RISTニュース No．
５６（２０１４）6京7を中核とする
成果発表デタベスの構築   


一般財団法人 高度情報科学技術研究機構
木村 晴行、平塚
篤「京」を中核とする革新的ハイパフォーマンス・コンピューティング・インフラ（
）によって創出された成果の公開情報を一元的にまとめたデータベース（
成果発表データベース）が構築された。本成果発表データベースはポータルサイトから閲覧、検索が可能である。成果発表情報の登録は課題の利用者単位で随時入力出来る。このようなハイパフォーマンス・コンピューティング・インフラに係る一元的な成果発表データベースは米国、欧州には例を見ない。本稿では、
成果発表データベースの基本概念、アプリケーションの構成・特徴、ユーザーインターフェイス等について紹介する。
１．はじめについても、平成２４年度下期から利用が開始さ

一般財団法人高度情報科学技術研究機構れており、公募で選ばれた７０課題（平成２５年（以下、）は特定先端大型研究施設の共度後半からの追加公募課題を含む）が実施さ用の促進に関する法律に基づく登録施設利用れている。

促進機関（以下、登録機関）として、特定高「特定高速電子計算機施設の共用の促進に速電子計算機施設（以下、「京」）の利用促進関する基本的な方針」［２］の中で、理化学研業務を実施するとともに、並行して文部科学究所及び登録機関においては、その成果の公省科学技術試験研究委託事業「革新的ハイパ表を促進する方策を実施するとともに、利用フォーマンス・コンピューティング・インフ者相互の情報交換が適切になされるよう配慮ラ（）の運営」における運用事務する必要があるとされている。また、業務を受託し、の利用促進業務を実施の利用促進業務の中でも広報活動が求められしている［１］。ている。

「京」に於いては平成２３年４月から平成２４年

この方針や要請に基づき、神戸セン

度上期まで国が定めた戦略プログラム課題に

ターでは平成２５年４月より「京」を中核とすよる試験利用が実施された。平成２４年度下期

るの利用に係る成果発表データベースから共用が開始され、戦略プログラム課題にの構築に着手し、いち早く平成２５年５月１３日

加えて公募により選ばれた一般利用課題が実から
成果公開全利用課題について平成施されており現在に至っている。これらの課

２
４年度末までに行った成果発表に関するデー

題数の合計は１３１課題（平成２５年度後半からのタベースの公開を
ポータルサイト上で追加公募課題、及び随時応募・採択されるト開始した［３］。

ライアル・ユース課題を含む）、利用者数の本成果発表データベース（以下、
成果合計は約１３９０名（内産業界は３９０名）に上っ発表）には、論文（査読付き、査読なし）、ている。また、「京」を除く
計算資源に国際会議・シンポジウム、国内学会・シンポ−−RISTニュース No．
５６（２０１４）

ジウム、研究会等、一般向講演会・セミナー

本解説記事では、
成果発表の基本等、新聞・・配信・雑誌・広報誌等、概念、アプリケーションの構成・特徴、ユー書籍、プログラム・データベース公開、特許ザーインターフェイス等について紹介する。

出願・取得、などあらゆる成果発表情報が収２．
成果発表の基本概念録されている。
平成２５年６月１４日からは全項目名の英語表


利用研究課題（以下、課題）には１．

示も可能とし、平成２５年１０月１８日から成果発に述べたように公募型の一般利用課題と非公表情報の入力システム（利用者（発表者）募型の戦略プログラム課題がある。一般利用単位で入力が可能）の運用を開始した。
「京」

課題は一般課題（「京」及びその他の資及びその他のの運用開始以来の成果発源）、産業利用課題（「京」及びその他の

表件数の総数は１０６９件（平成２５年１２月２日ま資源）、若手人材育成課題（「京」資源）からでに確認できた数）に上っている。

構成される。
課題に参加する研究者がこのようなハイパフォーマンス・コンピュー計算機資源を利用して創出した研究成果はティング・インフラに係る成果発表データベー

様々な形態で、様々な媒体を通して発表されスは米国や欧州のハイパフォーマンス・コンる。
成果発表では成果発表の形態

