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

KR100478397B1 - 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템 - Google Patents

폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템 Download PDF

Info

Publication number
KR100478397B1
KR100478397B1 KR1020040096768A KR20040096768A KR100478397B1 KR 100478397 B1 KR100478397 B1 KR 100478397B1 KR 1020040096768 A KR1020040096768 A KR 1020040096768A KR 20040096768 A KR20040096768 A KR 20040096768A KR 100478397 B1 KR100478397 B1 KR 100478397B1
Authority
KR
South Korea
Prior art keywords
font
user
service
information
service page
Prior art date
Application number
KR1020040096768A
Other languages
English (en)
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 KR1020040096768A priority Critical patent/KR100478397B1/ko
Application granted granted Critical
Publication of KR100478397B1 publication Critical patent/KR100478397B1/ko
Priority to CNB2005800400111A priority patent/CN100541480C/zh
Priority to US11/719,948 priority patent/US8161382B2/en
Priority to JP2007542912A priority patent/JP4776626B2/ja
Priority to PCT/KR2005/003981 priority patent/WO2006057517A1/en
Priority to JP2010227618A priority patent/JP5074570B2/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 서비스 페이지에서의 각 영역 별로 사용자가 각각 설정한 폰트를 갖는 글자가 표시되도록 하는 방법 및 상기 방법을 수행하는 시스템에 관한 것이다.
본 발명에 따른 폰트 서비스 제공 방법은, 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계(상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임), 서비스 서버가 상기 사용자와 연관된 서비스 페이지의 각 영역과 연관된 텍스트를 포함하는 서비스 페이지 데이터베이스를 유지하는 단계, 상기 서비스 서버가 상기 사용자와 연관된 폰트 제공 정보를 상기 아이템 서버로부터 수신하는 단계, 상기 수신한 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되는 상기 서비스 페이지를 생성하는 단계, 및 상기 생성된 서비스 페이지를 사용자의 단말기로 전송하여 제공하는 단계를 포함한다.

Description

폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템{Method For Providing Font Service On Service Page And System For Executing The Method}
본 발명은 서비스 페이지에서의 각 영역 별로 사용자가 각각 설정한 폰트를 갖는 글자가 표시되도록 하는 방법 및 상기 방법을 수행하는 시스템에 관한 것이다.
인터넷 이용자들은, 자신의 홈페이지나 블로그 등의 개인 커뮤니티 공간을 이용하거나, 또는 그룹 커뮤니티 공간이나 뉴스 게시판과 연동된 토론 공간 등의 다수가 용이하게 접근 가능한 공용 커뮤니티 공간을 이용하여 다른 사용자들과 빈번하게 커뮤니케이션을 수행한다.
그런데, 인터넷 이용자들은 자신의 개인 커뮤니티 공간, 또는 공용 커뮤니티 공간 중에서도 자신이 요청하여 생성된 공간을 아름답게 꾸미고자 하는 욕구가 있으며, 이를 위해 서비스 페이지 별로 스킨, 배경 음악 등을 제공하는 서비스가 사용되고 있다. 따라서, 인터넷 이용자는 자신의 개인 커뮤니티 공간의 바탕 화면을 스킨으로 꾸미고 배경 음악이 재생되도록 할 수 있다.
개인 커뮤니티 공간을 아름답게 꾸미는 또 다른 방법은, 자신이 입력한 텍스트가 소정의 폰트로 출력되도록 하는 방식이다. 예를 들면, 인터넷 이용자는 자신의 개인 커뮤니티 공간에 대해 입력하는 텍스트가 "산돌 광수체"로 표시되도록 하는 폰트 서비스를 이용할 수도 있다.
그러나, 종래의 폰트 서비스는 일단 인터넷 이용자가 하나의 폰트 아이템을 구매하여 적용 요청을 하면, 도 1에 도시한 바와 같이, 인터넷 이용자의 개인 커뮤니티 공간에서 표시되는 글씨가, 폰트 아이템 적용 전의 기존의 폰트가 그대로 이용되거나(도면부호(101) 참조) 상기 적용 요청한 폰트 아이템에 의한 하나의 폰트만이 일괄 적용되어(도면부호(102) 참조) 표시된다. 따라서, 종래의 폰트 서비스에 의해서는 다양한 폰트를 복합적으로 적용하여 자신의 개인 커뮤니티 공간을 꾸밀 수 없다는 문제가 있었다.
또한, 종래의 폰트 서비스는 자신이 구매한 폰트 아이템을 이용하여 자신의 개인 커뮤니티 공간의 글씨만을 소정의 폰트로 표현할 수 있었을 뿐, 다른 인터넷 이용자의 개인 커뮤니티 공간이나, 공용 커뮤니티 공간에 대해서는 상기 폰트 아이템을 이용할 수 없어, 폰트 아이템의 사용 범위가 제한되어 있다는 문제가 있었다.
본 발명은 상기와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 서비스 페이지를 복수의 영역으로 구분하고 각 영역에서 표시되는 글자의 폰트를 사용자가 영역 별로 설정할 수 있도록 하는 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템을 제공하는 것을 목적으로 한다.
또한, 본 발명은 상기 서비스 페이지에 대한 권한을 갖는 제1 사용자(소위, 주인)가 아닌 제2 사용자도, 상기 서비스 페이지의 특정 영역에 텍스트를 입력하는 경우, 상기 텍스트가 그대로 표시되지 않고 상기 제2 사용자가 특정 영역에 대해 설정해 둔 폰트로 변환된 글자가 표시되도록 하는 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템을 제공하는 것을 목적으로 한다.
상기의 목적을 달성하고, 상술한 종래 기술의 문제점을 해결하기 위하여, 본 발명에 따른 폰트 서비스 제공 방법은, 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계(상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임), 서비스 서버가 상기 사용자와 연관된 서비스 페이지의 각 영역과 연관된 텍스트를 포함하는 서비스 페이지 데이터베이스를 유지하는 단계, 상기 서비스 서버가 상기 사용자와 연관된 폰트 제공 정보를 상기 아이템 서버로부터 수신하는 단계, 상기 수신한 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되는 상기 서비스 페이지를 생성하는 단계, 및 상기 생성된 서비스 페이지를 사용자의 단말기로 전송하여 제공하는 단계를 포함한다.
또한, 본 발명에 따른 폰트 서비스 제공 방법은, 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계(상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임), 제1 사용자가 제2 사용자와 연관된 서비스 페이지에 접속하여 상기 서비스 페이지의 특정 영역에 대한 텍스트를 입력하는 경우, 서비스 서버가 상기 제1 사용자 및 상기 특정 영역과 연관된 폰트 정보를 상기 아이템 서버로부터 수신하는 단계, 상기 서비스 서버가 상기 수신된 폰트 정보를 이용하여 상기 입력된 텍스트에 대응하고 상기 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에서 표시되는 상기 서비스 페이지를 생성하는 단계, 및 상기 생성된 서비스 페이지를 상기 제1 사용자에게 제공하는 단계를 포함한다.
이하 첨부된 도면을 참조하여 본 발명을 상세히 설명하기로 한다.
도 2는 본 발명에 따른 폰트 서비스 제공 시스템의 네트워크 연결을 도시한 도면이다.
폰트 서비스 제공 시스템(200)은 유무선 통신망을 통하여 다수의 사용자 단말기(210)와 접속될 수 있다. 또한, 폰트 서비스 제공 시스템(200)은 아이템 서버(210) 및 서비스 서버(220)를 포함한다.
사용자 단말기(250)는 유무선 통신망을 통해 폰트 서비스 제공 시스템(200)에 접속할 수 있는 통신 단말기로서, PDA(Personal Digital Assistant), 스마트폰(Smart phone), 핸드헬드(handheld) PC, 핸드폰 등과 같이 CDMA(Code Division Multiplexing Access) 모듈, 블루투스 모듈, 적외선 통신 모듈(IrDA), 유무선 랜카드와 같은 소정의 통신 모듈을 구비함으로써 유선 또는 무선 인터넷망을 통해 검색 시스템(100)에 접속할 수 있는 통신 단말기를 통칭한다.
도 3 및 도 9는 본 발명의 일실시예에 따른 폰트 서비스 제공 방법을 도시한 흐름도이다. 본 실시예에 따른 폰트 서비스 제공 방법에 있어서, 서비스 서버(220)는 개인 커뮤니티 공간의 하나인 서비스 페이지를 제공하는 서버이다.
먼저, 도 3을 참조하여 폰트 아이템 구매 과정 및 폰트 아이템을 이용한 영역 별 폰트 설정 과정에 대해 설명한다.
단계(S301)에서 아이템 서버(210)는 도 4에 도시한 바와 같이 사용자들이 폰트 아이템을 구매할 수 있는 사용자 인터페이스를 포함하는 폰트샵 페이지를 사용자들에게 제공한다. 단계(S302)에서 상기 폰트샵 페이지에 접속한 사용자는 소정의 폰트에 대한 폰트 아이템을 구매하여 확보할 수 있다. 또한, 상기 사용자는 다른 사용자가 구매한 폰트 아이템, 또는 소정의 이벤트에 따라 제공되는 폰트 아이템을 "선물 받기"로 확보할 수도 있다. 아이템 서버(210)는 구매 버튼(401) 또는 선물 버튼(402)를 클릭하여 선택한 사용자에게, 해당 폰트 아이템에 대한 결제를 할 수 있도록 하는 결제 서비스가 제공되도록 제어할 수 있다.
단계(S304)에서 아이템 서버(210)는 상기 사용자가 구매, 선물 받기 등으로 확보한 폰트 아이템에 대한 정보를 사용자 별로 제1 사용자 데이터베이스에 저장한다.
한편, 상기 폰트 아이템에 대한 사용 기간이 정해져 있는 경우에는, 아이템 서버(210)는 상기 사용자 및 상기 폰트 아이템과 연관하여 사용 기간 정보를 더 저장할 수 있다. 상기 사용 기간 정보는 상기 폰트 아이템을 사용할 수 있는 사용 기간에 대한 정보이며, 상기 사용 기간이 경과한 이후에는 상기 사용자가 구매한 폰트 아이템이라 하더라도 더 이상 사용될 수 없으며, 상기 사용자가 상기 폰트 아이템을 구매하기 위해 지불하는 비용은 상기 사용 기간에 따라 변동될 수도 있다.
또한, 실시예에 따라 상기 사용 기간은 "폰트 아이템 구매일로부터 30일"과 같이 상대적으로 설정될 수도 있고, 사용자의 선택에 따라 "2004년 1월 1일부터 2004년 12월 31일까지"와 같이 절대적인 기간으로 설정될 수도 있다.
도 5는 상기 제1 사용자 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다. 도 5를 참조하면, 사용자 "wisjjang"은 산돌 광수체와 산돌 단아체를 이용할 수 있는 폰트 아이템을 각각 구매했으며, 산돌 광수체는 2004년 1월 1일부터 2004년 12월 31일까지 1년 동안, 산돌 단아체는 2004년 11월 1일부터 2004년 11월 30일까지 30일 동안 사용 가능하다.
또한, 단계(S305)에서 아이템 서버(210)는 상기 사용자가 폰트 아이템을 이용하여 영역 별 폰트를 설정할 수 있도록 하는 사용자 인터페이스를 포함하는 아이템 배낭 페이지를 상기 사용자에게 제공한다. 상기 아이템 배낭 페이지는 상기 제1 사용자 데이터베이스를 참조하여 각 사용자 별로 개별적으로 생성된다. 아이템 서버(210)는 상기 아이템 배낭 페이지를 통하여, 서비스 서버(220)가 제공하는 개인 커뮤니티 공간이 복수의 영역으로 구분되는 경우, 상기 사용자가 상기 영역 별로 폰트를 설정할 수 있도록 한다.
도 6은 서비스 서버(220)가 제공하는 서비스 페이지를 서비스 페이지 제목 영역, 자기 소개 영역 등과 같이 복수의 영역으로 구분한 경우의 일례를 도시하고 있다. 또한, 도 7은 아이템 서버(210)가 제공하는 아이템 배낭 페이지 중에서, 사용자 "wisjjang"과 연관된 아이템 배낭 페이지의 일례를 도시하고 있다.
도 5를 참조하면 사용자 "wisjjang"이 사용 가능한 폰트는 산돌 광수체 및 산돌 단아체이므로, 도 7의 도면부호(701)로 표시한 바와 같이 아이템 서버(211)는 사용자 "wisjjang"에게 자신의 서비스 페이지의 카테고리 영역에 대해서 산돌 광수체, 산돌 단아체, 또는 기본적으로 제공하는 기본 글씨체 중에서 어떤 폰트(글씨체)가 적용되도록 할 것인지 선택할 수 있는 사용자 인터페이스를 제공할 수 있다.
또한, 본 발명은 해당 영역에서 표시되는 글자에 대한 폰트는 상기 아이템 배낭 페이지에서 설정하도록 하고, 상기 글자의 크기 또는 색상은 블로그 서버(220)에서 기본적으로 제공하는 에디터 기능을 이용하여 해당 블로그에서 설정하도록 할 수 있다.
또한, 본 발명의 또 다른 실시예에 따르면, 도 7의 도면부호(702)로 표시한 바와 같이 아이템 서버(210)는 해당 영역에 표시되는 글씨의 크기 또는 색상도 상기 아이템 배낭 페이지에서 설정하도록 할 수도 있다.
본 명세서에서는, 상기와 같이 사용자가 선택한 폰트에 대한 정보를 포함하는 정보를 "폰트 정보"라고 칭하고, 또한, 서비스 페이지의 각 영역을 식별하기 위한 식별 정보를 "영역 정보"라고 칭하며, 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 정보를 "폰트 제공 정보"라고 칭한다.
단계(S306)에서 상기 배낭 아이템 페이지에서 사용자 "wisjjang"이 서비스 페이지의 각 영역 별로 폰트를 설정한 경우, 단계(S307)에서 아이템 서버(210)는 해당 폰트 정보 및 영역 정보를 포함하는 폰트 제공 정보를 사용자 "wisjjang"과 연관하여 제2 사용자 데이터베이스에 저장한다. 도 8은 상기 제2 사용자 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다. 상기 제2 사용자 데이터베이스를 참조하면, 사용자 "wisjjang"의 서비스 페이지의 각 영역에 포함되는 글씨를 어떤 폰트로 표시해야 하는지 알 수 있게 된다.
한편, 도 5에 도시한 바와 같이 사용 기간이 정해져 있는 폰트 아이템을 이용하여 등록된 폰트 정보의 경우에는, 아이템 서버(210)는 상기 폰트 아이템의 사용 기간이 경과한 후에는 해당 폰트를 기본 글씨체로 변경하도록 상기 제2 사용자 데이터베이스를 갱신할 수도 있다. 즉, 도 5를 참조하면 산돌 광수체에 대한 사용 기간은 2004년 12월 31일까지이므로, 2005년 1월 1일 0시부터는 해당 폰트 아이템을 재구매하지 않는 한, 도 8에 도시한 바와 같은 제2 사용자 데이터베이스에서 폰트 정보(801)를 "기본 글씨체"와 같이 변경할 수 있다. 따라서, 2005년 1월 1일 0시부터는 사용자 "wisjjang"의 서비스 페이지의 서비스 페이지 제목 영역에는 기본 글씨체로 글자가 표시되게 된다.
이상, 사용자가 자신의 개인 커뮤니티 공간인 서비스 페이지의 각 영역에 대해 폰트 정보를 설정하는 과정에 대해 설명했다.
이하, 도 9를 참조하여, 사용자들이 소정의 서비스 페이지를 요청한 경우, 서비스 서버(220)가 상기 폰트 제공 정보를 획득하여 상기 서비스 페이지를 생성하는 과정을 설명한다.
단계(S901)에서 서비스 서버(220)는 서비스 페이지에 포함되는 텍스트를 영역 별로 저장하는 서비스 페이지 데이터베이스를 유지한다. 예를 들면, 상기 서비스 페이지 데이터베이스에는, 사용자 "wisjjang"의 서비스 페이지와 연관하여 도 10과 같은 데이터가 저장되어 있을 수 있다. 또한, 상기 서비스 페이지 데이터베이스에는 소정의 서비스 페이지를 생성하기 위한 추가 정보(예를 들면, 이미지 경로, 콘텐츠의 위치에 대한 위치 정보 등)가 더 포함될 수 있다.
단계(S902)에서 소정의 사용자가 사용자 "wisjjang"의 서비스 페이지를 요청을 한 경우, 단계(S904)에서 서비스 서버(220)는 사용자 "wisjjang"의 서비스 페이지와 연관된 폰트 제공 정보를 아이템 서버(210)로 요청한다. 상기 사용자는 링크를 통하여, 또는 직접 사용자 "wisjjang"의 서비스 페이지의 네트워크 주소를 입력하여 사용자 "wisjjang"의 서비스 페이지의 제공 요청을 할 수 있다. 상기 사용자는 사용자 "wisjjang"과 동일인일 수도 있고 서로 다른 사람일 수도 있다.
단계(S905)에서 아이템 서버(210)는 상기 요청이 있는 경우 도 8에 도시한 바와 같은 제2 사용자 데이터베이스를 참조하여, 사용자 "wisjjang"과 연관된 폰트 제공 정보를 검색하여 서비스 서버(220)로 전송한다.
따라서, 서비스 서버(220)는 상기 전송된 폰트 제공 정보에 기초하여, 사용자 "wisjjang"의 서비스 페이지의 각 영역에 포함되는 글씨들이 어떤 폰트로 표시되어야 하는지 판단할 수 있게 된다. 예를 들면, 상기 서비스 페이지의 서비스 페이지 제목 영역에는 "만화가 세상을 지배하는 날"이라는 글씨가, 산돌 광수체로 표시되어야 한다.
서비스 서버(220)는 상기 폰트 제공 정보를 이용하여 텍스트 "만화가 세상을 지배하는 날"에 대응하는 텍스트 이미지(예를 들면 비트맵 방식이나 외곽선 방식으로 정의된 이미지)를 직접 생성할 수 있다.
또한, 서비스 서버(220)는 상기 폰트 제공 정보 및 상기 서비스 페이지의 각 영역과 연관된 텍스트를 별도의 이미지 서버(도시하지 않음)에 영역 별로 전송하는 방식으로 상기 텍스트 이미지를 획득할 수도 있다. 예를 들면, 서비스 서버(220)는 서비스 페이지 제목 영역과 연관된 폰트 정보 및 상기 서비스 페이지 제목 영역과 연관된 텍스트를 각각 상기 이미지 서버로 전송한다. 상기 이미지 서버는 상기 전송된 텍스트를 상기 폰트 정보에 부합하는 텍스트 이미지로 변환하여 서비스 서버(220)로 전송한다. 따라서, 서비스 서버(220)는 상기 영역의 상기 텍스트에 대응하는 텍스트 이미지를 획득할 수 있다.
다만, 본 발명은 폰트 제공 정보를 이용하여, 서비스 페이지의 소정 영역에 표시되는 글씨의 폰트를 결정하는 구성에 대한 것으로서, 폰트 제공 정보를 이용하여 소정의 텍스트에 대응하는 텍스트 이미지를 획득하는 개별적인 방식에 따라 본 발명의 범위가 제한되는 것은 아니다.
단계(S907)에서 서비스 서버(901)는 상기 획득된 텍스트 이미지를 해당 영역에 각각 표시하는 서비스 페이지를 생성하여 상기 사용자에게 제공한다.
한편, 본 발명의 또 다른 실시예에 따르면, 서비스 서버(220)는 상기 폰트 제공 정보를 아이템 서버(210)가 아닌, 상기 사용자의 사용자 단말기(250)으로부터 전송 받을 수도 있다. 본 실시예에 따르면, 서비스 서버(220)는 단계(S902)에서 상기 사용자가 사용자 "wisjjang"의 서비스 페이지를 요청하면, 단계(S903)에서 상기 사용자의 사용자 단말기(250)에 사용자 "wisjjang"과 연관된 폰트 제공 정보가 저장되어 있는지 판단한다.
판단 결과, 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있지 않은 경우에만 서비스 서버(220)는 단계(S904) 내지 단계(S905)에서 아이템 서버(210)로부터 상기 폰트 제공 정보를 수신한다. 또한, 서비스 서버(220)는 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있지 않은 경우에는, 단계(S908)에서 아이템 서버(210)로부터 수신한 상기 폰트 제공 정보를 상기 사용자 단말기로 전송하여 사용자 "wisjjang"(또는 사용자 "wisjjang"의 서비스 페이지)와 연관하여 상기 사용자 단말기에 저장되도록 한다.
따라서, 본 실시예에 따르면, 일단 소정의 서비스 페이지를 제공 받은 바 있는 사용자의 사용자 단말기에는 상기 서비스 페이지와 연관된 폰트 제공 정보가 저장되어 있다.
판단 결과, 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있는 경우, 단계(S909)에서 서비스 서버(220)는 사용자 단말기(250)에 상기 폰트 제공 정보를 요청하고, 단계(S910)에서 사용자 단말기(250)로부터 상기 폰트 제공 정보를 수신한다. 또한, 서비스 서버(220)는 단계(S906) 및 단계(S907)에서와 유사하게 사용자 단말기(250)로부터 수신한 상기 폰트 제공 정보를 이용하여 사용자 "wisjjang"의 서비스 페이지를 생성하여 상기 사용자에게 제공한다(단계(S911) 및 단계(S912)).
한편, 사용자 단말기(250)에 사용자 "wisjjang"과 연관된 폰트 제공 정보가 저장되어 있지 않은 경우에도, 일단 단계(S904) 내지 단계(S908)를 수행하고 나면, 상기 사용자 단말기에는 상기 폰트 제공 정보가 저장되게 된다. 따라서, 상기 사용자가 이후 상기 서비스 페이지를 재요청하는 경우에는, 서비스 서버(220)는 단계(S909) 내지 단계(S911)를 수행하여 사용자 단말기(250)에 저장된 폰트 제공 정보를 이용하여 상기 서비스 페이지를 생성하게 된다.
또한, 1) 상술한 바와 같이 폰트 아이템의 사용 기간이 정해져 있어 상기 사용 기간이 경과하여 상기 폰트 아이템을 이용할 수 없는 경우, 2) 사용자 "wisjjang"이 상기 배낭 아이템 페이지에서 서비스 페이지의 각 영역에 적용되는 폰트를 변경한 경우와 같이, 사용자 "wisjjang"과 연관된 폰트 제공 정보가 갱신된 경우에는, 아이템 서버(210)는 이러한 사실을 서비스 서버(220)로 통지한다. 서비스 서버(220)는 상기 통지를 받은 경우에는 사용자 단말기(250)에 사용자 "wisjjang"과 연관된 폰트 제공 정보가 저장되어 있는 경우에도, 아이템 서버(210)로부터 상기 갱신된 폰트 제공 정보를 수신하여 사용자 "wisjjang"의 서비스 페이지를 생성한다. 또한, 서비스 서버(220)는 상기 갱신된 폰트 제공 정보를 사용자 단말기(250)로 전송하여 기존의 폰트 제공 정보 대신에 저장되도록 한다.
상기와 같은 구성에 따르면, 사용자 "wisjjang"은 자신의 서비스 페이지의 각 영역 별로 마음에 드는 폰트를 각각 지정하여 해당 폰트로 글자가 표시되도록 할 수 있어, 자신의 서비스 페이지를 보다 아름답게 꾸밀 수 있게 된다.
이하, 도 11을 참조하여 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 방법에 대해 설명한다. 본 실시예에 따른 폰트 서비스 제공 방법에 있어서, 서비스 서버(220)는 개인 커뮤니티 공간 또는 공용 커뮤니티 공간의 하나인 서비스 페이지를 제공하는 서버이다. 특히, 본 실시예에 따르면, 사용자는 자신의 개인 커뮤니티 공간인 서비스 페이지에서 표시되는 글자의 폰트뿐만 아니라, 다른 사용자의 서비스 페이지 또는 특정인과 무관한 공용 커뮤니티 공간인 서비스 페이지의 특정 영역에서 자신이 입력하는 글자의 폰트를 설정할 수 있다.
도 3과 연관하여 설명한 구성과 유사한 방식으로, 아이템 서버(210)는 제3 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 저장한다(단계(S1101)). 다만, 상술한 실시예에서와 달리 상기 제3 사용자 데이터베이스에 저장되는 영역 정보는, 복수의 영역으로 구분되는 서비스 페이지 중에서 상기 사용자가 텍스트 등의 콘텐츠를 입력하여 게재하는 것이 허용된 영역에 대한 정보이다. 따라서, 상기 영역 정보는 상기 사용자가 콘텐츠를 입력할 수 있는, 포스트, 코멘트, 트랙백 등의 영역에 대한 정보일 수 있다. 도 11은 상기 제3 사용자 데이터베이스의 일례를 도시한 도면이다.
단계(S1102)에서 서비스 서버(220)는 제1 사용자의 접속 요청에 따라 소정의 서비스 페이지를 생성하여 제공한다.
상기 서비스 페이지를 제공 받은 상기 제1 사용자는, 단계(S1103)에서 상기 서비스 페이지 중에서 자신이 콘텐츠를 등록하는 것이 허용된 특정 영역, 예를 들면 포스트 영역에 대해 서비스 서버(220)로 콘텐츠를 입력한다.
단계(S1104)에서 서비스 서버(220)는 상기 입력된 콘텐츠에 텍스트가 포함되어 있는 경우, 아이템 서버(210)에 상기 제2 사용자 및 상기 특정 영역과 연관된 폰트 정보를 요청한다.
단계(S1105)에서 상기 요청을 받은 아이템 서버(210)는 상기 제3 사용자 데이터베이스를 참조하여, 상기 제2 사용자와 연관되고 상기 특정 영역과 연관된 폰트 정보를 검색하여 서비스 서버(220)로 전송한다. 도 12를 예로 들면, 상기 제2 사용자의 사용자 식별자가 "kkue"인 경우, 아이템 서버(210)는 상기 포스트 영역 및 상기 제2 사용자와 연관된 폰트 정보인 폰트 정보(1201)를 검색하여 서비스 서버(220)로 전송한다.
단계(S1106) 및 단계(S1107)에서 아이템 서버(210)로부터 폰트 정보(1101)를 수신한 서비스 서버(220)는, 상기 제2 사용자가 입력한 텍스트를, 옐로우체 글자로 표시되도록 상기 서비스 페이지를 갱신하여 상기 제2 사용자에게 제공한다.
따라서, 상기 제2 사용자는 자신의 서비스 페이지뿐만 아니라, 타인의 서비스 페이지 또는 공용 커뮤니티 공간인 서비스 페이지의 소정 영역에서 콘텐츠를 등록하는 경우에도, 상기 콘텐츠에 포함된 텍스트는 자신이 영역을 지정하여 설정한 폰트로 표시되도록 할 수 있게 된다. 상기 글자는 비트맵 방식 또는 외곽선 방식 등으로 정의된 텍스트 이미지일 수 있다.
따라서, 다수의 사용자들이 접속하여 콘텐츠를 등록하는 경우에, 하나의 영역(예를 들면 포스트 영역)에 다양한 폰트 등으로 작성된 글자가 표시되기 때문에 상기 서비스 페이지가 더욱 다채롭게 되며, 사용자들은 자신의 콘텐츠를 아름답게 꾸밀 수 있다는 충족감을 느끼게 된다.
이상, 개인 커뮤니티 공간인 자신의 서비스 페이지에서 각 영역에서 표시되는 폰트 등을 설정할 수 있도록 하는 방법과, 및 개인 커뮤니티 공간 또는 공용 커뮤니티 공간의 특정 영역에서 자신이 입력한 텍스트의 폰트 등을 설정할 수 있도록 하는 방법에 대해 각각 설명했으나, 상기 두 방법은 서로 독립적으로 수행될 수 있음은 물론 소정의 서비스 페이지에 대해 병렬적 또는 복합적으로 수행될 수도 있다.
즉, 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 방법은 사용자 "wisjjang"의 서비스 페이지에 대해, 서비스 페이지의 제목, 자기 소개, 카테고리 등의 영역에 대해서는 사용자 "wisjjang"가 설정한 폰트 등으로 글자가 표시되도록 하는 동시에, 사용자 "wisjjang"의 서비스 페이지를 방문한 사용자 "kkue"가 상기 서비스 페이지의 포스트 영역에 텍스트를 입력하는 경우 상기 텍스트는 사용자 "kkue"가 포스트 영역에 대해 설정한 폰트를 갖는 글자로 변환되어 표시되도록 할 수 있다.
또한, 본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체에 기록되는 프로그램은 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.
이하, 도 13을 참조하여 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 시스템에 대해 설명한다. 본 실시예에 따른 폰트 서비스 제공 시스템(1300)은 사용자 데이터베이스(1301), 서비스 페이지 데이터베이스(1302), 사용자 입력부(1303), 검색부(1304), 서비스 페이지 생성부(1305) 및 서비스 페이지 제공부(1306)를 포함한다.
사용자 데이터베이스(1301)은 도 8에 도시한 바와 같이, 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지한다. 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보이고, 상기 폰트 정보는 상기 영역 정보로 식별되는 영역에 표시되는 글자의 폰트(글씨체)를 결정하기 위한 정보이다.
사용자들은 자신이 구매, 선물 받기 등으로 확보한 폰트 아이콘을 사용하여, 자신의 서비스 페이지의 특정 영역에서 표시되는 글자의 폰트 등을 설정하여 사용자 데이터베이스(1301)에 등록할 수 있다.
서비스 페이지 데이터베이스(1302)는 사용자 별로 상기 사용자와 연관된 서비스 페이지의 각 영역과 연관된 텍스트를 포함한다. 따라서, 서비스 페이지 데이터베이스(1302)를 참조하면 각 사용자의 서비스 페이지의 특정 영역에 어떤 내용의 글자를 표시해야 하는지 알 수 있다.
제1 사용자가 사용자 단말기를 이용하여 제2 사용자와 연관된 서비스 페이지의 제공을 요청하는 경우, 사용자 입력부(1303)는 상기 요청을 입력 받는다. 상기 제1 사용자와 상기 제2 사용자는 동일인일 수도 있다.
상기 요청이 입력되면, 검색부(1304)는 사용자 데이터베이스(1301)를 참조하여 상기 제2 사용자와 연관된 폰트 제공 정보를 검색한다.
서비스 페이지 생성부(1305)는 상기 검색된 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되도록 상기 서비스 페이지를 생성한다. 상기 검색된 폰트 제공 정보는 상기 특정 영역과 연관된 상기 텍스트를 어떤 폰트로 표시해야 하는지 지시하기 위한 정보일 수 있다.
서비스 페이지 생성부(1305)는 각 폰트 정보에 부합하는 텍스트 이미지를 글자 별로 구비하여 두고, 상기 텍스트에 대응하고 상기 폰트 정보에 부합하는 텍스트 이미지를 선택하는 방식으로 상기 텍스트 이미지를 생성할 수 있다.
또한, 서비스 페이지 생성부(1305)는 별도의 이미지 서버로 상기 텍스트 및 상기 폰트 정보를 전송하여 상기 텍스트 이미지가 생성되도록 한 후, 상기 이미지 서버로부터 상기 텍스트 이미지를 수신하는 방식으로 상기 텍스트 이미지를 생성할 수도 있다. 다만, 본 발명의 범위는 영역 별로 설정된 폰트 정보를 이용하여 텍스트 이미지를 생성하는 경우를 포괄하며, 상기 폰트 정보를 이용하여 텍스트 이미지를 생성하는 개별적인 방식에 의해 제한되지 않으며, 알려진 텍스트 이미지 생성 방법을 사용할 수 있다. 예를 들면, 서비스 페이지 생성부(1305)는 상기 텍스트 이미지가 "웹폰트" 방식으로 생성되도록 할 수도 있다.
서비스 페이지 제공부(1306)는 상기 생성된 서비스 페이지를 상기 제1 사용자에게 전송하여 제공한다.
이하, 도 14를 참조하여 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 시스템에 대해 설명한다. 본 실시예에 따른 폰트 서비스 제공 시스템(1400)은 사용자 데이터베이스(1401), 검색부(1402), 서비스 페이지 생성부(1403) 및 서비스 페이지 제공부(1404)를 포함한다.
사용자 데이터베이스(1401)는 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지한다. 상술한 실시예에서와 마찬가지로, 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보이고, 상기 폰트 정보는 해당 영역에서 표시되는 글자의 폰트를 결정하기 위한 정보이다.
제1 사용자가 소정의 서비스 페이지에 접속하여 상기 서비스 페이지의 특정 영역에 대해 텍스트를 입력하는 경우, 검색부(1402)는 사용자 데이터베이스(1401)를 참조하여 상기 제1 사용자 및 상기 특정 영역과 연관된 폰트 정보를 검색한다. 상기 서비스 페이지는 블로그, 홈페이지 등의 개인 커뮤니티 공간일 수도 있고, 뉴스 게시판, 다수의 회원을 갖는 커뮤니티 등의 공용 커뮤니티 공간일 수도 있다.
서비스 페이지 생성부(1403)는 상기 검색된 폰트 정보를 이용하여 상기 입력된 텍스트에 대응하고 상기 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에서 표시되도록 상기 서비스 페이지를 갱신한다.
서비스 페이지 제공부(1404)는 상기 갱신된 서비스 페이지를 상기 제1 사용자에게 제공한다.
상기와 구성에 따르면, 사용자들이 서비스 페이지의 특정 영역에 대해 텍스트를 입력하면, 상기 텍스트는 자신이 상기 영역에 대해 설정한 폰트를 갖는 글자로 변환되어 표시된다.
한편, 도 13 및 도 14에서는 폰트 서비스 시스템(1300, 1400)의 각 구성요소가 하나의 장치에 구현되어 있는 경우를 도시하고 있으나, 이는 예시적인 것에 불과하여 실시예에 따라 관리의 용이성 또는 부하의 분산 등을 이유로 각 구성요소들은 분리된 별개의 장치에 각각 구현하고, 각 장치 사이에 통신할 수 있는 통신 수단을 구비하는 방법이 사용될 수도 있음이 당업자에게는 자명하다고 할 것이다.
도 15는 본 발명에 따른 폰트 서비스 제공 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
컴퓨터 장치(1500)는 램(RAM: Random Access Memory)(1420)과 롬(ROM: Read Only Memory)(1530)을 포함하는 주기억장치와 연결되는 하나 이상의 프로세서(1510)를 포함한다. 프로세서(1510)는 중앙처리장치(CPU)로 불리기도 한다. 본 기술분야에서 널리 알려져 있는 바와 같이, 롬(1530)은 데이터(data)와 명령(instruction)을 단방향성으로 CPU에 전송하는 역할을 하며, 램(1520)은 통상적으로 데이터와 명령을 양방향성으로 전송하는 데 사용된다. 램(1520) 및 롬(1530)은 컴퓨터 판독 가능 매체의 어떠한 적절한 형태를 포함할 수 있다. 대용량 기억장치(Mass Storage)(1540)는 양방향성으로 프로세서(1510)와 연결되어 추가적인 데이터 저장 능력을 제공하며, 상기된 컴퓨터 판독 가능 기록 매체 중 어떠한 것일 수 있다. 대용량 기억장치(1540)는 프로그램, 데이터 등을 저장하는데 사용되며, 통상적으로 주기억장치보다 속도가 느린 하드 디스크와 같은 보조기억장치이다. CD 롬(1560)과 같은 특정 대용량 기억장치가 사용될 수도 있다. 프로세서(1510)는 비디오 모니터, 트랙볼, 마우스, 키보드, 마이크로폰, 터치스크린 형 디스플레이, 카드 판독기, 자기 또는 종이 테이프 판독기, 음성 또는 필기 인식기, 조이스틱, 또는 기타 공지된 컴퓨터 입출력장치와 같은 하나 이상의 입출력 인터페이스(1550)와 연결된다. 마지막으로, 프로세서(1510)는 네트워크 인터페이스(1570)를 통하여 유선 또는 무선 통신 네트워크에 연결될 수 있다. 이러한 네트워크 연결을 통하여 상기된 방법의 절차를 수행할 수 있다. 상기된 장치 및 도구는 컴퓨터 하드웨어 및 소프트웨어 기술 분야의 당업자에게 잘 알려져 있다.
상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허 청구의 범위뿐 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허 청구 범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.
본 발명에 따르면, 서비스 페이지를 복수의 영역으로 구분하고 각 영역에서 표시되는 글자의 폰트를 사용자가 영역 별로 설정할 수 있도록 하는 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템이 제공된다. 따라서, 상기 사용자는 자신과 관련된 서비스 페이지를 영역 별로 다양한 폰트를 사용하여 아름답게 꾸밀 수 있게 된다.
또한, 본 발명에 따르면, 상기 서비스 페이지에 대한 권한을 갖는 제1 사용자, 소위 주인이 아닌 제2 사용자도, 상기 서비스 페이지의 특정 영역에 텍스트를 입력하는 경우, 상기 텍스트가 그대로 표시되지 않고 상기 제2 사용자가 특정 영역에 대해 설정해 둔 폰트로 변환된 글자가 표시되도록 하는 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템이 제공된다. 따라서, 상기 제2 사용자는 자신의 서비스 페이지뿐만 아니라, 타인의 서비스 페이지에 접속하여 특정 영역에 대해 텍스트를 입력하는 경우에도 자신이 상기 특정 영역에 대해 설정해 둔 폰트로 변환된 글자가 표시되기 때문에, 사이버 공간에서 자신을 보다 부각시킬 수 있다는 만족감을 느낄 수 있게 된다.
도 1은 종래기술에 따라 생성된 서비스 페이지의 일례를 도시한 도면이다.
도 2는 본 발명에 따른 폰트 서비스 제공 시스템의 네트워크 연결을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 폰트 서비스 제공 방법을 도시한 흐름도이다.
도 4는 본 발명의 일실시예에 있어서, 사용자들이 폰트 아이템을 구매할 수 있도록 하는 사용자 인터페이스를 포함하는 폰트샵 페이지의 일례를 도시한 도면이다.
도 5는 본 발명에 따른 아이템 서버의 제1 사용자 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다.
도 6은 본 발명에 따른 서비스 서버가 제공하는 서비스 페이지를 서비스 페이지 제목 영역, 자기 소개 영역 등과 같이 복수의 영역으로 구분한 경우의 일례를 도시한 도면이다.
도 7은 본 발명에 따른 아이템 서버가 제공하는 아이템 배낭 페이지의 일례를 도시한 도면이다.
도 8은 본 발명에 따른 아이템 서버의 제2 사용자 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다.
도 9는 본 발명의 일실시예에 따른 폰트 서비스 제공 방법을 도시한 흐름도이다.
도 10은 본 발명에 따른 서비스 서버의 서비스 페이지 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다.
도 11은 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 방법을 도시한 흐름도이다.
도 12은 본 발명에 따른 아이템 서버의 제3 사용자 데이터베이스에 저장되는 데이터의 일례를 도시한 도면이다.
도 13은 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 시스템을 도시한 블록도이다.
도 14는 본 발명의 또 다른 실시예에 따른 폰트 서비스 제공 시스템을 도시한 블록도이다.
도 15는 본 발명에 따른 폰트 서비스 제공 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
<도면의 주요 부분에 대한 부호의 설명>
1300: 폰트 서비스 제공 시스템
1301: 사용자 데이터베이스 1302: 서비스 페이지 데이터베이스
1303: 사용자 입력부 1304: 검색부
1305: 서비스 페이지 생성부 1306: 서비스 페이지 제공부
1350: 사용자 단말기

