(57)【特許請求の範囲】
【請求項１】
表示部と、
前記表示部を制御する表示制御部と、
前記表示部に対する入力を受け付ける受付部と、を備え、
前記表示制御部は、
少なくとも一つのアイコンを含む画面を縮小した画像を、前記表示部に表示される画面に重ねて前記表示部に表示させ、
前記表示部に表示される画面に含まれるアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像の位置に移動すると、前記画像に対応する画面を前記表示部に表示させ、
前記アイコンが前記画像の位置にあるときに前記アイコンに対する操作が終了すると、前記画像に対応する画面中の所定の位置に、前記アイコンを配置する、
ことを特徴とする携帯端末装置。
【請求項２】
表示部と、
前記表示部を制御する表示制御部と、
前記表示部に対する入力を受け付ける受付部と、を備え、
前記表示制御部は、
少なくとも一つのアイコンを含む画面を縮小した複数の画像からなる画像群を、前記表示部に表示される画面に重ねて前記表示部に表示させ、
前記画像群のうち第１の画像が選択されると、前記第１の画像に対応する第１の画面を前記表示部に表示させるとともに、前記第１の画面の上に前記画像群を重ねて表示させ、
前記表示部に表示された前記第１の画面中のアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像群のうち第２の画像の位置に移動すると、前記第１の画面に代えて前記第２の画像に対応する第２の画面を表示させ、
前記第２の画面が表示された後、前記アイコンが前記第２の画像の位置にあるときに前記アイコンに対する操作が終了すると、前記第２の画面中の所定の位置に、前記アイコンを配置する、
ことを特徴とする携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置において、
前記表示制御部は、前記第２の画面が表示された後、前記アイコンが前記画像群を除く前記第２の画面の範囲内にあるときに前記アイコンに対する操作が終了すると、前記第２の画面内の当該操作が終了したときの位置に前記アイコンを配置する、
ことを特徴とする携帯端末装置。
【請求項４】
請求項２または３に記載の携帯端末装置において、
前記表示制御部は、前記画像群に対する所定の入力が前記受付部により受け付けられると、前記画像群を拡大して前記表示部に表示する、
ことを特徴とする携帯端末装置。
【請求項５】
請求項２ないし４の何れか一項に記載の携帯端末装置において、
前記表示部に表示された前記画面中のアイコンを選択する入力が前記受付部により受け付けられたことに基づいて、選択されたアイコンに対応する処理を実行する実行部を、さらに備える、
ことを特徴とする携帯端末装置。
【請求項６】
表示部と、前記表示部に対する入力を受け付ける受付部と、を備える携帯端末装置のコンピュータに、
少なくとも一つのアイコンを含む画面を縮小した画像を、前記表示部に表示される画面に重ねて前記表示部に表示させる機能と、
前記表示部に表示される画面に含まれるアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像の位置に移動すると、前記画像に対応する画面を前記表示部に表示させる機能と、
前記アイコンが前記画像の位置にあるときに前記アイコンに対する操作が終了すると、前記画像に対応する画面中の所定の位置に、前記アイコンを配置する機能と、
を付与するためのプログラム。
【請求項７】
表示部と、前記表示部に対する入力を受け付ける受付部と、を備える携帯端末装置のコンピュータに、
少なくとも一つのアイコンを含む画面を縮小した複数の画像からなる画像群を、前記表示部に表示される画面に重ねて前記表示部に表示させる機能と、
前記画像群のうち第１の画像が選択されると、前記第１の画像に対応する第１の画面を前記表示部に表示させるとともに、前記第１の画面の上に前記画像群を重ねて表示させる機能と、
前記表示部に表示された前記第１の画面中のアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像群のうち第２の画像の位置に移動すると、前記第１の画面に代えて前記第２の画像に対応する第２の画面を表示させる機能と、
前記第２の画面が表示された後、前記アイコンが前記第２の画像の位置にあるときに前記アイコンに対する操作が終了すると、前記第２の画面中の所定の位置に、前記アイコンを配置する機能と、
を付与するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機やＰＤＡ（Personal Digital Assistant）等の携帯端末装置に関するものである。
【背景技術】
【０００２】
従来、携帯端末装置において実行できる処理の内容、たとえば、アプリケーションプログラム（以下、「アプリケーション」と言う。）の内容をユーザにわかり易く提示するために、アプリケーションの内容を記号として表わしたアイコンが表示面に表示されている。ユーザは、所望のアプリケーションに対応するアイコンに対して所定の操作を行うことにより、そのアプリケーションが実行される。
【０００３】
携帯端末装置が多機能化するに伴い、携帯端末装置において実行できるアプリケーションの内容が増加し、それに伴いアイコンの数が増加している。このため、アイコンを含む画面をスクロールできるような構成が採られ得る（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６５４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記構成では、ユーザは画面をスクロールしながら、所望のアイコンを探す必要がある。これにより、ユーザが所望のアイコンを選択するためには手間および時間がかかってしまう。
【０００６】
本発明は、かかる課題に鑑みてなされたものであり、処理の内容を表わす所望のアイコンを容易に見つけ出すことができる携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様に係る携帯端末装置は、表示部と、前記表示部を制御する表示制御部と、前記表示部に対する入力を受け付ける受付部と、を備える。ここで、前記表示制御部は、少なくとも一つのアイコンを含む画面を縮小した画像を、前記表示部に表示される画面に重ねて前記表示部に表示させ、前記表示部に表示される画面に含まれるアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像の位置に移動すると、前記画像に対応する画面を前記表示部に表示させ、前記アイコンが前記画像の位置にあるときに前記アイコンに対する操作が終了すると、前記画像に対応する画面中の所定の位置に、前記アイコンを配置する。
【０００８】
本発明の第２の態様に係る携帯端末装置は、表示部と、前記表示部を制御する表示制御部と、前記表示部に対する入力を受け付ける受付部と、を備える。ここで、前記表示制御部は、少なくとも一つのアイコンを含む画面を縮小した複数の画像からなる画像群を、前記表示部に表示される画面に重ねて前記表示部に表示させ、前記画像群のうち第１の画像が選択されると、前記第１の画像に対応する第１の画面を前記表示部に表示させるとともに、前記第１の画面の上に前記画像群を重ねて表示させ、前記表示部に表示された前記第１の画面中のアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像群のうち第２の画像の位置に移動すると、前記第１の画面に代えて前記第２の画像に対応する第２の画面を表示させ、前記第２の画面が表示された後、前記アイコンが前記第２の画像の位置にあるときに前記アイコンに対する操作が終了すると、前記第２の画面中の所定の位置に、前記アイコンを配置する。
【００１２】
本態様に係る携帯端末装置において、前記表示制御部は、前記第２の画面が表示された後、前記アイコンが前記画像群を除く前記第２の画面の範囲内にあるときに前記アイコンに対する操作が終了すると、前記第２の画面内の当該操作が終了したときの位置に前記アイコンを配置するよう構成され得る。
【００１３】
本態様に係る携帯端末装置において、前記表示制御部は、前記画像群に対する所定の入力が前記受付部により受け付けられると、前記画像群を拡大して前記表示部に表示するよう構成され得る。
【００１４】
本態様に係る携帯端末装置において、前記表示部に表示された前記画面中のアイコンを選択する入力が前記受付部により受け付けられたことに基づいて、選択されたアイコンに対応する処理を実行する実行部を、さらに備え得る。
【００１５】
本発明の第３の態様に係るプログラムは、表示部と、前記表示部に対する入力を受け付ける受付部と、を備える携帯端末装置のコンピュータに、少なくとも一つのアイコンを含む画面を縮小した画像を、前記表示部に表示される画面に重ねて前記表示部に表示させる機能と、前記表示部に表示される画面に含まれるアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像の位置に移動すると、前記画像に対応する画面を前記表示部に表示させる機能と、前記アイコンが前記画像の位置にあるときに前記アイコンに対する操作が終了すると、前記画像に対応する画面中の所定の位置に、前記アイコンを配置する機能と、を付与する。
本発明の第４の態様に係るプログラムは、表示部と、前記表示部に対する入力を受け付ける受付部と、を備える携帯端末装置のコンピュータに、少なくとも一つのアイコンを含む画面を縮小した複数の画像からなる画像群を、前記表示部に表示される画面に重ねて前記表示部に表示させる機能と、前記画像群のうち第１の画像が選択されると、前記第１の画像に対応する第１の画面を前記表示部に表示させるとともに、前記第１の画面の上に前記画像群を重ねて表示させる機能と、前記表示部に表示された前記第１の画面中のアイコンを移動させる入力が前記受付部により受け付けられると、前記アイコンを当該移動入力に応じて移動させ、前記アイコンが前記画像群のうち第２の画像の位置に移動すると、前記第１の画面に代えて前記第２の画像に対応する第２の画面を表示させる機能と、前記第２の画面が表示された後、前記アイコンが前記第２の画像の位置にあるときに前記アイコンに対する操作が終了すると、前記第２の画面中の所定の位置に、前記アイコンを配置する機能と、を付与する。
【発明の効果】
【００１６】
本発明によれば、処理の内容を表わす所望のアイコンを容易に見つけ出せる携帯端末装置を提供することができる。
【００１７】
本発明の効果ないし意義は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下の実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態に記載されたものに何ら制限されるものではない。
【図面の簡単な説明】
【００１８】
【図１】実施の形態に係る携帯電話機の外観構成を示す図である。
【図２】実施の形態に係る携帯電話機の全体構成を示すブロック図である。
【図３】実施の形態に係る画面群を表わす図である。
【図４】実施の形態に係る画面に縮小画像群を合成して表示面に表示した図である。
【図５】実施の形態に係る表示面に表示する画面を遷移する処理手順を示すフローチャートである。
【図６】実施の形態に係る表示面に表示する画面を遷移する処理手順を示すフローチャートである。
【図７】実施の形態に係る遷移画面を表示面に表示した図である。
【図８】実施の形態に係る縮小画像群を用いてアイコンを再配置する処理手順を示すフローチャートである。
【図９】実施の形態に係る画面に縮小画像群を合成して表示面に表示した図である。
【図１０】実施の形態に係る画面に縮小画像群を合成して表示面に表示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して説明する。図１（ａ）および図１（ｂ）は、携帯電話機１の外観構成を示す図である。図１（ａ）および図１（ｂ）は、そ
れぞれ、正面図および側面図である。
【００２０】
携帯電話機１は、正面および背面を含むキャビネット１０を有する。キャビネット１０の正面には、タッチパネルが配されている。タッチパネルは、画像を表示するディスプレイ１１と、ディスプレイ１１に重ねられるタッチセンサ１２とを備える。
【００２１】
ディスプレイ１１は、表示部に相当する。ディスプレイ１１は、液晶パネル１１ａと、液晶パネル１１ａを照明するパネルバックライト１１ｂにより構成されている。液晶パネル１１ａは、画像を表示するための表示面１１ｃを有し、表示面１１ｃが外部に現れる。表示面１１ｃの上にタッチセンサ１２が配されている。なお、液晶パネル１１ａに代えて有機ＥＬなど他の表示素子が用いられてもよい。
【００２２】
タッチセンサ１２は透明なシート状で形成される。タッチセンサ１２を透して表示面１１ｃが見える。タッチセンサ１２は、マトリクス状に配された第１透明電極、第２透明電極を備えている。タッチセンサ１２は、第１および第２透明電極間の静電容量の変化を検出する。これによって、タッチセンサ１２は、ユーザが触れた表示面１１ｃ上の位置（以下、「入力位置」と言う。）を検出し、その入力位置に応じた位置信号を後述のＣＰＵ１００へ出力する。これにより、タッチセンサ１２は、表示面１１ｃに対するユーザの入力位置を受け付ける受付部に相当する。なお、タッチセンサ１２は、静電容量式のタッチセンサ１２に限られず、超音波式、感圧式等のタッチセンサ１２であってもよい。タッチセンサ１２は、図示しないカバーにより、表面を保護される。
【００２３】
なお、ユーザが表示面１１ｃに触れるとは、たとえば、ペンなどの接触部材や指によって表示面１１ｃをタッチしたり、スライドしたり、フリックしたりすることである。また、表示面１１ｃに触れるとは、実際には、タッチセンサ１２を覆うカバーの表面における表示面１１ｃの画像が映る領域を触れることである。「スライド」とは、表示面１１ｃに接触部材や指を接触したまま動かす動作を言う。「フリック」とは、接触部材を弾くように素早く表示面１１ｃからリリースするように、表示面１１ｃに接触部材や指を接触したまま、短時間に短距離だけ接触部材や指を動かす動作を言う。
【００２４】
キャビネット１０の正面には、マイクロホン１３およびスピーカ１４が配されている。ユーザは、スピーカ１４からの音声を耳で捉え、マイクロホン１３に対して音声を発することにより通話を行うことができる。
【００２５】
キャビネット１０の背面には、カメラモジュール１５のレンズ窓（図示せず）が配されている。レンズ窓から被写体の画像がカメラモジュール１５に取り込まれる。
【００２６】
図２は、携帯電話機１の全体構成を示すブロック図である。
【００２７】
本実施の形態の携帯電話機１は、上述した各構成要素の他、ＣＰＵ１００、メモリ２００、映像エンコーダ３０１、音声エンコーダ３０２、通信モジュール３０３、バックライト駆動回路３０４、映像デコーダ３０５、音声デコーダ３０６およびクロック３０７を備えている。
【００２８】
カメラモジュール１５は、ＣＣＤ等の撮像素子を有し、画像を撮影する撮影部を含む。カメラモジュール１５は、撮像素子から出力された撮像信号をデジタル化し、その撮像信号にガンマ補正等の各種補正を施して映像エンコーダ３０１へ出力する。映像エンコーダ３０１は、カメラモジュール１５からの撮像信号にエンコード処理を施してＣＰＵ１００へ出力する。
【００２９】
マイクロホン１３は、集音した音声を音声信号に変換して音声エンコーダ３０２へ出力する。音声エンコーダ３０２は、マイクロホン１３からのアナログの音声信号をデジタルの音声信号に変換するとともに、デジタルの音声信号にエンコード処理を施してＣＰＵ１００へ出力する。
【００３０】
通信モジュール３０３は、ＣＰＵ１００からの情報を無線信号に変換し、アンテナ３０３ａを介して基地局へ送信する。また、通信モジュール３０３は、アンテナ３０３ａを介して受信した無線信号を情報に変換してＣＰＵ１００へ出力する。
【００３１】
バックライト駆動回路３０４は、ＣＰＵ１００からの制御信号に応じた電圧信号をパネルバックライト１１ｂに供給する。パネルバックライト１１ｂは、バックライト駆動回路３０４からの電圧信号により点灯し、液晶パネル１１ａを照明する。
【００３２】
映像デコーダ３０５は、ＣＰＵ１００からの映像信号を液晶パネル１１ａで表示できるアナログ若しくはデジタルの映像信号に変換し、液晶パネル１１ａに出力する。液晶パネル１１ａは、映像信号に応じた画像を表示面１１ｃ上に表示する。
【００３３】
音声デコーダ３０６は、ＣＰＵ１００からの音声信号にデコード処理を施し、さらにアナログの音声信号に変換してスピーカ１４に出力する。また、音声デコーダ３０６は、ＣＰＵ１００からの着信音やアラーム音等の各種報知音の音信号、および音声信号にデコード処理を施し、さらにアナログの音信号に変換してスピーカ１４へ出力する。スピーカ１４は、音声デコーダ３０６からの音声信号や音信号に基づいて音声や報知音などを再生する。
【００３４】
クロック３０７は、時間を計測し、計測した時間を応じた信号をＣＰＵ１００へ出力する。
【００３５】
メモリ２００は、ＲＯＭおよびＲＡＭを含む記憶部であり、画像表示用の画像メモリ２０１を有する。
【００３６】
メモリ２００には、ＣＰＵ１００に制御機能を付与するための制御プログラムが記憶されている。かかる制御プログラムには、アイコン５００が配置される画面（以下、「画面群」と言う。）Ｐを縮小した画像（以下、「縮小画像群」と言う。）Ｒをディスプレイ１１の表示面１１ｃに表示するための制御プログラムが含まれる。なお、アイコン５００は、携帯電話機１においてファイルやプログラムに関して処理できる内容を表わす。処理内容としては、アプリケーションの実行、データファイルやフォルダの内容の表示などが挙げられる。
【００３７】
メモリ２００には、各種のデータファイルが記憶されている。たとえば、カメラモジュール１５で撮影した情報、通信モジュール３０３を介して外部から取り込んだ情報、ユーザ操作によりタッチセンサ１２を介して入力された情報などが、対応するデータファイルに記録されている。また、メモリ２００には、画面群Ｐの画像データが記録されたファイルも記憶されている。
【００３８】
メモリ２００には、位置定義テーブルが記憶されている。位置定義テーブルには、表示面１１ｃに表示されている画像の位置と、画像が示す内容とが対応付けられている。画像には、文字と、アイコン５００やボタンなどの絵とが含まれる。画像が示す内容には、ファイルやプログラムに関する処理などが含まれる。
【００３９】
メモリ２００には、位置関係テーブルが記憶されている。位置関係テーブルには、縮小
画像群Ｒ上の位置と画面群Ｐ上の位置とが対応付けられている。
【００４０】
ＣＰＵ１００は、メモリ２００の位置定義テーブルを参考にしつつ、タッチセンサ１２からの位置信号に応じた制御プログラムを特定する。ＣＰＵ１００は、制御プログラムにより、カメラモジュール１５、マイクロホン１３、通信モジュール３０３、パネルバックライト１１ｂ、液晶パネル１１ａ、スピーカ１４を動作させる。これにより、通話機能および電子メール機能などの各種アプリケーションが実行される。
【００４１】
ＣＰＵ１００は、表示制御部として、ユーザからタッチセンサ１２を介して入力された情報などに基づき、ディスプレイ１１を制御する。たとえば、ＣＰＵ１００は、パネルバックライト１１ｂに電圧を供給する制御信号をバックライト駆動回路３０４に出力し、パネルバックライト１１ｂを点灯する。また、ＣＰＵ１００は、映像信号を映像デコーダ３０５に出力し、液晶パネル１１ａの表示面１１ｃに画像を表示させる。一方、ＣＰＵ１００は、パネルバックライト１１ｂに電圧を供給させない制御信号をバックライト駆動回路３０４に出力することにより、パネルバックライト１１ｂを消灯し、液晶パネル１１ａの表示面１１ｃから画像を消す。
【００４２】
たとえば、ＣＰＵ１００は、画面群Ｐを表示面１１ｃに表示する。画面群Ｐは１つまたは２つ以上の画面を有する。たとえば、図３に示す画面群Ｐは５つの画面Ｐ１〜Ｐ５を有する。各画面Ｐ１〜Ｐ５のサイズは表示面１１ｃの表示範囲にほぼ等しい。このように、画面群Ｐのサイズが表示面１１ｃの表示範囲より大きい場合、ＣＰＵ１００は、画面群Ｐの中から１つの画面を表示面１１ｃに表示する。図４（ａ）は、左から２つ目の画面Ｐ２が表示範囲となり、画面Ｐ２が表示面１１ｃに表示された例を示す。図４（ｂ）は、左から５つ目の画面Ｐ５が表示範囲となり、画面Ｐ５が表示された例を示す。
【００４３】
画面群Ｐが表示面１１ｃに表示される際、ＣＰＵ１００は、画面群Ｐの画像データを画像表示用の画像メモリ２０１にマッピングする制御を行う。具体的には、ＣＰＵ１００は、画面群Ｐの画像データファイルをメモリ２００から読み出し、画面群Ｐの画像データをメモリ２００に展開する。図３に示すように、画面群Ｐの画像データは、Ｘ方向に１ラインずつ並ぶ。このように展開された画像データから所定の領域が切り出され、切り出された画像データが、画像メモリ２０１のメモリ領域にマッピングされる。表示範囲に対応するメモリ領域が画像メモリ２０１に設定され、このメモリ領域にマッピングされた画像が表示面１１ｃに表示される。
【００４４】
ＣＰＵ１００は、表示制御部として、ユーザによる操作に応じて、表示される画面を遷移するようにディスプレイ１１を制御する。たとえば、後述する縮小画像群Ｒの中のある縮小画像に対してタッチしてユーザが入力すると、ＣＰＵ１００は、その縮小画像に対応する画面に表示範囲を移動する。これにより、表示面１１ｃに表示される画面が、縮小画像群Ｒにおいて選択された画面に遷移する。
【００４５】
表示面１１ｃに表示される画面が遷移する際、ＣＰＵ１００は、メモリ２００の画像データから切り出す領域を１ラインずつＸ方向に動かしながら、各ラインの画像データを縮小画像メモリ２０１のメモリ領域に繰り返しマッピングする。これにより、画面が遷移する間、画面が推移する様子が表示面１１ｃに表示される。たとえば、画面Ｐ２から画面Ｐ４に遷移する際には、画面Ｐ２が図の左方向に移動し、画面Ｐ２に続いて画面Ｐ３が左方向に移動するように表示される。さらに、画面Ｐ３に続いて画面Ｐ４が左方向に移動し、画面Ｐ４の全領域が表示範囲に一致すると、移動が止まり、画面Ｐ４の全体が表示面１１ｃに表示される。
【００４６】
ＣＰＵ１００は、表示制御部として、画面群Ｐを縮小した縮小画像群Ｒを生成し、縮小
画像群Ｒを表示面１１ｃに表示する。このとき、縮小画像群Ｒは画面に組み合わせられて表示面１１ｃに表示される。縮小画像群Ｒは、各画面に相当する縮小画像を有し、各縮小画像は各画面に配置されたアイコン５００を含む。図４（ａ）に示すように、たとえば、縮小画像群Ｒは、５つの画面Ｐ１〜Ｐ５にそれぞれ相当する領域（以下「縮小画像」という）Ｒ１〜Ｒ５を有する。縮小画像Ｒ２は画面Ｐ２に相当し、縮小画像Ｒ２には画面Ｐ２に配置されるアイコン５００が表示される。
【００４７】
縮小画像群Ｒは、各縮小画像に画面群Ｐの各画面に配置されたアイコン５００と同様のアイコン５００を表示する。また、縮小画像群Ｒ上のアイコン５００の位置は、画面群Ｐ上のアイコン５００の位置に対応する。このため、縮小画像群Ｒは、画面群Ｐの各画面に配置されているアイコン５００を判断する材料になる。なお、縮小画像群Ｒは、画面群Ｐの全ての表示内容が含まれた画像であってもよいし、画面群Ｐの一部の表示内容が省略された画像であってもよい。たとえば、アイコン５００が絵および文字で表わされている場合、アイコン５００の文字や絵の色などが省略されてもよい。この場合、画面群Ｐの各画面におけるアイコン５００の位置、およびアイコン５００の絵の形に基づき、画面群Ｐの各画面に配置されるアイコン５００の内容をユーザは理解することができる。ただし、縮小画像群Ｒに表示されるアイコン５００の位置はアイコン５００の処理内容に対応付けられていない。このため、縮小画像群Ｒ上のアイコン５００が選択されても、アイコン５００が示す処理内容は実行されない。
【００４８】
なお、縮小画像には、画面群Ｐの各画面に配置されるアイコン以外の画像が表示されている。ただし、図面上では、縮小画像を見易くするためにアイコン以外の画像は省略されている。アイコン以外の画像としては、画面群Ｐの各画面の背景画像および各画面に配置されている画像などが挙げられる。配置画像としては、電波の強さを表わすアンテナ画像、時間を表わす時計画像、電話などの着信を表わす着信画像、未確認の着信に関する通知画像などが挙げられる。
【００４９】
この縮小画像群Ｒは、ユーザにより操作されたタイミングや予め定められたタイミングに表示される。たとえば、ユーザにより、指が表示面１１ｃにタッチされた時、アイコン５００を移動する操作がされた時、縮小画像群Ｒを表示する操作がされた時などが挙げられる。
【００５０】
一方、縮小画像群Ｒの表示は、ユーザにより操作されたタイミングや予め定められたタイミングで消される。たとえば、縮小画像群Ｒの表示を消す操作がされた時、画面を移動する操作がされた時、アイコン５００が示す機能が実行された時、着信やアラームの通知があったとき、表示面１１ｃが所定時間タッチされない時、などが挙げられる。
【００５１】
なお、画面が表示面１１ｃに表示されている状態で縮小画像群Ｒの表示が消されると、１つまたは複数のマークが表示され得る。図１に示すように、画面の左下に１つの点マーク、画面の右下に３つの点マークが表示されている。この場合、現在表示面１１ｃに表示されている画面の左側に１つの画面があり、表示画面の右側に３つの画面があることが表わされている。このマークにより、縮小画像群Ｒが表示されていない状態でも、画面の数および表示されている画面の位置をユーザは容易に把握できる。
【００５２】
ＣＰＵ１００は、位置定義テーブルに基づいて、縮小画像内における入力位置が特定される。たとえば、図４（ａ）に示すように、縮小画像群Ｒの“アプリ４”のアイコン５００上がタッチされると、タッチによる入力位置が縮小画像群Ｒの縮小画像Ｒ５上であることが特定される。
【００５３】
ＣＰＵ１００は、特定部として、位置関係テーブルに基づいて、縮小画像群Ｒ上の位置
と画面群Ｐ上の位置との対応関係を特定する。これにより、縮小画像群Ｒ上の位置に相当する画面群Ｐ上の位置が特定される。また、縮小画像群Ｒの縮小画像に相当する画面群Ｐの画面が特定される。たとえば、図４（ａ）に示すように、縮小画像群Ｒの“アプリ４”のアイコン５００上がタッチされると、タッチによる入力位置が画面群Ｐ上の“アプリ４”のアイコン５００の位置に相当することが特定される。また、図４（ａ）に示すように、縮小画像群Ｒの縮小画像Ｒ５がタッチされると、タッチによる入力位置が画面群Ｐの画面Ｐ５に相当することが特定される。
【００５４】
＜第１の実施形態の処理手順＞
図５は、画面群Ｐを遷移するＣＰＵ１００の処理手順を示すフローチャートである。
【００５５】
携帯電話機１において電源が入れられたり、アプリケーションが終了したりすると、画面群Ｐのデータファイル内の情報に基づいて、図３に示す画面群Ｐがメモリ２００に形成される（Ｓ１０１）。
【００５６】
電源切断前やアプリケーション起動前に表示していた画面群Ｐの画面の位置（以下、「前回の画面位置」と言う。）がメモリ２００に記憶されている場合（Ｓ１０２:ＹＥＳ）
、前回の画面位置が表示画面の位置に設定される（Ｓ１０３）。たとえば、図４（ａ）に示すように、前回の画面位置が“２”であれば、画面Ｐ２が表示画面として設定される。また、前回の画面位置がメモリ２００に記憶されていない場合（Ｓ１０２:ＮＯ）、初期
値の画面位置“１”として、画面Ｐ１が表示画面に設定される（Ｓ１０４）。
【００５７】
次に、画面群Ｐの縮小画像群Ｒがメモリ２００に形成される（Ｓ１０５）。このとき、表示画面に相当する縮小画像が位置関係テーブルに基づき特定され、特定された縮小画像が強調表示される。図４（ａ）では、画面Ｐ２が表示されているため、縮小画像Ｒ２が強調表示される。
【００５８】
形成された縮小画像群Ｒが画面Ｐ２に組み合わせられて、画面Ｐ２および縮小画像群Ｒが表示面１１ｃに表示される（Ｓ１０６）。
【００５９】
このように表示された縮小画像群Ｒが選択されたか否かが判断される（Ｓ１０７）。ユーザは、縮小画像群Ｒを見て、画面群Ｐの各画面に配置されるアイコン５００から起動したいアプリケーションを探す。これにより、起動したいアプリケーション、たとえば“アプリ４”が見つかると、縮小画像群Ｒ上の“アプリ４”のアイコン５００の位置、またはこのアイコン５００を含む縮小画像Ｒ５をユーザはタッチする。これにより、縮小画像群Ｒが選択されたと判断される（Ｓ１０７:ＹＥＳ）。
【００６０】
そして、タッチによる入力位置が、画面群Ｐの画面Ｐ５に対応することが特定される。特定された画面Ｐ５が表示画面として設定される（Ｓ１０８）。また、入力位置が示す縮小画像Ｒ５が強調表示される（Ｓ１０９）。
【００６１】
縮小画像Ｒ５を強調した縮小画像群Ｒが画面Ｐ５に合成されて、合成された画面群Ｐが表示面１１ｃに表示される（Ｓ１０６）。これにより、表示される画面が画面Ｐ２から画面Ｐ５に遷移する。また、強調表示される縮小画像も縮小画像Ｒ２から縮小画像Ｒ５に移動する。
【００６２】
以上、本実施形態によれば、縮小画像群Ｒには、画面群Ｐの表示画面に対応する縮小画像が強調表示されている。これにより、ユーザは、表示面１１ｃに表示されている画面が画面群Ｐのどの位置であるのかを簡単に理解することができる。
【００６３】
また、本実施形態によれば、縮小画像群Ｒには、画面群Ｐの各画面に配置されるアイコン５００の一覧が表示される。このため、ユーザは、表示面１１ｃに表示されている画面以外の画面にどのようなアイコン５００が配置されているのかを把握し易い。これにより、ユーザは、各画面を順に表示させて、アイコン５００の種類を確認せずに、縮小画像群Ｒを見るだけで、所望のアイコン５００を見つけ出せる。
【００６４】
さらに、本実施形態では、ユーザは、所望のアイコン５００を含む縮小画像をタッチするだけで、画面群Ｐの各画面を移動する手間なく、所望のアイコン５００を含む画面に表示範囲を遷移させることができる。
【００６５】
＜第２実施形態＞
第２実施形態の携帯電話機１は、遷移画面７００でのユーザの選択操作に基づいて画面群Ｐを遷移する機能を有する。なお、第１実施形態と同様の構成は同じ番号を付して、その説明を省略する。
【００６６】
図６は、遷移画面７００から画面群Ｐを遷移するＣＰＵ１００の処理手順を示すフローチャートである。図７（ａ）は、第２画面Ｐ２上に縮小画像群Ｒを重ねて表示面１１ｃに表示した状態を示す。図７（ｂ）は、表示面１１ｃに表示された遷移画面７００を表わす。
【００６７】
図３に示す画面群Ｐのデータファイルがメモリ２００に形成される（Ｓ２０１）。
【００６８】
前回の画面位置がメモリ２００に記憶されていると（Ｓ２０２:ＹＥＳ）、前回の画面
位置が表示画面の位置に設定される（Ｓ２０３）。一方、表示画面の位置がメモリ２００に記憶されていなければ（Ｓ２０２:ＮＯ）、初期値の“１”が表示画面の位置として設
定される（Ｓ２０４）。
【００６９】
画面群Ｐの縮小画像群Ｒが形成され（Ｓ２０５）、図７（ａ）に示すように、縮小画像群Ｒが画面Ｐ２に合成され、合成された画面群Ｐが表示面１１ｃに表示される（Ｓ２０６）。
【００７０】
ユーザが縮小画像群Ｒ上を指でタッチして、タッチによる入力位置が縮小画像群Ｒの範囲内から範囲外に移動した場合、縮小画像群Ｒを移動させる操作がなされたと判断される（Ｓ２０７:ＹＥＳ）。
【００７１】
縮小画像群Ｒの移動操作により、画面群Ｐに代えて、遷移画面７００が表示面１１ｃに表示される（Ｓ２０８）。この遷移画面７００には、アイコン５００が表示されず、拡大された縮小画像群Ｒが表示される。たとえば、図７（ｂ）に示すように、遷移画面７００には、３次元空間において後方に湾曲する面に沿って各縮小画像群Ｒが並ぶように、拡大された縮小画像群Ｒが描かれる。これにより、縮小画像群Ｒが大きく表示され、ユーザは縮小画像群Ｒに含まれるアイコン５００の内容を詳細に把握できる。
【００７２】
ユーザが遷移画面７００において縮小画像群Ｒをタッチすると、タッチによる入力位置に基づき、縮小画像群Ｒが選択されたと判断される（Ｓ２０９:ＹＥＳ）。また、タッチ
による入力位置に対応する画面群Ｐの画面が特定され、特定された画面が表示画面に設定される（Ｓ２１０）。
【００７３】
さらに、入力位置に対応する縮小画像群Ｒの領域が求められ、この縮小画像が強調表示される（Ｓ２１１）。
【００７４】
そして、縮小画像群Ｒが表示画面に合成されて、表示画面が表示面１１ｃに表示される（Ｓ２０６）。これにより、遷移画面７００において選択された画面に表示画面が遷移する。
【００７５】
以上、本実施形態によれば、画面群Ｐに合成された縮小画像群Ｒに対する操作により、遷移画面７００が表示される。遷移画面７００では、縮小画像群Ｒが大きく表示される。このため、ユーザは、縮小画像群Ｒを見るだけで、所望のアイコン５００を見つけ出せる。しかも、拡大された縮小画像群Ｒでは、アイコン５００のサイズも大きく表示されることで、アイコン５００の内容がより詳しく表わされ得る。たとえば、アイコン５００の形が鮮明になったり、アイコン５００の色が付されたり、アイコン５００の文字が省略されずに表示されたりする。これにより、ユーザは、アイコン５００を識別しやすくなり、より的確に起動したいアプリケーションを探し出すことができる。
【００７６】
また、上記実施形態によれば、遷移画面７００において縮小画像群Ｒが立体的空間において拡大されたように見えるように表示される。このような表示形態はデザインにおいて優れる。
【００７７】
＜第３実施形態＞
第３実施形態の携帯電話機１は、縮小画像群Ｒを用いて、画面群Ｐの画面に配されたアイコン５００を他の画面に移動させる機能を有する。なお、第１および第２実施形態と同様の構成は同じ番号を付して、その説明を省略する。
【００７８】
ＣＰＵ１００は、表示制御部として、ユーザによる入力位置に応じて画面群Ｐ上のアイコン５００を移動させるように表示する。
【００７９】
ＣＰＵ１００は、実行部として、ユーザによる入力位置に表示されている縮小画像および縮小画像が示す処理を特定して、特定した処理を実行する。
【００８０】
図８は、画面群Ｐのアイコン５００を移動するＣＰＵ１００の処理手順を示すフローチャートである。図９（ａ）〜図９（ｃ）および図１０（ａ）〜図１０（ｃ）は、アイコン５００を移動させる際に表示面１１ｃに表示される画面群Ｐを表わす。
【００８１】
たとえば、図９（ａ）に示すように、画面Ｐ２が表示面１１ｃに表示されている。この画面Ｐ２のアイコン５００上にユーザが指でタッチすると（Ｓ３０１:ＹＥＳ）、タッチ
による入力位置が所定時間内に変位するか否かが判断される（Ｓ３０２）。ここで、入力位置が所定時間内に変化しなければ、アイコン５００が選択されたとして（Ｓ３０２:Ｎ
Ｏ）、選択されたアイコン５００の処理が実行される（Ｓ３０３）。
【００８２】
一方、図９（ａ）に示すように、所定時間内に“アプリ９”のアイコン５００上から矢印に示す如く指が移動すると、入力位置が所定時間内に移動したと判断される（Ｓ３０２:ＹＥＳ）。これにより、アイコン５００の移動操作がなされ、入力位置に応じて“アプ
リ９”のアイコン５００の位置が移動させられる（Ｓ３０４）。
【００８３】
ユーザが指をアイコン５００上から縮小画像群Ｒ上に移動させると、入力位置が縮小画像群Ｒの範囲内であると判断される（Ｓ３０５：ＹＥＳ）。このとき、図９（ｂ）に示すように、“アプリ９”のアイコン５００は、入力位置に伴って移動し、縮小画像群Ｒ上に表示される。縮小画像群Ｒ上ではアイコン５００は、縮小画像に収まるサイズに縮小されるとともに、縮小画像群Ｒと区別するため強調表示される。
【００８４】
さらに、縮小画像群Ｒ内における入力位置が求められる。図９（ｂ）の例では、入力位
置は縮小画像群Ｒの縮小画像Ｒ４にあると判断される。そして、縮小画像Ｒ４に対応する画面Ｐ４が遷移先画面であると特定される。この特定された遷移先画面が現在の表示画面に一致すれば（Ｓ３０６:ＹＥＳ）、表示画面を遷移する必要がないため、再び、アイコ
ン５００の移動が監視される（Ｓ３０４）。
【００８５】
一方、遷移先画面が現在の表示画面と異なれば（Ｓ３０６:ＮＯ）、遷移先画面が新た
な表示画面に設定される（Ｓ３０７）。そして、画面群Ｐの縮小画像群Ｒがメモリ２００に形成される（Ｓ３０８）。このとき、図９（ｃ）に示すように、“アプリ９”のアイコン５００が画面Ｐ２から縮小画像群Ｒ上に移動しているため、縮小画像群Ｒの縮小画像Ｒ２には“アプリ９”のアイコン５００が表示されなくなる。また、表示画面が画面Ｐ２から画面Ｐ４に変化するため、画面Ｐ４に相当する縮小画像Ｒ４が強調表示される。
【００８６】
このように縮小画像Ｒ４が強調表示された縮小画像群Ｒが画面Ｐ４に合成され、画面Ｐ４が表示される（Ｓ３０９）。ここで、“アプリ９”のアイコン５００は、縮小画像群Ｒの縮小画像Ｒ４上に表示されている。
【００８７】
なお、指が表示面１１ｃにタッチしてから表示面１１ｃからリリースされるまで間、上記の通りに画面群Ｐが表示されると共に、タッチセンサ１２からの位置信号が監視され、位置信号に基づく入力位置が一時的に記憶される。
【００８８】
そして、“アプリ９”のアイコン５００上にあった指が表示面１１ｃから離されると、タッチセンサ１２からの位置信号が入力されなくなるので、指がリリースされたと判断される（Ｓ３１０:ＹＥＳ）。このため、位置信号の入力が無くなる直前の入力位置が、一
時的に記憶された入力位置の中から取得され、リリース位置として設定される（Ｓ３１１）。
【００８９】
続いて、リリース位置が縮小画像群Ｒの範囲内であるか否かが判断される（Ｓ３１２）。
【００９０】
図９（ｃ）に示すように、縮小画像群Ｒ上で指が表示面１１ｃからリリースされると（Ｓ３１２:ＹＥＳ）、図１０（ａ）に示すように、画面Ｐ４上の所定位置にアイコン５０
０が移動する（Ｓ３１３）。これにより、“アプリ９”のアイコン５００が画面Ｐ４に新たに配置され、画面群Ｐ上のアイコン５００の配置が変化する。このため、画面群Ｐの縮小画像群Ｒが再び形成され（Ｓ３１４）、縮小画像群Ｒを合成した画面Ｐ４が表示面１１ｃに表示される（Ｓ３１５）。よって、アプリ９”のアイコン５００が画面Ｐ４の所定の位置に配置された、アイコン５００の新たな配置が縮小画像群Ｒに反映される。
【００９１】
一方、図１０（ｂ）に示すように、指のリリース位置が縮小画像群Ｒの外であれば（Ｓ３１２:ＮＯ）、画面Ｐ４上のリリース位置が特定され、リリース位置にアイコン５００
が移動する（Ｓ３１６）。これにより、“アプリ９”のアイコン５００が画面Ｐ４のユーザが指定した位置に配置される。このため、画面群Ｐの縮小画像群Ｒが再び形成され（Ｓ３１４）、縮小画像群Ｒを合成した画面Ｐ４が表示面１１ｃに表示される（Ｓ３１５）。
【００９２】
以上、本実施形態によれば、ユーザは縮小画像群Ｒを見ながら、画面群Ｐの各画面に配置されているアイコン５００の種類を考慮に入れて、アイコン５００の再配置先の画面を選択することができる。
【００９３】
また、本実施形態によれば、ユーザはアイコン５００を縮小画像群Ｒの縮小画像に移動させるだけで、アイコン５００が移動された縮小画像に対応する画面へ画面群Ｐが遷移する。このため、ユーザは、アイコン５００を移動しながら、画面群Ｐを遷移する手間が無
く、目的の画面にアイコン５００を簡単に移動させることができる。
【００９４】
さらに、本実施形態によれば、ユーザは、アイコン５００を縮小画像群Ｒに移動させた後、リリースにより移動操作を終了すると、画面の所定の位置にアイコン５００が配置される。このため、ユーザは、所望の画面にアイコン５００を簡単に移動させることができる。
【００９５】
また、本実施形態によれば、ユーザは、アイコン５００を縮小画像群Ｒに移動させた後、さらに縮小画像群Ｒ以外の領域にアイコン５００を移動させてから、リリースにより移動操作を終了する。これにより、リリースした位置にアイコン５００が配置されるため、ユーザは、所望の画面の任意の位置にアイコン５００を簡単に移動させることができる。
【００９６】
＜その他の実施形態＞
以上、本発明の実施の形態について説明したが、本発明は、上記実施の形態によって何ら制限されるものではなく、また、本発明の実施の形態も、上記以外に種々の変更が可能である。
【００９７】
たとえば、第２実施形態では、縮小画像群Ｒがドラッグされると、遷移画面７００が表示された。これに対して、ダブルクリックなどにより縮小画像群Ｒが選択される操作がなされると、遷移画面７００が表示されるようにしてもよい。
【００９８】
また、第３実施形態では、縮小画像群Ｒ上で指がリリースされると、表示画面の所定位置にアイコン５００が配置された。これに対して、リリースから所定時間内に表示画面がタッチされると、タッチ位置にアイコン５００を移動することもできる。これにより、ユーザの所望の位置にアイコン５００が移動させられる。
【００９９】
さらに、第３実施形態では、画面群Ｐの画面に配されたアイコン５００を他の画面に移動させた。アイコン５００と同様に、画面に配されたボタン、ウインドウおよびテキストボックスなどのウィジェットが移動され得る。ウィジェットとしては、たとえば、待ち受け画面上でカレンダー、時計、気象情報などの情報が表示されるものがある。気象情報などは、ネットワークを介して取得され得る。
【０１００】
上記実施形態では、画面群Ｐは５つの画面に区切られていたが、画面群Ｐは区切られていなくてもよい。また、区切りごとに画面が遷移したが、これに限定されない。たとえば、ユーザによる入力位置を含む範囲が表示されるように、画面が遷移されてもよい。
【０１０１】
また、上記実施形態では、縮小画像群Ｒは画面群Ｐの全画面を縮小した縮小画像であったが、縮小画像群Ｒは画面群Ｐの一部の画面を縮小した縮小画像であってもよい。たとえば、画面の数が多い場合、全ての画面が縮小されると、縮小画像群Ｒの内容が小さくなりすぎたり、縮小画像群Ｒのサイズが大きくなったりする。このため、表示画面と、表示画面に隣接する１つまたは複数の画面とを縮小することもできる。これにより、ユーザは縮小画像群Ｒにより表示画面に隣接する画面の内容を把握することができる。また、表示画面は表示面１１ｃに表示されているため、表示画面を省略し、他の画面を縮小することもできる。これにより、表示画面以外の画面を大きく表示することができる。
【０１０２】
さらに、上記実施形態では、位置関係テーブルが用いられたが、縮小画像群Ｒ上の位置と画面群Ｐ上の位置とが対応付けられた演算式が用いられてもよい。
【０１０３】
さらに、上記実施形態では、携帯電話機１を用いたが、ＰＤＡやＰＨＳなどの携帯端末装置を用いることもできる。
【０１０４】
また、上記実施形態では、アイコン以外の画像が縮小画像に表示されたが、アイコン以外の画像が縮小画像に表示されなくてもよい。これにより、画像を表示する処理負担が軽減され、画像が高速に表示され得る。なお、縮小画像において、アイコンを除く領域は、半透明に表示されてもよいし、予め定められた画像で表示されてもよい。予め定められた画像には、単色の画像などが含まれる。
【０１０５】
さらに、上記実施形態において、指が縮小画像群Ｒ上をタッチしている間、縮小画像群Ｒが揺れるように表示されるなど、表示形態を変更することもできる。このように表示形態が変更されると、画面群Ｐが遷移状態にあることがわかり易い。
【０１０６】
この他、本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。たとえば、上記実施形態の一部または全部を組み合わせることができる。
【符号の説明】
【０１０７】
１１  ディスプレイ
１２  タッチセンサ
１００  ＣＰＵ
２００  メモリ
Ｐ  画面群
Ｐ１〜Ｐ５  画面
５００  アイコン
Ｒ  縮小画像群
Ｒ１〜Ｒ５  縮小画像
【図１】
0005722642.tif 000002
【図２】
0005722642.tif 000003
【図３】
0005722642.tif 000004
【図４】
0005722642.tif 000005
【図５】
0005722642.tif 000006
【図６】
0005722642.tif 000007
【図７】
0005722642.tif 000008
【図８】
0005722642.tif 000009
【図９】
0005722642.tif 000010
【図１０】
0005722642.tif 000011