private void exec_headToCam(Dictionary <string, string> paramDict)
        {
            Util.Debug(string.Format("line{0} : headToCam ", currentExecuteLine.ToString()));
            List <IMaid> maidList = selectMaid(paramDict);

            foreach (IMaid maid in maidList)
            {
                IMaid.EyeHeadToCamState state = IMaid.EyeHeadToCamState.Auto;
                float fadeSec = -1f;
                if (paramDict.ContainsKey(key_mode))
                {
                    string mode = paramDict[key_mode].ToLower();
                    if (mode == IMaid.EyeHeadToCamState.Auto.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.Auto;
                    }
                    else if (mode == IMaid.EyeHeadToCamState.Yes.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.Yes;
                    }
                    else if (mode == IMaid.EyeHeadToCamState.No.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.No;
                    }
                    else
                    {
                        Util.Info(string.Format("line{0} : モード指定が不適切です모드 지정이 잘못되었습니다:{1}", currentExecuteLine.ToString(), mode));
                        continue;
                    }
                }
                else
                {
                    Util.Info(string.Format("line{0} : モードが指定されていません", currentExecuteLine.ToString()));
                }
                if (paramDict.ContainsKey(key_fade))
                {
                    fadeSec = parseFloat(paramDict[key_fade], new string[] { "sec", "s" });
                    maid.change_headToCam(state, fadeSec: fadeSec);
                    return;
                }
                else
                {
                    maid.change_headToCam(state);
                    return;
                }
            }
        }
        private void exec_eyeToCam(Dictionary <string, string> paramDict)
        {
            Util.Debug(string.Format("line{0} : eyeToCam ", currentExecuteLine.ToString()));
            List <IMaid> maidList = selectMaid(paramDict);

            foreach (IMaid maid in maidList)
            {
                IMaid.EyeHeadToCamState state = IMaid.EyeHeadToCamState.Auto;
                if (paramDict.ContainsKey(key_mode))
                {
                    string mode = paramDict[key_mode].ToLower();
                    if (mode == IMaid.EyeHeadToCamState.Auto.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.Auto;
                    }
                    else if (mode == IMaid.EyeHeadToCamState.Yes.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.Yes;
                    }
                    else if (mode == IMaid.EyeHeadToCamState.No.viewStr)
                    {
                        state = IMaid.EyeHeadToCamState.No;
                    }
                    else
                    {
                        Util.Info(string.Format("line{0} : モード指定が不適切です모드 지정이 잘못되었습니다:{1}", currentExecuteLine.ToString(), mode));
                        continue;
                    }
                }
                else
                {
                    Util.Info(string.Format("line{0} : モードが指定されていません", currentExecuteLine.ToString()));
                }
                maid.change_eyeToCam(state);
            }
        }