同人やFantia、BOOTHで継続して売れている人を見ると、単発の一枚絵より「同じ子が何度も出てくる」シリーズが多いです。続きが欲しくなるのは物語だけではありません。顔と気配が揃っていると、読者は「この子の別衣装・別シチュ」を買い足しやすいです。
AI画像でも同じです。モデルが上手くなっても、毎回別人顔では連作になりません。この記事では、オリジナルキャラ(OC)を固定して連作を回すための実務をまとめます。LoRAの「選び方」ではなく、その先の「自分のキャラを量産できる状態」まで行きます。
なぜキャラ固定が売上に効くのか
購入者が戻ってくる理由は、だいたい次のどれかです。
- その子が好き(顔・性格・関係性)
- シリーズの続きが気になる
- 同じ画風・同じ世界観の安心感がある
1作ごとに顔も設定も違うと、ファンが付きにくいです。逆に、顔が揃っていれば、水着差分でも室内シチュでも「同じシリーズの続き」として認識されます。FANZA同人でCG集を出す場合も、シリーズ名とキャラの継続はサムネ以上に効くことがあります。販売側の流れは FANZA同人でAI CG集を出す完全ガイド と AI生成画像でおこづかいを稼ぐ実践ガイド を見てください。
キャラ固定の4つのアプローチ
全部を毎回フル装備する必要はありません。目的で使い分けます。
1. プロンプトで固定(手軽だがブレる)
髪型、目の色と形、体型、服装、アクセサリをタグや短文で毎回同じ順に書きます。
1girl, solo, silver long hair, red eyes, mole under left eye,
small breasts, black sailor uniform, red ribbon, ...
メリットはすぐ始められることです。デメリットは、構図や照明が変わると顔がすぐ迷子になることです。短編の試し描きや、LoRAを作る前の「基準画集め」には向いています。語彙は プロンプト逆引き辞典 で揃えるとブレが減ります。
2. seed固定+詳細プロンプト(構図を大きく変えない用)
同じseed・同じモデル・同じ解像度で、服装や表情だけを少しずつ変える方法です。差分生成や「ほぼ同じ構図のバリエ」には強いです。
弱点は、構図を大きく変えたい連作には向かないことです。seedは魔法ではなく、条件が揃っているときの再現装置です。基礎は Seed完全ガイド を読んでください。
3. 顔LoRAの自作(連作の中心)
自分の基準画から顔やキャラ全体をLoRA化し、トリガーワード1語で呼び出す方法です。衣装を変えても顔が追いやすいので、連作の核になります。
学習の手間はありますが、一度決まればプロンプト固定より安定します。既存の「誰かのキャラLoRA」に頼ると権利と差別化の両方で不利なので、OCで売るなら自作が現実的です。
4. ControlNet reference / IP-Adapter(参照画像から寄せる)
手元に「これが正解顔」の画像があるとき、参照として寄せる方法です。LoRA学習前の試作、一枚だけ急ぎで合わせたいときに便利です。
常時これだけで数十枚の連作を回すのは重いことがあります。基準画の管理、ノードや前処理の再現、構図との干渉など、運用コストが乗ります。補助として使う前提が安全です。ControlNetの基本は ControlNet入門 を参照してください。
オリジナルキャラの設計(設定書)
LoRAより先に、文章でキャラを固定します。設定が曖昧なまま学習すると、データもプロンプトも迷います。
最低限、次を1枚のメモに書いてください。
- 名前(作品内の呼び名)
- 年齢感(成人であることが明確な設定。未成年連想は作らない)
- 髪(色・長さ・前髪・癖)
- 目(色・形・ハイライトの傾向)
- 体型(肩幅、胸、腰まわりなど、過度に曖昧にしない)
- 定番服(私服1、作業着1、など2〜3着)
- 特徴(ほくろ、髪留め、常に付けているアクセなど)
- タグ辞書(毎回同じ英語タグ/日本語タグの対応表)
重要です。実在の芸能人や配信者に寄せない。既存のアニメ・ゲームキャラに寄せない。 「なんとなく似ている」も危険です。オリジナルとして売るなら、最初から距離を取ったデザインにしてください。法律面の考え方は AI画像生成の著作権・法律ガイド2026 も確認してください。
顔LoRAの作り方(概要)
詳細なクリック手順は LoRA自作入門(Kohya SS) に任せ、ここでは連作向けの注意だけ書きます。
参照画像は10〜30枚程度、自分で生成して厳選
他人のイラストや写真を無断で学習データにしないでください。自分の環境で出した画像から、「これが本人」と思える顔だけを残します。枚数を稼ぐより、次の内訳で揃えるほうが結果が良いです。
20枚を組む場合の目安
| 内訳 | 枚数 | ねらい |
|---|---|---|
| 正面のバストアップ | 5〜6 | キャラの基本形。ここが軸になる |
| 斜め(左右3/4) | 4〜6 | 角度変化への耐性 |
| やや俯瞰・煽り | 2〜3 | 極端すぎない範囲で立体感 |
| 全身のポーズ違い | 3〜4 | 体型と衣装の関係を学習させる |
| 表情のバリエ | 2〜3 | 真顔・微笑み・驚き・照れなど |
10枚しか揃わない場合は、まず正面バストアップと斜めを優先し、俯瞰・全身は無理に入れないほうが安定します。
入れないほうがいいもの
- 別人に見えるカット(1枚でも混ぜると顔がブレます)
- 極端なアングル(真下・真上)
- 手や指が明らかに崩れているカット
- 背景の作り込みが強すぎるもの(焼き付きの原因)
- 画風がバラバラの寄せ集め(Ponyと写実系を混ぜるなど)
照明と画風は揃えたほうが強いです。厳選できるまで生成を回し、迷ったら捨てるほうが結果が良いです。
顔の切り出しとタグ付け
顔中心にクロップし、学習したい要素だけが写るようにします。背景や毎回違う小物が映り込みすぎると、それが「キャラの一部」として焼き付きます。
キャプション(タグ)付けの原則は**「残したい要素は書かない、変えたい要素は書く」**です。逆に感じるかもしれませんが、タグに書いた要素は「あとで指定できる可変」として扱われ、書かない要素は「キャラの一部」として焼き付きます。
| 要素 | 学習の狙い | タグに書くか |
|---|---|---|
| 髪色・目の色・顔立ち | キャラに焼き付ける(トリガーで呼ぶ) | 書かない |
| 服装 | あとで衣装を変えたい | 書く(school uniform など) |
| 背景 | あとで場所を変えたい | 書く(indoors, outdoors など) |
| ポーズ・視線 | あとで自由に振りたい | 書く(looking at viewer など) |
| トリガー | キャラ呼び出し用の1語 | 全画像の先頭に書く |
トリガーは mychara_v1 のように一般語と衝突しない造語にします。alice などの一般名や nurse のような職業名だけだと、他のプロンプトと意味が混線します。
学習時の典型的な失敗
- 過学習 … どのプロンプトでも同じポーズ・同じ構図になる
- 背景の焼き付き … 部屋の家具や窓の形までキャラに付いてくる
- 画風の固定が強すぎる … 別の画風LoRAを載せても上書きできない
- 服装の焼き付き … 学習画像に多かった服装ばかり出て、別衣装が効かない
対策は、学習率やステップを上げすぎない、途中エポックを残して比較する、データに適度なバリエを入れる、の3点です。
効き方の確認は seed 固定+weight 振り
完成後は seed を固定し、同じプロンプトで weight を 0.4 / 0.6 / 0.8 / 1.0 で並べます。
- 0.4 で似ていない → 学習不足の可能性
- 0.6〜0.8 で自然に似る → 実用域。ここが「効くweight」
- 1.0 で顔が崩れる/同じポーズしか出ない → 過学習気味。0.6〜0.8で運用
エポックを複数残している場合は、途中エポック(例:6/10)と最終エポック(10/10)を同じ手順で比較すると、どこがピークだったか分かります。
連作を安定させる実務
役割分担:キャラ / 画風 / シチュ
1本のLoRAに全部押し込むと、後から衣装だけ変えたいときに困ります。
| 種類 | 役割 | weightの目安 |
|---|---|---|
| キャラLoRA | 顔・体型・雰囲気 | 0.7〜0.9 |
| 画風LoRA | 線・塗り・彩度 | 控えめ(強すぎない) |
| シチュLoRA | ポーズ・行為・構図の傾向 | 0.5前後 |
最初はキャラLoRAだけ、次に画風、最後にシチュ、の順で足すと原因切り分けが楽です。LoRA全般の選び方は LoRA選び方ガイド を見てください。
トリガーワードはキャラごとに1語
mychara_v1 のような衝突しにくい語にします。一般単語(alice や nurse だけ)だと、プロンプトの他の意味と混ざります。設定書に「正式名」「トリガー」「禁止タグ(学習に入れたくない要素)」をセットで書いておくと、後から自分でも迷いません。
生成のルーチン
- キャラLoRA+基本プロンプトで基準顔を出す
- seedをメモする
- 衣装だけ変える
- 表情だけ変える
- シチュを変える(必要ならシチュLoRAやControlNet)
- 顔が崩れたら inpaint で部分修正
顔の部分修正は inpaint完全ガイド が実務向きです。ADetailerで顔と手を自動修正する運用も、連作のペースを落とさずに崩れを潰すのに効きます(ADetailer完全ガイド)。全部を一発生成で完璧にしようとしない方が、連作のペースは上がります。
再現メタを1枚のカードにする
「昨日と同じ顔が出ない」の原因はほぼ、生成条件のどれかがズレていることです。連作を続けるなら、次の条件を1枚のカードに書いて固定します。
シリーズカードに書く項目
- Checkpoint(モデル名):例
AutismMix Confetti v3.5 - VAE:モデル指定 or 常用のもの
- キャラLoRA と weight:
mychara_v1 @ 0.75 - 画風LoRA と weight(使うなら):
style_soft_v2 @ 0.4 - 共通ポジ(スコアタグ・source・rating・固定タグ)
- 共通ネガ:省略しない、その日の気分で変えない
- Sampler / Steps / CFG:例
DPM++ 2M Karras / 25 / 6 - 解像度:例
896 × 1152 - Clip Skip:例
2 - 基準seed:バストアップの当たりseedを1つ確保
これがブレると、「同じキャラLoRAなのに顔が違う」現象が起きます。基本条件を守った上で、シチュ・衣装・表情だけを可変にするのが連作の型です。設定管理の細部は Seed完全ガイド と Sampler・CFG Scale・Stepsの最適値2026 を参照してください。
メタデータは残す
WebUIは生成画像のPNG内にプロンプトと設定を埋め込みます(Settings で無効化していなければ)。捨てる前に、当たり画像はメタ付きで別フォルダに移しておくと、後から「あの日の設定」を掘り出せます。JPGで再保存するとメタが消えるので、原本はPNGで残してください。
モデル乗り換えとLoRAの寿命
新しいCheckpointは常に出ますが、連作の途中で乗り換えると顔が変わります。 LoRAはベースモデル依存で、Pony用は他のSDXL派生でも似た挙動を出しますが、Illustrious系ベースに乗せると効きが変わったり、まったく効かなくなったりします。
乗り換えを避けたい場面
- シリーズを継続販売している最中
- 既刊のサムネと本編で顔を揃えたい期間
乗り換えを検討していい場面
- シリーズが完結して次作を新規で始めるとき
- 明らかにベースが劣化・非推奨になったとき
- どうしても表現の幅が足りないとき
乗り換える場合は、新モデルで旧キャラの顔を出せるかを先に試してください。効かないなら、参照系(ControlNet reference / IP-Adapter)で寄せる期間を挟むか、少量の追加学習でモデルに慣らします。読者はモデル名ではなく顔を見ています。「新モデルが出た」は、シリーズを断つ理由にはなりません。
キャラの世界観・設定を作る
顔だけ揃っても、作品として弱いことがあります。同人で続くキャラには、最低限の物語のフックが必要です。
- 名前と呼び方
- 性格(口調が想像できる程度でよい)
- 相手との関係(先輩、同居人、同僚など)
- よくいる場所(部屋、店、車内など)
- シリーズの約束(毎回夜の部屋、毎回旅行先、など)
エロ展開そのものより、「この二人ならこうなる」が見える方が、差分を買いやすいです。設定は長編小説にする必要はありません。サンプルの並びとタイトルで伝わる粒度で十分です。
サンプル画像で連作感を出す作法
販売ページや投稿のサンプルは、技術以上に「シリーズに見える並べ方」が効きます。
おすすめの詰め合わせは次の型です。
- 顔がよく分かるバストアップ
- 定番衣装の全身
- 別衣装1〜2枚
- 別表情(笑顔/照れ/真顔)
- 別シチュ(室内/外出など)
ここで大事なのは、同じ子だと一瞬で分かることです。画質が多少良くても、サンプルが別人の寄せ集めに見えると連作の魅力が消えます。逆に、多少の顔ブレがあっても、髪・目・特徴・色設計が揃っていれば「同一キャラのバリエ」に見えます。
やってはいけないこと
実在人物の画像で学習する
写真や動画の切り抜きで「あの人LoRA」を作り、性的文脈で出す行為は避けてください。権利・名誉・プラットフォーム規約のどれかで必ず問題になります。OCで勝負してください。
既存キャラを学習して自分の作品として売る
二次創作のグレーを「オリジナルです」と言い張るのは最悪です。既存キャラに寄せた学習も、販売目的なら特にリスクが高いです。デザイン段階で被らないようにします。
AI生成であることを隠して売る
手描きだと思わせる、AI利用を聞かれても否定する、といった売り方は信頼を壊します。多くの販売先ではAI明記のルールがあります。隠すより、明記したうえで質とシリーズ力で勝つ方が長く続きます。
週次で回すときの実務フロー
連作は気合いの一発より、薄いルーチンの方が続きます。週に1本出す前提なら、例えば次のような回し方です。
- 月曜 … 今週のシチュを1行で決める(例: 雨の日の帰宅後)
- 火〜水 … キャラLoRA固定で20〜40枚生成し、顔が近いものを残す
- 木 … 崩れた顔だけ inpaint、構図が惜しいものだけ再生成
- 金 … サンプル用にバストアップと別衣装を2〜3枚足す
- 土 … 並べて「別人に見えないか」を自分でチェック
- 日 … タイトル・説明・AI明記を整えて投稿または入稿
生成枚数を増やすことより、落選を早く決めることの方が重要です。微妙な顔を粘着して直していると、1週間がそのまま消えます。近いものを残し、遠いものは捨てる。選別の速度が連作の速度です。
モデルやLoRAを週ごとに変えるのも避けた方がいいです。変数が増えると、顔が変わった原因が分からなくなります。少なくともシリーズの途中では、Checkpoint・キャラLoRA・トリガー・基本解像度を固定してください。
よくあるつまずきと対処
顔は似ているのに別人感がある
髪色や瞳色は合っているのに別人に見えるときは、次を疑います。
- 目の形(つり目/たれ目)が揺れている
- 鼻の低さ・口の大きさの比率が違う
- 年齢感が若い方向やお姉さん方向に振れている
- 照明が毎回違い、影の付き方で印象が変わっている
設定書に「目は外側が少し下がる」「鼻は低め」など、タグに落ちにくい言葉も書いておくと、再生成のときに自分で気づけます。タグ辞書だけだと足りないことがあります。
衣装を変えると顔まで変わる
キャラLoRAの weight を少し上げ、画風LoRAやシチュLoRAを下げるのが先です。それでもダメなら、衣装タグが学習データに焼き付いていないか見直します。基準画の段階で私服ばかり集めていると、「その服の人」として学習されやすいです。別衣装の基準画を最初から混ぜておくと、あとが楽です。
生成条件のいずれかがズレている
昨日と同じ顔にならないときの原因の多くは、生成条件のズレです。まず「再現メタ」節のシリーズカードと突き合わせて、Checkpoint・LoRA・weight・Sampler・CFG・解像度・Clip Skipのどれかが変わっていないかを確認してください。全部合っているのにブレる場合は、モデルやサンプラー由来のランダム性の範囲です。
限界と現実
どれだけ詰めても、100%同じ顔にはなりません。 モデル更新、LoRAの干渉、アングル、照明、日を跨いだランダム性で、微妙にブレます。
連作で必要なのは、ピクセル単位の一致ではなく、次の3つです。
- 読者が同一人物だと認めてくれる範囲
- 設定書とタグ辞書で自分が再現できること
- サンプルと本編でシリーズの約束が守られていること
ブレたら全部捨てるのではなく、近いものを残し、inpaintや再生成で寄せる。この割り切りができる人の方が、結局たくさん出せます。完璧な同一顔を待ってから売ろうとすると、公開日が永遠に来ません。
まとめ:連作を始める最短ルート
- 成人のオリジナル設定書を書く(既存キャラ・実在人物に寄せない)
- プロンプト固定で基準画を10〜30枚厳選する
- 顔LoRAを作り、トリガー1語で呼べるようにする
- キャラLoRAを軸に、画風・シチュは分業する
- サンプルは同じ顔・別衣装・別シチュで揃える
- 規約どおりAIである旨を明記して出す
LoRAの重み調整や探し方で止まっている人は、まず「この子を10枚並べられるか」をゴールにしてください。並べられた時点で、単発生成から連作の側に入れています。





