(57)【要約】【課題】画面表示制御を行う際、その視認性を良好にするとともに操作性を向上させる。【解決手段】複数のメニュー項目の内の一部が画面上に列状に表示され、画面のスクロール操作に応じてメニュー項目を順次前記画面上に表示させる。この際、画面上の所定の位置を起点として、スクロール操作が行われると起点に向かってメニュー項目を画面の奥側から前記画面の表面に向かって徐々にズームアップさせる表示制御を行う。例えば、画面上に起点を画面の表面側に位置づけ、画面の表面から画面の奥側に向かって予め規定された曲率を有する仮想曲面を規定し、スクロール操作の際、仮想曲面上に沿ってメニュー項目を移動させるとともに、仮想曲面の曲率を低減して、最終的に仮想曲面の曲率をゼロとし、仮想曲面を仮想平面とする。【選択図】　　　図４
2004062648.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を第１のサイズで前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の少なくとも一部を前記第１のサイズまでズームアップして表示することを特徴とする表示制御装置。
【請求項２】
複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の内、前記スクロール表示のスクロール方向とは逆側の該項目をズームアップして表示することを特徴とする表示制御装置。
【請求項３】
複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部において左右又は上下にスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する少なくとも一部の項目を前記スクロール表示の前記左右又は上下で異なるズームアップをして表示することを特徴とする表示制御装置。
【請求項４】
複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を第１のサイズで前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の少なくとも一部を前記第１のサイズより小なるサイズから前記第１のサイズまで徐々に拡大して表示することを特徴とする表示制御装置。
【請求項５】
仮想空間に配置した複数の項目を所定平面に投影した画像を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記複数の項目を前記仮想空間内で移動することにより前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記複数の項目の少なくとも一部を前記所定平面より離れた位置から近い位置に移動することによりズームアップして表示することを特徴とする表示制御装置。
【請求項６】
仮想空間に配置した複数の項目を該仮想空間に配置した仮想カメラで撮影した画像を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記複数の項目又は前記仮想カメラの少なくとも一方を前記仮想空間内で移動することにより前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記複数の項目の少なくとも一部と前記仮想カメラの少なくとも一方を前記複数の項目と前記仮想カメラの距離が近くなるよう移動することにより、前記複数の項目の少なくとも一部をズームアップして表示することを特徴とする表示制御装置。
【請求項７】
前記スクロール操作を指示する第１の操作手段と第２の操作手段とを備え、
前記第１の操作手段により前記スクロール指示がなされた場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記第２の操作手段により前記スクロール表示がなされた場合には、前記スクロール制御手段は、前記スクロール表示をおこなうことを特徴とする請求項１乃至６に記載の表示制御装置。
【請求項８】
前記スクロール操作の頻度を検出する検出手段を備え、
前記検出手段による検出した頻度が所定頻度以下の場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記検出手段よる検出した頻度が所定頻度以下の場合には、前記スクロール制御手段は、前記スクロール表示を行うことを特徴とする請求項１乃至６に記載の表示制御装置。
【請求項９】
前記スクロール操作が所定時間内に連続して行われてない場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記スクロール操作が前記所定時間内に連続して行われた場合には、前記スクロール制御手段は、前記スクロール表示を行うことを特徴とする請求項１乃至６に記載の表示制御装置。
【請求項１０】
前記スクロール制御手段は、前記スクロール操作により前記複数の項目の端の項目までスクロールの指示が出された場合にのみ、前記ズームアップ表示又は前記拡大表示を行うことを特徴とする請求項１乃至６に記載の表示制御装置。
【請求項１１】
前記スクロール制御手段は、前記複数の項目内の最端部の項目が前記表示部にスクロール表示により表示される場合にのみ、前記ズームアップ表示又は前記拡大表示を行うことを特徴とする請求項１乃至６に記載の表示制御装置。
【請求項１２】
前記項目はメニュー項目であり、
揺動又は回動操作可能で且つ押圧操作可能なスイッチ部を備え、
前記スイッチ部の揺動又は回動操作により、前記スクロール操作を行うと共に、前記複数のメニュー項目から任意のメニュー項目を選択し、
前記スイッチ部の押圧操作により、前記選択した項目に関係する他の画面に遷移することを特徴とする請求項１乃至６または８乃至１１に記載の表示制御装置。
【請求項１３】
前記スクロール制御手段は、前記複数のメニュー項目と対応する複数のアイコンを前記表示部に表示すると共に、前記メニュー項目と同様にスクロール表示且つズームアップ表示又は拡大表示することを特徴とする請求項１乃至１２に記載の表示制御装置。
【請求項１４】
表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を第１のサイズで表示部に表示するステップと、
スクロールの操作に応じて、前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記第１のサイズまでズームアップして表示するステップとを有することを特徴とする表示制御プログラム。
【請求項１５】
表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくともスクロール方向とは逆側の項目をズームアップして表示するステップとを有することを特徴とする表示制御プログラム。
【請求項１６】
表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目を左右又は上下にスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記スクロール表示の前記左右又は上下で異なるズームアップをして表示するステップとを有することを特徴とする表示制御プログラム。
【請求項１７】
表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を第１のサイズで表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記第１のサイズより小なるサイズから前記第１のサイズまで徐々に拡大して表示するステップとを有することを特徴とする表示制御プログラム。
【請求項１８】
表示制御装置に用いられる表示制御プログラムであって、
仮想空間に配置した複数の項目を所定平面に投影した画像を表示部に表示するステップと、
スクロールの操作に応じて前記複数の項目を前記仮想空間で移動することにより前記表示部においてスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記所定平面より離れた位置から近い位置に移動することにより前記表示部においてズームアップして表示するステップとを有することを特徴とする表示制御プログラム。
【請求項１９】
表示制御装置に用いられる表示制御プログラムであって、
仮想空間に配置した複数の項目を該仮想空間に配置した仮想カメラで投影した画像を表示部に表示するステップと、
スクロールの操作に応じて前記複数の項目又は前記仮想カメラの少なくとも一方を前記仮想空間で移動することにより前記表示部において前記項目をスクロール表示すると共に、前記複数の項目の少なくとも一部と前記仮想カメラの少なくとも一方を前記複数の項目と前記仮想カメラの距離が近くなるように移動することにより、前記表示部において前記複数の項目の一部をズームアップして表示するステップとを有することを特徴とする表示制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メニュー表示の制御を行う表示制御装置及びこれに用いられる表示制御プログラムに関するものである。
【０００２】
【従来の技術】
一般に、情報処理装置等では、登録されたアプリケーションソフト（以下単にアプリケーションともいう）を表すアイコンとそのアプリケーション名とをセットにして（以下これらセットをメニュー項目と呼ぶ）画面上に表示して（以下この画面をメニュー画面と呼ぶ）、ユーザがボタン操作又はタッチペン操作（タッチ操作）によって所望のメニュー項目を選択して、選択メニュー項目に対応するアプリケーションを起動するようにしている。
【０００３】
上述のようなメニュー画面を表示制御するものとして、例えば、ＷＯ００／３３５７１公報（以下従来例と呼ぶ）に記載されたものが知られている。ここでは、アイコンを配列したメニュー画面からアイコンを選択して、選択されたアイコンの情報画面に表示を切り替える際、遷移画面を介して表示切り替えを行っており、遷移画面において、選択されたアイコンを徐々に拡大してズームインするようにしている。そして、ズームインしているアイコンを徐々に薄くして情報画面への切り替えを行っている。
【０００４】
さらに、同従来例では、情報画面からメニュー画面に切り替える際、情報画面に対応するアイコンの拡大した表示を徐々に縮小して、アイコンがズームインした表示からメニュー画面に切り替われるようにしている。
【０００５】
なお、特開２０００−１０７０２公報には、画面を分割して複数の分割画面を形成して、これら分割画面に機能メニューを割り当てており、スクロールキーの操作に応じて所望のメニューが表示された分割画面を画面の中央で拡大表示して、メニュー選択を行うものが示されている。
【０００６】
また、特開平８−２６３２５５号公報には、階層レベルの深さに応じてアイコンの大きさを変化させて表示させることが示されており、所望の階層の表示領域を指示して所定の操作を行うと、この所望の階層がズームアップされることが示されている。
【０００７】
【発明が解決しようとする課題】
ところで、携帯情報端末装置（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ：ＰＤＡ）では、その操作性が重要視される関係上、物理的な表示画面のサイズが、例えば、大人の掌に納まる程度に限定される。このため、表示画面に表示しきれないメニュー項目は画面スクロールによって表示させる必要がある。この際、多数のメニュー項目のうちどの辺が表示されているかメニュー画面を一瞥しただけでは知ることが難しく、アイコンを頼りに一々メニュー項目を探さなければならない。
【０００８】
前述の従来例等においても、ズームアップ／ズームイン等によって表示画面を拡大／縮小表示しているものの、メニュー画面を一瞥しただけでは、多数のメニュー項目のうちどの辺が表示されているかメニュー画面を一瞥しただけでは知ることが難しい。さらに、ＰＤＡのような表示画面サイズが小さい装置においては、単に平面的にメニュー項目を配列しただけでは、その視認性が劣るばかりでなく、多数のメニュー項目を適切に配置して操作性を向上させることが難しい。
【０００９】
本発明の目的は視認性に優れしかも操作性の良好な表示制御装置及び表示制御プログラムを提供することにある。
【００１０】
【課題を解決するための手段】
本発明によれば、複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を第１のサイズで前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の少なくとも一部を前記第１のサイズまでズームアップして表示することを特徴とする表示制御装置が得られる。
【００１１】
また本発明によれば、複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の内、前記スクロール表示のスクロール方向とは逆側の該項目をズームアップして表示することを特徴とする表示制御装置が得られる。
【００１２】
さらに本発明によれば、複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部において左右又は上下にスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する少なくとも一部の項目を前記スクロール表示の前記左右又は上下で異なるズームアップをして表示することを特徴とする表示制御装置が得られる。
【００１３】
また本発明によれば、複数の項目の少なくとも一部を表示部に表示可能な表示制御装置において、
前記複数の項目を第１のサイズで前記表示部に表示すると共に、スクロールの操作に応じて前記項目を前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記スクロール操作に応じて、前記表示部に表示する項目の少なくとも一部を前記第１のサイズより小なるサイズから前記第１のサイズまで徐々に拡大して表示することを特徴とする表示制御装置が得られる。
【００１４】
さらに本発明によれば、仮想空間に配置した複数の項目を所定平面に投影した画像を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記複数の項目を前記仮想空間内で移動することにより前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記複数の項目の少なくとも一部を前記所定平面より離れた位置から近い位置に移動することによりズームアップして表示することを特徴とする表示制御装置が得られる。
【００１５】
また本発明によれば、仮想空間に配置した複数の項目を該仮想空間に配置した仮想カメラで撮影した画像を表示部に表示可能な表示制御装置において、
スクロールの操作に応じて前記複数の項目又は前記仮想カメラの少なくとも一方を前記仮想空間内で移動することにより前記表示部においてスクロール表示するスクロール表示制御手段を備え、
前記スクロール表示制御手段は、前記複数の項目の少なくとも一部と前記仮想カメラの少なくとも一方を前記複数の項目と前記仮想カメラの距離が近くなるよう移動することにより、前記複数の項目の少なくとも一部をズームアップして表示することを特徴とする表示制御装置が得られる。
【００１６】
そして本発明におけるスクロール操作は、前記スクロール操作を指示する第１の操作手段と第２の操作手段とを備え、
前記第１の操作手段により前記スクロール指示がなされた場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記第２の操作手段により前記スクロール表示がなされた場合には、前記スクロール制御手段は、前記スクロール表示をおこなうようにしている。
【００１７】
またこのスクロールは、前記スクロール操作の頻度を検出する検出手段を備え、
前記検出手段による検出した頻度が所定頻度以下の場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記検出手段よる検出した頻度が所定頻度以下の場合には、前記スクロール制御手段は、前記スクロール表示を行うようにしても良い。
【００１８】
さらにこのスクロール表示は、前記スクロール操作が所定時間内に連続して行われてない場合には、前記スクロール制御手段は、前記スクロール表示と、前記ズームアップ表示又は前記拡大表示とを行い、
前記スクロール操作が前記所定時間内に連続して行われた場合には、前記スクロール制御手段は、前記スクロール表示を行うようにしても良い。
【００１９】
さらにこのスクロールを行う前記スクロール制御手段は、前記スクロール操作により前記複数の項目の端の項目までスクロールの指示が出された場合にのみ、前記ズームアップ表示又は前記拡大表示を行うようにしても良い。
【００２０】
さらにこのスクロールを行う前記スクロール制御手段は、前記複数の項目内の最端部の項目が前記表示部にスクロール表示により表示される場合にのみ、前記ズームアップ表示又は前記拡大表示を行うようにしても良い。
【００２１】
そして、前記項目はメニュー項目であり、
揺動又は回動操作可能で且つ押圧操作可能なスイッチ部を備え、
前記スイッチ部の揺動又は回動操作により、前記スクロール操作を行うと共に、前記複数のメニュー項目から任意のメニュー項目を選択し、
前記スイッチ部の押圧操作により、前記選択した項目に関係する他の画面に遷移するようにしている。
【００２２】
また、前記スクロール制御手段は、前記複数のメニュー項目と対応する複数のアイコンを前記表示部に表示すると共に、前記メニュー項目と同様にスクロール表示且つズームアップ表示又は拡大表示するようにしている。
【００２３】
そして本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を第１のサイズで表示部に表示するステップと、
スクロールの操作に応じて、前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記第１のサイズまでズームアップして表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２４】
また本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくともスクロール方向とは逆側の項目をズームアップして表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２５】
さらに本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目を左右又は上下にスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記スクロール表示の前記左右又は上下で異なるズームアップをして表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２６】
さらに本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
複数の項目の少なくとも一部を第１のサイズで表示部に表示するステップと、
スクロールの操作に応じて前記表示部において前記項目をスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記第１のサイズより小なるサイズから前記第１のサイズまで徐々に拡大して表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２７】
さらに本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
仮想空間に配置した複数の項目を所定平面に投影した画像を表示部に表示するステップと、
スクロールの操作に応じて前記複数の項目を前記仮想空間で移動することにより前記表示部においてスクロール表示すると共に、前記表示部に表示する項目の少なくとも一部を前記所定平面より離れた位置から近い位置に移動することにより前記表示部においてズームアップして表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２８】
さらに本発明によれば、表示制御装置に用いられる表示制御プログラムであって、
仮想空間に配置した複数の項目を該仮想空間に配置した仮想カメラで投影した画像を表示部に表示するステップと、
スクロールの操作に応じて前記複数の項目又は前記仮想カメラの少なくとも一方を前記仮想空間で移動することにより前記表示部において前記項目をスクロール表示すると共に、前記複数の項目の少なくとも一部と前記仮想カメラの少なくとも一方を前記複数の項目と前記仮想カメラの距離が近くなるように移動することにより、前記表示部において前記複数の項目の一部をズームアップして表示するステップとを有することを特徴とする表示制御プログラムが得られる。
【００２９】
【発明の実施の形態】
以下本発明について図面を参照して説明する。なお、図示の例における構成部品の寸法、材質、形状、その相対配置などは特に特定的な記載がない限りは、この発明の範囲をそれのみに限定する趣旨ではなく単なる説明例に過ぎない。
【００３０】
まず、図１を参照して、図示の携帯情報端末装置（ＰＤＡ）は、ユーザが手のひらに把持できる大きさであり、外装ケース１１の前面には、ほぼその全面にわたってタッチパネル１２ａを備える液晶パネル１２が配置されている（タッチパネル１２ａは、例えば、液晶パネル１２の表面に配置されている）。
【００３１】
さらに、外装ケース１１には、後述するように、コントロールスイッチ（以下サイドコントローラと呼ぶ）１３、エスケープスイッチ１４、電源オン／オフスイッチ（以下電源スイッチと呼ぶ）１５、外部メモリ媒体が挿入される挿入スロット１６、各種データの送受信等を行う際に用いられる外部接続ターミナル１７、及びタッチペン（スタイラスペン）１８を収納するための収納部１９等が設けられている。
【００３２】
図１に示すように、サイドコントローラ１３、エスケープスイッチ１４、及び電源スイッチ１５は外装ケース１１の側面に一列に配置されており、図示の例では、図中上側から順にサイドコントローラ１３、エスケープスイッチ１４、及び電源スイッチ１５の順に配置されている。そして、サイドコントローラ１３は外装ケース１１を液晶パネル１２が正面にくるようにして、例えば、左手で把持した際に、サイドコントローラ１３が左手の親指が位置する可能性が高い位置に配置される。
【００３３】
サイドコントローラ１３の上側には外方向に延びる突起部１１ａが形成されており、サイドコントローラ１３の一部は外装ケース１１の側面に露出している。サイドコントローラ１１は図中実線矢印Ａで示す方向（上下方向）に所定の範囲で揺動可能（回動可能）に、外装ケース１１の正面（前面）から裏面方向に延びる軸体（図示せず）に支持されるとともに、軸体に直交する方向（図中側面から内側に向かう方向）に押圧可能（実線矢印Ｂ）に支持されている。この回動（揺動）範囲は、左手の親指による略一回の押し上げ又は押し下げ操作で回動（揺動）操作可能な範囲に制限されている。そして、サイドコントローラ１３の露出面には、例えば、波形の突起状部１３ａが形成されている。
【００３４】
前述のように、サイドコントローラ１３は、例えば、左手親指で回動（揺動）操作又は押圧操作される。この際、左手親指は突起状部１３ａに触れることになる。サイドコントローラ１３は操作されない状態においては所定の位置（以下基準位置と呼ぶ）に位置しており、左手親指で基準位置から上方向に押し上げ操作すると、所定の回動量（揺動量）だけサイドコントローラ１３は回動（揺動）してそれ以上回動（揺動）しない。そして、左手親指をサイドコントローラ１３から放すと（つまり、サイドコントローラ１３を回動（揺動）するための力をなくすと）、サイドコントローラ１３は自動的に基準位置に復帰する。
【００３５】
同様に、左手親指で基準位置から下方向に押し下げ操作すると、所定の回動量（揺動量）だけサイドコントローラ１３は回動（揺動）してそれ以上回動（揺動）しない。そして、左手親指をサイドコントローラ１３から放すとサイドコントローラ１３は自動的に基準位置に復帰する。なお、押圧操作は基準位置においてのみ行うことができる。また、サイドコントローラ１３は上述のように、ＰＤＡ自体を保持している左手親指で操作するため、この親指の動きは制限を受け、複雑な操作は困難となっている。従って、より複雑な操作を必要とする回動操作よりも揺動操作の方が操作しやすいため、サイドコントローラ１３は好ましくは揺動操作とすべきである。
【００３６】
サイドコントローラ１３は前述の回動操作（揺動操作）又は押圧操作に応じて操作信号を送出し、この操作信号に応じて、後述するように、各種処理が実行される。
【００３７】
前述のように、サイドコントローラ１３の下側にはエスケープスイッチ１４が配置され、エスケープスイッチ１４の下側には、電源スイッチ１５が配置され、電源スイッチ１５の表面には複数の点状突起が形成されている。そして、これらサイドコントローラ１３、エスケープスイッチ１４、及び電源スイッチ１５は、例えば、左手親指で操作できる位置に配置される。
【００３８】
なお、図示の例では、エスケープスイッチ１４は押圧操作され（実線矢印Ｃ）、これによって、エスケープ（ＥＳＣ）信号が送出され、エスケープ動作が行われる。電源スイッチ１５はスライド操作（実線矢印Ｄ）される（図中上側に押し上げると電源オンとなり、電源スイッチ１５は元の位置に戻る。そして、電源オンの状態で上側に押し上げると電源オフとなり、電源スイッチ１５は元の位置に戻る）。
【００３９】
外部接続ターミナル１７によって、図示のＰＤＡは、例えば、通信機能を備えた専用の充電装置（所謂クレイドル装置）と接続することによって、パーソナルコンピュータ等とデータの送受信を行うことができる。また、外部接続ターミナル１７によって充電を行うことができる。液晶パネル１２は、例えば、カラー液晶ディスプレイであり、必要に応じてバックライトが備えられる。タッチパネル１２ａは、例えば、タッチペン１８でタッチ（タップ）した際、その接触位置（タッチ位置）及び接触軌跡等を検出するタッチセンサを有している。
【００４０】
次に図２を参照して、図示のＰＤＡは、中央処理装置（ＣＰＵ）２１を有しており、ＲＯＭ等の記憶部２２に格納された制御プログラムに応じてＰＤＡ全体の制御を行うとともに、記憶部２２に格納されたアプリケーションプログラムに応じて後述する各種処理を実行する。
【００４１】
なお、アプリケーションプログラムは挿入スロット１６に挿入される外部メモリ媒体から取り込まれる場合もある。さらに、ＣＰＵ２１にはＲＡＭ等の書き込み・読み出し可能な記憶部２２ａが接続されている（記憶部２２ａは電源がオフされてもその記憶した内容は消去されない）。
【００４２】
図示のように、ＣＰＵ２１にはサイドコントローラ操作検出部２３を介してサイドコントローラ１３が接続されるとともに、エスケープスイッチ操作検出部２４を介してエスケープスイッチ１４が接続される。さらに、ＣＰＵ２１には電源スイッチ操作検出部２５を介して電源スイッチ１５が接続されている。また、ＣＰＵ２１にはタッチパネル操作検出部２６を介してタッチパネル１２ａが接続されるとともに、液晶パネル駆動部２７を介して液晶パネル１２が接続されている。
【００４３】
図示のＰＤＡにはメール送受信部（メール送受信機能）２８が備えられており、このメール送受信部２８はＣＰＵ２１に接続されている。そして、メール送受信部２８は、例えば、携帯電話機等の通信カード機器等（図示せず）と挿入スロット１６により接続されて、通信機器を介してメールの送受を行う。そして、メールの送信及び受信の都度、ＣＰＵ２１は送信メール及び受信メールを記憶部２２ａに記録する。これら送信メール及び受信メールは、記憶部２２ａから読み出して閲覧することができる。
【００４４】
いま、ＰＤＡが電源オフ状態である際に、電源スイッチ１５が押し上げ操作されると、電源スイッチ操作検出部２５ではこの押し上げ操作を検知して電源スイッチ１５操作信号をＣＰＵ２１に与える。ＣＰＵ２１では電源スイッチ操作信号に応答して、ＰＤＡを電源オン状態とする。そして、電源がオンとなると、ＣＰＵ２１は液晶パネル駆動部２７を駆動制御して液晶パネル１２上にアプリケーションプログラム（アプリケーション）の一つである初期画面（メニュー画面、以下このメニュー画面をランチャ画面と呼ぶ）を表示する。
【００４５】
図３（ａ）を参照して、ランチャ画面には、メニュー項目として、例えば、メール、ブラウザ、アドレス帳、スケジュール、メモ帳、ファイルビューア、アクセサリー、システム、及び設定等のアプリケーション名がアイコンとともに表示される。つまり、記憶部２２にはこれらメニュー項目に関するアプリケーションプログラム（アプリケーションソフト）が格納されていることになる。
【００４６】
図３（ａ）はメニュー項目が略弧状で３次元的に表示される第１の表示モード、図３（ｂ）はメニュー項目が画面奥行き方向に傾斜した略平板状で３次元的に表示される第２の表示モード、図３（ｃ）は、平面状にメニュー項目が表示される第３の表示モードを示している。つまり、図３（ａ）又は（ｂ）ではメニュー項目は恰も３次元的に表示されており、図３（ｃ）ではメニュー項目は２次元的に表示されている。
【００４７】
これら表示モードを切り替える際には、モード切り替えアイコン３１をタップ操作することによって、例えば、第１の表示モード、第２の表示モード、第３の表示モード、第１の表示モード、…のように順次表示モードが切り替わる。
【００４８】
第１〜第３のいずれの表示モードにおいても、ランチャ画面の下側にはタスクバー３２が表示され、上側には、タイトルバー３３が表示される。そして、前述のモード切り替えアイコン３１はタイトルバー３３に設けられており、タスクバー３２とタイトルバー３３との間にはウインドウ表示部（メニュー項目表示部）３４が規定されている。
【００４９】
いま、サイドコントローラ１３を基準から上側に操作（回動又は揺動）すると、サイドコントローラ操作検出部２３ではこの上側操作を検知して、上側操作信号をＣＰＵ２１に与える。これによって、ＣＰＵ２１は、ランチャ画面においてカーソル３７を上側に移動させることになる。
【００５０】
また、サイドコントローラ１３を基準から下側に操作すると、サイドコントローラ操作検出部２３ではこの下側操作を検知して、下側操作信号をＣＰＵ２１に与える。これによって、ＣＰＵ２１は、ランチャ画面においてカーソル３７を下側に移動させることになる。
【００５１】
そして、メニュー項目の一つにカーソル３７を位置づけて、サイドコントローラ１３を押圧すると、サイドコントローラ操作検出部２３ではこの押圧操作を検知して、押圧操作信号をＣＰＵ２１に与える。これによって、ＣＰＵ２１は、カーソル３７が位置するメニュー項目を選択して、この選択したメニュー項目に係るアプリケーションプログラムが起動されて、当該メニュー項目に係る操作画面に遷移する。
【００５２】
なお、図３（ａ）に示すように、第１のモードにおいては、ランチャ画面の左上及び左下にそれぞれ上及び下スクロールボタン３５及び３６が表示され、第２のモードにおいては、ランチャ画面の中央上及び中央下にそれぞれ上及び下スクロールボタン３５及び３６が表示される。また、第３のモードにおいては、ランチャ画面の左上及び左下にそれぞれ上及び下スクロールボタン３５及び３６が表示される。
【００５３】
これら上及び下スクロールボタン３５及び３６をタップ操作すると、ランチャ画面が上及び下方向にスクロールされて、カーソル３７を所望のメニュー項目に位置づけることができる。ランチャ画面において、最も上側に位置するメニュー項目（メール）にカーソル３７が位置づけられると、上スクロールボタン３５は画面から消える。同様に、最も下側に位置するメニュー項目（アプリケーションＢ）にカーソル３７が位置づけられると、下スクロールボタン３６は画面から消える。
【００５４】
ここで、図４を参照して、いま、第３の表示モードが選択されている状態で、サイドコントローラ１３を揺動操作すると、ＣＰＵ２１はウインドウ表示部３４に窓部（フォーカス部）４１を表示するとともに、当該窓部４１の位置に応じてメニュー項目を所定の曲率を有する仮想曲面に沿って画面上に表示させる。
【００５５】
例えば、いま、メニュー項目としてメール、ブラウザ、アドレス帳、スケジュール、メモ帳、ファイルビューア、アクセサリー、システム、及び設定、他のアプリケーションＡ及びＢが存在するものとし、ウインドウ表示部３４には上から順にメール、ブラウザ、アドレス帳、スケジュール、メモ帳、ファイルビューア、アクセサリー、システム、及び設定、他のアプリケーションＡ及びＢが表示され、また、ウインドウ表示部３４には、七つのメニュー項目が表示されるものとする。さらに、窓部（カーソル）４１がメニュー項目：メールが位置づけられる位置に表示されるとする（つまり、窓部４１はウインドウ表示部３４の最上位置に表示されている）。
【００５６】
この際、ＣＰＵ２１は、第１のステップで、ウインドウ表示部３４にその最下位置を起点として画面表面から裏側（奥側）に所定の曲率で延在する仮想曲面を規定し、この仮想曲面上において、図４（ａ）に示すように、メニュー項目：メールから最も離れているメニュー項目：アプリケーションＢをウインドウ表示部３４の下側に表示し、順次仮想曲面に沿って上側に向かってアプリケーションＡ、設定、システム、アクセサリー、ファイルビューアを表示する。
【００５７】
前述のように、この仮想曲面はウインドウ表示部３４の最下位置を起点として画面表面から裏側に所定の曲率で延在しているから、アプリケーションＢが最も大きく表示され、画面上上側に向かうに連れて、メニュー項目の表示サイズは順次小さくなる。
【００５８】
例えば、図５に示すように、仮想曲面５１の表面に沿って、メニュー項目（メール、ブラウザ、アドレス帳、スケジュール、メモ帳、ファイルビューア、アクセサリー、システム、及び設定等）が所定の間隔をおいて配列され、仮想曲面５１がＸ軸を中心として回転駆動される。その結果、ウインドウ表示部３４の最下位置（起点Ｐ）に位置するメニュー項目が最も大きく表示され、画面上上側に向かうに連れて、メニュー項目の表示サイズは順次小さくなる。
【００５９】
そして、ファイルビューアは画面上で最も小さく表示され、ファイルビューアよりも上側に位置するメニュー項目は隠れた状態となり、画面上には表示されない。つまり、図示の例では、この仮想曲面は、六つのメニュー項目が画面上に表示される曲率を有していることになる。
【００６０】
上述のメニュー項目は仮想曲面上を上側から下側に移動しており、図４（ｂ）に示す第２のステップでは、メニュー項目：システムが最下位置に位置づけられ、この状態では、下側から順に、システム、アクセサリー、ファイルビューア、メモ帳、スケジュールがウインドウ表示部３４に表示されている。
【００６１】
第３のステップとなると、ＣＰＵ２１は前述の起点を基準として仮想曲面を画面表面に向かって徐々に起こすことになる。つまり、ＣＰＵ２１はあたかも仮想曲面の曲率を減少させて、仮想曲面を画面表面に向かって徐々に起こす状態とする。この結果、図４（ｃ）に示すように、ウインドウ表示部３４には、スケジュールより上側に位置するメニュー項目（アドレス帳、ブラウザ、及びメール）が表示されることなる。
【００６２】
この際、仮想曲面は徐々に起こされる状態となるから、ウインドウ表示部３４中において上側に位置するメニュー項目は徐々にそのサイズが大きくなり、第４のステップでは、図４（ｄ）に示す状態となる。この際、表示サイズが大きくなるにつれて、メニュー項目を徐々に濃く表示するようにしてもよい。
【００６３】
このようにして、ＣＰＵ２１は仮想曲面の曲率を徐々に減少させて、起点を基準としてあたかも仮想曲面曲面を画面表面に向かって起こす処理を行って、最終的に仮想曲面の曲率をゼロとする。つまり、仮想曲面を平面とする。この結果、第５〜第８のステップでは、図４（ｅ）〜図４（ｈ）に示すように、上側に位置するメニュー項目（例えば、メール）は仮想曲面が起こされるにつれて表示位置が変わるとともにサイズが大きくなり、仮想曲面の曲率がゼロとなって、平面となると、メニュー項目：メールが窓部４１に位置づけられる。そして、図３（ｃ）に示す状態となる。
【００６４】
その後、サイドコントローラ１３を揺動操作すると、揺動操作に応じて窓部４１が上下方向に移動し、サイドコントローラ１３を押し込み操作すると、窓部４１が位置づけられたメニュー項目に対応するアプリケーションが起動される。
【００６５】
上述の例では、窓部４１がメニュー項目：メールの位置に表示されるとする（つまり、窓部４１はウインドウ表示部３４の最上位置に表示されている）ものとした説明したが、窓部４１は他のメニュー項目が最終的に位置する位置に表示されるようにしてもよい。
【００６６】
この際においても、窓部４１から最も離れたウインドウ表示部３４上の位置が起点とされて、仮想曲面が形成される。そして、前述のようにして、仮想曲面の曲率を徐々に減少させて、仮想曲面を画面表面に向かって徐々に起立させて、最終的に仮想曲面の曲率をゼロとして平面とする。
【００６７】
なお、図３（ａ）又は（ｂ）に示すように、メニュー項目があたかも３次元的に表示されている際においても、サイドコントローラ１３を揺動操作すると、前述のようにして、表示制御を行って、図３（ｃ）に示す状態に移行するようにしてもよい。
【００６８】
さらに、ＣＰＵ２１はスクロール操作の頻度をモニターしてスクロール操作の頻度が予め定められた頻度以下であると、前述の表示制御を行うようにしてもよい。
【００６９】
上述のようにして、画面上の所定の位置を起点として、スクロール操作が行われると起点に向かってメニュー項目を画面の奥側から前記画面の表面に向かって徐々にズームアップさせるようにしたから、視認性を良好にすることができることになる。
【００７０】
また、画面上に起点を画面の表面側に位置づけて画面の表面から画面の奥側に向かって予め規定された曲率を有する仮想曲面を規定して、スクロール操作の際、仮想曲面上に沿ってメニュー項目を移動させるとともに、スクロール操作に応じて仮想曲面の曲率を低減して仮想曲面の曲率をゼロとし、仮想曲面を仮想平面とするようにしたから、ユーザは楽しみを持って画面表示を行うことができる。
【００７１】
また、上記の例では、仮想空間内に複数の項目であるメニュー項目を配置した例を述べたが、本発明はこれに限定されるものでは全くなく、例えば、複数の項目を通常はある所定のサイズで表示していて、スクロール操作がなされた場合に、複数の項目の少なくとも一部を所定サイズより小さいサイズから所定サイズまで徐々にサイズアップしたり、段階的にサイズアップして拡大して表示したり、所定のサイズまでズームアップして表示するようにしても良い。
【００７２】
この場合、画面上に表示される全ての項目について、スクロールの操作がなされる都度、一律に拡大したりズームアップ表示したりしても良い。
これにより、スクロール操作の都度、全ての項目が画像の奥から手前側に浮かび上がって表示されるようなイメージを使用者に与えることができ、多様な画面表示を実現することができる。
【００７３】
また、画面上に表示される全ての項目の一部のみを、スクロールの操作がなされる都度、拡大表示したりズームアップ表示したりしても良い。また、この場合に、スクロール方向とは逆側の項目について、例えば１個の項目のみ、また、略半分の数の項目のみこの拡大表示やズームアップ表示を行うようにしても良く、その項目の数は任意でも良い。
【００７４】
これにより、スクロール操作の都度、ある項目が画面の奥から手前側に浮かび上がって表示されるようなイメージを使用者に与えることができ、多様な画面表示を実現することができる。
【００７５】
また、画面上に表示される項目について、スクロールの方向（上述の実施の形態では上下スクロールを示したが、左右のスクロールやその他の形態のスクロールであっても良いことは勿論である）に応じて異なる拡大表示やズームアップ表示するようにしても良い。この場合には、例えば、上下スクロールであれば、画面上の項目の位置が上側に位置する程、高い割合の拡大表示やズーム表示が行われるようにして、下側に位置する項目は小さい割合の拡大表示やズームアップ表示が行われたり、全く拡大表示やズームアップ表示が行われないようにしても良い。また、この場合は、例えば、左右スクロールであれば、画面上の左右の端の部分に近い項目ほど、高い割合の拡大表示やズームアップ表示が行われるようにして、画面上の真中に位置する項目は小さい割合の拡大表示やズームアップ表示が行われたり、全く拡大表示やズームアップ表示が行われないようにする等にしてもよい。
【００７６】
これにより、スクロール操作の都度、画面上の上及び／又は下の部分の項目のみが画面の奥から手前側に浮かび上がって表示されるようなイメージ、画面上の特定の位置（例えば真中）に位置する項目のみが浮かび上がるようなイメージなどを使用者に与えることができ、多様な画面表示を実現することができる。
【００７７】
また、仮想空間に複数の項目を配置して、それを所定の平面（つまり表示画面）に投影した画像を表示するようにし、仮想空間内での項目を所定の平面に近づけるよう移動することにより、上述している拡大表示やズームアップ表示を実現するようにしても良い。
【００７８】
このようにすることにより、単に、画面上に表示する項目などの文字のフォントのサイズを変更して表示するよりも、項目の浮かび上がるイメージをよりリアルに使用者に与えることができる。
【００７９】
また、仮想空間に複数の項目を配置し、それを同じ仮想空間内に配置した仮想カメラで撮影するようにし、仮想空間内での項目を仮想カメラ側に近づけたり、仮想空間内で仮想カメラを項目側に近づけたり、又は、仮想空間内で項目をカメラ側に、カメラも項目側に共に近づけること等により、上述している拡大表示やズームアップ表示を実現するようにしても良い。この場合には、上述の投影画像よりもさらにリアルな項目が浮かび上がるイメージを使用者に与えることができる。
【００８０】
また、これら、仮想空間内の項目やカメラの配置、また、仮想カメラによる撮影などは、全て、携帯情報端末装置内のＣＰＵとメモリによる計算処理にて実行するか、予め他の機器にて計算処理し、その結果である画像データのみを携帯情報端末にて表示するようにしても良い。
【００８１】
また、上述の例では、スクロール操作の都度、拡大表示やズームアップ表示がなされるよう説明したが、本発明はこれに限定されるものではない。
別の実施の形態として、例えば、画面上にスクロール操作用の機能ボタンを表示し（例えば、図４のスクロールボタン３６。図４では下スクロールボタンしか表記していないが、上下にスクロール可能な場合であれば、上スクロールボタンも表示することは図３のランチャ画面と同様である）、このスクロールボタンによる操作の際には、上記の拡大表示やズームアップ表示せず、サイドコントローラ等の別の操作部によるスクロールの操作の際に、上記の拡大表示やズームアップ表示をするようにしても良い。
【００８２】
このように構成することによって、使用者は、拡大やズームアップに伴うスクロールと、単なるスクロールとを分けて操作可能となるため、素早く項目をスクロールして早く操作したい場合には、単なるスクロールを行う指示ができ、そのような早い操作は必要ではなく、多様な画面を楽しみながら操作したい場合には、拡大やズームアップを伴うスクロールの指示ができ、より操作性を向上することができる。
【００８３】
また、前述のＣＰＵ２１によるサイドコントローラ等によるスクロール操作の頻度のモニターの代わりに、スクロール操作が所定時間内に連続して行われたか否かをモニターするようにし、所定時間内に連続してスクロール操作が行われていない場合に、前述の表示制御や拡大表示やズームアップ表示（以降、単に表示制御という）を行うようにしても良い。
【００８４】
これら頻度や連続の操作などのモニターにより、上記表示制御を行うかどうか切り換えるため、使用者が素早くスクロール等の処理をしたい場合には、単にスクロール表示のみを行い、そうでない場合には、上記の表示制御をおこなうようにできるため、より操作性を向上することができる。
【００８５】
また、複数の項目をスクロールする際、これら複数の項目の端の項目までカーソルが位置した場合や、これら複数の項目の端の項目が画面上に表示される場合にのみ、上記の表示制御をおこなうようにしても良い。この場合、例えば、図４の例であれば、上側の端の項目はスケジュールの項目が該当することになる。（下側の端の項目については図４には記載がないが、下側の端の項目が画面上に表示される場合には、上側の項目が拡大やズームアップ表示等の表示制御がなされる図４とは異なり、下側の項目が表示制御されることになる。）
【００８６】
このようにすることによって、使用者は、端の項目までスクロールが行われたことを、これら拡大表示やズームアップ表示などの表示制御がおこなわれたことによって認識することができ、より操作性を向上することができる。
【００８７】
また、図４にて、複数の項目であるメニュー項目、例えば、スケジュール、ブラウザ、アドレス帳、スケジュール等と共に、その左側に各メニュー項目に対応するアイコンを表示するようにしているが、このアイコンについても、今まで説明した各種の表示制御を項目と同様に行うようにしても良いことは言うまでもない。
【００８８】
【発明の効果】
以上説明したように、本発明では、画面上の所定の位置を起点として、スクロール操作が行われると起点に向かってメニュー項目を画面の奥側から前記画面の表面に向かって徐々にズームアップさせるようにしたから、視認性を良好にすることができ、しかもメニュー項目の選択・起動の際の操作性を向上できるという効果がある。
【図面の簡単な説明】
【図１】本発明による携帯情報端末装置の一例の外観を示す斜視図である。
【図２】図１に示す携帯情報端末装置で用いられる制御系の一例を示すブロック図である。
【図３】図１に示す携帯情報端末装置に表示されるランチャ画面の例を示す図であり、（ａ）は第１のモードによるランチャ画面を示す図、（ｂ）は第２のモードによるランチャ画面を示す図、（ｃ）は第３のモードによるランチャ画面を示す図である。
【図４】図３（ｃ）に示す第３のモードにおいてスクロール操作によるメニュー項目の表示制御を説明するための図であり、（ａ）〜（ｈ）はメニュー項目の表示遷移を示す図である。
【図５】仮想曲面とメニュー項目との配置関係の一例を示す図である。
【符号の説明】
１１　外装ケース
１２　液晶パネル
１３　コントロールスイッチ（サイドコントローラ）
１４　エスケープスイッチ
１５　電源オン／オフスイッチ（電源スイッチ）
１６　挿入スロット
１７　外部接続ターミナル
１８　タッチペン（スタイラスペン）
１９　収納部
２１　中央処理装置（ＣＰＵ）
２２　記憶部
２３　サイドコントローラ操作検出部
２４　エスケープスイッチ操作検出部
２５　電源スイッチ操作検出部
２６　タッチパネル操作検出部
２７　液晶パネル駆動部
【図１】
2004062648.tif 000003
【図２】
2004062648.tif 000004
【図３】
2004062648.tif 000005
【図４】
2004062648.tif 000006
【図５】
2004062648.tif 000007