(57)【特許請求の範囲】
【請求項１】
キーを表示する表示部と、
前記表示部に表示された前記キーに対する押下荷重を検出する荷重検出部と、
前記荷重検出部により検出される押下荷重に対応する文字種に応じて、前記キーの表示を、前記押下荷重に対応する文字種の文字に変更する制御部と、
を備える入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力用の入力装置に関するものである。
【背景技術】
【０００２】
文字を入力するための入力装置には、例えば、機械式のキーボード若しくはテンキーを有するもの又はキーボードやテンキー等が表示されたタッチパネルを有するものがある。タッチパネルは、キーレイアウトの自由度の高さや、直感的な操作が可能であることなど多くの利点を有している。このため、近年、タッチパネルを搭載した携帯端末が急激に増加している。携帯端末としては、例えば、携帯電話端末、携帯音楽プレイヤー、携帯テレビ、携帯ゲーム機などが挙げられる。
【０００３】
このような携帯端末には、平仮名、片仮名、英字、数字等を入力するための複数の入力モードが存在する。通常、これらの入力モードは、指定されたキー（以下、「入力モード切替キー」とする）を押下することにより順次切り替わるようになっている。つまり、複数の入力モードに対応する携帯端末には、文字を入力するためのキー（文字入力キー）だけでなく、入力モード切替キーが必要となる。入力モード切替キーをタッチパネル上に配置すると、その分文字表示スペースが狭められることになる。また、ユーザは、モードを切り替える度に入力モード切替キーに指を移動させなければならないため、操作負荷を感じることになる。
【０００４】
そのため、従来、入力モード切替キーを押下することなく、入力モードの切替えが可能な入力装置が提案されている（例えば、特許文献１参照）。図１０及び図１１を用いて、特許文献１の発明を説明する。まず、ユーザは、図１０のように、入力モードを切り替えることを指示するキーワードを入力モード毎に予め設定しておく。そして、図１１のように、ひらがな入力モードにおいて、「きりかえ」と入力されると、入力装置は、予測変換候補リスト５３１を表示する。予測変換候補リスト５３１には、「きりかえ」の変換候補である「切り替え」、「切り換え」のみならず、モード切替先の入力モードを表す文字列である「＜半角＞」、「＜カタカナ＞」、「＜英文字＞」などが含まれている。ユーザは、切替先の入力モードを表す文字列を選択することにより、入力モードを切り替えることができる。例えば、＜英文字＞が選択されると、ユーザは、アルファベットの入力が可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３５０７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の入力装置では、入力モードを切り替えるために、入力モード切替用のキーワードを設定しなければならない。また、当該キーワードは、入力モード毎に異なるものであるため、ユーザは、入力モードの数だけキーワードを記憶しておく必要があり、ユーザへの負担は大きい。また、キーワード設定者以外のユーザは、キーワードを知らないため、入力モードを切り替えるために設定されているキーワードを確認しなければならない。
【０００７】
更に、従来の入力装置では、入力モード切替キーを押下する必要はないが、キーワードの入力及び予測変換候補リスト内の入力モードを表す文字列の選択が必要になる。キーワードを入力するためには、ユーザは指を移動させて文字入力キーを押下することになる。また、入力モードを表す文字列を選択するためには、カーソル等の移動操作や文字列の直接押下などが必要となり、この場合にも、ユーザはカーソルキーや文字列へ指を移動させることになる。よって、従来の入力装置では、ユーザの指の移動に伴う操作負担は必ずしも軽減されるわけではない。
【０００８】
従って、上記のような従来技術の問題点に鑑みてなされた本発明の目的は、入力モード切替用のキーワードの設定が不要であり、且つ入力モードを切り替えるための操作負担が少ない入力装置を提供することにある。
【課題を解決するための手段】
【０００９】
上述した諸課題を解決すべく、第１の発明による入力装置は、
キーを表示する表示部と、前記表示部に表示された前記キーに対する押下荷重を検出する荷重検出部と、前記荷重検出部により検出される押下荷重に対応する文字種に応じて、前記キーの表示を、前記押下荷重に対応する文字種の文字に変更する制御部と、
を備えるものである。
【発明の効果】
【００１２】
上記のように構成された本発明にかかる入力装置によれば、文字が割り当てられたキー（入力領域）への押下荷重に基づいて文字の入力モードが切り替わり、入力の位置が変化すると入力モードが確定される。よって、文字が割り当てられたキーへの押下荷重の調整のみで、入力モードの切替えが可能であるため、入力モード切替用のキーワードの設定は不要であり、少ない操作負担で入力モードを切替えることが可能である。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。
【図２】図２は、押下荷重に関する３つの荷重範囲を示す図である。
【図３】図３は、図１の入力装置が行う処理を示すフローチャートである。
【図４】図４は、図１の表示部の表示画面例である。
【図５】図５は、図１の表示部の表示画面例である。
【図６】図６は、図１の表示部の表示画面例である。
【図７】図７は、図１の表示部の表示画面例である。
【図８】図８は、図１の表示部の表示画面例である。
【図９】図９は、押下荷重に関する６つの荷重範囲を示す図である。
【図１０】図１０は、従来の入力モード切替キーワード設定画面例である。
【図１１】図１１は、従来のタッチパネルの表示画面例である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１５】
図１は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。本発明の入力装置１０１の一例としては、ＰＤＡ（Personal Digital Assistant）、携帯電話端末、携帯音楽プレイヤー、携帯テレビ、携帯ゲーム機、銀行のＡＴＭ（Automated Teller Machine）、駅の券売機が挙げられる。この入力装置１０１は、表示部１０３及び入力検出部１０４を備えるタッチパネル１０２と、記憶部１０５と、荷重検出部１０６と、触感呈示部１０７と、制御部１０８とを有する。
【００１６】
表示部１０３は、文字を入力するためのキー又はボタン、及び入力された文字を表示するもので、例えば、液晶表示パネルや有機ＥＬ表示パネル等を用いて構成される。各キー又はボタン（以下、キーと略する）は、複数の文字種の入力に対応するものであり、各キーには、文字種毎に１つ又は複数の文字が割り当てられている。文字種とは、平仮名、片仮名、英字、数字などである。以下、本実施形態では、各キーには、平仮名、英字及び数字の３つの文字種が割り当てられているとする。なお、平仮名には、「あ」〜「ん」までの４６文字のみならず、句読点（「。」及び「、」）、濁点（「゛」）、半濁点（「゜」）、感嘆符（「！」）及び疑問符（「？」）などの記号も含むものとする。英字には、「Ａ」〜「Ｚ」までの２６文字のみならず、ピリオド（「．」）、カンマ（「，」）、感嘆符及び疑問符などの記号も含むものとする。数字には、「０」〜「９」まで１０個の数字のみならず、アスタリスク（「＊」）及びシャープ（「＃」）なども含むものとする。１つのキーに割り当てられる文字種毎の文字数は、表示部１０３に表示されるキーの個数などに基づいて任意に設定できる事項であり、例えば、あるキーに、平仮名「か」、「き」、「く」、「け」、「こ」と、英字「Ａ」、「Ｂ」、「Ｃ」と、数字「２」とを割り当てることができる。キーに対して入力が行われると、当該キーに対応する文字が表示部１０３に表示される。つまり、キーは、文字に対応する入力領域を示すものである。本実施形態では、キーの形状と入力領域とが一致するものとするが、入力領域をキーよりも広く（又は狭く）設定することもできることに留意されたい。ある入力領域（キー）に入力が行われると、当該入力領域に割り当てられている文字が表示部１０３に表示される。割り当てられている文字のうち、いずれの文字種の文字が表示されるかは、入力時の文字の入力モードにより決定される。入力モードの種類は、文字種に対応するものであり、本実施形態では、平仮名に対応する「平仮名」モード、英字に対応する「英字」モード、数字に対応する「数字」モードの３種類の入力モードが存在するとする。
【００１７】
入力検出部１０４は、ユーザの指やスタイラスペン等（押下物）による入力を検出するもので、抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成される。入力検出部１０４は、特に、文字に対応する入力領域（キー）への入力を検出する。入力検出部１０４は、入力を検出すると、当該入力の位置に関する入力位置情報を制御部１０８に送る。なお、入力検出部１０４が入力を検出する上で、押下物が入力検出部１０４を物理的に押下することは必須ではない。例えば、入力検出部１０４が光学式である場合は、入力検出部１０４は入力検出部１０４上の赤外線が指やスタイラスペン等で遮られた位置を検出するため、押下物が入力検出部１０４を押下することは不要である。
【００１８】
記憶部１０５は、入力に関する各種情報（例えば、入力位置情報）や各入力モードに対応する荷重範囲などを記憶するとともに、ワークメモリ等としても機能する。荷重範囲は、制御部１０８がキー毎に任意に設定できる事項である。
【００１９】
荷重検出部１０６は、入力検出部１０４に対する押下荷重を検出するもので、例えば、歪みゲージセンサや圧電素子などの荷重に対して線形に反応する素子を用いて構成される。
【００２０】
触感呈示部１０７は、入力検出部１０４を振動させ、入力検出部１０４を押下しているユーザの指やスタイラスペンなど（押下物）に触感を呈示するもので、例えば、圧電素子などの振動素子を用いて構成される。呈示する触感は、何らかの振動であればよく、周波数、周期（波長）、振幅、波形を、呈示する触感に応じて適宜設定することができる。また、触感呈示部１０７は、単なる振動ではなく、機械的なキーを押した際に感じられるカチッとした硬質的な触感（リアルなクリック感）を押下物に対して呈示することもできる。触感を呈示する条件（例えば、押下荷重が１Ｎ[ニュートン]を超えること）を設定することにより、この条件を満たすまでは、ユーザの圧覚を刺激し、条件を満たすと、触感呈示部１０７が入力検出部１０４を振動させてユーザの触覚を刺激することが可能になる。このように、ユーザの圧覚と触覚を刺激することにより、カチッとした硬質的な触感をユーザに呈示できる。入力検出部１０４自体は、押下されても機械的なキーのように物理的に変位しないが、上記のような触感をタッチ対象に呈示することにより、ユーザは、機械的なキーを操作した場合と同様のリアルなクリック感を得ることができる。これにより、ユーザは、押下によるフィードバックが本来ない入力検出部１０４への入力操作を違和感なく行うことが可能となる。カチッとした硬質的な触感は、例えば140Hz〜500Hzのサイン波を１周期又は矩形波を１周期呈示することにより実現できる。なお、荷重検出部１０６及び触感呈示部１０７が圧電素子を用いて構成される場合には、圧電素子を共用して、荷重検出部１０６及び触感呈示部１０７を構成することができる。圧電素子は、圧力が加わると電力を発生し、電力が加えられると変形するためである。なお、触感呈示部１０７は、振動モータ（偏心モータ）などに基づいて入力装置１０１を振動させることにより、入力検出部１０４を間接的に振動させるように構成してもよいし、入力検出部１０４に圧電素子を配設することにより、入力検出部１０４を直接的に振動させるように構成してもよい。
【００２１】
制御部１０８は、入力装置１０１の各機能ブロックをはじめとして入力装置１０１の全体を制御及び管理する。ここで、制御部１０８は、ＣＰＵ（中央処理装置）等の任意の好適なプロセッサ上で実行されるソフトウェアとして構成したり、処理毎に特化した専用のプロセッサ（例えばＤＳＰ（デジタルシグナルプロセッサ））によって構成したりすることができる。
【００２２】
制御部１０８についてより詳細に説明する。制御部１０８は、キーへの押下荷重に基づいて入力モードを切り替える。入力モードが「平仮名」モード、「英字」モード及び「数字」モードの３つであるとき、制御部１０８は、例えば、図２のように、押下荷重に関する３つの荷重範囲を設定する。第１荷重範囲Ａ１は閾値１以上閾値２未満、第２荷重範囲Ａ２は閾値２以上閾値３未満、第３荷重範囲Ａ３は閾値３以上閾値４未満である。制御部１０８は、各荷重範囲の上限値及び下限値について記憶部１０５に記憶させる。なお、この荷重範囲設定では、閾値１は第１荷重範囲Ａ１に、閾値２は第２荷重範囲Ａ２に、閾値３は第３荷重範囲Ａ３にそれぞれ属することになっているが、本発明は、この態様に限定されるものではない。閾値がいずれの荷重範囲に属するかは、任意に設定できる事項であり、例えば、第１荷重範囲Ａ１を閾値１よりも大きく閾値２以下の範囲と設定することもできる。
【００２３】
そして、制御部１０８は、各荷重範囲に入力モードを割り当てる。例えば、制御部１０８は、第１荷重範囲Ａ１に「平仮名」モードを、第２荷重範囲Ａ２に「英字」モードを、第３荷重範囲Ａ３に「数字」モードを割り当てることができる。この場合、平仮名「か」、「き」、「く」、「け」、「こ」と、英字「Ａ」、「Ｂ」、「Ｃ」と、数字「２」が割り当てられたキーが、第１荷重範囲Ａ１内の押下荷重で押下されると、制御部１０８は平仮名「か」、「き」、「く」、「け」、「こ」のいずれかを表示部１０３に表示させることになる。
【００２４】
以下、ユーザが文字入力画面を起動させて、「携帯電話ＫＣ」と入力しようとする場合について説明する。
【００２５】
図３は、図１の入力装置が行う処理を示すフローチャートである。図４は、文字入力画面起動時の表示部の表示画面例である。表示部１０３は、例えば図４のようにメイン表示部１１１及びキー表示部１１２で構成されている。キー表示部１１２は、ユーザが入力を行うためのものであり、メイン表示部１１１は、キー表示部１１２への入力の結果を表示させるためのものである。キー表示部１１２のキーｋ１には、平仮名「あ」、「い」、「う」、「え」、「お」と、英字（記号）「＠」、「／」、「＆」と、数字「１」とが割り当てられているとする。キーｋ２には、平仮名「か」、「き」、「く」、「け」、「こ」と、英字「Ａ」、「Ｂ」、「Ｃ」、「ａ」、「ｂ」、「ｃ」と、数字「２」とが割り当てられているとする。キーｋ３には、平仮名「さ」、「し」、「す」、「せ」、「そ」と、英字「Ｄ」、「Ｅ」、「Ｆ」、「ｄ」、「ｅ」、「ｆ」と、数字「３」とが割り当てられているとする。キーｋ４には、平仮名「た」、「ち」、「つ」、「て」、「と」と、英字「Ｇ」、「Ｈ」、「Ｉ」、「ｇ」、「ｈ」、「ｉ」と、数字「４」とが割り当てられているとする。キーｋ５には、平仮名「な」、「に」、「ぬ」、「ね」、「の」と、英字「Ｊ」、「Ｋ」、「Ｌ」、「ｊ」、「ｋ」、「ｌ」と、数字「５」とが割り当てられているとする。キーｋ６には、平仮名「は」、「ひ」、「ふ」、「へ」、「ほ」と、英字「Ｍ」、「Ｎ」、「Ｏ」、「ｍ」、「ｎ」、「ｏ」と、数字「６」とが割り当てられているとする。キーｋ７には、平仮名「ま」、「み」、「む」、「め」、「も」と、英字「Ｐ」、「Ｑ」、「Ｒ」、「Ｓ」、「ｐ」、「ｑ」、「ｒ」、「ｓ」と、数字「７」とが割り当てられているとする。キーｋ８には、平仮名「や」、「ゆ」、「よ」と、英字「Ｔ」、「Ｕ」、「Ｖ」、「ｔ」、「ｕ」、「ｖ」と、数字「８」とが割り当てられているとする。キーｋ９には、平仮名「ら」、「り」、「る」、「れ」、「ろ」と、英字「Ｗ」、「Ｘ」、「Ｙ」、「Ｚ」、「ｗ」、「ｘ」、「ｙ」、「ｚ」と、数字「９」とが割り当てられているとする。キーｋ１０には、平仮名（記号）「。」、「、」、「！」、「？」、「゛」、「゜」と、英字（記号）「．」、「，」、「！」、「？」と、数字（記号）「＊」とが割り当てられているとする。キーｋ１１には、平仮名「わ」、「を」、「ん」と、英字の半角表示機能（図４のキーｋ１１の「半」との表示に対応）と、数字「０」とが割り当てられているとする。キーｋ１２には、顔文字「(^_^)」、「(>_<)」（図４のキーｋ１２の顔文字マークの表示に対応）と、英字の全角表示機能（図４のキーｋ１２の「全」との表示に対応）と、数字（記号）「＃」とが割り当てられているとする。文字入力画面起動時は、入力モードとして、「平仮名」モード、「英字」モード及び「数字」モードのいずれのモードも設定されていない。以下、文字入力画面起動時の入力モードを初期入力モードとする。制御部１０８は、入力モードが初期入力モードであることを示すために、各キーに平仮名、英字及び数字の全てが表示されるようにキー表示部１１２を制御することができる。また、文字入力画面起動時において、図２の押下荷重の第１荷重範囲Ａ１には「平仮名」モードが、第２��重範囲Ａ２には「英字」モードが、第３荷重範囲Ａ３には「数字」モードが割り当てられているとする。
【００２６】
まず、メイン表示部１１１に文字「け」を表示させるために、キー表示部１１２に表示されたキーｋ２への入力が、ユーザの指やスタイラスペン等の押下物によって行われると、入力検出部１０４は、この入力を検出する（ステップＳ１０１）。そして、入力検出部１０４は、当該入力に関する入力位置情報を制御部１０８に送り、制御部１０８は、どのキーに対する入力であるのかを特定する。
【００２７】
荷重検出部１０６は、入力検出部１０４にユーザの指やスタイラスペンなどの押下物が接触した時点から、入力検出部１０４に対する押下荷重を検出し始める（ステップＳ１０２）。
【００２８】
続いて、制御部１０８は、現在の入力モードが初期入力モードか否か判断する（ステップＳ１０３）。文字入力画面起動時は、入力モードは初期入力モードであるので（ステップＳ１０３のＹｅｓ）、制御部１０８は、押下荷重に基づいて入力モードを切り替える（ステップＳ１０４）。ユーザが記憶部１０５に記憶されている第１荷重範囲Ａ１内の押下荷重でキーｋ２を押下した場合、制御部１０８は、入力モードを初期入力モードから「平仮名」モードに切り替える。そして、制御部１０８は、触感呈示部１０７を制御して入力検出部１０４を振動させることにより、押下物に触感を呈示することができる（ステップＳ１０５）。更に、制御部１０８は、入力モードが「平仮名」モードであることを示すために、各キーの表示を変更し、各キーに平仮名のみが表示されるようにキー表示部１１２を制御することができる（ステップＳ１０６）。
【００２９】
制御部１０８は、図５のように、押下されたキーの周囲に、当該キーに割り当てられた現在の入力モード（「平仮名」モード）の文字（「か」、「き」、「く」、「け」、「こ」）がそれぞれ割り当てられたサブキーを表示する（ステップＳ１０７）。「け」を入力する場合、ユーザは押下物を入力検出部１０４から離さずに（入力を継続させた状態で）サブキー「け」まで移動させることになる。
【００３０】
制御部１０８は、サブキーの表示後、押下物による入力の位置（入力位置）が変化したか否かを判断する（ステップＳ１０８）。押下物の移動により入力位置が変化すると（ステップＳ１０８のＹｅｓ）、制御部１０８は、入力モードを現在のモード、つまり「平仮名」モードに確定する。なお、制御部１０８は、入力位置の変化量（移動量）について閾値を設け、閾値以上変化（移動）した場合にのみ、入力位置は変化したと判断することができる。
【００３１】
なお、押下物による入力位置が変化しない間は（ステップＳ１０８のＮｏ）、押下荷重に応じて入力モードが更に切り替わる可能性はある。例えば、ユーザが指を移動させずにキーを更に強く押下し、押下荷重が記憶部１０５に記憶されている第２荷重範囲Ａ２内になると、入力モードは、「平仮名」モードから「英字」モードに切り替わる。
【００３２】
ユーザが押下物をサブキー「け」まで移動させると、入力検出部１０４はサブキー「け」への入力を検出する（ステップＳ１０９）。そして、制御部１０８は、サブキー「け」に対応する文字「け」をメイン表示部１１１に表示させる（ステップＳ１１０）。そして、ユーザは、文字「け」の表示後、押下物をタッチパネル１０２から離すことになる。なお、制御部１０８は、入力検出部１０４がサブキー「け」に対する入力を検出した後、サブキー「け」を押下していた押下物がタッチパネル１０２から離れたことを検出すると、サブキー「け」に対応する文字「け」をメイン表示部１１１に表示させてもよい。
【００３３】
ユーザは、文字「け」の入力に続き、「い」、「た」、「い」、「で」、「ん」、「わ」の文字を入力する。文字「け」の入力後は、入力モードは「平仮名」モードであるので（ステップＳ１０３のＮｏ）、ユーザは、第１荷重範囲Ａ１内の押下荷重でキーｋ１、ｋ４、ｋ１、ｋ４及びｋ１０、ｋ１１、ｋ１１を順々に押下していく。制御部１０８が、押下荷重は「平仮名」モードに対応する第１荷重範囲Ａ１内であると判断する限り（ステップＳ１１１のＹｅｓ）、制御部１０８は、入力モードの切替えを行わず、各キーに対応するサブキーをキー表示部１１２に表示させる（ステップＳ１０７）。ユーザは、所望のサブキーにまで押下物を移動させることにより、文字「い」、「た」、「い」、「で」、「ん」、「わ」は、文字「け」と同様に、メイン表示部１１１に表示される（ステップＳ１１０）。
【００３４】
そして、入力検出部１０４がユーザによる変換キー（図示せず）への入力を検出すると、制御部１０８は、図６のように、メイン表示部１１１上の「けいたいでんわ」の文字列を「携帯電話」に変換する。メイン表示部１１１上の文字（列）の変換後、制御部１０８は、入力モードを現在のモード（「平仮名」モード）に設定し続けることができる。また、制御部１０８は、文字（列）の変換後、入力モードを初期入力モードに戻すこともできる。以下、本実施形態では、現在のモードが維持されるとする。
【００３５】
続いて、ユーザは、「英字」モードで文字「Ｋ」及び「Ｃ」を入力することになる。
【００３６】
まず、メイン表示部１１１に文字「Ｋ」を表示させるために、キー表示部１１２に表示されたキーｋ５への入力が、ユーザの指やスタイラスペン等の押下物によって行われると、入力検出部１０４は、この入力を検出する（ステップＳ１０１）。
【００３７】
そして、荷重検出部１０６は、入力検出部１０４にユーザの指やスタイラスペンなどの押下物が接触した時点から、入力検出部１０４に対する押下荷重を検出し始める（ステップＳ１０２）。
【００３８】
制御部１０８は、現在のモード（「平仮名」モード）は初期入力モードではないと判断し（ステップＳ１０３のＮｏ）、荷重検出部１０６により検出された押下荷重が現在のモードに対応する押下荷重か否か判断する（ステップＳ１１１）。ユーザが、「英字」モードに対応する第２荷重範囲Ａ２内の押下荷重でキーｋ５を押下する場合（ステップＳ１１１のＮｏ）、制御部１０８は、入力モードを「平仮名」モードから「英字」モードに切り替える（ステップＳ１０４）。そして、制御部１０８は、触感呈示部１０７を制御して入力検出部１０４を振動させることにより、押下物に触感を呈示することができる（ステップＳ１０５）。なお、制御部１０８は、切り替え後の入力モードに応じて、押下物に異なる触感を呈示するように触感呈示部１０７を制御することができる。これにより、ユーザは、呈示される触感から現在設定されている入力モードを判断することができる。
【００３９】
入力モードの切り替え後、制御部１０８は、図７のように、押下されたキーの周囲に、当該キーに割り当てられた現在の入力モード（「英字」モード）の文字（「Ｊ」、「Ｋ」、「Ｌ」、「ｊ」、「ｋ」、「ｌ」）がそれぞれ割り当てられたサブキーを表示する（ステップＳ１０７）。ユーザは、押下物を入力検出部１０４から離さずにサブキー「Ｋ」まで移動させると（ステップＳ１０８のＹｅｓ）、入力検出部１０４はサブキー「Ｋ」への入力を検出する（ステップＳ１０９）。そして、制御部１０８は、サブキー「Ｋ」に対応する文字「Ｋ」をメイン表示部１１１に表示させる（ステップＳ１１０）。なお、制御部１０８は、入力検出部１０４がサブキー「Ｋ」に対する入力を検出した後、サブキー「Ｋ」を押下していた押下物がタッチパネル１０２から離れたことを検出すると、サブキー「Ｋ」に対応する文字「Ｋ」をメイン表示部１１１に表示させてもよい。
【００４０】
続いて、ユーザは、メイン表示部１１１に文字「Ｃ」を表示させるために、キー表示部１１２に表示されたキーｋ２を現在の入力モード（「英字」モード）に対応する押下荷重で押下することになる。入力モードと押下荷重との関係が図２に示されるものに固定されている場合は、「英字」モードに対応する押下荷重とは第２荷重範囲Ａ２内の押下荷重である。しかし、「英字」モードが第２荷重範囲Ａ２に固定されていると、「英字」モードの文字を入力する度に、「平仮名」モードから「英字」モードへの切替えが必要になる。このような状況を避けるために、制御部１０８は、入力モードと押下荷重との関係を固定せずに、現在の入力モードに応じて入力モードと押下荷重との関係を変えることもできる。例えば、制御部１０８は、現在の入力モードを第１荷重範囲Ａ１に割り当てることができる。つまり、「英字」モードに対応する押下荷重とは第１荷重範囲Ａ１内の押下荷重である。このように、最も低い荷重範囲（第１荷重範囲Ａ１）に現在の入力モードを割り当てることは、ユーザが連続して同じモードの文字を入力する場合にモード切替えの回数を最小限に抑えられるので有利である。なお、制御部１０８は、第２荷重範囲Ａ２及び第３荷重範囲Ａ３に、「平仮名」モード及び「数字」モードをそれぞれ割り当てることも、又は「数字」モード及び「平仮名」モードをそれぞれ割り当てることもできる。
【００４１】
制御部１０８が「英字」モードに対応する押下荷重でキーｋ２が押下されていると判断すると（ステップＳ１１１のＹｅｓ）、制御部１０８は、図８のように押下されたキーの周囲に、当該キーに割り当てられた現在の入力モード（「英字」モード）の文字（「Ａ」、「Ｂ」、「Ｃ」、「ａ」、「ｂ」、「ｃ」）がそれぞれ割り当てられたサブキーを表示する（ステップＳ１０７）。ユーザは、押下物を入力検出部１０４から離さずにサブキー「Ｃ」まで移動させると（ステップＳ１０８のＹｅｓ）、入力検出部１０４はサブキー「Ｃ」への入力を検出する（ステップＳ１０９）。そして、制御部１０８は、サブキー「Ｃ」に対応する文字「Ｃ」をメイン表示部１１１に表示させる（ステップＳ１１０）。これにより、「携帯電話ＫＣ」の入力が完了したことになる。なお、制御部１０８は、入力検出部１０４がサブキー「Ｃ」に対する入力を検出した後、サブキー「Ｃ」を押下していた押下物がタッチパネル１０２から離れたことを検出すると、サブキー「Ｃ」に対応する文字「Ｃ」をメイン表示部１１１に表示させてもよい。
【００４２】
以下、ユーザが押下荷重の調整を誤り、入力モードが所望の入力モード以外のモードに切り替わった場合について説明する。「携帯電話ＫＣ」の入力において、「Ｋ」の入力時に、押下荷重が第２荷重範囲Ａ２を超え、入力モードが所望の「英字」モードではなく、「数字」モードになったとする。
【００４３】
ここで、制御部１０８は、入力モードの種類より多い複数の荷重範囲を設定するとする。例えば、制御部１０８は、３種類の入力モード（「平仮名」モード、「英字」モード、「数字」モード）に対して、図９のように、６つの荷重範囲Ａ４〜Ａ６を設定する。そして、制御部１０８は、隣り合う荷重範囲（例えば、Ａ１とＡ２、Ａ２とＡ３）に対応する入力モードが同一にならないように、荷重範囲それぞれに入力モードを割り当てる。例えば、第１荷重範囲Ａ１及び第４荷重範囲Ａ４に「平仮名」モードを第２荷重範囲Ａ２及び第５荷重範囲Ａ５に「英字」モードを、第３荷重範囲Ａ３及び第６荷重範囲Ａ６に「数字」モードをそれぞれ割り当てる。第１荷重範囲Ａ１〜第３荷重範囲Ａ３は、図２に示されているＡ１〜Ａ３と同一であり、第４荷重範囲Ａ４は閾値４以上閾値５未満、第５荷重範囲Ａ５は閾値５以上閾値６未満、第６荷重範囲Ａ６は閾値６以上閾値７未満である。つまり、入力モードの種類よりも荷重範囲の数が多いため、ある入力モードに対して複数の荷重範囲が設定されることになる。なお、隣り合う荷重範囲とは、図９のように閾値を境に荷重範囲が隣り合う範囲同士を意味することに限定されるものではない。例えば、２つの荷重範囲の間に入力モードが割り当てられている荷重範囲が存在しなければ、２つの荷重範囲は、離れている場合でも隣り合う荷重範囲を意味する。なお、この荷重範囲設定では、閾値４は第４荷重範囲Ａ４に、閾値５は第５荷重範囲Ａ５に、閾値６は第６荷重範囲Ａ６にそれぞれ属することになっているが、本発明は、この態様に限定されるものではない。閾値がいずれの荷重範囲に属するかは、任意に設定できる事項であり、例えば、第４荷重範囲Ａ４を閾値４よりも大きく閾値５以下の範囲と設定することもできる。また、ある荷重範囲と当該荷重範囲とは異なる荷重範囲とに同一の入力モードが割り当てられれば、荷重範囲の各々に任意に入力モードを割り当てることができる。更に、第６荷重範囲よりも押下荷重の大きい範囲を設定することもできる。
【００４４】
このように入力モードと荷重範囲を対応付けることにより、押下荷重が所望の「英字」モードに対応する第２荷重範囲を超えてしまっても、押下荷重が第５荷重範囲Ａ５内になれば、制御部１０８は、入力モードを第５荷重範囲Ａ５に対応する「英字」モードに切り替えることができる。これにより、入力モードが所望の入力モード以外のモードに切り替わった場合にも、ユーザは、押下物を入力検出部１０４から離し、入力をやり直すことなく、押下荷重の調整によって所望の入力モードを選択することができる。なお、全ての入力モードが一周して切り替わり、これらの入力モードのうちの１つが再度設定される場合、つまり、図９の押下荷重が第４荷重範囲Ａ４内に入った場合、ステップＳ１０５で呈示される触感とは異なる触感を押下物に呈示するように触感呈示部１０７を制御することができる。当該触感により、ユーザは、入力モードが一周して、２周目に入ったことを認識することができる。
【００４５】
また、押下荷重が第２荷重範囲Ａ２を超えた場合にも、ユーザにより押下物の移動なく押下荷重が弱められ、押下荷重が第２荷重範囲Ａ２内に戻ると、制御部１０８は、入力モードを「英字」モード以外のモードから「英字」モードに切り替えることができる。これにより、ユーザは、押下荷重を強めるだけでなく、弱めることによっても入力モードを切り替えることが可能になる。
【００４６】
このように本実施形態では、入力装置１０１の制御部１０８は、文字に対応するキー（入力領域）への押下荷重に基づいて文字の入力モードを切り替え、入力の位置が変化すると入力モードを確定する。よって、入力モードを切り替えるために必要なことは、押下荷重の調整のみで、入力モード切替用のキーワードの設定等は不要である。また、押下荷重を調整するために指などの押下物の移動は不要であるため、操作負担は少ない。更に、押下物が移動すると、入力モードは確定されるため、押下物の停止時に比べ押下荷重を調整しにくいサブキーまでの押下物の移動中に押下荷重が変化してしまうということを避けることができる。これにより、ユーザが押下物の移動中に入力モードが切り替わったことに気付かずに、誤った入力モードで文字が入力されることがなくなる。
【００４７】
また、本実施形態では、制御部１０８は、入力モードの種類（３種類）より多い複数の荷重範囲（６つ）を設定し、隣り合う荷重範囲に対応する入力モードが同一にならないように、荷重範囲それぞれに入力モードを割り当てる。つまり、「英字」モードには２つの荷重範囲（第２荷重範囲Ａ２及び第５荷重範囲Ａ５）が割り当てられている。ユーザは、「英字」モードへの切替えを望んだにも係らず、押下荷重が第２荷重範囲Ａ２を超えてしまった場合（第５荷重範囲Ａ５は超えてないとする）、押下荷重が第５荷重範囲Ａ５内になるまでキーを強く押下する。これにより、ユーザは、押下物を入力検出部１０４から離し、入力をやり直すことなく、「英字」モードを使用することができる。
【００４８】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００４９】
上述した本発明の実施形態の説明では、文字入力画面起動時には、第１荷重範囲Ａ１に「平仮名」モードが、第２荷重範囲Ａ２に「英字」モードが、第３荷重範囲Ａ３に「数字」モードが割り当てられている場合について想定されている。しかし、ユーザの各モードの使用頻度に基づいて、第１荷重範囲〜第３荷重範囲に入力モードを割り当てることができる。例えば、制御部１０８は、過去のユーザの各入力モードの使用回数を記憶部１０５に記憶させ、使用回数の多い順に入力モードを第１荷重範囲から割り当てることができる。これにより、ユーザは、キーを押下すると、初期入力モードから一回の切替えで使用回数の最も多い入力モードを使用できるので、入力モードの切替え回数を減らすことができ、文字入力作業の効率が上がる。
【００５０】
また、上述した本発明の実施形態の説明では、Ａ１〜Ａ３の３つの荷重範囲又はＡ１〜Ａ６の６つの荷重範囲に入力モードが割り当てられている場合について想定されている。しかし、荷重範囲の範囲数は３つ又は６つに限定されるわけではない。例えば、押下荷重が大きくなるにつれて、入力モードが半永久的に循環して切り替わるように（例えば、「平仮名」モード、「英字」モード、「数字」モードの順での切替り）、複数の荷重範囲を設定することもできる。これにより、現在の入力モードが所望の入力モードではない場合、ユーザは、強い力でキー（入力領域）を押下することにより、必ず所望の入力モードを選択することが可能になる。
【００５１】
上述の本発明の実施形態の説明において、例えば、閾値「以上」または閾値「未満」のような表現の技術的思想が意味する内容は必ずしも厳密な意味ではなく、入力装置の仕様に応じて、基準となる値を含む場合又は含まない場合の意味を包含するものとする。例えば、閾値「以上」とは、押下荷重が閾値に達した場合のみならず、閾値を超えた場合も含意し得るものとする。また、例えば閾値「未満」とは、押下荷重が閾値を下回った場合のみならず、閾値に達した場合、つまり閾値以下になった場合も含意し得るものとする。
【００５２】
また、上述した本発明の実施形態の説明では、制御部が、サブキーの表示後、押下物による入力の位置（入力位置）が変化したか否かを判断し、設けられた閾値以上変化（移動）した場合、入力モードを確定する場合について想定されている。しかし、入力モードの確定は、設けられた閾値以上押下物が変化した場合に限定されるわけではない。例えば、制御部は、ユーザが押下物をサブキーの位置まで移動し、押下物をタッチパネルから離した際に、サブキーに割り当てられている文字を表示部に表示するとともに、入力モードを確定することができる。
【００５３】
また、上述した本発明の本実施形態の説明における「表示部」及び「入力検出部」は、表示部と入力検出部との両機能を共通の基板に持たせる等により、一体化した装置によって構成されてもよい。このような表示部と入力検出部との両機能を一体化した装置の構成の一例としては、液晶パネルが有するマトリクス状配列の画素電極群に、フォトダイオード等の複数の光電変換素子を規則的に混在させたものがある。この装置は、液晶パネル構造によって画像を表示する一方で、パネル表面の所望位置をタッチ入力するペンの先端で液晶表示用のバックライトの光を反射し、この反射光を周辺の光電変換素子が受光することにより、タッチ位置を検出することができる。
【符号の説明】
【００５４】
１０１  入力装置
１０２  タッチパネル
１０３  表示部
１０４  入力検出部
１０５  記憶部
１０６  荷重検出部
１０７  触感呈示部
１０８  制御部
１１１  メイン表示部
１１２  キー表示部
ｋ１〜ｋ１２  キー
【図１】
0005734621.tif 000002
【図２】
0005734621.tif 000003
【図３】
0005734621.tif 000004
【図４】
0005734621.tif 000005
【図５】
0005734621.tif 000006
【図６】
0005734621.tif 000007
【図７】
0005734621.tif 000008
【図８】
0005734621.tif 000009
【図９】
0005734621.tif 000010
【図１０】
0005734621.tif 000011
【図１１】
0005734621.tif 000012