情報検索コラム

情報検索・調査・利用について
“知っていると便利”“こんなときどうする”“コレにはご注意!”などなど思いつくままに書かせていただきます。
ちなみに「三月うさぎ」はルイス・キャロル著『不思議の国のアリス』に出てくる「いつまでも終わらないお茶会をしている」ちょっとヘンなうさぎです。
「ティールーム」は、お仕事の休憩時間のお茶といっしょに読んでいただけるくらいの長さと内容というコンセプトを、アリスの三月うさぎの「お茶会」にかけてあります。(毎月1回更新します)
J-STAGE での無効資料調査(非特許文献) 3:日本語検索の注意点
注意:記載内容やリンクは執筆時点での情報です。
J-STAGE を使った無効資料調査の3回目です。今回は J-STAGE を日本語で検索する場合の注意点を書きます。なお J-STAGE の次の2つのページを参照されながら読んでいただくと分かりやすいかと思います。
※参考URL:J-STAGE 詳細検索のページ
https://www.jstage.jst.go.jp/search/global/_search/-char/jaa
※参考URL:J-STAGE 詳細検索のヘルプページ
https://www.jstage.jst.go.jp/static/pages/ToolsOfSearchArticlesPage/-char/ja
【参考:J-STAGE を使った無効資料調査について】
特許の無効資料調査は特許文献を調査することが主流ではありますが、非特許文献の調査も行う場合があります。非特許文献として論文や雑誌記事のデータベース検索を行う場合、JDreamⅢなどの商用データベースを使う方法があります。しかしながら商用データベーは高価なものもあり、さらに現在では Google Scholar などの無料で論文検索が可能なシステムがあるため、普段から頻繁に使わない場合は商用データベースの導入をしていないかたも多いのではないかと思われます。
当事務所でも以前は JDreamⅢ を利用していましたが、数年前に JDreamⅢ の契約を解除しました。そんな中で先日、無効資料調査で非特許文献の調査依頼を頂きました。特に J-STAGE を使って調査してほしいとのことでした。J-STAGE で無効資料調査を行うのは初めてでしたが、結論から言うと次の2点となりました。
・J-STAGE は無効資料調査に使える面が大きい。
・かなりクセが強く、使いこなしにコツが必要。
というわけで、J-STAGE を無効資料調査に使う場合のコツや注意点を紹介したいと思います。
【用語の説明】
無効資料調査:特定の特許権を無効にする資料を探す調査
特許出願が特許庁での審査に通って特許権が設定されると、その特許権に含まれる技術を他社が使いたい場合は特許権者にロイヤリティを支払う必要が生じる。よって、その特許技術を使いたい会社(他社)が特許権を潰すために無効審判を請求する。その際に、特許が無効であることを証明する文献(証拠)が必要となる。この証拠文献が「無効資料」。無効にしたい特許の出願日以前に公知(公に知られた)の文献で、その特許と同様の発明が書かれている文献が「証拠」=「無効資料」として採用される。無効にできる資料であれば特許文献でも非特許文献でも良い。
非特許文献:特許文献以外の文献
特許文献以外の文献。論文や雑誌記事などの他、書籍や新聞記事、カタログや説明書など特許文献以外の公知文献全てが対象。
【参考:前回までのコラム】
コラム267号(2025/08/05)J-STAGE での無効資料調査(非特許文献) 1:J-STAGEの概要
コラム268号(2025/09/09)J-STAGE での無効資料調査(非特許文献) 2:指定検索の不利点
※ J-STAGE はリンクフリーではないため、文中および「※参考URL」の項へURLを記載しています。
※このコラムの内容は2025年月日時点での内容です。検索システムは変更されている場合もあります。
日本語検索での文字列検索と単語単位の検索の違い
最初に大切な訂正です。前々回のコラム267号で J-STAGE は単語単位の検索だと説明しましたが、詳しく確認したところ J-STAGE の全文検索における日本語での検索は文字列検索でした。ただし日本語での1文字のみでの検索は、一般的な文字列検索と同様の検索はできないしくみです。この点を説明します。
まずは文字列検索と単語単位の検索の違いを簡単に説明します。(参考:拙著『社会人・学生のための情報検索入門』発行/ひつじ書房2009年 p.22-24)
--------------------------※コラム267号から再掲------------------------
文字列検索:検索語として入力した文字列と、同じ文字列をを持つデータを拾ってくる。
例えば芥川龍之介の「羅生門」の冒頭のテキストがデータ収録されているとします。
「ある日の暮方の事である。一人の下人が、羅生門の下で雨やみを待っていた。」
このテキストの文字列と同じ文字列が検索語として入力された場合に、このデータがヒットするしくみが文字列検索です。例えば「暮方」「下人」「羅生門」「雨やみ」などの文字列で検索した場合は、「羅生門」の冒頭のテキストデータに一致する文字列があるので、この「羅生門」のテキストデータがヒットします。もっと極端な例を挙げれば「る。一」とか「下で雨や」など意味をなさない文字列を入力しても検索されます。
文字列検索が可能な検索システムは多いです。例えば特許情報プラットフォーム J-Platpat も文字列検索です。この文字列検索は気軽に検索しやすいのですが、難点は少しでも違う表記(文字列)を入力するとヒットしない場合が多い点です。例えば「暮方」ならヒットするけれど「暮れ方」だとヒットしない。また「雨やみ」はヒットするけれど「雨止み」はヒットしないというしくみです。
単語単位の検索:データファイルの文字列を単語単位に分割する。検索語として入力した文字列が、データファイルの単語単位の文字列と一致した場合はヒットする。
同じく芥川龍之介の「羅生門」の冒頭のテキストがデータ収録される場合に、次のように単語単位に分割されたとします。
「/ある日 / の / 暮方 / の / 事 / である / 。 / 一人 / の / 下人 / が / 、 / 羅生門 / の / 下 / で / 雨やみ / を / 待って / いた / 。/」
この場合も「暮方」「下人」「羅生門」「雨やみ」などの文字列で検索した場合は当然ながらこの「羅生門」のテキストデータがヒットします。さらにシステムにもよりますが、「暮れ方」で「暮方」、「雨止み」で「雨やみ」がヒットするなど、同義語や異表記での検索に対応している場合があります。
--------------------------※以上、コラム267号から再掲------------------------
この文字列検索と単語単位の検索のうち、 J-STAGE での日本語による検索は文字列検索です。
ただし J-STAGE におきる1文字のみでの検索は、一般的な文字列検索と同様の検索はできません。
1文字のみで検索すると1文字はほとんどモレてしまう
J-STAGE 詳細検索のヘルプページ(※参考URL3 https://www.jstage.jst.go.jp/static/pages/ToolsOfSearchArticlesPage/-char/ja)には「検索語が1文字だけの場合では正しく検索できない場合があります。検索語は2文字以上の指定を推奨します。」と書かれています。
「検索語は2文字以上の指定を推奨」とのことですが、特許調査での日本語検索では漢字1文字のみの検索は、よく使うのです。例えば「外科手術用のハサミ(剪刀・せんとう)」を検索する場合、「ハサミ」「剪刀」の他に漢字1文字の「鋏」も使います。全文の中ではどのように用語が使われているか分からないうえ、無効資料調査では広く(再現率を上げる)検索したい場合は、近接演算なども使わずに、なるべく少ない文字数のキーワードを使う検索式を考えます。例えば「(外科 OR 医療 OR 手術) AND (剪刀 OR ハサミ OR 鋏)」で検索して「外科手術に使われる鋏」「外科鋏」「医療用の鋏」などをヒットさせ、さらに広くテキスト中で外科手術用の鋏について書いてある文献をヒットさせようとします。
このように「鋏」1文字のみの検索を特許情報プラットフォーム J-Platpat で行うなら問題無く検索できます。しかし J-STAGE で「鋏」1文字のみの検索行うと、ほとんどの「鋏」は検索されません(正しく検索できない)。
とはいうものの検索される1文字もあります。検索される1文字と検索されない1文字とを様々に確認した結果、「鋏」1文字のみの検索行うと「鋏,」や「(鋏)」など、「鋏」の後に「,」や「)」などの記号があるか、または「鋏」がテキスト末で、「鋏」の後に何も文字が無いものがヒットするようです。逆から言うと、「鋏」の後に記号等が無い場合および「鋏」の後に記号以外の文字が続く場合はヒットしません。
ヒットしない例を具体的に確認してみます。例として論文「鼻内手術器械についての検討」(耳鼻咽喉科展望/19 巻 (1976) 4 号 p.387-404,2)の中には「手術用鋏」という言葉が使われています。この文献を次のとおり検索したとします。
論文タイトル: 手術器械 AND 全文: 鋏
すると5件ヒットするのですが、その5件中に「鼻内手術器械についての検討」はありません。
この検索は詳細検索のページ https://www.jstage.jst.go.jp/search/global/_search/-char/ja で実際にご確認いただけます。お試しください(※検索結果は2025年10月14日現在のものです)。
ちなみにこれを Google Scholar で「手術器械 鋏」と入力して検索すると「鼻内手術器械についての検討」はヒットします。
J-STAGE の日本語検索におけるテキスト処理の仕様は公開されていませんが、これらの検索結果と J-STAGE 詳細検索のヘルプページの「検索語が1文字だけの場合では正しく検索できない場合があります。」とを考えあわせると、J-STAGE での日本語全文検索における N-gram でのテキスト処理において bigram(2文字単位で索引語を切り出す n=2)等は行っているけれど、unigram(1文字単位で索引語を切り出す n=1)は行っていないものと思われます。
参考:検索モレについて
1文字の後に「,」や「)」などの記号があるか、または「鋏」がテキスト末で、「鋏」の後に何も文字が無いものがヒットすると書きました。この「,」や「)」などの記号は詳細検索ヘルプに「以下の記号はスペースに置き換えて検索します。」で記載される記号「
+ - & | ! ( ) { } [ ] ^ ~ ? : \ ; . , @ = / # $ % ' _ < > `」です。ということは、たぶん
bigram (n=2)でテキスト処理された場合に、1文字の後に記号があった場合は1文字のみに切り出される(n=1)のと同じ状態になるのではないかと推測されます。なお、1文字の前に記号がある場合は1文字での検索でヒットしません。例えば「針, 鋏の使い方」というテキストは「鋏」1文字での検索ではヒットしません。だからといって「鋏の使い方」をキーワードに使うのもなかなかできにくいかと思われます。文献中に「針,
鋏の使い方」というテキストと共に「外科鋏」などの用語が使われていればヒットしますが、「針, 鋏の使い方」というテキストのみの場合は検索モレになります。というわけで
J-STAGE での日本語検索では、ある程度の検索モレは発生せざるを得ない状況かと思います。前回のコラム268号にも書きましたが J-STAGE は少数の適切な文献をピンポイントでヒットさせる設計になっているので、この点では再現率重視の検索では厳しい面もあります。
日本語での検索の注意点
日本語での検索の特徴は次の2点です。
・文字列検索である
・1文字のみの検索を行うとモレてしまう文字が多数ある
この2点をもとにした注意点は次のとおりです。
●異表記をOR演算する
無効資料調査として広くヒットさせる場合は、日本語の特徴である異表記は全てOR演算するのが好ましいです。文字列検索の場合、システムによっては大文字と小文字、全角と半角、促音などは異表記展開される場合もありますが、例えば「クライアント」と「クライエント」、「ボウリング」と「ボーリング」などは文字列検索では異表記対応していない場合が多いです。これらは
J-STAGE も異表記展開していません。特に J-STAGE では平仮名、カタカナ、漢字の異表記展開も対応していませんのでご注意ください(例:かぼちゃ、カボチャ、南瓜 など)。
●ワイルドカードによる部分一致、近傍検索が使えない
J-STAGE 詳細検索のヘルプページ(https://www.jstage.jst.go.jp/static/pages/ToolsOfSearchArticlesPage/-char/ja)でワイルドカードについては「※日本語の検索語にワイルドカードを指定した場合、検索がヒットしないことがあります。」と書かれ、近傍検索については「※日本語を検索語に指定した場合、検索結果が取得できないことがあります。」と書かれているとおり、ワイルドカードによる部分一致や近傍検索は使えません。考えられる限りのキーワードをOR演算することをお奨めします。例えば
J-STAGE で非特許文献検索する前に特許文献検索して用語収集するとか、 Google Scholar や CiNii などの他の非特許文献の検索システムで検索して用語収集する方法があります。
●フレーズ検索は可能だが・・・
ヘルプページで「※日本語の検索語にワイルドカードを指定した場合、検索がヒットしないことがあります。 代わりにフレーズ検索を利用してください。」と書かれているとおり、複数の単語をダブルクォーテーション「"」で囲ったフレーズ検索は可能です。とはいうもののワイルドカードの代わりにフレーズ検索するというのは、どのような検索を想定しているのだろうか、と疑問に思います。ちなみに複数の単語を、そのまま続けて入力しても(例:外科剪刃)、ダブルクォーテーションで囲っても(例:”外科剪刃”)検索結果は同じです。Google検索のように「外科剪刃」で検索すると自動的に「外科 剪刃」に単語分割されてAND演算されるのであればフレーズ検索の意味がありますが、単語分割されない
J-STAGE ではフレーズ検索の意味がないように思います。この点も含めて、ワイルドカード不可について「代わりにフレーズ検索を利用してください」と説明する意味が私には分かりません。・・・皆さんは分かりますか?
●1文字のみの検索は基本的には不可
上の項で説明したとおり1文字のみの検索を行うとモレてしまう文字が多数あるため、他の全文検索システムを使うときと同じような1文字のみの検索することはできません。よって2文字以上のキーワードを広くOR演算するしかありません。しかしながらOR演算として例えば「外科鋏
OR 医療用鋏」で検索すると「外科手術に使われる鋏」や「医療用の鋏」はモレてしまいます。上の項の「参考:検索モレについて」でも書きましたが、無効資料調査として広くヒットさせたい場合はかなり厳しい面があります。工夫して検索したうえで、調査報告に1文字のみの検索は基本的には不可である旨を付記するしかないと思われます。
●場合によって1文字のみの検索も行う
2文字以上のキーワードで検索すると、逆に1文字でヒットする特殊な1文字はヒットしません。上の項で説明したように1文字の後に「,」や「)」などの記号があるか、またはその1文字がテキスト末でその1文字の後に何も文字が無いものはヒットしません。例えば外科手術に使われる器具として「鋏,鉗子,開創器・・・」などと列挙していた場合は2文字以上のキーワードで検索した場合にモレてしまいます。このモレを防ぐために、場合によっては1文字のみの検索もOR演算する必要があります。
※参考URL一覧
※参考URL1:J-STAGE トップページ(日本語)
https://www.jstage.jst.go.jp/browse/-char/ja
※参考URL2:J-STAGE 詳細検索のページ
https://www.jstage.jst.go.jp/search/global/_search/-char/ja
※参考URL3:J-STAGE 詳細検索のヘルプページ
https://www.jstage.jst.go.jp/static/pages/ToolsOfSearchArticlesPage/-char/ja
1文字のみの検索は日本語での検索の特徴かと思います。
1文字での検索は曲者で、例えば新聞記事検索。新聞記事は略称や略語が多く使われます。たとえば学校名で「〇〇大学」を「○○大」と略す。「△△銀行」を「△△銀」と略す。また国名もアメリカは「米」、イギリスは「英」と略します。で、新聞記事検索するときに例えば金属の銀について検索したくて「銀」1文字を使うと銀行の記事(ノイズ)が膨大にヒットする。お米について検索したいのに「米」1文字を使うとアメリカの記事(ノイズ)が膨大にヒットします。
新聞記事のデータベースは単語単位に分割されている検索システムもあります。その場合は「△△銀行」は「/△△/銀行/」と分割されるので「銀」で検索しても「△△銀行」はヒットしません。という賢い(!)検索システムになっているのに、記事が「△△銀」と略したために「/△△/銀/」と分割されて、結局はノイズがヒットしてしまう。「米」も同じで「日米協議」なら「/日米/協議/」と分割されるので「米」で検索してもヒットしませんが「/米/大統領/」はヒットしてしまいます。このノイズを除くためには、1文字だけで検索せずに他のキーワードをAND演算するのが一般的です。
ところが今回のコラムで書いたように、1文字をヒットさせたいのにヒットしないという例もあるわけで、このような場合のほうが対応方法が難しいと感じます。
なお「△△銀行」で検索した場合に「△△銀」は検索されない場合が多いです。これは単語単位に分割されている検索システムも、文字列検索の検索システムも同じです。モレの無い検索のためには略称、略語をOR演算するのをお忘れなく。