ピューティング・インフラの運営組織（それを表１のように分類する。更に各分類項目にぞれ［４］、［５］）のホームは表２のように小分類項目を設ける。

ペ ー ジ で は 公 開 さ れ て お ら ず、我 が 国 の
成果発表では、これら研究成果発に於けるユニークなセールスポイント

表情報をメタデータとして一元化しデータと言える。

ベース化する。
表１

発表の分類

成果発表形態の分類名

選択の基準

論文（査読付き）会議論文（査読付き）、博士学位論文を含む。

論文（査読なし）

査読のない会議プロシーディングス、解説記事・報告記事・紀要、等

国際会議・シンポジウム

学協会主催の国際会議・シンポジウム
研究機関、コンソーシアム主催のものでも国際会議、国際シンポジウムと称するものは含める。

国内学会・シンポジウム

学協会主催の国内学会・シンポジウム
学術講演会、討論会も含む。研究機関、コンソーシアム主催のもの
でも、シンポジウム等と称するものは含める。

研究会等

研究会、研究集会、ワークショップ、報告会等と称するもの。国際集会も含む。

一般向講演会・セミナー等

講習会、ブース展示、等も含む。

新聞・・配信・雑誌・広報誌等

−

書籍

−

プログラム、データベース公開−

特許−−−

RISTニュース No．
５６（２０１４）

表２

各分類ごとの小分類項目

成果発表形態の分類名

小分類

論文（査読付き）

原著論文／レビュー論文／学術誌記事／博士学位論文／
企業の技術報告書／その他論文（査読なし）

会議論文／学術誌記事／研究報告書／紀要／企業の技術報告書／その他

国際会議・シンポジウム

基調講演／招待講演／口頭発表／ポスター発表

国内学会・シンポジウム

基調講演／招待講演／口頭発表／ポスター発表

研究会等

基調講演／招待講演／口頭発表／ポスター発表

一般向講演会・セミナー等
新聞・・配信・雑誌・広報誌等

基調講演／招待講演／講演／講義／ブース展示／その他
新聞／／配信（動画付き）／配信（動画なし）／
雑誌／広報誌／冊子／その他

書籍
プログラム、データベース公開

日本語／英語プログラム公開／データベース公開

特許

国内／国外

２．
１ 論理モデル

題の情報を申請支援システムと共用する。こ
成果発表では、概念としての「研れにより課題情報、
情報を申請支援究成果」を課題に従属するものとして扱う。

システムで一元管理することができる。

汎化された「研究成果」という概念は表１にまた
成果発表メタデータは成果創出

示す発表分類に特化してモデル化する。発表のために使用した計算機資源情報を保持すされた「研究成果」の情報を「
成果発る。この情報は以下の３通りに分類する。

表メタデータ」としてインスタンス化しデー・「京」コンピュータタベースとして集約する。図１に「
成・「京」以外の計算機資源果が扱う情報の論理モデル」を示す。

・その他の計算機

２．
２ 実装データモデル

あるいは年度単位で募集、審査、採択される課題の・計算機を使用しない

情報は登録機関事務局が運用する「
課
題申請支援システム」（以下、申請支援システ

この要素は選択なし〜複数要素参照可能でム）によって管理されている［６］。申請支援ある。
（注：
利用研究の成果においてはシステムは研究課題に参加する「人」の情報理論的研究など計算機資源を使わない研究成を
という概念で管理し、また課題参果もありうる）

加者は課題と
の紐づけとして管理
図２に「
申請支援システムとしている。
成果発表では、「人」の情報、課成果発表の関連」を示す。

−−

RISTニュース No．
５６（２０１４）

㩷: 論文（査読つき）

課題: 論文（査読なし）㩷
⊒⴫䈜䉎㩷

: 研究者

: 国際会議・シンポジウム㩷: 研究成果㩷: 国内会議・シンポジウム㩷: 研究会㩷

೑↪ߔࠆ: 一般向け講演会等㩷

: 計算機資源㩷: 新聞・TV・WEB 配信等㩷: 書籍㩷: HPCI 成果発表メタデータ㩷

