ίϯϐϡʔλ‫ڧ‬Խ͞Εͨυʔϧϋ΢εͷఏҊͱ։ൃඌ࡚ อ೫Ֆ1(ࢦಋ‫ڭ‬һɿ௣ඌ Ұ࿠)͸͡ΊʹΕͨਓ‫ܗ‬ఈ෦ͷ LED ͕఺౮͢Δͱɼͦͷً఺Λ໌ྎʹ֬ೝ͢Δ͜ͱ͕Ͱ͖Δɽ͜ͷ LED ʹΑΔً఺ΛࡱӨͯ͠ਓ‫ܗ‬ҐஔΛ‫ݕ‬ग़͢ΔͨΊʹɼͦΕͧΕͷচͷԼ෦ʹ 1 ୆ͣͭɼ߹‫ ܭ‬2 ୆ͷ USB ઀ଓ web Χϝϥ͕ઃஔ͞Ε͍ͯΔɽweb Χϝϥʹ͸޿֯ϨϯζΛ૷ண͠ɼচ൘શମΛࡱӨͰ͖ΔΑ͏ʹͨ͠ɽਓ‫ܗ‬༡ͼ͸ɼ̐ʙ̍̌ࡀࠒͷࢠ‫ڙ‬ͷҰਓ༡ͼͷఆ൪
Ͱ͋ΔɽҰ‫ʹޱ‬ਓ‫ܗ‬༡ͼͱ‫ͯͬݴ‬΋༷ʑͳλΠϓ΋ͷ
͕͋Δ͕ɼͦͷதͰ΋ɼखͷͻΒαΠζͷਓ‫ܗ‬Λখ͞ͳՈͷதʹஔ͖ɼͦΕΛಈ͔͠ͳ͕Β෺‫ޠ‬Λల։ͯ͠༡Ϳ͓΋ͪΌ͸ੲ͔Βਓ‫ؾ‬Λത͖ͯͨ͠ɽଟ͘ͷਓ͕Ұ౓͸ɼγϧόχΞϑΝϛϦʔ1 ͱ͍͏঎඼Λ໨ʹͨ͜͠ͱ͕͋ΔͩΖ͏ɽγϧόχΞϑΝϛϦʔͷίϚʔγϟϧ͸ςϨϏͰ΋සൟʹ์ૹ͞Ε͍ͯΔ͕ɼίϚʔγϟϧͷதͰ͸ɼਓ‫͕ܗ‬෺ΛӡΜͩΓɼର࿩Λͨ͠ΓɼགྷͬͨΓ͍ͯ͠Δɽ͔࣮͠͠ࡍ͸ਓ‫͕ܗ‬ࣗಈͰಈ͘͜ͱ͸ͳ͘ɼ༡ͼख͸ࣗ਎͕ߟ͑ͨγφϦΦʹԊͬͯਓ‫ܗ‬ͷҐஔ΍ख଍Λࣗ෼Ͱಈ͔ͯ͠༡ͿɽϓϥϨʔϧ΍ϥδίϯͷΑ͏ʹࣗಈͰಈ͘‫ߏػ‬Λ࣋ͭஉͷࢠͷ͓΋ͪΌʹൺ΂ɼঁͷࢠͷ͓΋ͪΌʹ͸ՄѪΒ͍͠ਓ‫ܗ‬Λऩू͠খ͞ͳੈքΛ૑଄͢Δ͜ͱΛָ͠Ή΋ͷ͕ଟ͘ɼ͜ΕΒ͸‫ػ‬ցͷ‫΁Ͳͳߏػ‬ͷ‫ڵ‬ຯʹ‫͕ܨ‬Δͱ͸‫͍ݴ‬೉͍ɽ͔͠͠ɼྫ͑͹ਓ‫ܗ‬༡ͼ͸‫ޠݴ‬ͷൃୡ΍ࣾձੑͷऔಘΛଅ͢ͱͷ‫ݟ‬ղ͕͋Γɼࢠ‫ڙ‬ͷൃҭʹ͸ॏཁͩɽ ͦ͜Ͱຊ‫Ͱڀݚ‬͸ɼঁͷࢠ͕‫ػ‬ց࢓ֻ͚ͳͲʹ‫ڵ‬ຯΛ΋͖͔͚ͭͬͱͳΓɼ͞Βʹਓ‫ܗ‬༡ͼΛָ͠ΊΔΑ͏ͳυʔϧϋ΢εΛఏҊɼ࣮૷ͨ͠ɽ

