見出し画像

NotebookLM のスライドを「編集できる資料」にする方法|Gemini で YAML 化 → Google Slide 生成の完全ガイド


NotebookLM の「スライド資料」機能、もう試しましたか?

雑なメモや社内ドキュメントから、驚くほど整った構成のスライドを自動生成してくれる。Google Workspace を契約していれば、社内での共有も安心。特に「構成力」が本当にすごいんです。

たった一文でも、主張 → 根拠 → まとめという プレゼンの王道フレームワークに落とし込んでくれる。


でも、実務で使おうとすると、ひとつ大きな壁にぶつかります。

NotebookLM が生成するスライドは PDF 形式。そのままでは編集できない。

「この一文だけ直したい」「フォントを会社テンプレートに合わせたい」「ロゴを入れたい」——こんな当たり前の作業ができない。

この記事では、Google Workspace 環境で働いていて、会社の都合で Gemini 以外の LLM が使えない方向けに、NotebookLM の「スライド資料」機能を最大限に活用するための実践的なワークフローを解説します。

具体的には、以下の3ステップで「編集できる資料」に変換します:

  1. NotebookLM:雑メモから構成付きのたたき台を生成

  2. Gemini:PDF を設計図(YAML)に変換

  3. Google Slides:YAML から canvas ツールでスライド生成

私自身、この手法を確立してから、スライド作成の時間が大幅に短縮されました。白紙から構成を考える苦痛から解放されたんです。

NotebookLM の「スライド資料」機能とは何か

まず、NotebookLM の「スライド資料」機能について整理しておきましょう。

NotebookLM は Google が提供する AI ノートブックサービスです。PDF、Web 記事、Google ドキュメントなどをソースとして取り込み、それをもとに様々なアウトプットを生成できます。

その中でも注目すべきは「スライド資料」生成機能。取り込んだソースから、プレゼンテーション用のスライドを自動で作成してくれます。


NotebookLM のスライド生成が優れている点

NotebookLM のスライド生成で特に優れているのは、構成を整える力です。

ビジネスの実務において、スライド作りで最も時間がかかるのは、綺麗なデザインを作ることではありません。構成を考え、それを分かりやすい表現でスライドに落とし込むこと。これが本当に大変なんです。

NotebookLM はここを上手くフォローしてくれます。

例えば、「うさぎは亀よりはやい」という一文を入力するだけでも、NotebookLM は「主張 → 根拠 → まとめ」というプレゼンの型に寄せてスライドを立ち上げてくれます。

もちろん内容の正しさは別として、話の順番を作るのが上手い。これがNotebookLMの真価です。

Google Workspace との親和性

Google Workspace を契約している企業にとって、NotebookLM は非常に使いやすい選択肢です。

  • 社内のセキュリティポリシーに準拠しやすい

  • Google ドキュメントやドライブとの連携がスムーズ

  • チームでソースを共有できる

  • 他の LLM が使えない環境でも利用可能

特に、ChatGPT や Claude など外部の LLM サービスが使えない企業において、NotebookLM は貴重な選択肢となります。

NotebookLM のスライドが「編集できない」問題

さて、ここからが本題です。

NotebookLM のスライド生成がどれだけ便利でも、実務で詰まる大きな問題があります。

生成されるスライドは PDF 形式なので、そのままでは編集できない。

これは致命的です。

実務で困る3つの場面

NotebookLM のスライドが編集できないことで困る場面を具体的に挙げてみましょう。

1. 微修正ができない

「この一文だけ直したい」「数字を最新のものに更新したい」——こんな簡単な修正ができません。PDF なので、要素単位で直すことができないのです。

2. 社内テンプレートに合わせられない

多くの企業には、公式のスライドテンプレートがあります。フォント、配色、余白、ロゴの配置などが決まっています。NotebookLM のスライドは、こうした社内テンプレートに合わせることができません。

3. 追加要素を入れられない

ロゴ、注釈、ページ番号、機密表示など、ビジネススライドに必要な要素を追加することができません。

従来の解決策の限界

この問題に対する従来の解決策は、主に2つでした。

解決策1:手作業で作り直す

NotebookLM のスライドを参考にしながら、Google Slides で1から作り直す方法。構成は参考になりますが、結局手作業が発生するので時間がかかります。

