(57)【要約】【課題】画面上に表示されるメニューアイコン３０１を適切に表示させ、視認性、操作性に優れ、直感的な操作を可能とする。【解決手段】表示画面の画面形状と同形又は相似形の画像等であるメニューアイコン３０１を生成し、三次元的な仮想空間上に、球体３１０を仮想的に形成し、操作信号に応じて球体３１０を仮想的に回転又は移動させ、球体３１０表面の所定位置に配置されたメニューアイコン３０１の、球体３１０上の位置及び球体３１０の移動又は回転に伴う見かけ上の変形を算出して、変形に合わせてメニューアイコン３０１を加工して、表示画面に表示させ、操作信号に応じた球体３１０の回転又は移動に伴うメニューアイコン３０１の座標位置の変化に従って、メニューアイコン３０１に対する選択操作を取得する。【選択図】 図１
2012252384.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の表示画面における画面制御システムであって、
前記表示画面に表示される画面情報を、前記表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成部と、
三次元的な仮想空間上に、多面体を仮想的に形成するとともに、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置する仮想多面体形成部と、
操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる操作信号取得部と、
前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出する変形算出部と、
前記変形算出部によって算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示部と、
前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得部と
を備えることを特徴とする画面制御システム。
【請求項２】
タッチ操作による圧力によって操作信号が入力されるタッチパネルをさらに備え、
前記操作信号取得部は、前記タッチパネル上における操作通じて、前記操作信号を取得するとともに、前記タッチパネル上における前記操作信号の入力位置の変位量に応じて、前記多面体の仮想的な回転角度又は回転速度を変化させる
ことを特徴とする請求項１に記載の画面制御システム。
【請求項３】
前記メニューアイコンには、前記情報処理装置の各種機能やデータが関連づけられ、
前記メニューアイコンは、前記機能やデータの属性に応じてマトリクス状に配列され、
前記操作信号取得部は、操作信号に従って、前記多面体を拡大又は縮小することにより、前記アイコン表示部において、前記メニューアイコンの表示個数を増減させる
ことを特徴とする請求項１又は２に記載の画面制御システム。
【請求項４】
前記操作信号取得部は、操作信号に従って、前記多面体を拡大表示させ、前記アイコン表示部において、前記メニューアイコンが仮想空間上の平面に配置されているように表示させることを特徴とする請求項１乃至３のいずれかに記載の画面制御システム。
【請求項５】
情報処理装置の表示画面における画面制御プログラムであって、前記情報処理装置の演算処理装置に、
三次元的な仮想空間上に、多面体を仮想的に形成し、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置するとともに、操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる仮想多面体操作ステップと、
前記表示画面に表示される画面情報を、前記表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成ステップと、
前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出するとともに、算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示ステップと、
前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得ステップと
を有する処理を実行させることを特徴とする画面制御プログラム。
【請求項６】
前記仮想多面体操作ステップでは、タッチ操作による圧力によって操作信号が入力されるタッチパネルを通じて、前記操作信号を取得するとともに、前記タッチパネル上における前記操作信号の入力位置の変位量に応じて、前記多面体の仮想的な回転角度又は回転速度を変化させる
ことを特徴とする請求項５に記載の画面制御プログラム。
【請求項７】
前記アイコン表示ステップにおいて、前記メニューアイコンには、前記情報処理装置の各種機能やデータが関連づけられるとともに、前記機能やデータの属性に応じて、前記メニューアイコンをマトリクス状に配列し、
前記仮想多面体操作ステップでは、操作信号に従って、前記多面体を拡大又は縮小することにより、前記アイコン表示ステップにおいて、前記メニューアイコンの表示個数を増減させる
ことを特徴とする請求項５又は６に記載の画面制御プログラム。
【請求項８】
前記仮想多面体操作ステップでは、操作信号に従って、前記多面体を拡大表示させ、前記アイコン表示ステップにおいて、前記メニューアイコンが仮想空間上の平面に配置されているように表示させることを特徴とする請求項５乃至７のいずれかに記載の画面制御プログラム。
【請求項９】
情報処理装置の表示画面における画面制御方法であって、
三次元的な仮想空間上に、多面体を仮想的に形成し、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置するとともに、操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる仮想多面体操作ステップと、
前記表示画面に表示される画面情報を、前記表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成ステップと、
前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出するとともに、算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示ステップと、
前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得ステップと
を有することを特徴とする画面制御方法。
【請求項１０】
前記仮想多面体操作ステップでは、タッチ操作による圧力によって操作信号が入力されるタッチパネルを通じて、前記操作信号を取得するとともに、前記タッチパネル上における前記操作信号の入力位置の変位量に応じて、前記多面体の仮想的な回転角度又は回転速度を変化させる
ことを特徴とする請求項９に記載の画面制御方法。
【請求項１１】
前記アイコン表示ステップにおいて、前記メニューアイコンには、前記情報処理装置の各種機能やデータが関連づけられるとともに、前記機能やデータの属性に応じて、前記メニューアイコンをマトリクス状に配列し、
前記仮想多面体操作ステップでは、操作信号に従って、前記多面体を拡大又は縮小することにより、前記アイコン表示ステップにおいて、前記メニューアイコンの表示個数を増減させる
ことを特徴とする請求項９又は１０に記載の画面制御方法。
【請求項１２】
前記仮想多面体操作ステップでは、操作信号に従って、前記多面体を拡大表示させ、前記アイコン表示ステップにおいて、前記メニューアイコンが仮想空間上の平面に配置されているように表示させることを特徴とする請求項９乃至１１のいずれかに記載の画面制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機などの情報処理装置の表示画面を適切に表示させる画面制御システム、画面制御方法、及び画面制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機などの情報処理装置に関し、グラフィカルユーザーインターフェース（ＧＵＩ：Graphical User Interface）は、視認性、操作性に優れ、直感的な操作が可能な操作環境をユーザーに提供するユーザーインターフェースとして知られている。ＧＵＩは、コンピュータのビットマップスクリーンをデスクトップとみなし、デスクトップ上にウィンドウ、アイコン、メニューなどのオブジェクトを配置し、配置したオブジェクトをマウス、タッチパッドなどのポインティングデバイスなどにより自由に操作するものである。今日では、デスクトップを三次元仮想空間で表現することにより、実世界のような操作環境を構築した三次元的なＧＵＩが実用化されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１０５７７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、携帯電話端末や携帯型情報端末（ＰＤＡ）などの情報端末においては小型化が求められる一方で、メールの送受信、インターネットへの接続、カメラ撮影など多機能化が進み、それに伴って、多数のアイコン及びファイル等の選択項目が多くなり、表示画面に表示しきれない場合があった。
【０００５】
特に、近年では、液晶ディスプレイの発達により、裸眼でも立体視できる３Ｄ液晶ディスプレイも開発されており、三次元的な仮想空間を利用して、操作性や見易さを損なうことなく、画面上に多くの情報を表示させるＧＵＩの開発が望まれている。
【０００６】
そこで、本発明は、携帯電話機やモバイル端末などの情報端末において、三次元的な仮想空間を利用して、画面上に表示されるメニューアイコンを適切に表示させることができ、視認性、操作性に優れ、直感的な操作を行うことができる画面制御システム、画面制御方法、及び画面制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、情報処理装置の表示画面における画面制御システムであって、
前記表示画面に表示される画面情報を、前記表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成部と、
三次元的な仮想空間上に、多面体を仮想的に形成するとともに、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置する仮想多面体形成部と、
操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる操作信号取得部と、
前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出する変形算出部と、
前記変形算出部によって算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示部と、
前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得部とを備える。
【０００８】
また、他の発明は、情報処理装置の表示画面における画面制御方法であって、
（１）三次元的な仮想空間上に、多面体を仮想的に形成し、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置するとともに、操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる仮想多面体操作ステップと、
（２）表示画面に表示される画面情報を、表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成ステップと、
（３）前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出するとともに、算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示ステップと、
（４）前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得ステップと
を有することを特徴とする。
【０００９】
これらのような本発明によれば、三次元的な仮想空間上に、仮想的に形成された多面体を移動又は回転させることにより、容易に、多面体上のメニューアイコンを移動させて、任意のメニューアイコンを選択することができる。このとき、その多面体の表面のメニューアイコンについて、多面体上の位置及び多面体の移動又は回転に伴う見かけ上の変形を算出するので、その停止位置に応じて画像が適切に表示させることができ、視認性、操作性に優れ、直感的な操作が可能となる。
【００１０】
特に、多面体の移動や回転を、多面体上におけるフレームを緯度・経度に従って変形させて、そこにメニューアイコンを貼り付けるという手法で表現することにより、多面体を上下方向に回転させるように操作しても、多面体の極点などが見えることはなく、マトリクス状の配列順にメニューアイコンが無限に回転し続けることが可能となる。また、端部分に表示されている画像情報を中央部分に移動させた場合、縮小された端部分の画像を拡大させて表示させないことから、メニューアイコンの解像度を劣化させることなく、拡大・縮小等の変形を適切に行うことができ、端部分がぼやけたり、間延びしてしまうのを防止できる。
【００１１】
上記発明においてタッチ操作による圧力によって操作信号が入力されるタッチパネルをさらに備え、操作信号取得部は、タッチパネル上を通じて操作信号を取得するとともに、タッチパネル上における操作信号の入力位置の変位量に応じて、多面体の仮想的な回転角度又は回転速度を変化させることが好ましい。
【００１２】
この場合には、操作信号の入力位置の変位量に応じてその回転角度又は回転速度を変化させているので、例えば、変位量が少ないときは、メニューアイコンの回転速度を遅くさせることで選択し易くさせ、変位量が多い場合には、メニューアイコンの回転速度を速くさせることで、当初画面上に表示されていなかったメニューアイコンを即時に発見させることができるのなど、ユーザーの操作性を向上させることができる。
【００１３】
上記発明において、操作信号取得部は、操作信号に従って、多面体を拡大表示させ、アイコン表示部において、メニューアイコンが仮想空間上の平面に配置されているように表示させることが好ましい。このように多面体を拡大表示させた場合には、メニューアイコンが仮想空間上の平面に配置されているように表示するので、ユーザーが違和感を生じることなく操作を行うことができる。
【００１４】
上記発明において、メニューアイコンには、情報処理装置の各種機能やデータが関連づけられ、メニューアイコンは、機能やデータの属性に応じてマトリクス状に配列され、操作信号取得部は、操作信号に従って、多面体を拡大又は縮小することにより、メニューアイコン表示部において、メニューアイコンの表示個数を増減させることが好ましい。この場合には、多面体を回転又は移動させた場合でも、各メニューアイコンの配列がずれることなく、関連するメニューアイコンを画面上に表示されるので、メニューアイコンの検索を容易にし、ユーザーの操作性を向上させることができる
さらに、上述した本発明の情報端末及びその画面制御方法は、所定の言語で記述された画面制御プログラムをコンピュータ上で実行することにより実現することができる。すなわち、この画面制御プログラムを、ユーザー端末やＷｅｂサーバ等のコンピュータやＩＣチップにインストールし、ＣＰＵ上で実行することにより、本発明の情報端末の機能モジュールを仮想的にＣＰＵ上に構築することができ、また、この情報端末を動作させることにより本発明の画面制御方法を実施できる。
【００１５】
具体的には、情報処理装置の表示画面における画面制御プログラムであって、情報処理装置の演算処理装置に、
（１）三次元的な仮想空間上に、多面体を仮想的に形成し、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置するとともに、操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる仮想多面体操作ステップと、
（２）表示画面に表示される画面情報を、表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成ステップと、
（３）前記多面体表面の所定位置に配置された前記フレームの、前記多面体上の位置及び前記多面体の移動又は回転に伴う見かけ上の変形を算出するとともに、算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示ステップと、
（４）前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得ステップと
を処理を実行させる。
【００１６】
なお、この画面制御プログラムは、例えば、汎用コンピュータで読み取り可能な記録媒体に記録することができ、さらには、通信回線を通じて配布することが可能であり、また、上記記録媒体を介して、スタンドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することができる。
【００１７】
そして、この画面制御プログラムを記録したコンピュータ読み取り可能な記録媒体によれば、汎用のコンピュータや専用コンピュータを用いて、上述した情報端末や画面制御方法を実施することが可能となるとともに、プログラムの保存、運搬及びインストールを容易に行うことができる。
【発明の効果】
【００１８】
本発明によれば、携帯電話機などの情報端末において、三次元的な仮想空間を利用して、画面上に表示されるメニューアイコンを適切に表示させることができ、視認性、操作性に優れ、直感的な操作を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係る携帯通信端末１の外観図である。
【図２】実施形態に係るＧＵＩの操作例を示す説明図である。
【図３】実施形態に係るＧＵＩの操作例を示す説明図である。
【図４】実施形態に係る携帯通信端末１の内部構成を示すブロック図である。
【図５】実施形態に係る携帯端末の画面制御にかかる内部構成を示すブロック図である。
【図６】実施形態に係る球体の表面上に配置されるメニューアイコンの状態を示す説明図である。
【図７】実施形態に係るＧＵＩの操作時の球体とメニューアイコンとの関連性を示す説明図である。
【図８】実施形態に係る画面制御の動作を示すフローチャート図である。
【図９】ステップ１１１における回転、及び移動の制御方法を説明するフローチャート図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照して、本発明に係る情報端末の実施形態を詳細に説明する。図１は、本実施形態に係る携帯通信端末１の外観図である。図１に示すように、携帯通信端末１は、矩形状の本体１００を備えており、本体１００の正面側には、前面がタッチパネル３００が配設されている。
【００２１】
（タッチパネルの表示・操作の概要）
タッチパネル３００は、ユーザーの指先やペンなどを用いたタッチ操作による圧力によって操作信号を入力する入力デバイスであり、グラフィックを表示するＬＣＤ１６５と、ＬＣＤ１６５に表示されたグラフィックの座標位置に対応した操作信号を受け付けるタッチセンサ１６８とが重畳されて構成されている。なお、本実施形態に係る携帯通信端末１は、タッチパネル３００の他に、ボタンスイッチや方向キー等の操作ボタン１６６が備えられており、この操作ボタン１６６を用いても、操作信号を入力できるようになっている。
【００２２】
ここで、タッチパネル３００では、一般的な二次元的な通常表示と、三次元的な球体３１０を用いた球体ホーム表示とが可能となっている。すなわち、球体ホーム表示では、図１に示すように、ＬＣＤ１６５によって表示されたグラフィック画面上の三次元的な仮想空間上に球体３１０が仮想的に形成されており、この球体３１０の表面上には、タッチ操作により選択可能な選択項目がメニューアイコン３０１として複数表示されている。これらメニューアイコン３０１は、タッチパネル３００に対するユーザーの操作によって、球体３１０が仮想的に上下左右方向や、斜め方向に回転又は移動され、メニューアイコン３０１が、球体３１０の移動又は回転に伴って移動するようになっている。ここで、図１に示すように、画面の中央部分に配置されたメニューアイコン３０２は、通常表示時の画面形状と同形又は相似形として表示され、中央から外方へ移動した際には、移動又は回転に伴って、遠近法に基づいて見かけ上の変形がされるようになっている。
【００２３】
さらに、本実施形態において、球体ホーム表示における球体３１０は、ユーザー操作に応じてその半径が伸縮され、拡大又は縮小するようになっており、球体３１０の拡大又は縮小に応じてメニューアイコン３０１の表示個数を増減させるようになっている。例えば、図２（ａ）では、通常画面として待機画面３０４のみが表示されており、この状態で待機画面３０４にあるメニュー画面を表示させるアイコン３０３を選択すると、通常表示から球体３１０による球体ホーム表示に切り替わり、図２（ｂ）に示すように、縦３マス×横３マス分のメニューアイコンが配列された画面が表示される。この図２（ｂ）に示した球体ホーム表示において、球体３１０は、その半径が最大限拡大されて、見かけ上接近しているように見えており、縦３マス×横３マス分の画面が仮想空間上の平面に配置されているように表示されている。そして、このとき、キャンセル操作により、球体３１０の半径が伸長され、見かけ上拡大された（近づいた）元の通常画面としての待機画面３０４に戻ることができる。
【００２４】
さらに、この画面上の中央のマス目をユーザーが選択した場合、図２（ｃ）に示すように、球体３１０の半径が縮小され、見かけ上遠退いた画面が表示され、縦７マス×横７マス分の画面が表示されるようになっている。このユーザーによる選択操作としては、ドラッグ操作やピンチイン操作、その他の編集メニューの選択操作が含まれる。なお、この見かけ上遠退いた状態では、図２（ｃ）に示すように、縦７マス×横７マス分のメニューアイコン３０１は、立体的な球体３１０の表面上に配置されているように表示されるようになっている。なお、この図２（ｃ）の状態で、ドラッグ操作中の指を面から離したり、ピンチアウト操作やキャンセル操作をすることにより、球体３１０の半径が伸長され、見かけ上拡大された（近づいた）元の画面に戻ることができる。
【００２５】
ここで、メニューアイコン３０１は、情報処理装置の各種機能やデータが関連づけられ、メニューアイコン３０１は、機能やデータの属性に応じてマトリクス状に配列されるようになっており、画面を拡大した場合であっても、縮小させた場合であっても、表示される配列はマトリクス上の配列順序と同一になるように制御されている。なお、このマトリクス上における配列順序は、ユーザー操作に基づいて変更することができ、例えば、メニューアイコンを長押しすることにより、２つのメニューアイコンを選択することができ、ドラッグ＆ドロップ操作などで、これらのメニューアイコンを入れ替えたり、ブランク位置（図中「＋」で示したアイコン）に追加したりすることができる。
【００２６】
また、本実施形態では、球体３１０が表示された画面上において、ユーザーがスライド操作すると、その操作のスライド開始位置からの変位量（移動距離）に応じて、球面３１０の仮想的な回転角度又は回転速度が変化するようになっている。詳述すると、図６及び図７に示すように、ＬＣＤ１６５上において、ユーザーが指をタッチして、その開始位置からΔＬだけスライド移動させたとすると、球体３１０は回転角度ΔＤだけ回転される。このとき、本実施形態では、変位量に比例して回転角度又は回転速度が大きくなるのではなく、変位量が大きいほど、回転角度又は回転速度を大きくするよう設定されている。例えば、ΔＬが大きくなると、ΔＤは二次関数的に増加し、最大で円周上の移動距離の２倍の回転角度とするなどの設定が可能となっている。
【００２７】
（携帯通信端末の内部構造）
以上説明した表示・操作が可能なタッチパネルを備えた携帯通信端末１の具体的な内部構成について、以下に詳述する。図４は、本実施形態に係る携帯通信端末１の内部構成を示すブロック図である。同図に示すように、携帯通信端末１は、アンテナ１０１に接続されたデュプレクサ１０２と、このデュプレクサ１０２に接続された受信系モジュール及び送信系モジュールとを備えている。
【００２８】
受信系モジュールとしては、低ノイズアンプ１１０、ミキサ１１１、ＩＦアンプ１１２、直交ミキサ１１３、Ａ／Ｄコンバータ１１４、復調器１１５、チャネルデコーダ１１６、音声デコーダ１１７、Ｄ／Ａコンバータ１１８、スイッチ付きアンプ１１９、及びスピーカ１２０を備えている。一方、送信系モジュールとしては、マイク１４０、アンプ１３９、Ａ／Ｄコンバータ１３８、音声エンコーダ１３７、チャネルエンコーダ１３６、変調器１３５、Ｄ／Ａコンバータ１３４、直交ミキサ１３３、ＩＦアンプ１３２、ミキサ１３１、及びパワーアンプ１３０を備えている。
【００２９】
また、携帯通信端末１は、制御系モジュールとして、シンセサイザ１０３、タイムベース１５０、ＣＰＵ２００、ＲＡＭ１５２、ＲＯＭ１５３、ＥＥＰＲＯＭ１５１を備え、ユーザーインターフェース系モジュールとして、加速度センサ１６４、ＬＣＤ１６５、操作ボタン１６６、ＬＥＤ１６７、タッチセンサ１６８、及びバイブレータ１７４を備え、さらに、電源系モジュールとして、電源系電池１７１、電源１７２、及びＡ／Ｄコンバータ１７３を備える。
【００３０】
前記アンテナ１０１は、電波回線を介して基地局（図示せず）に対し信号を送受信する。デュプレクサ１０２は、送受信される信号の入出力を切り替える回路であり、アンテナ１０１が受信した信号を低ノイズアンプ１１０に入力し、パワーアンプ１３０から出力された信号をアンテナ１０１に出力する。
【００３１】
受信系モジュールにおいて、低ノイズアンプ１１０は、デュプレクサ１０２から入力された信号を増幅し、ミキサ１１１に出力する。ミキサ１１１は、低ノイズアンプ１１０の出力を受け、特定の周波数だけ分離して中間周波数信号として出力する。ＩＦアンプ１１２は、ミキサ１１１から出力された中間周波数信号を増幅する。直交ミキサ１１３は、ＩＦアンプ１１２の出力を受け直交復調する。Ａ／Ｄコンバータ１１４は、直交ミキサ１１３の出力をデジタル化する。復調器１１５は、Ａ／Ｄコンバータ１１４の出力を復調する。チャネルデコーダ１１６は、復調器１１５の出力に対して誤り訂正を行う。誤り訂正を行った信号には、制御メッセージ及び音声データが含まれる。制御メッセージはＣＰＵ２００に、音声データは音声デコーダ１１７に送出される。
【００３２】
かかるチャネルデコーダ１１６から音声デコーダ１１７に入力された信号は、音声データにデコードされ、Ｄ／Ａコンバータ１１８に受け渡される。Ｄ／Ａコンバータ１１８は音声デコーダ１１７の出力をアナログ信号に変換する。スイッチ付きアンプ１１９は、ＣＰＵ２００からの制御信号に基づいて、適宜のタイミングで切り替えられ、スイッチＯＮの状態においてＤ／Ａコンバータ１１８の出力を増幅する。スピーカ１２０はスイッチ付きアンプ１１９の出力を増幅する。
【００３３】
一方、送信系モジュールにおいて、マイク１４０は、ユーザーからの音声信号を受け、この音声信号をアナログ信号として出力する。アンプ１３９は、マイク１４０から出力されるアナログ信号を増幅する。Ａ／Ｄコンバータ１３８は、アンプ１３９の出力をデジタル信号に変換する。音声エンコーダ１３７はＡ／Ｄコンバータ１３８の出力をコード化して圧縮し、音声データとして出力する。チャネルエンコーダ１３６は、ＣＰＵ２００からの制御メッセージと音声エンコーダ１３７からの音声データとを合わせ、誤り訂正符号を付加する。
【００３４】
そして、変調器１３５は、チャネルエンコーダ１３６の出力を変調する。Ｄ／Ａコンバータ１３４は、変調器１３５の出力をアナログ信号に変換する。直交ミキサ１３３は、Ｄ／Ａコンバータ１３４の出力を、ＩＦ周波数信号（中間周波数信号）に変換する。ＩＦアンプ１３２は直交ミキサ１３３の出力を増幅する。ミキサ１３１は、ＩＦアンプ１３２の出力する信号の周波数を上げる。パワーアンプ１３０は、ミキサ１３１の出力を増幅する。
【００３５】
なお、前記シンセサイザ１０３は、通信中に、ミキサ１１１、直交ミキサ１１３、ミキサ１３１、直交ミキサ１３３の同期をとる。タイムベース１５０は、クロック信号を各部に供給する。
【００３６】
ユーザーインターフェース系において、加速度センサ１６４は、加速度の大きさ及び方向を検出するセンサである。ＬＣＤ１６５は、ユーザーにメッセージや入力文字などを表示させる液晶ディスプレイである。タッチパネル３００上のＧＵＩでは、このＬＣＤ１６５を介して文字や図形、動画などのグラフィックを表示することができ、タッチパネル３００上のタッチセンサ１６８を通じて、操作信号を取得する。
【００３７】
ＬＥＤ１６７は、点灯及び消灯によりユーザーにメッセージを伝えるためのものである。タッチセンサ１６８は、ユーザーの指がタッチパネル表面に接触したことを検出し、タッチパネル３００表面に対する圧力によって操作信号を取得する。バイブレータ１７４は、着信を知らせるデバイスであり、着信すると振動する。
【００３８】
また、電源系電池１７１は、電源１７２及びＡ／Ｄコンバータ１７３に電力を供給する。電源１７２は携帯通信端末１の電源である。Ａ／Ｄコンバータ１７３は、信号をＣＰＵ２００に供給する。
【００３９】
ＣＰＵ２００は、上記各部を制御する演算処理装置であり、ＲＯＭ１５３に格納されたプログラムのコマンドを順次実行し、種々の機能を果たす。ＲＡＭ１５２は、ＣＰＵ２００のワーキングメモリ等として使用され、ＣＰＵ２００による演算結果を一時的に格納する。ＲＯＭ１５３にはＣＰＵ２００用の各種機能プログラムやそのデータが記録され、ＣＰＵ２００からの要求に応じて、プログラムの実行命令を順次出力する。
【００４０】
ＥＥＰＲＯＭ１５１には、短縮ダイヤルなどのユーザーデータや、機体固有のＩＤや電話番号、メニューアイコンの情報やその表示情報が記録されている。このメニューアイコンには、情報処理装置の各種機能やデータが関連づけられており、機能やデータの属性に応じて画面上にマトリクス状に配列されるようになっている。
【００４１】
そして、本実施形態においては、ＣＰＵ２００で本発明の画面制御プログラムなどのソフトウェアが実行されることによって、種々のモジュールがＣＰＵ２００上に仮想的に構築される。
【００４２】
具体的には、ＣＰＵ２００において、本発明の情報処理装置の表示画面における画面制御プログラムを包含するアプリケーションを実行することによって、図５に示すように、メニュー画面の制御を行うホームアプリ２０１によるモジュールが仮想的に構築される。ここで、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００４３】
そして、ホームアプリ２０１には、表示情報生成部２０２と、操作信号取得部２０５と、アプリケーション制御部２０３のモジュールが仮想的に構築される。
【００４４】
操作信号取得部２０５は、操作者による操作信号を入力インターフェース（Ｉ/Ｆ）１７５から取得し、その操作信号に応じてメニュー画面やアプリケーションの起動を制御するモジュールであり、本実施形態では、タッチパネル３００上における操作信号を取得するとともに、操作信号の座標位置とを照合し、その照合結果と操作信号とに関連づけられた操作コマンドを選択して、アプリケーション制御部２０３や、表示情報生成部２０２に入力する。
【００４５】
この操作信号取得部２０５には、操作位置検出部２０５ａと、変形算出部２０５ｂと、選択操作取得部２０５ｃとを有している。操作位置検出部２０５ａは、タッチパネル３００に対して入力された操作信号の座標位置を検出するモジュールである。この座標点は、タッチセンサ１６８が検出した操作信号の入力座標位置によって、入力位置の座標点を検出する。本実施形態では、操作信号に従って、所定位置が選択された場合、球体３１０を拡大・縮小表示させ、最大拡大表示の状態では、球体３１０の半径Ｒが無限大になったと設定し、表示情報生成部２０２にメニューアイコン３０１が仮想空間上の平面に配置されているように表示させる機能を備えている。
【００４６】
変形算出部２０５ｂは、所定の座標位置における入力継続時間を計測したり、タッチ操作による操作信号の座標位置の変位量を算出するモジュールであり、特に、本実施形態では、操作信号に応じて、球体３１０表面の所定位置に配置されたメニューアイコン３０１の、球体の移動又は回転に伴う見かけ上の変形を算出する。
【００４７】
詳述すると、球体３１０は、従来のポリゴンのように球体の表面にテクスチャとしてメニューアイコンを貼り付けて回転・移動させているのではなく、図６（ａ）及び（ｂ）に示すように、概念的には、メニューアイコン３０１が貼り付けられるフレーム３１１が、球体３１０表面に沿って、その緯度・経度によって示される座標位置Ｐ１〜Ｐ３に従って変形しながら移動し、その変形に適合させて矩形状のメニューアイコン３０１が貼り付けられている。この緯度経度に従ってフレーム３１１の変形は、赤道付近に近づくほど元の形状（表示画面の形状の相似形）に近づき、極点付近に行くほど極点側が狭くなり三角形状に近づくこととなる。したがって、球面３１０表面の所定位置に配置されたフレーム３１１の、多面体３１０の移動又は回転に伴う見かけ上の変形とは、緯度経度に従った球面上における変形と、３Ｄ表現における遠近法に従った変形とが合成された変形となる。このように球面上におけるフレームを緯度・経度に従って変形させて、そこにメニューアイコンを貼り付けるという手法を採用することにより、球体３１０を上下方向に回転させるように操作しても、球体３１０の極点３１０ａが見えることはなく、マトリクス状の配列順にメニューアイコンが無限に回転し続けることが可能となる。
【００４８】
また、変形算出部２０５ｂは、操作信号に従って、球体３１０を拡大又は縮小することにより、表示情報生成部２０２において、メニューアイコンの表示個数を増減させる機能を備えている。例えば、図２（ａ）に示すように、通常画面における待機画面３０４にあるメニュー画面を表示させるアイコン３０３を選択すると、図２（ｂ）に示すように、球体ホーム表示に切り替わり、仮想空間上の無限遠の平面上に配列された縦３マス×横３マス分の画面が表示される。このとき、キャンセル操作により、元の通常画面に戻ることができる。さらに、この画面上の中央のマス目をユーザーが選択した場合、図２（ｃ）に示すように、球体３１０の半径が縮小され、縦７マス×横７マス分の画面が表示される。
【００４９】
このようにラウンド表示では、球体３１０が最大限拡大され、見かけ上接近した状態では、図２（ｂ）に示すように、縦３マス×横３マスに配列されたメニューアイコン３０１が表示され、そのときには球体３１０の半径Ｒが無限大になったように、仮想空間上の無限遠の平面上に配置されているように表示される。そして、球体３１０の半径が縮小されて、見かけ上遠退いた状態では、図２（ｃ）に示すように、メニューアイコン３０１は、立体的な球体３１０の表面上に配置されているように表示されるようになっている。
【００５０】
また、変形算出部２０５ｂは、球体ホーム表示に際し、操作信号の入力位置の変位量に応じて、球体３１０の仮想的な回転角度又は回転速度を変化させる機能も備えている。詳述すると、球体３１０が表示された画面上において、ユーザーがスライド操作した場合、図６及び図７に示すように、ＬＣＤ１６５上において、ユーザーが指をタッチした開始位置からΔＬだけスライド移動させたとすると、球体３１０は回転角度ΔＤだけ回転される。このとき、本実施形態では、変位量に比例して回転角度又は回転速度が大きくなるのではなく、変位量が大きいほど、回転角度又は回転速度を大きくするよう設定されている。例えば、ΔＬが大きくなると、ΔＤは二次関数的に増加し、最大で円周上の移動距離の２倍の回転角度とするなどの設定が可能となっている
選択操作取得部２０５ｃは、操作信号に応じた多面体の回転又は移動に伴うメニューアイコンの座標位置の変化に従って、メニューアイコンに対する選択操作を取得するモジュールである。具体的には、図３（ａ）及び（ｂ）に示すように、ユーザーがメニューアイコン３０１を移動させた際、選択操作取得部２０５ｃは、表示画面の所定座標（本実施形態では、座標中央）に位置したメニューアイコンをユーザーが選択したと自動的に判断する。なお、本実施形態では、メニューアイコン３０１をタッチしたまま移動させたときには、その操作はドラッグ操作であるとみなし、上記座標中央における自動選択処理は実行されない。
【００５１】
入力インターフェース（Ｉ/Ｆ）１７５は、タッチセンサ１６８や操作ボタン１６６、その他の操作デバイスから入力された、ユーザーの操作信号を受け取り、操作信号取得部２０５に入力するモジュールである。
【００５２】
表示情報生成部２０２は、ＬＣＤ１６５に表示する表示情報（画像や文字情報等）を生成するモジュールであり、操作信号取得部２０５と連携することによって、ＧＵＩを構成する。この表示情報生成部２０２には、仮想多面体形成部２０２ａと、アイコン生成部２０２ｂと、アイコン表示部２０２ｃとを備えている。
【００５３】
仮想多面体形成部２０２ａは、三次元的な仮想空間上に、球体３１０を仮想的に形成するモジュールである。本実施形態では図６及び図７に示すように、Ｃ１を中心とする半径Ｒの球体３１０が設定され、その表面上にメニューアイコン３０１が配列されている。なお、本実施形態では、仮想的に球体３１０を形成させたが、本発明は、これに限定されるものではなく、三次元的な形状であればよく、例えば、楕円体や多面体など様々な形状を用いてもよい。
【００５４】
アイコン生成部２０２ｂは、図６に示すように、表示画面に表示される画面情報を、表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するモジュールである。特に、本実施形態において、アイコン生成部２０２ｂメニューアイコン３０１を情報処理装置の各種機能やデータと関連づけている。アイコン表示部２０２ｃは、変形算出部２０５ｂによって算出された変形に合わせてメニューアイコンを加工して、表示画面に表示させるモジュールであり、メニューアイコン３０１が機能やデータの属性に応じてマトリクス状に配列されるように制御している。
【００５５】
また、表示情報生成部２０２は、操作位置検出部２０５ａによって検出された、操作信号が入力された座標点（タッチパネル３００上における相対位置）、及び加速度センサ１６４が検出した加速度に応じて、表示情報を変化させる機能も備えている。
【００５６】
アプリケーション制御部２０３は、操作信号取得部２０５から入力された制御信号に応じて、他のアプリケーション２１０を実行するモジュールである。特に、本実施形態においては、選択操作取得部２０５ｃからの入力により、メニューアイコン３０１に対する選択操作を取得した場合には、そのメニューアイコン３０１に対応した他のアプリケーション２１０を起動させる。
【００５７】
（画面制御方法）
上述したプログラムを実行することにより、画面制御方法を実施することができる。図８は、本実施形態に係る携帯通信端末１の画面制御方法を示すフローチャート図である。ここで、携帯通信端末１は、メールの送受信や、インターネット接続、カメラ撮影、動画・画像の閲覧、ゲーム等、多くの機能を備えており、ユーザーは、タッチパネル３００を介して、各機能のいずれかを選択する場合について説明する。
【００５８】
先ず、図２（ａ）に示すように、通常画面表示において、待機画面３０４を表示している状態で、ユーザーが指又はペン先によって、タッチパネル３００に対して入力を行うと、その入力された操作信号は、入力インターフェース１７５を通じて、操作信号取得部２０５に入力され、操作信号として検出される（Ｓ１０１）。そして、操作位置検出部２０５ａにおいて、この操作信号からタッチパネル３００に対して入力された操作信号の座標位置を検出する（Ｓ１０２）。
【００５９】
ここで、操作位置検出部２０５ａは、図２（ａ）に示すように、座標位置により、メニュー画面を表示させるアイコン３０３の選択か否かを判断する（Ｓ１０３）。ここで、アイコン３０３の選択でない場合には（Ｓ１０３における“Ｎ”）、次の操作入力があり、操作信号が検出されるまで待機状態となる。一方、アイコン３０３選択である場合には（Ｓ１０３における“Ｙ”）、球体ホーム表示によるメニュー画面を表示させる（Ｓ１０４）。
【００６０】
具体的には、図２（ｂ）に示すように、仮想多面体形成部２０２ａは三次元的な仮想空間上に、球体３１０を仮想的に形成させ、アイコン生成部２０２ｂは球体３１０上に表示画面の画面形状と同形又は相似形のメニューアイコン３０１を表示させる。なお、本実施形態では、縦３マス×横３マス分の画面が表示されるとともに、メニューアイコン３０１は仮想空間上の平面に配置されているように表示される。
【００６１】
次いで、次の操作信号が入力された場合、その入力された操作信号は、入力インターフェース１７５を通じて、操作信号取得部２０５に入力され、操作信号として検出される（Ｓ１０５）。そして、操作位置検出部２０５ａにおいて、この操作信号からタッチパネル３００に対して入力された操作信号の座標位置を検出する。
【００６２】
ここで、操作位置検出部２０５ａは、図２（ｂ）に示すように、座標位置により、座標中央のメニューアイコン３０２の選択か否かを判断する（Ｓ１０６）。ここで、メニューアイコン３０２の座標中央における選択でない場合（Ｓ１０６における“Ｎ”）、例えば、メニューアイコン３０１をタッチしたまま移動させるドラッグ操作である場合には、上記座標中央における自動選択処理は実行されない。一方、メニューアイコン３０２の座標中央における自動選択である場合には（Ｓ１０６における“Ｙ”）、操作信号取得部２０５は、取得した操作信号を変形算出部２０５ｂに送信する。
【００６３】
変形算出部２０５ｂは、所定の座標位置における入力継続時間を計測し（Ｓ１０７）、入力継続時間が一定か否かを判断する（Ｓ１０８）。ここで、入力継続時間が一定時間内である場合には（Ｓ１０８における“Ｎ”）、球体３１０の表示を変更せずに（Ｓ１１０）、拡大表示させたまま、操作入力の有無を判断する（Ｓ１１２）。
【００６４】
ここで、操作入力がない場合には（Ｓ１１２における“Ｎ”）、次の操作入力があり、操作信号が検出されるまで待機状態となる。操作入力がある場合には（Ｓ１１２における“Ｙ”）、その操作入力に応じて他のアプリケーション２１０の起動処理を実行する（Ｓ１１３）。
【００６５】
一方、入力継続時間が一定時間以上である場合には（Ｓ１０８における“Ｙ”）、仮想多面体形成部２０２ａは、球体３１０を縮小させ、アイコン表示部２０２ｃは、メニューアイコン３０１の表示個数を増大させる（Ｓ１０９）。具体的には、図２（ｃ）に示すように、球体３１０が縮小された画面を表示させ、縦７マス×横７マス分の画面が表示されるようになっている。
【００６６】
そして、次の操作入力があり、操作信号が検出されるまで待機状態となる。そして、ユーザーが操作信号取得部２０５が操作信号を検出した場合には、その操作信号に応じて球体３１０を仮想的に回転又は移動させる（Ｓ１１１）。
【００６７】
その後、選択操作取得部２０５ｃは、球体３１０の回転又は移動に伴うメニューアイコン３０１の座標位置の変化に従って、その他のアプリケーション２１０の選択操作があるか否かを判断する（Ｓ１１２）。具体的には、図３（ａ）及び（ｂ）に示すように、球体３１０の回転又は移動に伴って、中央のアイコン部分に位置したメニューアイコン３０２が他のアプリケーション２１０か否かを判断する。
【００６８】
中央のアイコン部分にメニューアイコン３０１が位置していない場合には（Ｓ１１２における“Ｎ”）、次の操作入力があり、操作信号が検出されるまで待機状態となる。一方、中央のアイコン部分にメニューアイコン３０１がある場合には（Ｓ１１２における“Ｙ”）、選択操作取得部２０５ｃは、そのメニューアイコン３０１に対する選択操作を取得して、アプリケーション制御部に対して、他のアプリケーションの起動処理を実行させる（Ｓ１１３）。
【００６９】
（球体３１０の回転、移動制御について）
次いで、ステップ１１１において実行される球体３１０の回転、及び移動の制御方法について説明する。図９は、ステップ１１１における球体３１０の回転、及び移動の制御方法を説明するフローチャート図である。
【００７０】
先ず、図２（ｃ）に示すように、球体３１０が縮小されて表示されている状態で、ユーザーが指又はペン先によって、タッチパネル３００に対して入力を行うと、その入力された操作信号は、入力インターフェース１７５を通じて、操作信号取得部２０５に入力され、操作信号として検出される（Ｓ２０１）。そして、操作位置検出部２０５ａにおいて、この操作信号からタッチパネル３００に対して入力された操作信号の座標位置を検出する（Ｓ２０２）。
【００７１】
次いで、ユーザーが指又はペン先をタッチパネル３００に接触したまま、任意の位置に移動させると、その移動した操作信号は、入力インターフェース１７５を通じて、変形算出部２０５ｂに入力される。そして、変形算出部２０５ｂは、入力開始位置の座標位置と入力停止位置の座標位置とから、座標位置の変位量を算出する（Ｓ２０３）。
【００７２】
そして、変形算出部２０５ｂは、その変位量が所定値以下か否かを判断し、（Ｓ２０４）操作信号の入力位置の変位量に応じて球体３１０の仮想的な回転角度又は回転速度を変化させる。具体的に、変位量が所定値以下である場合には（Ｓ２０３における“Ｙ”）、操作信号取得部２０５は、その変位量に基づいて、低速で球体３１０表面に沿って、フレーム３１１を仮想的に移動させる（Ｓ２０５）。一方、変位量が所定値以下でない場合には（Ｓ２０３における“Ｎ”）、操作信号取得部２０５は、その変位量に基づいて、高速で球体３１０表面に沿ってフレーム３１１を仮想的に回転又は移動させる（Ｓ２０６）。そして、操作信号取得部２０５は、これらの回転又は移動に伴うフレーム３１１の変位量データ及び変形量データをアイコン表示部２０２ｃに送信する。
【００７３】
その後、アイコン表示部２０２ｃは、回転又は移動の変位量のデータを取得し、球体３１０の移動又は回転に伴う見かけ上の変形として、フレーム３１１の形状を算出し、算出された形状に合わせてメニューアイコン３０１を加工して貼り付けて、表示画面に表示させる（Ｓ２０７）。
【００７４】
（画面制御プログラム）
なお、上述した情報端末及びその画面制御方法は、所定の言語で記述された画面制御プログラムをコンピュータ上で実行することにより実現することができる。すなわち、この画面制御プログラムを、ユーザーが使用する情報端末やモバイルコンピュータに、メニュー用アプリケーションとしてインストールし、ＣＰＵ上で実行することにより、上述した情報端末の機能モジュールを仮想的にＣＰＵ上に構築することができ、また、この情報端末を動作させることにより、上述した画面制御方法を実施できる。
【００７５】
具体的には、タッチパネル３００を有する情報端末において、
（１）三次元的な仮想空間上に、多面体を仮想的に形成し、前記多面体表面に前記メニューアイコンが貼り付けられるフレームを配置するとともに、操作者による操作信号を取得し、その操作信号に応じて前記多面体表面に沿って、前記フレームを移動させる仮想多面体操作ステップと、
（２）表示画面に表示される画面情報を、表示画面の画面形状と同形又は相似形の画像又は動画像であるメニューアイコンとして生成するアイコン生成ステップと、
（３）前記多面体表面の所定位置に配置された前記フレームの、前記多面体の移動又は回転に伴う見かけ上の変形を算出するとともに、算出されたフレームの変形に合わせて前記メニューアイコンを加工し、前記フレームに貼り付けて、前記表示画面に表示させるアイコン表示ステップと、
（４）前記操作信号に応じた前記多面体の回転又は移動に伴う前記メニューアイコンの座標位置の変化に従って、前記メニューアイコンに対する選択操作を取得する選択操作取得ステップと
を有する処理を実行させる。
【００７６】
なお、この画面制御プログラムは、例えば、通信回線を通じて配布することが可能であり、またスタンドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することができる。また、このような画面制御プログラムは、汎用コンピュータで読み取り可能な記録媒体に記録することができる。具体的には、フレキシブルディスクやカセットテープ等の磁気記録媒体、若しくはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスクの他、ＲＡＭカードなど、種々の記録媒体に記録することができる。
【００７７】
（作用・効果）
以上説明した本実施形態によれば、球体ホーム表示において、球体３１０を移動又は回転させた場合に、その球体３１０の表面の所定位置に配置されたメニューアイコン３０１についても、球体３１０表面上のフレーム３１１の位置、及び球体３１０の移動又は回転に伴う見かけ上の変形を算出するので、その停止位置に応じて画像が適切に表示させることができ、視認性、操作性に優れ、直感的な操作が可能となる。
【００７８】
また、本実施形態に係る球体ホーム表示では、タッチパネル３００上における操作信号の入力位置の変位量に応じて、球体３１０の回転角度又は回転速度を変化させているので、例えば、変位量が少ないときは、メニューアイコンの回転速度を遅くさせることで選択し易くさせることができる。また、変位量が多い場合には、メニューアイコンの回転速度を速くさせることで、当初画面上に表示されていないメニューアイコン３０１を即時に表示させることができるので、目的のメニューアイコン３０１を即時に発見させることができるなど、ユーザーの操作性を向上させることができる。
【００７９】
また、本実施形態に係る球体ホーム表示では、操作信号取得部２０５は、操作信号に従って、球体３１０を拡大表示させ、アイコン表示部２０２ｃにおいて、メニューアイコン３０１が仮想空間上の平面に配置されているように表示させるので、表示画面を立体的に表示させた場合であっても、ユーザーが違和感を生じることなく操作を行うことができる。
【００８０】
また、本実施形態では、メニューアイコン３０１には、情報処理装置の各種機能やデータが関連づけられ、球体ホーム表示において、メニューアイコン３０１は、機能やデータの属性に応じてマトリクス状に配列されているので、球体３１０を回転又は移動させた場合でも、各メニューアイコン３０１の配列がずれることなく、適切に画面上に関連するメニューアイコン３０１を表示させることができ、メニューアイコンの検索を容易にし、ユーザーの操作性を向上させることができる。
【符号の説明】
【００８１】
１００…本体
１０１…アンテナ
１０２…デュプレクサ
１０３…シンセサイザ
１１０…低ノイズアンプ
１１１…ミキサ
１１２…ＩＦアンプ
１１３…直交ミキサ
１１４…コンバータ
１１５…復調器
１１６…チャネルデコーダ
１１７…音声デコーダ
１１８…コンバータ
１１９…アンプ
１２０…スピーカ
１３０…パワーアンプ
１３１…ミキサ
１３２…ＩＦアンプ
１３３…直交ミキサ
１３４…コンバータ
１３５…変調器
１３６…チャネルエンコーダ
１３７…音声エンコーダ
１３８…コンバータ
１３９…アンプ
１４０…マイク
１５０…タイムベース
１５１…ＥＥＰＲＯＭ
１５２…ＲＡＭ
１５３…ＲＯＭ
１６４…加速度センサ
１６５…ＬＣＤ
１６６…操作ボタン
１６７…ＬＥＤ
１６８…タッチセンサ
１７１…電源系電池
１７２…電源
１７３…コンバータ
１７４…バイブレータ
１７５…入力インターフェース
２００…ＣＰＵ
２０１…ホームアプリ
２０２…表示情報生成部
２０２ａ…仮想多面体形成部
２０２ｂ…アイコン生成部
２０２ｃ…アイコン表示部
２０３…アプリケーション制御部
２０５…操作信号取得部
２０５ａ…操作位置検出部
２０５ｂ…変形算出部
２０５ｃ…選択操作取得部
２１０…他のアプリケーション
３００…タッチパネル
３０１…メニューアイコン
３０２…メニューアイコン（アクティブ）
３０３…アイコン
３０４…待機画面
３１０…球体
３１１…フレーム
【図１】
2012252384.tif 000003
【図２】
2012252384.tif 000004
【図３】
2012252384.tif 000005
【図４】
2012252384.tif 000006
【図５】
2012252384.tif 000007
【図６】
2012252384.tif 000008
【図７】
2012252384.tif 000009
【図８】
2012252384.tif 000010
【図９】
2012252384.tif 000011