← 메인으로 콘텐츠 허브 🎨 메디포스터 스튜디오 열기
📘 사용 안내 · BETA

메디포스터 스튜디오

진료과·홍보항목·톤·이미지스타일을 단계별로 선택하면 AI가 한글 헤드라인까지 포함된 완성형 병원 홍보 포스터를 자동 생성합니다. gpt-image-2 한글 인식 강화 모델 + 의료광고법 자동 검출 + 변형 갤러리 + QR·로고 후처리.

1STEP 입력
2AI 옵션 설정
3API 키 등록
4포스터 생성
5변형 선택·다운로드

📑 목차

1시작하기 · 빠른 흐름

메디포스터 스튜디오는 OpenAI gpt-image-2 모델을 호출해 SNS·블로그·대기실 모니터·인쇄용 병원 홍보 포스터를 자동 생성합니다. 한글 헤드라인이 포함된 완성형 이미지가 한 번에 출력되며, 정확성이 중요한 QR 코드와 병원 로고는 시스템이 후처리로 합성합니다.

✓ 5분 만에 첫 포스터: ① OpenAI 키 등록 → ② 진료과·홍보항목·톤 선택 → ③ 1장 · 표준 (~₩84)로 [포스터 생성하기] → ④ 결과 확인 → ⑤ PNG 다운로드.

준비물

💡 인물 사진 업로드의 차이: 사진을 업로드하면 /v1/images/edits 엔드포인트로 호출되어 그 인물의 얼굴·복장·정체성이 보존됩니다. 미업로드 시 /v1/images/generations로 호출되어 AI가 텍스트 설명만 보고 새 인물을 그립니다.

2STEP 1~6 기본 입력

1타겟 선택
30~50 여성 / 20~40 남성 / 부모(소아) / 기타. AI 인물 옵션의 기본 성별·연령 자동 추천에 반영됩니다.
2진료과 선택
15개 진료과 + 한방·기타. 진료과 선택만으로도 톤·이미지스타일·CTA·홍보항목이 자동 추천됩니다 (자동생성 버튼 활용 시).
3홍보 항목
분류(증상·고민 / 검사·검진 / 치료·시술 / 시즌·캠페인 / 병원 안내) → 항목 선택. 직접 입력도 가능하며 자주 쓰는 항목 quick chip 제공.
4메시지 스타일 (톤)
9종: 강한 자극 / 결과 강조 / 비교형 / 공감형 / 신뢰형 / 질문형 / 혜택 강조 / 정보형 / 시즌형. 헤드라인·서브카피 풀이 톤별로 다릅니다.
5이미지 스타일
실사 사진 / 모델 / 일러스트. STEP 7의 비주얼 스타일과 별개로 SVG 미리보기 합성 방식 결정 (현재는 AI가 풀이미지를 만드므로 영향 적음).
6CTA · 추가 정보
CTA 5종(무료상담 / 예약 / 전화 / 전문의 안내 / 가격 안내) 중 1개 이상. 병원명·전화번호·주소·QR URL·로고·대표 이미지 입력. 로그인 정보가 있으면 병원명·전화번호 자동 채움.

3STEP 7 · AI 이미지 옵션

인물 유형 (9종)

인물 유형 선택 시 매칭 의상이 자동 적용됩니다 (사용자가 의상을 직접 클릭한 후로는 자동 변경이 멈춥니다).

인물 유형자동 의상활용 예
👤 환자캐주얼증상·고민, 검사 권유
👨‍⚕️ 의사흰 가운전문의 진료, 신뢰형 톤
👩‍⚕️ 간호사간호사복병동·외래 안내, 친절·돌봄
🩹 간호조무사간호조무사복접수·안내, 친근감
🔬 임상병리사검사복건강검진, 혈액·소변 검사
📡 방사선사방사선 가운X-ray·CT·MRI 검사 안내
💊 제약회사 직원비즈니스 캐주얼약품 정보, 신약 안내
👥 의사+환자흰 가운상담·진료 장면
🏥 무인시설·장비 사진, 무인 진료실

이미지풍 (Visual Style · 6종)

표정·포즈 (10종, 긍정 위주)

정면 미소 / 따뜻한 미소 / 자신감 / 친절한 설명 / 경청하는 / 엄지 척 / 전문가 진중 / 회복 만족 / 활동 중 / 통증 호소 (환자 페르소나 전용).

변형 수 · 품질

🎲 시드 · 결과 일관성

같은 시드값을 사용하면 인물 외형·구도·조명이 비슷하게 유지됩니다. 한 캠페인 시리즈를 일관된 스타일로 만들 때 유용합니다.

4부정 프롬프트 · 의료광고법 자동 검출

AI가 생성하지 말아야 할 요소를 명시합니다. 3단계 프리셋 + 자동 검출 + 사용자 정의 키워드 누적 방식입니다.

프리셋 3단계

의료광고법 위반 키워드 자동 검출 (19종)

