립몬스터 HACCP 구조 맵
SNAPLOG × 립몬스터 (식육포장처리업)

수기 HACCP 일지, 하나의 입력값이면 몇 곳까지 자동으로 채워지는가

기준서 1권 · CCP 3개 · 선행요건(PRP) 다수가 매일·주간·월간·연간 25종 양식, 약 372개 필드로 갈라지는 구조를 한 장에 정리했다. 같은 숫자 하나(냉장고 온도는 IoT 센서 직송, 금속검출 시편·트랩 포획수는 카메라+AI 판독)가 여러 문서에 반복 기재되는 지점을 추적해 자동화(A·B, 스냅로그 영역)가 실제로 손댈 수 있는 범위와, 여전히 사람이 판단·서명해야 하는 영역(D)을 구분한다.

데이터 기준일 2026-08-18 · 립몬스터(경기 포천, 대표 이주한) 소규모 HACCP 관리기준서 + 실제 운영 기록양식 전수 분석

25
전체 기록 양식
매일 9 주간 1 월간 3 연간 12
약 372
전체 입력 필드(문항) 수
매일 약130 주간 22 월간 약65 연간 약155
3
중요관리점(CCP)
CCP-1B원료육 냉장 −2~5℃
CCP-2P금속검출 Fe3.5·SuS5.0mmφ
CCP-3B완제품 냉장 −2~5℃
4단계
필드 자동화 분류
A IoT센서 B 카메라+AI C 시스템생성 D 사람필수
자동화 분류 범례 A · IoT 센서 완전자동 — 온·습도 센서 직송 B · 카메라+AI 판독 — 스냅로그 핵심 영역 C · 시스템 자동생성 — 날짜·집계·연동값 D · 사람 필수 — 판단·서명·자가진단
01 · Structure Map

기준서 → CCP·선행요건 → 25종 양식, 전체 구조도

기준서 한 권에서 시작해 CCP 3개와 선행요건(PRP) 관리항목으로 갈라지고, 다시 매일·주간·월간·연간 25종 양식으로 뻗어나가는 전체 계층을 한 화면에 담았다. 각 양식 박스에는 필드 수와 A/B/C/D 자동화 비율 미니바가 함께 표시된다.

HACCP 관리기준서 (립몬스터, 식육포장처리업)
CCP-1B / CCP-3B
원료육·완제품 냉장 (−2~5℃)
CCP-2P
금속검출 (Fe3.5 / SuS5.0mmφ)
선행요건 PRP
위생·세척소독·방충방서·검교정 등
02 · One Number's Journey

수치 하나의 여행 — 사진 1장이 왜 여러 문서를 채우는가

같은 측정값이 서로 다른 이름의 양식에 반복 기재되는 3가지 대표 사례. 스냅로그가 계기판·표시부·트랩을 1회 촬영하면, 그 값이 흘러가야 할 문서들에 동시에 반영될 수 있다는 것을 보여준다.

1

냉장고 온도 IoT 센서 자동 전송 (−2~5℃)

센서 전송 1회 → 매일 3곳 + 월간·연간 자동 집계
IoT 센서 자동 전송냉장/냉동고 1·2, 가공실 — 2시간마다 상시 전송(사진 촬영 불필요)
매일
CCP-1B/3B 모니터링 일지
냉장고 온도(℃) 필드 · IoT 자동기록(체크포인트 5회/일)
매일
일일 위생 점검일지
15·16번 가공실·냉동고·냉장실 온도(IoT 자동)
매일
온도관리일지
냉동고1·2 / 냉장실 / 가공실 4항목(IoT 자동)
월간
중요관리점(CCP) 검증점검표
일일 모니터링 정상작성 건수 집계·판정
연간
검증 결과보고서 / 선행요건 검증점검표(12번)
월간 검증 결과의 연간 종합·적합성평가
센서 값 1개 → 매일 양식 3곳에 동일 온도값 자동 반영, 이후 월간 검증점검표·연간 보고서는 그 기록을 집계·재검토만 하면 되는 구조 — A(IoT 자동전송) 1회가 C(시스템집계) 2단계를 자동으로 밀어올린다.
한계기준(−2~5℃) 이탈 시 즉시 알림. 범위를 벗어나면 담당자에게 즉시 알림이 전송되고, 개선조치 내용을 입력하기 전까지 해당 체크포인트를 종료할 수 없다.
2

금속검출기 시편 테스트 (Fe 3.5mmφ / SuS 5.0mmφ)

