助けて!ChatGPT編集者~一般的なアイデアこそ創作に活かす~

ChatGPTはかなり自然な言語で質問の回答を生成してくれます。 その仕組みとしては「この言葉の後にはこの言葉が続く確率が高い」と確率論的に言葉を繋げてゆくというもので、 つまりは一般的で無難な回答や言葉が出力されやすいということになります。

参考: aismiley.co.jp

では、創作活動に「一般的で無難な回答」を使う方法とはどんなものになるでしょうか? 基本的には以下の二択になるかと思います。

  1. そのまま活かす
  2. より独創的なアイデアを作るためのたたき台にする

今回はどのような場面でそれぞれのパターンが活きそうか、筆者なりに考えてみた結果を記してみます。 それでは、1から試していきましょう。

1. そのまま活かす:大枠に取り入れる

一般的=それらしくて説得力がある、というメリットを活かしてそのまま取り入れてゆく方法です。

とはいえ、細部に至るまで多用しすぎると話がありがちになっていってしまうことが予想されます。

そこで考えたのが、大枠のストーリーに使うというやり方です。

大まかなストーリーやテーマはある程度「ありがち」でも問題ないからです。

(名作と呼ばれる作品でも、ざっくりとしたストーリーを抜き出すと結構シンプルになったりします。 「青年がお忍びの王女様に付き合って束の間仲を深めるけれど最後にはそれぞれの日々に戻っていく話」(ローマの休日)とか……。)

試しに大まかなあらすじを多めに生成させて、好みのものを選んでそこからプロットを書いてみようと思います。 ひとまず、登場人物だけ決めて以下のように依頼してみました。

短いお話のあらすじを20個考えてください。登場人物は、お姫様、メイドさんです。
1. **お姫様の秘密**
   お姫様は宮殿の中でひそかに外の世界を知りたがっていた。彼女はメイドさんに外の世界の冒険を手伝ってもらい、秘密の冒険が始まる。

2. **メイドさんの冒険**
   メイドさんはお姫様のために王国中を旅し、貴重な宝物を探す。彼女は困難に直面し、勇気と知恵を試される。

3. **宮廷の陰謀**
   お姫様の周りには宮廷の陰謀が渦巻いていた。メイドさんはお姫様を守りながら、裏切り者を見つけるために戦う。

4. **偽りの恋**
   お姫様は偽りの恋に落ち、メイドさんは彼女の心を救うために奮闘する。真実の愛が勝利するかどうかが問われる。

5. **メイドさんの決意**
   メイドさんは王国の平和を守るために、お姫様と共に立ち上がる。彼女の決意と勇気が物語の展開を決定する。

6. **お姫様の逃避**
   お姫様は王国の重荷から逃れるために、メイドさんとともに逃亡する。彼女の選択が彼女たちの運命を変える。

7. **メイドさんの忠誠**
   メイドさんはお姫様に対する忠誠心を示し、王国の危機を救うために立ち上がる。彼女の信頼と勇気が王国の未来を変える。

8. **お姫様の成長**
   お姫様は困難に直面し、自らの力と勇気を発見する。彼女の成長と変化が彼女の運命を切り開く。

9. **メイドさんの秘密**
   メイドさんはお姫様に対する秘密を抱えていた。彼女の過去と真実が明らかになり、物語に新たな転機が訪れる。

10. **お姫様の冒険**
    お姫様は勇気を振り絞り、自らの冒険に出る。彼女は自分の運命を切り開くために、王国を旅する。

11. **メイドさんの救い**
    メイドさんはお姫様を救うために危険に立ち向かう。彼女の献身と勇気が物語の結末を決定する。

12. **お姫様の復讐**
    お姫様は王国の裏切り者に復讐するために暗躍する。彼女の復讐心と決断が物語を動かす。

13. **メイドさんの神秘**
    メイドさんは神秘的な力を持ち、お姫様の運命を変える力を秘めている。彼女の真の力が明らかになる。

14. **お姫様の選択**
    お姫様は自らの運命を選び、自らの心に従って行動する。彼女の選択が彼女の未来を導く。

