01 · 機能

書きたいことは、わかっている。
入力方式も、わかっているべきです。

marinaMojiは、パリのCRCAOに所属する日本学者と中国学者が、1945年以前の日本と関連する東アジア分野に取り組む同僚のために開発しています。商用IMEは現代日本語を簡単にします。marinaMojiは、通常のアプリケーションでの現代・古典・前近代・漢文の文章にも、同じ流暢さをもたらすことを目指します。

現行機能の比較

機能 marinaMoji Mozc Microsoft Kotoeri ATOK
オープンソース・監査可能 × × ×
デスクトッププラットフォーム 01
漢字トグル 02 × × × 部分的
歴史的仮名入力 03(ゐ、ゑ、ゎなど) 完全 部分的 部分的 部分的 部分的
万葉仮名モード 04(カタカナ表示、ひらがな式の漢字変換) × × × ×
踊り字パレットとセッション既定Ctrl+Shift+12;歴史的記号) × × × ×
IME内の返り点・編集記号(Unicode+ショートカット) × × × ×
返り点ページレイアウト 06(第三者プラグインまたは同梱ワードプロセッサ) × × × 部分的
マクロン母音(ラテン入力でā、ē、ī、ō、ū) × × × ×
学習履歴
プライバシー/シークレットモード(学習と履歴の一時停止) 部分的 部分的 部分的 部分的
ベンダーへの入力/利用データ送信 07–09 不可能 オプトイン オプトアウト 部分的 オプトイン
暗号化クロスデバイス同期(自分のクラウドフォルダ;オプトイン) × 部分的 × 部分的
学術用フローティングツールバー × × × ×
アクティブキーボードレイアウト 10(ラテン・ローマ字向けAZERTY、Dvorak、Bépo) 部分的 部分的
文学・古典辞書のカバレッジ 予定 × × ×
手書き入力 予定 部分的
部品による文字検索(例:金+馬) 予定 × × × ×

補注

01 · デスクトッププラットフォーム

ATOK

現行の ATOK Passport は、Windows、macOS、Android、iOSに対応しています。ジャストシステムは以前 ATOK X3 for Linux を販売していましたが、現在は終了しています(互換性に関する情報はatok.comに残っています)。OEMやLinuxデバイス向けの組み込みATOKも別途存在しますが、一般の利用者がインストールするデスクトップ版とは異なります。

02 · 漢字トグル

ATOK · 部分的

ATOKには marinaMoji(Ctrl+Shift+3Ctrl+Shift+F/ツールバー 新↔舊)のようなグローバルモード切替はありません。日常変換は依然として現代の新字体を狙います。伝統的な字形は、文字パレット(文字パレット)を通じてケースバイケースで利用できます。異体字(異体字、例:国/國/圀)を調べる、部首・画数検索を使う、確定した文字から異体字リストを開く、などです。一部のATOKビルドでは、ヒントフレーズを入力すると旧字形を候補に出す変換オプションもあります(利用者報告の例:きゅうじたいのさい → 齋)。人名・地名の辞書エントリに旧字体が候補に含まれることもあります。固定された文字や固有名詞には役立ちますが、中国語IMEの繁体/簡体切替に匹敵する文書全体の旧字体入力ではありません。

03 · 歴史的仮名入力

その他 · 部分的

標準IMEがここで役に立たないわけではありません——Microsoft IME、Mozc、Kotoeri、ATOKはいずれも、ゐやゑなどの廃仮名に到達できます(例えば wyiwye、またはい/えを変換して候補から選ぶ)。部分的と記すのは、カバレッジが基本的で、変換データが現代寄りにとどまり、体系的な歴史的仮名遣いのワークフロー(例:今日をきょうではなくけふ)がないからです。marinaMojiがこの行で完全なのは、ローマ字表をさらに拡張し(例:vuxwaye の組み合わせ)、限界を公開して文書化しているためです。グローバルな正書法トグルとより豊かな辞書変換は、下記のロードマップに残っています。

04 · 万葉仮名モード

その他 · なし

