(57)【要約】【課題】ユーザの利便性を向上させた入力操作を提供すること。【解決手段】キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力する入力制御部と、前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶する記憶部と、前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する表示制御部と、を有することを特徴とする入力装置が提供される。【選択図】図６
2014238705.tif 000002
【特許請求の範囲】
【請求項１】
キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力する入力制御部と、
前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶する記憶部と、
前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する表示制御部と、
を有することを特徴とする入力装置。
【請求項２】
前記表示制御部は、
前記予測候補用履歴テーブルが更新されたタイミングに応じて、前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき前記予測候補表示エリアに表示するピクトグラムを更新する、
ことを特徴とする請求項１に記載の入力装置。
【請求項３】
前記記憶部は、
前記操作されたピクトグラムに対する取り消しの要求に応じて、前記予測候補用履歴テーブルを最後に更新した直前の操作履歴情報を前記予測候補用履歴テーブルに記憶する、
ことを特徴とする請求項１又は２に入力装置。
【請求項４】
前記表示制御部は、
前記入力制御部により入力が行われる入力表示エリアの属性に応じて、前記予測候補表示エリアに表示するピクトグラムの属性を制限する、
ことを特徴とする請求項１〜３のいずれか一項に記載の入力装置。
【請求項５】
前記表示制御部は、
前記操作されたピクトグラムに対する優先表示の要求に応じて、前記優先表示の要求がされたピクトグラムを前記予測候補表示エリアに優先して表示する、
ことを特徴とする請求項１〜４のいずれか一項に記載の入力装置。
【請求項６】
前記記憶部は、
前記操作されたピクトグラムに対する削除の要求に応じて、前記削除の要求がされたピクトグラムの操作履歴情報を前記予測候補用履歴テーブルから削除する、
ことを特徴とする請求項１〜５のいずれか一項に入力装置。
【請求項７】
キーパッドエリアに複数の属性のピクトグラムの属性毎の一覧を切り替えて表示し、前記キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力する入力制御部と、
前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶する記憶部と、
前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記ピクトグラムの属性毎の一覧とは別に、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する表示制御部と、
を有することを特徴とする入力装置。
【請求項８】
キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力し、
前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶し、
前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する、
処理をコンピュータが実行する入力方法。
【請求項９】
キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力し、
前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶し、
前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する、
処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置、入力方法およびプログラムに関する。
【背景技術】
【０００２】
タッチパネル又はタッチパッドを搭載した機器では、ユーザは、タッチ画面を用いて文字等を入力する。例えば、特許文献１には、タッチ画面上の文字入力キーを操作する際のキー入力方法が開示されている。
【０００３】
例えば、電子メールのメール文を作成する場合、通常の文字（平仮名、漢字、カタカナ）の他に絵文字等を入力することが想定される。タッチ画面のキーパッドエリアでは、文字入力キーとは別に、絵文字、顔文字及び記号の一覧の画面を切り替えて表示することで、一覧から絵文字等を入力することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２４３０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、絵文字等を入力する場合、ユーザは、絵文字等の一覧の画面に切り替えるための特定のキーを操作する必要がある。つまり、ユーザは、特定のキーを操作すると文字、顔文字及び記号の一覧の画面に切り替わることを予め知っている必要がある。
【０００６】
また、絵文字等の一覧から自分の好みの絵文字、顔文字又は記号を探し出すことは、一覧に表示された情報量が多いため時間が掛かる場合がある。
【０００７】
上記課題に鑑み、一側面では、ユーザの利便性を向上させた入力操作を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、一の態様によれば、
キーパッドエリアとは異なる予測候補表示エリアに複数の属性のピクトグラムを混在させて表示することが可能なタッチ画面に対する操作であって、前記キーパッドエリア及び前記予測候補表示エリアの少なくともいずれかに表示されたキー又はピクトグラムへの操作に応じて前記操作されたキーの文字又は前記操作されたピクトグラムを入力する入力制御部と、
前記ピクトグラムへの操作の履歴を示す操作履歴情報を予測候補用履歴テーブルに記憶する記憶部と、
前記予測候補用履歴テーブルに記憶された操作履歴情報に基づき、前記複数の属性のピクトグラムから選択された所定数のピクトグラムを前記予測候補表示エリアに表示する表示制御部と、
を有することを特徴とする入力装置が提供される。
【発明の効果】
【０００９】
一の実施形態によれば、ユーザの利便性を向上させた入力操作を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係るスマートフォンの画面例を示した図。
【図２】一実施形態に係るスマートフォンの機能構成例を示した図。
【図３】一実施形態に係る一覧用履歴テーブル例を示した図。
【図４】一実施形態に係る予測候補用履歴テーブル例を示した図。
【図５】一実施形態に係る入力処理を実行するためのフローチャート。
【図６】一実施形態に係る入力操作とピクトグラムの表示とを説明するための図。
【図７】一実施形態に係る予測候補用履歴テーブルの他の例を示した図。
【図８】一実施形態に係る入力処理を実行するためのフローチャート。
【図９】一実施形態に係るスマートフォンのハードウェア構成例を示した図。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の構成については、同一の符号を付することにより重複した説明を省く。
【００１２】
［画面例］
まず、本発明の一実施形態に係る電子機器の画面例について、図１を参照しながら説明する。図１は、一例としてスマートフォンの画面例を示す。以下では、電子機器の一例としてスマートフォン１を用いて説明する。ただし、電子機器は、タッチパネル又はタッチパッドを有し、ユーザのタッチ画面への操作を認識可能な機能を有していれば、スマートフォン１に限られず、どんな情報機器であってもよい。例えば、電子機器は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット型端末、携帯電話、携帯音楽プレーヤ、携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯ゲーム機器、その他のウェブ機器であってもよい。電子機器は、プリンタやデジタル家電機器等であってもよい。
【００１３】
本実施形態では、スマートフォン１は、本体１０に設けられた図示しないタッチパネルとその背後に配置されたタッチ画面１１とを有する。スマートフォン１は、タッチ画面１１への接触又は押下に応じた文字等を入力する。タッチ画面１１としては、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）、有機エレクトロルミネッセンスディスプレイ（有機ＥＬ、ＯＥＬＤ：Ｏｒｇａｎｉｃ Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ Ｄｉｓｐｌａｙ）等を用いることができる。
【００１４】
タッチ画面１１には、例えば、画面下からキーパッドエリア１２、入力予測候補表示エリア１５、入力表示エリア１６の各表示エリアが設けられている。
【００１５】
キーパッドエリア１２には、ソフトウェアキーボードの一例として、例えば、中央に文字入力キー１３が表示され、その左右に機能キー１４が表示されている。本実施形態のスマートフォン１では、文字入力キー１３を使用した文字の入力が可能である。
【００１６】
例えば、トグル入力では、３×４のキーエリアに仕切られた文字入力キーの「あ」、「か」、「さ」・・・のいずれかのキーを繰り返しタップする（以下、タップ操作という。）ことで、タップされた「あ」、「か」、「さ」・・・のいずれかの行のタップ回数に応じた文字を入力する方法である。例えば、トグル入力では、「あ」のキーを１回タップすると「あ」が入力され、２回タップすると「い」が入力され、３回タップ操作すると「う」が入力される。
【００１７】
入力予測候補表示エリア１５には、文字入力キー１３への操作に応じて予測候補文字が表示される。例えば、図１に示した例では、「あ」→「さ」の順に文字入力キー１３が押下され、入力予測候補表示エリア１５には「あさ」、「あさ日」、「朝」、「朝日」及び「太陽のマーク」が表示される。ここで、太陽のマーク１７ｓは絵文字の一例である。入力表示エリア１６には、「あさ」の文字が表示される。ここでは、入力確定前であるため、「あさ」の文字にアンダーラインが引かれている。
【００１８】
入力表示エリア１６には、文字入力キー１３への操作に応じた文字が表示される。例えば、ユーザが、入力予測候補表示エリア１５から所望の文字を選択すると、入力表示エリア１６に表示された文字の入力が確定する。例えば、ユーザが、入力予測候補表示エリア１５から「朝」を選択すると、入力表示エリア１６には「朝」が表示される。
【００１９】
［機能構成例］
次に、本実施形態に係るスマートフォンの機能構成例について、図２を参照しながら説明する。図２は本実施形態に係るスマートフォンの機能構成例を示す。
【００２０】
スマートフォン１は、位置検出部２１、入力制御部２２、表示制御部２３、記憶部２４及び選択部２５を有する。入力制御部２２、表示制御部２３、記憶部２４及び選択部２５により、本実施形態に係る入力装置１０１の機能が実現される。
【００２１】
位置検出部２１は、タッチ画面１１のタッチパネルへの指の接触位置に基づき、キーパッドエリア１２や入力予測候補表示エリア１５内のどの位置への操作が行われたかを検出する。
【００２２】
入力制御部２２は、検出された操作に従い文字等の入力を制御する。例えば、入力制御部２２は、検出された文字入力キー１３への操作に応じた文字を入力する。また、入力制御部２２は、絵文字、顔文字及び記号等の一覧の画面へ表示画面が切り替えられた場合には、絵文字等の一覧への操作に応じて絵文字等を入力する。
【００２３】
表示制御部２３は、タッチ画面１１のキーパッドエリア１２に文字入力キー１３及び機能キー１４を含むソフトウェアキーと、絵文字等のピクトグラム（Pictogram）の一覧とを切り替えて表示する。表示制御部２３は、特定の操作、例えば、検出された機能キー１４への操作に応じてピクトグラムの一覧の画面に表示を切り替える。
【００２４】
ピクトグラムは、文字で表現し難い感情等の何らかの情報を示すために表示される視覚記号（サイン）の一つである。ピクトグラムは、少なくとも「絵文字」、「顔文字」、「記号」、「デコメ（登録商標）絵文字」の４つの属性の視覚記号を含むことができる。以下の説明では、ピクトグラムの例として、絵文字、顔文字及び記号の３つの属性のピクトグラムを使用する。
【００２５】
表示制御部２３は、キーパッドエリア１２とは異なる予測候補表示エリア１７に複数の属性のピクトグラムを混在させて表示することが可能である。予測候補表示エリア１７には、少なくとも絵文字、顔文字、記号から選択された所定数のピクトグラムが表示される。所定数は、図１に示したように、キーパッドエリア１２上の予測候補表示エリア１７に表示可能なピクトグラムの個数だけでなく、図６（ｅ）に示したように、予測候補表示エリア１７を拡大した（予測候補表示エリア１７を開いた）ときに、予測候補表示エリア１７に表示可能なピクトグラムの個数であってもよい。予測候補表示エリア１７の表示位置は、入力予測候補表示エリア１５の表示位置と同じであってもよいし、異なっていてもよい。
【００２６】
記憶部２４は、ピクトグラムへの操作の履歴を示す操作履歴情報を記憶する。図３及び図４には、ピクトグラムの操作履歴情報が記憶されたテーブル例が示されている。図３には、一覧用履歴テーブル２４ａを示し、図４には、予測候補用履歴テーブル２４ｂを示す。
【００２７】
記憶部２４は、一覧用履歴テーブル２４ａには、絵文字、顔文字、記号の各属性に分けてピクトグラムの操作履歴情報を記憶する。
【００２８】
例えば、図３に示したように、記憶部２４は、絵文字、顔文字、記号の３つの属性の操作履歴情報を属性毎に分けて、一覧用履歴テーブル２４ａに記憶する。例えば、一覧用履歴テーブル２４ａには、絵文字の属性に対して、最新に使用された絵文字から順に絵文字の操作履歴情報が記憶される。例えば、新たに音符の絵文字が操作された場合、記憶部２４は、絵文字の属性の先頭（Ｎｏ．１）に記憶する。その結果、絵文字の属性の先頭から順に記憶されていたピクトグラムは、絵文字の属性の２番目以降に記憶される。顔文字についても同様に、記憶部２４は、最新に使用された顔文字から順に顔文字を一覧用履歴テーブル２４ａに記憶する。記号についても同様に、記憶部２４は、最新に使用された記号から順に記号を一覧用履歴テーブル２４ａに記憶する。
【００２９】
また、図４に示した予測候補用履歴テーブル２４ｂには、絵文字、顔文字及び記号が混在したピクトグラムの操作履歴情報が記憶される。つまり、記憶部２４は、絵文字、顔文字及び記号を混在させた操作履歴情報を記憶する。例えば、新たに音符の絵文字が操作された場合、記憶部２４は、その絵文字を最新に使用されたピクトグラム２４ｂ１として先頭（Ｎｏ．１）に記憶する。その結果、先頭から順に記憶されていたピクトグラム２４ｂ２、２４ｂ３・・は、２番目以降に一つずつずらして記憶される。なお、ピクトグラムには、デコメ（登録商標）絵文字等の他の属性のピクトグラムが含まれ得る。
【００３０】
選択部２５は、記憶部２４により記憶された操作履歴情報に基づき、複数の属性のピクトグラムから予測候補表示エリア１７に表示する所定数のピクトグラムを選択する。選択部２５は、図４の予測候補用履歴テーブル２４ｂに記憶された操作履歴情報に基づき、先頭（Ｎｏ．１）に記憶された操作履歴のピクトグラムから順に所定数のピクトグラムを選択してもよい。
【００３１】
よって、予測候補表示エリア１７には、操作履歴情報に基づき、絵文字、顔文字、記号の複数の属性のピクトグラムが混在して表示され得る。ただし、予測候補用履歴テーブル２４ｂに記憶されている先頭から所定数の操作履歴情報が、すべて同一の属性のピクトグラムの場合もあり得る。その場合には、その時点で予測候補表示エリア１７に表示されるピクトグラムのすべてが同一の属性となる。
【００３２】
［入力処理例１］
次に、一実施形態に係る入力処理のシーケンスについて、図５を参照しながら説明する。図５は、一実施形態に係る入力処理を実行するためのフローチャートである。
【００３３】
例えば、ユーザが、図１に示したキーパッドエリア１２の文字入力キー１３のいずれかのキーをタップ操作したとき、本実施形態に係る入力処理が開始される。
【００３４】
その際、まず、位置検出部２１は、タッチ画面１１のタッチパネルへの指の接触位置に基づき、文字入力キー１３のいずれのキーがタップ操作されたかを検出する。入力制御部２２は、検出されたタップ操作の位置の文字を入力する（ステップＳ１０）。例えば、図６（ａ）に示した入力表示エリア１６には、文字入力キー１３の「か」と「た」と「わ」のキーがタップ操作され、カタカナ変換されて「キター」と入力された例が示されている。
【００３５】
図１に示したように、入力予測候補表示エリア１５に入力予測候補の文字や絵文字、記号等が表示され（ステップＳ１２）、ユーザがピクトグラムＡ（ここでは、絵文字１７ｓ）をタップ操作した場合、入力制御部２２は、ピクトグラムＡを入力する（ステップＳ１４）。
【００３６】
次に、記憶部２４は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報を更新する（ステップＳ１６）。つまり、記憶部２４は、ピクトグラムＡを予測候補用履歴テーブル２４ｂの先頭に記憶する。例えば、入力されたピクトグラムＡが顔文字の場合、一覧用履歴テーブル２４ａの顔文字の属性の先頭（Ｎｏ．１）と予測候補用履歴テーブル２４ｂの先頭（Ｎｏ．１）には、ピクトグラムＡが記憶される。なお、ステップＳ１８及びステップＳ２８の操作については後述する。
【００３７】
図６（ａ）に示したように、ユーザがキーパッドエリア１２の数字キー１４ａを押下すると（ステップＳ２０）、位置検出部２１は、数字キー１４ａが押されたことを検出する。検出結果に基づき、表示制御部２３は、図６（ｂ）に示したように、キーパッドエリア１２の文字入力キー１３を文字から数字（数字キーパッド）に切り替える（ステップＳ２２）。表示制御部２３は、絵文字、顔文字、記号等のピクトグラムを予測候補表示エリア１７に表示する（ステップＳ２２）。具体的には、表示制御部２３は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報に基づき、図４の予測候補用履歴テーブル２４ｂの先頭から所定数のピクトグラムが予測候補表示エリア１７に表示される。よって、ピクトグラムは、その時点で最新に使用されたピクトグラムが先頭に表示され、使用が新しいピクトグラム程、前に表示される。
【００３８】
ここで、ユーザがピクトグラムＡをタップ操作した場合、入力制御部２２は、ピクトグラムＡを入力する（ステップＳ１４）。例えば、ユーザが、図６（ｂ）の予測候補表示エリア１７に表示した顔文字１７ａをタップ操作した場合、入力制御部２２は、顔文字１７ａを入力する。その結果、図６（ｃ）の入力表示エリア１６に示したように、「キター」の後に顔文字１７ａが入力される。次に、記憶部２４は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報を更新する（ステップＳ１６）。これにより、顔文字１７ａが、予測候補用履歴テーブル２４ｂの先頭に記憶される。
【００３９】
また、図７（ａ）に示した操作履歴情報が予測候補用履歴テーブル２４ｂに記憶されている状態において、ユーザが、ハートの絵文字２４ｂ４をタップした場合、入力制御部２２は、絵文字２４ｂ４を入力する。このとき、記憶部２４は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報を更新する。これにより、予測候補用履歴テーブル２４ｂの５番目に記憶されていた絵文字２４ｂ４は、図７（ｂ）に示したように、予測候補用履歴テーブル２４ｂの先頭に記憶される。
【００４０】
図５に戻って、次に、位置検出部２１は、クリアキーが押下されたかを判定する（ステップＳ１８）。例えば、図６（ｄ）には、クリアキー１７ｆが「Ｃｌｅａｒ」で示されている。
【００４１】
クリアキーが押下されていないと判定された場合、本処理はそのまま終了する。このとき、予測候補用履歴テーブル２４ｂは、図７（ｂ）に示した操作履歴情報を記憶した状態のままである。
【００４２】
一方、ステップＳ１８にてクリアキーが押下されたと判定された場合、その時点で入力表示エリア１６のカーソルの直前にある文字の表示が削除される。また、記憶部２４は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報を更新しない（ステップＳ２８）。つまり、記憶部２４は、ステップＳ１６の更新処理が行われる直前に予測候補用履歴テーブル２４ｂに記憶されていた操作履歴情報を記憶する。
【００４３】
例えば、入力表示エリア１６のカーソルの前にある文字が「ハート」の絵文字であった場合、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報は、「ハート」の絵文字が入力された時点で図７（ａ）から図７（ｂ）の状態に変化し、「ハート」の絵文字２４ｂ４が先頭に記憶される。
【００４４】
その状態で、図５のステップＳ１８にてクリアキーが押下されると、表示制御部２３は、この操作をユーザからの取り消し要求と判断し、「ハート」の絵文字の入力を取り消し、入力表示エリア１６からカーソルの直前にある「ハート」の絵文字の表示を消去する。これとともに、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報は、図７（ｂ）から図７（ａ）の状態に戻り、「ハート」の絵文字２４ｂ４は元の位置（図７（ｂ）に示した先頭の位置になる直前の位置）に記憶される。つまり、図５のステップＳ２８にて、操作履歴情報を更新しない状態となる。
【００４５】
次に、図５のステップ２４では、図６（ｂ）に示したように、ユーザが、キーパッドエリア１２の絵文字・記号キー１４ｂを押下する。その場合、位置検出部２１は、絵文字・記号キー１４ｂが押されたことを検出する。検出結果に基づき、表示制御部２３は、図６（ｄ）に示したように、キーパッドエリア１２を３つの属性のピクトグラムの属性毎（絵文字、顔文字、記号）の一覧画面に切り替える（ステップＳ２６）。なお、このとき、図６（ｄ）の入力表示エリア１６の表示にかかわらず、入力表示エリア１６には、「キター」と表示される。
【００４６】
図６（ｄ）には、絵文字、顔文字、記号の一覧画面がそれぞれタブ１８により切り替え可能に表示されている。図６（ｄ）では、絵文字のタブ１８が選択され、絵文字の一覧を示した画面１９が表示されている。
【００４７】
ステップＳ１４以降の処理は既に説明したため、ここでは省略する。
【００４８】
以上に説明したように、本実施形態に係るスマートフォン１によれば、最新に使用されたピクトグラムから順に複数の属性が混在したピクトグラムを予測候補表示エリア１７に表示することができる。これにより、ユーザは、ユーザが使用したいピクトグラムをスムーズに入力することができ、ピクトグラムの属性毎に一覧表示した画面を表示させる操作手順と一覧表示から所望のピクトグラムを見つける手間を省くことができる。
【００４９】
特に、本実施形態に係るスマートフォン１では、図６（ｄ）に示したように、キーパッドエリアにピクトグラムの属性（絵文字、顔文字、記号）毎の一覧画面を切り替え表示することが可能である。また、キーパッドエリアとは異なる予測候補表示エリアに、例えば利用頻度に基づき選択されたピクトグラムを、属性を混在させて表示することが可能である。このように、本実施形態に係るスマートフォン１によれば、ユーザは、例えば、利用頻度別に２つの入力方法からピクトグラムの選択及び入力を行うことができる。
【００５０】
例えば、予測候補表示エリアには、ピクトグラムの使用履歴に応じて、スマートフォン１のユーザ毎に利用頻度が高いと想定されるピクトグラムが表示される。つまり、予測候補表示エリアには、ユーザ毎にカスタマイズされたピクトグラムが表示される。よって、ユーザは、予測候補表示エリアからよく利用しているピクトグラムをより早く選択して入力することができる。ただし、予測候補表示エリアには、利用頻度が高いピクトグラムが属性を跨って表示されるため、一度にすべてのピクトグラムを表示することはできない。
【００５１】
一方、ピクトグラムの属性毎の一覧には、絵文字、顔文字又は記号の属性毎にカテゴリに分類された状態で、すべてのピクトグラムを表示することができる。よって、ユーザは、一般的には利用頻度は低いが入力したいピクトグラムについては、ピクトグラムの属性毎の一覧を表示させて、その一覧から必要なピクトグラムを選択して入力することができる。また、一般的には利用頻度が少ないピクトグラムであっても、そのユーザがよく入力するピクトグラムは、その使用履歴を反映して予測候補表示エリアに表示されるピクトグラムの候補となり得る。このように、予測候補表示エリアは、一般的には利用頻度が少ないピクトグラムであっても、そのユーザがよく入力するピクトグラムを入力し易い環境を提供する機能も有する。
【００５２】
なお、本実施形態に係るスマートフォン１では、最新に使用されたピクトグラムを予測候補表示エリア１７に表示したが、予測候補表示エリア１７に表示するピクトグラムの順番はこれに限られない。例えば、使用頻度の高いピクトグラムから順に予測候補表示エリア１７に表示してもよい。予測候補用履歴テーブル２４ｂに記憶される操作履歴情報には、対象となるピクトグラムの使用回数や使用時刻が含まれることが好ましい。そして、表示制御部２３は、使用回数や使用時刻に基づき、ユーザが好んで使用する可能性が高いピクトグラムから順に予測候補表示エリア１７に表示することが好ましい。これにより、ユーザの利便性を更に向上させた入力操作を提供することができる。
【００５３】
また、本実施形態に係るスマートフォン１によれば、クリアキー１７ｆの操作により、誤入力に対する意図しない操作履歴情報を予測候補表示エリア１７の表示に反映することを防ぐことができる。これにより、予測候補表示エリア１７に表示するピクトグラムの精度を高め、ユーザの利便性を更に向上させた入力操作を提供することができる。
【００５４】
［削除］
本実施形態では、図６（ｄ）のクリアーキー１７ｆとは別に、削除キー５１が設けられている。例えば、図６（ｅ）に示したように、ユーザが「ハート」の絵文字を選択して長押し操作すると、画面は、図６（ｇ）に示した編集画面に遷移する。ユーザが、編集画面の「リストから削除」で示される削除キー５１を選択した場合、記憶部２４は、予測候補用履歴テーブル２４ｂから「ハート」の絵文字を削除する。例えば、図７（ａ）に示した操作履歴情報が予測候補用履歴テーブル２４ｂに記憶されている場合、ユーザが「ハート」の絵文字を選択して削除キー５１を押下すると、図７（ａ）に示した予測候補用履歴テーブル２４ｂから「ハート」の絵文字２４ｂ４が削除される。その結果、図６（ｈ）に示したように、予測候補表示エリア１７には、「ハート」の絵文字１７ｅは表示されないことになる。
【００５５】
［入力処理例２］
次に、一実施形態に係る入力処理のシーケンスについて、図８を参照しながら説明する。図８は、一実施形態に係る入力処理の他の例を示したフローチャートである。ここでは、ユーザがキーパッドエリア１２の数字キー１４ａを押下すると（ステップＳ３０）、位置検出部２１は、数字キー１４ａが押されたことを検出する。検出した結果、表示制御部２３は、図６（ｂ）に示したように、キーパッドエリア１２の文字入力キー１３を文字から数字に切り替える。このとき、表示制御部２３は、入力制御部２２により入力が行われる入力表示エリア１６の属性を確認し（ステップＳ３２）、入力表示エリアの属性に合致した絵文字、顔文字、記号等のピクトグラムを予測候補表示エリア１７に表示する（ステップＳ３４）。ピクトグラムは、入力表示エリア１６の属性に合致しないピクトグラムを除き、その時点で最新に使用されたピクトグラムを先頭にして、使用が新しいピクトグラム程、前に表示される。
【００５６】
ここで、入力表示エリア１６の属性とは、入力表示エリア１６に表示される入力文字に対して実行されるアプリケーションの属性である。入力表示エリア１６の属性によって予測候補表示エリア１７に表示されるピクトグラムの属性が異なる場合がある。
【００５７】
例えば、入力表示エリア１６の属性がメール文の入力の場合、入力表示エリア１６の入力文字に対して実行されるアプリケーションはメールアプリケーションである。その場合、絵文字、顔文字、記号及びデコメ（登録商標）絵文字の４つの属性を含むピクトグラムが使用可能である。よって、予測候補表示エリア１７に表示されるピクトグラムには、絵文字、顔文字、記号及びデコメ（登録商標）絵文字の４つの属性が含まれることが好ましい。この場合、入力表示エリア１６の属性に応じて、予測候補表示エリア１７に表示するピクトグラムの属性を制限しなくてよい。
【００５８】
一方、入力表示エリア１６の属性がＳＭＳ（ショートメッセージサービス）やメモの場合、入力表示エリア１６の入力文字に対してＳＭＳやメモのアプリケーションが実行される。この場合、絵文字及びデコメ（登録商標）絵文字は、入力文字として使用できない。よって、予測候補表示エリア１７に表示可能なピクトグラムの属性を記号及び顔文字に制限し、絵文字及びデコメ（登録商標）絵文字は表示されないようにする。
【００５９】
また、入力表示エリア１６の属性がＵＲＬの入力の場合、入力文字に応じてウェブアプリケーションが実行される。この場合、絵文字、顔文字及びデコメ（登録商標）絵文字は、ＵＲＬの入力文字として使用できない。よって、予測候補表示エリア１７に表示するピクトグラムの属性を記号のみに制限し、絵文字、顔文字及びデコメ（登録商標）絵文字は表示されないようにする。
【００６０】
つまり、入力表示エリア１６の属性がＳＭＳやＵＲＬの場合、表示制御部２３は、予測候補表示エリア１７に表示されるピクトグラムの属性を制限する。
【００６１】
このようにして、表示制御部２３は、入力表示エリア１６の属性に合致した絵文字、顔文字、記号等のピクトグラムを予測候補表示エリア１７に表示する（ステップＳ３４）。次に、表示制御部２３は、予測候補表示エリア１７に表示されるピクトグラムが長押し操作された場合、図６（ｇ）の編集画面を表示し、位置検出部２１は、優先表示が設定されたかを判定する（ステップＳ３６）。
【００６２】
ユーザがお気に入りのピクトグラムは、予測候補表示エリア１７に優先的に表示させたい。その場合、ユーザは、編集画面の「優先表示」で示される優先表示キー５２を選択する。優先表示キー５２が選択されると、記憶部２４は、操作されたピクトグラムに対する優先表示の要求と判断し、予測候補用履歴テーブル２４ｂの先頭（Ｎｏ．１）に長押し操作されたピクトグラム（ここでは、図６（ｅ）の絵文字１７ｅ）の操作履歴情報を記憶する。その結果、図６（ｉ）に示したように、表示制御部２３は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報に基づき、長押し操作されたピクトグラム（ここでは、絵文字１７ｅ）を予測候補表示エリア１７の先頭に表示する（ステップＳ４０）。その後、本処理を終了する。これにより、表示制御部２３は、優先表示が設定された絵文字１７ｅを予測候補表示エリア１７の先頭に常に優先して表示する。
【００６３】
一方、ステップＳ３６にて、優先表示キー５２が選択されていないと判定された場合、通常通り、表示制御部２３は、予測候補用履歴テーブル２４ｂに記憶された操作履歴情報に基づき、ピクトグラムを予測候補表示エリア１７に表示する（ステップＳ３８）。その後、本処理を終了する。
【００６４】
以上に説明したように、本実施形態に係るスマートフォン１によれば、入力表示エリア１６の属性に応じて、予測候補表示エリア１７に表示するピクトグラムの属性を制限することができる。これにより、ユーザが利用したいピクトグラムが予測候補表示エリア１７中に含まれる可能性が高くなるとともに、誤入力を軽減することができる。
【００６５】
また、本実施形態に係るスマートフォン１によれば、ユーザが優先表示したいピクトグラムを設定することができる。これによれば、優先表示が設定されたピクトグラムは、予測候補表示エリア１７の先頭に表示される。これにより、よく利用するピクトグラムが、予測候補表示エリア１７の下方に表示されるか非表示となることを回避することができる。なお、本実施形態では、優先表示が設定されたピクトグラムは、予測候補表示エリア１７の先頭に表示されたが、これに限られず、予測候補表示エリア１７であれば、先頭でなくてもよい。ただし、予測候補表示エリア１７の先頭付近に表示されることが好ましい。
【００６６】
（ハードウェア構成例）
最後に、一実施形態に係るスマートフォン１のハードウェア構成例について、図９を参照しながら説明する。図９は、一実施形態に係るスマートフォンのハードウェア構成例を示した図である。
【００６７】
本実施形態に係るスマートフォン１は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ(Random Access Memory)１０４、ＲＯＭ(Read Only Memory)１０５、ＣＰＵ(Central Processing Unit)１０６、通信Ｉ／Ｆ１０７、及びＨＤＤ(Hard Disk Drive)１０８などを備え、それぞれがバスＢで相互に接続されている。
【００６８】
入力装置１０１は、キーボードやマウスなどを含み、スマートフォン１に各操作信号を入力するために用いられる。表示装置１０２は、タッチパネルを搭載したディスプレイなどを含み、タッチ画面に情報を表示する。
【００６９】
通信Ｉ／Ｆ１０７は、スマートフォン１を無線ネットワークに接続するインタフェースである。これにより、スマートフォン１は、通信Ｉ／Ｆ１０７を介して、他の機器（「他のスマートフォン」等の機器）とデータ通信や通話を行うことができる。
【００７０】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する基本ソフトウェアであるＯＳ(Operating System)、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ１０８は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ(Data Base)により管理している。
【００７１】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、スマートフォン１は、外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａには、フロッピー（商標又は登録商標）ディスク、ＣＤ(Compact Disk)、及びＤＶＤ(Digital Versatile Disk)、ならびに、ＳＤメモリカード(SD Memory card)やＵＳＢメモリ(Universal Serial Bus memory)などがある。
【００７２】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、プログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。記憶部２４は、ＲＡＭ１０４又はＨＤＤ１０８の記憶領域を用いて一覧用履歴テーブル２４ａ及び予測候補用履歴テーブル２４ｂ内の操作履歴情報を記憶してもよい。
【００７３】
ＣＰＵ１０６は、上記記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」等）から、プログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、スマートフォン１の全体の制御や搭載機能を実現する演算装置である。例えば、スマートフォン１は、ＣＰＵ１０６がＲＯＭ１０５内に格納された各種の制御プログラムを実行することにより、入力制御や表示制御等の全体の制御を実行する。上記実施形態のスマートフォン１の位置検出部２１、入力制御部２２、表示制御部２３、選択部２５は、ＨＤＤ１０８等にインストールされたプログラムがＣＰＵ１０６に実行させる処理により実現される。
【００７４】
以上、一実施形態に係る入力装置及び入力方法について説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。また、上記実施形態において説明した入力処理は、矛盾しない範囲で組み合わせることができる。
【符号の説明】
【００７５】
１：スマートフォン、１０：本体、１１：タッチ画面、１２：キーパッドエリア、１３：文字入力キー、１４：機能キー、１６：入力表示エリア、１７：予測候補表示エリア、２１：位置検出部、２２：入力制御部、２３：表示制御部、２４：記憶部、２４ａ：一覧用履歴テーブル、２４ａ１、２４ａ２、２４ａ３：操作履歴情報、２４ｂ：予測候補用履歴テーブル、２４ｂ１，２４ｂ２，２４ｂ３：操作履歴情報、２５：選択部、５１：削除キー、５２：優先表示キー
【図１】
2014238705.tif 000003
【図２】
2014238705.tif 000004
【図３】
2014238705.tif 000005
【図４】
2014238705.tif 000006
【図５】
2014238705.tif 000007
【図６】
2014238705.tif 000008
【図７】
2014238705.tif 000009
【図８】
2014238705.tif 000010
【図９】
2014238705.tif 000011