人気ブログランキング | 話題のタグを見る

ローマ字入力でもなく、かな入力でもなく

kouy.exblog.jp
ブログトップ

左右使用率は気にしない

新下駄配列作成記10

■新下駄配列の方針
 左右使用率は気にしない

 新下駄配列では左右の手の使用率は考慮しません。個々の指の使用率やキーの使用率、キーの連接などが適切であればよく、左右の使用率を理由として文字の配置を決めることはありません。
 理由は以下の3つです。

1.手首を左右に動かすのは自然な動き

 キーボード形状からみて、左手より右手の方が押しやすいという意見があります。つまり、「一般的なキーボードのキーの配置場所は、ホーム段から見て、上段はやや左、下段はやや右にずれている。したがって、右手は指を曲げ伸ばすだけでキーを押すことができるのに対して、左手は手首を左右に曲げなければキーを押せない」という意見です。

 しかし、手首を少し左右に動かすという動作は、手の自然な動きの一つです。負担になるというのは、限界近くまで左右に動かす場合の話です。上段や下段のキーを押すために手首を左右に少し動かすのは、特に負担になる動作ではありません。

 そして、手首を左右に動かす分、指の曲げ伸ばしの量が少なくて済みます。例えば、[E]を押す場合と[I]を押す場合の中指を伸ばす動きを比較してみると、[E]を押す場合の方が中指を伸ばす動きが小さくなります
 つまり、左手ではキーを押すために必要な動作を、「指を曲げ伸ばす」と「手首を左右に動かす」という2つの動作に分散できます。その結果、左手でキーを押す場合は一つ一つの動作を小さくすることができます。
 むしろ右手でキーを押す動作の方が、手首を左右に動かすという自然な動きを使えず、指を曲げ伸ばすという動作だけに頼らなければならないので、より手に負担が掛かっていると思います。

2.利き手でなくてもできること

 右利きの場合は、利き手である右手の方が使いやすいという意見があります。利き手の方が使いやすいというのは、一見当然のように思えます。しかし、それはどんな場合にでも適用できるのでしょうか?

 日常生活で、右利きの場合、右手を多く使ったり、右手でないと難しい動作はたくさんあります。

・ペンで字を書くのは右手。
・箸を持つのは右手
・ドライバーでねじを回すのは右手。

 しかし、右手でなくてもできることも、たくさんあります。

・コップを持つ手はどちらでもいい。左手の近くにコップがあれば左手で持つこともある。
・電話の受話器を持つ手は人による。必ず左手で持つ人もいる。右手でメモを取るなどをする場合もあるが、右手で何もしていないときでも左手で持つ人もいる。
・縦書きの文庫本を片手で持つ場合は左手で持つ。右手で持つとページをめくりにくい。
・コンピュータゲームのコントローラの十字キーは左側。ボタンより十字キーの方が操作が複雑なので、本当は十字キーが右側にあった方が良いと言われることもある。しかし、伝統的に十字キーは左側にあり、多くの人がそれでゲームを楽しんでいる。
・野球でグローブでボールを取る手は左手。ボールを取る動作も右手の方がしやすいはずだが、右手には「ボールを投げる」という動作が割り当てられていて、グローブをはめてしまうと投げる動作ができなくなってしまうので、グローブは左手にはめて、ボールは左手で取る。
・マウスを使う手は普通は右手。しかし、右手にはカーソルキーやテンキーなどほかに担当することが多いので、マウスは左手で使うという人もいる。

 手を使う動作には、利き手の器用さや力強さがが必要な動作と、そうでない動作があります。利き手が必要な動作は利き手を使う必要があります。しかし、利き手が必要でない動作では利き手にこだわる必要はありません。利き手の方がやりやすいとしても、別の事情によって利き手を使わない方がよいこともあります。

 キーボードのキーを押すという動作は、指をキーの上に移動させて押すだけです。字を書く、箸を使う、マウスを操作するなどの動作に比べれば器用さも力強さも必要ありません。
 キーボード入力は、利き手でなくても十分できる動作だと思います。

