「また『美しい夜景が広がっていた』で終わった……」
深夜のパーキングエリア。長距離ドライバーと夜勤バイトが再会するシーンを書かせたかった。返ってきたのは「駐車場は静かで、遠くに街の明かりが見えた。空気は冷たかった」——背景のカタログ。読者をその場に立たせる描写ではなく、見たものの箇条書きだった。
情景描写は「場所の説明」ではない。読者の頭の中にカメラを設置する技術。プロンプトに3つの指示——カメラポジション、時間の感覚変換、視点フィルター——を加えるだけで、AIの情景描写は「報告」から「体感」に変わる。
コツ1: カメラポジションを指定する
AIに「パーキングエリアの夜景を描写して」と渡すと、すべてを同じ解像度で並べる。駐車場、自販機、街灯、空。映画でいえば、ずっとロングショットのまま。観客は「きれいだな」とは思っても、そこに立っている感覚は得られない。
カメラを動かす。遠景から始めて、中景を経由し、手元のディテールに降りる。この「ズーム」の指示がAIの情景描写を変える。
深夜の高速パーキングエリアを舞台に、長距離トラックドライバー・都築旭(36歳)が自販機でコーヒーを買うシーンで実例を示す。
【情景描写ルール】
- カメラポジション: 遠景 → 中景 → 手元の3段階で描写する
- 遠景(1〜2文): 空間全体の空気感。光と音だけで構成する
- 中景(2〜3文): キャラが目にする「もの」を2つ以内に絞る
- 手元(1〜2文): キャラが触れるものの感触を1つだけ描く
- 各段階の間に短文(5語以内)を1つ挟んでリズムを切る
【場面設定】
- 場所: 深夜の高速パーキングエリア
- 時間: 午前2時。冬
- カメラ開始: PA全体の俯瞰(高速道路の走行音が遠い)
- カメラ終了: 都築の手元(自販機のコーヒー缶)
【キャラクター】
- 都築 旭: 長距離トラックドライバー。36歳。寡黙だが、ものの手触りに敏感
同じシーンを、カメラ指示なし・ありで比較する。
カメラ指示なし(before) パーキングエリアは静かだった。駐車場には数台のトラックが停まっていた。自販機の明かりが白く光っていた。都築はコーヒーを買った。缶は冷たかった。空には星が見えた。
カメラ指示あり(after) 高架の向こうを、トレーラーのヘッドライトが一筋流れた。エンジン音が空気を揺らして、消える。 静寂。 自販機のパネルだけが白く浮いている。その光の輪の外で、都築のトラックのサイドミラーが薄く結露していた。 ボタンを押す。缶が落ちる音が駐車場に反響した。プルタブを起こす。指先に、缶の表面についた水滴の冷たさ。
▶ 変えたのは「遠景→中景→手元の3段階で描写する」というカメラの移動指示だけ。
beforeは6つの事実が同じ解像度で並んでいる。afterは「トレーラーの光→自販機の光→缶の水滴」とカメラが寄っていく。読者の視線が誘導されるから、最後の「水滴の冷たさ」が指先の感触として残る。
これが情報設計の原理。人間の脳は、全体像を先に掴んでからディテールに降りると、そのディテールを「空間の中に配置」できる。逆にディテールだけ並べると脳内に空間が構築されず、ただの説明文として処理される。カメラの移動順を指定するだけで、読者の脳内に空間が立ち上がる。
コツ2: 時間の流れを「光と音の変化」に変換する
情景描写のもう一つの弱点——「時間が止まっている」問題。AIは場面を静止画として描く。だが現実の空間には時間が流れている。蛍光灯のちらつき、遠ざかるエンジン音、風向きの変化。
プロンプトに「この場面の中で変化するもの」を1つ指定するだけで、静止画が動画になる。
【時間の流れ】
- この場面の経過時間: 約3分
- 変化する要素: 自販機の蛍光灯が一度ちらつき、復帰する
- 変化しない要素: 都築の姿勢(自販機の前に立ったまま)
変化する要素と変化しない要素を対比させる。蛍光灯がちらついて戻る——その数秒の時間経過のあいだに、都築が動かないという事実が浮き彫りになる。「彼はここにしばらく立っていた」という時間の厚みが、直接書かなくても読者に伝わる。
AI小説の地の文が説明文になる問題では五感フィルターで描写の素材を渡す技術を解説した。情景描写ではさらに「時間の変化」を素材に加えると、空間に奥行きが出る。
コツ3: 情景に「キャラの視点フィルター」をかける
同じパーキングエリアでも、見る人間が変われば情景は変わる。都築にとっては「いつもの休憩場所」。南條楓(コンビニ夜勤の大学院生、23歳)にとっては「論文の締切を忘れられる深夜3時間」。
「誰の目で見ているか」をプロンプトに明示すると、情景描写がキャラの内面を映す鏡になる。
【視点フィルター】
- 視点キャラ: 南條 楓(PA併設コンビニの夜勤。大学院生。23歳)
- 無意識に目を向けるもの: 光源(蛍光灯、自販機の白、ヘッドライトの軌跡)
- 無視するもの: トラックの車種やナンバー
- この場所の意味: 論文からの逃避場所。静かで、誰にも急かされない
都築の視点なら、トラックのエンジン音の種類や路面の凍結具合に目が行く。南條の視点なら、自販機の光の色やガラスに映る自分の影に目が行く。同じ空間をキャラの関心で切り取る。これが視点フィルター。
ChatGPTの感情描写のコツで解説した「小道具に感情を仮託する」技術と同じ原理。情景描写とは、キャラが「何に目を留めるか」を通じて内面を間接的に描く技術でもある。
3つのコツを統合した空テンプレートを載せる。自分のキャラ・場面に合わせて {プレースホルダ} を埋めるだけで使える。
【情景描写設計シート】
■ カメラポジション
- 開始: {遠景——空間全体の光と音を1〜2文で}
- 中間: {中景——キャラが目にするもの2つ以内}
- 終了: {手元——キャラが触れるものの感触1つ}
■ 時間の流れ
- 経過時間: {この場面の長さ}
- 変化する要素: {光・音・温度のどれか1つ}
- 変化しない要素: {キャラの姿勢や位置}
■ 視点フィルター
- 視点キャラ: {名前}({職業}。{年齢})
- 無意識に目を向けるもの: {職業・性格に由来する関心}
- 無視するもの: {キャラにとって無関係なディテール}
- この場所の意味: {キャラにとっての感情的な意味}
ここでは都築と南條の2人の記入例だけを載せた。BL・夢小説・ファンタジーの全ジャンル記入例と、場所×視点の組み合わせ全パターンはBL Prompt Kit(BOOTH)のシーン生成プロンプトに収録している。
まとめ
AI小説の情景描写を「背景の説明」から「その場にいる体験」に変えるには、カメラポジション(どこから見るか)、時間の感覚変換(何が変化するか)、視点フィルター(誰の目で見るか)の3つをプロンプトに組み込む。
情景が変わると、同じストーリーでも没入感がまるで違う。まず1シーン、カメラポジションの3段階指定から試してほしい。情景描写設計シートのテンプレートと全ジャンルの記入例付きフルキットはBL Prompt Kit(BOOTH)からダウンロードできる。
CharaNote開発日記
「AIに口調を守らせたい」——この記事で紹介したテンプレートを、もっと直感的に管理できるツールを作っています。
CharaNoteは、キャラ設定シートをAIが読める形式で保存し、どのAIツールにもワンクリックで渡せるキャラ管理アプリです。現在クローズドβに向けて開発中。
進捗や先行アクセスの案内はCharaNote公式で。