(57)【特許請求の範囲】
【請求項１】
電子装置であって、
ディスプレイと、
１つ以上のプロセッサと、
前記１つ以上のプロセッサで実行するための１つ以上のプログラムを格納するメモリと、を備え、前記１つ以上のプログラムは、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
前記複数の第１のアプリケーションアイコンは、前記電子装置のメモリに格納された複数の第１のアプリケーションに対応し、
前記複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、前記複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出するための命令と、
前記第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第１のアプリケーションアイコンに対応した第１のアプリケーションを表示するための命令と、
前記第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
前記第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
前記複数の第２のアプリケーションアイコンは、前記複数の第１のアプリケーションアイコンと異なり、
前記複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが前記電子装置のメモリに格納されているときに前記第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応し、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第２のアプリケーションアイコンのうちの前記電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出するための命令と、
前記第２のアプリケーションアイコンのアクティブ化を検出した後に、前記第２のアプリケーションを前記電子装置のメモリにインストールするための命令と、を含む、装置。
【請求項２】
前記第２のアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示するための命令を含む請求項１に記載の装置。
【請求項３】
前記第２のアプリケーションを前記電子装置のメモリにインストールした後に、
前記第１のアプリケーションを表示している間に、前記第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
前記第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第３のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
前記複数の第３のアプリケーションアイコンは、前記複数の第１のアプリケーションアイコンと異なり、
前記複数の第３のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが前記電子装置のメモリに格納されているときに前記第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応する、前記複数の第３のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
前記複数の第３のアプリケーションアイコンを表示している間に、前記複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出するための命令と、
前記複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、前記第２のアプリケーションを用いた前記第１のタイプのオペレーションを開始するための命令と、を含む請求項１に記載の装置。
【請求項４】
前記第２のアプリケーションをインストールしたことに応答して、前記第２のアプリケーションを用いた前記第１のタイプのオペレーションを開始するための命令を含む請求項１に記載の装置。
【請求項５】
前記第２のアプリケーションアイコンのアクティブ化を検出した後に、前記第１のタイプのオペレーションを実行することなく、前記第２のアプリケーションを前記電子装置のメモリにインストールするための命令と、
前記第１のタイプのオペレーションを実行することなく前記第２のアプリケーションを前記電子装置のメモリにインストールした後に、前記第１のアプリケーションを表示している間に、前記第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
前記第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、前記第２のアプリケーションのユーザインタフェースを表示するための命令と、を含む請求項１に記載の装置。
【請求項６】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第２のアプリケーションアイコンのうちの前記電子装置のメモリに格納されている第３のアプリケーションに対応した第３のアプリケーションアイコンのアクティブ化を検出するための命令と、
前記第３のアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第３のアプリケーションを用いた前記第１のタイプのオペレーションを開始するための命令と、を含む請求項１に記載の装置。
【請求項７】
前記第１のタイプのオペレーションは、対応するアプリケーションのユーザインタフェースを表示することを含み、
前記対応するアプリケーションのユーザインタフェースは、前記第１のアプリケーションのユーザインタフェースの少なくとも一部を含む、請求項１に記載の装置。
【請求項８】
前記第１のアプリケーションは、
複数の画像と、共有アイコンと、を有するユーザインタフェースを含み、
前記共有アイコンは、アクティブ化されると、前記第１のアプリケーション以外の１つ以上の画像を共有することが可能なアプリケーションによって、前記複数の画像のうちの１つ以上の画像を共有するためのプロセスを開始させるものであり、
前記第１のアプリケーションを表示している間に、前記第１のタイプのオペレーションを要求するユーザ入力を検出することは、
前記複数の画像のうちの個々の画像が選択されている間に、前記共有アイコンのアクティブ化を検出することを含み、
前記複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが前記電子装置のメモリに格納されているときに当該画像を共有することが可能な個々のアプリケーションに対応し、
前記装置は、
前記第２のアプリケーションをインストールした後に、前記第２のアプリケーションを用いた当該画像の共有を開始するための命令であって、
前記第２のアプリケーションのユーザインタフェースを表示するための命令であって、当該画像の少なくとも一部を含む前記第２のアプリケーションのユーザインタフェースを表示するための命令と、
当該画像の共有に利用するソーシャルネットワークおよび当該画像の１人以上の受信者のうちの少なくとも一方を選択するためのユーザインタフェースを表示するための命令と、
当該画像の共有に利用するソーシャルネットワークおよび当該画像の１人以上の受信者のうちの少なくとも一方を選択するための前記ユーザインタフェースを表示している間に、当該画像の共有に利用するソーシャルネットワークおよび当該画像の１人以上の受信者のうちの少なくとも一方についてのユーザ選択を検出するための命令と、
選択されたソーシャルネットワークおよび選択された１人以上の受信者の少なくとも一方への配信のために、当該画像を送信するためのプロセスを開始するための命令と、を含む、前記画像の共有を開始するための命令を含む、請求項１に記載の装置。
【請求項９】
前記第２のアプリケーションをインストールする前には、前記複数の第１のアプリケーションを有するユーザインタフェースは、前記第２のアプリケーションに対応したアプリケーションアイコンを含まず、
前記第２のアプリケーションをインストールした後には、前記複数の第１のアプリケーションを有するユーザインタフェースは、前記第２のアプリケーションに対応したアプリケーションアイコンを含む、請求項１に記載の装置。
【請求項１０】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化され、
前記電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースのインストール済みアプリケーション・セグメントに表示され、
前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストールアプリケーション・セグメントに表示され、
前記未インストールアプリケーション・セグメントは、インストール済みアプリケーション・セグメントとは分離された別個のものである、請求項１に記載の装置。
【請求項１１】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化されており、
前記電子装置のメモリに格納されていない無料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール無料アプリケーション・セグメントに表示され、
前記電子装置のメモリに格納されていない有料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール有料アプリケーション・セグメントに表示され、
前記未インストール有料アプリケーション・セグメントは、前記未インストール無料アプリケーション・セグメントとは分離された別個のものである、請求項１に記載の装置。
【請求項１２】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、人気尺度に従って配列される、請求項１に記載の装置。
【請求項１３】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、前記複数の第２のアプリケーションアイコンの少なくとも一部分は、アルファベット順に配列される、請求項１に記載の装置。
【請求項１４】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、前記第１のアプリケーションに関連付けられたアプリケーションに対応した前記第１のアプリケーションアイコン以外のアプリケーションアイコンは、予め選択された位置に表示される、請求項１に記載の装置。
【請求項１５】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、予め選択されたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置に表示される、請求項１に記載の装置。
【請求項１６】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、前記電子装置のメモリに格納されていない１つ以上のアプリケーションの個々の開発者によって支払われた料金に従って配列される、請求項１に記載の装置。
【請求項１７】
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示する前に、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するためのユーザ入力を検出するための命令と、
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するための検出されたユーザ入力に従って、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、前記複数の第２のアプリケーションアイコンを表示するための命令と、を含む請求項１に記載の装置。
【請求項１８】
コンピュータ可読記憶媒体であって、
ディスプレイを備えた電子装置の１つ以上のプロセッサで実行するための１つ以上のプログラムを格納しており、前記１つ以上のプログラムは、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
前記複数の第１のアプリケーションアイコンは、前記電子装置のメモリに格納された複数の第１のアプリケーションに対応し、
前記複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、前記複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出するための命令と、
前記第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第１のアプリケーションアイコンに対応した第１のアプリケーションを表示するための命令と、
前記第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
前記第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
前記複数の第２のアプリケーションアイコンは、前記複数の第１のアプリケーションアイコンとは異なるものであり、
前記複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが前記電子装置のメモリに格納されているときに前記第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第２のアプリケーションアイコンのうちの前記電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出するための命令と、
前記第２のアプリケーションアイコンのアクティブ化を検出した後に、前記第２のアプリケーションを前記電子装置のメモリにインストールするための命令と、を含む、コンピュータ可読記憶媒体。
【請求項１９】
方法であって、
ディスプレイと、１つ以上のプロセッサと、前記１つ以上のプロセッサで実行するための１つ以上のプログラムを格納するメモリと、を備える電子装置において、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示することであって、
前記複数の第１のアプリケーションアイコンは、前記電子装置のメモリに格納された複数の第１のアプリケーションに対応し、
前記複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、前記複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示すること、
前記複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出すること、
前記第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、前記第１のアプリケーションアイコンに対応した第１のアプリケーションを表示すること、
前記第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出すること、
前記第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示することであって、
前記複数の第２のアプリケーションアイコンは、前記複数の第１のアプリケーションアイコンとは異なるものであり、
前記複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが前記電子装置のメモリに格納されているときに前記第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応し、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
前記複数の第２のアプリケーションアイコンは、前記電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示すること、
前記複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、前記複数の第２のアプリケーションアイコンのうちの前記電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出すること、
前記第２のアプリケーションアイコンのアクティブ化を検出した後に、前記第２のアプリケーションを前記電子装置のメモリにインストールすること、を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広くは、電子装置のユーザインタフェースに関し、限定するものではないが、電子装置においてアプリケーションを提示およびインストールするための方法およびシステムを含むものである。
【背景技術】
【０００２】
近年、携帯型スマートフォンおよびタブレットが、かなり普及している。その成功の一因は、新たなアプリケーションを（例えば、アプリケーションストアから）インストールできることである。また、ラップトップおよびデスクトップコンピュータなどの他の電子装置も、オンラインアプリケーションストアからアプリケーションをダウンロードできるようになった。新たなアプリケーションをインストールすることによって、電子装置は、新たな機能を実行すること、または既存の機能をより効率的に実行することが可能となる。
【０００３】
入手できるアプリケーションの数は、顕著に増加している。文字通り何百万ものアプリケーションをダウンロードして入手可能である。ところが、アプリケーションを見つけてインストールするための従来の方法は、時間を要し、煩雑かつ非効率的である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、アプリケーションを提示およびインストールするための、より高速かつより効率的な方法およびインタフェースを備えた電子装置が求められている。そのような方法およびインタフェースは、場合に応じて、電子装置においてアプリケーションを提示およびインストールするための従来の方法を補完するもの、または従来の方法に代わるものである。
【課題を解決するための手段】
【０００５】
いくつかの実施形態により、ディスプレイと、１つ以上のプロセッサと、１つ以上のプロセッサで実行するための複数のプログラムを格納するメモリと、を備える電子装置において、方法を実施する。本方法は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示することを含む。複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する。本方法は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出することと、第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示することと、第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出することと、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示することと、をさらに含む。複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである。複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。本方法は、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出することと、第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールすることと、をさらに含む。
【０００６】
いくつかの実施形態により、電子装置は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するように構成された表示ユニットを備える。複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応している。複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する。電子装置は、表示ユニットに結合された処理ユニットをさらに備える。処理ユニットは、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示ユニットで表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出し、第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションの表示ユニット上での表示をイネーブルするように構成されている。処理ユニットは、第１のアプリケーションを表示ユニットで表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出し、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルするようにさらに構成されている。複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである。複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。処理ユニットは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルしている間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出し、第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールするようにさらに構成されている。
【０００７】
いくつかの実施形態により、電子装置は、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を備える。１つ以上のプログラムは、メモリに格納されて、１つ以上のプロセッサによって実行されるように構成されている。１つ以上のプログラムは、上記方法のオペレーションを実行するための命令を含む。いくつかの実施形態により、コンピュータ可読記憶媒体は、その中に格納された命令を有し、それらの命令は、ディスプレイと、メモリと、１つ以上のプロセッサとを有する電子装置によって実行されることで、上記方法のオペレーションを装置に実行させる。いくつかの実施形態により、電子装置は、ディスプレイと、上記方法のオペレーションを実行するための手段と、を備える。
【０００８】
このようにして、アプリケーションを提示およびインストールするためのより高速かつより効率的な方法およびインタフェースを備えたディスプレイを有する電子装置を提供し、これにより、そのような装置の有効性、効率性、およびユーザ満足度を向上させる。このような方法およびインタフェースは、アプリケーションを提示およびインストールするための従来の方法を補完するもの、または従来の方法に代わるものであり得る。
【０００９】
本発明による実施形態は、具体的には、方法、記憶媒体、システム、およびコンピュータプログラムプロダクトに関する添付の請求項において開示しており、ある１つの請求項カテゴリである例えば方法で記載されている特徴はいずれも、他の請求項カテゴリである例えばシステムでも同様に特許請求の対象となり得る。添付の請求項における従属関係または後方参照は、単なる形式的な理由で選択されたものである。しかしながら、先行する請求項への（特に多項従属での）意図的な後方参照の結果として得られる主題がいずれも、同様に特許請求の対象となり得ることで、請求項およびその特徴の任意の組み合わせが開示されているかのように、それらは、添付の請求項で選択されている従属関係にかかわりなく特許請求の対象となり得る。特許請求の対象となり得る主題は、添付の請求項に記載の特徴の組み合わせだけではなく、請求項に記載の特徴の他の任意の組み合わせも含み、請求項に記載の特徴はそれぞれ、請求項に記載の他の特徴または他の特徴の組み合わせと組み合わせることができる。さらに、本明細書に記載もしくは図示の実施形態および特徴はいずれも、単独の請求項において、かつ／または本明細書に記載もしくは図示のいずれかの実施形態もしくは特徴との、または添付の請求項の特徴のいずれかとの任意の組み合わせで、特許請求され得る。
【００１０】
いくつかの実施形態において、方法は、
ディスプレイと、１つ以上のプロセッサと、１つ以上のプロセッサで実行するための複数のプログラムを格納するメモリと、を備える電子装置において、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示することであって、
複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、
複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示すること、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出すること、
第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示すること、
第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出すること、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示することであって、
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示すること、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出すること、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールすること、を含む。
【００１１】
一部の実施形態では、本方法は、
第２のアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することをさらに含み得る。
【００１２】
いくつかの実施形態では、本方法は、
第２のアプリケーションを電子装置のメモリにインストールした後に、
第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出すること、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第３のアプリケーションアイコンを有するユーザインタフェースを表示することであって、
複数の第３のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第３のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している、複数の第３のアプリケーションアイコンを有するユーザインタフェースを表示すること、
複数の第３のアプリケーションアイコンを表示している間に、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出すること、
複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させること、をさらに含み得る。
【００１３】
いくつかの実施形態では、本方法は、
第２のアプリケーションをインストールしたことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させることをさらに含み得る。
【００１４】
いくつかの実施形態では、本方法は、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第１のタイプのオペレーションを実行することなく、第２のアプリケーションを電子装置のメモリにインストールすること、
第１のタイプのオペレーションを実行することなく第２のアプリケーションを電子装置のメモリにインストールした後に、第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出すること、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、第２のアプリケーションのユーザインタフェースを表示することと、をさらに含み得る。
【００１５】
いくつかの実施形態では、本方法は、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されている第３のアプリケーションに対応した第３のアプリケーションアイコンのアクティブ化を検出すること、
第３のアプリケーションアイコンのアクティブ化を検出したことに応答して、第３のアプリケーションを用いた第１のタイプのオペレーションを開始させること、をさらに含み得る。
【００１６】
いくつかの実施形態では、第１のタイプのオペレーションは、対応するアプリケーションのユーザインタフェースを表示することを含むことができ、対応するアプリケーションのユーザインタフェースは、第１のアプリケーションのユーザインタフェースの少なくとも一部を含み得る。
【００１７】
いくつかの実施形態では、本方法は、
第１のアプリケーションは、複数の画像と、共有アイコンと、を有するユーザインタフェースを含み、共有アイコンは、アクティブ化されると、第１のアプリケーション以外の１つ以上の画像を共有することが可能なアプリケーションによって、複数の画像のうちの１つ以上の画像を共有するためのプロセスを開始させるものであること、
第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出することは、複数の画像のうちの個々の画像が選択されている間に、共有アイコンのアクティブ化を検出することを含むこと、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに当該画像を共有することが可能な個々のアプリケーションに対応していること、をさらに含むことができ、
本方法は、第２のアプリケーションをインストールした後に、第２のアプリケーションを用いた当該画像の共有を開始させることを含み、
この画像の共有を開始させることは、
第２のアプリケーションのユーザインタフェースを表示することであって、当該画像の少なくとも一部を含む第２のアプリケーションのユーザインタフェースを表示すること、
当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者を選択するためのユーザインタフェースを表示すること、
当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者を選択するためのユーザインタフェースを表示している間に、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者についてのユーザ選択を検出すること、
選択されたソーシャルネットワークおよび／または選択された１人以上の受信者への配信のために、当該画像を送信するためのプロセスを開始させること、を含む。
【００１８】
いくつかの実施形態では、本方法は、
第２のアプリケーションをインストールする前には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含まないこと、
第２のアプリケーションをインストールした後には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含むこと、を含み得る。
【００１９】
いくつかの実施形態では、本方法は、
複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化されること、
電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースのインストール済みアプリケーション・セグメントに表示されること、
電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストールアプリケーション・セグメントに表示され、未インストールアプリケーション・セグメントは、インストール済みアプリケーション・セグメントとは分離された別個のものであること、を含み得る。
【００２０】
いくつかの実施形態では、本方法は、
複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化されること、
電子装置のメモリに格納されていない無料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール無料アプリケーション・セグメントに表示されること、
電子装置のメモリに格納されていない有料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール有料アプリケーション・セグメントに表示され、未インストール有料アプリケーション・セグメントは、未インストール無料アプリケーション・セグメントとは分離された別個のものであること、を含み得る。
【００２１】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、人気尺度に従って配列され得る。
【００２２】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンの少なくとも一部分は、アルファベット順に配列され得る。
【００２３】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、第１のアプリケーションに関連付けられたアプリケーションに対応した第１のアプリケーションアイコン以外のアプリケーションアイコンは、予め選択された位置に表示され得る。
【００２４】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、予め選択されたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置に表示され得る。
【００２５】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、電子装置のメモリに格納されていない１つ以上のアプリケーションの個々の開発者によって支払われた料金に従って配列され得る。
【００２６】
いくつかの実施形態では、本方法は、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示する前に、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するためのユーザ入力を検出すること、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するための検出されたユーザ入力に従って、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンを表示すること、をさらに含み得る。
【００２７】
いくつかの実施形態において、電子装置は、
ディスプレイと、
１つ以上のプロセッサと、
１つ以上のプロセッサで実行するための複数のプログラムを格納するメモリと、を備え、１つ以上のプログラムは、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、
複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出するための命令と、
第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示するための命令と、
第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出するための命令と、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールするための命令と、を含む。
【００２８】
いくつかの実施形態において、コンピュータ可読記憶媒体は、
ディスプレイを備えた電子装置の１つ以上のプロセッサで実行するための複数のプログラムを格納しており、複数のプログラムは、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、
複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出するための命令と、
第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示するための命令と、
第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出するための命令と、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令であって、
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための命令と、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出するための命令と、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールするための命令と、を含む。
【００２９】
いくつかの実施形態において、電子装置は、
ディスプレイと、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための手段であって、
複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、
複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するための手段と、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に有効化されて、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出するための手段と、
第１のアプリケーションアイコンのアクティブ化を検出したことに応答して有効化されて、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示するための手段と、
第１のアプリケーションを表示している間に有効化されて、第１のタイプのオペレーションを要求するユーザ入力を検出するための手段と、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して有効化されて、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための手段であって、
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示するための手段と、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に有効化されて、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出するための手段と、
第２のアプリケーションアイコンのアクティブ化を検出した後に有効化されて、第２のアプリケーションを電子装置のメモリにインストールするための手段と、を備える。
【００３０】
いくつかの実施形態において、電子装置は、
ディスプレイと、
１つ以上のプロセッサと、
１つ以上のプログラムを格納するメモリと、を備え、１つ以上のプログラムは、１つ以上のプロセッサによって実行されるように構成されており、１つ以上のプログラムは、上記実施形態のいずれかによる方法を実行するための命令を含む。
【００３１】
いくつかの実施形態において、コンピュータ可読記憶媒体は、１つ以上のプログラムを格納しており、１つ以上のプログラムは、ディスプレイを備えた電子装置によって実行されることで、上記実施形態のいずれかによる方法を装置に実行させる命令を含む。
【００３２】
いくつかの実施形態において、電子装置は、
ディスプレイと、
上記実施形態のいずれかによる方法を実行するための手段と、を備える。
【００３３】
いくつかの実施形態において、電子装置は、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するように構成された表示ユニットを備え、
複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応しており、
複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動し、
表示ユニットに結合された処理ユニットを備え、処理ユニットは、
複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示ユニットで表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出し、
第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションの表示ユニット上での表示をイネーブルし、
第１のアプリケーションを表示ユニットで表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出し、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルする、ように構成されており、
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含み、
処理ユニットは、
複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルしている間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出し、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールするように構成されている。
【００３４】
いくつかの実施形態では、処理ユニットは、第２のアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースの表示をイネーブルするように構成され得る。
【００３５】
いくつかの実施形態では、処理ユニットは、
第２のアプリケーションを電子装置のメモリにインストールした後に、
第１のアプリケーションの表示をイネーブルしている間に、第１のタイプのオペレーションを要求するユーザ入力を検出し、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第３のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルするように構成することができ、
複数の第３のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものであり、
複数の第３のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応しており、
処理ユニットは、
複数の第３のアプリケーションアイコンの表示をイネーブルしている間に、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出し、
複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させるように構成され得る。
【００３６】
いくつかの実施形態では、処理ユニットは、
第２のアプリケーションをインストールしたことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させるように構成され得る。
【００３７】
いくつかの実施形態では、処理ユニットは、
第２のアプリケーションアイコンのアクティブ化を検出した後に、第１のタイプのオペレーションを実行することなく、第２のアプリケーションを電子装置のメモリにインストールし、
第１のタイプのオペレーションを実行することなく第２のアプリケーションを電子装置のメモリにインストールした後に、第１のアプリケーションの表示をイネーブルしている間に、第１のタイプのオペレーションを要求するユーザ入力を検出し、
第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させるように構成され得る。
【００３８】
いくつかの実施形態では、処理ユニットは、
複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルしている間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されている第３のアプリケーションに対応した第３のアプリケーションアイコンのアクティブ化を検出し、
第３のアプリケーションアイコンのアクティブ化を検出したことに応答して、第３のアプリケーションを用いた第１のタイプのオペレーションを開始させるように構成され得る。
【００３９】
いくつかの実施形態では、第１のタイプのオペレーションは、対応するアプリケーションのユーザインタフェースの表示をイネーブルすることを含むことができ、対応するアプリケーションのユーザインタフェースは、第１のアプリケーションのユーザインタフェースの少なくとも一部を含み得る。
【００４０】
いくつかの実施形態では、
第１のアプリケーションは、複数の画像と、共有アイコンと、を有するユーザインタフェースを含み、共有アイコンは、アクティブ化されると、第１のアプリケーション以外の１つ以上の画像を共有することが可能なアプリケーションによって、複数の画像のうちの１つ以上の画像を共有するためのプロセスを開始させるものであり、
第１のアプリケーションの表示をイネーブルしている間に、第１のタイプのオペレーションを要求するユーザ入力を検出することは、複数の画像のうちの個々の画像が選択されている間に、共有アイコンのアクティブ化を検出することを含み、
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに当該画像を共有することが可能な個々のアプリケーションに対応しており、
処理ユニットは、第２のアプリケーションをインストールした後に、第２のアプリケーションを用いた当該画像の共有を開始させるように構成されており、
この画像の共有を開始させることは、
第２のアプリケーションのユーザインタフェースの表示をイネーブルすることであって、当該画像の少なくとも一部を含む第２のアプリケーションのユーザインタフェースの表示をイネーブルすること、
当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、を選択するためのユーザインタフェースの表示をイネーブルすること、
当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、を選択するためのユーザインタフェースの表示をイネーブルしている間に、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、についてのユーザ選択を検出すること、
選択されたソーシャルネットワークおよび／または選択された１人以上の受信者への配信のために、当該画像を送信するためのプロセスを開始させること、を含む。
【００４１】
いくつかの実施形態では、
第２のアプリケーションをインストールする前には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含まず、
第２のアプリケーションをインストールした後には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含む。
【００４２】
いくつかの実施形態では、
複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化されており、
電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースのインストール済みアプリケーション・セグメントに表示され、
電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストールアプリケーション・セグメントに表示され、
未インストールアプリケーション・セグメントは、インストール済みアプリケーション・セグメントとは分離された別個のものである。
【００４３】
いくつかの実施形態では、
複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化されており、
電子装置のメモリに格納されていない無料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール無料アプリケーション・セグメントに表示され、
電子装置のメモリに格納されていない有料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール有料アプリケーション・セグメントに表示され、
未インストール有料アプリケーション・セグメントは、未インストール無料アプリケーション・セグメントとは分離された別個のものである。
【００４４】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、人気尺度に従って配列され得る。
【００４５】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンの少なくとも一部分は、アルファベット順に配列され得る。
【００４６】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、第１のアプリケーションに関連付けられたアプリケーションに対応した、第１のアプリケーションアイコン以外のアプリケーションアイコンは、予め選択された位置に表示され得る。
【００４７】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、予め選択されたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置に表示され得る。
【００４８】
いくつかの実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、電子装置のメモリに格納されていない１つ以上のアプリケーションの個々の開発者によって支払われた料金に従って配列され得る。
【００４９】
いくつかの実施形態では、処理ユニットは、
複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルする前に、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するためのユーザ入力を検出し、
複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するための検出されたユーザ入力に従って、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンの表示をイネーブルするように構成され得る。
【００５０】
いくつかの実施形態において、１つ以上の非一時的なコンピュータ可読記憶媒体は、ソフトウェアを実装しており、そのソフトウェアは、実行されることで、上記実施形態のいずれかによる方法を実施するように機能する。
【００５１】
いくつかの実施形態において、システムは、１つ以上のプロセッサと、プロセッサに結合された少なくとも１つのメモリであって、プロセッサで実行可能な命令を含むメモリと、を備え、プロセッサは、命令を実行することで、上記実施形態のいずれかによる方法を実施するように機能する。
【００５２】
いくつかの実施形態において、好ましくは非一時的なコンピュータ可読記憶媒体を含む、コンピュータプログラムプロダクトは、データ処理システム上で実行されることで、上記実施形態のいずれかによる方法を実施するように機能する。
【００５３】
記載の種々の実施形態についてより良く理解するため、以下の図面と併せて、以下の実施形態の説明を参照すべきであり、図面では、対応する部分は、図面全体を通して同様の参照符号で示している。
【図面の簡単な説明】
【００５４】
【図１】図１は、いくつかの実施形態による、例示的な電子装置を示すブロック図である。
【図２Ａ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｂ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｃ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｄ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｅ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｆ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｇ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｈ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｉ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｊ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｋ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｌ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｍ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｎ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｏ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｐ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｑ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｒ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｓ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｔ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｕ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図２Ｖ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールするための電子装置における例示的なユーザインタフェースを示している。
【図３Ａ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。
【図３Ｂ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。
【図３Ｃ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。
【図３Ｄ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。
【図３Ｅ】いくつかの実施形態による、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。
【図４】いくつかの実施形態による、電子装置の機能ブロック図である。
【発明を実施するための形態】
【００５５】
上述のように、電子装置（例えば、携帯型スマートフォン、タブレット、ラップトップ、およびデスクトップコンピュータ）は、アプリケーションストアのようなオンラインソースから、新たなアプリケーションをダウンロードすることが可能である。新たなアプリケーションをインストールすることによって、電子装置は、新たな機能を実行すること、または既存の機能をより効率的に実行することが可能となる。
【００５６】
入手できるアプリケーションの数は、顕著に増加しており、何百万にも達する。アプリケーションを見つけてインストールするための従来の方法では、一般に、ユーザは、様々なアプリケーションを提示するように構成された「アプリケーションストア」アプリケーションを起動して、ストア内のアプリケーションの長大なリストに目を通し、そのユーザのニーズを満たし得るアプリケーションを特定して、その特定したアプリケーションをアプリケーションストア・アプリケーションによってダウンロードおよびインストールし、そして、その新たにインストールしたアプリケーションを開くことが必要となる。もし、ユーザが求めている機能を、新たにインストールしたアプリケーションが提供していなければ、ユーザは、所望の機能を備えたアプリケーションが見つかるまで、このプロセスを繰り返さなければならない。これは、時間を要し、煩雑かつ非効率的である。
【００５７】
これに対して、以下で説明する実施形態では、ユーザが、ある特定のオペレーション（operation）を要求すると、要求されたオペレーションを実行可能なインストール済みアプリケーションのアプリケーションアイコンと共に、要求されたオペレーションを実行可能な新規の未インストールアプリケーションのアプリケーションアイコンを表示することによって、アプリケーションを推奨する。このようにして、ユーザは、要求のオペレーションの実行を望むその時に、要求のオペレーションを実行可能なインストール済みと未インストールの両方のアプリケーションのアイコンを提示される。インストール済みアプリケーションよりも未インストールアプリケーションの１つのほうが、要求のオペレーションを実行するのに適していると、ユーザが判断する場合（または、ユーザが、単に未インストールアプリケーションの１つの試用を望む場合）には、ユーザは、要求のオペレーションの実行のために、そのアプリケーションを容易にダウンロードして使用することが可能である。
【００５８】
以下で、図１は、例示的な電子装置について説明するものである。図２Ａ〜２Ｖは、１つ以上のアプリケーションを提示およびインストールするための例示的なユーザインタフェースを示している。図３Ａ〜３Ｅは、１つ以上のアプリケーションを提示およびインストールする方法を示すフロー図である。図２Ａ〜２Ｖのユーザインタフェースを用いて、図３Ａ〜３Ｅのプロセスについて説明する。
【００５９】
以下、いくつかの実施形態を参照し、その例を添付の図面に示している。以下の説明では、記載の種々の実施形態についての理解を与えるため、様々な具体的詳細について記載する。しかしながら、記載の種々の実施形態は、それら特定の詳細を省いても実施できることは、当業者には明らかであろう。一方、実施形態の態様を不必要に不明瞭にすることがないよう、周知の方法、手順、コンポーネント、回路、およびネットワークについては詳細に記載していない。
【００６０】
また、場合によっては、種々の要素を記述するために「第１」、「第２」などの用語が本明細書で使用されるが、これらの用語によって、それらの要素は限定されるべきではないということも、理解されるであろう。これらの用語は、単に、ある要素を他の要素と区別するために使用されるにすぎない。例えば、記載の種々の実施形態の範囲から逸脱することなく、第１のアプリケーションアイコンを第２のアプリケーションアイコンと呼ぶことができ、同様に、第２のアプリケーションアイコンを第１のアプリケーションアイコンと呼ぶことができる。第１のアプリケーションアイコンと第２のアプリケーションアイコンは、両方ともアプリケーションアイコンであるが、同じアプリケーションアイコンではない。
【００６１】
本明細書に記載の種々の実施形態の説明で使用される用語は、単に具体的な実施形態を説明する目的のものにすぎず、限定するものではない。記載の種々の実施形態の説明および添付の請求項で使用される場合の単数形「a」、「an」、および「the」は、特に文脈で明確に示していない限り、複数形も含むものである。また、本明細書で使用される場合の「および／または（and/or）」という表現は、関連して列挙されるアイテムのうちの１つ以上からなるあらゆる可能な組み合わせを指し、また、包含するものと理解される。さらに、本明細書で使用される場合の「含む（includes）」、「含んでいる（including）」、「備える（comprises）」、および／または「備えている（comprising）」という表現は、記載される特徴、整数値、ステップ、オペレーション、要素、および／またはコンポーネントの存在を規定するものと理解されるが、１つまたは複数の他の特徴、整数値、ステップ、オペレーション、要素、コンポーネント、および／またはそれらからなる群の存在もしくは追加を除外するものではない。
【００６２】
本明細書で使用される場合の「〜場合に（if）」という表現は、文脈に応じて、「〜ときに（when）」または「〜際に（upon）」または「〜と判断したことに応答して（in response to determining）」または「〜を検出したことに応答して（in response to detecting）」または「〜という判断に従って（in accordance with a determination that）」を意味するものと、適宜、解釈される。同様に、「〜と判断された場合に」または「［記載の条件もしくは事象］が検出された場合に」という表現は、文脈に応じて、「〜と判断した際に」または「〜と判断したことに応答して」または「［記載の条件もしくは事象］を検出した際に」または「［記載の条件もしくは事象］を検出したことに応答して」または「［記載の条件もしくは事象］が検出されたという判断に従って」を意味するものと、適宜、解釈される。
【００６３】
個々の電子装置に関連して、本明細書で使用される場合の「未インストールアプリケーション（not-installed applications）」という用語は、当該電子装置のメモリに格納されていないアプリケーションを指す。さらに、個々の電子装置に関連して、「インストール済みアプリケーション（installed applications）」という用語は、当該電子装置のメモリに格納されているアプリケーションを指す。
【００６４】
図１は、いくつかの実施形態による、例示的な電子装置１００を示すブロック図である。電子装置１００は、典型的には、１つ以上の処理ユニット（プロセッサまたはコア）１０２と、１つ以上のネットワークインタフェースまたは他の通信インタフェース１０４と、メモリ１０６と、これらのコンポーネントを相互接続するための１つ以上の通信バス１０８と、を備える。通信バス１０８は、オプションとして、システムコンポーネント間を相互接続して通信を制御する（チップセットと呼ばれることもある）回路を含む。電子装置１００は、ユーザインタフェース１１０を備える。ユーザインタフェース１１０は、典型的には、ディスプレイ装置１１２を含む。明確にするために、本装置のユーザインタフェース１１０は、アプリケーションのユーザインタフェースとは区別されるが、ただし、アプリケーションのユーザインタフェースは、本装置のユーザインタフェース１１０のディスプレイ装置１１２に表示される。一部の実施形態では、電子装置は、キーボード、マウス、および／または他の入力ボタン１１６のような入力装置を備える。一部の実施形態では、代替的または追加的に、ディスプレイ装置１１２はタッチセンス面１１４を有し、この場合のディスプレイ装置１１２は、タッチセンスディスプレイである。タッチセンスディスプレイ１１２を有する電子装置では、物理キーボードはオプションである（例えば、キーボード入力が必要なときには、ソフトキーボードを表示することができる）。ユーザインタフェース１１０は、さらにオーディオ出力装置１１８を含み、そのオーディオ出力装置１１８は、スピーカであるか、またはスピーカ、イヤホン、もしくはヘッドホンに接続されるオーディオ出力接続部などである。さらに、一部の電子装置１００では、キーボードに対して補足的または代替的に、マイクロホンおよび音声認識を用いる。電子装置１００は、オプションとして、音声（例えば、ユーザからの音声）を取り込むためのオーディオ入力装置１２０（例えば、マイクロホン）を備える。電子装置１００は、オプションとして、電子装置１００の位置を特定するためのＧＰＳ（グローバルポジショニング衛星）または他のジオロケーション受信機のような位置検出装置１２２を備える。電子装置１００は、さらにオプションとしてカメラまたはウェブカメラのような画像／ビデオキャプチャ装置１２４を備える。
【００６５】
メモリ１０６は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲＲＡＭ、または他のランダムアクセスソリッドステートメモリ装置のような高速ランダムアクセスメモリを含み、さらに、１つ以上の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュメモリ装置、または他の不揮発性ソリッドステート記憶装置のような不揮発性メモリを含むことができる。メモリ１０６、あるいはメモリ１０６内の不揮発性メモリ装置は、非一時的なコンピュータ可読記憶媒体を含む。いくつかの実施形態において、メモリ１０６、またはメモリ１０６のコンピュータ可読記憶媒体は、以下のプログラム、モジュール、およびデータ構造、またはその一部分もしくはスーパーセット（superset）を格納している：
・種々の基本システムサービスを処理するためのプロシージャ、およびハードウェア依存タスクを実行するためのプロシージャを含むオペレーティングシステム１２６；
・１つ以上の通信ネットワークインタフェース１０４（有線または無線）を介し、さらに、インターネット、携帯電話ネットワーク、モバイルデータネットワーク、他のワイドエリアネットワーク、ローカルエリアネットワーク、メトロポリタンエリアネットワークなどのような１つ以上の通信ネットワークを介して、電子装置１００を他のコンピュータに接続するために用いられるネットワーク通信モジュール１２８；
・画像／ビデオキャプチャ装置１２４によって取り込まれた個々の画像またはビデオを処理するための画像／ビデオキャプチャモジュール１３０（例えば、カメラモジュール）であって、個々の画像またはビデオは、（例えば、アプリケーションモジュール１３６によって）リモートコンピュータシステムに送信もしくはストリーミングすることができる；
・オーディオ入力装置１２０によって取り込まれた音声を処理するためのオーディオ入力モジュール１３２（例えば、マイクロホンモジュール）であって、個々の音声は、（例えば、クライアントアプリケーションモジュール１３６によって）リモートコンピュータシステムに送信もしくはストリーミングすることができる；
・（例えば、位置検出装置１２２を用いて）電子装置１００の位置を特定し、その位置情報を種々のアプリケーション（例えば、ソーシャルネットワーククライアントモジュール１４０）で使用するために提供する位置検出モジュール１３４（例えば、ＧＰＳ、Ｗｉ−Ｆｉ、またはハイブリッドポジショニングモジュール）；および、
・以下のモジュール（もしくは命令セット）またはその一部分もしくはスーパーセットを含む１つ以上のクライアントアプリケーションモジュール１３６：
＊ウェブサイト（例えば、ｗｗｗ．ｆａｃｅｂｏｏｋ．ｃｏｍのようなソーシャルネットワーキングウェブサイト）にアクセスし、ウェブサイトを閲覧し、ウェブサイトと対話するためのウェブブラウザモジュール１３８（例えば、Ｍｉｃｒｏｓｏｆｔ社のＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｍｏｚｉｌｌａ社のＦｉｒｅｆｏｘ、Ａｐｐｌｅ社のＳａｆａｒｉ、またはＧｏｏｇｌｅ社のＣｈｒｏｍｅ）；
＊ソーシャルネットワーク（例えば、ソーシャルネットワークシステムによって提供されるソーシャルネットワーク）および関連した機能（例えば、そのソーシャルネットワークシステムにおいて電子装置１００のユーザとつながりがあるユーザによる投稿の表示）へのインタフェースを提供するためのソーシャルネットワーククライアントモジュール１４０；
＊１つ以上の画像（例えば、電子装置１００のメモリ１０６に保存された画像、および／または電子装置１００からアクセスできる遠隔保存された画像）を閲覧するための画像ビューアアプリケーション１４２；
＊１つ以上の電子メールを作成および送信するとともに、受信した１つ以上の電子メールを管理および閲覧するための電子メールアプリケーション１４４；
＊１つ以上の画像を共有するための、（インストールされている場合の）画像共有アプリケーション１４６（例えば、Ｉｎｓｔａｇｒａｍ）；および／または、
＊ワープロ、カレンダリング、地図、天気、株式、時間管理、仮想デジタルアシスタント、プレゼンテーション、ナンバークランチング（スプレッドシート）、描画、インスタントメッセージング、テレフォニー、ビデオカンファレンシング、ビデオ管理、デジタル音楽プレーヤ、デジタルビデオプレーヤ、２Ｄゲーム、３Ｄ（例えば、仮想現実）ゲーム、電子ブックリーダ、および／またはエクササイズ支援のためのアプリケーションなど、オプションの他のクライアントアプリケーションモジュール１４８。
【００６６】
上記のモジュールおよびアプリケーションの各々は、上記の１つ以上の機能および本願に記載の方法（例えば、本明細書に記載のコンピュータ実現による方法および他の情報処理方法）を実施するための実行可能命令セットに対応している。これらのモジュール（すなわち、命令セット）は、別々のソフトウェアプログラム、プロシージャ、またはモジュールとして実現される必要はなく、従って、これらのモジュールの種々の一部分が、適宜、種々の実施形態において組み合わせまたは他の方法で再構成される。一部の実施形態では、メモリ１０６は、上記のモジュールおよびデータ構造の一部分を格納する。さらに、メモリ１０６は、適宜、上述していない追加のモジュールおよびデータ構造を格納する。
【００６７】
以下の例のいくつかは、（タッチセンス面１１４とディスプレイ１１２を併合した）タッチスクリーンディスプレイでの入力を参照して提示しているが、一部の実施形態では、本装置は、ディスプレイとは別個の、トラックパッドのようなタッチセンス面での入力を検出する。
【００６８】
さらに、以下の例は、主にタッチ入力（例えば、指タップジェスチャ）を参照して提示しているが、一部の実施形態では、タッチ入力の１つ以上が、他の入力装置からの入力（例えば、マウスによる入力）で置き換えられることは、理解されるべきである。例えば、タップジェスチャは、適宜、タップジェスチャの位置にカーソルがあるときのマウスクリックで置き換えられる。
【００６９】
以下では、電子装置（例えば、図１の電子装置１００）上で実現され得るユーザインタフェース（「ＵＩ」）および関連したプロセスの実施形態に注目する。
図２Ａ〜２Ｖは、いくつかの実施形態による１つ以上のアプリケーション（または１つ以上のアプリケーションアイコン）を識別表示するための電子装置１００における例示的なユーザインタフェースを示している。いくつかの実施形態において、これらの図面におけるユーザインタフェースは、電子装置のタッチセンスディスプレイ１１２に表示される。一方、一部の実施形態では、図２Ａ〜２Ｖのユーザインタフェースは、タッチセンスディスプレイではないディスプレイに表示されて、ユーザ入力は、ディスプレイとは別個のタッチセンス面および／または他の任意の入力装置（例えば、キーボード／マウス１１６）を介して受け取られる。これらの図面におけるユーザインタフェースは、図３Ａ〜３Ｅのプロセスを含む後述のプロセスを説明するために用いられる。
【００７０】
図２Ａは、複数の第１のアプリケーションアイコン２０２（例えば、２０２−１〜２０２−７）の表示を示している。例えば、アプリケーションアイコン２０２−１は発信者ＩＤアプリケーションに対応しており、アプリケーションアイコン２０２−２はメッセージアプリケーションに対応しており、アプリケーションアイコン２０２−３はソーシャルネットワークメールアプリケーションに対応しており、アプリケーションアイコン２０２−４は仕事アプリケーションに対応しており、アプリケーションアイコン２０２−５は計算機アプリケーションに対応しており、アプリケーションアイコン２０２−６はカレンダアプリケーションに対応しており、さらに／またはアプリケーションアイコン２０２−７はメモリ１０６（図１）に格納された画像ビューアアプリケーション１４２に対応している。
【００７１】
一部の実施形態では、複数のアプリケーションアイコン２０２は、ホーム画面に表示される。一部の実施形態では、複数のアプリケーションアイコン２０２は、アプリケーションランチャのユーザインタフェースに表示される。
【００７２】
また、図２Ａは、アプリケーションアイコン２０２−７に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２０５（例えば、タップジェスチャ）が検出されることも示している。
【００７３】
図２Ｂは、タッチ入力２０５（図２Ａ）を検出したことに応答して、アプリケーションアイコン２０２−７に対応したアプリケーション（例えば、画像ビューアアプリケーション１４２）のユーザインタフェースが表示されることを示している。図２Ｂでは、画像２０４−１を含む複数の画像、およびアイコン２０６のようなユーザインタフェース要素（例えば、アイコン）が表示されている。
【００７４】
また、図２Ｂは、画像２０４−１に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２０７（例えば、タップジェスチャ）が検出されることも示しており、これにより画像２０４−１が選択される。
【００７５】
図２Ｃは、画像２０４−１が選択されていることを表すために、ハイライト表示された画像２０４−２（例えば、画像２０４−１に影を付けたもの）で、画像２０４−１を置き換えることを示している。一部の実施形態では、画像２０４−１が選択されていることを表すために、図２Ｃに示すように、１つ以上のアイコン（例えば、チェックマーク）を画像２０４−２の上に重ねて表示する。
【００７６】
また、図２Ｃは、図２Ｂに示す１つ以上のユーザインタフェース要素が、別のユーザインタフェース要素で置き換えられることも示している。例えば、図２Ｂのアイコン２０６は、図２Ｃの共有アイコン２０８で置き換えられる。共有アイコン２０８に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２０９（例えば、タップジェスチャ）が検出される。
【００７７】
図２Ｄは、複数の第２のアプリケーションアイコン２１０（例えば、２１０−１〜２１０−１２）が表示されることを示している。アプリケーションアイコン２１０は、画像を共有することが可能なアプリケーションに対応している。例えば、アプリケーションアイコン２１０−１はチャットアプリケーションに対応しており、アプリケーションアイコン２１０−２はロッカーアプリケーション（例えば、ファイルロッカーアプリケーション）に対応しており、アプリケーションアイコン２１０−３はメッセージアプリケーションに対応しており、アプリケーションアイコン２１０−４はＢｌｕｅｔｏｏｔｈ通信アプリケーションに対応しており、アプリケーションアイコン２１０−５はドライブアプリケーション（例えば、ウェブドライブアプリケーション）に対応しており、アプリケーションアイコン２１０−６は電子メールアプリケーション１４４（図１）に対応しており、アプリケーションアイコン２１０−７はメモアプリケーションに対応しており、アプリケーションアイコン２１０−８はメッセンジャアプリケーションに対応しており、アプリケーションアイコン２１０−９は写真アプリケーションに対応しており、アプリケーションアイコン２１０−１０はメッセージングアプリケーションに対応しており、アプリケーションアイコン２１０−１１は画像共有アプリケーション１４６（図１）に対応しており、さらに／またはアプリケーションアイコン２１０−１２はソーシャルネットワークメールアプリケーションに対応している。これらのアプリケーションはすべて、画像を共有することが可能である。
【００７８】
一部の実施形態では、図２Ｄに示すように、インストール済みアプリケーションに対応したアプリケーションアイコンと、未インストールアプリケーションに対応したアプリケーションアイコンは、視覚的に区別される。例えば、図２Ｄでは、インストール済みアプリケーションに対応したアプリケーションアイコン２１０−１〜２１０−９は、（例えば、より太い境界線を用いて）ハイライト表示されており、未インストールアプリケーションに対応したアプリケーションアイコン２１０−１０〜２１０−１２は、ハイライト表示されていない。一部の実施形態では、未インストールアプリケーションに対応したアプリケーションアイコンはハイライト表示されており、インストール済みアプリケーションに対応したアプリケーションアイコンはハイライト表示されていない。
【００７９】
また、図２Ｄは、タッチ入力が検出されることも示している。例えば、アプリケーションアイコン２１０−６に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２１１（例えば、タップジェスチャ）が検出される。あるいは、アプリケーションアイコン２１０−１１に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２１３（例えば、タップジェスチャ）が検出される。
【００８０】
図２Ｅは、いくつかの実施形態による、タッチ入力２１１を検出したことに応答して表示される例示的なユーザインタフェースを示している。後述する図２Ｍ〜２Ｐは、いくつかの実施形態による、タッチ入力２１３を検出したことに応答して表示するために構成された例示的なユーザインタフェースを示している。
【００８１】
図２Ｅは、タッチ入力２１１（図２Ｄ）を検出したことに応答して、電子メールアプリケーション１４４のユーザインタフェースが表示されることを示している。図２Ｅでは、電子メールアプリケーション１４４のユーザインタフェースは、画像２０４−１（図２Ｂ）を含む画像２１２、または画像２０４−１に対応した画像２１２を含んでいる。電子メールアプリケーション１４４によって、ユーザは、画像２０４−１を共有することが可能である。
【００８２】
図２Ｆ〜２Ｋは、タッチ入力２０９を検出したことに応答して表示される代替的なユーザインタフェースを示している。
図２Ｆは、いくつかの実施形態による、例示的なユーザインタフェースを示している。図２Ｆでは、図２Ｄに示した複数のアプリケーションアイコン２１０が配列されており、インストール済みアプリケーションに対応したアプリケーションアイコンと、未インストールアプリケーションに対応したアプリケーションアイコンは、別々のセグメント（ユーザインタフェースの予め規定された領域／部分）に表示される。図２Ｆでは、インストール済みアプリケーションに対応したアプリケーションアイコンは、（「インストール済み」というラベルの下の）セグメント２１４に表示されており、未インストールアプリケーションに対応したアプリケーションアイコンは、（「ダウンロード可能」というラベルの下の）セグメント２１６に表示されている。セグメント２１４は、本明細書では「インストール済みアプリケーション・セグメント」とも呼ばれ、セグメント２１６は、本明細書では「未インストールアプリケーション・セグメント」とも呼ばれる。
【００８３】
図２Ｇは、いくつかの実施形態による、例示的なユーザインタフェースを示している。図２Ｇでは、図２Ｄに示した複数のアプリケーションアイコン２１０が配列されており、このとき、無料で入手できる未インストールアプリケーションに対応したアプリケーションアイコンと、有料で入手できる未インストールアプリケーションに対応したアプリケーションアイコンは、別々のセグメントに表示される。図２Ｇでは、無料で入手できる未インストールアプリケーションに対応したアプリケーションアイコンは、（「無料ダウンロード」というラベルの下の）セグメント２１８に表示されており、有料で入手できるアプリケーションに対応したアプリケーションアイコンは、（「有料ダウンロードアプリ」というラベルの下の）セグメント２２０に表示されている。セグメント２１８は、本明細書では「未インストール無料アプリケーション・セグメント」とも呼ばれ、セグメント２２０は、本明細書では「未インストール有料アプリケーション・セグメント」とも呼ばれる。インストール済みアプリケーションに対応したアプリケーションアイコン（例えば、アイコン２１０−１〜２１０−９）は、「無料ダウンロード」というラベルの上のセグメントに表示される。
【００８４】
図２Ｈは、いくつかの実施形態による例示的なユーザインタフェースを示している。図２Ｈでは、図２Ｄに示した複数のアプリケーションアイコン２１０が配列されており、インストール済みアプリケーションに対応したアプリケーションアイコンと、未インストールアプリケーションに対応したアプリケーションアイコンは、別々のセグメントに表示される。図２Ｈでは、インストール済みアプリケーションに対応したアプリケーションアイコンは、（「インストール済み」というラベルの下の）セグメント２２２に表示されており、未インストールアプリケーションに対応したアプリケーションアイコンは、（「ダウンロード可能」というラベルの下の）セグメント２１６に表示されている。
【００８５】
一部の実施形態では、未インストールアプリケーションに対応したアプリケーションアイコンは、人気尺度に従って配列される。例えば、アプリケーションアイコン２１０−１２に対応したソーシャルネットワークメールアプリケーションは、アプリケーションアイコン２１０−１０〜２１０−１２に対応したアプリケーションの中で、（例えば、ダウンロード数、使用回数、レビューなどに基づいて）最も人気のあるアプリケーションであり、アプリケーションアイコン２１０−１１に対応した画像共有アプリケーション１４６は、アプリケーションアイコン２１０−１０〜２１０−１２に対応したアプリケーションの中で２番目に人気のあるアプリケーションであり、アイコン２１０−１０に対応したメッセージングアプリケーションは、アプリケーションアイコン２１０−１０〜２１０−１２に対応したアプリケーションの中で最も人気のないアプリケーションである。このようにして、図２Ｈでは、アプリケーションアイコン２１０−１０〜２１０−１２は、人気順に配列される（例えば、最も人気のあるアプリケーションのアプリケーションアイコンは先頭に表示され、最も人気のないアプリケーションのアプリケーションアイコンは最後尾に表示される）。
【００８６】
一部の実施形態では、未インストールアプリケーションに対応したアプリケーションアイコンは、個々の開発者によって支払われた料金に従って配列される。例えば、ソーシャルネットワークメールアプリケーションのソフトウェア開発者が、画像共有アプリケーション１４６のソフトウェア開発者およびメッセージングアプリケーションのソフトウェア開発者よりも多くの広告料を支払った場合には、ソーシャルネットワークメールアプリケーションのアプリケーションアイコン２１０−１２は、画像共有アプリケーション１４６に対応したアプリケーションアイコン２１０−１１およびメッセージングアプリケーションに対応したアプリケーションアイコン２１０−１０よりも前に表示される。同様に、画像共有アプリケーション１４６のソフトウェア開発者が、メッセージングアプリケーションのソフトウェア開発者よりも多くの広告料を支払った場合には、画像共有アプリケーション１４６に対応したアプリケーションアイコン２１０−１１は、メッセージングアプリケーションに対応したアプリケーションアイコン２１０−１０よりも前に表示される。
【００８７】
図２Ｉは、いくつかの実施形態による例示的なユーザインタフェースを示している。図２Ｉでは、図２Ｄに示した複数のアプリケーションアイコン２１０が、アルファベット順に配列されている。いくつかの実施形態において、インストール済みアプリケーションに対応したアプリケーションアイコン（例えば、アプリケーションアイコン２１０−１〜２１０−９）と、未インストールアプリケーションに対応したアプリケーションアイコン（例えば、アプリケーションアイコン２１０−１０〜２１０−１２）は、図２Ｉに示すように、散在配列される（例えば、アプリケーションアイコン２１０の格子状配列において、未インストールアプリケーションに対応したアプリケーションアイコン２１０−１１は、インストール済みアプリケーションに対応したアプリケーションアイコン２１０−１２と２１０−２の間に配置される）。
【００８８】
図２Ｊは、いくつかの実施形態による例示的なユーザインタフェースを示している。図２Ｊでは、図２Ｄに示した複数のアプリケーションアイコン２１０が配列されており、画像ビューアアプリケーション（これのために図２Ｊで複数のアプリケーションアイコン２１０が表示されている）に関連付けられたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置に表示される。例えば、アプリケーションアイコン２１０−８は、メッセンジャアプリケーションに対応しており、そのメッセンジャアプリケーションは、（図２Ｃに示す）画像ビューアアプリケーションに関連付けられたものである（例えば、メッセンジャアプリケーションと画像ビューアアプリケーションは、同じ開発者によって作成されたものである）。このようにして、アプリケーションアイコン２１０−８は、複数のアプリケーションアイコンの中で先頭に表示される。
【００８９】
図２Ｋは、いくつかの実施形態による例示的なユーザインタフェースを示している。図２Ｋでは、図２Ｄに示した複数のアプリケーションアイコン２１０が配列されており、予め選択されたアプリケーションは、予め選択された位置に表示される。例えば、アプリケーションアイコン２１０−１１に対応した画像共有アプリケーション１４６が予め選択されたものである場合には、アプリケーションアイコン２１０−１１は、（「おすすめ」というラベルの下の）セグメント２２４に表示される。セグメント２２４は、本明細書では推奨アプリケーション・セグメントとも呼ばれる。
【００９０】
図２Ｌは、アプリケーションアイコン表示用の表示構成を設定するための設定ユーザインタフェースを示している。図２Ｌでは、設定ユーザインタフェースは、アルファベット順、人気順、おすすめ、インストール済み、無料、広告、関連、などの複数の表示構成を含んでいる。（例えば、「アルファベット順」アイコン上でのタップジェスチャのようなタッチ入力によって）「アルファベット順」の構成が選択されると、複数のアプリケーションアイコンは、図２Ｉに示すように、アルファベット順に配列される。「人気順」の構成が選択されると、図２Ｈに示すように、少なくとも一部のアプリケーションアイコン（例えば、未インストールアプリケーションに対応したアプリケーションアイコン）は、人気尺度に基づいて配列される。「おすすめ」の構成が選択されると、複数のアプリケーションアイコンは、図２Ｋに示すように、１つ以上の推奨アプリケーションに対応した１つ以上のアプリケーションアイコンが別のセグメントに表示されるように配列される。「インストール済み」の構成が選択されると、複数のアプリケーションアイコンは、図２Ｆに示すように、インストール済みアプリケーションに対応したアプリケーションアイコンと、未インストールアプリケーションに対応したアプリケーションアイコンが、別々のセグメントに表示されるように配列される。「無料」の構成が選択されると、複数のアプリケーションアイコンは、図２Ｇに示すように、無料で入手できるアプリケーションに対応したアプリケーションアイコンが別のセグメントに表示されるように配列される。「広告」の構成が選択されると、図２Ｈに示すように、未インストールアプリケーションに対応したアプリケーションアイコンは、未インストールアプリケーションの個々の開発者によって支払われた（広告）料金に従って配列される。「関連」の構成が選択されると、この画像ビューアアプリケーションに関連付けられたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置（例えば、アプリケーションアイコンの格子状配列における先頭位置）に表示される。
【００９１】
図２Ｍ〜２Ｐおよび２Ｔ〜２Ｖは、いくつかの実施形態による、タッチ入力２１３（図２Ｄ）を検出したことに応答して表示される例示的なユーザインタフェースを示している。ただし、一部の実施形態では、タッチ入力２１３を検出した後に、図２Ｍ〜２Ｐおよび２Ｔ〜２Ｖに示すユーザインタフェースのすべてが表示されるわけではない。例えば、一部の実施形態では、タッチ入力２１３を検出したことに応答して、図２Ｍのユーザインタフェースを表示することなく、図２Ｎのユーザインタフェースが表示される。
【００９２】
図２Ｍは、対応したアプリケーションを記述する情報を含むユーザインタフェースを示している。図２Ｍでは、ユーザインタフェースは、アプリケーションアイコン２１０−１１（図２Ｄ）に対応した画像共有アプリケーション１４６に関する情報を含んでいる。一部の実施形態では、図２Ｍに示すように、ユーザインタフェースは、ユーザインタフェース要素（例えば、「詳細」とラベル付けされたボタン）を含み、この要素はアクティブ化されると、対応したアプリケーションの追加情報の表示を開始させる。例えば、「詳細」ボタンは、アクティブ化されると、対応したアプリケーションに関する追加情報が記載されたウェブページへのアクセスを（例えば、図１のブラウザモジュール１３８を用いて）開始する。一部の実施形態では、図２Ｍに示すように、ユーザインタフェースは、ユーザインタフェース要素２２６（例えば、「ダウンロード」とラベル付けされたボタン）を含んでいる。一部の実施形態では、ユーザインタフェース要素２２６は、アクティブ化されると、対応したアプリケーションのダウンロードを開始させる。
【００９３】
一部の実施形態では、ユーザインタフェース要素２２６は、アクティブ化されると、（例えば、対応したアプリケーションをダウンロードする前または後に）図２Ｎに示すユーザインタフェースの表示を開始させる。図２Ｎに示すユーザインタフェースは、対応したアプリケーションによるアクセスの必要および／または要求がある情報の種類を一覧表示している。例えば、画像共有アプリケーション１４６は、ＩＤ情報（例えば、氏名および電子メールアドレスなど、本装置１０４のユーザに関する情報）、連絡先／カレンダ、位置情報、写真、メディア、ファイル、カメラ、マイクロホン、などへのアクセスを必要とする。一部の実施形態では、図２Ｎに示すように、ユーザインタフェースは、さらに、画像共有アプリケーション１４６の要求のアクセスを認めるユーザの許可を受けるためのユーザインタフェース要素２２８（例えば、「同意してインストール」とラベル付けされたボタン）を含む。
【００９４】
一部の実施形態では、ユーザインタフェース要素２２８は、アクティブ化されると、対応したアプリケーションの、（その対応したアプリケーションがダウンロードされていない場合の）ダウンロードおよび／またはインストールを開始させる。
【００９５】
図２Ｏは、いくつかの実施形態で、ユーザインタフェース要素２２８がアクティブ化されたことに応答して表示される例示的なユーザインタフェースを示している。このユーザインタフェースは、対応したアプリケーションのダウンロードおよび／またはインストールのプログレスインジケータを含む。
【００９６】
一部の実施形態では、ユーザインタフェース要素２２８（図２Ｎ）は、アクティブ化されると、図２Ｏに示すプログレスインジケータを表示させることなく、対応したアプリケーションのダウンロードおよび／またはインストールを開始させる。
【００９７】
一部の実施形態では、対応したアプリケーションをインストールした後に、図２Ｐに示すように、ホーム画面またはアプリケーションランチャ画面が表示される。図２Ｐは、（このときインストールされた）対応するアプリケーションのアプリケーションアイコンが図２Ｐのユーザインタフェースに含まれていること以外は、図２Ａと同様である。例えば、図２Ｐは、画像共有アプリケーション１４６に対応したアプリケーションアイコン２０２−８を含んでおり、このアイコン２０２−８は図２Ａには示されていない。
【００９８】
また、図２Ｐは、アプリケーションアイコン２０２−７に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２１５（例えば、タップジェスチャ）が検出されることも示している。
【００９９】
図２Ｑは、タッチ入力２１５（図２Ｐ）を検出したことに応答して、画像ビューアアプリケーションのユーザインタフェースが表示されることを示している。また、図２Ｑは、画像２０４−１に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２１７（例えば、タップジェスチャ）が検出されることも示している。
【０１００】
図２Ｒは、画像２０４−１が選択されていることを表すために、ハイライト表示された画像２０４−２で、画像２０４−１を置き換えることを示している。また、図２Ｒは、共有アイコン２０８に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２１９（例えば、タップジェスチャ）が検出されることも示している。
【０１０１】
図２Ｓは、複数のアプリケーションアイコン２１０（例えば、２１０−１〜２１０−１０および２１０−１２および２１０−１３）が表示されることを示している。図２Ｓは、図２Ｄのアプリケーションアイコン２１０−１１の代わりに図２Ｓではアプリケーションアイコン２１０−１３が表示されていること以外は、図２Ｄと同様である。一部の実施形態では、画像共有アプリケーション１４６が本装置１０４にインストールされている（例えば、本装置１０４のメモリに格納されている）ことを表すために、アプリケーションアイコン２１０−１３がハイライト表示されていることを除けば、アプリケーションアイコン２１０−１３は、アプリケーションアイコン２１０−１１と同様である。一部の実施形態では、アプリケーションアイコン２１０−１３は、アプリケーションアイコン２１０−１１と同じものである。
【０１０２】
また、図２Ｓは、アプリケーションアイコン２１０−１３に対応したタッチセンスディスプレイ１１２上の位置で、タッチ入力２２１（例えば、タップジェスチャ）が検出されることも示している。
【０１０３】
図２Ｔ〜２Ｖは、いくつかの実施形態による画像共有アプリケーション１４６の例示的なユーザインタフェースを示している。いくつかの実施形態において、タッチ入力２２１（図２Ｓ）を検出したことに応答して、または画像共有アプリケーション１４６をインストールしたことに応答して、画像共有アプリケーション１４６のユーザインタフェース（例えば、図２Ｔ〜２Ｖのいずれかのユーザインタフェース）が表示される。例えば、タッチ入力２２１を検出したことに応答して、図２Ｔのユーザインタフェースが表示される。あるいは、タッチ入力２２１を検出したことに応答して、図２Ｕのユーザインタフェースが表示される。さらに別の例では、タッチ入力２２１を検出したことに応答して、図２Ｖのユーザインタフェースが表示される。
【０１０４】
図２Ｔは、いくつかの実施形態によるクロップユーザインタフェース（cropping user interface）を示している。図２Ｔのクロップユーザインタフェースは、ユーザによって選択された画像２０４−１（図２Ｂ）に対応した画像、またはユーザによって選択された画像２０４−１を含む画像を含んでいる。一部の実施形態では、図２Ｔに示すように、画像クロップに関する（例えば、１つ以上の領域を選択する）ユーザ入力を受け取るために、画像共有アプリケーション１４６のクロップユーザインタフェースが表示される。
【０１０５】
一部の実施形態では、画像クロップ（または図２Ｔの矢印アイコンのアクティブ化）の後に、（例えば、様々なフィルタ効果を適用する、明るさおよび／またはシェーディングを変化させる、など）１つ以上の効果を画像に適用するために、図２Ｕの編集ユーザインタフェースが表示される。あるいは、一部の実施形態では、タッチ入力２２１（図２Ｓ）を検出したことに応答して、編集ユーザインタフェースが表示される。一部の実施形態では、編集ユーザインタフェースを表示した後に、クロップユーザインタフェース（図２Ｔ）が表示される。
【０１０６】
一部の実施形態では、編集ユーザインタフェースを用いて１つ以上の効果を適用した後に（または、図２Ｕの矢印アイコンのアクティブ化の後に）、図２Ｖの共有ユーザインタフェースが表示される。あるいは、画像クロップ（または図２Ｔの矢印アイコンのアクティブ化）の後に、図２Ｖの共有ユーザインタフェースが表示される。図２Ｖでは、共有ユーザインタフェースは、共有画像の１人以上の受信者を選択するための１つ以上のユーザインタフェース要素（例えば、ボタンおよびリンク）を含んでいる。一部の実施形態では、共有ユーザインタフェースは、ユーザインタフェース要素（例えば、チェックアイコン）を含み、この要素はアクティブ化されると、選択された１人以上の受信者への配信のために、選択された画像をリモートサーバコンピュータに送信することを開始させる。一部の実施形態では、共有ユーザインタフェースは、１人以上の個々の受信者を（例えば、受信者の氏名、ユーザ名、電子メールアドレスなどによって）選択するための１つ以上のユーザインタフェース要素を含む。
【０１０７】
図３Ａ〜３Ｅは、いくつかの実施形態による電子装置（例えば、電子装置１０４）上で１つ以上のアプリケーションを提示およびインストールする方法３００を示すフロー図である。図３Ａ〜３Ｅは、コンピュータメモリまたはコンピュータ可読記憶媒体（例えば、メモリ１０６）に格納された命令に対応している。
【０１０８】
方法３００では、ユーザが、ある特定のオペレーションを要求すると、要求されたオペレーションを実行可能な未インストールアプリケーションのアプリケーションアイコンを表示して、ユーザが必要とするその時に、そのようなアプリケーションをインストールする機会をユーザに与えることで、ユーザがそのようなアプリケーションを（例えば、別個のアプリケーションストア・アプリケーションを介して）別に検索する必要性を排除する。このように、方法３００により、電子装置に未だインストールされていない関連のアプリケーションをより高速かつより効率的に特定およびインストールすることが可能となる。
【０１０９】
ディスプレイ１１２と、１つ以上のプロセッサ１０２と、１つ以上のプロセッサで実行するための複数のプログラムを格納するメモリ１０６と、を備える電子装置１０４（例えば、スマートウォッチ、スマートフォン、タブレット、ラップトップ、教育装置、ゲーム機、家庭用もしくは産業用制御装置、またはデスクトップコンピュータ）において、方法３００を実施する。一部の実施形態では、ディスプレイ１１２は、タッチセンスディスプレイである（例えば、ディスプレイ１１２は、タッチセンス面１１４を有する）。
【０１１０】
装置は、複数の第１のアプリケーションアイコンを有するユーザインタフェース（例えば、ホーム画面）を表示する（３０２）。例えば、図２Ａのユーザインタフェースは、複数のアプリケーションアイコン２０２−１〜２０２−７を含む。複数の第１のアプリケーションアイコンは、電子装置のメモリに格納された複数の第１のアプリケーションに対応している。複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンが（例えば、当該アプリケーションアイコン上でのタップジェスチャのようなタッチ入力によって）アクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する。
【０１１１】
装置は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を検出する（３０４）。例えば、装置は、アプリケーションアイコン２０２−７（図２Ａ）のアクティブ化を検出する。
【０１１２】
装置は、第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションを表示する（３０６）。例えば、画像ビューアアプリケーション１４２に対応したアプリケーションアイコン２０２−７のアクティブ化を検出したことに応答して、装置は、図２Ｂに示すように、画像ビューアアプリケーション１４２のユーザインタフェースを表示する。いくつかの実施形態において、第１のアプリケーションは、画像または写真（例えば、図２Ｂの画像２０４−１）を含んでいる。いくつかの実施形態において、装置は、複数の第１のアプリケーションアイコンを有するユーザインタフェースの表示を、第１のアプリケーションの表示で置き換える。例えば、タッチ入力２０５を検出したことに応答して、装置は、図２Ａのユーザインタフェースを、図２Ｂのユーザインタフェースで置き換える。
【０１１３】
装置は、第１のアプリケーション（例えば、図２Ｂの画像ビューアアプリケーションのユーザインタフェース）を表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出する（３０８）。例えば、図２Ｃでは、ユーザは、タッチ入力２０９で共有アイコン２０８をアクティブ化することによって、１つ以上の選択された画像の共有を要求するユーザ入力を行っている。要求される他のオペレーションの典型例として、地図を表示すること、ＵＲＬを開くこと、電子メールを送信すること、またはメッセージを送信することが含まれるが、ただし、これらに限定されない。
【０１１４】
装置は、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示する（３１０）。例えば、タッチ入力２０９を検出したことに応答して、装置は、図２Ｄに示すユーザインタフェースを表示する。一部の実施形態では、装置は、第１のタイプのオペレーションを要求するユーザ入力が検出されたときに表示されていた第１のアプリケーションのユーザインタフェースの表示を、複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示で置き換える。例えば、タッチ入力２０９を検出したことに応答して、装置は、図２Ｃに示すユーザインタフェースを、図２Ｄに示すユーザインタフェースで置き換える。一部の実施形態では、装置は、第１のタイプのオペレーションを要求するユーザ入力が検出されたときに表示されていた第１のアプリケーションのユーザインタフェースの表示の上から、複数の第２のアプリケーションアイコンを重ねて表示する。
【０１１５】
複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである（例えば、アプリケーションアイコン２１０−１〜２１０−１２のセットは、アプリケーションアイコン２０２−１〜２０２−７のセットとは異なるものである）。例えば、複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンに含まれていない少なくとも１つのアプリケーションアイコンを含んでいるか、または、複数の第１のアプリケーションアイコンは、複数の第２のアプリケーションアイコンに含まれていない少なくとも１つのアプリケーションアイコンを含んでいる。
【０１１６】
複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。例えば、各々のアプリケーションアイコン２１０（例えば、アプリケーションアイコン２１０−１〜２１０−１２のいずれか）は、１つ以上の選択された画像の共有が可能である個々のアプリケーションに対応している（例えば、各々のアプリケーションアイコン２１０は、画像２０４−１の共有が可能である個々のアプリケーションに対応している）。
【０１１７】
複数の第２のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコン（例えば、アプリケーションアイコン２１０−１〜２１０−９）を含む。さらに、複数の第２のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコン（例えば、アプリケーションアイコン２１０−１０〜２１０−１２）も含む。すなわち、複数の第２のアプリケーションアイコンは、電子装置にインストールされている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンと、電子装置にインストールされていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンと、を含む。
【０１１８】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンは、格子状に配列される。一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンはリスト状に配列される。
【０１１９】
一部の実施形態では、装置は、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されている第３のアプリケーションに対応した第３のアプリケーションアイコンのアクティブ化を検出し（図３Ｂの３１２）、第３のアプリケーションアイコンのアクティブ化を検出したことに応答して、第３のアプリケーションを用いた第１のタイプのオペレーション（例えば、共有オペレーション）を開始させる。例えば、タッチ入力２１１（図２Ｄ）を検出したことに応答して、装置は、画像２０４−１を共有する（例えば、１人以上の受信者への配信のために、画像２０４−１を送信する）ために、電子メールアプリケーション１４４のユーザインタフェース（図２Ｅ）を表示する。一部の実施形態では、装置は、第３のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、第３のアプリケーションを用いた第１のタイプのオペレーションを開始させる。例えば、電子メールアプリケーション１４４が既にインストールされていることを少なくとも理由として、装置は、電子メールアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、直接、電子メールアプリケーション１４４のユーザインタフェース（例えば、図２Ｅ）の表示に進む。
【０１２０】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化される（３１４）。電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースのインストール済みアプリケーション・セグメント（例えば、図２Ｆのセグメント２１４）に表示される。電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストールアプリケーション・セグメント（例えば、図２Ｆのセグメント２１６）に表示される。未インストールアプリケーション・セグメントは、インストール済みアプリケーション・セグメントとは分離された別個のものである。例えば、インストール済みアプリケーションと、未インストールアプリケーションは、ＵＩの別々の領域（例えば、「インストール済み」などとラベル付けされた領域と、「未インストール」、「ダウンロード可能」などとラベル付けされた領域）に表示される。一部の実施形態では、未インストールアプリケーション・セグメントと、インストール済みアプリケーション・セグメントは、互いにオーバラップしない。
【０１２１】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースは、セグメント化される（３１６）。電子装置のメモリに格納されていない無料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール無料アプリケーション・セグメント（例えば、図２Ｇのセグメント２１８）に表示される。電子装置のメモリに格納されていない有料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール有料アプリケーション・セグメント（例えば、図２Ｇのセグメント２２０）に表示される。未インストール有料アプリケーション・セグメントは、未インストール無料アプリケーション・セグメントとは分離された別個のものである。一部の実施形態では、無料でダウンロード可能な未インストールアプリケーションは、有料でダウンロード可能な未インストールアプリケーションとは別に表示される。一部の実施形態では、未インストール有料アプリケーション・セグメントと、未インストール無料アプリケーション・セグメントは、互いにオーバラップしない。
【０１２２】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、電子装置のメモリに格納されていない１つ以上のアプリケーションに関連付けられた優先度に従って配列される。一部の実施形態では、個々のアプリケーションに関連付けられる優先度は、当該アプリケーションの人気度に従って決定される。一部の実施形態では、個々のアプリケーションに関連付けられる優先度は、当該アプリケーションの個々の開発者によって支払われた料金に従って決定される。一部の実施形態では、個々のアプリケーションに関連付けられる優先度は、当該アプリケーションの人気度と、当該アプリケーションの個々の開発者によって支払われた料金と、その両方（例えば、人気度と料金の加重和（weighted sum））に従って決定される。
【０１２３】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、人気尺度に従って配列される（図３Ｃの３１８）。例えば、未インストールアプリケーションの表示は、人気度、「トレンド」、評論家レビュー、および／またはユーザレビューに基づいて優先順位付けされる（例えば、図２Ｈでは、アプリケーションアイコン２１０−１２に対応したソーシャルネットワークメールアプリケーションは、アプリケーションアイコン２１０−１１に対応した画像共有アプリケーションよりも人気が高く、その画像共有アプリケーションは、アプリケーションアイコン２１０−１０に対応したメッセージングアプリケーションよりも人気が高い）。
【０１２４】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンの少なくとも一部分は、アルファベット順に（例えば、図２Ｉのアプリケーションアイコン２１０−１〜２１０−１２）配列される（３２０）。一部の実施形態では、複数の第２のアプリケーションアイコンのすべてが、アルファベット順に配列される。一部の実施形態では、複数の第２のアプリケーションアイコンのすべてよりも少ない一部分のみが、アルファベット順に配列される（例えば、インストール済みアプリケーションに対応したアプリケーションアイコンのみが、アルファベット順に配列される）。一部の実施形態では、電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンと、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、散在配列される。
【０１２５】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、第１のアプリケーションに関連付けられたアプリケーションに対応した、第１のアプリケーションアイコン以外のアプリケーションアイコンは、予め選択された位置に表示される（３２２）。例えば、第１のアプリケーションに関連付けられたアプリケーションに対応したアプリケーションアイコンは、先頭位置（例えば、複数の第２のアプリケーションアイコンにおける最上段かつ／または左側の位置）に表示される。一部の実施形態では、第１のアプリケーションと、第１のアプリケーションに関連付けられたアプリケーションは、同じ開発者によって作成されたものである。例えば、図２Ｊでは、画像ビューアアプリケーション１４２を作成した同じ開発者によって作成されたメッセンジャアプリケーションに対応したアプリケーションアイコン２１０−８が、複数の第２のアプリケーションアイコンの格子状配列において最上段の左側の位置に表示されている。
【０１２６】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、予め選択されたアプリケーションに対応したアプリケーションアイコンは、予め選択された位置に表示される（３２４）。例えば、予め選択された位置は、予め選択されたアプリケーションの開発者に販売されて、その結果、予め選択されたアプリケーションは、予め選択された位置に表示される（例えば、図２Ｋでは、画像共有アプリケーション１４６の開発者が、アプリケーションアイコン２１０−１１を推奨アプリケーション・セグメント２２４に表示する代金を支払ったという理由で、画像共有アプリケーション１４６に対応したアプリケーションアイコン２１０−１１は、推奨アプリケーション・セグメント２２４に表示されている）。
【０１２７】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、電子装置のメモリに格納されていない１つ以上のアプリケーションの個々の開発者によって支払われた料金に従って配列される（３２６）。例えば、最高額を支払う開発者の（未インストール）アプリケーションのアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、より目に付きやすい位置（例えば、最上段かつ／または最左の位置）に表示される（例えば、対応するソーシャルネットワークメールアプリケーションの開発者が、セグメント２１６に一覧表示される他のいずれのアプリケーションの開発者よりも高い代金を支払ったという理由で、アプリケーションアイコン２１０−１２は、セグメント２１６（図２Ｈ）の最左位置に表示される）。
【０１２８】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースは、３つ以上のセグメントを含む。一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースの１つ以上のセグメントは、サブセグメントを含む。例えば、複数の第２のアプリケーションアイコンを有する例示的なユーザインタフェースは、インストール済みアプリケーション・セグメント（例えば、図２Ｈのセグメント２２２）と、未インストール無料アプリケーション・セグメント（例えば、図２Ｇのセグメント２１８）と、未インストール有料アプリケーション・セグメント（例えば、図２Ｇのセグメント２２０）と、推奨アプリケーション・セグメント（例えば、図２Ｋのセグメント２２４）とを含む。
【０１２９】
一部の実施形態では、装置は、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示する前に、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するためのユーザ入力を検出し（３２８）（例えば、装置の設定ＵＩ（図２Ｌ）を表示している間に、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンをアルファベット順かつ／または人気尺度に基づいて表示することを要求するユーザ入力を受け取り）、さらに、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するための検出されたユーザ入力に従って、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンを表示する。例えば、設定ユーザインタフェース（図２Ｌ）における「アルファベット順」というテキストに対応した位置でユーザ入力（例えば、タップジェスチャ）が検出されたという判断に応答して、複数の第２のアプリケーションアイコンを表示するために図２Ｉのユーザインタフェースが用いられる。
【０１３０】
装置は、複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を検出する（図３Ｄの３３０）。例えば、図２Ｄでは、装置は、装置１０４に格納されていない画像共有アプリケーション１４６に対応したアプリケーションアイコン２１０−１１に対応した位置で、タッチ入力２１３を検出する（例えば、画像共有アプリケーション１４６をインストールするよりも前に、タッチ入力２１３が検出される）。
【０１３１】
装置は、第２のアプリケーションアイコンのアクティブ化を検出した後に、第２のアプリケーションを電子装置のメモリにインストールする（３３２）。第２のアプリケーションをインストールした後には、第２のアプリケーションは、電子装置のメモリに格納されている。
【０１３２】
一部の実施形態では、装置は、第２のアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示する（図３Ｅの３３４）。一部の実施形態では、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースは、第２のアプリケーションを記述する情報を有するユーザインタフェース（例えば、画像共有アプリケーション１４６に関する情報を有する図２Ｍのユーザインタフェース）を含む。一部の実施形態では、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースは、第２のアプリケーションをインストールするユーザ確認を受け取るためのユーザインタフェース（例えば、確認アイコン２２８を有する、図２Ｎのユーザインタフェース）を含む。一部の実施形態では、１つ以上のユーザインタフェースは、第２のアプリケーションのインストールの進行状況を表示するユーザインタフェース（例えば、プログレスバーを有する、図２Ｏのユーザインタフェース）を含む。
【０１３３】
一部の実施形態では、装置は、第２のアプリケーションを電子装置のメモリにインストールした後に、第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力（例えば、図２Ｒで、共有オペレーションを要求するタッチ入力２１９）を検出する（３３６）。装置は、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第３のアプリケーションアイコンを有するユーザインタフェース（例えば、アプリケーションアイコン２１０−１〜２１０−１２を有する、図２Ｓのユーザインタフェース）を表示する。一部の実施形態では、装置は、第１のタイプのオペレーションを要求するユーザ入力が検出されたときに表示されていた第１のアプリケーションのユーザインタフェースの表示を、複数の第３のアプリケーションアイコンを有するユーザインタフェースの表示で置き換える。例えば、装置は、図２Ｒのユーザインタフェースを、図２Ｓのユーザインタフェースで置き換える。複数の第３のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである。複数の第３のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。装置は、複数の第３のアプリケーションアイコンを表示している間に、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出する。一部の実施形態では、電子装置にインストールする前の第２のアプリケーションに対応した第２のアプリケーションアイコンと、インストール済みの第２のアプリケーションに対応したアプリケーションアイコンは、同じものである。一部の実施形態では、複数の第３のアプリケーションアイコンは、複数の第２のアプリケーションアイコンと同じものである。一部の実施形態では、電子装置にインストールする前の第２のアプリケーションに対応した第２のアプリケーションアイコンと、インストール済みの第２のアプリケーションに対応したアプリケーションアイコンは、異なる（例えば、見た目が異なる）ものである（例えば、電子装置にインストールする前の画像共有アプリケーション１４６に対応した図２Ｄのアプリケーションアイコン２１０−１１は、インストール済みの画像共有アプリケーション１４６に対応した図２Ｓのアプリケーションアイコン２１０−１３とは異なる）。一部の実施形態では、複数の第３のアプリケーションアイコンは、複数の第２のアプリケーションアイコンとは異なるものである。装置は、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させる。例えば、タッチ入力２２１（図２Ｓ）を検出したことに応答して、装置は、画像共有アプリケーション１４６は既にインストールされているという理由で、画像共有アプリケーション１４６をインストールするための１つ以上のユーザインタフェースを表示することなく、１つ以上の選択された画像を共有することが可能な画像共有アプリケーションを起動する。すなわち、装置は、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を検出したことに応答して、第２のアプリケーションのインストールを繰り返すことなく、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させる。
【０１３４】
一部の実施形態では、装置は、第２のアプリケーションをインストールしたことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させる（３３８）。
【０１３５】
一部の実施形態では、装置は、第２のアプリケーションをインストールしたことに応答して、第１のタイプのオペレーションを実行可能である第２のアプリケーションを起動する（例えば、第２のアプリケーションのユーザインタフェースを表示する）。例えば、第２のアプリケーションをインストールしたら（例えば、図２Ｎの「同意してインストール」アイコン２２８がアクティブ化されて、第２のアプリケーションをダウンロード（図２Ｏ）した後）直ちに、電子装置は、画像の共有が可能である第２のアプリケーション（例えば、Ｉｎｓｔａｇｒａｍのような画像共有アプリケーション）を起動して表示する。
【０１３６】
一部の実施形態では、第１のタイプのオペレーションは、対応するアプリケーションのユーザインタフェースを表示することを含む（３４０）。例えば、装置は、図２Ｔ〜２Ｖの画像共有アプリケーション１４６の１つ以上のユーザインタフェースを表示する。対応するアプリケーションのユーザインタフェースは、第１のアプリケーションのユーザインタフェースの少なくとも一部を含む。例えば、図２Ｔ〜２Ｖのユーザインタフェースの各々は、図２Ｂの画像２０４−１を含んでいる。一部の実施形態では、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させることは、第２のアプリケーションのユーザインタフェース（例えば、図２Ｔ〜２Ｖのユーザインタフェースのいずれか）を表示することを含む。一部の実施形態では、第３のアプリケーションを用いた第１のタイプのオペレーションを開始させることは、第３のアプリケーションのユーザインタフェース（例えば、図２Ｅのユーザインタフェース）を表示することを含む。
【０１３７】
一部の実施形態では、装置は、第２のアプリケーションアイコンのアクティブ化を検出した後に、第１のタイプのオペレーションを実行することなく、第２のアプリケーションを電子装置のメモリにインストールし（３４２）、第１のタイプのオペレーションを実行することなく第２のアプリケーションを電子装置のメモリにインストールした後に、第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出する。装置は、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを開始させる。例えば、第２のアプリケーションを用いた第１のタイプのオペレーションを、ユーザが１回目に要求したときに、装置は、第１のタイプのオペレーションを実行することなく、（例えば、図２Ｍ〜２Ｐに示すように）第２のアプリケーションをインストールする。第２のアプリケーションをインストールした後に、第２のアプリケーションを用いた第１のタイプのオペレーションを要求する再度のユーザ入力（例えば、図２Ｓのタッチ入力２２１）を受け取ったことに応答して、装置は、第２のアプリケーションのユーザインタフェースを表示する（例えば、図２Ｔのユーザインタフェースを表示する）。
【０１３８】
図３Ｄを再び参照して、一部の実施形態では、第１のアプリケーションは、複数の画像と、共有アイコンと、を有するユーザインタフェース（例えば、複数の画像と、共有アイコン２０８と、を有する図２Ｃのユーザインタフェース）を含み（３４４）、共有アイコンは、アクティブ化されると、第１のアプリケーション以外の１つ以上の画像を共有することが可能なアプリケーションによって、複数の画像のうちの１つ以上の画像を共有するためのプロセスを開始させる。本明細書で使用される場合の「画像を共有する（sharing an image）」とは、１人以上の受信者への配信のためにネットワークを介して画像を送信することを意味する。例えば、第１のアプリケーションにおいて共有アイコンをアクティブ化すると、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、Ｔｕｍｂｌｒ、Ｆｏｕｒｓｑｕａｒｅ、Ｆｌｉｃｋｒ、または他のソーシャルネットワーキングサービスを用いて画像を共有することが可能な別のアプリケーション（例えば、Ｉｎｓｔａｇｒａｍ）を介して画像を共有するためのプロセスが開始する。第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を検出することは、複数の画像のうちの個々の画像が選択されている間に、共有アイコンのアクティブ化（例えば、共有アイコン２０８に対応した位置でのタッチ入力２０９）を検出することを含む。複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに当該画像を共有することが可能な個々のアプリケーション（例えば、チャットアプリケーション、電子メールアプリケーション１４４、画像共有アプリケーション１４６など）に対応している。装置は、第２のアプリケーションをインストールした後に、第２のアプリケーションを用いた当該画像の共有を開始させ、この画像の共有を開始させることは、第２のアプリケーションのユーザインタフェース（第２のアプリケーションのユーザインタフェースは、当該画像の少なくとも一部を含む）（例えば、図２Ｔ）を表示することと、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、を選択するためのユーザインタフェース（例えば、図２Ｖ）を表示することと、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、を選択するためのユーザインタフェースを表示している間に、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者についてのユーザ選択（例えば、図２Ｖにおいて、「Ｆａｂｕｌｏｕｓソーシャルメディア」、「Ｔｅｒｒｉｆｉｃソーシャルメディア」、「Ａｗｅｓｏｍｅソーシャルメディア」、および「Ｃｏｏｌソーシャルメディア」などの特定のソーシャルネットワークに対応した位置での、タッチセンス面１１２におけるタップジェスチャ）を検出することと、選択されたソーシャルネットワークおよび／または選択された１人以上の受信者への配信のために、当該画像を送信するためのプロセスを開始させることとを含む。
【０１３９】
一部の実施形態では、第２のアプリケーションをインストールする前には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含まず（３４６）（例えば、図２Ａのユーザインタフェースは、画像共有アプリケーション１４６のアプリケーションアイコンを含まず）、第２のアプリケーションをインストールした後には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含む（例えば、図２Ｐのユーザインタフェースは、画像共有アプリケーション１４６に対応したアプリケーションアイコン２０２−８を含む）。
【０１４０】
一部の実施形態では、装置は、第１のタイプのオペレーションとは異なる第２のタイプのオペレーションを要求するユーザ入力を検出し、第２のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、複数の第４のアプリケーションアイコンを有するユーザインタフェースを表示する。複数の第４のアプリケーションアイコンは、複数の第１のアプリケーションアイコンおよび複数の第２のアプリケーションアイコンとは異なるものである。複数の第４のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置のメモリに格納されているときに第２のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。複数の第４のアプリケーションアイコンは、電子装置のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。複数の第４のアプリケーションアイコンは、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。例えば、図２Ｃに示すユーザインタフェースから、ユーザは、１つ以上の選択された画像の削除を要求するユーザ入力を行うために、タッチ入力によってゴミ箱アイコンをアクティブ化する。ゴミ箱アイコンをアクティブ化するユーザ入力を検出したことに応答して、装置は、様々なデータ削除アプリケーション（例えば、セキュア削除アプリケーション）に対応したアプリケーションアイコンを表示し、それらアイコンは、１つ以上の選択された画像を削除可能であるインストール済みアプリケーションに対応した１つ以上のアプリケーションアイコンと、１つ以上の選択された画像を削除可能である未インストールアプリケーションに対応した１つ以上のアプリケーションアイコンとを含む。
【０１４１】
要求される第２のタイプの他のオペレーションの典型例として、地図を表示すること、ＵＲＬを開くこと、電子メールを送信すること、またはメッセージを送信すること、が含まれるが、ただし、これらに限定されない。
【０１４２】
図４は、いくつかの実施形態による電子装置４００の機能ブロック図である。電子装置４００の機能ブロックは、上記の原理を実施するために、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせによって実装することができる。当業者であれば理解できるように、図４に示す機能ブロックは、上記の原理を実現するために、併合またはサブブロックに分割することができる。よって、本明細書における説明は、本明細書に記載の機能ブロックの可能な併合または分割またはさらなる規定をいずれもサポートし得る。
【０１４３】
図４に示すように、電子装置４００は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示するように構成された表示ユニット４０２を備える。複数の第１のアプリケーションアイコンは、電子装置４００のメモリに格納された複数の第１のアプリケーションに対応している。複数の第１のアプリケーションアイコンのうちの個々のアプリケーションアイコンがアクティブ化されると、複数の第１のアプリケーションのうちの当該アプリケーションアイコンに対応したアプリケーションが起動する。
【０１４４】
電子装置４００は、表示ユニット４０２に結合された処理ユニット４０６をさらに備える。いくつかの実施形態において、処理ユニット４０６は、検出ユニット４０８、表示イネーブルユニット４１０、インストールユニット４１２、起動ユニット４１４、のうちの１つ以上を有する。
【０１４５】
処理ユニット４０６は、複数の第１のアプリケーションアイコンを有するユーザインタフェースを表示ユニット４０２で表示している間に、複数の第１のアプリケーションアイコンのうちの第１のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出し、第１のアプリケーションアイコンのアクティブ化を検出したことに応答して、第１のアプリケーションアイコンに対応した第１のアプリケーションの表示ユニット上での表示を（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）イネーブルするように構成されている。
【０１４６】
処理ユニット４０６は、第１のアプリケーションを表示ユニットで表示している間に、第１のタイプのオペレーションを要求するユーザ入力を（例えば、検出ユニット４０８を用いて）検出し、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルするように構成されている。複数の第２のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである。複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置４００のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。複数の第２のアプリケーションアイコンは、電子装置４００のメモリに格納された１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。複数の第２のアプリケーションアイコンは、電子装置４００のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンを含む。
【０１４７】
処理ユニット４０６は、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルしている間に、複数の第２のアプリケーションアイコンのうちの電子装置４００のメモリに格納されていない第２のアプリケーションに対応した第２のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出するようにさらに構成されている。
【０１４８】
処理ユニット４０６は、第２のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８で）検出した後に、（例えば、インストールユニット４１２を用いて）第２のアプリケーションを電子装置のメモリにインストールするようにさらに構成されている。
【０１４９】
一部の実施形態では、処理ユニット４０６は、第２のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースの表示を（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）イネーブルするように構成されている。
【０１５０】
一部の実施形態では、処理ユニット４０６は、（例えば、インストールユニット４１２を用いて）第２のアプリケーションを電子装置４００のメモリにインストールした後に、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）第１のアプリケーションの表示をイネーブルしている間に、第１のタイプのオペレーションを要求するユーザ入力を（例えば、検出ユニット４０８を用いて）検出するように構成されている。処理ユニット４０６は、第１のタイプのオペレーションを要求するユーザ入力を（例えば、検出ユニット４０８を用いて）検出したことに応答して、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）複数の第３のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルするようにさらに構成されている。複数の第３のアプリケーションアイコンは、複数の第１のアプリケーションアイコンとは異なるものである。複数の第３のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置４００のメモリに格納されているときに第１のタイプのオペレーションを実行可能である個々のアプリケーションに対応している。処理ユニット４０６は、（例えば、表示イネーブルユニット４１０および／または表示ユニット４１０を用いて）複数の第３のアプリケーションアイコンの表示をイネーブルしている間に、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出し、複数の第３のアプリケーションアイコンのうちのインストール済みの第２のアプリケーションに対応したアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出したことに応答して、第２のアプリケーションをインストールするための１つ以上のユーザインタフェースを表示することなく、第２のアプリケーションを用いた第１のタイプのオペレーションを（例えば、起動ユニット４１４を用いて）開始させるようにさらに構成されている。
【０１５１】
一部の実施形態では、処理ユニット４０６は、（例えば、インストールユニット４１２を用いて）第２のアプリケーションをインストールしたことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを（例えば、起動ユニット４１４を用いて）開始させるように構成されている。
【０１５２】
一部の実施形態では、処理ユニット４０６は、第２のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出した後に、第１のタイプのオペレーションを実行することなく、（例えば、インストールユニット４１２を用いて）第２のアプリケーションを電子装置のメモリにインストールし、第１のタイプのオペレーションを実行することなく第２のアプリケーションを電子装置のメモリにインストールした後に、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を（例えば、検出ユニット４０８を用いて）検出し、第１のタイプのオペレーションを要求するユーザ入力を検出したことに応答して、第２のアプリケーションを用いた第１のタイプのオペレーションを（例えば、起動ユニット４１４を用いて）開始させるように構成されている。
【０１５３】
一部の実施形態では、処理ユニット４０６は、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）複数の第２のアプリケーションアイコンを有するユーザインタフェースを表示している間に、複数の第２のアプリケーションアイコンのうちの電子装置のメモリに格納されている第３のアプリケーションに対応した第３のアプリケーションアイコンのアクティブ化を（例えば、検出ユニット４０８を用いて）検出し、第３のアプリケーションアイコンのアクティブ化を検出したことに応答して、第３のアプリケーションを用いた第１のタイプのオペレーションを（例えば、起動ユニット４１４を用いて）開始させるように構成されている。
【０１５４】
一部の実施形態では、第１のタイプのオペレーションは、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）対応するアプリケーションのユーザインタフェースを表示することを含み、対応するアプリケーションのユーザインタフェースは、第１のアプリケーションのユーザインタフェースの少なくとも一部を含む。
【０１５５】
一部の実施形態では、第１のアプリケーションは、複数の画像と、共有アイコンと、を有するユーザインタフェースを含み、共有アイコンは、アクティブ化されると、第１のアプリケーション以外の共有が可能なアプリケーションによって、複数の画像のうちの１つ以上の画像を共有するためのプロセスを（例えば、起動ユニット４１２を用いて）開始させる。（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）第１のアプリケーションを表示している間に、第１のタイプのオペレーションを要求するユーザ入力を（例えば、検出ユニット４０８を用いて）検出することは、複数の画像のうちの個々の画像が選択されている間に、共有アイコンのアクティブ化を検出することを含む。複数の第２のアプリケーションアイコンのうちの各々のアプリケーションアイコンは、当該アプリケーションが電子装置４００のメモリに格納されているときに当該画像を共有することが可能な個々のアプリケーションに対応している。処理ユニット４０６は、（例えば、インストールユニット４１２を用いて）第２のアプリケーションをインストールした後に、第２のアプリケーションを用いた当該画像の共有を（例えば、起動ユニット４１４を用いて）開始させるように構成されており、この画像の共有を開始させることは、第２のアプリケーションのユーザインタフェースの表示を（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）イネーブルすることであって、当該画像の少なくとも一部を含む第２のアプリケーションのユーザインタフェースの表示をイネーブルすることと、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者を選択するためのユーザインタフェースの表示を（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）イネーブルすることと、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者、を選択するためのユーザインタフェースの表示をイネーブルしている間に、当該画像の共有に利用するソーシャルネットワーク、および／または当該画像の１人以上の受信者についてのユーザ選択を（例えば、検出ユニット４０８を用いて）検出することと、選択されたソーシャルネットワークおよび／または選択された１人以上の受信者への配信のために、当該画像を送信するためのプロセスを（例えば、起動ユニット４１４を用いて）開始させることとを含む。
【０１５６】
一部の実施形態では、第２のアプリケーションをインストールする前には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含まず、第２のアプリケーションをインストールした後には、複数の第１のアプリケーションを有するユーザインタフェースは、第２のアプリケーションに対応したアプリケーションアイコンを含む。
【０１５７】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースは、（例えば、表示イネーブルユニット４１０を用いて）セグメント化される。電子装置のメモリに格納されている１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースのインストール済みアプリケーション・セグメントに表示され、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストールアプリケーション・セグメントに表示され、未インストールアプリケーション・セグメントは、インストール済みアプリケーション・セグメントとは分離された別個のものである。
【０１５８】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースは、（例えば、表示イネーブルユニット４１０を用いて）セグメント化される。電子装置のメモリに格納されていない無料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール無料アプリケーション・セグメントに表示され、電子装置のメモリに格納されていない有料で入手できる１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンは、複数の第２のアプリケーションアイコンを有するユーザインタフェースの未インストール有料アプリケーション・セグメントに表示され、未インストール有料アプリケーション・セグメントは、未インストール無料アプリケーション・セグメントとは分離された別個のものである。
【０１５９】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、（例えば、表示イネーブルユニット４１０を用いて）人気尺度に従って配列される。
【０１６０】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、複数の第２のアプリケーションアイコンの少なくとも一部分は、（例えば、表示イネーブルユニット４１０を用いて）アルファベット順に配列される。
【０１６１】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、第１のアプリケーションに関連付けられたアプリケーションに対応した、第１のアプリケーションアイコン以外のアプリケーションアイコンは、（例えば、表示イネーブルユニット４１０を用いて）予め選択された位置に表示される。
【０１６２】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、予め選択されたアプリケーションに対応したアプリケーションアイコンは、（例えば、表示イネーブルユニット４１０を用いて）予め選択された位置に表示される。
【０１６３】
一部の実施形態では、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、電子装置のメモリに格納されていない１つ以上のアプリケーションに対応した１つ以上のアプリケーションアイコンの少なくとも一部分は、電子装置のメモリに格納されていない１つ以上のアプリケーションの個々の開発者によって支払われた料金に従って（例えば、表示イネーブルユニット４１０を用いて）配列される。
【０１６４】
一部の実施形態では、処理ユニット４０６は、複数の第２のアプリケーションアイコンを有するユーザインタフェースの表示をイネーブルする前に、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するためのユーザ入力を（例えば、検出ユニット４０８を用いて）検出し、複数の第２のアプリケーションアイコンを有するユーザインタフェースを構成するための検出されたユーザ入力に従って、複数の第２のアプリケーションアイコンを有するユーザインタフェースにおいて、（例えば、表示イネーブルユニット４１０および／または表示ユニット４０２を用いて）複数の第２のアプリケーションアイコンの表示をイネーブルするように構成されている。
【０１６５】
各種図面のいくつかでは、いくつかの論理段階を特定の順序で示しているが、順序に依存しない段階は並べ替えてよく、また、他の段階を併合するか、または分割して切り出してよい。いくつかの並べ替えまたは他の組分けについて具体的に記載しているが、他のものは当業者には明らかであり、よって、本明細書で提示している順序および組分けは、代替案の網羅的列挙ではない。さらに、認識されるべきことは、それらの段階は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組み合わせで実現できるということである。
【０１６６】
上記明細書は、説明を目的として、具体的な実施形態を参照して記載している。しかしながら、上記の例示的説明は、網羅的なものではなく、開示した厳密な形態に請求項の範囲を限定するものでもない。上記の教示に照らして、数多くの変更および変形が可能である。これらの実施形態は、これにより他の当業者が企図する特定の用途に適した種々の変更を加えて実施形態を最良に利用できるように、請求項の根底にある原理およびその実際の適用について最良に説明するために選択されたものである。
【図１】
0006301555.tif 000002
【図２Ａ】
0006301555.tif 000003
【図２Ｂ】
0006301555.tif 000004
【図２Ｃ】
0006301555.tif 000005
【図２Ｄ】
0006301555.tif 000006
【図２Ｅ】
0006301555.tif 000007
【図２Ｆ】
0006301555.tif 000008
【図２Ｇ】
0006301555.tif 000009
【図２Ｈ】
0006301555.tif 000010
【図２Ｉ】
0006301555.tif 000011
【図２Ｊ】
0006301555.tif 000012
【図２Ｋ】
0006301555.tif 000013
【図２Ｌ】
0006301555.tif 000014
【図２Ｍ】
0006301555.tif 000015
【図２Ｎ】
0006301555.tif 000016
【図２Ｏ】
0006301555.tif 000017
【図２Ｐ】
0006301555.tif 000018
【図２Ｑ】
0006301555.tif 000019
【図２Ｒ】
0006301555.tif 000020
【図２Ｓ】
0006301555.tif 000021
【図２Ｔ】
0006301555.tif 000022
【図２Ｕ】
0006301555.tif 000023
【図２Ｖ】
0006301555.tif 000024
【図３Ａ】
0006301555.tif 000025
【図３Ｂ】
0006301555.tif 000026
【図３Ｃ】
0006301555.tif 000027
【図３Ｄ】
0006301555.tif 000028
【図３Ｅ】
0006301555.tif 000029
【図４】
0006301555.tif 000030