1 촬영 → 선형 3단 체인
매일
CCP-2P 금속검출 모니터링 일지
Fe/STS 시편 검출여부, 감도51 판정 · 5회/일
월간
중요관리점(CCP) 검증점검표
금속검출 공정 모니터링 일지 정상작성 건수 집계
연간
한계기준 설정(CCP-2P) / 검증점검표-HACCP관리
감도설정 실험·연1회 검교정 유효성 재확인
기기 표시부(검출 O/X 램프) 1회 촬영이 매일 판정 → 월간 집계 → 연간 유효성평가까지 그대로 이어짐 — 3개 문서 모두 같은 시편 테스트 결과에서 파생.
3

방충·방서 트랩 포획 개체수 (매주 월요일)

1 촬영 → 선형 2단 체인
주간
방충·방서 점검표
포충등·바퀴트랩·쥐트랩 개체수(비래·보행·설치류) · 주1회
연간
검증점검표-선행요건관리 (5번 항목)
포충등·트랩 정기 확인 이력의 연 1회 종합 평가·배점
트랩·포충등 1회 촬영으로 파리·나방·바퀴·쥐 등 항목별 개체수를 동시 계수 — 연간 선행요건 검증점검표는 이 주간 기록의 존재·적정성을 확인하는 상위 문서일 뿐, 별도 재측정이 없다.
03 · Input Catalog

측정이 필요한 모든 수치 인풋

기준서·양식 전체에서 실제로 "측정"이 발생하는 지점만 모았다. 기준값, 측정 도구, 그 값이 기재되는 양식, 자동화 분류를 함께 표기한다.

측정 항목기준값 / 규격측정 주기측정 도구기재 양식자동화
04 · Automation Analysis

양식별 자동화 분포 — B가 늘어도 D는 남는다

25종 양식 전체 372개 필드를 A(IoT 자동)·B(카메라+AI 판독)·C(시스템 자동생성)·D(사람 필수)로 분류해 양식별 스택바로 시각화했다. 필드의 절반 이상이 여전히 D(사람 필수) 영역이라는 현실을 그대로 보여준다.

A

IoT 센서 자동

디지털 온·습도계가 값을 앱에 직접 전송(사진 촬영 불필요). 기준서의 야간 자동온도기록장치와 같은 원리를 상시로 확장한 것 — 냉장고·냉동고1·2·가공실 온도가 대상.

B

카메라+AI 판독 — 스냅로그 핵심

금속검출기 표시부, 라벨·소비기한, 외부 성적서(환경검사·건강진단·검교정), 방충방서 트랩 계수 촬영 후 AI가 값을 읽어 기록(온도계는 A로 이관).

C

시스템 자동 생성

날짜·시간·작성자·연번, 점수 합계·백분율, 차기 검교정 예정일, 일일→월간·연간 자동 집계.

D

사람 필수

육안 위생점검, 관능검사, 시정조치 판단, 교육 실시·평가, 서명·승인, 종사자 건강 자가확인.

필드의 과반이 D. 372개 필드 중 절반 이상은 육안 위생점검·관능검사·시정조치 판단·서명 승인처럼 사람이 반드시 해야 하는 영역이다. 스냅로그가 없애는 것은 "숫자를 옮겨 적는 노동"이지, 판단과 책임 자체가 아니다.
D 중에서도 서명·승인은 다르다. D로 분류된 필드의 상당수(작성자/승인자/조치자 서명, 결재란)는 판단이 아니라 확인 행위다. 이 부분은 전자서명·앱 내 승인 버튼으로 간소화할 수 있어, 실질적으로 "생각이 필요한 D"와 "손만 필요한 D"는 나눠 볼 필요가 있다. 자세한 3분할은 아래 D의 재발견 섹션 참고.
05 · D Breakdown

D의 재발견 — 사람 필수 영역 3분할

D(사람 필수)로 뭉뚱그려졌던 약 222개 필드(전체의 약 60%)를 실제 행위 성격으로 다시 쪼개면, 그중 상당수는 "판단"이 아니라 "확인" 또는 "행위"에 가깝다는 것이 드러난다.

"스냅로그가 없애는 것은 숫자를 옮겨 적는 노동이지, 판단과 책임이 아니다."
D1

서명·결재형 — 약 40개 필드

작성자/승인자/조치자 서명, 결재란 — 판단이 아닌 확인 행위다. 전자서명·앱 내 승인 버튼(PIN/생체인증)으로 대체 가능 → 사실상 C(시스템 처리)로 이동.

D2

점검 체크형 — 약 100개 필드

