def _prepare_work_dir(self):
        """
        カレントディレクトリ下に作業ディレクトリとなる
        nameのディレクトリを作成する。
        """
        # assert(len(self.name) > 0)
        if len(self.name) == 0:
            logger.critical("frame name is not defined.")
            raise
        self._work_dir = os.path.abspath(os.path.join(os.curdir, self.name))
        if not os.path.exists(self.work_dir):
            logger.info(
                "{header} make work dir: {path}".format(
                    header=self.header, path=self.work_dir
                )
            )
            os.mkdir(self.work_dir)
        else:
            logger.debug(
                "{header} already exist: {path}".format(
                    header=self.header, path=self.work_dir
                )
            )