2011年4月9日土曜日

2011.04.08(Fri)

[美佳タイプ+美佳テキスト]

これからはタイプウェルと並んでTyperacerを主にやっていくつもりなので、ペース感覚を掴む一助になればと思い、できるだけKPMではなくWPMで打鍵速度を把握するよう心がけている。
すると、今までの美佳テキストの記録が物凄く甘えたものに思えてきた。
Typeracerでの中間目標がアベレージ145WPMなのに、たった6テキストだけを打ち込めばいい美佳テキストの平均が700KPM(=140WPM)を切っている。

これはいかんと思い、とりあえず若草物語を4WPMほど更新して136.6WPM(683.0KPM)とした。
それでも未だに平均140WPMを切っているので、気が向いた時に打っていこうと思う。

また、折角なのでちゃんとしたランキング順位を出そうと、テキスト以外の美佳タイプも全て打った。
不正記録を除けば、美佳タイプ総合・美佳テキスト・総合+美佳テキストで首位となることができ、とりあえずは満足。
英単語・ランダム入力辺りはその内記録を詰めるかもしれない。

[TypeRacer]

タイプウェルFTに入力したTypeRacerの問題文で練習を始めた効果か、英文実用入力の感覚が掴めてきたおかげか、今日はかなり調子が良かった。
100racesして、大体平均150WPM近く出ていたように思う。
これを継続していければ目標の145WPMは達成できそうだが、きっとそう簡単にはいかないんだろう……。

Avg. speed (all time) : 138.180WPM 76位 (↑12)
Races completed : 700
Races won : 599 (85.57%)

2011年4月5日火曜日

2011.04.05(Tue)

[記録の推移など]

抱負を設定した正月から、4ヶ月の間にかなり記録が伸びた。

国語R 1160319(ZG) 2位 -> 1163519(ZG) 1位
基本常用語 22.846(ZG) 2位 -> 22.259(ZG) 1位
カタカナ語 24.919(ZH) 4位 -> 23.489(ZG) 1位
漢字 24.344(ZH) 1位 -> 23.827(ZG) 1位
慣用句・ことわざ 24.726(ZH) 4位 -> 24.647(ZH) 2位

国語K 1175463(ZF) 2位 -> 1181260(ZE) 1位
基本常用語 18.688(ZE) 2位 -> 17.893(ZD) 1位
カタカナ語 24.409(ZH) 3位 -> 21.649(ZF) 1位
漢字 21.019(ZF) 2位 -> 20.268(ZF) 1位
慣用句・ことわざ 21.733(ZF) 1位 -> 21.037(ZF) 1位

英単語 1171069(ZF) 2位 -> 1173367(ZF) 1位
基本英単語 25.037(ZF) 2位 -> 24.438(ZF) 1位
拡張A-F 26.768(ZG) 2位 -> 26.532(ZG) 2位
拡張G-P  25.463(ZF) 1位
拡張Q-Z 26.626(ZG) 2位 -> 25.764(ZF) 1位

オリジナル 1190118(ZD) 5位 -> 1204794(ZC) 4位
小文字のみ 21.244(ZE) 3位 -> 20.726(ZD) 3位
大小文字混在 26.030(ZE) 5位 -> 23.332(ZB) 2位
すべてのキー 36.890(ZE) 19位 -> 33.538(ZB) 9位
数字 17.533(ZC) 11位 -> 17.281(ZC) 12位


[目標の達成状況]

タイプウェル(RKEで3冠+OでZC 4位以上)に関しては、現時点で全て達成できている。
ただし順位をキープすることも含めて目標なので、ここで満足せず記録更新を目指し続ける。
特に今は物凄い勢いできるさんがRKEで迫ってきているので油断できない。
Oですべキー・数字の苦手を克服して、しっかりプレッシャーをかけていきたい。

タイプウェルに関する次の目標は、
・国語R 総合ZG折り返し(1165000点)+常用ZF 慣こZG
・国語K 漢字ZE+慣こZE
・英単語 総合ZF折り返し(1175000点)+拡張A-Fでのモード別首位奪取
・オリジナル 総合ZA
とする。

毎パソ2月Web大会の優勝は達成できなかった。
伸び悩んでいる英語入力にこれから重点を置き、次の大会は万全の状態で臨みたい。
英語入力の練習は(指の調子にかなり左右されるため)辛いこともあるが、甘えは捨てなくては……。

TypeRacerについてはまだまだ。
Avg.speed(all time) 145WPMはかなり遠いが、まだ8ヶ月あるので地道に伸ばしていく。


[TypeRacer]

Avg. speed (all time) : 136.511WPM 88位 (↓7)
Races completed : 600
Races won : 503 (83.83%)


[目標の達成状況]

動画撮影+公開テストのつもりで、TW憲法動画をyoutubeにアップロードしてみました。
プレイ画面と手元で二つあります。
追記) レイアウトの関係で最悪なことになってしまいました。汚いキーボード部分だけが映っている……。動画のタイトル部分をクリックしてyoutubeのページに移動すればまともに見られると思います。




様々な単位について(1)

タイピングの打鍵速度を表す単位には様々なものがあり、中には定義や用法が混乱しているものもあります。
そこで今回は、一分あたりの入力数を表そうとするいくつかの単位について、少しまとめてみようと思います。

キーワードリスト(How To Become A Typer)に十分解説されていますが、追記したいこともあるので焼き直しも含めて書いていきます。


[日本のタイピングゲーム]

WPM - e-typing
この訳の分からない単位(の使い方)が多くのタイパー達を混乱させてきた。
words per minute(1分あたりの入力単語数)を表す単位かと思いきや、e-typingではWPMが1分あたりの入力キー数を表している
普通WPMと言えば1分あたりの入力単語数(ただし注意点はある、後述)を表す単位のはず。
How To Become A Typerでも指摘されているように、この意味でWPMを使うべきではないと思う。

