広告

【Googleドキュメント】Crossrefとの連携!論文メタ情報の自動取得

【Googleドキュメント】Crossrefとの連携!論文メタ情報の自動取得
🛡️ 超解決

論文を執筆中に参考文献のメタ情報を手入力するのは、時間も手間もかかりミスも発生しやすい作業です。著者名・タイトル・発行年・DOIなどを一から入力する作業に多くの研究者が悩まされています。GoogleドキュメントにはCrossrefと連携する機能があり、DOIを指定するだけで論文のメタ情報を自動的に取得できます。この記事では、Crossref連携を使って論文メタ情報を自動取得する方法を解説します。

【要点】Crossref連携で引用情報作成を自動化する方法

  • アドオン「Paperpile」をインストール: ChromeウェブストアからPaperpileを追加し、Googleドキュメントのメニューに「Paperpile」タブを表示させます。
  • CiteボタンでDOIを入力: アドオンパネルの「Cite」アイコンをクリックし、DOI番号を貼り付けると自動でメタデータを取得します。
  • 書式スタイルを選択: 引用スタイル(APA・MLA・Chicagoなど)を選ぶと、参考文献リストが書式通りに生成されます。

ADVERTISEMENT

Crossref連携の基本仕組みとメリット

Crossrefとは、学術出版におけるDOI(デジタルオブジェクト識別子)の登録機関です。CrossRefのAPIを利用することで、DOIをもとに論文のタイトル・著者・ジャーナル・発行年などのメタデータを取得できます。Googleドキュメントには標準でCrossref連携機能はありませんが、サードパーティ製のアドオン(PaperpileやZoteroなど)を使うことで連携が可能です。この方法を使うと、手入力による転記ミスを防ぎつつ、参考文献リストの書式を自動で整えられます。なお、CrossrefのAPIは基本的に無料で利用でき、取得できるデータはパブリックな学術情報に限られます。

GoogleドキュメントでCrossref連携を設定する手順

ここでは、最も広く使われているアドオン「Paperpile」を使った連携手順を説明します。PaperpileはGoogleドキュメントのアドオンとして提供され、DOIやPubMed IDからメタデータを自動取得できます。

手順1:Paperpileアドオンをインストールする

  1. Googleドキュメントを開く
    ブラウザでGoogleドキュメントにアクセスし、任意の文書を開きます。
  2. アドオンメニューを開く
    メニューバーの「拡張機能」をクリックし、「アドオン」→「アドオンを入手」を選択します。
  3. Paperpileを検索してインストール
    Google Workspace Marketplaceの検索窓に「Paperpile」と入力し、表示されたPaperpileアドオンを選んで「インストール」をクリックします。アカウントの権限確認画面が表示されたら「許可」を押します。

インストールが完了すると、右側のサイドバーにPaperpileのパネルが表示されます。もし表示されない場合は「拡張機能」→「Paperpile」→「Show sidebar」をクリックしてください。

手順2:論文のDOIを取得する

  1. 対象論文のページを開く
    引用したい論文が掲載されているWebページ(出版社サイトやPubMedなど)を開きます。
  2. DOIを見つける
    通常、DOIは論文タイトルの近くや「DOI」というラベルとともに表示されます。例:10.1038/s41586-023-00000-0 のような形式です。
  3. DOIをコピー
    そのDOIをマウスで選択してCtrl+C(Macの場合はCmd+C)でコピーします。

手順3:Paperpileでメタデータを自動取得する

  1. Paperpileパネルの「Cite」アイコンをクリック
    Paperpileのサイドバーにある「Cite」ボタン(引用符のアイコン)をクリックします。
  2. DOIを貼り付ける
    表示された入力フィールドに、先ほどコピーしたDOIをCtrl+Vで貼り付け、Enterキーまたは「Search」ボタンを押します。
  3. メタデータが自動入力される
    数秒待つと、PaperpileがCrossref APIを通じて該当論文のメタデータを取得し、パネル内に表示します。著者・タイトル・ジャーナル名・発行年・DOIなどが正しく取得されていることを確認します。
  4. 引用を文書に挿入する
    パネルの「Insert citation」ボタンをクリックすると、現在のカーソル位置に引用記号が挿入されます。同時にPaperpileは参考文献リストのエントリを蓄積します。

手順4:参考文献リストを自動生成する

  1. すべての引用を挿入し終えたら
    文書内の必要な場所に引用を追加し終えたら、Paperpileパネルの「Bibliography」ボタンをクリックします。
  2. 引用スタイルを選択する
    表示されるダイアログで、APA・MLA・Chicagoなど希望の引用スタイルを選択します。日本語論文の場合は「工学分野標準」なども選べます。
  3. 参考文献リストを挿入する
    「Insert bibliography」をクリックすると、カーソル位置に書式が整った参考文献リストが自動生成されます。

Crossref連携使用時の注意点と制限

無料アカウントのクエリ制限

Paperpileの無料トライアルでは、1日あたりのクエリ数に制限があります。大量の引用を短時間に行うと一時的に利用できなくなる場合がありますので、必要なDOIは事前にまとめて取得し、一度に処理するようにしましょう。

DOIが誤っているとエラーになる

DOIの入力ミス(スペルやハイフンの位置)があると、メタデータを取得できずエラーが表示されます。コピー&ペーストの際に余計な空白や改行が含まれないよう注意してください。また、一部の古い論文はCrossrefに登録されておらず、取得できないこともあります。

日本語書式の参考文献スタイルが限られる

CrossRefのメタデータは英語文献を中心に整備されています。日本語論文のDOIが登録されていない場合や、著者名がローマ字表記のみの場合があります。日本語の参考文献スタイル(J-STAGE形式など)に対応するには、Paperpileの設定でカスタムスタイルを追加する必要があります。

更新頻度とデータの正確性

Crossrefのデータベースは出版社から随時更新されますが、最新の論文が即座に反映されるとは限りません。特に発行直後の論文ではメタデータが不完全な場合があります。その場合は、手動で修正するか、後日再度取得してみてください。

ADVERTISEMENT

手動入力とCrossref自動取得の比較

比較項目 手動入力 Crossref自動取得
入力時間(1文献あたり) 約2〜3分 約30秒
転記ミスのリスク 高い 低い
引用スタイルの変更 手動で書式を全部書き直し スタイル選択で一括変更可
DOI未登録文献への対応 常に可能 不可(手入力が必要)
多言語文献のサポート 特に制限なし 英語以外は不完全な場合あり

この表からわかるように、Crossref自動取得は時間と正確性の面で大きなメリットがあります。ただし、DOIが存在しない文献や日本語文献では一部制限がありますので、そのような場合は手動入力と併用するのがおすすめです。

まとめ

GoogleドキュメントでCrossref連携を利用すると、DOIを入力するだけで論文のメタ情報を自動取得できます。Paperpileアドオンを使えば、引用の挿入から参考文献リストの生成までを一貫して自動化できます。ただし、無料アカウントのクエリ制限や日本語文献への対応には注意が必要です。まずはテスト文書で数件のDOIを取得して動作を確認してみてください。スムーズに動作すれば、論文執筆の効率が大幅に向上します。


ADVERTISEMENT

📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

SPONSORED