15. **メイドさんの愛**
    メイドさんはお姫様に対する深い愛を抱き、彼女のために命をかける。彼女の愛が物語の核となる。

16. **お姫様の帰還**
    お姫様は王国に帰還し、新たなリーダーシップを示す。彼女の帰還が王国に新たな希望をもたらす。

17. **メイドさんの誓い**
    メイドさんはお姫様に対する忠誠を誓い、彼女を守るために立ち上がる。彼女の誓いが物語の転機となる。

18. **お姫様の誤解**
    お姫様は誤解され、孤立した状況に立たされる。彼女は真実を証明し、自らの名誉を取り戻すために戦う。

19. **メイドさんの謎**
    メイドさんは謎の存在であり、彼女の正体が明らかになる。彼女の謎が物語の展開を変える。

20. **お姫様の冒険の終わり**
    お姫様は冒険を終え、王国に平和をもたらす。彼女の冒険が新たな始まりを告げる。

どれもそれらしい、王道のストーリーに感じますね。 色々な王道作品を見たり読んだりしてあらすじを抜き出して換骨奪胎をする……というよくある創作プロセスの内、簡単に「骨」の部分を複数提示してもらえたという風にも捉えられると思います。 (勿論、これはあくまで補助的手段の一つです。自分で心に響く作品から骨を探す力は必要なものだと思います)

またあくまでざっくりとしたストーリーラインなので余白が多く、このまま採用したとしても細部を詰めてゆけば十分オリジナリティのある作品にできそうです。 今回は4番を下敷きに進めていくことにしようかなと思います。

4. **偽りの恋**
   お姫様は偽りの恋に落ち、メイドさんは彼女の心を救うために奮闘する。真実の愛が勝利するかどうかが問われる。

余談ですが、お姫様が偽りの恋に落ちる展開は『アナと雪の女王』などでもありましたね。この辺のあらすじもネットに転がっている分は学習元になっているんだろうと推測します。

中間成果物を作る

1でチョイスした回答を起承転結に沿わせた仮ストーリーにしてゆきます。 設定などはまだ考えていないので、粒度としては一旦物語の起伏が分かればそれで良いものとします。

起:昔々ある所にお姫様とメイドさんがおり、共に暮らしている。

承:お姫様は偽りの恋に落ち、裏切られて苦しむ。メイドさんは彼女の心を救うために奮闘する。

転:二人の気持ちはすれ違い、絆が試される。

結:彼女たちは危機を乗り越え真実の愛を勝ち取る。めでたしめでたし。

ここから肉付けをしてゆきます。

2. より独創的なアイデアを作るためのたたき台:細部を考える

続いて、独創的な細部を作るために用いてみます。

ありがちなアイデアはChatGPTが出してくれる筈なので、それを捻ったり何か足したりしてよりオリジナリティのある展開や設定を想像してゆきます。 早速、先ほどのあらすじの細部を詰めてみようかなと思います。 お姫様の陥る「偽りの恋」について面白い設定を付け加えられるでしょうか。

「お姫様は偽りの恋に落ち、メイドさんは彼女の心を救うために奮闘する。真実の愛が勝利するかどうかが問われる。」について、「偽りの恋」とはどんなものが考えられるか20個挙げてください。第三者の登場人物を出しても構いません。
「偽りの恋」に関する20のアイデアを以下に示します:

1. **身分の偽りの恋:** お姫様が王族としての身分を偽り、身分の違う者と恋に落ちるが、その偽りが彼女と周囲にどのような影響を与えるかが問題となる。
  
2. **名前の偽りの恋:** お姫様が偽の名前を用いて別の人格で恋に落ちるが、その偽りが彼女の本当の自己との対立を生む。

3. **外見の偽りの恋:** お姫様が自らの外見を偽って異性に接近し、恋に落ちるが、その恋が真実の自分との葛藤をもたらす。

4. **目的の偽りの恋:** お姫様が自らの目的を隠し、相手に近づいて恋に落ちるが、その目的が明らかになると関係が崩れる。

5. **約束の偽りの恋:** お姫様と恋人が偽りの約束を交わし、その約束が破られるときに生じる愛の葛藤。

