(57)【要約】      （修正有）【課題】３本指で高速に文字入力を行うことを可能とする。【解決手段】文字入力装置は、複数種類の文字の各々に対して自然数を対応付けて記憶しておく記憶部２０と、３×３個の各マス目に設定されたｎ次魔方陣における各マス目と、表示部３０の表示画面内に形成される文字入力領域３２を縦３個、横３個に分割した分割文字入力領域とを対応付ける対応付け部４０と、分割文字入力領域のそれぞれに対して対応付け部により対応付けられたマス目に割り振られた魔方陣の数に相当する自然数に対応付けられた文字を記憶部の記憶内容に基づいて設定する設定部５０と、いずれかの分割文字入力領域に対して入力操作が行われた場合、当該分割文字入力領域に設定された文字を表示部の文字確認領域３３に表示させる制御部１０と、を備える。【選択図】図１
2020052477.tif 000002
【特許請求の範囲】
【請求項１】
入力操作された文字を表示する表示部を備えた装置であって、
複数種類の文字の各々に対して自然数を対応付けて記憶しておく記憶部と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数）における各マス目と、前記表示部の表示画面内に形成される文字入力領域を縦ｎ個、横ｎ個に分割した分割文字入力領域とを対応付ける対応付け部と、
ｎ×ｎ個の分割文字入力領域のそれぞれに対して、前記対応付け部により対応付けられた前記魔方陣のマス目に割り振られた当該魔方陣の数に相当する前記自然数に対応付けられた文字を、前記記憶部の記憶内容に基づいて設定する設定部と、
いずれかの分割文字入力領域に対して入力操作が行われた場合、前記設定部により当該分割文字入力領域に設定された文字を、前記表示部の表示画面内の所定領域内に表示させる制御部と、を備えた文字入力装置。
【請求項２】
請求項１に記載の装置であって、
前記制御部はさらに、
前記設定部により１つの分割入力領域に対して、２種類以上の文字が割り当てられる場合、代表する代表文字とこれ以外の文字とを判別可能に表示することを特徴とする文字入力装置。
【請求項３】
請求項２に記載の装置であって、
前記制御部はさらに、
前記設定部により１つの分割入力領域に対して、２種類以上の文字が割り当てられる場合であって、前記代表文字以外の文字の入力操作が行われたとき、
当該入力操作に応じて、前記代表文字以外の文字を前記所定領域内に表示させることを特徴とする文字入力装置。
【請求項４】
請求項３に記載の装置であって、
前記代表文字以外の文字の入力操作は、フリック操作であることを特徴とする文字入力装置。
【請求項５】
請求項１、２、３および４の内のいずれか一項に記載の装置であって、
前記整数ｎが「３」であることを特徴とする文字入力装置。
【請求項６】
入力操作された文字を表示する表示部を備えた文字入力装置が、
複数種類の文字の各々に対して自然数を対応付けてメモリに記憶しておく記憶処理と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数）における各マス目と、前記表示部の表示画面内に形成される文字入力領域を縦ｎ個、横ｎ個に分割した分割入力領域とを対応付ける対応付け処理と、
ｎ×ｎ個の分割文字入力領域のそれぞれに対して、前記対応付け処理により対応付けられた前記魔方陣のマス目に割り振られた当該魔方陣の数に相当する前記自然数に対応付けられた文字を、前記メモリの記憶内容に基づいて設定する設定処理と、
いずれかの前記分割入力領域に対して入力操作が行われた場合、前記設定処理により当該分割文字入力領域に設定された文字を、前記表示部の表示画面内の所定領域内に表示させる制御処理と、を実行する文字入力方法。
【請求項７】
入力操作された文字を表示する表示部を備えた文字入力装置に、
複数種類の文字の各々に対して自然数を対応付けてメモリに記憶しておく記憶機能と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数ｎ）における各マス目と、前記表示部の表示画面内に形成される文字入力領域を縦ｎ個、横ｎ個に分割した分割文字入力領域とを対応付ける対応付け機能と、
ｎ×ｎ個の分割文字入力領域のそれぞれに対して、前記対応付け機能により対応付けられた前記魔方陣のマス目に割り振られた当該魔方陣の数に相当する前記自然数に対応付けられた文字を、前記メモリの記憶内容に基づいて設定する設定機能と、
いずれかの分割文字入力領域に対して入力操作が行われた場合、前記設定機能により当該分割文字入力領域に設定された文字を、前記表示部の表示画面内の所定領域内に表示させる制御機能と、を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アルファベットなどの文字入力を行う文字入力装置、文字入力方法、および、プログラムに関する。
【背景技術】
【０００２】
アルファベット等の文字を入力する文字入力装置には、様々なものが提案されていた。例えば、入力部を介して入力された文字を入力確認領域に表示させ、入力確認領域に関連付けられタッチパネル内に形成された動作指示受付領域に対するタップ動作が検出されると、入力確認領域に表示されている文字を入力情報とした検索処理を実行するタッチパネル型の文字入力装置があった（特許文献１参照。）。この文字入力装置によれば、携帯端末のタッチパネルに適したUI（User Interface）を実現することができた。
【０００３】
また、カレント表示された被文字択一仮想スイッチに割り当てられる複数の文字を、カレント表示された被文字択一選択仮想スイッチの択一選択機能によらず、各文字択一仮想スイッチの文字配置と、実際に択一選択を実行するスイッチ手段のスイッチ配置とを対応させた、別の文字択一選択スイッチをもって、択一選択可能とする文字入力装置も提案されていた（特許文献２参照。）。
【０００４】
この文字入力装置によれば、タップ・フリック操作の仮想スイッチの文字配列を実スイッチの選択操作に使用することを可能にした。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５１８９７０６号公報（第４−７頁、第１図）
【特許文献２】特開２０１４−１３５７０８号公報（第１３−４８頁、第５図）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、これらの文字入力装置を含む従来の装置においては、文字入力速度の向上などの余地があった。特に、片手の３本指（人差し指、中指、薬指）を駆使して高速にアルファベット等の文字を入力する装置の開発が期待されていた。
【０００７】
本発明は、かかる従来の課題を解決するためになされたもので、３本指で高速に文字入力を行うことが可能な文字入力装置、文字入力方法、および、プログラムを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の文字入力装置は、
入力操作された文字を表示する表示部を備えた装置であって、
複数種類の文字の各々に対して自然数を対応付けて記憶しておく記憶部と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数）における各マス目と、表示部の表示画面内に形成される文字入力領域を縦ｎ個、横ｎ個に分割した分割文字入力領域とを対応付ける対応付け部と、
ｎ×ｎ個の分割文字入力領域のそれぞれに対して、対応付け部により対応付けられた魔方陣のマス目に割り振られた当該魔方陣の数に相当する自然数に対応付けられた文字を、記憶部の記憶内容に基づいて設定する設定部と、
いずれかの分割文字入力領域に対して入力操作が行われた場合、設定部により当該分割文字入力領域に設定された文字を、表示部の表示画面内の所定領域内に表示させる制御部と、を備える。
【０００９】
また、本発明の文字入力方法は、
入力操作された文字を表示する表示部を備えた文字入力装置が、
複数種類の文字の各々に対して自然数を対応付けてメモリに記憶しておく記憶処理と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数）における各マス目と、表示部の表示画面内に形成される文字入力領域を縦ｎ個、横ｎ個に分割した分割入力領域とを対応付ける対応付け処理と、
ｎ×ｎ個の分割文字入力領域のそれぞれに対して、対応付け処理により対応付けられた前記魔方陣のマス目に割り振られた当該魔方陣の数に相当する自然数に対応付けられた文字を、メモリの記憶内容に基づいて設定する設定処理と、
いずれかの分割入力領域に対して入力操作が行われた場合、設定処理により当該分割文字入力領域に設定された文字を、表示部の表示画面内の所定領域内に表示させる制御処理と、を実行する方法である。
【００１０】
そして、本発明のプログラムは、
入力操作された文字を表示する表示部を備えた文字入力装置に、
複数種類の文字の各々に対して自然数を対応付けてメモリに記憶しておく記憶機能と、
縦ｎ個、横ｎ個の各マス目に設定されたｎ次魔方陣（ｎは３≦ｎなる整数）における各マス目と、表示部の表示画面内に形成される入力領域を縦ｎ個、横ｎ個に分割した分割入力領域とを対応付ける対応付け機能と、
分割入力領域のそれぞれに対して、対応付け機能により対応付けられた魔方陣のマス目に割り振られた当該魔方陣の数に相当する自然数に対応づけられた文字を、記憶機能の記憶内容に基づいて設定する設定機能と、
いずれかの分割入力領域に対して入力操作が行われた場合、設定機能により当該分割入力領域に設定された文字を、表示部の表示画面内の所定領域内に表示させる制御機能と、を実現するためのプログラムである。
【００１１】
プロセッサが、記録媒体に記録されたプログラムを実行することによって、記憶機能、対応付け機能、設定機能、制御機能等の各機能が実現される。プロセッサとしては、ＣＰＵ(Central Processing Unit)、ＤＳＰ(Digital Signal Processer)等が挙げられる。また、記録媒体としては、ＲＯＭ(Read Only Memory)、ＨＤ（Hard Disk）等が挙げられるが、特定ＬＳＩ（Large Scale Integrated Circuit）、ＩＣ(Integrated Circuit）等で構成しても良い。
【発明の効果】
【００１２】
本発明によれば、３本指で高速に文字入力を行うことが可能な文字入力装置、文字入力方法、および、プログラムを実現できるという効果が得られる。
【図面の簡単な説明】
【００１３】
【図１】文字入力装置１の構成図である。
【図２】テーブル２２の記憶内容の説明図である。
【図３】３次魔方陣の説明図である。
【図４】文字入力領域３２、分割文字入力領域の説明図である。
【図５】文字入力装置１の動作例を示すフローチャートである。
【図６】アルファベットを順番に入力する動作の説明図である。
【図７】フリック操作の説明図である。
【図８】スマートフォン１００への応用例である。
【図９】アルファベット（Ｊ〜Ｚ）に自然数との対応付けの説明図である。
【図１０】３本指入力を容易にする理由の説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しつつ説明する。以下に説明する実施形態は本発明の一実施形態に過ぎない。以下に説明する実施形態においては、文字の一例として「アルファベット」を採用した場合を想定する。文字として、アラビア語、中国語、韓国語等の外国語、「ひらがな」等の日本語を採用することもできる。
【００１５】
（文字入力装置１の構成）
図１は、文字入力装置１の構成図である。図１に示すように、文字入力装置１は、制御部１０、記憶部２０、表示部３０、対応付け部４０、設定部５０、および、タッチセンサ６０を備えている。文字入力装置１においては、表示部３０の所定表示領域に表示された文字に対するタップ、フリック操作等の操作に応答した文字入力操作が可能なタッチパネル方式の装置となっている。
【００１６】
表示部３０は、その表示画面内において、文字入力領域３２と、文字確認領域３３と、を有する。表示部３０は、例えば、液晶、EL等の表示パネルで実現可能である。文字確認領域３３は、文字入力領域３２において、文字の入力操作が行われると、これが入力順に表示される表示領域である。「文字入力領域３２」と「文字確認領域３３」とについては後述する。
【００１７】
記憶部２０は、テーブル２２と、動作プログラム２３とを不揮発的に記憶する。更に、記憶部２４には、各種処理過程で一時的にパラメータを記憶するためのワークエリア２４と、所要の情報を不揮発的に記憶するための不揮発的記憶エリア２５とが形成されている。記憶部２０は、例えば、ＲＯＭ、ＲＡＭ、フラッシュメモリ等を適宜組み合わせて実現することが可能である。なお、後述するテーブル２２は、複数種類の英文字の各々に対して自然数を対応付けて記憶しておくものである。
【００１８】
対応付け部４０は、縦３個、横３個の９個の各マス目に設定された３次魔方陣における各マス目と、表示部３０の表示画面内に形成される文字入力領域３２を縦３個、横３個に分割した「分割文字入力領域」とを対応付ける機能を有する。「分割文字入力領域」については後述する。
【００１９】
設定部５０は、縦３個×横３個の分割文字入力領域のそれぞれに対して、対応付け部４０により対応付けられた魔方陣のマス目に割り振られた「魔方陣の数」に相当する自然数に対応付けられた文字を、記憶部２０の記憶内容に基づいて設定する。
【００２０】
ここで、魔方陣は、３マス×３マスで合計９個のマス目で成る３次魔方陣に限定されない。一般には、「３≦ｎなる整数ｎ」の縦ｎマス、横ｎマスの合計ｎ２個のマス目を持つ、ｎ次魔方陣を利用可能である。魔方陣については後述する。
【００２１】
制御部１０は、文字入力装置１の動作を制御する。制御部１０は、いずれかの「分割入力領域」に対して入力操作が行われた場合、設定部５０によって当該「分割入力領域」に設定された英文字を、表示部３０の「文字確認領域」３３に表示させる
【００２２】
以上説明した制御部１０、対応付け部４０、設定部５０などは、ＣＰＵ（Central Processing Unit）が、記憶部２０に不揮発的に記憶されている動作プログラム２３を実行することにより実現可能である。
【００２３】
タッチセンサ６０は、表示部３０の文字入力領域３２に対する操作を検出して、検出結果に対応する信号を制御部１０に送る。制御部１０は、タッチセンサ６０の検出結果によって、いずれかの文字に対するタップ操作が行われたことや、フリック操作により文字入力がされたこと等を把握する。
【００２４】
文字入力装置１にタッチパネル型ディスプレイを適用した場合、表示部３０内にタッチセンサ機能を備えることができるが、図１では、説明の都合上、タッチセンサ６０と、表示部３０とを別体に図示している。
【００２５】
文字入力装置１は、ＰＣ、フィーチャーフォン、スマートフォンを含む各種の情報処理装置に適用することが可能である。また、文字入力装置１の諸機能は、例えば、スマートフォンに搭載されるＯＳ（Operating System）に組み込むことも可能であるし、アプリケーションとしての「アプリ」を適切なサーバ装置等からダウンロードして組み込むこと等も可能である。スマートフォンに搭載されるＯＳとしては、「iOS（登録商標）」、「Android（登録商標）」等があるが、ＯＳはこれらに限られない。
【００２６】
（テーブル２２）
図２は、記憶部２０に記憶されるテーブル２２の説明図である。テーブル２２は、２６種類のアルファベットの各々に対して自然数（対応自然数）を対応付けて記憶しておくものである。「Ａ」から「Ｉ」に対しては順番に自然数「１」から自然数「９」を対応付けている。
【００２７】
「Ｊ」から「Ｚ」に対しては、図２に示すように自然数が対応付けられている。なお、「Ｊ」から「Ｚ」までの対応自然数については後述する。
【００２８】
（魔方陣）
図３は、３次魔方陣の説明図である。３次魔方陣は、縦３個、横３個のマス目からなる。図３に示すように、魔方陣の数は、上段では左から「４」、「９」、「２」である。中段では、左から「３」、「５」、「７」であり、下段では、左から「８」、「１」、「６」である。
【００２９】
図３において、横線Ｌ１で示す３個のマス目である上段左、上段中、上段右のそれぞれのマス目の数「４」、「９」、「２」を合計すると「１５」である。また、横線Ｌ２で示す３個のマス目である中段左、中段中、中段右のそれぞれのマス目の数「３」、「５」、「７」を合計すると「１５」となる。さらに、横線Ｌ３で示す３個のマス目である下段左、下段中、下段右のそれぞれのマス目の数「８」、「１」、「６」を合計すると「１５」となる。
【００３０】
同様に  縦線Ｌ４で示す３個のマス目である上段左、中段左、下段左のそれぞれのマス目の数「４」、「３」、「８」を合計すると「１５」となる。また、縦線Ｌ５で示す３個のマス目である上段中、中段中、下段中のマス目の数「９」、「５」、「１」を合計すると「１５」となる。さらに、縦線Ｌ６で示す３個のマス目である上段右、中段右、下段右のそれぞれのマス目の数「２」、「７」、「６」を合計すると「１５」となる。
【００３１】
同様に  右下がりの斜め線Ｌ７で示す３個のマス目である上段左、中段中、下段右のそれぞれのマス目の数「４」、「５」、「６」を合計すると「１５」である。右上がり斜め線Ｌ８で示す３個のマス目である上段右、中段中、下段左のそれぞれのマス目の数「２」、「５」、「８」を合計すると「１５」である。つまり、縦、横、斜めのいずれの方向の数の並びであっても、その合計が同一数「１５」となる。これが３次魔方陣である。
【００３２】
一般に、ｎ次魔方陣（ｎは、３≦ｎなる整数）は、縦ｎ個、横ｎ個のマス目において、縦、横、斜めのいずれの方向の数の並びであっても、合計が同一となる。また、図３は３次魔方陣の一例であり、図３に示す魔方陣の行と列とを交換した３次魔方陣を使用することも可能である。
【００３３】
（文字入力領域、分割文字入力領域）
図４は、表示部３０の表示画面に形成された「文字入力領域３２」、「分割文字入力領域」の説明図である。文字入力領域３２は、９個の分割文字入力領域を合わせた文字の入力領域である。
【００３４】
つまり、図４に示すように、上段左から「Ｄ」、「Ｉ」、「Ｂ」、中段左から「Ｃ」、「Ｅ」、「Ｇ」、下段左から「Ｈ」、「Ａ」、「Ｆ」の９個のアルファベットの入力ボタンが表示される。このとき、それぞれの入力ボタンが表示される領域が、「分割文字入力領域」であり、総ての「分割文字入力領域」を合わせたものが「文字入力領域３２」である。
【００３５】
ここで「Ｄ」、「Ｉ」、「Ｂ」、「Ｃ」、「Ｅ」、「Ｇ」、「Ｈ」、「Ａ」、「Ｆ」の英文字を「代表文字」とし、これ以外の文字は、代表文字ではない。そして、「代表文字」とこれ以外の文字とを大きさを変えて両者を判別可能にしている。判別可能な表示態様は、大きさの違いだけではなく、色を変える等の適宜の判別態様を採用することができる。
【００３６】
（装置動作）
次に、図５などを参照して、文字入力装置１の動作について説明する。図５（ａ）は、制御部１０、記憶部２０、対応付け部４０、設定部５０等が行う動作を説明するためのフローチャートである。
【００３７】
まず、ステップＳ５００において、制御部１０が、記憶部２０のテーブル２２に、２６種類の英文字のそれぞれに対して自然数を対応付けて記憶させる。例えば、図１には図示しない入力部を介して、制御部１０に対して、アルファベット順に英文字とこれに対応付ける自然数とを２６組与えると、制御部１０は、これを受け付けて順番にテーブル２２を構築する。かくして、記憶部２０内にテーブル２２が構築される。
【００３８】
次いで、ステップＳ５１０において、対応付け部４０が対応付け処理を実行する。対応付け部４０は、縦３個、横３個の合計９個の各マス目に設定された３次魔方陣における各マス目と、表示部３０の文字入力領域３２を縦３個、横３個に分割した９個の分割入力領域とを対応付ける。
【００３９】
具体的には、図３、図４に示すように、魔方陣の上段左のマス目と、文字入力領域３２を「３×３＝９個」に分割した１つの分割文字入力領域である「Ｄ」を代表文字とする分割文字入力領域とを対応付ける。また、魔方陣の上段中のマス目と、「Ｉ」を代表文字とする分割文字入力領域とを対応付ける。さらに、魔方陣の上段右のマス目と、「Ｂ」を代表文字とする分割文字入力領域とを対応付ける。
【００４０】
同様に、魔方陣の中段左のマス目と、「Ｃ」を代表文字とする分割文字入力領域とを対応付ける。また、魔方陣の中段中のマス目と、「Ｅ」を代表文字とする分割文字入力領域とを対応付ける。さらに、魔方陣の中段右のマス目と、「Ｇ」を代表文字とする分割文字入力領域とを対応付ける。
【００４１】
さらに、魔方陣の下段左のマス目と、「Ｈ」を代表文字とする分割文字入力領域とを対応付ける。また、魔方陣の下段中のマス目と、「Ａ」を代表文字とする分割文字入力領域とを対応付ける。さらに、魔方陣の中段右のマス目と、「Ｆ」を代表文字とする分割文字入力領域とを対応付ける。
【００４２】
かくして、魔方陣の「上段左」、「上段中」、「上段右」、「中段左」、「中段中」、「中段右」、「下段左」、「下段中」、「下段右」のそれぞれのマス目と、代表文字を「Ｄ」、「Ｉ」、「Ｂ」、「Ｃ」、「Ｅ」、「Ｇ」、「Ｈ」、「Ａ」、「Ｆ」とする分割文字入力領域のそれぞれとが対応付けられる。
【００４３】
そして、ステップＳ５２０において、設定部５０が設定処理を実行する。設定部５０は、９個の分割文字入力領域のそれぞれに対して、対応付け部４０により対応付けられた魔方陣のマス目に割り振られた魔方陣の数に相当する自然数に対応付けられた文字を、記憶部２０の記憶内容に基づいて設定する。
【００４４】
具体的には、「上段左」の分割文字入力領域に対応付けられた、３次魔方陣の「上段左」のマス目に対して、割り振られた魔方陣の数字は「４」であり、この数に相当する自然数「４」に対応付けられた文字は、テーブル２２の記憶内容から、「Ｄ」、「Ｊ」となるので、「上段左」の分割文字入力領域には「Ｄ」、「Ｊ」を設定する。
【００４５】
同様に、「上段中」の分割文字入力領域に対応付けられた、３次魔方陣の「上段中」のマス目に対して、割り振られた魔方陣の数字は「９」であり、この数に相当する自然数「９」に対応付けられた文字は、テーブル２２の記憶内容から、「Ｉ」、「Ｌ」、「Ｖ」、「Ｙ」となるので、「上段中」の分割文字入力領域には「Ｉ」、「Ｌ」、「Ｖ」、「Ｙ」を設定する。
【００４６】
同様に、「上段右」の分割文字入力領域には「Ｂ」、「Ｏ」が設定され、また、「中段左」の分割文字入力領域には、「Ｃ」、「Ｎ」が設定される。また、「中段中」の分割文字入力領域には、「Ｅ」、「Ｐ」、「Ｒ」が設定され、さらに、「中段右」の分割文字入力領域には、「Ｇ」が設定される。
【００４７】
さらに、「下段左」の分割文字入力領域には「Ｈ」、「Ｋ」、「Ｔ」、「Ｕ」、「Ｘ」、が設定され、また、「下段中」の分割文字入力領域には、「Ａ」、「Ｍ」、「Ｗ」、「Ｚ」が設定される。また、「下段右」の分割文字入力領域には、「Ｆ」、「Ｑ」、「Ｓ」が設定される。
【００４８】
かくして、９個の分割文字入力領域のそれぞれに対して２６種類の英文字であるアルファベットが設定される。以上の動作が、図５（ａ）で示される文字入力装置１の動作である。
【００４９】
次に、図５（ｂ）のフローチャートを参照して、入力操作等に対応した装置動作を説明する。まず、制御部１０は、表示部３０に対して指などのタッチ操作があったか否かをタッチセンサ６０からの信号に基づいて判定する。
【００５０】
制御部１０は、操作ありと判定した場合（ステップＳ５３０の「Ｙｅｓ」）には、処理をステップＳ５４０に移行させる一方、これ以外の場合（ステップＳ５３０の「Ｎｏ」）にはステップＳ５３０でウエイト状態となり、操作が行われるまで処理を待つ。
【００５１】
ステップＳ５４０においては、制御部１０は、タッチセンサ６０からの所定時間以上継続するタッチオン信号を受け取った場合（ステップＳ５４０の「Ｙｅｓ」）、ステップＳ５７０に移行して、当該タッチ操作に応じた文字入力を受け付け、受け付けた文字を文字確認領域３３に表示する（ステップＳ５７０）。制御部１０は、タッチセンサ６０からの所定時間以上継続するタッチオン信号を受け取らない場合（ステップＳ５４０の「Ｎｏ」）、タップ操作は行われなかったとして、ステップＳ５５０に移行する。ステップ５７０での処理の後、処理は、ステップＳ５３０に戻る。
【００５２】
ステップＳ５５０においては、制御部１０は、タッチセンサ６０からのフリック操作に対応するフリック操作信号を受け取った場合（ステップＳ５５０の「Ｙｅｓ」）、ステップＳ５６０に移行して、当該フリック操作に応じた文字入力を受け付け、受け付けた文字を文字確認領域３３に表示する。
【００５３】
制御部１０は、タッチセンサ６０からのフリック信号を受け取らない場合（ステップＳ５５０の「Ｎｏ」）、タップ操作は行われなかったとしてステップＳ５５０に移行する。ステップ５６０の処理の後、処理はステップＳ５３０に戻る。
【００５４】
ステップＳ５７０においては、制御部１０は、いずれかの分割入力領域に対してタップ操作が行われた場合、設定部５０により当該分割文字入力領域に設定された代表文字を表示部３０の文字確認領域３３に表示させる。例えば、上段左の分割文字入力領域に対してタップ操作があった場合には、制御部１０は、「Ｄ」を文字確認領域３３に表示させる。  
【００５５】
また、ステップＳ５６０においては、制御部１０は、フリック操作された文字を文字確認領域３３に表示させる。図７は、フリック操作の説明図である。制御部１０は、タッチ位置での指と表示部３０との接触が所定時間以上であると判定した場合等には、フリック操作に対応する制御を行う。フリック操作は、選択する文字の方向にタッチ位置を表示画面上で滑らせながら移動させるものである。
【００５６】
制御部１０は、フリック操作開始位置に対応する分割文字入力領域に対する代表文字以外の文字をフリック選択可能に表示して、フリック選択操作された文字を文字確認領域３３に表示する。
【００５７】
例えば、図７に示すように、代表文字「Ｈ」の分割文字入力領域を所定時間以上タッチした場合、アルファベット「Ｕ」、「Ｋ」、「Ｘ」、「Ｔ」をフリック選択可能に表示される。そして、タッチ位置をＦ１方向にスライドさせると「Ｕ」が選択され、また、タッチ位置をＦ２方向にスライドさせると「Ｋ」が選択される。さらに、タッチ位置をＦ３方向にスライドさせると「Ｘ」が選択され、また、タッチ位置をＦ４方向にスライドさせると「Ｔ」が選択される。
【００５８】
以上のようにして、制御部１０の制御動作によってタップ操作、フリック操作により所望の文字が入力可能になる。
【００５９】
（応用例）
図８は、スマートフォン１００に文字入力装置１を搭載させた応用例である。スマートフォン１００の表示画面２００の下側には、文字入力領域３２が形成されていて、文字入力領域３２の上側に隣接して、入力した文字を確認のために表示させる入力確認領域３３が形成されている。  
【００６０】
文字入力領域３２は、縦、横が「３×３」の英文字の入力ボタンとなっていて、各入力ボタンが対応する分割文字入力領域に表示される。また、文字入力領域３２の左側には、「大文字・小文字」を切り替えるための大文字小文字ボタン３６、「かな、英語、記号」の間で入力モードを切り替えるためのモード切り替えボタン３７が表示設定されるとともに、文字入力領域３２の右側には、空白を入力するための空白ボタン３４、入力確認領域３３に表示されて文字列等を確定するための確定ボタン３５が表示設定されている。
【００６１】
なお、図８に示す例は、各ボタン等の一例に過ぎず、各ボタンの機能や配置等については、種々の変形や変更等を施し得る。また、文字入力装置１の適用範囲は、スマートフォン、フィーチャーフォン等の携帯端末に限られず、ＰＣ、タブレット端末等の各種の情報処理装置に適用可能である。
【００６２】
（アルファベット順の入力例）
図６は、文字入力装置１を使用して、２６種の英文字をアルファベット順に入力する入力例である。なお、図中の点線は、操作始点と操作終点とを結ぶ線を示す。図６（ａ）に示すように、「Ａ→Ｂ→Ｃ」と入力する場合、分割文字入力領域は、「下段中」→「上段右」→「中段左」と移る。図６（ｂ）に示すように、「Ｄ→Ｅ→Ｆ」と入力する場合、分割文字入力領域は「上段左」→「中段中」→「下段右」と移る。また、図６（ｃ）に示すように、「Ｇ→Ｈ→Ｉ」と入力する場合、分割文字入力領域は「中段右」→「下段左」→「上段中」と移る。
【００６３】
同様に、図６（ｄ）に示すように、「Ｊ→Ｋ→Ｌ→Ｍ」と入力する場合、分割文字入力領域は、「上段左」→「下段左」→「上段中」→「下段中」と移る。図６（ｅ）に示すように、「Ｎ→Ｏ→Ｐ→Ｑ」と入力する場合、分割文字入力領域は、「中段左」→「上段右」→「中段中」→「下段右」と移る。図６（ｆ）に示すように、「Ｒ→Ｓ→Ｔ」と入力する場合、分割文字入力領域は、「上段中」→「下段右」→「下段左」と移る。
【００６４】
同様に、図６（ｇ）に示すように、「Ｕ→Ｖ→Ｗ」と入力する場合、分割文字入力領域は、「下段左」→「上段中」→「下段中」と移る。図６（ｈ）に示すように、「Ｘ→Ｙ→Ｚ」と入力する場合、分割文字入力領域は、「下段左」→「上段中」→「下段中」と移る。
【００６５】
以上のようにして、「Ａ」から「Ｚ」までの２６種の英文字をアルファベットを順番に入力すると、９個の分割文字入力領域に納めることができる。また、２６種の英文字を３個乃至４個の入力単位でアルファベット順に入力すると、指のタッチ軌跡が「三角形パターン」、「直線形パターン」、「三角形パターン」、「反転Ｎ型パターン」、「矢じりパターン」、「正三角形パターン」、「直角三角形パターン」、「直角三角形パターン」の８個のパターンとなる。このため、この８種類のタッチパターンの指操作を練習することによって、英文字をアルファベット順に３本指で素早く文字入力することができるようになる。
【００６６】
（対応自然数について）
図９は、英文字「Ｊ」から英文字「Ｚ」のそれぞれに対して、自然数を対応付ける対応付けの説明図である。以下、英文字の添字で、当該英文字に対応付ける自然数（対応自然数）を示す。例えば「Ａ１」、は、英文字「Ａ」に自然数「１」が対応付けられることを示す。また、英文字の配列数は、当該英文字のアルファベット順番を示す。例えば「Ｍ（１３）」は、英文字「Ｍ」が、「１３番目」のアルファベットの英文字であることを示す。
【００６７】
英文字に対しては、本来、当該英文字のアルファベット順番を示す「自然数（「本来対応自然数」と記す）」を対応付けるのが自然であるが、魔方陣の数に対応付けるためには、各英文字は「１」〜「９」の自然数を対応付ける必要がある。ここで、「Ｊ（１０）」の「１０」は、「１０−（Ａ１＋Ｅ５）＝１０−（１＋５）＝４」と考えて、「Ｊ」に自然数「４」を対応付ける。
【００６８】
「Ｋ」、「Ｌ」、「Ｍ」のそれぞれに対しては、「本来対応自然数−（Ｃ３）＝本来対応自然数−３」として、自然数「８」、「９」、「１０」を対応付ける。ここで、「１０」は、「１〜９」内にならないので、「１０」を「１」に循環させて「１」に対応付ける。また、「Ｎ」、「Ｏ」、「Ｐ」、「Ｑ」には、それぞれ自然数「３」、「２」、「５」、「６」を対応付ける。
【００６９】
英文字「Ｒ」、「Ｓ」、「Ｔ」のそれぞれに対しては、「本来対応自然数−（Ａ１＋Ｅ５＋Ｇ７）＝本来対応自然数−（１＋５＋７）＝本来対応自然数−１３」として、自然数「５」、「６、「８」を対応付ける。また、  英文字「Ｕ」、「Ｖ」、「Ｗ」のそれぞれに対しては、「本来対応自然数−（Ａ１＋Ｅ５＋Ｇ７）＝本来対応自然数−（１＋５＋７）＝本来対応自然数−１３」として、自然数「８」、「９」、「１０」を対応付ける。ここで、「Ｍ」と同様に、「１０」を対応付けることに換えて「１」を対応付けることとする。
【００７０】
そして、英文字「Ｘ」、「Ｙ」、「Ｚ」のそれぞれに対しては、「本来対応自然数−（Ａ１＋Ｃ３＋Ｅ５＋Ｇ７）＝本来対応自然数−（１＋３＋５＋７）＝本来対応自然数−１６」として、自然数「８」、「９」、「１０」を対応付ける。ここで、「Ｍ」と同様に「１０」を対応付けることは「１」を対応付けることとする。
【００７１】
以上のようにして、英文字「Ａ」から「Ｚ」のそれぞれに対して対応付ける自然数を、「１」から「９」までのいずれかの自然数に落とし込むことができる。その結果、英文字「Ａ」から「Ｚ」のそれぞれに対して、「１」から「９」までの自然数を対応付けることができる。先に説明したように、記憶部２０に記憶されるテーブル２２には、各英文字とこれに対応する自然数とが対応付けて記憶される。なお、英文字「Ｊ」以降の英文字と自然数との対応付けは例示であるが、現状では以上の対応付けが好適である。
【００７２】
（３本指入力が容易な理由）
図４、図１０等を参照して説明する。図１０に示す９個の分割文字入力領域の３列を左から「γ列」、「α列」、「β列」とすると、「γ列」の上段の分割文字入力領域には、英文字「Ｄ」、「Ｊ」が設定され、中段の分割文字入力領域には英文字「Ｃ」が設定され、下段の分割文字入力領域には英文字「Ｈ」、「Ｔ」が設定される。このことは、図４に示されている。但し、図１０の説明では英文字「Ｎ」、「Ｋ」「Ｕ」、「Ｘ」の設定は無視する。なお、英文字の添字は、対応付けられている自然数（対応自然数）とする。
【００７３】
同様に、図４を参照すると、「α列」の上段の分割文字入力領域には、英文字「Ｉ」、「Ｌ」が設定され、中段の分割文字入力領域には英文字「Ｅ」、「Ｐ」が設定され、下段の分割文字入力領域には英文字「Ａ」、「Ｍ」が設定される。このことは、図４に示されている。但し、図１０の説明では英文字「Ｗ」、「Ｚ」の設定は無視する。
【００７４】
同様に、図４を参照すると、「β列」の上段の分割文字入力領域には、英文字「Ｂ」、「０」が設定され、中段の分割文字入力領域には、英文字「Ｅ」、「Ｐ」が設定され、下段の分割文字入力領域には英文字「Ａ」、「Ｍ」が設定される。但し、図１０の説明では英文字「Ｑ」の設定は無視する。
【００７５】
さて、英文字「Ｈ」、「Ｅ」、「Ｆ」のそれぞれが、「Humanitarianism（博愛主義）」、「Equality（平等）」、「Freedom（自由）」の単語の最初の文字に対応するとする。また、「α列」の３個の分割文字入力領域に設定された英文字「Ａ」、「Ｍ」、「Ｐ」、「Ｉ」、「Ｌ」のそれぞれが、「Aspiration（熱望）」、「Motivation」、「Patience（忍耐）」、「Imagination（想像力）」、「Love（愛情）」に対応するとする。
【００７６】
さらに、「β列」の３個の分割文字入力領域に設定された英文字「Ｓ」、「Ｇ」、「Ｐ」、「Ｂ」、「０」のそれぞれが、「Sensibility（感性）」、「Goals（目標）またはGrowth（成長）」、「「Belief（信念）」、「Orisons（祈り）」に対応するとする。
【００７７】
そして、「γ列」の３個の分割文字入力領域に設定された英文字「Ｔ」、「Ｃ」、「Ｄ」、「Ｊ」のそれぞれが、「Thankfulness（感謝）」、「Creativity（創造性）またはCollaborations（協働）」、「Development（発展）」、「Joy（喜び）」に対応するとする。
【００７８】
したがって、α列の「Ｅ：Equality（平等）」は、「Aspiration（熱望）」、「Motivation」、「Patience」、「Imagination」、「Love」と同列に関連付けられ、また、β列の「Ｆ：Freedom（自由）」は、「Sensibility（感性）」、「Goals（目標）」、「Belief（信念）」、「Orisons（祈り）」と同列に関連付けられる。そして、γ列の「Humanitarianism（博愛主義）」は、「Thankfulness（感謝）」、「Creativity（創造性）またはCollaborations（協働）」、「Development（発展）」、「Joy（喜び）」と同列に関連付けられることになる。
【００７９】
ここで、右手中指を英文字「Ｅ」に割り当てると、薬指を英文字「Ｆ」に割り当てることができるとともに、人差し指を英文字「Ｈ」に割り当てることができる。すると、図１０に示すように、英文字「平等（Ｅ）」と同列には、英文字「熱望（Ａ）」、「モチベーション（Ｍ）」、「忍耐（Ｐ）」、「想像力（Ｉ）」、「愛情（Ｌ）」が設定された３個の分割文字入力領域が存在するので、英文字「Ｅ」、「Ａ」、「Ｍ」、「Ｐ」、「Ｉ」、「Ｌ」を中指に割り当てて文字入力操作が可能になる。
【００８０】
同様に、図１０に示すように、英文字「自由（Ｆ）」と同列には、英文字「感性（Ｓ）」、「目標また成長（Ｇ）」、「信念（Ｂ）」、「祈り（Ｏ）」が設定された３個の分割文字入力領域が存在するので、英文字「Ｆ」、「Ｓ」、「Ｇ」、「Ｂ」、「Ｏ」を薬指に割り当てて文字入力操作が可能になる。そして、図１０に示すように、英文字「博愛主義（Ｈ）」と同列には、英文字「感謝（Ｔ）」、「創造性または協働（Ｃ）」、「発展（Ｄ）」、「喜び（Ｊ）」が設定された３個の分割文字入力領域が存在するので、英文字「Ｈ」、「Ｔ」、「Ｃ」、「Ｄ」、「Ｊ」を人差し指に割り当てて文字入力操作が可能になる。
【００８１】
ところで、一般的に、欧米人（特にキリスト教信徒など）は、「自由」、「平等」、「博愛」の三精神に対して、以下のようなキーワードが意味上関連付けられていることを理解容易、記憶容易、想記容易である。つまり、「自由（Ｆ）」と、「感性（Ｓ）」、「目標また成長（Ｇ）」、「信念（Ｂ）」、「祈り（Ｏ）」と、は関連した意味のあるワードであることは理解容易、記憶想記、想記容易である。同様に、「平等（Ｅ）」と、「熱望（Ａ）」、「モチベーション（Ｍ）」、「忍耐（Ｐ）」、「想像力（Ｉ）」、「愛情（Ｌ）」とは、関連した意味のあるワードであり、また、「博愛主義（Ｈ）」には、「感謝（Ｔ）」、「創造性または協働（Ｃ）」、「発展（Ｄ）」、「喜び（Ｊ）」とは、関連した意味のあるワードであることを理解、記憶、想記など容易である。
【００８２】
かくして、アルファベット２６文字の内、「１９」文字を意味上関連付けてその位置を容易に思い出すこと、記憶することが可能になる。しかも、それら文字入力操作を３本の指に割り当てて迅速な文字入力が可能になる。
【００８３】
また、特に聖書等を熟読した敬虔なキリスト教徒にとってみれば、文字入力領域３２の四隅に「Ｊ（喜び）」、「Ｏ（祈り）」、「Ｔ（感謝）」、「Ｆ（自由）」が配置されるので、英文字「Ｊ」、「Ｏ」、「Ｔ」、「Ｆ」が四隅に配置されていることを容易に記憶し、これら４文字に対しては、特に素早い文字入力が可能になる。
【００８４】
また、図４に示すように、左列（図１１では「γ列」）に対しては「９文字」、中列（図１１では「α列」）に対しては「１１文字」、右列（図１１では「β列」）に対しては「６文字」が対応付けられている。右効きの場合、左列は「人差し指」中列は「中指」、右列は「薬指」に割り当てて操作する。
【００８５】
すると、一番長くて操作中心となる「中指」の割り当て文字数が最も多く、その両側の指である「人差し指」、「薬指」とに残りの文字が割り当てられる。したがって、「中指」を操作中心として、「中指」の両側の指である「人差し指」、「薬指」とを補助的に使用すれば、アルファベットを効率よく３本指で入力操作できる。
【００８６】
以上のような英文字の割り当ては、「縦３個、横３個の各マス目に設定されたｎ次魔方陣における各マス目と、文字入力領域３２を縦３個、横３個に分割した分割入力領域とを対応付け、９個の分割文字入力領域のそれぞれに対して対応付けられた魔方陣のマス目に割り振られた数の対応自然数に対応付けられた英文字をテーブル２２の記憶内容に基づいて設定すること」により実現可能なことに、注目することによって本発明に至った。
【００８７】
また、図４に示すように、母音に対応する「Ａ」、「Ｉ」、「Ｕ」、「Ｅ」、「Ｏ」は、下段中、上段中、下段左、中段中、上段右に配置されるので、「ローマ字入力のかな変換」適用した場合、入力語の文字末尾の「ア」、「イ」、「ウ」、「エ」、「オ」の入力は、下段中、上段中、下段左、中段中、上段右の分割文字入力領域となる。この結果、「ア」、「イ」、「ウ」、「エ」、「オ」をこの順に入力操作するとすれば、例えば「中指」を「ア」、「イ」、「エ」に割り当て、「ウ」を人差し指に割り当て、「オ」を薬指割り当てることによって、３本指での入力が容易になる。
【００８８】
（音楽入力装置への応用）
図３を参照すれば分かるように、「ド（Ｄｏ）」、「レ（Ｌｅ）」、「ミ（Ｍｉ）」、「ファ（Ｆａ）」、「ソ（Ｓｏ）」、「ラ（Ｒａ）」、「シ（Ｔｉ）」をそれぞれ、各音程に対応するワードの頭の英文字「Ｄ」、「Ｌ」、「Ｍ」、「Ｆ」、「Ｓ」、「Ｒ」、「Ｔｉ」に割り当てるとすると、各音程は、それぞれ、上段左、上段中、下段中、下段右、下段右、中段中、下段左の分割文字入力領域に対応する。
【００８９】
したがって、「ド」から「シ」までの各音程を演奏することを想定した場合、上段左、上段中、下段中、下段右、下段右、中段中、下段左の分割文字入力領域に対する入力操作によって、音楽入力を可能とすることができる。この場合、図１の示す文字入力装置１に対して、各音程を発音可能な音源を備えた構成とすればよい。また、「ソ」と「ラ」は同じ分割文字入力領域に対応するので、例えばいずれかをフリック操作によって入力可能とすれば良い。
【００９０】
この音楽入力装置によれば、３本指を使用して容易化かつ滑らかに音楽入力操作を行うことを可能とする。
【００９１】
なお、上述した例では、英文字「Ａ」から「Ｚ」のアルファベット入力についての応用例を説明してきたが、本発明の適用例は他の文字を採用しうる。例えば音楽装置における「ドレミファソラシド」の音階を文字にして入力する構成とすることも可能である。
【産業上の利用可能性】
【００９２】
以上説明してきたように、本発明によれば、文字入力機能を有する各種の情報処理装置等に利用することが可能である。
【符号の説明】
【００９３】
１  文字入力装置
１０  制御部
２０  記憶部
２２  テーブル
２３  動作プログラム
２４  ワークエリア
２５  不揮発性記憶エリア
３０  表示部
３２  文字入力領域
３３  文字確認領域
４０  対応付け部
５０  設定部
６０  タッチセンサ
【図１】
2020052477.tif 000003
【図２】
2020052477.tif 000004
【図３】
2020052477.tif 000005
【図４】
2020052477.tif 000006
【図５】
2020052477.tif 000007
【図６】
2020052477.tif 000008
【図７】
2020052477.tif 000009
【図８】
2020052477.tif 000010
【図９】
2020052477.tif 000011
【図１０】
2020052477.tif 000012