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
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
すてにゃん
March 22, 2026
Technology
3.2k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
PHPerKaigi2026
で登壇した際の資料です。
すてにゃん
March 22, 2026
More Decks by すてにゃん
See All by すてにゃん
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
250
GitHub Copilot CLI の Rubber Duck 機能を使ってコーディングの品質をあげよう #techbaton_findy
stefafafan
2
1.6k
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
3
3.5k
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
1
420
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
4.8k
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
2.1k
dotfiles について話したい #湘なんか
stefafafan
2
540
意義から考えるObservability入門 #srenext
stefafafan
2
1.6k
高橋メソッド風の発表を生成するCLIツールをPHPで作った #phpcon_odawara
stefafafan
1
1.7k
Other Decks in Technology
See All in Technology
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
520
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
120
When Token Pruning is Worse than Random: Understanding Visual Token Information in VLLMs
sansantech
PRO
0
240
[RSJ26] Building a VLA Model Based on Self-Distilled Classification
keio_smilab
PRO
0
180
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
140
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
55k
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
130
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
140
Hub & Spoke 環境のネットワークルーティングを分解してみる
tsuyataku
1
520
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
240
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
200
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
140
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
440
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.7k
Docker and Python
trallard
47
4.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Scaling GitHub
holman
464
140k
Designing Powerful Visuals for Engaging Learning
tmiket
1
530
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Bash Introduction
62gerente
615
220k
Believing is Seeing
oripsolob
1
200
The Spectacular Lies of Maps
axbom
PRO
1
970
Transcript
ʮ͓ۚͰղܾʯ͕શͯͰͳ͍ʂ େن8FCΞϓϦͷ$*ߴԽ  1)1FS,BJHJ ͯ͢ʹΌΜ !TUFGBGBGBO
·ͣͪ͜ΒΛ͝ཡ͍ͩ͘͞
ಋೖ
ಋೖ ฐࣾͷϝΠϯͷίʔυϕʔεͷ ςετίʔυͷߦͷਪҠ ສߦ ສߦ ສߦ 📈
ಋೖ w ϓϩμΫτձࣾͷͱͱʹίʔυϕʔεٸ🚀 w ςετίʔυ͕૿͑Δͱɺ$*ͷ࣮ߦ࣌ؒ૿͑ͯɺఆৗతʹ͔͔Δ ίετ૿͑ͯ͠·͏ΑͶʙ w ʼͦ͏ͤ͞ͳ͍ͧʂʻ
ࠓ͓͢͠Δ͜ͱ w $*ߴԽΛ͢Δཧ༝ w վળͷޮՌΛܭଌ͢ΔͨΊʹͬͨ͜ͱ w ࣮ࢪͨ͠վળΛհ w ;Γ͔͑ͬͯࢥͬͨ͜ͱ
4NBSU#BOL *OD 4PGUXBSF&OHJOFFS ͯ͢ʹΌΜ !TUFGBGBGBO !TUFGBGBGBO ࣗݾհ
X
$*ͷߴԽΛͯ͠Կ͕خ͍͠ͷʁ
$*ͷߴԽΛͯ͠Կ͕خ͍͠ͷʁ վળͷαΠΫϧΛճ͢ͷ͕͘ͳΔ (JU)VC"DUJPOTͷར༻ྉ૿͑Δ $*ʹ͕͔͔࣌ؒΔͱେ͖͘ࠔΔ͜ͱ͕͋Δ
$*ͷߴԽΛͯ͠Կ͕خ͍͠ͷʁ w ελʔτΞοϓͱͯ͠ɺग़དྷΔ͚ͩεϐʔυײΛ࣋ͬͯػೳ։ൃ ͍ͨ͠ w ಉ࣌ʹɺ'JO5FDIͱ࣭͔ͯͬ͠͠Γͱ୲อ͍ͨ͠ w ςετ͔ͬ͠Γॻ͖͍͕ͨɺݱ࣮తͳ࣌ؒͰ࣮ߦ͕ऴΘͬͯ΄͠ ͍
վળͷαΠΫϧΛճ͢ͷ͕͘ͳΔ
$*ͷߴԽΛͯ͠Կ͕خ͍͠ͷʁ w ϓϥΠϕʔτϦϙδτϦͰɺ(JU)VC"DUJPOT͓͕͔͔ۚΔ w ྫ͑ίΞͷϥϯφʔΛར༻͢Δ߹ɺ࣮ߦ࣌ؒʹ͖ͭ ͔͔Δ w ຖͷΤϯδχΞɺσβΠφʔɺ࣌ʹ"*͕(JU)VCͰԿ͔Λ͢Δ ͱίετ͕ੵΈ্͕͍ͬͯ͘
(JU)VC"DUJPOTͷར༻͕࣌ؒ৳ͼΔ͜ͱͰɺར༻ྉ૿͑Δ
վળ͢Δલʹܭଌ
վળ͢Δલʹܭଌ w (JU)VC"DUJPOTͰ3VCZͷςετΛ࣮ߦ͍ͯͨ͠ w લޙ͔͔Δ͜ͱීஈͷࣄͷதͰײ֮ͱͯ͠Θ͔Δ w ͔͍ͭ͠͠Λىʹ࣮ߦ͕࣌ؒ৳ͼͨͷ͔ɺઢܗʹ৳ͼͯΔͷ͔ͳ Ͳɺ͕௫ΈͮΒ͍ ݱঢ়ѲΛָʹ͍ͨ͠
վળ͢Δલʹܭଌ w ࡞ͬͨͷ w (JU)VCͷۙͷ8PSL fl PXͷ࣮ߦϩάΛఆظతʹऔಘ͠ɺ (PPHMF4IFFUTʹཷΊΔ(JU)VC8PSL fl
PX w NBJOϒϥϯνʹߜͬͯఆظ࣮ߦ ݱঢ়ѲΛָʹ͍ͨ͠
վળ͢Δલʹܭଌ w Λه͢Δ͜ͱͰɺࢥͬͯͨ ΑΓ࣮ߦ͢ΔλΠϛϯά͝ͱʹ ༳Β͕͗͋Δ͜ͱ͕Θ͔ͬͨ w ͭͷδϣϒʹׂͯ͠ςετ࣮ߦ ͍ͯ͠Δ͚ͲɺۉʹςετΛ Ͱ͖͍ͯΔ͔͕ؾʹͳͬͨ
ݱঢ়ѲΛָʹ͍ͨ͠ औಘ࣌ ࣮ߦ࣌ؒ ඵ
վળ͢Δલʹܭଌ w ׂ࣮ͯ͠ߦͯ͠Δ+PC͝ͱͷ࣮ߦ࣌ؒ߹ΘͤͯͱͬͯΈΔ͜ͱ ʹͨ͠ˠͬͺΓۉʹͳ͍ͬͯͳ͍ ݱঢ়ѲΛָʹ͍ͨ͠ औಘ࣌ +PC +PC +PC
+PC +PC ʜ ʜ ʜ
վળ͢Δલʹܭଌ w $*ͷ8PSL fl PXશମͷ࣮ߦʹ͔͔͍ͬͯΔ w ͦͷ͏ͪɺ3VCZͷςετΛ࣮ߦ͍ͯ͠Δ࣮ମͭͷδϣϒʹ ׂ͞Ε͍ͯͯɺͦΕͧΕ΄Ͳ͔͔͍ͬͯΔ w
ςετ࣮ߦҎ֎ͷ෦Ͱ΄Ͳ͔͔͍ͬͯΔ w $*ͷ࣮ߦ࣌ؒʹ༳Β͕͗͋Δ վળͷணखલʹΘ͔ͬͨ͜ͱ
࣮ࢪͨ͠վળΛհ
࣮ࢪͨ͠վળΛհ w (JU)VC"DUJPOTͷ8PSL fl PX w ΞϓϦέʔγϣϯίʔυ 3VCZ
w ςετ༻ͷσʔλϕʔε ͍͔ͭ͘ͷϨΠϠʔͰվળΛ࣮ࢪ͠·ͨ͠
(JU)VC"DUJPOTฤ
վળͷհ(JU)VC"DUJPOTฤ w ฒྻԽͷվળ w Ұ෦ͷδϣϒΛඇಉظͰ࣮ࢪ w 'FBUVSFϒϥϯνͰͳ͘NBJOϒϥϯνͰ࣮ߦ͓ͯ͘͠ w ෆཁͳδϣϒ࣮ߦΛআ֎
w υΩϡϝϯτมߋͷΈͷࡍ$*࣮ߦ͠ͳ͍ (JU)VC"DUJPOTͰ࣮ࢪͨ͠ओͳվળ
վળͷհ(JU)VC"DUJPOTฤ w ฒྻԽͷվળ w Ұ෦ͷδϣϒΛඇಉظͰ࣮ࢪ w 'FBUVSFϒϥϯνͰͳ͘NBJOϒϥϯνͰ࣮ߦ͓ͯ͘͠ w ෆཁͳδϣϒ࣮ߦΛআ֎
w υΩϡϝϯτมߋͷΈͷࡍ$*࣮ߦ͠ͳ͍ (JU)VC"DUJPOTͰ࣮ࢪͨ͠ओͳվળ
վળͷհ(JU)VC"DUJPOTฤ w ݩʑίΞͷϥϯφʔΛฒྻͰ࣮ߦ͍ͯͨ͠ w ίΞͰ͋Δ͜ͱΛ׆͔͍ͤͯͳ͍ʂ w ฒྻͰཱͯͨδϣϒͷதͰߋʹͭͷϓϩηεʹฒྻ࣮ߦͯ͠Β ͏Α͏ʹվળ w
͔͔Δඅ༻ͦͷ··Ͱɺ࣮࣭ฒྻʹ૿ͤͨ ฒྻԽͷվળ
վળͷհ(JU)VC"DUJPOTฤ ฒྻԽͷվળ w δϣϒҡ࣋ w ϓϩηεΛͭͣͭʹ ˞3VCZͷQBSBMMFM@UFTUTHFNΛͬͯ·͢
վળͷհ(JU)VC"DUJPOTฤ w ςετΛฒྻͰ࣮ߦ͢ΔͱɺͦΕͧΕͷ࣮ߦ࣌ؒͷΒ͖ͭؾʹͳͬͯ ͘Δ w ͨͩϑΝΠϧςετέʔεͰׂΓࢉ͚ͨͩͩ͠ͱۉʹͳΒͳ͍ w લճͷ࣮ߦ݁ՌΛϩάʹॻ͖ग़্ͨ͠Ͱ"SUJGBDUTʹอଘɺ࣍ճҎ߱ͦͷ ϩάΛࢀরׂͯ͢͠ΔΑ͏ʹ
w 3VCZͷQBSBMMFM@UFTUTHFNSVOUJNFMPHΦϓγϣϯΛ͔ͭ͏ͱ࣮ ݱͰ͖Δ ฒྻԽͷվળ
վળͷհ(JU)VC"DUJPOTฤ w ͔Βɺ w Λࢦ͍ͨ͠ͷͰ վળଓ͘ ฒྻԽΛվળͨ݁͠Ռ
ΞϓϦέʔγϣϯίʔυฤ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ͭͷ࣠Ͱ͍ςετͷಛఆΛࢼΈ·ͨ͠ ࠷͍ςετΛϥϯΩϯάܗࣜͰҰཡԽɺ͍ͷ͔Βॱʹ ਂ۷Γ͢Δ 5FTU1SPG 3VCZͷςετ༻ʹ͑ΔϓϩϑΝΠϥ
Λར༻͠ ͍෦Λಛఆ͢Δ ϘτϧωοΫͷಛఆ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ͭͷ࣠Ͱ͍ςετͷಛఆΛࢼΈ·ͨ͠ ࠷͍ςετΛϥϯΩϯάܗࣜͰҰཡԽɺ͍ͷ͔Βॱʹ ਂ۷Γ͢Δ 5FTU1SPG 3VCZͷςετ༻ʹ͑ΔϓϩϑΝΠϥ
Λར༻͠ ͍෦Λಛఆ͢Δ ϘτϧωοΫͷಛఆ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ςετ࣮ߦޙʹอଘ͍ͯ͠ΔϥϯλΠϜϩάʹɺϑΝΠϧ͝ͱͷ ࣮ߦ͕࣌ؒه͞Ε͍ͯΔ w ͜ΕΛύʔεͯ͠ɺ͍ϑΝΠϧτοϓΛ࡞ɺνʔϜϝϯόʔ ͱख͚ͯ͠ௐࠪɾվળ͢Δͱ͍͏ͷΛ࣮ࢪ ͍ςετϑΝΠϧ͔Βॱʹਂ۷Γ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ͍ݪҼͷҰྫ w ςετͷதͰTMFFQ NJOVUFT ͕࣮ߦ͞Ε͍ͯΔ w ςετͷதͰ࡞͍ͬͯΔϑΝΫτϦʔσʔλ͕ॏ͍
͍ςετϑΝΠϧ͔Βॱʹਂ۷Γ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ςετϑΝΠϧͷ͕ଟ͍͍͔ͤɺτοϓͷςετΛվળͨ͠ ͱ͜ΖͰޮՌ΄ͱΜͲͳ͔ͬͨ w ࣍ʹϓϩϑΝϥΛͬͯͷੳࢼͨ͠ ͍ςετϑΝΠϧ͔Βॱʹਂ۷Γ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ͭͷ࣠Ͱ͍ςετͷಛఆΛࢼΈ·ͨ͠ ࠷͍ςετΛϥϯΩϯάܗࣜͰҰཡԽɺ͍ͷ͔Βॱʹ ਂ۷Γ͢Δ 5FTU1SPG 3VCZͷςετ༻ʹ͑ΔϓϩϑΝΠϥ
Λར༻͠ ͍෦Λಛఆ͢Δ ϘτϧωοΫͷಛఆ
վળͷհΞϓϦέʔγϣϯίʔυฤ w 5BH1SP fi MFSͱ͍͏ػೳΛ ͏ͱӈͷΑ͏ͳਤ͕ग़ͤ Δ w .PEFMʹର͢Δ
GBDUPSZDSFBUF͕͍͜ͱ ͕ಛఆͰ͖ͨ ϓϩϑΝΠϥΛͬͨϘτϧωοΫͷಛఆ
վળͷհΞϓϦέʔγϣϯίʔυฤ w 'BDUPSZ1SPGΛ࣍ʹ͏ͱߋʹਂ۷Γͯ͠Ͳͷ'BDUPSZ͕͔͔࣌ؒͬͯΔ͔֬ೝͰ͖ Δ w ฐࣾͩͱVTFS͕Ұ൪͔͔͍࣌ؒͬͯͨ w ςετॻ࣌͘ʹେͷ߹VTFSͷσʔλҰ୴࡞ΔͷͰೲಘ ϓϩϑΝΠϥΛͬͨϘτϧωοΫͷಛఆ
վળͷհΞϓϦέʔγϣϯίʔυฤ 6TFS'BDUPSZվળͷࢼΈ w 6TFSΛ࡞Δͱؔ࿈͢Δใಉ࣌ʹ࡞͞ΕΔ w ௨ɺޱ࠲ɺϓϩϑΟʔϧؔ࿈ͷσʔλ w ผͷ'BDUPSZ͕͜ͷ6TFSΛ࡞Δ͜ͱ͋Δ w
ςετέʔεʹΑͬͯෆཁͳσʔλ͕࡞ΒΕ͍ͯͨ w ͜ΕΛ'BDUPSZ$BTDBEFͱݺͿ
վળͷհΞϓϦέʔγϣϯίʔυฤ w 6TFS'BDUPSZΛվྑɺ࠷ݶͷσʔλͷΈ࡞ΔόʔδϣϯΛ༻ҙ w ࢀর͍ͯ͠ΔશςετέʔεΛॱʹ֬ೝ͠ɺ࠷దԽͯ͠ճͬͨ 6TFS'BDUPSZվળͷࢼΈ
վળͷհΞϓϦέʔγϣϯίʔυฤ w ૣ͘ͳͬͯ ʜʜ͍ͳ͍ʂ w վળΛ࣮ࢪͯ͠ɺ ཪͰςετίʔυͷ ૿͑ଓ͚͍ͯͨ w
ͬͱԿͱ͔Ͱ͖ͳ͍͔ 6TFS'BDUPSZվળͷ݁Ռ
σʔλϕʔεฤ
վળͷհσʔλϕʔεฤ w ηοτΞοϓͷఔ͕Ұఆ͔͔͍࣌ؒͬͯΔ͜ͱ͕Θ͔ͬͯΔ w ࣮ࢪͯ͠େ͖͘ޮՌ͕͋ͬͨͷ σʔλϕʔεͷμϯϓΛඇಉظʹ࡞ͬͯϦετΞ͢Δ NZDOGνϡʔχϯά
σʔλϕʔεपΓͷվળ
վળͷհσʔλϕʔεฤ w ηοτΞοϓͷఔ͕Ұఆ͔͔͍࣌ؒͬͯΔ͜ͱ͕Θ͔ͬͯΔ w ࣮ࢪͯ͠େ͖͘ޮՌ͕͋ͬͨͷ σʔλϕʔεͷμϯϓΛඇಉظʹ࡞ͬͯϦετΞ͢Δ NZDOGνϡʔχϯά
σʔλϕʔεपΓͷվળ
վળͷհσʔλϕʔεฤ w $*ͷηοτΞοϓ࣌ʹຖճςετ༻ͷσʔλϕʔεΛ࡞͍ͯ͠Δ w σϑΥϧτϒϥϯνͰఆظతʹϚΠάϨʔγϣϯద༻ࡁΈͷμϯϓ Λ࡞͠ɺ(JU)VC"SUJGBDUTʹΞοϓϩʔυ͓ͯ͘͜͠ͱʹͨ͠ w ϑΟʔνϟʔϒϥϯνͷ$*ͰϦετΞ͢ΔͷΈͰޮతʂ σʔλϕʔεͷμϯϓΛඇಉظʹ࡞ͬͯϦετΞ͢Δ
վળͷհσʔλϕʔεฤ w ηοτΞοϓͷఔ͕Ұఆ͔͔͍࣌ؒͬͯΔ͜ͱ͕Θ͔ͬͯΔ w ࣮ࢪͯ͠େ͖͘ޮՌ͕͋ͬͨͷ σʔλϕʔεͷμϯϓΛඇಉظʹ࡞ͬͯϦετΞ͢Δ NZDOGνϡʔχϯά
σʔλϕʔεपΓͷվળ
վળͷհσʔλϕʔεฤ w JOOPEC@ fl VTI@MPH@BU@USY@DPNNJUΛࢦఆ͢Δ͜ͱͰૣ͘ͳͬͨʂ w σϑΥϧτͰ"$*%ʹ४ڌ͍ͯͯ҆͠શ͕ͩɺςετͰΛڐ༰͢Δ͜ͱʹͨ͠ NZDOGνϡʔχϯά
ϩάͷॻ͖ࠐΈ σΟεΫͷϑϥογϡ ඵʹճ ඵʹճ ίϛοτ͝ͱ ίϛοτ͝ͱ ίϛοτ͝ͱ ඵʹճ
վળͷհσʔλϕʔεฤ w .Z42-ͷઃఆͷΧελϚΠζΛָʹ͢Δํ๏͕͋·ΓݟͨΒ ͣ w TIPHPBDUJPOTTFUVQNZTRMΛ͑NZDOGͱ͍͏*OQVU ͕͋ͬͯศརͩͬͨͷͰͪ͜ΒΛ࠾༻ w ͱͯศར
(JU)VC"DUJPOTͰͷNZDOGͷࢦఆ
վળͷհσʔλϕʔεฤ w ͍ͭʹಥೖʂ w Ұ୴ͷඪΛୡ σʔλϕʔεվળͷ݁Ռ
൪֎ฤlύϫϑϧϚγϯzͷಋೖ
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w ͋͘·ͰҰճ͋ͨΓͷ$*Λૣ͚ͨͩ͘͠Ͱ͋Γɺ ։ൃ͕׆ൃʹͳΕͳΔ΄Ͳ13ͷ͔͔Δྉۚ૿͑Δঢ়گ w ʁʮ(JU)VC"DUJPOTͷܧଓతʹ͔͔͍ͬͯΔ͓ۚɺձࣾʹύϫϑ ϧϚγϯΛஔ͍ͨΒղܾ͠ͳ͍͔ʯ ۚͰԥΒͣ$*ΛߴʹͰ͖͕ͨɺ͓ۚܧଓతʹ͔͔͍ͬͯΔ
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w (JU)VCެࣜͷϥϯφʔ w αʔυύʔςΟͷϚωʔδυϥϯφʔ w #VJME+FUɺ#MBDL4NJUIͳͲ w 4FMG)PTUFEͳϥϯφʔ
w "84ͰݐͯͨϗετΛͬͨΓ w ࣗͰϚγϯΛ༻ҙ͢Δํ๏ˡࠓճ͜Ε (JU)VC"DUJPOTͰར༻Ͱ͖Δϥϯφʔ
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w νʔϜͰӡ༻͢Δ͜ͱΛߟ͑Δͱগ͠ߟ͑Δ͜ͱ͕͋ͬͨ ฒྻʹԿݸδϣϒΛΤϯΩϡʔͰ͖Δঢ়ଶʹ͍ͨ͠ ఀిͳͲʹඋ͑ΒΕΔঢ়ଶʹ͍ͨ͠ ύϫϑϧϚγϯͰ(JU)VC"DUJPOTΛಈ͔͢·Ͱ
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w ຖճΫϦʔϯͳঢ়ଶͰςετΛ࣮ߦ͍ͨ͠ w NZPVOHHJUIVCSVOOFSͱ͍͏%PDLFSΠϝʔδΛͬͨ w (JU)VCʹ3VOOFSΛͭొ͢Δ͚ͩͩͱɺҰʹ͔࣮ͭ͠ߦͰ͖ ͣɺޙଓͷδϣϒ͕શ෦ͪঢ়ଶʹͳͬͯ͠·͏ w
ৗʹͭొ͞Ε͍ͯΔঢ়ଶʹͯ͠ɺฒྻ·ͰॲཧͰ͖ΔΑ͏ʹ ͨ͠ ฒྻʹԿݸδϣϒΛΤϯΩϡʔͰ͖Δঢ়ଶʹ͍ͨ͠
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w $*͕ձࣾʹஔ͍ͯΔͭͷ1$ʹશʹґଘ͢ΔͱࠔΔ w ిݯΛΔͱɺશһͷ$*ࢭ·Δ w ҙͷλΠϛϯάͰ4FMG)PTUFE3VOOFSͱ(JU)VCͷެࣜϥϯφʔ ͰͲͬͪΛ͏͔Γସ͑ΒΕΔΈΛ༻ҙ ఀిͳͲʹඋ͑ΒΕΔঢ়ଶʹ͍ͨ͠
൪֎ฤlύϫϑϧϚγϯzͷಋೖ w ૿͑ଓ͚͍ͯͨ (JU)VC"DUJPOTͷί ετ͕ٸܹʹݮ w ςετͷ͕૿͑ͯ ֹ͍ۚΛҡ࣋Ͱ͖ͯ ͍Δ
lύϫϑϧϚγϯzͷޮՌ
;Γ͔͑ͬͯࢥͬͨ͜ͱ
;Γ͔͑ͬͯࢥͬͨ͜ͱ w ςετͷฒྻ࣮ߦڧ͍ϥϯφʔͷ՝ۚҎ֎ʹ৭ʑͰ͖ͨ w 4FMG)PTUFEϥϯφʔΛࢼͯ͠͡Ί࣮ͯײ͢Δ͜ͱ͋ͬͨ w ಉ࣮࣌ߦΛͲΕ͘Β͍·Ͱ੍ݶ͖͢ͳͲ $*ߴԽɺԞ͕ਂ͍
;Γ͔͑ͬͯࢥͬͨ͜ͱ w ࠓճʮҕһձʯͱ͍͏ΈͷதͰͷ࣮ࢪ w ৫ͷ՝Λ৭ΜͳϝϯόʔͰڠྗ͠ͳ͕ΒਐΊΒΕͨ w ࣮ߦ࣌ؒίετݮͰ͖ͯΑ͔ͬͨ ʮҕһձʯͱ͍͏੍Λϑϧ׆༻Ͱ͖ͨ