Apple、タブレットMac向け次世代マルチタッチ技術の詳細を発表

Apple、タブレットMac向け次世代マルチタッチ技術の詳細を発表

AppleInsiderが発見した修正された企業文書の中で、iPhone メーカーの Apple 社は、ほぼフルサイズのマルチタッチ キーボードを表示し、Mac OS X オペレーティング システムの完全版を実行するタブレット Mac への道を開くいくつかの技術を示しています。

52 ページに及ぶ出願書類の大部分は、タッチ スクリーン上で複数の同時接触を正確に検出して解読する方法を説明しており、これは、ユーザーが複数の指だけでなく複数の手を使って操作できる将来のタブレット ベースの製品の基礎を築くものです。

2年前に遡る提出書類を基にした2008年4月15日の文書のイラストには、同社のiPhoneのようにロックされたり固定されたりするのではなく、インターフェイスウィンドウを拡大、縮小、移動、循環させることができる完全なウィンドウ化インターフェイスを備えたタブレットMacが描かれている。

アップルの工業デザイン責任者であるジョナサン・アイブ氏を発明者として挙げている出願書類から、いくつかの例を以下に紹介する。出願書類には記載されていないものの、縦横の指のスワイプによるページ切り替えや、ズームと回転を同時に行う操作など、いくつかの例が示されている。

Appleは、タブレット型Macでは、コントロールボックスのボタンがユーザーの指よりも小さく、互いに近接して配置されている場合があると説明しています。そのため、ユーザーが望まないボタンを押さずに直接選択することが難しい場合があります。この問題を解決するために、ユーザーがコントロールボックスに親指を置いた際に、コントロールボックスの少なくとも一部(ボタンを含む)が拡大表示されます。コントロールボックスが拡大表示状態になると、ユーザーは拡大表示されたボタンのいずれかを正確に選択できます。その後、ボタンが選択された後、または一定時間選択が行われなかった後、あるいはユーザーがコントロールボックスから指を離すと、コントロールボックスは元のサイズに戻ります。

アップルタブレット

上記の例では、Appleは、全画面タブレット上のiTunesでデータ項目をスクロールする動作は、iPhoneの連絡先リストをスクロールする動作に似ていると説明しています。ユーザーがタッチスクリーン上で指をスライドさせると、ウィンドウ内でメディア項目を上下に移動する垂直スクロールが実現されます。スクロール方向は指の動きと同じ方向になることもあれば、逆方向になることもあるとAppleは述べています。ある特定の実施形態では、リストからメディア項目を選択するのに1本の指を使用し、リストをスクロールするのに2本の指を使用します。

アップルタブレット

Apple はまた、マルチタッチ スクリーン上でフルサイズのキーボードをシミュレートする方法についても説明しています。この方法では、第 1 キー上の第 1 オブジェクトと、第 2 キー上の第 2 オブジェクトの存在が同時に検出されます。

例えば、最初のキーはShiftキー、2番目のキーは記号キー(例:文字、数字)です。Appleによると、このキーボードは従来のキーボードと同様に動作し、ユーザーは複数のキーを同時に選択することで記号(大文字/小文字)を変更できます。また、これらのキーはCtrlキー、Altキー、Escキー、ファンクションキーなどにも対応しています。

上の図は、ユーザーがワードプロセッサプログラムにデータを入力する際、キーボード上のマルチポイントタッチスクリーン上で指をどのように操作するかを示しています。例えば、ワードプロセッサプログラムで小文字の「q」を入力するには、片方の指をQキーに置きます。大文字にしたい場合は、片方の指をShiftキーに、もう片方の指を目的の文字(矢印で示されている)に置きます。小文字で入力を続けるには、Shiftキーから指を離し、従来のキーボードと同じように、次の目的の文字に指を置きます。

「ここでは2つのキーしか説明されていませんが、2つのキーが必ずしも2つである必要はなく、2つ以上のキーを同時に押して1つ以上の制御信号を生成することも可能であることに留意してください」とAppleは述べています。「例えば、Ctrl + Alt + Deleteキーの機能を実装したり、同時に複数の文字を入力したりすることも可能です。」

アップルタブレット

次世代マルチタッチ技術のもう一つの例は、仮想スクロールホイールの表示です。Apple社によると、このスクロールホイールはプログラムの一部として自動的に表示される場合もあれば、特定のジェスチャーが実行された際に表示される場合もあります。「例えば、iTunesなどの音楽プログラムを操作する際、通常は音楽プログラム内でのトラッキングに使用される1本の指ではなく、2本の指をタッチスクリーンに置いたときに、音楽プログラムのGUIに仮想スクロールホイールが表示されることがあります」と同社は述べています。「場合によっては、2本の指をGUIの特定の領域に置いたときにのみ、仮想スクロールホイールが表示されることもあります。」

ある時点で、指がスクロールホイールにロックされることがあります。これは、例えば、マウスを置いたときに発生することがあります。指を時計回りに回転させると、スクロールホイールも指の回転に合わせて時計回りに回転します。指を反時計回りに回転させると、仮想スクロールホイールも指の回転に合わせて反時計回りに回転します。あるいは、仮想スクロールホイールの回転は、指の接線方向の直線運動に連動して行われる場合もあります。

「ここでは表面スクロールホイールを示していますが、その原理は仮想的なベースを持つ、より従来的なスクロールホイールにも適用できることに留意してください」とAppleは付け加えた。「例えば、軸がディスプレイ画面と平行で、ディスプレイ画面から突き出ているように見えるスクロールホイールなどです。しかし、この特定の実装では、指の直線的な動きを利用して仮想スクロールホイールを回転させます。」