AIイラスト生成で最も印象を左右するのが「髪型」と「顔の特徴」です。思い通りのキャラクターを作るには、これらを正確に指示するプロンプトが欠かせません。特に初心者の方は「英語でどう表現すればいいの?」「日本語プロンプトでも細かい指定ができるの?」と悩むことが多いようです。
この記事では、AIイラストで髪型や顔の特徴を思い通りに生成するための英語・日本語プロンプトを詳しく紹介します。Midjourney、Stable Diffusion、DALL-Eなど主要なAIイラストツールで使えるプロンプトを集めました。これを参考にすれば、あなたの理想のキャラクターに一歩近づけるはずです。
AIイラストで髪型や顔の特徴を表現する基本
AIイラストを生成する際、髪型や顔の特徴は単なる見た目以上の意味を持ちます。キャラクターの個性や雰囲気、物語性までも表現できる重要な要素です。
髪型と顔の特徴がAIイラストの印象を決める理由
人間は顔を見て相手を認識する生き物です。AIイラストでも同じで、髪型や顔の特徴によって受ける印象が大きく変わります。例えば、短い髪と鋭い目を持つキャラクターは凛とした印象を与え、ふわふわとした長い髪と丸い目を持つキャラクターは優しい印象を与えます。
また、髪型は時代背景や文化、キャラクターの性格や職業までも表現できます。例えば、和風の髪型や西洋風の髪型、現代的なヘアスタイルなど、設定に合わせた髪型を指定することで、キャラクターの背景までも表現できるのです。
プロンプトの基本構造と書き方のコツ
AIイラストのプロンプトは、基本的に「何を」「どのように」描くかを指示する文章です。髪型や顔の特徴を指定する際は、以下のような構造が効果的です。
[髪型の特徴], [髪の色], [髪の長さ], [髪の質感], [顔の形], [目の特徴], [鼻の特徴], [口の特徴], [その他の特徴]
例えば、次のようなプロンプトが考えられます。
wavy long blonde hair, heart-shaped face, large blue eyes, small nose, full lips, high cheekbones
これは「ウェーブのかかった長いブロンドの髪、ハート型の顔、大きな青い目、小さな鼻、ふっくらとした唇、高い頬骨」という特徴を持つキャラクターを指示しています。
プロンプトを書く際のコツは、具体的かつ簡潔に書くことです。曖昧な表現よりも、「long hair(長い髪)」「round face(丸顔)」のように明確な表現を使うと、AIがより正確に理解してくれます。
日本語と英語のプロンプトの違い
AIイラスト生成ツールは基本的に英語での開発が先行しているため、英語プロンプトの方が認識精度が高い傾向があります。しかし、最近のモデルは日本語の理解も進化しており、日本語プロンプトでも十分に使えるようになっています。
英語と日本語のプロンプトには、それぞれ特徴があります。英語は簡潔に表現できる利点がありますが、日本語は微妙なニュアンスを伝えやすいという特徴があります。例えば、「ツインテール」「アホ毛」「ぱっつん前髪」など、日本のアニメ文化特有の表現は日本語の方が伝わりやすい場合もあります。
基本的には英語プロンプトの方が安定した結果を得られますが、日本語特有の表現を使いたい場合は日本語プロンプトも効果的です。両方を組み合わせて使うのも一つの方法です。
髪型を指定するための英語プロンプト集
髪型は顔と並んでキャラクターの印象を決める重要な要素です。ここでは、髪型を細かく指定するための英語プロンプトを紹介します。
髪の長さ別プロンプト
髪の長さは、キャラクターの印象を大きく左右します。以下に、髪の長さを表現する英語プロンプトをまとめました。
髪の長さ | 英語プロンプト | 補足説明 |
---|---|---|
超ショート | buzz cut, pixie cut | 非常に短い髪型 |
ショート | short hair, bob cut | 耳が見える程度の長さ |
ミディアム | medium length hair, shoulder length hair | 肩につく程度の長さ |
ロング | long hair, waist-length hair | 腰まで届く長さ |
超ロング | very long hair, floor-length hair | 床につくほどの長さ |
これらの基本表現に加えて、より具体的に長さを指定したい場合は、「neck-length hair(首の長さの髪)」「chest-length hair(胸の長さの髪)」のように体のパーツを基準にした表現も効果的です。
髪型のスタイル別プロンプト
髪型のスタイルは非常に多様です。代表的なスタイルを表す英語プロンプトを紹介します。
髪型スタイル | 英語プロンプト | 補足説明 |
---|---|---|
ストレート | straight hair, sleek hair | まっすぐな髪 |
ウェーブ | wavy hair, beach waves | 波打った髪 |
カール | curly hair, ringlets | 巻き髪 |
アップスタイル | updo, bun, ponytail | 髪を上げたスタイル |
編み込み | braided hair, french braid | 三つ編みなど |
特殊なスタイル | mohawk, undercut, side shave | 個性的な髪型 |
さらに、アニメやゲームのキャラクターによく見られる特徴的な髪型も指定できます。
twin tails, drill hair, ahoge, hime cut, side ponytail
これらは「ツインテール」「ドリルヘア」「アホ毛」「姫カット」「サイドポニーテール」を意味します。
髪の色や質感を表現するプロンプト
髪の色や質感も、キャラクターの印象を左右する重要な要素です。
髪の色 | 英語プロンプト | 補足説明 |
---|---|---|
黒髪 | black hair, raven hair | 日本人に多い色 |
茶髪 | brown hair, brunette | 明るさで表現を変える |
金髪 | blonde hair, golden hair | 西洋人によく見られる |
赤髪 | red hair, ginger hair | 自然な赤から鮮やかな赤まで |
特殊な色 | blue hair, pink hair, silver hair | アニメやゲームによく登場 |
髪の質感を表現するプロンプトも重要です。
glossy hair, silky hair, fluffy hair, messy hair, spiky hair, wet hair
これらは「艶のある髪」「絹のような髪」「ふわふわした髪」「乱れた髪」「とがった髪」「濡れた髪」を表現しています。
特殊な髪型を作るためのプロンプト
アニメやゲームのキャラクターには、現実にはあまり見られない特殊な髪型も多く登場します。そうした髪型を表現するプロンプトを紹介します。
gravity-defying hair, asymmetrical haircut, multi-colored hair, gradient hair, hair with accessories
これらは「重力を無視した髪」「非対称な髪型」「多色の髪」「グラデーションの髪」「アクセサリーのついた髪」を表現しています。
特に日本のアニメ風キャラクターを作る場合は、以下のようなプロンプトが効果的です。
anime hairstyle, exaggerated hair volume, colorful hair streaks, hair that defies physics
顔の特徴を指定するための英語プロンプト集
顔の特徴は、キャラクターの個性を最も強く表現する部分です。ここでは、顔の各パーツを細かく指定するための英語プロンプトを紹介します。
目の形や色を表現するプロンプト
目は「心の窓」と言われるように、キャラクターの感情や性格を表現する重要なパーツです。
目の特徴 | 英語プロンプト | 補足説明 |
---|---|---|
大きさ | large eyes, small eyes, almond-shaped eyes | 目の大きさや形状 |
色 | blue eyes, green eyes, heterochromia | 目の色(異色瞳も) |
表情 | gentle eyes, fierce eyes, sad eyes | 目から感じる印象 |
アニメ風 | anime eyes, sparkly eyes, detailed irises | アニメ特有の目の表現 |
特にアニメ風のキャラクターを作る場合は、以下のようなプロンプトが効果的です。
large expressive anime eyes, detailed colored irises, long eyelashes, sparkling highlights in eyes
これは「大きく表情豊かなアニメ風の目、詳細に色付けされた虹彩、長いまつげ、目の中の輝き」を表現しています。
鼻や口の特徴を指定するプロンプト
鼻や口も、顔の印象を決める重要なパーツです。
鼻・口の特徴 | 英語プロンプト | 補足説明 |
---|---|---|
鼻の形 | small nose, button nose, aquiline nose | 鼻の大きさや形状 |
口の形 | full lips, thin lips, heart-shaped lips | 唇の形状 |
表情 | smiling, pouting, serious expression | 口元の表情 |
アニメ風 | small anime nose, expressive mouth | アニメ特有の表現 |
アニメ風のキャラクターでは、鼻や口はシンプルに描かれることが多いです。
minimalist anime nose, expressive mouth with detailed lips, slight smile
これは「シンプルなアニメ風の鼻、表情豊かな口と詳細な唇、わずかな笑顔」を表現しています。
顔の輪郭や骨格を表現するプロンプト
顔の輪郭や骨格は、キャラクターの印象を大きく左右します。
顔の輪郭 | 英語プロンプト | 補足説明 |
---|---|---|
形状 | round face, oval face, heart-shaped face | 顔の基本的な形 |
骨格 | high cheekbones, defined jawline, soft features | 顔の骨格的特徴 |
特徴 | small chin, prominent forehead, chiseled features | 特徴的な部分 |
アニメ風 | anime face shape, v-shaped chin | アニメ特有の顔の形 |
顔の輪郭を表現する際は、以下のようなプロンプトが効果的です。
delicate facial features, heart-shaped face, small chin, high cheekbones, anime proportions
これは「繊細な顔の特徴、ハート型の顔、小さなあご、高い頬骨、アニメ的なプロポーション」を表現しています。
表情や感情を表現するプロンプト
表情は、キャラクターの感情や性格を直接的に表現します。
表情 | 英語プロンプト | 補足説明 |
---|---|---|
基本表情 | smiling, serious, surprised, sad | 基本的な感情表現 |
複雑な表情 | mischievous smile, melancholic gaze, confident look | 複雑な感情表現 |
目の表情 | sparkling eyes, narrowed eyes, teary eyes | 目から感じる感情 |
口の表情 | gentle smile, smirk, pout, open mouth | 口元の表情 |
表情を細かく指定する場合は、以下のようなプロンプトが効果的です。
gentle smile with slightly closed eyes, soft expression, hint of blush on cheeks
これは「少し目を閉じた優しい笑顔、柔らかな表情、頬に少し赤みがある」という表情を表現しています。
髪型を指定するための日本語プロンプト集
日本語でもAIイラストの髪型を細かく指定することができます。特に日本特有の髪型表現は、日本語プロンプトの方が伝わりやすい場合もあります。
髪の長さと形状の日本語表現
日本語での髪の長さと形状の表現は、英語よりも細かいニュアンスを伝えられる場合があります。
髪の長さ・形状 | 日本語プロンプト | 補足説明 |
---|---|---|
長さ | ショートヘア、ミディアムヘア、ロングヘア | 基本的な長さの表現 |
形状 | ストレート、ウェーブ、カール、パーマ | 髪の形状を表現 |
前髪 | ぱっつん前髪、シースルーバング、長め前髪 | 前髪の特徴 |
アレンジ | ポニーテール、ツインテール、お団子ヘア | 髪のアレンジ方法 |
日本語プロンプトの例としては、以下のようなものが効果的です。
肩下のミディアムヘア、ゆるふわパーマ、シースルーバング、耳かけスタイル
これは日本語ならではの細かいニュアンスを含んだ髪型の指定です。
日本特有の髪型を表現するプロンプト
日本のアニメやゲームに登場する特有の髪型は、日本語プロンプトの方が正確に伝わることがあります。
日本特有の髪型 | 日本語プロンプト | 補足説明 |
---|---|---|
アニメ特有 | ツインテール、ドリルヘア、アホ毛 | アニメによく登場する髪型 |
和風髪型 | 日本髪、島田髷、丸髷、ちょんまげ | 日本の伝統的な髪型 |
特殊な表現 | 触覚、はね毛、もみあげ | 日本語特有の髪の表現 |
日本特有の髪型を表現する場合は、以下のようなプロンプトが効果的です。
ツインテール、左右非対称の長さ、アホ毛あり、前髪ぱっつん
これは日本のアニメやゲームでよく見られる特徴的な髪型を表現しています。
髪の質感や動きを表現する日本語プロンプト
髪の質感や動きは、キャラクターの印象を左右する重要な要素です。
髪の質感・動き | 日本語プロンプト | 補足説明 |
---|---|---|
質感 | さらさらヘア、つやつや、ふわふわ | 髪の触感を表現 |
動き | なびく髪、風になびく、躍動感のある髪 | 髪の動きを表現 |
特殊効果 | 輝く髪、透明感のある髪、濡れ髪 | 特殊な表現 |
髪の質感や動きを表現する場合は、以下のようなプロンプトが効果的です。
風になびくさらさらロングヘア、透明感のある黒髪、つやつやとした質感
これは髪の質感と動きを細かく指定したプロンプトです。
アニメ風の髪型を作るためのプロンプト
日本のアニメ風の髪型は、現実にはあり得ない特徴的なものが多いです。
重力を無視した立ち上がった髪、虹色に輝く髪の毛先、左右非対称のカラーリング、大きなアホ毛
これはアニメ特有の非現実的な髪型を表現しています。特に「アホ毛」のような日本語特有の表現は、日本語プロンプトの方が伝わりやすいでしょう。
顔の特徴を指定するための日本語プロンプト集
日本語でも顔の特徴を細かく指定することができます。特に日本人の顔立ちや、アニメ風の表現は日本語プロンプトの方が適している場合があります。
目の形や表情の日本語表現
目は顔の中で最も印象を左右するパーツです。日本語での表現は以下のようなものがあります。
目の特徴 | 日本語プロンプト | 補足説明 |
---|---|---|
形状 | 切れ長の目、つり目、たれ目、丸い目 | 目の形状を表現 |
大きさ | 大きな瞳、小さな目、アーモンド型の目 | 目の大きさを表現 |
表情 | 優しい目、鋭い眼差し、潤んだ瞳 | 目から感じる印象 |
アニメ風 | キラキラした瞳、詳細な虹彩、長いまつげ | アニメ特有の表現 |
日本語での目の表現例としては、以下のようなプロンプトが効果的です。
大きな潤んだ瞳、長いまつげ、詳細に描かれた虹彩、キラキラとした光の反射
これはアニメ風の目を細かく表現したプロンプトです。
顔のパーツバランスを調整するプロンプト
顔のパーツのバランスは、キャラクターの印象を決める重要な要素です。
パーツバランス | 日本語プロンプト | 補足説明 |
---|---|---|
全体バランス | 整った顔立ち、バランスの良い顔 | 顔全体の印象 |
目の位置 | 目が大きい、目と目の間隔が広い | 目の配置 |
鼻や口 | 小さな鼻、ふっくらとした唇 | 鼻や口の特徴 |
顔の形 | 卵型の顔、丸顔、面長、エラが張った顔 | 顔の輪郭 |
顔のパーツバランスを調整する場合は、以下のようなプロンプトが効果的です。
整った顔立ち、大きな目、小さな鼻、ふっくらとした唇、やや丸みを帯びた顔
これは顔のパーツバランスを細かく指定したプロンプトです。
年齢や性別による顔の特徴の表現方法
年齢や性別によって、顔の特徴は大きく変わります。
年齢・性別 | 日本語プロンプト | 補足説明 |
---|---|---|
子供 | 幼い顔立ち、丸い頬、あどけない表情 | 子供らしい特徴 |
若者 | 若々しい顔立ち、透明感のある肌 | 若者らしい特徴 |
大人 | 大人びた表情、シャープな顔立ち | 大人らしい特徴 |
性別特徴 | 男性的な顎のライン、女性的な柔らかい輪郭 | 性別による特徴 |
年齢や性別による顔の特徴を表現する場合は、以下のようなプロンプトが効果的です。
10代後半の少女、あどけなさの残る表情、透明感のある肌、やや丸みを帯びた顔立ち
これは特定の年齢や性別の特徴を表現したプロンプトです。
日本的な顔立ちを表現するプロンプト
日本人特有の顔立ちを表現したい場合は、日本語プロンプトの方が適している場合があります。
日本人女性の顔立ち、切れ長の目、小さな鼻、小顔、透明感のある肌
これは日本人女性の典型的な顔立ちを表現したプロンプトです。日本語で指定することで、AIがより正確に理解してくれる可能性があります。
効果的なプロンプトの組み合わせ方
髪型と顔の特徴を個別に指定するだけでなく、それらを効果的に組み合わせることで、より魅力的なキャラクターを作ることができます。
髪型と顔の特徴を一貫させるコツ
髪型と顔の特徴は、キャラクターの設定や性格と一貫性を持たせることが重要です。例えば、活発なキャラクターであれば、動きのある髪型と表情豊かな顔の特徴を組み合わせるといいでしょう。
energetic character, dynamic short hair with spiky ends, bright expressive eyes, confident smile, athletic build
これは「元気なキャラクター、動きのあるスパイキーな短髪、明るく表情豊かな目、自信に満ちた笑顔、運動選手のような体格」を表現しています。キャラクターの性格と外見が一貫しています。
キャラクター性を高める組み合わせ例
キャラクターの職業や役割に合わせた髪型と顔の特徴の組み合わせも効果的です。
キャラクター | プロンプト例 | 補足説明 |
---|---|---|
魔法使い | 星空のような青い長髪、神秘的な瞳、知的な表情 | 魔法使いらしい特徴 |
戦士 | 短く刈り上げた髪、傷のある顔、鋭い眼差し | 戦士らしい特徴 |
王族 | 高貴な雰囲気の金髪、整った顔立ち、凛とした表情 | 王族らしい特徴 |
キャラクター性を高める組み合わせの例としては、以下のようなプロンプトが効果的です。
高貴な雰囲気の長い銀髪、透き通るような青い瞳、凛とした表情、整った顔立ち、王族のような威厳
これは王族のキャラクターを表現したプロンプトです。髪型と顔の特徴が一貫しています。
避けるべきプロンプトの競合パターン
プロンプトを組み合わせる際に注意すべきは、互いに矛盾するプロンプトを入れないことです。例えば、「childlike face(子供のような顔)」と「mature expression(大人びた表情)」のように、相反する指示を同時に出すと、AIが混乱してしまいます。
また、あまりにも多くの特徴を詰め込みすぎると、AIが優先順位を判断できず、中途半端な結果になることがあります。重要な特徴に絞って指定するのがコツです。
画風に合わせたプロンプト調整法
AIイラストの画風によって、髪型や顔の特徴の表現方法も変わってきます。例えば、リアルな画風と漫画風の画風では、同じ「long hair(長い髪)」でも表現が異なります。
画風 | プロンプト調整例 | 補足説明 |
---|---|---|
リアル風 | realistic long hair with natural waves, detailed skin texture | 写実的な表現 |
アニメ風 | anime style long hair, big expressive eyes, simplified features | アニメ的な表現 |
水彩風 | watercolor style, flowing hair with soft edges, dreamy expression | 水彩画風の表現 |
画風に合わせたプロンプト調整の例としては、以下のようなものが効果的です。
anime style, vibrant blue hair, large expressive eyes, small nose, simplified facial features
これはアニメ風の画風に合わせたプロンプトです。アニメ特有の髪型や顔の特徴を指定しています。
主要AIイラストツールごとの最適なプロンプト
AIイラストツールによって、プロンプトの効き方や最適な書き方が異なります。ここでは、主要なAIイラストツールごとの最適なプロンプトを紹介します。
Midjourney向けの髪型・顔特徴プロンプト
Midjourneyは細かいディテールの表現が得意なAIイラストツールです。髪型や顔の特徴を細かく指定することができます。
detailed long silver hair with blue highlights, flowing in the wind, anime style face with large expressive purple eyes, small nose, gentle smile, high quality, detailed, 8k --ar 3:4
Midjourneyでは、「–ar 3:4」のようなパラメータを追加することで、画像の縦横比を調整できます。また、「high quality, detailed, 8k」のような品質を指定するプロンプトも効果的です。
Stable Diffusion向けの髪型・顔特徴プロンプト
Stable Diffusionはカスタマイズ性が高く、様々なモデルやLoRAを使用することができます。特にアニメ風のイラストに強いモデルが多いです。
masterpiece, best quality, 1girl, long wavy pink hair, blue eyes, small nose, smiling, looking at viewer, detailed face, (anime style:1.2)
Stable Diffusionでは、「(anime style:1.2)」のように括弧内の数値でプロンプトの重みを調整できます。また、「masterpiece, best quality」のような品質を指定するプロンプトも一般的です。
DALL-E向けの髪型・顔特徴プロンプト
DALL-Eは自然言語の理解力が高く、詳細な説明文からイラストを生成できます。
A portrait of a young woman with long, flowing red hair that catches the sunlight. She has bright green eyes, a small nose, and a warm smile. The art style is a mix of realism and anime.
DALL-Eでは、このように文章形式で詳細に指示を出すと、より意図に沿った結果が得られやすいです。
その他のAIツールでの効果的な表現方法
Leonardo.AIやAdobe Fireflyなど、その他のAIイラストツールでも、基本的なプロンプトの考え方は同じです。ただし、ツールによって得意な表現や最適なプロンプトの長さが異なります。
例えば、Leonardo.AIでは以下のようなプロンプトが効果的です。
portrait of a beautiful anime girl, long flowing pink hair with blue highlights, large expressive blue eyes, small nose, gentle smile, detailed face, high quality
各ツールの特性を理解し、それに合わせたプロンプトを作成することが重要です。
プロンプトのトラブル解決法
AIイラスト生成では、思い通りの結果が得られないことも多いです。ここでは、髪型や顔の特徴に関するよくあるトラブルとその解決法を紹介します。
思い通りの髪型にならない場合の対処法
髪型が思い通りにならない場合は、以下のような対処法があります。
- より具体的な表現を使う
例えば「long hair」だけでなく「waist-length straight hair with side-swept bangs」のように詳細に指定する - 重要な特徴に重みを付ける
Stable Diffusionなら「(twin tails:1.5)」のように重みを付ける - 否定プロンプトを使う
「messy hair」を避けたい場合は、否定プロンプトに「messy hair」を入れる
思い通りの髪型にならない場合の対処例としては、以下のようなプロンプトが効果的です。
(twin tails:1.3), blue hair, hair ribbons, clean lines, detailed hair strands, anime style
これは「ツインテール」という特徴に重みを付けて、より確実に表現するプロンプトです。
顔の特徴がうまく表現されないときの修正方法
顔の特徴がうまく表現されない場合も、同様の対処法が有効です。
- 顔のパーツごとに詳細に指定する
例えば「face」だけでなく「round face, large blue eyes, small nose, full lips」のように分解して指定する - 重要な特徴に重みを付ける
「(heterochromia:1.5)」のように重みを付ける - 参照画像を使う
多くのAIツールでは、参照画像を元にした生成が可能
顔の特徴の修正例としては、以下のようなプロンプトが効果的です。
portrait, (heterochromia:1.5), right eye blue, left eye green, detailed eyes, realistic face, high quality
これは「オッドアイ」という特徴を確実に表現するためのプロンプトです。
日本語プロンプトでよくある問題と解決策
日本語プロンプトを使う場合、以下のような問題が起きることがあります。
- 日本語特有の表現が理解されない
「アホ毛」「ツンデレ」などの表現が理解されないことがある - 英語と日本語の混在でAIが混乱する
日本語と英語を混ぜると、AIが正確に理解できないことがある - 翻訳の問題
AIが日本語を内部で英語に翻訳する際に、ニュアンスが変わることがある
これらの問題を解決するためには、以下のような方法が効果的です。
- 日本語特有の表現は、英語と日本語の両方で書く
例:「アホ毛 (ahoge)」「ツインテール (twin tails)」 - 言語を統一する
プロンプト全体を日本語か英語のどちらかに統一する - 日本語モデルを使う
日本語に最適化されたモデルを選ぶ
プロンプトの優先順位の調整方法
プロンプトには優先順位があり、前に書いた内容ほど強く反映される傾向があります。重要な特徴は前に書くことで、より確実に表現できます。
また、Stable Diffusionでは「(twin tails:1.5)」のように括弧と数値で重みを付けることができます。Midjourneyでは「::」を使って重みを付けることができます。
プロンプトの優先順位を調整する例としては、以下のようなものが効果的です。
portrait, anime style, (long blue hair:1.3), (heterochromia:1.5), right eye blue, left eye green, small nose, gentle smile
これは「長い青髪」と「オッドアイ」という特徴に重みを付けて、より確実に表現するプロンプトです。
まとめ
AIイラストで髪型や顔の特徴を思い通りに表現するには、適切なプロンプトが欠かせません。英語プロンプトは認識精度が高い傾向がありますが、日本語プロンプトも日本特有の表現に強みがあります。
髪型や顔の特徴を細かく指定し、キャラクターの個性や設定と一貫性を持たせることで、より魅力的なAIイラストを生成できます。プロンプトがうまく機能しない場合は、より具体的な表現を使ったり、重みを付けたりすることで調整できます。
AIイラスト生成は日々進化しています。様々なプロンプトを試して、あなただけの理想のキャラクターを作り出してみてください。