(57)【要約】【課題】入力操作の際に押下可能な位置が制限されていても、フリック操作に基づく誤操作の発生を低減可能な情報処理装置を提供する。【解決手段】情報処理装置としての携帯型電話機１は、キー３０１〜３１２を備えた静電キー１３０と、ＣＰＵとを備える。静電キー１３０は、キーの押下を伴わないフリック操作と、キーの押下操作と、キーを押下した状態でのフリック操作とを判別する。ＣＰＵは、静電キー１３０がキーの押下を伴わないフリック操作を受け付けた場合には、キーの押下を伴わないフリック操作により選択された文字の入力を受け付けない。ＣＰＵは、静電キー１３０が押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、前記キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。【選択図】図３
2017016237.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
キーを備えた入力デバイスと、
プロセッサとを備え、
前記入力デバイスは、前記キーの押下を伴わないフリック操作と、前記キーの押下操作と、前記キーを押下した状態でのフリック操作とを判別し、
前記プロセッサは、
前記入力デバイスが前記キーの押下を伴わないフリック操作を受け付けた場合には、前記キーの押下を伴わないフリック操作により選択された文字の入力を受け付けず、
前記入力デバイスが前記押下操作を受け付けた後に前記キーが押下された状態でのフリック操作を受け付けた場合には、前記キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける、情報処理装置。
【請求項２】
ディスプレイをさらに備え、
前記入力デバイスは、前記キーを複数有し、
前記プロセッサは、
前記入力デバイスが前記押下操作を受け付けることなく前記複数のキーのうちの第１のキーを選択する操作を受け付けた場合には、前記第１のキーに対応付けられた複数の入力候補を前記ディスプレイに表示させ、
前記押下操作の前に、前記第１のキーの選択操作に連続して前記複数のキーのうちの第２のキーを選択する操作を受け付けた場合には、前記第１のキーに対応付けられた複数の入力候補の代わりに、前記第２のキーに対応付けられた複数の入力候補を前記ディスプレイに表示させ、
前記入力デバイスが前記第２のキーに対する前記押下操作を受け付けた後に前記第２のキーが押下された状態でのフリック操作を受け付けた場合には、前記第２のキーに対応付けられた複数の入力候補のうちから前記第２のキーが押下された状態でのフリック操作により選択された文字の入力を受け付ける、請求項１に記載の情報処理装置。
【請求項３】
ディスプレイをさらに備え、
前記入力デバイスは、前記キーを複数有し、
前記プロセッサは、
前記入力デバイスが前記押下操作を受け付けることなく前記複数のキーのうちの第１のキーを選択する操作を受け付けた場合には、前記第１のキーに対応付けられた第１の入力候補を前記ディスプレイに表示させ、
前記押下操作の前に、前記第１のキーの選択操作に連続して前記複数のキーのうちの第２のキーを選択する操作を受け付けた場合には、前記第１の入力候補の代わりに、前記第２のキーに対応付けられた第２の入力候補を前記ディスプレイに表示させ、
前記入力デバイスが前記第２のキーに対する前記押下操作を受け付けた後に前記第２のキーが押下された状態でのフリック操作を受け付けた場合には、前記第２のキーが押下された状態でのフリック操作により選択された文字の入力を受け付ける、請求項１に記載の情報処理装置。
【請求項４】
前記第１のキーは、前記第１の入力候補を含む複数の入力候補に対応付けられており、
前記第１のキーの選択は、前記第１のキーへのタッチ操作により行われ、
前記プロセッサは、前記第１のキーへのタッチ操作が維持される範囲内でのタッチ位置の移動が検出された場合には、前記第１の入力候補の代わりに、前記複数の入力候補のうちの前記タッチ位置の移動に応じた入力候補を前記ディスプレイに表示させる、請求項３に記載の情報処理装置。
【請求項５】
キーを備えた入力デバイスと、ディスプレイと、プロセッサとを備えた情報処理装置における情報処理方法であって、
前記入力デバイスが前記キーの押下を伴わないフリック操作を受け付けた場合には、前記プロセッサが、前記キーの押下を伴わないフリック操作により選択された文字の入力を制限するステップと、
前記入力デバイスが前記押下操作を受け付けた後に前記キーが押下された状態でのフリック操作を受け付けた場合には、前記プロセッサが、前記キーが押下された状態でのフリック操作により選択された文字の入力を受け付けるステップとを備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力が可能な情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
従来、キーの押下操作に基づき文字を入力する方法、およびフリック操作により文字を入力する方法が知られている。キーの押下操作に基づき文字を入力する方法は、フィーチャーフォン等で採用されている。また、フリック操作により文字を入力する方法は、スマートフォン等で採用されている。
【０００３】
また、従来、キーの押下操作と、キーの押下を伴わないキー操作とを判別可能な情報処理装置も知られている。たとえば、特許文献１には、上記の情報処理装置として、指等の操作物体の操作を受け付ける表示入力部と、表示入力部の面に対する操作物体の操作位置を検出することにより操作物体の入力操作を受け付ける操作検出手段と、入力操作に応じて予め設定された処理を実行する制御手段とを備える構成が開示されている。
【０００４】
上記操作検出手段は、受け付けた入力操作に基づいて、表示入力部の面の同一操作位置に対する第１操作状態（具体的には、表示面に対して操作物体が接触する接触状態）と第２操作状態（具体的には、接触物体が表示面を押下する押下状態）とのいずれかの操作状態を検出する。制御手段は、第１操作状態が検出された場合に、入力操作により選択された特定情報の指定指示を行ない、第２操作状態が検出された場合に、特定情報の確定指示を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１６７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の情報処理装置では、ユーザは指を移動した後で押下操作をするので、「任意の場所を押下できる入力デバイス」を用いる必要がある。それゆえ、特許文献１の情報処理装置では、押下位置がキー配置によって制限されている入力デバイスを用いることはできない。
【０００７】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、入力操作の際に押下可能な位置が制限されていても、フリック操作に基づく誤操作の発生を低減可能な情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある局面に従うと、情報処理装置は、キーを備えた入力デバイスと、プロセッサとを備える。入力デバイスは、キーの押下を伴わないフリック操作と、キーの押下操作と、キーを押下した状態でのフリック操作とを判別する。プロセッサは、入力デバイスがキーの押下を伴わないフリック操作を受け付けた場合には、キーの押下を伴わないフリック操作により選択された文字の入力を受け付けない。プロセッサは、入力デバイスが押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、当該キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。
【発明の効果】
【０００９】
本発明によれば、任意の押下位置の座標値を検出する必要がない入力デバイスを利用した情報処理装置において、フリック操作に基づく誤操作の発生を低減可能となる。
【図面の簡単な説明】
【００１０】
【図１】携帯型電話機の外観を表した斜視図である。
【図２】静電キー１３０の構成を概略的に示す断面図である。
【図３】フリック操作を用いた文字入力の具体的方法を説明するための図である。
【図４】携帯型電話機１における処理の流れの典型例を説明するためのフローチャートである。
【図５】携帯型電話機１のハードウェア構成を説明するための図である。
【図６Ａ】文字入力の具体的方法における前半の処理を説明するための図である。
【図６Ｂ】文字入力の具体的方法における後半の処理を説明するための図である。
【図７】他の実施の形態に係る携帯型電話機における処理の流れを説明するためのフローチャートである。
【図８】文字入力の具体的方法を説明するための図である。
【図９】さらに他の実施の形態に係る携帯型電話機における処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ、本発明の各実施の形態に係る情報処理装置について説明する。具体的には、情報処理装置の一例として、携帯型電話機を例に挙げて説明する。また、以下の説明では、同一の部材には同一の参照符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
［実施の形態１］
＜Ａ．外観＞
図１は、携帯型電話機１の斜視図である。図１を参照して、携帯型電話機１は、上部筐体１０１と、下部筐体１０２と、ヒンジ部１０３とを備える。上部筐体１０１と下部筐体１０２とは、ヒンジ部１０３により接続されている。
【００１２】
上部筐体１０１は、表示部としてのディスプレイ１６０を備える。下部筐体１０２は、入力部としての静電キー１３０を備える。
【００１３】
静電キー１３０は、携帯型電話機１に情報を入力するためのユーザ操作を受付けるための入力デバイスである。静電キー１３０は、テンキー３００と、静電センサ３５０と、十字キー等の他の操作キーとを備える。詳細については後述するが、静電センサ３５０は、下部筐体１０２に内蔵された基板の上に配置されている。
【００１４】
静電キー１３０は、テンキー３００を含む複数のキーの押下操作と、当該キーの押下を伴わないフリック操作と、当該キーを押下した状態でのフリック操作とを判別する。また、本実施の形態では、「フリック操作」は、指を弾いた後（スライドした後）に指が静電キー１３０から離れるまでの一連の操作を指すものとして説明する。
【００１５】
静電キー１３０は、上述したように、キーが押下された状態でフリック操作を受け付けることも可能である。つまり、キーへのタッチ操作だけではなく押下操作によっても、複数の文字（たとえば、「あ」，「い」，「う」，「え」，「お」）を表示し、この状態からフリック操作を受け付けることも可能である。この場合には、ユーザは、複数の文字から１つの文字を選択するに際して、単に指を弾けばよく、押下したキーに対して指を弾く方向に隣接する他のキーを押下する必要はない。
【００１６】
また、図１の携帯型電話機１は、折り畳み型であるが、フラットタイプであってもよい。また、情報処理装置は、携帯型電話機１に限定されず、例えば、タブレット端末、パーソナルコンピュータ、デジタルカメラ、オーディオプレイヤ、スマートフォン、ウェアラブル端末等であってもよい。
【００１７】
なお、以下では、下部筐体１０２の面であって、上部筐体１０１と下部筐体１０２とが折り畳まれた状態において、ディスプレイ１６０の表示面と対向する面を、「主面」と称する。
【００１８】
＜Ｂ．静電キー１３０＞
図２は、静電キー１３０の構成を概略的に示す断面図である。図２を参照して、テンキー３００を構成する各キー３０１，３０２，…（図３（Ａ）参照）は、主面に配置された静電センサ３５０の上に実装されている。各キー３０１,３０２，…は、内部に中空部を有した半球形（ドーム形状）の弾性部材３９１と、フィルム３９２の一部とにより構成されている。
【００１９】
フィルム３９２は、弾性部材３９１に対して、静電センサ３５０とは反対側に備えられている。フィルム３９２には、対応するキーに応じた、数値（「０」、「１」、「２」、「３」、「４」…、「９」），文字，記号等が印字されている。
【００２０】
各弾性部材３９１は、ユーザがフィルム３９２に外側から矢印９９９の方向へ所定以上の力を加えると、頂上部が静電センサ３５０に近づく方向に変形する。当該変形により静電容量が、タッチ操作の時よりもさらに変化するため、携帯型電話機１は、キーの押下を検出することができる。
【００２１】
詳しくは、静電センサ３５０は、マトリックス状に配置された複数のセンサ電極を含む。テンキー３００を構成する各キー３０１，３０２，…は、マトリックス状に配置された複数のセンサ電極上に実装されている。図示されるように、テンキー３００を構成する各キー３０１，３０２，…は、弾性部材３９１の箇所で物理的に分離されているので、ユーザは、各キー３０１，３０２，…個別に操作することができる。キー３０１，３０２，…が操作されると、対応するセンサ電極の静電容量が変化する。静電容量の変化の大小により、携帯型電話機１は、ユーザの操作が、「押下操作」であるのか、あるいは「タッチ操作」であるのかを判別することができる。
【００２２】
より詳しくは、静電キー１３０は、静電センサ３５０の各センサ電極からの検出信号の雑音を除去し、当該検出信号を出力する。各センサ電極からの検出信号は、静電容量の変化量と、当該センサ電極のマトリックス上の位置を表す信号を含む。
【００２３】
なお、実施の形態１では、静電センサ３５０は、テンキー３００の下に配置されているが、静電センサ３５０の配置方法は、この方法に限定されない。つまり、静電センサ３５０はテンキー３００に重ねて配置されればよい。したがって、静電センサ３５０は、テンキー３００の上に重ねて配置されてもよい。
【００２４】
＜Ｃ．操作例＞
図３は、フリック操作を用いた文字入力の具体的方法を説明するための図である。詳しくは、図３は、一例として平仮名の「え」を入力する際のユーザ操作を説明するための図である。なお、入力する平仮名は、一例であって、これに限定されるものではない。
【００２５】
図３を参照して、携帯型電話機１は、テンキー３００を構成する各キー３０１〜３０９，３１１と、＊のキー３１０と、＃のキー３１２と、十字キー３１３とを備える。ユーザ操作に基づき携帯型電話機１の動作モードが文字入力モードに遷移すると、携帯型電話機１は、状態（Ａ）に示すとおり、ディスプレイ１６０に、文字入力領域６１０と、文字テーブル５１０とを表示する。なお、携帯型電話機１は、図示していないが、典型的には、文字入力領域６１０と文字テーブル５１０との間に、変換候補を表示するための領域を表示する。
【００２６】
文字入力領域６１０は、ユーザ操作によって入力された文字が表示される領域である。文字テーブル５１０は、「あ」の段の文字（「あ」，「か」，「さ」，「た」，「な」，「は」，「ま」，「や」，「ら」，「わ」）と、予め定められた記号（「、」，「。」，「←」）とを含む。文字テーブル５１０は、典型的には、ディスプレイ１６０の表示領域における下部に表示される。
【００２７】
状態（Ａ）においてユーザが「１」のキー３０１にタッチする（つまり、キー３０１の押下を伴わないタッチ操作を行なう）と、携帯型電話機１は、画面の表示内容を状態（Ａ）から状態（Ｂ）に遷移させる。状態（Ｂ）では、携帯型電話機１は、フリック操作またはフリック操作を行なわずにそのまま指を離す操作により入力可能な入力候補の一覧を表したオブジェクト５２０を、文字入力領域６１０および文字テーブル５１０に重畳した態様で表示する。詳しくは、携帯型電話機１は、キー３０１へのタッチ操作が継続していることを条件に、キー３０１に対応付けられた複数の入力候補（具体的には、「あ」，「い」，「う」，「え」，「お」）を表示し続ける。
【００２８】
状態（Ｂ）においてユーザが指９０１でキー３０１を押下すると、携帯型電話機１は、フリック操作による文字入力を受け付けるモードに遷移する。また、ユーザが指９０１を右方向へフリックすると、状態（Ｃ）に示すとおり、携帯型電話機１は、「あ」の右隣の「え」が文字入力領域６１０に入力された状態に遷移する。つまり、ユーザは、キー３０１を押下後に、右方向（キー３０２の方向）にフリック操作を行なうことにより、「え」を文字入力領域６１０に入力することができる。
【００２９】
なお、ユーザがキー３０１を押下した後、ユーザが指９０１を左方向へフリックすると、携帯型電話機１は、「あ」の左隣の「い」が選択された状態に遷移する。その後、ユーザが指９０１を静電キー１３０から離すと、「い」が文字入力領域６１０に入力される。
【００３０】
同様に、ユーザがキー３０１を押下した後、ユーザが指９０１を上方向へフリックすると、携帯型電話機１は、「あ」の上隣の「う」が選択された状態に遷移する。ユーザがキー３０１を押下した後、ユーザが指９０１を下方向へフリックすると、携帯型電話機１は、「あ」の下隣の「お」が選択された状態に遷移する。これらの操作のいずれかの後、ユーザが指９０１を静電キー１３０から離すと、選択状態にある入力候補が文字入力領域６１０に入力される。
【００３１】
また、ユーザがキー３０１を押下した後、ユーザが指９０１を移動させなければ、携帯型電話機１は、「あ」が選択された状態を維持する。その後、ユーザがフリック操作を行なうことなく静電キー１３０から離すと、「あ」が文字入力領域６１０に入力される。
【００３２】
＜Ｄ．小括＞
以上のように、携帯型電話機１の入力デバイスである静電キー１３０は、キーの押下を伴わないフリック操作と、キーの押下操作と、キーを押下した状態でのフリック操作とを判別する。携帯型電話機１は、静電キー１３０がキーの押下を伴わないフリック操作を受け付けた場合には、当該キーの押下を伴わないフリック操作により選択された文字の入力を受け付けない。その一方、携帯型電話機１は、静電キー１３０が押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、当該キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。
【００３３】
詳しくは、携帯型電話機１は、複数のキー３０１〜３１２のうちのいずれかのキーに対するタッチ操作に基づき、当該タッチ操作を受け付けたキーに予め対応付けられた複数の文字の各々を入力候補としてディスプレイ１６０に表示させる（図３の状態（Ｂ）に対応）。携帯型電話機１は、複数の入力候補が表示された状態で、上記タッチ操作を受け付けたキーが押下操作を受け付けた後に静電キー１３０が当該キーが押下された状態でのフリック操作を受け付けた場合（図３の状態（Ｃ）に対応）には、上記選択された文字の入力処理として、複数の入力候補の中から当該フリック操作により選択された入力候補の入力を受け付ける。その一方、携帯型電話機１は、記複数の入力候補が表示された状態で、上記タッチ操作を受け付けたキーが押下操作を受け付けることなく静電キー１３０がフリック操作（キーの押下を伴わないフリック操作）を受け付けた場合には、複数の入力候補の中からフリック操作により選択された入力候補の入力を受け付けない。
【００３４】
以上の構成によれば、携帯型電話機１のユーザは、フリック操作による文字入力を行なうためには、フリック操作に先立ち、キーの押下操作を要求される。したがって、携帯型電話機１によれば、ユーザが静電キー１３０に触れただけで文字入力領域６１０に文字が入力されてしまうといった事態の発生を防止することが可能となる。それゆえ、携帯型電話機１によれば、フリック操作に基づく誤操作の発生を低減可能となる。さらには、ユーザに、フリック操作に慣れてもらうことが可能となる。
【００３５】
＜Ｅ．制御構造＞
図４は、携帯型電話機１における処理の流れの典型例を説明するためのフローチャートである。図４を参照して、ステップＳ２において、携帯型電話機１（詳しくは、後述するＣＰＵ１１０）は、テンキー３００を構成する複数のキー３０１〜３１２のいずれかのキーに対するタッチ操作を受け付けたか否かを判断する。受け付けたと判断された場合（ステップＳ２においてＹＥＳ）、携帯型電話機１は、ステップＳ４において、タッチ操作を受け付けたキーに対応付けられた複数の入力候補を表示する。受け付けていないと判断された場合（ステップＳ２においてＮＯ）、携帯型電話機１は、処理をステップＳ２に戻す。
【００３６】
ステップＳ６において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。離れていないと判断された場合（ステップＳ６においてＹＥＳ）、ステップＳ８において、携帯型電話機１は、タッチ操作を受け付けたキーに対する押下操作を受け付けたか否かを判断する。離れたと判断された場合（ステップＳ６においてＮＯ）、携帯型電話機１は、一連の処理を終了する。
【００３７】
押下操作を受け付けたと判断された場合（ステップＳ８においてＹＥＳ）、ステップＳ１０において、携帯型電話機１は、当該キーが押下された状態でのフリック操作を受け付けたか否かを判断する。押下操作を受け付けていないと判断された場合（ステップＳ８においてＮＯ）、携帯型電話機１は、処理をステップＳ６に進める。
【００３８】
フリック操作を受け付けたと判断された場合（ステップＳ１０においてＹＥＳ）、ステップＳ１２において、携帯型電話機１は、表示されている複数の入力候補のうち、フリック操作に応じた入力候補を、文字入力領域６１０に入力する。これにより、携帯型電話機１は、フリック操作により選択された文字を文字入力領域６１０に表示する。フリック操作を受け付けていないと判断された場合（ステップＳ１０においてＮＯ）、ステップＳ１４において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。
【００３９】
離れたと判断された場合（ステップＳ１４においてＹＥＳ）、ステップＳ１６において、携帯型電話機１は、表示されている複数の入力候補のうち、所定の入力候補（典型的には、真ん中に表示されている入力候補）を文字入力領域６１０に入力する。図３の例では、携帯型電話機１は、「あ」を文字入力領域６１０に入力する。離れていないと判断された場合（ステップＳ１４においてＮＯ）、携帯型電話機１は、処理をステップＳ１０に戻す。
【００４０】
＜Ｆ．ハードウェア構成＞
図５は、携帯型電話機１のハードウェア構成を説明するための図である。図５を参照して、携帯型電話機１は、プロセッサの一例としてのＣＰＵ（Central Processing Unit）１１０と、メモリ１２０と、静電キー１３０と、静電キードライバ１４０と、ディスプレイドライバ１５０と、ディスプレイ１６０とを備える。
【００４１】
静電キー１３０は、上述したように、少なくとも、複数のキー３０１，３０２，３０３，…から構成されるテンキー３００と、静電センサ３５０とを含む。メモリ１２０は、典型的には、フラッシュメモリ等の不揮発性のメモリである。メモリ１２０は、ＯＳ（Operating system）、漢字変換ソフトウェア（日本語入力システム）を含む複数のアプリケーションプログラム、各種のデータを記憶している。静電キー１３０は、上述した検出信号を静電キードライバ１４０に出力する。
【００４２】
静電キードライバ１４０は、静電キー１３０用のドライバである。静電キードライバ１４０は、静電センサ３５０からタッチ情報を受け付ける。ユーザがフリック操作を行なった場合には、静電センサ３５０は、タッチ情報としてフリック操作の情報（正確には、複数の座標値の情報）を、静電センサ３５０から受け付ける。
【００４３】
また、静電キードライバ１４０は、ユーザによる押下操作に基づいて、テンキー３００を構成する各キー３０１，３０２，３０３，…の下に配置された静電センサが感知する静電容量の変化を検知する。キーの上でキーを押さずに行うタッチ操作やフリック操作と、キーを押下する操作とでは、静電容量の変化の仕方が異なる。それゆえ、静電キードライバ１４０は両者を区別して認識することができる。ここで、各キー３０１，３０２，３０３，…は静電センサ３５０上の特定の位置に設置されているため、どのキーが押下されたかということは、キーを押下する操作が行われた座標によって認識できる。
【００４４】
静電キードライバ１４０は、受け付けたユーザ操作（タッチ操作、フリック操作、押下操作）と、キーが押下されたと判断された場合には押下されたキーの識別情報とを、ＣＰＵ１１０に送る。
【００４５】
なお、携帯型電話機１に用いられる入力デバイスは、静電キー１３０に限定されない。たとえば、静電キー１３０の代わりに、各キーから押下の情報を取得できる入力デバイスを用いてもよい。
【００４６】
ＣＰＵ１１０は、ディスプレイドライバ１５０を介して、ディスプレイに各種の情報を表示される。一例として、ＣＰＵ１１０は、ディスプレイ１６０に、図３に示した文字入力領域６１０、文字テーブル５１０、オブジェクト５２０等を予め定められた位置に表示させる。また、ＣＰＵ１１０は、フリック操作により選択された入力候補を、文字入力領域６１０に表示させる制御を行なう。
［実施の形態２］
本実施の形態に係る携帯型電話機１は、実施の形態１に係る携帯型電話機１と同様に、（i）静電キー１３０がキーの押下を伴わないフリック操作を受け付けた場合には、当該キーの押下を伴わないフリック操作により選択された文字の入力を受け付けず、（ii）静電キー１３０が押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、当該キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。
【００４７】
ただし、本実施の形態に係る携帯型電話機１は、主として入力候補の表示方法が実施の形態１に係る携帯型電話機１と異なる。以下、実施の形態１に係る携帯型電話機１と異なる点について具体的に説明する。
【００４８】
＜Ｇ．操作例＞
図６Ａおよび図６Ｂは、文字入力の具体的方法を説明するための図である。図６Ａは、文字入力の具体的方法における前半の処理を説明するための図であり、図６Ｂは、当該文字入力の具体的方法における後半の処理を説明するための図である。詳しくは、図６Ａおよび図６Ｂは、平仮名の「け」が入力されるとともに当該入力された「け」に関連付けられた変換候補を表示する迄のユーザ操作の一例を説明するための図である。なお、入力する平仮名および表示される変換候補は、一例であって、これに限定されるものではない。
【００４９】
図６Ａを参照して、ユーザ操作に基づき携帯型電話機１の動作モードが文字入力モードに遷移すると、携帯型電話機１は、状態（Ａ）に示すとおり、ディスプレイ１６０に、指９０１等によるユーザ操作によって入力された文字を表示するための文字入力領域６１０を表示する。
【００５０】
状態（Ａ）においてユーザが「５」のキー３０５に対してタッチ操作を行なうと、携帯型電話機１は、画面の表示内容を状態（Ａ）から状態（Ｂ）に遷移させる。状態（Ｂ）では、携帯型電話機１は、文字入力領域６１０に、キー３０５に対応付けられた平仮名「な」を表示する。
【００５１】
状態（Ｂ）においてユーザが指９０１を少しだけ上方（キー３０２の方向）に移動（スライド）させると、携帯型電話機１は、画面の表示内容を状態（Ｂ）から状態（Ｃ）に遷移させる。状態（Ｃ）では、携帯型電話機１は、文字入力領域６１０に平仮名「ぬ」を表示する。
【００５２】
図６Ｂを参照して、上記の状態（Ｃ）においてユーザが指９０１をさらに上方（キー３０２の方向）に移動（スライド）させ、「２」のキー３０２に指９０１が接触すると、携帯型電話機１は、画面の表示内容を状態（Ｃ）から状態（Ｄ）に遷移させる。状態（Ｄ）では、携帯型電話機１は、文字入力領域６１０に、キー３０２に対応付けられた平仮名「か」を表示する。つまり、携帯型電話機１は、「２」のキー３０２に対してタッチ操作が行なわれたときの表示を行なう。
【００５３】
状態（Ｄ）においてユーザが指９０１でキー３０２を押下すると、携帯型電話機１は、フリック操作による文字入力を受け付けるモードに遷移する。また、フリック操作のために、ユーザが指９０１を右方向へ移動すると、状態（Ｅ）に示すとおり、携帯型電話機１は、「か」の行の文字であって、右方向に関連付けられた「け」が文字入力領域６１０に表示された状態に遷移する。
【００５４】
状態（Ｅ）においてユーザが９０１を静電キー１３０から離すと、携帯型電話機１は、画面の表示内容を状態（Ｅ）から状態（Ｆ）に遷移させる。状態（Ｆ）では、携帯型電話機１は、「け」を文字入力領域６１０に入力する。
【００５５】
以上のように、ユーザは、キー３０２を押下後に、キー３０２が押下された状態での右方向（キー３０３の方向）へのフリック操作を行なうことにより、「け」を文字入力領域６１０に入力することができる。
【００５６】
さらに、携帯型電話機１は、状態（Ｆ）において、平仮名「け」に関連付けられた１つ以上の変換候補を、変換候補表示領域６２０に表示する。変換候補が表示された状態において、ユーザが、対応する番号のキーを選択することにより、携帯型電話機１は、平仮名「け」の代わりに、文字入力領域６１０に選択されたキーに応じた１つの変換候補を入力（表示）する。なお、この場合には、変換候補表示領域６２０は非表示となる。
【００５７】
＜Ｈ．制御構造＞
図７は、本実施の形態に係る携帯型電話機１における処理の流れを説明するためのフローチャートである。図７を参照して、ステップＳ１０２において、携帯型電話機１（詳しくは、ＣＰＵ１１０）は、テンキー３００を構成する複数のキー３０１〜３１２のいずれかのキーに対するタッチ操作を受け付けたか否かを判断する。受け付けたと判断された場合（ステップＳ１０２においてＹＥＳ）、携帯型電話機１は、ステップＳ１０４において、タッチ操作を受け付けたキーに対応付けられた１つの入力候補を表示する（図６Ａの状態（Ｂ）参照）。受け付けていないと判断された場合（ステップＳ１０２においてＮＯ）、携帯型電話機１は、処理をステップＳ１０２に戻す。
【００５８】
ステップＳ１０６において、携帯型電話機１は、タッチ位置の移動があるか否かを判断する。移動があると判断された場合（ステップＳ１０６においてＹＥＳ）、ステップＳ１０８において、携帯型電話機１は、移動に応じた１つの入力候補を文字入力領域６１０に表示する（図６Ａの状態（Ｃ）参照）。移動がないと判断された場合（ステップＳ１０６においてＮＯ）、携帯型電話機１は、処理をステップＳ１１２に進める。
【００５９】
ステップＳ１１０において、携帯型電話機１は、上記タッチ位置の移動により他のキーがタッチされたか否かを判断する。他のキーがタッチされたと判断された場合（ステップＳ１１０においてＹＥＳ）、ステップＳ１２０において、携帯型電話機１は、移動によりタッチされたキー（つまり、上記他のキー）に対応付けられた１つの入力候補を、文字入力領域６１０に表示する（図６Ｂの状態（Ｄ）参照）。その後、携帯型電話機１は、処理をステップＳ１１２に進める。他のキーがタッチされていないと判断された場合（ステップＳ１１０においてＮＯ）、携帯型電話機１は、処理をステップＳ１１２に進める。
【００６０】
ステップＳ１１２において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。離れたと判断された場合（ステップＳ１１２においてＹＥＳ）、携帯型電話機１は、一連の処理を終了する。離れていないと判断された場合（ステップＳ１１２においてＮＯ）、ステップＳ１１４において、携帯型電話機１は、タッチしているキーに対する押下操作を受け付けたか否かを判断する。
【００６１】
押下操作を受け付けていないと判断された場合（ステップＳ１１４においてＮＯ）、携帯型電話機１は、処理をステップＳ１１２に戻す。押下操作を受け付けたと判断された場合（ステップＳ１１４においてＹＥＳ）、ステップＳ１１６において、携帯型電話機１は、当該キーが押下された状態でのフリック操作を受け付けたか否かを判断する。
【００６２】
フリック操作を受け付けたと判断された場合（ステップＳ１１６においてＹＥＳ）、ステップＳ１１８において、携帯型電話機１は、表示されている入力候補（平仮名）と同じグループ（同じ行）であって、フリック操作応じた入力候補（平仮名）を文字入力領域６１０に入力する（図６Ｂの状態（Ｆ）参照）。フリック操作を受け付けていないと判断された場合（ステップＳ１１６においてＮＯ）、ステップＳ１２２において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。
【００６３】
離れたと判断された場合（ステップＳ１２２においてＹＥＳ）、ステップＳ１２４において、携帯型電話機１は、表示されている入力候補を文字入力領域６１０に入力する。離れていないと判断された場合（ステップＳ１２２においてＮＯ）、携帯型電話機１は、処理をステップＳ１１６に戻す。
【００６４】
＜Ｉ．小括＞
（１）以上のように、携帯型電話機１は、静電キー１３０がキーの押下を伴わないフリック操作を受け付けた場合には、当該キーの押下を伴わないフリック操作により選択された文字の入力を受け付けない。その一方、携帯型電話機１は、静電キー１３０が押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、当該キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。
【００６５】
（２）携帯型電話機１は、静電キー１３０が押下操作を受け付けることなく複数のキーのうちの第１のキー（たとえば図６Ａの状態（Ｂ）に示すキー３０５）を選択する操作を受け付けた場合には、第１のキーに対応付けられた第１の入力候補（図６Ａの状態（Ｂ）の場合、平仮名「な」）をディスプレイ１６０に表示させる。
【００６６】
携帯型電話機１は、上記押下操作の前に、第１のキーの選択操作に連続して複数のキーのうちの第２のキー（たとえば図６Ｂの状態（Ｄ）に示すキー３０２）を選択する操作を受け付けた場合には、上記第１の入力候補の代わりに、第２のキーに対応付けられた第２の入力候補（図６Ｂの状態（Ｄ）の場合、平仮名「か」）をディスプレイ１６０に表示させる。
【００６７】
携帯型電話機１は、静電キー１３０が上記第２のキーに対する押下操作を受け付けた後に当該第２のキーが押下された状態でのフリック操作を受け付けた場合には、当該フリック操作により選択された文字の入力を受け付ける（図６Ｂの状態（Ｅ），（Ｆ））。
【００６８】
（３）第１のキー（たとえば、キー３０５）は、上記第１の入力候補（たとえば、平仮名「な」）を含む複数の入力候補（たとえば、な行の５文字の平仮名）に対応付けられている。また、第１のキーの選択は、第１のキーへのタッチ操作により行われる。
【００６９】
携帯型電話機１（詳しくは、ＣＰＵ１１０）は、第１のキーへのタッチ操作が維持される範囲内でのタッチ位置の移動が検出された場合には、上記第１の入力候補の代わりに、上記複数の入力候補のうちのタッチ位置の移動に応じた入力候補（たとえば、平仮名「ぬ」（図６Ａの状態（Ｃ）参照））をディスプレイ１６０に表示させる。
【００７０】
＜Ｊ．変形例＞
（１）上記においては、図６Ａの状態（Ｃ）からさらに指９０１を上方にスライドした場合には、図６Ｂの状態（Ｄ）に示すように、異なる行の平仮名（具体的には、「か」）を表示する構成を例に挙げて説明したが、これに限定されるものではない。
【００７１】
たとえば、携帯型電話機１は、文字入力領域６１０に表示されている文字を消去してもよい。この場合には、たとえば、静電キー１３０からユーザが指９０１を離し、その後、静電キーの各キーに再度タッチするまで、文字入力領域６１０にユーザ操作に基づく文字を表示しないように、携帯型電話機１を構成すればよい。
【００７２】
あるいは、静電キー１３０に指９０１がタッチしている限りは、他の行の平仮名（たとえば、か行の平仮名）を表示せずに、元の行の平仮名（な行の平仮名）の表示を維持するように、携帯型電話機１を構成してもよい。
【００７３】
（２）携帯型電話機１を以下のように構成してもよい。すなわち、携帯型電話機１は、複数のキー３０１〜３１２のうちの任意のキーがタッチされた場合には、指９０１で当該キーを押した後にそのキーから指９０１を離したときに入力される文字を文字入力領域６１０に表示する。携帯型電話機１は、たとえば、キー３０５がタッチされた場合には、平仮名「な」を文字入力領域６１０に表示し、キー３０２がタッチされた場合には、平仮名「か」を文字入力領域６１０に表示する。
【００７４】
さらに、携帯型電話機１は、キー上で指９０１を移動させても、文字入力領域６１０に表示する文字を変更しない。たとえば、携帯型電話機１は、図６Ａの状態（Ｂ）から状態（Ｃ）への遷移を行なわない。このような構成によれば、実装を簡略化することができる。
［実施の形態３］
本実施の形態に係る携帯型電話機１は、主として入力候補の表示方法が上記の各実施の形態１，２における携帯型電話機１と異なる。以下、実施の形態１に係る携帯型電話機１と異なる点について具体的に説明する。
【００７５】
＜Ｋ．操作例＞
図８は、文字入力の具体的方法を説明するための図である。詳しくは、図８は、一例として平仮名の「け」を入力する際のユーザ操作を説明するための図である。なお、入力する平仮名は、一例であって、これに限定されるものではない。
【００７６】
図８を参照して、ユーザが「５」のキー３０５にタッチする（つまり、キー３０５の押下を伴わないタッチ操作を行なう）と、携帯型電話機１は、状態（Ａ）に示すとおり、フリック操作またはフリック操作を行なわずに指を離す操作により入力可能な入力候補の一覧を表したオブジェクト５２１を、文字入力領域６１０および文字テーブル５１０に重畳した態様で表示する。詳しくは、携帯型電話機１は、キー３０５へのタッチ操作が継続していることを条件に、キー３０５に対応付けられた複数の入力候補（具体的には、「な」，「に」，「ぬ」，「ね」，「の」）を表示し続ける。
【００７７】
上記の状態（Ａ）においてユーザが指９０１を上方（キー３０２の方向）に移動（スライド）させ、「２」のキー３０２に指９０１が接触すると、携帯型電話機１は、画面の表示内容を状態（Ａ）から状態（Ｂ）に遷移させる。状態（Ｂ）では、携帯型電話機１は、フリック操作またはフリック操作を行なわずにそのまま指を離す操作により入力可能な入力候補の一覧を表したオブジェクト５２２を、文字入力領域６１０および文字テーブル５１０に重畳した態様で表示する。詳しくは、携帯型電話機１は、キー３０２へのタッチ操作が継続していることを条件に、文字入力領域６１０に、キー３０２に対応付けられた複数の入力候補（具体的には、「か」，「き」，「く」，「け」，「こ」）。つまり、携帯型電話機１は、「２」のキー３０２に対してタッチ操作が行なわれたときの表示を行なう。
【００７８】
状態（Ｂ）においてユーザが指９０１でキー３０２を押下すると、携帯型電話機１は、フリック操作による文字入力を受け付けるモードに遷移する。また、ユーザがキー３０２を押下した状態で指９０１を右方向へフリックすると、状態（Ｃ）に示すとおり、携帯型電話機１は、「か」の行の文字であって、右方向に関連付けられた「け」が文字入力領域６１０に入力された状態に遷移する。つまり、ユーザは、キー３０２を押下後に、キー３０２が押下された状態での右方向（キー３０３の方向）にフリック操作を行なうことにより、「け」を文字入力領域６１０に入力することができる。
【００７９】
＜Ｌ．制御構造＞
図９は、本実施の形態に係る携帯型電話機１における処理の流れを説明するためのフローチャートである。図９を参照して、ステップＳ２０２において、携帯型電話機１（詳しくは、ＣＰＵ１１０）は、テンキー３００を構成する複数のキー３０１〜３１２のいずれかのキーに対するタッチ操作を受け付けたか否かを判断する。受け付けたと判断された場合（ステップＳ２０２においてＹＥＳ）、携帯型電話機１は、ステップＳ２０４において、タッチ操作を受け付けたキーに対応付けられた複数の入力候補を表示する（図８の状態（Ａ）参照）。受け付けていないと判断された場合（ステップＳ２０２においてＮＯ）、携帯型電話機１は、処理をステップＳ２０２に戻す。
【００８０】
ステップＳ２０６において、携帯型電話機１は、タッチ位置の移動により他のキーがタッチされたか否かを判断する。他のキーがタッチされたと判断された場合（ステップＳ２０６においてＹＥＳ）、ステップＳ２１６において、携帯型電話機１は、移動によりタッチされたキー（つまり、上記他のキー）に対応付けられた複数の入力候補を、文字入力領域６１０に表示する（図８の状態（Ｂ）参照）。その後、携帯型電話機１は、処理をステップＳ２０８に進める。他のキーがタッチされていないと判断された場合（ステップＳ２０６においてＮＯ）、携帯型電話機１は、処理をステップＳ２０８に進める。
【００８１】
ステップＳ２０８において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。離れたと判断された場合（ステップＳ２０８においてＹＥＳ）、携帯型電話機１は、一連の処理を終了する。離れていないと判断された場合（ステップＳ２０８においてＮＯ）、ステップＳ２１０において、携帯型電話機１は、タッチしているキーに対する押下操作を受け付けたか否かを判断する。
【００８２】
押下操作を受け付けていないと判断された場合（ステップＳ２１０においてＮＯ）、携帯型電話機１は、処理をステップＳ２０８に戻す。押下操作を受け付けたと判断された場合（ステップＳ２１０においてＹＥＳ）、ステップＳ２１２において、携帯型電話機１は、当該キーが押下された状態でのフリック操作を受け付けたか否かを判断する。
【００８３】
フリック操作を受け付けたと判断された場合（ステップＳ２１２においてＹＥＳ）、ステップＳ２１４において、携帯型電話機１は、表示されている複数の入力候補（平仮名）のうち、フリック操作応じた入力候補（平仮名）を文字入力領域６１０に入力する。フリック操作を受け付けていないと判断された場合（ステップＳ２１２においてＮＯ）、ステップＳ２１８において、携帯型電話機１は、指９０１が静電キー１３０から離れたか否かを判断する。
【００８４】
離れたと判断された場合（ステップＳ２１８においてＹＥＳ）、ステップＳ２２０において、携帯型電話機１は、表示されている複数の入力候補のうち、所定の入力候補（真ん中に表示されている入力候補）を文字入力領域６１０に入力する。離れていないと判断された場合（ステップＳ２１８においてＮＯ）、携帯型電話機１は、処理をステップＳ２１２に戻す。
【００８５】
＜Ｍ．小括＞
（１）以上のように、携帯型電話機１は、静電キー１３０がキーの押下を伴わないフリック操作を受け付けた場合には、当該キーの押下を伴わないフリック操作により選択された文字の入力を受け付けない。その一方、携帯型電話機１は、静電キー１３０が押下操作を受け付けた後にキーが押下された状態でのフリック操作を受け付けた場合には、当該キーが押下された状態でのフリック操作により選択された文字の入力を受け付ける。
【００８６】
（２）携帯型電話機１は、静電キー１３０が押下操作を受け付けることなく複数のキーのうちの第１のキー（たとえば、図８の状態（Ａ）に示すキー３０５）を選択する操作を受け付けた場合には、当該第１のキーに対応付けられた複数の入力候補（たとえば、な行の５文字）をディスプレイ１６０に表示する。
【００８７】
また、携帯型電話機１は、押下操作の前に、第１のキーの選択操作に連続して複数のキーのうちの第２のキー（たとえば、図８の状態（Ｂ）に示すキー３０２）を選択する操作を受け付けた場合には、第１のキーに対応付けられた複数の入力候補の代わりに、第２のキーに対応付けられた複数の入力候補（たとえば、か行の５文字）をディスプレイ１６０に表示する。
【００８８】
さらに、携帯型電話機１は、静電キー１３０が上記第２のキーに対する押下操作を受け付けた後に当該第２のキーが押下された状態でのフリック操作を受け付けた場合には、第２のキーに対応付けられた複数の入力候補（たとえば、図８の状態（Ｂ）に示すか行の５文字）のうちからフリック操作により選択された文字（たとえば、平仮名「け」）の入力を受け付ける。
【００８９】
＜Ｏ．変形例＞
たとえば、図８の状態（Ａ）において、キー３０５に触れた状態で指９０１を移動させたか否かに関係なく、キー３０５に接触している間は図８の状態（Ａ）に示したオブジェクト５２１を表示し続けるように、携帯型電話機１を構成してもよい。
【００９０】
あるいは、キー３０５に触れた状態で指９０１を移動させた場合には、フォーカスを当てた状態で当該移動に応じた１つの文字を表示することにより、当該文字を他の文字の表示態様とは異ならせるように、携帯型電話機１を構成してもよい。
【００９１】
上記においては、図８に示すとおり、十字形状をしたオブジェクト５２１，５２２が表示される構成を例に挙げて説明したが、このような形状に限定されるものではない。たとえべ、指９０１でタッチしたキーが８個の入力候補に対応付けられている場合には、８個の入力候補を含んだ形状のオブジェクトをディスプレイ１６０に表示するように、携帯型電話機１を構成すればよい。
【００９２】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９３】
１  携帯型電話機、１０１  上部筐体、１０２  下部筐体、１０３  ヒンジ部、１２０  メモリ、１３０  静電キー、１４０  静電キードライバ、１５０  ディスプレイドライバ、１６０  ディスプレイ、３００  テンキー、３０１，３０２，３０３，３０５，３０９，３１０，３１１，３１２  キー、３１３  十字キー、３５０  静電センサ、３９１  弾性部材、３９２  フィルム、５１０  文字テーブル、５２０，５２１，５２２  オブジェクト、６１０  文字入力領域、６２０  変換候補表示領域、９０１  指、９９９  矢印。
【図１】
2017016237.tif 000003
【図２】
2017016237.tif 000004
【図３】
2017016237.tif 000005
【図４】
2017016237.tif 000006
【図５】
2017016237.tif 000007
【図６Ａ】
2017016237.tif 000008
【図６Ｂ】
2017016237.tif 000009
【図７】
2017016237.tif 000010
【図８】
2017016237.tif 000011
【図９】
2017016237.tif 000012