大学ICT推進協議会 教育技術開発部会 第10回研究会
2019年10月3日(木)OpenCEASの新たな展開

OpenCEASがオープンソース化に至るまでの経緯と、他のLMS製品と比較したシステムとしての特徴、サイト構成方法や実際の導入活用事例を紹介した上で、今後の継続的な開発の方向性や事業化構想について説明します。

冬木正彦 †1 三矢晴彦 †2†1 畿央大学 学長†2 ボウ・ネットシステムズ株式会社

OpenCEASとは
日本の授業実施環境に最適化された授業支援型LMS [ OpenCEAS ]授業を実施するという教育業務の流れから見る OpenCEAS の特徴

Copyright © 2019 Fuyuki Academy All rights reserved.

2

CEAS ・・・ 2003年4月、関西大学工学部で利用開始
論文（2004年10月掲載） JSiSE研究会報告（2003年11月）（投稿） Web-Based Spontaneous Learning and Class Education Activation
System（最終） Web-Based Coordinated Education Activation System
Web型自発学習促進クラス授業支援システム（CEAS)
利用の手引き （2003年8月）⚫授業支援型e-Learningシステム CEAS （CEAS2.0より）
商品名 Pana-CEAS （企業により商品化）
２００３．８．６ 日刊工業新聞 第1面ニュース記事✓ ソフトウェア名称としてはCEASと命名

授業支援型LMS CEAS
Web-Based Coordinated Education Activation System
Copyright © 2019 Fuyuki Academy All rights reserved.

3

CEASの基本コンセプト

授業支援型e-Learning システム CEAS （シーズ）
Web-Based Coordinated Education Activation System

多人数の対面教育を対象に「授業と学習（予習・復習）のサイクル形成」を統合的に支援
Copyright © 2019 Fuyuki Academy All rights reserved.

4

日本の授業実施環境に特有のニーズを考慮【日本と北米との大きな違い】
1. １人の科目担任者が、多数の科目履修者の対面授業を行う。
2. 通常の講義では、レポートや小テストの採点を行い、授業時間中のグループ
ワークを補助するTAがいない。
3. 毎回の授業の予習チェック、レポート課題の採点、授業中の小テストの設問
作成・設定は、すべて１人の担任者が行う。

日本の大学生の約７５％の教育を担う私立大学では、教員は複数の科目や演習・実習を担当するので、毎回の予習・復習を前提とする授業実施は極めて大きい負担である。

Copyright © 2019 Fuyuki Academy All rights reserved.

5日本の授業実施環境に特有のニーズを考慮（続き）【実務で重要なポイント】

担任者が一人で授業実施する場合：

授業回数毎に授業コンテンツ （授業資料、予習アンケート、授業中の小テスト、事後レポート課題など）

がまとめられていること。
TAが配置されている場合：

授業コンテンツ毎に管理できること。
（TAに任せるのに都合が良い。）

Copyright © 2019 Fuyuki Academy All rights reserved.

6日本の授業実施環境に特有のニーズを考慮（例）例） 担任者が多人数クラスのレポート採点を行う場合

提出期限の締め切り前でも、早めに採点を始めたい！
このような場合、どのような機能が必要になるか…

✓担任者がレポート作成ページで簡単に設定できること。
✓学生のレポート提出画面で注意を促すこと。
（提出後も何回も修正提出可能です。但し先生が採点すると提出できなくなります。・・・・等）

Copyright © 2019 Fuyuki Academy All rights reserved.

7担任者はレポート設定ページでチェックを入れるだけ

Copyright © 2019 Fuyuki Academy All rights reserved.

8

学生のレポート提出画面
学生の心理も踏まえた
丁寧な注意書き

Copyright © 2019 Fuyuki Academy All rights reserved.

9授業支援機能、学習支援機能のニーズの違い
授業支援システムと学習管理システムで必要とされる機能は、ほぼ同じ！
《担任者》
授業資料掲載，小テスト・レポート・アンケートの作成と採点などの管理，出席確認，
授業データの連結一覧評価，CSV出力
お知らせ/メール，BBS掲載，FAQ回答/公開
グループフォルダ管理，アクセスログ《学生》
授業資料の閲覧，
出席確認，小テストの受験，自己採点またはクラス内での相互採点，
テスト結果確認，アンケート回答，レポート課題提出/再提出，返却レポート受取
FAQ・掲示板・チャットの利用，公開コースウェアの学習《履修環境管理者》
基本データ（利用者，科目，科目担任，科目履修）の登録/変更，
教材/授業データの一括保存/削除，公開学習コースウェアの管理

Copyright © 2019 Fuyuki Academy All rights reserved.

10授業支援機能、学習支援機能のニーズの違い（続き）
授業支援
vs.
自己学習支援設問、採点・評価が簡便に行えること
学習者のレベルを考慮した設問、採点・評価もきめ細かく行える

提供機能の絞り込み
vs.
多機能を提供⇒ すぐに使える⇒ 機能の「てんこ盛り」 ⇒ 使い方の講習

Copyright © 2019 Fuyuki Academy All rights reserved.

11

学期末成績評価における日本特有のニーズ
シラバス記載の成績評価を行う必要がある。
【シラバス記載例】

1.

定期試験：50％ （授業で学習した内容及び関連内容を出題範囲とする。）

2.

提出物：30％ （毎回の授業の提出課題、ふりかえりメモなど）

