研究成果情報管理業務のシステム化による業務プロセスの改善
林 秀和 1) , 山田 一成 1) , 田島 嘉則 1) , 片桐 孝洋 2) , 大島 聡史 2) , 永井 亨 2)
1) 東海国立大学機構 情報環境部 情報システム運用課
2) 名古屋大学 情報基盤センター 大規模計算支援環境研究部門
a49978a@cc.nagoya-u.ac.jp

Improving bussiness processes by systematizing research result
information management
Hidekazu Hayashi1) , Kazunari Yamada1) , Yoshinori Tajima1) ,Takahiro Katagiri2) , Satoshi Ohshima2) , Toru Nagai2)
1) Information System Operations Division, Information Technology Department,
Tokai National Higher Education and Research System
2) High Performance Computing Division, Information Technology Center, Nagoya University

概要2022 年 9 月現在まで、名古屋大学 情報基盤センターはスーパーコンピュータ「不老」を計算資源として利用者へ提供することにより、社会貢献や成果創出を支援して来た。計算需要支援による研究力強化や、人材育成、社会連携のために、情報基盤センターはスーパーコンピュータ「不老」利用者の研究成果情報を管理・分析する必要がある。しかし、利用者が回答する研究成果情報アンケートのツールを含め、業務プロセスには改善の余地が大きかった。本稿では、研究成果情報アンケートのツールとして Excel ファイルを用いた業務プロセスの改善方法を述べる。
具体的には、利用者は Excel 形式の研究成果情報アンケートに回答し、それを情報基盤センターへ提出する。そして、提出された Excel ファイルの中から必要セルを抽出し、管理用 Excel ファイルへ半自動的に転記するシステムを構築した。

足している」という回答の合計は、90.5% に達してい1 はじめにる。この要因は、情報システムに対するコスト削減圧

我が国において人口減少及び少子高齢化が深刻化し力や、システムの構築・運用を外部企業へ依存する傾ており、労働力は中長期的に減少傾向である。限られ向から組織内にノウハウやスキルが蓄積されないためた人的資源において労働生産性を向上させるために、と述べられている。以上のことから、組織内で情報シ業務へ ICT を積極的に導入する必要がある。すなわステムを構築・運用することも重要であるといえる。

ち、ICT の利活用によって、業務の省力化や効率化

その取り組みを通じ、組織は IT 人材を確保・育成で(より簡単に、より早く、より確実に) の実現に加え、き、持続的な業務効率化や付加価値創出を実現する。

既存サービスの高付加価値化や新規サービスの展開が名古屋大学 情報基盤センターでは、スーパーコン求められる。しかし、総務省発行の令和 3 年版 情報通ピュータ「不老」の利用者より研究成果情報を集計し、信白書によると、我が国では業務やデータの標準化が管理・分析する業務がある [2]。しかし、既存の業務遅れており、業務効率化やデータ活用が進んでいないプロセスを分析すると、利用者が回答する研究成果情と述べられている [1]。

報アンケートのツールを始めとし、各プロセスは質・ICT を推進するためには、その人材の確保と育成が量の観点から改善の余地が大きい。本稿では、研究成必要である。しかし、2019 年度に実施された独立行政果情報を管理するためのツールとして Excel ファイル

法人情報処理推進機構の調査によると、IT 人材の量にを用いた業務プロセスを述べる。具体的には、利用者ついて「大幅に不足している」又は「やや不足していは Excel 形式の研究成果情報アンケートに回答し、そる」という回答の合計は、89.0% に達している。また、

れを情報基盤センターへ提出する。そして、提出されIT 人材の質 (セキュリティなどの高度な ICT スキル、た Excel ファイルの中から必要セルを抽出し、管理用デザイン思考、アジャイル開発のスキルの習熟度合い

Excel ファイルへ半自動的に転記するシステムを構築等) についても「大幅に不足している」又は「やや不した。本業務プロセスの改善によって、既存業務の効154率化に加えて、付加価値創出に向けた研究成果情報分力することで回答し、センターへ提出する。

析における基盤づくりを目指す。

(2) センターは、Forms 管理画面よりアンケート結果

2 章では研究成果情報管理業務を登場人物を含め体を Excel 形式ファイル (.xlsx) でエクスポートし、ダウンロードする。

系的に説明すると同時に、既存業務プロセスの課題を整理する。また、他大学における同業務への取り組み(3) センターは、ファイルを Excel 形式から csv 形式を紹介する。3 章ではシステムをリリースするにあた(.csv) へ変換する。

