韓国語も、英語も、日本語も。
切り替えずに、そのまま打つ。
KoEnJa(한영일)は、韓国語・英語・日本語を毎日書く人のためのキーボードです。いつものQWERTY配列でローマ字のまま打てば、単語ごとに正しい言語で入力されます。日本語は打ちながら漢字に。言語の切り替えキーを押す必要はありません。
Windows 10 / 11(x64)・無料・オープンソース(MIT)・バージョン 0.2.0
Android版はAPK(Android 8.0以上)を先行公開、iPhone版はApp Store審査中です
打つだけで、言語が決まる
キーの並びを見て、単語ごとに韓国語・英語・日本語を判別します。
韓国語は2ボル式(두벌식)の位置で、日本語はローマ字で、英語はそのまま。同じキーボードを打つだけです。
実際の画面
iPhone・Androidのアプリと、Windowsの設定画面です。



できること
切り替えキーはいりません
打ったキーの並びから、単語ごとに韓国語・英語・日本語を判別して入力します。
日本語は打ちながら漢字に
ローマ字で打つそばから、かなを漢字に変換します。
外れたら、キーひとつで
判別が違ったときは、切り替えキーを1回押すだけで、その単語の言語が変わります。
どちらを優先するか選べる
どちらとも読める単語は、「한국어 우선」か「日本語優先」か、選んだ順に従います。
Windows版
バージョン 0.2.0・無料。Windows 10 / 11(x64)に対応しています。
Microsoft IMEと同じ操作感
Spaceで変換、F6〜F10でひらがな・カタカナ・英数に、無変換キー、Shift+←/→で文節の区切りを変更。いつもの操作のまま使えます。
韓国語キーボードにもJISキーボードにも
韓国語(US配列)キーボードと日本語(JIS)キーボードの両方に対応しています。ハングル配列は設定で2ボル式・3ボル式最終(세벌식 최종)・3ボル式390から選べます。
切り替えキーは選べます
初期設定は、韓国語キーボードなら右Alt、JISキーボードなら無変換。設定で変えられます。
32ビットのアプリでも
64ビット版Windows用ですが、32ビットのアプリでもそのまま使えます。
インストール手順
- GitHubのリリースページからインストーラーをダウンロードします。
- インストーラーを実行します。SmartScreenの警告が出たら「詳細情報」→「実行」を押してください(下記)。
- インストールが終わったら、Win+Space またはタスクバーの言語表示から KoEnJa を選びます。
「WindowsによってPCが保護されました」と表示されたら
バージョン 0.2.0 はまだコード署名されていないため、Windows SmartScreen の警告が表示されます。「詳細情報」を押してから「実行」を押すとインストールできます。署名については下の Code signing policy をご覧ください。
対応環境
Windows公開中・無料
バージョン 0.2.0。Windows 10 / 11(x64)。
iPhone審査中
App Storeの審査を待っています。
AndroidAPK公開中
バージョン 0.2.1。Android 8.0以上。GitHubのリリースからAPKを入手できます。Google Play版も近日公開(移行時はAPK版を先にアンインストール)。
入力した文字は、どこにも送られません。
端末の中だけで
言語の判別も漢字変換も、すべて端末の中で行います。
通信機能はありません
キーボードに通信機能はありません。アカウントも広告も分析ツールもありません。
ソースを公開しています
ソースコードはGitHubで公開しているので、だれでも中身を確かめられます。
くわしくはプライバシーポリシーをご覧ください。
オープンソース
KoEnJaはGitHubで公開しているオープンソースソフトウェアです(MITライセンス)。言語エンジンは、同じくMITライセンスのArasoをもとにしています。
Code signing policyコード署名ポリシー
Free code signing provided by SignPath.io, certificate by SignPath Foundation
SignPath.io による無償のコード署名を利用し、証明書は SignPath Foundation が発行します。
- バージョン 0.2.0 は署名されていません。SignPath Foundation にプロジェクトが承認されたあとのリリースから署名します。
- Committers and reviewers(コミッター・レビュアー):studioCIZMO
- Approvers(承認者):studioCIZMO
- 署名するのは、Windows用インストーラーと、それがインストールするファイルだけです。いずれも公開ソースからGitHub Actionsでビルドし、リリースごとに人の手で承認してから署名します。
プライバシー
This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.
このプログラムは、利用者またはインストール・操作する人が明示的に求めない限り、ネットワーク上のほかのシステムに情報を送信しません。
よくある質問
無料ですか?
はい。Windows版は無料です。MITライセンスのオープンソースで、広告もありません。
本当に切り替えキーを押さなくていいのですか?
はい。打ったキーの並びから、単語ごとに韓国語・英語・日本語を判別します。違う言語で入力されたときは、切り替えキーを1回押せばその単語の言語が変わります。
インストール時に「WindowsによってPCが保護されました」と出ます。
バージョン 0.2.0 はまだコード署名されていないためです。「詳細情報」を押してから「実行」を押すとインストールできます。署名は、SignPath Foundation に承認されたあとのリリースから始めます。
入力した内容が送信されることはありますか?
ありません。すべて端末の中で処理し、キーボードに通信機能はありません。
iPhoneやAndroidでも使えますか?
iPhone版はApp Storeの審査中です。Android版は、GitHubのリリースページからAPK(KoEnJa-Android-0.2.1.apk、Android 8.0以上)を先行して入手できます。Google Play版も近日公開予定で、あとからPlay版に移るときは、先にAPK版をアンインストールしてください。
不具合を見つけたら?
GitHubの不具合報告フォームからお知らせください。メール(cizmo@cizmo.net)でも受け付けています。
まずはWindowsで、切り替えのない入力を試してみてください。