JISコード
更新日:
用語解説
JISコードは、日本産業規格で定められた日本語の文字集合や符号化方式を指す通称で、文脈によってJIS X 0208又はISO-2022-JP系の符号化を意味します。
■ 試験で押さえるポイント
JIS X 0208は漢字・ひらがな・片仮名・記号等の文字集合と区点位置を定め、保存時の具体的なバイト表現は別途選びます。
電子メールで使われてきたISO-2022-JPは、ASCIIと日本語の文字集合をエスケープシーケンスで切り替え、7ビットの範囲で伝送できます。
同じJISの文字集合をEUC-JPやシフトJISでも異なるバイト列へ符号化できるため、「文字集合」と「符号化方式」を同一視しません。
状態を切り替える符号化では、途中から読んだりエスケープ列が欠落したりすると解釈を誤るため、文書全体の状態と宣言を確認します。
■ 選択肢での判断ポイント
JIS X 0208の文字集合と、エスケープシーケンスを使うISO-2022-JP系の符号化を文脈で区別します。
例: メール本文でASCIIから日本語へ切り替えるエスケープ列を使う方式はISO-2022-JPです。同じ文字をシフトJISで保存すればバイト列は異なります。