[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100819018B1 - 카드를 이용한 게임 장치 및 방법 - Google Patents

카드를 이용한 게임 장치 및 방법 Download PDF

Info

Publication number
KR100819018B1
KR100819018B1 KR1020060038177A KR20060038177A KR100819018B1 KR 100819018 B1 KR100819018 B1 KR 100819018B1 KR 1020060038177 A KR1020060038177 A KR 1020060038177A KR 20060038177 A KR20060038177 A KR 20060038177A KR 100819018 B1 KR100819018 B1 KR 100819018B1
Authority
KR
South Korea
Prior art keywords
game
card
code
identification code
card identification
Prior art date
Application number
KR1020060038177A
Other languages
English (en)
Other versions
KR20070105677A (ko
Inventor
김용환
배훈
Original Assignee
김용환
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 김용환 filed Critical 김용환
Priority to KR1020060038177A priority Critical patent/KR100819018B1/ko
Priority to PCT/KR2007/002062 priority patent/WO2007126254A1/en
Publication of KR20070105677A publication Critical patent/KR20070105677A/ko
Application granted granted Critical
Publication of KR100819018B1 publication Critical patent/KR100819018B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3244Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

본 발명은 게임용 카드의 표면에 인쇄된 이미지에 삽입되어 있는 카드식별코드를 판독하여 해당 게임 데이터를 검출하고 이를 이용하여 게임을 진행하는 카드를 이용한 게임 장치 및 방법에 관한 것이다.
본 발명에 따른 게임 장치는, 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 생성된 합성 이미지가 인쇄된 카드를 인식하는 카드인식부; 게임자로부터의 조작을 감지하는 입력부; 게임 진행에 관한 정보를 출력하는 출력부; 상기 카드식별코드에 상응하는 게임 데이터를 저장하는 저장부; 및 상기 카드인식부, 입력부, 출력부, 저장부를 제어하는 제어부를 포함하고, 상기 제어부는 상기 합성 이미지에 포함된 카드식별코드를 판독하고, 상기 판독된 카드식별코드에 상응하는 게임 데이터를 검출한 후, 상기 검출된 게임 데이터에 기초하여 게임을 진행시키는 것을 특징으로 한다.

Description

카드를 이용한 게임 장치 및 방법 {Game apparatus and method using cards}
도 1은 종래기술에 사용된 게임용 카드의 예를 도시한다.
도 2는 본 발명에 사용되는 게임용 카드를 도시한 것으로, 원본 이미지의 일부에 코드블록이 삽입되어 합성 이미지가 형성되는 것을 나타낸다.
도 3은 카드식별코드와 패리티코드가 조합되어 코드조합이 생성되고, 코드조합이 n×m 행렬로 배치되어 코드블록이 생성되는 과정을 도시한다.
도 4는 원본 이미지에 카드식별코드가 삽입되어 합성 이미지가 형성되는 과정을 설명하는 흐름도이다.
도 5는 본 발명에 따른 게임 장치의 구조도이다.
도 6은 도 5의 게임 장치가 실제로 구현된 예를 도시한다.
도 7은 본 발명에 따른 게임 방법의 흐름도이다.
도 8은 본 발명에 따른 카드식별코드별로 저장된 게임 데이터의 테이블을 도시한다.
도 9는 복수의 게임 장치가 네트워크를 통해 게임 서버에 연결된 게임 시스템을 도시한다.
* 도면의 주요 부분에 대한 부호의 설명 *
500: 게임 장치 510: 카드 인식부
520: 입력부 530: 출력부
540: 저장부 550: 제어부
901, 902, 903: 게임 장치 910: 네트워크
920: 게임서버
본 발명은 카드를 이용한 게임 장치 및 방법에 관한 것으로, 보다 상세하게는 게임용 카드의 표면에 인쇄된 이미지에 삽입되어 있는 카드식별코드를 판독하여 해당 게임 데이터를 검출하고 이를 이용하여 게임을 진행하는 카드를 이용한 게임 장치 및 방법에 관한 것이다.
카드를 이용하는 게임 장치 및 방법은 종래기술에서도 선보이고 있는데, 여기에는 우선 포커, 고스톱 등과 같이 오프라인 상에서 수행되던 카드 게임을 아케이드 게임이나 온라인 게임 등으로 구현한 형태가 있으며, 이와는 다른 형태로서 실제 카드의 표면에 인쇄되어 있는 바코드 등을 판독하여 게임 데이터를 검출하고 이를 이용하여 게임을 수행하는 형태가 있다. 본 발명은 이들 중 특히 후자와 관련성이 높으며, 이에 대한 종래기술로는 일본공개특허 제2002-143367호 및 제2002-301264호를 예로 들 수 있다.
먼저, 일본공개특허 제2002-143367호는 "카드 다발(束) 판독 장치 및 그 카드"에 관한 것으로, 카드의 측면 테두리부에 인쇄된 판독용 코드를 판독함으로써 해당 게임 데이터를 검출하고 게임을 진행하는 기술을 개시하고 있다. 그리고, 일본공개특허 제2002-301264호는 "카드 게임 장치, 카드 데이터 판독 장치, 카드 게임 제어 방법, 기록 매체, 프로그램 및 카드"에 관한 것으로, 고유의 데이터를 갖는 복수의 카드 중 임의의 카드가 선택적으로 배치되는 플레이 필드와 상기 플레이 필드에 배치된 카드의 데이터를 판독하는 카드 데이터 판독 수단을 구비하여 카드의 데이터를 판독하고 게임을 진행하는 기술을 개시하고 있다.
한편, 이러한 종래기술에서 사용된 게임용 카드를 살펴보면, 카드의 측면 테두리부에 판독용 코드가 인쇄된 형태(도 1a 참조), 카드 표면의 소정 영역에 바코드가 인쇄된 형태(도 1b 참조), 카드 표면의 소정 영역에 2차원 코드가 인쇄된 형태(도 1c 참조), 카드 표면의 소정 영역에 원형 코드가 인쇄된 형태(도 1d 참조) 등이 있으며, 이러한 코드는 가시적인 형태(예, 일반적인 잉크 사용)나 비가시적인 형태(예, 적외선 잉크 사용)로 존재하였다.
그러나, 기술의 발달로 인하여, 종래기술에 따른 게임용 카드 특히 가시적인 코드가 인쇄된 게임용 카드는 상용되는 복사기, 스캐너와 프린터 등을 이용하여 일반인들이 쉽게 복제하여 사용할 수 있는 문제점이 있었다. 그리고, 비가시적인 코드가 인쇄된 카드의 경우는, 비록 일반인들이 쉽게 복제할 수 없지만, 카드 제작에 소요되는 비용이 높으며, 적외선 카메라 등과 같은 전문 장비를 사용하는 전문가에 의해서는 여전히 복제가 용이한 문제점이 있었다.
본 발명은 전술한 바와 같은 종래기술의 문제점을 해결하기 위하여 창안된 것으로, 본 발명의 목적은 일반적인 광학 복사로는 복제나 위조가 불가능한 게임용 카드를 이용하는 게임 장치 및 방법을 제공하는 것이다.
본 발명의 다른 목적은, 적외선 잉크 사용과 같은 특수한 인쇄 과정을 통하지 않고서도 시각적으로 인식이 불가능한 게임용 카드를 이용하는 게임 장치 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 기존의 바코드와 같은 카드 디자인 상의 불필요한 구성요소를 배제하고 미려한 디자인의 게임용 카드를 사용하는 게임 장치 및 방법을 제공하는 것이다.
상기 목적을 위하여, 본 발명에 따른 카드를 이용한 게임 장치는, 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 생성된 합성 이미지가 인쇄된 카드를 인식하는 카드인식부; 게임자로부터의 조작을 감지하는 입력부; 게임 진행에 관한 정보를 출력하는 출력부; 상기 카드식별코드에 상응하는 게임 데이터를 저장하는 저장부; 및 상기 카드인식부, 입력부, 출력부, 저장부를 제어하는 제어부를 포함하고, 상기 제어부는 상기 합성 이미지에 포함된 카드식별코드를 판독하고, 상기 판독된 카드식별코드에 상응하는 게임 데이터를 검출한 후, 상기 검출된 게임 데이터에 기초하여 게임을 진행시키는 것을 특징으로 한다.
그리고, 본 발명에 따른 게임용 카드는, 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 형성된 합성 이미지가 인쇄된 것을 특징으로 한다.
바람직하게는, 상기 카드식별코드는 패리티코드와 조합되어 코드조합을 형성 하며, 상기 코드조합은 n×m행렬로 배치되어 코드블록을 형성하며, 상기 코드블록이 상기 원본 이미지에 대한 망점 데이터에 삽입된다.
한편, 본 발명에 따른 게임 방법은, a) 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 생성된 합성 이미지가 인쇄된 카드에서 카드식별코드를 판독하는 단계; b) 상기 판독된 카드식별코드에 상응하는 게임 데이터를 검출하는 단계; 및 c) 상기 검출된 게임 데이터에 기초하여 게임을 진행하는 단계를 포함하는 것을 특징을 한다.
이하에서는 첨부 도면 및 바람직한 실시예를 참조하여 본 발명에 따른 카드를 이용한 게임 장치 및 방법을 상세히 설명한다. 참고로, 하기 설명에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략하였다.
본 발명에 따른 게임 장치 및 방법은 실제의 게임용 카드(즉, 오프라인 상의 게임용 카드)를 게임 장치가 인식하여 카드식별코드를 판독하고 이에 상응하는 게임 데이터를 검출함으로써 게임이 진행되는데, 이하에서는 먼저 본 발명에 따른 게임용 카드에 대하여 설명한다.
본 발명에 따른 게임용 카드는 일반적인 카드의 재질과 마찬가지로 플라스틱이나 종이 등을 원료로 제조될 수 있으며, 도 2에 도시된 바와 같이 그 표면에는 캐릭터, 사물, 인물 등과 같은 이미지가 인쇄되어 있고, 상기 이미지에는 카드식별코드가 포함되어 있다. 설명의 편의를 위하여, 본 발명에서 카드식별코드가 포함되지 않은 원래의 캐릭터, 사물, 인물 등의 이미지는 '원본 이미지(도 2a 참조)'라 하며, 원본 이미지에 카드식별코드(도 2b 참조)가 포함되어 형성된 이미지는 '합성 이미지(도 2c 참조)'라 한다.
원본 이미지는 인쇄용 기본색을 기준으로 색상별 망점(raster)으로 분해되는데, 예컨대 CMYK(Cyan-Magenta-Yellow-Black)의 4원색을 사용하는 경우 원본 이미지는 각각 C(Cyan)색, M(Magenta)색, Y(Yellow)색, K(Black)색에 대하여 망점 분해된다. 이 때 각각의 기본색에 대한 망점은 "유"와 "무"로 표현될 수 있으며, 이와 같이 "유"와 "무"로 표현되는 망점은 각각 디지털 "1"과 "0"에 대응되어 망점 데이터를 형성한다.
본 실시예에서는 CMYK 4원색 중 카드식별코드 삽입을 위한 기본색으로 K색(흑색)을 사용하며, 전술한 바와 같이 원본 이미지에 대한 K색 망점은 "흑(유)"과 "백(무)"으로 구분되어 망점 데이터로 변환된다. 카드식별코드는 이와 같이 변환된 원본 이미지의 망점 데이터에 삽입되는데, 이는 원본 이미지와 별개의 이미지로서 바코드 등이 인쇄되는 종래기술과는 달리 원본 이미지에 혼합(일체화)되어 망점 데이터로 표현된다.
카드식별코드는 게임용 카드를 식별할 수 있는 고유 정보로서, 게임 장치나 게임 서버 등과 연동되는 데이터베이스에 사전 등록되어 있는 코드이다. 상기 카드식별코드는 원본 이미지의 망점 데이터에 바로 삽입될 수도 있지만, 인식의 유효성 증대 및 위조 방지를 위하여 몇 단계 변형을 거쳐 코드블록(데이터블록)의 형태로 삽입된다.
도 3을 참조하여 이를 상술하면, 먼저 카드식별코드(도 3a 참조)는 패리티코 드(parity code)(도 3b 참조)와 조합되어 코드조합(codeword)(도 3c 참조)을 형성한다. 패리티코드는 에러 검출을 위하여 카드식별코드에 부가되는 것으로, 이는 공지의 코딩기술을 이용하여 생성될 수 있으며, 패리티코드의 크기를 증가시킬 경우 에러의 정정도 가능하다. 그리고, 상기 코드조합은 인식의 유효성을 높이기 위하여 가로, 세로 n×m 행렬(n, m은 자연수)로 배치되어 코드블록(도 3d 참조)을 형성하는데, 상기 코드블록이 원본 이미지의 망점 데이터에 삽입된다. 물론, 이 경우 코드블록을 그대로 삽입하지 않고, DES(Data Encryption Standard), AES(Advanced Encryption Standard) 등과 같은 암호화 알고리즘을 수행한 후 암호화된 코드블록을 삽입할 수 있다. 참고로, 도 3에서는 11비트의 카드식별코드가 5비트의 패리티코드와 조합되어 16비트의 코드조합을 생성하며, 이와 같이 생성된 코드조합이 3×4 행렬로 배치되어 코드블록을 형성하는 예를 도시하였다.
코드블록은 전술한 원본 이미지의 망점 데이터에 삽입(결합)되며, 이에 의해 합성 이미지의 망점 데이터가 생성된다. 코드블록(카드식별코드를 포함함)은 원본 이미지의 일부에 삽입되거나 원본 이미지의 전체에 분포되어 삽입될 수 있는데, 위조 방지 및 카드 인식의 용이성을 위하여는 카드의 소정 위치에 대응되는 원본 이미지의 일부에 삽입되는 것이 바람직하다. 예컨대, 게임용 카드가 게임 장치의 카드인식부에 위치(삽입)될 경우 인식카메라가 최적으로 인식할 수 있는 카드의 위치에 코드블록이 인쇄되도록 원본 이미지에 삽입된다.
전술한 바와 같이, 원본 이미지에 대한 색상별 망점 분해가 이루어지고 특정 기본색(본 실시예에서는 K색)의 망점 데이터에 카드식별코드가 삽입되면 합성 이미 지에 대한 색상별 망점 데이터가 완성된다. 그리고, 합성 이미지에 대한 색상별 망점이 게임용 카드에 각각 인쇄되어 혼합됨으로써 원본 이미지와 실질적(시각적)으로 동일한 합성 이미지가 생성된다.
도 4는 이상의 내용을 요약한 것으로, 원본 이미지에 카드식별코드가 삽입되어 합성 이미지가 형성되는 과정을 나타내는 흐름도이다.
이를 간단히 설명하면, 원본 이미지와 카드식별코드는 각각 개별적으로 처리되어 결합됨으로써 합성 이미지를 생성하는데, 우선 원본 이미지에 대한 처리 과정으로, 단계 S410에서는 원본 이미지를 인쇄용 기본색을 기준으로 색상별 망점으로 분해하고, 단계 S412에서는 이와 같이 분해된 기본색에 대한 망점을 "유"와 "무"로 구분하여 망점 데이터를 생성한다. 그리고, 카드식별코드를 처리하기 위한 과정으로, 단계 S420에서는 카드식별코드를 설정 또는 생성하고, 단계 S422에서는 상기 생성된 카드식별코드를 패리티코드와 조합하여 코드조합을 생성하며, 단계 S424에서는 상기 코드조합을 n×m 행렬로 배치하여 코드블록을 생성하고, 단계 S426에서는 상기 코드블록에 대하여 암호화 알고리즘을 수행하여 암호화된 코드블록을 생성한다. 그리고, 단계 S430에서는, 이와 같이 처리된 코드블록을 특정 기본색에 대한 망점 데이터에 삽입하여 합성 이미지에 대한 망점 데이터를 생성하고, 마지막으로 단계 S432에서 게임용 카드에 코드블록(카드식별코드)이 삽입된 합성 이미지를 생성함으로써, 합성 이미지 생성 과정이 완료된다.
이하에서는 도 5 및 도 6을 참조하여 본 발명에 따른 게임 장치를 설명한다.
도 5는 본 발명에 따른 게임 장치의 구조를 도시한 것이며, 도 6은 도 5의 게임 장치가 실제로 구현된 예를 나타내는 사시도이다. 도시된 바와 같이, 본 발명에 따른 게임 장치(500)는 카드인식부(510), 입력부(520), 출력부(530), 저장부(540), 제어부(550) 등으로 구성된다.
이를 상술하면, 먼저 카드인식부(510)는 게임용 카드의 표면에 인쇄된 이미지를 인식하는 기능을 수행한다. 카드인식부는 간단하게는 게임용 카드의 표면을 촬영하고 촬영된 이미지를 제어부로 전송하는 디지털 카메라의 형태로 구현될 수 있으며(이 경우 제어부에서 카드식별코드를 판독함), 복잡하게는 카드식별코드 판독기능을 구비하여 촬영된 이미지로부터 자체적으로 카드식별코드를 판독하도록 구현될 수 있다. 한편, 구조적 측면에서, 카드인식부는 도 6에 도시된 바와 같이 게임 장치의 일측에 구비되어 사용자(게임자)가 게임용 카드를 삽입하는 형태로 구현될 수 있으며, 비록 도시하지는 않았지만 이면에 디지털 카메라가 위치하는 투명한 판 위에 카드를 배치시키는 형태로 구현될 수도 있다.
카드식별코드를 판독하는 과정은, 전술한 원본 이미지에 카드식별코드를 삽입하는 과정으로부터 역으로 유추될 수 있는 것으로, 상기 실시예의 경우 촬영된 이미지로부터 흑색(K색) 망점을 분리하고 망점의 패턴(코드조합)을 검출한 후 패리티코드를 제거하여 카드식별코드를 얻는다. 물론, 카드식별코드의 설정 및 등록, 카드식별코드와 패리티코드를 조합하는 방식, 그리고 중복되는 패턴으로부터 코드조합을 검출하는 방식 등은 카드 제작시 게임 장치 개발자 등에 의해 사전 설정되는 것이며, 이로 인하여 촬영된 이미지로부터 카드식별코드를 정확히 검출할 수 있는 것이다.
입력부(520)는 외부 장치로부터 신호를 수신하거나 게임자로부터의 조작을 감지하여 제어부로 전달하는 기능을 수행한다. 입력부는 예컨대 조이스틱, 마우스, 키패드, 버튼, 터치스크린 등으로 구현되어 게임자에 의해 조정될 수 있는데, 본 발명에서 사용되는 입력부는 일반적인 게임 장치에서 사용되는 공지의 입력부(또는 입력수단)와 실질적으로 동일하므로 상세한 설명은 생략한다.
출력부(530)는 게임과 관련된 정보(예, 게임 진행 상황, 음향 등)를 게임자 등이 지각할 수 있도록 외부로 출력하는 기능을 수행한다. 여기에는, LED, 디스플레이, 조명 등과 같은 시각적 출력수단과 스피커와 같은 음향적 출력수단이 포함될 수 있으며, 본 발명에서 사용되는 출력부는 마찬가지로 일반적인 게임 장치에서 사용되는 공지의 출력부(또는 출력수단)와 실질적으로 동일하므로 상세한 설명은 생략한다.
한편, 저장부(540)는 게임 프로그램, 게임 데이터 등을 저장하는 기능을 수행한다. 게임 데이터는 게임과 관련된 데이터를 포괄하는 개념으로, 이는 카드식별코드에 매칭되어 저장되는데, 이에 대하여는 후술한다. 그리고, 저장부는 카드식별코드를 판독하기 위한 정보, 예컨대 코드조합과 카드식별코드가 매칭된 테이블(table)을 저장하도록 구현될 수 있으며, 카드인식부 또는 제어부는 이를 참조하여 카드식별코드를 판독할 수 있다.
마지막으로, 제어부(550)는 카드인식부, 입력부, 출력부, 저장부 등 게임 장치의 구성요소들을 전반적으로 제어하는 기능을 수행한다. 예컨대, 카드인식부로부터 전송된 이미지를 기초로 저장부에 기록된 자료를 참조하여 카드식별코드를 판 독하고, 카드식별코드에 상응하는 게임 데이터를 저장부에서 검출하여 게임을 진행시키며, 입력부를 통해 입력되는 게임자의 조작(제어)을 게임 진행에 반영하고, 게임 진행에 따른 결과를 출력부를 통해 출력시킨다. 제어부의 구체적 기능은 후술하는 카드를 이용한 게임 방법을 참조할 수 있다.
이하에서는 도 7 내지 도 9를 참조하여 본 발명에 따른 카드를 이용한 게임 방법에 대하여 상세 설명한다.
게임자가 게임용 카드를 게임 장치의 카드인식부에 위치(삽입)시키면, 게임 장치의 카드인식부는 게임용 카드의 표면에 인쇄된 이미지를 인식한다(단계 S710 참조). 인식된 이미지는 제어부로 전송되며, 제어부는 상기 이미지에 포함된 코드블록의 패턴(코드조합)을 검출한다(단계 S720 참조). 코드조합의 세트(set)와 크기는 사전에 설정되어 있으며 코드블록은 상기 코드조합이 n×m 행렬로 배치된 것이므로, 제어부는 코드조합의 크기(도 3의 경우 4×4)에 해당하는 망점들을 인식하고 이러한 망점들을 좌우 및/또는 상하로 이동(shift)시켜 사전 설정되어 있는 코드조합의 세트와 비교함으로써 정확한 코드조합을 찾을 수 있다. 물론, 이 경우 서로 다른 코드조합이 좌우 및/또는 상하 이동에 의하여 중첩되지 않도록 코드조합을 생성하여야 하는데, 이는 패리티코드를 적절히 사용함으로써 이루어질 수 있다. 대안적으로는, 코드조합 생성시 특정 위치에 위치검출용 망점을 포함시키고, 상기 위치검출용 망점을 참조하여 정확한 코드조합을 검출하는 것도 가능하다. 그리고, 제어부는 검출된 코드조합을 디코딩(decoding)하여 패리티코드가 제거된 카드식별코드를 판독한다(단계 S730 참조).
한편, 카드식별코드가 판독되면, 제어부는 카드식별코드에 상응하는 게임 데이터를 저장부로부터 검출한 후(단계 S740 참조), 해당 게임 데이터를 참조하여 게임자로부터 입력되는 조작(제어)에 따라서 게임을 진행한다(단계 S750 참조). 게임 데이터는 카드식별코드별로 저장된 게임 관련 데이터로서, 게임 내용(게임 프로그램)에 따라서 설정되는 게임상의 캐릭터, 능력, 에너지, 자산, 나이, 과거 게임기록, 게임가능시간 등에 대한 정보이다. 축구 게임을 예로 들면, 게임 데이터는 선수명, 나이, 포지션, 공격력, 수비력, 체력, 연습량, 주특기, 과거기록 등의 정보가 될 수 있으며, 이는 카드 제작시에는 초기값으로 설정되지만 게임 진행에 따라서 게임자(정확히는 카드식별코드)별로 게임 결과에 상응하는 값으로 변경된다. 이로 인하여, 게임자는 자신만의 카드를 소지함으로써 게임 진행시 자신의 캐릭터를 호출하여 게임을 즐길 수 있으며, 또한 상이한 캐릭터(이는 카드 표면에 이미지로 인쇄됨으로써 해당 캐릭터를 알 수 있다)의 카드를 복수개 소지함으로써 게임시 캐릭터를 변경(즉, 카드를 변경)하여 다양한 게임을 즐길 수 있는 것이다.
이를 위하여는, 카드 제작시 캐릭터를 사전 설정한 후 캐릭터별로 상이한 초기값을 갖도록 게임 데이터를 설정하는 것이 바람직하며, 예컨대 오프라인 상에 실존하는 축구선수를 캐릭터로 사용할 경우 실제와 유사한 포지션, 공격력, 수비력, 주특기 등을 게임 데이터의 초기값으로 설정함으로써 게임자는 실전과 같은 경기(게임)를 즐길 수 있다.
캐릭터 별로 게임용 카드를 제작할 경우, 여러 사용자(게임자)가 하나의 카드를 공동 사용할 수 있도록 하나의 카드식별코드에 대하여 복수의 사용자를 등록 할 수 있도록 구현하고 또한 각 사용자별로 상이한 게임 데이터를 갖도록 구현할 수 있다. 예컨대, 도 8에 도시된 바와 같이, '선수A(카드식별코드; 123)'에 대하여 '게임자a', '게임자b', '게임자c'가 등록되며, 각각의 게임자별로 그에 해당하는 게임 데이터가 기록되도록 구현될 수 있다. 이 경우, 게임자의 조작에 의하여 입력되는 선택정보에 의해 하나의 사용자(게임 데이터)를 선택하게 되며, 타 게임자가 자신의 게임 데이터를 이용할 수 없도록 하기 위하여 패스워드를 설정할 수 있도록 구현되는 것이 바람직하다.
한편, 카드식별코드별로 저장되는 게임 데이터는 게임자가 이용할 수 있는 게임가능시간 또는 게임가능횟수 등의 정보를 포함하는 것이 바람직한데, 이와 같이 구현될 경우 게임자는 사전에 게임요금을 지불하여 게임가능시간 또는 게임가능횟수를 높임으로써 현금을 소지하지 않고서도 아케이드 게임장 등에서 게임을 즐길 수 있다. 물론 도 8에 도시된 바와 같이 하나의 카드에 복수의 게임자가 등록된 경우에는 게임자별로 게임가능시간 또는 게임가능횟수를 설정하거나 아니면 전체로서 게임가능시간 또는 게임가능횟수를 설정할 수 있다
도 9는 본 발명에 따른 게임 장치(901, 902, 903)가 네트워크(910)를 통해 게임 서버(920)에 연결됨으로써 복수의 게임자가 네트워크를 통해 상호 게임을 즐길 수 있는 게임 시스템을 도시한다.
이 경우 게임 데이터는 중앙의 게임 서버가 관리하도록 구현되는 것이 바람직하며, 각각의 게임 장치(제1 게임 장치, 제2 게임 장치, 제3 게임 장치, ...)는 카드인식부를 통해 각각의 게임자가가 삽입한 카드의 카드식별코드를 판독하고 상 기 판독된 카드식별코드를 게임 서버로 전송한다. 예컨대, 제1 게임 장치는 제1 카드에 인쇄된 이미지에 포함된 제1 카드식별코드를 판독하여 게임 서버로 전송하며, 제2 게임 장치는 제2 카드에 인쇄된 이미지에 포함된 제2 카드식별코드를 판독하여 게임 서버로 전송한다.
게임 서버는 카드식별코드에 해당하는 게임 데이터를 데이터베이스에서 검출하여 개별 게임 장치로 전송하는데, 상기 예의 경우, 게임 서버는 제1 카드식별코드에 해당하는 제1 게임 데이터를 검출하여 제1 게임 장치로 전송하고, 제2 카드식별코드에 해당하는 제2 게임 데이터를 검출하여 제2 게임 장치로 전송한다.
그러면, 게임 서버로부터 제1 및 제2 게임 데이터를 각각 전송받은 제1 및 제2 게임 장치는 이를 기초로 게임을 진행시키며, 게임 서버는 제1 및 제2 게임 장치가 상호 연동되어 게임을 진행하도록 중계함으로써 복수의 게임자가 상호 연동하여 게임을 할 수 있다.
지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다.
그리고, 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 특정되는 것이며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해 석되어야 한다.
본 발명에 따른 게임 장치 및 방법은, 카드식별코드를 게임용 카드의 표면 이미지에 삽입시킴으로써 시각적으로 코드 삽입여부를 판단할 수 없게 하고 카드의 복제나 위조를 방지할 수 있는 효과를 가진다.
그리고, 본 발명에 따른 게임 장치 및 방법은, 특수 잉크(예, 적외선 잉크) 사용과 같은 부수적인 비용을 낭비하지 않고 일반적인 컬러 인쇄 과정을 통해 게임용 카드를 용이하게 제작할 수 있는 효과를 가진다.
또한, 본 발명에 따른 게임 장치 및 방법은 원본 이미지에 카드식별코드를 삽입함으로써 바코드와 같은 카드 디자인 상의 불필요한 구성요소를 배제하여 미려한 디자인의 게임용 카드를 사용할 수 있는 효과를 가진다.