Claims (10)

  1. 아이템 서버 및 서비스 서버를 이용하여 폰트 서비스 제공 방법에 있어서,
    상기 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계 - 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    상기 서비스 서버가 상기 사용자와 연관된 서비스 페이지의 각 영역과 연관된 텍스트를 포함하는 서비스 페이지 데이터베이스를 유지하는 단계;
    상기 서비스 서버가 상기 사용자와 연관된 폰트 제공 정보를 상기 아이템 서버로부터 수신하는 단계;
    상기 수신한 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되는 상기 서비스 페이지를 생성하는 단계; 및
    상기 생성된 서비스 페이지를 사용자의 단말기로 전송하여 제공하는 단계
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  2. 아이템 서버 및 서비스 서버를 이용하여 폰트 서비스 제공 방법에 있어서,
    소정의 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계 - 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    상기 서비스 서버가 상기 사용자와 연관된 서비스 페이지의 각 영역과 연관된 텍스트를 포함하는 서비스 페이지 데이터베이스를 유지하는 단계;
    제2 사용자가 제1 사용자와 연관된 서비스 페이지로의 접속 요청을 입력한 경우, 상기 서비스 서버가 상기 제2 사용자의 사용자 단말기에 상기 제1 사용자와 연관된 폰트 제공 정보가 저장되어 있는지 판단하는 단계;
    판단 결과 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있지 않은 경우, 상기 서비스 서버가 상기 아이템 서버로부터 상기 폰트 제공 정보를 수신하는 단계;
    상기 서비스 서버가 상기 수신한 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되는 상기 서비스 페이지를 생성하는 단계; 및
    상기 서비스 서버가 상기 생성된 서비스 페이지를 상기 사용자의 단말기로 전송하여 제공하는 단계
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  3. 제2항에 있어서,
    판단 결과 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있지 않은 경우, 상기 서비스 서버가 상기 아이템 서버로부터 수신한 상기 폰트 제공 정보를 상기 사용자 단말기로 전송하여 상기 서비스 페이지와 연관하여 저장되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  4. 제2항에 있어서,
    판단 결과 상기 사용자 단말기에 상기 폰트 제공 정보가 저장되어 있는 경우, 상기 서비스 서버가 상기 사용자 단말기로부터 상기 폰트 제공 정보를 수신하는 단계
    를 더 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  5. 아이템 서버 및 서비스 서버를 이용하여 폰트 서비스 제공 방법에 있어서,
    상기 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계- 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    제1 사용자가 제2 사용자와 연관된 서비스 페이지에 접속하여 상기 서비스 페이지의 특정 영역에 대한 텍스트를 입력하는 경우, 상기 서비스 서버가 상기 제1 사용자 및 상기 특정 영역과 연관된 폰트 정보를 상기 아이템 서버로부터 수신하는 단계; 및
    상기 서비스 서버가 상기 수신된 폰트 정보를 이용하여 상기 입력된 텍스트에 대응하고 상기 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에서 표시되는 상기 서비스 페이지를 생성하는 단계; 및
    상기 생성된 서비스 페이지를 상기 제1 사용자에게 제공하는 단계
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  6. 제5항에 있어서,
    상기 서비스 페이지의 특정 영역은, 상기 서비스 서버의 운영자 또는 상기 제2 사용자에 의해 상기 제1 사용자에게 콘텐츠 입력 권한이 부여된 영역인 것을 특징으로 하는 폰트 서비스 제공 방법.
  7. 아이템 서버 및 서비스 서버를 이용하여 폰트 서비스 제공 방법에 있어서,
    상기 아이템 서버가 사용자 데이터베이스에 사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 단계 - 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    제1 사용자가 소정의 서비스 페이지에 접속하여 특정 영역에 대한 텍스트를 입력하는 경우, 상기 서비스 서버가 상기 제1 사용자 및 상기 특정 영역과 연관된 폰트 정보를 상기 아이템 서버로부터 수신하는 단계;
    상기 서비스 서버가 상기 수신된 폰트 정보를 이용하여 상기 입력된 텍스트에 대응하고 상기 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에서 표시되는 상기 서비스 페이지를 생성하는 단계; 및
    상기 서비스 서버가 상기 생성된 서비스 페이지를 상기 제1 사용자에게 제공하는 단계
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 방법.
  8. 제1항 내지 제7항 중 어느 한 항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
  9. 폰트 서비스 제공 시스템에 있어서,
    사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 포함하는 사용자 데이터베이스 - 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    상기 사용자와 연관된 서비스 페이지의 각 영역과 각각 연관된 텍스트를 포함하는 서비스 페이지 데이터베이스;
    제1 사용자로부터 제2 사용자와 연관된 서비스 페이지의 제공을 요청 받는 사용자 입력부;
    상기 사용자 데이터베이스를 참조하여 상기 제2 사용자와 연관된 폰트 제공 정보를 검색하는 검색부;
    상기 검색된 폰트 제공 정보에 기초하여, 상기 서비스 페이지의 특정 영역과 연관된 텍스트에 대응하고 상기 특정 영역과 연관된 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에 표시되는 상기 서비스 페이지를 생성하는 서비스 페이지 생성부; 및
    상기 생성된 서비스 페이지를 상기 제1 사용자에게 제공하는 서비스 페이지 제공부
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 시스템.
  10. 폰트 서비스 제공 시스템에 있어서,
    사용자 별로 폰트 정보 및 상기 폰트 정보와 연관된 영역 정보를 포함하는 폰트 제공 정보를 유지하는 사용자 데이터베이스 - 상기 영역 정보는 복수의 영역으로 구분되는 서비스 페이지의 각 영역을 식별하기 위한 정보임 -;
    제1 사용자가 소정의 서비스 페이지에 접속하여 특정 영역에 대한 텍스트를 입력하는 경우, 상기 사용자 데이터베이스를 참조하여 상기 제1 사용자 및 상기 특정 영역과 연관된 폰트 정보를 검색하는 검색부;
    상기 검색된 폰트 정보를 이용하여 상기 입력된 텍스트에 대응하고 상기 폰트 정보에 따라 생성된 텍스트 이미지가 상기 특정 영역에서 표시되도록 상기 서비스 페이지를 갱신하는 서비스 페이지 생성부; 및
    상기 갱신된 서비스 페이지를 상기 제1 사용자에게 제공하는 서비스 페이지 제공부
    를 포함하는 것을 특징으로 하는 폰트 서비스 제공 시스템.
