(57)【要約】      （修正有）【課題】視覚に頼らずに、所定の文字群の中から任意の文字を選択して入力可能とする文字入力方法の提供。【解決手段】文字群が、代表文字で構成されるグループと、代表文字に従属する文字で構成されるグループとで構成され、第１の接触を検出する第１接触検出部２０ａと、第１接触点が入力面に接触状態のままスライド移動したときの第１移動方向及びその変化を検出する第１操作検出部２２ａと、第１移動方向及びその変化に応じて代表文字グループ内で代表文字の送り動作を行う代表文字選択部２４ａと、第１接触点の接触を維持したまま、第２の接触を検出する第２接触検出部２０ｂと、第２接触点が入力面に接触状態のままスライド移動したときの第２移動方向及びその変化を検出する第２操作検出部２２ｂと、第２移動方向及びその変化に応じて、代表文字に従属する従属文字グループ内で、従属文字の送り動作を行う従属文字選択部２４ｂとを備える。【選択図】図１
2015138486.tif 000002
【特許請求の範囲】
【請求項１】
タッチ式の入力面を備え、文字群の中から任意の文字を選択して入力するための文字入力装置であって、
前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、
前記入力面への第１の接触を検出する第１接触検出部と、
前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出部と、
前記第１操作検出部が検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択部と、
前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出部と、
前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出部と、
前記第２操作検出部が検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択部で選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択部と、
を備えることを特徴とする文字入力装置。
【請求項２】
前記文字群が、更に前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、
前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出部と、
前記第３操作検出部が検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択部で選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択部と、
を更に備えることを特徴とする請求項１に記載の文字入力装置。
【請求項３】
前記第１接触点及び前記第２接触点の接触状態が解除されたときに、前記文字群から選択された文字が入力文字として決定される入力文字決定部を更に備えることを特徴とする請求項１または請求項２に記載の文字入力装置。
【請求項４】
前記スライド移動が直線移動または回転移動であることを特徴とする請求項１から請求項３の何れかに記載の文字入力装置。
【請求項５】
前記直線移動における移動方向の折返しを前記移動方向の変化として検出することを特徴とする請求項４に記載の文字入力装置。
【請求項６】
前記回転移動において、前記第1接触点及び前記第２接触点が半回転以上移動したときに前記移動方向の変化として検出することを特徴とする請求項４に記載の文字入力装置。
【請求項７】
前記回転移動における回転方向に応じて前記送り動作を正順または逆順に切り替えることを特徴とする請求項４または請求項６に記載の文字入力装置。
【請求項８】
タッチ式の入力面において文字群の中から任意の文字を選択して入力するためにコンピュータに実行させる文字入力用プログラムであって、
前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、
前記入力面への第１の接触を検出する第１接触検出ステップと、
前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出ステップと、
前記第１操作検出ステップで検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択ステップと、
前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出ステップと、
前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出ステップと、
前記第２操作検出ステップが検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択ステップで選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択ステップと、
を前記コンピュータに実行させることを特徴とする文字入力用プログラム。
【請求項９】
前記文字群が、更に前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、
前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出ステップと、
前記第３操作検出ステップで検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択ステップで選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択ステップと、
を更に前記コンピュータに実行させることを特徴とする請求項８に記載の文字入力用プログラム。
【請求項１０】
タッチ式の入力面において文字群の中から任意の文字を選択して入力するため文字入力方法であって、
前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、
前記入力面への第１の接触を検出する第１接触検出ステップと、
前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出ステップと、
前記第１操作検出ステップで検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択ステップと、
前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出ステップと、
前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出ステップと、
前記第２操作検出ステップが検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択ステップで選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択ステップと、
を備えることを特徴とする文字入力方法。
【請求項１１】
前記文字群が、更に各前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、
前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出ステップと、
前記第３操作検出ステップで検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択ステップで選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択ステップと、
を更に備えることを特徴とする請求項１０に記載の文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置、文字入力用プログラム及び文字入力方法に関し、特に視覚情報に頼ることなく任意の文字を入力可能とした文字入力装置、文字入力用プログラム及び文字入力方法に関する。
【背景技術】
【０００２】
近年、タッチパネル、タブレット等のタッチ式の入力面を備えた情報端末機器が普及してきている。これらの情報端末機器において文字入力を行う場合、入力面に表示されたＱＷＥＲＴＹ配列等のソフトウェアキーボードをタップして入力する方法や、フリック入力と呼ばれる、選択された代表文字（例えば「あ」）の周囲に従属文字（例えば「い・う・え・お」）を十字型や扇形に展開し、入力したい文字の方向に指をスライドさせて入力する方法等が一般的である。
【０００３】
タッチ式の入力面を備えた情報端末機器が普及する中、文字入力作業の容易化、操作性の向上を図るべく、種々の文字入力装置や文字入力方法が開示されている（例えば、特許文献１及び特許文献２参照）。特許文献１に開示された文字入力装置は、文字群の中から任意の文字を選択的に入力するための文字入力装置であって、タッチ式の入力部と、文字群に含まれる全ての代表文字（例えば「あ・か・さ・た・な・・・」）を選択キーとして表示する選択キー表示部と、入力部上のユーザの接触開始位置が選択キーのいずれか１つに対応するとき、当該選択キーに対応する１つの文字グループ（例えば「あ・い・う・え・お」）を入力文字選択候補として決定する入力文字選択候補決定部と、入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知部と、折り返しの回数に基づき、決定された入力文字選択候補内で文字の送り動作を行う文字送り部と、を備えたことを特徴とする。
【０００４】
この特許文献１に開示された文字入力装置によると、文字入力キーを見ていなくても正確に文字送りをすることができ、これにより常に正確な文字入力をすることができる旨、記載されている。
【０００５】
また、特許文献２に開示された入力装置は、操作者による少なくとも第１の接触及び第１の接触に続く第２の接触の接触位置を同時に検出する接触検出部と、接触検出部により第１の接触の接触位置が検出された場合に、第１グループの入力候補（例えば「あ・か・さ・た・な・・・」）を含む映像情報を生成し、接触検出部により第２の接触の接触位置が検出された場合に、第１グループの入力候補において第１の接触の接触位置により選択されている入力候補に従属する第２グループの入力候補（例えば「あ・い・う・え・お」）を含む映像情報を生成する映像情報生成部と、を備えることを特徴とする。
【０００６】
この特許文献２に開示された入力装置によると、文字入力を行う際、効率よく入力操作を行うことができる旨、記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４８８６５８２号公報
【特許文献２】特開２０１２−１４５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のＱＷＥＲＴＹ配列等のソフトウェアキーボードを使用する入力方法では、全ての入力操作を視覚情報に頼らなければ文字入力が不可能であったが、特許文献１に開示された文字入力装置によると、入力部上でユーザの指等が接触状態のままスライド移動したときのスライドの軌跡及び当該軌跡の折り返しを検知し、折り返しの回数に基づいて文字の送り動作を行うため、代表文字の選択のみ視覚情報に頼れば、後は視覚情報に頼らなくても文字送りができ、フリック入力と比べても誤入力を減らすことができるものと思料する。
【０００９】
しかしながら、特許文献１に開示された文字入力装置や特許文献２に開示された入力装置は、何れも視覚情報が全く無い状態では文字入力を行うことは不可能である。つまり、特許文献１に開示された文字入力装置では代表文字の選択時に視覚情報が必要である。また、特許文献２に開示された入力装置では、移動量に応じて文字が選択されるため、文字入力の効率化は図られるものと思料するが、狭い移動範囲で複数の文字の中から任意の文字を選択するためには細かい操作が要求され、非常に困難であると共に、視覚情報がなければ選択中の文字を把握することができない。従って、視覚情報に頼ることなく文字入力を行う方法としては、タッチ式の入力面への指やペンによる手書き入力ぐらいしかないのが現状である。
【００１０】
そこで本願発明者らは、上記の問題点に鑑み、タッチ式の入力面を備えた情報端末機器等において、視覚情報に頼ることなく、簡単な操作で文字群の中から任意の文字を選択して入力可能とした文字入力装置、文字入力用プログラム及び文字入力方法を提供するべく鋭意検討を重ねた結果、本発明に至ったのである。
【課題を解決するための手段】
【００１１】
即ち、本発明は、タッチ式の入力面を備え、文字群の中から任意の文字を選択して入力するための文字入力装置であって、前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、前記入力面への第１の接触を検出する第１接触検出部と、前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出部と、前記第１操作検出部が検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択部と、前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出部と、前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出部と、前記第２操作検出部が検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択部で選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択部と、を備えることを特徴とする。
【００１２】
また、本発明の文字入力装置において、前記文字群が、更に前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出部と、前記第３操作検出部が検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択部で選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択部と、を更に備えることを特徴とする。
【００１３】
また、本発明の文字入力装置において、前記第１接触点及び前記第２接触点の接触状態が解除されたときに、前記文字群から選択された文字が入力文字として決定される入力文字決定部を更に備えることを特徴とする。
【００１４】
更に、本発明の文字入力装置において、前記スライド移動が直線移動または回転移動であることを特徴とする。
【００１５】
また、本発明の文字入力装置において、前記直線移動における移動方向の折返しを前記移動方向の変化として検出することを特徴とする。
【００１６】
また、本発明の文字入力装置に係る前記回転移動において、前記第1接触点及び前記第２接触点が半回転以上移動したときに前記移動方向の変化として検出することを特徴とする請求項４に記載の文字入力装置。
【００１７】
更に、本発明の文字入力装置において、前記回転移動における回転方向に応じて前記送り動作を正順または逆順に切り替えることを特徴とする。
【００１８】
また、本発明は、タッチ式の入力面において文字群の中から任意の文字を選択して入力するためにコンピュータに実行させる文字入力用プログラムであって、前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、前記入力面への第１の接触を検出する第１接触検出ステップと、前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出ステップと、前記第１操作検出ステップで検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択ステップと、前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出ステップと、前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出ステップと、前記第２操作検出ステップが検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択ステップで選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択ステップと、を前記コンピュータに実行させることを特徴とする。
【００１９】
また、本発明の文字入力用プログラムにおいて、前記文字群が、更に前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出ステップと、前記第３操作検出ステップで検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択ステップで選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択ステップと、を更に前記コンピュータに実行させることを特徴とする。
【００２０】
更に、本発明は、タッチ式の入力面において文字群の中から任意の文字を選択して入力するため文字入力方法であって、前記文字群が、複数の代表文字で構成される代表文字グループと、各前記代表文字に従属する従属文字で構成される従属文字グループとを含んで構成され、前記入力面への第１の接触を検出する第１接触検出ステップと、前記第１の接触に係る第１接触点が前記入力面に接触状態のままスライド移動したときの第１移動方向及び該第１移動方向の変化を検出する第１操作検出ステップと、前記第１操作検出ステップで検出する前記第１接触点の前記第１移動方向及びその変化に応じて前記代表文字グループ内で代表文字の送り動作を行う代表文字選択ステップと、前記第１接触点の接触状態を維持したまま、続く第２の接触を検出する第２接触検出ステップと、前記第２の接触に係る第２接触点が前記入力面に接触状態のままスライド移動したときの第２移動方向及び該第２移動方向の変化、または該第２接触点のタップを検出する第２操作検出ステップと、前記第２操作検出ステップが検出する前記第２接触点の前記第２移動方向及びその変化、または前記第２接触点のタップに応じて、前記代表文字選択ステップで選択された代表文字に従属する前記従属文字グループ内で、前記従属文字の送り動作を行う従属文字選択ステップと、を備えることを特徴とする。
【００２１】
また、本発明の文字入力方法において、前記文字群が、更に各前記従属文字グループを構成する各前記従属文字に付属する付属文字で構成される付属文字グループを含み、前記第１接触点及び前記第２接触点の接触状態を維持したまま、前記第２接触点をスライド移動したときの第３移動方向及び該第３移動方向の変化を検出する第３操作検出ステップと、前記第３操作検出ステップで検出する前記第２接触点の前記第３移動方向及びその変化に応じて、前記従属文字選択ステップで選択された従属文字と、該従属文字に付属する前記付属文字間で文字の送り動作を行う付属文字選択ステップと、を更に備えることを特徴とする。
【発明の効果】
【００２２】
本発明の文字入力装置、文字入力用プログラム及び文字入力方法によると、タッチ式の入力面を備えた情報端末機器等において、視覚情報に頼ることなく単純な操作によって文字群の中から任意の文字を選択して入力することができる。従って、視覚障害者であっても、タッチパネル、タブレット等の情報端末において、手書き入力以外の方法によって簡単、且つ正確に文字入力を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の文字入力装置の一実施形態の構成を示すブロック図である。
【図２】（ａ）は本発明の文字入力装置の一実施形態に係る文字群の構成を示す説明図、（ｂ）は他の実施形態に係る文字群の構成を示す説明図である。
【図３】（ａ）は本発明の文字入力装置の一実施形態に係る動作を示すフローチャート、（ｂ）は他の実施形態に係る動作を示すフローチャートである。
【図４】図３に示したフローチャートにおける代表文字選択処理の動作を示すフローチャートである。
【図５】図３に示したフローチャートにおける従属文字選択処理の動作を示すフローチャートである。
【図６】本発明の文字入力方法の一実施形態を示す説明図である。
【図７】図３に示したフローチャートにおける従属文字選択処理の他の実施形態に係る動作を示すフローチャートである。
【図８】本発明の文字入力方法の他の実施形態を示す説明図である。
【図９】本発明の文字入力装置の他の実施形態の構成を示すブロック図である。
【図１０】図３（ｂ）に示したフローチャートにおける付属文字選択処理の動作を示すフローチャートである。
【図１１】本発明の文字入力方法の他の実施形態を示す説明図である。
【図１２】本発明の文字入力方法の他の実施形態を示す説明図である。
【図１３】本発明の文字入力方法の他の実施形態を示す説明図である。
【図１４】本発明の文字入力方法の他の実施形態を示す説明図である。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態について、図面に基づいて説明する。なお、本実施形態に係る文字入力装置１０を内蔵した情報端末機器としてタブレットＰＣを想定するが、本発明は、スマートフォンやタブレット端末等、タッチ式の入力面を備えた情報端末機器に搭載することができる。
【００２５】
図１は、本発明の一実施形態に係る文字入力装置１０を内蔵したタブレットＰＣ１００の主要な構成を示すブロック図である。同図に示したように、タブレットＰＣ１００は、入力部１２、制御部１４、記憶部１６及び表示部１８を含んで構成されている。そして、本実施形態に係る文字入力装置１０は、入力部１２、制御部１４、記憶部１６を含んで構成され、文字群の中から任意の文字を選択して入力するための装置である。
【００２６】
ここで、文字群は、複数の代表文字で構成される代表文字グループと、各代表文字に従属する従属文字グループとを含んで構成される。この文字群の種類や構成は特に限定されないが、例えば図２（ａ）に示した文字群３０は、代表文字グループ３２が５０音表の「あ段」に属する文字「あ・か・さ・た・な・は・ま・や・ら・わ」で構成され、「あ」を代表文字とする従属文字グループ３４が「あ行」に属する「あ・い・う・え・お」で構成されている。以下同様に、代表文字「か」の従属文字グループ３４が「か行」の「か・き・く・け・こ」で構成され、代表文字「さ」の従属文字グループ３４が「さ行」の「さ・し・す・せ・そ」で構成されている。なお、濁音や半濁音等については、例えば、代表文字「か」の従属文字グループ３４内に「が・ぎ・ぐ・げ・ご」を含む構成としてもよく、或いは代表文字グループ３２内に「が・ざ・だ・ば・ぱ」を含む構成とし、代表文字「が」の従属文字グループ３４を「が・ぎ・ぐ・げ・ご」で構成してもよい。また、記号や数字等についても、例えば、代表文字グループ３２内に読点「、」を代表文字として設定し、この読点「、」と、句点「。」や中点「・」等で従属文字グループ３４を構成したり、「１」を代表文字とする従属文字グループ３４を「１・２・３・４・・・・８・９・０」で構成したりしてもよい。
【００２７】
入力部１２は、ユーザの指先やスタイラスペンのペン先等での接触を検出して機能するタッチ式の入力面であり、例えば、タッチパネルやタッチパッド等が挙げられる。本実施形態の入力部１２に係る入力面への第１の接触及び第２の接触があると、後述する制御部１４に係る第１接触検出部２０ａ及び第２接触検出部２０ｂにその情報が送られ、第１接触検出部２０ａ及び第２接触検出部２０ｂにおいて第１の接触及び第２の接触が検出されることとなる。
【００２８】
制御部１４は、入力部１２に係る入力面への第１の接触の有無及び第１の接触に係る第１接触点の座標を検出する第１接触検出部２０ａと、第１接触点の入力面への接触状態を維持したまま、続く第２の接触の有無及び第２の接触に係る第２接触点の座標を検出する第２接触検出部２０ｂからの情報に基づいて入力面への操作内容を判断し、文字群から入力したい文字を選択・決定して出力部１８へ出力する。本実施形態に係る制御部１４は、上記の第１接触検出部２０ａ及び第２接触検出部２０ｂと、第１操作検出部２２ａ、第２操作検出部２２ｂ、代表文字選択部２４ａ及び従属文字選択部２４ｂとを含んで構成されている。
【００２９】
第１操作検出部２２ａは、第１の接触に係る第１接触点が入力面に接触状態のままスライド移動したときの第１移動方向及び第１移動方向の変化を検出する。第１移動方向及びその変化を検出するためのアルゴリズムについては特に限定されず、公知のアルゴリズムが適用できるが、例えば、入力面における第１接触点の位置情報の変化を検出する。そして、所定の２点を結ぶ直線のＸＹ座標上におけるＸ成分とＹ成分とを比較することによって第１移動方向及びその変化を検出する。ここで、第１接触点のスライド移動を直線移動とし、第１移動方向を入力面における上下方向とした場合、まず第１接触点を入力面において下方向に移動させたとき、第１操作検出部２２ａは第１接触点の最初の移動方向を検出し、その後、上方向に移動方向を変化させたとき、つまり第１接触点の移動方向を下方向から上方向へ折り返したとき、第１操作検出部２２ａは第１接触点の移動方向が変化したことを検出する。
【００３０】
代表文字選択部２４ａは、第１操作検出部２２ａで検出された第１接触点の第１移動方向及びその変化に応じて、代表文字グループ３２内で代表文字の送り動作を行う。例えば、入力面における第１接触点のスライド移動を直線移動とし、第１移動方向を上下方向とした場合、第１接触検出部２０ａが第１の接触を検出し、第１接触点が入力面においてまず下方向に移動することによって、代表文字「あ」から始まる代表文字選択状態となる。そして、第１接触点の第１移動方向が上方向へ変化したとき、代表文字グループ３２内において代表文字「あ」から「か」へ送り動作が行われる。以降、第１移動方向の変化に応じて「か」→「さ」→「た」→「な」→「は」・・・と代表文字の送り動作が行われる。
【００３１】
第２操作検出部２２ｂは、第２接触検出部２０ｂが検出する第２の接触に係る第２接触点が入力面に接触状態のままスライド移動したときの第２移動方向及び第２移動方向の変化を検出する。或いは、第２接触点のタップを検出する。第２移動方向及びその変化の検出については、第１移動方向及びその変化の検出と同様であるが、具体的には、入力面における第２接触点の位置情報の変化を検出する。そして、所定の２点を結ぶ直線のＸＹ座標上におけるＸ成分とＹ成分とを比較することによって第２移動方向及びその変化を検出する。例えば、第２接触点のスライド移動を直線移動とし、第２移動方向を入力面における上下方向とした場合、まず第２接触点を入力面において下方向に移動させたとき、第２操作検出部２２ｂは第２接触点の最初の移動方向を検出し、上方向に移動方向を変化させたとき、つまり第２接触点の移動方向を下方向から上方向へ折り返したときに第２操作検出部２２ｂは第２接触点の移動方向が変化したことを検出する。なお、第２接触検出部２０ｂが第２の接触を検出しているとき、第１接触点の接触状態は維持され、第１操作検出部２２ａによる第１接触点の移動方向及びその変化も検出されてはいるが、第２操作検出部２２ｂによる第２接触点の移動方向及びその変化の検出が優先される構成となっている。従って、例えば、入力面においてユーザが片手の２本の指で入力操作を行う際に、第１接触点が人差し指の指先、第２接触点が中指の指先とした場合、第２操作検出部２２ｂが第２接触点に係る中指指先の移動方向及びその変化を検出しているときは、入力面において第１接触点に係る人差し指指先の移動方向及びその変化も検出しているが、第２操作検出部２２ｂによる第２接触点の移動方向及びその変化の検出が優先されるため、これら２本の指先を同方向に移動させても第２接触点の移動方向及びその変化に応じた動作のみを実行することができる。
【００３２】
従属文字選択部２４ｂは、第２操作検出部２２ｂで検出された第２接触点の第２移動方向及びその変化に応じて、代表文字選択部２４ａで選択された代表文字に従属する従属文字グループ３４内で文字の送り動作を行う。
【００３３】
例えば、入力面における第２接触点のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、代表文字選択部２４ａで選択された代表文字が「は」であれば、第２接触検出部２０ｂが第２の接触を検出することによって、代表文字「は」に従属する従属文字グループ３４内の「は」が入力状態になると共に、「は行」の従属文字グループ３４内での文字選択状態となる。そして、第２接触点が入力面において下方向に移動することによって第２操作検出部２２ｂが第２接触点の第２移動方向を検出し、従属文字グループ３４内において従属文字「は」から従属文字「ひ」へ送り動作が行われる。第２接触点の移動方向が上方向へ変化したとき、従属文字グループ３４内において従属文字「ひ」から「ふ」へ送り動作が行われ、以降、第２移動方向の変化に応じて「ふ」→「へ」→「ほ」→「は」・・・と文字の送り動作が行われる。なお、例えば、「は行」の従属文字グループ３４内に濁音や半濁音の文字（ば、ぱ等）を含む場合には、移動方向の変化に応じて「へ」→「ほ」→「ば」→「び」→・・・→「ぱ」→「ぴ」→・・・と送り動作が行われることとなる。
【００３４】
一方、第２操作検出部２２ｂが第２接触点のタップを検出する場合は、第２接触検出部２０ｂが第２の接触を検出することによって、まず従属文字「は」が入力状態になると共に「は行」の文字選択状態となり、第２接触点のタップを検出するごとに従属文字グループ３４内において従属文字「は」から従属文字「ひ」→「ふ」→「へ」→「ほ」→「は」・・・と、文字の送り動作が行われる。
【００３５】
入力文字決定部２６は、従属文字選択部２４ｂによって選択された文字を入力文字として決定する。入力文字を決定する方法は特に限定されないが、例えば、第１の接触及び第２の接触が解除されたとき、つまり入力面から第１接触点及び第２接触点の何れもが離れたときに、従属文字選択部２４ｂによって選択された文字を入力文字として決定する。なお、本実施形態では、第１接触点の接触状態が維持されたままで第２接触点の接触状態が所定時間、解除された場合（タイムアウト）、或いは第２接触点の接触状態が解除されて第１接触点の第１移動方向の変化が検出された場合は代表文字選択状態となり、第２接触点の接触状態が維持されたままで第１接触点の接触状態のみが解除された場合は文字入力が無効となるように構成されているが、各接触点の接触状態の有無による制御方法は特に限定されるものではない。
【００３６】
記憶部１６は、代表文字選択部２４ａ及び従属文字選択部２４ｂが使用する代表文字グループ３２及び各代表文字に従属する従属文字グループ３４を含んで構成される文字群３０を記憶した記憶装置であって、例えば、フラッシュメモリやＨＤＤ等が挙げられる。
【００３７】
表示部１８は、制御部１４に係る代表文字選択部２４ａ及び従属文字選択部２４ｂで選択中の文字、並びに入力文字決定部２６で決定された文字を表示する装置であり、代表文字選択部２４ａ、従属文字選択部２４ｂ及び入力文字決定部２６からの出力情報に応じて文字を表示することができれば、装置の種類は特に限定されるものではない。なお、入力部１２と表示部１８とは分離して設けることもできるが、本実施形態に係るタブレットＰＣ１００では、入力部１２と表示部１８とを一体的に設け、表示部１８の画面上に入力部１２に係る入力面を備える構成としている。
【００３８】
次に、本実施形態に係る文字入力装置１０の動作について、図３（ａ）、図４及び図５に示したフローチャートに基づいて詳述する。本実施形態の文字入力装置１０は、図３（ａ）に示すように、基本的にはまず代表文字選択処理５０が動作し、次に従属文字選択処理６０が動作することによって入力したい文字が決定され、決定された文字が入力（文字入力７０）されることによって終了する。
【００３９】
まず代表文字選択処理５０は、図４に示すように、ステップＳ５１において、入力部１２に係る入力面への第１の接触の有無を第１接触検出部２０ａが検出し、第１の接触が検出された場合、ステップＳ５２に進んで、制御部１４は第１接触検出部２０ａが検出した第１接触点の座標を記憶部１６に格納すると共に、文字群３０に係る代表文字グループ３２から最初の代表文字「あ」又は「わ」が選択可能な状態となる。
【００４０】
次に、ステップＳ５３において、入力部１２に係る入力面への第２の接触の有無を第２接触検出部２０ｂが検出し、第２の接触が検出されない場合、ステップＳ５４に進む。ステップＳ５４において、記憶部１６に時系列で格納された第１接触点の各座標を繋ぎ合わせた軌跡を算出し、第１操作検出部２２ａにおいて第１接触点の第１移動方向及び第１移動方向の変化の有無を検出する。例えば、第１接触点のスライド移動を直線移動とし、第１移動方向を上下方向とした場合、ステップＳ５４において第１接触点が入力面においてまず下方向に移動したことを第１操作検出部２２ａが検出することによって、ステップＳ５５において代表文字グループ３２内での文字送りが行われて最初の代表文字「あ」が表示部１８に表示され、代表文字「あ」から始まる代表文字選択状態となる。なお、ステップＳ５４において第１接触点の第１移動方向及びその変化が検出されない場合はステップＳ５１に戻る。
【００４１】
ステップＳ５５において、代表文字グループ３２内で代表文字が１文字送られると、ステップＳ５１に戻って再び第１の接触及び第２の接触の有無が検出され、ステップＳ５２において第１の接触が検出され、ステップＳ５３において第２の接触が検出されなければ、ステップＳ５４において第１接触点の第１移動方向の変化が検出され、第１接触点の第１移動方向が下方向から上方向へ変化したとき、代表文字グループ３２内において代表文字「あ」から「か」へ文字の送り動作が行われる。以降、第１移動方向の変化に応じて「か」→「さ」→「た」・・・と代表文字の送り動作が行われる。
【００４２】
一方、ステップＳ５３で第２の接触が検出された場合、ステップＳ５６に進んで代表文字の送り動作の有無が判断される。既にステップＳ５４及びステップＳ５５を経由して代表文字の送り動作が行われていればステップＳ５７において代表文字が決定され、代表文字選択処理５０が終了する。なお、ステップＳ５６において、代表文字の送り動作が行われていないと判断された場合、例えば、代表文字選択処理５０の開始後、第１の接触と第２の接触が同時に検出された場合は、代表文字未選択の状態での第２の接触の検出状態となり、無効な操作として代表文字が決定されないまま代表文字選択処理５０が終了する。
【００４３】
代表文字選択処理５０において代表文字が決定されると、次に従属文字選択処理６０において代表文字選択処理５０において決定された代表文字に従属する従属文字グループ３４内から入力したい文字が選択される。
【００４４】
従属文字選択処理６０が動作するためには、入力部１２に係る入力面への第１の接触点の接触状態が維持されたまま、第２の接触を第２接触検出部２０ｂが検出している状態でなければならない。図５に示すように、ステップＳ６１において、制御部１４は第２接触検出部２０ｂが検出した第２接触点の座標を記憶部１６に格納すると共に、代表文字選択処理５０で選択された代表文字、例えば「た」が表示部１８に表示された状態で、代表文字「た」の従属文字グループ３４に含まれる「た・ち・つ・て・と」が選択可能な状態となる。
【００４５】
次に、ステップＳ６２において、記憶部１６に時系列で格納された第２接触点の各座標を繋ぎ合わせた軌跡を算出し、第２操作検出部２２ｂにおいて第２接触点の第２移動方向及び第２移動方向の変化の有無を検出する。例えば、第２接触点のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、ステップＳ６２において、第２接触点が入力面において下方向に移動したことを第２操作検出部２２ｂが検出することによって、ステップＳ６３において、従属文字グループ３４内での文字送りが行われる。つまり、代表文字選択処理５０で選択された代表文字が「た」の場合、第２操作検出部２２ｂが第２接触点の下方向の移動を検出することによって、従属文字グループ３４内で従属文字「た」から従属文字「ち」への文字送りが行われて表示部１８に「ち」が表示される。なお、ステップＳ６２において第２接触点の第２移動方向及びその変化が検出されない場合はステップＳ６４に進む。
【００４６】
ステップＳ６３において、従属文字グループ３４内で文字が１文字送られると、ステップＳ６４に進んで第２の接触の有無が検出される。ステップＳ６４において第２の接触が検出されれば、ステップＳ６５において第１の接触の有無が検出され、第１接触点の接触状態が維持されていれば再びステップＳ６１において第２接触点の座標が記憶部１６に格納されることとなる。以降、第２移動方向が下方向から上方向へ変化したとき、従属文字グループ３４内において従属文字「ち」から「つ」へ文字の送り動作が行われ、第２移動方向の変化に応じて「つ」→「て」→「と」→「た」・・・と従属文字の送り動作が行われる。
【００４７】
一方、ステップＳ６４において第２の接触が検出されなかった場合は、ステップＳ６６に進む。そして、ステップＳ６６において第１の接触の有無が検出され、第１の接触が検出されなかった場合、つまり第１の接触及び第２の接触の何れもが検出されなかった場合、ステップＳ６７において従属文字が決定され、従属文字選択処理６０が終了する。なお、ステップＳ６６において第１の接触が検出された場合は、従属文字の選択状態が解除されて、代表文字選択処理５０に係るステップＳ５４に戻って再び代表文字の選択状態となる。
【００４８】
従属文字選択処理６０の終了に伴い、ステップＳ６７において決定された従属文字が文字入力７０によって入力され、本実施形態に係る文字入力装置１０の動作が終了する。
【００４９】
次に、図６に基づいて、本実施形態の文字入力装置１０に係る文字入力方法を説明する。例えば、ユーザが「ち」を入力したい場合、まず図６（ａ）に示すように、本実施形態の文字入力装置１０を内蔵したタブレットＰＣ１００の入力部１２に係る入力面において第１の接触を検出すると、文字入力動作が開始され、代表文字の選択状態となる。
【００５０】
ここで、第１の接触に係る第１接触点４０のスライド移動を直線移動とし、第１移動方向を上下方向とした場合、同図（ｂ）に示すように、第１接触点４０を入力面においてまず下方向に移動させることによって、代表文字グループ３２内での文字の順送りが行われて最初の代表文字「あ」が表示部１８に表示され、代表文字「あ」から始まる代表文字選択状態となる。次に、同図（ｃ）に示すように、第１接触点４０の第１移動方向を下方向から上方向へ変化させたとき、代表文字グループ３２内において代表文字「あ」から「か」へ文字の送り動作が行われる。以降、同図（ｄ）、（ｅ）に示すように、第１移動方向を変化させることによって「か」→「さ」→「た」と代表文字の送り動作が行われる。
【００５１】
続いて、同図（ｆ）に示すように、入力部１２に係る入力面への第１接触点４０の接触状態を維持した状態で、第２の接触に係る第２接触点４２を入力面に接触させると、「た」が表示部１８に表示された状態で、代表文字「た」に従属する「た・ち・つ・て・と」で構成される「た行」の従属文字グループ３４内の文字が選択可能な状態となる。
【００５２】
そして、例えば、第２接触点４２のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、同図（ｇ）に示すように、第２接触点４２を入力面において下方向に移動させることによって、従属文字グループ３４内で従属文字「た」から従属文字「ち」への文字送りが行われて表示部１８に「ち」が表示される。最終的に、第１の接触及び第２の接触を解除する、即ち入力面から第１接触点４０及び第２接触点４２の何れも離したときに、最後に選択・表示されていた「ち」が入力文字として確定し、入力されることとなる。
【００５３】
以上のように、本実施形態に係る文字入力装置１０及び本実施形態に係る文字入力方法によると、タッチ式の入力面を備えた情報端末機器等において、視覚情報に一切、頼ることなく、単純な操作によって文字群の中から任意の文字を選択して入力することができる。従って、視覚障害者であっても、タッチパネル、タブレット等の情報端末において、手書き入力以外の方法によって簡単、且つ正確に文字入力を行うことができる。
【００５４】
以上、本発明の実施形態に係る文字入力装置１０及び文字入力方法について詳述したが、本発明は上記の実施形態に限定されるものではない。上記の文字入力装置１０に係る従属文字選択処理６０では、第２接触点の移動方向及びその変化を検出したが、第２接触点のタップを検出することによっても従属文字選択処理を動作させて従属文字を決定することができる。
【００５５】
図７のフローチャートに示す従属文字選択処理８０では、ステップＳ８１において、制御部１４は第２接触検出部２０ｂが検出した第２接触点の座標を記憶部１６に格納すると共に、代表文字選択処理５０で選択された代表文字、例えば「た」が表示部１８に表示された状態で、代表文字「た」に従属する「た・ち・つ・て・と」で構成される「た行」の従属文字グループ３４内の文字が選択可能な状態となる。（図８（ｆ）参照）。なお、図８は、本実施形態の従属文字選択処理８０に係る文字入力方法を示し、符号４０は第１接触点、符号４２は第２接触点を示すが、図８（ａ）〜（ｅ）に示した入力状態については、上記の実施形態に係る代表文字選択処理５０と同様であるため説明を省略する。
【００５６】
次に、ステップＳ８２において、第２接触点のタップの有無を検出する。例えば、第２接触点のタップを１回検出することによって、ステップＳ８３において、従属文字グループ３４内で従属文字「た」から従属文字「ち」への文字送りが行われて表示部１８に「ち」が表示される（図８（ｇ）参照）。なお、ステップＳ８２において第２接触点のタップが検出されない場合はステップＳ８６に進む。
【００５７】
ステップＳ８３において、従属文字グループ３４内で文字が１文字送られると、ステップＳ８４に進んで第１の接触の有無が検出される。ステップＳ８４において第１接触点の接触状態が維持されていれば再びステップＳ８１において、ステップＳ８２に係る第２接触点のタップ時の座標が記憶部１６に格納されることとなる。以降、ステップＳ８２においてタップが検出されと、従属文字グループ３４内において従属文字「ち」から「つ」へ文字の送り動作が行われ、タップの回数に応じて「つ」→「て」→「と」→「た」・・・と従属文字の送り動作が行われる。
【００５８】
一方、ステップＳ８４において第１の接触が検出されなかった場合、つまり第１の接触及び第２の接触の何れもが検出されなかった場合、ステップＳ８５において従属文字が決定され、従属文字選択処理８０が終了する。なお、ステップＳ８２において、第２接触点のタップが検出されなかった場合はステップＳ８６へ進み、ステップＳ８６において所定時間を経過したと判断された場合は従属文字の選択状態が解除されて、代表文字選択処理５０に係るステップＳ５４に戻って再び代表文字の選択状態となる。また、ステップＳ８６において、所定時間を経過していないと判断された場合は、再びステップＳ８２に戻って第２接触点のタップの有無を検出することとなる。
【００５９】
そして、従属文字選択処理８０の終了に伴い、ステップＳ８５において決定された従属文字が文字入力７０によって入力され、本実施形態に係る文字入力装置１０の動作が終了する。
【００６０】
次に、本発明の文字入力装置の他の実施形態について詳述する。図９は、本発明の他の実施形態に係る文字入力装置１０ａを内蔵したタブレットＰＣ１００の主要な構成を示すブロック図である。同図に示したように、本実施形態に係る文字入力装置１０ａの構成は、上記の実施形態に係る文字入力装置１０の構成とほぼ同様であるが、本実施形態に係る文字入力装置１０ａは、制御部１４に第３操作検出部２２ｃ及び付属文字選択部２４ｃを更に含んで構成されている。
【００６１】
まず、本実施形態の文字入力装置１０ａに係る文字群３０ａは、図２（ｂ）に示すように、まず文字群３０と同様、代表文字グループ３２が５０音表のあ段に属する文字「あ・か・さ・た・な・は・ま・や・ら・わ」で構成され、「あ」を代表文字とする従属文字グループ３４が「あ行」に属する「あ・い・う・え・お」で構成されている。以下同様に、代表文字「か」の従属文字グループ３４が「か行」の「か・き・く・け・こ」で構成され、代表文字「さ」の従属文字グループ３４が「さ行」の「さ・し・す・せ・そ」で構成されている。そして、文字群３０ａでは更に、従属文字グループ３４を構成する各従属文字に付属する付属文字で構成される付属文字グループ３８を含んで構成されている。例えば、「は」を代表文字とする従属文字グループ３４が「は行」に属する「は・ひ・ふ・へ・ほ」で構成され、従属文字「は」の付属文字が「ば・ぱ」、従属文字「ひ」の付属文字が「び・ぴ」のように構成されて、これら「ば・び・ぶ・べ・ぼ」や「ぱ・ぴ・ぷ・ぺ・ぽ」によって付属文字グループ３８が構成されている。
【００６２】
本実施形態の文字入力装置１０ａに係る第３操作検出部２２ｃは、第１接触点及び第２接触点の接触状態が維持されたままの状態で、第２接触検出部２０ｂが検出する第２の接触に係る第２接触点が入力面に接触状態のままスライド移動したときの第３移動方向及び第３移動方向の変化を検出する。第３移動方向及びその変化の検出については、第１移動方向及びその変化の検出とほぼ同様であるが、具体的には、入力面における第２接触点の位置情報の変化を検出する。そして、所定の２点を結ぶ直線のＸＹ座標上におけるＸ成分とＹ成分とを比較することによって第３移動方向及びその変化を検出する。例えば、第２接触点のスライド移動を直線移動とし、第２移動方向を入力面における上下方向、第３移動方向を入力面における左右方向とした場合、第２接触点を入力面において下方向に移動させたとき、第２操作検出部２２ｂは第２接触点の最初の第２移動方向を検出し、上方向に第２移動方向を変化させたとき、つまり第２接触点の第２移動方向を下方向から上方向へ折り返したときに第２操作検出部２２ｂは第２接触点の第２移動方向が変化したことを検出する。
【００６３】
更に、第２接触点を入力面において右方向に移動させたとき、第３操作検出部２２ｃは第２接触点の最初の第３移動方向を検出し、左方向に第３移動方向を変化させたとき、つまり第２接触点の第３移動方向を右方向から左方向へ折り返したときに第３操作検出部２２ｃは第２接触点の第３移動方向が変化したことを検出する。
【００６４】
付属文字選択部２４ｃは、第３操作検出部２２ｃで検出された第２接触点の第３移動方向及びその変化に応じて、従属文字選択部２４ｂで選択された従属文字と、この従属文字に付属する付属文字との間で送り動作を行う。例えば、入力面における第２接触点のスライド移動を直線移動とし、第３移動方向を左右方向とした場合、代表文字選択部２４ａで選択された代表文字が「は」、従属文字選択部２４ｂで選択された従属文字が「ふ」であって、第２接触検出部２０ｂが第２の接触を検出している状態であれば、「ふ」の付属文字選択状態となっている。そして、第２接触点が入力面において右方向に移動することによって第３操作検出部２２ｃが第２接触点の第３移動方向を検出し、従属文字「ふ」から、「ふ」の付属文字「ぶ」へ送り動作が行われる。第２接触点の移動方向が左方向へ変化したとき、付属文字「ぶ」から付属文字「ぷ」へ送り動作が行われ、以降、第３移動方向の変化に応じて「ぷ」→「ふ」→「ぶ」→「ぷ」・・・と従属文字を含む付属文字の送り動作が行われる。
【００６５】
なお、例えば、第２接触点のスライド移動を直線移動とし、第２移動方向を入力面における上下方向、第３移動方向を入力面における左右方向とした場合、代表文字「は」の従属文字グループ３４に属する「ふ」の付属文字「ぶ」が選択されている状態で、第２移動方向を変化させることによって、「は行」の従属文字グループ３４に付属する「ば・び・ぶ・べ・ぼ」で構成される付属文字グループ３８内で文字送りをすることも可能である。つまり、付属文字「ぶ」が選択されている状態で第２接触点を入力面において下方向に移動させることによって第２操作検出部２２ｂが第２接触点の第２移動方向を検出し、付属文字グループ３８内において付属文字「ぶ」から付属文字「べ」へ送り動作が行われ、第２接触点を入力面において上方向に移動させることによって第２操作検出部２２ｂが第２接触点の第２移動方向の変化を検出して、付属文字「べ」から付属文字「ぼ」へ送り動作が行われる。
【００６６】
本実施形態に係る文字入力装置１０ａの動作について、図３（ｂ）、図１０に示したフローチャートに基づいて説明する。本実施形態の文字入力装置１０ａは、図３（ｂ）に示すように、基本的にはまず代表文字選択処理５０が動作し、次に従属文字選択処理６０又は従属文字選択処理８０が動作した後、付属文字選択処理８０が動作することによって入力したい文字が決定され、決定された文字が入力（文字入力７０）されることによって終了する。
【００６７】
付属文字選択処理９０が動作するためには、入力部１２に係る入力面への第１接触点及び第２接触点の接触状態が維持されたままでなければならない。図１０に示すように、ステップＳ９１において、制御部１４は第２接触検出部２０ｂが検出した第２接触点の座標を記憶部１６に格納すると共に、従属文字選択処理６０（８０）で選択された従属文字、例えば「ふ」が表示部１８に表示された状態で、従属文字「ふ」及び従属文字「ふ」の付属文字「ぶ・ぷ」が選択可能な状態となる。
【００６８】
次に、ステップＳ９２において、記憶部１６に時系列で格納された第２接触点の各座標を繋ぎ合わせた軌跡を算出し、第３操作検出部２２ｃにおいて第２接触点の第３移動方向及び第３移動方向の変化の有無を検出する。例えば、第２接触点の第３移動方向を左右方向とした場合、ステップＳ９２において、第２接触点が入力面において右方向に移動したことを第３操作検出部２２ｃが検出することによって、ステップＳ９３において、従属文字選択処理６０（８０）で選択された従属文字と、この従属文字の付属文字との間で文字送りが行われる。つまり、従属文字選択処理６０（８０）で選択された従属文字が「ふ」の場合、第３操作検出部２２ｃが第２接触点の右方向の移動を検出することによって、従属文字「ふ」から付属文字「ぶ」への文字送りが行われて表示部１８に「ぶ」が表示される。なお、ステップＳ９２において第２接触点の第３移動方向及びその変化が検出されない場合はステップＳ９４に進む。
【００６９】
ステップＳ９３において、従属文字とこの付属文字との間で文字が１文字送られると、ステップＳ９４に進んで第２の接触の有無が検出される。ステップＳ９４において第２の接触が検出されれば、ステップＳ９５において第１の接触の有無が検出され、第１接触点の接触状態が維持されていれば再びステップＳ９１において第２接触点の座標が記憶部１６に格納されることとなる。以降、第３移動方向が右方向から左方向へ変化したとき、付属文字「ぶ」から「ぷ」へ文字の送り動作が行われ、第３移動方向の変化に応じて「ぷ」→「ふ」→「ぶ」→「ぷ」・・・と従属文字と付属文字との間で文字の送り動作が行われる。
【００７０】
一方、ステップＳ９４において第２の接触が検出されなかった場合は、ステップＳ９６に進む。そして、ステップＳ９６において第１の接触の有無が検出され、第１の接触が検出されなかった場合、つまり第１の接触及び第２の接触の何れもが検出されなかった場合、ステップＳ９７において付属文字が決定され、付属文字選択処理９０が終了する。なお、ステップＳ９６において第１の接触が検出された場合は、付属文字の選択状態が解除されて、代表文字選択処理５０に係るステップＳ５４に戻って再び代表文字の選択状態となる。
【００７１】
付属文字選択処理９０の終了に伴い、ステップＳ９７において決定された付属文字が文字入力７０によって入力され、本実施形態に係る文字入力装置１０ａの動作が終了する。
【００７２】
次に、図１１に基づいて、本実施形態の文字入力装置１０ａに係る文字入力方法を説明する。例えば、ユーザが「ぷ」を入力したい場合、まず図１１（ａ）に示すように、本実施形態の文字入力装置１０ａを内蔵したタブレットＰＣ１００の入力部１２に係る入力面において第１の接触を検出すると、文字入力動作が開始され、代表文字の選択状態となる。
【００７３】
ここで、第１の接触に係る第１接触点４０のスライド移動を直線移動とし、第１移動方向を上下方向とした場合、同図（ｂ）に示すように、第１接触点４０を入力面においてまず下方向に移動させることによって、代表文字グループ３２内での文字の順送りが行われて最初の代表文字「あ」が表示部１８に表示され、代表文字「あ」から始まる代表文字選択状態となる。次に、同図（ｃ）に示すように、第１接触点４０の第１移動方向を下方向から上方向へ変化させたとき、代表文字グループ３２内において代表文字「あ」から「か」へ文字の送り動作が行われ、同図（ｄ）に示すように、第１移動方向を変化させることによって「か」→「さ」→「た」→「な」→「は」と代表文字の送り動作が行われる。
【００７４】
続いて、同図（ｅ）に示すように、入力部１２に係る入力面への第１接触点４０の接触状態を維持した状態で、第２の接触に係る第２接触点４２を入力面に接触させると、「は」が表示部１８に表示された状態で、代表文字「は」に従属する「は・ひ・ふ・へ・ほ」で構成される「は行」の従属文字グループ３４内の文字が選択可能な状態となる。
【００７５】
次に、例えば、第２接触点４２のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、同図（ｆ）に示すように、第２接触点４２を入力面において下方向に移動させることによって、従属文字グループ３４内で従属文字「は」から「ひ」への文字送りが行われて表示部１８に「ひ」が表示される。次に、同図（ｇ）に示すように、第２接触点４２の第２移動方向を下方向から上方向へ変化させたとき、従属文字「ひ」から「ふ」へ文字の送り動作が行われる。
【００７６】
そして、例えば、第２接触点４２の第３移動方向を左右方向とした場合、同図（ｈ）に示すように、第２接触点を入力面において右方向に移動させることによって、従属文字「ふ」から従属文字「ふ」の付属文字「ぶ」へ文字送りが行われて表示部１８に「ぶ」が表示される。続いて、同図（ｉ）に示すように、第２接触点の第３移動方向を右方向から左方向へ変化させたとき、付属文字「ぶ」から「ぷ」へ文字の送り動作が行われる。最終的に、第１の接触及び第２の接触を解除する、即ち入力面から第１接触点４０及び第２接触点４２の何れも離したときに、最後に選択・表示されていた「ぷ」が入力文字として確定し、入力されることとなる。
【００７７】
なお、同図（ｊ）（ｋ）に示すように、第２接触点４２の第３移動方向を変化させることによって、付属文字「ぷ」から従属文字「ふ」、付属文字「ぶ」へと順次、文字の送り動作が行われる。更に、同図（ｌ）に示すように、付属文字「ぶ」が選択されている状態で、第２接触点４２の第２移動方向を変化させる、即ち第２接触点４２を下方向に移動させることによって、付属文字「ぶ」を含む付属文字グループ３８内で付属文字「ぶ」から「べ」への文字の送り動作が行われ、同図（ｍ）に示すように、第２移動方向を上方向へ変化させることによって、付属文字「べ」から「ぼ」への送り動作が行われる。
【００７８】
以上、本発明の種々の実施形態について詳述したが、本発明の技術的思想を実質的に限定するものと解してはならない。例えば、第1接触点及び第２接触点のスライド移動は、上記の各実施形態に係る直線移動に限定されず、回転移動であってもよく、直線移動と回転移動及びタップを適宜、組み合わせて文字入力を実施することも可能である。但し、第２移動方向と第３移動方向は異ならせる必要がある。
【００７９】
具体的には、図１２に基づいて、本実施形態に係る文字入力方法を説明する。例えば、ユーザが「つ」を入力したい場合、まず図１２（ａ）に示すように、本発明の文字入力装置を内蔵したタブレットＰＣ１００の入力部１２に係る入力面において第１の接触を検出すると、文字入力動作が開始され、代表文字の選択状態となる。
【００８０】
ここで、第１の接触に係る第１接触点４０のスライド移動を回転移動とし、第１移動方向を時計回りとした場合、同図（ｂ）に示すように、第１接触点４０を入力面においてまず時計回りに移動させることによって、代表文字グループ３２内での文字の順送りが行われて最初の代表文字「あ」が表示部１８に表示され、代表文字「あ」から始まる代表文字選択状態となる。なお、スライド移動が回転移動の場合は、第１接触点が時計回りに半回転以上したときを移動方向の変化として検出し、文字の送り動作を行う構成となっているが、当該移動方向の変化を検出するアルゴリズムは公知のものが適用可能であり、角度による検出、所定の２点を結ぶ直線のＸＹ座標上におけるＸ成分とＹ成分との比較による検出等、特に限定されるものではない。
【００８１】
次に、同図（ｃ）に示すように、第１接触点の回転移動が半回転以上したとき、代表文字グループ３２内において代表文字「あ」から「か」へ文字の送り動作が行われる。以降、同図（ｄ）、（ｅ）に示すように、第１移動方向を時計回りとし、第１接触点が半回転する毎に第１移動方向の変化を検出して「か」→「さ」→「た」と代表文字の送り動作が行われる。
【００８２】
続いて、同図（ｆ）に示すように、入力部１２に係る入力面への第１接触点４０の接触状態を維持した状態で、第２の接触に係る第２接触点４２を入力面に接触させると、「た」が表示部１８に表示された状態で、代表文字「た」に従属する「た・ち・つ・て・と」で構成される「た行」の従属文字グループ３４内の文字が選択可能な状態となる。
【００８３】
そして、例えば、第２接触点４２のスライド移動を回転移動とし、第２移動方向を時計回りとした場合、同図（ｇ）に示すように、第２接触点を入力面において時計回りに移動させることによって、従属文字グループ３４内で従属文字「た」から従属文字「ち」への文字送りが行われて表示部１８に「ち」が表示され、更に第２接触点４２の回転移動が時計回りに半回転以上したとき、従属文字「ち」から「つ」へ文字送りが行われる。最終的に、第１の接触及び第２の接触を解除する、即ち入力面から第１接触点４０及び第２接触点４２の何れも離したときに、最後に選択・表示されていた「つ」が入力文字として確定し、入力されることとなる。
【００８４】
或いは、第２接触点４２のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、同図（ｉ）に示すように、第２接触点４２を入力面において下方向に移動させることによって、従属文字グループ３４内で従属文字「た」から「ち」への文字送りが行われて表示部１８に「ち」が表示され、更に第２移動方向を上方向へ変化させることによって従属文字「ち」から「つ」へ文字送りが行われる。
【００８５】
また別の態様として、第２接触点４２のタップを検出する場合、同図（ｋ）に示すように、第２接触点４２のタップを１回検出することによって、従属文字グループ３４内で従属文字「た」から文字「ち」への文字送りが行われて表示部１８に「ち」が表示され、更に第２接触点４２のタップが検出されと従属文字「ち」から「つ」へ文字の送り動作が行われる。
【００８６】
また、図１３に示すように、例えば、第１接触点４０のスライド移動を直線移動とし、第１移動方向を上下方向とした場合、最初の第１移動方向の向きによって、代表文字を「あ」からではなく「わ」から文字送りすることも可能である。具体的には、同図（ａ）に示すように、入力部１２に係る入力面において第１の接触を検出すると、文字入力動作が開始されて代表文字の選択状態となり、同図（ｂ）に示すように、第１接触点４０を入力面においてまず上方向に移動させることによって、代表文字グループ３２内での文字の逆送りが行われて最初の代表文字「わ」が表示部１８に表示され、代表文字「わ」から始まる代表文字選択状態となる。次に、同図（ｃ）に示すように、第１接触点４０の第１移動方向を上方向から下方向へ変化させたとき、代表文字グループ３２内において代表文字「わ」から「ら」へ文字の送り動作が行われる。以降、同図（ｄ）に示すように、第１移動方向を変化させることによって「ら」→「や」と代表文字の送り動作が行われる。
【００８７】
続いて、同図（ｅ）に示すように、入力部１２に係る入力面への第１接触点４０の接触状態を維持した状態で、第２の接触に係る第２接触点４２を入力面に接触させると、「や」が表示部１８に表示された状態で、代表文字「や」に従属する「や・ゆ・よ」で構成される「や行」の従属文字グループ３４内の文字が選択可能な状態となる。
【００８８】
そして、例えば、第２接触点４２のスライド移動を直線移動とし、第２移動方向を上下方向とした場合、同図（ｆ）に示すように、第２接触点を入力面において下方向に移動させることによって、従属文字グループ３４内で従属文字「や」から「ゆ」への文字送りが行われて表示部１８に「ゆ」が表示される。最終的に、第１の接触及び第２の接触を解除する、即ち入力面から第１接触点４０及び第２接触点４２の何れも離したときに、最後に選択・表示されていた「ゆ」が入力文字として確定し、入力されることとなる。なお、同図（ｅ）の状態から第２接触点４２を入力面において上方向に移動させることによって、従属文字グループ３４内で従属文字「や」から「よ」へ文字送りを行うことも可能である。
【００８９】
また、図１４に示すように、第１接触点４０のスライド移動を回転移動とした場合、同図（ａ）〜（ｄ）で示すように、第１接触点４０を時計回りに回転させて代表文字を「あ」から「さ」へと正順で文字送りした後、同図（ｅ）に示すように、第１接触点４０を反時計回りに回転させることによって、「さ」から「か」へ逆順に文字送りを行うことも可能であり、再び第１接触点４０を時計回りに回転させることによって、同図（ｆ）に示すように、「か」から「さ」へ正順での文字送りが可能である。なお、当該入力方法は第２接触点についても可能であり、更には図１２に示した文字入力方法においても実施可能である。
【００９０】
また更に、各図に示した文字入力方法においては、第１の接触に係る第１接触点を人差し指の指先、第２の接触に係る第２接触点を中指の指先とする片手のみを使用した文字入力方法を例示したが、本発明では両手を使用して文字入力を行うことも可能である。例えば、タブレットＰＣ１００を両手で持ち、左手の親指の指先を第１の接触に係る第１接触点、右手の親指の指先を第２の接触に係る第２接触点として、本発明に係る文字入力装置の操作、及び文字入力方法を実施できる。この場合、第２接触点をスライド移動させる際は、第１接触点は入力面に接触させておくのみでスライド移動させる必要はない。
【００９１】
また、上記の種々の実施形態では、制御部１４に係る代表文字選択部２４ａ、従属文字選択部２４ｂ、付属文字選択部２４ｃで選択中の文字、並びに入力文字決定部２６で決定された文字を表示部１８に表示させたが、表示部１８への表示と共に、或いは表示部１８へ表示させずに、スピーカーやイヤホン等の音声出力部（不図示）から代表文字選択部２４ａ等で選択中の文字や入力文字決定部２６で決定された文字を音声出力させることも可能である。或いは、本発明の文字入力装置と有線または無線接続された点字ディスプレイ等の触覚デバイスから出力させることも可能である。音声出力部や触覚デバイスから出力させることによって、視覚障害者にとって文字入力が更に簡便となる。本発明はその要旨を逸脱しない範囲で、当業者の創意と工夫により、適宜に改良、変更又は追加をしながら実施できる。
【符号の説明】
【００９２】
１０、１０ａ：文字入力装置
１２：入力部
１４：制御部
１６：記憶部
１８：表示部
２０ａ：第１接触検出部
２０ｂ：第２接触検出部
２２ａ：第１操作検出部
２２ｂ：第２操作検出部
２２ｃ：第３操作検出部
２４ａ：代表文字選択部
２４ｂ：従属文字選択部
２４ｃ：付属文字選択部
２６：入力文字決定部
３０、３０ａ：文字群
３２：代表文字グループ
３４：従属文字グループ
３８：付属文字グループ
４０：第１接触点
４２：第２接触点
【図１】
2015138486.tif 000003
【図２】
2015138486.tif 000004
【図３】
2015138486.tif 000005
【図４】
2015138486.tif 000006
【図５】
2015138486.tif 000007
【図６】
2015138486.tif 000008
【図７】
2015138486.tif 000009
【図８】
2015138486.tif 000010
【図９】
2015138486.tif 000011
【図１０】
2015138486.tif 000012
【図１１】
2015138486.tif 000013
【図１２】
2015138486.tif 000014
【図１３】
2015138486.tif 000015
【図１４】
2015138486.tif 000016