第 6 章 結果・評価 33
6.2 iHouse 仮想環境での家電機器操作の実行結果
§6.1で示した人間行動シミュレータのコマンドレベルの具体行動をもとに,実家電シ ミュレータを動作させた.家電機器操作の対象となる環境としてiHouse実験環境設備,
iHouse仮想環境があるが,今回はiHouse仮想環境を用いて機器の動作確認を行った.実
家電シミュレータを動作させた際の出力結果を6.9に示す.
コード6.9: 実家電シミュレータの家電機器操作の動作結果
1 2 0 1 4 / 1 / 1 0 : 0 : 0 c h i l d 2 A C T s l e e p
2 2 0 1 4 / 1 / 1 0 : 0 : 0 c h i l d 1 A C T s l e e p
3 2 0 1 4 / 1 / 1 0 : 0 : 0 m o t h e r A C T s l e e p
4 2 0 1 4 / 1 / 1 0 : 0 : 0 f a t h e r A C T s l e e p
5 2 0 1 4 / 1 / 1 6 : 3 : 1 0 m o t h e r M O V E t o i l e t
6 2 0 1 4 / 1 / 1 6 : 3 : 2 0 m o t h e r O P t o i l e t l i g h t _ l e d S w i t c h O N
7 2 0 1 4 / 1 / 1 6 : 3 : 2 0 m o t h e r O P t o i l e t l i g h t _ l e d S w i t c h I l 1 0 0
8 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
9 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
10 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x B 0
11 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
12 2 0 1 4 / 1 / 1 6 : 3 : 3 0 m o t h e r A C T t o i l e t
13 2 0 1 4 / 1 / 1 6 : 5 : 3 0 m o t h e r O P t o i l e t l i g h t _ l e d S w i t c h O F F
14 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
15 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
16 2 0 1 4 / 1 / 1 6 : 6 : 1 0 m o t h e r M O V E k i t c h e n
17 2 0 1 4 / 1 / 1 6 : 6 : 2 0 m o t h e r O P k i t c h e n l i g h t _ l e d S w i t c h O N
18 2 0 1 4 / 1 / 1 6 : 6 : 2 0 m o t h e r O P k i t c h e n l i g h t _ l e d S w i t c h I l 1 0 0
19 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 5 / 0 2 9 0 0 1 / 0 x 8 0
20 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
21 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 5 / 0 2 9 0 0 1 / 0 x B 0
22 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
23 2 0 1 4 / 1 / 1 6 : 6 : 3 0 m o t h e r O P k i t c h e n v e n t i l a t i o n f a n S w i t c h O N
24 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
25 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
26 2 0 1 4 / 1 / 1 6 : 6 : 5 0 m o t h e r O P k i t c h e n r i c e c o o k e r S w i t c h O N
27 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
28 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
29 2 0 1 4 / 1 / 1 6 : 8 : 0 m o t h e r O P k i t c h e n c o o k i n g h e a t e r S w i t c h O N
30 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
31 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
32 2 0 1 4 / 1 / 1 6 : 9 : 1 0 m o t h e r A C T c o o k i n g
33 2 0 1 4 / 1 / 1 6 : 5 8 : 1 0 f a t h e r M O V E t o i l e t
34 2 0 1 4 / 1 / 1 6 : 5 8 : 2 0 f a t h e r O P t o i l e t l i g h t _ l e d S w i t c h O N
35 2 0 1 4 / 1 / 1 6 : 5 8 : 2 0 f a t h e r O P t o i l e t l i g h t _ l e d S w i t c h I l 1 0 0
36 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
37 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
38 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x B 0
39 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
40 2 0 1 4 / 1 / 1 6 : 5 8 : 3 0 f a t h e r A C T t o i l e t
41 2 0 1 4 / 1 / 1 7 : 0 : 3 0 f a t h e r O P t o i l e t l i g h t _ l e d S w i t c h O F F
42 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
43 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
44 2 0 1 4 / 1 / 1 7 : 1 : 1 0 f a t h e r M O V E l a v a t o r y
45 2 0 1 4 / 1 / 1 7 : 1 : 2 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O N
46 2 0 1 4 / 1 / 1 7 : 1 : 2 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h I l 1 0 0
47 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
48 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
49 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
50 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
51 2 0 1 4 / 1 / 1 7 : 1 : 3 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O N
52 2 0 1 4 / 1 / 1 7 : 1 : 3 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h I l 1 0 0
53 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
54 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
55 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
56 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
57 2 0 1 4 / 1 / 1 7 : 1 : 5 0 f a t h e r A C T b r u t h _ t o o t h
58 2 0 1 4 / 1 / 1 7 : 3 : 1 0 m o t h e r O P k i t c h e n l i g h t _ l e d S w i t c h O F F
59 2 0 1 4 / 1 / 1 7 : 3 : 1 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O F F
60 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 5 / 0 2 9 0 0 1 / 0 x 8 0
61 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
62 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
63 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
64 2 0 1 4 / 1 / 1 7 : 3 : 4 0 m o t h e r O P k i t c h e n v e n t i l a t i o n f a n S w i t c h O F F
65 2 0 1 4 / 1 / 1 7 : 3 : 4 0 f a t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O F F
66 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
67 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
68 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
69 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
70 2 0 1 4 / 1 / 1 7 : 4 : 1 0 m o t h e r O P k i t c h e n r i c e c o o k e r S w i t c h O F F
71 2 0 1 4 / 1 / 1 7 : 4 : 1 0 f a t h e r M O V E l i v i n g r o o m
72 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
73 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
74 2 0 1 4 / 1 / 1 7 : 4 : 2 0 f a t h e r O P l i v i n g r o o m a i r c o n d i t i o n e r R e m o t e O N
75 2 0 1 4 / 1 / 1 7 : 4 : 2 0 f a t h e r O P l i v i n g r o o m a i r c o n d i t i o n e r R e m o t e M o d e H e a t
76 2 0 1 4 / 1 / 1 7 : 4 : 2 0 f a t h e r O P l i v i n g r o o m a i r c o n d i t i o n e r R e m o t e A i r f l o w A u t o
77 2 0 1 4 / 1 / 1 7 : 4 : 2 0 f a t h e r O P l i v i n g r o o m a i r c o n d i t i o n e r R e m o t e 2 0
78 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 7 3 / 0 1 3 0 0 1 / 0 x 8 0
79 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
80 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 7 3 / 0 1 3 0 0 1 / 0 x B 0
81 v a l u e : 4 3 v a l u e ( E P C ) : 4 3
82 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 7 3 / 0 1 3 0 0 1 / 0 x A 0
83 v a l u e : 4 1 v a l u e ( E P C ) : 4 1
84 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 7 3 / 0 1 3 0 0 1 / 0 x B 3
85 v a l u e : 1 4 v a l u e ( E P C ) : % 0 2 x
86 2 0 1 4 / 1 / 1 7 : 4 : 3 0 f a t h e r O P l i v i n g r o o m l i g h t _ l e d 1 S w i t c h O N
87 2 0 1 4 / 1 / 1 7 : 4 : 3 0 f a t h e r O P l i v i n g r o o m l i g h t _ l e d 1 S w i t c h I l 1 0 0
88 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 6 / 0 2 9 0 0 1 / 0 x 8 0
89 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
90 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 6 / 0 2 9 0 0 1 / 0 x B 0
91 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
92 2 0 1 4 / 1 / 1 7 : 4 : 4 0 m o t h e r O P k i t c h e n c o o k i n g h e a t e r S w i t c h O F F
93 2 0 1 4 / 1 / 1 7 : 4 : 4 0 f a t h e r O P l i v i n g r o o m l i g h t _ l e d 2 S w i t c h O N
94 2 0 1 4 / 1 / 1 7 : 4 : 4 0 f a t h e r O P l i v i n g r o o m l i g h t _ l e d 2 S w i t c h I l 1 0 0
95 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
96 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
97 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 7 / 0 2 9 0 0 1 / 0 x 8 0
98 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
99 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 7 / 0 2 9 0 0 1 / 0 x B 0
100 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
101 2 0 1 4 / 1 / 1 7 : 5 : 0 f a t h e r A C T n e w s p a p e r _ m a g a z i n e
102 2 0 1 4 / 1 / 1 7 : 5 : 1 0 m o t h e r M O V E l a v a t o r y
103 2 0 1 4 / 1 / 1 7 : 5 : 2 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O N
104 2 0 1 4 / 1 / 1 7 : 5 : 2 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h I l 1 0 0
105 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
106 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
107 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
108 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
109 2 0 1 4 / 1 / 1 7 : 5 : 3 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O N
110 2 0 1 4 / 1 / 1 7 : 5 : 3 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h I l 1 0 0
111 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
112 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
113 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
114 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
115 2 0 1 4 / 1 / 1 7 : 5 : 5 0 m o t h e r A C T b r u t h _ t o o t h
116 2 0 1 4 / 1 / 1 7 : 8 : 1 0 m o t h e r A C T p e r s o n a l c a r e
117 2 0 1 4 / 1 / 1 7 : 1 8 : 1 0 c h i l d 1 M O V E t o i l e t
118 2 0 1 4 / 1 / 1 7 : 1 8 : 1 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O F F
119 2 0 1 4 / 1 / 1 7 : 1 8 : 1 0 f a t h e r A C T m e a l s
120 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
121 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
122 2 0 1 4 / 1 / 1 7 : 1 8 : 2 0 c h i l d 1 O P t o i l e t l i g h t _ l e d S w i t c h O N
123 2 0 1 4 / 1 / 1 7 : 1 8 : 2 0 c h i l d 1 O P t o i l e t l i g h t _ l e d S w i t c h I l 1 0 0
124 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
125 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
126 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x B 0
127 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
128 2 0 1 4 / 1 / 1 7 : 1 8 : 3 0 c h i l d 1 A C T t o i l e t
129 2 0 1 4 / 1 / 1 7 : 1 8 : 4 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O F F
130 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
131 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
132 2 0 1 4 / 1 / 1 7 : 1 9 : 1 0 m o t h e r M O V E l i v i n g r o o m
133 2 0 1 4 / 1 / 1 7 : 1 9 : 3 0 m o t h e r A C T m e a l s
134 2 0 1 4 / 1 / 1 7 : 2 0 : 3 0 c h i l d 1 O P t o i l e t l i g h t _ l e d S w i t c h O F F
135 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
136 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
137 2 0 1 4 / 1 / 1 7 : 2 1 : 1 0 c h i l d 1 M O V E l i v i n g r o o m
138 2 0 1 4 / 1 / 1 7 : 2 1 : 3 0 c h i l d 1 A C T m e a l s
139 2 0 1 4 / 1 / 1 7 : 2 9 : 1 0 c h i l d 2 M O V E t o i l e t
140 2 0 1 4 / 1 / 1 7 : 2 9 : 2 0 c h i l d 2 O P t o i l e t l i g h t _ l e d S w i t c h O N
141 2 0 1 4 / 1 / 1 7 : 2 9 : 2 0 c h i l d 2 O P t o i l e t l i g h t _ l e d S w i t c h I l 1 0 0
142 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
143 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
144 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x B 0
145 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
146 2 0 1 4 / 1 / 1 7 : 2 9 : 3 0 c h i l d 2 A C T t o i l e t
147 2 0 1 4 / 1 / 1 7 : 3 1 : 3 0 c h i l d 2 O P t o i l e t l i g h t _ l e d S w i t c h O F F
148 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 4 / 0 2 9 0 0 2 / 0 x 8 0
149 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
150 2 0 1 4 / 1 / 1 7 : 3 2 : 1 0 c h i l d 2 M O V E l a v a t o r y
151 2 0 1 4 / 1 / 1 7 : 3 2 : 2 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O N
152 2 0 1 4 / 1 / 1 7 : 3 2 : 2 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 1 S w i t c h I l 1 0 0
153 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
154 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
155 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
156 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
157 2 0 1 4 / 1 / 1 7 : 3 2 : 3 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O N
158 2 0 1 4 / 1 / 1 7 : 3 2 : 3 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 2 S w i t c h I l 1 0 0
159 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
160 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
161 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
162 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
163 2 0 1 4 / 1 / 1 7 : 3 2 : 5 0 c h i l d 2 A C T p e r s o n a l c a r e
164 2 0 1 4 / 1 / 1 7 : 3 7 : 1 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O F F
165 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
166 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
167 2 0 1 4 / 1 / 1 7 : 3 7 : 4 0 c h i l d 2 O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O F F
168 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
169 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
170 2 0 1 4 / 1 / 1 7 : 3 8 : 1 0 c h i l d 2 M O V E l i v i n g r o o m
171 2 0 1 4 / 1 / 1 7 : 3 8 : 3 0 c h i l d 2 A C T m e a l s
172 2 0 1 4 / 1 / 1 7 : 4 8 : 1 0 c h i l d 1 M O V E l a v a t o r y
173 2 0 1 4 / 1 / 1 7 : 4 8 : 1 0 m o t h e r M O V E l a v a t o r y
174 2 0 1 4 / 1 / 1 7 : 4 8 : 1 0 f a t h e r M O V E l a v a t o r y
175 2 0 1 4 / 1 / 1 7 : 4 8 : 2 0 c h i l d 1 A C T p e r s o n a l c a r e
176 2 0 1 4 / 1 / 1 7 : 4 8 : 2 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h O N
177 2 0 1 4 / 1 / 1 7 : 4 8 : 2 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 1 S w i t c h I l 1 0 0
178 2 0 1 4 / 1 / 1 7 : 4 8 : 2 0 f a t h e r A C T p e r s o n a l c a r e
179 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
180 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
181 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
182 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
183 2 0 1 4 / 1 / 1 7 : 4 8 : 3 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h O N
184 2 0 1 4 / 1 / 1 7 : 4 8 : 3 0 m o t h e r O P l a v a t o r y l i g h t _ l e d 2 S w i t c h I l 1 0 0
185 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x 8 0
186 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
187 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 8 / 0 2 9 0 0 2 / 0 x B 0
188 v a l u e : 6 4 v a l u e ( E P C ) : % 0 2 x
189 2 0 1 4 / 1 / 1 7 : 4 8 : 5 0 m o t h e r O P l a v a t o r y w a s h e r a n d d y e r S w i t c h O N
190 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 2 3 / 0 2 9 0 0 1 / 0 x 8 0
191 v a l u e : 3 0 v a l u e ( E P C ) : 3 0
192 2 0 1 4 / 1 / 1 7 : 5 0 : 0 m o t h e r A C T w a s h i n g
193 2 0 1 4 / 1 / 1 7 : 5 8 : 1 0 c h i l d 1 A C T b r u t h _ t o o t h
194 2 0 1 4 / 1 / 1 7 : 5 8 : 1 0 f a t h e r M O V E O U T
195 2 0 1 4 / 1 / 1 7 : 5 8 : 2 0 f a t h e r A C T c o m m u t i n g
196 2 0 1 4 / 1 / 1 8 : 3 : 1 0 c h i l d 1 M O V E O U T
197 2 0 1 4 / 1 / 1 8 : 3 : 2 0 c h i l d 1 A C T c o m m u t i n g
198 2 0 1 4 / 1 / 1 8 : 7 : 1 0 c h i l d 2 O P l i v i n g r o o m a i r c o n d i t i o n e r S w i t c h O F F
199 / t m p / e c h o w a n d / n o d e s / 1 9 2 . 1 6 8 . 2 . 1 7 3 / 0 1 3 0 0 1 / 0 x 8 0
200 v a l u e : 3 1 v a l u e ( E P C ) : 3 1
6.9をみると,6.5のコマンドレベルの具体行動を実家電シミュレータが受け取り,機器 操作履歴が出力されているのが確認できる.人間行動シミュレータの「OP(eration)」は 家電機器操作の人間行動であり,操作機器のIPアドレス,EOJ,EPCを指定し値を書き 込んでいる.
6.5の「2014/1/1 7:4:20 father OP livingroom airconditioner Remote ON」,「2014/1/1 7:4:20 father OP livingroom airconditioner Remote ModeHeat」,「2014/1/1 7:4:20 father OP livingroom airconditioner Remote AirflowAuto」,「2014/1/1 7:4:20 father OP livin-groom airconditioner Remote 20」を受け取った実家電シミュレータはiHosue仮想環境 内のエアコン機器に対して, 各EPCの値を変更しているのが6.9の77〜85行目で確認で きる.
人間行動シミュレータで出力したコマンドレベル行動の出力を実家電シミュレータが正 しく理解し,結果として家電機器が動作しているのが確認できた.
第 7 章 まとめ
本稿では,最初に先行研究で提案,実装された人間行動シミュレータフレームワークに ついて説明をした.この人間行動シミュレータフレームの定義の一つである実世界とのイ ンタラクションおよび他シミュレータとのインタラクションが未実装であったため,本研 究でインタラクションするための要素を明確にし,情報の形式を定義し,実装を行った.
人間行動シミュレータフレームワークは主に高次概念レベルでの人間行動を如何に生成す るかに重点が置かれ実装されたが,本研究では温湿度や照度といった物理環境,機器や設 備の動作,機器類の発するメッセージにより人間行動の変化を適切に実現することに重点 を置いた.
本研究の課題として,他シミュレータや実世界とのインタラクションがある.他シミュ レータや実世界とインタラクションするには既存の人間行動シミュレータの人間行動の出 力は抽象度が高いという問題点を取り上げ,その問題を解決するためにコアモジュールで コマンドレベルの人間行動の生成を行い,他シミュレータや実世界とインタラクションす るための基盤を整えた.
温熱環境シミュレータと温度,湿度情報のやりとりを行い,その情報を人間行動シミュ レータに反映させることで他シミュレータとのインタラクションを実現した.また,実家 電シミュレータを作成し,人間行動シミュレータの出力をもとにiHouse実験環境設備/仮 想環境の実家電を操作することを可能とし,実世界とのインタラクションを実現した.
今後の課題として,本研究で実装したコマンドレベルの人間行動の生成は時刻,温度,
湿度情報をもとに生成しているが,この生成をおこなうモデルは簡易的なものであり,決 めうちに近いものである.人間の不確実性を考慮した上で高度な人間行動を生成するモ デルをコアモジュールに組み込んだ場合,コアモジュールの機能が膨大になる可能性があ る.高度なコマンドレベル行動を生成するためには,コアモジュールとは別に新たな機能 を兼ね備えたモジュールを追加したり,ベイジアンネットワークなどを用いた行動の生成 といった仕組みが必要であると考えられる.
第 8 章 謝辞
本研究を行うにあたり,終始ご指導ご鞭撻を賜りました丹 康雄 教授に深く感謝致し ます.
また審査員をお引き受け頂いた本学 篠田 陽一 教授,本学 リム 勇仁 准教授には,本 論文を執筆するにあたり多大なご助言を頂きました.深く感謝致します.
副テーマにおいてご指導ご鞭撻を賜りました本学 上原 隆平 教授,本学 山下 倫央 客 員准教授に感謝致します.
本論文をまとめるにあたりご協力頂いた丹研究室,リム研究室の諸兄に厚く御礼申し上 げます.
最後に,私の研究に対し理解を示して頂き,支えて頂いた家族に感謝いたします.