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