Entries

Âç¼ê¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¥á¡¼¥«¡¼¡§FeliCa±þÍѵ¡´ï¤ÎÁȹþ¤ß¥½¥Õ¥È¥¦¥§¥¢³«È¯¥¨¥ó¥¸¥Ë¥¢

Âç¼ê¥á¡¼¥«¡¼¤Ç¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹Í­Ì¾´ë¶È¤«¤é¡ÖFeliCa±þÍѵ¡´ï¤ÎÁȹþ¤ß¥½¥Õ¥È¥¦¥§¥¢³«È¯¥¨¥ó¥¸¥Ë¥¢¡×¤Îµá¿Í¤Ç¤¹¡£

»Å»ö¡§
­¡FeliCa´ðËܵ»½Ñ¤ò¤â¤È¤Ë¤·¤¿±þÍÑÁȹþ¤ßµ¡´ï¤Î³«È¯Àß·×
­¢Áȹþ¤ßµ¡´ï¤ÎOS¡¢¥É¥é¥¤¥Ð¡¢À©¸æ¥½¥Õ¥È¤Î³«È¯
­£¼¡´üFeliCa¤äNFC¤ËÂбþ¤·¤¿³Æ¼ï¾¦Éʤγ«È¯Àß·×

·Ð¸³¡§
ÁȤ߹þ¤ß¥½¥Õ¥È¥¦¥§¥¢³«È¯¡¢É¾²Á
£Ï£Óµ»½Ñ
¥»¥­¥å¥ê¥Æ¥£µ»½Ñ
(1)£Ã¸À¸ì¤ÇTron¤äVxWorks¤Ê¤É¤ÎRTOS¾å¤ÇÁȹþ¤ß¥½¥Õ¥È¥¦¥§¥¢¤ò³«È¯¤·»Ô¾ìƳÆþ¤·¤¿·Ð¸³¤¬¤¢¤ë¤³¤È¡£
(2)CPU¼þÊÕ²óÏ©¤òÍý²ò¤·¡¢¥Ï¡¼¥É¥¦¥§¥¢À©¸æ¥½¥Õ¥È¤Î³«È¯·Ð¸³¤¬¤¢¤ë¤³¤È
(3)Í×·ïÄêµÁ¡¢´ðËÜÀ߷פηи³¤È¤¢¤ëÄøÅ٥ϡ¼¥É¥¦¥§¥¢¤ÎÃ챤¬¤¢¤ë¤³¤È
(4)³°Ãí´ÉÍý¤ò´Þ¤á¥×¥í¥¸¥§¥¯¥È¥Þ¥Í¡¼¥¸¥á¥ó¥È·Ð¸³¤¬¤¢¤ë¤³¤È
·Ð¸³Ç¯¿ô£µÇ¯°Ê¾å

¶Ð̳ÃÏ¡§
Âçºê

¾Ü¤·¤¯¤Ï¡§¥½¥Ë¡¼FeliCa¤Îž¿¦¾ðÊó¡ÊB2B¥½¥ê¥å¡¼¥·¥ç¥ó»ö¶ÈËÜÉô¡Ë¤Ø

¤½¤Î¾¤Îž¿¦¾ðÊó¤Ï¡§
¥½¥Ë¡¼¡Êsony¡Ë¤Îž¿¦µá¿Í¾ðÊó¤Ø

¥¨¥ó¥¸¥Ë¥¢¤Îž¿¦¤ò»Ù±ç¤¹¤ë¿Íºà¾Ò²ðCRC¤Ø

