検索テクニック・上級

PubMed完全攻略:
MeSH・Boolean演算子・検索式の使い方

著者: PaperSearch編集部·公開: 2026年5月9日·更新: 2026年5月9日

読了時間:約13分

PubMedとは:世界最大の医学文献データベース

PubMedは米国国立医学図書館(NLM)が無料で提供する医学・生命科学分野の文献データベースです。 3,700万件以上の引用情報を収録し、医療・看護・歯学・薬学・公衆衛生・リハビリテーション・スポーツ医学など 幅広い分野をカバーします。査読済み論文が中心で、エビデンスの質が比較的担保されています。

PaperSearchはPubMedをはじめとする5つのデータベースを横断検索できますが、 PubMed特有の強力な機能を理解することで、より精確な論文検索が可能になります。 特に「MeSHターム」を使いこなせるかどうかで、検索の網羅性と精度が大きく変わります。

MeSHタームとは:統制語彙の力

MeSH(Medical Subject Headings)は、NLMが管理する医学用語の統制語彙(シソーラス)です。 「心筋梗塞」「Myocardial Infarction」「heart attack」「acute MI」など、 同じ概念を指す異なる表現を1つのMeshタームに統合して管理します。

たとえば「Hypertension」というMeSHタームは「高血圧症」「elevated blood pressure」 「血圧上昇」などをすべてカバーします。また「Diabetes Mellitus」は 「Diabetes Mellitus, Type 1」「Diabetes Mellitus, Type 2」などのサブタームを含む階層構造になっており、 上位概念で検索すると下位概念を含む文献もすべてヒットします(explode機能)。

PubMedに論文が収録される際、専門の司書がその内容を反映するMeSHタームを付与します(インデックス付け)。 MeSHを使った検索はフリーワード検索より網羅性が高く、関連語・表記ゆれを気にせず検索できます。

フリーワード検索 vs MeSH検索の使い分け

PubMedでは2種類の検索方法を使い分けます。

フリーワード検索([tiab]タグ)

タイトル・アブストラクト内の語句を直接検索。新しい概念(まだMeSHに収録されていない)や、著者が特定の言葉を使っていることが確実なケースに有効。

例:
"machine learning"[tiab]
"COVID-19"[tiab]

MeSH検索([MeSH Terms]タグ)

統制語彙による検索。表記ゆれをカバーし網羅性が高い。システマティックレビューや網羅的な文献収集に最適。MeSH Databaseで正確なタームを事前確認する。

例:
"Hypertension"[MeSH Terms]
"Diabetes Mellitus"[MeSH]

実際の高度な検索では「MeSH検索 OR フリーワード検索」を組み合わせて感度を最大化します。 どちらか一方だけでは重要な論文を見落とす可能性があります。

Boolean演算子:検索を精密にコントロールする

Boolean演算子を使うと複数の検索語を論理的に組み合わせられます。 PubMedでは大文字で記述する必要があります(AND/OR/NOT)。

AND

両方のキーワードを含む文献のみ抽出。検索結果を絞り込む。

"Hypertension"[MeSH] AND "exercise"[tiab]

高血圧かつ運動に関する論文

OR

どちらかのキーワードを含む文献を抽出。関連語・同義語をまとめて検索するために使う。

"exercise"[tiab] OR "physical activity"[tiab] OR "sport"[tiab]

運動・身体活動・スポーツのいずれかを含む論文

NOT

指定した語を含む文献を除外。不要な結果を除く際に使う。乱用すると重要な論文を除外してしまう可能性があるため注意。

"Diabetes Mellitus"[MeSH] NOT "Type 1"[tiab]

糖尿病(1型を除く)の論文

フィルター機能:出版年・文献種別・言語

PubMedのフィルター機能を活用すると検索結果をさらに絞り込めます。 左側サイドバー(またはAdditional Filters)から設定できます。

出版年(Publication Date)

過去5年・10年など期間を指定。タグ形式では 2020:2025[pdat] のように記述

記事種別(Article Type)

Clinical Trial・Randomized Controlled Trial・Systematic Review・Meta-Analysis・Review等。エビデンスレベルに応じて絞り込みに便利

言語(Language)

English・Japaneseなどで言語を限定。ただし日本語論文はPubMedの収録数が少ないためCiNiiも並用推奨

オープンアクセス(Full Text Available)

無料で全文が読める論文のみに絞り込む。PubMed CentralやPreprint経由のものが含まれる

年齢層・性別

Additional Filtersから設定可能。対象集団を小児・高齢者・成人等で限定できる

実践的な検索式の作り方

PICOフレームワーク(P: 対象、I: 介入、C: 比較、O: アウトカム)に基づいて検索式を組み立てると系統的な文献収集ができます。 以下は「成人の2型糖尿病患者に対する有酸素運動がHbA1cに与える効果」を調べる場合の例です。

// 検索式の例(PubMed Advanced Search)

/* P: 2型糖尿病 */

("Diabetes Mellitus, Type 2"[MeSH] OR "type 2 diabetes"[tiab] OR "T2DM"[tiab])

AND

/* I: 有酸素運動 */

("Exercise"[MeSH] OR "aerobic exercise"[tiab] OR "physical activity"[tiab] OR "walking"[tiab])

AND

/* O: HbA1c */

("Glycated Hemoglobin"[MeSH] OR "HbA1c"[tiab] OR "glycemic control"[tiab])

AND

/* デザイン限定 */

("Randomized Controlled Trial"[pt] OR "systematic review"[pt])

各概念ブロックをOR(同義語をまとめる)で結合し、概念同士をANDでつなぎます。 最初はヒット件数が多すぎても構いません。フィルターや追加ANDで絞り込みましょう。

My NCBIで検索を保存・アラートを設定する

My NCBI(無料アカウント)に登録すると、作成した検索式の保存やアラート設定ができます。 定期的に特定テーマの新着論文をメールで受け取りたい場合に非常に便利です。

  1. 1PubMed画面右上の「Log in」からNCBIアカウントを作成(無料)
  2. 2検索実行後「Create alert」をクリックして検索式を保存
  3. 3通知頻度(週次・月次等)とメールアドレスを設定
  4. 4My NCBIダッシュボードで保存した検索・コレクションを一括管理

また「Collections」機能で気になった論文をPubMed上で整理・共有することも可能です。 PaperSearchのブックマーク機能と併用することで、研究初期の文献収集がより効率的になります。

まとめ

  • MeSHタームは統制語彙で表記ゆれを吸収し、網羅性の高い検索が可能
  • フリーワード検索([tiab])は新概念・特定表現の検索に有効
  • AND/OR/NOTを正しく使い分けて検索の感度・特異度をコントロールする
  • PICOに基づいて各概念ブロックを作り、ORで同義語をまとめてANDで結合する
  • フィルター(年・文献種別・言語・OA)で絞り込み、重要な論文を効率よく特定する
  • My NCBIでアラートを設定し、最新論文を自動で受け取る
  • PaperSearchではPubMedを含む5データベースを同時検索し、検索漏れを防げる