: プログラム・DB 公開㩷
: 特許出願・取得㩷

Database 化成果が扱う情報の論理モデル

図１

HPCI 課題申請支援システム DB

HPCI 成果発表 DB: 課題種別㩷⺖㗴⇟ภ㩷 : HPCI 成果発表メタデータ㩷1*0…*:使用計算機種別㩷

: 課題
*
1

1…*

: 資源利用枠㩷

課題参加者㩷

:研究成果㩷

**1⊒⴫䈜䉎㩷

HPCI-ID㩷

11⊓㍳䈜䉎㩷

૶↪䈜䉎㩷

1...*

:HPCI 計算機資源情報㩷

図２

㪑研究者㩷

0…*

1

:計算機㩷


申請支援システムと
成果発表の関連

２．
３ データ抽出モデル

・成果発表の属性（発表時期、使用言語、
成果発表メタデータは、論理モデル…．
）に従って以下の次元で分類されることを想定
２．
４ 業務モデルする。


成果発表システムでは成果発表

・課題と課題の属性（利用枠等）
・成果発表の種類（論文、学会発表等、
）

情報の収集からデータベースへの登録、デー・利用計算機の種類

タベース化された成果発表メタデータの検索−−RISTニュース No．
５６（２０１４）までをシステム化する。

クセス権」という概念を持ち、これと申請支

課題参加者は自身が発表した成果発表情報援システムで定義された情報とを併せて利用をオンラインで入力する。入力された成果発者と利用者が所属する（入力できる）課題を表情報は成果発表システム空間内に蓄積関連づける。

され、登録機関事務局によって内容を確認し図３に「
申請支援システムエンた後、システムが成果発表に登録する。

ティティと
成果発表システムが定

成果発表閲覧者は検索画面にデータ検義する拡張アクセス権の関連」を示す。
「拡張索条件を指定して成果発表情報を検索・閲覧アクセス権」は申請支援システム定義の「課する。

題番号」と「」により申請支援シス
テムに関連づけられる。

システムは成果発表情報の入力者の認証を行う。認証を得た利用者は参加課題に関する図４に「業務フローと成果発表システム

成果発表情報の入力だけを許可される。ただ空間の定義」を示す。図中の成果発表シス

し、課題代表者に許可された者（研究補助者

テム空間の内側がシステムの範囲である。まや広報担当者）は当該課題に紐づく成果発表

た囲み線付き動作はアクションアイテムを表

情 報 の 入 力 を 許 可 さ れ る。
成果発表す。

システムでは、システム空間内に「拡張ア:課題
課題番号: 拡張アクセス権:課題参加者

課題番号
HPCI-ID
HPCI-ID:HPCI-ID

HPCI 課題申請支援システムDB

図３

HPCI 成果発表登録システムDB
申請支援システムエンティティと
成果発表システムが定義する
拡張アクセス権の関連−−RISTニュース No．
５６（２０１４）

成果発表 DB システム空間

成果発表情報認証する発表者収集された成果発表情報収集する
登録する

入力する

閲覧者

登録機関事務局
内容を確認する検索する 成果発表データベース

検索条件を指定する

図４

業務フローと成果発表システム空間の定義

３．システムの概要

システム）は利用者認証を行う。この認証に

図５に「
成果発表システムの構は申請支援システムに登録されたメールアド成」を示す。

レスを用いる。システムは入力されたメール
成果発表システムが提供するデー

アドレスから利用者を特定し接続のための一タベースはインターネット回線を介してリ時を利用者メールアドレスに送信する。

モートから参照される。リモートとサーバ間このメールの受信をもって利用者認証とすの通信プロトコルにはを使用し、利用者る。

は専用のクライアントアプリケーションをイ

登録機関事務局サポートツールは閉じたリンストールすることなくブラウザを通モート端末からの接続だけを許可する。またして
成果発表に収録されたデータシステムは利用者認証を要求しパスワード認を参照できる。

