Upgrade to Pro — share decks privately, control downloads, hide ads and more …

「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )

teyamagu
September 12, 2024

「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )

ソフトウェア品質シンポジウム2024( #sqip2024 ) での「自動テストのプラクティスを効果的に学ぶためのカードゲーム」における講演資料です。

講演プロポーザルは以下のものです
https://www.juse.jp/sqip/symposium/detail/day2/#a3-4

課題やプラクティスのリストやカードゲームの情報は以下のリポジトリにあります
https://github.com/teyamagu/test_automation_card_game

teyamagu

September 12, 2024
Tweet

More Decks by teyamagu

Other Decks in Technology

Transcript

  1. ࣗಈςετ΍ςετࣗಈԽͷϓϥΫςΟε w ࢲͨͪ΋ಠࣗͷϓϥΫςΟεूͷ੔උΛਐΊ͍ͯΔ w ʮࣗಈςετΛ΍Γա͗ͳ͍ʯ w ʮࣗ෼ୡͷςετϐϥϛουΛ࡞Δʯ w ʮࣗಈςετ͸։ൃνʔϜશһͰӡ༻͢ΔΑ͏ʹ࿩Λ͢Δʯ w

    ʮࣗಈςετʹؔ͢Δྑ͍ϑΟʔυόοΫΛͰ͖ΔਓΛ։ൃνʔϜʹ͓͘ʯ w ʮࣗಈςετΛηϧϑελʔτͰ͖Δڭҭίϯςϯπʯ w ʮςετର৅ϓϩμΫτͷࣗಈςετͷαϯϓϧίʔυʯ w ˞IUUQTHJUIVCDPNUFZBNBHVUFTU@BVUPNBUJPO@DBSE@HBNFʹ͓͍ͯήʔϜͷ֤छ৘ ใͱ߹Θͤͯެ։͍ͯ͠·͢
  2. ήʔϜͷ֓ཁ ڝ૪ܕͷΧʔυήʔϜ w Χʔυߏ੒ w ࣗಈςετʹؔ͢ΔϓϥΫςΟεΧʔυͱಘ఺෇͖՝୊Χʔυ w ήʔϜͷྲྀΕ w ໊Ҏ্ͰήʔϜΛ͓͜ͳ͏

    w ֤ϓϨΠϠʔ͕ɺ՝୊Χʔυʹରͯ͠ɺͦͷ՝୊ΛղܾͰ͖ͦ͏ͳख࣋ͪͷϓϥΫςΟεΧʔυΛग़͠ɺ ଞͷࢀՃऀͱղܾͰ͖ͦ͏͔ٞ࿦ͯ͠ɺղܾͰ͖ͦ͏ͳΒͦͷ՝୊ΧʔυΛ֫ಘ͢Δɻ w ॱ࣍ɺϓϨΠϠʔ͕ग़͍͖ͯ͠ɺϓϥΫςΟεΧʔυͷࢁࡳͳΒͼʹશͯͷϓϨΠϠʔͷϓϥΫςΟεΧ ʔυ͕ͳ͘ͳͬͨɺ΋͘͠͸՝୊Χʔυͷࢁࡳ͕ͳ͘ͳͬͨঢ়ଶͰશͯͷϓϨΠϠʔ͕ϓϥΫςΟεΧʔ υΛग़ͤͳ͔ͬͨΒɺͦͷ࣌఺ͰήʔϜऴྃͱ͢Δɻ w ήʔϜͷউഊͷϧʔϧ w ήʔϜऴྃ࣌఺Ͱɺ֫ಘͨ͠՝୊ͷ߹ܭಘ఺͕࠷΋ଟ͍ਓΛήʔϜͷউऀͱ͢Δ
  3. ϓϥΫςΟεΧʔυ΍՝୊Χʔυ ࢲͨͪͷϓϥΫςΟεू΍αϯϓϧͰ͋Δ՝୊ͷҰ෦ w ˞IUUQTHJUIVCDPNUFZBNBHVUFTU@BVUPNBUJPO@DBSE@HBNFʹ͓͍ͯήʔϜͷ֤छ৘ใͱ߹Θͤͯެ։͍ͯ͠·͢ ՝୊ ಘ఺ ղܾʹ࢖͏ϓϥΫςΟεྫʢ͋͘·Ͱࢀߟʣ ιϑτ΢ΣΞɺγεςϜͷ؀ڥ͕։ൃνʔ ϜʹΑͬͯେ͖͘ҧ͏ 2

    ɾࣗಈԽʹΑΓԿΛૂ͍ͬͯΔ͔ʁΛ໌֬ʹ͢Δ ɾࣗ෼ୡͷςετϐϥϛουΛ࡞Δ ɾୈࡾऀݕূاۀͷڠྗΛಘͯɺςετࣗಈԽΛՃ଎ͤ͞Δ γεςϜͷߋ৽ɺ؀ڥͷߋ৽ʹϦιʔεΛ ׂ͔ΕςετࣗಈԽ͕ਐ·ͳ͍ 2 ɾιϑτ΢ΣΞͷΞʔΩςΫνϟมߋʹΑΔࣗಈςετ΁ͷϞνϕʔγϣϯ޲্Λར༻͢Δ ɾୈࡾऀݕূاۀͷڠྗΛಘͯɺςετࣗಈԽΛՃ଎ͤ͞Δ ඼࣭ͷ՝୊ʹରͯ͠ςετࣗಈԽͷԿ͔Β ॳΊͯྑ͍ͷ͔෼͔Βͳ͍ 2 ɾ֎෦͔Βઐ໳ՈΛݺΜͰ͘Δ ɾΠωʔϒϧϝϯτ(։ൃνʔϜʹҰһͱͯ͠ࢀՃ͢Δ) ɾࣗಈԽ͢Δςετͷશମ૾Λࣔ͢ʢ=ࢥ͍͍ͭͨͱ͜Ζ͔ΒςετࣗಈԽ͠ͳ͍ʣ ɾςετࣗಈԽͷܦݧऀͷ࠾༻ ςετͷΧόϨοδ͕෼͔Βͳ͍ 1 ɾςετγφϦΦ܈ͷϞσϧਤΛ࡞ΓɺͲͷΑ͏ͳςετΛࣗಈԽ͢Δ͔ɾࣗಈԽͨ͠ςε τ͕ͲͷΑ͏ͳ΋ͷ͔ೝࣝΛ߹ΘͤΔ ݈߁਍அΛ1೥Ҏ্ड͚͍ͯͳ͍ࣗಈςετ 1 ɾࣗಈςετͷμογϡϘʔυ ɾࣗಈςετͷ࣮ߦ݁Ռͷ೔ʑͷมԽΛՄࢹԽ͢Δ ϓϩδΣΫτ΁ͷςετࣗಈԽಋೖ্͕ख ͘ਐ·ͳ͍ 1 ɾςετͷ֓೦͕͋ΔνʔϜ͔ΒࣗಈςετಋೖΛਐΊΔ ɾ՝୊͕ݦࡏԽ͍ͯ͠Δͱ͜Ζ͔ΒςετࣗಈԽ͍ͯ͘͠ ɾςετͷࣗಈԽ༏ઌॱҐΛঢ়گʹ߹Θͤͯมߋ͢Δ ɾ༏ઌॱҐΛ͚ͭͯςετͷࣗಈԽΛ͓͜ͳ͏͜ͱͰɺૣ͍࣌ظ͔ΒͷޮՌͷ࠷େԽΛૂ͏ ɾࣗಈςετʹؔ͢Δྑ͍ϑΟʔυόοΫΛͰ͖Δਓ͕͍Δ։ൃνʔϜ͔Β͸͡ΊΔ ɾࣗಈςετʹؔ͢Δྑ͍ϑΟʔυόοΫΛͰ͖ΔਓΛ։ൃνʔϜʹ͓͘ ϥϯμϜʹࣗಈςετγφϦΦ͕ࣦഊ͢Δ 2 ɾࣗಈςετͷ࣮ߦ݁Ռͷ೔ʑͷมԽΛՄࢹԽ͢Δ ɾࣗಈςετ͕ࣦഊ͢ΔݪҼΛಛఆ͢Δ৘ใΛग़ྗ͢Δ
  4. ήʔϜʹΑΔޮՌ ϓϥΫςΟεͷೝ஌ͱٞ࿦Λ௨ͨ͡ཧղ͕ಘΒΕΔ w ࣗಈςετͷܦݧ೥਺͕ҟͳΔɺۀ຿ͱͯࣗ͠ಈςετʹؔΘΔਓ໊͕͜ͷήʔϜΛϓϨΠͨ͠ࡍͷ ఆੑධՁΛࣔ͢ w ϓϥΫςΟεΛ஌Δػձʹͳͬͨ w ଞͷਓͰ΋ήʔϜ͕໘ന͍ͱײͨ͡Β֮͑ΒΕͦ͏ w

    ଞऀ͕औͬͨ՝୊ͱϓϥΫςΟεͷ૊Έ߹ΘͤΛ͍֮͑ͯͳ͍ w ٞ࿦ֶ͕ͼʹ͸ྑ͔ͬͨ w ٞ࿦͕ന೤ͯ͠໘ന͔ͬͨ w ৭Μͳҙݟ͕ฉָ͚͔ͯͬͨ͠ w ՝୊Χʔυ΍ϓϥΫςΟεΧʔυΛ࡞Δ޻ఔ΋ษڧʹͳΓͦ͏
  5. ήʔϜͷ४උ ४උࣗମ΋ήʔϜࢀՃऀͰ͓͜ͳ͏ͱձ࿩͕ਐΈ·͢ w ໊Ҏ্ͰϓϥΫςΟεΧʔυͱ՝୊ΧʔυΛ४උ͠·͢ w ʮ͋ʔɺ͜ͷ՝୊͏ͪͰ΋͋ΔͶʯ w ʮ͜ͷϓϥΫςΟεͬͯͲΜͳҙຯͩΖ͏ɻͩΕ͔Θ͔Δʁʯ w ʮͦΕͬͯɺ999ͬͯ͜ͱͰ͢Αʯ

    w ʮͳΔ΄ͲͶɻ͋Γ͕ͱ͏ʯ w ʮ΁ʔɺ͜͏͍͏ϓϥΫςΟε͕͋ΔΜͩʔʯ w ϓϥΫςΟεΧʔυ͸શମͰຕఔ౓ɻϓϨΠϠʔʹɺຕͣͭϓϥΫςΟεΧ ʔυΛຊਓͷΈ಺༰͕ݟ͑ΔܗͰ഑Γɺ࢒ΓͷϓϥΫςΟεΧʔυΛϓϥΫςΟ εΧʔυͷࢁࡳͱͯ͠ɺϓϨΠϠʔͷத৺ʹஔ͘ɻ w ʮ͜ͷϓϥςΟεɺͪΐͬͱҙຯ͕෼͔Βͳ͔ͬͨͷͰɺҙຯͷ෼͔Δଞͷ ϞϊʹೖΕସ͑·͢Ͷʯ w ՝୊ΧʔυΛɺ՝୊͕ݟ͑ΔܗͰ৔ʹຕஔ͘ɻ࢒Γͷ՝୊ΧʔυΛ՝୊Χʔυ ͷࢁࡳͱͯ͠ɺϓϥΫςΟεΧʔυͷࢁࡳͷྡʹஔ͘ɻ w ʮࠓճ͸·ͣήʔϜΛ஌ΔͨΊʹॳظηοτͷ՝୊࢖͏͚Ͳɺ࣍ճ͸ࣗ෼ୡ ͷࣗಈςετͷ՝୊Λग़ͯ͠ɺͦΕʹରͯ͠΍ͬͯΈΑ͏Ͷʯ
  6. ήʔϜͷਐΊํ ٞ࿦ͷ͕࣌ؒ࠷େͷֶͼͰ͢ w ֤ϓϨΠϠʔ͕ॱ൪ʹɺ৔ʹ͋Δ՝୊Χʔυʹରͯ͠ɺͦͷ՝୊ΛղܾͰ͖Δͱࢥ͏ϓϥΫςΟεΛग़͠ ͯɺ՝୊ΧʔυΛ֫ಘ͍ͯ͘͠ɻ w ʮͰ͸ɺ·ͣ͸ϓϥΫςΟεΧʔυΛຕऔΔͶʯ w ʮͦͷ্Ͱɺ৔ʹ͋ΔʮϓϩδΣΫτ΁ͷςετࣗಈԽಋೖ্͕ख͘ਐ·ͳ͍ʯͱݴ͏՝୊ʹରͯ͠ɺ ʮ՝୊͕ݦࡏԽ͍ͯ͠Δͱ͜Ζ͔ΒςετࣗಈԽ͍ͯ͘͠ʯͱ͍͏ϓϥΫςΟεͰղܾ͢Δͱࢥ͏͚

    Ͳɺ͍͍͔ͳʁʯ w ʮ͑ʔɺԿͰͦΕͰղܾ͢Δͷʁ΋͏গ͠આ໌ͯ͠໯ͬͯྑ͍ʁʯ w ʮ՝୊͕͋Δͱೝ͍ࣝͯ͠Δͱ͍͏͜ͱ͸ɺ՝୊Λղܾ͢ΔͨΊʹଟগͷίετΛ෷͏Ϟνϕʔγϣϯ Λ͍࣋ͬͯͯɺͦͷղܾࡦͱͯࣗ͠ಈςετ͕࢖͑ΔͳΒɺςετࣗಈԽΛಋೖ͢Δͱࢥ͏ΜͰ͢ΑͶʯ w ʮ͔֬ʹɻ՝୊͕ࣗಈςετͰղܾͰ͖Δ΋ͷͳΒಋೖ͕ਐΉ͔΋Ͷʯ w ʮͲΜͳϓϩδΣΫτͰ΋ద༻Ͱ͖Δ༁Ͱ͸ͳ͍͚ͲɺҰ෦ͷϓϩδΣΫτͳΒྑͦ͞͏ɻ͍͍Μ͡Ό ͳ͍͔ͳʯ w ʮͰ͸ɺ͜ͷ՝୊Χʔυ͸ͱΔͶʔʯ w ʮ࣍͸ɺϒϧʔ͞ΜͲ͏ͧʯ
  7. ήʔϜͷਐΊํ ద༻͕ద੾͔ٞ࿦͢Δ͜ͱͰɺϓϥΫςΟεͷద༻৚݅ͳͲΛֶ΂·͢ w ֤ϓϨΠϠʔ͕ॱ൪ʹɺ৔ʹ͋Δ՝୊Χʔυʹରͯ͠ɺͦͷ՝୊ΛղܾͰ͖Δͱࢥ͏ϓϥΫςΟε Λग़ͯ͠ɺ՝୊ΧʔυΛ֫ಘ͍ͯ͘͠ɻ w ʮϓϥΫςΟεΧʔυΛຕऔͬͯɺʮͲͷΑ͏ͳࣗಈςετγφϦΦ͕ޮՌత͔෼͔ΓͮΒ ͍ʯͱ͍͏՝୊ʹରͯ͠ɺʮࣗಈςετΛ΍Γա͗ͳ͍ʯΛ͍͏ϓϥΫςΟεͰͲ͏͔ͳʁʯ w ʮ͏ʔΜɺ΍Γ͗͢ͳ͍ͬͯޮՌΛಘΔͨΊʹ͸༗ޮͩͱࢥ͏͚Ͳɺ෼͔ΓͮΒ͞ʹରͯ͠͸

    ؔ܎ͳ͘ͳ͍ʁʯ w ʮࢲ΋ͦ͏ࢥ͏ɻϒϧʔ͞ΜɺղܾͰ͖ͦ͏ͬͯࢥͬͨཧ༝Λڭ͑ͯ໯ͬͯྑ͍ʁʯ w ʮϓϥΫςΟε͕Α͘෼͔ͬͯͳ͍͚ͲɺޮՌ͕෼͔ΔൣғͰࣗಈςετਐΊΔͬͯ͜ͱͰ෼ ͔ΓͮΒ͍ঢ়گ͸࡞Γʹ͍͔͘ͳͱࢥͬͯʯ w ʮͩΑͶɻͦΕͩͱ༧๷తʹ͸ޮՌ͋Γͦ͏͚ͩͲɺ෼͔ΓͮΒ͍ঢ়گʹ͸ޮՌͳͦ͞͏ʯ w ʮ͔֬ʹɻͰ͸ɺ͜ͷϓϥΫςΟε͸औΓԼ͛·͢Ͷɻʯ w ʮ࣍ɺΠΤϩʔ͞ΜͲ͏ͧʯ
  8. ήʔϜͷਐΊํ ϓϥΫςΟεΧʔυΛ૊Έ߹Θͤͯ՝୊ղܾͤ͞Δ͜ͱ΋ w ֤ϓϨΠϠʔ͕ॱ൪ʹɺ৔ʹ͋Δ՝୊Χʔυʹରͯ͠ɺͦͷ՝୊ΛղܾͰ͖Δͱࢥ͏ϓϥΫςΟεΛग़͠ ͯɺ՝୊ΧʔυΛ֫ಘ͍ͯ͘͠ɻ w ʮͰ͸ɺϓϥΫςΟεΧʔυΛຕऔͬͯɺʮࣗಈςετΛॻ͚Δਓ͕গͳࣗ͘ಈςετ͕૿͑ʹ͍͘ʯ ͱ͍͏՝୊ʹରͯ͠ɺʮࣗಈςετΛηϧϑελʔτͰ͖ΔڭҭίϯςϯπʯͱʮࣗಈςετΛ૿΍͢ ͜ͱΛ։ൃ૊৫ͷ໨ඪʹೖΕࠐΉʯͷͭͷϓϥΫςΟεͰղܾ͢Δͱࢥ͏ͷͰ͕͢Ͳ͏ࢥ͍·͔͢ʁʯ w

    ʮࣗಈςετ͕૿͑ʹ͍͘ݪҼ͕৭ʑ͋Γͦ͏͚ͩͲʜɻͦΕͰղܾ͢Δ͔ͳʯ w ʮͦ͏ͳΜͰ͢ΑͶɻ՝୊࣍ୈͷ෦෼͸͋ΔͷͰ͕͢ɺࣗಈςετΛਐΊΔͨΊͷϦιʔε֬อ΍νʔϜ ͷ΍ΔؾͳͲ͸໨ඪʹೖΕΔ͜ͱͰղܾ͠ɺࣗಈςετΛਐΊΔͨΊͷϋʔυϧΛԼ͛Δಓ۩ͱͯ͠ڭ ҭίϯςϯπ͸༗ޮͩͱࢥ͏ͷͰ͢ΑͶʯ w ʮ͍͍Μ͡Όͳ͍͔ͳɻͦͷ͕ͭ͋Ε͹͍ͩͿղܾͦ͠͏ʯ w ʮࢲ΋ͦ͏ࢥ͏ʯ w ʮΑ͠ɺ͜ͷ՝୊͸΋Β͍·͢Ͷʯ
  9. ήʔϜͷऴΘΓ ήʔϜ͕ऴΘͬͨΒײ૝ઓͷ࣮ࢪΛΦεεϝ͠·͢ w ৔͔ΒΧʔυ͕ͳ͘ͳͬͨΒήʔϜͷऴྃ w ήʔϜऴྃ࣌఺Ͱɺಘ఺͕࠷΋ߴ͍ਓ͕ήʔϜͷউऀͱ͢Δ w ʮࢲ͸఺ͷ՝୊͕ຕͳͷͰ఺Ͱ͢ʯ w ʮࢲ͸఺ͷ՝୊͕ຕͱ఺ͷ՝୊͕ຕͰ఺Ͱ͢ʯ

    w ʮࢲ͸఺ͷ՝୊͕ຕͱ఺ͷ՝୊͕ຕͰ఺Ͱ͢ɻϒϧʔ͞Μ͕ࠓճͷউऀͰ͢Ͷʯ w ऴྃޙʹɺऔͬͨ՝୊Χʔυʹରͯ͠ɺΑΓྑ͍ϓϥΫςΟε͕ͳ͍͔ɺ;Γ͔͑ΔͱΑΓֶशޮՌ͕ߴ·Γ·͢ w ʮʮࣗಈςετΛॻ͚Δਓ͕গͳࣗ͘ಈςετ͕૿͑ʹ͍͘ʯͱ͍͏՝୊ʹରͯ͠͸ɺʮ2"૊৫ͷϝϯό͕؆୯ͳࣗ ಈςετΛ࡞ΕͯɺཧղͰ͖ΔΑ͏ʹͳΔʯͱ͔ʮࣾ಺ʹࣗಈςεταϙʔτ૊৫Λ࡞ΔʯͷϓϥΫςΟε΋ྑ͍͔΋ Ͷʔʯ w ʮͦ͏Ͱ͢Ͷʯ w ʮʮͲͷΑ͏ͳࣗಈςετγφϦΦ͕ޮՌత͔෼͔ΓͮΒ͍ʯͷ՝୊ʹରͯ͠͸ɺͲΜͳϓϥΫςΟεͩͬͨΒղܾͰ ͖Δͱࢥ͍·͔͢ʁʯ w ʮ೉͍͠Ͷ͐ɻʮ՝୊͕ݦࡏԽ͍ͯ͠Δͱ͜Ζ͔ΒςετࣗಈԽ͍ͯ͘͠ʯ͸ݦࡏԽ͞Εͨ՝୊Λղܾ͢Δࣗಈςετ γφϦΦͱ͍͏͜ͱͰΘ͔Γ΍͘͢ͳΔ͔ͱࢥ͏ɻ͋ͱ͸ʮςετγφϦΦ܈ͷϞσϧਤΛ࡞ΓɺͲͷΑ͏ͳςετΛ ࣗಈԽ͢Δ͔ɾࣗಈԽͨ͠ςετ͕ͲͷΑ͏ͳ΋ͷ͔ೝࣝΛ߹ΘͤΔʯͷϓϥΫςΟε͸ςετͷޮՌΛ໌֬ʹ͠ͳ͕ ΒςετࣗಈԽ͍ͯ͘͜͠ͱͳͷͰɺղܾ͢Δͱࢥ͏ʯ w ʮͳΔ΄Ͳɻ͋Γ͕ͱ͏͍͟͝·͢ɻʯ
  10. ήʔϜͷ۩ମతͳϧʔϧ΍ਐΊํ Χʔυߏ੒ w ࣗಈςετͷϓϥΫςΟεΧʔυຕఔ౓ w ಺༰ͱͯ͠͸ɺϓϥΫςΟε͕ॻ͔ΕͨΧʔυ w ʮࣗಈςετΛ΍Γա͗ͳ͍ʯʮࣗ෼ୡͷςετϐϥϛουΛ࡞ΔʯͳͲ w ͜ͷΧʔυ͸ಠࣗʹ૿΍ͨ͠ΓɺʮςετࣗಈԽύλʔϯݴޠϓϩδΣΫτʯ΍ʮ5FTU"VUPNBUJPO1BUUFSOT8JLJʯͷ

    ύλʔϯɾϓϥΫςΟεΛ௥Ճͯ͠΋ߏΘͳ͍ w ࣗಈςετͷಘ఺෇͖՝୊Χʔυຕʢಘ఺͸ղܾͷ೉͍͠΋ͷΛߴಘ఺ͱ͢Δʣ w ՝୊Χʔυͷຕ਺͕ήʔϜͷ࣌ؒʹӨڹ͢ΔͨΊɺ୹࣌ؒͰ͓͜ͳ͍͍ͨ৔߹ʹ͸ ຕ਺Λগͳ͍ͯͩ͘͘͠͞ w ಺༰ͱͯ͠͸ɺࣗಈςετɾςετࣗಈԽʹ͓͚Δ՝୊͕ॻ͔ΕͨΧʔυ w ʮ඼࣭ͷ՝୊ʹରͯ͠ςετࣗಈԽͷԿ͔ΒॳΊͯྑ͍ͷ͔෼͔Βͳ͍ʯ ʮϓϩδΣΫτ΁ͷςετࣗಈԽಋೖ্͕ख͘ਐ·ͳ͍ʯʮςετࣗಈԽͷඅ༻ͱޮՌ͕෼͔Βͳ͍ʯͳͲ w ͜ͷΧʔυ͸ࣗ෼ୡͷ৔ʹ߹Θͤͨ՝୊Λ࡞ͬͯɺͦΕʹஔ͖׵͑ΔܗͰ࣮ࢪ͍ͨͩ͘ͱ࣮ફతʹͳΔ
  11. ήʔϜͷ۩ମతͳϧʔϧ΍ਐΊํ ήʔϜ։࢝ͷ४උ w ໊Ҏ্ͰήʔϜΛ͓͜ͳ͏ w ࣄલʹ͕࣌ؒ͋ΔͳΒ͹ɺࢀՃऀ͕ϓϥΫςΟεΧʔυΛோΊɺ શ͘ҙຯ͕෼͔Βͳ͍ϓϥΫςΟε͕ͳ͍ঢ়ଶʹ͢Δ͜ͱ͕๬· ͍͠ w ϓϨΠϠʔʹɺຕͣͭϓϥΫςΟεΧʔυΛຊਓͷΈ಺༰͕ݟ͑Δ

    ܗͰ഑Δɻ࢒ΓͷϓϥΫςΟεΧʔυΛϓϥΫςΟεΧʔυͷࢁࡳ ͱͯ͠ɺϓϨΠϠʔͷத৺ʹஔ͘ɻ w ՝୊ΧʔυΛɺ՝୊͕ݟ͑ΔܗͰ৔ʹຕஔ͘ɻ࢒Γͷ՝୊ΧʔυΛ ՝୊Χʔυͷࢁࡳͱͯ͠ɺϓϥΫςΟεΧʔυͷࢁࡳͷྡʹஔ͘ɻ
  12. ήʔϜͷ۩ମతͳϧʔϧ΍ਐΊํ ήʔϜͷਐΊํ w ֤ϓϨΠϠʔ͕ॱ൪ʹҎԼΛ͓͜ͳ͏ɻϓϥΫςΟεΧʔυͷࢁࡳͳΒͼʹࣗ෼͕͍࣋ͬͯΔϓ ϥΫςΟεΧʔυ͕ͳ͘ͳͬͨϓϨΠϠʔ͸ͦΕҎ߱εΩοϓͱͳΔɻ  ϓϥΫςΟεΧʔυΛࢁࡳ͔ΒຕऔΔɻϓϥΫςΟεΧʔυͷࢁࡳ͕ͳ͘ͳͬͨΒɺ͜ ͷεςοϓ͸͓͜ͳΘͳ͍  ৔ͰΦʔϓϯʹͳ͍ͬͯΔ՝୊ʹରͯ͠ɺख࣋ͪͷϓϥΫςΟεΧʔυ

    ຕͰ΋૊Έ߹Θ ͤͯͰ΋Մ ͰղܾͰ͖Δ৔߹͸ɺͦΕΒΛ՝୊Χʔυʹରͯ͠৔ʹग़͢ɻղܾͰ͖Δ՝୊ ͕ͳ͍৔߹͸ɺ՝୊Χʔυͷࢁࡳ͔ΒຕऔΓɺ՝୊͕ݟ͑ΔܗͰ৔ʹஔ͘ɻࢁࡳ͔Βऔ ͬͨ՝୊ΧʔυΛख࣋ͪͷϓϥΫςΟεΧʔυͰղܾͰ͖Δ৔߹͸ɺϓϥΫςΟεΧʔυ Λग़͢ɻ  ʢϓϥΫςΟεΧʔυΛ՝୊ʹରͯ͠ग़ͨ͠৔߹ʣଞͷࢀՃऀ͕ͦͷϓϥΫςΟεͰ՝୊ ͕ղܾͰ͖Δ͔֬ೝ͢Δɻෆ໌ͳ৔߹͸ٞ࿦͢Δɻ  ʢϓϥΫςΟεΧʔυΛ՝୊ʹରͯ͠ग़ͨ͠৔߹ʣ՝୊ΛղܾͰ͖Δͱ൑அ͞Εͨ৔߹ ͸ɺͦͷ՝୊ͱϓϥΫςΟεΧʔυΛϓϨΠϠʔ͸֫ಘ͠ɺ֫ಘͨ͠Χʔυ܈ͱͯ͠อ؅ ͢Δɻ՝୊ΛղܾͰ͖ͳ͍ͱ൑அ͞Εͨ৔߹͸ɺ՝୊Χʔυ͸৔ʹ࢒͠ɺϓϥΫςΟεΧ ʔυ͸ख࣋ͪͷϓϥΫςΟεΧʔυʹ໭͢ɻ  ࣍ͷϓϨΠϠʔʹସΘΔ
  13. ήʔϜͷ۩ମతͳϧʔϧ΍ਐΊํ ήʔϜͷऴྃͱউഊ w ҎԼͷ͍ͣΕ͔ͷঢ়ଶͱͳͬͨ࣌఺ͰήʔϜऴྃͱ͢Δ w ՝୊Χʔυ͕ࢁࡳ͓Αͼ৔͔Β͢΂ͯͳ͘ͳͬͨ w ϓϥΫςΟεΧʔυͷࢁࡳͳΒͼʹશͯͷϓϨΠϠʔͷϓ ϥΫςΟεΧʔυ͕ͳ͘ͳͬͨ w

    ՝୊Χʔυͷࢁࡳ͕͕ͳ͘ͳͬͨঢ়ଶͰશͯͷϓϨΠϠʔ ͕ϓϥΫςΟεΧʔυΛग़ͤͳ͔ͬͨ w ήʔϜऴྃ࣌఺Ͱɺಘ఺͕࠷΋ߴ͍ਓ͕ήʔϜͷউऀͱ͢Δ w ऴྃޙʹɺऔͬͨ՝୊Χʔυʹରͯ͠ɺΑΓྑ͍ϓϥΫςΟ ε͕ͳ͍͔ɺ;Γ͔͑ΔͱΑΓֶशޮՌ͕ߴ·Δ