(57)【要約】【課題】使用者の感情に応じて適切な語彙を容易に入力可能とする。【解決手段】本発明の文字入力装置は、入力を受け付けるキー入力部と、センサが検出した情報に基づき、感情を表す複数の感情カテゴリのいずれに使用者の現在の感情が該当するかを解析する感情解析部と、感情カテゴリ毎に補正値を有する表示候補を保持する記憶部と、前記感情解析部で解析された感情カテゴリの一つに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する表示候補作成部と、前記表示候補作成部により変更された表示順に従って、前記表示候補を表示する表示部と、を備える。【選択図】  図１
2012221039.tif 000002
【特許請求の範囲】
【請求項１】
入力を受け付けるキー入力部と、
センサが検出した情報に基づき、感情を表す複数の感情カテゴリのいずれに使用者の現在の感情が該当するかを解析する感情解析部と、
感情カテゴリ毎に補正値を有する表示候補を保持する記憶部と、
前記感情解析部で解析された感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する表示候補作成部と、
前記表示候補作成部により変更された表示順に従って、前記表示候補を表示する表示部と、
を備えた文字入力装置。
【請求項２】
前記キー入力部は、感情カテゴリ反転ボタンを有し、
前記補正値は、調整値及び調整値の正負の値を決める＋−値から構成され、
前記表示候補作成部は、前記感情カテゴリ反転ボタンの押下操作により、前記感情解析部で解析された感情カテゴリとは反対の感情に対応する方向に、前記記憶部に保持された表示候補の＋−値を反転し、当該決定した補正値に基づき前記表示候補の表示順を更に変更する、
請求項１に記載の文字入力装置。
【請求項３】
前記キー入力部は、感情カテゴリ抑制ボタンを有し、
前記補正値は、＋−値と調整値から構成され、
前記表示候補作成部は、前記感情カテゴリ抑制ボタンの押下操作により、前記感情解析部で解析された感情カテゴリを抑制させる方向に、前記記憶部に保持された表示候補の＋−値又は調整値を決定し、当該決定した補正値に基づき前記表示候補の表示順を更に変更する、
請求項１に記載の文字入力装置。
【請求項４】
前記感情解析部は、
更に、受信したメールの文字情報又は画像情報に基づき、前記複数の感情カテゴリのいずれに送信元の感情が該当するかを解析し、
前記表示候補作成部は、
前記感情解析部で解析された前記送信元の感情及び使用者の現在の感情に該当する感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき前記表示候補の表示順を変更する、
請求項１〜３のいずれか一項に記載の文字入力装置。
【請求項５】
請求項１〜４のいずれか一項に記載の文字入力装置を備える携帯端末。
【請求項６】
入力を受け付ける入力ステップと、
センサが検出した情報に基づき、感情を表す複数の感情カテゴリのいずれに使用者の現在の感情が該当するかを解析する解析ステップと、
感情カテゴリ毎に補正値を有する表示候補を保持する保持ステップと、
前記解析ステップで解析された感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する変更ステップと、
前記表示候補作成部により変更された表示順に従って、前記表示候補を表示する表示ステップと、
を備えた文字入力方法。
【請求項７】
コンピュータに、請求項６記載の各ステップを実行させるための文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置及びこれを備えた携帯端末、文字入力方法、並びに文字入力プログラムに関する。
【背景技術】
【０００２】
特許文献１では、メッセージを作成する際に、入力した文章・語彙や掛かった時間に基づいて分析した結果を踏まえた処理を行うことができるメッセージ作成装置が開示されている。また、特許文献２に開示されている装置では、メール文章中に撮影した画像を配置することで、感情を相手に伝えることができる。また、特許文献３では、相手側の感情をベースにした変換候補の補正を行い、相手側感情に対応したメール作成を容易に行うことはできる装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１０３８４号公報
【特許文献２】特開平１０−１４９４３３号公報
【特許文献３】特開２００９−１１００５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１及び特許文献２では、作成した電子メールに対する装飾を行うことはできるが、本質である「文章自体の入力」を容易にすることはできない。さらに、分析するための要素として「入力した語彙」「表情の指定」といった能動的な要素を必要とする。そのため、「使用者のその時点の表情から自動的に各処理に必要な要素を分析する」といった使用者に負担をかけない容易な処理を行うことができない。
【０００５】
また、特許文献３に開示されている装置では、相手側の感情をベースとした表示順を補正することはできるが、使用者の感情を踏まえた補正を行うことができない。
【０００６】
更に、様々な要素を元に適切と思われる感情を分析した場合に、その感情を抑えたり、あえて逆の感情で文章を作成したい、といったユースケースは、上述した特許文献１、２、３では全く想定されていない。
【０００７】
本発明の目的は、使用者の感情に応じて適切な語彙を容易に入力可能とする文字入力装置及びこれを備えた携帯端末、文字入力方法、並びに文字入力プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、入力を受け付けるキー入力部と、センサが検出した情報に基づき、感情を表す複数の感情カテゴリのいずれに使用者の現在の感情が該当するかを解析する感情解析部と、感情カテゴリ毎に補正値を有する表示候補を保持する記憶部と、前記感情解析部で解析された感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する表示候補作成部と、前記表示候補作成部により変更された表示順に従って、前記表示候補を表示する表示部と、を備えた文字入力装置を提供する。
【０００９】
上記文字入力装置では、前記キー入力部は、感情カテゴリ反転ボタンを有し、前記補正値は、調整値及び調整値の正負の値を決める＋−値から構成され、前記表示候補作成部は、前記感情カテゴリ反転ボタンの押下操作により、前記感情解析部で解析された感情カテゴリとは反対の感情に対応する方向に、前記記憶部に保持された表示候補の＋−値を反転し、当該決定した補正値に基づき前記表示候補の表示順を更に変更する。
【００１０】
上記文字入力装置では、前記キー入力部は、感情カテゴリ抑制ボタンを有し、前記補正値は、＋−値と調整値から構成され、前記表示候補作成部は、前記感情カテゴリ抑制ボタンの押下操作により、前記感情解析部で解析された感情カテゴリを抑制させる方向に、前記記憶部に保持された表示候補の＋−値又は調整値を決定し、当該決定した補正値に基づき前記表示候補の表示順を更に変更する。
【００１１】
上記文字入力装置では、前記感情解析部は、更に、受信したメールの文字情報又は画像情報に基づき、前記複数の感情カテゴリのいずれに送信元の感情が該当するかを解析し、前記表示候補作成部は、前記感情解析部で解析された前記送信元の感情及び使用者の現在の感情に該当する感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する。
【００１２】
また、本発明は、上記文字入力装置を備える携帯端末を提供する。
【００１３】
また、本発明は、入力を受け付ける入力ステップと、センサが検出した情報に基づき、感情を表す複数の感情カテゴリのいずれに使用者の現在の感情が該当するかを解析する解析ステップと、感情カテゴリ毎に補正値を有する表示候補を保持する保持ステップと、前記解析ステップで解析された感情カテゴリに応じて前記補正値を決定し、当該変更した補正値に基づき、前記表示候補の表示順を変更する変更ステップと、前記表示候補作成部により変更された表示順に従って、前記表示候補を表示する表示ステップと、を備えた文字入力方法を提供する。
【００１４】
また、本発明は、コンピュータに、上記文字入力方法の各ステップを実行させるための文字入力プログラムを提供する。
【発明の効果】
【００１５】
本発明に係る文字入力装置及びこれを備えた携帯端末、文字入力方法、並びに文字入力プログラムによれば、使用者の感情に応じて適切な語彙を容易に入力可能とする。
【図面の簡単な説明】
【００１６】
【図１】携帯電話機１００の外観イメージ図
【図２】実施の形態１に係る文字入力装置１の動作例（１）
【図３】実施の形態１に係る文字入力装置１の構成を示すブロック図
【図４】（ａ）候補文字データのカテゴリ情報管理テーブル、（ｂ）候補絵文字データのカテゴリ情報管理テーブル
【図５】実施の形態１に係る文字入力装置１の動作例（２）
【図６】実施の形態１に係る文字入力装置１の動作フロー（１）
【図７】実施の形態１に係る文字入力装置１の動作フロー（２）
【図８】実施の形態２の文字入力装置３の構成を示すブロック図
【図９】実施の形態２の文字入力装置３の動作例を説明するための図
【図１０】実施の形態２に係る文字入力装置３の動作フロー
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１８】
（第１の実施形態）
図１に実施の形態１に係る文字入力装置１を備える携帯電話機１００の外観イメージ図を示す。図１に示す携帯電話機１００は、ヒンジ部１０４を介して互いに相対的に回転可能な第１筐体１０２、第２筐体１０３で構成される。なお、携帯電話機１００は、ＣＰＵ、メモリなどで構成される制御部（図示なし）により制御され、携帯電話機１００としての各種機能を実現する。
【００１９】
第１筐体１０２は、一の面１０２Ａに表示部３１７および撮像部として機能するカメラ１２２を備える。カメラ１２２は、例えば、使用者の顔を撮影した画像を後述する情報受付部３０９へ出力する。カメラ１２２により撮影された使用者の顔の画像は、使用者の感情分析可能な情報として、後述する感情解析部３１５により解析される。
【００２０】
第２筐体１０３は、携帯電話機１００が閉じ状態の時に一の面１０２Ａと対向する面１０３Ａにキー部１３１を備える。キー部１３１は、数字キー、かな文字キーなどの文字入力するためのキー以外に、感情カテゴリ反転ボタン１３２（ボタンＡ）と、感情カテゴリ抑制ボタン１３３（ボタンＢ）とを少なくも含む。
【００２１】
更に、第２筐体１０３は、その側面に使用者の手の血流や温度を検出可能な接触センサ部１３４を備える。接触センサ部１３４は、検出した使用者の手の血流や温度を後述する情報受付部３０９へ出力する。接触センサ部１３４により検出された使用者の手の血流や温度は、使用者の感情分析可能な情報として、後述する感情解析部３１５により解析される。
【００２２】
なお、接触センサ部１３４及びカメラ１２２は、携帯電話機１００の構成部材として説明したがこれに限らない。携帯電話機１００の外部装置３０７として適用しても良い。
【００２３】
なお、使用者の感情分析可能な情報は、接触センサ部１３４及びカメラ１２２から得られる情報を説明したがこれに限らない。使用者の感情分析可能なデバイスであれば良い。
【００２４】
図２に、携帯電話機１００に備えられた実施の形態１に係る文字入力装置１の動作例（１）について説明する。説明のため、文字入力装置１の表示部３１７のみを示す。
【００２５】
（画面２−１）では、表示部３１７は文字入力画面を表示している。使用者はキー部１３１を介してこの画面に文字を入力する。この際、携帯電話機１００のカメラ１２２により撮影された使用者の顔の画像、及び携帯電話機１００の接触センサ部１３４により検出された使用者の手の血流や温度は、使用者の感情分析可能な情報として、感情解析部３１５により解析される（Ｓ２０１、Ｓ２０２）。図２に示す動作例では、感情解析部３１５による解析の結果、使用者の現在の感情は「楽しい」と解析されたものとする（Ｓ２０３）。
【００２６】
（画面２−２）では、使用者がキー部１３１を介して、表示部３１７の入力文字表示エリアＣ１に、最初の１文字を「よ」と入力した画面である。この表示部３１７の文字候補表示エリアＡ１及び絵文字候補表示エリアＢ１は、使用者の現在の感情である感情カテゴリ「楽しい」に基づいた補正値（上下値、又は調整値）を反映させた候補表示順に変更して（Ｓ２０５）候補文字又は候補絵文字などを表示する。
【００２７】
（画面２−２）の文字候補表示エリアＡ１では、「よかった」、「よくやった」の順に候補文字が表示されている。これは、候補文字「よかった」には、使用者の現在の感情である感情カテゴリ「楽しい」の補正値として（上下値＋、調整値１０）が割り当てられ、候補文字「よくやった」には、使用者の現在の感情である感情カテゴリ「楽しい」の補正値として（上下値＋、調整値５）が割り当てられているためである。
これは、「よ」で始まる候補文字のうち、「よかった」が、感情カテゴリ「楽しい」において一番高い補正値を持ち、「よ」で始まる候補文字のうち、候補文字「よくやった」が、感情カテゴリ「楽しい」において候補文字「よかった」の次に高い補正値を持つためである。
【００２８】
また、（画面２−２）の絵文字候補表示エリアＢ１には、従来の候補表示順に、感情カテゴリ「楽しい」において高い補正値を持つ順に絵文字が左上段から右下段に向かってならんでいる。
【００２９】
図３に実施の形態１に係る文字入力装置１の構成を示すブロック図を示す。図３に示す文字入力装置１は、操作部３０１と、操作受付部３０３と、外部装置３０７から使用者の感情分析可能な情報が入力される情報受付部３０９と、制御部３１０と、表示部３１７と、記憶部３１９とを備える。制御部３１０は、操作解析部３１１と、表示候補作成部３１３と、感情解析部３１５とを備える。
【００３０】
操作部３０１は、文字入力装置１において使用者が文字を入力するための操作を行う機能を有し、携帯電話機１００のキー部１３１を含む。キー部１３１は、数字キー、かな文字キーなどの文字入力するためのキー以外に、感情カテゴリ反転ボタン１３２（ボタンＡ）と、感情カテゴリ抑制ボタン１３３（ボタンＢ）を含む。操作部３０１は、使用者が文字を入力するためのキー操作情報を操作受付部３０３へ出力する。
【００３１】
操作受付部３０３は、操作部３０１から入力されたキー操作情報に基づき、使用者が入力した文字情報を制御部３１０の操作解析部３１１へ出力する。また、操作受付部３０３は、感情カテゴリ反転ボタン１３２（ボタンＡ）又は感情カテゴリ抑制ボタン１３３（ボタンＢ）の押下操作情報を受け付け、その結果を操作解析部３１１へ出力する。
【００３２】
操作解析部３１１は、操作受付部３０３から文字情報が入力されると、表示候補作成部３１３に、ユーザの現在の感情を反映した候補表示を行うよう感情解析部３１５に指示する。そして、操作解析部３１１は、操作受付部３０３から入力された文字情報を表示候補作成部３１３へ出力する。
【００３３】
また、操作解析部３１１は、操作受付部３０３から入力された感情カテゴリ反転ボタン１３２（ボタンＡ）の押下操作情報に基づき、表示候補作成部３１３に、ユーザの現在の感情とは反対の感情を反映した候補表示を行うよう感情解析部３１５に指示する。操作解析部３１１は、操作受付部３０３から入力された感情カテゴリ抑制ボタン１３３（ボタンＢ）の押下操作情報に基づき、表示候補作成部３１３に、ユーザの現在の感情を抑制した候補表示を行うよう感情解析部３１５に指示する。
【００３４】
操作解析部３１１は、操作受付部３０３から文字情報が入力されると、カメラ１２２又は接触センサ部１３４から、現在の使用者の感情を表す顔画像データ及び使用者の手の血流や温度を示す情報を受け付けるよう情報受付部３０９に指示する。
【００３５】
情報受付部３０９は、操作解析部３１１の指示に基づき、外部装置３０７であるカメラ１２２で撮像された使用者の顔画像データ又は接触センサ部１３４で検出された使用者の手の血流や温度を示す情報を受け付け、感情解析部３１５へ出力する。
【００３６】
感情解析部３１５は、操作解析部３１１からの指示、情報受付部３０９から入力された使用者の顔画像、及び使用者の手の血流や温度を示す情報に基づき、現在の使用者の感情を解析する。具体的には、感情解析部３１５は、データカテゴリ情報（図４（ａ）、（ｂ）参照）に含まれる「楽しい」、「嬉しい」、「悲しい」、「怒り」、「不満」の５つの感情カテゴリのいずれかに現在の使用者の感情が当てはまるかを判定する。つまり、感情解析部３１５の解析結果とは、現在の使用者の感情を示す「楽しい」、「嬉しい」、「悲しい」、「怒り」、「不満」の５つの感情カテゴリのうちのいずれかである。
なお、これらの感情カテゴリは一例であり、これらの感情カテゴリが含まれていなくても、別の感情カテゴリがあってもよい。また、感情カテゴリの数は５つである必要はない。
【００３７】
なお、詳細は後述するが、表示候補作成部３１３で作成される候補文字又は候補絵文字のそれぞれには、感情カテゴリ毎に補正値（上下値、調整値）があらかじめ割り当てられている。そして、現在の使用者の感情に合致する感情カテゴリの補正値を、表示候補作成部３１３で作成される候補文字又は候補絵文字に使用する。
【００３８】
表示候補作成部３１３は、感情解析部３１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、操作受付部３０３から入力された文字情報に対応する候補文字、候補単語、又は候補絵文字の表示順を変更し、その表示順に候補文字、候補単語、又は候補絵文字が表示されたリストを生成し、表示部３１７へ出力する。
【００３９】
ここで、記憶部３１９が保持するデータカテゴリ情報について、図４（ａ）、（ｂ）を参照して説明する。図４（ａ）は、候補文字データのカテゴリ情報管理テーブルであり、図４（ｂ）は、候補絵文字データのカテゴリ情報管理テーブルである。図４（ａ）では、候補文字データとして「よろしく」「宜しく」「よかった」「よくやった」を例にとって説明し、図４（ｂ）では、候補絵文字データとして、絵文字（１）、（２）、（３）を例にとって説明する、
【００４０】
図４（ａ）に示すように、各候補文字データには、上下値と調整値とが１組となった補正値が感情カテゴリ毎に設定されている。「上下値」は、候補文字データの表示順の優先度の上げ下げを決める値である。「上下値」が”＋（プラス）”の場合には、その候補文字データの表示順の優先度を上げる。「上下値」が”−（マイナス）”の場合には、その候補文字データの表示順の優先度を下げる。「上下値」が”±（プラスマイナス）”の場合は、その候補文字データの表示順の優先度を変更しない。「調整値」は、「上下値」の上げ下げの幅を決める値である。「調整値」の値が大きいほど上げ幅又は下げ幅を大きくする。つまり、「上下値」が”＋（プラス）”の場合には、調整値の値だけ補正値を上げて、「上下値」が”−（マイナス）”の場合には、調整値の値だけ補正値を下げる。なお、上下値が”±（プラスマイナス）”の場合は、補正値を変更しない。
【００４１】
また、図４（ｂ）に示すように、各候補絵文字データには、上下値と調整値とが１組となった補正値が感情カテゴリ毎に設定されている。「上下値」は、候補絵文字データの表示順の優先度の上げ下げを決める値である。「上下値」が”＋（プラス）”の場合には、その候補絵文字データの表示順の優先度を上げる。「上下値」が”−（マイナス）”の場合には、その候補絵文字データの表示順の優先度を下げる。「上下値」が”±（プラスマイナス）”の場合は、その候補絵文字データの表示順の優先度を変更しない。「調整値」は、「上下値」の上げ下げの幅を決める値である。「調整値」の値が大きいほど上げ幅又は下げ幅を大きくする。つまり、「上下値」が”＋（プラス）”の場合には、調整値の値だけ補正値を上げて、「上下値」が”−（マイナス）”の場合には、調整値の値だけ補正値を下げる。なお、上下値が”±（プラスマイナス）”の場合は、補正値を変更しない。
【００４２】
［補正値の変更例（１）］
図４（ａ）、（ｂ）を参照して、補正値の変更例（１）について説明する。表示候補作成部３１３は、感情解析部３１５の解析結果に相当する感情カテゴリの「上下値」の方向で、「調整値」分だけ補正値を変更して、表示する優先順位を変更する。
【００４３】
例えば、使用者の現在の感情が感情カテゴリ「楽しい」と判定された場合には、表示候補作成部３１３は、図４（ａ）に示す候補文字データ「よろしく」及び「宜しく」の補正値を変更せず、候補文字データ「よかった」の補正値を上げ幅１０だけ上げて、候補文字データ「よくやった」の補正値を上げ幅５だけ上げる。その結果、使用者の現在の感情が感情カテゴリ「楽しい」である場合には、候補文字データ「よろしく」、「宜しく」、「よかった」、「よくやった」の表示順は、「よかった」、「よくやった」、「よろしく」、「宜しく」の順に変更される。
【００４４】
例えば、使用者の現在の感情が感情カテゴリ「嬉しい」と判定された場合には、図４（ｂ）に示す候補絵文字データ（１）の補正値を上げ幅５だけ上げ、候補絵文字データ（２）の補正値を上げ幅１だけ上げ、候補絵文字データ（３）の補正値を下げ幅１０だけ下げる。その結果、使用者の現在の感情が感情カテゴリ「嬉しい」である場合には、候補絵文字データ（１）、（２）、（３）の表示順は、候補絵文字データ（１）、（２）、（３）の順となる。
【００４５】
［補正値の変更例（２）］
補正値の変更例（２）について説明する。表示候補作成部３１３は、感情解析部３１５の解析結果に相当する感情カテゴリの「上下値」のプラスマイナスを逆にした方向で、「調整値」分だけ補正値を変更して、表示する優先順位を変更する。これは、上述した補正値の変更例（１）とは逆の感情カテゴリ変更である。そのため、文字入力装置１は、使用者の現在の感情とは逆の感情を反映する文章を容易に生成することができる。なお、キー部１３１の感情カテゴリ反転ボタン１３２（ボタンＡ）の押下操作により、表示候補作成部３１３は、感情解析部３１５の解析結果に相当する感情カテゴリの「上下値」のプラスマイナスを逆にした方向で、「調整値」分だけ補正値を変更して、表示する優先順位を変更する。
【００４６】
例えば、使用者の現在の感情が感情カテゴリ「楽しい」の逆の感情カテゴリ変更と判定された場合には、図４（ａ）に示す候補文字データ「よろしく」及び「宜しく」の補正値を変更せず、候補文字データ「よかった」の補正値を、「上下値」のプラスマイナスを逆にした方向、つまり下げ幅１０だけ下げる。また、使用者の現在の感情が感情カテゴリ「楽しい」の逆の感情カテゴリ変更と判定された場合には、候補文字データ「よくやった」の補正値を、「上下値」のプラスマイナスを逆にした方向、つまり下げ幅５だけ下げる。その結果、使用者の現在の感情が感情カテゴリ「楽しい」の逆の感情カテゴリ変更と判定された場合には、候補文字データ「よろしく」、「宜しく」、「よかった」、「よくやった」の表示順は、「よろしく」、「宜しく」、「よくやった」、「よかった」の順に変更される。
【００４７】
例えば、使用者の現在の感情が感情カテゴリ「嬉しい」の逆の感情カテゴリ変更と判定された場合には、図４（ｂ）に示す候補絵文字データ（１）の補正値を、「上下値」のプラスマイナスを逆にした方向、つまり下げ幅５だけ下げる。使用者の現在の感情が感情カテゴリ「嬉しい」の逆の感情カテゴリ変更と判定された場合には、候補絵文字データ（２）の補正値を、「上下値」のプラスマイナスを逆にした方向、つまり下げ幅１だけ下げる。使用者の現在の感情が感情カテゴリ「嬉しい」の逆の感情カテゴリ変更と判定された場合には、候補絵文字データ（３）の補正値を、「上下値」のプラスマイナスを逆にした方向、つまり上げ幅１０だけ上げる。その結果、使用者の現在の感情が感情カテゴリ「嬉しい」の逆の感情カテゴリ変更と判定された場合には、候補絵文字データ（１）、（２）、（３）の表示順は、候補絵文字データ（３）、（２）、（１）の順となる。
【００４８】
図５に、携帯電話機１００に備えられた実施の形態１に係る文字入力装置１の動作例（２）について説明する。説明のため、文字入力装置１の表示部３１７のみを示す。
【００４９】
（画面５−１）では、表示部３１７は文字入力画面を表示している。使用者はキー部１３１を介してこの画面に文字を入力する。この際、携帯電話機１００のカメラ１２２により撮影された使用者の顔の画像、及び携帯電話機１００の接触センサ部１３４により検出された使用者の手の血流や温度は、使用者の感情分析可能な情報として、感情解析部３１５により解析される（Ｓ５０１、Ｓ５０２）。図５に示す動作例では、感情解析部３１５による解析の結果、使用者の現在の感情は「悲しい」と解析されたものとする（Ｓ５０３）。
【００５０】
（画面５−２）では、使用者がキー部１３１を介して、表示部３１７の入力文字表示エリアＣ１に、最初の１文字を「よ」と入力した画面である。この表示部３１７の文字候補表示エリアＡ１及び絵文字候補表示エリアＢ１には、従来の候補表示順に、使用者の現在の感情である感情カテゴリ「悲しい」に基づいた補正値（上下値、又は調整値）を反映させた候補表示順で候補文字又は絵文字などが表示される（Ｓ５０４）。
【００５１】
（画面５−２）の文字候補表示エリアＡ１では、「よろしく」、「宜しく」の順に候補文字が表示されている。これは、候補文字「よかった」には、使用者の現在の感情である感情カテゴリ「悲しい」の補正値として（上下値−、調整値１０）が割り当てられ、候補文字「よくやった」には、使用者の現在の感情である感情カテゴリ「悲しい」の補正値として（上下値−、調整値１０）が割り当てられているためである。なお、（画面５−２）には表示されていないが、「よろしく」、「宜しく」の下には、「よ」の候補文字「よかった」、「よくやった」の順に存在する。
【００５２】
また、（画面５−２）の絵文字候補表示エリアＢ１には、使用者の現在の感情の分析の結果、感情カテゴリ「悲しい」において高い補正値を持つ順に絵文字が左上段から右下段に向かってならんでいる。
【００５３】
そして、（画面５−２）の状態で感情カテゴリ反転ボタン１３２（ボタンＡ）を押下操作（Ｓ５０５）が検出されると、表示候補作成部３１３は、感情解析部３１５の解析結果に相当する感情カテゴリ「悲しい」の「上下値」のプラスマイナスを逆にした方向に「調整値」分だけ補正値を変更して、表示する優先順位を変更する（Ｓ５０６）。
【００５４】
（画面５−３）の文字候補表示エリアＡ１では、「よかった」、「よくやった」の順に候補文字が表示されている。これは、候補文字「よかった」、「よくやった」は、使用者の現在の感情である感情カテゴリ「悲しい」の補正値の上下値を反転した＋と、その調整値１０が割り当てられているためである。なお、（画面５−３）には表示されていないが、「よかった」、「よくやった」の下には、「よ」の候補文字「宜しく」、「よろしく」の順に存在する。なお、同じ補正値の場合には元のテーブルの順を反映させるものとする。
【００５５】
［補正値の変更例（３）］
補正値の変更例（３）について説明する。本実施の形態では、分析結果に相当する感情カテゴリの「上下値」の方向で「調整値」の１／２分だけ優先順位の補正を行っても良い。つまり、図４（ａ）、（ｂ）に示すカテゴリ情報管理テーブルを用いて「調整値」を変更し、使用者の現在の感情に抑揚をつけた候補文字、候補絵文字の一覧を表示することができる。例えば、使用者の現在の感情を示す感情カテゴリ「怒り」を抑制する場合には、図４（ｂ）に示す候補絵文字データ（１）の補正値を「調整値」の１／２分に相当する下げ幅５で下げる。また、使用者の現在の感情を示す感情カテゴリ「怒り」を抑制する場合には、候補絵文字データ（２）の補正値を「調整値」の１／２分に相当する下げ幅２で下げ、候補絵文字データ（３）の補正値を変更しない。この場合、キー部１３１の感情カテゴリ抑制ボタン１３３（ボタンＢ）の押下操作により、表示候補作成部３１３は、感情解析部３１５の解析結果に相当する感情カテゴリの調整値」の１／２分に相当する分だけ補正値を変更して、表示する優先順位を変更する。
【００５６】
なお、本実施の形態では、使用者が自由に設定できる設定値を設け、補正値に対する調整値の適用度合いを変更しても良い。例えば、設定「高い」ならば図４（ａ）、（ｂ）に示すカテゴリ情報管理テーブルの調整値を２倍にし、候補表示順番に使用者の現在の感情が反映されるようにすることが考えられる。
【００５７】
また、使用者の現在の感情の分析の結果、その感情が強い場合には、図４（ａ）、（ｂ）に示すカテゴリ情報管理テーブルの調整値をその強さに応じて何倍かにすることが考えられる。逆に使用者の現在の感情の分析の結果、その感情が弱い場合には、図４（ａ）、（ｂ）に示すカテゴリ情報管理テーブルの調整値に小数点以下の値をかけることが考えられる。
【００５８】
図６に、実施の形態１に係る文字入力装置１の動作フロー（１）を示す。ステップＳ６０１では、操作受付部３０３は、使用者の操作部３０１（キー部１３１）の入力操作を受け付ける。
【００５９】
ステップＳ６０３では、操作解析部３１１は、操作受付部３０３で文字情報の入力操作が受け付けられた否かを判定する。この入力操作が受け付けられた場合には、ステップＳ６０５へ遷移し、そうでない場合にはステップＳ６１１へ遷移する。
【００６０】
ステップＳ６０５では、操作解析部３１１は、カメラ１２２又は接触センサ部１３４から、現在の使用者の感情を表す顔画像データ及び使用者の手の血流や温度を示す情報を受け付けるよう情報受付部３０９に指示する（感情分析用情報取得ステップ）。そして、ステップＳ６０７へ遷移する。
【００６１】
ステップＳ６０７では、感情解析部３１５は、操作解析部３１１からの指示、情報受付部３０９から入力された使用者の顔画像、及び使用者の手の血流や温度を示す情報に基づき、現在の使用者の感情を解析する（感情解析ステップ）。そして、ステップＳ６０９へ遷移する。
【００６２】
ステップＳ６０９では、表示候補作成部３１３は、感情解析部３１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、候補文字又は候補絵文字の表示順を変更したリストを生成し、表示部３１７で表示する。そして処理を終了する。
【００６３】
ステップＳ６１１では、感情カテゴリ反転ボタン１３２（ボタンＡ）の入力操作が受け付けられた否かを判定する。感情カテゴリ反転ボタン１３２（ボタンＡ）の入力操作が受け付けられた場合には、ステップＳ６１３へ遷移し、そうでない場合には、処理を終了する。
【００６４】
ステップＳ６１３では、表示候補作成部３１３は、感情解析部３１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、現在の使用者の感情に合致する感情カテゴリの逆カテゴリを適用した候補文字又は候補絵文字の表示順のリストの生成し、表示部３１７で表示する。そして処理を終了する。
【００６５】
図７に、実施の形態１に係る文字入力装置１の動作フロー（２）を示す。図６に示すステップと同じ動作には同じステップ番号を付記する。ステップＳ６０１では、操作受付部３０３は、使用者の操作部３０１（キー部１３１）の入力操作を受け付ける。
【００６６】
ステップＳ６０３では、操作解析部３１１は、操作受付部３０３で文字情報の入力操作が受け付けられた否かを判定する。この入力操作が受け付けられた場合には、ステップＳ６０５へ遷移し、そうでない場合にはステップＳ７１１へ遷移する。
【００６７】
ステップＳ６０５では、操作解析部３１１は、カメラ１２２又は接触センサ部１３４から、現在の使用者の感情を表す顔画像データ及び使用者の手の血流や温度を示す情報を受け付けるよう情報受付部３０９に指示する（感情分析用情報取得ステップ）。そして、ステップＳ６０７へ遷移する。
【００６８】
ステップＳ６０７では、感情解析部３１５は、操作解析部３１１からの指示、情報受付部３０９から入力された使用者の顔画像、及び使用者の手の血流や温度を示す情報に基づき、現在の使用者の感情を解析する（感情解析ステップ）。そして、ステップＳ６０９へ遷移する。
【００６９】
ステップＳ６０９では、表示候補作成部３１３は、感情解析部３１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、候補文字又は候補絵文字の表示順を変更したリストを生成し、表示部３１７で表示する。そして処理を終了する。
【００７０】
ステップＳ７１１では、感情カテゴリ抑制ボタン１３３（ボタンＢ）の入力操作が受け付けられた否かを判定する。感情カテゴリ抑制ボタン１３３（ボタンＢ）の入力操作が受け付けられた場合には、ステップＳ６１３へ遷移し、そうでない場合には、処理を終了する。
【００７１】
ステップＳ７１３では、表示候補作成部３１３は、感情解析部３１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、現在の使用者の感情に合致する感情カテゴリを抑制した候補文字又は候補絵文字の表示順のリストの生成し、表示部３１７で表示する。そして処理を終了する。
【００７２】
上述のように、本実施の形態１に係る文字入力装置１では、使用者の感情に応じて適切な語彙を容易に入力可能とする。
【００７３】
（実施の形態２）
実施の形態１では、文字入力装置１で使用者の現在の感情又はその逆の感情を、候補文字又は候補絵文字の表示候補順に反映させている。実施の形態２では、受信メールから送信元の感情を分析して、使用者の現在の感情又はその逆の感情だけでなく送信元の送信時の感情も、返信メール作成時の候補文字又は候補絵文字の表示候補順に反映させる。つまり、実施の形態２では、使用者の現在の感情の分析結果と受信メールによる送信元の感情分析結果とを総合して、その度合いによって優先順位の補正を行う。
【００７４】
図８は、実施の形態２の文字入力装置３の構成を示すブロック図である。実施の形態２の文字入力装置３が実施の形態１の文字入力装置１と異なる点は、感情解析部８１５が、受信メールデータから分析した送信相手の感情を、分析された現在の使用者の感情に反映する点である。この点以外は第１の実施形態と同様であり、図８において、図３と共通する構成要素には同じ参照符号が付し、その詳細な説明を省略する。
【００７５】
図８に示す文字入力装置３は、操作部３０１と、操作受付部３０３と、外部装置３０７から使用者の感情分析可能な情報が入力される情報受付部３０９と、制御部３１０と、表示部３１７と、記憶部３１９とを備える。制御部３１０は、操作解析部３１１と、表示候補作成部３１３と、感情解析部８１５とを備える。なお、実施の形態２に係る文字入力装置３は、実施の形態１に係る文字入力装置１同様、図１に示す携帯電話機１００に適用される。
【００７６】
図８、９は、実施の形態２の文字入力装置３の動作例について説明する。図９は、実施の形態２の文字入力装置３の動作例を説明するための図である。
【００７７】
感情解析部８１５は、受信メールデータのテキスト情報、画像情報などから送信元の送信時の感情を解析する（Ｓ８０１）。例えば、受信メールのテキスト情報に「とても楽しかった」が含まれている場合には、感情解析部８１５は、データカテゴリ情報（図４（ａ）、（ｂ）参照）に含まれる「楽しい」、「嬉しい」、「悲しい」、「怒り」、「不満」の５つの感情カテゴリから、送信元の送信時の感情に最も適したものに当てはめる。つまり、感情解析部８１５は、送信元の送信時の感情を感情カテゴリ「嬉しい」と判定する。
【００７８】
感情解析部８１５は、操作解析部３１１からの指示、情報受付部３０９から入力された使用者の顔画像、及び使用者の手の血流や温度を示す情報に基づき、現在の使用者の感情を解析する（Ｓ９０３、Ｓ９０５）。具体的には、感情解析部８１５は、データカテゴリ情報（図４（ａ）、（ｂ）参照）に含まれる「楽しい」、「嬉しい」、「悲しい」、「怒り」、「不満」の５つの感情カテゴリのいずれかに現在の使用者の感情が当てはまるかを判定する。ここで、感情解析部８１５は、現在の使用者の感情を感情カテゴリ「嬉しい」と判定したものとする（Ｓ９０７）。
【００７９】
ここで、感情解析部８１５が、現在の使用者の感情及び送信元の送信時の感情を解析した場合の補正値の変更例について説明する。上述のように、感情解析部８１５は、使用者の現在の感情の分析結果と受信メールの感情分析結果を総合して、その度合いによって優先順位の補正を行う。
【００８０】
例えば、現在の使用者の感情が感情カテゴリ「嬉しい」に該当し、送信元の送信時の感情も「嬉しい」に該当する場合には、データカテゴリ情報（図４（ａ）、（ｂ）参照）のうち、感情カテゴリ「嬉しい」の補正値について上下値をそのまま使用し、調整値を２倍に設定する。このように設定したデータカテゴリ情報を用いて感情解析部８１５は候補文字データ又は候補絵文字データのリストを生成し（Ｓ９０９）、表示部３１７に表示する。
【００８１】
また、現在の使用者の感情が感情カテゴリ「嬉しい」に該当し、送信元の送信時の感情も「悲しい」に該当する場合には、個々のカテゴリの上下値と調整値を一つの数値をみなして、数値を合計した結果を補正値として使用する。例えば絵文字（１）の場合、感情カテゴリ「嬉しい」では「＋５」、感情カテゴリ「悲しい」では「−１０」と見なして、これらの数値を合計して「−５」の補正を行う。つまり、「上下値」が「−」、「調整値」が「５」の場合と同様補正となる。
【００８２】
上述のように、実施の形態２に係る文字入力装置３では、メール送信時に、使用者の感情だけでなく、送信元の感情にも応じて適切な語彙を容易に入力可能とする。
【００８３】
なお、メール返信時は使用者の現在の感情と受信メール文章のどちらかの補正度合いを上げる、又はどちらの補正度合いを上げるか、あるいは同等で扱うかを使用者が設定できるようにしても良い。
【００８４】
図１０に、実施の形態２に係る文字入力装置３の動作フローを示す。なお、図６に示す動作フローと同じ動作には同じステップ番号を付記する。
【００８５】
ステップＳ６０１では、操作受付部３０３は、使用者の操作部３０１（キー部１３１）の入力操作を受け付ける。そして、ステップＳ１００３へ遷移する。
【００８６】
ステップＳ１００３では、操作解析部３１１は、メール返信用に操作受付部３０３で文字情報の入力操作が受け付けられた否かを判定する。この入力操作が受け付けられた場合には、ステップＳ１００５へ遷移し、そうでない場合にはステップＳ６１１へ遷移する。
【００８７】
ステップＳ１００５では、操作解析部３１１は、カメラ１２２又は接触センサ部１３４から、現在の使用者の感情を表す顔画像データ及び使用者の手の血流や温度を示す情報を受け付けるよう情報受付部３０９に指示する（感情分析用情報取得ステップ）。そして、ステップＳ１００６へ遷移する。
【００８８】
ステップＳ１００６では、感情解析部８１５は、受信メールデータのテキスト情報、画像情報などから送信元の感情を解析する。そして、ステップＳ１００７へ遷移する。
【００８９】
ステップＳ１００７では、感情解析部８１５は、操作解析部３１１からの指示、情報受付部３０９から入力された使用者の顔画像、及び使用者の手の血流や温度を示す情報に基づき、現在の使用者の感情を解析する。そして、ステップＳ６０９へ遷移する。
【００９０】
ステップＳ６０９では、表示候補作成部３１３は、感情解析部８１５の解析結果、および記憶部３１９に保持されているデータカテゴリ情報に基づき、候補文字又は候補絵文字の表示順を変更したリストを生成し、表示部３１７で表示する。そして処理を終了する。
【００９１】
なお、上記各実施の形態では、文字入力装置を備える装置として携帯電話機を例にとって説明したがこれに限らず、文字入力装置を備える電子機器、スマートフォン、携帯端末などにも適用できる。
【産業上の利用可能性】
【００９２】
本発明に係る文字入力装置及びこれを備えた携帯端末、文字入力方法、並びに文字入力プログラムは、使用者の感情に応じて適切な語彙を容易に入力可能とするという効果を有し、携帯電話機等として有用である。
【符号の説明】
【００９３】
１、３      文字入力装置
１００      携帯電話機
１０２      第１筐体
１０３      第２筐体
１２２      カメラ
１３１      キー部
１３２      感情カテゴリ反転ボタン（ボタンＡ）
１３３      感情カテゴリ抑制ボタン（ボタンＢ）
１３４      接触センサ部
３０１      操作部
３０３      操作受付部
３０７      外部装置
３０９      情報受付部
３１０      制御部
３１１      操作解析部
３１３      表示候補作成部
３１５、８１５      感情解析部
３１７      表示部
３１９      記憶部
Ａ１        文字候補表示エリア
Ｂ１        絵文字候補表示エリア
【図１】
2012221039.tif 000003
【図２】
2012221039.tif 000004
【図３】
2012221039.tif 000005
【図４】
2012221039.tif 000006
【図５】
2012221039.tif 000007
【図６】
2012221039.tif 000008
【図７】
2012221039.tif 000009
【図８】
2012221039.tif 000010
【図９】
2012221039.tif 000011
【図１０】
2012221039.tif 000012