標準のカタカナ入力(カタカナ入力)では、IMEはカタカナとして組み立てます。プレエディットにもカタカナが表示され、漢字変換はひらがなモードより限定的、または扱いにくくなります。marinaMojiの万葉仮名モードはこれとは異なります。変換エンジンはひらがなモードと同じように動作し、辞書検索によって漢字と仮名を候補に出しますが、プレエディット、候補、確定結果はカタカナで表示されます。これは、カタカナ交じり文や前近代の全文カタカナ入力に適した設計です。marinaMojiでは、ツールバーの「カタカナ」がこのモードに対応します。標準のMozc、Microsoft IME、Kotoeri、ATOKには、この組み合わせはありません。

05 · 踊り字パレットとセッション既定

その他 · なし

他のIMEも固定語彙でを知っており(人々、佐々)、odorijiおどりじonajiおなじと入力して変換候補からいくつかの繰り返し記号を選べる場合があります。それは、marinaMojiのパレット(八つの歴史的記号:々、ゝ、ゞ、ヽ、ヾ、〻、〱、〲)、一つのショートカットで再利用するセッション既定、およびツールバー統合と同じではありません。次の行は、その既定を辞書出力に適用すること(例:人々 → 人〻)を扱います。

06 · 返り点ページレイアウト

ATOK · 部分的

ATOKは、marinaMojiのようにIMEから返り点を挿入しません(;r;1、記号パレット、Unicode漢文ブロック)。ジャストシステムのワードプロセッサ 一太郎——しばしばATOKと併売——が漢文ワークフローの場です。文字パレット「漢文」が返り点、送り仮名、関連記号を、パレット駆動の「この漢字に適用」ワークフローで配置します(JustSystems FAQ)。それは私たちのワードプロセッサ用プラグイン(書くアプリ内でのレイアウト)に類似し、marinaMojiのIME優先のUnicodeソースとは異なります。Windows/macOSのみの統合プロプライエタリスタック——LibreOffice、Word、OnlyOffice、Linux向けのオープンプラグインではありません。marinaMojiのキーボード優先の記号+任意のレンダリング手順に比べ、マウス操作が多いです。

07 · 入力/利用データ(Mozc)

Mozc · オプトイン

Mozcのソースツリーには、Googleがオプトイン(有効にするまでオフ)と文書化する「利用統計の送信」設定があります。公式Google日本語入力ビルド——主にMac(設定のチェックボックス;既定オフ)とAndroid——では、オンにすると利用データをGoogleに送信できます。オープンソースのデスクトップMozc(例:ibus-mozc、典型的なコミュニティ製macOSパッケージ)はGoogleのアップロード経路なしでビルドされます。Linuxではコントロールが隠れ、自前/OSSバイナリではバックエンドがノーオペレーションなので、上流コードにオプションが残っていても実際には何も送信されません。marinaMojiはそのコントロールを透明性のため表示したまま、恒久的に無効化しています——私たちのビルドでは不可能です。

08 · 入力/利用データ(Kotoeri)

Kotoeri · 部分的

ここでは「Kotoeri」をAppleの組み込みmacOS日本語IME(旧称ことえり;OS X Yosemiteで置き換えられたが今も広く使われる)の意味で用います。AppleはMicrosoftの「利用データの保存/送信」に相当するIME設定を提供しません変換学習と候補履歴はMac上でローカルと説明され、プライベートモードはその学習を一時停止します。クローズドソースのmacOSを一行ずつ監査できないため、不可能とは主張しません。Appleに到達しうるもの:ユーザー辞書エントリは、同じApple AccountとiCloudを使う場合にデバイス間で同期します。また別に、Macアナリティクスを共有および関連する解析と改善トグル(OS全体、セットアップ時のオプトイン/アウト——Appleは報告が識別可能な個人内容を避け、差分プライバシーを用いる場合があると述べています)。Siriと音声入力を改善は音声/ディクテーションのサンプルを対象とし、通常のかな→漢字入力ではありません。

09 · 入力/利用データ(Microsoft IMEとATOK)

