¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:Âè2¾Ï TRON ¥³¡¼¥ÉÂηϤˤâ¤É¤ë
¼¡ÊÇ:3.5 ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë¤¹¤¹¤à
ËÜ»ÅÍͽñ¤Ç¤Ï¡¢TAD ( TRON APPLICATION DATABUS ) ¤Ë´Ø¤·¤Æ¤Î¾ÜºÙ¤Î¥Ç¡¼¥¿¹½Â¤¤òÀâÌÀ¤¹¤ë¤³¤È¤òÌÜŪ¤È¤·¤Æ¤¤¤ë¤¿¤á¡¢ ´ðËÜŪ¤Ê BTRON »ÅÍͤμ¿ȡ¢²¾¿È¡¢ÉÕäµÅù¤Î³µÇ°¡¢ ¤ª¤è¤Ó TAD ¤ÎÌÜŪ¡¢³µÇ°¡¢°ÌÃÖÉÕ¤±Åù¤Ë´Ø¤·¤Æ¤ÏÆÃ¤ËÀâÌÀ¤·¤Æ¤¤¤Ê¤¤¡£
¤Þ¤¿¡¢BTRON »ÅÍÍ¥·¥¹¥Æ¥à¡¢ ÆÃ¤Ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤È¥Ç¥£¥¹¥×¥ì¥¤¡¦¥×¥ê¥ß¥Æ¥£¥Ö¡¢ ¤ª¤è¤Ó TRON »ÅÍÍ¥³¡¼¥É¤Ë´Ø¤·¤Æ¤ÎÃ챤òͤ¹¤ë¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤ë¡£
TAD ( TRON APPLICATION DATABUS ) ¼Â¿È¹½À®¤Ï¡¢ BTRON »ÅÍÍ¤Î¼Â¿È ( ¥Õ¥¡¥¤¥ë ) ¤ÎÁ´Âι½À®¤òµ¬Äꤹ¤ë¤â¤Î¤Ç¤¢¤ë¡£
BTRON »ÅÍÍ¤Î¼Â¿È ( ¥Õ¥¡¥¤¥ë ) ¤Ë¤Ï¡¢°Ê²¼¤Î¾ðÊ󤬳ÊǼ¤µ¤ì¤Æ¤¤¤ë¡£
¼Â¿È (¥Õ¥¡¥¤¥ë) ¤Î½êͼԡ¢½ê°¥°¥ë¡¼¥×¡¢ ¥¢¥¯¥»¥¹´ÉÍý¡¢ ¥¢¥¯¥»¥¹Â°ÀÅù¤Î BTRON »ÅÍÍ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤È¤·¤ÆÄêµÁ¤µ¤ì¤ë¡£
¼Â¿È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥ì¥Ù¥ë¤Ç¤Î´ðËÜ¥¿¥¤¥×¤ò¼¨¤¹¤â¤Î¤Ç¡¢ ¥Ô¥¯¥È¥°¥é¥à¤Ë 1 ÂÐ 1
Âбþ¤¹¤ë¡£
¤Þ¤¿¡¢¼Â¹Ô¥×¥í¥°¥é¥à¡¢¥Ç¥Ð¥¤¥¹¼Â¿ÈÅù¤Î¼±Ê̾ðÊó¤â´Þ¤à¡£
¼Â¿È¤Î¥Ç¡¼¥¿¤Ï¡¢³Æ¼ï¤Î¥ì¥³¡¼¥É¤Î1¼¡¸µÏ¢º¿¤è¤ê¹½À®¤µ¤ì¡¢ ³Æ¥ì¥³¡¼¥É¤Ï¡¢¥ì¥³¡¼¥É¥¿¥¤¥×¤Ë¤è¤ê¡¢¤½¤ÎÆâÍÆ¤¬µ¬Äꤵ¤ì¤ë¡£
BTRON»ÅÍͼ¿È(¥Õ¥¡¥¤¥ë)¤Ï¥ì¥³¡¼¥É¤ÎÎ󤫤鹽À®¤µ¤ì¡¢¤½¤Î³Æ¥ì¥³¡¼¥É¤Ï¡¢ ¥ì¥³¡¼¥É¥¿¥¤¥×¤Ë±þ¤¸¤Æ¡¢¤½¤Î¥Ç¡¼¥¿¹½À®¤¬µ¬Äꤵ¤ì¤Æ¤¤¤ë¡£ ¥ì¥³¡¼¥É¤Î¥µ¥Ö¥¿¥¤¥×¤Ï¡¢Ä̾ï¥ì¥³¡¼¥É¤Î¸¡º÷Åù¤Î¤¿¤á¤Ë»ÈÍѤµ¤ì¡¢ ¤½¤ÎÆâÍÆ¤ÏÆÃ¤Ëµ¬Äꤵ¤ì¤Ê¤¤¡£
°Ê²¼¤Ë¥ì¥³¡¼¥É¥¿¥¤¥×¤È¡¢¤½¤Î¥Ç¡¼¥¿¹½À®¤Îµ¬Äê¤ò¼¨¤¹¡£
| ¥ì¥³¡¼¥É¥¿¥¤¥× | ¥Ç¡¼¥¿¹½À®¤Îµ¬Äê | |
|---|---|---|
| 0 | ¥ê¥ó¥¯¥ì¥³¡¼¥É | ɸ½à¥Ç¡¼¥¿¥¿¥¤¥× |
| 1 | TAD ¼ç¥ì¥³¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 2 | TAD Ãí¼á¥ì¥³¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 3 | TAD Êä½õ¥ì¥³¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 4 | ͽÌó¥ì¥³¡¼¥É | ¡Ý |
| 5 | ÀßÄêÉÕ䵥쥳¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 6 | »ØÄêÉÕ䵥쥳¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 7 | µ¡Ç½ÉÕ䵥쥳¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 8 | ¼Â¹Ôµ¡Ç½ÉÕ䵥쥳¡¼¥É | TAD ¥Ç¡¼¥¿¹½À® |
| 9 | ¼Â¹Ô¥×¥í¥°¥é¥à¥ì¥³¡¼¥É | ɸ½à¥ª¥Ö¥¸¥§¥¯¥È·Á¼° |
| 10 | ¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹¥ì¥³¡¼¥É | ¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹ÄêµÁ·Á¼° |
| 11 | ¥Õ¥©¥ó¥È¥Ç¡¼¥¿¥ì¥³¡¼¥É | ɸ½à¥Õ¥©¥ó¥È¥Ç¡¼¥¿·Á¼° |
| 12 | ¼½ñ¥Ç¡¼¥¿¥ì¥³¡¼¥É | ɸ½à¼½ñ¥Ç¡¼¥¿·Á¼° |
| 13 | ͽÌó¥ì¥³¡¼¥É | ¡Ý |
| 14 | ͽÌó¥ì¥³¡¼¥É | ¡Ý |
| 15 | ¥·¥¹¥Æ¥à¥Ç¡¼¥¿¥ì¥³¡¼¥É | ¥·¥¹¥Æ¥à¥¢¥×¥ê¥±¡¼¥·¥ç¥óÄêµÁ |
| 16¡Á31 | ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥ì¥³¡¼¥É | ¥¢¥×¥ê¥±¡¼¥·¥ç¥óÄêµÁ |
¼Â¿È¤Î¥á¥¤¥ó¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢TAD ¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£ ´ðËÜ¥¨¥Ç¥£¥¿¤Ç¤Î½èÍýÂоݤȤʤ롣
¼Â¿È¤ÎÃí¼á¤È¤·¤Æ¤ÎÊä½õ¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢TAD ¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£ ¼Â¹Ô¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ëÆâ¤Î¥Ø¥ë¥×¡¦¥Ç¡¼¥¿¡¢¥³¥Ô¡¼¥é¥¤¥È¥Ç¡¼¥¿Åù¤Ë»ÈÍѤµ¤ì¡¢ ´ðËÜ¥¨¥Ç¥£¥¿¤Ç¤Î½èÍýÂоݤȤʤé¤Ê¤¤¡£
¼Â¿È¤ÎÊä½õ¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢TAD ¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£ ¤½¤Î»ÈÍÑÊýË¡¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë°Í¸¤·¡¢ ´ðËÜ¥¨¥Ç¥£¥¿¤Ç¤Î½èÍýÂоݤȤʤé¤Ê¤¤¡£
¼Â¿È¤Ëޤé¤ì¤¿ÀßÄêÉÕ䵤Ǥ¢¤ë¡£
¼Â¿È¤Ëޤé¤ì¤¿»ØÄêÉÕ䵤Ǥ¢¤ë¡£
¼Â¿È¤Ëޤé¤ì¤¿µ¡Ç½ÉÕ䵤Ǥ¢¤ë¡£
¼Â¿È¤Î¼Â¹Ô¥á¥Ë¥å¡¼¤È¤·¤ÆÉ½¼¨¤µ¤ì¡¢¼Â¹Ô¤µ¤ì¤ëµ¡Ç½ÉÕ䵤Ǥ¢¤ë¡£
¼Â¹Ô¥×¥í¥°¥é¥à¤Îɸ½à¥ª¥Ö¥¸¥§¥¯¥È·Á¼°¤Ç¤¢¤ê¡¢¥µ¥Ö¥¿¥¤¥×¤ÏCPU¤Î¥¿¥¤¥×¤ò¼¨¤¹¡£
| 0x100¡Á0x13F | TRONCHIP ·Ï | 0x00 | TRONCHIP32 |
| 0x140¡Á0x14F | 68000 ·Ï | 0x40 | 68000 |
| 0x41 | 68010 | ||
| 0x42 | 68020 | ||
| 0x150¡Á0x15F | NS32000 ·Ï | 0x50 | 32032 |
| 0x160¡Á0x16F | 86 ·Ï | 0x60 | 8086 / 8088 |
| 0x61 | 80186 | ||
| 0x62 | 80286 | ||
| 0x63 | 80386 | ||
| 0x170¡Á0x17F | V ¥·¥ê¡¼¥º |
¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹¤Î¥Ç¡¼¥¿ÄêµÁ¤Ç¤¢¤ê¡¢ ¥Ç¡¼¥¿¥Þ¥Í¡¼¥¸¥ã¤Ë¤è¤ê¥µ¥Ý¡¼¥È¤µ¤ì¤ë¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£
ɸ½à¤Î¥Õ¥©¥ó¥È¥Ç¡¼¥¿·Á¼°¡£
ɸ½à¤Î¼½ñ¥Ç¡¼¥¿·Á¼°¡£
¥·¥¹¥Æ¥à¤Ç»ÈÍѤµ¤ì¤ëɸ½à¤Î¥·¥¹¥Æ¥à¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£
¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÇÄêµÁ¤µ¤ì¤ë¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£
TAD ¥Ç¡¼¥¿¹½À®¤Ï¡¢ BTRON »ÅÍÍ¥Õ¥¡¥¤¥ëÆâ¤Î TAD ¥Ç¡¼¥¿¥ì¥³¡¼¥É¤ÎÆâÍÆ¤òµ¬Äꤹ¤ë¤â¤Î¤Ç¤¢¤ë¡£
TAD ¥Ç¡¼¥¿¹½À®¤Ï¡¢¥Õ¥¡¥¤¥ëÆâ¤Î¥Ç¡¼¥¿·Á¼°¤òµ¬Äꤹ¤ë¤È¤È¤â¤Ë¡¢ ¥È¥ì¡¼·Ðͳ¡¢¤Þ¤¿¤Ï¥É¥é¥Ã¥°¤Ë¤è¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó´Ö¤Î¥Ç¡¼¥¿¸ò´¹¤Î¤¿¤á¤Ë¤â»ÈÍѤµ¤ì¤ë¡£
TAD ¥Ç¡¼¥¿¹½À®¤Ï¡¢¥»¥°¥á¥ó¥È ¤È¸Æ¤Ð¤ì¤ë¥Ç¡¼¥¿Í×ÁǤΰ켡¸µÍ×ÁÇÏ¢º¿¤Ç¤¢¤ê¡¢ ¥»¥°¥á¥ó¥È¤Ë¤Ï¡¢¸ÇÄê¥Ð¥¤¥ÈŤθÇÄêĹ¥»¥°¥á¥ó¥È¤È¡¢ ²ÄÊѥХ¤¥ÈĹ¤Î²ÄÊÑĹ¥»¥°¥á¥ó¥È¤¬¤¢¤ë¡£ ³Æ¥»¥°¥á¥ó¥È¤Ï¡¢TRON »ÅÍÍ¿¹ñ¸ìʸ»ú¥³¡¼¥ÉÂηϤβ¼¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢ TAD ¥Ç¡¼¥¿¹½À®¤Ï TRON »ÅÍÍʸ»ú¥³¡¼¥ÉÎ󤽤Τâ¤Î¤Ç¤¢¤ë¤È¸À¤¨¤ë¡£
TRON »ÅÍÍ¿¹ñ¸ìʸ»ú¥³¡¼¥É¤È¤·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡¢ ¹µÁ¤Îʸ»ú¥³¡¼¥É¤½¤Î¤â¤Î¤Ç¤¢¤ê¡¢°Ê²¼¤Î¤â¤Î¤¬´Þ¤Þ¤ì¤ë¡£
| ¡¦Ä̾ï¤Îʸ»ú¥³¡¼¥É | : 1¤Þ¤¿¤Ï2¥Ð¥¤¥È¡¦¥³¡¼¥É |
| ¡¦À©¸æ¥³¡¼¥É | : (0x00¡Á0x20) ¤Î1¥Ð¥¤¥È¡¦¥³¡¼¥É |
| ¡¦¸À¸ì»ØÄꥳ¡¼¥É | : (0xFE)¤Ç»Ï¤Þ¤ë¿¥Ð¥¤¥È¥³¡¼¥É |
| ¡¦ÆÃ¼ì¥³¡¼¥É | : (0xFF)(0x21¡Á0x7E)¤Î2¥Ð¥¤¥È¥³¡¼¥É |
¤Ê¤ª¡¢TAD ¥Ç¡¼¥¿¹½À®¤Ç¤Ï¡¢´ðËÜŪ¤Ë²¼µ¤Î À©¸æ¥³¡¼¥É¤Î¤ß¤ò»ÈÍѤ¹¤ë¡£
| ̵¸ú¥³¡¼¥É | 0x00 |
| ¥¿¥Ö¥³¡¼¥É | 0x09 |
| ²þÃÊÍ¡¼¥É | 0x0A |
| ²þ¥³¥é¥à¥³¡¼¥É | 0x0B |
| ²þ¥Ú¡¼¥¸¥³¡¼¥É | 0x0C |
| ²þ¹Ô¥³¡¼¥É | 0x0D |
| ¥»¥Ñ¥ì¡¼¥¿(¥¹¥Ú¡¼¥¹) | 0x20 |
TRON »ÅÍÍ¿¹ñ¸ìʸ»ú¥³¡¼¥É¤È¤·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ë TRON »ÅÍÍ¥¨¥¹¥±¡¼¥×¤Ç¤¢¤ê¡¢ ÀèÆ¬¥Ð¥¤¥È¤¬
(0xFF)¡¢Âè 2 ¥Ð¥¤¥È¤¬¡¢ (0x80¡Á0xFE) ¤ÎÃͤò»ý¤Ä¡£
Âè 2 ¥Ð¥¤¥È¤Ï¥»¥°¥á¥ó¥È¤Î¼ïÊ̤òɽ¤¹¤¿¤á¡¢ ¥»¥°¥á¥ó¥È ID ¤È¸Æ¤Ð¤ì¤ë¡£ ¥»¥°¥á¥ó¥È ID
¤Îľ¸å¤Ë¥Ç¡¼¥¿ËÜÂΤΥХ¤¥ÈŤ¬Æþ¤ë¤¬¡¢ ¥Ð¥¤¥ÈŤηÁ¼°¤È¤·¤Æ¡¢ Ä̾糧¥°¥á¥ó¥È¤È ¥é¡¼¥¸¥»¥°¥á¥ó¥È
¤Î 2 ¤Ä¤Î·Á¼°¤¬Â¸ºß¤·¡¢¥é¡¼¥¸¥»¥°¥á¥ó¥È¤Ï¡¢ ¥Ð¥¤¥ÈŤµ¤¬ 65,536 ¥Ð¥¤¥È°Ê¾å¤Î¾ì¹ç¤Ë¤Î¤ß»ÈÍѤµ¤ì¤ë¡£
¥Ð¥¤¥ÈŤÏɬ¤º¶ö¿ô¤È¤Ê¤ë¤è¤¦¤ËɬÍפ˱þ¤¸¤Æ "0" ¤Î¥Ð¥¤¥È¤¬ºÇ¸å¤ËÄɲ䵤ì¤ë¡£
¥Ç¡¼¥¿¤Ï¾å°Ì¥Ð¥¤¥È¤¬Àè¤Ë¤¯¤ë ¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î·Á¼°¤È¤Ê¤ë¡£
²¼¿Þ¤Ë²ÄÊÑĹ¥»¥°¥á¥ó¥È¤Î·Á¼°¤ò¼¨¤¹¡£
¿Þ 3 : ²ÄÊÑĹ¥»¥°¥á¥ó¥È¤Î¹½Â¤
ɸ½à²ÄÊÑĹ¥»¥°¥á¥ó¥È¤È¤·¤Æ°Ê²¼¤Î¤â¤Î¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£
¥»¥°¥á¥ó¥È¥¿¥¤¥× ¥»¥°¥á¥ó¥ÈID (ͽÌó) (0x80¡Á0x9F) ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È TS_Txxxx (0xA0¡Á0xAF) ¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È TS_Fxxxx (0xB0¡Á0xBF) (ͽÌó) (0xC0¡Á0xDF) ´ÉÍý¾ðÊ󥻥°¥á¥ó¥È TS_INFO (0xE0) ʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È TS_TEXT (0xE1) ʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È TS_TEXTEND (0xE2) ¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È TS_FIG (0xE3) ¿Þ·Á½ªÎ»¥»¥°¥á¥ó¥È TS_FIGEND (0xE4) ²èÁü¥»¥°¥á¥ó¥È TS_IMAGE (0xE5) ²¾¿È¥»¥°¥á¥ó¥È TS_VOBJ (0xE6) »ØÄêÉÕäµ¥»¥°¥á¥ó¥È TS_DFUSEN (0xE7) µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È TS_FFUSEN (0xE8) ÀßÄêÉÕäµ¥»¥°¥á¥ó¥È TS_SFUSEN (0xE9) (ͽÌó) (0xEA ¡Á 0xFE)
TAD ¥Ç¡¼¥¿¤Ï¡¢Â礤¯Ê¸¾Ï¥Ç¡¼¥¿¤È¡¢¿Þ·Á¥Ç¡¼¥¿¤ËʬÎव¤ì¤ë¡£
ʸ¾Ï¥Ç¡¼¥¿¤Ï 1 ¼¡¸µ¥Ç¡¼¥¿¤È¤â¸Æ¤Ð¤ì¡¢ ¥Ç¡¼¥¿Í×ÁǤò°ì¼¡¸µÊ¿Ì̾å¤Çɽ¸½¤·¤¿¥Ç¡¼¥¿¤Ç¤¢¤ë¡£ ʸ¾Ï¥Ç¡¼¥¿¤Î¸Ä¡¹¤Î¥Ç¡¼¥¿Í×ÁÇ¤Ï 2 ¼¡¸µ¤ÎÂ礤µ¤ò»ý¤Ä¾ì¹ç¤â¤¢¤ë¤¬¡¢ °ÌÃÖ¤Ï 1 ¼¡¸µ¡¢Â¨¤Á½ç½ø´Ø·¸¤È¤·¤ÆÉ½¸½¤µ¤ì¤ë¡£
ʸ¾Ï¥Ç¡¼¥¿¤Ë¤Ï¡¢ ʸ¾Ï¥Ç¡¼¥¿¤ò¼ÂºÝ¤Ë 2 ¼¡¸µÊ¿ÌÌ ( ÍÑ»æ ) ¾å¤Ëɽ¸½¤¹¤ë¤¿¤á¤Î ³Æ¼ï¤Î¥ì¥¤¥¢¥¦¥È¾ðÊó¤â´Þ¤Þ¤ì¤ë¤¬¡¢ ¤³¤ì¤Ï¤¢¤¯¤Þ¤Ç¤â¥ì¥¤¥¢¥¦¥¿¤Ø¤ÎÆþÎϾðÊó¤Ç¤¢¤ê¡¢ ʸ¾Ï¥Ç¡¼¥¿¼«ÂΤȤ·¤Æ¤Ï¡¢ ¥ì¥¤¥¢¥¦¥È¤µ¤ì¤¿·ë²Ì¤È¤·¤Æ¤Î 2 ¼¡¸µÊ¿Ì̾å¤Ç¤Îɽ¸½¤òľÀÜɽ¤·¤Æ¤¤¤ë¤â¤Î¤Ç¤Ê¤¤¡£

