¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:Âè2¾Ï TRON ¥³¡¼¥ÉÂηϤˤâ¤É¤ë
¼¡ÊÇ:3.5 ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë¤¹¤¹¤à


Âè3¾Ï TAD ¾ÜºÙ»ÅÍͽñ


3.1 ¤Ï¤¸¤á¤Ë

ËÜ»ÅÍͽñ¤Ç¤Ï¡¢TAD ( TRON APPLICATION DATABUS ) ¤Ë´Ø¤·¤Æ¤Î¾ÜºÙ¤Î¥Ç¡¼¥¿¹½Â¤¤òÀâÌÀ¤¹¤ë¤³¤È¤òÌÜŪ¤È¤·¤Æ¤¤¤ë¤¿¤á¡¢ ´ðËÜŪ¤Ê BTRON »ÅÍͤμ¿ȡ¢²¾¿È¡¢ÉÕäµÅù¤Î³µÇ°¡¢ ¤ª¤è¤Ó TAD ¤ÎÌÜŪ¡¢³µÇ°¡¢°ÌÃÖÉÕ¤±Åù¤Ë´Ø¤·¤Æ¤ÏÆÃ¤ËÀâÌÀ¤·¤Æ¤¤¤Ê¤¤¡£

¤Þ¤¿¡¢BTRON »ÅÍÍ¥·¥¹¥Æ¥à¡¢ ÆÃ¤Ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤È¥Ç¥£¥¹¥×¥ì¥¤¡¦¥×¥ê¥ß¥Æ¥£¥Ö¡¢ ¤ª¤è¤Ó TRON »ÅÍÍ¥³¡¼¥É¤Ë´Ø¤·¤Æ¤ÎÃ챤òÍ­¤¹¤ë¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤ë¡£

3.2 TAD ¼Â¿È¹½À®

3.2.1 ³µÍ×

TAD ( TRON APPLICATION DATABUS ) ¼Â¿È¹½À®¤Ï¡¢ BTRON »ÅÍÍ¤Î¼Â¿È ( ¥Õ¥¡¥¤¥ë ) ¤ÎÁ´Âι½À®¤òµ¬Äꤹ¤ë¤â¤Î¤Ç¤¢¤ë¡£

BTRON »ÅÍÍ¤Î¼Â¿È ( ¥Õ¥¡¥¤¥ë ) ¤Ë¤Ï¡¢°Ê²¼¤Î¾ðÊ󤬳ÊǼ¤µ¤ì¤Æ¤¤¤ë¡£

3.2.2 ¼Â¿È¥ì¥³¡¼¥É¹½À®

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 Ãí¼á¥ì¥³¡¼¥É:

¼Â¿È¤ÎÃí¼á¤È¤·¤Æ¤ÎÊä½õ¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢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 ¥·¥ê¡¼¥º
¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹¥ì¥³¡¼¥É:

¥Ç¡¼¥¿¥Ü¥Ã¥¯¥¹¤Î¥Ç¡¼¥¿ÄêµÁ¤Ç¤¢¤ê¡¢ ¥Ç¡¼¥¿¥Þ¥Í¡¼¥¸¥ã¤Ë¤è¤ê¥µ¥Ý¡¼¥È¤µ¤ì¤ë¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£

¥Õ¥©¥ó¥È¥Ç¡¼¥¿¥ì¥³¡¼¥É:

ɸ½à¤Î¥Õ¥©¥ó¥È¥Ç¡¼¥¿·Á¼°¡£

¼­½ñ¥Ç¡¼¥¿¥ì¥³¡¼¥É:

ɸ½à¤Î¼­½ñ¥Ç¡¼¥¿·Á¼°¡£

¥·¥¹¥Æ¥à¥Ç¡¼¥¿¥ì¥³¡¼¥É:

¥·¥¹¥Æ¥à¤Ç»ÈÍѤµ¤ì¤ëɸ½à¤Î¥·¥¹¥Æ¥à¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£

¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥ì¥³¡¼¥É:

¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÇÄêµÁ¤µ¤ì¤ë¥Ç¡¼¥¿·Á¼°¤Ç¤¢¤ë¡£

3.3 TAD ¥Ç¡¼¥¿¹½À®¤Î³µÍ×

3.3.1 TAD ¥Ç¡¼¥¿¹½À®

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)

3.3.2 ʸ¾Ï¥Ç¡¼¥¿¤È¿Þ·Á¥Ç¡¼¥¿

TAD ¥Ç¡¼¥¿¤Ï¡¢Â礭¤¯Ê¸¾Ï¥Ç¡¼¥¿¤È¡¢¿Þ·Á¥Ç¡¼¥¿¤ËʬÎव¤ì¤ë¡£

ʸ¾Ï¥Ç¡¼¥¿¤Ï 1 ¼¡¸µ¥Ç¡¼¥¿¤È¤â¸Æ¤Ð¤ì¡¢ ¥Ç¡¼¥¿Í×ÁǤò°ì¼¡¸µÊ¿Ì̾å¤Çɽ¸½¤·¤¿¥Ç¡¼¥¿¤Ç¤¢¤ë¡£ ʸ¾Ï¥Ç¡¼¥¿¤Î¸Ä¡¹¤Î¥Ç¡¼¥¿Í×ÁÇ¤Ï 2 ¼¡¸µ¤ÎÂ礭¤µ¤ò»ý¤Ä¾ì¹ç¤â¤¢¤ë¤¬¡¢ °ÌÃÖ¤Ï 1 ¼¡¸µ¡¢Â¨¤Á½ç½ø´Ø·¸¤È¤·¤ÆÉ½¸½¤µ¤ì¤ë¡£

ʸ¾Ï¥Ç¡¼¥¿¤Ë¤Ï¡¢ ʸ¾Ï¥Ç¡¼¥¿¤ò¼ÂºÝ¤Ë 2 ¼¡¸µÊ¿ÌÌ ( ÍÑ»æ ) ¾å¤Ëɽ¸½¤¹¤ë¤¿¤á¤Î ³Æ¼ï¤Î¥ì¥¤¥¢¥¦¥È¾ðÊó¤â´Þ¤Þ¤ì¤ë¤¬¡¢ ¤³¤ì¤Ï¤¢¤¯¤Þ¤Ç¤â¥ì¥¤¥¢¥¦¥¿¤Ø¤ÎÆþÎϾðÊó¤Ç¤¢¤ê¡¢ ʸ¾Ï¥Ç¡¼¥¿¼«ÂΤȤ·¤Æ¤Ï¡¢ ¥ì¥¤¥¢¥¦¥È¤µ¤ì¤¿·ë²Ì¤È¤·¤Æ¤Î 2 ¼¡¸µÊ¿Ì̾å¤Ç¤Îɽ¸½¤òľÀÜɽ¤·¤Æ¤¤¤ë¤â¤Î¤Ç¤Ê¤¤¡£

ʸ¾Ï¥Ç¡¼¥¿
¿Þ 4 : ʸ¾Ï¥Ç¡¼¥¿
¿Þ·Á¥Ç¡¼¥¿¤Ï 2 ¼¡¸µ¥Ç¡¼¥¿¤È¤â¸Æ¤Ð¤ì¡¢ ¥Ç¡¼¥¿Í×ÁǤò2¼¡¸µÊ¿Ì̾å¤ÇľÀÜŪ¤Ëɽ¸½¤·¤¿¥Ç¡¼¥¿¤Ç¤¢¤ë¡£ ¿Þ·Á¥Ç¡¼¥¿¤Î¸Ä¡¹¤Î¥Ç¡¼¥¿Í×ÁÇ¤Ï 2 ¼¡¸µºÂɸʿÌ̾å¤Ç¤ÎÂ礭¤µ¤È°ÌÃÖ¤ò»ý¤Ä¡£

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

