(57)【要約】【課題】ユーザの操作指示に対して好適に補完処理を行い、操作性の向上を図ることができる携帯端末を提供する。【解決手段】所定の画像を表示する表示部と、画像に対する指示を操作面を介して受け付け指示を入力位置情報として検出する検出部（ステップＳ１）と、検出部が入力位置情報の検出を終了してから次に入力位置情報の検出を開始するまでの時間を取得する時間取得部（ステップＳ２）と、時間取得部により取得された時間が所定時間未満である場合（ステップＳ３のＹＥＳ）、検出の終了時の入力位置情報と検出の開始時の入力位置情報とに基づいて検出の終了時から検出の開始時までの入力位置情報を補完する補完位置情報を求める補完処理部（ステップＳ４）と、検出部により検出された入力位置情報および補完位置情報に基づいて画像の表示制御を行う制御部（ステップＳ５）とを備えた。【選択図】  図６
2012137800.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像を表示する表示部と、
前記画像に対する指示を操作面を介して受け付け、前記指示を入力位置情報として検出する検出部と、
前記検出部が、前記入力位置情報の検出を終了してから、次に前記入力位置情報の検出を開始するまでの時間を取得する時間取得部と、
前記時間が所定時間未満である場合、前記検出の終了時の前記入力位置情報と前記検出の開始時の前記入力位置情報とに基づいて、前記検出の終了時から前記検出の開始時までの入力位置情報を補完する補完位置情報を求める補完処理部と、
前記検出部により検出された前記入力位置情報および前記補完位置情報に基づいて、前記画像の表示制御を行う制御部とを備えたことを特徴とする携帯端末。
【請求項２】
前記所定の画像は、前記表示部に表示された画面の少なくとも一部を移動するカーソルであり、
前記指示は、前記カーソルを前記画面上で移動させる指示であり、
前記制御部は、前記補完位置情報に基づいて、前記カーソルを移動させる表示制御を行う請求項１記載の携帯端末。
【請求項３】
前記補完位置情報は、前記検出の終了時の前記入力位置情報と検出の開始時の前記入力位置情報とをほぼ直線的につなぐ情報である請求項２記載の携帯端末。
【請求項４】
前記表示部と前記検出部とは、一体に形成されたタッチパネルである請求項１記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッドやタッチパネルなどのポインティングデバイスを備えた携帯端末に関する。
【背景技術】
【０００２】
携帯電話機をはじめとする携帯端末には、ユーザからの操作指示を受け付けるための種々の入力装置が搭載されている。この入力装置のうち、タッチパッドやタッチパネルなどの直感的な動作で操作指示を入力することができるものが知られている（例えば、特許文献１参照）。このタッチパッドやタッチパネルは、操作面に対する接触に伴う静電容量や接触圧力の変化を感知して得られた入力位置情報に基づいて、操作指示を受け付けるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５８８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
入力装置の一つに、押下することにより操作指示を受け付ける操作キーがある。ユーザは、この操作キーで操作指示を入力した場合、操作キーの押下時に得られるクリック感により、入力が適切に行われたか否かを判断することができる。
【０００５】
また、タッチパネルやタッチパッドの場合、ユーザは、操作面上で指などを移動させたりタッチしたりすることにより操作面に接触圧力を付加することで、操作指示の入力動作を行う。このとき、操作面に対する接触圧力が不足した場合、タッチパネルなどはその接触を感知することができない。
【０００６】
さらに、タッチパネルなどは、上述した操作キーとは異なり押下感が得られ難いため、ユーザ自身も操作指示が入力できているか否かを判断することができ難い。
【０００７】
このため、ユーザの入力動作に対して携帯端末で実行される処理が、ユーザの期待した処理と異なる場合が発生することになる。また、このように入力動作と実行される処理とに齟齬が生じることにより、ユーザに対して操作性の悪さを感じさせる要因となる。
【０００８】
本発明はこのような事情を考慮してなされたもので、ユーザの操作指示に対して好適に補完処理を行い、操作性の向上を図ることができる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯端末は、上述した課題を解決するために、所定の画像を表示する表示部と、前記画像に対する指示を操作面を介して受け付け、前記指示を入力位置情報として検出する検出部と、前記検出部が、前記入力位置情報の検出を終了してから、次に前記入力位置情報の検出を開始するまでの時間を取得する時間取得部と、前記時間が所定時間未満である場合、前記検出の終了時の前記入力位置情報と前記検出の開始時の前記入力位置情報とに基づいて、前記検出の終了時から前記検出の開始時までの入力位置情報を補完する補完位置情報を求める補完処理部と、前記検出部により検出された前記入力位置情報および前記補完位置情報に基づいて、前記画像の表示制御を行う制御部とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係る携帯端末は、ユーザの操作指示に対して好適に補完処理を行い、操作性の向上を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る携帯端末の実施形態を示す外観斜視図。
【図２】本実施形態における携帯端末の主な機能構成を示す概略的な機能ブロック図。
【図３】タッチパネルに表示された画像に対する移動指示を入力する場合を概念的に説明する図。
【図４】操作パッドに入力を行う動作およびその入力に基づくカーソルの表示例を概念的に説明する図。
【図５】操作パッドに入力を行う他の動作およびその入力に基づくカーソルの表示例を概念的に説明する図。
【図６】本実施形態における携帯端末の主制御部により実行される入力位置情報の補完処理を説明するフローチャート。
【図７】入力動作に対して図６の補完処理が行われた場合の画像（カーソル）の表示例を概念的に説明する図。
【発明を実施するための形態】
【００１２】
本発明に係る携帯端末の実施形態を添付図面に基づいて説明する。本発明を適用する携帯端末として、カード型に形成され、ユーザがディスプレイを指で触れることで操作指示を入力することができる携帯端末を例に挙げて説明する。
【００１３】
図１は、本発明に係る携帯端末の実施形態を示す外観斜視図である。
【００１４】
携帯端末１は、矩形の板状の筐体１１を備える。この筐体１１の一方の表面には、タッチパネル１４が大部分を占めて構成される。
【００１５】
タッチパネル１４は、表示部と検出部との双方の機能を備える。
【００１６】
表示部としてのタッチパネル１４は、文字や画像などからなる表示画面を表示する領域が設けられたディスプレイ（図２のディスプレイ３５）である。このディスプレイは、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成される。
【００１７】
検出部としてのタッチパネル１４は、操作面に対する接触動作を入力位置情報として検出するタッチセンサ（図２のタッチセンサ３３）である。タッチセンサは、ディスプレイの上面に複数配置された接触動作を検出するための素子と、さらにその上に積層された透明な操作面で構成される。なお、タッチパネル１４上で接触動作を検知する方法は、圧力の変化を感知する感圧式、静電気による電気信号を感知する静電式、その他の方法を適用することができる。
【００１８】
また、筐体１１の長手方向における対向位置には、音声を出力するためのレシーバ１５と、音声を入力するためのマイクロフォン１６とがそれぞれ配置される。
【００１９】
図２は、本実施形態における携帯端末１の主な機能構成を示す概略的な機能ブロック図である。携帯端末１は、主制御部３０、電源回路部３１、入力制御部３２、表示制御部３４、音声制御部３６、通信制御部３７、記憶部３９がバスによって相互に通信可能に接続されて構成されている。
【００２０】
主制御部３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を具備する。主制御部３０は、記憶部３９に記憶された各種プログラムに基づき動作して、携帯端末１の総括的な制御を行う。
【００２１】
電源回路部３１は、電力供給源（図示せず）を備える。電源回路部３１は、電源をＯＮする操作に基づいて携帯端末１の電源のＯＮ／ＯＦＦ状態を切り替える。電源回路部３１は、電源がＯＮ状態の場合に電力供給源から各部に対して電力を供給して、携帯端末１を動作可能にする。
【００２２】
入力制御部３２はタッチセンサ３３に対する入力インタフェースを備える。入力制御部３２は、所定時間毎（例えば１０ｍｓ毎）にタッチセンサ３３からの検知信号を入力位置の座標を示す入力位置情報として受け取り、その入力を示す信号を生成して主制御部３０に伝送する。
【００２３】
表示制御部３４はディスプレイ３５に対する表示インタフェースを備える。表示制御部３４は、主制御部３０の制御に基づいて、文書データや画像信号に基づいた画像をディスプレイ３５に表示させる。
【００２４】
音声制御部３６は、主制御部３０の制御に基づいて、マイクロフォン１６で集音された音声からアナログ音声信号を生成し、このアナログ音声信号をデジタル音声信号に変換する。また音声制御部３６は、デジタル音声信号を取得すると、主制御部３０の制御に基づいて、このデジタル音声信号をアナログ音声信号に変換し、レシーバ１５から音声として出力する。
【００２５】
通信制御部３７は、主制御部３０の制御に基づいて、基地局からアンテナ３８を介して受信した受信信号をスペクトラム逆拡散処理してデータを復元する。このデータは、主制御部３０の指示により、音声制御部３６に伝送されてレシーバ１５から出力されたり、表示制御部３４に伝送されてディスプレイ３５に表示されたり、または記憶部３９に記録されたりする。また通信制御部３７は、主制御部３０の制御に基づいて、マイクロフォン１６で集音された音声データやタッチパネル１４を介して入力されたデータや記憶部３９に記憶されたデータを取得すると、これらのデータに対してスペクトラム拡散処理を行い、基地局に対してアンテナ３８を介して送信する。
【００２６】
記憶部３９は、主制御部３０が行う処理についての処理プログラムや処理に必要なデータなどを格納するＲＯＭ（ＲｅａｄＯｎｌｙＭｅｍｏｒｙ）やハードディスク、不揮発性メモリ、データベース、主制御部３０が処理を行う際に使用されるデータを一時的に記憶するＲＡＭ（ＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）などから構成される。
【００２７】
本実施形態における携帯端末１は、上述したようにタッチパネル１４を備える。このタッチパネル１４は、操作面を介してタッチパネル１４のディスプレイ３５に表示された画像などに対する指示を受け付ける。ユーザは、ユーザの指やスタイラスペンなどを介して、このタッチパネル１４に入力を行うようになっている。なお、本実施形態においては、主に指でタッチパネル１４に入力を行う例を適用して説明するが、指以外であっても同様に適用することができる。
【００２８】
図３は、タッチパネル１４に表示された画像に対する移動指示を入力する場合を概念的に説明する図である。図３に示す例は、タッチパネル１４に表示される画像の一例として、タッチパネル１４上で操作の対象を指し示すために用いられるカーソル４１を適用して説明する。
【００２９】
タッチパネル１４には、操作の対象を指し示すために用いられるカーソル４１が表示されるようになっている。また、タッチパネル１４の所定位置には、カーソル４１に対する操作指示を専用に受け付ける操作パッド４０として割り当てられた領域が表示される。操作パッド４０は、指Ｆを接触させて移動させるユーザの入力動作に基づいて、入力位置情報を所定時間毎（例えば１０ｍｓ）に検出する。主制御部３０は、検出された入力位置情報に基づいて、カーソル４１を移動させる表示処理を行うようになっている。
【００３０】
例えば、操作パッド４０上で図示矢印Ａの方向に指Ｆを移動させると、この入力動作に対応した方向および移動量に基づいて、カーソル４１は図示矢印Ｂの方向に移動するようになっている。
【００３１】
図４は、操作パッド４０に入力を行う動作およびその入力に基づくカーソル４１の表示例を概念的に説明する図である。図５は、操作パッド４０に入力を行う他の動作およびその入力に基づくカーソル４１の表示例を概念的に説明する図である。図４（Ａ）および図５（Ａ）は、タッチパネル１４上に表示された操作パネル４０に対して行われた入力動作の軌跡を示す。図４（Ｂ）および図５（Ｂ）は、入力動作に基づいてタッチパネル１４に表示されるカーソル４１の表示例を示す。なお、図４および図５においては、操作パッド４０上で行われた指Ｆの動作（図４（Ａ）、図５（Ｂ））と、この動作に対応するカーソル４１の表示処理（図４（Ｂ）、図５（Ｂ））とが個別に表わされているが、実際には図３に示すようにタッチパネル１４上で指Ｆの動作およびカーソル４１の表示処理が同時に行われている。
【００３２】
ユーザは、タッチパネル１４に表示されたカーソル４１（図４（Ｂ））を動かすための操作指示の入力動作を行う場合、指Ｆを操作パッド４０に押し当て、そこから所望の操作量だけ指Ｆを移動させる動作を行う。図４（Ａ）では、指Ｆを波形を描くように動作した場合が示されている。
【００３３】
ここで、ユーザが、指Ｆから操作パッド４０に対して十分な接触圧力を付与することができ、操作パッド４０が指Ｆの接触を連続的に検出できた場合、携帯端末１は、図４（Ｂ）に示すように、カーソル４１を指Ｆで描かれた波形とほぼ同形状の軌跡を描いて移動させる表示を行う。なお、図４（Ｂ）に描かれた軌跡は、カーソル４１ａ位置を始点、カーソル４１ｂ位置を終点とする軌跡であり、カーソル４１がディスプレイ上を連続的に移動した様子を示したものである。
【００３４】
一方、ユーザが、図４（Ａ）と同様な波形を描いて操作パッド４０上で指Ｆを移動させているつもりであっても、指Ｆから操作パッド４０に対して十分な接触圧力が付与されていない場合が起こり得る。例えば、ユーザの指Ｆの接触圧力が検出可能な圧力よりも小さかった場合に起こり得る。このような場合、図５（Ａ）に示すように操作パッド４０が指Ｆの接触を連続的に検出できず、断続的な軌跡を検出することになる。
【００３５】
すると、携帯端末１は検出された軌跡に基づいて、図５（Ｂ）に示すカーソル４１ａ位置を始点、カーソル４１ｂ位置を終点とする軌跡を描いてカーソル４１を移動させる表示を行うことになる。すなわち、携帯端末１は、操作パッド４０から検出されたユーザが意図しない軌跡に基づいて、カーソル４１を移動させる表示処理を行うこととなる。
【００３６】
このため、携帯端末１は、ユーザは指Ｆで操作する操作パッド４０に対して意図した操作が実行されないという操作性の悪さを感じさせてしまうことになる。
【００３７】
これに対し、本実施形態における携帯端末１は、接触圧力が不足し、タッチパネル１４（タッチセンサ３３）が接触に伴う入力操作を検出できない場合であっても、入力位置情報の補完処理を行うことでユーザの意図した動作に伴う表示処理を行うことができる。
【００３８】
図６は、本実施形態における携帯端末１の主制御部３０により実行される入力位置情報の補完処理を説明するフローチャートである。
【００３９】
ステップＳ１において、主制御部３０は、リリースイベントが発生した後、タッチイベントが発生したか否かの判定を行う。リリースイベントは、検出部としてのタッチパネル１４が所定時間毎に検出する入力位置情報が取得できない場合（検出を終了した場合）に発生するイベントである。タッチイベントは、リリースイベントの発生後、タッチパネル１４が次に入力位置情報を検出する場合（検出を開始した場合）に発生するイベントである。
【００４０】
タッチパネル１４が入力位置情報を取得できない場合とは、タッチセンサ３３が感圧式である場合には検出された接触圧力が所定圧力（例えば、１００ｇ／ｃｍ２≒９８０６Ｐａ）以下であった場合、静電式である場合には検出された静電容量が所定静電容量以下の場合をいう。
【００４１】
主制御部３０は、リリースイベントおよびタッチイベントが発生していないと判定した場合（ステップＳ１のＮＯ）、発生するまで処理を待機する。
【００４２】
一方、リリースイベントおよびタッチイベントが発生したと判定された場合（ステップＳ１のＹＥＳ）、ステップＳ２において時間取得部としての主制御部３０は、リリースイベント発生からタッチイベント発生までの時間を取得する。なお、携帯端末１は、このイベント間の時間を計測するための専用のタイマを設けており、主制御部３０はこのタイマよりイベント間の時間を取得する。
【００４３】
ステップＳ３において、主制御部３０は、時間取得ステップＳ２で取得されたイベント間の時間が、所定時間（例えば６０ｍｓ）未満であるか否かを判定する。この所定時間は、リリースイベントが、ユーザの意図しない動作により発生したイベントであったとみなせる値で決定される。
【００４４】
なお、ステップＳ３で判定に用いられる時間は、値に範囲を設けてもよい。例えば、イベント間の時間が２０ｍｓ〜６０ｍｓの範囲内であった場合に、ユーザの意図しないリリースイベントであったと判断するようにしてもよい。イベント間の時間が６０ｍｓ以上であった場合には、イベント間の時間が長く、ユーザが意図的にリリースイベントを発生させたとみなすことができる。また、イベント間の時間が２０ｍｓ以下であった場合には、極わずかな動作の途切れであり、ユーザが認識できない途切れであるため、補完処理の対象とはしない。なお、イベント間の時間が６０ｍｓ未満の場合は、全て補完処理の対象としてもよい。
【００４５】
主制御部３０は、イベント間の時間が所定時間未満ではないと判定した場合（ステップＳ３のＮＯ）、補完処理を行う必要がないため処理を終了する。
【００４６】
一方、イベント間の時間が所定時間未満であると判定された場合（ステップＳ３のＹＥＳ）、ステップＳ４において補完処理部としての主制御部３０は、リリースイベントを無視し、補完位置情報を求める補完処理を行う。
【００４７】
主制御部３０は、補完位置情報として、リリースイベント発生時の入力位置情報と、タッチイベント発生時の入力位置情報とに基づいて、リリースイベント発生時からタッチイベント発生時の入力位置情報を補完する。すなわち、ユーザの意図しないリリース動作を無視し、あたかもタッチパネル１４の操作面に対する接触が継続した入力動作が得られ、その入力動作に基づきカーソルがタッチパネル１４に表示されるように、補完位置情報を求める処理を行う。
【００４８】
具体的には、操作面に対する入力動作が継続的に検出されたとみなすため、リリースイベント発生時の入力位置情報とタッチイベント発生時の入力位置情報とを直線的につなぐような補完位置情報を求める。
【００４９】
ステップＳ５において、制御部としての主制御部３０は、タッチパネル１４より検出された入力位置情報および補完処理ステップＳ４において求められた補完位置情報に基づいて、カーソルをタッチパネル１４に表示する。
【００５０】
図７は、入力動作に対して補完処理が行われた場合の画像（カーソル４１）の表示例を概念的に説明する図である。図７（Ａ）は、タッチパネル１４に対して行われた指Ｆの入力動作の軌跡を示す。図７（Ｂ）は、図７（Ａ）の入力動作に基づいて表示されるカーソル４１の表示例を示す。図７（Ａ）における実線は、ユーザが指Ｆを用いてタッチパネル１４に入力動作を行った軌跡を示し、破線は、ユーザが入力動作を意図したにも係わらず検出が行われなかった部分の軌跡を示す。
【００５１】
図７（Ａ）に示すように、タッチパネル１４がユーザの意図した動作に対応した入力位置情報を検出できず、リリースイベントが発生してしまった場合、携帯端末１は図６の補完処理を行う。具体的には、図７（Ａ）に示す点線部分である検出が行われなかった部分を、リリースイベント発生時の入力位置情報とタッチイベント発生時の入力位置情報とに基づいて連続的につなげる補完処理を行い、補完位置情報を求める。
【００５２】
携帯端末１は、タッチパネル１４より得られた入力位置情報および補完位置情報に基づいてカーソル４１をタッチパネル１４に表示する。図７（Ｂ）に示すように、携帯端末１は、カーソル４１の動きをユーザが意図した入力動作に近付けて連続的に表示させることができる。このため、携帯端末１は、ユーザのタッチパネル１４に対する接触圧力が十分でなく、タッチパネル１４がユーザの意図した入力動作を検出できない場合であっても、ユーザの意図を考慮した表示処理を行うことができる。
【００５３】
以上で補完処理の説明を終了する。
【００５４】
この携帯端末１によれば、ユーザの意図した入力動作を検出できずリリースイベントが発生した場合であっても、このリリースイベントが意図的なものであるか否かを好適に判断し、好適な表示処理のための補完処理を行うことができる。このため、携帯端末１は、ユーザの意図した操作指示と実際の表示処理とに齟齬を生じさせることなく、ユーザの期待した表示処理を実現することができる。
【００５５】
なお、本実施形態においては、タッチパネル１４のディスプレイ３５に表示されるカーソル４１を移動させるための操作指示に伴う入力動作に対して補完処理を行った例を適用して説明した。しかしこれに限らず、カーソル以外の他の画像に対する操作指示に伴う入力動作に対する補完処理に適用してもよい。具体的には、携帯端末１が、タッチパネル１４に対する継続的な入力動作に伴いディスプレイ３５に表示される画像を連続的に変化させる表示処理を行う場合に適用することができる。例えば、タッチパネル１４の操作面に対する接触時間により画像変化量や表示時間を変化させる表示処理を行う場合などに適用することができる。
【００５６】
また、本実施形態における携帯端末１は、ディスプレイ３５とタッチセンサ３３が一体となったタッチパネル１４を備えた構成合を適用して説明したが、タッチセンサ３３はディスプレイ３５と個別に構成されたタッチパッドなどのポインティングデバイスであってもよい。
【００５７】
さらに、本発明に係る携帯端末は、携帯電話機、ＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌＡｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の携帯端末にも適用することができる。
【符号の説明】
【００５８】
１  携帯端末
１１  筐体
１４  タッチパネル
１５  レシーバ
１６  マイクロフォン
３０  主制御部
３１  電源回路部
３２  入力制御部
３３  タッチセンサ
３４  表示制御部
３５  ディスプレイ
３６  音声制御部
３７  通信制御部
３８  アンテナ
３９  記憶部
４１  カーソル
Ｆ  指
【図１】
2012137800.tif 000003
【図２】
2012137800.tif 000004
【図３】
2012137800.tif 000005
【図４】
2012137800.tif 000006
【図５】
2012137800.tif 000007
【図６】
2012137800.tif 000008
【図７】
2012137800.tif 000009