少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末装置であって、前記筐体の形状の変化を検出する形状検出部と、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記形状検出部が検出した前記筐体の形状変化に応じて自動的に変更する表示制御部と、を有する携帯端末装置であって、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動することを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報を、所定の標準状態に比べて大きさを縮小した状態で移動先の位置に再表示することを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報のうち、表示可能な一部の可視情報だけを移動先の位置に再表示し、表示をスクロールするための入力操作に従って、移動先に表示する可視情報を切り替えることを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示されるコンテンツ上のオブジェクトに対する操作対象位置を表すポインタを前記表示部に表示し、更に前記ポインタの表示位置の移動を指示するための機能が割り当てられた操作対象の可視情報を前記固定操作部に近い位置に表示することを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記表示制御部は、前記可視情報の集合として、複数の文字のそれぞれに対応付けられた複数の表示ボタンで構成される仮想キーボードと、入力された文字に対する変換候補が表示される候補表示部とを前記表示部に表示する機能を有し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記仮想キーボードの表示を消去し、前記候補表示部のみを前記表示部の全表示領域の中で前記固定操作部に近い移動先の位置に再表示することを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記表示制御部は、前記可視情報の集合として、複数の文字のそれぞれに対応付けられた複数の表示ボタンで構成される仮想キーボードを前記表示部に表示する機能を有し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記仮想キーボードに含まれる各表示ボタンに割り当てる文字を所定の標準状態とは異なる内容に自動的に切り替えることを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、動作中のアプリケーションプログラムの種別を検出する動作状態検出部を更に備え、前記表示制御部は、前記可視情報の集合として前記表示部に表示される可変操作部の構成を前記動作状態検出部の検出結果に応じて自動的に切り替えることを特徴とする携帯端末装置。少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末の表示を制御するための表示制御方法であって、前記携帯端末は、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御方法は、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記筐体の形状変化に応じて自動的に変更し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動することを特徴とする表示制御方法。少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末の表示を制御するためのコンピュータで実行可能な表示制御プログラムであって、前記携帯端末は、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御プログラムは、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記筐体の形状変化に応じて自動的に変更するステップと前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動するステップとを設けたことを特徴とする表示制御プログラム。ところで、例えば携帯電話端末を操作する場合には、この携帯電話端末をユーザが片手で持ち、同じ手の親指を動かしながら端末上の操作部の各ボタン等を操作するのが一般的である。前述のようなタッチパネルを搭載した携帯端末を操作する場合にも、この端末をユーザが片手で持ち、同じ手の親指を動かしながら端末上のタッチパネル上に表示された各ボタン等を操作するのが望ましい操作であると考えることができる。すなわち、1本の親指を動かすだけの操作では、それぞれのボタンの位置をユーザが感覚的に覚えているので、慣れたユーザであればボタンを見る必要もなく、直感的に高速な入力操作を行うことができる。しかし、操作対象のボタンの数が非常に多く、これらが比較的広い範囲に配置されているような場合には、ユーザが端末を片手で持ち、1本の親指を動かすだけで全てのボタンを操作するのは困難である。例えば、操作部としてタッチパネルと固定操作部の両方を搭載した端末を操作する場合に、固定操作部が表面に露出するように端末の筐体の形状を変えて、固定操作部とタッチパネルの両方を同時に操作しようとすると、親指の付け根からの距離が遠い位置にも操作対象のボタンが存在するので、親指を動かすだけでは全てのボタンを操作できない。その結果、ユーザは両手を使って端末を操作したり、端末を持つ手を持ち替えるか、もしくは手の位置をずらしながら操作することになるので、操作性がよいとは言えない。本発明は、ユーザが端末を持った片手の1本の指を動かすだけで操作対象の全てのボタン等を操作可能な操作性の良い携帯端末装置を提供することを目的とする。本発明の携帯端末装置の一形態は、少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末装置であって、前記筐体の形状の変化を検出する形状検出部と、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記形状検出部が検出した前記筐体の形状変化に応じて自動的に変更する表示制御部と、を有する携帯端末装置であって、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動することを特徴とする。本発明の携帯端末装置の一形態においては、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報を、所定の標準状態に比べて大きさを縮小した状態で移動先の位置に再表示することを特徴とする。本発明の携帯端末装置の一形態においては、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示される操作対象の各可視情報のうち、表示可能な一部の可視情報だけを移動先の位置に再表示し、表示をスクロールするための入力操作に従って、移動先に表示する可視情報を切り替えることを特徴とする。本発明の携帯端末装置の一形態においては、前記表示制御部は、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記表示部に表示されるコンテンツ上のオブジェクトに対する操作対象位置を表すポインタを前記表示部に表示し、更に前記ポインタの表示位置の移動を指示するための機能が割り当てられた操作対象の可視情報を前記固定操作部に近い位置に表示することを特徴とする。本発明の携帯端末装置の一形態においては、前記表示制御部は、前記可視情報の集合として、複数の文字のそれぞれに対応付けられた複数の表示ボタンで構成される仮想キーボードと、入力された文字に対する変換候補が表示される候補表示部とを前記表示部に表示する機能を有し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記仮想キーボードの表示を消去し、前記候補表示部のみを前記表示部の全表示領域の中で前記固定操作部に近い移動先の位置に再表示することを特徴とする。本発明の携帯端末装置の一形態においては、前記表示制御部は、前記可視情報の集合として、複数の文字のそれぞれに対応付けられた複数の表示ボタンで構成される仮想キーボードを前記表示部に表示する機能を有し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを前記形状検出部が検出した場合には、前記仮想キーボードに含まれる各表示ボタンに割り当てる文字を所定の標準状態とは異なる内容に自動的に切り替えることを特徴とする。本発明の携帯端末装置の一形態においては、動作中のアプリケーションプログラムの種別を検出する動作状態検出部を更に備え、前記表示制御部は、前記可視情報の集合として前記表示部に表示される可変操作部の構成を前記動作状態検出部の検出結果に応じて自動的に切り替えることを特徴とする。本発明の表示制御方法の一形態は、少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末の表示を制御するための表示制御方法であって、前記携帯端末は、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御方法は、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記筐体の形状変化に応じて自動的に変更し、前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動することを特徴とする。本発明の表示制御プログラムの一形態は、少なくとも2種類の状態に形状を変更するための可動部を有する筐体を備え、操作対象部位を表す任意の可視情報を表示可能な表示部と、前記表示部の表示面上でユーザの指等の接触位置を検出するタッチセンサとを備えた携帯端末の表示を制御するためのコンピュータで実行可能な表示制御プログラムであって、前記携帯端末は、前記筐体として、スライドもしくは回転により互いに相対的に移動可能な上部筐体と下部筐体とを備え、前記上部筐体に前記表示部及び前記タッチセンサを搭載し、前記下部筐体にユーザが操作可能な物理的に位置が固定された複数のボタンを含む固定操作部を搭載し、前記表示制御プログラムは、前記表示部に表示する操作対象の各可視情報について、少なくとも表示位置を前記筐体の形状変化に応じて自動的に変更するステップと前記筐体の形状変化によって前記固定操作部が表面に露出した状態になったことを検出した場合には、前記表示部に表示される操作対象の各可視情報の表示位置を、前記表示部の全表示領域の中で前記固定操作部に近い位置に移動するステップとを設けたことを特徴とする。本発明によれば、ユーザが端末を持った片手の1本の指を動かすだけで操作対象の全てのボタン等を操作可能な操作性の良い携帯端末装置を提供できる。第1の実施の形態本発明の携帯端末装置及び表示制御方法並びに表示制御プログラムに関する1つの具体的な実施の形態について、図1~図9を参照しながら以下に説明する。図1は第1の実施の形態における携帯端末装置の外観の具体例を表す正面図である。図2は図1に示した携帯端末装置のハードウェア及びソフトウェアの主要部の構成例を示すブロック図である。図3は図2に示した表示画面作成部及び表示モード管理部の内部の構成を示すブロック図である。図4は図1に示した携帯端末装置における筐体の形状変化と利用可能な動作モードとの対応関係の具体例を表す模式図である。図5は図1に示した携帯端末装置における表示に関する動作を表すフローチャートである。図6~図9は、それぞれ図1に示した携帯端末装置の画面に関する表示内容の具体例を示す正面図である。本実施の形態では、図1に示すような外観の携帯端末装置に本発明を適用する場合を想定している。本発明を適用する現実的な携帯端末装置としては、例えば携帯電話端末や携帯型情報端末PDAなどが想定される。図1に示す携帯端末装置の筐体は、形状を変更可能な構造になっている。すなわち、図1bに示すように互いに独立した上部筐体11と下部筐体12とを備えており、ユーザの操作により長手方向図中矢印の方向に上部筐体11と下部筐体12とが相対的に移動スライド可能な構造になっている。従って、この携帯端末装置の筐体は伸縮自在であり、ユーザの手動操作により図1aに示すように上部筐体11と下部筐体12とを完全に重ねてコンパクトな形状にすることもできるし、図1bに示すように上部筐体11を上側に移動して下部筐体12の固定操作部14が表面に露出する状態伸ばした状態にすることもできる。この携帯端末装置には、図1に示すように画面表示部17と透明なタッチパネル13とを互いに重ねた状態で設けてあり、これらは筐体の表面に露出している。画面表示部17は、液晶表示器などで構成されており、二次元画像や文字、記号、アイコンなど様々な可視情報を表示することができる。タッチパネル13は、ユーザの指や先の細いペンスタイラスなどを用いて面に触れると、その触れた位置を表す信号を出力することができる。また、タッチパネル13の面は画面表示部17と重なっているので、図1のように画面表示部17に様々なボタンやアイコンのような可視情報可変操作部16を表示し、これらの可視情報のそれぞれとタッチパネル13上の接触位置ユーザの操作位置とを位置により関連付けることができる。つまり、画面表示部17上に表示されている各ボタンやアイコンを操作するようにユーザがタッチパネル13の面に触れると、触れた位置と対応関係にある特定のボタンやアイコンに対する入力操作押下として処理することができる。また、画面表示部17表示するボタンやアイコンの位置や割り当てる機能などは必要に応じて変更できるので、これらを可変操作部として利用できる。一方、固定操作部14はボタン毎にそれぞれ独立した多数の物理的なスイッチとボタンとで構成されているので、この構成や各ボタンの表示印刷内容は変更できない。通常の操作においては、ユーザは図1aに示すように端末の筐体をコンパクトな形状にして、画面表示部17に表示される可視情報可変操作部16をタッチパネル13により操作することが想定される。しかし、例えば文章を高速で入力したいような場合には、固定操作部14を使って文字の入力を行う方が効率の良い入力ができる。従って、そのような状況においては、ユーザは図1bに示すように筐体の形状を変更し、固定操作部14が表面に露出する状態に切り替えて入力操作を行うことになる。ところで、図1aに示すような状態においては、ユーザは手15を動かさなくても親指15aを動かすだけで画面表示部17上の全ての位置に触れることができ、全ての可視情報可変操作部16を容易に操作できる。しかし、図1bに示すように画面表示部17上の全領域だけでなく、固定操作部14も操作対象になるので、親指15aを動かすだけでは全てのボタンを操作できない。例えば、図1bに示す領域13aの位置に触れるためには、ユーザの手15と筐体との位置関係をずらしたり、両手を使って操作する必要があるので、操作性が悪化する。そこで、本実施の形態では、端末の筐体の形状変化に合わせて、画面表示部17に表示する可視情報可変操作部16の状態を切り替える。すなわち、図1aに示す例では画面表示部17の全領域に渡って均等に可視情報可変操作部16を配置しているのに対し、図1bに示す例では可視情報可変操作部16を画面表示部17の下側に偏った位置に移動している。これにより、図1bに示す筐体の形状であっても、全ての可視情報可変操作部16が固定操作部14と近い位置にあるため、ユーザは親指15aを動かすだけで固定操作部14及び可視情報可変操作部16の全てのボタンを操作可能になる。図1に示した携帯端末装置の構成例が図2に示されている。図2aはハードウェアの構成を表しており、図2bはマイクロコンピュータCPU19が実行するプログラムやデータで構成されるソフトウェアの構成を表している。図2aに示すように、この携帯端末装置にはタッチパネル13、画面表示部17、形状変化検知センサ18、マイクロコンピュータ19及びテンキー20が備わっている。なお、図2では入力操作と関連がある要素以外の図示は省略してある。タッチパネル13及び画面表示部17は、図1に示したように上部筐体11の表面に露出した状態で配置されている。形状変化検知センサ18は、上部筐体11と下部筐体12との相対的な位置関係の違いを検出するためのセンサであり、図1aに示す状態と図1bに示す状態との形状の違いを識別することができる。テンキー20は、図1に示した固定操作部14に相当する物理的なキーボードであり、12組のスイッチ及びボタンで構成されている。マイクロコンピュータ19は、図2bに示すような構成のソフトウェアにより、ユーザの入力操作に関する様々な処理を実施する。すなわち、形状変化検知センサ18の出力する信号に従って画面表示部17の表示内容を変更したり、タッチパネル13又はテンキー20からの入力信号を処理してユーザの入力操作を受け付けるための処理を行う。マイクロコンピュータ19が実行するプログラムやデータのソフトウェアについては、図2bに示すように形状変化検知部21、表示モード切替部22、画面更新部23及び操作検出部24の要素が備わっており、表示モード切替部22には表示モード管理部25、表示モード決定部26及び表示画面作成部27が設けてある。形状変化検知部21は、形状変化検知センサ18が出力する信号を処理し、端末の筐体の形状が変化した場合にその形状変化を表示モード切替部22に通知する。つまり、図1aに示す縮状態から図1bに示す伸状態に切り替わった場合、並びに図1bに示す伸状態から図1aに示す縮状態に切り替わった場合にそれを通知する。表示モード切替部22は、筐体の形状が変化した後の状態に適した表示モードの画面を作成する。表示モード管理部25は、端末の筐体の形状と遷移させる表示モードとを対応付けて管理する。表示モード決定部26は、遷移させる表示モードを決定する。表示画面作成部27は、遷移させる表示モードの画面を作成する。画面更新部23は、遷移後の表示モードの画面に更新するために、表示モード切替部22が作成した内容の画面を画面表示部17に表示する。操作検出部24は、テンキー20から出力される信号及びタッチパネル13から出力される信号を処理して、ユーザからの入力操作を受け付ける。タッチパネル13から出力される信号については、指の接触位置を表す位置情報なので、この位置情報と各可視情報16の表示位置とを比較することにより、どの可視情報16が操作されたのかを区別する。各可視情報16の表示位置に関する情報については、表示モード切替部22のモード切替に従って最新の表示モードの内容に更新される。図3bに示すように、表示モード管理部25には、表示モード管理テーブル28が備わっている。この表示モード管理テーブル28は、端末の筐体の形状と遷移させる表示モードとを対応付ける情報を保持している。すなわち、図1aのように筐体を縮めた状態と縮モードとを関連付け、図1bのように筐体を伸ばした状態と伸モードとを関連付ける情報を保持している。表示画面作成部27には、図3aに示すように伸モード画面作成部27aと縮モード画面作成部27bとが備わっている。伸モード画面作成部27aは、表示モード管理テーブル28の伸モードに対応する画面を作成する。縮モード画面作成部27bは、表示モード管理テーブル28の縮モードに対応する画面を作成する。画面表示部17に表示する可視情報可変操作部16の切り替え可能なモードに関しては、前述の表示モード管理部25が管理している伸モード、縮モードの違いの他に、第1モード、第2モード、第3モード、第4モード、第5モードが用意してあり、これらは図4に示すような様々な組み合わせのいずれかで使用される。図1に示した携帯端末装置の可視情報可変操作部16の表示切り替えに関するマイクロコンピュータ19の処理の内容が図5に示されている。なお、図5aは基本的な処理の内容を表しており、図5bはより詳細な処理の内容を表している。また、図5a、bの中で同じステップ番号を付けた処理は同一の処理を表している。まず、図5aに示す処理について説明する。ステップS11では、形状変化検知部21が形状変化検知センサ18の出力する信号を監視し、形状の変化の有無を調べる。形状の変化が検出されるとステップS12に進み、形状変化検知部21は図1aのように筐体を縮めた状態、又は図1bのように筐体を伸ばした状態を表す形状情報を取得する。ステップS13では、表示モード切替部22は形状変化検知部21が取得した形状情報を用いて、変化後の形状に適した表示モードの画面を作成する。ステップS14では、画面更新部23は画面表示部17に表示する可視情報可変操作部16の構成をステップS13で表示モード切替部22が作成した新しい画面の内容に更新する。図5aに示すステップS13の内容については、具体的には図5bに示すステップS15、S16、S17で処理することができる。ステップS15では、表示モード切替部22の表示モード決定部26が、形状変化検知部21から取得した形状情報をキーとして用い、表示モード管理部25上の表示モード管理テーブル28を検索する。ステップS16では、ステップS15の検索の結果として、表示モード決定部26は表示モード管理テーブル28から遷移先の表示モードの情報を取得する。ステップS17では、表示画面作成部27はステップS16で表示モード決定部26が取得した遷移先の表示モードの情報に従って、該当する画面を作成する。各表示モードで画面表示部17に表示される可視情報可変操作部16の構成に関する具体例が図6~図9にそれぞれ示されている。まず、図6に示す画面の構成例について説明する。図6aに示す画面では、12個の独立したアイコン16Aが画面表示部17の全体の領域の中に均等に配置されている。この画面縮1は、図4に示す縮モードと第1モードの組み合わせに対して適用される。一方、図6bに示す画面では、12個の独立したアイコン16Bが画面表示部17の下側に偏った領域固定操作部14に近い位置のみに、図6aと比べてサイズを縮小した状態で配置されている。この画面伸1-1は、図4に示す伸モードと第1モードの組み合わせに対して適用される。また、図6cに示す画面では、12個のアイコンの中から選択された3個のアイコン16Cと、左右のスクロールボタン16D、16Eと、スライダー16Fとが画面表示部17の下側に偏った領域固定操作部14に近い位置のみに、図6aと同じサイズで配置されている。スクロールボタン16D、16E又はスライダー16Fの操作により表示される3個のアイコン16Cが他のアイコンに切り替わる。この画面伸1-2は、図4に示す伸モードと第1モードの組み合わせに対して適用される。例えば、様々なアプリケーションプログラムを起動するためのメニューランチャーとして画面表示部17を使用するような場合には、通常は図6aに示す画面のように、比較的サイズの大きいアイコン16Aを画面表示部17の全体に均等に配置することで好ましい操作性が得られる。しかし、図1bに示すように筐体を伸ばした状態では、画面表示部17の上側には親指15aが容易に届かないので、図6bに示すように画面表示部17の下側に偏った領域にアイコン16Bを縮小して配置することにより、操作性を改善できる。また、縮小したアイコンは操作性の低下を招くので、図6cに示すように一部のアイコン16Cだけを等倍サイズで表示すると共にスクロールによる表示切り替えを可能にすることで操作性を改善できる。図7に示す例では、Webブラウザを用いてWebページのような表示可能なコンテンツを端末の画面表示部17に表示する場合を想定している。図7aに示す画面では、画面表示部17の全体の領域に表示コンテンツ30を表示すると共に、全体の領域が親指15aで操作可能な操作部として割り当てられている。この画面縮2、縮3は、図4に示す縮モードと第2モード又は第3モードの組み合わせに対して適用される。一方、図7bに示す画面では、操作可能なアイコン16Gが画面表示部17の下側に偏った領域固定操作部14に近い位置に配置され、これ以外の領域に表示コンテンツ30が表示されている。また、表示コンテンツ30上に移動可能なポインタ31が表示されている。つまり、アイコン16Gを操作することによりポインタ31を移動し、表示コンテンツ30上の任意の位置をクリックすることができる。この画面伸2-1は、図4に示す伸モードと第2モードの組み合わせに対して適用される。同様に、図7cに示す画面では、操作可能なアイコン16Hが画面表示部17の下側に偏った領域固定操作部14に近い位置に配置され、これ以外の領域に表示コンテンツ30が表示されている。また、表示コンテンツ30上に移動可能なポインタ31が表示されている。つまり、アイコン16Hを操作することによりポインタ31を移動し、表示コンテンツ30上の任意の位置をクリックすることができる。この画面伸2-2は、図4に示す伸モードと第2モードの組み合わせに対して適用される。一方、図8に示す画面では、操作可能なアイコン16Jが画面表示部17の下側に偏った領域固定操作部14に近い位置に配置され、これ以外の領域に表示コンテンツ30が表示されている。このアイコン16Jには、画面表示部17に表示された表示コンテンツ30の内容をこの画面上で上下方向にスクロールするための入力操作の機能が割り当てられている。この画面伸3は、図4に示す伸モードと第3モードの組み合わせに対して適用される。図9に示す例では、テキストエディタなどのアプリケーションプログラムを用いて、ユーザが文章などのメッセージを入力する場合を想定している。図9aに示す画面では、画面表示部17の上側1/3の領域に入力メッセージ表示部32を配置し、中央部に変換候補表示部16Nを配置し、下側に偏った領域固定操作部14に近い位置に仮想キーボード16Mが配置してある。仮想キーボード16Mは文字の入力に適した12個の操作可能なアイコンを備えている。変換候補表示部16Nは、仮想キーボード16M等の操作によって入力された文字又は文字列に対する変換候補の文字列を表示すると共に、それぞれの候補文字列を表示した位置で指等の接触を検出した場合にその候補をユーザが選択したものとみなす。この画面縮4、縮5は、図4に示す縮モードと第4モード又は第5モードの組み合わせに対して適用される。一方、図9bに示す画面では、図9a中の仮想キーボード16Mは画面から消去し、変換候補表示部16Nを画面表示部17中の下側に偏った領域固定操作部14に近い位置に配置し、それ以外の領域に入力メッセージ表示部32を配置してある。この画面伸4は、図4に示す伸モードと第4モードの組み合わせに対して適用される。つまり、筐体を伸ばして固定操作部14で文字の入力を行うことを想定しているので、仮想キーボード16Mは不要であり、親指15aの移動可能な範囲内に変換候補表示部16Nを移動することにより操作性が改善される。また、図9cに示す画面では、図9a中の仮想キーボード16Mの代わりに仮想キーボード16Pを画面表示部17中の下側に偏った領域固定操作部14に近い位置に配置してある。仮想キーボード16Pの各ボタンには、一般的な文字とは異なる記号などが割り当ててある。この画面伸5は、図4に示す伸モードと第5モードの組み合わせに対して適用される。つまり、筐体を伸ばして固定操作部14で文字の入力を行うことを想定しているので、一般的な文字は固定操作部14から入力し、それ以外の記号などは指が届く位置にある仮想キーボード16Pから行うことで操作性が改善される。なお、本実施の形態では、端末の筐体が長手方向に伸縮するように形状変化する場合を想定しているが、これ以外の形状変化、例えば回転による形状変化等に対しても同様に対応できる。つまり、操作する頻度が高い操作対象のボタン等を形状の変化に合わせて親指15aが届く範囲内に移動することが重要である。なお、本実施の形態では、コンピュータとそれが実行するプログラムやデータを含むソフトウェアを用いて制御する場合を想定しているが、同様の制御機能を割り当てた専用のハードウェアだけで構成することもできる。第2の実施の形態本発明の携帯端末装置及び表示制御方法並びに表示制御プログラムに関するもう1つの具体的な実施の形態について、図10~図13を参照しながら以下に説明する。図10は第2の実施の形態における携帯端末装置のソフトウェアの主要部の構成例を示すブロック図である。図11は図10に示した表示画面作成部の内部構成を表すブロック図である。図12は図10に示した携帯端末装置に備わった表示モード管理テーブルの具体例を示す模式図である。図13は図10に示した携帯端末装置における表示に関する動作を表すフローチャートである。第2の実施の形態は第1の実施の形態の変形例である。また、図10~図13において第1の実施の形態と対応する要素又はステップには同一の符号又は番号を付けて示してある。第2の実施の形態に特有の構成及び動作について以下に説明する。本実施の形態においても、携帯端末装置のハードウェアについては前述の図2aと同様の構成を想定している。第2の実施の形態におけるソフトウェアの構成が図10に示されている。図10に示すように、第2の実施の形態では表示モード切替部22の中に端末状態管理部29が追加されている。この端末状態管理部29は、端末の動作状態を把握するための処理を行う。具体的には、この端末を制御するマイクロコンピュータ19が実行しているアプリケーションプログラムの種別を区別することにより端末の動作状態の違いを把握する。また、第2の実施の形態では図11に示すように、表示画面作成部27の中に伸1モード画面作成部、伸2モード画面作成部、伸3モード画面作成部、伸Xモード画面作成部、と、縮1モード画面作成部、縮2モード画面作成部、縮3モード画面作成部、縮Xモード画面作成部、が設けてある。これらは、それぞれのモードの画面を作成するために備わっている。また、第2の実施の形態では図12に示すような表示モード管理テーブル28Bが表示モード管理部25に備わっている。図12に示すように、表示モード管理テーブル28Bには、端末の状態の区別動作しているアプリケーションプログラムの違いを表すA、B、Cと、端末形状の違い伸/縮と、遷移する表示モードとの対応関係を表す情報が互いに関連付けて登録してある。図12に示す表示モード管理テーブル28Bにおける表示モードの伸1モード、伸2モード、伸4モードは、例えば図4に示した第1モード、第2モード、第4モードと伸モードとの組み合わせに相当し、縮1モード、縮2モード、縮4モードは、例えば図4に示した第1モード、第2モード、第4モードと縮モードとの組み合わせに相当する。図12に示す表示モード管理テーブル28Bを使用する場合、例えば端末上で動作しているアプリケーションプログラムがWebブラウザで、形状変化検知部21の検出した端末形状が伸の場合には、伸2モードの表示モードに遷移する。第2の実施の形態における端末の動作が図13に示されている。図13に示す処理においては、ステップS21、S22が図5の内容と異なっている。すなわち、ステップS21では、表示モード決定部26は端末の動作状態アプリケーションプログラムの違いを表す端末状態情報を端末状態管理部29から取得する。ステップS22では、ステップS21で取得した端末状態情報と、ステップS12で取得した形状変化情報とをキーとして表示モード決定部26は表示モード管理テーブル28Bを検索する。この検索結果が次のステップS16で使用される。従って、第2の実施の形態では端末の筐体の形状変化に適応するだけでなく、動作しているアプリケーションプログラムの違いに対応して、より効率的な入力操作ができるように、画面表示部17上の操作可能な可視情報可変操作部16の位置や、サイズや、数などを自動的に切り替えることができる。