Claims (17)

  1. 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 생성된 합성 이미지가 인쇄된 카드를 인식하는 카드인식부;
    게임자로부터의 조작을 감지하는 입력부;
    게임 진행에 관한 정보를 출력하는 출력부;
    상기 카드식별코드에 상응하는 게임 데이터를 저장하는 저장부; 및
    상기 카드인식부, 입력부, 출력부, 저장부를 제어하는 제어부를 포함하고,
    상기 제어부는 상기 합성 이미지에 포함된 카드식별코드를 판독하고, 상기 판독된 카드식별코드에 상응하는 게임 데이터를 검출한 후, 상기 검출된 게임 데이터에 기초하여 게임을 진행시키며,
    상기 카드식별코드는 패리티코드와 조합되어 코드조합을 형성하고, 상기 코드조합은 행렬로 배치되어 코드블록을 형성하며, 상기 코드블록이 상기 원본 이미지에 대한 망점 데이터에 삽입되는 것을 특징으로 하는 카드를 이용한 게임 장치.
  2. 제1항에 있어서,
    상기 카드식별코드는 상기 원본 이미지를 구성하는 복수의 기본색 중 하나의 특정 기본색에 대한 망점 데이터에 삽입되는 것을 특징으로 하는 카드를 이용한 게임 장치.
  3. 제2항에 있어서,
    상기 특정 기본색은 흑색인 것을 특징으로 하는 카드를 이용한 게임 장치.
  4. 삭제
  5. 삭제
  6. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 게임 데이터는 하나의 카드식별코드에 복수의 사용자가 매칭되어 있는 것을 특징으로 하는 카드를 이용한 게임 장치.
  7. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 게임 데이터는 카드식별코드에 매칭되는 게임가능시간 또는 게임가능횟수에 대한 정보를 포함하는 것을 특징으로 하는 카드를 이용한 게임 장치.
  8. 삭제
  9. 삭제
  10. 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 형성된 합성 이미지가 인쇄된 게임용 카드로서,
    상기 카드식별코드는 패리티코드와 조합되어 코드조합을 형성하고, 상기 코드조합은 행렬로 배치되어 코드블록을 형성하며, 상기 코드블록이 상기 원본 이미지에 대한 망점 데이터에 삽입되는 것을 특징으로 하는 게임용 카드.
  11. 제10항에 있어서,
    상기 코드블록은 암호화된 것을 특징으로 하는 게임용 카드.
  12. 제10항 또는 제11항에 있어서,
    상기 코드조합은 위치검출용 망점을 포함하는 것을 특징으로 하는 게임용 카드.
  13. 제1 카드에 인쇄된 이미지에 포함된 제1 카드식별코드를 판독하여 게임 서버로 전송하며, 게임 서버로부터 전송되는 제1 게임 데이터에 기초하여 게임을 진행시키는 제1 게임 장치;
    제2 카드에 인쇄된 이미지에 포함된 제2 카드식별코드를 판독하여 게임 서버로 전송하며, 게임 서버로부터 전송되는 제2 게임 데이터에 기초하여 게임을 진행시키는 제2 게임 장치; 및
    상기 제1 및 제2 게임 장치와 연동되며, 상기 제1 및 제2 게임 장치로부터 각각 전송되는 제1 및 제2 카드식별코드에 상응하는 제1 및 제2 게임 데이터를 각각 검출한 후 해당 게임 장치로 전송하며, 상기 제1 및 제2 게임 장치가 상호 연동되어 게임을 진행하도록 중계하는 게임 서버; 및
    상기 제1 게임 장치, 제2 게임 장치, 및 게임 서버 사이의 통신을 수행하는 네트워크를 포함하고,
    상기 제1 및 제2 카드식별코드 중 적어도 하나의 카드식별코드는 패리티코드와 조합되어 코드조합을 형성하고, 상기 코드조합은 행렬로 배치되어 코드블록을 형성하며, 상기 코드블록은 카드에 인쇄된 이미지에 대한 망점 데이터에 삽입되는 것을 특징으로 하는 카드를 이용한 게임 시스템.
  14. 삭제
  15. a) 원본 이미지에 대한 망점 데이터에 카드식별코드가 삽입되어 생성된 합성 이미지가 인쇄된 카드에서 카드식별코드를 판독하는 단계;
    b) 상기 판독된 카드식별코드에 상응하는 게임 데이터를 검출하는 단계; 및
    c) 상기 검출된 게임 데이터에 기초하여 게임을 진행하는 단계를 포함하고,
    상기 단계 a)는,
    a1) 합성 이미지의 망점 데이터에서 일정한 망점 패턴을 포함하는 코드블록을 검출하는 과정;
    a2) 상기 코드블록에서 사전 설정된 코드조합의 크기로 망점을 추출하는 과정;
    a3) 상기 추출된 망점을 좌우 및 상하로 이동시켜 코드조합을 검출하는 과정; 및
    a4) 상기 코드조합을 디코딩하여 패리티코드를 삭제하고 카드식별코드를 판독하는 과정을 포함하는 것을 특징으로 하는 카드를 이용한 게임 방법.
  16. 제15항에 있어서,
    상기 게임 데이터는 하나의 카드식별코드에 대하여 복수의 사용자가 매칭되어 있으며,
    상기 단계 b)는,
    b1) 상기 카드식별코드에 상응하는 복수의 사용자를 디스플레이하는 과정;
    b2) 게임자로부터 입력되는 선택정보에 의해 사용자를 선택하는 과정; 및
    b3) 상기 선택된 사용자에 대한 게임 데이터를 검출하는 과정을 포함하는 것을 특징으로 하는 카드를 이용한 게임 방법.
  17. 제15항 또는 제16항에 있어서,
    상기 게임 데이터는 카드식별코드에 매칭되는 게임가능시간 또는 게임가능횟수에 대한 정보를 포함하며,
    상기 단계 c)에서 게임 진행은 상기 게임가능시간 또는 게임가능횟수에 부합될 경우 이루어지는 것을 특징으로 하는 카드를 이용한 게임 방법.
