どの画像ジェネレーターでも一番難しいのは、複数のレンダリング全体で 同じ人物 をキープすることです。顔の制御をしない優れたプロンプトは、誰か の素敵な絵を返してくれます。そして次のレンダリングでは 別の誰か になります。物語、プロフィール、ブランド用にキャラクターを作っているなら、これは問題です。
Pro ジェネレーターには顔保持ティアが4段階あります。適切なものを選び、適切な入力を与えれば、そのセッション中、どのレンダリングでも同じ顔が付いてきます。
まずはアバターをピン留めする
Pro ジェネレーターの 顔保持 パネルで、顔ピッカーを開いてください。あなたの顔ライブラリ — アップロードしたすべてのソース顔 — と、新しい顔をアップロードするスロットが表示されます。最初に選んだ画像が ピン留めアバター になります。何をするより先に、まず1枚をピン留めしてください。

Charmloop の顔フローは、マルチ画像ティア(IP-Adapter、InstantID、PuLID バリエーション)で最大 4枚のソース顔 を受け付けます。スロットは使ってください — ピン留め + 異なる角度から取った3枚の補強画像があれば、1枚だけのときよりずっと強い同一性を渡せます。3/4 アングル、ほぼ正面、少し横向きの組み合わせは強力なセットです。
用途に合ったティアを選ぶ
顔保持 パネルには4つのティアが用意されています。忠実度とトークン代がトレードオフです。
- なし — モデル任せ、同一性の引き継ぎなし。最安。人物 がどうでもいいとき — ストックフォト風の絵や、環境ショットを撮りたいときに使います。
- ReActor のみ — 高速な顔スワップ。モデルが自由に顔を生成した後、ReActor があなたの顔に差し替えます。顔が1つのポートレートには良好、横顔や変則的なライティングには平均的。
- IP-Adapter + ReActor — IP-Adapter の顔エンベディングで同一性を生成段階に組み込み、ReActor で仕上げます。リアルなキャラクター用途では、ほとんどの場合これが推奨です。角度・表情・ライティングが変わっても、同一性をしっかり保ちます。
- InstantID + IP-Adapter — ポーズ、ライティング、スタイルが大きく変わっても同一性を最も安定して保てる最強ティア。同じ人物 を非常に異なるシーン(クローズアップ、全身のアクション、3/4 サイドビュー)に登場させても1人の人物として読ませたいときに推奨します。
各ティアの追加コストは固定のパーセンテージではなく、レシピ、解像度、ステップ数、バッチサイズによって変わります。生成ボタンの横に表示される charm の見積もりが、実行前に現在の設定の正確なコストを示します。
目安としては、誰かの良いポートレートが1枚あれば十分なら、ReActor で足ります。マルチショットの物語やキャラクターセットを作っているなら、IP-Adapter+ReActor か InstantID は追加 charm を払う価値があります。
プロンプトで顔フローと戦わない
よくある失敗:InstantID を選び、良いソース顔が3枚あるのに、プロンプトには 「a different woman」、「a blonde model」、「anime style」 と書いてしまう。モデルには矛盾した2つの指示 — 同一性を保て、同一性を変えろ — が同時に与えられ、ソース顔にも プロンプトにも 似ていない混乱したレンダリングが返ってきます。
プロンプトが描写すべきは、シーン、衣装、ライティング、ムード です。人物を再描写してはいけません。ピン留めアバターが緑の瞳のブルネットなら、「blonde with blue eyes」とは書かないでください — 顔フローと戦って、どちらかが負けます。
a blonde woman with blue eyes, blue dress, beach, sunset
walking along an empty beach at sunset, light blue cotton sundress, hair tied back, soft golden hour light from camera-left, 50mm portrait, shallow depth of field
強い方は髪色、瞳の色、顔の形について何も言っていません。それらはピン留めアバターから来ます。プロンプトは人物の周りだけを描写します。
クローズアップでは FaceDetailer をオン
Pro ジェネレーターの ポストプロセス パネルには Face Detailer のトグルがあります。フレーム内で顔が大きいとき — ポートレート、半身ショット、顔が画像の 1/4 以上を占めるもの — はオンにしてください。FaceDetailer は顔領域を高解像度で再描画し、SDXL でよくある顔のアーティファクト(左右非対称な目、もやっとした口、虹彩の詳細欠落)を直してくれます。
ワイドな環境ショットで顔が小さい場合は、オフのままで構いません。60×60 px の顔領域を再描画しても時間が増えるだけで、効果はほぼありません。

ソース顔の質が、すべての上流にある
どの顔フローのティアも、与えたソース顔の質を引き継ぎます。ぼやけたスマホ写真、加工の強い自撮り、サングラスで隠れた顔は、同一性エンベディングを濁らせ、モデルは毎回のレンダリングで曖昧な信号を整合させようと消耗します。ソース顔を選ぶのに2分かければ、後で何十回もやり直す手間を節約できます。
良いソース顔とは:
- 正面光、ニュートラルな表情。 両目に大きな直接のキャッチライトが入っていること。眉や顎の下に深い影がないこと。
- クリーンな背景。 柄物や雑然とした背景はエンベディングににじみ込みます。無地の壁、ニュートラルな屋外シーン、スタジオグレーが理想。
- 髪は見えていても顔を隠さない。 後ろで束ねるかセンターパートが理想。片目を覆う斜め前髪は非対称なエンベディングを作り、毎回のレンダリングにバイアスがかかります。
- 顔がフレームの 40〜70% を占める。 大きい画像の中の小さい顔は情報量が少なく、顔がフチに接するほどタイトなクロップは特徴が切れます。
- フィルターなし、濃いメイクなし、極端な角度なし。 特に美顔フィルターは、顔フローが同一性を認識するのに使うテクスチャの手掛かりを壊します。
ライブラリに使える写真が1枚しかなくても問題ありません — それをピン留めして、ReActor のような単一顔フローに絞ってください。3〜4枚の使えるセットがあれば、IP-Adapter や InstantID のティアを安心して使えます。
1フレームに複数キャラクター
Charmloop のマルチ画像フローは最大4枚のソース顔を受け付けますが、すべて 1つ の同一性に紐付きます。1つのレンダリングに2人の別人 — 会話する2キャラクター、デュエットポートレート — を入れたい場合は、別のアプローチが必要です。被写体ごとに別レンダリングを生成して合成するか、img2img パスを使って、固定した1人目に対して2人目を導入します。
実用的なパターン:まず主役キャラクターを希望のポーズで生成し、保存します。次にそのレンダリングを img2img ソース として strength 0.6 で使い、2人目のキャラクターがフレームに入ってくる描写のプロンプトを与えます。その2回目のパスの顔フローは 別の ピン留めアバターに設定します。img2img が既存のピクセルを守るので、モデルは1人目を保ったまま、シーンに2人目を描き加えます。
これは業界全体で見ても、現在の顔保持技術の粗い部分の1つです — まだ「2同一性」をきれいに扱えるフローは存在しません。2人シーンには合成作業を前提に計画してください。
手と目は別問題
顔フローが守るのは顔です。手は直しませんし、レンダリング間の視線方向も安定させません。手はポストプロセスの別トグル(ポストプロセス パネル内の Hand Detailer)になります — 手が見えて重要な場面では、ぜひ有効にしてください。
視線方向については、プロンプトが唯一のレバーです:「looking directly at camera」、「looking down」、「three-quarter glance to the right」。指示がないと、視線の向きは生成ごとにランダムになり、同一性がロックされていてもキャラクターの一貫性が崩れます。
次は、構図・フレーミング・アスペクト比を使って同じ顔を別の見え方で 活かす 方法 → 構図。