3.

受講態度：20％ （授業中の質問や応答、グループ作業への関与など、授業への参加度と貢献度をシステム上の記録も参考に評価する。）

これに対応するCEASの機能 ⇒連結評価一覧表◼出席、小テスト結果、レポート評価などを横方向に「連結」し、履修学生の行を縦方向に並べ「一覧」◼CSV出力をダウンロードして、Excelシート上で成績評価◼定期テストの採点も追加し、シラバスに沿った合計点◼成績は、教務システム（学事システム）にアップロード

Copyright © 2019 Fuyuki Academy All rights reserved.

12連結評価一覧表

Copyright © 2019 Fuyuki Academy All rights reserved.

13

授業支援型ユーザインタフェースとはCEASのユーザインターフェース（UI）を抽象化・汎用化
システムの諸機能の配置と遷移に関する表現⇒ 外部設計の指針
活動別 操作カテゴリ表現
（活動）

操
作
に
よ
る
グ
ル
ー
プ
化

準備

（操作カテゴリ）
教材の作成/登録/割付

一覧的な情報提示・ 各種登録教材の一覧表現
実施

授業実施
・「授業回数順教材配置一覧表現」
・「授業回数毎教材割付表現」

評価

授業データ管理・管理対象毎の一覧/連結表現
・「連結評価一覧表現」
Copyright © 2019 Fuyuki Academy All rights reserved.

各
種
の
一
覧
・
連
結
表
現

14

活動別操作カテゴリの配置 ： 担任者TOPページ

教材の作成/
登録/授業回
へ割付
都度対応の
情報表示

授業データ
管理

都度対応ツール

授業実施
学生としての試行画面

Copyright © 2019 Fuyuki Academy All rights reserved.

15

一覧的な情報の提示
授業回数毎の教材割付表現 ： 授業実施画面

Copyright © 2019 Fuyuki Academy All rights reserved.

16畿央大学におけるOpenCEASの活用事例
畿央大学では2018年4月より既に1年半に渡り、最新のOpenCEASを全学用LMSとして本格的に運用しています。実際の教育現場で得られた導入効果について紹介します。

Copyright © 2019 Fuyuki Academy All rights reserved.

17

OpenCEAS利用に関係する学内の情報環境
１．教務システム（学事システム）
Campus Square ⇒ 科目、担任、履修者のデータ連携
２．ユーザ認証
Office365 ⇒ CAS／LDAP／AD
３．メール
Ofiice365メール
４．学生全員ノートPC所持（COPE方式で貸与）
５．学内全教室等で無線LAN接続可
６．全学LMS
CEAS/Sakai連携システムは2013年より利用
OpenCEASを2018年4月から本番利用開始
Copyright © 2019 Fuyuki Academy All rights reserved.

18

OpenCEASの利用実績 （2018年度からOpenCEASを運用)
１．正規科目（教務システムに登録されている科目、単位認定）
授業データ（授業資料、小テスト、レポート）が登録されている科目数
利用科目数
全科目数
％
2018年度前期
５３９
５４４
９９
後期
４８２
５１２
９４
通年
１７４
２０９
８３
集中
１５
１５
１００
2019年度前期
５３７
５６７
９５

２．CEAS独自科目
合計
クラス担任（学科内）
アンケート
国家・教員試験
キャリア・教採
教職履修カルテ2018年度
１６１
９８
１７
８
２３
６

2019年度
２１８
１７５
２
６
１
２１

Copyright © 2019 Fuyuki Academy All rights reserved.

19

OpenCEASの業務利用に関する可能性

Copyright © 2019 Fuyuki Academy All rights reserved.

20「授業と学習」以外での応用【前提としての情報利用環境】⚫スマートフォンでの利用、マルチデバイス対応や表示の一貫性向上、使いやすさ向上（OpenCEAS）⚫COPE方式によるノートPC学生全員所持、スマートフォンもほぼ学生全員所持、授業でCEASの利用になれている
授業と学習における利用では、CEAS/SakaiやCEAS10と変わらずスムーズに運用できている。その他の学内業務にも利用できないか？

CEAS独自科目の利用
授業評価アンケートのOpenCEASによる実施？
⇒ CEAS独自科目では対応できない
正規科目すべてが対象！
対象科目すべてに、授業評価アンケートを登録して「共通ページ」に割付けることが必要（約500科目）
Copyright © 2019 Fuyuki Academy All rights reserved.

21

OpenCEASを利用した授業評価アンケートの実施⚫一つの科目に登録割付けしたアンケート（授業評価アンケートの設問）
を、リストアップされた対象科目に設定するツールをPerlで開発⇒ 「OpenCEASアンケート対象年度科目設定ツール」⚫アンケート結果データをCSV出力した全科目のファイルをExcelに読み込み、評価の平均値等を算出するExcelマクロプログラムを作成⚫2019年度前期開講の約400科目に対して、第１４週授業時間の最後に
10分間で実施【OpenCEASを授業評価アンケートに利用した効果】
担任者⇒
OpenCEASで直接確認が可能に！
教育推進部（事務組織） ⇒回答率、総括表など出力
学科へのフィードバック、学生への公開

Copyright © 2019 Fuyuki Academy All rights reserved.

22

科目担任者
授業に関するアンケート９問、自己評価に関するアンケート４問

自由記述 ２項目

Copyright © 2019 Fuyuki Academy All rights reserved.

