――ミステリーは「ひらめき」ではなく「設計」で書ける

ミステリーは、天才のひらめきで生まれる。

密室トリック。鮮やかなどんでん返し。最後の一行で世界が反転する叙述トリック。読者の側から見れば、それらは一瞬の閃光のように見えます。

しかし実際には、ミステリーほど「設計」の比重が大きい小説はありません。

優れたミステリーは、偶然に生まれるのではなく、構造として作られます。とくにAIを使ってミステリーを書く場合、この考え方は決定的に重要です。

AIに「面白い犯人を考えて」「驚きのトリックを出して」と頼むだけでは、作品は強くなりません。出てくるのは、どこかで見たような密室、どこかで読んだようなどんでん返し、薄い人物、都合のよい現場です。

AI時代のミステリー創作で重要なのは、AIに答えを出させることではありません。

まず現場を固定する。
人物の欲望と歪みを定義する。
短い摩擦の場面を観測する。
そこから小さな矛盾を拾う。
その矛盾を説明できる真相を、後から逆算する。

ミステリーを書くとは、犯人を隠すことではありません。

読者の認識を、この順番で設計することです。

 

ミステリーの本体は「情報の順序」である

ミステリーの核心はどこにあるのでしょうか。

犯人でしょうか。
動機でしょうか。
トリックでしょうか。

もちろん、それらは重要です。

しかし、ミステリーをミステリーとして成立させている本体は、情報の順序です。

読者は、作者が提示した情報だけを材料に推理します。したがって、何を見せ、何を隠し、どの順番で提示するかによって、読者の認識は大きく変わります。

伏線は、後から都合よく足すものではありません。真相を支える情報は、読者が振り返ったとき、作中にきちんと置かれていなければなりません。

ただし、見えすぎてはいけない。

読者が見落とすように、別の情報を重ねる。視線をずらす。思い込みを誘導する。ある事実を見せながら、その意味を誤解させる。

この操作によって初めて、「驚き」が成立します。

ミステリーとは「謎解きの文学」である以前に、「情報配置の技術」なのです。

ここで重要なのは、読者をだますことではありません。嘘を書くことでもありません。真実は書いてある。しかし、読者はその意味を別の方向に読んでしまう。それが、ミステリーにおけるフェアな驚きです。

 

AIにいきなり「犯人は誰か」と聞いてはいけない

AIを使ってミステリーを書こうとすると、多くの人が最初にこう聞いてしまいます。

「面白い密室トリックを考えてください」
「意外な犯人を考えてください」
「どんでん返しのあるプロットを作ってください」

しかし、この聞き方では弱い。

AIはそれらしい答えをすぐに出します。密室なら隠し通路、時間差、替え玉、鍵の細工。叙述トリックなら語り手の正体、時間軸のずれ、人物の誤認。どれも一応は成立して見えます。

しかし、それだけでは作品になりません。

トリックだけが先にあると、人物が薄くなります。現場が都合よくなります。情報提示が後付けになりやすくなります。

ミステリーで本当に設計すべきなのは、犯人より前に、現場です。
トリックより前に、違和感です。
真相より前に、読者が誤認する情報の流れです。

AIに最初から答えを出させるのではなく、まず「問いが生まれる場」を作る。これが、AI時代のミステリー設計の基本です。

 

AI活用の基本手順

AIをミステリー創作に使う場合、私は次の順番を勧めます。

第一に、現場を固定する。
第二に、人物を行動エンジンとして設計する。
第三に、局所的な摩擦を観測する。
第四に、矛盾候補を抽出する。
第五に、矛盾から真相候補を逆算する。
第六に、7〜8場面のアウトラインを作る。
第七に、完成稿を書く。

この順番で進めると、AIは単なる文章生成装置ではなく、ミステリーの設計補助装置として働きます。

 

プロンプト例1 現場を固定する

最初に行うのは、物語を進めることではありません。

現場を固定することです。

プロンプト入力例

まず現場を固定してください。
物語はまだ進めないでください。

【条件】
場所:豪雨で孤立した山荘の食堂
時間:深夜
五感情報:湿った薪の匂い、消えかけた暖炉、窓を打つ雨、冷えた銀食器
物理的制約:停電中、外への道は土砂崩れで通れない、電話は不通【指示】
事件の意味づけはしないでください。
犯人や真相には触れないでください。
情景と現場の圧だけを、400字程度で描写してください。

このプロンプトの目的は、事件を始めることではありません。物語が起こる場所に重力を与えることです。

