protected void redirectToCo(String[] validatedInput,
			HttpServletResponse resp) throws IOException {
		// エンコード。"(" と ")" を戻している。
		// 前工程で正規化が済んでいる点に注意。
		String encodedInput1 = URLEncoder.encode(validatedInput[1], "utf-8")
				.replaceAll("%28", "(").replaceAll("%29", ")");
		String encodedInput2 = URLEncoder.encode(validatedInput[2], "utf-8")
				.replaceAll("%28", "(").replaceAll("%29", ")");

		// 以下のリダイレクトルールは、
		// あくまで前工程で "リダイレクトが必要" と判定された上での物であり
		// 例えば、入力チェックする前からいきなり使うみたいなことはできない。
		if (validatedInput[1].isEmpty() && validatedInput[2].isEmpty()) {
			// 両方とも空
			resp.sendRedirect("/");
		} else if (validatedInput[1].isEmpty())
			// input[1] が空
			resp.sendRedirect("/co?n=" + encodedInput2);
		else if (validatedInput[2].isEmpty())
			// input[2] が空
			resp.sendRedirect("/co?n=" + encodedInput1);
		else
			// 両方とも正規化済みのinput
			resp.sendRedirect("/co?n=" + encodedInput1 + "&m=" + encodedInput2);
	}