¿Þ·Á¥Ç¡¼¥¿¤Ïº¸¾å¤ò ( 0, 0 ) ¤È¤·¡¢ ²¼ / ±¦Êý¸þ¤Ë̵¸Â¤Ë¹¤¬¤ë 2 ¼¡¸µºÂɸʿÌÌ ( ÍÑ»æ ) ¾å¤Î 1 ¤Ä¤ÎĹÊý·ÁÎΰèÆâ¤Î¥Ç¡¼¥¿¤òɽ¸½¤·¤Æ¤¤¤ë¤â¤Î¤Ç¡¢ ³Æ¥Ç¡¼¥¿Í×ÁǤϡ¢¤½¤Î°ÌÃÖ¡¢ Â礤µ¤ò¤½¤ÎºÂɸʿÌ̾å¤Ç¤ÎºÂɸÃͤȤ·¤Æ»ý¤Ã¤Æ¤¤¤ë¡£ ºÂɸÃÍ¤Ï 0 ¡Á 32,767 ¤ÎÈϰϤÎÈóÉé¤ÎÀ°¿ôÃͤǤ¢¤ë¡£
¿Þ·Á¥Ç¡¼¥¿¤ÎºÂɸ·Ï¤Ï¤¢¤¯¤Þ¤Ç 2 ¼¡¸µºÂɸʿÌÌ ( ÍÑ»æ ) ¾å¤Ç¤Îɽ¸½¾å¤ÎºÂɸ·Ï¤Ç¤¢¤ê¡¢ ¼ÂºÝ¤ÎʪÍýŪ¤ÊÂ礤µ¤òľÀÜɽ¸½¤·¤Æ¤¤¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£