場所、時間、匂い、音、温度、閉鎖条件。これらが固定されると、AIは都合のよい展開へ飛びにくくなります。

電話が通じない。外に出られない。停電している。扉は内側から施錠されている。雨で足跡が消える。これらは、単なる雰囲気ではありません。読者の推理を支える前提です。

 

プロンプト例2 探偵を「行動エンジン」として定義する

次に、探偵を設計します。

ここで大切なのは、探偵を「頭がいい人」として設定しないことです。それでは弱い。探偵が何を求め、何をノイズと見なし、どういう場面で空気を壊すのかを決める必要があります。

探偵は、次のように「仕様書」として固定します。

プロンプト入力例

次に、この作品の探偵を「行動エンジン」として定義してください。
人物紹介ではなく、以後の行動を決める仕様書として出力してください。【条件】
人物名:探偵
欲望:散らかった事実を一つの論理へ収束させること
歪み:「感情や空気は、真実を曇らせるノイズである」という信念
行動原理:相手の感情を考慮せず、矛盾をその場で切開する
禁止される反応:遺族を慰めるために、明らかな矛盾を見逃すこと【出力形式】
人物名:
欲望:
歪み:
行動原理:
典型反応:
対人摩擦の出方:
この人物がやらないこと:

人物を「性格」で作ると、AIは「冷静だが優しい」「洞察力がある」「どこか影がある」といった、平均的な探偵像に寄せがちです。

しかし、欲望、歪み、行動原理、禁止される反応を固定すると、人物は反応装置になります。

この探偵は、遺族が泣いていても慰めません。誰も触れたくない10秒の空白に気づけば、その場で指摘します。空気を読むより、矛盾を切る。そこに、個性が生まれます。

 

プロンプト例3 関係者に「言いたくないこと」を持たせる

次に、関係者を作ります。

全員をいかにも犯人らしくする必要はありません。むしろ、事件とは直接関係のない秘密、保身、嫉妬、借金、家族内の不和などを持たせる方が、会話に濁りが出ます。

プロンプト入力例

この現場にいる関係者を3人だけ設計してください。
短編ミステリーなので、人数は増やさないでください。【条件】
・それぞれ立場を変える
・全員に、事件そのものとは別だが「言いたくないこと」を一つ持たせる
・いかにも犯人らしくしすぎない
・会話しただけで空気が少し濁る配置にする【出力形式】
名前:
立場:
表向きの態度:
言いたくないこと:
探偵とぶつかるポイント:

ミステリーでは、全員が犯行に関わっている必要はありません。

「犯人ではないが、嘘はついている」という人物がいる方が面白くなります。人は殺人のためだけに嘘をつくのではありません。体面のために嘘をつく。恥を隠すために嘘をつく。誰かを守るために嘘をつく。自分でも認めたくない感情を隠すために嘘をつく。

この濁りが、ミステリーの空気を作ります。

 

プロンプト例4 探偵初登場の摩擦を観測する

現場、探偵、関係者がそろったら、初めて場面を書かせます。

ただし、ここでもまだ真相には行きません。犯人も決めません。目的は、物語を進めることではなく、摩擦を観測することです。

プロンプト入力例

現場、探偵、関係者がそろいました。
探偵が初めて食堂で関係者と向き合う場面だけを短くシミュレートしてください。【条件】
・まだ真相は出さない
・犯人も決めない
・探偵は最初の数分で一つだけ矛盾を拾う
・その指摘があまりにストレートで、場の空気が凍る
・会話は短く、切れ味を重視する
・探偵は単なる無礼者ではなく、論理を優先した結果として冷たく見える人物にする【出力形式】
状況確認:
短い会話劇:
空気の変化:
この場面で露出した不穏点:

ここで見るべきなのは、誰が犯人かではありません。

誰が即答できないのか。
誰が同じ言葉を繰り返すのか。
誰が目をそらすのか。
誰が、見ていないはずのものを知っているのか。

そこに、ミステリーの発火点があります。

探偵の一言は、長くなくてよい。むしろ短い方がよい。

「見ていないのに、なぜその順番を知っているんですか」

この程度の一言で、場の空気が変わります。

 

プロンプト例5 矛盾候補を抽出する

次に、AIに矛盾候補を出させます。

プロンプト入力例

いまの場面を踏まえて、探偵が食いつきそうな局所的な矛盾候補を5件挙げてください。