¿Þ·Á¥Ç¡¼¥¿¤ÎºÂɸ·Ï¤Ï¤¢¤¯¤Þ¤Ç 2 ¼¡¸µºÂɸʿÌÌ ( ÍÑ»æ ) ¾å¤Ç¤Îɽ¸½¾å¤ÎºÂɸ·Ï¤Ç¤¢¤ê¡¢ ¼ÂºÝ¤ÎʪÍýŪ¤ÊÂ礭¤µ¤òľÀÜɽ¸½¤·¤Æ¤¤¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£

¿Þ·Á¥Ç¡¼¥¿
¿Þ 5 : ¿Þ·Á¥Ç¡¼¥¿
ʸ¾Ï¥Ç¡¼¥¿¤È¿Þ·Á¥Ç¡¼¥¿¤ÏǤ°Õ¤Ë ¥Í¥¹¥Æ¥£¥ó¥°²Äǽ¤Ç¤¢¤ê¡¢ °ìÈÖ³°Â¦¤Î¥Ç¡¼¥¿¤Î¼ïÊ̤ˤè¤ê¡¢ ʸ¾Ï¥Ç¡¼¥¿¤«¿Þ·Á¥Ç¡¼¥¿¤«¤¬Ê¬Îव¤ì¤ë¡£ ¥Í¥¹¥Æ¥£¥ó¥°¤·¤¿Ê¸¾Ï¥Ç¡¼¥¿¡¢¿Þ·Á¥Ç¡¼¥¿¤Ï¡¢ Ëä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¡¢ Ëä¤á¹þ¤ß¿Þ·Á¥Ç¡¼¥¿ ¤È¤â¸Æ¤Ð¤ì¤ë¡£

Ʊ¼ï¤Î ( ʸ¾Ï / ¿Þ·Á ) ¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤¿¾ì¹ç¤Ï¡¢ ¸¶Â§¤È¤·¤ÆÌ¤ÄêµÁ¤Î°À­¤Ï¡¢ ³°Â¦¤ÇÄêµÁ¤µ¤ì¤¿Â°À­¤Î¤¦¤Á¡¢ºÇ¤âÆâ¦¤ÇÄêµÁ¤µ¤ì¤¿Â°À­¤¬Å¬ÍѤµ¤ì¤ë¡£ °ìÈÖ³°Â¦¤Ç¤â̤ÄêµÁ¤Ê¾ì¹ç¤Ï¡¢ ¥Ç¡¼¥¿¤ò²ò¼á¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë°Í¸¤·¤¿Å¬Åö¤Ê ¥Ç¥Õ¥©¡¼¥ë¥ÈÃͤȤ·¤Æ²ò¼á¤µ¤ì¤ë¡£

Ê̼ï¤Î ( ¿Þ·Á / ʸ¾Ï ) ¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ Ʊ¼ï¤Î¥Ç¡¼¥¿¤Î¤¦¤Á¡¢ºÇ¤â³°Â¦¤Î¤â¤Î¤¬°ìÈÖ³°Â¦¤ÈȽÃǤµ¤ì¤ë¡£ ¨¤Á¡¢Ê̼ï¤Î¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ ¤½¤³¤Ç³°Â¦¤«¤é¤Î°À­¤Î·Ñ¾µ¤¬ÀÚÃǤµ¤ì¤ë¡£ ¤¿¤À¤·¡¢ ºÂɸ·Ï¡¢Îΰè¤Ë´Ø¤·¤Æ¤Ï¡¢Æ±¼ï¡¢Ê̼ï¤Ë̵´Ø·¸¤Ë¤¹¤°³°Â¦¤Î¤â¤Î¤¬Å¬ÍѤµ¤ì¤ë¡£ Ʊ¼ï¡¢¤Þ¤¿¤ÏÊ̼ï¤Î¥Ç¡¼¥¿¤¬¥Í¥¹¥Æ¥£¥ó¥°¤·¤Æ¤¤¤ë¾ì¹ç¡¢ ¤¢¤ë¥Ç¡¼¥¿Æâ¤ÇÄêµÁ¤µ¤ì¤¿Â°À­¤Ï³°Â¦¤Î¥Ç¡¼¥¿¤Ë¤ÏŬÍѤµ¤ì¤Ê¤¤¡£

Îã : ¿Þ·Á¥Ç¡¼¥¿ A
¿Þ·Á¥Ç¡¼¥¿ B -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï A
¿Þ·Á¥Ç¡¼¥¿ C -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï A
ÊÊÊ ¿Þ·Á¥Ç¡¼¥¿ D -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï C, A
ʸ¾Ï¥Ç¡¼¥¿ E -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ê¤·
ÊÊÊ Ê¸¾Ï¥Ç¡¼¥¿ F -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ï E
ÊÊÊ ¿Þ·Á¥Ç¡¼¥¿ G -- °À­¤Î¾å°Ì¥¹¥³¡¼¥×¤Ê¤·

( Ëä¤á¹þ¤ß ) ʸ¾Ï / ¿Þ·Á¥Ç¡¼¥¿¤Ë¤Ï¡¢°Ê²¼¤Î¾ðÊó¤¬ÄêµÁ¤µ¤ì¤ë¡£

ÉÁ²èÎΰè ( draw )

( Ëä¤á¹þ¤ß ) ¿Þ·Á¥Ç¡¼¥¿¤Î»þ

¿Þ·Á¥Ç¡¼¥¿¤È¤·¤ÆÉÁ²è¤µ¤ì¤ëĹÊý·ÁÎΰ衢 ¤ª¤è¤ÓÉÁ²è¤Î¤¿¤á¤ÎºÂɸ·Ï¤ò¼¨¤·¡¢Â礭¤µ¡¢ÃͤȤâ¤Ë°ÕÌ£¤ò»ý¤Ä¡£ ÉÁ²èÎΰ賰¤ò¤Ï¤ß½Ð¤ëÉôʬ¤Ï¥¯¥ê¥Ã¥Ô¥ó¥°¤µ¤ì¡¢ ¿Þ·Á¥Ç¡¼¥¿¤Ë¤Ï´Þ¤Þ¤ì¤Ê¤¤¡£

ʸ¾Ï¥Ç¡¼¥¿¤Î»þ

°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£

Ëä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¤Î»þ

¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¡¢ ʸ¾Ï¥Ç¡¼¥¿¤ò¥ì¥¤¥¢¥¦¥È¤¹¤ëĹÊý·ÁÎΰè¤ò¼¨¤·¡¢ Â礭¤µ¤Î¤ß¤¬°ÕÌ£¤ò»ý¤Ä¡£
ʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£

ºÂɸ·Ïñ°Ì ( unit )

