RGB 색공 간 및 CMYK 색공 간 의 각 계조 값 은 임의 의 비트 수 , 예컨대 8 비트 로 표현 될 수 있 다 . 다만 , 예 를 들 어 , 프린터 ( 100 ) 의 컬러 범위 ( color gamut ) 를 조정 하 기 위해서 , 각 계조 값 의 비트 수 는 증가 / 감소 될 수 있 다 . 도 4 a 를 참조 하 여 상술 한 ASIC ( 308 ) 에 있 어서 의 처리 는 도 4 b 에 나타낸 바 와 같이 , 호스트 PC ( 200 ) 측 에서 실행 될 수 도 있 다 . 이 경우 , 예 를 들 면 , 상술 한 도 4 a 의 ASIC ( 308 ) 에 의해 실행 되 는 기능 을 구현 하 는 데 필요 한 소프트웨어 가 호스트 PC ( 200 ) 의 HDD ( 206 ) 에 미리 기억 될 수 있 고 , CPU ( 201 ) 가 그 소프트웨어 를 RAM ( 202 ) 으로 판독 하 여 판독 된 소프트웨어 를 실행 할 수 도 있 다 . 또한 , 컬러 변환 테이블 과 같 은 각종 테이블 을 포함 하 는 제어 정보 가 미리 HDD ( 206 ) 에 기억 될 수 있 고 , 그 정보 가 사용 될 때 CPU ( 201 ) 가 HDD ( 206 ) 로부터 제어 정보 를 판독 할 수 도 있 다 . 도 4 b 를 참조 하 면 , " PDL 변환 부 ( 410 ) 는 하프톤 프로세서 ( 408 ) 에 의한 하프톤 처리 후 의 계조 값 Ch """," Mh """," Yh """," Kh "" 를 묘화 데이터 로서 이러 한 계조 값 을 갖 도록 PDL 데이터 로 변환 하 는 기능 을 갖 는다 . PDL 데이터 는 프린터 ( 100 ) 에 송신 된다 . 프린터 ( 100 ) 에서 "," 렌 더러 ( 411 ) 는 호스트 PC ( 200 ) 로부터 수신 된 PDL 데이터 를 원래 의 계조 값 Ch """," Mh """," Yh """," Kh "" 로 변환 하 고 ", 이 를 PWM 프로세서 ( 409 ) 에 출력 한다 .