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

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

kouy.exblog.jp
ブログトップ
新下駄配列作成記6

■新下駄配列の方針
 清音と濁音は別々に配置する

 配列を考えるときの大きな選択の一つに、濁音の配置をどうするかというものがあります。
 濁音配置の方式は、大きく分けて、以下の3通りの方法があります。

 ローマ字入力の場合を考えてみます。か行のかなを入力する場合は、まず[K]と入力します。一方、が行のかなを入力する場合は、まず[G]と入力します。[K]と[G]の配置場所には何の関連性もありません。
 したがって、ローマ字入力は清音と濁音をまったく無関係に配置した配列であると言えます(「清濁別置」)。

 かな入力では、「が」と入力する場合は、まず「か」と入力し、次に「゛」(濁点)を入力します。
 したがって、かな入力は濁点を後付けする配列です(「濁点後付け」)。

 親指シフト(NICOLA)では、「が」と入力する場合は、「か」と入力するキーを押します。それと同時に、シフトキーも押します。これは、清音と濁音を同じキーに配置した配列と言えます(「清濁同置」)。

 新下駄配列では、「清濁別置」を採用します。
 理由は、その文字の出現率や連なりに合った場所に配置できるからです。

 例えば、「が」や「で」などはかなり多く出現します。総打数を少なくするためには、多く出現する文字は1つのキーを押す(=単打)だけで入力できるようにする必要があります。清濁別置なら、このような出現率の高い濁音を、単打で入力できるように配置することができます。
 キーの連接で見ても、例えば、「です」という文字の連なりは文章中にとても多く出現しますが、「てす」という連なりはあまり出現しません。このように、清音とその濁音で連なる文字の傾向が異なる場合があります。清濁別置なら、それぞれの連なり数に合った押しやすさのキー連接を与えることができます。

 配列作成上、「清濁別置」の最大のメリットは“濁音を”自由に配置できることではありません。“清音を”を自由に配置できることです。
 清濁同置を貫こうとすると、濁音を持つ清音の配置場所はかなり動かしにくくなります。清音を動かすと、同時に濁音も動かす必要があるからです。濁音を持つ清音は出現率が高いものが多いので、これらの文字が動かしにくくなるのは、配列作成上かなりの制約になります。
 清音を濁音から切り離すことで、出現率の高い清音を理想的に配置できるようになります。

※過去の関連記事
「下駄配列で手を付けなかったこと:その3」
「新下駄配列の難易度はどれくらい?」

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-06 21:44 | ●新下駄配列作成記
新下駄配列作成記5

■新下駄配列の方針
 簡単に高速入力ができる同時打鍵シフト

 かな入力配列で配置しなければならない文字の数は、80字以上あります。しかし、キーボードのキーの数は、上中下段合わせて30個余りしかありません。したがって、「シフト」というシステム、つまりキーを組み合わせて扱うことで入力できる文字を増やすシステムが必要となります。

 シフトのシステムには、さまざまな種類が考えられます。

 通常のアルファベットの入力では、単に[A]を押すと「a」と入力されます。しかし、[Shift]を押しながら[A]を押すと「A」と入力されます。これが典型的なシフトです。[Shift]を押し下げることで、[A]を押したことで入力される文字が変わったのです。
 これは「あるキーを事前に押し下げている間だけシフトが掛かる。離したらシフトは掛からない」というシフトシステムです。

 ローマ字入力は、一般的にはシフトを使っているという意識はないかもしれませんが、ローマ字入力もシフトを利用しています。
 例えば、[A]と押すと「あ」と入力されます。しかし、[K]を押したあとに[A]を押すと「か」と入力されます。事前に[K]を押すことで、[A]を押して入力される文字が変わったのです。したがって、この場合の[K]はシフトであると考えることができます。
 これは、「あるキーを事前に押しておくとシフトが掛かる(押しっぱなしにしているかどうかは問わない)」というシフトシステムです。

 新下駄配列では「同時打鍵シフト」というシフトシステムを採用します。
 同時打鍵シフトというのは、「あるキーを押し下げている間だけシフトがかかる(事前に押したかどうかは問わない)」というシステムです。
 例えば、新下駄配列で[D]を押すと「か」と入力さます。また、[K]を押すと「い」と入力されます。
 しかし、[D]を押し下げている間に[K]を押すと「れ」と入力されます。また、[K]を押し下げている間に[D]を押し下げても「れ」と入力されます。

 同時打鍵シフトの良いところは、キーを押す順番が制約されないことです。
 ローマ字入力で「か」と入力する場合のことを考えてみます。キーを押す順番は、[K]を押して、次に[A]を押します。この順番は絶対に守る必要があります。[K]を押す前に[A]を押してしまうと、ミスとなってしまいます。ゆっくりと入力している間はこの制約は大したことはありませんが、入力速度が上がれば上がるほど「キーを押す順番が決まっている」という制約は厳しくなっていきます。この制約を乗り越えて高速入力をするためには、高度な打鍵技術を必要とします。
 新下駄配列では、「れ」と入力する場合は[D]と[K]を押します。この[D]と[K]を押す順番に制約はありません。[D]を押してから[K]を押しても良いですし、[K]を押してから[D]を押して構いません。シフトによって押すキーが増えても、打鍵順序の制約が厳しくなりません。順番を気にせずに[D]と[K]を押すだけなので、簡単に速く押すことができます。

 特別な打鍵技術がなくてもシフトの高速入力ができる。これが同時打鍵シフトの良さです。

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

