Scriptly.

AIキャラクターの一貫性を保つ方法|同じ顔を作る7つのコツ

Jul 31, 2026

同じ主人公のはずなのに、2枚目で目の色が変わり、3枚目で別人になっている——生成AIを触った人なら誰もが通る壁です。物語を成立させるには、コマやシーンが変わってもキャラが「同一人物」に見え続ける必要があります。

この記事では、AIキャラクターの一貫性を保つ方法を、今日から使える具体的な手順に分解して解説します。参照画像・設定表・シード固定・LoRAといった手段を、目的別に使い分けられるようになります。

AIキャラクターの一貫性はなぜ崩れるのか

多くの画像生成AIは、1回ごとの生成が独立しています。前に作ったキャラを「記憶」して次に引き継ぐわけではないため、同じプロンプトでも顔・髪・服が毎回少しずつ揺れます。これが「AIキャラクター 同じ顔にならない」問題の正体です。

つまり一貫性とは、AIに覚えさせることではなく、毎回同じ情報を与え直す仕組みを自分で作ることだと考えると一気に楽になります。生成AI キャラクター 統一のコツは、この「与え直し」を仕組み化することにあります。

まず「キャラクター設定表」を作る

最初にやるべきは、絵を出すことではなく言葉で固めることです。変えたくない特徴を短い箇条書きにまとめておきます。アニメや漫画の現場で使われる設定資料(モデルシート)と同じ発想です。

  • 髪型・髪色(例:肩までの黒髪ストレート、ぱっつん前髪)
  • 目の形と色(例:やや大きめのアーモンド型、琥珀色)
  • 肌・体型・年齢感
  • 定番の衣装(色・素材・アクセサリーまで具体的に)
  • 変えてよい部分(表情・ポーズ・背景など)

この表を毎回プロンプトの土台に貼り付けるだけで、AIイラスト 同じキャラ 作り方の再現度が大きく上がります。表現がブレやすい形容詞("かわいい"など)より、色名や形を指定するほうが安定します。

参照画像で顔と衣装を固定する

言葉だけでは限界があります。気に入った1枚を「基準画像」として保存し、次の生成でも同じ画像をアップロードして参照させましょう。ゼロから作り直すより、顔立ちや衣装の一貫性を保ちやすくなります。

ポイントは、固定する部分と変える部分を分けて指示することです。「顔と髪型はこの参照画像のまま、ポーズだけ走っている姿に」といった具合に、AIに何を維持すべきかを明示します。正面・横顔・全身など複数アングルの基準画像を用意しておくと、シーンが変わっても崩れにくくなります。

シード値とプロンプトを使いこなす

Stable Diffusionのようなツールでは、生成の乱数を決める「シード値」を固定できます。同じシードとプロンプトを使えば、ランダム性が抑えられ、同じ顔を再現しやすくなります。気に入った画像のシードをメタデータから控えておき、次回以降に流用しましょう。仕組みの概要はStable Diffusionの解説が参考になります。

プロンプト側では、キャラの核となる特徴を毎回同じ語順・同じ単語で先頭に置くのがコツです。img2img(画像を元に少し変化させる機能)と組み合わせれば、顔立ちを保ったままポーズだけ変える、といった調整もしやすくなります。

LoRA・専用モデルで完全に固定する

さらに徹底したいなら、そのキャラ専用の追加学習を使います。同一キャラの画像を複数枚用意してLoRAなどの軽量な追加学習を作ると、背景やポーズを変えても顔がほぼブレなくなります。オリジナルキャラを長期的に運用したい人に向いた方法です。

この発想は、アニメ制作で使われるモデルシートをAIに丸ごと覚えさせるようなものです。ただし学習用の画像自体に一貫性がないと精度が出ないため、前述の設定表と参照画像づくりが土台になります。

AI動画・漫画で一貫性を保つワークフロー

