MIT ライセンスで公開した OpenCEAS の導入運用支援
福森 貢 1), 篠原 健 2), 三矢 晴彦 3), 植木 泰博 4)1) 畿央大学 教育学習基盤センター

2) OpenCEAS 株式会社
3) ボウ・ネットシステムズ株式会社
4) ニュータイプシステムズ株式会社
m.fukumori@kio.ac.jp

Support for Introduction and Operation of OpenCEAS Released under MIT
LicenseMitsugu Fukumori 1), Takeshi Shinohara 2), Haruhiko Mitsuya 3), Yasuhiro Ueki 4)1) Center for Teaching, Learning and Technology, Kio Univ.
2) OpenCEAS Inc.
3) Bow Netsystems Corporation.
4) NewType Systems Inc.
概要
日本の教育環境に適合した授業支援型 e ラーニングシステム CEAS を再構築し、マルチデバイス・モダンブラウザ対応となった OpenCEAS を、GitHub 上に MIT ライセンス適用のオープンソースとして公開した。これに併せて OpenCEAS の更なる機能改善や、国内教育機関発祥の LMS としての維持・発展を図り、大学教育における活用やシステムの安定稼働保証・運用負荷軽減を目指して OpenCEAS 株式会社を設立した。開発パートナー会社や協力会社と連携してこれらの目的を遂行し、教育現場における本質的な利活用が期待されている LMS の導入・運用を支援する。本発表では LMS 新規導入・リプレースを検討されている各大学への業務及び技術支援スタイルや、OpenCEAS の導入・サポート体制、今後の展開方針について述べる。

1

用支援を担うことができる有力な協力会社で構成はじめにしている。以上の内容について述べる。

OpenCEAS は、授業支援型 e ラーニングシステ
ム CEAS に Ruby on Rails フレームワークを採用し2OpenCEAS 開発の経緯て再構築された新世代の Web アプリケーション型

2.1 特徴LMS である。これまで教員・学生の操作性を重視・して成長を重ねてきた CEAS の設計思想・機能性を更に発展させたものである。CEAS は以前から統合的にサポートできる。
・

オープンソースとして自由に使用できるよう配慮されていたが、この度、ソフトウェア利用におけ科目担当者と学生の操作性を重視したユーザインタフェースを実現している。

・る束縛がほとんど無く、より自由度の高い MIT ラ学期中の授業進行（授業回ごと）に合わせて授業資料やレポート、アンケート等を活用でイセンスで公開することとなった。さらに、導入のしやすさと運用サポート、機能改善を継続的・授業と学習（予習・復習）のサイクル形成をきる仕組みを採用している。
・

教務システムから履修データを取り込み、安定的に遂行するための体制を構築した。新設し日々更新するデータ連携を想定したインタフ

た OpenCEAS 株式会社を中核として、OpenCEASェースを搭載している。

を導入する組織（大学・専門学校・企業等）を確2.2 実績

実に支援するため、OpenCEAS の開発パートナー

CEAS は 2004 年度から関西大学で全学的に利会社や各種コンサルティング・システム導入・運用されており、CEAS Community Page[1]によりソ504505

ースコードを含めて無償ダウンロードできる体制た。

を構築してきた。また、畿央大学では 2011 年度よ3.2 サポート

り CEAS を、2018 年度から OpenCEAS を全学運用している。

OpenCEAS を導入・運用する方式は導入組織のニーズによって様々であるため、どのような方式

2019 年現在では、既に複数の大学や一般企業かを採用すべきかを含めて総合的に支援（コンサルらも新しい OpenCEAS について導入・運用支援のティング・導入運用設計）するための体制を構築要請が相次いでおり、継続的な技術サポートによした。

り、この国内教育機関発祥の LMS を発展させていくために OpenCEAS 株式会社を設立した。

OpenCEAS 株式会社と開発パートナー会社との緊密な協力によるソフトウェア面での継続的な改採用の一例としては、関西大学が既に新しく導善をベースとして、OpenCEAS 導入組織に対する入しており、OpenCEAS 株式会社がその導入・運技術サービスの提供やハードウェアを含めた最新用・保守において全面的に支援している。その他

ICT 環境の導入運用保守等の支援を行うことがでにも同様の事例が複数進行中である。

きる協力会社との連携により、多彩な個別ニーズ

2.3 開発経緯に応えて、OpenCEAS の導入から運用までを円滑

