クラウド型教育ツールと学習管理システム（Moodle）の連携
榎本司，大野俊治，大久保敦，深井翠
NANAROQ 株式会社
info@nanaroq.com

New synergy between cloud Learning and On-premise LMS (Moodle)
NANAROQ Inc.
概要
情報リテラシーの底上げを図るためゲーム感覚で学べるクラウド型セキュリティ教育コンテンツを開発し企業向けに提供してきたノウハウを活かし、セキュリティ教育の必要性が高まる大学等の教育機関への展開を始めた。教育機関における利便性を損なわずに外部のクラウドサービスを利用できる環境を構築するため、Moodle のプラグインを開発し、認証と成績情報の連携を可能にした。プラグインの利用により学内での運用における利便性が確保でき、受講した学生からはコンテンツに対して楽しんで学べることへの高い評価を得られたことから、今後は多くの教育機関での利用を目指す。

1

大学等での利用においてはすでに e ラーニン

はじめにグの基盤もあることから、利便性を損なうこと

ICT はあらゆる人にとって身近なものとしてなく効率的な運用を維持できるよう、クラウド普及しているが、その反面セキュリティに関わサービスであるシンプラ Z と e ラーニングプラる事故も後を絶たない。攻撃の手口も日々高度

ットフォームの Moodle との連携のためプラグ化しており、セキュリティ対策は大きな課題とイン※（以下、本プラグイン）を開発した。本プなっている。セキュリティ対策と一口に言ってラグインでは、認証情報や成績を連携する機能も、システム面からの強化、管理手法の改善等を実装した。九州大学における本プラグインをその内容は多岐にわたる。多くのセキュリティ活用したシンプラ Z の利用実績も併せて紹介す関連の事故の原因として人的ミスが挙げられてる。

いる[1]ことから、ICT の利用者に対するセキュ2リティについての理解度向上やスキルアップ等

シンプラ Z の概要

2.1 コンセプトの教育も、セキュリティ強化における重要な施

シンプラ Z は当社が開発、運営するクラウド策のひとつである。

型の教育サービスである。大きな特長の一つは、NANAROQ（以下、当社）は IT セキュリテ
ィに関わる事業を主に企業向けに展開しており、ゲーム感覚で学べる内容構成である。

以上の様な背景からセキュリティ対策の一環とセキュリティに関わる教育においては教材やしてクラウド型教育サービス「シンプラ Z」を研修、e ラーニング等既に多くのコンテンツが展開している。当初企業向けに展開していたが、存在している。情報リテラシー概念を有してい昨今のセキュリティ事情を鑑みると大学等の学ない層にとってそれらのコンテンツは、セキュ校教育の場においてセキュリティ教育の必要性リティに加えて個人情報保護法などの法律も関が増していることから、シンプラ Z を大学等へ係してくることで、難解なものや理解に時間を向けても展開することとした。

要するコンテンツが多いという声があった。そ
1/7

図 1：
「ほごちゃんのお料理教室（個人情報保護）

こで情報リテラシーの高い層へ向けた教育ではなく、情報リテラシーの底上げをはかるための出題画面教育を目指した。
意識が低いというよりも、そもそも関心が薄サービスの一連の流れとしては、契約時に利いことを課題ととらえてまずは興味を引く形態

用コンテンツの顧客専用 URL を作成し顧客内を検討した。さらに教育を受ける側としては特の管理者より受講対象者へ当該 URL を通知、に企業などの組織における教育であれば自らが受講者は専用 URL にアクセスし受講する。結望んで受講している状況でないことも多いため果は受講完了時にコンテンツ側に存在するデー受け身になりやすい。手軽にできて楽しめるコ

タベースへ送られ、管理者は専用の管理画面かンテンツにすることで教育に取り組むための最ら受講結果を閲覧、ダウンロードが可能である。

初のハードルを下げられるのではないかと考え

前述の通りコンテンツはすべてゲーム感覚でた。さらに、教育内容に親近感を持って学習す学ぶことのできる構成であり、教育における「楽ることで理解度や知識の定着を向上することをしさ」を実現した。

狙いとした。

