付録G.2 日立コード変換を使用した場合の文字コードの対応
ここでは,日立コード変換を使用した場合の文字コード変換の対応表を,OS別に説明します。
- 〈この項の構成〉
(1) HP-UX
HP-UX使用時の,日立コード変換を使用した場合の文字コード変換の対応を次に示します。
文字セット 識別子 (変換元) |
文字セット識別子(変換先) |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
850 |
897 |
930 |
932 |
939 |
954 |
1200 |
1208 |
1279 |
5026 |
5035 |
5050 |
33722 |
||
sjis |
sjis |
cp930 |
sjis |
cp939 |
ujis |
KEIS |
cp930 |
cp939 |
ujis |
ujis |
||||
850 |
sjis |
− |
− |
/ |
− |
/ |
/ |
×3 |
×3 |
△ |
/ |
/ |
/ |
/ |
897 |
sjis |
− |
− |
/ |
− |
/ |
/ |
×3 |
×3 |
△ |
/ |
/ |
/ |
/ |
930 |
cp930 |
/ |
/ |
− |
/ |
/ |
/ |
×3 |
×3 |
×1 |
− |
/ |
/ |
/ |
932 |
sjis |
− |
− |
/ |
− |
/ |
/ |
×3 |
×3 |
△ |
/ |
/ |
/ |
/ |
939 |
cp939 |
/ |
/ |
/ |
/ |
− |
/ |
×3 |
×3 |
×1 |
/ |
− |
/ |
/ |
954 |
ujis |
/ |
/ |
/ |
/ |
/ |
− |
×3 |
×3 |
△ |
/ |
/ |
− |
− |
1200 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
− |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
|
1208 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
− |
×2 |
×2 |
×2 |
×2 |
×2 |
|
1279 |
KEIS |
△ |
△ |
×1 |
△ |
×1 |
△ |
×3 |
×3 |
− |
×1 |
×1 |
△ |
△ |
5026 |
cp930 |
/ |
/ |
− |
/ |
/ |
/ |
×3 |
×3 |
×1 |
− |
/ |
/ |
/ |
5035 |
cp939 |
/ |
/ |
/ |
/ |
− |
/ |
×3 |
×3 |
×1 |
/ |
− |
/ |
/ |
5050 |
ujis |
/ |
/ |
/ |
/ |
/ |
− |
×3 |
×3 |
△ |
/ |
/ |
− |
− |
33722 |
ujis |
/ |
/ |
/ |
/ |
/ |
− |
×3 |
×3 |
△ |
/ |
/ |
− |
− |
- 注意事項
-
-
対応表に記載がない文字セット識別子を使った文字コード変換は,OSの機能(iconv関数)での変換となります。ただし,表G-1の文字コードセットに「−」が記載されているものは,OSの機能(iconv関数)での変換もできません(×2または×3)。
-
iconv関数で変換できるかどうかについては,OSの仕様を確認してください。
-
(2) Windows
Windows使用時の,日立コード変換を使用した場合の文字コード変換を次に示します。
文字セット 識別子 (変換元) |
文字セット識別子(変換先) |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
850 |
897 |
930 |
932 |
939 |
954 |
1200 |
1208 |
1279 |
5026 |
5035 |
5050 |
33722 |
||
sjis |
sjis |
cp930 |
sjis |
cp939 |
ujis |
Unicode |
UTF-8 |
KEIS |
cp930 |
cp939 |
ujis |
ujis |
||
850 |
sjis |
− |
− |
○ |
− |
○ |
○ |
○ |
× |
○ |
○ |
○ |
○ |
○ |
897 |
sjis |
− |
− |
○ |
− |
○ |
○ |
○ |
× |
○ |
○ |
○ |
○ |
○ |
930 |
cp930 |
○ |
○ |
− |
○ |
× |
○ |
○ |
× |
× |
− |
× |
○ |
○ |
932 |
sjis |
− |
− |
○ |
− |
○ |
○ |
○ |
× |
○ |
○ |
○ |
○ |
○ |
939 |
cp939 |
○ |
○ |
× |
○ |
− |
○ |
○ |
× |
× |
× |
− |
○ |
○ |
954 |
ujis |
○ |
○ |
○ |
○ |
○ |
− |
○ |
× |
○ |
○ |
○ |
− |
− |
1200 |
Unicode |
○ |
○ |
○ |
○ |
○ |
○ |
− |
× |
○ |
○ |
○ |
○ |
○ |
1208 |
UTF-8 |
× |
× |
× |
× |
× |
× |
× |
− |
× |
× |
× |
× |
× |
1279 |
KEIS |
○ |
○ |
× |
○ |
× |
○ |
○ |
× |
− |
× |
× |
○ |
○ |
5026 |
cp930 |
○ |
○ |
− |
○ |
× |
○ |
○ |
× |
× |
− |
× |
○ |
○ |
5035 |
cp939 |
○ |
○ |
× |
○ |
− |
○ |
○ |
× |
× |
× |
− |
○ |
○ |
5050 |
ujis |
○ |
○ |
○ |
○ |
○ |
− |
○ |
× |
○ |
○ |
○ |
− |
− |
33722 |
ujis |
○ |
○ |
○ |
○ |
○ |
− |
○ |
× |
○ |
○ |
○ |
− |
− |
- 注意事項
-
対応表に記載がない文字セット識別子を使った文字コード変換はできません(×)。
(3) Linux
Linux使用時の,日立コード変換を使用した場合の文字コード変換を次に示します。
文字セット 識別子 (変換元) |
文字セット識別子(変換先) |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
850 |
897 |
930 |
932 |
939 |
954 |
1200 |
1208 |
1279 |
5026 |
5035 |
5050 |
33722 |
||
IBM850 |
IBM930 |
SJIS |
IBM939 |
UJIS |
Unicode |
UTF-8 |
KEIS |
IBM930 |
IBM939 |
UJIS |
UJIS |
|||
850 |
IBM850 |
− |
×3 |
/ |
/ |
/ |
/ |
×1 |
/ |
×1 |
/ |
/ |
/ |
/ |
897 |
×2 |
− |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
|
930 |
IBM930 |
/ |
×3 |
− |
/ |
/ |
/ |
△ |
/ |
×1 |
− |
/ |
/ |
/ |
932 |
SJIS |
/ |
×3 |
/ |
− |
/ |
/ |
△ |
/ |
△ |
/ |
/ |
/ |
/ |
939 |
IBM939 |
/ |
×3 |
/ |
/ |
− |
/ |
△ |
/ |
×1 |
/ |
− |
/ |
/ |
954 |
UJIS |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
/ |
△ |
/ |
/ |
− |
− |
1200 |
Unicode |
×1 |
×3 |
△ |
△ |
△ |
△ |
− |
△ |
△ |
△ |
△ |
△ |
△ |
1208 |
UTF-8 |
/ |
×3 |
/ |
/ |
/ |
/ |
△ |
− |
△ |
/ |
/ |
/ |
/ |
1279 |
KEIS |
×1 |
×3 |
×1 |
△ |
×1 |
△ |
△ |
△ |
− |
×1 |
×1 |
△ |
△ |
5026 |
IBM930 |
/ |
×3 |
− |
/ |
/ |
/ |
△ |
/ |
×1 |
− |
/ |
/ |
/ |
5035 |
IBM939 |
/ |
×3 |
/ |
/ |
− |
/ |
△ |
/ |
×1 |
/ |
− |
/ |
/ |
5050 |
UJIS |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
/ |
△ |
/ |
/ |
− |
− |
33722 |
UJIS |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
/ |
△ |
/ |
/ |
− |
− |
- 注意事項
-
-
対応表に記載がない文字セット識別子を使った文字コード変換は,OSの機能(iconv関数)での変換となります。ただし,表G-1の文字コードセットに「−」が記載されているものは,OSの機能(iconv関数)での変換もできません(×2または×3)。
-
iconv関数で変換できるかどうかについては,OSの仕様を確認してください。
-
(4) AIX
AIX使用時の,日立コード変換を使用した場合の文字コード変換を次に示します。
文字セット 識別子 (変換元) |
文字セット識別子(変換先) |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
850 |
897 |
930 |
932 |
939 |
954 |
1200 |
1208 |
1279 |
5026 |
5035 |
5050 |
33722 |
||
IBM-850 |
IBM-930 |
IBM-932 |
IBM-939 |
IBM-eucJP |
Unicode |
KEIS |
IBM-930 |
IBM-939 |
IBM-eucJP |
IBM-eucJP |
||||
850 |
IBM-850 |
− |
×3 |
/ |
/ |
/ |
/ |
×1 |
×3 |
×1 |
/ |
/ |
/ |
/ |
897 |
×2 |
− |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
|
930 |
IBM-930 |
/ |
×3 |
− |
/ |
/ |
/ |
△ |
×3 |
×1 |
− |
/ |
/ |
/ |
932 |
IBM-932 |
/ |
×3 |
/ |
− |
/ |
/ |
△ |
×3 |
△ |
/ |
/ |
/ |
/ |
939 |
IBM-939 |
/ |
×3 |
/ |
/ |
− |
/ |
△ |
×3 |
×1 |
/ |
− |
/ |
/ |
954 |
IBM-eucJP |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
×3 |
△ |
/ |
/ |
− |
− |
1200 |
Unicode |
×1 |
×3 |
△ |
△ |
△ |
△ |
− |
×3 |
△ |
△ |
△ |
△ |
△ |
1208 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
×2 |
− |
×2 |
×2 |
×2 |
×2 |
×2 |
|
1279 |
KEIS |
×1 |
×3 |
×1 |
△ |
×1 |
△ |
△ |
×3 |
− |
×1 |
×1 |
△ |
△ |
5026 |
IBM-930 |
/ |
×3 |
− |
/ |
/ |
/ |
△ |
×3 |
×1 |
− |
/ |
/ |
/ |
5035 |
IBM-939 |
/ |
×3 |
/ |
/ |
− |
/ |
△ |
×3 |
×1 |
/ |
− |
/ |
/ |
5050 |
IBM-eucJP |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
×3 |
△ |
/ |
/ |
− |
− |
33722 |
IBM-eucJP |
/ |
×3 |
/ |
/ |
/ |
− |
△ |
×3 |
△ |
/ |
/ |
− |
− |
- 注意事項
-
-
対応表に記載がない文字セット識別子を使った文字コード変換は,OSの機能(iconv関数)での変換となります。ただし,表G-1の文字コードセットに「−」が記載されているものは,OSの機能(iconv関数)での変換もできません(×2または×3)。
-
iconv関数で変換できるかどうかについては,OSの仕様を確認してください。
-