辞書データの出典・加工内容・ライセンス
本ページでは、Android・Gboard、Windows Microsoft IME、Mac/iPhoneユーザ辞書向けに配布している医療用語辞書データの由来と、各形式へ変換するまでに行った整理・修正内容を公開しています。
元データについて
| 基礎となった辞書 | DMiMEおよびORCA医療辞書を基礎とした医療用語データ |
|---|---|
| 関連プロジェクト | ORCA Project(日本医師会ORCA管理機構) |
| 辞書データ版 | 2026.7.5版 |
| 最終収録数 | 42,436エントリ |
| 配布形式 | Android/Gboard用ZIP、Windows Microsoft IME用テキスト、macOS/iOSユーザ辞書用plistへ変換して配布しています。基礎となる加工後データは、よみ・単語・品詞のタブ区切り形式(UTF-8)です。 |
| ライセンス | 元データの表示に基づき GNU General Public License version 2(GPL v2)として取り扱います。 GPL v2ライセンス本文 |
本辞書および配布物は、日本医師会、日本医師会ORCA管理機構、Google LLC、Microsoft、Appleの公式アプリ・公式辞書ではありません。MasaToolsによる個人開発です。
主な加工内容
- 同じ加工後データから、AndroidのGboardで読み込めるZIP、WindowsのMicrosoft IMEで登録できるテキスト、macOS/iOSのユーザ辞書へ取り込むplistを生成しました。
- 同じ読みに複数の医療用語がある場合、同音異義語を失わないよう「よみ+単語」の組み合わせで保持しました。
- 誤って除外されていた医療略語、検査名、腫瘍マーカー、遺伝子名、薬剤名等を復元しました。
- 2件のデータが1行に融合していた破損行25件を検出し、誤生成された候補を除去して正しい用語を復元しました。
- Ubuntuコードネーム等、明確な非医療語6件を除外しました。
- 出典や用途を確認できなかった候補、読みと単語の対応が確認できなかった候補は正式版から保留・除外しました。
- 制御文字1件を除去し、アクセント記号やハイフンを含む正式表記を可能な範囲で復元しました。
- 完全重複、列異常、空欄、制御文字が残っていないことを自動検証しました。
- 医療用語でない混入エントリ(フィードバック用フォームのURL 1件)を除外しました。
- 読みが単語全体に対応していない不良エントリ(読みが途中で切れている、複合語の一部しか読みがない等)23件を除外しました。これらは正しい読みで入力しても表示されず、逆に一般的な読みの候補を妨げるためです。
監査結果
| 修正前 | 42,190件 |
|---|---|
| 追加・復元 | 299件 |
| 削除・置換 | 29件 |
| v2026.7.5 精査版 | 42,460件 |
| 追加クリーンアップ (URL 1・読み不良 23) | −24件 |
| 正式版 | 42,436件 |
| 監査式 | 42,190 + 299 − 29 − 24 = 42,436 |
| 完全重複 | 0件 |
| 列異常 | 0件 |
| 制御文字 | 0件 |
ソースコード・加工データ
GPL v2に基づき、配布物に対応するソースを公開します。以下はすべて本サイトで実際に配布しているファイルへの直接リンクです。
| 加工後の辞書データ (ソース形式・タブ区切り) | medical_dict_cleaned_v2026.7.5.txt(UTF-8、42,436件) |
|---|---|
| 変換スクリプト(Android/Gboard) | convert_to_gboard.py(辞書データ→Gboard用ZIP、検証付き) |
| 変換スクリプト(Mac/iPhone) | convert_to_apple_plist.py(辞書データ→macOS/iOSユーザ辞書.plist) |
| 変換スクリプト(Windows) | convert_to_msime.py(辞書データ→Microsoft IME用テキスト、UTF-16LE) |
| 精査・監査スクリプト | curate_dictionary.py(破損修正・分類・自動検証) |
| 変更履歴(改変の記録) | CHANGELOG_DICTIONARY.md |
| 元データ(基礎データ) | DMiME(sukuna-i/DMiME-macos) |
| ライセンス | ライセンス表示(LICENSE.txt) / GNU General Public License v2 本文 |
配布用のGboard ZIP、Microsoft IME用テキスト、macOS/iOSユーザ辞書用plistは、公開している加工後辞書データと各変換スクリプトから生成できます。通常のご利用には、利用するOSに対応した配布ファイルをご利用ください。
Androidアプリ本体の署名鍵・keystore・署名情報は、セキュリティ上ここには含めていません(GPL v2はこれらの開示を求めていません)。
利用上の注意
この辞書は入力を補助するためのものです。医学的な正確性、診断、処方、指示内容を保証するものではありません。患者名・薬剤名・用量・単位・左右・日時などは、送信前に必ず利用者自身で確認してください。
また、Gboard、Microsoft IME、macOS/iOSユーザ辞書など登録先の仕様や端末環境により、42,436件すべてが登録・同期・表示されない場合があります。Gboardでは登録されない語が一定数生じることを実機で確認しています。Mac/iPhone向けのplistは試験版で、実機検証は未実施です。
再配布・改変について
辞書データの利用・改変・再配布を行う場合は、元データに適用されるGPL v2の条件と、各配布物に含まれる著作権・ライセンス表示をご確認ください。
アプリの画面、説明文、ロゴ等は、辞書データとは別の著作物です。辞書データのライセンスが、それらすべてへ自動的に適用されることを意味するものではありません。
ライセンス表記や元データに関する誤りを見つけた場合は、masatools.info@gmail.comまでお知らせください。