マイキー・キャンベル
· 2分で読めます
出典: USPTO
アップルは火曜日、スマートフォンのユーザーが複数の開いているアプリを素早く切り替えられる方法の特許を取得した。これは多くのiOSデバイス所有者にとって欠かせない機能となっている。
米国特許商標庁は、マルチタスクとも呼ばれる「同時に開いているソフトウェア アプリケーションを管理するためのデバイス、方法、およびグラフィカル ユーザー インターフェイス」に対して、Apple に米国特許番号 8,291,344 を付与しました。
バックグラウンドで実行されているアプリ間の切り替えは iOS エクスペリエンスの一部になっており、このオペレーティング システムを初めて使用する人にとっては当然のことになっているかもしれませんが、この機能は当時 iPhone OS と呼ばれていたバージョン 4.0 まで利用できませんでした。
Appleがマルチタスクに初めて踏み出したのは、2010年初頭のiPadでのアプリ切り替え機能でした。しかし当時は、サードパーティ製アプリのバックグラウンド実行は制限されていました。外部開発者が開発したアプリで真のマルチタスクが実現したのは、iPhone OS 4.0になってからでした。
Apple は、特に App Store のタイトルが急増するにつれて iPhone OS に見られるような制約を十分に認識し、2010 年 9 月に、モバイル プラットフォームにマルチタスクを導入するソリューションの概要を示す特許出願を提出しました。
'344特許の背景から:
携帯型電子機器において、同時に開いているアプリケーションを管理する既存の方法は煩雑で非効率的です。例えば、画面の小さな携帯型機器(スマートフォンやその他のポケットサイズの機器など)では、複数のアプリケーションが同時に動作している場合でも、通常は一度に1つのアプリケーションしか表示されません。このような機器では、ユーザーが現在開いているアプリケーションを確認したり管理したりすることが困難な場合があります。この状況は、ユーザーにとって大きな認知的負担となります。さらに、現在開いているアプリケーションを管理する既存の方法は、必要以上に時間がかかり、結果として電力を浪費します。この後者の考慮事項は、バッテリー駆動型機器において特に重要です。
この包括的な特許では、複数の実施形態が説明されており、各実施形態は、最初に開いているアプリケーションを表示するデバイスに焦点を当てており、その後、最初のアプリケーションの代わりに2番目の開いているアプリケーションが表示されます。多数のユーザーインターフェースオプションが記載されており、その中には、開いているアプリケーションの表示を除けば、AppleのTime Machineの「3次元スタック」GUIに似たソリューションもいくつか含まれています。
「3次元スタック」UIのイラスト。
別の実施形態では、アプリウィンドウは縮小され、モバイル Safari のマルチペイン GUI のように、スクロールできる線形ストリップとして表示されます。
スクロール可能な線形ストリップの実施形態の図。
結局のところ、この特許はiOSユーザーがよく知るシステム、つまりiOSデバイスのホームボタンをダブルタップすると画面下部にアイコンが一列に並ぶ仕組みを説明しています。マルチタスクバーの各アイコンは最近開いたアプリを表し、ユーザーは必要に応じてスクロールして選択することができます。
'344特許は、iPadで4本指で上にスワイプするとマルチタスクバーが表示されるジェスチャー駆動型のマルチタスクにも対応しています。マルチタスクバーの向き回転ロックや音楽プレーヤーのコントロールなど、iOS 4以降のiOSの最新バージョンに見られるほぼすべてのインスタンスと実施形態が、本発明に含まれています。
マルチタスク バーのデバイス コントロールの図。
ExposéのようなiOSのマルチタスクバーは、厳密には実行中のアプリのリストではなく、ユーザーが最近開いたプログラムを表示することに注意してください。バックグラウンドタスクはOS自体によって管理され、通常、タスクを完了できる最大時間制限があります。例えば、ユーザーがWebを閲覧している間、ポッドキャストダウンローダーがバックグラウンドで実行されることがありますが、選択されたメディアが指定された時間内にダウンロードされない場合、iOSはアプリのCPUアクセスを一時停止します。音楽プレーヤーアプリやファーストパーティ製ソフトウェアが動作している場合など、この時間制限が適用されない場合もあります。