パソコン(PC)の森

2020/031234567891011121314151617181920212223242526272829302020/05

PREV | PAGE-SELECT | NEXT

≫ EDIT

文字化けについて

【文字化けについて】

メールや掲示板等で漢字やカタカナ、記号、半角英数が混ざった
意味不明な文章になっていて困る事がありますが、

今回はその様な文字化けについて書きます。
(2015/9/18時点公開)



【文字化けの原因とは】
ブラウザやテキストエディタ、メーラーで文字データを読み込む
時に、データに合わない文字コードで判別して文字を表示してし
まう為です。

コンピュータ内で文字がどの様に認識されているのか理解しない
と文字コードが何か分らないので下記で説明します。



【コンピュータ内部の認識と文字コード】
前に【電気信号とデータ量の単位について】でも説明しています
が、コンピュータは01に単純化した信号を組み合わせる事で文
字、画像、音声等を表現しており、

ディスプレイ上で文字に見えていても、コンピュータ内の処理は
0と1の組み合わせで表現された数値の羅列となっています。

文字コードとは、01を組み合わせた時にどの文字を表示するの
かという組み合わせをまとめたものです。


例えば英文の文字コード(ASCII)でABCを表現すると以下になり
ますが、

A:01000001
B:01000010
C:01000011

これはコンピュータ内部で、8bitの01000001という信号を受け
取ったら、ASCIIで表示するテキストエディタやブラウザ等でA
という文字だと認識して表示する
という事を表しています。



【複数ある日本語文字コードと文字化け】
上気した様に、基本的に文字には対応した0か1の2進数の組み合
わせがあるわけですが、

日本語の様にひらがな、カタカナ、漢字を合わせると数千文字に
達する言語は16bitで表現する必要が出て新たな文字コードを制
定する必要がありました。


問題なのは、日本に入ってきた時にOSや機器等で複数の文字コー
ドが策定された事です。

現状、JIS(ネット用)、シフトJIS(Windows)、EUC(UNIX)、U
nicode
(統一化コード)の大本4つと其の派生が存在しており、そ
れぞれでbit列に対応する文字が違います

だから、別の文字コードで作成された文章を違う文字コードで読
み取ってしまうと文章として成立しない記号や文字の羅列となっ
てしまうわけです。

たとえば、『』をUnicode(UTF-16)で保存してJISで読み込む
とUnicodeで『』は3042(16進)ですが、JISで3042だと『
と成ってしまいます。


現在のブラウザやメーラーは基本的に自動的にどの文字コードで
表示するか判定して表示しますが、偶に誤認して別の文字コード
で読み取ってしまう
事がある為、文字化けが発生するわけです。



【文字化けした時の簡易対処法】
【メール】

メールでの文字化け(クリックすると拡大)
メールが化けている場合はメールを開いた後に画像の様に「エン
コード
」と書かれた所から文字コードを選択して正確な表示にな
るものを見つける事で対応できます。

Thunderbirdは表示(V)にあるテキストエンコーディング(C)
ら変更できます。


【ブラウザ】
ブラウザでの文字化け(クリックすると拡大)
ブラウザでサイトが化けている場合は、表示(V)を選択し、エンコ
ード(D)
の中に表示された文字コードを選択して正確な表示になる
ものを見つける事で対応できます。

Edgeにはエンコード選択が無いので他のブラウザを使用して下
さい。


【テキスト文】
テキストファイルでの文字化け(クリックすると拡大)
添付で送られてきた文や、専用ブラでコード指定が出来ない場合
は文章データとして保存してからテキストエディタで読み込む時
に文字コードを指定して読み込む事で対応できますが、

テキストエディタは選択できる文字コードが少なかったりするの
で、フォルダとブラウザを立ち上げて作ったテキストファイル
ブラウザで読み込んで、上記の様にエンコードから文字コードを
選択して行った方が見つかるかもしれません。

但し、この方法は文章データとしてコピペして保存した時にデー
タ欠損
が出る可能性が高いので、完全に復元できる訳ではない
言う事を覚えておく必要があります。



文字化けの対応の仕方を書きましたが、確実に復元できるという
訳ではない為、メール等で送られてくる重要な文章やシリアルキ
ー等が化けた場合は、再度メールを送ってもらった方が確実です。

あくまで臨時の対処法だと考えてください。



このBlogはBlogランキングに参加しています。
役に立ったと思った方はクリックをお願いします。




総合情報に戻る

TOPに戻る

| 良くあるトラブル | 20:29 | comments:0 | trackbacks:0 | TOP↑

COMMENT















非公開コメント


TRACKBACK URL

https://pcnomori.blog.fc2.com/tb.php/226-ee24ba17

TRACKBACK

PREV | PAGE-SELECT | NEXT