¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:Âè3¾Ï TAD¾ÜºÙ»ÅÍͽñ¤Ë¤â¤É¤ë
¼¡ÊÇ:3.6 ¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¤Ë¤¹¤¹¤à


3.5 ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È

3.5.1 ³µÍ×

ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤ë»ØÄêÉÕ䵤Ǥ¢¤ê¡¢ ¥Ú¡¼¥¸³äÉÕ¤±»ØÄê¡¢¹Ô½ñ¼°»ØÄꡢʸ»ú»ØÄê¡¢ ʸ»ú½¤¾þ»ØÄêÅù¤Î¼ç¤Ëʸ¾Ï¥Ç¡¼¥¿¤ò 2 ¼¡¸µÅª¤Ëɽ¸½¤¹¤ë¤¿¤á¤Î¾ðÊó¤òÊÝ»ý¤·¤Æ¤¤¤ë¡£ ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ïʸ¾Ï¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤ë¤¿¤á¡¢°ÌÃÖ¾ðÊó¤ò»ý¤¿¤Ê¤¤¡£ ¤Þ¤¿¡¢Ì¾¾Î¡¢É½¼¨¿§Åù¤Îɽ¼¨¾ðÊó¤â»ý¤¿¤Ê¤¤¤¿¤á¡¢ ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¼«ÂΤÎɽ¼¨ÊýË¡¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë°Í¸¤¹¤ë¡£ ɸ½àʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤È¤·¤Æ¡¢°Ê²¼¤Î¤â¤Î¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£

ɸ½àʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È ¥»¥°¥á¥ó¥ÈID
ʸ¾Ï¥Ú¡¼¥¸³äÉÕ¤±»ØÄêÉÕäµ TS_TPAGE (0xA0)
¹Ô½ñ¼°»ØÄêÉÕäµ TS_TRULER (0xA1)
ʸ»ú»ØÄêÉÕäµ TS_TFONT (0xA2)
ÆÃ¼ìʸ»ú»ØÄêÉÕäµ TS_TCHAR (0xA3)
ʸ»ú³äÉÕ¤±»ØÄêÉÕäµ TS_TATTR (0xA4)
ʸ»ú½¤¾þ»ØÄêÉÕäµ TS_TSTYLE (0xA5)
(ͽÌó) ------ (0xA6¡Á0xAC)
ÊÑ¿ô»²¾È»ØÄêÉÕäµ TS_TVAR (0xAD)
ʸ¾Ï¥á¥â»ØÄêÉÕäµ TS_TMEMO (0xAE)
ʸ¾Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄêÉÕäµ TS_TAPPL (0xAF)

ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ï°Ê²¼¤Ë¼¨¤¹¹½Â¤¤ò»ý¤Á¡¢ ¥µ¥Ö ID ¤Ë¤è¤ê¾ÜºÙ¤ÊÆâÍÆ¤¬µ¬Äꤵ¤ì¤ë¡£ ¤Ê¤ª¡¢¥µ¥Ö ID ¤Ï¡¢0 ¡Á 127 ¤ÎÈϰϤÎÃͤò TAD ɸ½à¤È¤·¤Æ»ÈÍѤ·¡¢ 128 ¡Á 255 ¤Ï̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ ) ¤È¤¹¤ë¡£ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸¤Îʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë¤Ï¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤¿¤á¡¢ °Û¤Ê¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó´Ö¤Ç¤Î¸ß´¹À­¤ÏÊݾڤµ¤ì¤Ê¤¤¡£

ʸ¾ÏÉÕ䵤ι½Â¤
¿Þ 13 : ʸ¾ÏÉÕ䵤ι½Â¤
ʸ»ú³äÉÕ¤±ÉÕ䵡¢¤ª¤è¤Óʸ»ú½¤¾þÉÕ䵤ϡ¢ ¥µ¥Ö ID ¤Ë¤è¤ê¶èÊ̤µ¤ì¤ë³«»ÏÉÕ䵤ȽªÎ»ÉÕ䵤˰Ϥޤ줿ÈϰϤËÂФ·¤Æ¤Î¤ßÍ­¸ú¤È¤Ê¤ë¡£ ¾¤Îʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ï¡¢ ´Ä¶­¾ò·ï¤Î»ØÄê¤Ç¤¢¤ë¤¿¤áÍ­¸úÈϰϤλØÄê¤ÏÆÃ¤Ë¤Ê¤¯¡¢ ºÆÅÙ¡¢´Ä¶­¤¬»ØÄꤵ¤ì¤ë¤Þ¤ÇÍ­¸ú¤È¤Ê¤ë¡£ ʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Îµ¡Ç½¤ÏÈó¾ï¤Ë¹­ÈϰϤËÅϤ뤿¤á¡¢ ´ðËÜ¥ì¥Ù¥ë¤È³ÈÄ¥¥ì¥Ù¥ë¤Îʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ë¥ì¥Ù¥ëʬ¤±¤µ¤ì¤Æ¤ª¤ê¡¢ ¸¶Â§Åª¤Ëʸ¾Ï¤ò¼è¤ê°·¤¦¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢ ¾¯¤Ê¤¯¤È¤â´ðËÜ¥ì¥Ù¥ë¤Ï¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤â¤Î¤È¤¹¤ë¡£

3.5.2 ʸ¾Ï¥Ú¡¼¥¸³äÉÕ¤±»ØÄêÉÕäµ

ʸ¾Ï¥Ú¡¼¥¸³äÉÕ¤±»ØÄêÉÕ䵤ϡ¢ ʸ¾Ï¥Ç¡¼¥¿¤ò»ØÄꤷ¤¿ÍÑ»æ¾å¤Ë ¥Ú¡¼¥¸Ã±°Ì¤Ç¥ì¥¤¥¢¥¦¥È¤ò¹Ô¤Ê¤¦¤¿¤á¤Î¾ðÊó¤òÊÝ»ý¤¹¤ëÉÕ䵤Ǥ¢¤ê¡¢ ¿Þ·Á¥Ç¡¼¥¿Ãæ¤ËËä¤á¹þ¤Þ¤ì¤¿Ê¸¾Ï¥Ç¡¼¥¿¤Î¾ì¹ç¤ÏÄ̾ï̵»ë¤µ¤ì¤ë¡£

ÍÑ»æ»ØÄêÉÕäµ:´ðËÜ¥ì¥Ù¥ë