23ιϑτ΢ΣΞߏ੒PC ্Ͱ͸ɼObjective-C++ʹΑΓ։ൃ͞Εͨιϑτ΢ΣΞ͕Քಇ͍ͯ͠Δɽਓ‫ͱܗ‬ͷ Bluetooth ௨৴ɼϋ΢ε಺ͷΧϝϥͰऔಘͨ͠ը૾ͷॲཧɼਓ‫͕ܗ‬ԋ͡ΔγφϦΦͷ࣮ߦ͕ߦΘΕΔɽҰํਓ‫ʹܗ‬૊Έࠐ·Εͨ Blend Micro Ͱ͸ɼArduino ։ൃ‫࡞Ͱޠݴ‬੒͞ΕͨɼPC ΑΓड͚औͬͨίϚϯυΛ༻͍ਓ‫ܗ‬Λ੍‫͢ޚ‬ΔϓϩάϥϜ͕ಈ࡞͍ͯ͠ΔɽBlend Micro ͷϓϩάϥϜ
͸ PC ্Ͱ։ൃ͞ΕɼUSB ‫ܦ‬༝Ͱμ΢ϯϩʔυ͞ΕΔɽϋʔυ΢ΣΞߏ੒ຊγεςϜͷϋʔυ΢ΣΞ͸ਤ 1 ʹࣔ͢௨Γ, ੍‫༻ޚ‬ίϯϐϡʔλ (ҎԼ PC)2 ɼΧϝϥΛઃஔͨ͠υʔϧϋ΢ε (ҎԼϋ΢ε)ɼίϯϐϡʔλΛ౥ࡌͨ͠ϩϘοτਓ‫( ܗ‬ҎԼਓ‫͔ )ܗ‬Βߏ੒͞ΕΔɽPC ͱϋ΢ε͸ USBͰ઀ଓ͞Εɼ·ͨ PC ͱਓ‫ܗ‬͸ Bluetooth Ͱແઢ઀ଓ͞Ε͍ͯΔɽPC ʹ͸‫ޙ‬ड़ͷΑ͏ʹɼਓ‫ܗ‬ͷҐஔΛ‫ݕ‬ग़ͯ͠ಈ͔ͨ͢ΊͷΞϓϦέʔγϣϯ͕౥ࡌ͞ΕΔɽ·ͨɼਓ‫ܗ‬૊ΈࠐΈίϯϐϡʔλͷ։ൃ΋͜͜Ͱߦͬͨɽ֎૷ΛऔΓ֎ͨ͠ਓ‫಺ܗ‬෦ͷࣸਅΛਤ 2 ࠨ෦ʹࣔ͢ɽਓ‫ʹܗ‬͸ɼϞʔλɼϞʔλυϥΠόճ࿏ɼϦν΢Ϝϙ
ϦϚʔి஑ɼLEDɼ‫ ͼٴ‬Arduino ‫׵ޓ‬ͷίϯϐϡʔλBlend Micro3 ͕૊Έࠐ·Ε͍ͯΔɽBlend Micro ͸ɼখ‫͋Ͱܕ‬Γ Bluetooth Ϣχοτ͕౥ࡌ͞Ε͍ͯΔ͜ͱ͕ಛ௃Ͱ͋ΔɽϞʔλ͸ 4 ‫ݸ‬౥ࡌ͞Εɼ͏ͪ 2 ‫ंͰݸ‬ྠΛ‫ۦ‬ಈ͠ਓ‫ܗ‬ͷલਐ‫ޙ‬ਐճసΛߦ͍ɼ࢒Γͷ 2 ‫Ͱݸ‬ࠨӈͷ࿹Λಈ͔͢ɽ֤Ϟʔλʹ͸ϞʔλυϥΠόνοϓ͕઀ଓ͞Εɼ͞Βʹ Blend Micro ͔Βͷσδλϧ৴߸ʹΑΓ੍‫͞ޚ‬ΕΔɽ3 ‫ݸ‬ͷന৭ LED ͸ਓ‫ܗ‬ఈ෦ʹ‫ݻ‬ఆ͞ΕΔɽ͜Ε΋ Blend Micro ʹσδλϧ઀ଓ͞ΕɼඞཁʹԠͯ͡఺౮͠ɼਓ‫ܗ‬ͷҐஔ‫ݕ‬ग़ʹ࢖༻͞ΕΔɽ
ਤ 2 ӈ෦͸ɼϋʔυ΢ΣΞʹ಄෦ͱ࿹Λ઀ண͠༸෰Λண༷ͤͨࢠͰ͋Δɽ಄෦͸̏ D ϓϦϯλΛ༻͍ͯ࡞੒ͨ͠ɽϢʔβ͕ਓ‫ܗ‬Λஔ͍ͯ༡Ϳ 2 ֊‫ͯݐ‬ϋ΢εͷਤΛਤ
3 ʹࣔ͢ɽͦΕͧΕͷ֊ͷচ͸ɼന৭ΞΫϦϧ൘Ͱߏ੒͞Ε͍ͯͯޫΛಁա͢Δɽ͜ͷͨΊɼচͷ্ʹஔ͔ਤ 1: γεςϜ֓ཁਤਤ 2: ਓ‫ܗ‬ਤ 3: υʔϧϋ΢ε

