MicrosoftのWindows 10 Fall Creators Update向けEye Controlは、Windows 10 Fall Creators UpdateのEye Control機能を使って、視線でPCを操作するという壮大な目標を掲げています。そして、これはほぼ確実に機能します。
視線追跡は、Tobiiなどの企業が主導し、マウスの代替として静かに登場してきました。そのコンセプトは実にシンプルです。モニターに取り付ける視線追跡バー内のセンサーがユーザーの視線を「観察」し、何を見ているのかをかなり正確に推測します。Tobiiは視線追跡を生産性向上とゲームのためのツールと捉えていますが、Microsoftは今のところ、これを生産性向上ツールではなく、あくまで補助機能と捉えています。
Tobiiの視線追跡ハードウェアは2世代にわたってレビューしてきました。Eye Controlは、同社の最新視線追跡デバイスであるTobii 4C向けに特別に設計されました。TobiiはTobii 4Cを当初は生産性向上アシスタントとして、その後はゲーム用周辺機器として位置付けました。一方、MicrosoftはEye Controlを従来のマウスとキーボードの仮想的な代替品として設計し、特にALS(筋萎縮性側索硬化症)などの変性疾患を持つ人々を対象としています。

現在、視線追跡機能を有効にするには、デスクトップモニターの下に設置するTobii 4Cが必要です。実際には、LEDライトの出力はかなり抑えられています。
Eye Controlのセットアップは簡単
Windows 10 Fall Creators Update では、従来のマウス、キーボード、PC 以外に特別なハードウェアは必要ありません。必要なのは Eye Control です。Eye Control を有効にするには、Tobii Eye Control 4C が必要です。Microsoft によると、Eye Control は将来的に Tobii Dynavox PCEye Mini、PCEyePlus、EyeMobile Plus、I シリーズをサポートする予定です。(Tobii のハードウェアは、MSI GT72S G Tobii-805 などの一部のゲーミングノート PC にも搭載されており、マウントストリップは不要です。) アイトラッカーは視線をトラッキングするだけでなく、デスクトップ PC など、Windows Hello をまだサポートしていない PC で Windows Hello を有効にする手段としても機能します。
基本的に、4C は以前の Tobii EyeX と同じように動作します。長い杖型のアイ トラッカーをモニターに取り付け、電源用の USB ポートに接続し、簡単なセットアップ プロセスを完了します。

Tobii のアイ トラッカーを使用すると、画面上でカーソルをすばやく移動したり、アプリや仮想デスクトップを切り替えたりすることができます。
Tobiiは、Windowsにおける視線追跡の活用方法について独自の考えを持っていることは注目に値します。Tobiiのネイティブソフトウェアは、特定のキーをタップしたり、マウスを軽く動かしたりすることで、マウスが画面上の注視している領域に「テレポート」するように設定できます。また、オプションでカーソルが画面上の特定の場所を「クリック」するように設定することも可能です。ただし、Tobiiは視線追跡をマウスの代替ではなく、補助的なものと捉えています。
しかし、Windowsはさらに一歩進んでいます。アイトラッカーをインストールしたら、 「設定」>「簡単操作」>「その他のオプション」と進み、ベータ版のアイトラッキング機能を有効にできます。(ちなみに、Microsoftはアイトラッキングデータを保存したり共有したりしないと明言しています。)Windowsではトレーニングや設定は一切不要で、スイッチを入れるだけですぐにアイトラッキングが始まります。

視線追跡は、Microsoft の使いやすい補助設定の中に埋め込まれています。
Eye Control をオンにすると、画面上部に4つのアイコンが並んだ小さなボックスが表示されます。最初のアイコンは上下矢印で、このナビゲーションボックスを画面の上部または下部に移動します。その他のアイコン(キーボード、ダイアログボックス、マウス/方向ポインターのようなもの)は、Eye Control の機能(従来のキーボード、シェイプライティング、マウス機能)を表します。