ÉÁ²èÎΰè¤ÎºÂɸ·Ï¤Îñ°Ì¤ò¡¢ 1 cm Åö¤¿¤ê¤ÎºÂɸ¿ô¤Þ¤¿¤Ï 1 inch Åö¤¿¤ê¤ÎºÂɸ¿ô¤Ë¤è¤ê¼¨¤¹¡£ ʸ¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢Ãæ¤Ë´Þ¤Þ¤ì¤ë¿Þ·Á¥Ç¡¼¥¿¡¢²èÁü¥Ç¡¼¥¿¤Îɽ¼¨Îΰè¤Îñ°Ì¡¢ ¤ª¤è¤Ó½ñ¼°¤Î¥Þ¡¼¥¸¥ó¤Îñ°ÌÅù¤ò¼¨¤¹¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
ºÂɸ·Ïñ°Ì¤ÎÃͤ¬ 0 ¤Î¾ì¹ç¤Ï¡¢Ì¤ÄêµÁ¤Ç¤¢¤ê¡¢ ¤¹¤°³°Â¦¤ÈƱ°ì¤Ç¤¢¤ë¤È¸«¤Ê¤µ¤ì¤ë¡£

ɽ¼¨Îΰè ( view )

¿Þ·Á¥Ç¡¼¥¿¡¢Ê¸¾Ï¥Ç¡¼¥¿¡¢Ê¸¾Ï¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤Æ¤¤¤ëʸ¾Ï¥Ç¡¼¥¿¤Î»þ

°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£

¤½¤Î¾¤Î»þ

ÉÁ²èÎΰè¤Îɽ¸½¤ò¼ÌÁü¤¹¤ë³°Â¦¤ÎÉÁ²èÎΰèÆâ¤Ç¤Î°ÌÃÖ¤ÈÂ礭¤µ¤ò¼¨¤¹¡£ ½¾¤Ã¤Æ¡¢É½¼¨Îΰè¤Ï³°Â¦¤ÎÉÁ²èºÂɸ·Ï / ñ°Ì¤Çµ¬Äꤵ¤ì¤ë¡£
ʸ¾Ï¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Â礭¤µ¤Î¤ß°ÕÌ£¤ò»ý¤Ä¡£
ɽ¼¨Îΰè¤ÎÂ礭¤µ / ³°Â¦¤ÎÉÁ²èºÂɸñ°Ì / ³°Â¦¤ÎÇÜΨ¤È¡¢ ÉÁ²èÎΰè¤ÎÂ礭¤µ / ÉÁ²èºÂɸñ°Ì/ÇÜΨ¤Ë¤è¤ê¡¢ ÉÁ²èÎΰè¤Îɽ¸½¤Ï³ÈÂç¤Þ¤¿¤Ï½Ì¾®¤µ¤ì¤ÆÉ½¼¨Îΰè¤Ë¼ÌÁü¤µ¤ì¤ë¡£

ÉÁ²èÎΰè¤Èɽ¼¨Îΰè
¿Þ 6 : ÉÁ²èÎΰè¤Èɽ¼¨Îΰè
¿Þ·Á¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Ï¡¢ ÉÁ²èÎΰè¤È¤·¤Æ»ØÄꤵ¤ì¤¿ÎΰèÆâ¤Ë¥ì¥¤¥¢¥¦¥È¤µ¤ì¤¿·ë²Ì¤È¤·¤Æ¤Îɽ¸½¤ò°ÕÌ£¤·¡¢ 2 ¼¡¸µ¥Ç¡¼¥¿¤È¸«¤Ê¤µ¤ì¤ë¡£ ¤³¤Î¾ì¹ç¡¢¥Ú¡¼¥¸¡¢ÍÑ»æ¤Î³µÇ°¤Ï¸ºß¤·¤Ê¤¤¤¿¤á¡¢ ʸ¾Ï¥Ç¡¼¥¿Ãæ¤Î¥Ú¡¼¥¸¡¢ÍÑ»æ¤Î¥ì¥¤¥¢¥¦¥È¤Ë´Ø¤¹¤ë»ØÄê¤Ï̵»ë¤µ¤ì¤ë¡£

¿Þ·Á¥Ç¡¼¥¿Æâ¤ËËä¤á¹þ¤Þ¤ì¤¿¿Þ·Á¥Ç¡¼¥¿¤Ï¡¢ºÂɸ·Ï / ÇÜΨ¤¬°Û¤Ê¤ë¾ì¹ç¡¢ ¤Þ¤¿¤Ï¡¢¿Þ·Á¤Î¥°¥ë¡¼¥Ô¥ó¥°¤Î¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£

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

¿Þ·Á¥Ç¡¼¥¿¤Ç¤Î¥Í¥¹¥Æ¥£¥ó¥°
¿Þ 7 : ¿Þ·Á¥Ç¡¼¥¿¤Ç¤Î¥Í¥¹¥Æ¥£¥ó¥°
ʸ¾Ï¥Ç¡¼¥¿¤Ç¤Î¥Í¥¹¥Æ¥£¥ó¥°
¿Þ 8 : ʸ¾Ï¥Ç¡¼¥¿¤Ç¤Î¥Í¥¹¥Æ¥£¥ó¥°

3.3.3 ²èÁü¥Ç¡¼¥¿

²èÁü¥Ç¡¼¥¿¤Ï¡¢ ( °µ½Ì ) ¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Ë¤è¤êɽ¸½¤µ¤ì¤¿¥¤¥á¡¼¥¸¡¦¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ñ°Ì·Ï¡¢¥«¥é¡¼É½¸½Åù¤Î¥Ç¡¼¥¿¤ò²ò¼á¤¹¤ë¤¿¤á¤Î¾ðÊó¤ò»ý¤Ã¤Æ¤¤¤ë¡£

²èÁü¥Ç¡¼¥¿¤Ï¡¢¤½¤ì¼«ÂÎ¤Ç 1 ¤Ä¤ÎÆÈΩ¤·¤¿¥Ç¡¼¥¿¤È¤·¤Æ¤Î°ÕÌ£¤ò»ý¤Ä¤¬¡¢ TAD ¥Ç¡¼¥¿¹½Â¤¤È¤·¤Æ¤Ï¡¢1 ¤Ä¤Î¥»¥°¥á¥ó¥È¤È¤·¤Æ¼è¤ê°·¤ï¤ì¡¢¿Þ·Á¥Ç¡¼¥¿¡¢ ¤Þ¤¿¤Ïʸ¾Ï¥Ç¡¼¥¿¤Î 1 ¤Ä¤ÎÍ×ÁǤȤ·¤Æ¼è¤ê°·¤ï¤ì¤ë¡£

3.3.4 TAD ¥Ç¡¼¥¿¤Î¹½Â¤ÄêµÁ

TAD ¥Ç¡¼¥¿¹½Â¤¤Ï¡¢°Ê²¼¤Ë¼¨¤¹BNFɽµ­¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£

