グラフキー
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/02/13 15:48 UTC 版)
|
|
この記事には複数の問題があります。
|
グラフキーとは、NECのPC-8000シリーズ・PC-8800シリーズ・PC-9800シリーズ・PC-9821シリーズ、MSX、シャープのMZシリーズ・X1シリーズ、富士通のFM-8・FM-7シリーズ・FM-11シリーズなど、主に1970 - 1980年代に発売された日本製パーソナルコンピュータのキーボードにあった、GRAPHまたはGRPHと刻印されたキーである。
スタンドアロンBASIC環境下で、 JIS C 6220 (いわゆるANKコード)の未定義領域に設定された「グラフィックキャラクタ」と呼ばれる特殊文字を、キーボードから直接入力するために用意されたキーである。各メーカーによる独自拡張であり、メーカーや機種によって仕様は異なる。
ここではそのキーと、文字のグラフィックキャラクタについても扱う。
概要
1970年代から1980年代初頭にかけての当時の一般的なコンピュータで採用されていた文字コードであるASCII(7ビット、全128文字)は、英数字など限られた文字しか表示できなかった。ASCIIの拡張版である JIS C 6220 (1987年に「JIS X 0201」に改称)では、ASCIIを8ビットに拡張し(全256文字)、レジでレシートを発行する時などに必要な円記号「¥」を収録、さらに最上位ビット(MSB)が1の区画に「片仮名用図形文字集合」としてカタカナを収録することで日本語が利用可能となったが、やはりそれだけの文字では実用に難があった。
そこで、JIS C 6220の「片仮名用図形文字集合」の未定義領域(0x80 - 0x9F および 0xE0 - 0xFE)に、表などを書くための罫線素片、「円」の漢字、その他の漢字や記号、などを含ませることで、全256文字という枠内で何とか実用性を確保しようとした。それらの文字はグラフィックキャラクタ(略して「グラフ」)と呼ばれた。「グラフ」の入力方法として用意されたのが「グラフキー」である。
PC-8001以後のNECのパソコンでは、これらの文字を、キャラクタROMの0x80 - 0x9F および 0xE0 - 0xF7に配置した(計56文字)。なお、Shift_JISは第1バイトに同じ未定義領域を使用しているため、グラフィックキャラクタと混在させることはできない[1][2]。
富士通の FM-8/7/11 シリーズでは、0x80 - 0x9F および 0xE0 - 0xFE の63文字がグラフィックキャラクタに当てられていた[3]。
MSX2では、未定義領域のうち 0x86 - 0x9F と 0xE0 - 0xFD をひらがな、 0x80 - 0x85 の6文字をスート(♠♥♣♦)と丸印(○●)に当てた。これとは別に 0x41 - 0x5F の31文字にグラフィックキャラクタコードが割り振られており、これらはグラフィックキャラクタヘッダ(0x01)に続けて出力することで表示することができた[4]。
1980年代後半になると、JIS第2水準漢字まで収録した漢字ROMと日本語入力システム(かな漢字変換システム)を搭載したパソコンが普及し、わざわざ「グラフ」を使わなくても漢字や記号を入力することが可能となった。そのため、グラフキーを使うことはなくなった。[要検証]
グラフキーは、「グラフ」を入力する意味を無くした後も、互換性確保の為に1990年代に展開されたPC-9821シリーズでもキーボードに搭載され続けた。当時は既にWindows時代であり、PC/AT互換機用ソフトウェアの移植などで、Altキーの代わりに用いられた(文字コードのMSBを1にする、という機能としてはほぼ同等のキーである)。
文字コード表
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8x | ▁ | ▂ | ▃ | ▄ | ▅ | ▆ | ▇ | █ | ▏ | ▎ | ▍ | ▌ | ▋ | ▊ | ▉ | ┼ |
| 9x | ┴ | ┬ | ┤ | ├ | ─ | ▔ | │ | ▕ | ┌ | ┐ | └ | ┘ | ╭ | ╮ | ╰ | ╯ |
| Ex | ═ | ╞ | ╪ | ╡ | ◢ | ◣ | ◥ | ◤ | ♠ | ♦ | ♥ | ♣ | ● | ○ | ╱ | ╲ |
| Fx | ╳ | 円 | 年 | 月 | 日 | 時 | 分 | 秒 |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8x | ▁ | ▂ | ▃ | ▄ | ▅ | ▆ | ▇ | █ | ▏ | ▎ | ▍ | ▌ | ▋ | ▊ | ▉ | ┼ |
| 9x | ┴ | ┬ | ┤ | ├ | ─ | ▔ | │ | ▕ | ┌ | ┐ | └ | ┘ | ╭ | ╮ | ╰ | ╯ |
| Ex | ═ | ╞ | ╪ | ╡ | ◢ | ◣ | ◥ | ◤ | ♠ | ♦ | ♥ | ♣ | ● | ○ | ╱ | ╲ |
| Fx | ╳ | 円 | 年 | 月 | 日 | 時 | 分 | 秒 | 〒 | 市 | 区 | 町 | 村 | 人 | ▒ |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | 月 | 火 | 水 | 木 | 金 | 土 | 日 | 年 | 円 | 時 | 分 | 秒 | 百 | 千 | 万 | |
| 1x | π | ┴ | ┬ | ┤ | ├ | ┼ | │ | ─ | ┌ | ┐ | └ | ┘ | ╳ | 大 | 中 | 小 |
| 8x | ♠ | ♥ | ♣ | ♦ | ○ | ● |
各社製品
-
NEC COMPO BS/80。GRPHキーはキーボード最下段の左。
-
NEC PC-8001。GRPHキーはキーボード最下段、スペースキーの左隣。
-
富士通 FM-8。GRAPHキーはキーボードの左下。
-
シャープ MZ-1500。GRAPHキーはキーボードの左上。
-
任天堂 ファミリーベーシック。GRPHキーはキーボード最下段、スペースキーの左隣。
脚注
- ^ 『続 PC110番 NECPC-9800シリーズ編』ラジオ技術社〈実践パソコンQ&A集〉、1985年8月10日、31頁。doi:10.11501/12629521。
- ^ 『新 PC110番 NECPC-8800シリーズ編』ラジオ技術社〈実践パソコンQ&A集〉、1987年7月1日、85-87頁。doi:10.11501/12629506。
- ^ 富士通株式会社『FMシリーズ FM-7/8/11 F-BASIC活用事典(FM-11 F-BASIC文法書)』誠文堂新光社、1983年5月2日、付録-5頁。doi:10.11501/12631854。
- ^ 『MSX2テクニカル・データブック』アスキー、1986年4月5日、408-410頁。doi:10.11501/12630363。ISBN 4-87148-194-8。
- ^ 飯田陽一; 今井雅敏; 大野俊治; 土田米一『PC-8001 N-BASIC入門』アスキー出版〈アスキー・システム・バンクPC-8000 #1〉、1980年1月1日、158-159頁。doi:10.11501/12631568。
- ^ 富士通株式会社『FMシリーズ FM-7/8/11 F-BASIC活用事典(FM-11 F-BASIC文法書)』誠文堂新光社、1983年5月2日、付録-5頁。doi:10.11501/12631854。
- ^ アスキー・マイクロソフトFE本部『MSXテクニカル データブック 1 ハードウェア・ソフトウェア仕様書』(増補改訂版)アスキー、1985年3月25日、16頁。 ISBN 4-87148-777-6。
関連項目
出典
- グラフキーのページへのリンク