KR1020040096768A 2004-11-24 2004-11-24 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템 KR100478397B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020040096768A KR100478397B1 (ko) 2004-11-24 2004-11-24 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템
CNB2005800400111A CN100541480C (zh) 2004-11-24 2005-11-24 用于提供服务页面上的字体服务的方法以及用于执行该方法的系统
US11/719,948 US8161382B2 (en) 2004-11-24 2005-11-24 Method for providing font service on service page and system for executing the method
JP2007542912A JP4776626B2 (ja) 2004-11-24 2005-11-24 フォントサービス提供方法及びこの方法を実行するシステム
PCT/KR2005/003981 WO2006057517A1 (en) 2004-11-24 2005-11-24 Method for providing font service on service page and system for executing the method
JP2010227618A JP5074570B2 (ja) 2004-11-24 2010-10-07 フォントサービス提供方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040096768A KR100478397B1 (ko) 2004-11-24 2004-11-24 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템

Publications (1)

Publication Number Publication Date
KR100478397B1 true KR100478397B1 (ko) 2005-03-24

Family

ID=36498226

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040096768A KR100478397B1 (ko) 2004-11-24 2004-11-24 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템

Country Status (5)

Country Link
US (1) US8161382B2 (ko)
JP (2) JP4776626B2 (ko)
KR (1) KR100478397B1 (ko)
CN (1) CN100541480C (ko)
WO (1) WO2006057517A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015190716A1 (ko) * 2014-06-09 2015-12-17 주식회사 스타인덱스 인물에 관한 정보를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
KR20150141859A (ko) * 2014-06-09 2015-12-21 주식회사 스타인덱스 인물에 관한 정보를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2892885B1 (fr) * 2005-11-02 2008-01-25 Streamezzo Sa Procede de gestion de polices de caractere a l'interieur de scenes multimedia, programme d'ordinateur et terminal correspondants.
JP4888071B2 (ja) * 2006-11-15 2012-02-29 富士通株式会社 プログラム、コピーアンドペースト処理方法、装置及び記録媒体
US9269332B2 (en) * 2007-09-04 2016-02-23 Apple Inc. Font preloading
US8615709B2 (en) 2010-04-29 2013-12-24 Monotype Imaging Inc. Initiating font subsets
US20110289407A1 (en) * 2010-05-18 2011-11-24 Naik Devang K Font recommendation engine
US8671342B2 (en) 2010-09-16 2014-03-11 International Business Machines Corporation Desired font rendering
CN102289427A (zh) * 2011-08-31 2011-12-21 深圳市茁壮网络股份有限公司 一种实现多字体显示的方法、用户端及服务器
US20130215126A1 (en) * 2012-02-17 2013-08-22 Monotype Imaging Inc. Managing Font Distribution
TW201608384A (zh) 2014-08-29 2016-03-01 萬國商業機器公司 遠端提供電子文件字型的電腦實施方法
US20160092402A1 (en) * 2014-09-25 2016-03-31 Monotype Imaging Inc. Selectable Styles for Text Messaging System Publishers
US10115215B2 (en) 2015-04-17 2018-10-30 Monotype Imaging Inc. Pairing fonts for presentation
US11537262B1 (en) 2015-07-21 2022-12-27 Monotype Imaging Inc. Using attributes for font recommendations
TW201837738A (zh) * 2017-03-30 2018-10-16 亞太戲網股份有限公司 於網頁的內容變更時顯示字型的方法
US11334750B2 (en) 2017-09-07 2022-05-17 Monotype Imaging Inc. Using attributes for predicting imagery performance
US10909429B2 (en) 2017-09-27 2021-02-02 Monotype Imaging Inc. Using attributes for identifying imagery for selection
US11657602B2 (en) 2017-10-30 2023-05-23 Monotype Imaging Inc. Font identification from imagery

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533174A (en) * 1993-10-26 1996-07-02 Digital Equipment Corporation Network font server
JPH0830587A (ja) * 1994-07-14 1996-02-02 Toshiba Corp 文書作成装置及び書式変更方法
JPH0934440A (ja) * 1995-07-14 1997-02-07 Fujitsu Ltd マルチフォント表示装置
CA2233023A1 (en) * 1995-09-25 1997-04-03 Edward A. Taft Optimum access to electronic documents
US6012071A (en) * 1996-01-29 2000-01-04 Futuretense, Inc. Distributed electronic publishing system
JPH09223062A (ja) * 1996-02-16 1997-08-26 Fuji Xerox Co Ltd サービス提供形態のカスタマイズ方法およびその方法の実施に使用可能なサーバ装置
US6320587B1 (en) * 1996-08-26 2001-11-20 Fujitsu Limited Font processing apparatus in network environment and method thereof
US6073147A (en) * 1997-06-10 2000-06-06 Apple Computer, Inc. System for distributing font resources over a computer network
JPH11301049A (ja) * 1998-03-27 1999-11-02 Internatl Business Mach Corp <Ibm> プリンタ、プリンタ・システム、印字属性を変更して印字をおこなう方法、プリンタを制御するプログラムを格納した記録媒体
JPH11282829A (ja) * 1998-03-31 1999-10-15 Fuji Photo Film Co Ltd フォント共有システムおよび方法ならびにフォント共有方法を実行するためのプログラムを格納した記録媒体
JP2000075985A (ja) * 1998-08-27 2000-03-14 Fujitsu Ltd ウィンドウ管理方法およびウィンドウ管理装置並びに処理装置並びにウィンドウ管理プログラムを記録したコンピュータ読取可能な記録媒体
JP2000200171A (ja) * 1999-01-06 2000-07-18 Toshiba Corp 画面処理装置
JP3963614B2 (ja) * 1999-08-20 2007-08-22 富士フイルム株式会社 データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ
KR20000036730A (ko) * 2000-03-27 2000-07-05 유동화 인터넷 브라우져를 이용한 그래픽 디자인 방법과 과정
HK1024380A2 (en) * 2000-03-28 2000-08-25 Lawrence Wai Ming Mo Internet-based font server
JP2001142905A (ja) * 2000-05-25 2001-05-25 Verticalone Corp 個人情報へ自動アクセスするシステムおよびその方法
KR20020004093A (ko) 2000-07-01 2002-01-16 윤종용 인터넷 광고 제작장치 및 방법
KR20020014039A (ko) * 2000-08-14 2002-02-25 주식회사 인포웨어 인터넷을 통해 사이트를 구축하는 방법
JP2002342242A (ja) * 2001-05-15 2002-11-29 Riso Kagaku Corp 電子メール書体加工装置
KR100571347B1 (ko) 2002-10-15 2006-04-17 학교법인 한국정보통신학원 사용자 선호도 기반의 멀티미디어 컨텐츠 서비스 시스템과방법 및 그 기록 매체

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015190716A1 (ko) * 2014-06-09 2015-12-17 주식회사 스타인덱스 인물에 관한 정보를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
KR20150141859A (ko) * 2014-06-09 2015-12-21 주식회사 스타인덱스 인물에 관한 정보를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
KR102296350B1 (ko) * 2014-06-09 2021-09-01 주식회사 스타인덱스 인물에 관한 정보를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체