1 ΤϙοΫࣾɿhttp://sylvanian-families.jp/
2 MacBook Air
3 RedBearLabɿhttp://redbearlab.com/blendmicro/

27

3.1

Bluetooth ௨৴PC ͱਓ‫ܗ‬͸ Bluetooth ্ͷγϦΞϧ௨৴ʹΑΓσʔλΛަ‫͍ͯ͠׵‬ΔɽPC ͔Β͸Ϟʔλ੍‫ޚ‬΍ LED ఺౮ͳͲͷίϚϯυΛૹ৴͠ɼਓ‫͔ܗ‬Β͸ίϚϯυ࣮ߦͷ֬ೝ͕ૹ৴͞ΕΔɽࠓճ͸ෳ਺ (3 ମ) ͷਓ‫ܗ‬Λ࢖༻ͨͨ͠ΊɼPC ͸ͦΕͧΕͷਓ‫ॱͱܗ‬൪ʹ௨৴Λߦ͏ɽಛఆͷਓ‫ܗ‬ͷΈͱ௨৴Λ͢Δ৔߹͸ɼଞͷਓ‫ͱܗ‬ͷ௨৴Λःஅ͠ॲཧ଎౓Λ଎Ί͍ͯΔɽ
3.2ը૾ॲཧਤ 4: մ‫ݕ‬ग़݁Ռϋ΢εʹઃஔ͞Εͨ 2 ୆ͷ web Χϝϥ͸ɼUSB ‫ܦ‬༝
Ͱ PC ʹ઀ଓ͍ͯ͠Δɽ͜ͷΧϝϥͷը૾͔Βਓ‫ܗ‬ҐஔΛ‫ݕ‬ग़͢ΔͨΊʹɼOpenCV Λ༻͍ͯը૾ॲཧϓϩάϥϜΛ։ൃͨ͠ɽ͸͡Ίʹ LED ফ౮࣌ͷը૾Λऔಘ͢Δɽ࣍ʹɼਓ‫ܗ‬ఈ෦ʹ૷ணͨ͠ LED Λ఺౮ͤͨ͞఺౮࣌ը૾Λऔಘ͠ফ౮࣌ͷը૾ͱͷࠩ෼Λ‫ٻ‬ΊΔ͜ͱͰഎ‫ܠ‬Λআ‫ͨ͠ڈ‬ը૾ΛಘΔ͜ͱ͕Ͱ͖Δɽ͞ΒʹϊΠζΛআ‫͠ڈ‬ɼ࠷ऴతʹਤ 4 ʹࣔ݁͢Ռ͕ಘΒΕΔɽࠓճͷ࣮૷Ͱ͸ɼਓ‫ܗ‬ఈ෦ʹઃஔͨ͠ 2 ‫ݸ‬ͷന৭LED ΛҐஔϚʔΧʔͱͯ͠࢖༻ͨ͠ɽ·ͨɼ͏ͪ 1 ‫ݸ‬ʹ੨৭ηϩϑΝϯΛషΓɼಘΒΕًͨ఺ RGB ஋ͷ͔ࠩΒ LED Λࣝผ͠ɼਓ‫ܗ‬ͷํ޲Λ‫ݕ‬ग़͍ͯ͠Δɽ·ͨ͜͜ͰಘΒΕͨը૾͸ɼ޿֯ϨϯζʹΑΓ࿪ΜͰ͍Δɽͦ͜Ͱɼը૾ͷ࿪ΈΛࣹӨม‫ʹ׵‬ΑΓิਖ਼͠ɼ࣮ࡍͷϋ΢εচʹ͓͚Δਓ‫ܗ‬Ґஔɾํ޲࠲ඪʹม‫ͨ͠׵‬ɽ

