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
インターネット生放送を支える技術としくみ2015年版
Search
Yusei Yamanaka
May 16, 2015
Technology
0
170
インターネット生放送を支える技術としくみ2015年版
プログラミング生放送勉強会 第33回@株式会社DMM.comラボ(恵比寿)
Yusei Yamanaka
May 16, 2015
Tweet
Share
More Decks by Yusei Yamanaka
See All by Yusei Yamanaka
生配信管理システムのバックエンド〜AWS AppSyncで迅速に構築するGraphQLサービス〜 / Backend of live streaming management system - GraphQL service to build quickly with AWS AppSync
miyukki
0
1.3k
"新しい未来のテレビ"を目指すABEMA配信システムの再設計 / Re-architecture of ABEMA live ingest system
miyukki
0
2.4k
3周年に突入するAbemaTVの挑戦と苦悩 / The challenge and anguish of AbemaTV celebrating the third anniversary
miyukki
8
5k
AbemaTVのアーキテクチャの変遷 / The history of AbemaTV's architecture
miyukki
3
1.5k
機材管理ツールをFirebaseで構築しようとした話 / Building equipment management software with Firebase
miyukki
7
4.5k
AbemaTVで働くエンジニアの裏側 / The engineer working at AbemaTV
miyukki
0
880
動画配信サービスとしてこの先生きのこるには / The way to continue as a video streaming service
miyukki
8
3.9k
MPEG-DASHによるリニア型配信 / Linear broadcasting by MPEG-DASH on AbemaTV
miyukki
6
13k
1周年を迎えたAbemaTVの動画配信の裏側 / The background of video distribution in AbemaTV during one year
miyukki
15
13k
Other Decks in Technology
See All in Technology
AWSで推進するデータマネジメント
kawanago
1
1.3k
AI開発ツールCreateがAnythingになったよ
tendasato
0
120
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
260
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
4
350
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
720
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
1
360
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
330
AI駆動開発に向けた新しいエンジニアマインドセット
kazue
0
340
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
300
落ちる 落ちるよ サーバーは落ちる
suehiromasatoshi
0
150
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.2k
Language Update: Java
skrb
2
290
Featured
See All Featured
Scaling GitHub
holman
463
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Code Review Best Practice
trishagee
70
19k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Speed Design
sergeychernyshev
32
1.1k
Transcript
Πϯλʔωοτੜ์ૹΛ ࢧ͑Δٕज़ͱ͘͠Έ ൛ ΈΏ͖ͬʢ!UPSJJNJZVLLJʣ
ࣗݾհ ΈΏ͖ͬ!UPSJJNJZVLLJ 4'$ ͢ʔͺʔ;͊Έ͜Μ͖ΌΜͺ͢ ͷ ͍͕ͩ͘͞ΜͶΜ͍ͤɻɻɻ ! ͍ΖΜͳόΠτΛͯ͠Δɺ࠷ۙͩͱ͜͜
ͷԼʹ͋Δ$ࣾʹ͍ͨΓɻ ! όΠτΛ͏͕ͯແ͍ͨΊɺө૾ػ ࡐΛଗ͍͑ͯΔɻ
ࣗݾհ લʹϓϩੜͰ͜ΜͳϓϨθϯΛ͍ͯ͠·ͨ͠ɻ
ੜ์ૹʹඞཁͳͭͷϞϊ ࢹௌऀ αʔό ৴ऀ
7JFXFS IUUQTXXXqJDLSDPNQIPUPT!/
༷ʑͳࢹௌܗଶ
1$ʹΑΔࢹௌ ϒϥβΛ༻͍ͨࢹௌ͕΄ͱΜͲ ࢹௌऀͷෑډΛԼ͛ΔͨΊࢹௌڥͱͯ͠ेͳͨΊɻ ϒϥβͰ'MBTI1MBZFSΛར༻͍ͯ͠Δɻ ! Ұ෦ͷαʔϏεͰઐ༻ΞϓϦέʔγϣϯΛೖΕΔͷ
͔͠͠ɺͩΜͩΜͱαʔϏεͷنॖখ͍ͯ͠Δɻ
εϚʔτϑΥϯʹΑΔࢹௌ J04 "QQMF͕)-4Λ։ൃ͠ɺJ04Ͱ)-4Λαϙʔτɻ ٯΛݴ͏ͱͦΕҎ֎ରԠ͍ͯ͠ͳ͍͠ରԠͤͯ͞৹ࠪͰམͱ͢ɻ ! "OESPJE
ࠓݱࡏɺ3541)-4Λαϙʔτɻ ! 8JOEPXT1IPOF 4NPPUITUSFBNJOHʜ.1&(%"4)ʜ
ઐ༻ϋʔυΣΞʹΑΔࢹௌ ࠷ۙͰ:PV5PVCF-JWFͷੜ์ૹΛ$ISPNFDBTUͰࢹௌ͢Δ͜ͱ͕ Մೳ ଞʹରԠ͍ͯ͠ΔαʔϏεෆ໌ɻ ! ࣮ͦΕΑΓલʹɺDIVNCZͱݺΕΔଟػೳͰ45*$,".ʹର Ԡͨ͠ΞϓϦέʔγϣϯ͕ϦϦʔε
4FSWFS IUUQTXXXqJDLSDPNQIPUPTTDPCMFJ[FS
৴αΠτɾαʔϏε
χίχίੜ์ૹ ը໘ͷ্ʹίϝϯτ͕ྲྀΕΔͷ͕ಛͷOJDPOJDPͷੜ์ૹαʔϏεɻ ՎͬͯΈͨɺགྷͬͯΈͨɺ࣏ɺٕज़෦ͳͲ֤ΧςΰϦͷίϛϡχςΟ͕͋ΔจԽ͕ಛɻ ! ʹެࣜ์ૹΛ։࢝͠ɺʹҰൠϢʔβʔͰ์ૹ͕Մ ೳͳϢʔβʔੜ์ૹΛ։࢝ɻ Ϣʔβʔ͕։ൃͨ͠πʔϧྨ๛Ͱ͋ΓϢʔβʔੜ์ૹ։࢝ॳ์ૹ͕ͱগͳ͘ʮऔΓʯͱݺΕ Δߦҝ͕͋ΓɺͦΕΛαϙʔτ͢Δʮௗʯͱ͍ͬͨπʔϧීٴͨ͠ɻ Ϣʔβʔੜ์ૹͰগʑ͖͍ͭϏοτϨʔτ੍ݶ͕͋ΓɺϢʔβʔੜ์ૹͰ࠷େͰLCQT·Ͱͷ৴͔͠ߦ͑ ͳ͍ɻ
! ৴αʔό8PX[B<ཁग़య>ɺίϝϯτಠࣗͷϝοηʔδαʔόΛ༻ɻ
6TUSFBN ϥΠϒετϦʔϛϯά৴քͰҐΛ૪͏ଘࡏɻ ʹαʔϏεΛ։͔࢝ͯ͠Βɺٸʹීٴ͠ຊޠରԠɺ༗ྉɺϏδωε͚ϓϥϯͷల։Λ͍ͯ͠Δ ٕज़తʹԦಓΛาΜͰ͖͍ͯΔɻ ! ʹιϑτόϯΫ͕ग़ࢿɻ ͦͷޙɺ6TUSFBN"TJBגࣜձ͕ࣾઃཱ͞Εɺौ୩ʹʮ6TUSFBN4UVEJPʯΦʔϓϯ ݱࡏϦχϡʔΞϧத ɻ !
৴αʔό'.&ɺίϝϯτॳ*3$αʔόΛར༻͍͕ͯͨ͠ɺ ݱࡏ5XJUUFSͳͲͷιʔγϟϧΛར༻͍ͯ͠Δɻ
5XJUDI ݩʑ+VTUJOUWɻ ݩʑ6TUSFBNͱ΄΅ಉ࣌ظʹઃཱ͞Εͨʮ+VTUJOUWʯͱ͍͏αʔϏε͕ͩͬͨɺ6TUSFBN͕ઈௐʹͳΓ ެࣜͰ ผͷϦιʔεʹूத͢ΔͨΊͱൃද ʹαʔϏεΛഇࢭɻ ! ͦͷޙήʔϜ৴Λઐͱ͢Δʮ5XJUDIʯΛൃදɻ +VTUJOUWͷϦιʔε͔Β͍͔ͭ͘ػೳΛڧԽ͠ɺൃදͨ͠ͱ͜Ζࢥ͍ͷ΄͔ྲྀߦΔɻ 5XJUDIͰ:PV5VCFͷ༷ͳஶ࡞ݖϑΟϧλϦϯάγεςϜಋೖ͞Εͨ
ͨͩ͠ΞʔΧΠϒͷΈ<ཁग़య> ɻ ! ಉ ʹ"NB[POʹങऩɻ ॳ(PPHMF͔Βͷങऩͷӟཱ͕͍͕ͬͯͨɺ"NB[PO͕(PPHMFΛୀ͚ങऩͨ͠ɻ ֤छήʔϜ ༸ήʔଟΊ ͷେձ͕සൟʹ։࠵͞ΕͨΓɺۚڕͰϙέϞϯΛૢ࡞͢Δ৴ͳͲ͍ͬͯͨɻ
:PV5VCF-JWF ಈըͷԦऀɺ:PV5VCFʹΑΔϥΠϒετϦʔϛϯάαʔϏεɻ (PPHMF͕ͬͯΔ͚ͩ͋Γɺಉ࣌ࢹௌՄೳ͕ଟ͘ɺߴ࣭ɺϚϧνϓϥοτϑΥʔϜରԠɻ ! ʹαʔϏεΛ։࢝ɻ αʔϏε։࢝ॳΞʔςΟετͷϥΠϒͳͲެࣜʹΑΔ৴ͷΈͩͬͨɻ ݱࡏͰҰൠϢʔβʔͰ৴͕ՄೳͰ͋Γɺ͞Βʹɺ৴தͰ͍͔͚ͬ͜࠶ੜ͕ग़དྷͨΓͱ৽͍ٕ͠ज़ͷಋೖ ૣ͍ɻ ! ٕज़తͳઌۦऀɻ
͓ۚ͋ΔͨΊ༷ʑͳٕज़͕։ൃ͞Εɺ:PV5VCF-JWFͰಋೖ͞Εٕͨज़͕ଞͷ৴αʔϏεʹར༻͞ΕΔ͜ͱ ଟ͍ɻ ͍͔͚ͬ͜࠶ੜϑΟϧλϦϯάγεςϜͳͲɻ
-JWFTUSFBN ຊͰ͋·ΓೃછΈ͕ͳ͍͕ւ֎Ͱ༗໊ɻ 6TUSFBNͱ΄΅ಉ࣌ظʹઃཱ͞Εͨɻ ҰൠϢʔβʔʹΑΔੜ์ૹͱ͍͏ΑΓ͔ͬ͠Γͱߏ͞Εͨ൪͕ଟ͍ɻ ! ٕज़ྗ͕ߴ͘ΦϦδφϧͳΛ։ൃ͍ͯ͠Δɻ ઐ༻৴ιϑτΣΞʮ1SPDBTUFSʯ ΧϝϥͳͲʹ͚ͭͯ৴Ͱ͖Δͱઐ༻ϋʔυΣΞʮ#SPBEDBTUFSNJOJʯͳͲɻ :PV5VCF-JWFͱಉ͍͔͚ͬ͘͜͡࠶ੜʹରԠɻ !
5XJUDBNͱ͍͏5XJUUFS࿈ܞͰϥΠϒ৴͕ग़དྷΔੜαʔϏεӡӦɻ
πΠΩϟε ʹαʔϏεϦϦʔεɺਖ਼໊ࣜশ5XJU$BTUJOHɻ ը࣭ϑϨʔϜϨʔτͳͲͷ࣭ΑΓखܰʹ৴Ͱ͖Δ͜ͱ͕ചΓɻ ຊͷαʔϏεͷதͰχίχίੜ์ૹͷ࣍ʹ༗໊<ཁग़య>ͩͱࢥΘΕΔɻ ։ൃऀͷπΠΩϟεͷதͷਓ͕ٕज़ϒϩάͰ"OESPJE+"43"$ରԠʹ͍ͭͯॻ͍ͨهࣄ͋Δɻ ϩϯυϯϒʔπͷాଜ३ͳͲɺݸਓͰར༻͢Δ༗໊ਓଟ͍ɻ ! ʹެࣜνϟϯωϧͷαϙʔτ͕։࢝ɻ ެࣜνϟϯωϧͰҰൠϢʔβʔΑΓߴը࣭ɺߴ࣭ͳ৴͕Մೳɻ ͔͠͠ࢹௌऀ͍··ͰͷϏοτϨʔτͰө૾Λࢹௌ͢Δ͜ͱՄೳͩͱ͍͏ɻ
ͦͷଞͷαʔϏε 4UJDLBN+"1"/ ʹ։࢝ͨ͠&5JNFT5FDIOPMPHJFT͕ӡӦ͢ΔαʔϏεɻ χίχίੜ์ૹʹ৴੍ݶ͕͋ͬͨ࣌ʹͪ࣌ؒͳͲʹར༻͞Εͨɻ 4)08300.
ʹ։࢝ͨ͠"NFCB͕ӡӦ͢ΔαʔϏεɻಠಛͳࢹ ௌը໘͕ಛɻ ॳΞΠυϧλϨϯτ͕ߦ͏ެࣜͷ৴͚͕ͩͩͬͨɺ ݱࡏҰൠϢʔβʔ৴͕Մೳɻ ৴ऀͷߩݙʹԠ͓͕ͯۚ͡Β͑ΔΈ͋Δɻ
ͦͷଞͷαʔϏε ΞϑϦΧ57 ͱͱؖࠃͰීٴ͍ͯͨ͠৴αʔϏεɺຊͰʮؖࠃ൛χίੜʯͱݺΕΔ͜ͱʜɻ ʹຊ͚ʹΦʔϓϯɻ#+ #SPBEDBTUFS+PDLFZ ϥϯΩϯά͛મͰ͓͕ۚΒ͑Δɻ
࠷ۙɺ͓ࣉͰυϩʔϯΛམͱͨ͠ΓࠃձٞࣄಊͰυϩʔϯΛඈͦ͏ͱ͍ͯͨ͠ਓ͕৴͍ͯͨ͠ɻ ! -JWFUVCFDD ੲઐ༻ιϑτͰ৴͕ඞཁ͕ͩͬͨݱࡏ35.1ʹରԠ͍ͯ͠ΔɺϋΠϒϦοτܕɻ ! $BWFUVCF ݩMJWFUVCFDDͷ։ൃऀͷҰਓ͕࡞ͬͨαʔϏεɻݸਓӡӦͷதͰ৴͕ଟ͍ɺϋΠϒϦοτܕɻ
ͦͷଞͷαʔϏε ͻ·ΘΓετϦʔϜ ͻ·ΘΓಈըͷཧਓ͕࡞ͬͨੜ์ૹαΠτɻ ͻ·ΘΓಈը'$ʹങ͍औΒΕ͕ͨɺ͜ͷαʔϏεͬͨ··ɻ ! OJDPDBT
υϫϯΰ͕ϦϦʔεͨ͠χίχίੜ์ૹͰͳ͍৽ִؒαʔϏεɻ ͔͠͠ɺαʔϏε։࢝ޙͰดɻ ! χίΩϟετ ͕ࣗதֶੜͷ࣌ʹ࡞ͬͨϥΠϒετϦʔϛϯά৴αΠτɻ ըαʔόͷ༰ྔ͕Γͳ͘ͳΔͱ͍͏ݪҼͰࠓดɻࠓޙͷߦํෆ໌ɻ
3͚αʔϏε %..ϥΠϒνϟοτ %..͕ఏڙ͢ΔϥΠϒνϟοταʔϏεɻ ! '$ϥΠϒΞμϧτ 3Ͱͳ͍ҰൠϢʔβʔ͚ͷ'$ϥΠϒ͋Δ͕ɺΓΞμϧτ͚৴͕ଟ͍ɻ
! ϥΠϒͰΰʔΰʔ ϥΠϒνϟοτΛӡӦ͍ͯͨ͠ձ͕ࣾҰൠϢʔβʔ͚ͷʮXFMMDBNʯͱ͍͏αʔϏεΛల։͛͠મγε ςϜͳͲ͕͋ͬͨɺดɻͦͷޙຊαʔϏεʹ౷߹͞Εͨɻ ! ͳͲͳͲɺϥΠϒνϟοτܥଞʹࢁʜ
ϓϩτίϧ
ਔٛͳ͖ϓϩτίϧότϧ ֤͕ࣾԦऀΛૂͬͨΓɺ͍·ͷϓϩτίϧʹෆຬ͕͋ͬͨΓͱɺɹ ͍ΖΜͳϓϩτίϧΛ։ൃɻ ֤͕ࣾࣗ։ൃͨ͠ͷ͚ͩΛαϙʔτ͢Δྫ͕ଟ͘ɺ։ൃऀ͕৸Εͳ͍ɻ ! ࠷ۙϓϩτίϧʹٻΊΒΕΔཁ݅ɺଟ࠼ͳίʔσοΫɺ)5.-ɺ%3.ɺࣈນɺ, ө૾ͳͲͷαϙʔτ͕ٻΊΒΕΔɻ
IUUQXXXCJUDPEJODPNCMPHNQFHEBTIWTBQQMFIMTWTNJDSPTPGUTNPPUI TUSFBNJOHWTBEPCFIET
ϓϩτίϧؔ࿈ͷٕज़ 11ܕ৴ ৴ऀͱࢹௌऀΛ11ωοτϫʔΫͰ݁ͼө૾ΛૹΔ৴ํ๏ͷ͜ͱɻ 11Λ༻͍ͨ৴ιϑτͱͯ͠1FFS$BTU͕༗໊ɻ ࠓճׂѪ !
ϋΠϒϦουܕ৴ ετϦʔϛϯάαʔόͱ11Λซ༻ͯ͠ө૾ΛૹΔ৴ํ๏ͷ͜ͱɻ ৴ऀͱॳΊͷࢹௌऀετϦʔϛϯάαʔόʹଓɺޙͷࢹௌऀॳΊͷࢹௌऀʹଓ͠ʹߦ͘ɻ ! "EBQUJWFCJUSBUFTUSFBNJOH ࠷ۙࢹௌڥ͕ଟछଟ༷Ͱ༷ʑͳճઢσόΠε͕ଘࡏ͢ΔதɺճઢσΟεϓϨΠͳͲࢹௌڥʹ߹ͬ ͨίϯςϯπΛࣗಈతʹબ͢Δٕज़ɻ ϋΠϒϦοτܕ৴ͷղઆਤ ৴ऀ ॳΊͷࢹௌऀ ޙͷࢹௌऀ
ओͳϓϩτίϧ ..4 .JDSPTPGU.FEJB4FSWFS .JDSPTPGU͕։ൃͨ͠6%15$1ϕʔεͷετϦʔϛϯάϓϩτίϧɻ 8JOEPXT.FEJB&ODPEFSͰ৴ͨ͜͠ͱ͕͋ΔਓͬͯΔ͔ʜʁ
ʹ..4Ͱͳ͘3541Λ͏Α͏ਪ͍ͯ͠Δɻ ! 3541 3FBMUJNF4USFBNJOH1SPUPDPM ʹ*&5'ʹΑΓඪ४Խ͞Εͨ5$1ϕʔεͷετϦʔϛϯάϓϩτίϧɻ )551ͷΑ͏ͳϦΫΤετͷϓϩτίϧɻ ༷ʑͳ͕ࢦఠ͞Ε༨ΓΘΕͯͳ͍͕ɺ·ͩࠜڧ͍ͬͯ͘Δɻ
ओͳϓϩτίϧ 35.1 3FBMUJNF.FTTBHJOH1SPUPDPM "EPCFࣾ ݩ.BDSPNFEJB ͕։ൃͨ͠ϦΞϧλΠϜ௨৴͚ϓϩτίϧɻ
'MBTI1MBZFSͰαϙʔτ͞Ε͍ͯΔͨΊɺ1$ͰͷϥΠϒετϦʔϛϯά৴Ͱར ༻͞ΕΔ͜ͱ͕ଟ͍ɻ ! 35.'1 3FBMUJNF.FTTBHJOH'MPX1SPUPDPM ಉ͘͡"EPCF͕։ൃͨ͠11ͷϦΞϧλΠϜ௨৴͚ͷϓϩτίϧɻ 35.15$1Λར༻͍ͯ͠Δͷʹର͠ɺ6%1Λར༻͍ͯ͠Δɻ ! ͜ͷଞʹ35.1ੜͷϓϩτίϧ͍͔ͭ͋͘Δׂ͕Ѫɻ
ओͳϓϩτίϧ )-4 )551-JWF4USFBNJOH "QQMF͕։ൃ͍ͯ͠Δ)551ϕʔεͷετϦʔϛϯάن֨ɻ NVܗࣜͷςΩετʹใΛهड़ɻ
ͪΖΜJ04ͰରԠࡁΈɻ )%4 )551%ZOBNJD4USFBNJOH "EPCF͕։ൃ͍ͯ͠Δ)551ϕʔεͷετϦʔϛϯάن֨ɻ GNܗࣜͷ9.-ʹใΛهࡌɻ 4NPPUI4USFBNJOH .JDSPTPGU͕։ൃ͍ͯ͠Δ)551ϕʔεͷετϦʔϛϯάن֨ɻ 9.-ܗࣜͷ9.-ʹใΛهࡌɻ
ओͳϓϩτίϧ .1&(%"4) %ZOBNJD"EBQUJWF4USFBNJOHPWFS)551 ࠷ۙ٬ͱ͖ͯͬͯͨ͠ɺ)551ϕʔεͷετϦʔϛϯάن֨ɻ *40 ࠃࡍඪ४Խن֨
͕ఏএ͠ɺ࠷ۙಈ͖͕׆ൃɻ .JDSPTPGU8JOEPXTͰαϙʔτΛએݴɻ "EBQUJWFCJUSBUFTUSFBNJOHࣈນɺ%3.ɺ,ͳͲͷαϙʔτΛ࠷ॳ͔Βߦͬ ͍ͯΔɻ )551ϕʔεͷετϦʔϛϯάن֨͜Εʹམͪண͘ͷͰͳ͍͔ɻ "QQMFʮʜʯ
ओͳϓϩτίϧ ൪֎ฤ 8FC35$ 8$(PPHMFɺ.P[JMMB͕։ൃ͍ͯ͠Δɺϒϥβ্ͰϦΞϧλΠϜͳ11௨৴ Λߦ͑ΔΑ͏ʹ͢Δ"1*܈ɻ 8FC35$Λͬͯϒϥβಉ࢜ͷ11ͰΧϝϥө૾ͷૹड৴͕Մೳɻ
ίϯςφͱίʔσοΫ
ਔٛͳ͖ίϯςφίʔσοΫότϧ ίϯςφ ө૾ԻσʔλɺͦͷଞࣈນσʔλͳͲΛͭͷϑΝΠϧʹ͢Δن֨ͷ͜ͱɻ ίʔσοΫ ө૾ԻͷѹॖϓϩάϥϜɺ·ͨͦͷٕज़ɻ !
ϓϩτίϧಉ༷ɺ֤͕͍ࣾΖΜͳίϯςφɺίʔσοΫΛ։ൃɻ ϓϩτίϧͱҧ͍ɺίʔσοΫʹಛڐ͕བྷΉࣄ͕ଟ͘ɺ͓͔͔ۚΔ͠։ൃ େมɻ աڈʹ͍ΖΜͳૌুͷࣄྫͨ͘͞Μ͋Δɻ
ओͳίϯςφ .1&(54 .1&(ͷஂମ͕ఆΊͨಈըίϯςφίʔσοΫن֨ɻ )-4ͷ΄͔ɺ%7%্σδλϧ์ૹͳͲͰΘΕ͍ͯΔɻ .1
.1&(ͷஂମ͕ఆΊͨಈըίϯςφίʔσοΫن֨ɻ ࠷ۙΘΓͱओྲྀʁ<ཁग़య> 8FC. (PPHMF͕։ൃ͍ͯ͠ΔΦʔϓϯͰϩΠϠϦςΟʔϑϦʔͳίϯςφɻ )5.-ͷಈըཁૉͷඪ४ϑΥʔϚοτͷ࠾༻ʹ͚ͯ։ൃɻ ඪ४Խͷಓఔ͍ʜ
ओͳίʔσοΫ ) .1&(71$ .1&(ͷޙܧɻ'MBTI1MBZFSαϙʔτɻ ϥΠϒετϦʔϛϯάͰੑ্࣭ɺಈ͖ʹऑ͍ɻ
71 0OςΫϊϩδʔ͕։ൃͨ͠ίʔσοΫɻ'MBTI1MBZFSαϙʔτɻ )ͱ΄΅ಉ࣌ظʹग़ͨɺܰ͞ͱ σίʔυͷ ͕͞ചΓɻ 71 (PPHMF͕ങऩͨ͠ޙͷ0OςΫϊϩδʔ͕։ൃͨ͠ίʔσοΫɻ 8FC.ͱͱʹΦʔϓϯιʔεԽ͞Εͨɻ
ετϦʔϛϯάαʔό
༗໊ͳ35.1ετϦʔϛϯάαʔό 'MBTI.FEJB4FSWFS '.4 35.1։ൃݩͷ"EPCF͕։ൃͨ͠ຊՈαʔόɻ༗ঈͰߴΊɻ 8PX[B.FEJB4FSWFS
8PX[B͕։ൃͨ͠35.1αʔόɻ༗ঈ͕ͩ͘Β͍͍҆ɻ 3FE ແঈͰΦʔϓϯιʔεͷ35.1αʔόɻ ҆ఆੑ͍ͷͰຊ൪ڥͰ༻͍ΒΕΔ͜ͱ΄΅ͳ͔ͬͨɻ
ͦͷଞͷετϦʔϛϯάαʔό OHJOY )551αʔόͱͯ͠༗໊ͳOHJOYʹɺϞδϡʔϧͱͯ͠35.1)-4Λαϙʔτɹ ͍ͯ͠Δɻ 35.1ͱ)-4Λม͢Δதܧαʔόͱͯ͠ར༻Մೳɻ !
ଞʹ͋Δ͚Ͳڍ͛Δͱ͖Γ͕ͳ͍ͷͰׂѪɻ
$%/ $POUFOUT%FMJWFSZ/FUXPSL ίϯςϯπ৴ͷ࠷దԽΛߦ͏ωοτϫʔΫ ϥΠϒετϦʔϛϯά৴Ͱ͖Δ$%/ͱͯ͠ɺ"LBNBJɺ-JNFMJHIU͕ओཁ ͩͬͨɻ ݱࡏͰɺCSJHIUDPWF6-*;"ͳͲ͍··ͰΑΓ҆Ձͳ$%/ϓϩόΠμʔීٴ ͖ͯͨ͠ɻ
IUUQTXXXqJDLSDPNQIPUPTKFTVTBMJ #SPBEDBTUFS
৴ܗଶ
1$ʹΑΔ৴ ϒϥβʹΑΔ৴ 'MBTI1MBZFSʹΑΔ৴͕Ұൠత ϓϩτίϧ35.1ɺίʔσοΫ)ͱ71Λαϙʔτ͍ͯ͠Δɻ ! ઐ༻ιϑτΣΞʹΑΔ৴
35.1ͷ߹ɺ'MBTI.FEJB-JWFS&ODPEFS '.-& ͕Α͘ΘΕΔɻ 6TUSFBNɺχίχίੜ์ૹɺ-JWFTUSFBNʹઐ༻ͷιϑτΣΞ͋Δɻ
εϚʔτϑΥϯλϒϨοτʹΑΔ৴ ֤छ04ͷ4%,ͱͯ͠৴ଆͷϥΠϒετϦʔϛϯάϓϩτίϧ͕ɹ αϙʔτ͞Ε͍ͯΔ04ແ͍<ཁग़య> ԿΒ͔ͷϥΠϒϥϦΛͬͨΓࣗͰ։ൃ͢Δඞཁ͕͋Δɻ 35.1࣮ͷϥΠϒϥϦΛ༻ͨ͠ͷ͋Δ͕ɺಠࣗํࣜͷͷଟ͍ɻ !
"EPCF"*3ͷϞόΠϧ൛Ͱɺ35.1͕αϙʔτ͞Ε͍ͯΔ'MFYϥΠϒϥϦؚ͕ ·Ε͓ͯΓɺ1$൛ͷϩδοΫΛͦͷ··ྲྀ༻ͯ͠εϚϗ൛ͷΞϓϦέʔγϣϯʹ ͏͜ͱͰ͖ͨɻ "EPCF"*3ͷϞόΠϧ൛ͷαϙʔτଧͪΒΕͨɻ
ઐ༻ϋʔυΣΞʹΑΔ৴ ιϑτΣΞͰͳ͘৴ઐ༻ͷϋʔυΣΞΛ༻ͨ͠৴Մೳ ৴ઐ༻ͷͨΊී௨ͷ1$Ͱߦ͏ΑΓෆ۩߹͕ى͜ΔՄೳੑ͕গͳ͘ɺ·༷ͨʑͳ ө૾Ճ͕ϋʔυΣΞϕʔεͰߦ͑Δɻ ө૾ͷΤϯίʔμʔ࣮͞Ε͍ͯΔͨΊө૾ͷཚΕԆͳͲগͳ͘ө૾࣭ ߴ͍ɻ
εΠονϟʔ
5SJ$BTUFSγϦʔζ /FX5FL͕։ൃ͍ͯ͠Δ8JOEPXT্Ͱಈ͘εΠονϟʔ ιϑτΣΞͰͳ͘ΩϟϓνϟϘʔυͳͲΛඋ͑ͨϋʔυΣΞͱηοτͰൢച ͞Ε͍ͯΔɻ
"5&.γϦʔζ #MBDLNBHJDEFTJHO͕։ൃ͍ͯ͠Δө૾ܥεΠονϟʔ ಉنͷػೳͷͷதͰ͍҆ɻ தنͷ৴Ͱ݁ߏΘΕ͍ͯΔ͜ͱ͕ଟ͘ɺχίχίຊࣾͰΘΕ͍ͯΔɻ த'1("ͩͱ͔ɻ
-JWF4IFMM-JWF8FEHFγϦʔζ $FSFWP͕։ൃ͍ͯ͠ΔετϦʔϛϯά৴ઐ༻ͷσόΠε )%.*ೖྗΛ৴͠ଓ͚Δ-JWF4IFMM ! ! ! !
)%.*ೖྗΛࣗ༝ʹεΠονϯάͰ͖Δ-JWF8FEHF ಉͷػೳΛඋ͑ͨͷதͰ΄΅࠷҆ɻ -JWF4IFMMಉ༷ͦͷ··৴Ͱ͖Δػೳ͋Δɻ )%.*ͱ-"/έʔϒϧΛ͚ࠩͩ͢Ͱ৴͕Ͱ͖ɺ҆Ձ Ͱ҆ఆੑ݉Ͷඋ͑ͯΔͨΊɺ༷ʑͳఆΧϝϥ์ૹ Ͱར༻͞Ε͍ͯΔɻ
3PMBOE ө૾ܥͷػثग़͍ͯ͠Δ3PMBOE )%.*ೖྗ͕ՄೳͰλονૢ࡞ͷ7&9ͳͲɻ Ұ෦ʹ64#ଓͰϏσΦػثͱೝࣝ͞ΕΔΠϯλʔωοτ৴͚ͷͷɻ ࠷ۙͰϗʔϧߨಊͷઃஔ͚ͷຊ֨తͳεΠονϟʔ࡞Γ࢝Ίͨɻ
͓·͚
εΠονϟʔΛख࡞Γ͢Δ
εΠονϟʔͷ؆୯ͳ࡞Γํ ࠷ۙɺ'1("ͭͰͦΕͳΓͷө૾ॲཧΛ͢Δ͜ͱ͕ग़དྷΔɻ ࠷ۙͷө૾εΠονϟʔத͕'1("ͷ͕ଟ͍ɻ ѹతʹ4P$ΑΓ҆ՁɺΞοϓσʔτͳͲͰϋʔυΣΞͷߏ ม͑Δ͜ͱ͕ग़དྷΔͨΊӡ༻ָɻ !
͋ͳͨ"MUFSBʁ9JMJOYʁͦΕͱ-"5*$&ʁ
εΠονϟʔͷ؆୯ͳ࡞Γํ ˙ࡐྉ˙ "UMZT4QBSUBOධՁϘʔυຕ 6CVOUV·ͨ8JOEPXT ӷথσΟεϓϨΠ ཧճ࿏ͷࣝͱࠜؾڧ͞ࢁ
εΠονϟʔͷ؆୯ͳ࡞Γํ ͋ͱ͜Μͳײ͡ͷճ࿏Λॻ͚ͩ͘ʂ 9JMJOY9"11ΑΓ Ͷʁ؆୯Ͱ͠ΐʁ
εΠονϟʔͷ؆୯ͳ࡞Γํ
εΠονϟʔͷ؆୯ͳ࡞Γํ ҆Ձͳ'1("Ͱαϙʔτ͍ͯ͠ΔΫϩοΫߴ͘ͳ͍ɻ )%.*Ͱ!Qͷө૾Λग़͢ʹඵͰ QY
QY CJU DPMPS GQTͷɹɹ σʔλͷΓऔΓ͕ඞཁɻ ! '1("ͷϚΫϩͳͲΛར༻ͯ͠5.%4ͷΫϩοΫ·Ͱ্͛ͯ͋͛Δ ඞཁ͕͋Δɻ ! ೖྗػثʹ͍ΖΜͳΫϩοΫ͕͋Δͱ͞Βʹେมɻ
ϓϩੜͷཪଆ
ϓϩੜΛࢧ͑Δ৴ػࡐ ΧϝϥεΠονϟʔɺࡾ٭ͳͲΛଗ͑ͯͦΖͦΖҰਓͰӡͼ͖Ε ͳ͍େ͖͞ʹʜ
ϓϩੜΛࢧ͑Δ৴πʔϧ ࣗ࡞πʔϧͳͲ։ൃ
ϓϩੜΛࢧ͑Δ৴ํ๏ ৴Λ͢Δͱ͖͍͍ͩͨ͜Μͳײ͡ͷػࡐߏਤΛ࡞Γ·͢ɻ Ͱɺ͍͍ͩͨ͏·͍͔͘ͳ͍ɻ
ϓϩੜΛࢧ͑Δ৴ํ๏ ࠓճͷϓϩੜͷػࡐ͜Μͳײ͡
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