23

教務担当者
回答率
2019年度前期授業アンケート回答率
大学共通

教養科目

健康科学部

教職科目

科目数

自由記述件数

最大回答数

履修者数

アンケート

自由記述割合回答率（履修者数に対し
て）

66

2022

3549

5142

69.0%

39%

7

26

44

60

73.3%

43%

理学療法学科

専門科目

31

508

1509

2223

67.9%

23%

看護医療学科

専門科目

57

1077

2519

3703

68.0%

29%

健康栄養学科

専門科目

58

446

1590

2798

56.8%

16%

39

268

582

1609

36.2%

17%

140

2065

3880

5947

65.2%

35%

398

6412

13673

21482

63.6%

30%

人間環境デザイン学科
現代教育学科
合計

専門科目

専門科目

回答率は全体で６４％、紙ベースに比べて低くなった。一方で、自由記述件数は約６,０００件となり、紙ベースに比べ４倍以上増加した。

Copyright © 2019 Fuyuki Academy All rights reserved.

24総括表 各設問の平均値の一覧
2019年度前期 授業アンケート総括表 履修登録者のべ 21,482名、回答総数 13,673名 回収率63.6%
授業に関するアンケート
問5

理
学
療
法

看
護
医
療

健
康
栄
養

人
間
環
境

問6

問7

問8

問9

問10

自己評価に関するアンケート

問11

問12

問13

平均

問14

問15

問16

問17

平均

1回生

4.3

4.4

4.4

4.4

4.3

4.2

4.3

4.4

4.3

4.4

4.3

3.5

4.1

3.9

4.0

2回生

4.0

4.1

4.1

4.0

4.0

4.0

4.1

4.2

4.0

4.0

4.2

3.7

4.0

3.8

3.9

3回生

4.3

4.4

4.2

4.3

4.2

4.3

4.4

4.4

4.3

4.3

4.3

3.9

4.3

4.0

4.1
4.1

4回生

4.1

4.2

4.2

4.3

4.0

3.8

4.5

4.2

4.0

4.1

4.5

4.0

4.5

3.6

過年度生

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

理学全体

4.2

4.3

4.3

4.3

4.2

4.2

4.3

4.4

4.3

4.3

4.3

3.7

4.2

3.9

4.0

1回生

4.2

4.3

4.5

4.5

4.3

4.1

4.3

4.4

4.3

4.3

4.4

3.6

4.1

4.0

4.0

2回生

4.2

4.2

4.2

4.2

4.3

4.1

4.1

4.2

4.2

4.2

4.3

3.8

4.2

4.0

4.1

3回生

4.0

4.0

4.0

4.0

4.1

4.1

3.9

4.1

3.9

4.0

4.4

4.0

4.2

3.9

4.1

4回生

4.4

4.4

4.2

4.3

4.2

4.3

4.3

4.4

4.4

4.3

4.4

3.7

4.2

4.0

4.1

過年度生

5.0

5.0

5.0

4.0

5.0

5.0

5.0

5.0

4.0

4.8

5.0

5.0

5.0

4.0

4.8

看護全体

4.2

4.2

4.2

4.3

4.2

4.2

4.2

4.3

4.2

4.2

4.4

3.8

4.2

4.0

4.1

1回生

4.2

4.2

4.3

4.3

4.3

4.2

4.2

4.3

4.3

4.3

4.3

3.7

4.2

3.9

4.0

2回生

4.0

4.1

4.1

4.1

4.1

4.0

4.1

4.2

4.1

4.1

4.2

3.6

4.0

3.8

3.9

3回生

4.4

4.5

4.4

4.3

4.4

4.4

4.4

4.5

4.4

4.4

4.4

3.9

4.3

3.9

4.1

4回生

4.3

4.3

4.0

4.2

4.2

4.3

4.4

4.2

4.2

4.2

4.2

3.7

4.1

3.9

4.0

過年度生

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

栄養全体

4.2

4.2

4.2

4.2

4.2

4.2

4.2

4.3

4.2

4.2

4.3

3.7

4.2

3.9

4.0

1回生

4.3

4.3

4.3

4.4

4.3

4.2

4.3

4.4

4.3

4.3

4.4

3.8

4.2

4.1

4.1

2回生

4.3

4.4

4.3

4.4

4.3

4.3

4.4

4.5

4.3

4.3

4.2

3.8

4.1

4.0

4.0

3回生

4.1

4.3

4.3

4.3

4.3

4.2

4.2

4.4

4.4

4.3

4.3

3.7

4.1

4.1

4.1
3.6

4回生

4.2

4.2

4.2

4.1

4.2

3.8

4.0

4.2

4.1

4.1

3.8

3.4

3.7

3.7

過年度生

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

環境全体

4.3

4.3

4.3

4.4

4.3

4.2

4.3

4.4

4.3

4.3

4.3

3.8

4.2

4.1

4.1

健康科学部全体

4.2

4.3

4.3

4.3

4.2

4.2

4.2

4.3

4.2

4.2

4.3

3.7

4.2

4.0

4.1

紙ベースでの結果と、殆ど変わらなかった。
Copyright © 2019 Fuyuki Academy All rights reserved.

25

