ヒートマップの分析と解釈の方法

Listen to this article

ヒートマップは、複雑な情報を分析・解釈するのに役立つ強力なデータ可視化ツールです。本記事では、ヒートマップを効果的に活用して有益な知見を引き出すための手法について詳しく解説します。この視覚的ツールを活用して意思決定プロセスを強化し、データのパターン、傾向、相関関係についてより深い理解を得る方法をご紹介します。

ヒートマップの概要

アイトラッキングについて一般的な知識を持つ人の多くは、おそらくそれをヒートマップと結びつけて考えるでしょう。こうしたカラフルなデータ可視化は、アイトラッキングを活用する際に広く応用できる強力なツールです。本記事では、ヒートマップの分析と解釈の方法について解説します。

1950年代、コンピュータ革命の黎明期、科学者たちはそれまでほとんど遭遇したことのない種の問題に直面した。それは、ほとんど誰も予期していなかった問題であり、その解決には新たな手法が緊急に求められていた。しかし、彼らが全力を尽くしたにもかかわらず、その問題は今日に至るまで依然として残っている。一体、その問題とは何だったのか? それは、データの過剰だった。

コンピュータの普及により、データ収集がより容易かつ効率的になり、その結果、大規模なデータセットが生成されるようになった。これに伴い、それにふさわしい大規模な分析手法が必要となった。こうした新たな分析手法への急激な需要が生んだ成果の一つが、ヒートマップの発明である。当初は分類学のデータセットに使用されていたが、他の分野への応用可能性はすぐに明らかとなり、その開発が進められた。

ほぼ同時期に、研究者たちは現在の最新型に近いアイトラッカーの開発に着手していました。ほどなくして、これらの技術が融合し、アイトラッキング・ヒートマップが誕生しました。このヒートマップは、動的なプロセスを明確かつ分かりやすく可視化し、手元のデータに対する理解を深めるのに役立っています。

ヒートマップ (HMP、FIX)

しかし、ヒートマップは実際には何を示しているのでしょうか?

ヒートマップは、画像の上に重ねられた、データに基づいた「数字で塗る絵」のようなキャンバスだと考えてください。

要するに、画像はグリッドに分割され、各マス目において、ヒートマップはアイトラッカーが捉えた値の相対的な強度を、各値に色を割り当てることで表示します。他の数値と比較して値が最も高い部分には「暖色」が、値が低い部分には「寒色」が割り当てられます。

グリッド計算を用いたアイトラッキング・ヒートマップの図

具体的な数値の算出には、どのような要素が含まれているのでしょうか?

1. グリッド内のすべてのピクセルは「0」から始まります。

すべての値が0のヒートマップグリッド

2. 参加者の視線に基づいて、グリッド上のマス目にポイントが加算されます。これには膨大な計算が必要となります!

  • 各視線ポイントは、グリッド内の数値に変換されます。視線ポイントは、目がどこを見ているかを示します。アイトラッカーが60 Hzのサンプリングレートでデータを収集する場合、1秒あたり60個の個別の視線ポイントが得られます。
  • アイトラッカーで選択したフィルターに基づき、個々の視線ポイントはスコア上の複数の数値に変換されます。参加者の視線ポイントごとに、フィルターがその視線の中心ピクセルに適用され、高い値が割り当てられます。アイトラッカーが使用するフィルターに応じて、周囲のピクセルにもフィルターで設定された値に応じたポイントが割り当てられます。
    • より正確に言えば、このフィルタは、注視点の中心を大きな値だけ増加させ、周囲のピクセルを小さな値だけ増加させ、遠くのピクセルには何も加えないような値を生成します。以下の例では、中心のピクセルは+10、周囲は+5となり、遠くのピクセルには値が加算されません。
視線中心点のヒートマップ値の図

3. この手順が完了すると、「グレースケール」のヒートマップが得られます。このヒートマップでは、多くの視線ポイントに近いピクセルは高い値を示し、どの視線ポイントからも離れたピクセルは0のままとなります。

4. アイトラッキングを用いて刺激に曝露された全参加者のデータがすべてマッピングされると、その値はカラーマップに変換されます。純粋な緑が最低値、純粋な赤が最高値、純粋な黄色がちょうど中間値となります。値が 0 のグリッドの領域はすべて透明のままとなります。

5. ヒートマップは、個々の刺激に対する尺度によって値が異なるため同じヒートマップを得るための数学的な方法は数多くあることを念頭に置いてくださいある刺激では「10」がグリッド値の最大値となる一方で、別の刺激では「4」が最大値となる場合もあります。値は、参加者の数や使用するフィルターの種類、さらには(注視時間などの)複数の変数を最終値に反映させるかどうかによっても左右されます。 以下に、この点を説明する例をいくつか示します。

同じ計算によるヒートマップの3つの例

ヒートマップ動画に興味がある方は、動的なヒートマップの各フレームも同様の仕組みで動作します。ただし、その時点での視線ポイントのみを使用し、対応する動画フレームに重ねて表示するという点が異なります。

何に注目すべきでしょうか?

データ分析を行う方法は多岐にわたり、その方法は研究課題や入手可能なデータによって異なります。アイトラッキング実験からは様々な指標が得られますが、ここではヒートマップに変換できる(あるいはヒートマップから変換できる)指標に焦点を当てます。