■新下駄配列の方針
 総打数が少ないことをめざす

 入力しやすい配列というのは、どのような配列でしょうか。
 配列の入力しやすさを評価する要素は、さまざまなものが考えられます。例えば、打鍵数であったり、動作数であったり、ホーム段の使用率であったり、左右の手の使用率であったり、指の使用率であったり、キーを押す順番が押しやすいことであったりします。

 新下駄配列では、最も重要なのは総打数であると考えます。
 
 総打数というのは、キーを押す回数のことです。キーを2つ順番に押した場合は、もちろん2と数えます。2つのキーを同時に押す場合でも、2と数えます。

 キーを押すためには、指に力を入れてキーを押し下げなければなりません。これはどうあれ時間がかかり、指に負担をかける動作です。一番楽で速い動作は、キーを押さないことです。どんなに押しやすいキーであっても、どんなに押しやすいキーの連接でも、キーを押せば時間はかかるし指は疲れます。「キーを押さない」。これに勝る速くて楽な動作はありません。

 よって、新下駄配列では総打数を少なくすることを優先します。総打数以外の要素を無視するわけではありませんが、もっとも重視する要素は総打数を少なくすることです。他の要素は、それによって総打数がどれくらい増えるのかということを意識して考慮します。

※過去の関連記事
「シフト無しで打てるなら、それが何より」

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-03 21:37 | ●新下駄配列作成記

速さと楽さは同じこと

新下駄配列作成記3

■新下駄配列の方針
 速さと楽さは同じこと

 先に書いたとおり、わたしはこれまでさまざまな配列を使ってきました。入力やすい配列もあれば入力しにくい配列もありました。また、それぞれの配列に、入力しやすい要素もあれば入力しにくい要素もありました。
 しかし、どんな配列でも共通して感じたことがあります。それは、「楽であれば速く入力でき、速く入力できれば楽である」ということです。

 さまざまな配列を使っている際に、タイピングソフトを使って自分の入力速度を確認していました。そして、

1.『タイプウェル国語K』の入力速度(変換なしの入力速度)
2.『タイプウェルFT』の入力速度(変換ありの入力速度)
3.自分の体感としての楽さ

この3つはほぼ比例していました。『タイプウェル国語K』が速くなるにしたがって、『タイプウェルFT』でも速く入力できるようになり、体感も楽になる。この関係が崩れたことはありませんでした。

 楽であることと、速いことは相互に関連する要素だと思います。楽であれば、それだけ疲れませんから、速度も落ちず、結果的に速く入力することができます。速く入力できれば、それだけ短い時間で入力できますから、作業時間が短くなり、結果的に楽に入力することできます。
 これが逆であったことはありません。「速いけれども疲れる」「楽だけど遅い」こんな事態は想像できないし、実際体験したことがありません。

 よって、配列を作成する上でも、楽さと速さを別々には考えません。楽な配列ならば自動的に速い配列になり、速い配列ならば自動的に楽な配列になります。したがって、配列を作成する上では、楽だと思った要素は取り入れて良いし、速いと思った要素は取り入れて良い、ということになります。

※過去の関連記事
「速いことはいいことだ。他に何があると言うんだ」

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

 それでは新下駄配列の方針を見ていきます。

■新下駄配列の方針
 新下駄配列の基本的な方針

1.速く、楽に入力できる。
2.ある程度覚えやすい。
3.実装できる。

 まず、基本的にどのような配列をめざすのかを確認しておきます。

 1については当然です。そのような配列を使いたいから、配列を作成するのです。(次回以降でまた触れます)

 2について。習得するのが難しくても良いなら、漢字直接入力のように変換をしないで入力できるようにしたり、ステノワードのように文字単位ではなく語句単位で入力できるようにするという方向も考えられますが、新下駄配列はそういう方向には行きません。
 IMEの単語登録などを駆使して打鍵数や変換回数を圧縮するというテクニックもありますが、それを前提とした配列ともしません。
 場合によってキーを押す指を変えるなどで(「最適化」)効率を良くすることもできますが、それを前提とした配列ともしません。
 新下駄配列は、ある程度の練習で覚えられ、いったん覚えたらあとは特に意識しなくても使える配列にします。配列自体もできるだけシンプルに、覚えやすいようにまとめます。

 3について。理想配列の概念や理論を作るのが目的ではなく、実際に使う配列を作るのが目的です。完成したらすぐ実際に使用できる配列を作ります。具体的には、『姫踊子草』で実装できることを条件とします。

■新下駄配列作成記 目次
# by koutarou_13 | 2011-02-01 21:32 | ●新下駄配列作成記

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


by kouy