リア(興味津々)
リア

ねえルナ〜!AIで表情描かせるとき、毎回うまくいかないんだよね〜!「smile」って書いても出てくる顔が全部バラバラ!どうしたらいいの〜?

ルナ(だるげ)
ルナ

えー…うん、それは「smile」って一語で指示してるからだね…。
笑顔って、ほっこり笑い・歯を見せた笑い・ニヤけ・声出して笑い…全部別物。一語で済ませると、AIは毎回違うのを返す…。

リア(思考中)
リア

あー、確かに!じゃあ「どんな笑い方か」を細かく書けばいいの?

ルナ(思考)
ルナ

そう…でも闇雲に細かく書いても精度上がらない。
表情は カテゴリ × バリエーション × 構成要素 の組み合わせでできてるから、3階層で切り分けて指示するとぐっと安定する…。
……今日はその「設計の考え方」を全部見ていこ…。

1. 表情は「3つのレイヤー」でできている

表情を「設計」するときは、まず構成要素を分解する。1つの表情は実は3つのレイヤーが重なってできている:

  1. レイヤー1 — 顔パーツ: 眉の角度、目の開き方、口の形。ここで感情の方向(喜怒哀楽)が決まる。
  2. レイヤー2 — 動的要素: 涙・汗・赤面・効果線・キラキラ。感情の強度を加える。
  3. レイヤー3 — 文脈: ポーズ・小道具・背景。シーン全体の意味づけを決める。
リア(軽い思考)
リア

えーと、「驚いてる」だけじゃダメで、「驚いて + 汗 + 後ろに集中線」みたいに重ねるってこと?

ルナ(解説モード)
ルナ

そう。レイヤー1だけだと「ただの驚き顔」。レイヤー2を足すと「驚愕」、レイヤー3まで足すと「漫画的な衝撃シーン」になる。
段階的に重ねることで、強度をコントロールできるってこと…。

2. 表情は「16カテゴリ」に分類できる

無限にあるように見える表情も、思考実験を進めると 16カテゴリ に整理できる。これは Automata Room で運用しているフレームワーク。

#カテゴリ方向
00neutral 平常中立普通の顔・聞いてる顔
01happy 笑顔ポジ・外向ほっこり・歯見せ笑い
02excited 興奮ポジ・外向キラキラ目・はしゃぐ
03thinking 思考中立・内向顎に手・上目遣い
04surprised 驚き強・外向目見開く・口O字
05confused 困惑ネガ・内向首かしげ・困り眉
06focused 集中ポジ・内向真剣・無表情寄り
07tired 疲労ネガ・内向半目・あくび
08proud 誇りポジ・外向ドヤ顔・胸張る
09frustrated 苛立ちネガ・外向怒り顔・むくれ
10sad 悲しみネガ・内向涙・うつむき
11shy 照れポジ・内向頬染め・目逸らし
12curious 好奇心ポジ・外向目を輝かせ前のめり
13determined 決意ポジ・外向強い眼差し・口を結ぶ
14playful おどけポジ・外向ウィンク・舌出し
15relieved 安堵ポジ・内向胸撫で下ろし・微笑

このマップが頭に入っていれば、シーンごとに「どのカテゴリを呼ぶか」を即決できる。「セラがアニメの新作を見つけて興奮した」→ excited。「ルナが配色案を見て呆れた」→ frustrated + ネガティブのほどよさで tired 寄り。

3. 1カテゴリには「4バリエーション」を持たせる

同じカテゴリでも、強度や状況で4種類のバリエーションを用意する。たとえば「happy」なら:

4バリエーションを持つと、シーンごとの「ニュアンス」がコントロールできる。リアが happy_gentle なら穏やかな共感、happy_laughing ならゲラゲラ笑ってる場面、と切り分け可能。

リア(キラキラ)
リア

16 × 4 = 64パターン!? そんなに用意するの大変じゃない?

ルナ(興味)
ルナ

うーん、最初から全部作る必要はない…。よく使う8カテゴリ × 4バリエーション = 32 を先に揃えて、残りは必要になったら追加する。
「全部揃える」じゃなくて「設計図を持っておく」のが大事ってこと。

4. 同じ表情でも「キャラ性」で差別化する

同じカテゴリ・バリエーションでも、キャラごとに「口角の上がり方」「目の開度」「眉の角度」が違う。これがキャラ性の正体。

つまり、表情を設計するときは 「どのキャラの」happy_gentle なのか を意識する。AI生成プロンプトにも「ria-style smile」「luna-style sleepy smile」のようにキャラ修飾子を入れる。

5. 漫画的表現で「強度」を一段引き上げる

16カテゴリ × 4バリエーションで足りないとき、最後の切り札が 漫画的表現エフェクト。これらを足すと一気に強度・感情の振れ幅が広がる。

ただし入れ過ぎ注意。1表情に2エフェクトまで、が見やすさの目安。

まとめ — 表情カタログを「設計図」として使う

表情を1語で指示してもAIは正確に出してくれない。「カテゴリ × バリエーション × 構成要素 × キャラ性 × 漫画エフェクト」に分解して、それぞれを意識的に組み合わせる。

そのときに役立つのが、Automata Room で公開している 表情カタログ100選。25カテゴリ × 約4バリエーションを実画像 + プロンプト付きでまとめた一覧で、フィルターで絞り込んで使えるようにしてある。

リア(至福)
リア

16カテゴリと4バリエーション、頭に入れたら表情指示が一気に楽になりそう! ルナありがとう〜!

ルナ(ほっと)
ルナ

…うん、あとはカタログ眺めて
必要なときに引き出せばいいよ。
……うち、ちょっと寝る。