3.3

ਤ 5: γφϦΦ࣮ߦ‫ڥ؀‬ඞཁͷ͋Δେ͖͞Ͱ͋Γɼ͋Δఔ౓ͷେ͖͞ͷϋʔυ΢ΣΞΛ౥ࡌͰ͖Δ͔Β࣮ͦ͜‫͞ݱ‬Εͨ΋ͷͩͱߟ͑ΒΕΔɽखͷͻΒαΠζͷਓ‫ܗ‬Λಈ͔ٕ͢ज़ͷؔ࿈‫͠ͱڀݚ‬ͯɼ౦౻Βͷ։ൃͨ͠ඇ઀৮‫ిڅ‬Λར༻ͨ͠‫[ ۩؝‬2]͕‫͛ڍ‬ΒΕΔɽ͜Ε͸ɼඇ઀৮‫ిڅ‬Λར༻͠ɼυʔϧϋ΢εʹਓ‫ܗ‬Λஔ͚ͩ͘ͰࣗಈͰਓ‫ܗ‬Λಈ͔͢γες
ϜͰ͋Δ͕ɼਓ‫ܗ‬ͷಈ࡞͸্Լӡಈɼৼಈɼൃޫʹ‫ݶ‬ΒΕ͍ͯΔɽγφϦΦࠓճ͸ʮ෕਌͕࢓ࣄ͔Β‫ͨ͠୐ؼ‬ʯͱ͍͏γνϡΤʔγϣϯΛ࠶‫͢ݱ‬ΔγφϦΦʹ‫ͮ͘ج‬ਓ‫ܗ‬ಈ࡞Λ࡞੒͠
ͨ. ਤ 5 ͸࣮ࡍʹγφϦΦΛ࣮ߦ͢ΔͨΊʹυʔϧϋ΢εΛ০Γ෇͚༷ͨ͠ࢠͰ͋ΔɽγφϦΦͷ࣮ߦΛ։࢝͢ΔͱɼPC ͔ΒυΞͷ։͘Ի͕࠶ੜ͞ΕΔɽ࣍ʹ༡ͼख͕υΞͷલʹ෕਌ͷਓ‫ܗ‬Λஔ͘ͱɼʮ͓෕͞Μ͕‫͖ͨͯͬؼ‬ʂʯͱ͍͏੠ͱ‫ʹڞ‬ࢠ‫ڙ‬ͷਓ‫͕ܗ‬࿹Λ্͛ɼͦͷ৔Ͱ͘Δ͘ΔͱճΔɽͦ
ͯ͠ʮࠓߦ͘Ͷ!ʯͱ͍͏ࢠ‫ڙ‬ͷ੠ͷ‫ʹޙ‬଍Ի͕໐Δɽ༡ͼख͕ࢠ‫ڙ‬ͷਓ‫ܗ‬Λ෕਌ͷਓ‫ܗ‬ͷલʹஔ͘ͱɼʮ͓෕͞Μɼ͓͔͑Γʂʯͱ͍͏ࢠ‫ڙ‬ͷ੠ͱʮૣ͔ͬͨΘͶɼ͝൧ʹ͠·͠ΐ͏ʯͱ͍͏฼਌ͷ੠͕͢Δɽ࠷‫ޙ‬ʹʮ͸ʔ͍ʯͱ͍͏શһͷ੠ͷ‫ʹޙ‬ɼ3 ମ͕ॱ൪ʹ৯୎΁޲͔͏ɽ͜ͷγφϦΦΛ࡞੒͢Δʹ͋ͨΓɼ༡ͼख͕ਓ‫ܗ‬ΛखͰઃஔ͢Δಈ࡞͕ɼԻ΍ଞͷਓ‫ܗ‬ͷಈ͖ʹΑΔϑΟʔυόοΫΛλΠϛϯάΑ͘Ҿ͖‫͢͜ى‬Α͏഑ྀͨ͠ɽ͜ΕʹΑΓࢠ‫ͯͬͱʹڙ‬༡ͼ͕ΑΓ໘ന͘ͳΓɼ·ͨਓ‫͕ܗ‬ಈ͘࢓૊ΈΛ஌Γ͍ͨͱ͍͏‫࣋ؾ‬ͪ‫ͤ͜ىͼݺ‬Δ͜ͱΛ‫ظ‬଴͍ͯ͠Δɽ