KR1020060038177A 2006-04-27 2006-04-27 카드를 이용한 게임 장치 및 방법 KR100819018B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020060038177A KR100819018B1 (ko) 2006-04-27 2006-04-27 카드를 이용한 게임 장치 및 방법
PCT/KR2007/002062 WO2007126254A1 (en) 2006-04-27 2007-04-26 Game apparatus and method using cards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060038177A KR100819018B1 (ko) 2006-04-27 2006-04-27 카드를 이용한 게임 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20070105677A KR20070105677A (ko) 2007-10-31
KR100819018B1 true KR100819018B1 (ko) 2008-04-02

Family

ID=38655731

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060038177A KR100819018B1 (ko) 2006-04-27 2006-04-27 카드를 이용한 게임 장치 및 방법

Country Status (2)

Country Link
KR (1) KR100819018B1 (ko)
WO (1) WO2007126254A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010011092A3 (ko) * 2008-07-24 2010-05-27 삼성전자 주식회사 이동 단말에서 보드 게임 서비스를 제공하는 장치 및 방법

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101444668B (zh) * 2007-11-26 2011-04-06 柳州市蓝海科技有限公司 任务执行的结果预输出方法、预输出装置及电子娱乐设备
KR101918513B1 (ko) * 2016-11-24 2018-11-14 주식회사 코아소프트 게임 카드의 증강현실 표시 방법
KR102384010B1 (ko) * 2020-03-25 2022-04-07 김철회 이차원 코드를 이용한 퍼즐 게임 제공 방법 및 퍼즐 게임 장치
WO2023277227A1 (ko) * 2021-07-02 2023-01-05 주식회사 에넴 이미지 표시 장치 및 그 제어 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010087787A (ko) * 2000-05-09 2001-09-26 한탁돈 기계로 인식가능한 코드 및 그 인코딩/디코딩 방법
JP2001320573A (ja) * 2000-05-10 2001-11-16 Jgs:Kk 情報コード印刷物、情報コード印刷物製造方法、バーコード印刷物製造方法、およびバーコード読取装置
JP2002143367A (ja) * 1999-12-03 2002-05-21 Sega Corp カード束読み取り装置及びそのカード
KR20020096115A (ko) * 2001-06-16 2002-12-31 한국조폐공사 화상정보 암호화 이미지의 복사·위조 방지용 인쇄물의제조 방법
WO2006040832A1 (ja) * 2004-10-15 2006-04-20 Kenji Yoshida ドットパターンを印刷形成した媒体面の印刷構造、印刷方法、およびその読取方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002143367A (ja) * 1999-12-03 2002-05-21 Sega Corp カード束読み取り装置及びそのカード
KR20010087787A (ko) * 2000-05-09 2001-09-26 한탁돈 기계로 인식가능한 코드 및 그 인코딩/디코딩 방법
JP2001320573A (ja) * 2000-05-10 2001-11-16 Jgs:Kk 情報コード印刷物、情報コード印刷物製造方法、バーコード印刷物製造方法、およびバーコード読取装置
KR20020096115A (ko) * 2001-06-16 2002-12-31 한국조폐공사 화상정보 암호화 이미지의 복사·위조 방지용 인쇄물의제조 방법
WO2006040832A1 (ja) * 2004-10-15 2006-04-20 Kenji Yoshida ドットパターンを印刷形成した媒体面の印刷構造、印刷方法、およびその読取方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010011092A3 (ko) * 2008-07-24 2010-05-27 삼성전자 주식회사 이동 단말에서 보드 게임 서비스를 제공하는 장치 및 방법

