JP2005196780A - 携帯端末機でアバターを用いたメッセージ処理装置及び方法 - Google Patents

携帯端末機でアバターを用いたメッセージ処理装置及び方法 Download PDF

Info

Publication number
JP2005196780A
JP2005196780A JP2004378127A JP2004378127A JP2005196780A JP 2005196780 A JP2005196780 A JP 2005196780A JP 2004378127 A JP2004378127 A JP 2004378127A JP 2004378127 A JP2004378127 A JP 2004378127A JP 2005196780 A JP2005196780 A JP 2005196780A
Authority
JP
Japan
Prior art keywords
character
message
avatar
display
display command
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.)
Granted
Application number
JP2004378127A
Other languages
English (en)
Other versions
JP4382654B2 (ja
Inventor
Jeong-Wook Seo
正旭 徐
Jae-Ho Kim
在昊 金
Wei-Jin Park
外鎭 朴
Chae-Whan Lim
采煥 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1020040065365A external-priority patent/KR20050118054A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2005196780A publication Critical patent/JP2005196780A/ja
Application granted granted Critical
Publication of JP4382654B2 publication Critical patent/JP4382654B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】携帯端末機で文字メッセージをキャラクタイメージと共に視覚的に表示する。
【解決手段】固有の感情表現を有するキャラクタを貯蔵するメモリと、キャラクタの表示のための表示命令語を貯蔵するメモリとを備える携帯端末機の文字メッセージ伝送方法を提供する。該方法は、文字メッセージの生成の際に入力されるデータを表示し、受信されるデータが表示命令語であるかを分析し、表示命令語であれば、キャラクタメモリから入力された表示命令語に対応するキャラクタイメージ情報を確認して表示命令語に付加した後、該表示命令語を文字メッセージに含め、一般文字データであれば、文字データを文字メッセージに含め、上記過程を繰り返してキャラクタ文字メッセージを生成し、キャラクタ文字メッセージの生成終了時にキャラクタ文字メッセージの受信者情報を入力し、生成されたキャラクタ文字メッセージを伝送する。
【選択図】図3

Description

本発明は携帯端末機の文字メッセージ処理装置及び方法に関し、特に、文字メッセージの内容を分析して視覚的に表示することができる装置及び方法に関するものである。
最近、携帯端末機は、電話機能以外に多様な機能が追加される傾向にある。このような多様な機能のうちの一つは、カメラ付き携帯端末機を利用する撮影機能である。この機能により、使用者は、前記カメラで画像データを撮影し、この画像データを貯蔵編集し、伝送することが可能になる。すなわち、携帯端末機は、端末機固有の通信機能だけでなく、視覚的表現が提供できる複合端末機に発展されてきている。これら機能のうちの一つが、キャラクタイメージを用いて携帯端末機の動作状態及び多様な機能を表現することである。
上記のようにキャラクタイメージ表示機能を有する携帯端末機は、キャラクタイメージを用いて文字メッセージを視覚的に表現可能にする。現在の携帯端末機では、受信される文字メッセージを表示部に単純に表示する機能だけを有する。すなわち、この文字メッセージサービスの方法は、送信側で文字メッセージを生成して伝送すると、受信側の携帯端末機は文字メッセージの着信を警報し、その後、受信される文字メッセージを単純に表示のみを行う。
しかしながら、アバター携帯端末機を使用する場合には、文字メッセージの内容を視覚的に表現することが可能になる。すなわち、文字メッセージを受信すると、アバター携帯端末機は、この文字メッセージの内容を分析して、キャラクタイメージの表示可能な情報が含まれているかどうかを判断する。その結果、文字メッセージに前記情報が含まれた場合は、アバター携帯端末機は文字メッセージをキャラクタイメージで表示する。したがって、アバター携帯端末機はキャラクタイメージで文字メッセージを視覚的に表現することができる。
したがって、本発明の目的は、携帯端末機で文字メッセージをキャラクタイメージと共に視覚的に表示するための装置及び方法を提供することにある。
本発明の他の目的は、携帯端末機でキャラクタイメージで表示可能な情報を含む文字メッセージを生成して伝送するための装置及び方法を提供することにある。
また、本発明の目的は、携帯端末機で受信される文字メッセージを分析した後、キャラクタイメージ表示用情報を含むと、該当するキャラクタイメージと共に文字メッセージを表示することができる装置及び方法を提供することにある。
本発明の他の目的は、携帯端末機の送信側でキャラクタイメージで表示できる情報を含む文字メッセージを生成伝送し、受信側で受信される文字メッセージを分析した後、キャラクタイメージ表示用情報を含むと、該当するキャラクタイメージと共に文字メッセージを視覚的に表示することができる装置及び方法を提供することにある。
本発明の他の目的は、携帯端末機が少なくとも2つの感情キャラクタイメージを備え、受信される文字メッセージの内容を分析した後、前記文字メッセージに基づいて感情キャラクタイメージを文字メッセージと共に表示することができる装置及び方法を提供することにある。
さらに本発明の目的は、携帯端末機で受信された文字メッセージに含まれている特定文字または文字列(character string)を検索し、それによりキャラクタイメージを文字メッセージと共に表示することができる装置及び方法を提供することにある。
本発明の他の目的は、キャラクタイメージ及びこれらキャラクタイメージを表示するためのキャラクタ文字データを備えている携帯端末機で、文字メッセージに特定キャラクタデータが含まれていると、該当するキャラクタイメージを文字メッセージと共に表示することができる装置及び方法を提供することにある。
本発明の目的は、携帯端末機で少なくとも2つの感情モデルが表示可能なキャラクタイメージと、前記キャラクタイメージを表示するための特定文字または文字列を予め設定登録し、感情キャラクタイメージに該当する前記特定文字またはキャラクタ文字列が感知されると、該当する感情モデルのキャラクタイメージと共に前記文字メッセージを表示することができる装置及び方法を提供することにある。
上記の目的を達成するために本発明は、それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、前記キャラクタの表示のための表示命令語を貯蔵する表示命令語メモリとを備える携帯端末機の文字メッセージ伝送方法であって、文字メッセージの生成の際に入力されるデータを表示し、前記受信されるデータがキャラクタ表示命令語であるかを分析する過程と、前記入力されたデータがキャラクタ表示命令語であれば、前記キャラクタメモリから入力されたキャラクタ表示命令語に対応するキャラクタイメージ情報を確認して前記表示命令語に付加した後、前記キャラクタイメージを有する表示命令語を文字メッセージに含める過程と、前記入力されたデータが一般文字データであると、前記文字データを文字メッセージに含める過程と、上記した過程を繰り返してキャラクタ文字メッセージを生成し、前記キャラクタ文字メッセージの生成を終了するときに前記キャラクタ文字メッセージの受信者情報を入力する過程と、前記生成されたキャラクタ文字メッセージを伝送する過程と、を含んでなることを特徴とする。
また、本発明は、それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、前記キャラクタの表示のための表示命令語を貯蔵する表示命令語メモリとを備える携帯端末機の文字メッセージ伝送方法であって、キャラクタメッセージを生成して送信する過程が、(a)文字メッセージを生成するときに入力されるデータを表示し、前記データがキャラクタ表示命令語であるかを確認するために分析する過程と、(b)前記データがキャラクタ表示命令語であると、前記キャラクタメモリから前記キャラクタ表示命令語に対応するキャラクタイメージ情報を検索して前記表示命令語に付加した後に、前記キャラクタイメージ情報を前記文字メッセージに含める過程と、(c)前記データが一般文字データであると、前記文字データを文字メッセージに含める過程と、(d)上記した過程を繰り返してキャラクタ文字メッセージを生成し、前記キャラクタ文字メッセージの生成を終了するときに前記キャラクタ文字メッセージの受信者情報を入力する過程と、(e)前記受信者情報の入力を終了するときに前記生成されたキャラクタ文字メッセージを伝送する過程とを含んでなり、前記キャラクタメッセージを受信して表示する過程が、(i)前記文字メッセージを受信するときに、前記文字メッセージの文字列を分析して表示命令語を含むかどうかを確認する過程と、(ii)前記分析過程で前記文字列が表示命令語を含むと、前記表示命令語に付加されたキャラクタイメージ情報を確認し、対応するキャラクタイメージを動作リストに登録し、前記登録されたキャラクタイメージの表示時間を貯蔵する過程と、(iii)前記動作リストに登録されたキャラクタイメージを前記キャラクタメモリから読み出すことにより、設定時間で前記文字メッセージと共にキャラクタイメージを表示する過程と、とを含んでなることを特徴とする。
さらに本発明は、それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、前記キャラクタの表示のための表示命令語を貯蔵する表示命令語メモリとを備える携帯端末機の文字メッセージ表示方法であって、前記文字メッセージを受信するとき、前記文字メッセージの文字データを前記表示命令語メモリの表示命令語と比べて、前記文字データが表示命令語であるかどうかを確認する過程と、前記文字データが表示命令語であると、キャラクタ表示命令語に該当するキャラクタイメージ情報を検索した後、前記キャラクタメモリに貯蔵されたキャラクタイメージ情報の位置を確認して動作リストに貯蔵し、前記貯蔵されたキャラクタイメージの表示時間を貯蔵する過程と、前記文字メッセージの確認を要求するとき、前記動作リストに登録されたキャラクタイメージを前記キャラクタメモリから読み出し、設定時間で前記文字メッセージと共に前記キャラクタイメージを表示する過程と、を含んでなることを特徴とする。
本発明は、それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、前記キャラクタの表示のための表示命令語を貯蔵する表示命令語メモリとを備える携帯端末機の文字メッセージ表示方法であって、前記文字メッセージを受信するとき、前記文字メッセージの文字列を前記表示命令語メモリの表示命令語と比べる過程と、前記文字メッセージに含まれた表示命令語を選択する過程と、前記キャラクタメモリからアクセスして前記選択された表示命令語に該当するキャラクタイメージを検索し、前記文字メッセージと共に前記キャラクタイメージを表示する過程と、を含んでなることを特徴とする。
なお、本発明は、携帯端末機の文字メッセージ表示装置であって、文字メッセージを受信するRF(Radio Frequency)通信部と、前記文字メッセージを復調及び復号するデータ処理部と、それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、前記キャラクタに対応する表示命令語を貯蔵する表示命令語メモリと、前記復号された文字メッセージの文字を前記表示命令語メモリの表示命令語と比較して前記文字メッセージに含まれた前記表示命令語を選択し、前記選択された表示命令語に対応するキャラクタイメージを前記キャラクタメモリでアクセスして検索するための制御部と、前記制御部から出力される文字メッセージと共に前記アバターイメージを表示するための表示部と、から構成されることを特徴とする。
本発明は、携帯端末機で受信される文字メッセージを表示するとき、文字メッセージの内容による感情表現のキャラクタを用いて視覚的に表示することができる。すなわち、文字メッセージの受信の際に、携帯端末機が文字メッセージに含まれる感情表現を有する表示命令語を分析した後、表示命令語に該当するキャラクタイメージを文字メッセージと共に表現することができる。ここで、キャラクタとしてはアバターなどがあり、それにより携帯端末機の使用者機能が向上する利点がある。
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
本発明の実施形態において、文字メッセージは、短文メッセージ(Short Message Service:以下、“SMS”とする)、電子郵便メッセージ(E-mail Message Service:以下、“EMS”とする)、及びマルチメディアメッセージ(Multimedia Message Service:以下、“MMS”とする)を含む。また、文字メッセージは、携帯端末機で文字及びキャラクタを用いて表現可能なすべてのメッセージを含む。
なお、“キャラクタ”とは、文字メッセージと共に表示されるイメージデータを意味し、アバター、アバターと共に表示される花、家具、動物などと、アイテムイメージになる。以下、キャラクタはアバターであると仮定して説明する。
そして、上記文字メッセージに含まれた特定文字データは、顔文字(emoticon:感情アイコン)または感情キャラクタを文字メッセージと共に表示できる文字データを意味する。下記の説明で、アバターイメージを表示するための前記特定文字データはキャラクタ表示命令語またはアバター表示命令語と称する。
文字メッセージは、少なくとも2つのアバター表示命令語を含むことができる。この場合に、アバターは、文字メッセージに含まれたすべてのアバター表示命令語に対応して表示可能である。また、アバターは、文字メッセージを分析して代表的な一つのアバター表示命令語に対しても表示可能である。ここで、キャラクタ(アバター)表示命令語が含まれた文字メッセージをキャラクタ(アバター)文字メッセージと称する。本発明の第1の実施形態及び第2の実施形態では前者の方法について説明し、第3の実施形態では後者の方法について説明する。
図1は、本発明の第1の実施形態による携帯端末機の構成を示す図である。
図1において、RF(Radio Frequency)部125は携帯端末機の無線通信機能を遂行する。このRF部125は、送信される信号の周波数を上昇変換及び増幅するRF送信器(図示せず)と、受信される信号の周波数を下降変換及び低雑音増幅するRF受信器(図示せず)とを含む。データ処理部120は、送信される信号を符号化及び変調する送信器と、前記受信される信号を復調及び復号化する受信器とを含む。すなわち、データ処理部120はモデム(MODEM)及びコーデック(CODEC)で構成される。音声処理部135は、制御部110から出力される文字データを音声信号に変換する機能を遂行する。
キー入力部145は、数字及び文字データを入力し、そして、各種機能を設定するための機能キーを備える。また、アバターはこのキー入力部145により作り出される。ここで、アバター表示命令語は、上記の顔文字及び感情表現を有する文字データを含む。
メモリ130は、プログラムメモリ及びデータメモリで構成される。ここで、プログラムメモリは、携帯端末機における呼処理のためのプログラム及び本発明の第1の実施形態によりアバター表示データに基づいてアバターを表示するためのプログラムを貯蔵する。また、データメモリは、前記プログラムを遂行する途中で発生するデータを一時貯蔵する機能を遂行する。このデータメモリは、文字メッセージに含まれた前記アバター表示データに応じて感情表現ができるキャラクタ(アバター)イメージを貯蔵するためのキャラクタメモリと、前記キャラクタイメージを表示するためのアバター表示命令語を貯蔵するためのキャラクタ表示命令語メモリとを備える。
制御部110は、携帯端末機の全般的な動作を制御する機能を遂行する。また、制御部110は、データ処理部120を含むことができる。すなわち、携帯端末機の場合、前記制御部110、データ処理部120、及び音声変換部135が一つのMSMチップとして形成される。本発明の第1の実施形態により、制御部110は、受信される文字メッセージを分析し、この分析結果、文字メッセージにアバター表示命令語が含まれていると、アバター表示命令語に対応するアバターの動作、表情、及び事物と文字メッセージを表示する。ここで、アバター表示命令語は顔文字またはアバター表示文字になる。
表示部140は、制御部110の制御下で携帯端末機の状態を表示する。ここで、表示部140としてLCD(Liquid Crystal Display)が使用可能である。この場合、表示部140はLCD制御部、表示データを貯蔵するためのメモリ、及びLCD表示素子などを備えることができる。ここで、LCDは、タッチスクリーン(touch screen)方式で実現される場合に、入力部としても動作可能である。
本発明は、文字メッセージを処理するための3つの実施形態を提供する。本発明の第1の実施形態により、アバター携帯端末機は、アバター表示命令語を含む文字メッセージを生成伝送し、受信側で受信される文字メッセージにアバター表示命令語が含まれているかどうかを分析し、文字メッセージと共にアバターイメージを表示する。本発明の第2の実施形態により、アバター携帯端末機が、受信される文字メッセージを分析し、文字メッセージにアバター表示命令語が含まれているどうかを決定する。文字メッセージにアバター表示命令語が含まれていると、アバター携帯端末機は、文字メッセージと共に前記アバターイメージを表示する。本発明の第3の実施形態により、送信側の携帯端末機は、文字メッセージに表示するアバターイメージを選択するアバター表示命令語を含んで伝送し、受信側の携帯端末機は前記アバター表示命令語を確認して文字メッセージと共にアバターイメージを表示する。ここで、アバター表示命令語は文字メッセージを表示するときにアバターイメージを表示するためのデータであって、文字データ及びシンボルデータ(以下、顔文字と称する)を含む。すなわち、アバター表示命令語は、表示するアバターイメージを選択するために文字メッセージに含まれるキャラクタデータ(または、シンボルデータ)であって、表示部140に文字メッセージの内容として表示される。
まず、本発明の第1及び第2の実施形態によるアバター表示手順を説明する。本発明の第1の実施形態において、送信側の携帯端末機の使用者は、表示するためのアバターイメージに対応するアバター表示命令語を含む文字メッセージを作成する。この送信側の携帯端末機は、使用者が文字メッセージの伝送を要求するときに、前記作成された文字メッセージをアバター表示用文字メッセージとして伝送する。受信側の携帯端末機は、受信された文字メッセージに含まれたアバター表示命令語を決定し、この決定された表示命令語によるアバターの表示時間を設定する。その後、受信側の携帯端末機は文字メッセージと共に該当するアバターを表示する。したがって、第2の実施形態においては、受信側の携帯端末機は、受信された文字メッセージに含まれているアバター表示命令語を確認し、この確認された表示命令語によるアバターの表示時間をそれぞれ設定する。その後、受信側の携帯端末機は文字メッセージと共に該当するアバターを表示する。第1及び第2の実施形態を実現するためには、下記のようなアバターメモリ及び表示命令語メモリを含むのが望ましい。
図1を参照すると、メモリ130のデータメモリは、キャラクタメモリ(以下、“アバターメモリ”と称する)及びキャラクタ表示命令語メモリ(以下、“表示命令語メモリ”と称する)を含んでなる。
アバターメモリはファイルシステム(file system)として動作し、各アバター別にメモリ(または、ファイルシステム)のインデックスを有する。また、アバターメモリは、各アバターの細部構成要素の動作、表情、及び事物の表現などを貯蔵することができる。すなわち、アバターメモリに貯蔵されたアバター情報は、アバターの反応を遂行できる上記のようなそれぞれの形態別に貯蔵可能である。図2A〜図2Gは、アバターメモリに貯蔵されたアバターイメージの構成例を示すものである。ここで、図2Aは、“愛”、“幸福”、“微笑み”などの表示命令語に相当するアバターイメージの構成例を示す。図2Bは、“驚き”、“当惑”などの表示命令語に相当するアバターイメージの構成例を示す。図2Cは、“怒り”、“嫉妬”などの表示命令語に相当するアバターイメージの構成例を示す。図2Dは、“退屈”、“疲れ”などの表示命令語に相当するアバターイメージの構成例を示す。図2Eは、“ノーマルな気持ち”などの表示命令語に相当するアバターイメージの構成例を示す。図2Fは、“悲しみ”、“泣き”などの表示命令語に相当するアバターイメージの構成例を示す。図2Gは、“心配”などの表示命令語に相当するアバターイメージの構成例を示す。上記した図2A〜図2Gは、例示の表示命令語に相当するアバターイメージを示す。アバターイメージは、上記の表示命令語に応じて多様に提供される。これら図に示したアバターイメージは、特定のアバター表示命令語に対応し、文字メッセージに該当表示命令語が含まれる場はアニメーション形態で表示される。なお、このようなアニメーションの代わりに単一アバターイメージで、アバター表示命令語の実現が可能になる。
また、表示命令語メモリは、図2A〜図2Gに示すようなアバターを表示するためのアバター表示命令語を貯蔵する。このアバター表示命令語は、上記したように特殊記号文字の顔文字と、感情の表現が可能な文字データとからなる。本発明の第1及び第2の実施形態において、アバターはアバターの動作、表情、及び事物などによって表示できる。しかしながら、アバターは他のキャラクタでも表示可能である。
下記の<表1>〜<表5>は、アバターを多様な動作、表情、及び事物を用いて表示するためのアバター表示命令語について例示している。ここで、<表1>及び<表2>は、多様な動作でアバターを表示するためのアバター表示命令語(顔文字及び文字)を示す。<表3>及び<表4>は、多様な表情でアバターを表示するためのアバター表示命令語(顔文字及び文字)を示す。<表5>は、多様な事物でアバターを表示するためのアバター表示命令語(顔文字)を示す。なお、<表5>に示すように、花、鋏、タバコ、テレビ、ナイフ(knife)、及びキャンディーのような事物の名称は、事物を示すための表示命令語(文字)として使用することができる。したがって、<表1>、<表3>、及び<表5>は顔文字を利用してアバターの動作、表情、及び事物を表示する例を示す。また、<表2>、<表4>、及び<表5>は文字データを利用してアバターの動作、表情、及び事物を表示する例を示す。
Figure 2005196780
Figure 2005196780
Figure 2005196780
Figure 2005196780
Figure 2005196780
本発明の実施形態による文字メッセージ通信方法は、携帯端末機の種類に従って異なる。
アバター携帯端末機の場合に、文字メッセージは2つの方法で伝送可能である。上述したように、文字メッセージは、SMSメッセージ、EMSメッセージ、及びMMSメッセージを含む。さらに、文字メッセージは、上記の伝送方法以外に他の伝送方法を通じても伝送可能である。アバター携帯端末機の場合には、文字メッセージメニューで一般文字メッセージ及びアバター文字メッセージメニューにそれぞれ独立的に構成できる。この場合、アバター携帯端末機の使用者がアバター反応を要求する文字メッセージメニューを選択した後、アバター反応のための命令語を含む文字メッセージを入力すると、制御部110はこれを感知し、前記入力されるデータに基づいて文字メッセージを生成する。このとき、制御部110は、使用者の入力するデータがアバター表示命令語であるかどうかを表示することができ、文字メッセージの生成が終了した後に、この生成された文字メッセージをアバターと共に表示するかどうかを表示する。このとき、使用者がアバター反応の確認を要求すると、前記制御部110はメモリ130に貯蔵された表示命令語によって前記生成された文字メッセージと共に文字メッセージに含まれている表示命令に該当するアバターイメージを表示する。しかしながら、使用者がアバターの表示なしに文字メッセージの伝送を要求すると、制御部110は、文字メッセージをデータ処理部120及びRF部125を通じて伝送する。
また、使用者が一般文字メッセージメニューを選択した後に文字メッセージを入力すると、制御部110は、入力されるデータに基づいて文字メッセージを生成する。その後、使用者がこの文字メッセージの伝送動作を遂行すると、制御部110は、文字メッセージをデータ処理部120及びRF部125を通じて伝送する。このとき、文字メッセージを伝送するための方法は、使用者が文字メッセージを生成した後に、受信側の電話番号または電子メール(E-mail)IDに関連した情報を入力する。すると、制御部110はこれを感知し、前記文字メッセージを伝送する。
アバター携帯端末機は、受信されるアバター文字メッセージ及び一般文字メッセージを表示することができる。まず、アバター文字メッセージが受信される場合に、制御部110は、受信される文字メッセージに含まれた表示命令語を分析し、この分析した表示命令語に対応するアバターを選択して文字メッセージと共に表示する。このとき、制御部110は、メモリ130に割り当てられた上記の<表1>〜<表5>に示したような表示命令語メモリを参照して、入力される表示命令語によりアバターの動作、表情、及び事物などを表示するアバターを確認する。なお、制御部110は、アバターイメージを貯蔵しているメモリ130のアバターメモリから確認されたアバターの位置情報(アドレス値)を決定し、入力される表示命令語に対応するアバターイメージを選択する。
本発明の第1の実施形態によるアバター携帯端末機は、上記したようにアバターイメージを選択するための表示命令語を含む文字メッセージを生成及び伝送することができる。図3は、本発明の第1の実施形態によるアバター携帯端末機において、アバター文字メッセージの生成及び伝送のための手順を示すフローチャートである。
図3において、使用者が文字メッセージ機能を選択すると、制御部110はステップ211で文字メッセージ機能が選択されたことを感知し、文字メッセージの種類を選択するためのメニューを表示する。もし、使用者がステップ211で文字メッセージ機能を選択しないと、制御部110はステップ228で対応する機能を遂行する。一方、ステップ211で使用者が一般文字メッセージを選択すると、制御部110はステップ213でこれを感知し、ステップ215で一般文字メッセージの生成手順を遂行する。しかしながら、使用者がアバター文字メッセージ機能を選択すると、制御部110はステップ213でこれを感知し、ステップ217でアバター文字メッセージを生成するための手順を遂行する。アバター文字メッセージの生成手順は、後述する図4及び図5に詳細に示す。
上記ステップ215またはステップ217で文字メッセージを生成した後、制御部110は文字メッセージを受信する受信者情報を表示する(ステップ219)。このとき、受信者情報(recipient information)は、受信側の電話番号または電子メール情報になる。そして、受信者情報が入力されると、制御部110はステップ221でこれを感知し、ステップ223で前記文字メッセージに対する使用者の伝送可否を確認する。このとき、使用者が文字メッセージの伝送を要求すると、制御部110はステップ225でこれを感知し、ステップ227で前記文字メッセージを伝送する。
アバター携帯端末機は、2つの伝送方法でアバター文字メッセージを伝送することができる。アバター携帯端末機は、アバター文字メッセージにアバター表示命令語が含まれた場合には、該当するアバターの選択情報を追加して伝送することができる。また、アバター携帯端末機は、アバター文字メッセージと共にアバターの動作リストを伝送することもできる。しかしながら、このようなアバター情報は、受信者の携帯端末機がアバター文字メッセージを表示できない場合に、不必要な文字情報になる。したがって、送信側のアバター携帯端末機は、アバター文字メッセージまたは一般文字メッセージを選択的に伝送するように受信者情報を分析する。すなわち、アバター携帯端末機の使用者は電話帳(phone book)などに受信者情報を登録するときに、受信者の携帯端末機の種類に関する情報を登録する。また、文字メッセージの伝送のために受信者情報を入力するときに、アバター携帯端末機は受信者の携帯端末機の種類に関する情報も表示することができる。したがって、携帯端末機の制御部110は、ステップ225で受信者情報を分析して、受信者にアバター文字メッセージまたは一般文字メッセージを選択的に伝送するようになる。
以下、上記のアバター文字メッセージを生成するための手順を説明する。
図4は、本発明の実施形態によりアバター携帯端末機において、アバター文字メッセージを生成する手順を示すフローチャートである。
図4に示すように、使用者がキー入力部145によってデータを入力すると、制御部110は、文字メッセージを生成するために入力されたデータであるか否かを判断する(ステップ311)。その結果、文字メッセージの生成のためのデータであれば、入力されたデータを表示部140に表示する(ステップ315)。その後、制御部110は、前記入力されたデータがアバターを選択するための表示命令語(アバター表示命令語)であるかを判断する(ステップ317)。もし、入力されたデータが表示命令語でないと、制御部110はステップ317でこれを感知し、表示された文字メッセージを貯蔵する(ステップ323)。
制御部110は、ステップ317でデータが入力されると、メモリ130に貯蔵された<表1>〜<表5>のように表示命令語と入力されたデータとを比較する。入力されたデータが<表1>〜<表5>に貯蔵された表示命令語のうちのいずれか一つと同一であると、制御部110は前記データがアバター表示命令語であることを判断する(ステップ317)。すると、制御部110は、表示命令語に対応するアバターを選択し、このアバターを表示部140に表示する(ステップ319)。このとき、選択されたアバターは、表示命令語により上述したようなアバターの多様な動作、表情、及び事物として示す。<表1>〜<表5>に示したように、表示命令語は文字データまたは特殊記号からなる顔文字を含む。このような表示命令語は、メモリ130の表示命令語メモリ部に貯蔵される。また、表示部140は、特定領域に小型表示画面(small display screen)またはオーバーレイ(overlay)方式で、アバターを文字メッセージ上に二重に表示することができる。
この状態で、制御部110は、上記アバターの選択可否を使用者に問い合わせる。すなわち、使用者は、表示部140に表示されたアバターに対して選択あるいは取り消しが可能である。このとき、使用者が前記表示されたアバターを選択すると、制御部110はステップ321でこれを感知し、表示命令語を文字メッセージに含めて一時貯蔵する(ステップ323)。この表示命令語を文字メッセージに含めるときに、制御部110はステップ323で表示すべきアバターの情報を文字メッセージに追加させることができる。しかしながら、表示部140にこのアバターが表示されている状態で、使用者が取り消し機能を選択すると(ステップ325)、制御部110は前記入力命令語を削除する(ステップ327)。
アバター携帯端末機は、上記のような手順を反復遂行しながら入力データを貯蔵し、それにより文字メッセージを生成する。このように、文字メッセージを生成する途中で終了命令が発生すると、制御部110はステップ329でこれを感知し、ステップ331で生成された文字メッセージを貯蔵する。
上記の文字メッセージは、アバター文字メッセージまたは一般文字メッセージに生成される。このとき、一般文字メッセージは使用者によって入力されたデータを含み、アバター文字メッセージは文字メッセージを構成する表示命令語に対応するアバターの選択が可能な制御情報が付加されたメッセージを含む。例えば、使用者によって入力された文字メッセージが、“こんにちは!最近、どう?今日、一日は本当に疲れたよ。そして、宿題があまり多くてむかつく。今日、映画を見たけど、すごく怖かった。”のような内容であれば、アバター表示命令語は“疲れ”、“かんしゃく”、“恐ろしさ”などになりうる。このとき、“疲れ”を意味するアバターイメージがa1、“かんしゃく”を意味するアバターイメージがa2、“恐ろしさ”を意味するアバターイメージがa3とすると、前記アバター文字メッセージは
Figure 2005196780

のようになる。ここで、
Figure 2005196780

はアバター文字メッセージを示す命令語で、“$”は表示命令語を示す命令語で、“a1〜a3”は表示命令語に対応するアバターイメージを意味する。このようなアバター文字メッセージは受信側の携帯端末機がアバター携帯端末機である場合に伝送可能になる。しかしながら、受信側の携帯端末機がアバター携帯端末機でない場合には、前記アバター文字メッセージの中で
Figure 2005196780

は不要な文字データで表示される。したがって、受信側の携帯端末機がアバター携帯端末機でない場合には、アバターを除き、使用者が作成した文字メッセージその通りに伝送するのが望ましい。
また、上記のアバター文字メッセージを伝送する前に、送信側携帯端末機の使用者は作成したアバター文字メッセージを確認することができる。したがって、使用者が前記生成された文字メッセージの確認命令を発すると、制御部110はこの文字メッセージと共に文字メッセージに含まれた命令語によりアバターを表示するようになる。
図4に示したアバター文字メッセージの生成方法により、送信側携帯端末機の使用者が特定アバターを選択するための表示命令語を含んで文字メッセージを作成し、この作成された文字メッセージをアバターと共に動作させて文字メッセージによって表現されるアバターの動作を確認可能である。また、アバター文字メッセージを生成するときに、アバターを表示するために使用される命令語の数が多いため、使用者がこの多くの命令語をすべて記憶するのに難しさがあった。したがって、アバター文字メッセージを生成する状態で、使用者はアバター表示命令語を確認して選択する機能が必要である。図5は、アバターメッセージを生成する過程で、使用者がアバター表示命令語を含む文字メッセージを生成する手順を示すフローチャートである。
図5を参照すると、ステップ351でキー入力部145を通じて使用者の入力が発生すると、制御部110はこれを感知し、ステップ353でこの使用者の入力がデータ入力であるかを確認する。ここで、データ入力はアバター文字メッセージを生成するための文字データまたは表示命令語により遂行可能である。データが受信されると、制御部110はステップ353でこれを感知し、ステップ355でこのデータを表示部140に表示しつつ貯蔵する。このとき、ステップ355で文字メッセージの生成手順は図4に示したような過程で遂行できる。
制御部110は、ステップ357でメニューを選択しないと、ステップ359で該当機能を遂行する。しかしながら、入力情報がメニューを選択する情報であると、制御部110はステップ357でこれを感知し、ステップ361でアバター表示命令語を入力可能なメニューを表示部140に表示する。このとき、ステップ361で表示部140に表示される情報は、アバターの動作、表情、事物に係る情報を含む。アバターの動作、表情、事物のうちのいずれか一つを選択すると、制御部110はステップ363でこれを感知し、ステップ365で選択されたアバター表示命令語を表示する。すなわち、使用者がアバターの動作を選択すると、制御部110は上記の<表1>のような顔文字及び<表2>のようなアバターを動作させる表示命令語を表示する。そして、アバターの表情を選択すると、制御部110は上記の<表3>のような顔文字及び<表4>のようなアバターを動作させる表示命令語を表示し、前記アバターの事物を選択すると、制御部110は上記の<表5>のようなアバターを動作させる表示命令語を表示する。また、制御部110はステップ363及びステップ369で前記アバター表示命令語を選択するように案内し、使用者がアバター表示命令語を選択すると、選択された表示命令語を表示する。しかしながら、使用者がアバター表示命令語を選択する前に取り消し命令が発生すると、制御部110はステップ367またはステップ373でこれを感知する。したがって、制御部110は、表示命令語の入力過程を中断し、次の過程を遂行するためにステップ351に戻る。
しかしながら、ステップ365で表示命令語が表示されるときに使用者が特定表示命令語を選択すると、制御部110はステップ369でこれを感知し、ステップ371で選択された特定表示命令語に対応するアバターを表示する。このとき、アバターは多様な動作、表情、事物で表示することができる。その後、表示部140でアバターを表示する状態で使用者による選択命令が発生すると、制御部110はステップ375でこれを感知し、ステップ377で命令語を示すデータと共に選択された命令語を貯蔵する。しかしながら、アバターを表示部140に表示するときに使用者が取り消し機能を選択すると、制御部110はステップ379でこれを感知し、ステップ381で選択された表示命令語を削除する。
アバター携帯端末機は、上記のような手順を反復遂行することにより、アバター文字メッセージを生成することができる。また、アバター文字メッセージを生成した後に終了命令を発生すると、制御部110はステップ383でこれを感知し、ステップ385で生成された文字メッセージを貯蔵してから初期ステップに戻る。このとき、生成されたアバター文字メッセージは、アバター文字メッセージを示す命令語と、表示命令語に該当するアバターイメージを選択するための情報が含まれる文字メッセージとを含んでなる。上述したように、使用者が生成されたメッセージの確認命令を発生すると、制御部110は生成された文字メッセージを表示すると同時に、文字メッセージに含まれた命令語によりアバターを表示することもできる。
上記のような送信側アバター携帯端末機からアバター文字メッセージを受信する受信側アバター携帯端末機は、この文字メッセージを分析してアバター表示命令語が含まれている場合は、受信される文字メッセージと共にアバターを表示する。また、受信側アバター携帯端末機は、文字メッセージが他の一般携帯端末機から伝送される場合にもアバターと共に文字メッセージを表示することができる。これは、アバター携帯端末機が、上記の<表1>〜<表5>に示したように、受信側アバター携帯端末機が表示命令語を貯蔵しているためである。すなわち、一般携帯端末機から文字メッセージが受信された場合も受信側携帯端末機は、文字メッセージの内容を分析して貯蔵されているアバター動作の命令語が文字メッセージに含まれた場合に、この文字メッセージと共に命令語に応じてアバター動作を表示することができる。本発明の実施形態では、アバター携帯端末機が伝送したアバター文字メッセージを中心に文字メッセージを処理する過程を説明したが、上記したように一般文字メッセージの受信過程に対しても同一に適用されることができる。
図6は、本発明が第1の実施形態によるアバター文字メッセージの処理手順を示すフローチャートである。
図6を参照すると、RF部125及びデータ処理部120を通じて文字メッセージが受信されると、制御部110はステップ411で文字メッセージの受信を感知し、ステップ413で受信されたメッセージがアバター文字メッセージであるか否かを確認する。このとき、送信側アバター携帯端末機は、文字メッセージがアバター文字メッセージであることを示す制御メッセージを追加することにより、受信側アバター携帯端末機にこの文字メッセージを伝送することができる。また、文字メッセージにアバター文字メッセージであることを示す制御命令が含まれていない場合にも、文字メッセージに含まれた命令語を分析してアバター文字メッセージ可否を判断することができる。なお、アバター携帯端末機は、アバター文字メッセージと一般文字メッセージの項目を含む文字メッセージメニューを有する。それにより、アバター携帯端末機は、使用者の選択によりアバター文字メッセージまたは一般文字メッセージを選択的に表示可能になる。上記したような方法のうちいずれか一つの方法で、制御部110は受信される文字メッセージをアバター文字メッセージあるいは一般文字メッセージで処理することを決定する。本発明の第1の実施形態では、一般文字メッセージが受信された場合に、従来の方法のように受信される文字メッセージのみを表示すると仮定する。したがって、受信された文字メッセージが一般文字メッセージに決定されると、制御部110はステップ413でこれを感知し、ステップ415で既存の方法で受信された文字メッセージを処理する。すなわち、ステップ413で一般文字メッセージの受信を感知すると、制御部110はステップ417で受信メッセージリストに文字メッセージの着信を登録し、表示部140上に受信メッセージの着信を表示し、警報モードにより文字メッセージの着信を警報する。このとき、文字メッセージの着信警報は、ベル、メローディ、または振動を通じて発生する。その後、使用者のメッセージ確認が要求されると、制御部110はステップ419でこれを感知し、ステップ421で受信された文字メッセージを表示部140も表示する文字メッセージサービス手続きを遂行する。
しかしながら、ステップ413で受信されたメッセージがアバター文字メッセージと判定される、制御部110はステップ415で受信されたアバター文字メッセージを分析し、アバターイメージを動作リストに登録する。このとき、制御部110は、アバター文字メッセージの着信を受信メッセージリストに登録すると同時に、表示部140に文字メッセージ着信アイコンを表示し、設定された警報モードによってメッセージ着信を警報する(ステップ417)。ここで、アバター携帯端末機は、一般文字メッセージ及びアバター文字メッセージの受信メッセージリストをそれぞれ独立的に構成でき、一つの受信文字メッセージリストでも構成できる。このとき、一つの受信文字メッセージリストで構成する場合に、前記受信メッセージリストに表示されるメッセージは一般文字メッセージとアバター文字メッセージのアイコンをそれぞれ異なるアイコンによって区別されるように表示する。また、表示部140に表示された受信メッセージアイコンも、ステップ417で一般文字メッセージとアバター文字メッセージのアイコンをそれぞれ異なるアイコンによって区別されるようにする。このとき、表示部140に複数の着信メッセージアイコンを表示するための領域がないと、この着信文字メッセージのアイコンを多様な色で表示して一般文字メッセージとアバター文字メッセージの着信を区別可能にする。例えば、黒色のアイコンは一般文字メッセージの着信を、青色のアイコンはアバター文字メッセージの着信を、赤色のアイコンは一般文字メッセージ及びアバター文字メッセージ共の着信を、それぞれ示す。
図6のステップ415に示したメッセージの分析は、図7に示すような手続きにより遂行される。また、図6のステップ421に示したメッセージの表示も、図7に示す手続きにより遂行される。
図7は、本発明の実施形態による携帯端末機に受信された文字メッセージの内容を分析するための手続きを示すフローチャートである。
図7を参照すると、制御部110は、ステップ511で受信された文字メッセージの文字列をスキャンした後、ステップ515でスキャンした文字データを確認する。この文字データは、文字メッセージを構成する一般文字データ、表示命令語を示す制御情報、及び表示命令語によって表示されるアバターイメージ情報を含む。したがって、制御部110は文字列をスキャンしつつ、ステップ515でこのスキャンしたデータが一般文字データであるか、あるいは表示命令語を示す制御情報であるか、またはアバターイメージ情報であるかを確認する。このとき、ステップ515でスキャンされたデータが一般文字データと判定された場合に、制御部110は、ステップ517でこの一般文字データを表示部140に表示可能に貯蔵し、ステップ511に戻る。
一方、ステップ515で上記のスキャンしたデータがアバター表示命令語と判定された場合に、制御部110は、ステップ519で表示命令語の制御情報と共に対応するアバターイメージ情報を分析してアバターの表示方法を決定する。また、制御部110は、ステップ521で表示命令語に対応するアバター情報を動作リストに登録し、表示時間を設定する。制御部110は、この表示命令語を 表示部140に表示可能に貯蔵した後に、ステップ511に戻る。すなわち、ステップ515で検索される表示命令語は、文字メッセージ内に含まれた一般文字データと異なる形態で区別されている。上記の図4に例示したように、アバター文字メッセージに含まれた表示命令語は、第1の識別子($)と、アバター情報(an)と、表示命令語(文字データまたは顔文字)と、第2の識別子($)とを含んでなる。したがって、制御部110は、ステップ515で前記識別子を検出すると、表示命令語と判断し、ステップ519でこれら識別子間のアバター情報を検査して表示命令語に該当するアバターイメージを決定する。その後、制御部110は、ステップ521で表示命令語を文字メッセージで表示するために貯蔵すると同時に、この表示命令語に該当するアバター情報をメモリ130から確認して該当アバターのアドレス及び表示時間を設定し、動作リストに貯蔵する。
図8は、図7のステップ521を遂行するための手続きを示すフローチャートである。
図8を参照すると、表示命令語を確認した後、制御部110は、ステップ531で表示命令語に対応するアバター情報を動作リストに登録し、ステップ533で動作リストに登録された他の表示命令語が存在するかを確認する。ステップ533は、文字メッセージに少なくとも2つ以上の表示命令語が含まれているかを確認することである。ステップ533で、動作リストに他の表示命令語が登録されていないと、アバター文字メッセージに一つの表示命令語が存在するようになる。それにより、制御部110は、ステップ535で、この表示命令語によるアバターの表示時間を第1の表示時間として設定する。ここで、第1の表示時間は、メッセージが表示される間に継続して維持される時間である。一方、ステップ533で、動作リストに他の表示命令語が登録されていると、制御部110はステップ537で動作リストに登録された表示命令語の個数を確認してアバターの表示時間を計算する。すると、制御部110は、ステップ539で計算された表示時間を第2の表示時間として設定して貯蔵する。すなわち、表示命令語が確認されると、制御部110は、この表示命令語に該当するアバター情報(例えば、メモリ130に貯蔵された該当アバターイメージのアドレス)を貯蔵し、アバター文字メッセージを表示するときに、前記アバターイメージの表示時間を設定する。このとき、前記動作リストに一つの表示命令語のみが登録されていると、制御部110はアバター文字メッセージが表示される間、該当する一つのアバターイメージを表示するように表示時間(第1の表示時間)を設定する。しかしながら、動作リストに2つ以上の表示命令語が登録されていると、制御部110は受信されたアバター文字メッセージを表示する間、表示命令語に該当するアバターイメージを表示するように表示時間(第2の表示時間)を設定する。このとき、第2の表示時間は、動作リストに登録された表示命令語の個数に基づいて可変的に設定することができ、さらに固定時間として設定することもできる。本発明の実施形態では、第2の表示時間を固定時間として設定したと仮定して説明する。
本発明の実施形態による携帯端末機は、上述した手続きを反復遂行しながら文字メッセージの文字列をスキャンし、このスキャンした文字データを一般文字及び表示命令語に分類する。スキャンした文字データが表示命令語であると判断されると、対応する表示命令語によるアバター情報を動作リストに登録し、アバターの表示時間を設定する。上記のような過程を繰り返して遂行することにより文字メッセージのスキャンが終了すると、制御部110は、ステップ513(図7)でこれを感知し、図6に示したステップ419に戻る。
制御部110は、ステップ419で使用者がメッセージ確認命令を発したかどうかを確認する。もし、使用者がメッセージ確認命令を発すると、制御部110はこれを感知し、ステップ421で受信されたアバター文字メッセージを表示部140に表示する。ここで、メッセージ確認命令は、文字メッセージの着信警報に応答して使用者がフォルダーをオープン(またはスライドオン)し、あるいはメッセージ確認キーを押す場合に発生する。しかしながら、携帯端末機の使用者がメッセージ確認命令を発しない場合に、メッセージ処理手続きは、表示部140にアバター文字メッセージの着信アイコンを表示する状態で終了する。
また、使用者は、表示部140に表示されるアバター文字メッセージの着信アイコンに基づいてメッセージ着信を感知し、受信されたアバター文字メッセージを確認することができる。このようなメッセージ確認過程は、文字メッセージが着信されてから一定時間が経過した後に遂行される動作である。この場合に、携帯端末機の使用者は、表示部140に表示される文字メッセージの着信アイコンを確認した後、メニュー上でアバター文字メッセージの着信リストを検索し、アバター文字メッセージの確認命令を発生してアバター文字メッセージが確認可能になる。この動作は、上記したステップ421の動作と同一に遂行される。
図6のステップ421で、制御部110は、図9または図10に示す過程を遂行するときにアバター文字メッセージを表示するようになる。ここで、図9は、受信されたアバター文字メッセージを一度に表示することができる場合の表示手続きを示すフローチャートである。そして、図10は、受信されたアバター文字メッセージを分割して表示する手続きを示すフローチャートである。図10は、受信されたアバター文字メッセージをライン単位でスクロール(scroll)しつつ表示する例を示すものである。
図9を参照すると、制御部110は、受信された文字メッセージを表示部140に出力して表示する(ステップ551)。このとき、文字メッセージは表示部140の特定領域に表示し、あるいは風船状の記号に設定された動作を有するアバターで表示することができる。なお、この文字メッセージはオーバーレイ方式でアバター上に文字メッセージの表示が可能である。また、文字メッセージが多い場合には、文字メッセージをスクロールさせつつ表示することもできる。本発明の実施形態においては、文字メッセージをアバターと共に風船状の記号で表示すると仮定して説明する。
上記のように文字メッセージを表示部140に表示する場合に、制御部110は、ステップ553でアバター動作リストをスキャンし、ステップ557でこのリストに登録されたアバターをアクセスした後、ステップ559でアクセスしたアバターを表示する。このアバターは、図8に示したように、表示部140に予め設定された表示時間で表示される。そして、表示時間が経過すると、再びステップ553に戻って上記の過程を反復遂行する。上記の動作を反復的に遂行すると、アバターはアバター文字メッセージに含まれた表示命令語に応じて順次に 表示される。このとき、文字メッセージも表示部140に一緒に表示される。なお、動作リストに登録された最後の命令語のアバター表示を終了すると、制御部110はステップ563で終了命令が発生したがどうかを確認する。もし、文字メッセージの終了命令が発生しないと判断されると、制御部110はステップ553に戻って、動作リストに登録された第1の表示命令語に対するアバターをアクセスして上記のような動作を反復遂行する。もし、ステップ563で、使用者のメッセージ表示の終了命令が発生すると、制御部110はこれを感知し、表示部140に表示される文字メッセージ及びアバターの表示動作を終了する。
図11A〜図11Cは、本発明の実施形態によりアバター文字メッセージを表示部140に表示する例を示す図である。このとき、受信されるアバター文字メッセージは、図11Aに示すように表示部140の一つの画面に表示可能なサイズを有すると仮定する。図11Aに示すように、アバター文字メッセージが携帯端末機に受信された場合、メモリ130の動作リストには下記の<表6>のような表示命令語に対応するアバターイメージが登録される。<表6>で、“表示ライン”は表示部140に表示される文字データの行を意味し、“アバター”は該当行に表示されるべきアバターのメモリ130のアドレス値を意味し、“表示時間”はアバターの表示時間を意味する。したがって、動作リストにはアバターを表示するための表示ライン値と、アバターのアドレス情報と、表示時間とが登録される。
Figure 2005196780
したがって、制御部110は、図11Aに示すような文字メッセージが受信される場合、ステップ551で図11Bに示すように表示部140に風船状の記号で文字メッセージを表示し、ステップ553〜557で<表6>のような動作リストをスキャンして第1の表示命令語に対するアバター情報を確認する。その後、制御部110は、該当するアバターをアクセスしてステップ553で図11Bのように表示する。このとき、図11Bに示すように、表示部140は文字メッセージと共に第1の表示命令語に該当するアバターを表示する。アバター文字メッセージは、ステップ561で動作リストに登録された第2の表示時間で表示部に表示される。その後、第2の表示時間が経過すると、制御部110は、ステップ553で次の表示命令語に対応するアバターイメージのアドレス値を確認した後、ステップ557で該当するアバターイメージをアクセスし、ステップ559で図11Cに示すようにアバターイメージを表示する。そして、図11Cに示すようにアバター文字メッセージの表示は、動作リストに登録された第2の表示時間で維持される。その後、制御部110はさらにステップ553に戻って、動作リストに登録された次の表示命令語に対するアバター情報を確認する。次の表示命令語がないため、さらに第1の表示命令語に対するアバターを表示する動作を反復して遂行する。このように制御部110は、使用者がメッセージ確認終了を命令するまで、図11B及び図11Cに示すように動作リストに登録されたアバターを順次に、そして反復的にアクセスして文字メッセージと共に表示する。
図9に示したメッセージ表示方法は、受信されたメッセージが図11B及び図11Cにように表示部140の一つの画面に表示可能なサイズのメッセージが受信された場合に、アバター文字メッセージを表示する手続きを示す。しかしながら、受信されるアバター文字メッセージは表示部140の一つの画面に表示可能なサイズより大きなメッセージである。この場合に、制御部110は、受信されるアバター文字メッセージを表示部140に分割して表示すべきである。すなわち、制御部110は、アバター文字メッセージを画面単位またはライン単位でスクロールして、表示部140に表示しなければならない。図10は、アバター携帯端末機でアバター文字メッセージをライン単位でスクロールしつつ、表示命令語に対応するアバター文字メッセージを表示部140に表示する方法を説明するための図である。
以下、図10を参照して、受信されるアバター文字メッセージをライン単位でスクロールして、表示部140に表示する過程について説明する。図11D〜図11Nは、本発明の実施形態よりにアバター文字メッセージをライン単位でスクロールしつつ、表示部140に表示する例を示す図である。このとき、受信されるアバター文字メッセージは、図11Dに示すように、表示部140の一つの画面に表示できないサイズで受信されると仮定する。図11Cに示すように、アバター文字メッセージが受信された場合に、メモリ130の動作リストには下記の<表7>のように表示命令語に対応するアバターイメージが登録される。<表7>において、“表示ライン”、“アバター”、及び“表示時間”は上記の<表6>の“表示ライン”、“アバター”、及び“表示時間”と同一の意味を有する。
Figure 2005196780
以下、図10に示すようにアバター文字メッセージの表示手続きを図11D〜図11nを参照して説明する。まず、制御部110は、受信された文字メッセージの中で、表示部140の一つの画面に表示可能なサイズの文字メッセージをアクセスして表示する(ステップ571)。本発明の実施形態により、表示部140は一つの画面に4ラインの文字メッセージが表示可能であると仮定する。ここで、4ラインの文字メッセージが表示可能な領域を“表示領域”と称する。制御部110は、第1の表示領域の文字メッセージをアクセスして表示部140の文字メッセージ表示領域に風船状の記号により文字メッセージを表示する(ステップ571)。このとき、第1の表示領域はL1〜L4の文字メッセージを含む。そして、制御部110は、第1の表示領域に含まれた動作リストを確認する(ステップ573)。この第1の表示領域内の文字メッセージに表示命令語が存在すると、制御部110はステップ575でこれを感知し、ステップ577で該当する表示命令語のアバターアドレス値を確認し、ステップ579でメモリ130に貯蔵された該当アバターをアクセスして表示部140に表示する。このとき、上記の<表7>に示したアバターの中で1番目に表示されるべきアバターは、図11Eに示すように“疲れ”を表示するアバターである。また、この“疲れ”を表示するアバターは、図11Eに示すように、第2の表示時間で維持される。第2の表示時間が経過すると、制御部110は、ステップ591でこれを感知し、ステップ593で現在表示しているアバターが現在の表示領域に含まれた最後の表示命令語に対するアバターであるかを確認する。もし、最後表示命令語に対するアバターでないと、制御部110は、ステップ595で現在の表示領域の動作リストに含まれた次の表示命令語を選択可能に動作リストに表示した後、ステップ577に戻る。すると、制御部110は、ステップ577で動作リストに登録された次の表示命令語を確認し、ステップ579で第1の表示領域の2番目の表示命令語である“かんしゃく”に該当するアバターを、図11Fに示すように表示する。その後、表示時間が終了すると、制御部110はステップ591でこれを感知し、ステップ593で現在表示されているアバターが現在の表示領域において最後の表示命令語に対するアバターであるかを更に確認する。もし、最後の表示命令語に対するアバターであると、制御部110はこれを感知し、ステップ597で、現在の表示領域に含まれた1番目の表示命令語を選択可能なように動作リストを更新し、ステップ577に戻る。したがって、第1の表示領域の文字メッセージを表示する状態で終了キーまたはスクロール命令が発生しないと、制御部110は、図11E及び図11Fに示すようなアバター文字メッセージを第2の表示時間の周期で反復的に表示する。
このとき、文字メッセージのスクロール動作は予め設定された時間間隔で遂行でき、また、使用者の選択によって文字メッセージのスクロールを遂行することができる。本発明の実施形態では、使用者がスクロール命令を発生する場合に遂行されると仮定する。したがって、使用者がスクロール命令を発生すると、制御部110は、ステップ583でこれを感知し、ステップ585で文字メッセージをスクロールして表示し、ステップ587で動作リストの表示領域を更新する。 図11Gは、使用者が2回のスクロール命令を発生した場合の変更された表示領域(第3の表示領域L3〜L6)を示す図である。このとき、表示領域内の文字メッセージに含まれた表示命令語は、<表7>に示したように一つになる。したがって、制御部110はステップ577、579、及び591を遂行し、図11Hに示すように“かんしゃく”表情のアバターと第3の表示領域の文字メッセージを共に表示する。このとき、第3の表示領域に含まれた表示命令語は一つなので、制御部110は、次のスクロール命令が発生するまで、図11Hのような状態を維持する。それにより、この場合に前記アバターの表示時間は第1の表示時間になる。
その後、使用者が更にスクロール命令を発生すると、制御部110はステップ583でこれを感知し、第4の表示領域L4〜L7の文字メッセージを表示すると同時に、第4の表示領域の表示命令語を表示するために動作リストを更新する。このとき、第4の表示領域には2つの表示命令語(かんしゃく、恐ろしさ)が含まれているため、制御部110は上記したような動作を反復遂行し、図11J及び図11Kのようにアバター文字メッセージを表示する。そして、使用者が更にスクロール命令を発生すると、制御部110はステップ581で図11Iのように第5の表示領域の文字メッセージを表示する。また、制御部110は、ステップ587で、第5の表示領域の表示命令語を含むように動作リストを更新した後、上記のようなアバター文字メッセージの表示動作を反復遂行する。このとき、表示部140に表示されるアバター文字メッセージの形態は、図11M及び図11Nのように示す。
上記アバターを受信されたアバター文字メッセージの最後の表示領域まで表示した後、または表示する途中で使用者が逆方向スクロール命令を発生すると、制御部110はステップ583でこれを感知する。このとき、制御部110は、動作リストを以前の表示領域(最後の表示領域(L5〜L8)を表示した状態であれば、以前の表示領域(L4〜L7)を意味する)に更新して上記のような動作を遂行する。また、最後の表示領域を示す状態で、スクロール命令が発生すると、制御部110は第1の表示領域の動作リストを更新して表示するようになる。
上記のように、文字メッセージをスクロールしつつ表示命令語に対するアバターを共に表示する状態で、動作リストに登録された表示命令語が含まれない文字メッセージを表示する場合、制御部110はステップ575でこれを感知する。上記した場合は、4ライン表示領域の文字メッセージが表示命令語を一つでも含まないことを意味する。この場合、制御部110はステップ581でこれを感知し、該当する表示領域の文字メッセージと共に予め設定された基本アバターを表示する。ここで、基本アバターは、表示命令語に対応するアバターでなく、独立的なアバターであり、表示命令語に対応するアバターから選択された特定アバターである。
したがって、上記した動作を反復遂行することにより、アバター文字メッセージの文字データを行単位または画面単位でスクロールして表示し、この表示される画面内に含まれた表示命令語に対するアバターを順次に表示することができる。このとき、使用者のメッセージ表示の終了命令が発生すると、制御部110はステップ589でこれを感知し、表示部140に表示された文字メッセージ及びアバターの表示動作を終了する。
上記したように、本発明の第1の実施形態により、アバター携帯端末機はアバター情報を文字メッセージに追加してアバター文字メッセージを生成し、伝送する。このとき、アバター文字メッセージは文字データ及びアバター表示命令語で構成される。また、アバター表示命令語は、識別子、アバターイメージを表示するための情報(アバター情報)、及び文字または記号からなるデータで構成される。したがって、送信側携帯端末機の使用者は希望する文字メッセージに表現したいキャラクタイメージを共に伝送することができるため、文字メッセージの表現方法を多様に実現可能になる。すると、これを受信する受信側のアバター携帯端末機は、受信されるアバター文字メッセージを表示するときに送信側で一緒に伝送したアバター情報に応じてアバターイメージを共に表示する。このとき、送信側のアバター携帯端末機は受信側の携帯端末機の種類を確認し、アバター携帯端末機の場合にはアバター文字メッセージを伝送し、一般携帯端末機の場合には一般文字メッセージを伝送するようになる。
しかしながら、このようなアバター文字メッセージの処理方法は、送信側携帯端末機がアバター携帯端末機の場合のみに可能である。したがって、送信側携帯端末機が一般携帯端末機で、受信側携帯端末機がアバター携帯端末機の場合にはアバター文字メッセージサービスが遂行されない。したがって、受信側アバター携帯端末機は送信側の携帯端末機で伝送される一般文字メッセージもアバター文字メッセージのように処理可能に実現するのが望ましい。本発明の第2の実施形態では、受信された文字メッセージに含まれた表示命令語を確認し、この確認された表示命令語によるアバターの表示時間をそれぞれ設定した後、文字メッセージと共に該当するアバターを表示する過程を提供する。
図12は、本発明の第2の実施形態による文字メッセージの処理手続きを示すフローチャートである。ここで、携帯端末機がアバター携帯端末機で、文字メッセージを表示する方法がアバター文字メッセージを表示する場合であると仮定して説明する。この場合、制御部110は、受信される文字メッセージを分析してアバターを動作させるための表示命令語、すなわち顔文字やアバター表示文字を含んでいるかどうかを分析する。この分析過程で表示命令語を含む文字メッセージであると、制御部110は、分析された結果に基づいてアバターを表示する。すなわち、受信された文字メッセージは表示命令語に該当するアバターと共に表示する。
図12を参照すると、RF部125及びデータ処理部120を通じて文字メッセージが受信されると、制御部110はステップ611で文字メッセージの受信を感知し、ステップ613で文字メッセージ表示方法がアバター文字メッセージ表示方法で設定されたかを確認する。このとき、一般文字メッセージ表示方法に設定された場合に、制御部110は、ステップ613でこれを感知し、ステップ615で既存の方法で受信された文字メッセージを処理する。すなわち、制御部110は、一般文字メッセージを受信するとき、表示部140に一般文字メッセージの着信アイコンを表示し、メッセージ着信を設定された警報方法により警報する。そして、使用者がメッセージの着信警報によりフォルダをオープンし、またはメニューのメッセージ着信リストを確認して、着信された一般文字メッセージを選択すると、制御部110は受信された文字メッセージを表示部140に表示する。
しかしながら、ステップ613でアバター文字メッセージ表示方法で設定されることを感知すると、制御部110はステップ617で受信されたアバター文字メッセージを分析して文字メッセージに含まれた表示命令語に対応するアバターを確認して動作リストに登録し、また登録されたアバターを表示する時間を決定する。ステップ619で、制御部110は、携帯端末機の受信メッセージリストにアバター文字メッセージを登録し、またアバター文字メッセージが着信されたことを警報し、表示部140にアイコンで表示する。このとき、アバター文字メッセージの受信メッセージリストは、一般文字メッセージの受信メッセージリストと異なる受信メッセージリストで実現可能であり、また同一の受信メッセージリストにアバター及び文字メッセージを登録することもできる。この場合、制御部110は受信メッセージリストに一般文字メッセージとアバター文字メッセージの名称前に相互に区別可能なアイコンを使用して表示することもできる。アバター文字メッセージの着信アイコンは、上記したように一般文字メッセージの着信アイコンと異なるアイコンを使用することもでき、同一のアイコンを使用することもできる。
上記したように、メッセージ着信警報が発生する状態で、使用者がフォルダオープン(またはスライディングオン)またはメッセージ確認キーを押すと、制御部110はステップ621でこれを感知し、ステップ623で受信された文字メッセージと共に動作リストに登録されたアバター情報を用いてアバターを表示する。また、使用者が表示部140に表示されるアバター文字メッセージの着信アイコンを確認し、メニューを通じて受信メッセージリストに登録されたアバター文字メッセージを選択してメッセージ表示手続きを遂行することもできる。このとき、遂行されるイメッセージの遂行手順は、図12のステップ623で遂行される表示手順と同一に遂行される。
ここで、図12のステップ617で遂行されるメッセージ分析過程は図13のような手続きで遂行され、ステップ623で遂行されるメッセージ表示過程は図9及び図10のような手続きで遂行される。
図13は、本発明の実施形態により携帯端末機に受信された文字メッセージの内容を分析する手続きを示すフローチャートである。
図13を参照すると、制御部110は、ステップ711で受信された文字メッセージの文字列をスキャンした後、ステップ315でスキャンされた文字列を構成するデータの形式を確認する。このとき、文字列を構成するデータの形式は一般文字と表示命令語に大別され、この表示命令語はアバター表示文字及び顔文字に分けられる。そして、アバター表示文字及び顔文字などで構成される表示命令語は、メモリ130に貯蔵された前記 <表1>〜<表5>のようなアバター表示のためのデータを意味する。したがって、制御部110は受信された文字メッセージの文字列をスキャンし、ステップ715でスキャンされた文字を<表1>〜<表5>のアバター表示命令語と比較しつつ、スキャンされる文字がアバター表示命令語であるかを判断する。このとき、ステップ715でスキャンされた文字が一般文字データであると判断された場合、制御部110は、ステップ717で前記一般文字と判断された文字データを表示部140に文字で表示するように処理し、ステップ711に戻る。
しかしながら、ステップ715でスキャンされたキャラクタがアバター表示命令語の場合、制御部110は前記アバター表示命令語によるアバターを判断する。このとき、表示命令語がアバターを表示するための文字データと判定されると、制御部110はステップ719でメモリ130の<表1>〜<表5>のような構造を有する表示命令語メモリでアバター表示文字データに該当するアバター情報を確認し、文字データを貯蔵する。ステップ721で、図2A〜図2Gのようなアバターイメージを貯蔵するアバターメモリでアバター情報によるアバターイメージが貯蔵されたアドレス値を確認する。その後、制御部110はステップ723で、決定されたアバターアドレス値を動作リストに登録し、アバターを表示する時間を設定する。
このとき、ステップ719、721、及び723で、制御部110は文字データが表示命令語で分析されると、メモリ130の表示命令語メモリから文字データに該当するアバター情報を取り、アバターメモリから前記該当するアバターイメージのアドレス値を決定し、選択されたアバターイメージのアドレス、表示順序、及び表示時間を設定した後、これをアバター動作リストに登録する手続きを遂行するようになる。
また、表示命令語がアバターを表示するための顔文字であると判定されると、制御部110はステップ725でメモリ130の<表1>〜<表5>の構造を有する表示命令語メモリで顔文字に該当するアバター情報を確認し、顔文字を貯蔵し、ステップ721で図2A〜図2Gに示すようなアバターイメージを貯蔵するアバターメモリからアバター情報によるアバターイメージが貯蔵されたアドレス値を確認する。その後、制御部110は、ステップ723で前記アバターのアドレス値を動作リストに登録し、アバターを表示する時間を設定する。ステップ725、727、及び723の動作もアバター表示文字処理時の動作と類似するように遂行される。
ここで、ステップ723による動作は、図8のように遂行される。すなわち、制御部110は、表示命令語を分析した後、表示命令語に該当するアバター位置情報を登録リストに順次に登録し、この登録された表示命令語を分析してアバターの表示時間を設定する動作を遂行するようになる。
このような手続きを上記したように反復して遂行しつつ受信された文字メッセージの文字列をスキャンし、スキャンした文字データを一般文字、アバター表示文字及び顔文字に分類した後に、アバター表示文字及び顔文字の場合と判断されると、対応するアバターを選択してアバター表示リストに登録し、アバターの動作表示順序及び時間を設定する。上記の過程を反復遂行すると、一般文字、表示命令語のアバター表示文字及び顔文字をそれぞれ文字メッセージとして貯蔵し、表示命令語に対するアバター情報が前記動作リストに<表6>または<表7>に示したように貯蔵される。そして、動作リストに登録されるアバターが表示される時間も共に貯蔵される。その後、受信された文字メッセージのすべての文字列に対するスキャンを終了すると、制御部110はステップ713で文字メッセージの最後部分であることを感知し、図12のステップ619に戻る。
このように処理されるアバター文字メッセージは、図12のステップ623で図9または図10のように表示される。このとき、受信されたアバター文字メッセージが表示部140の一つの画面に表示される場合には、登録リストは<表6>のように生成され、アバター文字メッセージの表示手続きは図9のような手続きを遂行し、図11A〜図11Cのように表示可能である。しかしながら、受信されたメッセージが表示部140の一つの画面に表示できない場合には前記登録リストは、<表7>のように生成される。前記アバター文字メッセージの表示手続きは、図10に示した手続きを遂行し、図11C〜図11Nのように表示可能である。
図11A〜図11Nに示したアバター文字メッセージは、風船状の記号で表示部140の特定領域に表示される。また、アバター文字メッセージは、表示された文字メッセージ上にアバターを順次的にオーバーレイして表示することもできる。
上述したように、本発明の第2の実施形態により、文字メッセージに含まれたすべての表示命令語に対応するアバターイメージを表示する。また、制御部は受信された文字メッセージを分析し、文字メッセージに含まれた表示命令語のうちいずれか一つの表示命令語を選択し、この選択された表示命令語に対応する少なくとも一つ以上のアバターイメージと共に文字メッセージを表示する方法を提供する。
本発明の第3の実施形態により文字メッセージが受信されると、制御部110は受信された文字メッセージを処理すると同時に、この文字メッセージに含まれた表示命令語(すなわち、感情を表す単語または特殊文字)を分析し、その分析結果に応じてアバターイメージを文字メッセージと共に表示する。本発明の実施形態で、文字メッセージは、上記したようにSMSメッセージ、EMSメッセージ、MMSメッセージ、及び多様な伝送方法を通じて伝送されるそれ以外のすべてのメッセージを含む。また、文字メッセージは携帯端末機で文字を用いて表現可能なすべてのメッセージを含む。
なお、文字メッセージにおいて表示命令語は、アバターを表示するための特殊記号の顔文字と、単語を含む。そして、多様な動作を有するアバターイメージは、メモリ130のアバターメモリに予め貯蔵されるべきである。また、表示命令語(顔文字及び単語)も、メモリ130の表示命令語メモリに予め貯蔵されるべきである。すなわち、メモリ130のアバターメモリ及び 表示命令語メモリはファイルシステム(file system)として動作し、各アバター別にメモリ(または、ファイルシステム)のインデックスを有するようになる。また、アバターメモリは、各イベントによりアバター細部構成要素の動作、表情、及び事物を多様な形態別に貯蔵することができる。すなわち、アバター情報は上記のようにそれぞれの形態別にアバターメモリに貯蔵される。そして、アバターメモリは、文字メッセージを構成する文字データを分析し、アバターの感情表現を示す顔文字及び単語が貯蔵されなければならない。このような 文字メッセージで、アバターを用いて感情を表現する文字データは、下記の<表8>のように示す。
Figure 2005196780
本発明の第3の実施形態においては、<表8>に示すように、文字メッセージに対する感情状態を表すための多数の感情表現が使用される。一般に、感情は喜怒哀楽で表現可能である。本発明においては、文字メッセージを通じて表現可能な感情の種類を、<表8>に示したように、幸せ、恥ずかしさ、怒り、当惑、及び悲しみに大別して使用する。図15A〜図15Eは、<表8>のような感情表現の表示命令語に対応するアバターイメージの例を示すもので、メモリ130のアバターメモリに貯蔵される。そして、図15A〜図15Eに示すようなアバターイメージは、一つのイメージ画像または多数のアバターイメージがアニメーション形態で表示される。また、<表8>に示す表示命令語は、メモリ130の表示命令語メモリに貯蔵され、図15A〜図15Eに示すようなアバターイメージの選択を決定する命令語として動作する。
したがって、本発明の実施形態では上記のように5つの感情表現を使用し、この5つの感情表現を表示するための表示命令語を<表8>のように設定することにより、携帯端末機は文字メッセージの感情表現を効率的に表示することができる。すなわち、感情表現を示すアバターイメージ及び表示命令語を簡略化することができるため、携帯端末機で文字メッセージの感情表現を効率的に遂行可能になる。また、<表8>のような感情表現及び表示命令語を必要に応じて追加または削除することもできる。
以下、上記の構成を有する携帯端末機で受信された文字メッセージに含まれた表示命令語により、アバターイメージを文字メッセージと共に表示する具体的な動作を説明する。図14は、本発明の第3の実施形態により携帯端末機で文字メッセージを受信した場合に文字メッセージに含まれた表示命令語を分析し、文字メッセージと共に表示命令語に対応するアバターイメージを表示する手続きを示すフローチャートである。
図14に示すように、文字メッセージが受信されると、制御部110はステップ811でこれを感知し、ステップ813で前記受信された文字メッセージを表示部140に表示する。その後、ステップ815で、制御部110は文字メッセージに含まれたデータを分析して表示命令語が存在するかを確認する。
ここで、文字メッセージの分析は図13に示す手続きにより遂行可能である。
まず、制御部110は、受信された文字メッセージの文字列を解析(parsing)した後、この解析された文字列で文字データの形式を確認する。このとき、文字データの形式は、大きく一般文字、表示命令語のアバター表示文字、及び顔文字に分けられる。そして、表示命令語のアバター表示文字及び顔文字は、メモリ130のアバターメモリに貯蔵された<表8>のように感情表現を示す表示命令語になる。したがって、制御部110は、受信された文字メッセージの文字列を解析し、この解析された文字を<表8>の顔文字または感情表現を示す単語(文字データ)と比較分析しつつ、感情を表現する表示命令語であるか否かを判断する。このとき、感情表現を表示しない文字データと判断された場合(すなわち、文字データが<表8>に登録されない文字データの場合)、制御部110は一般文字と判断された文字データを表示部140に文字で表示するように処理する。
しかしながら、感情表現を表示する表示命令語と判断されると、制御部110は表示命令語の感情表現を判断する。ここで、文字データによるアバターの感情表現として、本発明の第3の実施形態では<表8>に示すように、幸せ、恥ずかしさ、怒り、当惑、悲しみが使用される。このような感情表現は、必要により追加または削除が可能である。
また、文字メッセージに含まれた感情表現の文字データにより文字メッセージの内容を判断する場合に、様々な方法で表現可能である。第1に、文字メッセージに存在する1番目の感情表現単語または顔文字によって決定された表示命令語に基づいて文字メッセージの内容を判断する方法である。第2に、文字メッセージに存在する最後位置の感情表現単語または顔文字によって決定された表示命令語に基づいて文字メッセージの内容を判断する方法である。第3に、文字メッセージに含まれた感情表現の単語及び顔文字の中で一番多く含まれた感情表現の表示命令語に基づいて文字メッセージの内容を判断する方法である。第4に、文字メッセージに含まれた顔文字によって決定される感情表現に基づいて文字メッセージの内容を判断する方法である。この第4の方法は文字メッセージに一つの顔文字のみを使用する場合に使用される。第5に、文字メッセージに含まれた感情表現の単語及び顔文字共を用いて文字メッセージの内容を判断する方法である。第6に、感情表現の優先順位を決定し、文字メッセージに含まれた文字データを分析した後、優先順位の高い感情表現を文字メッセージの内容に基づいて判断する方法である。
上記した方法において、第1及び第2の方法は、送信側携帯端末機の使用者と、受信側携帯端末機の使用者との間に予め約束された場合に、効果的に使用できる。すなわち、送信側携帯端末機の使用者が文字メッセージを発信する場合に、自分が希望する送信メッセージの感情表現を予め決定した後、文字メッセージを前部に表示命令語を入力し、あるいは文字メッセージの最後に表示命令語を入力すると、受信側携帯端末機の使用者は文字メッセージを受信するときに表示されるアバターイメージを通じて送信側使用者の感情状態を予め確認することができる。そして、第3の方法は、受信側携帯端末機の制御部110が文字メッセージに含まれた表示命令語をすべて確認した後、文字メッセージに含まれた一番多くの数の表示命令語を確認し、この確認された表示命令語に対応するアバターイメージをアバターメモリでアクセスして文字メッセージに表示する。
上記したようなアバターの感情表示方法のうちの一つの方法を使用して文字メッセージに含まれた感情表現単語及び顔文字により、文字メッセージの内容を判断することができる。したがって、制御部110は、文字メッセージが受信されると、ステップ811でこれを感知し、ステップ815で受信されたメッセージを分析する。このとき、文字メッセージの分析は<表8>と表示命令語メモリに貯蔵されたアバター表示文字または顔文字と受信される文字メッセージを比較し、メッセージ分析手順は図13のように遂行できる。ステップ813で、上記の方法で文字メッセージの内容を判断する。このとき、文字メッセージは<表8>のような表示命令語となり、表示命令語に対応するアバターイメージは、アバターメモリに貯蔵されている。したがって、制御部110は、ステップ811で表示命令語及びこの表示命令語に該当するアバターイメージを選択して登録リストに登録し、表示時間を設定する。このとき、本発明の第3の実施形態では文字メッセージに一つの表示命令語を使用すると仮定し、表示命令語は文字最後に位置されると仮定する。この場合、制御部110は、ステップ813で文字メッセージの最後に位置した表示命令語(ここでは、顔文字と仮定する)を確認した後、表示命令語に対するアバターイメージが貯蔵されたメモリ130のアドレス値を登録リストに貯蔵し、表示時間は第1の表示時間として設定する。その後、制御部110はステップ815でメッセージ着信を警報し、表示部140にメッセージ着信アイコンを表示し、前記メッセージ受信リストにメッセージの着信を登録する。
その後、使用者がメッセージ確認を要求すると、制御部110はステップ817でこれを感知し、ステップ819で選択されたメッセージの登録リストを確認して感情表現を表示する表示命令語があるかどうか確認する。表示命令語があると、ステップ821で上記した6つの判断方法のうちいずれか一つの判断方法(本発明の第3の実施形態では、文字メッセージの最後に表示命令語が位置されると仮定する)で文字メッセージの内容を決定した後、決定された表示命令語に対応するアバターイメージをメモリ130のアバターメモリでアクセスして文字メッセージと共に表示する。このとき、表示命令語に対応するアバターイメージの感情表現は、図15A〜図15Eのようであり、制御部110は前記文字メッセージに含まれた表示命令語にアバターイメージで感情を表現する前記表示命令語に対応するアバターイメージを選択して表示部140に表示する。しかしながら、登録リストにアバター表示命令語が登録されない場合、制御部110はステップ819でこれを感知し、ステップ823で受信される一般文字メッセージを表示する。
本発明の第1の実施形態による携帯端末機の構成を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態によるアバターイメージの構成例を示す図である。 本発明の第1の実施形態による携帯端末機において、アバター文字メッセージの生成及び伝送のための手続きを示すフローチャートである。 図3に示す命令語を生成する手続きを示すフローチャートである。 図3に示す命令語を生成する他の手続きを示すフローチャートである。 本発明の第1の実施形態による携帯端末機でアバターメッセージを受信して表示する手続きを示すフローチャートである。 図5において、受信される文字メッセージの内容を分析する手続きを示すフローチャートである。 図7において、動作リストでデータの登録及び表示時間の設定のための手続きを示すフローチャートである。 図6及び図7により分析された文字メッセージを表示するための手続きを示すフローチャートである。 図6及び図7により分析された文字メッセージを表示する他の手続きを示すフローチャートである。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 図10により処理される文字メッセージの表示例を示す図である。 本発明の第2の実施形態による携帯端末機でアバターメッセージを表示する手続きを示すフローチャートである。 図12において、受信された文字メッセージの内容を分析する手続きを示すフローチャートである。 本発明の第3の実施形態による携帯端末機でアバターメッセージを表示するための手続きを示すフローチャートである。 図14により処理される文字メッセージで表示された感情キャラクタの表示例を示す図である。 図14により処理される文字メッセージで表示された感情キャラクタの表示例を示す図である。 図14により処理される文字メッセージで表示された感情キャラクタの表示例を示す図である。 図14により処理される文字メッセージで表示された感情キャラクタの表示例を示す図である。 図14により処理される文字メッセージで表示された感情キャラクタの表示例を示す図である。
符号の説明
110・・・制御部、120・・・データ処理部、125・・・RF部、130・・・メモリ、135・・・音声処理部、140・・・表示部、145・・・キー入力部。

Claims (48)

  1. 携帯端末機の文字メッセージ伝送方法であって、
    文字メッセージの生成の際に入力されるデータを表示し、前記受信されるデータがキャラクタ表示命令語であるかを分析する過程と、
    前記入力されたデータがキャラクタ表示命令語であれば、入力されたキャラクタ表示命令語に対応するキャラクタイメージ情報を確認して前記表示命令語に付加した後、前記キャラクタイメージを有する表示命令語を文字メッセージに含める過程と、
    前記入力されたデータが一般文字データであると、前記文字データを文字メッセージに含める過程と、
    上記した過程を繰り返してキャラクタ文字メッセージを生成し、前記キャラクタ文字メッセージの生成を終了するときに前記キャラクタ文字メッセージの受信者情報を入力する過程と、
    前記生成されたキャラクタ文字メッセージを伝送する過程と、
    を含んでなることを特徴とする方法。
  2. 前記キャラクタがアバターを含むことを特徴とする請求項1記載の方法。
  3. 前記アバター文字メッセージは、アバター文字メッセージを示す制御情報と、入力順序による文字データ及び表示命令語とから構成され、前記表示命令語の前部にそれぞれ表示命令語識別子及び前記表示命令語によって表示されるアバターイメージ情報が付加される構成を有することを特徴とする請求項2記載の方法。
  4. 前記文字メッセージを伝送する過程は、前記文字メッセージの受信者情報を分析して、受信者携帯端末機の種類に応じて前記アバター文字メッセージまたは一般文字メッセージを選択的に伝送することを特徴とする請求項3記載の方法。
  5. 前記表示命令語を分析する過程は、
    前記表示命令語によるアバターイメージを 表示する過程と、
    前記アバターイメージの表示過程で、取り消し命令が発生したときに前記表示命令語を削除する過程と、
    前記アバターイメージの表示過程で、選択命令が発生したときに前記表示命令語を文字メッセージに含む過程と、
    を含んでなることを特徴とする請求項4記載の方法。
  6. 携帯端末機の文字メッセージ伝送方法であって、
    キャラクタメッセージを生成して送信する過程が、
    (a)文字メッセージを生成するときに入力されるデータを表示し、前記データがキャラクタ表示命令語であるかを確認するために分析する過程と、
    (b)前記データがキャラクタ表示命令語であると、前記キャラクタ表示命令語に対応するキャラクタイメージ情報を検索して前記表示命令語に付加した後に、前記キャラクタイメージ情報を前記文字メッセージに含める過程と、
    (c)前記データが一般文字データであると、前記文字データを文字メッセージに含める過程と、
    (d)上記した過程を繰り返してキャラクタ文字メッセージを生成し、前記キャラクタ文字メッセージの生成を終了するときに前記キャラクタ文字メッセージの受信者情報を入力する過程と、
    (e)前記受信者情報の入力を終了するときに前記生成されたキャラクタ文字メッセージを伝送する過程と、を含んでなり、
    前記キャラクタメッセージを受信して表示する過程が、
    (i)前記文字メッセージを受信するときに、前記文字メッセージの文字列を分析して表示命令語を含むかどうかを確認する過程と、
    (ii)前記分析過程で前記文字列が表示命令語を含むと、前記表示命令語に付加されたキャラクタイメージ情報を確認し、対応するキャラクタイメージを動作リストに登録し、前記登録されたキャラクタイメージの表示時間を貯蔵する過程と、
    (iii)前記動作リストに登録されたキャラクタイメージを 設定時間で前記文字メッセージと共にキャラクタイメージを表示する過程と、とを含んでなる
    ことを特徴とする方法。
  7. 前記キャラクタがアバターを含むことを特徴とする請求項6記載の方法。
  8. 前記アバター文字メッセージは、アバター文字メッセージを示す制御情報と、入力順序による文字データ及び表示命令語とから構成され、前記表示命令語の前部にそれぞれ表示命令語識別子及び前記表示命令語によって表示されるアバターイメージ情報が付加される構成を有することを特徴とする請求項7記載の方法。
  9. 前記メッセージ分析過程が、
    受信されたメッセージの文字列をスキャンする過程と、
    前記スキャンされたデータが表示命令語であると、前記表示命令語を貯蔵し、表示命令語に付加されたアバターイメージ情報を確認して該当するアバターイメージを動作リストに登録し、表示時間を設定する過程と、
    前記スキャンされたデータが一般文字データであると、これを貯蔵する過程と、
    上記した過程を繰り返して前記文字メッセージに含まれた表示命令語によって前記動作リストに表示すべきアバター及び前記アバターを表示する時間を設定し、一般文字メッセージ及び表示命令語を表示する文字メッセージとして貯蔵し、前記文字列のスキャンを終了するときに前記メッセージ分析過程を終了する過程と、
    を含んでなることを特徴とする請求項8記載の方法。
  10. 前記メッセージを表示する過程が、
    前記分析された文字メッセージを表示する過程と、
    前記動作リストをスキャンし、前記動作リストに登録されたアバターを順次に、それぞれ設定された表示時間で前記文字メッセージと共に前記アバターを表示する過程と、
    前記文字メッセージと共にアバターを表示する状態で、前記動作リストに登録された最後の表示命令語に対応するアバターを表示すると、更に動作リストの最初の表示命令語に対応するアバターを順次に表示し、メッセージ表示の終了を要求するときに前記アバター文字表示過程を終了する過程と、
    を含んでなることを特徴とする請求項9記載の方法。
  11. 前記動作リストに登録された表示命令語がないと、予め定められた基本アバターをアクセスして前記文字メッセージと共に表示する過程をさらに含むことを特徴とする請求項10記載の方法。
  12. 前記文字メッセージは、風船状の記号で示すアバターと共に表示されることを特徴とする請求項10記載の方法。
  13. 前記アバターは、前記文字メッセージにオーバーレイされて表示されることを特徴とする請求項10記載の方法。
  14. 前記メッセージを表示する過程が、
    前記分析された文字メッセージを前記表示部の文字メッセージ表示領域に表示する過程と、
    前記表示領域の文字メッセージに対する動作リストをスキャンし、前記動作リストに登録されたアバターを順次にそれぞれ設定された表示時間で前記文字メッセージと共に表示する過程と、
    前記表示過程で、スクロール命令が発生するときに、前記文字メッセージをスクロールして前記表示部の文字メッセージ表示領域に表示し、前記表示領域に表示される文字メッセージの動作リストに変更し、前記変更された表示領域の文字メッセージに対する動作リストをスキャンしつつ、前記文字メッセージ及びアバター表示過程を繰り返す過程と、
    前記アバター表示過程で、メッセージ確認の終了を要求するときに前記メッセージ表示動作を終了する過程と、
    を含んでなることを特徴とする請求項9記載の方法。
  15. 前記文字メッセージと共にアバターを表示する状態で、前記動作リストに登録された最後の表示命令語に対応するアバターを表示すると、更に動作リストの最初の表示命令語に対応するアバターを順次に表示する過程をさらに含むことを特徴とする請求項14記載の方法。
  16. 前記動作リストに登録された表示命令語がないと、予め定められた基本アバターをアクセスして前記文字メッセージと共に表示する過程をさらに含むことを特徴とする請求項14記載の方法。
  17. 前記文字メッセージは、風船状の記号で示すアバターと共に表示されることを特徴とする請求項14記載の方法。
  18. 前記アバターは、前記文字メッセージにオーバーレイされて表示されることを特徴とする請求項14記載の方法。
  19. 携帯端末機の文字メッセージ表示方法であって、
    前記文字メッセージを受信するとき、前記文字メッセージの文字データが表示命令語であるかどうかを確認する過程と、
    前記文字データが表示命令語であると、キャラクタ表示命令語に該当するキャラクタイメージ情報を検索した後、動作リストに貯蔵し、前記貯蔵されたキャラクタイメージの表示時間を貯蔵する過程と、
    前記文字メッセージの確認を要求するとき、前記動作リストに登録されたキャラクタイメージを、設定時間で前記文字メッセージと共に前記キャラクタイメージを表示する過程と、
    を含んでなることを特徴とする方法。
  20. 前記キャラクタがアバターを含むことを特徴とする請求項19記載の方法。
  21. 前記アバター文字メッセージの表示命令語及び表示時間を前記動作リストに登録し、前記アバター文字メッセージの着信を受信メッセージリストに登録し、アバター文字メッセージの着信アイコンを表示部に表示する過程をさらに有することを特徴とする請求項20記載の方法。
  22. 前記受信メッセージリストに登録されるアバター文字メッセージ及び表示部に表示されるアバター文字メッセージの着信アイコンは、一般文字メッセージの着信アイコンと異なる形態を有することを特徴とする請求項21記載の方法。
  23. 前記メッセージ分析過程が、
    受信されたメッセージの文字列をスキャンする過程と、
    前記スキャンされた文字データが表示命令語であると、該当表示命令語に対するアバターイメージを 動作リストに登録し、表示時間を設定する過程と、
    前記スキャンされたデータが一般文字データであると、これを貯蔵する過程と、
    上記した過程を繰り返して前記文字メッセージに含まれた表示命令語を確認し、前記表示命令語に対応するアバターイメージアドレス及び表示時間を前記動作リストに登録し、前記一般メッセージ及び表示命令語を表示する文字メッセージとして貯蔵し、前記文字列のスキャンを終了するときに前記メッセージ分析過程を終了する過程と、
    を含んでなることを特徴とする請求項21記載の方法。
  24. 前記メッセージを表示する過程が、
    前記分析された文字メッセージを表示する過程と、
    前記動作リストをスキャンし、前記動作リストに登録されたアバターを順次に、それぞれ設定された表示時間で前記文字メッセージと共に前記アバターを表示する過程と、
    前記文字メッセージと共にアバターを表示する状態で、前記動作リストに登録された最後の表示命令語に対応するアバターを表示すると、更に動作リストの最初の表示命令語に対応するアバターを順次に表示し、メッセージ表示の終了を要求するときに前記アバター文字表示過程を終了する過程と、
    を含んでなることを特徴とする請求項23記載の方法。
  25. 前記動作リストに登録された表示命令語がないと、予め定められた基本アバターをアクセスして前記文字メッセージと共に表示する過程をさらに含むことを特徴とする請求項24記載の方法。
  26. 前記文字メッセージは、風船状の記号で示すアバターと共に表示されることを特徴とする請求項24記載の方法。
  27. 前記アバターは、前記文字メッセージにオーバーレイされて表示されることを特徴とする請求項24記載の方法。
  28. 前記メッセージを表示する過程が、
    前記分析された文字メッセージを前記表示部の文字メッセージ表示領域に表示する過程と、
    前記表示領域の文字メッセージに対する動作リストをスキャンし、前記動作リストに登録されたアバターを順次にそれぞれ設定された表示時間で前記文字メッセージと共に表示する過程と、
    前記表示過程で、スクロール命令が発生するときに、前記文字メッセージをスクロールして前記表示部の文字メッセージ表示領域に表示し、前記表示領域に表示される文字メッセージの動作リストに変更し、前記変更された表示領域の文字メッセージに対する動作リストをスキャンしつつ、前記文字メッセージ及びアバター表示過程を繰り返す過程と、
    前記アバター表示過程で、メッセージ確認の終了を要求するときに前記メッセージ表示動作を終了する過程と、
    を含んでなることを特徴とする請求項23記載の方法。
  29. 前記文字メッセージと共にアバターを表示する状態で、前記動作リストに登録された最後の表示命令語に対応するアバターを表示すると、更に動作リストの最初の表示命令語に対応するアバターを順次に表示する過程をさらに含むことを特徴とする請求項28記載の方法。
  30. 前記動作リストに登録された表示命令語がないと、予め定められた基本アバターをアクセスして前記文字メッセージと共に表示する過程をさらに含むことを特徴とする請求項29記載の方法。
  31. 前記文字メッセージは、風船状の記号で示すアバターと共に表示されることを特徴とする請求項29記載の方法。
  32. 前記アバターは、前記文字メッセージにオーバーレイされて表示されることを特徴とする請求項29記載の方法。
  33. 携帯端末機の文字メッセージ表示方法であって、
    前記文字メッセージを受信するとき、前記文字メッセージの文字を検査して 前記文字メッセージに含まれた表示命令語を選択する過程と、
    前記選択された表示命令語に該当するキャラクタイメージを検索し、前記文字メッセージと共に前記キャラクタイメージを表示する過程と、
    を含んでなることを特徴とする方法。
  34. 前記キャラクタがアバターを含むことを特徴とする請求項33記載の方法。
  35. 前記表示命令語を選択する過程が、前記文字メッセージに含まれた最初の表示命令語を選択して遂行されることを特徴とする請求項33記載の方法。
  36. 前記表示命令語を選択する過程が、前記文字メッセージに含まれた最後の表示命令語を選択して遂行されることを特徴とする請求項35記載の方法。
  37. 前記表示命令語を選択する過程が、前記文字メッセージに含まれた表示命令語の中で最多数の表示命令語を選択することを特徴とする請求項35記載の方法。
  38. 前記表示命令語が顔文字を含むことを特徴とする請求項35〜37のいずれか一項に記載の方法。
  39. 前記表示命令語は幸せ、悲しみ、怒り、当惑、及び恥ずかしさを表示するための命令語で、前記アバターイメージは幸せ、悲しみ、怒り、当惑、及び恥ずかしさに対応する感情表現を示すイメージであることを特徴とする請求項35〜37のいずれか一項に記載の方法。
  40. 前記アバターイメージがアニメーション形態で表示され、前記文字メッセージが風船状の記号で示すアバターアイメージで表示されることを特徴とする請求項35〜37のいずれか一項に記載の方法。
  41. 前記文字メッセージを表示する過程が、風船状の記号で示すアバターイメージで表示されることを特徴とする請求項35〜37のいずれか一項に記載の方法。
  42. 携帯端末機の文字メッセージ表示装置であって、
    文字メッセージを受信するRF(Radio Frequency)通信部と、
    前記文字メッセージを復調及び復号するデータ処理部と、
    それぞれ固有の感情表現を有するキャラクタを貯蔵するキャラクタメモリと、
    前記キャラクタに対応する表示命令語を貯蔵する表示命令語メモリと、
    前記復号された文字メッセージの文字を前記表示命令語メモリの表示命令語と比較して前記文字メッセージに含まれた前記表示命令語を選択し、前記選択された表示命令語に対応するキャラクタイメージを前記キャラクタメモリでアクセスして検索するための制御部と、
    前記制御部から出力される文字メッセージと共に前記アバターイメージを表示するための表示部と、
    から構成されることを特徴とする装置。
  43. 前記キャラクタがアバターを含むことを特徴とする請求項43記載の装置。
  44. 前記制御部が、前記文字メッセージに含まれた最初の表示命令語を選択することを特徴とする請求項43記載の装置。
  45. 前記制御部が、前記文字メッセージに含まれた最後の表示命令語を選択することを特徴とする請求項43記載の装置。
  46. 前記制御部が、前記文字メッセージに含まれた表示命令語の中で最多数の表示命令語を選択することを特徴とする請求項43記載の装置。
  47. 前記表示命令語が顔文字を含むことを特徴とする請求項44〜46のいずれか一項に記載の装置。
  48. 前記表示命令語は幸せ、悲しみ、怒り、当惑、及び恥ずかしさを表示するための命令語で、前記アバターイメージは幸せ、悲しみ、怒り、当惑、及び恥ずかしさに対応する感情表現を示すイメージであることを特徴とする請求項44〜46のいずれか一項に記載の装置。

JP2004378127A 2003-12-27 2004-12-27 携帯端末機でアバターを用いたメッセージ処理装置及び方法 Expired - Fee Related JP4382654B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR20030098166 2003-12-27
KR20040004245 2004-01-20
KR1020040065365A KR20050118054A (ko) 2004-01-20 2004-08-19 휴대단말기의 문자 메시지 처리 방법

Publications (2)

Publication Number Publication Date
JP2005196780A true JP2005196780A (ja) 2005-07-21
JP4382654B2 JP4382654B2 (ja) 2009-12-16

Family

ID=34557065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004378127A Expired - Fee Related JP4382654B2 (ja) 2003-12-27 2004-12-27 携帯端末機でアバターを用いたメッセージ処理装置及び方法

Country Status (5)

Country Link
US (1) US9037982B2 (ja)
EP (1) EP1549031B1 (ja)
JP (1) JP4382654B2 (ja)
KR (1) KR100720133B1 (ja)
CN (1) CN1638514A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164469A (ja) * 2005-12-14 2007-06-28 Mitsubishi Electric Corp 通信端末装置
JP2010517192A (ja) * 2007-01-31 2010-05-20 ソニー エリクソン モバイル コミュニケーションズ, エービー アニメーションsmsメッセージを提供し表示するための装置及び方法
JP2013161168A (ja) * 2012-02-02 2013-08-19 Konami Digital Entertainment Co Ltd メッセージ送信システム、制御方法およびプログラム
JP2014029667A (ja) * 2012-06-25 2014-02-13 Konami Digital Entertainment Co Ltd メッセージ閲覧システム、サーバ、端末装置、制御方法およびプログラム
US11544883B1 (en) * 2017-01-16 2023-01-03 Snap Inc. Coded vision system

Families Citing this family (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060041848A1 (en) * 2004-08-23 2006-02-23 Luigi Lira Overlaid display of messages in the user interface of instant messaging and other digital communication services
JP4757806B2 (ja) * 2005-01-17 2011-08-24 パナソニック株式会社 電子文書表示装置及び方法
US20060221935A1 (en) * 2005-03-31 2006-10-05 Wong Daniel H Method and apparatus for representing communication attributes
US7426398B2 (en) * 2005-04-01 2008-09-16 Ixi Mobile (R&D), Ltd. Event control system and method for a mobile communication network
US20060242593A1 (en) * 2005-04-26 2006-10-26 Sharp Laboratories Of America, Inc. Printer emoticon detector & converter
KR100678209B1 (ko) * 2005-07-08 2007-02-02 삼성전자주식회사 휴대단말기의 이미지 제어방법
KR100830634B1 (ko) * 2005-07-12 2008-05-20 주식회사 사이넷 감성 메시지 서비스 방법
KR100704791B1 (ko) * 2005-08-04 2007-04-10 (주) 엘지텔레콤 아바타 메시지 서비스의 제공방법 및 이를 위한 이동통신시스템
USRE49187E1 (en) 2005-09-06 2022-08-23 Samsung Electronics Co., Ltd. Mobile communication terminal and method of the same for outputting short message
KR100764787B1 (ko) * 2005-09-14 2007-10-11 엘지전자 주식회사 액티브 콘텐츠를 송수신하기 위한 방법 및 단말기
KR100835252B1 (ko) * 2005-09-29 2008-06-05 윤재민 네트워크를 통한 캐릭터 커뮤니티 제공방법
KR100751396B1 (ko) * 2005-11-03 2007-08-23 엘지전자 주식회사 문자 서비스 이모티콘 자동 변환 시스템 및 방법
KR100747461B1 (ko) * 2005-12-16 2007-08-09 엘지전자 주식회사 메시지를 전송하는 이동 통신 단말기 및 그 방법
US20070192097A1 (en) * 2006-02-14 2007-08-16 Motorola, Inc. Method and apparatus for detecting affects in speech
US8010094B2 (en) * 2006-06-06 2011-08-30 Turner Broadcasting System, Inc. Mobile device with themed multimedia effects
US20070300183A1 (en) * 2006-06-21 2007-12-27 Nokia Corporation Pop-up notification for an incoming message
KR100856203B1 (ko) * 2006-06-27 2008-09-03 삼성전자주식회사 지문 인식 센서를 이용한 사용자 입력 장치 및 방법
US9338399B1 (en) * 2006-12-29 2016-05-10 Aol Inc. Configuring output controls on a per-online identity and/or a per-online resource basis
KR100803008B1 (ko) * 2007-01-29 2008-02-14 삼성전자주식회사 휴대단말기에서 문자메시지 송수신 장치 및 방법
US20080207125A1 (en) * 2007-02-27 2008-08-28 Motorola, Inc. Method and Apparatus to Facilitate Conforming a Wireless Personal Communications Device to a Local Social Standard
KR101364935B1 (ko) * 2007-04-10 2014-02-19 엘지전자 주식회사 캐릭터 진동 출력 방법 및 그 단말기
US8933891B2 (en) 2007-03-02 2015-01-13 Lg Electronics Inc. Terminal and method of controlling terminal
JP2008270914A (ja) * 2007-04-16 2008-11-06 Ntt Docomo Inc 制御装置、移動通信システム及び通信端末
KR100868638B1 (ko) * 2007-08-07 2008-11-12 에스케이 텔레콤주식회사 영상 통화 말풍선 제공 시스템 및 방법
EP2028611A1 (en) 2007-08-20 2009-02-25 Research In Motion Limited System and method for representation of electronic mail users using avatars
US20090055484A1 (en) * 2007-08-20 2009-02-26 Thanh Vuong System and method for representation of electronic mail users using avatars
US8799787B2 (en) * 2008-05-27 2014-08-05 International Business Machines Corporation Explicit use of user context objects in a virtual universe
US8271475B2 (en) * 2008-05-27 2012-09-18 International Business Machines Corporation Application of user context to searches in a virtual universe
US20100073399A1 (en) * 2008-09-23 2010-03-25 Sony Ericsson Mobile Communications Ab Methods and devices for controlling a presentation of an object
USD618248S1 (en) 2008-09-23 2010-06-22 Apple Inc. Graphical user interface for a display screen or portion thereof
US9451092B2 (en) * 2009-01-29 2016-09-20 Rick Qureshi Mobile device messaging application
US20100248741A1 (en) * 2009-03-30 2010-09-30 Nokia Corporation Method and apparatus for illustrative representation of a text communication
DE102009025306A1 (de) * 2009-06-15 2010-12-16 Deutsche Telekom Ag Emotionale Sprechblasen
CN101616377B (zh) * 2009-07-20 2012-09-05 中兴通讯股份有限公司 一种短信的处理方法及***
US9542038B2 (en) 2010-04-07 2017-01-10 Apple Inc. Personalizing colors of user interfaces
TWI439960B (zh) 2010-04-07 2014-06-01 Apple Inc 虛擬使用者編輯環境
USRE49044E1 (en) 2010-06-01 2022-04-19 Apple Inc. Automatic avatar creation
US8694899B2 (en) 2010-06-01 2014-04-08 Apple Inc. Avatars reflecting user states
US8692830B2 (en) 2010-06-01 2014-04-08 Apple Inc. Automatic avatar creation
JP5134653B2 (ja) * 2010-07-08 2013-01-30 株式会社バンダイナムコゲームス プログラム及びユーザ端末
US9449308B2 (en) * 2010-12-14 2016-09-20 Microsoft Technology Licensing, Llc Defining actions for data streams via icons
US20130120429A1 (en) * 2011-11-16 2013-05-16 Nickolas S. Sukup Method of representing emotion in a text message
RU2631164C2 (ru) * 2011-12-08 2017-09-19 Общество с ограниченной ответственностью "Базелевс-Инновации" Способ анимации sms-сообщений
WO2013086663A1 (en) * 2011-12-16 2013-06-20 Zynga Inc. Providing social network content in games
KR102043137B1 (ko) * 2012-01-27 2019-11-11 라인 가부시키가이샤 모바일 환경의 채팅 서비스에서 아바타를 제공하는 아바타 서비스 시스템 및 방법
KR101315238B1 (ko) * 2012-02-29 2013-10-07 주식회사 마블덱스 센서를 이용한 콘텐츠 재생 시스템, 장치 및 방법
US9911222B2 (en) * 2012-07-06 2018-03-06 Tangome, Inc. Animation in threaded conversations
US20140082494A1 (en) * 2012-09-19 2014-03-20 Perion Network Ltd. Method for displaying e-mail messages to a user
US20140324414A1 (en) * 2013-04-28 2014-10-30 Tencent Technology (Shenzhen) Company Limited Method and apparatus for displaying emoticon
CN103369477B (zh) * 2013-07-02 2016-12-07 华为技术有限公司 显示媒体信息方法、装置、客户端,图形控件显示方法和装置
RU2633597C2 (ru) * 2013-08-30 2017-10-16 Йота Девайсез Ипр Лтд Система отображения оповещений и способ замены контента оповещения с использованием изображений
CN104063369A (zh) * 2014-06-26 2014-09-24 北京奇虎科技有限公司 交互式文本消息的处理方法、装置及***
CN104022943A (zh) * 2014-06-26 2014-09-03 北京奇虎科技有限公司 交互式消息的处理方法、装置及***
CN104022942B (zh) * 2014-06-26 2018-09-11 北京奇虎科技有限公司 处理交互式消息的方法、客户端、电子设备及***
KR102337072B1 (ko) * 2014-09-12 2021-12-08 삼성전자 주식회사 이모티콘을 생성하는 방법 및 이를 지원하는 전자장치
JP6461630B2 (ja) * 2015-02-05 2019-01-30 任天堂株式会社 通信システム、通信装置、プログラム及び表示方法
US11138207B2 (en) 2015-09-22 2021-10-05 Google Llc Integrated dynamic interface for expression-based retrieval of expressive media content
US10084738B2 (en) 2015-10-23 2018-09-25 Paypal, Inc. Emoji commanded action
CN105824799B (zh) * 2016-03-14 2019-05-17 厦门黑镜科技有限公司 一种信息处理方法、设备和终端设备
US9973456B2 (en) 2016-07-22 2018-05-15 Strip Messenger Messaging as a graphical comic strip
US9684430B1 (en) * 2016-07-27 2017-06-20 Strip Messenger Linguistic and icon based message conversion for virtual environments and objects
KR20180057366A (ko) 2016-11-22 2018-05-30 엘지전자 주식회사 이동 단말기 및 그 제어방법
USD818037S1 (en) 2017-01-11 2018-05-15 Apple Inc. Type font
USD843442S1 (en) * 2017-09-10 2019-03-19 Apple Inc. Type font
US10593087B2 (en) 2017-10-23 2020-03-17 Paypal, Inc. System and method for generating emoji mashups with machine learning
US10606477B1 (en) * 2018-01-11 2020-03-31 Sprint Communications Company L.P. Intelligent keyboard
US20210176539A1 (en) * 2018-08-21 2021-06-10 Sony Corporation Information processing device, information processing system, information processing method, and program
US10891969B2 (en) * 2018-10-19 2021-01-12 Microsoft Technology Licensing, Llc Transforming audio content into images
USD902221S1 (en) 2019-02-01 2020-11-17 Apple Inc. Electronic device with animated graphical user interface
USD900925S1 (en) 2019-02-01 2020-11-03 Apple Inc. Type font and electronic device with graphical user interface
USD900871S1 (en) 2019-02-04 2020-11-03 Apple Inc. Electronic device with animated graphical user interface
USD956101S1 (en) 2019-06-02 2022-06-28 Apple Inc. Type font and electronic device with graphical user interface
US11188190B2 (en) * 2019-06-28 2021-11-30 Snap Inc. Generating animation overlays in a communication session
USD964458S1 (en) * 2019-09-30 2022-09-20 Apple Inc. Type font
CN117597690A (zh) * 2021-06-30 2024-02-23 斯纳普公司 用于可定制媒体的混合搜索***
US11941227B2 (en) 2021-06-30 2024-03-26 Snap Inc. Hybrid search system for customizable media

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997019429A1 (en) * 1995-11-20 1997-05-29 Motorola Inc. Displaying graphic messages in a radio receiver
US5880731A (en) * 1995-12-14 1999-03-09 Microsoft Corporation Use of avatars with automatic gesturing and bounded interaction in on-line chat session
CA2193764A1 (en) 1995-12-25 1997-06-25 Yasuyuki Mochizuki Selective call receiver
JP2000512039A (ja) * 1996-03-15 2000-09-12 ザパ デジタル アーツ リミテッド プログラム可能なコンピュータグラフィックオブジェクト
US6121981A (en) * 1997-05-19 2000-09-19 Microsoft Corporation Method and system for generating arbitrary-shaped animation in the user interface of a computer
JP3814991B2 (ja) 1997-11-05 2006-08-30 カシオ計算機株式会社 電子メール編集装置および記憶媒体
US6208357B1 (en) * 1998-04-14 2001-03-27 Avid Technology, Inc. Method and apparatus for creating and animating characters having associated behavior
DE19837426C2 (de) * 1998-08-18 2001-12-06 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Senden von Informationssymbolen mittels einer Mehrzahl von Trägern und Verfahren und Vorrichtung zum Empfangen von Informationssymbolen
JP2001265321A (ja) 2000-03-16 2001-09-28 Sharp Corp アニメーション表示装置及びアニメーション表示方法並びにアニメーション表示のプログラムを記憶した記憶媒体
JP2001350704A (ja) 2000-04-04 2001-12-21 Fujitsu Ltd 電子装置、記憶媒体及びコンピュータプログラム
US6943794B2 (en) * 2000-06-13 2005-09-13 Minolta Co., Ltd. Communication system and communication method using animation and server as well as terminal device used therefor
JP2002007291A (ja) 2000-06-20 2002-01-11 Matsushita Electric Ind Co Ltd 電子メール送信装置およびその関連装置
JP2002032306A (ja) 2000-07-19 2002-01-31 Atr Media Integration & Communications Res Lab メール伝送システム
JP4531962B2 (ja) 2000-10-25 2010-08-25 シャープ株式会社 電子メールシステム並びに電子メール出力処理方法およびそのプログラムが記録された記録媒体
AU2002232928A1 (en) * 2000-11-03 2002-05-15 Zoesis, Inc. Interactive character system
US7092993B2 (en) * 2001-03-20 2006-08-15 Bernel Goldberg Method and system for customizing e-mail transmissions based on content detection
US6993594B2 (en) * 2001-04-19 2006-01-31 Steven Schneider Method, product, and apparatus for requesting a resource from an identifier having a character image
KR20020084302A (ko) * 2001-04-27 2002-11-05 (주)트러스트테크놀로지 문자 메시지를 이용한 캐릭터 이미지 추출 및 전송 장치와그 방법
GB0113537D0 (en) * 2001-06-05 2001-07-25 Superscape Plc Improvements in message display
DE10135429A1 (de) 2001-06-21 2003-01-16 Freie Erfindungskuenstler Gmbh Verfahren und Vorrichtung zum Übermitteln von Informationen
SE519929C2 (sv) * 2001-07-26 2003-04-29 Ericsson Telefon Ab L M Förfarande, system och terminal för att under pågående samtal ändra eller uppdatera tex. avatarer på andra användares terminaler i ett mobiltelekommunikationssystem
US7260607B2 (en) * 2001-08-02 2007-08-21 Siemens Communications, Inc. Methods and apparatus for performing media/device sensitive processing of messages stored in unified multimedia and plain text mailboxes
KR20030026506A (ko) * 2001-09-26 2003-04-03 주식회사 비즈모델라인 이모티콘과 아바타 연동처리 방법 및 시스템
US7289949B2 (en) * 2001-10-09 2007-10-30 Right Now Technologies, Inc. Method for routing electronic correspondence based on the level and type of emotion contained therein
GB2383660A (en) 2001-11-02 2003-07-02 Superscape Ltd System for graphic/text messaging
US20030154446A1 (en) * 2002-01-28 2003-08-14 Constant Nicholas Robert Character-based, graphically expressive mobile messaging system
US6629793B1 (en) * 2002-04-26 2003-10-07 Westie Intellectual Properties Limited Partnership Emoticon keyboard
US6839417B2 (en) * 2002-09-10 2005-01-04 Myriad Entertainment, Inc. Method and apparatus for improved conference call management
KR100863111B1 (ko) * 2002-09-19 2008-10-13 엘지전자 주식회사 이동 통신 단말기의 단문 메시지 전송 및 표시 방법
US7484176B2 (en) * 2003-03-03 2009-01-27 Aol Llc, A Delaware Limited Liability Company Reactive avatars
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
KR100572475B1 (ko) * 2003-07-07 2006-04-18 주식회사 팬택앤큐리텔 무선통신단말기에서 수신 단문메시지 표시 방법
JP3641631B2 (ja) 2003-08-07 2005-04-27 シャープ株式会社 携帯電話装置、携帯電話装置の制御方法、携帯電話装置の制御プログラム、および携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体
CN1627851A (zh) * 2003-12-09 2005-06-15 三星电子株式会社 在无线电话中利用动漫形象来告警日程的方法
KR100689355B1 (ko) * 2004-04-23 2007-03-02 삼성전자주식회사 휴대단말기의 상태 표시장치 및 방법
US8843560B2 (en) * 2006-04-28 2014-09-23 Yahoo! Inc. Social networking for mobile devices
US8706169B2 (en) * 2006-12-28 2014-04-22 Yahoo! Inc. Interface overlay
US7756536B2 (en) * 2007-01-31 2010-07-13 Sony Ericsson Mobile Communications Ab Device and method for providing and displaying animated SMS messages
GB0712877D0 (en) * 2007-07-03 2007-08-08 Skype Ltd Multimedia mood messages
US8103726B2 (en) * 2007-08-17 2012-01-24 International Business Machines Corporation Analyzing email content to determine potential intended recipients

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164469A (ja) * 2005-12-14 2007-06-28 Mitsubishi Electric Corp 通信端末装置
JP2010517192A (ja) * 2007-01-31 2010-05-20 ソニー エリクソン モバイル コミュニケーションズ, エービー アニメーションsmsメッセージを提供し表示するための装置及び方法
JP2013161168A (ja) * 2012-02-02 2013-08-19 Konami Digital Entertainment Co Ltd メッセージ送信システム、制御方法およびプログラム
JP2014029667A (ja) * 2012-06-25 2014-02-13 Konami Digital Entertainment Co Ltd メッセージ閲覧システム、サーバ、端末装置、制御方法およびプログラム
US11544883B1 (en) * 2017-01-16 2023-01-03 Snap Inc. Coded vision system
US11989809B2 (en) 2017-01-16 2024-05-21 Snap Inc. Coded vision system

Also Published As

Publication number Publication date
EP1549031B1 (en) 2014-08-06
EP1549031A1 (en) 2005-06-29
KR100720133B1 (ko) 2007-05-18
JP4382654B2 (ja) 2009-12-16
US9037982B2 (en) 2015-05-19
KR20050067022A (ko) 2005-06-30
CN1638514A (zh) 2005-07-13
US20050143108A1 (en) 2005-06-30

Similar Documents

Publication Publication Date Title
JP4382654B2 (ja) 携帯端末機でアバターを用いたメッセージ処理装置及び方法
US7283839B2 (en) Wireless communicating terminal for providing integrated messaging service and method thereof
US20120157134A1 (en) Method and apparatus for displaying message in mobile communication terminal
KR20080015887A (ko) 메시징 애플리케이션을 가지는 단말
JP2007087402A (ja) 移動通信端末及び移動通信端末におけるメッセージ表示方法
CN101682667A (zh) 用于搜索不同类型项目的方法和便携式设备
JP2006352875A (ja) 移動通信端末機及び移動通信端末機におけるデータ処理方法
KR100774187B1 (ko) 이동통신단말기 및 이를 위한 문자메시지 디스플레이 방법
JP2004341778A (ja) 電子メール閲覧装置及び電子メール編集装置
KR100800458B1 (ko) 필기 메시지 전송을 위한 이동통신단말기 및 이를 이용한필기 메시지 전송 방법
US8069189B2 (en) Portable terminal
JP4634391B2 (ja) 携帯型電子機器におけるメッセージハンドリング
JP2002359667A (ja) メール送受信機能を有する携帯電話機
JP4586063B2 (ja) 端末装置
JP2007219940A (ja) メニュー制御装置、携帯電話、およびメニュー制御装置用プログラム
KR20050118054A (ko) 휴대단말기의 문자 메시지 처리 방법
KR101528271B1 (ko) 휴대 단말기의 메시지 전송 방법
KR100793769B1 (ko) 이동통신 단말기에서 단축 다이얼링을 이용한 전자메일전송방법
KR100635767B1 (ko) 기하 형상을 이용한 문자 메시지 관리 기능이 구비된 이동통신 단말기 및 그 방법
KR101795620B1 (ko) 스마트폰의 메시지 전송방법
KR100498252B1 (ko) 휴대폰 단말의 메시지 스크롤링 방법
JP2001290737A (ja) 携帯電話機とコンピュータとの間のデータ交換装置及び方法
KR20050061962A (ko) 이동통신 단말기에서 수신자 이름을 이용한 문자 메시지전송 방법
KR100994338B1 (ko) 휴대단말기 및 그의 문자메시지 검색방법
KR20020005560A (ko) 휴대폰에서 수신된 메시지 회신 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070717

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080819

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090514

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090622

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090818

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090917

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121002

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131002

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees