(57)【要約】【課題】携帯端末装置のタッチ操作の操作性を向上させる。【解決手段】携帯端末装置１０は、表示部１１、検出部１２および制御部１３を有する。表示部１１は、操作部を示す画像を表示する表示領域１１ａを備える。検出部１２は、表示部１１上に対するタッチ操作を検出する。例えば、表示領域１１ａと異なる表示領域１１ｂに対するタッチ操作を検出する。制御部１３は、検出部１２で検出したタッチ操作の軌跡に応じて、表示部１１に表示する操作部を示す画像を変更する。【選択図】図１
2010079802.tif 000002
【特許請求の範囲】
【請求項１】
操作部を示す画像を表示する表示領域を備える表示部と、
前記表示部上に対するタッチ操作を検出する検出部と、
前記検出部で検出した前記タッチ操作の軌跡に応じて、前記表示部に表示する前記操作部を示す画像を変更する制御部と、
を有することを特徴とする携帯端末装置。
【請求項２】
前記操作部を示す画像は、前記表示部が備える第１の表示領域に表示し、
前記検出部は、前記第１の表示領域と異なる前記表示部が備える第２の表示領域に対するタッチ操作を検出する、
ことを特徴とする請求項１記載の携帯端末装置。
【請求項３】
前記操作部を示す画像は、スクロールホイールの画像であり、
前記制御部は、前記タッチ操作の軌跡に基づいて回転角を算出し、前記回転角に応じて前記スクロールホイールの画像を変更する、
ことを特徴とする請求項１記載の携帯端末装置。
【請求項４】
表示部を備える携帯端末装置の表示制御方法であって、
前記表示部の表示領域に操作部を示す画像を表示し、
前記表示部上に対するタッチ操作を検出し、
検出した前記タッチ操作の軌跡に応じて、前記表示部に表示した前記操作部を示す画像を変更する、
ことを特徴とする表示制御方法。
【請求項５】
表示部を備えると共にコンピュータの機能を有する携帯端末装置に、
前記表示部の表示領域に操作部を示す画像を表示し、
前記表示部上に対するタッチ操作を検出し、
検出した前記タッチ操作の軌跡に応じて、前記表示部に表示した前記操作部を示す画像を変更する、
処理を実行させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は携帯端末装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
現在、携帯電話機などの携帯端末装置の多機能化が進んでいる。ユーザは、携帯端末装置に搭載された表示装置の画面を見ながら、種々の操作を行うことができる。ユーザが操作を行うための入力装置としては、様々なものが考えられる。例えば、スクロールホイールを搭載し、スクロールホイールに対する回転操作に応じてメニュー表示を行う移動端末機がある（例えば、特許文献１参照）。
【０００３】
また、ユーザが操作を行う手段として、タッチパネルを用いることも考えられる。例えば、タッチパネル付きのモニタにスクロールダイヤルの画像を表示し、スクロールダイヤルの画像の端部がタッチされると、モニタに表示したメニューをスクロールする車両搭載用の情報表示装置がある（例えば、特許文献２参照）。また、タッチパネル付きの表示画面上に地図とトラックボールとを表示し、トラックボールが表示された領域を擦る操作に反応して地図をスクロールするナビゲーション装置がある（例えば、特許文献３参照）。
【特許文献１】特開２００６−３２３８２０号公報
【特許文献２】特開２００４−１２９１９号公報
【特許文献３】特開２００７−２９２８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献２，３に記載の技術では、スクロールダイヤルの画像やトラックボールの画像などの操作のための画像が表示された領域をタッチすることで、画面をスクロールさせることができる。しかし、操作のための画像が表示装置の端に小さく表示されるため、タッチ操作の操作性が低いという問題がある。これは、携帯端末装置のように表示領域を大きくすることが容易でない装置では、特に大きな問題となる。
【０００５】
本件はこのような点に鑑みてなされたものであり、タッチ操作の操作性を向上させた携帯端末装置、表示制御方法および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、表示部と検出部と制御部とを有する携帯端末装置が提供される。表示部は、操作部を示す画像を表示する表示領域を備える。検出部は、表示部上に対するタッチ操作を検出する。制御部は、検出部で検出したタッチ操作の軌跡に応じて、表示部に表示する操作部を示す画像を変更する。
【０００７】
また、上記課題を解決するために、表示部を備える携帯端末装置の表示制御方法が提供される。この表示制御方法では、表示部の表示領域に操作部を示す画像を表示する。表示部上に対するタッチ操作を検出する。検出したタッチ操作の軌跡に応じて、表示部に表示した操作部を示す画像を変更する。
【０００８】
また、上記課題を解決するために、表示部を備える携帯端末装置に実行させる表示制御プログラムが提供される。この表示制御プログラムを実行する携帯端末装置は、表示部の表示領域に操作部を示す画像を表示する。表示部上に対するタッチ操作を検出する。検出したタッチ操作の軌跡に応じて、表示部に表示した操作部を示す画像を変更する。
【発明の効果】
【０００９】
上記携帯端末装置、表示制御方法および表示制御プログラムによれば、タッチ操作の操作性が向上する。
【発明を実施するための最良の形態】
【００１０】
以下、本実施の形態を図面を参照して詳細に説明する。
図１は、本実施の形態に係る携帯端末装置を示す図である。図１に示す携帯端末装置１０は、表示部１１、検出部１２および制御部１３を有する。
【００１１】
表示部１１は、表示領域１１ａ（第１の表示領域）と表示領域１１ａの外の領域である表示領域１１ｂ（第２の表示領域）とを有する。表示部１１としては、例えば、液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイを用いることが考えられる。表示部１１は、表示領域１１ａに操作部を示す画像を表示する。操作部を示す画像としては、入力装置の形状を示す画像を用いることができる。例えば、スクロールホイールの画像、十字キーの画像、スライダバーの画像などを用いる。また、表示部１１は、表示領域１１ｂに種々の画像を表示することができる。例えば、テキスト・静止画像・動画像などのコンテンツや、各種機能を呼び出すためのメニューを表示する。
【００１２】
検出部１２は、表示部１１上に対するユーザのタッチ操作を検出する。検出部１２としては、例えば、タッチパネルを用いることが考えられる。検出部１２は、表示部１１のタッチされた位置を制御部１３に通知する。位置の通知は、定期的（例えば、５０ミリ秒毎）に行うようにしてもよい。また、瞬間的に接触する操作（クリック）と連続的に擦る操作（ドラッグ）とを区別する情報を通知してもよい。なお、検出部１２は、表示領域１１ａおよび表示領域１１ｂの一方または両方に対するタッチ操作も検出することが考えられる。表示領域１１ａと表示領域１１ｂとを跨るドラッグを検出できるようにしてもよい。
【００１３】
制御部１３は、検出部１２で検出された表示部１１上に対するタッチ操作の軌跡に応じて、表示領域１１ａに表示された操作部を示す画像を変更する。例えば、スクロールホイールが回転した画像、十字キーの何れかの方向キーが押下された画像、スライダバーがスライドした画像などを表示領域１１ａに表示させる。このとき、制御部１３は、タッチ操作におけるドラッグ方向やドラッグ距離に応じて、操作部を示す画像を変化させることもできる。例えば、ドラッグ方向に応じて、スクロールホイールの画像を右回りまたは左回りに回転させる。
【００１４】
なお、表示部１１は、所定の条件に適合する場合のみ、操作部を示す画像を表示領域１１ａに表示するようにしてもよい。表示領域１１ａに操作部を示す画像を表示しないときは、表示領域１１ａを、コンテンツやメニューを表示するなど他の用途に使用することも可能である。また、表示領域１１ａに何も表示しない場合があってもよい。
【００１５】
このような携帯端末装置１０によれば、表示部１１の表示領域１１ａに操作部を示す画像が表示される。検出部１２により、表示部１１上に対するタッチ操作（例えば、表示領域１１ａと異なる表示領域１１ｂに対するタッチ操作を含む）が検出される。制御部１３により、検出されたタッチ操作の軌跡に応じて、表示領域１１ａに表示された操作部を示す画像が変更される。
【００１６】
これにより、タッチ操作の操作性が向上する。例えば、操作部を示す画像が表示された領域（表示領域１１ａ）以外の領域（表示領域１１ｂ）でタッチ操作が行われても、携帯端末装置１０は、メニュー操作のためのタッチ操作と認識することが可能となる。ユーザは、表示領域１１ａに表示された操作部を示す画像が変化することで、タッチ操作が正常に認識されたことを確認することができる。その結果、ユーザのタッチ操作の負担が軽減されると共に、ユーザの操作ミスを低減できる。
【００１７】
次に、上記の表示制御を携帯電話機に適用した場合について更に詳細に説明する。以下では特に、表示部を備える筐体をテンキーなどの操作部を備える筐体に対してスライド可能なスライド式の携帯電話機を例に挙げる。ただし、上記の表示制御は、折りたたみ式やストレート式など、他の種類の携帯電話機に適用することも可能である。また、携帯電話機以外の情報処理装置に適用することも可能である。
【００１８】
［第１の実施の形態］
図２は、携帯電話機の第１の状態を示す図である。携帯電話機１００は、筐体１０１，１０２を有する。筐体１０１は、筐体１０２に対して上下方向にスライドすることができる。図２に示す状態は、筐体１０１と筐体１０２とが重なっており、筐体１０２の前面が筐体１０１によって覆い隠されている状態である。筐体１０１は、スピーカ１０４、タッチパネル１０６およびディスプレイ１０７（図２では図示せず）を有する。
【００１９】
スピーカ１０４は、電気信号を物理振動に変換することで、音を再生する。例えば、携帯電話機１００のユーザが通話を行っているとき、通話相手の声や通話相手側の背景雑音がスピーカ１０４から出力される。
【００２０】
タッチパネル１０６は、タッチ操作を検出する。ユーザは、指でタッチパネル１０６にタッチすることができる。また、ユーザは、タッチペンなどのポインティングデバイスを用いてタッチパネル１０６にタッチすることもできる。タッチパネル１０６に対するタッチ操作があると、指やタッチペンなどの物が接触している位置が検出される。
【００２１】
ディスプレイ１０７は、各種画像を表示する。ディスプレイ１０７は、タッチパネル１０６の下層に位置している。ディスプレイ１０７の表示する画像は、タッチパネル１０６を透過して、筐体１０１の前面から視認可能である。ユーザは、ディスプレイ１０７によって表示された画像を見ながら、タッチパネル１０６に対するタッチ操作を行える。
【００２２】
図３は、携帯電話機の第２の状態を示す図である。図３に示す状態は、図２に示す状態から、筐体１０１を筐体１０２に対して上方向にスライドさせた状態である。この状態では、筐体１０２の前面の少なくとも一部が露出する。筐体１０２は、マイロクロフォン（ＭＩＣ）１０３およびキーパッド１０５を有する。
【００２３】
ＭＩＣ１０３は、音の物理振動を電気信号に変換することで、音の入力を受け付ける。例えば、携帯電話機１００のユーザが通話を行っているとき、ユーザの声やユーザ側の背景雑音がＭＩＣ１０３から入力される。
【００２４】
キーパッド１０５は、テンキーや機能キーなどの各種キーを備えている。キーパッド１０５は、何れかのキーが押下されると、押下を検知して電気信号に変換する。ユーザは、キーを押下する操作により、電話の発信、電話着信時の応答、電話番号を含む各種文字列の入力などを行うことができる。
【００２５】
更に、キーパッド１０５は、スクロールホイール１０５ａを備えている。スクロールホイール１０５ａは、その端部が押下されると、押下された方向を判断する。方向は、例えば、上下左右の４方向で検出する場合や、更に右上・右下・左下・左上を含む８方向で検出する場合などが考えられる。また、スクロールホイール１０５ａは、円弧を描くように擦る操作（回転操作）がなされると、回転角を判断する。ユーザは、スクロールホイール１０５ａの端部を押下する操作や回転操作により、表示画面上での選択中の項目の変更や画面スクロールなどを行うことができる。
【００２６】
図４は、携帯電話機のハードウェアを示すブロック図である。携帯電話機１００は、無線部１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３、ＣＰＵ（Central Processing Unit）１１４、音声処理部１１５、入力処理部１１６および表示処理部１１７を有する。
【００２７】
無線部１１１は、無線信号処理を行い、基地局など他の通信装置との無線通信を実現する。具体的には、無線部１１１は、携帯電話機１００に搭載されたアンテナを介して受信した信号を復調・復号し、得られた受信データをＣＰＵ１１４に出力する。また、無線部１１１は、ＣＰＵ１１４から取得した送信データを符号化・変調し、得られた送信信号をアンテナを介して出力する。
【００２８】
ＲＡＭ１１２は、ＣＰＵ１１４が実行するプログラムや処理に用いるデータを一時的に格納するメモリである。ＲＡＭ１１２には、ＣＰＵ１１４によって各種プログラムやデータの少なくとも一部が一時的に格納される。また、ＣＰＵ１１４によってＲＡＭ１１２に格納されたデータが適宜更新される。なお、ＲＡＭ１１２に代えて、他の種類の揮発性メモリを用いてもよい。
【００２９】
ＲＯＭ１１３は、ＣＰＵ１１４が実行するプログラムや処理に用いるデータを格納するメモリである。ＲＯＭ１１３には、通信機能や表示制御機能を実現する各種プログラムが予め格納されている。また、ＲＯＭ１１３には、これらプログラムと共に用いられる各種データが格納されている。なお、ＲＯＭ１１３に代えて、フラッシュメモリなど他の種類の不揮発性メモリを用いてもよい。
【００３０】
ＣＰＵ１１４は、携帯電話機１００全体の動作を制御する。具体的には、ＣＰＵ１１４は、携帯電話機１００の起動時およびその後必要に応じて、ＲＯＭ１１３からプログラムやデータを読み出し、ＲＡＭ１１２を利用してプログラムを実行する。ＣＰＵ１１４は、例えば、無線部１１１から取得する受信データ、音声処理部１１５から取得する音声データ、入力処理部１１６から取得する入力信号などに基づいて、各種処理を行う。そして、処理結果として、無線部１１１へ出力する送信データ、音声処理部１１５へ出力する音声データ、表示処理部１１７に出力する画像データなどを生成する。
【００３１】
音声処理部１１５は、音声信号処理を行う。具体的には、音声処理部１１５は、ＭＩＣ１０３から音声アナログ信号を取得し、必要な信号変換処理を行ってＣＰＵ１１４に音声データを出力する。また、音声処理部１１５は、ＣＰＵ１１４から音声データを取得し、必要な信号変換処理を行ってスピーカ１０４に音声再生させる。
【００３２】
入力処理部１１６は、ユーザによる入力操作の処理を行う。具体的には、入力処理部１１６は、キーパッド１０５のキーが押下されると、押下されたキーを示す入力信号をＣＰＵ１１４に出力する。また、入力処理部１１６は、タッチパネル１０６に対しタッチ操作があると、接触があったこと（ＤＯＷＮイベント）、接触していた物が離れたこと（ＵＰイベント）、現在のタッチ位置の座標などを示す入力信号を、ＣＰＵ１１４に出力する。ＤＯＷＮイベントからＵＰイベントまでの間は、ドラッグ中であることを意味する。ドラッグ中は、定期的（例えば、５０ミリ秒毎）に現在のタッチ位置の座標を出力する。ただし、タッチ状況に応じて、不定期にタッチ位置の座標を出力するようにしてもよい。
【００３３】
表示処理部１１７は、画像表示処理を行う。具体的には、表示処理部１１７は、ＣＰＵ１１４から画像データを取得し、ディスプレイ１０７に表示させる。なお、ディスプレイ１０７に表示する画像には、例えば、スクロールホイールを示す画像、メニュー、文書・静止画像・動画像などのコンテンツが含まれる。
【００３４】
なお、ディスプレイ１０７は、図１の表示部１１に相当する。タッチパネル１０６は、図１の検出部１２に相当する。ＲＡＭ１１２、ＲＯＭ１１３およびＣＰＵ１１４は、図１の制御部１３に相当する。
【００３５】
図５は、携帯電話機の機能を示すブロック図である。携帯電話機１００は、タッチ検出部１２１、操作画面制御部１２２、ジェスチャ制御部１２３、ホイール制御部１２４およびメニュー制御部１２５を有する。これらの機能は、ＣＰＵ１１４がＲＯＭ１１３に格納されているプログラムを実行することにより実現される。ただし、これらの機能の全部または一部をハードウェアで実現することも可能である。なお、表示制御以外の機能（例えば、通信機能など）については、図５では記載を省略している。
【００３６】
タッチ検出部１２１は、タッチパネル１０６に対するタッチ操作の情報を、入力処理部１１６経由で取得する。タッチ検出部１２１は、入力処理部１１６から取得したＵＰイベントやＤＯＷＮイベントに基づいて、ドラッグ操作を検出する。そして、タッチ検出部１２１は、ドラッグが行われている間、継続的に（例えば、５０ｍｓ毎に定期的に）現在のタッチ位置の座標をジェスチャ制御部１２３に通知する。
【００３７】
操作画面制御部１２２は、表示処理部１１７経由でディスプレイ１０７に操作に関する画像を表示する。具体的には、操作画面制御部１２２は、ホイール制御部１２４からの指示に基づいて、ディスプレイ１０７の表示領域の一部（第１の表示領域）に、スクロールホイールの形状の画像を表示する。その形状は、筐体１０２のスクロールホイール１０５ａに対応するものである。また、操作画面制御部１２２は、メニュー制御部１２５からの指示に基づいて、ディスプレイ１０７の第１の表示領域と異なる表示領域（第２の表示領域）に、メニューを表示する。ユーザは、例えば、メニューに含まれる項目を選択することにより、携帯電話機１００が備える種々の機能を呼び出すことができる。
【００３８】
ジェスチャ制御部１２３は、タッチパネル１０６に対してドラッグが行われている間、タッチ検出部１２１からタッチ位置の座標を継続的に取得する。ジェスチャ制御部１２３は、直近の所定数の座標（例えば、直近の２点の座標）を記憶しておく。そして、ジェスチャ制御部１２３は、タッチ操作の軌跡に基づいて、タッチパネル１０６を用いた入力をスクロールホイール１０５ａを用いた場合の入力に置き換える。
【００３９】
具体的には、ジェスチャ制御部１２３は、タッチ検出部１２１から取得する最新の座標と記憶している過去の座標とに基づき、ドラッグにより描かれる円弧の回転方向（右回りまたは左回り）を判定する。また、ジェスチャ制御部１２３は、直近の点と最新の点との距離（ドラッグ量）を算出し、ドラッグ量をスクロールホイール１０５ａを用いた場合の回転角に変換する。そして、ジェスチャ制御部１２３は、回転方向および回転角をホイール制御部１２４に通知する。
【００４０】
ホイール制御部１２４は、ディスプレイ１０７に表示されるスクロールホイールの画像を制御する。ホイール制御部１２４は、ジェスチャ制御部１２３から回転方向および回転角の通知を受けると、その方向およびその角度だけ回転したスクロールホイールの画像を表示するよう、操作画面制御部１２２に指示する。また、ホイール制御部１２４は、回転方向および回転角をメニュー制御部１２５に通知する。
【００４１】
メニュー制御部１２５は、ディスプレイ１０７に表示されるメニューを制御する。メニュー制御部１２５は、ホイール制御部１２４から回転方向および回転角の通知があると、その方向およびその角度に応じて、選択中の項目を変更する。例えば、回転が右回りの場合は昇順に選択位置を移動させ、左回りの場合は降順に選択位置を移動させる。また、回転角に応じた速度で選択位置を移動させる。メニュー制御部１２５は、メニュー表示の変更を操作画面制御部１２２に指示する。
【００４２】
ここで、ジェスチャ制御部１２３は、スクロールホイールの画像が表示された表示領域（第１の表示領域）と異なる表示領域（第２の表示領域）でタッチ操作が行われた場合も、そのタッチ操作をスクロールホイール１０５ａの回転操作に置き換える。この結果、スクロールホイールの画像が回転すると共に、メニューにおける現在の選択位置が移動する。これは、スクロールホイールの画像に対して回転操作が行われた場合と同様の振る舞いとなる。すなわち、ユーザは、スクロールホイールの画像上で小さな円弧を描く代わりに、スクロールホイールの画像が表示された領域の外で大きな円弧を描くことができる。
【００４３】
なお、スクロールホイールの画像上での回転操作とそれ以外の表示領域での回転操作とで、回転角の算出方法を変えてもよい。例えば、所定の角度に対応させるドラッグ量を、スクロールホイールの画像上での回転操作の場合は小さく設定し、それ以外の表示領域での回転操作の場合は大きく設定することが考えられる。また、第１の表示領域と第２の表示領域とを跨るドラッグも検出できるようにしてもよい。例えば、ドラッグの開始点が第１の表示領域内であるときは、第２の表示領域に跨っていても、スクロールホイールの画像に対するタッチ操作であると認識することが考えられる。逆に、ドラッグの開始点が第２の表示領域内であるときは、第１の表示領域に跨っていても、スクロールホイールの画像が表示されていない領域でのタッチ操作であると認識することが考えられる。
【００４４】
また、所定の条件を具備するとき（または、所定の条件を具備しないとき）のみ、スクロールホイールの画像が表示された領域以外の表示領域での回転操作にも反応するようにしてもよい。例えば、ディスプレイ１０７にメニューが表示されているときのみ回転操作に反応し、メニュー以外の画像が表示されているときは反応しないようにもできる。メニュー以外の画像が表示されているときは、その画像に対するタッチ操作と認識させることが考えられる。
【００４５】
図６は、ドラッグ操作の回転方向の検出方法を示す図である。ここでは、タッチパネル１０６の左上を原点（０，０）とし、原点から右方向をＸの正の方向、原点から下方向をＹの正方向と定義している。ただし、原点は任意の点に変更することができる。また、図６では、現在の点およびその直近の２点の３点を用いて、回転方向を判定する例を示している。ただし、４以上の点を用いて回転方向を判定してもよい。
【００４６】
１つの方法として、ジェスチャ制御部１２３は、３点の位置関係が４つのパターンＰ１〜Ｐ４の何れに該当するかに基づいて、回転方向を判定することができる。具体的には、１点目（２つ前の点）が２点目（直前の点）より右か左か、および、３点目（現在の点）が１点目と２点目とを通る直線より上か下かの基準で判定する。
【００４７】
２点目のＸ座標が１点目のＸ座標より小さく、かつ、３点目のＹ座標が１点目と２点目の延長線上のＹ座標（延長線上の点であって３点目のＸ座標に対応する点のＹ座標）より大きい場合、回転操作が左回りと判定する（パターンＰ１）。また、２点目のＸ座標が１点目のＸ座標より大きく、かつ、３点目のＹ座標が１点目と２点目の延長線上のＹ座標より小さい場合も、回転操作が左回りと判定する（パターンＰ２）。
【００４８】
一方、２点目のＸ座標が１点目のＸ座標より大きく、かつ、３点目のＹ座標が１点目と２点目の延長線上のＹ座標より大きい場合、回転操作が右回りと判定する。また、２点目のＸ座標が１点目のＸ座標より小さく、かつ、３点目のＹ座標が１点目と２点目の延長線上のＹ座標より小さい場合も、回転操作が右回りと判定する。
【００４９】
ジェスチャ制御部１２３は、２点目と３点目との距離に基づいて、回転角を算出することができる。距離は、２点目と３点目のＸ座標の差（ΔＸ）およびＹ座標の差（ΔＹ）から、三平方の定理により求めることができる。ただし、簡易的に、ΔＸ＋ΔＹを距離と定義してもよい。ジェスチャ制御部１２３は、所定の係数を掛けることで、ドラッグ距離をスクロールホイールの回転角に換算する。なお、ジェスチャ制御部１２３は、複数の点から回転中心の座標を求め、タッチ操作における回転角を直接算出することもできる。すなわち、タッチ操作の軌跡の１回転とスクロールホイールの１回転とを一致させてもよいし、一致させなくてもよい。例えば、タッチ操作の軌跡の１回転をスクロールホイールの複数回転に対応させてもよい。
【００５０】
図７は、第１の実施の形態の表示制御を示すフローチャートである。このフローチャートの処理は、携帯電話機１００において繰り返し実行される。以下、図７に示す処理をステップ番号に沿って説明する。
【００５１】
［ステップＳ１１］タッチ検出部１２１は、最新のタッチ位置の座標を取得するため、所定時間（例えば、５０ｍｓ）待つ。
［ステップＳ１２］タッチ検出部１２１は、連続的にタッチパネル１０６を擦る操作（ドラッグ）が行われているか判断する。ドラッグ中か否かは、例えば、ＤＯＷＮイベントを取得した後にＵＰイベントを取得したか否かによって判断することができる。ドラッグ中の場合、処理をステップＳ１３に進める。ドラッグ中でない場合、処理を終了する。
【００５２】
［ステップＳ１３］タッチ検出部１２１は、最新のタッチ位置の座標を取得し、ジェスチャ制御部１２３に通知する。
［ステップＳ１４］ジェスチャ制御部１２３は、ステップＳ１３でタッチ検出部１２１から通知された座標が、ドラッグ開始から数えて２点目の座標であるか判断する。２点目の座標である場合、処理をステップＳ１５に進める。２点目の座標でない場合、処理をステップＳ１６に進める。
【００５３】
［ステップＳ１５］ジェスチャ制御部１２３は、スクロールホイールの回転方向を既定の方向（例えば、右回り）に設定する。これは、２点の座標だけでは、回転方向を適切に判断することが難しいためである。そして、処理をステップＳ１８に進める。
【００５４】
［ステップＳ１６］ジェスチャ制御部１２３は、ステップＳ１３でタッチ検出部１２１から通知された座標が、ドラッグ開始から数えて３点目以降の座標であるか判断する。３点目以降の座標である場合、処理をステップＳ１７に進める。３点目以降の座標でない場合（最初の座標である場合）、処理をステップＳ１１に進めて次の座標を待つ。
【００５５】
［ステップＳ１７］ジェスチャ制御部１２３は、保持している過去の２点の座標とステップＳ１３で通知された最新の座標とに基づいて、回転方向を判定する。回転方向は、例えば、図６に示した方法で判断する。そして、ジェスチャ制御部１２３は、スクロールホイールの回転方向を設定する。
【００５６】
［ステップＳ１８］ジェスチャ制御部１２３は、保持している直前の点の座標とステップＳ１３で通知された最新の座標とに基づいて、回転角を算出する。すなわち、ドラッグ距離を回転角に換算する。そして、ジェスチャ制御部１２３は、算出した回転角とステップＳ１５またはＳ１７で設定した回転方向とを、ホイール制御部１２４に通知する。
【００５７】
［ステップＳ１９］ホイール制御部１２４は、ステップＳ１８でジェスチャ制御部１２３から通知された回転方向と回転角とに応じた画像に、ディスプレイ１０７に表示されたスクロールホイールの画像を変更する。
【００５８】
［ステップＳ２０］ホイール制御部１２４は、ステップＳ１８でジェスチャ制御部１２３から通知された回転方向と回転角とを、メニュー制御部１２５に通知する。メニュー制御部１２５により、回転方向と回転角とに応じた項目に、選択中の項目が変更される。
【００５９】
このようにして、ユーザがタッチパネル１０６に対してドラッグ操作を行っている間、タッチ検出部１２１は、タッチ位置の座標を継続的に報告する。ジェスチャ制御部１２３は、タッチ位置の座標の系列に基づいて、回転方向を判定すると共に、スクロールホイール１０５ａの回転操作に置き換えた場合の回転角を算出する。ホイール制御部１２４は、その方向およびその角度だけ回転したスクロールホイールの画像を、ディスプレイ１０７に表示させる。また、メニュー制御部１２５は、そのような回転操作がスクロールホイール１０５ａに対して行われた場合に相当するメニュー制御を行う。
【００６０】
図８は、第１の実施の形態の画面表示例を示す図である。図８に示す画面が、操作画面制御部１２２の制御のもと、ディスプレイ１０７に表示される。ここで、表示領域１０７ａは、メニューを表示する領域（第１の表示領域）である。図８の例では、表示領域１０７ａに、９個の項目が格子状に表示されている。ただし、これらの項目をリスト状に表示してもよい。表示領域１０７ｂは、スクロールホイールの画像を表示する領域（第２の表示領域）である。なお、表示領域１０７ｂに、ボタンの画像など、他の操作のための画像を合わせて表示してもよい。
【００６１】
ここで、メニューの５番目の項目が現在選択されているとする。この状態で、ユーザが表示領域１０７ａ上で右回りに円弧を描くタッチ操作を行ったとする。すると、表示領域１０７ｂに、右回りに回転されたスクロールホイールが表示される。これにより、ユーザは、表示領域１０７ａ上でのタッチ操作がスクロールホイールに対する回転操作と認識されたことを確認することができる。
【００６２】
また、表示領域１０７ａのメニューに、そのような回転操作に応じた選択項目の変更が反映される。例えば、右回りが昇順に対応付けられている場合、選択位置が５番目の項目から６番目の項目に移動する。そして、ドラッグ距離が長い場合、６，７，８，９，１，２，３，４，・・・の順に選択位置が順次移動していく。ただし、選択位置の移動順序は種々の変形が考えられる。例えば、縦方向に選択位置を移動させてもよい。
【００６３】
このように、ユーザは、メニューの選択項目を移動させるために、スクロールホイールの画像に対しタッチ操作してもよいし、他の表示領域に対しタッチ操作してもよい。更に、筐体１０２のスクロールホイール１０５ａが露出しているとき、ユーザは、スクロールホイール１０５ａを操作してもよい。何れの操作でも、同様の振る舞いを実現できる。この点、スクロールホイール１０５ａが露出しているときのみ、スクロールホイールの画像を表示することも考えられる。
【００６４】
図９は、第１の実施の形態の他の画面表示例を示す図である。図９に示すように、筐体１０２が筐体１０１に対しスライドされてスクロールホイール１０５ａが露出しているとき、ディスプレイ１０７にはスクロールホイールの画像は表示されない。一方、スクロールホイール１０５ａが露出していないとき、ディスプレイ１０７にスクロールホイールの画像が表示される。
【００６５】
なお、スクロールホイールの画像が表示されていないときは、円弧を描くタッチ操作に反応するようにしてもよいし、反応しないようにしてもよい。また、円弧を描くタッチ操作が行われた場合に、所定時間だけスクロールホイールの画像を表示するようにしてもよい。また、スクロールホイールの画像が表示されていないときは、スクロールホイールの画像を表示すべき領域に、メニュー項目を表示するようにしてもよい。
【００６６】
このような携帯電話機１００を用いることで、ユーザは、より快適にタッチ操作を行うことができる。スクロールホイールの画像の外の領域で円弧を描くタッチ操作が行われても、実質的にスクロールホイールに対する操作と認識されるようにできるため、タッチ操作の負担が軽減されると共に、操作ミスが低減される。また、スクロールホイールの画像の外の領域でのタッチ操作によっても、スクロールホイールの画像が回転するため、ユーザは、タッチ操作が正常に認識されたことを直感的に確認することができる。
【００６７】
［第２の実施の形態］
次に、第２の実施の形態を図面を参照して詳細に説明する。前述の第１の実施の形態との相違点を中心に説明し、同様の事項については説明を省略する。第２の実施の形態ではディスプレイに十字キーの画像が表示されると共に、直線を描くタッチ操作に反応する。
【００６８】
第２の実施の形態に係る携帯電話機は、図２〜４に示した第１の実施の形態と同様のハードウェアによって実現できる。なお、スクロールホイール１０５ａを用いて方向検知を行ってもよいし、スクロールホイール１０５ａに代えて十字キーを設けてもよい。また、第２の実施の形態に係る携帯電話機では、所定のプログラムを実行することで、図５に示した第１の実施の形態と同様の機能が実現される。ただし、第２の実施の形態では、ホイール制御部１２４に代えて、ディスプレイ１０７に表示される十字キーの画像を制御する方向キー制御部１２４ａを設ける。
【００６９】
以下、第１の実施の形態と同様のモジュールについては、第１の実施の形態と同じ符号を用いて、第２の実施の形態を説明する。
図１０は、第２の実施の形態の表示制御を示すフローチャートである。このフローチャートの処理は、携帯電話機１００において繰り返し実行される。以下、図１０に示す処理をステップ番号に沿って説明する。
【００７０】
［ステップＳ２１］タッチ検出部１２１は、最新のタッチ位置の座標を取得するため、所定時間（例えば、５０ｍｓ）待つ。
［ステップＳ２２］タッチ検出部１２１は、連続的にタッチパネル１０６を擦る操作（ドラッグ）が行われているか判断する。ドラッグ中の場合、処理をステップＳ２３に進める。ドラッグ中でない場合、処理を終了する。
【００７１】
［ステップＳ２３］タッチ検出部１２１は、最新のタッチ位置の座標を取得し、ジェスチャ制御部１２３に通知する。
［ステップＳ２４］ジェスチャ制御部１２３は、ステップＳ２３でタッチ検出部１２１から通知された座標が、ドラッグ開始から数えて２点目以降の座標であるか判断する。２点目以降の座標である場合、処理をステップＳ２５に進める。２点目以降の座標でない場合（最初の座標である場合）、処理をステップＳ２１に進めて次の座標を待つ。
【００７２】
［ステップＳ２５］ジェスチャ制御部１２３は、保持している直前の座標とステップＳ２３で通知された最新の座標とに基づいて、移動方向を判定する。移動方向は、メニューの表示形式に応じて、上下２方向、左右２方向、上下左右４方向などで判定する。項目が縦方向に並んだメニューの場合、例えば、上下２方向で判定する。そして、ジェスチャ制御部１２３は、判定した方向を方向キー制御部１２４ａに通知する。
【００７３】
なお、上下方向は、２点のＹ座標同士を比較することで判定することができる。左右方向は、２点のＸ座標同士を比較することで判定することができる。上下左右４方向で判定する場合は、Ｘ座標の差分ΔＸとＹ座標の差分ΔＹとを比較し、差分が大きい方を優先することで、上下または左右の何れか一方に絞り込むこともできる。
【００７４】
［ステップＳ２６］方向キー制御部１２４ａは、ジェスチャ制御部１２３により判定された移動方向に応じた画像に、ディスプレイ１０７に表示された十字キーの画像を変更する。例えば、４方向のうち判定された方向の部分が押下されている画像に変更する。
【００７５】
［ステップＳ２７］方向キー制御部１２４ａは、ジェスチャ制御部１２３により判定された移動方向を、メニュー制御部１２５に通知する。メニュー制御部１２５により、移動方向に応じて、メニューの選択位置が変更される。例えば、下方向と判定されると、１つ下の項目に選択位置が移動する。
【００７６】
このようにして、ユーザがタッチパネル１０６に対してドラッグ操作を行っている間、タッチ検出部１２１は、タッチ位置の座標を継続的に報告する。ジェスチャ制御部１２３は、タッチ位置の座標の系列に基づいて、移動方向を判定する。方向キー制御部１２４ａは、判定された方向に押下された十字キーの画像を、ディスプレイ１０７に表示させる。また、メニュー制御部１２５は、そのようなキー操作が行われた場合に相当するメニュー制御を行う。
【００７７】
図１１は、第２の実施の形態の画面表示例を示す図である。図１１に示す画面が、操作画面制御部１２２の制御のもと、ディスプレイ１０７に表示される。ここで、表示領域１０７ｃは、メニューを表示する領域（第１の表示領域）である。図１１の例では、表示領域１０７ｃに、６個の項目が縦方向にリスト状に表示されている。ただし、これらの項目を横方向または格子状に表示してもよい。表示領域１０７ｄは、十字キーの画像を表示する領域（第２の表示領域）である。なお、表示領域１０７ｄに、ボタンの画像など、他の操作のための画像を合わせて表示してもよい。
【００７８】
ここで、メニューの３番目の項目が現在選択されているとする。この状態で、ユーザが表示領域１０７ｃ上で、上から下に直線を描くタッチ操作を行ったとする。すると、表示領域１０７ｄに、下方向に押下された十字キーの画像が表示される。これにより、ユーザは、表示領域１０７ｃ上でのタッチ操作が十字キーの押下操作と認識されたことを確認することができる。また、表示領域１０７ｃのメニューに、そのような押下操作に応じた選択項目の変更が反映される。例えば、選択位置が３番目の項目から４番目の項目に移動する。なお、１回のドラッグで１項目分だけ移動するようにしてもよいし、ドラッグ距離に応じて複数項目分移動できるようにしてもよい。
【００７９】
このように、ユーザは、メニューの選択項目を移動させるために、十字キーの画像に対して何れかの方向を押下するタッチ操作してもよいし、他の表示領域に対して直線を描くタッチ操作してもよい。更に、筐体１０２が備える十字キー（または、スクロールホイールなど他の種類の入力装置）が露出しているとき、ユーザは、その十字キーを操作してもよい。また、筐体１０２が備える十字キーが露出しているときのみ、十字キーの画像を表示領域１０７ｄに表示することもできる。
【００８０】
このような携帯電話機１００を用いることで、ユーザは、より快適にタッチ操作を行うことができる。十字キーの画像の外の領域で直線を描くタッチ操作が行われても、実質的に十字キーに対する操作と認識されるようにできるため、タッチ操作の負担が軽減されると共に、操作ミスが低減される。また、十字キーの画像の外の領域でのタッチ操作によっても、十字キーの画像が反応するため、ユーザは、タッチ操作が正常に認識されたことを直感的に確認することができる。
【００８１】
［第３の実施の形態］
次に、第３の実施の形態を図面を参照して詳細に説明する。前述の第１および第２の実施の形態との相違点を中心に説明し、同様の事項については説明を省略する。第３の実施の形態ではディスプレイにスライダバーの画像が表示されると共に、直線を描くタッチ操作に反応する。
【００８２】
第３の実施の形態に係る携帯電話機は、図２〜４に示した第１の実施の形態と同様のハードウェアによって実現できる。なお、スクロールホイールや十字キーを用いてスライド検知を行ってもよいし、ジョグダイヤルなど他の種類の入力装置を設けてもよい。また、第３の実施の形態に係る携帯電話機では、所定のプログラムを実行することで、図５に示した第１の実施の形態と同様の機能が実現される。ただし、第３の実施の形態では、ホイール制御部１２４に代えて、ディスプレイ１０７に表示されるスライダバーの画像を制御するスライダバー制御部１２４ｂを設ける。
【００８３】
以下、第１の実施の形態と同様のモジュールについては、第１の実施の形態と同じ符号を用いて、第３の実施の形態を説明する。
図１２は、第３の実施の形態の表示制御を示すフローチャートである。このフローチャートの処理は、携帯電話機１００において繰り返し実行される。以下、図１２に示す処理をステップ番号に沿って説明する。
【００８４】
［ステップＳ３１］タッチ検出部１２１は、最新のタッチ位置の座標を取得するため、所定時間（例えば、５０ｍｓ）待つ。
［ステップＳ３２］タッチ検出部１２１は、連続的にタッチパネル１０６を擦る操作（ドラッグ）が行われているか判断する。ドラッグ中の場合、処理をステップＳ３３に進める。ドラッグ中でない場合、処理を終了する。
【００８５】
［ステップＳ３３］タッチ検出部１２１は、最新のタッチ位置の座標を取得し、ジェスチャ制御部１２３に通知する。
［ステップＳ３４］ジェスチャ制御部１２３は、ステップＳ３３でタッチ検出部１２１から通知された座標が、ドラッグ開始から数えて２点目以降の座標であるか判断する。２点目以降の座標である場合、処理をステップＳ３５に進める。２点目以降の座標でない場合（最初の座標である場合）、処理をステップＳ３１に進めて次の座標を待つ。
【００８６】
［ステップＳ３５］ジェスチャ制御部１２３は、保持している直前の座標とステップＳ３３で通知された最新の座標とに基づいて、移動方向を判定する。移動方向は、スライダバーの表示形式に応じて、上下２方向、左右２方向などで判定する。例えば、縦方向にスライド可能なスライダバーの場合、上下２方向で判定する。横方向にスライド可能なスライダバーの場合、左右２方向で判定する。そして、ジェスチャ制御部１２３は、判定した方向をスライダバー制御部１２４ｂに通知する。
【００８７】
なお、上下方向は、２点のＹ座標同士を比較することで判定することができる。左右方向は、２点のＸ座標同士を比較することで判定することができる。縦方向のスライダバーと横方向のスライダバーの両方がある場合には、上下方向と左右方向とは独立に判定することができる。
【００８８】
［ステップＳ３６］ジェスチャ制御部１２３は、保持している直前の座標とステップＳ３３で通知された最新の座標とに基づいて、スライド量を算出する。すなわち、ドラッグ距離をスライダバーのスライド量に換算する。そして、ジェスチャ制御部１２３は、算出したスライド量とステップＳ３５で判定した移動方向とを、スライダバー制御部１２４ｂに通知する。
【００８９】
なお、ドラッグ距離は、最新の点と１つ前の点とのＸ座標の差（ΔＸ）およびＹ座標の差（ΔＹ）から、三平方の定理により求めることができる。ただし、簡易的に、ΔＸ＋ΔＹをドラッグ距離と定義してもよい。ジェスチャ制御部１２３は、例えば、ドラッグ距離に所定の係数を掛けることで、スライダバーのスライド量に換算することができる。
【００９０】
［ステップＳ３７］スライダバー制御部１２４ｂは、ジェスチャ制御部１２３から通知された移動方向とスライド量とに応じた画像に、ディスプレイ１０７に表示されたスライダバーの画像を変更する。
【００９１】
［ステップＳ３８］スライダバー制御部１２４ｂは、ジェスチャ制御部１２３から通知された移動方向とスライド量とを、メニュー制御部１２５に通知する。メニュー制御部１２５により、移動方向とスライド量とに応じて、メニューがスクロールされる。例えば、下方向と判定されると、下方向にメニューがスクロールする。
【００９２】
このようにして、ユーザがタッチパネル１０６に対してドラッグ操作を行っている間、タッチ検出部１２１は、タッチ位置の座標を継続的に報告する。ジェスチャ制御部１２３は、タッチ位置の座標の系列に基づいて、移動方向を判定すると共に、スライダバーのスライド操作に置き換えた場合のスライド量を算出する。スライダバー制御部１２４ｂは、その方向およびその量だけ移動したスライダバーの画像を、ディスプレイ１０７に表示させる。また、メニュー制御部１２５は、そのようなスライド操作が行われた場合に相当するメニュー制御を行う。
【００９３】
図１３は、第３の実施の形態の画面表示例を示す図である。図１３に示す画面が、操作画面制御部１２２の制御のもと、ディスプレイ１０７に表示される。ここで、表示領域１０７ｅは、メニューを表示する領域（第１の表示領域）である。図１３の例では、表示領域１０７ｅには、７個の項目を縦方向にリスト状に表示することができる。ただし、項目が７個以上あるため、全ての項目を一度に表示できない。表示領域１０７ｆは、スライダバーの画像を表示する領域（第２の表示領域）である。なお、横方向にもスライダバーの画像を設けることもできる。
【００９４】
ここで、メニューの４番目の項目が現在選択されているとする。この状態で、ユーザが表示領域１０７ｅ上で、下から上に直線を描くタッチ操作を行ったとする。すると、表示領域１０７ｆに、下方向にスライドしたスライダバーの画像が表示される。これにより、ユーザは、表示領域１０７ｅ上でのタッチ操作がスライド操作と認識されたことを確認することができる。また、表示領域１０７ｅのメニューでは、そのようなスライド操作に応じて画面スクロールが行われる。例えば、選択位置が４番目の項目のままで、メニュー全体が下方向にスクロールする。なお、図１３の例では、下から上へのドラッグ操作で下方向にメニューがスクロールしたが、反応方向を逆にすることも可能である。
【００９５】
このように、ユーザは、メニューをスクロールさせるために、スライダバーの画像に対してドラッグ操作してもよいし、他の表示領域に対して直線を描くタッチ操作してもよい。更に、筐体１０２が備える十字キーやスクロールホイールなどの入力装置が露出しているとき、ユーザは、その入力装置を操作してもよい。タッチ操作におけるドラッグ量は、入力装置の押下時間に対応すると考えることができる。また、筐体１０２が備える入力装置が露出しているときのみ、スライダバーの画像を表示領域１０７ｆに表示することもできる。
【００９６】
このような携帯電話機１００を用いることで、ユーザは、より快適にタッチ操作を行うことができる。スライダバーの画像の外の領域で直線を描くタッチ操作が行われても、実質的にスライダバーに対する操作と認識されるようにできるため、タッチ操作の負担が軽減されると共に、操作ミスが低減される。また、スライダバーの画像の外の領域でのタッチ操作によっても、スライダバーの画像が反応するため、ユーザは、タッチ操作が正常に認識されたことを直感的に確認することができる。
【００９７】
なお、前述の第１〜第３の実施の形態に係る表示制御を組み合わせることもできる。その場合、ディスプレイ１０７上の画像の表示状況やメニューの表示形式に応じて、検出すべきタッチ操作の種類（円弧や直線など）を切り替えることもできる。
【００９８】
前述の通り、第１〜第３に係る表示制御は、コンピュータに所定のプログラムを実行させることでも実現できる。その場合、実現すべき処理内容を記述したプログラムが提供される。処理内容を記述したプログラムは、コンピュータ読み取り可能な記録媒体に記録しておくことができる。コンピュータ読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）などがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００９９】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１００】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１０１】
前述の第１〜第３の実施の形態に関し、更に以下の付記を開示する。
（付記１）  操作部を示す画像を表示する表示領域を備える表示部と、
前記表示部上に対するタッチ操作を検出する検出部と、
前記検出部で検出した前記タッチ操作の軌跡に応じて、前記表示部に表示する前記操作部を示す画像を変更する制御部と、
を有することを特徴とする携帯端末装置。
【０１０２】
（付記２）  前記操作部を示す画像は、前記表示部が備える第１の表示領域に表示し、
前記検出部は、前記第１の表示領域と異なる前記表示部が備える第２の表示領域に対するタッチ操作を検出する、
ことを特徴とする付記１記載の携帯端末装置。
【０１０３】
（付記３）  前記操作部を示す画像は、スクロールホイールの画像であり、
前記制御部は、前記タッチ操作の軌跡に基づいて回転角を算出し、前記回転角に応じて前記スクロールホイールの画像を変更する、
ことを特徴とする付記１記載の携帯端末装置。
【０１０４】
（付記４）  前記操作部を示す画像は、十字キーの画像であり、
前記制御部は、前記タッチ操作の軌跡に基づいて操作方向を判定し、前記操作方向に応じて前記十字キーの画像を変更する、
ことを特徴とする付記１記載の携帯端末装置。
【０１０５】
（付記５）  前記操作部を示す画像は、スライダバーの画像であり、
前記制御部は、前記タッチ操作の軌跡に基づいてスライド量を算出し、前記スライド量に応じて前記スライダバーの画像を変更する、
ことを特徴とする付記１記載の携帯端末装置。
【０１０６】
（付記６）  前記表示部を備える第１の筐体と、前記第１の筐体に対して移動可能であり当該移動によって露出される操作部を備える第２の筐体とを更に有し、
前記操作部を示す画像は、前記第２の筐体が備える前記操作部に対応する画像である、
ことを特徴とする付記１記載の携帯端末装置。
【０１０７】
（付記７）  前記表示部は、前記操作部が露出していないときに前記操作部を示す画像を表示し、前記操作部が露出しているときに前記操作部を示す画像を表示しないことを特徴とする付記６記載の携帯端末装置。
【０１０８】
（付記８）  表示部を備える携帯端末装置の表示制御方法であって、
前記表示部の表示領域に操作部を示す画像を表示し、
前記表示部上に対するタッチ操作を検出し、
検出した前記タッチ操作の軌跡に応じて、前記表示部に表示した前記操作部を示す画像を変更する、
ことを特徴とする表示制御方法。
【０１０９】
（付記９）  表示部を備えると共にコンピュータの機能を有する携帯端末装置に、
前記表示部の表示領域に操作部を示す画像を表示し、
前記表示部上に対するタッチ操作を検出し、
検出した前記タッチ操作の軌跡に応じて、前記表示部に表示した前記操作部を示す画像を変更する、
処理を実行させることを特徴とする表示制御プログラム。
【図面の簡単な説明】
【０１１０】
【図１】本実施の形態に係る携帯端末装置を示す図である。
【図２】携帯電話機の第１の状態を示す図である。
【図３】携帯電話機の第２の状態を示す図である。
【図４】携帯電話機のハードウェアを示すブロック図である。
【図５】携帯電話機の機能を示すブロック図である。
【図６】ドラッグ操作の回転方向の検出方法を示す図である。
【図７】第１の実施の形態の表示制御を示すフローチャートである。
【図８】第１の実施の形態の画面表示例を示す図である。
【図９】第１の実施の形態の他の画面表示例を示す図である。
【図１０】第２の実施の形態の表示制御を示すフローチャートである。
【図１１】第２の実施の形態の画面表示例を示す図である。
【図１２】第３の実施の形態の表示制御を示すフローチャートである。
【図１３】第３の実施の形態の画面表示例を示す図である。
【符号の説明】
【０１１１】
１０  携帯端末装置
１１  表示部
１１ａ，１１ｂ  表示領域
１２  検出部
１３  制御部
【図１】
2010079802.tif 000003
【図２】
2010079802.tif 000004
【図３】
2010079802.tif 000005
【図４】
2010079802.tif 000006
【図５】
2010079802.tif 000007
【図６】
2010079802.tif 000008
【図７】
2010079802.tif 000009
【図８】
2010079802.tif 000010
【図９】
2010079802.tif 000011
【図１０】
2010079802.tif 000012
【図１１】
2010079802.tif 000013
【図１２】
2010079802.tif 000014
【図１３】
2010079802.tif 000015