【プロンプト作りの基本】AIイラストで「思い通りの絵」が出ない人向きの、プロンプトの「順序」と「型」を徹底解説!
プロンプトが無視される根本原因
「プロンプト(呪文)をたくさん入れているのに、なぜか上手く効かない」
「SNSで見る神絵師の作品はキラキラしているのに、自分の絵はどこかボヤッとしていて眠たい印象になる」
Stable Diffusionを始めたばかりの方が最初にぶつかる壁がこれです。
描きたい要素をちゃんと英単語で羅列しているはずなのに、出来上がった画像には要素が欠けていたり、構図がぐちゃぐちゃだったりする。あなたは以下のような「失敗あるある」に遭遇していませんか?
顔が崩れる・目が合わない:キャラクターの描写にAIが十分なリソースを割いていない。
全体的に低彩度:光が弱く、絵が眠い印象に見える。
描いてほしくないものが描かれる:背景のディテールが主役より目立ってしまう。
実は私自身も、生成AIを始めた当初はまったく同じ悩みを抱えていました。
プロンプトの最後尾に beautiful details や extremely detailed といった単語を必死に書き足していたのです。しかし、どれだけ言葉を尽くしても絵はボヤけたまま。「プロンプトがAIに届いていない」という絶望感に襲われていました。
ところがある日、プロンプトの「順番」を入れ替えただけで、その悩みが嘘のように解決したのです。まるで曇ったメガネを拭いたように、キャラクターの瞳に光が入り、背景の奥行きがパキッと描写されたあの瞬間の衝撃は忘れられません。
もしあなたが同じように悩んでいるなら、新しい単語を覚える前に、一度だけ「プロンプトを書く順番」を見直してみてください。AIにとって、単語の並び順はただの列挙ではなく、「重要度のランキング」そのものなのです。
プロンプトの「型」を理解する
結論から言います。
AIは、プロンプトの先頭にある言葉ほど「絶対に守らなきゃ!」と強く認識し、後ろに行くほど「できれば守るよ」と認識が弱くなります。 これはAIの言語処理の特性(トークン処理)に起因しています。
そのため、思いついた順に単語を並べるのはNGです。
初心者がまず覚えるべきは、以下の「黄金のテンプレート(型)」です。この型は、プロンプトの持つ力を最大限に引き出します。
順位要素役割(AIへの指示)
1位品質タグ「最高の学習データを使え」:画質の土台を確定させる
2位主語「誰を/何を描くか」:絵の主人公をAIに強く意識させる
3位要素・詳細「細部をこうしろ」:服装、髪型、ポーズなど、主役の魅力を高める
4位背景・環境「舞台はここだ」:場所、時間、天候、光の指定
5位画風・スタイル「最終的な仕上げをどうするか」:アニメ塗り、油絵、水彩画など
この順番を守るだけで、AIへの指示の通りやすさが劇的に変わります。まるでサンドイッチのように、「品質」と「画風」で「描きたいもの」を挟み込むイメージです。
なぜ順番がすべてなのか
この「型」にすると画質が上がるのか、そのメカニズムと具体的な配置ルールを解説します。
1. 先頭に「品質タグ」を置く理由
初心者と中級者を分ける決定的な差がここです。プロンプトの一番最初には、必ず以下の「品質系タグ(Quality Tags)」を入れてください。
masterpiece (傑作)
best quality (最高品質)
highres (高解像度)
8k (超高画質)
なぜこれが必要なのか? AIは膨大な学習データの中から絵を生成しますが、そのデータには「プロが描いた神絵」もあれば、「落書きのような低画質な絵」も混ざっています。 これらの単語を先頭(=AIが最も重要視する場所)に置くことで、「学習データの中から、綺麗な絵の要素だけを使って描いて!」と強力に命令することになります。これは、AIが参照するデータの質を強制的に引き上げる「ブースター」のような役割を果たします。
これがないと、AIは「低画質なデータ」も参照してしまい、結果として全体的にボヤけた、ピントの甘い絵が出来上がってしまいます。逆に、ネガティブプロンプトの先頭に worst quality や low quality といった「最低品質タグ」を入れることで、さらに品質担保の効果を高めることも一般的です。
2. 主語は「品質」の直後に入れる
品質を担保した次に書くべきは、「何を描くか」です。 1girl, cat, landscape など、絵の主役となる単語を配置します。
AIはプロンプトのトークンを左から右へ順に処理し、特に前半部分にリソースを集中します。主語を後ろの方に書いてしまうと、その情報は背景や装飾に埋もれてしまい、AIが「空間を埋める」ことを優先して主役の描写が手抜きになってしまいます。主役が背景に負けないよう、必ず品質タグのすぐ後ろに配置し、AIにキャラクターの存在を強く意識させましょう。
3. 具体的な構成例と比較(ケーススタディ)
ここからは、実際に描きたいテーマに合わせて、どのようにプロンプトの順番を組み立てるか、具体的なケーススタディを通して解説していきます。
ケース 1: 【キャラクター】カフェにいる青い髪の女の子(詳細描写優先)
このケースでは、キャラクターの見た目とポーズのディテールに最もAIの注意を向けさせます。
1位:品質タグ
プロンプト例: masterpiece, best quality, highres, illustration, 8k,
目的と効果: 画質の土台を確定させます。
2位:主語
プロンプト例: 1girl, solo, anime character,
目的と効果: 絵の主役を確定させ、AIにキャラクターを描写するリソースを優先的に割かせます。
3位:詳細(最優先要素)
プロンプト例: blue hair, long hair, white dress, sitting, looking at viewer, detailed eyes,
目的と効果: 服装や表情の破綻を防ぐため、最もこだわりたい描写を前に配置します。
4位:背景
プロンプト例: coffee shop, indoors, sunset lighting, through window, bokeh,
目的と効果: 背景は後半に回し、ライティングで雰囲気を出す役割に限定します。
5位:画風
プロンプト例: anime style, flat color,
目的と効果: 最終的な仕上げを指示します。
❌ 悪い例(失敗予測): 詳細要素を背景の後ろに置くと、AIがカフェの備品や窓の描写に力を使いすぎ、女の子の顔や服装が簡略化されるリスクが高まります。
ケース 2: 【風景・建築】霧に包まれたファンタジーの城(環境描写優先)
このケースでは、風景の雰囲気、光、壮大さに最もAIの注意を向けさせます。主役の城を取り巻く環境(ライティング)が、城そのものと同等以上に重要です。
1位:品質タグ
プロンプト例: masterpiece, best quality, ultra detailed, cinematic,
目的と効果: 画質と、映画のような重厚感を固定します。cinematicタグでドラマチックな光を期待できます。
2位:主語/構図(風景)
プロンプト例: landscape, fantasy castle, massive scale, ultra wide shot,
目的と効果: 絵の主役が風景であることを明確にし、スケール感(massive scale)を強く指示します。
3位:環境・光(最優先要素)
プロンプト例: misty, dense fog, volumetric lighting, light pillars, glowing rune,
目的と効果: 霧や光の柱といった**「雰囲気要素」**を前に配置し、AIのリソースを集中させます。
4位:詳細
プロンプト例: old stone wall, moss growing, sharp focus, medieval,
目的と効果: 城の細かい描写は、光と霧の雰囲気が確定した後に配置します。
5位:画風
プロンプト例: digital painting, photorealistic, artstation, unreal engine,
目的と効果: 3DCG的な質感を持たせ、リアルな光の計算を促します。
💡 応用ポイント: 風景画では、主語(城)と環境(霧・光)の順番を入れ替えることで、どちらをより強調するかコントロールできます。幻想的な雰囲気が最優先なら、misty, volumetric lightingをfantasy castleより前に置くのも有効です。
ちなみに最近のモデルはgirlなどのプロンプトを入れなくても勝手に女の子を書くことが多いです。
こういう時はネガティブプロンプトにgirlやpersonなどを入れて制御するのが効果的です。
ケース 3: 【ファッション】ネオン輝くサイバーパンク・パワードスーツ(ライティングと全身構図優先)
このケースでは、キャラクターを主役としつつも、特定のライティングと全身のファッション描写に強くフォーカスします。全身を描かせるための「構図タグ」を前に出すのがポイントです。
1位:品質タグ
プロンプト例: masterpiece, best quality, highres, highly detailed outfit,
目的と効果: 服のディテールが重要なので、品質タグにoutfit(服装)を含ませておきます。
2位:主語/構図(全身)
プロンプト例: 1girl, solo, full body, action pose, from below,
目的と効果: **全身(full body)**を描かせるため、主語の直後に構図タグを配置し、AIがトリミングしないよう強く指示します。
3位:環境・光(最優先要素)
プロンプト例: neon lighting, cyberpunk street, reflection, strong shadow,
目的と効果:ネオンの光り方、影の強さといったムードをここで確定させます。
4位:詳細
プロンプト例: detailed armor, glowing lines, short pink hair, mechanical parts,
目的と効果: 服の質感と色といった具体的なディテールを指定。ライティングの影響を考慮した描写を促します。
5位:画風
プロンプト例: photorealistic, cinematic, sharp focus, studio lighting,
目的と効果: リアルな質感と、映画のような劇的な演出を最後に指示します。
⚠️ 失敗回避: full body をプロンプトの途中に置くと、他の要素にトークンが割かれ、足元が切れる(トリミングされる)失敗が起こりやすくなります。主語の直後に入れることで、AIに「この絵は全身を描くものだ」と強く認識させましょう。
即実践!自分の「型」を保存しよう
プロンプトは毎回ゼロから手打ちする必要はありません。 今回の具体的なケーススタディを踏まえて、**「これさえ入れれば高画質になる」という前半部分(ベースプロンプト)**をメモ帳や辞書登録に保存しておきましょう。
【保存用ベースプロンプト例】
masterpiece, best quality, highres, illustration, 8k,
この呪文を先頭に貼り付け、その後に描きたいものを書く。 たったこれだけの習慣で、あなたの生成する画像のクオリティ(打率)は驚くほど向上します。
「何を書いても絵が微妙…」と悩んでいた方は、ぜひ今日から「先頭に品質タグ」と「順序の型」を意識してみてください。一発目の生成から、違いを実感できるはずです。
まとめ
今回ご紹介した「型」は、あくまでAIへの指示を最適化するための基本構造です。この構造を理解した上で、LoRAやネガティブプロンプトを組み合わせることで、さらにあなたの理想とする絵に近づくことができます。
プロンプトの「順序」という基礎技術をマスターし、次のステップに進みましょう。



コメント