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
日経電子版を速くする / nikkei-inside-frontend
Search
Shunya Shishido
February 11, 2018
Technology
49
25k
日経電子版を速くする / nikkei-inside-frontend
Inside Frontend #2 の発表資料です
https://inside-frontend.com
Shunya Shishido
February 11, 2018
Tweet
Share
More Decks by Shunya Shishido
See All by Shunya Shishido
PWA導入の成果と課題 / nikkei-pwa-html5conf2018
sisidovski
24
17k
Breaking the news in Japan: building the modern web in the far east
sisidovski
0
240
チーム開発について / Team Development with agile
sisidovski
0
370
CDNを活用した日経電子版のネットワーク最適化とサイト高速化 / Nikkei ITPro CDN
sisidovski
20
8.4k
日経電子版 サイト高速化とPWA対応 / nikkei-high-performance-pwa
sisidovski
68
200k
WebComponentsについて
sisidovski
0
270
Other Decks in Technology
See All in Technology
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
140
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
160
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
ドメイン名の終活について - JPAAWG 7th -
mikit
33
20k
Can We Measure Developer Productivity?
ewolff
1
150
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
180
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
140
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
510
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
0
110
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
It's Worth the Effort
3n
183
27k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Gamification - CAS2011
davidbonilla
80
5k
Facilitating Awesome Meetings
lara
50
6.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
96
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Teambox: Starting and Learning
jrom
133
8.8k
Scaling GitHub
holman
458
140k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
890
Transcript
1 ܦిࢠ൛Λ͘͢Δ ຊܦࡁ৽ฉࣾɹ࣡ށढ़࠸ *OTJEF'SPOUFOE
2 ໊લ ࣡ށढ़࠸ 4IVOZB4IJTIJEP !TJTJEPWTLJ
ॴଐ ຊܦࡁ৽ฉࣾͷιϑτΣΞΤϯδχΞ SOJLLFJDPNͷϑϩϯτΤϯυɺόοΫΤϯυɺ$%/पΓΛ୲ ܦྺ લ৬ɿυϫϯΰ ʙɿຊܦࡁ৽ฉࣾ 8FC"QQ"/BUJWF"QQ "CPVU.F
3 ܦిࢠ൛ ݄ץ ຖຊͷهࣄΛ৴ ༗ྉձһສਓҎ্ɺແྉձһສਓҎ্ ݄ؒԯΞΫηεҎ্
ࢴɾిࢠ൛ͷ߹ܭͰશੈքͰສ෦Λൃߦ͢Δ ੈք࠷େͷܦࡁϝσΟΞ ฏণޒྠͬͯ·͢ɻ73ίϯςϯπ͋ΔΑʂ
4 ϝχϡʔηΫγϣϯΛେ͖͘ݟ͠ ݕࡧϖʔδɾ.ZχϡʔεͷϦχϡʔΞϧ ϞόΠϧαΠτͷશ໘৽ SOJLLFJDPNϞόΠϧαΠτͱҰ෦1$ϖʔδͰར༻ ݄ిࢠ൛ϦχϡʔΞϧ
5 දࣔഒʹ
6 άϩʔόϧͰൺֱͯ݁͠ߏ͍ IUUQTQSPKFDUTIFBSTUOQDPNQFSGPSNBODF )FBSTU͕ཧ͢Δ"SUJDMF1FSGPSNBODF -FBEFSCPBSEͰҐ ϞόΠϧɾ(ڥͰͷςετ ͕݅શʹಉ͡Ͱͳ͍͕ɺ/:5
(VBSEJBO ##$ )V⒎1PTUͱൺֱͯ͠ Ϳͬͪ͗ΓͰߴείΞ είΞࢉग़ํ๏-PBE5JNF 4QFFE *OEFY 1BHF4J[F IUUQTUXJUUFSDPN3FBM@$44@5SJDLTTUBUVT
7 ܦʹઌߦͯ͠'JOBODJBM5JNFTࣾ 8FC൛ΛϦχϡʔΞϧ αΠτͷ͕ඵ͓ͪΔͱɺϢʔ βΤϯήʔδϝϯτԼ͕Δͱ ͍͏݁Ռ͕ग़ͨ αΠτͷॏཁ,1* IUUQFOHJOFSPPNGUDPNBGBTUFSGUDPN
8 ಡΈࠐΈͷ͍αΠτݕࡧϥϯΫʹӨڹ ͢Δ ݄ΑΓϞόΠϧݕࡧͰαΠτͷ ΛϥϯΩϯάγάφϧͱͯ͠ద༻͢Δ )5.-$44+BWB4DSJQUͱ͍ͬͨϑϩϯτΤ ϯυͷੈքͰͷ࠷దԽେ͖͍͕ɺαʔό͔
ΒͷԠେࣄ αΠτͷݕࡧ݁ՌʹӨڹͯ͘͠Δ IUUQTXFCNBTUFSKBHPPHMFCMPHDPNVTJOHQBHFTQFFEJONPCJMFTFBSDIIUNM
9 ,1* νʔϜͰεϐʔυΛ࠷ॏཁ,1*ʹ 6*69վળ ϨεϙϯγϒରԠ
18"Խ ։ൃମ੍ɾΞʔΩςΫνϟͷมߋ ΞδϟΠϧɾܧଓతσϦόϦʔ NJDSPTFSWJDFT νʔϜൃ࣌
10 .POJUPSJOH
11 ݱঢ়֬ೝ ओʹ4QFFEDVSWFXFCQBHFUFTUΛ ͬͯܭଌ چϞόΠϧ൛ॳճىಈ࣌ʹΊͪΌ ͪ͘Ό͕͔͔࣌ؒΔ443ͳ͠ͷ41" ҰಡΈࠐΜͰ͠·͑͋ͱׂͱ
շదͩͬͨ
12 ݱঢ়֬ೝ ՝ͨ͘͞Μ දࣔ 4UBSU3FOEFST 4QFFE*OEFYT
ϒϩοΩϯάϦιʔε +4ϑΝΠϧ $44ϑΝΠϧ ͦͦෆཁͳϑΝΠϧݺͼա͗
13 ܧଓతͳܭଌ ओʹ4QFFEDVSWFΛར༻ چϓϩμΫτڝ߹αʔϏε ͱൺֱ ຖܭଌ͢Δ͢Δ͜ͱͰϦϦʔ ε࣌ͷӨڹ͕Θ͔Δ
ݪҼΛಛఆ͘͢͠ͳΔ ͔ΒϦϓϨʔεͳͷͰچα ΠτͷϘτϧωοΫࡉ ͔͘ݟ͍ͯͳ͍ ͋͘·ͰϕϯνϚʔΫ
14 ͦͷଞܭଌπʔϧ ༻్ʹԠͯ͡ෳ͏ SOJLLFJDPNͷΩʔʹͳΔϝτϦΫεΛ ·ͱΊͨ,JCBOBͷμογϡϘʔυ /FX3FMJD 1SPNFUIFVT
FUD
15 ܭଌͷ४උͰ͖ͨ ͔͜͜ΒͲ͏͍͔ͯ͘͘͠
16 $%/
17 σεΫτοϓͱϞόΠϧΛ߹ΘͤͨෛՙʹରԠͤ͞Δඞཁੑ ϨεϙϯγϒΣϒαΠτͱͯ͠։ൃ কདྷతʹ8FCͷ։ൃϦιʔεΛຊԽ͢ΔΈ ಥવͷΞΫηεूதʹରԠ͍ͨ͠
χϡʔεϝσΟΞେ͖ͳࣄ݅ࡂ࣌ʹΞΫηε͕ूத͢Δ ͞ඞཁɺ͚ͲେྔΞΫηεʹରԠ͍ͨ͠
18 ܦిࢠ൛ʹ͓͚Δ$%/ͷཁ݅ ߴɾϨΠςϯγ େྔͷτϥϑΟοΫʹରԠͰ͖Δ ߴͳΩϟογϡΫϦΞ ใΛ͍ͪૣ͘ग़ͤΔ͜ͱɺهࣄͷߋ৽Λਝʹ௨Ͱ͖ΔΈ͕ඞཁ
ւ֎͔ΒշదʹӾཡͰ͖Δ ࠃαʔϏεͱ͍͑͋Δఔւ֎͔ΒͷΞΫηε͋Δ ւ֎ग़ு࣌றࡏ࣌ʹշదʹܦిࢠ൛Λར༻ͯ͠Β͏ ৽͍͠ϓϩτίϧͷରԠʢ)551 *1Wʣ ͡Ί$%/ΛΘͣʹࣗલͷ7BSOJTIαʔόͰཧ͢Δϓϥϯ͋ͬͨ
19 ेͳ101ͷ 7$-ͰઃఆมߋɺίʔυͰཧͰ͖Δ ͪΖΜ(6*͚ͩͰ͍͍ͩͨͷ͜ͱ Ͱ͖Δ ٯʹ7$-Λ͏ͱ͑ͳ͍ػೳʜ
"1*͕ॆ࣮͍ͯ͠Δ ຆͲϓϩάϥϚϒϧʹઃఆՄೳ 7$-ͷΞοϓϩʔυͱΞΫςΟϕʔτ $*ͰશࣗಈԽ͍ͯ͠Δ 'BTUMZ IUUQTXXXGBTUMZDPNOFUXPSLNBQ
20 Ωϟογϡআʢ*OTUBOU1VSHFʣ͕NT ͦͷଞϞμϯͳ$%/͕࣋ͭػೳҰ௨Γఏڙ͞Ε͍ͯΔ 4MBDLͰؾܰʹαϙʔτ୲ऀͱίϛϡχέʔγϣϯ͕औΕΔ ϕʔε͕7BSOJTI ܦࣾʹ7BSOJTIͷӡ༻࣮͕͋Γɺ'JOBODJBM5JNFTࣾͰطʹ
'BTUMZ͕ར༻͞Ε͍ͯͨ͜ͱ͕େ͖ͳબఆཧ༝ 'BTUMZ
21 γεςϜߏ ϚΠΫϩαʔϏε αʔϏεͷҎ্ 'BTUMZ͕શͯͷϦΫΤετΛܦ ༝͢Δ
αʔϏεؒ௨৴3&45ϕʔε ͷ)551"1* ܦࣾͰ'BTUMZΛ͍ͬͯΔ ͷSOJLLFJDPNͱωΠςΟϒ ΞϓϦͷόοΫΤϯυ"1*
22 ߴԽͷجຊํ $%/ͰͰ͖Δ͜ͱͬͯ͠·͏ ಈతͳίϯςϯπ$%/ܦ༝Ͱ৴ 7$-ͰॊೈʹΩϟογϡΛ੍ޚ ΩϟογϡώοτΛߴΊΔ
23 ৗ࣌44- $%/Ͱͷ44-ରԠ44-Խͷखܰͳखஈ 'BTUMZͷڞ༻ূ໌ॻΛར༻ ূ໌ॻͷऔಘཧɺߋ৽ɺ$JQIFS4VJUFͷ ઃఆΛ͢Δख͕ؒল͚Δ
*1WରԠ SOJLLFJDPNͰΞΫηεͷલޙ͕*1W ৽͍͠ϓϩτίϧͷରԠ ࣗલͰશ෦Ζ͏ͱ͢Δͱ݁ߏେมɺ$%/ʹͤΒΕΔͱ͜Ζ͍ͤͯ͘
24 )551 'BTUMZͷػೳΛར༻ )551ͷԸܙ ετϦʔϜʹΑΔ௨৴ͷߴԽ ϦΫΤετฒྻ૿Ճ
)1"$,ѹॖʹΑΓϔομαΠζݮ 4FSWFS1VTI 'BTUMZ#MBDL#PY IUUQFOHJOFSPPNGUDPNXIBUIBQQFOTXIFOZPVWJTJUGUDPN
25 Ϧιʔεͷѹॖ $%/ͰѹॖͰ͖Δͷશͯѹॖ͢Δ )0ʹΑΔΦϯβϑϥΠѹॖՄೳ 'BTUMZʹѹॖΛͤΔ͜ͱͰɺΦϦδϯͷ$16ϦιʔεΛઅͰ͖Δ
26 'FBUVSF'MBHTΛ$%/্Ͱ࣮ݱɺ"#ςετͱͯ͑͠Δ 'FBUVSF'MBHT
27 'FBUVSF'MBHT #ύλʔϯʢແྉهࣄʹແྉදهʣ "ύλʔϯʢ༗ྉهࣄʹ伴ΞΠίϯʣ
28 'FBUVSF'MBHT 1SFqJHIUϦΫΤετ
29 'FBUVSF'MBHT ඞཁͳͷ ϑϥάใͷϨδετϦʢ+40/ϑΝΠϧʣ τάϥʔπʔϧʢ+40/͔Βςʔϒϧੜɺ্ॻ͖࣌ʹDPPLJFॻ͖ࠐΈʣ "1*ʢϢʔβͷηάϝϯτׂɺϑϥάใ͔Βύλʔϯׂʣ
"#ςετ͚ͩͰͳ͘։ൃ2"Ͱར༻ ৽ػೳͷ։ൃ࣌ͳͲϩʔΧϧͰ։ൃͯ͠ɺຊ൪ڥͰݕূͰ͖Δ ύϑΥʔϚϯεൺֱ؆୯ʹߦ͑Δ ։ൃڥ࣮࣭ෆཁʹͳΓͭͭ͋Δ طଘػೳͱີ݁߹͍ͯͨ͠ΓɺଞγεςϜͱͷ࿈ܞͰ݁ہඞཁʹʜ
30 ಈతίϯςϯπ৴͢Δ τοϓϖʔδهࣄϖʔδͳͲɺಈతͳϖʔδͯ͢$%/Λܦ༝ ύʔιφϥΠζԽ͞ΕͨίϯςϯπҎ֎$%/ͰΩϟογϡ͢Δ
31 7BSZϔομ ಈతίϯςϯπΛΩϟογϡ͢Δ্Ͱඞਢ 7BSZϔομͷʹϦΫΤετϔομΛྻڍ͢Δ͜ͱͰɺΫϥΠΞ ϯτͷछผɾઃఆ͝ͱʹΩϟογϡΛग़͚͠Δ͜ͱ͕Ͱ͖Δ
32 ೝՄͷඞཁͳϖʔδΩϟογϡՄೳ ೝՄΛߦ͏ͱɺ༗ྉձһͷํ͕͍ͱ͍͏͕ൃੜ͕ͪ͠ $%/্Ͱ+85τʔΫϯͷσίʔυΛߦ͏͜ͱͰ༗ྉձһݶఆهࣄͳͲͷ ೝՄͷඞཁͳϖʔδΩϟογϡՄೳʹͳͬͨ Ωϟογϡώοτͷඈ༂త্ ࢀߟIUUQTTQFBLFSEFDLDPNSZZTENJDSPTFSWJDFTPOGBTUMZ
33 ϑϩʔ͕ෳࡶ ม͕ݶఆతʹ͔͑͠ͳ͍ ϦΫΤετϨεϙϯεຊମࢀরෆՄ GPSϧʔϓͷߏจ͕ଘࡏ͠ͳ͍
ςετͮ͠Β͍ FUDʜ 7$-ϚδͰͭΒ͍ IUUQXXXJOUFHSBMJTUDPVLQPTUTGBTUMZWBSOJTI
34 มͷείʔϓ͕ͭͷαϒϧʔ νϯʹด͍ͯ͡Δ߹ϩʔΧ ϧมΛར༻ αϒϧʔνϯؒͰมΛऔΓճ͢ ͱ͖ɺ)551ϔομΛมͱ͠ ͯར༻͢Δ
ϔομͪΌΜͱVOTFU͓ͯ͘͠ 'BTUMZ͕ϨεϙϯεΛड͚Δ߹ɺ )551ϔομʹϘσΟ૬ͷͷ ΛೖΕΔඞཁ͕͋Δ 'FBUVSF'MBHTͷྫ
35 )BOEMFCBSTͰ7$-Λੜ αʔϏεఆٛͷKTPOϑΝΠϧ )BOEMFCBSTͰల։ όοΫΤϯυͷϧʔςΟϯάΛੜ
36 7$-ͯ͑͠ڧྗ
37 ͚ͲɺΩϟογϡώοτ͠ͳ͔ͬͨͱ͖ʁ
38 વϦϦʔεલΞΫηε͕ͳ͍ͷͰΩϟογϡώοτ͕͍ Ұ෦ͷόοΫΤϯυ"1*ͷύϑΥʔϚϯε ʮେͯ͘͠ͳ͘ͳ͍ʁʯͱ͍͏Ԡ ϦϦʔεલׂͱ͔ͬͨ
39 Ωϟογϡ͕͋ΕΩϟογϡ͔Βɺͳ͚Ε"1*ϦΫΤετͱ 1SPNJTFͷ*'Ͱಁաతʹѻ͑ΔFYQSFTTͷNJEEMFXBSFΛ࣮ ϨεϙϯεΛTFSJBMJ[Fͯ͠ϝϞϦͱ3FEJTʹΩϟογϡ [TUEͰͷѹॖΛߦ͍௨৴ྔɾվળΛߦͬͨ $%/ͰͷΩϟογϡ͕҆ఆ͍ͯ͠ΔࠓͰ༗༻ੑബΕͭͭ͋Δ
1SPNJTF$BDIF
40 Ωϟογϡͷඇಉظߋ৽ TUBMFXIJMFSFWBMJEBUF )551$BDIF$POUSPMͷ֦ு ΩϟογϡظݶΕޙࢦఆ͞Ε ͨظؒΩϟογϡ͔Βίϯςϯ πΛฦ͠ɺཪͰඇಉظʹΩϟογϡ Λߋ৽͓ͯ͘͠
$%/্ͰϨεϙϯεʹՃ IUUQTEPDTGBTUMZDPNHVJEFTQFSGPSNBODFUVOJOHTFSWJOHTUBMFDPOUFOU
41 ը૾৴ 4BB4ͷJNHJYΛར༻ ϨεϙϯγϒରԠͷͨΊαΠζΞεϖΫτൺͳͲɺಉ͡ը૾͔Βෳ ͷόϦΤʔγϣϯ͕ඞཁ ը૾63-ͷΫΤϦύϥϝʔλͰإೝࣝɺΫϩοϓɺϦαΠζΛߦ͏
XFCQ KQH QOHʹରԠ͠ΫϥΠΞϯτʹ࠷దͳը૾Λฦ٫͢Δ ͪΖΜJNHJYͷ$%/ͰΩϟογϡ͞ΕΔ ҰཡϖʔδʢϞόΠϧʣ ҰཡϖʔδʢσεΫτοϓʣ هࣄϖʔδ
42 $%/ͰͷߴԽ·ͱΊ ߴ͍Ωϟογϡώοτ ฏۉ͢Δͱ ༗ྉձһʹରͯ͠Ҏ্$%/ͷΩϟογϡ ͔ΒϨεϙϯεΛฦ͢͜ͱ͕Ͱ͖͍ͯΔ
ΦϦδϯαʔόͷϦιʔεݮ Ωϟογϡώοτ࣌NTҎԼͰԠՄೳ 7$-ͯ͑͠ڧྗ ը૾ͷ࠷దԽϦιʔεͷѹॖɺ)551ରԠ
43 'SPOUFOE
44 ߴԽͷͨΊʹϑϩϯτΤϯυͰ͖͢͜ͱ ͋ͱͰ͍͍͜ͱ͋ͱͰΔ ඞཁͳ͜ͱઌʹΔ ͍·ͤΔͷ͍·Θ͢ ΫϥΠΞϯτʹͱͬͯ࠷దͳͷΛ৴͢Δ
45 ͋ͱͰ͍͍͜ͱ͋ͱͰΔ
46 ΫϦςΟΧϧϨϯμϦϯάύεΛݮΒ͢ +BWB4DSJQUશͯඇಉظͰϩʔυ͢Δ $44ՄೳͰ͋ΕΠϯϥΠϯԽ IUUQTEFWFMPQFSTHPPHMFDPNXFCGVOEBNFOUBMTQFSGPSNBODFDSJUJDBMSFOEFSJOHQBUIBOBMZ[JOHDSQ
47 +4શͯඇಉظͰϩʔυ͢Δ BTZODEFGFSΛ͚ͭΔ SOJLLFJDPNQPMZpMM IUUQTQPMZpMMJP Λ ར༻͓ͯ͠ΓɺଞͷίʔυQPMZpMM͕ద༻ ͞Ε͍ͯΔલఏͰॻ͔Ε͍ͯΔͨΊɺ
QPMZpMMͷϩʔυΛઌʹߦ͏ඞཁ͕͋Δ %0.$POUFOU-PBEFEΛΘͣɺQPMZpMMͷ POMPBEΠϕϯτͷޙʹଞͷ+BWB4DSJQU͕ॳ ظԽ͞ΕΔΑ͏ʹ͍ͯ͠Δ TDSJQUλάͰͷݺͼग़͠ ॳظԽ
48 $SJUJDBM$44 "CPWF5IF'PMEʹදݱ͞ΕΔཁૉʹؔ͢Δ$44 ͷΈΠϯϥΠϯԽ͢Δ ϨϯμϦϯά։࢝ͷߴԽ͕ظͰ͖Δ ϥΠϒϥϦΛͬͯࣗಈੜ͕ҰԠՄೳ
DSJUJDBM (PPHMF1BHF4QFFENPEVMF SOJLLFJDPNͰ·ͩಋೖͰ͖͍ͯͳ͍ʜ ձһछผʹΑͬͯը໘͕ҟͳΔ ϨεϙϯγϒΣϒσβΠϯ ϚχϡΞϧͰϝϯς͢Δ༐ؾͱ֮ޛ͕ඞཁͦ͏
49 ηΫγϣϯ୯ҐͷԆϩʔυ ίϯςϯπͷαΠζʢ%0.ϊʔυͷେ͖͞ɺਂ͞ʣ ύϑΥʔϚϯεʹେ͖͘Өڹ͢Δ ಛʹϞόΠϧͰݦஶ ܦిࢠ൛τοϓϖʔδ͚ͩͰهࣄҎ্ଘࡏ͢Δ
ϏδωεαΠυʮશ෦ग़ͯ͠΄͍͠ʯ ࠷্෦Λআ͍ͯηΫγϣϯ͝ͱԆಡΈࠐΈͤ͞Δ͜ ͱͰΛ୲อɺॳճϨϯμϦϯά·ͰͷίετΛԼ ͍͛ͯΔ ԼͷηΫγϣϯ%0.্ʹଘࡏ͠ͳ͍
50 εέϧτϯεΫϦʔϯ εέϧτϯεΫϦʔϯΛQMBDFIPMEFSͱ ͯ͠ஔ͢Δ͜ͱͰ69Λվળ *OUFSTFDUJPO0CTFSWFSΛͬͯඇಉظ ಡΈࠐΈΛճߦ͏ ճεέϧτϯͰηΫγϣϯදࣔ
ճηΫγϣϯͷ࣮ମΛදࣔ ϦϑϩʔΛۃྗݮΒ͢
51 ඞཁͳ͜ͱઌʹΔ
52 )5514FSWFS1VTI ը໘ͷදࣔʹඞཁʹͳΔϦιʔεͳΔ͘ૣ͘ 'BTUMZͷ)551ػೳΛ༗ޮԽ࣮ͯ͠ݱ ϖʔδͷදࣔʹඞཁͳαϒϦιʔεϒϥβͷ1VTI$BDIFʹՃ ͓ͯ͘͜͠ͱͰ)5.-ύʔεޙʹՃͷ௨৴ΛߦΘͤͳ͍ IUUQTUFDICMPHZBIPPDPKQJOGSBTUSVDUVSFIUUQJOUSPEVDUJPO@UP@IUUQ
53 3FTPVSDF)JOUT ܦిࢠ൛Ͱͦͷͷே༦ץΛͬ͟ͱӾཡ͢ΔϢʔβ͕ଟ͍ ࣍ͷ໘ʢϖʔδʣΛQSFGFUDI͓ͯ͘͜͠ͱͰϨεϙϯε࣌ؒΛॖ͢Δ
54 3FTPVSDF)JOUT ಈతʹQSFSFOEFSΛઃఆ ϚεΧʔιϧ͕ΞΠίϯ ʹͬͨΒMJOLλάΛૠೖ ͯ͠ɺݕࡧը໘ͷભҠΛ ߴԽ
αʔυύʔςΟυϝΠϯͷ EOTQSFGFUDI ࠂυϝΠϯͳͲʹઃఆ
55 4FSWJDF8PSLFSʹΑΔࣄલΩϟογϡ Ұ෦τοϓϖʔδே༦ץͷϖʔδΛࣄલʹΩϟογϡ͓ͯ͘͜͠ͱͰɺ هࣄͷભҠΛߴԽ͢Δɺ͍͍ͩͨ NT͘Β͍ͰฦͤΔΑ͏ʹͳΔ ϩάΠϯঢ়ଶʹԠܾͯ͡ఆ ΦϑϥΠϯରԠͱͯ͠༗ޮ
56 αϒϦιʔε-JOLϔομ͔ΒՃऔಘ 4FSWJDF8PSLFSϨεϙϯεΛ Ωϟογϡ͢Δ͕ɺඞཁͳαϒϦ ιʔε·ͰΩϟογϡ͍ͯ͠ͳ ͍ Ϩεϙϯεʹؚ·ΕΔ-JOLϔομ Λύʔεͯ͠ɺऔಘͨ͠63-ͷҰ
ཡΛ4FSWJDF8PSLFSͷBEE"MMΛ ͬͯՃͰΩϟογϡ͢Δ
57 Ϣʔβ͕ϩάΠϯͨ͠ͱ͖ɺඇϩάΠϯ࣌ͷݹ͍Ωϟογϡ ͕ͬͯ͠·͏͜ͱ͕͋Δ ༗ྉձһͱͯ͠ϩάΠϯ͍ͯ͠Δͣͳͷʹʮ͜ͷهࣄ ༗ྉձһݶఆͰ͢ʯ͕දࣔ͞Εͯ͠·͏ ݹ͍Ωϟογϡ͕ετϨʔδʹΓଓ͚Δ Ωϟογϡಉظͷ
58 Ωϟογϡಉظͷ 4FSWJDF8PSLFSͰϩάΠϯϩάΞτ࣌ͷ63-ΛΩϟϓνϟ͢Δ ϩάΠϯલޙͰΩϟογϡআ
59 Ωϟογϡಉظͷ QPTU.FTTBHFΛ͏ GSPOUKT TXKT
60 ݹ͍Ωϟογϡͷআ Ωϟογϡͨ͠63-ͱλΠϜελϯϓΛ*OEFYFE%#ʹอଘ $BDIF4UPSBHFͷϦιʔεͱಉظͤ͞Δ ΩϟογϡՃϦΫΤετͷલॲཧͱͯ͠ಉ࣌ʹҰఆ࣌ؒܦաޙʹআ
61 ݹ͍Ωϟογϡͷআ #BDLHSPVOE4ZODͰ48ʹΩϟογϡཁٻ *OEFYFE%#͔Βݹ͍Ωϟογϡͷআ
62 ͍·ͤΔͷ͍·Θ͢
63 ੩తϑΝΠϧͷ)551Ωϟογϡ ੩తϑΝΠϧʹϋογϡΛ͚ͭͯ࣌ؒΩϟογϡ͢Δ Ϧϩʔυͷରࡦͱͯ͠JNNVUBCMFΛ͚ͭΔ KTDTTTWH͋ͨΓ΄΅શͯظؒΩϟογϡ͍ͯ͠Δ ϋογϡ͕ͳ͍߹ɺϨεϙϯε͕ෆมͰ͚͋ͬͯͭͳ͍ํ͕͍͍
3FRVFTU63-SFTPVSDFTIVCTDSJQUCVOEMFSFWFGKT $BDIF$POUSPMNBYBHF JNNVUBCMF
64 6*ίϯϙʔωϯτ /*,,&*6*ͱ͍͏ίϯϙʔωϯτ ϕʔεͷελΠϧΨΠυΛ࡞ ར ϚʔΫΞοϓͷ։ൃίετݮ
ελΠϧఆٛͷॏෳݮ 6*ͷҰ؏ੑ୲อ ߴ͍ΞΫηγϏϦςΟ
65 ͋ͳͨͷΩϟογϡͲ͔͜Βʁ ͲͷΩϟογϡ͔Βऔಘͨ͠ͷ͔͔Βͳ͘ͳΔ ΞΫηεϩά$ISPNF%FW5PPMTΛͬͯΩϟογϡͷঢ়ଶΛ ֬ೝ͓ͯ͘͠ IUUQTXXXTNBTIJOHNBHB[JOFDPNVOEFSTUBOEJOHWBSZIFBEFS
66 ࠷దͳϦιʔεΛ৴͢Δ
67 QJDUVSFλά ΫϥΠΞϯτͷը໘෯ʹ߹Θͤͯ࠷దͳαΠζͷը૾Λ৴ IBOEMFCBSTͷϔϧύʔͰੜ QJDUVSF&MFNFOUϔϧύʔ QJDUVSFλά
68 ը૾αΠζɾը࣭ͷมߋ݁ߏΠϯύΫτେ͖͍ ϞόΠϧ͚ͷJNBHFRVBMJUZΛௐ ͯ͠େ͖͘༰ྔΛݮ ݟͨʹେ͖ͳྼԽͳ͠ ػೳՃͳͲͰαʔϏεͷͱͱ ʹύϑΥʔϚϯεྼԽ͢Δ
1FSGPSNBODF#VEHFUΛఆ͓ٛͯ͘͠ ͱ͜͏͍͏ͱ͖ʹศར
69 /FUXPSL*OGPSNBUJPO"1* ௨৴ڥΛऔಘͰ͖Δ"1* ଓͷछྨʢXJp͔DFMMVMBS͔ʣɺճઢʢ( (ʣɺ355ͳͲ͕औ ಘՄೳ େ͖ͳϦιʔεͷࣄલΩϟογϡXJpଓ࣌ͷΈʹݶఆ͍ͯ͠Δ
70 ߴԽҰ൪ࠜຊతͳ69վળ ·ͣੳɺ-JHIUIPVTFXFCQBHFUFTUΛ͏ 4QFFEDVSWFͳͲܧଓతʹϞχλϦϯάͰ͖ΔΈΛಋೖ $%/αʔόαΠυͷύϑΥʔϚϯεେࣄ ΩϟογϡޮԽΫϦςΟΧϧϨϯμϦϯάύεͷݮͳͲɺख͕͚ͭ
ΒΕΔ෦͔Β࢝ΊΔ ύϑΥʔϚϯεͷվળఆظతʹ ͘͢Δ͜ͱΛߟ͑ΔΑΓɺ͘ͳΔཁૉΛݮΒ͍ͯ͘͜͠ͱ͕େࣄ
71 ͋Γ͕ͱ͏͍͟͝·ͨ͠
72 "TL.F"OZUIJOH 4IVOZB4IJTIJEP !TJTJEPWTLJ :VZB4BJUP !DTTSBEBS