(57)【要約】【課題】入力操作を行う箇所を見ることなく文字入力を行うことが可能な入力装置、入力方法およびプログラムを提供する。【解決手段】入力装置は、指示手段の移動を検出する検出手段と、前記検出手段の検出結果に基づき文字を選択する選択手段と、を含む。【選択図】図１
2012221298.tif 000002
【特許請求の範囲】
【請求項１】
指示手段の移動を検出する検出手段と、
前記検出手段の検出結果に基づき文字を選択する選択手段と、を含む入力装置。
【請求項２】
請求項１に記載の入力装置において、
前記検出手段は、前記指示手段の移動方向、または、前記指示手段の移動方向および移動量を検出する、入力装置。
【請求項３】
請求項１または２に記載の入力装置において、
前記検出手段は、
５０音の行を特定するための前記指示手段の移動を検出する行検出手段と、
５０音の段を特定するための前記指示手段の移動を検出する段検出手段と、を含み、
前記選択手段は、前記行検出手段の検出結果と前記段検出手段の検出結果とに基づき文字を選択する、入力装置。
【請求項４】
請求項３に記載の入力装置において、
前記検出手段は、さらに、文字の種類を変更するための前記指示手段の移動を検出する変更検出手段を含み、
前記選択手段は、前記行検出手段の検出結果と前記段検出手段の検出結果とに基づき選択した文字について、当該文字の種類を前記変更検出手段の検出結果に基づき変更する、入力装置。
【請求項５】
請求項１から４のいずれか１項に記載の入力装置において、
前記検出手段は、タッチパネルである、入力装置。
【請求項６】
入力装置での入力方法であって、
指示手段の移動を検出する検出ステップと、
前記指示手段の移動に基づき文字を選択する選択ステップと、を含む入力方法。
【請求項７】
コンピュータに、
指示手段の移動を検出する検出手順と、
前記指示手段の移動に基づき文字を選択する選択手順と、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置、入力方法およびプログラムに関し、例えば、タッチパネルにて文字入力を受け付ける入力装置、入力方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、タッチパネル付きディスプレイを用いて文字入力を受け付ける携帯端末が記載されている。
【０００３】
特許文献１に記載の携帯端末は、入力文字情報を検索するために用いられる見出し文字（例えば、アルファベットや５０音の各行の先頭文字）を、タッチパネル付きディスプレイに表示する。
【０００４】
特許文献１に記載の携帯端末のユーザが、表示された見出し文字をタッチすると、タッチパネル付きディスプレイは、タッチされた見出し文字に関連づけられた平仮名の文字群を表示する。特許文献１に記載の携帯端末のユーザは、平仮名の文字群の中から入力文字をタッチして選択する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１９１５３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の携帯端末のユーザは、文字入力を行う際には、タッチパネル付きディスプレイに表示された文字を正確にタッチする必要がある。このため、特許文献１に記載の携帯端末のユーザは、タッチパネル付きディスプレイに表示された文字を見ることなく、換言すると、入力操作を行う箇所を見ることなく、文字入力を行うことが困難であるという課題があった。
【０００７】
本発明の目的は、上述した課題を解決可能な入力装置、入力方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の入力装置は、指示手段の移動を検出する検出手段と、前記検出手段の検出結果に基づき文字を選択する選択手段と、を含む。
【０００９】
本発明の入力方法は、入力装置での入力方法であって、指示手段の移動を検出する検出ステップと、前記指示手段の移動に基づき文字を選択する選択ステップと、を含む。
【００１０】
本発明のプログラムは、コンピュータに、指示手段の移動を検出する検出手順と、前記指示手段の移動に基づき文字を選択する選択手順と、を実行させる。
【発明の効果】
【００１１】
本発明によれば、入力操作を行う箇所を見ることなく文字入力を行うことが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の入力装置の一例である電子機器１を示したブロック図である。
【図２】タッチパネル１１の一例を示した図である。
【図３】５０音の行と、行検出領域１１１内での指示部２のタッチ位置からの移動方向および移動量と、の関係を示した図である。
【図４】５０音の段と、段検出領域１１２内での指示部２のタッチ位置からの移動方向と、の関係を示した図である。
【図５】文字種類の変更内容と入力内容と、変更検出領域１１３内での指示部２のタッチ位置からの移動方向と、の関係を示した図である。
【図６】行検出領域１１１と段検出領域１１２とを用いて文字を選択する動作を説明するためのフローチャートである。
【図７】行入力ガイダンスの一例を示した図である。
【図８】段入力ガイダンスの一例を示した図である。
【図９】変更検出領域１１３を用いて編集を行う動作を説明するためのフローチャートである。
【図１０】タッチパネル１１と制御部１２とからなる電子機器１を示した図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態を図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態の入力装置の一例である電子機器１を示したブロック図である。
【００１５】
電子機器１は、例えば、携帯電話機またはスマートフォンである。なお、電子機器１は、携帯電話機またはスマートフォンに限らず、例えば、携帯型ゲーム機、タブレット型ＰＣ（Personal Computer）、または、ノート型ＰＣでもよい。
【００１６】
電子機器１は、タッチパネル１１と、制御部１２と、表示部１３と、を含む。
【００１７】
タッチパネル１１は、一般的に検出手段と呼ぶことができる。タッチパネル１１は、表示部１３上に設けられる。
【００１８】
タッチパネル１１としては、物体がタッチパネル１１に接触した際に、その物体を検出する接触タイプのタッチパネルが用いられてもよいし、物体がタッチパネル１１に近接した際に、その物体を検出する非接触（近接検出）タイプのタッチパネルが用いられてもよい。
【００１９】
以下では、タッチパネル１１として、接触タイプのタッチパネルが用いられた例を説明する。なお、タッチパネル１１として、非接触タイプのタッチパネルが用いられた場合には、後述する「接触」という語句を「近接」という語句に読み替えればよい。
【００２０】
タッチパネル１１は、指示部２がタッチパネル１１に接触するタッチ動作を検出する。また、タッチパネル１１は、指示部２がタッチパネル１１に接触している状況での指示部２の移動を検出する。以下、指示部２のタッチ動作と指示部２の移動とをまとめて「指示部２の接触動作」と称する。なお、指示部２は、例えばユーザの指またはタッチペンである。指示部２は、一般的に指示手段と呼ぶことができる。
【００２１】
本実施形態では、タッチパネル１１は、指示部２がタッチパネル１１上をスライドしているときの指示部２の移動方向および移動量と、指示部２がタッチパネル１１上をフリックしているときの指示部２の移動方向とを、検出する。
【００２２】
なお、タッチパネル１１には、図１に示すようにｘｙ座標が割り付けられており、タッチパネル１１は、ｘｙ座標を用いて、指示部２の移動方向および移動量を検出する。
【００２３】
図２は、タッチパネル１１の一例を示した図である。なお、図２では、タッチパネル１１の背後に位置する表示部１３を、タッチパネル１１よりも小さく表しているが、表示部１３は、タッチパネル１１と同じ大きさでもよい。
【００２４】
図２において、タッチパネル１１は、行検出領域１１１と段検出領域１１２と変更検出領域１１３と表示入力領域１１４とを含む。
【００２５】
行検出領域１１１は、一般的に行検出手段と呼ぶことができる。行検出領域１１１は、５０音の行を特定するための指示部２の接触動作（移動）を検出する。
【００２６】
本実施形態では、行検出領域１１１内での指示部２の任意のタッチ位置からの移動方向および移動量にて、５０音の行が特定される。
【００２７】
図３は、５０音の行と、行検出領域１１１内での指示部２の任意のタッチ位置からの移動方向および移動量と、の関係を示した図である。なお、図３に示したものは、表示部１３には表示されない。
【００２８】
図３において、行検出領域１１１内の指示部２の任意のタッチ位置Ａの周囲の領域は、指示部２の任意のタッチ位置Ａを中心に８つの領域Ｂ１〜Ｂ８に分けられている。図３では、領域Ｂ１〜Ｂ８のそれぞれの角度θＢ１〜θＢ８は互いに等しくなっている。なお、角度θＢ１〜θＢ８は互いに等しくなくてもよい。
【００２９】
領域Ｂ３は、任意のタッチ位置Ａと隣接する領域Ｂ３ａと、任意のタッチ位置Ａと隣接しない領域Ｂ３ｂとに、分けられている。領域Ｂ５は、任意のタッチ位置Ａと隣接する領域Ｂ５ａと、任意のタッチ位置Ａと隣接しない領域Ｂ５ｂとに、分けられている。
【００３０】
領域Ｂ１、Ｂ２、Ｂ３ａ、Ｂ４、Ｂ５ａ、Ｂ６、Ｂ７、Ｂ８、Ｂ３ｂおよびＢ５ｂは、それぞれ、「あ」行、「か」行、「さ」行、「た」行、「な」行、「は」行、「ま」行、「や」行、「ら」行、「わ」行に対応づけられている。
【００３１】
本実施形態では、任意のタッチ位置Ａから領域Ｂ１への移動方向を有する指示部２の接触動作が、「あ」行を特定するための接触動作として用いられる。また、任意のタッチ位置Ａから領域Ｂ２、Ｂ４、Ｂ６、Ｂ７、Ｂ８への移動方向を有する指示部２の各接触動作が、それぞれ、「か」行、「た」行、「は」行、「ま」行、「や」行を特定するための接触動作として用いられる。
【００３２】
また、任意のタッチ位置Ａから領域Ｂ３ａへの移動方向および移動量を有する指示部２の接触動作が、「さ」行を特定するための接触動作として用いられる。また、任意のタッチ位置Ａから領域Ｂ３ｂへの移動方向および移動量を有する指示部２の接触動作が、「ら」行を特定するための接触動作として用いられる。
【００３３】
また、任意のタッチ位置Ａから領域Ｂ５ａへの移動方向および移動量を有する指示部２の接触動作が、「な」行を特定するための接触動作として用いられる。また、任意のタッチ位置Ａから領域Ｂ５ｂへの移動方向および移動量を有する指示部２の接触動作が、「わ」行を特定するための接触動作として用いられる。
【００３４】
図２に示した段検出領域１１２は、一般的に段検出手段と呼ぶことができる。段検出領域１１２は、５０音の段を特定するための指示部２の接触動作（移動）を検出する。
【００３５】
本実施形態では、段検出領域１１２内での指示部２の任意のタッチ位置からの移動方向にて、５０音の段が特定される。
【００３６】
図４は、５０音の段と、段検出領域１１２内での指示部２の任意のタッチ位置からの移動方向と、の関係を示した図である。なお、図４に示したものは、表示部１３には表示されない。
【００３７】
図４において、段検出領域１１２内の指示部２の任意のタッチ位置Ｃの周囲の領域は、指示部２の任意のタッチ位置Ｃを中心に４つの領域Ｄ１〜Ｄ４に分けられている。図４では、領域Ｄ１〜Ｄ４のそれぞれの角度θＤ１〜θＤ４は互いに等しくなっている。なお、角度θＤ１〜θＤ４は互いに等しくなくてもよい。
【００３８】
任意のタッチ位置Ｃ、領域Ｄ１〜Ｄ４は、それぞれ、「あ」段、「い」段、「う」段、「え」段、「お」段に対応づけられている。
【００３９】
本実施形態では、任意のタッチ位置Ｃから移動しないことを示す移動方向を有する指示部２の接触動作が、「あ」段を特定するための接触動作として用いられる。また、任意のタッチ位置Ｃから領域Ｄ１、Ｄ２、Ｄ３、Ｄ４への移動方向を有する指示部２の各接触動作が、それぞれ、「い」段、「う」段、「え」段、「お」段を特定するための接触動作として用いられる。
【００４０】
図２に示した変更検出領域１１３は、一般的に変更検出手段と呼ぶことができる。変更検出領域１１３は、文字の種類を変更する（例えば、清音を濁音または半濁音に変更する）ための指示部２の接触動作（移動）を検出する。なお、変更検出領域１１３は、さらに、「。」「、」や削除またはスペース入力などを行うための指示部２の接触動作を検出する。
【００４１】
本実施形態では、変更検出領域１１３内での指示部２の任意のタッチ位置からの移動方向にて、文字種類の変更内容または入力内容が特定される。
【００４２】
図５は、文字種類の変更内容と入力内容と、変更検出領域１１３内での指示部２の任意のタッチ位置からの移動方向と、の関係を示した図である。なお、図５に示したものは、表示部１３には表示されない。
【００４３】
図５において、変更検出領域１１３内の指示部２の任意のタッチ位置Ｅは、小文字への変換、濁点の付加（清音の濁音への変更）および半濁点の付加（清音の半濁音への変更）に対応づけられており、任意のタッチ位置Ｅの左側の領域はバックスペースに対応づけられており、任意のタッチ位置Ｅの右側の領域はスペースに対応づけられており、任意のタッチ位置Ｅの下側の領域は改行および変換に対応づけられている。
【００４４】
本実施形態では、任意のタッチ位置Ｅから移動しないことを示す移動方向を有する指示部２の接触動作が、小文字への変換、濁点の付加（清音の濁音への変更）および半濁点の付加（清音の半濁音への変更）を行うための接触動作として用いられる。また、任意のタッチ位置Ｅからそのタッチ位置Ｅの左側の領域（Ｘ座標がタッチ位置Ｅよりも小さい領域）への移動方向を有する指示部２の接触動作が、バックスペースの入力を行うための接触動作として用いられる。また、任意のタッチ位置Ｅからそのタッチ位置Ｅの右側の領域（Ｘ座標がタッチ位置Ｅよりも大きい領域）への移動方向を有する指示部２の接触動作が、スペースの入力を行うための接触動作として用いられる。また、任意のタッチ位置Ｅからそのタッチ位置Ｅの下側の領域（Ｙ座標がタッチ位置Ｅよりも大きい領域）への移動方向を有する指示部２の接触動作が、改行の入力および仮名から漢字への変換を行うための接触動作として用いられる。
【００４５】
図２に示した表示入力領域１１４は、表示部１３の入力文字の表示領域１３ａと対向する。
【００４６】
タッチパネル１１は、各領域での検出結果を制御部１２に出力する。
【００４７】
制御部１２は、一般的に選択手段と呼ぶことができる。
【００４８】
制御部１２は、タッチパネル１１の検出結果に基づき文字を選択する。
【００４９】
制御部１２は、行検出領域１１１内での任意のタッチ位置Ａからの移動方向と５０音の行との対応関係（図３参照）と、行検出領域１１１内での任意のタッチ位置Ａからの移動方向および移動量と５０音の行との対応関係（図３参照）と、を示す行特定用情報を記憶する。
【００５０】
また、制御部１２は、段検出領域１１２内での任意のタッチ位置Ｃからの移動方向と５０音の段との対応関係（図４参照）を示す段特定用情報を記憶する。
【００５１】
また、制御部１２は、変更検出領域１１３内での任意のタッチ位置Ｅからの移動方向と、文字種類の変更内容および入力内容と、の対応関係（図５参照）を示す編集用情報を記憶する。
【００５２】
制御部１２は、行特定用情報と段特定用情報とを参照して、行検出領域１１１の検出結果と段検出領域１１２の検出結果とに基づき文字を選択する。一例としては、制御部１２は、行検出領域１１１の検出結果にて特定される行と段検出領域１１２の検出結果にて特定される段とで特定される文字を選択する。
【００５３】
また、制御部１２は、行検出領域１１１の検出結果と段検出用領域１１２の検出結果とに基づき選択した文字について、その文字の種類を、編集用情報を参照して変更検出領域１１３での検出結果に基づき変更する。
【００５４】
制御部１２は、タッチパネル１１の検出結果に基づき選択した文字を表示部１３の表示領域１３ａに表示する。
【００５５】
表示部１３は、表示領域１３ａと境界表示領域１３ｂとを含む。
【００５６】
表示部１３は、種々の情報（例えば、入力された文字、および、文字入力を支援するためのガイダンス）を表示領域１３ａに表示する。表示部１３は、タッチパネル１１内の各領域の境界線を境界表示領域１３ｂに表示する。
【００５７】
次に、動作を説明する。
【００５８】
図６は、行検出領域１１１と段検出領域１１２とを用いて文字を選択する動作を説明するためのフローチャートである。
【００５９】
行検出領域１１１が、行検出領域１１１での指示部２のタッチを検出し、その位置をタッチ位置Ａに設定すると（ステップＳ６０１）、制御部１２は、表示部１３の表示領域１３ａに、行検出領域１１１での入力を支援するための行入力ガイダンスを表示する（ステップＳ６０２）。
【００６０】
図７は、行入力ガイダンスの一例を示した図である。なお、図７は、行入力ガイダンスと、すでに入力された文字の「り」と、を示している。
【００６１】
図７において、表示領域１３ａには、「あ」「か」「さ」「た」「な」「は」「ま」「や」の８個の文字が、任意のタッチ位置に対応する領域Ａ１を囲むように表示され、さらに、「さ」の外側に「ら」が表示され、「な」の外側に「わ」が表示される。
【００６２】
なお、行入力ガイダンスでの領域Ａ１に対する「あ」「か」「さ」「た」「な」「は」「ま」「や」「ら」「わ」の位置関係は、図３に示した任意のタッチ位置Ａに対する「あ」〜「わ」行に対応する各領域の位置関係に準じている。ユーザは、行入力ガイダンスを参照すれば、行検出領域１１１での行の入力手法を容易に認識することができる。
【００６３】
続いて、行検出領域１１１が、指示部２の移動方向および移動量を検出すると（ステップＳ６０３）、制御部１２は、行特定情報を参照して、行検出領域１１１の検出結果にて特定される行を決定する（ステップＳ６０４）。
【００６４】
続いて、行検出領域１１１が指示部２のタッチを検出している状況で、段検出領域１１２が、段検出領域１１２での指示部２のタッチを検出し、その位置をタッチ位置Ｃに設定すると（ステップＳ６０５）、制御部１２は、表示部１３の表示領域１３ａに、段検出領域１１２での入力を支援するための段入力ガイダンスを表示する（ステップＳ６０６）。
【００６５】
段入力ガイダンスは、行検出領域１１１の検出結果に従って決定された行に属する「あ」〜「お」段の文字を表示する。
【００６６】
図８は、段入力ガイダンスの一例を示した図である。なお、図８では、「り」が入力された後に行検出領域１１１で「か」行の入力が検出され、その後、段検出領域１１２が指示部２のタッチ位置Ｃを設定したときに表示される段入力ガイダンスを示している。
【００６７】
図８では、「か」の文字の周囲に「き」〜「こ」の文字が表示される。
【００６８】
なお、段入力ガイダンスでの任意のタッチ位置に対応する領域Ｃ１に対する「か」〜「こ」の位置関係、つまり、領域Ｃ１に対する「あ」〜「お」段の位置関係は、図４に示した任意のタッチ位置Ｃに対する「あ」〜「お」段に対応する各領域の位置関係に準じている。ユーザは、段入力ガイダンスを参照すれば、段検出領域１１２においてどの方向にフリックすれば入力したい文字が選択できるかを認識することができる。
【００６９】
続いて、段検出領域１１２が、指示部２の移動方向を検出すると（ステップＳ６０７）、制御部１２は、段特定情報を参照して、段検出領域１１２の検出結果にて特定される段を決定し（ステップＳ６０８）、ステップＳ６０４で決定した行とステップＳ６０８で決定した段とで特定される文字を選択する（ステップＳ６０９）。
【００７０】
次に、行検出領域１１１と段検出領域１１２とに対するユーザの操作例を説明する。
【００７１】
ユーザは、例えば左手の指で行検出領域１１１をタッチしたまま、その指をスライドすることで、５０音の行を選択する。
【００７２】
例えば、ユーザは、左手の指で行検出領域１１１をタッチしたまま、その指を上方向にスライドさせると「さ」行を選択できる。また、ユーザは、その指をさらに上方向にスライドさせると「ら」行を選択できる（図３参照）。
【００７３】
ユーザは、行を選択すると、段検出領域１１２を用いて段の選択を行う。
【００７４】
ユーザは、左手の指での行検出領域１１１へのタッチを継続しながら、右手の指で段検出領域１１２の任意の場所をタッチするか段検出領域１１２の任意のタッチ位置から右手の指を上下左右のいずれかの方向にフリックすることで、行の選択に続いて段を選択する。
【００７５】
例えば、ユーザが行検出領域１１１で「さ」行を選択した状態で段検出領域１１２の任意の場所をタッチすると、「さ」の入力が確定する。また、ユーザが行検出領域１１１で「さ」行を選択した状態で段検出領域１１２の任意のタッチ位置から指を上方向にフリックすると、「す」の入力が確定する（図４参照）。
【００７６】
図９は、変更検出領域１１３を用いて編集を行う動作を説明するためのフローチャートである。
【００７７】
変更検出領域１１３が、変更検出領域１１３での指示部２の移動方向を検出すると（ステップＳ９０１）、制御部１２は、編集用情報を参照して、変更検出領域１１３の検出結果にて特定される文字種類の変更内容または入力内容を決定し、決定した変更内容または入力内容に従って編集を実行する（ステップＳ９０２）。
【００７８】
なお、変更検出領域１１３は、行検出領域１１１へのタッチおよび段検出領域１１２へのタッチに係わらず動作可能である。
【００７９】
次に、変更検出領域１１３に対するユーザの操作例を説明する。
【００８０】
ユーザは、変更検出領域１１３の任意の場所を指でタッチするか、変更検出領域１１３の任意のタッチ位置から指を、下、左、右のいずれかの方向にフリックすることで、小文字への変換、清音の濁音または半濁音への変更、バックスペースの入力、スペースの入力、改行の入力、または、仮名から漢字への変換を選択する。
【００８１】
例えば、ユーザが、行検出領域１１１と段検出領域１１２とを用いて「つ」の入力を行ったあと、変更検出領域１１３の任意の場所を指でタッチすると、「っ」の入力が確定する。その後、ユーザが変更検出領域１１３の任意の場所を指でタッチすると「づ」の入力が確定する（図５参照）。なお、変更検出領域１１３は、事前に行検出領域１１１と段検出領域１１２とへのタッチがなされていなくても、例えば、バックスペースの入力、スペースの入力、改行の入力を受け付けることができる。
【００８２】
次に、本実施形態の効果を説明する。
【００８３】
本実施形態によれば、タッチパネル１１は、指示部２の移動を検出する。制御部１２は、タッチパネル１１の検出結果に基づき文字を選択する。
【００８４】
制御部１２は、文字を選択するために、指示部２の位置ではなく、指示部２の移動（動き）を用いる。したがって、ユーザは、タッチパネル１１に対する指示部２の移動を適宜変更することで、文字の入力を行うことが可能になる。よって、ユーザは、文字入力時に入力操作を行う箇所を見ることなく、文字入力を行うことが可能になる。なお、この効果は、タッチパネル１１と制御部１２からなる電子機器でも奏する。図１０は、タッチパネル１１と制御部１２とからなる電子機器１を示した図である。
【００８５】
また、本実施形態では、タッチパネル１１は、指示部２の移動方向、または、指示部２の移動方向および移動量を検出する。
【００８６】
この場合、ユーザは、タッチパネル１１に対する指示部２の移動方向、または、指示部２の移動方向および移動量を適宜変更することで、文字の入力を行うことが可能になる。
【００８７】
また、本実施形態では、タッチパネル１１は、行検出領域１１１と段検出領域１１２とを含み、制御部１２は、行検出領域１１１の検出結果と段検出領域１１２の検出結果とに基づき文字を選択する。
【００８８】
この場合、ユーザは、文字を特定するために用いられる５０音の行と段を、タッチパネル１１に対する指示部２の移動を適宜変更して選択することが可能になる。
【００８９】
また、本実施形態では、タッチパネル１１は、さらに、変更検出領域１１３を含み、制御部１２は、行検出領域１１１の検出結果と段検出領域１１２の検出結果とに基づき選択した文字の種類を、変更検出領域１１３の検出結果に基づき変更する。
【００９０】
この場合、ユーザは、文字の種類の変更を、タッチパネル１１に対する指示部２の移動を適宜変更して選択することが可能になる。
【００９１】
本実施形態によれば、それぞれの検出領域内であればどの場所をタッチしても同様の入力を行うことができるため、文字入力時に入力操作を行う箇所を見る必要がなくなる。また、ユーザは、入力操作を行う箇所を見る必要がないことから、入力された文字を表示する表示領域１３ａを常に見ることができ、入力した文字の間違いにすぐに気がつくことができるようになる。
【００９２】
また、ユーザは、例えば、右手で段検出領域１１２を操作して入力文字を確定した後、左手を行検出領域１１１から離すことなく連続してスライドさせることで、文字入力を継続して行うことが可能となる。
【００９３】
また、移動方向や移動量と入力される文字との関係が一定しているので、ユーザは、目的の文字を入力する感覚をつかみやすい。
【００９４】
なお、行検出領域１１１と段検出領域１１２と変更検出領域１１３と表示入力領域１１４のそれぞれの形状および互いの位置関係は、適宜変更可能である。
【００９５】
また、上記実施形態では、行検出領域１１１への指示部２のタッチが継続している状況で、段検出領域１１２が指示部２の移動を検出したが、段検出領域１１２は、行検出領域１１１への指示部２のタッチが継続していない状況で指示部２の移動を検出してもよい。
【００９６】
また、５０音の行と、行検出領域１１１内での指示部２の任意のタッチ位置からの移動方向および移動量と、の対応関係は、図３に示した対応関係に限らず適宜変更可能である。
【００９７】
また、５０音の段と、段検出領域１１２内での指示部２の任意のタッチ位置からの移動方向と、の対応関係は、図４に示した対応関係に限らず適宜変更可能である。
【００９８】
また、文字種類の変更内容と入力内容と、変更検出領域１１３内での指示部２の任意のタッチ位置からの移動方向と、の対応関係は、図５に示した対応関係に限らず適宜変更可能である。
【００９９】
また、電子機器１は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact Disk Read Only Memory）のような記録媒体に記録されたプログラムを読込み実行して、タッチパネル１１、制御部１２および表示部１３として機能する。記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【０１００】
以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０１０１】
１        電子機器
１１      タッチパネル
１１１    行検出領域
１１２    段検出領域
１１３    変更検出領域
１１４    表示入力領域
１２      制御部
１３      表示部
【図１】
2012221298.tif 000003
【図２】
2012221298.tif 000004
【図３】
2012221298.tif 000005
【図４】
2012221298.tif 000006
【図５】
2012221298.tif 000007
【図６】
2012221298.tif 000008
【図７】
2012221298.tif 000009
【図８】
2012221298.tif 000010
【図９】
2012221298.tif 000011
【図１０】
2012221298.tif 000012