JP2002318649A - System, method and program for emoticon input - Google Patents
System, method and program for emoticon inputInfo
- Publication number
- JP2002318649A JP2002318649A JP2001121694A JP2001121694A JP2002318649A JP 2002318649 A JP2002318649 A JP 2002318649A JP 2001121694 A JP2001121694 A JP 2001121694A JP 2001121694 A JP2001121694 A JP 2001121694A JP 2002318649 A JP2002318649 A JP 2002318649A
- Authority
- JP
- Japan
- Prior art keywords
- user
- face
- emoticon
- input
- image
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000003384 imaging method Methods 0.000 claims abstract description 16
- 230000008921 facial expression Effects 0.000 claims abstract description 11
- 238000004590 computer program Methods 0.000 claims 2
- 230000001815 facial effect Effects 0.000 abstract description 7
- 230000010365 information processing Effects 0.000 description 16
- 230000014509 gene expression Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 5
- 241001465754 Metazoa Species 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Landscapes
- Image Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】
【目的】顔文字の入力を効率化させるためのシステム、
方法、プログラムを提供する。
【構成】予め複数種類の顔文字を、「複数の互いに異な
る表情を有する顔画像又はこれらに関するデータ(例え
ば、各顔画像の特徴を示すデータ)」とそれぞれ関連付
けて記録しておくための顔文字データベースと、ユーザ
ーの顔を撮像するための撮像手段と、ユーザーが顔文字
の入力を指示したとき、その指示したときにおけるユー
ザーの顔を前記撮像手段により撮像するための撮像制御
手段と、ユーザーが顔文字の入力を指示したとき、前記
撮像手段からの顔画像データ又はこれに関するデータ
(例えば、ユーザーの顔画像の特徴を示すデータ)に基
づいて、前記顔文字データベースから、前記撮像手段か
らの顔画像データに対応する顔文字を選択するためめの
顔文字選択手段と、前記顔文字選択手段により選択され
た顔文字を、ユーザーが入力している文の先頭、中間、
又は末尾であってユーザーが指定した位置に入力するた
めの顔文字入力手段と、を備えた、顔文字入力のための
システム、方法、プログラムである。
(57) [Summary] [Purpose] A system for improving the efficiency of emoticon input.
Provide methods and programs. A facial character for recording a plurality of types of facial characters in advance in association with "a plurality of facial images having different facial expressions or data related thereto (for example, data indicating characteristics of each facial image)" A database, an imaging unit for imaging the face of the user, an imaging control unit for imaging the user's face when the user instructs input of the emoticon by the imaging unit, When an input of a face character is instructed, based on the face image data from the image pickup means or data related thereto (for example, data indicating characteristics of the face image of the user), the face from the face character database and the face from the image pickup means An emoticon selecting means for selecting an emoticon corresponding to the image data; and an emoticon selected by the emoticon selecting means. But the beginning of the sentence you are typing, intermediate,
Or, a system, a method, and a program for inputting an emoticon, comprising: emoticon inputting means for inputting at a position designated by a user at the end.
Description
【0001】[0001]
【産業上の利用分野】本発明は、パソコン、携帯電話、
携帯情報端末などによる電子メール、チャット、インス
タントメッセージなどの利用時に入力される文の中に入
力(挿入・追加)される顔文字の入力のためのシステ
ム、方法、プログラムに関する。The present invention relates to a personal computer, a mobile phone,
The present invention relates to a system, method, and program for inputting (inserting / adding) emoticons into a sentence input when a mobile information terminal or the like uses e-mail, chat, instant message, or the like.
【0002】[0002]
【従来の技術】従来より、パソコン、携帯電話、携帯情
報端末などによる電子メール、チャット、インスタント
メッセージなどにおいては、「顔文字」がしばしば利用
されている。「顔文字」とは、複数の記号(テキストデ
ータとしての記号)を組み合わせて作成される簡単な図
形やイラストである。この顔文字は、例えば、「にこ
っ」などの顔の表情を表すためのもので、文の中又は前
後に挿入されるものである。このような顔文字は、電子
メールなどの文章の中で、文章では汲み取り難い「行間
に隠された心情や気持ち」を表すことができるので、文
章の表現力アップを図り「遊び心」を満たすものとし
て、利用されている。また、従来の顔文字は、テキスト
データとしての記号の組み合わせなので、狭帯域の回線
でも使用できるように送信データ量を抑えることができ
るというメリットもある。2. Description of the Related Art Heretofore, "emoticons" are often used in electronic mails, chats, instant messages, and the like by personal computers, mobile phones, personal digital assistants, and the like. “Emoticons” are simple figures and illustrations created by combining a plurality of symbols (symbols as text data). This emoticon is used to express a facial expression such as "smile", and is inserted in a sentence or before or after a sentence. Such emoticons can express "the emotions and feelings hidden between lines" in sentences such as e-mails, which are difficult to read in sentences, so that they enhance the expressiveness of sentences and satisfy "playfulness" It is used as. Further, since the conventional emoticon is a combination of symbols as text data, there is also an advantage that the amount of transmission data can be suppressed so that the emoticon can be used even on a narrow band line.
【0003】図3(a)は、特開平11−305987
号公報の図17を引用したものである。この公報は、そ
の0095の中で、顔文字について次のように述べてい
る。「絵文字(顔文字)とは、人間の顔や動物などを文
字のグリフの連なりで表現したものである。例え
ば、”:−)”、”(^.^)”、”(^^)”、など
はいずれも人間の顔を表現しており、多くの場合、”
(笑い)”とか”(冗談)”と記した場合と同様の意味
を持つ。絵文字は、顔文字、スマイリー(smil
y)、アスキーアートなどと呼ばれることもある。」図
3(a)では、文の末尾に挿入された”(^^)”のマ
ークは、”(笑い)”の意味を、また、文の末尾に挿入
された”(−0−)”のマークは、”(すみません)”
の意味を有している。また、この公報では、その011
2の中で、「入力されたテキストから、絵文字(顔文
字)を抽出する絵文字抽出装置」のアイデアをも開示し
ている。[0003] FIG. 3A is a diagram of Japanese Patent Application Laid-Open No. H11-305987.
FIG. This gazette describes the emoticons in the 0095 as follows. "Emojis (emoticons) represent human faces, animals, and the like as a series of character glyphs. For example," :-) "," (^. ^) "," (^^) " , Etc. all represent a human face, and are often "
(Laughter) has the same meaning as "" or "(Joke)." Emoticons are emoticons, smileys (smiles).
y), also called as ASCII art. In FIG. 3A, the mark of “(^^)” inserted at the end of the sentence indicates the meaning of “(laughing)”, and “(−0−)” inserted at the end of the sentence. The mark is “(sorry)”
Has the meaning of Also, in this publication,
2 discloses an idea of "a pictograph extracting apparatus for extracting pictographs (emojis) from input text".
【0004】また、図3(b)は、特開2000−27
0115公報の図4を引用したものである。この公報で
は、携帯電話による顔文字の入力作業を効率化するため
に、図3(b)に示すように、顔文字を複数のグループ
に分類して、各グループをテンキーの一つに対応させて
RAMに記録するようにしている。そして、この公報で
は、希望する顔文字を画面に読み出す場合は、まずテン
キーでグループを指定し、指定したグループ内の顔文字
を同一数字キーの押し下げ回数により選択するようにし
ている。[0004] FIG.
FIG. 4 of Japanese Patent Publication No. 0115 is cited. In this publication, emoticons are classified into a plurality of groups and each group is made to correspond to one of ten keys as shown in FIG. In the RAM. In this publication, when a desired emoticon is read out on a screen, a group is first designated by a numeric keypad, and the emoticons in the designated group are selected by the number of times of depressing the same numeric key.
【0005】[0005]
【発明が解決しようとする課題】従来の顔文字の入力
は、ユーザーがいちいちキーボードで記号を入力してい
く方法、前記特開平11−305987号公報のように
ユーザーがテキストデータを入力してそれに対応する顔
文字を抽出する方法、前記特開2000−270115
公報のようにテンキー操作を繰り返すことにより呼び出
す方法などが開発されている。しかしながら、これらの
方法は、いずれも、十分に効率的な方法とは言い難い。
特に、キーの数が少ない携帯電話などでは、ユーザーは
顔文字を選択するためにキーを何回も押し下げる必要が
あり、大変不便であった。本発明はこのような従来技術
の問題点に着目したものであって、極めて効率的に顔文
字の入力ができるようにした顔文字入力システム、方
法、プログラムを提供することを目的とするものであ
る。In the conventional emoticon input method, a user inputs symbols using a keyboard one by one, or the user inputs text data as described in Japanese Patent Application Laid-Open No. H11-305987. Method for extracting corresponding emoticon, Japanese Patent Laid-Open No. 2000-270115
As in the publication, a method of calling by repeating a ten-key operation has been developed. However, none of these methods is sufficiently efficient.
In particular, in a mobile phone or the like having a small number of keys, the user has to depress the key several times in order to select the emoticon, which is very inconvenient. The present invention focuses on such problems of the prior art, and has as its object to provide an emoticon input system, method, and program capable of inputting an emoticon extremely efficiently. is there.
【0006】[0006]
【課題を解決するための手段】(用語説明)本発明にお
いて、「顔文字」とは、従来のように「テキストデータ
としての記号を複数個組み合わせ作成するもの」だけで
なく、本願の出願当初の特許請求の範囲の請求項2など
に明記しているように、ユーザーの顔画像データを加工
して生成する、例えば、線図データから成る顔文字、ド
ットデータ(点データ)から成る顔文字、などをも含む
ものである。すなわち、本願の出願当初の特許請求の範
囲の請求項2,4,6の「顔文字生成手段(顔文字生成
ステップ、顔文字生成機能を実現するためのプログラ
ム)により、前記撮像手段からの顔画像データに基づい
て生成される「ユーザーが入力している文を構成する文
字とほぼ同じ大きさの顔文字」は、「テキストデータと
しての記号の組み合わせから成るもの」ではなく、「前
記顔画像データを加工して得られる線図データやドット
データなどから成るもの」である。(Explanation of terms) In the present invention, "emoticons" means not only "forms in which a plurality of symbols are combined as text data" as in the prior art, but also at the time of filing of the present application. For example, a face character composed of diagram data and a face character composed of dot data (dot data) are generated by processing face image data of a user. , And so on. In other words, according to claims 2, 4 and 6 of the claims of the present application, "a face character generation means (a program for implementing a face character generation step and a face character generation function)" The “face character having substantially the same size as the character constituting the sentence input by the user” generated based on the image data is not “composed of a combination of symbols as text data” but “the face image It is composed of diagram data and dot data obtained by processing data. "
【0007】(本発明の内容)本発明の内容は、本明細
書の特許請求の範囲に記載したとおりのものである。よ
って、本明細書の特許請求の範囲の内容を、ここに援用
することとする(前記特許請求の範囲の記載をここに転
写することによる重複記載は省略する)。なお、本発明
においては、本明細書の特許請求の範囲の中に記載され
ているシステム(装置)のアイデアは、全て、「方法又
はプログラム(記録媒体に記録されたプログラムと、記
録媒体に記録されていない状態にあるプログラムとを含
む)のアイデア」としても捉えることができる。すなわ
ち、本発明においては、本明細書の特許請求の範囲の中
において「システム(装置)」の形で記載された発明の
内容は、全て、「方法又はプログラム(記録媒体に記録
されたプログラムと、記録媒体に記録されていない状態
にあるプログラムとを含む)」の形でも記載することが
でき、「方法又はプログラム(記録媒体に記録されたプ
ログラムと、記録媒体に記録されていない状態にあるプ
ログラムとを含む)」の形でも実現することができる。
すなわち、本発明においては、本明細書の特許請求の範
囲の中において、末尾に「システム(装置)」という文
字が記載された発明は、その全てが、末尾に「方法又は
プログラム(記録媒体に記録されたプログラムと、記録
媒体に記録されていない状態にあるプログラムとを含
む)」という文字で把握・記載される発明とすることが
できる。すなわち、本明細書の特許請求の範囲の内容
は、その全てが「方法又はプログラム(記録媒体に記録
されたプログラムと、記録媒体に記録されていない状態
にあるプログラムとを含む)の発明」としても構成する
ことができ、そのように「方法又はプログラム(記録媒
体に記録されたプログラムと、記録媒体に記録されてい
ない状態にあるプログラムとを含む)の発明」として構
成される発明も、本発明の範囲内である。なお、本発明
によるプログラムは、例えば、コンピュータのハードデ
ィスクなどの記録媒体に記録されてCPUにより実行さ
れるものであり、また、ASP(アプリケーションサー
ビスプロバイダ)によりインターネットなどのネットワ
ーク経由でユーザー側の情報端末に送信(譲渡・貸与)
されるものである。(Contents of the Present Invention) The contents of the present invention are as described in the claims of the present specification. Therefore, the contents of the claims of the present specification are incorporated herein (duplicate description by transferring the description of the claims herein is omitted). In the present invention, all the ideas of the system (apparatus) described in the claims of this specification are referred to as “methods or programs (programs recorded on a recording medium and programs recorded on a recording medium, (Including programs that have not been implemented). That is, in the present invention, the contents of the invention described in the form of “system (apparatus)” in the claims of this specification are all referred to as “method or program (program and program recorded on a recording medium)”. , Including a program that is not recorded on a recording medium) and a method or program (including a program that is recorded on a recording medium and a program that is not recorded on a recording medium). Program).
That is, in the present invention, in the claims of the present specification, all of the inventions in which the characters "system (apparatus)" are described at the end are described as "methods or programs (recording media)". (Including a recorded program and a program that is not recorded on a recording medium). " That is, the contents of the claims in this specification are all described as "inventions of a method or a program (including a program recorded on a recording medium and a program not recorded on a recording medium)." The invention configured as “the invention of a method or a program (including a program recorded on a recording medium and a program that is not recorded on a recording medium)” is also described in the present invention. Within the scope of the invention. The program according to the present invention is, for example, recorded on a recording medium such as a hard disk of a computer and executed by the CPU. The information terminal on the user side can be executed by an ASP (application service provider) via a network such as the Internet. Send to (Transfer / Lend)
Is what is done.
【0008】[0008]
【発明の実施の形態】実施形態1.図1は本発明の実施
形態1を示すブロック図である。図1において、1は複
数の顔文字と、各顔文字毎の識別データ(ID)と、実
際の人(この「人」は、情報機器を保有しているユーザ
ーが望ましいが、ユーザー以外でもよい)の顔の画像で
あって、前記各顔文字と対応する複数の表情を有してい
る顔画像又はこれらに関するデータ(例えば、各顔画像
の特徴を示すデータ)と、を互いに関連付けて記録して
おくための顔文字データベースである。また、図1にお
いて、2はユーザーの顔を撮像するためのカメラ(パソ
コンや携帯電話に備えられているものが望ましい)であ
る。また、3は情報処理部(CPUなどで構成される)
であって、前記カメラ2などを含む情報機器全体の動作
を制御するためのものである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiment 1 FIG. FIG. 1 is a block diagram showing Embodiment 1 of the present invention. In FIG. 1, reference numeral 1 denotes a plurality of emoticons, identification data (ID) for each emoticon, and an actual person (this "person" is preferably a user who has an information device, but may be other than a user). ), The face image having a plurality of facial expressions corresponding to each of the face characters, or data relating to these (for example, data indicating the characteristics of each face image) are recorded in association with each other. This is an emoticon database for storing. In FIG. 1, reference numeral 2 denotes a camera (preferably provided in a personal computer or a mobile phone) for imaging a user's face. Reference numeral 3 denotes an information processing unit (including a CPU and the like)
And controls the operation of the entire information device including the camera 2 and the like.
【0009】また、4は文字入力用キーボードであっ
て、ユーザーが希望する文字のデータ(漢字などを示す
データ)を前記情報処理部3に入力するためのものであ
る。また、5は日本語辞書データベースであって、前記
キーボード4から入力されたデータに基づいて、対応す
る日本語の熟語や漢字を表示してユーザーに選択を促し
て、日本語を入力させるためのものである。6は入力位
置指示部で、ユーザーが文字又は顔文字を入力すべき位
置(ユーザーが入力している文の中間又は前後の位置)
を指定するためのもので、例えば、マウスやカーソル・
キーなどにより構成されている。例えば、ユーザーが前
記キーボード4を使用して「とうきょうと」と入力する
と、情報処理部3は、この入力内容から前記日本語辞書
データベース5を検索して「東京都」という漢字を選択
し、それをユーザー側に画面で提示して、ユーザーが
「これでよい」という意味の選択キーを押すと、この
「東京都」という漢字を、前記入力位置指示部6により
ユーザーが指示した入力位置に入力(挿入・追加)す
る。Reference numeral 4 denotes a character input keyboard for inputting character data desired by the user (data indicating kanji and the like) to the information processing section 3. Reference numeral 5 denotes a Japanese dictionary database for displaying corresponding Japanese idioms and kanji based on data input from the keyboard 4 to prompt the user to select and input Japanese. Things. Reference numeral 6 denotes an input position indicating unit, which is a position where the user should input a character or emoticon (an intermediate position or a position before or after a sentence input by the user).
For example, mouse and cursor
It is composed of keys. For example, when the user inputs "Tokyo" using the keyboard 4, the information processing section 3 searches the Japanese dictionary database 5 from the input contents and selects a kanji character "Tokyo". Is displayed on the screen of the user, and when the user presses the selection key meaning "this is all right", the kanji character "Tokyo" is input to the input position designated by the user by the input position indicating unit 6. (Insert / add).
【0010】また、図1において、7はユーザーが顔文
字を入力することを前記情報処理部3に指示するための
顔文字入力指示部で、例えば、通常の文字ではない顔文
字を入力することを指示するための特別のキー(例え
ば、携帯電話なら、”#”キーや”*”キーなど)で構
成される。また、8は、前記カメラ2からのユーザーの
顔の撮像データ(顔画像データ)と前記顔文字データベ
ース1からの顔画像(予め複数の顔文字とそれぞれ対応
付けて記録されている複数の顔画像)とを比較・照合す
ることにより(例えば、前記顔文字データベース1に記
録された複数の顔画像の中から、前記カメラ2からのユ
ーザーの顔画像と最も類似した顔画像を抽出することに
より)、前記カメラ2からのユーザーの顔画像(ユーザ
ーが、入力を希望する顔文字の種類に対応する表情を持
つように自分の顔を変形させたときの、ユーザーの顔画
像)又はこれに関するデータ(例えば、各顔画像の特徴
を示すデータ)に対応する顔文字を選択するための顔文
字選択部である(なお、この顔文字選択部8は、実際に
は、前記情報処理部3を構成するCPUにより構成され
ていてもよい)。また、図1において、9は前記情報処
理部3からのデータを画面に表示するためのディスプレ
イ、10は前記情報処理部8からのデータを紙に出力す
るためのプリンタである。In FIG. 1, reference numeral 7 denotes an emoticon input instruction unit for instructing the information processing unit 3 that the user inputs an emoticon, for example, inputting an emoticon which is not a normal character. (For example, a "#" key or "*" key for a mobile phone). Reference numeral 8 denotes image data (face image data) of the user's face from the camera 2 and face images from the face character database 1 (a plurality of face images recorded in advance in association with a plurality of face characters, respectively). (For example, by extracting a face image most similar to the user's face image from the camera 2 from a plurality of face images recorded in the emoticon database 1). A face image of the user from the camera 2 (a face image of the user when the user deforms his / her face so as to have an expression corresponding to the type of the face character desired to be input) or data relating thereto ( For example, the face character selection unit 8 is a face character selection unit for selecting a face character corresponding to the data representing the characteristics of each face image (the face character selection unit 8 actually constitutes the information processing unit 3). That may be configured by CPU). In FIG. 1, reference numeral 9 denotes a display for displaying data from the information processing unit 3 on a screen, and reference numeral 10 denotes a printer for outputting data from the information processing unit 8 to paper.
【0011】次に、本実施形態1の動作を説明する。本
実施形態1では、ユーザーが、前記顔文字入力指示部7
から、顔文字を入力するための指示データを前記情報処
理部3に入力する(例えば、所定のボタン又はキーを押
したり、所定のアイコンをマウスでクリックする)と、
情報処理部3は、カメラ2を制御して、そのときにおけ
るユーザーの顔(ユーザーが、入力を希望する顔文字の
種類に相当する表情を自分の顔が持つように、自分の顔
を変形させたときのユーザーの顔)を撮像させる。そし
て、前記情報処理部3は、カメラ2を制御して、前記の
撮像したユーザーの顔画像データを、前記顔文字選択部
8に向けて送信させる。すなわち、本実施形態1では、
前記のカメラ2によりユーザーの顔を撮像するとき、ユ
ーザーは、自分が入力したい顔文字の種類(例えば、
「笑っている顔文字」)に対応する表情(例えば、「笑
っている表情」)に、自分の顔の表情を変えて、その表
情を持つ自分の顔を前記カメラ2に撮像してもらうよう
にする。Next, the operation of the first embodiment will be described. In the first embodiment, the user operates the emoticon input instruction unit 7
When inputting instruction data for inputting an emoticon into the information processing unit 3 (for example, pressing a predetermined button or key, or clicking a predetermined icon with a mouse)
The information processing unit 3 controls the camera 2 to deform the user's face at that time (the user's face is deformed so that the user's face has an expression corresponding to the type of emoticon desired to be input). The user's face). Then, the information processing section 3 controls the camera 2 to cause the face image data of the captured user to be transmitted to the face character selecting section 8. That is, in the first embodiment,
When capturing the face of the user with the camera 2, the user can select the type of emoticon that the user wants to input (for example,
Change the facial expression to an expression corresponding to “laughing emoticon” (for example, “laughing expression”), and have the camera 2 image the own face having that expression. To
【0012】顔文字選択部8は、前記カメラ2からのユ
ーザーの顔画像データ(ユーザーが顔文字の入力を指示
したときの、ユーザーの顔の表情が示された画像デー
タ)又はこれに関するデータ(例えば、ユーザーの前記
顔画像の特徴を示すデータ)と、前記顔文字データベー
ス1に記録されている複数の顔画像(前記の複数の各顔
文字とそれぞれ対応している顔画像)又はこれらに関す
るデータ(例えば、各顔画像の特徴を示すデータ)とを
比較照合し、前記ユーザーの顔画像の表情(例えば、
「笑っている表情」)と最も類似した表情を持つ前記顔
文字データベース1中の顔画像(例えば、「笑っている
顔の画像」)又はこれらに関するデータ(例えば、各顔
画像の特徴を示すデータ)を、特定する。そして、前記
顔文字選択部8は、この特定した顔画像データに対応す
る顔文字(例えば、「笑っている顔文字」)を、前記顔
文字データベース1から抽出・選択し、この選択した顔
文字のデータを情報処理部3に送る。情報処理部3は、
この顔文字選択部8からの顔文字データを、前記入力位
置指示部6により指示された位置(ユーザーが入力中の
文の冒頭、末尾、又は中間の位置)に入力(挿入・追
加)する。The emoticon selection unit 8 outputs the user's facial image data from the camera 2 (image data showing the facial expression of the user when the user instructs the input of the emoticon) or data related thereto ( For example, data indicating characteristics of the user's face image), a plurality of face images recorded in the emoticon database 1 (face images respectively corresponding to the plurality of face characters), or data related thereto. (E.g., data indicating the characteristics of each face image) and compare the expression with the facial expression (e.g.,
A face image (eg, “laughing face image”) in the emoticon database 1 having an expression most similar to “laughing expression” or data related thereto (eg, data indicating characteristics of each face image) ) Is specified. Then, the emoticon selection unit 8 extracts and selects an emoticon (for example, “laughing emoticon”) corresponding to the specified facial image data from the emoticon database 1, and selects the selected emoticon. Is sent to the information processing section 3. The information processing unit 3
The emoticon data from the emoticon selection unit 8 is input (inserted / added) to the position designated by the input position designation unit 6 (the beginning, end, or intermediate position of the sentence being input by the user).
【0013】以上のように、本実施形態1によれば、ユ
ーザーは、顔文字の入力を情報処理部3に指示すると共
に、入力したい顔文字に相当する表情をする(ユーザー
が自分の顔をそのような表情に変形させる)だけで、そ
れ以外はユーザーが特別な操作をすることなく、カメラ
2と顔文字選択部8と情報処理部3とにより、自動的
に、ユーザーが希望する顔文字が選択されて、それが文
中の所定の入力位置に入力されるので、顔文字の入力が
大変に効率化されるようになる。As described above, according to the first embodiment, the user instructs the information processing unit 3 to input a face character, and expresses an expression corresponding to the face character to be input (the user inputs his / her face). The camera 2, the emoticon selection unit 8 and the information processing unit 3 automatically generate the desired emoticon by the camera 2, without any special operation by the user. Is selected and input at a predetermined input position in the sentence, so that the input of the emoticon can be made very efficient.
【0014】実施形態2.次に、本発明の実施形態2を
図2に基づいて説明する。図2において、図1と共通す
る部分には、同一の符号を付して説明を省略する。図2
のシステムにおいては、図1のような顔文字データベー
スは備えていない。その代わり、この図2のシステムで
は、前記カメラ2からのユーザーの顔画像データ(ユー
ザーが、入力を希望する顔文字の種類に対応する表情と
なるように自分の顔の表情を変えたときの、ユーザーの
顔の撮像データ)に基づいて、所定の顔文字を生成する
ための顔文字生成(加工)部11を備えている。前記顔
文字生成部11は、例えば、前記カメラ2からの顔画像
データを加工して、「線図データのみから成るユーザー
の顔のイラスト図形により構成される顔文字」を生成す
るものである。あるいは、前記顔文字生成部11は、例
えば、前記カメラ2からの顔画像データを加工して、
「前記顔画像データよりもドット数が大幅に間引きされ
た(減少された)ドットデータから成るユーザーの顔画
像データにより構成される顔文字」を生成するものであ
る。このように、本実施形態2では、実施形態1のよう
な顔文字データベース1は備えていないが、前記顔文字
生成部11によりユーザーの顔画像から顔文字を自動的
に生成するようにしている。Embodiment 2 FIG. Next, a second embodiment of the present invention will be described with reference to FIG. In FIG. 2, portions common to FIG. 1 are denoted by the same reference numerals, and description thereof is omitted. FIG.
Does not include the emoticon database as shown in FIG. Instead, in the system of FIG. 2, the face image data of the user from the camera 2 (when the user changes his / her facial expression so that the expression corresponds to the type of the emoticon desired to be input). , Based on image data of the user's face). The face character generation unit 11 processes, for example, face image data from the camera 2 to generate “a face character composed of an illustration figure of a user's face including only diagram data”. Alternatively, the face character generation unit 11 processes, for example, face image data from the camera 2,
A "face character composed of user's face image data composed of dot data in which the number of dots is significantly thinned out (reduced) compared to the face image data" is generated. As described above, in the second embodiment, the emoticon database 1 is not provided as in the first embodiment, but the emoticon is automatically generated from the face image of the user by the emoticon generation unit 11. .
【0015】したがって、本実施形態2によれば、実施
形態1と同様に、ユーザーは、顔文字の入力を情報処理
部3に指示すると共に、入力したい顔文字に相当する表
情をする(ユーザーが自分の顔をそのような表情に変形
させる)だけで、それ以外はユーザーが特別な操作をす
ることなく、カメラ2と顔文字生成部11と情報処理部
3とにより、自動的に、自分の顔画像から顔文字が加工
・生成されて、文中の所定の入力位置に入力されるの
で、顔文字の入力が大変に効率化されるようになる。Therefore, according to the second embodiment, similarly to the first embodiment, the user instructs the information processing unit 3 to input a face character and expresses an expression corresponding to the face character to be input (by the user). The camera 2, the emoticon generation unit 11 and the information processing unit 3 automatically change the user's own face only by deforming his / her face to such an expression, and without any other special operation by the user. Since the emoticon is processed and generated from the facial image and is input at a predetermined input position in the sentence, the input of the emoticon can be made very efficient.
【0016】[0016]
【発明の効果】以上のように、本発明によれば、ユーザ
ーは、顔文字の入力を指示すると共に、入力したい顔文
字の種類に相当する表情をする(ユーザーが自分の顔を
そのような表情に変形させる)だけで、それ以外はユー
ザーが特別な操作をすることなく、自動的に、自分が入
力を希望する顔文字が文中の所定の入力位置に入力され
るので、顔文字の入力が大変に効率化されるようにな
る。As described above, according to the present invention, the user instructs the input of the emoticon, and expresses the expression corresponding to the type of the emoticon to be input (the user inputs his / her face in such a manner). The facial expression that the user wants to input is automatically input at a predetermined input position in the sentence without any special operation by the user. Becomes very efficient.
【図1】本発明の実施形態1を示すブロック図。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】本発明の実施形態2を示すブロック図。FIG. 2 is a block diagram showing a second embodiment of the present invention.
【図3】顔文字を説明するための図。FIG. 3 is a diagram for explaining emoticons.
─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成14年4月9日(2002.4.9)[Submission date] April 9, 2002 (2002.4.9)
【手続補正1】[Procedure amendment 1]
【補正対象書類名】図面[Document name to be amended] Drawing
【補正対象項目名】全図[Correction target item name] All figures
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図1】 FIG.
【図2】 FIG. 2
【図3】 FIG. 3
Claims (6)
に異なる表情を有する顔画像又はこれらに関するデータ
(例えば、各顔画像の特徴を示すデータ)」とそれぞれ
関連付けて記録しておくための顔文字データベースと、 ユーザーの顔を撮像するための撮像手段と、 ユーザーが顔文字の入力を指示したとき、その指示した
ときのユーザーの顔を前記撮像手段により撮像するため
の撮像制御手段と、 ユーザーが顔文字の入力を指示したとき、前記撮像手段
からのユーザーの顔画像又はこれに関するデータ(例え
ば、そのユーザーの顔画像の特徴を示すデータ)に基づ
いて、前記顔文字データベースから、前記撮像手段から
のユーザーの顔画像データに対応する顔文字を選択する
ための顔文字選択手段と、 前記顔文字選択手段により選択された顔文字を、ユーザ
ーが入力している文の先頭、中間、又は末尾であってユ
ーザーが指定した位置に入力するための顔文字入力手段
と、を備えたことを特徴とする顔文字入力システム。1. A method for recording a plurality of types of face characters in advance in association with “a plurality of face images having different facial expressions or data related thereto (for example, data indicating characteristics of each face image)”. An emoticon database, an imaging unit for imaging the user's face, and when the user instructs to input an emoticon ,
Imaging control means for imaging the user's face at the time by the imaging means; and when the user instructs input of a face character, the user's face image from the imaging means or data related thereto (for example, the user's face) A face character selecting unit for selecting a face character corresponding to the user's face image data from the image capturing unit from the face character database based on the image data). Emoticon input means for inputting the selected emoticon at a position designated by the user at the beginning, middle, or end of a sentence input by the user. system.
と、 ユーザーが顔文字の入力を指示したとき、その指示した
ときのユーザーの顔を前記撮像手段により撮像するため
の撮像制御手段と、 ユーザーが顔文字の入力を指示したとき、前記撮像手段
からのユーザーの顔画像データに基づいて、「ユーザー
が入力している文を構成する文字とほぼ同じ大きさの顔
文字」を生成するための顔文字生成手段と、 前記顔文字生成手段により生成された顔文字を、ユーザ
ーが入力している文の先頭、中間、又は末尾であってユ
ーザーが指定した位置に入力するための顔文字入力手段
と、を備えたことを特徴とする顔文字入力システム。Wherein the imaging means for imaging the user's face, when the user instructs input of emoticons, and the instruction
Image capturing control means for capturing an image of the user's face by the image capturing means, and when the user instructs the input of the emoticon, based on the user's face image data from the image capturing means, An emoticon generating means for generating an emoticon having substantially the same size as a character constituting a sentence, and an emoticon generated by the emoticon generating means, at the beginning, in the middle of a sentence input by the user. Or an emoticon input means for inputting at a position designated by the user at the end of the emoticon.
に異なる表情を有する顔画像又はこれらに関するデータ
(例えば、各顔画像の特徴を示すデータ)」とそれぞれ
関連付けて記録しておくための顔文字データベースを備
えておき、 ユーザーが顔文字の入力を指示したとき、その指示した
ときのユーザーの顔を撮像するステップと、 ユーザーが顔文字の入力を指示したとき、前記の撮像し
たユーザーの顔画像又はこれに関するデータ(例えば、
そのユーザーの顔画像の特徴を示すデータ)に基づい
て、前記顔文字データベースから、前記の撮像したユー
ザーの顔画像データに対応する顔文字を選択するステッ
プと、 前記の選択した顔文字を、ユーザーが入力している文の
先頭、中間、又は末尾であってユーザーが指定した位置
に入力するステップと、を備えたことを特徴とする顔文
字入力方法。3. A method for recording a plurality of types of face characters in advance in association with “a plurality of face images having different facial expressions or data related thereto (for example, data indicating characteristics of each face image)”. The emoticon database is provided, and when a user instructs to input an emoticon ,
Imaging the user's face at the time, and when the user instructs the input of the emoticon, the captured user's face image or data related thereto (for example,
Selecting a face character corresponding to the captured face image data of the user from the face character database on the basis of the data indicating the characteristics of the user's face image). Inputting at a position specified by the user at the beginning, middle, or end of the sentence input by the user.
き、その指示したとき のユーザーの顔を撮像するステッ
プと、 ユーザーが顔文字の入力を指示したとき、前記の撮像し
たユーザーの顔画像データに基づいて、「ユーザーが入
力している文を構成する文字とほぼ同じ大きさの顔文
字」を生成するステップと、 前記の生成した顔文字を、ユーザーが入力している文の
先頭、中間、又は末尾であってユーザーが指定した位置
に入力するステップと、を備えたことを特徴とする顔文
字入力方法。4. A step of taking an image of the user's face when the user instructs the input of the emoticon, and when the user instructs the input of the emoticon, the face image data of the imaged user Generating a “smiley of approximately the same size as the characters constituting the sentence input by the user”, based on the Or a step of inputting at a position specified by the user at the end of the emoticon.
に異なる表情を有する顔画像又はこれらに関するデータ
(例えば、各顔画像の特徴を示すデータ)」とそれぞれ
関連付けて記録しておくための顔文字データベースを備
えたシステムで使用されるコンピュータプログラムであ
って、 ユーザーが顔文字の入力を指示したとき、その指示した
ときのユーザーの顔を撮像する機能と、 ユーザーが顔文字の入力を指示したとき、前記の撮像し
たユーザーの顔画像又はこれに関するデータ(例えば、
そのユーザーの顔画像の特徴を示すデータ)に基づい
て、前記顔文字データベースから、前記の撮像したユー
ザーの顔画像データに対応する顔文字を選択する機能
と、 前記の選択した顔文字を、ユーザーが入力している文の
先頭、中間、又は末尾であってユーザーが指定した位置
に入力する機能と、を実現するための顔文字入力用コン
ピュータプログラム。5. A method for recording a plurality of types of face characters in advance in association with “a plurality of face images having different facial expressions or data related thereto (for example, data indicating characteristics of each face image)”. a computer program for use in systems with emoticons database, when the user instructs input of emoticons, and the instruction
A function of imaging the user's face at the time, and when the user instructs the input of the emoticon, the captured image of the user's face or data related thereto (for example,
A function for selecting a face character corresponding to the captured face image data of the user from the face character database, based on the data indicating the characteristics of the user's face image). A computer program for emoticon input for realizing a function of inputting at a position specified by a user at the beginning, middle, or end of a sentence input by a user.
き、その指示したとき のユーザーの顔を撮像する機能
と、 ユーザーが顔文字の入力を指示したとき、前記の撮像し
たユーザーの顔画像データに基づいて、「ユーザーが入
力している文を構成する文字とほぼ同じ大きさの顔文
字」を生成する機能と、 前記の生成した顔文字を、ユーザーが入力している文の
先頭、中間、又は末尾であってユーザーが指定した位置
に入力する機能と、を実現するための顔文字入力用コン
ピュータプログラム。6. A function for capturing an image of a user's face when a user instructs input of a face character, and a function for capturing the face image data of the captured user when the user instructs input of a face character. Based on the function to generate a "smiley of approximately the same size as the characters constituting the sentence input by the user", and the generated emoticon, the beginning, middle of the sentence Or a function for inputting at the end and at the position specified by the user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001121694A JP4643054B2 (en) | 2001-04-19 | 2001-04-19 | Device for inputting text consisting of letters and emoticons |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001121694A JP4643054B2 (en) | 2001-04-19 | 2001-04-19 | Device for inputting text consisting of letters and emoticons |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2002318649A true JP2002318649A (en) | 2002-10-31 |
| JP2002318649A5 JP2002318649A5 (en) | 2009-11-12 |
| JP4643054B2 JP4643054B2 (en) | 2011-03-02 |
Family
ID=18971512
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001121694A Expired - Fee Related JP4643054B2 (en) | 2001-04-19 | 2001-04-19 | Device for inputting text consisting of letters and emoticons |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4643054B2 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005346252A (en) * | 2004-06-01 | 2005-12-15 | Nec Corp | Information transmission system and information transmission method |
| JP2007199908A (en) * | 2006-01-25 | 2007-08-09 | Fujifilm Corp | Emoticon input device |
| JP2008065674A (en) * | 2006-09-08 | 2008-03-21 | Sharp Corp | Mobile phone |
| JP2009253931A (en) * | 2008-04-11 | 2009-10-29 | Casio Comput Co Ltd | Electronic data editing device and method, and program |
| WO2010078972A3 (en) * | 2009-01-09 | 2011-01-13 | Sony Ericsson Mobile Communications Ab | Method and arrangement for handling non-textual information |
| JP2011138343A (en) * | 2009-12-28 | 2011-07-14 | Denso Corp | Electronic equipment and program |
| JP2013206135A (en) * | 2012-03-28 | 2013-10-07 | Denso Corp | Message ornament input system |
| US20150332088A1 (en) * | 2014-05-16 | 2015-11-19 | Verizon Patent And Licensing Inc. | Generating emoticons based on an image of a face |
| US9669815B2 (en) | 2014-08-19 | 2017-06-06 | Dayco Ip Holdings, Llc | Dual aspirator system with aspirator shut-off valve |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60220417A (en) * | 1984-04-16 | 1985-11-05 | Nec Corp | Code input device |
| JPH09231394A (en) * | 1996-02-27 | 1997-09-05 | Casio Comput Co Ltd | Object image creation device |
| JPH10187931A (en) * | 1996-12-20 | 1998-07-21 | Omron Corp | Caricature transmission and reception device, caricature communication device and method, caricature communication program storage medium |
| JPH11110579A (en) * | 1997-10-03 | 1999-04-23 | Sony Corp | Virtual reality space sharing system, virtual reality space sharing method, client, data transmission method, recording medium recording data transmission program, facial expression detection device, and facial expression detection method |
| JP2001043345A (en) * | 1999-07-28 | 2001-02-16 | Mitsubishi Electric Corp | Facial expression recognition device, medication control system using it, arousal level evaluation system, recovery evaluation system |
-
2001
- 2001-04-19 JP JP2001121694A patent/JP4643054B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60220417A (en) * | 1984-04-16 | 1985-11-05 | Nec Corp | Code input device |
| JPH09231394A (en) * | 1996-02-27 | 1997-09-05 | Casio Comput Co Ltd | Object image creation device |
| JPH10187931A (en) * | 1996-12-20 | 1998-07-21 | Omron Corp | Caricature transmission and reception device, caricature communication device and method, caricature communication program storage medium |
| JPH11110579A (en) * | 1997-10-03 | 1999-04-23 | Sony Corp | Virtual reality space sharing system, virtual reality space sharing method, client, data transmission method, recording medium recording data transmission program, facial expression detection device, and facial expression detection method |
| JP2001043345A (en) * | 1999-07-28 | 2001-02-16 | Mitsubishi Electric Corp | Facial expression recognition device, medication control system using it, arousal level evaluation system, recovery evaluation system |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005346252A (en) * | 2004-06-01 | 2005-12-15 | Nec Corp | Information transmission system and information transmission method |
| US7739118B2 (en) | 2004-06-01 | 2010-06-15 | Nec Corporation | Information transmission system and information transmission method |
| JP2007199908A (en) * | 2006-01-25 | 2007-08-09 | Fujifilm Corp | Emoticon input device |
| JP2008065674A (en) * | 2006-09-08 | 2008-03-21 | Sharp Corp | Mobile phone |
| JP2009253931A (en) * | 2008-04-11 | 2009-10-29 | Casio Comput Co Ltd | Electronic data editing device and method, and program |
| WO2010078972A3 (en) * | 2009-01-09 | 2011-01-13 | Sony Ericsson Mobile Communications Ab | Method and arrangement for handling non-textual information |
| JP2011138343A (en) * | 2009-12-28 | 2011-07-14 | Denso Corp | Electronic equipment and program |
| JP2013206135A (en) * | 2012-03-28 | 2013-10-07 | Denso Corp | Message ornament input system |
| US20150332088A1 (en) * | 2014-05-16 | 2015-11-19 | Verizon Patent And Licensing Inc. | Generating emoticons based on an image of a face |
| US9576175B2 (en) * | 2014-05-16 | 2017-02-21 | Verizon Patent And Licensing Inc. | Generating emoticons based on an image of a face |
| US9669815B2 (en) | 2014-08-19 | 2017-06-06 | Dayco Ip Holdings, Llc | Dual aspirator system with aspirator shut-off valve |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4643054B2 (en) | 2011-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8688611B2 (en) | Translating paralinguistic indicators | |
| US20090016617A1 (en) | Sender dependent messaging viewer | |
| US6629793B1 (en) | Emoticon keyboard | |
| US8739031B2 (en) | System and method for text translations and annotation in an instant messaging session | |
| JP3930489B2 (en) | Chat system, communication apparatus, control method thereof, and program | |
| US20100177116A1 (en) | Method and arrangement for handling non-textual information | |
| US20090157223A1 (en) | Robot chatting system and method | |
| US20150095127A1 (en) | Interconnecting enhanced and diversified communications with commercial applications | |
| JP2002318649A (en) | System, method and program for emoticon input | |
| JP2006350986A (en) | Mobile phone that can send and receive e-mails with face photos | |
| US20060224680A1 (en) | Electronic mail sending and receiving apparatus, and electronic mail sending and receiving program | |
| CN109714248B (en) | Data processing method and device | |
| JP2019050049A (en) | Feeling text display program, method, and system | |
| CN112684912A (en) | Candidate information display method and device and electronic equipment | |
| CN112866475A (en) | Image sending method and device and electronic equipment | |
| KR102339429B1 (en) | Personalized Messaging Service System and Personalized Messaging Service Method | |
| JP5118531B2 (en) | Message management method and message management program | |
| JP4854424B2 (en) | Chat system, communication apparatus, control method thereof, and program | |
| JP2000172589A (en) | Emotion image communication method, emotion image communication device, and recording medium storing emotion image communication program | |
| KR100627853B1 (en) | How to convert and send short message to multimedia message and text image conversion server | |
| KR102348738B1 (en) | Personalized Messaging Service System and Personalized Messaging Service Method | |
| JP6311062B1 (en) | COMMUNICATION PROGRAM, COMMUNICATION METHOD, AND INFORMATION PROCESSING DEVICE | |
| KR100979310B1 (en) | Promote the other party's mood using mobile phone | |
| JP6196850B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMPUTER PROGRAM | |
| Park et al. | From icons to identity: Understanding graphicons as tools for self-representation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071231 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071231 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090918 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100118 |
|
| A072 | Dismissal of procedure [no reply to invitation to correct request for examination] |
Free format text: JAPANESE INTERMEDIATE CODE: A073 Effective date: 20100420 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100802 |
|
| 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: 20101012 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4643054 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 3 |
|
| R154 | Certificate of patent or utility model (reissue) |
Free format text: JAPANESE INTERMEDIATE CODE: R154 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 3 |
|
| 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 |