6. **出会いの偽りの恋:** お姫様が恋人との出会いを偽って描いた物語を語り、その偽りが関係を揺るがす。

7. **状況の偽りの恋:** お姫様が特定の状況下でのみ恋に落ち、その状況が変わると関係が破綻する。

8. **感情の偽りの恋:** お姫様が感情を偽り、愛していない相手に恋に落ちるが、真実の感情が明るみに出るときの葛藤。

9. **信念の偽りの恋:** お姫様が自らの信念を偽り、相手との恋愛関係を維持しようとするが、その信念が試される。

10. **身分の逆転による偽りの恋:** お姫様が身分を逆転し、平民の姿で恋に落ちるが、その身分の逆転が関係に影響を与える。

11. **偽りの幸福な結末:** お姫様が偽りの幸福を追求し、それが真実の幸福かどうかが問われる。

12. **自己の偽りの恋:** お姫様が自己を偽り、自らの幸せを求めるが、その行動が後悔と苦悩をもたらす。

13. **友情の偽りの恋:** お姫様が友情を偽って恋に落ち、友人や仲間との関係が崩れる。

14. **冒険の偽りの恋:** お姫様が冒険を求めて偽りの恋を追い求めるが、その冒険が彼女の人生に深い影響を与える。

15. **過去の偽りの恋:** お姫様が過去の恋を偽り、その過去の影響が現在の関係に影を落とす。

16. **誓いの偽りの恋:** お姫様が誓いを偽り、その誓いが恋愛関係に深い傷を負わせる。

17. **衝動の偽りの恋:** お姫様が衝動的に恋に落ち、その衝動が関係の破綻を招く。

18. **信頼の偽りの恋:** お姫様が相手を信頼することを偽り、その信頼が崩れると関係が崩れる。

19. **誤解の偽りの恋:** お姫様が誤解を偽り、その誤解が深刻な問題を引き起こす。

20. **運命の偽りの恋:** お姫様が運命を偽り、その運命が真実の愛を見失わせる。

後半ちょっとずれてきていますが、何を偽るのか色々アイデアを出してくれていますね。 身分、名前、感情、どれもいかにもありそうです。

ある程度プロットの細部なので、具体的にどうしたら面白くなるのかここからは使い手が考えるターンになるでしょう。

例えば、身分の偽りだとどうなるでしょうか。出力結果は主にお姫様が主語ですがメイドさんにしても面白いと思います。 以下にそのアイデアでプロットを書いてみます。

起:昔々ある所に誰もが好きになるような素敵なお姫様と彼女を守るメイドさんがおり、仲良く暮らしていた。

承:お姫様があらゆる人から言い寄られ、困る度にメイドさんがガードする。お姫様からメイドさんへの信頼は厚かった。

転:ひょんなことからメイドさんが隣国の王女の一人で、舞踏会でお姫様に一目惚れしてメイドになりすましていたことが明らかになる。お姫様はショックを受け、メイドさんを解雇する。

結:国に戻った元メイドさんとお姫様は舞踏会で再会する。お姫様は感情を抑えきれず、元メイドさんに掴みかかる。ケーキを投げつけワインを割り、お姫様は元メイドさんを責め元メイドさんはひたすら謝った。 ぐちゃぐちゃになったパーティー会場で、お姫様に引いている他の人々をよそに、二人は改めて友達から始めようと約束した。

個人的に好きなストーリーになりました。もう少し練ればこのまま短編にできそうです。

まとめ

ChatGPTは一般的で無難な回答を出してくれます。ストーリーの大枠ではほぼそのままでも下敷きにでき、細かな部分についてはたたき台とすることで活用できそうです。

最後に、簡単に登場人物だけ決めてお話を出させる変数入りのプロンプトを乗せておきます。

お話のあらすじを20個考えてください。登場人物は、[[登場人物]]です。

最初に上記を投げておくことで、以下のように登場人物を指定するだけでどんどんお話のアイデアを出してくれます。

[[登場人物]] メイドさん、お姫様、騎士

以上、どなたかのお役に立ったら幸いです。