サービスの提供形態としてはクラウドを採用

これらを実現する手段として、イラストやセした。いつでもどこからでも PC に限らず受講リフを多用したゲーム感覚で学べるコンテンツが可能になり管理者の負担も軽減できるためでを開発した。

ある。クラウドの技術を活用することで企業や学校内に環境を構築せずにサービスを利用でき

2.2

サービス概要る他、導入に時間がかからないこと、利用期間シンプラ Z のコンテンツは、1 本 5～10 分程の設定が容易であること、ユーザー数の増減に度でセキュリティについて学べるクラウド型対応しやすく安価に提供できることなどがメリWeb アプリケーションである。2017 年 10 月現ットとして挙げられる。

在、それぞれテーマの異なる 5 本のコンテンツ管理の効率化とセキュリティの観点から、シを提供している。ラインナップは以下のとおり

ンプラ Z では受講者の個人情報を持たない設計だ。
（鉤括弧内はタイトル、括弧内はテーマ。
）とした。個人の判別は、受講開始時にコンテン「SNS 火消し人」（SNS 利用マナー）

ツ画面上で入力する任意の値によって行う。こ「社内探偵 K&H」
（情報漏えい）の任意の値を社員番号等、ユニーク且つ顧客内「人魚姫を救え！」（標的型攻撃・フィッで照合することで個人が特定できる値に設定しシング詐欺）てもらうことで、シンプラ Z のデータベースで「ほごちゃんのお料理教室」（個人情報保保持する情報に機密性の高いものはなくなる。

護）
「ほごちゃんのお料理教室」（研究倫理）

2.3

企業への導入実績

シンプラ Z を導入した企業は、受講者が PC等の端末やシステムを利用する頻度が低く、また多店舗展開のため社員を一同に集めることが困難な業態をとる企業が主だった。多くの従業員が現場での接客や作業をしているため IT セ
キュリティに対する意識が低く情報リテラシー
2/7

向上を課題として抱えている企業が多く、そのシンプラ Z が競合ではなく既設の教材と共存す解決策のひとつとしてシンプラ Z を採用いただ

るための方法として、まず Moodle との連携をいた。社内メールや QR コード等を利用して専目指した。

用 URL を通知し、会社からの貸与端末だけでMoodle とシンプラ Z を連携させるためにはなくスマートフォンやタブレットなど手持ちの大きく三点課題があった。

端末でも受講を実施した。

一点目は利便性と効率化の課題として認証情

また受講対象者数が多い組織ほどその管理が報を連携させる必要があった点だ。シンプラ Z

煩雑になり教育を実施するには時間や手間がかは独自のシステムであるため、Moodle ユーザーかるため、社員教育の基盤がまだできていないの認証情報を連携し一度の認証でシンプラ Z のがセキュリティ教育はすぐにでも実施したいとコンテンツへ接続することで利便性が保たれるいう企業ではより満足度も高かった。

こととなる。また Moodle の ID 情報が連携でき先に紹介した提供コンテンツ以外に、顧客ごていれば個人を特定する手間も省け管理者の作とにカスタマイズしたコンテンツも制作、提供業が効率化できる。

した。ゲーム感覚の教育は意外性もあり、また二点目は成績の管理における課題である。シ

手軽に実施できることから、受講率も高く受講

ンプラ Z でも受講結果は記録しているが者にも概ね満足いただける結果となった。

Moodle ユーザーは当然ながら Moodle 上で成績を一元的に管理したい。そのためには成績情報

3

大学市場への展開と課題

3.1

なぜ大学市場なのかの連携が必要だった。
三点目も成績に関しての課題であるが、これはシンプラ Z 特有の仕様によるものだった。シ

企業への導入実績からも当初のコンセプト通

ンプラ Z では、同一 ID の成績は上書きされる

り、ユーザー数が多くセキュリティに関するリ仕組みになっており、複数回受講した結果は残テラシーの向上が必要な組織にシンプラ Z は適さない。大学等の教育機関においては、受講履していることがわかった。ICT の拡がりからセ歴すべてが必要な情報になることが想定されたキュリティ教育は企業が従業員に向けて実施すため、履歴を保持できる仕組みが必要となった。

