(57)【要約】【課題】ユーザに快適な文字入力を行わせることが可能な文字入力装置を提供する。【解決手段】操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する判別部と、前記操作面に触れたユーザの指のスライド方向を検知する検知部と、前記判別部により判別された指に応じて母音を決定し、前記検知部により検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する決定部と、を備える文字入力装置。【選択図】図７
2014026526.tif 000002
【特許請求の範囲】
【請求項１】
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する判別部と、
前記操作面に触れたユーザの指のスライド方向を検知する検知部と、
前記判別部により判別された指に応じて母音を決定し、前記検知部により検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する決定部と、
を備える文字入力装置。
【請求項２】
請求項１記載の文字入力装置であって、
前記操作面に触れたユーザの指から指紋データを取得する取得部と、
予め取得されたユーザの指毎の指紋データを格納する記憶部と、を備え、
前記判別部は、前記取得部により取得された指紋データと、前記記憶部に格納された指紋データとを照合することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力装置。
【請求項３】
請求項１記載の文字入力装置であって、
前記判別部は、前記操作面上に設定された複数の領域のうちいずれの領域に前記ユーザの指が触れたかを判別することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力装置。
【請求項４】
請求項１ないし３のうちいずれか１項の文字入力装置であって、
前記決定部は、前記ユーザによる前記操作面に指で触れてスライドさせる操作を検知しているときに、該操作に係る指とは異なる指が前記操作面に触れた場合に、濁点の付加、半濁点の付加、小書き文字への変更の少なくとも一部を実行する、
文字入力装置。
【請求項５】
文字入力装置が、
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別し、
前記操作面に触れたユーザの指のスライド方向を検知し、
前記五指のうちいずれの指であるか判別された指に応じて母音を決定し、前記検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する、
文字入力方法。
【請求項６】
文字入力装置に、
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別させ、
前記操作面に触れたユーザの指が前記操作面上でスライドした方向を判別させ、
前記五指のうちいずれの指であるか判別された指に応じて母音を決定させ、前記検知されたスライド方向に基づいて子音を決定させることにより、入力される仮名文字を決定させる、
文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置、文字入力方法、及び文字入力プログラムに関する。
【背景技術】
【０００２】
従来、携帯電話やタブレット型ＰＣ等において、ユーザに文字入力を行わせる手法について研究が進められている。
【０００３】
例えば、手指の指紋を検出する指紋検出機能付きテンキーと、テンキーを押下した手指の指紋を照合する指紋照合エンジンと、マッピングパターン用メモリとを備える携帯端末装置が知られている。この携帯端末装置におけるマッピングパターン用メモリは、テンキーの種類と５０音との行（子音）とを対応付けたデータ、及び、手指の指紋と５０音の段（母音）とを対応付けたデータを記憶している。そして、この携帯端末装置は、テンキーが押下されると、指紋照合エンジンによる指紋の照合結果に従って押下した手指を特定し、マッピングパターン用メモリに記憶された対応付けデータを参照して、特定の文字を入力文字として選択する。
【０００４】
また、５０音のそれぞれ（濁点、半濁点等を除く）をソフトウェアキーとして表示させ、ユーザがタッチしたソフトウェアキーに対応する仮名文字を入力文字とする入力装置が知られている。この入力装置は、例えば画面上における「つ」のキーがペンによりタッチされると、「つ」の位置に隣接して、「づ」と「っ」のキーを表示させる。そして、この入力装置では、ペンによるタッチが離されたときに選択されていた文字が入力文字として選択される。
【０００５】
また、タッチパネル上にテンキーを設定し、ユーザがタッチしたキーに基づいて子音を決定し、タッチされた後にキーから離反したか、或いはタッチされたキーを基点として所定方向へ摺動したかに基づいて母音を決定する携帯電話機が知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２０５５１９号公報
【特許文献２】特開２００２−９１６７６号公報
【特許文献３】特開２０１０−９５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の装置においては、多くの機械式キー又はソフトウェアキーを設定する必要があるため、ユーザが、細かいキーを操作する煩わしさを覚えることがある。
【０００８】
一つの側面では、ユーザに快適な文字入力を行わせることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様は、操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する指判別部と、前記操作面に触れたユーザの指のスライド方向を検知する方向検知部と、前記指判別部により判別された指に応じて母音を決定し、前記方向検知部により検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する決定部と、を備える文字入力装置である。
【発明の効果】
【００１０】
一実施態様によれば、ユーザに快適な文字入力を行わせることができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施例に係る携帯端末装置１の外観例である。
【図２】携帯端末装置１のハードウェア構成例である。
【図３】携帯端末装置１の機能構成例である。
【図４】携帯端末装置１のタッチパネル１０に文字入力領域１０Ａが設定される様子を示す図である。
【図５】携帯端末装置１の入力文字決定部４４が採用する指と母音の対応関係の一例である。
【図６】携帯端末装置１の入力文字決定部４４が採用するスライド方向と子音の対応関係の一例である。
【図７】携帯端末装置１の入力文字決定部４４が採用する指及びスライド方向と仮名文字の対応関係の一例である。
【図８】ユーザが、携帯端末装置１に対して仮名文字を入力する場面を例示した図である。
【図９】文字入力制御部４１により実行されるフローチャートの一例である。
【図１０】濁点又は半濁点の付加、及び小書き文字への変更が、直前に入力された仮名文字を対象とする場合に、文字「ぴ」が入力される際の操作順を示す図である。
【図１１】濁点又は半濁点の付加、及び小書き文字への変更が、直後又は同時に入力された仮名文字を対象とする場合に、文字「ぴ」が入力される際の操作順を示す図である。
【図１２】携帯端末装置２のタッチパネル１０に文字入力領域１０Ａが設定される様子を示す図である。
【図１３】携帯端末装置２の入力文字決定部４４が採用する指及びスライド方向と仮名文字の対応関係の一例である。
【図１４】変換モード１が採用されている場合に、ユーザが、携帯端末装置２に対して仮名文字を入力する場面を例示した図である。
【図１５】変換モード２が採用されている場合に、ユーザが、携帯端末装置２に対して仮名文字を入力する場面を例示した図である。
【図１６】携帯端末装置３のハードウェア構成例である。
【図１７】携帯端末装置３の機能構成例である。
【図１８】メイン入力領域１０Ａａに設定される複数の領域を示す図である。
【図１９】ユーザがメイン入力領域１０Ａａの各領域に指を合わせた様子を示す図である。
【図２０】ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。
【図２１】図１３に示す対応関係、及び変換モード１が採用されている場合に、ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。
【図２２】図１３に示す対応関係、及び変換モード２が採用されている場合に、ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について、添付図面を参照しながら実施例を挙げて説明する。
【実施例】
【００１３】
以下、図面を参照し、文字入力装置、文字入力方法、及び文字入力プログラムの実施例について説明する。
【００１４】
＜第１実施例＞
図１は、第１実施例に係る携帯端末装置１の外観例である。携帯端末装置１は、携帯電話機やタブレット型ＰＣ等、タッチパネルによって文字入力を行わせる装置である。携帯端末装置１は、例えば、タッチパネル１０と、ホームキー２２等の機械式キー２０と、本体部３０とを備える。
【００１５】
図２は、携帯端末装置１のハードウェア構成例である。携帯端末装置１は、本体部３０の内部に、ＣＰＵ４０と、記憶装置５０と、通信装置６０とを備える。また、タッチパネル１０は、タッチ位置検出部１２と、指紋データ取得部１４とを備える。
【００１６】
タッチ位置検出部１２は、例えば、静電容量式のタッチセンサであり、タッチパネル１０の内部に、例えば格子状に配置された複数の電極を備える。複数の電極は、タッチパネル１０の表面にユーザの指が触れると、指表面と電極との距離に応じた静電容量と、充電電荷とに応じた電圧を発生させる。
【００１７】
更に、タッチパネル１０の表面部は、例えば、表面側から順に、格子状に配置された複数の光センサ素子を備えた第１のガラス板、バックライトから照射された光の透過率を制御する液晶、第２のガラス板が積層された構造となっている。指紋取得部１４は、タッチパネル１０の表面部近傍に置かれた物体、或いは表面部に接している物体（例えばユーザの指）が、バックライトから照射された光を反射した光を光センサ素子によって検出する。指紋取得部１４は、複数の光センサ素子が検出した光の強度を集約し、スキャン画像データである指紋データを生成してＣＰＵ４０に提供する。なお、データを生成する機能はＣＰＵ４０側で行っても構わない。
【００１８】
ここで、タッチ位置検出機能を実現するための構成として静電容量式を挙げ、指紋取得機能を実現するための機能として光検知式を挙げたが、携帯端末装置１の構成要素は、これに限定されない。例えば、携帯端末装置１は、光検知式によりタッチ位置を検出してもよいし、静電容量式により指紋データを取得してもよい。また、携帯端末装置１は、静電容量式や光検知式以外の手法によってタッチ位置の検出や指紋データの取得を行っても構わない。
【００１９】
ＣＰＵ４０は、記憶装置５０に格納されたプログラムを実行し、携帯端末装置１の主要な制御を行う。記憶装置５０の一例としては、例えば、ＳＳＤ（Solid  State  Drive）やＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等が挙げられる。
【００２０】
通信装置６０は、図示しないアンテナにより、携帯電話の電波網等を利用してインターネットやサーバにアクセスし、各種情報を取得する。携帯端末装置１は、上記の他、スピーカやカメラ、テレビジョンアンテナ等の構成要素を有してもよい。
【００２１】
図３は、携帯端末装置１の機能構成例である。記憶装置５０には、Ｗｅｂブラウザ等のアプリケーションソフトウェア５２の他、文字入力制御ソフトウェア５４、及び照合用指紋データ５６が格納されている。文字入力制御ソフトウェア５４は、例えば、携帯端末装置の起動場面や、アプリケーションソフトウェア５２が実行されることにより、ユーザによるテキスト入力が必要となった場面等で起動される。記憶装置５０へのプログラムのインストールは、携帯端末装置１の出荷時に予め格納される他、各種記憶媒体によって行われてもよいし、インターネット等のネットワークを介して行われてもよい。各種記憶媒体には、ＣＤ（Compact  Disc）−ＲＯＭ、ＤＶＤ（Digital  Versatile  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ、ＳＤカード等が挙げられる。
【００２２】
携帯端末装置１は、ＣＰＵ４０が文字入力制御ソフトウェア５４を起動させて実行することにより実現される機能部として、指紋照合部４２と、スライド方向検知部４３と、入力文字決定部４４とを含む文字入力制御部４１を有する。なお、これらの機能部が明確に分離したプログラムによって実現される必要はなく、サブルーチンや関数として他のプログラムによって呼び出されるものであってもよい。また、機能部の一部が、ＬＳＩ（Large  Scale  Integrated  circuit）、ＩＣ（Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェア手段であっても構わない。
【００２３】
文字入力制御部４１は、まず、例えばタッチパネル１０の下半分に、文字入力領域を設定する。図４は、携帯端末装置１のタッチパネル１０に文字入力領域１０Ａが設定される様子を示す図である。文字入力領域１０Ａは、メイン入力領域１０Ａａと、補助入力領域１０Ａｂとを含む。
【００２４】
メイン入力領域１０Ａａは、以下に説明するように、ユーザが指を触れて予め定められたスライド操作等をすることにより、仮名文字（第１実施例では清音のみとし、「ん」は除かれる）を入力するための領域である。
【００２５】
補助入力領域１０Ａｂには、濁点入力キー１０Ａｂａ、半濁点入力キー１０Ａｂｂ、小書き文字変更キー１０Ａｂｃ、「ん」入力キー１０Ａｂｄ、スペース入力キー１０Ａｂｅ、削除キー１０Ａｂｆ、変換入力キー１０Ａｂｇ、確定キー１０Ａｂｈ等が設定される。これらの入力キーをユーザがタッチすることにより、濁点や半濁点が仮名文字に付与されたり、小書き文字（「ゃ」等）に変更されたり、「ん」が入力されたり、一字削除されたり、仮名文字から漢字への変換が行われたり、変換や入力テキストの確定がされたりする。
【００２６】
指紋照合部４２は、メイン入力領域１０Ａａに触れたユーザの指から指紋取得部１４が取得した指紋データを照合用指紋データ５６と比較し、触れた指が五指のうちいずれの指であるかを判別する。指紋データ同士の比較は、例えば、周知の回転補正処理やパターンマッチング処理等により行われる。照合用指紋データ５６は、予めユーザが、携帯端末装置１の案内表示等に従って、五指のそれぞれをメイン入力領域１０Ａａに触れることによって登録されたデータである。ユーザは、係る動作を行うことにより、指紋を利用した文字入力機能を利用することができる。
【００２７】
スライド方向検知部４３は、タッチパネル１０の表面部に触れたユーザの指のスライド方向を検知する。スライド方向を検知するためには、各時点においてユーザの指が触れた代表的な位置（座標）を特定する必要がある。スライド方向検知部４３は、例えば、タッチ位置検出部１２が出力する複数の座標の重心点を求め、重心点の始点から終点に向かうベクトルを、ユーザの指のスライド方向として検知する。
【００２８】
入力文字決定部４４は、上記のように指紋照合部４２が判別した指に応じて母音（５０音の段）を決定し、スライド方向検知部４３が検知したスライド方向に基づいて子音（５０音の行）を決定することにより、入力される仮名文字を決定する。
【００２９】
図５は、携帯端末装置１の入力文字決定部４４が採用する指と母音の対応関係の一例である。図５に示すように、入力文字決定部４４は、親指と「あ」段を、人差し指と「い」段を、中指と「う」段を、薬指と「え」段を、小指と「お」段を、それぞれ対応付ける。
【００３０】
図６は、携帯端末装置１の入力文字決定部４４が採用するスライド方向と子音の対応関係の一例である。図６に示すように、入力文字決定部４４は、スライド無しの場合に「あ」行に、ユーザの指が上方向にスライドした場合に「か」行に、右上方向にスライドした場合に「さ」行に、右方向にスライドした場合に「た」行に、それぞれ子音を決定する。また、入力文字決定部４４は、ユーザの指が右下方向にスライドした場合に「な」行に、下方向にスライドした場合に「は」行に、左下方向にスライドした場合に「ま」行に、左方向にスライドした場合に「や」行又は「わ」行に、それぞれ子音を決定する。また、入力文字決定部４４は、ユーザの指が左上方向にスライドした場合に子音を「ら」行に決定する。入力文字決定部４４は、例えば、上方向を０度として時計回りに角度を定義し、角度が０度〜２２．５度の間、又は３３７．５度〜３６０度の間であれば「上方向」と判別する。また、入力文字決定部４４は、角度が、２２．５度〜６７．５度の間であれば「右上方向」と判別する。その他の角度についても、入力文字決定部４４は、同様に方向の判別を行う。図７は、携帯端末装置１の入力文字決定部４４が採用する指及びスライド方向と仮名文字の対応関係の一例である。図７における「操作」欄の「・」は、タッチした後にスライドせずに離れたことを示し、その他の矢印は、タッチした後にスライドした方向を示している。
【００３１】
携帯端末装置１が、上記例示した対応付けにより入力される仮名文字を決定することにより、ユーザは、快適な文字入力を行うことができる。図８は、ユーザが、携帯端末装置１に対して仮名文字を入力する場面を例示した図である。図８は、ユーザが「さ」、「と」、「う」の三文字を入力する場面を示している。図８に示すように、ユーザは、まず、メイン入力領域１０Ａａに親指でタッチし、その親指を右上方向にスライドすることによって、「さ」を入力することができる。次に、ユーザは、メイン入力領域１０Ａａに小指でタッチし、その小指を右方向にスライドすることによって、「と」を入力することができる。次に、メイン入力領域１０Ａａに中指でタッチし、その中指をスライドさせずにタッチパネル１０から離すことによって、「う」を入力することができる。
【００３２】
このように、携帯端末装置１を使用するユーザは、直感的且つ効率的な文字入力を行うことができる。このため、ユーザは、文字入力に熟練するに連れて、高速な入力を行うことができる。また、ユーザは、細かく設定された機械式キーやソフトウェアキーを慎重にタッチするといった煩わしい操作をする頻度が低下するため、快適な文字入力を行うことができる。
【００３３】
図９は、文字入力制御部４１により実行されるフローチャートの一例である。なお、図９に示すフローチャートにおいて各処理が行われる順序は、同様の処理結果を得られる限り、如何様にも変更することができる。
【００３４】
まず、文字入力制御部４１は、タッチパネル１０にタッチ操作がなされるまで待機する（Ｓ１００）。
【００３５】
タッチパネル１０にタッチ操作がなされると、文字入力制御部４１は、メイン入力領域１０Ａａへのタッチ操作であるか否かを判定する（Ｓ１０２）。
【００３６】
メイン入力領域１０Ａａへのタッチ操作である場合、文字入力制御部４１は、指紋取得部１４から指紋データを取得し（Ｓ１０４）、指紋データを照合用指紋データ５６と比較し、タッチ操作した指が五指のうちいずれの指であるかを判別する（Ｓ１０６）。
【００３７】
次に、文字入力制御部４１は、ユーザの指が所定距離（例えば数［ｍｍ］〜十数［ｍｍ］程度）以上スライドしたか否かを判定する（Ｓ１０８）。ユーザの指が所定距離以上スライドしたと判定した場合、文字入力制御部４１は、スライド方向を検知し（Ｓ１１０）、Ｓ１０６で判別した指と、Ｓ１１０で判別したスライド方向に基づいて、入力される仮名文字を決定する（Ｓ１１６）。
【００３８】
ユーザの指が所定距離スライドしていない場合、文字入力制御部４１は、ユーザの指がタッチパネル１０から離れたか否かを判定する（Ｓ１１２）。ユーザの指がタッチパネル１０から離れたと判定した場合、文字入力制御部４１は、「スライド無し」と決定し（Ｓ１１４）、Ｓ１０６で判別した指と、「スライド無し」という決定に基づいて、入力される仮名文字を決定する（Ｓ１１６）。
【００３９】
一方、Ｓ１０２で否定的な判定を得た場合（すなわち補助入力領域１０Ａｂへのタッチ操作であった場合）、文字入力制御部４１は、補助入力処理を行う（Ｓ１１８）。補助入力処理において、文字入力制御部４１は、「濁点」入力キー１０Ａｂａがタッチ操作された場合、直前に入力された仮名文字に濁点を付加する等の処理を行う。
【００４０】
ここで、濁点又は半濁点の付加、及び、小書き文字への変更は、直前に入力された仮名文字を対象としてもよいし、直後に入力された仮名文字を対象としてもよい。また、タッチパネル１０のサイズが両手で操作できる程度に大きい場合は、ユーザに、「濁点」入力キー１０Ａｂａ等をタッチしながら仮名文字の入力を行わせてもよい。
【００４１】
図１０は、濁点又は半濁点の付加、及び小書き文字への変更が、直前に入力された仮名文字を対象とする場合に、文字「ぴ」が入力される際の操作順を示す図である。一方、図１１は、濁点又は半濁点の付加、及び小書き文字への変更が、直後又は同時に入力された仮名文字を対象とする場合に、文字「ぴ」が入力される際の操作順を示す図である。
【００４２】
以上説明した第１実施例によれば、ユーザに快適な文字入力を行わせることができる。
【００４３】
＜第２実施例＞
以下、第２実施例に係る携帯端末装置２について説明する。外観、ハードウェア構成、機能構成、フローチャート等については第１実施例と同様であるため、第１実施例の説明を援用して説明を省略する。
【００４４】
携帯端末装置２の文字入力制御部４１は、濁音又は半濁音の付加、小書き文字への変更、「ん」の入力についても、メイン入力領域Ａａへのユーザの操作によって行う。図１２は、携帯端末装置２のタッチパネル１０に文字入力領域１０Ａが設定される様子を示す図である。
【００４５】
図１３は、携帯端末装置２の入力文字決定部４４が採用する指及びスライド方向と仮名文字の対応関係の一例である。図１３において、「操作」欄の「＋」の左側の記号は携帯端末装置１の場合と同様の操作（以下、基本操作と称する）を示し、「＋」の右側の記号は、基本操作に付加される操作を示す。
【００４６】
「操作」欄において「＋」の右側に「・」が一つ記載されている操作は、基本操作中に、他の指でタッチする操作を示す。「基本操作中に」とは、例えば、５０音の清音（「ん」を除く）を入力するためのタッチ〜スライド終了までの間に（「あ」行の場合はタッチ中に）という意味である。例えば、ユーザは、親指でスライド無しにタッチしている（基本操作における「あ」）間に、他の指でメイン入力領域１０Ａａにタッチすることにより、小書き文字の「ぁ」を入力することができる。
【００４７】
また、「操作」欄において「＋」の右側に「・」が二つ記載されている操作は、半濁音の付加、又は小書き文字「っ」への変更のための操作であり、基本操作中に、他の二本の指でタッチする操作、又は、他の指でタッチ及びスライドする操作を示す。以下、前者を要求する変換モードを変換モード１と、後者を要求する変換モードを変換モード２と称して説明する。
【００４８】
図１４は、変換モード１が採用されている場合に、ユーザが、携帯端末装置２に対して仮名文字を入力する場面を例示した図である。図１４は、ユーザが「だ」、「っ」、「ぴ」の三文字を入力する場面を示している。図１４に示すように、ユーザは、まず、メイン入力領域１０Ａａに親指でタッチし、その親指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチすることによって、「だ」を入力することができる。次に、ユーザは、メイン入力領域１０Ａａに中指でタッチし、その中指を右方向にスライドし、更に他の二本の指でメイン入力領域１０Ａａにタッチすることによって、小書き文字の「っ」を入力することができる。次に、ユーザは、メイン入力領域１０Ａａに人差し指でタッチし、その人差し指を下方向にスライドし、更に他の二つの指でメイン入力領域１０Ａａにタッチすることによって、小書き文字の「ぴ」を入力することができる。
【００４９】
図１５は、変換モード２が採用されている場合に、ユーザが、携帯端末装置２に対して仮名文字を入力する場面を例示した図である。図１５も図１４と同様に、ユーザが「だ」、「っ」、「ぴ」の三文字を入力する場面を示している。図１５に示すように、ユーザは、まず、メイン入力領域１０Ａａに親指でタッチし、その親指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチすることによって、「だ」を入力することができる。次に、ユーザは、メイン入力領域１０Ａａに中指でタッチし、その中指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチしてスライドさせることによって、小書き文字の「っ」を入力することができる。次に、ユーザは、メイン入力領域１０Ａａに人差し指でタッチし、その人差し指を下方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチしてスライドさせることによって、小書き文字の「ぴ」を入力することができる。変換モード２における「他の指」のスライド幅は、通常操作に係るスライド幅よりも小幅なものであってよい。すなわち、入力文字決定部４４は、図９のＳ１０８における「所定距離」よりも小さい距離を判定基準として、「他の指」がスライドしたか否かを判定してよい。
【００５０】
変換モード１や変換モード２のような半濁音や小書き文字「っ」の入力においては、作業が複雑となるため、これらの文字を図１３で白抜きとなっている濁音や半濁音を持たない「な」行や「ま」行に割り当ててもよい。
【００５１】
以上説明した第２実施例によれば、第１実施例と同様、ユーザに快適な文字入力を行わせることができる。
【００５２】
また、第２実施例の携帯端末装置２は、補助入力領域１０Ａｂに設定されるキーの数を第１実施例よりも少なくすることができる。このため、第２実施例の携帯端末装置２は、メイン入力領域１０Ａａを第１実施例よりも広くすることができる。また、第２実施例の携帯端末装置２は、タッチパネル１０へのタッチ数を少なくすることができるため、装置の扱いに熟練したユーザであれば、第１実施例よりも効率的に文字を入力することができる。
【００５３】
＜第３実施例＞
以下、第３実施例に係る携帯端末装置３について説明する。外観については第１実施例と同様であるため、第１実施例の説明を援用して説明を省略する。
【００５４】
図１６は、携帯端末装置３のハードウェア構成例である。携帯端末装置３は、本体部３０の内部に、ＣＰＵ４０と、記憶装置５０と、通信装置６０とを備える。また、タッチパネル１０は、タッチ位置検出部１２を備える。
【００５５】
図１７は、携帯端末装置３の機能構成例である。記憶装置５０には、Ｗｅｂブラウザ等のアプリケーションソフトウェア５２の他、文字入力制御ソフトウェア５４、及び照合用指紋データ５６が格納されている。文字入力制御ソフトウェア５４は、例えば、携帯端末装置の起動場面や、アプリケーションソフトウェア５２が実行されることにより、ユーザによるテキスト入力が必要となった場面等で起動される。
【００５６】
携帯端末装置３は、ＣＰＵ４０が文字入力制御ソフトウェア５４を起動させて実行することにより実現される機能部として、入力領域検知部４５と、スライド方向検知部４３と、入力文字決定部４４とを含む文字入力制御部４１を有する。なお、これらの機能ブロックが明確に分離したプログラムによって実現される必要はなく、サブルーチンや関数として他のプログラムによって呼び出されるものであってもよい。また、機能ブロックの一部が、ＬＳＩ、ＩＣやＦＰＧＡ等のハードウェア手段であっても構わない。
【００５７】
入力領域検知部４５は、メイン入力領域１０Ａａにおいて設定される複数の領域のうち、いずれの領域にユーザの指がタッチしたかを検知する。図１８は、メイン入力領域１０Ａａに設定される複数の領域を示す図である。メイン入力領域１０Ａａには、親指入力領域１０Ａａａ、人差し指入力領域１０Ａａｂ、中指入力領域１０Ａａｃ、薬指入力領域１０Ａａｄ、小指入力領域１０Ａａｅが設定される。これらの領域は、例えばユーザによって視認できるように輪郭等が表示される。図１９は、ユーザがメイン入力領域１０Ａａの各領域に指を合わせた様子を示す図である。図１８及び図１９は、ユーザが右効きであることを想定した図であるが、携帯端末装置３は、左利きのユーザ用に領域を変更する機能を有してもよい。
【００５８】
このように複数の領域を設定したとしても、５領域あれば足りるため、テンキーを入力キーとして用いたり、５０音それぞれの入力キーを設定したりするものに比して、領域の数は少なくなる。このため、携帯端末装置３は、従来の入力方式を採用した装置に比して、ユーザに快適な文字入力を行わせることができる。
【００５９】
スライド方向検知部４３は、各領域の中で、第１及び第２実施例と同様に、タッチパネル１０にタッチした指のスライド方向を検知する。
【００６０】
入力文字決定部４４は、入力領域検知部４５によって検知された領域に対応する指に応じて母音を決定し、スライド方向検知部４３が検知したスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する。指及びスライド方向と、仮名文字の対応関係については、例えば、図７又は図１３に示したものが採用される。図１３に示した対応関係が採用される場合、第２実施例と同様に、変換モード１と変換モード２が採用され得る。
【００６１】
図２０は、ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。図２０は、ユーザが「さ」、「と」、「う」の三文字を入力する場面を示している。図２０に示すように、ユーザは、まず、親指入力領域１０Ａａａに親指でタッチし、その親指を右上方向にスライドすることによって、「さ」を入力することができる。次に、ユーザは、小指入力領域１０Ａａｅに小指でタッチし、その小指を右方向にスライドすることによって、「と」を入力することができる。次に、メイン入力領域１０Ａａｃに中指でタッチし、その中指をスライドさせずにタッチパネル１０から離すことによって、「う」を入力することができる。
【００６２】
図２１は、図１３に示す対応関係、及び変換モード１が採用されている場合に、ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。図２１は、ユーザが「だ」、「っ」、「ぴ」の三文字を入力する場面を示している。図２１に示すように、ユーザは、まず、親指入力領域１０Ａａａに親指でタッチし、その親指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチすることによって、「だ」を入力することができる。次に、ユーザは、中指入力領域１０Ａａｃに中指でタッチし、その中指を右方向にスライドし、更に他の二本の指でメイン入力領域１０Ａａにタッチすることによって、小書き文字の「っ」を入力することができる。次に、ユーザは、人差し指入力領域１０Ａａｂに人差し指でタッチし、その人差し指を下方向にスライドし、更に他の二本の指でメイン入力領域１０Ａａにタッチすることによって、小書き文字の「ぴ」を入力することができる。
【００６３】
図２２は、図１３に示す対応関係、及び変換モード２が採用されている場合に、ユーザが、携帯端末装置３に対して仮名文字を入力する場面を例示した図である。図２２は、ユーザが「だ」、「っ」、「ぴ」の三文字を入力する場面を示している。図２２に示すように、ユーザは、まず、親指入力領域１０Ａａａに親指でタッチし、その親指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチすることによって、「だ」を入力することができる。次に、ユーザは、中指入力領域１０Ａａｃに中指でタッチし、その中指を右方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチ及びスライドすることによって、小書き文字の「っ」を入力することができる。次に、ユーザは、人差し指入力領域１０Ａａｂに人差し指でタッチし、その人差し指を下方向にスライドし、更に他の指でメイン入力領域１０Ａａにタッチ及びスライドすることによって、小書き文字の「ぴ」を入力することができる。
【００６４】
上記の入力例では各指の入力領域に対応した指でタッチ及びスライドを行っているが、第３実施例ではタッチする場所で入力する母音の位置が一意に決まるため、どの指で操作を行ってもよい。例えば、「さ」を入力する場合に本来は親指入力領域である１０Ａａａに人差し指でタッチし、右上にスライドして入力することも可能である。
【００６５】
以上説明した第３実施例によれば、第１及び第２実施例と同様、ユーザに快適な文字入力を行わせることができる。
【００６６】
なお、第１ないし第３実施例における携帯端末装置が、「文字入力装置」の一例である。また、第１ないし第３実施例におけるタッチパネル１０の表面が、「操作面」の一例である。また、第１又は第２実施例における指紋データ取得部１４及び指紋照合部４２、或いは第３実施例における入力領域検知部４５が、「判別部」の一例である。また、第１ないし第３実施例におけるスライド方向検知部４３が、「検知部」の一例である。また、第１ないし第３実施例における入力文字決定部４４が、「決定部」の一例である。また、第１又は第２実施例における指紋データ取得部１４が、「取得部」の一例である。また、第１又は第２実施例における記憶装置５０が、「記憶部」の一例である。
【００６７】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【００６８】
例えば、半濁音の付加、又は小書き文字「っ」への変更のための操作（図１３における「・・」に相当）として、基本操作中に、他の二本の指でタッチする操作と、他の指でタッチ及びスライドする操作を例示したが、これに限られない。携帯端末装置は、半濁音の付加、又は小書き文字「っ」への変更のための操作として、基本操作中に、他の指で二回タッチする操作をユーザに要求してもよい。
【００６９】
以上の第１〜第３実施例を含む実施形態に関し、さらに以下の項を開示する。
（付記１）
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する判別部と、
前記操作面に触れたユーザの指のスライド方向を検知する検知部と、
前記判別部により判別された指に応じて母音を決定し、前記検知部により検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する決定部と、
を備える文字入力装置。
（付記２）
付記１記載の文字入力装置であって、
前記操作面に触れたユーザの指から指紋データを取得する取得部と、
予め取得されたユーザの指毎の指紋データを格納する記憶部と、を備え、
前記判別部は、前記取得部により取得された指紋データと、前記記憶部に格納された指紋データとを照合することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力装置。
（付記３）
付記１記載の文字入力装置であって、
前記判別部は、前記操作面上に設定された複数の領域のうちいずれの領域に前記ユーザの指が触れたかを判別することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力装置。
（付記４）
付記１ないし３のうちいずれか１項の文字入力装置であって、
前記決定部は、前記ユーザによる前記操作面に指で触れてスライドさせる操作を検知しているときに、該操作に係る指とは異なる指が前記操作面に触れた場合に、濁点の付加、半濁点の付加、小書き文字への変更の少なくとも一部を実行する、
文字入力装置。
（付記５）
文字入力装置が、
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別し、
前記操作面に触れたユーザの指のスライド方向を検知し、
前記五指のうちいずれの指であるか判別された指に応じて母音を決定し、前記検知されたスライド方向に基づいて子音を決定することにより、入力される仮名文字を決定する、
文字入力方法。
（付記６）
付記５記載の文字入力方法であって、
前記文字入力装置が、
前記操作面に触れたユーザの指から指紋データを取得し、
前記取得された指紋データと、予め取得されたユーザの指毎の指紋データを格納する記憶部に格納された指紋データとを照合することにより、操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力方法。
（付記７）
付記５記載の文字入力方法であって、
前記文字入力装置が、
前記操作面上に設定された複数の領域のうちいずれの領域に前記ユーザの指が触れたかを判別することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別する、
文字入力方法。
（付記８）
付記５ないし７のうちいずれか１項の文字入力方法であって、
前記文字入力装置が、
前記決定する処理において、前記ユーザによる前記操作面に指で触れてスライドさせる操作を検知しているときに、該操作に係る指とは異なる指が前記操作面に触れた場合に、濁点の付加、半濁点の付加、小書き文字への変更の少なくとも一部を実行する、
文字入力方法。
（付記９）
文字入力装置に、
操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別させ、
前記操作面に触れたユーザの指が前記操作面上でスライドした方向を判別させ、
前記五指のうちいずれの指であるか判別された指に応じて母音を決定させ、前記検知されたスライド方向に基づいて子音を決定させることにより、入力される仮名文字を決定させる、
文字入力プログラム。
（付記１０）
付記９記載の文字入力プログラムであって、
前記文字入力装置に、
前記操作面に触れたユーザの指から指紋データを取得させ、
前記取得された指紋データと、予め取得されたユーザの指毎の指紋データを格納する記憶部に格納された指紋データとを照合することにより、操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別させる、
文字入力プログラム。
（付記１１）
付記９記載の文字入力プログラムであって、
前記文字入力装置に、
前記操作面上に設定された複数の領域のうちいずれの領域に前記ユーザの指が触れたかを判別することにより、前記操作面に触れたユーザの指が、五指のうちいずれの指であるかを判別させる、
文字入力プログラム。
（付記１２）
付記９ないし１１のうちいずれか１項の文字入力方法であって、
前記文字入力装置に、
前記決定する処理において、前記ユーザによる前記操作面に指で触れてスライドさせる操作を検知しているときに、該操作に係る指とは異なる指が前記操作面に触れた場合に、濁点の付加、半濁点の付加、小書き文字への変更の少なくとも一部を実行させる、
文字入力プログラム。
【符号の説明】
【００７０】
１    携帯端末装置
１０  タッチパネル
１２  タッチ位置検出部
１４  指紋データ取得部
２０  機械式キー
２２  ホームキー
３０  本体部
４０  ＣＰＵ
４１  文字入力制御部
４２  指紋照合部
４３  スライド方向検知部
４４  入力文字決定部
４５  入力領域検知部
５０  記憶装置
５２  アプリケーションソフトウェア
５４  文字入力制御ソフトウェア
５６  照合用指紋データ
６０  通信装置
【図１】
2014026526.tif 000003
【図２】
2014026526.tif 000004
【図３】
2014026526.tif 000005
【図４】
2014026526.tif 000006
【図５】
2014026526.tif 000007
【図６】
2014026526.tif 000008
【図７】
2014026526.tif 000009
【図８】
2014026526.tif 000010
【図９】
2014026526.tif 000011
【図１０】
2014026526.tif 000012
【図１１】
2014026526.tif 000013
【図１２】
2014026526.tif 000014
【図１３】
2014026526.tif 000015
【図１４】
2014026526.tif 000016
【図１５】
2014026526.tif 000017
【図１６】
2014026526.tif 000018
【図１７】
2014026526.tif 000019
【図１８】
2014026526.tif 000020
【図１９】
2014026526.tif 000021
【図２０】
2014026526.tif 000022
【図２１】
2014026526.tif 000023
【図２２】
2014026526.tif 000024