証を行う。リモートホスト制限とパスワード
成果発表システムは「検索サブシ認証の二重認証を行うことでより強固なセステム」、「登録機関事務局サポートツール」、キュリティを維持する。

「収集サブシステム」のサブシステムから構成
３．
２ ソフトウェアアーキテクチャされる。「検索サブシステム」
はデータベース検索を制御する。
「登録機関事務局サポート
成果発表システムのユーザーイ

ツール」は収集された情報の閲覧とデータンターフェイスプログラムをプログラムベースへの情報挿入を行う。
「収集サブシスとして実装する。
（

テム」は成果発表情報の入力をサポートし収）はサーバプログラムから外集した情報をサーバに蓄積する。

部プログラムを呼び出す連携法の取り決めで

ある。
３．
１ 認証とセキュリティ

ユーザーインターフェイス実装プログラム

システムは
成果発表をすべての構造は、   
アーキテクチャ（以下、）をベースにした独自アー利用者に公開する。

成果発表データ収集機能（収集サブキテクチャを用いる。は
プログラ

−−

RISTニュース No．
５６（２０１４）

ムのプログラミングアーキテクチャとして広発を行うことなくソ−スプログラムコードのく用いられる広義でのデザインパターンであ保守性と拡張性を確保する。

る。はグラフィックス（）とデータモデル（）、制御系（）を３．
３ 多言語対応分離することでプログラムコードの保守性と
成果発表システムは多言語に対拡張性を確保するプログラミングアーキテク応する。システムが定義する言語依存情報はチャである。

メタ情報としてプログラムが保持しプログラ
成果発表システムのユーザーイ

ム外部で定義された言語環境依存文字列に置ンターフェイス実装プログラムでは、汎化さ換することにより多言語化（＊１）する。現行

れたフレームワーク構造を用いずに役割分割のバージョンで整備した言語環境は「日本語」

されたレイヤ空間の依存関係を厳密に定義す／「英語」である。

る。図６に示すように各クラスオブジェクトをその役割に応じたレイヤ空間内に配置する（＊１）データベースにある情報は提供者がことによってフレームワーク基底クラスの開入力した言語に依存する。

Remote (Webブラウザ)ᚑᨐ⊒⴫ᖱႎ䉕㩷ᬌ⚝䈜䉎㩷ᚑᨐ⊒⴫ᖱႎ䉕㩷౉ജ䈜䉎㩷Internet⏕⹺䈚䈩౏㐿䈜䉎㩷
httpサーバ㪟㪧㪚㪠 ᚑᨐ⊒⴫ 㪛㪙 䉲䉴䊁䊛 㩷

登録機関事務局

検索サブシステム
HPCI成果発表DB

登録機関事務局
㩷サポートツールLAN

収集サブシステム
アップロードデータ

㩷ෳᾖ䈜䉎
DBMSサーバ

HPCI課題申請支援システムDB・課題情報
・HPCI-ID登録者情報

図５


成果発表システムの構成−−RISTニュース No．
５６（２０１４）

httpd(apache)dispatchᚑᨐ⊒⴫ 㪛㪙 䉲䉴䊁䊛䉝䊒䊥䉬䊷䉲䊢䊮䊒䊨䉫䊤䊛㩷

Gateway Interface
View & Control Layer
Model Layer

CGI Tools

Database Access Interface
Session 管理
成果発表 DB Access 実装

申請支援システム DB Access 実装ᚑᨐ䊜䉺䊂䊷䉺ᖱႎ㩷䉲䉴䊁䊛ᖱႎ㩷

HPCI 成果発表 DB⺖㗴ᖱႎ㩷㪟㪧㪚㪠㪄㪠㪛㩿೑↪⠪㪀ᖱႎ 㩷

HPCI 課題申請支援システム DBSession File̪਄૏࡟ࠗࡗߪਅ૏࡟ࠗࡗߦߩߺଐሽߔࠆ

図６


成果発表システムにおけるソフトウェアレイヤの依存関係

４．ユーザーインターフェイスてを含む」（条件）成果発表データがヒッ

４．
１ 検索トする。

ポータルサイト（）［ホーム］−［利用成果］−［成果発表