るだけのものではなくなってきており、学校教これらの課題を解決するために開発した本プ

育においても必要性は高まってきている。また

ラグインの仕様は次のとおりである。

セキュリティ事故においては若年層が被害者にも加害者にもなってしまう状況が散見され、セキュリティ教育が今後重要になってくる。これらの背景から、大学等へ向けてシンプラ Z を展

4

プラグイン概要

4.1

利用の流れ

本プラグインを利用し Moodle からシンプラ開することを目指した。

Z を受講する一連の流れについて説明する。
3.2

大学市場展開における課題

まずはコース上でコンテンツ（教材）の設定

シンプラ Z のサービス単体でも大学等においを行う。
「活動又はリソースを追加する」を押下て利用は可能である。しかしながら既に e ラー

すると図 2 の画面に遷移しシンプラ Z を追加でニングを導入している教育機関も多いことから、きる。

既存の e ラーニングシステムとの親和性を高め、
3/7

図 4：シンプラ Z 設定後のコース画面

図 5：学生と成績の一覧画面
図 2：シンプラ Z 追加画面
続けて教材を選択する。図 3 の画面ではシンプ
ラ Z 契約時に選択したコンテンツのみが選べるようになっている。

図 6：個人の受講結果確認画面
4.2

認証連携

Moodle との認証連携においてシンプラ Z で
図 3：教材の設定画面

はそのデータベースに Moodle 側のログインによるユーザー情報を持つことは個人情報の特定

教材の設定が終了するとコース上には図 4 が表にも繋がりかねないことからセキュリティ上回示される。赤枠①を押下すると受講開始画面に避したほうがよいと判断した。そのため、遷移し、そこから「問題を受験する」を押下す

Moodle ID 情報に紐づく重複しない固有 IDることでシンプラ Z コンテンツへ直接アクセス（UUID）を本プラグイン上で発行し、ユーザできる。成績は赤枠②の「受講結果を見る」よーがシンプラ Z のコンテンツへアクセスする際り確認が可能である。教師には受講対象者の学に Moodle からシンプラ Z へ固有 ID を送信す

生一覧が表示され、平均正答率や受講日時が閲る仕様とした。Moodle から出力される情報は固覧できる。また詳細な受講結果はダウンロード

有 ID のみであり、固有 ID とユーザーを紐付けし表計算ソフトでも利用可能である。
（図 5）学る 情 報 は Moodle 内 に と ど め て い る 。 ま た

生は自身が受講した全てのコンテンツにおけるMoodle で認証されたユーザーのみにシンプラ各問題の正誤等が閲覧できる。
（図 6）

Z へのアクセスを許可するため、受講開始時に固有 ID の存在を確認する手順を加えた。これ
4/7

らの認証連携の流れを表したものが図 7 である。

た通りだが、外部のクラウドシステムから学内のサーバーへ情報を送信するなど、Moodle とシンプラ Z 間のデータ連携が発生する。セキュリティの確保のために、API の仕様を次のようにした。
Moodle 側ではシンプラ Z からの API リク



エストを受け取る際にアクセス元の IP で
図 7：認証連携に係る通信制限する。


成績等のデータのやりとりにおいては暗号

固有 ID を管理するテーブルを保持する仕組み化された通信路を用いる。

としてブロックモジュールを用意した。生成にその他、それぞれのサーバーの識別子を設定す

おいては、UUID バージョン 4 を利用し生成しるなど、双方向の通信がよりセキュアになるよ

た固有 ID が登録済みの固有 ID と一致しないこう設計した。とを確認している。
4.5
4.3

成績連携

課題解決のフレームワーク

図 9 は学生が Moodle にログインしシンプラ

成績管理における課題解決のため、シンプラZ を受講して教師が成績を確認するまでの一連

Z から Moodle へ成績情報を送信し管理する機の流れを示したものである。

能を実現した。課題に挙げたように、シンプラZ の独自システムでは最新の受講データのみを保持していたが、受講の度に Moodle へ成績情報を送ることによりブロックモジュール内で全ての受講結果を保持し成績の履歴管理が可能になった。
なおシンプラ Z のシステム上では固有 ID に