り検討した事項として要件定義や、設計について述べ(4) センターは、スクリプトにより csv ファイルを整る。また、システムの仕様に加え、システムを業務で形する (不要行列の削除等)。

使用することを想定した業務プロセスも述べる。4 章(5) センターは、csv ファイルを Excel ファイルへ変

ではシステムの業務への適用事例を述べる。ここで換した後、レイアウトを手動調整して管理表を作

は、特に既存業務プロセスと比較した場合における改成する。

善事項について述べる。最後に 5 章でまとめる。

(6) センターは、必要に応じて管理表を確認する。

以降では、スーパーコンピュータ「不老」を「不老」、

ここで、既存業務プロセスを観察すると、いくつか改名古屋大学 情報基盤センターを「センター」、「不老」善点が挙げられる。

利用者を「利用者」と表記する。

プロセス (1) に着目すると、研究成果情報を Formsへ登録することは利用者にとって負荷がかかることが2 研究成果情報管理業務に関して2.1分かった。例えば、利用者が研究成果情報の 1 つとし業務の概要て論文誌を入力することを考える。利用者は、表 1 に2020 年 7 月 1 日より、名古屋大学 情報基盤セン定める回答項目に従い、著者名、論文名、雑誌名、巻ターでは「不老」を運用している。「不老」による計算

数、号数、ページ番号、発表年等をフォームへ入力す

需要支援による研究力強化や、人材育成、社会連携をる必要がある。Forms の仕様上、画面レイアウトは縦実現するために、センターは利用者の研究成果情報を方向に長いために、項目を繰り返して入力することは管理・分析する必要がある。

負担がかかることに加え、登録内容を俯瞰しにくい。

研究成果情報管理業務は、「不老」を通じて挙げた 1

また、Forms は回答済みのアンケートを確認し、修正年間の研究成果情報のアンケートを利用者へ実施するすることができない。そのため、利用者は研究成果情ことから始まる。ここでいう研究成果情報とは、表 1

報を追加登録したい場合は最初から登録し直す必要がに示す 4 種類：論文誌、国際会議、研究会報告、著書ある。の実績としている。すなわち、利用者は年度内に投稿プロセス (3) ∼ (5) に着目すると、ファイル形式をした論文誌や、参加した国際会議等の各種情報を研究変換する工程が複数回発生している。また、プロセス成果情報としてセンターへ回答する*1 。

(5) に着目すると、人的作業工程があるために作業ミセンターは回答内容を集計し、各種情報を体系的にスが発生する可能性がある。

管理する。また、その内容を確認することで「どの研以上のことから、研究成果情報管理業務プロセスを究分野の利用者が多いか？」、「昨年度と比較して利用者の傾向はどのように変化したか？」といった分析を行う。この分析を通じ、中長期的なハードウェア・ソ改善するにあたり、利用者目線では「回答しやすさ」、「確認しやすさ」、「修正しやすさ」といった要素が求めフトウェアの整備、講習会開催提案等の計算需要支援を行うための判断材料とする。

2.2

られる。その一方でセンター目線では、効率的 (より簡単に、より早く、より確実に) な集計を可能とする仕組みが求められる。

既存業務プロセスとその課題

本稿で述べるシステムを開発する以前は、利用者が回答する研究成果情報アンケートのツールとして、Oﬃce365 が提供する「Microsoft Forms」を用いていた。以降では、Microsoft Forms を「Forms」と表記する。既存の業務プロセスは以下のように整理できる。

(1) 利用者は、期間内に Forms へアンケート項目を入

2.3

他大学の取り組み

研究成果情報管理業務は他大学でも行われており、その実例を紹介する。東京大学、九州大学ではスーパーコンピュータ利用者を対象とした研究成果情報登録用 Web ページを公開している [3][4]。利用者はフォームに必要情報を入力することで、登録可能である。

Web ページは、フロントエンド側のプログラム言語*1 実際には、表 1 に定める回答項目に加え、利用者の傾向分析のために利用者の年齢層、性別、各種成果物の査読有無も回答項目として用意している。

155の豊富さ (例えば、HTML、CSS、JavaScript 等) から拡張性が高いために、見やすさや入力しやすさといっ表 1: 研究成果情報の定義

No種類

内容

1

論文誌

和文雑誌、英文雑誌等

2

国際会議