ʸ¾Ï¥Ç¡¼¥¿¤ò¥ì¥¤¥¢¥¦¥È¤¹¤ëÍÑ»æ¤ÎÂ礭¤µ¤ò»ØÄꤹ¤ë¡£ ¤³¤³¤Ç»ØÄꤹ¤ë¤Î¤Ï¡¢¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤Ç¤¢¤ê¡¢ ¼ÂºÝ¤Ë°õºþ¤µ¤ì¤ë»þ¤ÎÍÑ»æ ( °õºþÍÑ»æ ) ¤Ç¤Ï¤Ê¤¤¡£ ¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤Ë¥ì¥¤¥¢¥¦¥È¤·¤¿·ë²Ì¤ò¡¢¼ÂºÝ¤Ë¤É¤Î°õºþÍÑ»æ¤Ë¡¢ ¤É¤Î¤è¤¦¤Ë°õºþ¤¹¤ë¤« ( Î㤨¤Ð¡¢°õºþÊý¸þ ( ¥Ý¡¼¥È¥ì¥¤¥È / ¥é¥ó¥É¥¹¥±¡¼¥× ) ¤Ï¡¢ °õºþ»þ¤Î»ØÄê¤Ë¤è¤ë¡£ Î㤨¤Ð¥ì¥¤¥¢¥¦¥ÈÍѻ椬 A4 ¤Î»þ¡¢°õºþ»þ¤Ë¡¢°õºþÍÑ»æ¤ò A5 ¤È¤¹¤ë¤È¡¢ A4 ÍÑ»æ¤Ë¥ì¥¤¥¢¥¦¥È¤µ¤ì¤¿·ë²Ì¤¬¡¢ A5 ÍÑ»æ¤Ë½Ì¾®¤µ¤ì¤Æ°õºþ¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ë¡£

LEN  :  14
SUBID:  0
ATTR :  UB      attr            -- ÌÌÉÕ¤±¡¢ÄÖ¤¸Êý¸þ»ØÄê
DATA :  UH      length          -- ÍÑ»æ¤ÎŤµ
        UH      width           -- ÍÑ»æ¤ÎÉý
        UH      top             -- ¥ª¡¼¥Ð¡¼¥ì¥¤¾å¥Þ¡¼¥¸¥ó ( Å· )
        UH      bottom          -- ¥ª¡¼¥Ð¡¼¥ì¥¤²¼¥Þ¡¼¥¸¥ó ( ÃÏ )
        UH      left            -- ¥ª¡¼¥Ð¡¼¥ì¥¤º¸¥Þ¡¼¥¸¥ó ( ¥Î¥É )
        UH      right           -- ¥ª¡¼¥Ð¡¼¥ì¥¤±¦¥Þ¡¼¥¸¥ó ( ¾®¸ý )
attr : xxxx xxDP
P : ÌÌÉÕ¤±»ØÄê
0 : 1ÌÌÉÕ¤±¡£
1¥Ú¡¼¥¸Ã±°Ì¤ÇÄÖ¤¸¤ë¤è¤¦¤Ë¤¹¤ë¡£
1 : 2ÌÌÉÕ¤±¡£
2¥Ú¡¼¥¸Ã±°Ì¤Ç¸«³«¤­¤ÇÄÖ¤¸¤ë¤è¤¦¤Ë¤¹¤ë¡£ ¤³¤Î¾ì¹ç¡¢¶ö¿ô¥Ú¡¼¥¸¤Î¥ª¡¼¥Ð¡¼¥ì¥¤º¸±¦¥Þ¡¼¥¸¥ó¡¢ ¤ª¤è¤ÓËÜʸ¥ì¥¤¥¢¥¦¥ÈÎΰè¤Îº¸±¦¥Þ¡¼¥¸¥ó¤Ï¡¢ ¼«Æ°Åª¤Ëº¸±¦µÕž¤·¤¿Ãͤ¬Å¬ÍѤµ¤ì¤ë¡£
D : ÄÖ¤¸Êý¸þ»ØÄê
0 : º¸ÄÖ¤¸¡£
ÍÑ»æ¤Îº¸Â¦¤ÇÄÖ¤¸¤ë¡£
1 : ±¦ÄÖ¤¸¡£
ÍÑ»æ¤Î±¦Â¦¤ÇÄÖ¤¸¤ë¡£¤³¤Î¾ì¹ç¡¢¥ª¡¼¥Ð¡¼¥ì¥¤º¸±¦¥Þ¡¼¥¸¥ó¡¢ ¤ª¤è¤ÓËÜʸ¥ì¥¤¥¢¥¦¥È¤Îº¸±¦¥Þ¡¼¥¸¥ó¤Ï¡¢ ¼«Æ°Åª¤Ëº¸±¦µÕž¤·¤¿Ãͤ¬Å¬ÍѤµ¤ì¤ë¡£
  • º¸¥Þ¡¼¥¸¥ó¤Ï¥Î¥É ( ÄÖ¤¸¤·¤í ) »ØÄê¤Ç¤¢¤ë¤¿¤á¡¢ÄÖ¤¸Êý¸þ¡¢ ÌÌÉÕ¤±¤Î»ØÄê¤Ë¤è¤êº¸±¦µÕž¤¹¤ë¤³¤È¤Ë¤Ê¤ë¡£

¥ª¡¼¥Ð¡¼¥ì¥¤¡¦¥Þ¡¼¥¸¥ó¤Ï¡¢¸å½Ò¤¹¤ë¥ª¡¼¥Ð¡¼¥ì¥¤Îΰè¤Î¥Þ¡¼¥¸¥ó»ØÄê¤Ç¤¢¤ê¡¢ ¼ÂºÝ¤Ëʸ»ú¤ò¥ì¥¤¥¢¥¦¥È¤¹¤ëËÜʸÎΰè¤Î¥Þ¡¼¥¸¥ó¤Ç¤Ï¤Ê¤¤¡£ ÍÑ»æ¤ÎÂ礭¤µ¡¢¥ª¡¼¥Ð¡¼¥ì¥¤¡¦¥Þ¡¼¥¸¥ó¤Î»ØÄê¤Ï¡¢ ¤¹¤Ù¤ÆºÂɸ·Ïñ°Ì¤ÎÃͤǼ¨¤µ¤ì¤ë¡£
ÍÑ»æ¤È¥ª¡¼¥Ð¡¼¥ì¥¤¡¦¥Þ¡¼¥¸¥ó¤Î´Ø·¸¤ò°Ê²¼¤Ë¼¨¤¹¡£

¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤È¥ª¡¼¥Ð¡¼¥ì¥¤¥Þ¡¼¥¸¥ó
¿Þ 14 : ¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤È¥ª¡¼¥Ð¡¼¥ì¥¤¥Þ¡¼¥¸¥ó

¥Þ¡¼¥¸¥ó»ØÄêÉÕäµ:´ðËÜ¥ì¥Ù¥ë

ʸ¾Ï¥Ç¡¼¥¿¤ÎËÜʸ¤Î¥ì¥¤¥¢¥¦¥ÈÎΰè¤Î¥Þ¡¼¥¸¥ó¤ò»ØÄꤹ¤ë¡£

LEN  :  10
SUBID:  1
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  UH      top             -- ¾å¥Þ¡¼¥¸¥ó ( Å· )
        UH      bottom          -- ²¼¥Þ¡¼¥¸¥ó ( ÃÏ )
        UH      left            -- º¸¥Þ¡¼¥¸¥ó ( ¥Î¥É )
        UH      right           -- ±¦¥Þ¡¼¥¸¥ó ( ¾®¸ý )

¤³¤³¤Ç¤Î¥Þ¡¼¥¸¥ó¤Ï¡¢ËÜʸ¤Î¥ì¥¤¥¢¥¦¥ÈÍѤΥޡ¼¥¸¥ó¤ò°ÕÌ£¤¹¤ë¡£ Ä̾ËÜʸ¤Î¥ì¥¤¥¢¥¦¥ÈÎΰè¤Ï¥ª¡¼¥Ð¡¼¥ì¥¤Îΰè¤è¤ê¾®¤µ¤¤¡£ ÍÑ»æ»ØÄê¤Ç 2 ÌÌÉÕ¤±»ØÄê¤ò¹Ô¤Ê¤Ã¤¿¾ì¹ç¤Ï¡¢ ¶ö¿ô¥Ú¡¼¥¸¤Ç¤Ï¡¢º¸±¦¥Þ¡¼¥¸¥ó¤ÏµÕž¤¹¤ë¡£ ¤Þ¤¿¡¢±¦ÄÖ¤¸¤Î»ØÄê¤ò¹Ô¤Ê¤Ã¤¿¾ì¹ç¤â¡¢º¸±¦¥Þ¡¼¥¸¥ó¤ÏµÕž¤¹¤ë¡£ ¥Þ¡¼¥¸¥ó¤ÎÃͤ¬¡¢0xFFFF ¤Î¾ì¹ç¤Ï¡¢ ¤½¤Î¥Þ¡¼¥¸¥ó¤ÏÊѹ¹¤»¤º¤Ë¸½ºß¤ÎÃͤòŬÍѤ¹¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£ Î㤨¤Ð¡¢º¸¥Þ¡¼¥¸¥ó¤Î¤ß¤òÊѹ¹¤¹¤ë¾ì¹ç¤Ï¡¢¾å¥Þ¡¼¥¸¥ó¡¢ ²¼¥Þ¡¼¥¸¥ó¡¢±¦¥Þ¡¼¥¸¥ó¤ÎÃͤò 0xFFFF ¤È¤¹¤ë¡£ ¥Þ¡¼¥¸¥ó¤Î»ØÄê¤Ï¡¢¤¹¤Ù¤ÆºÂɸ·Ïñ°Ì¤ÎÃͤǼ¨¤µ¤ì¤ë¡£

¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤ÈËÜʸ¥Þ¡¼¥¸¥ó
¿Þ 15 : ¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤ÈËÜʸ¥Þ¡¼¥¸¥ó

¥³¥é¥à»ØÄêÉÕäµ:³ÈÄ¥¥ì¥Ù¥ë

¥Ú¡¼¥¸¤Î¥ì¥¤¥¢¥¦¥È¤òÊ£¿ô¥³¥é¥à ( ÃÊÁÈ¤ß ) ¤Ç¹Ô¤Ê¤¦¤¿¤á¤Î»ØÄê¤Ç¤¢¤ê¡¢ ¥³¥é¥à¿ô¤È¡¢¥³¥é¥à¥Þ¡¼¥¸¥ó ( ¥³¥é¥à´Ö;Çò ) ¤ò»ØÄꤹ¤ë¡£ ³Æ¥³¥é¥à¤Ï¶ÑÅùÉý¤È¤Ê¤ë¡£

LEN  :  4, 6
SUBID:  2
ATTR :  UB      column          -- ¥³¥é¥à¿ô¡¢¤ª¤è¤Ó¥³¥é¥àŶÑÅù²½»ØÄê
DATA :  UH  colsp               -- ¥³¥é¥à¥Þ¡¼¥¸¥ó
      [ UH  colline             -- ¥³¥é¥à´Ö·ÓÀþ ]
column : Kxxx CCCC
CCCC :
¥³¥é¥à¿ô ( 0 ¡Á 15 ) ¥³¥é¥à¿ô¤¬ 0, 1 ¤Î¾ì¹ç¤Ï¡¢¥³¥é¥à¿ô 1 ¤È¤Ê¤ê¡¢ ÃÊÁȤϹԤʤï¤ì¤Ê¤¤¡£
K :
¥³¥é¥àŶÑÅù²½»ØÄê 0 : ¥³¥é¥àŤζÑÅù²½¤ò¹Ô¤Ê¤ï¤Ê¤¤¡£ 1 : ¥³¥é¥àŤζÑÅù²½¤ò¹Ô¤Ê¤¦¡£
colsp:
¥³¥é¥à¥Þ¡¼¥¸¥ó¤òºÂɸ·Ïñ°Ì¤Ç»ØÄꤹ¤ë¡£ column = 0, 1 ¤Î»þ¤Ï°ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£
colline :
¥³¥é¥à´Ö¤Ë°ú¤«¤ì¤ë½Ä¤Î·ÓÀþ°À­¤Î»ØÄê ( ¾Êά»þ¤Ï·ÓÀþ¤Ê¤· )¡£ ²¼°Ì¥Ð¥¤¥È¤Ç»ØÄꤷ¤¿°Ê²¼¤ÎÀþ°À­¤Î½Ä¤Î·ÓÀþ¤ò ¥³¥é¥à´Ö¤ÎÃæ¿´°ÌÃ֤˰ú¤¯ ( ¾å°Ì¥Ð¥¤¥È¤ÏͽÌó )¡£
      DIWW KKKK
D :
Àþ¤ÎËÜ¿ô
0 : °ìËÜ
1 : ÆóËÜ
I :
Àþ¤ÎÇ»¤µ
0 : 100 %
1 : 50 %
W :
Àþ¤ÎÂÀ¤µ
0 :¤Ê¤· ( Àþ¤Ï°ú¤«¤ì¤Ê¤¤ )
1 : ºÙÀþ
2 : ÃæÀþ
3 : ÂÀÀþ
K :
Àþ¤Î¼ïÎà
0 : ¼ÂÀþ
1 : ÇËÀþ
2 : ÅÀÀþ
3 : °ìÅÀº¿Àþ
4 : ÆóÅÀº¿Àþ
5 : ĹÇËÀþ
6 : ÇÈÀþ
7 : ( ͽÌó )
8¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

ÃÊÁȤߤξì¹ç¤Ï¡¢²þ¥³¥é¥à¥³¡¼¥É ( 0x0B ) ¤Ë¤è¤ê¡¢ ¼¡ ( ±¦ ) ¤Î¥³¥é¥à¤Ë°Ü¹Ô¤¹¤ë¡£ Î㤨¤Ð¡¢column = 3 ¤Î»þ¤Ï¡¢°Ê²¼¤Ë¼¨¤¹ÃÊÁȤߤȤʤ롣

ÃÊÁȤߥ쥤¥¢¥¦¥È
¿Þ 16 : ÃÊÁȤߥ쥤¥¢¥¦¥È
¥³¥é¥àŤζÑÅù²½¤ò»ØÄꤷ¤¿¾ì¹ç¡¢ ¼¡¤Î¥³¥é¥à»ØÄêÉÕ䵤ÎľÁ°¤Þ¤Ç¤Îʸ¾Ï¥Ç¡¼¥¿¤ò³Æ¥³¥é¥à¤Ë¶ÑÅù¤Ë¿¶¤êʬ¤±¡¢ ʸ¾Ï¥Ç¡¼¥¿¤¬³ÊǼ¤µ¤ì¤¿³Æ¥³¥é¥à¤ÎŤµ¤¬Â·¤¦¤è¤¦¤Ë¥ì¥¤¥¢¥¦¥È¤µ¤ì¤ë¡£ ľ¸å¤ËÃÊÈ´¤­¸«½Ð¤·¤òÇÛÃÖ¤¹¤ë¤è¤¦¤Ê¾ì¹ç¤äʸ½ñ¤ÎºÇ½ª¥Ç¡¼¥¿¤Î¾ì¹ç¤Ë»ÈÍѤµ¤ì¤ë¡£ ¥³¥é¥àŤζÑÅù²½¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ï¡¢²þ¥³¥é¥à¥³¡¼¥É¤¬¸½¤ì¤Ê¤¤¸Â¤ê¡¢ ³Æ¥³¥é¥à¤Ë½ç¤Ëʸ¾Ï¥Ç¡¼¥¿¤ò¥Ú¡¼¥¸¤ÎºÇ²¼Éô¤Þ¤ÇµÍ¤á¤Æ¥ì¥¤¥¢¥¦¥È¤µ¤ì¤ë¡£

¥³¥é¥àŤζÑÅù²½»ØÄê
¿Þ 17 : ¥³¥é¥àŤζÑÅù²½»ØÄê
¥Ú¡¼¥¸ÅÓÃæ¤Ç¥³¥é¥à¿ô¤òÊѹ¹¤¹¤ë¾ì¹ç¡¢Á°¤Î¥³¥é¥à¤¬¶ÑÅù²½»ØÄꤵ¤ì¤Æ¤¤¤ì¤Ð¡¢ »ØÄê°ÌÃÖ¤«¤é¿·¤·¤¤¥³¥é¥à¿ô¤ËÊѲ½¤¹¤ë¤¬¡¢ ¸ÇÄêĹ»ØÄê¤Î¾ì¹ç¤Ï¼¡¥Ú¡¼¥¸°Ê¹ß¤·¤«ÊѲ½¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£ Î㤨¤Ð¡¢2 ÃÊÁȤ«¤éÃÊÁȤʤ·¤ØÊѹ¹¤·¤¿¾ì¹ç¤ò°Ê²¼¤Ë¼¨¤¹¡£

¥³¥é¥à¿ô¤òÊѹ¹¤·¤¿¾ì¹ç(1)
¿Þ 18 : ¥³¥é¥à¿ô¤òÊѹ¹¤·¤¿¾ì¹ç ( 1 )
¥³¥é¥à¿ô¤òÊѹ¹¤·¤¿¾ì¹ç(2)
¿Þ 19 : ¥³¥é¥à¿ô¤òÊѹ¹¤·¤¿¾ì¹ç ( 2 )

3.4.2.4 Íѻ楪¡¼¥Ð¡¼¥ì¥¤ÄêµÁÉÕäµ:³ÈÄ¥¥ì¥Ù¥ë

ÍÑ»æ¾å¤Ë½Å¤Í¤Æ¥ì¥¤¥¢¥¦¥È¤¹¤ë¥ª¡¼¥Ð¡¼¥ì¥¤¾ðÊó¤òÄêµÁ¤¹¤ë¡£ ¥ª¡¼¥Ð¡¼¥ì¥¤¤ÏºÇÂç 16 Ëç¤Þ¤Ç½Å¤Í¤ë¤³¤È¤¬¤Ç¤­¤ë¡£ ¤³¤Îµ¡Ç½¤Ï¡¢Ä̾ï¤ÏÃì¡¢¥Î¥ó¥Ö¥ëÅù¤Î»ØÄê¤Ë»ÈÍѤµ¤ì¤ë¤¬¡¢ ÍÑ»æ¤Î±¦¥Þ¡¼¥¸¥ó ( ¾®¸ý ) ¤äº¸¥Þ¡¼¥¸¥ó ( ¥Î¥É ) Éôʬ¡¢ ¤µ¤é¤ËËÜʸ¤Î¥ì¥¤¥¢¥¦¥ÈÎΰè¤Ë¤â½Å¤Ê¤Ã¤¿»ØÄê¤â²Äǽ¤Ç¤¢¤ë¡£ ¤³¤Î»ØÄêÉÕ䵤ϥª¡¼¥Ð¡¼¥ì¥¤¤ÎÄêµÁ¤ò¹Ô¤Ê¤¦¤À¤±¤Ç¡¢ ¼ÂºÝ¤Ë¤½¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¤¬Í­¸ú¤È¤Ê¤ë¤Î¤Ï¡¢ Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕ䵤ǥª¡¼¥Ð¡¼¥ì¥¤Èֹ椬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ç¤¢¤ë¡£

LEN  :  ¡Á
SUBID:  3
ATTR :  UB      attr            -- ¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ / ¥Ú¡¼¥¸Å¬ÍѰÀ­
DATA :  UB      data[]          -- ¥ª¡¼¥Ð¡¼¥ì¥¤¤¹¤ëʸ¾Ï¥Ç¡¼¥¿
attr:
¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ/¥Ú¡¼¥¸Å¬ÍѰÀ­
     xxPP NNNN
N :
¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ ( 0 ¡Á 15 )
P :
¥Ú¡¼¥¸Å¬ÍѰÀ­
0 : ´ñ¿ô / ¶ö¿ô¥Ú¡¼¥¸¤È¤â¤ËŬÍÑ¡£
1 : ´ñ¿ô¥Ú¡¼¥¸¤Ë¤Î¤ßŬÍÑ¡£
2 : ¶ö¿ô¥Ú¡¼¥¸¤Ë¤Î¤ßŬÍÑ¡£
¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤Ï¡¢¥ª¡¼¥Ð¡¼¥ì¥¤¤Î°ÌÃÖ¤ò¼¨¤¹ÈÖ¹æ¤Ç¤¢¤ê¡¢ °Û¤Ê¤ëÈÖ¹æ¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¤Ï½Å¤Í¤Æ»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£ ŬÍÑ¥Ú¡¼¥¸¤ËÂФ·¤Æ Ʊ°ì¤Î¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤ò»ý¤Ä¤â¤Î¤¬´û¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤¿¾ì¹ç¤Ï¡¢ °ÊÁ°¤ÎÄêµÁ¤Ï̵¸ú¤È¤Ê¤ë¡£ ¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ 0 ¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¤¬°ìÈÖ²¼¤Ë½Å¤Í¤é¤ì¡¢ ¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ 15 ¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¤¬°ìÈÖ¾å¤Ë½Å¤Í¤é¤ì¤ë¡£
data :
ÍÑ»æ»ØÄê¤Ç»ØÄꤵ¤ì¤¿ÍÑ»æ¾å¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¥Þ¡¼¥¸¥ó¤Ç»ØÄꤵ¤ì¤¿ ¥ª¡¼¥Ð¡¼¥ì¥¤ÎΰèÆâ¤Ë¥ì¥¤¥¢¥¦¥È¤¹¤ëʸ¾Ï¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ Ä̾ï¤Îʸ¾Ï¥Ç¡¼¥¿¤«¤é¡¢ÀèÆ¬¤Îʸ¾Ï³«»Ï¥»¥°¥á¥ó¥È¡¢ ºÇ¸å¤Îʸ¾Ï½ªÎ»¥»¥°¥á¥ó¥È¤ò¼è¤ê½ü¤¤¤¿¤â¤Î¤Ç¤¢¤ë¡£ ¤³¤Îʸ¾Ï¥Ç¡¼¥¿¤ÎÃæ¤Ë¤Ï¿Þ·Á¥Ç¡¼¥¿¤ò´Þ¤à¤³¤È¤¬¤Ç¤­¤ë¡£ ¤³¤Îʸ¾Ï¥Ç¡¼¥¿¤ò¥ì¥¤¥¢¥¦¥È¤·¤¿·ë²Ì¤¬ÍÑ»æ¤Ë¥ª¡¼¥Ð¡¼¥ì¥¤¤µ¤ì¤ë¡£

Îã¤È¤·¤Æ¡¢Ã±½ã¤ÊÃì¡¢¥Î¥ó¥Ö¥ë¤Ï¡¢°Ê²¼¤Îʸ¾Ï¥Ç¡¼¥¿¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¡£

¡Úʸ»ú¥µ¥¤¥º»ØÄêÅù¤Î´Ä¶­ÀßÄê¡Û
AAA¡Ú½¼Å¶Ê¸»ú¡ÛBBB¡Ú½¼Å¶Ê¸»ú¡ÛCCC<²þÃÊÍî>
¡Ú½¼Å¶¹Ô¡Û
DDD¡Ú½¼Å¶Ê¸»ú¡Û¡ÚÊÑ¿ô»²¾È:¥Ú¡¼¥¸ÈÖ¹æ¡Û¡Ú½¼Å¶Ê¸»ú¡ÛFFF<²þÃÊÍî>

Íѻ楪¡¼¥Ð¡¼¥ì¥¤
¿Þ 20 : Íѻ楪¡¼¥Ð¡¼¥ì¥¤

Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

»ØÄꤷ¤¿Íѻ楪¡¼¥Ð¡¼¥ì¥¤¤ò¡¢ ¤³¤ÎÉÕ䵤¬¥ì¥¤¥¢¥¦¥È¤µ¤ì¤¿¥Ú¡¼¥¸¤«¤é¼ÂºÝ¤ËŬÍѤ¹¤ë¤³¤È¤ò»ØÄꤹ¤ë¡£ Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕ䵤¬¸½¤ì¤ë¤È¤½¤ì¤Þ¤Ç¤Î»ØÄê¤Ï̵¸ú¤È¤Ê¤ê¡¢ ¤½¤ÎÉÕ䵤ǻØÄꤵ¤ì¤ë¥ª¡¼¥Ð¡¼¥ì¥¤Èֹ淲¤Ë¤è¤Ã¤Æ¿·¤¿¤ÊÀßÄ꤬¤µ¤ì¤ë¡£ ¥ª¡¼¥Ð¡¼¥ì¥¤»ØÄê¤ò¤¹¤Ù¤Æ¼è¤ê¾Ã¤¹¤¿¤á¤Ë¤Ï¡¢ ¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤ò 1 ¤Ä¤â»ØÄꤷ¤Ê¤¤Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕ䵤λØÄ꤬ɬÍפȤʤ롣 Íѻ楪¡¼¥Ð¡¼¥ì¥¤½èÍý¤¬¤µ¤ì¤¿·ë²Ì¤¬¥ì¥¤¥¢¥¦¥ÈÍÑ»æ¤È¤Ê¤ê¡¢ ¤½¤Î¾å¤ËËÜʸ¤¬¥ì¥¤¥¢¥¦¥È¤µ¤ì¤ë¡£

LEN  :  4
SUBID:  4
ATTR :  UB        ---    -- ̤»ÈÍÑ
DATA :  UH      overlay  -- ¥ª¡¼¥Ð¡¼¥ì¥¤»ØÄê
overlay :
ŬÍѤ¹¤ë¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤Î»ØÄê¡£ "1" ¤Î¥Ó¥Ã¥È¤ËÂбþ¤¹¤ë¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤ò»ý¤Ä¥ª¡¼¥Ð¡¼¥ì¥¤¤òŬÍѤ¹¤ë¡£ "1" ¤Î¥Ó¥Ã¥È¤¬Ê£¿ô¸Ä¤¢¤ë¾ì¹ç¤Ï¡¢ Ê£¿ô¤Î¥ª¡¼¥Ð¡¼¥ì¥¤¤ò¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ 0 ¤«¤é ½çÈ֤˽Ťͽñ¤­¤¹¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£ »ØÄꤹ¤ë¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤Ï¡¢´û¤ËÄêµÁºÑ¤ß¤Ç¤Ê¤¯¤Æ¤Ï¤¤¤±¤Ê¤¤¡£ ̤ÄêµÁ¤Î¥ª¡¼¥Ð¡¼¥ì¥¤ÈÖ¹æ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î»ØÄê¤Ï̵»ë¤µ¤ì¤ë¡£

Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕäµ
¿Þ 21 : Íѻ楪¡¼¥Ð¡¼¥ì¥¤»ØÄêÉÕäµ

ÏȤ¢¤±»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

»ØÄꤷ¤¿Â礭¤µ¤ÎÏȤò¤¢¤±¤Æ¥ì¥¤¥¢¥¦¥È¤¹¤ë¤³¤È¤ò»ØÄꤹ¤ë¡£ ¤³¤ÎÉÕ䵤Îľ¸å¤Ë¿Þ·Á¥Ç¡¼¥¿¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢ ¤½¤Î¿Þ·Á¥Ç¡¼¥¿¤òÏÈÆâ¤ÎÃæ±û¤ËÇÛÃÖ¤¹¤ë¡£

LEN  :  10
SUBID:  5
ATTR :  UB      attr            -- ÏȤ¢¤±Â°À­
DATA :  RECT    area            -- ÏȤ¢¤±Îΰè
attr:
   APKx HHVV
A :
0 ¥Ú¡¼¥¸Æâ°ÌÃÖ°À­»ØÄê
1 ¥Ú¡¼¥¸ÆâÀäÂаÌÃÖ»ØÄê
P :
0 ÉÕ䵤ΰÌÃְʹߤ˳ä¤êÉÕ¤±¤ë¡£
1 ÉÕ䵤ΰÌÃÖ¤ÈÆ±°ì¥Ú¡¼¥¸³ä¤êÉÕ¤±¤ë¡£
K :
0 Ä̾ïÏÈ(ÏȤκ¸±¦¤ËËÜʸ¥Ç¡¼¥¿¤¬¥ì¥¤¥¢¥¦¥È¤µ¤ì¤ë)
1 ¹Ô°·¤¤ÏÈ(ÏȤκ¸±¦¤ËËÜʸ¥Ç¡¼¥¿¤Ï¥ì¥¤¥¢¥¦¥È¤µ¤ì¤Ê¤¤)
H :
½ÄÊý¸þ¤ÎÏȰÌÃÖ ( A = 0 ¤Î»þ¤Î¤ßÍ­¸ú )
0 : Ǥ°Õ
1 : ¾åü
2 : Ãæ±û
3 : ²¼Ã¼
V :
²£Êý¸þ¤ÎÏȰÌÃÖ ( A = 0 ¤Î»þ¤Î¤ßÍ­¸ú )
0 : Ǥ°Õ
1 : º¸Ã¼
2 : Ãæ±û
3 : ±¦Ã¼
¢¨
H = 0, V = 0 ¤Î¾ì¹ç¤ÎÏȤÎÇÛÃÖ¥¢¥ë¥´¥ê¥º¥à¤Ï¥¤¥ó¥×¥á¥ó¥È¤Ë°Í¸¤¹¤ë¡£
area :
ÏȤ¢¤±Îΰè¤Î»ØÄê¡£ºÂɸ·Ï¤Îñ°Ì¤Ç»ØÄê¡£
¥Ú¡¼¥¸Æâ°ÌÃÖ°À­»ØÄê¤Î¾ì¹ç :
area ¤ÎÂ礭¤µ¤Î¤ßÍ­¸ú¡£°ÌÃÖ¤Ï̵»ë¤µ¤ì¡¢ attr ¤Ç»ØÄꤷ¤¿¾ò·ï¤ËŬ¹ç¤¹¤ë°ÌÃÖ¤ËÇÛÃÖ¤µ¤ì¤ë¡£ ÃÊÁȤߤξì¹ç¤Ï¡¢³ÆÃʤÎÃæ¤Ç¤Î°ÌÃÖ¤ò°ÕÌ£¤¹¤ë¡£
¥Ú¡¼¥¸ÆâÀäÂаÌÃÖ»ØÄê¤Î¾ì¹ç :
area ¤ÎÂ礭¤µ¡¢°ÌÃ֤Ȥâ¤ËÍ­¸ú¤Ç¤¢¤ê¡¢ °ÌÃ֤ϥڡ¼¥¸¤Îº¸¾å¤ò ( 0 , 0 ) ¤È¤·¤¿°ÌÃÖ¤ËÇÛÃÖ¤µ¤ì¤ë¡£ ÃÊÁȤߤξì¹ç¤Ç¤â¡¢ÃʤË̵´Ø·¸¤ÎÀäÂаÌÃ֤Ȥʤ롣

attr ¤¬ P = 0 ¤Î»þ¤Ï¡¢ÏȤ¢¤±»ØÄêÉÕ䵤¬¸½¤ì¤¿°ÌÃְʹߤǡ¢ H, V ¤¢¤ë¤¤¤Ï area ¤Ç»ØÄꤵ¤ì¤¿¾ò·ï¤òËþ¤¿¤¹°ÌÃ֤˥쥤¥¢¥¦¥È¤¹¤ë¡£ ½¾¤Ã¤Æ¡¢ÉÕ䵤¬¸½¤ì¤¿¥Ú¡¼¥¸¤ËÇÛÃÖ¤µ¤ì¤Ê¤¤¤³¤È¤¬¤¢¤ê¤¦¤ë¡£ °ìÊý¡¢P = 1 ¤Î»þ¤Ï¡¢ÉÕ䵤θ½¤ì¤¿¥Ú¡¼¥¸Æâ¤Î¾ò·ï¤òËþ¤¿¤¹°ÌÃÖ¤ËÇÛÃÖ¤¹¤ë¤¿¤á¡¢ ʸ¾Ï¥Ç¡¼¥¿¤ÎºÆ¥ì¥¤¥¢¥¦¥È½èÍý¤¬È¯À¸¤¹¤ë¡£

Îã: ½ÄÊý¸þ¾åü¡¢²£Êý¸þº¸Ã¼»ØÄê¤Î¾ì¹ç

ÏȤ¢¤±»ØÄê
¿Þ 22 : ÏȤ¢¤±»ØÄê

¥Ú¡¼¥¸ÈÖ¹æ»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¸½ºß¤Î¥Ú¡¼¥¸Èֹ桢¤ª¤è¤Ó¥Ú¡¼¥¸ÈÖ¹æ¤ÎÁý²Ã¥¹¥Æ¥Ã¥×¿ô¤ò»ØÄꤹ¤ë¡£ ¤³¤ÎÉÕ䵤¬Â¸ºß¤¹¤ë¥Ú¡¼¥¸¤«¤éÍ­¸ú¤È¤Ê¤ë¡£

LEN  :  4
SUBID:  6
ATTR :  B   step                -- ¥Ú¡¼¥¸¤ÎÁý²Ã¥¹¥Æ¥Ã¥×
DATA:   UH  num                 -- ¥Ú¡¼¥¸³«»ÏÈÖ¹æ
¡ÚN1,N2¡Û:
¥Ú¡¼¥¸ÈÖ¹æ»ØÄêÉÕäµ
N1 : ¥Ú¡¼¥¸³«»Ï¥Ú¡¼¥¸
N2 : ¥Ú¡¼¥¸¤ÎÁý²Ã¥¹¥Æ¥Ã¥×
-N3- : ¥Ú¡¼¥¸ÈÖ¹æ

¥Ú¡¼¥¸ÈÖ¹æ»ØÄê
¿Þ 23 : ¥Ú¡¼¥¸ÈÖ¹æ»ØÄê

¾ò·ï²þ¥Ú¡¼¥¸»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

»ØÄꤷ¤¿¾ò·ï¤ËŬ¹ç¤·¤¿¾ì¹ç¤Ë¡¢²þ¥Ú¡¼¥¸¤ò¹Ô¤Ê¤¦¡£

LEN  :  2,4
SUBID:  7
ATTR :  UB      cond            -- ¾ò·ï
DATA :[ SCALE   remain          -- »Ä¤êÎ롏ȯÄê ]
cond :
0 : ¶ö¿ô¥Ú¡¼¥¸¤Î»þ¡¢²þ¥Ú¡¼¥¸¤¹¤ë¡£(´ñ¿ô¥Ú¡¼¥¸¤«¤é»Ï¤á¤ë)
1 : ´ñ¿ô¥Ú¡¼¥¸¤Î»þ¡¢²þ¥Ú¡¼¥¸¤¹¤ë¡£(¶ö¿ô¥Ú¡¼¥¸¤«¤é»Ï¤á¤ë)
2 : ¥Ú¡¼¥¸¤Î»Ä¤êÎΰ褬¡¢remain ¤Ç»ØÄꤷ¤¿ÃͰʲ¼¤Î»þ¡¢²þ¥Ú¡¼¥¸¤¹¤ë¡£
3¡Á : ͽÌó
remain :
¥Ú¡¼¥¸¤Î»Ä¤êÎΰè¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ¸½ºß°ÌÃÖ¤«¤é¡¢ÍÑ»æ¤Î°ìÈÖ²¼ ( ²¼¥Þ¡¼¥¸¥ó¤ò´Þ¤à ) ¤Þ¤Ç¤ÎÂ礭¤µ¤¬»ØÄꤷ¤¿ÃͰʲ¼¤Î¾ì¹ç¤Ë²þ¥Ú¡¼¥¸¤¹¤ë¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϡ¢ÍÑ»æ¤Î½Ä¥µ¥¤¥º ( ¾å²¼¥Þ¡¼¥¸¥ó¤ò´Þ¤à ) ¤È¤Ê¤ë¡£ cond ¡â 2 ¤Î¾ì¹ç¤Ï¡¢°ÕÌ£¤ò»ý¤¿¤º¡¢Ä̾ï¤Ï¾Êά¤µ¤ì¤ë¡£
Îã 1 :

¸«¤À¤·¤Îľ¸å¤Ç²þ¥Ú¡¼¥¸¤µ¤ì¤ë¤³¤È¤òËɤ°¤¿¤á¤Ë¤Ï¡¢ ²¼µ­¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤ÄÉÕ䵤ò¸«¤À¤·¥Ç¡¼¥¿¤ÎľÁ°¤ËÀßÄꤹ¤ë ( ¤³¤Îµ¡Ç½¤Ï¡¢ ¥¿¥Ö½ñ¼°»ØÄêÉÕ䵤ΰÀ­ P = 1 ¤Î¾ì¹ç¤ËÁêÅö¤¹¤ë )¡£

cond ( ¾ò·ï ) = 2
remain = ( ¸«¤À¤·¹Ô¤Î¹â¤µ ) + ( ¹Ô´Ö ) + ( ËÜʸ¹Ô¤Î¹â¤µ )
Îã 2 :
1 ¤Ä¤ÎÃÊÍî¤ò 1 ¥Ú¡¼¥¸Æâ¤Ë¼ý¤á¤ë¤¿¤á¤Ë¤Ï¡¢ ²¼µ­¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤ÄÉÕ䵤ò¤½¤ÎÃÊÍî¥Ç¡¼¥¿¤ÎľÁ°¤ËÀßÄꤹ¤ë ( ¤³¤Îµ¡Ç½¤Ï¡¢¥¿¥Ö½ñ¼°»ØÄêÉÕ䵤ΰÀ­ P = 2 ¤Î¾ì¹ç¤ËÁêÅö¤¹¤ë)¡£
cond ( ¾ò·ï ) = 2
remain = ( ÃÊÍîÁ´ÂΤι⤵ ( ¹Ô´Ö¤â´Þ¤à ) )

½¼Å¶¹Ô»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ÍÑ»æ¤Î¶õ¤­Îΰè¤ò¶õ¹Ô¤Ç½¼Å¶¤¹¤ë¡£ 1 ¤Ä¤Î¥Ú¡¼¥¸¤ËÊ£¿ô¤Î½¼Å¶¹Ô¤¬¤¢¤ë¾ì¹ç¤Ï¡¢ ¤½¤ì¤¾¤ì¤Î½¼Å¶¹Ô¤Î¹â¤µ¤Ï¶ÑÅù¤È¤Ê¤ë¡£

LEN  :  2
SUBID:  8
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ

¾ò·ï²þ¥Ú¡¼¥¸»ØÄê
¿Þ 24 : ¾ò·ï²þ¥Ú¡¼¥¸»ØÄê

3.5.3 ¹Ô½ñ¼°»ØÄêÉÕäµ

¹Ô½ñ¼°»ØÄêÉÕ䵤ϡ¢ ¹Ô½ñ¼°¤Ë´ØÏ¢¤¹¤ë»ØÄê¤ò¹Ô¤Ê¤¦ÉÕ䵤Ǥ¢¤ê¡¢ ɬ¤º¹Ô¤Þ¤¿¤ÏÃÊÍî¤Î¶èÀÚ¤ê¤Ë¸ºß¤¹¤ë¡£ ¹Ô¤Þ¤¿¤ÏÃÊÍî¤Î¶èÀÚ¤ê¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢ ¤³¤ÎÉÕ䵤ÎľÁ°¤Ë¹Ô¤Þ¤¿¤ÏÃÊÍî¤Î¶èÀڤ꤬¤¢¤ë¤â¤Î¤È¸«¤Ê¤µ¤ì¤ë¡£ ÃÊÍî¤Î³µÇ°¤ò»ý¤¿¤Ê¤¤½¾Íè¤Î¥Ç¡¼¥¿¤ò¸ò´¹¤¹¤ë¾ì¹ç¡¢ ²þ¹Ôµ¡Ç½¤ò¸½¤ï¤¹¤¿¤á¤Ë¤Ï²þÃÊÍ¡¼¥É ( 0x0A ) ¤òÍѤ¤¡¢ ²þ¹Ô¥³¡¼¥É ( 0x0D ) ¤Ï¥Õ¥£¡¼¥ë¥ÉÆâ¤Î²þ¹Ô¤Ç¤Î¤ß»ÈÍѤ¹¤ë¡£ ¹Ô¥Ô¥Ã¥Á¤ÎÃͤȤ·¤Æ¤Ï¡¢ ²þÃÊÍ¡¼¥É¤Î¾ì¹ç¤Ë¤ÏÃÊÍî¥Ô¥Ã¥Á¤¬¡¢ ²þ¹Ô¥³¡¼¥É¤Î¾ì¹ç¤Ë¤Ï²þ¹Ô¥Ô¥Ã¥Á¤¬ÍѤ¤¤é¤ì¤ë¡£ ¹Ô½ñ¼°¤È¤·¤Æ¤Ï¡¢Â礭¤¯°Ê²¼¤Î 2 ¼ïÎब¤¢¤ê¡¢ ¤¤¤º¤ì¤âÃÊÍîñ°Ì¤Ç»ØÄꤹ¤ë¤³¤È¤Ë¤Ê¤ë¡£

¥Õ¥£¡¼¥ë¥É½ñ¼°:
¥¿¥Ö½ñ¼° :

¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã
¿Þ 25 : ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã

¹Ô´Ö³Ö»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¹Ô¤Î´Ö³Ö¤ò»ØÄꤹ¤ë¡£¹Ô¤Î¶èÀÚ¤ê¤È¤Ê¤ë¡£

LEN  :  4
SUBID:  0
ATTR :  UB      attr            -- °À­»ØÄê
DATA :  SCALE   pitch           -- ´Ö³Ö»ØÄê
attr :
   Dxxx xxxG
D :
Êý¸þ ( 0 : +Êý¸þ 1 : -Êý¸þ )
G :
¹Ô¥¢¥­»ØÄê ( 0 : ¹ÔÁ÷¤ê»ØÄê 1 : ¹Ô¥¢¥­»ØÄê )

²£½ñ¤­¤Î¾ì¹ç¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£

¹Ô´Ö³Ö»ØÄê
¿Þ 26 : ¹Ô´Ö³Ö»ØÄê
¹Ô¹â¤µ¤ÎÄêµÁ¤Ï¡¢ ¹ÔÃæ¤ÎºÇÂç¤Îʸ»ú¤ÎÂ礭¤µ ( ³ÈÂç½Ì¾®¤µ¤ì¤¿·ë²Ì¤ò´Þ¤à ) ¤Ç¤¢¤ë¡£ ⤷¡¢¹ÔÃæ¤Îʸ»ú¤ËÉղ䵤줿ź»ú ¤¢¤ë¤¤¤Ï¥ë¥Óʸ»úÎó¤Ï¹Ô¤Î¹â¤µ¤Ë¤Ï´Þ¤Þ¤ì¤Ê¤¤¡£ Ëä¤á¹þ¤ß¿Þ·Á¤ª¤è¤Ó²¾¿È¤Î¹â¤µ¤Ï¹Ô¹â¤µ¤Ë´Þ¤Þ¤ì¤ë¤¬¡¢ ¹Ô´Ö³Ö¤Î´ð½àÃͤˤϴޤޤì¤Ê¤¤¡£

pitch :

¹Ô´Ö³Ö¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϹԹ⤵ ( ¤¿¤À¤·¡¢Ëä¤á¹þ¤ß¿Þ·Á¡¢²¾¿È¤Î¹â¤µ¤ò½ü¤¯ ) ¤È¤Ê¤ë¡£

¹Ô·¤¨»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¹Ô·¤¨¤ÎÊýË¡¤ò»ØÄꤹ¤ë¡£¹Ô¤Î¶èÀÚ¤ê¤È¤Ê¤ë¡£

LEN  :  2
SUBID:  1
ATTR :  UB      align           -- ¹Ô·¤¨¤ÎÊýË¡
align:  ¹Ô·¤¨¤ÎÊýË¡
        0: º¸Â·¤¨
        1: Ãæ±û·¤¨
        2: ±¦Â·¤¨
        3: ξü·¤¨
        4: ¶ÑÅù·¤¨

ξü·¤¨¤È¶ÑÅù·¤¨¤Î°ã¤¤¤Ï¡¢ ·¤¨¤ëÂоݤÎʸ»úÎ󤬳ä¤êÉÕ¤±ÂоÝÎΰè¤Îξü¤ËÀܤ¹¤ë¤«¡¢ ξü¤Ë¶ÑÅù´Ö³Ö¤Î¶õÇò¤¬Ëä¤á¤é¤ì¤ë¤«¤Î°ã¤¤¤Ç¤¢¤ë¡£

¹Ô·¤¨»ØÄê
¿Þ 27 : ¹Ô·¤¨»ØÄê

¥¿¥Ö½ñ¼°»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¥¿¥Ö½ñ¼°¤ò»ØÄꤹ¤ë¡£ÃÊÍî¤Î¶èÀÚ¤ê¤È¤Ê¤ë¡£

LEN  :  ¡Á
SUBID:  2
ATTR :  UB      attr            -- °À­
DATA :  SCALE   height          -- ½ñ¼°¹â¤µ»ØÄê
        SCALE   pargap          -- ÃÊÍî´Ö³Ö»ØÄê
        H       left            -- ¹ÔƬ¥Þ¡¼¥¸¥ó
        H       right           -- ¹ÔËö¥Þ¡¼¥¸¥ó
        H       indent          -- ¥¤¥ó¥Ç¥ó¥È¥Þ¡¼¥¸¥ó
        H       ntabs           -- ¥¿¥Ö¥¹¥È¥Ã¥×ÀßÄê¿ô
        UH      tabs[]          -- ¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃÖ ( ntabs ¸Ä )
attr :
    Rxxx xxPP
R :
´ð½à°ÌÃÖ»ØÄê
0 : ÀäÂаÌÃÖ ( ÍÑ»æ¤Îº¸¥Þ¡¼¥¸¥ó¡¢±¦¥Þ¡¼¥¸¥ó¤ò´ð½à )
1 : ÁêÂаÌÃÖ ( ľÁ°¤Î¹ÔƬ¥Þ¡¼¥¸¥ó¡¢¹ÔËö¥Þ¡¼¥¸¥ó¤ò´ð½à )
P :
ÃÊÍî¤Î¥Ú¡¼¥¸¹´Â«¤Î»ØÄê
0 : ¥Ú¡¼¥¸¹´Â«¤Ê¤·
1 : ¸«½Ð¤·Æ±°ì¥Ú¡¼¥¸
( ľ¸å¤ÎÃÊÍî¤È¡¢Â³¤¯ÃÊÍî¤Î¾¯¤Ê¤¯¤È¤â1¹Ô¤òƱ°ì¥Ú¡¼¥¸¤Ë¥ì¥¤¥¢¥¦ ¥È¤¹¤ë ) 2 : Á´ÃÊÍîÆ±°ì¥Ú¡¼¥¸
( ľ¸å¤ÎÃÊÍ¤é¡¢¼¡¤Î½ñ¼°»ØÄê¤Î¤Þ¤Ç¤Î´Ö¤ÎÁ´¤Æ¤ÎÃÊÍî¤òƱ°ì¥Ú¡¼¥¸¤Ë¥ì¥¤¥¢¥¦¥È¤¹¤ë ) 3 : ͽÌó

height :

½ñ¼°¹â¤µ¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
pargap :
ÃÊÍî´Ö³Ö¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϹԹ⤵ ( ¤¿¤À¤·¡¢Ëä¤á¹þ¤ß¿Þ·Á¡¢²¾¿È¤Î¹â¤µ¤ò½ü¤¯ ) ¤È¤Ê¤ë¡£ height ¤Ï½ñ¼°»ØÄêÉÕäµ¼«¿È¤Î¹â¤µ¡¢Â¨¤Á¡¢ Á°¤ÎÃÊÍî¤È³¤¯ÃÊÍî¤È¤Î´Ö³Ö¤ò¼¨¤·¡¢ pargap ¤Ï°Ê¹ß¤ÎÃÊÍî¤Î¸å¤Î´Ö³Ö¤ò°ÕÌ£¤¹¤ë¡£
Îã :
¡ãÃÊÍî 1¡ä
¡ã½ñ¼°»ØÄêÉÕäµ A¡ä
¡ãÃÊÍî 2¡ä
¡ãÃÊÍî 3¡ä
¡ãÃÊÍî 4¡ä
¡ã½ñ¼°»ØÄêÉÕäµ B¡ä
¡ãÃÊÍî 5¡ä
ÃÊÍî 1 ¤È 2 ¤Î´Ö³Ö : A ¤Î height
ÃÊÍî 2 ¤È 3 ¤Î´Ö³Ö : A ¤Î pargap
ÃÊÍî 3 ¤È 4 ¤Î´Ö³Ö : A ¤Î pargap
ÃÊÍî 4 ¤È 5 ¤Î´Ö³Ö : B ¤Î height
left :
¹ÔƬ¥Þ¡¼¥¸¥ó ( ´ð½à°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ )¡£ ±¦Êý¸þ¤¬ÀµÊý¸þ¤È¤Ê¤ê¡¢´ð½à°ÌÃÖ¤¬ÁêÂаÌÃ֤ξì¹ç¤Ï <0 ¤â²Ä¡£
right :
¹ÔËö¥Þ¡¼¥¸¥ó ( ´ð½à°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ )¡£ º¸Êý¸þ¤¬ÀµÊý¸þ¤È¤Ê¤ê¡¢´ð½à°ÌÃÖ¤¬ÁêÂаÌÃ֤ξì¹ç¤Ï <0 ¤â²Ä¡£
indent :
¥¤¥ó¥Ç¥ó¥È¡¦¥Þ¡¼¥¸¥ó ( ºÂɸ·Ïñ°Ì )¡£ ÀèÆ¬¹Ô¤Ë¤Î¤ßŬÍѤµ¤ì¤ë¹ÔƬ¥Þ¡¼¥¸¥ó¤Ç¤¢¤ê¡¢ ¹ÔƬ°ÌÃÖ¤«¤é¤ÎÁêÂаÌÃ֤ǻØÄꤵ¤ì¤ë¡£ ±¦Êý¸þ¤¬ÀµÊý¸þ¤È¤Ê¤ê¡¢<0¤â²Ä¡£
ntabs :
¥¿¥Ö¥¹¥È¥Ã¥×¤ÎÀßÄê¿ô¡£ 0¤Î¾ì¹ç¤Ï¥¿¥Ö¥¹¥È¥Ã¥×¤ÎÀßÄê̵¤·¤ò°ÕÌ£¤·¡¢ <0¤Î¾ì¹ç¤ÏÊѹ¹Ìµ¤·¤ò°ÕÌ£¤¹¤ë¡£
tabs :
¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃÖ¤ò¼¨¤¹ ntabs ¸Ä¤ÎÍ×ÁǤÎÇÛÎó ( ¹ÔƬ°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ )¡£ ¾®¿ôÅÀ·¤¨¥¿¥Ö¤Î¾ì¹ç¤Ï¡¢¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃÖ¤ÎÉé¿ô¤ò»ØÄꤹ¤ë¡£ ±¦Êý¸þ¤¬ÀµÊý¸þ¤È¤Ê¤ê¡¢<0 ¤ÏÉԲġ£ ¹ÔƬ°ÌÃ֤ϡ¢ ¾ï¤Ë¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃ֤Ȥ·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤µ¤ì¤ë¡£ ¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃ֤οô ( ntabs ) ¤¬ 0 ¤Î¾ì¹ç¤Ç¤â¹ÔƬ°ÌÃ֤ϥ¿¥Ö¥¹¥È¥Ã¥×°ÌÃ֤Ȥʤ롣 ½¾¤Ã¤Æ¡¢ºÇ¸å¤Î¥¿¥Ö¥¹¥È¥Ã¥×°ÌÃְʹߤΥ¿¥Ö¥³¡¼¥É¤Ï¼¡¤Î¹Ô¤Î¹ÔƬ¤Ø¤Î°Üư¤È¤Ê¤ë¡£ ´ð½à°ÌÃÖ¤¬ÀäÂаÌÃ֤ξì¹ç¡¢°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£ ¥¿¥Ö½ñ¼° ¿Þ 28 : ¥¿¥Ö½ñ¼°

¥Õ¥£¡¼¥ë¥É½ñ¼°»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¥Õ¥£¡¼¥ë¥É½ñ¼°¤ò»ØÄꤹ¤ë¡£ÃÊÍî¤Î¶èÀÚ¤ê¤È¤Ê¤ë¡£ ¥Õ¥£¡¼¥ë¥É½ñ¼°Ãæ¤Ç¤Ï¡¢ ¥Ç¡¼¥¿ÎóÃæ¤Î¥¿¥Ö¥³¡¼¥É¤Ë¤è¤ê¼¡¤Î±¦Â¦¤Î¥Õ¥£¡¼¥ë¥É¤Ø°Üư¤·¡¢ ²þÃÊÍ¡¼¥É¤Ë¤è¤ê¿·¤¿¤Ê²¼¤ÎÃÊÍî¤Ø°Üư¤¹¤ë¡£ ¥Õ¥£¡¼¥ë¥É½ñ¼°¤Ï¼ç¤Ë¡¢¥¿¥Ö¥³¡¼¥É¤Ç¶èÀÚ¤é¤ì¤¿¥Ç¡¼¥¿1¤Ä¤Î¥Õ¥£¡¼¥ë¥É¤È¤·¤¿É½ ·Á¼°¤Î¥Ç¡¼¥¿É½¸½¤Ë»ÈÍѤµ¤ì¤ë¡£

LEN  :  ¡Á
SUBID:  3
ATTR :  UB      attr    -- °À­
DATA:   SCALE   height  -- ½ñ¼°»ØÄêÉÕäµ¼«¿È¤Î¹â¤µ
        SCALE   pargap  -- ÃÊÍî´Ö³Ö
        UH      line    -- ¥Õ¥£¡¼¥ë¥ÉÃÊÍîÀþ°À­
        H       nfld    -- ¥Õ¥£¡¼¥ë¥ÉÀßÄê¿ô
        -- UH   fld     -- ¥Õ¥£¡¼¥ë¥É³«»Ï°ÌÃÖ
        ¨¢ UH   left    -- ¥Õ¥£¡¼¥ë¥ÉÆâº¸¥Þ¡¼¥¸¥ó
        ¨¢ UH   right   -- ¥Õ¥£¡¼¥ë¥ÉÆâ±¦¥Þ¡¼¥¸¥ó
        ¨¢ UH   margin  -- ¾®¿ôÅÀ°ÌÃÖ¡¿¥¤¥ó¥Ç¥ó¥È¥Þ¡¼¥¸¥ó
        -- UH   f_attr  -- ¥Õ¥£¡¼¥ë¥É°À­
        :        :
        ¾åµ­¤Î¥Ç¡¼¥¿¤ò¥Õ¥£¡¼¥ë¥ÉÀßÄê¿ôʬ·«¤êÊÖ¤¹¡£
attr:
    Rxxx xxPP
R :
´ð½à°ÌÃÖ»ØÄê
0 : ÀäÂаÌÃÖ ( ÍÑ»æ¤Îº¸¥Þ¡¼¥¸¥ó¡¢±¦¥Þ¡¼¥¸¥ó¤ò´ð½à )
1 : ÁêÂаÌÃÖ ( ľÁ°¤Î¹ÔƬ¥Þ¡¼¥¸¥ó¡¢¹ÔËö¥Þ¡¼¥¸¥ó¤ò´ð½à )
P:
ÃÊÍî¤Î¥Ú¡¼¥¸¹´Â«¤Î»ØÄê
0 : ¥Ú¡¼¥¸¹´Â«¤Ê¤·
1 : ¸«½Ð¤·Æ±°ì¥Ú¡¼¥¸
( ľ¸å¤ÎÃÊÍî¤È¡¢Â³¤¯ÃÊÍî¤Î¾¯¤Ê¤¯¤È¤â1¹Ô¤òƱ°ì¥Ú¡¼¥¸¤Ë¥ì¥¤¥¢¥¦¥È¤¹¤ë )
2 : Á´ÃÊÍîÆ±°ì¥Ú¡¼¥¸
( ľ¸å¤ÎÃÊÍ¤é¡¢¼¡¤Î½ñ¼°»ØÄê¤Î¤Þ¤Ç¤Î´Ö¤ÎÁ´¤Æ¤ÎÃÊÍî¤òƱ°ì¥Ú¡¼¥¸¤Ë¥ì¥¤¥¢¥¦¥È¤¹¤ë )
3 : ͽÌó

height :

½ñ¼°»ØÄêÉÕäµ¼«¿È¤Î¹â¤µ¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
pargap :
ÃÊÍî´Ö¤Î´Ö³Ö¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϹԹ⤵ ( ¤¿¤À¤·¡¢Ëä¤á¹þ¤ß¿Þ·Á¡¢²¾¿È¤Î¹â¤µ¤ò½ü¤¯ ) ¤È¤Ê¤ë¡£ height ¤Ï½ñ¼°»ØÄêÉÕäµ¼«¿È¤Î¹â¤µ¡¢Â¨¤Á¡¢Á°¤ÎÃÊÍî¤È³¤¯ÃÊÍî¤È¤Î ´Ö³Ö¤ò¼¨¤·¡¢pargap ¤Ï°Ê¹ß¤ÎÃÊÍî¤Î¸å¤Î´Ö³Ö¤ò°ÕÌ£¤¹¤ë¡£
line :
¥Õ¥£¡¼¥ë¥É¤ÎÃÊÍî¤Î¶­³¦¤Ë°ú¤«¤ì¤ë²£Àþ¤Î°À­¡£ ¾å°Ì¥Ð¥¤¥È¤Ï¡¢ ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÀèÆ¬¤Ë°ú¤«¤ì¤ë²£Àþ ( ¾åÀþ ) ¤Î°À­¤ò¼¨¤¹¡£ ±¦Ã¼¤ÎºÇ¸å¤Î¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤Æ¾åÀþ¤Ï¾ï¤Ë°ú¤«¤ì¤Ê¤¤¡£ ²¼°Ì¥Ð¥¤¥È¤Ï¡¢¥Õ¥£¡¼¥ë¥ÉÆâ¤Î³ÆÃÊÍî¤Îľ¸å¤Ë°ú¤«¤ì¤ë²£Àþ ( ²¼Àþ ) ¤Î°À­¤ò¼¨¤¹¡£ ¼ÂºÝ¤ËÀþ¤¬°ú¤«¤ì¤ë¤«Èݤ«¤Ï¡¢³Æ¥Õ¥£¡¼¥ë¥ÉÆâ¤Ç»ØÄꤵ¤ì¤ë¡£
³Æ¥Ð¥¤¥È¤Ï¡¢°Ê²¼¤Ë¼¨¤¹·Á¼°¤ò»ý¤Ä¡£
    DIWW KKKK
D :
Àþ¤ÎËÜ¿ô
0 : °ìËÜ
1 : ÆóËÜ
I :
Àþ¤ÎÇ»¤µ
0 : 100 %
1 : 50 %
W :
Àþ¤ÎÂÀ¤µ
0 : ¤Ê¤· ( Àþ¤Ï°ú¤«¤ì¤Ê¤¤ )
1 : ºÙÀþ
2 : ÃæÀþ
3 : ÂÀÀþ
K :
Àþ¤Î¼ïÎà
0 : ¼ÂÀþ
1 : ÇËÀþ
2 : ÅÀÀþ
3 : °ìÅÀº¿Àþ
4 : ÆóÅÀº¿Àþ
5 : ĹÇËÀþ
6 : ÇÈÀþ
7 : ( ͽÌó )
8¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )
nfld :
¥Õ¥£¡¼¥ë¥ÉÀßÄê¿ô¡£ ºÇ¸å¤Î¥Õ¥£¡¼¥ë¥É¤Ï±¦Ã¼¤Î»ØÄ꤬¤Ê¤¤¤¿¤á¡¢ ºÇ¸å¤Î¥Õ¥£¡¼¥ë¥É¤Î±¦Ã¼¤òÄêµÁ¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢ ¥Õ¥£¡¼¥ë¥ÉÄêµÁ¿ô¤ÏɬÍפʥե£¡¼¥ë¥É¿ô + 1 ¤È¤Ê¤ë¡£ nfld<0 ¤È¤·¤¿¾ì¹ç¤Ï¥Õ¥£¡¼¥ë¥É¤ÎÀßÄê¤òÊѹ¹¤·¤Ê¤¤¤³¤È¤ò°ÕÌ£¤¹¤ë¤Î¤Ç¡¢ ³Æ¥Õ¥£¡¼¥ë¥É¤ÎÀßÄê¤òÊѲ½¤µ¤»¤ë¤³¤È¤Ê¤¯¡¢ ½ñ¼°¹â¤µ ( height )¡¢ ÃÊÍî´Ö³Ö ( pargap ) ¤äÃÊÍîÀþ°À­ ( line ) ¤Î¤ßÊѹ¹¤ò¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¢¤ë¡£
fld :
¥Õ¥£¡¼¥ë¥É³«»Ïº¸Â¦¤Î°ÌÃÖ(´ð½à°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ)¡£ ¥Õ¥£¡¼¥ë¥É¤Î½ÄÀþ¤Ï¤³¤Î°ÌÃ֤˰ú¤«¤ì¤ë¡£
left :
¥Õ¥£¡¼¥ë¥ÉÆâ¤Îº¸¥Þ¡¼¥¸¥ó ( ¥Õ¥£¡¼¥ë¥É³«»Ï°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ ) ¡£
right :
¥Õ¥£¡¼¥ë¥ÉÆâ¤Î±¦¥Þ¡¼¥¸¥ó ( ¼¡¤Î¥Õ¥£¡¼¥ë¥É³«»Ï°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ ) ¡£
margin :
¾®¿ôÅÀ°ÌÃÖ / ¥¤¥ó¥Ç¥ó¥È¥Þ¡¼¥¸¥ó ( ¥Õ¥£¡¼¥ë¥É³«»Ï°ÌÃÖ¤«¤é¤ÎºÂɸ·Ïñ°Ì¤Ç¤Î°ÌÃÖ ) ¡£ ·¤¨»ØÄê¤Ë¤è¤ê°ÕÌ£¤¬°Û¤Ê¤ë¡£
º¸Â·¤¨          -- ¥¤¥ó¥Ç¥ó¥È¥Þ¡¼¥¸¥ó
Ãæ±û·¤¨        -- ̵»ë¤µ¤ì¤ë
±¦Â·¤¨          -- ̵»ë¤µ¤ì¤ë
ξü·¤¨        -- ¥¤¥ó¥Ç¥ó¥È¥Þ¡¼¥¸¥ó
¶ÑÅù·¤¨        -- ̵»ë¤µ¤ì¤ë
¾®¿ôÅÀ·¤¨      -- ¾®¿ôÅÀ·¤¨°ÌÃÖ
f_attr :
¥Õ¥£¡¼¥ë¥É¤Î°À­¡£
¾å°Ì¥Ð¥¤¥È¤Ï¡¢¥Õ¥£¡¼¥ë¥É¤Î¶èÀÚ¤êÀþ¤Î°À­¤ò¼¨¤·¡¢²¼°Ì¥Ð¥¤¥È¤Ï¡¢ ¥Õ¥£¡¼¥ë¥ÉÆâ¤Î·¤¨»ØÄê¤ò¼¨¤¹¡£
    HxWW  KKKK xxxx xAAA