45·ͱΊࠓճ͸ɼঁͷࢠ͕‫ػ‬ց࢓ֻ͚ͳͲʹ‫ڵ‬ຯΛ΋͖͔͚ͭͬͱͳΓɼ͞Βʹਓ‫ܗ‬༡ͼΛָ͠ΊΔΑ͏ͳυʔϧϋ΢εΛఏҊɼ࣮૷ͨ͠ɽίϯϐϡʔλͱͷؒͰ Bluetooth௨৴Λߦ͏͜ͱͰਓ‫ܗ‬ΛࣗಈͰಈ͔͢͜ͱ͕Ͱ͖, લਐͱճసɼͦͯ͠࿹ͷ্͛Լ͛Λ૊Έ߹ΘͤΔ͜ͱͰʮ෕਌͕‫͢୐ؼ‬Δʯͱ͍͏γφϦΦΛ࣮‫ͨ͠ݱ‬ɽ࣮ࡍʹࢠ‫͕͜ڙ‬ͷγεςϜͰ༡Ϳ͜ͱΛߟ͑ͨ৔߹ɼ൴Β͸ɼࢲͨͪେਓ͕༧૝Λ͍ͯ͠ͳ͍ߦಈΛͱΔ͜ͱ͕ߟ͑ΒΕΔͨΊɼࠓ‫ޙ‬͸ͦͷΑ͏ͳߦಈʹରԠ͢Δ͜ͱΛߟ͍͑ͨɽ۩ମతʹ͸ɼࢠ‫͕ڙ‬γφϦΦͷ్தͰਓ‫ܗ‬ΛऔΓ্͛ͯ͠·ͬͨͱ͖ʹಈ࡞Λఀࢭ͢ΔͳͲͷରࡦΛ͍ͨ͠ͱߟ͍͑ͯΔɽ͞Βʹࢠ‫ڙ‬͸ਓ‫ܗ‬Λࡶʹѻ͏͜ͱ΋ߟ͑ΒΕΔͷͰɼϋʔυ΢ΣΞ͕͋Δఔ౓ͷিܸʹ଱͑ΒΕΔΑ͏‫౓ڧ‬Λ͍͖͍͋͛ͯͨɽؔ࿈‫ڀݚ‬ɼ঎඼ਓ‫ܗ‬ΛࣗಈͰಈ͔͢͜ͱΛ໨తͱ͢Δ‫ڀݚ‬͸਺ଟ͘ߦΘΕ͍ͯΔɽਿӜΒͷ։ൃͨ͠ʮPINOKYʯ[1] ͸ɼϦϯά‫ܕ‬σόΠεΛ‫ط‬ଘͷਓ‫ܗ‬ͷख଍ͳͲʹऔΓ෇͚Δ͜ͱͰɼ͓‫ʹؾ‬ೖΓͷਓ‫ܗ‬ͷҰ෦ΛࣗಈͰಈ͔͢͜ͱΛ࣮‫͍ͯ͠ݱ‬Δɽ·ͨɼ࣮ࡍʹ঎඼ͱͯ͠ൢച͞Εͨ΋ͷͷதͰɼϑΝʔϏʔ4 ΍ɼϓʔν 55 ͳͲɼਓͷಈ͖ʹ൓Ԡͯ͠ಈ͘ਓ‫ܗ‬͸͜Ε·ͰେώοτΛ‫ه‬࿥͖ͯͨ͠ɽ͜ΕΒ͸ࢠ‫͕྆ڙ‬खͰ࣋ͭɼ͋Δ͍͸๊͑Δࢀߟจ‫ݙ‬[1] Yuta Sugiura, Calista Lee, Masayasu Ogata, Anusha
Withana, Yasutoshi Makino, Daisuke Sakamoto,
Masahiko Inami, Takeo IgarashiɿPINOKY: A Ring
That Animates Your Plush Toys(2012,ACM)[2] ౦౻ֆඒ, ٢஑ढ़‫و‬, അ৔఩ߊ, ۲ࢁ‫ٱ‬ඒࢠɿඇ઀৮‫ిڅ‬Λར༻ͨ͠‫۩؝‬ͷఏҊ (2012,EC)

4 http://www.takaratomy.co.jp/products/furby/
5 http://www.segatoys.co.jp/poochi/

28