OpenCEASの業務利用拡大の可能性【アクセス権限から見たLMSのモデル（世界）】
担任者と科目履修者の小世界が、登録された科目の数だけ並置されている。
【OpenCEASの世界を活用】
担任者と科目履修者の小世界を「串刺し」にして、データを集め、例えば学科のカリキュラムに基づく授業の実施状況、履修者の評価状況を把握し、可視化を図る。
【業務利用におけるOpenCEASの優位性】
授業関連データが授業回数ごとにまとまっているのでデータ集約や分析が容易になると期待できる。
課題： 「教務担当者」といった新しいロール（役割）の検討が必要。
Copyright © 2019 Fuyuki Academy All rights reserved.

26

LMS製品としてのOpenCEAS
Ruby on Railsベースの実装で刷新されたOpenCEASの開発背景と今後の展望について紹介します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

27

開発協力： ボウ・ネットシステムズ株式会社とは？

2000年 3月

企業向け情報システム構築を請け負うシステム開発会社として創業。主に東京都内で大手企業様の基幹系および、
情報系システム構築を支援。Web・大規模データベース技術を利用する高度なシステム構築実績が多数。

2003年 5月

インターネットサービス事業を構築するために、本社にネットビジネス準備室を設置。
基幹系システム構築で培った開発技術の転用を目指す。

2004年 1月

多様なインターネットサービスを迅速に導入するための自社システム基盤を構築。

2004年 4月

.Net Frameworkをベースに、モジュール化されたWebアプリケーション群（BBサービスASP）を開発。

2004年 8月

企業向けWebホスティングおよび、ASP事業で構成されるBBサービスを提供開始。

2004年12月

クチコミ・マーケティングソリューションとして、Webコミュニティサイト構築支援サービスを開始。

2005年 6月

ブログ検索エンジン技術を利用したアグリゲーション型Webサイト構築支援サービスを開始。

2005年12月

RSSを利用したリアルタイム検索エンジン技術を組み込んだモバイルWebシステム構築支援サービスを開始。

2006年 8月

Ruby on Railsをベースに機能拡張を行ったWebアプリケーション開発フレームワークを構築。
従来の自社開発標準フレームワークを刷新して検索エンジン技術と統合。「on the RAILSソリューション」の誕生。

2007年 8月

教育ITに関わり始めたのは近年になってからon the RAILSソリューションを適用したソーシャルサイト構築パッケージ「Chaosシステム」の提供開始。

2009年 4月

グローバルビジネス向けの多言語対応CMS構築ソリューションの提供開始。

2014年 2月

eラーニング、eポートフォリオ、ラーニングアナリティクスで構成する先端的な教育ITソリューションの提供開始。

2016年10月

高等教育機関の様々な学術分野における研究者の指導を受けて、機械学習・AIソリューションの提供を開始。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

28

Canvas LMSの導入・運用支援サービスを提供（実装、カスタマイズ、稼働インフラ構築、運用管理に熟達）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

2929

ルーブリックを活用したeポートフォリオ管理システム
Rubricast （ルブリキャスト）を開発

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

30

30

クラウド型の各種AIチャットボットシステムを開発
会話を重ねて高度な学習機能で育っていく人工知能。最先端のAIボットが年中無休のティーチング・アシスタント
として先生をお手伝い。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

31

LMSを拡張するLTI対応アプリケーションを開発
自動ヘルプデスク + AIアシスタント
動画学習 + 視聴履歴管理

アダプティヴ・ラーニング制御
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

32

Canvas LMSについて
ボウ・ネットシステムズ株式会社で導入・運用サポートを提供している
Canvas LMSの利用状況や機能面の特徴をご紹介します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

33

北米を中心に世界シェアが急増

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

34

全学用LMSとして圧倒的な新規採用率

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

35

履修登録ユーザ数で比較しても既に首位（北米）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

36

最新のUX/UI設計に基づく使い易い画面

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

37

提出物の採点等、業務スピードが求められる画面の工夫
受講生リストから提出物へ
順次アクセスすることができ、手早く採点することができます。

ミュート機能で採点中の点数を受講生に対して非表示することが可能

点数の直接入力、又は注釈リストをチェックして採点することができます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

38柔軟性が高く、ビジュアライズ機能も充実しているクイズやアンケート
クイズの回答傾向を
グラフ形式でわかり易く表示

基本的に自動採点ですが、後から修正可能です。また添削としてコメントを付与できます。

SpeedGraderで受講生の回答内容を閲覧できます。

記述問題の回答については手動での採点が可能です。
採点は総合点に即反映します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

39細やかなフォローアップを実現するコミュニケーション機能

講師はメール機能でコースのユーザーとメッセージを送受信することができます。

成績表から受講生の状態別にリマインドメールやメッセージを送信することができます。

受講生の学習状況詳細を閲覧しながらメッセージを送信することができます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

40

ルーブリックで評価基準を明示
ルーブリックを差し込んで、各課題の評価基準を受講生へ明確に伝えることができます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

41

グラフィカルな分析機能で学習状況をモニタリング
講師はコースでの受講生のアクセス状況や活動状況をグラフや表形式で閲覧することができます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

42

アカウントとサブアカウント（組織階層の管理）
Canvasサイトの運営は階層化された組織構造で管理できます。各学部の管理者、各学科の管理者というように階層ごとに個別の管理者の権限を細かく設定して権限委譲をする事が可能です。
 「理学部」の管理者だけ、コースにTAを自由に追加することができる。
 「化学科」の管理者は授業そのものには関係しないので成績の編集はできないようにしたい。「物理学科」の管理者は授業関係者なので成績の編集ができるようにしたい。

