(57)【特許請求の範囲】
【請求項１】
表示部と、
文字に対応する入力領域への入力を検出する入力検出部と、
前記入力の押圧荷重を検出する荷重検出部と、
前記入力検出部により検出された入力が複数の入力領域にまたがる場合、前記複数の入力領域のうち接触の度合いが最も大きい入力領域に対応する文字を入力文字として前記表示部に表示し、他の入力領域に対応する文字を訂正候補文字として、次の文字が入力されても前記表示部に表示させる制御部と、を備え、
前記制御部は、前記表示部に表示された前記訂正候補文字に対して入力の押圧荷重が荷重基準を満たすと、前記入力文字を前記訂正候補文字に変更して前記表示部に表示させることを特徴とする入力装置。
【請求項２】
請求項１に記載の入力装置において、前記制御部は、
文字が割り当てられたキーを前記表示部に表示させ、
前記表示部に表示された前記訂正候補文字に対応する前記キーへの入力の押圧荷重が荷重基準を満たすと、前記入力文字を前記訂正候補文字に変更して前記表示部に表示させることを特徴とする入力装置。
【請求項３】
請求項１乃至２のいずれか一項に記載の入力装置において、更に、
前記入力検出部を振動させる触感呈示部を備え、
前記制御部は、前記入力文字を前記訂正候補文字に変更した際に、前記入力検出部を押圧している押圧物に対して触感を呈示するように前記触感呈示部を制御することを特徴とする入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置に関し、特に、誤入力の訂正を容易に行うことが可能な入力装置に関する。
【背景技術】
【０００２】
文字を入力するための入力装置には、例えば、機械式のキーボード若しくはテンキーを有するもの、又はキーボードやテンキー等が表示されたタッチパネルを有するものがある。タッチパネルは、キーレイアウトの自由度の高さや、直感的な操作が可能であること等、多くの利点を有している。このため、近年、タッチパネルを搭載した携帯端末が急激に増加している。携帯端末としては、例えば、携帯電話、携帯音楽プレイヤー、携帯テレビが挙げられる。これらの携帯端末は携帯性が求められるゆえに、筐体のサイズを小さくする必要がある。タッチパネルを入力する際には複数のキーを表示する必要があるが、ユーザに馴染みのある携帯端末のテンキーやフルキーボード等をタッチパネル上に表示すると、表示されるキーがユーザの指の面積よりも小さくなってしまう。この場合、ユーザが指でタッチパネルへの入力を行うと、誤って複数のキーを押圧し、誤入力をしてしまう可能性がある。
【０００３】
図９及び図１０を用いて、従来のタッチパネルの動作について説明する。図９は、ユーザが複数のキーを押圧している様子を示している。具体的には、ユーザが「convenient」の５文字目の「E」を押圧しようとして、誤って「E」及び「D」を押圧している様子である。従来のタッチパネルでは、ユーザの指が複数のキーにまたがって触れた場合、接触の重心に対応する文字がディスプレイに表示されることになる。そのため、図９の場合、ユーザが意図した「E」ではなく、接触の重心に対応する「D」が表示されることになる。ユーザが「D」の誤入力に気付かずに６文字目も「N」を入力すると、表示画面は、例えば図１０のようになる。キー表示部には、ユーザが入力を行うためのキーが表示され、メイン表示部には、入力された文字が表示され、サブ表示部には、メイン表示部に表示された文字列の予測変換候補が表示されている。この場合、誤入力された「D」を訂正するためには、ユーザは「D」の位置まで一度カーソルを戻して誤入力文字である「D」を削除してから、正しい文字である「E」を入力する必要がある。このような誤入力の訂正はユーザにとって手間がかかる作業であり、文字入力の作業効率を下げる要因となる。このため、文字入力作業の効率を上げるために、誤入力を効率よく訂正することが求められる。
【０００４】
従来の誤入力訂正方法は、入力された文字が予め登録されている誤入力パターンと一致するか否かを判断する。一致する場合、入力された文字は誤入力文字と判断され、当該誤入力文字に対して予め登録されている訂正候補がタッチパネルに表示される。訂正候補が表示されることにより、ユーザは誤入力に気付くことができる。ユーザが表示された訂正候補を選択することにより、誤入力文字が訂正される（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０８−２９７６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の誤入力訂正方法では、入力された文字が誤入力であっても、予め登録された誤入力パターンと一致しない限り、訂正候補はタッチパネルに表示されない。そのため、ユーザが誤入力に気づかずに入力作業を続行するおそれがある。ユーザが誤入力に気づいた場合は、誤入力文字までカーソルを戻し、誤入力文字を削除し、正しい文字を入力し直さなければならない。このような誤入力訂正はユーザにとって面倒である。
【０００７】
入力された文字が誤入力であり、予め登録された誤入力パターンと一致した場合でも、正しい文字が予め登録された訂正候補にない限り、誤入力文字を削除し、正しい文字を入力し直さなければならない。
【０００８】
従って、上記のような従来技術の問題点に鑑みてなされた本発明の目的は、誤入力パターン及び訂正候補を予め登録することなく、また、誤入力文字を削除し、正しい文字を入力し直すことなく、誤入力を訂正できる入力装置を提供することにある。
【課題を解決するための手段】
【０００９】
上述した諸課題を解決すべく、第１の発明による入力装置は、
表示部と、
文字に対応する入力領域への入力を検出する入力検出部と、
前記入力の押圧荷重を検出する荷重検出部と、
前記入力検出部により検出された入力が複数の入力領域にまたがる場合、前記複数の入力領域のうち接触の度合いが最も大きい入力領域に対応する文字を入力文字として前記表示部に表示し、他の入力領域に対応する文字を訂正候補文字として、次の文字が入力されても前記表示部に表示させる制御部と、を備え、
前記制御部は、前記表示部に表示された前記訂正候補文字に対して入力の押圧荷重が荷重基準を満たすと、前記入力文字を前記訂正候補文字に変更して前記表示部に表示させることを特徴とするものである。
【００１０】
また、前記制御部は、
前記表示部に文字が割り当てられたキーを表示させ、
前記表示部に表示された前記訂正候補文字に対応する前記キーへの入力の押圧荷重が荷重基準を満たすと、前記入力文字を前記訂正候補文字に変更して前記表示部に表示させることが望ましい。
【００１２】
また、前記入力装置は、更に、
前記入力検出部を振動させる触感呈示部を備え、
前記制御部は、前記入力文字を前記訂正候補文字に変更した際に、前記入力検出部を押圧している押圧物に対して触感を呈示するように前記触感呈示部を制御する、
ことが望ましい。
【発明の効果】
【００１３】
上記のように構成された本発明にかかる入力装置によれば、複数の入力領域にまたがる入力が行われた場合、誤入力パターン及び訂正候補を予め登録することなく、訂正候補文字（訂正候補）が表示部に表示される。訂正候補文字に対して入力を行うことにより、入力文字が訂正候補文字に変更して表示される。つまり、誤入力文字を削除し、正しい文字を入力し直すことなく誤入力文字を訂正することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。
【図２】図２は、図１の入力装置の文字の表示方法を示すフローチャートである。
【図３】図３は、図１の表示部の表示画面例である。
【図４】図４は、複数キーにまたがる入力があった場合に図１の入力装置が行う処理について示す図である。
【図５】図５は、図１の入力装置における誤入力の訂正方法を示すフローチャートである。
【図６】図６は、誤入力訂正時の図１の表示部の表示画面例である。
【図７】図７は、図１の表示部におけるユーザの指の可動領域を示す図である。
【図８】図８は、荷重基準の一例を示す図である。
【図９】図９は、荷重基準の一例を示す図である。
【図１０】図１０は、本発明の入力装置の一適用例である携帯電話を示す図である。
【図１１】図１１は、ユーザが複数のキーを押圧している様子を示す図である。
【図１２】図１２は、従来のタッチパネルの表示画面例である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１６】
図１は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。本発明の入力装置１０１の一例としては、ＰＤＡ（Personal Digital Assistant）、携帯電話、携帯音楽プレイヤー、携帯テレビ、銀行のＡＴＭ（Automated Teller Machine）、駅の券売機が挙げられる。この入力装置１０１は、表示部１０３及び入力検出部１０４を備えるタッチパネル１０２と、記憶部１０５と、荷重検出部１０６と、触感呈示部１０７と、制御部１０８とを有する。
【００１７】
表示部１０３は、文字を入力するためのキー又はボタン、及び入力された文字を表示するもので、例えば、液晶表示パネルや有機ＥＬ表示パネル等を用いて構成される。なお、文字とは、ひらがな、片仮名、アルファベットのみならず、数字や記号等も含むものとする。キー又はボタン（以下、キーと略する）には、文字が割り当てられている。キーに対して入力が行われると、当該キーに対応する文字が表示部１０３に表示される。つまり、キーは、文字に対応する入力領域を示すものである。ある入力領域に入力が行われると、当該入力領域に割り当てられている文字が表示部１０３に表示される。以下、説明の便宜上、キーの形状と入力領域とが一致するものとする。なお、本発明では、文字に対応する入力領域とキーの形状とを必ずしも一致させる必要はなく、入力領域をキーよりも広く（又は狭く）設定することもできることに留意されたい。また、入力領域に対応させてキーを表示させなくてもよい。
【００１８】
入力検出部１０４は、ユーザの指やスタイラスペン等（押圧物）による入力を検出するもので、抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成される。入力検出部１０４は、特に、文字に対応する入力領域（キー）への入力を検出する。なお、入力検出部１０４が入力を検出する上で、押圧物が入力検出部１０４を物理的に押圧することは必須ではない。例えば、入力検出部１０４が光学式である場合は、入力検出部１０４は入力検出部１０４上の赤外線が指やスタイラスペン等で遮られた位置を検出するため、押圧物が入力検出部１０４を押圧することは不要である。
【００１９】
入力検出部１０４は、どのキーへの入力が行われたかを検出するとともに、更に、検出されたキーと押圧物との接触の度合い（例えば、面積や圧力）も検出するもので、例えば、接触面積に応じて出力電圧が変化する面積センサや接触圧力に応じて出力電圧が変化する圧力センサの機能も有するものとする。以下説明の便宜上、接触の度合いとは接触面積を指すものとする。
【００２０】
記憶部１０５は、入力された各種情報を記憶するとともに、ワークメモリ等としても機能する。
【００２１】
荷重検出部１０６は、入力検出部１０４により検出された入力の押圧荷重を検出するもので、例えば、歪みゲージセンサや圧電素子などの荷重に対して線形に反応する素子を用いて構成される。
【００２２】
触感呈示部１０７は、入力検出部１０４を振動させ、入力検出部１０４を押圧しているユーザの指やスタイラスペンなど（押圧物）に触感を呈示するもので、例えば、圧電素子などの振動素子を用いて構成される。呈示する触感は、何らかの振動であればよく、周波数、周期（波長）、振幅、波形を、呈示する触感に応じて適宜設定することができる。また、利用者の操作感を向上させるようなよりリアルな触感としては、例えば、カチッとした硬質的な触感、ブルやブニとした軟質的な触感、ブルルといった振動として認知できる触感があげられる。カチッとした硬質的な触感は、例えば200Hz〜500Hzのサイン波を１周期又は矩形波を１周期呈示することにより実現できる。ブルやブニとした軟質的な触感は、例えば200Hz〜500Hzのサイン波を２又は３周期呈示することにより実現できる。ブルルといった振動として認知できる触感は、例えばサイン波を４周期以上呈示することにより実現できる。なお、荷重検出部１０６及び触感呈示部１０７が圧電素子を用いて構成される場合には、圧電素子を共用して、荷重検出部１０６及び触感呈示部１０７を構成することができる。圧電素子は、圧力が加わると電力を発生し、電力が加えられると変形するためである。
【００２３】
制御部１０８は、入力装置１０１の各機能ブロックをはじめとして入力装置１０１の全体を制御及び管理する。ここで、制御部１０８は、ＣＰＵ（中央処理装置）等の任意の好適なプロセッサ上で実行されるソフトウェアとして構成したり、処理ごとに特化した専用のプロセッサ（例えばＤＳＰ（デジタルシグナルプロセッサ））によって構成したりすることができる。
【００２４】
制御部１０８についてより詳細に説明する。制御部１０８は、入力検出部１０４によりキーへの入力が検出されると、検出された入力に対応する文字を入力文字として表示部１０３に表示させる。入力文字とは、キーへの入力が検出されたときに、表示部１０３に表示される当該キーに対応する（割り当てられている）文字のことである。入力検出部１０４により検出された入力が複数のキーにまたがる入力である場合、制御部１０８は、複数のキーのうちユーザの指等の押圧物とキーとの接触面積が最も大きいキーに対応する文字を入力文字として表示部１０３に表示し、複数のキーのうち接触面積が最も大きいキー以外のキーに対応する文字を訂正候補文字として表示部１０３に表示させる。訂正候補文字とは、接触面積が最も大きいキーではないために入力文字として表示されない代わりに、表示部１０３に表示される文字のことである。即ち、複数のキーにまたがる入力が行われた場合、接触面積に応じて、入力文字か訂正候補文字かという違いはあるものの、複数のキーの全てのキーに対応する文字が表示部１０３に表示される。そのため、入力文字又は訂正候補文字のいずれかに正しい文字は存在することになる。つまり、誤入力パターン及び訂正候補文字を予め登録することなく、訂正候補文字を表示部１０３に表示することが可能である。訂正候補文字が表示部１０３に表示されている場合、入力検出部１０４により検出された新たな入力が表示部１０３に表示された訂正候補文字に対応する入力であり、当該入力の押圧荷重が荷重基準を満たすと、制御部１０８は、入力文字を訂正候補文字に変更して表示部１０３に表示させる。つまり、誤った文字が入力文字として表示され、正しい文字が訂正候補文字として表示されている場合、ユーザは、文字の訂正に関する荷重基準を満たす押圧荷重で訂正候補文字に対して入力を行うことにより、誤入力文字を訂正することができる。
【００２５】
以下、ユーザが「convenient」と入力しようとする場合について説明する。ユーザは「C」「O」「N」「V」「E」「N」の入力を試み、「C」、「N」（３文字目）及び「E」の入力の際、誤って他のキーも押圧してしまったとする。
【００２６】
図２は、図１の入力装置の文字の表示方法を示すフローチャートである。図３は、「C」「O」「N」「V」「E」「N」を入力した場合の表示部の表示画面例である。表示部１０３は、例えば図３のようにメイン表示部１０９、サブ表示部１１０及びキー表示部１１１で構成されている。
【００２７】
まず、キー表示部１１１に表示されたキーへの入力が、ユーザの指やスタイラスペン等の押圧物によって行われると、入力検出部１０４は、この入力を検出する（ステップＳ１０１）。つまりステップＳ１０１で、どのキーに対する入力であるのかが検出されることになる。そして、入力検出部１０４は、押圧物とキーとの接触面積を検出する（ステップＳ１０２）。続いて、入力検出部１０４の検出結果に基づいて、制御部１０８は、キーへの入力が複数のキーにまたがる入力であるか否かを判断する（ステップＳ１０３）。「O」、「V」及び「N」（６文字目）の入力では、１つの所望のキー「O」、「V」及び「N」のみへの入力であるので（ステップＳ１０３のＮｏ）、制御部１０８は、検出された入力に対応する文字を入力文字としてメイン表示部１０９に表示する（ステップＳ１０８）。
【００２８】
次に、複数のキーにまたがる入力が行われる場合、つまり「C」、「N」（３文字目）及び「E」の入力での文字の表示方法について図２及び図４を用いて説明する。図４は、「E」の入力の際、誤って「E」及び「D」のキーにまたがる入力を行ってしまった場合を示している。
【００２９】
まず、ユーザが図４のように、「E」及び「D」のキーの双方にまたがる入力を行ったとする。すると、入力検出部１０４が、キー「E」及び「D」に対する入力であることを検出するとともに（ステップＳ１０１）、押圧物とキー「E」及び「D」との接触面積を検出する（ステップＳ１０２）。
【００３０】
続いて、入力検出部１０４の検出結果に基づいて、制御部１０８は、今回の入力が複数のキーにまたがる入力であると判断し（ステップＳ１０３のＹｅｓ）、「E」についての接触面積と「D」についての接触面積とを比較する（ステップＳ１０４）。制御部１０８は、接触面積の大きい順に優先順位を付け、検出された入力に対応する文字と、各文字の優先順位と、を記憶部１０５に記憶させる（ステップＳ１０５）。優先順位とは、接触面積の最も大きいキーから順に第１候補、第２候補、第３候補と定め、第１候補以外を以下訂正候補と呼ぶ。図４を参照すると、制御部１０８は、接触面積の最も大きいキーに対応する文字「D」を第１候補と判断し、接触面積の最も大きいキー以外のキーに対応する文字「E」を第２候補と判断し、記憶部１０５に第１候補は「D」、第２候補は「E」と記憶させる。
【００３１】
次に、制御部１０８は、第１候補「D」を記憶部１０５から読み出し、第１候補「D」を入力文字としてメイン表示部１０９に表示させる（ステップＳ１０６）。更に、制御部１０８は、第１候補以外の文字（「E」）を記憶部１０５から読み出し、第１候補以外の文字（「E」）を訂正候補文字としてメイン表示部１０９に表示させる（ステップＳ１０７）。このとき、制御部１０８は、訂正候補文字（「E」）をこの訂正候補文字に対応する入力文字（「D」）と関連付けてメイン表示部１０９に表示させることができる。関連付けて表示とは、ユーザが、メイン表示部１０９上のどの入力文字に関する訂正候補文字であるのかを明確に認識できる態様での表示である。例えば、制御部１０８は、図３のように、訂正候補文字を対応する入力文字の下部に吹き出しで囲んで表示することができる。入力文字と訂正候補文字との対応関係が分かれば、訂正候補文字の位置は、入力文字の下部や近傍などに限定されない。なお、訂正候補文字に対応する入力領域と吹き出しにより囲まれる範囲とを一致させることもできるし、一致させなくてもよい。
【００３２】
「C」の入力では、「C」及び「V」のキーにまたがる入力が行われ、「C」が第１候補、「V」が第２候補となったとする。「N」（３文字目）の入力では、「N」及び「M」のキーにまたがる入力が行われ、「M」が第１候補、「N」が第２候補となったとする。ユーザが「D」の誤入力に気づかずに、「N」を入力すると、メイン表示部１０９の表示は、図３に示されるように、「comvdn」となり、「v」、「n」、「e」が、「c」、「m」、「d」の下部にそれぞれ表示されている。
【００３３】
なお、図３では、３つの訂正候補文字が全て同じ大きさで、同じ大きさの吹き出しで囲まれて表示されているが、訂正候補文字の表示態様は、図３に限定されるわけではない。例えば、制御部１０８は、訂正候補文字に対応するキーへの接触面積に応じた大きさで、訂正候補文字を表示することができる。第１候補に対応するキーへの接触面積に対する訂正候補文字に対応するキーへの接触面積の割合が大きければ大きいほど、ユーザが本来入力したかった文字が訂正候補文字である可能性が高くなるといえる。
【００３４】
制御部１０８は、複数のキーにまたがる入力によりメイン表示部１０９に表示された入力文字をハイライト表示することができる。ハイライト表示とは、複数のキーにまたがる入力が行われたことをユーザに認識させるために行う強調表示である。例えば、図３のように、制御部１０８は、メイン表示部１０９上の「c」、「m」、「d」をハイライト表示することができる。
【００３５】
更に、制御部１０８は、図３に示されるように、メイン表示部１０９に表示された入力文字列「comvdn」の予測変換候補（例えば、「comvdn」、「COMVDN」）をサブ表示部１１０に表示させることができる。入力文字列とは、キーへの入力が検出されたときに、メイン表示部１０９に表示される当該キーに対応する（割り当てられている）文字で構成される文字列のことである。予測変換候補とは、表示部１０３に表示されている文字列を含む単語又は文章の候補である。また、図示されていないが、制御部１０８は、訂正候補文字を含む訂正候補文字列の予測変換候補をサブ表示部１１０に表示させることもできる。訂正候補文字を含む訂正候補文字列とは、表示部１０３に表示される入力文字列と訂正候補文字とで構成される文字列のことである。例えば、制御部１０８は、訂正候補文字列「vomvdn」「conven」の予測変換候補（例えば、「vomvdn」、「VOMVDN」「convenience」「convenient」「conveniently」）をサブ表示部１１０に表示させることもできる。
【００３６】
更に、制御部１０８は、メイン表示部１０９に表示された入力文字列の予測変換候補が存在しなくい場合に、訂正候補文字をメイン表示部１０９に表示させることもできる。なお、図３に示されるように、予測変換候補として、メイン表示部１０９に表示された入力文字列（「comvdn」）の小文字、大文字に変換したもの以外にはこの入力文字列を含む単語が存在しない場合を、メイン表示部１０９に表示された入力文字列の予測変換候補が存在しない場合とすることができる。
【００３７】
図５及び図６を参照して、図３の状態からの本発明の実施形態に係る誤入力の訂正方法について説明する。図５は、図１の入力装置における誤入力の訂正方法を示すフローチャートである。図６は、誤入力訂正時の図１のタッチパネルの表示画面例である。
【００３８】
まず、誤入力文字「m」の訂正方法について示す。メイン表示部１０９上の訂正候補文字（「n」）に対応する新たな入力がユーザの指等により行われると、入力検出部１０４は、当該入力を検出する（ステップＳ１１１）。ここで、訂正候補文字に対応する入力とは、図６のように、メイン表示部１０９上の訂正候補文字（「n」）に対応するキー表示部１１１上のキー（「N」）への入力のみに限定されるわけではなく、メイン表示部１０９上の訂正候補文字に対応する入力領域に対して直接行われる入力なども含まれる。なお、ユーザが携帯端末である入力装置を手に持った場合、図７に示されるように、ユーザが負担無く指を伸ばせる範囲（指可動領域）が限られていることがある。このような場合は、訂正候補文字に対応する入力が訂正候補文字に対応するキー表示部１１１上のキーへの入力で実現できる構成の方が、ユーザにとって便利である。
【００３９】
続いて、荷重検出部１０６は、この新たな入力の押圧荷重を検出し、制御部１０８は、この押圧荷重が荷重基準を満たすか否かを判断する（ステップＳ１１２）。荷重基準は、利用者の押圧荷重や入力装置の処理性能等を勘案して任意に設定できるものであり、例えば、図８のＡのように設定される。入力検出部１０４により検出された新たな入力がキー表示部１１１に表示された訂正候補文字（「n」）に対応するキー（「N」）への入力であり、この入力の押圧荷重が荷重基準を満たすと（ステップＳ１１２のＹｅｓ）、つまり、押圧荷重が図８の基準Ａを満たすと、制御部１０８は、入力文字（「m」）を訂正候補文字（「n」）に変更してメイン表示部１０９に表示させる（ステップＳ１１３）。その結果、メイン表示部１０９の表示は「convdn」となり、「v」、「e」が、「c」、「d」の下部にそれぞれ表示されている。
【００４０】
メイン表示部１０９の入力文字列の予測変換候補がサブ表示部１１０に表示されている場合は、ステップＳ１１３後、制御部１０８は、「comvdn」の予測変換候補を「convdn」の予測変換候補に変更する（ステップＳ１１４）。「convdn」の予測変換候補として、例えば図６のように「convdn」「CONVDN」が挙げられる。
【００４１】
ステップＳ１１２において、入力検出部１０４により検出された新たな入力がキー表示部１１１に表示された訂正候補文字に対応するキーへの入力であり、この入力の押圧荷重が荷重基準を満たさない場合（ステップＳ１１２のＮｏ）、制御部１０８は、当該キーに対応する文字を入力文字として新たにメイン表示部１０９に表示させる（ステップＳ１０８と同様）ことができる。荷重基準を設けることにより、ユーザは、キー表示部１１１に表示されているキーへの入力において、メイン表示部１０９上への表示のための入力と、入力文字と訂正候補文字とを変更する訂正のための入力とを行うことができる。
【００４２】
ユーザの指等による入力の押圧荷重が荷重基準を満たし、制御部１０８が入力文字を訂正候補文字に変更したことをユーザに明確に認識させるために、制御部１０８は、触感呈示部１０７を制御して入力検出部１０４を振動させ、入力検出部１０４を押圧している押圧物に対して触感を呈示することができる。
【００４３】
引き続き訂正を行う場合は、ステップＳ１１１〜Ｓ１１４を繰り返すことになる。本来入力したかった文字「e」が、訂正候補文字としてメイン表示部１０９に表示されているので、ユーザは入力文字「d」の訂正を試みることになる。入力検出部１０４が、ユーザの指やスタイラスペン等による訂正候補文字「e」に対応する入力を検出し（ステップＳ１１１）、当該入力の押圧荷重が荷重基準を満たすと（ステップＳ１１２のＹｅｓ）、制御部１０８は、メイン表示部１０９上の入力文字「d」を訂正候補文字「e」に変更して表示させる（ステップＳ１１３）。その結果、メイン表示部１０９の表示は「conven」となり、「v」が、「c」の下部に表示される。
【００４４】
メイン表示部１０９の入力文字列の予測変換候補がサブ表示部１１０に表示されている場合は、ステップＳ１１３後、制御部１０８は、「convdn」の予測変換候補を「conven」の予測変換候補に変更する（ステップＳ１１４）。「conven」の予測変換候補として、例えば「convenience」「convenient」「conveniently」が挙げられる。
【００４５】
入力検出部１０４が予測変換候補「convenient」に対応する入力を検出すると、制御部１０８は、メイン表示部１０９に表示されている入力文字列「conven」を予測変換候補「convenient」に変更して表示させる。以上のことより、所望の「convenient」がメイン表示部１０９に表示されることになる。このとき、訂正が行われなかった訂正候補「v」は、メイン表示部１０９から消失することになる。
【００４６】
上述したように、訂正候補文字が入力文字としてメイン表示部１０９に表示された場合に構成する文字列の予測変換候補がサブ表示部１１０に表示されている場合は、入力検出部１０４が予測変換候補（例えば、「convenient」）に対応する入力を検出すると、制御部１０８は、入力文字列「comvdn」を予測変換候補「convenient」に変更してメイン表示部１０９に表示させることもできる。これにより、訂正候補文字に対応する入力を行うことなく、所望の「convenient」がメイン表示部１０９に表示されることになる。
【００４７】
このように本実施形態では、制御部１０８は、入力検出部１０４により検出された入力が複数の入力領域（キー）にまたがる入力である場合、複数の入力領域のうち接触の度合い（接触面積）が最も大きい入力領域に対応する文字を入力文字として表示部１０３に表示し、複数の入力領域のうち接触の度合いが最も大きい入力領域以外の入力領域に対応する文字を訂正候補文字として表示部１０３に表示させると共に、入力検出部１０４により検出された新たな入力が表示部１０３に表示された訂正候補文字に対応する入力であり、当該入力の押圧荷重が荷重基準を満たすと、入力文字を訂正候補文字に変更して表示部１０３に表示させる。複数のキーにまたがる入力が行われた場合、接触面積の最も大きいキー以外のキーに対応する文字を訂正候補文字（訂正候補）として表示部１０３に表示させるため、訂正候補文字を表示する上で、予め誤入力パターン及び訂正候補文字を登録しておく必要はない。複数のキーにまたがる入力により、誤った文字が入力文字として表示部１０３（メイン表示部１０９）に表示された場合でも、正しい文字は訂正候補文字として表示部１０３（メイン表示部１０９）に表示されていることになる。ユーザは、表示部１０３上の正しい訂正候補文字に対して荷重基準を満たす押圧荷重で入力を行うことにより、表示部１０３（メイン表示部１０９）上の誤った入力文字を正しい訂正候補文字に変更することが可能である。つまり、誤入力文字を削除し、正しい文字を入力し直すことなく誤入力文字を訂正することができる。押圧荷重が荷重基準を満たした場合にのみ、訂正が行われるため、ユーザが誤って訂正候補文字に触れてしまった場合などに、不要な訂正を防ぐことができる。そのため、文字入力作業の効率が上がる。
【００４８】
また、本実施形態では、制御部１０８は、表示部１０３に文字が割り当てられたキーを表示させ、入力検出部１０４により検出された新たな入力が表示部１０３に表示された訂正候補文字に対応するキーへの入力であり、当該入力の押圧荷重が荷重基準を満たすと、入力文字を訂正候補文字に変更して表示部１０３に表示させることができる。即ち、ユーザは、キー表示部１１１に表示されているキーを操作することにより、誤入力文字を訂正することができる。誤入力文字を訂正するために、メイン表示部１０９に表示されている訂正候補文字に対して直接入力を行う必要がないので、図７に示されるように、ユーザが負担なく指を伸ばせる範囲（指可動領域）が限られている場合に特に有効である。
【００４９】
また、本実施形態では、制御部１０８は、入力検出部１０４により検出された新たな入力が表示部１０３に表示された訂正候補文字に対応するキーへの入力であり、当該入力の押圧荷重が荷重基準を満たさないと、訂正候補文字に対応する文字を入力文字として新たに表示部１０３に表示させることができる。即ち、ユーザは、押圧荷重を調整してキーに対して入力を行うことにより、キーに対応する文字をメイン表示部１０９上に表示させることも、入力文字とキーに対応する訂正候補文字とを変更することもできる。例えば、メイン表示部１０９に入力文字列「com」と訂正候補文字「v」及び「n」（図３参照）が表示されている状態で、ユーザが次に「v」を入力したい場合、荷重基準を満たさない押圧荷重でキー「V」を押圧することにより、「v」が入力文字としてメイン表示部１０９に表示される。この場合、入力文字「c」が訂正候補文字「v」に変更されることはない。
【００５０】
また、本実施形態では、制御部１０８は、入力文字を訂正候補文字に変更した際に、入力検出部１０４を押圧している押圧物に対して触感を呈示するように触感呈示部１０７を制御することができる。これにより、ユーザは、ユーザの指等による入力の押圧荷重が荷重基準を満たしたことを明確に認識することができる。入力文字が訂正候補文字に変更されたことを、メイン表示部１０９を見て確認する必要がないため、効率良く文字の入力作業を行うことができる。
【００５１】
また、本実施形態では、制御部１０８は、入力文字を訂正候補文字に変更した際に、触感呈示部１０７により、単なる振動ではなく、よりユーザの操作感を高めるため、機械式のキーを押した際に感じられるカチッとした硬質的な触感（リアルなクリック感）を押圧物に呈示することができる。入力検出部１０４自体は、押圧されても機械的なキーのように物理的に変位しないが、上記のような触感を押圧物に呈示することにより、ユーザは、機械式のキーを操作した場合と同様のリアルなクリック感を得ることができる。これにより、ユーザは、押圧によるフィードバックが本来ないタッチパネルへの入力操作を違和感なく行うことが可能となる。
【００５２】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００５３】
上述した本発明の実施形態の説明では、タッチパネルに光学式のタッチパネルを採用することもできるため、入力検出部が入力を検出する上で、押圧物が入力検出部を物理的に押圧することは必須ではないとして説明したが、タッチパネルに抵抗膜式のタッチパネルを採用した場合は、押圧物が入力検出部を押圧することにより、入力は検出される。この場合、図９に示されるような入力が検出されるための荷重基準（図９のＢ）が存在することになる。つまり、あるキーへの押圧荷重が基準Ｂを満たしたときに、当該キーに対応する文字が入力文字として表示部に表示されることになる。上述した入力文字が訂正候補文字に変更される基準は、入力が検出されるための荷重基準よりも大きな値に設定することになり、例えば、図９のＣのようになる。
【００５４】
また、上述した本発明の実施形態の説明では、入力文字を訂正候補文字に変更するための基準として訂正に関する荷重基準を用いたが、長押しやダブルクリックにより訂正が行われる設定にすることもできる。例えば、入力検出部に対する押圧時間を計測する機能を制御部にもたせた場合、訂正候補文字に対応する入力の押圧時間が時間基準を満たすと、制御部は、入力文字を訂正候補文字に変更して表示部に表示させることができる。また、連続する２回の入力の入力間隔を計測する機能を制御部にもたせた場合、連続する２回の訂正候補文字に対応する入力の入力間隔が入力間隔基準を満たすと、制御部は、入力文字を訂正候補文字に変更して表示部に表示させることができる。
【００５５】
また、上述した本発明の実施形態の説明では、訂正候補文字として表示される文字（「v」「n」「e」）が全て異なる場合について想定して説明したが、同じ文字が訂正候補文字として表示された場合も誤入力文字を訂正できるように本発明に係る入力装置を設定することもできる。例えば、「conven」を入力しようとし、２つの「n」の入力において、ユーザが「N」及び「M」のキーにまたがる入力をしてしまった場合について説明する。どちらの場合も「M」が第１候補、「N」が第２候補となったとする。つまり、メイン表示部の表示は、「comvdm」となり、訂正候補文字「n」が、双方の入力文字「m」の下部に表示されることになる。このとき、入力文字を訂正候補文字に変更するための基準として訂正に関する荷重基準を用いる場合、例えば荷重基準を２段階設け、１段目の荷重基準を満たす押圧荷重で訂正候補文字「n」に対応する入力が行われた場合は、１番目の入力文字「m」（「o」の右隣の「m」）を「n」に変更してメイン表示部に表示させ、２段目の荷重基準を満たす押圧荷重で訂正候補文字「n」に対応する入力が行われた場合は、２番目の入力文字「m」（「d」の右隣の「m」）を「n」に変更してメイン表示部に表示させるように制御部を設定することができる。また、入力文字を訂正候補文字に変更するための基準として訂正に関する時間基準を用いる場合、例えば時間基準を２段階設け、１段目の時間基準を満たす押圧時間で訂正候補文字「n」に対応する入力が行われた場合は、１番目の入力文字「m」を「n」に変更してメイン表示部に表示させ、２段目の時間基準を満たす押圧時間で訂正候補文字「n」に対応する入力が行われた場合は、２番目の入力文字「m」を「n」に変更してメイン表示部に表示させるように制御部を設定することもできる。また、入力文字を訂正候補文字に変更するための基準として訂正に関する入力間隔基準を用いる場合、例えば、入力間隔基準内の入力数に応じて、入力文字と変更される訂正候補文字を選択できるように制御部を設定することもできる。制御部は、例えば、入力間隔基準内に訂正候補文字「n」に対応する入力が連続して２回行われた場合は、１番目の入力文字「m」を「n」に変更してメイン表示部に表示させ、入力間隔基準内に訂正候補文字「n」に対応する入力が連続して３回行われ場合は、２番目の入力文字「m」を「n」に変更してメイン表示部に表示させることができる。
【００５６】
また、上述した本発明の実施形態の説明では、２つのキーにまたがる入力が行われた場合について想定して説明したが、３つ以上のキーにまたがる入力が行われた場合も同様にして誤入力文字を訂正できる。この場合訂正候補文字が増えるのみであり、制御部は、接触面積が最も大きいキー以外のキーに対応する文字を含む訂正候補文字をメイン表示部に表示する。制御部は優先順位に応じて、訂正候補文字の表示の大きさや表示順番、表示位置等を変えることもできる。
【００５７】
また、ユーザの指等の押圧物とキーとの接触面積に関して閾値を設け、制御部は、閾値を越えたキーのみに対して優先順位を定めることもできる。これにより、サブ表示部に表示される訂正候補文字列の数を少なくすることができる。よって、表示部の表示スペースを有効に利用することができる。サブ表示部の表示面積を広くできない場合に特に有効である。接触面積が小さいほど、誤って押圧された可能性が高いため、閾値を設け、接触面積の大きいキーに対応する文字を優先的にサブ表示部に表示しても問題はない。
【００５８】
また、上記の実施の形態においては、タッチパネルを有する入力装置を想定して説明したが、本発明は、タッチパネルを有する入力装置に限定されるものでもない。本発明は、タッチパネルの代わりにユーザによる入力を検出する機械式のキー（あるいはボタン）と、検出された入力に対応する文字を表示するためのディスプレイを備える任意の入力装置に適用することができる。このような入力装置としては、機械式のキー（例えば、キーボードやテンキー）を有するパーソナルコンピュータや携帯電話、クレジットカード端末等が挙げられる。例えば、図１０に示すような携帯電話に適用すると、上述の実施形態に係る表示部１０３は携帯電話のディスプレイ２０３に、入力検出部１０４は携帯電話の機械式のキー２０４にそれぞれ対応する。この場合、文字の入力及び訂正を機械的なキー２０４を操作して行うことになる。訂正は、例えば、訂正候補文字列に対応するキーを押圧したり、ディスプレイ２０３上の訂正候補文字列にカーソルキー等でカーソルを合わせて決定したりすることにより行うことが可能である。
【符号の説明】
【００５９】
１０１  入力装置
１０２  タッチパネル
１０３  表示部
１０４  入力検出部
１０５  記憶部
１０６  荷重検出部
１０７  触感呈示部
１０８  制御部
１０９  メイン表示部
１１０  サブ表示部
１１１  キー表示部
２０３  ディスプレイ
２０４  キー
【図１】
0005495702.tif 000002
【図２】
0005495702.tif 000003
【図３】
0005495702.tif 000004
【図４】
0005495702.tif 000005
【図５】
0005495702.tif 000006
【図６】
0005495702.tif 000007
【図７】
0005495702.tif 000008
【図８】
0005495702.tif 000009
【図９】
0005495702.tif 000010
【図１０】
0005495702.tif 000011
【図１１】
0005495702.tif 000012
【図１２】
0005495702.tif 000013