「同じキャラクターなのに、生成するたびに顔つきや服装が微妙に変わってしまう」——連載イラストやVTuber設定、ゲームキャラクターデザインでAI画像生成を使うとき、多くの人がここでつまずきます。今日は、1枚の画像の中に正面・横・後ろ姿や複数の表情を並べて描く「キャラクターターンアラウンド/表情シート」という手法を、そのまま試せるオリジナルプロンプト付きで解説します。

なぜ「1枚のシート」で作るのか
キャラクターの一貫性を保つ方法として、これまで参照画像を都度渡して新しいシーンを生成するやり方が主流でした。しかしこの方式には弱点があります。生成のたびにモデルが参照画像を再解釈するため、5枚目・10枚目と重ねるうちに顔立ちや配色がじわじわとドリフト(変化)していくのです。
これに対して「ターンアラウンドシート」「表情シート」は、1回の生成の中に複数アングル・複数表情を並べて描かせるアプローチです。同一プロンプト・同一シード相当の文脈内で複数カットを同時に処理させるため、パネル間の同一人物感が保たれやすく、しかも一度作ったシート自体を以後の「顔と衣装のリファレンス台帳」として使い回せます。ゲーム・アニメ業界で使われてきた紙の設定資料(キャラクター表)の考え方を、生成AIのプロンプト設計に応用したものと言えます。
作例1:3方向ターンアラウンド(正面・半横・後ろ)
①狙い:正面・斜め45度・後ろ姿を横一列に並べ、キャラクターデザインの「立体感」を1枚で確認できるシートを作る。
Character turnaround reference sheet, three full-body views of the same original character arranged left to right in separate panels: front view, three-quarter view, back view, identical stance, scale, and camera distance in every panel, flat even studio lighting from directly above with no directional shadows, seamless pale gray background, thin vertical divider lines between panels, character: young courier with short copper-red hair, weathered brown leather jacket, canvas messenger bag worn across the chest, fingerless gloves, scuffed ankle boots, digital illustration, clean line art, consistent color palette and line weight across all three panels, orthographic proportions, 4k
③分解解説:効いているのは主に4つの指定です。identical stance, scale, and camera distance in every panel でパネル間の縮尺ズレを止め、flat even studio lightingで光の向きによる印象の違いを消し、seamless pale gray backgroundで背景の描き込みにリソースを取られないようにし、最後に髪型・服装・小物を1文でまとめて反復指定することで「モデルが別のパネルで別解釈をする」事故を防いでいます。曖昧な「same character」だけに頼らず、髪色・アイテムを毎回具体名詞で書き切るのがコツです。
作例2:表情チャート(6感情グリッド)
①狙い:同じ顔のまま感情だけが変化する、漫画の「顔芸」ページのような表情一覧を作る。
Character expression sheet, six head-and-shoulders portraits of the same character arranged in a 2x3 grid with equal spacing, identical framing, head size, and camera distance in every panel, same face shape, short copper-red hair, brown leather jacket collar visible in every panel, expressions in reading order: neutral, warm smile, startled, frustrated, quiet sadness, laughing out loud, soft even studio lighting, plain white background, small caption label beneath each panel naming the emotion, digital illustration, clean line art, consistent linework weight throughout
③分解解説:ターンアラウンドとの違いは「変えたい要素(表情)」と「固定したい要素(顔の輪郭・髪・襟元)」を明確に切り分けている点です。identical framing, head size, and camera distanceでパネル間の画角ズレを抑え、感情語をreading order付きの箇条書きで渡すことで、モデルがグリッドの左上から順に処理しやすくなります。表情の数は欲張らず4〜6個に絞ると、1パネルあたりの破綻率が下がる傾向があります。
作例3:完成したシートを次のシーンのリファレンスにする
①狙い:作例1のターンアラウンドシートを添付リファレンスとして、まったく新しい場面にキャラクターを登場させる。
Using the attached character turnaround sheet as the single source of truth for identity, place the same courier character into a new scene: leaning against a rain-streaked bus stop at night, neon signage reflected in the puddles, three-quarter angle matching the turnaround sheet's middle panel, same copper-red hair, same brown leather jacket and canvas messenger bag, same face proportions, cinematic lighting, shallow depth of field, do not alter hairstyle, clothing color, or facial structure from the reference sheet
③分解解説:ポイントは冒頭の single source of truth for identity という宣言と、末尾の do not alter ... という否定指定です。新しいシーンの雰囲気(夜・雨・ネオン)を自由に描かせつつ、「変えてはいけない部分」だけを明示的にロックすることで、シーンごとに衣装や髪型が少しずつ変わってしまう事故を防ぎます。角度を「シートの何番目のパネルに合わせるか」まで指定すると、モデルが参照すべき情報を絞り込みやすくなります。
モデル別:参照の渡し方の違い
同じ「キャラクター一貫性」でも、モデルによって参照画像の扱い方やパラメータ名が異なります。プロンプトを使い回す前に、まずここを押さえておくと迷いません。
| モデル/機能 | 参照の渡し方 | 上限・パラメータ | 特徴 |
|---|---|---|---|
| Midjourney V7〜 Omni Reference | --oref [URL] --ow [重み] |
重み0〜1000 | 人物・物体・乗り物などを新シーンに転写。V8系はEdit Modelへの移行が案内されている |
| Midjourney V6 Character Reference(レガシー) | --cref [URL] --cw [重み] |
複数URL指定可、--cw 0〜100 |
0で顔のみ参照、100で衣装まで反映 |
| Nano Banana Pro(Gemini 3 Pro Image) | 複数画像を1リクエスト/1会話に添付 | 参照画像 最大14枚 | 最大5キャラクター・14オブジェクトの同時一貫性に対応 |
| FLUX.1 Kontext / FLUX.2 | テキスト+画像を渡し、複数ターンで編集を積み重ねる | FLUX.2はマルチリファレンス最大10枚 | キャラクター保持のまま部分編集・ローカル編集が可能 |
| Ideogram Character | 専用の character reference パラメータ | 参照画像1枚 | イラスト・フィクションキャラクター向け、速度3段階 |
崩れやすいポイントと回避のコツ
- 後ろ姿での捏造:参照画像に写っていない背中側の髪型やベルトの留め具は、モデルが「それらしく」補完してしまいます。後ろ姿を厳密に固定したい場合は、あらかじめ背面の特徴も文章で指定しておくと安定します。
- パネル間の光源ズレ:各パネルで光の向きが変わると「別人」に見えやすくなります。
flat even studio lightingのように光源を明示的に固定するのが有効です。 - 小物のワープ:バッグやアクセサリーの位置・向きがパネルごとに変わりがちです。小物名は毎パネル分の文中で繰り返し明記するとブレにくくなります。
- 感情語の詰め込みすぎ:表情シートは1枚に詰める感情数を増やすほど破綻率が上がる傾向があるため、4〜6種類程度から試すのが安全です。
使う場面としては、ゲーム・アニメのキャラクターデザイン初期検討、VTuberやAIインフルエンサーの「顔の台帳」作り、漫画・絵本の複数カット制作などが挙げられます。まずは3方向ターンアラウンドと簡易な表情シートの2枚を作り、それを次のシーン生成のリファレンスとして使い回すところから試してみてください。
主な情報源
- Midjourney公式ドキュメント:Omni Reference
- Black Forest Labs公式ドキュメント:FLUX.1 Kontext Introduction
- Black Forest Labs公式ブログ:Introducing FLUX.1 Kontext
- Apiframe:Character Consistency in AI Image APIs(Nano Banana Proの参照画像上限について)
- Google Codelabs:Generating Consistent Imagery with Gemini Nano Banana
- Morphic:Nano Banana 2 by Google DeepMind(サブジェクト一貫性の上限について)
サンプルプロンプトは本メディアのオリジナル例です。各モデル・サービスは提供元の規約に従ってご利用ください。生成物の権利・商用条件は各規約をご確認ください。情報は公開時点のもの。収集・要約はAI、公開判断は人。