㻌 㻌 䝫
䝫䞊䝍䝤䝹䝃䞊䝞䜢⏝䛔䛯㻌
䝬䝹䝏䝫䜲䞁䝖ྠᮇィ 䝅䝇䝔䝮䛾㛤Ⓨ㻌
䡚ᩍᐊ䛻䛚䛡䜛 ‵ᗘ䞉㓟Ⅳ⣲⃰ᗘ䛾ィ 䡚㻌 㻌
㻌 㻌 㻌 㻌 㻌 㻌 㻌
㻞㻜㻝㻣 ᖺ 㻟 ᭶㻌
ᘯ๓ᏛᏛ㝔㻌 ᩍ⫱Ꮫ◊✲⛉㻌
బ㻌 ⸨㻌 䜖䛛䜚㻌
せ ⣙
ᖹᡂ21ᖺᩥ㒊⛉Ꮫ┬ᡤ⟶ࡢᏛᰯ⎔ቃ⾨⏕ᇶ‽1)ࡀᨵṇࡉࢀࡓࠋᏛᰯ⎔ቃ⾨⏕ࡢ⥔ᣢ࣭
ᨵၿࢆᅗࡿࡓࡵࠊᩍᐊ➼ࡢ⎔ቃ㸦Ẽࠊಖ ࠊ᥇ගࠊ↷᫂ࠊ㦁㡢➼㸧ࡢ᳨ᰝ㡯┠ࡢᇶ‽್
᳨ᰝ᪉ἲࢆ♧ࡋ࡚࠸ࡿࠋࡲࡓࠊ㏆ᖺࣉࣟࢲࢡࢸࣅࢸ㸦సᴗຠ⋡ࡸᏛ⩦ຠ⋡㸧ྥୖࡢࡓ
ࡵࡢᐊෆ⎔ቃࡀồࡵࡽࢀ࡚࠸ࡿࠋᮾࡽࡢ◊✲13)ࡸ୰ᕝࡽࡢ◊✲14)࡛ࠊᘓ⠏≀⎔ቃ⾨⏕⟶⌮
ᇶ‽4)➼ᐃࡵࢀࡽ࡚࠸ࡿᇶ‽್ᑐࡋ࡚ࠊᩍᐊࡢ ‵ᗘ㓟Ⅳ⣲⃰ᗘࡢ㐺⋡ࡀᖺࠎ ቑຍഴྥ࠶ࡿሗ࿌ࡉࢀࡓࠋ ‵ᗘࡣ⇕୰ᣦᩘࡢ㛵㐃ࡀ࠶ࡾࠊࡲࡓࠊ㓟Ⅳ⣲⃰ᗘ ࡣᐊෆ✵Ẽởᰁࢆホ౯ࡍࡿ 1 ࡘࡢᣦᶆࡋ࡚⏝࠸ࡽࢀ࡚࠸ࡿ 5)ࠋᩍᐊࡢ⎔ቃࢆᛌ㐺ಖࡘ ࡓࡵࡣ ⇕࣭✵Ẽ⎔ቃࡢᣦᶆ࡛࠶ࡿ ᗘࠊ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࢆᢕᥱࡍࡿᚲせࡀ࠶ࡿࠋ ᇶᮏⓗࡣ┠ぢ࠼࡞࠸ ⇕࣭✵Ẽ⎔ቃࡢ≧ែࢆ▱ࡿࡇ࡛✵ㄪไᚚࡍࡿࡁࡗࡅ࡞ࡿ
ࡓࡵࠊ ⇕࣭✵Ẽ⎔ቃࡢィ ࡀ㔜せ࡛࠶ࡿࠋ
ඛ⾜◊✲࡛ ⇕࣭✵Ẽ⎔ቃࢆㄪᰝࡍࡿࡓࡵᐊෆࡢ 1 ࣨᡤ࡛ィ ࡋࡓࡾࠊࡰྠ᮲௳ࢆ
⌧ࡋࡓᐇ㦂ᐊ࡛ィ ࡍࡿ◊✲ࡀ࠶ࡗࡓࠋᩍᐊෆࡣఇࡳ㛫ࡸᤵᴗ㛫ࡼࡗ࡚ᅾᐊ⪅ࡢ
ேᩘࡸάື㔞ࡀ้ࠎኚࡍࡿࠋࡇࡢࡼ࠺࡞≧ἣࡀኚࡍࡿᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰
ᗘࡢヲ⣽ࢆᤊ࠼ࡿࡣࠊ1ࣨᡤࡢィ ࡛ࡣ༑ศ࡛࠶ࡿࠋ㣤㔝ࡽࡢ◊✲2)࡛ࡣィ ሙᡤࡼ
ࡾ ᗘᕪࡀฟࡿࡇࢆሗ࿌ࡋ࡚࠸ࡿࠋࡲࡓᐇ㦂ᐊ࡛ࡢィ ࡣࠊᩍᐊࡢኚࡍࡿ≧ែࡢ୍㒊 ศࡔࡅࡢ⌧࡛࠶ࡿࠋࡇࡢࡓࡵᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆヲ⣽ᤊ࠼ࡿࡓࡵࡣࠊ ᩍᐊ࡛ᐇ ࡍࡿࡇࡀ㔜せ࡛࠶ࡾࠊ࣐ࣝࢳ࣏ࣥࢺ࡛ィ ࡍࡿᚲせࡀ࠶ࡿࠋࡑࡋ࡚✵㛫ศᕸ
ࢆᢕᥱࡍࡿࡓࡵࠊࡲࡓࠊࡑࡢศᕸࡢ≧ែኚࢆᤊ࠼ࡿࡓࡵࡣࠊ㛫ⓗᩚྜᛶࡀྍḞ࡛
࠶ࡿࠋࡇࡢࡼ࠺࡞ィ ࢆᩍᐊෆ࠾࠸࡚Ꮫ⩦άືᙳ㡪ࢆཬࡰࡉ࡞࠸ࡼ࠺⾜ࢃ࡞ࡅࢀࡤ
࡞ࡽࡎࠊࡑࡢࡓࡵࡣ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝࠸ࡿࡇࡀ᭷⏝࡛࠶ࡿࠋ
ᮏ◊✲࡛ࡣ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋ࡚ ᗘࠊ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࢆࠊ࣐
ࣝࢳ࣏ࣥࢺ࠾࠸࡚ྠᮇィ ࢆࡋࠊࢹ࣮ࢱࢆ୍ඖ⟶⌮ࡍࡿࢩࢫࢸ࣒ࢆ㛤ⓎࡋࡓࠋࡲࡎࠊᏛ
ᰯࡢ ⇕࣭✵Ẽ⎔ቃ㛵ࡍࡿඛ⾜◊✲ࢆㄪᰝࡋ ᐃ᪉ἲࡸㄢ㢟ࢆᩚ⌮ࡋࡓࠋࡑࡋ࡚ࠊ10 ྎ ࡢィ ჾࢹ࣮ࢱ㞟ᶵࢆసᡂࡋࠊᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆ࣐ࣝࢳ࣏ࣥࢺ࡛ྠ
ᮇィ ࡉࡏࠊศᕸ≧ἣࡸ≧ែኚࡀᢕᥱ࡛ࡁࡿࢹ࣮ࢱࢆಖᏑ࡛ࡁࡓࠋィ ჾࢆࢣ࣮ࣈࣝせ
ࡋࠊࡲࡓࠊᑠᆺ࡛㍍㔞ࡋࡓࡓࡵࠊ☢▼ࢆᙇࡾࡅࡿࡇ࡛ᵝࠎ࡞ሙᡤࡢタ⨨ࡀྍ⬟
࡞ࡾࠊᏛ⩦άືᙳ㡪ࢆཬࡰࡉࡎィ ࡛ࡁࡓࠋ
ᮏ◊✲࡛㛤Ⓨࡋࡓࢩࢫࢸ࣒ࢆ⏝ࡍࡿࡇࡼࡾࠊຠ⋡ⓗ࡞Ẽ᪉ἲࢆぢࡘࡅฟࡋࡓࡾࠊ
ࢿࢵࢺ࣮࣡ࢡ⎔ቃࡀᩚഛࡉࢀ࡚࠸࡞࠸ᐊෆ➼ࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࢆᢕᥱ
࡛ࡁࡿࡼ࠺࡞ࡿࠋᚋࡢㄢ㢟ࡣࠊࢹ࣮ࢱ㞟ᶵࡢ RaspberryPiࢆᏳṆࡉࡏࡿࡓࡵ
ࡢᶵ⬟ࡀᚲせ࡛ࠊࡲࡓࠊィ ࡀᩘ௳ᑡᩘ࡞ࡓࡵࠊᚋࡣィ ࢆቑࡸࡋࢩࢫࢸ࣒ࡢಙ㢗 ᛶࢆ᳨ウࡍࡿࠋࡇࢀࡽࡢㄢ㢟ࢆṧࡋࡘࡘࡶࠊᮏ◊✲࡛㛤Ⓨࡋࡓࢩࢫࢸ࣒ࡀᐊෆ✵Ẽ⎔ቃࡢಖ ᣢ㈉⊩࡛ࡁࡿ⪃࠼ࡿࠋ
┠ ḟ
➨㸯❶ ᗎㄽ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭1 1.1 ◊✲⫼ᬒ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭2 1.2 ඛ⾜◊✲࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭5
1.2.1 Ꮫᰯ࠾ࡅࡿ⎔ቃࢹ࣮ࢱゎᯒࡢඛ⾜◊✲࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭6
1.2.2 ᩍᐊ࠾ࡅࡿ⎔ቃࢹ࣮ࢱィ ࡢඛ⾜◊✲࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭7
1.2.3 ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋࡓィ ࢩࢫࢸ࣒ࡢඛ⾜◊✲࣭࣭࣭9
1.3 ◊✲┠ⓗᮏㄽᩥࡢᵓᡂ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭12
➨㸰❶ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢ࣐ࣝࢳ࣏ࣥࢺྠᮇィ ࢩࢫࢸ࣒ࡢ㛤Ⓨ࣭࣭࣭࣭࣭࣭13 2.1 ࢩࢫࢸ࣒ᵓᡂ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭14 2.2 ィ ჾࢹ࣮ࢱ㞟ᶵࡢືస࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭19 2.3 ้ྠᮇ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭21
➨㸱❶ ᩍᐊ࠾ࡅࡿ ⇕⎔ቃ✵Ẽ⎔ቃࡢィ ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭23 3.1 ィ ᪥࣭ሙᡤ࣭ィ ᪉ἲ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭24 3.2 ィ ⤖ᯝ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭25
➨㸲❶ ⪃ᐹ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭26
➨㸳❶ ⤖ㄽ࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭27 ཧ⪃ᩥ⊩࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭28
㘓࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭30 ㅰ㎡࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭࣭39
- 1 -
➨㸯❶ ᗎㄽ
- 2 -
1.1 ◊✲⫼ᬒ
ᖹᡂ21ᖺᩥ㒊⛉Ꮫ┬ᡤ⟶ࡢᏛᰯ⎔ቃ⾨⏕ᇶ‽1)ࡀᨵṇࡉࢀࡓࠋᩍᐊ➼ࡢ⎔ቃ㸦Ẽࠊ ಖ ࠊ᥇ගࠊ↷᫂ࠊ㦁㡢➼㸧ࡢ᳨ᰝ㡯┠ࢆᣲࡆࠊᇶ‽᳨್ᰝ᪉ἲࢆ♧ࡋࠊᏛᰯ⎔ቃ⾨⏕ࡢ
⥔ᣢ࣭ᨵၿࢆᅗࡿࡇࢆ┠ⓗࡋ࡚࠸ࡿࠋලయⓗ࡞ ᗘࠊ┦ᑐ‵ᗘࠊẼࡢᇶ‽ࡣ⾲1.1ࡢ
࠾ࡾ࡛࠶ࡿࠋ
⾲1.1 Ꮫᰯ⎔ቃ⾨⏕ᇶ‽ࡢ ᗘ࣭┦ᑐ‵ᗘ࣭Ẽࡢᇶ‽
㡯┠ ᇶ‽
ᗘ 10Υ௨ୖࠊ30Υ௨ୗ࡛࠶ࡿࡇࡀᮃࡲࡋ࠸ࠋ
┦ᑐ‵ᗘ 30%௨ୖࠊ80%௨ୗ࡛࠶ࡿࡇࡀᮃࡲࡋ࠸ࠋ
Ẽ Ẽࡢᇶ‽ࡋ࡚ࠊ㓟Ⅳ⣲⃰ᗘࡀ1500ppm*௨ୗ࡛
࠶ࡿࡇࡀᮃࡲࡋ࠸ࠋ
ࡇࡢࡶࠊᏛᰯࢆྵࡴᘓ⠏≀⯡ᑐࡍࡿ✵Ẽ⎔ቃ࠾ࡼࡧẼ㛵ࡍࡿᇶ‽ࡋ࡚ᅜ ᅵ㏻┬ᡤ⟶ࡢᘓ⠏ᇶ‽ἲ3)ཌ⏕ປാ┬ᡤ⟶ࡢᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽4)ࡀᏑᅾࡍࡿࠋࡑ
ࢀࡒࢀࡢ ᗘࠊ┦ᑐ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࡢᇶ‽ࡣ⾲1.2ࠊ⾲1.3ࡢ࠾ࡾ࡛࠶ࡿࠋ
⾲1.2 ᘓ⠏ᇶ‽ἲࡢ ᗘ࣭┦ᑐ‵ᗘ࣭Ẽ㔞ࡢᇶ‽
㡯┠ ᇶ‽
ᗘ 17Υ௨ୖࠊ28Υ௨ୗࠋ
┦ᑐ‵ᗘ 40%௨ୖࠊ70%௨ୗࠋ
Ẽ㔞 20m3 / ( h࣭ே )௨ୖࠋ
⾲1.3 ᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽ࡢ ᗘ࣭┦ᑐ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢᇶ‽
㡯┠ ᇶ‽
ᗘ 17Υ௨ୖࠊ28Υ௨ୗࠋ
┦ᑐ‵ᗘ 40%௨ୖࠊ70%௨ୗࠋ
㓟Ⅳ⣲⃰ᗘ 1000ppm௨ୗࠋ
* 1 ppm ( perts per million ) ࡣ㸯Ẽయࡢ༨ࡵࡿయ✚ẚࡀ100ศࡢ1ࡢ≧ែࢆ⾲ࡍࠋ
- 3 -
ᘓ⠏ᇶ‽ἲࡸᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽ẚ㍑ࡍࡿᏛᰯ⎔ቃ⾨⏕ᇶ‽ࡣࠊ ᗘ࣭┦ᑐ‵
ᗘ࣭Ẽඹప࠸ࣞ࣋ࣝタᐃࡉࢀ࡚࠸ࡿࡀࠊᏛᰯ࡛୰ኸ⟶⌮᪉ᘧࡢ✵ㄪタഛࡀᑟධࡉࢀ࡚
࠸ࡿሙྜࡣࠊࡼࡾཝࡋ࠸ᘓ⠏ᇶ‽ἲࡢᇶ‽ࡀ㐺⏝ࡉࢀࠊ1 Ჷ࠶ࡓࡾࡢᘏᗋ㠃✚ࡀ
8,000m2௨ୖࡘ✵ㄪタഛࡀ࠶ࡿሙྜࡣࠊᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽ࡀ㐺⏝ࡉࢀࡿࠋࡲࡓᩍ
ᐊࡢẼ㛵ࡋ࡚ࡣࠊᘓ⠏ᇶ‽ἲᏛᰯ⎔ቃ⾨⏕ᇶ‽ࡢ㸰ࡘࡢᇶ‽ࡀ㐺⏝ࡉࢀࡿሙྜࡀ࠶
ࡿ➼ࠊᩍᐊࡢ ⇕⎔ቃ✵Ẽ⎔ቃࡢ⟶⌮ࡀ㔜せ࡛࠶ࡿࡇࡀศࡿࠋ
Ꮫᰯ⎔ቃ⾨⏕ᇶ‽᳨ᰝ㡯┠ࡢィ ᪉ἲࡀᐃ⩏ࡉࢀ࡚࠾ࡾࠊࡑࢀࡒࢀࡢ᳨ᰝ㡯┠ࡣᏛᰯ
⸆ᖌࡀ ᐃࡍࡿࠋࡑࡢ୰࡛ ᗘࡸ┦ᑐ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࡢィ ࡘ࠸࡚ࡣࠊ᳨ᰝᅇᩘ
ࡣᖺ 2 ᅇᐃᮇ⾜࠸ࠊᮇࡣᆅᇦࡢ≉ᛶࢆ⪃៖ࡋ࡚ᐇࡍࡿࡇࡋ࡚࠸ࡿࠋ᳨ᰝሙᡤ
ࡘ࠸࡚ࡣᏛᰯࡢᤵᴗ୰➼ྛ㝵1௨ୖࡢᩍᐊ➼ࢆ㑅ࡧࠊ㐺ᙜ࡞ሙᡤ1 ࣨᡤ௨ୖࡢᮘୖࡢ㧗 ࡉ࠾࠸᳨࡚ᰝࡍࡿࡋ࡚࠾ࡾࠊཝᐦ࡞ィ ᪉ἲࡣグࡉࢀ࡚࠸࡞࠸ࠋ᪥ᮏᘓ⠏Ꮫ➼ࡣࠊᐃ ᮇⓗ ⇕࣭✵Ẽ⎔ቃࡣィ ࡉࢀ࡚࠸ࡿࡀࠊࡑࡢࣇ࣮ࢻࣂࢵࢡࡀ༑ศ࡛࡞ࡃࠊᕷẸࡀά⏝
ࡋࡸࡍ࠸ࢹ࣮ࢱࡢබ㛤ࡀᮃࡲࢀࡿࡋࠊࡲࡓࠊ⮬ศࡓࡕࡢᏳࡸᗣࢆ⪃࠼ࡿ࠺࠼࡛ࠊ⏕ά ࡋ࡚࠸ࡿᩍᐊࡢ⎔ቃࢆィ ࣭ホ౯ࡋࠊᑐ⟇ࢆ⦎ࡿࡓࡵࣔࢽࢱࣜࣥࢢࡀᚲせ࡛࠶ࡿࡋࡓ5)ࠋ ࣔࢽࢱࣜࣥࢢࢆᐇ⌧ࡍࡿࡓࡵࡢᢏ⾡ࡋ࡚㏆ᖺὀ┠ࡉࢀ࡚࠸ࡿࡢࡀࠊ࣡ࣖࣞࢫࢭࣥࢧ
ࢿࢵࢺ࣮࣡ࢡ㸦Wireless Sensor Networks㸸WSN㸧࡛࠶ࡿࠋ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡
ࢡࡣࠊ㏻ಙᶵ⬟ࢆෆⶶࡋࡓ」ᩘࡢᑠᆺࢭࣥࢧࢆศᩓࡋ࡚タ⨨ࡋࠊሗࢆ㞟ࡍࡿ↓⥺㏻ಙ
ࢿࢵࢺ࣮࣡ࢡ࡛࠶ࡾࠊ་⒪ࠊ㎰ᴗࠊࣥࣇࣛࠊ┘ど࣭ࢭ࢟ࣗࣜࢸ➼ᵝࠎ࡞ศ㔝࡛ά⏝ࡀ㐍
ࢇ࡛࠸ࡿࠋά⏝ᶫࠊࢺࣥࢿࣝࠊᘓ⠏≀➼ࡢᵓ㐀ࣔࢽࢱࣜࣥࢢࡸࠊ㎰ᆅࠊ᳃ᯘࠊ㒔ᕷ➼ࡢ
⎔ቃࣔࢽࢱࣜࣥࢢ➼ࡀ࠶ࡾࠊᴗࡽ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝࠸ࡓ〇ရࡸࢧ࣮
ࣅࢫࡀᥦ౪ࡉࢀ࡚࠸ࡿ6)7)ࠋ
ࡲࡓࠊᏛᰯࡢࢿࢵࢺ࣮࣡ࢡ⎔ቃࡘ࠸࡚ᩥ㒊⛉Ꮫ┬ࡢᖹᡂ27ᖺᗘㄪᰝ8)࡛ࡣࠊᬑ㏻ᩍᐊ
ࡢᰯෆLANタഛ⋡ࡣ86.4%࡛ࠊࡑࡢ࠺ࡕ↓⥺LANࡢᩚഛࡣ23.5%࡛࠶ࡗࡓࠋࡑࡋ࡚ࠊྠ
┬ࡢ➨2ᮇᩍ⫱⯆ᇶᮏィ⏬9)࡛ࡣᖹᡂ29ᖺᗘࡲ࡛㉸㧗㏿ࣥࢱ࣮ࢿࢵࢺ᥋⥆⋡ཬࡧ↓
⥺LANタഛ⋡100%ࡢ┠ᶆࢆᥖࡆ࡚࠾ࡾࠊࡲࡓࠊ⥲ົ┬ࡣᖹᡂ32ᖺᗘࡲ࡛ࠊᅜࡍ
࡚ࡢᑠ࣭୰࣭㧗ᰯ↓⥺ LAN(Wi-Fi†) ࢆᑟධࡍࡿࡓࡵࡢ㈝⏝ࡢ୍㒊ࢆᖹᡂ 29 ᖺᗘᴫ⟬せ ồ┒ࡾ㎸ࡴ᳨ウࢆጞࡵࡓ 10)ࠋࡇࡢࡼ࠺Ꮫᰯ࠾࠸࡚↓⥺ LAN ࡢᩚഛࡀࡼࡾ୍ᒙ㐍ࡵ
ࡽࢀࡿணᐃ࡛࠶ࡿࠋ
ࡑࡋ࡚㛵㐃◊✲࡛⇕୰ࣔࢽࢱࣜࣥࢢࢩࢫࢸ࣒ࢆ㛤Ⓨࡋࠊά⏝ࡋ࡚ࡁࡓࠋࢢࣛ࢘ࣥࢻࡸయ
⫱㤋➼ᘯ๓Ꮫ㝃ᒓᏛᰯᅬࡢᰯ⯋ෆእ16ࣨᡤ ‵ᗘࢭࣥࢧ➃ᮎࢆタ⨨ࡋࠊィ ࡋࡓࢹ࣮
ࢱࢆLAN ⤒⏤࡛ࢧ࣮ࣂ✚ࡍࡿࠋィ ࡋࡓ ‵ᗘࡽ⇕୰ᣦᩘࢆ⟬ฟࡋࠊࣃࢯࢥࣥࠊ ࢱࣈࣞࢵࢺ➼ࡢWeb➃ᮎ࡛ࣜࣝࢱ࣒ࣔࢽࢱࣜࣥࢢ࡛ࡁࡿࠋࣈࣛ࢘ࢨ⾲♧ࡉࡏࡿࡇ
ࡼࡾ⫋ဨᐊࡸಖᐊࡽࠊయ⫱㤋ࡸࢢࣛࣥࢻࡢ≧ἣࢆᢕᥱࡋࠊኟᏘࡢ⇕୰ண㜵ᑐ⟇
† Wi-Fi(Wireless Fidelity)ࡣ↓⥺LANࡢつ᱁ࡢࡦࡘ࡛࠶ࡿࠋᴗ⏺ᅋయWi-Fi Alliance ࡀIEEEࡼࡗ࡚ᶆ‽ࡉࢀࡓ㧗㏿↓⥺LANࡢつ᱁࡛࠶ࡿIEEE 802.11つ᱁⩌ࢆ᥎㐍ࡋࠊ
┦㐠⏝ᛶࢆಖドࡋ࡚࠸ࡿࠋ
- 4 -
ࡋ࡚ά⏝ࡋ࡚࠸ࡿࠋ௨ୗࢢࣛࣥࢻయ⫱㤋タ⨨ࡋࡓィ ჾࡢᵝᏊࠊࢹ࣮ࢱࢆ⾲♧ࡋࡓ
ࣈࣛ࢘ࢨࡢ⏬㠃ࢆ♧ࡍࠋ
ᅗ1.1 ࢢࣛࣥࢻタ⨨ࡋࡓィ ჾ ᅗ1.2 య⫱㤋タ⨨ࡋࡓィ ჾ
ᅗ1.3 ࣈࣛ࢘ࢨ⾲♧
- 5 -
1.2 ඛ⾜◊✲
- 6 -
1.2.1 Ꮫᰯ࠾ࡅࡿ⎔ቃࢹ࣮ࢱゎᯒࡢඛ⾜◊✲
ᐊෆ✵Ẽ⎔ቃ㛵ࡍࡿ㔠Ꮚࡽࡢ◊✲ 11)12)࡛ࠊ ⇕࣭✵Ẽ⎔ቃࡢ㉁ࡀࣉࣟࢲࢡࢸࣅࢸ
㸦సᴗຠ⋡ࡸᏛ⩦ຠ⋡㸧ᙳ㡪ࢆཬࡰࡍࡋࡓࠋࡑࡋ࡚㏆ᖺࠊᏛᰯᩍᐊᑐࡋ࡚ᛌ㐺ࡘࣉ
ࣟࢲࢡࢸࣅࢸࡢ㧗࠸⎔ቃࡢせồࡀ㧗ࡲࡗ࡚࠾ࡾࠊ㒔ᕷࡢᏛᰯ࡛ࡣ෭ᬮᡣࡢᑟධࡀ㐍
ࡵࡽࢀࠊẼࡶྵࡵࡓ✵ㄪタഛࢆ᭷ࡍࡿᩍᐊࡶቑ࠼ࡘࡘ࠶ࡿࠋࣉࣟࢲࢡࢸࣅࢸྥୖࢆ┠
ᣦࡍࡓࡵࡣ ⇕࣭✵Ẽ⎔ቃࡢ⟶⌮ࡀ㔜せ࡞ࡗ࡚ࡃࡿࠋ
ᮾࡽࡢᘓ⠏≀࠾ࡅࡿ⾨⏕⎔ቃࡢᐇែゎᯒࡢ◊✲ 13)࡛ࡣࠊ⤫ィሗࢭࣥࢱ࣮࡛බ⾲ࡋ
࡚࠸ࡿᘓ⠏≀ࡢ⥔ᣢ⟶⌮㡯┠ࡢ㐺௳ᩘࢆ⏝࠸࡚ศᯒࡋࡓࠋ⪃ᐹ࡛ࡣᏛᰯ࠾ࡅࡿ ᗘࠊ┦
ᑐ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࡘ࠸࡚ࠊ2003ᖺᗘࡽ 2008ᖺᗘࡅ࡚ᘓ⠏≀⾨⏕ἲࡢ⎔ቃ
⾨⏕⟶⌮ᇶ‽4)ᑐࡍࡿ㐺⋡ࡀࠊᖺࠎቑຍഴྥ࠶ࡗࡓࡋࡓࠋᅜᏛᰯಖㄪᰝ࡛ࠊࡇ
ࢀࡲ࡛ࡢᩍᐊࡢẼ᪉ἲࡣࠊᖖḍ㛫࣭❆࣭ᡞ➼ࢆᑡࡋ㛤ࡅࠊఇࡳ㛫❆࣭ᡞ➼ࢆ㛤ࡅࡿ
᪉ἲࡀ୍␒ከࡗࡓࡀࠊ1999ᖺᗘࡽ 2004ᖺᗘࡅ࡚ࠊఇࡳ㛫ࡢࡳ❆࣭ᡞ➼ࢆ㛤 ࡅࡿẚ⋡ࡀቑຍࡋ࡚࠸ࡿࡇࡀศࡗ࡚࠾ࡾࠊᮾࡽࡣࡇࡢࡇࡀ⟶⌮ᇶ‽ࡢ㐺⋡ቑຍࡢ ཎᅉࡢ1ࡘࡋࡓࠋ
୰ᕝࡽࡢ◊✲14)࡛ࡣ1971ᖺᗘࡽ2009ᖺᗘࡲ࡛ᮾி㒔ࡀ ᐃࡋࡓᒃᐊෆࡢ㓟Ⅳ⣲
⃰ᗘࡢ㞟ィ⤖ᯝࢆ⏝࠸࡚ศᯒࡋࠊᮾࡽྠᵝᏛᰯ࠾ࡅࡿ㓟Ⅳ⣲⃰ᗘࡀᖺࠎቑຍࡋ
࡚࠸ࡿࡋࠊタィࡢẼ⬟ຊ㊊ࡀཎᅉ࡛࠶ࡿࡋࡓࠋ
ࡇࡢࡼ࠺ࠊᏛᰯ࠾ࡅࡿ ⇕࣭✵Ẽ⎔ቃࡢᇶ‽್ࡣᐃࡵࡽࢀ࡚࠸ࡿࡶࡢࡢࠊᐇែࡣᇶ‽
್ࢆୖᅇࡗ࡚࠾ࡾࠊࡲࡓ㐺⋡ࡣୖ᪼ഴྥ࠶ࡿࠋ
- 7 -
1.2.2 ᩍᐊ࠾ࡅࡿ⎔ቃࢹ࣮ࢱィ ࡢඛ⾜◊✲
ᩍᐊ࠾ࡅࡿ ⇕࣭✵Ẽ⎔ቃࡀࣉࣟࢲࢡࢸࣅࢸ࠼ࡿᙳ㡪㛵ࡋ࡚ࡢ◊✲ࡀᩘከ
࠸ࠋྛ◊✲࠾࠸࡚✵Ẽ⎔ቃࡢᐇែࡢㄪᰝࡋ࡚ィ ჾࢆ⏝࠸࡚ィ ࡋࠊࡑࡢ⤖ᯝࡽࣉࣟ
ࢲࢡࢸࣅࢸྥୖࢆᯝࡓࡍࡓࡵࡢ⪃ᐹࢆࡋ࡚࠸ࡿࠋ
ࡑࡇ࡛ᩍᐊ࠾ࡅࡿ ⇕࣭✵Ẽ⎔ቃᙳ㡪ࢆཬࡰࡍ ᗘࠊ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࢆィ ࡋ ࡓඛ⾜◊✲ࢆྲྀࡾୖࡆࠊ┠ⓗ࣭ィ ᑐ㇟࣭ィ ሙᡤ࣭㛫➼╔┠ࡋィ ᪉ἲࢆ⾲1.4ᩚ
⌮ࡋࡓ2)11)12)15)16)17)18)ࠋ
⾲1.4 ඛ⾜◊✲ࡢィ ᪉ἲ
◊✲⪅ ┠ⓗ ィ ᑐ㇟ ィ ሙᡤ࣭㛫࣭ィ 㛫㝸
㣤㔝
2)
᪂ᪧᰯ⯋ࡢᩍᐊࡢ⇕࣭ග⎔ቃࢆ
ẚ㍑ࡋࠊᘓ⠏せ⣲ࡀཬࡰࡍᙳ㡪
ࢆᢕᥱࡍࡿࠋ
‵ᗘ ᩍᐊ5ࣨᡤ㸸7.5㹼9h⣙33ᅇ 5ศ㛫㝸
㔠Ꮚ
11)12)
⇕࣭✵Ẽ⎔ቃࢆ⌧ᆅᐇ ࡋࠊᏛ
⩦ ຠ ⋡ ཬ ࡰ ࡍ ᙳ 㡪 ࢆ ᢕ ᥱ ࡍ
ࡿࠋ
‵ᗘ࣭
CO2
ᩍᐊ୰ኸ1ࣨᡤ㸸4h6ᅇ ᐇ㦂ᐊ9ࣨᡤ㸸4h᫂
1ศ㛫㝸
⥤㒊
15)
ᩍᐊࡢᛌ㐺 ᗘࡢ⟬ฟィ⟬ᘧ
ࢆᑟฟࡍࡿࠋࡲࡓᩍᐊ⎔ቃࢹ࣮
ࢱࡢྍど⏬㠃ࢆసᡂࠋ
‵ᗘ ᩍᐊ6ࣨᡤ㸸1.5h12ᅇ ィ 㛫㝸᫂
ⓑᕝ
16)
ㅮ⩏ᐊෆࡢ✵Ẽ⎔ቃࡢ⌧≧✵
Ẽ⎔ቃࡀᏛ⩦ຠ⋡࠼ࡿᙳ㡪
ࢆᢕᥱࡍࡿࠋ
‵ᗘ࣭
CO2
ㅮ⩏ᐊ ‵ᗘ4ࣨᡤ࣭CO2 1ࣨ ᡤ㸸ィ 㛫᫂11ᅇ 5ศ㛫㝸
బ⸨
17)
Ẽೃูࠊタഛูࡼࡿᩍᐊࡢ✵
Ẽ⎔ቃࡢᙳ㡪ࢆ᳨ウࡍࡿࠋ
CO2 ᅜෆእ9ᩍᐊ ィ ሙᡤ➼᫂㸸 2h㹼4h⣙8ᅇ
ィ 㛫㝸᫂
ᒾୗ
18)
࢚ࣅࢹࣥࢫ࣭࣮࣋ࢫࢻ࣭ࣉ࣮ࣟ
ࢳ‡ᇶ࡙ࡃᩍᐊࡢ✵Ẽ⎔ቃࡢ◊
✲ࠋ
‵ᗘ࣭
CO2
୰Ꮫ㧗ᰯ8ᩍᐊ 㯮ᯈᶓ1ࣨᡤ㸸 4.5hཪࡣ6.5h⣙7᭶
10ศ㛫㝸 ͤ⾲୰ࡢ"h"ࡣ㛫(hour)ࢆ⾲ࡍࠋ
ィ ࡣ1㹼10ศ㛫㝸࡛⾜ࢃࢀ࡚࠸ࡓࠋィ ሙᡤࡣࠊ୍ࡘࡢᩍᐊෆ࡛ࡣ⥤㒊ࡽࡢ◊✲15)ࡀ 6ࣨᡤ୍␒ከࡃࠊḟ࠸࡛㣤㔝ࡽࡢ◊✲2)ⓑᕝࡽࡢ◊✲16)ࡀྜィ5ࣨᡤࠊࡑࡢࡣᑡᩘཪ
‡ ࢚ࣅࢹࣥࢫ࣭࣮࣋ࢫࢻ࣭ࣉ࣮ࣟࢳࡣ࣏࣮࢜ࣝࢺࡀᥦၐࡋࡓ◊✲᪉ἲࡢ୍ࡘ࡛ࠊᐇ㦂ࡸ
ㄪᰝᇶ࡙ࡃᩘ㔞ⓗࣉ࣮ࣟࢳࢆᣦࡍࠋ
- 8 -
ࡣ࡛᫂࠶ࡗࡓࠋᩍᐊෆࡢ⇕࣭ග⎔ቃࡢ✵㛫ศᕸྲྀࡾୖࡆࡓ㣤㔝ࡽࡢ◊✲2)࡛ࡣࠊ✵㛫ศ ᕸࢆᢕᥱࡍࡿࡓࡵ ‵ᗘࢆ 5 ࣨᡤ࡛ィ ࡋ࡚࠾ࡾࠊィ ሙᡤࡼࡾ ᗘᕪࡀฟࡿࡇ
ࢆሗ࿌ࡋࡓࠋ ⇕࣭✵Ẽ⎔ቃࡀᏛ⩦ຠ⋡ཬࡰࡍᙳ㡪ࡘ࠸࡚◊✲ࡋࡓ㔠Ꮚࡽ11)12)ࡣࠊ✵ㄪ タഛࡀᩚࡗࡓᐇ㦂ᐊ࠾࠸࡚ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆ 9 ࣨᡤ࡛ィ ࡋ࡚࠸ࡿࡀࠊᐇ㝿ࡢ ᩍᐊ࠾࠸࡚ࡣ1ࣨᡤࡔࡅ࡛࠶ࡗࡓࠋ⥤㒊ࡽ15)ࡣࠊᩍᐊࡢᛌ㐺 ᗘࡢ⟬ฟ⎔ቃࢹ࣮ࢱࡢ
ྍどࢆ◊✲ࡋࡓࠋᤵᴗ୰ᩍᐊෆࢆᛌ㐺࡞⎔ቃಖࡘࡓࡵࡣࠊ ⇕࣭✵Ẽ⎔ቃࢆィ ࡋࠊ ࢹ࣮ࢱࢆྍどࡍࡿࡇ࡛✵Ẽไᚚࡢᡭຓࡅࡀ࡛ࡁࡿࡋ࡚࠾ࡾࠊ6ࣨᡤ࡛ィ ࡋࢹ࣮ࢱࡣ Webୖࡽ☜ㄆ࡛ࡁࡿࠋᩍᐊࡢᖹ㠃ᅗࢆ6ࡘ༊ษࡾࠊࡑࡢ୰ィ ್ࡀᩘᏐ࡛⾲ࡉࢀ࡚
࠸ࡿࠋᐊෆ⎔ቃᏛ⩦ຠ⋡㛵ࡋ࡚ࡢⓑᕝࡽࡢ◊✲16)࡛ࡣࠊᩍᐊࡢ4ࣨᡤ࡛ ‵ᗘࢆィ ࡋ࡚࠾ࡾࠊࡑࡢᖹᆒࢆィ⟬ࡋ⏝ࡋ࡚࠸ࡓࠋィ ሙᡤࡼࡿ ‵ᗘࡢᩘ್ࡢᕪ␗ࡣᢅࡗ࡚࠸
࡞ࡗࡓࠋẼೃูࠊタഛูᩍᐊࡢ✵Ẽ⎔ቃࡢᙳ㡪ࢆ◊✲ࡋࡓబ⸨ࡽ17)ࡣࠊᅜෆእࡢ9ࡘ ࡢᩍᐊ࡛㓟Ⅳ⣲⃰ᗘࢆィ ࡋࡓࡀࠊ1ࡘࡢᩍᐊෆ࠾࠸࡚ィ ሙᡤࡢᩘࡣ᫂ࡽ࡛࡞࠸ࠋ
࢚ࣅࢹࣥࢫ࣭࣮࣋ࢫࢻ࣭ࣉ࣮ࣟࢳ ᇶ࡙ࡃᩍᐊࡢ✵Ẽ⎔ቃࡢ◊✲ࢆࡋࡓᒾୗࡽ18)ࡣࠊ
‵ᗘ㓟Ⅳ⣲⃰ᗘࢆᩍᐊࡢ1ࣨᡤ࡛10ศ㛫㝸࡛ィ ࡋࡓࠋ
⇕࣭✵Ẽ⎔ቃࢆヲ⣽ᤊ࠼ࡿࡓࡵࡣࠊࡑࡢᣦᶆ࡛࠶ࡿ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢ✵㛫 ศᕸࡸࠊࡑࡢศᕸ≧ែࡢኚࢆᢕᥱࡍࡿᚲせࡀ࠶ࡿࠋィ ሙᡤࡀᑡᩘࡔࡗࡓࡾࠊྠ้ィ ࡉࢀ࡞ࡅࢀࡤࠊࡇࢀࢆᤊ࠼ࡿࡇࡣ࡛ࡁ࡞࠸ࠋࡇࡢࡓࡵ࣐ࣝࢳ࣏ࣥࢺ࡛ྠᮇไᚚࡋࡓィ ࡀ㔜せ࡛࠶ࡿࠋࡇࡇ࡛ྲྀࡾୖࡆࡓ◊✲࠾࠸࡚ྠᮇไᚚࡋࡓィ ࡀ⾜ࢃࢀ࡚࠸ࡓࡣ᫂
ࡽ࡛࡞࠸ࠋ
- 9 -
1.2.3 ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋࡓ
ィ ࢩࢫࢸ࣒ࡢඛ⾜◊✲
ᩍᐊෆࡢ ‵ᗘࡸ㓟Ⅳ⣲⃰ᗘࢆィ ࡍࡿࡣࠊ⌧ሙィ ჾࢆタ⨨ࡋィ ⪅ࡀ⾜ࢃ
࡞ࡅࢀࡤ࡞ࡽ࡞ࡗࡓࡓࡵࠊᤵᴗ୰➼࡛ᅾᐊ⪅ࡢᙳ㡪ࡀฟࡓࠋࡲࡓࠊྠᮇไᚚࡋ࣐ࣝࢳ࣏
ࣥࢺ࡛ィ ࡍࡿࡣࠊ」ᩘࡢィ ⪅ࡀᚲせ࡞ࡿࠋᏛᰯ⏕άᙳ㡪ࢆ࠼ࡎྠᮇไᚚࡋ࣐
ࣝࢳ࣏ࣥࢺ࡛ィ ࡍࡿࡓࡵࡣࠊ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋࡓィ ࡀ᭷⏝
⪃࠼ࡓࠋྠᮇࡣ」ᩘࡢ㇟ࡀྠ㉳ࡇࡿࡇ࡛ࠊࡇࡇ࡛ࡣ࣐ࣝࢳ࣏ࣥࢺ࠾࠸࡚ྠ
้ィ ࡍࡿࡇࢆ⾲ࡍࠋࡑࡇ࡛ࠊࡇࢀࡲ࡛ࡢ࣡ࣖࣞࢫࢭࣥࢧࢆ⏝ࡋࡓィ ࢩࢫࢸ࣒
ࡢ◊✲ࢆྲྀࡾୖࡆ⾲1.5ᩚ⌮ࡋࡓ19)20)21)22)ࠋ
⾲1.5 ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋࡓィ ࢩࢫࢸ࣒
◊✲⪅ ィ
ᑐ㇟ ィ Ⅼ ྠᮇ ィ
㛫㝸 ↓⥺ ࢹ࣮ࢱಖᏑ ഛ⪃
Ⲩᮌ
19) ↷ᗘ 30 ቑຍྍ
ۑ ẖᅇ
5ศ ኚ᭦ྍ
2.4 GHz
࣓ࣥࣘࢽࢵࢺ
RS-232C࡛
᭷⥺᥋⥆ࡋࡓࢥ
ࣥࣆ࣮ࣗࢱ
࣓ࣥࣘࢽࢵࢺࢧ
ࣈࡢ㛫ࡣ↓⥺࡛ࠊࡑࢀ
௨እࡣ᭷⥺ࠋྠᮇ⢭ᗘ ࡣ࡛᫂࠶ࡿࠋ
᳃ᕝ
20) ‵ᗘ 」ᩘ ᫂ 1⛊ 2.4
GHz ࢧ࣮ࣂ ィ ⌧ሙࢆ⌧ࡋᐇ 㦂ࡋࡓࠋ
㕥ᮌ
21) ຍ㏿ᗘ 」ᩘ ۑ ẖᅇ
30
࣑ࣜ⛊
2.4
GHz እ㒊SRAM
ᶫᱱࡢ≧ែ┘どࢆࡋ ࡓࠋྠᮇ⢭ᗘࡣ࡛᫂
࠶ࡿࠋ
᳃22) ᗘ࣭
↷ᗘ 」ᩘ ᫂ ᫂ 2.4
GHz ࢧ࣮ࣂ ༟ୖ࡛ືస᳨ドࢆࡋ ࡓࠋ
࠸ࡎࢀࡢ◊✲ࡶࢹ࣮ࢱ㞟ࡣ2.4GHzࡢ↓⥺LANࢆ⏝ࡋ࡚࠸ࡓࠋ↷ᗘࢆィ ࡋࡓⲨ ᮌࡽࡢ◊✲19)࡛ࡣࠊࢭࣥࢧ᪥⨨㟁ᶵࡢࣝࢡࢫࣁࢸࢫࢱ3423ࠊࢥࣥࢺ࣮ࣟࣝࣔࢪ࣮ࣗࣝ
㐲㝸ィ ┘どࢩࢫࢸ࣒2300ࢆ⏝࠸࡚ࠊከⅬྠᮇィ ࢆᐇ⌧ࡋࡓࠋィ 㛫㝸ẖ࣓ࣥࣘ
ࢽࢵࢺ᭷⥺᥋⥆ࡋࡓࢥࣥࣆ࣮ࣗࢱࡽࠊྛࣘࢽࢵࢺィ ௧ࢆ㏦ಙࡋ࡚ྠᮇࢆྲྀࡗࡓࠋ 㧗 ୗ࠾ࡅࡿ ‵ᗘࢆィ ࡋࡓ᳃ᕝࡽࡢ◊✲20)࡛ࡣࠊィᶵ⬟ࢆᣢࡓ࡞࠸ィ ჾࡢሙྜࠊ ィ ้ࢆNULLࡋ࡚㏦ಙࡋࠊࢹ࣮ࢱ㞟ࢧ࣮ࣂഃ࡛ࣃࢣࢵࢺ฿╔้ࢆィ ้ࡋ
࡚ಖᏑࡋࡓࠋྠᮇไᚚ㛵ࡋ࡚ࡣ࡛᫂࠶ࡿࠋኚࡸ␗ᖖࢆ┘どࡍࡿᶫᱱࣔࢽࢱࣜࣥࢢࢆࡋ ࡓ㕥ᮌࡽࡢ◊✲ 21)࡛ࡣྠᮇไᚚࡋࡓィ ࢆࡋ࡚࠸ࡿࠋ㕥ᮌࡽ⮬ࡽࡀ㛤Ⓨࡋࡓྠ㏦ಙᢏ⾡
- 10 -
ࢆ⏝࠸ࡓ↓⥺㏻ಙᶵᵓ"Choco"ࢆ⏝࠸࡚࠾ࡾࠊྠᮇࣃࢣࢵࢺྛࣀ࣮ࢻࡢṧᏑࣃࢣࢵࢺᩘࢆ
⏝ࡋ࡚ࢫࢣࢪ࣮ࣗࣜࣥࢢࡋྠᮇࢆྲྀࡗࡓࠋ᳃ࡢ◊✲ 22)࡛ࡣࠊ≉ู࡞ࣁ࣮ࢻ࢙࢘ࡸࢯࣇ
ࢺ࢙࢘ࡢ▱㆑ࡸᢏ⾡ࡀ࡞ࡃ࡚ࡶ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࡢ㛤Ⓨ࣭ᵓ⠏࡛ࡁࡿࡇࠊ ࡑࡋ࡚ィ ჾࡀ⏕ᡂࡍࡿ㐃⥆ࡘ㔞ࡢࢹ࣮ࢱࢆࣜࣝࢱ࣒㞟࡛ࡁࡿࡇࢆ┠ⓗࠊ ࢩࢫࢸ࣒ࢆᵓ⠏ࡋࡓࠋィ ჾࡣ Arduinoࢆࠊࢹ࣮ࢱ㞟ࡣ࣮࢜ࣉࣥࢡࣛ࢘ࢻࡋ࡚ᥦ ౪ࡉࢀ࡚࠸ࡿAmazon Web Servicesࢆ⏝࠸ࡓࠋィ ჾࡽࡣࢹ࣮ࢱࢆHTTPࡢPOSTࣜ ࢡ࢚ࢫࢺࡋ࡚ࢡࣛ࢘ࢻࢧ࣮ࣂ㏦ಙࡍࡿࠋྠᮇไᚚ㛵ࡋ࡚ࡣ࡛᫂࠶ࡿࠋ࣐ࣝࢳ࣏ࣥ
ࢺ࡛ ‵ᗘࡸ㓟Ⅳ⣲⃰ᗘࢆྠᮇィ ࡋࡓ◊✲ࡣぢᙜࡓࡽ࡞࠸ࠋ
ࡲࡓࠊ⾲1.6⌧ᅾ〇ရࡋ࡚Ⓨࡉࢀ࡚࠸ࡿ࡞ ‵ᗘࡸ㓟Ⅳ⣲⃰ᗘࡢィ ჾࡘ
࠸࡚ᩚ⌮ࡋࡓ23)24)25)ࠋ
⾲1.6 ᕷ㈍ࡉࢀ࡚࠸ࡿ࡞ ‵ᗘࡸ㓟Ⅳ⣲⃰ᗘࡢィ ჾ
〇ရྡ ィ Ⅼ ྠᮇ ィ
㛫㝸 ↓⥺ ࢹ࣮ࢱ
ಖᏑ ഛ⪃
࠾ࢇࡾ
RTR-57623)
1㹼
100 ۑ 1⛊㹼
60ศ
2.4
GHz ィ ჾ
」ᩘィ ჾࡢィ 㛤ጞ้ࢆண
⣙ࢫࢱ࣮ࢺࡍࡿྠᮇྍ⬟ࠋィ ჾィᶵ⬟ࡣ࡞࠸ࠋࢹ࣮ࢱ
㞟ࡣᑓ⏝ࡢ㞟ᶵᑓ⏝
ࣉࣜࡀࣥࢫࢺ࣮ࣝࡉࢀࡓࣃࢯ ࢥࣥࡀᚲせ࡛࠶ࡿࠋ
CO2-
9904SD24) 1㹼16 ۑ 2⛊㹼
9㛫
ィ ჾ
࣭SD
࣮࢝ࢻ
ྠᮇィ ࡍࡿࡣ PC ᑓ⏝ࢯ
ࣇࢺࢆࣥࢫࢺ࣮ࣝࡋィ ჾࢆ
USB᥋⥆ࡍࡿࠋྠᮇ᪉ἲࡣ᫂ࠋ
⎔ቃࢭࣥࢧ 2JCIE- BL0125)
1 1⛊㹼
1㛫 2.4
GHz ィ ჾ
ࢫ࣐࣮ࢺࣇ࢛ࣥ➼ᑓ⏝ࣉࣜࢆ
ࣥ ࢫ ࢺ ࣮ ࣝ ࡋ ࠊ ィ ჾ Bluetooth ࡛᥋⥆ࡍࡿࢹ࣮ࢱ☜
ㄆ࡛ࡁࡿࠋ
࠸ࡎࢀࡢ〇ရࡶᇶᮏⓗ୍ࡘࡢィ ჾ࡛⎔ቃࢹ࣮ࢱࢆィ ࡍࡿࠋ࠾ࢇࡾ RTR-57623) ࡣィ ჾࢆቑࡸࡏࠊ」ᩘィ ჾࡢィ 㛤ጞ้ࢆண⣙ࢫࢱ࣮ࢺࡍࡿࡇ࡛ྠᮇィ ࡀྍ⬟
࡛࠶ࡿࠋࡲࡓࠊィ ್ࡢࢹ࣮ࢱࢆྲྀࡾᢅ࠺ࡓࡵࡣࠊᑓ⏝ࡢ㞟ᶵࢆ⏝ࡋࠊᑓ⏝ࣉࣜࡀ
ࣥࢫࢺ࣮ࣝࡉࢀ࡚࠸ࡿࣃࢯࢥࣥ྾࠸ୖࡆࡀᚲせ࡛࠶ࡿࠋィ ჾࡣィᶵ⬟ࡀ࡞࠸ࡓ
ࡵࠊ྾࠸ୖࡆࡓࢹ࣮ࢱࢆᑓ⏝ࣉࣜྲྀࡾ㎸ࡳࠊࣃࢯࢥࣥࡢ㛫ሗࢆ⏝ࡋࠊ㏫⟬ࡋ࡚ィ ้ࡋ࡚࠸ࡿࠋࡇࡢࡓࡵࠊࣃࢯࢥࣥࡢ㛫ࢬࣞࡀ⏕ࡌࡿィ ้ࡶᙳ㡪ࡍࡿࠋࡑ ࡇ࡛ࠊࣃࢯࢥࣥࡢィᶵ⬟ࡢ⟶⌮ࡀᚲせ࡞ࡿࠋࡲࡓࠊᑓ⏝ࣉࣜࡀࣥࢫࢺ࣮ࣝࡉࢀࡓࣃ
ࢯࢥࣥࡀ࡞ࡅࢀࡤࠊィ ้ࢆᚓࡿࡇࡀ࡛ࡁ࡞࠸ࠋ ‵ᗘࡸ㓟Ⅳ⣲⃰ᗘࡢᩘ್ࡔࡅ࡛
- 11 -
ࡣࠊࡢィ ჾࡢࢹ࣮ࢱࡢ㛵㐃ࡅࡀ࡛ࡁ࡞ࡃ࡞ࡿࠋ
ࡲࡓCO2-9904SD24)ࡣィ ჾࢆ᭱16ྎࡲ࡛ቑࡸࡏࡿࠋࣃࢯࢥࣥᑓ⏝ࢯࣇࢺࢆࣥࢫ
ࢺ࣮ࣝࡍࡿࡇࡼࡾࠊィ ್ࢆ୍ඖ⟶⌮ࡋྠᮇไᚚࡋࡓィ ࡀྍ⬟ࡔࡀࠊࣃࢯࢥࣥྛィ ჾࡀUSB࡛᥋⥆ࡉࢀ࡚࠸࡞ࡅࢀࡤ࡞ࡽ࡞࠸ࠋ⎔ቃࢭࣥࢧ2JCIE-BL0125)ࡣィ ჾࡢ㏣ຍ ࡣྍ⬟ࡔࡀࠊ」ᩘィ ჾࡢࢹ࣮ࢱࢆ୍ᗘᢅ࠺ࡇࡣ࡛ࡁࡎࠊࡲࡓྠᮇไᚚᶵ⬟ࡣ࡞࠸ࠋ
- 12 -
1.3 ◊✲┠ⓗᮏㄽᩥࡢᵓᡂ
㏆ᖺࣉࣟࢲࢡࢸࣅࢸ㸦సᴗຠ⋡ࡸᏛ⩦ຠ⋡㸧ྥୖࡢࡓࡵࡢᐊෆ⎔ቃࡀồࡵࡽࢀ࡚࠸ࡿࠋ ᮾࡽࡢ◊✲13)ࡸ୰ᕝࡽࡢ◊✲14)࡛ࠊᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽4)➼ᐃࡵࢀࡽ࡚࠸ࡿᇶ‽್
ᑐࡋ࡚ࠊᩍᐊࡢ ‵ᗘ㓟Ⅳ⣲⃰ᗘࡢ㐺⋡ࡀᖺࠎቑຍഴྥ࠶ࡿሗ࿌ࡉࢀࡓࠋ
‵ᗘࡣ⇕୰ᣦᩘࡢ㛵㐃ࡀ࠶ࡾࠊࡲࡓ㓟Ⅳ⣲⃰ᗘࡣᐊෆ✵Ẽởᰁࢆホ౯ࡍࡿ 1 ࡘࡢ ᣦᶆࡋ࡚⏝࠸ࡽࢀ࡚࠸ࡿ5)ࠋᩍᐊࡢ⎔ቃࢆᛌ㐺ಖࡘࡓࡵ ⇕࣭✵Ẽ⎔ቃᙳ㡪ࢆ࠼
ࡿ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆᢕᥱࡍࡿᚲせࡀ࠶ࡾࠊᇶᮏⓗࡣ┠ぢ࠼࡞࠸ ⇕࣭✵Ẽ⎔ቃ ࡢ≧ែࢆ▱ࡿࡇ࡛✵ㄪไᚚࡍࡿࡁࡗࡅ࡞ࡿࡓࡵࠊ ⇕࣭✵Ẽ⎔ቃࡢィ ࡀ㔜せ࡛࠶ࡿࠋ ඛ⾜◊✲࡛ ⇕࣭✵Ẽ⎔ቃࢆㄪᰝࡍࡿࡓࡵᐊෆࡢ 1 ࣨᡤ࡛ィ ࡋࡓࡾࠊࡰྠ᮲௳ࢆ
⌧ࡋࡓᐇ㦂ᐊ࡛ィ ࡍࡿ◊✲ࡀ࠶ࡗࡓࠋྛᏛᰯ࠾࠸࡚❆ࡸᡞࠊḍ㛫ࡸ✵ㄪタഛࡢᵓ㐀ࡸ
タ⨨⨨ࡀ㐪࠸ࠊྛᩍᐊࡢ⨨ࡶ㐪࠺ࠋࡑࡋ࡚ࠊᩍᐊෆࡣఇࡳ㛫ࢆᣳࡳ࡞ࡀࡽᵝࠎ࡞ᤵᴗ ࡀ㡰ḟ⾜ࢃࢀࠊࡑࢀకࡗ࡚ᅾᐊ⪅ࡢேᩘࡸάື㔞ࡀ้ࠎኚࡍࡿࠋࡇࡢࡼ࠺࡞≧ἣࡀኚ
ࡍࡿᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢヲ⣽ࡣࠊ1ࣨᡤࡢィ ࡛ࡣᤊ࠼ࡽࢀ࡞࠸ࠋ㣤㔝ࡽ
ࡢ◊✲ 2)࡛ࡣィ ሙᡤࡼࡾ ᗘᕪࡀฟࡿࡇࢆሗ࿌ࡋ࡚࠸ࡿࠋࡲࡓᐇ㦂ᐊ࡛ࡢィ ࡣࠊ
≧ែࡀኚࡍࡿᩍᐊࡢ୍㒊ศࡢ⌧࡞ࡾࠊィ ࡋࡓ⤖ᯝࡀ࡚ࡢ㛫ࠊሙᡤᙜ࡚ࡣࡲࡿ
ࡣゝ࠼࡞࠸ࠋࡇࡢࡓࡵᏛ⩦άືࡢ㐣༙ࡢ㛫ࢆ㐣ࡈࡍᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆ
ヲ⣽ᤊ࠼ࡿࡓࡵࡣࠊᩍᐊ࡛ᐇ ࡍࡿࡇࡀ㔜せ࡛࠶ࡾࠊ࣐ࣝࢳ࣏ࣥࢺ࡛ィ ࡍࡿᚲせ ࡀ࠶ࡿࠋࡑࡋ࡚✵㛫ศᕸࢆᢕᥱࡍࡿࡓࡵࠊࡲࡓࠊࡑࡢศᕸࡢ≧ែኚࢆᤊ࠼ࡿࡓࡵࡣࠊ
㛫ⓗᩚྜᛶࡀྍḞ࡛࠶ࡿࠋࡑࡋ࡚ࠊࡇࡢࡼ࠺࡞ィ ࢆᩍᐊෆ࠾࠸࡚Ꮫ⩦άືᙳ㡪ࢆ
ཬࡰࡉ࡞࠸ࡼ࠺⾜ࢃ࡞ࡅࢀࡤ࡞ࡽࡎࠊࡑࡢࡓࡵࡣ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝
࠸ࡿࡇࡀ᭷⏝࡛࠶ࡿࠋ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢆ⏝ࡋࡓィ ࢩࢫࢸ࣒ࡢඛ⾜◊
✲࡛ࡣࠊ↷ᗘࡸຍ㏿ᗘࢆᑐ㇟ࡋࡓྠᮇィ ࡢ◊✲ࡣ࠶ࡿࡀࠊ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆᑐ
㇟ࡋࡓ◊✲࡛ྠᮇィ ࡋ࡚࠸ࡓࡣ᫂ࡽ࡛࡞࠸ࠋࡑࡋ࡚ࠊᕷ㈍ࡉࢀ࡚࠸ࡿ࡞ ‵ᗘࡸ
㓟Ⅳ⣲⃰ᗘࡢィ ჾ࡛ࡣࠊྠᮇࡢ⢭ᗘࡀ࡛᫂࠶ࡗࡓࡾࠊྠᮇไᚚࡋ࡚ィ ࡍࡿࡓࡵ
ࢣ࣮ࣈࣝࡀᚲせࡔࡗࡓࠋࡇࢀࡣ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࢆᤊ࠼ࡿ㝿ㄗᕪࡀ⏕ࡌ ࡓࡾࠊᏛ⩦άືᙳ㡪ࢆཬࡰࡍྍ⬟ᛶࡀฟ࡚ࡃࡿࠋ
ᮏ◊✲࡛ࡣᩍᐊ࠾࠸࡚ࠊ ⇕࣭✵Ẽ⎔ቃᙳ㡪ࢆ࠼ࡿ ᗘࠊ‵ᗘࠊ㓟Ⅳ⣲⃰ᗘࡢ ヲ⣽ࢆࠊ᪥ᖖࡢᏛ⩦άືᙳ㡪ࢆཬࡰࡉ࡞࠸ࡼ࠺ᐇ ࡍࡿࡓࡵࠊ࣡ࣖࣞࢫࢭࣥࢧࢿࢵ
ࢺ࣮࣡ࢡࢆ⏝ࡋ࡚ࠊ࣐ࣝࢳ࣏ࣥࢺ࠾࠸࡚ྠᮇไᚚࡋࡓィ ࢆࡋࠊศᕸ≧ἣࡸ⤒ⓗኚ
ࢆᤊ࠼ࡿࡇࡀ࡛ࡁࡿࢹ࣮ࢱࢆࠊ୍ඖ⟶⌮ࡍࡿࢩࢫࢸ࣒ࢆ㛤Ⓨࡍࡿࠋᮏㄽᩥࡢᵓᡂࡣ➨㸯
❶ࡢᗎㄽ࡛ࡣࠊ◊✲⫼ᬒࡸඛ⾜◊✲ࡘ࠸࡚グ㏙ࡍࡿࠋ➨㸰❶࡛ࡣ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘ ࡢ࣐ࣝࢳ࣏ࣥࢺྠᮇィ ࢩࢫࢸ࣒ࡢ㛤Ⓨࡘ࠸࡚㏙ࡿࠋ➨㸱❶ࡣᩍᐊ࠾ࡅࡿ ‵ᗘ࣭
㓟Ⅳ⣲⃰ᗘࡢィ ࡘ࠸࡚㏙ࠊ➨㸲❶࡛⪃ᐹࡘ࠸࡚㏙ࡿࠋ᭱ᚋ➨㸳❶࡛ᮏ◊
✲࡛ᚓࡽࢀࡓ◊✲ᡂᯝࡘ࠸࡚グ㏙ࡍࡿࠋ
- 13 -
➨㸰❶ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢ
࣐ࣝࢳ࣏ࣥࢺྠᮇィ ࢩࢫࢸ࣒ࡢ㛤Ⓨ
- 14 -
2.1 ࢩࢫࢸ࣒ᵓᡂ
ᩍᐊ࠾ࡅࡿ ‵ᗘ㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࢆᢕᥱࡍࡿࡓࡵࠊࡲࡓࠊ≧ἣࡢኚࢆ
᫂ࡽࡍࡿࡓࡵࠊ࣐ࣝࢳ࣏ࣥࢺ࡛ྠᮇไᚚࡋ࡚ィ ࡍࡿࢩࢫࢸ࣒ࢆ㛤Ⓨࡋࡓࠋ࣐ࣝࢳ
࣏ࣥࢺ࡛ィ ࡍࡿሙྜࠊ᪥ᖖࡢᏛ⩦άືᙳ㡪ࢆཬࡰࡉ࡞࠸ࡼ࠺ࡍࡿࡓࡵࠊᑠᆺࡢィ ჾࢹ࣮ࢱ㞟ᶵࢆసᡂࡋࠊWi-Fiࢆ⏝ࡋ↓⥺㏻ಙࡉࡏࡓࠋ
㛤Ⓨࡋࡓࢩࢫࢸ࣒࣮࢟ࢸࢡࢳࣕࢆᅗ2.1♧ࡍࠋ
ᅗ2.1 ࢩࢫࢸ࣒࣮࢟ࢸࢡࢳࣕ
ィ ჾࡣ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆィ ࡋࠊWi-Fi ࢆ⏝ࡋ࡚ࢹ࣮ࢱ㞟ᶵࡢWebࢧ࣮
ࣂࢹ࣮ࢱࢆ㏦ಙࡍࡿࠋWebࢧ࣮ࣂ࡛ࡣPHPࣉࣟࢢ࣒ࣛࡀࢹ࣮ࢱࢆཷಙࡋࠊCSVࣇ
ࣝಖᏑࡍࡿࠋࢹ࣮ࢱᙧᘧࡣィ ᖺ᭶᪥ࠊィ ้ࠊᏛᰯIDࠊィ ჾIDࠊ ᗘࠊ‵ᗘࠊ
㓟Ⅳ⣲⃰ᗘ࡛࠶ࡿࠋWebࢧ࣮ࣂಖᏑࡋࡓᵝᏊࢆᅗ2.2♧ࡍࠋ 䝹䞊䝍䞉䞉㼃㼕㻙㻙㻲㼕㻌㻌
䜰䜽䝉䝇䝫䜲䞁䝖㻌㻌
㻵㼚㼠㼑㼞㼚㼑㼠㻌㻌
㻺㼀㻼 䝃䝃䞊䝞㻌
ሗ㏻ಙ◊✲ᶵᵓ㻌
ᩍᐊ㻌
ィ ჾ㻌㻌 䝕䞊䝍㞟ᶵ㻌
㻾㼀㻯 㻾㼍㼟㼜㼎㼑㼞㼞㼥㻌㻌㻼㼕
㼃㼑㼎 䝃䝃䞊䝞㻌 㻺㼀㻼 䝃䝃䞊䝞㻌
㻯㻿㼂㻌㻌 䝣䜯䜲䝹㻌㻌
- 15 -
㹙ィ ᖺ᭶᪥࣭ィ ้࣭ᏛᰯID࣭ィ ჾID࣭ ᗘ࣭‵ᗘ࣭㓟Ⅳ⣲⃰ᗘ㹛
ᅗ2.2 Webࢧ࣮ࣂಖᏑࡋࡓࢹ࣮ࢱ
ィ ჾࡣィᶵ⬟ࡀ࡞࠸ࡓࡵࠊࢹ࣮ࢱ㞟ᶵࡢ NTP ࢧ࣮ࣂ§ྠᮇࡋ้ࢹ࣮ࢱࢆྲྀᚓ ࡋࡓࠋ㟁※ᢞධࡣ┤ࡕィ ࢆ⾜࠸ࠊィ 2 ᅇ┠௨㝆ࡣィ ้࡞ࡿࡲ࡛ᚅࡗ࡚ࡽ
ィ ࡋࠊWebࢧ࣮ࣂࢹ࣮ࢱࢆ㏦ಙࡍࡿࠋࡑࡋ࡚Webࢧ࣮ࣂࡽィ 㛫㝸㛫ࢆཷࡅྲྀࡗ ࡓࡽḟᅇィ ้ࢆィ⟬࣭ಖᏑࡋࠊࡑࡢ้ࡲ࡛పᾘ㈝㟁ὶࡢ Deep-Sleep ࣮ࣔࢻ࡞ࡿࠋ ࡑࡋ࡚ࠊィ ้࡞ࡗࡓࡽWake-upࡋ㏻ᖖ࣮ࣔࢻ࡞ࡿࠋࡇࡢࡁWi-Fi᥋⥆ࡸNTP ࢧ࣮ࣂࡢྠᮇࡿ㛫ࡀኚືࡍࡿࡓࡵࠊSleep࣮ࣔࢻࡢ㛫ࢆᚤㄪᩚࡋࡓࠋィ 㛫㝸
㛫ࡣWebࢧ࣮ࣂෆಖᏑࡋ࡚࠾ࡾ1ศࡽタᐃ࡛ࡁࡿࠋ࠼ࡤ10ศタᐃࡋࡓሙྜࠊ ィ ჾࡣẖ00ศࠊ10ศࠊ20ศࠊ30ศࠊ40ศࠊ50ศィ ࡍࡿࠋ
ࢩࢫࢸ࣒ࡢᵓᡂせ⣲ࡣ⾲2.1ࡢ࠾ࡾ࡛࠶ࡿࠋ
⾲2.1 ࢩࢫࢸ࣒ࡢᵓᡂせ⣲
㒊ရ 〇ရྡ➼
ィ ჾ 10ྎ
࣐ࢡࣟࢥࣥࢺ࣮ࣟࣛ
Espressif Systems♫
ESP-WROOM-02 DIP࢟ࢵࢺ26) 㸦↓⥺LANࢳࢵࣉෆⶶ㸧
‵ᗘࢭࣥࢧ Sensirion♫ SHT1127)
㓟Ⅳ⣲⃰ᗘࢭࣥࢧ FIGARO♫ CDM7160 CO2ࢭࣥࢧ28) 㟁※ ༢3㟁ụ2
ࢹ࣮ࢱ
㞟ᶵ
ࣁ࣮ࢻ࢙࢘ Raspberry Pi 3 Model B29)
OS RASPBIAN JESSIE LITE
ࢯࣇࢺ࢙࢘ Apache࣭PHP
RTC** elecrow♫ Tiny RTC I2C modules
↓⥺LAN࣮ࣝࢱ࣭ࢡࢭࢫ࣏ࣥࢺ BUFFALO♫ Air Station HIGH POWER
ィ ჾࡢ࡞㒊ရࡣ࣐ࢡࣟࢥࣥࢺ࣮ࣟࣛࡢESP-WROOM-02 DIP࢟ࢵࢺࠊ ‵ᗘࢭ
ࣥࢧࡢSHT11ࠊ㓟Ⅳ⣲⃰ᗘࢭࣥࢧࡢCDM7160 CO2ࢭࣥࢧ࡛࠶ࡿࠋ㟁※ࡣࢣ࣮ࣈࣝ
§NTPࢧ࣮ࣂࡣNTP(Network Time Protocol)࡛⌧ᅾ้ࡢࢹ࣮ࢱࢆ㓄ಙࡍࡿࢧ࣮ࣂ࡛࠶ࡿࠋ
** RTC(Real Time Clock)ࡣィࡢᶵ⬟ࢆᣢࡘࢳࢵࣉ࡛࠶ࡿࠋᮏయ㟁※ࡀษࡽࢀ࡚ࡶෆ㒊㟁
※࡛㥑ື࡛ࡁࡿࠋ
- 16 -
せࡍࡿࡓࡵ㟁ụࢆ⏝ࡋࡓࠋィ ჾࡢእほࢆᅗ2.3ᅗ2.4♧ࡍࠋ
ᅗ2.3 ィ ჾࡢእほ1 ᅗ2.4 ィ ჾࡢእほ2
ィ ჾࡢࢧࢬࡣ10cm×6.5cm×3.5cmᑠᆺ࡛ࠊ㔜ࡉࡣ⣙200g㍍㔞࡛࠶ࡿࠋᒓࡋ
࡚࠸ࡿࡢࡣ㟁※ࡢࢫࢵࢳࡔࡅ࡛ࠊᣢࡕ㐠ࡧࡸࡍ࠸ᙧ࡛࠶ࡿࠋ⫼㠃ࡣ☢▼ࢆᙇࡾࡅ࡚࠾
ࡾᮘࡢഃ㠃➼ࡶྲྀࡾࡅྍ⬟ࡋࠊᩍᐊᅾᐊࡍࡿ⏕ᚐࡢᏛ⩦άືᙳ㡪ࢆཬࡰࡉ࡞࠸
ࡼ࠺㓄៖ࡋࡓィ ჾࢆ10ྎసᡂࡋࡓࠋィ ჾࡢᅇ㊰ᅗࢆᅗ2.5♧ࡍࠋ
ᅗ2.5 ィ ჾࡢᅇ㊰ᅗ
㉥ᯟࡢ ESP8266 ࡀ࣐ࢡࣟࢥࣥࢺ࣮ࣟࣛࠊ㟷ᯟࡢ SHT11 ࡀ ‵ᗘࢭࣥࢧࠊ⥳ᯟࡢ
CDM7160ࡀ㓟Ⅳ⣲⃰ᗘࢭࣥࢧ࡛࠶ࡿࠋࣂࢵࢸࣜ3Vࡢ┤ὶ㟁ᅽࢆ㯤ⰍᯟࡢDC/DCࢥ
ࣥࣂ࣮ࢱࡼࡾ5Vࡢ┤ὶ㟁ᅽኚࡋࠊSHT11CDM7160ᢞධࡋࡓࠋ5Vࡢ㟁ᅽࢆ⣸
ᯟࡢ3➃Ꮚࣞࢠ࣮ࣗࣞࢱࡼࡾ3.3V㝆ୗࡋࠊESP8266ᢞධࡋࡓࠋSHT11ࡣ2⥺ᘧ
- 17 -
ࡢࢩࣜࣝࣥࢱ࣮ࣇ࢙࣮ࢫ࡛㏻ಙࡋࠊCDM7160ࡣI2C(Inter-Integrated Circuit)࡛㏻
ಙࡋࡓࠋI2C ㏻ಙࡍࡿࡓࡵ࢜ࣞࣥࢪᯟࡢ᪉ྥ㟁ᅽኚࣔࢪ࣮ࣗࣝ PCA9306 ࢆ⏝ࡋ ࡓࠋィ ࡋࡓࢹ࣮ࢱࡣ↓⥺LANࢳࢵࣉࡀෆⶶࡉࢀ࡚࠸ࡿESP8266ࡀࠊWi-Fiࢆ⏝ࡋ࡚
ࢹ࣮ࢱ㞟ᶵࡢWebࢧ࣮ࣂ㏦ಙࡍࡿࠋ
ᐊෆ✵Ẽởᰁࢆホ౯ࡍࡿᣦᶆࡢ 1 ࡘ࡛࠶ࡿ 5)㓟Ⅳ⣲⃰ᗘࢆᑐ㇟ࡋࠊィ ჾࡢ⢭ᗘ
ࢆ☜ㄆࡋࡓࠋ✵Ẽࡢ⛣ືࢆ࡛ࡁࡿࡔࡅᢚ࠼ࡿࡓࡵࠊᮘୖ୪ࡓ10ྎࡢィ ჾࢆ⟽࡛そ࠸
ィ ࡋࡓࠋ࡛ィ 㛫㝸㛫1ศ࡛⣙60ศィ ࡋࡓㄗᕪࢆᅗ2.6♧ࡍࠋ
ᅗ2.6 ィ ჾ(㓟Ⅳ⣲⃰ᗘィ )ࡢ⢭ᗘ
㉥⥺ࡀྛ㛫ࡢィ ್ᖹᆒ࡛ࠊࣆࣥࢡ⥺ࡀࢹ࣮ࢱࢩ࣮ࢺࡢ⢭ᗘs(50ppm+ィ ್*0.03)࡛࠶
ࡿࠋ ᐃ್ࡢ95%ࡀ⢭ᗘࡢ⠊ᅖෆ࡛࠶ࡿࠋ5␒ࡢࢭࣥࢧࡣィ 㛤ጞ⣙15ศ㛫ࡣ⠊ᅖእࡢ 㧗࠸ᩘ್ࢆィ ࡋࠊࡑࡢᚋィ ್ࡣ⠊ᅖෆ࡞ࡗࡓࠋࡲࡓࠊ6␒9␒ࡢࢭࣥࢧࡣ༢Ⓨⓗ
⠊ᅖእࡢప࠸ᩘ್ࢆィ ࡋࡓࡀࠊ⣙ 90%ࡣ⠊ᅖෆ࡛࠶ࡿࠋࡇࢀࡽࢆ㋃ࡲ࠼ࠊసᡂࡋࡓィ ჾ10ྎࢆࢩࢫࢸ࣒࡛⏝ࡍࡿࡇࡣ᭷⏝࡛࠶ࡿ⪃࠼ࡿࠋ
ᅗ2.1ࡢࢹ࣮ࢱ㞟ᶵࡣWebࢧ࣮ࣂࠊNTPࢧ࣮ࣂࡋ࡚ືసࡉࡏࡿࡓࡵࠊࢹ࣮ࢱࢆಖᏑ ࡍࡿ࣓ࣔࣜࠊWi-Fiࠊィᶵ⬟➼ࡀᚲせ࡛࠶ࡿࠋRaspberry Pi 3 Model BࡣCPUࡢࢥࡀ 4ಶ࠶ࡾOS ࢆ㍍ᛌືࡍᇶᮏᛶ⬟ࢆഛ࠼࡚࠸ࡿࠋ1Gࣂࢺࡢ࣓ࣔࣜࡸ↓⥺LANࢳࢵ
ࣉࡀᦚ㍕ࡉࢀ࡚࠾ࡾࠊࡲࡓࠊࢧࢬࡀ8.5 cm × 5.6 cm × 1.7cmᑠᆺ࡛ࠊ᭱ᾘ㈝㟁ຊࡀ
⣙12.5Wࣀ࣮ࢺࣃࢯࢥࣥẚᑠࡉ࠸ࡓࡵࠊࢹ࣮ࢱ㞟ᶵRaspberry Pi 3 Model Bࢆ
⏝ࡋࡓࠋィᶵ⬟ࡀ࡞࠸ࡓࡵRTCࢆ᥋⥆ࡋࡓࠋ
- 18 -
ᅗ2.7 Raspberry Pi RTCࡢ᥋⥆
OSࡣRASPBIAN JESSIE LITEࢆ⏝ࡋࠊ↓⥺LAN࡛㏻ಙࡍࡿࡓࡵࡢタᐃࢆࡋࡓࠋ
wpa_supplicant.confࣇࣝࡣSSIDྡࠊᬯྕ࣮࢟ࠊㄆド᪉ἲࢆ㏣ຍࡋࠊdhcpcd.conf
ࣇࣝタᐃࡋࡓ࠸IPࢻࣞࢫࠊࢹࣇ࢛ࣝࢺࢤ࣮ࢺ࢙࢘ࡢIPࢻࣞࢫࠊDNSࢧ࣮ࣂ
ࡢIPࢻࣞࢫࢆ㏣ຍࡋタᐃࡋࡓ(㘓2ࢆཧ↷)ࠋࡲࡓࠊᶆ‽࡛ࣥࢫࢺ࣮ࣝࡉࢀ࡚࠸ࡿNTP ࢧ࣮ࣂࡢタᐃࣇࣝntp.conf ࢆኚ᭦ࡋࡓ(㘓 3ࢆཧ↷)ࠋṇ☜࡞้ࢹ࣮ࢱࢆྲྀࡾᢅ࠺
ࡓࡵእ㒊ࡢNTP ࢧ࣮ࣂሗ㏻ಙ◊✲ᶵᵓࡢබ㛤ࢧ࣮ࣂࢆᣦᐃࡋࠊLAN ෆࡢࢡࣛ
ࣥࢺࡽࡢၥ࠸ྜࢃࡏࢆチྍࡍࡿタᐃࢆࡋࡓࠋࡑࡋ࡚ Webࢧ࣮ࣂᵓ⠏ࡢࡓࡵ Apache࣭
PHPࢆࣥࢫࢺ࣮ࣝࡋࡓࠋィ ჾࡽࡢཷಙࢹ࣮ࢱࢆCSVᙧᘧ࡛ಖᏑࡋࠊィ 㛫㝸㛫ࢆ
㏉ಙࡍࡿᶵ⬟ࢆPHPࣉࣟࢢ࣒࡛ࣛసᡂࡋࡓ(㘓6ࢆཧ↷)ࠋࡲࡓࠊWebୖࡽィ ್➼ࡢ ࢹ࣮ࢱࢆࢲ࣮࢘ࣥࣟࢻ࡛ࡁࠊィ 㛫㝸㛫ࢆኚ᭦࡛ࡁࡿࡼ࠺ࡋࡓ(㘓7ࠊ8ࢆཧ↷)ࠋ
- 19 -
2.2 ィ ჾࢹ࣮ࢱ㞟ᶵࡢືస
ࡲࡎࠊࢹ࣮ࢱ㞟ᶵࡢRaspberryPiࡣ㟁※ᢞධࡍࡿWebࢧ࣮ࣂNTPࢧ࣮ࣂࡀ㉳ື
ࡋࠊሗ㏻ಙ◊✲ᶵᵓࡀබ㛤ࡋ࡚࠸ࡿNTPࢧ࣮ࣂྠᮇࢆྲྀࡿࠋ㟁※ᢞධᚋࡢึᮇືసࡣ ᅗ2.7ࡢ࠾ࡾ࡛࠶ࡿࠋ
ᅗ2.7 RaspberryPi㟁※ᢞධᚋࡢึᮇືస
Raspberry Piࡣሗ㏻ಙ◊✲ᶵᵓࡢNTPࢧ࣮ࣂ้ࢹ࣮ࢱࢆࣜࢡ࢚ࢫࢺࡋ(ձ)ࠊ้
ࢹ࣮ࢱࢆཷಙࡍࡿ(ղ)ࠋࡑࡢᚋཷಙࡋࡓ้ࢹ࣮ࢱࢆ RTC ᭩ࡁ㎸ࡴ(ճ)ࠋࡇࢀࡣ
Raspberry Pi㟁※ᢞධࡉࢀࡓࡔࡅࡢືస࡛࠶ࡿࠋึᮇືసᚋࡣィ ჾࡽࡢࣜࢡ࢚ࢫ
ࢺᚅᶵࡋࠊࣜࢡ࢚ࢫࢺࢆཷࡅྲྀࡗࡓࡣRTCࡢ้ࢹ࣮ࢱࢆ㏉ಙࡍࡿࠋ
㟁※ࡀᢞධࡉࢀึᮇືసᚋࡢィ ჾࢹ࣮ࢱ㞟ᶵ㛫ࡢ㏻ಙࡢᵝᏊࢆᅗ2.8♧ࡍࠋィ ჾࡣ㟁※ᢞධࡲࡓࡣWake-upࡍࡿࠊᅗ2.5ィ ჾࡢᅇ㊰ᅗグࡉࢀ࡚࠸ࡿࣆࣥA0ࡢ್
ࡼࡾ㟁※ᢞධྰࢆุ᩿ࡋࠊᚅࡕ㛫ࢆỴࡵࡿࠋࡑࡋ࡚ࠊࢡࢭࢫ࣏ࣥࢺࢆࡋ࡚
ࢹ࣮ࢱ㞟ᶵ↓⥺㏻ಙࢆ㛤ጞࡍࡿࠋィ ჾࡀ NTP ࢧ࣮ࣂ้ࢹ࣮ࢱࢆࣜࢡ࢚ࢫࢺࡋ
(ձ)ࠊNTPࢧ࣮ࣂࡣRTCࡢ้ࢹ࣮ࢱࢆ㏉ಙࡍࡿ(ղ)ࠋィ ჾࡣィ ้࡞ࡗࡓࡽ㓟
Ⅳ⣲⃰ᗘ ‵ᗘࢆィ ࡋࠊィ ್➼ࢆHTTPࡢPOSTࣜࢡ࢚ࢫࢺࡋ࡚Webࢧ࣮ࣂ
㏦ಙࡍࡿ(ճ)ࠋWebࢧ࣮ࣂࡣཷಙࡋࡓィ ್➼ࢆCSVࣇࣝಖᏑࡋࠊ⌧ᅾࡢィ 㛫 㝸㛫ࢆ㏉ಙࡍࡿ(մ)ࠋィ ჾࡣཷಙࡋࡓィ 㛫㝸㛫ࢆඖࠊDeep-Sleep ࣮ࣔࢻࡢ㛫
ḟᅇィ ้ࢆィ⟬ࡍࡿࠋESP ࣔࢪ࣮ࣗࣝࡢ㏻ᖖࡢᾘ㈝㟁ὶࡣᖹᆒ80mA ࡔࡀࠊDeep-
Sleep࣮ࣔࢻࡍࡿ 10ȣA ࡛ᾘ㈝㟁ὶࢆᢚ࠼ࡿࡇࡀ࡛ࡁࡿࠋ㟁ụࡢᾘ⪖ࢆ⪃៖ࡋᚅᶵ
ࡍࡿ㛫ࡣDeep-Sleep ࣮ࣔࢻࡋࡓࠋDeep-Sleep ࣮ࣔࢻࡣࢹ࣮ࢱࡀᾘ࠼࡚ࡋࡲ࠺ࡓࡵḟ ᅇィ ้ࢆEEPROM†† ಖᏑࡋࡓࠋ
†† EEPROM ࡣ㟁※ࢆษࡗ࡚ࡶグ㘓ෆᐜࡀᾘ࠼࡞࠸Ⓨᛶ࣓ࣔࣜࡢ୍✀࡛ࠊ㟁Ẽⓗෆ
ᐜࡢ᭩ࡁ࠼ࡀ࡛ࡁࡿࠋ
ntp.nict.jp
ሗ㏻ಙ◊✲ᶵᵓ ձ้ࢹ࣮ࢱࢆ
ࣜࢡ࢚ࢫࢺ ղ้ࢹ࣮ࢱࢆ
ࣞࢫ࣏ࣥࢫ ճ้ࢹ࣮ࢱࢆ
᭩㎸ࡳ
ࢹ࣮ࢱ㞟ᶵ
㼃㼑㼎 䝃䝃䞊䝞㻌 㻺㼀㻼 䝃䝃䞊䝞㻌 㻾㼍㼟㼜㼎㼑㼞㼞㼥㻌㻌㻼㼕
㻾㼀㻯
- 20 -
ᅗ2.8 ィ ჾࢹ࣮ࢱ㞟ᶵ㛫ࡢ㏻ಙ
ィ ჾ
ձ้ࢹ࣮ࢱࢆࣜࢡ࢚ࢫࢺ ղ้ࢹ࣮ࢱࢆ㏉ಙ
ճィ ್➼ࢆ㏦ಙ ᚅࡕ㛫
ィ
մィ 㛫㝸㛫ࢆ㏉ಙ
ィ ್➼ࢆ
CSVࣇࣝ
ಖᏑ
Deep-sleep
࣮ࣔࢻ㛤ጞ
ͤᚅࡕ㛫 [༢㸸࣑ࣜ⛊]
㟁※ᢞධ 㸸↓ࡋࠋ┤ࡕィ 㛤ጞ 㟁※ᢞධ௨እ㸸ィ ้㸫⌧ᅾ้㸫2300 㟁※ᢞධ
ཪࡣ Wake-up
ࣆࣥA0ࡢ
್ྲྀᚓ
㻾㼍㼟㼜㼎㼑㼞㼞㼥㻌㻌㻼㼕 㼃㼑㼎 䝃䝃䞊䝞㻌 㻺㼀㻼 䝃䝃䞊䝞㻌
㻾㼀㻯
ࢹ࣮ࢱ㞟ᶵ
Deep-sleep
࣮ࣔࢻࡢ
㛫ࢆィ⟬
ḟᅇィ ้ࢆ
ィ⟬ࡋEEPROM
ಖᏑ
- 21 -
2.3 ้ྠᮇ
⇕࣭✵Ẽ⎔ቃ㛵ࡍࡿせ⣲ࡢ✵㛫ศᕸࢆᢕᥱࡍࡿࡓࡵࠊࡲࡓࠊࡑࡢศᕸࡢ≧ែኚࢆ
ᤊ࠼ࡿࡓࡵࡣࠊ㛫ⓗᩚྜᛶࡀྍḞ࡞ࡓࡵࠊྛィ ჾࡢィ ้ࢆྠᮇไᚚࡋࡓࠋ ࡲࡎࠊWi-Fi᥋⥆ࡸNTPࢧ࣮ࣂྠᮇࡍࡿ㛫ࡀࠊྛィ ჾࡼࡗ࡚ᕪࡀฟࡿࡓࡵࠊࡑ
ࢀࡒࢀࡢືసࡿ㛫ࢆㄪᰝࡋࡓࠋືసࡢྜィ㛫ࡣ⣙9⛊ࡽ11⛊ᚲせ࡛ࠊ⣙2⛊ ࡢᕪࡀ࠶ࡿࡇࡀศࡗࡓࠋࡑࡇ࡛ࠊྛィ ჾࡢィ ้ࢆྠࡍࡿࡓࡵࠊᅗ2.8♧ࡍ
Deep-Sleep㛫ࢆ10⛊▷ࡃࡋᑡࡋ᪩ࡃWake-upࡉࡏࠊືస㛫ᕪࡀฟࡿWi-Fi᥋⥆ࡸ
NTPࢧ࣮ࣂྠᮇࡋࡓᚋࠊ⌧ᅾ้ࡽḟᅇィ ้ࡲ࡛ࡢ㛫ࢆィ⟬ࡋᚅࡕ㛫ࡍ
ࡿࡇ࡛ࠊືసࡢྜィ㛫ࡢᕪࢆ྾ࡋࡓࠋィ ჾࡀ㟁※ᢞධཪࡣWake-upࡋࠊDeep-Sleep
࣮ࣔࢻ࡞ࡿࡲ࡛ࡢྛືసࡿ㛫ࢆᅗ2.9♧ࡍࠋ"ḟࡢィ ้ࡲ࡛ᚅࡘ"ືసࡣᅗ 2.8ࡢ"ᚅࡕ㛫"┦ᙜࡍࡿࠋ
ᅗ2.9 ィ ჾࡢྛືసࡿ㛫㸦ᩘ್ࡢ༢ࡣ࣑ࣜ⛊㸧
ྛືసࡢ࢝ࢵࢥෆࡣฎ⌮ࡿ㛫ࠊࡲࡓࡣฎ⌮㛫ࡢィ⟬ᘧࢆ⾲ࡋ࡚࠸ࡿࠋ༢ࡣ
࣑ࣜ⛊࡛࠶ࡿࠋ"ḟࡢィ ้ࡲ࡛ᚅࡘ"ືసࡢ࢝ࢵࢥෆグ㏙ࡋ࡚࠸ࡿ2300࣑ࣜ⛊ࡣࠊ
㓟Ⅳ⣲⃰ᗘࡢィ ࡿ㛫࡛࠶ࡿࠋィ ჾࡢືసࣇ࣮ࣟࢆᅗ2.10♧ࡍࠋ㟁※ᢞ
ධࡲࡓࡣWake-upࡢᚋࠊࣆࣥA0ࡢ್ࢆྲྀᚓࡋࠊ㟁※ᢞධ┤ᚋ࠺ࢆุ᩿ࡍࡿ(㘓5
ࢆཧ↷)ࠋ㟁※ᢞධ┤ᚋࡢィ ࡣྠᮇࡏࡎࠊ2ᅇ┠௨㝆ࡽྠᮇィ ྍ⬟࡛࠶ࡿࠋ Deep- Sleep Wake-up
ཪࡣ 㟁※ᢞධ
(1)
ࣆࣥA0ࡢ್ྲྀᚓ Wi-Fi᥋⥆
(1000㹼2000)
NTPࢧ࣮ࣂྠᮇࡍࡿ㻌 (25㹼233)
ḟࡢィ ้ࡲ࡛ᚅࡘ㻌 (ḟᅇ ᐃ้㸫⌧ᅾ้㸫2300)㻌
‵ᗘィ 㻌 (273㹼280)
㓟Ⅳ⣲⃰ᗘィ (2307㹼2368)
㛫
⌧ᅾ้ྲྀᚓ㻌 (0㹼1)
Webࢧ࣮ࣂ᥋⥆࣭
ࢹ࣮ࢱ㏦ಙ࣭㻌 ィ 㛫㝸㛫ཷಙ
(5733㹼6648)㻌
- 22 -
ᅗ2.10 ィ ჾࡢືసࣇ࣮ࣟ㸦ィ⟬ᘧࡢᩘ್ࡢ༢ࡣ࣑ࣜ⛊㸧
㟁※ᢞධࡍࡿ㟁ᅽࡀ0Vࡽ
1Vࡲ࡛ୖ᪼ࡍࡿࠋࡇࡢᩘ್0
ࡽ1023ࡲ࡛ࡢᩚᩘᑐᛂࡅ ࡋ࡚ྲྀᚓࡍࡿࡇࡀฟ᮶ࡿࠋ
ࣆࣥA0ࡢ್ྲྀᚓ
Wi-Fi᥋⥆
NTPࢧ࣮ࣂྠᮇ
ḟᅇィ ้
ㄞࡳฟࡋ
ᚅࡕ㛫ィ⟬
ィ⟬㛫ࢆᚅࡘ
㓟Ⅳ⣲⃰ᗘ࣭
ᗘ࣭‵ᗘィ
ࢧ࣮ࣂࢹ࣮ࢱࢆ㏦ಙࡋࠊ ィ 㛫㝸㛫ࢆཷಙ
Deep-Sleep࣮ࣔࢻࡢ
㛫ࢆィ⟬
ḟᅇィ ้ࢆ
ィ⟬࣭ಖᏑ 㟁※ᢞධࡲࡓࡣWake-up
Yes
Deep-Sleep
ḟᅇィ ้ࡣ
EEPROM
ಖᏑࡉࢀ࡚࠸ࡿ
ᚅࡕ㛫ࡢィ⟬ᘧ ḟᅇ ᐃ้㸫⌧ᅾ้㸫2300
(2300ࡣ㓟Ⅳ⣲⃰ᗘࡢ
ィ ࡿ㛫)
ḟᅇィ ้ࡢィ⟬ᘧ
((⌧ᅾ้÷ィ 㛫㝸㛫)+1)ィ 㛫㝸㛫 ḟᅇィ ้ࢆEEPROMಖᏑ 㟁※ᢞධ┤ᚋ㸽
( A0 < 700 )
⌧ᅾ้ࢆྲྀᚓ
Deep-Sleep࣮ࣔࢻࡢィ⟬ᘧ ḟᅇィ ้㸫⌧ᅾ้㸫10000 (10000ࡣ10⛊᪩ࡃWake-upࡍࡿࡓࡵ)
ィ⟬ࡋࡓ㛫Sleepࡋࠊ
㛫ࡀ⤒㐣ᚋWake-upࡍࡿ
ࣆࣥA0ࡽྲྀᚓࡋࡓ್ࡀ 700 (⣙0.7V) ᮍ‶࡛࠶ࢀࡤ
㟁※ᢞධ┤ᚋุ᩿ࡍࡿࠋ
- 23 -
➨㸱❶ ᩍᐊ࠾ࡅࡿ ⇕⎔ቃ✵Ẽ⎔ቃࡢィ
- 24 -
ィ ᪥࣭ሙᡤ࣭ィ ᪉ἲ
2016 ᖺ12 ᭶ 22᪥ 8:40㹼12:10ᮾࢥࣥࣆ࣮ࣗࢱᑓ㛛Ꮫᰯ࠾࠸࡚ࠊ᪥ᖖࡢᏛ⩦άື
ࢆ⾜࠺ᩍᐊ9⟠ᡤࡢᮘࡢ๓㠃㸦ᗋୖ65cm㸧ィ ჾࢆタ⨨ࡋࡓࠋᩍᐊࡢᖹ㠃ᅗィ ⨨
ࢆᅗ3.1ࠊィ ჾタ⨨ࡢᵝᏊࢆᅗ3.2♧ࡍࠋ
ᅗ3.1 ᩍᐊࡢᖹ㠃ᅗィ ⨨
ᅗ3.2 ィ ჾタ⨨ࡢᵝᏊ
㕲➽ࢥࣥࢡ࣮ࣜࢺᵓ㐀5㝵ᘓ࡚ᰯ⯋ࡢ 3㝵୰ኸ㒊ࡢᩍᐊ࡛ィ ࡋࡓࠋഃࡢ❆ࡣ㛢ࡵษ
ࡾࠊ╆ࡋࡉࢆ㍍ῶࡍࡿࡓࡵࣈࣛࣥࢻㄪ⠇ࡋࡓࠋᬮᡣᶵࡣࣃࢿࣝࣄ࣮ࢱ࣮࢚ࢥࣥࢆ⏝
ࡋࠊẼᡪࡣ✌ാࡉࡏ࡚࠸࡞࠸ࠋ
ᅾᐊேᩘࡣࠊ⏕ᚐ5ྡཬࡧᩍᖌ1ྡ࡛᭱6ྡ࡛࠶ࡗࡓࠋᩍᐊෆタ⨨ࡉࢀࡓྛィ ჾ ࡣ ᗘ࣭‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆ1ศẖࠊィ ࡍࡿࡼ࠺タᐃࡋࡓࠋ
ᗯ
ୗ 䥹
ഃ䥺
❆
❆
❆
ቨ
ฟ ධཱྀ
ቨ
࣍࣡ࢺ࣮࣎ࢻ
ᮘ
1
2
3
4
5
6
7
8
9
S A
ᮏ Ჴ
㹼 㸸ィ ჾ 1 9 S 㸸ࢹ࣮ࢱ㞟ᶵ A 㸸Wi-Fiࢡࢭࢫ࣏ࣥࢺ
- 25 -
ィ ⤖ᯝ
3㛫30ศィ ࡋࠊ1995௳ࡢࢹ࣮ࢱࡀಖᏑ࡛ࡁࡓࠋィ 㛫ෆࡢ ‵ᗘ㓟Ⅳ⣲⃰
ᗘࡢᩘ್ࡣࠊࡁ࡞ኚࡣ࡞ࡃ࡚ᇶ‽್ࡢ⠊ᅖෆࡔࡗࡓࠋࡲࡓࠊィ ჾࡢ㟁ụࡣ1ศ㛫㝸 ࡢィ ࡛12㛫௨ୖ✌ാ࡛ࡁࡓࠋࡑࡋ࡚ࠊ␗࡞ࡿ↓⥺LAN⎔ቃ࠾࠸࡚ࡶࠊ㟁※ࢆ౪⤥
ࡍࡿࡔࡅ࡛ࢩࢫࢸ࣒ࡀ✌ാࡋࠊィ ࡋࡓࢹ࣮ࢱࢆಖᏑ࡛ࡁࡿࡇࢆ☜ㄆࡋࡓࠋ
2016 ᖺ12᭶1᪥ᘯ๓Ꮫᩍ⫱Ꮫ㒊㝃ᒓ୰Ꮫᰯ࠾࠸࡚ࡢ࡛ࡣࠊRCᵓ㐀3㝵ᘓ࡚
ᰯ⯋ࡢ3㝵୰ኸ㒊ࡢᩍᐊ࡛8㸸00㹼17㸸00ࡲ࡛ィ ࡋࡓࠋ⏕ᚐᩍᖌࡢᅾᐊ≧ἣࡸࠊᡞ࣭
❆ࡢ㛤㛢≧ἣࢆᢕᥱࡍࡿࡓࡵࠊᩍᐊᚋ᪉ࡢࣟࢵ࣮࢝ୖࣅࢹ࣓࢜࢝ࣛࢆタ⨨ࡋ࡚グ㘓ࡋ ࡓࠋࢩࢫࢸ࣒࡛ྲྀᚓࡋࡓ㓟Ⅳ⣲⃰ᗘࡢࢹ࣮ࢱࠊࣅࢹ࣓࡛࢜࢝ࣛグ㘓ࡋࡓᩍᐊࡢᅾᐊே
ᩘࡢሗࢆྜࢃࡏ࡚ࢢࣛࣇࡋࡓࡢࡀᅗ3.3࡛࠶ࡿࠋ
ᅗ3.3 㓟Ⅳ⣲⃰ᗘᅾᐊேᩘࡢኚ
㓟Ⅳ⣲⃰ᗘࡢኚࡣࠊᅾᐊேᩘ㐃ືࡋ࡚࠸ࡿᵝᏊࡀศࡿࠋࡲࡓࠊィ ሙᡤࡼࡗ
࡚ᩘ್ࡢኚࡢ㐪࠸ࡀศࡿࠋ㉥ᯟࡢ㒊ศࡣᅾᐊ⪅ࡣ࠸࡞࠸ࡀ㓟Ⅳ⣲⃰ᗘࡀ㧗ࡃ࡞ࡗ
࡚࠸ࡿࠋࡇࡢ㛫ᖏ㞄ࡢᩍᐊ࡛ᤵᴗࡀ࠶ࡗࡓࡓࡵ᥎ ࡛ࡁࡿࠋࡲࡓࠊ㟷ᯟࡢ㒊ศ࡛ࡣྠ
้ィ ࡋࡓᩘ್࡛ࠊ࠶ࡿሙᡤ࡛ࡣୖ᪼ࡋู࡞ሙᡤ࡛ࡣୗ㝆ࡋ࡚࠾ࡾࠊཎᅉࡣ࡛᫂࠶ࡿࠋ ࡇࡢࡼ࠺࡞㓟Ⅳ⣲⃰ᗘࡢኚࡣ࣐ࣝࢳ࣏ࣥࢺ࡛ྠᮇไᚚࡋࡓィ ࢆࡋࡓࡇ࡛ᤊ࠼
ࡿࡇࡀ࡛ࡁࡿࠋ
&2 ⃰⃰ᗘ
- 26 -
➨㸲❶ ⪃ᐹ
ᩍᐊࡢ⎔ቃࢆᛌ㐺ಖࡘࡓࡵࡣ ⇕࣭✵Ẽ⎔ቃࡢィ ࡀᚲせ࡛࠶ࡾࠊィ ࡣᏛ⩦άື
ᙳ㡪ࢆཬࡰࡉ࡞࠸ࡼ࠺ࡋ࡞ࡅࢀࡤ࡞ࡽ࡞࠸ࠋ
ඛ⾜◊✲࡛ࡣィ ሙᡤࡀᑡᩘࡢ◊✲ࡀከࡗࡓࡀࠊᮏ◊✲࡛ࡣ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ
࣮࣡ࢡࢆ⏝ࡋࠊ10 ࣨᡤ࡛ィ ࡛ࡁࡿࡼ࠺ࡋࡓࠋᩍᐊෆࡢ ⇕࣭✵Ẽ⎔ቃࡢ≧ែࢆヲ⣽
▱ࡿࡓࡵ࣐ࣝࢳ࣏ࣥࢺ࡛ྠᮇィ ࡉࡏࠊ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࡸ≧ែኚ
ࡀᢕᥱ࡛ࡁࡿࢹ࣮ࢱࡀྲྀࢀࡓࠋィ ჾࢆᑠᆺࡋ☢▼ࢆᙇࡾࡅࡿࡇ࡛ᵝࠎ࡞ሙᡤ
ࡢタ⨨ࡀྍ⬟࡞ࡾࠊᏛ⩦άືᙳ㡪ࢆཬࡰࡉࡎィ ࡛ࡁࡓࠋ
ᮏ◊✲࡛㛤Ⓨࡋࡓࢩࢫࢸ࣒ࡣࠊィ ้ࢆྲྀᚓࡋಖᏑඛࡢWebࢧ࣮ࣂ㏦ಙࡋ࡚࠸
ࡿࡓࡵࠊWebࢧ࣮ࣂࢆኚ᭦ࡋࡓࡾ㏣ຍࡋ࡚ࡋࡶࠊィ ࢹ࣮ࢱ㸦ィ ᖺ᭶᪥࣭ィ ้࣭Ꮫᰯ
ID࣭ィ ჾID࣭ ᗘ࣭‵ᗘ࣭㓟Ⅳ⣲⃰ᗘ㸧ࢆᢅ࠼ࡿࠋ
ࡇࡢ࣐ࣝࢳ࣏ࣥࢺྠᮇィ ࢩࢫࢸ࣒ࢆ⏝ࡍࡿࡇࡼࡾࠊࡇࢀࡲ࡛┠ぢ࠼࡞ࡗ ࡓ ᗘ࣭‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢヲ⣽࡞≧ែࢆᤊ࠼ࡿࡇࡀ࡛ࡁࡿࡼ࠺࡞ࡿࠋ㐺ྜ⋡ࡀ ᖺࠎቑຍഴྥࡉࢀ࡚࠸ࡿ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡔࡀࠊᇶ‽್ࢆ㉸࠼࡚࠸ࡿࡢࡀ✵㛫య
࡞ࡢ୍㒊࡞ࡢࡸࠊᶵᲔẼࡸ⮬↛Ẽ࡛ࡢሙᡤࡀࢇ࡞ᩘ್ኚࡍࡿࢆᤊ࠼ࡿ
ࡇࡀ࡛ࡁࡿࠋࡇࡢࡇ࡛ྛᐊෆẖຠ⋡ⓗ࡞Ẽ᪉ἲࢆぢࡘࡅࡿࡇࡀ࡛ࡁࡿ⪃࠼ࡿࠋ ࡲࡓࠊࢣ࣮ࣈࣝせ࡞ィ ჾࢹ࣮ࢱ㞟ᶵࠊWi-Fiࢡࢭࢫ࣏ࣥࢺࢆ⏝ࡍࡿࡇ࡛ࠊ
ࢿࢵࢺ࣮࣡ࢡ⎔ቃࡀ࡞࠸✵㛫࠾࠸࡚ࡶ Wi-Fi ࢡࢭࢫ࣏ࣥࢺ᥋⥆࡛ࡁࡿ⠊ᅖ࠾࠸
࡚ࠊィ ྍ⬟࡛࠶ࡿࠋᘓ⠏ࡋࡓࡤࡾࡢᘓ≀ࡸᬑẁࢿࢵࢺ࣮࣡ࢡࢆᚲせࡋ࡞࠸సᴗሙ➼ࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࢆᢕᥱ࡛ࡁࡿࡼ࠺࡞ࡿࠋ
ᅇྲྀࡾୖࡆࡓィ ࡣࠊ1ࡘࡢᩍᐊෆ࡛ྠࡌ㧗ࡉィ ჾࢆタ⨨ࡋࡓ࣐ࣝࢳ࣏ࣥࢺࡢ ィ ࡛࠶ࡿࠋィ ჾࡀᑠᆺ࡛㍍㔞ࠊࡑࡋ࡚࣡ࣖࣞࢫ࡞ࡓࡵࠊ㧗ࡉࢆኚ࠼࡚ィ ࡋࡓࡾࠊWi- Fi ᥋⥆ྍ⬟࡞⠊ᅖࡢ」ᩘࡢᩍᐊࡸᗯୗ➼࡛ィ ࡍࡿࡇࡶྍ⬟࡛࠶ࡿࠋࡲࡓࠊィ ჾࡢ ࢭࣥࢧࢆኚ࠼ࡓࡾ㏣ຍࡍࡿࡇ࡛ᵝࠎ࡞ᑐ㇟ࢆ࣐ࣝࢳ࣏ࣥࢺ࡛ィ ࡋࠊWeb ࢧ࣮ࣂಖ Ꮡ࡛ࡁࡿࠋ
ࡑࡋ࡚ࠊィ ࡋࡓࢹ࣮ࢱࡣྠ้ィ ࡋ㛫ⓗᩚྜᛶࡀࢀ࡚࠸ࡿࡓࡵࠊ ⇕ࠊ✵Ẽ⎔
ቃࢆ◊✲➼᭷⏝⪃࠼ࡿࠋ
ᚋࡢㄢ㢟ࡣࠊࢹ࣮ࢱ㞟ࢧ࣮ࣂࡢRaspberryPi ࢆᏳṆࡉࡏࡿࡓࡵࡢᶵ⬟ࡀᚲせ
࡛࠶ࡿࠋࢩࢫࢸ࣒ࢆ✌ാࡋィ ࡋࡓࡀᩘ௳ᑡᩘ࡞ࡓࡵࠊᚋࡣィ ࢆቑࡸࡋࢩࢫࢸ࣒
ࡢಙ㢗ᛶࢆ᳨ウࡍࡿᚲせࡀ࠶ࡿࠋ
- 27 -
➨㸳❶ ⤖ㄽ
ᩍᐊෆࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࢆ࣐ࣝࢳ࣏ࣥࢺ࡛ྠᮇィ ࡉࡏࠊศᕸ≧ἣࡸ≧ែኚ
ࡀᢕᥱ࡛ࡁࡿࢹ࣮ࢱࢆಖᏑ࡛ࡁࡓࠋィ ჾࢹ࣮ࢱ㞟ᶵ㛫ࢆ Wi-Fi ࢆ⏝ࡋࢹ࣮ࢱࢆ㏦
ཷಙࡍࡿࡇ࡛ࠊࢣ࣮ࣈࣝせࡍࡿࡇࡀ࡛ࡁࠊࡲࡓࠊィ ჾࢆᑠᆺࡋࠊ☢▼ࢆᙇࡾ
ࡅࡿࡇ࡛ᵝࠎ࡞ሙᡤࡢタ⨨ࡀྍ⬟࡞ࡾࠊᏛ⩦άືᙳ㡪ࢆཬࡰࡉࡎィ ࡛ࡁࡓࠋ ᮏ◊✲࡛㛤Ⓨࡋࡓࢩࢫࢸ࣒ࢆ⏝ࡍࡿࡇࡼࡾࠊຠ⋡ⓗ࡞Ẽ᪉ἲࢆぢࡘࡅฟࡋࡓࡾࠊ
ࢿࢵࢺ࣮࣡ࢡ⎔ቃࡀᩚഛࡉࢀ࡚࠸࡞࠸ᐊෆ➼ࡢ ‵ᗘ࣭㓟Ⅳ⣲⃰ᗘࡢศᕸ≧ἣࢆᢕᥱ
࡛ࡁࡿࡼ࠺࡞ࡿࠋ
ᚋࡢㄢ㢟ࡣࠊࢹ࣮ࢱ㞟ᶵࡢ RaspberryPiࢆᏳṆࡉࡏࡿࡓࡵࡢᶵ⬟ࡀᚲせ࡛ࠊ
ࡲࡓࠊィ ࡀᩘ௳ᑡᩘ࡞ࡓࡵࠊᚋࡣィ ࢆቑࡸࡋࢩࢫࢸ࣒ࡢಙ㢗ᛶࢆ᳨ウࡍࡿࠋ ࡇࢀࡽࡢㄢ㢟ࢆṧࡋࡘࡘࡶࠊᮏ◊✲࡛㛤Ⓨࡋࡓࢩࢫࢸ࣒ࡀᐊෆ✵Ẽ⎔ቃࡢಖᣢ㈉⊩࡛
ࡁࡿ⪃࠼ࡿࠋ
- 28 -
ཧ⪃ᩥ⊩
1) ᩥ㒊⛉Ꮫ┬:㹙ᨵṇ∧㹛Ꮫᰯ⎔ቃ⾨⏕⟶⌮࣐ࢽࣗࣝ㹼ࠕᏛᰯ⎔ቃ⾨⏕ᇶ‽ࠖࡢ⌮ㄽᐇ
㊶㹼,2010.3
2) 㣤㔝⛅ᡂ,㣤㔝⏤㤶,ෆᒣ๛ᚿ:ᑠᏛᰯ࠾ࡅࡿᩍᐊෆ⇕࣭ග⎔ቃࡢ✵㛫ศᕸࡢᨵၿ㛵 ࡍࡿ◊✲,᪥ᮏᘓ⠏Ꮫィ⏬⣔ㄽᩥ㞟,565,91-98,2003.3
3) ᅜᅵ㏻┬: ᘓ⠏ᇶ‽ἲ(༑ᖺ᭶༑ᅄ᪥ἲᚊ➨ⓒ୍ྕ) http://law.e-gov.go.jp/htmldata/S25/S25HO201.html,2017.1.15ཧ↷
4) ཌ⏕ປാ┬:ᘓ⠏≀⎔ቃ⾨⏕⟶⌮ᇶ‽ࡘ࠸࡚,
http://www.mhlw.go.jp/bunya/kenkou/seikatsu-eisei10/,2015.3ཧ↷
5) ᪥ᮏᘓ⠏Ꮫ,⎔ቃᕤᏛጤဨ,✵Ẽ⎔ቃ㐠Ⴀጤဨ,Ẽ࣭㏻㢼ᑠጤဨ:Ꮫᰯ࠾ࡅࡿ
⇕࣭✵Ẽ⎔ቃ㛵ࡍࡿ⌧≧ࡢၥ㢟Ⅼᑐ⟇㸫Ꮚ౪ࡓࡕࡀᗣ࡛ᛌ㐺Ꮫ⩦࡛ࡁࡿ⎔ቃ࡙ࡃ
ࡾࡢࡓࡵ㸫,2015.3
6) ኴ㝧ㄏ㟁ओ:ࣥࣇ࣭ࣛᘓ≀ࣔࢽࢱࣜࣥࢢ,
http://www.yuden.co.jp/jp/solutions/wsn/scene/index4.html,2017.1.24ཧ↷
7) NATIONAL INSTRUMENTS: NI ࣡ࣖࣞࢫࢭࣥࢧࢿࢵࢺ࣮࣡ࢡ (WSN) ࣉࣜࢣ࣮
ࢩࣙࣥศ㔝, http://www.ni.com/wsn/applications/ja/,2017.1.24ཧ↷
8) ᩥ㒊⛉Ꮫ┬:ᖹᡂ27ᖺᗘ Ꮫᰯ࠾ࡅࡿᩍ⫱ࡢሗࡢᐇែ➼㛵ࡍࡿㄪᰝ⤖ᯝ㸦ᴫせ㸧, http://www.mext.go.jp/component/a_menu/education/micro_detail/__icsFiles/afieldfile/2 016/09/26/1376689_1.pdf,2016.9.28ཧ↷
9) ᩥ㒊⛉Ꮫ┬:ࡼࡾຠᯝⓗ࡞ᤵᴗࢆ⾜࠺ࡓࡵᏛᰯࡢICT⎔ቃࢆᩚഛࡋࡲࡋࡻ࠺!, http://jouhouka.mext.go.jp/school/pdf/2014ICT-panf.pdf,2016.9.29ཧ↷
10) ᪥⤒⤒῭᪂⪺:2016.5.8 㟁Ꮚ∧,ᑠ୰㧗↓⥺ LAN 㟁Ꮚᩍ⛉᭩ᑐᛂࠊ20ᖺࡲ࡛
ᅜࠊ㈝⏝5⿵ຓ,http://www.nikkei.com/article/DGXLASFS28H8T_X00C16A5MM8000/, 2016.9.30ཧ↷
11) 㔠Ꮚ㝯ᫀ,ᮧୖ࿘୕,ఀ⸨୍⚽,῝ᑿோ:⌧ᆅᐇ ࡼࡿ ⇕࣭✵Ẽ⎔ቃࡢ㉁ࡀᏛ⩦ຠ⋡
ཬࡰࡍᙳ㡪ࡢ᳨ウ㹼Ꮫ⩦⎔ቃ࠾ࡅࡿࣉࣟࢲࢡࢸࣅࢸྥୖ㛵ࡍࡿ◊✲(ࡑࡢ 1),᪥ᮏ ᘓ⠏Ꮫ⎔ቃ⣔ㄽᩥ㞟,➨606ྕ,43-50,2006.8
12) 㔠Ꮚ㝯ᫀ,ᮧୖ࿘୕,ఀ⸨୍⚽,῝ᑿோ,ᵽΏ₩,ட⏣୍:ᐇ㦂ᐊᐇ㦂ࡼࡿ ⇕࣭✵Ẽ⎔ቃ ࡢ㉁ࡀᏛ⩦ຠ⋡ཬࡰࡍᙳ㡪ࡢ᳨ウ㹼Ꮫ⩦⎔ቃ࠾ࡅࡿࣉࣟࢲࢡࢸࣅࢸྥୖ㛵ࡍࡿ
◊✲(ࡑࡢ2),᪥ᮏᘓ⠏Ꮫ⎔ቃ⣔ㄽᩥ㞟,➨611ྕ,45-52,2007.1
13) ᮾ㈼୍,ụ⏣⪔୍,⃝ඖẎ,㘽┤ᶞ,ᰗᏱ,㰺⸨⚽ᶞ,㙊Ⰻኴ:ᘓ⠏≀࠾ࡅࡿ⾨⏕⎔ቃ
ࡑࡢ⥔ᣢ⟶⌮ࡢᐇែ㛵ࡍࡿㄪᰝゎᯒ,✵Ẽㄪ࣭⾨⏕ᕤᏛㄽᩥ㞟,179,2012.2
14) ୰ᕝஓ,ᮌཎ┿㝯,㧗ᶫె௦Ꮚ,ᐩ⏣ᗈ㐀,㬠ཎⱱ,㈏ዉ✑⨾:≉ᐃᘓ⠏≀࠾ࡅࡿ㓟
Ⅳ⣲⃰ᗘ㐺⋡ୖ᪼ཎᅉᑐ⟇,ᮾி㒔ᗣᏳ◊✲ࢭࣥࢱ࣮◊✲ᖺሗ,62,ูๅ,2011
- 29 -
15) ⥤㒊ḈᏊ,᳃ཱྀⱥ႐,㐲⸨ᖾḟ,ㄶゼᩗ♸:ᩍᐊ࠾ࡅࡿᛌ㐺 ᗘ⎔ቃࢹ࣮ࢱྍど⾲
♧,ᮾி㒔ᕷᏛ ⎔ቃሗᏛ㒊 ሗ࣓ࢹࢭࣥࢱ࣮ࢪ࣮ࣕࢼࣝ 12,2011.3
16) ⓑᕝ⣧ஓ,Ᏽᇛᇶ:Ꮫㅮ⩏ᐊࡢᐊෆ⎔ቃࡢ⌧≧Ꮫ⩦ຠ⋡㛵ࡍࡿ◊✲,᪥ᮏᘓ⠏Ꮫ
୰ᅜᨭ㒊◊✲ሗ࿌㞟,➨36ᕳ,427-430,2013.3
17) బ⸨㯞㔛ዉ,ᰗᏱ,㛗㇂ᕝ㯞Ꮚ,㛗㇂ᕝව୍,㘽┤ᶞ,⃝ඖẎ:Ꮫᩍᐊ࠾ࡅࡿᐊෆ㓟
Ⅳ⣲⃰ᗘࡢᐇែ㛵ࡍࡿㄪᰝ◊✲,᪥ᮏᘓ⠏ᏛᏛ⾡ㅮ₇᱾ᴫ㞟(ᾏ㐨),41417,849- 850,2013.8
18) ᒾୗ๛,㮵ᓥ㥴,ཱྀᖾử,୕ୖỌ㟹:࢚ࣅࢹࣥࢫ࣭࣮࣋ࢫࢻࣉ࣮ࣟࢳᇶ࡙ࡃᏛᰯᩍᐊ ࡢ✵Ẽ⎔ቃ㛵ࡍࡿ◊✲(ࡑࡢ1 ✵ㄪࡉࢀࡓ୰Ꮫ࣭㧗➼Ꮫᰯ࠾ࡅࡿ✵Ẽ⎔ቃ㛵ࡍࡿ㛗ᮇ 㐃⥆ ᐃ),᪥ᮏᘓ⠏ᏛᏛ⾡ㅮ₇᱾ᴫ㞟(㏆␥),41436,915-916,2014.9
19) Ⲩᮌ,ᆏ㔝ṇᖾ,⇃ᮌ㍤᫂,⏣୰㍜,ⓑ㫽㇏,㝞⚽ὥ,᭹㒊ᜤᖾ:ከⅬྠ↷ᗘ ᐃࢩࢫ ࢸ࣒ࡢᵓ⠏,↷᫂Ꮫㄅ,93,11,2009
20) ᳃ᕝᬦ,ᐑ⬥ᮃ,㎷ᒸဴኵ,୕ᾆᏕᖹ,ᯇᮏὈᕼ,ఀ⯅⏣ᾈᚿ,⏣୰᫂,ᮧ㞝:㐣⇕Ỉ
Ẽࡢ ᗘ‵ᗘࢭࣥࢩࣥࢢ㸫2.4GHz ᖏ↓⥺ࢿࢵࢺ࣮࣡ࢡࢆ⏝࠸ࡓ㐲㝸ࣔࢽࢱࣜࣥࢢࡑࡢ ᛂ⏝㸫,㟁Ꮚሗ㏻ಙᏛ ಙᏛᢏἲ,CS2014-31,2014.7
21) 㕥ᮌㄔ,㛗ᒣᬛ๎,᳃ᕝ༤அ:㛗ᮇྠᮇィ ࡀྍ⬟࡞┬㟁ຊ↓⥺ᶫᱱࣔࢽࢱࣜࣥࢢࢩࢫࢸ
࣒, 㟁Ꮚሗ㏻ಙᏛ ಙᏛᢏἲ,ASN2014-17,2014.5
22) ᳃ៅኴ㑻:Arduino࠾ࡼࡧࢡࣛ࢘ࢻ⤫ྜᆺࢭࣥࢧࢿࢵࢺ࣮࣡ࢡࢩࢫࢸ࣒ࡢ㛤Ⓨ,ሗࢩࢫ ࢸ࣒Ꮫㄅ,11,1,2015.5
23) ओT&D:࣡ࣖࣞࢫࢹ࣮ࢱ࣮ࣟ࢞ RTR-500ࢩ࣮ࣜࢬ, http://shop.tandd.co.jp/products/rtr576.php,2016.8.26 ཧ↷
24) ओబ⸨ၟ:ࢹ࣮ࢱ࣮ࣟ࢞㓟Ⅳ⣲CO2⃰ᗘィCO2-9904SD[SD࣮࢝ࢻグ㘓ᘧ], https://satosokuteiki.com/item/detail/2701,2016.9.12ཧ↷
25) ࣒࢜ࣟࣥ:⎔ቃࢭࣥࢧ ᛌ㐺࡞ᬽࡽࡋࢆࢧ࣏࣮ࢺ ㌟ࡢᅇࡾࡢᵝࠎ࡞⎔ቃሗࢆࢭࣥࢩࣥ
ࢢ,https://www.omron.co.jp/ecb/products/sensor/special/environmentsensor/, 2016.8.26 ཧ↷
26) ⛅᭶㟁Ꮚ㏻ၟ:Wi-Fiࣔࢪ࣮ࣗࣝESP-WROOM-02 DIP࢟ࢵࢺ, http://akizukidenshi.com/catalog/g/gK-09758/,2016.10.3ཧ↷
27) SENSIRION:Datasheet SHT1x,
https://cdn.sparkfun.com/datasheets/Sensors/Pressure/Sensirion_Humidity_SHT1x_Da tasheet_V5.pdf, 2016.6.6ཧ↷
28) ࣇ࢞ࣟᢏ◊ᰴᘧ♫:CDM7160 CO2 ࢭࣥࢧࣔࢪ࣮ࣗࣝ,
http://www.figaro.co.jp/product/docs/cdm7160_product%20infomation%28jp%29_rev06.
pdf, 2016.6.6ཧ↷
29) The Raspberry Pi Foundation: RASPBERRY PI 3 MODEL B,
https://www.raspberrypi.org/products/raspberry-pi-3-model-b/,2016.10.2ཧ↷
- 30 -
㘓
1. Raspberry Piࣥࢫࢺ࣮ࣝࡋࡓࢯࣇࢺ୍࢙࢘ぴ
OS RASPBIAN JESSIE LITE
Webࢧ࣮ࣂ Apache࣭PHP
I2C㏻ಙ i2c-tools
NTPࢡࣛࣥࢺ ntpdate
2. Raspberry Piࡢ↓⥺LANࡢタᐃ
ە/etc/wpa_supplicant/wpa_supplicant.conf SSIDྡࠊᬯྕ࣮࢟ࠊㄆド᪉ἲࢆ㏣ຍࡋࡓࠋ
㯤ᯟࡢ㒊ศࢆ㏣ຍࡋࠊ3ࡘࡢWi-Fiࢡࢭࢫ࣏ࣥࢺࢆタᐃࡋࡓࠋ
ە/etc/dhcpcd.conf
タᐃࡋࡓ࠸IPࢻࣞࢫࠊࢹࣇ࢛ࣝࢺࢤ࣮ࢺ࢙࢘ࡢIPࢻࣞࢫࠊDNSࢧ࣮ࣂࡢ IPࢻࣞࢫࢆ㏣ຍࡋࡓࠋ
- 31 -
㯤ᯟࡢ㒊ศࢆ㏣ຍࡋࠊwpa_supplicant.conf ㏣ຍࡋࡓWi-Fiࢡࢭࢫ࣏ࣥࢺࡢ SSIDࢆᣦᐃࡋࠊࡑࢀࡒࢀࡢ⎔ቃྜࢃࡏ࡚タᐃࡋࡓࠋ
3. NTPࢧ࣮ࣂࡢタᐃ
ە/etc/ntp.conf
௨ୗࡢࡼ࠺ኚ᭦
server 0.debian.pool.ntp.org iburst server 1.debian.pool.ntp.org iburst server 2.debian.pool.ntp.org iburst server 3.debian.pool.ntp.org iburst Ў
#server 0.debian.pool.ntp.org iburst #server 1.debian.pool.ntp.org iburst #server 2.debian.pool.ntp.org iburst #server 3.debian.pool.ntp.org iburst pool ntp.nict.jp iburst
㏣ຍ
restrict ntp.nict.jp kod notrap nomodify nopeer noquery restrict 192.168.11.0 mask 255.255.255.0 nomodify notrap restrict 127.0.0.1
- 32 - 4. ࣈ࣮ࢺNTPࢡࣛࣥࢺཪࡣRTC้࡛タᐃ
ە/var/www/html/co2/setsystime.sh #!/bin/sh
echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device ntpdate -v ntp.nict.jp
if [ $? = 0 ]; then hwclock -w else
hwclock -s fi
date
ە/etc/systemd/system/setsystime.service [Unit]
Description = setsystime [Service]
ExecStart=/var/www/html/co2/setsystime.sh Restart=no
Type=simple [Install]
WantedBy=multi-user.target
ͤࢥ࣐ࣥࢻࡽࠕsudo systemctl enable setsystime.serviceࠖࢆධຊࡋࠊࢧ࣮ࣅࢫ ࢆ᭷ຠࡍࡿࠋ
5. ィ ್➼ࢆWebࢧ࣮ࣂ㏦ಙ(ESP8266ࡢࣉࣟࢢ࣒ࣛ)
ࣛࢱ࣮ࢆసᡂࡋESP8266ୗグࡢࣉࣟࢢ࣒ࣛࢆ᭩ࡁ㎸ࢇࡔࠋ
#include <ESP8266WiFi.h>
#include <Wire.h>
#include <Sensirion.h>
#include <WiFiUdp.h>
#include <TimeLib.h>
#include <EEPROM.h>
#include <NTPClient.h>
#include "info.h"
#define SN 16
#define T 600
#define CDM 0x69
#define CDM_CTL 0x01
- 33 -
#define CDM_ST1 0x02
#define CDM_DAL 0x03
#define CDM_DAH 0x04
#define CDM_BUSY 14 // CDM7160...BUSY:14
#define BUSBUSY (digitalRead(5)==LOW||digitalRead(4)==LOW)
#define CDMbusy() digitalRead(CDM_BUSY) Sensirion SHT(13, 12); // SHT11...D:13, C:12 const char *ssid ="*************";
const char *password="*************";
const char *host ="*************";
WiFiUDP ntpUDP;
NTPClient timeClient(ntpUDP,host,0,86400000);
int readCO2(){
int co2=0;
Wire.beginTransmission(CDM); Wire.write(CDM_CTL);
Wire.write(0x02); Wire.endTransmission(); // 㐃⥆ືస࣮ࣔࢻ while(!CDMbusy()) delay(10); // BUSY࡞ࡿࡲ࡛ᚅࡘ while(CDMbusy()) delay(10); // BUSYࢆᚅࡘ while(!CDMbusy()) delay(10); // BUSY࡞ࡿࡲ࡛ᚅࡘ
while(CDMbusy()) delay(10); // BUSYࢆᚅࡘ...1stࢹ࣮ࢱ Wire.beginTransmission(CDM); Wire.write(CDM_DAL); Wire.endTransmission();
while(BUSBUSY); // *** ࣂࢫ㛤ᨺࢆᚅࡘ ***
Wire.requestFrom(CDM,2); co2+=Wire.read(); co2+=(Wire.read()<<8);
Wire.beginTransmission(CDM); Wire.write(CDM_CTL);
Wire.write(0x00); Wire.endTransmission(); // ࣃ࣮࣡ࢲ࣮࢘ࣥࣔࢻ return (co2);
}
void setup(){
float t,h,d; sn=SN; char c; int flg=0;
char timestr[10];
delay(1);
bool poweronflag=(analogRead(A0)<700);
for(int i=0;i<10;i++) timestr[i]=' ';
pinMode(CDM_BUSY, INPUT);
WiFi.begin(ssid, password);
EEPROM.begin(100);
Serial.begin(9600);
Serial.println("");
while(WiFi.status()!=WL_CONNECTED){ delay(500); Serial.print("."); } Wire.begin();
if(timeClient.update())
setTime(timeClient.getEpochTime());
unsigned long jtime = now();
unsigned long adjust;
unsigned long nextmtime2;
EEPROM.get(0,nextmtime2);
unsigned long overTime = 2678400;
unsigned int measureTime = 2; // ‵ᗘ࣭CO2ィ 㛫(⛊)
ࣆ
ࣆࣥAA0ࡢࡢ್ྲྀᚓࡋࠊ 7700ᮍ‶࠺ࢆุุ᩿
- 34 -
if(poweronflag || nextmtime2<jtime || nextmtime2>(jtime+overTime) ||
nextmtime2<(jtime+measureTime)){
adjust = 0;
}else adjust = nextmtime2-jtime-measureTime;
delay(adjust*1000);
int co2=readCO2(); // CDM7160࡛CO2 ᐃ SHT.measure(&t,&h,&d); // SHT11࡛ ‵ᗘ ᐃ unsigned long mtime = now();
WiFiClient client;
if(!client.connect(host, 80)){ Serial.println("connection failed"); return; } else{
//client.print("GET /siva/fuzoku_wbgt/log/co2log.php?temp=");
client.print("GET /co2/log/co2log.php?temp=");
client.print(mtime); client.print(',');
client.print(sid[sn]); client.print(','); client.print(pid[sn]); client.print(',');
client.print(t,1); client.print(','); client.print(h,1);
if(co2>0){ client.print(','); client.print(co2);}
client.print(" HTTP/1.1¥nHOST: "); client.print(host); client.print("¥n¥n");
unsigned long now=millis();
while((!client.available()) && ((millis()-now)<5000));// ᭱5⛊ᚅࡘ while(true){
c=client.read(); // ᡠࡾ್
if(c=='*' && flg==0){
flg=1;
c=client.read(); // ᡠࡾ್
}
for(int i=0;flg==1;i++){
timestr[i]=c;
c=client.read(); // ᡠࡾ್
if(c=='*'){
flg=0;
} }
if(!client.connected()) break; //disconnectᚅࡕ }
client.stop();
}
unsigned long cycleTime = atoi(timestr); //⛊
// ḟࡢィ 㛫(s)
unsigned long nextmtime=((unsigned long)(mtime/cycleTime)+1)*cycleTime;
if(nextmtime <= mtime + 10) nextmtime+=cycleTime;
EEPROM.put(0,nextmtime);
EEPROM.commit();
Serial.println("DEEP SLEEP START!!");
// deepsleep࣮ࣔࢻ
ESP.deepSleep((nextmtime-10-mtime)*1000*1000, WAKE_RF_DEFAULT);
delay(1000);
Serial.println("DEEP SLEEPing....");
}
void loop(){}
- 35 -
6. ィ ჾࡽ㏦ಙࡉࢀࡓࢹ࣮ࢱࢆཷಙ࣭ಖᏑ(Webࢧ࣮ࣂࡢࣉࣟࢢ࣒ࣛ)
ە/var/www/html/co2/log/co2log.php
<html>
<head><title>Ẽ ࣭‵ᗘࢹ࣮ࢱࡢグ㘓</title></head><body>
<?php
date_default_timezone_set('Asia/Tokyo');
//define('LOGFILE','wbgtlog.csv');
define('LOGFILE','2dwbgt'.date("Ym").'.csv');
if(isset($_GET['temp'])){
$time= time();
//$strLog=date("Y/m/d,H:i:s").','.$_GET['temp']."¥n";
$str=$_GET['temp'];
$array = explode(",", $str);
$strLog=date("Y/m/d,H:i:s", $array[0]).','.$array[1].', '.$array[2].','.$array[3].','.$array[4];
if(count($array)>5)
$strLog=$strLog.','.$array[5];
$strLog=$strLog."¥n";
$fp=fopen(LOGFILE,'a');
if(flock($fp,LOCK_EX)){
fwrite($fp,$strLog);
flock($fp,LOCK_UN);
}else{
print('ࣇࣝࣟࢵࢡኻᩋࡋࡲࡋࡓ');
}
fclose($fp);
$nextTime;
$fp=fopen('time.txt','r');
if(flock($fp,LOCK_EX)){
$nextTime=fgets($fp);
flock($fp,LOCK_UN);
}else{
print('ࣇࣝࣟࢵࢡኻᩋࡋࡲࡋࡓ');
}
fclose($fp);
- 36 - echo '*'.$nextTime.'*';
}
?>
</body></html>
7. csvࣇࣝࡢࢲ࣮࢘ࣥࣟࢻ(Webࢧ࣮ࣂࡢࣉࣟࢢ࣒ࣛ)
ە/var/www/html/co2/fileDownload.php
<body>
<table border="1">
<tr>
<th>ࣇࣝྡ</th><th>ࢧࢬ</th><th>᭱⤊ࢡࢭࢫ᪥</th><th>᭱⤊᭦᪂᪥</th>
</tr>
<?php
clearstatcache();
$place = './log/';
$dir = opendir($place);
while($file = readdir($dir)){
if (preg_match('/.csv/i', $file)) { print('<tr>');
print('<td><a href="' . $place . '/'. $file . '">' . $file . '</a></td>');
print('<td>' . filesize($place . $file) . '</td>');
print('<td>' . date('Y/m/d H:i:s', fileatime($place . $file)) . '</td>');
print('<td>' . date('Y/m/d H:i:s', filemtime($place . $file)) . '</td>');
print('</tr>');
} }
closedir($dir);
?>
</table>
</body>