¡ÚTAD ¥Ç¡¼¥¿¡Û ::= ¡Ô´ÉÍý¾ðÊ󥻥°¥á¥ó¥È¡Õ¡ÚTAD ËÜÂΡÛ
¡ÚTAD ËÜÂÎ¡Û ::= ¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û
¡Úʸ¾Ï¥Ç¡¼¥¿¡Û ::= ¡Ôʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È¡Õ¡Úʸ¾ÏÍ×ÁÇʤӡۡÔʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È¡Õ
¡Úʸ¾ÏÍ×ÁÇÊÂ¤Ó¡Û ::= ¡Ô¶õ¡Õ¡Ã¡Úʸ¾ÏÍ×ÁÇʤӡۡÚʸ¾ÏÍ×ÁÇ¡Û
¡Úʸ¾ÏÍ×ÁÇ¡Û ::= ¡Úʸ»ú¥³¡¼¥É¡Û¡Ã
¡Ôʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û¡Ã
¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã
¡Ô²èÁü¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ô²¾¿È¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ô»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ôµ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¡Õ
¡Úʸ»ú¥³¡¼¥É¡Û ::= ¡ÔÄ̾ïʸ»ú¥³¡¼¥É¡Õ¡Ã
¡ÔÀ©¸æ¥³¡¼¥É¡Õ¡Ã
¡Ô¸À¸ì»ØÄꥳ¡¼¥É¡Õ¡Ã
¡ÔÆÃ¼ìʸ»ú¥³¡¼¥É¡Õ
¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û ::= ¡Ô¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È¡Õ¡Ú¿Þ·ÁÍ×ÁÇʤӡۡԿ޷Á½ªÎ»¥»¥°¥á¥ó¥È¡Õ
¡Ú¿Þ·ÁÍ×ÁÇÊÂ¤Ó¡Û ::= ¡Ô¶õ¡Õ¡Ã¡Ú¿Þ·ÁÍ×ÁÇʤӡۡڿ޷ÁÍ×ÁÇ¡Û
¡Ú¿Þ·ÁÍ×ÁÇ¡Û ::= ¡Ô¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Úʸ¾Ï¥Ç¡¼¥¿¡Û¡Ã
¡Ú¿Þ·Á¥Ç¡¼¥¿¡Û¡Ã
¡Ô²èÁü¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ô²¾¿È¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ô»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¡Õ¡Ã
¡Ôµ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¡Õ

3.4 TAD ¥Ç¡¼¥¿¹½À®¤Î¾ÜºÙ

3.4.1 ³µÍ×

¤³¤Î¾Ï¤Ç¤Ï¡¢TAD ¥Ç¡¼¥¿¤ÎÍ×ÁǤǤ¢¤ë³Æ¥»¥°¥á¥ó¥È¤Î¹½Â¤¤Î¾ÜºÙ¤òÀâÌÀ¤¹¤ë¤¬¡¢ ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë´Ø¤·¤Æ¤ÏÂè 4 Àá¤Ç¡¢ ¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¤Ë´Ø¤·¤Æ¤ÏÂè 5 Àá¤ÇÀâÌÀ¤¹¤ë¡£

³Æ¥»¥°¥á¥ó¥È¤Î¥Ç¡¼¥¿¹½Â¤¤Ï¡¢°Ê²¼¤Î·Á¼°¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¡£

ID  :   -- ¥»¥°¥á¥ó¥ÈID¤ò¼¨¤¹¡£
LEN :   -- ¥Ç¡¼¥¿ËÜÂΤΥХ¤¥ÈŤò¼¨¤·¡¢"¡Á"¤Ï²ÄÊÑŤò°ÕÌ£¤¹¤ë¡£
DATA:   -- ¥Ç¡¼¥¿ËÜÂÎ¤ÎÆâÍÆ¤ò¼¨¤¹¡£
¢¨
³Æ¥»¥°¥á¥ó¥È¤Î¥Ð¥¤¥ÈĹ ( LEN ) ¤Ï¡¢ ¥»¥°¥á¥ó¥È¡¦¥¿¥¤¥×Ëè¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤ë¤¬¡¢ ¾­ÍèŪ¤Ë³ÈÄ¥¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¡¢ »ÅÍ;å¤Î¥Ð¥¤¥ÈĹ¤Ç¤Ï¤Ê¤¯¡¢ ¼ÂºÝ¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë LEN ¤ÎÃͤ˽¾¤Ã¤Æ½èÍý¤¹¤ëɬÍפ¬¤¢¤ë¡£

¤Þ¤¿¡¢¥Ç¡¼¥¿ËÜÂÎ¤ÎÆâÍÆ¤Ï¡¢°Ê²¼¤Ë¼¨¤¹¥Ç¡¼¥¿É½µ­¤ò»ÈÍѤ·¤Æ¤¤¤ë¡£ 8 ¥Ó¥Ã¥È°Ê¾å¤Î¥Ó¥Ã¥ÈŤµ¤ò»ý¤Ä¥Ç¡¼¥¿¤Ï¡¢ ¾å°Ì¥Ð¥¤¥È¤¬Àè¤Ë¤¯¤ë¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î·Á¼°¤Ç¤¢¤ë¡£

B
8 ¥Ó¥Ã¥È¤ÎÉ乿ÉÕ¤­¥Ç¡¼¥¿
UB
8 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿
UB
ʸ»ú¥³¡¼¥É¤ò¼¨¤¹¡¢8 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿
H
16 ¥Ó¥Ã¥È¤ÎÉ乿ÉÕ¤­¥Ç¡¼¥¿
UH
16 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿
W
32 ¥Ó¥Ã¥È¤ÎÉ乿ÉÕ¤­¥Ç¡¼¥¿
UW
32 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿
PNT
ÅÀ¤òɽ¤¹°Ê²¼¤Î¹½Â¤ÂΥǡ¼¥¿¡£
typedef struct {                        
 H   h  -- ¿åÊ¿ºÂɸÃÍ   
 H   v  -- ¿âľºÂɸÃÍ   
} PNT;                                  
RECT
ĹÊý·ÁÎΰè¤òɽ¤¹°Ê²¼¤Î¹½Â¤ÂΥǡ¼¥¿¡£
typedef struct {
DBYTE   left    -- º¸¤ÎºÂɸÃÍ
DBYTE   top     -- ¾å¤ÎºÂɸÃÍ
DBYTE   right   -- ±¦¤ÎºÂɸÃÍ
DBYTE   bottom  -- ²¼¤ÎºÂɸÃÍ
} RECT;
COLOR
¥«¥é¡¼¤òɽ¸½¤¹¤ë°Ê²¼¤Î 32 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿ ¥«¥é¡¼É½¸½ ¿Þ 9 : ¥«¥é¡¼É½¸½
UNITS
ºÂɸ·Ï¤Îñ°Ì¤òɽ¸½¤¹¤ë°Ê²¼¤Î 16 ¥Ó¥Ã¥È¤ÎÉ乿ÉÕ¤­¥Ç¡¼¥¿¡£
>0: 1 cm         Åö¤¿¤ê¤ÎºÂɸ¿ô
<0: 1 inch Åö¤¿¤ê¤ÎºÂɸ¿ô¤ÎÉé¿ô
=0: ̤ÄêµÁ (³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëñ°Ì¤ÈƱ¤¸)

 Îã :    400    -- 1 / 400 cm    ñ°Ì
        -240    -- 1 / 240 inch  ñ°Ì
CHSIZE
ʸ»ú¥µ¥¤¥º¤òɽ¸½¤¹¤ë°Ê²¼¤Î 16 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿¡£
UUSS SSSS SSSS SSSS

        U: ñ°Ì»ØÄê
                0: ³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëñ°Ì
                1: 1/20 µé ( 1 / 80 mm ) ñ°Ì¡£
                2: 1/20 ¥Ý¥¤¥ó¥È ( 1 / 1440 inch ) ñ°Ì¡£
                3: ͽÌó
        S: U ¤Ç»ØÄꤷ¤¿Ã±°Ì¤Ç¤Îʸ»ú¥µ¥¤¥º¡£0 ¤Î¾ì¹ç¤Ï̤ÄêµÁ
         ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
SCALE
¹Ô´Ö³ÖÅù¤òɽ¸½¤¹¤ë°Ê²¼¤Î 16 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿¡£
1NNN NNNN NNNN NNNN   -- ÀäÂлØÄê
0AAA AAAA BBBB BBBB   -- ÈæÎ¨»ØÄê

