(57)【要約】携帯用電子デバイスの複数の異なるディスプレイ部分のそれぞれ異なる対応するものに表示することのできる複数の画面を有する電子メールクライアント。電子メールクライアントの画面は従属関係によって関係付けることができ、および／または様々な画面間の制御を提供することができる。ある実施形態では、電子メールクライアントはフォルダ管理画面と、メッセージ一覧表示画面と、メッセージ詳細画面と、添付画面とを含む。さらに、電子メールクライアントは受け取ったジェスチャ入力に応答して、画面に関して遷移し、および／または様々な画面の１以上のエレメント（例、メッセージ）に関してアクションを行うことができる。
2013544410.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１ディスプレイ部分および第２ディスプレイ部分を有する携帯用電子機器で実行可能なマルチスクリーン電子メールクライアントであって、
前記第１ディスプレイ部分で表示可能な第１ユーザインターフェース画面部分と、
前記第２ディスプレイ部分に表示可能な第２ユーザインターフェース画面部分と、
前記第１ユーザインターフェース画面部分および前記第２ユーザインターフェース画面部分はその間の従属関係によって関係付けられ、前記電子メールクライアントに関係付けられる機能性を提供するように動作可能である、マルチスクリーン電子メールクライアント。
【請求項２】
前記第１ディスプレイ部分および前記第２ディスプレイ部分は、前記携帯用機器の別々のディスプレイ機器である、請求項１の電子メールクライアント。
【請求項３】
前記第１および第２ユーザインターフェース画面部分の一方は、前記第１および第２ユーザインターフェース画面部分の他方の実行を少なくとも部分的に制御するように動作可能である、請求項１に記載の電子メールクライアント。
【請求項４】
前記第１および第２ユーザインターフェース画面部分の一方は、前記第１および第２のユーザインターフェース画面部分の他方の制御のために、ユーザからの入力を受け取るように動作可能である入力画面を含む、請求項３に記載の電子メールクライアント。
【請求項５】
前記入力画面はキーボード画面である、請求項４に記載の電子メールクライアント。
【請求項６】
前記第１および第２のユーザインターフェース画面部分は、フォルダ管理画面、メッセージ一覧表示画面、メッセージ詳細画面および添付画面のうちのそれぞれ別の画面を含む、請求項１に記載の電子メールクライアント。
【請求項７】
前記フォルダ管理画面、前記メッセージ一覧表示画面、前記メッセージ詳細画面、または前記添付画面は階層的アプリケーションシーケンスを定義する、請求項６に記載の電子メールクライアント。
【請求項８】
前記階層的アプリケーションシーケンスは、ユーザ入力に応答して、前記階層的アプリケーションシーケンスの前記画面のうちの少なくとも１つの異なる画面を表示するために、ユーザによって遷移可能である、請求項７に記載の電子メールクライアント。
【請求項９】
前記第１ユーザインターフェース画面部分は、前記第２ユーザインターフェース画面部分が対応する前記第１ユーザインターフェース画面部分の一部に関するインジケータを含む、請求項８に記載の電子メールクライアント。
【請求項１０】
前記第１および第２ユーザインターフェース画面部分のうちの少なくとも１つは、メッセージ一覧表示画面であり、
前記メッセージ一覧表示画面に現れる複数のメッセージは、送信者、題名または受信日時のうちの少なくとも１つによって並べ替え可能である、請求項１に記載の電子メールクライアント。
【請求項１１】
前記第１および第２ユーザインターフェース画面部分は、メッセージ一覧表示画面であり、前記選択したメッセージに対するアクションを集合的に行うために、前記メッセージ一覧表示画面に現れる複数のメッセージが選択可能である、請求項１に記載の電子メールクライアント。
【請求項１２】
前記第１および第２ユーザインターフェース画面部分は、メッセージ詳細画面であり、
前記メッセージ詳細画面のエレメントは、前記エレメントに関するアクションを開始するためにユーザ入力に応答し、
前記アクションは、前記メッセージ詳細画面の前記エレメントの外観の変化によって示される、請求項１に記載の電子メールクライアント。
【請求項１３】
前記エレメントは、添付バーであり、
前記アクションは、前記添付バーに対応する添付ファイルのダウンロードを含み、
前記添付バーの前記外観は、前記添付ファイルの前記ダウンロードのステータスに対応する、請求項１２に記載の電子メールクライアント。
【請求項１４】
前記第１および第２のユーザインターフェース画面部分のうちの少なくとも１つは、メッセージ詳細画面であり、
前記メッセージ詳細画面は、前記メッセージ詳細画面に表示されるメッセージのテキストと背景の色を反転させるように選択的に修正可能である、請求項１に記載の電子メールクライアント。
【請求項１５】
前記第１および第２のユーザインターフェース画面部分のうちの少なくとも１つは、メッセージ詳細画面であり、
前記メッセージ詳細画面は、全画面モードで選択的に見られるので、前記全画面モードで表示したときに前記メッセージ詳細画面の少なくとも１つのエレメントが除去される、請求項１に記載の電子メールクライアント。
【請求項１６】
電子メールアカウントが関連付けられている電子メールサーバとの接続性の損失時に、ユーザに標示を提示可能である、請求項１に記載の電子メールクライアント。
【請求項１７】
マルチスクリーン電子メールクライアントの動作方法であって、
少なくとも第１ディスプレイ部分および第２ディスプレイ部分を有する携帯用電子機器でマルチスクリーン電子メールクライアントを実行すること、
前記第１ディスプレイ部分に第１ユーザインターフェース画面部分を表示し、前記第２ディスプレイ部分に第２ユーザインターフェース画面部分を表示することであって、前記第１ユーザインターフェース画面部分および前記第２ユーザインターフェース画面部分はその間の従属関係によって関係付けられている、前記表示すること、
前記第１ディスプレイ部分で前記第１ユーザインターフェース画面部分に関するユーザからの入力を受け取り、前記第２ディスプレイ部分で前記第２ユーザインターフェース画面部分に関するユーザからの入力を受け取ること、
前記受け取ることに応答して、前記電子メールクライアントの前記実行を制御することを備える、方法。
【請求項１８】
前記第１ディスプレイ部分および前記第２ディスプレイ部分は、前記携帯用電子機器の別々のディスプレイ機器である、請求項１７に記載の方法。
【請求項１９】
前記第１および第２のユーザインターフェース画面部分の一方に関するユーザからの入力に応答して、前記第１および第２のユーザインターフェース画面部分の他方の実行に影響することをさらに備える、請求項１８に記載の方法。
【請求項２０】
前記第１および第２のユーザインターフェース画面部分の一方は、前記第１および第２のユーザインターフェース画面部分の他方の少なくとも一部に影響するために、ユーザからの入力を受け取るように動作可能な入力画面を含む、請求項１９に記載の方法。
【請求項２１】
前記入力画面は、キーボード画面である、請求項２０に記載の方法。
【請求項２２】
前記第１および第２のユーザインターフェース画面部分は、フォルダ管理画面、メッセージ一覧表示画面、メッセージ詳細画面、または添付画面のうちのそれぞれ異なる画面である、請求項１７に記載の方法。
【請求項２３】
前記フォルダ管理画面、前記メッセージ一覧表示画面、前記メッセージ詳細画面、および前記添付画面は階層的アプリケーションシーケンスを定義する、請求項２２に記載の方法。
【請求項２４】
ユーザ入力を受け取ったことに応答して、前記階層的アプリケーションシーケンスを遷移して前記第１または第２のディスプレイ部分のうちの少なくとも１つに階層的画面の進行の画面の少なくとも１つの異なる画面を表示することをさらに備える、請求項２３に記載の方法。
【請求項２５】
前記第２ユーザインターフェース画面部分が対応する前記第１ユーザインターフェース画面部分の一部をユーザに示すことをさらに含む、請求項２４に記載の方法。
【請求項２６】
前記第１および第２のユーザインターフェース画面部分のうちの少なくとも１つは、メッセージ一覧表示画面であり、
前記メッセージ一覧表示画面に現れる複数のメッセージは、送信者、題名または受信日時のうちの少なくとも１つで並べ替え可能である、請求項１７に記載の方法。
【請求項２７】
前記第１および第２のユーザインターフェース画面部分のうちの少なくとも１つは、メッセージ詳細画面であり、
前記方法は、
ユーザ入力を受け取ったことに応答して、前記メッセージ詳細画面のエレメントに関するアクションを開始すること、
前記開始に応答して前記メッセージ詳細画面の前記エレメントの外観を変更することをさらに備える、請求項１７に記載の方法。
【請求項２８】
前記エレメントは、添付バーであり、
前記アクションは、前記添付バーに対応する添付ファイルをダウンロードすることを含み、
前記添付バーの前記外観は、前記添付ファイルの前記ダウンロードのステータスに対応する、請求項２７に記載の方法。
【請求項２９】
前記ユーザからジェスチャ入力を受け取ること、
前記ジェスチャ入力を受け取ったことに応答して、メッセージに関するアクションを行うことをさらに備える、請求項１７に記載の方法。
【請求項３０】
前記ジェスチャ入力は、メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも１つに表示されるメッセージに関して受信される長押しジェスチャを含み、
前記アクションは、前記メッセージに関係するコンテキストメニューを表示することを含む、請求項２９に記載の方法。
【請求項３１】
前記ジェスチャ入力は、メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも１つに表示されるメッセージに関して受け取るスワイプジェスチャを含み、
前記アクションは、前記メッセージの現在の位置とは異なる前記電子メールクライアントの位置にメッセージを移動させることを含む、請求項２９に記載の方法。
【請求項３２】
前記移動は移動先フォルダへのメッセージの移動を含む、請求項３１に記載の方法。
【請求項３３】
前記移動先フォルダは、受け取った前記ジェスチャ入力の性質によって少なくとも部分的に判定される、請求項３２に記載の方法。
【請求項３４】
マルチスクリーン電子メールクライアントを実行するように動作可能な携帯用電子機器であって、
メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも１つを含む複数のユーザインターフェース画面部分と、
前記マルチスクリーン電子メールクライアントの前記複数のユーザインターフェース画面のうちのそれぞれ別の画面を表示するように動作可能な複数のディスプレイ部分と、
ユーザからのジェスチャ入力を受け取るように動作可能な少なくとも１つの入力機器であって、前記複数のユーザインターフェース画面部分は前記電子メールクライアントの動作を制御するために前記少なくとも１つの入力機器で受け取ったジェスチャ入力に応答する、前記少なくとも１つの入力機器とを備え、
前記入力機器でユーザからのジェスチャを受け取ると、前記電子メールクライアントは前記メッセージ一覧表示画面または前記メッセージ詳細画面に表示されるメッセージに関するアクションを行って、前記メッセージを修正するように動作可能である、携帯用電子機器。
【請求項３５】
前記ジェスチャは、前記メッセージ一覧表示画面または前記メッセージ詳細画面のうちの少なくとも１つに表示されるメッセージに関して受け取った長押しジェスチャを含み、
前記アクションは、前記メッセージに関係するコンテキストメニューの表示を含む、請求項３４に記載の機器。
【請求項３６】
前記ジェスチャは、前記メッセージ一覧表示画面または前記メッセージ詳細画面のうちの少なくとも１つに表示されるメッセージに関して受け取るスワイプジェスチャを含み、
前記アクションは、前記電子メールクライアント内で前記メッセージ一覧表示画面または前記メッセージ詳細画面のメッセージを移動することを含む、請求項３４に記載の機器。
【請求項３７】
前記移動は移動先フォルダへのメッセージの移動を含む、請求項３６に記載の機器。
【請求項３８】
前記移動先フォルダは、受け取った前記ジェスチャ入力の性質によって少なくとも部分的に判定される、請求項３７に記載の機器。
【請求項３９】
前記ジェスチャ入力は、ドラッグ・アンド・ドロップジェスチャを含み、移動元フォルダから移動先フォルダにメッセージを移動する、請求項３７に記載の機器。
【請求項４０】
複数のプログラムおよび複数のファイルを格納するように動作可能で、
前記ファイルの少なくとも一部は前記複数のプログラムの１以上によって実行可能なメモリと、
前記複数のプログラムを実行して前記ファイルの前記少なくとも一部を実行するように動作可能なプロセッサと、
前記複数のプログラムのいずれでも実行可能でないかまたは開くことができない非実行可能ファイル形式の少なくとも１つのファイルと、
前記少なくとも１つの非実行可能ファイルを送受信するように動作可能なファイル転送モジュールとを備える携帯用電子機器。
【請求項４１】
前記複数のプログラムのうちの少なくとも１つは、前記機器から電子メールメッセージを送信し、前記機器で電子メールメッセージを受信するように動作可能な電子メールクライアントを含む、請求項４０に記載の機器。
【請求項４２】
前記電子メールメッセージのうちの少なくとも１つは添付ファイルを含み、
前記添付ファイルは前記少なくとも１つの非実行可能ファイルである、請求項４１に記載の機器。
【請求項４３】
携帯用電子機器の動作方法であって、
前記携帯用電子機器のメモリに複数のプログラムを格納すること、
前記メモリと動作的に通信しているマイクロプロセッサで前記複数のプログラムの１以上を実行すること、
前記複数のプログラムのいずれとも関連付けられていないファイル形式の非実行可能ファイルを、前記携帯用電子機器で受信すること、
前記携帯用電子機器の前記メモリに前記ファイルを格納することを備える、方法。
【請求項４４】
前記複数のプログラムのうちの少なくとも１つは、前記機器から電子メールメッセージを送信し、前記機器で電子メールメッセージを受信するように動作可能な電子メールクライアントを含む、請求項４３に記載の方法。
【請求項４５】
前記電子メールメッセージのうちの少なくとも１つは添付ファイルを含み、前記添付ファイルは前記非実行可能ファイルである、請求項４４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
携帯用コンピューティング機器の計算および通信機能がより向上してきているため、当該機器のユーザインターフェースおよびディスプレイエレメントは、携帯用コンピューティング機器とともに使用するためにパーソナルコンピュータ向けに開発されたユーザインターフェースの方式に適応しようとして進化してきている。しかし、これまでのユーザインターフェースの方式に適応しようとする試みは様々な問題にぶつかっている。
【背景技術】
【０００２】
例えば、現在の多くの携帯用コンピューティング機器は、ユーザインターフェースに物理的なキーパッドを利用している。物理的なキーパッドには、機器の画面に対する向きおよび関係が変更された多くの異なる実装が存在する。しかし、いずれの場合も、物理的なキーパッドは機器の物理的な空間の一定割合を占め、機器の重量を増やす。サイズと重量の不利益に加えて、物理的なキーパッドはタッチスクリーンベースのユーザインターフェースと同じように設定することはできない。物理的なキーパッドの一定の少数の形態は現在、キー自体に、ｅＩｎｋまたはＯＬＥＤ面など、キーの再設定を可能にする設定可能なディスプレイを有するが、この場合でも、キーの物理的なレイアウトは修正できない。むしろ、キーパッド上の物理的なキーに関連する値しか変更することはできない。
【０００３】
他の方法は、物理的なキーパッドのユーザの設定可能性を高めることができる。このような方法には、修正した機能を参照するためにキーに追加できるステッカおよび／またはラベル、または異なる機能セットを表すキーバットに被せるプラスチックオーバーレイを含むことができる。例えば、ラップトップまたはデスクトップコンピュータ向けに意図されるＺＢｏａｒｄキーボードは、信号をマシンに送信する接続からキーとそのレイアウトを分離する二層式物理的キーボードを組み込む。したがって、異なるアプリケーションに異なる物理的キーボードインサートを、機能の呼称に加えてキーの向きおよびレイアウトが設定可能なように完全な設定可能性を可能にするホルダ（holder）に挿入することができる。このモデルは携帯用コンピューティング機器にも拡張することはできるであろう。しかし、このようなモジュラー型のキーパッドが機能を変更できる速度は、タッチスクリーンのユーザインターフェースよりもはるかに遅く、より手間がかかる。さらに、使用する可能性のある各機能セットについて、追加の物理的キーレイアウトをユーザが携行しなければならず、当該実施態様の全体の物理的なサイズおよび重量は大幅に増える。携帯用コンピューティング機器の物理的キーパッドの１つの利点は、ユーザ入力空間がユーザ表示空間を超えて広がるので、キー自体、キーのハウジング、ユーザの指、またはポインティングデバイスのいずれも、ユーザインターフェースの活動中に画面空間を覆い隠さないことである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
実質的な数の携帯用コンピューティング機器は小さなタッチスクリーンディスプレイを利用して、ユーザに表示情報を配信し、ユーザインターフェースのコマンドから入力を受信する。この場合、機器の設定可能性は大幅に高まり、多様なユーザインターフェースのオプションがユーザに利用できるかもしれないが、この柔軟性は相当の代償を払うことになる。すなわち、当該構成はディスプレイとユーザインターフェースとの間に共有画面空間を必要とする。この問題は他の種類のタッチスクリーンディスプレイ／ユーザインターフェース技術でも同じであるが、携帯用コンピューティング機器の比較的小さなフォームファクタが、表示されるグラフィックスと入力を受信するために提供される領域との間に対立関係を生じさせる。例えば小型ディスプレイはさらに表示空間に制約を加え、キーパッドまたは他のユーザインターフェーススキームが使用中のアプリケーションの上もしくは横に置かれるので、アプリケーションはディスプレイのさらに小さな部分に押し込まれるため、アクションまたは結果の解釈をより難しくする。このように、ユーザインターフェースの柔軟性という問題を解決する単一ディスプレイタッチスクリーン・ソリューションが、表示、視覚的混乱、およびユーザインターフェースとディスプレイとの間のアクションおよび注意の全体的な矛盾といったさらに多くの一連の実質的な不明化を生み出しかねない。
【０００５】
このように単一ディスプレイタッチスクリーン機器はユーザインターフェースの柔軟性の点では利点はあるが、ユーザがディスプレイから機器に情報を入力しているときに、ディスプレイの情報を解釈する能力はかなり妨げられる可能性があるので、その限られた画面空間のために損なわれる。この問題は、地図上でレイヤを操作しているとき、ゲームをしているとき、または科学的アプリケーションから受信したデータを修正するときなど、ディスプレイとインターフェースとの間に複雑なインタラクションが必要な場合には、いくつかのキー状況において増幅する。ユーザインターフェースと画面空間との間のこの矛盾は、タッチベースのユーザインターフェースを直感的に使用できる程度を極めて制限される。
【課題を解決するための手段】
【０００６】
第１の態様は、少なくとも第１ディスプレイ部分および第２ディスプレイ部分を有する携帯用電子機器で実行可能なマルチスクリーン電子メールクライアントを含む。該電子メールクライアントは、該第１ディスプレイ部分に表示可能な第１ユーザインターフェース用画面部分と、該第２ディスプレイ部分に表示可能な第２ユーザインターフェース用画面部分とを含む。該第１ユーザインターフェース画面部分および該第２ユーザインターフェース画面部分はその間の従属関係によって関係付けられ、該電子メールクライアントに関係付けられている機能を提供する。
【０００７】
第１態様には多数の改良された特徴および追加の特徴を適用できる。これらの改良された特徴および追加の特徴は個々に、またはあらゆる組み合わせで使用することができる。したがって、これから述べる以下の特徴のそれぞれは、第１の態様の特徴の他の特徴または組み合わせとともに使用することができるが、その必要があるわけではない。
【０００８】
例えば、該第１ディスプレイ部分および該第２ディスプレイ部分は、該携帯用機器の異なるディスプレイ機器であってもよい。
ある実施形態では、該第１および第２のユーザインターフェース画面部分の一方を、該第１および第２のユーザインターフェース画面部分の他方の実行を少なくとも部分的に制御するように動作可能にすることができる。例えば、該第１および第２のユーザインターフェース画面部分の一方は、該第１および第２のユーザインターフェース画面部分の他方の制御のためにユーザからの入力を受信するように動作可能な入力画面を含む。該入力画面はキーボード画面にすることができる。
【０００９】
ある実施形態では、該第１および第２のユーザインターフェース画面部分は、フォルダ管理画面、メッセージ一覧表示画面、メッセージ詳細画面、および添付画面のうちのそれぞれ別のものを含むことができる。該フォルダ管理画面、該メッセージ一覧表示画面、該メッセージ詳細画面または該添付画面は、階層的アプリケーションシーケンスを定義することができる。したがって、該階層的アプリケーションシーケンスは、ユーザ入力に応答して該第１または第２のディスプレイ部分のうちの少なくとも一方に、該階層的アプリケーションシーケンスの画面の少なくとも１つの異なるものを表示するようにユーザによって遷移可能である。さらに、該第１のユーザインターフェース画面部分は、該第１ユーザインターフェース画面部分のうち該第２ユーザインターフェース画面部分が対応する部分に関するインジケータを含むことができる。
【００１０】
ある実施形態では、該第１および第２のユーザインターフェース画面部分のうちの少なくとも一方はメッセージ一覧表示画面とすることができ、該メッセージ一覧表示画面に現れる複数のメッセージを、送信者、題名または受信日時のうちの少なくとも１つで並べ替え可能にすることができる。別の実施形態では、該第１および第２のユーザインターフェース画面部分のうちの少なくとも一方はメッセージ一覧表示画面にすることができ、該メッセージ一覧表示画面に現れる複数のメッセージは、選択されるメッセージに対するアクションを集合的に行うために選択可能にすることができる。さらに別の実施形態では、該第１および第２のユーザインターフェース画面部分のうちの少なくとも一方はメッセージ詳細画面にすることができ、メッセージ詳細画面のエレメントを、エレメントに対するアクションを開始するために、ユーザ入力に反応するようにすることができる。アクションは、該メッセージ詳細画面のエレメントの外観を変えることによって示すことができる。例えば、該エレメントは添付バーにすることができ、該アクションは、該添付バーの外観が添付ファイルのダウンロードのステータスに対応できるように、該添付バーに対応する添付ファイルをダウンロードすることを含むことができる。さらに別の実施形態では、該第１および第２のユーザインターフェース画面部分の少なくとも一方はメッセージ詳細画面にすることができ、該メッセージ詳細画面は該メッセージ詳細画面に表示されるメッセージのテキストの色と背景を反転するように選択的に修正可能にすることができる。さらに、該第１および第２のユーザインターフェース画面部分の少なくとも一方はメッセージ詳細画面にすることができ、該メッセージ詳細画面は、全画面モードで表示されるときにメッセージ詳細画面の少なくとも１つのエレメントが除去されるように、全画面モードで選択的に閲覧可能にすることができる。
【００１１】
別の実施形態では、電子メールアカウントが関連付けられている電子メールサーバとの接続性を失うときに、標示をユーザに提示可能にすることができる。
第２の態様は、マルチスクリーン電子メールクライアントの動作方法を含む。該方法は、少なくとも第１ディスプレイ部分および第２ディスプレイ部分を有する携帯用電子機器で該マルチスクリーン電子メールクライアントを実行するステップと、該第１ディスプレイ部分に第１ユーザインターフェース画面部分を表示し、該第２ディスプレイ部分に第２ユーザインターフェース画面を表示するステップとを含む。該第１ユーザインターフェース画面部分および該第２ユーザインターフェース画面部分は、その間の従属関係によって関係付けられる。該方法はさらに、該第１ディスプレイ部分の該第１ユーザインターフェース画面部分および該第２ディスプレイ部分の該第２ユーザインターフェース画面部分に対するユーザからの入力を受信するステップと、受信に応答して電子メールクライアントの実行を制御するステップとを含む。
【００１２】
第２の態様に、多数の改良された特徴および追加の特徴を適用可能である。これらの改良された特徴および追加の特徴は、個々にまたはあらゆる組み合わせで使用することができる。したがって、これから述べる以下の特徴のそれぞれは、第２の態様の特徴のあらゆる他の特徴または組み合わせとともに使用することができるが、そうである必要はない。
【００１３】
例えば、ある実施形態では、該第１ディスプレイ部分および該第２ディスプレイ部分は、該携帯用機器の別々のディスプレイ機器にすることができる。
ある実施形態では、該方法はさらに、該第１および第２のユーザインターフェース画面部分の一方に対するユーザからの入力の受信に応答して、該第１および第２のユーザインターフェース部分の他方に影響するステップを含むことができる。該第１および第２のユーザインターフェース画面部分の一方は、第１および第２のユーザインターフェース画面部分の他方の少なくとも一部に影響するために、ユーザからの入力を受信するように動作可能な入力画面を含むことができる。例えば、該入力画面はキーボード画面にすることができる。
【００１４】
様々な実施形態において、該第１および第２のユーザインターフェース画面部分は、フォルダ管理画面、メッセージ一覧表示画面、メッセージ詳細画面、または添付画面をそれぞれ別のものにすることができる。該フォルダ管理画面、該メッセージ一覧表示画面、該メッセージ詳細画面、および該添付画面は、階層的アプリケーションシーケンスを定義することができる。該方法はさらに、ユーザの入力の受信に応答して、該第１または第２のディスプレイ部分の少なくとも一方に階層的画面進行の画面のうち少なくとも１つの異なるものを表示するように、該階層的アプリケーションシーケンスを遷移するステップを含む。該方法はまた、該第１ユーザインターフェース画面部分のうち該第２ユーザインターフェース画面部分が対応する部分をユーザに示すステップも含むことができる。
【００１５】
ある実施形態では、該第１および第２のユーザインターフェース画面部分の少なくとも一方は該メッセージ一覧表示画面にすることができ、該メッセージ一覧表示画面に表示される複数のメッセージを、送信者、題名または受信日時のうちの少なくとも１つで並べ替え可能にすることができる。別の実施形態では、該第１および第２のユーザインターフェース画面部分の少なくとも一方は該メッセージ詳細画面にすることができ、該方法はさらに、ユーザ入力の受信に応答して該メッセージ詳細画面のエレメントに対するアクションを開始するステップと、該開始に応答して該メッセージ詳細画面の該エレメントの外観を変えるステップとを含む。例えば、該エレメントは添付バーとすることができ、該アクションは該添付バーに対応する添付ファイルのダウンロードを含み、該添付バーの外観は該添付ファイルのダウンロードのステータスに対応することができる。
【００１６】
該方法はさらに、該ユーザからジェスチャ入力を受信するステップと、該ジェスチャ入力の受信に応答して、メッセージに対するアクションを行うステップとを含むことができる。該ジェスチャ入力は、メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも一方に表示されるメッセージに関して受信される長押しジェスチャを含むことができ、該アクションは該メッセージに関係付けられているコンテキストメニューを表示することを含むことができる。該ジェスチャ入力は、メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも一方に表示されるメッセージに関して受信されるスワイプジェスチャを含むことができ、該アクションは該メッセージを、該メッセージの現在の位置とは異なる該電子メールクライアントの位置に移動することを含むことができる。例えば、該移動は移動先フォルダへの該メッセージの移動を含むことができる。該移動先フォルダは受信される該ジェスチャ入力の性質によって少なくとも部分的に判定することができる。
【００１７】
第３の態様は、マルチスクリーン電子メールクライアントを実行するように動作可能な携帯用電子機器を含む。該機器は複数のユーザインターフェース画面部分を含み、該複数のユーザインターフェース画面部分は、メッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも一方と、マルチスクリーン電子メールクライアントの複数のユーザインターフェース画面のうちのそれぞれ別のものを表示するように動作可能な複数のディスプレイ部分とを含む。機器はユーザからのジェスチャ入力を受信するように動作可能な少なくとも１つの入力機器も含み、該複数のユーザインターフェース画面部分は、電子メールクライアントの動作を制御するために、少なくとも１つの入力機器で受信されるジェスチャ入力に反応するようにする。したがって、該入力機器でユーザからジェスチャを受信すると、該電子メールクライアントは該メッセージ一覧表示画面または該メッセージ詳細画面に表示されるメッセージに対するアクションを行って、該メッセージを修正するように動作可能である。
【００１８】
第３の態様に、多数の改良された特徴および追加の特徴を適用可能である。これらの改良された特徴および追加の特徴は、個々にまたはあらゆる組み合わせで使用することができる。したがって、これから述べる以下の特徴のそれぞれは、第３の態様の特徴のあらゆる他の特徴または組み合わせとともに使用することができるが、そうである必要はない。
【００１９】
例えば、該ジェスチャは該メッセージ一覧表示画面または該メッセージ詳細画面のうちの少なくとも一方に表示されるメッセージに関して受信される長押しジェスチャを含むことができ、該アクションは該メッセージに関係付けられているコンテキストメニューの表示を含むことができる。追加で、または代わりに、該ジェスチャはメッセージ一覧表示画面またはメッセージ詳細画面のうちの少なくとも一方に表示されるメッセージに関して受信されるスワイプジェスチャを含むことができ、該アクションは該メッセージ一覧表示画面または該メッセージ詳細画面の該メッセージを該電子メールクライアント内で移動することを含むことができる。該移動は移動先フォルダへの該メッセージの移動を含むことができる。例えば、該移動先フォルダは、受信される該ジェスチャ入力の性質によって少なくとも部分的に判定することができる。別の実施形態では、該ジェスチャ入力は、メッセージを移動元フォルダから移動先フォルダに移動させるためのドラッグ・アンド・ドロップジェスチャを含むことができる。
【００２０】
第４の態様は、複数のプログラムおよび複数のファイルを格納するように動作可能なメモリを含む携帯用電子機器を含む。該ファイルの少なくとも一部は、該複数のプログラムのうちの１以上で実行可能である。該機器はさらに、該ファイルの少なくとも一部を実行するために該複数のプログラムを実行するように動作可能なプロセッサを含む。該機器は、該複数のプログラムのいずれでも実行できない、または開くことのできない非実行可能ファイル形式の少なくとも１つのファイルを含む。さらに、該機器は、少なくとも１つの非実行可能ファイルを送受信するように動作可能なファイル転送モジュールを含む。
【００２１】
第４の態様に、多数の改良された特徴および追加の特徴を適用可能である。これらの改良された特徴および追加の特徴は、個々にまたはあらゆる組み合わせで使用することができる。したがって、これから述べる以下の特徴のそれぞれは、第４の態様の特徴のあらゆる他の特徴または組み合わせとともに使用することができるが、そうである必要はない。
【００２２】
例えば、ある実施形態では、該複数のプログラムのうちの少なくとも１つは、該機器から電子メールメッセージを送信し、該機器で電子メールメッセージを受信するように動作可能な電子メールクライアントを含むことができる。したがって、該電子メールメッセージの少なくとも１つは添付ファイルを含むことができ、該添付ファイルは少なくとも１つの非実行可能ファイルとすることができる。
【００２３】
第５の態様は、携帯用電子機器の動作方法を含む。該方法は、該携帯用電子機器のメモリに複数のプログラムを格納するステップと、該複数のプログラムのうちの１以上を、該メモリと作動的に通信しているマイクロプロセッサで実行するステップとを含む。該方法はさらに該携帯用電子機器で非実行可能ファイルを受信するステップを含み、非実行可能ファイルは該複数のプログラムのいずれにも関連付けられていないファイル形式である。さらに、該方法は該携帯用機器の該メモリに該ファイルを格納するステップを含む。
【００２４】
第５の態様に、多数の改良された特徴および追加の特徴を適用可能である。これらの改良された特徴および追加の特徴は、個々にまたはあらゆる組み合わせで使用することができる。したがって、これから述べる以下の特徴のそれぞれは、第５の態様の特徴のあらゆる他の特徴または組み合わせとともに使用することができるが、そうである必要はない。
【００２５】
例えば、ある実施形態では、該複数のプログラムのうちの少なくとも１つは、該機器から電子メールメッセージを送信し、該機器で電子メールメッセージを受信するように動作可能な電子メールクライアントを含むことができる。したがって、該電子メールメッセージのうちの少なくとも１つは添付ファイルを含むことができ、該添付ファイルは非実行可能ファイルである。
【図面の簡単な説明】
【００２６】
【図１】携帯用コンピューティング機器の一実施形態の模式図である。
【図２Ａ】様々な動作の例における携帯用コンピューティング機器の一実施形態の図形表示である。
【図２Ｂ】様々な動作の例における携帯用コンピューティング機器の一実施形態の図形表示である。
【図２Ｃ】様々な動作の例における携帯用コンピューティング機器の一実施形態の図形表示である。
【図２Ｄ】様々な動作の例における携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ａ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｂ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｃ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｄ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｅ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｆ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｇ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｈ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｉ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｊ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図３Ｋ】異なる位置、向きおよび動作の例で提供される携帯用コンピューティング機器の一実施形態の図形表示である。
【図４】携帯用コンピューティング機器を制御するための様々なジェスチャ入力の図形表示を含む。
【図５】携帯用コンピューティング機器の一実施形態のディスプレイで実行する画面の論理位置の図形表示である。
【図６Ａ】タッチセンス機器を備える携帯用コンピューティング機器の実施形態の模式図である。
【図６Ｂ】タッチセンス機器を備える携帯用コンピューティング機器の実施形態の模式図である。
【図７】ジェスチャ入力の一実施形態の図形表示である。
【図８】フォルダ管理画面の一実施形態のスクリーンショットである。
【図９】フォルダ一覧表示を編集するための画面の実施形態のスクリーンショットである。
【図１０】フォルダ一覧表示を編集するための画面の実施形態のスクリーンショットである。
【図１１】フォルダ一覧表示を編集するための画面の実施形態のスクリーンショットである。
【図１２】メッセージ一覧表示画面の一実施形態のスクリーンショットである。
【図１３】図１１に示すメッセージ一覧表示画面のメッセージ一覧を並べ替えるための実施形態のスクリーンショットである。
【図１４】図１１に示すメッセージ一覧表示画面のメッセージ一覧を並べ替えるための実施形態のスクリーンショットである。
【図１５】位置インジケータを示すメッセージ一覧表示画面の一実施形態のスクリーンショットである。
【図１６】メッセージ一覧のメッセージを編集するためのメッセージ一覧表示画面の一実施形態のスクリーンショットである。
【図１７】メッセージ詳細画面の一実施形態のスクリーンショットである。
【図１８】全画面モードで実行するメッセージ詳細画面の一実施形態のスクリーンショットである。
【図１９】添付ファイルを含むメッセージのメッセージ詳細画面の一実施形態のスクリーンショットである。
【図２０】ジェスチャ入力に応答して表示可能なメッセージに関係するメニューの一実施形態のスクリーンショットである。
【図２１】電子メールクライアントの動作を制御するために、受信されるジェスチャ入力に対する電子メールクライアントの一実施形態の応答の説明を含むスクリーンショットである。
【図２２】電子メールクライアントの動作を制御するために、受信されるジェスチャ入力に対する電子メールクライアントの一実施形態の応答の説明を含むスクリーンショットである。
【図２３】携帯用電子機器でデュアルスクリーンモードで電子メールクライアントを実行するデュアルスクリーンディスプレイの一実施形態を示す。
【図２４】携帯用電子機器でデュアルスクリーンモードで電子メールクライアントを実行するデュアルスクリーンディスプレイの一実施形態を示す。
【図２５】ユーザ入力に応答して、電子メールクライアントの画面の表示の変更の説明である。
【図２６】デュアルスクリーンモードで実行するフォルダ管理画面の一実施形態のスクリーンショットである。
【図２７】複数のディスプレイに関して全画面モードで実行するメッセージ詳細画面の一実施形態のスクリーンショットである。
【図２８】デュアルスクリーンモードで実行する電子メール作成画面の一実施形態のスクリーンショットである。
【図２９】非対称サイズの画面部分をもつデュアルスクリーンモードで実行する電子メールクライアントの一実施形態のスクリーンショットである。
【発明を実施するための形態】
【００２７】
本開示は、一般に複数のディスプレイ部分を含む携帯用電子機器で実行可能な電子メールクライアントに関係する。したがって、電子メールクライアントの複数の画面は、携帯用電子機器の様々なディスプレイ部分に同時に表示することができる。さらに、電子メールクライアントとのインタラクションのためのジェスチャ入力を受け取ることができる。電子メールクライアントのインターフェースおよび制御は、携帯用電子機器にグラフィカルユーザインターフェース（ＧＵＩ）を表示することのできる１以上のディスプレイを有する機器の制御に特に適する。以下の開示は、様々な実施形態において、ＧＵＩを表示し、これに応答することのできる他のコンピューティング機器（例、ラップトップコンピュータ、タブレットコンピュータ、デスクトップコンピュータ、タッチスクリーンモニタ、等）に適用することができ、別に明示的に指定しない限り、携帯用コンピューティング機器に制限することを意図しない。
【００２８】
図１は、携帯用コンピューティング機器１００の一実施形態を示す。携帯用コンピューティング機器１００は、第１ディスプレイ１０２および第２ディスプレイ１０４を含むことができる。さらに、２つのディスプレイ（１０２、１０４）を示し、携帯用コンピューティング機器の様々な実施形態機能に関して以下説明するが、２より多くのディスプレイを含む携帯用コンピューティング機器を提供してもよい。いかなる点においても、第１ディスプレイ１０２および第２ディスプレイ１０４は独立して制御可能にすることができる。ディスプレイは表示画像または「画面」を表示するように動作可能にすることができる。本明細書で使用するとき、「ディスプレイ」という用語は機器のハードウェアのことであり、一方「画面」はディスプレイに生成される表示画像のことである。この点に関して、ディスプレイは画面を生成するように動作可能な物理的なハードウェア機器である。画面はディスプレイの大部分を包含することができる。例えば、画面は、他の機能（例、メニューバー、ステータスバー、通知バー、等）の専用エリアを除き、実質的にすべての表示域を占めることができる。画面は携帯用コンピューティング機器１００で実行するアプリケーション、オペレーティングシステム、または他のソフトウェアプログラムに関連付けることができる。例えば、アプリケーション画面またはデスクトップ画面を表示することができる。アプリケーションは、以下詳細に説明するように、操作を行うことのできる様々な種類の画面を有することができる。一実施形態では、これより高いまたは低い解像度のディスプレイも提供できるが、各ディスプレイは４８０画素×８００画素の解像度を有することができる。
【００２９】
いくつかの例では、画面はユーザ入力によって操作が可能なインタラクティブな特徴（例、ボタン、テキストフィールド、トグルフィールド、等）を含むことができる。ユーザ入力は様々な入力機器（例、物理的キーボード、ローラーボール、方向キー、タッチセンス機器、等）によって受け取ることができる。いくつかの例では、画面は単にグラフィックスを含み、ユーザによる入力を受け取る機能をもたないようにすることができる。他の例では、グラフィックスの特徴および入力の特徴の両方を画面によって提供することができる。したがって、携帯用コンピューティング機器の１以上のディスプレイ、１以上のディスプレイに表示される画面、および様々なユーザ入力機器は、ユーザに携帯用コンピューティング機器の機能性を利用させるＧＵＩを備えることができる。
【００３０】
携帯用コンピューティング機器１００は、第１位置と第２位置との間で設定可能にすることができる。第１位置において、ユーザの視野からは１つのディスプレイ（例、第１ディスプレイ１０２または第２ディスプレイ１０４）を見ることができる。第１位置にあるとき、両ディスプレイ１０２および１０４ともに携帯用機器１００の外面に露出することができるが、ディスプレイ１０２、１０４は、ユーザの視野から両ディスプレイ１０２、１０４が同時に見えないように隣接しないで配置することができる（例えば、一方のディスプレイは機器１００の前面から見ることができ、他方のディスプレイは機器１００の背面から見ることができる）。
【００３１】
携帯用コンピューティング機器１００は、ディスプレイ１０２、１０４をユーザの視界から同時に見ることができるような第２位置でも提供することができる（例えば、ディスプレイ１０２、１０４を互いに隣接して位置付けることができる）。ディスプレイ１０２、１０４は、ディスプレイ１０２、１０４を縦並びまたは横並びに配置するような第２位置で表示することができる。さらに、ディスプレイ１０２、１０４はユーザに対して縦置きの向きまたは横置きの向きに配置することができる。以下詳細に述べるように、縦置きの向きとは、携帯用コンピューティング機器のディスプレイの長い方の寸法を垂直に向ける（例、重力またはユーザの視野に対して）携帯用コンピューティング機器の配置をいう。横置きの向きとは、携帯用コンピューティング機器のディスプレイの短い方の寸法を垂直に向ける（例、重力またはユーザの視野に対して）配置をいう。また、長い方の寸法または短い方の寸法とは、個々の各ディスプレイ、または機器の１以上のディスプレイの連結した視域をいうことがある。このように、個々のディスプレイを縦置きの向きに配置する場合、表示域全体（つまり、個々のディスプレイの集合的な表示域）は横置きの向きで配置することができ、その逆もまた然りである。さらに、ディスプレイおよび画面はそれぞれ異なる向きにすることができる。例えば、ディスプレイが横置きの向きの場合、１以上の画面はディスプレイ上で縦置きの向きに生成することができ、またはその逆も然りである。
【００３２】
携帯用コンピューティング機器１００は、第１位置（つまり、ユーザの視野から１つのディスプレイが見える）と、第２位置（つまり、ユーザの視野から少なくとも２つのディスプレイが同時に見える）との間を多様な方法で操作することができる。例えば、機器１００は、第１および第２のディスプレイ１０２、１０４を第２位置で平行に互いに隣接して配設可能で、１つのディスプレイのみを見ることができ、他方のディスプレイをその見えるディスプレイによって覆い隠す第１位置にスライド可能にするようなスライダメカニズムを含むことができる。
【００３３】
代わりに、機器１００は、第１ディスプレイ１０２と第２ディスプレイ１０４との間にヒンジを設けて、第２位置にあるとき（つまり、開いた位置）ディスプレイ１０２、１０４をユーザから同時に見ることができるようにする折り畳み式配置に配置することができる。ディスプレイ１０２、１０４は機器１００の内側クラムシェル部分または外側クラムシェル部分に設けることができる。この点に関し、両ディスプレイ１０２、１０４は、機器が第１位置にあるとき（つまり、閉じた位置）、それぞれ機器の前面および背面から見ることができる。機器１００が開いた位置にあるとき、ディスプレイ１０２、１０４は互いに隣接して平行に設けることができる。第１および第２の位置にあるとき、ディスプレイの異なる配置および相対的な位置、あるいはディスプレイの異なる配置または相対的な位置を提供できる携帯用コンピューティング機器１００の代替配置が考えられる。
【００３４】
さらに、第１ディスプレイ１０２および第２ディスプレイ１０４は、完全に個別の機器として提供することもできる。この点に関し、ユーザはディスプレイ１０２、１０４を互いに隣接して位置付ける（例、横並びまたは縦並び）ように操作することができる。ディスプレイ１０２、１０４は、隣接して位置付けられるとき、以下詳細に説明されるようにディスプレイ１０２、１０４が動作できるように、隣接して位置付けられるとき作動的に通信状態にすることができる（例、物理的な接点、無線通信等を介して）。個別のディスプレイ１０２、１０４を隣接位置に保持する保持部材（図示せず）を提供することができる。例えば、保持部材は組み合わせ磁石、機械的クリップまたは締め具、弾性部材等を含むことができる。
【００３５】
以上の説明は２つのディスプレイ１０２および１０４を参照してきたが、携帯用機器の代替実施形態は２つより多くのディスプレイを含むことができる。この点に関し、２以上のディスプレイは、第１位置で１つのみのディスプレイをユーザから見ることができ、第２位置で複数のディスプレイ（つまり、２より多くのディスプレイ）を見ることができる、前述の説明に従う方法で動作することができる。さらに、ある実施形態では、２つのディスプレイ１０２、１０４は一体型ディスプレイの個別の部分を備えることができる。したがって、第１ディスプレイ１０２は一体型ディスプレイの第１部分とすることができ、第２ディスプレイ１０４は一体型ディスプレイの第２部分にすることができる。例えば、携帯用コンピューティング機器１００（例、第１および第２のディスプレイ１０２および１０４を有する）は、一体型ディスプレイに作動的に接続して（例、コネクタまたは一体型ディスプレイのドック部分を介して）、携帯用コンピューティング機器１００の第１ディスプレイ１０２および第２ディスプレイ１０４が一体型ディスプレイにエミュレートされるようにすることができる。したがって、一体型ディスプレイは、以下説明する携帯用コンピューティング機器の第１および第２のディスプレイ１０２および１０４に対応し、これと同様な方法で作用する第１および第２部分を有することができる。
【００３６】
携帯用コンピューティング機器１００はさらに、ユーザ入力を受信するために使用することのできる１以上の入力機器を含むことができる。これらの入力機器はユーザからのジェスチャ入力を受け取るように作動することができ、したがって、ジェスチャセンサということができる。多数の異なる種類のジェスチャセンサを提供することができる。いくつかの例には、従来の入力機器（キーパッド、トラックボール等）、タッチセンス機器、光学センサ（例、カメラまたは同様なもの）等を含むが、これらだけに限定されない。本明細書に記載する説明は、ジェスチャ入力を受け取るためにタッチセンス機器の使用に言及する。しかし、タッチセンス機器の使用は、ジェスチャ入力を受け取る手段をタッチセンス機器だけに限定するものではなく、単に例示目的で提供する。したがって、タッチセンス機器で受け取られるジェスチャ入力に関して以下に開示する機能性を生じさせるために、前述のジェスチャ入力を受け取る手段のいずれを使用してもよい。
【００３７】
この点に関し、携帯用コンピューティング機器１００は少なくとも第１タッチセンサ１０６を含むことができる。また、携帯用コンピューティング機器は第２タッチセンサ１０８を含むこともできる。第１タッチセンサ１０６および第２タッチセンサ１０８は、あるいは第１タッチセンサ１０６または第２タッチセンサ１０８のタッチパッド機器、タッチスクリーン機器、または他の適切なタッチセンス機器とすることができる。例えば、容量性タッチセンスパネル、抵抗性タッチセンスパネル、または他のタッチセンス技術を採用する機器が含まれる。第１タッチセンサ１０６および第２タッチセンサ１０８、あるいは第１タッチセンサ１０６または第２タッチセンサ１０８、ユーザの身体（例えば、指、親指、手、等）、スタイラス、または当業者で周知の他の受け入れ可能なタッチセンスインターフェースメカニズムの一部と連動して使用することができる。また、第１タッチセンサ１０６および第２タッチセンサ１０８、あるいは第１タッチセンサ１０６または第２タッチセンサ１０８は複数のタッチを同時に感知することのできるマルチタッチ機器とすることもできる。
【００３８】
第１タッチセンサ１０６は第１ディスプレイ１０２に対応することができ、第２タッチセンサ１０８は第２ディスプレイ１０４に対応することができる。携帯用コンピューティング機器１００のある実施形態において、第１ディスプレイ１０２および第１タッチセンサ１０６は第１タッチスクリーンディスプレイ１１０を備える。この点に関し、第１タッチセンサ１０６は透明または半透明で、第１タッチセンサ１０６で受け取られる対応するタッチが第１ディスプレイ１０２に相関するように第１ディスプレイ１０２に対して位置付けることができる（例えば、第１ディスプレイ１０２に生成される画面と相互作用するため）。同様に、第２ディスプレイ１０４および第２タッチセンサは第２タッチスクリーンディスプレイ１１２を備えることができる。この点に関し、第２タッチセンサ１０８は、第２タッチセンサ１０８で受け取られるタッチが第２ディスプレイ１０４と相関するように第２ディスプレイ１０４に対して位置付けることができる（例、第２ディスプレイ１０４に生成される画面と相互作用するため）。代わりに、第１タッチセンサ１０６および第２タッチセンサ１０８、あるいは第１タッチセンサ１０６または第２タッチセンサ１０８をディスプレイ１０２、１０４とは別に設けることができる。また、代替実施形態では、入力が第１ディスプレイ１０２および第２ディスプレイ１０４の両方を制御できる１つだけのタッチセンサを設けることができる。１つのタッチセンサは個別にまたはディスプレイと一体的に設けることもできる。
【００３９】
この点に関し、第１および第２のタッチセンサ１０６、１０８は、携帯用コンピューティング機器１００に、ディスプレイ１０２、１０４と実質的に同じ専有面積を有することができる。代わりに、タッチセンサ１０６、１０８は、ディスプレイ１０２、１０４の全体より少ない専有面積を有することができる。さらに、タッチセンサ１０６、１０８は、タッチセンサ１０６、１０８の少なくとも一部がディスプレイ１０２、１０４に対して非重複関係で設けられるように、ディスプレイ１０２、１０４を超えて広がる専有面積を含むことができる。以下詳細に述べるように、代わりにタッチセンサ１０６、１０８は、タッチセンサ１０６、１０８の専有面積がディスプレイ１０２、１０４の専有面積とは全く異なるように完全な非重複関係で設けることもできる。
【００４０】
例えば、図６Ａおよび図６Ｂを参照すると、第１ディスプレイ１０２、第２ディスプレイ１０４およびタッチセンサ１０６’、１０６”および１０８”について可能な様々な配置を示す。図６Ａでは、第１ディスプレイ１０２および第２ディスプレイ１０４は、折り目１９６がディスプレイを分割するように、横並びで配列される。この点に関し、第１ディスプレイ１０２および第２ディスプレイ１０４は、折り目１９６が上記述べるように第１ディスプレイ１０２と第２ディスプレイ１０４との間の枢動運動を可能にするヒンジを含む。タッチセンサ１０６’は、第１ディスプレイ１０２および第２ディスプレイ１０４両方の幅にまたがることができる。この点に関し、タッチセンサ１０６’は途切れなく折り目１９６にまたがることができる。代わりに、図６Ｂに示すように、個別のタッチセンサ１０６”および１０８”は折り目１９６のどちら側にも設けることができる。この点に関し、タッチセンサ１０６”および１０８”のそれぞれは、第１ディスプレイ１０２および第２ディスプレイ１０４の幅にまたがることができる。
【００４１】
図６Ａおよび図６Ｂに示す配置のいずれにおいても、ディスプレイ（１０２、１０４）はタッチスクリーンのディスプレイから個別に提供されるタッチセンス部分と連動して使用することのできるタッチスクリーンディスプレイを備えることができる。そのため、ディスプレイ１０２および１０４はともにタッチスクリーンディスプレイを備え、タッチセンス機器１０６’、１０６”および１０８”に加えて設けることができる。したがって、タッチスクリーンディスプレイ（例えば、１１０、１１２）とディスプレイ外タッチセンサ（例えば、１０６’、１０６”、１０８”）との組み合わせを１つの機器に設けることができる。タッチ入力は、タッチスクリーンディスプレイ（１１０、１１２）およびディスプレイ外タッチセンサ（１０６’、１０６”、１０８”）の両方で受け取ることができる。この点に関し、スクリーン外ディスプレイセンサで受け取るジェスチャは、タッチスクリーンディスプレイで受け取る同じジェスチャとは異なる機能性を有することができる。また、タッチセンス機器は複数のゾーンに分割することができる。異なるゾーンで受け取る同じジェスチャが異なる機能性を有することができる。例えば、ディスプレイの一番上または一番下にあるタッチセンス機器のパーセンテージ（例えば、１０％、２５％、等）は、タッチセンス機器の残りとは別のゾーンと定義することができる。そのため、このゾーンで受け取るジェスチャは、タッチセンス機器の残りで受け取るジェスチャとは異なる機能性を有することができる。
【００４２】
図１に戻って、携帯用コンピューティング機器１００はさらに、プロセッサ１１６を含むことができる。プロセッサ１１６はデータバス１１４と作動的に通信することができる。プロセッサ１１６は一般に携帯用機器１００の機能性を制御するように作動することができる。例えば、プロセッサ１１６はオペレーティングシステムを実行し、アプリケーションを実行するように作動することができる。プロセッサ１１６は、以下説明するように、携帯用コンピューティング機器１００の１以上の追加コンポーネント１２０〜１３４と通信することができる。例えば、プロセッサ１１６は１以上の追加コンポーネント１２０〜１３４と直接通信させてもよく、またはデータバス１１４を介して１以上の追加コンポーネントと通信してもよい。また、以下の説明はデータバス１１４と作動的に通信している追加コンポーネント１２０〜１３４を説明するが、他の実施形態では、追加コンポーネント１２０〜１３４のいずれも他の追加コンポーネント１２０〜１３４のいずれとも直接作動的に通信させることができる。また、プロセッサ１１６は第１ディスプレイ１０２および第２ディスプレイ１０４を独立して制御するように作動することができ、第１タッチセンサ１０６および第２タッチセンサ１０８からの入力を受け取るように作動することができる。プロセッサ１１６は１以上の異なるプロセッサを備えることができる。例えば、プロセッサ１１６は、１以上の特定アプリケーション向け集積回路（ＡＳＩＣ）、１以上のフィールド・プログラマブル・ゲートアレイ（ＦＰＧＡ）、マシン読取可能コードを実行するように作動する１以上の汎用プロセッサ、またはこれらの組み合わせを備えることができる。
【００４３】
携帯用コンピューティング機器は、携帯用コンピューティング機器１００の様々なデバイスおよびコンポーネントに電力を供給するように作動するバッテリ１１８を含むことができる。この点に関し、携帯用コンピューティング機器１００は携帯可能にすることができる。
【００４４】
携帯用コンピューティング機器１００はさらに、データバス１１４と作動的に通信しているメモリモジュール１２０を含むことができる。メモリモジュール１２０はデータ（例えば、アプリケーションデータ）を格納するように作動することができる。例えば、メモリ１２０は、機器１００の様々な機能性を実行するためにプロセッサ１１６が実行可能なマシン読取可能コードを格納することができる。
【００４５】
さらに、通信モジュール１２２をデータバス１１４を介して１以上のコンポーネントに作動的に通信することができる。通信モジュール１２２は、移動体通信ネットワーク、ワイファイ接続、ハードワイヤード接続、または有線もしくは無線通信の他の適切な手段で通信するように作動することができる。携帯用コンピューティング機器１００はアンテナ１２６も含むことができる。アンテナ１２６は通信モジュール１２２と作動的に通信して、通信モジュール１２２に無線機能を提供することができる。したがって、携帯用コンピューティング機器１００は電話通信能力を有することができる（つまり、携帯用コンピューティング機器１００はスマートフォン機器とすることができる）。
【００４６】
オーディオモジュール１２４もデータバス１１４と作動的に通信状態にして設けることができる。オーディオモジュール１２４はマイクロフォンおよびスピーカ、あるいはマイクロフォンまたはスピーカを含むことができる。この点に関し、オーディオモジュール１２４は、音声をキャプチャし、または音を生成することができるようにしてもよい。また、機器１００はカメラモジュール１２８を含むことができる。カメラモジュール１２８は携帯用コンピューティング機器１００の他のコンポーネントと作動的に通信状態にして、画像または映像のキャプチャおよび格納を容易にすることができる。
【００４７】
さらに、携帯用コンピューティング機器１００はＩ／Ｏモジュール１３０を含むことができる。Ｉ／Ｏモジュール１３０は、携帯用コンピューティング機器１００をコネクタまたは他のデバイスを介して接続して携帯用コンピューティング機器１００と別の機器（例、周辺機器、別のコンピューティング機器、等）との間に同期または他の通信を提供するように、携帯用コンピューティング機器１００に入出力機能を提供することができる。
【００４８】
携帯用コンピューティング機器１００はさらに加速度計モジュール１３２を含むことができる。加速度計モジュール１３２は、重力に対する携帯用コンピューティング機器１００の向きを監視できる。この点に関し、加速度計モジュール１３２は、携帯用コンピューティング機器１００が実質的に縦置きの向きであるか、または横置きの向きであるかを判定するように動作可能にすることができる。加速度計モジュール１３２はさらに、携帯用コンピューティング機器１００の向きおよび／または動きを監視することにより、他の制御機能性も提供することができる。
【００４９】
携帯用コンピューティング機器１００は１以上のハードウェアボタン１３４も含むことができる。ハードウェアボタン１３４は、携帯用コンピューティング機器１００の様々な特徴を制御するために使用することができる。ハードウェアボタン１３４は固定機能性を有してもよく、または携帯用コンピューティング機器１００の動作中にボタンの特定の機能を変更するようにコンテキスト依存であってもよい。当該ハードウェアボタンの例には、音量制御、ホーム画面ボタン、終了ボタン、送信ボタン、メニューボタン等を含むが、これらに限定されない。
【００５０】
さらに図２Ａ、図２Ｂ、図２Ｃ、図２Ｄを参照すると、機器の一実施形態の様々な画面が図示されている。複数の画面を図示しているが、ある瞬間において機器のディスプレイに複数の画面のうちの１つまたはサブセットのみを表示してもよい。この点に関し、画面はディスプレイまたは他の画面に対する相対的な位置で述べることがある（例、ディスプレイの左側、ディスプレイの右側、別の画面の下、別の画面の上、等）。これらの関係は、物理的なディスプレイが相対位置を反映しないように論理的に確立されることがある。例えば、画面をディスプレイ外の左側に移動させることができる。その画面はディスプレイ上に表示されなくなるが、画面は移動したディスプレイの左側に仮想または論理的な位置を有することができる。この論理的な位置はユーザによって認識され、画面を記述する値に具体化することができる（例えば、メモリに格納されている値が画面に対応する）。このように、画面を他の画面に対する相対的な位置でいう場合、その関係は論理回路で具体化することができ、機器のディスプレイに物理的に反映しない。
【００５１】
図２Ａ、図２Ｂ、図２Ｃ、図２Ｄは、携帯用機器の動作の様々な例で表示できる多数の異なる画面を表示するが、何か特定の順序または配置で提示することを意図しているわけではない。シングルスクリーンアプリケーションおよびマルチスクリーンアプリケーションを提供することができる。シングルスクリーンアプリケーションとは、一度に１つだけのディスプレイを占めることのできる画面を生成することが可能なアプリケーションをいう。マルチスクリーンアプリケーションとは、同時に複数のディスプレイを占める１以上の画面を生成することが可能なアプリケーションをいう。さらに、マルチスクリーンアプリケーションは１つのディスプレイを占めることができる。この点に関し、マルチスクリーンアプリケーションは、シングルスクリーンモードおよびマルチスクリーンモードを有することができる。
【００５２】
図２Ａにデスクトップシーケンス１３６が表示されている。デスクトップシーケンス１３６は、多数の個別のデスクトップ画面１３８ａ〜１３８ｆを含むことができる。このように、各デスクトップ画面１３８は１つのディスプレイ（例えば、図１の第１ディスプレイ１０２または第２ディスプレイ１０４）の実質的に全体を占めることができる。デスクトップ画面１３８ａ〜１３８ｆは、デスクトップ画面１３８ａ〜１３８ｆが連続して現れ、デスクトップ画面が現れる順序を変更できないように、所定の順序にすることができる。しかし、デスクトップ画面１３８ａ〜１３８ｆは逐次遷移することもできる（例えば、ユーザ入力に応答して）。すなわち、デスクトップ画面１３８ａ〜１３８ｆのうちの１以上は、ユーザ入力で制御しながら携帯用機器に逐次表示することができる。
【００５３】
さらに、図２Ｂはマルチスクリーンアプリケーションの階層的アプリケーションシーケンス１４０を表示している。階層的アプリケーションシーケンス１４０は、ルート画面１４２と、１以上のノード画面１４４と、リーフ画面１４６とを含むことができる。ルート画面１４２は、ルート画面１４２に対応する親画面がないように、階層的アプリケーションシーケンス１４０の最上位ビューとすることができる。ルート画面１４２はノード画面１４４の親とすることができる。親子として関係付けられる１以上のノード画面１４４を提供することができる。ノード画面はリーフ画面１４６の親としての役割も果たすことができる。リーフ画面１４６により、リーフ画面１４６が、リーフ画面１４６が親である対応するノード画面をもたないことを意味する。したがって、リーフ画面は子のノード画面１４４を有していない。図２Ｃは逐次配置されている様々なシングルスクリーンアプリケーション１４８ａ、１４８ｂおよび１４８ｃを示す。これらのシングルスクリーンアプリケーションは、異なる実行アプリケーションに対応することができる。例えば、図２Ｃでは、アプリケーション４、アプリケーション５およびアプリケーション６は機器で実行することができ、それぞれ各単一の画面１４８ａ、１４８ｂおよび１４８ｃに対応する。
【００５４】
図２Ｄは空のビュー１６６も含む。空のビュー１６６は画面の遷移中に使用することができる（例えば、第１ディスプレイと第２ディスプレイとの間での画面の移動）。空のビュー１６６はユーザが有効なＧＵＩ画面として解釈できる必要はない。空のビュー１６６は、単に画面に関するアクション（例えば、１以上のディスプレイに関する画面の移動）が発生していることをユーザに伝えるだけである。空のビュー１６６を表示するアプリケーションは、入力を静止、待機、処理または解釈できる必要はない。空のビュー１６６は、以下詳細に述べるように、第１ディスプレイから第２ディスプレイに移動した画面の量に比例して移動するときに、画面またはその説明を表示することができる。この点に関し、空のビュー１６６は、（例えば、ジェスチャに応答して）画面の遷移中の画面の位置に関する情報を関係付けるように用いられてもよい。図２Ｄでは影付き画面として示されているが、空のビュー１６６は単に入力の受信ができない画面（例えば、遷移中の画面）を表すことを意図しているだけである。この点に関し、空のビュー１６６のディスプレイは、移動または変更されているときに（例えば、横置きモードに入るまたは横置きモードから出るように修正される）、画面の応答を示すアニメーションまたは同様なものを含むことができる。
【００５５】
図３Ａ、図３Ｂ、図３Ｃ、図３Ｄ、図３Ｅ、図３Ｆ、図３Ｇ、図３Ｈ、図３Ｉ、図３Ｊ、図３Ｋは、本開示による携帯用コンピューティング機器の様々な実施形態で可能な機器のディスプレイ１０２、１０４の様々な配置およびステータスを示す。例えば、（例えば、閉じた）第１位置にあるとき、閉じた前面ディスプレイ１６８は図３Ａに示すように見ることができる。閉じた前面ディスプレイ１６８は、第１ディスプレイ１０２または第２ディスプレイ１０４に対応することができる。表示される閉じた前面１６８は、図３Ａに示すようにデスクトップ画面Ｄ１が占有することができる。代わりに、シングルスクリーンアプリケーションまたはシングルスクリーンモードのマルチスクリーンアプリケーションは、閉じた前面１６８で表示することができる。閉じた背面ディスプレイ１７０は、図３Ｂに示すように、機器が閉じた位置にあるとき、ディスプレイの反対側から見ることができる。閉じた背面１７０は閉じた前面１６８とは異なるデスクトップ画面またはアプリケーション画面を表示してもよく、または単に空のビューを表示して（例えば、アイコンまたは他のグラフィックを表示して）、インターフェースとしての機能性はなくてもよい。
【００５６】
図３Ｃは横置きの向き１７２ａの閉じた機器を示す。ある実施形態では、横置きモード（つまり、ディスプレイを画面１４８が横置きの向きで表示されるように調整する）は、図３Ｃに示すようにイネーブルにすることはできない。代わりに、横置きモードは、機器が横置きの向き１７２ｂで感知されるときに画面１４８を修正するようにイネーブルにすることができるので、画面１４８は図３Ｄに示すように横置きモードに生成される。
【００５７】
機器はさらに、図３Ｅに示すように（例えば、開いた）第２位置１７４で提供することもできる。開いた位置１７４では、少なくとも２つのディスプレイ１０２、１０４は、２つのディスプレイ１０２、１０４がともにユーザの視点から見ることができる。２つのディスプレイ１０２、１０４は、開いた位置１７４にあるとき、横並び状に配置することができる。このように、２つのディスプレイ１０２、１０４はそれぞれ個別の画面を表示することができる。例えば、ディスプレイ１０２、１０４は各々が、それぞれ個別のデスクトップ画面１３８ａ、１３８ｂを表示することができる。個々のディスプレイ１０２、１０４が図３Ｅに示すように縦置きの向きにあるとき、（第１ディスプレイ１０２および第２ディスプレイ１０４の両方から設定される）全表示域は横置きの向きで配置することができることは認識されるであろう。このように、図３Ｅに示す機器が横置きの向きまたは縦置きの向きにあるかどうかは、ディスプレイが個別にまたは集合的に使用されるかどうかに依存することができる。一体型ディスプレイとして集合的に使用される場合、機器は横置きの向きにすることができる一方、ディスプレイを個別に使用する場合、図３Ｅに示す向きを縦置きの向きということができる。
【００５８】
さらに、機器が図３Ｆに示すように開いた位置１７５にある場合、一体型ディスプレイまたは個別ディスプレイとして画面の使用に関する同様な従属性も、機器が縦置きの向きにあるか、または横置きの向きにあるかどうかに影響する。認識できるように、各個々の画面が横置きの向きにあるので、ディスプレイを個別に使用する場合、機器は横置きの向きにすることができる。一体型ディスプレイとして使用する場合、機器は縦置きの向きにすることができる。いかなる点においても、図３Ｆに示すように、単一の画面１４８は第１ディスプレイ１０２を占めることができ、第２ディスプレイ１０４はデスクトップ画面１３８を表示することができる。単一の画面１４８は横置きモードまたは縦置きモードで表示することができる。代わりに、開いた向き１７２の機器は、個々のディスプレイが横置きの向きにあるように、図３Ｇに示す縦置きの向きでディスプレイ１０２、１０４の両方を占めることのできるマルチスクリーンＧＵＩ１５６を表示することができる。
【００５９】
図３Ｉ、図３Ｊ、図３Ｋは、マルチスクリーンアプリケーション１５２の画面の可能な配置を示す。マルチスクリーンアプリケーション１５２は、あるモードでは、図３Ｉに示すように機器が閉じた位置１６８にあるとき、単一のディスプレイ１０２を占める。すなわち、マルチスクリーンアプリケーション１５２はシングルスクリーンモードにすることができる。代わりに、機器が図３Ｊに示すように開いた位置にあるとき、マルチスクリーンアプリケーション１５２はまだシングルスクリーンモードで単一のディスプレイ１０２を占めることができる。また、マルチスクリーンアプリケーション１５２は、機器が図３Ｋに示すように開いた位置にあるとき、ディスプレイ１０２、１０４の両方を占めるように拡大することができる。この点に関し、マルチスクリーンアプリケーション１５２はマルチスクリーンモードでも実行することができる。マルチスクリーンアプリケーション１５２をシングルスクリーンモードからマルチスクリーンモードへの拡大のために、様々なオプションを提供することができる。
【００６０】
例えば、マルチスクリーンアプリケーション１５２は、単一のディスプレイで表示されるシングルスクリーンモードから、親画面を第１ディスプレイで表示し、ノード画面（例えば、子画面）を第２ディスプレイまで拡大するように、２つのディスプレイで表示される２つの画面に最大化することができる。この点に関し、（例えば、図２Ｂに示すように）第１および第２のディスプレイに表示される画面の各々は、階層的アプリケーションシーケンスの一部を構成する独立した画面とすることができる。代わりに、マルチスクリーンアプリケーションのシングルスクリーンモードは、単一の画面の内容が両ディスプレイを占めようにスケーリングさせるように、単にスケーリングすることができる。このように、単一の画面に表示される同じ内容を複数のディスプレイを占めるようにスケーリングされるが、追加の視域またはグラフィックスは提示されない。さらに、シングルスクリーンモードからマルチスクリーンモードへのマルチスクリーンアプリケーションの最大化の結果、アプリケーションの視域を拡大することができる。例えば、マルチスクリーンアプリケーションがシングルスクリーンモードで表示される場合、マルチスクリーンモードへの最大化の時点で、マルチスクリーンアプリケーションの視域を拡大することができるが、表示されるグラフィックスの縮尺は同じままである。この点に関し、拡大時にスケーリングは一定のまま、マルチスクリーンアプリケーションの視域を第２ディスプレイに拡大することができる。
【００６１】
この点に関し、アプリケーションはアプリケーションの画面上の性質および動作に関する設定可能な機能性を有することができる。例えば、アプリケーションはシングルスクリーンアプリケーションまたはマルチスクリーンアプリケーションに設定可能にすることができる。また、マルチスクリーンアプリケーションは、シングルスクリーンモードとマルチスクリーンモードとの間のマルチスクリーンアプリケーションの拡大の性質に関して設定可能にすることができる。これらの設定値は、変更することができるデフォルト値としてもよく、または様々なアプリケーションについて永続値としてもよい。これらの設定値は機器（例えば、プロセッサ１１６）に通信して、機器を実行する時アプリケーションの動作を命令することができる。
【００６２】
図４は、携帯用コンピューティング機器が認識することのできるジェスチャ入力の様々な図形表示を示す。当該ジェスチャは機器の１以上のタッチセンス部分で受け取ることができる。この点に関し、図４に示すジェスチャを生成するために、様々な入力メカニズムを使用することができる。例えば、ジェスチャを受け取るためにタッチセンス機器を起動するために、スタイラス、ユーザの指、または他のデバイスを使用することができる。ジェスチャの使用とは、同じ機能性を従来のように実行するのに必要なフルレンジのモーションがなくても機能性を生じさせることができる省略された入力（truncated input）の使用をいう。例えば、ディスプレイ間の画面の動きは、ディスプレイ間のモーションの全範囲が入力として受信されるように、ディスプレイ間で画面を選択し、移動することによって行うことができる。しかし、このような実施態様は、第１および第２のディスプレイがその間の連続性なく個別のディスプレイ部分を備えることができる場合にはやり遂げるのが難しいであろう。したがって、ジェスチャは移動のフルモーションを打ち切り、または同じ機能性を完了するために代替入力を提供することができる。第１および第２のディスプレイにまたがる移動は、ジェスチャが単一のタッチセンス機器で受け取るように打ち切ることができる。ジェスチャ入力の使用は、携帯用コンピューティング機器に一般に提供される限定的な入力および表示空間を考えると、入力のフルアクションを実行するのが難しい携帯用コンピューティング機器に特に適する。
【００６３】
図４を参照すると、円１９０はタッチセンス機器で受け取られる接触を表す。円１９０は境界線１９２を含むことができ、その厚さはタッチセンス機器で接触が動かず保持されている時間の長さを示すことができる。この点に関し、タップ１８６は長押し１８８の境界線１９２’よりも薄い境界線１９２を有する。長押し１８８は、タップ１８６よりも長くタッチセンスディスプレイで動かずにいる接触と関連する。したがって、移動前の接触が動かずにいる時間の長さに応じて、異なるジェスチャを登録することができる。
【００６４】
ドラッグ１７６は、ある方向への移動１９４を伴うタッチ（円１９０で表される）と関連する。ドラッグ１７６は、境界線１９２で表される一定の時間量の間タッチセンス機器で動かずにいる接触開始と関連する。対して、フリック１７８は、フリック１７８のより薄い境界線１９２”で示されるドラッグよりも、移動前の滞留時間が短い接触と関連する。このように、ここでも移動前のタッチの滞留時間に差を設けることにより、異なるジェスチャを生成することができる。フリック１７８は移動１９４を含むこともできる。ドラッグおよびフリック１７８の移動１９４の方向は、ドラッグの方向またはフリックの方向ということができる。このように、右側へのドラッグは右側への移動１９４を伴うドラッグ１７６と述べることができる。
【００６５】
一実施形態において、移動を伴うスワイプジェスチャ（例、上記説明するフリックまたはドラッグジェスチャ）は、第１軸に沿った１方向の移動に制限することができる。このように、第１軸に沿ったものとは異なる方向への移動は、タッチセンス機器との接触が連続する限り無視することができる。この点に関し、ジェスチャが開始されると、初期移動が登録される軸に沿っていない方向への移動は無視することができ、または軸に沿った移動のベクトル成分のみを登録することができる。
【００６６】
図４に示す方向を伴うスワイプジェスチャ（例、ドラッグ１７６およびフリック１７８）は初期接触後の水平モーションのみを含むが、これはジェスチャ中の接触の実際の移動ではないことがある。例えば、ドラッグが水平方向に開始されたら、水平方向以外の方向への移動が画面の移動を水平方向以外の方向に移動させないようにすることができる。例えば、さらに図７を参照すると、左側から右側へのドラッグ１７６を開始するのに伴い、初期の移動２０４は開始された方向２１０に沿って左側から右側に向かう。その後、タッチセンス機器との接触を維持しながら、ユーザは開始された方向２１０とは異なる方向に方向ずれ移動２０６を入力することがある。この点に関し、方向ずれ移動２０６は２つのディスプレイ間で一切画面の移動を生じることはない。また、ユーザは部分的に方向ずれ移動２０８を入力することがあり、その場合移動のベクトル部分のみが開始された方向２１０の方向になる。この点に関し、部分的に方向ずれ移動２０８の一部のみがディスプレイ間で画面の移動を生じることができる。つまり、第１ディスプレイ１０２と第２ディスプレイ１０４との間のアプリケーション画面の移動は、ディスプレイが配置される１つの軸に沿って制限することができる。
【００６７】
上記述べたように、すべての画面がディスプレイに物理的に生成されていなくても、画面はディスプレイに論理的に関連付け、互いに論理的に配置することができる。さらに図５を参照すると、この概念をさらに図形で表現している。図５では、第１ディスプレイ１０２は第１アプリケーション画面（画面Ａ５１２）をアクティブに表示する。さらに、第１アプリケーションスタック５１０が示されている。アプリケーションスタックは、画面の各ディスプレイとの論理的な対応関係を維持するように作動することができる。さらに、アプリケーションスタックは互いに対して画面の相対的な位置を論理的に維持することができる（つまり、アプリケーションスタックにおける画面の順序）。この点に関し、画面がディスプレイに物理的に生成されていなくても、画面はディスプレイと関連付けられているアプリケーションスタックに論理的に配設することができる。ディスプレイコントローラまたは他の制御機器（例、プロセッサ、メモリ、またはその作動的組み合わせ）は画面の論理的な対応関係を維持するように作動することができる。これは、ディスプレイおよび他の画面との、あるいはディスプレイまたは他の画面との画面の論理的な対応関係をメモリに格納することを含んでもよい。したがって、ディスプレイおよび他の画面との画面の論理的な対応関係は、画面がアクティブに表示されていなくても、論理的に維持および変更することができるか、あるいは維持または変更することができる。
【００６８】
例えば、第１アプリケーションスタック５１０は画面Ａ５１２、画面Ｂ５１４および画面Ｃ５１６から構成され、そのすべてが第１ディスプレイ１０２に論理的に関連付けられている。図示するように、アプリケーションスタック５１０から画面Ａ５１２のみが物理的に表示されている。画面Ｂ５１４および画面Ｃ５１６は第１ディスプレイ１０２に関連付けられている第１アプリケーションスタック５１０に属し、図５に示すように画面Ａ５１２の背後に論理的に位置付けることができる。したがって、画面Ｂ５１４および画面Ｃ５１６が第１ディスプレイ１０２にアクティブに生成されないように、画面Ｂ５１４および画面Ｃ５１６は画面Ａ５１２の背後に論理的に位置付けることができる。第１アプリケーションスタック５１０に属する各アプリケーションは第１ディスプレイに論理的に関連付けられているが、現在ディスプレイに生成されていないアプリケーションは、アクティブに表示されていないとき、一時停止するまたは閉じることができる。代わりに、アプリケーションは表示されていなくても、背後で実行し続けることもできる。それとは関係なく、表示されていないアプリケーションは、ユーザが閉じるかまたは終了するまで、アプリケーションスタック５１０に存在し続けることができる。
【００６９】
第２アプリケーションスタック５２０も、第２ディスプレイ１０４に対する画面の論理的な対応関係を維持するように提供することができる。第２アプリケーションスタック５２０は画面Ｘ５２２、画面Ｙ５２４および画面Ｚ５２６から構成され、上記説明した第１アプリケーションスタック５１０と同様に動作することができる。画面Ａ５１２、画面Ｂ５１４、画面Ｃ５１６、画面Ｘ５２２、画面Ｙ５２４および画面Ｚ５２６はそれぞれ個々のアプリケーションに対応することができる。図示するように、画面Ｘ５２２は現在表示されている。画面Ｙ５２４および画面Ｚ５２６は第２ディスプレイ１０４に論理的に関連付けられて、図５に示すように画面Ｘ５２２の背後に論理的に位置付けられている。このように、第２アプリケーションスタック５２０の各アプリケーションは第２ディスプレイ１０４に配設されるが、１つのアプリケーションだけをディスプレイにアクティブに生成することができる。
【００７０】
ディスプレイに対するおよびアプリケーションスタック５１０、５２０内の画面の配置（つまり、論理的な対応関係）は様々な方法によって達成することができ、ドラッグジェスチャによる画面の操作、ディスプレイに生成されている既存画面の一番上に新たなアプリケーションを開くこと、または第１ディスプレイ１０２と第２ディスプレイ１０４との間で画面を移動する他の操作手段を含む。
【００７１】
携帯用電子機器の複数のディスプレイ機器での複数の画面の制御および位置付けに関して上記説明した通常の動作は、ある特定の実施形態において、携帯用電子機器で実行可能な電子メールクライアントにも適用することができる。電子メールクライアントとは、電子メールメッセージを送信および受信するように、あるいは送信または受信するように作動する機器で実行可能なプログラムということができる。電子メールメッセージの送受信に関連して、電子メールクライアントは、例えば、受信したメッセージを表示する画面、および電子メールメッセージを生成できる画面を含むことができる。
【００７２】
携帯用電子機器で１つのタッチスクリーンディスプレイを使用するとき、情報を提示し、ユーザからの入力を受信する難しさに鑑みて、本明細書で説明するマルチスクリーンでクライアントの提示は、情報を表示できるかまたはユーザ入力を受信できる追加の表示空間を与えることができる。したがって、画面の混乱および限られた表示空間などの前述した問題の少なくとも一部は、携帯用電子機器（例えば、図１に関して説明した携帯用コンピューティング機器１００）の異なるディスプレイ部分に電子メールクライアントの異なる画面部分を表示することにより対応することができる。例えば、ディスプレイ部分の異なるものに表示される電子メールクライアントの異なる画面は、その間の従属関係によって関係付けることができる。例えば、図２Ｂに関して前述したように、電子メールクライアントは、ユーザが遷移可能なルート画面、親画面、子画面およびリーフ画面を含むことができる。例えば、以下詳細に述べるように、ある画面（例、フォルダ管理画面）であるエレメント（例、フォルダ）を選択すると、子画面（例、メッセージ一覧表示画面）のそのエレメントの内容を表示させることができる。このように、画面内の様々なエレメントの選択を、電子メールクライアントが定義する階層的アプリケーションシーケンスを遷移するために使用することができる。画面を異なるディスプレイ部分に表示できるため、関係付けられている画面（つまり、親画面と子画面）を同時にユーザに提示することができる。これはユーザが階層的アプリケーションシーケンスの位置の認識を維持するのに役立てることができる。すなわち、コンテキストなしで画面を表示するのではなく、子画面が従属する親画面を機器のディスプレイ部分の別のところで維持するので、画面にコンテキストを提供することができる。
【００７３】
電子メールクライアントは、１以上のサーバと通信してデータを機器にまたは機器から通信するように動作可能である。例えば、電子メールクライアントは、例えば、ＩＭＡＰ、ＰＯＰ３、マイクロソフト・エクスチェンジ、または他の適切な種類の電子メールプロトコルなど、多数のプロトコルを使用してサーバと通信するように動作することができる。この点に関し、クライアントは、１以上の電子メールサーバと通信して１以上の電子メールアカウントに関連付けられた電子メールを送信または受信するように設定可能である。特に、電子メールクライアントは、１以上のサーバと通信して複数の異なる電子メールアカウントに対応するメッセージを送受信するように設定可能である。電子メールクライアントを設定できる様々な電子メールアカウントは、同じかまたは異なるプロトコルを使用してメッセージを送受信することができる。
【００７４】
電子メールアカウントは、電子メールメッセージを格納できる複数のフォルダおよびサブフォルダを含むことができる。したがって、電子メールクライアントは、電子メールアカウントに関連付けられるフォルダおよびサブフォルダに関して動作を行うことができる。例えば、図８に、ユーザによる遷移のために、多数のフォルダおよびサブフォルダを含む電子メールアカウントに関連付けられたフォルダリスト３１２をユーザに提示するフォルダ管理画面３１０が示されている。フォルダ管理画面３１０は複数のアクションボタン３１４も含むことができる。この点に関し、電子メールクライアントは、電子メールアカウントに関連付けられたフォルダおよびサブフォルダを修正するように作動することができる。例えば、電子メールクライアントを使用して、フォルダまたはサブフォルダを追加、削除または編集することができる。
【００７５】
図８に示すように、アクションボタン３１４は、フォルダまたはサブフォルダを追加するための追加ボタン３１６と、フォルダまたはサブフォルダを削除するための削除ボタン３１８と、フォルダまたはサブフォルダの名前を変更するための名前変更ボタン３２０とを含む。図８に示すように、フォルダまたはサブフォルダはフォルダ管理画面３１０のフォルダリスト３１２で選択することができる。選択したら、選択したフォルダ３２６に隣接して選択インジケータ３２４を表示することができる。例えば、図示するようにフォルダ一覧３１２で選択されたフォルダ３２６を強調表示するなど、選択したフォルダの他の標示を提供することもできる。いかなる点においても、選択したフォルダ３２６はアクションボタン３１４によって開始されるアクションの対象とすることができる。
【００７６】
例えば、図８では、「費用」フォルダが選択されている。追加ボタン３１６を選択すると、図９に示すように追加フォルダ画面３２８を表示することができる。「費用」フォルダが選択されたため、追加フォルダ画面３２８で認識できるように、「費用」フォルダにサブフォルダを追加することができる。（例えば、追加フォルダ画面３２８に表示されるキーボード４９６を使用して）ユーザが新たなフォルダまたはサブフォルダのフォルダ名を入力できる入力フィールド３３０が提示される。追加ボタン３３２を選択すると、入力フィールド３３０で入力された名前を有するフォルダを作成することができる。ユーザは取消ボタン３３４を選択することによって、新たなフォルダの追加を取り消すことができる。
【００７７】
さらに図１０を参照すると、図８に示す削除ボタン３１８を選択すると表示することのできるフォルダ削除画面３３６が示されている。図８に示す削除ボタン３１８を選択すると、フォルダ削除画面３３６が提示されて、選択されたフォルダ３２６およびその内容のすべての削除を確認することができる。ユーザが選択したフォルダ３２６の削除を完了したい場合、確認削除ボタン３３８を選択することができ、または代わりに、取消ボタン３４０を選択して、削除動作を取り消すことができる。
【００７８】
さらに図１１を参照すると、フォルダ名前変更画面３４２が示されている。この点に関し、図８に示されるように名前変更ボタン３２０が選択されると、フォルダ名前変更画面３４２が提示されて、ユーザは選択したフォルダ３２６の名前を変更することができる。フォルダ名前変更画面３４２は、名前を変更するフォルダ（つまり、選択したフォルダ３２６）の標示３４４と、新たなフォルダ名のユーザ入力（例、フォルダ名前変更画面３４２に表示されるキーボード４９６から）を受け付けるための入力フィールド３４６と、入力したフォルダ名を確認するための名前変更ボタン３４８と、名前変更動作を取り消すための取消ボタン３５０とを含むことができる。この点に関し、電子メールアカウントに関連付けられているフォルダは電子メールクライアントを実行する機器で直接編集することができる。
【００７９】
さらに図１２を参照すると、メッセージ一覧表示画面３５２が示されている。メッセージ一覧表示画面３５２は、電子メールアカウントの１以上のフォルダ３１２の中に収容されているメッセージのメッセージリスト３５４をユーザに提示することができる。前述したように、電子メールクライアントは、複数の異なる電子メールアカウントの電子メールメッセージを受信するように動作可能にすることができる。したがって、図１２に示すように、合同受信箱メッセージ一覧を表すことができる。合同受信箱メッセージ一覧は、電子メールクライアントが設定される２以上の電子メールアカウントから複数の受信箱の内容を含むことができる。この点に関し、フォルダ識別フィールド３５６は、メッセージ一覧表示画面３５２の一番上付近に示すことができる。図１２のフォルダ識別フィールド３５６は、合同受信箱の内容が図１２に示されるメッセージリスト３５４に示されているところを表している。選択されたフォルダの内容がリスト３５４に表示されるように特定のフォルダまたはサブフォルダを選択することもでき、選択したフォルダの名前をフォルダ識別フィールド３５６に一覧表示することもできることは理解されるであろう。
【００８０】
図１２でも認識できるように、選択したフォルダの中に収容されるメッセージ３５８はメッセージリスト３５４に表示することができる。メッセージリスト３５４は、例えば、メッセージの送信者３６０、メッセージの題名行３６２、およびメッセージ本文のプレビュー３６４など、各メッセージ３５８の情報を含むことができる。また、メッセージが新たしいかどうか、添付ファイルが含まれるかどうか、およびメッセージ３５８を受信した日時を表示するかどうか、あるいはメッセージが新たしいかどうか、添付ファイルが含まれるかどうか、またはメッセージ３５８を受信した日時を表示するかどうかを示すステータスフィールド３６６を設けることもできる。
【００８１】
また、メッセージ３５８は、複数の方法で、メッセージリスト３５４内で並べ替えることができる。例えば、図１２に示すように、「全て」並べ替えボタン３６８が選択される。したがって、全てのメッセージを到着時刻順に並べ替えることができる。さらに図１３を参照すると、メッセージ３５８をメッセージの送信者３６０別に並べ替えるように、「送信者」並べ替えボタン３７０を選択することができる。この点に関し、メッセージリスト３５４のメッセージ３５８は、各メッセージ３５８の特定に送信者３６０に関して一覧表示されることは認識されるであろう。この点に関し、分類見出し３７２を設けて、分類見出し３７２が送信者３６０の名前を表示し、分類見出し３７２に対応する送信者３６０から受信したメッセージ３５８を分類見出し３７２の下に一覧表示されるようにすることができる。さらに図１４を参照すると、メッセージ３５８をメッセージ３５８の題名行３６２の内容別に並べ替えされるように、「題名」並べ替えボタン３７４を選択することができる。この点に関し、共通の題名行３６２を有するメッセージ３５８がカテゴリ別に表示され、各題名行３６２は分類見出し３７２に表示される。
【００８２】
メッセージを分類する方法に関係なく、メッセージのリスト３５４をスクロールして、メッセージリスト３５４の異なる部分を表示することができる。例えば、図１５を参照すると、メッセージは題名行３６２別に並べ替えて示されている。メッセージ３５８のリスト３５４をスクロールすると、様々な題名行３６２を含む分類見出し３７２を、ユーザがリスト３５４のどの部分を表示するかを決定するために使用することができる。この点に関して支援するために、位置インジケータ３７６が表示されて、電子メールメッセージ３５８のリスト３５４の表示の現在の位置を示すことができる。例えば、図１５に示すように、テキスト「ＨＯ」を含む位置インジケータ３７６は、題名行３６２「Ｈｏｗ  ａｂｏｕｔ  ｔｈｏｓｅ  ｃｏｍｐｕｔｅｒｓ？（コンピュータはどうですか？）」に対応して表されている。この点に関し、メッセージリスト３５４を遷移するとき、特に素早く遷移するとき、位置インジケータ３７６は、ユーザがメッセージリスト３５４のどの部分を現在表示するかを決定するために使用することができる。
【００８３】
図１２、図１３、図１４、図１５に示すように、メッセージ一覧表示画面３５４は多数のアクションボタン３７８を含むことができる。例えば、メッセージ一覧表示画面３５２には作成ボタン３８０、リフレッシュボタン３８２、および編集ボタン３８４を提示することができる。作成ボタン３８０を選択すると、ユーザが送信する電子メールを作成できる電子メール作成画面３８６（その例を図２８に示す）が出現できる。リフレッシュボタン３８２は、メッセージリスト３５４をリフレッシュするように使用されて、例えば、電子メールサーバに存在する電子メールメッセージ３５８を検索して、電子メールクライアントの送信箱内のメッセージ３５８を送信することができる。さらに、ユーザがメッセージ一覧表示画面のメッセージを編集できる編集ボタン３８４を提示することができる。
【００８４】
例えば、図１６に関し、編集ボタンが選択されると、応答して、メッセージ一覧３５４内の各メッセージ３５８が選択ボックス３８８を含むように修正される。選択ボックス３８８は、メッセージリスト３５４内の１以上のメッセージ３５８を選択するように使用されてもよい。（例えば、選択ボックス３８８の選択インジケータ３９０によって示される）選択するメッセージの選択時、編集ボタン３８４の選択時に現れるアクションボタン３９２のうちの１つをその後選択すると、アクションボタン３９２の１つに対応するアクションを、選択したメッセージ３５８全部に対して起こすことができる。
【００８５】
例えば、図１６に示されるように、メッセージリスト３５４のメッセージ３５８のうちの３つが選択されている。削除ボタン３９４、印刷ボタン３９６、移動ボタン３９８、開封済みにするボタン４００、転送ボタン４０２、全て選択ボタン４０４および全て選択解除ボタン４０６を含む多数のアクションボタン３９２が提示される。これらのアクションボタン３９２のうちの１つを選択すると、選択したすべてのメッセージに対応するアクションを行うことができる。例えば、選択したメッセージ３５８は削除、印刷、移動、開封済みにする、転送等を行うことができる。移動により、メッセージ３５８は電子メールクライアント内の別のフォルダまたはサブフォルダに移動することができる。開封済みにすると、電子メールメッセージ３５８はメッセージ３５８を開く必要なく開封したものとして示すことができる。また、転送ボタンを選択すると、メッセージ３５８を転送することができる。転送ボタンの選択時、ユーザが転送するメッセージの受取人を入力できるように転送するメッセージを含む電子メール作成画面３８６（この例を図２８に示す）を表示することができる。全て選択ボタン４０４および全て選択解除ボタン４０６は、メッセージリスト３５４内のメッセージ３５８全部を選択し、またはメッセージ一覧３５４内のメッセージ全部の選択を解除するように使用されてもよい。終了ボタン４０８は、図１６に示すメッセージ一覧表示画面３５２の編集モードから出て、メッセージ一覧表示画面を図１２、図１３、図１４、図１５に示す標準モードに戻すように使用されてもよい。
【００８６】
さらに図１７を参照すると、メッセージ詳細画面４１０が示されている。メッセージ詳細画面４１０は、例えば、メッセージ一覧表示画面３５２からメッセージ３５８のうちの１つの選択に応答して示すことができる。詳細メッセージ画面４１０はメッセージ３５８の送信者３６０、メッセージ３５８を受信したときに対応する日時４１２、メッセージ３５８の送信先の一覧４１４、メッセージ３５８の題名行３６２、およびメッセージ本文４１６に関する情報を含むことができる。メッセージ本文４１６は、例えば、ｈｔｍｌ形式、プレインテキスト形式、またはリッチテキスト形式とすることができ、添付ファイル４１８（例、ドキュメントファイル、画像ファイル、映像ファイル、等）を含むことができる。添付ファイル４１８はメッセージ本文４１６のテキストに並べて表示してもよく、または添付バー４２０に示してもよい。添付バー４２０は、図１９に関して以下詳細に述べるように、ユーザが添付バー４２０に表示される添付ファイル４１８のダウンロード、保存および開くことを、あるいは添付ファイル４１８のダウンロード、保存または開くことを制御するために採用することができる。
【００８７】
また、メッセージ詳細画面４１０は、多数のメッセージ詳細アクションボタン４２２を含むことができる。例えば、返信ボタン４２４を選択すると、ユーザがメッセージ３５８の送信者に送信する返信メッセージを入力できる電子メール作成画面３８６（この例を図２８に示す）に返信メッセージを提示することができる。さらに、白／黒ボタン４２６は、テキストの色とメッセージの背景を反転させるように、メッセージ３５８の表示を修正することができる。すなわち、図１７に示されるように白色の背景に黒色のテキストではなく、黒色の背景に白色のテキストを表すことができる。白／黒ボタン４２６は、黒色の背景と白色の背景とをトグルしてメッセージ３５８を表示するようために使用されてもよい。白／黒ボタン４２６の使用は、多くのディスプレイ（例、ＬＣＤディスプレイ）の場合、黒色を表示する方が白色を表示するより必要なエネルギが少ないため、電子メールクライアントを実行する機器のバッテリ寿命を延ばすのに特に有利であろう。メッセージ３５８の背景がメッセージ３５８のテキストよりもディスプレイ上に占める割合が多いと、黒色の背景を使用する方がバッテリから必要な電力を少なくできるので、バッテリの寿命が延びる。また、選択すると、表示されるメッセージ３５８を削除する削除ボタン４２８が提供される。
【００８８】
また、メッセージ詳細画面４１０のアクションボタン４２２には、図１８に示すようにメッセージ３５８を全画面モード４１０’で読むことのできる全画面ボタン４３０を提示することができる。すなわち、全画面ボタン４３０を選択すると、メッセージ３５８を全画面モード４１０’で表示することができる。全画面モード４１０’はメッセージ詳細画面に表される情報（例えば、メッセージ３５８の送信者３６０、メッセージ３５８を受信した日時の標示４１２、メッセージ３５８の送信先の一覧、メッセージの題名行３６２、およびメッセージ本文４１６）を含むことができるが、メッセージ詳細画面４１０の通常モード（例、図１７に示すようなもの）に表示されるタイトルバー４３２、通知バー４３４およびアクションボタン４２２など、あるいはタイトルバー４３２、通知バー４３４またはアクションボタン４２２などメッセージ詳細画面４１０のエレメントの少なくともいくつかを除去することができる。メッセージ詳細画面４１０の全画面モード４１０’では、多数のファントムボタン（例、トップボタン４３６、ボトムボタン４３８、および終了ボタン４４０）を提供することができる。ファントムボタンは、ユーザがボタンが位置する場所の隣に入力をエンターする（例えば、ユーザがボタンのうちの１つの近くをタップまたはホバーする）ときのみ出現できる。すなわち、ファントムボタン４３６、４３８および４４０は「自動非表示」特徴を有することができるので、使用しないとき、ファントムボタンは表示されない。トップボタン４３６を選択するとメッセージ３５８の一番上に遷移することができ、ボトムボタン４３８を選択するとメッセージ３５８の一番下に遷移することができ、終了ボタン４４０を押すとメッセージ詳細画面４１０の全画面モード４１０’を終了することができる（例、図１７に示す通常モードのメッセージ詳細画面４１０に戻る）。
【００８９】
さらに図１９を参照すると、電子メールクライアントの動作の様々な例における添付バー４２０の挙動を示している。第１添付バー４２０Ａは「添付ファイル１．ｆｔｅ」という名前の第１添付ファイル４１８Ａに対応する。第１添付バー４２０Ａを選択すると、第１添付ファイル４１８Ａのダウンロードを開始することができる。第１添付バー４２０Ａを選択すると、第１添付ファイル４１８Ａのダウンロードの開始に加えて、第１添付バー４２０Ａは入力を受信したことを示すいくつかのアクションを受けることができる。例えば、添付バー４２０Ａは回転するか、色を変更するか、またはその他動画になるように表すことができる。さらに、例えば、添付バー４２０を選択すると、添付バー４２０は「添付ファイル２．ｆｔｅ」という名前の第２添付ファイル４１８Ｂに対応する第２添付バー４２０Ｂに示すように表示することができる。第２添付バー４２０Ｂには、第２添付ファイル４１８Ｂのダウンロードのステータスを示すステータスバー４４２を提供することができる。第２添付ファイル４１８Ｂのダウンロードが完了したら、添付バー４２０Ｂは、「添付ファイル３．ｆｔｅ」という名前の第３添付ファイル４１８Ｃに対応する第３添付バー４２０Ｃに関して示すように現れるように修正することができる。すなわち、第３添付バー４２０Ｃは、それに関連するファイル４１８をダウンロードしたら、添付バー４２０のステータスを表す。第３添付バー４２０Ｃの保存ボタン４４４を選択すると、第３添付ファイル４１８Ｃは、電子メールクライアントが実行している機器に保存することができる。対して、添付ファイル４１８Ｃの名前４４６（例えば、または第３添付バー４２０Ｃに設けられている分割線４４８の反対側の空間）を選択すると、第３添付ファイル４１８Ｃを電子メールクライアントが実行している機器の不揮発性メモリに保存することなく、第３添付ファイル４１８Ｃを開くことができる。
【００９０】
ある実施形態では、電子メールに添付されるファイルは非実行可能ファイル形式のことがある。すなわち、携帯用機器が添付されるファイルを開くかまたは実行することができるプログラムを含んでいないことがある。しかし、機器に格納されているプログラムでファイルを開くかまたは実行することができるかどうかに関係なく、電子メールクライアントはなお機器の不揮発性メモリにファイルを保存するように動作可能にすることができる。また、機器は非実行可能ファイル形式のファイルを別の機器に通信するように動作可能にすることができる（例えば、送信する電子メールの添付ファイルとして、Ｉ／Ｏモジュール１３０を介して、無線で、または何か他の手段で）。この点に関し、携帯用機器は、ファイルを開くかまたは実行することができる携帯用機器に存在するプログラムがない場合でも、携帯用機器を使用してファイルを搬送できるように非実行可能形式のファイルのクーリエまたはデータレポジトリとして作用することができる。
【００９１】
前述したように、特に画面空間が限られた携帯用機器の状況においては、アプリケーションの操作のためにジェスチャ入力を提供することも有利であろう。この点に関し、本明細書で説明する電子メールクライアントは、電子メールクライアントの機能性を促すために、ユーザからジェスチャ入力に応答するように作動することもできる。例えば、図２０に示すように、ジェスチャ入力を受け取ると、特定のメッセージ３５８に関連付けられているコンテキストメニュー４５０を表示することができる。ジェスチャ入力はターゲットメッセージを指すことができる。この点に関し、図１２、図１３、図１４、図１５、図１６のメッセージ一覧表示画面３５２または図１７、図１８、図１９のメッセージ詳細画面４１０に表示されるメッセージ３５８をユーザが入力するジェスチャのターゲットとすることができる。例えば、ジェスチャ入力に応答して、メッセージ３５８に関するコンテキストメニュー４５０を表示することができる。ある具体的な実施形態では、（図４に示すように）ジェスチャはメッセージ詳細画面４１０またはメッセージ一覧表示画面３５２のいずれかのメッセージ３５８を示す長押し１８８とすることができる。コンテキストメニュー４５０は、例えば、コンテキストメニュー４５０に設けられる開くボタン４５２、削除ボタン４５４、返信ボタン４５６、全員に返信ボタン４５８、転送ボタン４６０、未開封にするボタン４６２、移動ボタン４６４または印刷ボタン４６６に対応する動作など、選択したメッセージ３５８に関して行うことのできる複数のオプションを提供することができる。
【００９２】
また、ジェスチャ入力は、例えば、図２０に示すコンテキストメニュー４５０内に含まれているボタンに対応する特定のアクションのうちのいずれか１以上に関連付けることができる。図２１に示すように、スワイプジェスチャ４６８（例えば、図４に関して説明したドラッグジェスチャ１７６またはフリックジェスチャ１７８）をメッセージ３５８に関して受け取ることができる。スワイプジェスチャ４６８は移動コマンドに関連付けることができ、スワイプジェスチャ４６８の受け取りに応答して、スワイプジェスチャ４６８のターゲットであるメッセージ３５８を電子メールアカウントの移動先フォルダまたはサブフォルダの１つに移動することができる。ジェスチャ４６８を受け取ると、ユーザがフォルダ一覧４７２からメッセージ３５８を移動しようとするフォルダ（例、移動先フォルダ）を選択できる移動画面４７０（図２１に示す）を表すことができる。また、図２２に示す選択ボックス４７４オプションを移動画面４７０に設けて、選択ボックス４７４を選択すると、選択したフォルダがスワイプジェスチャ４６８の受信時にメッセージ３５８を移動するデフォルトフォルダとして設定することができる。異なるジェスチャ（例えば、ドラッグ１７６対フリック１７８、またはジェスチャの右への移動対ジェスチャの左への移動、等）がジェスチャに対して異なるアクションを取るようにすることができる（例えば、別のフォルダーへの移動）。
【００９３】
前述したように、携帯用電子機器は、（例えば、上記図１に関係して説明したように）複数のディスプレイ機器または複数のディスプレイ部分を有するディスプレイ機器を備えることができる。この点に関し、本明細書に説明する電子メールクライアントは作動されて、複数の対応するディスプレイ部分に異なる画面部分を提示するように提供されてもよい。例えば、機器１００の対応するディスプレイ部分１０２および１０４に複数の画面を表示するように作動する上記説明するデュアルスクリーン携帯用機器１００を提供することができる。したがって、電子メールクライアントは、複数の電子メールクライアント画面を提示するとき、複数のディスプレイ１０２の使用に特に好適な特徴を呈することができる。以下に画面部分を表示するために２つのディスプレイ１０２および１０４を有する携帯用機器を説明するが、電子メールクライアントが提供されるディスプレイ部分に対応する画面を表示するように実行できるように、追加のディスプレイ部分（例えば、より大きなディスプレイ機器のサブセット）または追加の物理的ディスプレイを提供できることは理解されるであろう。
【００９４】
また、（例えば、階層的アプリケーションシーケンスにより）異なるディスプレイ部分に表示される電子メールクライアントの様々な画面を関係付けることができ、および／または画面の１つが別の画面の少なくとも一部を制御するように作動することができる。例えば、フォルダ管理画面３１０、メッセージ一覧表示画面３５２、およびメッセージ詳細画面４１０は、図２Ｃに関して上記説明したように階層的アプリケーションシーケンスを備えてもよい。すなわち、メッセージ一覧表示画面３５２はフォルダ管理画面３１０の子とすることができ、メッセージ詳細画面４１０はメッセージ一覧表示画面３５２の子とすることができる、等。この点に関し、電子メールクライアントの様々な画面の遷移は、様々な画面の階層的配置に従属することができる。
【００９５】
特に図２３を参照すると、フォルダ管理画面３１０を第１ディスプレイ１０２に表示し、メッセージ一覧表示画面３５２を第２ディスプレイ１０４に表示するように、機器１００で実行している電子メールクライアントが示されている。フォルダ管理画面３１０、メッセージ一覧表示画面３５２およびメッセージ詳細画面４１０に関して前述したそれぞれの画面のプロパティおよび特性、あるいはプロパティまたは特性はここで説明する電子メールクライアントのデュアルスクリーンディスプレイの状況でも同様に適用可能にすることができる。前述した電子メールクライアントのそれぞれの画面のアクションボタン３１４、３７８、３９２および４２２は、ここで説明するデュアルスクリーン電子メールクライアントの状況でも同様な機能性を有することができる。電子メールクライアントは、画面の１つを機器の１つのディスプレイ部分に表示するシングルスクリーンモードと、複数の画面を異なるそれぞれのディスプレイ部分に表示するマルチスクリーンモードとで切り替えることができる。
【００９６】
メッセージ一覧表示画面３５２の内容は、フォルダ管理画面３１０により少なくとも部分的に指示することができる。例えば、フォルダ管理画面３１０で選択されたフォルダの内容は、メッセージ一覧表示画面３５２で表示することができる。したがって、フォルダ管理画面３１０から異なるフォルダまたはサブフォルダを選択すると、メッセージ一覧表示画面３５２に異なるフォルダまたはサブフォルダの内容を表示することができる。このように、メッセージ一覧表示画面３５２はフォルダ管理画面の子画面として関係付けて、フォルダ管理画面３１０の異なるフォルダまたはサブフォルダの選択によって少なくとも部分的に制御することができる。この点に関し、フォルダ管理画面３１０は、画面間の関係をユーザに示す従属インジケータ４９４を有することができる。例えば、図２３に示すように、従属インジケータ４９４（例、図示する矢印、選択したフォルダの影付け、またはユーザに提示可能な他の標示）は、メッセージ一覧表示画面３５２に選択したフォルダ「合同受信箱」の内容が表示されていることをユーザに示す。フォルダ管理画面３１０に一覧表示されているフォルダの中から異なるものを選択すると、従属インジケータ４９４はそれに対応して、メッセージ一覧表示画面３５２がその後に対応するはずのフォルダまたはサブフォルダを示すように変更することができる。
【００９７】
さらに図２４を参照すると、メッセージ一覧表示画面３５２が第１ディスプレイ１０２に表示され、メッセージ詳細画面４１０が第２ディスプレイ１０４に表示される電子メールクライアントの別の例が示されている。例えば、図２３に示される第２ディスプレイ１０４のメッセージ一覧表示画面３５２に特定のメッセージ３７８を選択すると、第１ディスプレイ１０２および第２ディスプレイ１０４の表示状態を変更させて、図２４に示すようにメッセージ一覧表示画面３５２を第１ディスプレイ１０２に表示し、選択したメッセージ３７８に対応するメッセージ詳細画面４１０を第２ディスプレイ１０４に表示することができる。図２４に示すように、従属インジケータ４９４は、メッセージ詳細画面４１０の内容が選択したメッセージ３７８に対応することを示すために、選択したメッセージ３７８に関係して示される。メッセージ一覧表示画面３５２のメッセージの中から異なるものを選択すると、従属インジケータ４９４はそれに対応して変更することができる。
【００９８】
階層的アプリケーションシーケンスの遷移の概念を、図２５に詳細に示す。図２５の左部分には、メッセージ一覧表示画面３５２は第１ディスプレイ１０２に表され、メッセージ詳細画面４１０は第２ディスプレイ１０４に表される。メッセージ詳細画面３５２に示される電子メールメッセージ３７８に含まれる添付ファイル４１８は、電子メールクライアントが図２５の左部分に示されるように表示されるときに選択することができる。添付ファイル４１８を選択すると、ディスプレイ１０２および１０４は、メッセージ詳細画面４１０が第１ディスプレイ１０２に表され、添付画面４８０が添付ファイル４１８を表示および実行するか、あるいは表示または実行する第２ディスプレイに表示されるように変更することができる。さらに、添付画面４８０に表示される添付ファイルが第３添付バー４２０Ｃに対応することを示すために、従属インジケータ４９４が第３添付バー４２０Ｃに関して示される。このように、アプリケーションの低位レベルに遷移するとアプリケーション画面のその後のレベルを表示するように、階層的アプリケーションの様々なレベルを遷移することができる。
【００９９】
電子メールクライアントの階層的画面の様々なレベルの遷移を助けるために、遷移機能ボタン４８２を設けることができる（例えば、戻るボタン４８２Ａ、次４８２Ｂ、前４８２Ｃボタン、または同様なもの）。したがって、次ボタン４８２Ａおよび前ボタン４８２Ｂを選択すると、それぞれメッセージリスト３５４の次および前のメッセージ３５２を表示することができる。また、戻るボタン４８２Ｃを選択すると、階層的アプリケーションシーケンスのレベルを１つ上げて移動することができる（例えば、戻るボタン４８２Ｃが選択する画面の親画面および親画面の上位階層の画面（grandparent screen）を第１および第２のディスプレイ１０２および１０４に表示するように）。例えば、図２４で戻るボタン４８２Ｃを選択した場合、フォルダ管理画面３１０（つまり、メッセージ詳細画面４１０の親画面の上位階層の画面）およびメッセージ一覧表示画面３５２（つまり、メッセージ詳細画面４１０の親画面）を表示するために、ディスプレイの状態を図２３に示すように変更することができる。
【０１００】
また、電子メールクライアントの画面の様々なレベルの遷移を支援するために、ジェスチャ入力を受け取ることができる。例えば、ドラッグジェスチャ１７６またはフリックジェスチャ１７８（図４に示すように）を受け取ると、表示される画面を移動させることができる。ジェスチャ入力はディスプレイで、または例えば、図６Ａおよび図６Ｂに示すものなどのスクリーン外ジェスチャ受信エリア（例、タッチセンサ１０６’および１０６”）で受信することができる。
【０１０１】
また、メッセージは電子メールクライアント内の異なる位置に「ドラッグ・アンド・ドロップ」することができる。例えば、図２３に示すようにメッセージ一覧表示画面３５２に表示されるメッセージは、メッセージでドラッグジェスチャ１７６の開始によって選択することができる。それからメッセージが移動先フォルダに移動するようにメッセージをフォルダ管理画面３１０にドラッグし（つまり、入力機器との接触を維持することにより）、そこでドラッグを終了する。このドラッグ・アンド・ドロップの機能性は、１つのディスプレイ内で行ってもよく（つまり、ジェスチャ入力が１つのディスプレイ内に収まる場合）、または複数のディスプレイ機器をまたがってもよい（つまり、第１ディスプレイで始めて、第２ディスプレイで終了するジェスチャに対応する）。ドラッグ・アンド・ドロップジェスチャは制限なく、メッセージ、フォルダ、添付ファイルまたは他のエレメントを移動するために使用することができる。
【０１０２】
図２６に示すように、電子メールクライアントで表示可能な画面のうちの１以上（例えば、図２６に示されるケースでは、フォルダ管理画面３１０）は、画面３１０Ａの第１部分が第１ディスプレイ１０２を占め、画面３１０Ｂの第２部分が第２ディスプレイ１０４を占めるように表示することができる。したがって、図２６に示すように、フォルダ管理画面３１０は第１ディスプレイ１０２と第２ディスプレイ１０４とにまたがる。この点に関し、フォルダ管理画面３１０は、個々のディスプレイ部分が横置きの向きに配向されている場合でも、縦置きの向きに提示することができる。また、さらに図２７を参照すると、携帯用機器１００のディスプレイ１０２および１０４は、前述したのと同様にメッセージ詳細画面４１０の全画面モード４１０’を表示するためにも利用することができる。この点に関し、図２７に示すように、第１ディスプレイはメッセージ３５８の全画面ビューの第１部分４１０Ａ’を含むことができ、第２ディスプレイ１０４はメッセージ３５８の全画面ビューの第２部分４１０Ｂ’を表示することができる。前述したファントムボタン４８４は、図２７に示すように、メッセージ３５８のデュアルディスプレイ全画面表示で使用することもできる。
【０１０３】
また、図２８に示すように、電子メールメッセージを生成することのできる電子メール作成画面３８６を表示することができる。例えば、電子メール作成画面３８６は携帯用機器１００の第１ディスプレイ１０２を占めることができる。第２ディスプレイ１０４は、第１ディスプレイ１０２に表示される電子メール作成画面３８６を使用して電子メールメッセージを生成するために使用されるキーボード４９６または他の入力画面など、入力部分４８６の専用とすることができる。
【０１０４】
また、ここで説明するそれぞれの画面の部分を異なるサイズで表示することも有利であろう。さらに図２９を参照すると、メッセージ一覧表示画面３５２は図２９に示すメッセージ詳細ビュー４１０の第２幅４９０よりも小さい第１幅４８８で提示することができる。すなわち、メッセージ一覧画面３５２を表示する第１ディスプレイ部分４９２は、メッセージ詳細画面４１０を表示する第２ディスプレイ部分４９４よりも小さくすることができる。これは、前述した第１ディスプレイ１０２および第２ディスプレイ１０４を有するデュアルスクリーン機器１００に対応することもでき、または画面を表示できる複数のディスプレイ部分（例、第１部分４９２および第２部分４９４）に分割される１つのディスプレイに対応することもできる。
【０１０５】
さらに、電子メールクライアントに関係して説明した前述の画面のいずれかは、電子メールクライアントが通信するように構成される電子メールサーバのうちの１以上との通信損失に関する標示を含むことができる。これは、例えば、是正措置を取ることができるように、接続の損失に関してユーザに知らせることができる。例えば、ときには、電子メールアカウントに関連付けられているパスワードを定期的に変更しなければならないことがある。このように、パスワードの変更を要求されると、電子メールサーバは、古いパスワードでサーバにアクセスしようとすると、反応しなくなることがある。この場合、電子メールサーバとの接続が失われたことをユーザに通知すると、ユーザは原因を調査することができる。
【０１０６】
本発明は図面および上述の説明で詳細に図示および説明してきたが、当該図示および説明は例示として考えるべきであり、本質的に制限的とみなしてはならない。例えば、上記説明する一定の実施形態は他で説明される実施形態と組み合わせ可能であり、および他の方法で配置することができる、あるいは組み合わせ可能であり、または他の方法で配置することができる（例、プロセスエレメントを他のシーケンスで行うことができる）。したがって、好適な実施形態およびその変形例のみを図示して説明しており、本発明の精神内にあるすべての変更および修正が保護されることが望まれる。
【図２Ａ】
2013544410.tif 000003
【図２Ｂ】
2013544410.tif 000004
【図２Ｃ】
2013544410.tif 000005
【図２Ｄ】
2013544410.tif 000006
【図３Ａ】
2013544410.tif 000007
【図３Ｂ】
2013544410.tif 000008
【図３Ｃ】
2013544410.tif 000009
【図３Ｄ】
2013544410.tif 000010
【図３Ｅ】
2013544410.tif 000011
【図３Ｆ】
2013544410.tif 000012
【図３Ｇ】
2013544410.tif 000013
【図３Ｈ】
2013544410.tif 000014
【図３Ｉ】
2013544410.tif 000015
【図３Ｊ】
2013544410.tif 000016
【図３Ｋ】
2013544410.tif 000017
【図５】
2013544410.tif 000018
【図６Ａ】
2013544410.tif 000019
【図６Ｂ】
2013544410.tif 000020
【図７】
2013544410.tif 000021
【図１】
2013544410.tif 000022
【図４】
2013544410.tif 000023
【図８】
2013544410.tif 000024
【図９】
2013544410.tif 000025
【図１０】
2013544410.tif 000026
【図１１】
2013544410.tif 000027
【図１２】
2013544410.tif 000028
【図１３】
2013544410.tif 000029
【図１４】
2013544410.tif 000030
【図１５】
2013544410.tif 000031
【図１６】
2013544410.tif 000032
【図１７】
2013544410.tif 000033
【図１８】
2013544410.tif 000034
【図１９】
2013544410.tif 000035
【図２０】
2013544410.tif 000036
【図２１】
2013544410.tif 000037
【図２２】
2013544410.tif 000038
【図２３】
2013544410.tif 000039
【図２４】
2013544410.tif 000040
【図２５】
2013544410.tif 000041
【図２６】
2013544410.tif 000042
【図２７】
2013544410.tif 000043
【図２８】
2013544410.tif 000044
【図２９】
2013544410.tif 000045
【国際調査報告】
2013544410.tif 000046
2013544410.tif 000047
2013544410.tif 000048
2013544410.tif 000049
2013544410.tif 000050
2013544410.tif 000051