Microsoft · ATOK

この行は、変換習慣・キーストローク・学習データがIMEメーカーのためにマシンを離れること——ディスク上のローカル学習でも、marinaMojiの自分のクラウドフォルダへの暗号化同期でもありません——についてです。Microsoft IME: オプトアウト——診断設定が許す場合、Windowsは「インクと入力」/利用データを収集できます。IME設定に「利用データの保存/送信」があることもありますが、しばしばWindowsのプライバシートグルと結びついています。ATOK: ベンダークラウドはオプトイン——ジャストシステムは、コアのATOKクラウドサービスが広告のために入力語を収集しないと述べていますが、ATOK Passportプレミアムは、使うとジャストシステムのインフラ上でテキストを処理するオプトインクラウド機能(Sync、クラウド辞書、ATOK MiRA生成リライトなど)を追加します。

10 · アクティブキーボードレイアウト

その他 · 部分的

macOSおよびLinuxでは、IMEスタックはすでに使っているキーボードレイアウト(フランス語AZERTY、米Dvorak、Bépoなど)に結びついています。ラテン文字とローマ字は、隠れたQWERTY前提ではなく、レイアウトが生成する文字に従います。KotoeriMozcはこの振る舞いをし、marinaMojiはそれを継承しつつ、macOSで物理キーショートカット(レイアウトラベルがDvorakやAZERTYでも Ctrl+Shift+15 は数字行のまま)とレイアウト対応のマクロン入力を追加します。WindowsのMicrosoft IME部分的:直接/ラテン入力はOSレイアウトに従えますが、かな・ローマ字モードはしばしば依然としてQWERTY中心に感じられ、Dvorak利用者はレガシーIMEとレジストリ回避を要することが多いです。ATOK部分的MacではATOK設定で「英語入力時のキーボードレイアウト」(例:Dvorak)を設定でき、システムの入力ソースを追跡します。Windowsではローマ字は一般にOSレイアウトに従いますが、非標準レイアウトではまだ癖が出ます。

文学・古典辞書のカバレッジ、手書き入力、文字検索: marinaMojiは作業が進行中のものを予定と記します。他の部分的行は、現行ビルドの正直な限界を反映しています。

機能の詳細とショートカットはガイドを、インストールはソースコードをご覧ください。

予定

ベータゲートのに予定している作業:

  • 追加の専門辞書: Jim Breen由来およびプロジェクト固有の辞書モジュールを含む、より多くの学術ソースを統合する。
  • より広い歴史的仮名変換: すでに望む綴りを知っている場合に、古風な読み(例:つるゑの確定、ゑを含む知恵)の辞書・候補サポートを改善する。
  • 歴史的仮名遣いトグル(rekishiteki kanazukai): 新/旧漢字トグルと並行する文書全体のモード——変換時に現代ではなく前近代のかな綴りを出力する。今日どおりに入力・変換し(kyou → 今日)、モードがオンのときはきょうではなくけふを確定する。同じ規則が、学者が必要とする他の体系的シフト——モーラごとのjizi(じ/ぢ)とzudu(ず/づ)、助詞のwa(は/わ)、方向のhe(へ/え)、および関連する1946年以前のパターン——を覆う。すでにキーボードから受け付けるゐやゑのような孤立した廃仮名だけではない。
  • 漢文モード: 古典中国語を日本語として読むための専用入力モード——現代日本語の複合語ではなく、漢語(音)読みと定型的な漢文コロケーションに偏った変換。音声的に入力し(gaku ji ji shuu shi)、学習、しかし、その他の日常語彙を巡回せずに學而時習之に到達することを目指す。既存の返り点ショートカット(;r;1、…)、旧字体トグル、ワードプロセッサ用プラグインおよび下流のXML/LaTeXワークフロー向けの平易なUnicode出力の上に構築する。
  • 稀少文字の合成ツール: 通常の変換では出てこない難漢字・異体字・部品のための文字コンポーザ。
  • 漢字異体字ツール
  • 手書き入力
  • Linux fcitx実装 (?)