ÀäÂлØÄê : ºÂɸ·Ïñ°Ì¤Ç¤ÎÃÍ ( N )
ÈæÎ¨»ØÄê : ´ð½àÃÍ ¡ß ( A / B ) ¤ÎÃÍ
          ( B = 0 ¤Î»þ¤ÏÈæÎ¨ 1 ¤È¸«¤Ê¤¹ )
RATIO
ÈæÎ¨¤òɽ¸½¤¹¤ë°Ê²¼¤Î 16 ¥Ó¥Ã¥È¤ÎÉä¹æÌµ¤·¥Ç¡¼¥¿¡£
AAAA AAAA BBBB BBBB

A / B ¤ÎÃͤ¬ÈæÎ¨¤È¤Ê¤ë ( B = 0 ¤Î»þ¤ÏÈæÎ¨ 1 ¤È¸«¤Ê¤¹ )

3.4.2 ´ÉÍý¾ðÊ󥻥°¥á¥ó¥È

¢¢ ÀâÌÀ:

TAD ¥Ç¡¼¥¿¤Î²ò¼á¤Î¤¿¤á¤ËɬÍ×¤Ê ¥Ð¡¼¥¸¥ç¥óÅù¤Î´ÉÍý¾ðÊó¤òÊÝ»ý¤¹¤ë¤¿¤á¤Î¥»¥°¥á¥ó¥È¤Ç¡¢ ¼Â¿ÈÅù¤Î 1 ¤Ä¤ÎÆÈΩ¤·¤¿ TAD ¥Ç¡¼¥¿¤Î¾ì¹ç¤Ï¡¢ TAD ËÜÂÎ ( ʸ¾Ï / ¿Þ·Á¥Ç¡¼¥¿ ) Á°¤Ëɬ¤º¤Ê¤¯¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ ¤³¤Î¥»¥°¥á¥ó¥È¤Ï»²¾È¾ðÊó¤È¤·¤Æ°ÕÌ£¤ò»ý¤Ä¤¬¡¢ ¥Ð¡¼¥¸¥ç¥ó¤¬°Û¤Ê¤ë¾ì¹ç¤Î½èÍý¤Ï¥¤¥ó¥×¥ê¥á¥ó¥È¤Ë°Í¸¤¹¤ë¡£ ¸¶Â§¤È¤·¤Æ¡¢¥Ð¡¼¥¸¥ç¥ó¥¢¥Ã¥×¤¬¤¢¤Ã¤¿¾ì¹ç¡¢»ÅÍͤϾå°Ì¸ß´¹¤È¤Ê¤ë¡£

¢¢ ¥Ç¡¼¥¿·Á¼°:

ID  :   TS_INFO                 -- ´ÉÍý¾ðÊ󥻥°¥á¥ó¥È
LEN :   ¡Á
DATA:   UH  subid               -- ¹àÌÜID
        UH  sublen              -- ¹àÌܤΥХ¤¥È¿ô
        UH  data[]              -- ¹àÌܥǡ¼¥¿ËÜÂÎ(sublen ¥Ð¥¤¥È)
         :        :
     $lt;¾åµ­¤Î·«¤êÊÖ¤·>

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

subid :
´ÉÍý¾ðÊó¤Î¹àÌÜ ID ¤ò¼¨¤¹¡£
sublen :
¹àÌܥǡ¼¥¿¤Î¥Ð¥¤¥È¿ô¤ò¼¨¤¹¡£¥Ð¥¤¥È¿ô¤Ïɬ¤º¶ö¿ô¤È¤Ê¤ë¡£
data[ ] :
¹àÌܥǡ¼¥¿¤ÎËÜÂΤò¼¨¤¹¡¢sublen ¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¡£ ¥Ç¡¼¥¿¤ÎÆâÍÆ¤Ï¹àÌÜ ID ¤Ë°Í¸¤¹¤ë¡£
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¡Á             -- ͽÌó

3.4.3 ʸ¾Ï³«»Ï / ½ªÎ»¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

ʸ¾Ï¥Ç¡¼¥¿¤Î³«»Ï¤ª¤è¤Ó½ªÎ»¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¡¢ ʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È¤Èʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È¤Ë°Ï¤Þ¤ì¤¿Éôʬ¤¬ 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:   ¤Ê¤·

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëʸ¾Ï¥Ç¡¼¥¿¤Îɽ¼¨Îΰè¤ò¼¨¤·¡¢ ¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ëä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Î¤ß¡¢ °ÕÌ£¤ò»ý¤Ä¡£
draw:
ÉÁ²èÎΰè¤ò¼¨¤·¡¢ ¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ëä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Î¤ß¡¢ ¤½¤ÎÂ礭¤µ¤Î¤ß¤¬°ÕÌ£¤ò»ý¤Á¡¢ ¥ì¥¤¥¢¥¦¥È¤¹¤Ù¤­Îΰè¤ÎÂ礭¤µ¤ò¼¨¤¹¡£
h_unit:
ÉÁ²èÎΰè¤Î¿åÊ¿¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
v_unit:
ÉÁ²èÎΰè¤Î¿âľ¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
lang:
ʸ¾Ï¥Ç¡¼¥¿Æâ¤Ç»ÈÍѤ·¤Æ¤¤¤ë¥Ç¥Õ¥©¡¼¥ë¥È¸À¸ì¤ò¼¨¤¹¡£
¥Ç¥Õ¥©¥ë¥È¸À¸ì¤È¤Ï¡¢ ¥Ç¡¼¥¿Ãæ¤Ë¸À¸ì»ØÄꥳ¡¼¥É¤Ë¤è¤ë¸À¸ìÀڤ괹¤¨¤¬¸½¤ì¤ë¤Þ¤Ç¤Î¸À¸ì¤ò°ÕÌ£¤¹¤ë¡£
ÆüËܸì: 0x0021
bgpat:
ʸ¾Ï¥Ç¡¼¥¿¤ÎÇØ·Ê¥Ñ¥¿¡¼¥ó ID ¤ò¼¨¤·¡¢ ¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ëä¤á¹þ¤ßʸ¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤Î¤ß°ÕÌ£¤ò»ý¤Ä¡£ 0 ¤ÏÇØ·Ê¤¬Æ©ÌÀ¤Ç¤¢¤ë¤³¤È¤ò¼¨¤¹¡£
¥Ñ¥¿¡¼¥óID¤Ë´Ø¤·¤Æ¤Ï¡¢¡Ö¥Ñ¥¿¡¼¥óÄêµÁ¥»¥°¥á¥ó¥È¡×¤ò»²¾È¤Î»ö¡£

3.4.4 ¿Þ·Á³«»Ï/½ªÎ»¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