Ʊ¼ï¤Î ( ʸ¾Ï / ¿Þ·Á ) ¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤¿¾ì¹ç¤Ï¡¢ ¸¶Â§¤È¤·¤ÆÌ¤ÄêµÁ¤Î°À¤Ï¡¢ ³°Â¦¤ÇÄêµÁ¤µ¤ì¤¿Â°À¤Î¤¦¤Á¡¢ºÇ¤âÆâ¦¤ÇÄêµÁ¤µ¤ì¤¿Â°À¤¬Å¬ÍѤµ¤ì¤ë¡£ °ìÈÖ³°Â¦¤Ç¤â̤ÄêµÁ¤Ê¾ì¹ç¤Ï¡¢ ¥Ç¡¼¥¿¤ò²ò¼á¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë°Í¸¤·¤¿Å¬Åö¤Ê ¥Ç¥Õ¥©¡¼¥ë¥ÈÃͤȤ·¤Æ²ò¼á¤µ¤ì¤ë¡£
Ê̼ï¤Î ( ¿Þ·Á / ʸ¾Ï ) ¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ Ʊ¼ï¤Î¥Ç¡¼¥¿¤Î¤¦¤Á¡¢ºÇ¤â³°Â¦¤Î¤â¤Î¤¬°ìÈÖ³°Â¦¤ÈȽÃǤµ¤ì¤ë¡£ ¨¤Á¡¢Ê̼ï¤Î¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ ¤½¤³¤Ç³°Â¦¤«¤é¤Î°À¤Î·Ñ¾µ¤¬ÀÚÃǤµ¤ì¤ë¡£ ¤¿¤À¤·¡¢ ºÂɸ·Ï¡¢Îΰè¤Ë´Ø¤·¤Æ¤Ï¡¢Æ±¼ï¡¢Ê̼ï¤Ë̵´Ø·¸¤Ë¤¹¤°³°Â¦¤Î¤â¤Î¤¬Å¬ÍѤµ¤ì¤ë¡£ Ʊ¼ï¡¢¤Þ¤¿¤ÏÊ̼ï¤Î¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¡¢ ¤¢¤ë¥Ç¡¼¥¿Æâ¤ÇÄêµÁ¤µ¤ì¤¿Â°À¤Ï³°Â¦¤Î¥Ç¡¼¥¿¤Ë¤ÏŬÍѤµ¤ì¤Ê¤¤¡£
Îã : ¿Þ·Á¥Ç¡¼¥¿ A ¿Þ·Á¥Ç¡¼¥¿ B -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï A ¿Þ·Á¥Ç¡¼¥¿ C -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï A ÊÊÊ ¿Þ·Á¥Ç¡¼¥¿ D -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï C, A ʸ¾Ï¥Ç¡¼¥¿ E -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ê¤· ÊÊÊ Ê¸¾Ï¥Ç¡¼¥¿ F -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï E ÊÊÊ ¿Þ·Á¥Ç¡¼¥¿ G -- °À¤Î¾å°Ì¥¹¥³¡¼¥×¤Ê¤·
( Ëä¤á¹þ¤ß ) ʸ¾Ï / ¿Þ·Á¥Ç¡¼¥¿¤Ë¤Ï¡¢°Ê²¼¤Î¾ðÊó¤¬ÄêµÁ¤µ¤ì¤ë¡£
¿Þ·Á¥Ç¡¼¥¿¤È¤·¤ÆÉÁ²è¤µ¤ì¤ëĹÊý·ÁÎΰ衢 ¤ª¤è¤ÓÉÁ²è¤Î¤¿¤á¤ÎºÂɸ·Ï¤ò¼¨¤·¡¢Â礤µ¡¢ÃͤȤâ¤Ë°ÕÌ£¤ò»ý¤Ä¡£ ÉÁ²èÎΰ賰¤ò¤Ï¤ß½Ð¤ëÉôʬ¤Ï¥¯¥ê¥Ã¥Ô¥ó¥°¤µ¤ì¡¢ ¿Þ·Á¥Ç¡¼¥¿¤Ë¤Ï´Þ¤Þ¤ì¤Ê¤¤¡£
°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£
¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¡¢ ʸ¾Ï¥Ç¡¼¥¿¤ò¥ì¥¤¥¢¥¦¥È¤¹¤ëĹÊý·ÁÎΰè¤ò¼¨¤·¡¢
Â礤µ¤Î¤ß¤¬°ÕÌ£¤ò»ý¤Ä¡£
ʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£
ÉÁ²èÎΰè¤ÎºÂɸ·Ï¤Îñ°Ì¤ò¡¢ 1 cm Åö¤¿¤ê¤ÎºÂɸ¿ô¤Þ¤¿¤Ï 1 inch Åö¤¿¤ê¤ÎºÂɸ¿ô¤Ë¤è¤ê¼¨¤¹¡£
ʸ¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢Ãæ¤Ë´Þ¤Þ¤ì¤ë¿Þ·Á¥Ç¡¼¥¿¡¢²èÁü¥Ç¡¼¥¿¤Îɽ¼¨Îΰè¤Îñ°Ì¡¢ ¤ª¤è¤Ó½ñ¼°¤Î¥Þ¡¼¥¸¥ó¤Îñ°ÌÅù¤ò¼¨¤¹¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
ºÂɸ·Ïñ°Ì¤ÎÃͤ¬ 0 ¤Î¾ì¹ç¤Ï¡¢Ì¤ÄêµÁ¤Ç¤¢¤ê¡¢ ¤¹¤°³°Â¦¤ÈƱ°ì¤Ç¤¢¤ë¤È¸«¤Ê¤µ¤ì¤ë¡£
°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£
ÉÁ²èÎΰè¤Îɽ¸½¤ò¼ÌÁü¤¹¤ë³°Â¦¤ÎÉÁ²èÎΰèÆâ¤Ç¤Î°ÌÃÖ¤ÈÂ礤µ¤ò¼¨¤¹¡£ ½¾¤Ã¤Æ¡¢É½¼¨Îΰè¤Ï³°Â¦¤ÎÉÁ²èºÂɸ·Ï
/ ñ°Ì¤Çµ¬Äꤵ¤ì¤ë¡£
ʸ¾Ï¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Â礤µ¤Î¤ß°ÕÌ£¤ò»ý¤Ä¡£
ɽ¼¨Îΰè¤ÎÂ礤µ / ³°Â¦¤ÎÉÁ²èºÂɸñ°Ì / ³°Â¦¤ÎÇÜΨ¤È¡¢ ÉÁ²èÎΰè¤ÎÂ礤µ / ÉÁ²èºÂɸñ°Ì/ÇÜΨ¤Ë¤è¤ê¡¢
ÉÁ²èÎΰè¤Îɽ¸½¤Ï³ÈÂç¤Þ¤¿¤Ï½Ì¾®¤µ¤ì¤ÆÉ½¼¨Îΰè¤Ë¼ÌÁü¤µ¤ì¤ë¡£