양호/불량·적합/부적합 O표(육안 점검) → 증거 기반 일괄 승인. 현장 사진(타임스탬프+위치 자동)이 곧 점검 증거가 되어 "이상 없음" 원탭으로 일괄 적합 처리하고, 문제가 있을 때만 해당 항목을 열어 내용·조치를 입력한다(예외 보고).

D3

판단·조치형 — 약 82개 필드(나머지)

시정조치 결정, 관능 이상 판단, 교육 실시·평가 — 사람이 유지하고 앱은 템플릿·가이드만 제공한다. "책임은 사람, 기록은 AI".

기입 노동 기준 자동화 커버리지 — D1·D2 재분류 전/후 (372필드 기준)
Before
A+B+C 약 40% D 약 60%(약 222개)
After
자동/반자동 약 78% D3만 잔존 약 22%(약 82개)
78%는 D1(서명·결재형)+D2(점검 체크형) 전체를 재분류했을 때의 목표치다. 그중 실제 FORMS 데이터에 처음 반영된 조각이 아래 토스 문법 섹션의 건강 자가확인·교육 재분류(약 21개 필드) — 이 조각만으로 실측 커버리지가 약 40%→약 46%로 오른다.
① 한계기준 이탈 차단. CCP 한계기준(예: −2~5℃) 이탈이 감지되면 일괄 승인 버튼을 막고 개선조치 입력을 강제한다.
② 이상 감지 시 자동 잠금. AI가 사진·센서값에서 이상을 감지하면 "이상 없음" 원탭 버튼이 비활성화되고 해당 항목이 자동으로 펼쳐진다.
③ 위변조 방지. 모든 승인·수정에 감사로그·수정이력·타임스탬프가 남아 사후 위변조를 막는다.
06 · Toss Grammar

토스 문법 — 확인 행위의 원탭화

은행 앱은 대출·계좌개설에 필요했던 서명 수십 개를 탭 몇 번으로 줄였다. 근거는 하나다 — 법이 요구하는 건 "종이 서명"이 아니라 "내용 제시 + 본인 확인 + 위변조 불가 기록"이라는 것. HACCP과의 차이는 한 줄로 요약된다: 탭이 대체하는 건 기록 행위이지, 실행의 증거는 시스템이 함께 남긴다.

1

건강 자가확인 — 매일-9

출근 시 본인 폰/입구 태블릿에 증상 질문을 제시하고 "이상 없음" 탭 = 자가신고로 확정한다. 이상 응답이면 관리자에게 즉시 알림이 가고 해당 종사자는 작업에서 배제된다. 본인 인증 단말의 응답이라 종이(관리자가 대리로 O표 치던 방식)보다 증거력이 강하다.

2

교육 실시·평가 — 월간-1·2

월간 위생교육을 앱 마이크로러닝(2~3분 콘텐츠) + 이해도 퀴즈 2~3문항으로 바꾼다. 통과하면 교육일지·참석 서명이 자동 생성되고, 평가란(집중도·이해도·반영도)은 퀴즈 점수·체류시간이라는 객관 지표로 대체된다. 근거: HACCP 법정 교육도 인증원 온라인 과정을 인정한다 — 요건은 "실시 기록 + 평가"지 "집합 교육"이 아니다. 예외: 금속검출기 조작 등 실습성 교육은 현장 실시+관리자 확인을 유지하고, 담당자 변경 시 즉시교육은 앱이 트리거해 미이수자를 잠근다.

3

서명 일괄화 — D2 설계 공통

하루치 서명은 1회로 통합할 수 있다. 단, 서명 직전 "오늘 확정되는 기록 요약" 화면 제시가 필수다 — 토스가 약관 목록을 펼쳐 보여주는 것과 같은 원리다. 이 요약 화면이 빠지면 일괄서명 설계 전체에서 유일하게 공격받는 지점이 된다.

격상 불가 — 의도적 마찰은 유지한다. CCP 한계기준 이탈 시 조치 판단, 월간 검증의 행동관찰·인터뷰, 관능검사는 원탭으로 줄이지 않는다. 실제 판단이 필요한 자리이기 때문에 D로 남겨 사람이 직접 멈춰 서게 만드는 것 자체가 설계다.
격상 후 커버리지 약 46%(A+B+C, 372필드 기준 실측) — 건강확인·교육 재분류(4개 양식, 약 21개 필드)만 반영해도 자동/반자동 비중이 약 40%(약 150필드) → 약 46%(약 171필드)로 오른다. D는 약 60%(약 222개)에서 약 54%(약 201개)로 줄어든다. 나머지 D1(서명·결재형)·D2(점검 체크형)까지 반영하면 D의 재발견에서 제시한 약 78%까지 갈 수 있다.
07 · D2 Automation Design