以上の様にサブアカウント毎に管理方法（機能毎の細かい権限制御）をカスタマイズすることができます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

43

モバイルデバイスの利用に適したRWDとネイティブアプリ

Webアクセス（RWD）

ネイティブアプリ（iOS / Android）
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

44

LTIアプリケーションをボタン一つで連携セットアップ

https://www.eduappcenter.com/

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

45

Web APIであらゆる学習データを連携
Canvas LMSのありとあらゆる機能がWeb APIとして用意されています。
これらの多様なAPIを他のアプリケー
ションプログラムから呼び出すことで、
他システムとのデータ連携、Canvas
LMSをバックエンドとして動作する関連システムの構築、Canvasの学習
データの自動メンテナンス等など、実際のLMS利用で必須となる事項を簡単に解決できます。
Canvasに存在しない機能を独自開発で追加したい場合、このWeb APIを使えばCanvas自体を改造しなくても、非常に高度な連携動作で実現することができます。

https://canvas.instructure.com/doc/api/
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

46

用途に応じて自由に機能拡張できるCanvas LMS
CanvasはLMSとして通常必要とされる一般的な機能を標準で備えています。
加えて、個別要件における様々なニーズを満たすために、多彩な外部システムとの連携を簡単に実現させるインターフェース機能が用意されています。

1.

Canvasシステム本体で実現される
標準的なLMS機能。一般的な授業で必要とされる基本機能の提供

2.

LTIにより標準規格化されたプラグインとして連携される外部システム機能。個別要件を満たすための拡張機能

Canvasはシステム単体の機能だけではなく、連携する外部システムと構成されるラーニング・エコシステム全体で様々な要件を満たせます。

【機能拡張・相互運用】
LTI対応外部アプリ
Web API利用システム【LMS基本機能】
Canvas LMS本体

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

47

Why OpenCEAS ?
Canvas LMSがあれば十分ではないか。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

48

旧CEAS3.0からの改修プロジェクトに参加した理由
最先端のオープンソースLMSであるCanvasを提供できるのに何故？
1. Canvasの仕様は米国のオンライン教育におけるニーズへ最適化されており、必ずしも日本国内の大学における授業スタイルに合っていない。
2. Canvasのシステム構成は少々複雑であり、維持管理コストは小さくない。完璧なアップグレード作業には特殊なノウハウも必要。
3. フルスペックの最先端LMSであるCanvasの多彩な機能やスケー
ラビリティを必要とする教育機関は一部だけなのかも知れない。

✓日本国内で開発されてきたオープンソースLMSは珍しく、興味深
かった。
✓Canvas LMSと同じRuby on Railsベースで再構築するという提案が受け入れられた。（技術的な親和性）
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

49

Canvas LMSとOpenCEASの違い
Canvas LMS

OpenCEAS

全般的な特徴極めて高機能で拡張性も高い。
細部まで作り込まれている。

必要十分な機能を揃え、定型的な業務スタイルにより利用が簡単。

設計思想

オンライン教育を志向
北米のニーズに最適化

教室における授業支援を志向
国内大学の授業スタイルを想定

プログラム開発手法

Ruby on Rails

Ruby on Rails

想定される導入規模

数百～数百万ユーザ以上
大規模運用に最適

数十から数万ユーザくらいまで

外部システム連携

Web APIや多彩な統合認証、学務
データ連携I/Fを完備

シンプルながら統合認証やWeb
API機構を持ち、容易に拡張可能

マルチデバイス対応

インストールが必要であるが高機
能なネイティブアプリを提供

RWDによるWeb画面で対応
利用者側でインストールは不要

日本語への対応

外国製品故、所々に翻訳ミスあり

日本の大学教員が書いた翻訳文
言を利用

世界標準規格への対応

IMS Globalの標準化（LTI, Caliper,
Common Cartridge, QTI等）に適応

今後、国内の本質的ニーズを踏まえた上で順次検討

運用コスト

複雑なシステム故に高コスト
商用サービスも高価な価格帯

セットアップが簡単で必要とされるシステムリソースも小さい。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

50

丁度良いLMSソリューションとしてのOpenCEAS◼LMSとして必要十分な機能を持ちながらも、シンプルなシステム構
成で導入セットアップや維持が簡単。
◼役割や権限設定、プロフィール管理に多様性・柔軟性が無い反面、ITが苦手なユーザでも理解し易いシステム機能仕様。
◼日本の大学における授業スタイルに沿っている。（授業回、まとめられた教材配布、時間割の概念等）◼マルチデバイスに対応しており、スマートフォンやタブレット端末でも利用可能。
◼統合認証にも対応しており、他システムと相互運用が容易。
◼極端に多機能という訳ではないため、システム導入時における一般
ユーザの学習コストが低い。
◼Web API機構を持つため、Canvasと同じように外部システムと連携動作させることが可能。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

51

システム機能拡張方法 （Canvas LMS）
 Canvas LMSのWeb APIを利用することでデータ連携して、IMS Globalの世界標準規格であるLTI接続
で画面機能として組み込むことができます。
 画面ユーザインタフェースのデザインを変更する場合、Web API連携により独自フロントエンド（Webアプリ、iOS/Androidネイティヴ・アプリ）を開発することができます。

関連サブシステム
独自LTI対応
Webアプリケーション