¿Þ·Á¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤¿¿Þ·Á¥Ç¡¼¥¿¤Ï¡¢ºÂɸ·Ï / ÇÜΨ¤¬°Û¤Ê¤ë¾ì¹ç¡¢ ¤Þ¤¿¤Ï¡¢¿Þ·Á¤Î¥°¥ë¡¼¥Ô¥ó¥°¤Î¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
ʸ¾Ï¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Ï¡¢ºÂɸ·Ïñ°Ì¤¬°Û¤Ê¤ë¾ì¹ç¡¢ ¤Þ¤¿¤Ï¡¢¥°¥ë¡¼¥Ô¥ó¥°¤ò¹Ô¤Ê¤¦¤¿¤á¤Ë»ÈÍѤǤ¤ë¤¬¡¢ Ëä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤â 1 ¼¡¸µ¥Ç¡¼¥¿¤Ç¤¢¤ë¤¿¤á¡¢ ¤½¤Î½çÈ֤Τߤ¬°ÕÌ£¤ò»ý¤Ä¡£ 2 ¼¡¸µ¤Î¥ì¥¤¥¢¥¦¥ÈºÑ¤ß¤Îɽ¸½¤È¤·¤Æ¤Îʸ¾Ï¤òËä¤á¹þ¤à¾ì¹ç¤Ï¡¢ Ëä¤á¹þ¤ß¿Þ·Á¥Ç¡¼¥¿Æâ¤ÎËä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¤È¤¹¤ëɬÍפ¬¤¢¤ë¡£


