SCORM 1.2の公式仕様書4点(Overview、Content Aggregation Model、Run-Time Environment、Addendums)を日本語に翻訳し、GitHub Pagesで無料公開しました。 本記事では、公開の背景、翻訳対象ドキュメントの概要、閲覧方法、翻訳の方針と活用シーンを紹介します。
1. 公開の背景
SCORM 1.2は2001年にADL(Advanced Distributed Learning)が策定したeラーニング標準規格であり、20年以上が経過した現在も国内外で広く使われています。しかし、仕様書の原文は英語のみで提供されており、日本語で読める資料は限られていました。
かつて日本イーラーニングコンソシアム(現:デジタルラーニング・コンソーシアム)が日本語訳を公開していましたが、現在は「メンテナンス中」の表示となり閲覧できない状態が続いています。そのため、SCORM教材やLMSの開発者が仕様を確認する際、英語原文を読むか断片的な二次情報に頼るしかありませんでした。
こうした状況を踏まえ、株式会社エレファンキューブがSCORM 1.2仕様書の日本語訳を作成し、誰でも無料で閲覧できる形で公開しました。
2. 翻訳対象の4ドキュメント
SCORM 1.2仕様書は以下の4つのドキュメントで構成されています。今回、全4点を日本語に翻訳しています。
| ドキュメント | 原題 | 概要 |
|---|---|---|
| 概要編 | The SCORM Overview | SCORMの全体像、設計思想、各ドキュメントの位置づけを説明 |
| コンテンツ集約モデル | The SCORM Content Aggregation Model | コンテンツパッケージ(ZIPファイル)の構造、imsmanifest.xml の仕様、メタデータの記述ルールを定義 |
| ランタイム環境 | The SCORM Run-Time Environment | LMSと教材(SCO)間のAPI通信仕様、データモデル(CMIエレメント)の全項目を定義 |
| 補遺 | The SCORM Addendums | 上記3ドキュメントに対する正誤表、追加の規定事項をまとめた補足資料 |
約8,800行のHTMLとして公開しており、原文の構成・セクション番号をそのまま維持しています。
3. 閲覧方法
Web版(GitHub Pages)
以下のURLからブラウザで閲覧できます。PCでもスマートフォンでも利用可能です。
トップページから各ドキュメントへのリンクが掲載されています。目次から必要なセクションに直接ジャンプできます。
GitHubリポジトリ
ソースコードの閲覧やローカルへのダウンロードは、GitHubリポジトリから行えます。
GitHub — elephancube/scorm-docs-jp
リポジトリにはHTMLファイル一式が含まれており、git clone またはZIPダウンロードでローカル環境でも閲覧できます。
4. 翻訳の方針と特徴
本翻訳では、実務での使いやすさを重視し、以下の方針で作成しています。
技術用語の扱い
- API関数名(
LMSInitialize、LMSGetValueなど)は英語のまま維持 - データモデル要素名(
cmi.core.lesson_status、cmi.core.score.rawなど)も英語のまま維持 - 一般的な技術用語(コンテンツパッケージ、メタデータなど)はカタカナ表記
API名やデータモデル要素名を日本語化すると、実装時にコードとの対応がとりにくくなるため、原文の表記をそのまま使用しています。
構成と相互参照
- 原文のセクション番号をすべて維持しており、原文との対照が容易
- ドキュメント間の相互参照(特に補遺から各ドキュメントへの参照)もリンクとして機能
- 訳注を適宜追加し、原文の既知の誤りや補足情報を記載
ライセンス
クリエイティブ・コモンズ 表示 4.0 国際ライセンス(CC BY 4.0) で公開しています。出典を明記すれば、社内研修資料への引用、技術ブログでの利用、ツールのドキュメントへの組み込みなど、商用・非商用を問わず自由に利用できます。
5. 活用シーン
SCORM教材の開発者
- 教材側で実装すべきAPI呼び出し(
LMSInitialize→LMSGetValue/LMSSetValue→LMSCommit→LMSFinish)の仕様を日本語で確認できる - データモデル(CMIエレメント)の型・値域・読み書き区分を正確に把握できる
LMSの開発者
- LMS側が実装すべきAPIアダプター(API Instance)の仕様を理解できる
- 必須/オプションのデータモデル要素と、各要素の振る舞い(初期値、書き込みタイミングなど)を確認できる
eラーニング担当者・企画者
- SCORMで何ができて何ができないのかを、技術者向け仕様書から正確に把握できる
- オーサリングツールやLMSの選定時に、SCORM対応の深さを評価する基準として活用できる
教育・研究用途
- eラーニングの標準規格を学ぶ教材として、大学や研修で活用できる
- CC BY 4.0ライセンスにより、教材への引用・再配布が可能
6. 注意事項
本翻訳を利用するにあたり、以下の点にご注意ください。
- 非公式翻訳です — ADL(原著作者)およびデジタルラーニング・コンソーシアム(旧日本イーラーニングコンソシアム)による公式翻訳ではありません
- AI翻訳+人手レビュー — 翻訳にはAI(Anthropic社のClaude)を活用し、SCORM実装経験を持つ技術者が全文をレビュー・修正しています
- 原文が正 — 翻訳の内容と原文に相違がある場合は、原文(ADL公開の英語版)が優先されます
- 誤りの報告 — 翻訳の誤りや改善点は、GitHubリポジトリのIssueから報告できます
7. よくある質問(FAQ)
Q1. SCORM 2004の日本語訳もありますか?
現時点ではSCORM 1.2のみを対象としています。SCORM 2004の翻訳については、需要や反響を踏まえて今後検討する予定です。
Q2. 翻訳内容を社内資料や自社サイトに引用してもよいですか?
はい。CC BY 4.0ライセンスに基づき、出典(翻訳元のURLまたはリポジトリ名)を明記すれば、商用・非商用を問わず自由に利用できます。
Q3. 翻訳の誤りを見つけた場合はどうすればよいですか?
GitHubリポジトリのIssueから報告してください。内容を確認のうえ修正いたします。Pull Requestによる修正提案も歓迎します。
Q4. オフラインで閲覧できますか?
はい。GitHubリポジトリからZIPダウンロードまたは git clone でファイルを取得し、ローカルのブラウザで開くことができます。
8. まとめ
- SCORM 1.2仕様書の全4ドキュメント(Overview、Content Aggregation Model、Run-Time Environment、Addendums)を日本語に完訳し無料公開
- GitHub Pages でブラウザから閲覧可能、GitHubリポジトリ からダウンロードも可能
- API関数名・データモデル要素名は英語のまま維持し、実装時の対応がとりやすい翻訳に仕上げている
- CC BY 4.0ライセンスで公開しており、出典明記のうえ商用・非商用を問わず利用可能
- 非公式翻訳のため、正式な仕様確認には原文(英語版)も併せて参照することを推奨
SCORM教材の制作やLMSへの搭載でお困りの方は、エレファンキューブにご相談ください。eラーニング専門18年・3,000件超の制作実績をもとに、SCORM教材の新規制作からLMSへの搭載テストまでワンストップで対応いたします。
株式会社エレファンキューブ
eラーニング教材制作の専門会社。2008年の創業以来、3,000件超の制作実績を持ち、SCORM 1.2 / SCORM 2004 / xAPI / cmi5など各種規格に精通。企画からLMS搭載まで、ワンストップで対応しています。
コーポレートサイト