プロトタイプ一覧

このセクションでは、実装された各種プロトタイプを紹介します。

感情と生理現象のマッピング可視化

インタラクティブな可視化ツールで、感情の構造モデルと生理現象の関係を探索できます。

プロトタイプを開く

概要

このプロトタイプは、以下の研究に基づいて感情の構造と生理現象をビジュアライズします:

  • Russell (1980) の円環モデル
  • Plutchik (1980) の感情の輪
  • Nummenmaa et al. (2014) の身体マッピング研究

機能

  • Russell円環モデル: 快-不快×覚醒度の2軸空間に感情をマッピング
  • Plutchikの感情の輪: 8つの基本感情と対極関係を色環で表現
  • 身体マッピング: 各感情が活性化する身体部位を可視化
  • 生理反応ダッシュボード: 心拍数、血圧、体温などの生理指標を表示

技術スタック

  • HTML5/CSS3
  • Vanilla JavaScript
  • SVG Graphics

ソースコード

GitHub: prototypes/emotion-physiology-viz

関連ノート


システム構成シミュレーター

インタラクティブメディアインスタレーションのシステム構成をシミュレーションできるツールです。 解像度、マシン構成、レンダリングパターンを変更して、機材構成・難易度・コストを確認できます。

プロトタイプを開く

概要

3画面ディスプレイ(70インチ以上縦置き)、中央リアクティブオブジェクト、センシングペデスタル、2レイヤー音響で構成されるインスタレーション作品のシステム設計シミュレーターです。

機能

  • 構成選択: 解像度(4K/WQHD/FHD)、マシン構成(1台/複数/メディアサーバー)、レンダリング方式を選択
  • コスト・難易度表示: 選択した構成に応じたコストと実装難易度を表示
  • アーキテクチャ図: システム全体の構成図、データフロー図、信号フロー図をインタラクティブに表示

技術スタック

  • React + TypeScript
  • rspress MDXコンポーネント

ソースコード

GitHub: prototypes/system-config-simulator


エモコアイ シミュレーター

エモコアイのセンサーデータをシミュレートし、各感情状態がどのように表現されるかを可視化するツールです。

プロトタイプを開く

概要

実機がない状態で、エモコアイのセンサーデータの挙動を推測・検証するためのシミュレーター。仕様書から推測したモデルに基づいています。

機能

  • 30秒ウォームアップ再現: 初回データ出力までの30秒間をシミュレート
  • 刺激パターン: 驚き、緊張、リラックス、退屈の4種類の刺激プリセット
  • 指標間相関: 活性度・没入度・眠気度・消耗度の相互関係を再現
  • 感情状態推定: 指標の組み合わせから感情状態を判定

技術スタック

  • React + TypeScript
  • rspress MDXコンポーネント

ソースコード

GitHub: prototypes/emocoreye-simulator


感情と覚醒度:エモコアイの限界分析

エモコアイが「覚醒度(Arousal)しか測れない」とはどういうことか、Russell円環モデルに基づいて視覚的に説明するツールです。

プロトタイプを開く

概要

Russell (1980) の円環モデル(Circumplex Model of Affect)を使って、エモコアイが測定できる軸(覚醒度)と測定できない軸(快-不快)を視覚化。同じ覚醒度レベルで区別できない感情を確認できます。

機能

  • インタラクティブ覚醒度スライダー: 覚醒度レベルを変えて、区別できない感情を確認
  • Russell円環モデル可視化: 2軸の感情空間を視覚的に表現
  • 測定可能/不可能の明示: Arousal軸とValence軸の違いを色分け

理論的背景

  • Arousal(覚醒度): 自律神経系(心拍、HRV)で測定可能
  • Valence(快-不快): 表情・音声など追加情報が必要

技術スタック

  • React + TypeScript
  • rspress MDXコンポーネント

ソースコード

GitHub: prototypes/emotion-physiology-viz/src/ArousalOnlyCircumplex.tsx