public boolean action() {
        // 認証されていな場合
        System.out.println("認証済みチェック");
        if (authStatus == AUTH_NG) {
            // 認証ループ
            System.out.println("認証ループ");
            for (int i = 0; i < retryCount + 1; i++) {
                // 認証成功なら
                if (authorize()) {
                    return true;
                }
                // 最後まで認証失敗
                if (i == retryCount - 1) {
                    System.out.println("認証最後");
                }
            }
        } else if (authStatus == AUTH_OK) {
            // すでに認証済みの場合は再度認証しない
            return true;
        }
        return false;
    }