静止画1枚なら上のテクで十分ですが、複数シーンが連続する動画や漫画では難易度が跳ね上がります。おすすめは、絵コンテの段階でキャラの登場カットを整理してしまうことです。作り方は絵コンテの作り方ガイドにまとめています。

シーンごとに毎回キャラ設定を貼り直す運用が面倒なら、キャラを一度デザインすれば全シーンで自動的に引き継いでくれるツールを使う手もあります。チャットでAIディレクターに指示して短編映像を作れるScriptlyは、写真や説明からキャラ・小物・ロケーションを設計し、それをシーンをまたいで一貫させる設計になっています。ボイスオーバーや字幕、音楽まで含めた仕上げはAI短編映画の作り方でも触れています。

よくある失敗と対処法

一貫性が崩れるときは、たいてい情報の与え方に原因があります。次の点を見直してみてください。

  • 形容詞に頼りすぎている → 色名・形・素材で具体化する
  • 参照画像が低解像度・複数人写り込み → キャラ単独の高画質な基準画像に差し替える
  • プロンプトが毎回バラバラ → 設定表をテンプレ化して先頭に固定する
  • 変えたい部分まで固定している → 「顔は固定、背景は自由」と明示的に分離する

こうした著作権や利用範囲の考え方は著作権の基礎(Wikipedia)も一読しておくと安心です。制作の全体像はブログの他ガイドもあわせてどうぞ。

まとめ:同じキャラで世界観を作ろう

AIキャラクターの一貫性は、才能ではなく仕組みで決まります。設定表→参照画像→シード/プロンプト→必要ならLoRO、という順で積み上げれば、誰でも同じ顔・同じ衣装のキャラを安定して出せます。

設定を貼り直す手間を省いて、キャラを固定したまま物語づくりに集中したいなら、Scriptlyでチャットから短編映像を作ってみてください。デザインしたキャラが全シーンで一貫したまま、あなたの世界観が動き出します。

FAQ

AIで毎回同じ顔のキャラを作るには何が一番効きますか?

単独の手法より組み合わせが有効です。まず変えたくない特徴を設定表にまとめ、気に入った1枚を基準画像として毎回参照させます。さらにシード値を固定すれば再現度が上がり、本格的に運用するならキャラ専用のLoRAが最も安定します。

プロンプトだけでキャラクターの一貫性は保てますか?

ある程度は可能ですが、テキストだけで完全な一貫性を出すのは困難です。色や形を具体的に指定し、同じ語順で書くと安定しますが、確実性を求めるなら参照画像や設定表と併用するのがおすすめです。

シード値とは何ですか?固定すると同じキャラになりますか?

シード値は生成の乱数を決める番号です。同じシードと同じプロンプトを使うとランダム性が抑えられ、同じ顔を再現しやすくなります。ただし衣装やポーズを大きく変えると影響が出るため、参照画像と組み合わせると安心です。

LoRAは初心者にも必要ですか?

静止画を数枚作るだけなら、設定表と参照画像で十分なことが多いです。LoRAは同じキャラを長期的に何十枚も生成したい場合や、顔をほぼ完全に固定したい場合に効果を発揮します。まずは軽い方法から試しましょう。

AI動画で複数シーンのキャラを統一するにはどうすればいいですか?

絵コンテでキャラの登場カットを整理したうえで、シーンごとに同じ参照画像と設定を与えるのが基本です。キャラを一度デザインすれば全シーンで自動的に引き継ぐScriptlyのようなツールを使うと、手間を大きく減らせます。

AIイラストで同じキャラなのに別人になるのはなぜですか?

多くの生成AIは1回ごとの生成が独立しており、前の画像を記憶しないためです。対策は、毎回同じ情報(設定表・参照画像・シード)を与え直す仕組みを作ることです。

自分の映画をつくってみませんか?

数枚の写真から一貫したキャラクターを、チャットから完成したショートフィルムを — 絵コンテ、ナレーション、音楽まで。

はじめての映画をつくる — 無料