ファンクションキー

ファンクションキーコンピュータキーボードの多様役割



ファンクションキーFunction key、略してFキー)は、コンピュータキーボードに配置された特殊キーです。一般の文字キーとは異り、じめ特定の機能が割り当てられている、またはソフトウェアによって様々機能を割り当てることができます。いわば、コンピュータとユーザーを繋ぐ汎用的インターフェースと言えるでしょう。

ファンクションキーの歴史と進化



初期のビデオ表示端末VDT)では、ファンクションキーはエスケープシーケンスと呼ばれる特殊文字列を生成し、ホストコンピュータに命令を送信していました。これは、キー自体が直接機能と結びついているわけではく、コンピュータが解釈することで機能を発揮する仕組みです。

現代のコンピュータでは、ファンクションキーは固定されたスキャンコードを生成し、OSやデバイスドライバを経由してアプリケーションに送信されます。アプリケーションは、このスキャンコードを解釈し、じめ設定された機能を実行します。そのため、同じFキーでも、アプリケーションによって異る動作をする場合がります。

多様機種におけるファンクションキー



ファンクションキーの数は機種によって大きく異ります。初期のパーソナルコンピュータでは、搭載されていい機種や、5個、10個程度のものが一般的でした。12個のファンクションキーF1F12)が標準にったのは、101キーボード(IBM PC/AT互換機)以降です。

101キーボード: F1F124個ずつグループ化され、キーボード上部に配置されています。初期のIBM PC/XTやPC/AT前期モデルでは、F1F10が左側に2個ずつ縦に5段に並べられていました。

Apple Macintosh: モデルによって異り、F1F12F1F15F1F16どがキーボード上部に配置されています。過去にはファンクションキーいモデルもりましたが、近年のモデルでは音量調節やシステム機能の呼び出しどに利用されています。

Apple Macintosh PowerBook: F1F12が搭載され、F1F7にはじめ機能が割り当てられています。

NEC PC-9801/9821: 初期はf1~f10、後にvf1~vf5が追加されました。N88-BASICどでは、各キーに命令文が登録されていました。

Commodore Amiga: 10個のファンクションキー5個ずつグループ化され、キーボード上部に配置されていました。

IBM 3270: IBMメインフレーム用の端末では、初期モデルは12個のPFキー(Programmable function key)が3個×4グループに、後期モデルでは24個のPFキーが2段に配置されていました。また、PAキー、Attnキー、SysRqキー、ScrLkキーど、端末固有の機能を持つキーも搭載されていました。現在の101キーボードレイアウトはこの端末のキーボードを起源としており、一部のキーは継承されています。

シャープ MZ-700/1500: ディファイナブル・ファンクションキーとして、F1F5が水平に配置されていました。キーのサイズは通常のキーとは異り、横幅が倍で高さが半分でした。システムによって機能が変化し、ユーザーが任意に変更可能でした。

MSX: F1F5が最上列に配置され、SHIFTキーとの組み合わせでF6F10として機能しました。MSX-BASICでは、goto、cload、runどのコマンドが初期登録されていました。MSX-DOS環境では、MS-DOSの操作に準じた機能が割り当てられていました。

ノートパソコンFnキー



多くのノートパソコンには、Fnキー(Function key)と呼ばれる修飾キーが搭載されています。これは、OSらは直接認識されず、他のキーと組み合わせて機能します。例えば、Fn+矢印キーでHomeやEndキーとして機能したり、Fn+Fキーで液晶の明るさ調節やスリープどのハードウェア制御を行ったりします。キーの組み合わせや機能はメーカーや機種によって異ります。

まとめ



ファンクションキーは、コンピュータの歴史とともに進化し、多様機種で異る形態で用いられてきました。その役割は、単純コマンド実行ら、システム制御、アプリケーション固有の機能実行まで多岐に渡ります。現代のコンピュータにおいても、ファンクションキーは重要インターフェースとして、ユーザーとコンピュータを繋いでいます。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。