文字コードっつーより、日本語の場合Shift-jis前提のプロトコルじゃなかったっけ?