国際会議プロシーディング等

3

研究会報告

研究会報告、ポスター発表等

4

著書

単行本

回答項目
著者名、論文名、雑誌名、巻数、号数、ページ番号、発表年
著者名、論文名、プロシーディング名、編者名、版元、ページ番号、発表年
著者名、論文名、研究会名、巻数、号数、ページ番号、発表年
著者名、タイトル、版元、発表年

たユーザビリティを考慮した柔軟な構築が可能であ• 利用者が提出したアンケートは、他者により盗聴・改竄されない。

る。また、近年では WordPress 等のコンテンツ管理システムや Bootstrap 等のフロントエンド Web アプ• センターは、提出されたアンケートを効率的に集計し、管理表を作成できる。

リケーションフレームワークが普及したために、Web• センターは、管理表を確認して分析しやすい。

ページを構築しやすくなったといえる。
その一方で Web ページを構築・運用するためには専門的なスキル、コストが要求される。具体例を挙げ
ると、Web ページを公開するまでには、要件定義、設計、開発のスキル、人的コスト、サーバ等のリソースが必要である。コンテンツ管理システムによるテンプレート機能を用いて Web ページを簡易的に構築した
場合においても、公開されているソースやプラグインに動作保証がない場合もあるためにセキュリティの観点から脆弱性を秘めているといえる。Web ページ公開後においても、利用者向けの使用マニュアルの作成と更新、使用方法に関する QA 対応、セキュリティ対策(SSL 証明書更新、不正アクセス対策)、運用サーバの管理 (ソフトウェアの定期的なメジャー/マイナーバー
ジョンアップ、LDAP、稼働状況確認) といった業務が別途発生する。

Web ページの構築・運用を外部ベンダへ委託した場合においても、金銭的コストが発生することに加え、外部企業にはノウハウが蓄積されるのに対して、組織内では IT 人材の確保や育成ができない。に示す大きく 3 つの方法がある：(1)Forms 等のアンケートツール、(2)Web ページ、(3)Excel 等のファイル形式。その中で、我々は (3)Excel によるファイル形式を採用することとした。

(1) のアンケートツールは、2.2 章で述べた通り質問項目が多いと画面レイアウトが縦長になり、回答・俯瞰しにくい。また、再提出に手間がかかるため、候補より除外した。(2) の Web ページは、2.3 章で述べた通り、利用者にとって少なからず操作方法を理解し、必要に応じて質問する手間が発生する。センター側にとっても恒久的な人的コストと専門的スキルが要求される。(3) の Excel は、アカデミック・民間問わず多くの利用者にとってセル入力操作に馴染みがあるといえる。Excel を始めとする Oﬃce はどの現場においても導入しやすい。また、利用者グループ内で Excel ファイルを共有することで、他のメンバーもアンケートに回答しやすい。
以上のことから、利用者が Excel ファイルをセンターへ提出し、センターはそれを集計・分析しやすい

3 システムリリース方針
3.1

研究成果情報アンケートツールの候補として、以下システムを構築するものとする。

要件定義

利用者の研究成果情報を集計し、管理するシステムを構築するにあたり、達成するべき項目を 5 つ挙げる。
また、5 項目の中でも利用者目線の項目を特に優先するものとする。

• 利用者は、研究成果情報アンケートに回答しやすい。すなわち、利用者はアンケート回答時に負担を感じにくく、自身が入力した内容を俯瞰できる。

• 利用者は、一度提出済みのアンケートに対して、内容を修正して再提出しやすい。

156

設計

3.2
3.2.1

基本設計

本システムは、大きく分けると 3 つの要素から構成される。
利用者用入力 Excel ファイル
利用者用入力 Excel ファイルを図 1 に示す。本ファイルは研究成果情報アンケートの役割がある。利用者は本ファイルのセルを埋めることでアンケートに回答し、センターへ提出する。

図 1: 利用者用入力 Excel ファイル

図 2: 管理者用統計 Excel ファイル

(1) 利用者は、利用者用入力 Excel ファイルを回答し、管理者用統計 Excel ファイル
管理者用統計 Excel ファイルを図 2 に示す。本ファイルは利用者の研究成果情報を管理し、分析する管理表の役割がある。本ファイルの各セルは、利用者用入力 Excel ファイルにおける入力セルを抽出したものである。

センターへ提出する。

(2) センターは、提出されたファイル群をダウンロードする。

