(57)【要約】【課題】端末がサポートしていない絵文字セットでも、正しく表示できる絵文字付きコンテンツ表示システムを提供する。【解決手段】開示される絵文字付きコンテンツ表示システムは、端末２００に、ヘッダ部の絵文字コードの範囲と絵文字コード種別ＵＲＬとからなる絵文字セットが端末でサポートされているかを判別する絵文字種別判別装置３１０と、サポートされない絵文字セットが指定絵文字コード範囲内であるかを判別する文字コード判別装置３２０と、端末でサポートされている絵文字セットを絵文字として表示する文字及び絵文字表示装置３３０と、サポートされないが指定絵文字コード範囲内の絵文字に対して、絵文字情報サーバ４０Ｎから  ｉｍａｇｅ形式の絵文字データを取得する絵文字情報取得装置３４０と、  ｉｍａｇｅ形式の絵文字データに基づいて絵文字を表示する  ｉｍａｇｅ形式絵文字情報表示装置３５０とを備えている。【選択図】      図１
2004151774.tif 000002
【特許請求の範囲】
【請求項１】
有線又は無線による通信手段を備えたクライアント端末において、
絵文字付きコンテンツのヘッダ部分に記述されている、前記コンテンツにおいて使用されている絵文字コードの範囲と絵文字コード種別ＵＲＬとからなる絵文字セットが、前記端末でサポートされている絵文字セットか否かを判別する絵文字種別判別手段と、
前記端末でサポートされていない絵文字セットを１文字ずつチエックして、指定絵文字コード範囲内の絵文字セットであるか否かを判別する文字コード判別手段と、
前記端末でサポートされている絵文字セットを絵文字として表示するとともに、通常の文字列によって通常の文字表示を行う文字及び絵文字表示手段と、
前記端末でサポートされていない絵文字セットであって、指定絵文字コード範囲内の絵文字に対して、対応する絵文字情報サーバから  ｉｍａｇｅ形式の絵文字データの情報を取得する絵文字情報取得手段と、
前記  ｉｍａｇｅ形式の絵文字データに基づいて絵文字を表示する  ｉｍａｇｅ形式絵文字情報表示手段とを備えたことを特徴とする絵文字付きコンテンツ表示システム。
【請求項２】
前記文字コード判別手段における判別結果、前記端末においてサポートされている絵文字セットがあったときは、前記文字及び絵文字表示手段において絵文字として表示することを特徴とする請求項１記載の絵文字付きコンテンツ表示システム。
【請求項３】
前記文字コード判別手段における判別結果、指定絵文字コード範囲内でない絵文字セットがあったときは、前記文字及び絵文字表示手段において前記絵文字セットの文字列をそのまま表示することを特徴とする請求項１又は２記載の絵文字付きコンテンツ表示システム。
【請求項４】
絵文字付きコンテンツを保持するサーバと前記端末との中間に設けられたゲートウェイサーバに絵文字情報挿入手段を備え、
絵文字付きコンテンツのヘッダ部分に、前記コンテンツにおいて使用されている絵文字セットの情報が記述されていないとき、前記絵文字情報挿入手段によって前記絵文字セットに対応する絵文字コードの範囲と絵文字コード種別ＵＲＬとを、前記絵文字付きコンテンツのヘッダ部分に挿入することを特徴とする請求項１乃至３のいずれか一記載の絵文字付きコンテンツ表示システム。
【請求項５】
有線又は無線による通信手段を備えたクライアント端末において、
絵文字付きコンテンツを保持するサーバと前記端末との中間に設けられたゲートウェイサーバにコンテンツ変換手段を備えて、前記端末の種別と絵文字付きコンテンツ中の絵文字の絵文字コード範囲と絵文字コード種別ＵＲＬとを解析し、前記端末でサポートされていない絵文字コードの場合に、前記ＵＲＬで指定される絵文字情報サーバから前記絵文字コードに対応する  ｉｍａｇｅ形式の絵文字データを取得して、前記絵文字付きコンテンツにおける前記絵文字データを前記絵文字付きコンテンツの記述言語で記述された  ｉｍａｇｅを表示するためのタグに置き換えたコンテンツに変換して前記端末に送信するとともに、
前記端末にブラウザを備えて、前記  ｉｍａｇｅを表示するためのタグによって絵文字を生成して、送信された絵文字付きコンテンツを表示することを特徴とする絵文字付きコンテンツ表示システム。
【請求項６】
前記絵文字付きコンテンツがＨＴＭＬで記述されており、前記  ｉｍａｇｅを表示するためのタグがＨＴＭＬの  ｉｍｇタグであるとともに、前記ブラウザがＨＴＭＬを記述言語とするＷｅｂブラウザからなることを特徴とする請求項５記載の絵文字付きコンテンツ表示システム。
【請求項７】
前記絵文字情報サーバが、複数の絵文字情報サーバからなる絵文字情報サーバ群から選択されたものであることを特徴とする請求項１乃至６のいずれか一記載の絵文字付きコンテンツ表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、有線又は無線による通信手段を備えたクライアント端末におけるメーラやＷｅｂ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザに係り、詳しくは絵文字付きコンテンツを表示可能な、絵文字付きコンテンツ表示システムに関する。
【０００２】
【従来の技術】
最近において、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  ）用や携帯電話装置用のＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）コンテンツ等のＷｅｂコンテンツおよびメールでは、絵文字と呼ばれる、絵によって表現された記号を、一つの文字として使用できるようになっている。
絵文字は、文字コード体系中のある範囲内の文字を用いた文字コードによって、それがどのような絵として表現されるかの対応関係が規定されている。以降、本明細書中においては、文字コードに使用されている文字の範囲と、それぞれの絵に割り当てられた文字コードの種別とからなる組み合わせによって定まるデータを、絵文字セットと呼ぶこととする。
【０００３】
一般に、携帯端末キャリアや、携帯端末／ＰＣメーカは、個々に、文字コードを構成する文字の範囲と、文字と絵との割り当て関係を規定して、絵文字セットを定義している。そのため、例えば異なる機種の携帯端末キャリア間で、絵文字付きのメールをやりとりすると、送信した絵文字が、受信側で正しく表示されない場合がある。
【０００４】
これに対して、特許文献１には、機種が異なる端末間においても、絵文字が正しく表示されるようにするために、サーバ上に用意されている絵文字データベースから、それぞれの端末に同じ絵文字ライブラリをダウンロードすることによって、これを利用して絵文字コンテンツのやりとりを行えるようにする方法が開示されている。
【０００５】
【特許文献１】
特開２００２−１６３１９４号公報（第４〜５頁、図４）
【０００６】
【発明が解決しようとする課題】
上述のように、従来の絵文字付きコンテンツ表示方式においては、携帯端末キャリアや携帯端末／ＰＣメーカごとに、それぞれ異なる絵文字セットを定義していたため、端末がサポートしているものと異なる絵文字セットを含むコンテンツを表示しようとする場合には、絵文字が正しく表示されない場合があった。
【０００７】
そのため、特許文献１記載の技術では、２端末間において絵文字付きメールのやりとりを行う際に、サーバ上の絵文字データベースから、当該メールにおいて使用されている絵文字セットに対応する絵文字ライブラリをそれぞれの端末にダウンロードすることによって、それぞれの端末において、正しく絵文字を表示できるようにしているが、これによって、それぞれの端末では、絵文字セットに属する、すべての絵文字のフォント情報からなる絵文字ライブラリのデータを、端末にダウンロードする必要があり、そのため、端末側のメモリを大量に使用することになるという問題があった。また、携帯端末の場合は、ダウンロードのための通話時間がかかるとともに、ダウンロード料金の支払いが必要になるという問題があった。
【０００８】
この発明は上述の事情に鑑みてなされたものであって、端末がサポートしている絵文字セットとは異なる絵文字セットを使用している絵文字コンテンツを、当該端末上において、正しく表示できるようにするための、絵文字付きコンテンツ表示システムを提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は絵文字付きコンテンツ表示システムに係り、有線又は無線による通信手段を備えたクライアント端末において、絵文字付きコンテンツのヘッダ部分に記述されている、上記コンテンツにおいて使用されている絵文字コードの範囲と絵文字コード種別ＵＲＬとからなる絵文字セットが、上記端末でサポートされている絵文字セットか否かを判別する絵文字種別判別手段と、上記端末でサポートされていない絵文字セットを１文字ずつチエックして、指定絵文字コード範囲内の絵文字セットであるか否かを判別する文字コード判別手段と、上記端末でサポートされている絵文字セットを絵文字として表示するとともに、通常の文字列によって通常の文字表示を行う文字及び絵文字表示手段と、上記端末でサポートされていない絵文字セットであって、指定絵文字コード範囲内の絵文字に対して、対応する絵文字情報サーバから  ｉｍａｇｅ形式の絵文字データの情報を取得する絵文字情報取得手段と、上記  ｉｍａｇｅ形式の絵文字データに基づいて絵文字を表示する  ｉｍａｇｅ形式絵文字情報表示手段とを備えたことを特徴としている。
【００１０】
また、請求項２記載の発明は、請求項１記載の絵文字付きコンテンツ表示システムに係り、上記文字コード判別手段における判別結果、上記端末においてサポートされている絵文字セットがあったときは、上記文字及び絵文字表示手段において絵文字として表示することを特徴としている。
【００１１】
また、請求項３記載の発明は、請求項１又は２記載の絵文字付きコンテンツ表示システムに係り、上記文字コード判別手段における判別結果、指定絵文字コード範囲内でない絵文字セットがあったときは、上記文字及び絵文字表示手段において上記絵文字セットの文字列をそのまま表示することを特徴としている。
【００１２】
また、請求項４記載の発明は、請求項１乃至３のいずれか一記載の絵文字付きコンテンツ表示システムに係り、絵文字付きコンテンツを保持するサーバと上記端末との中間に設けられたゲートウェイサーバに絵文字情報挿入手段を備え、絵文字付きコンテンツのヘッダ部分に、上記コンテンツにおいて使用されている絵文字セットの情報が記述されていないとき、上記絵文字情報挿入手段によって上記絵文字セットに対応する絵文字コードの範囲と絵文字コード種別ＵＲＬとを、上記絵文字付きコンテンツのヘッダ部分に挿入することを特徴としている。
【００１３】
また、請求項５記載の発明は、絵文字付きコンテンツ表示システムに係り、有線又は無線による通信手段を備えたクライアント端末において、絵文字付きコンテンツを保持するサーバと上記端末との中間に設けられたゲートウェイサーバにコンテンツ変換手段を備えて、上記端末の種別と絵文字付きコンテンツ中の絵文字の絵文字コード範囲と絵文字コード種別ＵＲＬとを解析し、上記端末でサポートされていない絵文字コードの場合に、上記ＵＲＬで指定される絵文字情報サーバから上記絵文字コードに対応する  ｉｍａｇｅ形式の絵文字データを取得して、上記絵文字付きコンテンツにおける上記絵文字データを上記絵文字付きコンテンツの記述言語で記述された  ｉｍａｇｅを表示するためのタグに置き換えたコンテンツに変換して上記端末に送信するとともに、上記端末にブラウザを備えて、上記  ｉｍａｇｅを表示するためのタグによって絵文字を生成して、送信された絵文字付きコンテンツを表示することを特徴としている。
【００１４】
また、請求項６記載の発明は、請求項５記載の絵文字付きコンテンツ表示システムに係り、上記絵文字付きコンテンツがＨＴＭＬで記述されており、上記  ｉｍａｇｅを表示するためのタグがＨＴＭＬの  ｉｍｇタグであるとともに、上記ブラウザがＨＴＭＬを記述言語とするＷｅｂブラウザからなることを特徴としている。
【００１５】
また、請求項７記載の発明は、請求項１乃至６のいずれか一記載の絵文字付きコンテンツ表示システムに係り、上記絵文字情報サーバが、複数の絵文字情報サーバからなる絵文字情報サーバ群から選択されたものであることを特徴としている。
【００１６】
【発明の実施の形態】
以下、図面を参照して、この発明の実施の形態について説明する。説明は、実施例を用いて具体的に行う。
◇第１実施例
図１は、この発明の第１実施例である絵文字付きコンテンツ表示システムの電気的構成を示すブロック図、図２は、本実施例の絵文字付きコンテンツ表示システムにおける処理の流れを示すフローチャートである。
【００１７】
この例の絵文絵付きコンテンツ表示システムは、図１に示すように、コンテンツサーバ群１００と、クライアント端末２００と、絵文字情報サーバ群４００とから概略構成されている。
コンテンツサーバ群１００と絵文字情報サーバ群４００とは、有線又は無線からなるネットワークによって、クライアント端末２００と接続されている。
【００１８】
コンテンツサーバ群１００は、それぞれ異なる絵文字付きコンテンツを有する複数のサーバからなっている。
クライアント端末２００は、絵文字付きコンテンツ表示装置３００を含んでおり、絵文字付きコンテンツ表示装置３００は、絵文字セット種別判別装置３１０と、文字コード判別装置３２０と、文字及び絵文字表示装置３３０と、絵文字情報取得装置３４０と、  ｉｍａｇｅ形式絵文字情報表示装置３５０とからなっている。絵文字情報サーバ群４００は、それぞれ異なる絵文字セットに対応する絵文字情報サーバ４０１〜４０Ｎからなっている。
【００１９】
絵文字付きコンテンツ表示装置３００において、絵文字セット種別判別装置３１０は、絵文字付きコンテンツ中の異なる複数の絵文字セットにおける、絵文字コードを構成する文字列の範囲と、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）形式の文字列からなる絵文字コード種別とからなるデータの組によって、クライアント端末２００がサポートしている絵文字セットか否かを判別する。
【００２０】
文字コード判別装置３２０は、絵文字セット種別判別装置３１０において判別された絵文字セットの種別が、クライアント端末２００においてサポートされている絵文字セットである場合は、これを文字及び絵文字表示装置３３０に渡し、クライアント端末２００においてサポートされていない絵文字セットの場合は、文字コードを１文字ずつチエックして、指定絵文字範囲内の絵文字セットか否かを判別して、指定絵文字範囲内の絵文字セットのときは、これを絵文字情報取得装置３４０へ渡し、指定絵文字範囲内の絵文字セットでないときは、これを文字及び絵文字表示装置３３０へ渡す。また、文字コード判別装置３２０は、絵文字でない通常の文字列の場合も、これを文字及び絵文字表示装置３３０へ渡す。
【００２１】
文字及び絵文字表示装置３３０は、文字コード判別装置３２０からのクライアント端末２００においてサポートされている絵文字セットを絵文字として表示するとともに、通常の文字列によって、通常の文字表示を行い、また文字コード判別装置３２０からの、クライアント端末２００においてサポートされていない絵文字セットであって、指定絵文字コード範囲内の絵文字セットでないものは、これを絵文字とせずにそのまま文字列として表示する。
【００２２】
絵文字情報取得装置３４０は、文字コード判別装置３２０からのクライアント端末２００においてサポートされていない絵文字セットであって、指定絵文字コード範囲に含まれているものに対しては、対応する絵文字情報サーバから  ｉｍａｇｅ形式の絵文字データの情報を取得する。
ｉｍａｇｅ形式絵文字情報表示装置３５０は、絵文字情報サーバから取得した  ｉｍａｇｅ形式の絵文字の情報に基づいて絵文字を表示する。
【００２３】
次に、図２を参照して、この例の絵文字付きコンテンツ表示システムの動作を説明する。
この例の絵文字付きコンテンツ表示システムにおいて、クライアント端末２００上の絵文字付きコンテンツ表示装置３００を用いて、絵文字付きコンテンツを表示する際の、処理の流れは以下のようになる。
【００２４】
クライアント端末２００は、ネットワークを介して、コンテンツサーバ群１００上の絵付きコンテンツを取得する（図２ステップＳ１）。この場合のコンテンツの種類としては、メールや、ＨＴＭＬファイル又はその他のコンテンツ記述言語によって記述されたファイル等を想定している。
コンテンツを受け取ったのち、絵文字付きコンテンツ表示装置３００では、絵文字セット種別判別装置３１０を使用して、まず、コンテンツのヘッダ部分に記述されている、当該コンテンツが使用している絵文字コードの範囲と、絵文字コード種別を示すＵＲＬ形式のデータとの組からなる文字列を調べる（図２ステップＳ２）。
【００２５】
ここで、絵文字コード種別を示すＵＲＬは、各絵文字セットごとに異なる文字列からなっており、また、このＵＲＬは、それぞれの絵文字セットに対応する絵文字情報サーバ群４００中の、絵文字の情報を記憶する絵文字情報サーバ４０Ｎ（Ｎ＝１，２，…，Ｎ）から情報を取得する際のＵＲＬアドレスとなっている。ＵＲＬアドレスは、例えば    ｈｔｔｐ：／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ  のように定める。
【００２６】
また、絵文字コードの範囲と絵文字コード種別ＵＲＬの組は、複数個指定されている場合もある。例えば、絵文字コード範囲を指定するためのアトリビュート（属性）名を  ｅｍｏｊｉ−ｒａｎｇｅとし、絵文字コード種別ＵＲＬを指定するためのアトリビュート名を  ｅｍｏｊｉ−ｕｒｌとしてヘッダ中に記述するものとした場合には、次のように指定する。
ｅｍｏｊｉ−ｒａｎｇｅ＝０ｘ００ａｆ−０ｘ００ｂｆ  ｅｍｏｊｉ−ｕｒｌ＝ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／
ｅｍｏｊｉ−ｒａｎｇｅ＝０ｘ００ｃｄ−０ｘ００ｅｆ  ｅｍｏｊｉ−ｕｒｌ＝ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ２ｓｅｒｖｅｒ．ｃｏｍ／
【００２７】
これは、文字コードのうちの  ０ｘ００ａｆ  から  ０ｘ００ｂｆ  までの範囲に属するものは、ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／  という識別名を持つ絵文字セットを使用し、０ｘ００ｃｄ  から  ０ｘ００ｅｆ  までの範囲に属するものは、ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ２ｓｅｒｖｅｒ．ｃｏｍ／  という識別名を持つ絵文字セットを使用するということを意味している。
絵文字セット種別判定装置３１０は、この絵文字セット種別ＵＲＬを見て、自身の端末がサポートしている絵文字セットであるか否かの判定を行う（図２ステップＳ３）。
【００２８】
ヘッダにおいて指定されているすべての絵文字セットが、クライアント端末２００がサポートしているものだった場合、及びヘッダには絵文字セットが指定されていなかった場合には、文字及び絵文字表示装置３３０を使用して、絵文字付きコンテンツの表示を行う（図２ステップＳ４）。
コンテンツ中に絵文字が含まれている場合でも、それらはこの端末がサポートしているものなので、絵文字情報が端末内に保持されており、従ってこれを用いて絵文字を正しく表示することができる。
【００２９】
一方、ヘッダに指定されている絵文字セットのうちに、クライアント端末２００がサポートしていない絵文字セットが含まれていた場合には、次のような動作を行う。
まず、絵文字付きコンテンツ中の文字列を、１文字ずつ順次、文字コード判別装置３２０でチエックして（図２ステップＳ５）、ヘッダに指定されている絵文字コード範囲に含まれていない文字コードがあったときは、文字及び絵文字表示装置３３０を使用して、通常の表示を行う。文字及び絵文字表示装置３３０によって表示される文字コードは、絵文字以外の文字であるか、又は端末２００がサポートしている絵文字である。
【００３０】
一方、文字コード判別装置３２０でのチエック結果、文字列が、指定された絵文字コード範囲内に含まれていた場合には、絵文字情報取得装置３４０を使用して、その文字列に対応する絵文字コード種別ＵＲＬを持つ絵文字情報サーバに対して、該当する絵文字の情報の取得要求を出す（図２ステップＳ６）。
例えば、文字コードが  ０ｘ００ｂ０  であった場合、先の例では、絵文字コード種別ＵＲＬは、ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／  となる。このＵＲＬアドレスを持つ絵文字情報サーバ４０Ｎに対して、該当する絵文字情報の取得要求を出す。
【００３１】
この際、絵文字情報サーバへのリクエスト文字列として、ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／ｃｏｄｅ＝０ｘ００ｂ０のように送信することによって、０ｘ００ｂ０の文字コードに対応する絵文字データの要求を行うことができる。
さらに、フォントサイズを指定したい場合には、絵文字情報サーバ４０Ｎに対して、例えば  ｈｔｔｐ／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／ｃｏｄｅ＝０ｘ００ｂ０＆ｆｏｎｔｓｉｚｅ＝１２  のように送信することによって、指定のフォントサイズ１２に対応した絵文字情報を取得することができる。
【００３２】
このような絵文字情報取得要求を受けた絵文字情報サーバ４０Ｎは、指定された文字コードに対応する絵文字の  ｉｍａｇｅ形式のデータを、絵文字情報としてクライアント端末２００へ返送する。
ｉｍａｇｅ形式のデータの種類としては、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ  ）やＡｎｉｍａｔｉｏｎ  ＧＩＦ，ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ），ＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ  ）等の一般的な  ｉｍａｇｅ形式とする。
【００３３】
絵文字情報サーバ４０Ｎから返送された絵文字情報は、絵文字情報取得装置３４０に保持され、以降、同じ絵文字セットの文字列が使用された場合には、絵文字情報サーバからのダウンロードは行わずに、絵文字情報取得装置３４０内に保持されている絵文字情報を使用する。
その後、  ｉｍａｇｅ形式絵文字情報表示装置３５０は、  ｉｍａｇｅ形式の絵文字情報を使用して、絵文字の表示を行う（図２ステップＳ７）。
このような一連の処理を、絵文字付きコンテンツのすべての文字列に対して行うことによって、絵文字を含む文字列の表示が完了する。
【００３４】
このように、この例の絵文字付きコンテンツ表示システムでは、コンテンツのヘッダ中に、コンテンツが使用している絵文字コードの範囲と絵文字コード種別を示すＵＲＬアドレスとを指定しておくことによって、コンテンツ中の絵文字が、端末がサポートしていないものであった場合でも、絵文字コード種別ＵＲＬをアドレスとする絵文字情報サーバから  ｉｍａｇｅ形式の絵文字情報を取得して、そのｉｍａｇｅを絵文字として表示することができる。
【００３５】
◇第２実施例
図３は、この発明の第２実施例である絵文絵付きコンテンツ表示システムの電気的構成を示すブロック図である。
この例の絵文絵付きコンテンツ表示システムは、図３に示すように、コンテンツサーバ群１００と、クライアント端末２００と、絵文字情報サーバ群４００と、ゲートウェイサーバ５００とから概略構成されている。
コンテンツサーバ群１００は、ゲートウェイサーバ５００を介して、絵文字情報サーバ群４００は直接、それぞれ有線又は無線からなるネットワークによって、クライアント端末２００と接続されている。
【００３６】
図３において、コンテンツサーバ群１００，クライアント端末２００および絵文字情報サーバ群４００は、図１に示された第１実施例の場合と同様なので、これらについての詳細な説明を省略する。ゲートウェイサーバ５００は、絵文字情報挿入装置５１０を有している。
絵文字情報挿入装置５１０は、絵文字付きコンテンツのヘッダに絵文字コードの範囲及び絵文字コード種別ＵＲＬの情報が含まれていない場合に、絵文字付きコンテンツに使用されている絵文字セットに対応する、絵文字コードの範囲および絵文字コード種別ＵＲＬの情報を、コンテンツのヘッダ内に挿入する。
【００３７】
この例の絵文絵付きコンテンツ表示システムにおいては、コンテンツサーバ群１００からの絵文字付きコンテンツに使用されている絵文字の絵文字セット、すなわち、絵文字コードの範囲と絵文字コード種別の情報が、絵文字付きコンテンツのヘッダ情報として含まれていない場合に、ゲートウェイサーバ５００において、絵文字情報挿入装置５１０が、絵文字付きコンテンツに使用されている絵文字に応じて、絵文字コードの範囲および絵文字コード種別ＵＲＬの情報を、コンテンツのヘッドに追加する。
従って、第１実施例の場合と同様に、絵文字情報取得装置３４０が、絵文字コード種別ＵＲＬに対応する絵文字情報サーバ４０Ｎから、該当する絵文字データを  ｉｍａｇｅ形式で取得することによって、クライアント端末２００上において、絵文字を含むコンテンツを正しく表示することができる。
【００３８】
このように、この例の絵文字付きコンテンツ表示システムでは、コンテンツ中の絵文字が、端末がサポートしていないものであって、コンテンツのヘッダ中に、コンテンツが使用している絵文字コードの範囲と絵文字コード種別ＵＲＬアドレスとが指定されていない場合でも、ゲートウェイサーバ５００の絵文字情報挿入装置５１０が、その絵文字に応じて、絵文字コードの範囲と絵文字コード種別ＵＲＬを、コンテンツのヘッダに挿入するので、絵文字コンテンツを正しく表示することができる。
【００３９】
◇第３実施例
図４は、この発明の第３実施例である絵文絵付きコンテンツ表示システムの電気的構成を示すブロック図である。
この例の絵文絵付きコンテンツ表示システムは、図４に示すように、コンテンツサーバ群１００と、クライアント端末２００Ａと、絵文字情報サーバ群４００と、ゲートウェイサーバ５００Ａとから概略構成されている。
コンテンツサーバ群１００と絵文字情報サーバ群４００は、ゲートウェイサーバ５００Ａを介して、有線又は無線からなるネットワークによって、クライアント端末２００Ａと接続されている。
【００４０】
図４において、コンテンツサーバ群１００は、図１に示された第１実施例の場合と同様なので、これについての詳細な説明を省略する。クライアント端末２００Ａは、Ｗｅｂブラウザ６００を有している。ゲートウェイサーバ５００Ａは、コンテンツ変換装置５２０を有している。
コンテンツ変換装置５２０は、クライアント端末２００の種別と、絵文字付きコンテンツ中の絵文字に対応する絵文字コード範囲および絵文字コード種別ＵＲＬの情報を解析して、クライアント端末２００でサポートされていない絵文字コードの場合、ｉｍａｇｅ  形式の絵文字データを絵文字情報サーバ群４００中のいずれかの絵文字情報サーバからダウンロードし、絵文字部分をコンテンツ記述言語のｉｍａｇｅを表示するためのタグ（例えばＨＴＭＬ言語の場合は  ｉｍｇタグ）に置き換えたコンテンツ記述言語で表現されたコンテンツに変換する。
また、Ｗｅｂブラウザ６００は、ＨＴＭＬで記述されたコンテンツを表示するとともに、コンテンツ中に  ｉｍｇタグがあったときは、これを  ｉｍａｇｅとして表示する機能を有している。
【００４１】
この際、  ｉｍａｇｅタグが指定する  ｉｍａｇｅは、絵文字情報サーバから取得した  ｉｍａｇｅ形式の絵文字データとする。一例として、次のような絵文字「  ’Ｘ’」を含むコンテンツがあったとする。
「こんにちは  ’Ｘ’」
コンテンツ変換装置５２０は、これを、「こんにちは〈ｉｍｇ  ｓｒｃ＝  ”ｈｔｔｐ：／／ｗｗｗ．ｅｍｏｊｉ１ｓｅｒｖｅｒ．ｃｏ．ｊｐ／ｃｏｄｅ＝０ｘ００ｆａ”  〉」のように変換する。
これは、ＨＴＭＬでの表現例であって、  ｉｍｇタグ中の  ”ｓｒｃ”というアトリビュートは、表示する  ｉｍａｇｅのデータを指定するものである。また、上例中の  ”０ｘ００ｆａ”  という値は、上記絵文字「  ’Ｘ’」の文字コードとする。
【００４２】
ｉｍｇタグ中の  ｓｒｃ（ｓｏｕｒｃｅ）の指定値を、第１実施例におけると同様の絵文字情報サーバへのリクエスト形式にすることによって、絵文字情報サーバからの返送は、  ｉｍａｇｅ形式で行われるので、Ｗｅｂブラウザ６００は、通常のＨＴＭＬ中のｉｍｇタグの処理と同様にして、処理を行うことができる。
ゲートウェイサーバ５００Ａを介して、このように変換したコンテンツをクライアント端末２００に送信することによって、クライアント端末２００では、通常のＷｅｂブラウザ６００を用いて、絵文字付きコンテンツを表示することができる。
【００４３】
このように、この例の絵文絵付きコンテンツ表示システムでは、絵文字付きコンテンツが入力されたとき、ゲートウェイサーバ中のコンテンツ変換装置が、絵文字付きコンテンツ中の絵文字に対応する絵文字コード範囲および絵文字コード種別ＵＲＬの情報によって、  ｉｍａｇｅ形式の絵文字情報を絵文字情報サーバからダウンロードし、絵文字部分をコンテンツ記述言語の  ｉｍａｇｅを表示するための  ｉｍｇタグに置き換えたコンテンツ記述言語で表現されたコンテンツに変換するので、クライアント端末に設けられた通常のＷｅｂブラウザによって、絵文字付きコンテンツを表示することができる。
【００４４】
以上、この発明の実施例を図面により詳述してきたが、具体的な構成はこの実施例に限られたものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。例えば、絵文字情報サーバ群４００を構成する絵文字情報サーバの数は任意である。また、コンテンツ記述言語がＨＴＭＬでない場合は、コンテンツ変換装置において、使用する記述言語によるタグ形式で  ｉｍａｇｅを表現し、その記述言語のブラウザを使用することによって、絵文字の処理を行うことができる。
【００４５】
【発明の効果】
以上説明したように、この発明の絵文字付きコンテンツ表示システムによれば、コンテンツのヘッダ中に、コンテンツに使用されている絵文字コードの範囲と絵文字コード種別を示すＵＲＬとを指定することによって、指定絵文字種別が、端末がサポートしていないものであったときは、コンテンツ中の絵文字を表示する際に、絵文字コード種別ＵＲＬをアドレスとする絵文字情報サーバから、  ｉｍａｇｅ形式の絵文字情報を取得して、これを絵文字として表示することができるので、端末がサポートしていない絵文字セットの場合でも、正しく表示することができる。
【００４６】
また、この発明の絵文字付きコンテンツ表示システムによれば、絵文字セット全体の絵文字情報をダウンロードするのではなく、表示しようとするコンテンツ中で、実際に使用している絵文字についてのみ、絵文字情報をダウンロードすればよいので、絵文字表示処理に必要なメモリ使用量と、ダウンロードするデータ量とが、従来技術である特許文献１記載の発明の場合より少なくなる。
【００４７】
さらに、絵文字付きコンテンツのヘッダ中に、絵文字コードの範囲を指定して絵文字コード種別ＵＲＬを指定できることと、その絵文字コード範囲と絵文字コード種別の組を複数個指定できるので、端末がサポートしている絵文字セットの定義の部分的変更が行われた場合でも、変更が行われた範囲だけをヘッダ中に指定することによって、容易に対応することができる。従って、絵文字セットの定義変更前に製作された端末でも、容易に更新された絵文字セットに対応することが可能である。
【図面の簡単な説明】
【図１】本発明の第１実施例である絵文絵付きコンテンツ表示システムの電気的構成を示すブロック図である。
【図２】同実施例の絵文絵付きコンテンツ表示システムにおける処理の流れを示すフローチャートである。
【図３】本発明の第２実施例である絵文絵付きコンテンツ表示システムの電気的構成を示すブロック図である。
【図４】本発明の第３実施例である絵文絵付きコンテンツ表示システムの電気的構成を示すブロック図である。
【符号の説明】
１００      コンテンツサーバ群
２００，２００Ａ      クライアント端末
３００      絵文字付きコンテンツ表示装置
３１０      絵文字セット種別判別装置
３２０      文字コード判別装置
３３０      文字及び絵文字表示装置
３４０      絵文字情報取得装置
３５０        ｉｍａｇｅ形式絵文字情報表示装置
４００      絵文字情報サーバ群
４１０，４０２，…，４０Ｎ      絵文字情報サーバ
５００，５００Ａ      ゲートウェイサーバ
５１０      絵文字情報挿入装置
５２０      コンテンツ変換装置
６００      Ｗｅｂブラウザ
【図１】
2004151774.tif 000003
【図２】
2004151774.tif 000004
【図３】
2004151774.tif 000005
【図４】
2004151774.tif 000006