Also Published As

Publication number Publication date
JP2008521124A (ja) 2008-06-19
US20090100074A1 (en) 2009-04-16
CN100541480C (zh) 2009-09-16
JP2011040093A (ja) 2011-02-24
JP4776626B2 (ja) 2011-09-21
CN101061472A (zh) 2007-10-24
JP5074570B2 (ja) 2012-11-14
WO2006057517A1 (en) 2006-06-01
US8161382B2 (en) 2012-04-17

Similar Documents

Publication Publication Date Title
JP5074570B2 (ja) フォントサービス提供方法
CN108563750B (zh) 基于浏览活动识别匹配应用
CN101495982B (zh) 网页绘制优先级机制
US7353460B2 (en) Web site navigation under a hierarchical menu structure
CN109597973A (zh) 一种文案信息的推荐、生成方法和装置
EP2725539A1 (en) Information providing device, information providing method, information providing program, information display program, and computer-readable recording medium for storing information providing program
CN102750081A (zh) 信息处理设备、信息处理方法和程序
US20140156796A1 (en) Intelligent information providing system and method
Thurow et al. When search meets web usability
KR101350525B1 (ko) 질의에 대응하는 탭을 사용하여 추가적인 정보를 제공하는방법 및 그 장치
CN101223523A (zh) 一种创建客户端设备可浏览文档的方法
JP2014503928A (ja) 変更可能な経路を有する電子書籍
KR100750674B1 (ko) 서비스 페이지의 영역별로 폰트를 설정할 수 있는 폰트서비스를 제공하는 방법 및 상기 방법을 수행하는 시스템
JP6007634B2 (ja) 書籍情報検索装置、書籍情報検索プログラム及び書籍情報検索システム
KR100478399B1 (ko) 폰트 서비스 제공 방법 및 상기 방법을 수행하는 시스템
JP2012014724A (ja) 外国出願支援システム、外国出願支援方法、外国出願支援プログラム、外国出願支援プログラムを記録したコンピュータ読取り可能な記録媒体、外国出願支援用コンピュータおよびコンピュータ読み書き可能な記憶媒体
WO2013146910A1 (ja) データ検索システム及びデータ検索方法
JP2022182980A (ja) プログラム、方法、情報処理装置
WO2022040370A1 (en) Visual indicator generation and display system, method, and device
US8849692B1 (en) Online advertising program enrollment program
KR20130100034A (ko) 홈페이지 입력창 제공 시스템 및 그 서비스 방법
Whitmer Google Books: Shamed by snobs, a resource for the rest of us
JP5568194B1 (ja) 検索システム、検索条件設定装置、検索条件設定装置の制御方法、プログラム、及び情報記憶媒体
RU2326433C1 (ru) Способ упрощения доступа к интернет-ресурсам, размещенным в сети интернет, ссылки на которые публикуются в печатных и электронных изданиях
JP4908293B2 (ja) 占いコンテンツ紹介システム

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120130

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20131231

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20141230

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20151223

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170117

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20180102

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20190102

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20200102

Year of fee payment: 16