(57)【要約】【課題】  簡単，高速、かつ、楽しみながら文字等の入力を可能とする。【解決手段】  文字入力装置１の操作部１１に、文字の「行」を指定するための入力領域が設けられた第１入力ラインＬ１と、文字の「段」を指定するための入力領域が設けられた第２入力ラインＬ２と、数字を指定するための入力領域が設けられた第３入力ラインＬ３とを、タッチパッドで形成して設ける。また、操作部１１に、入力モードを変更するためのボタンＢ１と、入力した文字を漢字変換するためのボタンＢ２と、入力した文字をキャンセルするためのボタンＢ３とを、タッチパッドで形成して設ける。ユーザは、例えば左手で文字入力装置１を持ち、左手の指でボタンＢ１〜Ｂ３を押圧操作すると共に、右手の指で、各入力ラインＬ１〜Ｌ３をタッチ操作及びスライド操作することで、いわばギターを演奏する感覚で文字等の入力を行う。【選択図】  図５
2005135101.tif 000002
【特許請求の範囲】
【請求項１】
複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段と、
複数の接触検出領域が、所望の「行」を指定するための行指定領域として線状に配置された行入力操作手段と、
複数の接触検出領域が、所望の「段」を指定するための段指定領域として線状に配置された段入力操作手段と、
上記行入力操作手段で接触操作された行指定領域及び上記段入力操作手段で接触操作された段指定領域に基づいて、ユーザから指定された「行」及び「段」を検出すると共に、この検出した「行」及び「段」に対応する被入力情報を、上記被入力情報記憶手段から読み出して出力する制御手段と
を有する入力装置。
【請求項２】
複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段と、
複数の接触検出領域が、所望の「行」を指定するための行指定領域として線状に配置された行入力操作手段と、
複数の接触検出領域が、所望の「段」を指定するための段指定領域として線状に配置された段入力操作手段と、
上記行入力操作手段で接触操作された行指定領域の接触操作量に基づいて、ユーザから指定された「行」を検出し、上記段入力操作手段における接触操作の有無に基づいて、ユーザから指定された「段」を検出し、この検出した「行」及び「段」に対応する被入力情報を、上記被入力情報記憶手段から読み出して出力する制御手段と
を有する入力装置。
【請求項３】
請求項１又は請求項２記載の入力装置であって、
接触操作により、上記行入力操作手段の各行指定領域に割り当てられる「行の種類」の変更を指定するための行種変更指定手段を有し、
上記制御手段は、上記行種変更指定手段により「行の種類」の変更が指定された際に、それまで上記行入力操作手段に割り当てていた「行」の行指定領域に代えて、異なる種類の「行」の行指定領域を、上記行入力操作手段に割り当てること
を特徴とする入力装置。
【請求項４】
請求項１から請求項３のうち、いずれか一項記載の入力装置であって、
上記被入力情報記憶手段に記憶されている被入力情報は、同種の被入力情報毎に上記「行」及び「段」に関連付けされて記憶されており、
接触操作により、入力を行う被入力情報の種類を指定するための情報種指定手段を有し、
上記制御手段は、上記情報種指定手段で指定された種類の被入力情報を、上記行入力操作手段及び上記段入力操作手段でユーザから指定された「行」及び「段」に対応して上記被入力情報記憶手段から読み出して出力すること
を特徴とする入力装置。
【請求項５】
請求項１から請求項４のうち、いずれか一項記載の入力装置であって、
接触操作により、入力した被入力情報の入力キャンセルを指定するためのキャンセル指定手段を有し、
上記制御手段は、上記キャンセル指定手段が接触操作された際に、入力した被入力情報の入力キャンセルを指定するキャンセル情報を出力すること
を特徴とする入力装置。
【請求項６】
請求項１から請求項５のうち、いずれか一項記載の入力装置であって、
上記行入力操作手段及び上記段入力操作手段の接触操作に対応する音声情報、及び上記被入力情報に対応する音声情報のうち、少なくとも一方の音声情報が記憶された音声情報記憶手段を有し、
上記制御手段は、上記行入力操作手段又は上記段入力操作手段が接触操作された際、或いは上記行入力操作手段及び上記段入力操作手段で所望の被入力情報が指定された際に、上記音声情報記憶手段から対応する音声情報を読み出して出力すること
を特徴とする入力装置。
【請求項７】
複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段と、
上記被入力情報を表示するための表示手段と、
複数の接触検出領域が、所望の「行」を指定するための行指定領域として線状に配置された行入力操作手段と、
複数の接触検出領域が、所望の「段」を指定するための段指定領域として線状に配置された段入力操作手段と、
上記行入力操作手段で接触操作された行指定領域及び上記段入力操作手段で接触操作された段指定領域に基づいて、ユーザから指定された「行」及び「段」を検出すると共に、この検出した「行」及び「段」に対応する被入力情報を、上記被入力情報記憶手段から読み出して上記表示手段に表示制御する制御手段と
を有する携帯端末装置。
【請求項８】
複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段と、
上記被入力情報を表示するための表示手段と、
複数の接触検出領域が、所望の「行」を指定するための行指定領域として線状に配置された行入力操作手段と、
複数の接触検出領域が、所望の「段」を指定するための段指定領域として線状に配置された段入力操作手段と、
上記行入力操作手段で接触操作された行指定領域の接触操作量に基づいて、ユーザから指定された「行」を検出し、上記段入力操作手段における接触操作の有無に基づいて、ユーザから指定された「段」を検出し、この検出した「行」及び「段」に対応する被入力情報を、上記被入力情報記憶手段から読み出して上記表示手段に表示制御する制御手段と
を有する携帯端末装置。
【請求項９】
請求項７又は請求項８記載の携帯端末装置であって、
上記行入力操作手段及び上記段入力操作手段の接触操作に対応する音声情報、及び上記被入力情報に対応する音声情報のうち、少なくとも一方の音声情報が記憶された音声情報記憶手段と、
上記音声情報を発音するための発音手段とを有し、
上記制御手段は、上記行入力操作手段又は上記段入力操作手段が接触操作された際、或いは上記行入力操作手段及び上記段入力操作手段で所望の被入力情報が指定された際に、上記音声情報記憶手段から対応する音声情報を読み出し、上記発音手段を介して発音制御すること
を特徴とする携帯端末装置。
【請求項１０】
行接触領域検出手段が、行入力操作手段上に線状に配置された複数の接触検出領域である、所望の「行」を指定するための行指定領域のうち、ユーザが接触操作した行指定領域を検出するステップと、
段接触領域検出手段が、段入力操作手段上に線状に配置された複数の接触検出領域である、所望の「段」を指定するための段指定領域のうち、ユーザが接触操作した段指定領域を検出するステップと、
行段検出手段が、上記行入力操作手段で接触操作された行指定領域及び上記段入力操作手段で接触操作された段指定領域に基づいて、ユーザから指定された「行」及び「段」を検出するステップと、
制御手段が、複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段から、上記ステップで上記行段検出手段で検出された「行」及び「段」に対応する被入力情報を読み出して出力するステップと
を有する入力方法。
【請求項１１】
行接触領域検出手段が、行入力操作手段上に線状に配置された複数の接触検出領域である、所望の「行」を指定するための行指定領域のうち、ユーザが接触操作した行指定領域を検出するステップと、
段接触領域検出手段が、段入力操作手段上に線状に配置された複数の接触検出領域である、所望の「段」を指定するための段指定領域のうち、ユーザが接触操作した段指定領域を検出するステップと、
行検出手段が、上記行入力操作手段で接触操作された行指定領域の接触操作量に基づいて、ユーザから指定された「行」を検出するステップと、
段検出手段が、上記段入力操作手段で接触操作された段指定領域の接触操作の有無に基づいて、ユーザから指定された「段」を検出するステップと、
制御手段が、複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段から、上記ステップで上記行検出手段で検出された「行」、及び上記ステップで上記段検出手段で検出された「段」に対応する被入力情報を読み出して出力するステップと
を有する入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機，ＰＨＳ電話機（PHS：Personal Handyphone System），ＰＤＡ装置（PDA：Personal Digital Assistant）、パーソナルコンピュータ装置等の端末装置に設けて好適な入力装置、入力方法、及び携帯端末装置に関し、特に、線状の入力手段を用いて所望の文字等を入力可能とした入力装置、携帯端末装置及び入力方法に関する。
【背景技術】
【０００２】
今日において、パーソナルコンピュータ装置の文字入力は、主にキーボードを用いて行われる。このキーボードは、１つのキーに英文字やカナ文字等が一つずつ割り当てられており、キーが押圧操作されると、その押圧操作されたキー及びモード（英文字モード、カナ文字モード等）に応じた文字が入力されるようになっている。
【０００３】
これに対して、携帯電話機の文字入力は、テンキーを用いて行われる。このテンキーには、１つのキーに英文字やカナ文字等が複数割り当てられており、モード（英文字モード、カナ文字モード等）及びキーが押圧操作された回数に対応する文字が入力されるようになっている。
【０００４】
なお、特開２００１−１８９７９２号の特許公開公報には、機器を片手で把持した際にユーザの人差し指で操作可能となる、当該機器の背面側の位置にタッチパッドを設け、このタッチパッドを人差し指で操作することで、ディスプレイ上のポインタの移動入力を行う携帯移動通信機器が開示されている。
【特許文献１】特開２００１−１８９７９２号（第３頁：図３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記キーボードは、各キーに対して略々１つの文字が割り当てられているため、高速な入力操作が可能となる反面、設けるキーの数が多くなり、設置スペースが大きくなるうえ、各文字の配置を覚えるのに労力を要する問題があった。
【０００６】
これに対し、上記テンキーは、十数個の各キーにそれぞれ複数の文字を割り当てているため、設けるキーの数も十数個のみと変わらず、設置スペースも本来のテンキー分のスペースでよいのであるが、所望の文字を入力するのに最大で５回も同じキーを押圧操作する必要があり、所望の文字を入力するのに時間を要する問題があった。
【０００７】
また、テンキーを用いた文字入力は、所望の文字に対応するキーを押圧操作するだけの単調な操作の繰り返しとなるため、入力操作の面白みに欠ける問題があった。
【０００８】
本発明は、上述の課題に鑑みてなされたものであり、小スペースで設置でき、簡単，高速、かつ、楽しみながら文字等の入力を行うことができるよう小スペースで設置でき、簡単，高速、かつ、楽しみながら文字等の入力を行うことができるような入力装置、携帯端末装置及び入力方法の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明は、行接触領域検出手段が、行入力操作手段上に線状に配置された複数の接触検出領域である、所望の「行」を指定するための行指定領域のうち、ユーザが接触操作した行指定領域を検出し、段接触領域検出手段が、段入力操作手段上に線状に配置された複数の接触検出領域である、所望の「段」を指定するための段指定領域のうち、ユーザが接触操作した段指定領域を検出する。
【００１０】
そして、行段検出手段が、上記行入力操作手段で接触操作された行指定領域及び上記段入力操作手段で接触操作された段指定領域に基づいて、ユーザから指定された「行」及び「段」を検出し、制御手段が、複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段から、上記行段検出手段で検出された「行」及び「段」に対応する被入力情報を読み出して出力する。
【００１１】
また、本発明は、行接触領域検出手段が、行入力操作手段上に線状に配置された複数の接触検出領域である、所望の「行」を指定するための行指定領域のうち、ユーザが接触操作した行指定領域を検出し、段接触領域検出手段が、段入力操作手段上に線状に配置された複数の接触検出領域である、所望の「段」を指定するための段指定領域のうち、ユーザが接触操作した段指定領域を検出する。
【００１２】
また、行検出手段が、上記行入力操作手段で接触操作された行指定領域の接触操作量に基づいて、ユーザから指定された「行」を検出し、段検出手段が、上記段入力操作手段で接触操作された段指定領域の接触操作の有無に基づいて、ユーザから指定された「段」を検出する。
【００１３】
そして、制御手段が、複数の被入力情報が「行」及び「段」に関連付けされてそれぞれ記憶された被入力情報記憶手段から、上記行検出手段で検出された「行」、及び上記ステップで上記段検出手段で検出された「段」に対応する被入力情報を読み出して出力する。
【発明の効果】
【００１４】
本発明は、線状の行入力操作手段及び段入力操作手段を設置するスペースで設置可能であるため、小スペースで設置することができる。
【００１５】
また、線状の操作手段を指でタッチし、或いはタッチした状態の指をスライドさせる等の接触入力操作で文字等の入力を行うこととなるため、簡単かつ高速に文字等の入力を行うことができる。
【００１６】
また、線状の操作手段を指でタッチし、或いはタッチした状態の指をスライドさせる等の入力操作で文字等の入力を行うこととなるため、言わば弦楽器を演奏する感覚で、楽しみながら文字等の入力を行うことができる。
【発明を実施するための最良の形態】
【００１７】
［第１の実施の形態］
本発明は、携帯電話機に適用することができる。
【００１８】
〔携帯電話機の外観的構成〕
この本発明の実施の形態となる携帯電話機は、図１に示すように文字入力装置１と携帯電話機本体２とが別体で構成されており、両者は、ゴム部材等の非導通部材で被覆された信号ライン３を介して相互に接続されている。信号ライン３の全長は、例えば６０ｃｍ等の長めの長さとなっており、当該文字入力装置１及び携帯電話機本体２のネックストラップとしても機能するようになっている。そして、このネックストラップとして機能する信号ライン３により、文字入力装置１を首に掛けた状態で該文字入力装置１を操作して所望の文字等を入力可能となっている。
【００１９】
なお、この例では、文字入力装置１と携帯電話機本体２とを別体で構成することとして説明を進めるが、図２に示すように、文字入力装置１と携帯電話機本体２とを一体的に構成してもよい。この両者を一体的に構成した場合、いわゆるスティック状の構成のままでもよいし、文字入力装置１と表示パネル２ａとの境目（図２中点線で示す）にヒンジ部や回転機構を設け、いわゆる折り畳み式やリボルバー式の構成としてもよい。
【００２０】
〔文字入力装置の外観的構成〕
文字入力装置１は、図３に示すように長方形の筐体状の本体１０の主面部上に設けられた操作部１１と、本体１０の短手側の一端面に設けられたスピーカ部２４とを有している。
【００２１】
操作部１１には、それぞれ線状のタッチパッドで形成された第１入力ラインＬ１、第２入力ラインＬ２及び第３入力ラインＬ３が、互いに平行となるように設けられている。また、この操作部１１には、各入力ラインＬ１〜Ｌ３の一方の端部側に、ボタンＢ１，Ｂ２，Ｂ３がそれぞれ設けられている。
【００２２】
第１入力ラインＬ１及び入力ラインＬ２は、入力する文字や記号に対応する複数の入力領域が割り当てられており、また、第３入力ラインＬ３は、入力する数字や記号に対応する複数の入力領域が割り当てられている。
【００２３】
ボタンＢ１には、入力する文字の種類を選択する機能が、ボタンＢ２には、入力した文字の漢字変換（及びカタカナ変換）を指定する機能が、ボタンＢ３には、入力した文字や数字等のキャンセル（入力クリア）をする機能がそれぞれ割り当てられている。
【００２４】
なお、この例では、操作部１１上に３本の入力ラインＬ１〜Ｌ３を設けることとして説明を進めるが、これは、操作部１１上に１本のタッチパッドを設け、この１本のタッチパッドの入力領域を仮想的に３つの入力領域に分割し、該各入力領域に上記各入力ラインＬ１，Ｌ２，Ｌ３に相当する入力領域をそれぞれ割り当てるようにしてもよい。また、各入力ラインＬ１，Ｌ２，Ｌ３をタッチパッドで構成することとしたが、該タッチパッドに代えて感圧素子などの他のセンサで構成してもよい。
【００２５】
〔文字入力装置のハードウェア構成〕
図４は、文字入力装置１のハードウェア構成を示すブロック図である。この図４において、文字入力装置１は、上記各入力ラインＬ１〜Ｌ３と、上記ボタンＢ１〜Ｂ３と、入力時間を判定するための計時を行うタイマ２１と、上記各入力ラインＬ１〜Ｌ３及び上記ボタンＢ１〜Ｂ３を用いた入力操作に対応する文字データが記憶された文字メモリ２２と、入力操作に対応する音声データや入力操作ミスの音声データ等が記憶された音メモリ２３と、音メモリ２３から読み出された音声を発音するスピーカ部２４と、当該文字入力装置１を上記携帯電話機２やパーソナルコンピュータ装置等の端末装置（情報処理装置）に接続するためのインターフェイス２５とを、バスライン２０を介して当該文字入力装置１全体の制御を行う制御部２６にそれぞれ接続することで構成されている。
【００２６】
〔入力操作の概要〕
この文字入力装置１は、例えばユーザの利き手が右手の場合、図５に示すように左手で当該文字入力装置１を裏面（入力ラインＬ１〜Ｌ３が設けられている面と反対の面）から支え、この文字入力装置１を支えた状態で、左手の人差し指や中指等で各ボタンＢ１〜Ｂ３をタッチ操作すると共に、右手の人差し指や中指等を用いて各入力ラインＬ１〜Ｌ３をタッチ操作及びスライド操作して、所望の文字等の入力操作を行う。
【００２７】
具体的には、制御部２６は、ボタンＢ１が押圧操作される毎に、
・漢字の入力を行う「漢字入力（全角）モード」、
・ひらがなの入力を「ひらがな入力（全角）モード」、
・全角のカタカナの入力を行う「全角カタカナ入力モード」、
・半角のカタカナの入力を行う「半角カタカナ入力モード」、
・全角の英字の入力を行う「全角英字入力モード」、
・半角の英字の入力を行う「半角英字入力モード」、
・△や％等の記号の入力を行う「記号入力モード」、
・「おはようございます」、「至急、ご連絡下さい」等の定型文の入力を行う「定型文入力モード」
の順に入力モードの切り替えを行う。
【００２８】
また、制御部２６は、ボタンＢ１が押圧操作され入力モードの切り替えを行う毎に、現在の入力モードを示す情報を、図１に示す信号ライン３（ネックストラップ）を介して携帯電話機本体２に供給する。携帯電話機本体２の制御部は、表示部２ａに対して、この入力モードを示す情報に対応する表示を行う。
【００２９】
これにより、ボタンＢ１が押圧操作される毎に、携帯電話機本体２の表示部２ａに対して、例えば「漢字入力（全角）モード」→「ひらがな入力（全角）モード」→「全角カタカナ入力モード」→「半角カタカナ入力モード」→「全角英字入力モード」→「半角英字入力モード」→「記号入力モード」→「定型文入力モード」→「漢字入力（全角）モード」→「ひらがな入力（全角）モード」・・・等の現在の入力モードを示す表示が行われることとなる。
【００３０】
このように、入力モードが設定されると、制御部２６は、設定された入力モードに対応する各文字の入力領域を、各入力ラインＬ１〜Ｌ３上に割り当て制御する。ユーザは、入力する文字に応じて、この入力ラインＬ１〜Ｌ３上の入力領域をタッチ操作及びスライド操作（接触操作）する。これにより、図５に示すように左手で弦を押さえ右手で各弦を弾く、いわばギターを演奏するようなかたちで所望の文字の入力操作が行われることとなる。
【００３１】
各入力ラインＬ１〜Ｌ３が入力操作されると、この入力操作に対応する入力操作信号がバスライン２０を介して制御部２６に供給される。制御部２６は、この入力操作信号に対応する文字データを文字メモリ２２から読み出し、インターフェイス２５を介して携帯電話機本体２に供給する。これにより、各入力ラインＬ１〜Ｌ３の入力操作に対応する文字等が、携帯電話機本体２の表示部２ａに表示されることとなる。
【００３２】
また、制御部２６は、上記入力操作信号に対応する音声データを音メモリ２３から読み出し、これをスピーカ部２４に供給する。これにより、各入力ラインＬ１〜Ｌ３及び上記ボタンＢ１〜Ｂ３の入力操作に対応する音声が、スピーカ部２４を介して発音されることとなる。
【００３３】
なお、前述の説明では、文字入力装置１を支える左手の指で各ボタンＢ１〜Ｂ３を操作し、右手の指で各入力ラインＬ１〜Ｌ３を操作することとしたが、これは、右手の指のみで各ボタンＢ１〜Ｂ３及び各入力ラインＬ１〜Ｌ３を操作してもよいし、左手の指のみで各ボタンＢ１〜Ｂ３及び各入力ラインＬ１〜Ｌ３を操作してもよい。すなわち、操作の仕方は各自自由となっている。
【００３４】
［入力操作の具体例］
以下、いくつかの入力モードを例にとって、文字入力装置１の入力操作をさらに具体的に説明する。
【００３５】
〔漢字入力モード〕
上記ボタンＢ１で上記「漢字入力（全角）」、「ひらがな入力（全角）」、「全角カタカナ入力」及び「半角カタカナ入力」のいずれかの入力モードが選択された場合、第１入力ラインＬ１は「行」を選択するための行選択ラインとなり、制御部２６は、ボタンＢ１に近接する領域から順に「あ行」，「か行」，「さ行」，「た行」，「な行」，「は行」，「ま行」，「や行」，「ら行」，「わ行」の入力領域をそれぞれ第１入力ラインＬ１上に割り当て制御する。
【００３６】
また、上記ボタンＢ１で上記「漢字入力（全角）」、「ひらがな入力（全角）」、「全角カタカナ入力」及び「半角カタカナ入力」のいずれかの入力モードが選択された場合、第２入力ラインＬ２は「段」を選択するための段選択ラインとなり、制御部２６は、ボタンＢ２に近接する領域から順に「あ段」，「い段」，「う段」，「え段」，「お段」の入力領域をそれぞれ第２入力ラインＬ２上に割り当て制御する。
【００３７】
この文字入力装置１は、デフォルトにおける入力モード（ボタンＢ１を操作しない場合における入力モード）は「漢字入力（全角）モード」となっている。この「漢字入力（全角）モード」において、「目盛り」との漢字を入力する場合、まず、ユーザは、「め」，「も」，「り」とのひらがなを入力操作して、漢字変換ボタンとなっているボタンＢ２を押圧操作して「め」，「も」，「り」と入力したひらがなを、「目盛り」との漢字に変換操作する。
【００３８】
すなわち、「め」の文字は、「ま行え段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１の「ま」の入力領域をタッチ操作し、続けて第２入力ラインＬ２の「え」の入力領域をタッチ操作する。同様に、「も」の文字は、「ま行お段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１の「ま」の入力領域をタッチ操作し、続けて第２入力ラインＬ２の「お」の入力領域をタッチ操作する。同様に、「り」の文字は、「ら行い段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１の「ら」の入力領域をタッチ操作し、続けて第２入力ラインＬ２の「い」の入力領域をタッチ操作する。
【００３９】
このように文章で説明すると、各文字の入力操作には、第１入力ラインＬ１及び第２入力ラインＬ２の２つのラインに対するタッチ操作が必要となり、一見、面倒な入力操作に思われるであろうが、ユーザの実際の操作は、第１入力ラインＬ１を指でタッチして「行」を選択し、そのタッチした状態で、指を第２入力ラインＬ２にスライドさせて「段」を選択するという、実に簡単な入力操作となる。
【００４０】
図６に示す点線の矢印は、「め」の文字を入力する場合におけるユーザの入力操作の軌跡を示し、図６に示す一点鎖線の矢印は、「も」の文字を入力する場合におけるユーザの入力操作の軌跡を示し、図６に示す二点鎖線の矢印は、「り」の文字を入力する場合におけるユーザの入力操作の軌跡を示す。この図６に示す各軌跡からわかるように、この文字入力装置１の場合、３回指をスライドさせるだけで、「め」，「も」，「り」の各文字を入力することができる。
【００４１】
前述のように第１入力ラインＬ１〜第３入力ラインＬ３は、タッチパッドとなっており、各入力ラインＬ１〜Ｌ３は、ユーザによりタッチ操作された領域を示す操作領域情報を制御部２６に供給する。制御部２６は、第１入力ラインＬ１から供給された操作領域情報に基づいて「行」を認識し、第２入力ラインＬ２から供給された操作領域情報に基づいて「段」の文字を認識する。
【００４２】
文字メモリ２２には、各文字が「行」及び「段」に関連付けされて記憶されている。すなわち、例えば「あ」の文字の場合、「あ行あ段の文字」として、また、「と」の文字の場合、「た行お段の文字」として、それぞれ文字メモリ２２に記憶されている。
【００４３】
このため、制御部２６は、上記認識した「行」及び「段」に基づいて文字メモリ２２に記憶されている文字データを参照することで、該認識した「行」及び「段」に対応する文字データを検出して読み出し、これを、図１に示す信号ライン３（ネックストラップ）を介して携帯電話機本体２に供給する。携帯電話機本体２の制御部は、上記文字データを表示部２ａに表示制御する。これにより、携帯電話機本体２の表示部２ａに対して「め」，「も」，「り」のひらがなの文字が表示されることとなる。
【００４４】
また、音メモリ２３には、各文字に対応する音データが「行」及び「段」に関連付けされて記憶されている。すなわち、例えば「あ行あ段の文字（＝「あ」の文字）」に対しては「ド・レ・ミ・ファ・ソ・ラ・シ・ド」の最初の「ド」の音データが、また、「た行お段の文字（＝「と」の文字）」に対しては「ファ」の音データが、それぞれ音メモリ２３に記憶されている。
【００４５】
なお、この音データとしては、ＭＩＤＩデータ等の音源データを用いて、動物の鳴き声，電子音，所定の音楽フレーズ，弦楽器や管楽器等の楽器の音，破裂音，有名人の声等を発音制御するようにしてもよい。
【００４６】
制御部２６は、上記認識した「行」及び「段」に基づいて音メモリ２３に記憶されている音データを参照することで、該認識した「行」及び「段」に対応する音データを検出して読み出し、これを当該文字入力装置１のスピーカ部２４に供給する。スピーカ部２４は、上記音データに対応する音声を発音制御する。これにより、ユーザにより入力された文字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音されることとなる。
【００４７】
なお、この例の場合、ひらがなの「を」の文字は、「わ行い段」の文字として、また、ひらがなの「ん」の文字は、「わ行う段」の文字として文字メモリ２２に記憶されている。このため、「わ行え段」の文字や「わ行お段」の文字は存在せず、文字メモリ２２には記憶されていないのであるが、制御部２６は、ユーザの入力操作で指定された「行」及び「段」に相当する文字が文字メモリ２２に記憶されていない場合、音メモリ２３に記憶されているビープ音等のエラー音の音声情報を読み出し、スピーカ部２４を介して発音制御する。これにより、ユーザに対して、入力操作ミスを知らせることができる。
【００４８】
また、文字メモリ２２の上記「わ行え段」や「わ行お段」等の空き領域に濁点，読点，句点等を割り当てるようにしてもよい。
【００４９】
また、制御部２６は、ユーザにより第１ラインＬ１が操作されたタイミングでタイマ２１からの計時情報をカウントするようになっており、このカウント値が所定のカウント値以上となった際に（＝カウントアップ。カウントダウンでもよい。）、音メモリ２３に記憶されているエラー音の音声情報を読み出し、スピーカ部２４を介して発音制御すると共に、この第１ラインＬ１が操作されることで入力された「行の情報」をクリアして、再度、第１ラインＬ１の操作待ち状態に戻る（タイムアップ処理）。この場合、ユーザは、再度、第１ラインＬ１を操作して所望の文字に対応する「行」を指定することとなる。
【００５０】
次に、この例の場合、漢字で「目盛り」の文字を入力する場合であるため、ユーザは、漢字変換ボタンとなっているボタンＢ２を押圧操作する。このボタンＢ２の押圧操作がなされると、制御部２６は、文字メモリ２２に「めもり」の文字に対応して記憶されている、例えば「目盛り」→「目盛」→「メモり」→「メモリ」→「めもり」等の文字データを、該押圧操作が１回なされる毎に順次読み出して携帯電話機本体２に供給する。
【００５１】
携帯電話機本体２の制御部は、この文字データが供給されると、現在表示制御している「めもり」との文字に代えて、該供給された文字データを表示制御する。これにより、携帯電話機本体２の表示部２ａには、ボタンＢ２を押圧操作する毎に、「目盛り」→「目盛」→「メモり」→「メモリ」→「めもり」→「目盛り」→「目盛」・・・の順に、上記「めもり」との文字に対応して文字メモリ２２に記憶されている文字データが表示制御されることとなる。
【００５２】
次に、一例ではあるが、この文字入力装置１の場合、入力した文字を確定する場合は、第１入力ラインの５入力領域分を連続してスライド操作することとなっている。このため、ユーザは、携帯電話機本体２の表示部２ａに表示される文字データを確認し、所望の文字データが表示された際に、第１入力ラインＬ１の５入力領域分を連続してスライド操作する。この５入力領域分の連続したスライド操作は、例えば「あ」，「か」，「さ」，「た」，「な」の５入力領域分、或いは「た」，「な」，「は」，「ま」，「や」の５入力領域分等のように、所望の５入力領域分を連続的にスライド操作すればよい。
【００５３】
制御部２６は、第１入力ラインＬ１の５入力領域分の連続的なスライド操作を検出すると、携帯電話機本体２の制御部に対して決定情報を送信する。携帯電話機本体２の制御部は、この決定情報を受信すると、表示部２ａに、現在、表示制御している文字で入力が確定されたものと認識し（この例の場合、「目盛り」の漢字入力がなされたものと認識）、該現在、表示制御している文字が確定されたことをユーザに認識させるための所定の表示制御を行い、次の文字の入力待ち状態に移行する。
【００５４】
（変換候補の一括表示）
ここで、この例では、ボタンＢ２は漢字変換用のボタンとなっており、該ボタンＢ２が押圧操作される毎に、制御部２６は、文字メモリ２２に「めもり」の文字に対応して記憶されている「目盛り」や「目盛」等の文字データを携帯電話機本体２の制御部を介して一つずつ表示部２ａに表示制御することとしたが、これは、制御部２６が、文字メモリ２２に「めもり」の文字に対応して記憶されている複数の文字データを一度に上記表示部２ａに表示制御し、ユーザにボタンＢ２を押圧操作させることで、この表示した文字データの中から所望の文字データを選択させるようにしてもよい。
【００５５】
具体的には、前述と同様に「めもり」の文字が入力された場合を例にとって説明すると、制御部２６は、ボタンＢ２が押圧操作された際に、この「めもり」の文字に対応して文字メモリ２２に記憶されている「目盛り」，「目盛」，「メモり」，「メモリ」，「めもり」等の複数の文字データを一括して読み出し（文字データが多数に及ぶ場合は何度かに分割して読み出す。）、これら文字データを携帯電話機本体２の制御部に送信する。携帯電話機本体２の制御部は、この送信された各文字データに対応する文字等を一度に表示部２ａに表示制御すると共に、現在、選択中の文字を示すカーソルを、該文字に付加するかたちで表示制御する。
【００５６】
この場合、ボタンＢ２は、上記表示部２ａに表示された複数の文字の中から所望の文字を選択するためのボタンとなっており、制御部２６は、ボタンＢ２が１回押圧操作される毎に、該ボタンＢ２が押圧操作されたことを示す押圧情報を、携帯電話機本体２の制御部に送信する。携帯電話機本体２の制御部は、押圧情報を受信する毎に、現在表示中の各文字に沿って順次、カーソルを移動表示制御する。このようなカーソルの移動表示制御により、ユーザに対して、現在、選択中の文字を認識させることができる。
【００５７】
次に、ユーザは、所望の文字に対してカーソルを移動操作した際に、前述のように第１入力ラインＬ１の５入力領域分を連続的にスライド操作して、選択した文字データの入力の確定指示を行う。これにより、上記カーソルの移動操作によって選択した文字の入力が確定することとなる。
【００５８】
このように変換候補を一括的に表示制御することで、ユーザは、一目で所望の文字を認識することができるため、ボタンＢ２を押圧操作して素早く所望の文字の表示位置にカーソルを移動操作して該所望の文字を選択することができ、上記５入力領域分の連続的なスライド操作を行うことで、上記選択した文字の確定操作を行うことができる。
【００５９】
〔英字入力モード〕
次に、一例ではあるが、この文字入力装置１においては、「Ａ」〜「Ｚ」の２６個の英字を５字毎に区切り、上記ひらがなと同様に「行」と「段」で取り扱うようになっている。
【００６０】
具体的には、図７に示すように
「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」，「Ｅ」の５個の文字を１行目の英字とし、
「Ｆ」，「Ｇ」，「Ｈ」，「Ｉ」，「Ｊ」の５個の文字を２行目の英字とし、
「Ｋ」，「Ｌ」，「Ｍ」，「Ｎ」，「Ｏ」の５個の文字を３行目の英字とし、
「Ｐ」，「Ｑ」，「Ｒ」，「Ｓ」，「Ｔ」の５個の文字を４行目の英字とし、
「Ｕ」，「Ｖ」，「Ｗ」，「Ｘ」，「Ｙ」の５個の文字を５行目の英字とし、
「Ｚ」                        の１個の文字を６行目の英字として取り扱うようになっている。
【００６１】
また、図７に示すように
「Ａ」，「Ｆ」，「Ｋ」，「Ｐ」，「Ｕ」，「Ｚ」の文字を１段目の英字とし、
「Ｂ」，「Ｇ」，「Ｌ」，「Ｑ」，「Ｖ」      の文字を２段目の英字とし、
「Ｃ」，「Ｈ」，「Ｍ」，「Ｒ」，「Ｗ」      の文字を３段目の英字とし、
「Ｄ」，「Ｉ」，「Ｎ」，「Ｓ」，「Ｘ」      の文字を４段目の英字とし、
「Ｅ」，「Ｊ」，「Ｏ」，「Ｔ」，「Ｙ」      の文字を５段目の英字として取り扱うようになっている。
【００６２】
英字の入力を行う場合、ユーザは、上記ボタンＢ１を操作して「全角英字入力」及び上記「半角英字入力」のいずれかの入力モードを選択する。「全角英字入力」及び上記「半角英字入力」のいずれかの入力モードが選択されると、第１入力ラインＬ１は「英字の行」を選択するための英字行選択ラインとなる。
【００６３】
このため、上記ボタンＢ１で「全角英字入力」及び上記「半角英字入力」のいずれかの入力モードが選択された場合、制御部２６は、第１入力ラインＬ１の
上記「あ行」の入力領域に相当する入力領域に「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」，「Ｅ」の各文字の入力領域を割り当て制御し、
上記「か行」の入力領域に相当する入力領域に「Ｆ」，「Ｇ」，「Ｈ」，「Ｉ」，「Ｊ」の各文字の入力領域を割り当て制御し、
上記「さ行」の入力領域に相当する入力領域に「Ｋ」，「Ｌ」，「Ｍ」，「Ｎ」，「Ｏ」の各文字の入力領域を割り当て制御し、
上記「た行」の入力領域に相当する入力領域に「Ｐ」，「Ｑ」，「Ｒ」，「Ｓ」，「Ｔ」の各文字の入力領域を割り当て制御し、
上記「な行」の入力領域に相当する入力領域に「Ｕ」，「Ｖ」，「Ｗ」，「Ｘ」，「Ｙ」の各文字の入力領域を割り当て制御し、
上記「は行」の入力領域に相当する入力領域に「Ｚ」の文字の入力領域を割り当て制御する。
【００６４】
また、上記ボタンＢ１で「全角英字入力」及び上記「半角英字入力」のいずれかの入力モードが選択された場合、第２入力ラインＬ２は、前述のように「行」として取り扱う英字のうち、「英字の段」を選択するための英字段選択ラインとなる。
【００６５】
このため、上記ボタンＢ１で「全角英字入力」及び上記「半角英字入力」のいずれかのモードが選択された場合、制御部２６は、第２入力ラインＬ２の
上記「あ段」の入力領域に相当する入力領域に「Ａ」，「Ｆ」，「Ｋ」，「Ｐ」，「Ｕ」，「Ｚ」の各文字の入力領域を割り当て制御し、
上記「い段」の入力領域に相当する入力領域に「Ｂ」，「Ｇ」，「Ｌ」，「Ｑ」，「Ｖ」の各文字の入力領域を割り当て制御し、
上記「う段」の入力領域に相当する入力領域に「Ｃ」，「Ｈ」，「Ｍ」，「Ｒ」，「Ｗ」の各文字の入力領域を割り当て制御し、
上記「え段」の入力領域に相当する入力領域に「Ｄ」，「Ｉ」，「Ｎ」，「Ｓ」，「Ｘ」の各文字の入力領域を割り当て制御し、
上記「お段」の入力領域に相当する入力領域に「Ｅ」，「Ｊ」，「Ｏ」，「Ｔ」，「Ｙ」の各文字の入力領域を割り当て制御する。
【００６６】
なお、「全角英字入力」及び上記「半角英字入力」のいずれかの入力モードが選択された場合、第３入力ラインＬ３は、前述と同様に「数字」を選択するための数字選択ラインとなる。
【００６７】
この「全角英字入力モード」において、「ＡＧＭ」との英字を入力する場合、「Ａ」の文字は、図７にアンダーラインを引いて示すように「Ａ行Ａ段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１のＡ行の入力領域をタッチ操作し、続けて第２入力ラインＬ２のＡ段の入力領域をタッチ操作する。同様に、「Ｇ」の文字は、「Ｆ行Ｂ段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１のＦ行の入力領域をタッチ操作し、続けて第２入力ラインＬ２のＢ段の入力領域をタッチ操作する。同様に、「Ｍ」の文字は、「Ｋ行Ｃ段」の文字である。このため、ユーザは、先に、第１入力ラインＬ１のＫ行の入力領域をタッチ操作し、続けて第２入力ラインＬ２のＣ段の入力領域をタッチ操作する。
【００６８】
制御部２６は、このようなタッチ操作により第１入力ラインＬ１から供給された操作領域情報に基づいて英字の「行」の文字を検出し、第２入力ラインＬ２から供給された操作領域情報に基づいて英字の「段」の文字を検出する。そして、この「行」及び「段」に相当する英字情報を文字メモリ２２から読み出し、図１に示す信号ライン３（ネックストラップ）を介して携帯電話機本体２に供給する。携帯電話機本体２の制御部は、この英字情報を表示部２ａに表示制御する。これにより、携帯電話機本体２の表示部２ａに対して「Ａ」，「Ｇ」，「Ｍ」の英字が表示されることとなる。
【００６９】
ユーザは、携帯電話機本体２の表示部２ａに表示される英字を見て、該表示された英字が入力したとおりの英字であった場合、前述のように第１入力ラインＬ１の５入力領域分を連続的にスライド操作して、入力した文字データの確定指示を行う。これにより、この「Ａ」，「Ｇ」，「Ｍ」の英字の入力が確定することとなる。
【００７０】
なお、この例では、Ａ〜Ｚの２６文字の英字を５文字毎に区切って「行」及び「段」を形成することとしたが、これは、上記２６文字を例えば３文字毎に区切って「行」及び「段」を形成する等のように当該文字入力装置の設計等に応じて変更してもよい。
【００７１】
〔数字入力〕
次に、設定された入力モードにかかわらず、第３入力ラインＬ３は数字の入力専用のラインとなっており、この第３入力ラインに対しては、制御部２６により、ボタンＢ３に近接する領域から順に「０」，「１」，「２」，「３」，「４」，「５」，「６」，「７」，「８」，「９」の各数字の入力領域がそれぞれ割り当てられる。なお、上記「９」の数字の入力領域に続けて「＊」や「♯」の入力領域を割り当てるようにしてもよい。
【００７２】
例えば、「０」，「４」，「５」の数字を入力する場合、ユーザは、第３入力ラインＬ３の「０」の入力領域、「４」の入力領域及び「５」の入力領域を順にタッチ操作する。制御部２６は、第３入力ラインＬ３のタッチ操作を検出すると、現在の入力モードにかかわらず、そのタッチ操作された数字を示す情報を上記携帯電話機本体２の制御部に供給する。携帯電話機本体２の制御部は、この数字を示す情報を表示部２ａに表示制御する。これにより、携帯電話機本体２の表示部２ａに対して「０」，「４」，「５」の数字が表示されることとなる。
【００７３】
ユーザは、携帯電話機本体２の表示部２ａに表示される数字を見て、該表示された数字が入力したとおりの数字であった場合、前述のように第１入力ラインＬ１の５入力領域分を連続的にスライド操作して、入力した文字データの確定指示を行う。これにより、この「０」，「４」，「５」の数字の入力が確定することとなる。
【００７４】
〔入力のキャンセル操作〕
次に、この例の場合、ボタンＢ３は入力した文字（英字や記号も含む）や数字のキャンセルボタンとなっている。ユーザは、第１入力ラインＬ１の５入力領域分を連続的にスライド操作する入力確定操作の前後において、入力されている文字や数字の誤入力を見つけた場合、このボタンＢ３を押圧操作する。制御部２６は、このボタンＢ３を押圧操作を検出する毎に、携帯電話機本体２の制御部に対して削除情報を供給する。携帯電話機本体２の制御部は、この削除情報が供給される毎に１文字ずつ、現在表示制御している文字や数字を非表示制御する。
【００７５】
具体的には、「目」，「盛」，「り」との文字を表示制御していた場合、携帯電話機本体２の制御部は、削除情報が供給される毎に「り」→「盛」→「目」の順に表示している文字を削除する。これにより、誤入力した文字を消去することができる。
【００７６】
〔入力モードに応じた入力補助表示〕
次に、前述のように各入力ラインＬ１〜Ｌ３や各ボタンＢ１〜Ｂ３はタッチパッドで形成されており、制御部２６は、各入力ラインＬ１〜Ｌ３に対して「あ行」や「い段」等の入力領域を割り当て、また、各ボタンＢ１〜Ｂ３に対して漢字変換機能や入力キャンセル機能等の機能を割り当てるのであるが、このような割り当ては、漢字入力モードや英字入力モード等の入力モードによって変更されるため、ユーザが各入力ラインＬ１〜Ｌ３等に割り当てられた内容が分かりづらくなる恐れがある。
【００７７】
この場合、当該文字入力装置１の操作面に液晶表示部を設け、この液晶表示部上に透明部材のタッチパッドで形成した各入力ラインＬ１〜Ｌ３や各ボタンＢ１〜Ｂ３を設け、液晶表示部の各入力ラインＬ１〜Ｌ３や各ボタンＢ１〜Ｂ３に相当する表示領域に、各入力モードに応じた表示を行えばよい。
【００７８】
一例ではあるが、制御部２６は、液晶表示部のボタンＢ１に相当する表示領域に「入力モード変更」の文字を、ボタンＢ２に相当する表示領域に「変換」の文字を、ボタンＢ３に相当する表示領域に「削除」の文字を、それぞれ表示制御する。
【００７９】
また、制御部２６は、上記ボタンＢ１で上記「漢字入力（全角）」、「ひらがな入力（全角）」、「全角カタカナ入力」及び「半角カタカナ入力」のいずれかの入力モードが選択された場合、図６に示したように液晶表示部の第１入力ラインＬ１に相当する表示領域に「あ」，「か」，「さ」，「た」，「な」，「は」，「ま」，「や」，「ら」，「わ」の行を示す文字を、第２入力ラインＬ２に相当する表示領域に「あ」，「い」，「う」，「え」，「お」の段を示す文字を、第３入力ラインＬ３に相当する表示領域に「０」，「１」，「２」，「３」，「４」，「５」，「６」，「７」，「８」，「９」の各数字を、それぞれ表示制御する。
【００８０】
また、制御部２６は、上記ボタンＢ１で「全角英字入力」及び上記「半角英字入力」のいずれかのモードが選択された場合、液晶表示部の第１入力ラインＬ１の上記「あ行」の表示領域に相当する表示領域に上記「Ａ」〜「Ｅ」の行を選択するための「Ａ」の文字を、上記「か行」の表示領域に相当する表示領域に「Ｆ」〜「Ｊ」の行を選択するための「Ｆ」の文字を、上記「さ行」の表示領域に相当する表示領域に「Ｋ」〜「Ｏ」の行を選択するための「Ｋ」の文字を、上記「た行」の表示領域に相当する表示領域に「Ｐ」〜「Ｔ」の行を選択するための「Ｐ」の文字を、上記「な行」の表示領域に相当する表示領域に「Ｕ」〜「Ｙ」の行を選択するための「Ｕ」の文字を、上記「は行」の表示領域に相当する表示領域に「Ｚ」の行を選択するための「Ｚ」の文字を、それぞれ表示制御する。
【００８１】
また、制御部２６は、上記ボタンＢ１で「全角英字入力」及び上記「半角英字入力」のいずれかのモードが選択された場合、液晶表示部の第２入力ラインＬ２の上記「あ段」の表示領域に相当する表示領域に「Ａ」，「Ｆ」，「Ｋ」，「Ｐ」，「Ｕ」，「Ｚ」の段を選択するための「Ａ」の文字を、上記「い段」の表示領域に相当する表示領域に「Ｂ」，「Ｇ」，「Ｌ」，「Ｑ」，「Ｖ」の段を選択するための「Ｂ」の文字を、上記「う段」の表示領域に相当する表示領域に「Ｃ」，「Ｈ」，「Ｍ」，「Ｒ」，「Ｗ」の段を選択するための「Ｃ」の文字を、上記「え段」の表示領域に相当する表示領域に「Ｄ」，「Ｉ」，「Ｎ」，「Ｓ」，「Ｘ」の段を選択するための「Ｄ」の文字を、上記「お段」の表示領域に相当する表示領域に「Ｅ」，「Ｊ」，「Ｏ」，「Ｔ」，「Ｙ」の段を選択するための「Ｅ」の文字を、それぞれ表示制御する。
【００８２】
このように現在の入力モードに応じて入力操作を補助する表示を行うことにより、ユーザに対して入力操作箇所を示唆することができ、誤入力の防止等を図ることができる。
【００８３】
〔全体的な動作の流れ〕
次に、このような当該文字入力装置１における動作は、制御部２６が図８に示すフローチャートに基づいて動作することで制御されている。このフローチャートは、当該文字入力装置１のメイン電源が投入されることでスタートとなる。ステップＳ１では、制御部２６が、第１入力ラインＬ１からの操作情報の有無を判別することで、ユーザにより第１入力ラインＬ１が操作されたか否かを判別する。第１入力ラインＬ１から操作情報が供給されたということは、ユーザによる文字の入力操作が開始されたことを示すため、制御部２６は、ステップＳ２において文字入力処理を実行する。なお、この文字入力処理の動作は、図９のフローチャートを用いて後述する。
【００８４】
次に、第１入力ラインＬ１の入力操作を検出しなかった場合、制御部２６は、ステップＳ３において、第２入力ラインＬ２からの操作情報の有無を判別することで、ユーザにより第２入力ラインＬ２が入力操作されたか否かを判別する。
【００８５】
第１入力ラインＬ１の入力操作を検出することなく、第２入力ラインＬ２の入力操作を検出したということは、「行」を指定することなく「段」の指定が行われたことを意味し、入力を希望する文字と特定することができないため、制御部２６は、ステップＳ４において音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【００８６】
次に、第１入力ラインＬ１及び第２の入力ラインＬ２の入力操作を検出しなかった場合、制御部２６は、ステップＳ５において、第３入力ラインＬ３からの操作情報の有無を判別することで、ユーザにより第３入力ラインＬ３が入力操作されたか否かを判別する。
【００８７】
前述のように、この例の場合、第３入力ラインＬ３に対しては数字の入力領域が割り当てられる。このため、制御部２６は、ステップＳ６において、数字入力処理を実行する。なお、この数字入力処理の動作は、図１０のフローチャートを用いて後述する。
【００８８】
次に、第１入力ラインＬ１〜第３の入力ラインＬ３の入力操作を検出しなかった場合、制御部２６は、ステップＳ７において、ボタンＢ１の押圧操作がなされたか否かを判別する。
【００８９】
前述のように、この例の場合、ボタンＢ１は入力モードを変更するボタンである。このため、制御部２６は、ステップＳ８において、入力モード変更処理を実行する。なお、この入力モード変更処理の動作は、図１１のフローチャートを用いて後述する。
【００９０】
次に、第１入力ラインＬ１〜第３の入力ラインＬ３の入力操作、及びボタンＢ１の押圧操作を検出しなかった場合、制御部２６は、ステップＳ９において、ボタンＢ２の押圧操作がなされたか否かを判別する。前述のように、ボタンＢ２は、ひらがなの入力がなされている場合は、該ひらがなを漢字等に変換するボタンとして機能するのであるが、上記ステップＳ１〜ステップＳ９の流れにおいては、ひらがなの入力は、なされていない。このため、制御部２６は、ステップＳ１０において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【００９１】
次に、第１入力ラインＬ１〜第３の入力ラインＬ３の入力操作、及びボタンＢ１及びボタンＢ２の押圧操作を検出しなかった場合、制御部２６は、ステップＳ１１において、ボタンＢ３の押圧操作がなされたか否かを判別する。前述のように、ボタンＢ３は、入力された文字のキャンセルを指定するためのボタンである。このため、制御部２６は、ボタンＢ３の押圧操作を検出した場合には、ステップＳ１２において、携帯電話機本体２の制御部に対して入力済みの文字の削除を指示する。これにより、携帯電話機本体２の表示部２ａに表示されている文字が非表示制御されることとなる。
【００９２】
〔文字入力処理〕
次に、図９のフローチャートに、上記ステップＳ２において実行される文字入力処理の動作の流れを示す。このフローチャートは、図８のフローチャートのステップＳ１において、制御部２６により第１入力ラインＬ１の入力操作が検出されることでスタートとなる。
【００９３】
ステップＳ２１では、制御部２６が、第１入力ラインＬ１の入力操作を検出したタイミングでタイマ２１からの計時情報に基づいて計時を開始する。そして、ステップＳ２２において、第１入力ラインＬ１の入力操作に基づいて文字メモリ２２を参照することで、該入力操作に対応する「行」を検出することができたか否かを判別する。この「行」の検出をできない場合、制御部２６は、ステップＳ２３において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【００９４】
次に、第１入力ラインＬ１の入力操作に対応する「行」の検出ができた場合、制御部２６は、ステップＳ２４において、第２入力ラインＬ２からの操作情報の有無を判別する。制御部２６は、第２入力ラインＬ２からの操作情報が供給されない場合、ステップＳ２５において、上記第１入力ラインＬ１の入力操作をトリガとしてカウントを開始したタイマのカウント値に基づいて、第１入力ラインＬ１の入力操作がなされてから所定時間が経過したか否か（タイムアウトか否か）を判別する。タイムアウトしていない場合は、制御部２６は、ステップＳ２４及び当該ステップＳ２５の動作を繰り返し実行することで、第２入力ラインＬ２の操作待ち状態となる。
【００９５】
次に、上記ステップＳ２４において、第２入力ラインＬ２の入力操作を検出した場合、制御部２６は、ステップＳ２６において、この第２入力ラインＬ２の入力操作に基づいて文字メモリ２２を参照することで、該入力操作に対応する「段」を検出することができたか否かを判別する。この「段」の検出をできない場合、制御部２６は、ステップＳ２３において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【００９６】
次に、上記ステップＳ２６において、第２入力ラインＬ２の入力操作に対応する「段」の検出をできた場合、制御部２６は、ステップＳ２７において、文字メモリ２２から、上記「行」及び「段」に対応する文字データを読み出し、これを携帯電話機本体２に送信すると共に、この文字データに対応する音データを音メモリ２３から読み出し、スピーカ部２４を介して発音制御する。これにより、携帯電話機本体２の表示部２ａにユーザの入力操作に対応する文字が表示制御されると共に、該文字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音制御されることとなる。
【００９７】
次に、前述のように入力した文字は、第１入力ラインＬ１の５入力領域分を連続的にスライド操作することで決定される。このため、制御部２６は、ステップＳ２８において、この決定操作がなされたか否かを判別し、決定操作を検出したタイミングで、ステップＳ２９において、入力された文字の決定を指定するための決定情報を携帯電話機本体２に送信する。これにより、携帯電話機本体２側において、入力された文字の入力確定処理が行われることとなる。
【００９８】
〔数字入力処理〕
次に、図１０のフローチャートに、上記ステップＳ６において実行される数字入力処理の動作の流れを示す。このフローチャートは、図８のフローチャートのステップＳ５において、制御部２６により第３入力ラインＬ３の入力操作が検出されることでスタートとなる。
【００９９】
ステップＳ３１では、制御部２６が、第３入力ラインＬ３の入力操作に基づいて文字メモリ２２を参照することで、該入力操作に対応する「数字」を検出することができたか否かを判別する。この第３入力ラインＬ３の入力操作により、ユーザから入力が指定された「数字」を検出できない場合、制御部２６は、ステップＳ３２において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【０１００】
これに対して、第３入力ラインＬ３の入力操作に対応する「数字」を検出することができた場合、制御部２６は、ステップＳ３３において、文字メモリ２２から、この検出した「数字」に対応する数字情報を読み出し、これを携帯電話機本体２に送信すると共に、この数字情報に対応する音データを音メモリ２３から読み出し、スピーカ部２４を介して発音制御する。これにより、携帯電話機本体２の表示部２ａにユーザの入力操作に対応する数字が表示制御されると共に、該数字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音制御されることとなる。
【０１０１】
次に、制御部２６は、ステップＳ３４において、この入力された数字の決定操作がなされたか否かを判別し、決定操作を検出したタイミングで、ステップＳ３５において、入力された数字の決定を指定するための決定情報を携帯電話機本体２に送信する。これにより、携帯電話機本体２側において、入力された数字の入力確定処理が行われることとなる。
【０１０２】
〔入力モード変更処理〕
次に、図１１のフローチャートに、上記ステップＳ８において実行される入力モードの変更処理の動作の流れを示す。このフローチャートは、図８のフローチャートのステップＳ７において、制御部２６によりボタンＢ１の押圧操作が検出されることでスタートとなる。
【０１０３】
ステップＳ４１では、制御部２６が、現在、設定されている入力モードを検出する。そして、ステップＳ４２において、制御部２６が、現在の入力モードから一つシフトした入力モードを、現在の入力モードとして設定する。
【０１０４】
これにより、前述のようにボタンＢ１が１回押圧操作される毎に、例えば「漢字入力（全角）モード」→「ひらがな入力（全角）モード」→「全角カタカナ入力モード」→「半角カタカナ入力モード」→「全角英字入力モード」→「半角英字入力モード」→「記号入力モード」→「定型文入力モード」→「漢字入力（全角）モード」→「ひらがな入力（全角）モード」・・・等のように、順次、入力モードが変更して設定されることとなる。
【０１０５】
［第１の実施の形態の効果］
以上の説明から明らかなように、この第１の実施の形態の携帯電話機は、文字入力装置１の各入力ラインＬ１〜Ｌ３及び各ボタンＢ１〜Ｂ３をタッチ操作及びスライド操作することで、文字や数字等の入力を行うようになっている。
【０１０６】
すなわち、第１入力ラインＬ１上における、入力する文字に対応する入力領域から、第２入力ラインＬ２上の該入力する文字に対応する入力領域に指をスライド操作することで、一つの文字を入力するようになっている。
【０１０７】
これは、当該文字入力装置１上を、指を滑らせるだけで所望の文字の入力を行うことができることを意味する。このため、所望の文字を簡単かつ高速に入力することができるうえ、感覚的な入力操作を可能とすることができる。
【０１０８】
また、文字の入力が行われた際に、該入力された文字に対応する音声を発音するようになっているため、ギター等の弦楽器を演奏する感覚で楽しみながら文字の入力を行うことができる。
【０１０９】
さらに、文字を入力する際に発音される音声を想定し、この音声で楽曲がなされるように文字の入力操作を行うこともできる。換言すれば、「入力される文字で文章が形成されており、なおかつ、入力される文字に対応して発音される音声で楽曲がなされている」という文章を作成する楽しみもユーザに対して提供することができる。このような文章を作成する競技やイベントを開催しても楽しいであろう。
【０１１０】
［第２の実施の形態］
次に、本発明の第２の実施の形態となる携帯電話機の説明をする。上述の第１の実施の形態の携帯電話機の場合、文字入力装置１は、第１入力ラインＬ１に対して「あ」，「か」，「さ」，「た」，「な」，「は」，「ま」，「や」，「ら」，「わ」の各行の入力領域を全て割り当て、また、第３入力ラインＬ３に対して「０」，「１」，「２」，「３」，「４」，「５」，「６」，「７」，「８」，「９」の各数字の入力領域を全て割り当てたものであった。
【０１１１】
この第２の実施の形態の携帯電話機は、ボタンＢ１が押圧操作されていないときには、図１２に示すように第１入力ラインＬ１に対して「あ」，「か」，「さ」，「た」，「な」の行の入力領域を割り当て、ボタンＢ２を押圧操作中であるときには、図１３に示すように第１入力ラインＬ１に対して「は」，「ま」，「や」，「ら」，「わ」の行の入力領域を割り当てるようにしたものである。
【０１１２】
また、この第２の実施の形態の携帯電話機は、ボタンＢ３が押圧操作されていないときには、図１２に示すように第３入力ラインＬ３に対して「０」，「１」，「２」，「３」，「４」の数字の入力領域を割り当て、ボタンＢ３が押圧操作中であるときには、図１３に示すように第３入力ラインＬ３に対して「５」，「６」，「７」，「８」，「９」の数字の入力領域を割り当てるようにしたものである。
【０１１３】
このような第２の実施の形態の携帯電話機の文字入力装置１の場合、ボタンＢ２に対して入力モードの変更機能、及び入力した文字の漢字変換機能が割り当てられるようになっている。
【０１１４】
すなわち、上述のタッチ操作及びスライド操作により文字の入力がなされ、上記５入力領域分のスライド操作により、該選択された文字の入力が確定される前の状態においては、ボタンＢ２は漢字変換用のボタンとして機能し、制御部２６は、ボタンＢ２が１回押圧操作される毎に、入力された文字の漢字変換処理を行う。
【０１１５】
これに対して、文字の入力がなされていない場合（上述のタッチ操作及びスライド操作がなされていない場合）、ボタンＢ２は入力モードの変更用のボタンとして機能し、制御部２６は、ボタンＢ２が１回押圧操作される毎に、「漢字入力（全角）モード」→「ひらがな入力（全角）モード」→「全角カタカナ入力モード」→「半角カタカナ入力モード」→「全角英字入力モード」→「半角英字入力モード」→「記号入力モード」→「定型文入力モード」→「漢字入力（全角）モード」→「ひらがな入力（全角）モード」・・・等のように、順次、入力モードを変更して設定する。
【０１１６】
〔文字入力処理〕
図１４のフローチャートに、文字入力処理における動作の流れを示す。このフローチャートは、上述のボタンＢ２の押圧操作により、「漢字入力（全角）モード」，「ひらがな入力（全角）モード」，「全角カタカナ入力モード」或いは「半角カタカナ入力モード」が選択された場合にスタートとなる。
【０１１７】
ステップＳ５１では、制御部２６が、デフォルトとして、図１２に示すように第１の入力ラインＬ１に対して「あ」，「か」，「さ」，「た」，「な」の各行の入力領域を割り当て制御する。
【０１１８】
ステップＳ５２では、制御部２６が、ボタンＢ１が押圧操作されているか否かを判別し、ボタンＢ１が押圧操作されている場合（＝ボタンＢ１が押圧操作され続けている場合）、ステップＳ５３において、上記第１の入力ラインＬ１に対してデフォルトで設定した「あ」，「か」，「さ」，「た」，「な」の各行の入力領域に代えて、図１３に示すように「は」，「ま」，「や」，「ら」，「わ」の各行の入力領域を第１の入力ラインＬ１に対して割り当て制御する。
【０１１９】
次に、ユーザは、上述の第１の実施の形態と同様に、タッチ操作及びスライド操作により所望の文字を入力操作するのであるが、ステップＳ５４では、制御部２６が、第１入力ラインＬ１からの操作情報の有無を判別することで、該第１入力ラインＬ１が操作されたか否かを判別する。そして、第１入力ラインＬ１の操作を検出したタイミングで、タイマ２１からの計時情報に基づいて計時を開始する。
【０１２０】
次に、制御部２６は、ステップＳ５６において、第１入力ラインＬ１の入力操作に基づいて文字メモリ２２を参照することで、該入力操作に対応する「行」を検出することができたか否かを判別する。この「行」の検出をできない場合、制御部２６は、ステップＳ６３において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【０１２１】
次に、第１入力ラインＬ１の入力操作に対応する「行」の検出ができた場合、制御部２６は、ステップＳ５７において、第２入力ラインＬ２からの操作情報の有無を判別する。制御部２６は、第２入力ラインＬ２からの操作情報が供給されない場合、ステップＳ５８において、上記第１入力ラインＬ１の入力操作をトリガとしてカウントを開始したタイマのカウント値に基づいて、第１入力ラインＬ１の入力操作がなされてから所定時間が経過したか否か（タイムアウトか否か）を判別する。タイムアウトしていない場合は、制御部２６は、ステップＳ５７及び当該ステップＳ５８の動作を繰り返し実行することで、第２入力ラインＬ２の操作待ち状態となる。
【０１２２】
次に、上記ステップＳ５７において第２入力ラインＬ２の入力操作を検出した場合、制御部２６は、ステップＳ５９において、この第２入力ラインＬ２の入力操作に基づいて文字メモリ２２を参照することで、該入力操作に対応する「段」を検出することができたか否かを判別する。この「段」の検出をできない場合、制御部２６は、ステップＳ６３において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【０１２３】
次に、上記ステップＳ５９において、第２入力ラインＬ２の入力操作に対応する「段」の検出をできた場合、制御部２６は、ステップＳ６０において、文字メモリ２２から、上記「行」及び「段」に対応する文字データを読み出し、これを携帯電話機本体２に送信すると共に、この文字データに対応する音データを音メモリ２３から読み出し、スピーカ部２４を介して発音制御する。これにより、携帯電話機本体２の表示部２ａにユーザの入力操作に対応する文字が表示制御されると共に、該文字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音制御されることとなる。
【０１２４】
次に、前述のように入力した文字は、第１入力ラインＬ１の５入力領域分を連続的にスライド操作することで決定される。このため、制御部２６は、ステップＳ６１において、この決定操作がなされたか否かを判別し、決定操作を検出したタイミングで、ステップＳ６２において、入力された文字の決定を指定するための決定情報を携帯電話機本体２に送信する。これにより、携帯電話機本体２側において、入力された文字の入力確定処理が行われることとなる。
【０１２５】
さらに具体的には、例えば「か」，「え」，「る」の文字を入力する場合、ユーザは、ボタンＢ１を押圧操作しないことで、第１入力ラインＬ１に対する「行」の入力領域の割り当てを図１２に示すように「あ」，「か」，「さ」，「た」，「な」の各行の入力領域の割り当てとし、この状態で図１２中点線の軌跡で示すように第１入力ラインＬ１の「か」行の入力領域から第２入力ラインＬ２の「あ」段の入力領域にかけて指をスライドさせる。これにより、「か行あ段」の文字である「か」の文字が入力されることとなる。
【０１２６】
次にユーザは、同じくボタンＢ１を押圧操作しないことで、第１入力ラインＬ１に対する「行」の入力領域の割り当てを図１２に示すように「あ」，「か」，「さ」，「た」，「な」の各行の入力領域の割り当てとし、この状態で図１２中一点鎖線の軌跡で示すように第１入力ラインＬ１の「あ」行の入力領域から第２入力ラインＬ２の「え」段の入力領域にかけて指をスライドさせる。これにより、「あ行え段」の文字である「え」の文字が入力されることとなる。
【０１２７】
次にユーザは、ボタンＢ１を押圧操作することで、第１入力ラインＬ１に対する「行」の入力領域の割り当てを図１３に示すように「は」，「ま」，「や」，「ら」，「わ」の各行の入力領域の割り当てとし、この状態で図１３中直線の軌跡で示すように第１入力ラインＬ１の「ら」行の入力領域から第２入力ラインＬ２の「う」段の入力領域にかけて指をスライドさせる。これにより、「ら行う段」の文字である「る」の文字が入力されることとなる。
【０１２８】
〔数字入力処理〕
次に、図１５のフローチャートに、数字入力処理における動作の流れを示す。上述のように、数字の入力操作を行うための第３ラインＬ３は数字入力専用の入力ラインとなっている。このため、制御部２６は、当該文字入力装置１のメイン電源が投入されると、ステップＳ７１において、デフォルトとしてこの第３ラインＬ３に、図１２に示すように「０」，「１」，「２」，「３」，「４」の各数字の入力領域を割り当て制御する。
【０１２９】
また、制御部２６は、ボタンＢ３からの操作情報に基づいて、該ボタンＢ３の押圧操作がなされたか否かを常時監視しており、ボタンＢ３の押圧操作を検出した場合（＝ボタンＢ３が押圧操作され続けている場合）は、ステップＳ７３において、上記第３の入力ラインＬ３に対してデフォルトで設定した「０」，「１」，「２」，「３」，「４」の各数字の入力領域に代えて、図１３に示すように「５」，「６」，「７」，「８」，「９」の各数字の入力領域を第３の入力ラインＬ３に対して割り当て制御する。ステップＳ７２は、このようなボタンＢ３の押圧操作の有無の判別ステップを示している。
【０１３０】
次に、ステップＳ７４では、制御部２６が、第３入力ラインＬ３からの操作情報に基づいて、該第３入力ラインＬ３に対する入力操作が行われたか否かを判別する。第３入力ラインＬ３に対して入力操作が行われたことを検出した場合、制御部２６は、ステップＳ７５において、該第３入力ラインＬ３の入力操作に基づいて文字メモリ２２を参照し、該入力操作に対応する「数字」を検出することができたか否かを判別する。この第３入力ラインＬ３の入力操作により、ユーザから入力が指定された「数字」を検出できない場合、制御部２６は、ステップＳ７９において、音メモリ２３からエラー音を読み出し、スピーカ部２４を介して発音制御することで、ユーザに対して誤操作を認識させる。
【０１３１】
これに対して、第３入力ラインＬ３の入力操作に対応する「数字」を検出することができた場合、制御部２６は、ステップＳ７６において、文字メモリ２２から、この検出した「数字」に対応する数字情報を読み出し、これを携帯電話機本体２に送信すると共に、この数字情報に対応する音データを音メモリ２３から読み出し、スピーカ部２４を介して発音制御する。これにより、携帯電話機本体２の表示部２ａにユーザの入力操作に対応する数字が表示制御されると共に、該数字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音制御されることとなる。
【０１３２】
次に、制御部２６は、ステップＳ７７において、この入力された数字の決定操作がなされたか否かを判別し、決定操作を検出したタイミングで、ステップＳ７８において、入力された数字の決定を指定するための決定情報を携帯電話機本体２に送信する。これにより、携帯電話機本体２側において、入力された数字の入力確定処理が行われることとなる。
【０１３３】
さらに具体的には、例えば「０」，「４」，「５」の数字を入力する場合、ユーザは、ボタンＢ３を押圧操作しないことで、第３入力ラインＬ３に対する数字の入力領域の割り当てを図１２に示すように「０」，「１」，「２」，「３」，「４」の各数字の入力領域の割り当てとし、この状態で図１２に示す「０」の数字の入力領域をタッチ操作する。これにより、「０」の数字が入力されることとなる。
【０１３４】
次にユーザは、同じくボタンＢ３を押圧操作しないことで、第３入力ラインＬ３に対する数字の入力領域の割り当てを図１２に示すように「０」，「１」，「２」，「３」，「４」の各数字の入力領域の割り当てとした状態で、該図１２に示す「４」の入力領域をタッチ操作する。これにより、「４」の数字が入力されることとなる。
【０１３５】
次にユーザは、ボタンＢ３を押圧操作することで、第３入力ラインＬ３に対する数字の入力領域の割り当てを図１３に示すように「５」，「６」，「７」，「８」，「９」の各数字の入力領域の割り当てとし、この状態で図１３に示す「５」の数字の入力領域をタッチ操作する。これにより、「５」の数字が入力されることとなる。
【０１３６】
［第２の実施の形態の効果］
以上の説明から明らかなように、この第２の実施の形態の携帯電話機は、文字入力装置１のボタンＢ１が押圧操作されない場合及びボタンＢ１が押圧操作された場合とで、第１入力ラインＬ１に割り当てる「行」の文字の入力領域を、「あ」，「か」，「さ」，「た」，「な」の各行と、「は」，「ま」，「や」，「ら」，「わ」の各行とで切り替えるようになっている。
【０１３７】
同様に、この第２の実施の形態の携帯電話機は、文字入力装置１のボタンＢ３が押圧操作されない場合及びボタンＢ３が押圧操作された場合とで、第３入力ラインＬ３に割り当てる数字の入力領域を、「０」，「１」，「２」，「３」，「４」の各数字と、「５」，「６」，「７」，「８」，「９」の各数字とで切り替えるようになっている。
【０１３８】
これにより、上述の第１の実施の形態のように、第１入力ラインＬ１に対して「あ」〜「わ」の全ての行の入力領域を割り当て、また、第３入力ラインＬ３に対して「０」〜「９」の全ての数字の入力領域を割り当てた場合と比較して、第１入力ラインＬ１及び第３入力ラインＬ３の全長を略々半分の長さとすることができる。従って、文字入力装置１の全長も略々半分の長さとすることができ、該文字入力装置１の大幅な小型化を実現することができる他、上述の第１の実施の形態と同様の効果を得ることができる。
【０１３９】
［第３の実施の形態］
次に、本発明の第３の実施の形態となる携帯電話機の説明をする。この第３の実施の形態の携帯電話機は、文字入力装置１に対して、上述の第２の実施の形態の携帯電話機と同様に、「漢字入力（全角）モード」，「ひらがな入力（全角）モード」，「全角カタカナ入力モード」或いは「半角カタカナ入力モード」が選択された場合に、ボタンＢ１が押圧操作されていないときには、第１入力ラインＬ１に対して「あ」，「か」，「さ」，「た」，「な」の行の入力領域を割り当て、ボタンＢ２を押圧操作中であるときには、第１入力ラインＬ１に対して「は」，「ま」，「や」，「ら」，「わ」の行の入力領域を割り当てると共に、第１入力ラインＬ１のスライド操作量（摺動量）に基づいて「行」の文字を決定し、ボタンＢ２の押圧操作の有無、及び第２入力ラインＬ２及び第３入力ラインＬ３に対する入力操作の有無に基づいて「段」の文字を決定するようにしたものである。
【０１４０】
すなわち、この第３の実施の形態の携帯電話機の文字入力装置１の場合、ボタンＢ１が押圧操作されていないときには、制御部２６は、図１６に示すように第１入力ラインＬ１に対して「あ」，「か」，「さ」，「た」，「な」の各行の入力領域を割り当て制御する。また、ボタンＢ１が押圧操作されているときには、制御部２６は、図１７に示すように第１入力ラインＬ１に対して「は」，「ま」，「や」，「ら」，「わ」の各行の入力領域を割り当て制御する。
【０１４１】
また、制御部２６は、ボタンＢ２が押圧操作されていないときには、図１６に示すように第２入力ラインＬ２に対して「い段」の入力領域を割り当て制御すると共に、第３入力ラインＬ３に対して「う段」の入力領域を割り当て制御する。また、制御部２６は、ボタンＢ２が押圧操作されていないときには、図１７に示すように第２入力ラインＬ２に対して「え段」の入力領域を割り当て制御すると共に、第３入力ラインＬ３に対して「お段」の入力領域を割り当て制御する。
【０１４２】
このような文字入力装置１は、第１入力ラインＬ１の「あ」の行の入力領域（或いは、第１入力ラインＬ１の「は」の行の入力領域）を基点とし、この基点から当該第１入力ラインＬ１に沿って行うスライド操作のスライド操作量によって所望の「行」を指定するようになっている。
【０１４３】
例えば、「か行」を指定する場合、ユーザは、図１６に示す第１入力ラインＬ１上の「あ行」の入力領域を指でタッチ操作し、このタッチ操作したままの状態で、該第１入力ラインＬ１上の「か行」の入力領域まで指をスライド移動させる。同様に、「か行」を指定する場合、ユーザは、図１６に示す第１入力ラインＬ１上の「あ行」の入力領域を指でタッチ操作し、このタッチ操作したままの状態で、該第１入力ラインＬ１上の「な行」の入力領域まで指をスライド移動させる。
【０１４４】
さらに、例えば、「ま行」を指定する場合、ユーザは、図１７に示すボタンＢ１を押圧操作することで、第１入力ラインＬ１に割り当てられる入力領域を変更し、ボタンＢ１を押圧操作したままの状態で第１入力ラインＬ１上の「は行」の入力領域を指でタッチ操作する。そして、このタッチ操作したままの状態で、該第１入力ラインＬ１上の「ま行」の入力領域まで指をスライド移動させる。
【０１４５】
同様に、「ら行」を指定する場合、ユーザは、図１７に示すボタンＢ１を押圧操作したままの状態で第１入力ラインＬ１上の「は行」の入力領域を指でタッチ操作し、このタッチ操作したままの状態で、該第１入力ラインＬ１上の「ら行」の入力領域まで指をスライド移動させる。
【０１４６】
制御部２６は、上記ボタンＢ１の押圧操作の有無、及び第１入力ラインＬ１をスライド操作したことによるスライド操作量に基づいて、ユーザから指定された「行」を認識する。
【０１４７】
また、このような文字入力装置１は、第２入力ラインＬ２のタッチ操作、及び第２入力ラインＬ２から第３入力ラインＬ３への連続したタッチ操作により、所望の「段」を指定するようになっている。
【０１４８】
例えば、「い段」を指定する場合、ユーザは、ボタンＢ２を押圧操作しない状態で、図１６に示す第１入力ラインＬ１上をスライド操作した指を、第２入力ラインＬ２に触れるようにスライドさせる。これにより、第１入力ラインＬ１のスライド操作で「行」が指定され、第２入力ラインＬ２に触れることで、この場合「い段」が指定される。
【０１４９】
同様に、「う段」を指定する場合、ユーザは、ボタンＢ２を押圧操作しない状態で、図１６に示す第１入力ラインＬ１上をスライド操作した指を、第２入力ラインＬ２，第３入力ラインＬ３の順に触れるようにスライドさせる。これにより、第１入力ラインＬ１のスライド操作で「行」が指定され、第２入力ラインＬ２及び第３入力ラインＬ３に触れることで、この場合「う段」が指定される。
【０１５０】
同様に、「え段」を指定する場合、ユーザは、ボタンＢ２を押圧操作した状態で、図１７に示す第１入力ラインＬ１上をスライド操作した指を、第２入力ラインＬ２に触れるようにスライドさせる。これにより、第１入力ラインＬ１のスライド操作で「行」が指定され、第２入力ラインＬ２に触れることで、この場合「え段」が指定される。
【０１５１】
同様に、「お段」を指定する場合、ユーザは、ボタンＢ２を押圧操作した状態で、図１７に示す第１入力ラインＬ１上をスライド操作した指を、第２入力ラインＬ２，第３入力ラインＬ３の順に触れるようにスライドさせる。これにより、第１入力ラインＬ１のスライド操作で「行」が指定され、第２入力ラインＬ２及び第３入力ラインＬ３に触れることで、この場合「お段」が指定される。
【０１５２】
ここで、この文字入力装置１の場合、「あ行の文字（＝「あ」，「か」，「さ」，「た」，「な」，「は」，「ま」，「や」，「ら」，「わ」の各文字）は、第１入力ラインＬ１上の所望の文字に対応する入力領域を、短時間に２回タッチ操作（ダブルクリック操作）することで入力するようになっている。
【０１５３】
すなわち、ユーザは、「あ」，「か」，「さ」，「た」，「な」のいずれかの文字を入力する場合、図１６に示すボタンＢ１を押圧操作しない状態で「あ」，「か」，「さ」，「た」，「な」のいずれかの文字の入力領域をダブルクリック操作する。また、「は」，「ま」，「や」，「ら」，「わ」のいずれかの文字を入力する場合、図１７に示すボタンＢ１を押圧操作した状態で、「は」，「ま」，「や」，「ら」，「わ」のいずれかの文字の入力領域をダブルクリック操作する。制御部２６は、第１入力ラインＬ１上でのダブルクリック操作を検出すると、そのダブルクリック操作された入力領域の文字の入力が指定されたものとして認識する（＝第１入力ラインＬ１上のダブルクリック操作で、該操作された「行」の入力領域に対応する「あ段」の文字が指定されたものと認識する。）。
【０１５４】
さらに、具体的には、例えば「あ」，「ひ」，「る」の文字を入力する場合、まず、ユーザは、図１６に示す第１入力ラインＬ１上の「あ」の行の入力領域をダブルクリック操作する。これにより、制御部２６により「あ行あ段」の文字である「あ」の文字が認識される。
【０１５５】
次に、ユーザは、ボタンＢ１を押圧操作することで第１入力ラインＬ１に対する「行」の入力領域の割り当てを、図１７に示すように「は」，「ま」，「や」，「ら」，「わ」の行の入力領域の割り当てに変更する。そして、ボタンＢ１を押圧操作したままの状態で、第１入力ラインＬ１上の「は」の入力領域をタッチ操作し、このタッチ操作した指を横にスライドさせて第２入力ラインＬ２をタッチ操作する。ボタンＢ２が押圧操作されていない状態では、第２入力ラインＬ２に対する「段」の入力領域の割り当ては「い段」の入力領域となっている。このため、この入力操作により、制御部２６により、「は行い段」の文字である「ひ」の文字が認識される。
【０１５６】
次に、ユーザは、ボタンＢ１を押圧操作することで第１入力ラインＬ１に対する「行」の入力領域の割り当てを、図１７に示すように「は」，「ま」，「や」，「ら」，「わ」の行の入力領域の割り当てに変更する。そして、ボタンＢ１を押圧操作したままの状態で、第１入力ラインＬ１上の「は」の行の入力領域をタッチ操作し、このタッチ操作した指を、第１入力ラインＬ１上の「ら」の行の入力領域までスライド操作する。これにより、制御部２６は、この「は」の行の入力領域から「ら」の行の入力領域までのスライド操作量に基づいて、「ら行」の文字の入力が指定されたことを認識する。
【０１５７】
次、ユーザは、この「ら」の行の入力領域までスライド操作した指を、横にスライドさせて第２入力ラインＬ２及び第３入力ラインＬ３を順に連続的にタッチ操作する。ボタンＢ２が押圧操作されていない状態では、第３入力ラインＬ３に対する「段」の入力領域の割り当ては「う段」の入力領域となっている。このため、この入力操作により、制御部２６により、「ら行う段」の文字である「る」の文字が認識される。
【０１５８】
同様に、「ま」，「り」，「も」の文字を入力する場合、まず、ユーザは、ボタンＢ１を押圧操作することで第１入力ラインＬ１に対する「行」の入力領域の割り当てを、図１７に示すように「は」，「ま」，「や」，「ら」，「わ」の行の入力領域の割り当てに変更する。そして、ボタンＢ１を押圧操作したままの状態で、第１入力ラインＬ１上の「ま」の行の入力領域をダブルクリック操作する。これにより、制御部２６により「ま行あ段」の文字である「ま」の文字が認識される。
【０１５９】
次に、ユーザは、ボタンＢ１を押圧操作したままの状態で、図１７に示す第１入力ラインＬ１上の「は」の入力領域をタッチ操作し、このタッチ操作した指を第１入力ラインＬ１上の「ら」の行の入力領域までスライド操作する。これにより、制御部２６は、この「は」の行の入力領域から「ら」の行の入力領域までのスライド操作量に基づいて、「ら行」の文字の入力が指定されたことを認識する。
【０１６０】
次、ユーザは、この「ら」の行の入力領域までスライド操作した指を、横にスライドさせて第２入力ラインＬ２をタッチ操作する。ボタンＢ２が押圧操作されていない状態では、第２入力ラインＬ２に対する「段」の入力領域の割り当ては「い段」の入力領域となっている。このため、この入力操作により、制御部２６により、「ら行い段」の文字である「り」の文字が認識される。
【０１６１】
次に、ユーザは、ボタンＢ１及びボタンＢ２を押圧操作する。これにより、図１７に示すように第１入力ラインＬ１に対しては「は行」〜「わ行」の各行の入力領域が有りあてられ、第２入力ラインＬ２に対しては「え段」の文字の入力領域が、また、第３入力ラインＬ３に対しては「お段」の文字の入力領域がそれぞれ割り当てられることとなる。
【０１６２】
このため、ユーザは、ボタンＢ１及びボタンＢ２を押圧操作したままの状態で、第１入力ラインＬ１上の「は」の入力領域をタッチ操作し、このタッチ操作した指を第１入力ラインＬ１上の「ま」の行の入力領域までスライド操作する。これにより、制御部２６は、この「は」の行の入力領域から「ま」の行の入力領域までのスライド操作量に基づいて、「ま行」の文字の入力が指定されたことを認識する。
【０１６３】
次に、ユーザは、この「ま」の行の入力領域までのスライド操作させた指を横にスライドすることで、第２入力ラインＬ２及び第３入力ラインＬ３を順に連続的にタッチ操作する。前述のようにボタンＢ２が押圧操作されることで、第３入力ラインＬ３に対する「段」の入力領域の割り当ては「お段」の入力領域となっている。このため、この入力操作により、制御部２６により、「ま行お段」の文字である「も」の文字が認識される。
【０１６４】
次に、制御部２６による、このような文字入力処理を、図１８及び図１９に示すフローチャートを用いて説明する。この図１８及び図１９に示すフローチャートは、「漢字入力（全角）モード」，「ひらがな入力（全角）モード」，「全角カタカナ入力モード」或いは「半角カタカナ入力モード」が選択されることでスタートとなる。
【０１６５】
上記いずれかの入力モードの指定を検出すると、制御部２６は、デフォルトとして、ステップＳ８１において、図１６に示すように第１入力ラインＬ１に対して「あ行」〜「な行」の各行の入力領域を設定すると共に、ステップＳ８２において、第２入力ラインＬ２を「い段」の入力領域として設定し、第３入力ラインＬ３を「う段」の入力領域として設定する。
【０１６６】
次に、制御部２６は、ステップＳ８３においてボタンＢ１が押圧操作されているか否かを判別する。ボタンＢ１の押圧操作を検出した場合、制御部２６は、ステップＳ８５において、第１入力ラインＬ１に対してデフォルトで設定した「あ行」〜「な行」の各行の入力領域を、「は行」〜「わ行」の各行の入力領域に変更して設定する。
【０１６７】
次に、上記ステップＳ８３でボタンＢ１の押圧操作を検出しなかった場合、制御部２６は、ステップＳ８４において、ボタンＢ２が押圧操作されているか否かを判別する。ボタンＢ２の押圧操作を検出した場合、制御部２６は、ステップＳ８６において、第２入力ラインＬ２に対してデフォルトで設定した「い段」の入力領域を、「え段」の入力領域に変更して設定すると共に、第３入力ラインＬ３に対してデフォルトで設定した「う段」の入力領域を、「お段」の入力領域に変更して設定する。
【０１６８】
次に、制御部２６は、ステップＳ８７において、第１入力ラインＬ１からの操作情報の有無を判別することで、ユーザにより該第１入力ラインＬ１が操作されたか否かを判別する。
【０１６９】
第１入力ラインＬ１の操作を検出しない場合、制御部２６は、ステップＳ９０において、第２入力ラインＬ２及び第３入力ラインＬ３からの操作情報の有無を判別することで、ユーザにより該第２入力ラインＬ２或いは第３入力ラインＬ３が操作されたか否かを判別する。第２入力ラインＬ２或いは第３入力ラインＬ３の操作を検出した場合、この操作は、文字の「行」を指定することなく「段」を指定する操作であり、指定された文字を特定することができないため、制御部２６は、ステップＳ９１において、音メモリ２３からエラー音を読み出し、これをスピーカ部２４を介して発音制御することで、ユーザに対して誤操作を報知する。
【０１７０】
一方、第１入力ラインＬ１の操作を検出した場合、制御部２６は、タイマ２１からの計時情報に基づく計時を開始して、ステップＳ８９に処理を進める。ステップＳ８９では、制御部２６が、第１入力ラインＬ１の入力操作に対応する入力回数と操作時間に基づいて、その入力操作はダブルクリック操作であるか否かを判別する。
【０１７１】
上記第１入力ラインＬ１の入力操作が、ダブルクリック操作である場合、制御部２６は、ステップＳ９２において、ボタンＢ１の押圧操作の有無と、ダブルクリック操作された入力領域に基づいて、入力が指定された文字の「行」及び「段」を認識し、図１９のステップＳ９８へ、その処理を進める。
【０１７２】
これに対して、上記第１入力ラインＬ１の入力操作が、ダブルクリック操作ではない場合、制御部２６は、図１９のステップＳ９３へ処理を進める。そして、このステップＳ９３において、ユーザが第１入力ラインＬ１をスライド操作したことによるスライド操作量を検出する。このスライド操作量の検出は、前述のように第１入力ラインＬ１における「あ行」の入力領域（或いは「は」行の入力領域）を基点とする操作量に基づいて検出される。
【０１７３】
次に、制御部２６は、ステップＳ９５において、第２入力ラインＬ２がタッチ操作されたか否かを判別する。第２入力ラインＬ２のタッチ操作を検出しない場合、制御部２６は、ステップＳ１０１において、第３入力ラインＬ３のタッチ操作の有無を判別する。
【０１７４】
第２入力ラインＬ２のタッチ操作を検出しない場合に第３入力ラインＬ３のタッチ操作を検出した場合、この入力操作を誤入力として処理すべく、図１８のフローチャートのステップＳ９１においてエラー音を発音制御する。
【０１７５】
また、第２入力ラインＬ２及び第３入力ラインＬ３のタッチ操作を共に検出しない場合、制御部２６は、上記ステップＳ８８で開始したタイマ２１からの計時情報のカウント値を検出する。そして、このカウント値が所定の値以上であった場合、入力時間のタイムアウトとして処理すべく、図１８のフローチャートのステップＳ９１においてエラー音を発音制御する。
【０１７６】
次に、制御部２６は、ステップＳ９５において、第２入力ラインＬ２のタッチ操作を検出した場合、ステップＳ９６において、第３入力ラインＬ３のタッチ操作の有無を判別する。前述のように、「段」の指定は、第１入力ラインＬ１から第２入力ラインＬ２までスライドさせて指定する場合と、第１入力ラインＬ１から第２入力ラインＬ２を介して第３入力ラインＬ３までスライドさせて指定する場合とがある。そして、第１入力ラインＬ１から第２入力ラインＬ２まで指をスライドさせた場合は「い段」或いは「え段」の指定、第１入力ラインＬ１から第２入力ラインＬ２を介して第３入力ラインＬ３まで指をスライドさせた場合は「う段」或いは「お段」の指定となっている。
【０１７７】
このため、制御部２６は、ステップＳ９７において、第２入力ラインＬ２のタッチ操作を検出した場合と、第２入力ラインＬ２及び第３入力ラインＬ３のタッチ操作を検出した場合とに分けて、ユーザから指定された「段」を認識する。
【０１７８】
次に、上記ステップＳ９２においてユーザから指定された文字の「行」及び「段」を認識し、或いは上記ステップＳ９４及びステップＳ９７においてユーザから指定された文字の「行」及び「段」を認識すると、制御部２６は、ステップＳ９８において、文字メモリ２２から、上記「行」及び「段」に対応する文字データを読み出し、これを携帯電話機本体２に送信すると共に、この文字データに対応する音データを音メモリ２３から読み出し、スピーカ部２４を介して発音制御する。これにより、携帯電話機本体２の表示部２ａにユーザの入力操作に対応する文字が表示制御されると共に、該文字に対応する音声が、当該文字入力装置１のスピーカ部２４を介して発音制御されることとなる。
【０１７９】
次に、この第３の実施の形態の携帯電話機の文字入力装置１の場合、例えば第３入力ラインＬ３の５入力領域分を連続的にスライド操作することで、入力した文字の決定を指定するようになっている。このため、制御部２６は、ステップＳ９９において、この決定操作がなされたか否かを判別し、決定操作を検出したタイミングで、ステップＳ１００において、入力された文字の決定を指定するための決定情報を携帯電話機本体２に送信する。これにより、携帯電話機本体２側において、入力された文字の入力確定処理が行われることとなる。
【０１８０】
［第３の実施の形態の効果］
以上の説明から明らかなように、この第３の実施の形態の携帯電話機は、文字入力装置１は、ボタンＢ１，ボタン２の押圧操作を行うか否かで、各入力ラインＬ１〜Ｌ３に割り当てられる「行」及び「段」の入力領域を変更しながら、第１入力ラインＬ１をダブルクリック操作或いはスライド操作して所望の文字に対応する「行」を指定し、第２入力ラインＬ２、又は第２入力ラインＬ２及び第３入力ラインＬ３をタッチ操作して所望の文字に対応する「段」を指定することで、所望の文字の入力操作を行うようになっている。
【０１８１】
この第３の実施の形態の携帯電話機の場合、上述の第１，第２の実施の形態の携帯電話機に対して、文字入力装置１の第１入力ラインＬ１に対するスライド操作を多く行うこととなるが、この第１入力ラインＬ１に対するスライド操作が多くなるということは、当該入力操作が弦楽器の演奏に近い動作となることを意味する。従って、弦楽器を演奏する感覚で、より楽しみながら文字入力を行うことを可能とすることができる他、上述の第１，第２の実施の形態の携帯電話機と同様の効果を得ることができる。
【０１８２】
［本発明の他の適用例］
なお、上述の各実施の形態の説明では、本発明を携帯電話機本体２の文字入力装置として適用することとしたが、本発明は、この他、ＰＤＡ装置やパーソナルコンピュータ装置等の他の端末装置に対して、一体的或いは別体的（外付けでもよい。）に適用してもよい。
【０１８３】
最後に、上述した本発明を実施するための最良の形態は、本発明の一例として理解されたい。すなわち、本発明は、一例として掲げた上述の実施の形態に限定されることはなく、上述の実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【０１８４】
【図１】本発明を適用した第１の実施の形態となる携帯電話機の携帯電話機本体及び文字入力装置を別体的に形成した例を示す図である。
【図２】本発明を適用した第１の実施の形態となる携帯電話機の、携帯電話機本体及び文字入力装置を一体的に形成した例を示す図である。
【図３】第１の実施の形態の携帯電話機の文字入力装置の外観を示す図である。
【図４】第１の実施の形態の携帯電話機の文字入力装置のハードウェア構成を示すブロック図である。
【図５】第１の実施の形態の携帯電話機の文字入力装置における入力操作の仕方を説明するための図である。
【図６】第１の実施の形態の携帯電話機の文字入力装置の入力領域を説明するための図である。
【図７】第１の実施の形態の携帯電話機の文字入力装置の英字入力における「段」及び「行」を説明するための図である。
【図８】第１の実施の形態の携帯電話機の文字入力装置の全体的な動作を説明するためのフローチャートである。
【図９】第１の実施の形態の携帯電話機の文字入力装置の文字入力処理の動作を説明するためのフローチャートである。
【図１０】第１の実施の形態の携帯電話機の文字入力装置の数字入力処理の動作を説明するためのフローチャートである。
【図１１】第１の実施の形態の携帯電話機の文字入力装置の入力モードの変更処理の動作を説明するためのフローチャートである。
【図１２】本発明を適用した第２の実施の形態となる携帯電話機の文字入力装置におけるボタンＢ１を押圧操作しない場合の入力領域を説明するための図である。
【図１３】第２の実施の形態となる携帯電話機の文字入力装置におけるボタンＢ１を押圧操作した場合の入力領域を説明するための図である。
【図１４】第２の実施の形態の携帯電話機の文字入力装置の文字入力処理の動作を説明するためのフローチャートである。
【図１５】第２の実施の形態の携帯電話機の文字入力装置の数字入力処理の動作を説明するためのフローチャートである。
【図１６】本発明を適用した第３の実施の形態となる携帯電話機の文字入力装置におけるボタンＢ１及びボタンＢ２を押圧操作しない場合の入力領域を説明するための図である。
【図１７】第３の実施の形態となる携帯電話機の文字入力装置におけるボタンＢ１及びボタンＢ２を押圧操作した場合の入力領域を説明するための図である。
【図１８】第３の実施の形態の携帯電話機の文字入力装置の文字入力処理の動作を説明するためのフローチャートである。
【図１９】図１８のフローチャートの続きの処理を示すフローチャートである。
【符号の説明】
【０１８５】
１  文字入力装置、２  携帯電話機本体、２ａ  携帯電話機の表示部、３  信号ライン（ネックストラップ）、１０  文字入力装置の本体、１１  文字入力装置の操作部、２１  文字入力装置のタイマ、２２  文字入力装置の文字メモリ、２３  文字入力装置の音メモリ、２４  文字入力装置のスピーカ部、２６  文字入力装置の制御部、Ｌ１  文字入力装置の第１入力ライン、Ｌ２  文字入力装置の第２入力ライン、Ｌ３  文字入力装置の第３入力ライン、Ｂ１  文字入力装置のボタン、Ｂ２  文字入力装置のボタン、Ｂ３  文字入力装置のボタン
【図１】
2005135101.tif 000003
【図２】
2005135101.tif 000004
【図３】
2005135101.tif 000005
【図４】
2005135101.tif 000006
【図５】
2005135101.tif 000007
【図６】
2005135101.tif 000008
【図７】
2005135101.tif 000009
【図８】
2005135101.tif 000010
【図９】
2005135101.tif 000011
【図１０】
2005135101.tif 000012
【図１１】
2005135101.tif 000013
【図１２】
2005135101.tif 000014
【図１３】
2005135101.tif 000015
【図１４】
2005135101.tif 000016
【図１５】
2005135101.tif 000017
【図１６】
2005135101.tif 000018
【図１７】
2005135101.tif 000019
【図１８】
2005135101.tif 000020
【図１９】
2005135101.tif 000021