画面組込

Canvas LMS（eラーニング管理）

API連携

フロントエンド
Webサイト

運用自動化

独自バッチ処理アプリケーション
フロントエンド
ネイティヴ・アプリ

システム利用者（受講生）

システム利用者（管理者・講師）

OpenCEASでは…
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

52

システム機能拡張方法 （OpenCEAS）
 OpenCEASのWeb APIを利用してデータ連携する外部アプリケーションを構築することができます。現時点では IMS Globalの世界標準規格であるLTI接続には未対応です。
 画面ユーザインタフェースのデザインを変更する場合、Web API連携により独自フロントエンド（Webアプリ、iOS/Androidネイティヴ・アプリ）を開発することができます。
未対応
関連サブシステム
独自LTI対応
Webアプリケーション

画面組込

OpenCEAS（eラーニング管理）

API連携

フロントエンド
Webサイト

運用自動化

独自バッチ処理アプリケーション
フロントエンド
ネイティヴ・アプリ

システム利用者（受講生）

システム利用者（管理者・講師）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

53

全体図 （Canvas LMS）
 授業を収録したり、動画を配信したりするためのシステム全体の構成イメージは以下の通りです。
 システム間接続用APIを開発して、eポートフォリオ管理や課金情報管理サーバと自動連携が可能です。
AIヘルプデスク機能（クラウド環境）
動画ストリーミングシステム
収録済み動画

API連携

学習ポートフォリオ
管理システムCanvas LMS（eラーニング管理）

課金情報
管理システム
決済会社

LTI連携
API連携

フロントエンド
Webサイト

Zoom会議システム（クラウド環境）授業

プラグイン等（WordPress等）

4K動画収録機材（カメラ、エンコーダー）••

OpenCEASでは…

コース内容確認受講申し込みシステム利用者（講師・受講生）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

54

全体図 （OpenCEAS）
 授業を収録したり、動画を配信したりするためのシステム全体の構成イメージは以下の通りです。
 システム間接続用APIを開発して、eポートフォリオ管理や課金情報管理サーバと自動連携が可能です。
AIヘルプデスク機能（クラウド環境）
動画ストリーミングシステム
収録済み動画

API連携

学習ポートフォリオ
管理システム

OpenCEAS（eラーニング管理）

課金情報
管理システム
決済会社

URL連携
API連携

フロントエンド
Webサイト

Zoom会議システム（クラウド環境）授業

プラグイン等（WordPress等）

4K動画収録機材（カメラ、エンコーダー）••

コース内容確認受講申し込みシステム利用者（講師・受講生）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

55

動画eラーニングのイメージ： OpenCEAS ＋ 4K/HD動画配信

LMSに4K収録動画やHDライブ動画を配信
iPhone / iPad やAndroid端末でHD（高画質）動画を収録

高解像度4K動画収録や1080pライブストリーミングが可能

OpenCEASの教材コンテンツに
4K動画を差し込み表示

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

56

実行環境（Canvas LMS）

Web画面機能Web API機能

外部I/F機能

Canvas LMS

Canvas LMS アプリケーション
共通ライブラリ（Ruby Gems）

APフレームワーク（Ruby on Rails）

プログラム実行環境（Ruby）

環
境
Httpdサーバ

AWS
イ
ン
フ
ラ
環
境

遅延ジョブ管理機能

Redisサーバ

RDBMSサーバ（PostgreSQL）

オペレーティング・システム（Linux: RHEL, CentOS, Ubuntu Server）
仮想環境実行ハードウェア
ネットワーク・インフラ

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

57

実行環境（OpenCEAS）

Web画面機能

遅延ジョブ管理機能

Web API機能

外部I/F機能

OpenCEAS

OpenCEAS アプリケーション
共通ライブラリ（Ruby Gems）

APフレームワーク（Ruby on Rails）

プログラム実行環境（Ruby）

環
境
Httpdサーバ

Redisサーバ

RDBMSサーバ（MySQL）

オペレーティング・システム（Linux: RHEL, CentOS, Ubuntu Server）

Azure / AWS

イ
ン
フ
ラ
環
境

仮想環境実行ハードウェア
ネットワーク・インフラ

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

58

As an alternative... 確かにCanvasは素晴らしい。でも、、⚫教室での授業を支援できるオンラインツールが欲しいのでは？
⚫IT嫌いの教員の方にも使ってもらえる分かり易さが必要では？
⚫LMSの維持管理コストを低く抑えたいのでは？
⚫数十万ユーザ以上のスケーラビリティは求められないのでは？
⚫先進的且つ高機能なCanvasLMS等ではなく、実際の授業スキームに沿っているOpenCEASで十分なケースも多いのでは？

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

59

OpenCEASへの機能追加
実際の教育現場から挙げられたアイデアを元に、便利な機能を精選して追加しています。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

60例１） ヘルプデスクの運用負担◼コースへの履修登録、教材の閲覧、課題の提出、小テストの受験、成績の確認など、初めて利用するユーザにとってシステム化された受講環境の操作は難し
く感じられる時があります。

◼eラーニング学習における専門用語や、IT環境特有の知識（Webブラウザ操作の常識や通信ネットワーク状態の影響等）が求められます。
◼大規模の公開コースとして運営されるeラーニングサイトではセルフサービス型の運営が中心となり、受講生が自分で各種問題を解決できる必要があります。
◼講師ユーザはシステム操作習熟という面で有利な環境にありますが、教える側のメンバー構成は次第に変わっていくことが多いため、操作ノウハウの伝承が必要です。（システム初期導入時の操作トレーニングだけでは不足）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