¿Íºà¾Ò²ðCRC¤Ï¡¢¤è¤êÎɤ¤Å¾¿¦¤òÌܻؤ¹¥¨¥ó¥¸¥Ë¥¢¤Î¤¿¤á¤Ë¸µ¥½¥Ë¡¼¤Î¥¨¥ó¥¸¥Ë¥¢¤¬Å¾¿¦¤ä¿Íºà¾Ò²ð²ñ¼Ò¤Î·Ð¸³¤ò·Ð¤Æ¡¢2000ǯ¤ËÀßΩ¤µ¤ì¤Þ¤·¤¿¡£
ÆÃ¤Ë¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¤äIT¶È³¦¤ÎÂç¼ê´ë¶È¤«¤é³°»ñ·Ï¡¢¥Ù¥ó¥Á¥ã¡¼´ë¶È¤Ê¤É¤µ¤Þ¤¶¤Þ¤Ê´ë¶È¤Ë¤´¾Ò²ð¤·¤Æ¤¤¤Þ¤¹¡£
10ǯ°Ê¾å¤Î¥­¥ã¥ê¥¢¤ò»ý¤Ä¥Ù¥Æ¥é¥ó¤Î¥³¥ó¥µ¥ë¥¿¥ó¥È¤¬¤¢¤Ê¤¿¤Î¥­¥ã¥ê¥¢¥×¥é¥ó¤ËÍ­ÍѤÊÍÍ¡¹¤Ê¼ÂÎã¤ò¸ò¤¨¤Æ¥¢¥É¥Ð¥¤¥¹¤·¤Þ¤¹¡£
¸Ä¿Í¾ðÊó¤ÎÊݸî¤òŰÄì¡¢¤Þ¤¿¤´ÁêÃ̤«¤éž¿¦¤Ë¤¤¤¿¤ë¤Þ¤Ç¤¹¤Ù¤ÆÌµÎÁ¤Ç±¿±Ä¤·¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¤´°Â¿´¤¯¤À¤µ¤¤¡£
¥­¥ã¥ê¥¢¥¢¥Ã¥×ž¿¦¤Ê¤é¥¨¥ó¥¸¥Ë¥¢¤Î¾Ò²ðCRC¤Ø¤É¤¦¤¾¡£

Appendix

ÃíÌÜ´ë¶È

¥Ç¥¸¥¿¥ëÊ£¹çµ¡¡¢Ê£¼Ìµ¡¡¢¥×¥ê¥ó¥¿¡¼¤ä¥Ç¥¸¥¿¥ë¥«¥á¥é¤Ê¤É¿Íµ¤¾¦Éʳ¡¹³«È¯¡£µá¿Í¿¦¼ï¤â¿´ô¤Ë¤ï¤¿¤ë¡£Âç¼êOAµ¡´ï¥á¡¼¥«¡¼¤Î¥ê¥³¡¼¤«¤é¤Îµá¿Í¤Ç¤¹¡£
¥ê¥³¡¼¤Îž¿¦µá¿Í¾ðÊó


¡Ø±ÇÁü¤È¾ðÊó¤Îʸ²½¡ÙÁϤ¤Î´ë¶ÈÍýǰ¤ò·Ç¤²¡¢Àèüµ»½Ñ³«È¯¤Ë¤è¤ê¡¢¤è¤êÀººÙ¤ÇÈþ¤·¤¤±ÇÁü¤È¾ðÊó¤ÎÀ¤³¦¤ò¼Â¸½¤¹¤ëÉٻΥե¤¥ë¥à¤¬¥½¥Õ¥È¥¦¥¨¥¢³«È¯¡¢ºàÎÁ³«È¯¤Ê¤É¤ÎÊ罸¤¬¤¢¤ê¤Þ¤¹¡£
ÉٻΥե¤¥ë¥à¤Îž¿¦µá¿Í¾ðÊó


¥í¡¼¥à¤ÏÉʼÁ¤òÂè°ì¤Ë¿ô¿¤¯¤Î¥æ¥Ë¡¼¥¯¤ÊȾƳÂΥǥХ¤¥¹¡¢LSI¤ò³«È¯¤¹¤ëȾƳÂÎÂç¼ê¥á¡¼¥«¡¼¤Ç¤¹¡£¸¦µæ³«È¯¤«¤é¡¢ºàÎÁ¡¢LSIÀ߷ס¢¥×¥í¥»¥¹³«È¯¤Ê¤É¤Çµá¿Í¤¬¤¢¤ê¤Þ¤¹¡£
¥í¡¼¥à(ROHM)¤Îž¿¦µá¿Í¾ðÊó

¥×¥í¥Õ¥£¡¼¥ë

¥â¡¼¥ê

Author:¥â¡¼¥ê
¥¨¥ó¥¸¥Ë¥¢Îò¤ÏÅì¼Ç¤Ç2ǯ¡¢¥½¥Ë¡¼¤Ç25ǯ¡£¿Íºà¾Ò²ð²ñ¼Ò¤ò·Ð¤Æ2000ǯ10·î
¥¨¥ó¥¸¥Ë¥¢¤Îž¿¦¤ò»Ù±ç¤¹¤ë¿Íºà¾Ò²ðCRC¤òÀßΩ¡£¥³¥ó¥µ¥ë¥¿¥ó¥ÈÎò13ǯ¡£