画像生成AIの手や指は、形の決まった手の形を指定する、手を体や物に添える、手そのものを隠すの3つの方向で崩れにくくできます。ネガティブプロンプト(WebUI の「Negative prompt」欄)には全見本で同じ指の崩れ止めを入れ、手の形を変えた見本を、指の形が決まったハンドサイン3通り、手を体に添える2通り、手を隠す・物を持たせる5通りに、基本の1枚を加えた計11通り用意しました。ハンドサインの種類は『手のサイン』のプロンプト見本、拳の描き分けは『握りこぶし』のプロンプト見本で詳しく紹介しています。

手・指のプロンプトに使うタグ一覧

この記事の見本で使ったタグです。組み合わせ方は各見本のプロンプトを参照してください。

日本語タグ効果・注意
指の崩れ止め(ネガティブ)mutated hands, poorly drawn hands, fused fingers, missing fingers, too many fingers, extra digits, six fingers, blurry hands全見本の Negative prompt 欄に入れる
手足が増えるのを防ぐ(ネガティブ)extra arms, extra hands, third arm手が3本になるのを防ぐ
ピースv, peace sign2本の指を立てる形
サムズアップthumbs up親指を立てて残りを握る
人差し指を立てるpointing up, index finger raised, hand up near faceother hand on hip で反対の手を腰に
握りこぶしclenched hands, fist, fist pump指を描き分けなくてよい
手を合わせるown hands together, hands together in front of chest
頬に手を当てるhand on own cheek, head tilt
カップを持つholding cup, one cup, both hands on cupmultiple cups をネガティブへ
ポケットに手を入れるhands in pockets, coat手が隠れる
手を後ろで組むarms behind back, leaning forward手が隠れる
萌え袖sleeves past fingers, oversized cardigan指先が袖に隠れる
手袋white gloves, gloves指の境目が目立たなくなる

手・指の基本プロンプト(ピース)

ピースのプロンプト
ピースのプロンプト
1girl, solo, (v:1.3), peace sign, school uniform, smile, looking at viewer, simple background, upper body

(v:1.3), peace sign で、人差し指と中指を立てたピースにしています。upper body で上半身を写し、手が顔の近くに大きく写る構図です。ネガティブには、全見本で共通の崩れ止めとして mutated hands, poorly drawn hands, fused fingers, missing fingers, too many fingers, extra digits, six fingers, blurry hands を入れました。手の数が増えるのを防ぐ extra arms, extra hands, third arm も入れています。

指の形が決まったハンドサインのプロンプト(3種)

サムズアップ

サムズアップのプロンプト
サムズアップのプロンプト
1girl, solo, (thumbs up:1.3), school uniform, smile, looking at viewer, simple background, upper body

(thumbs up:1.3) で、親指を立てて残りの4本を握った形にしています。握った指は1本ずつ描き分けなくてよいので、指を開いたポーズより崩れにくい形です。

人差し指を立てる

人差し指を立てるのプロンプト
人差し指を立てるのプロンプト
1girl, solo, (pointing up:1.3), index finger raised, hand up near face, other hand on hip, school uniform, smile, looking at viewer, simple background, cowboy shot

(pointing up:1.3), index finger raised で人差し指を立て、hand up near face で顔の横に手を置いています。other hand on hip で反対の手を腰に当て、cowboy shot で腕が画面に収まるようにしました。

握りこぶし

握りこぶしのプロンプト
握りこぶしのプロンプト
1girl, solo, (clenched hands:1.3), fist, fist pump, school uniform, smile, looking at viewer, simple background, upper body

(clenched hands:1.3), fist, fist pump で、両手を握って気合いを入れるポーズにしています。指を折りたたむので、指の本数が崩れる心配がほとんどありません。

手を体に添えるプロンプト(2種)

胸の前で手を合わせる

胸の前で手を合わせるのプロンプト
胸の前で手を合わせるのプロンプト
1girl, solo, (own hands together:1.3), hands together in front of chest, school uniform, smile, looking at viewer, simple background, upper body

