「親指シフト」の版間の差分
編集の要約なし |
m Bot作業依頼: Apple関連記事の改名に伴うリンク修正依頼 (iOS (Apple)) - log |
||
497行目: | 497行目: | ||
**[https://www.inworks.jp/download/oyamozc OyaMozc] |
**[https://www.inworks.jp/download/oyamozc OyaMozc] |
||
**[https://www.inworks.jp/download/oyawnn OyaWnn] |
**[https://www.inworks.jp/download/oyawnn OyaWnn] |
||
*[[ |
*[[IOS (Apple)|iOS]]用 |
||
**[http://dwarf-soft.sakura.ne.jp/software/product/moznic/moznic.html もずにっく] |
**[http://dwarf-soft.sakura.ne.jp/software/product/moznic/moznic.html もずにっく] |
||
2021年5月20日 (木) 23:36時点における版
この記事は大言壮語的な記述になっています。 |
親指シフト(おやゆびシフト)とは、日本語の「かな」を入力するためのキー配列規格の一種である。
親指シフトキーボード(おやゆびシフトキーボード)は、親指シフト入力のための、独特な配列のキーボードをいう。かな2文字を1個のキーに割り当てていることが最大の特徴である。
概要
親指シフト
親指シフトは、キー配列規格の一種であり、ほぼ同時期に確立したQWERTYローマ字入力や、それ以前から存在したJISかな入力などと同様に、「かな漢字変換」のためのかな入力手段(日本語入力)として使用される。1979年(昭和54年)に富士通が考案した。
JIS配列が,かな1文字を1個のキーに割り当てるのに対し,親指シフト配列は,かな2文字を1個のキーに割り当て,かな2文字の区別を親指による他のキーとの同時打鍵の有無で行うのが特徴であり、ために親指シフトと称された。
親指シフト規格は、日本語の文章を入力する上で『効率』と『使いやすさ』のバランスを再設計するために、いくつかの検討と実験を行った上で、「一つのアクションが、一つのかなに対応する」方法にたどり着いた。
- 自然な動作で入力できること
- 難しい知識が必要ないこと
- コンピュータ自体がまだ高価であった1970年代当時、コンピュータで日本語を入力するのはまだまだ少数のキーパンチャーに限られていた。数少ない高価な機材を効率よく使うためには、『習得難易度が高いかわりに、手書き速度比数倍以上で使える』方法が有利であるため、当時は漢字直接入力法(ペンタブレット法)などを含む、主にプロ向けの方法が多数考案されていた。しかし富士通は、時代が下ればワードプロセッサが1,000万台規模でオフィスに普及すると考えていた。富士通は当時からこうした時代を見据え、将来広く普及するワードプロセッサには『手書き速度比2倍程度の速度を、低い習得難易度で使える』方法が適していると結論付け、難しい知識なしに使い始めることが出来る「かなキーボード+かな漢字変換」を採用した。
- 入力効率が悪くないこと
- 富士通が目指したのは「英文タイプライタと同等の操作性で日本語入力を可能とすること」であった。先に発見した『親指との同時押し』は、英文タイプライタと同様のキーボードに組み込んで使えば、数字がある段を使わずとも「かな」を収められる。そのため、この方法でキーボード上に文字配列を詰め込んだ。ハードウェアの検討としては、TRONキーボードの登場よりも以前に「エルゴノミクス親指シフトキーボード」[4]さえも製造したが、奇異なもの扱いされることを嫌って、実際にはこれを採用せず、あくまでも英文タイプライタと同様の形状を尊重することとした経緯がある。
1980年を目前に控えた当時はまさに、入力法についてじっくり検討する時間などない『ワープロ専用機の、熾烈な開発競争』にさらされていたため、親指シフト規格については入力方式の設計・評価段階に大半を費やし、実際の文字配列に対して設計評価する時間はあまりなかった。それにもかかわらず、基本設計について検討・実験を重ねてきた親指シフト規格は、ワープロ専用機の普及初期において、商業的に成功を収めた。
キーボード上で文字配列を本格的に設計評価する試みとしては、後に「多人数の運指時間を徹底測定する」ことによって入力速度の徹底追求を目指した、新JISかな (JIS X6004) が登場した。また、指の動作範囲を徹底的に研究して、その研究結果を元にエルゴノミクスキーボードを本格採用した、TRON配列も登場している。
21世紀以降では、JISキーボードのシェアが日本語入力用のハードウェアとして圧倒的であり、それに大きく差をつけられている。
ハードウェア面で言えば、パソコンを利用する親指シフトユーザーには「親指シフト規格に向くJISキーボードで」親指シフト規格の配列を使うという選択肢があり、専門店の一部はそれを「親指シフト規格に向くJISキーボード」と紹介する例がある。またソフトウェア面では、JISキーボードでも親指シフト規格の配列を実現する「ソフトウェア」(特にフリーウェア)が多様な環境で動作するようになり、コンピュータからの見かけ上はJISキーボードとなっている「USB接続の、本物の親指シフトキーボード」の活躍の場が広がった経緯もある。
「ハードウェアシェアの低さ」とは対照的に「親指シフト規格が実現可能な環境のシェアは非常に高い」という状態が、パソコンの普及以来続いている。そのため、親指シフトキーボードというハードウェアのシェアから、親指シフト規格のシェアやユーザー数を推定することは、事実上不可能である。
パソコン用の親指シフトキーボードは、富士通または富士通コンポーネントによって供給され、他社からも販売された(後述)。
NICOLA
NICOLAは、日本語入力コンソーシアムが親指シフト規格のうち一部仕様を変更した規格である。
NICOLAの名称は「NIHONGO-NYURYOKU CONSORTIUM LAYOUT(日本語入力コンソーシアム配列)」の頭文字に由来する。NICOLA規格と親指シフト規格のどちらのキーボードでも、大抵は「親指シフトキーボード」と称されており、「NICOLAキーボード」とはあまり呼ばれない。
NICOLA規格と親指シフト規格は、規格の面で半濁音の入力法に相違がある。しかし実装としては、NICOLA規格と親指シフト規格の両方に対応するよう上位互換動作をする例が多く、親指シフト規格とNICOLA規格の差を意識する必要はほとんどない。現在発売されている親指シフトキーボードはすべてNICOLA規格と親指シフト規格の両方に準拠している。
操作方式
親指シフトキーボードの見た目における最大の特徴は、キーボード最下段中央に位置する親指左/親指右の、各々親指シフトキーである。
操作面の特徴には、次の点が挙げられる。
- 親指の活用 : 英文入力ではスペースの打鍵に多用するのに対し、和文入力では使用する機会が少ない親指を、シフト機能用として使う。無理なく積極的に活用するものと主張されている。
- 同時打鍵 : 親指シフトキーは、通常のシフトキーの働きと異なり、前後関係なく一定の時間内に打鍵されれば同時と扱われ、シフト入力となる。打鍵する順番を気にせずに規則的なテンポで打鍵できると主張されている。
ホームポジションに手を置くと、親指左/親指右キーは、左右の親指の真下に位置するため、これらのキーはホームポジションを崩さずに打鍵できる。英字モードでの配列と入力方式は、一般のQWERTY配列のキーボードと変わらず、親指左/親指右キーはスペースキーとして機能する。一方、かなモードでは、これらのキーを下表のように操作して、キートップに印刷してある複数の文字を打ち分けながら、漢字かな交じり文の文章を入力する。
入力したい文字 | キー操作 |
---|---|
文字キーの下側に刻印されている読み (A) | 文字キーを単独で打鍵 |
文字キーの上側に刻印されている読み (B) | 文字キーと、文字キーを打つ手の親指シフトキーを同時に打鍵(同時打鍵) |
Aの文字の濁音 | 文字キーと、文字キーを打つ手とは反対側の親指シフトキーとを同時に打鍵(濁音がある文字のキーのみ有効)(クロスシフト+同時打鍵) |
Aの文字の半濁音 | (親指シフト規格のみ)左右いずれかの小指シフトキー(半濁音キー)を押しながら、文字キーを打鍵(半濁音がある文字のキーのみ有効) |
文字キーに刻印されている半濁音 (D) | (NICOLA規格のみ)半濁音は濁音のない文字のキー(「ら」「,」「め」「ね」「い」)に刻印されており、クロスシフトで打鍵すると「ぱ」「ぴ」「ぷ」「ぺ」「ぽ」が入力される |
英字 (C) | 英字モードにて、文字キーを単独打鍵(一般のQWERTY配列キーボードと同じ) |
一見すると複雑に見える入力方式であるが、「かな一文字を一回の操作で入力すること」という要求を満たそうとする場合、きわめてシンプルな解決方法であるといえる。
解剖学的な手の構造を見れば明らかな通り、親指は人差し指・中指・薬指・小指とは異なり中節骨がなく、他の指と比べて明らかに短い。また他の指との近づき具合を自由に変えることができる。親指シフト規格は手が持つこの特性を利用している。
片手による文字キーと親指シフトキーとの同時打鍵(濁音になり得ないかなの打鍵)については「文字キーと親指シフトキーを同時に押せるように指を構え、そのまま掌全体を軽く下ろして同時打鍵する」スタイルを取っている。
この操作は他の入力方法では用いないものであり、もちろん練習をすることによってしか習得できない。初期練習時には「2つのキーを同時に打鍵する」ことよりも、「2つのキーを同時に押せるように手を形作る」ことを意識して練習する方が、より実際の打鍵に近い打鍵感覚で練習できる可能性がある。
親指シフト規格では、一つのシフトキーに一つの機能を割り当てるのではなく、「手の形・文字キーと親指シフトキーとの位置関係」に応じてシフトの意味合いを変えることにより、「片手で打てば濁音になり得ない清音かな」「両手で打てば濁音かな」というルールを、ほぼ規則的に実現している。
他のシフト方式と比べての親指シフト方式の特徴については、シフトキーの項目を参照。
キー配列
親指シフト規格のキー配列は、かつて時代と共に変遷してきたが、基本的な仕様は変わっていない。ここでは親指シフト規格を採用した最初の製品であるOASYS100の配列と、現在用いられているPC向けのNICOLA規格配列を紹介する。なお、OASYS100とその後のOASYSとでは記号類の配置に若干の違いがあるものの、英字入力時の配列は一般的なQWERTY配列キーボードとほぼ同一であるため、日本語入力時の配列についてのみ紹介する。
親指シフト規格
刻印された文字の打ち分けの仕方は#操作方式の項目を参照。
親指シフト規格準拠となるOASYS100のキー配列の特徴として、以下の点を挙げることができる。
- 出現頻度の高い読みをホームポジションに配置しているため、日本語自然文の読みについては、ホームポジションがある中段のみで6割強を入力できる[5]
- 拗音・促音・濁音・半濁音・長音・句読点などを含む、その他のすべての読みを、数字段を除く3段の範囲に収容
- 数字や記号を入力しないかぎり最上段を使用することはないため、ホームポジションが崩れにくい
- 連接する頻度の高い読みは、左右の手をなるべく交互に使いつつ入力する様に設計されている
- 漢字の音読みの二音節目には「き・く・つ・ち・い・う・ん」しか現れないという規則性がある。これらを特に入力しやすい位置に配置することで、漢字語を高速に入力できる。
- 最も器用な人指し指の負担を重く、逆に不器用な小指の負担は軽くなるように設定
- 入力した文字の訂正のために頻繁に使用する後退キーをホームポジション隣に配置
- なお、この「後退キー」は文字を消すために用いるキーではなく、左カーソルと同じ挙動をするキーである。OASYSシリーズは上書きモードで文章を記述していたため、入力中の文章から末尾のみを修正する場合、文字を消す必要がない。OASYSシリーズは紙に文章を書くのと同じ感覚で電子文書を作成できる「日本語電子タイプライタ」を目指していたため、このような仕様となった。(ちなみにOASYS100のカタログでは「日本語ワードプロセッサ」ではなく「日本語電子タイプライタ」と表記していたが、その後の機種では他社に合わせて「日本語ワードプロセッサ」に変更した)
このように、初期の親指シフトキーボードは、OASYSの設計思想と密接に結びついていたものであったと言える。
NICOLA規格
NICOLA規格には、オリジナルのNICOLA配列規格書に示された配列のほかにJIS化案の形で、OASYS100以降の親指シフトキーボードの仕様を継承したF型と、ANSI仕様の英文キーボードとの互換性に配慮したA型と、JISキーボードとの互換性に配慮したJ型のバリエーションがある。ここではJIS化案のJ型配列を元に、NICOLA配列規格書について紹介する。
上図の白色部分は、NICOLA規格では未定義とされ、実装者に任されている箇所である。エスケープ、バックスペース、エンター、半角/全角、英数、タブ、スペース、Ctrl、Altなどのキーをこの領域に配置する。
OASYS100配列と比較して、以下のような特徴がある。
- 濁音になり得ない文字が割り当てられた「ら」「,」「め」「ね」「い」のキーと左親指シフトキーとの同時打鍵に「ぱ」「ぴ」「ぷ」「ぺ」「ぽ」をそれぞれ割り当て、小指シフトキーを用いなくても半濁音を入力できるようにした。
- 小指シフトキーはNICOLA配列規格書において未定義となっているため、NICOLA配列規格書のみを参照した場合は小指による半濁音の入力を行うことはできない。しかし実装上は、NICOLA規格と親指シフト規格それぞれの上位互換となるよう設計しても矛盾はないため、半濁音入力が二通り可能となるように配列定義が設定されている場合もある。
- 後退キーをホームポジション付近から外した。
- JISキーボードから移行したり、JISキーボードと併用するユーザーが混乱しないための措置である。
- 右手小指で打鍵する領域にキーを追加した。
- JISキーボードにあって親指シフトキーボードになかったキーを追加したものである。追加されたキーは英字入力用であり、日本語入力には使用しない。上の図では日本語入力時の配置のみを示しているため、空白になっている。
- 親指シフトキーの下にあった、変換/無変換キーがオプション扱いになった。
- ノートパソコンなどでは変換/無変換キーの設置スペースを確保することが難しい。
- 親指シフトキーボード専用のハードウェアやデバイスドライバを作成したくない。
- といった理由から、独立した変換/無変換キーを設置せず、親指シフトキーと兼用することを認めている。
- 親指左キーを単独打鍵すると無変換キー、親指右キーを単独打鍵すると変換キーの動作となる。
- 実際の製品の中には、物理的には独立した変換/無変換キーがあるものの、変換/無変換キーと親指シフトキーが同一のキーコードを発生するため、ソフトウェアからは兼用されているものと同じように処理する必要がある、というものもかつては存在していた。
なお、日本語入力コンソーシアムが提案しているJIS化提案[6]では、親指キーの配置については「位置」ではなく「領域」で指定されている。富士通が販売しているデスクトップ用親指シフトキーボードや本格的な親指シフト規格ノートPCでは、親指左キーと親指右キーを隣接配置し、その右側に空白キーを置くのが通例である。
一方、JIS X 4064:2002の附属書2付図2では、JIS化提案要件を満たしたうえで「キーボード中央に空白キーを配置」したNICOLAキーボードが提示されている(同附属書は規定の一部ではない)。
製品としては「快速親指シフト」キーボードを搭載するノートPCが一時期生産されたものの、大手の専門販売店がこれを推奨せず[7]、この仕様は商業的価値を失った。
のちに 勝間和代は「自宅では専用キーボードを接続するものの、外出先では Panasonic の Let's note が持つJISキーボードをそのまま使って親指シフト規格での入力を行う」という趣旨の利用方法を紹介した[8]ように、非商業的な親指シフト規格の利用法としては、一定の支持を得て使われ続けている。
派生の独自配列
本稿では、主たる説明の対象とはなっていないが、両方の親指をシフトキーとして用いる配列としては上記の2つの規格(親指シフト規格、NICOLA規格)を指すことがほとんどであるが、ユーザーが独自に設計した親指シフト系列の様々な配列が提案されている。 一般的に流通しているJISキーボードで打ちやすいように右手キーの位置を一つ右にずらしたorz配列や、清濁別置でより合理的な配列を目指した飛鳥配列、左右交互打鍵に重点を置いた小梅配列などが存在する。これらの独自配列は、後述の「やまぶきR」や、「DvorakJ」といった単独エミュレーションソフト等を用いて実装されている。[9]
評価
参議院速記者の坂本正剛は、自身は東芝ワープロスクール一期生でありJISキーボードを使用していたが、著書『ワープロ速記法』の中で、親指シフトキーボードを「非常に合理的にキーが配列されていて、私もこの方式を高く評価してい」ると記した[10]。しかし、その時点では普及度を重視して最終的にはJISキーボードを推薦していた。一方、後に著した『新ワープロ速記法』では、親指シフトについて「キーボードの数が少ないことは、それだけ指の移動が少なく、速く打つことができる」、「毎分60字のスピードに到達する練習時間をJISと比較すると約半分ですみ、同じ時間だけ練習すればJISより2、3割速く打つことができ」るとし、「親指シフトのキーボードは富士通のワープロやパソコン以外には通用しませんが、正確に速く入力できるという条件にぴったりで、速記者や入力業者用ワープロとして最適です」と前著より積極的に親指シフトを評価した[11]。
快適さ
快適さについては個人の感覚や好みに負うところが大きいので客観的な記述は難しいが、親指シフト規格の支持者たちは、親指シフト規格の快適さを以下のように説明している。
- 親指シフト規格での入力に習熟すると思考を中断しないタイピングが実現し、文章入力にほとんどストレスを感じなくなる。すると頭の中に浮かんだことが即座に画面上の文章になる、いわば「指がしゃべる」ような感覚を得られる。
- この「指がしゃべる」という感覚は、親指シフト規格のように、すべての読みを1打鍵で入力できる方式でのみ得られるものである。なぜなら、我々が日本語でものを考えているときは、頭の中に「が」という音を浮かべているのであって、「か」+「゛」でもなければ「g」+「a」でもない。頭の中に浮かぶ音をそのまま打鍵できる方式でなければ、「指がしゃべる」という快適さは得られない。
また、親指シフト規格やJISかな入力の支持者たちから、ローマ字入力での、かなをローマ字に変換するストレスを嫌う意見が出ることがあるが、これに対してローマ字入力の支持者たちから、慣れれば読みとローマ字の入力パターンは頭の中で一対一で対応するようになり、ストレスはなくなるという意見が出ることもある。
もっとも、誰しも「今慣れ親しんでいるものをそのまま使うのが一番快適」という点は紛れもなく事実であり、これらの意見はしばしば論議を生む原因となる。また、ここに挙げた意見が「全ての」各配列ユーザが抱く総意かどうかという点については統計が無く、詳細は不明である。
親指シフトユーザの動向がこの「快適さ」を裏付ける例もある。ローマ字入力でも不自由しないため「他人と共有するパソコンではローマ字入力」を使う一方で、親指シフト規格の快適さをできるだけ享受するために「自分のパソコンでは親指シフト規格の入力法」を使う、という両刀使いの利用者も多い。
こういったローマ字入力との併用は「JISかな入力ユーザー」などにも見られる現象ではあるが、ほとんどのパソコンで使える「JISかな入力」とは異なり、親指シフト規格の入力法は共有パソコンで使える可能性がほとんどないため、ほぼ必然的に両刀使いとなる。
かつて親指シフト規格の入力法を経験したユーザの中には、時代の流れと共にローマ字入力やJISかな入力へと移行した者もいる。そういったユーザですら「親指シフト規格の入力法が嫌になって使用を取りやめた」という発言をすることは比較的少なく、親指シフト規格に対し好意的であり続けている例や、エミュレータの存在を知って親指シフト規格の入力法へと「出戻る」例さえも見受けられる。
多数の親指シフトエミュレータや親指シフトコミュニティも親指シフトユーザの想いの表れである。
タッチタイピングへの適合性
キーを見ないで入力する「タッチタイピング」の習得には、一般的に以下の要件を必要とする。
- 正しい指使いを守る
- 練習段階から、キートップのNICOLA規格刻印を一切アテにしない(別途用意したキー配列表を見るか、もしくは専用の練習コンテンツを利用する)
親指シフト規格では、以下のようになるため、タッチタイピング習得のための原則を自然と守る結果になる。
- 親指シフトキーの上に親指を構えると、教科書などで覚えなくとも正しいホームポジションが自然ととれる。
- 左手側で打つキーと右手側で打つキーとでは、シフト側文字と濁音の入力に使用する親指シフトキーが逆になるため、左右の手の分担を間違えるとすぐに間違いに気づく。
- 親指シフトキーを頻繁に打つためキーの刻印を盗み見るために手をどけるのが面倒であり、そのような悪癖がつきにくい。
- NICOLA規格の刻印がない「JISキーボード」を用いて練習すれば、盗み見をしても意味がないため、タッチタイピングをより確実に習得できる可能性が高くなる。
- 親指と人差し指にだけで打とうとすると、手首を大きく捻らねばならぬ場面があり、苦痛である。
そのため、親指シフト規格ではタッチタイピングを自然に覚えられる、あるいはタッチタイピングを強制的に覚えさせられるという側面がある。
これらの操作ルールは、裏を返せばいわゆる「一本指打法」がしにくいということでもある。手指に障害をもつ場合に限らず、一時的でも両手でキーボードを扱えない場合、指を負傷した場合ですら、親指シフト規格は他の入力法以上に扱いにくいと考えられるが、一方でNICOLA 配列規格書[12]では「一本指打法」に対応する必要性について言及し、実際に「一本指打法」を可能とする親指シフトエミュレータも、まだ少数ではあるが既に存在している。
入力速度
ひらがなの入力速度は、配列よりも個人の適性に大きく左右され、高速入力の得意な人と不得意な人の差に比べれば、配列による差は比較的小さい。むしろ練習量や集中力に大きく左右されやすい。そのため、入力速度の定量的な比較には難しいものがある。
ただ、以下に掲げるデータや他の配列と併用する者の実感から、親指シフト規格は高速入力に比較的向いた配列と考えられる。あくまでも「比較的」なので、高速入力の得意な人がローマ字入力した場合と高速入力の不得意な人が親指シフト規格で入力した場合を比べれば前者のほうが速い。
タッチタイピングの打鍵数は、多いより少ないほうが、高速入力に有利だと考えられる。日本語の文章(天声人語4日分:3735文字)を入力したときの打鍵数を、他の入力方式と比較した資料によると[13]、以下の通りである。
総打鍵数 | 比率 | 備考 | |
---|---|---|---|
親指シフト | 3735 | 1.0 | シフトキー自体を押した数は、カウントしない。 |
JIS配列かな | 4110 | 1.1 | シフトキー自体を押した数は、カウントしない。 |
ローマ字 | 6474 | 1.7 |
同じかな入力方式でありながら親指シフト規格とJISかな入力法とで打鍵数に開きがあるのは、親指シフト規格ではすべての読みを1打鍵(シフトキーとの同時打鍵を含む)で入力するのに対し、JISかな入力では文字と濁点・半濁点を別々に入力するため、濁音と半濁音の入力では2打鍵(ほぼ交互打鍵)になるためである。
さらに、親指シフト規格はホームポジション付近に頻出文字を集中配置しているため、運指距離と運指時間はローマ字入力やJIS配列かな入力よりも少なく済む。
ただし、親指シフト規格では親指シフトキーの操作があるので、打鍵数にそのまま反比例する速度は出ない。つまり、ローマ字入力の1.7倍までの速度は出ない。JISかなとは打鍵数の違いが少ないものの、親指シフト規格による入力のほうが運指距離を短くすることができる。
一方で、「同じ程度の適性を持った者がある文字入力速度を出すために必要な労力」は入力手法の出来(打鍵数・運指距離・運指時間・交互打鍵率など)に依存する。そのため、同時打鍵に対するストレスを感じない人にとってのみ、ローマ字入力やJIS配列かな入力よりも少ない労力で文字入力をすることが出来るものと思われる。
学習の容易さ
学習の容易さは、配列そのものの覚えやすさの他に学習者の適性や意欲にも大きく左右されるので、定量的な比較が難しい。同じ配列を練習してもすぐに覚えられる人となかなか覚えられない人がおり、さらには覚えられずに諦めてしまう人もいる。また、覚えやすい配列でも嫌々練習していてはなかなか覚えられないし、覚えにくい配列でも(よほど極端に覚えにくいものでないかぎり)一生懸命練習すれば覚えられるだろう。
親指シフト規格の覚えやすさについては諸説ある。他の配列より覚えやすいとする意見もあれば、覚えにくいとする意見もある。ただ、親指シフト規格を打てる者が一定数いるため、少なくとも他の配列に比べて極端に覚えにくくはないものと思われる。
諸説を列記すれば以下の通りである:
- 1つのキーにかな2~3音を割り当てるためにシフト操作が必要であることと、覚えるべきキーの数がローマ字入力よりも多いため、習熟にはローマ字入力より時間がかかる。
- ローマ字入力で滑らかにタッチタイピングをするには、例えば「か」という音が「右手中指 (k) →左手小指 (a)」という手順に無意識に関連付けられなくてはならない。覚えるべき手順の数はローマ字入力で「1文字だけを出すつづりの数」と同じであるため、取りかかりはローマ字入力よりも難しいものの、いったんキーのポジションを覚えた後は早く上達する。
- 日本能率協会が1983年に行った調査では[13][14]、キーボード未経験者にJISカナ、ローマ字、親指シフト規格の入力をそれぞれ練習させ、練習時間に対する入力速度の統計を取ったところ、入力速度の向上は親指シフト規格が一番速く、ローマ字入力が一番遅いという結果が得られている。これは、ローマ字入力では覚えるべきキーの数が少ないため取りかかりは容易であるが、習熟して頭の中で読みからローマ字に変換するプロセスが消えるまでに長く時間がかかるため、上達は遅いと説明されている。
現状では親指シフト規格の利用者は少数派である以上、ローマ字入力と併用する人が多い。ローマ字入力のみを覚える負荷と、親指シフト規格とローマ字入力の両方を覚える負荷を比べれば、当然ながら後者のほうが大きい。仮に親指シフト規格の利用者が多数派になっても、英字の入力のために英字配列は覚える必要がある。
親指シフトユーザの中には「親指シフト規格は英字タイプと似た操作性・似た打鍵範囲を持っているのだから、まず英字タイプをマスターしてから親指シフト規格を習得する方が有利だ」という主張もある。そもそも親指シフト規格の基本的な操作性は英文タイプのそれと似通っている。ゆえに、シフト操作がシンプルな「英文タイプ」を先にマスターすればキーの位置は確実に覚えることができるので、あとは同じ打鍵範囲+親指シフトキーの操作でかな文字を打てる「親指シフト規格」を覚えることとすれば、学習に要する障壁を分割し難易度を下げることができるためである。
歴史
開発の背景
かつてのコンピュータは、ISO基本ラテンアルファベットのみか、せいぜい半角片仮名が扱える程度であった。コンピュータで漢字かな交じり文を表示・印刷するには活字の役目を果たすフォントを必要とするが、補助記憶装置にフォントを搭載しても低速すぎて実用にならず、主記憶装置またはそれに類する専用の記憶装置、主に漢字ROMを必要とする。当時フォントを記憶させるために必要な主記憶装置は非常に高価であり、それに漢字のフォントを載せるという事は、お金の無駄遣いと見なされる節があった。
しかし1970年代後半になると、コンピュータの普及に伴って、日本語の漢字かな交じり文の情報を処理したいという需要が高まっていた。富士通の神田泰典が率いる開発チームでは、メインフレーム/汎用機で日本語の情報処理を可能にする拡張システムJEFを開発した。
JEFは当初、富士通社内からも否定的な意見が続出するほどの期待薄な状況でリリースされた。しかし、世間の見方は全く異なっていた。富士通がメインだと考えていたFACOM-Mシリーズそのものよりも、富士通がただの拡張システムと考えていた「漢字かな交じり文処理の機能追加」のほうが、より大々的に新聞紙上で取り上げられた[15][16][17]。これは後に、当時は漢字処理に対して積極的ではなかったIBMとの市場占有率を逆転させるほどの、無視できない効果をもたらした[18]。
一方、コンピュータはJEFによって日本語を処理できるようになったが、人間がコンピュータに日本語の情報を入力するための手段は、まだ確立されていなかった。当時のコンピュータには、英文タイプライタを模した英文キーボードが接続されていた。コンピュータに日本語を入力するためには、日本語電子タイプライタとでも呼ぶべき装置の開発が必要であると思われた。
各コンピュータメーカーは、タブレット上に並んだ漢字をペンで選択する漢字タブレット方式や、キーボードからコードを入力して漢字を選択する漢字直接入力方式などを研究していた。しかし神田らのチームでは、このような方式は熟練した専門のオペレータでないと扱うことができず、タイプライタのように、一般のユーザーが考えながら文章を入力するには向いていないと結論づけた。代わって採用したのが、キーボードから読みを入力しながら漢字かな交じり文に変換する「かな漢字変換方式」である。同様の方式は東芝の森健一らの開発チームでも採用し、1979年に発売された最初の日本語ワープロJW-10として結実することとなる。
かな漢字変換方式による日本語入力システムを構築する上で問題となったのが、キーボード上のキー配列である。JIS規格の日本語入力用キーボードは1972年に標準化されていたが、これは神田が望む条件とは異なる以下の仕様であった[19][20]。
- 1モーラを一気に(打鍵順序を考慮することなくワンアクションで)入力できることが望ましい。
- 親指シフト規格では、開発時の実験結果を重視し、「拗音を含めた1モーラ」ではなく「1カナ」を1アクション入力することとした。
- かな配列部分は英字配列部分に比べてキーの割り当て範囲が広い。
- ローマ字入力では多数の打鍵を要し、かつ配列がローマ字入力を前提とした設計ではない。
- ローマ字入力では、かな文字の出現頻度を考慮して一文字ずつ調節するような文字配列は設計できない。
既存のキー配列によるかな漢字変換方式に満足できなかった神田は、当時新入社員であった池上良己に、日本語入力用キーボードの改良を命じた。池上が最初に研究した方式は、ローマ字入力を応用することでキーの数を削減した方式であった。この方式ではキーが一段のみに配列されており、指の移動がなく高速入力が可能と思われた。しかし、複数のキーを同時打鍵する必要があり、うまく入力できなかった。
この方式を研究しているうちに、すべてのパターンで同時打鍵しづらいというわけではなく「親指と他の指との同時打鍵に限れば、ストレスなく入力できる」ことを発見した。同時打鍵を親指に限るとすると、組み合わせが減るので必要なキーの数は増えるものの、英文タイプライタと同じように3段にキーを配置すれば、十分にタッチタイピングができるようになると思われた。
次の課題はキー配列の定義であった。これはDvorak配列の設計手法を手本とした。キー配列の決定には出現頻度のデータが必要であったが、これは池上の母校である早稲田大学で音声認識の研究のために収集していたものを借用した。空いている最上段には数字と、日本語の文章でよく使う記号を入れることで、モード切り換えすることなく数字と記号を入力できるようにした。
こうして親指シフトキーボードが完成した。完成した親指シフトキーボードは、見慣れた英文タイプライタのキーボードと大きく異なる形にならずに済んだので、市場にも受け入れられるものと思われた。
OASYSの発展と衰退
当初、日本語ワープロは非常に高価な製品であった。初の日本語ワープロである東芝JW-10の価格は630万円であった。その後を追って1980年に発売されたOASYS100の価格は270万円であった。いずれにせよこの価格では企業の専門のオペレータが使う製品という位置付けにならざるを得なかった。そのような専門のオペレータだけがワープロを使っていた時代には、親指シフト規格による高い生産性が市場の支持を受けてOASYSはシェアを拡大し、後発にもかかわらずビジネスワープロのトップブランドの地位を確立した。
しかしOASYSの開発者たちは、そのような立場に満足してはいなかった。専門のオペレータが使用するのならば、漢字タブレット入力方式や漢字直接入力方式の方が優れている。かな漢字変換というわかりやすい方式を採用し、業界標準に逆らってまでそのためのキーボードをわざわざ開発したのは、日本語の文章を書く人すべてにとって必要となる、日本語のためのタイプライタを目指していたからである。「電卓戦争の再現」とも言われたほどの苛烈な技術革新と価格破壊を彼らが積極的に続けたのは、他社との競争に勝つためというよりも、むしろパーソナルユースに売り込むことを目指していたためであった。「いずれ1000万台売れる商品になる」というのが神田の口癖であった。
そのため、パーソナルユースを睨んだ機種として、1982年には100万円を切ったMy OASYS(75万円)を、1984年にはOASYS Lite(22万円)を投入し、家庭用ワープロの先鞭を切った。業務用の100シリーズでは公的規格であるJISキーボードを無視できず1号機から一貫してJISキーボード仕様を用意していたが、家庭用OASYSでは、親指シフト規格の普及を狙って、JISキーボード仕様を用意せず親指シフト規格仕様のみにするという戦略に出た。
1980年代半ばには、10万円を切る価格帯のパーソナルワープロも登場し、OASYSの開発者たちが夢見ていた家電製品として普及する時代となった。すると市場は、彼らにとって皮肉な反応を見せ始めた。当時、家電製品としてワープロを購入するユーザーの使用目的は「年に一度の年賀状の作成」か「一度作って保存した文章の使いまわし」にあり、効率よく快適な文章の創作を日常的に行いたいという需要などなかったのである。そのため、以下のような理由から、市場は親指シフト規格に冷淡な反応を示し始めた。
- 当初は他社からは親指シフト規格の製品が発売されなかった。
- 後には他社からも発売されるようになったが、それほど多くなかった。
- そのため富士通の独自規格という印象があり、将来性に不安を持たれた
- 当時は複数のキー配列を覚えるという発想が一般的でなく、「親指シフト規格を覚えると他社のワープロが使えなくなる」という誤解があった。親指シフト規格の支持者がよく行なった「他の配列が打てなくなる」との発言がこの誤解に拍車をかけた。発言は実際には「一度でも最高のお茶を飲んだら、他のお茶が飲めなくなる」と同様のレトリックにすぎず、#快適さにて前述したとおりに使い分けは可能なのだが、親指シフト規格を知らない者には文字通りに解釈され、誤解を生んだ。
- 当時のワープロはもっぱら「清書機」として利用されていて、神田が想定していた「文章の創作[19]」に対する要求が薄かった。多くの人が電子メールやブログ・電子掲示板・ウェブページの記述をするといった『作家などではない個人でも文章の創作を必要とする時代』が来るのは、これよりだいぶ後、21世紀(2000年代)に入ってからである。
- 当時から存在しているかな入力と比べて、見た目での文字探しが困難であった。ゆえに「たまにしか使わない」ユーザーにとってはかえって不便そうに見えた。
1986年頃からは家庭用OASYSでもJISキーボード仕様が用意されるようになった。それでもカタログの写真には親指シフト規格仕様を使うなど、富士通は「親指シフト規格仕様が基本。JISキーボード仕様も一応用意しています」という姿勢を崩さなかったが、後期には実際の出荷はJISキーボード仕様が主体になっていった。
業務用(100シリーズ) | 家庭用(30/Liteシリーズ他) | |
---|---|---|
戦略 | 1号機から一貫して親指シフト規格・JIS配列を用意 50音配列、新JIS配列を用意した時期もある |
初期には親指シフト規格のみ、後にJIS配列を追加 |
初期 | 親指シフト規格が主体 | 親指シフト規格のみ(ただし、50音順ゴムカバー同梱機もあった) |
中期 | 親指シフト規格が主体 | 親指シフト規格が主体 |
後期 | 親指シフト規格が主体 | JIS配列が主体 |
1990年代に入ると、パソコンの価格低下と性能向上が目立つようになり、ワープロ専用機の市場シェアが低下した。日本のパソコン市場ではNECのPC-9801が大きなシェアを持ち、親指シフトキーボードは未対応であった。OASYSの親指シフトユーザーは、ソフトウェアエミュレータの「親指ぴゅん」や、アスキーから発売されていたPC-9801用親指シフトキーボード「ASKeyboard」を利用した。1996年になるとリュウドがOASYS300シリーズのキー金型を使用するなどして製造した高品質のNICOLA配列キーボード「RBoard PRO for PC」や「RBoard PRO for Mac」「RBoard PRO for 9801」も発売された。
ワープロ専用機としてのOASYSシリーズの開発は1995年に終了し、その"遺伝子"はWindows用ワープロソフトのOASYS 2002と、Windows用IMEのJapanistに引き継がれた。
新JISキーボード化の失敗
富士通は当初から親指シフトだけでなく、JISキーボードや50音配列を採用したモデルを併売していた。その理由について神田は「特定企業が権利を保持し、かつJIS規格ではない親指シフトは、その性能とはまったく関係の無い理由により官公庁関連からの受けが悪い[21]」という事情があったと説明している。また「親指シフトは独占的に使用すると決めたわけではないが、逆に他社に対して積極的に採用を働きかける行動もとっていなかったことから、途中から他社に対しても積極的に親指シフトの採用を提案していきたい[22][21]」との意見も表明している。
実際、NECなどライバルメーカーは、M式などの自社が推す規格を販売しても、親指シフトを採用することはなかった。一方で、ソニーが発売していたNEWSの一部モデルに採用されるなど、OASYSと競合関係にないメーカーが、親指シフトを採用した例がある。
神田を含めて、富士通自身が認識しているとおり「JIS規格として採用されていないという事実が、法人・官公庁への営業にとっての足かせとなっている」こと「他社が採用しないので、個人ユーザーへの普及に限界がある」という事実は否めず、また当時から、既存のかな入力でもローマ字入力でもない「より効率的に日本語入力が出来る規格」を要求する声自体は存在していたことなども重なり、業界を巻き込んだ「新JISキーボード」の制定作業へとつながっていくことになった。
「新JISキーボード」の制定作業において、富士通は新規配列の作成ではなく「すでに販売実績があり、かつ使用者から好評を得ている」として親指シフトを提案したが、通商産業省とメーカー各社による審議の結果、1986年(昭和61年)に制定された新JIS配列は、既存のJISキーボードのかな配列を改良した規格が採用された。
神田によれば、新JIS配列の決定過程は
- 新JISキーボードの審議委員会は、通商産業省の工業技術院電子技術総合研究所の研究室長でもある委員長のリードで進められた。彼はキーボードの研究をしており、新JISキーボードの規格は、その成果に基づいて定められた[23]。
という。
新JIS配列は、ハードウェア的にはJISキーボードと同一、もしくは最下段に小変更を加えただけであるが、かなの配列に関しては新たに調査された日本語文の統計データなどが使われているため、既存のJISキーボードとも親指シフトとも異なる配列であった。
当初は、新たなJIS規格であることや物理的な配列が同一なため金型が流用できるという利点もあり、規格制定直後から富士通を含む各メーカーよりワープロ専用機のオプションとして採用された。しかし、既に普及していたJISキーボードの規格は廃止されなかったこと、シフトキーの位置は、キーボード最下段の中央に設置し親指で操作するセンターシフトも規格書で認めていたが、コスト面から既存のJISキーボードを流用するメーカーが多く、殆ど採用例はなかった。
各メーカーも新JIS配列を積極的に広める姿勢を見せず、出荷台数は伸び悩み、各社はほどなく採用を中止、1999年(平成11年)には「利用実態がない」という理由で、新JIS配列は日本工業規格から廃止され、結局JISキーボードが残ることとなった。
これ以降、新たなJISキーボードの策定は行われておらず、2002年(平成14年)に、JIS X4064[24]において、物理キーボードの実装例として「NICOLA規格」が提示されたにとどまっている。
日本語入力コンソーシアムの誕生と、NICOLA規格の制定
新JIS化に挫折した後、富士通は親指シフト規格の権利を1989年に発足した業界団体「日本語入力コンソーシアム」に譲渡した。日本語入力コンソーシアムには、富士通のほか、過去に親指シフトキーボードを発売したことがあるアスキー、ソニー、リュウドなどの企業が名を連ねていた。
日本語入力コンソーシアムでは、親指シフト規格の一部仕様を変更した、NICOLA規格のキーボードを普及させてデファクトスタンダードとすることと、新々JISキーボード化による公式標準化を目指している[要出典]。しかし、JISキーボードによるローマ字入力の使用者がコンピュータで日本語を入力する者の大多数を占めるに至った現在では、これから親指シフト規格に移行するユーザーが急激に増えるとは考えにくく、以前からの支持者が使用を続けるに止まるものと思われる。このことは、日本語入力コンソーシアムの発足からすでに相当経過しているにもかかわらず、これといった成果が得られていないことからも明らかであろう[独自研究?]。
富士通製品の64ビットOSへの対応の遅れ
Windows XP以降のWindows系OSでは、64ビットバージョンがリリースされたが、これらに対する富士通側の対応は遅れた。
また、親指シフトキーボードのドライバが付属していたJapanistも2003年2月に発売された「Japanist 2003」が長らく最終バージョンとなっており、Windows 7発売により64ビット環境が普及した後も64ビット環境への対応が未公表の状態が続いた。このため、親指シフトキーボードでは64ビットOSの環境では本来の使用感とは大幅に異なる状況を余儀なくされ、富士通製品を利用してきた親指シフトキーボードのユーザーにとっては、64ビット環境への移行に際して、キーボードドライバが無いことが大きなネックとなり続けた。
2010年には富士通が新型の「携帯型親指シフトキーボード」であるFKB7628シリーズを開発・発売したものの、これにしても当初はドライバが対応するOSは従来のキーボードと同じく32ビットバージョンのみであり、「Japanist 2003」のエミュレーション機能を使用することを前提としたものであったため、64ビットOSには対応できない状況であった[25]。
そのため、64ビットOSで親指シフト規格を使うためには、有志により作成された「親指シフトエミュレータ」を使う以外に、有効な選択肢が無いという状態が長らく続いた。
2011年7月、富士通が「Japanist 2003 体験版 (64bit)」を公開し、Windows 7 の64ビット版、日本語版で親指シフトの利用が可能になり、状況は大幅に改善された。しかし、正式なドライバとソフトウェアのアップデートはさらに翌2012年3月まで待つこととなった。
富士通製キーボードの販売終了
2020年5月19日、富士通はJIS配列のデファクトスタンダード化により関連事業の継続が難しくなったとして、親指シフトに関係するハードウェア・ソフトウェアの終売を発表した[26][27]。富士通製の親指シフトキーボードは、2021年5月に販売を終了し、2026年6月にサポートを打ち切る[28]。なお販売については当初の予定より前倒しで2021年1月末に終了した[29]
今後、親指シフトの利用はエミュレータの活用が中心となる。
日本語以外への応用
親指シフトの特徴である「親指と他の指の同時打鍵により、一つのキーを3通りに活用する」という考え方は、日本語以外にも応用の可能性がある。
世界で使用されている言語の表記方法はさまざまで、例えば文字の数も英語と同じ程度から、漢字のように数千〜数万に及ぶようなものまで、多種多様である。このため、もともと英語の入力のために作られているQWERTYキーボードを、英語以外の言語の入力に使おうとすると、何らかの工夫が必要となる。
例えば、
- 日本語におけるローマ字入力のように、発音のアルファベット表記に沿った形で入力する方法
- 日本語におけるかな入力のように、文字あるいは文字の構成要素を適宜キーの上に配置する方法
がある。
いずれの場合も、ある意味で「間に合わせ」のやり方にならざるを得ないところがあり、特に (1) については、アルファベットの出現の頻度や続き具合がさまざまで、QWERTY配列が適切なものになることは保証されない。また、(2) については、文字の数がアルファベットに比べて多いために、タッチタイプがし易いホームポジションと、その上下を含む計30のキーに納まりきらない場合が多い問題が起きることがある。
親指シフトは、こうした問題の解決に役立つ可能性がある。すなわち、(1) タッチタイプがし易い30キーに小指シフトによる活用を加えても60文字なのが90文字にまで拡大する、(2) 親指によるシフトに例えば声調など、言語固有の特徴を付与することにより習得が容易になる利点が考えられる。
親指シフトは当初、日本語のワープロ専用機という他への移植がしにくいプラットフォームに採用されたこともあり、日本語以外への実装は行われていない。理論的なモデルについては、いくつかの例がある。富士通の菅野じん等による特許が、中国語、朝鮮語、ベトナム語、ビルマ語、チベット語、イ語についてある。また、横浜国立大学の村田忠禧は、中国語について別の提案をしている。
これらのモデルには、すでに述べた利点が織り込まれていることが分かる。例えば、ベトナム語やイ語においては、親指によるシフトが母音の声調を区別するのに使用されている。また、村田案の中国語においてはクロスシフト(文字キーと反対側の親指によるシフト)に、特別な漢字を割り当てている。
これらに加え、親指シフトに限ったことではないが、ソフトウェア的制御の活用により、こうした言語における入力方法を容易にすることが可能になる。例えばハングルの入力においてはホームポジションのキーに子音と母音を共通して割り当てているが、これは入力の順番でどちらを入力しているかを、コンピューターが判断するというやり方を採用している。またチベット語では、入力に対する結果をユーザーが選択するやり方を採用している。
導入
採用機種
富士通のワープロ専用機「OASYS」はJIS配列を採用するモデルはあったものの、一貫して親指シフトを中心に採用されたほか、パソコンのFMRシリーズ、FM TOWNSシリーズ、ビジネス用ワークステーションFACOM 9450シリーズやSファミリー(SPARCstationのOEM)PFUブランドでは「Cシリーズ」向けも販売された。
ソニーではNEWS用のキーボードとして親指シフトモデルが選択できた。
富士通では直販において自社製のノートPCのキーボードを親指シフト仕様に変更することが可能である。
パソコン以外では、キングジムのデジタルメモ機「ポメラ」の一部モデルに親指シフトが採用されている。
エミュレータ
親指シフト環境の実現にはキーボードの論理配列を規定ないし変更する配列エミュレータが必要であるが(キーボードによっては専用のキーボードドライバで実現できる[30]),エミュレータがあれば一般のキーボードやノートパソコン等でも親指シフトを利用できる。
キー配列を変更するためのソフトウェア等がエミュレータと呼ばれているのは
- 単に文字入力を置き換えるのではなく、親指シフトキーと文字キーの同時打鍵判定が必要である
- 本来はキーボード側で同時打鍵などの処理をする必要があり、これをソフトウェアで代替しているという認識がある
- エミュレータ黎明期にはユーザの多くがOASYSやパソコン用の専用の親指シフトキーボードからの移行であった
など、歴史的な経緯のためである。
ソフトウェアエミュレータ
「OASYSの挙動を真似る(エミュレートする)」ために、NICOLA規格と親指シフト規格のみをサポートするものが多かったが、一方で、NICOLA規格とは異なる入力法を再現するために設計されてきた「自作定義対応」のエミュレータも開発されてきた。現在では後者ほど活発にアップデートされている。
近年ではソフトウェアエミュレーションによる実装が複数のOSで行われており、環境構築や設定の微調整が可能となっている。またスマートフォンやタブレット向けのアプリも存在する。
OSレベルで論理配列を変更すれば配列エミュレータを常駐させる必要が無くソフトウェアの相性問題も発生しないが、親指シフトは2種類のシフトを使い分ける必要があるため、複数のシフト面を内蔵メモリに保存できる特殊なモデルでない限りキーボード上のキーが発行するスキャンコードと論理配列の対応を変更するだけでは実現できず、配列エミュレータやインプットメソッドとの併用が必須となる。
ハードウェアエミュレータ(コンバータ)
OASYSのビジネスやトランスポータブル機、または FM-R, FM-TOWNS の外付け親指シフトキーボードを接続する変換アダプタが存在したが,エミュレータはソフトウェアのみであったところ,近年,一般的なUSBキーボードとPC等の対象機器との間に接続してキーボードの信号を任意の信号に変換することで親指シフト環境を実現するハードウェアエミュレータとして機能するコンバータが登場した。
ソフトウェアエミュレータの作動がプラットフォーム(ハードウェア,OS)に依存するのに対し,コンバータを経由してキーボードを接続する場合,対象機器の側からはUSBキーボードとして認識されるためプラットフォームへの依存はなく,また,セキュリティ上の懸念から私物のソフトウェアの利用やインストールが制限されることのある企業内やネットカフェ等の環境下や他人のパソコン等でも対象機器の環境の変更なく親指シフトの利用が可能である。
さらに,親指シフトに限らない様々なキー配列のカスタマイズが可能となっている。
キーボード
専用キーボード
富士通の直販において親指シフト専用キーボードを取り扱っている(専用のソフトウェアが必要である[31])。
2020年時点では、「親指シフトキーボード(PS/2接続)」(FMV-KB613)、「親指シフトキーボード(USB接続)」(FMV-KB232)、「LIFEBOOK親指シフトキーボードモデル(企業向けノートPCカスタムメイドオプション)」(FMCKBD09H)の3種類が販売されているが、2021年5月ですべて販売終了[32]。
一般キーボード
エミュレータがあれば専用機材でなくても親指シフトを利用できるが,親指との同時打鍵がしやすいキーボードや,そのようなキーボードを備えたノートパソコン等の使用が便宜であり,スペースキーの短いものが好まれる傾向にある。
ライフラボ社の「親指シフト表記付きUSBライトタッチキーボード[33]」は商品名のとおり親指シフト表記がされている。エスリルの「エスリル ニューキーボード[34]」はカスタムオーダーメイド製品のため、親指シフト配列が選択できる。
また,KinesisのContouredやTruly Ergonomic社[35]の「TECK209」などのエルゴノミクスキーボードの中には修飾キーなどを親指で押す設計となっているモデルがあり、専用ではないが親指シフトがしやすいキーボードとなる。オープンソースハードウェアのErgodoxは親指を多用する設計であり、制御マイコンのプログラムを書き換えることにより全キーのスキャンコード変更や複数のシフト面を持つことが可能であるため、親指シフト規格を忠実に再現できる。
専用キーボードでなくても、OADG 109型であれば、左右親指の位置に変換・無変換キーがあり、スキャンコードを変更するソフトを利用して代用品とすることが出来る。ただしメーカーによってスペースバーの長さや変換・無変換キーの大きさが異なるため、愛好家はHappy Hacking Keyboard(日本語配列モデル)や東プレのRealforceのような中央に短いスペースキーを有する製品を選択している。またAppleの標準JISキーボードは、ホームポジションを崩さずに左右の親指で押せる「英数キー」と「かなキー」があるため、ソフト利用で親指シフト入力ができる。
Happy Hacking Keyboardを製造するPFUでは雑誌で親指シフトの推奨記事を執筆していた塩澤一洋(政策研究大学院大学教員)に親指シフト化するキートップの試作品を提供している[36]。また,サードパーティー製として,PFUのHappy Hacking Keyboard Professional JP及び 東プレのREALFORCE(一部)のスペースキーと変換キーを合わせた幅を2分割する親指キートップセットも販売されている[37]。
専用キーボードを製造するメーカーは富士通だけとなったが、3Dプリンタの出力やプリント基板の作成を1つから注文できるオンラインサービスの登場と、Arduinoに代表される高性能マイコンの低価格化により、個人でも数万円で製作することが可能となっており、技術を有する愛好家が自作のキーボードを製作している。
専用機材とエミュレータとの相違
専用の親指シフトキーボードによる親指シフト規格の文字入力と、エミュレータによる親指シフト規格の文字入力には、以下のような違いがある。
親指シフトキーの機能
PS/2接続の親指シフト専用キーボードには、親指シフトキーのためのキーコードを出力する専用の親指シフトキーが備わっている。
これに対し、USB接続の親指シフトキーボードや一般のJISキーボードには、左右の親指シフトキーに対応するキーコードを割り振ることが可能な独立したキーは備わっていない。そのため、親指シフトキーの機能を実現するためには、既存のキーのいずれかに、そのキーの本来の機能に重複して、親指シフトキーの機能を割り当てる場合がある。その割り当てが行なわれると、親指シフトキーの機能を割り当てられたキー(代替キー)は、文字キーと同時打鍵された場合に親指シフトキーの機能を発揮し、単独で打鍵された場合のみ本来の動作を行なう、という代替キーの動作切り替えが行なわれる。
ちなみに、この動作切り替えに対しては、親指シフト専用キーボードから移行したユーザーにとっても習熟が必要となることがある。つまり、親指シフト規格に習熟していても動作切り替えに未習熟であると、代替キーを親指シフトキーとして打ったつもりであるのに、代替キーの本来の機能として働いてしまったり、その逆といった使用者の意図と動作結果との間に齟齬を生じさせる。もっとも、動作切り替えに習熟すれば、実際の使用感は専用キーボードと変わらなくなってくると感じるユーザーも多い。もともと片手打ちなど正規の指使いでない使用者にとっても、専用キーボードの方が融通がきくことが多い。なお例外的に、無変換キーをEnterキーで・変換キーをSpaceキーで代替する方法に慣れていれば、動作切り替えへの未習熟が実質的な影響を及ぼさないこともある。「無変換キーを左親指シフト専用キー」とし、「変換キーを右親指シフト専用キー」として使うことにすれば、動作切り替えが行なわれないためである。JISキーボードを使用する場合は、変換/無変換キーまたはスペースキーを親指シフトキーとして使用することが多い。
実際の製品としては1991年のオアシスポケットから採用され始めた。2008年以降の機種では、デスクトップ・モバイル・ノートの種別を問わず、PS/2接続のキーボードを除いて全てこの仕様でリリースされている。(#NICOLA規格参照)
ちなみに、専用の親指シフトキーボードでも、変換/無変換キーに親指シフトキーの機能を重複割り当てすることを、NICOLA規格では認めている。
親指シフトキーの位置
親指シフトキーボードを使う場合を除くと、既存のキーを親指シフトキーとして使わなければならないため、親指シフトキーとして使用するキーが親指の直下になるとは限らず、操作にストレスを感じる結果となることがある。
そのため、ソフトウェアエミュレーションで快適に親指シフト規格での入力を行うには、同じJISキーボードでも親指シフトキーとして使用するキーが親指の直下に位置する、スペースキーの短いキーボードやUSB接続の親指シフトキーボードに似た形態のものを用いることが好ましいとされ、こういったキーボードが親指シフト規格の愛好家から「親指シフト規格向けのJISキーボード」として語られることがある。
同時打鍵の判定
環境によっては他のキーに親指シフトキーの機能を重複割り当てする場合、誤判定が発生することがある。
OASYSの親指シフトキーボードでは、親指キーを先に押した場合はどんなにタイミングがずれても許容された(前置シフト)。文字キーのほうが一瞬早かった場合は数百ミリ秒のズレを許容する。エミュレータ(後述)では親指キー・文字キーのどちらが一瞬早かった場合でも数百ミリ秒のズレを許容する。
多くのエミュレータはこのタイミングを細かく調整したり、前置シフトの有無を設定できる。
OASYS | エミュレータ | パソコン用専用キーボード | |
---|---|---|---|
親指キーが先行 | 無制限 | 数百ミリ秒 | 実装により異なる |
文字キーが先行 | 数百ミリ秒 | 数百ミリ秒 | 数百ミリ秒 |
刻印の有無
実機ではキートップに親指シフト規格の仮名が刻印されているが、エミュレータではキートップに親指シフト規格の仮名が刻印もしくは表示されていないキーボード(いわゆるJISキーボードなど)を親指シフト規格化して使用することが多い。この場合、ステッカーなどを貼り付けてNICOLA規格刻印を再現しないかぎりキーボードの刻印を見ながら文字入力を行うことが不可能であり、タッチタイプでの入力が前提となる。この事はサイトメソッド(いわゆる一本指打法)が使えないという欠点にうるが、一方では盤面を見る悪習がつかないという利点とも言える。
エミュレータ 一覧
ソフトウェアエミュレータを内蔵した日本語IME
- Windows(32ビット)用
- UNIX(Linuxなど)用
- Anthy (インプットメソッドと、インプットメソッドを経由してAnthyに処理を渡すパッケージを導入する)
- iBus - iBus-Anthy
- Fcitx - Fcitx-Anthy
- SCIM - SCIM-Anthy
- ほのかたん
- Anthy (インプットメソッドと、インプットメソッドを経由してAnthyに処理を渡すパッケージを導入する)
- Android用
- iOS用
単体ソフトウェアエミュレータ
個人が作成し、フリーウェアまたはシェアウェアとして配布しているものが多い。
- Windows(32ビット/64ビット)用
- 親指の友Mk-IIキーボードドライバ(キーボードドライバであるために遅延なく安定して動作する。零遅延モードの実装によってキー入力後の遅延時間をなくすことに成功している。キー配列を変える機能も内蔵している。未署名のドライバとして提供されていたが、2020/4/1に合同会社アプレットによって親指の友Mk-IIキーボードドライバ署名版がシェアウェアとしてリリースされ、これを使うことによってWindows 64bit版に導入しやすくなった。)
- em1keypc(多配列サポートを前提に製作され、その一環として別途提供のoyayubiwmによりNICOLA規格にも対応)
- やまぶき(多配列サポートを前提に製作され、その一環としてNICOLA規格用の配列定義を同梱。USB接続の親指シフトキーボード用定義も同梱)
- やまぶきR やまぶきの派生エミュレータ。かな入力用の配列が使えない代わりに、キー入力の取りこぼしの軽減と文字の出の高速化を行っている。
- DvorakJ(多配列サポートを前提に製作され、親指シフトやそこから派生した各種配列の定義も同梱。)
- 姫踊子草2(多配列サポートを前提に製作され、その一環としてNICOLA規格と親指シフト規格に対応する配列定義を同梱。USB接続の親指シフトキーボード用定義も同梱)
- Windows(32ビット)用
- 親指ひゅんQ(2010/05/13より公開休止中、NICOLA規格+親指シフト規格の両方に対応する配列定義を同梱)
- Q's Nicolatter
- Windows CE用
- Windows Mobile用
- Mac OS(OS9以前)用
- ニコラアシスト
- Nickey
- macOS用
- Lacaille ( 天文学者ニコラ=ルイ・ド・ラカーユのニコラにちなんだ命名 )
- Karabiner-Elements
(KeyRemap4MacBook→Kalabiner→Karabiner-Elementsに変遷。SeilはKarabiner-Elementsに統合されている) - NicolaK Pro ( 富士通製キーボード専用 日割ライセンス )
- TESLA
- Tesla Plus - ウェイバックマシン(2003年10月5日アーカイブ分)
- TESLA 野良ビルド
- Unix(Linuxなど)用
- Emacs用
- MS-DOS用
ハードウェアエミュレータ(コンバータ)
- クロスプラットフォーム
- OyaConv 親指シフトの利用を目的として開発されたコンバータ。英数を含め全てのキー配列を入れ替え、変更するための設定も可能。
- かえうち キーボード配列を変換する汎用コンバータ。親指シフト,DvorakやColemakはもとより,ユーザーによるカスタマイズ可能で各種配列が利用できる。
- USB2BT PLUS USBキーボード/マウス/ゲームパッドなどUSB HIDデバイスをBluetoothに変換しiPhone/スマートフォン/パソコンを操作可能とするアダプタ。制限事項はあるが親指シフト入力機能を備えている。[38]
親指シフトユーザーの著名人
かつては、執筆家がつくった「親指シフト・キーボードを普及させる会」というHPがあり、発起人として、小森健太朗(作家)、辻真先(脚本家)、二階堂黎人(作家)が名を連ね、有識者の意見のコーナーは姫野カオルコ(作家)が原稿を寄せた[39]。
更に、積極的に親指シフトエミュレーター啓蒙活動をしている勝間和代(著述家)[40]のほか、北川悦吏子(脚本家)[41]、高橋源一郎(作家)、矢作俊彦(作家)、宮部みゆき(作家)[42]、曽野綾子(作家)、ジェームス三木(脚本家)[43]や、猪瀬直樹(作家)[44]、宮台真司(社会学者)[45]、樹林伸(マンガ原作者)[46]、新井素子(作家)[47]、内田康夫(作家)[48]、勝谷誠彦(コラムニスト)[49]、樹川さとみ(作家)[50]、飯野文彦(作家)、太田忠司(作家)、折原一(作家)、笠井潔(作家)、久美沙織(作家)、高斎正(自動車評論家)、斎藤純(作家)、佐々木譲(作家)、妹尾ゆふ子(作家)、菅浩江(作家)、鈴木輝一郎(作家)、武上純希(脚本家)、西澤保彦(作家)、貫井徳郎(作家)、野村正樹、服部まゆみ(作家)、牧南恭子(作家)、山田正紀(作家)、渡辺容子(作家)[51]、谷川流(作家)[52]などが親指シフトユーザー。
また、「親指シフト・キーボードを普及させる会」での姫野カオルコは、親指シフトの認知のため、ユーザーは自己紹介欄に「親指シフトユーザー」と記述しようと呼びかけた[53]。
参考文献
- 神田泰典『コンピュータ 知的「道具」考』NHKブックス、1985年 ISBN 978-4-14001-478-3 。
- 蕎麦うどん『東プレキーボードで親指シフトなひと』2016年。
- 日本工業標準調査会『JIS X 4064 仮名漢字変換システムの基本機能』財団法人 日本規格協会、2002年。
- 日本工業標準調査会 『仮名漢字変換形日本文入力装置用けん盤配列 JIS C 6236-1986』 日本規格協会、1986年。
- 古瀬幸広『考える道具 ワープロの創造と挑戦』青葉出版、1991年、ISBN 4-87008-078-8。
- 渡辺定久『カナタイピストにおける指の運動特性について』情報処理学会、1983年。
脚注
- ^ 実験に使ったキーボードの写真
- ^ 日本電子計算機 (JECC) ニュース、1980年8月1日のテキスト
- ^ 日本電子計算機 (JECC) ニュース、1980年8月1日の画像
- ^ 親指シフトキーボード - ykanda.jp
- ^ 日本語の特性、指の使用率を考えたキー配列
- ^ 日本工業規格(提案) 仮名漢字変換用親指シフト型けん盤配列
- ^ 富士通専門店「アクセス」 Japanistの快速親指シフト機能について
- ^ 勝間和代『無理なく続けられる年収10倍アップ勉強法』ディスカヴァー・トゥエンティワン、2007年 ISBN 978-4-88759-544-6 。
- ^ 井上明人 2020 キーボードの「沼」から、プラットフォームの「速度」を考える
- ^ 坂元正剛『ワープロ速記法』株式会社オーム社、1984年。
- ^ 坂元正剛『新ワープロ速記法』株式会社オーム社、1988年。
- ^ NICOLA 配列規格書
- ^ a b 平成8年10月 日本語入力コンソーシアム NICOLA配列キーボード 日本工業規格 (JIS) 化要望書
- ^ 親指シフトキーボードの評価
- ^ 朝日新聞 4/12
- ^ 毎日新聞 4/12
- ^ 日本工業新聞 4/12
- ^ http://www.ykanda.jp/jef/announce/sales.jpg
- ^ a b 昭和53年度 情報処理学会第19回全国大会 67
- ^ 昭和53年度 情報処理学会第19回全国大会 68
- ^ a b データ名:親指シフト論議 (880522-880607)
- ^ 週刊ダイヤモンド 2002/10/26 規格戦争 敗者のその後
- ^ キーボードのJISカナ配列- 神田泰典の個人ページ
- ^ 仮名漢字変換システムの基本機能
- ^ 携帯型親指シフトキーボード (USB) FKB7628シリーズ
- ^ “富士通、「親指シフトキーボード」の販売終了 40年の歴史に幕”. ITmedia NEWS (2020年5月19日). 2020年5月19日閲覧。
- ^ 富士通、「親指シフト」販売終了 40年根強いファン - 日本経済新聞
- ^ 富士通、親指シフトキーボードの販売・サポートを終了。誕生から40年でついに退場 - アキバ最新情報系サイト・エルミタージュ秋葉原 (2020年05月19日)
- ^ 【やじうまPC Watch】親指シフトキーボード、ひっそりと前倒しで販売終了。40年の歴史に幕 - 大河原克行、Impress、2021年3月8日(2021年3月13日閲覧)
- ^ “キーボードドライバ | NICOLA 日本語入力コンソーシアム”. nicola.sunicom.co.jp. 2019年12月10日閲覧。
- ^ “親指シフトキーボードをお使いになる方へ -FMWORLD(法人):富士通”. www.fmworld.net. 2019年12月8日閲覧。
- ^ 親指シフトキーボードおよび関連商品の販売終了について - 富士通、2020年5月19日
- ^ http://eee-life.com/kb/
- ^ “エスリル ニューキーボード − NISSE”. www.esrille.com. 2019年12月18日閲覧。
- ^ ダイヤテックが代理店になっている
- ^ 2778-120620 感動の親指シフト化キット: shiology
- ^ “親指キートップ「おやうちくん」 - かえうち”. 2019年12月18日閲覧。
- ^ “そーたメイ(sohtaMei) - USB2BT+”. sohta02.web.fc2.com. 2020年1月11日閲覧。
- ^ 魚拓web 親指シフト・キーボードを普及させる会
- ^ 勝間和代ブログ カテゴリ:親指シフト
- ^ 北川悦吏子ツイッター
- ^ 文春オンライン 「ユーチューバーはテレビの未来を担うか?」小説家・高橋源一郎の“生活と意見” 写真キャプション
- ^ 弁護士の日々 親指シフトが読売ウィークリーに
- ^ 猪瀬直樹 [@inosenaoki] (2020年5月20日). "1980年から40年間、富士通の親指シフトにお世話になった。". X(旧Twitter)より2021年3月4日閲覧。
- ^ 安立清史 (2012年11月16日). “親指シフト・キーボードとThinkPad、MacBook”. 安立清史のホームページとブログ. 2021年3月4日閲覧。
- ^ 樹林伸・天樹征丸・亜樹直 [@agitadashi] (2012年3月18日). "僕はローマ字入力も使うけれど、原稿はほとんど親指シフトで書く。". X(旧Twitter)より2021年3月4日閲覧。
- ^ 網谷隆司郎「嗜好と文化:第47回 新井素子さん「ヌイと生きる」」『毎日新聞』2015年2月2日。2021年3月4日閲覧。
- ^ 小森健太朗 [@komorikentarou] (2020年5月23日). "故・内田康夫さんが親指シフト愛好者の作家代表として声を上げてくれたのも今となっては思い出になる。". X(旧Twitter)より2021年3月4日閲覧。
- ^ “おかげさまで富士通専門店「アクセス」は20周年!”. 富士通専門店「アクセス」. システム青山 (2012年12月). 2021年3月4日閲覧。
- ^ 樹川さとみ [@kikawa9] (2016年7月20日). "富士通さんは我々を見捨てませんでした。". X(旧Twitter)より2021年3月4日閲覧。
- ^ “* 賛同者 《私たちは親指シフト・キーボードを支持します》”. 親指シフト・キーボードを普及させる会. 2015年10月8日時点のオリジナルよりアーカイブ。2021年3月5日閲覧。
- ^ 涼宮ハルヒシリーズの原作者 谷川 流さんは親指シフトで原稿を執筆 - ものくろぼっくす
- ^ 魚拓web 「親指シフト・キーボードを普及させる会」有識者の意見
外部リンク
- 日本語入力コンソーシアム
- Happy Hacking Keyboard | キーボードコレクション - PFUの画像コレクション。富士通とソニーの親指シフトキーボードの配列画像がある。
- OASYS and CAMELLIA homepage - 神田泰典の個人サイト・キーボードの歴史についても詳しい。
- 『親指シフト』 - コトバンク