Windows 内で視線追跡を有効にすると、このオーバーレイが表示されます。
初期の問題は解決済み
Eye Controlを初めて試した時、このアプリは期待外れで、しかもひどい出来でした。Tobii独自の「Gaze Trace」ツールは、画面上で視線を動かすと小さな丸でその動きを表すのですが、Windowsオーバーレイの「マウス」アイコンに視線を留めておくと、この機能が起動します。Windowsも円形のターゲットをマウスの「カーソル」のようなものとして使っています。
当初、MicrosoftのEye Control「マウス」と比較したところ、両者の差はインチ単位で測定できました。ところが、私のマルチモニター環境と解像度の違いがバグによって考慮されていなかったのです。そのバグとドライバーのアップデートで問題は解決しました。

WindowsとTobii独自のソフトウェアの視線追跡機能の違いが気になり、Microsoftに問い合わせてみた。幸いにも、これは 現在の状況を反映したもの ではない。
(以前のテストでわかったように、目の大きさ、形、色は非常に重要です。Tobii の視線追跡装置は、細い目を大きな目の人ほど正確には解釈できず、眼鏡も精度に影響を及ぼしました。しかし、青い目の白人男性である私の目は、私たちが選んだ 10 人のユーザーの中で最も正確に追跡された人の 1 人でした。)
マウスモードで視線を画面上を漂わせながら、ある点に留まると、その下にマウスの「ターゲット」オーバーレイが表示されます。ここでターゲットを微調整し、いずれかのボタンを使って「クリック」します。「クリック」したら、再びマウスアイコンに視線を戻してマウスモードに戻ります。

視線が1~2秒ほど一点に留まると、Windowsの補助的な視線追跡マウス機能によってこのオーバーレイが表示されます。矢印キーをクリックしてからマウスをクリックすることで、このオーバーレイを「微調整」できます。操作が完了したら、マウスまたはキーボードのアイコンをクリックしてやり直す必要があります。
Eye Controlのキーボードの使い方
テキスト入力は、オーバーレイ内のキーボードアイコンから行います。キーボードでは、文字に視線を合わせると画面上に入力され、スペースバー、ファンクションキー、コントロールキー、バックスペースキーで画面内を移動できます。これは非常に手間のかかる作業です。

Microsoft の補助的な視線追跡キーボード。
マイクロソフトが「シェイプライティング」と呼ぶ技術は、特にユーザーが視線追跡を用いてリアルタイムでコミュニケーションをとる状況において、予測を用いて入力プロセスを容易にする試みです。Windows Phoneのキーボードのように、シェイプライティングでは、ユーザーは視線を単語の文字の上を漂わせ、最初の文字と最後の文字に「とどまる」だけで済みます。すると、マイクロソフトの予測技術が単語を推測します。この技術では、マイクロソフトの支援技術を用いてテキストフィールドに単語を入力し、その単語を「再生」または読み上げることができます。また、画面上部にあらかじめ設定された単語(「こんにちは」「お願いします」など)を選択することもできます。

Microsoft の「シェイプライティング」キーボードは、予測技術とテキスト読み上げを使用してコミュニケーションを容易にします。
Windows における視線追跡の将来はどうなるのでしょうか?
マイクロソフトCEOサティア・ナデラ氏の新著『Hit Refresh』のプロモーション活動の中で、ナデラ氏夫妻は、脳性麻痺の子供を含む2人の特別な支援が必要な子供がいることを明らかにしました。ここ数年、マイクロソフトはPC操作のための新たな手段、すなわちタッチ、ペン、音声、そして今回新たに視線入力といった手段の追加と普及に尽力してきました。マイクロソフトは世界中の何十億もの消費者のために製品を設計していますが、ナデラ氏の今回の公開情報開示は、支援技術における同社の素晴らしい取り組みを新たな視点から浮き彫りにしています。
私はこうした追加の入力方法が大好きです。Cortanaにやるべきことをリマインダーで頼んだり、必要に応じてSurfaceのスタイラスペンでメモや絵を描いたりしています。視線追跡は、能力レベルを問わず、あらゆる人にとって大きな恩恵となる可能性があります。しかし、Windowsにおける視線追跡の役割がどのようなものになるのかはまだ明らかではありません。補助技術として、それとも生産性向上のための補助としてでしょうか?いずれ時が経てばわかるでしょう。