ブログ@HoloLabInc

株式会社ホロラボのブログです

キオスクモードでHoloLensのアプリ起動を制限してRemoteAssist専用機を設定してみました

はじめに

HoloLens Commercial Suiteの機能であるキオスクモードでRemoteAssistが起動するように設定しました
設定方法はいくつかありますが今回はWindows Device Portalより行っています

電源入れてすぐにアプリケーションが起動します
bloomも無効となり、他のアプリケーションも起動できません
単一アプリケーションのみ使用したい場合には使えそうな機能です

前提

・HoloLensがCommercial Suiteであること

・Windows Device Portalが使用できるようにHoloLnesがセットアップされていること

設定

1.Windows Device Portalを開きます

2.画面左のメニューより[System]→[Kiosk mode]を選択し
 (1) [Enable Kiosk Mode]にチェック
 (2) [Startup app]から起動するアプリケーションを選択します
   ここでは[Microsoft.MicrosoftRemoteAssist_~]を選択しています
 (3) [Save]ボタンを選択します

f:id:shi-ra-ki-chi:20190117165142p:plain

[Save]ボタン選択後、[Kiosk mode options saved. Changes will teke effect at the next reboot.]と表示されます

f:id:shi-ra-ki-chi:20190117165155p:plain

3.画面右上の[Power]→[Restart]を選択し、HoloLnesを再起動します

f:id:shi-ra-ki-chi:20190117165208p:plain

4.再起動後は選択したアプリケーションが起動します


hololens kiosk test remoteassist

Windows Device Recovery Toolを使用してHoloLensをリカバリーする

はじめに

Windows Device Recovery Toolを使用してHoloLensをリカバリーする方法を紹介します
リカバリーはHoloLensのバッテリーが40%以上充電されている必要があります

Windows Device Recovery Toolのインストール方法はこちら↓

blog.hololab.co.jp

Windows Device Recovery Toolを使用したHoloLensのインストール方法

1.Windows Device Recovery ToolがインストールされたPCとHoloLensをUSBで接続します(HoloLensは電源が入った状態)

2.Windows Device Recovery Toolを実行します

f:id:shi-ra-ki-chi:20190116124543p:plain

3.[電話の選択]より[Microsoft HoloLnes]を選択します

f:id:shi-ra-ki-chi:20190116125054p:plain

※[Windowsセキュリティの重要な警告]が表示された場合は[アクセスを許可する]を選択します

f:id:shi-ra-ki-chi:20190116125113p:plain

4.接続されたHoloLensのバージョンとリカバリーするHoloLensのバージョンが表示されます
[ソフトウェアを再インストール]を選択します

f:id:shi-ra-ki-chi:20190116125139p:plain

5.パッケージのダウンロードが開始されます

f:id:shi-ra-ki-chi:20190116125206p:plain

6.「HoloLensを復元すると、アプリ、ゲーム、写真、音楽、ビデオなどのコンテンツがすべて消去され、工場出荷時の設定に戻ります。

起動すると、キャンセルしたり戻ったりすることはできません。

デバイスの復旧には最大30分かかることがありますが、終了するまで接続したままにしておく必要があります。それは回復中にあなたのPCを使用しないことをお勧めします。」(Google翻訳)
と表示されるので、問題なければ[続行]を選択します

f:id:shi-ra-ki-chi:20190116125247p:plain

7.パッケージのインストールが開始されます

f:id:shi-ra-ki-chi:20190116125330p:plain

8.完了すると「操作は正常に終了しました」が表示されます
[完了]を選択すると[電話の選択]画面に戻ります

f:id:shi-ra-ki-chi:20190116125348p:plain

9.HoloLensの電源を入れるとセットアップが開始されます

HoloLensをリカバリーする為にWindows Device Recovery Toolをインストールする

はじめに

HoloLensをリカバリーする方法の一つとしてWindows Device Recovery Toolから行う方法があります
Windows Device Recovery ToolはPCにインストールし、HoloLensとUSB接続してリカバリーを実施します
ここではWindows Device Recovery Toolのインストール方法を紹介します

Windows Device Recovery Toolのインストール方法

1.Windows Device Recovery Tool: FAQよりWindows Device Recovery Toolのインストーラーをダウンロードします

f:id:shi-ra-ki-chi:20190116123319p:plain

2.Windows Device Recovery Toolのインストーラーを実行します

f:id:shi-ra-ki-chi:20190116123705p:plain

3.[インストール]を選択します

f:id:shi-ra-ki-chi:20190116123805p:plain

4.セットアップウィザードが起動するので[次へ]を選択します

f:id:shi-ra-ki-chi:20190116123942p:plain

