Windowsに付属のハイパーターミナルには特定の条件で文字化けする不具合(バグ)があるようです。
不具合の詳細
新しい接続としてハイパーターミナルを起動した直後に同じ文字を3文字以上送信すると3文字目以降が正しく送信されず、文字化けする。
通信条件に関係なく文字化けします。
キーボードから打ち込んでも、「転送→テキストファイルの送信」で送信しても文字化けします。
ハイパーターミナルから送信した文字
(ローカルエコーありでテスト)クロスケーブルで接続したポートで
Tera Termで受信した文字
どのバージョンのハイパーターミナルに不具合があるかは調べていませんのでわかりません。
私が確認したのはWindowsXP SP3に付属のハイパーターミナルVer5.1です。
文字化けを回避する方法
下記のいずれかの方法で文字化けを回避できます。
3番目の方法がおすすめです。
- 一度切断して「ファイル→プロパティ→モデムの構成」で通信条件を設定しなおして再度接続する。(設定を変更しないでOKをクリックするだけでも良い)
- 設定を保存して、その設定を開いて起動する
- ハイパーターミナル以外のターミナルソフトを使う
ハイパーターミナルは使い勝手があまり良くないのでTera Termというソフトがおすすめです。
オリジナル版と後継版があります。
※半角カナを使う場合は端末の設定で送受信の文字コードを必ずSJISに設定してください。他の文字コードになっていると半角カナが文字化けします。
- オリジナル版
http://hp.vector.co.jp/authors/VA002416/
安定していますが、1998年以降更新されていません。
シンプルな機能しかありませんが、ポケコンとファイルを送受信するには十分です。
- 後継版
http://sourceforge.jp/projects/ttssh2/
オリジナル版のソースを元にオープンソースで開発されているバージョンです。
UTF-8、SSH等にも対応しています。