å
æãããããæåã³ã¼ãã¾ããã®èª¿æ»ããã¦ããã®ã§ããã®ãã¨ã«ã¤ãã¦æ¸ããã¨æã£ãã®ã§ãããããããã®èª¬æã®åæã¨ãã¦ã¨ã³ã³ã¼ãã£ã³ã°ã«å¯¾ãã説æãå¿
è¦ã§ãã¨ã³ã³ã¼ãã£ã³ã°ã®èª¬æã«ã¯ãã®å¯¾è±¡ã¨ãªãæåéåã«ã¤ãã¦ã®èª¬æãå¿
è¦ã§ã»ã»ã»ã¨ãããã¨ã§ãã¾ãã¯æåéåã«ã¤ãã¦ã®æ¦èª¬ã§ãã
ç®ç
åé ã«æ¸ããããã«ãç§ãè¡ã£ãæåã³ã¼ãã¾ããã®èª¿æ»çµæãæ¸ãããã®åæé¨åã®èª¬æãç®çã§ã¯ãããã§ãããããã²ã¨ã¤ç®çãããã¾ãã¦ã
Web ãè¦ã¦ã¾ãã£ã¦ããã¨ãããã¤ãã®æåãä¸é©åã«é¸ãã§ããã®æåã§ç¢ºèªããããã¾ããã£ããã大ä¸å¤«ãã¨ããããã«ä¸ååãªèª¿æ»ããªããã¦ããäºä¾ãå¤ã ããã¾ããããã£ãã調æ»çµæãã¾ã¨ãã¦ããã¦ããã®ã«ä¸ååãªããã§æ´»ç¨ã§ããªãï¼åã調æ»ãå度è¡ããã¨ããæ®å¿µãªãã¨ã«ãªã£ã¦ãã¾ã£ã¦ããã®ã§ãä»å¾èª¿æ»ï¼ãã¹ããè¡ãéã«ã©ã®ãããªæåãæ½åºããã°ããããã¨ããåºç¤æ å ±çãªãã®ã示ããã¨ãã§ããã°ãããªã¨ã
説æã®æ¹é
ãã¡ãããã¼ãã¯æåéåãªã®ã§ãããããã°ã©ããå®éã«æ±ããã¨ã«ãªãã®ã¯ç¬¦å·åããããã¼ã¿ã®ã»ããªã®ã§ããã¡ãã«ã¤ãã¦ãå¿ è¦ã«å¿ãã¦è¨åãã¦ãã¾ãã主ã«ãå¯è½ãªéãæååãããªããï¼ï¼å ¥åããæåããã®ã¾ã¾ä¿ãããï¼ãã¨ãç®çã¨ãã¦ãã¾ãã®ã§ãåä½ã®å¤åãæåã®å ¥ãæ¿ãçã«ã¯è¨åãã¦ãã¾ããã
ãªããæ°ã«ãªã£ã¦ããã®ã¯ Shift_JIS ã EUC-JP ã®ãã㪠JIS ãã¼ã¹ã®ç¬¦å·åã§ãã®ã§ãISO-8859-1 ã®ããã« JIS ã¨é¢ä¿ã®ãªãæåéåã«ã¯è¨åãã¾ããã
å å«å³
åå å«é¢ä¿ã®ä¸ã«ãããã®å«ã¾ãã代表çãªæåã¨ãå¯è½ã§ããã°ãã®é åã«å«ã¾ããæåæ°ï¼å¤æ°ããå ´å㯠* çã§çç¥ï¼ãè¨è¼ãã¦ãã¾ãã
ç解ä¸è¶³ãééãçãããã¨æãã¾ãã®ã§ãæ°ã¥ããç¹ãããã°ãææãã ããã
åæåéåã®æ¦èª¬
ããã ãè¦ã¦ããä½ããªã«ãããã¨ããæãã ã¨æãã®ã§ãç°¡åã«èª¬æãã¦ããã¾ãã
å³ä¸ã§èæ¯è²ãã«ã©ãã«ã«ãªã£ã¦ããé¨åãããã¾ãããããã¯ç´°ãã話ã«ãªã£ã¦ããã®ã§ãã¾ãã¯æ ã§å²ãã é¨åã ã説æãã¾ãã
ASCII
ãã¼ãã¼ãã«è¨è¼ããã¦ããè±æ°åï¼è¨å·ãã¡ã§ããï¼æ¥æ¬èªãã¼ãã¼ãã® ¥ ãé¤ãï¼
JIS X 0201
ã©ãã³æåï¼åºæ¬çã« ASCII ã¨åãè±æ°åï¼ï¼ã«ã¿ã«ãï¼ããããåè§ã«ãï¼ã§ãã
è±æ°åã®é¨å㯠ISO 646ï¼ASCII ã®ãã¡ 12 æåãåå½ã®äºæ ã«åããã¦å·®ãæ¿ããããããã«ããè¦æ ¼ï¼ã«å¾ã£ã¦ãããã\ãï¼ããã¯ã¹ã©ãã·ã¥ï¼ã¨ã~ãï¼ãã«ãï¼ã¯ JIS X 0201 ã§ã¯ã¥ãã¨ã‾ãã«ç½®ãæãããã¦ãã¾ããç¾å¨ä¸»æµã®ã¨ã³ã³ã¼ãã£ã³ã°ã§ã¯ ASCII ã¨äºææ§ãæã£ãå½¢ã§ãããã³ã°ãè¡ãããã®ã§ããã¾ãæ°ã«ããªãã¦è¯ãé¨åã§ã¯ããã®ã§ããããããåè¨å·åé¡ã®çºç«¯ã«ãªã£ã¦ãã¾ãã
JIS X 0208-1978
ã²ãããªãæ¨æºçãªæ¼¢åãå ¨è§ã®è±æ°åãè¨å·ãã«ã¿ã«ããå«ã¾ãã¦ãã¾ããããã§è¦å®ããã¦ããè±æ°åãè¨å·ãã«ã¿ã«ãã«ã¤ãã¦ã¯ãå³å¯ã«ã¯å ¨è§ã«å²ãå½ã¦ããã¨ã«ã¯ãªã£ã¦ããªãã®ã§ãããå®éã¯å ¨è§ã®è¨å·ã«å²ãå½ã¦ããã¦ããã®ã§ãã®ããã«èãã¦ãã¦ããã¨æãã¾ãã
æ©ç¨®ä¾åæå
åºç¾©ã§ã¯çµµæåãªãããæ©ç¨®ä¾åæåã«ãªãããã§ãããããã§ã¯ Windows ã®æ©ç¨®ä¾åæåã§ãã NEC ç¹æ®æåãIBM æ¡å¼µæåãNECé¸å®IBMæ¡å¼µæåã®ç·ç§°ã¨ãã¦èª¬æãã¾ããå³ã¯ããªãè¦ã¥ãããªã£ã¦ãã¾ã£ãã®ã§ãããã ãç°¡åã«ãã¦æãåºãã¾ãã
- NEC ç¹æ®æåãIBM æ¡å¼µæå
- JIS X 0208-1978 ã«å«ã¾ããªãæåããNEC 㨠IBM ãããããç¬èªã«å®ç¾©ãããã®ã§ããå ±éãã¦ããæåãããã°ãããã§ãªããã®ãããã¾ãã
- NECé¸å®IBMæ¡å¼µæå
- IBM æ¡å¼µæåã®ãã¡ãNEC ç¹æ®æåã«å«ã¾ãã¦ããªãã£ãé¨åã NEC ã追å ãããã®ã§ãã
ãã®ãããªå å«é¢ä¿ã«ãªã£ã¦ããããã以ä¸ã®ããããã®çµã¿åããã§æ©ç¨®ä¾åæåã¯ã«ãã¼ã§ãããã¨ã«ãªãã¾ãã
- NEC ç¹æ®æåï¼IBM æ¡å¼µæå
- NEC ç¹æ®æåï¼NECé¸å®IBMæ¡å¼µæå
ãªããCP932ï¼æ¥æ¬èªã® Windows ç°å¢ã§æ¨æºã¨ãã¦ä½¿ããã Shift_JIS ã®æ¡å¼µãIANA ã§ã¯ Windows-31J ã®å称ãï¼ã§ã¯ NEC ç¹æ®æåãIBM æ¡å¼µæåãNECé¸å®IBMæ¡å¼µæå ãå ¨ã¦åãè¾¼ãã§ãã¾ããNEC ç¹æ®æåã¨NECé¸å®IBMæ¡å¼µæåã ãã§ãã¹ã¦ã®æåéåã表ããããã§ããããIBM æ¡å¼µæåã«å ã å«ã¾ãã¦ããæåã«ã¤ãã¦ã¯äºç®æã«åºç¾ãããã¨ã«ãªãã¾ãã
JIS X 0208-1983
JIS X 0208-1978 ã« 75 æå追å ããã¦ãã¾ãããã¡ 10 æåã«ã¤ãã¦ã¯æ©ç¨®ä¾åæåã¨ãã¦åå¨ãã¦ããé¨åã§ãããCP932 ã§ã¯æ©ç¨®ä¾åæåã«å ããããã®æåãä¿æãã¦ãã¾ãã®ã§ãããããäºéç»é²ï¼ãã¨ãã¨IBM æ¡å¼µæå㨠NEC ç³»ã§éè¤ãã¦ãããâµãã¬ãã«è³ã£ã¦ã¯ä¸éç»é²ï¼ããã¾ãã
JIS X 0208-1990 / JIS X 0208:1997
JIS X 0208-1990 ã§ã¯ JIS X 0208-1983 ããããã« 2 æå追å ããã¦ãã¾ããJIS X 0208:1997 ã§ã¯æåã®è¿½å ã¯è¡ããã¦ããªãã®ã§ãJIS X 0208 ã¨ãã£ãããã®ç¯å²ã ã¨èããã°ããã§ããJIS X 0208-1983 ã®æµãããã£ãã®ã§å³ç¤ºãã¾ãããã調æ»ã®éã¯ç¹ã«æèããå¿ è¦ã¯ãªãé¨åã§ãã
JIS X 0212ï¼è£å©æ¼¢åï¼
JIS X 0208 ã«è¶³ããªãæåãæ°ããå®ç¾©ãããã®ã§ããããããæ å ±ãè¦ã¦ããã¨ãJIS X 0213 ã«ç½®ãæããããäºå®ãã¿ãããªæ¸ãæ¹ã«ãªã£ã¦ãã¦è»½è¦ããã¦ãããã§ãããæ¬æ¥ã® EUC-JP ã§ã¯å©ç¨å¯è½ãªé åãªã®ã§å°ã注æãå¿ è¦ã§ããã¨ã¯ãã£ã¦ã Windows ä¸ã§ EUC-JP ã¨ããå ´å㯠CP932 ã¨åãæåéåãããªã CP51932 ãæãå ´åãå¤ããJIS X 0212 ã®ç¯å²ãæ±ããªããã¨ãå¤ãã®ã§ãããï¼ããã«ã¤ãã¦ã¯æ¬¡å詳ããæ¸ãã¾ããï¼
JIS X 0213:2000ï¼æ¡å¼µæ¼¢åï¼ç¬¬ä¸æ°´æºã第åæ°´æºï¼
JIS X 0208 ã§ä¸è¶³ãã¦ããæåãè£ãã¨ããç®ç㯠JIS X 0212 ã¨åããªã®ã§ãããJIS X 0208 ãå å«ããå½¢ã§ãShift_JIS ã®ä½ã£ãé åã«è©°ãè¾¼ããããã«æåãé¸ã³ãªããããã®ã§ããJIS X 0212 ã¯ä½¿ãã JIS X 0213 ã使ã£ã¦ããæ¹åã ã£ãã¿ããã§ãããCP932 ã¨éäºæãªé¨åãããããããã¨ã³ã³ã¼ãã£ã³ã°ã¨ãã¦ã¯ãã¾ã使ããã¦ããªãããã§ãã
ãã¨ã㨠Unicode å¤ã®é åã使ç¨ãã¦ãã¾ããããUnicode 3.1ã3.2 ã§å ¨ã¦ã®é åãã«ãã¼ããã¦ãããç¾æç¹ã§ã¯ JIS X 0213 ã®æåãæ±ãé㯠Unicode ã§æ±ããã¨ã«ãªãã¾ãã
Unicode ã§ã¯ BMP å¤ã®æåï¼UTF-16 ã§ãµãã²ã¼ãï½¥ãã¢ã¨ãªãããããã 4 ãã¤ãæåï¼ãå«ã¾ããã®ã§æ³¨æãå¿ è¦ã§ããã¾ããä¸é¨ã®æåã«ã¤ãã¦ã¯ Unicode 㧠1 æåã«ãããã³ã°ããããUnicode 2 æåãåæãã¦è¡¨ããã¨ã«ãªã£ã¦ãã¾ãã
JIS X 0213:2004
ãããã JIS2004 ã§ãJIS X 0213:2000 ãã 10 æåã追å ããã¾ãããå å«å³ã§ã¯ JIS X 0213:2000 ãå²ãå½¢ã§å³ç¤ºãã¹ããªãã§ããããããã«ãã¡ããã¡ãããããã®ã§è¿½å é¨åã ããå³ç¤ºãã¦ãã¾ãã
Windows Vista ããã®é åã®æåãæ±ããããã«ãªã£ããã¨ã話é¡ã«ãªã£ã¦ãã¾ããããç¾æç¹ã§ã¯ã¨ã³ã³ã¼ãã£ã³ã°ã¨ãã¦å©ç¨ã§ããªããããWeb ã¢ããªã±ã¼ã·ã§ã³ãä½ãç«å ´ã§ã¯ãVista ããã¯ãã®é åã®æåãéããã¦ãããã¨ããç¨åº¦ã®èªèã§ããã¨æãã¾ãã注æç¹ã¯ Unicode ã®æ±ãã¨åãã§ãã
Unicode 3.0ã3.1ã3.2
JIS X 0213 ã®ç¯å²ã Unicode ã®ç¯å²ã«åã¾ã£ã¦ãããã¨ã示ãããã«å³ç¤ºãããã£ãã ãã§ã調æ»ã®éã¯ãã¼ã¸ã§ã³ã¯ãã¾ãæ°ã«ããªãã¦ããã¯ãã§ããï¼ä»å¾ 6.0 ã®çµµæåçã¯æ°ã«ããå¿ è¦ãããããããã¾ããããï¼
NEC é¸å® IBM æ¡å¼µæåã®æå種ã«ã¤ãã¦
ããã»ã©èª¬æãçç¥ããå³ä¸ã®ã«ã©ãã«ãªé¨åã«ã¤ãã¦ã§ãããåèã«ãããã¼ã¸ãå ã«æãã¦ããã¾ããã»ã¼ãã®ãã¼ã¸ã®åã売ãã§ãã
NEC é¸å® IBM æ¡å¼µæåã®é åã«ã¯è¨å·ã¨æ¼¢åãå«ã¾ãã¦ãã¾ãããæ¼¢åã«ã¤ãã¦ã¯ Unicode ä¸ã§
- CJK çµ±åæ¼¢åï¼CJK UNIFIED IDEOGRAPHï¼
- CJK äºææ¼¢åï¼CJK COMPATIBILITY IDEOGRAPHï¼
ã® 2 ã¤ã«åé¡ããã¦ãã¾ããCJK çµ±åæ¼¢åã¯é常ã©ããã«ä½¿ã£ã¦ããã®ã§ãããCJK äºææ¼¢åã¯ãã®åã®ã¨ããäºææ§ã®ããã«æ®ããã¦ããæåã§ãUnicode æ¬æ¥ã®ç«å ´ãããã㨠CJK çµ±åæ¼¢åã«ããå¥ã®æåã«ç½®ãæãã¦ãã¾ãããããã©ãããããã£ã¦ãã¾ãã¨ã©ã¦ã³ãããªããå¤æãè¡ããªãã®ã§ä»æ¹ãªãæ®ãã¦ãããã¨ããæåã§ãã
CJK äºææ¼¢å㯠Unicode ä¸ã§ããã¤ãã®é åã«åããã¦å®ç¾©ããã¦ãã¾ããåºæ¬çã« NEC é¸å® IBM æ¡å¼µæåã®é åã«ã¤ãã¦ã¯ãThe IBM 32 compatibility ideographsï¼IBMæ¡å¼µæåã«åºã¥ããã®ï¼ãã«å«ã¾ãã¦ãããã§ãããã朗ãã隆ãã® 2 æåã«ã¤ãã¦ã¯ãPronunciation variants from KS X 1001:1998ï¼KS X 1001:1998ï¼éå½ï¼ã«ãããçºé³éè¤ã«åºã¥ããã®ï¼ãã«å«ã¾ãã¦ãã¾ãã
ãã®ãããã¯ããããåé¡ããªãã¦ããããã§ãããThe IBM 32 compatibility ideographs ã¯ã«ããæåã¨ãè¨ãããé åã§ãç§ã調æ»ä¸ã«ã32 æåã£ã¦æ¸ãã¦ãããã©ãæ°ãã㨠34 æåãããï¼ã©ããã§åé¡ééããããªï¼ãã¨ç¦ã£ã¦ãã¾ã£ãã®ã§ã念ã®ããå³ç¤ºãã¾ããã
ãThe IBM 32 compatibility ideographsï¼IBMæ¡å¼µæåã«åºã¥ããã®ï¼ãã«ã¤ãã¦ã¯ãåèãã¼ã¸ã®æ³¨ææ¸ãã«
ãåèãã®é ç®ã«ãçµ±åæ¼¢åãã¨ãããã®ã¯ãäºæç¨ã§ã¯ãªãCJKçµ±åæ¼¢åã§ãï¼è©³ç´°ï¼ã
ã¨æ¸ããã¦ããããã®é¨åã«ã¤ãã¦ã¯ CJK çµ±åæ¼¢åã¨åãããã«ä½¿ç¨ãã¦ãããããã§ããçµæã¨ãã¦ãã®é åå³å´ã®é»è²ã¨ãã³ã¯ã®é åã CJK äºææ¼¢åã¨ãããã¨ã«ãªãããã®é åã®ãã®ã¯ã¢ããªã±ã¼ã·ã§ã³ã«ãã£ã¦ CJK çµ±åæ¼¢åã«ç½®ãæãããããã¨ãããã®ã§æ³¨æãå¿ è¦ã§ãããã¨ãã° Skype ããããã£ãåä½ã«ãªã£ã¦ãã¦ããã¹ãç¨ã«æ©ç¨®ä¾åæåãéã£ãã¤ãããã¡ããã¨éãã¦ãªãã¦ããã£ãããã¾ãããChrome ãæ¡ä»¶ã«ãã£ã¦ã¯ä¸é¨ã®æåã§ä¸æè°ãªåä½ãããããã¦ãããã§ãããããã«ã¤ãã¦ã¯ã¾ãå¾æ¥ã
å³ã®å·¦å´ã«ãJIS X 0213 ã«å«ã¾ãã CJK äºææ¼¢åã表è¨ãã¦ããã¾ãããã¡ãã¯ãJIS X 0213 compatibility ideographsï¼JIS X 0213ã«ãããå æåºæºå¤æ´ã«åºã¥ããã®ï¼ãã«å«ã¾ãã¦ããããã¹ã¦äºææ¼¢åã¨ãã¦æ±ã£ã¦ããããã§ãã®ã§ããã¡ãã«ã¤ãã¦ã CJK çµ±åæ¼¢åã«ç½®ãæããããããã¨å°ãã®ã§ããã°ã注æãå¿ è¦ã«ãªãã¾ãã
CP932 ã®ãããã³ã°ãç¹æ®ãªæåã«ã¤ãã¦
æåéåã®è©±ããã¯é¸ãã¦ãã¾ããã§ããããã£ãããã¹ãç¨ã«ä½¿ããæå種ãç¾ åãã¦ããã®ã§ãCP932 ã§æ³¨æãå¿ è¦ãªæåã«ã¤ãã¦ãç°¡åã«è¨è¼ãã¦ããã¾ãã
Windows ã®å¤æãç¹æ®ã¨ãããã¦ããã®ã¯ä»¥ä¸ã® 8 æåã ã¨æãã¾ãã
CP932 | CP932 ã§ã®å称 | Win | other | ||
---|---|---|---|---|---|
0x815C | HORIZONTAL BAR | U+2015 | ― | U+2014 | — |
0x8160 | FULLWIDTH TILDE | U+FF5E | ~ | U+301C | 〜 |
0x8161 | PARALLEL TO | U+2225 | ∥ | U+2016 | ‖ |
0x817C | FULLWIDTH HYPHEN-MINUS | U+FF0D | - | U+2212 | − |
0x8191 | FULLWIDTH CENT SIGN | U+FFE0 | ¢ | U+00A2 | ¢ |
0x8192 | FULLWIDTH POUND SIGN | U+FFE1 | £ | U+00A3 | £ |
0x81CA | FULLWIDTH NOT SIGN | U+FFE2 | ¬ | U+00AC | ¬ |
0xFA55 | FULLWIDTH BROKEN BAR | U+FFE4 | ¦ | U+00A6 | ¦ |
Win ã Windows ã®ãããã³ã°æ¹å¼ã§ãother ã¯ãã以å¤ã§ã®æ¹å¼ã§çºçããããããã³ã°å ã§ããWindows ã® API ãå©ç¨ããã¨ãã¹ã¦ Win ã®æåã«ãªãã¾ããããã以å¤ã®ãã®ã«ã¤ãã¦ã¯ã©ã¤ãã©ãªã製åãæå®ããæåã³ã¼ãã«ãã£ã¦ãã®çµã¿åããã¯ã¾ã¡ã¾ã¡ãªã®ã§ã注æãå¿ è¦ã§ãã
ç¹ã«ãããã®ãããã³ã°ã«å¤±æãã¦ã?ãçã«ãªãåé¡ãçºçããã±ã¼ã¹ãå¤ãã§ããããã¨ãâãï¼å ¨è§ãã¤ãã³ï¼ä»¥å¤ã®æåã¯ãã¾ã使ããªãã®ã§åé¡è¦ããã«ããã§ãããããå ¥åããããåãããã«ã?ãã«ãªã£ãããããããªã®ã§ãé©åã«å¦çããããã¨ã¯ç¢ºèªãã¦ããã¹ãã§ãããã
MS å ¬å¼ã«ãã¡ããã¨ã¾ã¨ã¾ã£ã¦ããªããã§ãããåèã¨ãªãæ å ±ã¨ãã¦ã¯ä»¥ä¸ã®ãã®ãããã¾ããã
- [XWEB] 修正プログラム Q283214 の適用後に一部の日本語文字が疑問符になる
- ä¸è¨ 8 æåã®ãã¡ãHORIZONTAL BAR 以å¤ã® 7 æåãè¨è¼ããã¦ãã¾ãã
- [NT] JIS X 0221 とコードページ 932 のマッピングが異なる
- HORIZONTAL BAR ãå«ã 4 æåã«ã¤ãã¦è¨è¼ãããã¾ããã
ä¸è¨ä»¥å¤ã«ãJIS ã®åç主義ã«è¿ãå½¢ã§ãããã³ã°ãè¡ãã¨ã以ä¸ã®ããã«ãªã£ã¦ããã±ã¼ã¹ãããããããã¾ããããã ãç¾å¨ã§ã¯ã»ã¨ãã©è¦ããããã¨ã¯ãªãã¨æãã¾ãã
CP932 | CP932 ã§ã®å称 | Win | other | ||
---|---|---|---|---|---|
0x5C | REVERSE SOLIDUS (YEN SIGN) | U+005C | \ | U+00A5 | ¥ |
0x7E | TILDE | U+007E | ~ | U+203E | ‾ |
0x815F | FULLWIDTH REVERSE SOLIDUS | U+FF3C | \ | U+005C | \ |
0x8150 | FULLWIDTH MACRON | U+FFE3 |  ̄ | U+203E | ‾ |
0x818F | FULLWIDTH YEN SIGN | U+FFE5 | ¥ | U+00A5 | ¥ |
çµå±ã©ã®æåããã¹ãã«ä½¿ãã°ããã®ï¼
ç®çã«ãã£ã¦éãã®ã§ãããã§ååãã¨ãããã®ã¯ãªãã®ã§ãããä¸é©åãªé¸ã³æ¹ãããªãããã«æ°ãã¤ããã°ããããããªããã¨æãã¾ãã
- NEC ç¹æ®æåããã¹ãããã®ã§ããã°ã①ãã®ããã« JIS X 0208 ã«å«ã¾ããªããã®ãé¸ã¶ï¼â»JIS X 0213 ã¯ãã¾ã使ããã¦ãªãã®ã§ã¨ããããããã§ã¯ç¡è¦ï¼
- EUC-JP ãé¢ããç°å¢ã§ NEC é¸å® IBM æ¡å¼µæåããã¹ãããã®ã§ããã°ãã髙ãã®ããã« JIS X 0212 ã«å«ã¾ããªããã®ãé¸ã¶
- Unicode ã®æåããã¹ãããã®ã§ããã°ãåé¡ã®åãåãã容æãªããã«ã☺ãã®ããã« JIS å¤ã®æåãé¸ã¶
- ããåãåãã®å®¹æããããæé ã®ç°¡åããé¸ã¶ãªãããããªããµãã²ã¼ããã¢ã®ã𠮷ããé¸ã¶ã¨ãããããªé¸æããã
ã¨ãã£ãæãã§ãã
æåã®ä¸è¦§ï¼ã³ããç¨ï¼
æ¬å½ã¯å³ã SVG çã§åºåãã¦ã³ãã¼ã§ããããã«ãããã£ãã®ã§ãããæ©ç¨®ä¾åæåãå«ã¾ãã¾ãã£ã¦ããããã Cacoo ã§ãã¾ãã¨ã¯ã¹ãã¼ãã§ããªãã£ãã®ã§ãã³ããç¨ã«æåã®ä¸è¦§ãè¨è¼ãã¦ããã¾ãã
ããã®æåãåãããã©ã©ã®é åã«å«ã¾ãã¦ãããã ã£ãï¼ãã¨ããå ´åã«ã使ãããããæ©ç¨®ä¾åæå㨠CJK äºææ¼¢åã«ã¤ãã¦ã¯ãã¹ã¦ã®æåãè¨è¼ãã¾ãããå³ä¸ã§ä»£è¡¨ã¨ãã¦ä½¿ã£ãæåã«ã¤ãã¦ã¯å¤ªåã§ç¤ºãã¦ãã¾ãã
追è¨: æåã¯å³ã¨è¦æ¯ã¹ãªãã使ãåæã§ãã ç¾ åãã¦ãããã§ãããè¦æ¯ã¹ã«ããæ°ãããã®ã§èª¬æã追å ãã¾ããããã®ãªã¹ãåç¬ã§ããããªãã«ä½¿ããã¨ã¯æãã¾ããããã¨ãã° JIS X 0212 ã®é ã«ãã¹ã¦ã® JIS X 0212 ã®ç®æãè¼ã£ã¦ããããã§ã¯ãªãï¼æ©ç¨®ä¾åæåã«å«ã¾ããé¨åã¯ãã¡ãã«è¼ãã¦ããï¼ã¨ãããããªé¨åãããã®ã§ãå³ã¨è¦æ¯ã¹ã¦éä¸è¶³ããªãã確èªããä¸ã§ãå©ç¨ãã ããã
- JIS X 0201
- ¥‾ï¼â»å¤ãããã®ã§å ¥åãã¥ãã 2 æåã®ã¿ï¼
- JIS X 0208
- ãäºï¼¡ã¢ï¿¥åçâªå ¯ï¼â»å¤ãããã®ã§å³ã«è¨è¼ãããã®ã®ã¿ï¼
- NEC ç¹æ®æåã«ã®ã¿åå¨
- JIS X 0208 ã«å«ã¾ãããã®
- ≒
- JIS X 0213 ã«å«ã¾ãããã®
- ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡㍻〝〟㏍㊤㊥㊦㊧㊨㈲㈹㍾㍽㍼∮∟⊿
- JIS X 0213 ã«å«ã¾ããªããã®
- ∑
- JIS X 0208 ã«å«ã¾ãããã®
- NEC ç¹æ®æåã¨IBMæ¡å¼µæåã®éè¤é¨å
- JIS X 0208 ã«å«ã¾ãããã®
- ∵
- JIS X 0212 ã«å«ã¾ãããã®
- №
- JIS X 0212 ã«å«ã¾ããªããã®
- ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ℡㈱
- JIS X 0208 ã«å«ã¾ãããã®
- NEC é¸å®IBMæ¡å¼µæå
- è¨å·ï¼å
¨ã¦ JIS X 0213 ã«å«ã¾ããï¼
- JIS X 0208 ã«å«ã¾ãããã®
- ¬ï¼â»Windows ã¨ç°ãªãå¤æã§ã¯ ¬ï¼
- JIS X 0212 ã«å«ã¾ããªããã®
- ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ'"
- JIS X 0212 ã«å«ã¾ãããã®
- ¦ï¼â»Windows ã¨ç°ãªãå¤æã§ã¯ ¦ï¼
- JIS X 0208 ã«å«ã¾ãããã®
- CJK çµ±åæ¼¢å
- JIS X 0212 ã«ã JIS X 0213 ã«ãå«ã¾ãããã®
- 丨仡伀伃佖侊侒侚侔俉倞倢偀偂偆偰傔兊冝刕劦劯勛匀厓厲咜咩哿喆垬埇埈夋奛奝妤孖寀寘尞岦岺崧嵂嵭嶸嶹弴彅彧忞悊惕惲愰愷憘抦揵摠撝擎昀昉昕昞昤昱晗晙曻晳暙暠暲暿曺杦枻柀桒桄棈棏楨榘槢樰橆橳橾櫤毖氿汜沆泚洄涇涬淏淼渧渼湜溿澈澵濵瀅瀇炅炫焄焏煆煇煜燁燾犱犾獷珉珖珣琇琦琪琮瑢璉璟甯畯皛皜皦睆砡硎硤禔禛竑竫箞絈絜綷繒纊罇茁荿菇葈蒴蓜蕓蕙裵褜訒訷詹誧誾諟諶賰贒鄧釗釚釤釥釭釮鈊鈐鈹鈺鈼鉀鉎鉑鉙鉧鉸銈銧鋐鋓鋗鋙鋠鋧鋹鋻鋿錂錝錞錡錥鍈鍗鍰鏆鏞鑅隝隯霳靏靕顗顥驎髜魵鮏鮱鰀鵫鵰鸙
- JIS X 0213 ã«ã¯å«ã¾ããã JIS X 0212 ã«ã¯å«ã¾ããªããã®
- 炻匇匤咊增寬嵓德晥栁橫瀨甁皞礰竧綠緖荢薰譿賴郞鄕霻靍馞魲黑
- JIS X 0212 ã«ã¯å«ã¾ããã JIS X 0213 ã«ã¯å«ã¾ããªããã®
- 伹俍俿僘兤冾劜勀卲叝坥墲奓奣妺巐弡恝惞愑戓昮朎汯浯涖渹猤玽珒珵琩硺羡菶蕫譓軏遧釞鈆鉷鋕鎤鏸鐱鑈靃餧鮻
- JIS X 0212 ã«ã JIS X 0213 ã«ãå«ã¾ããªããã®
- 仼僴凬坙峵悅愠敎昻櫢淸淲皂蠇赶閒靑髙
- JIS X 0212 ã«ã JIS X 0213 ã«ãå«ã¾ãããã®
- CJK äºææ¼¢åï¼å
¨ã¦ JIS X 0212 ã«å«ã¾ããªãï¼
- çµ±åæ¼¢åã¨ãã¦æ±ãã¹ããã®
- JIS X 0213 ã«å«ã¾ãããã®
- 﨏﨑﨓﨔﨟﨡﨤
- JIS X 0213 ã«å«ã¾ããªããã®
- 﨎﨣﨧﨨﨩
- JIS X 0213 ã«å«ã¾ãããã®
- The IBM 32 compatibility ideograph
- JIS X 0213 ã«å«ã¾ãããã®
- 塚凞猪神祥福蘒諸都
- JIS X 0213 ã«å«ã¾ããªããã®
- 晴益礼靖精羽逸飯飼館鶴
- JIS X 0213 ã«å«ã¾ãããã®
- Pronunciation variants from KS X 1001:1998ï¼ãã¹ã¦ JIS X 0213 ã«å«ã¾ããï¼
- 朗隆
- çµ±åæ¼¢åã¨ãã¦æ±ãã¹ããã®
- è¨å·ï¼å
¨ã¦ JIS X 0213 ã«å«ã¾ããï¼
- JIS X 0212
- JIS X 0213 ã«å«ã¾ãããã®
- 骶
- JIS X 0213 ã«å«ã¾ããªããã®
- 杮
- JIS X 0213 ã«å«ã¾ãããã®
- JIS X 0213:2000
- åææå
- か゚
- Unicode 3.0 ã®æå
- 㐂
- Unicode 3.2 ã® CJK äºææ¼¢å
- 侮僧免勉勤卑喝嘆器塀墨層屮悔慨憎懲敏既暑梅海渚漢煮爫琢碑社祉祈祐祖祝禍禎穀突節練縉繁署者臭艹艹著褐視謁謹賓贈辶逸難響頻
- Unicode 3.2 ã®æå
- ㉑
- Unicode 3.1 ã®æåï¼ãµãã²ã¼ããã¢ï¼
- 𠀋
- åææå
- JIS X 0213:2004
- Unicode 3.0 ã®æå
- 俱剝吞噓姸屛幷瘦繫
- Unicode 3.1 ã®æåï¼ãµãã²ã¼ããã¢ï¼
- 𠮟
- Unicode 3.0 ã®æå
- Unicodeï¼JIS å¤ã®æåï¼
- Unicode 3.0 ã®æå
- ☺
- Unicode 3.1 ã®æåï¼ãµãã²ã¼ããã¢ï¼
- 𠮷
- Unicode 3.1 ã®æåï¼ãµãã²ã¼ããã¢ã§ã¯ãªãï¼
- ϴϵ
- Unicode 3.2 ã®æå
- ⅊ ï¼â»ããããé常ã®ãã©ã³ãã§ã¯è¡¨ç¤ºã§ãã¾ããï¼
- Unicode 3.0 ã®æå
åèæ å ±
å³ãã¾ã¨ããããã®æ å ±æºã«ã¤ãã¦å¤æ°ãã£ãã®ã§ãããã¾ã¨ãããã¦ããªãã®ã§ãããè¿½è¨ or å¥è¨äºã«ã¾ã¨ãã¦è¨è¼ãã¾ããã¾ãã¯æåéåãç解ããä¸ã§åèã«ãªã£ãæ å ±æºãæãã¦ããã¾ãã
æåéåãã¨ã³ã³ã¼ãã£ã³ã°ããã®ä»ç¨èªã«ã¤ãã¦ãããæãã«ã¾ã¨ã¾ã£ã¦ãã¾ããä¸ã§ã¯æ©ç¨®ä¾åæåãåé¡ãããã¦å ¨ä½åãã¤ãã¿ã«ãããªã£ã¦ããã®ã§ãæ¦è¦ãç¥ãããå ´å㯠Windowsの機種依存文字 ã®ãã¼ã¸ãè¦ãã¨ããããããã¾ããã
JIS X 0213 ã®ã³ã¼ã表ã§ãããJIS X 0208 ã®åè¦æ ¼ãJIS X 0213 ã®åè¦æ ¼ãUnicode 3.1ï¼3.2 ã§è¿½å ãããæåãè²åãããã¦ãããã¤ã¡ã¼ã¸ãã¤ãã¿ãããã§ããã¡ãªã¿ã«èæä¸å¦é«çå¦æ ¡ã®ã³ã³ãã³ãã§ãé«æ ¡ã®ææ¥ã«ä½¿ããã¦ãããã ã¨æãã¾ããå¨è¾ºã®ã³ã³ãã³ããè¦ãã¨ããªãå å®ãã¦ãã¦ããããªã®ãææ¥ã§åå¼·ã§ããã®ã¯ããã羨ã¾ããã§ãã
ï¼è¿½è¨ï¼
ããã¤ã注ææ¸ããããã¤ãããæ¸ãå¿ãã¦ã¾ããã
ã¾ãããããªããã©ããããã¨ãèããããªããã°ãã·ã¹ãã å ¨ä½ã Unicode ç³»ï¼UTF-8 ã¨ã UTF-16 ã¨ãï¼ã§çµ±ä¸ãã¾ããããUnicode ã ãã§æåãæ±ããã¨ãã§ããã°ãJIS ç³»ã®æåéåãæ©ç¨®ä¾åæåãMS932 ã®æ³¨æç¹ããã¯è§£æ¾ããã¾ããï¼ãµãã²ã¼ãï½¥ãã¢ãåææåãCJKçµ±ä¸æåï¼CJKäºææåã®åé¡ã¯æ®ãã¾ãããï¼
ãã¨ãä¸è¨ã«æããå ¨ã¦ã®æå種ã§ãã¹ãããã°ååãã¨ããã¨ãããããããã§ã¯ããã¾ããããã¨ãã° Shift_JIS ã§ã¯ 2 ãã¤ãç®ã« \ ãå ¥ãããåé¡ã«ãªããããã¨ããShift_JISï¼EUC-JP ã§æåå¢çãæèããªãã¨æå³ããªãå¦çã«ãªãã¨ããASCII ã§ã¯ä¸ä½ 7 bit ããæ±ããªããã \xa5 ã \x25 ã«ãªãã¨ãããããã£ãé¨åã«ã¯ä¸å触ãã¦ãã¾ãããæåéåã«çµ¡ã¾ãªãé¨åã«ã¤ãã¦ã¯åå¥ã«ã確èªãã ããã