현재 카피(헤드라인·서브카피·CTA·직접 입력 항목)에서 다음 단어가 발견되면 노란 경고 패널이 노출되고 부정 프롬프트에 회피 키워드가 자동 추가됩니다.

최고 · 최상 · 제일 · 유일 · 단연 · 명품 · 완치 · 완벽 · 100% · 특효 · 즉효 · 신비 · 기적 · 만병통치 · 부작용 없는 · 보장 · 확실 · 약속 · best · only · perfect · guaranteed · miracle

⚠ 의료법 12조·15조 의료광고 금지사항: 객관적 근거 없는 최상급 표현, 비교 우위 광고, 치료 효과 보장 표현은 의료광고 심의 위반으로 행정처분·과태료 대상이 될 수 있습니다. 위반 가능 단어 감지 시 카피 자체를 수정하시는 것을 권장드립니다.

사용자 정의 회피 키워드

병원 고유의 회피 단어(예: 경쟁 병원명, 특정 약품 광고 금지)를 쉼표 구분으로 입력하여 누적할 수 있습니다. 새로고침 후에도 유지되며 🗑 버튼으로 전체 비우기 가능합니다.

5OpenAI API 키 등록 (필수)

실제 이미지 생성을 위해서는 OpenAI API 키가 필요합니다. 시뮬레이션 모드는 제공되지 않습니다.

발급 방법

  1. platform.openai.com 회원가입
  2. 결제 정보 등록 (Add payment method) — 신용카드 등록 + $5 이상 충전
  3. API keys 메뉴에서 "Create new secret key" → 즉시 복사 (창 닫으면 다시 못 봄)
  4. 키는 sk-로 시작하는 ~50자 문자열

스튜디오에 등록

  1. 좌측 STEP 7 아래 🔑 OpenAI API 키 [설정] 버튼 클릭
  2. 모달에 키 붙여넣기 → 저장
  3. 버튼이 초록색 ✓ 등록됨으로 변경
🔒 보안: 키는 브라우저 sessionStorage에만 저장되어 탭을 닫으면 자동 삭제됩니다. 공용 PC에서도 안전하게 사용 가능. 매 세션마다 다시 등록해야 합니다. medical-image-generator 페이지와 키를 공유하므로 한 번 등록하면 두 페이지에서 모두 사용 가능합니다.

6포스터 생성 · 비용

좌측 STEP 7 아래 [⚡ 포스터 생성하기] 클릭 시:

  1. 필수 항목 누락 검증 (진료과·홍보항목·CTA·병원명 등)
  2. API 키 미등록 시 키 등록 모달 자동 노출
  3. 비용·소요시간 confirm 다이얼로그 표시 (사용한 엔드포인트·참조 이미지 유무 포함)
  4. 확인 시 도넛 진행률 시작 + OpenAI 호출 (실제 ~6~24초 소요)
  5. 완료 시 갤러리에 N장 카드 표시 + 첫 카드 자동 활성화

비용 가이드 (gpt-image-2 · 1024×1536 기준)

변형 수표준 (medium)고화질 HD (high)소요 시간
1장~$0.06 (≈ ₩84)~$0.25 (≈ ₩340)6~12초
2장 변형~$0.13 (≈ ₩175)~$0.50 (≈ ₩690)12~24초
4장 변형~$0.25 (≈ ₩350)~$1.00 (≈ ₩1,380)24~48초
⚠ 비용은 OpenAI 계정에 직접 청구됩니다. DrPortal은 중계만 하며, 별도 비용을 받지 않습니다. 처음 사용 시 1장 표준 (₩84)부터 시작해서 결과를 확인하신 후 변형 수를 늘리시는 것을 권장드립니다.

채널 선택의 의미

빠른 설정의 채널(인스타·블로그·대기실·전단지)이 프롬프트에 자동 반영됩니다.

7변형 갤러리 · 다운로드

생성 완료 후 미리보기 액션바 아래에 카드 그리드가 펼쳐집니다.

인터랙션

누적 생성

[포스터 생성하기]를 다시 눌러도 갤러리가 비워지지 않고 새 변형이 누적됩니다. v1·v2·v3... 버전 라벨로 구분되며, 비교·선택 후 마음에 드는 카드만 다운로드하시면 됩니다.

💡 시드 일관성 활용: 캠페인 시리즈 (예: 위내시경 시즌별 3편)를 만들 때 첫 포스터 시드값을 입력란에 그대로 두고 다른 진료항목으로 변경 생성하면 인물·구도가 일관된 시리즈가 만들어집니다.

8QR 코드 · 병원 로고 후처리

AI는 한글 텍스트는 강화됐지만 QR 코드와 병원 로고는 정확히 렌더하지 못합니다 (QR은 스캔이 안 되고, 로고는 임의 변형됨). 이를 위해 시스템이 후처리로 정확한 QR과 사용자 로고를 합성합니다.

QR 코드 (우측 하단)

병원 로고 (우측 상단)