視線:

これは、視覚的刺激が提示された際に、私たちがどこを見ているかという、画像への継続的な注視を指します。したがって、注視データのヒートマップには、最も頻繁に視線が向けられた部分が示されます。調査対象となる刺激に関する具体的な詳細が分かっている場合は、「関心領域(AOI)」を定義します。画像の各要素にどれだけの時間が注視されたかを知りたい場合は、固定視(フィクセーション)を分析する必要があります。

関心領域(AOI): 

どの座標(領域)に注目すべきか(これらは「関心領域(AOI)」と呼ばれます)を決定し、分析の一部としてそれらを定義することができます。例えば、画像に人物が写っており、人々が他人の目をどの程度見ているかを定量的に把握したい場合、目の座標をまとめてグループ化し、後でその数値を、画像上の類似したクラスターや他のAOIと比較することができます。

こだわり:

「注視」とは、一瞬を超えて同じ領域に視線を留めることを指します(実際には、視野の半径1度以内で、100ミリ秒以上持続する場合と定義されます)。したがって、注視データから作成されたヒートマップは、個人が画像の特定の部分に集中して注意を向けた回数を示しています。

iMotionsのヒートマップは、デフォルトでは視線マッピングデータから作成されますが、注視データから作成することも可能です。研究内容に合わせて最適な方法を選択してください。ヒートマップはデータを分かりやすく視覚化するのに役立ちますが、その背景にある詳細を知りたい場合は、さらなる分析のために数値データをエクスポートする必要があります。

ヒートマップの出力

アイトラッキング実験からエクスポート可能なデータの一部を示す例です。

データの分析

ExcelやSPSS、その他の統計ソフトでデータを入手したら、その数値をさらに詳しく分析し始めることができます。 ヒートマップの基礎となるデータの検証は、最終的には他のデータ分析と同様に行うことができます。個人またはグループによる2つの画像の閲覧における違いを比較するには、データに対してt検定を行うことができます。これにより、2つの画像間の注視時間や固定視時間に有意な差があるかどうかがわかります。

3つ以上のグループ間で結果を比較する場合は、グループ間の分散を比較する「分散分析(ANOVA)」と呼ばれる統計的検定の使用を検討するとよいでしょう。これは、グループ間で対象が重複している場合に特に有用です。

重複グループ

ある実験において、参加者がさまざまな芸術作品に対してどのような反応を示すかを測定するとします。対象集団は、芸術への関心度や年齢によって定義できるかもしれません。ANOVAを用いれば、芸術に関心のある若い人々が、芸術に関心のない高齢者よりも刺激に対してより強い関心を示すかどうかを明らかにすることができます。また、年齢に関係なく、芸術への関心が高いグループの方が、一般的により強い関心を示すかどうかを確認することも可能です。基本的に、どのようなグループの組み合わせでも分析が可能です。

ここでは統計的検定についてその概要を簡潔に紹介しますが、各検定の具体的な適用範囲や有用性は、研究課題や手元のデータによって異なります。もちろん、他にも多くの統計的検定が存在し、分析において非常に高い柔軟性を提供しています。

このデータから何がわかるでしょうか?

視線や注視時間のデータだけでは、その人が何を考えているかを正確に知ることはできませんが、別の形で洞察を得ることができます。特定の刺激(画像、動画、あるいは実生活での状況など)に対する視線や注視時間のデータを別の刺激と比較することで、どちらがより多くの注目を集めているか、あるいはどちらがより際立っているかを把握することができます。 個人の思考や感情をさらに深く探りたい場合は、その答えを得るために複数の手法を組み合わせることができます。

顔 - ヒートマップ

例えば、生理的覚醒(皮膚電気反応の測定など)と表情を同時に記録することで、ある刺激に直面した際に個人が感じている感情の極性や強さに関する情報を得ることができます。さらに、アンケートや心理測定テストを活用することで、参加者が自身の考え、感情、あるいは意図を明らかにする手助けとなります。最終的に、さまざまな生体センサーを用いることで、刺激に対する個人の反応の全体像を把握することが可能になります。

アイトラッキング調査のデータはヒートマップに変換できるだけでなく、初回注視までの時間(TTFF)、再注視回数、注視率など(これらに限定されませんが!)を含む、その他のさまざまな指標に関する情報を提供するのにも活用できます

アイトラッキング実験で得られる分析指標の一部(TTFF、滞在時間、閲覧比率など)を示すスクリーンショット。

TTFFは、参加者が刺激の特定の部分を視認するまでの時間を示す指標であり、再視回数からは、刺激の特定の部分が何回繰り返し視認されたかがわかります。この率は、刺激の特定の部分を実際に視認した参加者の割合を表しています。全体として、これらのデータは、刺激がどの程度の注目を集めているかについて、より明確な全体像を提供してくれます。

アイトラッキングについて、また研究でアイトラッキングを活用する方法についてさらに詳しく知りたい方は、ぜひ当社の無料ポケットガイドをご覧ください。これを使えば、すぐに素晴らしい調査を実施できるようになります。

/CTA


Get Richer Data

About the author


See what is next in human behavior research

Follow our newsletter to get the latest insights and events send to your inbox.