JP2002288101A - Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display device - Google Patents
Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display deviceInfo
- Publication number
- JP2002288101A JP2002288101A JP2001085535A JP2001085535A JP2002288101A JP 2002288101 A JP2002288101 A JP 2002288101A JP 2001085535 A JP2001085535 A JP 2001085535A JP 2001085535 A JP2001085535 A JP 2001085535A JP 2002288101 A JP2002288101 A JP 2002288101A
- Authority
- JP
- Japan
- Prior art keywords
- command
- chat
- text
- virtual space
- voice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【課題】共有仮想空間の三次元表示機能を有効に活用し
て、チャットにおける、より効果的な表示を実現する。
【解決手段】共有仮想空間に参加しているユーザB(ま
たはC)の三次元ブラウザは、ユーザAから送信されて
きたテキストを受信した場合に、そのテキスト内に存在
する予め定められた特定のコマンドを検出したとき、当
該コマンドが付加されたテキスト文字列(”Hello”)
を三次元化した文字列オブジェクト702を生成し、こ
の文字列オブジェクト702をユーザB(またはC)の
共有仮想空間内のユーザAのアバター701の前に表示
させる。音声チャットの場合には、受信した音声を認識
してテキストに変換した後、そのテキスト内の特定のコ
マンドの有無を判断して三次元化の可否を決定する。
(57) [Summary] [PROBLEMS] To realize more effective display in a chat by effectively utilizing a three-dimensional display function of a shared virtual space. When a three-dimensional browser of a user B (or C) participating in a shared virtual space receives a text transmitted from a user A, the three-dimensional browser determines a predetermined specific content existing in the text. When a command is detected, a text string with the command added ("Hello")
Is generated, and the character string object 702 is displayed in front of the avatar 701 of the user A in the shared virtual space of the user B (or C). In the case of voice chat, after recognizing the received voice and converting it to text, the presence or absence of a specific command in the text is determined to determine whether three-dimensionalization is possible.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを介
して複数の利用者が参加する共有仮想空間の表示に関
し、特に、チャット文字列の三次元化表示を行うことが
できるチャット文字表示方法、チャット文字表示プログ
ラム、チャット文字表示プログラム格納媒体、および共
有仮想空間表示装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display of a shared virtual space in which a plurality of users participate via a network, and more particularly to a chat character display method and a chat character display method capable of displaying a chat character string in three dimensions. The present invention relates to a character display program, a chat character display program storage medium, and a shared virtual space display device.
【0002】[0002]
【従来の技術】従来、互いに隔たった場所に居る複数の
利用者がクライアント端末(本明細書では、端末装置を
単に端末と記す)からサーバにアクセスして、仮想電脳
社会(Virtual Cyber Society)として仮想空間を共有
する技術が実現されている。複数の利用者は、その仮想
空間内を自分の意志で自由に移動でき、かつ、その空間
内に利用者自身の分身(アバター)を表現することがで
きる。2. Description of the Related Art Conventionally, a plurality of users who are separated from each other access a server from a client terminal (in the present specification, a terminal device is simply referred to as a terminal) to form a virtual cyber society. A technology for sharing a virtual space has been realized. A plurality of users can freely move within the virtual space by their own will, and can express their own alter ego (avatar) in the space.
【0003】そのような仮想空間に複数の利用者が同一
時間に参加し、リアルタイムに相互に会話をするチャッ
トという技術も確立されている。チャットには、テキス
トを介して行うテキストチャットと、音声を介して行う
音声チャットとが知られている。[0003] A technique of chatting in which a plurality of users participate in such a virtual space at the same time and talk with each other in real time has been established. As the chat, a text chat performed via text and a voice chat performed via voice are known.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、そのよ
うな仮想空間の状況を表示するクライアント端末におい
て、テキストチャットや音声チャットは、共有仮想空間
内においては、チャットバルーンで表示されることはあ
るものの、それ以上の表現が行われていなかった。However, in a client terminal for displaying the status of such a virtual space, a text chat or a voice chat may be displayed by a chat balloon in a shared virtual space. No further expressions had been made.
【0005】そこで、本発明は、共有仮想空間の三次元
表示機能を有効に活用して、チャットにおける、より効
果的な表示を実現することができるチャット文字表示方
法、チャット文字表示プログラム、チャット文字表示プ
ログラム格納媒体、および共有仮想空間表示装置を提供
することにある。Accordingly, the present invention provides a chat character display method, a chat character display program, and a chat character display method that can effectively utilize a three-dimensional display function of a shared virtual space to realize a more effective display in a chat. A display program storage medium and a shared virtual space display device are provided.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
に、本発明による、ネットワークを介して複数の利用者
が参加する共有仮想空間の表示を行う共有仮想空間表示
装置において実行されるチャット文字表示方法およびそ
れを実行するチャット文字表示プログラムは、他の利用
者から送信されてきたテキストを受信する受信ステップ
と、受信したテキスト内に存在する予め定められた特定
のコマンドを検出するコマンド検出ステップと、前記特
定のコマンドを検出したとき、当該コマンドが付加され
たテキスト文字列を三次元化した文字列オブジェクトを
生成するオブジェクト生成ステップと、この三次元化さ
れた文字列オブジェクトを表示させるオブジェクト表示
ステップとを備えたことを特徴とする。In order to achieve the above object, a chat character executed by a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network according to the present invention. A display method and a chat character display program for executing the display method include a receiving step of receiving a text transmitted from another user, and a command detecting step of detecting a predetermined specific command existing in the received text. And an object generation step of, when detecting the specific command, generating a three-dimensional character string object of the text character string to which the command is added, and displaying the three-dimensional character string object And a step.
【0007】前記特定のコマンドは、利用者が望む任意
のチャット文字列に対して付加する。共有仮想空間表示
装置は、受信したテキスト内にある当該コマンドを検出
して三次元化の対象となる文字列を特定し、その文字列
について三次元化した文字列オブジェクトを生成する。[0007] The specific command is added to any chat character string desired by the user. The shared virtual space display device detects the command in the received text, specifies a character string to be three-dimensionalized, and generates a three-dimensional character string object for the character string.
【0008】前記特定のコマンドに文字サイズを指定す
るサイズ指定コマンドも併せて導入することにより、利
用者が前記文字列オブジェクトのサイズを可変指定する
ことができる。By introducing a size specification command for specifying a character size to the specific command, a user can variably specify the size of the character string object.
【0009】本発明は音声チャットにも適用できる。そ
の場合のチャット文字表示方法およびそれを実行するチ
ャット文字表示プログラムは、他の利用者から送信され
てきた音声データを受信する受信ステップと、受信した
音声データに基づいて送信音声を再生する音声データ再
生ステップと、再生された音声を認識してテキストに変
換する音声認識ステップと、認識されたテキスト内に存
在する予め定められた特定のコマンドを検出するコマン
ド検出ステップと、前記特定のコマンドを検出したと
き、当該コマンドが付加されたテキスト文字列を三次元
化した文字列オブジェクトを生成するオブジェクト生成
ステップと、この三次元化された文字列オブジェクトを
表示させるオブジェクト表示ステップとを備えたことを
特徴とする。The present invention is also applicable to voice chat. A chat character display method and a chat character display program for executing the chat character display method include a receiving step of receiving voice data transmitted from another user; and a voice data reproducing a transmission voice based on the received voice data. A reproducing step, a voice recognition step of recognizing the reproduced voice and converting it to text, a command detecting step of detecting a predetermined specific command present in the recognized text, and detecting the specific command And an object display step of generating a three-dimensional character string object of the text character string to which the command is added, and an object display step of displaying the three-dimensional character string object. And
【0010】この場合にも、前記音声の大きさを認識す
る音量認識ステップと、認識された音量に応じて前記文
字列オブジェクトのサイズを変更するサイズ変更ステッ
プとをさらに備えてもよい。In this case, the method may further include a volume recognition step of recognizing the loudness of the voice, and a size changing step of changing the size of the character string object according to the recognized volume.
【0011】また、本発明は、上記各ステップを実行す
るチャット文字表示プログラムを格納したチャット文字
表示プログラム格納媒体として把握することもできる。
このようなプログラム格納媒体としては、例えば、フロ
ッピー(登録商標)ディスク、CD−ROM、DVDな
どのパッケージメディアのみならず、プログラムが一時
的もしくは永続的に格納される半導体メモリや磁気ディ
スクなども含みうる。Further, the present invention can be understood as a chat character display program storage medium storing a chat character display program for executing the above steps.
Examples of such a program storage medium include not only package media such as a floppy (registered trademark) disk, a CD-ROM, and a DVD, but also a semiconductor memory or a magnetic disk in which a program is temporarily or permanently stored. sell.
【0012】さらに、本発明による、ネットワークを介
して複数の利用者が参加する共有仮想空間の表示を行う
共有仮想空間表示装置は、利用者の操作情報を入力する
入力手段と、前記共有仮想空間の三次元表示画面を表示
する表示手段と、ネットワークとの通信を行う通信手段
と、この通信手段により受信したテキストチャットのテ
キストメッセージ内に予め定められたコマンドが含まれ
ている場合に、そのコマンドにより指定された音声メッ
セージの文字列を三次元オブジェクト化する制御手段と
を備えたことを特徴とする。この共有仮想空間表示装置
は、テキストチャットに関する上記チャット文字表示方
法を実施するための装置である。Further, according to the present invention, there is provided a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network, input means for inputting user operation information, and the shared virtual space. Display means for displaying a three-dimensional display screen, communication means for communicating with the network, and, when a predetermined command is included in the text message of the text chat received by the communication means, the command And a control unit for converting the character string of the voice message specified by the above into a three-dimensional object. This shared virtual space display device is a device for implementing the above-described chat character display method for text chat.
【0013】本発明による他の共有仮想空間表示装置
は、音声チャットに対応するものであり、前記共有仮想
空間の三次元表示画面を表示する表示手段と、ネットワ
ークとの通信を行う通信手段と、この通信手段により受
信した音声チャットの音声メッセージを音声認識してテ
キストに変換する音声認識手段と、前記音声メッセージ
を音声として出力する音声出力手段と、音声メッセージ
を入力する音声入力手段と、前記音声認識手段から得ら
れたテキストに予め定められたコマンドが含まれている
場合に、そのコマンドにより指定された音声メッセージ
の文字列を三次元オブジェクト化する制御手段とを備え
たことを特徴とする。この共有仮想空間表示装置は、音
声チャットに関する上記チャット文字表示方法を実施す
るための装置である。[0013] Another shared virtual space display device according to the present invention, which is compatible with voice chat, includes a display means for displaying a three-dimensional display screen of the shared virtual space, a communication means for communicating with a network, and Voice recognition means for voice-recognizing a voice message of a voice chat received by the communication means and converting the voice message into text; voice output means for outputting the voice message as voice; voice input means for inputting a voice message; When the text obtained from the recognizing means includes a predetermined command, a control means for converting a character string of the voice message specified by the command into a three-dimensional object is provided. This shared virtual space display device is a device for implementing the above-described chat character display method relating to voice chat.
【0014】[0014]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照して詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0015】インターネットのWWW(World Wide We
b)では、HTML(Hyper Text Markup Language)で
記述された文書をインターネット経由でサーバから受信
したクライアント端末はHTMLブラウザによりその文
書を解釈してディスプレイ上に表示する。この表示は2
次元表示である。これに対して、VRML(Virtual Re
ality Modeling Language)のような三次元グラフィク
ス記述言語を用いて記述された三次元グラフィクスデー
タを受信したクライアント端末は、VRMLブラウザの
ような三次元ブラウザによりそのデータを解釈して三次
元オブジェクト群を含む三次元空間の表示を行うことが
できる。VRMLでは、個々の三次元オブジェクト(円
錐体、球体など)が階層構造を構成することで複雑な三
次元形状を構成している。VRMLの詳細については、
例えば、VRML97の仕様書(specification): ht
tp:〃www.web3d.org/technicalinfo/specifications/vr
ml97/index.htmを参照されたい。また、VRMLブラウ
ザの詳細に関しては、例えば、松本英明:SCA(Simp
le Component Architecture)の改良,SRF99 Technical
Digests, P253を参照されたい。Internet WWW (World Wide We
In b), a client terminal that has received a document described in HTML (Hyper Text Markup Language) from a server via the Internet interprets the document with an HTML browser and displays the document on a display. This display is 2
It is a dimension display. On the other hand, VRML (Virtual Re
A client terminal that has received three-dimensional graphics data described using a three-dimensional graphics description language such as Quality Modeling Language (Interface Quality Modeling Language) interprets the data with a three-dimensional browser such as a VRML browser and includes a three-dimensional object group. A three-dimensional space can be displayed. In VRML, individual three-dimensional objects (cones, spheres, and the like) constitute a complex three-dimensional shape by forming a hierarchical structure. For more information on VRML,
For example, VRML97 specification: ht
tp: 〃www.web3d.org / technicalinfo / specifications / vr
See ml97 / index.htm. For details of the VRML browser, see, for example, Hideaki Matsumoto: SCA (Simp
le Component Architecture), SRF99 Technical
See Digests, P253.
【0016】現在、本出願人の開発した、VRMLブラ
ウザを含むアプリケーションソフトウェアとしてのComm
unity Place(商標)を利用し、インターネット上の三次
元空間の仮想電脳社会PAW(Personal Agent World)が
展開されている(http://www.so-net.ne.jp/paw/)。こ
の中では複数の参加者が同一空間を共有し、互いに相手
の姿を見ながらチャットを行うことができる。At present, Comm as application software including VRML browser developed by the present applicant.
Using unity Place (trademark), a virtual cyber society PAW (Personal Agent World) in a three-dimensional space on the Internet has been developed (http://www.so-net.ne.jp/paw/). In this, a plurality of participants can share the same space and chat with each other while seeing each other.
【0017】まず図1に、本発明によるシステム全体の
外観構成を示す。このシステムは、複数の利用者が、互
いに隔たった位置にある各自の共有仮想空間表示装置1
0から、インターネット20(ネットワーク)を介して
サーバ30にアクセスすることにより、サーバ30が提
供する仮想空間の共有を可能とする。共有仮想空間表示
装置10は、パーソナルコンピュータ(PC)などの情
報処理装置であり、図ではデスクトップ型のPCを示し
たが、ノート型であってもあるいは携帯端末等の他の形
態であってもよい。利用者は、その仮想空間内を自分の
意志で自由に移動することができる。また、前述したよ
うに、各利用者は自身の分身としてのアバターを空間内
に表示することができ、利用者の間でテキストチャット
や音声チャットを行うことができる。FIG. 1 shows an external configuration of the entire system according to the present invention. In this system, a plurality of users have their own shared virtual space display devices 1 located at positions separated from each other.
From 0, the virtual space provided by the server 30 can be shared by accessing the server 30 via the Internet 20 (network). The shared virtual space display device 10 is an information processing device such as a personal computer (PC), and a desktop PC is shown in the figure. However, the shared virtual space display device 10 may be a notebook type or another form such as a portable terminal. Good. The user can freely move within the virtual space at his own will. Further, as described above, each user can display an avatar as his or her own alter ego in the space, and can perform text chat or voice chat between the users.
【0018】図2に、図1に示した共有仮想空間表示装
置10と、サーバ30の各々の内部の概略構成を示す。
この共有仮想空間表示装置10は、CPU等により構成
される制御装置11、ディスプレイとしての表示装置1
2、音声入力装置としてのマイク13、音声出力装置と
してのスピーカ14、ハードディスク装置のような大容
量不揮発性記憶装置としての外部記憶装置15、制御装
置11により実行されるプログラムやデータを格納した
り作業領域・一時記憶領域を提供したりする半導体記憶
装置のようなメモリ16、外部(ここではインターネッ
ト20)との通信(有線、無線を問わない)を行うため
の通信装置17、および利用者の操作情報等を入力する
キーボード,ポインティングデバイス等の入力装置18
を備えている。FIG. 2 schematically shows the internal configuration of each of the shared virtual space display device 10 and the server 30 shown in FIG.
The shared virtual space display device 10 includes a control device 11 including a CPU and the like, and a display device 1 as a display.
2. A microphone 13 as an audio input device, a speaker 14 as an audio output device, an external storage device 15 as a large-capacity nonvolatile storage device such as a hard disk device, and storing programs and data executed by the control device 11. A memory 16 such as a semiconductor storage device that provides a work area and a temporary storage area, a communication device 17 for performing communication (whether wired or wireless) with an external device (the Internet 20 in this case), and a user device Input device 18 such as a keyboard and a pointing device for inputting operation information and the like
It has.
【0019】制御装置11は、音声チャット時の音声デ
ータの符号化・復号化、音声認識、音量レベル検出等の
各機能も備えているものとする。It is assumed that the control device 11 also has functions such as encoding / decoding of voice data during voice chat, voice recognition, volume level detection, and the like.
【0020】メモリ16には、本発明の実施の形態に関
連して、HTMLブラウザ111およびVRMLブラウ
ザ113が格納される。ブラウザ111,113などの
プログラムは、ROMなどの不揮発性メモリに予め格納
されていてもよいが、外部記憶装置15に格納しておき
必要時にメモリ16に読み込むようにしてもよい。The memory 16 stores an HTML browser 111 and a VRML browser 113 according to the embodiment of the present invention. Programs such as the browsers 111 and 113 may be stored in a nonvolatile memory such as a ROM in advance, or may be stored in the external storage device 15 and read into the memory 16 when necessary.
【0021】HTMLブラウザ111は、Netscape Nav
igator(商標)のような2次元表示のためのWWWブラ
ウザであり、その各種付属機能を含めて、VRMLブラ
ウザ113と連携して用いることが好ましい。外部記憶
装置15には、外部から(例えばインターネット経由
で)取り込まれたHTMLファイル、VRMLファイ
ル、Java(商標)スクリプト等が格納される。Ja
vaスクリプトは、VRML97とともに用いることに
より、より高度なインタラクティブ性をもつシーンを記
述することを可能とする。そのためにHTMLブラウザ
111にはJavaインタプリタ112も内蔵してい
る。The HTML browser 111 uses Netscape Nav.
It is a WWW browser for two-dimensional display such as igator (trademark), and it is preferable to use it in cooperation with the VRML browser 113 including its various attached functions. The external storage device 15 stores an HTML file, a VRML file, a Java (trademark) script, and the like, which are fetched from outside (for example, via the Internet). Ja
The va script, when used with the VRML 97, makes it possible to describe a scene with higher interactivity. For this purpose, the HTML browser 111 also has a built-in Java interpreter 112.
【0022】一方、サーバ30は、CPU等を有する制
御装置31、外部との通信を行うための通信装置32、
ハードディスク装置のような外部記憶装置33、および
半導体記憶装置のようなメモリ34を備えている。On the other hand, the server 30 includes a control device 31 having a CPU and the like, a communication device 32 for communicating with the outside,
An external storage device 33 such as a hard disk device and a memory 34 such as a semiconductor storage device are provided.
【0023】以下、本実施の形態における動作について
説明する。Hereinafter, the operation in the present embodiment will be described.
【0024】図3に、3人の利用者であるユーザA,
B,Cが共有仮想空間(ワールド)を共有している、す
なわち、彼らが同じ仮想空間内に存在している様子を模
式的に示す。この仮想空間は論理的には一つであるが、
物理的には、図4に示すように互いに遠隔地に居る各ユ
ーザの位置に現れて見える。仮想空間は、サーバにおけ
るCommunity Place Bureau400の機能により、ユーザ
A,B,Cの各々のブラウザ401,402,403に
おいて認識される。FIG. 3 shows three users A,
FIG. 3B schematically illustrates a state in which B and C share a shared virtual space (world), that is, they exist in the same virtual space. Although this virtual space is logically one,
Physically, as shown in FIG. 4, it appears at the position of each user who is remote from each other. The virtual space is recognized by the browsers 401, 402, and 403 of the users A, B, and C by the function of the Community Place Bureau 400 in the server.
【0025】Community Place Bureauとは、Community
Place Browserと称するVRMLブラウザを含む三次元
ブラウザからのアクセスを受けて上記仮想電脳社会を提
供するサーバ上のソフトウェアである。なお、Communit
y Place Bureauおよびこれに対応したCommunity Place
Browseerの詳細については、例えば特開平10−207
684号に開示されている。Community Place Bureau
This is software on a server that provides the virtual cyber society by receiving access from a three-dimensional browser including a VRML browser called Place Browser. In addition, Communit
y Place Bureau and the corresponding Community Place
For details of the Browseer, see, for example,
No. 684.
【0026】このような共有仮想空間内でのチャットに
おいて、参加者であるユーザが他のユーザに対して対し
て言葉を投げかける際に、本発明では新規なチャット表
現手法として、その文字列を三次元オブジェクトとして
表示させる場合を考える。ここでは、ユーザAが、本実
施の形態において導入した新たなコマンドを付加したテ
キストまたは音声のメッセージを入力することにより、
その文字列を三次元化したオブジェクトを生成させる。In a chat in such a shared virtual space, when a user who is a participant speaks words to other users, the present invention uses a tertiary character string as a new chat expression method. Consider the case of displaying as an original object. Here, the user A inputs a text or voice message to which the new command introduced in the present embodiment is added,
An object is created by three-dimensionalizing the character string.
【0027】まず、テキストチャットの場合を考える。
本実施の形態では、当該新たなコマンドとして、開始タ
グ”<3d>”および終了タグ”</3d>”を導入す
る。この開始タグおよび終了タグで三次元化対象の文字
列を挟み込むことにより、その文字列を三次元化すべき
ことを三次元ブラウザに指示することができる。図5に
示した例では、ユーザAがテキストチャットを入力する
表示画面上のウィンドウ(図示せず)内で”<3d>H
ello</3d>”というメッセージ405を入力
し、送信する。このメッセージ405は、Community Pl
ace Bureau400を経由して、図6に示すように、他の
ユーザB,Cのブラウザ402,403に送られる。メ
ッセージ405を受信したユーザBとユーザCのブラウ
ザ402,403は、それがユーザAからのメッセージ
であると判断し、そのメッセージを三次元の文字列オブ
ジェクトとして生成する旨を指示する前記のようなコマ
ンドが付加されていれば、当該文字列を三次元化したオ
ブジェクトを、三次元空間内で利用者Aのアバターの前
に生成し、表示装置12(図2)上にメッセージとして
表示する。この様子を図7に示す。First, consider the case of text chat.
In the present embodiment, a start tag “<3d>” and an end tag “<// 3d>” are introduced as the new commands. By sandwiching the three-dimensional object character string between the start tag and the end tag, it is possible to instruct the three-dimensional browser that the character string should be three-dimensional. In the example shown in FIG. 5, "<3d>H" is displayed in a window (not shown) on the display screen where the user A inputs a text chat.
and sends a message 405 saying “ello </ 3d>”.
Via the ace Bureau 400, the data is sent to the browsers 402 and 403 of the other users B and C as shown in FIG. Upon receiving the message 405, the browsers 402 and 403 of the user B and the user C determine that the message is a message from the user A, and instruct to generate the message as a three-dimensional character string object as described above. If the command is added, an object in which the character string is three-dimensionally generated is generated before the avatar of the user A in the three-dimensional space, and displayed as a message on the display device 12 (FIG. 2). This is shown in FIG.
【0028】図7はユーザBまたはCのブラウザにより
表示される三次元表示画面例を示している。便宜上、こ
の例ではユーザAのアバターのみを示している。図7
(a)のように、ブラウザが上記のような特定のコマン
ドを付加された文字列メッセージを受けると、図7
(b)に示すように、そのメッセージを発したユーザ
(ここではユーザA)のアバター701の前方に、三次
元化された当該文字列(ここでは”Hello”)を表
示する。これにより、従来のような二次元による文字表
示に比べて、三次元表示機能を利用した表現力豊かなチ
ャットを実現することが可能となる。FIG. 7 shows an example of a three-dimensional display screen displayed by the browser of the user B or C. For convenience, only the avatar of the user A is shown in this example. FIG.
As shown in FIG. 7A, when the browser receives the character string message to which the specific command as described above is added, FIG.
As shown in (b), the three-dimensional character string (here, “Hello”) is displayed in front of the avatar 701 of the user who sent the message (here, user A). As a result, it is possible to realize an expressive chat using a three-dimensional display function, as compared with the conventional two-dimensional character display.
【0029】なお、ここではあるユーザが発したメッセ
ージは当該共有仮想空間に存在する他のすべてのユーザ
宛に送信される場合を示したが、従来のチャットと同
様、特定の相手のみにメッセージを送信することも可能
である。Here, a case where a message issued by a certain user is transmitted to all other users existing in the shared virtual space has been described. However, similar to the conventional chat, a message is sent only to a specific partner. It is also possible to send.
【0030】図8に、本実施の形態におけるテキストチ
ャット時の受信処理の概略の流れを示す。この処理は、
三次元ブラウザとしてのVRMLブラウザにより実行さ
れる。まず、テキストによるチャットメッセージを受信
すると(S11,Yes)、このメッセージを分析する
(S12)。この際、そのメッセージに上記のような特
定のコマンドが付加されているかを調べる。そのような
コマンドにより三次元化が指示されていない場合には
(S13,No)、従来のテキストチャットと同じなの
で、そのままそのメッセージを三次元空間内に二次元文
字列として表示する(S15)。三次元化が指示されて
いる場合には(S13,Yes)、当該文字列に対して
三次元化された文字列オブジェクトを生成する(S1
4)。ついで、この文字列オブジェクトを表示する(S
15)。ステップS15の後、最初のステップS11に
戻り、次のメッセージ表示に備える。FIG. 8 shows a schematic flow of a reception process at the time of text chat in the present embodiment. This process
It is executed by a VRML browser as a three-dimensional browser. First, when a text chat message is received (S11, Yes), the message is analyzed (S12). At this time, it is checked whether the specific command as described above is added to the message. If three-dimensional conversion is not instructed by such a command (S13, No), the message is displayed as a two-dimensional character string in a three-dimensional space as it is in the conventional text chat (S15). When three-dimensionalization is instructed (S13, Yes), a three-dimensional character string object is generated for the character string (S1).
4). Then, this character string object is displayed (S
15). After step S15, the process returns to the first step S11 to prepare for the next message display.
【0031】なお、ステップS12のメッセージの分析
において、上記コマンドが付加された文字列の長さ(例
えばバイト数)をチェックして、予め定めた長さ以上の
メッセージについて三次元化の対象から外すようにして
もよい。In the analysis of the message in step S12, the length of the character string (for example, the number of bytes) to which the above-mentioned command is added is checked, and a message longer than a predetermined length is excluded from three-dimensionalization. You may do so.
【0032】また、上記コマンドのタグをさらに拡張し
て、例えば、<3d size=”n”>文字列</3
d>のように文字サイズをユーザが指定できるようにし
てもよい。ここに、nは文字サイズを指定する数値であ
る。The tag of the above command is further extended to, for example, <3d size = "n"> character string <// 3
The user may be able to specify the character size as in d>. Here, n is a numerical value designating the character size.
【0033】次に図9に、本実施の形態における音声チ
ャット時の受信処理の概略の流れを示す。この処理は、
音声メッセージを受信したら(S21,Yes)、ま
ず、制御装置11内の音声認識部が音声メッセージを認
識してテキストに変換する(S22)。本実施の形態で
は上記コマンドの開始タグに対応する音声として「りっ
たいかいし」、終了タグに対応する音声として「おわ
り」が予め予約語として設定されているものとする。Next, FIG. 9 shows a schematic flow of a reception process at the time of voice chat according to the present embodiment. This process
When the voice message is received (S21, Yes), first, the voice recognition unit in the control device 11 recognizes the voice message and converts it into text (S22). In the present embodiment, it is assumed that the voice corresponding to the start tag of the above-mentioned command is set as a reserved word, and the voice corresponding to the end tag is set as a reserved word in advance.
【0034】音声認識により得られたテキストに所定の
コマンドが含まれていない場合には(S24,No)、
従来の音声チャットと同じなので、音声メッセージをそ
のまま音声として出力する(S30)。所定のコマンド
が含まれている場合には(S23,Yes)、それが三
次元化開始コマンド(「りったいかいし」)であれば、
以後に続く入力音声メッセージを三次元化の対象文字と
して認識する準備をして(S25)、最初のステップS
21へ戻る。If the text obtained by the speech recognition does not include a predetermined command (S24, No),
Since this is the same as the conventional voice chat, the voice message is output as it is as voice (S30). If a predetermined command is included (S23, Yes), if it is a three-dimensionalization start command ("Rite Ishii"),
A preparation is made for recognizing a subsequent input voice message as a three-dimensional object character (S25).
Return to 21.
【0035】ステップS24で、当該コマンドが三次元
化開始コマンドでなかった場合、次にそのコマンドが三
次元化終了コマンド(「おわり」)であるかどうかを調
べる(S26)。三次元化終了コマンドでなければ、ス
テップS30へ進み、通常の音声メッセージとして音声
出力する。三次元化終了コマンドであった場合(S2
6,Yes)、蓄積した三次元化対象文字列を確定し
(S27)、この文字列を三次元化した文字列オブジェ
クトを生成し(S28)、そのメッセージを発したアバ
ターの前に表示する(S29)。その後、最初のステッ
プS21へ戻る。If it is determined in step S24 that the command is not a three-dimensionalization start command, it is next checked whether the command is a three-dimensionalization end command ("end") (S26). If the command is not the three-dimensionalization end command, the process proceeds to step S30 to output a voice as a normal voice message. If the command is a three-dimensionalization end command (S2
6, Yes), the stored three-dimensional object character string is determined (S27), and a three-dimensional character string object is generated from this character string (S28), and displayed in front of the avatar that issued the message (S28). S29). Thereafter, the process returns to the first step S21.
【0036】この例では、三次元化した文字列オブジェ
クトを表示する場合にはその文字列の音声出力は行わな
いようにしたが、表示とともに音声出力を行うようにし
てもよい。In this example, when displaying a three-dimensional character string object, the sound output of the character string is not performed. However, the sound output may be performed together with the display.
【0037】図9の処理では、音声チャット時の三次元
文字列表示時の文字サイズは固定としたが、音声メッセ
ージの音量によって文字サイズを可変することも可能で
ある。その場合、ステップS22において、音声の大き
さ(平均的な音声レベル)を検出し、これに応じて上記
のような文字サイズコマンドを生成する。In the processing shown in FIG. 9, the character size at the time of displaying a three-dimensional character string during a voice chat is fixed, but the character size can be changed according to the volume of a voice message. In that case, in step S22, the volume of the voice (average voice level) is detected, and the character size command as described above is generated accordingly.
【0038】従来、利用者は、GUIのボタンや、メニ
ューなどを用いて、特定のアイテムを指定することによ
り、共有仮想空間内に三次元のオブジェクトを生成する
ことはできたが、これは提供される特定のアイテム以外
に適用できず、また、チャットの際の操作としては適切
なものではなかった。本実施の形態によれば、より簡便
な方法で任意の文字列メッセージの三次元オブジェクト
化が可能となり、共有仮想空間でのチャットをより効果
的かつ魅力的にすることができる。Conventionally, a user can create a three-dimensional object in a shared virtual space by designating a specific item using a GUI button, a menu, or the like. It could not be applied to any item other than the specific item being played, and was not an appropriate operation for chatting. According to the present embodiment, an arbitrary character string message can be converted into a three-dimensional object by a simpler method, and chat in a shared virtual space can be made more effective and attractive.
【0039】以上、本発明の好適な実施の形態について
説明したが、上記で言及した以外にも、種々の変形、変
更が可能である。例えば、上述した具体的なコマンドは
あくまで説明のための例示であり、本発明はそれらに限
定されるものではない。また、音声チャットでの音声メ
ッセージの音声認識は、メッセージの受信側で行う例を
示したが、送信側またはサーバにおいて実行することも
可能である。Although the preferred embodiment of the present invention has been described above, various modifications and changes other than those described above are possible. For example, the specific commands described above are merely examples for explanation, and the present invention is not limited to them. Further, although the example in which the voice recognition of the voice message in the voice chat is performed on the receiving side of the message has been described, the voice recognition may be performed on the transmitting side or the server.
【発明の効果】本発明によれば、共有仮想空間における
チャットにおいて、GUIやメニューを使用しなくても
三次元オブジェクトを生成できる。また、利用者の望む
任意の文字列を三次元化することができる。したがっ
て、本発明によれば、利用者は表現力豊かな三次元の文
字列を用いたチャットを容易に行うことが可能となる。
これにより、当該サービスの魅力を向上させ、サービス
利用者の増加が図れる。According to the present invention, in a chat in a shared virtual space, a three-dimensional object can be generated without using a GUI or a menu. Also, any character string desired by the user can be made three-dimensional. Therefore, according to the present invention, a user can easily perform a chat using a three-dimensional character string with rich expressiveness.
As a result, the attractiveness of the service is improved, and the number of service users can be increased.
【図1】本発明によるシステム全体の外観構成を示す図
である。FIG. 1 is a diagram showing an external configuration of an entire system according to the present invention.
【図2】図1に示した共有仮想空間表示装置と、サーバ
の各々の内部の概略構成を示すブロック図である。FIG. 2 is a block diagram showing a schematic configuration inside each of a shared virtual space display device shown in FIG. 1 and a server;
【図3】3人の利用者であるユーザA,B,Cが共有仮
想空間(ワールド)を共有している様子を模式的に示す
図である。FIG. 3 is a diagram schematically illustrating a situation in which users A, B, and C, which are three users, share a shared virtual space (world).
【図4】図3に示した共有仮想空間が互いに遠隔地に居
る各ユーザの位置に現れて見える様子を模式的に示す図
である。FIG. 4 is a diagram schematically showing a state in which the shared virtual space shown in FIG. 3 appears and appears at the position of each user located at a remote place from each other.
【図5】本発明の実施の形態におけるテキストチャット
での三次元化文字列のメッセージ送信の様子を示す図で
ある。FIG. 5 is a diagram showing a state of transmitting a message of a three-dimensional character string in text chat according to the embodiment of the present invention.
【図6】図5の送信メッセージが他のユーザに届く様子
を示す図である。FIG. 6 is a diagram showing how the transmission message of FIG. 5 reaches another user.
【図7】図5の送信メッセージにより表示される三次元
表示画面例を示す図である。FIG. 7 is a diagram showing an example of a three-dimensional display screen displayed by the transmission message of FIG. 5;
【図8】本発明の実施の形態におけるテキストチャット
時の受信処理の概略の流れを示すフローチャートであ
る。FIG. 8 is a flowchart showing a schematic flow of a reception process at the time of text chat according to the embodiment of the present invention.
【図9】本発明の実施の形態における音声チャット時の
受信処理の概略の流れを示すフローチャートである。FIG. 9 is a flowchart showing a schematic flow of a reception process at the time of voice chat according to the embodiment of the present invention.
10…共有仮想空間表示装置、11…制御装置、12…
表示装置、13…マイク、14…スピーカ、15…外部
記憶装置、16…メモリ、17…送信装置、20…イン
ターネット、30…サーバ、31…制御装置、32…通
信装置、33…外部記憶装置、34…メモリ、111…
HTMLブラウザ、112…Javaインタプリタ、1
13…VRMLブラウザ10 ... shared virtual space display device, 11 ... control device, 12 ...
Display device, 13 microphone, 14 speaker, 15 external storage device, 16 memory, 17 transmitting device, 20 Internet, 30 server, 31 control device, 32 communication device, 33 external storage device, 34 ... memory, 111 ...
HTML browser, 112 ... Java interpreter, 1
13 ... VRML browser
Claims (12)
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字表示方法であって、 他の利用者から送信されてきたテキストを受信する受信
ステップと、 受信したテキスト内に存在する予め定められた特定のコ
マンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を備えたことを特徴とするチャット文字表示方法。1. A chat character display method executed in a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate via a network, the text being transmitted from another user. Receiving a command, and a command detecting step of detecting a predetermined specific command existing in the received text.When detecting the specific command, a text string to which the command is added is converted into a three-dimensional text string. A chat character display method, comprising: an object generating step of generating a converted character string object; and an object displaying step of displaying the three-dimensionalized character string object.
るサイズ指定コマンドが付加されている場合、そのサイ
ズ指定コマンドに応じて前記文字列オブジェクトのサイ
ズを変更するサイズ変更ステップ、 をさらに備えたことを特徴とする請求項2記載のチャッ
ト文字表示方法。2. A size changing step for changing a size of the character string object in accordance with the size designation command when a size designation command for designating a character size is added to the specific command. 3. The chat character display method according to claim 2, wherein:
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字表示方法であって、 他の利用者から送信されてきた音声データを受信する受
信ステップと、 受信した音声データに基づいて送信音声を再生する音声
データ再生ステップと、 再生された音声を認識してテキストに変換する音声認識
ステップと、 認識されたテキスト内に存在する予め定められた特定の
コマンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を備えたことを特徴とするチャット文字表示方法。3. A chat character display method executed in a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network, wherein a voice transmitted from another user is provided. A receiving step of receiving data; an audio data reproducing step of reproducing a transmitted voice based on the received voice data; a voice recognizing step of recognizing the reproduced voice and converting it to text; A command detection step of detecting a predetermined specific command, and an object generation step of, when detecting the specific command, generating a three-dimensional character string object of a text character string to which the command is added, And an object display step of displaying the three-dimensionalized character string object. A chat character display method characterized by the following.
ップと、 認識された音量に応じて前記文字列オブジェクトのサイ
ズを変更するサイズ変更ステップと、 をさらに備えたことを特徴とする請求項3記載のチャッ
ト文字表示方法。4. The method according to claim 1, further comprising: a volume recognition step of recognizing a loudness of the voice; and a size changing step of changing a size of the character string object according to the recognized volume. 3. Chat character display method described in 3.
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字列の表示を行うチャット
文字表示プログラムであって、 他の利用者から送信されてきたテキストを受信する受信
ステップと、 受信したテキスト内に存在する予め定められた特定のコ
マンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を実行させるチャット文字表示プログラム。5. A chat character display program for displaying a chat character string, which is executed in a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network. Receiving a text transmitted from a user, a command detecting step of detecting a predetermined specific command present in the received text, and when the specific command is detected, the command is added. An object generating step of generating a three-dimensional character string object of the text string, and an object displaying step of displaying the three-dimensional character string object.
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字列の表示を行うチャット
文字表示プログラムであって、 他の利用者から送信されてきた音声データを受信する受
信ステップと、 受信した音声データに基づいて送信音声を再生する音声
データ再生ステップと、 再生された音声を認識してテキストに変換する音声認識
ステップと、 認識されたテキスト内に存在する予め定められた特定の
コマンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を実行させるチャット文字表示プログラム。6. A chat character display program for displaying a chat character string executed in a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network, the chat character display program comprising: A receiving step of receiving voice data transmitted from a user, a voice data reproducing step of reproducing a transmission voice based on the received voice data, a voice recognition step of recognizing the reproduced voice and converting it to text, A command detection step of detecting a predetermined specific command present in the recognized text, and, when the specific command is detected, a character string object obtained by three-dimensionalizing a text character string to which the command is added. An object generating step to generate, and an object for displaying the three-dimensional character string object. Chat character display program to be executed and-object display step, the.
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字列の表示を行うチャット
文字表示プログラムを格納したチャット文字表示プログ
ラム格納媒体であって、 他の利用者から送信されてきたテキストを受信する受信
ステップと、 受信したテキスト内に存在する予め定められた特定のコ
マンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を実行させるチャット文字表示プログラムを格納したチ
ャット文字表示プログラム格納媒体。7. A chat character display program storing a chat character display program for displaying a chat character string executed by a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate through a network. A storage medium, a receiving step of receiving a text transmitted from another user; a command detecting step of detecting a predetermined specific command existing in the received text; and A chat that executes, when detected, an object generating step of generating a three-dimensional character string object of the text character string to which the command is added; and an object displaying step of displaying the three-dimensional character string object. Chat character display program that stores character display programs Beam storage medium.
する共有仮想空間の表示を行う共有仮想空間表示装置に
おいて実行されるチャット文字列の表示を行うチャット
文字表示プログラムを格納したチャット文字表示プログ
ラム格納媒体であって、 他の利用者から送信されてきた音声データを受信する受
信ステップと、 受信した音声データに基づいて送信音声を再生する音声
データ再生ステップと、 再生された音声を認識してテキストに変換する音声認識
ステップと、 認識されたテキスト内に存在する予め定められた特定の
コマンドを検出するコマンド検出ステップと、 前記特定のコマンドを検出したとき、当該コマンドが付
加されたテキスト文字列を三次元化した文字列オブジェ
クトを生成するオブジェクト生成ステップと、 この三次元化された文字列オブジェクトを表示させるオ
ブジェクト表示ステップと、 を実行させるチャット文字表示プログラムを格納したチ
ャット文字表示プログラム格納媒体。8. A chat character display program storing a chat character display program for displaying a chat character string executed in a shared virtual space display device for displaying a shared virtual space in which a plurality of users participate via a network. A storage medium, a receiving step of receiving audio data transmitted from another user, an audio data reproducing step of reproducing transmitted audio based on the received audio data, and recognizing the reproduced audio. A voice recognition step for converting to text, a command detection step for detecting a predetermined specific command present in the recognized text, and a text string to which the command is added when the specific command is detected. An object generating step of generating a three-dimensional character string object, Chat character display program storage medium for storing a chat character display program for executing the object display step of displaying the indexed string object.
する共有仮想空間の表示を行う共有仮想空間表示装置で
あって、 利用者の操作情報を入力する入力手段と、 前記共有仮想空間の三次元表示画面を表示する表示手段
と、 ネットワークとの通信を行う通信手段と、 この通信手段により受信したテキストチャットのテキス
トメッセージ内に予め定められたコマンドが含まれてい
る場合に、そのコマンドにより指定された音声メッセー
ジの文字列を三次元オブジェクト化する制御手段と、 を備えたことを特徴とする共有仮想空間表示装置。9. A shared virtual space display device for displaying a shared virtual space in which a plurality of users participate via a network, comprising: input means for inputting operation information of a user; Display means for displaying the original display screen, communication means for communicating with the network, and, when a predetermined command is included in the text message of the text chat received by this communication means, designation by the command Control means for converting a character string of a given voice message into a three-dimensional object.
ジ内に、前記コマンドの一種として文字サイズを指定す
るコマンドが含まれている場合に、指定された文字サイ
ズで前記三次元オブジェクト化を行うことを特徴とする
請求項9記載の共有仮想空間表示装置。10. The control means according to claim 1, wherein, when the text message includes a command for designating a character size as one of the commands, the control means converts the three-dimensional object into the designated character size. 10. The shared virtual space display device according to claim 9, wherein:
加する共有仮想空間の表示を行う共有仮想空間表示装置
であって、 前記共有仮想空間の三次元表示画面を表示する表示手段
と、 ネットワークとの通信を行う通信手段と、 この通信手段により受信した音声チャットの音声メッセ
ージを音声認識してテキストに変換する音声認識手段
と、 前記音声メッセージを音声として出力する音声出力手段
と、 音声メッセージを入力する音声入力手段と、 前記音声認識手段から得られたテキストに予め定められ
たコマンドが含まれている場合に、そのコマンドにより
指定された音声メッセージの文字列を三次元オブジェク
ト化する制御手段と、 を備えたことを特徴とする共有仮想空間表示装置。11. A shared virtual space display device for displaying a shared virtual space in which a plurality of users participate via a network, comprising: a display unit for displaying a three-dimensional display screen of the shared virtual space; Communication means for performing communication of the following, voice recognition means for voice-recognizing a voice message of the voice chat received by the communication means and converting the voice message into text, voice output means for outputting the voice message as voice, and inputting the voice message Voice input means, when the text obtained from the voice recognition means includes a predetermined command, the control means to convert the character string of the voice message specified by the command into a three-dimensional object, A shared virtual space display device comprising:
ジの音量レベルを検出する機能をも有し、 前記制御手段は、前記音声認識手段により検出された音
量レベルに応じた文字サイズで前記三次元オブジェクト
化を行うことを特徴とする請求項11記載の共有仮想空
間表示装置。12. The voice recognition means further has a function of detecting a volume level of the voice message, and the control means has a three-dimensional character size corresponding to a volume level detected by the voice recognition means. The shared virtual space display device according to claim 11, wherein the shared virtual space display device is converted into an object.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001085535A JP2002288101A (en) | 2001-03-23 | 2001-03-23 | Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001085535A JP2002288101A (en) | 2001-03-23 | 2001-03-23 | Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002288101A true JP2002288101A (en) | 2002-10-04 |
Family
ID=18941030
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001085535A Withdrawn JP2002288101A (en) | 2001-03-23 | 2001-03-23 | Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002288101A (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009510607A (en) * | 2005-09-30 | 2009-03-12 | アヴァター ファクトリー コーポレーション | Computer-implemented system and method for homepage customization and e-commerce support |
| JP2011109371A (en) * | 2009-11-17 | 2011-06-02 | Kddi Corp | Server, terminal, program, and method for superimposing comment text on three-dimensional image for display |
| KR101280370B1 (en) | 2006-07-19 | 2013-07-01 | 엘지전자 주식회사 | Mobile communication terminal and controlling method thereof |
| WO2013172376A1 (en) * | 2012-05-18 | 2013-11-21 | 株式会社コナミデジタルエンタテインメント | Message management device, message management method, and program |
| WO2013172377A1 (en) * | 2012-05-18 | 2013-11-21 | 株式会社コナミデジタルエンタテインメント | Message management device, message management method, and program |
| JP5413934B1 (en) * | 2013-05-02 | 2014-02-12 | 株式会社 ディー・エヌ・エー | Program, method, and server apparatus |
| JP2015037518A (en) * | 2013-11-06 | 2015-02-26 | 株式会社 ディー・エヌ・エー | Program, method and system |
| JP2017527917A (en) * | 2014-09-05 | 2017-09-21 | ソ ヤン チャン | Message service method using character, user terminal performing the method, and message application including the method |
| WO2020037921A1 (en) * | 2018-08-23 | 2020-02-27 | 平安科技(深圳)有限公司 | Expression picture prompting method and apparatus, computer device, and storage medium |
| US11244679B2 (en) | 2017-02-14 | 2022-02-08 | Samsung Electronics Co., Ltd. | Electronic device, and message data output method of electronic device |
| WO2023281820A1 (en) * | 2021-07-08 | 2023-01-12 | ソニーグループ株式会社 | Information processing device, information processing method, and storage medium |
| JP2023134085A (en) * | 2022-03-14 | 2023-09-27 | ヤフー株式会社 | Presentation device, presentation method and presentation program |
| JP7700939B1 (en) * | 2024-07-25 | 2025-07-01 | Toppanホールディングス株式会社 | Digital space control system, digital space control method, and program |
-
2001
- 2001-03-23 JP JP2001085535A patent/JP2002288101A/en not_active Withdrawn
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009510607A (en) * | 2005-09-30 | 2009-03-12 | アヴァター ファクトリー コーポレーション | Computer-implemented system and method for homepage customization and e-commerce support |
| KR101280370B1 (en) | 2006-07-19 | 2013-07-01 | 엘지전자 주식회사 | Mobile communication terminal and controlling method thereof |
| JP2011109371A (en) * | 2009-11-17 | 2011-06-02 | Kddi Corp | Server, terminal, program, and method for superimposing comment text on three-dimensional image for display |
| JPWO2013172376A1 (en) * | 2012-05-18 | 2016-01-12 | 株式会社コナミデジタルエンタテインメント | Message management apparatus, message management method, and program |
| WO2013172377A1 (en) * | 2012-05-18 | 2013-11-21 | 株式会社コナミデジタルエンタテインメント | Message management device, message management method, and program |
| WO2013172376A1 (en) * | 2012-05-18 | 2013-11-21 | 株式会社コナミデジタルエンタテインメント | Message management device, message management method, and program |
| JPWO2013172377A1 (en) * | 2012-05-18 | 2016-01-12 | 株式会社コナミデジタルエンタテインメント | Message management apparatus, message management method, and program |
| JP5413934B1 (en) * | 2013-05-02 | 2014-02-12 | 株式会社 ディー・エヌ・エー | Program, method, and server apparatus |
| US8821297B1 (en) | 2013-05-02 | 2014-09-02 | DeNA Co., Ltd. | Non-transitory computer-readable storage medium storing game program, method, and server device |
| JP2015037518A (en) * | 2013-11-06 | 2015-02-26 | 株式会社 ディー・エヌ・エー | Program, method and system |
| JP2017527917A (en) * | 2014-09-05 | 2017-09-21 | ソ ヤン チャン | Message service method using character, user terminal performing the method, and message application including the method |
| US11244679B2 (en) | 2017-02-14 | 2022-02-08 | Samsung Electronics Co., Ltd. | Electronic device, and message data output method of electronic device |
| WO2020037921A1 (en) * | 2018-08-23 | 2020-02-27 | 平安科技(深圳)有限公司 | Expression picture prompting method and apparatus, computer device, and storage medium |
| WO2023281820A1 (en) * | 2021-07-08 | 2023-01-12 | ソニーグループ株式会社 | Information processing device, information processing method, and storage medium |
| JP2023134085A (en) * | 2022-03-14 | 2023-09-27 | ヤフー株式会社 | Presentation device, presentation method and presentation program |
| JP7700939B1 (en) * | 2024-07-25 | 2025-07-01 | Toppanホールディングス株式会社 | Digital space control system, digital space control method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12135861B2 (en) | Voice-based virtual area navigation | |
| JP7720393B2 (en) | Live streaming interaction method, apparatus, device and medium | |
| JP4122173B2 (en) | A method of modifying content data transmitted over a network based on characteristics specified by a user | |
| RU2494444C2 (en) | Methods and device to realise distributed multimodal applications | |
| US20190332400A1 (en) | System and method for cross-platform sharing of virtual assistants | |
| JP4199665B2 (en) | Rich communication via the Internet | |
| RU2491617C2 (en) | Method and apparatus for implementing distributed multi-modal applications | |
| CN101303622B (en) | Method for chatting using chat interface with haptic feedback function | |
| US9201970B2 (en) | Search engine inference based virtual assistance | |
| JP2023539820A (en) | Interactive information processing methods, devices, equipment, and media | |
| US20180247652A1 (en) | Method and system for speech recognition processing | |
| CN114025186A (en) | Virtual voice interaction method and device in live broadcast room and computer equipment | |
| CN107294837A (en) | Engaged in the dialogue interactive method and system using virtual robot | |
| JP2002288101A (en) | Chat character display method, chat character display program, chat character display program storage medium, and shared virtual space display device | |
| JPH10207684A (en) | Information processing apparatus, information processing method and medium in three-dimensional virtual reality space sharing system | |
| US8994774B2 (en) | Providing information to user during video conference | |
| JP4250938B2 (en) | Communication support method and communication server | |
| WO2025124093A1 (en) | Interaction method and apparatus, computer-readable storage medium and computer program product | |
| JP2009048302A (en) | Virtual space information summary creation device | |
| JP2002304362A (en) | Method for disclosing information | |
| JP4997022B2 (en) | Virtual space providing server and system | |
| CN118764686A (en) | A method and device for generating a media file | |
| KR102017544B1 (en) | Interactive ai agent system and method for providing seamless chatting service among users using multiple messanger program, computer readable recording medium | |
| JP3787623B2 (en) | Conversation expression generation device and conversation expression generation program | |
| JP3987172B2 (en) | Interactive communication terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050801 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050926 |
|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080603 |