Airpods

iOS 8はM7チップとモーションセンサーを使用して正確な屋内測位を実現

iOS 8はM7チップとモーションセンサーを使用して正確な屋内測位を実現

iOS 8(屋内測位ティーザー001)

AppleはiOS 8でCoreLocation APIを進化させ、対応施設において、より信頼性が高く、高速で、正確な屋内位置情報をユーザーに提供するための新機能を搭載しました。現在、iOSはGPS、近隣のWi-Fiホットスポットのクラウドソース位置情報データベース、そして携帯電話基地局の信号強度に基づいて大まかな位置を特定するセルラー三角測量技術を組み合わせてユーザーの位置を特定しています。

GPS/セルラーは建物内や駐車場などの地下では利用できなかったり、パフォーマンスが悪かったりすることが多いため、iOS 8 では、iBeacon トランスミッター(ある場合)と、デバイスの加速度計、コンパス、ジャイロスコープ センサーによって提供されるモーション データを組み合わせて使用​​できるようになります。

また、iPhone 5s、iPad Air、Retina ディスプレイ付きの iPad mini などの A7 搭載デバイスをお持ちの場合、iOS 8 では、メインの A7 プロセッサを起動せずに、電力効率の高い M7 モーション コプロセッサを使用して、バッテリーに優しい方法でモーション センサーからデータを収集します。

Apple が WWDC 2014 の Web ページで公開されている「Taking Core Location Indoors」というタイトルのビデオで説明しているように、正確な屋内測位には、屋内測位の改善に協力する参加施設の登録が必要です。

iOS 8では、iOSアプリが対応施設内で正確な屋内位置情報を取得できるようになりました。アプリで屋内位置情報を活用するためのベストプラクティスをご紹介します。

屋内測位とiBeaconがどのように相互補完し合うのか、そして両技術の最適なユースケースについてご紹介します。会場として参加するには、屋内測位を有効にするための登録方法をご確認ください。

また、サインアップした施設では、ユーザーが近くにいる場合、デバイスにアプリがインストールされていなくても、ロック画面にアプリのショートカットを表示することもできます。

スライド デッキ [PDF ダウンロード] では、iOS 8 がデバイスのセンサーからのデータと参加施設から提供される RF パラメトリック データの両方を解釈し、GPS を完全にバイパスしてユーザーの屋内位置を特定できることが示されています。

IOS 8 (屋内測位 001)

この手法では、デバイスのロックを解除し、Wi-Fi を有効にする必要があります。

この技術によって可能になるマイクロポジショニングは、正確な階数に至るまで、会場内の正確な位置を決定するために必要なレベルの精度を提供します。

この事実から、Appleがマップサービスに詳細な屋内地図を追加する取り組みを進めているのではないかと推測できます。ちなみに、Appleは昨年、屋内測位機能の向上を目指してWiFi Slamという企業を買収しました。

開発者側では何もする必要はありません。Apple の CoreLocation API を使用してユーザーの位置情報を取得する限り、API は可能な限りユーザーの正確な屋内位置を返します。

例としては、Apple の今後予定されている iSpaceship キャンパスやアート ギャラリーなどの円形空間内での屋内ナビゲーションが挙げられ、システムは近くの展示物に基づいて関連コンテンツを提供できるようになります。

iOS 8 (屋内測位 003)

Apple は、iBeacon は近接情報を提供して近くのデバイスへのプッシュ通知を可能にするが、屋内測位は位置とナビゲーションを目的としている、と指摘している。

iOS 8 (屋内測位 002)

屋内での位置情報をリクエストすると、iOS 8 の新しい「使用中の場合」プロンプトが表示されます。これは基本的に、アプリが使用されている場合にのみ位置情報を使用する許可を求めるものです。

IOS 8 (コアロケーション 002)

登録されている会場には、サンフランシスコのウェストフィールド・サンフランシスコ・センターやカリフォルニア科学アカデミーなどがあり、今後数か月以内にさらに多くの会場が登録される予定です。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.