¿Þ·Á¥Ç¡¼¥¿¤Î³«»Ï¤ª¤è¤Ó½ªÎ»¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¡¢ ¿Þ·Á³«»Ï¥»¥°¥á¥ó¥È¤È¿Þ·Á½ªÎ»¥»¥°¥á¥ó¥È¤Ë°Ï¤Þ¤ì¤¿Éôʬ¤¬ 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:   ¤Ê¤·

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ë¿Þ·Á¥Ç¡¼¥¿¤Îɽ¼¨Îΰè¤ò¼¨¤·¡¢ Ëä¤á¹þ¤ß¿Þ·Á¥Ç¡¼¥¿¤Î¾ì¹ç¤Î¤ß¡¢ °ÕÌ£¤ò¤â¤Ä¡£ ʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿¿Þ·Á¥Ç¡¼¥¿¤Î¾ì¹ç¡¢ view ¤¬¶õ¤Î¾ì¹ç¤Ï¡¢Ê¸»ú¥µ¥¤¥ºÈæÎã¤È¤¤¤¦ÆÃÊ̤ʰÕÌ£¤ò»ý¤Ä¡£ ʸ»ú¥µ¥¤¥ºÈæÎã¤È¤Ï¡¢ ÉÁ²èÎΰè¤Î¹â¤µ¤òʸ»ú¥µ¥¤¥º¤ÈÅù¤·¤¤¤è¤¦¤Ë Áê»÷ÊÑ·Á¤·¤¿¤â¤Îɽ¼¨Îΰè¤È¤¹¤ë¤â¤Î¤Ç¡¢ Ëä¤á¹þ¤ß¿Þ·Á¤òʸ»ú¤È¤·¤Æ¼è¤ê°·¤¤¤¿¤¤¾ì¹ç¤Ë»ÈÍѤ¹¤ë ( ½¾Íè¤Î³°»úµ¡Ç½ ) ¡£
draw:
ÉÁ²èÎΰè¤ò¼¨¤·¡¢¿Þ·Á¥Ç¡¼¥¿¤ÎÎΰè¤ÎÂ礭¤µ¤ÈºÂɸ·Ï¤òÄêµÁ¤¹¤ë¡£
h_unit:
ÉÁ²èÎΰè¤Î¿åÊ¿¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
v_unit:
ÉÁ²èÎΰè¤Î¿âľ¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£

3.4.5 ²èÁü¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

²èÁü¥»¥°¥á¥ó¥È¤Ï¡¢²èÁü¥Ç¡¼¥¿¤òɽ¤¹¥»¥°¥á¥ó¥È¤Ç¤¢¤ê¡¢ TAD ʸ¾Ï¥Ç¡¼¥¿¡¢¿Þ·Á¥Ç¡¼¥¿¤ÎÃæ¤ËËä¤á¹þ¤Þ¤ì¤ë¡£ ²èÁü¥»¥°¥á¥ó¥È¤Ï¡¢¤½¤ì¼«ÂÎ¤ÇÆÈΩ¤·¤¿ºÂɸñ°Ì¤ª¤è¤Ó¥«¥é¡¼¾ðÊó¤ò»ý¤Á¡¢ BTRON»ÅÍͥǥ£¥¹¥×¥ì¥¤¡¦¥×¥ê¥ß¥Æ¥£¥Ö ¤Çµ¬Äꤵ¤ì¤Æ¤¤¤ë°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Çɽ¸½¤µ¤ì¤ë¡£

¢¢ ¥Ç¡¼¥¿·Á¼°:

²èÁü¥»¥°¥á¥ó¥È¤Î¥Ç¡¼¥¿·Á¼°
¿Þ 10 : ²èÁü¥»¥°¥á¥ó¥È¤Î¥Ç¡¼¥¿·Á¼°

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ë²èÁü¥»¥°¥á¥ó¥È¤Îɽ¼¨Îΰè¤ò¼¨¤¹¡£ ʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿²èÁü¥Ç¡¼¥¿¤Î¾ì¹ç¡¢ view ¤¬¶õ¤Î¾ì¹ç¤Ï¡¢Ê¸»ú¥µ¥¤¥ºÈæÎã¤È¤¤¤¦ÆÃÊ̤ʰÕÌ£¤ò»ý¤Ä¡£
draw:
ÉÁ²èÎΰè¤ò¼¨¤·¡¢²èÁü¥»¥°¥á¥ó¥È¤ÎÎΰè¤ÎÂ礭¤µ¤ÈºÂɸ·Ï¤òÄêµÁ¤¹¤ë¡£ ²èÁü¥Ç¡¼¥¿¤Î°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×¤Î bounds ¤Ç¼¨¤µ¤ì¤ëÎΰèÆâ¤Î draw ¤Ç»ØÄꤵ¤ì¤ëĹÊý·ÁÎΰ褬ÉÁ²èÂоݤȤʤ롣 ¶õ¤Î¾ì¹ç¤Ï¡¢°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×¤Î bounds ¤ÈƱ°ì¤È¸«¤Ê¤µ¤ì¤ë¡£
h_unit:
ÉÁ²èÎΰè¤Î¿åÊ¿¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
v_unit:
ÉÁ²èÎΰè¤Î¿âľ¤ÎºÂɸñ°Ì¤ò¼¨¤¹ UNITS ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ºÂɸ·Ïñ°Ì¤Ï¡¢²èÁü¥Ç¡¼¥¿¤Î¼ÂºÝ¤Î¥µ¥¤¥º¤ò¼¨¤¹¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¤¬¡¢ ¼ÂºÝ¤ÎÉÁ²è¤Ç¤Ï¡¢draw Îΰè¤ò view Îΰè¤Ë¥Þ¥Ã¥Ô¥ó¥°¤·¤ÆÉÁ²è¤µ¤ì¤ë¤¿¤á»ÈÍѤµ¤ì¤Ê¤¤¡£
slope:
²èÁü¤Î·¹¤­¤ò¼¨¤¹¡£ ²èÁü¾å¤Î¿åÊ¿¼´¤ÎºÂɸ·Ï¤Î¿åÊ¿¼´¤ËÂФ¹¤ëÈ¿»þ·×¼þ¤ê¤Î³ÑÅÙ ( ¡æ 0 ) ¤Ç¼¨¤µ¤ì¤ë ( 360 Å٤ξê;¤¬Í­¸ú ) ¡£ slope < 0 ¤Ï¡¢Ì¤ÄêµÁ¤ò°ÕÌ£¤¹¤ë¡£
color:
¥«¥é¡¼Êý¼°¤ò¼¨¤¹¡£
xxxx xxxx Ixxx PRRR
R:
0 -- Çò¹õ
1 -- RGB ¥«¥é¡¼
2 -- CMY ¥«¥é¡¼
3¡Á-- ¤½¤Î¾ ( ͽÌó )
P:
0 -- ľÀÜÊý¼° ( ¥«¥é¡¼¥Þ¥Ã¥×̵¤· )
1 -- ¥«¥é¡¼¥Þ¥Ã¥×Êý¼° ( ¥Ñ¥ì¥Ã¥ÈÊý¼° )
I:
0 -- Ä̾ïɽ¸½ ( ¥Ô¥¯¥»¥ëÃÍ 0 ¤¬Çò¡¢ºÇÂçÃͤ¬¹õ¤ËÂбþ )
1 -- ȿžɽ¸½ ( ¥Ô¥¯¥»¥ëÃÍ 0 ¤¬¹õ¡¢ºÇÂçÃͤ¬Çò¤ËÂбþ )
x:
-- ͽÌó ( 0 )
cinfo:
¥«¥é¡¼¾ðÊó¤ò¼¨¤¹¡£
<¥«¥é¡¼¥Þ¥Ã¥×Êý¼°¤Î¾ì¹ç>

¥«¥é¡¼¥Þ¥Ã¥× ( ¥Ô¥¯¥»¥ëÃͤËÂбþ¤¹¤ë¥«¥é¡¼É½¸½¤ò¼¨¤·¤¿ÇÛÎó ) ¤Î¥Ð¥¤¥È¿ô¡¢¤ª¤è¤Ó¥ª¥Õ¥»¥Ã¥È¤ò¼¨¤¹¡£ ¥«¥é¡¼¥Þ¥Ã¥×¤Î¥Ð¥¤¥È¿ô ( cinfo[0] ) = 0 ¤Î¾ì¹ç¤Ï¡¢¥«¥é¡¼¥Þ¥Ã¥× ¤Ï̤ÄêµÁ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£