D2 자동화 설계안 — 섹션 기반 일괄 승인

D2(점검 체크형, 약 100개 필드)를 "매 항목 개별 확인"에서 "섹션 단위 확인 → 전자서명 1회"로 재설계한 안이다. 섹션은 위치를 강제하는 게이트가 아니라 문항을 읽기 좋게 나눈 그룹일 뿐이라, 현장에서 폰을 들고 섹션별로 체크하든 현장을 둘러본 뒤 사무실에서 한번에 몰아 체크하든 작성자가 원하는 방식을 그대로 쓰면 된다. 법적 근거, 플로우, 설계 원칙과 신뢰 다이얼, 법적 지위 확보 절차, 이후 로드맵 순으로 정리했다.

1

섹션 기반 점검 플로우 — 문항을 5개 섹션으로 나눈 구성

섹션별 개별 확정 → 전자서명 1회로 당일 전체 확정
섹션 1
개인위생
  • 위생복·모·화 착용
  • 두발·손톱·장신구
  • 질병·상처 자가신고
이상없음 → 8:02 확정
섹션 2
작업장
  • 장비·도구 청결
  • 바닥·배수구·벽·천장
  • 손세척 설비 작동
이상없음 → 8:11 확정
섹션 3
창고
  • 온도관리·청결 (온도 수치는 IoT 센서가 이미 기입)
  • 제품 이격 보관
  • 소비기한 라벨
이상없음 → 8:19 확정
섹션 4 · 작업 중
작업 중 점검
  • 금지행위
  • 위생적 취급
  • 응축수·환기
이상없음 → 11:40 확정
섹션 5 · 작업 후
작업 후 점검
  • 장비 세척
  • 마감 청소
  • 폐기물 처리
이상없음 → 17:52 확정
전자서명 1회 → 당일 전체 확정PIN/생체 인증 · 5개 섹션의 확정 이력을 하나의 서명으로 묶음
섹션별 확정 시각이 순서대로 남는다 — 현장을 돌며 그때그때 찍었든, 사무실에서 몰아 찍었든 그 자체가 실제로 항목을 확인했다는 시간 기록이다. 종이 서명 1개(증거 없음)보다 강한 기록이 남는다.
신뢰 다이얼

신뢰 다이얼 3단계 — 평상시엔 탭만, 강화는 필요할 때만

모든 안전장치를 상시로 켜두지 않는다. 평상시엔 점검자 부담을 0에 가깝게 두고, 이상이 감지되거나 심사가 가까울 때만 다이얼을 올린다.

단계내용점검자 부담
평상시(기본)
탭만
로그인 인증(PIN/생체) + 입력 시각 타임스탬프 + 감사로그·수정이력 — 이것만으로 종이(증거 0)를 이미 초과하는 법적 최저선을 충족한다. 현장에서 폰 들고 섹션별로 체크하든, 현장을 둘러본 뒤 사무실에서 몰아 체크하든 둘 다 정상 사용 패턴이다.0 — 종이보다 빠름
자동 강화센서 이상감지 시 해당 항목 개별 확인 강제 / 전일 부적합 항목 일괄승인 제외 / 시제 잠금(소급 생성 불가·수정 이력).문제 있을 때만
심사 대비 모드
선택
심사 3~4주 전에만 랜덤 스팟 사진 등 활성화.기간 한정

※ 초기 설계의 QR 스캔·체류시간·위치 비콘 장치는 사용성 검토 결과 전부 폐지 — 기본 증거는 로그인 인증 + 타임스탬프 + 감사로그만으로 충분하다(v1.5)

법적 지위 확보

법적 지위 확보 3단계 — 순서가 중요하다

구역별 일괄 확인 방식이 "편법"이 아니라 정식 운영 방식이 되려면, 아래 순서를 반드시 지켜야 한다.

1

기준서(SOP) 개정

"전자점검표에 의한 구역별 일괄 확인 방식"을 관리기준서에 명문화한다. 이 문구가 없으면 심사 시 "기준서와 다른 방식으로 운영"이라는 지적을 받을 수 있다.

2

전자서명 요건 충족

PIN·생체 등 본인을 특정할 수 있는 인증 수단 + 감사로그 + 위변조 방지 장치를 갖춰, 2020년 개정 전자서명법 기준의 사설 전자서명 효력을 확보한다.

3

스마트HACCP 등록