(3) センターは、統計自動化スクリプトを実行することで、管理者用統計 Excel ファイルを更新する。

統計自動化スクリプト(4) センターは、必要に応じて管理者用統計 Excel

本スクリプトは、利用者用入力 Excel ファイルから管理者用統計 Excel ファイルへの転記を自動化する役割がある。提出された利用者用入力 Excel
ファイル群に対して、各ファイルのセルをコピーし、管理者用統計 Excel ファイルの指定セルへペーストする。

ファイルを確認する。

3.2.2

詳細設計

■利用者入力 Excel ファイル

研究成果情報アンケー

トに関する利用者への告知は名古屋大学 情報連携推進本部のホームページにて行っている [2]。利用者用入力 Excel ファイルは本 Web ページよりダウンロード

なお、Excel ファイルを主軸とするために、利用者、セ可能であり、利用者は各種回答する。

ンターが用いる端末 OS は Windows であることを前

本 Excel ファイルは 5 つのシートから構成されてお提としている。本システムをベースとした業務プロセり、表 1 に定める「論文誌」、「国際会議」、「研究会報スを下記に示す。

告」、「著書」の 4 つのシートに加え、利用者アンケー

157

(a) 利用者用画面 (ファイルのアップロードのみ可能である。)(b) センター用画面 (提出ファイルのダウンロードが可能である。)

図 3: NUSS(Nagoya University Storage Service) 教育研究ファイルサービス

ト用のシートから成る。前述の 4 つのシートには、表1 に定める回答項目に加えて、参考情報として査読有無、受賞有無、謝辞、DOI 等を回答頂く。
利用者は回答が完了した後、NUSS(Nagoya Univer-sity Storage Service) 教育研究ファイルサービス (以下、NUSS) へ Excel ファイルをアップロードする。

NUSS とは名古屋大学が運用している、WebDAV をベースとしたファイル共有サービスである。図 3(a)に示すように、利用者は Web ブラウザを用いて、アップロード専用 URL より Excel ファイルをアップロードすることを想定する。
なお、アップロード専用 URL は「不老」アカウン
トでログイン可能な Web ページ「HPC ポータル」に記載されている。これにより、提出ファイルに対する盗聴・改竄等の攻撃は行われにくいと想定している。
■統計自動化スクリプト

アンケート回答締め切り

後、図 3(b) に示すように、センターは NUSS へアップロードされたファイル群を Zip ファイル (.zip) としてダウンロードし、統計自動化スクリプトの作業対象とする。
ここで、統計自動化スクリプトは Python によって構築した。Python は他のプログラム言語と比較して、

図 4: スクリプトの実行フローチャート

コード記法が容易であり、ドキュメントが豊富であることから初学者でも学習しやすいといえる。また、Python はライブラリが豊富であるために、システムの拡張性が高い。例えば、本スクリプトでは、Excelファイルを扱うライブラリ「OpenPyXL」をベースに実装している [5]。本ライブラリは Excel ファイルを開くことや、シートの各セルに対する Read/Write を可能とする。また、システムを中長期的に拡張することを検討すると、スクリプトベースのグラフ描画を可能とするライブラリ「matplotlib」や、データ分析・傾向分析を可能とするライブラリ「pandas」等も候補として考えられる。
本スクリプトの実行フローチャートを図 4 に示す。
図 4 中の Step2 に着目する。NUSS の仕様では同名158のファイルが複数回アップロードされた場合、ファイルは上書き更新されず、改版数が付与された別ファイルとして保存される。例えば、1 回目のアップロードにてファイル名称を「(ファイル名).xlsx」とした場合、2 回目も同名ファイルをアップロードしても「(ファイル名)(2).xlsx」として保存される。Step2 では、改版数が最新のファイルを処理対象として識別する。
図 4 中の Step3 に着目する。利用者が複数回アップロードし、その都度ファイル名称を変更するケースも考えられる。例えば、1 回目のアップロードにてファイル名称を「(ファイル名).xlsx」とし、2 回目は異なるファイル名称「【修正版】(ファイル名).xlsx」とした場
合には、改版数は更新されない。また、利用者は誤操

作によって利用者用入力 Excel ファイル以外のものをセンター目線で着目する。提出後のアンケートを集NUSS へアップロードする可能性もある。このことか

計し、管理表を作成するまでの作業工程は 1 回あたりら、下記の運用ルールを定義し、利用者へ提示した。

