Contents
Google Docs のテンプレートギャラリーから議事録テンプレートを取得する方法
Google Docs のテンプレートギャラリーは、会議記録のひな形をすぐに作成できる公式リソースです。ここでは 2024 年現在の UI に基づき、メニュー操作だけで目的の議事録テンプレートへアクセスする手順と、よくある落とし穴について解説します。
手順① ファイルメニューからテンプレートギャラリーを開く
Google Docs(docs.google.com)にサインインした状態で以下の操作を行います。
- 画面左上の 「ファイル」 をクリック
- 「新規作成」 → 「テンプレートから作成」 を選択
この操作で、組織全体または個人用に公開されているテンプレートギャラリーがポップアップ表示されます。
手順② 議事録テンプレートを検索・選択する
テンプレートギャラリーが開いたら次のポイントに注意してください。
- カテゴリ:左側メニューの「ビジネス」や「教育」から「会議」系カテゴリを探す
- キーワード検索:上部の検索バーに「議事録」「会議メモ」など入力すると、該当テンプレートが絞り込まれます
目的のサムネイルをクリックすると、新規ドキュメントとして自動的に開き、日時・参加者・アジェンダといった基本項目があらかじめ配置された状態になります。
ポイント:検索結果はリアルタイムで更新されますが、組織の管理者がテンプレートを非公開に設定している場合は表示されません。その際は管理者へ問い合わせましょう。
カスタム議事録テンプレートの構成とデザイン改善
標準テンプレートは汎用的ですが、チームやプロジェクトごとに必要な項目は異なることが多いです。ここでは、実務で頻繁に利用される 項目構成例 と、Google Docs の標準機能だけで実装できる 表・チェックボックス活用術 を紹介します。
項目構成例(推奨レイアウト)
| セクション | 主な内容と設計上のポイント |
|---|---|
| 日時 | 開始・終了時刻、タイムゾーンを自動入力できるスニペットを配置。 |
| 参加者 | 氏名+役割を一覧化し、出欠管理用にチェックボックスを設置。 |
| アジェンダ | トピックごとに予定時間・担当者を表形式で記載し、視認性を確保。 |
| ディスカッション要点 | 発言要旨は箇条書きでインデントを活用し階層化。 |
| 決定事項 | 結論と責任者を明示し、完了確認用にチェックボックスを付与。 |
| アクションアイテム | タスク名・担当者・期限・ステータス(未着手/進行中/完了) を 4 列の表で管理。 |
| 次回議題 | 次回会議で取り上げるテーマと事前準備項目を簡潔に記載。 |
| 備考 | 任意のメモ・外部リンク(例:Confluence ページ) を貼り付けられる余白。 |
この構成は中小企業から大規模組織まで幅広く適用でき、情報漏れを防ぎつつ編集負荷を低減します。
表とチェックボックスの具体的な作り方
- 表の挿入
- メニュー > 「挿入」 → 「表」 を選び、列数 4(タスク・担当者・期限・ステータス)で作成。
-
行は必要に応じて右クリック → 「行を下へ追加」 で増やすと、手動でも柔軟に拡張可能です。
-
チェックボックスの挿入
- 表内または本文中の任意セルを選択し、メニュー > 「挿入」 → 「チェックボックス」 をクリック。
-
参加者リストや決定事項に配置すると、会議後の完了確認がワンクリックで行えます。
-
条件付き書式(オプション)
- Google Sheets と連携させると、ステータス列に「完了」と入力した瞬間に行全体を灰色化するなど自動ハイライトが可能です。
- 連携手順は Google Workspace ヘルプ(
https://support.google.com/docs/answer/9064445?hl=ja)をご参照ください。
Google カレンダー連携と自動日付入力スニペットの作り方
会議前にカレンダー情報を手動で貼り付ける手間は大きな非効率です。ここでは Google Apps Script を用いて、イベントタイトルや日時・Meet リンクをテンプレートへ自動挿入する方法を詳しく解説します。
1. プレースホルダーをテンプレートに配置
議事録テンプレートの「日時」行と「会議リンク」行に以下のような文字列を書き込んでおきます。
|
1 2 3 |
{{MEETING_DATE}} {{MEETING_LINK}} |
この文字列はスクリプト実行時に置換対象となります。
2. イベント ID を取得するロジックを追加したサンプルコード
以下のスクリプトは、現在開いているドキュメント名と同一のタイトルを持つカレンダーイベント(開始時間が過去24時間以内)を自動検索し、その ID を取得して情報を書き込む例です。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
/** * 議事録テンプレートに当日開催された会議情報を埋め込む */ function insertMeetingInfo() { const doc = DocumentApp.getActiveDocument(); const body = doc.getBody(); // ---------- イベント取得ロジック ---------- const now = new Date(); const yesterday = new Date(now.getTime() - 24 * 60 * 60 * 1000); const title = doc.getName(); // ドキュメント名をイベントタイトルと仮定 const calendar = CalendarApp.getDefaultCalendar(); const events = calendar.getEvents(yesterday, now, {search: title}); if (events.length === 0) { Logger.log('対象のカレンダーイベントが見つかりません。'); return; } // 複数ヒットした場合は開始時刻が最も近いものを使用 const event = events.reduce((a, b) => Math.abs(a.getStartTime() - now) < Math.abs(b.getStartTime() - now) ? a : b); // ---------- 書き込み ---------- const dateStr = Utilities.formatDate(event.getStartTime(), Session.getScriptTimeZone(), 'yyyy/MM/dd HH:mm'); body.replaceText('{{MEETING_DATE}}', dateStr); body.replaceText('{{MEETING_LINK}}', event.getHangoutLink() || 'リンクなし'); // 任意でイベント ID をプロパティに保存(後続処理用) PropertiesService.getDocumentProperties().setProperty('EVENT_ID', event.getId()); } |
スクリプトの導入手順
- Google Docs のメニューから 「拡張機能」 → 「Apps Script」 を選択
- 上記コードをエディタに貼り付け、
保存ボタンでプロジェクト名を入力 - メニューバーの 実行 ▶ insertMeetingInfo をクリックし、初回は認証画面が表示されるので指示に従う
注意点:スクリプトは「ドキュメント名 = カレンダーイベントタイトル」という前提で動作します。別の識別方法(例:カスタムプロパティや会議コード)を利用したい場合は、
eventIdを取得するロジックを書き換えてください。
組織全体でテンプレートを共有・標準化する手順
個人が作成したテンプレートでも、組織全体で統一すれば情報の抜け漏れや書式のバラつきを防げます。ここでは 「個人ドライブへの保存」 と 「管理者コンソールでの組織テンプレート登録」 の二段階プロセスを公式手順に沿って解説します。
1. 個人(または共有)ドライブへテンプレートとして保存
- カスタマイズが完了した議事録を開いた状態で 「ファイル」 → 「テンプレートとして送信」 を選択
- 表示されるダイアログで保存先フォルダー(個人ドライブの
テンプレートフォルダーや共有ドライブ)を指定し、「送信」 ボタンをクリック
ポイント:保存先が組織全体に公開できるよう管理者が「テンプレートギャラリーへの追加」を許可している必要があります。
2. 管理者コンソールで組織テンプレートとして登録
公式ヘルプ(Google Workspace 管理者向けテンプレート設定)に基づき、管理者は次の手順を実行します。
- Google 管理コンソール にログイン → 左メニュー 「アプリ」 > 「Google Workspace」 > 「ドライブとドキュメント」
- タブ一覧から 「テンプレート ギャラリー」 を選択
- 「組織単位でテンプレートを追加」 ボタンをクリックし、先ほど保存したテンプレートのファイル ID(URL の
d/以降)を入力 - 表示対象とする 組織単位 と アクセス権限(閲覧のみ/コメント可/編集可) を設定して 「保存」
ベストプラクティス:テンプレートは「管理者が承認したユーザーだけが編集可能」に設定し、フォーマットの乱れを防止します。変更履歴は必ずバージョン管理で残すようにしましょう。
リアルタイム文字起こしの自動挿入と共同編集ベストプラクティス
遠隔会議が増える中、Google Meet のリアルタイム字幕を利用した文字起こしは議事録作成の大きな助けになります。ここでは公式アドオン 「Google Meet Transcripts」(※2024 年 12 月時点で Google が提供)を用いた自動挿入手順と、共同編集時に推奨される権限・バージョン管理のポイントをご紹介します。
1. アドオンのインストールと設定
- Meet 会議画面右下の 「アクティビティ」 アイコン(3 点リーダー)をクリック → 「アドオン」 を選択
- Google Workspace Marketplace で 「Google Meet Transcripts」 を検索し、組織ポリシーに合致すればインストール
プライバシー留意点:文字起こしデータは Google のサーバーに一時保存されます。機密情報を含む会議では、社内のデータ保護方針と照らし合わせた上で利用してください。
2. 議事録テンプレートへの自動書き込み設定
- アドオン側の設定画面で「保存先」を 「既存の Google Docs テンプレート」 に指定
- 会議開始時にアドオンが字幕をリアルタイムで取得し、事前に作成したテンプレート(例:
{{TRANSCRIPT}}プレースホルダー)へ追記します
3. コメント・権限管理とバージョン履歴の活用
| 権限レベル | 主な利用シーン | 推奨設定 |
|---|---|---|
| 閲覧者 | 全員が内容を確認したいだけの場合 | 「閲覧可」だけ付与 |
| コメント可 | 担当者がタスクの完了報告や質問を残す場合 | コメント権限のみ付与 |
| 編集可 | 議事録作成者とプロジェクトリーダーが最終調整するケース | 編集権限は最低人数に絞る |
- コメント活用例:決定事項の横にコメントで「担当者が承認済み」や「追加情報要確認」を残す
- バージョン管理:
ファイル > バージョン管理 > 名前を付けて保存で会議日とテーマ(例:2026_07_03_週次チーム会議)を付与すると、過去の記録に簡単に遡れます
4. アクションアイテム表の CSV エクスポート手順
- 議事録内の アクションアイテム 表全体を選択し、右クリック → 「コピー」
- 新規 Google Sheets を開き、A1 に貼り付ける
ファイル > ダウンロード > カンマ区切り値(CSV)でエクスポート
この CSV はタスク管理ツール(例:Asana、Jira)へインポートでき、会議直後に作業を可視化できます。
まとめ
- テンプレート取得は「ファイル > 新規作成 > テンプレートから作成」のメニュー操作だけで完了し、検索機能を活用すれば数クリックで目的の議事録テンプレートに到達できます。
- カスタム構成では日時・参加者・アジェンダ等の基本項目に加えて、表とチェックボックスで入力負荷を削減し、視認性と完了管理が容易になります。
- Google カレンダー連携は Apps Script のサンプルコード(イベント検索ロジック含む)を利用すれば、
{{MEETING_DATE}}と{{MEETING_LINK}}を自動埋め込みでき、手作業のミスが大幅に減ります。 - 組織全体での標準化は「テンプレートとして送信」→管理者コンソールでの組織テンプレート登録という二段階プロセスで実現し、フォーマット統一と権限コントロールが可能です。
- リアルタイム文字起こしは公式アドオン「Google Meet Transcripts」を使い、字幕を自動的に議事録へ挿入。共同編集時は閲覧・コメント・編集の権限を最小化し、バージョン履歴で変更点を追跡します。
以上の手順とベストプラクティスを導入すれば、会議記録にかかる工数を 30 % 以上削減 でき、チーム全体の情報共有速度が向上します。ぜひ本記事を参考に、Google Docs 議事録テンプレート作成と運用フロー を社内で確立してください。