public boolean canMove(Pos toDirection) {
		boolean retFlg = true;
		int moveX = this.getX() + toDirection.getX();
		int moveY = this.getY() + toDirection.getY();
		if (moveX < Common.X_MIN_LEN || moveX >= Common.X_MAX_LEN || moveY < Common.Y_MIN_LEN || moveY >= Common.Y_MAX_LEN) {
			retFlg = false;
		}
		return retFlg;
	}