【手続補正書】
【提出日】平成21年9月18日(2009.9.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め複数種類の顔文字（テキストデータ又は画像データから成るもの）を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースと、
ユーザーの顔の映像を取得するための映像取得手段と、
ユーザーによる顔文字の入力の指示に対応して、前記映像取得手段により取得されたユーザーの顔画像又はこれから得られるデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記映像取得手段により取得されたユーザーの顔画像に対応する顔文字を抽出又は選択するための顔文字選択手段と、
前記顔文字選択手段により抽出又は選択された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、
を備えたことを特徴とする顔文字入力システム。
【請求項２】
ユーザーの顔の映像を取得するための映像取得手段と、
ユーザーによる顔文字の入力の指示に対応して、前記映像取得手段により取得されたユーザーの顔画像に基づいて、「ユーザーが入力している文を構成する各文字とほぼ同じ大きさの顔文字」（テキストデータ又は画像データから成るもの）を生成するための顔文字生成手段と、
前記顔文字生成手段により生成された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、
を備えたことを特徴とする顔文字入力システム。
【請求項３】
（１）ユーザーによる顔文字の入力の指示に対応して、ａ）予め複数種類の顔文字（テキストデータ又は画像データから成るもの）を「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースに記録されたデータと、ｂ）映像取得手段により取得されたユーザーの顔画像又はこれから得られるデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）と、に基づいて、前記顔文字データベースから、前記映像取得手段により取得されたユーザーの顔画像に対応するものとして抽出もしくは選択された複数個の顔文字、又は、（２）映像取得手段により取得されたユーザーの顔画像に基づいて生成された複数個の「ユーザーが入力している文を構成する各文字とほぼ同じ大きさの顔文字」（テキストデータ又は画像データから成るもの）を、ユーザーのために画面上で提示するための顔文字提示手段と、
前記顔文字提示手段により提示された複数個の顔文字の中から、ユーザーが選択した一つ又は複数の顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、
を備えたことを特徴とする顔文字入力システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【産業上の利用分野】
本発明は、パソコン、携帯電話、携帯情報端末などを使用しての電子メール、チャット、インスタントメッセージなどの利用時に入力される文の中に入力（挿入・追加）される顔文字の入力のためのシステムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】
従来より、パソコン、携帯電話、携帯情報端末などによる電子メール、チャット、インスタントメッセージなどにおいては、「顔文字」がしばしば利用されている。「顔文字」の代表的なものは、複数の記号（テキストデータとしての記号）を組み合わせて作成される簡単な図形やイラストである。この顔文字は、例えば、「にこっ」などの顔の表情を表すためのもので、文の中又は前後に挿入されるものである。このような顔文字は、電子メールなどの文章の中で、文章では汲み取り難い「行間に隠された心情や気持ち」を表すことができるので、文章の表現力アップを図り「遊び心」を満たすものとして、利用されている。また、従来の顔文字は、テキストデータとしての記号の組み合わせなので、狭帯域の回線でも使用できるように送信データ量を抑えることができるというメリットもある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【発明が解決しようとする課題】
従来の顔文字の入力は、ユーザーがいちいちキーボードで記号を入力していく方法、前記特開平１１−３０５９８７号公報のようにユーザーがテキストデータを入力してそれに対応する顔文字を抽出する方法、前記特開２０００−２７０１１５公報のようにテンキー操作を繰り返すことにより呼び出す方法などが開発されている。しかしながら、これらの方法は、いずれも、十分に効率的な方法とは言い難い。特に、キーの数が少ない携帯電話などでは、ユーザーは顔文字を選択するためにキーを何回も押し下げる必要があり、大変不便であった。
本発明はこのような従来技術の問題点に着目したものであって、顔文字の入力が極めて効率的にできるようにした顔文字入力システムを提供することを目的とするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
（用語説明）
本明細書において、「顔文字」とは、「従来において代表的な、テキストデータとしての記号を複数個組み合わせ作成するもの（テキストデータ）」だけでなく、「ユーザーの顔画像データに基づいて生成する画像データ（ユーザーの顔の画像データを加工して得られる、線図データ又はドットデータから成る画像データなど）、例えば、ユーザーの顔画像データを加工して生成する線図データのみから成る顔文字、ユーザーの顔画像データを加工して生成するドットデータ（点データ）のみから成る顔文字、などをも含むものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
（本発明の内容）
第１  本願の特許請求の範囲に記載された発明
１．  予め複数種類の顔文字（テキストデータ又は画像データから成るもの）を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースと、ユーザーの顔の映像を取得するための映像取得手段と、ユーザーによる顔文字の入力の指示に対応して、前記映像取得手段により取得されたユーザーの顔画像又はこれから得られるデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記映像取得手段により取得されたユーザーの顔画像に対応する顔文字を抽出又は選択するための顔文字選択手段と、前記顔文字選択手段により抽出又は選択された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
２．  ユーザーの顔の映像を取得するための映像取得手段と、ユーザーによる顔文字の入力の指示に対応して、前記映像取得手段により取得されたユーザーの顔画像に基づいて、「ユーザーが入力している文を構成する各文字とほぼ同じ大きさの顔文字」（テキストデータ又は画像データから成るもの）を生成するための顔文字生成手段と、前記顔文字生成手段により生成された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
３．  （１）ユーザーによる顔文字の入力の指示に対応して、ａ）予め複数種類の顔文字（テキストデータ又は画像データから成るもの）を「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースに記録されたデータと、ｂ）映像取得手段により取得されたユーザーの顔画像又はこれから得られるデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）と、に基づいて、前記顔文字データベースから、前記映像取得手段により取得されたユーザーの顔画像に対応するものとして抽出もしくは選択された複数個の顔文字、又は、（２）映像取得手段により取得されたユーザーの顔画像に基づいて生成された複数個の「ユーザーが入力している文を構成する各文字とほぼ同じ大きさの顔文字」（テキストデータ又は画像データから成るもの）を、ユーザーのために画面上で提示するための顔文字提示手段と、前記顔文字提示手段により提示された複数個の顔文字の中から、ユーザーが選択した一つ又は複数の顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力もしくは画面上に表示するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
第２  「本願の特許請求の範囲に記載された発明」そのものではないが、本明細書においては次のような発明も開示・提案している。
１  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースと、ユーザーの顔を撮像するための映像取得手段と、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を前記映像取得手段により撮像するための撮像制御手段と、ユーザーが顔文字の入力を指示したとき、前記映像取得手段からのユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記映像取得手段からのユーザーの顔画像データに対応する顔文字を選択するための顔文字選択手段と、前記顔文字選択手段により選択された顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
２  ユーザーの顔を撮像するための映像取得手段と、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を前記映像取得手段により撮像するための撮像制御手段と、ユーザーが顔文字の入力を指示したとき、前記映像取得手段からのユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成するための顔文字生成手段と、前記顔文字生成手段により生成された顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
３  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースを備えておき、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像するステップと、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記の撮像したユーザーの顔画像データに対応する顔文字を選択するステップと、前記の選択した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するステップと、を備えたことを特徴とする顔文字入力方法。
４  ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像するステップと、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成するステップと、前記の生成した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するステップと、を備えたことを特徴とする顔文字入力方法。
５  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースを備えたシステムで使用されるコンピュータプログラムであって、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像する機能と、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記の撮像したユーザーの顔画像データに対応する顔文字を選択する機能と、前記の選択した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力する機能と、を実現するための顔文字入力用コンピュータプログラム。
６  ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像する機能と、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成する機能と、前記の生成した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力する機能と、を実現するための顔文字入力用コンピュータプログラム。
なお、以上の本発明においては、本明細書の特許請求の範囲の中に記載されているシステム（装置）のアイデアは、全て、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）のアイデア」としても捉えることができる。すなわち、本発明においては、本明細書の特許請求の範囲の中において「システム（装置）」の形で記載された発明の内容は、全て、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」の形でも記載することができ、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」の形でも実現することができる。すなわち、本発明においては、本明細書の特許請求の範囲の中において、末尾に「システム（装置）」という文字が記載された発明は、その全てが、末尾に「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」という文字で把握・記載される発明とすることができる。すなわち、本明細書の特許請求の範囲の内容は、その全てが「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）の発明」としても構成することができ、そのように「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）の発明」として構成される発明も、本発明の範囲内である。
なお、本発明によるプログラムは、例えば、コンピュータのハードディスクなどの記録媒体に記録されてＣＰＵにより実行されるものであり、また、ＡＳＰ（アプリケーションサービスプロバイダ）によりインターネットなどのネットワーク経由でユーザー側の情報端末に送信（譲渡・貸与）されるものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、図１において、７はユーザーが顔文字を入力することを前記情報処理部３に指示するための顔文字入力指示部で、例えば、通常の文字ではない顔文字を入力することを指示するための特別のキー（例えば、携帯電話なら、”＃”キーや”＊”キーなど）で構成される。また、８は、前記カメラ２からのユーザーの顔の撮像データ（顔画像データ）と前記顔文字データベース１からの顔画像（予め複数の顔文字とそれぞれ対応付けて記録されている複数の顔画像）とを比較・照合することにより（例えば、前記顔文字データベース１に記録された複数の顔画像の中から、前記カメラ２からのユーザーの顔画像と最も類似した顔画像を抽出することにより）、前記カメラ２からのユーザーの顔画像（ユーザーが、入力を希望する顔文字の種類に対応する表情を持つように自分の顔を変形させたときの、ユーザーの顔画像）又はこれから得られたデータ（例えば、各顔画像の特徴を示すデータ）に対応する顔文字を選択するための顔文字選択部である（なお、この顔文字選択部８は、実際には、前記情報処理部３を構成するＣＰＵにより構成されていてもよい）。また、図１において、９は前記情報処理部３からのデータを画面に表示するためのディスプレイ、１０は前記情報処理部８からのデータを紙に出力するためのプリンタである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
【発明の効果】
以上のように、本発明によれば、ユーザーは、顔文字の入力を指示すると共に、入力したい顔文字の種類に相当する表情をする（ユーザーが自分の顔をそのような表情に変形させる）だけで、それ以外はユーザーが特別な操作をすることなく、自動的に、自分が入力を希望する顔文字が文中の所定の入力位置に入力されるので、顔文字の入力を極めて容易に且つ効率的に行えるようになる。