how to use pos system jabapos ( USB PRINTER)

POS시스템을 구성하려면 여러 주변장치등이 필요합니다. 돈통,영수증프린터,바코드스캐너,터치모니터등 여러장비등이 서로 호환성이 있어야합니다. 주로 해외에 공급하고 있어 주변장치등을 현지에서 구입하고 
포스프로그램만 구매하여 사용될경우 몇가지 문제가 발생되기도 합니다.

영수증프린터는 써멀방식 ( 열전사 ) 방식과 도트방식이 있습니다.

써멀방식은 헤드에 열을 가해 문자를 찍어내는 방식이라 기존 도트방식보다 속도가 빠르며 우리 주변에서 손쉽게 이런 방식의 

영수증을 쉽게 볼수 있지만 열에 약해 보존성이 떨어지는 단점이 있습니다.

포스시스템을 구성하려면 위 그림과 같이 다양한 주변기기등이 필요합니다.

POS시스템을 정상적으로 구성하려면 터치모니터,영수증프린터,금고통,포스프로그램등 다양한 장치가 필요한데 여기서 포스프로그램과 주변기기등이 호환성이 가장중요합니다. 포스시스템은 어떤 특별한 프토토콜이 없기 때문에 소프트웨어 개발자에 따라 
주변기기의 호환이 달라질수 있기 때문입니다.


위 그림은 우리가 흔히 식당이나 마트등에서 계산을 하고 나올때 영수증이 뽑히는 영수증 프린터의 뒷면 입니다.
다양한 케이블을 꼽을수 있도록 되어 있고 다소 복잡해 보이기는 하지만 알고보면 꼭 필요한 인터페이스임을 알게 됩니다.
영수증프린터는 포스프로그램에서 문자열을 ( 시리얼, 페러럴,)을 통해 영수증프린터에서 제공되는 명령어를 통해 컷팅 여백 설정등을 하여 지정된 포트를 통해
문자값을 날려 출력이 됩니다.

여기서 흥미로운것은 시리얼 , 페러럴 특정포트를 통해 문자값을 날릴때 프린터에서 지원하지 않는 아랍어,일본어,중국어등
은 프린터안에 문자가 없기때문에 글씨가 깨지게 되는것이지요.
한국에서 구입한 제품은 기본적으로 영어,한국어가 지원이 되지만 미국등 해외에서는 한국어가 출력이 되부분안되는 문게가 있습니다.
해외에서는 프린터에서 한글을 사용할 이유가 없겠지요.



그래서 해외에서 구입한 포스프린터는 대부분 한글이 지원이 안되는 경우나 특정언어를 포스프로그램에서 지원한다하더라도
영수증에는 출력이 안되어 다시 한국에서 구매하는경우를 필자는 종종 봤습니다.
예) 태국에서 마트를 운영하는대 영수증이 태국어로 출력이 안됩니다 해결방법이 없을까요?
답변-> 영수증프린터 롬 (메모리)안에 태국어 폰트가 없으면 윈도우에서 태국어를 지원한다하더라도 출력할방법이 없습니다.

모든 영수증프린터는 자체 메모리를 가지고 있어 윈도우처럼 세계에서 사용되는 문자를 전부 지원할수 없기 때문입니다.
자 그럼 태국어를 지원하는 영수증프린터를 구매를 하기 위해서는 방법이 없을까? 

태국어를 지원하는 영수증 프린터를 만들기 위해 기존 생산라인을 멈추가 태국어 폰트를 영수증 프린터에 심는 방법을 하여야 합니다.
수요가 낮은 프린터를 한정 생산하기위해 스페셜 오더를 해야 하는셈이지요 가격은 당연히 올라갈수 밖에 없고방법이 없느냐 ? 전혀 없는것이 아닙니다. 윈도우에서는 
다양한 언어를 지원을 할수 있습니다 일본어, 아랍어 중국어등영수증프린터에서 
지원이 된다면 윈도우용 프린터 드라이버를 사용하는 방법인데 
이럴겨우 몇가지 지원을 하여야 합니다. 
01.소프트웨어가 유니코드가 지원이 되어야 한다.
 ( 세계 어느나라 윈도우에서 깨지지 않고 보이도록 )
02. 윈도우 드라이버를 사용할경우 지정된 포멧을 사용자가 변경 할수 있어야 한다.
03. 특정 나라 폰트의 길이수를 계산하여 포멧에 맞춰야 한다 




댓글