よく、「半角カナは機種依存文字だ」と言う人がいます。しかし半角カナは機種依存文字なのでしょうか? 機種依存文字とは? そもそも「機種依存文字」という言葉の意味が曖昧です。特定の環境でしか表示できない文字、という定義は一見良さそうですが、たとえば、アメリカにある多くのマシンは日本語の文字をまったく表示できないことでしょう。下手をすると、ASCII 以外の全ての文字が機種依存ということになりかねません。 普通、「機種依存文字」とは、「JISなどの規格によって定義されていない文字」という意味で使われます。JIS規格で定義されている文字ならば、他の環境でも表示されることを期待して良いというわけです。逆に、メーカーが独自に定義した文字は、他のメーカーの機種では表示される保証が全くありません。このようなものを機種依存文字と呼びます。 さて、話は戻って半角カナです。半角カナは「JIS X 0201カナ」