音ゲーや楽器を練習するキーボードを変える単語登録を駆使する漢字変換の仕組みを熟知する(同音異義語を打ち分ける)などの方法がありますが、ローマ字テーブルのカスタマイズをして、ローマ字入力を拡張するアイデア例を紹介していきます。このカスタマイズはタイピングゲームには反映されないので、タイパー向きではありません。タイピングの最適化と似たような、運指を変える労力がかかるため、初心者向きでもありません。それらを考慮すると、漢字変換ありの実用入力を突き詰めたい人向けのテクニックとなります。仕事で文章を入力することが多く、ローマ字入力以外の配列を導入するのは難しい職場で、ローマ字入力のまま、さらに速く楽にタイピングしたい、という人なら効果が大きいと思います。左手小指を酷使する打鍵数が多いというデメリットがありますが、ローマ字テーブルのカスタマイズをすることによって、既存のローマ字入力はそのまま使えて、さらにこの弱点を軽減できます。既存のローマ字入力の「あまり使われていないキー」「小指がきついキー」「運指が悪くなるキー」を図解するとこのようになり、これらを解決するためのカスタマイズをざっくり図解すると、このようになります。細かいメリットは以下のとおり。打鍵数が減る同指連続打鍵が減る(特にz⇔a)小指の負担(z・p)が減る片手3打以上の連打数が減るアルファベット混じりの単語登録にほとんど影響が無い職場のパソコンでも使える共用パソコンで迷惑がかからないカスタマイズもできるローマ字テーブルに空きが多いのでカスタマイズの可能性が広いこのページでは、ローマ字テーブル設定方法の基本から、具体的なカスタマイズを「なぜそうするのか」という解説とともに紹介していきます。単打でも出せる2打目にしても影響が無いキートリガーキーとして;を使うAZIKまとめローマ字テーブルのカスタマイズとはまずローマ字テーブルの設定方法について説明しておきます。→「か」という、どのキーがどの文字になるのか、ルールを定義したものです。Google日本語入力のローマ字テーブルを見てみると、このようにあらかじめローマ字入力の定義がたくさん入っています。「→」なんてカスタマイズも、ローマ字テーブルが使われています。このローマ字テーブルは自分で書き換え・追加・削除することができるので、アイデア次第でとんでもない効率化ができます。「てぃ」thiなどの特殊なつづりなどを把握していないと思うように設定できないこともあり、扱いには注意が必要です。IME(Windows標準)Google日本語入力ATOKなどがありますが、Google日本語入力の設定方法を図解していきます。他のIMEでもだいたい同じような手順になります。画面のどこかにある言語バーのスパナをクリックして「プロパティ」をクリック。ローマ字テーブルの「編集」をクリックします。したら、「どのキーを打つとどの文字が出力されるのか」という一覧が表示されます。既存のルールを変更する場合は該当部分をダブルクリック。新規追加や削除をする場合は「編集」ボタンから操作します。これで基本的なローマ字テーブルのカスタマイズはできるようになりました。→「おはようございます」みたいな豪快な方法は使わず、普通のつづりの範囲でローマ字テーブルをカスタマイズしていく例を紹介していきます。ローマ字テーブルのカスタマイズ例ここから説明するカスタマイズすべての共通することですが、ほとんど元のローマ字テーブルは残したまま、新しいカスタマイズを追加していきます。新しく覚える負担は少なめで、もし忘れたとしても影響が無い、というのがこのカスタマイズの特徴です。しておくと、他の人がパソコンを使っても迷惑がかかる可能性がほとんど無くなります。↓細かい説明に入る前に、全体的にどのように変わるのか図解しておきます。これにより、運指の改善と小指連打を回避します。最適化の記事でzを薬指で打つ方法も紹介しましたが、それよりもさらに打ちやすくなることが体感できるんじゃないかと思います。以下のような単語が打ちやすくなります。ような小指連続を回避できるときに効果があるということですね。「じ」はもともとjiが打ちやすいのでviを追加してもあまり使いません。「ぜ」はve自体がそんなに打ちやすい運指にならないし、~aveのような運指だと左手が3打鍵になってどうしても減速してしまうので、結局~azeとの差がそんなに大きくならず、使わなくなりました。これは個人差がありそうです。使いやすく、自分も実用で完全に定着したのでおすすめのカスタマイズです。「ヴァ」va、「ヴィ」vi、「ヴ」vu、「ヴェ」ve、「ヴォ」vo、が打てなくなるので、他のキーで「ヴ行」が打てるようにしておかないといけません。割り当てて一時しのぎします。ように入力できるので、ヴァヴィヴェヴォも問題なく入力できます。wuは「う」なので変更しても影響はありません。qoを使うのもひとつの方法です。とどちらが重要か考えて決めてください。「き」ciほとんどの人は疑問に思ってないだろうけど、「き」kiは、kがホームポジションにあるにも関わらず、同指連続打鍵なので一定以上速く打つことが難しく、しかも日本語の文章ではuonと前後で絡むことが多いので、指がもつれやすくてミスしやすいキーになっています。ci「き」に変更します。同指連続打鍵を避ける最適化についても書きましたが、単語によって人差し指か薬指どちらを使うのか判断が難しいため、最適化は気軽におすすめできる方法ではありませんでした。※だからといって「き」ciも瞬時に判断するのは難しいですけど。打つことが可能ですが、本来のローマ字表記のルールによってciは「し」になっています。使い勝手を考えるとciは「き」のほうが打ちやすいんですけどね。uが人差し指以外で打ちにくく、次の打鍵がhnjmの場合に人差し指連続打鍵になり、地味に疲れが蓄積しやすく、一定以上速くできない打鍵パターンです。↓最適化の記事から引用。uを中指にするメリットを書いています。中指にすれば同指連続を避けることができますが、無理な指の形で3連打以上することになるので結構難しく、気軽におすすめできる方法ではありません。~yiと定義することによって、最後の打鍵が中指になるので、同指連続打鍵をほとんど回避することができて、さらに打鍵数も1打減らせます。ーーーローマ字テーブルを設定するときの注意点としては、kyiなどはもともと「きぃ」のように既存のものがあるので、出力側を「きょう」のように書き換えます。・・・以下同様にすべての行で※もともとの「きぃ」「しぃ」「ちぃ」などは日本語の文章で使う機会はほぼなく、kiliのように入力しても代用できるので、無くなっても大丈夫だと思います。......他たくさん※とくに速く打てそうな例を上げましたが、「~ょう」は頻度がかなり多いのでいくらでもあります。ーーーあと、yを左手で打つ最適化ができれば、nyihyimyikyiが、さらに打ちやすくなります。役割を持たせるということです。......他たくさん「パ行」x日本語の文章でパ行は使用頻度が少ないとはいえ、pが小指担当で、さらに「ピュ」pyu、「ピョ」pyoの打ちにくさはひどいもんです。をパ行として使い、「ピ・プ・ポ・ピュ・ピョ」を打ちやすくします。直前の打鍵がuionのときはxでパ行のほうが打ちやすいことが多いので、カタカナを入力する機会が多い人は練習してみると良いかもしれませんよ。ーーーただし、一般の人は小さい文字を「あ」xaのように入力する人が一定数いるので、共用PCで設定するなら注意が必要です。入力できる文字ならたいてい出力側に設定することができます。通常はShiftを押さえながら打つ必要がある記号を楽に打つことができます。↓ちなみに使用するアルファベットは、単語登録につかう文字などによって個人差があると思うので、この左側はあまり参考にしないでください。)人によってはjkのほうが楽だろうし、左右1打ずつのほうが楽だと思う人もいるでしょう。子音→子音の組み合わせで他の部分に影響が無いなら自由です。ちゃぶ台をひっくり返すようですが、ローマ字テーブルだと同指連続打鍵の可能性が残ってしまうことが多く、快適ではないこともあります。実は記号なら単語登録でアルファベットを変換したほうが、最後がスペースになって同指連続を避けて快適になることが多いので、記号は単語登録を使うことが多いのが実際のところです。↓いったん話がそれますが、こういう単語登録を使っています。※?は「はてな」の頭文字でhとか、意味を持たせているものもありますが、ほとんどは空いている子音に割り当てているだけなので自由です。使用頻度によって押しやすい場所に割り当てればいいと思います。文章中で記号の前後は文節が切れるので、単語登録でもほとんど影響はありません。細かいことを言えば、閉じカッコはローマ字テーブルのほうが使いやすいことがあるくらいです。ーーーあとは、たとえば丸付き数字など、変換は面倒で、単語登録を使うこともできるけど、さらに打鍵数を減らせるような定義とかが打ちやすくなります。3あんまりテーブルを増やしすぎると単語登録に影響が出たり、他の場面で思わぬ文章になったりするので、自分なりに考えてみましょう。人それぞれ、よく使う記号も違うはずです。漢直(漢字直接入力)ローマ字入力は、「子音→子音」の順番ならテーブルに大量の空きがあるので、漢字を変換せずに直接入力していく、という芸当も、やろうと思えばできます。↓実際に1~2文字の漢字を割り当てるアイデア例。川は渡るため、壁は越えるためこれを見れば分かるとおり、ローマ字入力には2キーの組み合わせにまだまだ空きがたくさんあります。3キーの組み合わせも使うならパターンが爆発的に増えます。(記憶も大変になりますけど)※ただし、定義の文字列によっては単語登録に影響がでるので、単語登録を多用している人は注意が必要です。一応ですが、かなり長い定型文でもローマ字テーブルに追加すれば好きなように設定できます。......」みたいなこともできます。個人的には長い定型文はローマ字テーブルだと編集がやりにくいので、単語登録を使うほうがおすすめです。使いみちとして他の方法を取り上げておきます。ローマ字入力では、さ行・ら行・わ行が絡む「あ・え・さ・せ・ら・れ・わ・うぇ」が連続するワードで、左手がもつれやすい運指になります。割り当てるカスタマイズをします。※ら行・さ行でもいいかもしれません。要するに、左手のごちゃごちゃした運指を、右手に肩代わりさせる、というコンセプトです。よって入力しやすくなる単語の一例。入力するか、他の割り当てを考えないといけないので、前述のカスタマイズとの共存は難しくなります。使いこなせれば速くなるとは思いますが、実際のところ、定着させるのは難しいと思います。その他カスタマイズの注意点ここまで説明したカスタマイズ例は、なるべく記憶負担が少なめで運指が良くなるものを紹介しましたが、もっと本格的に練習できるなら、自分なりのカスタマイズをもっと突き詰めることもできます。単打でも出せる例えば;だけで「わ」にするとか、もともとローマ字として使われていないキーなら、単打で文字を割り当てても影響がありません。(もとの;を打ちたければF9やF10で英数字変換します)↓「わ」laでも紹介したワードを見てみると、「わ」;でさらに速く打てることがわかります。※;はローマ字の影響を受けないトリガーキーのように使えるので、単打・1打目・2打目としても使えて、非常に自由度が高いキーでもあります。「~ou」~lでも紹介したように、2打目に指定するキーは、ほぼ影響なく使えるのがLXQ、そして;のような右側にあるキーくらいしかありません。これはnが影響していて、「な行」と「ん」という2つの役割があるため、n~という組み合わせが発生しないキーじゃないと使えません。orenji、dandan、zenzen、のように、n~がいくらでもあるので、ほとんどの子音は2打目として適していません。考えると、以下のような理由でLXQ;は2打目としてほぼ影響がないことがわかります。「んぁ」nlanxaという文字列は普通の文章では出てこないので使える「ンクォ」nqoなどは探せばグリーンクォーツとかがあったが、たぶん普通の文章ではほとんど出てこない「ん;」n;は日本語の文章ではまず出てこないこのうち、運指や指の筋力を考慮すると、Lが一番使いやすいんじゃないかと思います。(そのため代表例として~ouのカスタマイズとしても紹介しました。)XQ;は、小指だったり押さえにくい場所だったりするので、指がよく動く人向けです。トリガーキーとして;を使うさっきも少し書いたように、;は単打・1打目・2打目としても自由に使えて、日本語の文章だとaiueoの後に打鍵するので同指連続打鍵にならないので、キーとしてもなかなか優秀な配置になっています。;をトリガーキーのような感覚で1打目にして、記号や定型文の入力に使うと直感性も高くて個人的におすすめ。運指を考えると、2打目は左手か、右人差し指くらいのほうが打ちやすくなります。出力文字として何を設定するかは、完全に自由です。AZIKローマ字入力を拡張する方法としてはAZIKという手法が知られていて、種類が多くて覚えるのは大変ですが、もっと多くのアイデアを見たい、もっと打鍵数を減らしたい、という人はチェックしてみてください。共用PCでは影響が出るアルファベットを利用した単語登録に影響が出る小指の負担が増えるカスタマイズがあるなどのデメリットがあるので、用途を把握してから取り組んでください。他に「AZIK」で検索して見つけた、ローマ字テーブルカスタマイズによる独自の工夫をしているページをリンクしておきます。AZIKを参考にしながら不満点を工夫したAZIT1打にかな文字を割り当てるJacql(ジャックル)打鍵法さらに単打を増やすRGT方式まとめ以上、ローマ字テーブルをカスタマイズしてキーボード入力を効率化する方法について紹介しました。このページで紹介したカスタマイズの特徴をもう一度書いておきます。a)小指の負担(Z・P)が減る片手3打以上の連打数が減るアルファベット混じりの単語登録にほとんど影響が無い職場のパソコンでも使える共用パソコンで迷惑がかからないカスタマイズもできるローマ字テーブルに空きが多いのでカスタマイズの可能性が広いまた、AZIKなど、既存のローマ字テーブルカスタマイズと比べた場合、打鍵数はそんなに減りませんが、記憶負担が少ない、同指連続打鍵が減るので運指が良くなる、共用PCでも影響がほとんどない、というのが相対的に優れている点なので、用途に合うようであれば導入を検討してみてください。それに、ローマ字テーブルのカスタマイズに正解はなく、自分の工夫次第でどうにでもなるので、ぜひ自分でもアイデアを練ってみてください。ローマ字テーブルのカスタマイズが面白いと思った人は、キーボードの割り当てを変更したり、単語登録を工夫する方法も相性が良いはずなので試行錯誤をおすすめします。関連:親指シフトとは|練習・キーボード・断念した理由・普及しない理由・その他の配列などスポンサーリンクこのページのシェア・保存はこちらスポンサーリンクスポンサーリンクAmazonでの買い物について当ブログではAmazonの商品をよく紹介しています。いつもコンビニ払いしている人は、Amazonギフト券をチャージするとポイントが余分にもらえるので、今まで知らなかったという人は読んでみてください。Amazonギフト券チャージタイプの詳細はこちらチャージする金額によって0.5~2.0%ポイント付与され、プライム会員ならさらに0.5%上乗せされます。ーーープライム会員の特典は「お急ぎ便無料」「プライムビデオで多数の映画やアニメ見放題」が特にお得。それ以外にも音楽・読書の使い放題サービスあり。一部でもよく利用する人なら非常におすすめです。記事が良いと思ったら、Twitterでツイートしたり、ブログなどで紹介してくださると嬉しいです。共用PCでも影響がないというのはユニークで魅力的ですね。タイパー向けではないと冒頭に書いてありますがこういうのこそタイピングゲーム向けのカスタマイズではないでしょうか。実用でも使えたら強そうですが「創作文でタイピングに頭使ってられない」「そもそもそんなに速度要らない」「学習コストに対して効率化は微々たるもの」と言う人が多そうです。実用で使うにしても裏でかなり練習を積みたいのでやはりタイピングゲームで使えたらいいです。タイピングゲームでも使えるようにDvorakJやかえうち等で実装し、タイプウェル等での検証とかどうでしょうかね。・RTCで使えない・tomoemonさんのAZIKがタイプウェルランキングでAZという扱いになっているこれらが同じモノサシで比較される体制になっていればタイパーとしての活動に支障がありませんが、発揮できる場所が少なくなるというのであれば「タイパー向けではない」かなぁ、という感じです。こんなレベルの高い話ではなく、タイピングゲームの記録を自己申告する程度であれば別にいいんでしょうけどね。ーーーDvorakやかえうちの使用は、自分の想定読者とは層が違うので、自分自身も食指が動かないんですよねぇ。使えば確実に効率化できると分かっていても、それを使おうとする人が激減するので。あと、そういう傾向の人はほっといても自分で情報収集するので、そんなに解説もしなくていいと思う部分もあります。返信お返事ありがとうございます。確かに配列変える事はゲーム上ではチート扱いされてもおかしくないですもんね。下手にDvorakJの解説とかできないのも何となくわかりました。返信お遊び程度かもしれませんが触ってみたいので、私個人がかえうちを使ってタイプウェルで検証して発信してもよいでしょうか?もちろんです。許可取らなくても勝手にやってもらってかまいませんw。タイムを狙うのであれば、この記事以上のカスタマイズを自分で編み出してもいいんじゃないでしょうか。コメント(本文のみでOK。コメントをキャンセルメールアドレスが公開されることはありません。