초록
최근 유비쿼터스 시대가 도래함에 따라 서비스 형태가 다양화되고 있다. 모바일 기술의 발전으로 휴대폰의 새로운 기능들이 대두되고 있고 모바일폰을 활용한 유비쿼터스 응용들이 활발히 개발 중이다. 또한 모바일폰과 관련된 여러 응용에서 이차원 바코드의 활용이 증가하고 있다. 이차원 바코드는 지금까지 이력관리를 위해서 주로 사용되다가 모바일폰에 탑재되면서 교육, 관광, 축제 등 홍보를 위한 수단으로 그 영역이 확장되었다. 본 논문에서는 이차원 바코드인 QR코드의 응용영역을 확장하여 오프라인과 온라인을 연동하는 스마트폰 기반의 QR코드 해석기를 개발한다. 또한 트리즈(TRIZ)를 이용하여 성능개선을 위한 요소를 찾아내고 해석기를 개선한다. 본 논문에서 개발한 QR코드 해석기와 오픈 소스 기반의 QR코드 해석기의 성능을 해석이 가능한 QR코드 이미지의 크기, 해석 속도 측면에서 비교하여 본 논문에서 제안한 해석기의 우수성을 입증한다. 마지막으로 QR코드를 이용한 응용으로 u-맵과 u-팜플렛을 소개한다.
Recently, with the advance of Ubiquitous era, the types of services become diverse. Especially, due to the rapid development of mobile technology, the new functions of mobile phones are added and the new applications of mobile phones are developed actively. Among the various applications related to mobile phones, 2 dimensional barcode-based applications are increasing. 2 dimensional barcode is mostly used for the management of past record. However, by combing 2 dimensional barcode with mobile phones, the application areas of 2 dimensional barcode are expanded to the means of publicity for education, tourism, and festivals. In this paper, we develop a QR code decoder running on smartphones, which connects on-line and off-line. In addition, we modify our decoder by detecting the point for performance enhancement based on TRIZ. We compare our decoder with an open-source based decoder in terms of the code size of decoding and the speed of decoding in order to prove that our decoder has a better performance than the other. Finally, we introduce two applications: u-map and u-pamphlet as QR code applications.