運転者に注意を払ってもらうには、他のデバイスと比較して自動車の通知に特別な要件が課せられます。
車内の通知は、他のデバイスに対する通知と同じ一般的な目的を果たします。つまり、システムやアプリからタイムリーかつ適切な情報をわずかに伝達することです。ただし、ドライバーが注意散漫になる危険を最小限に抑えるために、車載通知システムの設計を変える必要があります。
通知の数を減らす
ドライバーの注意散漫を最小限に抑えるために、自動車のヘッドアップ通知(HUN)には、他のデバイスと比較してより厳しい制限があります。
車内の HUN は実行可能で時間的制約があり、重要度は HIGH 以上で、以下の条件を 1 つ以上満たす必要があります。
- 安全性 - 重要
- 運転関連
- 通信関連
通知センターに表示される通知は、他のデバイスとほぼ同じですが、別の場所で処理されているか重要性が低いため、いくつかのカテゴリが除外されています。各種のカテゴリの取り扱い方法について詳しくは、車の通知の仕組みをご覧ください。

通知あたりのコンテンツが少ない
ドライバーが通知を一目で確認し、道路から目を離せるようにするため、車内の通知は最も重要かつ把握しやすい情報のみに焦点を当てる必要があります。
Google が行ったテストでは、ドライバーにとって最も重要な情報は、通知の内容(メッセージ、通話、ナビの指示など)とその提供元が何かというものです。車内に搭載された HUN は、このような要素と、考えられる一連のシンプルな操作を強調しています。

操作の簡素化
注意散漫を最小限に抑えるために、車内の通知には、長押しやユーザーのスワイプ操作の長さに基づくコントロールなど、複雑なコンテキスト コントロールは含まれません。
また、ほとんどの HUN は短時間(デフォルトで 8 秒間)だけ表示され、ユーザーが操作しなかった場合は自動的に非表示になります。ほとんどの場合、ユーザーは後で通知センターで通知を処理できます。
HUN とのやり取りや通知センターでの移動について詳しくは、車の通知の仕組みをご覧ください。

再生可能なメッセージ通知
ドライバーが道路に注意を払いながらメッセージを簡単に処理できるようにするには、自動車のメッセージ通知で通知カードに次の 2 つの機能を提供する必要があります。
- 再生: アシスタントまたはプラットフォームが提供するデフォルトの TTS(テキスト読み上げ)リーダーを使用して通知を読み取ります。
- 会話をミュートする: 特定の会話の HUN が運転中に停止する
会話をミュートにしても、その会話からのメッセージが通知センターに引き続き表示されます。

シンプルな通知センター
自動車では、通知センター(プルダウン シェードとして実装されている場合があります)は、ドライバーが運転中または運転中にアクセスする可能性のある通知の一時的な保管場所として機能します。一部の通知カテゴリは除外され、運転中に表示される通知の数は制限され、各ドライブの開始時に消去されます。
通知センターに表示される通知の種類について詳しくは、車の通知の仕組みをご覧ください。

自動車の運転状態の認識
車の運転状態(駐車中、アイドリング中、移動中など)を把握することは、ドライバーの注意をそらすことなく運転者に表示できる情報の量を決めるうえで重要な要素です。
Android Automotive OS には UX 制限エンジンがあります。これは、特定の運転状態において実行可能なことと行えないことに関する一連のルール(自動車メーカーが設定可能)です。UX 制限エンジンにより、運転状態(および任意で速度の範囲)に応じて次のような通知が可能になります。
- メッセージのコンテンツ プレビューを非表示にする
- 指定した長さを超えたテキストの切り捨て
- 通知センターなどに表示されるリストアイテムの数を制限する
こうした制限は、車が駐車していないときなど、必要のない運転状態であれば解除できます。

自動車メーカーの特殊カテゴリと制御機能
自動車メーカーは、ターンバイターン方式のナビ通知が HUN として表示されないよう制御できます。
さらに Android Automotive OS には、自動車メーカーが制御する 3 つの新しい通知カテゴリがあります。
- CATEGORY_CAR_EMERGENCY
- CATEGORY_CAR_WARNING
- CATEGORY_CAR_INFORMATION
CAR_EMERGENCY カテゴリと CAR_WARNING カテゴリは、一般的なランキング メカニズムを回避するため、通知センターの通知リストの一番上に表示されます。