Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
『SHOWROOM』の大規模化に伴う技術課題のソリューション ~演者・視聴者の熱量を支える負荷...
Search
Shunta Iketaki
February 07, 2018
Technology
0
28k
『SHOWROOM』の大規模化に伴う技術課題のソリューション ~演者・視聴者の熱量を支える負荷対策、HTML5対応など~/dena-techcon2018-showroom
Shunta Iketaki
February 07, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
130
【2025 Japan AWS Jr. Champions Ignition】点から線、線から面へ〜僕たちが起こすコラボレーション・ムーブメント〜
amixedcolor
1
100
地域コミュニティへの「感謝」と「恩返し」 / 20250726jawsug-tochigi
kasacchiful
0
100
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events" in the age of AI?
ytake
2
800
MCPに潜むセキュリティリスクを考えてみる
milix_m
1
870
OpenTelemetry の Log を使いこなそう
biwashi
5
1.1k
自分がLinc’wellで提供しているプロダクトを理解するためにやったこと
murabayashi
1
170
VLMサービスを用いた請求書データ化検証 / SaaSxML_Session_1
sansan_randd
0
110
複数のGemini CLIが同時開発する狂気 - Jujutsuが実現するAIエージェント協調の新世界
gunta
13
3.8k
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
310
ML Pipelineの開発と運用を OpenTelemetryで繋ぐ @ OpenTelemetry Meetup 2025-07
getty708
0
320
手動からの解放!!Strands Agents で実現する総合テスト自動化
ideaws
3
390
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Automating Front-end Workflow
addyosmani
1370
200k
GraphQLとの向き合い方2022年版
quramy
49
14k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
A Tale of Four Properties
chriscoyier
160
23k
Adopting Sorbet at Scale
ufuk
77
9.5k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
Done Done
chrislema
184
16k
Navigating Team Friction
lara
187
15k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Transcript
ʰ4)08300.ʱͷେنԽʹ͏ ٕज़՝ͷιϦϡʔγϣϯ ʙ)5.-ରԠɺԋऀɾࢹௌऀͷྔΛࢧ͑Δෛՙରࡦʙ 4)08300.גࣜձࣾ ୌढ़ଠ
ϊϕϧςΟʔΛ༻ҙ͠·ͨ͠ʂ 2 ϚΠΫϩϑΝΠόʔΫϩε αΠϦϜ
ϒʔε༻ҙ͠·ͨ͠ʂ 3 Ώͬ͘Γ͍ͯͬͯ͠Ͷ
ࣗݾհ ୌढ़ଠ w 4)08300.5FDI4UVEJP)FBE ܚጯٛक़େֶڥใֶ෦ଔۀ %F/"৽ଔೖࣾ ݄ʙΤϯλʔςΠϯϝϯτࣄۀຊ෦ w
৽نࣄۀͷاըɾϓϩτλΠϓ։ൃʹܞΘΔ ݄ʙ4)08300.ʹҟಈ݄ࢠձࣾԽ w "OESPJEΞϓϦɺαʔόʔαΠυͷϦʔμʔΛܦͯɺݱࡏαʔϏε։ ൃͷ෦ॺ4)08300.5FDI4UVEJPͷϚωδϝϯτΛߦ͍ͬͯΔɻ ίϯϐϡʔλͱԻָͱΤϯλʔςΠϯϝϯτ͕͖ɻ 4 !*LFUBLJ
ԾϥΠϒۭؒʮ4)08300.ʯ
˞͜͜Ͱө૾Λ࠶ੜ͠·ͨ͠
ੜ์ૹͷΈɻԋऀͱࢹௌऀ͕ಉ࣌ؒ͡Λڞ༗͢Δ ͜ͱͰɺߴ͍ϑΝϯΤϯήʔδϝϯτΛੜΉ ΞΠυϧλϨϯτɺΞʔςΟετͱϦΞϧλΠ ϜͰͤͯɺΪϑςΟϯάίϝϯτͰԠԉ͕ Ͱ͖ΔԾϥΠϒۭؒ4)08300. ಉظੑ ࢹௌऀͷ ՄࢹԽ ετʔϦʔ ग़
ࢹௌऀͷ໊࢟લɺΞΫγϣϯΛՄࢹԽͯ͠ɺϢʔ βʔͷΤϯήʔδϝϯτ্Λࢧ͑Δ Πϕϯτ͕ϦΞϧυϥϚΛੜΈɺϑΝϯͷײҠ ೖΛଅ͢
ຊ͓͢͠Δ͜ͱ w ݄ʹ্ཱͪ͛ˠαʔϏε։࢝ʹಥೖ ٕज़తෛ࠴ཷ·ͬͯ͘Δ ҰํɺαʔϏεத w ͲͷΑ͏ʹνʔϜ͕ઓ͖ͬͯͨͷ͔ɺ࣮ྫΛަ͑ͯ͝հ 8
࣍ w ෛՙରࡦࣄྫհʻαʔϏεͷάϩʔεͱى͖Δʼ w 1$൛ͷ)5.-Խʻ࠷৽ٕज़ͷैʼ w αʔϏεಛͱγεςϜͷಛ w ࠓޙͷऔΓΈ w
·ͱΊ 9
ෛՙରࡦࣄྫհ ʻαʔϏεͷάϩʔεͱى͖Δʼ
4)08300.ͷΞʔΩςΫνϟ 11 w ओͳొਓ <4FSWFS> w .Z42- .FNDBDIFE w 8FCɾ#BUDIɾ%BFNPOʢશͯ1FSMʣ
w ϦΞϧλΠϜαʔόʮCDTWSʯʢ1VC4VCʣ w ಈը৴αʔόʔ8PX[Bʢ0SJHJO&EHFߏʣ <$MJFOU> w J04ΞϓϦɾ"OEPJSEΞϓϦɾ1$൛8FCΫϥΠΞϯτ
4)08300.ͷෛՙରࡦ 12 ࠶དྷि͔Β͍·ͷഒͷ τϥϑΟοΫ͘ΔΑʔ w ʙ݄ʹେ͖ͳΠϕϯτ͕͋Γɺͦͷ࣌ͷഒͷτϥ ϑΟοΫ͕ݟࠐ·Εͨ w ͦ͜ʹλʔήοτΛ߹ΘͤͯɺେنͳෛՙରࡦΛߦͬͨ
<4FSWFS>ෛՙରࡦํ 13 w ·ͣԿΑΓ8FCΛࢭΊͳ͍ ඇಉظԽͰ͖ΔॲཧඇಉظԽ w ྫʣΪϑςΟϯάΞΫγϣϯͷ1VCMJTIॲཧ +PC2VFVFʹ&ORVFVF͠ɺ%FRVFVF͢Δ%BFNPOʹͯॲཧ w 2VFVFʹ2.Λར༻
w "1*νϡʔχϯά ΞΫηεͷଟ͍ॱʹͭͭνϡʔχϯά "QBDIF#FODIΛ͏
<4FSWFS>ෛՙରࡦํ 14 w #BUDI %BFNPOʹ͓͍ͯΫϦςΟΧϧͱͳΔͷ΄΅.Z42-ͷ ॏ͍ΫΤϦ ͜Εͭͭνϡʔχϯά͍ͯ͘͠ɺۜͷؙͳ͠ աʹTFMFDU͍ͯͨ͠ϨίʔυΛߜΓɺඞཁͿΜϨίʔυΛऔ Δ 0SEFSCZ
ߜΓࠐΈΛ.Z42-ଆͰͤͣɺΞϓϦαʔόଆͰߦ͏ ΠϯσοΫε
<4FSWFS>ෛՙରࡦํ 15 w ಈը৴αʔόʔɺΦʔτεέʔϧ͕ޮ͘Α͏ʹͯ͋͠Δ w ࣄલʹେن৴͕Θ͔͍ͬͯΔ߹ɺΦʔτεέʔϧʹ͔͔Δͷ҆ఆ ੑΛ֬อ͢ΔͨΊɺࣄલʹखಈεέʔϧΞτ͓ͤͯ͘͞ ϏδωεͷϝϯόʔΛ௨ͯ͠ґཔ͕͘Δɺτοϓίϯςϯπͷ߹͕ଟ͍ ґཔΛड͚ɺ4MBDLΛ༻͍ͨ$IBU0QTͰεέʔϧΞτͰ͖ΔΑ͏ʹͯ͋͠ Δ
5XJUUFSͰԠͷେ͖͞ΛݟΔ w ͦΕͰଟ͍߹ɺ$%/ʹྲྀͤΔΑ͏ʹͯ͋͠Δ Ԇ͕গ͠େ͖͘ͳΔͷͰɺτϨʔυΦϑ
<4FSWFS>ෛՙରࡦํ 16 w ৴αʔόʔͷ4IBSEJOHͷ༷ࢠ w ৴͝ͱʢʹϧʔϜ͝ͱʣʹɺ4IBSEׂ͕ΓͯΒΕΔ
<$MJFOU>ෛՙରࡦํ 17 w 04ػछը໘ͷ͖௨ৗ৴ɾ73ͳͲͷύλʔϯΛཏతʹ ݕূ͠ɺΛચ͍ग़ͯ͠௵͍ͯ͘͠
<$MJFOU>ෛՙରࡦํ 18 w ϧʔϜʹେྔͷࢹௌऀ͕͍Δߴෛՙঢ়گΛγϛϡϨʔγϣϯ w ߴෛՙঢ়گΛอͪͳ͕Β֤छϢʔβʔૢ࡞ɺ࣌ؒͷεϜʔζͳࢹௌ͕Ͱ ͖Δ͔ݕূ͍ͯ͘͠ $16ෛՙͷϞχλϦϯάʢ"OESPJE4UVEJP 9DPEFʣ w
Ϊϑτɺίϝϯτͷ௨͕ଟ͖͖͗ͯ͢͞Εͳ͍ɺͳͲ (16ෛՙͷϞχλϦϯάʢ9DPEFʣ w 4)08300.ͰେྔͷΞόλʔɾΪϑτͷඳըΛ0QFO(-ϨΠϠʔͰߦ͍ͬͯ Δ ಈըΛ࠶ੜ͠ଓ͚ɺࢭ·ͬͨΓΧΫ͍ͭͨΓ͠ͳ͍͜ͱΛݕূ
<$MJFOU>ෛՙରࡦํ 19
ߴෛՙγϛϡϨʔγϣϯ 20 w w Լهͷಈ࡞Λ͢ΔϓϩηεΛଟ࡞͢ΔεΫϦϓτ ίϝϯτ ΪϑςΟϯά ςϩοϓ ࢧԉήʔδ
Ξόλʔͷฒͼॱߋ৽ w େྔͷϢʔβʔ͕େྔͷΞΫγϣϯΛ͢ΔϧʔϜ͕Ͱ͖Δ w ͍ύλʔϯ༻ҙ͢Δ ঃʑʹPSಥൃత $ srsys_perl live_load_test.pl [ROOM_ID] ίϝϯτ Ϊϑτ Ϊϑτ ίϝϯτ ࢧԉήʔδ Ξόλʔͷฒͼ ςϩοϓ
ߴෛՙγϛϡϨʔγϣϯ 21 w ͜ͷߴෛՙγϛϡϨʔγϣϯͷΈɺৗతʹ2"ʹ༻͍͍ͯ Δ w ϧʔϜͷ࣮Λେ෯ʹมߋͨ͠ͱ͖ͳͲͷ࠶ݕূʹʹཱͭ
ίϝϯτʹ͍ͭͯ 22 w ίϝϯτͷ૯ྔଟ͗ͨ͢߹ɺΫϥΠΞϯτͷෛՙΛԼ͛ΔͨΊʹ ؒҾ͍͍ͯΔ߹͋Δ ؒҾ͘ϩδοΫมߋ͍ͯ͠Δ w ΪϑτίϝϯτྔʹΑͬͯදࣔͷ༏ઌॱҐߴ͍ͯ͘͠ΔʢΞόλʔͷ දࣔॱͱಉ͡ΈͳͷͰɺΞόλʔ͔Βίϝϯτ͕ਧ͖ग़͠Ͱݟ͑ΔΑ ͏ʹʣ
ॱ෩ຬൕ ʙ΄Ͳܦͪɺো͍Ζ͍Ζ ͜ΕΒΛࢪ͠ɺ͏·͍ͬͨ͘
Ұఆ࣌ؒ8FC͕Ԡ͠ͳ͍ো 24 w ݄ɺτοϓίϯςϯπʹΑΔେنͳϢʔβʔྲྀೖ w %#ͷෛՙ͕ߴ·Δ͜ͱʹΑͬͯҾ͖ى͜͞Εͨ w ݪҼɺΠϕϯτػೳʹ͓͚ΔϙΠϯτूܭͷΫΤϦ͕ॏ͘ɺଞ ΛҾ͖ͣͬͯ8FC͕٧·ͬͨ
8FCͷվमޙɺҰఆͷ࣌ࠁʹ8FCͷෛՙ͕ߴ·Δ 25 w 1$൛ͷॲཧΛվम͕ͨ͠ɺ͝ͱʹ࿈ଓͰߴෛՙΞϥʔτ w ֘ۙͰଟ͘ίʔϧ͞Ε͍ͯΔ"1*Λௐࠪ w "QBDIF#FODIͰݕূͨ͠ͱ͜ΖɺੑೳྼԽ͍͢͠"1*͕͋ͬͨ w ωΨςΟϒΩϟογϡ͕ޮ͍͓ͯΒͣɺຖճ%#ΞΫηεΛ͍ͯ͠
ΔՕॴ͕ ωΨςΟϒΩϟογϡʜ%#ʹσʔλ͕ଘࡏ͠ͳ͍͜ͱΛΩϟο γϡ͢Δ͘͠Έ
ͳͥى͖ͨͷ͔ 26 w ΠϕϯτͷΓ্͕ΓʹΑΓɺؔ࿈σʔλྔ͕ஶ͘͠૿Ճͨ͠ w ·ͱ·ͬͨෛՙରࡦ1+ޙʹػೳվमܧଓ͞ΕΔ ܧଓతʹ͍͔ͬͯ͘͠ͳ͍
ෛՙରࡦษڧձΛͬͨ ࣾυΩϡϝϯτ͚ͩͰͳ͘ɺ͔ͬ͠ΓνʔϜશһͰৼΓฦΔ ΫϥΠΞϯταΠυͷਓʹͱֶͬͯͼ͕͋Δ 27 "1*ίʔϧΛͰ͖Δ͚ͩݮΒͦ͏ λΠϛϯάΛͣΒͤΔΑ͏ʹ͠Α͏
1$൛ͷ)5.-Խ ʻ࠷৽ٕज़ͷैʼ
1$൛ 29
ʊਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹ"EPCF'MBTI1MBZFSɹʻ ʉ:?:?:?:?:?:?:?:?:?:ʉ
"EPCF'MBTI1MBZFS w ݄ͷϦϦʔε͔࣌Β1$൛ʹͯ༻ ΞόλʔɾΪϑτͳͲͷෳࡶͳΞχϝʔγϣϯ 4PDLFU௨৴ʹΑΔ1VC4VCαʔόͱͷΓͱΓ 31 35.1ϓϩτίϧʹΑΔಈը৴ʗࢹௌ
ʢͱ͜ΖͰʣಈըετϦʔϛϯάͷϓϩτίϧʹ͍ͭͯ w ͍͔ͭ͋͘Δ͕ɺଟΫϥΠΞϯτʹ৴͢ΔͷͰԼهͷ͕ͭ ओྲྀ 35.1 )-4 .1&(%"4) w )551ϕʔε 32
)-4 .1&(%"4) 33 w )-4 "QQMF )551ϕʔεʢ˺ϦΫΤετ୯ҐͰө૾Λड৴ʣ ݱࡏ͘ΘΕ͍ͯΔ w .1&(%"4)
*40ඪ४ن֨ )551ϕʔε ࠷ۙΓ্͕͖͍ͬͯͯΔ
35.1 34 w 3FBM5JNF.FTTBHF1SPUPDPM ϦΞϧλΠϜʹԻಈըͳͲΛΓͱΓ͢ΔͨΊͷετϦʔϛϯάϓϩ τίϧ w "EPCF͕ࣾ։ൃ w 35.14ʗ35.'1ͳͲͷมछ͕͋Δ
5$1ͷ্ʹ࣮͞Ε͍ͯΔ Ԇ͕গͳ͍ w 'MBTI1MBZFSͰΧϝϥɾϚΠΫΛѻ͏͜ͱͰɺϒϥβ্Ͱ৴ଆͰ͖Δ
"EPCF'MBTI1MBZFS 35 w ݄ͷϦϦʔε͔࣌Β1$൛ʹͯ༻ ΞόλʔɾΪϑτͳͲͷෳࡶͳΞχϝʔγϣϯ 4PDLFU௨৴ʹΑΔ1VC4VCαʔόͱͷΓͱΓ w ίϝϯτɾΪϑτͷ௨ɺετϦʔϛϯά63-ͷมߋ௨ͳ Ͳɺ༷ʑͳ༻్ʹར༻ w
35.1ϓϩτίϧʹΑΔಈը৴ʗࢹௌ wྑ͍ιϦϡʔγϣϯͰ͋ͬͨͷͷɺ8FCඪ४ͷྲྀΕɺ ηΩϡϦςΟతͳݒ೦͋ΔͷͰɺ)5.-ʹҠߦΛߦ͏
ΞόλʔɾΪϑτͷඳը 36 w 1JYJ+4Λ༻͍͍ͯΔ lUIFGBTUFTU NPTUqFYJCMF%8FC(-SFOEFSFS IUUQXXXQJYJKTDPN νϡʔχϯάΛߦͬͨ݁ ՌɺύϑΥʔϚϯεΛग़͠ ͭͭɺΑΓͳΊΒ͔ͳΞ
χϝʔγϣϯ࣮ݱͰ͖ͨ
1VC4VCαʔόͱͷΓͱΓ 37 w ίϝϯτΪϑτͷϦΞϧλΠϜ1VC4VCͷػೳʹCDTWSͱ͍͏ ϓϩμΫτΛ͍ͬͯΔ %F/"ͷϓϩμΫτɻ5$1ͷ্ͰɺςΩετϕʔεͷϓϩτί ϧͰ1VC4VCΛ࣮ݱ͢Δ w CDTWSɺੜͷ5$1ͷଞʹ8FC4PDLFUΛ͠ΌΔ͜ͱ͕Ͱ͖Δͷ Ͱɺ8FC4PDLFUͰ࣮ͯ͠ղܾ
+BWBTDSJQUಈըϓϨʔϠʔͷ࣮ w Λ͔࣮ͭͬͯ w IUUQTHJUIVCDPNWJEFPEFWIMTKT w +BWB4DSJQU)-4DMJFOUVTJOH.FEJB4PVSDF&YUFOTJPO 38
͕ɺ͋Δ w Ԇ͕͘ͳΓ͖Βͳ͍ ΫϥΠΞϯτʢIMTKTͷνϡʔχϯάʣʗ৴αʔόʔ w όοϑΝϦϯάͷ࠷దԽ w νϟϯΫͷ࠷దԽ νϟϯΫࡉΕʹͳͬͨө૾σʔλ
ݱࡏ։ൃɾݕূதͰ͢ 39
αʔϏεͷಛɺγεςϜͷಛ
αʔϏεͷಛ w ࢹௌऀɾԋऀͷΤϯήʔδϝϯτ͕ߴ͍ ୯Ґ࣌ؒʹ͔͚Δྔ͕ߴ͍ w اۀϛογϣϯʮྗ͕ϑΣΞ ެਖ਼ ʹใΘΕΔࣾձΛΔʯ Ұ࣌తʹαʔϏε͕μϯͨ͠ͱͯ͠ɺ͋Δԋऀɺࢹௌऀʹ ͱͬͯக໋త͔͠Εͳ͍
41
αʔϏεͷಛ͔ΒγεςϜͷಛ͕ݟ͑ͯ͘Δ w ԿΑΓಈըͷࢹௌ͕େࣄɺԋऀͱࢹௌऀͷΤϯήʔδϝϯτΛ อͭ w ͞Βʹɺө૾ɺίϝϯτͳͲΛԆͤ͞ͳ͍͜ͱ͕େࣄ ΠϯλϥΫςΟϒੑ͕མͪΔ͜ͱͰɺΤϯήʔδϝϯτ͕མͪ ͯ͠·͏ ө૾ΧΫ͚ͭͩ͘Ͱɺҙ͕ࣝԋऀ͔ΒγεςϜͷํʹ͍ͯ͠ ·͏
w ৴ऀ͖͔͚ͬͰٸʹෛՙ͕૿େ͢Δ 42
αʔϏεͷಛ͔ΒγεςϜͷಛ͕ݟ͑ͯ͘Δ w ԋऀͱࢹௌऀͷΤϯήʔδϝϯτΛ࠷େԽ͢ΔɺγεςϜ্ͷʮࢥ ͍ΓʯΛେࣄʹ͍ͨ͠ ෛՙରࡦΛ͔ͬ͠Γ͠ɺͰ͖Δ͚ͩαʔϏεΛམͱ͞ͳ͍ w ͱ͍͑ɺམͪΔͷམͪΔ w ͦ͏ͳͬͨΒɺΤϯήʔδϝϯτΛյ͞ͳ͍ͱ͜Ζ͔Β௵͍ͯ͘͠
ө૾कΓ͍ͨ 35.1ˠ)-4Ҡߦʹ͓͚ΔԆͷ 43
ཷ·͍ٕͬͯ͘ज़తෛ࠴ w σʔλྔ૿ՃʹΑΔΫΤϦνϡʔχϯάͷ w ٕज़ͷϨΨγʔԽ 44
ͰαʔϏε w ٕज़తෛ࠴ͷରࡦΛ͠ͳ͕ΒϢʔβʔମݧΛ্ͤ͞Δ ͚Ͳண࣮ʹࢹௌऀɾԋऀͷΤϯήʔδϝϯτΛࢧ͍͑ͨ ίʔυͷྺ࢙ʹܟҙΛ͜Ίͯɺߋ৽͍ͯ͘͠ w ·ͩ·ͩγεςϜͷ҆ఆੑɺػೳʹΑΔՁ૿͍ͨ͠ ৽ٕज़ɺ৽ΞʔΩςΫνϟʹΑΔػೳӶҙ։ൃத ྗڧ͍ϓϩμΫτϚωδϝϯτ 45
͓·͚"*ࢹʹ͍ͭͯ
εέʔϧʹ͓͚Δίϯςϯπͷࢹ 6($ʢ6TFS(FOFSBUFE$POUFOUTʣΛੜΉαʔϏεʹ͓͍ͯ ɺ৴ɾߘ͞Εͨίϯςϯπ͕ϙϦγʔҧ͍ͯ͠ͳ͍͔ ͷࢹ͕ॏཁ 4)08300.ͰϦΞϧλΠϜͰࢹ͖͢ͷ͕ଟ͍ w ʲ৴ऀʳ৴ಈըͷ༰ w ʲࢹௌऀʳϦΞϧλΠϜίϝϯτͳͲ ಛʹ৴͕૿͑ɺ৴ಈը༰ͷࢹ͕ਂࠁʹ
w $4͕࣌ؒࢹ͍ͯ͠ΔͨΊ 47
"*ʹΑΔҧը૾ఆγεςϜΛಋೖ ը૾ͷҧఆ ϥΠϒதͷશಈըΛఆظతʹΩϟϓνϟͯ͠ɺχϡʔϥϧωο τϕʔεͷఆث"1*ʹ͔͚Δόον 48 #BTF Ͱೖྗ Ωϟϓνϟͨ͠ը૾ YQY ҧఆث"1*
4MBDLʹ௨ )-4ετϦʔϜ ը૾ͷநग़ ϦαΠζ ''NQFH 'FUDI
"*ʹΑΔҧը૾ఆγεςϜΛಋೖ "*γεςϜ෦ͱڠྗͯ͠։ൃʢఆث"*γεςϜαʔϏεಋೖ43ʣ :BIPP͕࡞ͨ͠PQFOOTGX͕ϕʔεʹͳ͍ͬͯΔ w IUUQTHJUIVCDPNZBIPPPQFO@OTGX ʮٙΘ͖͠Ξϥʔτʯͷํ w ϙϦγʔͱͯ͠ɺʮਓ͕ؒݟམͱ͢͜ͱͷαϙʔτΛ͢Δʯʹప͢Δ w ௨͞Εͨը૾ɺਓͷʹΑͬͯ࠶ఆ͞ΕɺదͳαʔϏεରॲΛ͢Δ
ݱࡏਫ਼ͷݕূΛ͍ͯ͠Δஈ֊ ࠓޙɺ$4ͷࢹϑϩʔʹΈࠐΜͩΓɺαʔϏεͷཧը໘ʹಋೖ͢Δ ͳͲ͍͖͍ͯͨ͠
·ͱΊ
େࣄͳ͜ͱ αʔϏεͷಛੑɺγεςϜͷಛੑΛνʔϜશһ͕ཧղ͢Δ͜ͱ αʔϏεΛ࡞Δͷָ͍͠ 51
ؔ࿈͢ΔτʔΫ $BTVBM5BMLʙ w 4)08300.ͷΠϊϕʔγϣϯΛՃͤ͞ΔͨΊͷϚΠΫϩαʔϏεͷ औΓΈʢࢤਫཧ࠸ʣ #-6&4UBHFʙ w %F/"ͷେنϥΠϒ৴ج൫Λࢧ͑Δٕज़ʢ༞հʣ 52
4)08300.ͷٕज़తऔΓΈʹ͍ͭͯ 5FDI#MPHɺ͡Ί·ͨ͠ w IUUQUFDITIPXSPPNDPKQ ·ͩ࢝Ί͔ͨΓͰهࣄ͕গͳ͍ͷͰɺ͜Ε͔Βॆ࣮ͤͯ͞ ͍͖·͢ 53
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ ϒʔεݟ͍ͯͬͯͶ