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

沖縄のPython・データ分析コミュニティの紹介と Tesseract-OCR ver.4によ...

yasubei
May 18, 2019

沖縄のPython・データ分析コミュニティの紹介と Tesseract-OCR ver.4による文字認識・学習手法(沖縄版)

・沖縄のPython・データ分析コミュニティの紹介
・まどか文字の文字認識TRY

yasubei

May 18, 2019
Tweet

More Decks by yasubei

Other Decks in Science

Transcript

  1.   ࣗݾ঺հ ླ໦߁ݩ :BTVIBSV4V[VLJ 1ZUIPO#FHJOOFSTԭೄΦʔΨφΠβʔ)VHLVO͓ੈ࿩φΠβʔ ͪΎΒσʔλגࣜձࣾσʔλΞφϦετ)VHLVO%BUB୅දऔక໾ 1Z$PO۝भJOԭೄ࣮ߦҕһ1Z%BUB0LJOBXBΦʔΨφΠβʔ 1$΋ങ͑ͳ͍฼ࢠՈఉͰҭͪɺಠֶͰ৽ฉ഑ୡ͠ͳ͕ΒֶඅΛશֹࣗݾෛ୲ͯ͠ϓϩά ϥϛϯάΛֶͼɺ෕ͷނڷͰ͋Δ๺ւಓͰήʔϜۀք΁ब৬ɻ

    ΦϦδφϧ੡඼ͷ։ൃʹ௕೥ܞΘΓגࣜձࣾ)VHLVOΛىۀɻ໊ࣾ͸ʮҭΉʯ͔Β໋໊ɻ ͦͷޙ฼ͷނڷͰ͋Δԭೄ΁Ҡॅ͠ɺ*P5ͷ։ൃʹܞΘΔɻ ؔ࿈ͯ͠σʔλαΠΤϯεʹڵຯΛ࣋ͪ࢝Ίɺ1Z%BUB0LJOBXB΁௨͍ͳ͕Β 1ZUIPO#FHJOOFSTԭೄΛൃ଍ɻίϛϡχςΟͰͷֶͼʹώϯτΛಘֶͯੜͱͷίϥ ϘϨʔγϣϯࣄۀΛ্ཱͪ͛ɺݱࡏͰ͸໊΄ͲͷֶੜΤϯδχΞͱऔҾઌىۀ͞· ͱͷίϥϘϨʔγϣϯʹऔΓ૊Ήɻ ࠷ۙ͸ͪΎΒσʔλגࣜձࣾͰσʔλΞφϦετͱͯ͠ಇ͖ͭͭɺגࣜձࣾ)VHLVO Ͱ͸ҰาҾཱ͍ͨ৔͔Β͓ੈ࿩φΠβʔ ໾৬తʹ͸୅දऔక໾ձ௕ ͱͯ͠׆ಈ͓ͯ͠ Γ·͢ɻ झຯ͸ՇɺήʔϜɺษڧձɻ ZBTVCFJUXJ ZBTVIBSVTV[VLJ IUUQTIVHLVODPN ؾܰʹϑΥϩʔɺ༑ୡਃ੥ ͍ͯͩ͘͠͞ʙ ʆŋТŋ ʎ
  2.   ࣗݾ঺հ ླ໦߁ݩ :BTVIBSV4V[VLJ 1ZUIPO#FHJOOFSTԭೄΦʔΨφΠβʔ)VHLVO͓ੈ࿩φΠβʔ ͪΎΒσʔλגࣜձࣾσʔλΞφϦετ)VHLVO%BUB୅දऔక໾ 1Z$PO۝भJOԭೄ࣮ߦҕһ1Z%BUB0LJOBXBΦʔΨφΠβʔ 1$΋ങ͑ͳ͍฼ࢠՈఉͰҭͪɺಠֶͰ৽ฉ഑ୡ͠ͳ͕ΒֶඅΛશֹࣗݾෛ୲ͯ͠ϓϩά ϥϛϯάΛֶͼɺ෕ͷނڷͰ͋Δ๺ւಓͰήʔϜۀք΁ब৬ɻ

    ΦϦδφϧ੡඼ͷ։ൃʹ௕೥ܞΘΓגࣜձࣾ)VHLVOΛىۀɻ໊ࣾ͸ʮҭΉʯ͔Β໋໊ɻ ͦͷޙ฼ͷނڷͰ͋Δԭೄ΁Ҡॅ͠ɺ*P5ͷ։ൃʹܞΘΔɻ ؔ࿈ͯ͠σʔλαΠΤϯεʹڵຯΛ࣋ͪ࢝Ίɺ1Z%BUB0LJOBXB΁௨͍ͳ͕Β 1ZUIPO#FHJOOFSTԭೄΛൃ଍ɻίϛϡχςΟͰͷֶͼʹώϯτΛಘֶͯੜͱͷίϥ ϘϨʔγϣϯࣄۀΛ্ཱͪ͛ɺݱࡏͰ͸໊΄ͲͷֶੜΤϯδχΞͱऔҾઌىۀ͞· ͱͷίϥϘϨʔγϣϯʹऔΓ૊Ήɻ ࠷ۙ͸ͪΎΒσʔλגࣜձࣾͰσʔλΞφϦετͱͯ͠ಇ͖ͭͭɺגࣜձࣾ)VHLVO Ͱ͸ҰาҾཱ͍ͨ৔͔Β͓ੈ࿩φΠβʔ ໾৬తʹ͸୅දऔక໾ձ௕ ͱͯ͠׆ಈ͓ͯ͠ Γ·͢ɻ झຯ͸ՇɺήʔϜɺษڧձɻ ZBTVCFJUXJ ZBTVIBSVTV[VLJ IUUQTIVHLVODPN ؾܰʹϑΥϩʔɺ༑ୡਃ੥ ͍ͯͩ͘͠͞ʙ ʆŋТŋ ʎ ௕͍ʂ
  3.   ूܭɾ෼ੳ ػցֶशɾਓ޻஌ೳ ݴޠ 1ZUIPO͔3 ˞5*0#& "QSJM ௐ΂ 3BOL

    1SPHSBNNJOH -BOHVBHF 3BUJOHT  1ZUIPO   3  Ϋϥ΢υར༻ "1*։ൃ ԭೄͷ1ZUIPOɾσʔλ෼ੳίϛϡχςΟ ର৅ͱͳΔษڧձ ҎԼΛର৅ʹ͍ͯ͠·͢ɻ ˞ΤϯδχΞֶ͕΂Δ΋ͷΛ ର৅ʹ͍ͯͯ͠·͢ɻ
  4.   ԭೄͷ1ZUIPOɾػցֶशίϛϡχςΟ ษڧձ͝ͱͷࢀՃऀ਺ͷਪҠ 1Z%BUB0LJOBXB ։࢝ 1Z%BUB0LJOBXB ։࢝ 1ZUIPO#FHJOOFSTԭೄ ։࢝

    1ZUIPO #FHJOOFSTԭೄ ։࢝ ͪΎΒσʔλىۀ ͪΎΒσʔλ ىۀ খن໛ษڧձ૿ খن໛ษڧձ ૿
  5.   ԭೄͷ1ZUIPOɾσʔλ෼ੳίϛϡχςΟ ։࠵ճ਺ˍࢀՃऀ਺ͷूܭ ूܭ݁Ռ df_com.groupby("community_name").agg({'times': max, 'attendance': [np.sum, max,

    min, np.mean, np.median,np.std]}) ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ.sort_values(('attendance','sum'), ascending=False) 1ZUIPOίʔυ ߹ܭࢀՃऀ਺ ଟ͍ ։࠵ճ਺΋ଟ͍ʣ ฏۉࢀՃऀ਺ ଟ͍ ։࠵ճ਺গͳ͍ʣ දʹͯ͠Έ·ͨ͠ ਺ࣈ͔ΒಡΈऔΔԭೄ1ZUIPOίϛϡχςΟ தԝ஋ಉ͡ ෼ࢄҟͳΔ
  6.   ૬ؔ܎਺ͱ͸ʁ ૬ؔ܎਺ͱ͸ɺ̎૊ͷσʔλ͕͋Δͱ͖ʹؔ܎ͷڧ͞Λද͢܎ ਺ͷ͜ͱͰ͢ɻʙͷؒͷ஋ΛऔΓ·͢ɻࣜ͸͜͏ˣ |r| = 0.91.0 |r| =

    0.70.9 |r| = 0.40.7 |r| = 0.20.4 |r| = 0.00.2         ڧ͍ෛͷ૬ؔ ʹ͍ۙ ૬͕ؔͳ͍ ʹ͍ۙ ڧ͍ਖ਼ͷ૬ؔ ʹ͍ۙ ૬ؔ܎਺ͷ஋ͱ૬ؔͷڧ͞͸ ҰൠతʹҎԼͷΑ͏ʹఆٛ͞Ε͍ͯ·͢ ! = # $ ∑ &'()* +'(), $ '-# # $ ∑ &' ()* . $ '-# # $ ∑ +' (), . $ '-# =  &   +   0   1  
  7.   |r| = 0.91.0 |r| = 0.70.9 |r| =

    0.40.7 |r| = 0.20.4 |r| = 0.00.2         ԭೄͷ1ZUIPOɾσʔλ෼ੳίϛϡχςΟ ίϛϡχςΟ਺ͱ֤਺஋ͱͷ૬ؔ܎਺ ΄΅׬શͳ ૬͕ؔ͋Δ ɾษڧձͷ਺ͱࢀՃऀ਺ͱίϛϡχςΟ਺ʹ͸΄΅׬શͳ૬͕ؔ͋Δ ɾίϛϡχςΟ΍߹ಉษڧձ͕૿͑Δͱ1ZUIPOར༻ऀ͕૿͑ͦ͏
  8.   ԭೄͷ1ZUIPOɾσʔλ෼ੳίϛϡχςΟ 1Z%BUB0LJOBXB 1ZUIPO#FHJOOFSTԭೄ 5'6(0LJOBXB 0LJOBXB(16$PNNVOJUZ ԭೄ "*ؔ࿈࿦จಡΈձ ͪΎΒBJ

    ͦͷଞ ΋͘΋͘ձ LTࡇΓ ΞϧΰϦζϜ࣮૷ձ Ϗδωεσʔλ෼ੳೖ໳ ($16(0LJOBXB 1Z-BEJFT0LJOBXB #FHJOOFST-BC
  9.   1Z%BUB0LJOBXBY1ZUIPO#FHJOOFSTԭೄ  ౔ ླྀٿେֶ ߹ಉษڧձ2019 SysMLΤϯδχΞ ػցֶशϞσϧΛαʔϏεʹ૊ΈࠐΉΠϯϑϥ݉ϛυϧ΢ΣΞΤϯδχΞ ͘ʔΉ

    ͞Μ େ޷͖ͩͬͨήʔϜΛ࡞Γ͍ͨͱࢥ͍ɺ͓஡ͷਫঁࢠେֶͷ৘ใՊֶՊʹਐֶɻֶੜ࣌୅͸ڝٕϓϩάϥϛϯά΍*46$0/Λ͸͡Ί ༷ʑͳϓϩάϥϛϯάίϯςετʹ͸·Δɻम࢜ΛऔಘޙήʔϜϓϩάϥϚʔͱͯ͠ब৬͢Δ͕ɺήʔϜ͸࡞Δ΋ͷͰ͸ͳ͘༡Ϳ΋ͷ ͩͬͨͱؾ͖ͮɺσʔλΞφϦετͱͯ͠σʔλ෼ੳͷੈք΁ඈͼࠐΉɻ ݱࡏ͸ػցֶशϞσϧΛαʔϏεʹ૊ΈࠐΉΠϯϑϥ݉ϛυϧ΢ΣΞΤϯδχΞ 4ZT.-ΤϯδχΞ Λ͍ͯ͠Δɻ Retty Inc. Software Endineer; Web։ൃ/DWH/ػցֶश1+ ஛໺ फ़ี (Shunsuke TAKENO) ࣾձਓྺ೥໨ͷUP$αʔϏεͰ4PGUXBSF&OHJOFFS΍ͬͯ·͢ʂ ੿͍ܦྺͳ͕Β΋ɺେֶࣾձਓͰͷܦݧΛ௨ͨ͠ΩϟϦΞ؍ͱσʔλͱͷ෇͖߹͍ํʹ͍͓ͭͯ࿩Ͱ͖Ε͹ͱࢥ͍·͢ʂ
  10.   Ҿ༻ -45. -POHTIPSUUFSNNFNPSZ ֓ཁIUUQTXXXTMJEFTIBSFOFU,FOKJ6SBJLFOKJVSBJMTUN GCDMJE*X"3KIL;UJ6WK%SC1G-*Y26$HKXF(2ZN#3I*X[27J.I%PW8QD.OP -FBSOJOHUP'PSHFU$POUJOVBM1SFEJDUJPOXJUI-45.IUUQTQEGTTFNBOUJDTDIPMBSPSHFGCFCGDDBFBGDBDCDBFCQEG Θ͔Δ-45.ʙ࠷ۙͷಈ޲ͱڞʹIUUQTRJJUBDPNU@4JHOVMMJUFNTCCFCGEC //

    χϡʔϥϧωοτϫʔΫ 3// ࣌ܥྻσʔλʹର͢Δ//ͷϞσϧͷҰछ -45. 3//ͷ֦ுϞσϧ ֦ு-45. ๨٫ήʔτɾυϩοϓΞ΢τ UFTTFSBDUPDSͱ͸ʁ -45.ʹ͍ͭͯ -45. -POHTIPSUUFSNNFNPSZ ͸ɺ3// 3FDVSSFOU/FVSBM/FUXPSL ͷ ֦ுͱͯ͠೥ʹొ৔ͨ͠ɺ࣌ܥྻσʔλ TFRVFOUJBMEBUB ʹର͢ΔϞσϧɺ ͋Δ͍͸ߏ଄ BSDIJUFDUVSF ͷछͰ͢ɻ ͦͷ໊͸ɺ-POHUFSNNFNPSZ ௕ظهԱ ͱ4IPSUUFSNNFNPSZ ୹ظهԱ ͱ ͍͏ਆܦՊֶʹ͓͚Δ༻ޠ͔ΒऔΒΕ͍ͯ·͢ɻ -45.͸3//ͷதؒ૚ͷϢχοτΛ-45.CMPDLͱݺ͹ΕΔϝϞϦͱͭͷήʔτ Λ࣋ͭϒϩοΫʹஔ͖׵͑Δ͜ͱͰ࣮ݱ͞Ε͍ͯ·͢ɻ
  11.   ˕ ຐ๏গঁ ま ど か も し ."%0,"

    '0/5 ͱ͸ʁ ਖ਼໊ࣜশ͸ʮຐঁจࣈʯ Ͱ͢ɻ ҰԠଞͷຐঁจࣈͱ۠ผ ͢ΔͨΊʮ·Ͳ͔จࣈʯ ͱ͠·͢ɻ ຐ๏গঁ·Ͳ͔ˑϚΪΧʹొ৔͢Δຐঁͷ݁ք಺΍ຐঁొ৔γʔϯͷςϩοϓ ຐ๏গঁͷࢦྠͳͲʹॻ͔Ε͍ͯΔಛघจࣈͷ͜ͱɻ ͜ΕͰ͢ʢͪͳΈʹ͜Ε͸)0.6-*--:ͱಡΈ·͢ʣ
  12.   ࣮ݱ͢ΔͨΊʹจࣈೝࣝΤϯδϯͷ 5FTTFSBDU0$3Λ ࢖༻͠·͢ɻ ݁ߏ͍ͨ΁ΜͳͷͰ΍ͬͯΈ͍ͨํ͸ 1Z$PONJOJ4"11030ͷࢲͷొஃࢿ ྉΛࢀߟʹͯ͠Έ͍ͯͩ͘͞ɻͦͪΒͷ ํ͕࣮༻తͳ಺༰͕ଟΊͷͨΊηοτ Ξοϓ౳͸ৄ͍͠Ͱ͢ɻ

    ͓͢͢Ίࢿྉ https://speakerdeck.com/nyankoandmamenoki/di-fang-komiyuniteikaradetafen-xi-falseshi- shi-woshi-metahua-to-tesseract-ocr-ver-dot-4niyoruwen-zi-ren-shi-xue-xi-shou-fa-pycon- mini-sapporodeng-tan-zi-liao
  13.   UFTTFSBPDSΤϯδϯͷಛ௃ 14. 1BHF4FHNFOUBUJPO.PEF 5FTTFSBDU0$3ʹ͸14. 1BHF4FHNFOUBUJPO.PEF ͱݺ͹ΕΔ จࣈϨΠΞ΢τͷղੳϞʔυ͕͋Γ·͢ɻ ɾෆద੾ͳϞʔυΛࢦఆ͢Δͱେ෯ʹೝࣝೳྗ͕௿Լ͠·͢ɻ

    ɾ͍Ζ͍Ζࢼ͠·͕ͨ͠ඈͼൈ͚ͯ༏लͳϞʔυ͸͋Γ·ͤΜɻ  จࣈ֯౓ͷࣝผͱॻࣈܥͷΈͷೝࣝ 04% ͷΈ࣮ࢪʢPVUQVUCBTFPTE͕ग़ྗ͞Εɺ0$3͸ߦΘΕͳ͍ʣ  04%ͱࣗಈϖʔδηάϝϯςʔγϣϯ  04%ͳ͠ͷࣗಈηάϝϯςʔγϣϯʢ0$3͸ߦΘΕͳ͍ʣ  04%ͳ͠ͷ׬શࣗಈηάϝϯςʔγϣϯʢσϑΥϧτʣ  ՄมαΠζͷྻςΩετΛ૝ఆ͢Δ  ॎॻ͖ͷ୯ҰͷςΩετϒϩοΫͱΈͳ͢  ୯ҰͷςΩετϒϩοΫͱΈͳ͢ʢͱҟͳΔ఺͸ԣॻ͖ͷΈʣ  ը૾ΛߦͷςΩετͱΈͳ͢  ը૾Λ୯ޠͱΈͳ͢  ԁͷதʹهࡌ͞Εͨ୯ޠͱΈͳ͢ʢྫɿᶃɺᶈͳͲʣ  ը૾ΛจࣈͱΈͳ͢  ·ͩΒͳςΩετɻಛఆͷॱংͰͳΔ΂͘ଟ͘ͷ୯ޠΛݕग़͢Δʢ֯౓ແ͠ʣ  จࣈ֯౓ݕग़Λ࣮ࢪ 04% ͔ͭ͠ɺ·ͩΒͳςΩετͱͯ͠ͳΔ΂͘ଟ͘ͷ୯ޠΛݕग़͢Δ  5FTTFSBDUݻ༗ͷॲཧΛճආͯ͠ߦͷςΩετͱΈͳ͢ ࢀߟαΠτ 1ZUIPOͱ5FTTFSBDU0$3ͰจࣈೝࣝIUUQTRJJUBDPNIFOKJHBOBJJUFNTBFGCCB ࢀߟɿ14.͝ͱͷಛ௃
  14.   UFTTFSBPDSΤϯδϯͷಛ௃ 14. 1BHF4FHNFOUBUJPO.PEF ιʔεIUUQTHJUIVCDPN1ZUIPO#FHJOOFST1Z$PO@NJOJ@4"11030CMPCNBTUFSOPUFCPPL@14. QBHF@TFHNFOUBUJPO@NPEF JQZOC 14. 

    ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ 14.  ඵ ͿͬͪΌ͚গʑ࢖͍ʹ͍͘ɾɾɾ ɾТɾʆ
  15.   OFUTQFD χϡʔϥϧωοτϫʔΫͷߏ੒ΛࢦఆͰ͖·͢ɻ ҎԼͷΑ͏ʹࢦఆ͠·͢ɻ <   $U 

    .Q -GZT-GY-SY-GY0D> <   $U  .Q -GZT-GY-SY-GY0D> ೔ຊޠͷKQO@CFTUϞσϧ͸͜Ε  */165΍$//ͷߏ੒ɺ-45.ͷߏ੒ɺ065165ͷߏ੒ͳͲΛܾΊΔ͜ͱ͕Ͱ͖·͢ɻ NPNFOUVN ॏΈͷߋ৽࣌ͷ׳ੑ߲ʢϞʔϝϯλϜʣΛࢦఆ͠·͢ɻʢ%FGBVMU  աڈͷ஋ʹॏΈ෇͚ͯ͠Ճࢉ͢Δ͜ͱͰɺॏΈͷߋ৽Λ׳ੑతʹ͠ɺաֶश͠ͳ͍Α͏ʹௐ੔ͨ͠Γɺֶश ଎౓ʹ΋Өڹ͠·͢ɻຊདྷͰ͋Ε͹ֶशͷաఔͰม͍͖͍͑ͯͨ஋ͳͷͰ͕͢UFTTFSBDUPDSͰ͸ DIFDLQPJOUͷ஋͕༏ઌ͞ΕΔͨΊɺ్தͰมߋ͢Δ͜ͱ͕Ͱ͖·ͤΜɻ Կ͕༏ઌ͞ΕΔ͔͸ɺৄ͘͠͸ι ʔεMTUNUSBJOJOHDQQΛࢀর͢Δͷ͕ྑ͍Ͱ͢ɻ MFBSJOHSBUF ֶशϨʔτͰ͢ɻͦͷ··ֶश଎౓ʹӨڹ͠·͢ɻ ͪ͜Β΋ֶशͷաఔͰม͍͖͍͑ͯͨ஋Ͱ͕͢ɺ్தͰมߋ͢Δ͜ͱ͕ग़དྷ·ͤΜɻ DPOUJOVF@GSPN 'JOFUVOJOH༻ͷ-45.ϞσϧΛࢦఆ͢ΔύϥϝʔλͰ͢ɻ೔ຊޠͷϞσϧͳͲɺطଘͷϞσϧ͔Β நग़ͯ͠νϡʔχϯάΛߦ͏͜ͱ͕ग़དྷ·͢ɻεΫϥον͔ΒUSBJOJOH͢Δͷ͸೉͘͠ɺ࣌ؒ΋͔͔Δͨ ΊɺpOFUVOJOHͷํ͕୹ظؒͰ҆ఆͯ͠ྑ͍είΞΛग़͢͜ͱ͕ग़དྷ·͢ɻ -45.53"*/*/(  .BOVBM1BHFIUUQTHJUIVCDPNUFTTFSBDUPDSUFTTFSBDUCMPCNBTUFSEPDMTUNUSBJOJOHBTD MTUNUSBJOJOHDQQIUUQTHJUIVCDPNUFTTFSBDUPDSUFTTFSBDUCMPCNBTUFSTSDUSBJOJOHMTUNUSBJOJOHDQQ- Ҿ༻ ඇৗʹଟ͘ͷΦϓγϣϯ͕ଘࡏ͠·͕͢ɺҰ෦͚ͩ঺հ͠·͢ɻ UFTTFSBPDSΤϯδϯͷಛ௃ -45.ֶशͷΦϓγϣϯ ͿͬͪΌ͚গʑ࢖͍ʹ͍͘ɾɾɾ ɾТɾʆ
  16.   ϑΝΠϯνϡʔχϯά pOFUVOJOH ͱ͸ɺطଘͷϞσϧΛ࠶ར༻͠ ͯɺ৽͍͠ϞσϧΛߏங͢Δख๏Ͱ͢ɻ ʴ εΫϥον͔Βͷֶश ϑΝΠϯνϡʔχϯά ֶशʹ͕͔͔࣌ؒΔ

    ֶश࣌ؒΛ୹ॖ UFTTFSBDUPDSͷֶशํ๏ 'JOF5VOJOH࣌ͷֶश࣌ؒͱਫ਼౓ ϑΝΠϯνϡʔχϯάͰ͸ ສʙສJUFSBUJPOఔ౓Ͱਫ਼ ౓͕ϐʔΫͱͳΓ·͢ɻ ੑೳ΋ίνϥͷ΄͏͕҆ఆ͠ ͯग़͢͜ͱ͕ग़དྷ·͢ɻ ֶश࣌ؒ΋࣌ؒఔ౓ʙ࣌ ؒఔ౓ͰऴΘΓ·͢ɻ
  17.   ͪͳΈʹϨʔτͷࢉग़ʹ͸ήγϡλϧτύλʔϯ ϚονϯάΛ࢖༻͍ͯ͠·͢ "#40-65& 0#40-&5& จࣈҰக จࣈҰக ڞ௨จࣈྻ௕ʹY 

      શମจࣈྻ௕ʹ    ྨࣅ౓ʹ  ήγϡλϧτύλʔϯϚονϯάͱ͸ ̎ͭͷจࣈྻͷ࠷௕ڞ௨෦෼Λ࠶ؼతʹٻΊɺڞ௨จࣈྻ௕Λશମจࣈྻ௕Ͱআࢉ ͢Δ͜ͱͰྨࣅ౓Λܭࢉ͢Δํ๏Ͱ͢ɻ
  18.   खೖྗ ࣮ࡍ͸͜ͷഒ͘Β͍௥Ճͨ͠ (&3536%ɹ46-&*,"$)"3-055&)/&--: ,*345&/"-#&35*/&(*4&-" &-4"."3*"6)3."//0,5"7*"70/ 4&$,&/%03'' *;"#&-1"53*$*",3*&.)*-%(3&5$)&/ 30#&35"8"-163(*4/"$)5

    )0.63"$)"/8"5"4)*/&"/"5"50 50.0%"5*/*/"3&5&63&4)*,"55" .06/"/*.0,08",6/"* 403&)".".*4"//0.0/0%" 5&.&&403&%&.0/*/(&/," ೔ຊޠ ϩʔϚࣈදه ຐঁ໊ υΠπޠଟΊ
  19.   ま と め .BEPLB3VOFTΛ࢖ͬͨͱ͜Ζ΄Ͳͷ ਫ਼౓͕ग़ͨɻ ͱ͸͍͑MFBLBHF͍ͤͯ͞ΔͷͰ अಓͰ͕͢ʣ UFTTFSBDUPDS͍Ζ͍Ζ͍ͬͯ͡Έ͚ͨͲ

    (16ͳ͠Ͱ͞Βʹ-45.ͳͷʹ͜Μͳʹ ଎ֶ͘शͰ͖Δͷ͸εΰΠͱࢥ͏ ˞ٯʹݴ͏ͱࠓޙ΋վળͷ༨஍͸͋Γͦ͏