²èÁü¥Ç¡¼¥¿¤Ï¡¢ ( °µ½Ì ) ¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Ë¤è¤êɽ¸½¤µ¤ì¤¿¥¤¥á¡¼¥¸¡¦¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ñ°Ì·Ï¡¢¥«¥é¡¼É½¸½Åù¤Î¥Ç¡¼¥¿¤ò²ò¼á¤¹¤ë¤¿¤á¤Î¾ðÊó¤ò»ý¤Ã¤Æ¤¤¤ë¡£
²èÁü¥Ç¡¼¥¿¤Ï¡¢¤½¤ì¼«ÂÎ¤Ç 1 ¤Ä¤ÎÆÈΩ¤·¤¿¥Ç¡¼¥¿¤È¤·¤Æ¤Î°ÕÌ£¤ò»ý¤Ä¤¬¡¢ TAD ¥Ç¡¼¥¿¹½Â¤¤È¤·¤Æ¤Ï¡¢1 ¤Ä¤Î¥»¥°¥á¥ó¥È¤È¤·¤Æ¼è¤ê°·¤ï¤ì¡¢¿Þ·Á¥Ç¡¼¥¿¡¢ ¤Þ¤¿¤Ïʸ¾Ï¥Ç¡¼¥¿¤Î 1 ¤Ä¤ÎÍ×ÁǤȤ·¤Æ¼è¤ê°·¤ï¤ì¤ë¡£
TAD ¥Ç¡¼¥¿¹½Â¤¤Ï¡¢°Ê²¼¤Ë¼¨¤¹BNFɽµ¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£
| ¡ÚTAD ¥Ç¡¼¥¿¡Û | ::= | ¡Ô´ÉÍý¾ðÊ󥻥°¥á¥ó¥È¡Õ¡ÚTAD ËÜÂÎ¡Û |
| ¡ÚTAD ËÜÂÎ¡Û | ::= | ¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û |
| ¡Úʸ¾Ï¥Ç¡¼¥¿¡Û | ::= | ¡Ôʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È¡Õ¡Úʸ¾ÏÍ×ÁÇʤӡۡÔʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È¡Õ |
| ¡Úʸ¾ÏÍ×ÁÇÊÂ¤Ó¡Û | ::= | ¡Ô¶õ¡Õ¡Ã¡Úʸ¾ÏÍ×ÁÇʤӡۡÚʸ¾ÏÍ×ÁÇ¡Û |
| ¡Úʸ¾ÏÍ×ÁÇ¡Û | ::= | ¡Úʸ»ú¥³¡¼¥É¡Û¡Ã |
| ¡Ôʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û¡Ã | ||
| ¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã | ||
| ¡Ô²èÁü¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ô²¾¿È¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ô»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ôµ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¡Õ | ||
| ¡Úʸ»ú¥³¡¼¥É¡Û | ::= | ¡ÔÄ̾ïʸ»ú¥³¡¼¥É¡Õ¡Ã |
| ¡ÔÀ©¸æ¥³¡¼¥É¡Õ¡Ã | ||
| ¡Ô¸À¸ì»ØÄꥳ¡¼¥É¡Õ¡Ã | ||
| ¡ÔÆÃ¼ìʸ»ú¥³¡¼¥É¡Õ | ||
| ¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û | ::= | ¡Ô¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È¡Õ¡Ú¿Þ·ÁÍ×ÁÇʤӡۡԿ޷Á½ªÎ»¥»¥°¥á¥ó¥È¡Õ |
| ¡Ú¿Þ·ÁÍ×ÁÇÊÂ¤Ó¡Û | ::= | ¡Ô¶õ¡Õ¡Ã¡Ú¿Þ·ÁÍ×ÁÇʤӡۡڿ޷ÁÍ×ÁÇ¡Û |
| ¡Ú¿Þ·ÁÍ×ÁÇ¡Û | ::= | ¡Ô¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¡Õ¡Ã |
| ¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã | ||
| ¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û¡Ã | ||
| ¡Ô²èÁü¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ô²¾¿È¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ô»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã | ||
| ¡Ôµ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¡Õ |
¤³¤Î¾Ï¤Ç¤Ï¡¢TAD ¥Ç¡¼¥¿¤ÎÍ×ÁǤǤ¢¤ë³Æ¥»¥°¥á¥ó¥È¤Î¹½Â¤¤Î¾ÜºÙ¤òÀâÌÀ¤¹¤ë¤¬¡¢ ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë´Ø¤·¤Æ¤ÏÂè 4 Àá¤Ç¡¢ ¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¤Ë´Ø¤·¤Æ¤ÏÂè 5 Àá¤ÇÀâÌÀ¤¹¤ë¡£
³Æ¥»¥°¥á¥ó¥È¤Î¥Ç¡¼¥¿¹½Â¤¤Ï¡¢°Ê²¼¤Î·Á¼°¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¡£
ID : -- ¥»¥°¥á¥ó¥ÈID¤ò¼¨¤¹¡£ LEN : -- ¥Ç¡¼¥¿ËÜÂΤΥХ¤¥ÈŤò¼¨¤·¡¢"¡Á"¤Ï²ÄÊÑŤò°ÕÌ£¤¹¤ë¡£ DATA: -- ¥Ç¡¼¥¿ËÜÂÎ¤ÎÆâÍÆ¤ò¼¨¤¹¡£
¤Þ¤¿¡¢¥Ç¡¼¥¿ËÜÂÎ¤ÎÆâÍÆ¤Ï¡¢°Ê²¼¤Ë¼¨¤¹¥Ç¡¼¥¿É½µ¤ò»ÈÍѤ·¤Æ¤¤¤ë¡£ 8 ¥Ó¥Ã¥È°Ê¾å¤Î¥Ó¥Ã¥ÈŤµ¤ò»ý¤Ä¥Ç¡¼¥¿¤Ï¡¢ ¾å°Ì¥Ð¥¤¥È¤¬Àè¤Ë¤¯¤ë¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î·Á¼°¤Ç¤¢¤ë¡£
typedef struct {
H h -- ¿åÊ¿ºÂɸÃÍ
H v -- ¿âľºÂɸÃÍ
} PNT;
typedef struct {
DBYTE left -- º¸¤ÎºÂɸÃÍ
DBYTE top -- ¾å¤ÎºÂɸÃÍ
DBYTE right -- ±¦¤ÎºÂɸÃÍ
DBYTE bottom -- ²¼¤ÎºÂɸÃÍ
} RECT;
¿Þ 9 : ¥«¥é¡¼É½¸½
>0: 1 cm Åö¤¿¤ê¤ÎºÂɸ¿ô <0: 1 inch Åö¤¿¤ê¤ÎºÂɸ¿ô¤ÎÉé¿ô =0: ̤ÄêµÁ (³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëñ°Ì¤ÈƱ¤¸) Îã : 400 -- 1 / 400 cm ñ°Ì -240 -- 1 / 240 inch ñ°Ì
UUSS SSSS SSSS SSSS U: ñ°Ì»ØÄê 0: ³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëñ°Ì 1: 1/20 µé ( 1 / 80 mm ) ñ°Ì¡£ 2: 1/20 ¥Ý¥¤¥ó¥È ( 1 / 1440 inch ) ñ°Ì¡£ 3: ͽÌó S: U ¤Ç»ØÄꤷ¤¿Ã±°Ì¤Ç¤Îʸ»ú¥µ¥¤¥º¡£0 ¤Î¾ì¹ç¤Ï̤ÄêµÁ ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
1NNN NNNN NNNN NNNN -- ÀäÂлØÄê 0AAA AAAA BBBB BBBB -- ÈæÎ¨»ØÄê ÀäÂлØÄê : ºÂɸ·Ïñ°Ì¤Ç¤ÎÃÍ ( N ) ÈæÎ¨»ØÄê : ´ð½àÃÍ ¡ß ( A / B ) ¤ÎÃÍ ( B = 0 ¤Î»þ¤ÏÈæÎ¨ 1 ¤È¸«¤Ê¤¹ )
AAAA AAAA BBBB BBBB A / B ¤ÎÃͤ¬ÈæÎ¨¤È¤Ê¤ë ( B = 0 ¤Î»þ¤ÏÈæÎ¨ 1 ¤È¸«¤Ê¤¹ )
TAD ¥Ç¡¼¥¿¤Î²ò¼á¤Î¤¿¤á¤ËɬÍ×¤Ê ¥Ð¡¼¥¸¥ç¥óÅù¤Î´ÉÍý¾ðÊó¤òÊÝ»ý¤¹¤ë¤¿¤á¤Î¥»¥°¥á¥ó¥È¤Ç¡¢ ¼Â¿ÈÅù¤Î 1 ¤Ä¤ÎÆÈΩ¤·¤¿ TAD ¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢ TAD ËÜÂÎ ( ʸ¾Ï / ¿Þ·Á¥Ç¡¼¥¿ ) Á°¤Ëɬ¤º¤Ê¤¯¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ ¤³¤Î¥»¥°¥á¥ó¥È¤Ï»²¾È¾ðÊó¤È¤·¤Æ°ÕÌ£¤ò»ý¤Ä¤¬¡¢ ¥Ð¡¼¥¸¥ç¥ó¤¬°Û¤Ê¤ë¾ì¹ç¤Î½èÍý¤Ï¥¤¥ó¥×¥ê¥á¥ó¥È¤Ë°Í¸¤¹¤ë¡£ ¸¶Â§¤È¤·¤Æ¡¢¥Ð¡¼¥¸¥ç¥ó¥¢¥Ã¥×¤¬¤¢¤Ã¤¿¾ì¹ç¡¢»ÅÍͤϾå°Ì¸ß´¹¤È¤Ê¤ë¡£
ID : TS_INFO -- ´ÉÍý¾ðÊ󥻥°¥á¥ó¥È LEN : ¡Á DATA: UH subid -- ¹àÌÜID UH sublen -- ¹àÌܤΥХ¤¥È¿ô UH data[] -- ¹àÌܥǡ¼¥¿ËÜÂÎ(sublen ¥Ð¥¤¥È) : : $lt;¾åµ¤Î·«¤êÊÖ¤·>
subid: 0 -- TAD µ¬³Ê¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ sublen: 2 data: UH ver -- °Ê²¼¤Î·Á¼°¤Î 3 ·å BCD ¥³¡¼¥É¤Ë¤è¤ë¥Ð¡¼¥¸¥ç¥óÈÖ¹æ 0000 AAAA BBBB CCCC : ¥Ð¡¼¥¸¥ç¥ó A.BC Îã:¥Ð¡¼¥¸¥ç¥ó1.2¤Î¤È¤ AAAA = 0001 BBBB = 0010 CCCC = 0000 subid: 1¡Á -- ͽÌó
ʸ¾Ï¥Ç¡¼¥¿¤Î³«»Ï¤ª¤è¤Ó½ªÎ»¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¡¢ ʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È¤Èʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È¤Ë°Ï¤Þ¤ì¤¿Éôʬ¤¬ 1 ¤Ä¤Îʸ¾Ï¥Ç¡¼¥¿¤È¤Ê¤ë¡£
ID : TS_TEXT -- ʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È LEN : 24 DATA: RECT view -- ɽ¼¨Îΰè RECT draw -- ÉÁ²èÎΰè UNITS h_unit -- ¿åÊ¿¥æ¥Ë¥Ã¥È UNITS v_unit -- ¿âľ¥æ¥Ë¥Ã¥È UH lang -- ¥Ç¥Õ¥©¡¼¥ë¥È¸À¸ì UH bgpat -- ÇØ·Ê¥Ñ¥¿¡¼¥ó ID ID : TS_TEXTEND -- ʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È LEN : 0 DATA: ¤Ê¤·
| ÆüËܸì: | 0x0021 |
¿Þ·Á¥Ç¡¼¥¿¤Î³«»Ï¤ª¤è¤Ó½ªÎ»¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¡¢ ¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È¤È¿Þ·Á½ªÎ»¥»¥°¥á¥ó¥È¤Ë°Ï¤Þ¤ì¤¿Éôʬ¤¬ 1 ¤Ä¤Î¿Þ·Á¥Ç¡¼¥¿¤È¤Ê¤ë¡£
ID : TS_FIG -- ¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È LEN : 24 DATA: RECT view -- ɽ¼¨Îΰè RECT draw -- ÉÁ²èÎΰè UNITS h_unit -- ¿åÊ¿¥æ¥Ë¥Ã¥È UNITS v_unit -- ¿âľ¥æ¥Ë¥Ã¥È W ratio -- ÇÜΨ ID : TS_FIGEND -- ¿Þ·Á½ªÎ»¥»¥°¥á¥ó¥È LEN : 0 DATA: ¤Ê¤·
²èÁü¥»¥°¥á¥ó¥È¤Ï¡¢²èÁü¥Ç¡¼¥¿¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¤¢¤ê¡¢ TAD ʸ¾Ï¥Ç¡¼¥¿¡¢¿Þ·Á¥Ç¡¼¥¿¤ÎÃæ¤ËËä¤á¹þ¤Þ¤ì¤ë¡£ ²èÁü¥»¥°¥á¥ó¥È¤Ï¡¢¤½¤ì¼«ÂÎ¤ÇÆÈΩ¤·¤¿ºÂɸñ°Ì¤ª¤è¤Ó¥«¥é¡¼¾ðÊó¤ò»ý¤Á¡¢ BTRON»ÅÍͥǥ£¥¹¥×¥ì¥¤¡¦¥×¥ê¥ß¥Æ¥£¥Ö ¤Çµ¬Äꤵ¤ì¤Æ¤¤¤ë°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Çɽ¸½¤µ¤ì¤ë¡£

