KR100994437B1 - 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램 - Google Patents

정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램 Download PDF

Info

Publication number
KR100994437B1
KR100994437B1 KR1020080020837A KR20080020837A KR100994437B1 KR 100994437 B1 KR100994437 B1 KR 100994437B1 KR 1020080020837 A KR1020080020837 A KR 1020080020837A KR 20080020837 A KR20080020837 A KR 20080020837A KR 100994437 B1 KR100994437 B1 KR 100994437B1
Authority
KR
South Korea
Prior art keywords
user
course
information
storage means
information storage
Prior art date
Application number
KR1020080020837A
Other languages
English (en)
Other versions
KR20080088391A (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 후지쯔 가부시끼가이샤
Publication of KR20080088391A publication Critical patent/KR20080088391A/ko
Application granted granted Critical
Publication of KR100994437B1 publication Critical patent/KR100994437B1/ko

Links

Images

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
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0204Market segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 유저의 기호에 따르고, 또한 유저의 이용 장치를 유효하게 이용하기 위한 정보를 제공하는 정보 처리 장치, 정보 처리 방법, 및 정보 처리 프로그램을 제공하는 것을 과제로 한다.
상기 과제를 해결하기 위하여, 본원발명은 정보 처리 장치(1)로서, 입출력 수단(7)과, 식별 정보와 프로필에 관한 정보와 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단(13)과, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트(9)와, 강좌에 관한 정보를 기억하는 강좌 정보 기억 수단(15)과, 강좌 내용의 텍스트 데이터를 송신하는 강좌 배포 수단(10)과, 송신한 활용 정보의 내용을 기억하는 강좌 정보 기억 수단(15)과, 유저의 기호에 따른 강좌를 추출하는 해석 수단(11)과, 추출된 강좌의 안내를 송신하는 안내 배포 수단(12)을 구비한다.
웹서버, 통신망, 클라이언트, CPU, 메모리

Description

정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램{INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM}
본 발명은 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램에 관한 것이다.
오늘날, 인터넷 상의 웹사이트에서는 다양한 정보가 배포(配信; distribute)되고 있다. 이들 웹사이트가 배포하는 정보에는 유저에게 있어 유익한 정보와 무익한 정보가 있다.
예를 들면, 특허문헌 1에는 인터넷 상에 사이버 전시관을 개설함으로써, 실제 전시관을 개설하는 경우보다 운영 경비 등을 삭감하는 기술이 기재되어 있다. 또한, 특허문헌 2에는 고객이 선택한 상품에 관련된 다른 관련 상품을 색출하고, 이 관련 상품의 구입을 추장(推奬)함으로써 상품의 구입 누락 등을 방지하는 기술이 기재되어 있다. 또한, 특허문헌 3에는 고객이 구입한 상품의 정보를 축적해두고, 고객이 이전에 구입한 상품의 후속 상품을 검색하여 고객에게 제안함으로써, 후속 상품으로의 이행 비용 등을 최소로 하는 기술이 기재되어 있다. 또한, 특허 문헌 4에는 고객마다의 속성이나 기호를 분석하고, 분석 결과에 의거하여 고객에게 알맞은 권장 광고를 고객마다 작성하여 배포함으로써, 고객으로부터의 응답 확률을 향상시키면서 투자에 대한 비용 대 효과를 향상시킬 수 있는 기술이 기재되어 있다. 또한, 특허문헌 5에는 고객의 개인 정보나 소지한 자동차, 및 그 부품이나 수리 서비스에 관한 정보를 데이터베이스에 축적하고, 축적된 정보와 각 점포의 구입 이력의 데이터에 의거하여 당해 고객이 다음에 구입 또는 이용할 가능성이 있는 상품이나 서비스를 예측하여, 이들에 관한 정보를 당해 고객의 통신 단말 기기에 송신하는 기술이 기재되어 있다. 또한, 특허문헌 6에는 고객의 프로필이나 액세스 이력, 이벤트로의 참가 이력 등과 배포하려고 하는 정보의 매칭 처리를 행하여, 고객의 관심 분야와 일치하는 내용의 전자 메일을 배포하는 기술이 기재되어 있다. 또한, 특허문헌 7에는 유저의 행동(상세 설명의 관람, 바스켓(basket)으로의 등록, 실제의 구입)을 스코어로서 기록하고, 유저로부터 액세스가 있었을 때에 스코어가 큰 상품을 추출하여 게시함으로써, 시스템에 걸리는 부하를 경감하면서 유저의 요구를 반영한 상품을 추천하는 기술이 기재되어 있다. 또한, 특허문헌 8에는 개인을 식별하기 위한 고객 식별 ID를 송신하는 송신 단말을 고객에게 휴대시키고, 상품의 근방에 배치된 ID 수신 단말이 송신 단말로부터 송신되는 신호를 수신하면, 고객 식별 ID와 상품을 식별하기 위한 개체 식별 ID를 정보 단말에 송신함으로써, 고객이 점포에 진열된 상품을 구입하지 않았을 경우에도 고객의 기호를 파악하는 기술이 기재되어 있다.
[특허문헌 1] 일본 공개특허 2001-256357호 공보
[특허문헌 2] 일본 공개특허 2001-265852호 공보
[특허문헌 3] 일본 공개특허 2004-326502호 공보
[특허문헌 4] 일본 공개특허 2004-46568호 공보
[특허문헌 5] 일본 공개특허 2005-346362호 공보
[특허문헌 6] 일본 공개특허 2001-175761호 공보
[특허문헌 7] 일본 공개특허 2003-150835호 공보
[특허문헌 8] 일본 공개특허 2006-48295호 공보
그러나, 이들 기술에는 다음과 같은 과제가 있다. 즉, 상기한 기술에 의하면, 일반적인 유저의 기호에 따른 정보가 일률적으로 제공되어 있어, 유저의 이용 장치를 유효하게 이용할 만한 정보가 배포되지 않는다. 예를 들면, 사용법을 모르는 소프트웨어 등이 유저의 컴퓨터 단말에 인스톨되어 있는 경우에, 유저에 대하여 이 소프트웨어의 사용법이나 신제품의 안내 등이 추천(recommend)되지 않아, 유효 활용되지 않는다.
그래서 본 발명은, 유저의 기호에 따르고, 또한 유저의 이용 장치를 유효하게 이용하기 위한 정보를 제공하는 정보 처리 장치, 정보 처리 방법, 및 정보 처리 프로그램을 제공하는 것을 과제로 한다.
본 발명은 상기한 과제를 해결하기 위하여, 웹페이지의 액세스 상황 등에 의거하여 유저의 기호를 해석하고, 해석 결과에 따라 유저의 이용 장치를 유효하게 활용하기 위한 정보를 송신한다.
상세하게는, 정보 처리 장치로서, 통신망을 통하여 유저의 이용 장치와 통신을 행하기 위한 입출력 수단과, 유저를 식별하기 위한 식별 정보와, 그 유저의 프로필에 관한 정보와, 그 유저가 수강한 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단과, 유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트와, 상기 웹사이트에 액세스한 유저의 정보를 기록하는 액세스 기록 수단과, 상기 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터와, 그 강좌 내용을 요약한 강좌 안내의 텍스트 데이터를 기억하는 강좌 정보 기억 수단과, 상기 유저로부터의 요구를 받으면, 상기 강좌 내용의 텍스트 데이터를 상기 입출력 수단을 통하여 그 유저의 이용 장치로 송신하고, 상기 유저 정보 기억 수단에 기억되어 있는 상기 수강 이력을 갱신하는 강좌 배포 수단과, 상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 그 유저의 프로필의 관계를 색출하고, 상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 그 유저의 프로필의 관계를 색출하며, 색출한 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계의 조건을 충족하는 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하는 해석 수단과, 상기 해석 수단이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 강좌 정보 기억 수단으로부터 색출하고, 색출한 그 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 수단을 구비한다.
본 발명에 따른 정보 처리 장치는 입출력 수단을 구비하고 있고, 통신망을 통하여 유저의 이용 장치와 통신 가능하도록 구성되어 있다. 또한, 정보 처리 장치는 각종 정보를 기억하는 유저 정보 기억 수단이나 액세스 기록 수단이나 강좌 정보 기억 수단, 및 웹사이트나 강좌 배포 수단이나 해석 수단이나 안내 배포 수단을 구비하고 있다.
유저 정보 기억 수단에는 유저에 관한 정보가 기억되어 있다. 즉, 통신망을 통하여 액세스해온 유저를 식별하기 위한 식별 정보, 유저의 기호를 분석할 때에 사용하는 프로필에 관한 정보, 유저가 수강한 강좌의 수강 이력에 관한 정보가 기억되어 있다. 이들 정보는 유저 등록 정보 등에 의거하여, 오퍼레이터 등에 의해 미리 기억되어 있는 정보이다. 여기서 프로필이란, 유저에 관한 정보이며, 예를 들면, 유저의 성별이나 연령대 등의 정보이다.
웹사이트는 카테고리가 서로 다른 복수의 웹페이지로 구성되어 있고, 유저가 액세스한다. 이 웹사이트에 액세스한 유저의 정보는 액세스 로그로서 액세스 기록 수단에 기록된다.
강좌 배포 수단은 유저로부터의 요구에 따라 유저의 이용 장치로 정보를 송신한다. 여기서 강좌 배포 수단이 송신하는 정보란, 이용 장치의 이용 방법에 관한 정보를 포함하는 텍스트 데이터이며, 예를 들면, 검색 엔진의 사용 요령이나 네트 옥션의 노하우 등의 정보이다. 또한, 강좌 배포 수단이 송신한 정보의 내용은 유저 정보 기억 수단에 기록된다.
여기서, 해석 수단이 유저 정보 기억 수단의 데이터와 액세스 기록 수단의 데이터를 해석한다. 즉, 유저 정보 기억 수단의 데이터로부터, 유저가 이용하고 있는 강좌와 유저의 프로필의 관련성을 색출한다. 예를 들면, 각 강좌의 수강자 수의 대소와 유저의 프로필을 비교하여, 유저가 필요로 하고 있는 강좌를 연령대나 성별마다 해석한다. 또한, 액세스 기록 수단의 데이터로부터, 유저가 액세스하고 있는 웹페이지의 카테고리와 유저의 프로필의 관련성을 해석한다. 예를 들면, 유저의 액세스 수의 대소와 유저의 프로필을 비교하여, 유저가 관심을 갖고 있는 정보의 카테고리를 연령대나 성별마다 해석한다. 그리고, 해석 수단이 강좌 정보 기 억 수단에 기억되어 있는 복수의 강좌 중에서, 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계에 일치하는 강좌를 추출한다.
다음으로, 안내 배포 수단이, 해석 수단이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 유저의 이용 장치로 송신한다.
이상으로부터, 본 발명에 따른 정보 처리 장치에 의하면, 유저의 기호에 따르고, 또한 유저의 이용 장치를 유효하게 이용하기 위한 정보를 제공하는 것이 가능해진다.
또한, 상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고, 상기 해석 수단은 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하도록 해도 된다. 이에 의하면, 유저가 사용하는 이용 장치에 관련있는 강좌의 정보만이 배포된다.
또한, 상기 식별 정보는 유저를 식별하기 위한 식별 번호, 및 패스워드를 포함하도록 해도 된다. 이에 의하면, 유저의 식별을 확실하게 행하는 것이 가능해진다.
또한, 상기 유저의 프로필에 관한 정보는 그 유저의 성별, 연령대를 포함하도록 해도 된다. 이에 의하면, 유저의 성별이나 연령대 별로 유저의 기호를 해석하는 것이 가능해진다.
또한, 상기 안내 배포 수단은 상기 유저에게 제공하는 웹페이지에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송 신하도록 해도 된다. 이에 의하면, 유저가 웹페이지에 액세스했을 때, 안내 정보를 지득(知得)하는 것이 가능해진다.
또한, 상기 안내 배포 수단은 상기 유저에게 제공하는 전자 메일에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하도록 해도 된다. 이에 의하면, 웹페이지에 액세스하지 않은 유저에 대하여, 안내 정보를 제공하는 것이 가능해진다.
또한, 정보 처리 장치는 상기 입출력 수단을 통하여 유저로부터의 액세스를 받으면, 상기 유저에 대하여 식별 정보의 송신을 요구하고, 송신된 데이터가 상기 유저 정보 기억 수단에 기억되어 있는 식별 정보와 일치한 경우에 그 유저의 액세스를 승인하는 승인 수단을 더 구비하도록 해도 된다.
또한, 본 발명은 이상의 기능 중 어느 것인가를 행하는 정보 처리 방법이어도 된다. 또한, 본 발명은 이상의 기능 중 어느 것인가를 컴퓨터에 실현시키는 정보 처리 프로그램이어도 된다. 또한, 본 발명은 정보 처리 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체여도 된다.
유저의 기호에 따르고, 또한 유저의 이용 장치를 유효하게 이용하기 위한 정보를 제공하는 것이 가능해진다.
이하, 도면을 참조하여 본 발명의 양호한 실시예에 따른 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램을 설명한다. 본 실시예는 예시이며, 본 발명 은 이들에 한정되는 것은 아니다.
<구성>
도 1은 본 실시예에 따른 웹서버(1)(본 발명에서 말하는 「정보 처리 장치」에 상당함), 웹서버(1)에 접속되는 통신망(2), 및 통신망(2)에 접속되는 클라이언트(3)(본 발명에서 말하는 「유저의 이용 장치」에 상당함)를 나타낸 전체 구성도이다. 도 1에서 나타낸 바와 같이, 웹서버(1)는 통신망(2)을 통하여 클라이언트(3)와 통신하는 것이 가능하도록 구성되어 있다. 웹서버(1)는 각종 정보 서비스를 제공하는 정보 제공자가 운용하는 서버 컴퓨터이며, 정보 제공자의 사옥 등에 설치되어 있다. 통신망(2)은 TCP/IP 프로토콜을 이용한 컴퓨터 네트워크이며, 예를 들면, 인터넷이다. 클라이언트(3)는 유저가 소유하는 퍼스널 컴퓨터이며, 유저의 가옥 등에 설치되어 있다. 또한, 본 실시예에서, 클라이언트(3)는 퍼스널 컴퓨터인 것을 전제로 하고 있지만, 본 발명은 이에 한정되는 것은 아니며, 예를 들면 WWW 브라우저를 구비한 휴대전화나 PDA 등의 휴대 정보 단말이어도 된다. 또한, 도 1에서 클라이언트(3)는 1개밖에 도시되어 있지 않지만, 통신망(2)에는 다수의 클라이언트(3)가 접속되어 있는 것으로 한다.
웹서버(1)는 CPU(4)(Central Processing Unit)나 메모리(5), 하드디스크(6)나 입출력 인터페이스(7)(본 발명에서 말하는 「입출력 수단」에 상당함)로 구성되어 있다. CPU(4)는 하드디스크(6) 등에 보존되어 있는 정보 처리 프로그램을 실행하고, 메모리(5)나 입출력 인터페이스(7)와 협동함으로써, 승인부(8)(본 발명에서 말하는 「승인 수단」에 상당함), 웹사이트(9), 강좌 배포부(10)(본 발명에서 말하 는 「강좌 배포 수단」에 상당함), 해석부(11)(본 발명에서 말하는 「해석 수단」에 상당함), 및 안내 배포부(12)(본 발명에서 말하는 「안내 배포 수단」에 상당함)를 실현한다. 또한, 하드디스크(6)는 본 발명에서 말하는 「유저 정보 기억 수단」이나 「액세스 기록 수단」이나 「강좌 정보 기억 수단」에 상당하는 역할을 수행하는 것이며, 내부에 유저 정보 데이터베이스(13), 액세스 로그 데이터베이스(14), 세미나 데이터베이스(15)가 구축되어 있다.
유저 정보 데이터베이스(13)는 유저를 식별하기 위한 정보나 유저의 프로필에 관한 정보, 유저가 지금까지 수강한 세미나에 관한 정보 등으로 구성되어 있다. 도 2의 (a)에서 유저 정보 데이터베이스(13)의 내용의 일례를 나타낸다. 도 2의 (a)에서 나타낸 바와 같이, 식별 정보는, 예를 들면 유저를 식별하기 위한 식별 번호나 패스워드 등으로 구성된다. 또한, 유저의 프로필에 관한 정보는, 예를 들면 유저의 성별이나 연령대 등으로 구성된다. 또한, 유저가 지금까지 수강한 세미나에 관한 정보는, 예를 들면 세미나의 강좌 번호 등으로 구성된다. 또한, 유저 정보 데이터베이스(13)에는 유저가 사용하고 있는 클라이언트(3)에 관한 정보를 포함하도록 해도 된다.
액세스 로그 데이터베이스(14)는 웹사이트(9)에 액세스한 유저의 액세스 이력으로 구성되어 있다. 도 2의 (b)에서 액세스 로그 데이터베이스(14)의 내용의 일례를 나타낸다. 도 2의 (b)에서 나타낸 바와 같이, 액세스 로그 데이터베이스(14)는 웹사이트(9)에 액세스해온 유저의 식별번호가 웹사이트(9) 내의 컨텐츠명마다 축적되어 있다. 또한, 액세스 로그 데이터베이스(14)에는 웹사이트(9)내의 각 컨텐츠가 속하는 카테고리의 정보도 축적되어 있다.
세미나 데이터베이스(15)는 세미나의 내용이나 수강자의 이력에 관한 정보로 구성되어 있다. 도 2의 (c)에서 세미나 데이터베이스(15)의 내용의 일례를 나타낸다. 도 2의 (c)에서 나타낸 바와 같이, 세미나 데이터베이스(15)에는 강좌명(본 발명에서 말하는 「강좌 안내」에 상당함)이나 강좌 내용(즉, 검색 엔진의 사용 요령이나 네트 옥션의 노하우, 워드프로세서나 표 계산 소프트웨어의 사용법 등이 나타난 텍스트 형식의 데이터)에 관한 데이터가 세미나의 강좌 번호마다 축적되어 있다. 또한, 세미나 데이터베이스(15)에는 세미나의 카테고리, 유저가 동시 또는 이어서 수강한 강좌의 번호, 강좌를 수강한 유저의 앙케이트 결과의 정보도 축적되어 있다.
승인부(8)는 유저에 대하여 식별 정보의 입력을 요구하는 로그인 화면의 웹페이지를 갖고 있다. 그리고, 승인부(8)는 유저가 웹서버(1)에 액세스해오면, 그 유저의 클라이언트(3)에 대하여 로그인 화면의 웹페이지의 데이터를 송신하고, 유저에 대하여 식별 정보의 입력을 요구한다. 승인부(8)는 클라이언트(3)로부터 송신된 식별 정보를 수신하면, 유저 정보 데이터베이스(13)를 조회하여, 식별 번호나 패스워드의 일치 또는 불일치를 검출한다.
웹사이트(9)는 카테고리가 서로 다른 복수의 웹페이지(예를 들면, 네트 옥션의 페이지나 요리의 정보를 게재한 페이지 등)를 갖고 있다. 그리고, 웹사이트(9)는 웹서버(1)에 액세스하여, 승인부(8)가 승인한 클라이언트(3)에 대하여 웹페이지의 데이터를 송신한다. 또한, 웹사이트(9)는 웹페에지의 데이터를 송신하면 액세 스 로그 데이터베이스(14)를 편집하여, 제공한 웹페이지에 대응하는 컨텐츠명의 액세스 이력란에 유저의 식별번호를 기록한다.
강좌 배포부(10)는 클라이언트(3)로부터의 송신 요구를 수신하면, 이 클라이언트(3)를 유효 활용하기 위한 세미나의 강좌 내용의 텍스트 데이터를 입출력 인터페이스(7)를 통하여 클라이언트(3)로 송신한다. 강좌 내용은 전자 메일에 의한 메일 세미나나 통신망(2)으로부터 액세스 가능한 웹페이지의 형식으로 클라이언트(3)에게 제공된다. 또한, 강좌 배포부(10)는 클라이언트(3)로 강좌 내용을 배포하고 나서 유저 정보 데이터(13)를 편집하여, 제공한 유저의 식별 번호에 대응하는 수강 이력란에 배포한 강좌의 강좌 번호를 기록한다.
해석부(11)는, 예를 들면 미리 정해진 스케줄이나 오퍼레이터로부터의 커맨드에 따라, 유저의 기호의 해석을 개시한다. 해석부(11)는, 먼저, 유저 정보 데이터베이스(13)를 조회하여, 세미나를 수강한 유저의 연령대나 성별의 데이터를 강좌 번호마다 재정렬한다. 이에 의해, 각 강좌를 수강한 유저의 연령대나 성별이 강좌 번호마다 집계된다. 예를 들면, 도 2의 (a)의 경우라면, 강좌 번호 SA03은 20대 여성이 수강, 강좌 번호 SB04는 10~30대의 남녀가 수강이라는 순서로 데이터를 재정렬한다. 이렇게 데이터를 재정렬함으로써 취득된 수강 강좌와 강좌를 수강한 유저의 프로필의 관계를, 안내하는 강좌의 필터링을 행할 때에 이용하는 필터링 조건으로 한다. 이하, 수강 강좌와 프로필의 관계를 정한 필터 조건의 데이터를 제 1 필터 조건 데이터라고 한다.
다음으로, 해석부(11)는 액세스 로그 데이터베이스(14)를 조회하여, 웹페이 지에 액세스하고 있는 유저의 연령대나 성별을 웹페이지의 카테고리별로 재정렬한다. 이에 의해, 각 웹사이트에 액세스하고 있는 유저의 주요 연령대와 성별이 카테고리마다 집계된다. 예를 들면, 도 2의 (b)의 경우라면, 카테고리 A는 10~30대의 남녀가 액세스, 카테고리 B는 30대의 남성이 액세스, 카테고리 C는 10~20대의 여성이 액세스, 카테고리 D는 60대의 남성이 액세스라는 순서로 데이터를 재정렬한다. 이렇게 데이터를 재정렬함으로써 취득된 웹페이지의 카테고리와 웹페이지에 액세스한 유저의 프로필의 관계를, 안내하는 강좌의 필터링을 행할 때에 이용하는 필터링 조건으로 한다. 이하, 웹페이지의 카테고리와 프로필의 관계를 정한 필터 조건의 데이터를 제 2 필터 조건 데이터라고 한다.
다음으로, 해석부(11)는 세미나 데이터베이스(15)에 기억되어 있는 다수의 강좌 중에서, 제 1 필터 조건 데이터의 조건과 제 2 필터 조건 데이터의 조건을 충족하는 강좌 번호를 색출한다. 즉, 강좌 안내를 제공하려고 하는 유저의 프로필을 취득하고, 세미나 데이터베이스(15)에 기억되어 있는 다수의 강좌 중에서, 제 1 필터 조건 데이터를 사용하여 유저의 프로필에 일치하는 연령대나 성별의 유저가 수강하고 있는 강좌를 추출하고, 다음으로, 제 2 필터 조건 데이터를 사용하여 유저의 프로필에 일치하는 연령대나 성별이 액세스하고 있는 정보의 카테고리에 일치하는 강좌를 추출한다. 예를 들면, 해석부(11)가 20대의 여성에 대하여 안내해야 하는 강좌를 해석하는 경우, 제 1 필터 조건을 충족하는 강좌 번호(즉, 강좌 번호 SA03 및 SA04)와 제 2 필터 조건을 충족하는 카테고리(즉, 카테고리 A 및 C)와 일치하는 강좌 번호, 즉 강좌 번호 SA03을 색출한다.
안내 배포부(12)는 입출력 인터페이스(7)를 통하여 강좌 안내(강좌명)에 관한 텍스트 데이터를 클라이언트(3)로 송신한다. 즉, 안내 배포부(12)는 강좌 안내의 송신에 있어서, 유저 정보 데이터베이스(13)를 조회하여, 강좌 안내를 제공하려고 하는 유저의 연령대나 성별에 관한 데이터를 취득한다. 그리고, 안내 배포부(12)는 해석부(11)가 출력하는 해석 결과와 일치하는 유저에 대하여 강좌 안내의 텍스트 데이터를 송신한다. 상기한 예라면, 해석부(11)의 해석 결과에 의해, 20대의 여성에게는 강좌 번호 SA03의 수강이 추장(推奬)된다. 따라서, 유저 정보 데이터베이스(13) 중에서 20대 여성의 식별 번호를 모두 추출하고, 추출된 식별 번호의 유저에 대하여 강좌 번호 SA03의 수강의 안내를 배포한다. 이에 의해, 유저 정보 데이터베이스(13) 상에 등록되어 있는 모든 20대의 여성 유저에 대하여, 20대의 여성 사이에서 관심이 높아져 있는 세미나의 안내가 배포된다. 또한, 안내 배포부(12)는 세미나 데이터베이스(15)의 각 강좌의 앙케이트 결과를 참조하여, 원하는 임계값을 충족하지 않는 평이 좋지 않은 강좌의 안내를 제거하도록 해도 된다.
<처리 플로>
다음으로, 본 발명의 정보 처리 방법의 일 실시예에 따른 웹서버(1)의 처리 플로에 대하여 설명한다. 도 3은 웹서버(1)의 처리 흐름도이다. 이하, 도 3의 흐름도를 참조하면서, 웹서버(1)의 정보 처리의 흐름을 설명한다.
(스텝 S101: 클라이언트의 인증) 먼저, 승인부(8)가 웹서버(1)에 액세스해온 클라이언트(3)에 대하여 식별 정보의 입력을 요구한다. 그리고, 승인부(8)는 액세스해온 유저의 인증 작업을 행한다. 유저 정보 데이터베이스(13)에 클라이언트(3) 가 통지해온 식별 정보와 일치하는 데이터가 존재하지 않는 경우, 승인부(8)는 이 클라이언트(3)의 액세스를 거부한다. 한편, 유저 정보 데이터베이스(13)에 클라이언트(3)가 통지해온 식별 정보와 일치하는 데이터가 존재한 경우, 승인부(8)는 이 클라이언트(3)의 액세스를 허가한다. 또한, 본 스텝은 본 발명에서 말하는 「승인 스텝」에 상당한다.
(스텝 S102: 컨텐츠의 제공) 스텝 S101에서 클라이언트(3)가 인증되면, 다음으로, 웹사이트(9)나 강좌 배포부(10)가 클라이언트(3)로 데이터를 송신한다. 웹사이트(9)나 강좌 배포부(10)는 클라이언트(3)로부터의 요구에 따라 웹페이지의 데이터나 강좌 내용의 텍스트 데이터를 송신한다. 또한, 본 스텝은 본 발명에서 말하는 「강좌 배포 스텝」에 상당한다.
(스텝 S103: 제공 실적 데이터의 축적) 다음으로, 웹사이트(9)나 강좌 배포부(10)는 클라이언트(3)에게 데이터를 송신한 후(스텝 S102), 액세스 로그 데이터베이스(14)나 세미나 데이터베이스(15)의 데이터를 편집하여 데이터의 송신 실적(즉, 도 2의 (a)에서 나타낸 「수강 이력」이나, 도 2의 (b)에 나타낸 「액세스 이력」)을 갱신한다. 이에 의해, 유저의 기호를 해석하기 위한 데이터가 축적된다. 또한, 본 스텝은 본 발명에서 말하는 「액세스 기록 스텝」 및 「수강 이력 갱신 스텝」에 상당한다.
(스텝 S104: 유저의 기호의 해석) 다음으로, 해석부(11)가 액세스 로그 데이터베이스(14)나 세미나 데이터베이스(15)의 데이터를 해석하여, 유저의 기호의 경향을 취득한다. 해석부(11)는 미리 설정된 스케줄의 설정이나 오퍼레이터로부터의 요구에 따라 각 데이터베이스의 해석을 개시한다.
(스텝 S105: 프로필에 의한 필터링 조건의 결정) 다음으로, 해석부(11)는 세미나를 수강한 유저의 연령대나 성별의 데이터를 강좌 번호마다 재정렬하고, 각 강좌를 수강한 유저의 연령대나 성별을 강좌 번호마다 집계한다. 본 스텝은 본 발명에서 말하는 「제 1 필터 조건 색출 스텝」에 상당한다.
(스텝 S106: 카테고리에 의한 필터링 조건의 결정) 다음으로, 해석부(11)는 웹페이지에 액세스하고 있는 유저의 연령대나 성별을 웹페이지의 카테고리별로 재정렬하고, 각 웹사이트에 액세스하고 있는 유저의 주요 연령대나 성별을 카테고리마다 집계한다. 본 스텝은 본 발명에서 말하는 「제 2 필터 조건 색출 스텝」에 상당한다.
(스텝 S107: 강좌의 추출) 다음으로, 해석부(11)는 스텝 S105에서 결정한 필터링 조건과 스텝 S106에서 결정한 필터링 조건의 양쪽을 모두 충족하는 강좌 번호를, 세미나 데이터베이스(15)에 기억되어 있는 강좌 번호 중에서 색출한다. 본 스텝은 본 발명에서 말하는 「해석 스텝」에 상당한다.
(스텝 S108: 정보의 제공) 다음으로, 안내 배포부(12)가 클라이언트(3)에 대하여 강좌 안내의 텍스트 데이터를 송신한다. 안내 배포부(12)가 송신하는 강좌 안내는 스텝 S107에서 색출된 강좌 번호의 강좌에 대응하는 정보이다. 도 4에서, 안내 배포부(12)가 송신하는 안내 정보의 내용의 일례를 나타낸다. 도 4에서 나타낸 바와 같이, 안내 배포부(12)가 송신하는 강좌 안내는 클라이언트(3)를 유효 활용하기 위한 옥션 강좌나 검색의 요령 강좌를 소개하는 내용으로 구성되어 있다. 또한, 본 스텝은 본 발명에서 말하는 「안내 배포 스텝」에 상당한다.
<효과>
이상에 의해, 본 발명의 일 실시예에 따른 웹서버(1)에 의하면, 데이터베이스에 축적된 정보의 제공 실적 등에 의거하여 유저의 기호를 해석하고 있기 때문에, 유저의 기호에 따라, 또한 유저의 이용 장치를 유효하게 활용하기 위한 정보를 제공하는 것이 가능해진다.
<컴퓨터 판독 가능한 기록 매체>
컴퓨터와 그 외의 기기, 장치(이하, 컴퓨터 등)에 상기 중 어느 것인가의 기능을 실현시키는 프로그램을 컴퓨터 등이 판독 가능한 기록 매체에 기록할 수 있다. 그리고, 컴퓨터 등에, 이 기록 매체의 프로그램을 판독시켜 실행시킴으로써, 그 기능을 제공시킬 수 있다.
여기서, 컴퓨터 등이 판독 가능한 기록 매체란, 데이터나 프로그램 등의 정보를 전기적, 자기적, 광학적, 기계적, 또는 화학적 작용에 의해 축적하고, 컴퓨터 등으로부터 판독할 수 있는 기록 매체를 말한다. 이러한 기록 매체 중 컴퓨터 등으로부터 분리 가능한 것으로는, 예를 들면 플렉서블 디스크, 광자기 디스크, CD-ROM, CD-R/W, DVD, DAT, 8㎜ 테이프, 메모리카드 등이 있다.
또한, 컴퓨터 등에 고정된 기록 매체로서 하드디스크나 ROM(Read Only Memory) 등이 있다.
[그 외]
본 발명은, 이하와 같이 특정할 수 있다.
(부기 1)
통신망을 통하여 유저의 이용 장치와 통신을 행하기 위한 입출력 수단과,
유저를 식별하기 위한 식별 정보와, 그 유저의 프로필에 관한 정보와, 그 유저가 수강한 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단과,
유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트와,
상기 웹사이트에 액세스한 유저의 정보를 기록하는 액세스 기록 수단과,
상기 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터와, 그 강좌 내용을 요약한 강좌 안내의 텍스트 데이터를 기억하는 강좌 정보 기억 수단과,
상기 유저로부터의 요구를 받으면, 상기 강좌 내용의 텍스트 데이터를 상기 입출력 수단을 통하여 그 유저의 이용 장치로 송신하고, 상기 유저 정보 기억 수단에 기억되어 있는 상기 수강 이력을 갱신하는 강좌 배포 수단과,
상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 그 유저의 프로필의 관계를 색출하고, 상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 그 유저의 프로필의 관계를 색출하며, 색출한 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계의 조건을 충족하는 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하는 해석 수단과,
상기 해석 수단이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 강좌 정보 기억 수단으로부터 색출하고, 색출한 그 강좌 안내의 텍스트 데이터 를 상기 유저의 이용 장치로 송신하는 안내 배포 수단을 구비하는 정보 처리 장치.
(부기 2)
상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
상기 해석 수단은 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하는,
부기 1에 기재된 정보 처리 장치.
(부기 3)
상기 식별 정보는 유저를 식별하기 위한 식별 번호, 및 패스워드를 포함하는, 부기 1 또는 2에 기재된 정보 처리 장치.
(부기 4)
상기 유저의 프로필에 관한 정보는 그 유저의 성별, 연령대를 포함하는, 부기 1 내지 3 중 어느 하나에 기재된 정보 처리 장치.
(부기 5)
상기 안내 배포 수단은 상기 유저에게 제공하는 웹페이지에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 1 내지 4 중 어느 하나에 기재된 정보 처리 장치.
(부기 6)
상기 안내 배포 수단은 상기 유저에게 제공하는 전자 메일에 상기 강좌 안내 의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 1 내지 5 중 어느 하나에 기재된 정보 처리 장치.
(부기 7)
상기 입출력 수단을 통하여 유저로부터의 액세스를 받으면, 그 유저에 대하여 식별 정보의 송신을 요구하고, 송신된 데이터가 상기 유저 정보 기억 수단에 기억되어 있는 식별 정보와 일치한 경우에 그 유저의 액세스를 승인하는 승인 수단을 더 구비하는,
부기 1 내지 6 중 어느 하나에 기재된 정보 처리 장치.
(부기 8)
유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트에 액세스한 유저의 정보를 액세스 기록 수단에 기록하는 액세스 기록 스텝과,
상기 유저로부터의 요구를 받으면, 그 유저의 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터를 입출력 수단을 통하여 그 유저의 이용 장치로 송신하는 강좌 배포 스텝과,
상기 강좌 배포 스텝에서 배포한 강좌 내용에 의거하여, 유저 정보 기억 수단에 기억되어 있는 수강 이력을 갱신하는 수강 이력 갱신 스텝과,
상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 그 유저의 프로필의 관계를 색출하는 제 1 필터 조건 색출 스텝과,
상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 그 유저의 프로필의 관계를 색출하는 제 2 필터 조건 색출 스텝과,
상기 제 1 필터 조건 색출 스텝과 상기 제 2 필터 조건 색출 스텝에 의해 색출된 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계의 조건을 충족하는 강좌를 추출하는 해석 스텝과,
상기 해석 스텝이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 스텝을 포함하는 정보 처리 방법.
(부기 9)
상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
상기 해석 스텝은, 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 추출하는,
부기 8에 기재된 정보 처리 방법.
(부기 10)
상기 유저 정보 기억 수단은 유저를 식별하기 위한 식별 번호, 및 패스워드를 포함하는 식별 정보를 기억하는, 부기 8 또는 9에 기재된 정보 처리 방법.
(부기 11)
상기 유저 정보 기억 수단은 그 유저의 성별, 연령대를 포함하는 유저의 프로필에 관한 정보를 기억하는, 부기 8 내지 10 중 어느 하나에 기재된 정보 처리 방법.
(부기 12)
상기 안내 배포 스텝은 상기 유저에게 제공하는 웹페이지에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 8 내지 11 중 어느 하나에 기재된 정보 처리 방법.
(부기 13)
상기 안내 배포 스텝은 상기 유저에게 제공하는 전자 메일에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 8 내지 12 중 어느 하나에 기재된 정보 처리 방법.
(부기 14)
통신망을 통하여 유저의 이용 장치와 통신을 행하기 위한 입출력 수단을 통하여 유저로부터의 액세스를 받으면, 그 유저에 대하여 식별 정보의 송신을 요구하고, 송신된 데이터가, 유저를 식별하기 위한 식별 정보와, 그 유저의 프로필에 관한 정보와, 그 유저가 수강한 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단에 기억되어 있는 식별 정보와 일치한 경우에, 그 유저의 액세스를 승인하는 승인 스텝을 더 구비하는,
부기 8 내지 13 중 어느 하나에 기재된 정보 처리 방법.
(부기 15)
컴퓨터에,
유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트에 액세스한 유저의 정보를 액세스 기록 수단에 기록하는 액세스 기록 스텝과,
상기 유저로부터의 요구를 받으면, 그 유저의 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터를 입출력 수단을 통하여 그 유저의 이용 장치로 송신하는 강좌 배포 스텝과,
상기 강좌 배포 스텝에서 배포한 강좌 내용에 의거하여, 유저 정보 기억 수단에 기억되어 있는 수강 이력을 갱신하는 수강 이력 갱신 스텝과,
상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 그 유저의 프로필의 관계를 색출하는 제 1 필터 조건 색출 스텝과,
상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 그 유저의 프로필의 관계를 색출하는 제 2 필터 조건 색출 스텝과,
상기 제 1 필터 조건 색출 스텝과 상기 제 2 필터 조건 색출 스텝에 의해 색출된 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계의 조건을 충족하는 강좌를 추출하는 해석 스텝과,
상기 해석 수단이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 스텝을 실행시키는 정보 처리 프로그램.
(부기 16)
상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
상기 해석 스텝은 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 추출하는,
부기 15에 기재된 정보 처리 프로그램.
(부기 17)
상기 유저 정보 기억 수단은 유저를 식별하기 위한 식별 번호, 및 패스워드를 포함하는 식별 정보를 기억하는, 부기 15 또는 16에 기재된 정보 처리 프로그램.
(부기 18)
상기 유저 정보 기억 수단은 그 유저의 성별, 연령대를 포함하는 유저의 프로필에 관한 정보를 기억하는, 부기 15 내지 17 중 어느 하나에 기재된 정보 처리 프로그램.
(부기 19)
상기 안내 배포 스텝은 상기 유저에게 제공하는 웹페이지에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 15 내지 18 중 어느 하나에 기재된 정보 처리 프로그램.
(부기 20)
상기 안내 배포 스텝은 상기 유저에게 제공하는 전자 메일에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 그 강좌 안내를 상기 유저의 이용 장치로 송신하는, 부기 15 내지 19 중 어느 하나에 기재된 정보 처리 프로그램.
(부기 21)
통신망을 통하여 유저의 이용 장치와 통신을 행하기 위한 입출력 수단을 통하여 유저로부터의 액세스를 받으면, 그 유저에 대하여 식별 정보의 송신을 요구하 고, 송신된 데이터가 유저를 식별하기 위한 식별 정보와, 그 유저의 프로필에 관한 정보와, 그 유저가 수강한 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단에 기억되어 있는 식별 정보와 일치한 경우에, 그 유저의 액세스를 승인하는 승인 스텝을 더 실행시키는,
스텝 15 내지 20 중 어느 하나에 기재된 정보 처리 프로그램.
도 1은 웹서버의 전체 구성도.
도 2의 (a)는 유저 정보 데이터베이스의 내용의 일례를 나타내는 도면.
도 2의 (b)는 액세스 로그 데이터베이스의 내용의 일례를 나타내는 도면.
도 2의 (c)는 세미나 데이터베이스의 내용의 일례를 나타내는 도면.
도 3은 웹서버의 처리 흐름도.
도 4는 강좌 안내의 내용의 일례를 나타내는 도면.
도면의 주요 부분에 대한 부호의 설명
1…웹서버 2…통신망
3…클라이언트 4…CPU
5…메모리 6…하드디스크
7…입출력 인터페이스 8…승인부
9…웹사이트 10…강좌 배포부
11…해석부 12…안내 배포부
13…유저 정보 데이터베이스 14…액세스 로그 데이터베이스
15…세미나 데이터베이스

Claims (9)

  1. 통신망을 통하여 유저의 이용 장치와 통신을 행하기 위한 입출력 수단과,
    유저를 식별하기 위한 식별 정보와, 상기 유저의 프로필에 관한 정보와, 상기 유저가 수강한 강좌의 수강 이력에 관한 정보를 기억하는 유저 정보 기억 수단과,
    유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트와,
    상기 웹사이트에 액세스한 유저의 정보를 기록하는 액세스 기록 수단과,
    상기 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터와, 상기 강좌 내용을 요약한 강좌 안내의 텍스트 데이터를 기억하는 강좌 정보 기억 수단과,
    상기 유저로부터의 요구를 받으면, 상기 강좌 내용의 텍스트 데이터를 상기 입출력 수단을 통하여 상기 유저의 이용 장치로 송신하고, 상기 유저 정보 기억 수단에 기억되어 있는 상기 수강 이력을 갱신하는 강좌 배포(配信; distribute) 수단과,
    상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 상기 유저의 프로필의 관계를 색출하고, 상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 상기 유저의 프로필의 관계를 색출하며, 색출한 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계에 근거하여 특정의 유저의 프로필에 상응하는 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하는 해석 수단과,
    상기 해석 수단이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 강좌 정보 기억 수단으로부터 색출하고, 색출한 상기 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 수단을 구비하고,
    상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
    상기 해석 수단은 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 상기 강좌 정보 기억 수단에 기억되어 있는 강좌 중에서 추출하는 정보 처리 장치.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 식별 정보는 유저를 식별하기 위한 식별 번호, 및 패스워드를 포함하는 정보 처리 장치.
  4. 제 1 항에 있어서,
    상기 유저의 프로필에 관한 정보는 상기 유저의 성별, 연령대를 포함하는 정보 처리 장치.
  5. 제 1 항에 있어서,
    상기 안내 배포 수단은 상기 유저에게 제공하는 웹페이지에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 상기 강좌 안내를 상기 유저의 이용 장치로 송신하는 정보 처리 장치.
  6. 제 1 항에 있어서,
    상기 안내 배포 수단은 상기 유저에게 제공하는 전자 메일에 상기 강좌 안내의 텍스트 데이터를 게재함으로써 상기 강좌 안내를 상기 유저의 이용 장치로 송신하는 정보 처리 장치.
  7. 제 1 항에 있어서,
    상기 입출력 수단을 통하여 유저로부터의 액세스를 받으면, 상기 유저에 대하여 식별 정보의 송신을 요구하고, 송신된 데이터가 상기 유저 정보 기억 수단에 기억되어 있는 식별 정보와 일치한 경우에 상기 유저의 액세스를 승인하는 승인 수단을 더 구비하는 정보 처리 장치.
  8. 유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트에 액세스한 유저의 정보를 액세스 기록 수단에 기록하는 액세스 기록 스텝과,
    상기 유저로부터의 요구를 받으면, 상기 유저의 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터를 입출력 수단을 통하여 상기 유저의 이용 장치로 송신하는 강좌 배포 스텝과,
    상기 강좌 배포 스텝에서 배포한 강좌 내용에 의거하여, 유저 정보 기억 수단에 기억되어 있는 수강 이력을 갱신하는 수강 이력 갱신 스텝과,
    상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 상기 유저의 프로필의 관계를 색출하는 제 1 필터 조건 색출 스텝과,
    상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 상기 유저의 프로필의 관계를 색출하는 제 2 필터 조건 색출 스텝과,
    상기 제 1 필터 조건 색출 스텝과 상기 제 2 필터 조건 색출 스텝에 의해 색출된 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계에 근거하여 특정의 유저의 프로필에 상응하는 강좌를 추출하는 해석 스텝과,
    안내 배포 수단에 의해 상기 해석 스텝이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 스텝을 포함하고,
    상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
    상기 해석 스텝은, 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 추출하는 정보 처리 방법.
  9. 컴퓨터에,
    유저가 액세스하기 위한, 카테고리가 서로 다른 복수의 웹페이지로 구성되는 웹사이트에 액세스한 유저의 정보를 액세스 기록 수단에 기록하는 액세스 기록 스텝과,
    상기 유저로부터의 요구를 받으면, 상기 유저의 이용 장치의 이용 방법에 관한 정보를 포함하는 강좌 내용의 텍스트 데이터를 입출력 수단을 통하여 상기 유저의 이용 장치로 송신하는 강좌 배포 스텝과,
    상기 강좌 배포 스텝이 배포한 강좌 내용에 의거하여, 유저 정보 기억 수단에 기억되어 있는 수강 이력을 갱신하는 수강 이력 갱신 스텝과,
    상기 유저 정보 기억 수단을 조회하여 유저가 수강한 강좌와 상기 유저의 프로필의 관계를 색출하는 제 1 필터 조건 색출 스텝과,
    상기 액세스 기록 수단을 조회하여 유저가 액세스한 웹페이지의 카테고리와 상기 유저의 프로필의 관계를 색출하는 제 2 필터 조건 색출 스텝과,
    상기 제 1 필터 조건 색출 스텝과 상기 제 2 필터 조건 색출 스텝에 의해 색출된 유저의 프로필과 수강 강좌와 웹페이지의 카테고리의 관계에 근거하여 특정의 유저의 프로필에 상응하는 강좌를 추출하는 해석 스텝과,
    안내 배포 수단에 의해 상기 해석 스텝이 추출한 강좌에 대응하는 강좌 안내의 텍스트 데이터를 상기 유저의 이용 장치로 송신하는 안내 배포 스텝을 실행시키고,
    상기 유저 정보 기억 수단은 유저가 사용하는 이용 장치에 관한 정보를 더 기억하고,
    상기 해석 스텝은, 상기 유저 정보 기억 수단에 기억되어 있는 상기 이용 장치의 이용에 유효한 강좌를 추출하는 정보 처리 프로그램을 기록한 기록 매체.
KR1020080020837A 2007-03-28 2008-03-06 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램 KR100994437B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007085190A JP2008243007A (ja) 2007-03-28 2007-03-28 情報処理装置、情報処理方法および情報処理プログラム
JPJP-P-2007-00085190 2007-03-28

Publications (2)

Publication Number Publication Date
KR20080088391A KR20080088391A (ko) 2008-10-02
KR100994437B1 true KR100994437B1 (ko) 2010-11-16

Family

ID=39795910

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080020837A KR100994437B1 (ko) 2007-03-28 2008-03-06 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램

Country Status (4)

Country Link
US (1) US20080243595A1 (ko)
JP (1) JP2008243007A (ko)
KR (1) KR100994437B1 (ko)
CN (1) CN101276450A (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012039766A2 (en) * 2010-09-21 2012-03-29 Zoosk, Inc. Method and apparatus for selecting compatible users for activities based on experiences, interests or preferences as identified from one or more web services
US10083249B2 (en) * 2010-09-23 2018-09-25 Fisher-Rosemount Systems, Inc. Systems, methods and articles of manufacture to provide a search service to a process control system
CN102169490A (zh) * 2011-03-15 2011-08-31 苏州阔地网络科技有限公司 一种实现社区成员信息互动的方法及装置
JP5853653B2 (ja) * 2011-12-01 2016-02-09 ソニー株式会社 サーバ装置、情報端末及びプログラム
WO2013086050A1 (en) * 2011-12-05 2013-06-13 Zoosk, Inc. System and method for identifying nearby, compatible users
JP6135108B2 (ja) * 2012-12-06 2017-05-31 富士通株式会社 特性推測方法、特性推測装置および特性推測プログラム
CN104142955A (zh) * 2013-05-08 2014-11-12 ***通信集团浙江有限公司 一种推荐学习课程的方法和终端
CN111460152A (zh) * 2020-03-27 2020-07-28 深圳价值在线信息科技股份有限公司 一种公告文本内容的提取方法、提取装置以及提取设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178521A (ja) * 2002-11-29 2004-06-24 Superstation Inc 推薦システム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6386883B2 (en) * 1994-03-24 2002-05-14 Ncr Corporation Computer-assisted education
KR100191329B1 (ko) * 1996-10-23 1999-06-15 윤종용 인터넷상에서의 원격교육방법 및 그 장치.
US6077085A (en) * 1998-05-19 2000-06-20 Intellectual Reserve, Inc. Technology assisted learning
US6658659B2 (en) * 1999-12-16 2003-12-02 Cisco Technology, Inc. Compatible version module loading
US20010031456A1 (en) * 1999-12-30 2001-10-18 Greg Cynaumon Education system and method for providing educational exercises and establishing an educational fund
DE10008245A1 (de) * 2000-02-23 2001-09-06 Siemens Ag Verfahren zur Sicherstellung der Kompatibilität und Verfahren zur Datensicherung innerhalb eines mehrere Teilrechnersysteme aufweisenden verteilten Rechnersystems
US20010051893A1 (en) * 2000-03-16 2001-12-13 Atsushi Hanai Online shopping system and method
AU2001253470A1 (en) * 2000-04-14 2001-10-30 Theanswerpage, Inc. A system and method for providing educational content over network
US7050753B2 (en) * 2000-04-24 2006-05-23 Knutson Roger C System and method for providing learning material
US20050177574A1 (en) * 2000-05-08 2005-08-11 James Riley Electronic course generation systems and methods
US7191439B2 (en) * 2001-02-28 2007-03-13 Palmsource, Inc. Verification of software application attributes for optimal compatibility with a software system
US20060085282A1 (en) * 2001-03-15 2006-04-20 Atsushi Hanai Online shopping system and method
US20020198882A1 (en) * 2001-03-29 2002-12-26 Linden Gregory D. Content personalization based on actions performed during a current browsing session
US20030157470A1 (en) * 2002-02-11 2003-08-21 Michael Altenhofen E-learning station and interface
US6827578B2 (en) * 2002-02-11 2004-12-07 Sap Aktiengesellschaft Navigating e-learning course materials
US20030192041A1 (en) * 2002-04-03 2003-10-09 Mentze Duane E. software distribution system and method
US6687485B2 (en) * 2002-05-21 2004-02-03 Thinksmark Performance Systems Llc System and method for providing help/training content for a web-based application
JP4128033B2 (ja) * 2002-06-18 2008-07-30 富士通株式会社 プロファイルデータ検索装置及びプログラム
US20050108030A1 (en) * 2003-11-18 2005-05-19 Sylvan Learning Systems, Inc. System and method for planning and tracking certification plans
US20060059225A1 (en) * 2004-09-14 2006-03-16 A9.Com, Inc. Methods and apparatus for automatic generation of recommended links
US20060252021A1 (en) * 2005-05-03 2006-11-09 Watkins Harold C Requirements based registration system
US20070220010A1 (en) * 2006-03-15 2007-09-20 Kent Thomas Ertugrul Targeted content delivery for networks
US20070224586A1 (en) * 2006-03-24 2007-09-27 Robert K. MASSIE Method and system for evaluating and matching educational content to a user
WO2008057603A2 (en) * 2006-11-08 2008-05-15 Gold Center, Inc. System and method for providing online education

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178521A (ja) * 2002-11-29 2004-06-24 Superstation Inc 推薦システム

Also Published As

Publication number Publication date
JP2008243007A (ja) 2008-10-09
US20080243595A1 (en) 2008-10-02
CN101276450A (zh) 2008-10-01
KR20080088391A (ko) 2008-10-02

Similar Documents

Publication Publication Date Title
KR100994437B1 (ko) 정보 처리 장치, 정보 처리 방법 및 정보 처리 프로그램
KR100375404B1 (ko) 웹사이트 방문자 이용내역에 기반한 맞춤정보 자동 생성시스템 및 생성방법
US20170255973A1 (en) Individual online price adjustments in real time
US8375067B2 (en) Intelligent job matching system and method including negative filtration
KR100802511B1 (ko) 토픽 기반의 검색 서비스 제공 시스템 및 그 방법
US20090234727A1 (en) System and method for determining relevance ratings for keywords and matching users with content, advertising, and other users based on keyword ratings
US20020073088A1 (en) System and method for personalization implemented on multiple networks and multiple interfaces
US7016889B2 (en) System and method for identifying useful content in a knowledge repository
US20120209828A1 (en) Information processing apparatus, information processing method, program for information processing apparatus and recording medium
JPH09311869A (ja) インターネット検索サーバ
KR20020084418A (ko) 텍스트 기반 제품의 평가를 제공하기 위한 방법 및 시스템
US20080243591A1 (en) Information processing device, information processing method and information processing program
CN107977678A (zh) 用于输出信息的方法和装置
JP4939637B2 (ja) 情報提供装置、情報提供方法、プログラム、ならびに、情報記録媒体
JP2001282675A (ja) 電子掲示板における集客方法、並びに電子掲示板を用いたシステム及びこれに用いられるサーバ
KR100366772B1 (ko) 인터넷을 이용한 지식/정보 제공 서비스 방법
KR20160130206A (ko) 소셜 네트워크 서비스 기반 상품 정보 추천 시스템 및 그 서비스 방법
US7958106B2 (en) System and method for determining client metadata using a dynamic rules engine
JP5271952B2 (ja) サーバ装置、評価方法、及び評価プログラム
KR100503779B1 (ko) 질문자 답변자 매칭 방법 및 시스템
JP2004078689A (ja) 検索システム及び検索プログラム並びに検索方法
KR101547756B1 (ko) 온라인 대화 문답 완성 시스템 및 방법, 그리고 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체
KR20000054822A (ko) 학습 컨텐츠 제공 시스템 및 그 방법
KR102323153B1 (ko) 고객의 무의식 영역에 기반하여 의사결정 지원자료를 제공하는 의사결정 지원서버 및 그 의사결정 지원방법
KR100792701B1 (ko) 협업 필터링 시스템을 이용하여 클릭 패턴에 기초한 웹광고 추천 방법 및 그 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee