風 (日本語入力システム)
出典: フリー百科事典『ウィキペディア(Wikipedia)』
風(かぜ)は、MS-DOS用日本語入力FEPおよびWindows用日本語入力IMEである。超多段シフト方式を採用している。コンピュータの日本語入力法としては漢字直接入力(漢直)に分類される。
目次 |
[編集] MS-DOS版の風
1988年、MS-DOS用日本語入力FEPとして演算星組から販売された(現在は販売していない)。また、風と同じ動作をし、風の辞書(風辞書)をそのまま使うことのできるフリーのFEPとして、「鳳」「嵐」「瘋」「雪風」などがある。
[編集] Windows版の風
現在ではWindows用日本語入力IMEとなり、開発者である冨樫雅文自身がシェアウェア(一定期間の試用は無料)として公開している。
Windows用の最新版は2.23。バージョン2.10から、Windows 95、Windows 98、Windows 98SE、Windows Me、Windows NT4.0、Windows 2000、Windows XPに対応している。2.10版の1つ前の2.04版までは、Windows 95、Windows 98、Windows NT4.0にのみ対応していた。当時はWindows2000など他のOSでは、風を「規定のIME」にした場合にログオンができなくなるなどの不具合が知られており、他のIMEを規定にしておいて、使用するときだけIMEを切換えるという方法で対処が行われていた。
[編集] 超多段シフト方式
超多段シフト方式は、キーボードで大文字を打つときの「シフト操作」の考えを拡張したものである。シフトキーを押しながら文字キーを押すと、大文字(Capsロック時は小文字)が打たれる。また、記号や数字が刻印されたキーでは、シフト操作によって違う記号が入力される。すなわち、1つのキーに小文字と大文字、または2つの記号が重ねて定義されており、シフトキーを押すことによってそれらを区別させていることになる。シフト操作によって、1つのキーに2つ以上の文字を定義できるのだから、シフトの方法を工夫すれば全ての漢字をキーボードに載せることができるはず、というのが超多段シフト方式の発想である。シフト操作には「漢字の読みを入力する」ことを当て、シフトキーによるハードウェアシフトではなく、読みの入力によるソフトウェアシフトを採用する。
何らかの読みを入力して漢字変換キー(標準設定はスペースキー)を押すと、文字入力用の40のキーがその読みを持った漢字に仮想的に「シフト」する。シフトされた結果は画面上に仮想鍵盤として表示される。入力したい文字に相当するキーを押すと文字が入力される。ある文字に対応する仮想鍵盤上の位置は、どの読みでシフトを行っても常に同じになるように設計されている。例えば、「風」という文字を出すときは「かぜ」でも「ふう」でも仮想鍵盤1面目の中段人差指("F"と刻印されたキー)を押下し、「鮭」は「さけ」でも「けい」でも仮想鍵盤2面目の上段薬指("W")となる。この打鍵位置もある程度の最適化が行われており、よく使う文字ほど打ちやすい位置になるようにしてある。打鍵位置と文字との対応表が「風辞書」である。
別の見方をすれば、単漢字変換を拡張したものということもできる。風の使い始めはその見方で入力をして行くことになる。その内に、シフト動作(読みの入力)も含めた打鍵手順を体が覚えるようになり、「漢直」に近づいて行く。その意味で、風は「補助輪付きの漢直」と呼ばれる。
[編集] 風使い
風を使っている人のことを風使いと呼ぶ。現在、風はMS-DOSかWindowsでしか使用できず、「風がないから」という理由だけで他のOSに移行できないという風使いもいる。
[編集] 外部サイト
- 風のくに - 開発者のサイト。最新版の公開もここで行われる。
- 風の里
- 超多段シフト方式日本語入力FEP「風」と その互換ドライバ「鳳」について