ISBN-10과 ISBN-13
ISBN(국제표준도서번호)은 책 한 종·한 판형마다 부여되는 고유 번호입니다. 2007년 이전에는 10자리(ISBN-10)를 썼고, 지금은 바코드(EAN) 체계와 통합된 13자리(ISBN-13)를 씁니다. ISBN-13은 접두 3자리(978 또는 979) + 국가·언어권 + 발행자 + 서명 식별 + 검증 숫자 구조이고, 하이픈 위치는 국가·출판사 규모에 따라 달라지므로 검증할 때는 하이픈을 무시하고 자릿수만 봅니다.
체크섬 계산 방식
ISBN-10은 각 자리에 10, 9, 8, …, 2를 곱해 더한 합이 11로 나누어떨어지도록 마지막 검증 문자를 정합니다(mod 11). 나머지가 10이 되는 경우를 표현하려고 숫자 대신 로마자 X를 씁니다. ISBN-13은 각 자리에 1, 3, 1, 3, …을 번갈아 곱해 더한 합이 10으로 나누어떨어지도록 검증 숫자를 정하는 EAN(바코드) 방식(mod 10)입니다. 두 방식 모두 한 자리 오타는 항상 잡아내고, ISBN-10은 인접한 두 자리가 뒤바뀐 오류까지 모두 잡아냅니다.
978을 붙이면 왜 변환되나
ISBN-13 체계는 기존 ISBN-10 전체를 "978 구역" 안에 편입했습니다. 그래서 ISBN-10 앞에 978을 붙이고 검증 숫자만 mod 10 규칙으로 다시 계산하면 같은 책의 ISBN-13이 됩니다. 반대로 978로 시작하는 ISBN-13은 ISBN-10으로 되돌릴 수 있지만, 979로 시작하는 번호는 ISBN-10 시절에 없던 새 구역이므로 대응하는 ISBN-10이 존재하지 않습니다.
한국 책의 접두
한국은 원래 978-89 구역을 썼는데 번호가 소진되면서 2013년부터 979-11 구역을 새로 배정받았습니다. 그래서 오래된 책은 978-89, 근래의 책은 979-11로 시작하는 경우가 많습니다. 979-11로 시작하는 책이 ISBN-10으로 변환되지 않는 것은 오류가 아니라 체계상 당연한 결과입니다. 이 도구의 검사는 형식 검증일 뿐이므로, 해당 번호로 실제 출간된 책이 있는지는 국립중앙도서관 서지정보나 서점 검색으로 확인하세요.
자주 묻는 질문
마지막 자리 X는 무엇인가요?
ISBN-10의 mod 11 체크섬에서 검증 값이 10이 나오는 경우를 한 글자로 적기 위한 표기입니다(로마 숫자 10). ISBN-13은 mod 10 방식이라 X가 나오지 않습니다.
979-11로 시작하는 책이 ISBN-10으로 변환이 안 돼요.
정상입니다. ISBN-10 체계는 978 구역만 표현할 수 있어서, 979 구역(한국의 979-11 포함)은 대응하는 ISBN-10이 존재하지 않습니다.
체크섬이 유효하면 실제 있는 책인가요?
아닙니다. 형식이 맞는 번호라는 뜻일 뿐입니다. 실제 출간 여부와 서지 정보는 국립중앙도서관 서지정보유통지원시스템이나 서점에서 검색해야 합니다.