新たに物体認識とトラッキング機能を追加し、JavaScript、HTML、CSSで既存のモバイルアプリへさまざまなAR機能を組み込めるようにする。SDKは、JavaScriptやHTML、CSSを使って、既存のアプリにAR機能を追加できるSDK。Mapping)」と呼ばれる技術によって、物体そのものをマーカーにできる物体認識型ARやトラッキング機能がサポートされた。ARはカメラで撮影した映像へ3Dモデルや画像などを重ね、現実とは異なる疑似表示を実現する技術。撮影する対象物によって、特定の画像を認識するタイプ、位置情報を認識するタイプ、特定の立体物を認識するタイプ、撮影している空間を認識するタイプの4種類に分類できる。7では、これら4タイプのARアプリを開発できる。新機能の物体認識とトラッキング機能は、例えば「商品パッケージを認識する」といった、特定の物に情報を付加するときに活用できる。物体の認識には、あらかじめ「マップ」と呼ばれるデータを用意する。ARアプリ実行時にカメラで撮影したフレームデータと、マップのデータとを比較することで、特定の個体を認識する仕組み。マップデータは、認識させたい物をスマートフォンなどで撮影した動画ファイルから作成する。7では、複数の物体の同時認識する機能も実装可能で、それぞれへARオブジェクトを同時に表示できる。認識した複数のターゲットの間の距離や方向を取得したり、複数のターゲットを認識したときに表現を変えたりするような制御も可能。従来の物体認識アプリでは、同時に複数のターゲットが映っているときには、最初に認識した物体だけしか表示できないものが多かった。Playなどで配布する場合にはライセンス契約を要する。本連載では、ARを無料で制作できるライブラリVuforiaとUnityを使うことで、誰でも簡単にARのコンテンツを制作できる方法を紹介します。初回は、Vuforiaの概要とライセンス登録の仕方、Unityにセットアップする方法、簡単なARコンテンツの作り方について。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。