3.配列がどうあれ右手は使う

 それでも、右利きの場合は少しは右手の方が使いやすいはずだから、ある程度は右手を多く使った方が良いのではないか、という意見もあるかも知れません。

 しかし、PCの操作は、当然ながら文字入力だけではありません。文字入力以外では右手はどうしても使います。マウスは右手で使う人が多いでしょうし、テンキーやカーソルキーが右側にあります。非常によく使う[BackSpace]や[Enter]も一般的には右側にあります。
 しかも、これらは文字キーよりもずっと遠い場所にあります。これらを操作するには、文字キーを押す場合と違って手全体を移動させなければいけませんから、文字キーの入力の何倍もの労力を使います。
 さらに範囲を広げて考えると、PC操作以外には右手でなければできないことがたくさんあります。字を書く、箸を使う、これらはほぼ右手を使います。右手が疲れたからといって左手ですることは困難です。

 文字入力配列で配慮をしなくても、すでに右手は十分活用できていると思います。



 以上の理由により、新下駄配列では左右の手の使用率は考慮しません。指の使いやすさに応じた出現率の文字を割り当て、アルペジオや左右交互打鍵を活用し、同指異鍵や同指段越などの悪運指が少なくなるように設計をします。そうすれば左右の手の使用率は50%に近い数字になります。特に左右交互打鍵率を高くしようとすれば自然に50%に近づくはずです。結果的に左手の使用率が50%を越えても気にしません。

※過去の関連記事
「左手の方が打ちやすい?」
「左手の方が打鍵しやすいもう一つの理由」

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-12 00:11 | ●新下駄配列作成記

アルペジオを活用する

新下駄配列作成記9

■新下駄配列の方針
 アルペジオを活用する

 シフトを使うと総打数が増えるので、シフトの使用率はできるだけ低いことが理想です。しかし、かな入力配列においてシフトを使うことは避けられませんので、シフトキーが押しやすいことは重要です。

 新下駄配列では、シフトキーは文字キーの中にあります。これを利用して、シフトキーを「アルペジオ」で押す場面が多くなるようにします。

 アルペジオというのは、ここでは「片方の手で続けてキーを押す場合に、非常に押しやすい連接」という意味で使います(そのキーが同段であるかどうかは関係ないとします)。
 例えば、[K]→[J]と押す場合がアルペジオです。この連接は非常に速く、楽に、簡単に押すことができます。よく「左右交互打鍵は押しやすい」と言われますが、それよりも押しやすいと思います。
 このような連接を多く使うようになっている配列は、入力しやすい配列といえます。

 新下駄配列では、シフトキーが文字キーの中にありますので、このアルペジオを使ってシフトを押しやすくすることができます。
 例えば、まず[J]に「う」を配置します。そして、[K]を使って入力する文字に、次に「う」が来ることが多い文字を選びます(例えば「ほ」「しょ」)。こうすると右手側では[K]→[J]というアルペジオを使うことになり、シフト側の文字であっても楽に入力することができます。

 また、シフト側同士もアルペジオを活用します。例えば、「され」というのはとても多く出現する連なりです。そこで、「さ」を[SL]に、「れ」を[DK]に配置します。これで、「され」を入力するときは、左手側では[S]→[D]、右手側では[L]→[K]と入力することになります。つまり、両手ともアルペジオで入力しているわけです。

 このように、新下駄配列ではアルペジオを活用するようにします。これができるのは、文字キーがシフトキーの中にあり、シフトが同時打鍵であるという、新下駄配列のシフトシステムならではです。
 もちろん、シフトでもアルペジオを活用するようにします。

 ただし、アルペジオを活用するいうのは、左右交互打鍵を活用しないということではありません。あるキーに対してアルペジオになるキーは、せいぜい2~3キーです。あるキーに対して左右交互打鍵になるキーは15キー以上もあるのですから、数では比較になりません。アルペジオだけを活用して入力しやすい配列を作ることはできません。左右交互打鍵を活用することは依然として重要です。
 優先順位は、まずアルペジオの活用を考え、できなければ左右交互打鍵などの別の連接を考える、ということになります。

※過去の関連記事
「アルペジオは交互打鍵より強い」

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-11 22:26 | ●新下駄配列作成記
新下駄配列作成記8

■新下駄配列の方針
 押しやすいキーはどれか?

 総打数を重視するといっても、ホームポジションから遠く離れた押しにくいキーばかりを使うのでは意味がありません。押しやすいキーを多く使うことが重要です。

 新下駄配列では、各キーの押しやすさは以下の図のように考えます。

×○○△△ ×△○○××
_○◎◎◎○ ○◎◎◎○△
_△△△○△ ○○△△×

※押しやすい順に
◎ > ○ > △ > ×

 厳密に考えるのではなく、だいたいの感じととらえてください。同じ印だから押しやすさが同じというわけではありません。
 新下駄配列は、より上位の印がついキーほど使用率が高くなるようにします。

 もう少し具体的に各キーの使いやすさを検討します。

