Scriptly.

AIで複数キャラクターを生成する方法|崩さず並べるコツ

Sep 26, 2026

AIで複数キャラクターを生成する方法でつまずく原因は、たいてい1つです。1人ならきれいに描けるのに、2人並べた瞬間に髪色が混ざり、服が入れ替わり、顔まで同じになる。これはAIの性能不足ではなく、指示の渡し方の問題です。

この記事では、AI 複数人 同じ画面 生成を安定させるプロンプトの型と、複数キャラクター 配置 AIで狙った構図を出すコツを、そのまま真似できる形でまとめます。最後に、生成した複数キャラをブレさせずに映像まで持っていく流れも紹介します。

なぜ複数キャラは崩れるのか

AI画像生成は、プロンプト内の言葉を「どのキャラのものか」を文脈だけで判断します。1枚に2人以上いると、この振り分けがあいまいになり、特徴が別のキャラに漏れ出します。これがいわゆる特徴のブリード(にじみ)です。

よくある失敗はこの3つです。

  • 髪色や服の色が2人の間で混ざる
  • 一方の特徴(メガネ、帽子など)が両方に付いてしまう
  • 顔が似すぎて描き分けられない

原因を「AIが賢くない」で片づけると解決しません。人数を明示し、特徴をキャラごとに束ねて渡す。この2点を守るだけで、成功率は大きく上がります。

人数を固定して土台を作る

最初にやるべきは、人数の宣言です。プロンプトの冒頭で `two characters`、`two girls`、`three people` のように人数を限定します。これをしないと、AIは勝手に人数を増減させます。

そのうえで、描写の順番を固定します。おすすめは次の順です。

  • 背景・シーン(どこにいるか)
  • 人物A(特徴をまとめて)
  • 人物B(特徴をまとめて)
  • 2人の関係・ポーズ(並び方や距離感)

背景を先に置いてからキャラを追加すると、AIが空間を先に確保するため配置が安定します。3人以上でも、人物A・人物B・人物Cと順番に足していくだけで同じ考え方が使えます。

にじみを防ぐプロンプトの書き方

AI 2人以上 キャラクター プロンプトで一番効くのが、特徴のグルーピングです。キャラごとに「髪→目→服」の順でまとめ、キャラの区切りをはっきりさせます。

区切りには、カンマではなく改行や `BREAK` のような区切り語を使うと、前のキャラの言葉が次に漏れにくくなります。さらに効果的なのが、色のコントラストです。人物Aを暖色、人物Bを寒色にするなど、明暗と色相を離すとAIが別々の物体として認識しやすくなります。

書き方の例(英語プロンプト前提)はこうなります。

  • 人物A:`short black hair, red jacket, glasses`
  • 人物B:`long blonde hair, blue dress`
  • 共通:`standing side by side, cafe background`

特定の特徴を強めたいときは、`(long pink hair:1.3)` のように重み付けを使います。目安は1.1〜1.5。上げすぎると絵が破綻するので、少しずつ試すのが安全です。単体キャラの一貫性づくりについてはAIキャラクターの一貫性を保つ方法も参考になります。

複数キャラを同じ絵柄でそろえる

複数キャラ 同じ絵柄 AIで失敗する典型は、キャラごとに絵柄を別々に決めてしまうことです。1人ずつ「かわいい系」「リアル系」と指定すると、当然ながらチグハグになります。

先に共通の絵柄トーンを1つ決め、全キャラに同じ言葉で渡すのが正解です。`flat anime style, soft lighting, pastel palette` のようなスタイル指定を、キャラ描写とは別のブロックとして全員に共通で適用します。

もっと確実なのは、参照画像を使う方法です。すでに作った立ち絵やキャラクターシートを見本として渡し、それぞれのポーズだけ指定すれば、元のキャラのまま並びやすくなります。写真や既存キャラから土台を作る手順は写真からAIキャラクターを作成する方法やAIキャラクター 全身 生成の方法にまとめています。

配置とポーズを狙って決める

複数キャラクター 配置 AIで構図を思い通りにするには、2人の関係を具体的な言葉で指定します。あいまいな「一緒にいる」ではなく、位置関係を名指しします。

  • 横並び:`standing side by side`
  • 向かい合う:`face-to-face, looking at each other`
  • 背中合わせ:`standing back to back`
  • 手をつなぐ:`holding hands`

左右の指定(`person A on the left`)を足すと、入れ替わりも防げます。プロンプトの精度を上げる考え方全般はAI動画生成のプロンプトのコツが役立ちます。プロンプト設計の背景を知りたい人は、プロンプトエンジニアリングや画像生成の仕組みであるStable Diffusionの解説にも目を通しておくと理解が深まります。

生成したキャラを映像まで動かす

複数キャラを静止画で並べられたら、次は動かして物語にしたくなります。ここで一貫性が崩れると、せっかくの描き分けが台無しです。

Scriptlyなら、写真や説明から作ったキャラクターをシーンをまたいで保ったまま、チャットでAIディレクターに指示するだけで会話劇や短編を組み立てられます。キャラ設計、絵コンテ、シーンごとの動画生成、ナレーションや字幕付きの書き出しまで、ブラウザだけで完結します。複数キャラの掛け合いを、崩さず映像にしたい人に向いています。

複数キャラの生成で手が止まっているなら、まずはScriptlyのスタジオでキャラを登録し、同じ画面に立たせるところから試してみてください。

まとめ

AIで複数キャラクターを生成する方法の核心は、人数を固定し、特徴をキャラごとに束ね、共通トーンで絵柄をそろえること。この3点を押さえれば、2人以上でも破綻せず、狙った配置で並べられます。静止画で描き分けができたら、そのまま映像化へ進めば、複数キャラの物語が一気に動き出します。

FAQ

AIで複数キャラクターを同じ画面に生成するには?

冒頭でtwo charactersのように人数を限定し、背景→人物A→人物B→関係性の順で書きます。キャラごとに特徴を束ね、区切り語で分けると、同じ画面でも破綻しにくくなります。

複数キャラの髪色や服が混ざるのはなぜ?

AIが各特徴をどのキャラのものか判断しきれず、特徴がにじむためです。色にコントラストを付け、キャラ単位でグルーピングし、必要なら重み付けで分離すると改善します。

複数キャラを同じ絵柄でそろえるコツは?

キャラごとに絵柄を決めず、共通のスタイル指定を1つ作って全員に同じ言葉で渡します。既存の立ち絵やキャラクターシートを参照画像として使うと、さらに安定します。

3人以上のキャラも同じ方法で生成できますか?

できます。人物A・人物B・人物Cと順番に追加し、それぞれ特徴をまとめて書けば対応可能です。ただし人数が増えるほど崩れやすいため、参照画像の併用がおすすめです。

生成した複数キャラを動画にできますか?

Scriptlyなら、登録したキャラをシーンをまたいで保ったまま、チャット指示で複数キャラの会話劇や短編に仕上げられます。字幕や音声付きの書き出しまでブラウザで完結します。

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

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

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