cmi5(シーエムアイファイブ)は、xAPIをベースにしつつLMSとの連携ルールを標準化した、SCORMの実質的な後継規格です。本記事ではcmi5の概要・誕生の背景から、SCORMとの詳細比較、メリット・デメリット、移行すべきかの判断基準までを体系的に解説します。
1. cmi5とは
cmi5は、ADL(Advanced Distributed Learning)とAICC(Aviation Industry Computer-Based Training Committee)が共同で策定したeラーニングの標準規格です。データの記録にはxAPI(Experience API)の仕組みをそのまま利用しつつ、LMSと教材の間の起動・通信・完了判定のルール を明確に定めた点が最大の特徴です。
xAPIは自由度が高い反面、「LMSからどうやって教材を起動するのか」「完了や合格の判定は誰がどう決めるのか」といった運用上のルールが未定義でした。cmi5はこのギャップを埋め、xAPIの柔軟性を活かしながらも、SCORMのように"LMSに教材を登録して配信する"ワークフローを実現できる 規格として設計されています。
正式仕様は2016年にバージョン1.0が公開され、AICCは2014年に解散しましたが、現在はcmi5 Working Groupを中心にメンテナンスが続けられています。
2. cmi5が生まれた背景
SCORMは2001年(1.2)および2004年に策定された規格であり、設計の前提は「LMS内のWebブラウザで教材を表示し、JavaScriptで通信する」という当時のWeb技術環境です。20年以上にわたりeラーニング業界の事実上の標準として機能してきましたが、以下のような課題が顕在化していました。
- ブラウザ限定の通信方式 ——モバイルアプリやデスクトップアプリからの学習記録に対応できない
- 固定的なデータモデル ——記録項目がSCORMの仕様で定められた範囲に限られ、拡張性が低い
- オフライン非対応 ——LMSとの常時接続が前提のため、ネットワークのない環境では使えない
これらの課題を解決するために生まれたのがxAPIですが、xAPIは「データの記録方法」を定めただけであり、LMSとの連携ルールは定義していませんでした。そこで、xAPIの上に LMSと教材の連携プロトコル を追加した規格——それがcmi5です。
つまり、cmi5は「SCORMの運用モデル」と「xAPIの技術基盤」を組み合わせた規格と言えます。
3. SCORM vs cmi5 詳細比較表
| 比較項目 | SCORM(1.2 / 2004) | cmi5 |
|---|---|---|
| 策定年 | 2001年(1.2)/ 2004年(2004) | 2016年(v1.0) |
| 策定組織 | ADL | ADL + AICC(cmi5 Working Group) |
| データ記録方式 | CMIデータモデル(固定項目) | xAPIステートメント(JSON形式、拡張可能) |
| 通信方式 | JavaScript API(同一ウィンドウ内) | REST API(HTTPSベース、クロスドメイン対応) |
| 教材の起動方法 | LMSがフレーム/ウィンドウ内で教材HTMLを表示 | LMSがURLで教材を起動(別タブ・別アプリも可) |
| 教材パッケージ | ZIPファイル(imsmanifest.xml) | ZIPファイル(cmi5.xmlコース構造ファイル) |
| 対応環境 | Webブラウザのみ | ブラウザ・モバイルアプリ・デスクトップアプリなど |
| オフライン対応 | 不可 | 可能(オンライン復帰時に同期) |
| LMS必須か | はい | はい(LMSがAU(教材)を起動・管理する) |
| LRS必要か | いいえ(LMSに内蔵) | はい(xAPIベースのためLRSが必要) |
| 完了・合格判定 | LMS側またはSCO(教材)側で設定 | 教材(AU)が判定しxAPIステートメントで送信 |
| 学習記録の柔軟性 | 低い(定義済み項目のみ) | 高い(定義済みステートメント+独自拡張が可能) |
| 対応LMS率(目安) | SCORM 1.2: ほぼ100% / 2004: 約80% | 約10〜20%(対応は増加傾向) |
| 対応オーサリングツール | ほぼすべての主要ツール | 一部ツールが対応(増加中) |
| 導入・運用コスト | 低い | 中〜高(LRS導入・対応LMSへの移行が必要) |
| 普及度(2026年時点) | 非常に高い(世界標準) | 低い(早期採用段階) |
※LMS対応率は編集部の調査・実務経験に基づく目安です
4. cmi5のメリット
モダンな技術基盤
cmi5はxAPIのREST APIを通信基盤として使用するため、Webブラウザに限定されません。モバイルアプリ、デスクトップアプリ、さらにはVR/ARコンテンツからでも学習記録を送信できます。SCORMのJavaScript API通信と比べて、技術的な制約が大幅に緩和されています。
LMS連携のルールが明確
xAPI単体では「LMSがどうやって教材を起動するか」「完了判定をどう伝えるか」が未定義でしたが、cmi5はこれらを標準化しています。LMSベンダーと教材ベンダーが共通の仕様に基づいて開発できるため、異なるベンダー間での相互運用性が確保されます。
柔軟なデータ記録
SCORMの固定的なデータモデルと異なり、cmi5ではxAPIステートメントを使って自由にデータを記録できます。cmi5で定義された必須ステートメント(Initialized, Completed, Passed, Failedなど)に加えて、独自のステートメントを追加することも可能です。
オフライン学習への対応
xAPIの仕組みを活用し、オフライン環境でも学習記録をローカルに蓄積し、ネットワーク復帰時にLRSへ同期できます。
5. cmi5のデメリット・課題
LMS・ツールの対応状況が限定的
2026年時点でcmi5に対応したLMSはまだ少数です。国内で広く利用されているLMSの多くはcmi5未対応であり、cmi5を導入するにはLMSの入れ替えや追加開発が必要になるケースがあります。オーサリングツール側の対応も限定的で、SCORMのように「どのツールでも出力できる」という状況にはありません。
LRSの導入が必要
cmi5はxAPIベースであるため、学習記録の保存にはLRS(Learning Record Store)が必要です。LMS内蔵のLRSで対応できる場合もありますが、別途LRSを導入・運用するコストが発生するケースが多いです。
技術的なハードルと人材不足
cmi5の設計・実装に精通したエンジニアや教材設計者は国内ではまだ非常に少なく、外部ベンダーへの依存度が高くなりがちです。トラブル発生時に自社で対応しにくいというリスクがあります。
実績・事例の少なさ
SCORMの20年以上の実績に比べると、cmi5の導入事例は限られています。情報収集やトラブルシューティングにおいて、参照できる事例やコミュニティの知見が少ない点は実務上の課題です。
6. cmi5へ移行すべきか——判断フロー
cmi5への移行を検討する際は、以下の順番で判断することを推奨します。
ステップA: 現状の課題を確認する
現在のSCORM環境で「できていないこと」「困っていること」を洗い出します。もしSCORMで業務要件をすべて満たせているなら、移行の必要はありません。
ステップB: cmi5でなければ解決できないか確認する
洗い出した課題がcmi5でなければ解決できないのか、それともSCORM 2004へのアップグレードやxAPIの部分的な併用で対応できるのかを検討します。cmi5でなければ解決できない典型的なケースは「LMSとの連携を維持しつつ、モバイルアプリやデスクトップアプリで学習記録を取りたい」といった要件です。
ステップC: 対応環境を確認する
利用中(または導入予定)のLMSがcmi5に対応しているか、教材制作に使用するオーサリングツールがcmi5出力に対応しているかを確認します。対応していない場合、LMSの入れ替えやツールの変更が必要となり、コストが大きく膨らみます。
ステップD: コストとリソースを評価する
LRS導入費用、LMS移行または追加開発費用、教材の再制作・変換コスト、運用体制の構築コストを見積もります。これらの投資に見合う効果が得られるかを判断します。
結論: 2026年時点では、「明確な課題があり、cmi5でなければ解決できず、対応環境が整っており、投資対効果が見込める」場合にのみ移行を推奨します。それ以外のケースでは、SCORMの継続利用が最も合理的な選択です。
7. よくある質問(FAQ)
Q1. cmi5はSCORMの正式な後継規格ですか?
ADLはcmi5をSCORMの後継規格の一つとして位置づけていますが、「SCORMを廃止してcmi5に置き換える」という公式なスケジュールは発表されていません。SCORMは今後も当面利用可能であり、即座に移行を迫られることはありません。
Q2. cmi5とxAPIは何が違うのですか?
xAPIは「学習データの記録・送信の仕組み」を定めた技術仕様です。cmi5はxAPIを土台として、その上に「LMSと教材の起動・通信・完了判定のルール」を追加した規格です。つまり、cmi5はxAPIを内包しており、xAPIの上位セットと考えられます。
Q3. 既存のSCORM教材をcmi5に変換できますか?
技術的には可能ですが、単純なファイル変換ではなく、教材の通信部分をxAPIベースに書き換える必要があります。一部の変換ツールやラッパーを使えば工数を抑えられますが、教材の複雑さによっては新規制作に近い工数がかかるケースもあります。
Q4. cmi5に対応した国内LMSはありますか?
2026年時点では、cmi5にネイティブ対応した国内LMSはごく少数です。グローバル製品ではRustici Engine経由でcmi5に対応するLMSが増えていますが、国内市場での普及はこれからという状況です。導入前にLMSベンダーへ対応状況を直接確認することを推奨します。
Q5. 小規模な組織でもcmi5を導入するメリットはありますか?
現時点では、小規模組織がcmi5を導入するメリットは限定的です。SCORMで十分な要件を満たせるケースがほとんどであり、LRS導入や対応LMSへの移行コストを考えると、投資対効果が合わない可能性が高いです。ただし、将来的な拡張を見据えて情報収集を続けることは有益です。
8. まとめ
- cmi5は「xAPIの柔軟性」と「SCORMのLMS連携モデル」を組み合わせた後継規格であり、モバイルやオフラインなど多様な学習環境に対応できる
- 2026年時点ではLMS・ツールの対応状況が限定的であり、SCORMからの全面移行は時期尚早と言える
- 移行を検討する際は「現状の課題 → cmi5の必要性 → 対応環境 → コスト」の順で段階的に判断すべき
- ほとんどの組織にとって、現時点での最適解は「SCORMをメインに運用しつつ、cmi5の動向を注視する」こと
- 将来的にcmi5の普及が進んだ段階での移行に備え、今から情報収集と社内ナレッジの蓄積を始めておくのが賢明
SCORMからcmi5への移行に関するご相談は、お問い合わせフォームよりお気軽にご連絡ください。eラーニング専門18年・3,000件超の制作実績を持つエレファンキューブが、貴社に最適な規格選定と移行計画をご提案いたします。
株式会社エレファンキューブ
eラーニング教材制作の専門会社。2008年の創業以来、3,000件超の制作実績を持ち、SCORM 1.2 / SCORM 2004 / xAPI / cmi5など各種規格に精通。企画からLMS搭載まで、ワンストップで対応しています。
コーポレートサイト