HoloLens で "エクスペリエンス" を作成するためのベスト プラクティス
概要
お客様とパートナーが HoloLens で素晴らしいエクスペリエンスを作成し、世界中の博物館、水族館、アトラクションで作成された複数の素晴らしいアプリケーションとシナリオを確認しています。 パートナーは、これらのアプリケーションをデプロイおよび保守する複数の方法を用意しており、このガイドでは、アプリケーション、技術アーキテクチャ、デバイスの管理とプロビジョニングのベスト プラクティスに焦点を当てています。
このセクションのガイダンスに従うことで、エクスペリエンスがスケーラブルで管理しやすく、エクスペリエンス パートナーと一緒に使用できる状態になるようにして、顧客に快適なエクスペリエンスを提供できます。
フォーカス領域
このガイドでは、全体的なソリューションを形成するために連携するいくつかの重要な領域に焦点を当てます。
このガイダンスは、100 台以上のデバイスの大規模な展開まで、10 ~ 20 台のデバイス間の小規模なエクスペリエンスに役立つことを期待しています。
アプリケーションに関する考慮事項
エクスペリエンスは、HoloLens デバイスで実行される UWP アプリケーションのコンテキスト内で実行されます。 開発サポートは、このドキュメントのコンテキスト外ですが、開発中に考慮するのに役立ついくつかの要素があります。
シングル Self-Contained UWP アプリケーション
推奨される方法に従ってアプリケーションをデプロイする場合は、アプリケーションを自動的に起動する "シングル アプリ キオスク" をデプロイします。 ユーザーは HoloLens オペレーティング システム (OS) またはシェルにアクセスできません。つまり、エクスペリエンスで使用されるすべてのアクティビティは、この 1 つのアプリケーションに含める必要があります。
アプリケーションは、"開始" 状態にリセットし、"ループ" で動作し続けることができます。 アプリによってデバイス エクスペリエンスが効果的に制御されるため、調整またはナビゲーション機能はアプリケーション内に含める必要があります。 この方法により、ゲストがエクスペリエンスを変更または損傷する可能性がある心配が取り除き、エクスペリエンスの迅速なターンアラウンドが可能になります。
[設定] に移動する
どの IT 環境でも、ネットワークに断続的な問題が発生したり、誤動作しているアプリケーションをリセットしたりする必要がある可能性があります。 1 つのアプリ キオスクでは、この小さなトラブルシューティングを実行するために [設定] 画面に移動する方法はありません。
アプリケーションには、ネットワーク構成、ホログラム マップのリセット、デバイスのリセットなどの機能を許可するために、In-Box 設定メニューを起動する "オペレーター" メニュー (共有パスコードなどで保護) にアクセスする方法が必要です。 "起動 URI" 機能を使用して、デバイス設定メニューを起動できます。 Windows 設定アプリを起動する - UWP アプリケーション
環境に関する考慮事項
HoloLens は、空間内のユーザーを追跡することで、ホログラム資産を現実世界の環境にシームレスにブレンドし、安定した正確なホログラムを追加します。 適切な追跡は、HoloLens が環境内でエクスペリエンスを配置する方法の中心にあります。 適切な追跡パフォーマンスを維持し、最適な使用を実現するために、HoloLens が意図したとおりに動作するためには、環境に関するいくつかの考慮事項に従う必要があります。 HoloLens 環境に関する考慮事項に関するページを参照してください。
考慮事項 | 説明 |
---|---|
照明 (平均ルクスメーター - 500 – 1000 lux) | 照明は、場所と使用環境を追跡するために使用されます。 明るすぎず暗すぎてはいけません。 推奨は、照明は明るく、人間が努力せずに見るために快適である必要があります。 「照明」を参照してください |
照明の種類 | さまざまな種類の光が追跡に影響を与え、パフォーマンスに影響を与える可能性があります。 詳細については、「照明の種類」を参照してください。 |
スペース内の項目 | HoloLens では、機能と呼ばれる環境内の一意のランドマークが使用されます。 最適な追跡を確実にするために、追跡を支援するために、ポスター、植物、ユニークなオブジェクトなど、周囲の機能が豊富であることを確認してください。 スペース内のアイテムを表示する |
ワームホール | エリアを特徴付けすることで、領域を区別してみてください。 同じように見える領域はワームホールを引き起こす可能性があります。HoloLens トラッカーは、これらの領域が同じ場所であると考えています。 商用環境でラベルやその他の識別機能を使用して、領域を区別し、この問題を軽減します。 「ワームホール」を参照してください |
空間内の移動 | HoloLens では、環境を常に移動、シフト、および変化させる (多くの人がいる領域を含む) は追跡するのが困難です。追跡を向上させるために、デバイスに明確に表示される安定した領域を提供してみてください。 「空間内の移動」を参照してください |
空間内のアイテムへのユーザーの近接性 | HoloLens カメラは、オブジェクトから 15 cm 以内で表示できます。 スペース内のアイテムへのユーザーの近接性に関するページを参照してください |
空間内のサーフェス | 光沢の低いオブジェクトの方が追跡しやすくなります。 「空間内のサーフェス」を参照してください |
Wi-Fi 指紋に関する考慮事項 | Wi-Fi が有効になっている場合、マップ データは、ルーターに接続されていない場合でも、Wi-Fi フィンガープリントと関連付けられます。 デバイスに Wi-Fi 情報がないと、ホログラムと空間認識が遅くなる可能性があります。 Wi-Fi 信号の大幅な変化により、デバイスは別の空間にあると考えることができます。 「Wi-Fi フィンガープリントに関する考慮事項」を参照してください |
温度および規制情報 (一般的な推奨温度範囲 - HoloLens 2は、+10 C ~ +35 C の間で使用するように設計されています) | HoloLens は、受け入れ可能な温度範囲内の環境に格納する必要があります (デバイスを使用する前にスタンバイ時またはオフ時)。 温度帯と規制、使用状況、および安全性に関する情報については、 HoloLens 規制 情報のページを参照してください。 |
環境コンプライアンスの開示 | HoloLens マテリアルと環境コンプライアンスに関する物質の 詳細を参照してください |
バッテリー情報 | 2 - 3時間のバッテリー使用時間。 USB-Cバッテリパックを使用して、この時間を延長することができます。 |
5 分から 10 分を超えるエクスペリエンスの場合は、エクスペリエンスの開始時に目の調整を開始します。
適切なデバイス管理 オプションの選択
デバイス管理は、HoloLens を大規模に簡単に展開するための重要な考慮事項です。 この結果は、次のオプションを使用して実現できます:プロビジョニング パッケージまたはモバイル デバイス管理Microsoft Intune使用する長所と短所がありますが、環境に対して正しい決定を下すには、次の考慮事項を確認してください。
プロビジョニング パッケージ
「プロビジョニング パッケージ (HoloLens) を使用して HoloLens を構成する」の手順に従います。
利点 | 欠点 |
---|---|
Windows 構成Designerを使用して、Wi-Fi、VPN、キオスク モードなど、すべての構成を同じパッケージに配置できます。 | XML に慣れている方が望ましい |
ロー コードまたは GUI を使用して設定を構成します。 | 更新ごとに新しいパッケージを生成する必要があります。 |
インターネット アクセスが許可されないオフラインのセキュリティで保護された展開に最適 | MDM または証明書マネージャーを使用して証明書を展開する場合、プロビジョニング パッケージでインストールされているアプリに署名するには、証明書をローカル コンピューター ストアに展開する必要があります。 |
アプリと証明書は、同じプロビジョニング パッケージを使用してインストールできます | |
後で設定を変更する場合は、特定のニーズに合わせてプロビジョニング パッケージをスタックできます |
プロビジョニング パッケージを使用してHoloLens 2を構成するには、「プロビジョニング パッケージを使用して HoloLens を構成する」の手順に従います。 Microsoft Store から Windows 構成Designerをダウンロードしてパッケージをビルドする
Intune
「Microsoft のエンドポイント マネージャー Intuneを使用して HoloLens デバイスを管理する」の手順に従います。 Windows Autopilot を使用して、Windows Autopilot for HoloLens 2の手順に従って、スケール用の HoloLens の設定を簡略化します。
利点 | 欠点 |
---|---|
デバイスはグループ化でき、構成はデバイスのユーザーのグループに適用できます | Intuneライセンスが必要です。 ただし、共有Intuneデバイス ライセンスがこの要件をカバーします。 |
15 台から 20 台のデバイスを超える大規模なデプロイに最適 | Intuneやその他のモダン モバイル デバイス管理 サービスに精通している必要があります。 |
ハンズオフの方法で構成を実装できるようにします。 構成とアプリケーションの更新プログラムを構築し、リモートで複数のデバイスにプッシュできます。 | |
構成は、使いやすい GUI の構成プロファイルを使用して、Endpoint Manager ポータルを使用して行うことができます。 さらに、OMA-URI では、カスタマイズされた設定とプロファイルを柔軟に作成できます。 | |
許可されていない方法でデバイスが盗まれたり再利用されたりするのを防ぐために、テナントの制限を許可します。 |
ポリシーの構成
ポリシーは、HoloLens デバイスを管理する設定を定義するために使用されます。 このセクションでは、エクスペリエンス ソリューションに適用する必要がある構成を共有します。 前のセクションで説明したように、ポリシーは、プロビジョニング パッケージまたはモバイル デバイス管理のMicrosoft Intuneを使用する 2 つのプロビジョニング方法を使用して適用できます。
設定アプリの AutoLaunch とビジター モードを使用した単一アプリ キオスク (サンプル XML ポリシー)
プロビジョニング パッケージの場合、構成は、次に示すように階層 XML 構造で表示できます。
<AssignedAccessConfiguration
xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
>
<Profiles>
<Profile Id="{8739C257-184F-45DD-8657-C235819172A3}">
<KioskModeApp AppUserModelId="BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!App" />
</Profile>
</Profiles>
<Configs>
<Config>
<SpecialGroup Name="Visitor"/>
<DefaultProfile Id="{8739C257-184F-45DD-8657-C235819172A3}"/>
</Config>
</Configs>
</AssignedAccessConfiguration>
設定アプリの AUMID: BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!アプリ
Microsoft Intuneを使用したシングル アプリ キオスク
Intuneはキオスク テンプレートまたはカスタム OMA-URI 構成を使用します。これは HoloLens にリモートで適用できます。 詳細については、「HoloLens のキオスク モードを構成する手順」を参照し、Microsoft Intuneシングル アプリ キオスク テンプレートに従って構成プロファイルを設定します。
ビジター自動ログイン
訪問者プロファイルへの自動ログオンを使用すると、ログイン画面を表示することなく、アクションに直接ジャンプできます。 デバイスは、訪問者プロファイルを使用してキオスク エクスペリエンスに直接起動されます。 この動作は必須の設定であり、カスタム ポリシー OMA-URI を使用して管理できます。
設定 | 値 |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon |
型 | ブール型 |
値 | 1 (0 – 既定では無効) |
テナントロックダウン
テナント ロックダウン CSP は、デバイスのリセットまたは再フラッシュを通じてデバイスをそのテナントにロックすることで、organizationのテナントにデバイスを保持します。 これにより、HoloLens 2を Autopilot のみを使用して MDM 登録に関連付けることができ、ここでカスタム ポリシー OMA-URI を使用して管理できます。...
設定 | 値 |
---|---|
URI | ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE |
型 | ブール型 |
値 | True |
使用可能な設定オプションの制限
設定の一部として使用できるオプションを制限するには、ページ設定の可視性 CSP を使用します。 この方法により、管理者はユーザーが使用できる設定を減らすことができます。
設定 | 値 |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList |
型 | String |
値 | Showonly:network-wifi;ホログラム;リセット; |
注:
ここに示す値を指定します。.. Wi-Fi、ホログラム、リセットは設定で使用できます。
アプリケーションの展開
Intuneを使用してアプリケーションをデプロイするには、Intuneとポータル サイトを使用したアプリケーションのデプロイに関するページを参照してください。
アプリケーション Updates
エクスペリエンスのアプリケーションの更新については、「Microsoft Intuneにアプリを追加する」を参照してください。 エクスペリエンスを更新するには、最新バージョンのアプリケーションで新しいアプリ パッケージ ファイルをアップロードし、Intuneを使用してデプロイします。
一貫性のある LOB アプリのデプロイと更新
LOB アプリができるだけ早くデプロイおよび更新されるようにするには、いくつかの手順を実行できます。
- HoloLens デバイスがモダン接続モードで、電源が電源に接続されていることを確認します。
- スタンバイ アクション ポリシーを構成して、ユーザーがアプリ リソースを保持せず、新しいバージョンのアプリがインストールされないようにします。 これらのポリシーは 、MixedReality/ConfigureDeviceStandbyAction および MixedReality/ConfigureDeviceStandbyActionTimeout です。
- ApplicationManagement/ScheduleForceRestartForUpdateFailures ポリシーを使用して、アプリの更新が失敗した場合にアプリが再起動されるようにすることもできます。 このポリシーは、1 回限りのアプリ再起動オプションと定期的なアプリ再起動オプションの両方に対して構成できます。
箱から出る生産ライン
準備
Microsoft Store からダウンロードできる Advanced Recovery Companion (ARC) を使用して、すべてのデバイスを最新のビルドに更新しておくことをお勧めします。
プロビジョニング パッケージ
- プロビジョニング パッケージ (.ppkg) が USB ドライブのルートにコピーされていることを確認します。ルートにあるパッケージのみが適用され、複数のパッケージが存在する場合は順番に適用されます。
- Out of Box Experience (OOBE) の "最初の対話可能な瞬間" (つまり、HoloLens 2のハチドリの画面) の間に、プロビジョニング パッケージで USB ドライブを接続します。
- デバイスをプロビジョニングする準備ができたら、プロビジョニング ページで自動的にプロンプトが開きます。
- プロビジョニングが完了するまで待ちます。
- その後、上記の指定したエクスペリエンスが自動的に読み込まれます。
プロビジョニング パッケージを使用した更新の場合は、Advanced Recovery Companion (ARC) を使用してデバイスを再フラッシュし、更新プログラムに対して特定の構成で新しいプロビジョニング パッケージを適用します。
モバイル デバイス管理 – Microsoft Intune
- Autopilot にはインターネット アクセスが必要であり、インターネット アクセスを確立するには、次のいずれかのオプションを使用する必要があります
- USB-C を使用してイーサネットでデバイスをイーサネット に接続し、有線インターネット接続のためにイーサネット アダプターに接続HoloLens 2、Autopilot エクスペリエンスが自動的に完了します。
注:
Wi-Fi ネットワークは、Out of Box Experience (OOBE) の一部としても可能ですが、デバイスの Wi-Fi セットアップを行うためには、より多くの操作が必要です。
- デバイスは自動的に Out of Box Experience を開始します。これは、インターネット接続が確立された後は操作しないでください。 OOBE 中にデバイスを再起動できますが、デバイスと対話する前にプロセスを完了できます。
- OOBE プロセスが完了すると、前述のように設定されている場合、デバイスはビジター プロファイルの単一アプリ エクスペリエンスに自動的に読み込まれます。
Mobile デバイス管理を使用した更新の場合 - Microsoft Intune、必要なアプリのインストール、更新、または削除に関するページに記載されている手順に従ってください。
充電と再利用のベスト プラクティス
ビジーな作業環境では、HoloLens デバイスが常に準備され、使用できるように準備されていることを確認するために従う必要があるベスト プラクティスがいくつかあります。 最適な使用を確保するためのクリーニングと充電の情報の一覧を次に示します。 充電HoloLens 2バッテリーのベスト プラクティスと HoloLens クリーニングHoloLens 2クリーニングに関するベスト プラクティスに関する FAQ
トラブルシューティング
デバイスで問題が発生した場合は、トラブルシューティングを行い、アクティブな使用状況に戻るための手順がいくつかあります。 デバイスの問題を解決するためのメインルートについては、HoloLens 2の再起動、リセット、または回復に関するトラブルシューティングのドキュメントを参照してください。
多くの場合、デバイスのハードウェアに関する問題を解決するには、デバイスの再起動、リセット、または回復で十分です。
さらに、HoloLens デバイスで利用できるフィードバック ハブ アプリを通じて、問題を報告することが重要です。 ご意見ご感想をお寄せください