OID 패턴 저작 툴

OID 패턴을 인쇄하기 위해서는 OID 패턴을 저작하는 툴이 필요합니다. 이 툴은 OID 센서를 판매하는 Sonix라는 회사에서 제공하는데 개별적으로 시리얼 번호를 발급받기는 어렵습니다.

개발자의 편의를 위해 툴이 설치된 PC를 버추얼 머신으로 만들어 제공하니 아래의 설명에 따라 설치 후 사용하시기 바랍니다.

01. 설치하기

  • 버추얼 머신을 실행하기 위해 https://www.virtualbox.org/wiki/Downloads에서 사용하는 OS에 맞는 최신 버전의 VirtualBox 프로그램을 내려받아 설치합니다.
  • 아래의 다운로드를 클릭하여 ZIP 파일을 내려받습니다.
    다운로드 (1.21 GB)
  • 내려받은 winxp_oid.zip 파일의 압축을 풉니다.

02. OID 패턴 저작 툴 실행하기

  • OID 패턴 저작 툴의 시리얼 번호 기간이 만료되었기 때문에 컴퓨터의 시간을 2011년으로 변경합니다.
    • OID 패턴 저작 툴을 실행하기 전에 반드시 컴퓨터의 시간을 변경하세요.
    • 컴퓨터의 시간을 변경하지 않고 OID 패턴 저작 툴을 실행하면 Expired라는 경고창이 나타납니다.
    • 한번이라도 Expired 경고창이 뜨면 그 이후에는 컴퓨터의 시간을 변경하더라도 계속 Expired 경고창이 뜹니다.
    • Expired 경고창이 뜨면 OID 패턴을 입력할 수는 있지만 OID 패턴 파일은 생성할 수 없습니다.
    • Expired 경고창이 뜬 경우에는 VirtualBox 프로그램에서 winxp_oid를 삭제한 후 내려받은 winxp_oid.zip 파일의 압축을 푸는 과정부터 다시 해야 합니다.
  • 호스트 컴퓨터의 시간을 변경하기 싫으면 다음과 같이 버추얼 머신 내에서 시간을 설정하여도 됩니다.
    • 아래와 같이 버추얼 머신을 실행한 후, 버추얼 머신 내의 작업 관리자에서 vboxservices.exe 프로세스를 종료합니다.
    • 버추얼 머신의 날짜 및 시간 등록 정보를 실행하고 인터넷 시간 탭에서 인터넷 시간 서버와 자동으로 동기화 체크를 해제합니다.
    • 버추얼 머신의 시간을 2011년으로 변경합니다.
    • 버추얼 머신을 실행할 때마다 같은 작업을 해줍니다.
  • 압축을 푼 폴더 안에 있는 winxp_oid.vbox를 더블클릭하여 VirtualBox 프로그램을 실행합니다.
  • 툴바에 있는 '시작' 버튼을 눌러 버추얼 머신을 실행합니다.
  • 버추얼 머신에서 윈도우즈 XP가 실행됩니다.
  • 바탕 화면에 있는 Sonix OID AT - InfoWeaver V4.34.206.119b 바로가기를 실행합니다.

03. OID 패턴 저작 툴 사용하기

  • OID 패턴은 그림 위에 인쇄하는 것이 일반적이기 때문에 BMP 또는 JPG, TIF 형식의 그림 파일을 미리 준비합니다. 그림을 인쇄하지 않는 경우에는 하얀색의 그림 파일을 사용하면 됩니다. OID 패턴 전체의 크기는 그림 파일의 크기와 같아집니다.
  • File 메뉴의 New Project 메뉴를 선택합니다.
  • New Project Dialog가 나타나면 Input the file name에 생성할 프로젝트 이름을 입력하고 Project Type을 Generic Project Type으로 선택한 후 OK 버튼을 누릅니다.
  • File 메뉴의 New Document(s) 메뉴를 선택합니다.
  • New Document Dialog가 나타나면 Auto Assign Index Start Number에는 OID 코드의 시작 번호를 입력합니다. 툴에서 OID 패턴의 영역을 선택하면 자동으로 OID 코드를 입력해 주는데 자동으로 입력되는 코드의 시작 번호를 의미합니다. 각 OID 패턴 영역의 코드 번호는 언제든지 수정할 수 있기 때문에 임의의 숫자를 입력하거나 ?를 그대로 두어도 상관 없습니다. Image File에는 ... 버튼을 눌러 준비한 그림 파일을 선택한 후 OK 버튼을 누릅니다.
  • 툴바에서 돋보기 아이콘(Zoom)을 선택한 후 그림을 확대해 보면 검은색 점들이 찍혀 있는데 격자를 나타냅니다. 검은색 점 4개로 둘러싸인 사각형 하나에는 하나의 OID 코드만 입력할 수 있습니다.
  • 툴바에서 파란색 사각형 아이콘(Rectangle)을 선택한 후 그림 위에 마우스를 드래그하면 사각형을 그릴 수 있습니다. 앞서 New Document Dialog의 Auto Assign Index Start Number에서 OID 코드의 시작 번호를 입력한 경우에는 사각형에 입력한 번호가 표시되고, ?를 그대로 두었다면 ?가 표시됩니다. 또한, New Document Dialog의 Auto Assign Index Start Number에서 OID 코드의 시작 번호를 입력한 경우에는 사각형을 그릴 때마다 OID 코드 값이 자동으로 1씩 증가하여 표시됩니다.
  • 툴바에서 화살표 아이콘(Select)를 선택하고 사각형을 더블클릭하여 OID Object Index에 숫자를 입력하면 OID 코드를 수정할 수 있습니다.
  • 주의할 점은 OID 코드를 1부터 65535까지의 숫자만 입력하여야 합니다.
  • 같은 방법으로 툴바에서 파란색 다각형 아이콘(Polygon), 파란색 타원 아이콘(Ellipse) 등을 선택하여 다양한 영역에 OID 코드를 입력할 수 있습니다.
  • 툴바에서 파란색 격자 모양 아이콘(Insert table)을 선택하면 New Table 대화상자가 나타나는데, Row Count에는 행의 개수, Column Count에는 열의 개수를 입력합니다. Horizontal을 선택하면 OID 코드 값이 1씩 증가하는 것을 가로 방향으로 먼저 하고, Vertical을 선택하면 세로 방향으로 먼저 합니다. OK 버튼을 누른 후, 그림 위에 마우스를 드래그하면 테이블이 만들어지고 OID 코드 값이 표시됩니다.