(사)한국식품안전관리인증원의 스마트HACCP 등록제를 통해 공식 인정을 받고, 조사·평가 시 인센티브를 확보한다. 립몬스터를 첫 등록 사례로 추진.

1단계 · 섹션별 대표 사진 1장 촬영 2단계 · AI가 바닥 청결·응축수·방충망·이격 보관 등 4~5개 항목 동시 판독 D2를 B(카메라+AI 판독)로 승격
08 · Offline-First Design

오프라인 환경 대응 — 와이파이 없는 가공장

HACCP 가공장은 샌드위치 패널(금속) 벽 + 냉동고 구조라 와이파이가 구조적으로 취약하고, 지하·교외 업장은 인터넷 회선 자체가 없는 곳도 있다. 하드웨어를 늘리기 전에 앱 설계로 먼저 풀어야 하는 이유와 그 다음 우선순위를 정리했다.

1

오프라인 우선(Offline-First) 앱

추가 비용 0원

점검·BLE 온도 자동 수집·표준 조치 칩 선택(폐기/재검사/온도조정 등, 사진은 선택)·PIN 서명까지 전 기능이 폰 로컬에서 완결된다. 신호가 복귀하는 순간 자동으로 동기화된다.

  • 증거력 장치 — 행위 시각(오프라인 당시)과 서버 업로드 시각을 둘 다 기록한다. 오프라인 기록에는 로컬 해시 체인을 걸어 업로드 시 서버가 위변조 여부를 검증하고, 감사로그에는 "오프라인 작성 → 14:32 동기화"가 그대로 투명하게 남는다.
  • 법은 기록의 보존·진실성을 요구하지 실시간 전송을 요구하지 않는다. "신호 끊기면 기록 못 하는 앱"이 오히려 심사에서 더 위험하다.
2

센서는 와이파이 대신 BLE 로거

센서당 2~5만 원
  • BLE 온도 로거 — 배터리 수명 1~2년, 내부 메모리에 수천~수만 개 측정값을 자체 저장한다. 점검자 폰이 근처를 지나가면 밀린 기록을 자동으로 흡수한다(폰 = 게이트웨이, 별도 장비 0원). 용도는 온도 수집 전용이며, 위치·근접 증거로는 쓰지 않는다.
  • 매일 점검 동선이 곧 수집 동선이다. 냉동고는 본체는 밖에, 케이블 프로브만 내부(문 패킹 통과형)에 둔다.
  • 업장 규모가 크면 LoRa 게이트웨이(10~20만 원, 벽 투과·수백 m)로 승격 — 소규모 업장엔 불필요.
3

인터넷이 아예 없는 업장

월 0~2만 원
  • 사무실만 인터넷 — 작업장은 오프라인으로 두고, 폰이 사무실에 오면 동기화된다. 비용 0원.
  • 회선 전무 — IoT 요금제 LTE 라우터(기기 5~10만 원, 월 1~2만 원) 또는 하루 1회 테더링 동기화.
영업 포인트: "인터넷 안 되는 업장도 된다" — 경쟁 클라우드 솔루션이 못 들어가는 시장이다.
데이터 흐름

끊김을 견디는 데이터 흐름 — 유실 구간이 구조적으로 없다

각 구간이 자체 저장소를 갖고 있어 다음 구간과 끊겨도 데이터가 유실되지 않는다. 신호가 복귀하면 그 순간 흘러간다.

센서
자체 메모리
수천~수만 개 저장
끊김 허용
BLE
근접 시 자동 흡수
끊김 허용
점검자 폰
로컬 큐 · 해시체인
끊김 허용
신호 복귀 시
클라우드
무결성 검증 · 백업
유실 구간이 구조적으로 없다. 센서·BLE·점검자 폰 각 구간이 자체 저장소를 갖고 있어 다음 구간과 끊겨도 데이터가 살아남는다.
비용 요약

비용 요약 — 초기 10~25만 원 + 월 0~2만 원

구성비용해결하는 것
오프라인 우선 앱 + 해시체인0원
설계 정책
신호 끊김·약함 전부
BLE 로거 4~5개10~25만 원
1회
냉장·냉동·가공실 온도 자동 기록
LTE 라우터
회선 없을 때만
월 1~2만 원백업 회선
합계 초기 10~25만 원 + 월 0~2만 원 — 와이파이 공사·전용회선 없이 완결.
09 · Form Catalog

양식 25종 상세

매일·주간 양식은 전체 필드를, 월간·연간 양식은 핵심 필드 위주로 정리했다. 각 필드 앞의 색상 태그가 자동화 분류를 나타낸다.