iOS 7の機能の焦点:Bluetoothの拡張によりコンパニオンデバイスのサポートが追加、iBeaconを導入

iOS 7の機能の焦点:Bluetoothの拡張によりコンパニオンデバイスのサポートが追加、iBeaconを導入

iOS 7は、消費者向けOSの大幅な刷新に必要な要素をすべて備えています。刷新されたユーザーインターフェース、バースト撮影モードを備えたカメラなどのキラーアプリのアップデート、iTunes Radioの追加など、その他にも多くの機能が搭載されています。しかし、ユーザーには見えない変更点、つまり開発者がBluetooth接続を備えた全く新しい種類のアプリケーションを開発できるようにするための変更点は、さらにエキサイティングかもしれません。

Appleブランドのストリーミング音楽サービスに対する人々の飽くなき欲求と同様、ユーザーは長年にわたり、AppleがiTunes対応のNFC対応決済システムをiPhoneに搭載することで、日々の「買い物」という苦行から解放してくれるよう求めてきました。同様に、アクセサリメーカーやアーリーアダプターたちは、Appleの携帯電話とスマートウォッチなどのコンパニオンデバイスとの相互運用性の向上を強く求めてきました。iOS 7のBluetooth Low Energyサポートの強化とiBeacon機能の導入により、AppleはNFCの搭載はまだ見通せないものの、両方の要望に応えようとしているのかもしれません。

ブルートゥース

省電力規格

Bluetooth Low Energy(BLE)は、マーケティング用語ではBluetooth Smart Readyとも呼ばれ、10年前に登場したBluetooth規格を改良したもので、消費電力が極めて少ないアプリケーション向けに設計されています。BLEは「通常の」Bluetoothのわずか10%の電力しか消費しないにもかかわらず、デバイス間の比較的長距離(理想的な条件下では最大160フィート)での通信を可能にし、最大1Mbpsの無線データ転送を可能にします。

BLEはソフトウェア機能だけではありません。デバイスのBluetoothコントローラチップでも有効化する必要があります。AppleはiPhone 4S、5、5c、5sに加え、iPad 3、4、iPad miniにもBLEのハードウェアサポートを組み込んでいます。つまり、BLE対応製品は発売時点で既に数億台ものiOSデバイスを活用できるということです。

一方、NFC(近距離無線通信)は非常に短い距離でしか機能せず(デバイス同士は通常6インチ以内の距離にある必要があります)、データ転送速度は通常BLEの半分以下です。これらの問題を除けば、NFCにはメリットがないわけではありません。

NFC対応デバイス2台間の「ハンドシェイク」は非常に高速で、ユーザーが事前にデバイスをペアリングする必要はありません。Bluetooth対応キーボードやマウスを使ったことがある人にとっては馴染みのあるプロセスですが、時間がかかり、イライラすることもあります。さらに、NFCは片方のデバイスに電源が入っているだけでも機能します。電源が入っているデバイスの電波が、電源が入っていないデバイスを「点灯」させるのに使われます。この機能は、NFC対応の交通パスでよく見られます。パス自体は小さなプラスチックカードで、改札口のリーダーで起動するパッシブNFC受信機が内蔵されています。

Apple は Bluetooth 陣営に落ち着いているようで、iOS 7 では開発者が BLE の機能を活用できる方法が拡張されました。

ブルートゥース

中断したところから再開

Bluetoothアクセサリは、一般的に2つのカテゴリーに分類されます。スマートウォッチやJawboneのUpリストバンドのような「Quantified Self(自己定量化)」デバイスなど、主にデータの消費や収集に使用されるものと、ユーザーがデバイスと対話するために使用するもの(ヒューマンインターフェースデバイス)です。iOS 7は、両方のカテゴリーに新機能を導入します。

Apple Notification Center Service(ANCS)は、開発者向けの新しいAPIで、BluetoothアクセサリがiOSデバイスからの通知更新をサブスクライブできるようにします。同様の機能は以前のiOSバージョンでも以前から可能でしたが、開発者はデバイス用にカスタムiOSアプリケーションを作成する必要があり、システムイベントへのアクセスは電話やテキストメッセージなどのイベントに限られていました。

ANCSを利用することで、開発者は通常通知センターに表示されるあらゆるシステム通知やアプリ通知にアクセスできます。例えば、ユーザーのiOSデバイスとペアリングされたスマートウォッチは、株価アプリからのプッシュ通知を受信し、コンパニオンアプリやデバイスのソフトウェアを大幅にカスタマイズすることなく、ユーザーに株価の上昇や下落をさりげなく通知できるようになります。

パッシブアクセサリのもう一つの重要な新機能は、状態の保存と復元機能の追加です。簡単に言うと、状態の保存と復元機能を利用するアプリは、アプリが起動していない場合でも、ユーザーのデバイスとの接続を維持し、バックグラウンドでデータを転送できるようになります。この機能は、ユーザーがiPhoneのロックを解除したりアプリを操作したりすることなく、定期的にデータをアップロードできる心拍モニターやフィットネスモニターなどのパッシブモニタリングデバイスの開発に大きな影響を与える可能性があります。

キーボードやゲームコントローラーなどのヒューマンインターフェースデバイスも、iOS 7で新たに追加されたBLEサポートを活用できます。これにより、メーカーはより小型で長持ちするアクセサリを設計できるようになります。Bluetooth Low Energy対応のキーボードは、1回の充電で数日ではなく数週間も使える可能性があります。

iビーコン

Bluetooth関連の新機能の中で最も話題になっているのは、おそらくiBeaconでしょう。iBeaconとは、特定のデータペイロードを送信するBLE対応デバイスのことです。最新のMacや他のiOSデバイスもビーコンとして利用できます。iBeaconは、GPSよりも正確なユーザーの位置特定を必要とする、新世代のマイクロロケーションベースのサービスを実現するのに最適です。iOSデバイスは特定のiBeaconからの距離を正確に測定でき、複数のiBeaconをそれぞれの固有識別子に基づいて区別できるためです。

iBeaconの潜在的な用途の一つは、屋内ナビゲーションです。百貨店などは、店舗内の戦略的な場所に複数のiBeaconを設置することができます。iBeaconは1台あたり50ドル未満で、コイン型電池1個で数年間稼働します。iOSアプリケーションは、これらのiBeaconに対するユーザーの位置を特定し、棚にある特定の商品の位置を特定したり、商品レビューや広告といった状況に応じた情報を提供したりできるようになります。

もう1つのエキサイティングなコンセプトは、iBeaconとiPhone 5sの新機能Touch ID指紋スキャナを組み合わせることで、非接触型モバイル決済システムを実現することです。店舗のレジカウンターに設置されたiBeaconを小売店のPOSシステムに統合すれば、顧客のiOSデバイスを検知し、レジ係が商品をスキャンした後、顧客に指紋認証による支払い承認を求めることができます。