(57)【要約】【課題】メーリングリストに送られたメールに含まれる絵文字を当該メーリングリストの送信先の携帯電話用メールサーバが管理する絵文字に変換する方法を提供する。【解決手段】複数の携帯電話用メールサーバの一から、メールデータを送信先アカウントデータと共に受信し、受信した送信先アカウントデータに基づいて、メーリングリストテーブルを参照し、送信先アカウントデータがメーリングリスト用アカウントデータの一と一致するか否かを判定し、一致すると判定した場合に、メーリングリストテーブルを参照し、一致したメーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定し、絵文字変換テーブルを参照して、受信したメールデータに含まれる絵文字を、特定したメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換する。【選択図】図５
2008228286.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話用メールサーバと通信ネットワークを介して接続可能なサーバがメールに含まれる絵文字を変換する方法であって、
各々が異なる絵文字体系を有する複数の前記携帯電話用メールサーバの間で送受信するメールに含まれる各々の絵文字を変換するために参照されるテーブルであって前記各々の絵文字を関連付ける絵文字変換テーブルと、
メーリングリストのアカウントを示すメーリングリスト用アカウントデータを前記メーリングリストの送信先アカウントを示すメーリングリスト送信先アカウントデータと関連付けるメーリングリストテーブルと、を予め記憶しており、
複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールであって、前記携帯電話用メールサーバの一の絵文字に変換されたメールを表すメールデータを、各々のメールの送信先のアカウントを示す送信先アカウントデータと共に受信するステップと、
受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定するステップと、
前記判定するステップにおいて一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定するステップと、
前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信するステップと、を含む方法。
【請求項２】
請求項１に記載の方法であって、
前記携帯電話用メールサーバの一は、アカウントデータを構成する英文字の大文字と小文字を区別せずにアカウントデータを管理し、
前記サーバは、アカウントデータを構成する英文字の大文字と小文字を区別してアカウントデータを管理する方法。
【請求項３】
携帯電話用メールサーバと通信ネットワークを介して接続可能なサーバであって、
各々が異なる絵文字体系を有する複数の前記携帯電話用メールサーバの間で送受信するメールに含まれる各々の絵文字を変換するために参照されるテーブルであって前記各々の絵文字を関連付ける絵文字変換テーブルと、
メーリングリストのアカウントを示すメーリングリスト用アカウントデータを前記メーリングリストの送信先アカウントを示すメーリングリスト送信先アカウントデータと関連付けるメーリングリストテーブルと、を予め記憶する手段と、
複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールであって、前記携帯電話用メールサーバの一の絵文字に変換されたメールを表すメールデータを、各々のメールの送信先のアカウントを示す送信先アカウントデータと共に受信する手段と、
受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定する手段と、
前記判定する手段が一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定する手段と、
前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信する手段と、を含むサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、絵文字を変換する方法及びサーバに関するものである。
【背景技術】
【０００２】
従来、携帯電話での情報交換において、絵文字を使用してメールをやり取りすることが行われている。そのために、それぞれの携帯電話には、絵文字テーブルが備えられている。ユーザは、メール作成の際に、当該絵文字テーブルの中から絵文字を選択しメールに挿入する。ここで、携帯電話会社により絵文字の仕様が異なり、携帯電話が異なると絵文字のやり取りができないという問題があった。しかし、非特許文献１に記載の技術によれば、現在では各携帯電話会社の絵文字変換サービスにより問題は解消している。絵文字変換サービスは、各携帯電話会社の絵文字の対応関係を示した表を使用することで、メールの絵文字を変換するサービスである。
【０００３】
また、従来、メーリングリストという、電子メールシステムを利用した情報交換が行われている。メーリングリストによるサービスは、ある一つのメールアドレスにメールを送ると、そのメールアドレスに関連付けられたメンバー全員に、当該メールが届く仕組みになっている。このように、一つのメールアドレスにメンバーを関連付けたリストを、メーリングリストという。
【非特許文献１】“絵文字変換機能  ｜  サービス・機能  ｜  ＮＴＴドコモ”、［Ｏｎｌｉｎｅ］、［２００７年０２月２６日検索］インターネット＜ＵＲＬ  ｈｔｔｐ：／／ｗｗｗ．ｎｔｔｄｏｃｏｍｏ．ｃｏ．ｊｐ／ｓｅｒｖｉｃｅ／ｉｍｏｄｅ／ｍａｉｌ／ｉｍｏｄｅ＿ｍａｉｌ／ｅｍｏｊｉ＿ｃｏｎｖｅｒｔ／＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、メーリングリストを、携帯電話でのメールのやりとりにおいて実現するための技術は開示されていない。従って、非特許文献１に記載の技術を、メーリングリストを実現するための技術と組み合わせることは困難であった。
【０００５】
そこで、本発明は、メーリングリストに送られたメールに含まれる絵文字を当該メーリングリストの送信先の各携帯電話会社の絵文字に変換する方法及びサーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）  携帯電話用メールサーバと通信ネットワークを介して接続可能なサーバがメールに含まれる絵文字を変換する方法であって、
各々が異なる絵文字体系を有する複数の前記携帯電話用メールサーバの間で送受信するメールに含まれる各々の絵文字を変換するために参照されるテーブルであって前記各々の絵文字を関連付ける絵文字変換テーブルと、
メーリングリストのアカウントを示すメーリングリスト用アカウントデータを前記メーリングリストの送信先アカウントを示すメーリングリスト送信先アカウントデータと関連付けるメーリングリストテーブルと、を予め記憶しており、
複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールであって、前記携帯電話用メールサーバの一の絵文字に変換されたメールを表すメールデータを、各々のメールの送信先のアカウントを示す送信先アカウントデータと共に受信するステップと、
受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定するステップと、
前記判定するステップにおいて一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定するステップと、
前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信するステップと、を含む方法。
【０００７】
本発明のこのような構成によれば、前記サーバは、各々が異なる絵文字体系を有する複数の前記携帯電話用メールサーバの間で送受信するメールに含まれる各々の絵文字を変換するために参照されるテーブルであって前記各々の絵文字を関連付ける絵文字変換テーブルを予め記憶し、
メーリングリストのアカウントを示すメーリングリスト用アカウントデータを前記メーリングリストの送信先アカウントを示すメーリングリスト送信先アカウントデータと関連付けるメーリングリストテーブルを予め記憶し、
複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールであって、前記携帯電話用メールサーバの一の絵文字に変換されたメールを表すメールデータを、各々のメールの送信先のアカウントを示す送信先アカウントデータと共に受信し、
受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定し、
前記判定するステップにおいて一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定し、
前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信する。
【０００８】
このことにより、前記サーバは、受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定し、一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定する。
【０００９】
その結果、前記サーバは、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの前記絵文字変換テーブルを参照して、絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信することができる。
【００１０】
このように、サーバは、前記メーリングリストテーブルを参照することで、受信した携帯電話のメールの送信先が、メーリングリスト用アカウントであるか判定することができる。また、メーリングリスト用アカウントに関連付けられたメーリングリスト送信先アカウントから、それぞれのメーリングリスト送信先アカウントの携帯電話用メールサーバを特定することができる。
【００１１】
その結果、携帯電話のメールの絵文字を、特定した携帯電話用メールサーバに対応した絵文字変換テーブルを参照して変換することで、送信先の各携帯電話が、それぞれ異なる絵文字体系を有していても、それぞれの携帯電話にふさわしいメールの絵文字を表示させることができる。
【００１２】
（２）  （１）に記載の方法であって、
前記携帯電話用メールサーバの一は、アカウントデータを構成する英文字の大文字と小文字を区別せずにアカウントデータを管理し、
前記サーバは、アカウントデータを構成する英文字の大文字と小文字を区別してアカウントデータを管理する方法。
【００１３】
本発明のこのような構成によれば、前記携帯電話用メールサーバの一は、アカウントデータを構成する英文字の大文字と小文字を区別せずにアカウントデータを管理し、
前記サーバは、アカウントデータを構成する英文字の大文字と小文字を区別してアカウントデータを管理する。
【００１４】
このことにより、前記携帯電話用メールサーバは、受信するメールの送信先アカウントの文字列が、ＡｂＣのように、大文字と小文字を混在させていても、ａｂｃと同一の文字を並べた送信先アカウントと同一として処理することができる。また、前記サーバは、受信するメールの送信先アカウントの文字列の大文字と小文字を区別して処理するので、ＡｂＣとａｂｃは別のアカウントとして処理することができる。ここで、使い分けられる組み合わせの数は、送信先アカウントの文字列の数によって決まり、２の（文字列の長さ）乗であることがわかる。
【００１５】
このことにより、前記サーバは、前記携帯電話用メールサーバでは同一のアカウントとして処理するアカウントを、２の（文字列の長さ）乗通りに使い分けることができる。
【００１６】
（３）  携帯電話用メールサーバと通信ネットワークを介して接続可能なサーバであって、
各々が異なる絵文字体系を有する複数の前記携帯電話用メールサーバの間で送受信するメールに含まれる各々の絵文字を変換するために参照されるテーブルであって前記各々の絵文字を関連付ける絵文字変換テーブルと、
メーリングリストのアカウントを示すメーリングリスト用アカウントデータを前記メーリングリストの送信先アカウントを示すメーリングリスト送信先アカウントデータと関連付けるメーリングリストテーブルと、を予め記憶する手段と、
複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールであって、前記携帯電話用メールサーバの一の絵文字に変換されたメールを表すメールデータを、各々のメールの送信先のアカウントを示す送信先アカウントデータと共に受信する手段と、
受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定する手段と、
前記判定する手段が一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定する手段と、
前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信する手段と、を含むサーバ。
【００１７】
本発明のこのような構成によれば、前記サーバは（１）と同様の作用を有する。
【発明の効果】
【００１８】
本発明によれば、複数の前記携帯電話用メールサーバの一から、その他の前記携帯電話用メールサーバが管理するアカウントから複数の前記携帯電話用メールサーバの一が管理するアカウントへ送られたメールが、前記携帯電話用メールサーバの一の絵文字に変換される。前記サーバは、絵文字が変換された前記メールと、メールの送信先のアカウントを示す送信先アカウントデータと共に受信し、受信した前記送信先アカウントデータに基づいて、前記メーリングリストテーブルを参照し、前記送信先アカウントデータが前記メーリングリスト用アカウントデータの一と一致するか否かを判定する。このようにして、一致すると判定した場合に、前記メーリングリストテーブルを参照し、一致した前記メーリングリスト用アカウントデータに関連付けられたメーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバを特定することができる。その結果、前記絵文字変換テーブルを参照して、受信した前記メールデータに含まれる絵文字を、特定した前記メーリングリスト送信先アカウントを管理する前記携帯電話用メールサーバの絵文字に変換して前記送信先アカウントを管理する前記携帯電話用メールサーバに送信することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら本発明の最良の実施形態の一例について述べる。
【００２０】
図１は、本発明の好適な実施形態の一例に係るシステム１の全体構成を示す図である。図２は、本発明の好適な実施形態の一例に係るサーバ１０の構成を示す図である。図３は、本発明の好適な実施形態の一例に係る端末２０、サーバ４０、及びサーバ１０ａの機能ブロック図である。図４は、本発明の好適な実施形態の一例に係るシステム１によるメーリングリストの絵文字変換処理のシーケンス図である。図５は、本発明の好適な実施形態の一例に係るメーリングリストテーブルを示す図である。
【００２１】
図６は、本発明の好適な実施形態の一例に係る絵文字変換テーブルを示す図である。図７は、本発明の好適な実施形態の一例に係るメールの絵文字変換例を示す図である。図８は、従来の絵文字変換の概要を示す図である。図９は、本発明の好適な実施形態の一例に係るメーリングリストの絵文字変換処理の概要を示す図である。
［システムの全体構成］
【００２２】
図１は、本発明の好適な実施形態の一例に係るシステム１の全体構成を示す図である。
【００２３】
サーバ１０及びサーバ４０は、通信ネットワーク３０を介して、端末２０と接続可能である。通信ネットワーク３０は、有線により実現するものだけではなく、携帯電話等のように、基地局を介して一部を無線により実現するもの、アクセスポイントを介して無線ＬＡＮにより実現するもの等、本発明の技術的思想に合致するものであれば様々な通信ネットワークにより実現してよい。
【００２４】
［サーバ１０のハードウェア構成］
【００２５】
図２は、図１で説明した本発明の好適な実施形態の一例に係るサーバ１０のハードウェア構成の一例を示す図である。サーバ１０は、制御部１１０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１（マルチプロセッサ構成ではＣＰＵ１１２等複数のＣＰＵが追加されてもよい）、バスライン１０５、通信Ｉ／Ｆ１４０、メインメモリ１５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１６０、ＵＳＢポート１９０、Ｉ／Ｏコントローラ１７０、並びにキーボード及びマウス１８０等の入力手段や表示装置１２０を備える。
【００２６】
ＢＩＯＳ１６０は、サーバ１０の起動時に制御部１１０が実行するブートプログラムや、サーバ１０のハードウェアに依存するプログラム等を格納する。
【００２７】
Ｉ／Ｏコントローラ１７０には、テープドライブ１３２、ハードディスク１３３、光ディスクドライブ１３５、半導体メモリ１３６、等の記憶手段を接続することができる。
【００２８】
記憶部１３０を構成するハードディスク１３３は、サーバ１０がサーバとして機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベースを構成可能である。
【００２９】
光ディスクドライブ１３５としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１３４を使用する。光ディスク１３４から光ディスクドライブ１３５によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ１７０を介してメインメモリ１５０又はハードディスク１３３に提供することもできる。また、同様にテープドライブ１３２に対応したテープメディア１３１を主としてバックアップのために使用することもできる。
【００３０】
サーバ１０に提供されるプログラムは、ハードディスク１３３、光ディスク１３４、又はメモリーカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１７０を介して、記録媒体から読み出され、又は通信Ｉ／Ｆ１４０を介してダウンロードされることによって、サーバ１０にインストールされ実行されてもよい。
【００３１】
前述のプログラムは、内部又は外部の記憶媒体に格納されてもよい。ここで、記憶部１３０を構成する記憶媒体としては、ハードディスク１３３、光ディスク１３４、又はメモリーカードの他に、ＭＤ等の光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１３３又は光ディスクライブラリー等の記憶装置を記録媒体として使用し、通信回線を介してプログラムをサーバ１０に提供してもよい。
【００３２】
ここで、表示装置１２０は、ユーザにデータの入力を受け付ける画面を表示したり、サーバ１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００３３】
ここで、入力手段は、ユーザによる入力の受け付けを行うものであり、キーボード及びマウス１８０等により構成してよい。
【００３４】
また、通信Ｉ／Ｆ１４０は、サーバ１０を専用ネットワーク又は公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００３５】
以上の例は、サーバ１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、或いは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
［サーバ４０のハードウェア構成］
【００３６】
サーバ４０は、上述のサーバ１０と同様の構成を備えてよい。それぞれ異なる絵文字コード体系を使用する端末２０（Ｄ社携帯電話２０ｄ）、端末２０（Ａ社携帯電話２０ａ）、及び端末２０（Ｓ社携帯電話２０ｓ）に対して、携帯電話用メールサーバ４０ｄ、４０ａ、及び４０ｓがそれぞれ対応する。なお、各携帯電話用メールサーバ４０ｄ、４０ａ、及び４０ｓは、それぞれ異なる絵文字コード体系を管理するものであり、例えば、携帯電話会社が異なり、４０ｄはＤ社、４０ａはＡ社、及び４０ｓはＳ社の携帯電話用メールサーバ４０であってもよい。
［端末２０のハードウェア構成］
【００３７】
端末２０は、上述のサーバ１０と同様の構成を備えてよい。なお、端末２０は、携帯電話２０ｄ、２０ａ、及び２０ｓ（ｄ、ａ、ｓは携帯電話会社の違い）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）等、いわゆる汎用コンピュータ（ＰＣ）２０ｐｃ以外の通信端末として実現してもよい。
［システムの機能構成］
【００３８】
図３は、本発明の好適な実施形態の一例に係る端末２０、サーバ４０（４０ａ）、及びサーバ１０ａの機能ブロック図である。
【００３９】
端末２０は、メールを作成したり、受信したりする携帯電話やパソコン等である。端末２０は、ユーザがメールを作成するメール作成部２１０、メールをサーバ４０に送信、又はメールをサーバ４０又はサーバ１０から受信する送受信部２４０、メールを表示するメール表示部２２０、及び記憶部により構成されている。記憶部は、絵文字テーブル２３１０を備えている。
【００４０】
携帯電話用メールサーバ４０ａは、電子メール（以下、メールという）の送受信を行うＡ社の携帯電話用メールサーバであってよい。携帯電話用メールサーバ４０ａは、送受信部４４０、制御部４１０、及び記憶部４３０により構成されている。送受信部４４０は、端末２０からのメールを受信する機能を有している。また、制御部４１０は、メールの送受信を制御し、各携帯電話会社間で異なるメールの絵文字を変換する絵文字変換部４１１を備えている。更に、記憶部４３０は、携帯電話会社Ｄ社の絵文字とＡ社の絵文字との対応関係を示す、絵文字変換テーブル４３１０を備えている。同様に、携帯電話会社Ｓ社の絵文字とＡ社の絵文字との対応関係を示す、絵文字変換テーブル４３２０を備えている。
【００４１】
サーバ１０は、少なくともメーリングリストの管理と、メールの絵文字を変換する機能を有したサーバである。サーバ１０は、送受信部１４０、制御部１１０、及び記憶部１３０により構成されてよい。送受信部１４０は、携帯電話用メールサーバ４０ａからメールを受信する機能と、メーリングリストの送信先アカウントにメールを送信する機能を有している。また、制御部１１０は、携帯電話用メールサーバ４０ａからのメールの絵文字を、他社の絵文字に変換する絵文字変換部１１１と、メーリングリストを管理するメーリングリスト管理部１１５を備えている。メーリングリスト管理部１１５は、メーリングリストの作成、メーリングリスト用アカウントと送信先メールアカウントとの関連付け、メーリングリストへの投稿がメーリングリストの送信先メールアカウントに一致するか否かの判定、及び送信先メールアカウントの携帯電話会社を特定する機能を有している。
【００４２】
更に、記憶部１３０は、携帯電話会社Ｄ社、Ｓ社、及びパソコンの絵文字と、Ａ社の絵文字とを対応表にした、絵文字変換テーブル１３１０・１３２０・１３３０を備えている。並びに、メーリングリスト用アカウントとメーリングリスト送信先アカウントを関連付けたメーリングリストテーブル１３５０を備えている。
［携帯電話を用いたメーリングリストでの絵文字変換処理］
【００４３】
図４は、本発明の好適な実施形態の一例に係る絵文字変換処理のシーケンス図である。
【００４４】
まず、端末２０（Ｄ社携帯電話２０ｄ）のメール作成部２１０により、ユーザが、絵文字テーブル２３１０の絵文字を付加したメールを作成する。なお、端末２０（Ｄ社携帯電話２０ｄ）は、Ｄ社の携帯電話であり、記憶部の絵文字テーブル２３１０にはＤ社の絵文字が収録されている。そして、ユーザは、メーリングリスト用アカウントを指定する。ここで、メーリングリストテーブル１３５０は、ユーザにより予め作成されている。具体的なメーリングリストテーブルの一例として、図５を参照しながら説明する。
【００４５】
図５に示すように、メーリングリストテーブル１３５０は、メーリングリスト用アカウントと関連付けられたメーリングリスト送信先アカウントで構成される。例えば、図５のメーリングリストテーブル１３５０の先頭レコードにおいては、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに対し、メーリングリスト送信先アカウントｄｄｄ１００＠ｄ．ｃｏｍ、ａａａ２００＠ａ．ｃｏｍ等が関連付けられている。同様に、メーリングリスト用アカウントＡｂＣ＠ａ．ｃｏｍに対し、メーリングリスト送信先アカウントｑｗｅｒ４５６＠ｄ．ｃｏ．ｊｐ等が関連付けられている。
【００４６】
次に、図４において、端末２０（Ｄ社携帯電話２０ｄ）の送受信部２４０により、メールを、ユーザが指定したメーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍ宛に送信する。なお、ａＢＣ＠ａ．ｃｏｍは、Ａ社のドメイン（＠ａ．ｃｏｍ）を持つので、ａＢＣ＠ａ．ｃｏｍ宛に送信するということは、ここでは図示しないが、Ｄ社の携帯電話用メールサーバ４０ｄを介してメールを携帯電話用メールサーバ４０ａに送信するということである（ステップＳ１０１）。ここで、メールは、はじめにＤ社の携帯電話用メールサーバ４０ｄを経由するが、メールの絵文字は変換されることなく送信される。
【００４７】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、送受信部４４０を介して、メールを受信する。ここで、制御部４１０は、受信したメールの送信元アカウントのドメインを参照して、送信元の携帯電話用メールサーバ４０を特定する。そして、携帯電話用メールサーバ４０が、Ｄ社、Ｓ社及びパソコンである場合は、絵文字変換部４１１が、それぞれに対応した絵文字変換テーブルを参照して、メールの絵文字をＡ社の絵文字に変換する（ステップＳ１０２）。
【００４８】
ここで、図４においては、携帯電話用メールサーバ４０ａの制御部４１０は、メール送信元であるｄｄｄ１００＠ｄ．ｃｏｍのドメインを参照する。そして、ドメインがｄ．ｃｏｍであるので、制御部４１０が、メールの絵文字はＤ社の絵文字であると特定する。そして、絵文字変換部４１１が、絵文字変換テーブル４３１０を参照して、メールの絵文字を、Ｄ社の絵文字からＡ社の絵文字に変換する。具体的な絵文字変換テーブルの一例として、図６を参照しながら説明する。
【００４９】
図６に示すように、各携帯電話会社の絵文字は、文字番号を有している。サーバ１０の管理者が、それぞれの携帯電話会社の絵文字から、類似しているものを抽出して、絵文字変換テーブルに並べる。例えば、先頭レコードでは、Ｄ社の文字番号１の絵文字が、Ａ社の文字番号４４の絵文字、及びＳ社の文字番号７４の絵文字と対応する。このように、全ての絵文字を対応させたテーブルを用意する。なお、図６では、記憶部４３０が、Ｄ社とＡ社との絵文字変換テーブル４３１０、及びＳ社とＡ社との絵文字変換テーブル４３２０を有しているが、絵文字変換テーブル４３１０・４３２０を一つの絵文字変換テーブルとしてもよい。
【００５０】
次に、図４において、携帯電話用メールサーバ４０ａの制御部４１０は、Ａ社の絵文字に変換されたメールと送信先のメーリングリスト用アカウントを、送受信部４４０を介して、サーバ１０に送信する。
【００５１】
次に、サーバ１０の制御部１１０は、送受信部１４０を介して、メールと送信先のメーリングリスト用アカウントを受信する。ここで、制御部１１０のメーリングリスト管理部１１５は、メーリングリストテーブル１３５０を参照して、受信した当該メーリングリスト用アカウントが、メーリングリストテーブル１３５０に含まれるメーリングリスト用アカウントの一と一致するか否かを判定する。
【００５２】
図５に示すように、この例では、メーリングリスト用アカウントにａＢＣ＠ａ．ｃｏｍが含まれているので、一致すると判定する。なお、更に、送信元メールアドレスが当該メーリングリストの正規のメンバーであることを確認してもよい。具体的には、図４においては、メール送信元であるｄｄｄ１００＠ｄ．ｃｏｍから、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍにメールを送信している。メーリングリストテーブル１３５０では、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍが設けられて、複数のメーリングリスト送信先アカウントが関連付けられている（図５参照）。そして、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに対する、メーリングリスト送信先アカウントに、ｄｄｄ１００＠ｄ．ｃｏｍが関連付けられている。このことにより、メール送信元であるｄｄｄ１００＠ｄ．ｃｏｍはメーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍの正規のメンバーと判定する。
【００５３】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、メールを、メーリングリスト用アカウントに関連付けられたメーリングリスト送信先アカウントに送信する。送信する前に、メーリングリスト管理部１１５が、メーリングリストテーブル１３５０の、メーリングリスト送信先アカウントのドメインを参照し、送信先の携帯電話会社を特定し、メールの絵文字変換をするか否かを判定する。
【００５４】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに関連付けられたｄｄｄ１００＠ｄ．ｃｏｍに、メールを送信する。送信する前に、制御部４１０が、ドメインを参照して、ｄｄｄ１００＠ｄ．ｃｏｍはＤ社携帯電話であると特定する。よって、絵文字変換部１１１が、絵文字変換テーブル１３１０を参照して、メールの絵文字を、Ａ社絵文字からＤ社絵文字に変換する。そして、制御部４１０が、送受信部１４０を介して、メールをｄｄｄ１００＠ｄ．ｃｏｍ宛に送信する（ステップＳ１０３）。なお、ここでｄｄｄ１００＠ｄ．ｃｏｍは、メールの送信元であるが、メーリングリストは、送信元に対してもメールを送信する。ここでは図示しないが、Ｄ社の携帯電話用メールサーバ４０ｄを経由して当該メールを送信することになる。このように、同一のメーリングリスト用アカウントの、他の端末２０（Ｄ社携帯電話２０ｄ）と特定されるメーリングリスト送信先アカウントに対しても、絵文字を変換したメールを送信する。
【００５５】
次に、端末２０（Ｄ社携帯電話２０ｄ）は、送受信部２４０を介して、メールを受信する。そして、メール表示部２２０により、メールを表示する。メールの絵文字は、メーリングリストに送信したときの、Ｄ社の絵文字のままである（ステップＳ１０４）。
【００５６】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに関連付けられたａａａ２００＠ａ．ｃｏｍに、メールを送信する。送信する前に、制御部４１０が、ドメインを参照して、ａａａ２００＠ａ．ｃｏｍはＡ社携帯電話であると特定する。よって、メールの絵文字は変換しない。そして、制御部４１０が、送受信部１４０を介して、メールをａａａ２００＠ａ．ｃｏｍ宛に送信する（ステップＳ１０５）。ここでは図示しないが、Ａ社の携帯電話用メールサーバ４０ａを経由して当該メールを送信することになる。このように、同一のメーリングリスト用アカウントの、他の端末２０（Ａ社携帯電話２０ａ）と特定されるメーリングリスト送信先アカウントに対しても、絵文字を変換したメールを送信する。
【００５７】
次に、端末２０（Ａ社携帯電話２０ａ）は、送受信部２４０を介して、メールを受信する。そして、メール表示部２２０により、メールを表示する。メールは、Ｄ社の絵文字がＡ社の絵文字に変換されている（図７参照）（ステップＳ１０６）。
【００５８】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに関連付けられたｓｓｓ３００＠ｓ．ｃｏｍに、メールを送信する。送信する前に、制御部４１０が、ドメインを参照して、ｓｓｓ３００＠ｓ．ｃｏｍはＳ社携帯電話であると特定する。よって、絵文字変換部１１１が、絵文字変換テーブル１３２０を参照して、メールの絵文字を、Ａ社絵文字からＳ社絵文字に変換する。そして、制御部４１０が、送受信部１４０を介して、メールをｓｓｓ３００＠ｓ．ｃｏｍ宛に送信する（ステップＳ１０７）。ここでは図示しないが、Ｓ社の携帯電話用メールサーバ４０ｓを経由して当該メールを送信することになる。このように、同一のメーリングリスト用アカウントの、他の端末２０（Ｓ社携帯電話２０ｓ）と特定されるメーリングリスト送信先アカウントに対しても、絵文字を変換したメールを送信する。
【００５９】
次に、端末２０（Ｓ社携帯電話２０ｓ）は、送受信部２４０を介して、メールを受信する。そして、メール表示部２２０により、メールを表示する。メールは、Ｄ社の絵文字がＳ社の絵文字に変換されている（図７参照）（ステップＳ１０８）。
【００６０】
次に、携帯電話用メールサーバ４０ａの制御部４１０は、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍに関連付けられたｐｃ０１０＠ｐｃ．ｃｏｍに、メールを送信する。送信する前に、制御部４１０が、ドメインを参照して、ｐｃ０１０＠ｐｃ．ｃｏｍは一般のコンピュータ端末（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であると特定する。よって、絵文字変換部１１１が、絵文字変換テーブル１３３０を参照して、メールの絵文字を、Ａ社絵文字からＰＣ絵文字に変換する。そして、制御部４１０が、送受信部１４０を介して、メールをｐｃ０１０＠ｐｃ．ｃｏｍ宛に送信する（ステップＳ１０９）。また、同一のメーリングリスト用アカウントの、他の端末２０（ＰＣ２０ｐｃ）と特定されるメーリングリスト送信先アカウントに対しても、絵文字を変換したメールを送信する。
【００６１】
次に、端末２０（ＰＣ２０ｐｃ）は、送受信部２４０を介して、メールを受信する。メールは、Ｄ社の絵文字がＰＣ用の絵文字に変換されている（ステップＳ１１０）。なお、ＰＣ用の絵文字については図９で、後述する。
［メーリングリスト用アカウントの大文字と小文字の扱い］
【００６２】
図５は、本発明の好適な実施形態の一例に係るメーリングリストテーブルの図である。
【００６３】
メーリングリスト用アカウントは、サーバ１０においては大文字と小文字を区別する。すなわち、メーリングリスト用アカウントが、同じ文字列であっても、大文字と小文字を使い分けることができる。なお、携帯電話用メールサーバ４０ａでは、大文字と小文字の区別をしない。このことにより、携帯電話用メールサーバ４０ａのアカウント一つに対して、サーバ１０においては複数のメーリングリスト用アカウントを使い分けることができる。具体的に、例えば、図５を参照しながら説明する。
【００６４】
図５においては、メーリングリスト用アカウントａＢＣ＠ａ．ｃｏｍとＡｂＣ＠ａ．ｃｏｍが示されている。それぞれのメーリングリスト用アカウントには、異なるメーリングリスト送信先アカウントが関連付けられている。この場合、携帯電話用メールサーバ４０ａは、ａＢＣ＠ａ．ｃｏｍとＡｂＣ＠ａ．ｃｏｍを区別しない。よって、携帯電話用メールサーバ４０ａは、例えば、ａｂｃ＠ａ．ｃｏｍというアカウントを一つ設定するだけでよい。ユーザが、メールをａＢＣ＠ａ．ｃｏｍ又はＡｂＣ＠ａ．ｃｏｍに送信しても、携帯電話用メールサーバ４０ａのアカウントａｂｃ＠ａ．ｃｏｍに届く。ところで、携帯電話用メールサーバ４０ａは、当該受信したメーリングリスト用アカウントの大文字と小文字の違いを保持したまま、サーバ１０に、転送する。そして、サーバ１０が、メーリングリスト用アカウントの大文字と小文字を区別して、メーリングリスト送信先アカウントにメールを送信する。
【００６５】
このようにすることにより、一つのメーリングリスト用アカウントを２の（文字列の長さ）乗通りに使い分けることができる。具体的には、３文字で８通り、１０文字で１０２４通り、というように、例えば一人のユーザが使い分けるのに充分な数のメーリングリスト用アカウントを管理できる。
［その他の考慮点］
【００６６】
図９は、本発明の好適な実施形態の一例に係る絵文字変換処理の概要を示した図である。
【００６７】
本発明は、従来の各携帯電話会社間の単なるメールの絵文字変換サービス（図８参照）とは異なり、メーリングリストの利用においても、携帯電話会社により異なる絵文字を変換する方法及びサーバを提供する。そして、通信ネットワーク３０に接続した端末２０（ＰＣ２０ｐｃ）にも、当該方法を提供することができる。更に、ＰＣから返信を可能とする場合には、端末２０（ＰＣ２０ｐｃ）には、ソフトウェアをインストールするとよい。
【００６８】
例えば、絵文字を使用したメールを受信し表示するソフトウェアは、「携帯電話用絵文字表示プラグイン  ｆｏｒ  Ｂｅｃｋｙ！２」を使用する。詳細は、“携帯電話用絵文字表示プラグイン  ｆｏｒ  Ｂｅｃｋｙ！２”，［ｏｎｌｉｎｅ］，［２００７年２月２６日検索］、インターネット＜ＵＲＬ  ｈｔｔｐ：／／ｔａｄａｈｉｒｏ．ｊｐ／ｓｏｆｔ／ＰｉｃｔｏｒｉａｌＳｙｍｂｏｌ．ｈｔｍｌ＞を参照。このソフトウェアにより、Ａ社の絵文字が使用されたメールを、表示することが可能となる。
【００６９】
次に、絵文字を使用したメールを送信するソフトウェアは、「えもっチ！」を使用する。詳細は、“ＰＣで出来る事？”，［ｏｎｌｉｎｅ］，［２００７年２月２６日検索］、インターネット＜ＵＲＬ  ｈｔｔｐ：／／ｗｗｗ２５．ｂｉｇ．ｊｐ／〜ｒｙｏｕｍａ／ｉｎｄｅｘ．ｈｔｍｌ＞を参照。
【００７０】
本発明において、サーバ１０と、上述のソフトウェアを有した端末２０（ＰＣ２０ｐｃ）との間で、絵文字を使用したメールを送受信可能となる。このことにより、メーリングリストへの送信もできる。また、サーバ１０において、絵文字変換テーブル１３３０を備える必要がなくなる。
【００７１】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００７２】
【図１】本発明の好適な実施形態の一例に係るシステム１の全体構成を示す図である。
【図２】本発明の好適な実施形態の一例に係るサーバ１０の構成を示す図である。
【図３】本発明の好適な実施形態の一例に係る端末２０、サーバ４０、及びサーバ１０ａの機能ブロック図である。
【図４】本発明の好適な実施形態の一例に係るシステム１によるメーリングリストの絵文字変換処理のシーケンス図である。
【図５】本発明の好適な実施形態の一例に係るメーリングリストテーブルを示す図である。
【図６】本発明の好適な実施形態の一例に係る絵文字変換テーブルを示す図である。
【図７】本発明の好適な実施形態の一例に係るメールの絵文字変換例を示す図である。
【図８】従来の絵文字変換の概要を示す図である。
【図９】本発明の好適な実施形態の一例に係るメーリングリストの絵文字変換処理の概要を示す図である。
【符号の説明】
【００７３】
１  システム
１０  サーバ
２０、２０ｄ、２０ａ、２０ｓ、２０ｐｃ  端末（携帯電話、ＰＣ）
３０  通信ネットワーク
４０、４０ｄ、４０ａ、４０ｓ  サーバ（携帯電話用メールサーバ）
４３１０、４３２０、１３１０、１３２０、１３３０  絵文字変換テーブル
１３５０  メーリングリストテーブル
【図１】
2008228286.tif 000003
【図２】
2008228286.tif 000004
【図３】
2008228286.tif 000005
【図４】
2008228286.tif 000006
【図５】
2008228286.tif 000007
【図６】
2008228286.tif 000008
【図７】
2008228286.tif 000009
【図８】
2008228286.tif 000010
【図９】
2008228286.tif 000011