---
name: storyboard_prompt_template
description: Nano Banana Pro / ChatGPT Image 2 向けストーリーボード生成プロンプトのテンプレート
---

# ストーリーボードプロンプトテンプレート

## 使い方

以下のブロックを参考に、ヒアリング内容を埋め込んでプロンプトを生成する。
`[PLACEHOLDER]` の部分をすべてユーザー情報で置き換えること。
キャラクターリファレンスがある場合は必ず @Image 参照を使い、テキストで容姿を記述しない。

⚠️ **メタ注記禁止（絶対）**: ストーリーボードのキャプション・パネル説明・台詞欄には制作工程に関するメタ注記（例:「※日本語テロップは動画編集ソフトで後付け」「（このセリフは動画プロンプト側で音声化）」等）を**一切書かない**。生成されたストーリーボード画像は次工程の動画生成AI（Seedance 2.0 等）に `@Image1` として投入されるため、メタ文字列は視覚ノイズとなり誤反映の原因となる。台詞欄は喋る内容のみ、シーン欄は画面内容のみを記述する。

---

## ベーステンプレート

```
[REFERENCE IMAGES]
@Image1 = blank storyboard template (layout reference — REQUIRED)
@Image2 = character face close-up reference (キャラありの場合のみ)
@Image3 = character full-body two-view reference, front and back (キャラありの場合のみ)
@Image4+ = product or additional reference (必要な場合のみ)

Use @Image1 as the exact layout blueprint. Inherit background color, border style, padding, font style, and caption format precisely from @Image1.
Using ONLY @Image2 and @Image3 for character appearance. Do NOT alter face, hair, or outfit. Do NOT describe the character in text.

[商品ありの場合のみ]
The product in @Image4 must appear exactly as shown — do not alter shape, label, color, or size.

---

LAYOUT (inherit from @Image1, specify count):
- EXACTLY [PANEL_COUNT] panels. [TOP_ROW] on top row, [BOTTOM_ROW] on bottom row. Do not add or remove panels.
- Aspect ratio of each panel: [ASPECT_RATIO]
- Inherit background color, border style, and padding from @Image1

TITLE AREA (same style as @Image1):
- Top-left: "[TITLE]" in bold sans-serif, large
- Top-right: "[TAGLINE]" in handwritten-style font

---

CHARACTER RULE (ABSOLUTE — キャラありの場合):
- Match @Image2 face and @Image3 outfit exactly across ALL panels
- Consistent lighting, age, expression style throughout

---

PANEL CONTENTS:

[パネル数・尺に応じて以下を繰り返す]

① [TIMECODE 例: 0:00–0:03]
Scene: [シーンの状況・カメラ距離・構図・キャラの動作]
[テロップ指定ありの場合のみ] In-panel subtitle overlay: [TELOP_STYLE] text "[テロップ文言（**英数字・基本記号のみ許容**／実写・アニメ問わず共通制約。日本語はAI画像生成で崩れるため禁止。日本語が必要な場合は動画編集ソフトで後付け）]" — [位置], [フォントスタイル]
[テロップなし（デフォルト）] No subtitle overlay in panel.

② [TIMECODE]
Scene: [シーン描写]
No subtitle overlay in panel.

③ [TIMECODE]
Scene: [シーン描写]
No subtitle overlay in panel.

④ [TIMECODE]
Scene: [シーン描写]
No subtitle overlay in panel.

⑤ [TIMECODE — 最終パネル]
Scene: [ヒーローショット / ロゴ出現 / エンドカード]
No subtitle overlay in panel.

---

BELOW EACH PANEL (caption text outside image frame — 3 lines per panel):
① [0:00–0:00]　画面：[シーン説明]
　　　　　　　　台詞：「[セリフ]」
　　　　　　　　カット：[転換方法]

---

STYLE:
- Overall mood: [スタイルキーワード]
- Lighting: [照明イメージ]
- Color grading: [カラーグレーディング]
- Consistent visual style across all panels — no mixing of styles between panels

[スタイルロックを必ず末尾に追加 — 以下A/B/Cから選択して貼り付け]

[A) リアル / 実写風]
[STYLE LOCK — REALISTIC]
Consistent photorealistic rendering across ALL panels. No illustration, no anime, no CGI look.
Camera: Sony A7R IV (portrait/close-up) or Canon EOS R5 (full body/wide).
Lens: 85mm f/1.4 for close-up / 50mm f/1.8 for full body / 35mm for wide.
RAW photograph quality. Natural skin texture. Subtle film grain.
PROHIBITED: do NOT use "Hyperrealistic" / "8K resolution" / "visible skin pores" anywhere in this prompt.

[B) アニメ / イラスト風]
[STYLE LOCK — ANIME]
Consistent anime cel-shading style across ALL panels. No photorealism, no 3D CGI.
Clean linework, flat color fills, expressive proportions.
Uniform illustration quality throughout all panels.

[C) シネマティック / 映画風]
[STYLE LOCK — CINEMATIC]
Consistent cinematic rendering across ALL panels. Dramatic lighting, high contrast, anamorphic feel.
Subtle film grain, deep shadows, warm or cool color grading.
No mixing of anime and photorealism within the same storyboard.
```