Also Published As

Publication number Publication date
WO2007126254A1 (en) 2007-11-08
KR20070105677A (ko) 2007-10-31

Similar Documents

Publication Publication Date Title
KR100819018B1 (ko) 카드를 이용한 게임 장치 및 방법
CA3040855C (en) Linking secure and non-secure digital imaging using digital imagers for production of lottery tickets or other documents
JP5565606B2 (ja) ゲーム装置
JP5387530B2 (ja) カード対戦ゲームの処理方法
CN112449611B (zh) 玩具系统
JP2009034412A (ja) ビデオ式カードゲーム装置
JP6080145B1 (ja) 遊技用テーブル及び管理システム
KR20060111674A (ko) 카드 게임 시스템 및 그 카드 시스템에서 사용되는 카드
KR20060107845A (ko) 카드 게임 시스템
JP2011206282A (ja) ゲーム装置、読み取り装置、プログラム及び情報記憶媒体
JP2001300130A (ja) ゲームシステムおよび個人認証情報配信システム
JP4114702B2 (ja) カードゲーム装置
JP5930111B2 (ja) ゲームプログラムおよび情報処理装置
JP2022187424A (ja) プログラム、情報管理システム及び情報管理方法
JP6283896B2 (ja) 記録媒体、それが用いられるゲームシステム及びそのコンピュータプログラム
JP6753645B2 (ja) ゲームシステムおよびゲーム装置
US20230096211A1 (en) Remote playing card game
TW200932327A (en) Gaming device
JP4863967B2 (ja) カードゲームの処理方法
JP2016129685A (ja) ゲーム装置及びゲームシステム
JP3912420B2 (ja) カードゲーム装置
JP2017153974A (ja) ゲーム装置及びゲームシステム
JP2015195804A (ja) ゲームシステム、ゲーム装置及びゲーム情報授受方法

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120308

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130328

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee