(57)【要約】【課題】タッチパネルを備える携帯端末において、文字入力の利便性及び操作性を向上させる。【解決手段】本発明の携帯端末１０は、タッチパネル１１を有する携帯端末において、ユーザからのタッチパネル１１の画面の切替指示を検知する入力制御部１５と、ユーザにより入力された文字列を表示する本文シート２１をタッチパネル１１に表示し、さらに、入力制御部１５により切替指示が検知されると、文字列を入力するためのソフトウェアキーボードを含む文字入力シート２２ａ〜２２ｅを本文シート２１の上に重ねてタッチパネル１１に表示すると共に、本文シート２１に表示される文字列を視認可能に表示する画面表示制御部１７と、を備える。【選択図】図２
2009288873.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを有する携帯端末において、
ユーザにより入力された文字列を表示する入力文字列表示領域を前記タッチパネルに表示する文字列表示制御手段と、
前記ユーザからの前記タッチパネルの画面の切替指示を検知する指示検知手段と、
前記指示受付手段により前記切替指示が検知されると、前記文字列を入力するためのソフトウェアキーボードを含む文字入力シートを前記入力文字列表示領域の上に重ねて前記タッチパネルに表示すると共に、前記入力文字列表示領域に表示される文字列を視認可能に表示する表示制御手段と、
を備えることを特徴とする携帯端末。
【請求項２】
前記文字列表示制御手段が、さらに前記文字入力シートの一部を入力文字列表示領域の上に重ねて前記タッチパネルの一端部に表示し、
前記指示検知手段が、前記ユーザにより前記文字入力シートの一部に対してなされた接触操作を検知し、さらに、前記接触操作から継続して前記タッチパネルとの接触状態が途切れることなく前記タッチパネル上を移動する接触移動状態を検知し、
前記表示制御手段が、前記接触移動の方向に伴って前記文字入力シートを前記入力文字列表示領域の上に少なくとも一部を重ねて前記タッチパネルに表示する、
ことを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記文字入力シートが、文字種別に応じた複数の文字入力シートを含むことを特徴とする請求項２に記載の携帯端末。
【請求項４】
前記表示制御手段が、前記複数の文字入力シートのうちの一の文字入力シートを前記入力文字列表示領域に重ねて前記タッチパネルに表示した後に、前記接触移動検知手段により他の文字入力シートに関する前記接触移動が検知されると、前記他の文字入力シートを前記接触移動に伴って前記一の文字入力シートの上に少なくとも一部を重ねて前記タッチパネルに表示すると共に、前記入力文字列表示領域に表示される文字列を視認可能に表示することを特徴とする請求項３に記載の携帯端末。
【請求項５】
前記表示制御手段が、複数の文字入力シートを一部重ねた状態で前記タッチパネルに表示する場合に、前記タッチパネルは、前記複数の文字入力シートのすべてによる文字入力操作を受け付けることを特徴とする請求項４に記載の携帯端末。
【請求項６】
接触移動検知手段が前記タッチパネルに表示されている文字入力シートのうち少なくとも１つに対してなされた接触操作から継続する前記接触移動状態を検知すると、前記表示制御手段が、全ての文字入力シートの一部分がタッチパネルに表示される状態にすることを特徴とする、請求項１〜５のいずれか１項に記載の携帯端末。
【請求項７】
タッチパネルを有する携帯端末を用いた文字入力方法であって、
ユーザにより入力された文字列を表示する入力文字列表示領域を前記タッチパネルに表示する文字列表示制御ステップと、
前記ユーザからの前記タッチパネルの画面の切替指示を検知する指示検知ステップと、
前記指示受付ステップにおいて前記切替指示が検知されると、前記文字列を入力するためのソフトウェアキーボードを含む文字入力シートを前記入力文字列表示領域の上に重ねて前記タッチパネルに表示すると共に、前記入力文字列表示領域に表示される文字列を視認可能に表示する表示制御ステップと、
を備えることを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを有する携帯端末及びこの携帯端末を用いた文字入力方法に関するものである。
【背景技術】
【０００２】
携帯電話やＰＤＡ（Personal DigitalAssistant）などの携帯端末の分野において、従来のハードウェアのキーボードやテン・キーの代わりに、タッチパネルを利用したユーザインタフェースを実装することが期待されている。このユーザインタフェースでは、タッチパネル上に表示されるソフトウェアキーボードを介して文字入力などの入力操作や情報表示が行われる（例えば特許文献１）。
【特許文献１】特開平８−２２１１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のようにソフトウェアキーボードを適用する携帯端末では、文字入力操作の際に、ソフトウェアキーボードがタッチパネルの画面上に表示されるため、このソフトウェアキーボードを介して入力された文字列を表示するための領域の大きさが制約を受け、タッチパネル上に一度に表示できる文字列の分量が少なくなり文章作成や編集作業に不都合が生じ、文字入力操作の利便性に問題が生じる場合がある。
【０００４】
また、ソフトウェアキーボードも、文字入力時に入力文字列の内容を逐次確認できるように入力文字列の表示領域をタッチパネルに併せて表示する必要があるため、その表示サイズに制約を受けてキーボードのキーサイズが小さくなり、誤入力が生じやすくなって、文字入力操作の操作性に問題が生じる場合がある。
【０００５】
そこで本発明は、上記問題点を解決し、タッチパネルを備える携帯端末において、文字入力の利便性及び操作性を向上させることができる携帯端末及びこの携帯端末を用いた文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の携帯端末は、タッチパネルを有する携帯端末において、ユーザにより入力された文字列を表示する入力文字列表示領域をタッチパネルに表示する文字列表示制御手段と、ユーザからのタッチパネルの画面の切替指示を検知する指示検知手段と、指示受付手段により切替指示が検知されると、文字列を入力するためのソフトウェアキーボードを含む文字入力シートを入力文字列表示領域の上に重ねてタッチパネルに表示すると共に、入力文字列表示領域に表示される文字列を視認可能に表示する表示制御手段と、を備えることを特徴としている。
【０００７】
同様に、上記課題を解決するために、本発明の文字入力方法は、タッチパネルを有する携帯端末を用いた文字入力方法であって、ユーザにより入力された文字列を表示する入力文字列表示領域をタッチパネルに表示する文字列表示制御ステップと、ユーザからのタッチパネルの画面の切替指示を検知する指示検知ステップと、指示受付ステップにおいて切替指示が検知されると、文字列を入力するためのソフトウェアキーボードを含む文字入力シートを入力文字列表示領域の上に重ねてタッチパネルに表示すると共に、入力文字列表示領域に表示される文字列を視認可能に表示する表示制御ステップと、を備えることを特徴としている。
【０００８】
これらの構成により、文字列を入力するためのソフトウェアキーボードを含む文字入力シートが入力文字列表示領域の上に重ねてタッチパネルに表示され、かつ入力文字列表示領域に表示される文字列が視認可能に表示されるため、入力文字列表示領域がソフトウェアキーボードの配置に影響を受けることなくタッチパネル上に自由に表示可能となり、タッチパネル上に一度に表示できる文字列の分量が多くなって文章作成や編集作業がしやすくなり、この結果、文字入力操作の利便性を向上させることができる。また、ソフトウェアキーボードのキーサイズをユーザが指で押下するのに十分な大きさで表示可能となり、誤入力を生じにくくして、文字入力操作の操作性を向上させることができる。
【０００９】
また、本発明の携帯端末においては、文字列表示制御手段が、さらに文字入力シートの一部を入力文字列表示領域の上に重ねてタッチパネルの一端部に表示し、指示検知手段が、ユーザにより文字入力シートの一部に対してなされた接触操作を検知し、さらに、接触操作から継続してタッチパネルとの接触状態が途切れることなくタッチパネル上を移動する接触移動状態を検知し、表示制御手段が、接触移動の方向に伴って文字入力シートを入力文字列表示領域の上に少なくとも一部を重ねてタッチパネルに表示するのが好適である。
【００１０】
この構成により、ユーザがタッチパネルの一端部に表示されている文字入力シートの一部に接触してそのまま接触移動したときに、この接触移動の方向に伴って文字入力シートが入力文字列表示領域の上に少なくとも一部を重ねてタッチパネルに表示されるため、文字入力シートの表示サイズが接触移動の距離に応じて任意に調整可能となり、文字入力操作時の画面構成の自由度を向上させることができる。
【００１１】
また、本発明の携帯端末においては、文字入力シートが、文字種別に応じた複数の文字入力シートを含むことが好適である。この構成により、入力したい文字種別に応じて文字入力シートを任意に選択して表示でき、入力文字の種類を簡便に切り替えることができる。
【００１２】
また、本発明の携帯端末においては、表示制御手段が、複数の文字入力シートのうちの一の文字入力シートを入力文字列表示領域に重ねてタッチパネルに表示した後に、接触移動検知手段により他の文字入力シートに関する接触移動が検知されると、他の文字入力シートを接触移動に伴って一の文字入力シートの上に少なくとも一部を重ねてタッチパネルに表示すると共に、入力文字列表示領域に表示される文字列を視認可能に表示するのが好適である。
【００１３】
この構成により、後からタッチパネルに表示された文字入力シートが、既に表示されていた文字入力シートの上に重ねて表示され、後から表示された文字入力シートを優先して使用することができる。
【００１４】
また、本発明の携帯端末においては、表示制御手段が、複数の文字入力シートを一部重ねた状態でタッチパネルに表示する場合に、タッチパネルは、複数の文字入力シートのすべてによる文字入力操作を受け付けるのが好適である。この構成により、複数の文字種別を同時に使用して文字入力を行うことができ、文字入力操作の利便性をさらに向上させることができる。
【００１５】
また、本発明の携帯端末においては、接触移動検知手段がタッチパネルに表示されている文字入力シートのうち少なくとも１つに対してなされた接触操作から継続する接触移動状態を検知すると、表示制御手段が、全ての文字入力シートの一部分がタッチパネルに表示される状態にするのが好適である。
【００１６】
この構成により、文字入力シートがタッチパネルに複数表示されていても、一度の接触移動操作によって全ての文字入力シートの一部分がタッチパネルに表示される状態に戻すことができるため、入力文字列表示領域の上に重ねて表示されている文字入力シートを簡便に画面外に移動させて入力文字列表示領域を迅速にアクティブにすることができ、入力文字列表示領域と文字入力シートとを簡便に切り替えることができ、編集作業の利便性を向上させることができる。
【発明の効果】
【００１７】
本発明の携帯端末及びこの携帯端末を用いた文字入力方法によれば、タッチパネルを備える携帯端末において、文字入力の利便性及び操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明に係る携帯端末及びこの携帯端末を用いた文字入力方法の好適な実施形態について説明する。なお、以下の説明では、図面上側を上方または上部と呼び、図面下側を下方または下部と呼ぶこととする。
【００１９】
まず、本実施形態に係る携帯端末の構成について説明する。図１は、本実施形態に係る携帯端末の斜視図であり、図２は、図１に示す携帯端末の機能ブロック図であり、図３は、図１中のタッチパネルの表示画面の一例を示す図であり、図４〜７は、図３中の文字入力シートの一例を示す図である。
【００２０】
本実施形態の携帯端末１０は、図１に示すように、本体正面の大部分を占めるようにタッチパネル１１を備え、さらに本体内部に制御部１２を備えている。この携帯端末１０は、従来のハードウェアのテン・キーを持つ携帯電話とは異なり、タッチパネル１１を利用して、文字入力などの入力操作と、この入力操作に応じた情報表示とを併せて行うよう構成されている。
【００２１】
タッチパネル１１は、図２に示すように、操作部１３及び表示部１４を含んで構成されている。操作部１３は、ユーザが指やタッチペン（スタイラス）などでタッチパネル１１に接触している位置を検知する部分であり、具体的には、透明材料などで成形され表示部１４の表示画面を視認可能な状態で表示部１４の表面に取り付けられたパネル部材である。接触位置を検知する手法としては、マトリクススイッチ方式、静電容量方式、光学方式、感圧方式、電磁誘導方式などがある。操作部１３は、ユーザの接触位置を検知すると、この位置情報を制御部１２へ送信する。表示部１４は、制御部１２から受信した各種情報をユーザに提示する部分であり、具体的には液晶ディスプレイや有機ＥＬディスプレイなどである。
【００２２】
タッチパネル１１には、文字入力操作においては図３に示すような画面が標準画面として表示される。図３に示すように、タッチパネル１１の標準画面には、入力された文字列を表示する本文シート（入力文字列表示領域）２１が画面全体に配置され、この本文シート２１を上から重ねて（オーバーレイして）表示するように漢字及びひらがな入力用の「漢」シート２２ａが配置されている。この「漢」シート２２ａは、後述する複数の文字入力シート２２ａ，２２ｂ，２２ｃ，２２ｄ，２２ｅの１つである。
【００２３】
「漢」シート２２ａには、従来の携帯電話のテン・キーと同様の１２個のソフトウェアキーが設けられており、それぞれのキーは、５０音のあ行からわ行までの各行のかなグループ、「“」などの句読点グループ、記号グループのいずれかに対応付けられている。そして、ユーザがタッチパネル１１上のこれらのキーの領域に指やタッチペンなどで接触したときに、当該キーに対応する文字が選択されて本文シート２１上に表示される。なお、各キーが連続して接触された回数に応じて、本文シート２１に表示される文字が変更される。例えば、「あ行」のキーの場合、接触１回→「あ」、２回→「い」、３回→「う」、４回→「え」、５回→「お」となる。他のキーも同様である。
【００２４】
また、標準画面の下部には、他の文字入力シートとして、「カナ」シート２２ｂ、「Ａａ（英字）」シート２２ｃ、「１２（数字）」シート２２ｄ、「絵」シート２２ｅのタブが配置されている。ユーザがタッチパネル１１上で「カナ」シート２２ｂ、「Ａａ（英字）」シート２２ｃ、「１２（数字）」シート２２ｄ、「絵」シート２２ｅのいずれかのタブに接触して、この接触状態を保ったまま上方へスライド（接触移動）させると、当該タブの文字入力シートが最前面に配置されるように画面下方から引き出される。
【００２５】
「カナ」シート２２ｂは、カタカナ入力用の文字入力シートであって、図４に示すように、「漢」シート２２ａと同様に１２個のソフトウェアキーが設けられている。１２個のソフトウェアキーのそれぞれは、５０音のア行からワ行までの各行のカナグループ、句読点グループ、記号グループのいずれかに対応付けられている。
【００２６】
「Ａａ（英字）」シート２２ｃは、英字入力用の文字入力シートであって、図５に示すように、「漢」シート２２ａと同様に１２個のソフトウェアキーが設けられている。１２個のソフトウェアキーのそれぞれは、アルファベット２〜３文字ずつの英字グループ、＠や／などの文字グループ、句読点グループ、記号グループのいずれかに対応付けられている。
【００２７】
「１２（数字）」シート２２ｄは、数字入力用の文字入力シートであって、図６に示すように、従来の携帯電話のテン・キーと同様に、「０」〜「９」の数字、「＊」、「＃」が１２個のソフトウェアキーのそれぞれに割り当てられている。
【００２８】
このように、「漢」シート２２ａ、「カナ」シート２２ｂ、「Ａａ（英字）」シート２２ｃ、及び「１２（数字）」シート２２ｄは、同一のキー配列で構成されており、各キーに割り当てられる文字種別が異なるものである。各キーに割り当てられた文字種別の内容を「１２（数字）」シート２２ｄを基準として以下に示す。ここでは、「１２（数字）」シート２２ｄ→「漢」シート２２ａ／「カナ」シート２２ｂ／「Ａａ（英字）」シート２２ｃの順で割当内容を示している。
「１」→「あ行」／「ア行」／＠など
「２」→「か行」／「カ行」／ＡＢＣ
「３」→「さ行」／「サ行」／ＤＥＦ
「４」→「た行」／「タ行」／ＧＨＩ
「５」→「な行」／「ナ行」／ＪＫＬ
「６」→「は行」／「ハ行」／ＭＮＯ
「７」→「ま行」／「マ行」／ＰＱＲ
「８」→「や行」／「ヤ行」／ＳＴＵ
「９」→「ら行」／「ラ行」／ＶＷＸ
「０」→「わ行」／「ワ行」／ＹＺ
「＊」→「句読点など」／「句読点など」／「句読点など」
「＃」→「記号」／「記号」／「記号」
【００２９】
「絵」シート２２ｅは、絵文字入力用の文字入力シートであって、図７に示すように絵文字が配置されている。そして、ユーザがタッチパネル１１上のこれらの絵文字の領域に指やタッチペンなどで接触したときに、当該絵文字が本文シート２１に表示される。
【００３０】
これらの文字入力シート２２ａ，２２ｂ，２２ｃ，２２ｄ，２２ｅには、入力された文字を消去するための「クリア」キー４１ａ，４１ｂ，４１ｃ，４１ｄ，４１ｅと、文字入力操作の内容を確定するための「決定」キー４２ａ，４２ｂ，４２ｃ，４２ｄ，４２ｅとが、さらに設けられている。
【００３１】
文字入力シート２２ａ〜２２ｅは、本文シート２１にオーバーレイして表示されることにより、タッチパネル１１の画面全体を使って表示可能として、各シートのキーサイズを大きくして入力ミス防止を図るよう構成されている。また、これらの文字入力シート２２ａ〜２２ｅは、本文シート２１にオーバーレイしたときには例えば本文シート２１に対して半透明で表示され、ユーザが常に本文シート２１を視認できるように構成されている。
【００３２】
また、図３のタッチパネル１１の画面において、上述の文字入力シート２２ａ〜２２ｅのいずれかで文字が入力されると、入力された文字列に応じた変換候補リスト３１が画面上部の変換候補表示領域２３に表示される。上述のように文字入力シート２２ａ〜２２ｅがタッチパネル１１の画面全体に配置されるため、変換候補表示領域２３の大きさは制限される。このため、変換候補リスト３１が変換候補表示領域２３に一度に表示しきれない場合には、表示可能な一部のみ表示した上で、変換候補表示領域２３の右端にスクロールボタン２３ａが表示される。
【００３３】
このスクロールボタン２３ａは、変換候補表示領域２３に表示される変換候補リスト３１のスクロール表示を開始するトリガである。例えば、ユーザがこのスクロールボタン２３ａにタッチして、そのままタッチパネル上を接触移動した場合に、その接触移動の移動量に応じて変換候補リスト３１がスクロール表示される。
【００３４】
再び図２を参照すると、制御部１２は、入力制御部（指示検知手段）１５、変換候補作成部１６、及び画面表示制御部（文字列表示制御手段、表示制御手段）１７を含んで構成されている。
【００３５】
入力制御部１５は、タッチパネル１１の操作部１３を介してユーザから入力された入力データやタッチパネル１１の画面の切替指示などの操作指令を受け付ける。より詳細には、入力制御部１５は、文字入力シート２２ａ〜２２ｅのいずれかのタブがユーザにより接触されていることを検知し、さらにこの接触から継続した接触移動を検知したときは、タブとの接触状態及びタッチパネル１１との接触移動状態を切替指示として認識し、ユーザがタッチパネル１１上に引き出そうとしている文字入力シートを識別して、これを画面表示制御部１７に送信する。ここで、「接触移動」とは、ユーザによるタッチパネル１１との接触状態が途切れることなくタッチパネル１１上を移動することをいう。
【００３６】
また、入力制御部１５は、タッチパネル１１に現在表示されている文字入力シートのどのボタンがユーザにより何回接触されたかを検知して、入力された文字の種類を識別し、これを変換候補作成部１６及び画面表示制御部１７に送信する。
【００３７】
また、入力制御部１５は、ユーザがスクロールボタン２３ａに触れたことを検知したときには、変換候補表示領域２３のスクロール表示が開始されるトリガを検出したことを画面表示制御部１７に送信する。
【００３８】
変換候補作成部１６は、入力制御部１５により識別された文字からなる入力文字列に応じた変換候補リスト３１を作成する。より詳細には、変換候補作成部１６は、入力制御部１５より文字データを受け取ると、当該文字データを頭文字とする単語を予測し、さらに過去の選択履歴を考慮するなどユーザの傾向に応じて順番を決めて、変換候補リスト３１を作成する。変換候補作成部１６は、作成した変換候補リスト３１を画面表示制御部１７に送信する。
【００３９】
画面表示制御部１７は、入力制御部１５より受信した入力データ及び操作指令や、変換候補作成部１６より受信した変換候補リスト３１を利用して、タッチパネル１１の表示部１４に表示される画面の構成を制御する。より詳細には、画面表示制御部１７は、入力制御部１５によりユーザが文字入力シート２２ａ〜２２ｅのいずれかを引き出そうとしていることが検知された場合には、当該文字入力シートを本文シート２１の上に重なるようにタッチパネル１１上に引き出して表示して、文字入力を受付可能な状態（アクティブ）にする。文字入力シートの引き出し量は、入力制御部１５により検知された接触移動の方向や距離に応じて決定される。このとき、画面表示制御部１７は、例えばアクティブ化された文字入力シートから本文シート２１が透けて見えるようにして、文字入力シートの上から本文シート２１の本文が判読できるようにタッチパネル１１の画面を構成する。
【００４０】
また、画面表示制御部１７は、ユーザがアクティブな文字入力シートのキーに触れた場合に、当該キーに応じた文字を本文シート２１に表示すると共に、この文字から予測された変換候補リスト３１を変換候補表示領域２３に表示する。変換候補リスト３１が変換候補表示領域２３に表示しきれない場合には、スクロールボタン２３ａを変換候補表示領域２３に表示する。ユーザがスクロールボタン２３ａに接触し、この接触から継続した接触移動を検知した場合に、変換候補表示領域２３に表示される変換候補リスト３１を当該移動に伴ってスクロール表示する。
【００４１】
制御部１２は、物理的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)、等のハードウェアにより構成されている。制御部１２を構成する入力制御部１５、変換候補作成部１６及び画面表示制御部１７の各機能は、ＣＰＵ、ＲＡＭ等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵの制御のもとでタッチパネル１１の操作部１３及び表示部１４を動作させるとともに、ＲＡＭやＲＯＭにおけるデータの読み出し及び書き込みを行うことで実現される。
【００４２】
次に、本実施形態に係る携帯端末１０の動作について説明し、併せて、本実施形態に係る携帯端末１０を用いた文字入力方法について説明する。図８は、本実施形態に係る携帯端末１０により実行される文字入力処理を示すフローチャートであり、図９は、図８中の文字入力シート選択処理のサブルーチンを示すフローチャートであり、図１０〜図１３は、図８及び図９に示す文字入力処理における文字入力シートの画面表示の概略を示す図である。
【００４３】
図８に示すように、本実施形態に係る携帯端末１０において文字入力処理が開始されると、画面表示制御部１７により、タッチパネル１１の表示部１４の画面全体に本文シート２１が表示され、さらにこの本文シート２１にオーバーレイさせて「漢」シート２２ａが画面全体に表示され（Ｓ１０１：文字列表示制御ステップ）、図３に示した標準画面が構成される。
【００４４】
つぎに、文字入力シート選択が行われる（Ｓ１０２）。この処理では、図９に示すように、まず、操作部１３及び入力制御部１５により、タッチパネル１１上に現在表示されていない文字入力シート２２ｂ〜２２ｅのタブにユーザが接触しているか否かが確認される（Ｓ２０１：接触移動検知ステップ）。ユーザがタブに接触していない場合にはステップＳ２０３へ移行する。ユーザがタブに接触した状態が検知された場合、図１０に示すように、画面表示制御部１７により、このタブの文字入力シートが新たにタッチパネル１１の表示部１４に引き出されて表示される（Ｓ２０２）。図１０の例では、「１２（数字）」シート２２ｄが新たにタッチパネル１１上に引き出されている。
【００４５】
つぎに、画面表示制御部１７により、タッチパネル１１の表示部１４に、現在複数の文字入力シートが引き出されて表示されているか否かが確認される（Ｓ２０３）。複数の文字入力シートが引き出されていない場合には、ステップＳ２０６に移行する。
【００４６】
ステップＳ２０３において、複数の文字入力シートがタッチパネル１１上に引き出されていると判定された場合には、画面表示制御部１７により、これらの文字入力シートが一部重ね合っている（オーバーラップしている）か否かがが確認される（Ｓ２０４）。文字入力シートがオーバーラップしていない場合には、ステップＳ２０６に移行する。文字入力シートがオーバーラップしていると判定された場合には、タッチパネル１１に表示されている文字入力シートのキーサイズがそれぞれ変更される（Ｓ２０５）。具体的には、タッチパネル１１に表示されている文字入力シートの大きさに応じて当該文字入力シートのキーサイズが変更される。
【００４７】
例えば図１０の例では、「１２（数字）」シート２２ｄがタッチパネル１１の下方から約１／３ほど引き出されている状態であり、このとき、「１２（数字）」シート２２ｄのキーサイズは、図６に示したフルサイズのものと比べて約１／３ほどの高さに変更されて表示されている。一方、元々フルサイズでタッチパネル１１に表示されていた「漢」シート２２ａは、「１２（数字）」シート２２ｄによって下部の約１／３が隠れている状態であり、このとき、「漢」シート２２ａのキーサイズは、図３に示したフルサイズのものと比べて約２／３ほどの高さに変更されて表示されている。
【００４８】
同様に、図１１の例では、「１２（数字）」シート２２ｄがさらに引き出され、タッチパネル１１の下方から約２／３ほど引き出されている状態であり、このとき、「１２（数字）」シート２２ｄのキーサイズは、図６に示したフルサイズのものと比べて約２／３ほどの高さに変更されて表示されている。一方、「漢」シート２２ａは、「１２（数字）」シート２２ｄによって下部の約２／３が隠れている状態であり、このとき、「漢」シート２２ａのキーサイズは、図３に示したフルサイズのものと比べて約１／３ほどの高さに変更されて表示されている。
【００４９】
図９に戻り、操作部１３及び入力制御部１５により、文字入力シートの引き出し操作が終了したか否かが確認される（Ｓ２０６）。具体的には、図１０又は図１１に示すように複数の文字入力シート２２ａ，２２ｄがタッチパネル１１に併せて表示されている状態で、ユーザがタッチパネル１１から指を離した場合、または、図１２に示すように新たに引き出された文字入力シート（「１２（数字）」シート２２ｄ）が、元から表示されていた文字入力シート（「漢」シート２２ａ）の上に完全に重なった場合に、入力制御部１５が文字入力シートの引き出し操作が終了したと判定する。
【００５０】
ステップＳ２０６において、文字入力シートの引き出し操作が終了したと判定された場合、画面表示制御部１７により、現在タッチパネル１１に表示されている文字入力シートがアクティブ化され（Ｓ２０７：表示制御ステップ）、さらに、アクティブ化された文字入力シートの上から本文シート２１の本文が判読できるようにタッチパネル１１の画面が構成され、図８のメインループに戻る。画面表示制御部１７は、図１０及び図１１の例では、「漢」シート２２ａ及び「１２（数字）」シート２２ｄの両方がアクティブにし、また、図１２の例では、最前面に表示されている「１２（数字）」シート２２ｄのみをアクティブにする。
【００５１】
ステップＳ２０６において、文字入力シートの引き出し操作が終了していないと判定された場合には、ステップＳ２０４に戻り、引き出し操作が終了するまでステップＳ２０４，Ｓ２０５が繰り返される。
【００５２】
図８に戻り、操作部１３、入力制御部１５、変換候補作成部１６、及び画面表示制御部１７により、現在タッチパネル１１に表示されている文字入力シートを介してユーザからの文字入力操作が行われる（Ｓ１０３）。具体的には、操作部１３がユーザのキー操作を検知して、入力制御部１５が現在表示されている文字入力シートに応じてユーザにより入力された文字の種類を識別する。この入力文字の情報は、変換候補作成部１６に送信されて変換候補リスト３１の作成に利用されると共に、画面表示制御部１７に送信されてタッチパネル１１の本文シート２１に表示される。変換候補作成部１６で作成された変換候補リスト３１は、画面表示制御部１７に送信されてタッチパネル１１の変換候補表示領域２３に表示される。そして、操作部１３及び入力制御部１５が変換候補表示領域２３に表示された変換候補リスト３１からユーザが所望の変換候補をタッチして選択したのを検知すると、画面表示制御部１７が、選択された変換候補を本文シート２１に表示する。
【００５３】
次に、操作部１３及び入力制御部１５により、本文シート２１に入力された本文の修正が行われるか否かが確認される（Ｓ１０４）。具体的には、操作部１３及び入力制御部１５が、現在タッチパネル１１に表示されている文字入力シートのタブへのユーザの接触操作を検知し、さらに、そのまま文字入力シートを画面外に移動させるように接触移動操作が行われていることを検知した場合に、ユーザが本文シート２１を最前面に表示させて修正を行うつもりであると判定する。修正が行われないと判定された場合には、ステップＳ１０８へ移行する。
【００５４】
ステップＳ１０４において、修正が行われると判定された場合には、画面表示制御部１７によって、現在タッチパネル１１に表示されている文字入力シートが、ユーザの接触移動操作の方向及び距離に応じて画面下方に引き下げられ、最終的にタブのみ表示されて画面外に格納される（Ｓ１０５）。このとき、図１３に示すように、最前面の「１２（数字）」シート２２ｄのタブを画面下方に接触移動すると、背面に隠れている「漢」シート２２ａも一緒に画面下方に引き下げられる。また、背面側の「漢」シート２２ａのタブを画面下方に接触移動した場合でも、最前面の「１２（数字）」シート２２ｄは一緒に画面下方に引き下げられる。
【００５５】
つぎに、画面表示制御部１７によって、本文シート２１がタッチパネル１１の最前面に表示され、修正範囲指定を受付可能な（アクティブな）状態に切替えられる（Ｓ１０６）。
【００５６】
さらに、入力制御部１５、変換候補作成部１６、画面表示制御部１７により、本文シート２１の修正処理が行われる（Ｓ１０７）。具体的には、まず、入力制御部１５により検知されたユーザの接触移動操作などによって、アクティブにされた本文シート２１上で修正範囲が指定される。その後、入力制御部１５、変換候補作成部１６、画面表示制御部１７により、上述の文字入力シート選択処理（Ｓ１０２）と同様に文字入力シート２２ａ〜２２ｅが適宜選択されてタッチパネル１１上に表示され、各シートのクリアキー４１ａ〜４１ｅで修正箇所を消去したり、文字を上書きしたりして、本文シート２１の本文が修正される。
【００５７】
そして、操作部１３及び入力制御部１５により、現在アクティブな文字入力シートの決定キー４２ａ〜４２ｅがユーザにより接触（押下）されたか否かが確認される（Ｓ１０８）。決定キー４２ａ〜４２ｅが押下されたことが検知された場合には、画面表示制御部１７は、本文シート２１への文字入力操作が終了したと判断して文字入力処理を終了する。決定キー４２ａ〜４２ｅが押下されない場合には、ステップＳ１０２に戻り、決定キー４２ａ〜４２ｅが押下されるまで、ステップＳ１０２〜Ｓ１０６の処理が繰り返される。
【００５８】
次に、本実施形態に係る携帯端末１０の作用及び効果について説明する。本実施形態に係る携帯端末１０においては、画面表示制御部１７が、ユーザにより入力された文字列を表示する本文シート２１をタッチパネル１１に表示する。そして、入力制御部１５が、ユーザからのタッチパネル１１の画面の切替指示を検知すると、画面表示制御部１７が、文字列を入力するためのソフトウェアキーボードを含む文字入力シート２２ａ〜２２ｅを本文シート２１の上に重ねてタッチパネル１１に表示すると共に、本文シート２１に表示される文字列を視認可能に表示する。
【００５９】
この構成により、文字列を入力するためのソフトウェアキーボードを含む文字入力シート２２ａ〜２２ｅが本文シート２１の上に重ねてタッチパネル１１に表示され、かつ本文シート２１に表示される文字列が視認可能に表示されるため、本文シート２１がソフトウェアキーボードの配置に影響を受けることなくタッチパネル１１上に自由に表示可能となり、タッチパネル１１上に一度に表示できる文字列の分量が多くなって文章作成や編集作業がしやすくなり、この結果、文字入力操作の利便性を向上させることができる。また、ソフトウェアキーボードのキーサイズをユーザが指で押下するのに十分な大きさで表示可能となり、誤入力を生じにくくして、文字入力操作の操作性を向上させることができる。
【００６０】
また、画面表示制御部１７は、さらに文字入力シート２２ａ〜２２ｅのタブを本文シート２１の上に重ねてタッチパネル１１の下端に表示する。そして、入力制御部１５が、ユーザにより文字入力シート２２ａ〜２２ｅのタブに対してなされた接触操作を検知し、さらにこの接触操作から継続してタッチパネル１１との接触状態が途切れることなくタッチパネル１１上を移動する接触移動状態を検知すると、画面表示制御部１７が、接触移動の方向に伴って文字入力シート２２ａ〜２２ｅを本文シート２１の上に少なくとも一部を重ねてタッチパネル１１に表示する。
【００６１】
この構成により、ユーザがタッチパネル１１の下端に表示されている文字入力シート２２ａ〜２２ｅのタブに接触してそのまま接触移動したときに、この接触移動に伴って文字入力シート２２ａ〜２２ｅが本文シート２１の上に少なくとも一部を重ねてタッチパネル１１に表示されるため、文字入力シート２２ａ〜２２ｅの表示サイズが接触移動の距離に応じて任意に調整可能となり、文字入力操作時の画面構成の自由度を向上させることができる。
【００６２】
また、文字入力シート２２ａ〜２２ｅが、文字種別に応じた複数の文字入力シートを含むため、入力したい文字種別に応じて文字入力シート２２ａ〜２２ｅを任意に選択して表示でき、入力文字の種類を簡便に切り替えることができる。
【００６３】
また、画面表示制御部１７は、文字入力シート２２ａ〜２２ｅのうちの一つを本文シート２１に重ねてタッチパネル１１に表示した後に、入力制御部１５により他の文字入力シートに関する接触移動が検知されると、他の文字入力シートを接触移動に伴って一の文字入力シートの上に少なくとも一部を重ねてタッチパネル１１に表示すると共に、本文シート２１に表示される文字列を視認可能に表示する。
【００６４】
この構成により、後からタッチパネル１１に表示された文字入力シートが、既に表示されていた文字入力シートの上に重ねて表示され、後から表示された文字入力シートを優先して使用することができる。
【００６５】
また、画面表示制御部１７が、複数の文字入力シート２２ａ〜２２ｅを一部重ねた状態でタッチパネル１１に表示する場合に、タッチパネル１１は、複数の文字入力シート２２ａ〜２２ｅのすべてによる文字入力操作を受け付ける。この構成により、複数の文字種別を同時に使用して文字入力を行うことができ、文字入力操作の利便性をさらに向上させることができる。
【００６６】
また、入力制御部１５がタッチパネル１１に表示されている文字入力シート２２ａ〜２２ｅのうち少なくとも１つに対してなされた接触操作から継続する接触移動状態を検知すると、画面表示制御部１７が、全ての文字入力シートの一部分がタッチパネル１１に表示される状態にする。
【００６７】
この構成により、文字入力シート２２ａ〜２２ｅがタッチパネル１１に複数表示されていても、一度の接触移動操作によって全ての文字入力シートを一部分がタッチパネル１１に表示される状態に戻すことができるため、本文シート２１の上に重ねて表示されている文字入力シート２２ａ〜２２ｅを簡便に画面外に移動させて本文シート２１を迅速にアクティブにすることができ、本文シート２１と文字入力シート２２ａ〜２２ｅとを簡便に切り替えることができ、編集作業の利便性を向上させることができる。
【００６８】
以上、本発明に係る携帯端末１０及びこの携帯端末１０を用いた文字入力方法について好適な実施形態を挙げて説明したが、本発明は上記実施形態に限られるものではない。例えば、上記実施形態では、文字入力シート２２ａ〜２２ｅは、ユーザがタブに接触操作を行い、そのまま接触移動を行ったときにタッチパネル１１に表示されているが、ユーザがタブにタッチするだけでタッチパネル１１に表示されるよう構成してもよい。
【００６９】
また、文字入力シート２２ａ〜２２ｅの格納位置は、画面下部以外でもよく、また、引き出し方向は画面下方から上方への方向以外でもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態に係る携帯端末の斜視図である。
【図２】図１に示す携帯端末の機能ブロック図である。
【図３】図１中のタッチパネルの表示画面の一例を示す図である。
【図４】図３中の文字入力シートの一例を示す図である。
【図５】図３中の文字入力シートの一例を示す図である。
【図６】図３中の文字入力シートの一例を示す図である。
【図７】図３中の文字入力シートの一例を示す図である。
【図８】本発明の一実施形態に係る携帯端末により実行される文字入力処理を示すフローチャートである。
【図９】図８中の文字入力シート選択処理のサブルーチンを示すフローチャートである。
【図１０】図８及び図９に示す文字入力処理における文字入力シートの画面表示の概略を示す図である。
【図１１】図８及び図９に示す文字入力処理における文字入力シートの画面表示の概略を示す図である。
【図１２】図８及び図９に示す文字入力処理における文字入力シートの画面表示の概略を示す図である。
【図１３】図８及び図９に示す文字入力処理における文字入力シートの画面表示の概略を示す図である。
【符号の説明】
【００７１】
１０…携帯端末、１１…タッチパネル、１５…入力制御部（指示検知手段）、１７…画面表示制御部（文字列表示制御手段、表示制御手段）、２１…本文シート（入力文字列表示領域）、２２ａ，２２ｂ，２２ｃ，２２ｄ，２２ｅ…文字入力シート。
【図１】
2009288873.tif 000003
【図２】
2009288873.tif 000004
【図３】
2009288873.tif 000005
【図４】
2009288873.tif 000006
【図５】
2009288873.tif 000007
【図６】
2009288873.tif 000008
【図７】
2009288873.tif 000009
【図８】
2009288873.tif 000010
【図９】
2009288873.tif 000011
【図１０】
2009288873.tif 000012
【図１１】
2009288873.tif 000013
【図１２】
2009288873.tif 000014
【図１３】
2009288873.tif 000015