スクリーンショットと画面録画: AR 視覚異常を記録する重要な手段
augmented reality(AR)アプリケーションの使用中、モデルの位置ずれ、コンテンツの揺れ、tracking loss、occlusion 異常などの視覚体験上の問題に遭遇することがあります。AR コンテンツの効果は、デバイス、環境光、アルゴリズム性能に大きく依存するため、これらの問題はしばしば瞬間的でコンテキスト依存です。「モデルが漂っていった」のような曖昧な文章だけでは、問題の具体的な詳細を正確に伝えることは困難です。そのため、スクリーンショットまたは画面録画を適時使用して異常現象を記録することは、その後の問題診断、技術的再現、ユーザー体験最適化にとって非常に重要です。
なぜスクリーンショットと画面録画が必要か
AR アプリケーションの挙動が期待と異なる場合、スクリーンショットと画面録画には次の重要な役割があります。
問題シナリオを正確に再現する
スクリーンショットは、特定のコンテンツの揺れやモデルの clipping など、異常が発生した正確な瞬間を捉えることができます。一方、画面録画は、異常につながった全体のプロセスと環境とのインタラクションを完全に記録できます。
開発チームの技術診断を支援する
取得した視覚的証拠を確認することで、技術サポートチームや開発者は、デバイス性能の問題、SLAM tracking loss、rendering pipeline エラーなど、問題の根本原因を迅速に特定でき、煩雑な推測や繰り返しの質問を避けられます。
デバイス環境情報を保持する
画面録画にはアプリ内の画面だけでなく、通常は時刻、バッテリー残量、ネットワーク信号などデバイスのシステムステータスバーも含まれます。これは、デバイスの過熱による frequency throttling やネットワーク変動による読み込み問題を診断する上で非常に重要です。
一般的なモバイルデバイスでの操作方法
スクリーンショットまたは画面録画の前に、AR scene がすでに読み込まれており、異常動作が発生中または発生直前であることを確認してください。画面が明瞭に判別できるよう、できるだけデバイスを安定させてください。
一般的な操作原則
- スクリーンショット: content clipping やモデルの位置ずれなど、静的な視覚エラーの取得に適しています。異常変化の異なる段階をカバーするため、連続して複数枚撮影することをお勧めします。
- 画面録画: tracking loss による画面の揺れや、インタラクション時のカクつきなど、動的な挙動の取得に適しています。録画時間は 15-30 秒に抑え、問題発生の核心プロセスに焦点を当てることをお勧めします。
iOS デバイス(iPhone/iPad)
スクリーンショット:
- FaceID 搭載デバイス: 電源ボタン + 音量上ボタンをすばやく同時に押して離します。
- Home ボタン搭載デバイス: 電源ボタン + Home ボタンをすばやく同時に押して離します。
- スクリーンショットは Photos App
に自動保存されます。
画面録画:
- Settings > Control Center > More Controls に入り、"Screen Recording" を追加します。
- 画面右上から下にスワイプして Control Center を開きます。
- 画面録画ボタン
をタップして録画を開始します。停止ボタン
をタップして録画を停止します。 - システム音声またはマイク音声を録音する必要がある場合は、画面録画ボタンを長押しして設定します。
- 録画ビデオは Photos App
に保存されます。
注記
- 画面録画時は、Settings > Control Center > Access Within Apps が有効であることを確認してください。
- 画面録画時、性能制限により効果が低下する場合があります。問題を再現した後できるだけ早く録画し、長時間実行が結果に影響しないようにすることをお勧めします。
Android デバイス(主流ブランドを例に)
スクリーンショット:
- 一般的な方法: 電源ボタン + 音量下ボタンをすばやく同時に押して離します。
- 一部メーカーは、3 本指下スワイプなどのジェスチャースクリーンショット、または smart assistant ショートカットに対応しています。
- スクリーンショットは "Gallery > Screenshots" に自動保存されます。
画面録画:
- ネイティブ Android(Android 11 以上):
- 通知シェードを下に引き、"Screen Record" ショートカットアイコンを探します(ない場合は "Edit" で追加できます)。
- タップして録画を開始します。マイク音声を含めるか選択できます。
- 画面左上の録画アイコンを再度タップして録画を停止します。
- 録画ビデオは "Gallery > Movies" に保存されます。
- メーカー独自システム(Samsung One UI、HyperOS、ColorOS、OriginOS など):
- 通常、クイックパネルに画面録画入口があります(ない場合はプラスをタップして追加できます)。
- タップして録画を開始します。
- 画面上部(メーカーにより異なる場合があります)の停止ボタンをタップして録画を停止します。
- 録画ビデオは "Gallery > Screen recordings" に保存されます。
ヒント
具体的なパス例:
- Samsung: スマートフォン上部パネルを下にスワイプ > Screen recorder
- Xiaomi/Redmi: 通知シェードを下に引く > Screen recording
- OPPO/Realme: 画面上部の通知バーまたはドロップダウンメニューをスワイプ > Screen recording
- VIVO/iQOO: 画面右上から下にスワイプ(初期モデルは下から上にスワイプ)> Super Screenshot > Record screen
- Huawei: 画面右上から下にスワイプ > Screen recording
- HONOR: ステータスバーを下にスワイプして通知パネルを開き、さらに下にスワイプして通知パネル全体を表示 > Screen recording
注記
- 一部の Android デバイスでは、高負荷 AR アプリ実行時にバックグラウンド画面録画権限が制限される場合があります。録画前に省電力モードをオフにし、必要な権限を付与してください。
- 画面録画時、性能制限により効果が低下する場合があります。問題を再現した後できるだけ早く録画し、長時間実行が結果に影響しないようにすることをお勧めします。
Best practice の推奨
上記の操作を習熟することで、AR 体験で異常が発生した最初の瞬間に重要な証拠を取得し、問題のコミュニケーションと解決効率を大幅に向上できます。技術サポートリクエストを提出する際は、完全な troubleshooting コンテキストを構築するため、スクリーンショット/画面録画、デバイスモデル、OS バージョン、EasyAR SDK バージョン、および AR アプリケーションログをあわせて提供することをお勧めします。
ログ収集方法については、以下を参照してください: