ファンクションキーは、コンピュータや端末の キーボード上にあるキーで、オペレーティングシステムやアプリケーションプログラムに特定のアクションを実行させるようにプログラムできるもので、ソフトキーの一種です。[1]一部のキーボードやコンピュータでは、ファンクションキーにデフォルトのアクションが設定されており、電源投入時にアクセスできるようになります。

端末のファンクション キーは、多くの場合エスケープ文字 ( ASCII 27)で始まる短い固定文字列を生成するか、端末に特殊文字列を送信することで生成される文字が構成されることがあります。標準的なコンピュータ キーボードでは、ファンクション キーは通常の ASCII 範囲外の固定の 1 バイト コードを生成することがあります。このコードは、キーボード デバイス ドライバーによって他の構成可能な文字列に変換されるか、アプリケーション プログラムによって直接解釈されます。ファンクション キーには、デフォルトのアクションの略語または絵文字がキー上またはキーの横に印刷されている場合や、より一般的な「F 番号」の指定がある場合があります。
歴史


1965年に発売されたシンガー/フリーデン 2201フレキソライタープログラマティックには、メインキーボードの右側に F1 から F13 までとラベル付けされた 13 個のファンクションキーがありました。フレキソライターはコンピュータ端末として使用できましたが、この電気機械式タイプライターは主にスタンドアロンのワードプロセッサシステムとして設計されていました。ファンクションキーの解釈は、マシンの背面にあるプラグボードのプログラミングによって決定されました。 [2]
ソフトキーは、1960年代後半から1970年代前半の軍用機のアビオニクス多機能ディスプレイにまで遡る。例えば、F-111DのマークIIアビオニクス(最初の発注は1967年、納品は1970年~1973年)である。[要出典]コンピューティング用途では、HP 9810A電卓(1971年)やHP 9800シリーズの後期モデルに見られ、キーボードの左上に5×2ブロック(5つのキーが2列に並ぶ)に10個のプログラム可能なキーがあり、紙のラベルが付いていた。[要出典] HP 9830A(1972年)は初期のデスクトップコンピュータであり、コンピューティングに特化した最も初期の用途の1つであった。[要出典] HP は、画面ラベル付きのファンクション キーを使用するHP 2640 (1975)でもファンクション キーの使用を継続し、キーを画面の近くに配置して、その機能のラベルを表示できるようにしました。
1979年に発売されたNECのPC-8001は、キーボードの上部に5つのファンクションキーがあり、キーボードの右側に数字キーパッドがありました。[3] [4]
ファンクションキーの現代的な使用法は、IBM キーボードによって普及した可能性がある: [引用が必要]最初は IBM 3270 端末、次にIBM PC 。IBM によるファンクションキーの使用は、 IBM 3270端末ラインにまで遡る。 [引用が必要]具体的には、78 キーのタイプライターキーボードまたはオペレーターコンソールキーボードバージョンのIBM 3277 (1972) で、どちらもキーボードの右側に 3×4 マトリックスで12 個のプログラムされたファンクション(PF) キーを備えていた。後のモデルでは、これが数字キーパッドに置き換えられ、ファンクションキーはキーボードの上部の 24 個のキーに移動された。オリジナルの IBM PC キーボード ( PC/XT、1981) には、キーボードの左側に 2×5 マトリックスで 10 個のファンクションキー(F1~F10) があったが、これはモデル M (「拡張」、1984)でキーボードの上部に 4 個の 3 つのブロックで 12 個のキーに置き換えられた。 [引用が必要]
さまざまなキーボードのスキーム
- Mac :クラシック Mac OS は、一般に FKEYS と呼ばれるシステム拡張機能をサポートしていました。これは、システム ファイルにインストールでき、Command -Shift-(数字) キーの組み合わせでアクセスできました (Command-Shift-3 は、システムに含まれる画面キャプチャ機能で、FKEY としてインストールされていました)。ただし、初期の Macintosh キーボードは、通常の意味での番号付きファンクション キーをサポートしていませんでした。ただし、Macintosh II でApple Extended Keyboardが導入されて以来、ファンクション キー付きのキーボードが利用可能になりましたが、1990 年代半ばまで標準にはなりませんでした。ただし、ファンクション キーは伝統的に Mac ユーザー インターフェイスの主要部分ではなく、通常はクロスプラットフォーム プログラムでのみ使用されます。Macintosh Human Interface Guidelinesによると、ファンクション キーはユーザーによるカスタマイズ用に予約されています。現在の Mac キーボードには、音量を制御するための特殊なファンクション キーが含まれています。最新の Mac キーボードには 19 個のファンクション キーが含まれていますが、F1 ~ F4 および F7 ~ F12 のキーは、デフォルトで音量、メディア コントロール、およびExposéなどの機能を制御します。以前のキーボードとテンキー付きの Apple キーボードには、F1 ~ F19 キーがあります。
- Macラップトップ: PowerBook 5300 および PowerBook 190 が導入されるまで、ファンクション キーは Apple ノートブック ハードウェアの標準ではありませんでした。ほとんどの場合、Mac ラップトップには F1 から F12 までのキーがあり、一部のキーには音量や画面の明るさの調整など、定義済みのアクションがあります。
- Apricot PC/Xi : ラベルのないキーが 6 つあり、各キーの横にはLEDがあり、キーが使用できるときに点灯します。キーの上には液晶ディスプレイ(「マイクロスクリーン」) があり、プログラムによってキーによって実行されるアクションを表示するために使用されます。
- Atari 8 ビット コンピュータ: キーボードの右側または上部に 4 つの専用キー (Reset、Option、Select、Start) があります。XL モデルにはHelp キーもありました。Atari 1200XL には、主にカーソルの移動に関連する定義済みのアクションを持つ F1 から F4 までの 4 つの追加キーがあります。
- Atari ST :キーボードの上部に水平に並んだ10 個の平行四辺形のキー。通常のキーのように飛び出しているのではなく、キーボード フレームに埋め込まれています。
- BBC Micro : コンピューター/キーボード上部の数字キーの上に、赤/オレンジ色のF 0からF 9までのキーが水平に並んでいます。ブレーク、矢印、コピーの各キーは、F10 ~ F15 として機能します。ケースには、ファンクション キー参照カードを保持するための透明なプラスチック ストリップがそれらの上に付いています。
- Coleco Adam : 数字キーの上に横一列に 6 つのダークブラウンのキーがあり、ローマ数字の I ~ VI のラベルが付いています。
- VIC-20およびCommodore 64 : コンピューター/キーボードの右側に 4 つのキーが垂直に並んで F1/F2 から F7/F8 まであります。奇数番号の機能はシフトなしでアクセスし、偶数番号の機能はシフトしてアクセスします。VIC/64 のモデル/リビジョンに応じて、キーの色はオレンジ、ベージュ/茶色、またはグレーです。
- Commodore 128 : 基本的には VIC-20/C64 と同じですが、メインの QWERTY キーボードの数字キーパッドの右側の上に、(灰色の) ファンクション キーが水平に並んで配置されています。また、ヘルプ キーもあります。
- Commodore Amiga : キーボードの上部に 5 つのキー グループが 2 つ並んで 10 個のキーが配置されています (通常のキーボードの最上段と同じ高さ)。ファンクション キーは通常のキーの 1.5 倍の幅です。Commodore 128 と同様に、ヘルプ キーも付いています。
- グラフ電卓、特にTexas Instruments、Hewlett-Packard、Casioの電卓には通常、さまざまな機能があらかじめ割り当てられたファンクション キーの列が含まれています (標準的な携帯型電卓では、これらは画面の下の一番上のボタン列になります)。 TI-83シリーズなどのローエンド モデルでは、これらは主にメイン キーボードの拡張機能として機能しますが、ハイエンドの電卓では、モードによって機能が変わり、メニュー ナビゲーション キーとしても機能することもあります。
- HP 2640シリーズ端末 (1975):画面にラベルが付けられたファンクション キー(キーが CRT または LCD 画面のラベルの近くに配置されているか、ラベルにマッピングされている)の最初の例として、1970 年代後半に確認されています。
- HP 9830 : 左上に 4 列ずつ 2 列に F1 ~ F8 キーがあり、紙のテンプレート ラベルが付いています。ファンクション キーの初期の使用例 (1972 年)。
- IBM 3270 : おそらくキーボードのファンクション キーの起源、1972 年頃。[要出典] このメインフレーム キーボードの初期モデルには、キーボードの右側に 3×4 マトリックスの 12 個のファンクション キーがありました。後にこれは数字キーパッドに変更され、ファンクション キーはキーボードの上部に移動され、2 列 24 個のキーに増加しました。

- IBM 5250 : 初期のモデルには、数字キーがファンクション キーをエミュレートする「cmd」修飾キーが頻繁にありました。後期のモデルには、4 つのグループに分かれた 12 個のファンクション キー (シフト キーは F13 ~ F24 として機能します)、または 2 列に 24 個のファンクション キーがあります。これらのキーは、「Enter」、「Help」、およびその他のいくつかのキーとともに「AID コード」を生成し、ユーザーが入力したデータが読み取り可能であることをホスト コンピューターに通知します。
- IBM PC AT および PS/2 キーボード: F1 から F12 は通常、キーボードの上部に 4 つのキー グループが 3 つあります。オリジナルの IBM PC および PC XT キーボードには、左側に隣接する 2 つの垂直列に F1 から F10 までのファンクション キーがあり、降順で F1|F2、F3|F4、...、F9|F10 となっています。一部の IBM 互換キーボード ( Northgate OmniKey/102 など) にも左側にファンクション キーがあり、左側の Alt キーと Caps Lock キーが入れ替わっている例では、手の小さい人でも片手の指で修飾キーとファンクション キーを同時にすばやく快適に押すことができます。最近の PC キーボードの多くには、マルチメディア機能やオペレーティング システム機能用の特殊キーも含まれています。
- MCK-142 Pro: 2セットのファンクションキー: キーボードの左側にF1~F12があり、さらにQWERTYキーの上にはユーザーがプログラム可能なPFキーが24個あります。[5]
- NEC PC-8000シリーズ(1979年):キーボードの上部に5つのファンクションキーがあり、キーボードの右側に数字キーパッドがあります。[3] [4]
- Sharp MZ-700: キーボードの左上に F1 から F5 までの青いキーが水平に並んでいます。キーの縦方向のサイズは通常のキーの半分で、幅は 2 倍です。また、ファンクション キーの列の上には、変更可能なキー凡例オーバーレイ (紙/プラスチック) 用の専用「スロット」もあります。
- VT100端末:数字キーパッドの上に 4 つのファンクション キー (PF1 - PF4) があります。
さまざまなプログラムやオペレーティングシステムでのアクション
Mac OS
従来の Mac OSでは、ファンクションキー コントロール パネルを使用して、プログラムを起動したりAppleScriptを実行したりするために、ユーザーがファンクションキーを設定できました。
macOSは、F1からまでの(ほぼ)全てのファンクションキーにデフォルトの機能を割り当てていますが、これらのファンクションキーにデフォルトで割り当てられているアクションは、Mac製品と対応するMac OS Xバージョンの歴史の中で数回変更されています[6] [循環参照]。その結果、Macintoshキーボードのラベルは、後のMac OS Xバージョンの新しいマッピングを反映するように時間の経過とともに変更されました。たとえば、2006年のMacBook Proでは、ファンクションキーの、およびは音量ダウン/音量アップのラベルが付けられていますが、それ以降のMacBook Pro(2007年モデル以降)では、音量コントロールはファンクションキーからに配置されており、さまざまな機能にマップされています。 F12F3F4F5F10F12
最近のバージョンの Mac OS X または macOS は、使用されている Apple キーボードの世代を検出し、この Apple キーボードに表示されているラベルに対応する適切なデフォルト アクションを割り当てることができます (このキーボードが、使用しているバージョンの Mac OS X のリリース前に製造されたものである場合に限ります)。その結果、最近の USB Apple キーボードを古いバージョンの Mac OS X で使用すると、デフォルトのマッピングが間違っている (つまり、キーボードに表示されているラベルと一致しない) 場合があります。これは、このキーボードの新しいファンクション キーのマッピングを認識しないからです (たとえば、当時は Mission control と Launchpad が存在しなかったため、キーボードに表示される対応するラベルは、古いバージョンの Mac OS X で割り当てられたデフォルトのアクション (Exposé と Dashboard) と一致しません)。
次の点に留意してください。
- とは常に明るさコントロールにマッピングされていますが、それ以外のファンクション キーはすべて時間の経過とともに変更されています。F1F2
- 2007 年以降のすべての Apple ラップトップには、キーパッドがない場合でも、Num Lockキーがありません (以前のApple ラップトップでは、Num Lock はキーにありました)。F6
- ディスク取り出し用の特殊キー (古い Apple キーボードではキーの右側にあった) は、Apple コンピュータには内蔵光ディスク ドライブがなくなったため削除されました。ただし、MacBook Air 2010 は例外で、キーにディスク取り出しのラベルが付いていました (外付け USB SuperDrive と組み合わせて使用)。F12F12
- ファンクション キーにはラベルがなく、固定された Apple コンピュータ (iMac、Mac Pro、または Mac Mini) のフル キーボードでのみ使用できました。すべてのラップトップ コンピュータには、これらの追加キーが常に存在せず、ワイヤレス Apple キーボードを搭載した最近の固定された Apple コンピュータにも存在しません。F13F19
- 一部の macOS バージョンでは、ファンクション キーと がデフォルトでコントラストの増減にマッピングされていると言われています(ただし、Macintosh キーボードではこれらのキーに何もラベルが付いていません)。F14F15
- Boot Campでは、ファンクションキーは対応するIBM PCキー(キーボードの同じ場所にある)にマッピングされています:Print Screen、Scroll Lock、PauseキーF13F15
- Mac OS X または macOS のすべてのバージョンでは、 Fn キーを押しながら適切なファンクション キーを押すことでソフトウェア機能を使用できます。このスキームは、macOS のシステム設定を変更することで元に戻すことができます。
- 2016 年現在、Apple はMacBook Pro の特定のモデルで個々のファンクションキーをタッチバーに置き換えました。
Windows/MS-DOS
MS-DOSでは、個々のプログラムが各ファンクション キーの意味を決定でき、コマンド ラインには独自のアクションがありました。たとえば、前のコマンドから現在のコマンド プロンプトに単語をコピーしました。 F3
IBM Common User Accessガイドラインに従って、このキーは徐々にほとんどの初期の Windows プログラムでヘルプと共通的に関連付けられるようになりました。今日でも、 Windows で実行されているMicrosoft Officeプログラムは、ヘルプ メニューにヘルプのキーとしてリストされています。Windows の Internet Explorer では、このキーストロークはヘルプ メニューにリストされませんが、ヘルプ ウィンドウが応答します。 F1F1
F3は、アプリケーションで検索機能をアクティブにするためによく使用され、キーを連続して押すと結果が循環することがよくあります。+は、後方検索によく使用されます。Visual Studioなどの一部のアプリケーションでは、ドキュメント内の他の場所にある現在強調表示されているテキストを検索する手段として +がサポートされています。⇧ ShiftF3ControlF3
F5は、多くのWeb ブラウザーやその他のアプリケーションでリロード キーとしてもよく使用されます。一方、 はほとんどのブラウザーで全画面/キオスク モードをアクティブにします。Windows 環境では、+ は一般にアプリケーションの終了に使用されます。+ は多くの場合、ドキュメントやタブなど、アプリケーションの一部を閉じます。 は通常、メニュー バーをアクティブにし、+ はコンテキスト メニューをアクティブにします。は、Windows エクスプローラー、Excel、 Visual Studioなどの多くの Windows アプリケーションやその他のプログラムで、ファイルまたはフィールドの編集機能 (ファイル名の変更など) にアクセスするために使用されます。 F11AltF4CtrlF4F10⇧ ShiftF10F2
F4一部のアプリケーションでは、 3D Pinball: Space Cadetのようにウィンドウを「フルスクリーン」にするために使用されます。Microsoft IE では、以前に表示した Web サイトの URL リストを表示するために使用されます。
すべての Microsoft Office アプリケーションに共通するその他のファンクション キーの割り当ては、スペル チェック、マクロ ダイアログの呼び出し(+) 、 Visual Basic エディターの呼び出し ( +) 、スクリプト エディターの呼び出し ( + +)です。Microsoft Word では、 + を押すと書式設定が表示されます。Microsoft PowerPoint では、スライド ショーを開始し、次のペインに移動します。 F7AltF8AltF11⇧ ShiftAltF11⇧ ShiftF1F5F6
⇧ Shift+F9実行中の場合には MS-DOS シェルを終了します。
WordPerfect for DOS は、ファンクション キーを多用したプログラムの例です。
Internet Explorer 6およびInternet Explorer 7では、Internet Explorer 開発者ツール バーが開きます。アドレス バーの URLが強調表示されます。F12F6
BIOS/ブート
ファンクション キーは、 BIOSインターフェイスでも頻繁に使用されます。通常、電源投入時のセルフテスト中は、ファンクション キーまたはキーのいずれかを押すことで BIOS にアクセスできます。BIOS では、キーは BIOS に応じて異なる目的を持つことができます。ただし、すべての変更を保存してシステムを再起動する保存と終了のデファクト スタンダードは です。 DelF10
Windows 10 の起動中に、 + キーを使用してセーフ モードに入ります。Microsoft Windowsの旧バージョンでは、このキーは単独で使用されていました。 ⇧ ShiftF8F8
参照
参考文献
- ^ 「FUNCTION KEYの定義」www.merriam-webster.com。
- ^ Friden 社のまったく新しい 2201 FLEXOWRITER 自動筆記機 (広告)、Nation's Business、第 53 巻、第 2 号 (1965 年 2 月)、75 ~ 76 ページ。
- ^ ab "OLD-COMPUTERS.COM : The Museum". www.old-computers.com . 2017年4月4日時点のオリジナルよりアーカイブ。2015年6月12日閲覧。
- ^ ab Ahl, David H. 「NEC PC-8800 パーソナルコンピュータシステム」www.atarimagazines.com。
- ^ Ghostarchive および Wayback Machine にアーカイブ: Ortek MCK-142Pro プログラマブル キーボード レビュー (Alps SKCM White) 、2021 年 4 月 23 日取得
- ^ Apple キーボード
