(57)【要約】【課題】フォルダに関する操作性を向上させること。【解決手段】１つの態様において、装置（例えば、スマートフォン）１は、タッチスクリーンディスプレイ２と、コントローラ１０とを備える。タッチスクリーンディスプレイ２は、第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを表示する。コントローラ１０は、タッチスクリーンディスプレイ２に対する所定のジェスチャに応じて第１のフォルダ及び第２のフォルダを併合する。【選択図】図５
2013149245.tif 000002
【特許請求の範囲】
【請求項１】
第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを表示するタッチスクリーンディスプレイと、
前記タッチスクリーンディスプレイに対する所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するコントローラと、
を備える装置。
【請求項２】
前記コントローラは、前記第１のフォルダ及び前記第２のフォルダを併合するときに、前記第１のフォルダ及び前記第２のフォルダの一方に前記第１のアイコン及び前記第２のアイコンを格納し、他方を削除する請求項１に記載の装置。
【請求項３】
前記コントローラは、前記第１のフォルダ及び前記第２のフォルダを併合するときに、第３のフォルダを作成して前記第１のアイコン及び前記第２のアイコンを当該第３のフォルダに格納し、前記第１のフォルダ及び前記第２のフォルダを削除する請求項１に記載の装置。
【請求項４】
前記コントローラは、併合後のフォルダの名称を前記第１のフォルダの名称及び前記第２のフォルダの名称に基づいて決定する請求項１から３のいずれか１項に記載の装置。
【請求項５】
タッチスクリーンディスプレイを備える装置を制御する方法であって、
第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを前記タッチスクリーンディスプレイに表示するステップと、
前記タッチスクリーンディスプレイによって前記第１のフォルダ及び前記第２のフォルダの少なくとも一方に対する所定のジェスチャを検出するステップと、
前記所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するステップと、
を含む方法。
【請求項６】
タッチスクリーンディスプレイを備える装置に、
第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを前記タッチスクリーンディスプレイに表示するステップと、
前記タッチスクリーンディスプレイによって前記第１のフォルダ及び前記第２のフォルダの少なくとも一方に対する所定のジェスチャを検出するステップと、
前記所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、装置、方法、及びプログラムに関する。特に、本出願は、タッチスクリーンを有する装置、その装置を制御する方法、及びその装置を制御するためのプログラムに関する。
【背景技術】
【０００２】
タッチスクリーンを備えるタッチスクリーンデバイスが知られている。タッチスクリーンデバイスには、例えば、スマートフォン及びタブレットが含まれる。タッチスクリーンデバイスは、タッチスクリーンを介して指、ペン、又はスタイラスペンのジェスチャを検出する。そして、タッチスクリーンデバイスは、検出したジェスチャに従って動作する。検出したジェスチャに従った動作の例は、例えば、特許文献１に記載されている。
【０００３】
タッチスクリーンデバイスの基本的な動作は、デバイスに搭載されるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）によって実現される。タッチスクリーンデバイスに搭載されるＯＳは、例えば、Ａｎｄｒｏｉｄ（登録商標）、ＢｌａｃｋＢｅｒｒｙ（登録商標）  ＯＳ、ｉＯＳ、Ｓｙｍｂｉａｎ（登録商標）  ＯＳ、Ｗｉｎｄｏｗｓ（登録商標）  Ｐｈｏｎｅである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００８／０８６３０２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
タッチスクリーンデバイスの多くは、ホーム画面と呼ばれる画面をディスプレイに表示する。ホーム画面には、アイコンと呼ばれるオブジェクトが配置される。タッチスクリーンデバイスは、アイコンに対するジェスチャを検出すると、ジェスチャが行われたアイコンに対応するアプリケーションを実行する。
【０００６】
タッチスクリーンデバイスにインストールされるアプリケーションの数が増えるほど、ホーム画面に配置されるアイコンの数が増える。アイコンを整理するため、ホーム画面にはアイコンを格納するフォルダが配置されることがある。フォルダは、利用者が多様なアプリケーションを利用しつつ、ホーム画面を使い易く整理するための重要な役割を持っている。このような理由により、フォルダに関する操作性を向上させることができる装置、方法、及びプログラムに対するニーズがある。
【課題を解決するための手段】
【０００７】
１つの態様に係る装置は、第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを表示するタッチスクリーンディスプレイと、前記タッチスクリーンディスプレイに対する所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するコントローラと、を備える。
【０００８】
１つの態様に係る方法は、タッチスクリーンディスプレイを備える装置を制御する方法であって、第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを前記タッチスクリーンディスプレイに表示するステップと、前記タッチスクリーンディスプレイによって前記第１のフォルダ及び前記第２のフォルダの少なくとも一方に対する所定のジェスチャを検出するステップと、前記所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するステップと、を含む。
【０００９】
１つの態様に係るプログラムは、タッチスクリーンディスプレイを備える装置に、第１のアイコンが格納される第１のフォルダ及び第２のアイコンが格納される第２のフォルダを前記タッチスクリーンディスプレイに表示するステップと、前記タッチスクリーンディスプレイによって前記第１のフォルダ及び前記第２のフォルダの少なくとも一方に対する所定のジェスチャを検出するステップと、前記所定のジェスチャに応じて前記第１のフォルダ及び前記第２のフォルダを併合するステップと、を実行させる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態に係るスマートフォンの外観を示す斜視図である。
【図２】図２は、実施形態に係るスマートフォンの外観を示す正面図である。
【図３】図３は、実施形態に係るスマートフォンの外観を示す背面図である。
【図４】図４は、ホーム画面の一例を示す図である。
【図５】図５は、実施形態に係るスマートフォンの機能を示すブロック図である。
【図６】図６は、フォルダの併合の例を示す図である。
【図７】図７は、フォルダの併合処理の処理手順を示すフローチャートである。
【図８】図８は、複数のフォルダをドラッグして近づける操作の例を示す図である。
【図９】図９は、１つのフォルダをドラッグして他のフォルダへ近づける操作の例を示す図である。
【図１０】図１０は、フォルダをドラッグして他のフォルダへ近づける操作の他の例を示す図である。
【図１１】図１１は、フォルダ上で他のフォルダの方向へのフリックを行う操作の例を示す図である。
【図１２】図１２は、他のマルチタッチジェスチャの例を示す図である。
【図１３】図１３は、フォルダを併合するための操作の他の例を示す図である。
【発明を実施するための形態】
【００１１】
図面を参照しつつ実施形態を詳細に説明する。以下では、タッチスクリーンを備える装置の一例として、スマートフォンについて説明する。
【００１２】
（実施形態）
図１から図３を参照しながら、本実施形態に係るスマートフォン１の全体的な構成について説明する。図１から図３に示すように、スマートフォン１は、ハウジング２０を有する。ハウジング２０は、フロントフェイス１Ａと、バックフェイス１Ｂと、サイドフェイス１Ｃ１〜１Ｃ４とを有する。フロントフェイス１Ａは、ハウジング２０の正面である。バックフェイス１Ｂは、ハウジング２０の背面である。サイドフェイス１Ｃ１〜１Ｃ４は、フロントフェイス１Ａとバックフェイス１Ｂとを接続する側面である。以下では、サイドフェイス１Ｃ１〜１Ｃ４を、どの面であるかを特定することなく、サイドフェイス１Ｃと総称することがある。
【００１３】
スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３Ａ〜３Ｃと、照度センサ４と、近接センサ５と、レシーバ７と、マイク８と、カメラ１２とをフロントフェイス１Ａに有する。スマートフォン１は、スピーカ１１と、カメラ１３とをバックフェイス１Ｂに有する。スマートフォン１は、ボタン３Ｄ〜３Ｆと、コネクタ１４とをサイドフェイス１Ｃに有する。以下では、ボタン３Ａ〜３Ｆを、どのボタンであるかを特定することなく、ボタン３と総称することがある。
【００１４】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬパネル（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）、又は無機ＥＬパネル（Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号、及び図形等を表示する。
【００１５】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等がタッチスクリーン２Ｂに接触した位置を検出することができる。
【００１６】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式でよい。以下では、説明を簡単にするため、タッチスクリーン２Ｂが接触を検出する指、ペン、又はスタイラスペン等を単に「指」ということがある。
【００１７】
スマートフォン１は、タッチスクリーン２Ｂにより検出された接触、接触が検出された位置、接触が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいてジェスチャの種別を判別する。ジェスチャは、タッチスクリーン２Ｂに対して行われる操作である。スマートフォン１によって判別されるジェスチャには、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、ピンチアウト等が含まれる。
【００１８】
「タッチ」は、タッチスクリーン２Ｂに指が触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が接触するジェスチャをタッチとして判別する。「ロングタッチ」は、タッチスクリーン２Ｂに指が一定時間より長く触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が一定時間より長く接触するジェスチャをロングタッチとして判別する。
【００１９】
「リリース」は、指がタッチスクリーン２Ｂから離れるジェスチャである。スマートフォン１は、指がタッチスクリーン２Ｂから離れるジェスチャをリリースとして判別する。「スワイプ」は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャである。スマートフォン１は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャをスワイプとして判別する。
【００２０】
「タップ」は、タッチに続いてリリースをするジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャをタップとして判別する。「ダブルタップ」は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２１】
「ロングタップ」は、ロングタッチに続いてリリースをするジェスチャである。スマートフォン１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。「ドラッグ」は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。スマートフォン１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００２２】
「フリック」は、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャである。スマートフォン１は、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャをフリックとして判別する。フリックは、指が画面の上方向へ移動する「上フリック」、指が画面の下方向へ移動する「下フリック」、指が画面の右方向へ移動する「右フリック」、指が画面の左方向へ移動する「左フリック」等を含む。
【００２３】
「ピンチイン」は、複数の指が近付く方向にスワイプするジェスチャである。スマートフォン１は、複数の指が近付く方向にスワイプするジェスチャをピンチインとして判別する。「ピンチアウト」は、複数の指が遠ざかる方向にスワイプするジェスチャである。スマートフォン１は、複数の指が遠ざかる方向にスワイプするジェスチャをピンチアウトとして判別する。
【００２４】
スマートフォン１は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。このため、利用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってスマートフォン１が行う動作は、ディスプレイ２Ａに表示されている画面に応じて異なる。以下では、説明を簡単にするために、「タッチスクリーン２Ｂが接触を検出し、検出された接触に基づいてジェスチャの種別をスマートフォン１がＸと判別すること」を、「スマートフォン１がＸを検出する」、又は「コントローラがＸを検出する」と記載することがある。
【００２５】
図４を参照しながら、ディスプレイ２Ａに表示される画面の例について説明する。図４は、ホーム画面の一例を示している。ホーム画面は、デスクトップ、又は待受画面と呼ばれることもある。ホーム画面は、ディスプレイ２Ａに表示される。ホーム画面は、スマートフォン１にインストールされているアプリケーションのうち、どのアプリケーションを実行するかを利用者に選択させる画面である。スマートフォン１は、ホーム画面で選択されたアプリケーションをフォアグランドで実行する。フォアグランドで実行されるアプリケーションの画面は、ディスプレイ２Ａに表示される。
【００２６】
スマートフォン１は、ホーム画面にアイコンを配置することができる。図４に示すホーム画面４０には、複数のアイコン５０が配置されている。それぞれのアイコン５０は、スマートフォン１にインストールされているアプリケーションと予め対応付けられている。スマートフォン１は、アイコン５０に対するジェスチャを検出すると、そのアイコン５０に対応付けられているアプリケーションを実行する。例えば、スマートフォン１は、メールアプリケーションに対応付けられたアイコン５０に対するタップが検出されると、メールアプリケーションを実行する。
【００２７】
アイコン５０は、画像と文字列を含む。アイコン５０は、画像に代えて、記号又は図形を含んでもよい。アイコン５０は、画像又は文字列のいずれか一方を含まなくてもよい。アイコン５０は、配置パターンに基づいて配置される。アイコン５０の背後には、壁紙４１が表示される。壁紙は、フォトスクリーン又はバックスクリーンと呼ばれることもある。スマートフォン１は、任意の画像を壁紙４１として用いることができる。利用者の設定に従って任意の画像が壁紙４１として決定されてもよい。
【００２８】
スマートフォン１は、ホーム画面の数を増減することができる。スマートフォン１は、例えば、ホーム画面の数を利用者による設定に従って決定する。スマートフォン１は、ホーム画面の数が複数であっても、選択された１つをディスプレイ２Ａに表示する。
【００２９】
スマートフォン１は、ホーム画面上に、１つ又は複数のロケータを表示する。ロケータの数は、ホーム画面の数と一致する。ロケータは、どのホーム画面が現在表示されているかを示す。現在表示されているホーム画面に対応するロケータは、他のロケータと異なる態様で表示される。
【００３０】
図４に示す例では、４つのロケータ５１が表示されている。これは、ホーム画面４０の数が４つであることを示す。さらに、図４に示す例では、左から２番目のシンボルが他のシンボルと異なる態様で表示されている。これは、左から２番目のホーム画面が現在ディスプレイ２Ａに表示されていることを示している。
【００３１】
スマートフォン１は、ホーム画面を表示中にジェスチャを検出すると、ディスプレイ２Ａに表示するホーム画面を切り替える。例えば、スマートフォン１は、右フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ左のホーム画面に切り替える。例えば、スマートフォン１は、左フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ右のホーム画面に切り替える。
【００３２】
ディスプレイ２Ａの上端には、領域４２が設けられている。領域４２には、充電池の残量を示す残量マーク４３、及び通信用の電波の電界強度を示す電波レベルマーク４４が表示される。スマートフォン１は、領域４２に、時刻、天気、実行中のアプリケーション、通信システムの種別、電話のステータス、装置のモード、装置に生じたイベント等を表示してもよい。このように、領域４２は、利用者に対して各種の通知を行うために用いられる。領域４２は、ホーム画面４０以外の画面でも設けられることがある。領域４２が設けられる位置は、ディスプレイ２Ａの上端に限定されない。
【００３３】
図４に示したホーム画面４０は、一例であり、各種の要素の形態、各種の要素の配置、ホーム画面４０の数、及びホーム画面４０での各種の操作の仕方等は上記の説明の通りでなくてもよい。
【００３４】
図５は、スマートフォン１の構成を示すブロック図である。スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２及び１３と、コネクタ１４と、加速度センサ１５と、方位センサ１６と、ジャイロスコープ１７とを有する。
【００３５】
タッチスクリーンディスプレイ２は、上述したように、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、文字、画像、記号、又は図形等を表示する。タッチスクリーン２Ｂは、接触を検出する。コントローラ１０は、スマートフォン１に対するジェスチャを検出する。コントローラ１０は、タッチスクリーン２Ｂと協働することによって、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対する操作（ジェスチャ）を検出する。
【００３６】
ボタン３は、利用者によって操作される。ボタン３は、ボタン３Ａ〜ボタン３Ｆを有する。コントローラ１０はボタン３と協働することによってボタン３に対する操作を検出する。ボタン３に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュである。
【００３７】
ボタン３Ａ〜３Ｃは、例えば、ホームボタン、バックボタン、又はメニューボタンである。ボタン３Ｄは、例えば、スマートフォン１のパワーオン／オフボタンである。ボタン３Ｄは、スリープ／スリープ解除ボタンを兼ねてもよい。ボタン３Ｅ及び３Ｆは、例えば、音量ボタンである。
【００３８】
照度センサ４は、照度を検出する。照度は、光の強さ、明るさ、又は輝度を示す。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、例えば、タッチスクリーンディスプレイ２が顔に近付けられたことを検出する。照度センサ４及び近接センサ５は、一つのセンサとして構成されていてもよい。
【００３９】
通信ユニット６は、無線により通信する。通信ユニット６によって行われる通信方式は、無線通信規格である。無線通信規格として、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格がある。セルラーフォンの通信規格として、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。無線通信規格として、例えば、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等がある。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００４０】
レシーバ７及びスピーカ１１は、コントローラ１０から送信される音声信号を音声として出力する。レシーバ７は、例えば、通話時に相手の声を出力するために用いられる。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。マイク８は、利用者等の音声を音声信号へ変換してコントローラ１０へ送信する。
【００４１】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶デバイス、及び磁気記憶デバイス等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶デバイスを含んでよい。ストレージ９は、複数の種類の記憶デバイスを含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。
【００４２】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。アプリケーションは、例えば、ディスプレイ２Ａに画面を表示させ、タッチスクリーン２Ｂを介して検出されるジェスチャに応じた処理をコントローラ１０に実行させる。制御プログラムは、例えば、ＯＳである。アプリケーション及び制御プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００４３】
ストレージ９は、例えば、制御プログラム９Ａ、メールアプリケーション９Ｂ、ブラウザアプリケーション９Ｃ、及び設定データ９Ｚを記憶する。メールアプリケーション９Ｂは、電子メール機能を提供する。電子メール機能は、例えば、電子メールの作成、送信、受信、及び表示等を可能にする。ブラウザアプリケーション９Ｃは、ＷＥＢブラウジング機能を提供する。ＷＥＢブラウジング機能は、例えば、ＷＥＢページの表示、及びブックマークの編集等を可能にする。設定データ９Ｚは、スマートフォン１の動作に関する各種の設定に関する情報を含む。
【００４４】
制御プログラム９Ａは、スマートフォン１を稼働させるための各種制御に関する機能を提供する。制御プログラム９Ａは、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる。制御プログラム９Ａが提供する機能には、タッチスクリーン２Ｂを介して検出されるジェスチャに応じて、ディスプレイ２Ａに表示されるフォルダに関する制御を行う機能が含まれる。制御プログラム９Ａが提供する機能は、メールアプリケーション９Ｂ等の他のプログラムが提供する機能と組み合わせて利用されることがある。
【００４５】
コントローラ１０は、演算回路である。演算回路は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、又はＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）である。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００４６】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。機能部は、ディスプレイ２Ａ、通信ユニット６、マイク８、及びスピーカ１１を含むが、これらに限定されない。検出部は、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、レシーバ７、カメラ１２、カメラ１３、加速度センサ１５、方位センサ１６、及びジャイロスコープ１７を含むがこれらに限定されない。
【００４７】
コントローラ１０は、例えば、制御プログラム９Ａを実行することにより、タッチスクリーン２Ｂを介して検出されるジェスチャに応じて、ディスプレイ２Ａに表示されるフォルダに関する制御を行う。
【００４８】
カメラ１２は、フロントフェイス１Ａに面している物体を撮影するインカメラである。カメラ１３は、バックフェイス１Ｂに面している物体を撮影するアウトカメラである。
【００４９】
コネクタ１４は、他の装置が接続される端子である。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）（登録商標）、ライトピーク（サンダーボルト（登録商標））、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用の端子でもよい。コネクタ１４に接続される装置は、例えば、外部ストレージ、スピーカ、及び通信装置である。
【００５０】
加速度センサ１５は、スマートフォン１に働く加速度の方向及び大きさを検出する。方位センサ１６は、地磁気の向きを検出する。ジャイロスコープ１７は、スマートフォン１の角度及び角速度を検出する。加速度センサ１５、方位センサ１６及びジャイロスコープ１７の検出結果は、スマートフォン１の位置及び姿勢の変化を検出するために、組み合わせて利用される。
【００５１】
図５においてストレージ９が記憶するプログラムの一部又は全部は、通信ユニット６による無線通信で他の装置からダウンロードされてもよい。図５においてストレージ９が記憶するプログラムの一部又は全部は、ストレージ９に含まれる読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。図５においてストレージ９が記憶するプログラムの一部又は全部は、コネクタ１４に接続される読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。非一過的な記憶媒体は、例えば、ＣＤ（登録商標）、ＤＶＤ（登録商標）、Ｂｌｕ−ｒａｙ（登録商標）等の光ディスク、光磁気ディスク、又はメモリカードである。
【００５２】
図５に示したスマートフォン１の構成は一例であり、本出願の要旨を損なわない範囲において適宜変更してよい。例えば、ボタン３の数と種類は図５の例に限定されない。スマートフォン１は、画面に関する操作のためのボタンとして、ボタン３Ａ〜３Ｃに代えて、テンキー配列又はＱＷＥＲＴＹ配列等のボタンを備えていてもよい。スマートフォン１は、画面に関する操作のために、ボタンを１つだけ備えてよいし、ボタンを備えなくてもよい。図５に示した例では、スマートフォン１が２つのカメラを備えるが、スマートフォン１は、１つのカメラのみを備えてもよいし、カメラを備えなくてもよい。図５に示した例では、スマートフォン１が位置及び姿勢を検出するために３種類のセンサを備えるが、スマートフォン１は、このうちいくつかのセンサを備えなくてもよい。あるいは、スマートフォン１は、位置及び姿勢の少なくとも一つを検出するための他の種類のセンサを備えてもよい。
【００５３】
図６を参照しながら、制御プログラム９Ａが提供する機能に基づくスマートフォン１の動作の例について説明する。図６は、フォルダの併合の例を示す図である。図６に示すステップＳＡ１において、スマートフォン１は、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００５４】
フォルダ６１及びフォルダ６２は、アイコン５０を格納するコンテナとして機能する。フォルダ６１及びフォルダ６２上には、格納されているアイコン５０の画像を縮小したサムネイルがそれぞれ配置される。フォルダ６１及びフォルダ６２には、名称を付けることができる。例えば、格納されているアイコン５０を容易に想起できるような名称がフォルダ６１及びフォルダ６２に付けられる。図６に示す例では、フォルダ６１には「音楽」という名称が付けられ、フォルダ６２には「映像」という名称が付けられている。図６に示す例では、フォルダ６１及びフォルダ６２は、矩形の形状を有しているが、フォルダ６１及びフォルダ６２の形状はこれに限定されない。
【００５５】
スマートフォン１は、フォルダ６１及びフォルダ６２の少なくとも一方に対する所定の操作を検出した場合に、フォルダ６１及びフォルダ６２を併合する。ここでいう「併合する」とは、複数のフォルダにそれぞれ格納されているアイコン５０を１つのフォルダに移動することを意味する。フォルダ６１及びフォルダ６２の少なくとも一方に対する所定の操作は、例えば、フォルダ６１及びフォルダ６２の一方をドラッグして、他方に重ねるジェスチャである。
【００５６】
図６に示すステップＳＡ２では、利用者が指Ｆ１を使用してフォルダ６２をドラッグしている。スマートフォン１は、フォルダ６２のドラッグをタッチスクリーン２Ｂを介して検出すると、フォルダ６２をドラッグにおける指Ｆ１の移動に追随して移動させる。そして、スマートフォン１は、移動中のフォルダ６２がフォルダ６１に重なっているときに指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合する。この場合、スマートフォン１は、ドラッグされたフォルダ６２に格納されている全てのアイコン５０を、重ねられたフォルダ６１へ移動させる。
【００５７】
スマートフォン１は、フォルダ６２のドラッグをタッチスクリーン２Ｂを介して検出した場合に、フォルダ６２そのものではなく、フォルダ６２と同様の外観を有するダミーを指Ｆ１の移動に追随して移動させてもよい。この場合、スマートフォン１は、ダミーがフォルダ６１に重なっているときに指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合する。すなわち、ドラッグされるフォルダに代えて、ドラッグされるフォルダと同様の外観を有するダミーを移動させる場合、フォルダがドラッグされる位置は、ダミーが表示される位置に基づいて判定される。以下の説明ではダミーに関する記載を省略するが、フォルダがドラッグされる場面では、フォルダ６２そのものではなくダミーを指に追随させてもよい。
【００５８】
図６に示すように、スマートフォン１は、利用者が簡単な操作によってフォルダを併合することを可能にする。フォルダを併合するに際して、利用者がアイコンを１つずつ移動させる操作を行う必要がないため、フォルダに関する操作性が向上する。
【００５９】
さらに、スマートフォン１は、フォルダを併合するに際して、併合後のフォルダの名称を、併合前のフォルダの名称に基づいて設定する。図６に示すステップＳＡ３では、スマートフォン１は、フォルダ６１の名称を、フォルダ６１の当初の名称である「音楽」にフォルダ６２の名称である「映像」を付加した「音楽と映像」へ変更している。このように、フォルダ６１の名称にフォルダ６２の名称を付加することは、併合後のフォルダ６１の内容を利用者が想起することを容易にする。名称の付加は、「音楽  映像」、「音楽、映像」、「音楽：映像」のように「と」以外の文字又は改行を間に挟んで行われてもよいし、「音楽映像」のように間に何も挟まずに行われてもよい。
【００６０】
さらに、スマートフォン１は、空になったフォルダ６２を削除する。ステップＳＡ３では、フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。フォルダ６１に格納されるアイコン５０の数が増えたため、フォルダ６１上に配置されるサムネイルの数が増加している。
【００６１】
図７を参照しながら、制御プログラム９Ａが提供する機能に基づく制御の処理手順の例について説明する。図７は、フォルダの併合処理の処理手順を示している。図７に示す処理手順は、コントローラ１０が、制御プログラム９Ａを実行することによって実現される。図７に示す処理手順は、ホーム画面４０に配置されるフォルダ６０に対する操作が検出されるたびに実行される。コントローラ１０は、図７に示す処理手順と並行して、ホーム画面４０に関する制御のための他の処理手順を実行することがある。
【００６２】
コントローラ１０は、ステップＳ１０１として、タッチスクリーン２Ｂの検出結果を取得する。そして、コントローラ１０は、ステップＳ１０２として、１乃至複数のフォルダへの所定の操作が行われたかを判定する。１乃至複数のフォルダへの所定の操作が行われていない場合（ステップＳ１０２，Ｎｏ）、コントローラ１０は、併合処理に関しては特に処理を行わない。
【００６３】
１乃至複数のフォルダへの所定の操作が行われた場合（ステップＳ１０２，Ｙｅｓ）、コントローラ１０は、ステップＳ１０３として、移動元のフォルダに格納されている全てのアイコン５０を移動先のフォルダへ移動させる。所定の操作が、第１のフォルダをドラッグして第２のフォルダに重ねる操作である場合、移動元のフォルダは第１のフォルダであり、移動先のフォルダは第２のフォルダである。
【００６４】
続いて、コントローラ１０は、ステップＳ１０４として、アイコン５０の移動先のフォルダの名称に、移動元のフォルダの名称を付加する。そして、コントローラ１０は、ステップＳ１０５として、移動元のフォルダを削除する。
【００６５】
上記の実施形態は、以下のように変形してもよい。
【００６６】
例えば、図５に示した各プログラムは、複数のモジュールに分割されていてもよい。あるいは、図５に示した各プログラムは、他のプログラムと結合されていてもよい。
【００６７】
上記の実施形態では、フォルダを併合するために、フォルダをドラッグして他のフォルダに重ねる例を示したが、フォルダを併合するための操作はこれに限定されない。例えば、フォルダを併合するための操作は、複数のフォルダをドラッグして近づける操作であってもよい。
【００６８】
図８は、複数のフォルダをドラッグして近づける操作の例を示す図である。図８に示すステップＳＢ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００６９】
ステップＳＢ２では、利用者が指Ｆ１及びＦ２を使用してフォルダ６１及びフォルダ６２をドラッグし、近づけている。スマートフォン１は、フォルダ６１及びフォルダ６２のドラッグをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２をドラッグにおける指Ｆ１及びＦ２の移動に追随して移動させる。そして、スマートフォン１は、フォルダ６１及びフォルダ６２の距離が閾値よりも短いときに、指Ｆ１及びＦ２の少なくとも一方のリリースをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合する。あるいは、スマートフォン１は、フォルダ６１及びフォルダ６２が重なっているときに、指Ｆ１及びＦ２の少なくとも一方のリリースをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合してもよい。
【００７０】
この場合、スマートフォン１は、ホーム画面４０上の配置順が先のフォルダ６１を移動先のフォルダとして扱ってもよいし、ホーム画面４０上の配置順が後のフォルダ６２を移動先のフォルダとして扱ってもよい。あるいは、スマートフォン１は、ホーム画面４０上に新たなフォルダを追加して新たなフォルダを移動先のフォルダとして扱い、格納されているアイコン５０の移動後に、フォルダ６１及びフォルダ６２を削除してもよい。
【００７１】
ステップＳＢ３では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００７２】
フォルダを併合するための操作は、１つのフォルダをドラッグして他のフォルダへ近づける操作であってもよい。図９は、１つのフォルダをドラッグして他のフォルダへ近づける操作の例を示す図である。図９に示すステップＳＣ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００７３】
ステップＳＣ２では、利用者が指Ｆ１を使用してフォルダ６２をドラッグし、フォルダ６１に近づけている。スマートフォン１は、フォルダ６２のドラッグをタッチスクリーン２Ｂを介して検出すると、フォルダ６２をドラッグにおける指Ｆ１の移動に追随して移動させる。そして、フォルダ６１及びフォルダ６２の距離が第１の閾値よりも短くなると、スマートフォン１は、フォルダ６１の周囲に枠６１ｂを描画する。
【００７４】
さらにフォルダ６２がフォルダ６１へ近づき、フォルダ間の距離が第２の閾値（第２の閾値＜第１の閾値）よりも短くなると、スマートフォン１は、ステップＳＣ３に示すように、フォルダ６１に加えてフォルダ６２を囲うように枠６１ｂを更新する。このように枠６１ｂがフォルダ６１及びフォルダ６２を囲っているときに、指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、スマートフォン１は、フォルダ６１及びフォルダ６２を併合する。この場合、スマートフォン１は、ドラッグされたフォルダ６２を移動元のフォルダとして扱う。
【００７５】
ステップＳＣ４では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００７６】
図１０は、フォルダをドラッグして他のフォルダへ近づける操作の他の例を示す図である。図１０に示すステップＳＤ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００７７】
ステップＳＤ２では、利用者が指Ｆ１を使用してフォルダ６２をドラッグし、フォルダ６１に近づけている。スマートフォン１は、フォルダ６２のドラッグをタッチスクリーン２Ｂを介して検出すると、フォルダ６２をドラッグにおける指Ｆ１の移動に追随して移動させる。そして、フォルダ６１及びフォルダ６２の距離が閾値よりも短くなると、スマートフォン１は、フォルダ６１及びフォルダ６２を互いに連結されているように表示する。
【００７８】
フォルダ６１及びフォルダ６２が連結されているように表示されているときに、指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、スマートフォン１は、フォルダ６１及びフォルダ６２を併合する。この場合、スマートフォン１は、ドラッグされたフォルダ６２を移動元のフォルダとして扱う。
【００７９】
ステップＳＤ３では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００８０】
図９及び図１０に示すように、フォルダを併合するための操作が、フォルダをドラッグして他のフォルダへ近づける操作である場合、フォルダ間の距離が、併合が実行される閾値よりも短くなったことを利用者に通知することが好ましい。このような通知により、利用者は、ドラッグを終えるタイミングを容易に把握することができる。通知は、図９及び図１０に示したような視覚的な通知に限定されず、音、振動等を用いた通知であってもよい。
【００８１】
フォルダを併合するための操作は、フォルダ上で他のフォルダの方向へのフリックを行う操作であってもよい。図１１は、フォルダ上で他のフォルダの方向へのフリックを行う操作の例を示す図である。図１１に示すステップＳＥ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００８２】
ステップＳＥ２では、利用者が指Ｆ１を使用してフォルダ６２の表示領域内でフォルダ６１の方向へのフリックを行っている。スマートフォン１は、フォルダ６２の表示領域内でのフォルダ６１の方向へのフリックをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合する。この場合、スマートフォン１は、その上でフリックが行われたフォルダ６２を移動元のフォルダとして扱う。
【００８３】
ステップＳＥ３では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００８４】
フォルダを併合するための操作は、図８で示した複数のフォルダをドラッグして近づける操作以外のマルチタッチジェスチャであってもよい。「マルチタッチジェスチャ」とは、複数の指をタッチスクリーン２Ｂに接触させて行うジェスチャである。図１２は、他のマルチタッチジェスチャの例を示す図である。図１２に示すステップＳＦ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００８５】
ステップＳＦ２では、利用者が指Ｆ１及びＦ２を使用してフォルダ６１及びフォルダ６２に対するマルチタッチジェスチャを行っている。具体的には、利用者は、指Ｆ１をフォルダ６１の表示領域でタッチスクリーン２Ｂに接触させ、指Ｆ２をフォルダ６２の表示領域でタッチスクリーン２Ｂに接触させた状態から、指Ｆ１及びＦ２を反時計回りに回転させている。このように、フォルダ６１及びフォルダ６２上に置かれた複数の指が回転するようにタッチスクリーン２Ｂ上を移動することをタッチスクリーン２Ｂを介して検出すると、スマートフォン１は、フォルダ６１及びフォルダ６２を併合する。
【００８６】
この場合、スマートフォン１は、ホーム画面４０上の配置順が先のフォルダ６１を移動先のフォルダとして扱ってもよいし、ホーム画面４０上の配置順が後のフォルダ６２を移動先のフォルダとして扱ってもよい。あるいは、スマートフォン１は、ホーム画面４０上に新たなフォルダを追加して新たなフォルダを移動先のフォルダとして扱い、格納されているアイコン５０の移動後に、フォルダ６１及びフォルダ６２を削除してもよい。
【００８７】
ステップＳＦ３では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００８８】
図１３は、フォルダを併合するための操作の他の例を示す図である。図１３に示すステップＳＧ１において、スマートフォン１は、図６に示したステップＳＡ１と同様に、アイコン５０に加えて、フォルダ６１及びフォルダ６２をホーム画面４０上に配置している。
【００８９】
ステップＳＧ２では、利用者が指Ｆ１を使用してフォルダ６１をドラッグし、ディスプレイ２Ａの下端に近づけている。スマートフォン１は、フォルダ６１のドラッグをタッチスクリーン２Ｂを介して検出すると、フォルダ６１をドラッグにおける指Ｆ１の移動に追随して移動させる。そして、フォルダ６１とディスプレイ２Ａの下端との距離が閾値よりも短くなると、スマートフォン１は、ディスプレイ２Ａの下端に領域４５を設ける。
【００９０】
領域４５は、少なくともフォルダ６１を収容できるサイズを有する。領域４５は、ホーム画面４０が表示されるときに、ディスプレイ２Ａの下端又は他の部分に常に設けられていてもよい。領域４５は、他のホーム画面４０が表示される場合にも、そのまま表示され続けてもよい。
【００９１】
フォルダ６１の少なくとも一部が領域４５に入っているときに、指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、スマートフォン１は、ステップＳＧ３に示すように、フォルダ６１を領域４５へ移動する。
【００９２】
その後、利用者が、ステップＳＧ３に示すように、フォルダ６２をドラッグしてフォルダ６１に重ねたものとする。スマートフォン１は、移動中のフォルダ６２がフォルダ６１に重なっているときに指Ｆ１のリリースをタッチスクリーン２Ｂを介して検出すると、フォルダ６１及びフォルダ６２を併合する。この場合、スマートフォン１は、ドラッグされたフォルダ６２を移動元のフォルダとして扱う。
【００９３】
ステップＳＧ４では、フォルダ６２に格納されていたアイコン５０がフォルダ６１へ移動し、フォルダ６１上に配置されるサムネイルの数が増加している。フォルダ６１の名称は、フォルダ６２の名称が付加されて、「音楽と映像」となっている。フォルダ６２が削除され、ホーム画面４０上のフォルダ６２が配置されていた位置には、アイコン５０が配置されている。
【００９４】
ステップＳＧ４の状態において、スマートフォン１は、フォルダ６１が領域４５の外部へドラッグされた場合、フォルダ６１をドラッグの終点に対応する位置へ移動させる。ステップＳＧ４の状態において、スマートフォン１は、他のフォルダがさらにフォルダ６１へドラッグされた場合に、他のフォルダとフォルダ６１とを併合する。
【００９５】
上記の実施形態では、連結前のフォルダの名称を連結して併合後のフォルダの名称を設定したが、併合後のフォルダの名称の設定の仕方はこれに限定されない。例えば、併合後のフォルダに格納される各アイコンに対応するアプリケーションの種別、用途等の属性に基づいて、併合後のフォルダの名称を設定してもよい。
【００９６】
上記の実施形態では、タッチスクリーンを備える装置の一例として、スマートフォンについて説明したが、添付の請求項に係る装置は、スマートフォンに限定されない。添付の請求項に係る装置は、スマートフォン以外の携帯電子機器であってもよい。携帯電子機器は、例えば、モバイルフォン、タブレット、携帯型パソコン、デジタルカメラ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、及びゲーム機である。あるいは、添付の請求項に係る装置は、据え置き型の電子機器であってもよい。据え置き型の電子機器は、例えば、デスクトップパソコン、及びテレビ受像器である。
【００９７】
「フォルダを併合するとき」とは、コントローラが第１のフォルダと第２のフォルダとの間の距離が閾値より短くなったことを検出したタイミングだけではなく、第１のフォルダ及び第２のフォルダの少なくとも一方に対する所定のジェスチャが検出されてから、コントローラが指のリリースが検出されるまでの期間の中の任意のタイミングをも含む概念である。
【００９８】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成を具現化するように構成されるべきである。
【符号の説明】
【００９９】
１  スマートフォン
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  メールアプリケーション
９Ｃ  ブラウザアプリケーション
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２、１３  カメラ
１４  コネクタ
１５  加速度センサ
１６  方位センサ
１７  ジャイロスコープ
２０  ハウジング
【図１】
2013149245.tif 000003
【図２】
2013149245.tif 000004
【図３】
2013149245.tif 000005
【図４】
2013149245.tif 000006
【図５】
2013149245.tif 000007
【図６】
2013149245.tif 000008
【図７】
2013149245.tif 000009
【図８】
2013149245.tif 000010
【図９】
2013149245.tif 000011
【図１０】
2013149245.tif 000012
【図１１】
2013149245.tif 000013
【図１２】
2013149245.tif 000014
【図１３】
2013149245.tif 000015