●人差し指・中指・薬指のホームポジション([S][D][F][J][K][L])
 押しやすく、素早く押せ、ほかのキーとの連接も良い。このキーにはその文字の出現率を最優先して配置する文字を決める。単純に、出現率1~6位の文字を並べるのが理想。最低でも10位以上。最重要ポイント

●小指のホームポジション([A][;])
 各指のホームポジションのキーは押しやすいが、小指は、人差し指・中指・薬指と比べると押しやすさは劣る。またキーボードの構造上、小指はより外側のキー([Shift][Ctrl][:]など)も担当する必要があるので、使用率は抑えめにしたい。出現率10位程度の文字を配置する。

●人差し指の好所([G][V][H][N][M])
 人差し指は動かしやすい指なので多用するべき。しかし、人差し指は担当キーが多いので、単純に出現率が高い文字を配置していくと人差し指の同指異鍵(同じ指で連続して異なるキーを押すこと)が多くなってしまう。同指異鍵が多くならないように配慮しつつ、10位~20位程度の文字を配置したい。人差し指に出現率の高い文字を配置できるかどうかは、速く楽な配列実現への重要なポイントとなる。

●中指・薬指の上段([W][E][I][O])
 中指・薬指は長さがあるので、上段はかなり押しやすい。ホーム段から漏れた10位前後の文字を配置するイメージ。

●次に押すキーが押しにくいキー([R][T][B][U][,][.])
 人差し指はやや短いので、上段の[R]や[U]などを押すと手の動きが大きくなる。
 [B]は遠いので、これも手の動きが大きくなる。
 右手の中指・薬指の下段は、長い指が邪魔をして指の動きが大きくなる。
 いずれも、そのキーを押した次のキーが押しにくくなる場合が多い。しかしキー自体はそれほど押しにくくはなく、出現率が低い文字を割り当てるのはもったいない。
 出現率はある程度高く、しかし次に入力する文字は急いで入力する必要がない、という文字を配置したい。例えば句読点だ。

●左手の人差し指以外の下段([Z][X][C])
 やや押しにくいが、右手下段に比べると指を曲げる量が少なくて済むので、特別な押しにくさはない。出現率25位前後の、単打面に入るかどうかギリギリの文字を配置したい。

●僻地([Q][Y][P][@][/])
 これらのキーは単打の押しにくさもさることながら、ほかのキーとの連接が悪い場合が多い。いろいろな文字と均等に連なるような文字を配置すると、悪い連接がどこかで現れてしまう。連なる文字が特定の文字に偏っていて、その文字のキーとの連接だけは悪くない、という文字を配置するのが理想。

※過去の関連記事
「各キーの打ちやすさ」

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-10 22:27 | ●新下駄配列作成記

拗音を配置する

新下駄配列作成記7

■新下駄配列の方針
 拗音を配置する

 拗音(「きゃ」「きゅ」「きょ」などのこと)を入力する方式は、主に2つに分けられます。

 ローマ字入力は、「きゃ」と入力する場合、[K][Y][A]とキーを押します。これは、「き」を入力するときとも「ゃ」を入力するときとも違う操作です。したがってこれは、拗音を入力する場合は、ほかのかなを入力する方法とは異なる入力方法使うという方式です(「拗音別置」)。

 かな入力では、「きゃ」と入力する場合、まず普通に「き」を入力します。そのあとに「ゃ」を入力します。したがってこれは、前のかなは普通に入力して、次に拗音文字(「ゃゅょ」などのこと)を入力するという方式です。(「拗音文字後付け」)

 新下駄配列で拗音を入力する方法は、「拗音別置」を採用します。
 理由は3つあります。

 1つ目の理由は、動作数と総打数を減らせることです。
 「動作数」というのは同時打鍵を1と数え上げる場合の打鍵数のこと、「総打数」というのは同時打鍵でも押したキーをすべて数え上げる打鍵数のことです。
 拗音別置なら、拗音は1動作、総打数も2打で入力することができます。拗音文字を後付けする方法だと2動作以上になります。総打数もそれに伴って増えます。
 動作数、総打数を減らせるというのは、楽な入力、速い入力には確実に有利です。

 ところで、動作数、総打数を減らすだけなら、拗音にこだわらずに、よく使う文字の連なりを1動作で入力できるようにした方が有利です。たとえば、「で」とも「す」とも「。」とも違う操作で、「です。」を1動作で入力できるようにするという方式も考えられます。しかし、そのような配列は覚えるのが大変です。
 というわけで、2つ目の理由は、覚えやすいことです。拗音は、文字の上では2文字ですが、2文字まとめて1つの音として発音しています。1つの音なので1動作で入力できると認識しやすく、違和感なく習得することができます。

 3つ目の理由は、拗音文字の代わりにほかの文字を配置できることです。
 拗音文字後付けの場合は、当然ながら「ゃ」「ゅ」「ょ」を配置しなければなりません。その場所にはほかの文字は配置できなくなります。「ゃ」「ゅ」「ょ」はそこそこ使用率が高い文字ですので、ある程度良い場所をこの3文字に費やすことになります。
 拗音別置にすれば、単独で「ゃ」「ゅ」「ょ」を使う機会はほとんどなくなります。したがって、「ゃ」「ゅ」「ょ」を良い場所に配置する必要がなくなます。その分ほかの出現率が高いかなを配置することができます。
 これにより、拗音だけでなく、それ以外の文字もより入力しやすくすることができます。

 なお、外来音(主に外来語で使用し、拗音風に2文字で表記する音のこと。「てぃ」「ふぁ」など)は動作数、総打数の削減効果はそれほどありませんが、覚えやすいという点は拗音と同じなので、外来音も別に配置します。
 ただし、外来音には滅多に使わないものも多く、すべてを配置すると習得が困難になります。
 よって、よく使う外来音に絞って配置することにします。(具体的にはふぁ、ふぃ,ふぇ、ふぉ、てぃ、でぃ、しぇ、じぇ、ちぇ、うぃ、うぇ、うぉの12種類配置します)

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-09 11:57 | ●新下駄配列作成記
 ちょっと反響が大きくてびっくりなので質問回答コーナーを挟みます。