61

解決策
1.

eラーニングシステムにチャットボット機能（自動でテキスト応答できるプログラム）を組み込んで、可能な限り利用者が問題を自己解決できるようにシステム機能でサポートします。

2.

チャットボットのプログラムはAI技術による学習により、システム運用を続けることで段々とヘルプデスクの自動応答精度（回答への満足度）が向上していくように構成します。

3.

利用者からの問い合わせ履歴を保存・管理して、適切な回答例を再検討するためのデータベース環境を構築します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

62ヘルプデスク自動化
 クラウドの人工知能エンジンを利用したAIアシスタントシステムで、
ヘルプデスク業務の軽減を実現します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

63

AIアシスタントの構成
 シンプルなデータ管理が可能となるAzure QnA Makerで応答データとボットの学習を管理します。機能はAzureクラウド環境のサービスとして配置されます。
 eラーニングシステムはQnA MakerのAPIを呼び出す形でAIチャットボットの機能を実現します。質問と回答の組み合わせで会話データを蓄積し、過去の会話履歴は応答精度（メッセージ文言の合致スコア）でランキングされて閲覧できます。
Microsoft Azure
App Service

ポップアップでAIチャット画面を呼び出し

API呼び出しLMS（eラーニングシステム）
システム利用者（講師・受講生）

デプロイ
応答履歴を閲覧QnA Maker

応答データの追加・編集システム管理者

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

64

問い合わせ画面

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

65

管理機能：応答メッセージや合致スコア履歴の閲覧

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

66

管理機能： 利用状況の推移や合致スコア分布の確認

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

67例２） 教材のポータビリティと一括更新管理
OpenCEAS教材一括更新処理機能は、科目内の各教材のダウンロード及びアップロード処理を科目単位でパッケージ化して行うものです。
【教材一括更新処理のアーカイブ対象】
授業コースウェア素材 ／ 授業データ ／ 授業資料 ／ URL教材資料 ／複合式テスト ／ 記号入力式テスト ／ レポート ／ アンケート ／ 評価記入リスト
一括ダウンロードのアーカイブには、科目情報や教材の割付に関する設定情報も保持しています。
科目名称など科目自体に関する設定情報の移行だけでなく、教材をアップロード
した際に、授業回に対する割付処理を行います。併せて、各回の授業タイトルおよび概要等の個別情報も反映します。
毎年同じような内容の授業を行う場合、科目の教材セットアップを非常に手軽に行えます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

68パッケージ化した教材を新しい科目へ一括反映・割付

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

69

OpenCEASの事業化
OpenCEASの導入・運用に関わる技術支援やクラウドサービスの提供など、事業化構想について紹介します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

70

導入・運用サポート（Canvas LMSの場合）
On-Premises (OSS)

Bownet Cloud (OSS)

Canvas Cloud (Commercial)

オンプレミス

Bownet クラウド

Instructure’s Service

提供方法 オープンソース版を用いて、ご指定のサーバ管理施設内でセットアップします。

 AWSに構築された Bownet クラ
ウドにセットアップします。オー
プンソース版を用います。

 Canvas開発元のInstructure社が運用する商用クラウドサービス版を導入します。

特徴

 サーバ設備の管理が必要です。  サーバ設備の管理は不要。
 Web APIで自由にデータを扱う
 自由に運用サーバを操作することができます。
ことが可能です。
 初期導入の作業内容に応じた 利用する仮想サーバ数（インス課金です。
タンス構成の規模）に応じた課金です。

 24×7 ノンストップの完全なサポート対応が可能です。サーバ設
備の管理は不要です。
 商用サービス版特有のオプション
機能（ドキュメント注記、マスタ
リーパス等）が利用できます。
 利用者数に応じた課金です。

性能・安定性 サーバ設備の構成・運用方法に依存します。

 仮想サーバ構成に応じて性能が決まります。AWSインフラの安定性を享受できます。

 十分にスケーラブルなシステム構成で安定しています。障害対応は即時に行われます。

用途 セキュリティポリシーにより他
社管理の設備を利用できない場合。
 既にITインフラを保有しており、
技術スタッフも十分に確保されている場合。

 利用ユーザ数は多いが、各ユーザのアクティビティがそれほど高くない場合。
 OSS版Canvas LMSの機能で十分である場合。

 システム稼働保証を重視しており、導入・保守運用の予算に余裕がある場合。
 大規模利用が目的であり24×7の完全な運用サポートが必要な場合。

技術サポート ボウ・ネットシステムズ株式会
社が日本語で対応します。

 ボウ・ネットシステムズ株式会
社が日本語で対応します。

 ボウ・ネットシステムズ株式会社
が日本語で導入支援・システム管理代行をします。

OpenCEASでは…
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

71

導入・運用サポート（OpenCEAS）
On-Premises (OSS)

OpenCEAS Cloud (OSS)

OpenCEAS Plus (Commercial)

オンプレミス

OpenCEAS クラウド

OpenCEAS プラス

提供方法

 オープンソース版を用いて、ご指定のサーバ管理施設内でセットアップします。

 クラウド環境に構築されたOpenCEASオープンソース版を用います。

 OpenCEAS株式会社が運用する
