「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

キャラクタコード

pointこの用語のポイント

point文字と対応する数字だよ

pointコンピュータさんにとっての文字だよ

point一般的には「文字コード」と表現されるよ

スポンサーリンク

簡単に書くよ

キャラクタコード(英:character code)とは

いわゆる「文字コード」のこと。
用語の中身としては

文字に割り当てられた数字のこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
文字コード」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
文字コードの別の呼び名が「キャラクタコード」です。

キャラクタコード

「文字コードって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩6

それでは、いってみましょう。
サクっと一言で説明すると

コンピュータの世界における「文字に割り当てられた数字」

が「キャラクタコード」です。
「表現される文字のもとになっている数字」と言った方が正確ですけどね。
分かりくいので「文字に割り当てられた数字」と覚えてください。

キャラクタコード2

ちなみに、上でも書きましたが「文字コード」と表現されることの方が多いはずでです。

キャラクタコード3

※本ページでも以降は「文字コード」と表現します。

大前提として、コンピュータさんは「0(ゼロ)」と「1(イチ)」しか分かりません。
「0」と「1」の組み合わせで、文字を表現したり、音楽を表現したり、動画を表現したり、コンピュータの世界のあれやこれやを扱っています。

キャラクタコード4

コンピュータさんが文字を扱うときは、事前に

0000001→「あ」
0000010→「い」
0000011→「う」


のような対応表を用意しておき、それを使います。
※ここに書いた文字と数字の対応は適当です。

例えば、そうですね。
ピヨ太君が「あ」と言ったとしましょう。

キャラクタコード5

これをコンピュータさんは「00000001」と解釈します。

キャラクタコード6

反対に、コンピュータさんが「00000010」と言ったとしましょう。

キャラクタコード7

これが、ピヨ太君には「い」と見えるように表示されます。

キャラクタコード8

コンピュータさんが実際に扱っているのは数字です。
「00000001」や「00000010」です。
でも、そんなのを見せられても、人間様は理解できませんよね。

キャラクタコード9

そこで、画面に表示するときは数字そのものは表示しません。
数字に対応する「絵」を表示します。

キャラクタコード10

この「絵」が人間様から見ると文字に見えます。

キャラクタコード11

結果として、コンピュータさんは数字(0、1の組み合わせ)で扱い、人間様はそれを文字として解釈できる理屈です。

キャラクタコード12

繰り返しになりますが、対応表の中身が

0000001→「あ」

の場合、コンピュータさんが扱うのは「0000001」です。
ただし、画面には「0000001」に対応する絵「あ」を表示します。

キャラクタコード13

この絵を見て、人間様は「あ」と解釈します。

キャラクタコード14

この話における「数字(0、1の組み合わせ)」が文字コードです。

キャラクタコード15

文字コードは

文字に対応する数字(0、1の組み合わせ)

であり

コンピュータさんが文字を実際に扱うときの形

です。


image piyo2

一言でまとめるよ

まぁ「キャラクタコード」って単語が出てきたら「文字コード(文字に対応する数字)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像014
書籍画像001

おまけ

■訳してみるよ

「character(キャラクタ)」の意味は「文字」とかです。
「code(コード)」の意味は「記号」とか「暗号」とか「符号」とか「コード」とかです。
何となく くっつけると

文字の記号

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた
タヌキとキツネ