xxxx xxxx Ixxx PRRR
¥«¥é¡¼¥Þ¥Ã¥× ( ¥Ô¥¯¥»¥ëÃͤËÂбþ¤¹¤ë¥«¥é¡¼É½¸½¤ò¼¨¤·¤¿ÇÛÎó ) ¤Î¥Ð¥¤¥È¿ô¡¢¤ª¤è¤Ó¥ª¥Õ¥»¥Ã¥È¤ò¼¨¤¹¡£
¥«¥é¡¼¥Þ¥Ã¥×¤Î¥Ð¥¤¥È¿ô ( cinfo[0] ) = 0 ¤Î¾ì¹ç¤Ï¡¢¥«¥é¡¼¥Þ¥Ã¥× ¤Ï̤ÄêµÁ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
¿Þ 11 : ¥«¥é¡¼¥Þ¥Ã¥×
¥«¥é¡¼É½¸½¥Ç¡¼¥¿ ( ¥Ô¥¯¥»¥ëÃÍ ) ¤¬ ¤É¤Î¤è¤¦¤Ë¥«¥é¡¼É½¸½¤ËÂбþ¤¹¤ë¤«¤ò¼¨¤¹¡£ cinfo[0]
= 0 ¤Î¾ì¹ç¤Ï¡¢ ¥«¥é¡¼É½¸½¥Ç¡¼¥¿¤Ï̤ÄêµÁ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
cinfo[0] -- Çò¹õ¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[1] -- ̤»ÈÍÑ cinfo[2] -- ̤»ÈÍÑ cinfo[3] -- ̤»ÈÍÑ
cinfo[0] -- ÀÖ¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[1] -- ÎФÎ͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[2] -- ÀĤÎ͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[3] -- ̤»ÈÍÑ
cinfo[0] -- ¥·¥¢¥ó¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[1] -- ¥Þ¥¼¥ó¥¿¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[2] -- ²«¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ cinfo[3] -- ¹õ¤Î͸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
³Æ¥Ç¡¼¥¿¤Î²¼°Ì¥Ð¥¤¥È¤Ï³¬Ä´¥Ó¥Ã¥È¿ô¤ò¼¨¤·¡¢ ¾å°Ì¥Ð¥¤¥È¤Ï¥Ô¥¯¥»¥ëÃ;å¤Î LSB ¤ò 0
¤È¤·¤¿¥Ó¥Ã¥È°ÌÃÖ¤ò¼¨¤¹¡£ Îã¤È¤·¤Æ¡¢¥Ô¥¯¥»¥ëÃͤÎɽ¸½¤¬¡¢ ....BBBBGGGGGGRRRRRR
¤Î¾ì¹ç¤Ï¡¢
cinfo[0] ¢ª 0x0006 cinfo[1] ¢ª 0x0606 cinfo[2] ¢ª 0x0c04¤È¤Ê¤ë¡£
UH ext_id -- ³ÈÄ¥¾ðÊó¤Î¥¿¥¤¥× ( ext_id ¤Î MSB = 0 ) UH len -- ³ÈÄ¥¾ðÊó¤Î¥Ð¥¤¥È¿ô UB data[] -- ³ÈÄ¥¾ðÊóËÜÂÎ ( len ¥Ð¥¤¥È )
UH ext_id -- ³ÈÄ¥¾ðÊó¤Î¥¿¥¤¥×( ext_id ¤Î MSB = 1 ) UH len -- ³ÈÄ¥¾ðÊó¤Î¥Ð¥¤¥È¿ô UW offset -- ³ÈÄ¥¾ðÊóËÜÂΤؤΥª¥Õ¥»¥Ã¥È
len : 4 data: COLOR bgcol -- ÇØ·Ê¿§¤Î»ØÄê