✓ 정확한 브랜드 일관성: 같은 로고 PNG를 매번 동일하게 합성하므로 모든 캠페인 포스터의 로고가 픽셀 단위로 일치합니다.

9FAQ · 문제 해결

OpenAI API 키 발급에 결제 정보가 꼭 필요한가요?

네, 필수입니다. gpt-image-2는 유료 모델이라 결제 정보가 등록된 계정만 호출할 수 있습니다. 처음에는 $5~10 충전 후 시작하시면 충분합니다.

"401 Unauthorized" 에러가 나타납니다.

API 키가 유효하지 않거나 만료된 경우입니다. 우측 [🔑 OpenAI API 키] 버튼 → [키 삭제] → 다시 등록해보세요. sk-로 시작하는 키를 그대로 붙여넣었는지 확인 부탁드립니다.

"insufficient_quota" 또는 결제 관련 에러가 나옵니다.

OpenAI 계정 잔액이 부족하거나 월 사용 한도를 초과한 경우입니다. platform.openai.com/account/billing 에서 잔액 충전 또는 한도 상향 조정해 주세요.

의사 사진을 업로드했는데 AI가 다른 인물로 바꿉니다.

업로드한 사진이 너무 작거나 얼굴이 작게 나온 경우, 또는 AI가 자체 판단으로 변형한 경우입니다. 다음을 시도해 보세요:

  • 얼굴이 크고 선명하게 나온 1024×1024 이상 사진 사용
  • STEP 7 인물 유형을 명확히 지정 (의사 / 간호사 등)
  • 의상도 명확히 지정 (흰 가운 / 간호사복 등)
  • 변형 수를 늘려 여러 결과 중 가장 비슷한 것 선택
한글 헤드라인에 오타가 들어갑니다.

gpt-image-2는 한글 인식이 강화됐지만 100%는 아닙니다. 다음을 시도해 보세요:

  • 품질을 고화질 HD로 변경 (4배 비용이지만 정확도 향상)
  • 변형 수를 늘려 여러 결과 중 가장 정확한 것 선택
  • 헤드라인을 짧고 단순한 표현으로 수정 (어려운 한자어 회피)
  • 특수문자·이모지 사용 자제
"콘텐츠 정책 거부" 에러가 나타납니다.

프롬프트의 일부 표현이 OpenAI 안전 분류기에 걸린 경우입니다. 다음을 확인해 보세요:

  • 의료광고법 위반 단어 (최고/완벽/100% 등)가 카피에 있다면 수정
  • STEP 7 표정·포즈에 "통증 호소"가 인물 유형 환자가 아닐 때 선택되어 있는지
  • 부정 프롬프트의 "강화" 프리셋으로 변경 시도
  • 비교형 톤이 "수술 전후 비교" 같은 극단적 표현으로 해석되지 않는지
QR 코드를 스캔해도 인식이 안 됩니다.

다운로드한 PNG의 QR 영역을 확인해 주세요. 시스템은 다운로드 시 1024×1536 원본 해상도에 SVG QR을 합성하므로 일반적으로 스캔이 정상적으로 작동해야 합니다. 만약 안된다면:

  • STEP 6 출력 옵션 QR 코드 토글이 ON인지 확인
  • QR URL이 정상적인 https:// 주소인지 (입력값이 너무 길면 QR이 복잡해져 인식 저하)
  • 인쇄 시 QR이 너무 작지 않은지 (최소 2cm × 2cm 권장)
대시보드·템플릿·내 작업·브랜드 설정 탭이 안 보입니다.

BETA 단계에서는 일반 사용자에게 미구현 탭이 노출되지 않도록 차단되어 있습니다. 추후 구현 완료 시 순차적으로 공개될 예정입니다. 현재는 포스터 생성 탭만 활성화 상태입니다.

한 캠페인의 시리즈를 같은 인물로 만들고 싶어요.

STEP 7의 🎲 시드 입력란에 같은 숫자를 사용하시고 결과 일관성 유지 토글을 켜세요. 시드값은 localStorage에 자동 저장되어 다음 세션에서도 유지됩니다.

또는 의사 사진을 한 번 업로드해두시고 같은 인물 사진으로 매번 생성하시면 더 일관됩니다 (/v1/images/edits 엔드포인트가 인물 정체성을 보존).

탭을 닫았다가 다시 열면 API 키를 매번 등록해야 하나요?

네, 보안 정책상 sessionStorage에만 저장되어 탭을 닫으면 자동 삭제됩니다. 공용 PC에서도 안전하게 사용할 수 있도록 한 설계입니다. 개인 PC에서 매번 등록이 번거롭다면 OpenAI 키를 별도 메모장이나 비밀번호 관리자에 저장해두시고 복사·붙여넣기 하시면 됩니다.

메디포스터 스튜디오 · BETA · DrPortal · 문의: 관리자 (romen777)
최종 업데이트: 2026-05-01 · 빌드: medi-poster-studio-help-r1