(57)【要約】【課題】  従来よりも多くの種類の顔文字を生成することができ、したがって独自の（ユニークな）顔文字の生成が可能な顔文字生成装置の提供。【解決手段】  使用者は入力部２を介して部品データを選択する。その選択入力を受けた制御部３は「表情」６、「目」７、「口」８、「手」９について所定の部品データを選択し、これらの部品データを組み合わせて顔文字を生成する。次に、制御部３は生成した顔文字を表示部１に表示させ、使用者にこの顔文字でよいか否かを判定させる。使用者がＯＫ（よし）と判定した場合、その生成した顔文字データは記憶メモリ５に登録される。【選択図】      図１
2005227915.tif 000002
【特許請求の範囲】
【請求項１】
記号を組み合わせて顔文字を生成する顔文字生成装置であって、
顔文字を構成する複数の部品データと、制御部とを含み、前記制御部は前記部品データを組み合わせて顔文字を生成することを特徴とする顔文字生成装置。
【請求項２】
さらに、前記生成した顔文字が登録される記憶メモリを含むことを特徴とする請求項１記載の顔文字生成装置。
【請求項３】
前記複数の部品データは、表情、目、口、手に分類して設けられることを特徴とする請求項１または２記載の顔文字生成装置。
【請求項４】
前記表情、目、口、手に分類された複数の部品データ群のうち少なくとも１つの部品データ群から１つの部品データが選択されることを特徴とする請求項３記載の顔文字生成装置。
【請求項５】
記号を組み合わせて顔文字を生成する顔文字生成方法であって、
顔文字を構成する複数の部品データと、制御部とを含み、前記制御部は前記部品データを組み合わせて顔文字を生成するステップを含むことを特徴とする顔文字生成方法。
【請求項６】
さらに、前記生成した顔文字を記憶メモリに登録するステップを含むことを特徴とする請求項５記載の顔文字生成方法。
【請求項７】
前記複数の部品データは、表情、目、口、手に分類して設けられることを特徴とする請求項５または６記載の顔文字生成方法。
【請求項８】
前記表情、目、口、手に分類された複数の部品データ群のうち少なくとも１つの部品データ群から１つの部品データが選択されることを特徴とする請求項７記載の顔文字生成方法。
【請求項９】
記号を組み合わせて顔文字を生成する顔文字生成方法をコンピュータに実行させるためのプログラムであって、
顔文字を構成する複数の部品データの中から所定の部品データを組み合わせて顔文字を生成するステップを含むことを特徴とするプログラム。
【請求項１０】
さらに、前記生成した顔文字を記憶メモリに登録するステップを含むことを特徴とする請求項９記載のプログラム。
【請求項１１】
前記複数の部品データは、表情、目、口、手に分類して設けられることを特徴とする請求項９または１０記載のプログラム。
【請求項１２】
前記表情、目、口、手に分類された複数の部品データ群のうち少なくとも１つの部品データ群から１つの部品データが選択されることを特徴とする請求項１１記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顔文字生成装置およびその生成方法ならびにプログラムに関し、特に独自の顔文字を生成することが可能な顔文字生成装置およびその生成方法ならびにプログラムに関する。
【背景技術】
【０００２】
電子メール等の感情を豊かに表現するために顔文字が用いられている。顔文字とは、記号（テキストデータとしての記号）を組み合わせて簡単な顔のイラスト（illustration：挿絵）を表示したもので、文中に挿入することが可能である。
【０００３】
従来、顔文字は記号や文字を組み合わせて１文字ずつ入力していた。また、これよりも手軽に顔文字を入力する方法として、フロントエンドプロセッサ（かな漢字変換装置）に予め登録されている顔文字を選択する方法があった。
【０００４】
一方、８つの表情分類の中から１つの表情分類を選択すると、その選択した表情分類の顔文字が複数種類表示される技術が特許文献１に開示され、予め複数種類の顔文字を顔画像と関連付けて記録しておく顔文字データベースが特許文献２に開示されている。
【０００５】
【特許文献１】特願２００１−１１７９１３号公報（段落００１３、図２）
【特許文献２】特願２００２−３１８６４９号公報（要約、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来技術および特許文献１，２記載の技術は予め生成された顔文字を選択する機能しか備えていなかったため、使用可能な顔文字の種類は非常に限られていた。したがって、独自の（ユニークな）顔文字の生成は困難という課題があった。
【０００７】
そこで本発明の目的は、従来よりも多くの種類の顔文字を生成することができ、したがって独自の（ユニークな）顔文字の生成が可能な顔文字生成装置およびその生成方法ならびにプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本発明による顔文字生成装置は、記号を組み合わせて顔文字を生成する顔文字生成装置であって、顔文字を構成する複数の部品データと、制御部とを含み、前記制御部は前記部品データを組み合わせて顔文字を生成することを特徴とする。
【０００９】
また、本発明による顔文字生成方法は、記号を組み合わせて顔文字を生成する顔文字生成方法であって、顔文字を構成する複数の部品データと、制御部とを含み、前記制御部は前記部品データを組み合わせて顔文字を生成するステップを含むことを特徴とする。
【００１０】
また、本発明によるプログラムは、記号を組み合わせて顔文字を生成する顔文字生成方法をコンピュータに実行させるためのプログラムであって、顔文字を構成する複数の部品データの中から所定の部品データを組み合わせて顔文字を生成するステップを含むことを特徴とする。
【００１１】
本発明によれば、顔文字を構成する複数の部品データの中から１つまたは複数の部品データが選択され、その選択された部品データを用いて顔文字が生成される。
【発明の効果】
【００１２】
本発明によれば、従来よりも多くの種類の顔文字を生成することができ、したがって独自の（ユニークな）顔文字の生成が可能となる。これにより、電子メール等の表現を豊かにすることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施例について添付図面を参照しながら説明する。まず、第１実施例について説明する。図１は本発明に係る顔文字生成装置の一例の構成図である。
【００１４】
同図を参照すると、顔文字生成装置は表示部１と、入力部２と、制御部３と、部品データ４と、記憶メモリ５と、プログラム格納用メモリ１０とを含んで構成される。
【００１５】
表示部１は生成された顔文字を表示する。入力部２は使用者が必要な情報を入力する。制御部３は顔文字生成を制御する。部品データ４には顔文字を構成する部品データが格納されている。記憶メモリ５には生成した顔文字データが格納される。プログラム格納用メモリ１０には顔文字生成用のプログラムが格納されている。
【００１６】
部品データ４は一例として、「表情」の部品データ６と、「目」の部品データ７と、  「口」の部品データ８と、「手」の部品データ９とを含んで構成される。
【００１７】
図２は顔文字を構成する部品データおよびこの組み合わせ例を示す図である。同図を参照すると、顔文字を構成する部品データの一例として、「表情」の部品データ６と、「目」の部品データ７と、「口」の部品データ８と、「手」の部品データ９とが表示されている。
【００１８】
「表情」の部品データ６は、“（    ）”２１、“（    ；）”２２、“（；    ）”２３、および“（＊    ＊）２４という異なる表情を示す記号（テキストデータとしての記号）から構成されている。
【００１９】
「目」の部品データ７は、“（＞＜）”３１、“（ＴＴ）”３２、“＾＾”３３、“  （  ；；  ）３４、”  ＯＯ  “３５、”  ・    ・  “３６および”  --  “３７という異なる表情を示す記号（テキストデータとしての記号）から構成されている。
【００２０】
「口」の部品データ８は、“  Ｏ  ”４１、“  o   ”４２、“  ＿  ”４３、  “  Ｑ  ）４４、”  ?   “４５、”  -   “4 ６および”省略“４７という異なる表情を示す記号（テキストデータとしての記号）から構成されている。
【００２１】
「手」の部品データ９は、“m    m”５１、“＼    ／”５２、“  v   ”５３、“  ｐ  ｑ  ”５４、”    ｙ〜〜〜〜“５５、”  / 〜  “５６および”省略“５７という異なる表情を示す記号（テキストデータとしての記号）から構成されている。
【００２２】
なお、”省略“４７、５７は”部品データを使用しない“を意味する。
【００２３】
また、同図は一例として「表情」の部品データ  “（    ）”２１と、「目」の部品データ“＾＾”３３と、「口」の部品データ“  ＿  ”４３と、「手」の部品データ“＼    ／”５２とが組み合わされて顔文字６０が生成される場合を示している。
【００２４】
次に、本発明に係る顔文字生成装置の動作の一例について説明する。図３は本発明に係る顔文字生成装置の動作の一例を示すフローチャートである。
【００２５】
使用者は入力部２を介して部品データを選択する。その選択入力を受けた制御部３は  「表情」６、「目」７、「口」８、「手」９について所定の部品データを選択し、これらの部品データを組み合わせて顔文字を生成する。
【００２６】
制御部３は最初に顔文字のベースとなる「表情」の部品データ６の中から一例として“（    ）”２１を選択する（Ｓ１１）。次に、その表情を変化させるための部品として  「目」の部品データ７の中から一例として“＾＾”３３を選択する（Ｓ１２）。同様に、「口」の部品データ８の中から一例として“  ＿  ”４３を選択し（Ｓ１３）、次いで  「手」の部品データ９の中から一例として“＼    ／”５２を選択する（Ｓ１４）。
【００２７】
次に、制御部３はこれらの部品データを組み合わせて顔文字を生成する（Ｓ１５）。
【００２８】
なお、部品データの中でも「口」や「手」については“使用しない”という選択も可能である。一例として、「口」の部品データ８を使用しない場合は、部品データ”省略“４７を選択する。同様に、「手」の部品データ９を使用しない場合は、部品データ”省略“５７を選択する。
【００２９】
次に、制御部３は生成した顔文字を表示部１に表示させ、使用者にこの顔文字でよいか否かを判定させる（Ｓ１６）。
【００３０】
そして、使用者がＮＧ（否）と判定した場合（Ｓ１６にてＮＧの場合）、制御部３はＳ１１からＳ１５までの手順を繰り返す。
【００３１】
ステップＳ１６にて、使用者がＯＫ（よし）と判定した場合（Ｓ１６にてＯＫの場合）、その生成した顔文字データは記憶メモリ５に登録され（Ｓ１７）、入力が完了となる。
【００３２】
再度同じ顔文字を使用する場合は、記憶メモリ５からその顔文字データを選択する。
【００３３】
以上説明したように、本発明の第１実施例によれば、予め様々な顔文字を登録することなく、顔文字を構成する部品を登録しておくことにより、これらの部品を組み合わせ容易に独自の（ユニークな）顔文字を生成することが可能となる。また、生成した顔文字データを登録する記憶メモリ５を有するため、生成した顔文字を再使用する場合は、記憶メモリ５からその顔文字データを読み出すだけで済む。
【００３４】
次に、第２実施例について説明する。第２実施例は顔文字生成方法のプログラムに関するものである。図１を参照すると、本発明に係る顔文字生成装置はプログラム格納用メモリ１０を含んでいる。このプログラム格納用メモリ１０には図３にフローチャートで示す顔文字生成手順をコンピュータ（本実施例においては制御部３）に実行させるプログラムが格納されている。制御部３はプログラム格納用メモリ１０からそのプログラムを読み出し、その手順にしたがって表示部１と、入力部２と、部品データと、記憶メモリ５とを制御する。その手順は第１実施例で既に述べたのでここでの説明は省略する。
【産業上の利用可能性】
【００３５】
第１実施例では部品データの中で「口」や「手」を“使用しない”場合について述べたが、「表情」や「手」を“使用しない”という選択も可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る顔文字生成装置の一例の構成図である。
【図２】顔文字を構成する部品データおよびこの組み合わせ例を示す図である。
【図３】本発明に係る顔文字生成装置の動作の一例を示すフローチャートである。
【符号の説明】
【００３７】
１  表示部
２  入力部
３  制御部
４  部品データ
５  記憶メモリ
６  「表情」の部品データ
７  「目」の部品データ
８  「口」の部品データ
９  「手」の部品データ
１０  プログラム格納用メモリ
【図１】
2005227915.tif 000003
【図２】
2005227915.tif 000004
【図３】
2005227915.tif 000005