更新日:2010/12/31gACT10とはgACT10は、『Google日本語入力』を使って、ACTの拡張版の入力を実現するものです。母体となっている『ACT』はDvorak配列のキーボードをベースに、効率良く日本語の読みを入力する方法です。QWERTY配列では定評のある拡張ローマ字入力『AZIK』での考え方をより大胆に発展させ、さらに快適で効率良い日本語入力を実現します。ベースとなるキーボードの配列を、キー入れ替えソフトなどを使ってDvorak配列に変更しておかないと使えませんでした。QWERTY配列のまま、日本語入力だけをACTにすることが可能になりました。これを機会に、より覚えやすく打ちやすくマイナーチェンジしたのが『gACT10』です。入っているため、ここでは拡張ローマ字という言い方はしていません。子音、母音の考え方は出てきます。)gACT10は、ACTの発展形です。したがってACTからの変更点を説明したほうが早いのですが、そもそもACT自体馴染みがない人がほとんどでしょうから、ここでは基本も含めて解説をします。一般的なローマ字入力のように、子音キー+母音キーの組み合わせで入力します。通常使用する子音キーを右手に、母音キーを左手に配置し、右・左・右・左の交互打鍵の頻度を高めています。母音キーと子音キーの配列は、Dvorak配列を参考にしています。その特徴を生かしています。冒頭のgは『Google日本語入力』を、末尾の10は開発年の2010年を意味しています。ジーアクト・テンあるいはガクト・テンとでも呼んでください。キーボードに表示されているアルファベットの綴りとは無関係です。キー操作を表すのに、アルファベットではなくキーの名称を使います。「か」を入力するキー操作は、[か行][あ]などと表記します。QWERTY配列でのキーを指す場合は【Q】などと表記します。『[拡]キーは【Q】の位置にあります』などと表現します。次に左手で母音キーを打ちます。(ヴぁ行は例外)なお、子音キーを押した直後は、『○行』と表示されます。あ行の「あいうえお」は、左手中段の各キーを1打するだけで入力できます。]は左手上段にあります。長音記号を入力する[ー]キーは【:】の位置(右手中段小指拡張)にあります。小さな「っ」は、【R】の位置の[っ]キーで入力します。この[っ]キーは、小書き文字を入力するときにも使います。(通常のローマ字入力の際の、【L】や【X】キーの働きに相当します。[っ]キーを先に打ってから、[あ]を打つと「ぁ」という小書き文字を入力できます。左手下段は、後述の「撥音拡張」キーで、これも1打で入力できます。上の図で、青で示した文字は、そのキーの後に2打目以降のキーを必要とするものです。[拡]キーは、記号などを入力するときに初めに打つ「拡張」キーです。単独の「ん」を入力する場合は、[な行]キーを2回打ちます。ついて子音キーを打ったあとに使う母音キーは左手中段に配置しています。母音キーの下の段は撥音拡張、つまり母音の直後に「ん」がつく場合に使います。母音キーの上の段は二重母音拡張、つまり母音が2つ連続するケースの場合に使います。図に示した、母音キー、撥音拡張キー、二重母音拡張キーが使えるのは以下の場合です。子音キーを押し、『○行』と表示されているとき子音キーに続けて「拗音化キー」を押し、『○y』と表示されているときこの動作は、規則的なので、その規則さえわかれば簡単に覚えられます。使っているうちに、指が勝手に覚えてくれるはずです。「あ行」には二重母音拡張は定義していません。1打目の上段キーは句読点その他の目的に使います。拗音の打ち方(基本)ACTシリーズでは特に拗音が滑らかに打てるようにしています綴りではなく、動かしやすい指を割当てています拗音は[子音キー]+[拗音化キー]+[母音キー]の3ストロークで入力します。通常のローマ字綴りでは拗音化キーは[Y]キーでした。どちらか打ちやすいほうを拗音化キー(下図★)としています。1打目が中指、薬指、小指の場合は、拗音化キーは人差し指となります。1打目が人差し指の場合は、拗音化キーは薬指を使います。例外:ふぁ行、ヴぁ行ははじめから拗音なので、拗音化キーはありません。[わ行]キーのあとに拗音化キーを押すと、「うぉ」が入力できます。表示について拗音化キーを押すと、拗音を表す表示「○y」に切り替わります。きゃ拗音の打ち方(外来語)2ストロークの拗音は通常のローマ字入力とほぼ同じ3ストロークの外来語の拗音は指の動きで覚える(ティ、ディなど)さらに特殊なものは無理せず、[っ]を前置するファ行、ヴァ行は、子音キーとしてそれぞれ、[ふぁ行]キー、[ヴぁ行]キーを使います。「ティ」や「ディ」は、[子音キー]+[その下のキー]+[母音キー]で打ちます。綴りではなく、指の動きで覚えてください。【K,F:KSOGAOF】さらに特殊な拗音の場合など、小書き文字(小さな「ゃゅょ」など)を単独で入力するには[っ]キーを前置します。頻出拗音の省略打ち「しゅう」「しょう」などのよく出てくる拗音は、同じ段の2ストロークで打てます。拗音では、「uu」「ou」という2重母音を取るケースが多いです。前述の2重母音拡張を使えば3ストロークで打つことはできます。右手の2ストロークだけで打てる省略形を用意しています。外来語だけに出てくると思われる読みについては「う」の代わりに「ー」を割当てています。下の表で、たとえば「きょう」は、[か行]キーの後に【p】を打つことを意味しています。[わ行]【/】[ー][な行][IN][が行][U]拗音+ク・ツの省略打ち拗音+ク:3打めを右手の母音と対称位置の指で打つ拗音+ツ:3打めを右手中指で打つ以下の、拗音のあとに「ク」や「ツ」がくる読みは3打で打てる省略形を用意しています。最後に薬指の【L】を打ちます。薬指かというと、「しょ」は「お段」です。[お]キーは左手の薬指だからです。動かす指からの連想で決めています。アルファベットの綴りではないことに注意してください。拗音のあとにツが来るものは、Tのイメージから、3ストロークめに右手中指を使います。その他よく出てくるものだけにこの省略打ちができるようにしています。植物【;JLNJ】この動きのイメージの延長で、「しゅく」は[さ行]【JJ】、「じゅく」は[ざ行]【MM】で打てます。熟女【/MM/MS】その他の頻出文字列の省略打ちgACT10では上記以外にも様々な打ち方(省打鍵法)を用意しています。量が多いので別ページで解説を試みます。gACT10の実装についてgACT10は、『Google日本語入力』のローマ字テーブルを変更するだけで使えるようになります。適当な場所に保存してください。(リンクを右クリックして、「対象をファイルに保存」します。選択して設定パネルを開きます。ダウンロードしたデータファイルをインポートします。[編集▼]をクリックし、「初期値に戻す」を選択します。上記のローマ字テーブル変更用ファイルの内容は一部本サイトの解説と異なる部分がありますのでご注意ください。(基本的な入力は実装しています。各種省略法に一部検討中の箇所があり、今後変更の可能性があります。)上記の設定用ファイルをダウンロードし、Google日本語入力でローマ字テーブルを変更するまでを、動画で解説しています。→YouTubeでごらんください。実装用データについて(参考情報)実体はUTF-8の文字コードで書かれたテキストファイルです。3つの項目をタブで区切ったデータを並べておきます。空白行やタブのない行は一旦読み込まれたあと、無視されます。何をやろうとしているのかある程度把握できるようにしてみました。