(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介して通信を行う通信手段と、複数のアプリケーションを並列実行可能なアプリケーション実行手段と、表示画面の表示について利用者が操作するための操作手段と、を備えた情報端末装置であって、
主画面領域と表示画面の端縁に沿って延在する副画面領域とを有する表示手段と、
前記表示画面への画像の表示を、第１表示レイヤと該第１表示レイヤの前景に位置する第２表示レイヤとを含む複数の表示レイヤ毎に制御する表示制御手段とを備え、
前記表示制御手段は、
前記複数のアプリケーションの少なくとも一部に対応する複数の画面構成要素を、前記第１表示レイヤ及び前記第２表示レイヤに配置して表示し、
前記第２表示レイヤに配置して表示される複数のアプリケーションの画面構成要素の表示状態を、前記副画面領域から前記主画面領域側に展開した展開状態と、前記副画面領域に収納された収納状態との間で変化させるように制御し、
前記第２表示レイヤに表示される画面構成要素は、視覚的に引き出して展開したり収納したりすることができるカートリッジであり、前記カートリッジの収納状態は、前記カートリッジに対応したアプリケーションの名称を有するカートリッジタブが前記副画面領域内に表示された状態であり、前記カートリッジの展開状態は、前記第１表示レイヤの画面構成要素が表示されている前記主画面領域の一部を覆うように、前記カートリッジタブの幅が維持されながら該カートリッジタブが前記主画面領域側に引き出されて展開するように表示された状態であり、
前記カートリッジの展開状態において前記主画面領域に背景として視認できる前記第１表示レイヤの画像構成要素に対するユーザ操作と、前記展開状態のカートリッジとは独立に、前記主画面領域に背景として視認できる前記第１表示レイヤの画像構成要素を含む画像をスクロールするユーザ操作とを受け付ける手段を、更に備えることを特徴とする情報端末装置。
【請求項２】
請求項１の情報端末装置において、
前記表示制御手段は、前記第２表示レイヤに表示される複数のアプリケーションそれぞれのカートリッジの表示状態を、該複数のアプリケーション毎に前記収納状態と前記展開状態との間で変化させるように制御することを特徴とする情報端末装置。
【請求項３】
請求項１又は２の情報端末装置において、
前記通信手段による通信を伴う起動済みのアプリケーションのカートリッジが前記収納状態のとき、前記通信を禁止し、該起動済みのアプリケーションのカートリッジが前記展開状態のとき、前記通信を許可することを特徴とする情報端末装置。
【請求項４】
請求項１乃至３のいずれかの情報端末装置において、
前記通信手段による通信を伴う起動済みのアプリケーションのカートリッジが前記収納状態から前記展開状態に変化するとき、前記通信を行って該カートリッジ内に表示する情報を取得する処理を開始し、該取得した情報を該カートリッジ内に表示することを特徴とする情報端末装置。
【請求項５】
請求項１乃至４のいずれかの情報端末装置において、
前記表示制御手段は、前記通信手段を介して通信ネットワーク側から前記カートリッジ内に表示する情報が取得されたとき、該カートリッジの表示を、該情報の取得を知覚できるような表示に変化させるよう制御することを特徴とする情報端末装置。
【請求項６】
請求項１乃至５のいずれかの情報端末装置において、
前記アプリケーション実行手段は、起動済みのアプリケーションのカートリッジが前記収納状態のとき、該起動済みのアプリケーションの実行を一時停止しておき、該起動済みのアプリケーションのカートリッジが前記収納状態から前記展開状態になったとき、該一時停止中のアプリケーションの実行を開始するように制御することを特徴とする情報端末装置。
【請求項７】
請求項１乃至６のいずれかの情報端末装置において、
前記表示制御手段は、前記第１表示レイヤ及び第２表示レイヤそれぞれに表示される画像を配置可能な表示シートを前記表示画面よりも広く設定し、該第１表示レイヤ及び第２表示レイヤそれぞれの表示シートを前記表示画面で互いに独立にスクロールして、該表示シートに配置された画像を表示するように制御することを特徴とする情報端末装置。
【請求項８】
請求項１乃至７のいずれかの情報端末装置において、
前記表示制御手段は、前記表示画面における第１表示レイヤ又は第２表示レイヤの表示シートのスクロール操作が検知されたとき、そのスクロール操作が検知された該第１表示レイヤ又は第２表示レイヤの表示シートに配置された全ての画像について１枚のスクロール用画像の描画データを生成し、そのスクロール用画像の描画データに基づいて画像のスクロールを表示するように制御することを特徴とする情報端末装置。
【請求項９】
請求項１乃至８のいずれかの情報端末装置において、
前記操作手段は、前記表示画面への接触又は近接によって操作される利用者の操作を検知する操作検知手段を有し、
前記表示画面上で利用者の操作が検知される操作検知領域は、
前記第２表示レイヤに配置されるカートリッジの表示状態が前記収納状態のときには前記副画面領域に対応し、該カートリッジの表示状態が前記展開状態のときには該展開状態のカートリッジまで含むように広がる可変の副操作検知領域と、
前記主画面領域の該副操作検知領域以外の部分に対応する主操作検知領域と、を有することを特徴とする情報端末装置。
【請求項１０】
請求項９の情報端末装置において、
前記操作検知手段は、前記表示画面上で前記第２表示レイヤのカートリッジに対する操作を前記第１表示レイヤの画面構成要素に対する操作よりも優先的に検知することを特徴とする情報端末装置。
【請求項１１】
請求項９又は１０の情報端末装置において、
前記操作検知手段は、前記表示画面上で利用者の操作が検知されたとき、その操作位置に対応するアプリケーションに操作検知結果を通知し、
前記アプリケーション実行手段は、前記操作検知結果に基づいて、前記操作位置に対応するアプリケーション操作を実行することを特徴とする情報端末装置。
【請求項１２】
請求項９乃至１１のいずれかの情報端末装置において、
前記表示制御手段は、前記主操作検知領域でスクロール操作が検知されたときは、前記第２表示レイヤの表示シートを固定した状態で前記第１表示レイヤの表示シートをスクロールし、前記副操作検知領域でスクロール操作が検知されたときは、前記第１表示レイヤの表示シートを固定した状態で前記第２表示レイヤの表示シートをスクロールするように制御することを特徴とする情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを実行可能な情報端末装置に関するものである。
【背景技術】
【０００２】
従来、複数のアプリケーションを並列実行可能な（マルチタスク実行可能な）携帯型の情報端末装置が知られている。例えば、複数のアプリケーションそれぞれを起動するための複数の画面構成要素としてのアイコンが表示画面上に並べて表示され、そのアイコンに対するタップやクリックなどの操作により、複数のアプリケーションから選択された一又は二以上のアプリケーションを起動することができる携帯型の情報端末装置が知られている。しかしながら、携帯型の情報端末装置は、一般的なパソコンなどのコンピュータ装置に比較して表示画面が狭いため、並列実行中の複数のアプリケーションそれぞれの実行時画像（例えば、各アプリケーションにおける配信情報、通信状況、アプリケーション進行状況などの画像）を確認するには表示画面に表示する画像を切り換える必要があり、操作性が悪い。また、並列実行中の複数のアプリケーションのいずれか一つについて実行時画像を表示画面に表示していると、他の実行中のアプリケーションの実行時画像を閲覧することができない。また、表示画面を分割した複数の表示領域に並列実行中の複数のアプリケーションそれぞれの実行時画像を別々に表示する携帯型の情報端末装置が知られているが、表示画面のサイズが小さいため、各表示領域に表示されている実行時画像を閲覧しにくい。
【０００３】
特許文献１には、択一的に選択されたアプリケーションにより表示制御が行われる画面表示部と、並列実行中の各アプリケーションの動作状態（例えば、「メッセージ受信中」、「問合中」、「通話中」、「ＳＭＳ受信中」、「スケジュール一覧表示中」）を示すタスクリストを画面表示部に表示させるリスト表示処理部と、画面表示部の表示制御を行うアプリケーションをタスクリストから選択するタスク切替処理部とを備えた携帯通信端末が開示されている。この携帯通信端末では、画面表示部に表示したタスクリストにより、並列実行中の各アプリケーションの動作状態を確認することができる。また、タスクリスト上に表示された各アプリケーションの動作状態を考慮して、タスクリスト上の複数の動作状態のいずれか一つを選択することにより、選択した動作状態に対応するアプリケーションをアクティブにすることができる。そして、画面表示部を占有して実行時画像が表示されるアプリケーションが、上記アクティブになったアプリケーションに切り替わる。
【０００４】
また、特許文献２には、マルチタスク機能とタスクアイコン表示部を備え、タスクアイコン表示部に１以上のタスクアイコンを表示する際にタスクの起動履歴順に前記１以上のタスクアイコンを表示し、タスク切り替え移行時に表示中の１以上のタスクアイコンのうち、ユーザにより選択されたタスクアイコンを強調表示するマルチタスク機能つき携帯端末が開示されている。この携帯端末では、タスクアイコン表示部に表示されているタスクアイコン（例えば「ミュージック」と表示されたタスクアイコン）を選択すると、その選択されたタスクアイコンに対応するタスクの実行時画像（例えば、音楽プレイヤーの画像）が表示部のメインエリアに表示される。
【０００５】
また、特許文献３には、第１の表示領域（メイン）に表示する並列実行の複数のタスク（アプリケーション・ソフトウェア）に対応付けしたアイコンを自動又は手動で生成し、その生成した複数のアイコンを第２の表示領域（サブ）に表示する携帯通信機器が開示されている。この携帯通信機器では、第２の表示領域（サブ）に表示されている複数のアイコンの中から所望のアイコンを選択すると、その選択したアイコンに対応付けられているタスクの実行時画像が第１の表示領域（メイン）に自動又は手動で復元されて表示される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１〜３の情報端末装置（携帯通信端末、携帯端末、携帯通信機器）では、実行中の複数のアプリケーションのうち利用者が希望する任意のアプリケーションの実行時画像を確認するときの閲覧性や操作するときの操作性が悪い。
例えば、上記特許文献１の携帯通信端末では、どのアプリケーションが並列実行中であるかを確認するために、並列実行中の各アプリケーションの動作状態（例えば、「メッセージ受信中」、「問合中」、「通話中」、「ＳＭＳ受信中」、「スケジュール一覧表示中」）を示すタスクリストを表示する操作を行う必要がある。
また、上記特許文献１の携帯通信端末においてタスク（アプリケーション）の実行時画像を表示して確認するには、その確認対象のタスクの動作状態をタスクリスト上で選択する操作を行う必要がある。
また、上記特許文献２の携帯端末では、タスクの実行時画像を表示して確認するには、その確認対象のタスクに対応するタスクアイコンをタスクアイコン表示部上で選択する操作を行う必要がある。
また、上記特許文献３の携帯通信機器では、タスク（アプリケーション）の実行時画像を確認するには、その確認対象のタスクに対応するアイコンを、第２の表示領域（サブ）に表示されている複数のアイコンの中から選択する操作を行う必要がある。
しかも、上記特許文献１〜３の情報端末装置では、表示画面（画面表示部、表示部のメインエリア、第１の表示領域）で実行時画像を一度に（同時に）確認できるのは、上記選択された一つのタスク（アプリケーション）に限られるため、閲覧性が悪い。並列実行中の複数のタスク（アプリケーション）のすべてについて実行時画像を確認するには、上記タスクリストや第２の表示領域（サブ）での選択操作と画像表示部や第１の表示領域（メイン）での閲覧とを繰り返す必要がある。
【０００７】
本発明は以上の問題点に鑑みなされたものであり、その目的は、表示画面のサイズに制約がある場合でも、並列実行中の複数のアプリケーションの実行時画像を閲覧するときの閲覧性及び操作性に優れた情報端末装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る情報端末装置は、通信ネットワークを介して通信を行う通信手段と、複数のアプリケーションを並列実行可能なアプリケーション実行手段と、表示画面の表示について利用者が操作するための操作手段と、を備えた情報端末装置であって、主画面領域と表示画面の端縁に沿って延在する副画面領域とを有する表示手段と、前記表示画面への画像の表示を、第１表示レイヤと該第１表示レイヤの前景に位置する第２表示レイヤとを含む複数の表示レイヤ毎に制御する表示制御手段とを備え、前記表示制御手段は、前記複数のアプリケーションの少なくとも一部に対応する複数の画面構成要素を、前記第１表示レイヤ及び前記第２表示レイヤに配置して表示し、前記第２表示レイヤに配置して表示される複数のアプリケーションの画面構成要素の表示状態を、前記副画面領域から前記主画面領域側に展開した展開状態と、前記副画面領域に収納された収納状態との間で変化させるように制御する。
この情報端末装置では、並列実行可能な複数のアプリケーションの少なくとも一部に対応する複数の画面構成要素が、表示画面の第１表示レイヤ及び第２表示レイヤに配置して表示される。そして、第２表示レイヤに配置して表示される複数のアプリケーションの画面構成要素は、表示画像の副画面領域の延在方向に並ぶように副画面領域に格納された格納状態と、副画面領域から主画面領域側に展開された展開状態とを取り得る。ここで、第２表示レイヤの画面構成要素が格納状態の場合は、その画面構成要素で遮られることなく、第１表示レイヤに表示されるアプリケーションの画面構成要素により、当該アプリケーションの実行時画像を表示して閲覧することができる。また、第２表示レイヤの画面構成要素が展開状態の場合は、第１表示レイヤの画像の前景として表示されるアプリケーションの展開状態の画面構成要素により、当該アプリケーションの実行時画像を表示して閲覧することができる。このように第２表示レイヤにおける画面構成要素の格納状態と展開状態とを切り換えることにより、表示画面のサイズに制約がある場合でも、第１表示レイヤ及び第２表示レイヤそれぞれに表示される並列実行中の複数のアプリケーションの実行時画像を任意のタイミングで切り替えて閲覧することができる。
【０００９】
前記情報端末装置において、前記表示制御手段は、前記第２表示レイヤに表示される複数のアプリケーションの画面構成要素の表示状態を、該複数のアプリケーション毎に前記格納状態と前記展開状態との間で変化させるように制御してもよい。この情報端末装置では、第２表示レイヤに表示される複数のアプリケーションのうち任意のアプリケーション画面構成要素の表示状態を展開状態にすることにより、当該アプリケーションの実行時画像を展開状態の画像構成要素に表示して閲覧することができる。また、表示画面に表示されている第２表示レイヤの画像構成要素をすべて格納状態にすることにより、第１の表示レイヤに表示されるアプリケーションの実行時画像を閲覧することができる。このように第１表示レイヤ及び第２表示レイヤそれぞれに表示される並列実行中の複数のアプリケーションの実行時画像を任意のタイミングで切り替えて閲覧することができる。なお、前記第２表示レイヤに表示される複数のアプリケーションの画面構成要素の表示状態は、前記操作手段による操作に応じて、格納状態と展開状態との間で変化させるようにしてもよい。
また、前記情報端末装置において、前記通信手段による通信を伴う起動済みのアプリケーションの画面構成要素が前記格納状態のとき、前記通信を停止し、該起動済みのアプリケーションの画面構成要素が前記展開状態のとき、前記通信を許可してもよい。この情報端末装置では、表示画面の第２表示レイヤに表示された通信を伴う起動済みのアプリケーションの画面構成要素が格納状態にあるとき、通信を停止することにより、実行時画像の表示に反映することができない無駄な通信動作を回避することができる。また、上記アプリケーションの画面構成要素が展開状態にあるとき、通信を許可することにより、その最新の通信動作の結果を速やかに画面構成要素に反映させ、最新の実行時画像を表示して閲覧することができる。
また、前記情報端末装置において、前記通信手段による通信を伴う起動済みのアプリケーションの画面構成要素が前記格納状態から前記展開状態に変化するとき、前記通信を行って該画像構成要素内に表示する情報を取得する処理を開始し、該取得した情報を前記画面構成要素内に表示してもよい。この情報端末装置では、通信手段による通信を伴う起動済みのアプリケーションの画面構成要素が展開状態に変化するたびに、通信で取得した最新情報を閲覧することができる。
また、前記情報端末装置において、前記表示制御手段は、前記通信手段を介して通信ネットワーク側から前記画像構成要素内に表示する情報が取得されたとき、該画面構成要素の表示を、該情報の取得を知覚できるような表示に変化させるように制御してもよい。この情報端末装置では、上記画面構成要素の表示の変化により、その画面構成要素に対応するアプリケーションによる最新の情報取得を確実に知ることができる。
また、前記情報端末装置において、前記アプリケーション実行手段は、起動済みのアプリケーションの画面構成要素が前記展開状態から前記格納状態に変化したとき、該起動済みのアプリケーションの実行を一時停止しておき、該起動済みのアプリケーションの画面構成要素が前記格納状態から前記展開状態に変化したとき、該一時停止中のアプリケーションの実行を開始するように制御してもよい。この情報端末装置では、起動済みのアプリケーションの画面構成要素が展開状態から格納状態に変化したとき、その起動済みのアプリケーションの実行を一時停止しておくことにより、実行時画像の表示に反映することができないアプリケーションの実行を回避して処理の負荷を抑制することができる。また、上記アプリケーションの画面構成要素が格納状態から展開状態に変化したとき、一時停止中のアプリケーションの実行を開始することにより、任意のタイミングでアプリケーションの実行の結果を速やかに画面構成要素に反映させ、最新の実行時画像を表示して閲覧することができる。
また、前記情報端末装置において、前記表示制御手段は、前記複数のアプリケーションのうち起動済みのアプリケーションの画面構成要素についてのみ前記第２表示レイヤに表示するように制御してもよい。この情報端末装置では、表示画面上での起動済みのアプリケーションの確認が容易になる。
また、前記情報端末装置において、前記表示制御手段は、前記第１表示レイヤ及び第２表示レイヤそれぞれに表示される画像を配置可能な表示シートを前記表示画面よりも広く設定し、該第１表示レイヤ及び第２表示レイヤそれぞれの表示シートを前記表示画面で互いに独立にスクロールして、該表示シートに配置された画像を表示するように制御するものであってよい。この情報端末装置では、表示画面のサイズの制約を受けることなく、表示画面の第１表示レイヤ及び第２表示レイヤそれぞれにおいて、複数のアプリケーションに対応する複数の画面構成要素を表示可能に設定することができる。しかも、その第１表示レイヤ及び第２表示レイヤそれぞれ設定した複数アプリケーションの画面構成要素を含む全体画像を互いに独立にスクロールして表示し、閲覧することができる。
また、前記情報端末装置において、前記表示制御手段は、前記表示画面における第１表示レイヤ又は第２表示レイヤの表示シートのスクロール操作が検知されたとき、そのスクロール操作が検知された該第１表示レイヤ又は第２表示レイヤの表示シートに配置された全ての画像について１枚のスクロール用画像の描画データを生成し、そのスクロール用画像の描画データに基づいて画像のスクロールを表示するように制御してもよい。この情報端末装置では、スクロール操作が検知された第１表示レイヤ又は第２表示レイヤの表示シートの全体画像について、１枚のスクロール用画像の描画データを生成し、その描画データに基づいて画像のスクロールを表示することにより、スクロール時に表示画面に表示する画像の描画処理が不要になる。従って、前記複数のアプリケーションの画面構成要素を含む第１表示レイヤ及び第２表示レイヤそれぞれの画像をスムーズにスクロールすることができる。
また、前記情報端末装置において、前記操作手段は、前記表示画面への接触又は近接によって操作される利用者の操作を検知する操作検知手段を有し、前記表示画面上で利用者の操作が検知される操作検知領域は、前記第２表示レイヤに配置される画面構成要素の表示状態が前記収納状態のときには前記副画面領域に対応し、該画面構成要素の表示状態が前記展開状態のときには該展開状態の画面構成要素まで含むように広がる可変の副操作検知領域と、前記主画面領域の該副操作検知領域以外の部分に対応する主操作検知領域と、を有してもよい。この情報端末装置では、表示画面への接触又は近接によって操作される利用者の操作を検知することにより、表示画面上におけるタップやスライドといった簡易でわかりやすい操作により、表示画面上に画面構成要素等の表示について操作できるようになる。また、第１表示レイヤの表示に対するスクロールと第２表示レイヤの表示に対するスクロールとを互いに独立にかつ確実に行うことができる。
また、前記情報端末装置において、前記操作検知手段は、前記表示画面上で前記第２表示レイヤの画面構成要素に対する操作を前記第１表示レイヤの画面構成要素に対する操作よりも優先的に検知してもよい。この情報端末装置では、第１表示レイヤの前景に位置する第２表示レイヤの表示に対する操作をより確実に行うことができる。
また、前記情報端末装置において、前記操作検知手段は、前記表示画面上で前記第２表示レイヤの画面構成要素が表示されず前記第１表示レイヤの画面構成要素が表示されている箇所に対する操作が検知されたときは、前記第１表示レイヤの画面構成要素に対する操作として検知してもよい。この情報端末装置では、表示画面上で第２表示レイヤの画面構成要素が表示されず第１表示レイヤの画面構成要素が表示されている箇所については、第１表示レイヤの画面構成要素が見えているにもかかわらず操作できないという違和感、とまどい、ストレスなどを解消できるとともに、利用者から見えている第１表示レイヤの画面構成要素について操作できるようになって操作性が更に向上する。
また、前記情報端末装置において、前記操作検知手段は、前記表示画面上で利用者の操作が検知されたとき、その操作位置に対応するアプリケーションに操作検知結果を通知し、前記アプリケーション実行手段は、前記操作検知結果に基づいて、前記操作位置に対応するアプリケーション操作を実行してもよい。この情報端末装置では、利用者の操作位置に応じた複数種類のアプリケーション操作を利用者が選択して実行させることができる。
また、前記情報端末装置において、前記表示制御手段は、前記主操作検知領域でスクロール操作が検知されたときは、前記第２表示レイヤの表示シートを固定した状態で前記第１表示レイヤの表示シートをスクロールし、前記副操作検知領域でスクロール操作が検知されたときは、前記第１表示レイヤの表示シートを固定した状態で前記第２表示レイヤの表示シートをスクロールするように制御してもよい。この情報端末装置では、第１表示レイヤの表示シートのみ、又は第２表示レイヤの表示シートのみを確実にスクロールすることができる。
【００１０】
なお、前記情報端末装置において、前記アプリケーションは、ウィジェットやガゼットと呼ばれる、プログラムのサイズや機能が比較的小規模のアプリケーションであってもよい。
また、前記情報端末装置において、前記複数のアプリケーションは、互いに異なる第１アプリケーション群及び第２アプリケーション群の少なくとも一方に属するように分類され、前記表示制御手段は、前記第１アプリケーション群の複数のアプリケーションの画面構成要素については前記第１表示レイヤに配置して表示し、前記第２アプリケーション群の複数のアプリケーションの画面構成要素については前記第２表示レイヤに配置して表示するように制御してもよい。この場合、前記第１アプリケーション群のアプリケーションが通常のアプリケーションであり、第２アプリケーション群のアプリケーションが前記ウィジェットやガゼット等の小規模のアプリケーションであってもよい。
【発明の効果】
【００１１】
本発明によれば、表示画面のサイズに制約がある場合でも、表示画面のサイズに制約がある場合でも、並列実行中の複数のアプリケーションの実行時画像を閲覧するときの閲覧性及び操作性に優れた情報端末装置を提供できる、という効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る携帯端末装置の主要構成の一例を示すブロック図。
【図２】同携帯端末装置におけるソフトウェアのアーキテクチャの一例を示す説明図。
【図３】同携帯端末装置で実行可能なアプリケーションの各種状態の構成例を示す説明図。
【図４】（ａ）及び（ｂ）は同携帯端末装置の表示画面（ホーム画面）における画面構成の一例を示す説明図。
【図５】（ａ）及び（ｂ）は表示画面に画像を表示可能な複数の表示レイヤの設定例を示す説明図。
【図６】（ａ）〜（ｃ）は表示画面に画像を表示可能な複数の表示レイヤの他の設定例を示す説明図。
【図７】表示画面のホームレイヤ上に表示可能なホームシートに設定された全体画像の一例を示す説明図。
【図８】表示画面のカートリッジレイヤ上に表示可能な全体画像を含むカートリッジシートの一例を示す説明図。
【図９】表示画面における複数のタッチ操作可能領域の設定例を示す説明図。
【図１０】カートリッジを展開したときの表示画面における複数のタッチ操作可能領域を示す説明図。
【図１１】表示画面のホームレイヤ上でホームシートをスクロールするときの表示画像の変化の様子を示す説明図。
【図１２】表示画面のカートリッジレイヤ上でカートリッジシートをスクロールするときの表示画像の変化の様子を示す説明図。
【図１３】収納状態にあるカートリッジを展開するときの表示画面の変化の様子を示す説明図。
【図１４】外部との通信を伴うカートリッジアプリケーションのカートリッジの収納・展開時の様子を示す説明図。
【図１５】外部との通信により情報を取得可能なカートリッジアプリケーションのカートリッジの収納・展開時の様子を示す説明図。
【図１６】カートリッジアプリケーションが外部との通信により情報を取得したときのカートリッジの収納・展開時の様子を示す説明図。
【図１７】カートリッジアプリケーションが外部との通信により情報を取得したときのカートリッジタブの表示態様の変化の様子を示す説明図。
【図１８】カートリッジの収納・展開時におけるカートリッジアプリケーションの実行制御の様子を示す説明図。
【図１９】アプリケーションのファイルをダウンロードしてアイコン及びカートリッジを追加するときの処理の一例を示すフローチャート。
【図２０】複数のアプリケーションを含むパッケージファイルをダウンロードしてアイコン及びカートリッジを追加するときの処理の一例を示すフローチャート。
【図２１】ウィジェットとリンクしたホームアプリケーションを起動するときの処理の一例を示すフローチャート。
【図２２】ホームアプリケーションをバージョンアップするときの処理の一例を示すフローチャート。
【図２３】カートリッジ上で編集モードを表示するときの表示画面の変化の様子を示す説明図。
【図２４】カートリッジアプリケーションを一覧表示してカートリッジに登録するときの表示画面の変化の様子を示す説明図。
【図２５】カートリッジアプリケーションの設定を変更するときの表示画面の変化の様子を示す説明図。
【図２６】オプションメニューでウィジェットモードを選択したときの表示画面の変化の様子を示す説明図。
【図２７】ウィジェットモードでウィジェットを追加するときの表示画面の変化の様子を示す説明図。
【図２８】ウィジェットモードでウィジェットを移動・削除するときの表示画面の変化の様子を示す説明図。
【図２９】オプションメニューのテーマ設定でアイコン背景画像の表示態様を変更するときの表示画面の変化の様子を示す説明図。
【図３０】アイコン及びアイコン背景画像の自動整列を行うときの表示画面の変化の様子を示す説明図。
【図３１】ホーム画面の編集モードでアイコン背景画像の色を変更するときの表示画面の変化の様子を示す説明図。
【図３２】ホーム画面のホームアプリケーションをアンインストールするときの表示画面の変化の様子を示す説明図。
【図３３】ホーム画面のアイコンをアイコン背景画像と一緒に移動させるときの表示画面の変化の様子を示す説明図。
【図３４】ホーム画面のアイコンをページ単位で一括移動させるときの表示画面の変化の様子を示す説明図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明をアプリケーション実行可能な電子機器である情報端末装置としての携帯型の無線通信端末装置（以下「携帯端末装置」という。）に適用した実施形態について説明する。なお、本実施形態において、「アプリケーション」とは、ブラウザ、電話、カメラ、検索、メール、情報配信、カレンダー、時計、音楽再生、地図表示、データフォルダ、メッセージの通信、動画再生等の様々な用途に応用することができるソフトウェアを意味し、「アプリケーションソフトウェア」とも呼ばれる。また、「アプリケーション」は、各種言語で開発された実行プログラムのファイルや、プログラム実行時等に用いられたり参照されたりする設定情報及び画像などのファイルなどの集合体である。
まず、本実施形態に係る携帯端末装置の基本的な構成について説明する。
〔全体構成〕
図１は、本発明の一実施形態に係る携帯端末装置の主要構成の一例を示すブロック図である。本実施形態の携帯端末装置１０は、例えば移動体通信ネットワークや無線ＬＡＮを介した通信に用いることができるスマートフォン、携帯電話機、ＰＨＳなどの移動機やタブレットＰＣである。携帯端末装置１０は、表示部（表示手段）１１と表示部の表示を制御する表示制御部（表示制御手段）１２と、複数のアプリケーションを実行するためのアプリケーション実行管理部（アプリケーション実行手段及びアプリケーション管理手段）１３と、利用者が操作するための操作部（操作手段）１４とを備えている。更に、携帯端末装置１０は、記憶部（記憶手段）１５と、移動体通信ネットワークの基地局や他の無線ＬＡＮのアクセスポイントなどとの間で無線通信を行うための無線通信部（通信手段）１６及びアンテナ１７と、を備えている。また、携帯端末装置１０は、小型マイクなどからなる音声入力部１８と、スピーカー、レシーバ、振動発生器などの音出力部１９と、入出力される音信号を処理する音信号処理部２０と、制御手段としての主制御部２１と、ＣＣＤやＣＭＯＳ等のカメラデバイスなどからなる撮像部２２と、ジャイロセンサ、加速度センサ、磁気センサ等からなる姿勢検知部２３と、を備えている。また、ＧＰＳを用いて携帯端末装置の現在位置の情報を取得するための図示しないＧＰＳ受信部を備えてもよい。
【００１４】
表示部１１は、例えば利用者の指先の接触や近接を検知可能な操作検知機能付きの液晶パネル等からなるディスプレイを用いて構成することができる。表示部１１は、記憶部１５に保存されている各種設定情報、画像データ、描画データ等に基づいて、各種画像が表示される。
【００１５】
表示制御部１２は、例えば専用又は汎用の半導体デバイスからなり、主制御部２１から送られてきた画像データや描画データに基づいて表示部１１の表示画面に後述の各種画像を表示するように制御する。表示制御部１２は、例えば主制御部２１から受けた画像表示コマンドや各種画像オブジェクトのデータなどに基づいて、表示部１１の表示画面に表示する画像を描画する処理を行って描画データを生成し、その描画データに基づいて表示部１１の表示画面に画像を表示する。
表示制御部１２は、生成した描画データを表示制御部１２内のメモリに保存したり、記憶部１５にアクセスして保存したりする機能を有してもよい。この保存された描画データは、その後の表示画面上でのスクロールなどの画像表示に用いることができる。また、表示制御部１２は、表示画面に画像を表示するために定義された複数の表示レイヤを管理する機能を有してもよい。
また、表示制御部１２は、撮像部２２で撮影した画像を表示部１１の表示画面にリアルタイムに表示するように制御してもよい。また、表示制御部１２は、姿勢検知部２３で検知した携帯端末装置１０の姿勢に基づいて、表示部１１の表示画面に表示される後述のカートリッジシートの収納状態及び展開状態を切り換えるように制御したり、表示部１１の表示画面に表示される画像の向きを変化させるように制御してもよい。また、表示制御部１２は、図示しないＧＰＳ受信部で受信したＧＰＳ情報から得られた携帯端末装置１０の現在位置の情報に基づいて、表示部１１の表示画面に表示される画像を変化させるように制御してもよい。
また、表示制御部１２における表示制御は、例えばＦｌａｓｈ（登録商標）を用いて行ってもよい。また、表示制御部１２としては、表示制御プログラムを実行可能な主制御部２１を兼用してもよい。
【００１６】
アプリケーション実行管理部１３は、主制御部２１と共通の例えばＣＰＵ、キャッシュメモリ、ＲＯＭ、システムバス等で構成され、予め組み込まれたアプリケーションやユーザがダウンロードして登録したアプリケーションのプログラムを実行する。また、アプリケーション実行管理部１３は、アプリケーションの実行中に、主制御部２１に構築されたプラットフォームとの間で各種コマンド、イベント情報、データなどの送受信する。また、アプリケーション実行管理部１３は、アプリケーションの実行に用いられるプログラムモジュールやライブラリを管理する。また、アプリケーション実行管理部１３は、Ａｎｄｏｒｏｉｄ（登録商標）アプリケーション、ｉＯＳ（登録商標）アプリケーション、Ｗｉｎｄｏｗｓ（登録商標）アプリケーション、Ｊａｖａ（登録商標）アプリケーションなどの複数種類のアプリケーションのいずれか一つ又は二以上を実行するためのフレームワーク（例えば、Ａｎｄｒｏｉｄフレームワーク、ｉＯＳ  フレームワーク、など）や、Ｄａｌｖｉｋ（登録商標）  ＶＭやＪａｖａ  ＶＭなどの仮想実行環境（仮想マシン）を構築する。また、アプリケーション実行管理部１３は、複数のアプリケーションを並列実行することができるマルチタスク機能を有するように構成されている。
【００１７】
また、アプリケーション実行管理部１３は、例えば本体側のプラットフォームに保存されているアプリケーション管理情報に基づいて、携帯端末装置１０に登録されている複数のアプリケーションを管理する。例えば、アプリケーション実行管理部１３は、各アプリケーションの登録情報や履歴情報を管理したり、各アプリケーションに対応させて表示画面の第１表示レイヤ及び第２表示レイヤに配置されるアイコン、アイコン背景画像、カートリッジなどの画面構成要素を管理したりする。また、アプリケーション実行管理部１３は、アプリケーション管理情報に基づいて、表示画面に表示するための指令をフレームワークに送る。
【００１８】
アプリケーション管理情報は、所定の管理ファイルに記録され、必要に応じて更新される。この管理ファイルは、例えばｘｍｌ形式のＣｏｎｆｉｇｕｒａｔｉｏｎファイルであり、タグ形式で各種管理情報が記録される。また、ホームアプリケーション１１０を管理するためのホームアプリケーション管理情報が記録される管理ファイルと、カートリッジアプリケーション１２０を管理するためのカートリッジアプリケーション管理情報が記録される管理ファイルとを、別々に設けてもよい。また、アプリケーション管理情報の具体例は次の通りである。例えば後述のホームアプリケーション１１０の場合、複数のホームアプリケーション１１０それぞれについて、アイコンを表示するページ、アプリケーションのクラス名、アプリケーションのパッケージ名、アイコン背景画像の表・裏などを指定する情報が記録される。また後述のウィジェットなどのカートリッジアプリケーション１２０の場合、複数のカートリッジアプリケーション１２０それぞれについて、カートリッジ名、アプリケーションのクラス名、アプリケーションのパッケージ名、カートリッジの位置、カートリッジの収納・展開の初期状態、カートリッジの通知表示（インフォサイン）の有無などを指定する情報が記録される。また、アプリケーション管理情報としては、表示画面２００に設定可能な複数のテーマそれぞれについて、初期設定のテーマ（デフォルトテーマ）、テーマ名、テーマリスト上のインデックス（表示順番）、テーマのファイル名、アイコンの形状、アイコン背景画像（表及び裏）の形状、ホーム画面の壁紙、スクロールバー（インジケータ）の画像及び背景画像、カートリッジの背景色、カートリッジタブの画像及び色、カートリッジタブの文字色などを指定する情報を記録しておくこともできる。また、アプリケーション管理情報は、新規のアプリケーションやバージョンアップされたアプリケーションがダウンロードされたとき、必要に応じて更新される。
【００１９】
操作部１４は、例えば上記操作検知機能（タッチ操作機能）付きの液晶パネル等からなるディスプレイや、各種ボタンやキーで構成され、利用者が通話開始、終話、メニュー選択、表示部１１の表示の切り換え等を指示したり情報を入力したりするときに用いられる。操作部１４が操作検知機能（タッチ操作機能）付きのディスプレイで構成されている場合、その表示画面に利用者が指や操作用ペンを接触又は近接させて所定の動作を行うことにより対応する操作を行うことができる。この表示画面上の動作としては、例えば、タップ、フリック、ピンチ、ドラッグなどがある。タップは、表示画面を軽くたたく動作であり、通常のパソコンにおけるマウスのクリックに相当する。例えば、アプリケーションの起動用画面構成要素であるショートカットアイコンをタップすることにより、当該アプリケーションを起動することができる。また、フリックは、表示画面上ではらう動作であり、通常のパソコンにおけるマウスのホイール（中央）の回転に相当する。例えば、表示画面上の所定領域をフリックすることにより、表示画面をスクロールすることができる。このフリックは、フリップ又はワイプと呼ばれる場合もある。また、ピンチは、表示画面上で指等を２本使ってつまむ動作（ピンチイン）や広げる動作（ピンチアウト）であり、通常のパソコンにおける拡大や縮小の操作に相当する。例えば、表示画面上でピンチアウトすることにより、文字画像や写真画像を拡大することができる。また、ドラッグは、指等で表示画面を押さえたまま移動する動作であり、通常のパソコンにおけるマウスのボタンを押さえながら移動する動作に相当する。例えば、表示画面上のアイコンをドラッグすることにより、当該アイコンを任意の場所まで移動させることができる。
【００２０】
記憶部１５は、例えば半導体メモリからなるＲＡＭやＲＯＭなどの内部メモリで構成され、主制御部１２０で実行する制御プログラム、各種設定情報のデータ（例えば、後述のホームアプリケーション、カートリッジアプリケーション（専用カートリッジ、ウィジェット）などのアプリケーションの設定情報のファイル）、表示部１１に表示する画像データ（例えば、アイコン、アイコン背景画像、カートリッジ等の画面構成要素の画像データ）や、描画データ、その他の各種ファイル（例えば、ホームアプリケーション、カートリッジアプリケーション（専用カートリッジ、ウィジェット）などの実行プログラムファイル）などを記憶するものである。ここで、ホームアプリケーション、カートリッジアプリケーション（専用カートリッジ、ウィジェット）などの複数のアプリケーションについては、アプリケーションごとに対応するデータ及びファイルを特定できるように保存されている。例えば、ホームアプリケーションがダウンロードされた場合、そのアプリケーションの実行プログラムファイルと、当該アプリケーションに対応するアイコン及びアイコン背景画像それぞれの識別情報などを含む設定情報のデータ（又はファイル）とが、互いに関連付けられて保存される。また、カートリッジアプリケーション（専用カートリッジ、ウィジェット）がダウンロードされた場合、そのアプリケーションの実行プログラムファイルと、当該アプリケーションに対応するカートリッジタブの情報などを含む設定情報のデータ（又はファイル）とが、互いに関連付けられて保存されている。また、記憶部１５には、アプリケーション実行管理部１３で参照されるアプリケーション管理情報も保存されている。
なお、記憶部１５は、上記内部メモリではなく、携帯端末装置本体に着脱可能なメモリーカード、ＩＣカード等の記憶媒体を用いて構成してもよい。
【００２１】
音声入力部１８は、利用者の音声を電気信号（アナログ信号）に変換する。音声入力部１８から出力される音声の電気信号（アナログ信号）は、音信号処理部２０に入力され、デジタル信号に変換される。
【００２２】
音出力部１９は、音信号処理部２０でデジタル信号から変換されたアナログ信号が入力され、通話中の音声を出力したり、操作時の効果音、画像表示時の効果音、メールの着信音、電話の呼び出し音、音楽などを出力したり、所定の振動パターンで携帯端末装置１０の本体を振動させたりする。
【００２３】
主制御部２１は、例えばＣＰＵ、キャッシュメモリ、ＲＯＭ、システムバス等で構成され、基本ソフトであるＯＳ（例えば、Ａｎｄｒｏｉｄ  ＯＳ、アップル社のｉＯＳ（登録商標）、マイクロソフト社のＷｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）、ノキア社のＳｙｍｂｉａｎ  ＯＳ（登録商標）、クアルコム社のＢＲＥＷ（登録商標）およびＢｒｅｗ  ＭＰ、など）を実行することにより、所定のプラットフォームを構築することができる。また、主制御部２１は、所定の制御プログラムを実行することにより、表示制御部１２、アプリケーション実行管理部１３、操作部１４、記憶部１５、無線通信部１６、音信号処理部２０等の各部と接続され、各種のデータ、ファイル、制御コマンドなどを送受信することができる。
【００２４】
また、操作部１４が操作検知機能（タッチ操作機能）付きのディスプレイで構成されている場合、主制御部２１は、操作部１４によるタッチ操作の検知を管理する手段として機能するタッチイベント管理機能を有する。
【００２５】
〔ソフトウェア構成〕
図２は、本実施形態に係る携帯端末装置におけるソフトウェアのアーキテクチャの一例を示す説明図である。本実施形態の携帯端末装置１０では、図１のアプリケーション実行管理部１３で構築される所定のフレームワーク１００上で、各種機能を有する通常のアプリケーション１１０、１２０や、機能が特化された小規模のアプリケーション（以下、通常のアプリケーションと区別するため適宜「ウィジェット」という。）１３０、１４０を実行することができる。フレームワーク１００は、図１の主制御部２１、表示制御部１２、表示部１１、操作部１４等に対応する図示しないプラットフォーム上に構築され、プラットフォームとの間で各種のコマンドやデータ等の受け渡しを行うことができる。
【００２６】
上記アプリケーションとしては、ホームアプリケーション１１０及びカートリッジアプリケーション１２０を実行することができる。
ここで、ホームアプリケーション１１０は、後述のホーム画面の第１表示レイヤに設定されたホームシート上に実行時画像や起動用の画面構成要素としてのアイコンの画像を表示することができるアプリケーションである。このホームアプリケーション１１０としては、例えば、ブラウザ、電話、カメラ、検索、メール、情報配信、カレンダー、時計、音楽再生、地図表示、データフォルダ、メッセージの通信、動画再生等のアプリケーションが挙げられる。ホームアプリケーション１１０は、携帯端末装置１０内の他のアプリケーションやウィジェットにアクセスすることができる。例えば、ホームアプリケーション１１０は、ウィジェットピッカー機能を介して所定のコマンドをフレームワーク１００に送ることによりウィジェットを追加することができる。また、ホームアプリケーション１１０は、アプリケーション管理機能を介して所定のコマンドをフレームワーク１００に送ることにより他のアプリケーションを起動したり削除したりすることができる。
【００２７】
また、カートリッジアプリケーション１２０は、後述のホーム画面の第１表示レイヤの前景に位置する第２表示レイヤに設定された画面構成要素であるカートリッジに収納状態（タブ表示状態）又は展開状態で表示することができるアプリケーションである。このカートリッジアプリケーション１２０としては、例えば、アドレス帳、電話帳、カレンダー、天気情報などの各種情報配信、メール、メモ機能、写真閲覧、動画閲覧、音楽再生、検索、ＦａｃｅＢｏｏｋ（登録商標）やＴｗｉｔｔｅｒ（登録商標）その他のソーシャルネットワーク（ソーシャルストリーム）の通信機能、列車や飛行機等の交通機関の時刻案内、利用者が設定可能なアプリケーション起動用ツールであるカスタムランチャー、各種設定等のアプリケーションを挙げることができる。カートリッジアプリケーション１２０のカートリッジへの登録は、装置の製造時に予め行っておいてもよいし、装置内に予め組み込まれているウィジェットから利用者の操作や他のアプリケーションにおけるリンク設定などに基づいて選択して登録するように行ってもよい。また、利用者の操作や他のアプリケーションにおけるリンク設定などに基づいて通信ネットワーク上のサイトからダウンロードしたウィジェットをカートリッジに登録するように行ってもよい。
【００２８】
なお、本実施形態では、上記カートリッジに登録されるカートリッジアプリケーション１２０のうち、装置の製造時に予め登録されているカートリッジアプリケーションを、「専用カートリッジアプリケーション」又は単に「専用カートリッジ」という。また、利用者の操作や他のアプリケーションにおけるリンク設定などに基づいてカートリッジアプリケーションとして登録されたウィジェットを、「カートリッジウィジェット」、又は、上記「専用カートリッジ」と対比させて単に「ウィジェット」という。
【００２９】
また、カートリッジアプリケーション１２０は、ホームアプリケーション１１０と同様に、携帯端末装置１０内の他のアプリケーションやウィジェットにアクセスすることができる。例えば、カートリッジアプリケーション１２０は、ウィジェットピッカー機能を介して所定のコマンドをフレームワーク１００に送ることによりウィジェットを追加することができる。
【００３０】
また、ウィジェット１３０、１４０は、カートリッジアプリケーションと同様に、第２表示レイヤに設定されたカートリッジに収納状態（タブ表示状態）又は展開状態で表示することができる。このウィジェットのカートリッジへの登録についても、装置の製造時に予め行っておいてもよいし、利用者が選択して登録してもよい。例えば、図２中の「ＣＰ  ＡＰＬ１」や「ＣＰ  ＡＰＬ２」で示すように、コンテンツプロバイダが提供する小規模のアプリケーションを利用者がダウンロードしてウィジェット１３０、１４０としてカートリッジに登録することができる。以下、カートリッジに登録されたウィジェットを「カートリッジウィジェット」という。また、携帯端末装置１０内で実行可能なウィジェットのうち利用者が選択したウィジェットについては、ホームアプリケーションと同様に、ホーム画面の第１表示レイヤに設定されたホームシートの一部に実行時画像や起動用のアイコンを表示することができる。
【００３１】
図３は、本実施形態に係る携帯端末装置で実行可能なアプリケーションの各種状態の構成例を示す説明図である。図中の実線で示したブロックはホームアプリケーションに関する状態であり、破線で示したブロックはカートリッジアプリケーションに関する状態である。また、図中の一点鎖線で示したブロックはカートリッジウィジェットに関する状態であり、二点鎖線で示したブロックはフレームワーク又は他のアプリケーションに関する状態である。図３において、例えばホームアプリケーションのホーム状態からオプションメニューを選択することにより、カートリッジの追加及び設定、ホーム画面におけるテーマの設定、壁紙の設定、アイコンの自動整列を行うことができる。また、上記カートリッジの追加を選択すると、カートリッジシステムが起動し、カートリッジウィジェットやカートリッジアプリケーションを追加することができる。また、カートリッジシステムでカートリッジ編集モードを選択すると、各カートリッジにおける名称の編集や色の変更を行ったり、カートリッジウィジェットの詳細設定を行ったりすることができる。
【００３２】
〔表示画面の構成及び基本表示制御〕
図４（ａ）は、本実施形態に係る携帯端末装置１０に設けた表示部１１の表示画面２００に表示可能なホーム画面における画面構成の一例を示す説明図である。表示画面２００は、システム情報が表示されるシステム表示領域２０１と、アプリケーション表示領域２０２とを有する。システム表示領域２０１には、現在時刻、電池残量、無線通信に用いられる電波の強度などのシステム情報が表示される。アプリケーション表示領域２０２は、表示画面２００の中心部を含む主画面領域としてのホームアプリケーション表示領域２０３と、表示画面２００の端縁（図示の例では右端縁）に沿って延在する副画面領域としてのカートリッジタブ表示領域２０４とを有する。ホーム表示領域２０３は、更に、メインホーム表示領域２０３ａとサブホーム表示領域２０３ｂとを有する。
【００３３】
ホーム表示領域２０３のメインホーム表示領域２０３ａには、複数のホームアプリケーションの起動用の画面構成要素（画像オブジェクト）としてのショートカットアイコン（以下「アイコン」という。）３１０が所定の間隔で配置するように表示されている。複数のアイコン３１０それぞれの背景には、アイコン３１０の外縁の少なくとも一部からはみ出るように配置され互いに独立に表示形態（例えば、色、画像濃度、形状、サイズ）を設定可能なアイコン背景画像３２０が表示されている。図４の例では、表示形態として画像濃度が異なる２種類のアイコン背景画像３２０ａ、３２０ｂが表示されている。また、複数のアイコン背景画像３２０それぞれの枠外である下側には、対応するホームアプリケーションの名称（「ＡＡＡＡＡ」、「ＢＢＢＢＢ」、・・・、「ＬＬＬＬＬ」）が表示されている。
【００３４】
一方、ホーム表示領域２０３のサブホーム表示領域２０３ｂには、メインホーム表示領域２０３ａにおける後述のホームシートの位置（スクロールの位置）を示すインジケータ３４０を表示するようにしてもよい。
【００３５】
また、カートリッジタブ表示領域２０４には、複数のウィジェット等のカートリッジアプリケーションに対応する複数の画面構成要素（画像オブジェクト）としての複数のカートリッジ３３０が表示されている。これら複数のカートリッジ３３０は、カートリッジタブ表示領域２０４の延在方向に並ぶようにカートリッジタブ表示領域２０４に収納された収納状態と、カートリッジタブ表示領域２０４から前記ホーム表示領域２０３側に展開された展開状態とを取り得る。図４の例では、複数のカートリッジ３３０それぞれが収納状態にあり、カートリッジ３３０に登録されたカートリッジアプリケーションの名称（「ＱＱＱＱＱ」、「ＲＲＲＲＲ」、・・・、「ＵＵＵＵＵ」）を有するカートリッジタブが表示されている。
【００３６】
なお、図４（ｂ）に示すように、カートリッジタブ表示領域２０４を表示画面２００の左端縁に沿って延在するように配置し、カートリッジ３３０を図中右方向に展開するように構成してもよい。また、表示画面２００の左端部及び右端部それぞれにカートリッジタブ表示領域２０４を配置し、左端部から右方向に展開可能なカートリッジと、右端部から左方向方向に展開可能なカートリッジとを混在させるように構成してもよい。
【００３７】
図５（ａ）及び（ｂ）は、表示画面２００に画像を表示可能な複数の表示レイヤの設定例を示す説明図である。図５の例では、第１表示レイヤとしてのホームレイヤ２１０（図５（ａ））と、ホームレイヤ２１０の前景に位置する第２表示レイヤとしてのカートリッジレイヤ２２０（図５（ｂ））とが設定されている。すなわち、表示画面２００のアプリケーション表示領域２０２では、カートリッジレイヤ２２０が一番上に（最前景に）表示される。前述のアイコン３１０及びアイコン背景画像３２０がホームレイヤ２１０に表示されるように制御される。また、前述のカートリッジ３３０（図示の例では、収納状態にあるカートリッジのカートリッジタブ）がカートリッジレイヤ２２０に表示されるように制御される。表示制御部１２は、ホームレイヤ２１０及びカートリッジレイヤ２２０のいずれかを指定するレイヤ指定情報に基づいて、ホームレイヤ２１０のアイコン３１０及びアイコン背景画像３２０の画像と、カートリッジレイヤ２２０のカートリッジ３３０の画像とを互いに独立に表示するように制御することができる。また、表示制御部１２は、複数のカートリッジアプリケーションのうち起動済みのカートリッジアプリケーションのカートリッジのみカートリッジレイヤ２２０に表示するように制御してもよい。
【００３８】
図６（ａ）〜（ｃ）は、表示画面２００に画像を表示可能な複数の表示レイヤの他の設定例を示す説明図である。図６の例では、図５の例とは異なり、第１表示レイヤとして、背景用表示レイヤとしての背景ホームレイヤ２１１（図６（ａ））及びアイコン用表示レイヤとしてのアイコンホームレイヤ２１２（図６（ｂ））の２つのホームレイヤが設定されている。また、ホームレイヤ２１０の前景に位置する最前景の第２表示レイヤとして、図５の例と同様にカートリッジレイヤ２２０（図６（ｃ））が設定されている。この場合も、表示画面２００のアプリケーション表示領域２０２では、カートリッジレイヤ２２０が一番上に（最前景に）表示される。そして、アイコン背景画像３２０が背景ホームレイヤ２１１に表示され、アイコン３１０がアイコンホームレイヤ２１２に表示されるように制御される。この場合、表示制御部１２は、カートリッジレイヤ２２０のカートリッジ３３０の画像を独立に表示制御できるだけでなく、背景ホームレイヤ２１１及びアイコンホームレイヤ２１２のいずれかを指定するレイヤ指定情報に基づいて、背景ホームレイヤ２１１のアイコン背景画像３２０と、前景ホーム２１２のアイコン３１０の画像とを互いに独立に表示形態を制御することができる。従って、複数のアイコン３１０の種類や用途などの分類の変更に応じて、アイコン３１０の表示形態を維持しつつ複数のアイコン背景画像３２０の表示形態のみを一括変更する場合は、背景ホームレイヤ２１１を指定して背景ホームレイヤ２１１に対する変更処理を行い、アイコンホームレイヤ２１２に対する変更処理は行う必要がない。従って、アイコン背景画像３２０を変更する表示制御を容易に行うことができる。
【００３９】
図７は、表示画面２００のホームレイヤ２１０（２１１、２１２）上に表示可能な全体画像を含むホームシート２１５の一例を示す説明図である。ホームシート２１５は、ホームレイヤ２１０（２１１、２１２）において表示可能な画像をすべて含む表示シートである。ホームシート２１５の長手方向（図中の上下方向）のサイズは表示画面２００よりも長く設定されている。より具体的には、ホームシート２１５は、アプリケーション表示領域２０２の長さのほぼ２倍に設定され、アプリケーション表示領域２０２とほぼ同じサイズに設定された分割シート領域（以下、「ページ」という。）２１５ａ、２１５ｂを有している。複数のホームアプリケーションのアイコン３１０及びアイコン背景画像３２０は、ホームシート２１５のページ２１５ａ、２１５ｂそれぞれに配置することができる。表示画面２００のホームアプリケーション表示領域２０３には、図７のホームシート２１５の一部が表示されることになる。また、表示画面２００のホームアプリケーション表示領域２０３における画像のスクロール時には、図７のホームシート２１５の画像が動くように表示される。
【００４０】
なお、ホームシート２１５内でアイコン３１０及びアイコン背景画像３２０の歯抜け表示にはならないようにアイコン３１０及びアイコン背景画像３２０を詰めて表示されている。図７では、参考のため、ホームシート２１５のページ２１５ａ、２１５ｂの境界を破線で示し、下側のページ２１５ｂにおけるアイコン３１０及びアイコン背景画像３２０が配置されていない未配置箇所を破線で示している。また、図７の例では、シートの枚数が２枚の場合について示したが、ホームシート２１５は単数のページ又は３以上のページで構成してもよい。また、ホームシート２１５の一部に、又は別シートとして、ウィジェットのみを配置した１又は複数のページからなるウィジェット専用シートを設定してもよい。
【００４１】
図８は、表示画面２００のカートリッジレイヤ２２０上に表示可能な全体画像を含むカートリッジシート２２５の一例を示す説明図である。カートリッジシート２２５は、カートリッジレイヤ２２０において収納状態及び展開状態のカートリッジを表示可能な画像をすべて含む表示シートである。カートリッジシート２２５の長手方向（図中の上下方向）のサイズは表示画面２００よりも長く設定されている。これにより、カートリッジシート２２５の長手方向には、表示画面に一度に表示可能な数（本実施形態の例では５個）よりも多い数のカートリッジ３３０を配置することができる。また、カートリッジシート２２５は、アプリケーション表示領域２０２を長手方向（図示の上下方向）に複数（図示の例では９個）に分割した分割シート領域（以下「カートリッジ本体領域」という。）２２５ａ〜２２５ｉを有している。これらのカートリッジ本体領域２２５ａ〜２２５ｉのうちカートリッジ本体領域５個分の領域をアプリケーション表示領域２０２に一度に表示することができる。また、複数のカートリッジ本体領域２２５ａ〜２２５ｉはそれぞれ、展開用シート領域２２５ｓとタブ用シート領域２２５ｔとを有している。複数のカートリッジアプリケーションのカートリッジ３３０（３３１）はそれぞれカートリッジ本体領域２２５ａ〜２２５ｉに表示することができる。ここで、カートリッジアプリケーションが収納状態にあるときは、図中のカートリッジ３３０のように、カートリッジ本体領域２２５ａ〜２２５ｉのタブ用シート領域２２５ｔにカートリッジタブが表示される。また、カートリッジタブを所定方向（図示の例では左方向）に引き出すように操作してカートリッジアプリケーションが展開状態になったときは、カートリッジ本体領域２２５ａ〜２２５ｉの展開用シート領域２２５ｓの全体又は一部にカートリッジタブ及び実行時画像が表示される。図示の例では、展開用シート領域２２５ｓの全体に展開された領域に実行時画像が表示され、カートリッジタブ３３１ａが左端部に位置するように、展開状態のカートリッジアプリケーションのカートリッジ３３１が表示されている。また、表示画面２００におけるカートリッジの画像のスクロール時には、図８のカートリッジシート２２５の画像が動くように表示される。
【００４２】
なお、図８の例では、カートリッジシート２２５のカートリッジ本体領域２２５ａ〜２２５ｉの数が９個すなわち登録可能なカートリッジの数が９個の場合について示したが、カートリッジシート２２５は８個以下又は１０個以上のカートリッジ本体領域で構成してもよい。
また、表示画面２００上での起動済みのカートリッジアプリケーションの確認が容易になるように、カートリッジシート２２５には、起動済みのカートリッジアプリケーションのみを表示するようにしてもよい。
【００４３】
図９は、表示画面２００における複数のタッチ操作可能領域の設定例を示す説明図である。本実施形態の携帯端末装置１０では、表示画面２００のアプリケーション表示領域２０２に、複数のタッチ操作可能領域（操作検知領域）として、ホームアプリケーション表示領域２０３に対応するホームタッチ操作可能領域２０５と、カートリッジタブ表示領域２０４に対応するカートリッジタッチ操作可能領域２０６とを設定している。ホームタッチ操作可能領域２０５に対して操作すると、ホームアプリケーション表示領域２０３に表示されているホームレイヤ２１０のアイコン３１０等に対する操作として認識される。また、カートリッジタッチ操作可能領域２０６に対して操作すると、カートリッジタブ表示領域２０４に表示されているカートリッジレイヤ２２０のカートリッジ３１０に対する操作として認識される。このようにホームタッチ操作可能領域２０５とカートリッジタッチ操作可能領域２０６とを区別して上下のスクロール等の操作を行うことができる。例えば、ホームタッチ操作可能領域２０５に対してフリックなどの操作を行うと、ホームレイヤ２１０におけるホームシート２１５のスクロールが行われる。また、カートリッジタッチ操作可能領域２０６に対してフリックなどの操作を行うと、カートリッジレイヤ２２０におけるカートリッジシート２２５のスクロールが行われる。なお、ホームレイヤ２１０のホームシート２１５やカートリッジレイヤ２２０のカートリッジシート２２５はフリックの強さによってスクロール速度が異なるように制御してもよい。また、利用者が指を画面から離しても急には止まらずスクロールが維持される慣性スクロールとしてもよい。また、カートリッジレイヤ２２０におけるカートリッジシート２２５が慣性スクロールしている途中に、ホームレイヤ２１０側のホームシート２１５の画像にタッチすると、カートリッジシート２２５のスクロールが止まり、その後、ホームレイヤ２１０側のホームシート２１５の画像をタッチすることでホームシート２１５のスクロールが可能となるように制御してもよい。
【００４４】
図１０は、カートリッジを展開したときの表示画面２００における複数のタッチ操作可能領域を示す説明図である。カートリッジタブ表示領域２０４に表示されているカートリッジのカートリッジタブ３３１ａを引き出すように操作し、展開状態のカートリッジ３３１を表示すると、そのカートリッジ３３１の展開領域まで覆うようにカートリッジタッチ操作可能領域２０６が広がる。このカートリッジタッチ操作可能領域２０６の拡張により、ホームタッチ操作可能領域２０５は狭くなり、上下２つのホームタッチ操作可能領域２０５ａ，２０５ｂに分かれる。これにより、展開状態のカートリッジ３３１を優先的にかつ確実に操作できるようになる。
【００４５】
次に、本実施形態に係る携帯端末装置における表示画面の主要な表示制御について説明する。
〔ホームレイヤにおけるホームシートのスクロール操作〕
図１１は、表示画面２００のホームレイヤ２１０上でホームシート２１５の画像をスクロールするときの表示画面の変化の様子を示す説明図である。ホームレイヤ２１０のページ２１５ａの画像が表示された操作前の表示画面２００（１）では、画像データに基づいてホームアプリケーション表示領域２０３の画像について通常の描画処理を行うように表示制御される。ここで、通常の描画処理を行ってスクロールの表示を行おうとすると、ホームアプリケーション表示領域２０３に対する描画処理を繰り返し行う必要があるため、スムーズなスクロールの表示を行うことができない。
【００４６】
そこで、本実施形態では、上記操作前の表示画面２００（１）において、ホームアプリケーション表示領域２０３のアイコン３１０が配列された画像を上方向にスクロールするように、ホームアプリケーション表示領域２０３の面上で指を接触させて上方にフリックすると、その指のフリック接触（タッチイベント）が検知される。このフリック接触（タッチイベント）の検知に基づいて、スクロール直前のホームレイヤ２１０の全体画像について描画する画像変換処理が行われ、当該全体画像の描画データが生成される。そして、スクロール中の表示画面２００（２）に示すように、上記生成された描画データを用いてホームアプリケーション表示領域２０３の画像のスクロールが表示される。このようにホームレイヤ２１０の全体画像について予め生成した描画データを用いることにより、カートリッジレイヤ２２０上のカートリッジシート２２５の画像は固定したまま、ホームレイヤ２１０上のホームシート２１５の全体画像についてスムーズなスクロールの表示を行うことができる。
【００４７】
上記フリック操作によって画面が所定距離（図示の例ではホームシート２１５の１ページ分の長さに相当する距離）だけスクロール移動すると、ホームアプリケーション表示領域２０３のスクロール動作が終了し、スクロール後のページ２１５ｂの画像が表示画面２００（３）に表示される。すなわち、ホームシート２１５は１ページ単位でスクロールされる。また、ホームシート２１５のスクロールはホームシート２１５の上端及び下端で行き止まりになる。なお、ホームシート２１５のスクロール時における背景の壁紙は動かず固定としてもよいし、アイコン等の移動と連動して動くようにしてもよい。上記スクロールの停止が検知されると、上記描画データを用いた表示が終了する。その後は、操作前と同様に、ホームアプリケーション表示領域２０３の画像に対する通常の描画処理を行うように表示制御される。
【００４８】
また、図１１の各表示画面２００（１）〜（３）において、インジケータ（図中の太い線）３４０が現在のホームシートの位置（スクロールの位置）を示している。なお、インジケータ３４０が移動可能な範囲を示す細い線の部分の縦幅はホームシート２１５のページ２１５ａ、２１５ｂの枚数に関わらず固定サイズとし、インジケータ３４０の縦幅はページの合計枚数によって変動するようにしてもよい。例えば、インジケータ３４０の縦幅はページの合計枚数が多くなればなるほど太い線が短くなるようにしてもよい。
【００４９】
また、ホームシート２１５をスクロールしたとき、インジケータ３４０の脇（例えば右脇）に、表示画面２００のメインホーム表示領域２０３ａに表示されているページを識別可能な情報としてのページタイトル（例えば、ページの番号を示す数字、ページの名称、ページに含まれるホームアプリケーションの分類名など）を表示してもよい。例えば、メインホーム表示領域２０３ａに表示されているページがスクロールによって次のページに遷移すると、ページタイトルの表示内容（例えば、ページの番号を示す数字）が変化する。また、ページタイトルは表示開始から所定時間（例えば１〜２秒）が経過した後に消えるようにしてもよい。
【００５０】
また、インジケータ（太い線部分）３４０を指でタップしたとき、そのタップした箇所のページタイトルが表示されるようにし、そのまま指を離さず上下にスライドするとインジケータ３４０とページタイトルが指に追従して表示されるようにしてもよい。そして、インジケータ３４０から指を離すと、メインホーム表示領域２０３ａに表示されているページが、上記スライド後に対応するページにジャンプし、このジャンプの後、所定時間（例えば１〜２秒）が経過した後にページタイトルが消えるようにしてもよい。
【００５１】
〔カートリッジレイヤにおけるカートリッジシートのスクロール操作〕
図１２は、表示画面２００のカートリッジレイヤ２２０上でカートリッジシート２２５の画像をスクロールするときの操作の様子を示す説明図である。カートリッジレイヤ２２０の一部である複数のカートリッジ（「ＱＱＱＱＱ」〜「ＵＵＵＵＵ」）の画像が表示された操作前の表示画面２００（１）では、画像データに基づいて通常の描画処理を行うように表示制御される。この操作前の表示画面２００（１）において、カートリッジタブ表示領域２０４のカートリッジ３３０が配列された画像を上方向にスクロールするように、カートリッジタブ表示領域２０４の面上で指を接触させて上方にフリックすると、その指のフリック接触（タッチイベント）が検知される。このフリック接触（タッチイベント）の検知に基づいて、スクロール直前のカートリッジレイヤ２２０の全体画像について描画する画像変換処理が行われ、当該全体画像の描画データが生成される。そして、スクロール中の表示画面２００（２）に示すように、上記生成された描画データを用いてカートリッジタブ表示領域２０４に収納されたカートリッジの画像及びホームアプリケーション表示領域２０３に展開したカートリッジ（「ＳＳＳＳＳ」）の画像のスクロールが表示される。このようにカートリッジレイヤ２２０の全体画像について予め生成した描画データを用いることにより、ホームレイヤ２１０上のホームシート２１５の画像は固定したまま、カートリッジレイヤ２２０上のカートリッジシート２２５の全体画像についてスムーズなスクロールの表示を行うことができる。
上記フリック操作によって画面が所定距離（図示の例ではカートリッジ３３０の高さの２倍に相当する距離）だけ移動すると、カートリッジタブ表示領域２０４及びホームアプリケーション表示領域２０３におけるカートリッジ画像のスクロール動作が終了し、スクロール後の複数のカートリッジ（「ＳＳＳＳＳ」〜「ＷＷＷＷＷ」）の画像が表示画面２００（３）に表示される。スクロール停止が検知されると、上記描画データを用いた表示が終了する。その後は、操作前と同様に、カートリッジレイヤ２２０の画像に対する通常の描画処理を行うように表示制御される。
【００５２】
なお、カートリッジレイヤ２２０上のカートリッジシート２２５のスクロールは、無段階スクロールとし、そのスクロール操作の加減によって、スクロール停止時におけるカートリッジシート２２５の表示位置を指定できるようにしてもよい。
【００５３】
また、表示画面のアプリケーション表示領域２０２にホームシート２１５及びカートリッジシート２２５それぞれの画像が表示されているとき、デフォルト位置に戻す所定操作（例えば、図示しないホームキーの押下）を行うと、ホームシート２１５及びカートリッジシート２２５がデフォルト位置に遷移するように表示される。その際、展開されていたカートリッジ３３０はすべて収納するようにしてもよい。また、ホームシート２１５及びカートリッジシート２２５それぞれのデフォルト位置は、例えば各シートの最上部が表示画面に表示される位置である。
【００５４】
〔カートリッジの収納・展開の操作〕
図１３は、表示画面２００に表示されている収納状態にあるカートリッジ３３０を展開するときの表示画面２００の変化の様子を示す説明図である。図１３のカートリッジ展開前の表示画面２００（１）において、において、収納状態にあるカートリッジ３３０（図示の例では「ＳＳＳＳＳ」という名称のカートリッジ）を展開するときは、そのカートリッジタブに対して展開方向（図示の例では左方向）にフリック操作する。このフリック操作（タッチイベント）が検知されると、中央の表示画面２００（２）に示すように、カートリッジタブを左方向に引き出すようにカートリッジ３３０が展開し始める。そして、左側の表示画面２００（３）に示すように表示画面の左端縁にカートリッジタブが到達して左カートリッジ３３０の展開が終了すると、展開状態のカートリッジ３３１が表示され、当該カートリッジ３３１に対応するカートリッジアプリケーションの実行時画像（例えば、画像やテキスト情報）が表示される。一方、図示していないが、展開状態のカートリッジ３３１を収納するときは、当該カートリッジ３３１のカートリッジタブ３３１ａに対して収納方向（図示の例では右方向）にフリック操作する。このフリック操作（タッチイベント）が検知されると、左側の表示画面２００（１）に示すようにカートリッジが収納され、カートリッジに遮られることなく背景にあるホームアプリケーション表示領域を表示し、ホームアプリケーションのアイコンを操作したりホームアプリケーションの実行時画像を閲覧したりすることができる。
以上のように、左方向又は右方向にフリックするという簡単な操作でカートリッジを展開したり収納したりすることができ、カートリッジアプリケーションの実行時画像の閲覧を行ったり、ホームアプリケーションのアイコンの操作や実行時画像の閲覧を行ったりすることができる。
【００５５】
〔カートリッジに対する各種操作の例〕
なお、本実施形態における表示画面２００に表示されているカートリッジ３３０、３３１に対して行うことができる操作としては、例えば次のような操作（１）〜（６）を例示することができるが、これらに限定されるものではない。
（１）カートリッジタブの上下フリック：カートリッジ全体スクロール
（２）カートリッジタブの左右フリック：カートリッジ展開、収納
（３）カートリッジタブのタップ：カートリッジ展開、収納
（４）カートリッジタブのダブルタップ：カートリッジの全収納
（５）カートリッジ内のフリック、タップ：カートリッジ内の操作
（６）カートリッジの長押し：カートリッジ編集モードに遷移
【００５６】
〔ホームアプリケーション表示領域における各種操作の例〕
また、本実施形態における表示画面２００のホームアプリケーション表示領域２０３におけるアイコン３１０等に対して行うことができる操作としては、例えば次のような操作（１）〜（７）を例示することができるが、これらに限定されるものではない。
（１）ホームアプリケーション表示領域上の上下フリック：ホームレイヤのスクロール
（２）ホームシート上での右フリック：オプションメニューの表示
（３）フォルダのアイコンのタップ：フォルダの展開表示
（４）アイコンのダブルタップ：ホームアプリケーションの起動
（５）アイコンの長押し：カートリッジ編集モードに遷移
（６）インジケータのタップ：ホームシートの該当するページのタイトル表示
（７）インジケータのスライド：ホームシートの該当するページへのジャンプ
【００５７】
〔カートリッジの表示状態に応じた通信制御〕
図１４は、外部との通信を伴うカートリッジアプリケーションのカートリッジの収納・展開時の様子を示す説明図である。図１４の左側の表示画面２００（１）に示すように、外部との無線通信を伴うカートリッジアプリケーションのカートリッジ３３１が展開されているときは、当該カートリッジアプリケーションが起動され、携帯端末装置１０は、通信機能が有効にされ、予め決められた所定のタイミングで外部の基地局や無線ＬＡＮのアクセスポイントとの間の無線通信を行う。このカートリッジが展開されて通信の機能が有効になっている状態から、中央の表示画面２００（２）に示すようにカートリッジ３３０が収納されると、当該カートリッジアプリケーションの起動は維持されたまま、上記通信を停止するように通信機能が一時的に無効にされる。これにより、カートリッジアプリケーションの実行時画像の表示に反映することができない無駄な通信動作を回避することができる。そして、カートリッジが収納されて通信の機能が無効になっている状態から、右側の表示画面２００（３）に示すようにカートリッジ３３０が再び展開されると、通信機能が有効にされ、上記通信を再開する。これにより、その最新の通信動作の結果を速やかに展開状態のカートリッジ３３１に反映させ、最新の実行時画像を表示して閲覧することができる。
【００５８】
〔カートリッジ展開時の自動情報取得〕
図１５は、外部との通信により情報を取得可能なカートリッジアプリケーションのカートリッジの収納・展開時の様子を示す説明図である。図１５の左側の表示画面２００（１）に示すように、例えば外部との通信により配信情報などの各種情報を取得可能なカートリッジアプリケーションのカートリッジ３３０が収納されているときは、当該カートリッジアプリケーションが起動され、携帯端末装置１０は、予め決められた所定のタイミングで外部の基地局や無線ＬＡＮのアクセスポイントとの間の無線通信を行い、外部との通信により情報を取得する。このカートリッジが収納状態から、中央の表示画面２００（２）に示すようにカートリッジ３３１が展開されはじめると、携帯端末装置１０は、上記所定のタイミングとは無関係に、上記通信を行って最新情報を取得する。取得された最新情報は、右側の表示画面２００（３）に示すように展開状態のカートリッジ３３１に実行時画像として表示される。なお、カートリッジアプリケーションが古い情報を取得済みであった場合は、展開状態のカートリッジ３３１に表示されていた情報が上記展開時に所得された最新情報に更新される。以上のように、カートリッジアプリケーションのカートリッジが収納状態から展開状態に変化するたびに最新情報を閲覧することができる。
【００５９】
〔情報受信時のカートリッジの自動展開〕
図１６は、カートリッジアプリケーションが外部との通信により情報を取得したときのカートリッジの収納・展開時の様子を示す説明図である。図１６の左側の表示画面２００（１）に示すように、外部との通信により配信情報などの各種情報を取得可能なカートリッジアプリケーションのカートリッジ（「ＳＳＳＳＳ」）３３０が収納されているときは、当該カートリッジアプリケーションが起動され、携帯端末装置１０は、予め決められた所定のタイミングで外部の基地局や無線ＬＡＮのアクセスポイントとの間の無線通信を行い、外部との通信により情報を取得する。このカートリッジアプリケーションが上記通信により最新の情報を受信すると、中央の表示画面２００（２）に示すようにカートリッジが自動展開して収納状態から展開状態に変化する。そして、上記通信によって受信された最新情報は、右側の表示画面２００（３）に示すように展開状態のカートリッジ３３１に実行時画像として表示される。なお、カートリッジアプリケーションが古い情報を取得済みであった場合は、展開状態のカートリッジ３３１に表示されていた情報が上記展開時に所得された最新情報に更新される。以上のように、携帯端末装置１０が外部の通信のより最新情報を受信するたびに、利用者がカートリッジの操作を行うことなく、カートリッジアプリケーションのカートリッジが自動展開して最新情報を閲覧することができる。
【００６０】
〔情報受信時におけるカートリッジの表示変化〕
図１７は、カートリッジアプリケーションが外部との通信により情報を取得したときのカートリッジの表示変化の様子を示す説明図である。図１７の左側の表示画面２００（１）に示すように、外部との通信により配信情報などの各種情報を取得可能なカートリッジアプリケーションのカートリッジ（「ＳＳＳＳＳ」）３３０が収納されているときは、当該カートリッジアプリケーションが起動され、携帯端末装置１０は、予め決められた所定のタイミングで外部の基地局や無線ＬＡＮのアクセスポイントとの間の無線通信を行い、外部との通信により情報を取得する。このカートリッジアプリケーションが上記通信により最新の情報を受信すると、中央の表示画面２００（２）に示すように収納状態のカートリッジの表示が上記最新情報の受信を通知するように変化する。例えば、図示のカートリッジ３３２のようにカートリッジタブの輝度が高められて光っているように変化する。このカートリッジの表示変化（インフォサインの表示）としてはカートリッジタブの色や濃度の変化やテキスト情報の追加表示でもよい。このようにカートリッジタブの表示が変化したことにより、利用者は、対応するカートリッジアプリケーションが上記通信により最新の情報を受信したことを知ることができる。そして、このカートリッジタブの表示が変化したカートリッジ３３２を展開するように利用者が操作すると、右側の表示画面２００（３）に示すように上記通信によって受信された最新情報が展開状態のカートリッジ３３１に実行時画像として表示される。なお、カートリッジアプリケーションが古い情報を取得済みであった場合は、展開状態のカートリッジ３３１に表示されていた情報が上記最新情報に更新される。以上のように、収納状態のカートリッジ３３０の表示変化により、そのカートリッジ３３０に対応するカートリッジアプリケーションによる最新の情報取得を知ることができる。
【００６１】
〔カートリッジの表示状態に応じたアプリケーション実行制御〕
図１８は、カートリッジの収納・展開時におけるカートリッジアプリケーションの実行制御の様子を示す説明図である。図１８の左側の表示画面２００（１）に示すように、カートリッジアプリケーションのカートリッジ３３１が展開されているときは、当該カートリッジアプリケーションが実行されている。この実行中のカートリッジアプリケーションのカートリッジが展開されて状態から、中央の表示画面２００（２）に示すようにカートリッジ３３０が収納されると、当該カートリッジアプリケーションが一時停止される。これにより、実行時画像の表示に反映することができないカートリッジアプリケーションの実行を回避して処理の負荷を抑制することができる。そして、カートリッジ３３０が収納されてから、右側の表示画面２００（３）に示すようにカートリッジ３３０が再び展開されると、当該カートリッジアプリケーションの実行が再開される。これにより、再開したカートリッジアプリケーションの実行の結果を速やかに展開状態のカートリッジ３３１に反映させ、最新の実行時画像を表示して閲覧することができる。
【００６２】
次に、本実施形態に係る携帯端末装置におけるカートリッジアプリケーションの追加及び設定変更について説明する。
〔アプリケーションダウンロード時のアイコン及びカートリッジの自動追加〕
図１９は、アプリケーションをダウンロードしてアイコン及びカートリッジを追加するときの処理の一例を示すフローチャートである。図１９において、携帯端末装置１０を用いた通信の通信事業者のサイトやコンテンツプロバイダ（ＣＰ）のサイトなどにアクセスすることにより、携帯端末装置１０にインストール可能なアプリケーションを受信して保存する（ステップ１０１）。ここで、アプリケーションには、アプリケーションのプログラムの実行ファイル（例えば、ａｐｋファイルやａｐｐファイルなど）と、当該アプリケーションの設定情報が書き込まれた設定情報ファイル（例えば、初期値ファイルやコンフィグレーションファイル）とが含まれる。これら複数のファイルは一つに合体されたパッケージファイル（例えばＺＩＰ形式のファイル）として提供される。
【００６３】
ここで、ホームアプリケーションの設定情報ファイルには、例えば次のような情報が含まれる。
（１）シート：アプリケーションを表示するシートの識別情報
（２）ラベル：アプリケーションを表示するシートのタイトル
（３）アイコンの位置：シート内のアプリケーションのアイコンの位置情報
（４）クラス：アプリケーションのクラス名
（５）パッケージ：アプリケーションが含まれるパッケージの識別情報（例えばパッケージ名）
（６）フォルダ内位置：フォルダ内のアイコンの位置
（７）アイコン背景画像：アイコン背景画像の種類（例えばアイコン背景画像の表裏）
（８）新規インストール識別情報：アプリケーションが新規にインストールされたものであるか否かを識別する情報（フラグ）
（９）対応端末判別用情報：本実施形態の表示制御に対応している端末であるか否を判別するための情報
【００６４】
また、カートリッジアプリケーションの設定情報ファイルには、例えば次のような情報が含まれる。
（１）インデックス：カートリッジの並び順を指定する情報
（２）ラベル：カートリッジタブに表示する名前
（３）クラス：カートリッジアプリケーション（ウィジェット）のクラス
（４）パッケージ：カートリッジアプリケーション（ウィジェット）が含まれるパッケージの識別情報（例えばパッケージ名）
（５）タブカラー：カートリッジタブの色
（６）展開指示：アプリケーション登録時にカートリッジを展開状態にするかどうかを指定する情報（フラグ）
（７）カートリッジ登録指示：アプリケーションをカートリッジに登録するかどうかを指定する情報（フラグ）
（８）インフォサイン指示：配信情報の受信時や未展開時などにカートリッジの通知のための表示変化（インフォサイン）を行うか否かを指示する情報
（９）ホーム画面登録指示：ホーム画面の専用ウィジェットシートへの登録に関する情報
（１０）対応端末判別用情報：本実施形態の表示制御に対応している端末であるか否を判別するための情報
【００６５】
次に、上記ファイルが受信・保存されたアプリケーションの種類の判断、すなわちホームアプリケーション及びカートリッジアプリケーションのいずれであるか判断が行われる（ステップ１０２）。ここで、ホームアプリケーションの場合は、上記設定情報ファイルの情報に基づいて、当該ホームアプリケーションがインストールされた後、ホームアプリケーション管理情報等に基づいて、そのホームアプリケーションに対応するアイコン及びアイコン背景画像が、表示画面２００のホームシート２１５内の所定位置に追加される（ステップ１０３）。例えば、ホームシート２１５の最終ページの最後尾に追加配置される（例えば、図７のページ２１５ｂの最後尾にある名称「ｈｈｈｈｈ」のアイコンの右隣）。なお、ホームアプリケーションのダウンロード時点でホームシート２１５の最終ページに許容最大数のアイコンが配置済みで満杯になっている場合は、新規のページが追加される。また、ホームアプリケーションが新規インストールされた後、ホーム画面に遷移した際は、新規インストールされたホームアプリケーションのアイコンが配置されている最終ページが表示される。ここで、新規インストールされたホームアプリケーションのアイコン（又は、アイコン背景画像）の少なくとも一部にかかるように、新規インストールのアプリケーションであることを示す新規アプリ通知画像（例えば、「ＮＥＷ！」と表示されたバッジ画像）を表示してもよい。この新規アプリ通知画像は、対応するホームアプリケーションが起動された後に消去される。
なお、上記ダウンロードしたホームアプリケーションがインストールされる場合、そのホームアプリケーションについてホームアプリケーション管理情報に記録するようにホームアプリケーション管理情報を更新してもよい。
【００６６】
一方、カートリッジアプリケーションの場合は、上記設定情報ファイルの情報に基づいて、更にカートリッジとして登録するか否かを判断する（ステップ１０４）。登録対象のカートリッジアプリケーションの場合は、更に、カートリッジアプリケーション管理情報に基づいて、カートリッジアプリケーションが利用者によって削除された履歴があるか否かが判断される（ステップ１０５）。削除履歴がない場合は、カートリッジアプリケーション管理情報等に基づいて、カートリッジレイヤ２２０の所定の位置に、当該カートリッジアプリケーションに対応するカートリッジを追加する（ステップ１０６）。例えば、利用者が追加されたカートリッジを確実にかつ容易に確認できるように、表示画面２００のアプリケーション表示領域２０２における上下方向のほぼ中央の位置に挿入されるようにカートリッジを追加する。上記ステップ１０５で削除履歴がある場合は、利用者が意図しないカートリッジが追加されないように、カートリッジを追加せずに終了する。また、上記ステップ１０４で登録対象のカートリッジアプリケーションでない場合も、カートリッジを追加せずに終了する。
なお、上記ダウンロードした登録対象のカートリッジアプリケーションがインストールされる場合、そのカートリッジアプリケーションについてカートリッジアプリケーション管理情報に記録するようにカートリッジアプリケーション管理情報を更新してもよい。
【００６７】
〔パッケージダウンロード時のアイコン・カートリッジの追加〕
図２０は、複数のアプリケーションを含むパッケージファイルをダウンロードしてアイコン及びカートリッジを追加するときの処理の一例を示すフローチャートである。図２０において、携帯端末装置１０を用いた通信の通信事業者のサイトやコンテンツプロバイダ（ＣＰ）のサイトなどにアクセスすることにより、携帯端末装置１０にインストール可能な複数のアプリケーションを含むパッケージファイルを受信して保存し（ステップ１０１）、パッケージファイルの展開処理を行う（ステップ１０２）。
次に、上記パッケージに含まれている複数のアプリケーションのうち１つ目のアプリケーションについて、前記図１９と同様にアプリケーションの種類の判断からアイコン・カートリッジの追加まで行う（ステップ１０３〜１０７）。その後、上記パッケージファイルに含まれている残りのアプリケーションについて、アプリケーションの種類の判断からアイコン・カートリッジの追加までを繰り返し行う（ステップ１０８、１０３〜１０７）。
【００６８】
〔ホームアプリケーション及びウィジェットからの起動〕
本実施形態の携帯端末装置１０において、一つのアプリケーションについて、表示画面２００のホームレイヤ２１０にホームアプリケーションとしてアイコン３１０を配置して表示するとともに、カートリッジレイヤ２２０にカートリッジアプリケーションとしてカートリッジ３３０を配置して表示するように制御してもよい。この場合、アプリケーション実行管理部１３は、表示画面２００のホームレイヤ２１０に配置されたアイコン３１０及びカートリッジレイヤ２２０に配置されたカートリッジ３３０のいずれか一方に対してアプリケーション起動の操作が検知されたとき、その操作に応じて当該一つのアプリケーションを起動するように制御する。
【００６９】
〔ホームアプリケーションとウィジェットのリンク起動〕
図２１は、ウィジェットとリンクしたホームアプリケーションを起動するときの処理の一例を示すフローチャートである。図２１において、利用者が表示画面２００のホームアプリケーション表示領域２０３に表示されている複数のアイコンのいずれかを選択して起動すると（ステップ１０１、１０２）、その起動対象のホームアプリケーションについてウィジェットのリンク起動があるか否かが判断される（ステップ１０３）。ウィジェットのリンク起動がない場合は、ウィジェットの起動を行うことなく終了する。
一方、ウィジェットのリンク起動がある場合は、リンク起動対象のウィジェットがインストール済みか否かを判断する（ステップ１０４）。ここで、インストール済みであれば、ホームアプリケーションと並列実行するようにリンク起動対象のウィジェットを起動する（ステップ１０５）。リンク起動対象のウィジェットがインストールされていない場合は、リンク起動対象のウィジェットを新規にダウンロードしてインストールし（ステップ１０６）、その後、リンク起動対象のウィジェットを起動する（ステップ１０５）。
【００７０】
〔ホームアプリケーションのバージョンアップ時のウィジェットのダウンロード〕
図２２は、ホームアプリケーションをバージョンアップするときの処理の一例を示すフローチャートである。図２２において、複数のホームアプリケーションの中からバージョンアップ対象のホームアプリケーションを選択し、携帯端末装置１０を用いた通信の通信事業者のサイトやコンテンツプロバイダ（ＣＰ）のサイトなどにアクセスしてバージョンアップの処理を実行する（ステップ１０１、１０２）。上記選択したホームアプリケーションのバージョンアップが完了すると、そのホームアプリケーションについてウィジェットのリンク起動があるか否かが判断される（ステップ１０３）。ウィジェットのリンク起動がない場合は、そのまま終了する。
一方、ウィジェットのリンク起動がある場合は、リンク起動対象のウィジェットがインストール済みか否かを判断する（ステップ１０４）。ここで、インストール済みでなければ、所定のサイトにアクセスしてリンク起動対象のウィジェットを新規にダウンロードしてインストールする（ステップ１０５）。追加インストールされたウィジェットは、ウィジェットの一覧表示画面に自動的に追加される。
【００７１】
〔カートリッジ・ウィジェットの編集設定〕
図２３は、ホーム画面に表示されているカートリッジ上で編集モードを表示するときの表示画面の変化の様子を示す説明図である。図２３の左側の表示画面２００（１）において、展開状態のカートリッジ３３１を長押しすると、右側の表示画面２００（２）に示すように、カートリッジ３３１の右隅に削除用マーク「×」３３１ｂが表示されるとともに、カートリッジ３３１の上方にカートリッジ３３１及びウィジェットの編集・設定を行うための編集設定バー３４５が表示される。ここで、削除用マーク「×」３３１ｂがタップされると、確認表示の後、対応するカートリッジ３３１の表示が削除される。また、編集設定バー３４５の「名前編集」、「方向」及び「色」をタップして選択すると、対応するカートリッジ３３１について、カートリッジタブ３３１ａの名前を編集したり、カートリッジ３３１の位置を変更したり、カートリッジ３３１の背景等の色を変更したりすることができる。また、編集設定バー３４５の「詳細設定」をタップして選択すると、対応するカートリッジ３３１に登録されているウィジェットの詳細設定を行うための予め設定した画面を表示することができる。
【００７２】
〔カートリッジの追加〕
図２４は、カートリッジアプリケーション（専用カートリッジ、ウィジェット）を一覧表示してカートリッジに選択登録するときの表示画面の変化の様子を示す説明図である。図２４の左側の表示画面２００（１）において右方向のフリック操作を行ったり図示しないメニューキーを押下したりすると、中央の表示画面２００（２）に示すように、表示画面２００のインジケータ３４０よりも左側の部分に、オプションメニュー３５０が引き出されるように表示される。表示画面２００の右隅には、ホームシートの一部が見えるように残る。なお、図示のように、カートリッジが展開されている場合のオプションメニュー３５０の表示は、表示画面２００のホームアプリケーション表示領域２０２における展開状態のカートリッジ３３１以外の領域を右方向のフリックすることで有効になるようにしてもよい。また、カートリッジが展開している状態でオプションメニュー３５０を開いた場合は、展開されていたカートリッジを収納して非表示とし、その後にホーム画面に戻った際にはカートリッジが収納されたままとするようにしてもよい。
【００７３】
上記オプションメニュー３５０では、「カートリッジ追加」、「カートリッジ設定」、「テーマ設定」、「壁紙」、「自動整列」及び「ウィジェット」のメニューを選択することができる。例えば、図２４の中央の表示画面２００（２）に示すオプションメニュー３５０で、「カートリッジ追加」がタップ等の操作によって選択されると、右側の表示画面２００（３）に示すように、追加可能なカートリッジアプリケーションの一覧表示されたカートリッジ追加画面３６０が表示される。このカートリッジ追加画面３６０は、利用者の誤操作を防止するために、表示画面のアプリケーション表示領域２０２の全面に表示され、カートリッジは表示されない。また、カートリッジ追加画面３６０は、追加可能なカートリッジアプリケーションが分類された「専用カートリッジ」と「ウィジェット」がタブ３６０ａ，３６０ｂで分かれており、タップもしくはフリックでタブ切替ができる。カートリッジ追加画面３６０の「専用カートリッジ」のタブが選択されたときには、各カートリッジについてプレビュー用に予め用意されていたカートリッジ本体のプレビュー画面が表示される。カートリッジ追加画面３６０で専用カートリッジ及びウィジェットのいずれか一つのカートリッジアプリケーションを選択して「ＯＫ」３６０ｃをタップすると、選択したカートリッジアプリケーションのカートリッジを追加することができる。ここで、カートリッジが追加される位置は、例えば、カートリッジタブ表示領域２０４に表示されているカートリッジタブの複数の切れ目のうち、アプリケーション表示領域２０２の長手方向（上下方向）における中央に位置する仮想中心線に最も近い切れ目に設定され、その切れ目の位置に追加対象のカートリッジが自動挿入されるようにしてもよい。追加されたカートリッジは、選択したカートリッジアプリケーションの設定情報に応じて所定のサイズ（例えば高さ方向及び横幅方向の少なくとも一方のサイズ）で展開状態又は収納状態で表示される。
【００７４】
〔カートリッジの設定〕
図２５は、カートリッジアプリケーション（専用カートリッジ、ウィジェット）の設定を変更するときの表示画面の変化の様子を示す説明図である。図２５の左側の表示画面２００（１）に表示されているオプションメニュー３５０で、「カートリッジ設定」がタップ等の操作によって選択されると、中央の表示画面２００（２）に示すように、カートリッジ設定画面３７０が表示される。このカートリッジ設定画面３７０も、利用者の誤操作を防止するために、表示画面のアプリケーション表示領域２０２の全面に表示され、カートリッジは表示されない。カートリッジ設定画面３７０の基本設定では、「カートリッジの自動非表示」及び「カートリッジ再表示」の設定を行うことができ、詳細設定では、カートリッジアプリケーション（専用カートリッジ、ウィジェット）それぞれについて個別設定を行うことができる。「カートリッジの自動非表示」は初期設定としてＯＮになっており、アプリ起動時にカートリッジが一旦非表示となる。カートリッジ設定画面３７０の基本設定で「カートリッジ再表示」を選択すると、右側の表示画面２００（３）に示すように「カートリッジ再表示」の設定画面３７１が表示され、カートリッジの再表示のトリガーとなる各種操作（「ひっくり返す」、「なぞる」、「通知バーボタン」の押下）や、「再表示しない」などの設定を行うことができる。ここで、「ひっくり返す」が設定された場合は、姿勢検知部２３を構成する例えばジャイロセンサの出力に基づいて、携帯端末装置１０を１８０度ひっくり返す操作が行われたときにカートリッジの再表示が行われる。
【００７５】
〔ウィジェットモード〕
図２６は、オプションメニューでウィジェットモードを選択したときの表示画面の変化の様子を示す説明図である。図２６の左側の表示画面２００（１）に表示されているオプションメニュー３５０で、「ウィジェットモード」がタップ等の操作によって選択されると、例えば画面が左右方向にくるっと１回転する等の効果表示が行われた後、中央の表示画面２００（２）に示すように、所定ページ（例えば５ページ）分の前述のウィジェット専用シートに対応するウィジェット専用画面３８０が表示される。このウィジェット専用画面３８０も、利用者の誤操作を防止するために、表示画面のアプリケーション表示領域２０２の全面に表示され、カートリッジは表示されない。ウィジェット専用画面３８０には、ウィジェット専用シートに配置された登録済みのウィジェット３８１、３８２が一覧表示され、上下フリック操作によりスクロールすることができる。また、表示画面２００（２）が表示されている状態で、図示しない「ＨＯＭＥ」キー又は「ＢＡＣＫ」キーが押下されると、例えば画面が左右方向にくるっと１回転する等の効果表示が行われた後、右側の表示画面２００（３）に示すようにホーム画面に戻る。なお、ウィジェット専用画面３８０には、ウィジェットのみ貼り付けることができ、通常のアプリケーションを貼り付けることができない。
【００７６】
図２７は、ウィジェットモードでウィジェットを追加するときの表示画面の変化の様子を示す説明図である。前述の図２６の中央の表示画面２００（２）に表示されたウィジェットモードのウィジェット専用画面において、右方向のフリック操作を行ったり図示しないメニューキーを押下したりすると、図２７の左側の表示画面２００（１）に示すように、表示画面２００のインジケータよりも左側の部分に、ウィジェットモードのオプションメニュー３８５が引き出されるように表示される。このオプションメニュー３８５で、「ウィジェット追加」がタップ等の操作によって選択されると、右側の表示画面２００（２）に示すように、ウィジェット専用シートに追加可能な複数のウィジェット３９１の画像が配置されたウィジェット一覧画面３９０が表示される。このウィジェット一覧画面３９０上で、複数のウィジェット３９１のいずれか一つをダブルタップなどの操作によって選択することができる。ウィジェット３９１が選択されると、その選択されたウィジェット３９１が、右側の表示画面２００（３）のウィジェット専用画面３８０に示すように、登録済みのウィジェット３８１，３８２の後ろに、新規登録のウィジェット３８３として追加される。
【００７７】
図２８は、ウィジェットモードでウィジェットを移動・削除するときの表示画面の変化の様子を示す説明図である。前述の図２７の中央の表示画面２００（２）に表示されたウィジェットモードのウィジェット専用画面において、例えばウィジェット３８１に対して長押し等の操作を行うと、図２８の左側の表示画面２００（１）に示すように、そのウィジェット３８１の画像が編集状態に遷移し、ウィジェット３８１の画像の左隅に削除用マーク「×」３８１ａが表示される。ここで、削除用マーク「×」３８１ａがタップされると、確認表示の後、当該ウィジェット３８１が削除される。また、表示画面２００（１）上でウィジェット３８１を押下した状態で下方にドラッグすることにより、中央の表示画面２００（２）に示すようにウィジェット３８１を下方に移動することができる。ウィジェット３８１を希望の位置（図示の例ではウィジェット３８２の下方）まで移動させて指を画面から離してドロップすると、右側の表示画面２００（３）に示すようにウィジェット３８２の下方の所定位置に移動対象のウィジェット３８１を配置され、当該ウィジェット３８１の編集状態が解除される。
【００７８】
次に、本実施形態に係る携帯端末装置におけるホーム画面上のアイコン及びアイコン背景画像の表示制御について説明する。
〔表示画面のテーマ変更に伴うアイコン背景画像の表示態様の変更〕
図２９は、オプションメニューのテーマ設定でアイコン背景画像の表示態様を変更するときの表示画面の変化の様子を示す説明図である。前述の図２４の中央の表示画面２００（２）に表示されているオプションメニュー３５０で、「テーマ設定」がタップ等の操作によって選択されると、図２９の左側の表示画面２００（１）に示すように、テーマ設定画面３９５が表示される。このテーマ設定画面３９５の「基本設定」の欄では、ホーム画面についてプリセットされるテーマ（図示の例では、「メタル」、「カーボン」、「ガラス」、「ウッド」）を選択することでき、「アイコン背景」の欄では、アイコン背景画像の透明度及び形状を設定することができる。ここで、「基本設定」の欄でテーマが選択されると、その選択されたテーマに応じて、ホーム画面における壁紙、カートリッジタブ、アイコン背景画像、インジケータ、壁紙のバックグラウンドシートなどのデザインが変更される。このようにその選択されたテーマが反映されたデザイン変更後のホーム画面は、テーマ設定画面３９５の下部に表示されるプレビュー画面３９５ａで確認することができる。また、テーマ設定画面３９５の「アイコン背景」の欄にある「透明度」がタップ等の操作によって選択されると、中央の表示画面２００（２）に示すように、アイコン背景画像の透明度（画像濃度）を調整するためのシークバー３９６ａを含む透明度設定画面３９６が表示される。このシークバー３９６ａをスライドするように操作することにより、アイコン背景画像の透明度を調整することができる。調整後の透明度が反映されたアイコン背景画像はプレビュー画面３９５ａで確認することができる。また、テーマ設定画面３９５の「アイコン背景」の欄にある「形状」がタップ等の操作によって選択されると、右側の表示画面２００（３）に示すように、アイコン背景画像の形状を選択することができる形状設定画面３９７が表示される。図示の例では、アイコン背景画像のデフォルト形状として「角丸」が設定されている。選択された形状が反映されたアイコン背景画像はプレビュー画面３９５ａで確認することができる。なお、図２９の表示画面２００（１）〜（３）において、プレビュー画面３９５ａに表示されているプレビュー画像に対してタップ等の操作が行われると、そのプレビュー画像が拡大されて表示画面２００に全画面表示され、その全画面表示されたプレビュー画面に対してもう一度タップ等の操作が行われると前画面に戻るようにしてもよい。
【００７９】
〔アイコン及びアイコン背景画像の自動整列〕
図３０は、アイコン及びアイコン背景画像の自動整列を行うときの表示画面の変化の様子を示す説明図である。図３０の左側の表示画面２００（１）に表示されているオプションメニュー３５０で、「自動整列」がタップ等の操作によって選択されると、中央の表示画面２００（２）に示すように、ホーム画面を背景として、アイコンの並び順を自動整列（並び替え）することができる自動整列のポップアップ画像４００が表示される。この自動整列のポップアップ画像４００では、アイコンの並び替えのキーとして、「利用頻度順」、「使用履歴順」、「名前順」、「インストール順」、「アイコン背景色順」、「元に戻す」のいずれかを選択することができる。「元に戻す」が選択されると、自動整列実行前のアイコン（アイコン背景画像）の並び順に戻る。なお、自動整列が実行されていない間は、「元に戻す」は選択できないようにグレーアウトされる。
【００８０】
上記自動整列のポップアップ画像４００で、「アイコン背景色順」がタップ等の操作によって選択されると、右側の表示画面２００（３）に示すように、選択された「アイコン背景色順」の「昇順」及び「降順」を選択することができるとともにアイコン及びアイコン背景画像が自動整列されたホーム画面を確認することができる自動整列確認のポップアップ画像４０１が表示される。この自動整列確認のポップアップ画像４０１内には、「アイコン背景色順」の「昇順」及び「降順」それぞれについて自動整列された場合にどのように色が並ぶかを確認できるイメージ図４０１ａ、４０１ｂが表示される。このイメージ図４０１ａ、４０１ｂは、前述のテーマ設定で選択されたテーマに従って変化する。自動整列確認のポップアップ画像４０１では、「昇順」及び「降順」のいずれかが選択された後、「ＯＫ」ボタン４０２に対してタップなどの操作が行われると、選択された条件でアイコン及びアイコン背景画像の自動整列が実行される。一方、「キャンセル」ボタン４０３に対してタップなどの操作が行われると、自動整列は実行されない。
【００８１】
なお、図３０の例では、アイコン背景画像を基準にしたアイコンの自動整列（並び替え）として、アイコン背景画像の「色」順に自動整列（並び替え）ができる例を示したが、アイコン背景画像の他の表示形態（例えば、アイコン背景画像の形状、透明度、濃度など）を基準として自動整列（並び替え）できるようにしてもよい。
【００８２】
〔アイコン背景画像の表示態様の変更〕
図３１は、ホーム画面の編集モードでアイコン背景色を変更するときの表示画面の変化の様子を示す説明図である。図３１の左側の表示画面２００（１）に表示されているホーム画面で任意のアイコンを長押しすると、中央の表示画面２００（２）に示すようにアイコン背景色（アイコン背景画像の色）を変更可能な編集モードに遷移する。この編集モードの画面では、画面上部にシート一覧ボタン４１０及びページタイトル４１１が表示され、各アイコン背景画像３２０の左上隅にアンインストール用マーク３１０ａが表示される。ここで、シート一覧ボタン４１０の部分をタップすると、ホームシート２１５のページ一覧を表示することができる。また、ページタイトル４１１の部分をタップすると、当該ページのタイトルを編集するための日本語入力可能な編集画面が表示され、当該ページのタイトルを変更することができる。また、編集モードの表示画面２００（２）で、例えばアイコン「ＣＣＣＣＣ」３１０をタップすると、そのアイコンがひっくり返るトランジションのアニメーションが表示された後、右側の表示画面２００（３）に示すように当該アイコン３１０のアイコン背景画像の色が変わる。なお、編集モードの画面で「ＯＫ」ボタン、図示しない「ＨＯＭＥ」キー及び「ＢＡＣＫ」キーのいずれかを押下すると編集モードを抜けることができる。
なお、図３１の例では、アイコン背景画像の色を変更する例を示したが、アイコン背景画像の他の表示形態（例えば、アイコン背景画像の形状、透明度、濃度など）変更するようにしてもよい。
【００８３】
〔アイコン及びアイコン背景画像のエフェクトアニメーション〕
本実施形態の携帯端末装置１０において、ロック解除後及びアプリケーション起動終了後に、アイコン及びアイコン背景画像のエフェクトアニメーションの表示を行うようにしてもよい。このエフェクトアニメーションは、例えば、複数のアイコンがランダムに回転したり点灯したりするように行うことができる。このアイコンの回転や点灯は、そのアイコンに背景にあるアイコン背景画像と一緒に行われる。
【００８４】
〔ホームアプリケーションのアンインストール〕
図３２は、ホーム画面のホームアプリケーションをアンインストールするときの表示画面の変化の様子を示す説明図である。図３２の左側の表示画面２００（１）に表示されている編集モードのホーム画面で、例えばアイコン「ＥＥＥＥＥ」３１０のアンインストール用マーク３１０ａをタップすると、中央の表示画面２００（２）に示すようにアンインストール確認画面４２０が表示される。ここで、「ＯＫ」ボタン４２１をタップすると、当該アイコンに対応するホームアプリケーションのアンインストールが実行される。アンインストールが終了すると、右側の表示画面２００（３）に示すように削除されたホームアプリケーションのアイコン３１０及びアイコン背景画像３２０が削除され、残りのアイコンがアイコン背景画像と一緒に上詰される。
【００８５】
〔アイコン及びアイコン背景画像のリンク移動〕
図３３は、ホーム画面のアイコンをアイコン背景画像と一緒に移動させるときの表示画面の変化の様子を示す説明図である。図３３の左側の表示画面２００（１）に表示されている編集モードのホーム画面で、例えばアイコン「ＥＥＥＥＥ」３１０を長押しすると、中央の表示画面２００（２）に示すように、選択されたアイコン３１０のサイズが大きくなって移動可能な状態であることが表現される。この大サイズに変化したアイコン３１０を押下してドラッグしページ内の任意の位置でドロップすることにより、右側の表示画面２００（３）に示すようにアイコン３１０をアイコン背景画像と一緒にページ内の任意の位置に移動することができる。
【００８６】
なお、アイコンのページを跨いで移動する場合は、移動対象のアイコンを長押しして移動可能な状態の大サイズのアイコンにした後、当該アイコンからいったん指を離し、ホームシート側をスクロールする操作を行う。これにより、スクロール先のページ上の任意の位置に移動対象のアイコンをアイコン背景画像と一緒に移動することができる。また、ホームシート側のスクロールを行わずに、移動対象のアイコンを長押しして移動可能な状態の大サイズのアイコンを画面の端縁までドラッグすることにより、ページを跨いでアイコンを移動することもできる。
【００８７】
〔アイコンのページ単位の一括移動〕
図３４は、ホーム画面のアイコンをページ単位で一括移動させるときの表示画面の変化の様子を示す説明図である。図３４の左側の表示画面２００（１）に表示されている編集モードのホーム画面で、画面上部にシート一覧ボタン４１０をタップすると、中央の表示画面２００（２）に示すようにホームシート４１５の複数のページを一覧可能なシート一覧画面４３０が表示される。このシート一覧画面４３０は、右側の表示画面２００（３）に示すように上下フリックによりスクロールすることができる。また、ページ（シート）上で長押しすることにより移動可能な状態になり、そのページをドラッグ・ドロップすることにより複数のアイコンを含むシート丸ごと移動することができる。
【００８８】
以上、本実施形態によれば、カートリッジレイヤ２２０におけるカートリッジ３３０、３３１の収納状態と展開状態とを切り換えることにより、表示画面２００のサイズに制約がある場合でも、ホームレイヤ２１０及びカートリッジレイヤ２２０それぞれに表示される並列実行中の複数のアプリケーションの実行時画像を任意のタイミングで切り替えて閲覧することができる。従って、表示画面２００のサイズに制約がある場合でも、表示画面のサイズに制約がある場合でも、並列実行中の複数のアプリケーションの実行時画像を閲覧するときの閲覧性及び操作性に優れた携帯端末装置１０を提供できる。
特に、本実施形態によれば、Ｔｗｉｔｔｅｒ（登録商標）やＦａｃｅｂｏｏｋ（登録商標）等のソーシャルストリームのアプリケーションをカートリッジ３３０、３３１に登録しておくことにより、これらのソーシャルストリームをリアルタイムに且つ簡単に閲覧することができる。
また、本実施形態によれば、アプリケーションの起動を切り替えることなくホームアプリケーション及びカートリッジアプリケーションを並列実行することができるので、高速マルチタスクを実現することができる。
また、本実施形態によれば、フリックやタップなどの操作によって収納と展開とを自在に切り替えることができるカートリッジ３３０、３３１を採用することにより、従来のスマートフォンや携帯電話機などの携帯端末装置の使いづらさを解消したシンプルで使い心地のいいホーム画面を実現することができる。
【００８９】
以上、本実施形態によれば、アプリケーションのファイルがダウンロードされると、利用者の操作を介さずに、そのアプリケーションの設定情報に基づいて、当該アプリケーションに対応する画面構成要素（アイコン３１０、カートリッジ３３０、３３１）が表示画面２００のホームレイヤ２１０又はカートリッジレイヤ２２０に追加配置して表示することができる。従って、アプリケーションに対応する画面構成要素（アイコン、カートリッジ）を表示画面２００に追加表示するときの操作性に優れた携帯端末装置１０を提供することができる。
【００９０】
また、本実施形態によれば、表示画面２００のアイコンホームレイヤ２１２に複数のアイコン３１０が表示され、背景ホームレイヤ２１１に、各アイコン３１０に対応するアイコン背景画像３２０が表示される。この複数のアイコン３１０それぞれの背景に表示されるアイコン背景画像３２０は、アイコン３１０の表示形態を維持しつつ、各アイコン３１０の種類や用途などの分類に応じて独立に表示形態を設定することができるので、アイコン背景画像３２０の表示形態により、そのアイコン背景画像３２０の前景にあるアイコン３１０の種類や用途などの分類を視覚的に識別することができる。また、そのアイコン背景画像３２０の表示形態の設定を変更することにより、その前景のアイコン３１０や当該アイコン３１０に対応するアプリケーションの種類や用途などの分類を変更することができる。しかも、複数のアイコン３１０それぞれに対応するアイコン背景画像３２０は、アイコン３１０が表示される表示画面のアイコンホームレイヤ２１２とは別の背景ホームレイヤ２１１に表示される。これにより、複数のアイコン３１０の種類や用途などの分類の変更に応じて、アイコン３１０の表示形態を維持しつつ複数のアイコン背景画像３２０の表示形態のみを一括変更する場合は、背景ホームレイヤ２１１に対する変更処理を行い、アイコンホームレイヤ２１２に対する変更処理は行う必要がない。従って、表示画面２００に表示される複数のアイコン３１０自体の識別性を維持しつつ各アイコン３１０の種類や用途などの分類を容易に識別したり変更したりすることができる。
【符号の説明】
【００９１】
１０  携帯端末装置
１１  表示部
１２  表示制御部
１３  アプリケーション実行管理部
１４  操作部
１５  記憶部
１６  無線通信部
２１  主制御部
２２  撮像部
２３  姿勢検知部
１００  フレームワーク
１１０  ホームアプリケーション
１２０  カートリッジアプリケーション
２００  表示画面
２０１  システム表示領域
２０２  アプリケーション表示領域
２０３  ホームアプリケーション表示領域
２０３ａ  メインホーム表示領域
２０３ｂ  サブホーム表示領域
２０４  カートリッジタブ表示領域
２０５  ホームタッチ操作可能領域
２０６  カートリッジタッチ操作可能領域
２１０  ホームレイヤ
２１１  背景ホームレイヤ
２１２  アイコンホームレイヤ
２１５  ホームシート
２１５ａ、２１５ｂ  ページ（分割シート領域）
２２０  カートリッジレイヤ
２２５  カートリッジシート
２２５ａ〜２２５ｉ  カートリッジ本体領域（分割シート領域）
２２５ｓ  展開用シート領域
２２５ｔ  タブ用シート領域
３１０  アイコン
３２０  アイコン背景画像
３３０  カートリッジ（収納状態）
３３０ａ  カートリッジのタブ
３３１  カートリッジ（展開状態）
３３１ａ  カートリッジのタブ
３３１ｂ  カートリッジの削除用マーク
３４０  インジケータ
３４５  編集設定バー
３５０  オプションメニュー
３６０  カートリッジ追加画面
３７０  カートリッジ設定画面
３９５  テーマ設定画面
３９６  透明度設定画面
４００  自動整列のポップアップ画像
４０１  自動整列確認のポップアップ画像
【先行技術文献】
【特許文献】
【００９２】
【特許文献１】特開２００４−０６２３６９号公報
【特許文献２】国際公開第２００８／０４１６２８号
【特許文献３】特開２００３−１６２３５５号公報
【図１】
0005749681.tif 000002
【図２】
0005749681.tif 000003
【図３】
0005749681.tif 000004
【図８】
0005749681.tif 000005
【図１９】
0005749681.tif 000006
【図２０】
0005749681.tif 000007
【図２１】
0005749681.tif 000008
【図２２】
0005749681.tif 000009
【図４】
0005749681.tif 000010
【図５】
0005749681.tif 000011
【図６】
0005749681.tif 000012
【図７】
0005749681.tif 000013
【図９】
0005749681.tif 000014
【図１０】
0005749681.tif 000015
【図１１】
0005749681.tif 000016
【図１２】
0005749681.tif 000017
【図１３】
0005749681.tif 000018
【図１４】
0005749681.tif 000019
【図１５】
0005749681.tif 000020
【図１６】
0005749681.tif 000021
【図１７】
0005749681.tif 000022
【図１８】
0005749681.tif 000023
【図２３】
0005749681.tif 000024
【図２４】
0005749681.tif 000025
【図２５】
0005749681.tif 000026
【図２６】
0005749681.tif 000027
【図２７】
0005749681.tif 000028
【図２８】
0005749681.tif 000029
【図２９】
0005749681.tif 000030
【図３０】
0005749681.tif 000031
【図３１】
0005749681.tif 000032
【図３２】
0005749681.tif 000033
【図３３】
0005749681.tif 000034
【図３４】
0005749681.tif 000035