図 9：Moodle とシンプラ Z 連携のフレームワーク

成績を紐付けて管理するため、実際のユーザーと成績はシンプラ Z 側では紐付けることができ以上のように、教師・学生双方の利便性を損ない。

なうことなく運用面の効率化も実現したことで、成績連携の流れを示したものが図 8 である。

大学等にとっては第三者が作成したコンテンツを Moodle を経由して利用する基盤を構築することができた。

図 8：成績連携に係る通信5

九州大学における導入実績
九州大学サイバーセキュリティセンター

4.4API における安全性の確保

本プラグインの機能としてはここまでに述べセンター長の岡村耕二教授のもと本プラグインを活用した九州大学における実際の講義において5/7

シンプラ Z の利用が実現した。岡村教授からは勢や理解度が向上するという実感を持った学生学生の隙間時間等を利用して手軽に実施ができが一定数いたことは大きな収穫となった。

る副教材としてシンプラ Z に興味を持っていた

細かくは以下のような意見が見られた。

だいた。大学等教育機関における教材は担当の「楽しくゲームをしながら情報の重要性・危険教師が作成することが多いが、第三者である当性を考えられるゲームだと思った。
」

社が制作したコンテンツを活用することが復習「絵柄も楽しくわかりやすかったので、普通にを兼ねた多角的な理解の一助となり学習効果を学ぶよりも取りかかりやすく楽しく学習するこ向上させる狙いもあった。とができた。」

テスト利用を兼ねて平成 28 年度後期の講義において合計 96 名の学生を対象に個人情報保「ゲームの中で学ぶことで、気軽に、そして印象深く覚えることができる。」

護対策コンテンツの受講を実施した。受講者にその他、学生ならではの視点でゲームとしてよる自由記述の感想を集計した結果が図 10 のの改良点や出題方法についての改善点等も挙がとおりだ。

り、今後のコンテンツ制作において大いに参考になる意見が出た。
この実績をもとに、本年度は新入生 2700 名を対象としてシンプラ Z の受講を実施した。今後は新しいコンテンツを制作しさらに活用の場を広げていく。

6

今後の展望
九州大学への導入により、Moodle とシンプラZ の連携の実績ができたことから、当社は今後Moodle を利用する教育機関や組織に対しより図 10：受講後の感想集計結果注力して導入を進めていきたいと考えている。
当社が企業として蓄積しているセキュリティに上記集計結果から多くの受講した学生にはシン関わる知見を十分に活かしつつシンプラ Z のコ

プラ Z のコンテンツ自体は好意的に受け止めてンセプトを強みとしたコンテンツ制作を進め、もらえたことがわかる。講義の復習としてゲーセキュリティ教育の補助教材としての普及を目

ム形式のコンテンツが表示されたことに驚いた

指し、セキュリティ教育自体をより身近なものという意見もあったが、概ね「楽しい」「おもしとしていきたい。また Moodle を利用しない組ろい」「わかりやすい」等シンプラ Z がコンセプ織におけるシームレスな利用のため Shibboleth

トとして掲げた狙い通りの感想となった。同時対応によって更に利便性を向上させる予定であにゲーム形式であるが故「やる気が出た」や「理る。

解しやすかった」という意見もあった。こちら

以上のように新しいコンテンツや機能追加をもシンプラ Z が目指したことを実感してもらえ実施しながら、シンプラ Z による e ラーニングたと言えよう。学生にとって学ぶことは日常でにおける新たなフレームワークを実現させたい。

あるが、その中に通常とは違うゲームという要素を取り入れることで学習そのものに向かう姿
6/7

※プラグインについて
本プラグインはこだまリサーチ株式会社と共同開発した製品である。

参考文献[1] NPO 日本ネットワークセキュリティ協会、
2016 年情報セキュリティインシデントに関する調査報告書～個人情報漏えい編～、第 1.2版、12 ページ、2017 年 6 月 14 日
http://www.jnsa.org/result/incident/data/2016inci
dent_survey_ver1.2.pdf

7/7