...

デスクトップの画面サイズ、整頓、注意音 などが作業効率に与える影響

by user

on
Category: Documents
2

views

Report

Comments

Transcript

デスクトップの画面サイズ、整頓、注意音 などが作業効率に与える影響
σεΫτοϓͷը໘αΠζɺ ੔಴ɺ ஫ҙԻ
ͳͲ͕࡞‫ʹ཰ޮۀ‬༩͑ΔӨ‫͍ͯͭʹڹ‬
പ઒ (ࡈ౻) ਖ਼ॆ
͓஡ͷਫঁࢠେֶ େֶӃ ਓؒจԽ૑੒Պֶ‫ڀݚ‬Պ ཧֶઐ߈
ίϯϐϡʔλͷσεΫτοϓ͸͔ͳΓ௕͍ؒ 1024×768 ͕ඪ४͕ͩͬͨɺ͜͜਺೥Ͱେ͖ͳը໘αΠζ͕‫ٸ‬଎ʹී‫ٴ‬
͖͍ͯͯ͠ΔɻҎલ͔Β༻͍ΒΕ͍ͯΔΠϯλϑΣʔεΛ͜ͷେը໘ʹ࣋ͪࠐΜͩͱ͖ʹҧ࿨‫͕ײ‬ੜ͡Δ৔߹͕͋Δɻ
·ͨେը໘͸খը໘ʹൺ΂ͯ࢖͍΍͍͢ͷ͕ͩɺఆྔతʹͲͷ͘Β͍࢖͍΍͍͢ͷ͔ɺ·ͨେը໘‫ݻ‬༗ͷ໰୊఺͸ଘࡏ
͠ͳ͍ͷ͔ɺͳͲͷٙ໰͕͋Δɻ͜ΕΒʹ͍ͭͯௐ΂ͯ݁ՌΛใࠂ͢Δɻ
1 ͸͡Ίʹ
௚͠΍೪౔൘ͷ࡞Γ௚͠Λ͠ͳ͚Ε͹ফͤͳ͔ͬͨ
΋ͷ͕ɺΠϯΫফ͠΍ফ͠ΰϜͷొ৔ʹΑͬͯ৔ॴ
චऀ͕ϚΠΫϩίϯϐϡʔλʹॳΊͯ৮ͬͨͷ͸
Λม͑ͳ͘ͱ΋ͦͷ৔Ͱফ‫͖Ͱڈ‬ΔΑ͏ʹͳΓɺ‫ݱ‬
32 ೥લͷߴߍ࣌୅Ͱɺͦͷίϯϐϡʔλ͸ MK-80A
ͱ͍͏ TK-80 ͷ‫ػ׵ޓ‬ͷΩοτͩͬͨɻͦͷલʹ‫ػ‬
ࡏͰ͸ը໘্Λࢦఆͯ͠ফ‫ڈ‬Λ໋͡Δ͚ͩͰফ͢͜
ͱ͕Ͱ͖ΔΑ͏ʹͳͬͨɻ
छ໊͸ࣦ೦͕ͨ͠ɺϓϦϯλͷ෇͍ͨϓϩάϥϜి୎
͞Βʹ‫ݱ‬୅ʹ͓͚Δେ͖ͳਐาͱͯ͠ɺഔମͱͯ͠
͕౰࣌ͷ෦ࣨʹஔ͔Ε͓ͯΓɺϓϩάϥϜΛ࡞੒͠
ࢴΛ༻͍Δ͜ͱͳ͘ΠϯλʔωοτΛར༻ͯ͠૬ख
ͯग़͖ͯͨ౴Λҹࣈ͢Δ͜ͱ͕Ͱ͖ͨɻ౰࣌͸ͪ͜
ʹจॻΛૹΔ͜ͱ͕Ͱ͖ΔΑ͏ʹͳ͍ͬͯΔɻిࢠ
Βͷํ͕Α΄Ͳ࣮༻ͩͬͨͱ͍͏ҹ৅͕࢒͍ͬͯΔɻ
ϒοΫͳͲ͕ී‫͢ٴ‬Ε͹ɺࠓ‫͜ޙ‬ͷྲྀΕ͸͞ΒʹՃ
େֶ࣌୅ʹࣗ෼ઐ༻ͷύιίϯͱͯ͠ߪೖͨ͠
଎͢ΔͩΖ͏ɻ
NEC ͷ PC-8001ɺͦͷ‫ͯ͠ͱܧޙ‬ങͬͨ PC-9801
͸ͲͪΒ΋࣮༻্ඇৗʹ໾ʹཱͬͨɻಛʹ PC-9801
2.2 ࠷ۙ‫ࡏݱͼٴ‬ͷಓ۩ͷར఺ͱ໰୊఺
͸ɺ͜ͷ‫ػ‬ցΛԸࢣͰ͋Δ໦ଜ ઘࢯʹ঺հ͢Δͱ
Λ‫ͱ͍ͯ͛͘ڍ‬ҎԼͷΑ͏ʹͳΔɻ
ͬͦ͘͜͞Εʹ‫ڵ‬ຯΛࣔ͞Εɺ‫ڀݚ‬අͰಉ‫ͱػ‬೔ຊ
‫ޠ‬ϫʔϓϩιϑτΛߪೖͯ͠ɺࣥචʹ࢖͏ͱͱ΋ʹ
೔ຊ‫ޠ‬ϫʔυϓϩηοαͷ࢖͍উखͷ‫ڀݚ‬Λ࢝ΊΒ
Εͨ͜ͱΛ͍֮͑ͯΔɻ
‫ࡏݱ‬͸චऀ΋େֶͰ‫͑ڭ‬Δཱ৔ʹ͋Δ͕ɺॻྨ࢓
ࣄ΍࿦จॻ͖ɺ·ͨσʔλͷՃ޻΍౷‫ܭ‬ղੳͳͲʹ
ͣͬͱύιίϯΛ‫͍ͯ͠༻׆‬Δɻ͜ΕΒͷ࡞‫ۀ‬ͷத
Ͱจষॻ͖ʹؔͯ͠͸ɺ͜ͷ౰࣌ʹश͍֮͑ͨελ
ΠϧΛͣͬͱकͬͯक͍ͬͯΔɻ͓ͦΒ͘͜Ε͸೥
ྸͷ͍ͤ΋͋ΔͷͩΖ͏ɻ
2 ࢓ࣄͷ΍Γํͱಓ۩ͷมભ
2.1 ա‫ڈ‬ͷಓ۩ͱ‫ࡏݱ‬ͷಓ۩ͷൺֱ
গ͠ճΓಓΛͯ͠ɺਓ͕ؒԿ͔Λॻ͖࢒͢ (͋Δ͍
࠷͔ۙΒ‫ݱ‬୅ͷ࡞‫ํۀ‬๏ʹ͍ͭͯͷར఺ͱ໰୊఺
ར఺ʹ͍ͭͯ͸ɺ
• ॻ͘ߦҝΛߦ͏্Ͱͷମྗͷফ໣͕গͳ͍ɻͦ
ͷͨΊମྗʹଋറ͞ΕΔ͜ͱͳ͘ଟ͘ͷ෼ྔΛ
ॻ͘͜ͱ͕Ͱ͖Δɻ
• ॻ͘ߦҝΛߦ͏ͨΊʹඞཁͱ͞ΕΔࢿ‫͕ݯ‬গͳ
͍ɻͦͷͨΊɺࣾձతͳࢧԉΛड͚Δ͜ͱͳ͘ॻ
͘͜ͱ͕Ͱ͖Δɻ
໰୊఺ʹ͍ͭͯ͸ɺ
• ॻͨ͘Ίͷମྗͷফ໣͕খ͘͞ɺ·ͨ޿͘޿ΊΔ
ͨΊͷ࿑ྗ͕খ͍ͨ͞ΊʹѱҙΛ࣋ͬͯ‫׆‬ಈ͢
Δਓ͕ؒग़ͯ͘Δɻ
• ମྗͱ͸ผʹɺจষΛߏ੒͢ΔͨΊͷ೴ͷফ໣͸
ಉֻ͚͔ͩ͡Δɻ૑࡞ͳͲʹ͓͍ͯ͸೴ͷ‫׆‬ಈ
͸ඳ͖࢒͢) ৔߹ʹ༻͍Δಓ۩͸ͲͷΑ͏ʹมԽͨ͠
ʹ଱‫͕͋ྗٱ‬Δ͔ͳ͍͔ͰΑΓେ͖͕ࠩ͘෇͘ɻ
͔Λߟ͑ΔͨΊʹɺ࣌୅͝ͱʹදʹవΊͯΈͨɻ͜ͷ
• ॻ͍ͨ΋ͷΛফͨ͢Ίͷίετ͕খ͍ͨ͞Ίʹɺ
දΛද 1 ʹࣔ͢ɻ
͜ͷදΛ‫ݟ‬Δͱ࣌୅͕‫ͭʹ͘෇ۙʹࡏݱ‬Εͯɺॻ͘
ॻ͍ͯ͸ফ͠Λ‫܁‬Γฦ͢͏ͪʹɺͦͷ໨తΛ‫ࣦݟ‬
͏Մೳੑ͕͋Δɻ
͜ͱ‫ͼٴ‬ফ͢͜ͱͷख͕ؒͲΜͲΜܰ͘ͳ͍ͬͯ͘
͜ͱʹ‫͘෇ؾ‬ɻ͔ͭͯ͸ഔମͰ͋ΔύϐϧεͷషΓ
第52回プログラミング
シンポジウム 2011.1
ͳͲ͕͋Δɻ
37
ද 1 ॻ͖࢒͢ഔମͱಓ۩ͷ࣌୅ʹΑΔมભ
࣌୅
ඳ͖࢒͢ഔମ
ච‫۩༻ه‬
ফ‫ํڈ‬๏
ίϝϯτ
ଠ‫( ݹ‬ಎ۸นը) ໿ 32,000
ಎ۸ͷน
(ࢦ?)
(ख?)
ֆΛඳ͍ͨ
‫ݹ‬୅ (Τδϓτ) ໿ 5,000
ύϐϧεɺಃย (Φε
ѵϖϯ
ύϐϧεͷష
࠷ॳͷจֶ
೥લʙ੢ྐྵ 394 ೥
τϥίϯ)
‫ ݹ‬୅ (ϝ ι ϙ λ ϛ Ξ ) ໿
೪౔൘
ʙ3,000 ೥લ
4300 ೥લʙ
தੈ (Ϥʔϩού)
ൽࢴɺ‫ר‬෺ɺ࡭ࢠຊ
தੈ (தࠃ)
஛؆ɺ໦؆ɺ‫ݜ‬ቴɺࢴ
Γ௚͠
(ࢦ?ɺ๮?)
೪౔൘ͷ࡞Γ
໨࿥ͳͲ࣮༻
௚͠
ओମ
ѵϖϯɺӋࠜ
φΠϑͰ࡟Δ
ϖϯ
ɹ
ච
ཪͷ࢖༻ɺ৽
͍͠ഔମͷ࢖
༻
—– ҹ࡮ٕज़ͷී‫–— ٴ‬
ۙੈ
࠷ۙ (ϫʔυϓϩηοαͱ
‫ه‬ೖཝ෇͖ઐ༻ࢴ
ख‫Ͱݩ‬ҹ࡮ͨ͠ࢴ
ϖϯɺԖච
ΩʔϘʔυ
ϓϦϯλ)
‫( ࡏݱ‬ύιίϯͱΠϯλʔ
(ը໘ͷΈ)
ΩʔϘʔυ
ωοτ)
Πϯ Ϋ ফ ͠ ɺ ফ‫ڈ‬ͷ࿑ྗͷ
ফ͠ΰϜ
େ͖ͳ࡟‫ݮ‬
ը໘্ΛΩʔ
ফ‫ڈ‬ͷ࿑ྗͷ
Ͱબ୒ͯ͠ফ
͞Βʹେ͖ͳ
‫ڈ‬
࡟‫ݮ‬
ը໘্ΛϙΠ
ҹ࡮ͤͣʹ௚
ϯςΟϯάσ
઀૬ख΁ൃૹ
όΠεͰબ୒
ͯ͠ফ‫ڈ‬
2.3 Πϯλʔωοτ࣌୅ͷจষ࡞੒ύϥμΠϜ
ΠϯλʔωοτΛར༻͢Δ͜ͱͰେ͖͘มΘͬͨ
͜ͱͱͯ͠ɺ
ʮࣗ෼͕ߟ͑ͯจষΛॻ͘ʯ͜ͱ͔ΒʮΠ
3 ࡞‫ۀ‬ελΠϧͱޮ཰
3.1 ࠓͷֶੜͨͪͷ࡞‫ۀ‬ελΠϧ
ϯλʔωοτΛར༻ͯ͠ɺॻ͖͍ͨ಺༰ʹ͍ۙจষ
ࣗ෼ͷ࡞‫ۀ‬ελΠϧ͕ੲͷ··ͱ͍͏֮ࣗΛ࣋ͬ
Λ୳͠ग़͠ɺͦΕΒΛ૊Έ߹ΘͤΔʯ͜ͱͰʮࣗ෼ͷ
্ͨͰɺ
ʮࠓͷֶੜͨͪͷ࡞‫ۀ‬ελΠϧ͸Ͳ͏͔?ʯͱ
จষʯ(͜Ε͕ຊ౰ʹͦ͏ͳͷ͔ҟ࿦͸͋Ζ͏͕) Λ
਎ۙͳֶੜΛԿਓ͔‫ͯ͠࡯؍‬Έͨɻ‫࡯؍‬ର৅͸චऀ
࡞੒͢Δ͜ͱ͕ҰൠԽͭͭ͋͠Δɻ
ͷ‫ۈ‬຿͢Δେֶͷผͷ‫ॴʹࣨڀݚ‬ଐ͢ΔֶੜͰ͋Γɺ
͜Ε͸‫ݶ‬Γͳ͘Ⴎ઄͕ٙΘΕΔߦҝ͕ͩɺΑ͘ߟ͑
ֶੜࣗ਎ͷ‫Ͱص‬ͷ࡞‫ۀ‬Λචऀ͕‫݁ͨ͠࡯؍‬ՌͰ͋Δɻ
Ε͹Πϯλʔωοτ͕ී‫͢ٴ‬ΔҎલʹ΋ଟ͘ͷจষ
ͦͷͨΊσʔλ݅਺ͱͯ͠΋٬‫؍‬ੑͱͯ͠΋େ͖ͳ
Λऩूͯ͜͠ΕΛಡΈɺͦΕΛे෼ʹཧղ্ͨ͠Ͱͦ
ҙຯΛ࣋ͨͣɺ໨҆Ͱ͔͠ͳ͍͜ͱΛ‫͓ͯ͘͠ه‬ɻ
ΕΒΛ‫ͳͨ৽ͯ͠ͱݩ‬จষΛॻ͘͜ͱ͸ී௨ʹߦΘ
3.2 ͳ͕Βษ‫ڧ‬ɺͳ͕Β࢓ࣄ
Ε͍ͯͨɻ͜͏ͯ͠ॻ͔Εͨจষʹରͯ͠ɺΑΓ୹͍
චऀ͕‫݁ͨ͠࡯؍‬Ռɺֶੜͨͪ͸ʮͳ͕Βษ‫ڧ‬ʯ
ʮͳ
࣌ؒͰจষ࡞੒͕Մೳ͔ͩΒͱ͔ɺԼෑ͖ͱͨ͠৘
͕Β࢓ࣄʯΛ͍ͯ͠ΔΑ͏Ͱ͋Δɻ‫݁࡯؍‬Ռ͸ҎԼͷ
ใ͕ਖ਼͍͔͠Ͳ͏͔ٙΘ͍͔͠Βɺͱ͜͏ͨ͠΍Γ
௨Γɻ
ํΛҰ੾ೝΊͳ͍ͱ͍͏ཱ৔ʹ͸ແཧ͕͋ΔͩΖ͏ɻ
͜͏ͨ͠จষ΋·ͨೝΊ͟ΔΛಘͳ͍͕ɺ౰ਓ͕
ॻ͍ͨจষͰ͸ͳ͘Ⴎ઄ͩͬͨͱ͍͏৔߹Λߟ͑Δ
ͱɺͦͷ൑அ͸͋Δछͷ‫ݖ‬Җʹ೚ͤͯ͠·͍ͨ͘ͳ
ΔɻႮ઄͔Ͳ͏͔ͷ൑ఆ΋·ͨΠϯλʔωοτ্ͷ
αʔϏεͱͯ͠ఏ‫͞ڙ‬ΕΔ΂͖Ͱ͸ͳ͍ͩΖ͏͔ɻ
ͱ΋͋Εಓ۩͕มΘͬͨ͜ͱͰ৽͍͠ύϥμΠϜ
͕࢈·Ε͍ͯΔͱ‫͡ײ͘ڧ‬Δ͕ɺͦͷҰํͰࣗ෼ͷ
࡞‫ۀ‬ͷελΠϧʹ͸͋·Γਐา͕ͳ͍ɻ
38
• ipod ͳͲͷԻָ࠶ੜ૷ஔ΍ࣗ෼ͷ࢖͍ͬͯΔύ
ιίϯͷϑΝΠϧΛɺ֤ࣗͷϔουϑΥϯͰฉ͖
ͳ͕Β࡞‫͢ۀ‬Δɻ
• ը໘ʹ͸ςΩετΤσΟλɺγΣϧɺWeb ϒϥ΢
βͳͲͱฒΜͰɺϏσΦͷ࠶ੜιϑτɺtwitter Ϋ
ϥΠΞϯτɺϝοηϯδϟʔͳͲ͕ಈ͍͍ͯΔɻ
• Web ϒϥ΢β͸ඞཁͳ৘ใͷӾཡ΍‫Ͱ͚ͩࡧݕ‬
ͳ͘ɺࣗ෼ͷझຯͷ৘ใΛ‫͢ࡧݕ‬ΔͨΊʹ΋༻͍
ΒΕΔɻ
第52回プログラミング
シンポジウム 2011.1
• twitter ΫϥΠΞϯτ΍ϝοηϯδϟʔΛɺԻΛ
ԻָΛฉ͖ͳ͕Βͷ࡞‫ۀ‬͸චऀʹ͸࡞‫཰ޮۀ‬Λམ
໐Βͣ͞ʹ΢Πϯυ΢Λϑϥογϡͤͯ͞௨஌
ͱ͚ͩ͢ͷΑ͏ʹࢥΘΕΔ͕ɺ࣮ࡍʹͲͷఔ౓࡞‫ۀ‬
ͤ͞ΔϞʔυͰ࢖༻͢Δɻ
ޮ཰͕མͪΔͷ͔·্͕ͨΔ͔͸ෆ໌Ͱ͋Δɻ·ͨ
• ‫ܞ‬ଳి࿩͕ԻΛ໐Βͯ͠ϝʔϧͷ౸ணΛ఻͑ͯ
୹‫ظ‬తʹޮ཰͕མͪͨͱͯ͠΋௕࣌ؒίϯϐϡʔλ
΋‫ۀ࡞ͣͤʹؾ‬Λଓ͚Δɻ·ͨଞͷֶੜ΋ଞਓ
Ͱ࢓ࣄ͕Ͱ͖ɺ݁Ռͱͯ͠ΑΓଟ͘ͷ࡞‫ۀ‬Λߦ͏͜
ͷ‫ܞ‬ଳి࿩ͷ௨஌ԻΛ‫͍ͳ͠ʹؾ‬ɻ
ͱ͕Ͱ͖ΔͳΒͦͷํ͕޷·͍͠ɻ
• Ұ౓ΧελϚΠζΛͯ͠͠·͏ͱɺը໘ͷ΢Πϯ
υ΢ͷϨΠΞ΢τͳͲ͸ຆͲߦΘͳ͍ɻ
• ৽͍͠ઃఆ͸୭͔͕࠷ॳʹߦ͍ɺͦΕΛ‫ʹ͍ޓ‬ί
ϐʔ͢Δ͜ͱͰ͙͢ʹߦ͖౉Δɻ
͜͏ͨࣗ͠༝ͳ‫ֶͰڥ؀‬ੜͨͪ͸චऀͷΑ͏ͳ೥
‫د‬ΓΑΓ΋ɺΑΓ୹͍࣌ؒͰΑΓ༏लͳ݁ՌΛग़͠
͍ͯΔΑ͏Ͱ͋Δɻ
චऀͷ࢓ࣄͷ΍Γํ͕‫ͱ͜͏͍ͱͩ··͍ݹ‬͸લ
અͰड़΂ͨɻචऀ͸ʮ࢓ࣄʹ຅಄ʯͯ͠࡞‫͢ۀ‬Δɻͦ
ͷҰํͰֶੜͨͪͷ࡞‫ۀ‬Λ‫݁ͨ͠࡯؍‬Ռɺ൴Β͸࢓
ࣄʹ຅಄͢Δ͜ͱͳ͘ɺͦͦ͜͜ͷूதΛҡ࣋͠ͳ
͕Β࣌ؒΛֻ͚ͯ࢓ࣄΛ͍ͯ͠Δͱ݁࿦෇͚ͨɻ
͜Ε·ͰͷৗࣝͰ͸ʮ࢓ࣄʹ຅಄ʯ͢Δํ͕࡞‫ۀ‬ͷ
ޮ཰͕Α͍͸͕ͣͩɺֶੜͨͪͷ΍Γํ͸ͦ͏Ͱ͸
ͳ͍ɻ
͸ͨͯ͠ɺʮͳ͕Β࢓ࣄʯͰ௕࣌ؒ࡞‫ۀ‬Λߦ͏৔
߹ɺͲͷ͘Β͍͜ΕΛଓ͚Ε͹ɺ຅಄ͨ͠࡞‫ͱۀ‬ಉ͡
੒ՌΛ্͛ΒΕΔͷ͔?ʹ͍ͭͯ‫ڵ‬ຯ͕෸͍ͨɻ
͍͖ͳΓ͜ͷ 2 ͭΛൺ΂ΔͷͰ͸ͳ͘ɺ·ͣ͜ͷ
྆ऀͷ୯Ґ࣌ؒ౰ͨΓͷ੒ՌΛൺֱͰ͖ͳ͍͔ͱߟ
͑ͨɻ
౰વͷ͜ͱͳ͕ΒɺΑ΄Ͳ஁࿉͠ͳ͍‫ݶ‬Γɺ͢΂ͯ
ͷ࣌ؒΛूதͨ͠ঢ়ଶͰ࡞‫ۀ‬Λଓ͚Δ͜ͱ͸ෆՄೳ
ͱͳΔɻूதͯ͠࡞‫ۀ‬Λߦ͏৔߹ʹ͸೴͕ർ࿑͠ɺൺ
ֱత୹͍࣌ؒͰർΕͯ͠·͏ɻ͜ͷͨΊద੾ͳ࣌ؒ
͝ͱʹճ෮ΛਤΔඞཁ͕͋Δɻ
શͯͷ࡞‫ؒ࣌ۀ‬ΛϞχλ͢Δͷ͸ɺඃ‫ऀݧ‬ͷϓϥΠ
όγʔΛେ͖͘ଛ͡ΔՄೳੑ͕͋ΔͨΊɺ͜ΕΛߦ
͏͜ͱ͸அ೦͠ɺͱΓ࣮͋͑ͣ‫ʹݧ‬Αͬͯௐ΂ΒΕ
Δ෦෼͔Βௐ΂͍ͯ͜͏ͱߟ͑ͨɻ
ௐ΂Δํ๏ʹ͍ͭͯ͸ 4.5 અͰ‫͢ه‬ɻ
3.3 ԻʹΑΔӨ‫ڹ‬
࡞‫ۀ‬Λ͢Δ৔߹ɺචऀ͸੩͔ͳ‫ڥ؀‬Λ޷Ή͕ɺֶ
ੜ͸Իͷൃੜʹରͯͦ͠Ε΄Ͳ‫͢ʹؾ‬Δ༷ࢠ͕ͳ͍ɻ
ྫΛ‫͛ڍ‬Δͱɺθϛͷ్தͰ‫ܞ‬ଳి࿩͕໐Γͩ͢ͱɺ
චऀ͸‫͕͍ͳ͕ํ࢓ͯͬͳʹؾ‬ɺͦͷ౰ࣄऀҎ֎ͷ
ֶੜ͸ʮͲ͏ͤϝʔϧͷ౸ணԻͩΖ͏ʯͱ·ͬͨ͘‫ؾ‬
ʹ͢Δ༷ࢠ͕ͳ͍ɻ
൴Βͷ࡞‫ۀ‬ͷ༷ࢠΛ‫͢࡯؍‬Δͱɺֶੜ͸શһ͕ϔο
υϑΥϯΛ૷ணͯ͠࢓ࣄΛ͓ͯ͠Γɺipod ౳ͷԻָ࠶
ੜ૷ஔΛར༻ͯ͠ԻָΛௌ͍͍ͯΔ͔ίϯϐϡʔλ
ʹμ΢ϯϩʔυͨ͠ MP3 ϑΝΠϧΛ࠶ੜ͍ͯ͠Δɻ
第52回プログラミング
シンポジウム 2011.1
΋ͪΖΜ୯७ʹൺֱͰ͖ͳ͍͕ɺ͋Δಛఆͷ৚݅ͷ
΋ͱͰɺఆྔతͳσʔλΛऔΔ͜ͱ͸ҙຯͷ͋Δ͜
ͱͩͱߟ͑ͨɻҰ౓ఆྔతͳ݁Ռ͕ಘΒΕͨΒɺͦͷ
݁Ռ͔ΒԿ͔͕൑Δ͔΋͠Εͳ͍ɻ
3.4 σεΫτοϓͷ੔಴ͷӨ‫ڹ‬
ஏ͔͍ͣ͜͠ͱ͕ͩɺචऀ͸σεΫτοϓͷ੔಴͕
ۤखͰ͋ͬͱ͍͏·ʹ֤छͷΞΠίϯ͕σεΫτο
ϓ্ʹҲΕͯ͠·͏ɻਤ 1 ʹචऀͷ WindowsXP ͷ
σεΫτοϓΛࣔ͢ɻ
ීஈ͸͜ΕΒͷ্ʹϓϩάϥϜͷ΢Πϯυ΢Λ޿
͛ͯ࡞‫͍ͯ͠ۀ‬Δ͕ɺ͋Δ೔ Iconoid([11]) ͱ͍͏ι
ϑτ΢ΣΞΛೖखͯ֨͠ஈʹ࡞‫্͕͕ͨͬ཰ޮۀ‬ɻ
Iconoid ͸σεΫτοϓ্ͷΞΠίϯɺϓϧΞοϓ
ϝχϡʔɺෆཁͳ΢Πϯυ΢ΛࣗಈతʹӅͯ͘͠Ε
Δ SillySot Software ͷγΣΞ΢ΣΞ (ϑϦʔ΢ΣΞ)
Ͱ Windows 7 ·ͰରԠ͓ͯ͠Γɺ64 Ϗοτ༻΋։
ൃ͞Ε͍ͯΔɻIcon ͕ඞཁͳ࣌ʹ͸σεΫτοϓΛ
ΫϦοΫ͢Δͱ௨ৗͷը໘͕‫ݱ‬Εɺෆཁͳͱ͖͸ 10
ඵ΄Ͳ଴ͭͱফ͑ͯ͠·͏ɻ
σεΫτοϓ্ͷΞΠίϯ͕ফ͑ͯΈΔͱɺࣗ෼͕
ແҙࣝతʹΞΠίϯΛ‫ͨݟ‬Γɺ෇Ճ͞ΕͨจࣈΛಡ
ΜͩΓ͍͔ͯͨ͠ʹ‫͍ͨ෇͕ؾ‬ɻ
͜ͷιϑτ΢ΣΞΛ࢖͍ͬͯͯগ͚ͩ͠ࠔΔ͜ͱ
͸σεΫτοϓ্ʹϫʔΫϑΝΠϧΛ࡞Δ৔߹Ͱɺσ
εΫτοϓ্ʹϑΝΠϧΛ࡞ͬͨΓσεΫτοϓ্
ͷϑΝΠϧΛফ‫ͨ͠ڈ‬Γͯ͠΋൓Ԡ͠ͳ͍ɻ
͜ͷιϑτΛֶੜͨͪʹಋೖͯ͠࢖Θͤͨ৔߹ʹ
࡞‫཰ޮۀ‬͸޲্͢Δͷ͔‫ڵ‬ຯ͕͋Δɻ
3.5 େը໘ͷӨ‫ڹ‬
චऀͷ‫Ͱࣨڀݚ‬͸ 2 ೥΄Ͳલ͔Β 42 Πϯνͷϓ
ϥζϚ TV ΛϞχλͱͯ͠ಋೖͯ͠θϛͳͲʹ‫༻׆‬
͍ͯ͠Δɻ͜Ε͚ͩͷେը໘ͩͱֶੜͨͪશһ͔Β
Α͘‫͑ݟ‬ɺθϛͷςΩετ΍४උ͖ͯͨ͠Ϩδϡϝ
ͷ PDFɺӷথϓϩδΣΫλͷ୅ΘΓͱͯ͠ϓϨθϯ
ςʔγϣϯͷ࿅शʹɺ·ͨϓϩάϥϜͷ࣮ߦ֬ೝͳͲ
ʹ໾ཱ͍ͬͯΔɻ·্ͨͰड़΂ͨෳ਺ը໘Λ࢖༻͢
Δ৔߹ͷ 1 ը໘ͱͯ͠΋࢖͍ͬͯΔֶੜ͕͍ͨɻ͜
ͷֶੜʹΑΕ͹ɺେ͖ͳը໘ͷํ͕͸Δ͔ʹ࢓ࣄ͕͠
қ͍ͱͷ͜ͱͩͬͨɻ͜ͷ TV ͸ԣ 1920× ॎ 1080
ϐΫηϧͰ 3 ͭͷσδλϧೖྗ,1 ͭͷΞφϩάೖྗ
ʹରԠͨ͠Ϟχλͱͯ͠࢖͑Δɻ
ϐΫηϧ਺ԣ 1024× ॎ 768 ͱ͍͏େ͖͞͸ 15 ೥
39
ਤ1
චऀͷσεΫτοϓ
Ҏ্ͷ௕͖ʹ౉ͬͯ Windows ͷඪ४ղ૾౓ͩͬͨɻ
Α͍ͷ͕ͩɺWindow ͕ը໘্ʹසൟʹग़‫͢ݱ‬Δ࢓
Windows ͸ 3.0,95,98,2000,XP,Vista,7 ͱਐาͯ͠
ࣄʹ͸޲͔ͳ͍ͷͰ͸ͳ͍͔ɻ͔͜͠͠ͷ‫ײ‬૝͸‫ݸ‬
͖͕ͨɺը໘ͷେ͖͞͸େ͖͘มߋ͞ΕΔ͜ͱ͸ͳ
ਓతͳ΋ͷͷͨΊɺ࣮ࡍʹଌఆͯ͠‫͢ূݕ‬Δඞཁ͕
͔ͬͨɻ
͋Δɻ
͔͠͠ɺࠓ೔େը໘ӷথϞχλͷී‫ͱͱٴ‬΋ʹϐΫ
ηϧ਺͕ԣ 1920× ॎ 1080 ΍ԣ 1920× ॎ 1200ɺ·
4 ࣮‫಺ݧ‬༰ (༧ఆ)
ͨԣ 2560× ॎ 1600 ͳͲɺԣํ๏ʹ͓Αͦೋഒ͔Β
ຊใࠂͰ͸·ͩ‫͕ࡐػ‬ಧ͍ͨ͹͔ΓͰɺ࣮‫ݧ‬͸·ͩ
ॎԣʹͦΕͧΕ 2 ഒҎ্ͷղ૾౓Λ࣋ͭ΋ͷ͕ී‫ٴ‬
४උஈ֊Ͱ͋ΔɻຊઅͰ͸࣮‫ݧ‬ͷ಺༰༧ఆΛ‫͢ه‬Δɻ
͖͍ͯͯ͠Δɻ
จ‫[ ݙ‬13] Ͱ Card Β͕ߦͬͨ౰ͯቕΊͷ͏ͪɺΩʔ
্ͷਤͰࣔͨ͠௨Γɺචऀ͸೔ࠒԣ 2560× ॎ 1600
ετϩʔΫϨϕϧϞσϧ͕͋ΔɻςΩετͷमਖ਼ͳ
ͷϞχλΛ࢖༻͍ͯ͠Δ͕ɺҰ౓ߴղ૾ͷϞχλΛ
Ͳయ‫ܕ‬తͳ࡞‫ۀ‬ͷ಺༰Λ‫͔ͭز‬ͷϢχοτλεΫʹ
࢖ͬͯΈΔͱɺ2 ౓ͱ‫ݩ‬ͷղ૾౓ͷϞχλͰ࢓ࣄΛ͢
෼ׂ͠ɺ‫ݸ‬ʑͷϢχοτλεΫΛଧ‫ؒ࣌ݤ‬΍ϙΠϯ
Δ‫ʹؾ‬͸ͳΕͳ͍ͩΖ͏ͱචऀ͸ࢥͬͨ΋ͷ͕ͩɺҙ
ςΟϯά࣌ؒ౳ʹ෼ྨ͠ɺࣄલʹಋ͍ͨࣜʹ‫ݸ‬ʑͷ
֎ʹͦ͏Ͱ΋ͳ͘ɺը໘ղ૾౓ͷ௿͍ϊʔτύιί
ཁૉΛࣄલʹଌఆͨ݁͠ՌΛ౰ͯቕΊͯ༧ଌΛߦ͏ɻ
ϯͰ΋ͦΕͳΓʹ࢓ࣄ͸Ͱ͖ΔΑ͏ͩɻ
·࣮ͨࡍʹ࡞‫ۀ‬Λߦֻ͔ͬͯͬͨ࣌ؒΛ‫ٻ‬Ίɺ༧ଌ
͔͠͠ຊ౰ʹେը໘Ͱ΋ඪ४ը໘Ͱ΋࡞‫཰ޮۀ‬͸
มΘΒͳ͍ͷ͔ɺຊ౰ͷͱ͜Ζ͸ଌఆͯ͠Έͳ͚Ε
͹Θ͔Βͳ͍ɻ
3.6 ෳ਺ը໘͸࢖͍΍͍͢ͷ͔?
ͱͲͷఔ౓݁Ռ͕Ұக͔ͨ͠Λௐ΂ͨͱ͜Ζɺຌͦ
66% ͷతத཰Ͱ͋ͬͨɻ
͜ͷ݁ՌΛ‫ํٯ‬๏ʹԠ༻ͯ͠ɺ࡞‫ۀ‬Λ͍͔ͭ͘ͷϢ
χοτλεΫʹ෼ׂ͠ɺ࣮ࡍͷ࡞‫͔ۀ‬Βଧ‫ؒ࣌ݤ‬΍
‫ࡏݱ‬ͷΑ͏ʹൺֱతେ͖ͳϐΫηϧ਺ͷϞχλ͕
ϙΠϯςΟϯά࣌ؒ౳Λ‫ٻ‬Ίɺ࡞‫ڥ؀ۀ‬ͷҧ͍ʹΑ
ී‫͢ٴ‬ΔҎલ͸ɺΑΓখ͞ͳϞχλΛෳ਺ը໘૊Έ߹
Δ‫ݸ‬ਓͷଧ‫ؒ࣌ݤ‬΍ϙΠϯςΟϯά࣌ؒͳͲͷࠩΛ
ΘͤΔ͜ͱͰಉ͡Α͏ͳޮՌΛಘΑ͏ͱ͍ͯͨ͠Β
‫ٻ‬Ίͯൺֱͯ͠ΈΑ͏ͱߟ͑ͨɻ
͍͠ɻϊʔτύιίϯͱผʹ઀ଓͨ͠ӷথϞχλΛ
4.1 ௐࠪ಺༰
੾Γସ͑ͳ͕Β࡞‫͔ݧܦͨ͠ۀ‬Β͢Δͱɺ͜ͷΑ͏
ʹෳ਺ͷը໘Λ૊Έ߹Θͤͨ৔߹ʹ͸ը໘ͷ੾Γସ
͑ͷͱ͖ʹೝ஌্ͷ΋͖͕ͨͭൃੜ͢Δɻ͜ͷͨΊɺ
࢓ࣄ্ը໘ͷ੾Γସ͕͑͋·Γ‫͜ى‬Βͳ͍৔߹ʹ͸
40
खܰʹௐ΂ΒΕΔ΋ͷͱͯ͠ɺ
• ը໘͕େ͖͍/খ͍͞
• σεΫτοϓͷΞΠίϯද͕ࣔଟ͍/গͳ͍
第52回プログラミング
シンポジウム 2011.1
Λબ୒͠ɺԻΛ໐Β͢ඞཁͷ͋Δௐࠪ΍ෳ਺ը໘Λ
νϟͯ͠σʔλΛ࠾औ͢Δɻ͜ͷιϑτ΢ΣΞΛબ
࢖͏ௐࠪʹ͍ͭͯ͸‫ʹޙ‬ճ͢͜ͱʹͨ͠ɻ
Μͩཧ༝͸ Windows7 Ͱಈ࡞͢ΔͨΊͰ͋Δɻ
্‫ه‬ͷ‫Ͱڥ؀‬ɺ‫ࡏݱ‬θϛͰߪಡதͷςΩετͷ຋༁
౰ॳΩʔϘʔυ͔Βͷೖྗ΍Ϛ΢εͷҠಈͷσʔ
ͱೖྗΛҰఆ࣌ؒͷؒߦ͍ɺͦͷ݁Ռ͔Βଧ‫ؒ࣌ݤ‬
λΛऔΔͨΊʹΩʔϩΨʔΛར༻͢Δ͜ͱΛߟ͑ͨ
౳ͷσʔλΛநग़͢Δɻ
͕ɺ࠷ॳʹࢼͨ͠ΩʔϩΨʔιϑτ΢ΣΞ͕Ϛϧ΢Σ
4.2 ࣮‫಺ݧ‬༰
Ξಉવͷಈ͖Λͨͨ͠ΊɺͰ͖Δ͚ͩΩʔϩΨʔΛ
ςΩετͱͯ͠ɺࢀߟจ‫[ ݙ‬14] Λ༻͍ΔɻҰճͷ
࢖ΘͣʹࡁΉํ๏ͰσʔλΛऔΔ͜ͱΛߟ͑ͨɻ
ηογϣϯΛ 20 ෼ͱ͠ɺ࣮‫ݧ‬৚݅Λม֤͑ͯ৚݅Λ
·ͨ Windows7 ʹಉ༷ʹରԠ͠ɺΩʔͷΠϕϯτ
2 ճͣͭɺඃ‫ऀݧ‬Ұਓ౰ͨΓ 8 ճͷࢼߦΛߦ͏ɻ
4.3 ඃ‫ऀݧ‬
ຊେֶͷ‫ڭ‬һҰ໊ͷଞɺम࢜ɺ4 ೥ੜɺ3 ೥ੜ͔Β
૯਺ 20 ໊ఔ౓·Ͱ‫ر‬๬ऀΛืΔɻ·͖ͨͪΜͱँྱ
ͱಉ࣌ʹσεΫτοϓը໘ͷεφοϓγϣοτΛऔ
Λࢧ෷࣮ͬͯ‫ݧ‬Λߦ͏ɻ
͜ͷඃ‫਺ऀݧ‬͸݁ՌΛղੳͯ͠ 95% ͷ৴པ۠ؒͰ
݁ՌΛड़΂Δͷʹɺ͜Ε·Ͱͷ‫Ͱݧܦ‬ඞཁͱ͞ΕΔ
Δ͜ͱ͕Ͱ͖ΔΩʔϩΨʔιϑτΛࢼ͕ͨ͠ɺϑΝ
Πϧ͕ഁյ͞Ε͍ͯΔͱදࣔ͞Ε࢖༻Ͱ͖ͳ͔ͬͨ
ͷͰஅ೦ͨ͠ɻ
5 ͱΓͱΊͷͳ͍࿩
ຊདྷͳΒ͹ଓ͚ͯղੳͷ݁Ռͱߟ࡯Λड़΂Δͷͩ
Ͱ͋Ζ͏਺ͱͯ͠બΜͩɻൃදͷஈ֊Ͱ͸͓ͦΒ͘
͕ɺ୅ΘΓʹͱΓͱΊͷͳ͍࿩Λ 2 ͭ΄Ͳॻ͘ɻ
ඃ‫ऀݧ‬શһͷ݁Ռ͕ग़͍ͯͳ͍ͱࢥΘΕΔ͕ɺ৴པ
5.1
۠ؒΛߟ͑ͳ͚Ε͹Կ͔͸‫͑ݴ‬ΔͩΖ͏ɻ
Xerox ͷ Star
ຊ‫ڀݚ‬Λ࢝ΊΔʹ͋ͨΓɺਅͬઌʹ೦಄ʹු͔Μͩ
චऀͷ‫ۈ‬຿͢Δେֶͷֶੜ͸ঁࢠ͹͔ΓͷͨΊɺ͍
ͷ͸ Xerox ͷ Star ʹ͓͚Δ A4 จॻ͕ԣʹ 2 ຕฒ
ͣΕ͸உࢠେֶੜʹ͍ͭͯ΋ಉ༷ͷ࣮‫ݧ‬ΛߦͬͯΈ
ΜͰ഑ஔͰ͖ͳ͚Ε͹͍͚ͳ͍ͱ͍͏ͩ͜ΘΓͩͬ
͍ͨɻ
ͨɻ൴Β͕ͩ͜Θͬͨը໘αΠζ͕‫ࣗʹط‬෼ͷख‫ݩ‬
4.4 ࣮‫ڥ؀ݧ‬
ʹདྷ͍ͯΔ͜ͱΛվΊ࣮ͯ‫͢ײ‬Δͱ‫ʹڞ‬ɺͦͷ࣌୅͔
࣮‫༻ͯ͠ͱػݧ‬ҙͨ͠‫ࡐػ‬Λද 2 ʹࣔ͢ɻ
Βൺ΂ͯίϯϐϡʔλͰ࡞‫͢ۀ‬ΔͨΊͷ‫Ͳ͕ڥ؀‬Ε
͚ͩਐల͔ͨ͠Λߟ͑Δͱͱͯ΋‫ڵ‬ຯਂ͍ɻը໘ͷ
ද2
ຊମ
CPU
ϝϞϦ
OS
Video
Ϟχλ 1
Ϟχλ 2
࣮‫ڥ؀ݧ‬
Dell Precision T1500
core i7 1.93GHz
2GB
Windows 7 Ultimate (+ XP ‫׵ޓ‬Ϟʔυ)
ATI FirePro V4800 1GB
Dell 3007WFP 30 Π ϯ ν Ϟ χ λ
(2560×1600)
SHARP IT20M1 20 Π ϯ ν Ϟ χ λ
(1024×768)
αΠζͱ CPU ͷ‫ྗࢉܭ‬ɺͦͯ͠Πϯλʔωοτͷར
༻ͷҰൠԽͱ͍͏ཁૉΛআ͘ͱɺຆͲਐา͍ͯ͠ͳ
͍͔ɺ͋Δ͍͸‫ʹٯ‬ୀԽͨ͠ͷͰ͸ͳ͍͔ͱ͢Βࢥ
͑Δɻචऀ͸ࣗ෼͕ଐ͢Δ‫ Ͱࣨڀݚ‬1 ݄΄Ͳି͠ग़
͞Εͨ J-Star ΛॅΈࠐΈํࣜͰධՁͨ͠‫͕͋ݧܦ‬Δ
͕ɺ͜ͷ J-Star ʹඖఢ͢Δ͚ͩͷ࡞‫ʹڥ؀ۀ‬͸·ͩ
ग़ձ͍ͬͯͳ͍ɻ͔ͳ‫ࣈ׽‬ม‫ݸͲͳ׵‬ʑͷ෦෼͸ߥ
࡟Γ͕ͩͬͨɺऴྃ࣌ʹ࡞‫༻ۀ‬ϑΝΠϧΛ͢΂ͯαʔ
όʹॻ͖ग़ͯ͠ɺ͍Θ͹Ҿ͖ग़͠ʹೖΕͯऴྃ͢ΔϞ
σϧ΍ɺωοτϫʔΫ͕‫͍͕ͯͬܨ‬Ε͹Ͳ͔͜ΒͰ΋
ࣗ෼ͷσεΫτοϓΛ໨ͷલͷϫʔΫεςʔγϣϯ
͠͹Β͘ಉ͡‫ݧ࣮Ͱڥ؀‬Λ‫܁‬Γฦ͠ߦ͏༧ఆͷͨ
Ίɺ‫ݱ‬ஈ֊Ͱ͋Δఔ౓ߴ଎ͳίϯϐϡʔλΛ༻ҙ͢
Δඞཁ͕͋Δͱߟ͑ɺຊମͷ CPU ͱͯ͠ Corei7 Λ
༻ҙͨ͠ɻ·ͨ Video ͸ 2560×1600 ͷը໘Λ 2 ը
໘ಉ࣌ʹ࢖༻Ͱ͖Δ΋ͷΛબΜͩɻϝϞϦ͸ 4MB ·
Ͱ૿ઃΛ༧ఆ͍ͯ͠ΔɻϞχλ 2 छྨΛผʹ༻ҙ͠
ͨͷ͸ɺ30 ΠϯνϞχλ͸ॎԣൺ͕ 4 ର 3 Ͱ͸ͳ͍
ͨΊͰ͋Δɻख࣋ͪͷ͏ͪॎԣൺ 4 ର 3 Ͱ࠷େαΠ
ζͷϞχλΛબΜͩɻ
4.5 ‫ه‬࿥༻ϓϩάϥϜͱ໰୊఺ʹ͍ͭͯ
ʹల։Ͱ͖Δͱ͍͏ߟ͑ํͳͲ͸ࠓͰ΋‫ͳ͍ͯͼݹ‬
͍ɻStar ͕ී‫ͱ͔ͨͬ͜ͳ͠ٴ‬͸ࠓߋ୰͍ͯ΋࢝·
Βͳ͍͕ɺ͋ΕΛ‫ͯ͠ڀݚ‬ΑΓΑ͍΋ͷΛ࡞Γͩͦ
͏ͱ͍͏ྲྀΕ͕Ͱ͖ͳ͔ͬͨͷ͸࢒೦ͩɻࢀߟจ‫ݙ‬
[16] ʹΑΕ͹ɺεςΟʔϒɾδϣϒζ͸ Macintosh
ΛσβΠϯ͢Δͱ͖ʹ Star Λࢀߟʹ͍ͯ͠Δͱ‫ه‬ड़
͕͋ͬͨɻ͔͜͠͠ͷຊʹΑΕ͹ΠϯλϑΣʔεɾσ
βΠϯ͸εʔβϯɾέΞͱ͍͏ܳज़Ոʹ೚͞Εͨͱ͋
ΓɺΠϯλϑΣʔεͦͷ΋ͷΛ‫͢ڀݚ‬Δࢹ఺͕͚ܽ
͍ͯͨͷ͕չ΍·ΕΔɻ
σεΫτοϓը໘ͷεφοϓγϣοτΛҰఆ࣌
ؒ͝ͱʹࡱӨ͢Διϑτ΢ΣΞ Capture STAFF-
light([12]) Λ༻͍ͯ 1ʙ3 ඵʹҰຕͣͭը໘ΛΩϟϓ
第52回プログラミング
シンポジウム 2011.1
41
5.2 ΠϯλϥΫγϣϯ԰͔Β‫ͨݟ‬কདྷͷίϯϐϡʔ
λ
લઅͰड़΂ͨΑ͏ʹ Xerox ͕ࢦ޲ͨ͠ϓϩ޲͚ͷ
ΠϯλϑΣʔε͸Ұ‫͢ݟ‬Δͱ૷ஔͷίετͱଟ༷ੑ
ʹԡͭ͠Ϳ͞Εͯ͠·ͬͨΑ͏ʹ‫͑ݟ‬Δɻ͔͠͠ɺ࣌
୅͕ਐา͢ΔʹͭΕͯ‫ݩ‬ͷϞσϧʹճ‫͢ؼ‬ΔͷͰ͸
ͳ͍͔ͱ΋ࢥ͑ΔɻҰਓͷΠϯλϥΫγϣϯ԰ͷ‫؟‬
͔Β‫ͯݟ‬ɺࠓ‫͍ͩͯͬ͘ͳ͏͜ޙ‬Ζ͏ͱ͍͏༧ଌΛ
‫͓ͯ͛͘ڍ͔ͭز‬ɻ
σόΠεͷಠཱԽͱ݁߹ͷଅਐ
ϊʔτύιίϯͱ
σεΫτοϓύιίϯͲͪΒͰ΋ɺී௨ʹ࢖͏ʹ
͸ΩʔϘʔυ΋Ϟχλը໘΋ඞཁͱͳΔɻ͔͠
͠ɺϓϨθϯςʔγϣϯͳͲͰ͸σεΫτοϓͷ
Ϟχλʹϊʔτͷը໘Λ݁߹ͨ͘͠ͳΔɻ͜͏
ͨ͠৔߹͍͍ͪͪ VGA έʔϒϧΛ‫͙ܨ‬ͷ͸φ
ϯηϯεͰ͋Γɺ·ͨ࣌ͱͯ͠ಈ࡞Λ͠ͳ͍ࣄ͢
Β͋Δɻ͍ۙকདྷɺ͜͏ͨ͠෦඼͸͢΂ͯ‫ݸ‬ผʹ
ID ͕ৼΒΕͯϊʔτύιίϯʹ૬౰͢Δ΋ͷ͸
ΩʔϘʔυɺϞχλɺUSB ͱ͍ͬͨ΋ͷΛ‫ݸ‬ผ
ʹߪೖͯ͠‫ूͤد‬Ίͨ΋ͷͱͳΔɻϞχλͱͷ
ແઢΠϯλϑΣʔε͸‫ ʹط‬UWB([15]) ͱ͍͏‫ن‬
͕֨ఏҊ͞Ε͍ͯΔɻΑΓపఈͨ͠‫ݸͰܗ‬ʑͷ
෦඼ͷಠཱԽ͕ਐΉͩΖ͏ɻ·ͨ͜ΕΒͷ෦඼
୯ମ͕͖ͪΜͱಈ࡞͍ͯ͠Δ͔ɺ‫Ͳࡏݱ‬ͷΑ͏ͳ
ঢ়ଶʹ͋Δ͔ͳͲΛࣝผ͢ΔͨΊʹɺ࠷খ‫ݶ‬ͷΠ
ϯλϑΣʔε͕ఆΊΒΕΔͩΖ͏ɻ
Ϋϥ΢υͷར༻ͷਐา
ຊ‫ڀݚ‬͸ฏ੒ 22 ೥౓͓஡ͷਫঁࢠେֶ‫ڞ‬ಉ‫༻ڀݚ‬
‫ܦ‬අͷࢧԉΛड͚ͯߦΘΕͨɻ
্ͱؔ࿈ͯ͠ɺ‫ࡏݱ‬ͷ CPU
͸‫ྗࢉܭ‬ΑΓ΋௨৴΍ΠϯλϥΫγϣϯ͕ॏࢹ
͞Εɺຊ౰ʹ‫͕ྗࢉܭ‬ඞཁͳ৔߹ʹ͸ࣗಈతʹ
Ϋϥ΢υίϯϐϡʔλʹ઀ଓͯ͠‫ࢉܭ‬Λߦ͏ͱ
͍͏Ϟσϧ͕ਐΉɻචऀ͸Ϋϥ΢υίϯϐϡʔ
ςΟϯάΛ࣍ͷίϯϐϡʔλֵ໋ͷཱ໾ऀʹͳ
Δͱߟ͍͑ͯΔɻ‫ࣗࡏݱ‬෼ͷύιίϯ্Ͱຊ౰
ʹେ͖ͳ‫ࢉܭ‬Λ࣮ߦ͢Δ͜ͱ͸࣍ୈʹ‫͍ͯͬݮ‬
Δɻ͔ͭͯ Plan9 ͕ຊ౰ʹ‫͕ྗࢉܭ‬ඞཁͳ‫ࢉܭ‬
ΛόοΫάϥ΢ϯυʹૹΓࠐΜͰ࣮ߦͨ͠Α͏
ʹɺσΟεΫ΋ CPU ΋֎෦ͷ΋ͷΛΫϥ΢υ
ͱͯ͠ར༻͢Δํ͕Α΄Ͳཧʹ‫͍ͯͬ׎‬Δͱߟ
͑Δɻ
ίϯϐϡʔλʹΑΔཱࣗతܾࡁͷൃୡ ্ Ͱ ड़ ΂ ͨ
͜ͱ͕‫͜ى‬ΔͨΊʹ͸ɺ‫ࡏݱ‬ਓ͕ؒҙࣝతʹ‫ܖ‬໿
ΛަΘͯ͠࢖༻͍ͯ͠ΔΫϥ΢υΛίϯϐϡʔ
ࢀߟจ‫ݙ‬
[1] MK-80A,http://akademeia.info/index.
php?MK-80A
[2] Wikipedia PC-9800 γ Ϧ ʔ ζ,http://ja.
wikipedia.org/wiki/PC-9800 γϦʔζ
[3] Wikipedia ಎ۸นը, http://ja.wikipedia.
org/wiki/ಎ۸นը
[4] Wikipedia ύϐϧε, http://ja.wikipedia.
org/wiki/ύϐϧε
[5] Wikipedia ೪ ౔ ൘, http://ja.wikipedia.
org/wiki/೪౔൘
[6] Wikipedia ༽ ൽ ࢴ, http://ja.wikipedia.
org/wiki/༽ൽࢴ
[7] Wikipedia ί σ ο Ϋ ε, http://ja.
wikipedia.org/wiki/ίσοΫε
[8] Wikipedia ໦ ؆, http://ja.wikipedia.
org/wiki/໦؆
[9] Wikipedia ஛ ؆, http://ja.wikipedia.
org/wiki/஛؆
[10] Wikipedia ࢴ, http://ja.wikipedia.org/
wiki/ࢴ
[11] Iconoid,SillySot
Software,
http:
//www.sillysot.com/
[12] Capture STAFF-light, femt’s Home Page,
http://hp.vector.co.jp/authors/
VA017297/
[13] Stuart K.Card, Thomas P.Moran, Allen
Newell, The Psychology of Human-Computer
Interaction, Lawrence Erlbaum Assoc Inc,
1983/06,ISBN-10:0898598591
[14] J. Glenn Brookshear,Computer Science:
An Overview (10th Edition),Addison
Wesley,2008/1,ISBN-10:0321524039
[15] Wikipedia ௒ ޿ ଳ Ҭ ແ ઢ,http://ja.
wikipedia.org/wiki/௒޿ଳҬແઢ
[16] δΣϑϦʔɾS. Ϡϯά, ೔฻ խ௨, εςΟʔ
ϒɾδϣϒζ – ύʔιφϧɾίϯϐϡʔλΛ
૑ͬͨஉ ্, Լ,JICC ग़൛‫ہ‬,1989/08,ISBN10:4880636002,4880636010
λ͕উखʹߦ͍਺ඵ͔Β਺෼୯ҐͰ࢖༻͢Δͱ
͍͏Ϟσϧͷมֵ͕ඞཁʹͳΔɻ࢒೦ͳ͕Β‫ݱ‬
ࡏ͸·ͩ͜Ε͸Մೳʹͳͬͯ͸͍ͳ͍͕ɺࠓ‫ޙ‬ί
ϯϐϡʔλʹܾࡁͷҰ෦Λ೚ͤɺ৔߹ʹΑͬͯ͸
1 ‫ݸ‬ਓ͝ͱʹख‫͕ॴ׵ަܗ‬ઃཱ͞ΕܾͯࡁΛ‫ޙ‬෷
͍Λ͢ΔγεςϜ͕࢈·Εͯ͘ΔͩΖ͏ɻ
42
第52回プログラミング
シンポジウム 2011.1
Fly UP