5.[使用許諾契約書に同意します]を選択し、[次へ]を選択します

f:id:shi-ra-ki-chi:20190116124041p:plain

6.デスクトップにショートカットを作成する場合は[デスクトップにショートカットを作成する]を選択し、[インストール]を選択します

f:id:shi-ra-ki-chi:20190116124149p:plain

7.インストールが開始され、終了後[閉じる]を選択します

f:id:shi-ra-ki-chi:20190116124417p:plain

8.インストール完了後、Windows Device Recovery Toolを実行するとツールが起動します

f:id:shi-ra-ki-chi:20190116124543p:plain

Unity 認定プログラマー試験に合格しました

こんにちは、たるこす (@tarukosu) です。

2018/12/26 に Unity 認定プログラマー試験を受験し、合格しました。

試験の概要については、以下の公式ページをご覧ください。

Unity Certification - Certified Programmer

事前勉強

Unity 公式コースウェアとして、coursera というオンライン講座サービスで、4つのコースが用意されています。

www.coursera.org

自分は1週間くらいかけてざっと目を通しました。

普段から HoloLens アプリ開発で Unity は使っているのですが、自分があまり使わない機能は知らないことも多いので、 かなり勉強になりました。

当日の流れ

試験はテストセンターで行われます。会場の候補はいくつかあり、試験予約時に選ぶことができます。

私は武蔵小杉のテストセンターを選びました。武蔵小杉駅の目の前にあります。

f:id:tarukosu:20181227100924j:plain

会場に着くと、本人確認があります。 身分証明書を2種類持っていくことを忘れないようにしましょう!
詳しい説明は、試験予約時に送られてくるメールに書かれています。

その後、試験の説明の紙を渡され、名前を書いたり写真を撮られたりしました。写真はテスト終了後にもらえるスコアレポートにも印刷されます。(寝ぐせには注意しましょう)

試験は PC が置かれたブースで行います。持ち込みはできませんでした。

試験問題は、105分で60問でした。急がずに問題を解いても、30分ほど時間が余りました。時間が余っていても、解き終わったら試験を終えることができます。

テストが終了すると、すぐに結果が画面に表示されます。

合格基準点が 500, 最高スコアが 700, 自分の点数は 600 でした。知らされるのは合計得点のみで、詳しい配点はわかりません。

試験の内容

内容について詳しく書くことはできないですが、以下のようなタイプの問題がありました。

  • 問題文のプログラムを読み解いて、エラーの原因や空欄に当てはまるプログラムなどを答える問題
  • ゲームデザインが書かれた文章を読んで、適切な実装方法を答える問題
  • エラー内容が書かれた文章を読んで、原因を答える問題

難しかったのは実装方法を答える問題で、メソッド名や処理内容などは正確には覚えていなかったりするので、自信を持って答えられませんでした。

逆に、プログラムを読み解く問題は、丁寧に読んでいけば理解できるものがほとんどだったので、得点源になったと思います。

以上、Unity 認定プログラマー試験の受験レポートでした。

HoloLensへアプリケーションパッケージをインストールする(RS5版)

前提

HoloLensのバージョンはRS5を想定しています。

アプリケーションパッケージのフォルダ構造はVisualStudioからアプリパッケージの作成した状態を想定しています。

インストール方法

1.ブラウザからWindows Device Portalを開きます

f:id:shi-ra-ki-chi:20181224163240p:plain

2.Windows Device Portalから[Views]→[Apps]を選択します

f:id:shi-ra-ki-chi:20181224163259p:plain

3.[参照]を選択し、.appxbundleファイルを選択します

f:id:shi-ra-ki-chi:20181224163316p:plain

4.[Allow me to select optional packages]を選択し、[Next]を選択します

f:id:shi-ra-ki-chi:20181224163344p:plain

5.[参照]より、[Microsoft.NET.CoreRuntime.1.1.appx]を選択します
 ファイルは[アプリパッケージ名称]>[Dependencies]>[x86]に格納されています。(ARM/ARM64/x64フォルダは使用しません)

f:id:shi-ra-ki-chi:20181224163440p:plain

6.同様に[Dependencies]>[x86]配下のファイルを選択します

f:id:shi-ra-ki-chi:20181224163809p:plain

7.[Install]を選択するとインストールが開始されます

f:id:shi-ra-ki-chi:20181224163516p:plain

f:id:shi-ra-ki-chi:20181224163841p:plain

8.インストール完了すると[Package Successfully Registered]が表示します
 [Done]を選択してインストールを終了します

f:id:shi-ra-ki-chi:20181224163853p:plain

9.HoloLens上でアプリケーションが起動することを確認します