¥«¥é¡¼¥Þ¥Ã¥× ¿Þ 11 : ¥«¥é¡¼¥Þ¥Ã¥×
<ľÀÜÊý¼°¤Î¾ì¹ç>

¥«¥é¡¼É½¸½¥Ç¡¼¥¿ ( ¥Ô¥¯¥»¥ëÃÍ ) ¤¬ ¤É¤Î¤è¤¦¤Ë¥«¥é¡¼É½¸½¤ËÂбþ¤¹¤ë¤«¤ò¼¨¤¹¡£ cinfo[0] = 0 ¤Î¾ì¹ç¤Ï¡¢ ¥«¥é¡¼É½¸½¥Ç¡¼¥¿¤Ï̤ÄêµÁ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£

R = 0 ( Çò¹õ ) ¤Î»þ:
cinfo[0] -- Çò¹õ¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[1] -- ̤»ÈÍÑ
cinfo[2] -- ̤»ÈÍÑ
cinfo[3] -- ̤»ÈÍÑ
R = 1 ( RGB ) ¤Î»þ:
cinfo[0] -- ÀÖ¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[1] -- ÎФÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[2] -- ÀĤÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[3] -- ̤»ÈÍÑ
R = 2 ( CMY ) ¤Î»þ:
cinfo[0] -- ¥·¥¢¥ó¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[1] -- ¥Þ¥¼¥ó¥¿¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[2] -- ²«¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ
cinfo[3] -- ¹õ¤ÎÍ­¸ú³¬Ä´¥Ó¥Ã¥È¿ô¤È¤½¤Î°ÌÃÖ

³Æ¥Ç¡¼¥¿¤Î²¼°Ì¥Ð¥¤¥È¤Ï³¬Ä´¥Ó¥Ã¥È¿ô¤ò¼¨¤·¡¢ ¾å°Ì¥Ð¥¤¥È¤Ï¥Ô¥¯¥»¥ëÃ;å¤Î LSB ¤ò 0 ¤È¤·¤¿¥Ó¥Ã¥È°ÌÃÖ¤ò¼¨¤¹¡£ Îã¤È¤·¤Æ¡¢¥Ô¥¯¥»¥ëÃͤÎɽ¸½¤¬¡¢ ....BBBBGGGGGGRRRRRR ¤Î¾ì¹ç¤Ï¡¢

cinfo[0] ¢ª 0x0006
cinfo[1] ¢ª 0x0606
cinfo[2] ¢ª 0x0c04
¤È¤Ê¤ë¡£
extlen:
³ÈÄ¥¾ðÊó¤Î¥Ð¥¤¥È¿ô¤ò¼¨¤¹¡£ = 0 ¤Î¾ì¹ç¤Ï³ÈÄ¥¾ðÊó¤¬Â¸ºß¤·¤Ê¤¤¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
extend:
³ÈÄ¥¾ðÊó¤Ø¤Î¥ª¥Õ¥»¥Ã¥È¤ò¼¨¤·¡¢extlen ¡â 0 ¤Î¾ì¹ç¤Î¤ßÍ­¸ú¤Ç¤¢¤ë¡£ extlen = 0 ¤Î¾ì¹ç¤ÎÃͤÏ̵»ë¤µ¤ì¤ë¤¬¥Õ¥£¡¼¥ë¥É¤È¤·¤Æ¤ÏɬÍפȤʤ롣 ³ÈÄ¥¾ðÊó¤Ï¡¢ °Ê²¼¤Î¤¤¤º¤ì¤«¤Î·Á¼°¤Ç¤¢¤ê¡¢ext_id ¤Ë¤è¤ê¡¢ ¤½¤Î°ÕÌ£¤¬µ¬Äꤵ¤ì¤ë¡£ ext_id ¤Î MSB ¤Ï·Á¼°¤Î¶èÊ̤˻ÈÍѤµ¤ì¡¢ ²¼°Ì¤Î 15 ¥Ó¥Ã¥È¤ÎÃͤ¬ ID ¤È¤·¤Æ¤Î°ÕÌ£¤ò»ý¤Ä¡£
ľÀÜ·Á¼°:
UH    ext_id  -- ³ÈÄ¥¾ðÊó¤Î¥¿¥¤¥× ( ext_id ¤Î MSB = 0 )
UH    len     -- ³ÈÄ¥¾ðÊó¤Î¥Ð¥¤¥È¿ô
UB    data[]  -- ³ÈÄ¥¾ðÊóËÜÂÎ ( len ¥Ð¥¤¥È )
´ÖÀÜ·Á¼°:
UH    ext_id  -- ³ÈÄ¥¾ðÊó¤Î¥¿¥¤¥×( ext_id ¤Î MSB = 1 )
UH    len     -- ³ÈÄ¥¾ðÊó¤Î¥Ð¥¤¥È¿ô
UW    offset  -- ³ÈÄ¥¾ðÊóËÜÂΤؤΥª¥Õ¥»¥Ã¥È
¸½ºß¡¢µ¬Äꤵ¤ì¤Æ¤¤¤ë³ÈÄ¥¾ðÊó¤Ï¡¢°Ê²¼¤Î¤â¤Î¤Ç¤¢¤ë¡£
ext_id = 0:
²èÁü¤ÎÇØ·Ê¿§»ØÄê
len : 4
data: COLOR bgcol -- ÇØ·Ê¿§¤Î»ØÄê
1 ¡Á 16383:
( ͽÌó )
16384 ¡Á:
̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )
mask:
¥Þ¥¹¥¯ÍѤΰµ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ø¤Î¥ª¥Õ¥»¥Ã¥È¤ò¼¨¤¹¡£ ¥Þ¥¹¥¯¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï 0 ¤È¤Ê¤ë¡£ ¥Þ¥¹¥¯¤Ï¡¢1 ¥×¥ì¡¼¥ó¤Î°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ¥Þ¥¹¥¯¤Î "1" ¤ËÂбþ¤¹¤ë¥Ô¥¯¥»¥ë¤ÏÉÔÆ©ÌÀ¤Ç¤¢¤ê¡¢ " 0" ¤ËÂбþ¤¹¤ë¥Ô¥¯¥»¥ë¤ÏÆ©ÌÀ¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£ ¥Þ¥¹¥¯¤Î°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×¤Î¹½Â¤¤Ï¥¤¥á¡¼¥¸¥Ç¡¼¥¿¤Î¥Ó¥Ã¥È¥Þ¥Ã¥×¤Î¹½Â¤¤È°µ½ÌÊý¼°¤â´Þ¤á¤ÆÆ±°ì¤Ç¤¢¤ë¡£
compac:
¤³¤ì°Ê¹ß¤Ï¡¢ ¥Ç¥£¥¹¥×¥ì¥¤¡¦¥×¥ê¥ß¥Æ¥£¥Ö¤Çµ¬Äꤵ¤ì¤Æ¤¤¤ë °µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Î¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ³Æ¥×¥ì¡¼¥ó¤Î¥Ç¡¼¥¿¤Ø¤Î¥¢¥É¥ì¥¹¤¬ ¥ª¥Õ¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ëÅÀ¤¬°Û¤Ê¤Ã¤Æ¤¤¤ë¡£ (°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Î¥Ç¡¼¥¿¤Ë´Ø¤·¤Æ¤Ï BTRON »ÅÍͥǥ£¥¹¥×¥ì¥¤¥×¥ê¥ß¥Æ¥£¥Ö¤Î»ÅÍͤò»²¾È¤Î¤³¤È) ¤Ê¤ª¡¢°µ½Ì¥Ó¥Ã¥È¥Þ¥Ã¥×·Á¼°¤Ë¤ÏÈó°µ½Ì ( compac = 0 ) ¤Î¾ì¹ç¤â´Þ¤Þ¤ì¤ë¡£

