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
ruby04
Search
Kuniaki IGARASHI
April 26, 2013
Technology
0
1.1k
ruby04
Ruby講義 第4回
変数、条件分岐、繰り返し、メソッド、require
Kuniaki IGARASHI
April 26, 2013
Tweet
Share
More Decks by Kuniaki IGARASHI
See All by Kuniaki IGARASHI
KaigiOnRails2024
igaiga
11
18k
RuboSensei
igaiga
0
290
Shibuya.rb-2023-04-27-igaiga
igaiga
1
530
Ginza Rails27 igaiga
igaiga
9
13k
tork09igaiga
igaiga
2
350
Road to white mages
igaiga
1
700
Road to white mages
igaiga
8
4.1k
dive_into_code_rails_ruby_books
igaiga
0
250
ginza_rails_vol3_igaiga
igaiga
0
5k
Other Decks in Technology
See All in Technology
「育てる」サーバーレス 〜チーム開発研修で学んだ、小さく始めて大きく拡張するAWS設計〜
yu_kod
1
230
Perlアプリケーションで トレースを実装するまでの 工夫と苦労話
masayoshi
1
370
東京海上日動におけるセキュアな開発プロセスの取り組み
miyabit
0
220
20250728 MCP, A2A and Multi-Agents in the future
yoshidashingo
1
200
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
2
700
OPENLOGI Company Profile for engineer
hr01
1
36k
AI によるドキュメント処理を加速するためのOCR 結果の永続化と再利用戦略
tomoaki25
0
330
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
4
430
Unson OS|48時間で「売れるか」を判定する AI 市場検証プラットフォーム
unson
0
170
[TechNight #91] Oracle Database 最新パフォーマンス分析手法
oracle4engineer
PRO
4
360
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
15
8.1k
Mambaで物体検出 完全に理解した
shirarei24
2
190
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Why Our Code Smells
bkeepers
PRO
337
57k
GraphQLとの向き合い方2022年版
quramy
49
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
410
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Faster Mobile Websites
deanohume
308
31k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Building an army of robots
kneath
306
45k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
It's Worth the Effort
3n
185
28k
Thoughts on Productivity
jonyablonski
69
4.8k
Transcript
3VCZߨٛ ୈճมɺ݅ذɺ܁Γฦ͠ ϝιουɺSFRVJSF ޒेཛྷ໌ UXJUUFSJHBJHB IUUQXXXGBDFCPPLDPNLVOJBLJJHBSBTIJ BUҰڮେֶ χϑςΟגࣜձࣾدෟߨٛ ࣾձՊֶʹ͓͚Δใٕज़ͱ ίϯςϯπ࡞ᶙ
ޒेཛྷ໌ ߨࢣ גࣜձࣾສ༿ UXJUUFSJHBJHB IUUQTHJUIVCDPNJHBJHB IUUQXXXGBDFCPPLDPNLVOJBLJJHBSBTIJ
ᖛ࡚݈ޗ 5FBDIJOH"TTJTUBOU qVYqFY JOD ถࠃ๏ਓ UXJUUFSINTL IUUQTHJUIVCDPNINTL IUUQXXXGBDFCPPLDPNIBNBDIBOH
ઌिͷ෮श
ͭͷੈք 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ
ϑΝΠϧ 4IFMM
QVUT z)FMMP 8PSMEz ΦϒδΣΫτ 4USJOH จࣈྻ ΦϒδΣΫτ ڭՊॻ Q
QVUT z)FMMP 8PSMEz ϝιουɹɹɹҾ ϝιουɿखଓ͖ɺ໋ྩ Ҿɿϝιουʹ͢σʔλ z)FMMP 8PSMEz4USJOH จࣈྻ ΦϒδΣΫτͰ͋Γɺ
͜ͷ߹ϝιου͍ͯ͠ΔͷͰҾͰ͋Γ·͢ɻ ·ͨɺҾͷલޙʹ͍͍ͭͯΔΧοί ݪଇ লུՄೳͰɺ ͷΘΓʹεϖʔεͰॻ͘͜ͱͰ͖·͢ɻ ͭ·ΓɺҎԼͷจಉ͡ҙຯͰ͢ɻ QVUT )FMMP 8PSME QVUT)FMMP 8PSME ڭՊॻ Q
JSC *OUFSBDUJWF3V#Zͷུ .BDλʔϛφϧ 8JO$PNNBOE1SPNQUXJUI3VCZBOE3BJMT -JOVY 6CVOUV ˞͔Βͳ͍߹࣍ͷϖʔδࢀর ˞ˢͲΕࠓޙλʔϛφϧͱݺͼ·͢ɻ λʔϛφϧͷ༁͕
ىಈͯ͠ҎԼͷΑ͏ʹೖྗͯ͠&OUFSΛԡ͍ͯͩ͘͠͞ɻ ͜Μͳ෩ʹද͕ࣔग़Ε0,Ͱ͢ɻ Q JSC ˞ઌ಄ͷλʔϛφϧͰ͋Δ͜ͱΛද͢ϚʔΫͰ͢ɻ ͱɺͦͷ࣍ͷεϖʔεೖྗෆཁͰ͢ɻJSCͱଧͯ0,ɻ ࠓޙɺλʔϛφϧͰଧͭίϚϯυಉ͡ॻࣜ ࢵͷഎܠ৭ɺϚʔΫ Ͱॻ͖·͢ɻ ˞JSCΛऴྃͤ͞ΔʹFYJUͱଧͪ·͢ɻ JSCSVCZίʔυΛߦ࣮ͣͭߦ͢ΔڥͰ͢ɻ ىಈํ๏
࢛ଇԋࢉ ͠ࢉ Ҿ͖ࢉ ֻ͚ࢉ ׂΓࢉ ྦྷ MPHͱ͔TJOͱ͔͋Γ·͢ɻ Γ͍ͨํͪ͜Βɻ IUUQNJZBNBFHJUIVCJPSVCZEPDKBDMBTTNBUIIUNM
QVUT QVUT QVUT QVUT QVUT
TIFMM04ͱΛ͢ΔͨΊͷੈքͰ͢ɻ 04ύιίϯͱߟ͑ͯΒͬͯେମ͋ͬͯ·͢ ྑ͘͏ίϚϯυΛ؆୯ʹઆ໌͠·͢ɻ MTϑΝΠϧҰཡΛݟΔ QXEࠓ͍ΔϑΥϧμ໊Λදࣔ DEϑΥϧμʔҠಈ NLEJSϑΥϧμʔ࡞
3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ ΤσΟλΛىಈ͠·͢ɻ Πϯετʔϧͨ͠ΤσΟλΛىಈ͠·͢ɻ ͓קΊΤσΟλ 8JO .BD4VCMJNF5FYU -JOVY 6CVOUV HFEJU 6CVOUV࣍ϖʔδʹղઆ͋Γ·͢ɻ
IFMMPSCͱ͍͏໊લͰอଘ͠·͢ɻ QVUT z)FMMPXPSMEz ϓϩάϥϜΛೖྗ͠·͢ɻ खॱͰ࡞ͬͨϑΥϧμͷԼʹอଘ͍ͯͩ͘͠͞ɻ ˞໊લSCΛ͚Εɺଞͷ໊લͰ0,Ͱ͢ɻ
3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ λʔϛφϧΛىಈ͠·͢ɻ SVCZIFMMPSC )FMMPXPSMEͱදࣔ͞ΕΕޭͰ͢ɻ ޭྫ DETSD ˞SVCZ<ϑΝΠϧ໊>Ͱ࣮ߦ DEίϚϯυͰIFMMPSCΛอଘͨ͠ϑΥϧμҠಈ͠·͢ɻ QXE
˞QXEίϚϯυΛ͏ͱݱࡏͷϑΥϧμΛ֬ೝͰ͖·͢ɻ IFMMPSCΛ࣮ߦ͠·͢ɻ ˞ҎԼͷΤϥʔ͕ग़ͨͱ͖MTίϚϯυͰϑΝΠϧ༗ແΛ֬ೝ͠·͢ɻ SVCZ/PTVDIpMFPSEJSFDUPSZ999SC -PBE&SSPS ↵FOUFS
3VCZ͕ڭ͑ͯ͘ΕͨΤϥʔϝοηʔδ IFMMPFSSPSSCJOANBJOVOEFpOFE NFUIPEAQSJOGPSNBJO0CKFDU /P.FUIPE&SSPS ຊޠ༁ IFMMPFSSPSSCͱ͍͏ϑΝΠϧͷߦͰ QSJOͳΜͯϝιουͳ͍ͷͰ ͦΜͳϝιουͳ͍ΑΤϥʔ͕ى͖ͨΑ Τϥʔϝοηʔδ ͓ಘͳใΛڭ͑ͯ͘ΕΔ
͔͜͜Βࠓिͷ༰
Δ͜ͱ ม ݅ذ ܁Γฦ͠ ϝιου SFRVJSF
OBNFJHBSBTIJ QVUTJHBSBTIJ ม ΦϒδΣΫτͷϥϕϧɾՙࡳ OBNFͱ͍͏໊લͷมʹ JHBSBTIJΦϒδΣΫτΛೖ͍ͯ͠·͢ɻ มೖ͞ΕͨΦϒδΣΫτΛॻ͍ͨͱ͖ͱ ಉ͡Α͏ʹৼΔ͍·͢ɻ ҎԼͷͭಉ݁͡ՌʹͳΓ·͢ɻ QVUTOBNF
ڭՊॻ Q JHBSBTIJ ࣮ߦ݁Ռ JHBSBTIJ ࣮ߦ݁Ռ
Ͱɺ͜ͷ߹ Ͳ͏Ͱ͠ΐ͏͔ʁ
BBCD CB BVQDBTF QVUTB QVUTC αϯϓϧίʔυ ˞VQDBTF 4USJOHΦϒδΣΫτΛ େจࣈʹ͢Δϝιου B"#$ʹͳΓ·͕͢ɺ
CͲ͏ͳΔͰ͠ΐ͏ʁ
BCD B BCD B C ม ΦϒδΣΫτ "#$ B C
BΦϒδΣΫ τzBCDzΛࣔ ͢ม CBͱಉ͡ zBCDzΛࣔ͢ ม Bͷࢦ͢Φϒ δΣΫτΛେ จࣈʹ͢Δ Bz"#$z Cz"#$z BBCD CB BVQDBTF QVUTB QVUTC
͖ͬ͞ͱࣅͯΔ͚Ͳͪΐͬͱҧ͏ίʔυ BBCD CBCD BVQDBTF QVUTB QVUTC BBCD CB BVQDBTF QVUTB
QVUTC ͖ͬ͞ ͜͏Ͱͨ͠ ৽͍͠ίʔυ ͖ͬ͞ͷίʔυ
B BCD B C ม ΦϒδΣΫτ B C BΦϒδΣΫ τzBCDzΛࣔ
͢ม CผͷΦϒδΣ ΫτzBCDzΛࢦ ͢ Bͷࢦ͢Φϒδ ΣΫτΛେจ ࣈʹ͢Δ Bz"#$z CzBCDz BCD "#$ BCD BCD BBCD CBCD BVQDBTF QVUTB QVUTC
ม໊͔Γ໊͍͢લʹ͠Α͏ ໊͚ॏཁ ྑ͍ྫ ѱ͍ྫ XJEUI IFJHIU BSFB XJEUI IFJHIU B
B B B B
ίϝϯτจ ίʔυͷதʹ͋Δ࣮ߦ͞Εͳ͍จ ίʔυͷઆ໌Λॻ͍ͨΓ͠·͢ɻ OBNFJHBSBTIJ XJEUIจͷ్த͔ΒͰ0, ίϝϯτจॻࣜҎ߱ίϝϯτจ OBNFJHBSBTIJ XJEUIจͷ్த͔ΒͰ0, ‐ͷ߹ɺҎԼͷ৭ృΓͷ෦͕ίϝϯτʹͳΓ·͢ɻ ڭՊॻ
Q
ίϝϯτจ CFHJO ࡞ վగߋ৽ FOE QVUT)FMMP ίϝϯτจॻࣜ CFHJO͔ΒFOE·Ͱίϝϯτจ ίϝϯτจ ͜ͷจίʔυͱ
ͯ͠ղऍɺ࣮ߦ͞ΕΔ ڭՊॻ Q
JG݅ ཱ͕݅ͨ͠ͱ͖ʹ࣮ߦ͍ͨ͠ॲཧ FOE ݅அJGจ ˞ڭՊॻʹUIFO͕ॻ͍ͯ͋Γ·͕͢ɺলུՄೳͰ͢ɻ ී௨লུ͠·͢ɻࢲॻ͍ͨ͜ͱͳ͍Ͱ͢ɻ ݅ʹ͕USVF ਅ ·ͨGBMTF ِ
ͱͳΔࣜΛॻ͘͜ͱ͕Ұൠత ڭՊॻ Q
Y JGY QVUTYJT FOE ݅அԋࢉࢠ ࠨล Y ͱӈล ͕ಉ͔͡Ͳ͏͔ௐͯɺ
ಉ͡ͳΒUSVFɺҟͳΕGBMTFʹͳΓ·͢ɻ Y͕ͱಉ͔͡அ͠ Y͕ͷ࣌ʹ QVUT͕࣮ߦ͞Ε·͢ɻ ͕ݸͰ͢ɻ͕ͭͩͱೖʹͳͬͯ͠·͏ͷͰҙɻ ͪͳΈʹɺҟͳΔ͔Λஅ͢Δ͋Γ·͢ɻ ΄͔ʹ ͳͲ͑·͢ɻ
JGY QVUTYJT FOE Πϯσϯτ ࣈԼ͛ ྫ͑JGจதͳͲɺ͜͏͍͏෩ʹઌ಄ʹεϖʔεΛ ೖΕͯॻ͘͜ͱΛΠϯσϯτ͢Δͱ͍͍·͢ɻ ϓϩάϥϜͷ࣮ߦʹෆཁͳͷͰ͕͢ɺ ઈରʹೖΕ͍ͯͩ͘͞ʂ ແ͍ͱਓ͕ಡΊͳ͍ͷͰɾɾɾ
ͪͳΈʹεϖʔεͷݸʹྲྀ͕͋Γ·͕͢ɺݸ͕ओྲྀͷΑ͏Ͱ͢ɻ
JG݅ ཱ͕݅ͨ࣌͠ʹ࣮ߦ͍ͨ͠ॲཧ FMTF ͕݅ෆཱͷ࣌ʹ࣮ߦ͍ͨ͠ॲཧ FOE ݅அJGFMTFFOE ͕݅ෆཱͷ࣌ʹ࣮ߦ͍ͨ͠ॲཧΛॻ͘ ͜ͱͰ͖·͢ɻ
ཱ݅࣌ʹ࣮ߦ͍ͨ͠ॲཧJG݅ JGจޙΖʹॻ͚Δ ߦͰॻ͚Δ݅ ɾ࣮ߦ͍ͨ͠ॲཧ͕ߦ͚ͩͷͱ͖ ɾFMTFઅΛॻ͔ͳ͍ͱ͖ QVUTYJTJGY JGY QVUTYJT FOE ࠨͷจҎԼͷΑ͏
ʹߦͰॻ͘͜ͱ Ͱ͖·͢ɻ
JGจͷԋश Y JG QVUTYJT FOE ίʔυΛ࣮ߦͨ͠ࡍ ʹYJT͕දࣔ͞ΕΔ Α͏ʹӈͷۭཝ ࠇ෦ ΛຒΊͯίʔυΛ͞
࣮ͤͯߦ͍ͯͩ͘͠͞ɻ Y͕TVOOZEBZͱ͍͏จࣈྻͷͱ͖ :FBIɺͦΕҎ֎ͷͱ͖TJHIͱදࣔͤ͞Δ ίʔυΛॻ͍࣮ͯߦ͍ͤͯͩ͘͞͞ɻ
JGจͷԋश ղ ղҰྫͰ͢ɻ ଞʹ͍Ζ͍Ζͳॻ͖ํ͕Ͱ͖ΔͷͰɺ ʮશͯҰக͠ͳ͍ͱਖ਼ղͰͳ͍ʯͱࢥΘͣʹɻ
JGจͷԋशɹղ Y JGY QVUTYJT FOE Y͕TVOOZEBZͱ͍͏จࣈྻͷ ͱ͖:FBIɺͦΕҎ֎ͷͱ͖ TJHIͱදࣔͤ͞ΔίʔυΛॻ͍࣮ͯߦ ͍ͤͯͩ͘͞͞ɻ
YTVOOZEBZ JGYTVOOZEBZ QVUT:FBI FMTF QVUTTJHI FOE Y JGY QVUTYJT FOE ଞʹ͍Ζ͍Ζॻ͚·͢
܁Γฦ͠
J XIJMFJ QVUTJ JJ FOE XIJMF܁Γฦ͠ଓ͚Δ݅ ܁Γฦ͍ͨ͠ॲཧ FOE ܁Γฦ͠XIJMFจ
͔Β·ͰͷΛ ॱ൪ʹදࣔ͢Δίʔυ ڭՊॻ Q
UJNFTEP QVUT3VCZ FOE ܁Γฦ͢ճUJNFTEP ܁Γฦ͍ͨ͠ॲཧ FOE ܁Γฦ͠UJNFTจ ˞EPΛ Εͣʹ 3VCZͱճදࣔ͢Δ
ڭՊॻ Q
ϝιου
ϝιου QVUTQSJOUϝιουͩͱલʹઆ໌͠·ͨ͠ɻ ϝιουʮίʔυ܈Λػೳ୯ҐͰूΊͨͷʯ ͱݴ͑·͢ɻ QVUTQSJOUʮදࣔ͢ΔʯͨΊͷػೳΛूΊ ͯఏڙ͍ͯ͠ΔϝιουͰ͢ɻ͜ΕΒ3VCZ͕͋ Β͔͡Ί༻ҙ͍ͯ͠ΔϝιουͷதͷͭͰ͢ɻ ҰํͰɺϝιουࣗͰ࡞Δ͜ͱͰ͖·͢ɻ ͜ΕΛʮϝιουΛఆٛ͢Δʯͱݴ͍·͢ɻ ࣍ͷϖʔδͰఆٛํ๏Λݟ͍͖ͯ·͠ΐ͏ɻ
ϝιουͷఆٛɺݺͼग़͠ IFMMP ΛݺͿͱɺࣄલʹఆ͍ٛͯͨ͠IFMMPϝιου͕ݺ Ε࣮ߦ͞Ε·͢ɻ ͜͜ͰQVUT)FMMP IFMMP ͷ লུՄೳͰ͢ɻ ᐆດʹͳΒͳ͍ݶΓ ఆٛ
ݺͼग़͠ EFGϝιου໊ ϝιουͰ࣮ߦ͍ͨ͠ॲཧ FOE ϝιουఆٛʹ EFGΛ͍·͢ EFGIFMMP QVUT)FMMP FOE IFMMP ڭՊॻ Q
Ҿ͖ͷϝιου ఆٛ ݺͼग़͠ EFGϝιου໊ Ҿ ϝιουͰ࣮ߦ͍ͨ͠ॲཧ FOE ҾͷΈΛͬͯϝιουʹσʔλΛ ͢͜ͱ͕Ͱ͖·͢ɻ EFGIFMMP
XPSE QVUTXPSE FOE IFMMP )J ͲͷΑ͏ʹಈ࡞͢Δ͔࣍ͷϖʔδͰઆ໌͠·͢
ఆٛ ݺͼग़͠ EFGIFMMP XPSE QVUTXPSE FOE IFMMP )J IFMMP )J
ͱݺͼग़͢ͱɺIFMMPϝιου͕ݺΕ·͢ɻ ͦͷࡍʹXPSE)Jͷೖ͕ߦΘΕ·͢ɻ ͦͷޙϝιουͷத͕࣮ߦ͞Ε·͢ɻ QVUTXPSE͕࣮ߦ͞ΕɺXPSEʹ)J͕ೖ͞Ε͍ͯ ΔͷͰɺಈ࡞ͱͯ͠)J͕දࣔ͞Ε·͢ɻ ఆٛ࣌ʹϝιου໊ʹଓ͍ͯ ม໊ Λॻ͘ͱɺ ݺͼग़࣌͠ʹ͞ΕͨҾΛͦͷมʹೖͨ͠ঢ়ଶͰ ϝιουΛ࣮ߦͰ͖·͢ɻ Ҿ͖ͷϝιου
SFRVJSF IFMMPSC VTF@IFMMPSC ࣮ߦ ‐ڭՊॻSFRVJSFIFMMPʹͳ ͍ͬͯ·͕͢ɺ3VCZҎ߱ͩ ͱΤϥʔʹͳΔͷͰIFMMPͱ ͍ͯͩ͘͠͞ɻ TIFMMͰ ࠓ͍
ΔϑΥϧμͷҙຯͰ͢ɻ ϝιουఆٛͳͲΛผͷϑΝΠϧʹॻ͖ɺಡΈࠐΉ͜ͱ͕Ͱ͖·͢ɻ EFGIFMMP QVUT)FMMP FOE SFRVJSFIFMMP IFMMP SVCZVTF@IFMMPSC ্هͭͷϑΝΠϧΛಉ͡ϑΥϧμʹஔ͍ͯҎԼͷίϚϯυ ڭՊॻ Q
SFRVJSFͷϝϦοτ IFMMPSC BSC ϝιουΛผͷϑΝΠϧʹΓग़͓ͯ͘͠ͱɺ ෳͷϓϩάϥϜ͔Βར༻͢Δ͜ͱ͕ՄೳʹͳΓ·͢ɻ ॏෳͯ͠ॻ͘ඞཁ͕ͳ͘ͳͬͨΓɺ ίʔυΛ࠶ར༻Ͱ͖ͨΓ͠·͢ɻ EFGIFMMP QVUT)FMMP FOE
SFRVJSFIFMMP IFMMP CSC SFRVJSFIFMMP IFMMP
EFGIFMMP QVUT)FMMP FOE IFMMP ϝιουͷԋश IFMMPSC ԋश )FMMPΛը໘ʹදࣔ͢Δ IFMMPϝιουΛఆٛͯ͠ ݺͼग़͢ίʔυΛॻ͍࣮ͯߦ͍ͯͩ͘͠͞ɻ
SVCZIFMMPSC ࠷ॳͳͷͰ͑Λॻ͍͓͖ͯ ·͢ɻ࣮ߦͯ͠Έ͍ͯͩ͘͞ɻ
˞͜͜ʹϝιουఆٛΛॻ͘ EJTQMBZ :FT EJTQMBZ +B ϝιουͷԋश EJTQMBZSC ԋश ҎԼͷΑ͏ͳ݁ՌʹͳΔΑ͏ʹ ҎԼͷίʔυEJTQMBZSCͷ˞෦ʹ
EJTQMBZϝιουͷఆٛΛॻ͍͍ͯͩ͘͞ SVCZEJTQMBZSC :FT +B ࣮ߦ݁Ռ͜ͷߦ͕දࣔ͞Εͯ΄͍͠ ࣮ߦͨ͠ͱ͖ʹ ώϯτɿ Ҿ͖ϝιου ఆٛΛ͍·͢
ϝιουͷԋश ԋश ԋशͰॻ͍ͨϝιουఆٛΛผͷ ϑΝΠϧʹҠಈͯ͠ɺSFRVJSFͰಡΈग़͠ɺ ಉ݁͡ՌʹͳΔΑ͏ʹ͍ͯͩ͘͠͞ɻ
ϝιουͷԋश ղ
ϝιουͷԋशɹղ ԋश )FMMPΛը໘ʹදࣔ͢ΔIFMMPϝιουΛఆٛͯ͠ݺͼग़͢ί ʔυΛॻ͍࣮ͯߦ͍ͯͩ͘͠͞ɻԋशͷϖʔδʹॻ͍ͯ͋Δ௨Γ EFGEJTQMBZ UFYU QVUTUFYU FOE EJTQMBZ :FT
EJTQMBZ +B EJTQMBZSC ԋश ҎԼͷΑ͏ͳ݁ՌʹͳΔΑ͏ʹҎԼͷίʔυEJTQMBZSCͷ ˞෦ʹEJTQMBZϝιουͷఆٛΛॻ͍͍ͯͩ͘͞ SVCZEJTQMBZSC
ϝιουͷԋशɹղ EFGEJTQMBZ UFYU QVUTUFYU FOE EJTQMBZSC ԋश ԋशͰॻ͍ͨϝιουఆٛΛผͷϑΝΠϧʹҠಈͯ͠ɺ SFRVJSFͰಡΈग़͠ɺಉ݁͡ՌʹͳΔΑ͏ʹ͍ͯͩ͘͠͞ɻ SVCZVTF@EJTQMBZSC
SFRVJSFEJTQMBZ EJTQMBZ :FT EJTQMBZ +B VTF@EJTQMBZSC
ࠓͷ ·ͱΊ
OBNFJHBSBTIJ QVUTJHBSBTIJ ม ΦϒδΣΫτͷϥϕϧɾՙࡳ OBNFͱ͍͏໊લͷมʹ JHBSBTIJΦϒδΣΫτΛೖ͍ͯ͠·͢ɻ มೖ͞ΕͨΦϒδΣΫτΛॻ͍ͨͱ͖ͱ ಉ͡Α͏ʹৼΔ͍·͢ɻ ҎԼͷͭಉ݁͡ՌʹͳΓ·͢ɻ QVUTOBNF
ڭՊॻ Q JHBSBTIJ ࣮ߦ݁Ռ JHBSBTIJ ࣮ߦ݁Ռ
ม໊͔Γ໊͍͢લʹ͠Α͏ ໊͚ॏཁ ྑ͍ྫ ѱ͍ྫ XJEUI IFJHIU BSFB XJEUI IFJHIU B
B B B B
ίϝϯτจ ίʔυͷதʹ͋Δ࣮ߦ͞Εͳ͍จ ίʔυͷઆ໌Λॻ͍ͨΓ͠·͢ɻ OBNFJHBSBTIJ XJEUIจͷ్த͔ΒͰ0, ίϝϯτจॻࣜҎ߱ίϝϯτจ OBNFJHBSBTIJ XJEUIจͷ్த͔ΒͰ0, ‐ͷ߹ɺҎԼͷ৭ృΓͷ෦͕ίϝϯτʹͳΓ·͢ɻ ڭՊॻ
Q
JG݅ ཱ͕݅ͨ͠ͱ͖ʹ࣮ߦ͍ͨ͠ॲཧ FOE ݅அJGจ ˞ڭՊॻʹUIFO͕ॻ͍ͯ͋Γ·͕͢ɺলུՄೳͰ͢ɻ ී௨লུ͠·͢ɻࢲॻ͍ͨ͜ͱͳ͍Ͱ͢ɻ ݅ʹ͕USVF ਅ ·ͨGBMTF ِ
ͱͳΔࣜΛॻ͘͜ͱ͕Ұൠత ڭՊॻ Q
Y JGY QVUTYJT FOE ݅அԋࢉࢠ ࠨล Y ͱӈล ͕ಉ͔͡Ͳ͏͔ௐͯɺ
ಉ͡ͳΒUSVFɺҟͳΕGBMTFʹͳΓ·͢ɻ Y͕ͱಉ͔͡அ͠ Y͕ͷ࣌ʹ QVUT͕࣮ߦ͞Ε·͢ɻ ͕ݸͰ͢ɻ͕ͭͩͱೖʹͳͬͯ͠·͏ͷͰҙɻ ͪͳΈʹɺҟͳΔ͔Λஅ͢Δ͋Γ·͢ɻ ΄͔ʹ ͳͲ͑·͢ɻ
JGY QVUTYJT FOE Πϯσϯτ ࣈԼ͛ ྫ͑JGจதͳͲɺ͜͏͍͏෩ʹઌ಄ʹεϖʔεΛ ೖΕͯॻ͘͜ͱΛΠϯσϯτ͢Δͱ͍͍·͢ɻ ϓϩάϥϜͷ࣮ߦʹෆཁͳͷͰ͕͢ɺ ઈରʹೖΕ͍ͯͩ͘͞ʂ ແ͍ͱਓ͕ಡΊͳ͍ͷͰɾɾɾ
ͪͳΈʹεϖʔεͷݸʹྲྀ͕͋Γ·͕͢ɺݸ͕ओྲྀͷΑ͏Ͱ͢ɻ
JG݅ ཱ͕݅ͨ࣌͠ʹ࣮ߦ͍ͨ͠ॲཧ FMTF ͕݅ෆཱͷ࣌ʹ࣮ߦ͍ͨ͠ॲཧ FOE ݅அJGFMTFFOE ͕݅ෆཱͷ࣌ʹ࣮ߦ͍ͨ͠ॲཧΛॻ͘ ͜ͱͰ͖·͢ɻ
J XIJMFJ QVUTJ JJ FOE XIJMF܁Γฦ͠ଓ͚Δ݅ ܁Γฦ͍ͨ͠ॲཧ FOE ܁Γฦ͠XIJMFจ
͔Β·ͰͷΛ ॱ൪ʹදࣔ͢Δίʔυ ڭՊॻ Q
UJNFTEP QVUT3VCZ FOE ܁Γฦ͢ճUJNFTEP ܁Γฦ͍ͨ͠ॲཧ FOE ܁Γฦ͠UJNFTจ ˞EPΛ Εͣʹ 3VCZͱճදࣔ͢Δ
ڭՊॻ Q
ϝιουͷఆٛɺݺͼग़͠ IFMMP ΛݺͿͱɺࣄલʹఆ͍ٛͯͨ͠IFMMPϝιου͕ݺ Ε࣮ߦ͞Ε·͢ɻ ͜͜ͰQVUT)FMMP IFMMP ͷ লུՄೳͰ͢ɻ ᐆດʹͳΒͳ͍ݶΓ ఆٛ
ݺͼग़͠ EFGϝιου໊ ϝιουͰ࣮ߦ͍ͨ͠ॲཧ FOE ϝιουఆٛʹ EFGΛ͍·͢ EFGIFMMP QVUT)FMMP FOE IFMMP ڭՊॻ Q
Ҿ͖ͷϝιου ఆٛ ݺͼग़͠ EFGϝιου໊ Ҿ ϝιουͰ࣮ߦ͍ͨ͠ॲཧ FOE ҾͷΈΛͬͯϝιουʹσʔλΛ ͢͜ͱ͕Ͱ͖·͢ɻ EFGIFMMP
XPSE QVUTXPSE FOE IFMMP )J
SFRVJSF IFMMPSC VTF@IFMMPSC ࣮ߦ ‐ڭՊॻSFRVJSFIFMMPʹͳ ͍ͬͯ·͕͢ɺ3VCZҎ߱ͩ ͱΤϥʔʹͳΔͷͰIFMMPͱ ͍ͯͩ͘͠͞ɻ TIFMMͰ ࠓ͍
ΔϑΥϧμͷҙຯͰ͢ɻ ϝιουఆٛͳͲΛผͷϑΝΠϧʹॻ͖ɺಡΈࠐΉ͜ͱ͕Ͱ͖·͢ɻ EFGIFMMP QVUT)FMMP FOE SFRVJSFIFMMP IFMMP SVCZVTF@IFMMPSC ্هͭͷϑΝΠϧΛಉ͡ϑΥϧμʹஔ͍ͯҎԼͷίϚϯυ ڭՊॻ Q
None
ࢀߟࢿྉ
BCD ࣮ߦ݁Ռ QVUTBCD ॻࣜ 3VCZίʔυ ࣮ߦ݁Ռ TIFMMίϚϯυ MT
ڭՊॻɿͨͷ͍͠3VCZ IUUQXXXBNB[PODPKQEQ ͓ങ͍ٻΊ େֶੜڠ·ͨ δϡϯΫಊାళͰ
ߨٛࢿྉஔ͖ աڈͷࢿྉ͕%-Ͱ͖·͢ɻ IUUQTHJUIVCDPNJHBJHBIJUPUTVCBTIJSVCZ
ࡶஊɾ࣭༻GBDFCPPLάϧʔϓ IUUQTXXXGBDFCPPLDPNHSPVQTIJUPUTVCBTIJSC ɾՃೖඇՃೖࣗ༝Ͱ͢ ɾՃೖඇՃೖʹؔ͠·ͤΜ ɾࢀՃऀҰཡެ։͞Ε·͢ ɾࢀՃऀελοϑ ߨࢣɾ5" ͱࡢɺࠓͷडߨऀͰ͢ ɾॻ͖ࠐΈࢀՃऀͷΈݟ͑·͢ ɾرऀΞΫηεͯ͠ࢀՃਃ͍ͯͩ͘͠͞
ɾࡶஊɺ࣭ɺٞͳͲԿͰؾʹͤͣͲ͏ͧʙ ɾ࣭ʹ͑ΒΕΔਓ͍͑ͯ͋͛ͯͩ͘͞ ɾߨࢣਞ͓͑͠·͢ ɾೖͬͨΒܰࣗ͘ݾհ͓Ͷ͕͍͠·͢