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
160
インターネット生放送を支える技術としくみ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.2k
"新しい未来のテレビ"を目指すABEMA配信システムの再設計 / Re-architecture of ABEMA live ingest system
miyukki
0
2.3k
3周年に突入するAbemaTVの挑戦と苦悩 / The challenge and anguish of AbemaTV celebrating the third anniversary
miyukki
8
4.8k
AbemaTVのアーキテクチャの変遷 / The history of AbemaTV's architecture
miyukki
3
1.4k
機材管理ツールをFirebaseで構築しようとした話 / Building equipment management software with Firebase
miyukki
7
4.3k
AbemaTVで働くエンジニアの裏側 / The engineer working at AbemaTV
miyukki
0
830
動画配信サービスとしてこの先生きのこるには / 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
Snowflake女子会#3 Snowpipeの良さを5分で語るよ
lana2548
0
220
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
470
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
1
110
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
550
サービスでLLMを採用したばっかりに振り回され続けたこの一年のあれやこれや
segavvy
2
390
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
なぜCodeceptJSを選んだか
goataka
0
160
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
130
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
5分でわかるDuckDB
chanyou0311
10
3.2k
UI State設計とテスト方針
rmakiyama
2
440
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Making Projects Easy
brettharned
116
5.9k
RailsConf 2023
tenderlove
29
940
Code Review Best Practice
trishagee
65
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Faster Mobile Websites
deanohume
305
30k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
How GitHub (no longer) Works
holman
311
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.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ͷΫϩοΫ·Ͱ্͛ͯ͋͛Δ ඞཁ͕͋Δɻ ! ೖྗػثʹ͍ΖΜͳΫϩοΫ͕͋Δͱ͞Βʹେมɻ
ϓϩੜͷཪଆ
ϓϩੜΛࢧ͑Δ৴ػࡐ ΧϝϥεΠονϟʔɺࡾ٭ͳͲΛଗ͑ͯͦΖͦΖҰਓͰӡͼ͖Ε ͳ͍େ͖͞ʹʜ
ϓϩੜΛࢧ͑Δ৴πʔϧ ࣗ࡞πʔϧͳͲ։ൃ
ϓϩੜΛࢧ͑Δ৴ํ๏ ৴Λ͢Δͱ͖͍͍ͩͨ͜Μͳײ͡ͷػࡐߏਤΛ࡞Γ·͢ɻ Ͱɺ͍͍ͩͨ͏·͍͔͘ͳ͍ɻ
ϓϩੜΛࢧ͑Δ৴ํ๏ ࠓճͷϓϩੜͷػࡐ͜Μͳײ͡
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