【条件】
・まだ犯人や真相は決めない
・大きな謎より、小さな論理の裂け目を重視する
・証言、時間、持ち物、動線、物理条件のズレを優先する
・それぞれ、探偵ならどう指摘するかも添える

【出力形式】
矛盾候補:
なぜ矛盾に見えるか:
探偵がどう指摘しそうか:
短編向きとしての強さ:

ここで出てくる矛盾候補は、まだ答えではありません。答えに行く前の材料です。

出てくる候補は、次のような小さなズレで十分です。

「書斎には近づいていない」と言った人物の靴だけ、廊下の泥と乾き方が合わない。
停電中だったはずなのに、ある人物だけが時計の針の位置を正確に覚えている。
全員が死亡推定時刻について、なぜか同じ言い回しを使っている。
誰も触れていないはずの銀食器だけが、他の食器より温かい。
遺族の一人が、まだ知らされていないはずの死因を避けて話している。

こうした小さな裂け目の中から最も強いものを選びます。

 

真相より先に「矛盾」を出してよいのか

ここで、不思議に思う方もいるかもしれません。

真相がまだ決まっていないのに、矛盾候補を出してよいのか。

従来のミステリー作法では、まず真相があり、その真相を隠すために伏線やミスリードを配置する、と考えるのが自然です。

しかしAIを使う場合は、逆の進め方も有効です。

まずAIに、現場条件と人物の反応から「小さな違和感」を複数出させる。その中から、作者が最も使えそうなものを選ぶ。そして、その違和感が後から意味を持つように、真相、動機、証言、情報の順序を組み直す。

これは、AIが出した偶然の違和感を、そのまま採用するということではありません。AIに出させた裂け目を、作者が伏線として再設計するということです。

つまり、ここで行っているのは「答えから問いを作る」作業だけではありません。「問いの候補から答えを構築する」作業です。

AI時代のミステリー設計では、この逆方向の発想が武器になります。

 

プロンプト例6 矛盾から真相候補を逆算する

ここで初めて、真相候補へ進みます。

プロンプト入力例

上の矛盾候補のうち、短編ミステリーとして最も効きそうなものを一つ選んでください。
その矛盾から逆算して、真相候補を3案出してください。
【条件】
・犯人当てだけにしない
・「嘘をついた人物」と「殺した人物」がずれる案も含める
・大仕掛けや余計な人物は増やさない
・短編で回収できる構図にする
・読後に小さな苦味が残る案を優先する
【出力形式】
選んだ矛盾:
真相候補A:
真相候補B:
真相候補C:
それぞれの長所:
それぞれの弱点:
最も短編向きな案:

このプロンプトによって、AIは単に「犯人はこの人です」と答えるのではなく、複数の構図を出します。

たとえば、次のような方向です。

犯人は別にいるが、証言者は自分の不名誉な行動を隠すために嘘をついていた。
殺人ではなく、死後に現場が利用され、密室に見える状態が作られた。
殺意を持っていた人物と、実際に死を招いた人物が違う。
全員が隠していたのは犯行ではなく、被害者の死を望んでいた自分自身の感情だった。

ここで重要なのは、意外性だけで選ばないことです。

その真相が、作品全体の問いと響き合っているかを確認する必要があります。

たとえば、「家族は本当に人を守るのか」という問いを置くなら、真相は家族の絆を証明するものでも、家族という名の沈黙を暴くものでもよいでしょう。

トリックを、単なる仕掛けで終わらせてはいけません。人物の欲望や恐れ、作品の問いと結びつける必要があります。

 

プロンプト例7 7〜8場面アウトラインを作る

真相候補が決まったら、すぐに本文を書き始めず、場面アウトラインを作ります。

プロンプト入力例

選んだ真相候補をもとに、短編ミステリー全体を7〜8場面のアウトラインにしてください。

【条件】
・導入から解明まで短く締める
・各場面に「情報」「ズレ」「圧」を一つずつ入れる
・説明過多にしない
・探偵の台詞は、論理で空気を切るようにする
・最後に静かな後味を残す

【出力形式】
場面1:
情報:
ズレ:
圧:

場面2:
情報:
ズレ:
圧:

(以下、場面7または場面8まで)。

ここで「情報」「ズレ」「圧」を各場面に入れるのがポイントです。

情報だけでは説明になります。
ズレだけでは謎の断片になります。
圧だけでは雰囲気に流れます。

三つがそろうと、場面がミステリーとして機能します。