SPM - タイプウェル憲法
strokes per minuteの意で、1分あたりの入力キー数を表している。
これは現在タイピング界で一般的に使われているKPM (keystrokes per minute)や、上述のWPM (e-typing用法)と同じもの。
タイプウェル憲法内では、strokes/mなどと書かれたりもしている。

また、タイプウェルR,E,Oなどでは1分あたりの入力数は単位無しで"Speed"として表示される。
Kについては面倒な問題があるので後述。
その他は調べていない。


[KPM - ローマ字入力]

KPM (keystrokes per minute)
一分あたりの入力キー数という意味では、日本のタイピング界では概ねこの単位が使われているようだ。
入力文字数ではなく、単純に「1分間にどれだけのキーを入力できるか」を表す単位。
日本語ローマ字入力においては何の問題(定義ブレや単語の本来の意味との乖離)も無く使える言葉だと思うので、これを積極的に使っていきたい。


[KPM (SPM)の定義揺れ問題]


ローマ字入力の場合、KPMという単位を使うことに問題は無い。
しかしカナ入力や英語入力などについて考えると、非常に厄介な問題が出てくる。

・例えば英文(シフト入力)の場合
1分間で"This"という単語を入力した場合、4文字だから4kpmとなるのか、それともシフト入力を含めて(当然シフトもキー入力なのだから)5kpmとなるのか?
現在の主流はシフトキー入力は1keyに数えない用法で、上の例では4kpmとなる。
ただしやはり厳密な用法とは思われないので、CPM(後述)という単位が用意されている。
(ちなみに、スペインではシフトキーやアクセント記号入力も1keyと数え、厳密なkpmで入力速度を競っているらしい。
日本や英語圏でこの方法が広まるとは思えないが、一部での導入を考えてみる価値はあると思う。)


・カナ入力の場合
「げんざいおよびしょうらいのこくみんにあたえられる。」
これは何keys(TW憲法においてはstrokes)として扱われるのか?
TW憲法の場合は「げ」「ざ」「び」は2keys、「しょ」は2keys、「。」は1keyとなるが、これはKPM(SPM)の定義に対して厳密なものではない。
「しょ」を入力するには[し]-[Shift]-[よ]の3keys、「。」にも[Shift]-[。]の2keysを要するからである。

個人的にはTW憲法の基準はカナ入力の打鍵速度を評価するには適したものだと思うが、SPMという単位を用いるのは適切なのだろうか……。
とは言っても、タイパーの側からちゃんと今使われている単位の意味を知ろうとすれば、それで問題無いとは思う。

また、その他の日本語入力形式でも1keyと1文字(もしくは1アルファベット)が対応しない場合は多い。
こういう場合にどう競うかという点も今回のテーマに密接に絡んでいる気がするが、配列には疎いので置いておく。


[WPM]

WPM (words per minute) - 一般的な用法
e-typingの場合とは違って、WPMは「1分あたりの入力単語数」を表している……と思われているが、実は違う
厳密に「1分あたりの入力単語数」をカウントすると、単語の長さに違いがあるため、正確なタイピング速度が把握できない。

(例) I like cats. と I dislike cockroaches. は同じ3wordsだが、keysに直すと12keysと22keysで倍近い違いがある。

よって一般的には、実際の単語数とは関係無く、スペース・カンマ・ピリオドなども含めた5文字を1wordとしてWPMを算出している
英文タイピング以外ではほとんど関係の無い話だが、これを誤解していると結構色んな問題が生まれるので、気を付けるべきだと思う。

ちなみに(例)の場合、I like cats.は2word、I dislike cockroaches.は4wordと換算される
余り2keysをどう処理しているのかについては調べがつかなかった。
切り捨てずに0.4wordsとして処理してくれていると個人的には嬉しいが、実際のところはどうだろう。
そこまでいくとソフトやサイトごとに好き勝手やってるのではという気はするが。

(参照)
 wikipedia - Words per minute (TypeRacerからリンクされていたので、実際にWPMの定義としてタイパーに参照されていると思って問題無い……はず)
 Das Keyboard Blog - Typing Speed Explained


[CPM]


CPM (characters per minute)
英語圏のタイピング界で、日本におけるKPMのように使われている単位がこれ。
これは見たまんま「1分あたりの入力文字数」で、とても明快なありがたい単位。
「文字数」ということなので、アポストロフィや大文字なども1character(以下c)として扱われる。
CPMが英語以外の言語に適用された場合は、もちろん厳密に1文字=1cとなるだろう。
日本語なら「げ」は1c、「しょ」は2c、「。」は1c、「轟」でも1c。

英文入力においては非常に分かりやすいこの単位だが、大文字(2keys)を1cとして扱う、他言語において数keys要する文字も1cとしてしまうことなどから、やはり議論は起きている。
例えばTypeRacerのフォーラムでは、ドイツ語を母語とする人が「ウムラウト(文字の上に点がついてるアレ。入力に2keysを要する)も1cとして扱われるのは不公平だ」と主張している。
ここでは「そうは言ってもしゃーない」という感じで議論が収束していて、個人的にもそう思う。
しかしこういう単位や言語や入力方式の違いについてもっと敏感になれば、別の国に所属するタイパー達の相対的な打鍵力を比較するのに役立つのでは? とも思う。


[まとめ]

・KPMが何を表しているか常に気を付けよう
・WPMにおける"word"は"5 characters"のこと
・色んな単位に敏感になればタイピングをもっと楽しめる気がする


長くなりましたが以上です。
単位に関する話は非常に面白いですね。面白いですよね?
ということで、その内続きを書く予定です。