04. OID 패턴 파일 생성

  • Project 메뉴의 Generate Index Images 메뉴를 선택합니다.
  • Generate Index Image(s) 대화상자가 나타나면 Verification ImagePublish Image를 체크하고 OK 버튼을 누릅니다.
  • 잠시 기다리면 OID 패턴 파일 생성이 완료되고, New Project Dialog에서 입력한 프로젝트 이름으로 된 폴더를 윈도우 탐색기에서 열어 보면 Output 폴더가 있습니다. Output 폴더 내의 XXX_vry.zip 파일에는 Verification Image, 즉 확인을 위한 그림 파일이 들어 있고 Output 폴더의 PublicBMP 폴더에 있는 XXX_pbh.zip 파일에는 인쇄할 OID 패턴 그림 파일이 들어 있습니다.

05. OID 패턴 파일 인쇄하기

  • 생성된 OID 패턴 파일(XXX_pbh.zip에 들어 있는 그림 파일)을 인쇄하기 위해서는 고해상도의 인쇄기가 필요합니다.
  • 카드와 같이 전체가 하나의 OID 코드로 된 경우에는 OID 센서가 코드를 인식할 확률이 높기 때문에 실습용으로는 집에 있는 프린터(1200dpi 이상)로 인쇄하여도 어느 정도 사용할 수 있습니다. 물론 상용으로 카드를 제작하기 위해서는 인쇄소에서 옵셋 인쇄로 인쇄하여야 합니다. 또한, 내비게이션 패드의 경우에는 OID 센서가 코드를 인식할 확률이 상대적으로 낮기 때문에 반드시 인쇄소에서 옵셋 인쇄를 하여야 합니다.
  • OID 패턴과 함께 인쇄되는 그림은 포토샵과 같은 이미지 편집 툴을 사용하여 CMYK로 저장하여야 하며 K 성분은 모두 제거하여야 합니다. 즉, 그림은 CMYK 중에서 CMY로만 표현하여야 합니다.
  • CMY 성분으로 구성된 그림을 먼저 옵셋 인쇄한 후에 OID 패턴 그림을 K 성분으로 하여 다시 옵셋 인쇄합니다. 이때 먼저 인쇄한 그림이 완전히 마른 후에 OID 패턴 그림을 인쇄해야 OID 패턴이 번지지 않고 선명하게 인쇄되므로 주의하시기 바랍니다. (일반적으로는 인쇄소에 이러한 사항을 요청하지 않으면 CMYK를 한꺼번에 인쇄하기 때문에 OID 패턴이 선명하게 인쇄되지 않습니다.)
  • OID 패턴이 선명하게 인쇄되어 있는지는 확대경을 통해 확인할 수 있습니다.
  • OID 패턴이 선명하게 인쇄되지 않으면 OID 센서의 인식률도 떨어지게 되지만 인식 속도도 느려지게 되기 때문에 센서의 반응 속도가 늦어지게 됩니다.
  • 옵셋 인쇄를 소량으로 인쇄해 주는 곳은 인터넷에서 "옵셋 소량"으로 검색하면 많이 찾을 수 있습니다.
  • 인쇄소에는 OID 패턴 저작 툴은 가지고 갈 필요가 없고, Output 폴더 > PublicBMP 폴더 > XXX_pbh.zip 파일에 들어 있는 OID 패턴 그림 파일을 아래와 같이 파일 공유를 통해 호스트 PC에 복사한 후, 배경에 인쇄할 그림 파일과 함께 인쇄소에 가지고 가면 됩니다.

06. 파일 공유

  • 버추얼 머신에서 장치 메뉴 > 공유 폴더... 메뉴를 선택합니다.
  • + 아이콘 버튼을 누르고, 폴더 경로에서 기타...를 선택한 후 호스트 PC의 공유할 폴더를 선택합니다.
  • 자동 마운트항상 사용하기를 체크하고 확인 버튼을 누릅니다.
  • 버추얼 머신에서 장치 메뉴 > 게스트 확장 설치... 메뉴를 선택합니다.
  • 새로 추가된 공유 폴더는 버추얼 머신을 리부팅해야 반영됩니다.

07. 더 자세하게 알기

  • OID 패턴 저작 툴에서 Help 메뉴의 Contents 메뉴를 선택하면 더 자세한 사용법을 확인할 수 있습니다.