서체파일(폰트파일)의 저작권법상 보호(대법원 2001. 5. 15. 선고 98도732 판결)

1.     사건개요

사 건 : 대법원 2001. 5. 15. 선고 98732 판결 【컴퓨터프로그램보호법위반(예비적 죄명 : 저작권법위반)
피고인(상고인) :
원심판결 : 서울지법 1998. 2. 24. 선고 971316 판결

2.     사실관계

(1) 피해자들은 공소사실 기재의 이 사건 서체파일(폰트파일) 57종을 제작하기 위하여, 한글 서체 1벌을 제작하는 데 필요한 2,350개의 완성형 글자에 대한 원도를 작성하고 그 개별 글자 각각에 대하여 아도브 포토 샵(Adobe Photo Shop) 등 이미지 처리 프로그램을 이용하여 스캐너(scanner)로 읽어들임으로써 컴퓨터가 인식할 수 있는 디지털 데이터로 변환된 이미지 파일을 만들었다. 그 이미지 파일에 있는 각 글자들의 서체 이미지를 폰토그라퍼(fontographer)와 같은 기존의 서체파일 제작용 프로그램의 서체 제작용 창으로 불러온 후, 폰토그라퍼의 윤곽선 추출기능을 실행하면 자동으로 글자의 윤곽선이 화면상에 추출되는데, 윤곽선은 윤곽선 모양을 결정짓는 제어점들과 그 제어점들을 연결하는 직선 또는 곡선의 형태로 나타나지만, 자동으로 추출된 윤곽선은 본래의 서체도안과는 일치하지 않는 불완전한 모습으로 나타나기 때문에 다시 마우스(mouse)를 사용하여 윤곽선을 수정함으로써 본래의 서체도안과 일치하는 윤곽선 설정작업을 완성하였다.

이와 같이 2,350개의 글자에 대한 윤곽선이 완성된 서체도안을 전자출판 에디터(editor)나 워드프로세서 등의 문서편집기에서 사용될 수 있도록 하기 위하여, 폰토그라퍼 내의 서체파일 자동 생성(generate)기능을 이용하여 포스트스크립트(PostScript)라는 컴퓨터 프로그램 언어 형태의 파일을 생성시킴으로써 이 사건 서체파일을 완성하였다.

(2) 위와 같이 생성된 서체파일은 크게 서체 전체에 대한 정보를 정의하는 부분과 각 글자의 모양을 정의하는 부분으로 나뉘는데, 글자 모양을 정의하는 부분은 각 글자의 윤곽선을 결정짓는 제어점들의 좌표 값과 그 제어점들을 연결하기 위한 명령{예컨대, 각 점을 직선으로 연결하라는 뜻의 라인투(lineto), 곡선으로 연결하라는 뜻의 커브투(curveto), 다른 점으로 이동하라는 뜻의 무브투(moveto) }으로 구성된다.

(3) 또한 피해자들의 이 사건 서체파일은 윤곽선 방식(outline font; 외곽선 방식이라고도 한다)으로서, 비트맵 방식(bitmap font)의 서체파일이 일정한 사각면을 여러 구역(pixel)으로 나누고 각 구역의 색깔을 지정하는 이미지 파일의 형태를 취하는 것과는 다르다.
즉 일정한 좌표 값을 가지는 점들을 지정한 후 그 점들을 직선이나 수학적으로 계산되어지는 곡선으로 상호 연결시켜 글자나 도형의 윤곽선을 확정하여 그 내부를 칠하는 방식을 취하고, 글자 모양을 확대하거나 변경하더라도 원래의 글자 모양을 결정짓는 주요 제어점들의 좌표 값을 일정한 비율 또는 수학적 공식에 의하여 조정하기만 하면 전체적인 글자 형태가 일그러짐 없이 매끄럽게 표현될 수 있으며, 포스트스크립트 언어로 기술함으로써 윤곽선 정보를 벡터(vector)화된 수치 내지 함수로 전환하여 기억하였다가 출력기종의 조건에 맞게 변환하여 출력하는 방식을 취한다.

(4) 이 사건 서체파일은 그 자체로서는 실행될 수 없는 형태의 파일이어서 단독으로는 글자를 출력시킬 수 없고, 전자출판 에디터나 워드프로세서 등 문서편집기상에서 사용자가 출력을 위하여 선택한 서체의 글자와 그 크기 등의 정보를 래스터라이저(rasterizer)로 전송하면, 래스터라이저는 문자의 크기에 맞추어 윤곽선을 표현하는 제어점들의 좌표 값과 이들을 연결하게 되는 직선 및 곡선을 계산하여 윤곽선을 그리고 그 내부를 원하는 색으로 칠하여 비트맵 이미지를 생성한 다음, 이를 프린터와 같은 출력기를 통하여 출력시키게 된다.

(5) 피고인은 피해자들의 이 사건 서체파일 57종을 구입하여, 아래 기재와 같은 방법으로 서체파일의 포맷(format)을 전환하고 그 과정에서 발생하는 오류를 보정한 뒤 피고인 자신의 서체파일로 제작하여 넥스트페이지(Nextpage)라는 전자출판 에디터 프로그램에 탑재시켰다.

() 피해자 이종만이 대표로 있는 주식회사 휴먼컴퓨터의 서체파일에 대하여는, 피고인이 그 포맷을 알고 있었기 때문에 피고인이 개발한 HFT2TFT.EXE라는 프로그램을 이용하여 피고인의 넥스트페이지 프로그램에서 사용할 수 있는 포맷인 확장자가 '.TFT'인 파일로 전환한 다음, 폰토그라퍼에서 읽어들일 수 있도록 피고인이 개발한 TFT2FOG.EXE라는 프로그램을 이용하여 확장자가 '.FOG'인 파일로 다시 포맷을 전환하고, 전환과정에서 생긴 윤곽선의 오류를 폰토그라퍼 내에서 마우스를 이용하여 수정하였으며, 다시 FOG2TFT.EXE라는 프로그램으로 피고인의 넥스트페이지용 TFT 포맷의 서체파일로 최종 전환하여 피고인의 서체파일을 제작하였다.

() 피고인이 포맷을 알지 못하는 나머지 피해자들의 서체파일에 대해서는, 피해자들의 서체를 출력할 수 있는 전자출판프로그램에서 2,350개의 완성형 글자를 일일이 입력시켜 문서파일을 작성하고, 이를 문서편집기로 읽어들인 다음, 입력된 글자의 서체를 피해자들의 서체파일이 구현하는 특정 서체로 전환시킨 후, 각 글자의 윤곽선 정보가 저장된 EPS 포맷의 파일로 전환하고, 피고인이 개발한 HANGUL.EXE라는 프로그램으로 각 글자를 떼어낸 후 다시 넥스트페이지 고유 포맷인 TFT 파일로 전환한 다음, ()에서 본 바와 같은 FOG 파일과 TFT 파일로 전환하는 과정을 다시 거쳐 피고인의 서체파일로 제작하였다.

(6) 피고인의 넥스트페이지에 탑재된 서체파일의 핵심적 구성요소인 각 글자에 대한 제어점의 개수나 각각의 좌표 값, 제어점들을 연결하는 직선이나 곡선의 형태 및 곡률은 전환되기 전의 피해자들의 이 사건 서체파일의 그것과 동일하거나 거의 유사하고, 같은 크기의 동일한 글자를 출력기를 통하여 출력할 경우 양자의 서체가 육안으로 구별되지 않는다.

3.     쟁점

(1) 서체파일이 단순한 데이터파일이 아닌 구 컴퓨터프로그램보호법(현 저작권법)상의 컴퓨터프로그램에 해당하는지 여부
(2) 서체파일 제작에 제작자의 창의적 개성이 표현되어 있어 그 창작성이 인정되는지 여부

4. 판결요지

가.   대법원

(1) 서체파일이 지시·명령을 포함하고 있고 그 실행으로 인하여 특정한 결과를 가져오며 컴퓨터 등의 장치 내에서 직접 또는 간접으로 사용될 수 있으므로 단순한 데이터파일이 아닌 구 컴퓨터프로그램보호법상의 컴퓨터프로그램에 해당한다.
(2) 서체파일의 제작 과정에 있어 글자의 윤곽선을 수정하거나 제작하기 위한 제어점들의 좌표 값과 그 지시·명령어를 선택하는 것에 제작자의 창의적 개성이 표현되어 있으므로 그 창작성도 인정된다.

나.   원심판결

(1) 컴퓨터프로그램보호법상 컴퓨터프로그램은 "특정한 결과를 얻기 위하여 컴퓨터 등 정보처리능력을 가진 장치 내에서 직접 또는 간접으로 사용되는 일련의 지시·명령으로 표현된 것"으로 정의되는바, 피해자들의 이 사건 서체파일은 그림을 그리는 논리·연산작용에 해당하는 '지시·명령'이 포함되어 있고, 서체 1벌을 컴퓨터 등의 장치 내에서 편리하고 반복적으로 구현할 수 있기 때문에 그 실행으로 인하여 '특정한 결과'를 가져오며, 단독으로 실행이 가능한 것은 아니지만 컴퓨터 내의 다른 응용프로그램이나 장치의 도움을 받아 서체를 출력시킬 수 있어 '컴퓨터 등의 장치 내에서 직접 또는 간접으로' 사용될 수 있으므로 컴퓨터프로그램보호법상의 컴퓨터프로그램에 해당한다.  
(2) 서체파일을 단순한 데이터의 집합이라고 볼 수 없다.

(출처 : 대법원 2001. 5. 15. 선고 98732 판결【컴퓨터프로그램보호법위반(예비적 죄명 : 저작권법위반)    [2001.7.1.(133),1425])

댓글

이 블로그의 인기 게시물

채무인수에 있어서 면책적 인수인지, 중첩적 인수인지가 분명하지 않은 때에는 중첩적 채무인수로 보아야

집단표시에 의한 명예훼손 사례

성폭행 의붓아버지 살해 사건