(57)【要約】      （修正有）【課題】携帯式電子デバイス、特に、デジタル写真撮影、写真操作、及び写真の電子メールのような写真管理のための携帯式デバイスを提供する。【解決手段】携帯式電子デバイスは、表示されたサムネイル画像のアレイをアレイ内の対応するサムネイル画像とのユーザ接触を検知した時にユーザ選択の写真画像と置換する。ユーザ選択の写真画像は、対応するサムネイル画像よりも大きなスケールで表示される。携帯式電子デバイスは、ユーザ選択の写真画像の代わりにスクロール動作に従って異なる写真画像を表示する。スクロール動作は、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含む。【選択図】図１６
2018198070.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンデバイスを備えた携帯式電子デバイスにおいて、
１組の写真画像に対応するサムネイル画像のアレイを表示する段階と、
前記表示されたサムネイル画像のアレイを、該アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、該対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換する段階と、
前記ユーザ選択の写真画像の代わりに、前記タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像を表示する段階と、
を含むことを特徴とするコンピュータ実施式方法。
【請求項２】
前記タッチスクリーンディスプレイの垂直方向エッジに隣接したユーザ画像ナビゲーション動作を検知する段階と、
前記ユーザ画像ナビゲーション動作を検知した時に、該ユーザ画像ナビゲーション動作に隣接した前記垂直方向エッジに従って選択された前記写真画像の組における異なる写真画像を表示する段階と、
を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ユーザ画像ナビゲーション動作は、前記タッチスクリーンディスプレイとの一瞬の実質的に一点の接触を含むことを特徴とする請求項２に記載の方法。
【請求項４】
タッチスクリーンディスプレイとの複数の同時接触の回転を含むユーザ画像回転動作を検知する段階と、
前記ユーザ画像回転動作を検知した時に、前記タッチスクリーンディスプレイ上で前記ユーザ選択の画像を回転させる段階と、
を含むことを特徴とする請求項１に記載の方法。
【請求項５】
画像削除アイコンのユーザ選択を検知した時に、前記ユーザ選択画像の画像破壊アニメーションを表示する段階、
を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記画像破壊アニメーションは、
前記ユーザ選択画像を複数の垂直方向ストライプに分割する段階と、
異なる速度で動く異なるストライプで前記タッチスクリーンディスプレイから前記複数の垂直方向ストライプを視覚的に移動させる段階と、
を含む、
ことを特徴とする請求項５に記載の方法。
【請求項７】
電子メール画像アイコンのユーザ選択を検知した時に、電子メールメッセージを作成するための電子メール作成ユーザインタフェースを、作成されている該電子メールメッセージに前記ユーザ選択画像を含めて表示する段階、
を含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記電子メール画像アイコンの前記ユーザ選択を検知した時に、サイズ変更され、かつ作成されている前記電子メールメッセージに入れられる前記ユーザ選択画像のアニメーションを表示する段階、
を含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記ユーザ選択画像の前記アニメーションは、
前記ユーザ選択画像を所定のサイズに視覚的に縮小する段階と、
メッセージ本体領域を含む前記電子メール作成ユーザインタフェースを前記タッチスクリーン内に視覚的に移動させる段階と、
前記縮小された画像を前記メッセージ本体領域に視覚的に嵌め込む段階と、
を含む、
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記メッセージ本体領域のユーザ選択を検知した時に、前記ユーザ選択画像の上に重ねられた文字キーボードを表示する段階と、
前記文字キーボードのユーザ選択を検知した時に、前記メッセージ本体領域にユーザ選択の文字を表示する段階と、
を含むことを特徴とする請求項９に記載の方法。
【請求項１１】
画像連絡先割り当てアイコンのユーザ選択を検知した時に、連絡先のリストを表示する段階と、
前記連絡先リストから個別の連絡先のユーザ選択を検知した時に、該ユーザ選択の連絡先に前記ユーザ選択画像を関連付けるためのユーザインタフェースを表示する段階と、
を含むことを特徴とする請求項１に記載の方法。
【請求項１２】
前記ユーザ選択連絡先に前記ユーザ選択画像を関連付けるためのユーザインタフェースを表示する段階は、ユーザが該ユーザ選択画像を調節して該ユーザ選択連絡先に関連付けられる調節画像を形成することを可能にする段階を含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記画像の前記調節は、
１つの指の接触動作の動きに応答して前記タッチスクリーン上で前記画像を移動させる段階、
前記タッチスクリーンとの複数の同時かつ連続接触を含む摘み解除動作に応答して前記画像を拡大する段階、
前記タッチスクリーンとの複数の同時かつ連続接触を含む摘み動作に応答して前記画像を縮小する段階、及び／又は
前記タッチスクリーンとの複数の同時かつ連続接触を含む捻り動作に応答して前記画像を回転させる段階、
を含む、
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
タッチスクリーンディスプレイを備えた携帯式電子デバイスにおいて、
１組の写真画像に対応するサムネイル画像のアレイを表示する段階と、
前記タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知する段階と、
前記スクロール動作の方向に従って前記サムネイル画像表示をスクロールすることにより、該スクロール動作に応答する段階と、
を含み、
前記スクロール動作は、前記タッチスクリーンディスプレイとの前記ユーザ接触の水平位置に実質的に無関係である、
ことを特徴とするコンピュータ実施式方法。
【請求項１５】
ディスプレイと、
１つ又はそれよりも多くのプロセッサと、
メモリと、
前記メモリに記憶され、前記１つ又はそれよりも多くのプロセッサによって実行されるように構成され、かつ
１組の写真画像に対応するサムネイル画像のアレイを表示するための命令、
前記表示されたサムネイル画像のアレイを、該アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、該対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換するための命令、及び
前記ユーザ選択の写真画像の代わりに、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像を表示するための命令、
を含むプログラムと、
を含むことを特徴とする携帯式電子デバイス。
【請求項１６】
前記タッチスクリーンディスプレイの垂直方向エッジに近接したユーザ画像ナビゲーション動作を検知するための命令と、
前記ユーザ画像ナビゲーション動作を検知した時に、該ユーザ画像ナビゲーション動作に近接した前記垂直方向エッジに従って選択された前記写真画像の組における異なる写真画像を表示するための命令と、
を含むことを特徴とする請求項１５に記載のデバイス。
【請求項１７】
タッチスクリーンディスプレイとの複数の同時接触の回転を含むユーザ画像回転動作を検知するための命令と、
前記ユーザ画像回転動作を検知した時に、前記タッチスクリーンディスプレイ上で前記ユーザ選択の画像を回転させるための命令と、
を含むことを特徴とする請求項１５に記載のデバイス。
【請求項１８】
画像削除アイコンのユーザ選択を検知した時に、前記ユーザ選択画像の画像破壊アニメーションを表示するための命令、
を含むことを特徴とする請求項１５に記載のデバイス。
【請求項１９】
前記画像破壊アニメーションは、
前記ユーザ選択画像を複数の垂直方向ストライプに分割するための命令と、
異なる速度で動く異なるストライプで前記タッチスクリーンディスプレイから前記複数の垂直方向ストライプを視覚的に移動させるための命令と、
を含む、
ことを特徴とする請求項１８に記載のデバイス。
【請求項２０】
電子メール画像アイコンのユーザ選択を検知した時に、電子メールメッセージを作成するための電子メール作成ユーザインタフェースを、作成されている該電子メールメッセージに前記ユーザ選択画像を含めて表示するための命令、
を含むことを特徴とする請求項１５に記載のデバイス。
【請求項２１】
前記電子メール画像アイコンの前記ユーザ選択を検知した時に、サイズ変更され、かつ作成されている前記電子メールメッセージに入れられる前記ユーザ選択画像のアニメーションを表示するための命令、
を含むことを特徴とする請求項２０に記載のデバイス。
【請求項２２】
前記ユーザ選択画像の前記アニメーションは、
前記ユーザ選択画像を所定のサイズに視覚的に縮小するための命令と、
メッセージ本体領域を含む前記電子メール作成ユーザインタフェースを前記タッチスクリーン内に視覚的に移動するための命令と、
前記縮小された画像を前記メッセージ本体領域に視覚的に嵌め込むための命令と、
を含む、
ことを特徴とする請求項２１に記載のデバイス。
【請求項２３】
前記メッセージ本体領域のユーザ選択を検知した時に、前記ユーザ選択画像の上に重ねられた文字キーボードを表示するための命令と、
前記文字キーボードのユーザ選択を検知した時に、前記メッセージ本体領域にユーザ選択の文字を表示するための命令と、
を含むことを特徴とする請求項２２に記載のデバイス。
【請求項２４】
画像連絡先割り当てアイコンのユーザ選択を検知した時に、連絡先のリストを表示するための命令と、
前記連絡先リストから個別の連絡先のユーザ選択を検知した時に、該ユーザ選択の連絡先に前記ユーザ選択画像を関連付けるためのユーザインタフェースを表示するための命令と、
を含むことを特徴とする請求項１５に記載のデバイス。
【請求項２５】
前記ユーザ選択連絡先に前記ユーザ選択画像を関連付けるためのユーザインタフェースを表示するための前記命令は、
ユーザが前記ユーザ選択画像を調節して前記ユーザ選択連絡先に関連付けられる調節画像を形成することを可能にするための命令、
を更に含む、
ことを特徴とする請求項２４に記載のデバイス。
【請求項２６】
前記画像を調節するための前記命令は、
１つの指の接触動作の動きに応答して前記タッチスクリーン上で前記画像を移動するための命令と、
前記タッチスクリーンとの複数の同時かつ連続接触を含む摘み解除動作に応答して前記画像を拡大するための命令と、
前記タッチスクリーンとの複数の同時かつ連続接触を含む摘み動作に応答して前記画像を縮小するための命令と、
前記タッチスクリーンとの複数の同時かつ連続接触を含む捻り動作に応答して前記画像を回転させるための命令と、
を含む、
ことを特徴とする請求項２５に記載のデバイス。
【請求項２７】
ディスプレイと、
１つ又はそれよりも多くのプロセッサと、
メモリと、
前記メモリに記憶され、前記１つ又はそれよりも多くのプロセッサによって実行されるように構成され、かつ
１組の写真画像に対応するサムネイル画像のアレイを表示するための命令、
タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知するための命令、及び
前記タッチスクリーンディスプレイとの前記ユーザ接触の水平位置に実質的に無関係である前記スクロール動作の方向に従って前記サムネイル画像表示をスクロールすることにより、該スクロール動作に応答するための命令、
を含むプログラムと、
を含むことを特徴とする携帯式電子デバイス。
【請求項２８】
コンピュータ可読記憶媒体及びそこに組み込まれたコンピュータプログラム機構、
を含み、
前記コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた携帯式電子デバイスによって実行された時に、該デバイスに
１組の写真画像に対応するサムネイル画像のアレイを表示させ、
前記表示されたサムネイル画像のアレイを、該アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、該対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換させ、かつ
前記ユーザ選択の写真画像の代わりに、前記タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像を表示させる、
命令を含む、
ことを特徴とするコンピュータプログラム製品。
【請求項２９】
コンピュータ可読記憶媒体及びそこに組み込まれたコンピュータプログラム機構、
を含み、
前記コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた携帯式電子デバイスによって実行された時に、該デバイスに
１組の写真画像に対応するサムネイル画像のアレイを表示させ、
前記タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知させ、
前記タッチスクリーンディスプレイとの前記ユーザ接触の水平位置に実質的に無関係である前記スクロール動作の方向に従って前記サムネイル画像表示をスクロールすることにより、該スクロール動作に応答させる、
命令を含む、
ことを特徴とするコンピュータプログラム製品。
【請求項３０】
タッチスクリーンディスプレイを備えた携帯式電子デバイスであって、
１組の写真画像に対応するサムネイル画像のアレイを表示するための手段と、
前記表示されたサムネイル画像のアレイを、該アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、該対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換するための手段と、
前記ユーザ選択の写真画像の代わりに、前記タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像を表示するための手段と、
を含むことを特徴とするデバイス。
【請求項３１】
タッチスクリーンディスプレイを備えた携帯式電子デバイスであって、
１組の写真画像に対応するサムネイル画像のアレイを表示するための手段と、
前記タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知するための手段と、
前記タッチスクリーンディスプレイとの前記ユーザ接触の水平位置に実質的に無関係である前記スクロール動作の方向に従って前記サムネイル画像表示をスクロールすることにより、該スクロール動作に応答するための手段と、
を含むことを特徴とするデバイス。
【請求項３２】
タッチスクリーンディスプレイを備えたデバイスにおいて、
前記タッチスクリーンディスプレイ上又はその近くの対象物の第１の動きを検知する段階と、
前記タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、前記第１の動きを検知する間に第１の方向に平行移動させる段階と、
前記第１のデジタルオブジェクトの以前隠れていたエッジの表示と前記第１の動きの連続した検知とに応答して、該第１のデジタルオブジェクトの該エッジを超えた区域を表示する段階と、
前記第１の動きが検知されなくなった後に、前記第１のデジタルオブジェクトの前記エッジを超えた前記区域が表示されなくなるまで該第１のデジタルオブジェクトを第２方向に平行移動させる段階と、
前記タッチスクリーンディスプレイ上又はその近くの前記対象物の第２の動きを検知する段階と、
前記第１のデジタルオブジェクトの前記以前隠れていたエッジが表示されている間の前記第２の動きの検知に応答して、該第１のデジタルオブジェクトを前記第１の方向に平行移動させ、かつ前記デジタルオブジェクトの組における第２のデジタルオブジェクトを表示する段階と、
を含むことを特徴とするコンピュータ実施式方法。
【請求項３３】
前記平行移動する段階の前に、前記第１のデジタルオブジェクトの少なくとも１つのエッジは、前記第１の方向に前記タッチスクリーンディスプレイを超えて延びていることを特徴とする請求項３２に記載のコンピュータ実施式方法。
【請求項３４】
前記対象物は、指又はスタイラスであることを特徴とする請求項３２に記載のコンピュータ実施式方法。
【請求項３５】
前記第１の動きは、水平方向のスワイプ動作であることを特徴とする請求項３２に記載のコンピュータ実施式方法。
【請求項３６】
前記デジタルオブジェクトの組は、１組のデジタル画像、１組のウェブページ、又は１組の電子文書であることを特徴とする請求項３２に記載のコンピュータ実施式方法。
【請求項３７】
前記デバイスは、携帯式電子デバイスであることを特徴とする請求項３２に記載のコンピュータ実施式方法。
【請求項３８】
ディスプレイと、
１つ又はそれよりも多くのプロセッサと、
メモリと、
前記メモリに記憶され、前記１つ又はそれよりも多くのプロセッサによって実行されるように構成され、かつ
タッチスクリーンディスプレイ上又はその近くの対象物の第１の動きを検知するための手段、
前記タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、前記第１の動きを検知する間に第１の方向に平行移動させるための手段、
前記第１のデジタルオブジェクトの以前隠れていたエッジの表示と前記第１の動きの連続した検知とに応答して、該第１のデジタルオブジェクトの該エッジを超えた区域を表示するための手段、
前記第１の動きが検知されなくなった後に、前記第１のデジタルオブジェクトの前記エッジを超えた前記区域が表示されなくなるまで該第１のデジタルオブジェクトを第２方向に平行移動させるための手段、
前記タッチスクリーンディスプレイ上又はその近くの前記対象物の第２の動きを検知するための手段、及び
前記第１のデジタルオブジェクトの前記以前隠れていたエッジが表示されている間の前記第２の動きの検知に応答して、該第１のデジタルオブジェクトを前記第１の方向に平行移動させ、かつ前記デジタルオブジェクトの組における第２のデジタルオブジェクトを表示するための手段、
を含むプログラムと、
を含むことを特徴とする電子デバイス。
【請求項３９】
コンピュータ可読記憶媒体及びそこに組み込まれたコンピュータプログラム機構、
を含み、
前記コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた電子デバイスによって実行された時に、該デバイスに
前記タッチスクリーンディスプレイ上又はその近くの対象物の第１の動きを検知させ、
前記タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、前記第１の動きを検知する間に第１の方向に平行移動させ、
前記第１のデジタルオブジェクトの以前隠れていたエッジの表示と前記第１の動きの連続した検知とに応答して、該第１のデジタルオブジェクトの該エッジを超えた区域を表示させ、
前記第１の動きが検知されなくなった後に、前記第１のデジタルオブジェクトの前記エッジを超えた前記区域が表示されなくなるまで該第１のデジタルオブジェクトを第２方向に平行移動させ、
前記タッチスクリーンディスプレイ上又はその近くの前記対象物の第２の動きを検知させ、かつ
前記第１のデジタルオブジェクトの前記以前隠れていたエッジが表示されている間の前記第２の動きの検知に応答して、該第１のデジタルオブジェクトを前記第１の方向に平行移動させ、かつ前記デジタルオブジェクトの組における第２のデジタルオブジェクトを表示させる、
命令を含む、
ことを特徴とするコンピュータプログラム製品。
【請求項４０】
タッチスクリーンディスプレイを備えた電子デバイスであって、
タッチスクリーンディスプレイ上又はその近くの対象物の第１の動きを検知するための手段と、
前記タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、前記第１の動きを検知する間に第１の方向に平行移動させるための手段と、
前記第１のデジタルオブジェクトの以前隠れていたエッジの表示と前記第１の動きの連続した検知とに応答して、該第１のデジタルオブジェクトの該エッジを超えた区域を表示するための手段と、
前記第１の動きが検知されなくなった後に、前記第１のデジタルオブジェクトの前記エッジを超えた前記区域が表示されなくなるまで該第１のデジタルオブジェクトを第２方向に平行移動させるための手段と、
前記タッチスクリーンディスプレイ上又はその近くの前記対象物の第２の動きを検知するための手段と、
前記第１のデジタルオブジェクトの前記以前隠れていたエッジが表示されている間の前記第２の動きの検知に応答して、該第１のデジタルオブジェクトを前記第１の方向に平行移動させ、かつ前記デジタルオブジェクトの組における第２のデジタルオブジェクトを表示するための手段と、
を含むことを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
開示する実施形態は、一般的に、携帯式電子デバイスに関し、より詳細には、デジタル写真撮影、写真操作、及び写真の電子メールのような写真管理のための携帯式デバイスに関する。
【背景技術】
【０００２】
携帯式電子デバイスがよりコンパクトになり、機能を実行することができるようなると、ユーザがこれらの多機能デバイスと容易に対話することを可能にするユーザインタフェースを設計することが重要な問題になってきている。この問題は、デスクトップ又はラップトップコンピュータよりも小さな画面を有する手持ち式携帯式電子デバイスにとってより大きいものである。この状況は残念なことであり、その理由は、ユーザインタフェースは、ユーザが情報を受け取り、デバイスが、携帯式電子デバイスの特徴、ツール、及び機能にアクセスするユーザの試みを含むユーザアクション及び挙動を受け取るゲートウェイであるからである。
【０００３】
一部の携帯式デバイス（例えば、時にはモバイルフォンと呼ばれることもある携帯電話、セルフォン、及びセルラー電話など）は、ユーザがデータにアクセスし、記憶し、及び操作することができるように、プッシュボタンを更に追加してプッシュボタンの密度を増大し、プッシュボタンの機能に過負荷をかけ、又はより複雑なメニューシステムを使用する手段に頼っている。これらの手法は、多くの場合に、ユーザが記憶すべき複雑なキーシーケンス及びメニュー階層をもたらす。
【０００４】
物理的なプッシュボタンを含むもののような多くの従来のユーザインタフェースはまた、物理的プッシュボタンのために携帯式電子デバイス上で実行されるアプリケーションにより又はユーザによりユーザインタフェースを構成及び／又は適応させることを妨げる場合があるので柔軟性がない。複数のキーシーケンス及びメニュー階層を記憶する時間消費要件及び望ましいプッシュボタンを起動する際の難しさと結び付いて、このような非柔軟性は、多くのユーザを苛立たせる。
【０００５】
例えば、内蔵デジタルカメラを備えたセルフォンがここしばらく売り出されている。しかし、既存のセルフォンは、セルフォンのユーザインタフェースに伴う制限のために、写真を表示し、削除し、かつ送信するような基本的な写真関連操作さえも使用が困難である。
【０００６】
従って、写真管理のためのより透過的かつ直感的ユーザインタフェースを備えた携帯式多機能デバイスに対する必要性が存在する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願第１１／４５９、６０６号
【特許文献２】米国特許出願第１１／４５９、６１５号
【特許文献３】米国特許出願第１１／３２２、５４９号
【特許文献４】米国特許第６、３２３、８４６号
【特許文献５】米国特許第６、５７０、５５７号
【特許文献６】米国特許第６、６７７、９３２号
【特許文献７】米国特許公開２００２／００１５０２４Ａ１
【特許文献８】米国特許出願第１１／３８１、３１３号
【特許文献９】米国特許出願第１０／８４０、８６２号
【特許文献１０】米国特許出願第１０／９０３、９６４号
【特許文献１１】米国特許出願第１１／０４８、２６４号
【特許文献１２】米国特許出願第１１／０３８、５９０号
【特許文献１３】米国特許出願第１１／２２８、７５８号
【特許文献１４】米国特許出願第１１／２２８、７００号
【特許文献１５】米国特許出願第１１／２２８、７３７号
【特許文献１６】米国特許出願第１１／３６７、７４９号
【特許文献１７】米国特許出願第１１／２４１、８３９号
【特許文献１８】米国特許出願第１１／２４０、７８８号
【特許文献１９】米国特許出願第１１／４５９、６０２号
【発明の概要】
【課題を解決するための手段】
【０００８】
携帯式デバイスのためのユーザインタフェースに関連した上述の欠陥及び他の問題は、開示する携帯式多機能デバイスによって低減又は排除される。一部の実施形態では、携帯式電子デバイスは、グラフィカルユーザインタフェース（ＧＵＩ）を備えたタッチセンサ式ディスプレイ（「タッチスクリーン」又は「タッチスクリーンディスプレイ」として公知）、１つ又はそれよりも多くのプロセッサ、メモリ及び１つ又はそれよりも多くのモジュール、複数の機能を実行するためのメモリに記憶されたプログラム又は命令の組を有する。一部の実施形態では、ユーザは、主にタッチセンサ式ディスプレイ上の指の接触及び動作（ジェスチャ）を通じてＧＵＩと対話する。写真管理を実行するための命令は、１つ又はそれよりも多くのプロセッサによる実行のために構成されたコンピュータプログラム製品に含まれる。
【０００９】
本発明の１つの態様は、タッチスクリーンを備えた携帯式電子デバイスが、１組の写真画像に対応するサムネイル画像のアレイを表示し、アレイ内の対応するサムネイル画像とのユーザ接触を検知した時に、表示されたサムネイル画像のアレイをユーザ選択の写真画像と置換し、この場合、ユーザ選択の写真画像は、対応するサムネイル画像よりも大きなスケールで表示され、かつユーザ選択の写真画像の代わりに異なる写真画像を表示し、この場合、異なる写真画像は、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される、コンピュータ実施式方法に関わっている。
【００１０】
本発明の別の態様は、タッチスクリーンを備えた携帯式電子デバイスが、１組の写真画像に対応するサムネイル画像のアレイを表示し、タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知し、かつスクロール動作の方向に従ってサムネイル画像の表示をスクロールすることによってスクロール動作に応答し、この場合、スクロール動作は、タッチスクリーンディスプレイとのユーザ接触の水平位置に実質的に無関係である、コンピュータ実施式方法に関わっている。
【００１１】
本発明の別の態様は、携帯式電子デバイスに関わるものである。デバイスは、タッチスクリーンディスプレイ、１つ又はそれよりも多くのプロセッサ、メモリ、及び１つ又はそれよりも多くのプログラムを含む。１つ又はそれよりも多くのプログラムは、メモリに記憶されており、１つ又はそれよりも多くのプロセッサによって実行されるように構成されている。１つ又はそれよりも多くのプログラムは、１組の写真画像に対応するサムネイル画像のアレイを表示するための命令と、アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、表示されたサムネイル画像のアレイを、対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換するための命令と、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像をユーザ選択の写真画像の代わりに表示するための命令とを含む。
【００１２】
本発明の別の態様は、携帯式電子デバイスに関わるものである。デバイスは、タッチスクリーンディスプレイ、１つ又はそれよりも多くのプロセッサ、メモリ、及び１つ又はそれよりも多くのプログラムを含む。１つ又はそれよりも多くのプログラムは、メモリに記憶されており、１つ又はそれよりも多くのプロセッサによって実行されるように構成されている。１つ又はそれよりも多くのプログラムは、１組の写真画像に対応するサムネイル画像のアレイを表示するための命令と、タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知するための命令と、タッチスクリーンディスプレイとのユーザ接触の水平位置とは実質的に無関係であるスクロール動作の方向に従ってサムネイル画像の表示をスクロールすることにより、スクロール動作に応答するための命令とを含む。
【００１３】
本発明の別の態様は、コンピュータ可読記憶媒体とそこに組み込まれたコンピュータプログラム機構とを含むコンピュータプログラム製品に関わるものである。コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた携帯式電子デバイスによって実行された時に、デバイスに１組の写真画像に対応するサムネイル画像のアレイを表示させ、アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、表示されたサムネイル画像のアレイを、対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換させ、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像をユーザ選択の写真画像の代わりに表示させる命令を含む。
【００１４】
本発明の別の態様は、コンピュータ可読記憶媒体とそこに組み込まれたコンピュータプログラム機構とを含むコンピュータプログラム製品に関わるものである。コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた携帯式電子デバイスによって実行された時に、デバイスに１組の写真画像に対応するサムネイル画像のアレイを表示させ、タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知させ、タッチスクリーンディスプレイとのユーザ接触の水平位置に実質的に無関係であるスクロール動作の方向に従ってサムネイル画像の表示をスクロールすることにより、スクロール動作に応答させる命令を含む。
【００１５】
本発明の別の態様は、１組の写真画像に対応するサムネイル画像のアレイを表示するための手段と、アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、表示されたサムネイル画像のアレイを、対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換するための手段と、タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択された異なる写真画像をユーザ選択の写真画像の代わりに表示するための手段とを含む、タッチスクリーンディスプレイを備えた携帯式電子デバイスに関わるものである。
【００１６】
本発明の別の態様は、１組の写真画像に対応するサムネイル画像のアレイを表示するための手段と、タッチスクリーンディスプレイとのユーザ接触の実質的に垂直の動きを含むスクロール動作を検知するための手段と、タッチスクリーンディスプレイとのユーザ接触の水平位置に実質的に無関係であるスクロール動作の方向に従ってサムネイル画像の表示をスクロールすることにより、スクロール動作に応答するための手段とを含む、タッチスクリーンディスプレイを備えた携帯式電子デバイスに関わるものである。
【００１７】
本発明の別の態様は、タッチスクリーンを備えた電子デバイスが、タッチスクリーンディスプレイ上又は近くの対象物の第１の動きを検知し、タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、第１の動きを検知する間に第１の方向に平行移動させ、第１のデジタルオブジェクトの以前隠れていたエッジの表示と第１の動きの連続した検知とに応答して、第１のデジタルオブジェクトのエッジを超えた区域を表示し、第１の動きが検出されなくなった後に、第１のデジタルオブジェクトのエッジを超えた区域が表示されなくなるまで第１のデジタルオブジェクトを第２方向に平行移動させ、タッチスクリーンディスプレイ上又は近くの対象物の第２の動きを検知し、かつ第１のデジタルオブジェクトの以前隠れていたエッジが表示されている間の第２の動きの検知に応答して、第１のデジタルオブジェクトを第１の方向に平行移動させて、デジタルオブジェクトの組における第２のデジタルオブジェクトを表示する、コンピュータ実施式方法に関わるものである。
【００１８】
本発明の別の態様は、電子デバイスに関わるものである。デバイスは、タッチスクリーンディスプレイ、１つ又はそれよりも多くのプロセッサ、メモリ、及び１つ又はそれよりも多くのプログラムを含む。１つ又はそれよりも多くのプログラムは、メモリに記憶され、１つ又はそれよりも多くのプロセッサによって実行されるように構成されている。１つ又はそれよりも多くのプログラムは、タッチスクリーンディスプレイ上又は近くの対象物の第１の動きを検知するための命令と、タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、第１の動きを検知する間に第１の方向に平行移動させるための命令と、第１のデジタルオブジェクトの以前隠れていたエッジの表示と第１の動きの連続した検知とに応答して、第１のデジタルオブジェクトのエッジを超えた区域を表示するための命令と、第１の動きが検知されなくなった後に、第１のデジタルオブジェクトのエッジを超えた区域が表示されなくなるまで第１のデジタルオブジェクトを第２方向に平行移動させるための命令と、タッチスクリーンディスプレイ上又は近くの対象物の第２の動きを検知するための命令と、第１のデジタルオブジェクトの以前隠れていたエッジが表示されている間の第２の動きの検知に応答して、第１のデジタルオブジェクトを第１の方向に平行移動させて、デジタルオブジェクトの組における第２のデジタルオブジェクトを表示するための命令とを含む。
【００１９】
本発明の別の態様は、コンピュータ可読記憶媒体とそこに組み込まれたコンピュータプログラム機構とを含むコンピュータプログラム製品に関わるものである。コンピュータプログラム機構は、タッチスクリーンディスプレイを備えた電子デバイスによって実行された時に、デバイスにタッチスクリーンディスプレイ上又は近くの対象物の第１の動きを検知させ、タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、第１の動きを検知する間に第１の方向に平行移動させ、第１のデジタルオブジェクトの以前隠れていたエッジの表示と第１の動きの連続した検知とに応答して、第１のデジタルオブジェクトのエッジを超えた区域を表示させ、第１の動きが検知されなくなった後に、第１のデジタルオブジェクトのエッジを超えた区域が表示されなくなるまで第１のデジタルオブジェクトを第２方向に平行移動させ、タッチスクリーンディスプレイ上又は近くの対象物の第２の動きを検知させ、かつ第１のデジタルオブジェクトの以前隠れていたエッジが表示されている間の第２の動きの検知に応答して、第１のデジタルオブジェクトを第１の方向に平行移動させて、デジタルオブジェクトの組における第２のデジタルオブジェクトを表示させる命令を含む。
【００２０】
本発明の別の態様は、タッチスクリーンディスプレイ上又は近くの対象物の第１の動きを検知するための手段と、タッチスクリーンディスプレイ上に表示された、１組のデジタルオブジェクトに関連付けられた第１のデジタルオブジェクトを、第１の動きを検知する間に第１の方向に平行移動させるための手段と、第１のデジタルオブジェクトの以前隠れていたエッジの表示と第１の動きの連続した検知とに応答して、第１のデジタルオブジェクトのエッジを超えた区域を表示するための手段と、第１の動きが検知されなくなった後に、第１のデジタルオブジェクトのエッジを超えた区域が表示されなくなるまで第１のデジタルオブジェクトを第２方向に平行移動させるための手段と、タッチスクリーンディスプレイ上又は近くの対象物の第２の動きを検知するための手段と、第１のデジタルオブジェクトの以前隠れていたエッジが表示されている間の第２の動きの検知に応答して、第１のデジタルオブジェクトを第１の方向に平行移動させて、デジタルオブジェクトの組における第２のデジタルオブジェクトを表示するための手段とを含む、タッチスクリーンディスプレイを備えた電子デバイスに関わるものである。
【００２１】
すなわち、本発明は、タッチスクリーンディスプレイを備えた携帯式電子デバイス上の写真を管理するための透過的かつ直感的ユーザインタフェースを提供する。
【００２２】
本発明の上述の実施形態、並びにその付加的な実施形態をより良く理解するために、同じ参照番号が図面全体を通して対応する部分を示している以下の図面と共に以下の「発明を実施するための形態」を参照されたい。
【図面の簡単な説明】
【００２３】
【図１】一部の実施形態によるタッチセンサ式ディスプレイを備えた携帯式電子デバイスを示すブロック図である。
【図２】一部の実施形態によるタッチスクリーンを有する携帯式電子デバイスを示す図である。
【図３】一部の実施形態による携帯式電子デバイスをアンロックするための例示的なユーザインタフェースを示す図である。
【図４】一部の実施形態による携帯式電子デバイス上のアプリケーションのメニューのための例示的なユーザインタフェースを示す図である。
【図５】一部の実施形態によるカメラのための例示的なユーザインタフェースを示す図である。
【図６】一部の実施形態によるカメラロールのための例示的なユーザインタフェースを示す図である。
【図７Ａ】一部の実施形態による画像をビューして操作するための例示的なユーザインタフェースを示す図である。
【図７Ｂ】一部の実施形態による画像をビューして操作するための例示的なユーザインタフェースを示す図である。
【図７Ｃ】一部の実施形態による画像をビューして操作するための例示的なユーザインタフェースを示す図である。
【図８】一部の実施形態による写真アルバムをビューするための例示的なユーザインタフェースを示す図である。
【図９】一部の実施形態によるユーザの好みを設定するための例示的なユーザインタフェースを示す図である。
【図１０】一部の実施形態によるアルバムをビューするための例示的なユーザインタフェースを示す図である。
【図１１】一部の実施形態によるアルバムの画像をビューするための例示的なユーザインタフェースを示す図である。
【図１２】一部の実施形態によるアルバムへの画像の使用を選択するための例示的なユーザインタフェースを示す図である。
【図１３Ａ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｂ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｃ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｄ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｅ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｆ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１３Ｇ】一部の実施形態による電子メールメッセージテンプレートに画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１４Ａ】一部の実施形態によるユーザの住所録の連絡先に画像を割り当てるための例示的なユーザインタフェースを示す図である。
【図１４Ｂ】一部の実施形態によるユーザの住所録の連絡先に画像を割り当てるための例示的なユーザインタフェースを示す図である。
【図１５】一部の実施形態によるユーザの壁紙に画像を組み込むための例示的なユーザインタフェースを示す図である。
【図１６】一部の実施形態によるタッチスクリーン上にサムネイル画像を表示するための処理を示す流れ図である。
【図１７】一部の実施形態によるタッチスクリーンとのユーザ接触に応答して作業を実行するための処理を示す流れ図である。
【図１８】一部の実施形態によるタッチスクリーンとのユーザ接触に応答して画像を削除するための処理を示す流れ図である。
【図１９】一部の実施形態によるタッチスクリーンに複数の写真アルバムを表示するための処理を示す流れ図である。
【図２０】一部の実施形態による付加的なオプションアイコンのユーザ選択時に付加的な作業を実行するための処理を示す流れ図である。
【図２１】一部の実施形態によるユーザ選択の画像を含む電子メールサービスインタフェースをレンダリングするための動画処理を示す流れ図である。
【図２２】一部の実施形態によるユーザの住所録のユーザ選択連絡先に画像を割り当てるための処理を示す流れ図である。
【図２３Ａ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｂ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｃ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｄ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｅ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｆ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｇ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２３Ｈ】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示す図である。
【図２４】一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための処理を示す流れ図である。
【発明を実施するための形態】
【００２４】
ここで、実施例を添付図面に示す実施形態を以下に詳しく参照する。以下の詳細説明では、本発明の完全な理解を提供するために、多数の特定の詳細が示されている。しかし、本発明は、これらの特定の詳細なしに実施することができることは当業者には明らかであろう。他の例では、公知の方法、手順、構成要素、回路、及びネットワークは、実施形態の態様を不必要に曖昧にしないように詳しく説明されていない。
【００２５】
携帯式電子デバイス、これらのデバイスのためのユーザインタフェース、及びこれらのデバイスを使用するための関連の処理の実施形態を説明する。一部の実施形態では、携帯式電子デバイスは、ＰＤＡ及び／又は音楽プレーヤ機能のような他の機能を包含する携帯電話のような携帯式通信デバイスである。
【００２６】
ユーザインタフェースは、タッチスクリーンに付加された物理クリックホイール又はタッチスクリーン上に表示された仮想クリックホイールを含むことができる。クリックホイールは、携帯式電子デバイスのユーザによるホイールの角度変位又はホイールとの接触のポイントに基づいてナビゲーション指令を供給することができる物理ユーザインタフェースデバイスである。クリックホイールは、１つ又はそれよりも多くの項目の選択に対応するユーザ指令を供給するために、例えば、携帯式電子デバイスのユーザがホイールの少なくとも一部又はホイールの中央を押し下げた場合に使用することができる。代替的に、タッチスクリーン表面のクリックホイール画像との接触を中断することは、選択に対応するユーザ指令を示すことになる。簡単にするために、以下の説明では、タッチスクリーンを含む携帯式電子デバイスは、例示的な実施形態として使用される。しかし、ユーザインタフェース及び関連の処理の一部は、物理クリックホイール、物理キーボード、マウス、及び／又はジョイスティックのような１つ又はそれよりも多くの他の物理ユーザインタフェースデバイスを含むことができるパーソナルコンピュータ及びラップトップコンピュータのような他のデバイスに応用することができることを理解すべきである。
【００２７】
写真管理に加えて、デバイスは、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージアプリケーション、ブログアプリケーション、ウェブ走査検索アプリケーション、デジタル音楽プレーヤアプリケーション、及び／又はデジタルビデオプレーヤアプリケーションのような広範な他のプリケーションをサポートすることができる。
【００２８】
携帯式電子デバイスで実行することができる様々なアプリケーションは、タッチスクリーンのような少なくとも１つの共通物理ユーザインタフェースデバイスを使用することができる。タッチスクリーンの１つ又はそれよりも多くの機能、並びに携帯式電子デバイス上に表示された対応する情報は、１つのアプリケーションから次のアプリケーションに及び／又はそれぞれのアプリケーション内で調節及び／又は変更することができる。従って、携帯式電子デバイスの共通物理アーキテクチャ（タッチスクリーンなど）は、直感的かつ透過的ユーザインタフェースによって広範なアプリケーションをサポートすることができる。
【００２９】
ユーザインタフェースは、１つ又はそれよりも多くのソフトキーボード実施形態を含むことができる。ソフトキーボード実施形態は、２００６年７月２４日出願の米国特許出願第１１／４５９、６０６号「携帯式電子デバイスのためのキーボード」、及び２００６年７月２４日出願の米国特許出願第１１／４５９、６１５号「携帯式電子デバイスのためのタッチスクリーンキーボード」に説明されるようなキーボードの表示されたアイコンにおける記号の標準（ＱＷＥＲＴＹ）及び／又は非標準構成を含むことができ、これらの内容は、引用により本明細書に組み込まれている。キーボードの実施形態は、タイプライターのためのキーボードのような既存の物理キーボードにおけるキーの数に比べて低減されたアイコン（又はソフトキー）の数を含むことができる。これは、ユーザがキーボードの１つ又はそれよりも多くのアイコン及び従って１つ又はそれよりも多くの対応する記号を選択することをより簡単にすることができる。キーボードの実施形態は、適応型とすることができる。例えば、表示されたアイコンは、１つ又はそれよりも多くのアイコン及び／又は１つ又はそれよりも多くの対応する記号を選択するなどのユーザアクションに従って修正することができる。携帯式電子デバイス上の１つ又はそれよりも多くのアプリケーションは、共通及び／又は異なるキーボード実施形態を利用することができる。従って、使用されるキーボード実施形態は、アプリケーションの少なくとも一部に合わせて作ることができる。一部の実施形態では、１つ又はそれよりも多くのキーボード実施形態は、それぞれのユーザに合わせて作ることができる。例えば、それぞれのユーザのワード使用履歴（辞書操作、スラング、個々の使用）に基づいて作ることができる。キーボード実施形態の一部は、１つ又はそれよりも多くのアイコン及び従ってソフトキーボード実施形態を使用する場合の１つ又はそれよりも多くの記号を選択する時のユーザエラーの可能性を低減するように調節することができる。
【００３０】
ここで、携帯式電子デバイスの実施形態に着目する。図１は、一部の実施形態によるタッチセンサ式ディスプレイ１１２を備えた携帯式電子デバイス１００を示すブロック図である。タッチセンサ式ディスプレイ１１２は、便宜上「タッチスクリーン」と呼ばれる場合がある。デバイス１００は、メモリ１０２（１つ又はそれよりも多くのコンピュータ可読記憶媒体を含むことができる）、メモリコントローラ１２２、１つ又はそれよりも多くの処理ユニット（ＣＰＵ）１２０、周辺インタフェース１１８、ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、入力／出力（Ｉ／Ｏ）サブシステム１０６、他の入力又は制御デバイス１１６、及び外部ポート１２４を含むことができる。デバイス１００は、１つ又はそれよりも多くの光センサ１６４を含むことができる。これらの構成要素は、１つ又はそれよりも多くの通信バス又は信号回線１０３を通じて通信することができる。
【００３１】
携帯式電子デバイス１００が携帯式電子デバイス１００の１つの例に過ぎないこと、及び携帯式電子デバイス１００が示されるよりも多いか又は少ない構成要素を有することができること、２つ又はそれよりも多くの構成要素を結合することができること、又は構成要素の異なる構成又は配置を有することができることを理解すべきである。図１に示されている様々な構成要素は、１つ又はそれよりも多くの信号処理及び／又は特定用途向け集積回路を含むハードウエア、ソフトウエア、又はハードウエアとソフトウエアの組合せに実装することができる。
【００３２】
メモリ１０２は、高速ランダムアクセスメモリを含むことができ、１つ又はそれよりも多くの磁気ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性固体メモリデバイスのような不揮発性メモリを含むことができる。ＣＰＵ１２０及び周辺インタフェース１１８のような携帯式電子デバイス１００の他の構成要素によるメモリ１０２へのアクセスは、メモリコントローラ１２２によって制御することができる。
【００３３】
周辺インタフェース１１８は、携帯式電子デバイスの入力及び出力周辺装置をＣＰＵ１２０及びメモリ１０２に連結する。１つ又はそれよりも多くのプロセッサ１２０は、メモリ１０２に記憶されている様々なソフトウエアプログラム及び／又は命令の組を作動させるか又は実行し、携帯式電子デバイス１００の様々な機能を実行し、更にデータを処理する。
【００３４】
一部の実施形態では、周辺インタフェース１１８、ＣＰＵ１２０、及びメモリコントローラ１２２は、チップ１０４のような単一チップ上に実装することができる。一部の他の実施形態では、これらは、別々のチップ上に実装することができる。
【００３５】
ＲＦ（無線周波数）回路１０８は、電磁信号とも呼ばれるＲＦ信号を受信及び送信する。ＲＦ回路１０８は、電子信号を電磁信号に及び電磁信号を電子信号に変換し、電磁信号を通じて通信ネットワーク及び他の通信デバイスと通信する。ＲＦ回路１０８は、以下に限定されるものではないが、アンテナシステム、ＲＦ送受信器、１つ又はそれよりも多くの増幅器、チューナ、１つ又はそれよりも多くの発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ）カード、メモリなどを含むこれらの機能を実行するための公知の回路を含むことができる。ＲＦ回路１０８は、「ワールドワイドウェブ（ＷＷＷ）」とも呼ばれる「インターネット」のようなネットワーク、イントラネット及び／又はセルラー電話ネットワークのような無線ネットワーク、無線ローカル区域ネットワーク（ＬＡＮ）及び／又は都市圏ネットワーク（ＭＡＮ）、及び無線通信による他のデバイスと通信することができる。無線通信は、以下に限定されるものではないが、本明細書の出願日付でまだ開発されていない通信プロトコルを含む、「グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ（登録商標））」、「拡張データＧＳＭ（登録商標）環境（ＥＤＧＥ）」、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、「ワイヤレス・フィディリティー（Ｗｉ−Ｆｉ）」（例えば、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、及び／又はＩＥＥＥ８０２．１１ｎ）、ボイスオーバー「インターネットプロトコル」（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、電子メールのためのプロトコル、インスタントメッセージング（ＩＭ）、及び／又は「ショートメッセージサービス（ＳＭＳ）」、又はあらゆる他の適切な通信プロトコルを含む複数の通信規格、プロトコル、及び技術のいずれかを使用することができる。
【００３６】
音声回路１１０、スピーカ１１１、及びマイクロフォン１１３は、ユーザと携帯式電子デバイス１００の間の音声インタフェースを提供する。音声回路１１０は、周辺インタフェース１１８から音声データを受信し、音声データを電子信号に変換し、電子信号をスピーカ１１１に送信する。スピーカ１１１は、電子信号を人間が聴くことのできる音波に変換する。音声回路１１０は、音波からマイクロフォン１１３によって変換された電子信号を受信する。音声回路１１０は、電子信号を音声データに変換し、音声データを処理のための周辺インタフェース１１８に送信する。音声データは、周辺インタフェース１１８によってメモリ１０２及び／又はＲＦ回路１０８から検索され、及び／又はメモリ１０２及び／又はＲＦ回路１０８に送信することができる。一部の実施形態では、音声回路１１０は、ヘッドセットジャック（図示せず）を含む。ヘッドセットジャックは、音声回路１１０と、出力のみのヘッドフォン又は出力（例えば、片耳又は両耳のためのヘッドフォン）及び入力（例えば、マイクロフォン）の両方を備えたヘッドセットのような取外し可能な音声入力／出力周辺装置との間のインタフェースを提供する。
【００３７】
Ｉ／Ｏサブシステム１０６は、ディスプレイシステム１１２及び他の入力／制御デバイス１１６のような携帯式電子デバイス１００上の入力／出力周辺装置を周辺インタフェース１１８に連結する。Ｉ／Ｏサブシステム１０６は、他の入力又は制御デバイスのためのディスプレイコントローラ１５６及び１つ又はそれよりも多くの入力コントローラ１６０を含むことができる。１つ又はそれよりも多くの入力コントローラ１６０は、他の入力又は制御デバイス１１６から電子信号を受信し、他の入力又は制御デバイス１１６に電子信号を送る。他の入力／制御デバイス１１６は、物理的なボタン（例えば、プッシュボタン、ロッカーボタンなど）、ダイヤル、スライダースイッチ、ジョイスティック、クリックホイールなどを含むことができる。一部の他の実施形態では、入力コントローラ１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスのようなポインタデバイスのいずれかに連結することができる（又は、どれにも連結しなくてよい）。１つ又はそれよりも多くのボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロフォン１１３のボリューム制御のためのアップ／ダウンボタンを含むことができる。１つ又はそれよりも多くのボタンは、プッシュボタン（例えば、図２の２０６）を含むことができる。プッシュボタンのクイックプレスは、引用により本明細書に組み込まれている、２００５年１２月２３日出願の米国特許出願第１１／３２２、５４９号「アンロック画像に対して動作を行うことによるデバイスのアンロック」に説明するように、タッチスクリーン１１２のロックを外すことができ、又は携帯式電子デバイスのロックを解除するためにタッチスクリーン上で動作を使用する処理を開始することができる。プッシュボタン（例えば、２０６）のより長いプレスは、携帯式電子デバイス１００の電力をオン又はオフに切り換えることができる。ユーザは、ボタンの１つ又はそれよりも多くの機能をカスタマイズすることができる。タッチスクリーン１１２は、仮想又はソフトボタン及び１つ又はそれよりも多くのソフトキーボードを達成するために使用される。
【００３８】
タッチセンサ式ディスプレイシステム１１２は、携帯式電子デバイスとユーザの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ１５６は、ディスプレイシステム１１２から電子信号を受信し、及び／又はディスプレイシステム１１２に電子信号を送信する。ディスプレイシステム１１２は、視覚的な出力をユーザに表示する。視覚的な出力は、グラフィック、テキスト、アイコン、ビデオ、及びこれらのあらゆる組合せ（総称して「グラフィック」と呼ばれる）を含むことができる。一部の実施形態では、視覚的出力の一部又は全ては、ユーザインタフェースオブジェクトに対応することができ、以下に更に詳しく説明する。
【００３９】
ディスプレイシステム１１２のタッチスクリーンは、触覚及び／又は触知性接触に基づくユーザからの入力を受け入れるタッチ感応表面である。ディスプレイシステム１１２及びディスプレイコントローラ１５６（メモリ１０２内のあらゆる関連したモジュール及び／又は命令の組と共に）は、ディスプレイシステム１１２上の接触（及び、接触のあらゆる動き又は中断）を検知し、検知された接触を、タッチスクリーンに表示されるユーザインタフェースオブジェクト（例えば、１つ又はそれよりも多くのソフトキー、アイコン、ウェブページ又は画像）との対話に変換する。例示的な実施形態では、ディスプレイシステム１１２におけるタッチスクリーンとユーザの間の接触のポイントは、ユーザの指に対応する。
【００４０】
ディスプレイシステム１１２のタッチスクリーンは、ＬＣＤ（液晶ディスプレイ）技術、又はＬＰＤ（発光高分子ディスプレイ）技術を使用することができるが、他のディスプレイ技術を他の実施形態に使用することもできる。ディスプレイシステム１１２及びディスプレイコントローラ１５６のタッチスクリーンは、以下に限定されるものではないが、ディスプレイシステム１１２のタッチスクリーンとの接触の１つ又はそれよりも多くのポイントを判断するための容量性、抵抗性、赤外線、及び弾性表面波技術、並びに他の近接センサアレイ又は他の要素を含む現在公知の又は後に開発される複数のタッチ感知技術のいずれかを使用して接触及び接触のいかなる動き又は中断も検知することができる。ディスプレイシステム１１２の一部の実施形態におけるタッチセンサ式ディスプレイは、各々が引用により本明細書に組み込まれている、米国特許第６、３２３、８４６号（Ｗｅｓｔｅｒｍａｎ他）、第６、５７０、５５７号（Ｗｅｓｔｅｒｍａｎ他）、及び／又は第６、６７７、９３２号（Ｗｅｓｔｅｒｍａｎ）、及び／又は米国特許公開２００２／００１５０２４Ａ１に説明されるマルチタッチセンサ式タブレットに類似のものとすることができる。しかし、ディスプレイシステム１１２のタッチスクリーンは、携帯式電子デバイス１００からの視覚的な出力を表示するが、タッチセンサ式タブレットは、視覚的な出力を供給しない。ディスプレイシステム１１２のタッチスクリーンは、１００ｄｐｉ（ドット・パー・インチ）を超える解像度を有することができる。例示的な実施形態では、ディスプレイシステムのタッチスクリーンは、約１６８ｄｐｉの解像度を有する。ユーザは、スタイラス、指のようなあらゆる適切な物体又は付属物を使用してディスプレイシステム１１２のタッチスクリーンに触れることができる。一部の実施形態では、ユーザインタフェースは、タッチスクリーン上の指の接触のより大きな区域のためにスタイラスベースの入力よりも精密ではない指ベースの接触及び動作によって主に作動するように設計されている。一部の実施形態では、携帯式電子デバイスは、大まかな指ベースの入力を、ユーザによって要求される作動を実行するための精密なポインタ／カーソル位置又は指令に変換する。
【００４１】
ディスプレイシステム１１２の一部の実施形態におけるタッチセンサ式ディスプレイは、以下の特許出願、すなわち、（１）２００６年５月２日出願の米国特許出願第１１／３８１、３１３号「マルチポイントタッチサーフェスコントローラ」、（２）２００４年５月６日出願の米国特許出願第１０／８４０、８６２号「マルチポイントタッチスクリーン」、（３）２００４年７月３０日出願の米国特許出願第１０／９０３、９６４号「タッチセンサ式入力デバイスのための動作」、（４）２００５年１月３１日出願の米国特許出願第１１／０４８、２６４号「タッチセンサ式入力デバイスのための動作」、（５）２００５年１月１８日出願の米国特許出願第１１／０３８、５９０号「タッチセンサ式入力デバイスのためのモードベースグラフィカルユーザインタフェース」、（６）２００５年９月１６日出願の米国特許出願第１１／２２８、７５８号「タッチスクリーンユーザインタフェース上の仮想入力デバイス配置」、（７）２００５年９月１６日出願の米国特許出願第１１／２２８、７００号「タッチスクリーンインタフェースによるコンピュータの作業」、（８）２００５年９月１６日出願の米国特許出願第１１／２２８、７３７号「タッチスクリーン仮想キーボードの仮想キーの起動」、及び（９）２００６年３月３日出願の米国特許出願第１１／３６７、７４９号「多機能手持ち式デバイス」に説明されるものとすることができる。これらの出願の全ては、引用により本明細書に組み込まれている。
【００４２】
一部の実施形態では、タッチスクリーンに加えて、携帯式電子デバイス１００は、特定の機能を起動又は停止するためのタッチパッド（図示せず）を含むことができる。一部の実施形態では、タッチパッドは、タッチスクリーンとは異なり、視覚的な出力を表示しない携帯式電子デバイスのタッチ感応区域である。タッチパッドは、ディスプレイシステム１１２のタッチスクリーンとは別のタッチ感応表面、又はタッチスクリーンによって形成されたタッチ感応表面の拡張部分とすることができる。
【００４３】
一部の実施形態では、携帯式電子デバイス１００は、入力制御デバイス１１６として物理的又は仮想的なクリックホイールを含むことができる。ユーザは、クリックホイールを回すことによって又はクリックホイールとの接触のポイントを移動させることによって（例えば、接触のポイントの動きの量は、クリックホイールの中心点に対するその角度的変位によって測定される）、ディスプレイシステム１１２に表示された１つ又はそれよりも多くのグラフィカルオブジェクト（以下アイコンと呼ぶ）をナビゲートし、対話することができる。クリックホイールは、表示されたアイコンの１つ又はそれよりも多くを選択するために使用することができる。例えば、ユーザは、クリックホイールの少なくとも一部又は関連のボタンを押し下げることができる。クリックホイールを通じてユーザによって提供されたユーザ指令及びナビゲーション指令は、入力コントローラ１６０、並びにメモリ１０２のモジュールの１つ又はそれよりも多くにより及び／又は命令の組によって処理される。仮想クリックホイールの場合、クリックホイール及びクリックホイールコントローラは、ディスプレイシステム１１２とディスプレイコントローラ１５６それぞれの一部とすることができる。仮想クリックホイールの場合、クリックホイールは、デバイスとのユーザ対話に応じてタッチスクリーンディスプレイに現れたり消えたりする光を通さない又は半透明な物体のいずれかとすることができる。一部の実施形態では、仮想クリックホイールは、携帯式多機能デバイスのタッチスクリーン上に表示され、タッチスクリーンとのユーザ接触によって作動される。
【００４４】
デバイス１００は、様々な構成要素に電力を提供するための電力系統１６２を含む。電力系統１６２は、電源管理システム、１つ又はそれよりも多くの電源（例えば、バッテリ、交流（ＡＣ））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力ステータスインジケータ（例えば、発光ダイオード（ＬＥＤ））、及び携帯式電子デバイスにおける電力の生成、管理、及び分配に関連したあらゆる他の構成要素を含むことができる。
【００４５】
デバイス１００は、１つ又はそれよりも多くの光センサ１６４を含むことができる。図１は、Ｉ／Ｏサブシステム１０６の光センサコントローラ１５８に連結された光センサを示している。光センサ１６４は、電荷結合素子（ＣＣＤ）又は相補型金属酸化膜半導体（ＣＭＯＳ）フォトトランジスタを含むことができる。光センサ１６４は、１つ又はそれよりも多くのレンズを通じて投影された光を環境から受け取り、この光を画像を表すデータに変換する。画像化モジュール１４３と共に、光センサ１６４は、静止画像又は映像を取り込むことができる。一部の実施形態では、光センサは、携帯式電子デバイスの前面にあるタッチスクリーンディスプレイ１１２と反対の携帯式電子デバイス１００の後面に位置決めされており、それによってタッチスクリーンディスプレイは、静止及び／又はビデオ画像収集のいずれかのためのビューファインダとして使用することができる。一部の実施形態では、光センサは、携帯式電子デバイスの前面に位置決めされており、それによってユーザがタッチスクリーンディスプレイ上の他のテレビ会議参加者をビューしている時に、ユーザの画像をテレビ会議のために取得することができる。一部の実施形態では、光センサ１６４の位置をユーザによって変更することができ（例えば、携帯式電子デバイスの容器内でレンズ及びセンサを回転させることにより）、それによってテレビ会議及び静止及び／又はビデオ画像収集の両方のために単一の光センサ１６４をタッチスクリーンディスプレイと共に使用することができる。
【００４６】
デバイス１００は、１つ又はそれよりも多くの近接センサ１６６を含むことができる。図１は、周辺インタフェース１１８に連結された近接センサ１６６を示している。代替的に、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に連結することができる。近接センサ１６６は、引用により本明細書に組み込まれる２００５年９月３０日出願の米国特許出願第１１／２４１、８３９号「手持ち式デバイスにおける近接検知器」及び２００５年９月３０日出願の米国特許出願第１１／２４０、７８８号「手持ち式デバイスにおける近接検知器」に説明するように実行することができる。一部の実施形態では、近接センサは、多機能デバイスがユーザの耳の近くに配置された場合（例えば、ユーザが電話呼出しを行う場合）、タッチスクリーン１１２をオフにして使用不可にする。一部の実施形態では、携帯式電子デバイスがユーザのポケット、財布、又は他の暗い区域にある場合に、近接センサは、スクリーンをオフのままにして、携帯式電子デバイスがロック状態である場合に不必要なバッテリの枯渇を防ぐ。
【００４７】
一部の実施形態では、メモリ１０２に記憶されているソフトウエア構成要素は、オペレーティングシステム１２６、通信モジュール（又は命令の組）１２８、接触／運動モジュール（又は命令の組）１３０、グラフィックモジュール（又は命令の組）１３２、テキスト入力モジュール（又は命令の組）１３４、グローバルポジショニングシステム（ＧＰＳ）モジュール（又は命令の組）１３５、及びアプリケーション（又は命令の組）１３６を含むことができる。
【００４８】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、「ＯＳ  Ｘ」、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓのような組込みオペレーティングシステム）は、一般的なシステムタスク（例えば、メモリ管理、記憶デバイス制御、電源管理など）を制御及び管理するための様々なソフトウエア構成要素及び／又はドライバを含み、様々なハードウエアとソフトウエア構成要素の間の通信を容易にする。
【００４９】
通信モジュール１２８は、１つ又はそれよりも多くの外部ポート１２４を通じて他のデバイスとの通信を容易にし、ＲＦ回路１０８及び／又は外部ポート１２４によって受信したデータを処理するための様々なソフトウエア構成要素を含む。外部ポート１２４（例えば、「ユニバーサルシリアルバス（ＵＳＢ）」、ＦＩＲＥＷＩＲＥなど）は、他のデバイスに直接又はネットワーク（例えば、「インターネット」、無線ＬＡＮなど）を通じて間接的に連結するためのものである。一部の実施形態では、外部ポートは、ｉＰｏｄ（アップル・コンピュータ・インコーポレーテッドの登録商標）デバイスに使用される３０ピンコネクタと同じか又はこれに類似の及び／又はこれと互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【００５０】
接触／運動モジュール１３０は、ディスプレイシステム１１２（ディスプレイコントローラ１５６と共に）のタッチスクリーン及び他のタッチセンサ式デバイス（例えば、タッチパッド又は物理クリックホイール）との接触を検知することができる。接触／運動モジュール１３０は、接触が起こったか否かを判断し、接触の動きがあったか否かを判断してディスプレイシステム１１２のタッチスクリーン全体における動きを追跡し、かつ接触が中断されたか（すなわち、接触が終了したか）否かを判断するなどの接触の検知に関する様々な作業を実行するための様々なソフトウエア構成要素を含む。接触のポイントの動きを判断する段階は、接触のポイントの速さ（マグニチュード）、速度（マグニチュード及び方向）、及び／又は加速度（マグニチュード及び／又は方向における変化）を判断する段階を含むことができる。これらの作業は、単一の接触（例えば、１つの指の接触）又は複数同時接触（例えば、「マルチタッチ」／複数の指接触）に適用することができる。一部の実施形態では、接触／運動モジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上の接触を検知する。一部の実施形態では、接触／運動モジュール１３０及びコントローラ１６０は、クリックホイール上の接触を検知する。
【００５１】
グラフィックモジュール１３２は、表示されたグラフィックの輝度を変更するための構成要素を含むディスプレイシステム１１２上のグラフィックをレンダリング及び表示するための様々な公知のソフトウエア構成要素を含む。本明細書に使用される「グラフィック」という語は、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインタフェースオブジェクトなど）、デジタル画像、ビデオ、アニメーションなどを制限なしに含む、ユーザに表示することができるあらゆるオブジェクトを含む。
【００５２】
グラフィックモジュール１３２の構成要素とすることができるテキスト入力モジュール１３４は、様々なアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ１４１、ブログ１４２、ブラウザ１４７、及びテキスト入力を必要とするあらゆる他のアプリケーション）でテキストを入力するためのソフトキーボードを提供する。
【００５３】
ＧＰＳモジュール１３５は、携帯式電子デバイスのロケーションを判断し、様々なアプリケーション（例えば、ロケーションベースのダイヤリングに使用する電話１３８、写真／ビデオデータとしてカメラ１４３及び／又はブロガー１４２、及び天気ウィジェット、ローカル・イエローページ・ウィジェット、及びマップ／ナビゲーション・ウィジェットのようなロケーションベースのサービスを提供するアプリケーション）に使用するためにこの情報を提供する。
【００５４】
アプリケーション１３６は、以下のモジュール（又は命令の組）又はその部分集合又は上位集合を含むことができる。
・連絡先モジュール１３７（アドレスブック又は住所録と呼ばれることもある）、
・電話モジュール１３８、
・テレビ会議モジュール１３９、
・電子メールクライアントモジュール１４０、
・インスタントメッセージ（ＩＭ）モジュール１４１、
・ブログモジュール１４２、
・静止及び／又はビデオ画像のためのカメラモジュール１４３、
・画像管理モジュール１４４、
・ビデオ再生モジュール１４５、
・音楽再生モジュール１４６、
・ブラウザモジュール１４７、
・カレンダーモジュール１４８、
・天気ウィジェット１４９−１、株式ウィジェット１４９−２、計算器ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザによって得られる他のウィジェット、並びにユーザ作成のウィジェット１４９−６を含むことができるウィジェットモジュール１４９、
・ユーザ作成のウィジェット１４９−６を作るためのウィジェット作成モジュール１５０、及び／又は
・検索モジュール１５１
【００５５】
メモリ１０２に記憶することができる他のアプリケーション１３６の例には、メモパッド及び他のワードプロセッシングアプリケーション、ＪＡＶＡ（登録商標）有効アプリケーション、暗号化、デジタル権利管理、音声認識、及び音声複製が含まれる。
【００５６】
ディスプレイシステム１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、連絡先モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と共に、カメラモジュール１４３を使用して、静止画像又はビデオ（ビデオストリームを含む）を取り込み、これをメモリ１０２に記憶し、静止画像又はビデオを閲覧し、静止画像又はビデオの特徴を修正し、又は静止画像又はビデオをメモリ１０２から削除することができる。カメラモジュール１４３を使用するユーザインタフェース及び関連の処理の実施形態を以下に更に説明する。
【００５７】
ディスプレイシステム１１２、ディスプレイコントローラ１５６、連絡先モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と共に、画像管理モジュール１４４は、静止及び／又はビデオ画像を配置し、修正か又はそうでなければ操作し、ラベル付けし、削除し、表示し（例えば、デジタルスライドショー又はアルバムに）、更に記憶するために使用することができる。画像管理モジュール１４４を使用するユーザインタフェース及び関連の処理の実施形態を以下に更に説明する。
【００５８】
上記に特定されたモジュール及びアプリケーション（カメラモジュール１４３及び画像管理モジュール１４４を含む）は、上述の１つ又はそれよりも多くの機能を実行するための命令の組に対応する点に注意されたい。これらのモジュール（すなわち、命令の組）は、別々のソフトウエアプログラム、手順、又はモジュールとして実施する必要はなく、従って、これらのモジュールの様々な部分集合を結合することができ、又はそうでなければ様々な実施形態に再配置することができる。一部の実施形態では、メモリ１０２は、上記に特定されたモジュール及びデータ構造の部分集合を記憶することができる。更に、メモリ１０２は、上記に説明されていない付加的なモジュール及びデータ構造を記憶することができる。
【００５９】
一部の実施形態では、携帯式電子デバイス１００は、携帯式電子デバイス上の機能の所定のセットの作業がディスプレイシステム１１２のタッチスクリーン及び／又はタッチパッドを通じてのみ実行されるデバイスである。携帯式電子デバイス１００の作業のための主要入力／制御デバイスとしてタッチスクリーン及び／又はタッチパッドを使用することによって、携帯式電子デバイス１００の物理的入力／制御デバイス（プッシュボタン及びダイヤルなど）の数を低減することができる。
【００６０】
タッチスクリーン及び／又はタッチパッドを通じてのみ実行することができる機能の所
定のセットは、ユーザインタフェース間のナビゲーションを含む。一部の実施形態では、ユーザによって触れられた場合に、タッチパッドは、携帯式電子デバイス１００をどのユーザインタフェースからも携帯式電子デバイス１００上に表示することができるメイン、ホーム、又はルートメニューにナビゲートする。このような実施形態では、タッチパッドを「メニューボタン」と呼ぶことができる。一部の他の実施形態では、メニューボタンは、タッチパッドの代わりに物理的なプッシュボタン又は他の物理的入力／制御デバイスとすることができる。
【００６１】
図２は、一部の実施形態によるタッチスクリーン１１２を有する携帯式電子デバイス１００を示している。タッチスクリーンは、１つ又はそれよりも多くのグラフィックを表示することができる。この実施形態では、以下に説明する他のものと同様に、ユーザは、例えば１つ又はそれよりも多くの指２０２（図には縮尺取りに示されていない）又はスタイラス（図示しない）によってグラフィックに接触する又は触れることによって、グラフィックの１つ又はそれよりも多くを選択することができる。一部の実施形態では、ユーザが１つ又はそれよりも多くのグラフィックとの接触を中断した場合に、１つ又はそれよりも多くのグラフィックの選択が行われる。一部の実施形態では、接触は、携帯式電子デバイス１００に接触している１つ又はそれよりも多くのタップ、１つ又はそれよりも多くのスワイプ（左から右、右から左、上向き、及び／又は下向き、及び／又は指のローリング（右から左、左から右、上向き、及び／又は下向き）のような動作を含むことができる。一部の実施形態では、グラフィックとの故意でない接触ではグラフィクを選択できない。例えば、アプリケーションアイコン上をさっと動くスワイプ動作では、選択に対応する動作がタップである場合には、対応するアプリケーションを選択できない。言い換えると、携帯式電子デバイス１００は、動作の意味を解釈し、その時に使用されるアプリケーション又はモジュールを考察した後でこれに応答して作動する。
【００６２】
デバイス１００は、「ホーム」又はメニューボタン２０４のような１つ又はそれよりも多くの物理的ボタンを含むことができる。上述のように、メニューボタン２０４は、携帯式電子デバイス１００で実行することができる１組のアプリケーションにおけるどのアプリケーション１３６にもナビゲートするのに使用することができる。代替的に、一部の実施形態では、メニューボタンは、タッチスクリーン１１２のＧＵＩのソフトキーとして実施される。
【００６３】
一実施形態では、携帯式電子デバイス１００は、タッチスクリーン１１２、メニューボタン２０４、携帯式電子デバイスをオン／オフして携帯式電子デバイスをロックするためのプッシュボタン２０６、及びボリューム調節ボタン２０８を含む。プッシュボタン２０６は、ボタンを押し下げて所定の時間間隔にわたって押し下げられた状態でボタンを保持することによって携帯式電子デバイスの電源オン／オフを切り換え、ボタンを押し下げて所定の時間間隔が経過する前にボタンを放すことによって携帯式電子デバイスをロックし、及び／又は携帯式電子デバイスのロックを解除するか又はアンロック処理を開始するために使用することができる。他の実施形態では、携帯式電子デバイス１００は、マイクロフォン１１３を通じた一部の機能の起動又は停止のための音声入力を受け入れることができる。
【００６４】
ここで、携帯式電子デバイス１００に実装することができるユーザインタフェース（ＵＩ）及び関連の処理の実施形態に着目する。
【００６５】
図３は、一部の実施形態による携帯式電子デバイスのロックを解除するための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース３００は、以下の要素又はその部分集合又は上位集合を含む。
・携帯式電子デバイスのロックを解除するために指の動作で動くアンロック画像３０２、
・アンロック動作に視覚的なキューを提供する矢印３０４、
・アンロック動作に付加的なキューを提供するチャンネル３０６、
・時間３０８、
・曜日３１０、
・日付３１２、及び
・壁紙画像３１４
【００６６】
一部の実施形態では、携帯式電子デバイスは、携帯式電子デバイスがユーザインタフェースロック状態である場合にタッチセンサ式ディスプレイとの接触（例えば、ユーザの指がアンロック画像３０２上に又は近くに触れていること）を検知する。デバイスは、接触に従ってアンロック画像３０２を移動させる。検知された接触が、チャンネル３０６でアンロック画像を移動させるなどの所定の動作に対応する場合に、デバイスは、ユーザインタフェースアンロック状態に移行する。逆に、検知された接触が所定の動作に対応しない場合、携帯式電子デバイスは、ユーザインタフェースロック状態を維持する。上述のように、携帯式電子デバイスをアンロックするためにタッチスクリーン上の動作を使用する処理は、引用により本明細書に組み込まれる２００５年１２月２３日出願の米国特許出願第１１／３２２、５４９号「アンロック画像に動作を行うことによるデバイスのアンロック」に説明されている。
【００６７】
図４は、一部の実施形態による携帯式電子デバイス上のアプリケーションのメニューのための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース４００は、以下の要素又はその部分集合又は上位集合を含む。
・無線通信のための信号強度インジケータ４０２、
・時間４０４、
・バッテリステータスインジケータ４０６、
・以下の１つ又はそれよりも多くのような頻繁に使用されるアプリケーションのためのアイコンを備えたトレイ４０８：
○電話１３８、
○未読電子メールの数のインジケータ４１０を含むことができる電子メールクライアント１４０、
○ブラウザ１４７、
○音楽プレーヤ１４６、及び
・以下の１つ又はそれよりも多くのような他のアプリケーションのためのアイコン：
○ＩＭ１４１、
○画像管理１４４、
○カメラ１４３、
○ビデオプレーヤ１４５、
○天気１４９−１、
○株式１４９−２、
○ブログ１４２、
○カレンダー１４８、
○計算器１４９−３、
○アラーム時計１４９−４、
○辞書１４９−５、及び
○ユーザ作成ウィジェット１４９−６
【００６８】
一部の実施形態では、ＵＩ４００は、アプリケーションのリストを（例えば、スクロールバーを通じて）スクロールする必要がないように１つのスクリーン上に利用可能なアプリケーション１３６の全てを表示する。一部の実施形態では、アプリケーションの数が増加する時に、アプリケーションに対応するアイコンは、全てのアプリケーションをスクロールすることなく単一のスクリーン上に表示することができるようにサイズを小さくすることができる。一部の実施形態では、１つのスクリーン上の全てのアプリケーション及びメニューボタンを有することによって、ユーザは、メニューボタン２０４を起動し、次に要求されるアプリケーションを起動する（例えば、アプリケーションに対応するアイコン上のタップ又は他の指動作により）ことのような高々２つの入力でどの要求されるアプリケーションにもアクセス可能である。
【００６９】
一部の実施形態では、ＵＩ４００は、ウィジェットベースのアプリケーション及びウィジェットベースでないアプリケーションの両方への統合されたアクセスを提供する。一部の実施形態では、ウィジェットの全ては、ユーザ作成に関係なくＵＩ４００に表示される。他の実施形態では、ユーザ作成ウィジェット１４９−６のためのアイコンを起動することで、ユーザ作成のウィジェット又はユーザ作成のウィジェットに対応するアイコンを包含する別のＵＩ（図示せず）に到達することができる。
【００７０】
一部の実施形態では、ユーザは、例えば、引用により本明細書に組み込まれる２００６年７月２４日出願の米国特許出願第１１／４５９、６０２号「インタフェース認識モードを備えた携帯式電子デバイス」に説明される処理を使用して、ＵＩ４００のアイコンを再配置することができる。例えば、ユーザは、タッチスクリーン１１２に表示された対応するアイコン上又は近くの指動作を使用して、トレイ４０８からアプリケーションアイコンを出し入れすることができる。
【００７１】
図５は、一部の実施形態によるカメラのための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース５００は、以下の要素又はその部分集合又は上位集合を含む。
・ビューファインダ５０２、
・カメラで撮影された画像及び／又はビデオを管理するカメラロール５０４、
・静止画像を撮るためのシャッター５０６、
・ビデオのレコーディングを開始及び中止するためのレコードボタン５０８、
・所定の時間遅延の後で画像の撮影又はビデオのレコーディングをするためのタイマ５１０、
・得られた時にカメラロール５０４に追加するために（例えば、図５に概略的に示すアニメーションを通じて）表示される画像５１２
【００７２】
図６は、一部の実施形態による仮想カメラロールのための例示的なユーザインタフェースを示している。携帯式電子デバイスは、図５のカメラロールアイコン５０４へのユーザの指動作５１４の後でユーザインタフェースを表示する。一部の実施形態では、指動作は、タッチスクリーンとの一瞬の実質的に単一ポジションの接触であり、他の実施形態では、他の指の動作を使用することができる。一部の実施形態では、ユーザインタフェース６００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、及び４０６、
・カメラ１４３によって得られた画像及び／又はビデオのサムネイル画像６０２、
・起動された時に（例えば、アイコン上の指動作により）カメラＵＩ（例えば、ＵＩ５００）への移行を開始するカメラアイコン６０４
【００７３】
図１６は、一部の実施形態によるタッチスクリーン上にサムネイル画像を表示するための処理を示す流れ図である。指動作５１４を検知したこと（１６０２）に応答して、携帯式電子デバイスは、仮想カメラロールにおけるサムネイル画像のセットを識別し（１６０４）、タッチスクリーンにサムネイル画像を表示する（１６０６）。一部の実施形態では、サムネイル画像は、２−Ｄアレイに表示される（図６）。一部の他の実施形態では、サムネイル画像は、縦の列又は横の行に表示される。一部の実施形態では、サムネイル画像は、名前、ファイルサイズ、及び画像が作成された時間を示すタイムスタンプを含む説明を有することができる。一部の実施形態では、ビデオのサムネイル画像は、他の静止画像と視覚的に区別することができる固有の外見を有する。携帯式電子デバイスは、タッチスクリーンの下部にカメラアイコン６０４を表示し（１６０８）、タッチスクリーンとの次のユーザ接触のモニタリングを開始する（１６１０）。
【００７４】
一部の実施形態では、ユーザは、タッチスクリーン上の垂直の上向き／下向き指動作６０６を使用して、サムネイル画像６０２をスクロールすることができる（１６１２）。このような指動作（例えば、垂直の指スワイプ）の検知に応答して、携帯式電子デバイスは、これに従ってサムネイル画像のセットをスクロールする（１６１８）。一部の実施形態では、スクロール動作は、タッチスクリーンディスプレイとのユーザ接触の水平位置とは無関係である。一部の実施形態では、スクロール動作は、タッチスクリーンディスプレイとのユーザ接触の水平位置とは実質的に無関係である（例えば、タッチスクリーンディスプレイの１つ又はそれよりも多くの側面領域は、アイコン、ソフトキー、又はアプリケーションナビゲーション機能に対応する機能のような他の機能に予定し、スクロール動作には利用可能でないようにしておくことができる）。一部の実施形態では、特定のサムネイル画像上の固定された動作（１６１４）、例えば、サムネイル画像６０２−１１上の指タップ６０８に応答して、携帯式電子デバイスは、タッチスクリーン上に対応する画像の拡大されたディスプレイ（例えば、ＵＩ７００Ａ）を生成する処理を開始する。この処理のより詳しい説明を図７及び１７に関して以下に示している。一部の実施形態では、カメラアイコン６０４上のユーザの指動作の検知（１６１６）に応答して、携帯式電子デバイスは、図５に示すようにカメラＵＩ５００に戻る。
【００７５】
図７Ａから７Ｃは、一部の実施形態による画像をビューして操作するための例示的なユーザインタフェースを示している。本出願における「画像」という語は、静止画像とビデオストリームの両方を含むことを当業者が理解することに注意されたい。
【００７６】
一部の実施形態では、ユーザインタフェース７００Ａは、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、４０６、及び６０４、
・起動された時に（例えば、アイコン上の指動作により）、カメラロールＵＩ（例えば、ＵＩ６００）への移行を開始するカメラロールアイコン７０２、
・画像７０４、
・起動された時に（例えば、アイコン上の指動作により）、画像７０４の使用ための付加的なオプションを備えたＵＩ（例えば、図１２のＵＩ１２００）への移行を開始する付加的なオプションアイコン７０６、
・起動された時に（例えば、アイコン上の指動作により）、仮想カメラロールの前画像（例えば、６０２−１０）の表示を開始する前画像アイコン７０８、
・起動された時に（例えば、アイコン上の指動作により）、仮想カメラロールの画像のスライドショーを開始する再生アイコン７１０、
・起動された時に（例えば、アイコン上の指動作により）、仮想カメラロールの次画像（例えば、６０２−１２）の表示を開始する次画像アイコン７１２、
・起動された時に（例えば、アイコン上の指動作により）、ユーザが画像７０４を削除したいことを通知するためにＵＩ（例えば、図７ＢのＵＩ７００Ｂ）の表示を開始する削除記号アイコン７１４
【００７７】
図１７は、一部の実施形態によるタッチスクリーンとのユーザ接触に応答して作業を実行するための処理を示す流れ図である。サムネイル画像のユーザ選択を検知した（１７０２）後、携帯式電子デバイスは、サムネイル画像に関連付けられた画像を識別する（１７０４）。一般的に、この識別された画像はサムネイル画像より大きい。一部の実施形態では、サムネイル画像は、より大きな画像のサブサンプルバージョンである。図７Ａに示すように、大きな画像は、サムネイル画像の全ての代わりにタッチスクリーンに表示される（１７０６）。携帯式電子デバイスは、タッチスクリーン上の所定のロケーションに様々なアイコンを表示し（１７０８）、タッチスクリーンとの次のユーザ接触を待つ（１７１０）。
【００７８】
一部の実施形態では、図７Ａに示すように、携帯式電子デバイスは、異なるユーザ接触に応答して同じ作業を実行する。一部の実施形態では、ユーザは、３つの異なる動作：（ｉ）前／次画像アイコン７０８／７１２上の指動作（１７１６）、（ｉｉ）タッチスクリーンの左／右端に隣接した指タップ７１５／７１８によるユーザ画像ナビゲーション動作（１７１４）、又は（ｉｉｉ）タッチスクリーン上の左向き／右向きの水平方向の指スワイプ動作７２０（１７１２）を通じて仮想カメラロールで画像を閲覧することができる。これらのユーザ動作のあらゆる検知に応答して、携帯式電子デバイスは、タッチスクリーン上の画像を仮想カメラロールにある前／次画像と置換する（１７２４）。一部の実施形態では、この置換は、タッチスクリーンから現在の画像を右／左側に移動し、前／次画像を左／右側からタッチスクリーンに移動させる動画化された処理である。同じタスクを実行するための複数の手段によって、携帯式電子デバイスは、ユーザにユーザが好むものはどれでも選択させることができ、それによって写真管理をより簡単かつ直感的にすることができる。一部の実施形態では、タップ動作７１５及び７１８は、前又は次画像をビューするのではなく、所定の量ずつ画像を拡大するために（例えば、ズームインすることにより）使用することができる。この場合、ユーザは、画像を走査検索するための動作の２つの異なるタイプ：（ｉ）前／次画像アイコン７０８／７１２上の指動作（１７１６）、及び（ｉｉ）タッチスクリーン上の左向き／右向き水平方向の指スワイプ動作７２０（１７１２）を提供される。
【００７９】
一部の実施形態では、携帯式電子デバイスは、ユーザ画像回転動作に応じた角度ずつ画像７０４を回転させる。例えば、ユーザ画像回転動作は、画像７０４との３つの同時指接触７２２、７２４、及び７２６を含むことができる。３つの指の接触が少なくとも所定の距離それぞれの矢印によって示された方向に動く場合、携帯式電子デバイスは、垂直から水平方向に又は水平方向から垂直に画像７０４を回転させる。一部の実施形態では、回転動作は、２指のマルチタッチ動作（例えば、同時指接触７２２及び７２６）である。一部の実施形態では、画像は、デバイスの向きにおける変化の検知（例えば、デバイスの向きを検知するための加速度計を使用して）に応答して回転する。例えば、画像は、タッチスクリーン１１２が垂直から水平方向に物理的に回転した時に、適切なビューイング方向を維持するために回転することができる。
【００８０】
一部の実施形態では、付加的なオプションアイコン７０６上のユーザの指動作（１７１８）は、画像７０４における付加的な作業をレンダリングするように携帯式電子デバイスをトリガする。アイコン７０６に関連付けられた一部の例示的な作業の詳細説明を図１２及び２０に関して以下に示している。
【００８１】
一部の実施形態では、削除記号アイコン７１４上のユーザの指動作（１７１７）は、図７Ｂに示すように携帯式電子デバイスにユーザインタフェース７００Ｂを提供させる。ユーザインタフェース７００Ｂを通じて、ユーザは、カメラロールから現在の画像７０４を削除することができる。ユーザインタフェース７００Ｂは、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、４０６、６０４、７０２、及び７０４、
・起動された時に（例えば、アイコン上の指動作により）、画像７０４を削除する削除アイコン７１６、
・起動された時に（例えば、アイコン上の指動作により）、携帯式電子デバイスを前のユーザインタフェース（例えば、ＵＩ７００Ａ）に戻す取消アイコン７１８
【００８２】
図１８は、一部の実施形態によるタッチスクリーンとのユーザ接触に応答して画像を削除するための処理を示す流れ図である。削除記号アイコン７１４とのユーザ接触の検知（１８０２）に応答して、携帯式電子デバイスは、画像７０４の上部に削除アイコン７１６、取消アイコン７１８、及びカメラアイコン６０４を表示し（１８０４）、次にタッチスクリーンとの次のユーザ接触をモニタする（１８０６）。
【００８３】
一部の実施形態では、削除アイコン７１６上の指動作に応答して（１８１０）、携帯式電子デバイスは、タッチスクリーンからアイコン７１６、７１８を除き（１８１６）、画像７０４の「細断」の動画化された処理を開始する（１８１８）。一部の実施形態では、細断処理は、画像７０４を垂直方向ストライプに分割する段階、垂直方向ストライプを異なるペースでタッチスクリーンから落とす段階を含む。画像をトラッシュアイコンに配置するような他の細断アニメーションを他の実施形態に使用することができる。
【００８４】
一部の実施形態では、携帯式電子デバイスは、画像７０４を削除した後に、図６に示すようにカメラロールユーザインタフェース６００に戻る。ユーザは、次に、図１６に示されているいずれの上述の処理も繰り返すことができる。一部の他の実施形態では、携帯式電子デバイスは、タッチスクリーン上に仮想カメラロールの次の画像を表示する。ユーザは、図１７に示されているいずれの上述の処理も繰り返すことができる。
【００８５】
携帯式電子デバイスが、取消アイコン７１８上の指動作を検知した場合（１８１２）、デバイスは、図７Ａに示すようなユーザインタフェース７００Ａに戻る。次のユーザアクションが、カメラアイコン６０４上の指動作である場合（１８１４）、携帯式電子デバイスは、カメラモードユーザインタフェース５００にスイッチバックし、それによってユーザは、新しい写真を撮ることができる。
【００８６】
２つの異なるユーザインタフェース（例えば、７００Ａ及び７００Ｂ）上のユーザの指動作を要求するこの削除処理は、ユーザが画像又は他の類似の項目を偶然削除してしまう機会を低減する。
【００８７】
一部の実施形態では、携帯式電子デバイスは、様々な写真アルバム内に画像を記憶する。画像は、様々なソースから持ってくることができる。これらは、ユーザのデスクトップ又はラップトップコンピュータ、及び「インターネット」上のウェブサイトのようなロケーションからダウンロードすることができる。例えば、１つのアルバムは、ウェブブラウザ１４７を通じてウェブサイトからダウンロードされた画像、携帯式電子デバイスのユーザによって受け取られた電子メールメッセージに添付された画像、及びカメラモジュール１４３を使用して携帯式電子デバイスによって撮られた写真を含むことができる。
【００８８】
図８は、一部の実施形態による写真アルバムをビューするための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース８００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、及び４０６、
・グラフィック８０４、例えば、対応するアルバムにおける第１写真又はユーザ選択の写真のサムネイル画像、
・アルバム名８０６、
・起動された時に（例えば、アイコン上の指動作により）、対応するアルバムの表示（例えば、図１０のＵＩ１０００）を開始する選択アイコン８０８、及び
・ユーザ動作（例えば、タップ動作）によって起動された時に設定メニュー（例えば、図９）を持ってくる設定アイコン８１０
【００８９】
図１９は、一部の実施形態によるタッチスクリーン上に複数の写真アルバムを表示するための処理を示す流れ図である。画像管理モジュール１４４のアイコン上の指動作４１２（図４）を検出した（１９０２）後、携帯式電子デバイスは、写真アルバムのセットを識別し（１９０４）、これらをタッチスクリーン上に表示する（１９０６）。図８は、写真アルバム８０４リストの内容を縦に示し、各アルバムは、サムネイル画像８０４、名前８０６、及び選択アイコン８０８を有する。一部の実施形態では、写真アルバムは、その名前によってアルファベット順に並べられている。一部の他の実施形態では、写真アルバムは、その作成タイムスタンプによって、例えば、最も最近のものをリストの上部に置くように順序付けられている。
【００９０】
携帯式電子デバイスは、タッチスクリーンの下部に設定アイコン８１０を表示し（１９０８）、タッチスクリーンとのユーザ接触をモニタする（１９１０）。図９に関して以下に説明するように、ユーザは、設定アイコン８１０を通じてユーザ選択の方式で作動するように画像管理モジュール１４４を構成することができる。
【００９１】
長い写真アルバムリストがある場合、ユーザは、タッチスクリーン上の垂直方向指スワイプのような垂直方向上向き／下向き指動作８１２を使用してリストをスクロールすることができる（１９１２、１９２０）。ユーザが指動作によって特定のアルバムを選択した場合（１９１４）、携帯式電子デバイスは、図１６に関して上述した処理を実行することによってアルバムを開く。図６に示されている仮想カメラロールは、多くの写真アルバムの１つである。仮想カメラロールに関連付けられたユーザ作業は、ユーザ選択のアルバムの画像に適用される。例示的なユーザ作業の詳細説明は、図１０−１２に関して以下に示されている。一部の実施形態では、ユーザは、アルバムに対応するタッチスクリーン上のあらゆる領域に接触することによって（例えば、グラフィック８０４、アルバム名８０６、又は選択アイコン８０８上の指タップ）、アルバムの表示を開始することができる。
【００９２】
設定アイコン８１０上の指動作の検知に応答して（１９１６）、携帯式電子デバイスは、設定ユーザインタフェースをレンダリングし、それによってユーザは、画像管理サービスを構成することができる（１９１８）。図９は、一部の実施形態によるユーザの好みを設定するための例示的な設定ユーザインタフェース９００を示している。一部の実施形態では、ユーザインタフェース９００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、及び４０６、
・スライドショーの間に音楽を選択するための音楽設定９０２（例えば、現在再生中、９０年代の音楽、最近追加された、又はオフ）、
・スライドショーを繰り返すか否か（例えば、オン又はオフ）を選択するためのリピート設定９０４、
・スライドショーの画像がランダム又は疑似ランダム順序で表示されるか否か（例えば、オン又はオフ）を選択するためのシャッフル設定９０６、
・スライド毎の時間設定９０８（例えば、２、３、５、１０、２０秒、又はマニュアル）、
・移行設定９１０（例えば、ランダム、ワイプアクロス、ワイプダウン、又はオフ）、
・外部表示のためのＴＶ出力設定９１２（例えば、オン、オフ、又はユーザに尋ねる）、
・ＴＶ信号設定９１４（例えば、ＮＴＳＣ又はＰＡＬ）、
・自動回転設定９１６（例えば、オン又はオフ）、
・起動された時に（例えば、アイコン上の指動作により）、携帯式電子デバイスを前のＵＩ（例えば、ＵＩ８００）に戻す終了アイコン９１８、
・起動された時に（例えば、アイコン上の指動作により）、対応する設定に対する選択を示す選択アイコン９２０
【００９３】
一部の実施形態では、ユーザは、対応する設定選択の表示を開始するために、特定の設定に対するある一定の行のどこかに触れることができる。例えば、ＴＶ信号設定９１４上の指タップの検知に応答して、携帯式電子デバイスは、対応する行に隣接してドロップダウンメニューを持ってくる。ドロップダウンメニューは、設定に関連付けられた構成オプションを列挙している。ユーザは、選択されたオプションに指動作を加えることによって、他のものから１つのオプションを選択することができる。
【００９４】
図１０は、一部の実施形態によるアルバムをビューするための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース１０００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、及び４０６、
・起動された時に（例えば、アイコン上の指動作により）、写真アルバムＵＩ（例えば、ＵＩ８００）への移行を開始する写真アルバムアイコン１００２、
・対応するアルバムにおける画像のサムネイル画像１００６、
・起動された時に（例えば、アイコン上の指動作により）、アルバムの画像のスライドショーを開始する再生アイコン１００８
【００９５】
ユーザインタフェース１０００は、カメラロールアイコン５０４に関連付けられたユーザインタフェース６００に類似している。両方のユーザインタフェースは、サムネイル画像へのユーザ接触に検知に応答して類似の作業を行う。例えば、ユーザは、タッチスクリーン上の垂直に上向き／下向きの動作１０１０を使用してサムネイル１００６をスクロールすることができる。一部の実施形態では、特定のサムネイル上の静止した動作（例えば、サムネイル１００６−１１上の指タップ１０１２）は、対応する画像の拡大されたディスプレイ（例えば、ＵＩ１１００）への移行を開始する。
【００９６】
一部の実施形態では、２つのユーザインタフェース間に違いがある。例えば、ユーザインタフェース１０００は、再生アイコン１００８を有し、ユーザインタフェース６００は、カメラアイコン６０４を有する。再生アイコン１００８のユーザ選択は、携帯式電子デバイスをトリガし、ユーザ選択のアルバムにおける画像のスライドショーを始める。対照的に、携帯式電子デバイスは、カメラアイコン６０４上にユーザの指動作が加えられた時にカメラモードに戻る（例えば、写真を撮るために）。
【００９７】
特定の画像のユーザ選択時に、携帯式電子デバイスは、ユーザ選択の画像を表示する新しいユーザインタフェースをレンダリングする。図１１は、一部の実施形態によるアルバムの画像をビューするための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース１１００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、及び４０６、
・起動された時に（例えば、アイコン上の指動作により）、対応するアルバムＵＩ（例えば、ＵＩ１０００）への移行を開始するアルバム名アイコン１１０２、
・画像１１０６、
・起動された時に（例えば、アイコン上の指動作により）、画像１１０６の使用ための付加的なオプションを備えたＵＩ（例えば、図１２のＵＩ１２００）への移行を開始する付加的なオプションアイコン１１０８、
・起動された時に（例えば、アイコン上の指動作により）、アルバムの前画像（例えば、１００６−１０）の表示を開始する前画像アイコン１１１０、
・起動された時に（例えば、アイコン上の指動作により）、アルバムの画像のスライドショーを開始する再生アイコン１１１２、
・起動された時に（例えば、アイコン上の指動作により）、アルバムの次画像の表示を開始する次画像アイコン１１１４
【００９８】
明らかに、ユーザインタフェース１１００は、ユーザインタフェース７００Ａに非常に類似している。図７Ａに関して上述した様々な画像走査検索機能は、ユーザインタフェース１１００でも利用可能である。例えば、ユーザは、画像の左側にタップ動作１１１８を行うことによって、又は画像上の左から右にスワイプ動作１１１６を行うことによって前画像のビューイングを開始することができる。同様に、ユーザは、画像の右側にタップ動作１１２０を行うことによって、又は画像上の右から左にスワイプ動作１１１６を行うことによって次画像のビューイングを開始することができる。
【００９９】
一部の実施形態では、次画像が右からスクリーン上に移動してくる場合、画像１１０６は、左にスクリーンから出ていく。一部の実施形態では、前画像が左からスクリーン上に移動してくる場合、画像１１０６は、右にスクリーンから出ていく。
【０１００】
同じタスクを行うための複数の方法によって、携帯式電子デバイスは、ユーザが好む手法又は動作のどれをもユーザに選択させることができ、それによって写真管理をより簡単かつ直感的なものにすることができる。
【０１０１】
前画像アイコン１１１０、再生アイコン１１１２、及び次画像アイコン１１１４のユーザ選択に応答した携帯式電子デバイスの作業の詳細説明は、図７Ａ及び１７に関して上記に示している。付加的なオプションアイコン７０６（図７Ａ）又は１１０８（図１１）とのユーザ接触に応答して、携帯式電子デバイスは、表示される画像に関してユーザが選択する付加的なオプションを備えた新しいインタフェースをレンダリングする。
【０１０２】
図１２は、一部の実施形態に従ってアルバムの画像の使用を選択するための例示的なユーザインタフェースを示している。一部の実施形態では、ユーザインタフェース１２００は、以下の要素又はその部分集合又は上位集合を含む。
・上述のような４０２、４０４、４０６、１６０２、及び１１０６、
・起動された時に（例えば、アイコン上の指動作により）、電子メールに画像１１０６を組み込むための処理（例えば、図１３Ａ−１３Ｇに示すような）を開始する電子メール写真アイコン１２０８、
・起動された時に（例えば、アイコン上の指動作により）、ユーザの住所録にある連絡先に画像１１０６を関連付けるための処理（例えば、図１４Ａ−１４Ｂに示すような）を開始する連絡先割り当てアイコン１２１０、
・起動された時に（例えば、アイコン上の指動作により）、ユーザの壁紙に画像１１０６を組み込むための処理（例えば、図１５に示すような）を開始する壁紙として使用アイコン１２１２、及び
・起動された時に（例えば、アイコン上の指動作により）、前のＵＩ（例えば、ＵＩ１００）に戻る移行を開始する取消アイコン１２１４
【０１０３】
一部の実施形態では、図１２に示すように画像１１０６が背景に表示され、１つ又はそれよりも多くの機能アイコン１２０８、１２１０、１２１２、１２１４が、表示された画像１１０６の上に重ね合わせられる。
【０１０４】
図２０は、一部の実施形態による付加的なオプションアイコン（例えば、図１１のＵＩ１１００のアイコン１１０８）のユーザ選択時に付加的な作業を実行するための処理を示す流れ図である。付加的なオプションアイコン上の指動作１１２２の検知（２００２）に応答して、携帯式電子デバイスは、タッチスクリーン上にオプションアイコンのリストを表示する（２００４）。各オプションアイコンは、表示されている画像への特定の作業に対応する。図１２に示すように、リストは、電子メール写真アイコン１２０８、連絡先割り当てアイコン１２１０、壁紙として使用アイコン１２１２、及び取消アイコン１２１４を含む。一部の他の実施形態では、ユーザインタフェース１２００は、これらのアイコンの部分集合を含むことができ、他の画像使用機能を呼び出すための付加的な画像使用アイコンを含むことができる。
【０１０５】
ユーザが指動作によって電子メール写真アイコン１２０８を選択した場合（２００８）、携帯式電子デバイスは、電子メールサービスインタフェースをレンダリングし、それによってユーザは、画像１１０６を電子メールを通じて誰かに送ることができる。ユーザが連絡先割り当てアイコン１２１０を選択した場合（２０１０）、携帯式電子デバイスは、ユーザが画像１１０６に関連付けられた連絡先を選択するためのユーザインタフェース（連絡先のリストを有する）を表示する。同様に、ユーザが壁紙として使用アイコン１２１２を選択した場合（２０１２）、携帯式電子デバイスは、ユーザが画像１１０６を操作してこれを携帯式電子デバイスの壁紙として設定するためのユーザインタフェースを表示する。
【０１０６】
図２１は、一部の実施形態によるユーザ選択の画像を含む電子メールサービスインタフェースをレンダリングするための動画化された処理を示す流れ図である。電子メール写真アイコン１２０８のユーザ選択を検知した（２１０２）後、携帯式電子デバイスは、電子メールメッセージテンプレートをタッチスクリーンに導入し、画像を電子メールメッセージテンプレートの所定の領域に配置する処理を動画化する。一部の実施形態では、アニメーションは、最初に画像のサイズを低減する段階（図１３Ａ）（２１０４）、画像１１０６の背後の電子メールメッセージテンプレートをスライドさせるか又はそうでなければレンダリングする段階（図１３Ｂ）（２１０６）、及び電子メール作成ユーザインタフェース１３００Ｃのメッセージ本体フィールド（図１３Ｃ）に画像を嵌め込む段階（２１０８）を含む。
【０１０７】
一部の実施形態では、アニメーションに続いて、デバイスがユーザ接触に関してタッチスクリーンをモニタする（２１１０）。ユーザが、Ｔｏ上でタップするか又は他の所定の動作１３０２（図１３Ｄ）を行った場合、電子メールアドレスを入力するための電子メール受信者フィールドのフィールドが表示される（２１１２）。携帯式電子デバイスは、次に、ユーザの住所録を表示する（２１２２）（図１３Ｅ）。受信者／連絡先上のユーザの指動作又は他の所定の動作（例えば、図１３Ｅのボブ・アダムスへの指タップ１３１６）を検知した（２１２４）後、携帯式電子デバイスは、受信者の電子メールアドレスを電子メールメッセージに関連付け、Ｔｏ：フィールドに連絡先の名前を表示する（２１２６）（例えば、図１３Ｆの「ボブ・アダムス」）。
【０１０８】
一部の実施形態では、電子メールメッセージテンプレート（２１１４、２１１６）内の所定のフィールドへのユーザの指タップ又は他の所定の動作（例えば、図１３Ｄの指タップ１３０４、１３０６、又は図１３Ｅの「他の電子メール」）に応答して、携帯式電子デバイスは、タッチスクリーン上に文字キーボード６１６を表示する（２１２８）。ユーザは、この文字キーボード６１６を通じてそれぞれのフィールドにテキストを入力することができる（図１３Ｆ）。一部の実施形態では、ユーザは、文字キーボード又は他の字体キーボードの字体アイコンを軽く叩くことによって電子メールアドレスを入力することができる。
【０１０９】
図１３Ｇに示すように、送信アイコン１３１４上の指動作を検知した（２１２０）後、携帯式電子デバイスは、電子メールメッセージをその受信者に送信し（２１３２）、ユーザインタフェース１０００又は１１００に戻る。しかし、ユーザが取消アイコン１３０８を選択した場合（２１１８）、携帯式電子デバイスは、保存ドラフトアイコン１３１０と非保存アイコン１３１２を表示することができる（２１３０）。ユーザが保存ドラフトアイコン１３１０を選択した場合、デバイスは、電子メールクライアントモジュール１４０に関連付けられたドラフトフォルダにドラフトを保存し、又はユーザが非保存アイコン１３１２を選択した場合は、ドラフトを削除する。
【０１１０】
図１２に示す連絡先割り当てアイコン１２１０上をユーザがタップするか又は他の所定の動作を行ったと仮定すると、図２２は、一部の実施形態による画像をユーザの住所録におけるユーザ選択の連絡先に割り当てるための処理を示す流れ図である。
【０１１１】
連絡先割り当てアイコン１２１０のユーザ選択時に、携帯式電子デバイスは、ユーザの住所録を表示する（図１４Ａ）。ユーザが住所録で連絡先を選択した（例えば、図１４Ａのボブ・アダムスへの指タップ１４０１）後、携帯式電子デバイスは、図１４Ｂに示すように、新しいユーザインタフェース１４００Ｂを生成し、タッチスクリーンとの次のユーザ接触をモニタする（２２０８）。一部の実施形態では、ユーザインタフェース１４００Ｂは、ユーザ命令１４０２（２２０２）、ユーザ選択画像１１０６（２２０４）、取消アイコン１４０４、及び写真セットアイコン１４０６（２２０６）を含む。
【０１１２】
携帯式電子デバイスは、画像１１０６へのユーザの指動作（２２１２）に応答して画像を修正する（２２１４）。例えば、ユーザは、指動作の様々なタイプを使用して画像１１０６をトリミングし、拡大し、及びそうでなければ調節することができる。一部の実施形態では、携帯式電子デバイスは、１つの指の接触動作１４０８の動きに応答してタッチスクリーン上の画像を移動し、少なくとも２つの同時かつ連続接触１４１０及び１４１２を含む摘み解除動作に応答して画像を拡大し、少なくとも２つの同時かつ連続接触１４１０及び１４１２を含む摘み動作に応答して画像を縮小し、及び／又は２つ又はそれよりも多くの同時かつ連続接触１４１０及び１４１２を含む捻り動作に応答して画像を回転させる。
【０１１３】
一部の実施形態では、ユーザは、写真セットアイコン１４０６を軽く叩くことによってユーザ選択の連絡先に修正された画像を割り当てる（２２１６）。これは、携帯式電子デバイスをトリガして、修正された画像を連絡先に関連付ける。ユーザが取消アイコン１４０４を選択した場合（２２１８）、携帯式電子デバイスは、画像割り当てを終了し、ユーザインタフェース１１００に戻る。
【０１１４】
ユーザが図１２の壁紙として使用アイコン１２１２をタップするか又は他の所定の動作をこれに行った場合、携帯式電子デバイスは、画像をユーザの壁紙に組み込むためのユーザインタフェースを表示する。図１５は、一部の実施形態によるこのような例示的なユーザインタフェース１５００を示している。
【０１１５】
一部の実施形態では、この壁紙設定処理は、連絡先割り当て処理に類似している。例えば、ユーザは、１つの指の動作１５０８で画像を移動し、複数接触１５１０及び１５１２を使用する摘み解除動作で画像を拡大し、複数接触１５１０及び１５１２を使用する摘み動作で画像を縮小し、及び／又は複数接触１５１０及び１５１２を使用する捻り動作で画像を回転させることができる。
【０１１６】
壁紙設定処理は、ユーザが写真セットアイコン１５０６を選択した後に終了する。ユーザが取消アイコン１５０４を選択した場合、携帯式電子デバイスは、割り当て処理を中止し、図１１のＵＩ１１００に戻る。一部の実施形態では、インタフェース１５００は、ユーザ命令情報１５０２を含む。
【０１１７】
図２３Ａ−２３Ｈは、一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための例示的なユーザインタフェースを示している。
【０１１８】
図２３Ａでは、表示されたデジタルオブジェクトは、デジタル画像２３００−１である。この例では、全画像２３００−１が図２３Ａに表示されている。この例示的な画像は、第１人物２３０２−１と第２人物２３０２−２を含む。第２人物２３０２−２上又は近くの摘み解除動作２３０４及び２３０６の検知に応答して、第２人物２３０２−２を含む画像２３００−１の一部にズームインする指令が実行される。ズームイン指令の実行に応答して、画像２３００−１の縮小された部分は、図２３Ａよりも高い倍率で表示される。例えば、図２３Ｂの第２人物２３０２−２は、図２３Ａよりも高い倍率で示されており、第１人物２３０２−１は、もはや示されていない。
【０１１９】
図２３Ｃでは、スワイプ動作２３１０がタッチスクリーンディスプレイ上又は近くで検知される。これに応答して、第２人物２３０２−２を含む画像２３００−１の表示された部分は、画像が右から左に水平方向に平行移動する図２３Ｃ−２３Ｄに示すようなスワイプ動作２３１０の向きに対応する向きに平行移動する。（拡大された）画像２３００−１のエッジ２３１２が図２３Ｄに表示されている。スワイプ動作２３１０の連続した検知に応答して（図２３Ｄ）、エッジ２３１２を超えた区域２３１４が表示される（例えば、デジタルオブジェクトとは視覚的に別のブラック区域又は他の区域）。スワイプ動作２３１０が検知されなくなった後、図２３Ｅに示すように、第２人物２３０２−２の画像を含む画像２３００−１は、区域２３１４が表示されなくなるまで第２方向２３１６に平行移動される（例えば、左から右に水平方向に）。
【０１２０】
第２スワイプ動作２３１８の検知に応答して、画像２３００−１の表示された部分は、図２３Ｇに示すように、第２スワイプ動作の方向に対応する方向に平行移動し、第２デジタル画像２３００−２が表示される。一部の実施形態では、図２３Ｇ及び２３Ｈに示すように、第１デジタル画像２３００−１がタッチスクリーンから摺って出る時に、第２デジタル画像２３００−２（又は、より一般的にはデジタルオブジェクト）がタッチスクリーン上に摺って現れてくる。
【０１２１】
この例では、区域２３１４の表示は、第１動作２３１０の間に（拡大された）デジタルオブジェクトのエッジに達したことをユーザに知らせる。第１動作と同じか又は実質的に同じ方向の第２動作２３１８の検知に応答して、デバイスは、デジタルオブジェクトのエッジに達したという視覚的な指示をただ繰り返すのではなく、画像のセットの別の画像の表示に移行する。
【０１２２】
図２４は、一部の実施形態による１組のデジタルオブジェクト内のデジタルオブジェクトをビューするための処理２４００を示す流れ図である。
【０１２３】
一部の実施形態では、タッチスクリーンディスプレイを備えたデバイス（例えば、デバイス１００、タブレットコンピュータ、又はタッチスクリーンディスプレイを備えたデスクトップコンピュータ）は、タッチスクリーンディスプレイ上又は近くで対象物の第１の動きを検知する（２４０２）。一部の実施形態では、デバイスは、携帯式電子デバイスである。一部の実施形態では、対象物は指である。一部の実施形態では、対象物はスタイラスである。一部の実施形態では、第１の動きは、水平方向のスワイプ動作（例えば、図２３Ｃの２３１０）である。
【０１２４】
第１の動きを検知する間に、デバイスは、タッチスクリーンディスプレイ上に表示された第１のデジタルオブジェクト（例えば、デジタル画像２３００−１）を第１の方向に平行移動させる（２４０４）。一部の実施形態では、平行移動の前に、第１のデジタルオブジェクトの少なくとも１つのエッジは、タッチスクリーンディスプレイを超えたところで第１の方向に延びている。
【０１２５】
第１のデジタルオブジェクトは、１組のデジタルオブジェクトに関連付けられている。一部の実施形態では、デジタルオブジェクトの組は、１組のデジタル画像である（例えば、デバイスのカメラで撮られたアルバムの一部又は１組の画像の一部とすることができる２３００−１、２３００−２など）。一部の実施形態では、デジタルオブジェクトの組は、１組のウェブページである（例えば、ブラウザでの表示のためにユーザによって選択された１組のウェブページ）。一部の実施形態では、デジタルオブジェクトの組は、１組の電子文書である。
【０１２６】
第１のデジタルオブジェクトの以前隠れていたエッジ（例えば、図２３Ｄのエッジ２３１２）の表示及び第１の動き（例えば、図２３Ｄのスワイプ動作２３１０）の連続した検知に応答して、デバイスは、第１のデジタルオブジェクトのエッジを超えた区域（例えば、区域２３１４）を表示する（２４０６）。
【０１２７】
第１の動きが検知されなくなった後、デバイスは、第１のデジタルオブジェクトのエッジを超えた区域がそれ以上表示されなくなるまで、第１のデジタルオブジェクトを第２方向に平行移動させる（２４０８）。例えば、図２３Ｅでは、デジタル画像２３００−１は、区域２３１４が表示されなくなるまで方向２３１６（例えば、左から右の水平方向）に平行移動される。一部の実施形態では、第２方向は、第１の方向と逆である。一部の実施形態では、第１のデジタルオブジェクトは、減衰運動を使用して第２方向に平行移動される。一部の実施形態では、第１のデジタルオブジェクトのエッジを超えた区域が表示されなくなるまでの第１の方向への第１のデジタルオブジェクトの平行移動から第２方向への第１のデジタルオブジェクトの平行移動への変化は、第１のデジタルオブジェクトのエッジが、タッチスクリーンディスプレイのエッジ又はタッチスクリーンディスプレイ上に表示されたエッジに弾力的に添付されるように表示させることができる。
【０１２８】
デバイスは、タッチスクリーンディスプレイ上又は近くの対象物の第２の動き（例えば、図２３Ｆの右から左の第２スワイプ動作２３１８）を検知する（２４１０）。
【０１２９】
第１のデジタルオブジェクトの以前隠れていたエッジ（図２３Ｆのエッジ２３１２）が表示されている間の第２の動きの検知に応答して、デバイスは、第１のデジタルオブジェクトを第１の方向に平行移動させ（２４１２）、デジタルオブジェクトの組における第２のデジタルオブジェクト（例えば、図２３Ｇ及び２３Ｈのデジタル画像２３００−２）を表示する。
【０１３０】
すなわち、コンテキストに応答して、類似の動きにより（例えば、２３１０及び２３１８は、両方の右左スワイプ動作である）、ユーザは、（１）表示された第１のデジタルオブジェクトを平行移動させるか、又は（２）１組のデジタルオブジェクトにおける第１のデジタルオブジェクトを表示することから第２のデジタルオブジェクトを表示することに移行するかのいずれかが可能である。
【０１３１】
一部の実施形態では、第１の動きと第２の動きの間の時間は、所定の値（例えば、０．５秒）よりも短くなくてはならない。そうでなければ、デバイスは、第２のデジタルオブジェクトの表示に移行しない。逆に、デバイスは、第１のデジタルオブジェクトのみを平行移動させ、オブジェクトのエッジを超えた区域を示すことができる（第１のデジタルオブジェクトのエッジに達したことをユーザに示すために）。
【０１３２】
一部の実施形態では、第１のデジタルオブジェクト全体が表示された場合（図２３Ａ）、次に、第１の動き（例えば、水平方向のスワイプ動作）が、デジタルオブジェクトの組における別のデジタルオブジェクトを表示するようにデバイスを移行させる。
【０１３３】
処理２４００は、タッチスクリーンユーザが、表示されたデジタルオブジェクト内及び１組のデジタルオブジェクトにおけるデジタルオブジェクト間を容易にナビゲートすることを可能にする。
【０１３４】
解説の目的のための上述の説明は、特定的な実施形態に関して説明したものである。しかし、上述の例証は、網羅的ではなく、本発明を開示する形式に制限するためのものでもない。多くの修正及び変形が上述の教示の観点から可能である。実施形態は、本発明の原理及びその実際的な応用を分かり易く説明し、それによって当業者が本発明及び考えられる特定の使用に適する様々な修正を備えた様々な実施形態を最良に利用することを可能にするように選択して説明したものである。
【符号の説明】
【０１３５】
１００  携帯式電子デバイス
１０２  メモリ
１１２  タッチセンサ式ディスプレイ
１２２  メモリコントローラ
１６４  光センサ
【図１】
2018198070.tif 000003
【図２】
2018198070.tif 000004
【図３】
2018198070.tif 000005
【図４】
2018198070.tif 000006
【図５】
2018198070.tif 000007
【図６】
2018198070.tif 000008
【図７Ａ】
2018198070.tif 000009
【図７Ｂ】
2018198070.tif 000010
【図７Ｃ】
2018198070.tif 000011
【図８】
2018198070.tif 000012
【図９】
2018198070.tif 000013
【図１０】
2018198070.tif 000014
【図１１】
2018198070.tif 000015
【図１２】
2018198070.tif 000016
【図１３Ａ】
2018198070.tif 000017
【図１３Ｂ】
2018198070.tif 000018
【図１３Ｃ】
2018198070.tif 000019
【図１３Ｄ】
2018198070.tif 000020
【図１３Ｅ】
2018198070.tif 000021
【図１３Ｆ】
2018198070.tif 000022
【図１３Ｇ】
2018198070.tif 000023
【図１４Ａ】
2018198070.tif 000024
【図１４Ｂ】
2018198070.tif 000025
【図１５】
2018198070.tif 000026
【図１６】
2018198070.tif 000027
【図１７】
2018198070.tif 000028
【図１８】
2018198070.tif 000029
【図１９】
2018198070.tif 000030
【図２０】
2018198070.tif 000031
【図２１】
2018198070.tif 000032
【図２２】
2018198070.tif 000033
【図２３Ａ】
2018198070.tif 000034
【図２３Ｂ】
2018198070.tif 000035
【図２３Ｃ】
2018198070.tif 000036
【図２３Ｄ】
2018198070.tif 000037
【図２３Ｅ】
2018198070.tif 000038
【図２３Ｆ】
2018198070.tif 000039
【図２３Ｇ】
2018198070.tif 000040
【図２３Ｈ】
2018198070.tif 000041
【図２４】
2018198070.tif 000042
【手続補正書】
【提出日】平成30年8月22日(2018.8.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチスクリーンデバイスを備えた携帯式電子デバイスにおいて、
１組の写真画像に対応するサムネイル画像のアレイを表示する段階と、
前記表示されたサムネイル画像のアレイを、該アレイにおける対応するサムネイル画像とのユーザ接触を検知した時に、該対応するサムネイル画像よりも大きなスケールで表示されるユーザ選択の写真画像と置換する段階と、
前記ユーザ選択の写真画像の代わりに、前記タッチスクリーンディスプレイとのユーザ接触の実質的に水平方向の動きを含むスクロール動作に従って選択される異なる写真画像を表示する段階と、
を含むことを特徴とするコンピュータ実施式方法。
【手続補正書】
【提出日】平成30年10月22日(2018.10.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにより実施される方法であって、
ディスプレイを有する携帯式電子デバイスにおいて、
前記ディスプレイに、
カメラロールにおける第１の画像と、ここで、カメラロールは、前記第１の画像と、前記カメラロールにおける次の画像である第２の画像とを含む複数の画像を含み、
画像削除アイコンと、を同時に表示することと、
前記第１の画像と前記画像削除アイコンを前記ディスプレイに同時に表示している間に、前記画像削除アイコンの選択に対応する第１の入力を含む１つ以上の入力のセットを受信することと、
前記１つ以上の入力のセットの受信に応答して、
前記カメラロールから前記第１の画像を削除し、
前記ディスプレイへの前記第１の画像の表示を止め、
前記ディスプレイの、以前に前記第１の画像によって占有されていた位置に前記第２の画像を表示することと、を備える方法。
【請求項２】
前記１つ以上の入力のセットは、確認アイコンへの第２の入力を含み、前記確認アイコンは前記第１の入力に応答して表示される、請求項１に記載の方法。
【請求項３】
前記画像削除アイコンは前記第２の画像と同時に表示される、請求項１に記載の方法。
【請求項４】
前記第１の画像を表示するのに先立って、前記カメラロール内の画像のセットに対応するサムネイル画像のアレイを表示することをさらに備え、
前記第１の画像を表示するステップは、前記サムネイル画像のアレイ内の対応するサムネイル画像への第３の入力を検出することに応答して発生し、前記第１の画像は、対応するサムネイル画像よりも大きなスケールで表示される、請求項１に記載の方法。
【請求項５】
前記第１の画像を表示するのに先立って、
前記ディスプレイに、
前記カメラロール内の前記第２の画像と、
前記画像削除アイコンと、を同時に表示することと、
前記ディスプレイとの接触の実質的に水平な移動を含むスクロール動作を検出することとをさらに含み、
前記第１の画像を表示することは、
前記スクロール動作の検出に従って、前記第２の画像の代わりに前記第１の画像を表示することを含み、前記第２の画像は前記カメラロールにおける前記次の画像である、請求項１に記載の方法。
【請求項６】
前記第１の画像を削除することは、さらに、削除中の前記第１の画像の一連の画像を表示することを含む、請求項１に記載の方法。
【請求項７】
前記削除中の前記第１の画像の前記一連の画像を表示することは、
前記第１の画像を複数の垂直なストライプに分割し、
前記複数の垂直なストライプを、視覚的に前記ディスプレイの外へ、異なるストライプが異なるスピードで、移動させる、ことを含む請求項６に記載の方法。
【請求項８】
タッチ感知ディスプレイを有する電子デバイスの１つ以上のプロセッサに、請求項１乃至７のいずれか１項に記載の方法を実行させるためのコンピュータプログラム。
【請求項９】
電子デバイスであって、
タッチ感知ディスプレイと、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにより実行されるように構成され、請求項１乃至７のいずれか１項に記載の方法を実行するための命令を含む１つ以上のプログラムを格納しているメモリと、を備える電子デバイス。
【外国語明細書】
2018198070000001.pdf