(57)【要約】【課題】  表示領域を効率的に活用しつつ、容易な文字入力を実現することである。【解決手段】  携帯端末１は、接触検知部１３により手指の接触を検知すると、ボタン表示フラグ１２の状態を参照する。フラグ設定が“ＯＮ”であれば、携帯端末１は、表示制御部１５により、表示ボタン格納部１４に格納されている複数の表示ボタンを表示部１６に表示させる。携帯端末１のユーザが、入力部１１を介したボタン押下操作により表示ボタンを選択すると、当該表示ボタン上の文字が画面上の入力領域に入力される。これにより、文字入力が必要な時にだけ、表示ボタンが画面上の領域を使用することになり、文字入力に伴う表示領域の使用を小限に留めることができる。【選択図】  図１
2005222247.tif 000002
【特許請求の範囲】
【請求項１】
接触を検知する検知手段と、
前記検知手段により接触が検知されたことを契機として、複数の表示ボタンを表示させる表示制御手段と、
前記表示制御手段により表示された複数の表示ボタンの中から表示ボタンを選択する選択手段と
を備えることを特徴とする端末装置。
【請求項２】
前記検知手段により接触が検知された時点からの経過時間を計測する計時手段を更に備え、
前記表示制御手段は、前記計測手段により計測された経過時間が所定の時間に到達するまでの間、前記複数の表示ボタンを継続して表示させることを特徴とする請求項１に記載の端末装置。
【請求項３】
前記検知手段により接触が検知された際に複数の表示ボタンを表示させるか否かを示す情報を保持する保持手段を更に備え、
前記表示制御手段は、前記保持手段に保持されている情報が複数の表示ボタンを表示させることを示す場合には、前記検知手段により接触が検知されたことを契機として、複数の表示ボタンを表示させることを特徴とする請求項１に記載の端末装置。
【請求項４】
接触を検知する検知ステップと、
前記検知ステップにて接触が検知されたことを契機として、複数の表示ボタンを表示させる表示制御ステップと、
前記表示制御ステップにて表示された複数の表示ボタンの中から表示ボタンを選択する選択ステップと
を含むことを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、及び文字入力方法に関する。
【背景技術】
【０００２】
従来、ハードウェアのキーの位置と画面上のソフトウェアキーの位置とを対応付けることによって、手指が接触したキーに割り当てられた文字を、これに対応するソフトウェアキー上に表示させるキー入力装置が開示されている（例えば、特許文献１参照。）。これにより、ユーザは、文字を入力する際に、押下しようとするキーに所望の文字が割り当てられているか否かを画面上で容易に確認することができるため、押し間違いの少ない効率的な入力作業が実現される。
【特許文献１】特開２００３−５０６５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術では、以下の様な問題点があった。すなわち、携帯電話やＰＤＡ（Personal Digital Assistance）を始めとする携帯型端末においては、一般的に表示画面が小さい。このため、ソフトウェアボタン（以下、「表示ボタン」と記す。）を画面上に常に表示させることは、限られた表示領域を有効的に活用する上で望ましいことではない。かかる難点は、ボタンを画面表示することに起因するため、ハードウェアボタン（以下、単に「ボタン」と記す。）と表示ボタンとを融合したタッチパネル方式の文字入力装置に関しても同様に懸念される。
【０００４】
そこで、本発明の課題は、表示領域を効率的に活用しつつ、容易な文字入力を実現することである。
【課題を解決するための手段】
【０００５】
本発明に係る端末装置は、接触を検知する検知手段と、前記検知手段により接触が検知されたことを契機として、複数の表示ボタンを表示させる表示制御手段と、前記表示制御手段により表示された複数の表示ボタンの中から表示ボタンを選択する選択手段とを備える。
【０００６】
本発明に係る文字入力方法は、接触を検知する検知ステップと、前記検知ステップにて接触が検知されたことを契機として、複数の表示ボタンを表示させる表示制御ステップと、前記表示制御ステップにて表示された複数の表示ボタンの中から表示ボタンを選択する選択ステップとを含む。
【０００７】
これらの発明によれば、画面上に表示ボタンが表示されていない状態で、ユーザの手指によるボタン等への接触が検知されると、複数の表示ボタンが画面上に表示される。ユーザが、ボタンの押下操作などにより、これら複数の表示ボタンの中から任意の表示ボタンを選択すると、選択された表示ボタンに割り当てられた文字が入力される。上述した様に、表示ボタンの画面表示は、ユーザの文字入力を容易とするために有効であるが、これを常時行うことは、限られた表示領域を効果的に使用する観点から好ましくない。そこで、端末装置は、ユーザが文字入力を所望しない時には画面上において不要な表示ボタンを非表示とし、ユーザが文字入力を所望した時に初めて表示ボタンを一時的に画面表示させる。これにより、表示領域を効率的に活用しつつ、容易な文字入力を実現することができる。
【０００８】
ここで、文字には、かな、漢字の他に、記号や数字、絵文字を含む。入力の対象は、文字に限らず、アイコン、写真、画像などの表示データであってもよい。また、表示ボタンの選択は、必ずしも文字の入力を目的とするものでなくてもよく、例えば、装置の有する所定の機能の実行を指示するものであってもよい。あるいは、文字の種類の切替えや所定のデータの表示、音声出力を指示するものであってもよい。
【０００９】
本発明は、画面上の表示ボタンの中から、ボタン操作によって、ユーザ所望の表示ボタンを選択可能なあらゆる端末装置に適用可能であり、その機能やサイズによって適用対象が制限されるものではない。しかしながら、携帯電話、ＰＤＡ等は、一般的に表示画面が小さく、文字入力に使用されるデータの表示時間を極力短くする必要性が高いことから、このような携帯型端末に本発明を適用することが特に効果的である。
【００１０】
本発明に係る端末装置において好ましくは、前記検知手段により接触が検知された時点からの経過時間を計測する計時手段を更に備え、前記表示制御手段は、前記計測手段により計測された経過時間が所定の時間に到達するまでの間、前記複数の表示ボタンを継続して表示させる。
【００１１】
本発明によれば、手指等の接触検知に伴って表示された複数の表示ボタンは、所定の時間が経過するまでの間、継続して画面上に表示される。したがって、端末装置のユーザがボタンに接触した後に、接触したボタンとは異なるボタンに対応する表示ボタンを選択したい場合など、何らかの要因でボタンから手指を離した場合であっても、表示ボタンが画面上から即時に消去されることがない。また、ユーザは、複数の表示ボタンが継続表示されている時間を利用して、画面表示されている文字の中から所望の文字を探して選択するまでに要する時間を確保することができる。その結果、表示領域を効率的に活用しつつ、より容易に文字を入力することが可能となる。
【００１２】
本発明に係る端末装置において好ましくは、前記検知手段により接触が検知された際に複数の表示ボタンを表示させるか否かを示す情報（例えばフラグ）を保持する保持手段を更に備え、前記表示制御手段は、前記保持手段に保持されている情報が複数の表示ボタンを表示させることを示す場合には、前記検知手段により接触が検知されたことを契機として、複数の表示ボタンを表示させる。
【００１３】
本発明によれば、上記情報を使用して、接触があった場合におけるボタン表示の許否を切替え可能に設定することができる。これにより、手指等の接触があっても表示ボタンを表示させないことも可能となり、ボタン表示が不要なときにまで表示ボタンが表示領域を占有してしまう懸念が解消される。
【発明の効果】
【００１４】
本発明によれば、表示領域を効率的に活用しつつ、容易な文字入力を実現することができる。
【発明を実施するための最良の形態】
【００１５】
（第１の実施形態）
以下、例示のために添付された図面を参照しながら、本発明の第１の実施形態について説明する。まず、本実施の形態における携帯端末１（端末装置に対応）の構成について説明する。図１は、携帯端末１の機能的構成を示すブロック図である。図１に示す様に、携帯端末１は、入力部１１（選択手段に対応）と、ボタン表示フラグ１２（保持手段に対応）と、接触検知部１３（検知手段に対応）と、表示ボタン格納部１４と、表示制御部１５（表示制御手段に対応）と、表示部１６とを備える。また、表示制御部１５は、後述のタイマー１５１（計時手段に対応）を備える。
【００１６】
以下、携帯端末１の各構成要素について詳細に説明する。
入力部１１は、ユーザの手指による接触操作があると、その旨を接触検知部１３に通知する。入力部１１は、ユーザの手指による押下操作に従って、当該操作のあったボタンに対応する表示ボタン上の文字を入力文字として選択し、この文字を入力する。同時に、表示制御部１５に対して当該文字の表示を指示する。
【００１７】
ボタン表示フラグ１２には、接触検知部１３が手指の接触を検知した際に、表示制御部１５が表示ボタンを画面上に表示させるか否かを示す情報として、ボタン表示フラグが設定されている。図２（ａ）に示す様に、ボタン表示フラグ１２に“ＯＮ”が設定されている場合には、接触検知に伴う表示ボタンの画面表示が可能であるが、図２（ｂ）に示す様に、ボタン表示フラグ１２に“ＯＦＦ”が設定されている場合には、例え接触が検知されても表示ボタンは画面表示されない。このようなボタン表示フラグの切替えは、ユーザが入力部１１を介して行うこともできるが、携帯端末１の動作状況に従って自動的に実行されるものとしてもよい。
【００１８】
接触検知部１３は、ボタンへの手指の接触を検知する。また、接触検知部１３は、かかる接触検知を契機としてボタン表示フラグ１２を参照し、ボタン表示フラグが“ＯＮ”に設定されている場合には、表示制御部１５に対して、表示ボタンの表示を指示する。一方、ボタン表示フラグが“ＯＦＦ”に設定されている場合には、表示ボタンの表示指示を行わず、手指によるボタンへの接触を継続して監視する。
【００１９】
表示ボタン格納部１４には、表示ボタンが格納されている。この表示ボタンは、接触に伴って画面表示されるソフトウェアボタンであり、ボタン上の文字データを含む。
【００２０】
表示制御部１５は、接触検知部１３からの指示に応じて、表示ボタン格納部１４に格納されている表示ボタンを表示部１６に表示させる。表示制御部１５は、タイマー１５１を内部に有する。タイマー１５１には、表示ボタンの表示を開始してからこれを非表示とするまでの時間が設定されている。この時間設定の有無、及び設定時間の指定は、入力部１１により可能である。表示制御部１５は、表示ボタンの表示開始時からの経過時間をタイマー１５１により計測し、上記設定時間の経過を契機として、表示ボタンを画面上から消去（非表示と）する。
【００２１】
例えば、ユーザが時間設定を無しとした場合には、表示制御部１５は、表示ボタンを常時継続して表示させることができる。また、時間設定を有りとして設定時間を５秒とすれば、表示制御部１５は、表示開始から５秒後に表示ボタンを画面上から消去する。タイマー１５１の設定時間は任意であるが、ユーザが所望の文字入力を簡易迅速に完了し、かつ、画面の有効利用を実現するという本発明の趣旨に鑑みて、適度な長さ（例えば３〜１０秒程度）であることが望ましい。
【００２２】
表示部１６は、表示制御部１５による制御内容に従って、表示ボタン、入力された文字などのデータを所定の表示領域に表示する。
【００２３】
次に、図３〜図４を参照して、第１の実施形態における携帯端末１の動作を説明し、併せて、本発明に係る文字入力方法を構成する各ステップについて説明する。動作説明の前提として、接触検知部１３は、ユーザの手指によるボタンへの接触操作を待機している。この時点における携帯端末１の前面部の様子を図３（ａ）に示す。なお、ボタンへの接触操作は、図３（ａ）に示すハードウェアボタン１１ａ〜１１ｎの内、何れのボタンを対象とするものであってもよい。
【００２４】
図４は、携帯端末１により実行される文字入力処理を説明するためのフローチャートである。Ｓ１において、接触検知部１３は、入力部１１を介したボタンへの接触を検知すると（Ｓ１；ＹＥＳ）、ボタン表示フラグ１２を参照して、現在のフラグの状態を確認する（Ｓ２）。Ｓ２において、特に、ユーザが手指によりボタン１１ｊに接触した場合における携帯端末１の前面部の様子を図３（ｂ）に示す。なお、同図中のハッチングは、そのボタンにユーザの手指が接触している旨を示す。
【００２５】
Ｓ２における参照の結果、ボタン表示フラグ１２が“ＯＮ”に設定されていることが確認された場合には（Ｓ３；ＹＥＳ）、接触検知部１３は、表示制御部１５に対して、表示ボタン格納部１４に格納されている複数の表示ボタンの表示を指示する。かかる指示を受けた表示制御部１５は、複数の表示ボタンを表示部１６に表示させる（Ｓ４）。この時点における携帯端末１の前面部の様子を図３（ｃ）に示す。Ｓ４の処理の結果、図３（ｃ）に示す様に、表示画面１６２上には、ボタン１１ａ〜１１ｎに対応する位置に、複数の表示ボタン１６ａ〜１６ｎが表示される。
【００２６】
なお、Ｓ３において、ボタン表示フラグ１２が“ＯＦＦ”に設定されていることが確認された場合には（Ｓ３；ＮＯ）、携帯端末１は、表示ボタンを表示することなく、Ｓ１以降の処理を再び実行する。ボタン表示フラグ１２が“ＯＦＦ”に設定されている携帯端末１の前面部の様子を図５（ａ）に示す。ユーザの手指がボタン１１ｊに接触すると（図５（ｂ）参照）、接触検知部１３は、ボタン表示フラグ１２を参照する。ここで、同図中のハッチングは、そのボタンにユーザの手指が接触している旨を示す。このとき、当該フラグの設定は“ＯＦＦ”であるので、表示ボタンの表示は開始されず、図５（ｃ）に示す様に、従前まで表示されていた待ち受け画面１６３が継続して表示される。
【００２７】
Ｓ５では、表示制御部１５は、内蔵のタイマー１５１により、Ｓ４で表示された表示ボタンの表示時間の計測を開始する。表示時間の計測は、複数の表示ボタンが表示部１６に表示されたことを契機として、換言すれば、表示ボタンの表示開始時を経過時間“０秒”として行われる。タイマー１５１は、予め設定されている時間に経過時間が到達したか否かを常時監視している（Ｓ６）。設定時間に到達していない間（Ｓ６；ＮＯ）は、手指がボタンから離れて非接触となった場合でも、表示ボタンの表示は継続される。この時点における携帯端末１の前面部の様子を図３（ｄ）に示す。
【００２８】
また、設定時間が経過しない間（Ｓ６；ＮＯ）は、入力部１１は、ボタンの押下操作の有無を監視しており（Ｓ７）、ボタンの押下操作を検知すると（Ｓ７；ＹＥＳ）、当該操作のあったボタンに対応する表示ボタン上の文字を入力する（Ｓ８）。入力された文字は、表示制御部１５により表示部１６に表示される。文字の入力後は、表示時間の計測のための経過時間は一旦“０秒”にリセットされ、その後、Ｓ５以降の処理が再び実行される。但し、経過時間はリセットされずに、Ｓ５において既に開始されている表示時間の計測が継続されるものとしてもよい。
【００２９】
一方、Ｓ７においてボタンの押下操作が検知されない場合には（Ｓ７；ＮＯ）、Ｓ９の処理に移行する。Ｓ９では、接触検知部１３は、ボタンへの接触の有無を監視しており、ボタンへの接触を検知すると（Ｓ９；ＹＥＳ）、表示制御部１５は、表示時間の計測を再び開始する（Ｓ５）。この時点で、経過した表示時間は一旦リセットされる。Ｓ９の接触検知処理により、ボタンの押下操作がない場合であっても、ボタンへの接触がある限り、表示ボタンの表示は継続される。
【００３０】
これに対して、ボタンへの接触が検知されないまま（Ｓ９；ＮＯ）、設定時間が経過した場合には（Ｓ６；ＹＥＳ）、表示制御部１５は、Ｓ４で表示させた複数の表示ボタンを画面上から消去する（Ｓ９）。すなわち、ボタンの押下操作もなく、ボタンへの接触もない場合に限り、設定時間の経過を待って表示ボタンは非表示となる。その結果、携帯端末１の表示画面は、図３（ａ）に示した初期状態に遷移する。そして、文字入力処理は、Ｓ１のステップに戻り、これ以降の処理が再び実行される。
【００３１】
以上説明した様に、第１の実施形態における携帯端末１によれば、複数配設されたボタン（ハードウェアボタン）の内、何れかのボタンへの接触操作を契機として、複数の表示ボタン（ソフトウェアボタン）を表示する。そして、携帯端末１は、これら複数の表示ボタンの中から、ボタンの押下操作により選択された表示ボタン上の文字を入力する。すなわち、携帯端末１は、一段階目の操作としての接触操作、及び、二段階目の操作としての押下操作を可能とする二段階の入力機構を有する。また、表示ボタンが所定時間継続して表示されたことに伴い、携帯端末１は、表示ボタンの表示を停止する。このように、表示ボタンが表示される時間を、文字入力に必要と思われる時間に限定することで、表示ボタンが画面上の領域を使用する時間を最小限に留める。また、表示ボタンが表示されていない間は、表示ボタン用に設けられた表示領域を、他のデータの表示に充てることができる。その結果、文字入力の容易性を損なうことなく、限られた表示領域を効率的に使用することが可能となる。
【００３２】
（第２の実施の形態）
続いて、本発明の第２の実施形態について説明する。本実施の形態における携帯端末は、第１の実施形態における携帯端末１と、主要な機能を同一とするものであるが、手指の接触に伴って表示された表示ボタンを非表示とするタイミングにおいて相違する。すなわち、第１の実施形態における携帯端末が設定時間の経過を契機として表示ボタンを消去したのに対して、第２の実施形態における携帯端末は、ボタンへの接触から非接触への移行を契機として表示ボタンを消去する態様を採る。
【００３３】
ここで、本実施の形態における携帯端末は、第１の実施形態において既述の携帯端末と、その要部構成を同一とする。したがって、同一の構成要素には同一の符号を付すと共に、その図示及び説明は省略する。以下、図６に示すフローチャートを参照して、第１の実施形態との動作上の差異について説明する。併せて、本発明に係る文字入力方法を構成する各ステップについて説明する。
【００３４】
前提として、本実施の形態における文字入力処理は、第１の実施形態において詳述した文字入力処理（図４参照）と同様の処理ステップを複数含む。したがって、共通するステップの説明は省略し、本発明に特有の処理について説明する。例えば、図６のＴ１〜Ｔ４は、図４に示したＳ１〜Ｓ４に相当し、図６のＴ６〜Ｔ８は、図４に示したＳ７〜Ｓ９にそれぞれ相当するものである。
【００３５】
本実施の形態における文字入力処理は、Ｔ５の処理を含む点において、第１の実施形態と相違する。Ｔ５では、接触検知部１３は、Ｔ１で検知された手指の接触が終了したか否かを監視する。当該監視の結果、ユーザの手指が依然としてボタンに接触している場合には（Ｔ５；ＮＯ）、Ｔ６以降の処理に移行して表示ボタンの表示を継続する。これに対して、ユーザの手指がボタンから離れて非接触となった場合には（Ｔ５；ＹＥＳ）、表示制御部１５は、これを契機として、表示ボタンを非表示とする（Ｔ８）。その結果、携帯端末１の表示画面は、図３（ａ）に示した初期状態に遷移し、Ｔ１以降の処理が再び実行される。
【００３６】
以上説明した様に、第２の実施形態における携帯端末１によれば、複数配設されたボタンの内、何れかのボタンへの接触操作を契機として、複数の表示ボタンを表示する。そして、携帯端末１は、これら複数の表示ボタンの中から、ボタンの押下操作により選択された表示ボタン上の文字を入力する。また、携帯端末１は、ユーザの手指によるボタンへの接触が終了したことを以って直ちに、表示ボタンの表示を停止する。これにより、表示ボタンが表示される時間を、ユーザが文字入力を必要とする時に限定し、表示ボタンが画面上の領域を使用する時間を最小限に留める。表示ボタンが表示されていない間は、表示ボタン用に設けられた表示領域は、他のデータの表示に充てることができる。その結果、文字入力の容易性を損なうことなく、限られた表示領域を効率的に使用することが可能となる。
【００３７】
なお、本発明は、上記各実施の形態に限定されるものではなく、その趣旨を逸脱しない範囲において、適宜変形態様を採ることも可能である。例えば、上記実施の形態では、ボタン表示の契機となる手指の接触対象を、携帯端末１の前面部に配設された任意のボタンとしたが、特定のボタンに接触した場合に限り、表示ボタンが表示されるものとしてもよい。かかる態様においては、上記特定のボタンは、例えば、図３（ａ）に図示したボタン１１ｎのみ、あるいは、１１ａ〜１１ｃの全て等であるが、何れのボタンに接触検知機能をもたせるかは、ユーザが適宜変更できるものとしてもよい。
【図面の簡単な説明】
【００３８】
【図１】携帯端末の機能的構成を説明するためのブロック図である。
【図２】図２（ａ）は、ボタン表示フラグが“ＯＮ”に設定されている状態を示す図であり、図２（ｂ）は、ボタン表示フラグが“ＯＦＦ”に設定されている状態を示す図である。
【図３】ボタン表示フラグが“ＯＮ”に設定されている携帯端末の画面遷移を示す図であり、図３（ａ）は、ボタンへの手指接触前、図３（ｂ）は、ボタンへの手指接触時、図３（ｃ）は、ボタンへの手指接触後、図３（ｄ）は、接触した手指がボタンから離れた時における表示画面の一例をそれぞれ示す図である。
【図４】第１の実施形態における携帯端末の動作を説明するためのフローチャートである。
【図５】ボタン表示フラグが“ＯＦＦ”に設定されている携帯端末の画面遷移を示す図であり、図５（ａ）は、ボタンへの手指接触前、図５（ｂ）は、ボタンへの手指接触時、図５（ｃ）は、ボタンへの手指接触後における表示画面の一例をそれぞれ示す図である。
【図６】第２の実施形態における携帯端末の動作を説明するためのフローチャートである。
【符号の説明】
【００３９】
１…携帯端末、１１…入力部、１２…ボタン表示フラグ、１３…接触検知部、１４…表示ボタン格納部、１５…表示制御部、１５１…タイマー、１６…表示部
【図１】
2005222247.tif 000003
【図２】
2005222247.tif 000004
【図３】
2005222247.tif 000005
【図４】
2005222247.tif 000006
【図５】
2005222247.tif 000007
【図６】
2005222247.tif 000008