(57)【要約】【課題】テキストをコミュニケーションツールとして面白みをもって取り扱うことのできるシステムを提供する。【解決手段】インターネット上のチャットサーバ１０を介してユーザ端末２０のユーザ同士がチャットを行うにあたり、ユーザ端末２０には各ユーザのキャラクタを表示させながら、各ユーザの発言を、キャラクタの場所に応じて変換してユーザ端末２０に表示させる。【選択図】　図２
2004102496.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにテキストを入力させるテキスト入力手段と、
キャラクタの場所を取得する場所取得手段と、
前記テキスト入力手段により入力されたテキストを、前記場所取得手段により取得したキャラクタの場所に応じて変換するテキスト変換手段と、
前記テキスト変換手段により変換されたテキストを前記キャラクタとともに端末に表示させる手段と
を備えたことを特徴とするテキストおよびキャラクタ表示システム。
【請求項２】
ユーザにキャラクタの場所を選択させる場所選択手段をさらに備えたことを特徴とする請求項１に記載のテキストおよびキャラクタ表示システム。
【請求項３】
前記場所取得手段により取得したキャラクタの場所に応じて、端末に表示するキャラクタを変化させる手段をさらに備えたことを特徴とする請求項１または２に記載のテキストおよびキャラクタ表示システム。
【請求項４】
ユーザにキャラクタの動作を選択させる動作選択手段と、
キャラクタが前記動作選択手段により選択された動作を行うよう当該キャラクタを端末に表示させる手段と
をさらに備えたことを特徴とする請求項１〜３のいずれかに記載のテキストおよびキャラクタ表示システム。
【請求項５】
前記動作選択手段において、前記キャラクタの動作はキャラクタの場所に応じて種別されており、前記場所取得手段により取得したキャラクタの場所に対応する種類の動作をユーザに選択させることのできる請求項４に記載のテキストおよびキャラクタ表示システム。
【請求項６】
ユーザＩＤとキャラクタＩＤとを関連付けて記憶する手段と、
ネットワークを介して接続された端末間にて、ユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを端末に表示させながら、各ユーザにテキストによる会話を行わせることのできるチャット手段と
をさらに備えており、
前記チャット手段により会話を行わせるにあたり、前記テキスト変換手段により変換されたテキストを端末に表示させることを特徴とする請求項１〜５のいずれかに記載のテキストおよびキャラクタ表示システム。
【請求項７】
ユーザにテキストを入力させるテキスト入力機能と、
所定のキャラクタを表示するキャラクタ表示機能と、
キャラクタの場所を取得する場所取得機能と、
前記テキスト入力機能により入力されたテキストを、前記場所取得機能により取得したキャラクタの場所に応じて変換するテキスト変換機能と、
前記テキスト変換機能により変換されたテキストを表示する機能および／または他のコンピュータに送信する機能とを、
コンピュータに実現させることのできるプログラム。
【請求項８】
ユーザにキャラクタの場所を選択させる場所選択機能を、さらにコンピュータに実現させることのできる請求項７に記載のプログラム。
【請求項９】
前記場所取得機能により取得したキャラクタの場所に応じて端末に表示させるキャラクタを変化させる機能を、さらにコンピュータに実現させることのできる請求項７または８に記載のプログラム。
【請求項１０】
ユーザにキャラクタの動作を選択させる動作選択機能と、キャラクタが前記動作選択機能により選択された動作を行うよう当該キャラクタを端末に表示させる機能とを、
さらにコンピュータに実現させることのできる請求項７〜９のいずれかに記載のプログラム。
【請求項１１】
前記動作選択機能において、前記キャラクタの動作はキャラクタの場所に応じて種別されており、前記場所取得機能により取得したキャラクタの場所に対応する種類の動作をユーザに選択させることのできる請求項１０に記載のプログラム。
【請求項１２】
ネットワーク上のサーバを介して、ユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを端末に表示させながら、ユーザが他のユーザとテキストによる会話を行うことのできるチャット機能を、さらにコンピュータに実現させることができ、
前記チャット機能により会話を行わせるにあたり、前記テキスト変換機能により変換されたテキストを出力することを特徴とする請求項７〜１１のいずれかに記載のプログラム。
【請求項１３】
請求項７〜１２のいずれかに記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１４】
請求項７〜１２のいずれかに記載のプログラムをインストールしてなるクライアントコンピュータ。
【請求項１５】
ネットワークを介して接続された端末のユーザのユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタの場所を取得する場所取得手段と、
前記場所取得手段により取得したキャラクタの場所が同じであるユーザ同士に、キャラクタの場所に応じて変換されたテキストによる会話を行わせることのできるチャット手段と、
前記チャット手段によりチャットを行っているユーザの端末に、チャットを行っているユーザのユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを表示させる手段と
を備えたことを特徴とするサーバ。
【請求項１６】
ネットワークを介して接続された端末から受信したテキストを、前記場所取得手段により取得したキャラクタの場所に応じて変換するテキスト変換手段をさらに備えたことを特徴とする請求項１５に記載のサーバ。
【請求項１７】
ネットワークを介して接続された端末から、テキストとともにキャラクタの動作ＩＤを受信し、チャットの相手であるユーザの端末に前記受信したテキストおよび動作ＩＤを送信する手段をさらに備えたことを特徴とする請求項１５または１６に記載のサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、テキストとともにキャラクタを表示させることのできるシステム、コンピュータプログラム、記録媒体、クライアントコンピュータおよびサーバに関するものである。
【０００２】
【従来の技術及び発明が解決しようとする課題】
近年、インターネットを利用して、チャットサーバを仲介させた端末間において、各ユーザがテキストによる会話を行うチャットが普及しつつある。現在利用されているチャットシステムにおいて、端末にインストールされたチャットソフトのウィンドウに表示されるのは、一般的には、発言者のハンドル名と、発言内容だけであり、またその発言内容は、発言者がテキストとして入力した内容そのままであって、面白みに欠けるものであった。
【０００３】
本発明は、このような実情に鑑みてなされたものであり、テキストをコミュニケーションツールとして面白みをもって取り扱うことのできるシステム、コンピュータプログラム、記録媒体、クライアントコンピュータおよびサーバを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、第１に本発明は、ユーザにテキストを入力させるテキスト入力手段と、キャラクタの場所を取得する場所取得手段と、前記テキスト入力手段により入力されたテキストを、前記場所取得手段により取得したキャラクタの場所に応じて変換するテキスト変換手段と、前記テキスト変換手段により変換されたテキストを前記キャラクタとともに端末に表示させる手段とを備えたことを特徴とするテキストおよびキャラクタ表示システムを提供する（請求項１）。
【０００５】
テキストの変換例としては、入力されたテキストに、笑いの表現である「ウフフ」、「フフッ」、「ウヒャヒャヒャ」等を付加する例、泣きの表現である「エーンエーン」、「シクシク」等を付加する例、怒りの表現である「！」等を付加する例、入力されたテキストの一部を沈黙の表現である「・・・・・」に変換する例、日本語で入力されたテキストを外国語に翻訳する例、入力されたテキストの語頭または語尾に特定の語を付加する例、入力されたテキストを幼児語や方言に変換する例等が挙げられるが、これらに限定されるものではない。
【０００６】
上記発明（請求項１）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストをキャラクタとともに楽しむことができる。すなわち、上記発明（請求項１）によれば、テキストをキャラクタとともにコミュニケーションツールとして面白みをもって取り扱うことができる。
【０００７】
上記発明（請求項１）においては、ユーザにキャラクタの場所を選択させる場所選択手段をさらに備えていてもよい（請求項２）。
【０００８】
上記発明（請求項２）によれば、ユーザは、自らの意思によってキャラクタの場所、すなわちテキスト変換の種類を選択または変更することが可能となる。
【０００９】
上記発明（請求項１，２）においては、前記場所取得手段により取得したキャラクタの場所に応じて、端末に表示するキャラクタを変化させる手段をさらに備えていてもよい（請求項３）。
【００１０】
上記発明（請求項３）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、その場所に応じて変化するキャラクタとともに楽しむことができる。
【００１１】
上記発明（請求項１〜３）においては、ユーザにキャラクタの動作を選択させる動作選択手段と、キャラクタが前記動作選択手段により選択された動作を行うよう当該キャラクタを端末に表示させる手段とをさらに備えていてもよい（請求項４）。
【００１２】
上記発明（請求項４）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、所定の動作を行うキャラクタとともに楽しむことができる。
【００１３】
上記発明（請求項４）においては、前記動作選択手段において、前記キャラクタの動作はキャラクタの場所に応じて種別されており、前記場所取得手段により取得したキャラクタの場所に対応する種類の動作をユーザに選択させることができてもよい（請求項５）。
【００１４】
上記発明（請求項５）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、その場所に対応した種類の動作を行うキャラクタとともに楽しむことができる。
【００１５】
上記発明（請求項１〜５）においては、ユーザＩＤとキャラクタＩＤとを関連付けて記憶する手段と、ネットワークを介して接続された端末間にて、ユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを端末に表示させながら、各ユーザにテキストによる会話を行わせることのできるチャット手段とをさらに備えており、前記チャット手段により会話を行わせるにあたり、前記テキスト変換手段により変換されたテキストを端末に表示させることができてもよい（請求項６）。
【００１６】
上記発明（請求項６）によれば、ユーザは、自分および他人のキャラクタを表示しながら、キャラクタの場所に応じて変換されたテキストを使用してチャットを楽しむことができる。すなわち、上記発明（請求項６）によれば、テキストをキャラクタとともにチャット中のユーザ間におけるコミュニケーションツールとして面白みをもって取り扱うことができる。
【００１７】
第２に本発明は、ユーザにテキストを入力させるテキスト入力機能と、所定のキャラクタを表示するキャラクタ表示機能と、キャラクタの場所を取得する場所取得機能と、前記テキスト入力機能により入力されたテキストを、前記場所取得機能により取得したキャラクタの場所に応じて変換するテキスト変換機能と、前記テキスト変換機能により変換されたテキストを表示する機能および／または他のコンピュータに送信する機能とを、コンピュータに実現させることのできるプログラムを提供する（請求項７）。
【００１８】
上記発明（請求項７）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストをキャラクタとともに楽しむことができる。すなわち、上記発明（請求項７）によれば、テキストをキャラクタとともにコミュニケーションツールとして面白みをもって取り扱うことができる。
【００１９】
上記発明（請求項７）においては、ユーザにキャラクタの場所を選択させる場所選択機能を、さらにコンピュータに実現させることができてもよい（請求項８）。
【００２０】
上記発明（請求項８）によれば、ユーザは、自らの意思によってキャラクタの場所、すなわちテキスト変換の種類を選択または変更することが可能となる。
【００２１】
上記発明（請求項７，８）においては、前記場所取得機能により取得したキャラクタの場所に応じて端末に表示させるキャラクタを変化させる機能を、さらにコンピュータに実現させることができてもよい（請求項９）。
【００２２】
上記発明（請求項９）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、その場所に応じて変化するキャラクタとともに楽しむことができる。
【００２３】
上記発明（請求項７〜９）においては、ユーザにキャラクタの動作を選択させる動作選択機能と、キャラクタが前記動作選択機能により選択された動作を行うよう当該キャラクタを端末に表示させる機能とを、さらにコンピュータに実現させることができてもよい（請求項１０）。
【００２４】
上記発明（請求項１０）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、所定の動作を行うキャラクタとともに楽しむことができる。
【００２５】
上記発明（請求項１０）においては、前記動作選択機能において、前記キャラクタの動作はキャラクタの場所に応じて種別されており、前記場所取得機能により取得したキャラクタの場所に対応する種類の動作をユーザに選択させることができてもよい（請求項１１）。
【００２６】
上記発明（請求項１１）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、その場所に対応した種類の動作を行うキャラクタとともに楽しむことができる。
【００２７】
上記発明（請求項７〜１１）においては、ネットワーク上のサーバを介して、ユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを端末に表示させながら、ユーザが他のユーザとテキストによる会話を行うことのできるチャット機能を、さらにコンピュータに実現させることができ、前記チャット機能により会話を行わせるにあたり、前記テキスト変換機能により変換されたテキストを出力することができてもよい（請求項１２）。
【００２８】
上記発明（請求項１２）によれば、ユーザは、自分および他人のキャラクタを表示しながら、キャラクタの場所に応じて変換されたテキストを使用してチャットを楽しむことができる。すなわち、上記発明（請求項１２）によれば、テキストをキャラクタとともにチャット中のユーザ間におけるコミュニケーションツールとして面白みをもって取り扱うことができる。
【００２９】
第３に本発明は、上記プログラム（請求項７〜１２）を記録したコンピュータ読取可能な記録媒体を提供する（請求項１３）。「記録媒体」の種類としては、例えば、磁気媒体（ハードディスク、磁気ディスク、フレキシブルディスク、磁気テープ、磁気カード等）、光媒体（コンパクトディスク、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）、レーザーディスク等の光ディスク）、光磁気媒体（ＭＯ（Ｍａｇｎｅｔ　Ｏｐｔｉｃａｌ）ディスク等の光磁気ディスク）や、あるいは各種メモリ等があるが、特に限定されるものではない。
【００３０】
第４に本発明は、上記プログラム（請求項７〜１２）をインストールしてなるクライアントコンピュータを提供する（請求項１４）。
【００３１】
上記プログラムが上記機能を実現させる「コンピュータ」または上記「クライアントコンピュータ」としては、ネットワークに接続可能なデバイス、例えば、インターネット等のネットワークに接続可能なパーソナルコンピュータや、携帯電話端末、ＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙ　Ｐｈｏｎｅ　Ｓｙｓｔｅｍ）端末等の移動電話端末、あるいは、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）等の携帯情報端末、ゲーム機などが挙げられる。
【００３２】
第５に本発明は、ネットワークを介して接続された端末のユーザのユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタの場所を取得する場所取得手段と、前記場所取得手段により取得したキャラクタの場所が同じであるユーザ同士に、キャラクタの場所に応じて変換されたテキストによる会話を行わせることのできるチャット手段と、前記チャット手段によりチャットを行っているユーザの端末に、チャットを行っているユーザのユーザＩＤに関連付けられたキャラクタＩＤに係るキャラクタを表示させる手段とを備えたことを特徴とするサーバを提供する（請求項１５）。
【００３３】
上記発明（請求項１５）によれば、端末のユーザは、自分および他人のキャラクタを表示しながら、キャラクタの場所に応じて変換されたテキストを使用してチャットを楽しむことができる。すなわち、上記発明（請求項１５）によれば、テキストをキャラクタとともにチャット中のユーザ間におけるコミュニケーションツールとして面白みをもって取り扱うことができる。
【００３４】
上記発明（請求項１５）においては、ネットワークを介して接続された端末から受信したテキストを、前記場所取得手段により取得したキャラクタの場所に応じて変換するテキスト変換手段をさらに備えていてもよい（請求項１６）。
【００３５】
上記発明（請求項１６）によれば、クライアント側におけるテキスト変換処理に伴う負荷をなくすことができ、また、テキスト変換手段のメンテナンスは一箇所（サーバ）で行えば足りることとなる。
【００３６】
上記発明（請求項１５，１６）においては、ネットワークを介して接続された端末から、テキストとともにキャラクタの動作ＩＤを受信し、チャットの相手であるユーザの端末に前記受信したテキストおよび動作ＩＤを送信する手段をさらに備えていてもよい（請求項１７）。
【００３７】
上記発明（請求項１７）によれば、ユーザは、キャラクタの場所に応じて変換されたテキストを、動作ＩＤに基づいて所定の動作を行うキャラクタとともに楽しむことができる。
【００３８】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
図１は本発明の一実施形態による、キャラクタ表示可能なチャットシステム（以下単に「チャットシステム」という。）の構成図である。
【００３９】
本実施形態によるチャットシステムは、図１に示すように、インターネットを介してそれぞれ接続されたチャットサーバ１０と、複数のユーザ端末２０とから構成されている。
【００４０】
チャットサーバ１０の構成は、通常使用されるチャットサーバの構成と略同様であるが、本実施形態におけるチャットサーバ１０は、ユーザＩＤとともに場所ＩＤ、キャラクタＩＤおよび動作ＩＤを受信する機能、同じ場所ＩＤに係るユーザＩＤ同士のユーザにチャットを行わせる機能、ユーザＩＤおよびテキストとともにキャラクタＩＤおよび動作ＩＤをユーザ端末２０に送信する機能を有する。
【００４１】
ユーザ端末２０は、インターネットに接続可能なデバイスであり、本実施形態では、インターネットに接続可能な通常のパーソナルコンピュータを例に挙げて説明する。
【００４２】
ユーザ端末２０の主要な構成を図２に示す。図２に示すように、ユーザ端末２０は、主制御部２１と、記憶部２２と、入力部２３と、表示部２４と、通信制御部２５とを備えている。
【００４３】
主制御部２１は、ＣＰＵおよび主記憶装置（メモリ）等から構成され、各部の制御や、データの転送、種々の演算、データの一時的な格納等を行う。記憶部２２は、ハードディスク装置等から構成され、主にメインプログラム２２１、テキスト変換プログラム２２２および画像データベース２２３（これらから構成されるソフトウエアを以下「チャットソフト」という。）を記憶している。入力部２３は、キーボードおよびマウスから構成され、表示部２４は、ディスプレイ装置から構成される。通信制御部２５は、モデムまたはターミナルアダプタ等から構成され、インターネットへの接続、サーバとのデータ通信等を制御する。
【００４４】
メインプログラム２２１には、主にチャットプログラム、画面表示プログラム等が含まれている。テキスト変換プログラム２２２は、入力されたテキストを、キャラクタＩＤ、場所ＩＤおよび動作ＩＤに応じたロジックで変換するプログラムである。画像データベース２２３には、キャラクタＩＤおよび動作ＩＤに関連付けられたキャラクタの画像等が記憶されている。
【００４５】
次に、上記チャットシステムにおけるチャットサーバ１０およびユーザ端末２０の処理動作について、図３および図４のフローチャートを参照して説明する。なお、ユーザは、あらかじめチャットサーバ１０に対してユーザ登録を済ませるとともに、所望のキャラクタを選択し、それによってユーザＩＤおよびキャラクタＩＤが付与されているものとする。
【００４６】
最初に、ユーザがユーザ端末２０においてチャットソフトを起動すると、ユーザ端末２０の主制御部２１は、図５に示すような初期画面３０をユーザ端末２０の表示部２４であるディスプレイ装置に表示する（ＳＵ１０１）。
【００４７】
初期画面３０には、図５に示されるように、惑星が表示されているメイン画面３１と、メイン画面３１の上部に表示されているメニューバー３２とが含まれている。メニューバー３２には、マウス・ポインタによって指示可能な、「移動」と表示されたプルダウンメニュー（以下「移動メニュー」という。）３２１が含まれており、本実施形態における移動メニュー３２１には、「笑いの荒野」、「怒りの山」、「泣きの砂漠」および「沈黙の平原」の項目が含まれている。
【００４８】
ユーザ端末２０の主制御部２１は、初期画面３０の移動メニュー３２１において所定の場所が選択されたか否かを判断する（ＳＵ１０２）。ユーザがユーザ端末２０のマウス・ポインタによって移動メニュー３２１中の所望の項目をクリックすると、ユーザ端末２０の主制御部２１は、その項目に係る場所が選択されたと判断し（ＳＵ１０２−Ｙｅｓ）、選択された場所の場所ＩＤを取得するとともに（ＳＵ１０３）、その場所ＩＤに関連付けられているチャット画面を読み込む（ＳＵ１０４）。そして、ユーザ端末２０の主制御部２１は、ユーザＩＤ、キャラクタＩＤおよび場所ＩＤを含むチャット要求情報をチャットサーバ１０に対して送信する（ＳＵ１０５）。なお、本実施形態では、ユーザは、初期画面３０の移動メニュー３２１において「笑いの荒野」の項目を選択したものとする。
【００４９】
チャットサーバ１０の主制御部は、上記チャット要求情報を受信し（ＳＳ１０１）、受信した場所ＩＤに係る場所を選択している他のメンバーのユーザ端末２０に対し、受信したユーザＩＤおよびキャラクタＩＤとともに、当該ユーザＩＤに係るユーザがチャットに参加した旨の情報を送信する（ＳＳ１０２）。そして、チャットサーバ１０の主制御部は、上記の場所を選択している他のメンバーのユーザＩＤ、キャラクタＩＤ、キャラクタの動作ＩＤおよび発言内容（テキスト）を含むチャット情報をユーザ端末２０に対して送信する（ＳＳ１０３）。
【００５０】
チャットサーバ１０の主制御部は、他のユーザ端末から、ユーザＩＤ、キャラクタＩＤ、キャラクタの動作ＩＤおよびテキストを含むチャット情報を受信したら（ＳＳ１０４）、ステップＳＳ１０３に戻り、上記と同じ動作を繰り返す。
【００５１】
ユーザ端末２０の主制御部２１は、チャットサーバ１０から上記チャット情報を受信し（ＳＵ１０６）、図６に示すようなチャット画面４０をディスプレイ装置に表示する（ＳＵ１０７）。
【００５２】
チャット画面４０には、図６に示されるように、キャラクタが背景とともに表示されるキャラクタ表示ウィンドウ４１と、発言内容のテキストを入力させるためのテキストボックス４２と、キャラクタの動作（「爆笑」，「微笑」，「苦笑」，「冷笑」）を選択させるためのプルダウンメニュー４３と、入力したテキストおよび選択したキャラクタの動作を送信させるためのクリッカブルな送信ボタン４４と、チャットの会話内容が表示されるテキスト表示ウィンドウ４５と、キャラクタ表示ウィンドウ４１の上部に表示されているメニューバー４６とが含まれている。また、メニューバー４６には、上記初期画面３０の移動メニュー３２１と同様の移動メニュー４６１が含まれている。
【００５３】
チャット画面４０のキャラクタ表示ウィンドウ４１には、当該ユーザのキャラクタ４１１と、当該場所（図６では「笑いの荒野」）におけるチャットに参加している他のユーザのキャラクタ４１２とが表示され、テキスト表示ウィンドウ４５には、発言者のキャラクタマーク４５１と、発言者のハンドルネーム４５２と、発言内容４５３とが表示される。ここで、キャラクタ４１２は、受信したキャラクタＩＤおよび動作ＩＤに基づき、ユーザ端末２０の画像データベース２２３から該当する画像を読み出すことにより表示される。
【００５４】
ユーザ端末２０の主制御部２１は、チャット画面４０においてテキスト・キャラクタの動作が入力されたか否かを判断する（ＳＵ１０８）。ユーザがユーザ端末２０のキーボードによってテキストボックス４２に発言内容としてのテキストを入力し、マウス・ポインタによってプルダウンメニュー４３からキャラクタの動作を指示し、送信ボタン４４をクリックすると、ユーザ端末２０の主制御部２１は、テキスト・キャラクタの動作が入力されたと判断して（ＳＵ１０８−Ｙｅｓ）、入力されたテキストを、テキスト変換プログラム２２２により、キャラクタＩＤ、上記ステップＳＵ１０３で取得した場所ＩＤおよび入力された動作ＩＤに応じたロジックに基づいて変換する（ＳＵ１０９）。そして、ユーザ端末２０の主制御部２１は、図７に示すように、変換したテキストによる発言内容４５３をチャット画面４０のテキスト表示ウィンドウ４５に表示するとともに、入力された動作ＩＤに基づくキャラクタの動作をキャラクタ表示ウィンドウ４１に表示する（ＳＵ１１０）。
【００５５】
本実施形態では、入力されたテキストは、例えば、キャラクタの種類に応じて、語尾に「ニャア」が付けられたり、語頭に「ＢＯＯ！」が付けられたり、「す」が「チュ」に変換されたりするとともに、キャラクタおよび選択された動作の種類に応じて、発言の最後に「ウフフ」、「フフッ」、「ウヒャヒャヒャ」等の笑いを示す表現が付加される。
【００５６】
ユーザ端末２０の主制御部２１は、次に上記変換されたテキスト、動作ＩＤ、ユーザＩＤおよびキャラクタＩＤを含むチャット情報をチャットサーバ１０に対して送信する（ＳＵ１１１）。
【００５７】
チャットサーバ１０の主制御部は、上記チャット情報を受信したら（ＳＳ１０５）、そのチャット情報を、当該ユーザ以外のユーザのユーザ端末２０に対して送信する（ＳＳ１０６）。
【００５８】
ユーザ端末２０の主制御部２１は、ステップＳＵ１１１の後、ステップＳＵ１０２およびステップＳＵ１０８に戻り、上記と同じ動作を繰り返す。また、チャットサーバ１０の主制御部は、ステップＳＳ１０６の後、ステップＳＳ１０５に戻り、上記と同じ動作を繰り返す。
【００５９】
ここで、例えば、ユーザがユーザ端末２０のマウス・ポインタによって、チャット画面４０における移動メニュー４６１中の所望の項目（「泣きの砂漠」）をクリックすると、ユーザ端末２０の主制御部２１は、その項目に係る場所が選択されたと判断し（ＳＵ１０２−Ｙｅｓ）、選択された場所の場所ＩＤを取得するとともに（ＳＵ１０３）、その場所ＩＤに関連付けられているチャット画面を読み込む（ＳＵ１０４）。そして、ユーザ端末２０の主制御部２１は、ユーザＩＤ、キャラクタＩＤおよび場所ＩＤを含むチャット要求情報をチャットサーバ１０に対して送信する（ＳＵ１０５）。
【００６０】
チャットサーバ１０の主制御部は、上記チャット要求情報を受信したら（ＳＳ１０１）、ステップＳＳ１０２およびＳＳ１０３の処理動作を行うとともに、従前の場所を選択している他のメンバーのユーザ端末２０に対し、当該ユーザＩＤに係るユーザが当該場所から退出した旨の情報を送信する。
【００６１】
ユーザ端末２０の主制御部２１は、チャットサーバ１０からチャット情報を受信し（ＳＵ１０６）、図８に示すようなチャット画面５０をディスプレイ装置に表示する（ＳＵ１０７）。
【００６２】
チャット画面５０には、図８に示されるように、キャラクタが背景とともに表示されるキャラクタ表示ウィンドウ５１と、発言内容のテキストを入力させるためのテキストボックス５２と、キャラクタの動作（「号泣」，「感泣」，「悲泣」）を選択させるためのプルダウンメニュー５３と、入力したテキストおよび選択したキャラクタの動作を送信させるためのクリッカブルな送信ボタン５４と、チャットの会話内容が表示されるテキスト表示ウィンドウ５５と、キャラクタ表示ウィンドウ５１の上部に表示されているメニューバー５６とが含まれている。
【００６３】
この「泣きの砂漠」に係るチャット画面５０においては、入力されたテキストの最後には、「エーンエーン」、「シクシク」等の泣きを示す表現が付加されて表示される。なお、図示はしないが、「怒りの山」に係るチャット画面においては、入力されたテキストの最後には、「！」等の怒りを示す記号が付加されて表示され、「沈黙の平原」に係るチャット画面においては、入力されたテキストは一部「・・・・・」に変換されて表示される。
【００６４】
本チャットシステムによれば、ユーザは、選択した場所に応じて自動的に変換されたテキストおよび所定の動作を行うキャラクタを使用して、チャットを楽しむことができる。すなわち、本チャットシステムによれば、テキストをキャラクタとともにコミュニケーションツールとして面白みをもって取り扱うことができる。
【００６５】
以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００６６】
例えば、テキスト変換プログラムは、ユーザ端末２０ではなくチャットサーバ１０が備えていてもよい。その場合、ユーザ端末２０で入力されたテキストは、チャットサーバ１０に送信され、チャットサーバ１０にて変換された後、各ユーザ端末２０に送信されることとなる。
【００６７】
【発明の効果】
以上述べたように本発明によれば、テキストをキャラクタとともにコミュニケーションツールとして面白みをもって取り扱うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるチャットシステムの構成図である。
【図２】同実施形態によるユーザ端末の構成図である。
【図３】同実施形態によるユーザ端末およびサーバにおける処理動作を示すフローチャートである。
【図４】同実施形態によるユーザ端末およびサーバにおける処理動作を示すフローチャートである。
【図５】同実施形態による初期画面の一例を示す図である。
【図６】同実施形態によるチャット画面の一例を示す図である。
【図７】同実施形態によるチャット画面の一例を示す図である。
【図８】同実施形態によるチャット画面の一例を示す図である。
【符号の説明】
１０…サーバ
２０…ユーザ端末
２１…主制御部
２２…記憶部
２３…入力部
２４…表示部
２５…通信制御部
【図１】
2004102496.tif 000003
【図２】
2004102496.tif 000004
【図３】
2004102496.tif 000005
【図４】
2004102496.tif 000006
【図５】
2004102496.tif 000007
【図６】
2004102496.tif 000008
【図７】
2004102496.tif 000009
【図８】
2004102496.tif 000010