²èÁü¥»¥°¥á¥ó¥È
¿Þ 12 : ²èÁü¥»¥°¥á¥ó¥È

3.4.6 ²¾¿È¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

²¾¿È¥»¥°¥á¥ó¥È¤Ï¡¢²¾¿È¤ò¼¨¤¹¥»¥°¥á¥ó¥È¤Ç¤¢¤ê¡¢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 ¥Ð¥¤¥È)

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ë²¾¿È¥»¥°¥á¥ó¥È¤Îɽ¼¨Îΰè¤ò¼¨¤¹¡£
height:
³«¤¤¤¿¾ì¹ç¤Î²¾¿È¹â¤µ¤ò view ¤ÈƱ¤¸ºÂɸ·Ï¤Ç¼¨¤¹¡£ -1 ¤Ï³«¤±¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¡¢ 0 ¤Ï¥Ç¥Õ¥©¡¼¥ë¥È¤Î¹â¤µ¤Ç³«¤¯¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
chsz:
²¾¿È¥¿¥¤¥È¥ë¤Îʸ»ú¥µ¥¤¥º¤ò¼¨¤¹¡¢CHSIZE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
frcol:
²¾¿Èɽ¼¨ÏȤ理ò¼¨¤¹¡£
chcol:
²¾¿È¥¿¥¤¥È¥ë¤Îʸ»ú¤Î¿§¤ò¼¨¤¹¡£
tbcol:
²¾¿È¥¿¥¤¥È¥ë¤ÎÇØ·Ê¿§¤ò¼¨¤¹¡£
bgcol:
³«¤¤¤¿²¾¿È¤Îɽ¼¨Îΰè¤ÎÇØ·Ê¿§¤ò¼¨¤¹¡£
data:
¥Ç¥Õ¥©¡¼¥ë¥È¡¦¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Îµ¡Ç½ÉÕ䵤θÇÍ­¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ dlen ¤Ï¤½¤Î¥Ð¥¤¥ÈŤò¼¨¤¹¡£
¸ÇÍ­¥Ç¡¼¥¿¤ÎÆâÍÆ¤ÏÂбþ¤¹¤ë¥Ç¥Õ¥©¡¼¥ë¥È¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£

3.4.7 µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î³Æ¼ï¤Î¥Ñ¥é¥á¡¼¥¿¤òÊÝ»ý¤¹¤ë¤â¤Î¤Ç¡¢ ¾¤ËÉÕäµ¼«¿È¤Îɽ¼¨ÍѤξðÊó¤âÊÝ»ý¤·¤Æ¤¤¤ë¡£ Ä̾µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ÆÈΩ¤·¤¿µ¡Ç½ÉÕ䵥쥳¡¼¥É¤Þ¤¿¤Ï¼Â¹Ôµ¡Ç½ÉÕ䵥쥳¡¼¥É¤È¤·¤ÆÂ¸ºß¤¹¤ë¡£ µ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤¬ÆÈΩ¤·¤¿µ¡Ç½ÉÕ䵥쥳¡¼¥É ¤Þ¤¿¤Ï¼Â¹Ôµ¡Ç½ÉÕ䵥쥳¡¼¥É¤È¤·¤ÆÂ¸ºß¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢ ¥»¥°¥á¥ó¥ÈÀèÆ¬¤Î¥»¥°¥á¥ó¥È 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 ¥Ð¥¤¥È )

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ëµ¡Ç½ÉÕäµ¥»¥°¥á¥ó¥È¤Îɽ¼¨Îΰè¤ò¼¨¤¹¡£
chsz:
µ¡Ç½ÉÕäµ¥¿¥¤¥È¥ë¤Îʸ»ú¥µ¥¤¥º¤ò¼¨¤¹¡¢CHSIZE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
frcol:
µ¡Ç½ÉÕäµÉ½¼¨ÏȤ理ò¼¨¤¹¡£
chcol:
µ¡Ç½ÉÕäµ¥¿¥¤¥È¥ë¤Îʸ»ú¤Î¿§¤ò¼¨¤¹¡£
tbcol:
µ¡Ç½ÉÕäµ¥¿¥¤¥È¥ë¤ÎÇØ·Ê¿§¤ò¼¨¤¹¡£
pict:
µ¡Ç½ÉÕ䵤Υԥ¯¥È¥°¥é¥à¤ò¼¨¤¹¡£0 ¤ÏÉÕ䵤Υǥե©¡¼¥ë¥È¤ò°ÕÌ£¤¹¤ë¡£
appl:
Âбþ¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID ¤ò¼¨¤¹¡£
name:
ÉÕäµÌ¾¤ò¼¨¤¹¡£
type:
¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID ¤ËÂбþ¤·¤¿¥Ç¡¼¥¿¥¿¥¤¥×̾¤ò¼¨¤¹¡£
data:
µ¡Ç½ÉÕ䵤θÇÍ­¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢dlen ¤Ï¤½¤Î¥Ð¥¤¥ÈŤò¼¨¤¹¡£ ¸ÇÍ­¥Ç¡¼¥¿¤ÎÆâÍÆ¤ÏÂбþ¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£

3.4.8 »ØÄêÉÕäµ¥»¥°¥á¥ó¥È

¢¢ ÀâÌÀ:

»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢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 ¥Ð¥¤¥È )

¢¢ ¥Ç¡¼¥¿ÀâÌÀ:

view:
³°Â¦¤ÎºÂɸ·Ï¤ÇÄêµÁ¤µ¤ì¤ë»ØÄêÉÕäµ¥»¥°¥á¥ó¥È¤Îɽ¼¨Îΰè¤ò¼¨¤¹¡£
chsz:
»ØÄêÉÕäµ¥¿¥¤¥È¥ë¤Îʸ»ú¥µ¥¤¥º¤ò¼¨¤¹¡¢CHSIZE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
frcol:
»ØÄêÉÕäµÉ½¼¨ÏȤ理ò¼¨¤¹¡£
chcol:
»ØÄêÉÕäµ¥¿¥¤¥È¥ë¤Îʸ»ú¤Î¿§¤ò¼¨¤¹¡£
tbcol:
»ØÄêÉÕäµ¥¿¥¤¥È¥ë¤ÎÇØ·Ê¿§¤ò¼¨¤¹¡£
pict:
»ØÄêÉÕ䵤Υԥ¯¥È¥°¥é¥à¤ò¼¨¤¹¡£0 ¤ÏÉÕ䵤Υǥե©¡¼¥ë¥È¤ò°ÕÌ£¤¹¤ë¡£
appl:
Âбþ¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID¤ò¼¨¤¹¡£
name:
ÉÕäµÌ¾¤ò¼¨¤¹¡£
data:
»ØÄêÉÕ䵤θÇÍ­¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ dlen ¤Ï¤½¤Î¥Ð¥¤¥ÈĹ ¸ÇÍ­¥Ç¡¼¥¿¤ÎÆâÍÆ¤ÏÂбþ¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£


¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:Âè2¾Ï TRON ¥³¡¼¥ÉÂηϤˤâ¤É¤ë
¼¡ÊÇ:3.5 ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë¤¹¤¹¤à