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
UI animation hitch
Search
[email protected]
December 30, 2020
Programming
0
170
UI animation hitch
Summary of Apple's tech talks about UI animation hitch
[email protected]
December 30, 2020
Tweet
Share
More Decks by
[email protected]
See All by
[email protected]
Swift compiler 101 & How async function works
shiz
0
35
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
260
複雑さに立ち向かうための ソフトウェア開発入門
shiz
3
1.7k
座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
5
14k
(非公開スライド追加)座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
1
570
複雑さに立ち向かうためのコードリーディング入門
shiz
35
14k
Swift Observation
shiz
5
830
Swift Reflection
shiz
1
240
Swift Concurrency Next Step
shiz
7
8.2k
Other Decks in Programming
See All in Programming
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
910
エラーって何種類あるの?
kajitack
5
290
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
260
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
290
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
210
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
VS Code Update for GitHub Copilot
74th
1
300
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
230
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
100
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
310
Featured
See All Featured
A Tale of Four Properties
chriscoyier
160
23k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
4 Signs Your Business is Dying
shpigford
184
22k
For a Future-Friendly Web
brad_frost
179
9.8k
Building Applications with DynamoDB
mza
95
6.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Documentation Writing (for coders)
carmenintech
71
4.9k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Transcript
TIJ[ 6*BOJNBUJPOIJUDI )JUDIͷݪҼͱݪҼͷௐࠪํ๏ɺղܾํ๏
3FGFSFODFT 'JOEBOEGJYIJUDIFTJOUIFDPNNJUQIBTF IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZUFDIUBMLT %FNZTUJGZBOEFMJNJOBUFIJUDIFTJOUIFSFOEFSQIBTF IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZUFDIUBMLT &YQMPSF6*BOJNBUJPOIJUDIFTBOEUIFSFOEFSMPPQ IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZUFDIUBMLT
IJUDIͱ ϑϨʔϜ͕༧ఆΑΓ͘දࣔ͞ΕΔ͜ͱ
'SBNF·ͰࢦͷυϥοάʹԊͬͯ7JFX্ͷίϯςϯπ͕Ҡ ಈ͍ͯ͠Δ͕ɺ'SBNF͕ؒʹ߹Θͳ͔ͬͨ݁Ռɺ'SBNFͷϦ ϐʔτ͕ൃੜͯ͠ίϯςϯπ͕ඈΜͩΑ͏ʹݟ͑Δ IJUDIͱ
ͳͥൃੜ͢Δͷ͔ʁ
3FOEFS-PPQ͕࣌ؒ௨ΓʹऴΘ Βͳ͔ͬͨͨΊ
λονΠϕϯτ͕"QQʹ͞Εɺ6*ͷมߋ͕04ʹૹΒΕɺ 'SBNF͕ऴྃ͢ΔҰ࿈ͷϓϩηε 3FOEFS-PPQ
J1IPOF J1BEGSBNFTFDNTGSBNF J1BEQSPGSBNFTFDNTGSBNF 3FOEFS-PPQ ͜ͷ࣌ؒ͝ͱʹ7JFXΛϦϑϨογϡͯ͠දࣔ͢Δ
'SBNFͷ࢝·ΓʹϋʔυΣΞ͕74:/$˞ͱ͍͏ΠϕϯτΛൃ ੜͤ͞Δ 74:/$ʹ߹Θͤͯ3FOEFS-PPQ࣌ؒʹ'SBNFΛ༻ҙ͠ͳ͚ ΕͳΒͳ͍ 3FOEFS-PPQ ˞࣍ͷ'SBNF·Ͱͷ࣌ؒΛࣔ͢ͷ
ஈ֊ʹ͔Ε͍ͯΔ 3FOEFS-PPQ "QQΠϕϯτʹରॲ͠6*ʹมߋ͕Ճ͑ΒΕΔ SFOEFSTFSWFS6*͕࣮ࡍʹSFOEFS͞ΕΔ 0OUIFEJTQMBZ'SBNF͕දࣔ͞ΕΔ
μϒϧόοϑΝϦϯά 3FOEFS-PPQ ஈ֊ϓϩηεͷҙදࣔલʹ'SBNFͷϓϩηε͕͋Δ͜ͱ τϦϓϧόοϑΝϦϯά ˞͜ΕϑΥʔϧόοΫϞʔυ
"QQ 3FOEFS-PPQ 3FOEFSTFSWFS 0OUIFEJTQMBZ &WFOU"QQ͕λονΠϕϯτʹରॲ͠6*ʹมߋ͕ඞཁ͔அ $PNNJU"QQ͕6*Λߋ৽ͦ͠ΕΛ3FOEFS4FSWFSʹૹ৴ 3FOEFSQSFQBSF(16ʹඳ͘४උ 3FOEFSFYFDVUF(16͕6*Λ࠷ऴతͳը૾ʹඳ্͖͛Δ %JTQMBZ'SBNFΛදࣔ 74:/$
74:/$ 74:/$
&WFOU1IBTF "QQ͕λονωοτϫʔΫίʔϧόοΫΩʔϘʔυೖྗλΠ ϚʔͳͲͷΠϕϯτΛड͚औΔ 3FOEFS-PPQ
&WFOU1IBTF ΠϕϯτʹԠͯ͠ϨΠϠʔ֊Λมߋ 3FOEFS-PPQ
&WFOU1IBTF "QQ͕ϨΠϠʔͷڥքΛߋ৽͢Δͱ$PSF"OJNBUJPO͕TFU/FFET-BZPVUTΛ ݺͿ શϨΠϠʔ͕ࣝผ͞Εͯ-BZPVUͷ࠶ܭࢉ͕ඞཁʹͳΔ ࠷ऴతʹγεςϜ͕OFFEMBZPVUϦΫΤετΛ·ͱΊɺ࣍ͷ$PNNJU1IBTFͰ ॱ൪Ͳ͓Γʹ࣮ߦ͞ΕΔ 3FOEFS-PPQ
$PNNJU1IBTF -BZPVU͕ඞཁͳ߹ɺ&WFOU1IBTF͕ऴΘΓ࣍ୈɺࣗಈͰ։࢝͞ΕΔ γεςϜ͕-BZPVU͕ඞཁͳϨΠϠʔΛऔΓग़͠ɺ͔Βࢠ·Ͱͻͱͭͣͭฒ Δ 3FOEFS-PPQ
$PNNJU1IBTF -BCFM*NBHF7JFXɺESBX3FDUΛPWFSSJEF͢Δ7JFXͳͲ7JFXʹϏδϡΞϧ Ξοϓσʔτ͕ඞཁͳ߹ɺTFU/FFET%JTQMBZΛݺͼग़͢ -BZPVU͕ྃͨ͠ΒɺγεςϜ͕ϏδϡΞϧΞοϓσʔτͷϦΫΤετΛ·ͱ ΊΔ 3FOEFS-PPQ
$PNNJU1IBTF ඳըϓϩηεͷؒɺΧελϜඳըϨΠϠʔ5FYUVSFάϥϑΟοΫείϯς ΩετΛड͚औΓɺඳ͖ࠐΈΛߦ͏ ֤ϨΠϠʔ͕ஔ͞Εඳ͔ΕΔͱɺมߋ͞ΕͨϨΠϠʔπϦʔશମ͕ूΊΒΕ ϨϯμϦϯάͷͨΊ3FOEFSTFSWFSʹૹΔ 3FOEFS-PPQ
3FOEFSQSFQBSF1IBTF ϨΠϠʔπϦʔΛ࣮ࡍʹදࣔՄೳͳը૾ʹ͢Δɻ४උϑΣʔζͰ3FOEFS TFSWFS͕"QQͷϨΠϠʔπϦʔؒΛԟ෮ͯ͠ɺ(16͕࣮ߦͰ͖ΔϦχΞͳύΠ ϓϥΠϯΛ४උ͢Δ ࠷্͔Β࢝·Γɺ͔Βࢠɺܑఋ͔ΒܑఋͱਐΊ͍ͯͨ͘ΊɺϨΠϠʔޙ Ζ͔ΒલฒΒΕΔ 3FOEFS-PPQ
3FOEFSQSFQBSF1IBTF ࣍ʹ͜ͷϦχΞύΠϓϥΠϯ(16ʹ͞Εɺ֤ϨΠϠʔ͕࠷ऴ5FYUVSFͱ ߹͞ΕΔ (16͕ϨϯμʔΛྃ͢Δͱɺ࣍ͷ74:/$ͰදࣔՄೳʹͳΔ 3FOEFS-PPQ
3FOEFS-PPQͷ֤ϑΣʔζύϑΥʔϚϯεηϯγςΟϒͰ࣍ͷ74:/$·Ͱ ʹྃ͠ͳ͚ΕͳΒͳ͍ 'SBNFϨʔτͱೖྗϨΠςϯγʔΛҡ࣋͢ΔͨΊɺ͜ͷϓϩηεͲͷ 'SBNFฒߦ࣮ͯ͠ߦ͞ΕΔ ͦͷͨΊɺҰͭͷϓϩηε͕ΕΔͱશମʹӨڹ͢ΔͨΊɺ74:/$Ͱྃ͞ ͤΔ͜ͱ͕ඇৗʹॏཁ
ओཁͳͭͷ)JUDI
$PNNJUIJUDI"QQ͕Πϕϯτίϛοτͷॲཧʹ͕࣌ؒ ͔͔Γ͗ͨ࣌͢ʹൃੜ 3FOEFSIJUDI3FOEFSTFSWFS͕ϨΠϠʔπϦʔΛ࣌ؒ ʹ࣮ߦ͋Δ͍༻ҙͰ͖ͳ͍߹ʹൃੜ
$PNNJU)JUDI ίϛοτ͕ΕͯσουϥΠϯΛ͑ͨͨΊɺ࣍ͷ74:/$Ͱɺ3FOEFS TFSWFS͕ॲཧ͢Δͷ͕ͳ͘ɺॲཧ։࢝·Ͱ࣍ͷ74:/$Λ͔ͭ͠ͳ͘ɺϨ ʔϜද͕ࣔ̍'SBNFΕΔ ओཁͳͭͷ)JUDI ͜ͷԆΛIJUDIUJNFͱݺͿ ্هͷྫͩͱNT J1IPOFJ1BEͷGSBNF
3FOEFS)JUDI ্هͷ߹ɺ࣮ߦ͕ΕͯσουϥΠϯΛ͑ͨͨΊɺ࣍ͷ74:/$Ͱ0O UIF%JTQMBZͷάϦʔϯ'SBNF͕̍'SBNFΕͯදࣔ͞ΕΔ ओཁͳͭͷ)JUDI
)JUDIΛఆྔԽ͢Δํ๏
)JUDIUJNFൺֱ͕͍͠ )JUDIΛఆྔԽ͢Δํ๏ w ൺֱ͢ΔʹεΫϩʔϧΞχϝʔγϣϯʹ͔͔Δ͕࣌ؒಉ ͡Ͱ͋Δඞཁ͕͋Δ w J04σόΠε৽͍͠'SBNF͕ૹ৴͞Εͳ͍߹ʹɺը໘͕ৗ ʹߋ৽͞ΕΔͱݶΒͳ͍ ςετσόΠεؒͰIJUDIUJNFΛൺֱ͢Δ͜ͱ͕͍͠ IJUDIUJNFSBUJPΛ͏
)JUDIUJNFSBUJP )JUDIΛఆྔԽ͢Δํ๏ Πϯλʔόϧͷ૯IJUDIUJNFΛͦͷ࣌ؒͰׂͬͨͷ ߹ܭ࣌ؒͰਖ਼نԽ͠ΤΫεϖϦΤϯεΛ·ͨ͗ൺֱՄೳ ୯ҐIJUDINTTFD ඵ͋ͨΓԿϛϦඵσόΠε͕IJUDI͔ͨ͠
)JUDIUJNFSBUJP )JUDIΛఆྔԽ͢Δํ๏ GSBNFJ1IPOFͰඵͷ࡞ۀ IJUDIUJNFͷ߹ܭNT IJUDIUJNFSBUJPNTTFD
"QQMFͷ)JUDIUJNFSBUJPͷ҆ )JUDIΛఆྔԽ͢Δํ๏ ඪ (PPEϢʔβ͕΄΅ؾ͕ͭ͘͜ͱͳ͍ 8BSOJOHϢʔβؾ͕͘ͷͰௐ͕ࠪඞཁ $SJUJDBMϢʔβʹେ͖͘Өڹ͢ΔͨΊ͙͢ʹௐࠪɺվળ͕ඞཁ
$PNNJU)JUDIͷվળ
λονΠϕϯτʹ͕Ԡ͠എܠͷ৭4VCWJFXͷ'SBNF Λม͑ΠϕϯτΛॲཧ $PNNJU)JUDIͷվળ
ίϛοττϥϯβΫγϣϯͷؒɺඞཁͳ-BZPVUը໘ γεςϜʹه͞ΕɺESBX3FDUMBZPVU4VCWJFXTʹ ΑΓదٓΞοϓσʔτ͞ΕΔ $PNNJU)JUDIͷվળ
$PNNJUQIBTFͭͷஈ֊ $PNNJU)JUDIͷվળ
-BZPVU $PNNJUQIBTFͭͷஈ֊ -BZPVU͕ඞཁͳશͯͷ7JFXͷMBZPVU4VCWJFXT͕ݺΕΔ -BZPVU͕ඞཁͳ߹ w 7JFXͷҐஔΛมߋ w 7JFXͷՃɺআ w ໌ࣔతʹ7JFXͷTFU/FFET-BZPVUΛݺͿ
%JTQMBZ %JTQMBZ͕ඞཁͳશͯͷ7JFXͷESBX3FDU͕ݺΕΔ %JTQMBZ͕ඞཁͳ߹ w ESBX3FDUΛPWFSSJEF͢Δ w ໌ࣔతʹ7JFXͷTFU/FFET-BZPVUΛݺͿ $PNNJUQIBTFͭͷஈ֊
1SFQBSF %FDPEF͞Ε͍ͯͳ͍ը૾%FDPEF͞ΕΔ ը૾͕େ͖͍ͱ͕͔͔࣌ؒΔ ը૾ͷΧϥʔϑΥʔϚοτ͕(16ͱ࿈ಈͰ͖ͳ͍߹ม͞ΕΔ ը૾ͷ ίϐʔ͕ൃੜ͢ΔͷͰ࣌ؒϝϞϦඞཁʹͳΔ $PNNJUQIBTFͭͷஈ֊
$PNNJU 7JFXͷ֊ߏ܁Γฦ͠แׅ͞Εɺ3FOEFSTFSWFSʹૹΒΕΔ 7JFXͷ֊ ߏ͕ਂ͍ͱแׅʹ͕͔͔࣌ؒΔ $PNNJUQIBTFͭͷஈ֊
*OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ ͚ͭํ
"OJNBUJPO)JUDIFT /FXJO9DPEF 3FOEFS-PPQ͕ՄࢹԽ͞Ε)JUDIͷ͋ΔϑϨʔϜΛݟ͚ͭΔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
εΫϩʔϧΛه *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
֤1IBTF͝ͱͷ)JUDIΛ֬ೝͰ͖Δ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
6TFS&WFOUTͷτϥοΫʹ)JUDIͷ͋ΔϑϨʔϜͱͱʹΠϕϯτ͕දࣔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
$PNNJUTͷτϥοΫʹίϛοτϑΣʔζͱ͜ͷஈ֊ͰߦΘΕΔॲཧ͕දࣔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
3FOEFS1IBTFͷ)JUDIΛදࣔ͢Δ ৄࡉޙड़ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
'SBNF-JGFUJNFTͷτϥοΫͰϑϨʔϜͷ)JUDIΛߏ͢Δ࣌ؒΛදࣔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
#VJMUJO%JTQMBZͷτϥοΫͰσΟεϓϨΠ্ͷϑϨʔϜશͯͱਨಉظͷΠ ϕϯτ͕දࣔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
)JUDIͷ࣌ؒͷ։࢝ͱ'SBNF-JGFUJNFΛൺֱ͢Εɺ'SBNF͕σΟεϓϨΠ ༻ʹػִ͖ͩͬͨ࣌ؒؒ͢ΛՄࢹԽͰ͖Δ "DDFQUBODF-BUFODZ ͷΓ)JUDIͷ࣋ଓ࣌ؒ )*UDI%VSBUJPO *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
ԼͷύωϧͰ)JUDI%VSBUJPO "DDFQUBODF-BUFODZ͕֬ೝͰ͖Δ )JUDIλΠϓݪҼௐࠪͷώϯτʹͳΔ ্هͷྫͰ$PNNJUͱ(16ͷஈ֊Ͱ ͕͋ͬͨ͜ͱ͕Θ͔Δ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
Ξχϝʔγϣϯ)JUDIͷςϯϓϨʔτʹ5JNF1SPGJMFS͕͋Γɺ࣮ߦ͞Ε͍ͯͨ ίʔυ͕͔Δ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
$PNNJU1IBTF)JUDIͷආ͚ํ
ϧʔϧ7JFXΛ͓ܰͯ͘͘͜͠ͱ w $"-BZFSͷϓϩύςΟΛͰ͖ΔݶΓ༻ͯ͠(16ͷΛ্͛Δ w ESBX SFDU ͷPWFSSJEFγεςϜʹ༨ܭͳෛՙΛ͔͚ɺ࣍ͷτϥϯβΫγ ϣϯͰ࣌ؒϝϞϦ༨ܭʹ͔͔ΔͷͰɺෆ༻ҙʹߦΘͳ͍ w 7JFXͷՃɺআͳͲͷ֊ߏͷૢ࡞Λආ͚ͯɺ7JFXΛ࠶ར༻͢ΔΑ͏ʹ
͢Δ ҰఆظؒͷΈ7JFXΛӅ͍ͨ͠߹ͳͲIJEEFOΛར༻͢Δ $PNNJU1IBTF)JUDIͷආ͚ํ
ϧʔϧखؒͷ͔͔Δ༨ͳϨΠΞτΛݮΒ͢ w -BZPVUͷΞοϓσʔτʹTFU/FFET-BZPVU͕ਪ MBZPVU*G/FFEFEτϥϯβΫγϣϯଘଓ࣌ؒΛ֦େͤ͞)JUDIΛҾ͖ى͜͢ w -BZPVUͷ੍ͳΔ͘ݮΒ͢ w 7JFXͷແޮԽͳͲͦͷ7JFXࣗࢠ7JFXͷΈʹཹΊɺ7JFXฒྻͷ 7JFXʹద༻͠ͳ͍
$PNNJU1IBTF)JUDIͷආ͚ํ
3FOEFS)JUDIͷվળ
3FOEFS1IBTF 3FOEFS)JUDIͷվળ 3FOEFSTFSWFSͰϑΥΞάϥϯυͰίϛοτΛϨϯμʔ͢Δ 3FOEFSTFSWFSͰͷ࡞ۀ͕ϑϨʔϜΑΓ͔͔͘Δͱ)JUDI͕ൃੜ͢Δ "QQ֎ͷϓϩηεͰى͖Δ
3FOEFS1IBTFͭͷஈ֊ 3FOEFS)JUDIͷվળ QSFQBSFϨΠϠʔπϦʔΛ(16͕࣮ߦ͢Δ୯७ͳύΠϓϥΠϯʹίϯύΠϧ͢ Δ ϑϨʔϜ͔͔ΔΞχϝʔγϣϯ͜͜Ͱॲཧ͢Δ FYFDVUF"QQͷϨΠϠʔͷ࠷ऴը૾Λඳը͠දࣔՄೳʹ͢Δ
ྫ 3FOEFS)JUDIͷվળ ͜ͷ7JFXΛඳը͢Δ ؙͱόʔʹӨ͕͋Δ͜ͱʹ
3FOEFS1SFQBSF 3FOEFS)JUDIͷվળ ϨΠϠʔ͝ͱʹεςοϓΛඳըίϚϯυͷύΠϓϥΠϯͱίϯύΠϧ͠(16 ʹޙΖ͔Βલ6*Λඳը ϧʔτϊʔυΛ࢝ʹɺ3FOEFSTFSWFS֊ͷશϨΠϠʔΛܑఋ͔Βܑఋ ͔ΒࢠͱਐΊΔ
3FOEFS&YFDVUF 3FOEFS)JUDIͷվળ (16͕࣮ߦ͢ΔύΠϓϥΠϯΛͤ͞Δ (16͜ͷύΠϓϥΠϯΛ͍ɺ֤εςοϓΛඳը͠࠷ऴը૾Λͤ͞Δ
0GGTDSFFOSFOEFSJOH 3FOEFS)JUDIͷվળ ͜ͷ7JFXͰʹͳΔͷ͕Өͷ෦ ӨΛඳը͢Δஈ֊Ͱ(16͕ͦͷܗΛೝࣝͰ͖ͳ͍ Өͷܗ͜͜Ͱఆٛ͞Ε͍ͯΔ
0GGTDSFFOSFOEFSJOH 3FOEFS)JUDIͷվળ ͦ͜Ͱผͷ5FYUVSFʹεΠονΛͯ͠ӨͷܗΛௐΔඞཁ͕͋Δɻͦͯ͠Өͷܗ Λඳըͨ͠ޙʹը໘֎ͷσΫενϟΛίϐʔͯ݁͠߹ͤ͞Δ 0GGTDSFFO SFOEFSJOH ͜Ε͕ྃͨ͠ޙʹؙͱόʔͷඳը͕։࢝͞ΕΔ
0GGTDSFFO1BUI 3FOEFS)JUDIͷվળ (16͕-BZFSΛผͷॴͰSFOEFSͯ͠ίϐʔ͢ Δ͜ͱ ݁Ռͱͯ͠SFOEBSʹ͕͔͔࣌ؒΓ)JUDI͕ൃੜ͢Δ
0GGTDSFFOQBUIΛ࠷దԽͰ͖ΔͭͷओཁλΠϓ 3FOEFS)JUDIͷվળ 4IBEPXJOH .BTLJOH 3PVOEFESFDUBOHMFT 7JTVBMFGGFDUT
4IBEPXJOH 0GGTDSFFOQBUIΛ࠷దԽͰ͖ΔͭͷओཁλΠϓ SFOEFSFS͕ेͳใ͕ͳ͍ͨΊɺ·ͣઌʹӨͷݩͱͳΔϨΠϠʔ͕ඳ͔ΕΔ
.BTLJOH 0GGTDSFFOQBUIΛ࠷దԽͰ͖ΔͭͷओཁλΠϓ SFOEFSFS.BTL͞Εͨ4VCUSFFΛSFOEFS͢Δ͕.BTL֎ͷ1JYFMΛඳը͠ͳ ͍Α͏ʹ͢ΔͨΊʹɺ4VCUSFFશମΛը໘֎ͰSFOEFS͠ɺ.BTLͷ1JYFMͷ ΈΛίϐʔͯ͠ɺ࠷ޙʹ5FYUVSFʹ͢ Ϣʔβ͕ʹ͠ͳ͍1JYFMΛେྔʹSFOEFS͢Δ߹͋Δ
3PVOEFE3FDUBOHMFT 0GGTDSFFOQBUIΛ࠷దԽͰ͖ΔͭͷओཁλΠϓ .BTLͱಉ༷ͰɺϨΠϠʔͷ֯Λؙ͘͢Δ߹ɺใ͕Γͳ͚ΕSFOEFSFS ը໘֎ͰϏϡʔશମΛඳը͠ɺؙΊͨܗΛίϐʔ͢Δඞཁ͕͋Δ
7JTVBMFGGFDUT 0GGTDSFFOQBUIΛ࠷దԽͰ͖ΔͭͷओཁλΠϓ 6*,JUλΠϓͷಛघޮՌΛఏڙ 7JCSBODZͱ#MVS ͲͪΒద༻͢ΔͨΊʹ7JTVBMFGGFDUT7JFXͷԼʹ͋ΔͷΛผ5FYUVSFʹί ϐʔ͠ɺ7JTVBMFGGFDUTΛద༻ͯ͠ίϐʔͯ͢͠ඞཁ͕͋Δ
*OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ $PNNJU)JUDIͱಉ͡෦ׂѪ
3FOEFSTͱ(16SFOEFSTFSWFSʹΑΔ࡞ۀΛදࣔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
Լͷύωϧͷ#VGGFS$PVOU˞ʹ ˞IJUDI͕ى͖ͨ࣌ʹSFOEFSTFSWFS͕ͬͨόοϑΝͷ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ σϑΥϧτͰSFOEFS͍ͯ͠Δ'SBNF͕Ε͍ͯΔ࣌ʹͳΔ
)JUDI%VSBUJPOͱ)JUDIλΠϓ$PNNJU࣌ͱಉ༷ʹண͢Δ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
3FOEFSͱ(16Λબ͠ɺԼͷύωϧͷ3FOEFS$PVOU˞ʹண ˞(16͕ཁͨ͠PGGTDSFFOQBTTͷ͕ݟΒΕΔ *OTUSVNFOUTΛ༻͍ͨ)JUDIͷݟ͚ͭํ
9DPEFWJFXEFCVHHFSͰ PGGTDSFFOΛ୳͢
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ &EJUPS͔Β4IPX-BZFSΛΫϦοΫ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ ϨΠϠʔΛબ͢Δͱ৽͍͠-BZFS*OTQFDUPS͕දࣔ͞ΕɺϨΠϠʔͷ༗༻ͳ ϓϩύςΟ͕ࣔ͞ΕΔ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ ͜͜ͰPGGTDSFFOͷͱPGGTDSFFOͷݪҼ͕Θ͔Δ ͔͠͠ɺPGGTDSFFOQBUIΛݮΒ͢ेͳใʹͳΒͳ͍
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ &EJUPSͷ4IPX0QUJNJ[BUJPO0QQPSUVOJUJFTΛબ /FXJO9DPEF
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ 1FSGPSNBODFʹͷ͋ΔՕॴʹࢵͷSVOUJNFJTTVFJOEJDBUPS͕දࣔ͞ ΕɺSVOUJNFJTTVFOBWJHBUPSͰৄࡉΛ֬ೝͰ͖Δ ্هͷྫͰɺ-BZFS͕SFOEFSίετͷߴ͍EZOBNJDTIBEPXTΛ͍ͬͯ ΔͨΊɺՄೳͳΒTIBEPX1BUIΛઃఆ͢Δ͔ɺӨͷ͍ͨը૾Λ༻ҙ͢Δ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ TIBEPX1BUIΛઃఆ͢Δ͜ͱͰղܾ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ ଞͷྫΛݟͯΈΔ ্هͷྫͰɺ-BZFSഎܠ৭Λઃఆ͚ͨͩ͠ͷTJNQMFMBZFSΛ.BTLͱ͠ ͍ͯͬͯΔͷͰɺΘΓʹ$POUBJOFSͷ-BZFSʹಉ͡αΠζͷ'SBNFͱ DPSOFS3BEJVTΛઃఆͯ͠.BTLͱͯ͠༻͢Εྑ͍ ͨͩ͠ɺNBTLT5P#PVOET:&4ʹ͢Δඞཁ͕͋Δ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ MBZFSΛར༻͢Δ͜ͱͰղܾ ˞ࠓճͷ߹TVCMBZFS͕7JFXͷCPVOETΛ͑Δ͜ͱ͕ͳ͍ͱΘ͔͍ͬͯͨ ͷͰNBTLT5P#PVOETඞཁͳ͔ͬͨ NBTLT5P#PVOETPGGTDSFFO QBUIʹͳΔ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ ଞͷྫΛݟͯΈΔ ্هͷྫͰɺ-BZFSSFDU SPVOEFESFDUFMMJQTFΛܗͲͬͨ $"4IBQF-BZFSΛ.BTLͱ͍ͯͬͯ͠ΔͷͰɺΘΓʹ$POUBJOFSͷ -BZFSʹDPSOFS3BEJVTͱNBTLT5P#PVOETΛઃఆ͢Εྑ͍
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ ࠓճؙ࢛֯֯Λ࡞͍͚ͨͩ͠Ͱ͋ͬͨͨΊɺJ04Ҏ߱ͳΒ DPSOFS$VSWFΛར༻ͯ͠ಉ͜͡ͱ͕Ͱ͖Δ
9DPEFWJFXEFCVHHFSͰPGGTDSFFOΛ୳͢ 7JFXEFCVHHFSͷ݁Ռ͕ΤΩεϙʔτՄೳʹͳΓɺϑΟʔυόοάΛڞ ༗͢Δ͜ͱ͕Ͱ͖ΔΑ͏ʹͳͬͨ /FXJO9DPEF
3FOEFS1IBTF)JUDIͷආ͚ํ
3FOEFS1IBTF)JUDIͷආ͚ํ ӨΛ࡞ΔͳΒTIBEPX1BUI ֯ͷؙΈʹDPSOFS3BEJVTͱ DPSOFS$VSWFΛ͏ͳͲɺෆඞཁͳPGGTDSFFOQBTTΛආ͚Δ ۃྗఏڙ͞Ε͍ͯΔ"1*Λ͏
ӨͳΒ6*#F[JSF1BUIΛ࡞͠ɺDPSOFS3BEJVTͰڥքΛؙΊΔ͜ͱͰ ্ख͘·Δ͜ͱ͕ଟ͍ ۃྗఏڙ͞Ε͍ͯΔ"1*Λ͏ 3FOEFS1IBTF)JUDIͷආ͚ํ
DPOUFOU͕CPVOETΛ͑ͳ͍͜ͱ͕Θ͔͍ͬͯΔͳΒ NBTLT5P#PVOETΛઃఆ͠ͳ͍ ແޮʹ͢Δ .BTLJOHͷ࠷దԽ 3FOEFS1IBTF)JUDIͷආ͚ํ