解決策2:PDF 編集ツールを使う

Adobe Acrobat などの PDF 編集ツールで直接修正する方法。ただし、フォントの問題やレイアウトの崩れが発生しやすく、テンプレート適用もできません。

どちらも「NotebookLM の構成力を活かしきれない」という問題があります。

そこで私が考えたのが、Gemini を使って YAML 形式の設計図に変換し、それをもとに Google Slides を生成するという手法です。

Gemini で YAML 形式に変換する方法

ここからは、具体的な手順を解説していきます。

YAML とは何か

まず、YAML について簡単に説明しておきます。

YAML(YAML Ain't Markup Language)は、人間が読みやすい形式でデータを記述するためのフォーマットです。プログラミングやシステム設定でよく使われます。

スライドを YAML 形式で記述すると、以下のメリットがあります:

  • 構造が明確になる:タイトル、本文、レイアウトなどが整理される

  • 編集しやすい:テキストベースなので修正が簡単

  • 再利用しやすい:他のツールに渡して加工できる

変換の手順

NotebookLM のスライドを YAML に変換する手順は、非常にシンプルです。

手順1:NotebookLM でスライドを生成

まず、NotebookLM でスライドを生成します。このとき、以下のプロンプトを設定することをおすすめします:

背景は白でお願いします。
ピクトグラムを中心とした、シンプルな図解をメインにしてください

このプロンプトを設定する理由は以下の通りです:

  • 白背景:後工程でスクリーンショットを切り抜く際に、背景が白の方が取り回しがしやすい

  • ピクトグラム指定:画像内に文字が入ると切り抜きが難しくなる。またフォントの統一も困難になる

また、「プレゼンターのスライド」モードでの生成を推奨します。「詳細なスライド」モードだと、要素が複雑になりすぎて後の加工がしにくくなります。

手順2:PDF をダウンロード

生成されたスライドを PDF としてダウンロードします。

手順3:Gemini にアップロードして YAML 変換

ダウンロードした PDF を Gemini にアップロードし、以下のプロンプトを投げます。


YAML 変換用プロンプト(完全版)

以下が、私が実際に使用している YAML 変換用のプロンプトです。そのままコピー&ペーストして使えます。

あなたは熟練した「UI/UXデザイナー」かつ「データアーキテクト」です。
添付のPDFスライド資料を、デザインの観点で徹底的に言語化をし、詳細な YAML形式 に変換してください。

出力は、以下の厳格な定義とスキーマに従ってください。

# 要件
## 最重要要件
1. **コンテナ禁止 (No Containers)**:
   - 「テキストを囲む枠」「背景の白いボックス」「レイアウト用の透明な箱」などは一切出力しないでください。
   - 要素はすべて、スライドのキャンバス上に直接配置される「テキストボックス」または「図形」として定義してください。
2. **テキストの完全性**: スライド内のすべての文字情報を漏らさず格納すること。

## その他要件
1. **視覚・空間情報の言語化**:
   - 単に「画像がある」ではなく、「何を描いた図か(例:本部から店舗への矢印フロー)」を記述する。
   - 配置(Layout)や色使い(強調色、背景色)、文字の強弱(サイズ、太字)を属性として持たせる。
2. **図解の構造化**:
   - 複雑な図(例:組織図や連携図)は、`nodes`(要素)と `edges`(関係性・矢印の向き)として定義する。
3. **意図の解釈**: そのスライドで伝えたい「キーメッセージ」をメタデータとして含める。

# YAML出力スキーマ(テンプレート)
各スライドを以下の構造で記述してください。

yaml

- slide_id: [ページ番号]
  title: "[スライドタイトル]"
  layout_type: "[例: 2カラム, フロー図, タイムライン, グリッド]"
  design_intent: "[このスライドのデザイン意図。例:Before/Afterの比較、左から右への時系列]"
  
  # 色彩とトーン
  color_theme:
    primary: "[例: 青(企業カラー)]"
    secondary: "[例: グレー(背景)]"
    emphasis: "[強調されている箇所の色]"

  # コンテンツ要素のリスト
  elements:
    - id: [要素ID]
      type: "[text_block | image | diagram | icon | chart]"
      position: "[配置場所: top-left, center, bottom-right など]"
      content:
        text: "[実際のテキスト内容]"
        heading_level: "[h1, h2, body, caption]"
        style: "[bold, red-text, boxed(囲み枠), arrow-source(矢印の始点)など]"
      visual_description: "[画像や図の場合の詳細説明。例:工場のアイコン、スマートフォンのスクリーンショット]"
  
  # 図解の関係性(矢印やフローがある場合)
  diagram_structure:
    - from: "[要素ID]"
      to: "[要素ID]"
      type: "[arrow | line | dotted-line]"
      label: "[矢印の上の文字]"
      direction: "[left-to-right | top-down]"

  # 再現のためのメモ
  reproduction_note: "[デザイナーへの指示。例:左側に課題を配置し、右側の解決策へ大きな矢印を引く]"

プロンプトのポイント解説

このプロンプトには、いくつかの重要なポイントがあります。

1. コンテナ禁止の指定

「テキストを囲む枠」「背景の白いボックス」などのコンテナ要素を禁止しています。

理由は、社内テンプレートを適用したいときに、こうしたコンテナがあると邪魔になるからです。テンプレートレイアウトは最背面に表示されるため、不要なボックスがあるといちいち削除しなければなりません。

2. テキストの完全性

スライド内のすべてのテキストを漏らさず YAML に格納するよう指示しています。これにより、後で Google Slides を生成したときに、情報が欠落することを防げます。

3. 視覚情報の言語化

単に「画像がある」ではなく、「何を描いた図か」を記述するよう指示しています。これにより、後で類似の図を再現しやすくなります。

4. design_intent と reproduction_note

各スライドのデザイン意図と再現のためのメモを含めるよう指示しています。これが、後で Google Slides を生成するときの重要な指針になります。

Google Slides を canvas ツールで生成する

YAML が出力されたら、次は Google Slides を生成する工程に移ります。

canvas ツールとは

Gemini の canvas ツールは、対話しながらドキュメントやスライドを生成・編集できる機能です。

従来の Gemini は文字ベースの回答しかできませんでしたが、canvas ツールを使うと、Google ドキュメントや Google スライドを直接生成できるようになりました。

Google Slides 生成の手順

手順1:canvas ツールを指定してプロンプトを入力

Gemini で、以下のようなプロンプトを canvas ツールを指定して入力します:

以下の yaml に従って、google slide を作成してください。

(出力された YAML をここにコピペ)

手順2:生成されたスライドを確認

Gemini が YAML の内容に基づいて Google Slides を生成します。この段階で、基本的な構成とテキストは再現されているはずです。

手順3:スライドをエクスポート

生成が完了したら、スライドをエクスポートします。Google Slides 形式でエクスポートすれば、後から自由に編集できます。


生成結果の特徴

canvas ツールで生成された Google Slides には、以下の特徴があります:

メリット:

  • テキストがすべて編集可能

  • 社内テンプレートを後から適用できる

  • ロゴや注釈を自由に追加できる

  • フォントや色を自由に変更できる

注意点:

  • デザインは簡素になる(NotebookLM の元スライドほど洗練されていない)

  • 複雑な図は手動で調整が必要な場合がある

  • レイアウトが崩れることがある

重要なのは、デザインの完成度よりも「編集可能になること」の価値です。白紙から構成を考えるよりも、この状態からブラッシュアップする方がはるかに効率的です。

生成後のブラッシュアップ方法

Google Slides として出力できたら、ここからは通常のスライド編集作業になります。

ただし、効率よくブラッシュアップするためのコツがあります。

会社テンプレートの適用

まず、社内テンプレートを適用しましょう。

Google Slides の「テーマ」機能を使えば、フォント、配色、レイアウトを一括で変更できます。事前に社内テンプレートを用意しておくと、この作業がスムーズです。

NotebookLM のスライドから切り抜き

Gemini が生成したスライドのデザインが物足りない場合、NotebookLM が作成した元のスライド(PDF)から画像を切り抜いて貼り付けるという方法があります。

特に、図解やアイコンは NotebookLM のものがクオリティが高いことが多いです。スクリーンショットを撮って、必要な部分だけ切り抜いて使いましょう。

だからこそ、最初に「背景は白」で生成するようプロンプトを設定したのです。白背景であれば、切り抜きが簡単で、どのテンプレートにも馴染みます。

Nano Banana Pro でブラッシュアップ

Google Slides のサイドパネルにある「Nano Banana Pro」を使うと、さらにスライドをブラッシュアップできます。

Nano Banana Pro は、Google Slides 向けの AI アドオンで、スライドのデザイン改善提案や、コンテンツの拡充などをサポートしてくれます。

特に以下の機能が便利です:

  • デザイン提案:スライドの見た目を改善する提案

  • アイコン検索:適切なアイコンを検索して挿入

  • レイアウト調整:要素の配置を整理

Gemini で生成 → Nano Banana Pro でブラッシュアップという流れが、現時点では最も効率的なワークフローだと考えています。

実践例:提案資料を作成してみる

ここで、具体的な実践例を見てみましょう。

社内で「生成 AI ツール導入」を提案する資料を作るケースを想定します。

Step 1:大まかなメモを用意

まず、以下のような大雑把なメモを用意します:

こんな悩みありませんか?
- どんな資料だったらクオリティの高いものになるのか、考えるのに時間がかかる
- 資料に添付する画像などの調整作業が面倒

NotebookLM は、そんな悩みを解決します。
PDF や Web 記事、Google ドキュメント等を取り込み、スライド生成まで支援する AI パートナーです。

また、取り込んだソースはチームで共有できるので、
チームの情報探索負担を減らし、要点を短時間で共有資産化できます。

このように、箇条書きレベルのメモで OK です。

Step 2:NotebookLM でスライド生成

このメモを NotebookLM のソースに登録して、「スライド資料」を生成します。

プロンプトは先ほど説明した通り:

背景は白でお願いします。
ピクトグラムを中心とした、シンプルな図解をメインにしてください

「プレゼンターのスライド」モードで生成しましょう。

Step 3:PDF をダウンロード

生成されたスライドを PDF としてダウンロードします。

Step 4:Gemini で YAML 変換

Gemini に PDF をアップロードし、先ほどの YAML 変換プロンプトを投げます。

すると、以下のような YAML が出力されます(一部抜粋):

yaml

- slide_id: 1
  title: "こんな悩みありませんか?"
  layout_type: "2カラム"
  design_intent: "問題提起。読者の共感を得るためのスライド"
  
  color_theme:
    primary: "黒"
    secondary: "白"
    emphasis: "青"

  elements:
    - id: 1
      type: "text_block"
      position: "top-center"
      content:
        text: "こんな悩みありませんか?"
        heading_level: "h1"
        style: "bold"
    
    - id: 2
      type: "text_block"
      position: "left"
      content:
        text: "資料のクオリティを上げるのに時間がかかる"
        heading_level: "body"
    
    - id: 3
      type: "icon"
      position: "left"
      visual_description: "時計のピクトグラム。時間がかかることを示す"

  reproduction_note: "左に課題(テキスト+アイコン)を2つ並べ、視覚的に問題を提示"

Step 5:Google Slides を生成

この YAML を Gemini の canvas ツールに渡して、Google Slides を生成します。

以下の yaml に従って、google slide を作成してください。

(YAML をペースト)

Step 6:ブラッシュアップ

生成された Google Slides に対して:

  1. 会社テンプレートを適用

  2. 必要に応じて NotebookLM のスライドから画像を切り抜いて貼り付け

  3. ロゴ、ページ番号、機密表示などを追加

  4. 最終確認と微調整

これで、編集可能な提案資料の完成です。

よくある質問(FAQ)

ここでは、この手法に関してよくある質問にお答えします。

Q1. NotebookLM と Gemini、両方使う必要があるのはなぜ?

NotebookLM と Gemini は、それぞれ得意分野が異なります。

  • NotebookLM:複数のソースを取り込んで、構成を整理するのが得意。スライドの「骨格」を作る。

  • Gemini:画像や PDF を読み取って、詳細な分析や変換をするのが得意。YAML への変換やスライド生成を担当。

両者の強みを組み合わせることで、効率的なワークフローが実現します。

Q2. YAML を経由する必要があるのはなぜ?

YAML を経由する理由は、スライドを「設計図」として言語化するためです。

PDF をそのまま Google Slides に変換しようとすると、レイアウトが崩れたり、テキストが画像として認識されたりする問題が発生します。

一度 YAML という構造化されたフォーマットに落とし込むことで:

  • 各要素の役割が明確になる

  • レイアウトの意図が保持される

  • 後の加工がしやすくなる

という効果があります。

Q3. ChatGPT が使える環境ならそちらの方がいい?

正直に言うと、ChatGPT が使える環境であれば、ChatGPT の方がスライド作成の体験は良いです。

ChatGPT(特に GPT-4 以降)はスライド作成・編集の機能が充実しており、より直感的に操作できます。

この記事は、あくまで「会社のポリシーで Gemini 以外の LLM が使えない」という制約がある方向けの手法です。ChatGPT が使える方は、ぜひそちらも試してみてください。

Q4. 複雑な図やグラフはどうすれば再現できる?

複雑な図やグラフは、完全に自動で再現するのが難しい場合があります。

その場合は、以下のアプローチをおすすめします:

  1. YAML の diagram_structure を詳細に書く:nodes(要素)と edges(関係性)を細かく定義

  2. NotebookLM の元スライドから切り抜く:スクリーンショットを撮って貼り付け

  3. Google Slides で手動作成:簡単な図であれば、Google Slides の図形機能で再作成

特に、図解は NotebookLM のクオリティが高いので、切り抜いて使うのがおすすめです。

Q5. この手法で作成したスライドの品質は十分?

この手法で作成したスライドは、「たたき台」としては十分なクオリティです。

ただし、重要なプレゼンテーション(経営層への報告、クライアントへの提案など)では、さらにブラッシュアップが必要です。

この手法のメリットは、白紙から構成を考える必要がなくなること。その分の時間を、デザインの仕上げや内容の精緻化に充てることができます。

Q6. 将来的には NotebookLM 上で編集できるようになる?

はい、Google はその方向で開発を進めているようです。

NotebookLM の公式アカウントが「編集機能は次のステップの最優先事項」と発言しています。将来的には、NotebookLM 上で直接スライドを編集できるようになる可能性が高いです。

ただし、いつ実装されるかは不明です。現時点では、この記事で紹介した手法が最も実用的な解決策だと考えています。

まとめ:NotebookLM は「構成エンジン」として使う

この記事では、NotebookLM の「スライド資料」機能を最大限に活用するための手法を解説しました。

スライド作成で最も時間がかかるのは、デザインではなく構成を考え、話の流れを整える作業です。

NotebookLM の「スライド資料」機能は、この構成づくりを強力にサポートしてくれます。一文だけでも、プレゼンの型に落とし込んでくれる構成力は本当に優秀です。

一方で、生成されるスライドは PDF 形式のため、そのままでは編集できません。社内テンプレートに合わせたり、細かい文言を調整したりできないのは、実務で使う上で大きな障壁です。

この記事で紹介した手法を整理すると:

  1. NotebookLM:雑メモやドキュメントから「スライド資料」を生成し、構成付きのたたき台を作る

  2. Gemini:生成された PDF を読み込ませて、編集可能な「設計図(YAML)」に変換する

  3. Google Slides:YAML から canvas ツールでスライドを生成し、社内テンプレートを適用してブラッシュアップ

  4. 画像の調整:Nano Banana Pro と NotebookLM スライドからのスクリーンショット切り貼りを組み合わせて時短

白紙から構成を考えるよりも、この手法で作成した方がはるかに効率的です。

NotebookLM を「完成品メーカー」ではなく「構成エンジン」として捉えること。これが、NotebookLM を実務で活用するための重要な考え方です。

ぜひ、あなたの業務でも試してみてください。



もし記事が参考になったら「スキ❤️」をお願いします。NotebookLM × Gemini のワークフローを試した結果があれば、ぜひコメントで教えてください!

もっとGoogle work spaceを学びたい方はこちらをチェック
Google NotebookLM 徹底活用術 最速で仕事の進め方が激変する

鈴木雅皓 / Twitter: @velms_tech

#NotebookLM #Gemini #GoogleSlides #AI活用 #プレゼン資料作成 #業務効率化  


いいなと思ったら応援しよう!