検索結果一覧

データベース］をクリックすると
成果件数一覧表にある数字をクリックすると項発表検索ページ（図７参照）が表示される。

目に該当する検索結果一覧が図８のように表ページ上部は検索条件、下部には指定された示される。行選択、列選択をすると該当する条件に該当するデータ件数一覧表が表示され行、あるいは列にある検索結果一覧が表示さる。この一覧表は行がれる。

発表の種類別、列が 課題の種類 別に分類された件数である。
詳細情報表示検索条件には以下の項目を指定できる。
・成果発表日の期間

検索結果一覧表の行をクリックすると成果・使用した計算機の種類

発表情報の詳細情報が図９のように表示され・発表の言語る。

・［検索したい項目］に含まれる文字列
４．
２ 成果情報入力
文字列検索欄に空白で区切られた複数の文

利用者のメールアドレスに送付される一時字列を指定した場合は、選択した［検索したにアクセスすると図１０に示した「
成い項目］全体の中から指定した文字列「すべ果発表データベース登録申請フォーム（１３）」−−RISTニュース No．
５６（２０１４）目を入力して［］をクリックすると入ページが表示される。
項目を入力して［］をクリックする

力内容の確認ページが表示され［送信］ボタと図１１に示した「
成果発表データベーンをクリックすると入力した成果発表情報がス登録申請フォーム（２３）」に遷移する。項

サーバにアップロードされる。

図７

図８

検索ページ

検索結果一覧（例）−−RISTニュース No．
５６（２０１４）

図９

成果発表詳細情報（例）−−RISTニュース No．
５６（２０１４）

図１０ 
成果発表データベース登録申請フォーム（１３）（例）

図１１ 
成果発表データベース登録申請フォーム（２３）（例）−−

RISTニュース No．
５６（２０１４）

５．おわりにオーダーにまで短縮することができた。

「京」を中核とする
を用いて創出され
成果発表が構築されたことでた成果の公開情報を一元的にまとめたデータ

課題における成果の公開が促進されるとともベース（成果発表）を構築し、情報に、今後更なるデータの蓄積を通じて閲覧環境を整備した。また同時に成果発表情計算資源利用者あるいは利用予定者相互の情報オンライン登録プログラムの開発・導入を報交流に大きく寄与することを期待したい。

行った。
謝辞

一連の情報登録作業をオンライン化したことにより、成果発表情報の収集から公開まで


成果発表の構築に当たりデータの時間短縮を図ることができた。オンラインの 提 供、確 認 に ご 協 力 い た だ い た 多 く の化以前は、課題代表者が課題参加者の成果発
利用研究課題の課題代表者／連絡責任表情報を収集して事務局へ通知し、事務局は者、課題参加者の方々に感謝致します。戦略

情報の妥当性を確認した後すべてを手作業でプログラムの広報責任者の方々（神内衣里香、公開していた。このため収集から公開までの藤堂眞治、古宇田光、高津佳宏、皆川広司、所要時間は数日を要していた。オンライン登吉戸智明の各氏）、並びに理化学研究所計算録方式を導入したことにより成果発表を行っ科学研究機構広報国際室の辛木哲夫氏、宮田た研究者自らが成果情報を登録できるようによう子氏には本成果発表の汎用性、有用改善したこと、内容の確認とデータベースへ性を高める上で有益なコメントやご協力を頂の登録をデータベースに関する専門的な知識きました。
神戸センターの平山センターがなくても操作できるようにしたこと（登録長を始め、本成果発表の構築、運用に終機関事務局サポートツールの導入）の効果に始、ご支援、ご鞭撻を頂いた神戸センター

より、開発者が情報を入力してから公開に至の皆様方に感謝致します。

るまでの所要時間をわずか数分〜十数分の参考文献［１］

ポータルサイト［とは］   
［２］
文部科学省ホームページ
［告示・通達］
   

［３］

ポータルサイト［成果発表データベース］
   


［４］

ホームページ  ［５］ホームページ
   ［６］

ポータルサイト［課題の申請から利用開始まで］
  −− 