H :
¥Õ¥£¡¼¥ë¥É¤ÎÃÊÍî¤Î²¼Àþ¤Î̵ͭ¡£
0 : ²¼Àþ¤Ê¤·
1 : ²¼Àþ¤¢¤ê
H = 1 ¤Î»þ¤Ë¡¢line ¤Î²¼°Ì¥Ð¥¤¥È¤ÇÄêµÁ¤µ¤ì¤¿Â°À­¤Î²¼Àþ¤¬°ú¤«¤ì¤ë¡£
W¡¤K :
¥Õ¥£¡¼¥ë¥É¤Îº¸Â¦¤Ë°ú¤«¤ì¤ë½ÄÀþ¤Î°À­¡£
W¡¤K¤ÎÆâÍÆ¤Ï¡¢ line ¤Î¾ì¹ç¤ÈƱ¤¸¤Ç¤¢¤ê¡¢ W ¡â 0¤Î¾ì¹ç¤Ë»ØÄꤷ¤¿Â°À­¤Î½ÄÀþ¤¬°ú¤«¤ì¤ë¡£
A :
¥Õ¥£¡¼¥ë¥ÉÆâ¤Î·¤¨»ØÄê
0 : º¸Â·¤¨
1 : Ãæ±û·¤¨
2 : ±¦Â·¤¨
3 : ξü·¤¨
4 : ¶ÑÅù·¤¨
5 : ¾®¿ôÅÀ·¤¨