■同時打鍵の打鍵数は2?

 同時に押した場合の総打数は2と書いたのが注目されているのですけど、同時打鍵を1と数える数え方も否定はしていませんよ。同時打鍵の場合は2だと書いたのは「打鍵数」ではなく「総打数」です。
 同時打鍵だからと言って、同時打鍵を1と数えた数字だけを取り上げるのは確かにフェアではないと思う。しかし、同時打鍵という打鍵方法を無視して、押したキーの総数を数え上げる数字だけを取り上げるのもフェアではないと思う。

 自分が考えてるのは、同時打鍵を2と数える数値のことを「総打数」、同時打鍵を1と数える数値は「動作数」と呼んで、同時打鍵を使う場合は両方の数値を取り上げるのがいいのではないかと。
 そして、その考えで作ったのが「1万字のかなを入力する場合の打鍵数」「新下駄配列で1万字入力する場合の打鍵数」で作った表の右下の数値でした。上が「動作数」、下が「総打数」ということになります(普通の[Shift]を使った入力の「動作数」が1といえるかは疑問ですが)。
 「打鍵数」という言葉は、同時打鍵の打鍵数を数える話では自分はできるだけ使わないつもりです。

■短距離走とジョギングの違い?

 自分のイメージでは、その例えよりも、古いさび付いた自転車と、新品の良くメンテナンスされた自転車の違いという方が合っています。全力で漕いで速度を出す場合は後者の方が速く走れるでしょうし、ゆっくり漕いで走る場合でも後者の方が楽に走れるでしょう。これは例え話なのでなんの証明にもならないですけど。

■特定の誰かへ向けての返信?

 自分はそういうつもりはまったくないです。内容はだいぶ前から思っていたことばかりですし。まあ、気になることはみんな同じということですよ。

■下駄配列ならJISカナなんてぶっちぎれる?

 まあ、俺のJISかなになら、俺の新下駄で勝てると思いますよ(^_^;) ほかに何と比べると?

 とは言え、何かで良い記録が出るとかランキングの上位に入るというのは、目立つし、それがないより信憑性が高まると思うので、下駄とか新下駄とか、他の配列でも、とにかくローマ字でもかな入力でもない配列でトップが取れたらいいなあ、とは思っています。



 それと、最近書いてるシリーズ、まだ先は長いです。このあと順調に書いていったとしても、たぶん1か月はかかると思います。しかも、最後は「これで新下駄配列は完成です」という素っ気ない終わり方になると思う(記事のまとめは書き終わってから考えます)。なのでそういうつもりでお願いします。
# by koutarou_13 | 2011-02-08 23:57 | ●新下駄配列あれこれ

▼日本語入力方法はローマ字入力とかな入力だけではない▼ローマ字入力とかな入力以外も普通のPCで簡単に使える▼というわけで新下駄配列で快適PCライフをめざすkouyのブログ


by kouy