²¾¿È¥»¥°¥á¥ó¥È¤Ï¡¢²¾¿È¤ò¼¨¤¹¥»¥°¥á¥ó¥È¤Ç¤¢¤ê¡¢TAD ʸ¾Ï¥Ç¡¼¥¿¡¢ ¿Þ·Á¥Ç¡¼¥¿¤ÎÃæ¤ËËä¤á¹þ¤Þ¤ì¤Æ¡¢Â¾¤Î¼Â¿È¤Î»²¾È¤ò°ÕÌ£¤¹¤ë¡£ ²¾¿È¥»¥°¥á¥ó¥È¤Ë¤Ï¡¢²¾¿È¤òɽ¼¨¤¹¤ë¤¿¤á¤Î³Æ¼ï¤Î¾ðÊó¡¢ ¤ª¤è¤Ó¥Ç¥Õ¥©¡¼¥ë¥È¡¦¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¼Â¹Ô¤Î¤¿¤á¤Î¸Çͥǡ¼¥¿¾ðÊ󤬯þ¤ë¡£ ²¾¿È¼«ÂÎ¤ÎÆâÍÆ¤Ï¡¢¥ê¥ó¥¯ ( ²¾¿È ) ¥ì¥³¡¼¥É¤È¤·¤ÆÊ̤˸ºß¤·¡¢ ¼Â¿ÈÃæ¤Î½Ð¸½½ç¤Ë¤è¤ê 1 ÂÐ 1 ¤Ë²¾¿È¥»¥°¥á¥ó¥È¤È¤ÎÂбþ¤¬¼è¤é¤ì¤ë¡£ ¥ê¥ó¥¯¡¦¥ì¥³¡¼¥É¤Ë¤Ï BTRON »ÅÍÍ¥Õ¥¡¥¤¥ë´ÉÍýµ¡Ç½¤Ç»ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤ò¼¨¤¹¾ðÊó¤Î¾¤Ë¡¢°Ê²¼¤Î¾ðÊó¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¡£
²¾¿È¥»¥°¥á¥ó¥È¤ª¤è¤Ó¥ê¥ó¥¯¥ì¥³¡¼¥É¤Ï¡¢ BTRON»ÅÍͼ¿È/²¾¿È¥Þ¥Í¡¼¥¸¥ãµ¡Ç½¤Ë¤è¤ê¥µ¥Ý¡¼¥È¤µ¤ì¤ë¤¿¤á¡¢Ä̾¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÏľÀÜ¥¢¥¯¥»¥¹¤·¤Ê¤¤¡£
ID : TS_VOBJ -- ²¾¿È¥»¥°¥á¥ó¥È LEN : ¡Á DATA: RECT view -- ɽ¼¨Îΰè H height -- ³«¤¤¤¿¾ì¹ç¤Î²¾¿È¹â¤µ CHSIZE chsz -- ʸ»ú¥µ¥¤¥º COLOR frcol -- ÏȤο§ COLOR chcol -- ʸ»ú¤Î¿§ COLOR tbcol -- ¥¿¥¤¥È¥ëÇØ·Ê¿§ COLOR bgcol -- ³«¤¤¤¿¾ì¹ç¤ÎÇØ·Ê¿§ UH dlen -- ¸Çͥǡ¼¥¿¤Î¥Ð¥¤¥ÈĹ UB data[dlen] -- ¸Çͥǡ¼¥¿( dlen ¥Ð¥¤¥È)
µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î³Æ¼ï¤Î¥Ñ¥é¥á¡¼¥¿¤òÊÝ»ý¤¹¤ë¤â¤Î¤Ç¡¢
¾¤ËÉÕäµ¼«¿È¤Îɽ¼¨ÍѤξðÊó¤âÊÝ»ý¤·¤Æ¤¤¤ë¡£ Ä̾µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ÆÈΩ¤·¤¿µ¡Ç½ÉÕ䵥쥳¡¼¥É¤Þ¤¿¤Ï¼Â¹Ôµ¡Ç½ÉÕ䵥쥳¡¼¥É¤È¤·¤ÆÂ¸ºß¤¹¤ë¡£
µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤¬ÆÈΩ¤·¤¿µ¡Ç½ÉÕ䵥쥳¡¼¥É ¤Þ¤¿¤Ï¼Â¹Ôµ¡Ç½ÉÕ䵥쥳¡¼¥É¤È¤·¤ÆÂ¸ºß¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢
¥»¥°¥á¥ó¥ÈÀèÆ¬¤Î¥»¥°¥á¥ó¥È ID¡¢0xFF¡¢ ¤ª¤è¤Ó¥Ç¡¼¥¿Ä¹¤Î¥Õ¥£¡¼¥ë¥É¤Ï¾Êά¤µ¤ì¥ì¥³¡¼¥É¤ÎÆâÍÆ¤Ï
DATA Éô¤Î¤ß¤È¤Ê¤ë¡£ ¥»¥°¥á¥ó¥È ID ¤È¥Ç¡¼¥¿Ä¹¤Ï¡¢¥ì¥³¡¼¥É¥¿¥¤¥×¤È¥ì¥³¡¼¥ÉĹ¤Ç¼¨¤µ¤ì¤ë¡£
ID : TS_FFUSEN -- µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È LEN : ¡Á DATA: RECT view -- ɽ¼¨Îΰè CHSIZE chsz -- ʸ»ú¥µ¥¤¥º COLOR frcol -- ÏȤο§ COLOR chcol -- ʸ»ú¤Î¿§ COLOR tbcol -- ¥¿¥¤¥È¥ëÇØ·Ê¿§ UH pict -- ¥Ô¥¯¥È¥°¥é¥à / ¥¿¥¤¥× UH appl[3] -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID UB name[32] -- ÉÕäµÌ¾ UB type[32] -- ¥Ç¡¼¥¿¥¿¥¤¥×̾ UH dlen -- ¸Çͥǡ¼¥¿¤Î¥Ð¥¤¥ÈĹ UB data[dlen] -- ¸Çͥǡ¼¥¿ ( dlen ¥Ð¥¤¥È )
»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢TAD ¥Ç¡¼¥¿¤ÎÃæ¤ËËä¤á¹þ¤Þ¤ì¤ë¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¸ÇͤΥǡ¼¥¿¤È¤·¤Æ²ò¼á¤µ¤ì¤ë¥Ç¡¼¥¿¤Ç¤¢¤ë¡£
1 ¤Ä°Ê¾å¤Î»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¤ò ÆÈΩ¤·¤¿»ØÄêÉÕ䵥쥳¡¼¥É¤È¤·¤ÆÂ¸ºß¤µ¤»¤ë¤³¤È¤¬¤Ç¤¤ë¡£
»ØÄêÉÕ䵥쥳¡¼¥É¤Ë1¤Ä¤Î»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¤·¤«´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ç¤â¡¢ ¥»¥°¥á¥ó¥ÈÀèÆ¬¤Î¥»¥°¥á¥ó¥È
ID¡¢0xFF¡¢ ¤ª¤è¤Ó¥Ç¡¼¥¿Ä¹¤Î¥Õ¥£¡¼¥ë¥É¤Ï¾Êά¤¹¤ë¤³¤È¤Ï¤Ç¤¤Ê¤¤¡£
¸Çͥǡ¼¥¿¤Î¥Ð¥¤¥ÈĹ¤Ï¡¢²¾¿È¥»¥°¥á¥ó¥È¤ä¡¢ µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤È°Û¤Ê¤ê¡¢UW¤È¤Ê¤ë¡£
ID : TS_DFUSEN -- »ØÄêÉÕäµ¥»¥°¥á¥ó¥È LEN : ¡Á DATA: RECT view -- ɽ¼¨Îΰè CHSIZE chsz -- ʸ»ú¥µ¥¤¥º COLOR frcol -- ÏȤο§ COLOR chcol -- ʸ»ú¤Î¿§ COLOR tbcol -- ¥¿¥¤¥È¥ëÇØ·Ê¿§ UH pict -- ¥Ô¥¯¥È¥°¥é¥à / ¥¿¥¤¥× UH appl[3] -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID UB name[32] -- ÉÕäµÌ¾ UW dlen -- ¸Çͥǡ¼¥¿¤Î¥Ð¥¤¥ÈĹ UB dat[dlen] -- ¸Çͥǡ¼¥¿ ( dlen ¥Ð¥¤¥È )