비개발자가 400페이지 서명 검사를 파이썬으로 자동화한 이야기
매달 스캔 문서 400페이지에서 서명 누락을 눈으로 확인하던 사업관리 담당자가 파이썬 라이브러리 몇 개로 검사 시간을 1분으로 줄였습니다. 도구와 사람의 역할을 어디서 나눌지가 핵심이었습니다.
무엇인가요
요즘IT에 소개된 사례에 따르면, 개발자가 아닌 사업관리 담당자가 매달 400페이지 넘는 스캔 문서에서 서명 누락 여부를 확인하는 데 30분~1시간을 쓰던 업무를 직접 자동화했습니다. 스캔본이라 텍스트 검색이 안 되고, 회사 보안 정책상 외부 온라인 도구도 쓸 수 없는 제약 속에서 PyMuPDF로 PDF를 흑백 이미지로 바꾸고, NumPy로 이미지의 “잉크 양”을 수치화하고, Pillow로 서명란만 잘라 시각화하는 방식을 조합했습니다.
표지·서명란 위치를 잡는 기준을 찾기까지 다섯 번의 시행착오를 거쳤고, 결국 “(인)” 날인 표시를 기준점으로 삼아 정확도를 높였습니다. 도구는 표지를 찾고 서명 부분을 추출하는 데까지만 담당하고, 서명이 실제로 있는지 최종 판단은 사람이 하도록 역할을 나눈 것이 핵심이었다고 밝혔습니다. 그 결과 검사 시간은 1분 남짓으로 줄었고, 검토 근거 자료도 자동으로 남길 수 있게 됐습니다.
왜 주목할까요
- 개발자가 아니어도 파이썬 라이브러리 몇 개만으로 사무 자동화가 가능하다는 것을 실제 사례로 보여줍니다.
- 완전 자동화가 아니라 “도구가 걸러내고 사람이 확정하는” 구조를 택한 것이 실무 신뢰도를 높인 지점입니다. 무리하게 100% 자동화를 노리지 않은 것이 오히려 성공 요인이었습니다.
- 외부 도구를 못 쓰는 보안 제약이 있는 조직에서도 로컬 스크립트만으로 해결할 수 있다는 점을 보여줍니다.
국내 관점 코멘트
계약서·품의서·발주서에 도장이나 서명을 받고 스캔해서 보관하는 방식은 국내 중소기업·공공기관에 여전히 흔합니다. 이번 사례처럼 “OCR 없이도 이미지 신호(잉크량, 도장 위치)만으로 검증”하는 접근은 문서 인프라가 오래된 조직일수록 바로 응용할 여지가 큽니다. 개발팀에 요청해서 몇 달을 기다리기보다, 업무 담당자가 챗GPT나 클로드에게 코드를 물어가며 주말 동안 스크립트 하나를 만들어보는 것만으로도 반복 업무 하나를 줄일 수 있다는 점이 이 사례의 실질적인 힌트입니다.
이 아이디어를 활용하려면
- 적합한 사람
- 마케터 · 1인 창업자
- 예상 난이도
- 주말 프로젝트
- 필요 예산
- 무료
- 검증 기간
- 약 1~2주
- 매달 반복하는 수작업 검토 업무 1개 골라보기
- 그 업무에서 "약한 신호"를 여러 개 찾아 기준 정의하기
- 도구는 후보만 걸러내고, 최종 판단은 사람이 하는 구조로 설계하기
난이도·예산·기간은 편집장이 글을 근거로 추정한 값입니다.
이 글은 편집 담당이 원문을 직접 확인해 요약하고, 하루아이디어의 국내 관점 분석을 더한 재가공 콘텐츠입니다. 편집 기준과 수정·삭제 요청은 편집 원칙에서 확인하실 수 있습니다.