たとえば、場面1では「山荘が孤立している」という情報が出る。ズレは「全員が死亡時刻について同じ言い方をする」こと。圧は「探偵がその言い回しにだけ反応する」こと。

場面2では「長男は書斎に行っていないと証言する」という情報が出る。ズレは「靴の泥の乾き方が合わない」こと。圧は「探偵が慰めの言葉を一切挟まず、その一点だけを突く」こと。

このように、場面ごとの役割が明確になります。

 

プロンプト例8 完成稿を書く

ここまで来て、初めて完成稿を書かせます。

ただし、AIに自由に書かせるのではありません。すでに作ったアウトライン、情報の順序、探偵の行動エンジン、真相の見せ方を固定したうえで、本文化させるのです。

プロンプト入力例

上のアウトラインをもとに、2000〜3000字程度の短いミステリーとして完成稿を書いてください。

【条件】
・文体は簡潔で緊張感のある日本語
・説明より会話と描写で見せる
・探偵の台詞は冷たく、論理で空気を切るようにする
・真相は短く明かし、解説しすぎない
・最後に静かな後味を残す
・犯人の意外性より、情報の意味が反転する快感を重視する

いきなり完成稿を書かせるよりも、現場、人物、摩擦、矛盾、真相、アウトラインを順に作った方が、物語の芯が残りやすくなります。

AIは文章を書くこともできます。しかし、ミステリーにおいてAIが本当に力を発揮するのは、完成稿を書く前の設計段階です。

 

出力が丸くなったときの補正プロンプト

AIは、放っておくと会話を丸く収めようとします。

「少し緊張したが、互いに理解し合った」
「探偵は厳しいが、最後には優しさを見せた」
「関係者は涙ながらに真実を語った」

もちろん、そういう場面が必要な作品もあります。しかし、ミステリーの初期段階では、早すぎる和解や感動は邪魔になります。

その場合は、次のように補正します。

プロンプト入力例

今の出力は少し穏当です。
次の条件で書き直してください。・探偵はもっと早く違和感に触れる
・空気を読むより、論理のほころびを優先する
・関係者はすぐ反論できず、一拍遅れる
・その一拍の遅れが場の不穏さになる
・探偵を無礼な人ではなく、容赦なく正しい人として描く
・真相はまだ出さない
・平均的な和解に逃げない
・説明ではなく、沈黙、視線、手の動きで圧を出す

 

ここで重要なのは、「もっと冷酷に」とだけ言わないことです。そう言うと、AIは探偵をただの無礼な人物にしてしまうことがあります。

必要なのは暴言ではありません。論理の必然から出た冷たさです。

ここでいう「正しい」とは、道徳的に正しいという意味ではありません。正義感が強いという意味でもありません。

あくまで、論理の整合性に対して潔癖である、という意味です。

探偵は、人を傷つけたいから冷たいのではありません。悲しみや礼儀や空気によって、矛盾が見逃されることに耐えられない。そのため、結果として冷たく見えるのです。

この点を指定しておかないと、AIは探偵を単なる無礼者か、正義を振りかざす人物として描いてしまいます。

 

AIは「答え」ではなく「裂け目」を出させる

ミステリーは、天才だけのものではありません。

現場を固定する。
人物を行動エンジンとして設計する。
局所的な摩擦を観測する。
矛盾候補を抽出する。
情報の順序を設計する。
トリックと真相を逆算する。
プロットに落とし込み、本文を書く。

この手順を踏めば、ミステリーは再現可能な技術になります。

ただし、AIに求めるべきものは、完成された物語ではありません。

「ここが変だ」
「この沈黙が長すぎる」
「この証言だけ順番がおかしい」
「この人物は見ていないはずのものを知っている」
「この現場条件なら、この説明は成立しない」

こうした小さな裂け目です。

AIには、現場を固定させる。人物の歪みを定義させる。摩擦を観測させる。矛盾候補を出させる。情報の順序を比較させる。

そこから何を選び、どんな読後感へ導くか。

それを決めるのが、作者の仕事です。

ミステリーを書くとは、犯人を隠すことではありません。

読者の認識を設計することです。

何を見せるか。

何を見落とさせるか。

どの情報を、最後に別の意味へ反転させるか。

ひらめきを待つ必要はありません。

現場を固定し、人物を動かし、摩擦を観測する。

その先に、ミステリーは立ち上がります。

小室誠一:Director of BABEL eTrans Tech Lab
https://www.youtube.com/@eTransTechLab

おすすめの記事