【手続補正書】
【提出日】平成19年12月31日(2007.12.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】顔文字入力システム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースと、
ユーザーの顔の映像を取得するための映像取得手段と、
ユーザーが顔文字の入力を指示したとき、前記映像取得手段により取得されたユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記映像取得手段により取得されたユーザーの顔画像に対応する顔文字を抽出又は選択するための顔文字選択手段と、
前記顔文字選択手段により抽出又は選択された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力するための顔文字入力手段と、
を備えたことを特徴とする顔文字入力システム。
【請求項２】
ユーザーの顔の映像を取得するための映像取得手段と、
ユーザーが顔文字の入力を指示したとき、前記映像取得手段により取得されたユーザーの顔画像に基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成するための顔文字生成手段と、
前記顔文字生成手段により生成された顔文字を、ユーザーが入力している文の先頭、中間、末尾、又はユーザーが指定した位置に、入力するための顔文字入力手段と、
を備えたことを特徴とする顔文字入力システム。
【請求項３】
請求項１又は２において、
ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔の映像を取得するように、前記映像取得手段を制御するための映像取得制御手段、を備えたことを特徴とする顔文字入力システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
（用語説明）
本明細書において、「顔文字」とは、「従来のような、テキストデータとしての記号を複数個組み合わせ作成するもの」だけでなく、「ユーザーの顔画像データに基づいて生成する（例えばユーザーの顔画像データを加工して生成する）、例えば線図データから成る顔文字、例えばドットデータ（点データ）から成る顔文字など」、をも含むものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
（本発明の内容）
本発明の内容（本願の出願当初明細書の特許請求の範囲に記載したもの）は、次のとおりである。
１  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースと、ユーザーの顔を撮像するための映像取得手段と、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を前記映像取得手段により撮像するための撮像制御手段と、ユーザーが顔文字の入力を指示したとき、前記映像取得手段からのユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記映像取得手段からのユーザーの顔画像データに対応する顔文字を選択するための顔文字選択手段と、前記顔文字選択手段により選択された顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
２  ユーザーの顔を撮像するための映像取得手段と、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を前記映像取得手段により撮像するための撮像制御手段と、ユーザーが顔文字の入力を指示したとき、前記映像取得手段からのユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成するための顔文字生成手段と、前記顔文字生成手段により生成された顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するための顔文字入力手段と、を備えたことを特徴とする顔文字入力システム。
３  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースを備えておき、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像するステップと、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記の撮像したユーザーの顔画像データに対応する顔文字を選択するステップと、前記の選択した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するステップと、を備えたことを特徴とする顔文字入力方法。
４  ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像するステップと、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成するステップと、前記の生成した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力するステップと、を備えたことを特徴とする顔文字入力方法。
５  予め複数種類の顔文字を、「複数の互いに異なる表情を有する顔画像又はこれらに関するデータ（例えば、各顔画像の特徴を示すデータ）」とそれぞれ関連付けて記録しておくための顔文字データベースを備えたシステムで使用されるコンピュータプログラムであって、ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像する機能と、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像又はこれに関するデータ（例えば、そのユーザーの顔画像の特徴を示すデータ）に基づいて、前記顔文字データベースから、前記の撮像したユーザーの顔画像データに対応する顔文字を選択する機能と、前記の選択した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力する機能と、を実現するための顔文字入力用コンピュータプログラム。
６  ユーザーが顔文字の入力を指示したとき、その指示したときのユーザーの顔を撮像する機能と、ユーザーが顔文字の入力を指示したとき、前記の撮像したユーザーの顔画像データに基づいて、「ユーザーが入力している文を構成する文字とほぼ同じ大きさの顔文字」を生成する機能と、前記の生成した顔文字を、ユーザーが入力している文の先頭、中間、又は末尾であってユーザーが指定した位置に入力する機能と、を実現するための顔文字入力用コンピュータプログラム。
なお、本発明においては、本明細書の特許請求の範囲の中に記載されているシステム（装置）のアイデアは、全て、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）のアイデア」としても捉えることができる。すなわち、本発明においては、本明細書の特許請求の範囲の中において「システム（装置）」の形で記載された発明の内容は、全て、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」の形でも記載することができ、「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」の形でも実現することができる。すなわち、本発明においては、本明細書の特許請求の範囲の中において、末尾に「システム（装置）」という文字が記載された発明は、その全てが、末尾に「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）」という文字で把握・記載される発明とすることができる。すなわち、本明細書の特許請求の範囲の内容は、その全てが「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）の発明」としても構成することができ、そのように「方法又はプログラム（記録媒体に記録されたプログラムと、記録媒体に記録されていない状態にあるプログラムとを含む）の発明」として構成される発明も、本発明の範囲内である。
なお、本発明によるプログラムは、例えば、コンピュータのハードディスクなどの記録媒体に記録されてＣＰＵにより実行されるものであり、また、ＡＳＰ（アプリケーションサービスプロバイダ）によりインターネットなどのネットワーク経由でユーザー側の情報端末に送信（譲渡・貸与）されるものである。