今まで CEAS は、Java フレームワークやライブラリのバージョンの古さによるセキュリティ面のに実現できる強力なサポート体制となっている。

脆弱性や不具合などを克服して、現在の LMS 運用

4 OpenCEAS 株式会社の設立で必要とされる最新技術にも対応できるように段

4.1 目的階的に見直してきた[2][3]。そして完全に再構築さ会社設立の主たる目的は、OpenCEAS 利用者かれた OpenCEAS では、Ruby on Rails フレームワー

ら挙がってくる新たな要望に対する機能開発やクを基盤とした最新の Web アプリケーションとしLMS 運用環境の変化・最新技術への対応、他の外て構成し、今後の機能拡張にもスムーズに対応で部システムとの連携のための企画・開発などであきるように設計・実装されている[4] [5]。

る。これを実現するには継続的に収益を確保する必要がある。

3 導入・運用

オープンソースソフトウェアとして公開して3.1 システム導入・運用

いる OpenCEAS は完全に自由な無償利用が可能でOpenCEAS の導入組織（大学・専門学校・企業あるが、OpenCEAS 株式会社では、e ラーニングシ等）は、それぞれのニーズに合わせて導入・運用ステム環境の運用を容易にするためのソフトウェの方法を選択することができる。

ア管理サービスや、実際のユーザにとってより有

例えば稼働インフラという面では、オンプレミ

効な拡張機能や便利ツールなどのバンドル提供なス環境での導入・運用なのか、クラウド環境でのどを予定しており、付加価値提供による一定の収導入・運用なのか選択が可能であり、また、シス益確保を目指している。

テム保守という面においても導入組織自身で行う

4.2 今後のか、外部の技術サポートを必要とするのかなど

OpenCEAS 株式会社では、より魅力的な機能とのニーズに応じて、様々なスタイルを選ぶことがして組織としての LMS 管理データの可視化につできる。

ながる新たな機能を開発パートナー会社と連携し一例として、畿央大学ではクラウド環境（マイて開発する予定である。
（特許申請予定）

クロソフト Azure）に OpenCEAS を導入し、システム運用全般を OpenCEAS 株式会社に委託している。これにより、これまでのサーバ管理のために5 おわりに消費されていた大きな人的リソースを、教員・学OpenCEAS 株式会社は営利を最大の目的とは考生へのサポートに向けることが可能となっている。

えていない。導入・運用のサポートと情報提供をこの人的リソースの転用は学内のアクティブラー行うことで、日本発祥のオープンソース LMS であニング実現に力点を置く教育学習環境変革に繋がる OpenCEAS の発展を後押しし、長期間継続的にり、COPE 方式による全学生への PC 貸与を効果的これらを維持するための会社であることを強調しにサポートするためにも非常に有効な措置となっておきたい。

505506

アクティブラーニングを実現するための情報環境構築のサポートを、開発パートナー会社・協力会社と協力して今後とも活動していきたい。

参考文献[1] http://ceascom.iecs.kansai-u.ac.jp[2] 宮崎誠、冬木正彦、植木泰博、日本の教育環境への適合を目指す授業支援型 e ラーニング
システム CEAS の発展、情報処理学会第 20回 CLE 研究会、Vol.2016-CLE-20 No.6、pp.1-6、
2016．
[3] 宮崎誠、冬木正彦、三矢晴彦、栗原星史、奥田高広、植木泰博、授業支援型 e ラーニング
システム OpenCEAS の開発 － Ruby on Rails
フレームワークに基づく再構築 －、情報処理学会第 23 回 CLE 研究会、Vol.2017-CLE-23
No.5、pp.1-5、2017．
[4] 宮崎誠、冬木正彦、三矢晴彦、植木泰博、使いやすいライセンスで生まれ変わった純国産
LMS－MIT ライセンスを採用した授業支援型
OpenCEAS の開発－、大学 ICT 推進協議会
2017 年度年次大会、ポスター発表、FP1-03、
2017．
[5] 冬木正彦，宮崎誠，大山章博，平田悠樹，三矢晴彦，栗原星史，奥田高広、植木泰博，日本の授業支援に使い易い OpenCEAS―最適化，オープンソース化と導入支援パターン―、大学 ICT 推進協議会 2018 年度年次大会、ポスタ
ー発表、MP-14、2018．

506
507