商用クラウドサービス版を導入します。

特徴 サーバ設備の管理が必要です。  サーバ設備の管理は不要。
 Web APIで自由にデータを扱う
 自由に運用サーバを操作することができます。
ことが可能です。
 初期導入の作業内容に応じた 利用する仮想サーバ構成（シ課金です。
ステムの規模）に応じた課金です。

 サーバ設備の管理は不要です。
 商用サービス版特有の機能を利用できます。
 利用する仮想サーバ構成（システ
ムの規模）に応じた課金です。

性能・安定性 サーバ設備の構成・運用方法に依存します。

 仮想サーバ構成に応じて性能が決まります。クラウドインフラの安定性を享受できます。

 仮想サーバ構成に応じて性能が決まります。クラウドインフラの安定性を享受できます。

用途 セキュリティポリシーにより他
社管理の設備を利用できない場合。
 既にITインフラを保有しており、
技術スタッフも十分に確保されている場合。

 利用ユーザ数は多いが、各ユーザのアクティビティがそれほど高くない場合。
 LMS運用管理を全面委託したい場合。

 LMS運用における利便性を重視しており、導入・保守運用の予算に余裕がある場合。

技術サポート 導入から運用まで、OpenCEAS
株式会社が対応します。

 インフラ管理やサービス提供
全般について、OpenCEAS株式会社が対応します。

 インフラ管理やサービス提供全般
について、OpenCEAS株式会社が対応します。

まずは、オンプレミス導入からサポートを開始しています。
Copyright © 2019 Bow Netsystems Corp. All rights reserved.

72

新しいOpenCEASの導入事例⚫関西大学様
全学向けにWeb Classと並行運用されていた旧CEAS/Sakaiのリプレース版として導入。2019年10月より学内プライベートクラウド本番環境でパイロット運用を開始。
来期における全学LMS環境刷新を計画。
⚫ワークアカデミー様「公務員受験対策講座」など、教育事業で提供されるオンライン講座のプラットホームとしてOpenCEASを採用。今後は更に、カスタマイズされたフロントエンド
Webサイトと連携する統合システムへ拡張される計画。
⚫畿央大学
全学向けLMSとして、2018年4月にCEAS10からOpenCEASへ移行。
既に 1年半以上の本番稼働を行っています。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

73

OpenCEASの将来性（次世代トレンドへの対応）
Canvas LMSと同様のシステム構成を採用しており、近年のニーズに先行対応する最先端LMSの実装設計を参考にすることができます。

⚫IMS Globalの標準規格への対応⚫クラウドサービス（稼働インフラや先端アプリケーション）の活用⚫Web API機能のバリエーション追加⚫SPA（シングルページ・アプリケーション）化など、UI/UXの向上

先行する海外の先端的なオープンソースLMS製品の多様なノウハウや実装技術を吸収しながら、本当に必要とされる日本のLMSとして発展を目指します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

74

継続的な開発を支える事業化構想⚫ OpenCEAS株式会社の設立
日本の高等教育機関から生まれた唯一の本格的なオープンソースLMSとして、また大きな変化が予想される次世代の教育IT環境を日本からの視点でサポートしていくためのツールとして、OpenCEASが継続的に成長できるように、システム開発の礎となるべく事業化しました。
⚫ 販売パートナーシップの確立
LMSは次世代eラーニング環境を構成するための非常に重要なパーツです。様々な教育IT
ソリューションを提供できる有力ベンダーとパートナーシップを確立しており、日本全国の教育機関からのニーズに応えていく体制を整えています。
⚫ スポンサーシップ
OpenCEASは、元々、国の予算で開発が始まった日本の教育のためのLMSから発祥しています。公的な側面を持ちながらも、非常に自由度の高いソフトウェア利用ライセンスを適用しているため営利事業での活用に適しています。OpenCEASの中核部分については、設計・実装作業を集約したほうが効率が良いと考えられるため、OpenCEASの更なる発展を後押しするコミュニティを育んでいくためのスポンサーを広く募集していきます。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

75

OpenCEAS Plus
事業化に伴い、拡張機能をアドオンとして、有償もしくは無償で提供する構想があります。

◼精緻な動画学習履歴管理機能◼ヘルプデスク運用負荷を軽減するAIアシスタント機能◼学習履歴データのエクスポート機能◼担任者（教員）の活動状況管理機能◼業務運用負担軽減ツール（授業評価アンケート収集等）◼外部システムデータ連携I/F機能の強化（学籍情報・学務情報等）

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

76

OpenCEASは成長を続けます。

https://github.com/fuyuki-acad/openceas

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

77

Terms of use
 本資料で説明されている eラーニング管理システムの名称である ”canvas” およびcanvasロゴマーク、システム画面デザインに関する全ての権利は Instructure社（https://www.instructure.com/）に帰属します。
 本資料で説明されている eラーニング管理システムの名称である ”OpenCEAS” およびOpenCEASロゴマーク、システム画面デザインに関する全ての権利は 冬木学園
（https://www.kio.ac.jp/fuyuki/）に帰属します。
 本資料の著作権は冬木学園とボウ・ネットシステムズ株式会社（https://www.bownet.co.jp/）に帰属します。許可なく複製、引用、再配布を行うことを禁止します。

Copyright © 2019 Bow Netsystems Corp. All rights reserved.

78