首页 / 专利库 / 人工智能 / 图灵测试 / 문자 조합을 이용한 캡차 및 광고 제공 시스템

문자 조합을 이용한 캡차 및 광고 제공 시스템

阅读:329发布:2020-05-24

专利汇可以提供문자 조합을 이용한 캡차 및 광고 제공 시스템专利检索,专利查询,专利分析的服务。并且본발명은문자조합을이용한캡차및 광고제공시스템에관한것으로, 더욱상세하게는캡차제공서버, 캡차사용자기기, 이용자기기, 데이터베이스를포함하며, 캡차제공서버는캡차를생성하기위한문자열을수집하는문자열수집부와, 문자열수집부에의하여수집된문자열에서랜덤하게단어를선택하여일정조건에따라변환하는문자변환부와, 문자변환부에서변환한변환방법과변환전단어를이용자기기로출력하는캡차출력부와, 캡차출력부에의하여출력된변환방법에따라변환된단어와이용자기기를통해입력된단어를비교하여일치여부에따라지정된명령을실행하도록하는비교판별부를포함하고, 특히문자변환부는한글의경우한글의초성, 중성, 종성중 일부또는전부를변환하도록하여캡차의보안성을향상시키도록하며, 캡차가인터넷상의광고를이용하여생성되고광고와함께출력되도록함으로써캡차문제를풀기위해서는광고에포함된문자열을읽고(Read), 캡차의조건대로캡차키워드를생각하고(Excogitate), 답변을작성하고(Compose), 관심을갖게되고(Attend), 다시보게되며(Look), 머리속에암기(Learn)하게되는광고의인식-읽기-연산-쓰기과정을반드시거쳐야하는바인터넷광고의광고효과를극대화하고, 이를통한광고주의참여율및 캡차사용자의광고수익을극대화할수 있는문자조합을이용한캡차및 광고제공시스템에관한것이다.,下面是문자 조합을 이용한 캡차 및 광고 제공 시스템专利的具体信息内容。

  • 특정 사이트 또는 블로그 등에 캡차를 제공하는 캡차제공서버와, 상기 캡차제공서버와 연결되어 캡차가 제공되는 사이트 또는 블로그 등의 운영자에 의해 캡차제공 등에 관한 정보가 입력될 수 있도록 하는 캡차사용자기기와, 상기 캡차제공서버와 연결되어 상기 캡차제공서버에서 제공되는 캡차에 대한 답변을 입력하여 지정된 명령을 실행할 수 있도록 하는 이용자기기와, 캡차 제공에 관한 각종 정보가 저장되는 데이터베이스를 포함하고,
    상기 캡차제공서버는 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부와, 상기 문자열수집부에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부와, 상기 문자변환부에서 변환한 변환방법과 변환전 단어를 상기 이용자기기로 출력하는 캡차출력부와, 상기 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부;를 포함하며,
    상기 문자변환부는,
    상기 문자열수집부에서 수집된 문자열에서 랜덤하게 단어를 선택하는 단어선택모듈과, 상기 단어선택모듈에 의하여 선택된 단어의 일부 또는 전부를 다른 문자로 치환하거나 그 순서를 바꾸어 변환하는 문자변환모듈과, 상기 문자변환모듈에 의하여 변환된 문자와 변환방법을 상기 데이터베이스에 저장하는 변환문자저장모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 삭제
  • 삭제
  • 제 1 항에 있어서, 상기 문자변환모듈은
    상기 단어선택모듈이 한글 단어를 선택하는 경우, 선택된 한글 단어의 초성, 중성, 종성의 일부 또는 전부를 랜덤한 자음 또는 모음으로 변환하는 한글변환모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 1 항에 있어서, 상기 문자변환부는
    상기 문자변환모듈에 의하여 변환된 단어를 필터링하는 필터링모듈을 포함하고,
    상기 필터링모듈은,
    상기 이용자기기에 의해 입력될 수 없거나 욕설 등의 단어를 필터링하는 자동필터링모듈과, 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 지정한 단어를 필터링하는 사용자별필터링모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 1 항에 있어서, 상기 캡차제공서버는
    문자열을 갖는 광고를 등록하는 광고등록부를 포함하여, 상기 광고등록부를 통해 등록된 광고를 이용하여 캡차가 제공되도록 하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 6 항에 있어서, 상기 광고등록부는
    상기 이용자기기 화면의 일정 영역에 표시되는 이미지, 동영상, 문자열 등의 광고를 등록하는 광고등록모듈과; 상기 광고등록모듈에 의하여 등록된 광고에 포함되는 문자열 중에서 캡차로 지정될 단어를 선택하는 캡차지정모듈과; 상기 광고등록모듈과 캡차지정모듈에 의하여 생성된 캡차가 지정된 광고를 상기 데이터베이스에 저장하는 광고저장모듈;을 포함하고,
    상기 문자열수집부는 캡차가 지정된 광고를 검색하여 문자열을 수집하도록 하며,
    상기 문자변환부는 상기 문자열수집부에 의하여 수집된 문자열에서 지정된 단어를 랜덤하게 변환하여 변환방법과 함께 저장하도록 하고,
    상기 캡차출력부는,
    상기 문자변환부에 의하여 변환된 단어를 랜덤하게 선택하여 변환전단어, 변환방법을 광고와 함께 출력하도록 하는 광고플랫폼출력모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 7 항에 있어서, 상기 캡차제공서버는
    캡차가 제공되는 사이트 또는 블로그 등의 운영자가 상기 캡차출력부에 의하여 출력되는 광고의 조건을 설정하는 광고조건설정부를 포함하며,
    상기 광고조건설정부는 광고의 업종, 연령대 등을 지정하는 광고대상지정모듈을 포함하고,
    상기 광고등록부는 상기 광고등록부에 의하여 등록된 광고의 관련업종, 연령대 등을 추가로 등록하는 관련대상지정모듈을 포함하며,
    상기 문자열수집부는,
    상기 광고대상지정모듈에 의해 지정된 업종, 연령대 등과, 상기 관련대상지정모듈에 의하여 지정된 업종, 연령대 등을 비교하여 일치되는 광고에서 지정된 문자를 수집하도록 하는 광고검색모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 8 항에 있어서, 상기 광고조건설정부는
    상기 캡차출력부에 의하여 출력되는 것을 금지하는 광고의 업종 또는 광고에 포함된 단어를 지정하는 금지대상지정모듈을 포함하고,
    상기 광고검색모듈은 상기 금지대상지정모듈에 의하여 지정된 업종의 광고 및 지정된 단어를 포함하는 광고를 제외하도록 하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 7 항에 있어서, 상기 광고등록부는
    상기 광고등록모듈에 의하여 등록된 광고를 클릭할 경우 연결될 인터넷 페이지를 지정하는 연결페이지지정모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 제 10 항에 있어서, 상기 캡차제공서버는
    상기 캡차출력부에 의하여 출력된 광고의 효과에 따라 광고가 제공된 사이트 또는 블로그 등의 운영자에게 포인트를 지급하는 포인트제공부를 포함하고,
    상기 포인트제공부는,
    상기 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기를 통해 입력된 단어가 일치하는 것으로 판단된 경우 포인트를 지급하도록 하는 캡차실행적립모듈과, 상기 캡차출력부에 의하여 제공된 광고를 클릭하여 상기 연결페이지지정모듈에 의하여 지정된 페이지로 연결된 경우 포인트를 지급하도록 하는 페이지연결적립모듈을 포함하는 것을 특징으로 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템.
  • 说明书全文

    문자 조합을 이용한 캡차 및 광고 제공 시스템{A Captcha and Advertisement Providing System Using Combiantion of Characters}

    본 발명은 문자 조합을 이용한 캡차 및 광고 제공 시스템에 관한 것으로, 더욱 상세하게는 캡차제공서버, 캡차사용자기기, 이용자기기, 데이터베이스를 포함하며, 캡차제공서버는 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부와, 문자열수집부에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부와, 문자변환부에서 변환한 변환방법과 변환전 단어를 이용자기기로 출력하는 캡차출력부와, 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 이용자기기를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부를 포함하고, 특히 문자변환부는 한글의 경우 한글의 초성, 중성, 종성 중 일부 또는 전부를 변환하도록 하여 캡차의 보안성을 향상시키도록 � �며, 캡차가 인터넷 상의 광고를 이용하여 생성되고 광고와 함께 출력되도록 함으로써 캡차 문제를 풀기 위해서는 광고에 포함된 문자열을 읽고(Read), 캡차의 조건대로 캡차 키워드를 생각하고(Excogitate), 답변을 작성하고(Compose), 관심을 갖게 되고(Attend), 다시 보게 되며(Look), 머리속에 암기(Learn)하게 되는 광고의 인식-읽기-연산-쓰기 과정을 반드시 거쳐야 하는바 인터넷 광고의 광고 효과를 극대화하고, 이를 통한 광고주의 참여율 및 캡차사용자의 광고 수익을 극대화할 수 있는 문자 조합을 이용한 캡차 및 광고 제공 시스템에 관한 것이다.

    캡차(Captcha)는 Completely Automated Public Turing Test to tell Computers and Humans Aparts의 약자로, 회원가입, 설문조사 참여, 이메일 주소 수집, 검색 엔진 접속, 게시물의 등록, 특정 명령의 실행 등을 위해 웹서버에 엑세스(Access)한 사용자를 구별하기 위해 사용된다.

    캡차는 웹서버에 엑세스한 사용자에게 캡차 문제를 제공하고, 상기 캡차 문제에 상응하는 응답을 제공한 사용자만 상기 웹서버를 이용할 수 있도록 한다. 캡차는 자동화된 프로그램이 해결하기 어려운 문제를 제공함으로써, 자동화된 프로그램이 상기 웹서버를 이용하는 것을 차단하고, 실제 사람만 상기 웹서버를 이용할 수 있도록 한다. 즉, 캡차 방식은 사람이 쉽게 풀 수 있지만 현재의 컴퓨터 기술로는 풀 수 없는 테스트를 통하여 응답자가 실제 인간인지 혹은 컴퓨터 프로그램인지를 구별하기 위해 사용된다. 이와 같은 캡차 방식은 웹에서의 보안 문제에 대한 효과적인 해결책으로서 중대한 역할을 해왔다. 예를 들어, 어떤 사용자가 웹사이트에 접속하여 아이디를 생성하려는 경우(회원가입) 해당 사용자에게 캡차 테스트를 제시하고, 제시된 테스트에 대해 정답을 응답한 사용자만이 아이디를 생성할 수 있도록 한다. 이를 통해, 악의적인 해킹 프로그램(Bot Program) 등에 의한 아이디 자동 생성을 방지할 수 있으며, 게시물의 자동등록이나 특정 명령의 반복적인 실행, 매크로 등을 방지할 수 있다.

    이러한 캡차 문제 중 가장 일반적인 캡차 문제는 글자를 의도적으로 비틀어놓은 다음 이를 입력하도록 하거나, 이미지 등을 이용한 문제를 통하여 정답을 입력하도록 하고 있으나, 문자 및 이미지 등의 인식기술이 발달함에 따라 더욱 높은 난이도의 캡차 문제가 요구되고 있다. 그러나 캡차 문제는 일반적인 사람이 풀 수 있어야 하는 범용성을 지녀야 하는바, 컴퓨터가 인식할 수 없고, 사람은 풀 수 있는, 다시 말해 사람이 이용하기 편리하면서도 보안성이 높은 새로운 캡차 시스템의 개발이 요구되고 있다.

    또한, 아래 특허문헌과 같이 복잡한 이미지를 이용하여 컴퓨터가 인식할 수 없는 캡차를 제공하도록 하는 기술이 개발되었으나, 이미지를 따라 매번 그려야 하는 불편함이 있으며, 입력해야 하는 이미지를 쉽게 구별할 수 없고, 이미지가 제대로 입력되었는지 판독하는 것이 어렵다는 문제가 있었다.

    (특허문헌)

    대한민국 등록특허공보 제10-1427820호(2014. 08. 01, 등록) "드로잉 방식 이미지 기반 CAPTCHA 제공 시스템 및 CAPTCHA 제공 방법"

    본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로,

    본 발명은 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부와, 문자열수집부에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부와, 문자변환부에서 변환한 변환방법과 변환전 단어를 이용자기기로 출력하는 캡차출력부와, 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 이용자기기를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부를 포함하는 캡차제공서버를 포함하여, 캡차로 제공되는 단어를 랜덤하게 수집하고 변환시켜 변환방법과 함께 제공하도록 함으로써 컴퓨터의 자동 인식을 어렵게 하여 캡차의 보안성을 향상시키고, 사용자의 정답 입력 또한 용이하도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 � ��다.

    본 발명은 문자열수집부에서 수집된 문자열에서 랜덤하게 단어를 선택하는 단어선택모듈과, 단어선택모듈에 의하여 선택된 단어를 일정 조건에 따라 변환하는 문자변환모듈과, 문자변환모듈에 의하여 변환된 문자와 변환방법을 데이터베이스에 저장하는 변환문자저장모듈을 포함하여 랜덤하게 수집된 문자열에서 단어를 선택하여 변환하도록 함으로써 해킹 가능성을 더욱 낮출 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 단어선택모듈에 의해 선택된 단어의 일부 또는 전부를 다른 문자로 치환하거나 그 순서를 바꾸어 저장하는 문자변환부를 포함하여, 캡차에 대한 답변를 입력하기 위해서는 치환되거나 순서가 바뀐 문자를 생각하여야 하는바, 컴퓨터의 인식 가능성을 낮출 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 단어선택모듈이 한글 단어를 선택하는 경우, 선택된 한글 단어의 초성, 중성, 종성의 일부 또는 전부를 랜덤한 자음 또는 모음으로 변환하는 한글변환모듈을 포함하는 문자변환부를 포함하여, 한글의 초성, 중성, 종성을 변환시켜 입력하도록 하는 캡차를 제공할 수 있도록 함으로써 컴퓨터의 자동 인식 가능성을 더욱 낮출 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 문자변환모듈에 의하여 변환된 단어를 필터링하는 필터링모듈을 갖는 문자변환부를 포함하고, 필터링모듈은 이용자기기에 의해 입력될 수 없거나 욕설 등의 단어를 필터링하는 자동필터링모듈과, 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 지정한 단어를 필터링하는 사용자별필터링모듈을 포함하여, 키보드 등의 자판에 의하여 입력될 수 없는 한글 등의 문자, 욕성, 비방 등 부적절한 문자, 또는 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 캡차로 출력되기를 원하지 않는 기피 단어, 경쟁업체 단어 등이 캡차로 출력되지 않도록 함으로써 캡차의 제공이 원활하게 이루어지도록 하고 문자를 변형시켜 캡차를 제공하는 것에 의해 악영향이 발생하는 거을 방지하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 문자열을 갖는 광고를 등록하는 광고등록부를 갖는 캡차제공서버를 포함하여, 광고등록부를 통해 등록된 광고를 이용하여 캡차가 제공되도록 함으로써 사이트 또는 블로그 등의 운영자가 캡차 제공에 의한 보안성의 강화와 함께 광고를 통한 수익의 발생이 가능하도록 하며, 로그인, 회원가입, 게시물 등록, 특정 명령의 실행 등을 위해 캡차가 제공될 때마다 광고가 함께 제공되도록 함으로써 광고의 효과를 높일 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 광고를 등록하는 광고등록모듈과; 광고등록모듈에 의하여 등록된 광고에 포함되는 문자열 중에서 캡차로 지정될 단어를 선택하는 캡차지정모듈과; 광고등록모듈과 캡차지정모듈에 의하여 생성된 캡차가 지정된 광고를 저장하는 광고저장모듈;을 갖는 광고등록부를 포함하고, 문자열수집부는 캡차가 지정된 광고를 검색하여 문자열을 수집하도록 하며, 문자변환부는 문자열수집부에 의하여 수집된 문자열에서 지정된 단어를 랜덤하게 변환하여 변환방법과 함께 저장하도록 하고, 캡차출력부는 문자변환부에 의하여 변환된 단어를 랜덤하게 선택하여 변환전단어, 변환방법을 광고와 함께 출력하도록 하는 광고플랫폼출력모듈을 포함하도록 하여, 광고에 포함된 문자열을 이용해 캡차를 생성하고 이를 광고와 함께 제공하도록 함으로써 사이트 또는 블로그 등의 이용자가 로그인, 회원가입, 게시물 등록 등을 위해 캡차에 대한 답변을 입력하기 위해서는 광고를 인식하여 이에 포함된 문자열을 읽고 � ��환방법을 생각하여 이를 직접 입력하도록 하여, 이러한 일련의 과정을 통해 인터넷 상의 광고의 광고효율을 극대화할 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 캡차출력부에 의하여 출력되는 광고의 업종, 연령대 등을 지정할 수 있도록 하고, 광고주가 광고등록부에 의하여 등록된 광고의 관련업종, 연령대 등을 등록할 수 있도록 하여, 해당 사이트 또는 블로그에 관하여 지정된 업종, 연령대와 일치하는 광고에서 문자열을 수집하고, 변환하여 광고와 함께 캡차로 제공되도록 함으로써 광고주는 원하는 곳에 광고가 노출되도록 할 수 있고, 캡차를 제공하는 사이트 또는 블로그 등의 운영자는 자신의 의사에 부합하는 광고가 노출될 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 사이트 또는 블로그의 운영자가 캡차와 함께 출력되기를 원하지 않는 광고의 업종 또는 광고에 포함된 단어를 지정할 수 있도록 하여, 지정된 업종의 광고, 지정된 단어를 포함하는 광고가 출력되지 않도록 함으로써 업종, 연령대가 일치하는 광고가 없거나 관련업종 등을 지정하기 곤란한 경우 최소한 원하지 않은 광고들이 출력되지 않을 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 광고등록모듈에 의하여 등록된 광고를 클릭할 경우 연결될 인터넷 페이지를 지정하는 연결페이지지정모듈을 갖는 광고등록부를 포함하여, 캡차와 광고의 동시 제공을 통한 광고효과와 함께 광고를 클릭할 경우 광고주가 지정하는 페이지로 연결되도록 함으로써 광고효과를 극대화할 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 이용자기기를 통해 입력된 단어가 일치하는 것으로 판단된 경우 포인트를 지급하도록 하는 캡차실행적립모듈과, 캡차출력부에 의하여 제공된 광고를 클릭하여 연결페이지지정모듈에 의하여 지정된 페이지로 연결된 경우 포인트를 지급하도록 하는 페이지연결적립모듈을 포함하는 포인트제공부를 포함하여, 캡차에 대한 답변의 입력에 의한 포인트와 광고의 클릭에 의한 포인트가 합산되어 캡차를 제공하는 사이트 또는 블로그 운영자에게 지급되도록 함으로써 광고주에 대해 포인트에 대한 과금을 실시할 수 있도록 하여 광고수익을 극대화할 수 있고, 광고주 입장에서는 광고에 포함된 문자열을 이용한 캡차의 답변을 입력하는 것에 의한 광고효과와 광고의 노출을 통한 광고� �과를 동시에 얻을 수 있게 되어 광고효과 또한 극대화할 수 있도록 하는 문자 조합을 이용한 캡차 및 광고 제공 시스템을 제공하는데 목적이 있다.

    본 발명은 앞서 본 목적을 달성하기 위해서 다음과 같은 구성을 가진 실시예에 의해서 구현된다.

    본 발명의 일 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템은 특정 사이트 또는 블로그 등에 캡차를 제공하는 캡차제공서버와, 상기 캡차제공서버와 연결되어 캡차가 제공되는 사이트 또는 블로그 등의 운영자에 의해 캡차제공 등에 관한 정보가 입력될 수 있도록 하는 캡차사용자기기와, 상기 캡차제공서버와 연결되어 상기 캡차제공서버에서 제공되는 캡차에 대한 답변을 입력하여 지정된 명령을 실행할 수 있도록 하는 이용자기기와, 캡차 제공에 관한 각종 정보가 저장되는 데이터베이스를 포함하고, 상기 캡차제공서버는 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부와, 상기 문자열수집부에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부와, 상기 문자변� �부에서 변환한 변환방법과 변환전 단어를 상기 이용자기기로 출력하는 캡차출력부와, 상기 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부를 포함하는 것을 특징으로 한다.

    본 발명의 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 문자변환부는 상기 문자열수집부에서 수집된 문자열에서 랜덤하게 단어를 선택하는 단어선택모듈과, 상기 단어선택모듈에 의하여 선택된 단어를 일정 조건에 따라 변환하는 문자변환모듈과, 상기 문자변환모듈에 의하여 변환된 문자와 변환방법을 상기 데이터베이스에 저장하는 변환문자저장모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 문자변환모듈은 상기 단어선택모듈에 의해 선택된 단어의 일부 또는 전부를 다른 문자로 치환하거나 그 순서를 바꾸어 저장하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 문자변환모듈은 상기 단어선택모듈이 한글 단어를 선택하는 경우, 선택된 한글 단어의 초성, 중성, 종성의 일부 또는 전부를 랜덤한 자음 또는 모음으로 변환하는 한글변환모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 문자변환부는 상기 문자변환모듈에 의하여 변환된 단어를 필터링하는 필터링모듈을 포함하고, 상기 필터링모듈은 상기 이용자기기에 의해 입력될 수 없거나 욕설 등의 단어를 필터링하는 자동필터링모듈과, 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 지정한 단어를 필터링하는 사용자별필터링모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 캡차제공서버는 문자열을 갖는 광고를 등록하는 광고등록부를 포함하여, 상기 광고등록부를 통해 등록된 광고를 이용하여 캡차가 제공되도록 하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 광고등록부는 상기 이용자기기 화면의 일정 영역에 표시되는 이미지, 동영상, 문자열 등의 광고를 등록하는 광고등록모듈과; 상기 광고등록모듈에 의하여 등록된 광고에 포함되는 문자열 중에서 캡차로 지정될 단어를 선택하는 캡차지정모듈과; 상기 광고등록모듈과 캡차지정모듈에 의하여 생성된 캡차가 지정된 광고를 상기 데이터베이스에 저장하는 광고저장모듈;을 포함하고, 상기 문자열수집부는 캡차가 지정된 광고를 검색하여 문자열을 수집하도록 하며, 상기 문자변환부는 상기 문자열수집부에 의하여 수집된 문자열에서 지정된 단어를 랜덤하게 변환하여 변환방법과 함께 저장하도록 하고, 상기 캡차출력부는 상기 문자변환부에 의하여 변환된 단어를 랜덤하게 선택하여 변환전단어, 변환방법을 광고와 함께 출력하도록 하는 광고플랫폼출력모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 캡차제공서버는 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 상기 캡차출력부에 의하여 출력되는 광고의 조건을 설정하는 광고조건설정부를 포함하며, 상기 광고조건설정부는 광고의 업종, 연령대 등을 지정하는 광고대상지정모듈을 포함하고, 상기 광고등록부는 상기 광고등록부에 의하여 등록된 광고의 관련업종, 연령대 등을 추가로 등록하는 관련대상지정모듈을 포함하며, 상기 문자열수집부는 상기 광고대상지정모듈에 의해 지정된 업종, 연령대 등과, 상기 관련대상지정모듈에 의하여 지정된 업종, 연령대 등을 비교하여 일치되는 광고에서 지정된 문자를 수집하도록 하는 광고검색모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 광고조건설정부는 상기 캡차출력부에 의하여 출력되는 것을 금지하는 광고의 업종 또는 광고에 포함된 단어를 지정하는 금지대상지정모듈을 포함하고, 상기 광고검색모듈은 상기 금지대상지정모듈에 의하여 지정된 업종의 광고 및 지정된 단어를 포함하는 광고를 제외하도록 하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 광고등록부는 상기 광고등록모듈에 의하여 등록된 광고를 클릭할 경우 연결될 인터넷 페이지를 지정하는 연결페이지지정모듈을 포함하는 것을 특징으로 한다.

    본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 있어서, 상기 캡차제공서버는 상기 캡차출력부에 의하여 출력된 광고의 효과에 따라 광고가 제공된 사이트 또는 블로그 등의 운영자에게 포인트를 지급하는 포인트제공부를 포함하고, 상기 포인트제공부는 상기 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기를 통해 입력된 단어가 일치하는 것으로 판단된 경우 포인트를 지급하도록 하는 캡차실행적립모듈과, 상기 캡차출력부에 의하여 제공된 광고를 클릭하여 상기 연결페이지지정모듈에 의하여 지정된 페이지로 연결된 경우 포인트를 지급하도록 하는 페이지연결적립모듈을 포함하는 것을 특징으로 한다.

    본 발명은 앞서 본 실시예와 하기에 설명할 구성과 결합, 사용관계에 의해 다음과 같은 효과를 얻을 수 있다.

    본 발명은 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부와, 문자열수집부에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부와, 문자변환부에서 변환한 변환방법과 변환전 단어를 이용자기기로 출력하는 캡차출력부와, 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 이용자기기를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부를 포함하는 캡차제공서버를 포함하여, 캡차로 제공되는 단어를 랜덤하게 수집하고 변환시켜 변환방법과 함께 제공하도록 함으로써 컴퓨터의 자동 인식을 어렵게 하여 캡차의 보안성을 향상시키고, 사용자의 정답 입력 또한 용이하도록 하는 효과가 있다.

    본 발명은 문자열수집부에서 수집된 문자열에서 랜덤하게 단어를 선택하는 단어선택모듈과, 단어선택모듈에 의하여 선택된 단어를 일정 조건에 따라 변환하는 문자변환모듈과, 문자변환모듈에 의하여 변환된 문자와 변환방법을 데이터베이스에 저장하는 변환문자저장모듈을 포함하여 랜덤하게 수집된 문자열에서 단어를 선택하여 변환하도록 함으로써 해킹 가능성을 더욱 낮출 수 있도록 하는 효과가 있다.

    본 발명은 단어선택모듈에 의해 선택된 단어의 일부 또는 전부를 다른 문자로 치환하거나 그 순서를 바꾸어 저장하는 문자변환부를 포함하여, 캡차에 대한 답변를 입력하기 위해서는 치환되거나 순서가 바뀐 문자를 생각하여야 하는바, 컴퓨터의 인식 가능성을 낮출 수 있도록 하는 효과가 있다.

    본 발명은 단어선택모듈이 한글 단어를 선택하는 경우, 선택된 한글 단어의 초성, 중성, 종성의 일부 또는 전부를 랜덤한 자음 또는 모음으로 변환하는 한글변환모듈을 포함하는 문자변환부를 포함하여, 한글의 초성, 중성, 종성을 변환시켜 입력하도록 하는 캡차를 제공할 수 있도록 함으로써 컴퓨터의 자동 인식 가능성을 더욱 낮출 수 있도록 하는 효과가 있다.

    본 발명은 문자변환모듈에 의하여 변환된 단어를 필터링하는 필터링모듈을 갖는 문자변환부를 포함하고, 필터링모듈은 이용자기기에 의해 입력될 수 없거나 욕설 등의 단어를 필터링하는 자동필터링모듈과, 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 지정한 단어를 필터링하는 사용자별필터링모듈을 포함하여, 키보드 등의 자판에 의하여 입력될 수 없는 한글 등의 문자, 욕성, 비방 등 부적절한 문자, 또는 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 캡차로 출력되기를 원하지 않는 기피 단어, 경쟁업체 단어 등이 캡차로 출력되지 않도록 함으로써 캡차의 제공이 원활하게 이루어지도록 하고 문자를 변형시켜 캡차를 제공하는 것에 의해 악영향이 발생하는 거을 방지하는 효과가 있다.

    본 발명은 문자열을 갖는 광고를 등록하는 광고등록부를 갖는 캡차제공서버를 포함하여, 광고등록부를 통해 등록된 광고를 이용하여 캡차가 제공되도록 함으로써 사이트 또는 블로그 등의 운영자가 캡차 제공에 의한 보안성의 강화와 함께 광고를 통한 수익의 발생이 가능하도록 하며, 로그인, 회원가입, 게시물 등록, 특정 명령의 실행 등을 위해 캡차가 제공될 때마다 광고가 함께 제공되도록 함으로써 광고의 효과를 높일 수 있도록 하는 효과가 있다.

    본 발명은 광고를 등록하는 광고등록모듈과; 광고등록모듈에 의하여 등록된 광고에 포함되는 문자열 중에서 캡차로 지정될 단어를 선택하는 캡차지정모듈과; 광고등록모듈과 캡차지정모듈에 의하여 생성된 캡차가 지정된 광고를 저장하는 광고저장모듈;을 갖는 광고등록부를 포함하고, 문자열수집부는 캡차가 지정된 광고를 검색하여 문자열을 수집하도록 하며, 문자변환부는 문자열수집부에 의하여 수집된 문자열에서 지정된 단어를 랜덤하게 변환하여 변환방법과 함께 저장하도록 하고, 캡차출력부는 문자변환부에 의하여 변환된 단어를 랜덤하게 선택하여 변환전단어, 변환방법을 광고와 함께 출력하도록 하는 광고플랫폼출력모듈을 포함하도록 하여, 광고에 포함된 문자열을 이용해 캡차를 생성하고 이를 광고와 함께 제공하도록 함으로써 사이트 또는 블로그 등의 이용자가 로그인, 회원가입, 게시물 등록 등을 위해 캡차에 대한 답변을 입력하기 위해서는 광고를 인식하여 이에 포함된 문자열을 읽고 � ��환방법을 생각하여 이를 직접 입력하도록 하여, 이러한 일련의 과정을 통해 인터넷 상의 광고의 광고효율을 극대화할 수 있도록 하는 효과가 있다.

    본 발명은 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 캡차출력부에 의하여 출력되는 광고의 업종, 연령대 등을 지정할 수 있도록 하고, 광고주가 광고등록부에 의하여 등록된 광고의 관련업종, 연령대 등을 등록할 수 있도록 하여, 해당 사이트 또는 블로그에 관하여 지정된 업종, 연령대와 일치하는 광고에서 문자열을 수집하고, 변환하여 광고와 함께 캡차로 제공되도록 함으로써 광고주는 원하는 곳에 광고가 노출되도록 할 수 있고, 캡차를 제공하는 사이트 또는 블로그 등의 운영자는 자신의 의사에 부합하는 광고가 노출될 수 있도록 하는 효과가 있다.

    본 발명은 사이트 또는 블로그의 운영자가 캡차와 함께 출력되기를 원하지 않는 광고의 업종 또는 광고에 포함된 단어를 지정할 수 있도록 하여, 지정된 업종의 광고, 지정된 단어를 포함하는 광고가 출력되지 않도록 함으로써 업종, 연령대가 일치하는 광고가 없거나 관련업종 등을 지정하기 곤란한 경우 최소한 원하지 않은 광고들이 출력되지 않을 수 있도록 하는 효과가 있다.

    본 발명은 광고등록모듈에 의하여 등록된 광고를 클릭할 경우 연결될 인터넷 페이지를 지정하는 연결페이지지정모듈을 갖는 광고등록부를 포함하여, 캡차와 광고의 동시 제공을 통한 광고효과와 함께 광고를 클릭할 경우 광고주가 지정하는 페이지로 연결되도록 함으로써 광고효과를 극대화할 수 있도록 하는 효과가 있다.

    본 발명은 캡차출력부에 의하여 출력된 변환방법에 따라 변환된 단어와 이용자기기를 통해 입력된 단어가 일치하는 것으로 판단된 경우 포인트를 지급하도록 하는 캡차실행적립모듈과, 캡차출력부에 의하여 제공된 광고를 클릭하여 연결페이지지정모듈에 의하여 지정된 페이지로 연결된 경우 포인트를 지급하도록 하는 페이지연결적립모듈을 포함하는 포인트제공부를 포함하여, 캡차에 대한 답변의 입력에 의한 포인트와 광고의 클릭에 의한 포인트가 합산되어 캡차를 제공하는 사이트 또는 블로그 운영자에게 지급되도록 함으로써 광고주에 대해 포인트에 대한 과금을 실시할 수 있도록 하여 광고수익을 극대화할 수 있고, 광고주 입장에서는 광고에 포함된 문자열을 이용한 캡차의 답변을 입력하는 것에 의한 광고효과와 광고의 노출을 통한 광고� �과를 동시에 얻을 수 있게 되어 광고효과 또한 극대화할 수 있도록 하는 효과가 있다.

    도 1은 본 발명의 일 실시예에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템의 구성도
    도 2는 도 1의 캡차제공서버의 구성을 나타내는 블럭도
    도 3은 도 2의 문자열수집부의 구성을 나타내는 블럭도
    도 4은 도 2의 문자변환부의 구성을 나타내는 블럭도
    도 5는 도 2의 캡차출력부의 구성을 나타내는 블럭도
    도 6은 도 1의 이용자기기의 화면예를 나타내는 참고도
    도 7은 도 2의 비교판별부의 구성을 나타내는 블럭도
    도 8은 도 2의 광고등록부의 구성을 나타내는 블럭도
    도 9는 도 8의 광고등록모듈에 의하여 등록되는 광고의 일 예를 나타내는 참고도
    도 10은 도 1의 이용자기기의 다른 화면예를 나타내는 참고도
    도 11은 도 2의 광고조건설정부의 구성을 나타내는 블럭도
    도 12는 도 2의 포인트제공부의 구성을 나타내는 블럭도
    도 13은 도 1의 데이터베이스의 구성을 나타내는 블럭도
    도 14는 본 발명의 일 실시예에 따른 문자 조합을 이용한 캡차 및 광고 시스템의 동작과정을 설명하기 위한 순서도

    이하에서는 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템의 바람직한 실시예들을 첨부된 도면을 참조하여 상세히 설명한다. 하기에서 본 발명을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하도록 한다. 명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.

    본 발명의 일 실시예에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템에 관하여 도 1 내지 도 14를 참조하여 설명하면, 상기 캡차 및 광고 제공 시스템은 특정 사이트 또는 블로그 등에 캡차 및 광고 등을 제공하는 캡차제공서버(1)와, 상기 캡차제공서버(1)와 연결되어 캡차가 제공되는 사이트 또는 블로그 등의 운영자에 의해 캡차제공 등에 관한 정보가 입력될 수 있도록 하는 캡차사용자기기(3)와, 광고주에 의해 광고를 등록할 수 있도록 하는 광고주기기(4)와, 상기 캡차제공서버(1)에서 제공되는 캡차에 답변을 입력하여 지정된 명령을 실행할 수 있도록 하는 이용자기기(5)와, 캡차 제공에 관한 각종 정보가 저장되는 데이터베이스(2)를 포함한다.

    캡차라 함은 앞서 설명한 바와 같이 자동회원가입, 자동명령의 실행, 자동 게시물의 등록 등 컴퓨터(Bot Program)에 의한 해킹, 매크로 등을 방지하기 위해 사용되는 것으로, 캡차 문제가 어려울 수록 보안성이 높아지나, 사용자가 풀기 어려워 접근성 및 범용성이 떨어지는 문제가 있다. 따라서, 본 발명에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템은 한글, 알파벳, 한자 등의 문자를 변환하여 변환하기 전 문자와 변환방법을 출력하도록 함으로써 컴퓨터에 의한 자동인식 가능성을 현저하게 낮추고, 캡차의 이용자 입장에서는 변환방법에 따라 문자를 입력하면 되기 때문에 이용자의 접근성 및 용이성 또한 향상시킬 수 있게 된다. 특히 한글의 경우에는 한글의 초성, 중성, 종성을 변환하는 방식을 채택하도록 함으로써 컴퓨터의 입장에서는 더욱 인식하기 어렵고, 한글을 인식할 수 있는 사람에게는 용이하게 문제를 풀고 입력할 수 있는 보안성과 용이성이 더욱 향상된 캡차 제공 시스템을 제공할 수 있다.

    또한, 본 발명에서는 캡차를 배너광고 등의 인터넷 광고 상에서 함께 제공되도록 함으로써 기존 인터넷 광고의 광고효과를 극대화시킬 수 있게 되고, 캡차를 사용하는 사이트 또는 블로그 등의 운영자에게는 광고수익을 증대시킬 수 있는 기회가 된다. 종래 인터넷 상의 배너광고는 CPC(Cost Per Click), CPM(Cost Per Mille), CPT(Cost Per Time) 등의 과금방식을 통해 제공되었으나, 실제로 배너광고를 화면상에 노출시키는 것만으로는 기대만큼의 광고효과를 얻을 수 없었고, 이에 따라 배너광고를 클릭하거나 노출되는 횟수, 시간 등에 따라 과금이 되도록 하는 것은 광고주에게 광고효과에 비해 과도한 지출이 발생하게 되는 문제가 있었다. 따라서, 광고주의 배너광고 이용율은 떨어지고, 사이트 또는 블로그의 운영자 입장에서는 광고수익이 감소하게 되었다. 이를 해결하기 위해 본 발명에 따른 캡차 및 광고 제공 시스템은 문자를 조합, 변환하여 제공되는 캡차를 광고와 함께 제공되도록 하고, 특히 광고 상의 문자를 이용하여 캡차 문제가 제공되도록 함으로써 이용자 입장에서는 광고를 인식하고, 광고문구를 읽고, 머리속으로 생각하여, 실제로 쓰는 과정을 거쳐 캡차 문제에 대한 답변을 입력하게 되어 광고효과를 극대화할 수 있게 되며, 캡차는 캡차가 제공되도록 설정된 로그인, 회원가입, 게시물등록, 특정명령의 실행시마다 광고와 함께 노출되어 광고효과를 더욱 높일 수 있게 된다. 또한, 캡차를 사용하는 사이트 또는 블로그의 운영자 입장에서도 향상된 광고효과에 따른 광고의 유치율을 높일 뿐만 아니라, 상술한 바와 같이 캡차와 광고는 캡차가 제공되도록 설정된 때마다 제공되므로 광고에 따른 수익을 극대화할 수 있게 된다. 이하에서 캡차의 사용자라 함은 캡차가 제공되는 사이트, 블로그 등의 운영자를 말하며, 캡차의 이용자라 함은 캡차가 제공되는 사이트, 블로그 등을 이용하는 사람으로써 로그인, 게시물의 등록, 특정 명령의 실행 등을 위하여 캡차에 대한 답변을 입력하는 사람을 의미한다.

    상기 캡차제공서버(1)는 상기 캡차사용자기기(3), 광고주기기(4), 이용자기기(5)와 무선 또는 유선의 네트워크로 연결되며, 상기 이용자기기(5)로 캡차를 출력하여 입력되는 답변에 따라 지정된 명령을 실행할 수 있도록 하고, 캡차 제공에 관한 정보를 설정하며, 캡차와 함께 제공되는 광고 또한 설정할 수 있도록 하여 캡차와 광고가 함께 이용자기기(5)로 출력될 수 있도록 한다. 상기 캡차제공서버(1)는 도 2에 도시된 바와 같이 캡차를 생성하기 위한 문자열을 수집하는 문자열수집부(11), 상기 문자열수집부(11)에 의하여 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하는 문자변환부(12), 상기 문자변환부(12)에서 선택된 단어를 변환한 변환방법과 변환전 단어를 상기 이용자기기(5)로 출력하는 캡차출력부(13)와, 상기 캡차출력부(13)에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기(5)를 통해 입력된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행하도록 하는 비교판별부(14), 문자열을 갖는 광고를 등록하는 광고등록부(15), 캡차가 제공되는 사이트 또는 블로그 등의 운영자가 상기 캡차출력부(13)에 의하여 출력되는 광고의 조건을 설정하는 광고조건설정부(16), 상기 캡차출력부(13)에 의하여 출력된 광고의 효과에 따라 광고가 제공된 사이트 또는 블로그 등의 운영자에게 포인트를 지급하는 포인트제공부(17)를 포함한다.

    상기 문자열수집부(11)는 캡차를 제공하는 사이트 또는 저장된 문자열에서 랜덤하게 문자열을 수집하도록 하는 구성으로, 선택된 문자열에서 다시 단어를 선택하고, 선택된 단어를 변환시켜 캡차로 출력될 수 있도록 한다. 상기 문자열수집부(11)는 도 3에 도시된 바와 같이 사이트에서 문자열을 수집하거나 캡차를 사용하는 사이트 또는 블로그 등의 운영자에 의해 문자열이 입력되도록 하는 문자열입력모듈(111), 상기 데이터베이스(2)에 저장된 문자열을 검색하여 랜덤하게 문자열을 선택하는 문자열검색모듈(112), 상기 광고등록부(15)에 등록된 광고를 검색하여 문자열을 수집하도록 하는 광고검색모듈(113)을 포함한다.

    상기 문자열입력모듈(111)은 캡차로 제공되기 위한 문자열을 입력하여 상기 데이터베이스(2)에 저장되도록 하는 구성으로, 캡차가 제공되는 사이트 또는 블로그에서 문자열을 랜덤하게 선택하도록 할 수 있으며, 또는 사용자가 직접 상기 캡차사용자기기(3)를 통해 문자열을 입력하도록 하여 사용자가 원하는 문구를 문자열로 사용하도록 할 수도 있다.

    상기 문자열검색모듈(112)은 상기 데이터베이스(2)에 저장된 문자열에서 랜덤하게 문자열을 선택하여 상기 문자변환부(12)에 의해 변환되도록 하는 구성으로, 상기 문자열입력모듈(111)에 의하여 입력된 문자열 중에서 선택되도록 한다. 또한, 캡차가 제공되는 사이트 또는 블로그에서 캡차와 함께 광고가 출력되도록 설정된 경우에는 상기 광고검색모듈(113)에 의하여 검색된 광고에 따라 문자열이 선택되도록 한다.

    상기 광고검색모듈(113)은 캡차가 제공되는 사이트 또는 블로그에서 캡차와 함께 광고가 출력되도록 설정된 경우, 상기 광고등록부(15)에서 등록된 광고를 랜덤하게 선택하여 광고에 포함된 문자열에서 선택된 단어를 변환하도록 할 수 있다. 또한, 상기 광고검색모듈(113)은 상기 광고조건설정부(16)에서 설정된 조건에 따라 매칭되는 광고를 검색하여 캡차가 제공되는 사이트 또는 블로그 등의 운영자, 즉 사용자가 원하는 종류의 광고에서 문자열이 선택되도록 할 수 있으며, 이때에도 조건에 매칭되는 광고 중에서 랜덤하게 하나의 광고를 선택하도록 하여 랜덤성이 유지될 수 있도록 한다. 또한 상기 광고등록부(15)에서는 광고와, 광고에서 선택된 문자열, 문자열에서 선택된 단어가 그룹으로 묶여 각각 저장되므로, 문자열, 문자열에 포함된 단어가 복수일 경우 동일한 광고라도 복수의 그룹으로 설정될 수 있으며, 그 중 하나가 선택된다. 이에 관한 상세한 설명은 후술한다.

    상기 문자변환부(12)는 상기 문자열수집부(11)에서 수집된 문자열에서 랜덤하게 단어를 선택하여 일정 조건에 따라 변환하여 저장하도록 하는 구성으로, 이에 따라 상기 캡차출력부(13)에서 변환하기 전 문자와 변환방법을 상기 이용자기기(5)로 출력하고, 상기 비교판별부(14)에서 이에 대한 이용자의 답변과, 변환된 문자를 비교하여 일치 여부에 따라 지정된 명령이 실행되도록 할 수 있다. 상기 문자변환부(12)는 도 4에 도시된 바와 같이 수집된 문자열에서 랜덤하게 단어를 선택하는 단어선택모듈(121)과, 상기 단어선택모듈(121)에 의하여 선택된 단어를 일정 조건에 따라 변환하는 문자변환모듈(122)과, 상기 문자변환모듈(122)에 의하여 변환된 단어를 필터링하는 필터링모듈(123)과, 상기 문자변환모듈(122)에 의하여 변환된 문자와 변환방법을 상기 데이터베이스(2)에 저장하는 변환문자저장모듈(124)을 포함한다.

    상기 단어선택모듈(121)은 상기 문자열수집부(11)에서 수집된 문자열에서 랜덤하게 단어를 선택하도록 하는 구성으로, 그 의미와 문자의 종류, 개수와 관계없이 랜덤하게 선택될 수 있다. 또한, 상기 광고검색모듈(113)에 의하여 캡차와 함께 출력될 광고가 검색되는 경우에는 상기 광고등록부(15)에 의해 광고와 문자열, 선택단어가 그룹으로 지정되어 저장되므로, 검색된 광고에 포함된 선택단어에 따르도록 한다.

    상기 문자변환모듈(122)은 상기 단어선택모듈(121)에 의하여 선택된 단어를 일정 조건에 따라 변환하도록 하는 구성으로, 일정 순서에 있는 문자를 다른 문자로 치환하도록 하거나, 두 문자의 순서를 서로 바꾸도록 변환할 수 있다. 상기 문자변환모듈(122)에 의하여 변환된 단어는 변환방법, 변환되기 전 단어와 함께 상기 변환문자저장모듈(124)에 의해 상기 데이터베이스(2)에 저장된다. 따라서, 상기 캡차출력부(13)에 의해 변환되기 전 단어와 변환방법을 상기 이용자기기(5)에 출력하고, 이에 대해 입력된 답변과 상기 데이터베이스(2)에 저장된 변환된 단어를 비교하여 일치 여부에 따라 지정된 명령을 실행할 수 있게 된다. 상기 문자변환모듈(122)에 의하여 변환되는 단어는 한글, 영어, 한자 등 다양한 문자로 구성될 수 있으며, 그 문자의 종류에 관계없이 선택된 단어의 특정 문자를 다른 문자로 치환하거나 문자의 순서를 바꾸도록 할 수 있다. 예를 들어 선택된 단어가 'kakao'인 경우 첫번째 문자와 다섯번째 문자를 바꾸어 변환하면 'oakak'로 변환될 수 있으며, 두번째 문자를 z로 치환하도록 하면 'kzkao'로 변환될 수 있다. 상기 문자변환모듈(122)에 의한 변환방법은 그 밖에 다양한 방법이 적용될 수 있으며, 랜덤하게 선택되고, 변환방법과 변환된 단어, 변환되기 전 단어가 함께 상기 데이터베이스(2)에 저장된다. 또한, 상기 문자변환모듈(122)은 선택된 단어가 한글인 경우에 적용되는 한글변환모듈(122a)을 포함할 수 있다.

    상기 한글변환모듈(122a)은 선택된 단어가 한글인 경우에 적용되는 구성으로, 특히 한글이 초성, 중성, 종성으로 이루어짐을 고려하여, 한글의 초성, 중성, 종성의 일부 또는 전부를 변환할 수 있도록 한다. 예를 들어 선택된 단어가 '이실리프'인 경우 변환방법을 세번째 문자의 중성을 'ㅏ'로 변환하도록 하면, '이실라프'로 변환될 수 있으며, 선택된 단어가 '임플란트'인 경우 변환방법을 선택된 단어의 종성을 모두 'ㅂ'으로 변환하도록 하면, '입픕랍틉'으로 변환된다. 수집되는 문자열과 선택되는 단어가 랜덤하게 선택되는 것처럼 상기 한글변환모듈(122a)에 의하여 변환되는 초성, 중성, 종성 및 변환되는 문자의 개수, 변환방법 또한 랜덤하게 선택되며, 변환되는 방법과 변환된 단어, 변환되기 전의 단어는 함께 상기 변환문자저장모듈(124)에 의해 상기 데이터베이스(2)에 저장된다.

    상기 필터링모듈(123)은 상기 문자변환모듈(122)에 의하여 변환된 단어를 필터링하여 상기 변환문자저장모듈(124)에 의해 저장될 단어를 고를 수 있도록 한다. 상기 문자변환모듈(122)에 의하여 변환된 단어는 상기 변환문자저장모듈(124)에 의해 상기 데이터베이스(2)에 저장되는데, 부적절한 단어를 필터링하여 저장되지 않도록 함으로써 문자의 변환에 의해 입력될 수 없거나, 캡차로 제공되기에 부적절한 단어, 사용자가 원하지 않는 단어가 캡차로 출력되지 않도록 한다. 따라서, 상기 필터링모듈(123)은 입력될 수 없거나 캡차로 제공되기에 부적절한 단어들을 자동으로 필터링하는 자동필터링모듈(123)과, 사용자가 캡차로 출력되기를 원하지 않는 단어를 설정하여 사용자별로 다르게 필터링 되도록 하는 사용자별필터링모듈(123)을 포함한다.

    상기 자동필터링모듈(123)은 상기 문자변환모듈(122)에 의하여 변환된 단어가 키보드 등의 자판에 의해 입력될 수 없는 단어, 즉 한글이 아닌 초성, 중성, 종성의 조합이 되거나, 욕설, 선정적인 단어 등이 되는 경우 이를 필터링하도록 하여 상기 데이터베이스(2)에 저장되지 않도록 함으로써 캡차로 출력될 수 없도록 한다. 따라서, 캡차에 대한 답변을 입력할 수 없거나 욕설 등의 부적절한 단어가 캡차에 대한 정답으로 입력되도록 하여 캡차가 제공되는 사이트 또는 블로그 등의 이미지에 좋지 않은 영향을 끼치게 되는 것을 방지할 수 있다.

    상기 사용자별필터링모듈(123)은 캡차가 제공되는 사이트 또는 블로그 등의 운영자, 즉 사용자가 캡차로 출력되기를 원하지 않는 단어, 예를 들어 경쟁업체의 단어이거나 개인적으로 기피하는 단어 등을 설정하여 해당 단어가 필터링되도록 함으로써 캡차로 출력되는 것을 방지한다. 상기 사용자별필터링모듈(123)에 의해 필터링되는 단어는 각 사용자별로 상기 캡차사용자기기(3)를 통해 입력되도록 할 수 있으며, 상기 데이터베이스(2)에 사용자별로 필터링을 원하는 단어가 설정되어 저장된다.

    상기 변환문자저장모듈(124)은 상기 문자변환모듈(122)에 의하여 변환되고, 상기 필터링모듈(123)에 의하여 필터링된 단어가 상기 데이터베이스(2)에 저장되도록 하는 구성으로, 상기 문자변환모듈(122)에 의하여 변환된 단어와 변환방법, 변환전 단어가 함께 저장되도록 한다. 따라서, 상기 캡차출력부(13)에 의하여 출력되는 변환방법에 따라 이용자가 입력하는 단어를 상기 데이터베이스(2)에 저장된 변환된 단어와 비교하여 일치 여부에 따라 지정된 명령이 실행될 수 있도록 한다. 상기 변환문자저장모듈(124)에 의하여 저장되는 단어는 랜덤하게 선택된 다양한 변환방법에 의해 변환된 단어들이며, 이 중에서 상기 캡차출력부(13)에 의해 출력될 단어를 랜덤하게 선택하도록 한다. 또한, 캡차와 광고가 함께 출력되도록 설정된 경우에는 상기 광고검색모듈(113)에 의하여 검색된 광고에서 선택된 단어를 상기 문자변환모듈(122)에 따라 변환하고, 상기 필터링모듈(123)에 의해 필터링 되도록 하여 해당 광고와 함께 상기 데이터베이스(2)에 저장되도록 한다. 따라서, 상기 캡차출력부(13)의 후술할 광고플랫폼출력모듈(135)에 의해 광고와 캡차가 함께 출력되도록 할 수 있으며, 이처럼 광고와 캡차가 함께 출력되도록 하는 경우에도 문자를 조합, 변환하여 캡차를 제공하도록 하는 방식을 그대로 사용할 수 있어 보안성과 이용자의 편의성을 함께 증대시킬 수 있다.

    상기 캡차출력부(13)는 상기 이용자기기(5)의 화면에 캡차 문제를 출력하는 구성으로, 상기 문자변환부(12)에서 변환되어 상기 데이터베이스(2)에 저장된 변환된 단어들 중 하나를 랜덤하게 선택하여, 해당 단어를 변환한 방법과, 변환되기 전의 단어, 그리고 변환되기 전의 단어가 포함된 문자열을 상기 이용자기기(5)를 통하여 출력하도록 함으로써 이용자가 상기 이용자기기(5)를 통하여 변환된 단어를 입력할 수 있도록 한다. 따라서, 앞서 설명한 바와 같이 문자를 변환하여 캡차로 제공하도록 함으로써 컴퓨터의 인식 가능성을 낮추고, 사용자의 편의성을 확보할 수 있으며, 특히 한글의 초중종성을 이용한 변환을 실시하여 출력하도록 함으로써 보안성을 더욱 강화할 수 있다. 또한, 상기 캡차출력부(13)는 문자의 조합, 변환을 이용한 캡차와 광고를 함께 출력하도록 할 수 있으며, 이에 따라 광고의 효율을 극대화할 수 있게 된다. 이에 관한 상세한 설명은 후술한다. 상기 캡차출력부(13)는 도 5에 도시된 바와 같이 변환단어선택모듈(121), 문자열출력모듈(132), 선택단어표시모듈(133), 변환방법출력모듈(134), 광고플랫폼출력모듈(135)을 포함한다.

    상기 변환단어선택모듈(121)은 상기 데이터베이스(2)에 저장된 변환단어들 중에 하나를 랜덤하게 선택하도록 하는 구성으로, 상기 문자열수집부(11)에 의하여 사용자의 사이트 또는 블로그 등에서 수집되거나, 사용자에 의하여 입력된 문자열에 포함된 단어를 변환한 단어를 중에서 하나를 선택하도록 한다. 상기 변환단어선택모듈(121)에 의하여 변환된 단어가 선택되면, 이와 함께 저장된 해당 변환방법과, 변환되기 전 단어, 변환되기 전 단어가 포함된 문자열이 함께 선택되며, 상기 변환단어선택모듈(121)에 의하여 선택된 변환단어는 상기 비교판별부(14)에서 이용자가 입력한 답변과의 일치여부를 판단하는 기준이 된다. 또한, 상기 광고등록부(15)에 의해 광고가 등록되어 캡차와 함께 제공되도록 설정된 경우에는 상기 광고검색모듈(113)에 의하여 검색된 광고들, 정확하게 말하면 광고와 변환단어의 그룹들 중 하나를 랜덤하게 선택하도록 한다.

    상기 문자열출력모듈(132)은 상기 변환단어선택모듈(121)에 의하여 선택된 변환단어의 변환되기 전 단어가 포함되는 문자열을 이용자기기 화면(51)에 표시하도록 하는 구성으로, 도 6의(a)에 도시된 바와 같이 문자열의 출력 없이 선택된 단어만을 출력하도록 할 수 있으나, 도 6의(b), 도 6의(c)에 도시된 바와 같이 이용자기기 화면(51)의 문자열제공영역(511a)에 문자열이 표시되도록 할 수도 있다.

    상기 선택단어표시모듈(133)은 상기 변환단어선택모듈(121)에 의하여 선택된 변환단어의 변환되기 전 단어를 이용자기기(5)의 화면에 표시하도록 하는 구성으로, 문자열이 표시되지 않는 경우에는 도 6의(a)에 도시된 바와 같이 직접 선택단어를 이용자기기 화면(51)에 표시되도록 할 수 있고, 도 6의(b), 도 6의(c)에 도시된 바와 같이 문자열이 표시되는 경우에는 문자열에서 선택단어제공영역(511b)에 선택단어를 표시하는 형태로 출력되도록 할 수 있다.

    상기 변환방법출력모듈(134)은 상기 변환단어선택모듈(121)에 의하여 선택된 변환단어의 변환한 방법을 이용자기기 화면(51)에 표시되도록 하는 구성으로, 변환전 단어와 함께 변환방법을 표시하도록 함으로써 이용자가 선택단어를 변환방법에 따라 변환하여 답변을 입력하도록 할 수 있다. 도 6은 상기 캡차출력부(13)의 화면예를 나타내는 것으로, 도 6의(a)에 도시된 바와 같이 선택단어 '저주슬립'의 종성을 'ㄱ'으로 바꾸어 변환한 경우에는 변환한 단어는 '적죽슥릭'이 되며, 이용자에 의해 '적죽슥릭'이 입력되었을 경우에만 지정된 명령이 실행되고, 도 6의(b)에 도시된 바와 같이 선택단어 '할인몰'의 3번 모음을 'ㅏ'로 변환한 경우에는 변환한 단어는 '할인말'이 되어 이용자에 의해 '할인말'이 입력되었을 경우에만 지정된 명령이 실행되도록 한다. 또한, 도 6의(c)는 선택단어가 알파벳으로 구성된 경우로서, 선택단어 'kakaopay'의 세번째 알파벳을 'z'로 치환하도록 변환하는 경우에는 변환한 단어는 'kazaopay'가 되며, 변환방법을 영어로 표시하도록 할 수도 있다.

    상기 광고플랫폼출력모듈(135)은 광고와 함께 캡차가 제공되도록 설정된 경우, 광고와 캡차가 함께 제공될 수 있도록 하는 구성으로, 그 예는 도 10와 같다. 상기 광고플랫폼출력모듈(135)은 상기 변환단어선택모듈(121)에 의하여 광고와 변환단어가 선택되면, 그와 함께 저장된 문자열, 선택단어, 변환방법 등이 상기 문자열출력모듈(132), 선택단어표시모듈(133), 변환방법출력모듈(134)에 의해 출력되도록 하며, 도 10에 도시된 바와 같이 상기 광고플랫폼출력모듈(135)이 제공하는 광고플랫폼영역(512) 내에 광고, 문자열, 선택단어, 변환방법이 함께 표시된다. 따라서, 사이트 또는 블로그를 이용하는 이용자는 캡차가 제공되는 로그인, 회원가입, 게시물의 등록, 특정 명령 등을 실행하기 위해서 광고를 인식하고, 광고에 포함된 문자열 및 선택단어를 읽으며, 변환방법을 생각하여, 답변을 직접 입력하는 과정을 거치게 되는바, 웹상에서 캡차가 제공되는 행위를 할때마다 광고를 보아야 할 뿐만 아니라, 이에 포함된 단어를 반드시 읽고 생각하며, 이를 직접 써야 하는바 일반적인 배너광고와 대비하여 월등한 광고효과를 갖게 된다.

    상기 비교판별부(14)는 상기 캡차출력부(13)에 의하여 출력되는 변환전 단어와 변환방법을 보고 이용자가 이용자기기(5)를 통해 입력한 답변과, 상기 데이터베이스(2)에 저장된 변환단어를 비교하여 일치하는지 여부를 판별하도록 하는 구성으로, 일치하는 경우에 지정된 명령을 실행하도록 하는 지정명령실행모듈(141)과, 답변이 일치하지 않는 경우 재입력을 요구하는 재입력요구모듈(142)을 포함한다.

    상기 지정명령실행모듈(141)은 이용자가 입력한 답변과 데이터베이스(2)에 저장된 변환단어가 일치하는 경우 지정된 명령을 실행하도록 하는 구성으로, 일치함을 알리는 확인 메시지가 함께 출력되도록 할 수 있으며, 사용자의 설정에 의해 로그인시에 캡차가 제공되는 경우에는 로그인이 실행되도록 하고, 게시물의 등록시에 캡차를 제공하는 경우에는 게시물의 등록이 이루어지도록 한다. 또한, 상기 광고등록부(15)에 의해 광고가 등록되어 캡차가 광고와 함께 출력되는 경우, 상기 지정명령실행모듈(141)에 의하여 지정명령이 실행되면, 상기 포인트제공부(17)에 의하여 사용자에게 포인트가 적립되어 광고에 대한 과금이 이루어질 수 있도록 한다.

    상기 재입력요구모듈(142)은 이용자가 입력한 답변과 데이터베이스(2)에 저장된 변환단어가 일치하지 않는 경우 재입력을 요구하는 구성으로, 상기 변환단어선택모듈(121)에 의해 새로운 변환단어를 선택하여 표시되도록 할 수 있으며, 캡차와 광고가 함께 출력되는 경우에는 상기 광고검색모듈(113)에 의해 새로운 광고가 검색되도록 할 수도 있다. 또한, 일정 횟수 이상 답변이 일치하지 않는 경우에는 일정 시간 동안 해당 이용자의 지정 명령 실행을 차단하도록 설정할 수도 있다.

    상기 광고등록부(15)는 문자열을 갖는 광고를 상기 캡차제공서버(1)에 등록하여 캡차가 광고와 함께 출력될 수 있도록 하는 구성으로, 상기 캡차제공서버(1)와 연결되는 광고주기기(4)에 의해 등록될 수 있다. 상기 광고등록부(15)는 광고주가 광고하고자 하는 광고를 등록하고, 광고에 포함되는 문자열 중에서 캡차로 제공될 문자열과 단어를 지정하며, 광고를 복수개 등록할 수 있음은 물론이고, 하나의 광고 내에서 복수의 문자열과 선택단어를 지정하도록 할 수 있다. 따라서, 기본광고와, 해당 광고 내에서 지정된 문자열, 해당 문자열 안에서 지정된 선택단어가 하나의 그룹으로 지정되어 등록되도록 할 수 있으며, 이러한 복수의 그룹 중 하나가 상기 광고검색모듈(113)에 의해 검색되고, 상기 문자변환부(12)에 의해 변환되고 저장되며, 상기 캡차출력부(13)의 광고플랫폼출력모듈(135)에 의해 광고와 캡차가 함께 이용자기기(5)로 출력된다. 상기 광고등록부(15)는 도 8에 도시된 바와 같이 상기 이용자기기(5) 화면의 일정 영역에 표시되는 광고를 등록하는 광고등록모듈(151)과; 상기 광고등록모듈(151)에 의하여 등록된 광고에 포함되는 문자열 중에서 캡차로 지정될 단어를 선택하는 캡차지정모듈(152)과; 상기 광고등록부(15)에 의하여 등록된 광고의 관련업종, 연령대 등을 등록하는 관련대상지정모듈(153)과; 상기 광고등록모듈(151)에 의하여 등록된 광고를 클릭할 경우 연결될 인터넷 페이지를 지정하는 연결페이지지정모듈(154)과; 상기 광고등록모듈(151)과 캡차지정모듈(152)에 의하여 생성된 캡차가 지정된 광고를 상기 데이터베이스(2)에 저장하는 광고저장모듈(155);을 포함한다.

    상기 광고등록모듈(151)은 광고주가 이용자기기(5) 화면의 일정 영역에 표시될 광고를 등록하도록 하는 구성으로, 도 9에 도시된 바와 같이 인터넷 페이지의 일정 영역에 노출되는 이미지, 동영상 등의 배너광고 일 수 있으며, 그 밖에 인터넷 페이지 상에 표시될 수 있는 이미지, 동영상, 문자열 등 다양한 광고 형태가 적용될 수 있다. 다만, 상기 광고등록모듈(151)에 의하여 등록되는 광고는 문자의 조합을 이용한 캡차의 제공을 위하여 반드시 문자열을 포함하고 있어야 한다.

    상기 캡차지정모듈(152)은 상기 광고등록모듈(151)에 의하여 등록되는 광고에 포함된 문자열 중에서 캡차로 지정될 단어를 선택하는 구성으로, 광고주의 선택에 따라 복수의 단어를 선택하여 지정되도록 할 수 있으며, 선택된 복수의 단어는 별개의 광고정보로 광고와 함께 각각 상기 데이터베이스(2)에 저장된다. 따라서, 광고주는 광고효과를 높일 수 있는 단어를 선택하여 캡차로 제공되도록 함으로써 광고효과를 극대화할 수 있다.

    상기 관련대상지정모듈(153)은 상기 광고등록모듈(151)에 의하여 등록되는 광고의 관련 업종과 연령대 등의 정보를 입력하도록 하는 구성으로, 상기 관련대상지정모듈(153)에 의하여 입력된 관련 업종, 연령대 등은 상기 광고검색모듈(113)에 의해 후술할 광고대상지정모듈(161)을 통해 지정된 업종, 연령대와 비교되어 일치하는 광고가 사용자의 사이트, 블로그 등에 표시될 수 있도록 한다. 다시 말해, 광고주는 자신이 등록하는 광고의 관련업종, 노출시키고자 하는 연령대 등을 등록하여, 이와 일치하는 업종, 연령대를 가진 사이트 또는 블로그에 캡차와 함께 노출될 수 있도록 함으로써 광고의 효과를 더욱 높일 수 있다.

    상기 연결페이지지정모듈(154)은 상기 이용자기기(5)의 화면에 출력된 광고를 클릭할 경우 연결될 페이지를 지정하도록 하는 구성으로, 사이트 또는 블로그의 이용자가 광고를 클릭하여 광고주가 원하는 페이지로 이동할 수 있도록 할 수 있으며, 이는 종래 배너광고의 방식과 동일하나 캡차를 광고와 함께 제공하여 광고효과를 높이는 것과 함께 기존 배너광고 방식을 함께 채용할 수 있도록 함으로써 광고효과를 더욱 높이고 사용자의 입장에서는 광고에 따른 수익을 극대화할 수 있게 된다.

    상기 광고저장모듈(155)은 상기 광고등록부(15)에 의하여 등록된 광고정보가 상기 데이터베이스(2)에 저장되도록 하는 구성으로, 상기 광고등록모듈(151)에 의하여 등록된 기본광고정보와, 상기 캡차지정모듈(152)에 의하여 지정된 단어, 상기 관련대상지정모듈(153)에 의하여 지정된 대상지정정보, 상기 연결페이지지정모듈(154)에 의하여 지정된 연결페이지정보가 하나의 그룹으로 설정되어 광고정보로 저장된다. 앞서 설명한 바와 같이 동일한 광고라 하더라도 캡차로 지정된 단어가 다를 경우에는 다른 그룹으로 저장된다. 또한, 상기 광고저장모듈(155)에 의하여 저장된 광고정보는 상기 문자열수집부(11)의 광고검색모듈(113)에 의해 캡차가 제공되는 사이트 또는 블로그 등에 따라 설정된 광고조건정보와 비교되어 일치되는 광고정보가 선택되며, 선택된 광고정보에서 선택된 단어가 상기 문자변환부(12)에 의하여 변환되어 저장되고, 상기 캡차출력부(13)에 의해 랜덤하게 선택되어 도 10에 도시된 바와 같이 상기 광고플랫폼출력모듈(135)에 의해 캡차와 광고가 함께 출력된다.

    상기 광고조건설정부(16)는 캡차가 제공되는 사이트 또는 블로그의 운영자가 캡차와 함께 출력되는 광고의 조건을 설정할 수 있도록 하는 구성으로, 상기 문자열수집부(11)의 광고검색모듈(113)에 의해 캡차를 제공하기 위한 광고를 선택할 때 상기 광고등록부(15)에 의하여 등록된 광고정보와 비교하여 일치되는 광고만이 캡차와 함께 제공될 수 있도록 한다. 상기 광고조건설정부(16)는 도 11에 도시된 바와 같이 사이트 또는 블로그에 출력된 광고의 업종, 연령대 등의 정보를 설정하는 광고대상지정모듈(161)과, 사이트 또는 블로그에 출력되지 않기를 원하는 광고의 정보를 설정하는 금지대상지정모듈(162)을 포함한다.

    상기 광고대상지정모듈(161)은 사이트 또는 블로그의 운영자가 사이트 또는 블로그에 출력되기를 원하는 광고의 업종, 연령대 등을 설정하도록 하는 구성으로, 상기 캡차사용자기기(3)에 의해 입력될 수 있으며, 상기 광고대상지정모듈(161)에 의하여 지정되는 업종, 연령대 등의 정보는 상기 데이터베이스(2)에 사용자별로 저장되고, 상기 관련대상지정모듈(153)에 의하여 지정된 업종, 연령대 등의 정보와 비교하여 일치하는 광고정보가 캡차로 출력될 수 있도록 한다.

    상기 금지대상지정모듈(162)은 사이트 또는 블로그의 운영자가 자신의 사이트 또는 블로그 등에 캡차와 함께 출력되기를 원하지 않는 광고의 정보를 설정하도록 하는 구성으로, 예를 들어 출력되지 않기를 원하는 업종이나 광고단어 등을 설정할 수 있도록 한다. 상기 광고대상지정모듈(161)에 의하여 출력되기를 원하는 광고의 업종을 등록하도록 할 수 있으나 제시되는 카테고리로 모든 업종을 지정할 수 없는 경우가 발생할 수 있기 때문에 출력되지 않기를 원하는 광고의 업종 또한 설정할 수 있도록 함으로써 광고에 의해 사이트 또는 블로그에 좋지 않은 영향을 미치는 것을 방지할 수 있다. 또한, 광고에 포함된 문자열 또는 단어에 사용자가 출력되지 않기를 원하는 단어가 포함되어 있을 경우 해당 광고 또한 출력되지 않도록 할 수 있다. 상기 금지대상지정모듈(162)에 의하여 지정된 금지대상정보 역시 상기 데이터베이스(2)에 사용자별로 저장되어 상기 광고검색모듈(113)에 의한 광고의 선택시 해당 광고가 선택되지 않도록 한다.

    상기 포인트제공부(17)는 상기 캡차출력부(13)에 의하여 출력된 광고의 효과에 따라 광고가 제공된 사이트 또는 블로그 등의 운영자에게 포인트를 지급하도록 하는 구성으로, 사용자가 광고주에게 지급된 포인트에 따른 과금이 이루어질 수 있도록 한다. 상기 포인트제공부(17)는 사용자가 자신의 사이트 또는 블로그에 캡차와 광고를 함께 출력하도록 하여 광고에 따른 수익을 창출할 수 있도록 하며, 도 12에 도시된 바와 같이 상기 캡차출력부(13)에 의하여 출력된 변환방법에 따라 변환된 단어와 상기 이용자기기(5)를 통해 입력된 단어가 일치하는 것으로 판단된 경우 포인트를 지급하도록 하는 캡차실행적립모듈(171)과, 상기 캡차출력부(13)에 의하여 제공된 광고를 클릭하여 상기 연결페이지지정모듈(154)에 의하여 지정된 페이지로 연결된 경우 포인트를 지급하도록 하는 페이지연결적립모듈(172)을 포함한다. 따라서, 캡차 실행에 따른 광고수익과 광고의 클릭에 따른 광고수익을 동시에 얻을 수 있도록 하여 광고수익을 극대화화며, 또한 캡차실행에 따른 광고효과는 앞서 설명한 바와 같이 기존 배너광고 방식의 효과에 비해 월등하므로, 본 발명에 따른 캡차 및 광고 제공 시스템을 사용하는 사이트 또는 블로그 등의 운영자는 기존 방식에 비하여 광고 수익을 더욱 극대화할 수 있게 된다.

    상기 캡차실행적립모듈(171)은 상기 비교판별부(14)에 의하여 이용자가 입력한 답변과 상기 데이터베이스(2)에 저장된 정답을 비교하여, 즉 이용자가 상기 캡차출력부(13)에 의하여 출력된 변환방법에 따라 선택된 단어를 올바르게 변환하여 입력한 경우, 캡차를 제공하는 사이트 또는 블로그 등의 운영자에게 포인트가 지급되도록 하는 구성을 말한다. 사이트 또는 블로그의 이용자는 광고를 인식하고, 배너광고에 포함된 문자와 변환방법을 읽고, 변환방법을 생각하여, 정답을 직접 입력하는 과정을 거치게 되는바, 이러한 과정을 통하여 단순히 인터넷 페이지의 일정 영역에 배너광고를 출력하는 것에 비해 월등하게 향상된 광고효과를 가져올 수 있으며, 캡차는 로그인, 회원가입, 게시물의 등록 등 다양한 경우에 제공되도록 설정할 수 있으므로, 광고수익 또한 더욱 증대시킬 수 있다. 다만, 시스템의 부하나 사용자의 접근성 등을 고려하여 적절하게 캡차가 제공되도록 하는 것이 바람직하다.

    상기 페이지연결적립모듈(172)은 이용자가 광고를 클릭하여 상기 연결페이지지정모듈(154)에 의하여 지정된 페이지로 이동할 때 사용자에게 포인트가 지급되도록 하는 구성으로, 이는 기존의 배너광고의 CPC(Cost Per Click) 방식과 동일하나 상기 캡차실행적립모듈(171)과 함께 적용되도록 함으로써 광고 효과를 더욱 높일 뿐만 아니라 광고의 수익 또한 증대시킬 수 있다.

    상기 데이터베이스(2)는 상기 캡차제공서버(1)와 연결되어 캡차 및 광고 제공 등에 관한 정보가 저장되는 구성으로, 도 13에 도시된 바와 같이 문자열정보(21), 선택단어정보(22), 변환문자정보(23), 변환방법정보(24), 필터링정보(25), 광고정보(26), 사용자별광고조건정보(27), 포인트정보(28) 등을 포함한다.

    상기 문자열정보(21)는 상기 문자열수집부(11)에 의하여 수집되는 정보로, 사용자의 사이트, 블로그 등에서 랜덤하게 수집된 문자열이거나 사용자에 의하여 직접 입력된 문자열일 수 있으며, 상기 문자열정보(21)는 상기 단어선택모듈(121)에 의해 검색되어 변환하고자 하는 단어가 랜덤하게 선택된다.

    상기 선택단어정보(22)는 상기 단어선택모듈(121)에 의하여 선택된 단어에 관한 정보로, 상기 문자열정보(21)에서 상기 단어선택모듈(121)에 의해 랜덤하게 선택되어 저장된다. 상기 선택단어정보(22)는 상기 문자변환모듈(122)이 문자의 변환을 실시하는 대상이 되며, 상기 선택단어표시모듈(133)에 의해 상기 이용자기기(5)의 화면에 출력되어 함께 출력되는 변환방법에 따라 선택단어를 변환할 수 있도록 한다.

    상기 변환문자정보(23)는 상기 문자변환모듈(122)에 의하여 변환된 문자의 정보를 말하며, 상기 단어선택모듈(121)에 의하여 선택된 단어를 변환하도록 하거나 상기 광고검색모듈(113)에 의하여 검색된 광고정보(26)에 포함된 캡차지정정보(262)에 따라 지정된 단어를 변환하도록 한다. 상기 변환문자정보(23)는 선택단어의 특정 문자가 다른 문자로 치환되거나 문자의 순서가 바뀐 형태가 될 수 있으며, 상기 선택단어정보(22)가 한글인 경우에는 한글변환모듈(122a)에 따라 초성, 중성, 종성의 전부 또는 일부가 변환된 문자가 될 것이다. 또한, 상기 변환문자정보(23)는 이용자에 의해 입력되는 답변과 비교되어 상기 비교판별부(14)에 의해 일치 여부를 판단하는 기준, 즉 정답에 관한 정보가 된다.

    상기 변환방법정보(24)는 상기 문자변환모듈(122)에 의하여 선택단어를 변환한 방법에 관한 정보로, 상기 변환문자정보와 함께 저장되도록 하며, 상기 선택단어정보(22)와 함께 이용자기기(5)로 출력되어 이용자를 통해 선택단어를 변환방법에 따라 변환하여 입력할 수 있도록 한다. 상기 변환방법정보(24)는 문자를 치환하거나 순서를 바꾸는 다양한 방법이 적용될 수 있으며, 한글의 경우 초성, 중성, 종성의 전부 또는 일부를 변환하도록 할 수 있고, 변환방법을 다르게 설정하여 캡차의 난이도를 조정하도록 할 수도 있다.

    상기 필터링정보(25)는 저장될 변환문자를 상기 필터링모듈(123)에 의해 필터링 하기 위한 정보로 모든 사용자에 대하여 자동을 필터링되는 자동필터링정보(25)와, 사용자별로 설정되 다르게 필터링되는 사용자별필터링정보(25)를 포함한다. 상기 자동필터링정보(25)는 상기 자동필터링모듈(123)에서 설명한 바와 같이 키보드 등의 자판으로 입력될 수 없는 단어, 욕설 등에 관한 정보일 수 있으며, 상기 사용자별필터링정보(25)는 상기 사용자별필터링모듈(123)에서 설명한 바와 같이 경쟁업체단어 등의 사용자가 출력되지 않도록 설정한 단어일 수 있다.

    상기 광고정보(26)는 상기 광고등록부(15)에 의하여 등록된 광고에 관한 정보로, 기본광고정보(26), 캡차지정정보(262), 대상지정정보(263), 연결페이지정보(264) 등을 포함한다.

    상기 기본광고정보(26)는 상기 광고등록모듈(151)에 의하여 등록된 이미지, 동영상, 문자열 등의 형태의 정보로, 상기 광고플랫폼출력모듈(135)에 의하여 이용자기기(5)의 화면에 캡차와 함께 출력된다.

    상기 캡차지정정보(262)는 상기 기본광고정보(26)에 포함된 문자열에서 광고주가 캡차로 지정되기를 원하는 단어를 선택하여 지정한 정보로, 광고의 효과를 높일 수 있는 단어가 선택될 수 있으며, 하나의 기본광고정보(26) 안에서 복수개의 단어가 선택될 수 있고, 선택된 단어에 따라 별개의 광고정보(26)로 데이터베이스(2)에 저장된다. 상기 캡차지정정보(262)에서 지정된 단어는 상기 문자변환부(12)의 문자변환모듈(122)에 의해 변환된고, 필터링모듈(123)에 의해 필터링되어 변환방법과 함께 변환문자정보(23)로 저장된다.

    상기 대상지정정보(263)는 상기 관련대상지정모듈(153)에 의하여 설정된 정보로 광고주가 해당 광고가 출력되기를 원하는 관련 업종, 연령대 등의 정보를 포함할 수 있다. 상기 대상지정정보(263)는 상기 광고검색모듈(113)에 의해 후술할 사용자별대상지정정보(271)와 비교되어 일치되는 광고가 선택될 수 있도록 한다.

    상기 연결페이지정보(264)는 상기 연결페이지지정모듈(154)에 의하여 지정된 연결페이지정보로, 이용자가 광고를 클릭할 경우 연결되는 페이지를 말한다.

    상기 사용자별광고조건정보(27)는 상기 광고조건설정부(16)에 의하여 설정된 정보로, 사용자별대상지정정보(271)와 사용자별금지대상지정정보(272)를 포함한다. 상기 사용자별대상지정정보(271)는 상기 광고대상지정모듈(161)에 의하여 설정된 정보로, 사용자가 자신의 사이트 또는 블로그 등에 캡차와 함께 출력되기를 원하는 업종, 연령대 등의 정보일 수 있으며, 상기 사용자별금지대상지정정보(272)는 상기 금지대상지정모듈(162)에 의하여 설정된 정보로 사용자가 출력되지 않기를 원하는 업종이나 출력되지 않기를 원하는 단어에 관한 정보일 수 있다.

    상기 포인트정보(28)는 이용자의 행위에 따라 사용자에게 지급되는 포인트에 관한 정보로, 사용자가 이에 따라 광고주에게 과금을 실시할 수 있게 된다. 상기 포인트정보(28)는 캡차실행에 의해 지급되는 캡차실행포인트정보(281)와 페이지연결포인트정보(282)일 수 있다. 상기 캡차실행포인트정보(281)와 페이지연결포인트정보(282)는 서로 합산되어 과금되도록 할 수 있으며, 캡차실행포인트는 상기 지정명령실행모듈(141)이 실행될 때 적립되고, 페이지연결포인트는 이용자가 광고를 클릭하여 지정페이지로 연결될 때 적립된다. 따라서, 사용자는 광고의 수익을 극대화할 수 있다.

    상기 캡차사용자기기(3)는 캡차가 제공되는 사이트 또는 블로그의 운영자가 캡차 및 광고의 제공에 관한 정보를 입력하기 위한 구성으로, 상기 캡차제공서버(1)와 무선 또는 유선의 네트워크로 연결되는 PC, 노트북, 기타 모바일기기 등 다양한 장치가 적용될 수 있다. 상기 캡차사용자기기(3)는 상기 문자열입력모듈(111)에 의해 사용자가 원하는 문자열이 입력되도록 할 수 있으며, 기피단어, 경쟁업체단어 등의 필터링정보(25)를 입력할 수 있고, 자신의 사이트, 블로그 등에 캡차와 함께 출력되기를 원하는 광고의 업종, 연령대 등에 관한 사용자별대상지정정보(271)와 출력되지 않기를 원하는 업종, 광고단어 등의 사용자별금지대상지정정보(272)를 입력할 수 있다.

    상기 광고주기기(4)는 상기 캡차제공서버(1)와 유선 또는 무선으로 연결되어 광고주에 의해 캡차와 함께 출력되기를 원하는 광고를 등록할 수 있도록 하는 구성으로, PC, 노트북, 기타 모바일기기 등 다양한 장치가 적용될 수 있다. 광고주는 상기 광고주기기(4)를 통하여 상기 기본광고정보(26), 캡차지정정보(262), 대상지정정보(263), 연결페이지정보(264) 등을 입력할 수 있으며, 광고(P)는 도 9에 도시된 바와 같이 반드시 문자열(L)을 포함하고 있어야 한다.

    상기 이용자기기(5)는 사이트 또는 블로그를 이용하는 이용자가 해당 사이트 또는 블로그를 이용하고, 제공되는 캡차에 대한 답변을 입력할 수 있도록 하는 구성으로, 상기 캡차제공서버(1)와 유선 또는 무선으로 연결되는 PC, 노트북, 기타 모바일기기 등의 다양한 장치가 적용될 수 있다. 이용자가 이용자기기(5)를 통하여 사용자의 사이트 또는 블로그에 접속하고, 캡차가 제공되도록 설정된 로그인, 회원가입, 게시물 등록 등의 명령을 실행할 경우 이용자기기 화면(51)을 통해 캡차 및/또는 광고가 제공된다. 사용자에 의해 광고를 제외한 광고만이 제공되도록 설정된 경우에는 도 6에 도시된 바와 같이 이용자기기 화면(51)에 캡차제공영역(511)만이 제공될 수 있으며, 도 6의(a)에 도시된 바와 같이 선택단어제공영역(511b), 변환방법제공영역(511c)이 표시되어 상기 선택단어제공영역(511b)에는 상기 선택단어표시모듈(133)에 의하여 선택단어가 표시되도록 하고, 상기 변환방법제공영역(511c)에는 상기 변환방법출력모듈(134)에 의하여 선택단어의 변환방법이 표시되도록 함으로써 선택단어를 변환방법에 따라 변환하여 표시하도록 할 수 있다. 또한, 도 6의(b)에 도시된 바와 같이 캡차제공영역(511)은 선택단어제공영역(511b), 변환방법제공영역(511c) 뿐만 아니라 문자열제공영역(511a)을 포함하도록 하여, 상기 문자열출력모듈(132)에 의해 문자열이 표시되도록 할 수도 있다. 이때 문자열은 상기 문자열수집부(11)에 의하여 수집된 문자열 중에서 랜덤하게 선택된 것으로 문자열입력모듈(111)에 의해 사용자에 의해 입력될 수 있으므로, 사용자가 원하는 문구 중에서 선택될 수 있도록 하여 광고 등의 문구로 사용되도록 할 수도 있다. 또한, 도 6의(c)에 도시된 바와 같이 변환방법이 영어로 표시되도록 할 수도 있다.

    또한, 사용자에 의해 캡차와 함께 광고가 제공되도록 설정된 경우에는 도 10에 도시된 바와 같이 이용자기기 화면(51)에 광고플랫폼영역(512)이 출력되도록 할 수 있으며, 상기 광고플랫폼영역(512) 내에는 캡차제공영역(511)과 함께 광고영역(513)이 함께 출력되며, 캡차제공영역(511)의 문자열제공영역(511a), 선택단어제공영역(511b)은 광고영역(513) 내에 포함되도록 형성될 수 있다. 앞서 설명한 바와 같이 상기 광고플랫폼출력모듈(135)에 의하여 캡차와 광고가 함께 출력되는 경우에는 광고에 포함된 문자열에서 단어를 선택하고, 이를 변환하여 선택된 단어와 함께 변환방법을 제공하도록 하는바, 문자열제공영역(511a)과 선택단어제공영역(511b)은 광고영역(513) 내에 포함되어 출력되고, 상기 광고플랫폼영역(512) 내에 변환방법제공영역(511c)이 별도로 형성되어 변환방법을 출력할 수 있도록 하며, 이와 더불어 이용자가 답변을 입력할 수 있는 답변입력영역(511d)과 답변을 제출하여 전송할 수 있도록 하는 제출선택영역(511e)을 포함할 수 있다. 따라서, 제출선택영역(511e)을 터치하거나 클릭하여 선택하게 되면, 상기 답변입력영역(511d)에 작성된 답변이 상기 캡차제공서버(1)로 전송되어 상기 데이터베이스(2)에 저장된 정답(변환방법에 따라 변환된 선택단어)과 비교되며, 일치하는 경우에는 지정된 명령이 실행되고, 일치하지 않는 경우에는 캡차를 다시 생성하여 재입력을 요구하게 된다.

    본 발명의 일 실시예에 따른 문자 조합을 이용한 캡차 및 광고 제공 시스템의 동작과정을 도 14를 참조하여 설명하면, 상기 동작과정은 이용자접속단계(S1), 접속정보전송단계(S2), 광고검색단계(S3), 캡차 및 광고 출력단계(S4), 답변입력단계(S5), 캡차일치여부판별단계(S6), 캡차실행포인트적립단계(S7), 광고클릭단계(S8), 광고페이지연결단계(S8), 페이지연결포인트적립단계(S10)를 포함하며, 광고와 함께 캡차가 출력되도록 설정된 경우를 중심으로 설명하도록 한다.

    상기 이용자접속단계(S1)는 캡차 및 광고가 제공되는 블로그 또는 사이트 등에 이용자가 접속하여 캡차 및 광고가 제공되도록 설정된 로그인, 회원가입, 게시물 등록 등의 명령을 실행하는 단계로, 상기 이용자접속단계(S1) 후에는 접속정보전송단계(S2)가 실행된다.

    상기 접속정보전송단계(S2)는 상기 이용자접속단계(S1)에서 이용자가 캡차 및 광고가 제공되도록 설정된 명령을 실행하면, 이용자가 접속한 사이트 또는 블로그의 운영자, 즉 사용자정보가 상기 캡차제공서버(1)로 전송되는 단계로, 사용자 정보와 함께 이용자의 검색, 방문 로그 등의 기록이 함께 전송되도록 할 수도 있다. 상기 접속정보전송단계(S2)에서 전송된 사용자정보는 상기 광고검색단계(S3)에서 상기 데이터베이스(2)에 저장된 광고정보(26)를 검색하는데 사용되며, 상기 사용자별필터링모듈(123)에 의해 변환된 문자를 필터링하는데 사용될 수 있고, 상기 포인트제공부(17)에 의해 포인트가 제공되는 대상이 된다. 또한, 광고를 제외하고 캡차 만이 출력되도록 설정된 경우에는 상기 문자열검색모듈(112)에 의하여 문자열을 검색하는데 사용된다.

    상기 광고검색단계(S3)는 상기 접속정보전송단계(S2)에서 전송된 사용자정보를 바탕으로 사용자별로 저장된 사용자별광고조건정보(27)와 광고주별로 설정된 광고정보(26)를 비교하여 일치하는 광고를 검색하는 단계를 말하며, 상기 광고검색모듈(113)에 의해 일치하는 광고정보(26) 중 어느 하나를 랜덤하게 선택하도록 한다. 랜덤하게 선택된 광고정보(26)는 상기 캡차 및 광고 출력단계(S4)로 전달되어 문자변환과정을 거쳐 이용자기기 화면(51)에 출력된다.

    상기 캡차 및 광고 출력단계(S4)는 상기 광고검색단계(S3)에서 검색된 광고정보(26)를 이용하여 캡차 및 광고를 상기 이용자기기 화면(51)에 출력하도록 하는 단계로, 광고정보(26)에는 기본광고정보(26), 캡차지정정보(262), 대상지정정보(263), 연결페이지정보(264) 등이 포함되며, 상기 캡차지정정보(262)의 선택단어를 상기 문자변환모듈(122)에 의해 변환하고, 상기 필터링모듈(123)에 의해 필터링하여 상기 데이터베이스(2)에 저장하도록 한다. 그리고 선택단어와 변환방법을 상기 기본광고정보(26)와 함께 이용자기기 화면(51)의 광고플랫폼영역(512)에 출력하도록 하며, 상기 데이터베이스(2)에 저장된 변환단어는 이용자가 입력한 캡차 답변과 일치 여부를 판단하는 기준으로 사용된다. 반면에 캡차와 광고가 함께 출력되는 것으로 설정되지 않은 경우에는 상기 접속정보전송단계(S2)에서 전송된 사용자정보를 바탕으로 문자열이 수집되어 상기 문자변환부(12)에 의해 문자가 변환되고, 선택된 단어와 변환방법이 상기 캡차출력부(13)에 의하여 출력되도록 할 수 있다.

    상기 답변입력단계(S5)는 이용자가 상기 캡차 및 광고 출력단계(S4)에서 이용자기기 화면(51)에 출력된 선택단어와 변환방법을 보고, 선택단어를 변환방법에 따라 변환하여 상기 답변입력영역(511d)에 입력하는 단계로, 이용자는 답변을 입력하여 상기 제출선택영역(511e)을 선택함으로써 답변을 상기 캡차제공서버(1)로 전송하게 된다. 이때 앞서 설명한 바와 같이 캡차를 입력하는 이용자는 답변을 입력하기 위하여 광고를 인식하게 되고, 광고영역(513) 내에 포함된 문자열과 선택단어를 읽어야 하며, 제시된 변환방법에 따라 생각하여, 변환방법에 따라 변환된 단어를 직접 입력하여 한다. 따라서, 일반 배너광고에 비하여 광고효과가 월등하게 높아지며, 이를 통해 광고주의 참여율을 높이고 사용자의 광고수익을 극대화할 수 있다.

    상기 캡차일치여부판별단계(S6)는 상기 답변입력단계(S5)에서 입력된 답변과 상기 데이터베이스(2)에 저장된 변환문자정보(23)를 비교하여 일치여부를 판별하는 단계로, 이용자가 출력된 변환방법에 따라 선택단어를 변환했는지 여부를 판별하는 것이다. 상기 캡차일치여부판별단계(S6)는 답변이 일치하는 경우 지정된 명령을 실행하는 지정명령실행단계(S61)와, 답변일 일치하지 않는 경우 재입력을 요구하는 재입력요구단계(S62)를 포함한다.

    상기 지정명령실행단계(S61)는 이용자에 의하여 입력된 답변이 정답과 일치하는 경우 상기 지정명령실행모듈(141)에 의해 로그인, 회원가입, 게시물 등록 등의 지정명령이 실행되도록 하는 단계를 말한다.

    상기 재입력요구단계(S62)는 이용자에 의하여 입력된 답변이 정답과 일치하지 않는 경우 답변의 입력을 다시 요구하는 단계로, 동일한 캡차 문제가 제공되도록 할 수도 있으나, 상기 광고검색단계(S3)부터 다시 실행되도록 하여 새로운 광고와 새로운 캡차 문제가 제공되도록 하는 것이 바람직하다.

    상기 캡차실행포인트적립단계(S7)는 이용자의 답변이 일치하여 상기 지정명령실행단계(S61)가 실행되는 경우, 사용자에게 포인트가 적립되는 단계로, 이용자가 광고플랫폼영역에 제공되는 광고와 캡차문제를 보고 이를 변환하여 입력하는 단계를 거치면서 월등한 광고효과를 갖게 되었으므로, 이에 따른 포인트를 사용자에게 제공하여 광고주에 대한 과금이 이루어지도록 한다.

    상기 광고클릭단계(S8)는 이용자가 이용자기기 화면(51)에 출력된 광고를 클릭하는 단계로, 이용자가 이용자기기 화면(51)에 출력된 광고와 캡차를 보고, 캡차 문제에 대한 답변을 입력하는 과정을 거치면서, 광고에 관심을 갖게 되어 광고를 클릭하게 되면, 상기 광고페이지연결단계(S9)로 연결되어 광고주가 지정한 페이지로 연결된다.

    상기 광고페이지연결단계(S9)는 이용자가 광고영역(513)을 클릭하여 광고주에 의해 설정된 연결페이지로 이동하는 단계로, 캡차와 함께 출력되는 광고는 앞서 설명한 바와 같이 사용자의 인식, 읽기, 연산, 쓰기의 과정을 거치게 되고 기존 배너광고에 비해 뛰어난 인식율을 갖게 되므로, 광고에 대한 클릭율도 당연히 높아지게 된다. 따라서, 이용자의 클릭에 따라 광고주가 원하는 페이지로 연결되도록 함으로써 광고효과를 더욱 높일 수 있다.

    상기 페이지연결포인트적립단계(S10)는 이용자가 이용자기기 화면(51)에 출력되는 광고영역(513)을 클릭하여 설정된 연결페이지로 이동하는 경우 사용자에게 포인트가 적립되도록 하는 구성으로, 종래 CPC 과금 방식과 동일하나, 본 발명에서는 캡차의 제출과 광고의 클릭을 동시에 적용하므로, 광고효과를 극대화할 뿐만 아니라 광고수익 또한 극대화할 수 있게 된다.

    이상에서, 출원인은 본 발명의 다양한 실시예들을 설명하였지만, 이와 같은 실시예들은 본 발명의 기술적 사상을 구현하는 일 실시예일 뿐이며, 본 발명의 기술적 사상을 구현하는 한 어떠한 변경예 또는 수정예도 본 발명의 범위에 속하는 것으로 해석되어야 한다.

    1: 캡차 및 광고 제공서버
    11: 문자열수집부
    111: 문자열입력모듈 112: 문자열검색모듈 113: 광고검색모듈
    12: 문자변환부 121: 단어선택모듈
    122: 문자변환모듈 122a: 한글변환모듈
    123: 필터링모듈 123a: 자동필터링모듈 123b: 사용자별필터링모듈
    124: 변환문자저장모듈
    13: 캡차제공부 131: 변환단어선택모듈 132: 문자열출력모듈
    133: 선택단어표시모듈 134: 변환방법출력모듈 135: 광고플랫폼제공모듈
    14: 비교판별부 141: 지정명령실행모듈 142: 재입력요구모듈
    15: 광고등록부 151: 광고등록모듈 152: 캡차지정모듈
    153: 관련대상지정모듈 154: 연결페이지지정모듈 155: 광고저장모듈
    16: 광고조건설정부 161: 광고대상지정모듈 162: 금지대상지정모듈
    17: 포인트제공부 171: 캡차실행적립모듈 172: 페이지연결적립모듈
    2: 데이터베이스
    21: 문자열정보 22: 선택단어정보 23: 변환문자정보
    24: 변환방법정보
    25: 필터링정보 251: 자동필터링정보 252: 사용자별필터링정보
    26: 광고정보 261: 기본광고정보 262: 캡차지정정보
    263: 대상지정정보 264: 연결페이지정보
    27: 사용자별광고조건정보
    271: 사용자별대상지정정보 272: 사용자별금지대상지정정보
    28: 포인트정보 281: 캡차실행포인트정보 282: 페이지연결포인트정보
    3: 캡차사용자기기
    4: 광고주기기
    5: 이용자기기 51: 캡차 및 광고 제공화면
    511: 캡차제공영역 511a: 문자열제공영역 511b: 선택단어제공영역
    511c: 변환방법제공영역 511d: 답변입력영역 511e: 제출선택영역
    512: 광고플랫폼영역 513: 광고영역
    S1: 이용자접속단계 S2: 접속정보전송단계 S3: 광고검색단계
    S4: 캡차 및 광고 출력단계 S5: 답변입력단계
    S6: 캡차일치여부판별단계 S61: 지정명령실행단계 S62: 재입력요구단계
    S7: 캡차실행포인트적립단계 S8: 광고클릭단계
    S9: 광고페이지연결단계 S10: 페이지연결포인트적립단계

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