¥Õ¥£¡¼¥ë¥É½ñ¼°(°ìÈÌ)
¿Þ 29 : ¥Õ¥£¡¼¥ë¥É½ñ¼°(°ìÈÌ)
¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-1
¿Þ 30 : ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-1
¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-2
¿Þ 31 : ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-2
¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-3
¿Þ 32 : ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-3
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼°¡Û¤ÎÆâÍÆ

¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-4
¿Þ 33 : ¥Õ¥£¡¼¥ë¥É½ñ¼°¤ÎÎã-4
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼° 1¡Û¤ÎÆâÍÆ :
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼°2¡Û¤ÎÆâÍÆ :
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼°¡Û¤ÎÆâÍÆ :
¥Ç¡¼¥¿Îó ¤ÎÆâÍÆ:
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼° 1 ¡Û
<TAB>¿©Èñ<TAB>¸ä³ÚÈñ<TAB>»¨Èñ<TAB><²þÃÊÍî>
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼° 2 ¡Û
1·î<TAB>42,000<TAB>10,000<TAB>6,200<TAB><²þÃÊÍî>
2·î<TAB>51,000<TAB>6,500<TAB>12,000<TAB><²þÃÊÍî>
3·î<TAB>44,000<TAB>40,000<TAB>10,000<TAB><²þÃÊÍî>
¡Ú¥Õ¥£¡¼¥ë¥É½ñ¼° 3 ¡Û
<²þÃÊÍî>

ʸ»úÊý¸þ»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¥ì¥¤¥¢¥¦¥È¤¹¤ëʸ»ú¤ÎÊý¸þ¤ò»ØÄꤹ¤ë¡£ÃÊÍî¤Î¶èÀÚ¤ê¤È¤Ê¤ë¡£

LEN  :  2
SUBID:  4
ATTR :  UB      txdir           -- ʸ»úÎóÊý¸þ
txdir: ¤Çʸ»úÎó¤ÎÊý¸þ¡¢Â¨¤Á¡¢½Ä½ñ¤­¤«²£½ñ¤­¤«¤ò¼¨¤¹¡£
        0 : ²£½ñ¤­ (º¸¢ª±¦)
        1 : ²£½ñ¤­ (±¦¢ªº¸)
        2 : ½Ä½ñ¤­

¥Ú¡¼¥¸ÅÓÃæ¤Çʸ»úÊý¸þ¤òÊѹ¹¤·¤¿¾ì¹ç¤Î²ò¼á¤Ï°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£

ʸ»úÊý¸þ»ØÄêÉÕäµ
¿Þ 34 : ʸ»úÊý¸þ»ØÄêÉÕäµ

¹ÔƬ°Üư»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¹ÔƬ°ÌÃÖ¤ò°ì»þŪ¤Ë°Üư¤¹¤ë¡£

LEN  :  2
SUBID:  5
ATTR :  UB      ---              -- ̤»ÈÍÑ

ľ¸å¤Îʸ»ú¤Îʸ»ú³«»Ï°ÌÃÖ¤Ë¹ÔÆ¬°ÌÃÖ¤ò°ì»þŪ¤Ë°Üư¤¹¤ë¡£ ²þ¹Ô¡¢²þÃÊÍî¡¢²þ¥³¥é¥à¥³¡¼¥É¡¢¤â¤·¤¯¤Ï¡¢²þ¹Ô¡¢²þÃÊÍî¤òȼ¤¦ÉÕ䵤¬½Ð¸½¤¹¤ë¤Þ¤ÇÍ­¸ú¤È¤Ê¤ë¡£
1¹ÔÆâ¤ËÊ£¿ô¸Ä¤Î¡Ö¹ÔƬ°Üư»ØÄêÉÕ䵡פ¬Â¸ºß¤·¤¿¾ì¹ç¤Ï¡¢ºÇ½é¤Î¤ßÍ­¸ú¤È¤Ê¤ê¡¢ 2ÈÖÌܰʹߤÏ̵»ë¤µ¤ì¤ë¡£

3.5.4 ʸ»ú»ØÄêÉÕäµ

ʸ»ú»ØÄêÉÕ䵤ϡ¢Ê¸»ú¤Îɽ¸½·ÁÂ֤λØÄê¤ò¹Ô¤Ê¤¦Ê¸¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ç¤¢¤ë¡£

¥Õ¥©¥ó¥È»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¸½ºß½èÍýÃæ¤Î¹ñ¸ì¤Îʸ»ú¥»¥Ã¥È¤Ç¤Î¥Õ¥©¥ó¥È¤ò¡¢ ¥Õ¥©¥ó¥È¥¯¥é¥¹¤ª¤è¤Ó¥Õ¥©¥ó¥È ( ¥Õ¥¡¥ß¥ê¡¼ ) ̾¤Ë¤è¤ê»ØÄꤹ¤ë¡£

LEN  :  4¡Á
SUBID:  0
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  UH      class           -- ¥Õ¥©¥ó¥È¥¯¥é¥¹
       [UB      name[]]         -- ¥Õ¥©¥ó¥È ( ¥Õ¥¡¥ß¥ê¡¼ ) ̾
class:
¥Õ¥©¥ó¥È¥¯¥é¥¹¤Ïʸ»úÂÎ¤ÎÆÃħ¤òɽ¤¹°Ê²¼¤Ë¼¨¤¹¥Ç¡¼¥¿¤Ç¤¢¤ë¡£ ¥Õ¥©¥ó¥È¥¯¥é¥¹ ¿Þ 35 : ¥Õ¥©¥ó¥È¥¯¥é¥¹
name :
¥Õ¥©¥ó¥È ( ¥Õ¥¡¥ß¥ê¡¼ ) ̾¤Î»ØÄê ( ¾Êά²Äǽ )¡£
¤³¤Î»ØÄ꤬¤¢¤ë¾ì¹ç¤Ï¥Õ¥©¥ó¥È¥¯¥é¥¹¤Î»ØÄê¤Ï´ðËÜŪ¤Ë̵»ë¤µ¤ì¤ë¤¬¡¢ »ØÄꤷ¤¿¥Õ¥©¥ó¥È ( ¥Õ¥¡¥ß¥ê¡¼ ) ̾¤Î¥Õ¥©¥ó¥È¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ ¥Õ¥©¥ó¥È¥¯¥é¥¹¤Ç»ØÄꤷ¤¿¥Õ¥©¥ó¥È¤ËºÇ¤âÎà»÷ÅÙ¤¬¹â¤¤ ( ¥Õ¥©¥ó¥È¥¯¥é¥¹¤ÎºÇ¾å°Ì¥Ó¥Ã¥È¤«¤é½ç¤Ë°ìÃפ·¤Æ¤¤¤ë¤â¤Î ) ¥Õ¥©¥ó¥È¤¬Å¬ÍѤµ¤ì¤ë¡£

¥Õ¥©¥ó¥È°À­»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¥Õ¥©¥ó¥È¤Î¥Ð¥ê¥¨¡¼¥·¥ç¥ó¤È¤·¤Æ¤Î¥Õ¥©¥ó¥È°À­¤ò»ØÄꤹ¤ë¡£

LEN  :  4
SUBID:  1
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  UH  attr                -- ¥Õ¥©¥ó¥È°À­
attr :
°Ê²¼¤Î¥Õ¥©¥ó¥È°À­¤Î»ØÄê¡£
Ê£¿ô¤Î¥Ó¥Ã¥È¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢Æ±»þ¤ËÊ£¿ô¤Î°À­ÀßÄ꤬²Äǽ¤È¤Ê¤ë¡£ ¥Õ¥©¥ó¥È°À­ ¿Þ 36 : ¥Õ¥©¥ó¥È°À­

ʸ»ú¥µ¥¤¥º»ØÄêÉÕäµ:´ðËÜ¥ì¥Ù¥ë

ʸ»ú¥µ¥¤¥º¤Î»ØÄê¤ò¹Ô¤Ê¤¦¡£

LEN  :  4
SUBID:  2
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  CHSIZE  size            -- ʸ»ú¥µ¥¤¥º
size :
ʸ»ú¥µ¥¤¥º¤Î»ØÄê( CHSIZE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿)¡£

¤³¤ÎÉÕ䵤ϴð½à¤È¤Ê¤ëʸ»ú¥µ¥¤¥º¤ò»ØÄꤷ¡¢Ê¸»ú³ÈÂç/½Ì¾®»ØÄêÉÕ䵡¢ ¤Þ¤¿¤ÏÊ̤Îʸ»ú¥µ¥¤¥º»ØÄêÉÕ䵤¬¸½¤ì¤Ê¤¤¸Â¤ê¡¢¤³¤Î¥µ¥¤¥º¤Çɽ¼¨¤µ¤ì¤ë¡£ ʸ»ú¥µ¥¤¥º»ØÄêÉÕ䵤¬Â¸ºß¤·¤Ê¤¤´Ö¤Ï¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸¤Î¥Ç¥Õ¥©¥ë¥È¤Îʸ»ú¥µ¥¤¥º¤¬´ð½à¤È¤Ê¤ë¡£

ʸ»ú³ÈÂç / ½Ì¾®»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

ʸ»ú¥µ¥¤¥º¤Î³ÈÂç / ½Ì¾®¤Î»ØÄê¤ò¹Ô¤Ê¤¦¡£

LEN  :  6
SUBID:  3
ATTR :  UB      ¡Ý       -- ̤»ÈÍÑ
DATA :  RATIO   h_ratio  -- ʸ»ú¹â¤µ ( ¥µ¥¤¥º ) ¤Î³ÈÂçΨ
        RATIO   w_ratio  -- ʸ»úÉý¤Î³ÈÂçΨ
h_ratio :
ʸ»ú¹â¤µ ( ¥µ¥¤¥º ) ¤Î³ÈÂçΨ¤ò¼¨¤¹¡¢RATIO ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
w_ratio :
ʸ»úÉý¤Î³ÈÂçΨ¤ò¼¨¤¹¡¢RATIO ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£

³ÈÂç / ½Ì¾®¤Î´ð½à¤È¤Ê¤ëʸ»ú¥µ¥¤¥º¤Ï¡¢ ľÁ°¤Îʸ»ú¥µ¥¤¥º»ØÄêÉÕ䵤ǻØÄꤵ¤ì¤¿ÃͤǤ¢¤ê¡¢ ³ÈÂç/½Ì¾®¤µ¤ì¤¿ÃͤǤϤʤ¤ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸¤Î¥Ç¥Õ¥©¥ë¥È¤Îʸ»ú¥µ¥¤¥º¤¬´ð½à¤È¤Ê¤ë ) ¡£ Î㤨¤Ð¡¢Ä̾ïÉý ==> 1 / 2Éý ==> Ä̾ïÉý ¤Îɽ¸½¤ò¤³¤ÎÉÕ䵤ǹԤʤ¦¾ì¹ç¤Ë¤Ï¡¢ ʸ»úÉý¤ò 1 / 2 Çܤˤ¹¤ëÉÕ䵤θå¤Îʸ»úÎó¤¬ 1 / 2 Éý¤È¤Ê¤ê¡¢ ¼¡¤Ëʸ»úÉý¤ò 1 ÇÜ ( 2 ÇܤǤϤʤ¤ ) ¤Ë¤¹¤ëÉÕ䵤θå¤Îʸ»úÎó¤¬Ä̾ïÉý¤È¤Ê¤ë¡£

ʸ»ú´Ö³Ö»ØÄêÉÕäµ:´ðËÜ¥ì¥Ù¥ë

ʸ»ú¤Î´Ö³Ö¤ò»ØÄꤹ¤ë¡£

LEN  :  4
SUBID:  4
ATTR :  UB      attr            -- °À­»ØÄê
DATA :  SCALE   pitch           -- ´Ö³Ö»ØÄê
attr:
    DSxx xxxG
D :
Êý¸þ ( 0 : + Êý¸þ 1 : - Êý¸þ)
S:
µÍ¤á / kerning »ØÄê ( 0 : ̵¤· 1 : Í­¤ê )
G:
ʸ»ú¥¢¥­»ØÄê ( 0 : ʸ»úÁ÷¤ê»ØÄê 1 : ʸ»ú¥¢¥­»ØÄê )
µÍ¤á / Kerning »ØÄê¤Î¾ì¹ç¤Ï¡¢ ³ÆÊ¸»ú¤ËÄêµÁ¤µ¤ì¤¿ºÇÂçµÍ¤áÉý¤Þ¤Çʸ»ú´Ö³Ö¤ÏµÍ¤á¤é¤ì¡¢ ¾¤Î»ØÄê¤Ï°ÕÌ£¤ò»ý¤¿¤Ê¤¤ ( ̵»ë¤µ¤ì¤ë )¡£ ²£½ñ¤­ ( º¸ ¢ª ±¦ ) ¤Î¾ì¹ç¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£ ʸ»ú´Ö³Ö»ØÄê ¿Þ 37 : ʸ»ú´Ö³Ö»ØÄê
pitch:
ʸ»ú´Ö³Ö¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤÏľÁ°¤Îʸ»ú¤Îʸ»úÉý ( ³ÈÂç / ½Ì¾®¤µ¤ì¤¿·ë²Ì¤ò´Þ¤à ) ¤È¤Ê¤ë¡£
µÍ¤á / Kerning »ØÄê¤Î¾ì¹ç¤Ï¡¢¤³¤ÎÃͤϰÕÌ£¤ò»ý¤¿¤Ê¤¤ ( ̵»ë¤µ¤ì¤ë )¡£

ʸ»ú²óž»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ʸ»ú¤Î²óž¤ò»ØÄꤹ¤ë¡£

LEN  :  4
SUBID:  5
ATTR :  UB      abs             -- ÀäÂÐ / ÁêÂлØÄê
DATA :  UH      angle           -- ʸ»ú¤Î²£¼´¤ÎÈ¿»þ·×²ó¤ê¤Î²óž³ÑÅÙ
                                   ( 360 Å٤ξê;¤¬Í­¸ú )
abs :
    xxxx xxxA
A
0 : ÀäÂгÑÅÙ»ØÄê¡£
¸½ºß¤Îʸ»ú¤Î²óž³ÑÅÙ¤Ë̵´Ø·¸¤ËÀäÂгÑÅÙ¤ò»ØÄꤹ¤ë (¿åÊ¿¼´¤¬ 0 Å٤Ȥʤë)¡£
1 : ÁêÂгÑÅÙ»ØÄê¡£
¸½ºß¤Îʸ»ú¤Î²óž³ÑÅÙ¤ËÂФ·¤Æ¤ÎÁêÂÐŪ¤Ê³ÑÅÙ¤ò»ØÄꤹ¤ë (¸½ºß¤Îʸ»ú¤Î²£¼´¤¬ 0 Å٤Ȥʤë)¡£

ʸ»ú¥«¥é¡¼»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ʸ»ú¤Î¥«¥é¡¼¤ò»ØÄꤹ¤ë¡£

LEN  :  6
SUBID:  6
ATTR :  UB      ¡Ý      -- ̤»ÈÍÑ
DATA :  COLOR   color   -- ʸ»ú¥«¥é¡¼¤Î»ØÄê

ʸ»ú´ð½à°ÌÃÖ°ÜÆ°ÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ʸ»ú¤Î´ð½à°ÌÃÖ ( ¥Ù¡¼¥¹¥é¥¤¥ó ) ¤Î°ÜưÎ̤ò»ØÄꤹ¤ë¡£

LEN  :  4
SUBID:  7
ATTR :  UB      attr            -- °À­»ØÄê
DATA :  SCALE   base            -- ´ð½à°ÌÃÖ°ÜÆ°ÎÌ
attr:
    Dxxx xxxx
D :
Êý¸þ ( 0 : + Êý¸þ 1 : - Êý¸þ )

base:

ʸ»ú¤Î´ð½à°ÌÃÖ¤Î°ÜÆ°Î̤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϡ¢Ä¾Á°¤Îʸ»ú¤Î½ÄÊý¸þ¤ÎÂ礭¤µ (³ÈÂç½Ì¾®¤µ¤ì¤¿·ë²Ì¤ò´Þ¤à)¤È¤Ê¤ë¡£ ¥Ù¡¼¥¹¥é¥¤¥ó¤Î°Üưµ¯ÅÀ¤Ï¸½ºß¤Î¥Ù¡¼¥¹°ÌÃ֤Ȥʤ롣

3.5.5 ÆÃ¼ìʸ»ú»ØÄêÉÕäµ

ÆÃ¼ìʸ»ú»ØÄêÉÕ䵤ϡ¢ 1 ¤Ä¤ÎÆÃ¼ì¤Êʸ»ú¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤ëʸ¾ÏÉÕäµ¥»¥°¥á¥ó¥È¤Ç¤¢¤ë¡£

¸ÇÄêÉý¶õÇò»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

Ǥ°Õ¤Î¸ÇÄêÉý¤Î¶õÇò¤ò¼¨¤¹¡£ ¤³¤ì¤Ï¡¢1 ¤Ä¤Îʸ»ú¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤ë¤¿¤á¡¢ ¹Ô¤ò¤Þ¤¿¤¬¤ë¤³¤È¤Ï¤Ê¤¤¡£ ¤Ä¤Þ¤ê¡¢»ØÄꤵ¤ì¤¿¶õÇòÉý¤ËËþ¤¿¤Ê¤¤¤¦¤Á¤Ë¹ÔËö¤Ë»ê¤Ã¤¿¾ì¹ç¡¢ ¼¡¤Î¹Ô¤ÎÀèÆ¬¤«¤é¸ÇÄêÉý¶õÇòÁ´ÂÎ ( »Ä¤ê¤Î¶õÇò¤Ç¤Ï¤Ê¤¤ ) ¤¬ÇÛÃÖ¤µ¤ì¤ë¡£

LEN  :  4
SUBID:  0
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  SCALE   width           -- ¶õÇò¤ÎÉý
width:
¶õÇò¤ÎÉý¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϡ¢Ê¸»ú¥µ¥¤¥º¤È¤Ê¤ë¡£

½¼Å¶Ê¸»ú»ØÄêÉÕäµ:³ÈÄ¥¥ì¥Ù¥ë

1 ¹Ô¤Þ¤¿¤Ï 1 ¤Ä¤Î¥Õ¥£¡¼¥ë¥É¤Î¶õ¤­Îΰè¤ò»ØÄꤷ¤¿Ê¸»úÎó¤Ç½¼Å¶¤¹¤ë¡£ 1 ¹Ô¤Þ¤¿¤Ï 1 ¤Ä¤Î¥Õ¥£¡¼¥ë¥ÉÃæ¤ËÊ£¿ô¤Î½¼Å¶Ê¸»ú¤¬¤¢¤ë¾ì¹ç¤Ï¡¢ ¤½¤ì¤¾¤ì¤Î½¼Å¶Ê¸»ú¤ÎÉý¤Ï¶ÑÅù¤È¤Ê¤ë¡£

LEN  :  ¡Á
SUBID:  1
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA:   UB      str[]           -- ½¼Å¶Ê¸»úÎó
str:
½¼Å¶¤¹¤ëʸ»úÎó¤ò¼¨¤·¡¢¤³¤Îʸ»úÎó¤ò¼þ´üŪ¤Ë·«¤êÊÖ¤·¡¢ ½¼Å¶¤¹¤Ù¤­Éý¤Ë㤹¤ë¤Þ¤Ç 1 ʸ»úñ°Ì¤Ç½¼Å¶¤¹¤ë¡£ ºÇ¸å¤Ë;¤Ã¤¿Éôʬ ( 1 ʸ»ṳ́Ëþ ) ¤Ï¶õÇò¤È¤¹¤ë¡£ Ä̾ï¤Ï¡¢½¼Å¶Ê¸»úÎó¤È¤·¤Æ 1 ¤Ä¤Î¶õÇò¤ò»ÈÍѤ¹¤ë¤³¤È¤¬Â¿¤¤¡£

½¼Å¶¤µ¤ì¤ëÎΰè¤Ï¹Ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤Îº¸Ã¼¤«¤é±¦Ã¼¤Î´Ö¤Ç¤¢¤ê¡¢ °Ê²¼¤Ë¼¨¤¹ÍÑÅӤ˻ÈÍѤµ¤ì¤ë¡£

(1) ¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛAA<²þ¹Ô>
(2) ¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛAA¡Ú½¼Å¶Ê¸»ú:¶õÇò¡Û<²þ¹Ô>
(3)  AA¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛBB<²þ¹Ô>
(4)  AA¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛBB¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛCC<²þ¹Ô>
(5) ¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛA¡Ú½¼Å¶Ê¸»ú:¶õÇò¡ÛB¡Ú½¼Å¶Ê¸»ú:¶õÇò¡Û<²þ¹Ô>
(6)  ¡û¡û¡Ú½¼Å¶Ê¸»ú:abc¡Û<²þ¹Ô>
(7)  Âè1¹à¡Ú½¼Å¶Ê¸»ú:--¡Û1<²þ¹Ô><TAB>1.1¡Ú½¼Å¶Ê¸»ú:--¡Û2<²þ¹Ô>

½¼Å¶Ê¸»ú»ØÄê
¿Þ 38 : ½¼Å¶Ê¸»ú»ØÄê

ʸ»ú·ÓÀþ»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

·ÓÀþÎó¤ò¼¨¤¹¡£¤³¤ÎÉÕ䵤ϼç¤Ë´û¸¤Î¥Ç¡¼¥¿¤ÎÊÑ´¹¤òÌÜŪ¤È¤·¤Æ¤¤¤ë¡£

LEN  :  4 + ·ÓÀþÎó¥Ç¡¼¥¿¿ô
SUBID:  2
ATTR :  UB      type            -- ·ÓÀþ¤Î¥¿¥¤¥×
DATA :  UH  count               -- ·ÓÀþÎó¤Î·«¤êÊÖ¤·¿ô
        UH   lines[]            -- ·ÓÀþ»ØÄê¥Ç¡¼¥¿Îó( LEN ¤Ç»ØÄꤵ¤ì¤¿¥Ç¡¼¥¿¿ô )
type:
    UUUU KKKK
K :
·ÓÀþ¤Î¼ïÎà
0 : Ä̾ï·ÓÀþ ( 1 ʸ»úʬ¤ÎÂ礭¤µ¤ò»ý¤Ä·ÓÀþ )
1 : ʸ»ú´Ö / ¹Ô´Ö·ÓÀþ
2 : ·ÓÀþʸ»ú ( ·ÓÀþ¤Î°·¤¤¤ò¤¦¤±¤ëʸ»ú )
3¡Á : ( ͽÌó )
U :
̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸°À­)

count :

·ÓÀþ»ØÄê¤Î¥Ç¡¼¥¿Îó¤Ç»ØÄꤵ¤ì¤¿·ÓÀþÎóÁ´ÂΤ竤êÊÖ¤·²ó¿ô¡£ 0 ¤Î¾ì¹ç¤Ï 1 ¤È¸«¤Ê¤µ¤ì¤ë¡£ ʸ»ú·ÓÀþ»ØÄê ¿Þ 39 : ʸ»ú·ÓÀþ»ØÄê
lines :
·ÓÀþ¤ò»ØÄꤹ¤ë¥Ç¡¼¥¿Îó¤Ç¡¢·ÓÀþ¤Î¼ïÎà¤Ë¤è¤ê°ÕÌ£¤¬°Û¤Ê¤ë¡£
Ä̾ï·ÓÀþ¤Î¾ì¹ç ( type 0 ) :
UH  vline       : ¾å²¼¤Î·ÓÀþ°À­ ( ¾å°Ì¥Ð¥¤¥È¤¬¾å )
UH  hline       : º¸±¦¤Î·ÓÀþ°À­ ( ¾å°Ì¥Ð¥¤¥È¤¬º¸ )
          :  :            ( ¾åµ­¤Î 2 ¥ï¡¼¥É¤Î¥Ç¡¼¥¿Îó )
ʸ»ú´Ö / ¹Ô´Ö·ÓÀþ¤Î¾ì¹ç ( type 1 ) :
UH  tlline      : ¾åµÚ¤Óº¸¤Î·ÓÀþ°À­ ( ¾å°Ì¥Ð¥¤¥È¤¬¾å )
         :  :            ( ¾åµ­¤Î 1 ¥ï¡¼¥É¤Î¥Ç¡¼¥¿Îó )
·ÓÀþʸ»ú¤Î¾ì¹ç ( type 2 ):
UH  code                : ·ÓÀþʸ»ú¤Î TRON ¥³¡¼¥É
          :  :            ( ¾åµ­¤Î1¥ï¡¼¥É¤Î¥Ç¡¼¥¿Îó )
vqline, hline :
( Ä̾ï·ÓÀþ )
¸½ºß¤Îʸ»ú¥µ¥¤¥º¤Îʸ»úÏȤò²¼¿Þ¤Î¤è¤¦¤Ë 4 ¤Ä¤ÎÉôʬ¤Ëʬ¤±¡¢ ¤½¤ì¤¾¤ì¤ËÉôʬ¤ËÂбþ¤¹¤ë·ÓÀþ¤Î°À­¤ò¼¨¤·¤¿¤â¤Î¡£
¾å  -- vline ¤Î¾å°Ì¥Ð¥¤¥È
²¼  -- vline ¤Î²¼°Ì¥Ð¥¤¥È
º¸  -- hline ¤Î¾å°Ì¥Ð¥¤¥È
±¦  -- hline ¤Î²¼°Ì¥Ð¥¤¥È
ʸ»ú·ÓÀþ»ØÄê(Ä̾ï·ÓÀþ) ¿Þ 40 : ʸ»ú·ÓÀþ»ØÄê ( Ä̾ï·ÓÀþ )
tlline:
( ʸ»ú´Ö / ¹Ô´Ö·ÓÀþ )
ʸ»ú´Ö / ¹Ô´Ö·ÓÀþ¤ò³ÆÊ¸»ú¤Î¾åÉô¤ËÀܤ¹¤ë·ÓÀþÁÇÊÒ ( ¹Ô´Ö·ÓÀþ¤Î¥Ñ¥¿¡¼¥ó ) ¤ò¾å°Ì¥Ð¥¤¥È¤Ç¡¢ º¸Éô¤ËÀܤ¹¤ë·ÓÀþÁÇÊÒ ( ʸ»ú´Ö·ÓÀþ¤Î¥Ñ¥¿¡¼¥ó ) ¤ò²¼°Ì¥Ð¥¤¥È¤Çɽ¸½¤¹¤ë¡£ ²þ¹Ô¥³¡¼¥É¤Ë¤Ï¤µ¤Þ¤ì¤¿Ê¸»ú´Ö / ¹Ô´Ö·ÓÀþ·²¤Ë¤è¤Ã¤Æ¡¢ ľÁ°¤Èľ¸å¤Î¹Ô´Ö¤Î¹Ô´Ö·ÓÀþ¤Èľ¸å¤Î¹Ô¤Îʸ»ú´Ö·ÓÀþ¤òɽ¸½¤¹¤ë¡£ ʸ»ú·ÓÀþ»ØÄê(¹Ô´Ö¡¿Ê¸´Ö·ÓÀþ) ¿Þ 41 : ʸ»ú·ÓÀþ»ØÄê ( ¹Ô´Ö / ʸ´Ö·ÓÀþ )
code :

( ʸ»ú·ÓÀþ )
·ÓÀþ¤È¤·¤Æ¼è¤ê°·¤¦Ê¸»ú¤Î TRON »ÅÍÍ¥³¡¼¥É¤ò»ØÄꤹ¤ë¡£ vline, hline, tlline ¤Ç»ØÄꤵ¤ì¤ë·ÓÀþ¤Î°À­¤Ï¡¢°Ê²¼¤Î¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ÀþÉý = 0 ¤Î¾ì¹ç¤Ï¡¢¤½¤ÎÉôʬ¤Î·ÓÀþ¤¬¤Ê¤¤¤³¤È¤ò°ÕÌ£¤¹¤ë¡£

    DIWW KKKK
D :
Àþ¤ÎËÜ¿ô
0 : °ìËÜ
1 : ÆóËÜ
I :
Àþ¤ÎÇ»¤µ
0 : 100 %
1 : 50 %
W : Àþ¤ÎÂÀ¤µ
0 : ¤Ê¤· ( Àþ¤Ï°ú¤«¤ì¤Ê¤¤ )
1 : ºÙÀþ
2 : ÃæÀþ
3 : ÂÀÀþ
K : Àþ¤Î¼ïÎà
0 : ¼ÂÀþ
1 : ÇËÀþ
2 : ÅÀÀþ
3 : °ìÅÀº¿Àþ
4 : ÆóÅÀº¿Àþ
5 : ĹÇËÀþ
6 : ÇÈÀþ
7 : ( ͽÌó )
8¡Á: ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

3.5.6 ʸ»ú³äÉÕ¤±»ØÄêÉÕäµ

ʸ»ú³äÉÕ¤±»ØÄêÉÕ䵤ϡ¢Ê¸»ú¤Î¥ì¥¤¥¢¥¦¥È¤Ë´ØÏ¢¤¹¤ë»ØÄê¤ò¹Ô¤Ê¤¦¤â¤Î¤Ç¡¢ ³«»ÏÉÕ䵤ȽªÎ»ÉÕ䵤˰Ϥޤ줿ÈϰϤÎʸ»ú¥Ç¡¼¥¿¤ËÂФ·¤ÆÍ­¸ú¤È¤Ê¤ë¡£

·ë¹ç»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ʸ»úÎó¤ÎÅÓÃæ¤Ç¤Î²þ¹Ô¤ò¶Ø»ß¤¹¤ë¤³¤È¤ò»ØÄꤹ¤ëÉÕ䵤Ǥ¢¤ê¡¢·ë¹ç³«»Ï¤È·ë¹ç½ªÎ» ¤Ç°Ï¤Þ¤ì¤¿¡¢Ê¸»úÎó¤ÎÅÓÃæ¤Ç¤Î²þ¹Ô¤ò¶Ø»ß¤¹¤ë¡£ ·ë¹çʸ»úÎó¤¬ 1 ¹Ô¤ÎÉý¤è¤êÂ礭¤¤¾ì¹ç¤Î½èÍý¤Ï¥¤¥ó¥×¥ê¥á¥ó¥È¤Ë°Í¸¤¹¤ë¡£

LEN  :  2
SUBID:  0                       -- ·ë¹ç³«»Ï»ØÄêÉÕäµ
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
LEN  :  2
SUBID:  1                       -- ·ë¹ç½ªÎ»»ØÄêÉÕäµ
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ

·ë¹ç»ØÄêÉÕäµ
¿Þ 42 : ·ë¹ç»ØÄêÉÕäµ

ʸ»ú³äÉÕ¤±»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

»ØÄꤷ¤¿Éý¤ÎÎΰè¤Ëʸ»ú¤ò»ØÄꤷ¤¿ÊýË¡¤Ë¤è¤ê³äÉÕ¤±¤ë¤³¤È¤ò»ØÄꤹ¤ë¡£ ¤³¤ÎÉÕ䵤ϡ¢ÊÑ¿ô»²¾È»ØÄêÉÕ䵤ÈÁȤ߹礻¤Æ¡¢ ÉÔÄêŤÎʸ»úÎó¤ò¸ÇÄê¤ÎÏȤ˳äÉÕ¤±¤ë¾ì¹ç¤ËÍ­¸ú¤È¤Ê¤ë¡£

LEN  :  4
SUBID:  2                       -- ʸ»ú³äÉÕ¤±³«»Ï»ØÄêÉÕäµ
ATTR :  UB      kind            -- ¼ïÎà
DATA :  SCALE   width           -- ³ä¤êÉÕ¤±Éý
LEN  :  2
SUBID:  3                       -- ʸ»ú³äÉÕ¤±½ªÎ»»ØÄêÉÕäµ
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
kind :
³ä¤êÉÕ¤±ÊýË¡
0 : º¸Â·¤¨
1 : ±¦Â·¤¨
2 : Ãæ±û·¤¨
3 : ξü·¤¨
4 : ¶ÑÅù³äÉÕ¤±
width :
³ä¤êÉÕ¤±Éý¤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤϡ¢Ê¸»ú¥µ¥¤¥º¤È¤Ê¤ë¡£

ź»ú»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

ʸ»ú¤ÎÁ°¤Þ¤¿¤Ï¸å¤í¤ËÉÕ¤¯¡¢¾åÉÕ¤­ / ²¼ÉÕ¤­¤Îź»ú¤ò»ØÄꤹ¤ë¡£ Á°ÉÕ¤­¤Î»þ¤ÏÂоÝʸ»ú¤ÎľÁ°¤Ë¡¢¸å¤íÉÕ¤­¤Î»þ¤ÏÂоÝʸ»ú¤Îľ¸å¤ËÉÕ䵤ò¤ª¤¯¡£

LEN  :  6
SUBID:  4                       -- ź»ú³«»Ï»ØÄêÉÕäµ
ATTR :  UB      type            -- ¥¿¥¤¥×
DATA :  SCALE   pos             -- ʸ»ú°ÌÃÖ¤Î°ÜÆ°ÎÌ
        RATIO   size            -- ʸ»ú¥µ¥¤¥º¤ÎÈæÎ¨
LEN  :  2
SUBID:  5                       -- ź»ú½ªÎ»»ØÄêÉÕäµ
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
    Fxxx xxDU
type :
U :
0 : ²¼ÉÕ¤­
1 : ¾åÉÕ¤­
F :
0 : Á°ÉÕ¤­
1 : ¸åÉÕ¤­
D
0 : ź»ú¤Î¥Ù¡¼¥¹¥é¥¤¥ó¤ò¾åÊý¸þ¤Ë°Üư
1 : ź»ú¤Î¥Ù¡¼¥¹¥é¥¤¥ó¤ò²¼Êý¸þ¤Ë°Üư
pos :
ź»ú¤Î¥Ù¡¼¥¹¥é¥¤¥ó¤Î°ÜưÎ̤ò»ØÄꤹ¤ë SCALE ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£
ÈæÎ¨»ØÄê¤Î¾ì¹ç¤Î´ð½àÃͤÏź»úÂоݤÎʸ»ú¥µ¥¤¥º(³ÈÂç½Ì¾®¤µ¤ì¤¿·ë²Ì¤ò´Þ¤à)¤È¤Ê¤ë¡£ °ÜưÊý¸þ¤Ï¡¢type ¤Î D ¤Ç»ØÄꤵ¤ì¤¿Êý¸þ¤È¤Ê¤ë¡£ ź»ú»ØÄê(1) ¿Þ 43 : ź»ú»ØÄê(1) ¥Ù¡¼¥¹¥é¥¤¥ó¤Î°ÜưÎ̤Ǥ¢¤ë¤¿¤á¡¢ ²¼ÉÕ¤­Ê¸»ú¤Ç¤â²¼¤Ë°Üư¤¹¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£ ¤Þ¤¿¡¢type ¤Î¾åÉÕ¤­ / ²¼ÉÕ¤­¤Î»ØÄê¤È¡¢ ¤³¤Î°ÜưÎÌ¤ÏÆÈΩ¤Ç¤¢¤ê¡¢ ²¼ÉÕ¤­¤Î»ØÄê¤È¤·¤Æ¼ÂºÝ¤Ë¤Ï¾åÉô¤Ë°ÌÃÖ¤µ¤»¤Æ¤â¤è¤¤¡£ ¥Ù¡¼¥¹¥é¥¤¥ó¤Î°Üư¤Ï¡¢ ¤³¤Îź»ú¤ÎÇÛÃÖ¤ËÂФ·¤Æ¤Î¤ßÍ­¸ú¤Ê¥í¡¼¥«¥ë¤Ê°Üư¤Ç¤¢¤ê¡¢ °Ê¹ß¤Îʸ»ú´ð½à°ÌÃ֤ˤϱƶÁ¤òÍ¿¤¨¤Ê¤¤¡£
size :
ź»ú¤Îʸ»ú¥µ¥¤¥º¤ò¸½ºß¤Îʸ»ú¥µ¥¤¥º¤ÎÈæÎ¨¤Ç¼¨¤¹¡¢ RATIO ¥¿¥¤¥×¤Î¥Ç¡¼¥¿¡£ ź»ú¤Îʸ»ú¥µ¥¤¥º¤Î´ð½à¤È¤Ê¤ëʸ»ú¥µ¥¤¥º¤Ï¡¢ ź»úÂоݤÎʸ»ú¤Î½ÄÊý¸þ¤ÎÂ礭¤µ(³ÈÂç½Ì¾®¤µ¤ì¤¿·ë²Ì¤ò´Þ¤à)¤Ç¤¢¤ë¡£

¥ë¥Ó»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¥ë¥Ó¤òÉÕ¤±¤ë¤¿¤á¤Î»ØÄê¤Ç¤¢¤ë¡£

LEN  :  ¡Á
SUBID:  6                       -- ¥ë¥Ó³«»Ï»ØÄêÉÕäµ
ATTR :  UB      attr            -- ¥ë¥Ó°À­
DATA :  UB      rubi[]          -- ¥ë¥Óʸ»úÎó
LEN  :  2
SUBID:  7                       -- ¥ë¥Ó½ªÎ»»ØÄêÉÕäµ
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
    UUUU xxxP
attr :
P :
¥ë¥Ó°ÌÃÖ
0 : ¾å¥ë¥Ó ( ½Ä½ñ¤­¤Î»þ¤Ï±¦¥ë¥Ó )
1 : ²¼¥ë¥Ó ( ½Ä½ñ¤­¤Î»þ¤Ïº¸¥ë¥Ó )
U :
̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸°À­ )
¥ë¥Ó½ªÎ»ÉÕ䵤ξì¹ç¤Ï°ÕÌ£¤ò»ý¤¿¤ºÌµ»ë¤µ¤ì¤ë¡£
rubi :
¥ë¥Ó¤Îʸ»úÎó¼«ÂΤǤ¢¤ê¡¢ ¤³¤Îʸ»úÎó¤ÎŤµ¤ÏÉÕ䵤Υµ¥¤¥º¤Ë¤è¤ê·èÄꤵ¤ì¤ë¡£ ´ñ¿ô¥Ð¥¤¥È¤Î¾ì¹ç¤ÏºÇ¸å¤Ë 0 ¤¬¥Ñ¥Ã¥É¤µ¤ì¤ë¡£ ¥ë¥ÓÍѤΥե©¥ó¥È¡¢¥µ¥¤¥º¤Ï¡¢¥ë¥ÓÂоÝʸ»úÎó¤Î¥Õ¥©¥ó¥È¡¢ ¥µ¥¤¥º¤ËÂбþ¤·¤¿Å¬Åö¤Ê¤â¤Î¤¬»ÈÍѤµ¤ì¤ë¡£

¶ØÂ§»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

¹ÔƬ¡¢¹ÔËö¤Î¶ØÂ§½èÍý¤Î»ØÄê¤Ç¤¢¤ë¡£

LEN  :  ¡Á
SUBID:  8                       -- ¹ÔƬ¶ØÂ§»ØÄê
ATTR :  UB      kind            -- ¹ÔƬ¶ØÂ§¥¿¥¤¥×
[DATA : UB      ch[]]           -- ¹ÔƬ¶ØÂ§ÂоÝʸ»ú
LEN  :  ¡Á
SUBID:  9                       -- ¹ÔËö¶ØÂ§»ØÄê
ATTR :  UB      kind            -- ¹ÔËö¶ØÂ§¥¿¥¤¥×
[DATA : UB      ch[]]           -- ¹ÔËö¶ØÂ§ÂоÝʸ»ú
    XXXL KKKK
kind :
L :
¥ì¥Ù¥ë
0 : 1½Å¶ØÂ§
1 : ¿½Å¶ØÂ§
K :
Êý¼°
0 : ¶ØÂ§¤Ê¤·
1 : Äɤ¤½Ð¤·¶ØÂ§
2 : Äɤ¤¹þ¤ß¶ØÂ§
3 : ¤Ö¤é²¼¤¬¤ê¶ØÂ§
4¡Á : ͽÌó
15 : ¤½¤Î¾ ( Êý¼°¤Îµ¬Äê¤Ê¤· )
Äɤ¤½Ð¤· :
¹ÔËö¶ØÂ§¤Î¾ì¹ç¡¢¶ØÂ§Ê¸»ú¤ò¼¡¤Î¹Ô¤ËÄɤ¤½Ð¤¹¡£
¹ÔƬ¶ØÂ§¤Î¾ì¹ç¡¢Á°¤Î¹ÔËöʸ»ú¤ò¹ÔƬ¤Ë¼è¤ê¹þ¤à¡£
Äɤ¤¹þ¤ß :
¹ÔƬ¶ØÂ§¤Î¾ì¹ç¡¢¶ØÂ§Ê¸»ú¤òÁ°¤Î¹Ô¤ËÄɤ¤¹þ¤à¡£
¹ÔËö¶ØÂ§¤Î¾ì¹ç¡¢¤½¤Î¼¡¤Îʸ»ú¤ò¼è¤ê¹þ¤à¡£
¤Ö¤é²¼¤¬¤ê :
³Æ¹Ô¤Î¹ÔËö¤Ë1ʸ»úʬ¤Î¶ØÂ§Ê¸»úÎΰè¤òÀߤ±¡¢ ¹ÔƬ¶ØÂ§¤Î¾ì¹ç¡¢¶ØÂ§Ê¸»ú¤òÁ°¤Î¹Ô¤Î¶ØÂ§Ê¸»úÎΰè¤ËÄɤ¤¹þ¤à¡£
¹ÔËö¶ØÂ§¤Î¾ì¹ç¡¢¤½¤Î¼¡¤Îʸ»ú¤ò¶ØÂ§Ê¸»úÎΰè¤Ë¼è¤ê¹þ¤à¡£
ch[ ] :
¶ØÂ§ÂоÝʸ»ú¤ÎÎó¡¢¾Êά²Äǽ
¶ØÂ§¤¢¤ê¤Ç¾Êά¤µ¤ì¤¿¾ì¹ç¤Î¶ØÂ§ÂоÝʸ»ú¤Ï½èÍý·Ï¤Ë°Í¸¤¹¤ë¡£ »ØÄꤵ¤ì¤¿¾ì¹ç¤Ï¡¢»ØÄêʸ»ú¤Î¤ß¶ØÂ§ÂоݤȤ¹¤ë¡£

3.5.7 ʸ»ú½¤¾þ»ØÄêÉÕäµ

ʸ»ú½¤¾þ»ØÄêÉÕ䵤ϡ¢Ê¸»ú¤Î½¤¾þ¤ò¹Ô¤Ê¤¦¤â¤Î¤Ç¡¢ ³«»ÏÉÕ䵤ȽªÎ»ÉÕ䵤˰Ϥޤ줿ÈϰϤÎʸ»ú¥Ç¡¼¥¿¤ËÂФ·¤Æ½¤¾þ¤¬¹Ô¤Ê¤ï¤ì¤ë¡£

ʸ»ú½¤¾þ»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

ʸ»úÎó¤Î½¤¾þ¤ò»ØÄꤹ¤ë¡£

LEN  :  2,6
SUBID:  type            -- ʸ»ú½¤¾þ³«»ÏÉÕäµ
ATTR :  UB      attr    -- °À­
DATA : [COLOR color]    -- ½¤¾þ¥«¥é¡¼»ØÄê(¾Êά²Äǽ)
LEN  :  2
SUBID:  type + 1        -- ʸ»ú½¤¾þ½ªÎ»ÉÕäµ
ATTR :  UB      ¡Ý      -- ̤»ÈÍÑ
SUBID:   ʸ»ú½¤¾þ¤Î¥¿¥¤¥× ( ½ªÎ»ÉÕ䵤ξì¹ç¤Î SUBID ¤ÏÂбþ¤¹¤ëÃÍ + 1 ¤È¤Ê¤ë¡£)

0 : ²¼Àþ³«»Ï 1: ²¼Àþ½ªÎ»
2 : ¾åÀþ³«»Ï 3: ¾åÀþ½ªÎ»
4 : ÂǤÁ¾Ã¤·Àþ³«»Ï 5: ÂǤÁ¾Ã¤·Àþ½ªÎ»
6 : ÏȰϤßÀþ³«»Ï 7: ÏȰϤßÀþ½ªÎ»
8 : ¾å ( ±¦ ) ˵ÅÀ³«»Ï 9: ¾å ( ±¦ ) ˵ÅÀ½ªÎ»
10 : ²¼ ( ²¼ ) ˵ÅÀ³«»Ï 11: ²¼ ( ²¼ ) ˵ÅÀ½ªÎ»
12 : ȿž³«»Ï 13: ȿž½ªÎ»
14 : Ìֳݳ«»Ï 15: ÌֳݽªÎ»
18 : ̵°õ»ú³«»Ï ( ½ªÎ»ÉÕ䵤ޤǤΥǡ¼¥¿¤ò°õ»ú¤·¤Ê¤¤ )
19 : ̵°õ»ú½ªÎ»
20¡Á127 : ( ͽÌó )
128¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

attr:

²¼Àþ¡¢¾åÀþ¡¢ÂǤÁ¾Ã¤·Àþ¡¢ÏȰϤßÀþ ¤Î¾ì¹ç : °Ê²¼¤ÎÀþ°À­

    DIWW KKKK
D :
Àþ¤ÎËÜ¿ô
0 : °ìËÜ
1 : ÆóËÜ
I:
Àþ¤ÎÇ»¤µ
0 : 100 %
1 : 50 %
W :
Àþ¤ÎÂÀ¤µ
0 : ¤Ê¤·(Àþ¤Ï°ú¤«¤ì¤Ê¤¤)
1 : ºÙÀþ
2 : ÃæÀþ
3 : ÂÀÀþ
K :
Àþ¤Î¼ïÎà
0 : ¼ÂÀþ
1 : ÇËÀþ
2 : ÅÀÀþ
3 : °ìÅÀº¿Àþ
4 : ÆóÅÀº¿Àþ
5 : ĹÇËÀþ
6 : ÇÈÀþ
7 : ( ͽÌó )
8¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

¾å¡¢²¼ËµÅÀ¤Î¾ì¹ç : °Ê²¼¤Î˵ÅÀ°À­

    xxxx KKKK
K :
˵ÅÀ¤Î¼ïÎà
0 : ¡Ö¡¦¡×
1 : ¡Ö¡¢¡×
2¡Á7 : ( ͽÌó )
8¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

ȿž¤Î¾ì¹ç: °Ê²¼¤Îȿž°À­

    Axxx xxxx
A :
Î롏ȯÄê
0 : ʸ»úÎΰè¤Î¤ßȿž
1 : Á´Îΰèȿž ( ¹Ô´Ö¤âȿž )
  • ʸ»ú´Ö¤Ï¾ï¤Ëȿž¤¹¤ë¡£

ÌÖ³Ý / ÇØ·Ê¤Î¾ì¹ç: °Ê²¼¤Î¥Ñ¥¿¡¼¥ó°À­

    AIDD  KKKK
A :
Î롏ȯÄê
0 : ʸ»úÎΰè¤Î¤ßÌÖ³Ý
1 : Á´ÎΰèÌÖ³Ý ( ¹Ô´Ö¤âÌÖ³Ý )
  • ʸ»ú´Ö¤Ï¾ï¤ËÌÖ¤«¤±¤µ¤ì¤ë¡£
D :
Ç»¤µ
0 : ¤Ê¤·
1 : Çö
2 : Ãæ
3 : Ç»
I :
ÁƤµ
0 : ɸ½à
1 : ÁƤ¤
K :
¼ïÎà
0 : ¶ÑÅù
1 : ½Ä¼Ê
2 : ²£¼Ê
3 : ±¦¾å¤ê¼ÐÀþ
4 : º¸¾å¤ê¼ÐÀþ
5 : ¹õÅɤê
6¡Á7: ( ͽÌó )
8¡Á : ̤ÄêµÁ ( ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó°Í¸ )

̵°õ»ú¤Î¾ì¹ç : °ÕÌ£¤ò»ý¤¿¤Ê¤¤¡£

color :
¾þ¤ê¤Î¿§¤Î»ØÄê¤Ç¤¢¤ê¡¢¾Êά¤µ¤ì¤¿»þ¤Ïʸ»ú¤ÈƱ¤¸¥«¥é¡¼¤È¤Ê¤ë¡£ ȿž¤Î¾ì¹ç¤Ï°ÕÌ£¤ò»ý¤¿¤Ê¤¤ ( Ä̾ï¾Êά¤µ¤ì¤ë )¡£
½¤¾þ½ªÎ»ÉÕ䵤ξì¹ç¤Ï°ÕÌ£¤ò»ý¤¿¤Ê¤¤ ( Ä̾ï¾Êά¤µ¤ì¤ë ) ¡£

3.5.8 ÊÑ¿ô»²¾È»ØÄêÉÕäµ

ÊÑ¿ô»²¾È»ØÄêÉÕ䵤ϡ¢ÊÑ¿ô¤ò»²¾È¤¹¤ëÉÕ䵤Ǥ¢¤ê¡¢ »ØÄꤷ¤¿ÊÑ¿ô¤Î¸½ºß¤ÎÃͤòɽ¸½¤¹¤ëʸ»úÎó¤ËÃÖ¤­´¹¤ï¤ë¤³¤È¤Ë¤Ê¤ë¡£

ÊÑ¿ô»²¾È»ØÄêÉÕäµ : ³ÈÄ¥¥ì¥Ù¥ë

»ØÄꤷ¤¿ÊÑ¿ô¤Î¸½ºßÃͤòɽ¸½¤¹¤ëʸ»úÎó¤ËÃÖ¤­´¹¤¨¤ë¡£ ÊÑ¿ô¤Î»²¾ÈÊýË¡¤È¤·¤Æ¡¢ID ÈÖ¹æ¤ò»ØÄꤹ¤ë¾ì¹ç¤È¡¢ ÊÑ¿ô̾¤ò»ØÄꤹ¤ë¾ì¹ç¤¬¤¢¤ë¡£

LEN  :  4
SUBID:  0               -- ÊÑ¿ô»²¾È
ATTR :  UB  ¡Ý          -- ̤»ÈÍÑ
DATA :  H   var_id      -- ÊÑ¿ôID
LEN  :  ¡Á
SUBID:  1               -- ÊÑ¿ô»²¾È
ATTR :  UB  ¡Ý          -- ̤»ÈÍÑ
DATA :  UB  name[]      -- ÊÑ¿ô̾

»²¾È¤¹¤ëÊÑ¿ô¤Ï¡¢ÆÃÄê¤Î ID ¤Þ¤¿¤Ï̾Á°¤Çͽ¤á¥æ¡¼¥¶¤Î¼Â¹Ô´Ä¶­¤ËÅÐÏ¿¤µ¤ì ¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¡¢¤³¤ÎÅÐÏ¿¤Ï´ðËÜŪ¤ËÀßÄêÉÕ䵤ˤè¤ê¹Ô¤Ê¤ï¤ì¤ë¡£ Àµ¤ÎÊÑ¿ô ID ¤Ï¼«Æ°Åª¤ËÅÐÏ¿¤µ¤ì¤ë¥·¥¹¥Æ¥àÊÑ¿ô¤Ë»ÈÍѤµ¤ì¡¢ °Ê²¼¤Î¤â¤Î¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£

  0 : ¼«Ê¬¼«¿È¤Î¼Â¿È̾
100 : ǯ ( À¾Îñ²¼ 2 ·å )
101 : ǯ ( ¸µ¹æ )
110 : ·î ( ¿ô»ú )
111 : ·î ( ¿ô»ú 2 ·å )
112 : ·î ( ±Ñ¾®Ê¸»ú 3 ʸ»ú )
113 : ·î ( ±ÑÂçʸ»ú 3 ʸ»ú )
120 : Æü ( ¿ôÃÍ )
121 : Æü ( ¿ôÃÍ 2 ·å )
200 : ¸½ºß¥Ú¡¼¥¸ÈÖ¹æ ( ¿ô»úɽ¸½ )
201 : ¸½ºß¥Ú¡¼¥¸ÈÖ¹æ ( ¾®Ê¸»ú¥í¡¼¥Þ¿ô»úɽ¸½ )
202 : ¸½ºß¥Ú¡¼¥¸ÈÖ¹æ ( Âçʸ»ú¥í¡¼¥Þ¿ô»úɽ¸½ )
250 : Á´ÂÎ¥Ú¡¼¥¸ÈÖ¹æ ( ¿ô»úɽ¸½ )
251 : Á´ÂÎ¥Ú¡¼¥¸ÈÖ¹æ ( ¾®Ê¸»ú¥í¡¼¥Þ¿ô»úɽ¸½ )
252 : Á´ÂÎ¥Ú¡¼¥¸ÈÖ¹æ ( Âçʸ»ú¥í¡¼¥Þ¿ô»úɽ¸½ )

Éé¤ÎÊÑ¿ô ID ¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤êÄêµÁ¤µ¤ì¤ë¥æ¡¼¥¶ÊÑ¿ô¤È¤·¤Æ»ÈÍѤµ¤ì¤ë¡£

3.5.9 ʸ¾Ï¥á¥â»ØÄêÉÕäµ

ʸ¾Ï¥á¥â»ØÄêÉÕ䵤ϡ¢¥æ¡¼¥¶¤¬Ç¤°Õ¤ËÀßÄꤷ¤¿¥á¥â¤òÊÝ»ý¤¹¤ëÉÕ䵤Ǥ¢¤ë¡£ ¤³¤ÎÆâÍÆ¤Ïñ¤Ê¤ë¥á¥â¤È¤·¤Æ¤Îʸ»úÎó¤Ç¤¢¤ë¤¬¡¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¤Ï¡¢ ¥á¥âʸ»úÎó¤ÎÆâÍÆ¤¬½êÄê¤Îʸ»úÎó¤È°ìÃפ·¤¿¾ì¹ç¤Ë¤Ï¡¢ ²¿¤é¤«¤Î¸ú²Ì¤ò»ý¤Ä¾ì¹ç¤â¤¢¤ë¡£

ʸ¾Ï¥á¥â»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¥æ¡¼¥¶¤¬ÀßÄꤷ¤¿¥á¥â¤òÊÝ»ý¤¹¤ë¡£

LEN  :  ¡Á
SUBID:  0
ATTR :  UB      ¡Ý              -- ̤»ÈÍÑ
DATA :  UB      memo[]          -- ¥á¥âʸ»úÎó

3.5.10 ʸ¾Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄêÉÕäµ

ʸ¾Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄêÉÕ䵤ϡ¢ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ÆÈ¼«¤ËÄêµÁ¤·¤Æ»ÈÍѤ¹¤ëÉÕ䵤Ǥ¢¤ê¡¢ ¤½¤ÎÆâÍÆ¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤êµ¬Äꤵ¤ì¤ë¡£ ÆâÍÆ¤òÄêµÁ¤·¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID ¤¬ÆâÉô¤Ë´Þ¤Þ¤ì¤Æ¤ª¤ê¡¢ Ʊ°ì¥Ç¡¼¥¿¥¿¥¤¥× ID ¤ò»ý¤Ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¤ß¡¢ ¤½¤ÎÆâÍÆ¤òÍý²ò¤Ç¤­¤ë¤³¤È¤Ë¤Ê¤ë¡£

ʸ¾Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄêÉÕäµ : ´ðËÜ¥ì¥Ù¥ë

¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¸ÇÍ­¤Î¥Ç¡¼¥¿¤òÊÝ»ý¤¹¤ë¡£

LEN  :  ¡Á
SUBID:  ¡Ý              -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥óÄêµÁ
ATTR :  UB      ¡Ý      -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥óÄêµÁ
DATA :  UH  appl[3]     -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥óID
        UB      param[] -- ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¡¦¥Ñ¥é¥á¡¼¥¿
appl:   ÉÕäµ¤ÎÆâÍÆ¤òÄêµÁ¤·¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID¡£
        ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó ID Ãæ¤Î¥Ç¡¼¥¿ ID Ëè¤Ë¤³¤ÎÉÕäµ¤ÎÆâÍÆ¤¬ÄêµÁ¤µ¤ì
        ¤ë¡£


¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:Âè3¾Ï TAD¾ÜºÙ»ÅÍͽñ¤Ë¤â¤É¤ë
¼¡ÊÇ:3.6 ¿Þ·ÁÉÁ²è¥»¥°¥á¥ó¥È¤Ë¤¹¤¹¤à