---

## パネル数の目安（尺別）

| 動画尺 | 推奨パネル数 | レイアウト |
|---|---|---|
| 5秒 | 2〜3パネル | 2+1 or 1+2 |
| 10秒 | 4〜5パネル | 3+2 or 2+2 |
| 15秒 | 5〜6パネル | 3+2 or 3+3 |

---

## マルチモード用：パート継続性指示

30秒以上の場合、各パートの末尾に以下を追加する：

```
[CONTINUITY NOTE — Part N → Part N+1]
The final panel of this storyboard shows: [最終パネルの構図・照明・キャラ状態の簡潔な描写].
The next storyboard (Part [N+1]) must open with the same character position, lighting, and environment.
```

---

## ジャンル別スタイル参照

| ジャンル | 推奨スタイルキーワード |
|---|---|
| 商品広告 / アフィリ PR | cinematic, warm city night, bokeh, premium advertising |
| シネマティック | epic cinematic, dramatic lighting, film grain, anamorphic |
| 感動CM | soft natural light, warm tones, emotional close-ups, gentle |
| バトル / アクション | dynamic angle, high contrast, motion blur, explosive energy |
| アニメ / 漫画 | anime cel shading, speed lines, dramatic panels, expressive |
| Vlog / 日常系 | natural daylight, candid, handheld feel, warm casual |

---

## テロップスタイル参照

⚠️ **文字種制約（実写・アニメ問わず共通）**: パネル内テロップは**英数字・基本記号のみ**。
日本語（漢字・ひらがな・カタカナ）は現行のAI画像生成モデルで高確率に文字化けするため禁止。
日本語テロップが必要な場合は「なし」を選び、動画編集ソフト（CapCut等）で後付けする。

| スタイル | 指定キーワード |
|---|---|
| 手書き風 | handwritten brush stroke, casual script, white with soft shadow |
| 太ゴシック | bold sans-serif, high contrast, white with dark outline |
| セリフ体 | elegant serif, gold or cream color, premium feel |
| ポップ | colorful outlined text, playful font, multiple colors |
| なし（デフォルト） | no subtitle overlay in panel |

※ 例外として許容: ブランドロゴの英字ワードマーク（例：`BRAND`）、数字（年・サイズ等）、英単語1〜2語のキャッチ

---

## 1枚ずつ生成テンプレート（storyboard_single.md 用）

一括生成で崩れやすいパネル（複雑な構図・オチシーン等）を個別に生成する場合に使用。
パネルごとに以下のブロックを繰り返す。

```
## Panel [①〜⑤] — [0:00–0:00] [シーン説明]

@Image1 = character face close-up reference
@Image2 = character full-body two-view reference, front and back
Using ONLY @Image1 and @Image2 for character appearance. Do NOT describe the character in text.

Generate a SINGLE PANEL IMAGE (not a storyboard grid).
Aspect ratio: [16:9 / 9:16 / 1:1]

CAMERA: [カメラの距離・アングル — 例: Wide shot / Extreme close-up / Low-angle / Side profile]

SCENE:
[シーンの詳細描写。構図・キャラの動作・位置関係を具体的に記述。]

No subtitle overlay in panel.

STYLE:
- [スタイルキーワード]
- [照明]
- [カラーグレーディング]

[STYLE LOCK — ANIME / REALISTIC / CINEMATIC のいずれかを貼り付け]

---
📎 添付：@Image1（顔アップ）/ @Image2（二面図）
```