(own hands together:1.3) と hands together in front of chest で、胸の前で両手を合わせています。左右の手が重なって指の一部が隠れるため、手のひらを見せる形より安定します。

頬に手を当てる

頬に手を当てるのプロンプト
頬に手を当てるのプロンプト
1girl, solo, (hand on own cheek:1.3), head tilt, school uniform, smile, looking at viewer, simple background, upper body

(hand on own cheek:1.3) で頬に手を添え、head tilt で首をかしげさせています。手が顔に沿うので、指は輪郭に添って自然に並びます。

手を隠す・物を持たせるプロンプト(5種)

カップを両手で持つ

カップを両手で持つのプロンプト
カップを両手で持つのプロンプト
1girl, solo, (holding cup:1.3), one cup, both hands on cup, school uniform, smile, looking at viewer, simple background, upper body

(holding cup:1.3) に one cup, both hands on cup を添えて、1つのカップを両手で包ませています。指がカップに回り込んで一部が隠れるうえ、物を持つ形は手の向きが決まりやすくなります。

ポケットに手を入れる

ポケットに手を入れるのプロンプト
ポケットに手を入れるのプロンプト
1girl, solo, (hands in pockets:1.3), coat, school uniform, smile, looking at viewer, simple background, cowboy shot

(hands in pockets:1.3) と coat で、コートのポケットに両手を入れています。手そのものが画面に出ないので、指が崩れることはありません。cowboy shot で腰まで写しています。

手を後ろで組む

手を後ろで組むのプロンプト
手を後ろで組むのプロンプト
1girl, solo, (arms behind back:1.3), leaning forward, school uniform, smile, looking at viewer, simple background, cowboy shot

(arms behind back:1.3) で手を背中の後ろで組ませ、leaning forward で少し前かがみにしています。手を隠したまま、こちらをのぞき込むような動きのあるポーズになります。

萌え袖で手を隠す

萌え袖で手を隠すのプロンプト
萌え袖で手を隠すのプロンプト
1girl, solo, (sleeves past fingers:1.3), oversized cardigan, hands up near face, school uniform, smile, looking at viewer, simple background, upper body

(sleeves past fingers:1.3) と oversized cardigan で、大きめのカーディガンの袖で指先まで隠しています。hands up near face で手を顔の横に上げても、指は袖の中です。

手袋をはめる

手袋をはめるのプロンプト
手袋をはめるのプロンプト
1girl, solo, (white gloves:1.3), gloves, hand on own chest, school uniform, smile, looking at viewer, simple background, upper body

(white gloves:1.3), gloves で白い手袋をはめさせ、hand on own chest で胸元に手を添えています。手袋をはめると指の境目が目立たなくなり、細かな崩れが目に付きにくくなります。

手・指のプロンプトを使うときのコツ

  • 指を開いて手のひらをこちらに向け、手前に大きく写す構図は、指が6本になったり、ぶれて本数が分からなくなったりしやすい形です。手を見せたいときは、ピースやサムズアップのように指の形が決まったポーズを選ぶか、from side や wide shot で手を小さく写します
  • ネガティブの崩れ止めだけで指の本数がそろうとは限りません。手を物や体に添える、隠す、といった構図の工夫と組み合わせます
  • 構図はよいのに指だけが崩れたときは、WebUI の img2img にある「Inpaint」で手の部分だけを塗って描き直すと、ほかの部分を変えずに直せます

手・指でよくあるつまずき

上を指差させたいのに、腕が画面の外に切れて、反対の手も指を立てる

pointing up を upper body で写すと、上げた腕の先が画面の外に出て、残った手も人差し指を立てる絵になりました。hand up near face で手を顔の横に置き、other hand on hip で反対の手を腰に当て、cowboy shot に引くと、指を立てた手が画面に収まります。ネガティブには arm out of frame, pointing at self を入れています。

指の形が決まったポーズを選ぶか、手を体や物に添える、隠すのが、手や指をきれいに出すプロンプトの基本です。ネガティブの崩れ止めは、構図の工夫と組み合わせて使ってください。