<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cinii on デジタルアーカイブシステムの技術ブログ</title><link>https://tech.ldas.jp/ja/tags/cinii/</link><description>Recent content in Cinii on デジタルアーカイブシステムの技術ブログ</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Mon, 13 Apr 2026 00:00:00 +0900</lastBuildDate><atom:link href="https://tech.ldas.jp/ja/tags/cinii/index.xml" rel="self" type="application/rss+xml"/><item><title>研究者番号からCiNii Articlesのリンクを生成する方法 — NII研究者IDの仕組み</title><link>https://tech.ldas.jp/ja/posts/cinii-articles-nii-researcher-id/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0900</pubDate><guid>https://tech.ldas.jp/ja/posts/cinii-articles-nii-researcher-id/</guid><description>&lt;p>大学の教員情報システムを更新していたところ、次のような説明を見つけました。&lt;/p>
&lt;blockquote>
&lt;p>研究者番号に基づき、CiNii Articles ページ URLが&lt;strong>自動的に表示&lt;/strong>されます。&lt;/p>&lt;/blockquote>
&lt;p>CiNii Articlesのリンクは手動で探すものと思い込んでいましたが、研究者番号から機械的に生成できます。その仕組みを整理します。&lt;/p>
&lt;h2 id="研究者番号とは">研究者番号とは&lt;/h2>
&lt;p>科研費（KAKENHI）の申請・管理に使われる8桁の番号です。e-Radに登録された研究者に付与され、KAKENデータベースや各種研究者情報システムで研究者を一意に識別します。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">例: 80802743
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="nii研究者idとは">NII研究者IDとは&lt;/h2>
&lt;p>国立情報学研究所（NII）が管理する研究者識別子で、CiNii Articlesで使われます。研究者番号の&lt;strong>先頭に &lt;code>1000&lt;/code> を付けた13桁&lt;/strong>の数字です。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">研究者番号: 80802743
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">NII研究者ID: 1000080802743
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>この変換ルールは&lt;a href="https://support.nii.ac.jp/ja/cia/manual/cia_man04">CiNii Articlesのヘルプ&lt;/a>に記載されています。&lt;/p>
&lt;h2 id="cinii-articlesのurlを生成する">CiNii ArticlesのURLを生成する&lt;/h2>
&lt;p>NII研究者IDを使うと、以下のURLで研究者の著作一覧ページにアクセスできます。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">https://ci.nii.ac.jp/nrid/{NII研究者ID}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>研究者番号 &lt;code>80802743&lt;/code> の場合：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">https://ci.nii.ac.jp/nrid/1000080802743
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Pythonで変換するなら1行です。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="n">researcher_number&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="s2">&amp;#34;80802743&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">nii_id&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="sa">f&lt;/span>&lt;span class="s2">&amp;#34;1000&lt;/span>&lt;span class="si">{&lt;/span>&lt;span class="n">researcher_number&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">cinii_url&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="sa">f&lt;/span>&lt;span class="s2">&amp;#34;https://ci.nii.ac.jp/nrid/&lt;/span>&lt;span class="si">{&lt;/span>&lt;span class="n">nii_id&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># → https://ci.nii.ac.jp/nrid/1000080802743&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="応用教員情報システムへの自動入力">応用：教員情報システムへの自動入力&lt;/h2>
&lt;p>東京大学の教員情報編集フォーム（alaya）では &lt;code>ciniiArticles&lt;/code> フィールドにこのURLを入力することで、公開ページにCiNii Articlesへのリンクが表示されます。&lt;/p>
&lt;p>研究者番号はすでに別フィールド（&lt;code>researcherNumber&lt;/code>）に入力されているので、同じ値からURLを導出できます。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="n">KAKEN_ID&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="s2">&amp;#34;80802743&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">FILL_VALUES&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="s2">&amp;#34;researcherNumber&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="n">KAKEN_ID&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="s2">&amp;#34;ciniiArticles&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="sa">f&lt;/span>&lt;span class="s2">&amp;#34;https://ci.nii.ac.jp/nrid/1000&lt;/span>&lt;span class="si">{&lt;/span>&lt;span class="n">KAKEN_ID&lt;/span>&lt;span class="si">}&lt;/span>&lt;span class="s2">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1"># ...&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="まとめ">まとめ&lt;/h2>
&lt;div class="table-wrapper">
 &lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>項目&lt;/th>
 &lt;th>値の例&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>研究者番号（8桁）&lt;/td>
 &lt;td>&lt;code>80802743&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>NII研究者ID（13桁）&lt;/td>
 &lt;td>&lt;code>1000080802743&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>CiNii Articles URL&lt;/td>
 &lt;td>&lt;code>https://ci.nii.ac.jp/nrid/1000080802743&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
 &lt;/table>
&lt;/div>
&lt;p>変換ルールさえ知っていれば、大量の研究者情報を一括処理するスクリプトでも活用できます。&lt;/p></description></item></channel></rss>