1 時間程度減ることが見込まれる。これは既存プロセ
ス (5) で述べた管理表レイアウトに対する手動調整工

• アップロードする Excel ファイル名称は、程が減ったためである。既存プロセスにおいて利用者“ﬂow seika2022 USERID.xlsx”と し て 下 さが Forms で複数回登録した際、登録内容が重複するい。

ケース、重複しないケースの両者が発生する。前者の(例) ﬂow seika2022 z49999a.xlsx

例は、利用者が Forms で全項目を最初から登録し直し• 受付期間内であれば、ファイルは何回でもたケースである。後者の例は、利用者が Forms で変更アップロード可能です。複数回のアップロー分のみを登録するケースである。このことから既存プドが行われた場合、最後にアップロードされロセスにおいて、センターは目視で登録内容が重複したファイルを受理します。ているかを判断し、手作業で削除する必要があった。

• ファイルを正しく管理するために、同じファ本プロセスではスクリプト、及び運用ルールによって、イル名称でアップロードして下さい。

その手作業工程を減らすことができた。それに付随し(正しい例) ﬂow seika2022 z49999a.xlsxて、作業ミスを減らすことができた。

(誤った例) 【修正版】ﬂow seika2022 z49999a.xlsx

5

そして、Step3 にて運用ルール外のファイル名称を検知した場合には、警告メッセージを出力しスクリプト処理を中断する構成とした。警告メッセージには該当したファイル名称が出力されており、センターはファイルの名称、更新日時、シートのセルを確認する。
図 4 中の Step4 に着目する。転記処理においてシー
ト「論文誌」「国際会議」「研究会報告」「著書」の順番に、指定セルをコピーし管理者用統計 Excel ファイルへ転記する。なお、セルが空欄の場合にはスクリプトは空欄のまま転記する。
■管理者用統計 Excel ファイル本 Excel ファイルは、センターが検索操作をしやすい設計を目指した。
具体的には、査読有無、受賞有無、プロジェクト種別といった項目列を表中の左側へ配置することで、目的まとめ
本稿では、「不老」の利用者における研究成果情報管理業務プロセスと、そのツールを見直した。利用者にとって馴染み深い Excel を研究成果情報アンケートとして用いることで、ユーザビリティを意識した設計を目指した。また、その集計をスクリプト化することで業務の効率化に加え、分析のための基盤づくりを目指した。
今後の課題として、2022 年 9 月より公開している利用者用入力 Excel ファイルに対して、利用者視点のフィードバックを受けることが挙げられる。また、スクリプトに対して Python ライブラリを導入することで、分析・可視化の自動化が挙げられる。

参考文献に合わせてフィルター検索しやすい構成とした。一方で比較的検索頻度が少ないと思われる項目列 (巻数、号数、ページ番号、版元等) は表中の右側へ配置しつ[1] 総 務 省–令 和 3 年 版 情 報 通 信 白 書 “第 1 部 序章 我が国におけるデジタル化の歩み” https:

つ、グループ化することで折りたたむ構成とした。セ//www.soumu.go.jp/johotsusintokei/

ンターは必要に応じて表示と非表示を切り替え可能とwhitepaper/ja/r03/pdf/01honpen.pdf

することで、可読性の向上を目指した。

(accessed 2022-09-28).
[2] 名古屋大学 情報連携推進本部 “スーパーコン4 システムの業務への適用事例

ピュータシステム” https://icts.nagoya-u.

本プロセスを業務へ適用した場合における、既存プ
ロセス (2.2 章参照) からの改善事項を述べる。
利用者目線で着目する。研究成果情報アンケートの既存ツールであった Forms と比較して、Excel は表形式でかつ、画面縮尺変更を可能とするために、入力しやすく俯瞰しやすくなったといえる。また、Excel は内容修正しやすい点、Excel をグループ内のメンバーに共有することで回答可能な点からアンケートに回答

ac.jp/ja/sc/ (accessed 2022-09-28).
[3] 東京大学情報基盤センター スーパーコンピュー
ティング部門 “研究成果登録” https://regist.

cc.u-tokyo.ac.jp/ar/ (accessed 2022-09-28)[4] 九州大学情報基盤研究開発センター “成果報告シス テ ム” https://hpc-report.cc.kyushu-u.

ac.jp/ (accessed 2022-09-28)[5] Pypi“openpyxl” https://pypi.org/project/
openpyxl/ (accessed 2022-09-28).

しやすくなったといえる。

159