KR100596010B1 - Internet Content Charge System and Method - Google Patents
Internet Content Charge System and Method Download PDFInfo
- Publication number
- KR100596010B1 KR100596010B1 KR1020030037172A KR20030037172A KR100596010B1 KR 100596010 B1 KR100596010 B1 KR 100596010B1 KR 1020030037172 A KR1020030037172 A KR 1020030037172A KR 20030037172 A KR20030037172 A KR 20030037172A KR 100596010 B1 KR100596010 B1 KR 100596010B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- content
- user terminal
- information user
- charging
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 46
- 239000000284 extract Substances 0.000 claims abstract description 6
- 230000008569 process Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 인터넷 상에서 하나 이상의 정보제공자에 의해 제공되는 콘텐츠 이용료를 원격지에서 과금하는 과금 시스템에 관한 것으로서, 본 발명에 의한 인터넷 콘텐츠 이용료 과금 시스템은 정보이용자 단말기로부터 콘텐츠 이용료 과금장치가 생성한 암호화된 인증정보와 정보이용자 정보를 각각 전송받아 비교하여 인증하고, 인증이 성공적으로 이루어진 경우 요청된 콘텐츠를 정보이용자 단말기로 전송하는 하나 이상의 정보제공자 서버들; 콘텐츠 이용료 과금장치로부터 전송받은 암호화된 인증정보를 자신의 정보이용자 정보와 함께 정보제공자 서버에 전송하여 콘텐츠를 요청하고, 정보제공자 서버로부터 전송받은 콘텐츠로 부터 과금을 위한 로깅정보를 추출하여 로깅하고, 소정의 주기마다 로깅된 정보를 콘텐츠 이용료 과금장치로 전송하는 다수의 정보이용자 단말기들; 및 정보이용자 단말기로부터 정보이용자 정보를 전송받고 미리 등록된 정보이용자 정보와 비교하여 성공적으로 인증된 경우 암호화된 인증정보를 생성하여 정보이용자 단말기로 전송하고, 정보이용자 단말기로부터 과금을 위한 로깅정보를 전송받아 미리 등록된 과금정보를 기초로 하여 콘텐츠 이용료를 계산하여 과금하는 콘텐츠 이용료 과금장치;를 포함하여 구성된다.The present invention relates to a billing system for billing a content fee remotely provided by one or more information providers on the Internet, wherein the Internet content fee billing system according to the present invention is an encrypted authentication generated by a content fee billing device from an information user terminal. One or more information provider servers that receive and compare information and information user information, respectively, and transmit the requested content to the information user terminal when authentication is successful; Sends the encrypted authentication information received from the content fee charging device to the information provider server together with the information user information, requests the content, extracts and logs logging information for charging from the content received from the information provider server, A plurality of information user terminals for transmitting the logged information to the content usage charging device at predetermined intervals; And receiving the information user information from the information user terminal and comparing the information user information with pre-registered information user information to generate the encrypted authentication information and transmitting the encrypted authentication information to the information user terminal, and transmitting the logging information for charging from the information user terminal. And a content usage fee charging device that calculates and charges a content usage fee on the basis of the previously registered charging information.
Description
도 1은 본 발명에 의한 인터넷 콘텐츠 이용료 과금 시스템의 전체적인 구성을 도시한 것이다.Figure 1 shows the overall configuration of the Internet content charging system according to the present invention.
도 2는 본 발명에 의한 콘텐츠 이용료 과금장치의 기능적인 구성을 도시한 블록도이다.2 is a block diagram showing the functional configuration of a content fee charging device according to the present invention.
도 3a 웹을 통해 정보제공자 정보를 등록받기 위해 정보제공자 등록부가 제공하는 예시적인 화면을 도시한 것이고, 도 3b는 웹을 통해 콘텐츠 정보를 등록받기 위해 정보제공자 등록부가 제공하는 예시적인 화면을 도시한 것이다.FIG. 3A illustrates an exemplary screen provided by an information provider register to register information provider information through the web, and FIG. 3B illustrates an exemplary screen provided by an information provider register to register content information through the web. will be.
도 3c 및 도 3d는 각각 정보이용자 등록부가 가맹점 정보와 가맹점별 IP를 정보이용자 정보로서 등록받기 위한 예시적인 화면을 도시한 것이다.3C and 3D illustrate exemplary screens for the information user registration unit to register affiliate store information and affiliate store IP as information user information, respectively.
도 4a는 웹 서버가 과금용 플러그인 프로그램을 설치한 정보이용자 단말기에 제공하는 예시적인 포탈 화면을 도시한 것이다.4A illustrates an exemplary portal screen provided by a web server to an information user terminal having installed a charging plug-in program.
도 4b는 정보제공자 서버가 정보이용자로부터 사용자 식별자 및 패스워드를 입력받아 인증하는 일반적인 인증 과정을 실시하기 위한 예시적인 화면을 도시한 것이다.4B illustrates an exemplary screen for performing a general authentication process in which an information provider server receives a user identifier and a password from an information user and authenticates it.
도 4c는 인증이 성공적으로 이루어진 경우, 정보제공자 서버가 정보이용자 단말기에 제공하는 예시적인 화면을 도시한 것이다. 4C illustrates an exemplary screen that an information provider server provides to an information user terminal when authentication is successfully performed.
도 5는 본 발명에 의한 인터넷 콘텐츠 이용료 과금 방법의 제1 실시예를 설명하기 위한 흐름도이다.5 is a flowchart illustrating a first embodiment of a method for charging Internet content using fee according to the present invention.
도 6은 본 발명에 의한 인터넷 콘텐츠 이용료 과금 방법의 제2 실시예를 설명하기 위한 흐름도이다.6 is a flowchart for explaining a second embodiment of the Internet content usage fee charging method according to the present invention.
♣도면의 주요 부분에 대한 부호의 설명 ♣♣ Explanation of symbols for the main parts of the drawing ♣
1 : 인터넷 콘텐츠 이용료 과금 시스템1: Internet Contents Charge Fee System
10 : 콘텐츠 이용료 과금 장치 20 : 정보제공자 서버10: content usage fee billing device 20: information provider server
30 : 정보이용자 단말기 40 : 인터넷30: user terminal 40: the Internet
110 : 정보제공자 등록부 120 : 정보이용자 등록부110: information provider register 120: information user register
130 : 과금용 플러그인 프로그램 다운로드부130: download plug-in program for billing
140 : 웹 서버 150 : 정보이용자 인증부140: Web server 150: information user authentication unit
160 : 과금관리 서버 170 : 데이터베이스 서버 160: billing management server 170: database server
본 발명은 인터넷 상에서 하나 이상의 정보제공자에 의해 제공되는 콘텐츠 이용료를 원격지에서 과금하는 과금 시스템에 관한 것으로서, 특히 정보제공자로부터 유료 콘텐츠에 대한 URL 및 서비스 관련 (서비스 IP, Port 등) 정보를 등록받고 정보이용자로부터 과금에 필요한 로깅 정보를 주기적으로 제공받아 과금하는 인터 넷 콘텐츠 이용료 과금 시스템 및 그 방법에 관한 것이다.The present invention relates to a billing system that charges a content usage fee provided remotely by one or more information providers on the Internet, and particularly relates to URLs and services related to paid content from service providers (service IP, port, etc.). The present invention relates to an internet content fee charging system and a method for billing by receiving information and periodically receiving logging information necessary for billing from an information user.
초고속 통신망을 기반으로 하여 인터넷을 이용한 각종 디지털 콘텐츠에 대한 수요 욕구가 급증하고 있는데, 이와 같은 콘텐츠를 개발하기 위해서는 막대한 비용이 요구되고 있다. 디지털 콘텐츠를 개발하여 제공하는 정보제공자들은 자신들이 투여한 비용을 회수하고 또는 이익을 실현하기 위하여 디지털 콘텐츠에 대한 이용료를 과금하는 과금 시스템을 구비하게 된다.There is an increasing demand for various digital contents using the Internet based on the high-speed communication network, and huge costs are required to develop such contents. Information providers who develop and provide digital content will have a billing system that charges the fee for digital content in order to recover the costs they have paid or to realize their benefits.
그런데, 종래의 과금 시스템은 콘텐츠 이용자의 콘텐츠 이용 정도나 이용 형태를 고려하지 못하고 단순히 월정액제 또는 회원제와 같은 획일적인 과금방식을 채택하고 있다. 이와 같은 종래의 과금 시스템은 다음과 같은 문제점들이 있다.By the way, the conventional billing system does not consider the content usage degree or usage form of the content user and simply adopts a uniform billing method such as a monthly fee or a membership plan. This conventional charging system has the following problems.
첫째, 정보제공자가 미리 정한 월정액을 아무런 이의 없이 지불할 정도로 정보제공자가 제공하는 콘텐츠의 양과 질이 정보이용자에 만족스러운가를 충분히 확인하기 어렵다. 물론, 정보제공자가 제공하는 정보를 미리 볼 수 있는 "맛보기 정보"의 형태의 서비스가 제공될 수도 있으나, 이와 같은 서비스만으로 실제 유료화되어 있는 콘텐츠의 양과 질에 대한 적절한 판단이 이루어지기 어렵다. 따라서, 정보이용자는 정보제공자가 일방적으로 정한 방식에 모험적으로 따를 수밖에 없으므로, 정보이용자는 정보제공자가 제공하는 콘텐츠에 대한 접근을 주저하게 된다.First, it is difficult to ascertain whether the content and quality of information provided by the information provider is satisfactory to the information user so that the information provider can pay the predetermined monthly fee without any objection. Of course, a service in the form of "teaser information" that can preview the information provided by the information provider may be provided, but it is difficult to make an appropriate judgment on the quantity and quality of the actual paid content only with such a service. Therefore, the information user has no choice but to follow the information unilaterally determined by the information provider, and the information user is reluctant to access the contents provided by the information provider.
둘째, 콘텐츠 이용자가 정보이용 방식에 있어서의 다양성을 확보하기 어렵다. 즉, 각 콘텐츠 이용자는 정보를 이용하는 목적, 이용 범위, 이용 시간, 이용 형태 등에 있어서 동일하지 않다. 예를 들어, 어떤 콘텐츠 이용자는 여러 정보제공자들로부터 필요한 정보를 조금씩 발췌하여 취득하고자 할 수 있다. 이러한 경 우, 콘텐츠 이용자는 콘텐츠의 이용 시간 또는 이용량에 따라 비용을 지불하기를 원하게 되므로, 종래의 과금 시스템에 의한 과금 방식은 매우 부담스러운 방식이 된다.Second, it is difficult for content users to secure diversity in information usage. In other words, each content user is not the same in terms of the purpose of using the information, the range of use, the time of use, the mode of use and the like. For example, some content users may wish to extract and obtain necessary information from different sources. In this case, since the content user wants to pay according to the usage time or the amount of use of the content, the charging method using the conventional charging system is very burdensome.
셋째, 정보제공자들의 경쟁에 따른 콘텐츠의 질적 향상을 꾀하기 어렵다. 종래의 과금 시스템에 의하면 정보제공자가 일방적으로 정한 이용료와 품질 기준으로 정보가 제공되므로, 정보이용자의 판단에 의한 시장논리가 개입될 여지가 거의 없다. 따라서, 정보제공자는 정보이용자의 기호에 맞춘 콘텐츠의 품질 개선을 위한 노력을 지속하기 어렵다.Third, it is difficult to improve the quality of contents due to competition of information providers. According to the conventional billing system, since information is provided based on a fee and quality criteria unilaterally determined by the information provider, there is little room for market logic to be determined by the information user's judgment. Therefore, it is difficult for information providers to continue their efforts to improve the quality of content that fits their preferences.
넷째, 정보이용자가 다수의 정보제공사이트에 접속하기 위해서는 사용자 인증을 위해 매번 로그인 과정을 거쳐야 하는데, 정보이용자가 접속하는 정보제공사이트의 수가 많을수록 이러한 로그인 과정들은 매우 불편한 장애가 된다. 즉, 정보이용자는 각 정보제공사이트에 대응하는 사용자 식별자 및 패스워드를 기억하고 있어야 하고, 보안을 위해 필요에 따라서는 주기적으로 변경하여 주어야 하는데, 이러한 과정들은 광범위한 정보수요 창출에 있어 장애요인으로 대두되고 있다.Fourth, in order for the information user to access a plurality of information providing sites, the user must go through a login process every time for user authentication. As the number of information providing sites accessed by the information user increases, these login processes become very inconvenient. That is, the information user should remember the user identifier and password corresponding to each information providing site and change it periodically as necessary for security. These processes become obstacles in creating wide information demand. have.
본 발명은 상기의 문제점들을 해결하기 위하여 창안된 것으로서, 하나 이상의 정보제공자와 다수의 정보이용자를 대상으로 정보제공자의 부담을 최소화하면서 정보제공자가 정보이용자에게 제공하는 콘텐츠에 대한 이용료를 논리과금방식과 시간종량제과금방식을 혼합하여 과금할 수 있도록 하는 원격지 제 3 자에 의해 수행되는 인터넷 콘텐츠 이용료 과금 시스템, 콘텐츠 이용료 과금장치 및 그 방법을 제 공함을 그 목적으로 한다.The present invention was devised to solve the above problems, and it is possible to minimize the burden of the information provider for one or more information providers and a plurality of information users, and to use the logical charge method for the contents provided by the information provider to the information users. Performed by a remote third party that allows for a mixture of time-based billing methods The purpose of the present invention is to provide an Internet content fee charging system, a content fee charging device, and a method thereof.
상기의 목적을 달성하기 위하여, 본 발명에 하나 이상의 정보제공자와 다수의 정보이용자를 대상으로 정보제공자가 정보이용자에게 제공하는 콘텐츠에 대한 이용료를 과금하는 인터넷 콘텐츠 이용료 과금 시스템은 정보이용자 단말기로부터 콘텐츠 이용료 과금장치가 생성한 암호화된 인증정보와 정보이용자 정보를 각각 전송받아 비교하여 인증하고, 인증이 성공적으로 이루어진 경우 요청된 콘텐츠를 정보이용자 단말기로 전송하는 하나 이상의 정보제공자 서버들; 콘텐츠 이용료 과금장치로부터 전송받은 암호화된 인증정보를 자신의 정보이용자 정보와 함께 정보제공자 서버에 전송하여 콘텐츠를 요청하고, 정보제공자 서버로부터 전송받은 콘텐츠로부터 과금을 위한 로깅정보를 추출하여 로깅하고, 소정의 주기마다 로깅된 정보를 콘텐츠 이용료 과금장치로 전송하는 다수의 정보이용자 단말기들; 및 정보이용자 단말기로부터 정보이용자 정보를 전송받고 미리 등록된 정보이용자 정보와 비교하여 성공적으로 인증된 경우 암호화된 인증정보를 생성하여 정보이용자 단말기로 전송하고, 정보이용자 단말기로부터 과금을 위한 로깅정보를 전송받아 미리 등록된 과금정보를 기초로 하여 콘텐츠 이용료를 계산하여 과금하는 콘텐츠 이용료 과금장치;를 포함하여 구성된다.In order to achieve the above object, the Internet content usage fee charging system for charging the fee for the content provided by the information provider to the information user for one or more information providers and a plurality of information users in the present invention is a content fee from the information user terminal One or more information provider servers for receiving and comparing the encrypted authentication information and the information user information generated by the charging device, and transmitting the requested content to the information user terminal when authentication is successful; Sends the encrypted authentication information transmitted from the content fee charging device to the information provider server along with the information user information to request the content, extracts and logs logging information for charging from the content received from the information provider server, and A plurality of information user terminals for transmitting the logged information to the content usage charging device every cycle of the; And receiving the information user information from the information user terminal and comparing the information user information with pre-registered information user information to generate the encrypted authentication information and transmitting the encrypted authentication information to the information user terminal, and transmitting the logging information for charging from the information user terminal. Based on pre-registered billing information And a content usage fee charging device that calculates and charges a content usage fee.
상기의 다른 목적을 달성하기 위하여, 콘텐츠 이용료 과금 장치는 데이터베이스 서버; 정보제공자 정보와 정보제공자가 제공하는 콘텐츠 정보를 등록받아 상기 데이터베이스 서버에 저장하는 정보제공자 등록부; 정보이용자 정보를 등록받아 상기 데이터베이스 서버에 저장하는 정보이용자 등록부; 접속을 요청한 정보이용자 단말기에 과금용 플러그인 프로그램이 설치되어 있지 않은 경우, 정보이용자의 허락 하에 과금용 플러그인 프로그램을 상기 정보이용자 단말기에 다운로드하여 자동설치되도록 하는 과금용플러그인프로그램 다운로드부; 등록된 콘텐츠에 대한 포탈 화면을 과금용 플러그인 프로그램을 설치한 정보이용자 단말기에 제공하는 웹 서버; 정보이용자 단말기가 상기 웹 서버를 통해 정보제공자 서버에 접속하고자 하는 경우, 정보이용자 단말기로부터 정보이용자 정보를 전송받고 미리 등록된 정보이용자 정보와 비교하여 성공적으로 인증된 경우 암호화 된 인증정보를 생성하여 상기 정보이용자 단말기로 전송하는 정보이용자 인증부; 및 과금용 플러그인 프로그램을 설치한 정보이용자 단말기로부터 소정의 주기에 따라 과금용 로깅정보를 전송받아 상기 데이터베이스 서버에 저장하고, 소정의 다른 주기에 따라 상기 데이터베이스 서버에 저장된 과금용 로깅정보, 콘텐츠 정보 및 정보이용자 정보에 따라 콘텐츠 이용료를 계산하여 과금하는 과금 관리 서버;를 포함하여 구성된다.In order to achieve the above another object, the content usage fee billing device includes a database server; An information provider registration unit that receives information provider information and content information provided by the information provider and stores the information in the database server; An information user registration unit for receiving information user information and storing the information user information in the database server; A billing plug-in program downloader configured to automatically install the billing plug-in program on the information user terminal with the permission of the information user if the billing plug-in program is not installed in the information user terminal requesting access; A web server for providing a portal screen of registered contents to an information user terminal in which a charging plug-in program is installed; When the information user terminal wants to access the information provider server through the web server, the information user terminal receives the information user information from the information user terminal and compares the information user information with the pre-registered information user information to generate encrypted authentication information. An information user authentication unit for transmitting to the information user terminal; And receiving charging logging information according to a predetermined cycle from an information user terminal having a charging plug-in program installed therein, and storing the charging logging information in the database server, and storing the charging logging information, content information and And a billing management server that calculates and bills the content usage fee according to the information user information.
상기의 또 다른 목적을 달성하기 위하여, 본 발명에 의한 인터넷 콘텐츠 이용료 과금 방법은 콘텐츠 이용료 과금 장치가 정보제공자 정보, 정보제공자가 제공하는 콘텐츠에 대한 콘텐츠 정보 및 정보이용자 정보를 등록받아 데이터베이스 서버에 저장하는 단계; 콘텐츠 이용료 과금 장치가 정보이용자 단말기로부터 정보이용자 정보를 전송받고 미리 등록된 정보이용자 정보와 비교하여 성공적으로 인증된 경우 암호화된 인증정보를 생성하여 상기 정보이용자 단말기로 전송하는 단계; 정보이용자 단말기가 접속하고자 하는 경우, 정보제공자 서버가 정보이용자 단말기로 부터 콘텐츠 이용료 과금장치가 생성한 암호화된 인증정보와 정보이용자 정보를 각각 전송받아 비교하여 인증하는 단계; 상기 인증이 성공적인 경우, 정보제공자 서버가 정보이용자 단말기로부터 요청된 콘텐츠를 제공하는 단계; 정보이용자 단말기가 정보제공자 서버로부터 전송받은 콘텐츠로부터 과금을 위한 로깅정보를 추출하여 로깅하는 단계; 정보이용자 단말기가 로깅된 정보를 소정의 주기마다 콘텐츠 이용료 과금장치로 전송하는 단계; 및 콘텐츠 이용료 과금 장치가 정보이용자 단말기로부터 과금을 위한 로깅정보를 전송받아 미리 등록된 과금정보를 기초로 하여 콘텐츠 이용료를 계산하여 과금하는 단계;를 포함하여 구성된다.In order to achieve the above another object, in the Internet content fee charging method according to the present invention, the content fee charging device registers the information provider information, the content information about the content provided by the information provider and the information user information stored in the database server Doing; Generating content and transmitting the encrypted authentication information to the information user terminal when the content fee charging device receives the information user information from the information user terminal and compares the information user information with pre-registered user information; When the information user terminal is going to access the information provider server, receiving and comparing the encrypted authentication information and the information user information generated by the content fee billing device from the information user terminal, respectively; If the authentication is successful, providing the requested content by the information provider server from the information user terminal; Extracting, by the information user terminal, logging information for charging from the content received from the information provider server and logging the same; Transmitting, by the information user terminal, the logged information to the content usage charging device at predetermined intervals; And receiving, by the content usage fee charging device, logging information for charging from the information user terminal to calculate and charge the content usage fee based on the previously registered charging information.
이하에서, 본 발명에 따라 하나 이상의 정보제공자와 다수의 정보이용자를 대상으로 정보제공자가 정보이용자에게 인터넷을 통해 제공하는 콘텐츠에 대한 이용료를 과금하는 인터넷 콘텐츠 이용료 과금 시스템에 대한 바람직한 일실시예를 첨부된 도면에 의거하여 상세하게 설명하기로 한다.Hereinafter, according to the present invention, a preferred embodiment of the Internet content fee charging system for charging a fee for content provided by an information provider through the Internet to one or more information providers and a plurality of information users is attached. It will be described in detail based on the drawings.
도 1에 의하면, 본 발명의 일실시예에 의한 인터넷 콘텐츠 이용료 과금 시스템(1)은 콘텐츠 이용료 과금 장치(10), 하나 이상의 정보제공자(Contents Provider:CP) 서버들(20) 그리고 다수의 정보이용자 단말기들(30)을 포함하여 구성된다. 이들 구성요소들은 모두 인터넷(40)에 의해 상호 접속되어 필요한 정보를 주고 받는다. 본 발명의 일실시예에서, 인터넷 콘텐츠 이용료 과금 시스템(1)은 정보이용자 단말기(30)의 그룹(예를 들어, 특정 PC방, 학교, 회사, 기관, 단체 등에 소속된 정보이용자 단말기들)별로 콘텐츠 이용료를 과금하고, 각 정보이용자 단말기(30)를 식별하기 위해서는 정보이용자 단말기(30)에 할당된 공인 IP 어드레스 를 이용하며, 후불제에 의해 결제가 이루어지는 것으로 가정된다. Referring to FIG. 1, an Internet content
도 1에서 인터넷(40)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 프로토콜을 사용하는 전세계를 연결하는 컴퓨터 통신망을 의미하는 것이나, 본 명세서에서는 이와 같은 협의의 인터넷과 연동되어 정보이용자 서버(20)와 정보이용자 단말기(30)를 접속하는 유무선 통신망을 모두 포함하는 광의의 의미로 사용된다. 또한, 정보이용자 단말기(30)는 웹의 표준 문서인 HTML(Hypertext Markup Language) 또는 XML(Extensible Markup Language) 문서를 읽을 수 있고 HTTP(HyperText Transfer Protocol)를 이용하여 정보제공자 서버(20)가 제공하는 각종 콘텐츠를 수신할 수 있는 소프트웨어인 웹 브라우저(도시되지 않음) 및 기타 프로그램을 구비한 단말기이다. 그러나, 본 발명에서의 정보이용자 단말기(30)는 이에 한정되지 않고, WML(Wireless Markup Language) 문서를 읽을 수 있고 WAP(Wireless Application Protocol)을 지원할 수 있는 웹 브라우저(도시되지 않음)를 구비하는 PDA(Personal Digital Assistant), 휴대폰 등도 포함하는 총괄적인 의미로 사용된다. In FIG. 1, the Internet 40 refers to a computer communication network that connects the entire world using a Transmission Control Protocol / Internet Protocol (TCP / IP) protocol. However, in the present specification, an
도 2에 의하면, 인터넷 콘텐츠 이용료 과금 시스템(1)을 구성하는 콘텐츠 이용료 과금 장치(10)는 데이터베이스 서버(170), 정보제공자 등록부(110), 정보이용자 등록부(120), 과금용 플러그인 프로그램 다운로드부(130), 웹 서버(140), 정보이용자 인증부(150) 및 과금관리 서버(160)를 포함하여 구성된다. 이와 같은 콘텐츠 이용료 과금 장치(10)는 소프트웨어에 의해 운영되는 범용적인 정보처리시스템으로 구현됨이 바람직하다. 따라서, 본 발명에 의한 콘텐츠 이용료 과금 장치(10) 는 하드웨어와 소프트웨어의 결합체로서 파악되어야 하고, 그 기술적인 특징은 하드웨어 장치 자체의 구성보다는 하드웨어 장치를 구동시키는 소프트웨어에 있다고 할 수 있다.Referring to FIG. 2, the content usage
정보제공자 등록부(110)는 정보제공자 정보와 정보제공자가 정보이용자에게 제공하는 콘텐츠에 대한 콘텐츠 정보를 등록받아 데이터베이스 서버(170)에 저장한다. 도 3a는 웹을 통해 정보제공자 정보를 등록받기 위해 정보제공자 등록부(110)가 제공하는 예시적인 화면을 도시한 것이고, 도 3b는 웹을 통해 콘텐츠 정보를 등록받기 위해 정보제공자 등록부(110)가 제공하는 예시적인 화면을 도시한 것이다. 도 3a 및 도 3b에 의하면, 정보제공자 정보에는 CP코드, CP명, CP ID, CP 패스워드, 주소, 전화번호 등이 포함되고, 콘텐츠 정보에는 CP명칭, 서비스명, 서버 IP, 도메인, 도메인을 제외한 URL, 서비스 유형(유료/무료), 과금기준시간, 서비스 포트 및 수수료 단가 등이 포함될 수 있다. 본 실시예 에서는 정보제공자 등록부(110)가 사용자 인터페이스를 웹 화면으로 구성하였지만, 별도의 운영자 단말기(도시되지 아니함)를 통해 제공되는 사용자 인터페이스를 구성하는 것도 가능하다는 것을 본 발명이 속하는 기술분야에서 평균적 지식을 가진 자는 용이하게 이해할 수 있을 것이다. 또한, 도 3a 및 도 3b는 각각 정보제공자 정보 및 콘텐츠 정보를 등록받기 위한 화면을 예시하고 있지만, 본 발명에 의한 정보제공자 등록부(110)는 이미 등록된 정보제공자 정보 및 콘텐츠 정보를 정정/삭제하거나, 그 현황을 리스트하는 사용자 인터페이스도 함께 구비할 수 있음은 당연하다. The information
정보이용자 등록부(120)는 정보이용자 정보를 등록받아 데이터베이스 서버(170)에 저장한다. 상기한 바와 같이, 본 실시예에서는 정보이용자 단말기(30)의 그룹(예를 들어, 특정 PC방, 학교, 회사, 기관, 단체 등에 소속된 정보이용자 단말기들)별로 콘텐츠 이용료를 과금하고 각 정보이용자 단말기(30)를 식별하기 위해서는 정보이용자 단말기(30)에 할당된 공인 IP 어드레스를 이용하므로, 정보이용자 등록부(120)는 도 3c 및 도 3d에 예시적으로 도시된 바와 같은 가맹점 정보와 가맹점별 IP를 정보이용자 정보로서 등록받는다. 도 3c에 의하면 가맹점 정보에는 가맹점코드, 가맹점명, 가맹점ID, 패스워드, 주소 등이 포함될 수 있다. 본 실시예에서는 정보이용자 등록부(120)가 사용자 인터페이스를 웹 화면으로 구성하였지만, 별도의 운영자 단말기(도시되지 아니함)를 통해 제공되는 사용자 인터페이스를 구성하는 것도 가능하다는 것을 본 발명이 속하는 기술분야에서 평균적 지식을 가진 자는 용이하게 이해할 수 있을 것이다. 또한, 도 3c 및 도 3d는 각각 가맹점 정보 및 가맹점별 IP를 등록받기 위한 화면을 예시하고 있지만, 본 발명에 의한 정보이용자 등록부(110)는 이미 등록된 가맹점 정보 및 가맹점별 IP를 정정/삭제하거나, 그 현황을 리스트하는 사용자 인터페이스도 함께 구비할 수 있음은 당연하다.The information
과금용플러그인프로그램 다운로드부(130)는 콘텐츠 이용료 과금 장치(10)에 대응하는 URL을 입력하여 접속을 요청한 정보이용자 단말기(30)에 과금용 플러그인 프로그램이 설치되어 있는지 여부를 확인하여, 설치되어 있지 않은 경우에는 정보이용자의 허락 하에 과금용 플러그인 프로그램을 정보이용자 단말기(30)에 다운로드하여 자동설치되도록 한다.The charging plug-in
웹 서버(140)는 정보제공자 등록부(110)에 의해 미리 등록된 콘텐츠에 대한 포탈 화면을 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)에 도 4a에 예시적으로 도시된 바와 같이 제공한다.The
정보이용자 인증부(150)는 정보이용자 단말기(30)가 웹 서버(140)가 제공하는 포탈 화면을 통해 정보제공자 서버(20)에 접속하고자 하는 경우, 정보이용자 단말기(30)로부터 정보이용자 정보(본 실시예의 경우, 정보이용자 단말기(30)의 공인 IP 어드레스)를 전송받고 정보이용자 등록부(120)에 의해 미리 등록된 정보이용자 정보와 비교한다. 정보이용자 인증부(150)는 이와 같은 인증이 성공적으로 이루어진 경우 정보이용자 단말기(30)의 공인 IP 어드레스와 인증한 시스템 시간(즉, 과금장치 인증시간)을 암호화하여 암호화된 인증정보를 생성한다. 이후, 정보이용자 인증부(150)는 암호화된 인증정보를 정보제공자 서버(20)에 접속하고자 하는 정보이용자 단말기(30)로 전송한다.The information
한편, 과금 관리 서버(160)는 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)로부터 소정의 주기(예를 들어, 5분)에 따라 과금용 로깅정보를 전송받아 데이터베이스 서버(170)에 저장한다. 또한, 과금 관리 서버(160)는 소정의 다른 주기(예를 들어, 24시간)에 따라 데이터베이스 서버(170)에 저장된 과금용 로깅정보, 콘텐츠 정보 및 정보이용자 정보 등의 과금을 위한 정보 들을 기초로 하여 콘텐츠 이용료를 계산하여 과금한다. 과금용 로깅정보 및 과금 관리 서버(160)의 과금방식에 대해서는 이하에서 보다 상세히 설명하기로 한다.On the other hand, the
데이터베이스 서버(170)는 플로피 디스크, 하드 디스크, CD-ROM, 플래쉬 메 모리 그리고 전기, 자기, 광 또는 다른 기록매체를 사용하여 데이터를 저장하는 장치 및 그 장치에 데이터를 저장하고 인출/수정하기 위한 소프트웨어를 함께 포함된 하드웨어 및 소프트웨어의 결합체이다. The
다시 도 1에 의하면, 정보제공자 서버(20)는 정보이용자 단말기(30)로부터 콘텐츠 이용료 과금장치(10)가 생성한 암호화된 인증정보와 정보이용자 정보(즉,정보이용자 단말기(30)의 공인 IP 어드레스)를 각각 전송받아 비교하여 정보이용자를 인증한다. 이때, 암호화된 인증정보에서 해독된 정보이용자 정보와 정보이용자 단말기(30)가 전송한 정보이용자 정보가 상호 일치하고, 해킹방지와 보안을 위해 정보제공자 서버(20)에서의 인증시간이 과금장치 인증시간으로부터 소정의 시간(예를 들어, 10분) 이내인 경우에만 정보이용자 인증이 성공적으로 이루어진 것으로 간주한다. 인증이 성공적으로 이루어진 경우, 정보제공자 서버(20)는 요청된 콘텐츠를 정보이용자 단말기(30)로 전송하며 그 이후에는 정보이용자는 추가적인 인증절차 없이 정보제공자 서버(20)가 제공하는 콘텐츠를 자유로이 사용가능하게 된다. 따라서, 정보제공자 서버(20)는 도 4b에 예시적으로 도시된 바와 같이 정보이용자로부터 사용자 식별자 및 패스워드를 입력받아 인증하는 일반적인 인증 과정 이전에 상기한 바와 같이 암호화된 인증정보와 정보이용자 정보에 의해 자동적으로 인증하는 과정을 먼저 수행하여야 한다. 도 4c는 본 실시예와 같은 방식으로의 인증이 성공적으로 이루어진 경우, 정보제공자 서버(20)가 정보이용자 단말기(30)에 제공하는 화면을 예시적으로 도시한 것이다.Referring back to FIG. 1, the
정보이용자 단말기(30)는 콘텐츠 이용료 과금 장치(10)에 접속하여, 과금용 플러그인프로그램 다운로드부(130)로부터 과금용 플러그인 프로그램를 다운로드받아 자동설치함으로써 본 발명의 일실시예에 의한 인터넷 콘텐츠 이용료 과금 시스템(1)의 구성요소로서의 기능을 수행하게 된다. 즉, 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)는 정보이용자 인증부(150)로부터 전송받은 암호화된 인증정보를 자신의 정보이용자 정보와 함께 정보제공자 서버(20)에 전송하여 콘텐츠를 요청한다. 또한, 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)는 정보제공자 서버(20)로부터 전송받은 콘텐츠를 캡쳐하여 과금을 위한 로깅정보를 추출하여 로깅하고, 소정의 주기(예를 들어, 5분)마다 로깅된 정보를 콘텐츠 이용료 과금장치(10)로 전송한다. 정보이용자 단말기(30)에 의해 저장 관리되는 과금을 위한 로깅정보에는 콘텐츠 수신시작시간, 콘텐츠 수신종료시간, 정보이용자 정보, 정보제공자 IP 주소 및 콘텐츠의 URL, 정보이용자 단말기 포트, 서비스 포트 등을 포함할 수 있다. 이때, 악의적인 행위 등에 의해 과금을 위한 로깅정보가 정상적으로 로깅되지 않는 경우, 과금용 플러그인 프로그램은 콘텐츠를 수신하는 웹 브라우저 프로그램과 기타의 서비스 이용을 위한 프로그램을 강제적으로 종료시켜 더 이상의 콘텐츠 이용을 불가능하게 한다. 그리고, 정보이용자 단말기(30)에서 콘텐츠 이용료 과금장치(10)로 전송될 때 *.jpg, *.tif 등과 같이 콘텐츠 관련 파일(*.htm, *.html, *.asp, *.php 등) 내에 중복적으로 포함되는 데이터에 대한 로깅정보는 전송되지 않도록 구성하는 것이 바람직하다.The
또한, 정보이용자 단말기(30)가 윈도우를 운영체제로 하는 PC에 구현된 경우, 과금을 위한 로깅정보가 저장되는 파일은 그 속성을 "Hidden" 파일 속성으로 설정하고, 해당파일을 과금용 플러그인 프로그램만이 " Exclusive" 형태로 Open 하게 하여 수정, 삭제 할 수 있도록 처리하여 여타 프로그램(예를 들어, 에디터 프로그램)이 해당 파일을 Open 이나 수정, 삭제할 수 없도록 운영체제 차원에서 지원하도록 처리하는 것이 바람직하다. 또한, 로깅된 정보를 콘텐츠 이용료 과금장치(10)로 전송하는 주기는 시스템 부하와 로깅정보에 대한 보안의 측면에서 적절한 조정이 필요하다.In addition, when the
본 발명에서 과금 관리 서버(160)가 채택하는 과금방식은 논리과금방식과 시간종량제과금방식을 혼합한 것으로, 정보제공자 서버(20)로부터 정보이용자 단말기(30)가 동시에 또는 축차적으로 복수의 콘텐츠를 수신하여 이용하는 경우에도 단일의 과금 시간선을 갖는 정보제공자별 논리 시간종량제를 채택한다. 이 경우, 최초 콘텐츠 수신 시작 또는 종료시간을 과금 시간선 상의 시작시간으로 하고 시간선 상의 종료시간은 동영상(Streaming Service), FTP, DownLoad Service 이외의 콘텐츠에 대해서는 콘텐츠 수신 시작 또는 종료 시간에서 미리 정해진 소정의 논리과금 기준시간을 더한 시간 또는 동영상(Streaming Service), FTP, DownLoad Service 콘텐츠에 대해서는 콘텐츠의 마지막 데이터 수신시간으로 정한다. 시간선 상의 종료시간이 경과하기 이전에 새로운 콘텐츠가 수신되면 종료시간은 상기한 방식에 따라 갱신된다. 즉, 동영상(Streaming Service), FTP, DownLoad Service 이외의 콘텐츠에 대해서는 콘텐츠 수신 시작 또는 종료 시간에서 미리 정해진 소정의 논리과금 기준시간을 더한 시간 또는 동영상(Streaming Service), FTP, DownLoad Service 콘텐츠에 대해서는 콘텐츠의 마지막 데이터 수신시간이 새로운 종료시간으 로 갱신된다. 종료시간 내에 새로운 콘텐츠가 수신되지 않은 경우에는 이후에 최초로 수신된 콘텐츠의 수신 시작 또는 종료 시간을 다시 최초 콘텐츠 수신시간으로 하여 새로운 시작시간과 새로운 종료시간을 결정하게 된다. 이와 같은 방식에 의해 결정된 각각의 시작시간에서 종료시간 사이의 시간들을 모두 더하여 전체 콘텐츠 이용시간으로 결정하게 된다. 그러나, 본 발명에서 과금 관리 서버(160)가 채택하는 과금방식은 하나의 실시예이고, 본 발명의 범위는 이에 한정되는 것은 아니다.In the present invention, the billing method adopted by the
한편, 본 발명의 다른 실시예에 의하면, 정보이용자 정보로 공인 IP 어드레스 대신에 시스템 식별자(예를 들어, 정보이용자 단말기(30)에 내장된 네트워크 카드의 MAC 어드레스 및 기타 장치들의 Serial Number 등) 또는 사용자 식별자를 사용할 수 있다. 따라서, 본 발명에서 정보이용자 인증을 단말기 인증 기반으로 하는 경우에는, 정보이용자 인증부(150)가 시스템 식별자 또는 공인 IP 주소를 정보이용자 정보로 하여 인증을 수행하고, 정보이용자 정보와 인증한 시스템 시간(즉, 과금장치 인증시간)을 암호화하여 암호화된 인증정보를 생성한다. 한편, 본 발명에서 정보이용자 인증을 개인 인증 기반으로 하는 경우에는, 정보이용자 인증부(150)가 사용자 식별자 및 패스워드를 입력받아 1차적 인증을 수행하고(단, 이 과정은 필요에 따라서는 생략할 수도 있다.), 시스템 식별자를 정보이용자 정보로 하여 이것과 인증한 시스템 시간(즉, 과금장치 인증시간)을 암호화하여 암호화된 인증정보를 생성한다. 이 경우, 정보제공자 서버(20)는 암호화된 인증정보 내의 시스템 식별자와 정보이용자 단말기(30)의 시스템 식별자를 비교하여 인증을 수 행한다. 또한, 과금 관리 서버(160)는 시스템 식별자와 사용자 식별자를 매칭시켜 사용자별 콘텐츠 이용료를 계산한다.On the other hand, according to another embodiment of the present invention, instead of the public IP address as the information user information (for example, the MAC address of the network card embedded in the
본 발명의 또 다른 실시예에 의하면, 콘텐츠 이용료 과금장치(10) 콘텐츠 이용료를 선불제로 결제할 수도 있다. 이 경우, 과금 관리 서버(160)는 정보이용자 단말기(30)로부터 지정된 시간에 따라 과금용 로깅정보를 전송받을 때마다 데이터베이스 서버(170)에 저장된 과금용 로깅정보, 콘텐츠 정보 및 정보이용자 정보 등에 따라 콘텐츠 이용료를 계산하고, 대응하는 정보이용자의 선불대금에서 이를 차감한다. 차감된 잔여 금액이 미리 정해진 소정의 예비 금액에 미치지 못하는 경우, 과금 관리 서버(160)는 정보이용자 단말기(30)의 과금용 플러그인 프로그램에게 이와 관계된 특정의 값을 되돌려 보내 서비스 이용을 제어하게 된다. 이에 따라 과금용 플러그인 프로그램은 추가적인 콘텐츠 이용을 위해서는 사용자가 선불금을 먼저 결제하도록 메시지를 디스플레이 하고 이용자의 선택을 요청하게 된다. 이 때, 정상적인 결제 과정을 거쳐 결제가 이루어지면 정상적인 사용상태를 지속하게 되나, 정상적인 결제 과정을 거쳐 결제가 이루어지지 않을 경우에는 남아 있는 잔여금액과 대응하는 한도시간이 경과됨에 따라 서비스 이용에 관계된 웹브라우저 및 서비스 이용을 위한 기타 프로그램을 강제적으로 종료시켜 더 이상의 콘텐츠 이용을 불가능하게 한다. According to another embodiment of the present invention, the content usage
이하에서, 도 5를 참조하여 본 발명에 의한 인터넷 콘텐츠 이용료 과금 방법의 제1 실시예를 상세히 설명하기로 한다. 여기서, 인터넷 콘텐츠 이용료 과금 시스템은 정보이용자 단말기(30)별로 콘텐츠 이용료를 과금하고, 각 정보이용자 단말 기(30)를 식별하기 위해서는 정보이용자 단말기(30)에 할당된 시스템 식별자를 이용하며, 후불제에 의해 결제가 이루어지는 것으로 가정된다. Hereinafter, a first embodiment of the Internet content fee charging method according to the present invention will be described in detail with reference to FIG. Here, the Internet content usage fee charging system charges the content usage fee for each
먼저, 등록단계(S100)에서는 콘텐츠 이용료 과금 장치(10)가 정보제공자 정보, 정보제공자가 제공하는 콘텐츠에 대한 콘텐츠 정보 및 정보이용자 정보를 등록받아 데이터베이스 서버에 저장한다. 이때, 콘텐츠 이용료 과금 장치(10)가 정보이용자 단말기(30)에서 시스템 식별자를 읽어들이도록 하기 위해서는 사용자가 정보이용자 단말기(30)를 통해 콘텐츠 이용료 과금 장치(10)에 정보이용자 정보를 등록하도록 하는 것이 바람직하다.First, in the registration step (S100), the content usage
정보이용자 단말기(30)가 대응하는 URL을 입력하거나 하이퍼링크를 통해 콘텐츠 이용료 과금 장치(10)에 접속을 요청하면, 콘텐츠 이용료 과금 장치(10)는 먼저 정보이용자 단말기(30)에 과금용 플러그인 프로그램이 설치되어 있는지 여부를 확인한다. 확인 결과, 과금용 플러그인 프로그램이 설치되어 있지 않은 경우, 콘텐츠 이용료 과금 장치(10)는 정보이용자의 허락 하에 과금용 플러그인 프로그램을 정보이용자 단말기(30)에 다운로드하여 자동설치되도록 한다(S110).When the
이후, 과금용 플러그인 프로그램이 설치된 정보이용자 단말기(30)가 콘텐츠 이용료 과금 장치(10)가 제공하는 포탈 화면을 통해 정보제공자 서버(20)에 접속하고자 하는 경우, 정보이용자 단말기(30)로부터 시스템 식별자를 전송받고 미리 등록된 시스템 식별자들과 비교한다. 콘텐츠 이용료 과금 장치(10)는 이와 같은 인증이 성공적으로 이루어진 경우 전송받은 시스템 식별자와 과금장치 인증시간을 암호화하여 암호화된 인증정보를 생성한다(S120). 이후, 콘텐츠 이용료 과금 장치(10)는 암호화된 인증정보를 정보이용자 단말기(30)로 전송한다.Subsequently, when the
정보이용자 단말기(30)의 과금용 플러그인 프로그램은 콘텐츠 이용료 과금 장치(10)로부터 전송받은 암호화된 인증정보와 자신의 시스템 식별자를 정보제공자 서버(20)로 전송한다.The charging plug-in program of the
다음, 정보제공자 서버(20)는 정보이용자 단말기(30)로부터 암호화된 인증정보와 시스템 식별자를 각각 전송받아 비교하여 정보이용자 단말기(30)를 인증한다(S130). 이때, 암호화된 인증정보로부터 해독한 시스템 식별자와 정보이용자 단말기(30)가 전송한 시스템 식별자가 상호 일치하고, 정보제공자 서버(20)에서의 인증시간이 과금장치 인증시간으로부터 소정의 시간(예를 들어, 10분) 이내인 경우에만 정보이용자 단말기(30) 인증이 성공적으로 이루어진 것으로 간주한다. 인증이 성공적으로 이루어진 경우, 정보제공자 서버(20)는 요청된 콘텐츠를 정보이용자 단말기(30)로 전송한다(S140).Next, the
정보이용자 단말기(30)에 설치된 과금용 플러그인 프로그램은 정보제공자 서버(20)로부터 전송받은 콘텐츠를 캡쳐하여 과금을 위한 로깅정보를 추출하여 로깅하고(S150), 소정의 주기(예를 들어, 5분)마다 로깅된 정보를 콘텐츠 이용료 과금장치(10)로 전송한다(S160). 이때, 악의적인 행위 등에 의해 과금을 위한 로깅정보가 정상적으로 로깅되지 않는 경우, 과금용 플러그인 프로그램은 콘텐츠를 수신하는 웹 브라우저 및 서비스를 위한 기타 프로그램을 강제적으로 종료시킨다.The charging plug-in program installed in the
콘텐츠 이용료 과금장치(10)는 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)로부터 소정의 주기에 따라 과금용 로깅정보를 전송받아 데이터베이 스 서버(170)에 저장한다. 또한, 콘텐츠 이용료 과금장치(10)는 소정의 다른 주기(예를 들어, 24시간)에 따라 데이터베이스 서버(170)에 저장된 과금용 로깅정보, 콘텐츠 정보 및 정보이용자 정보에 따라 콘텐츠 이용료를 계산하여 과금한다(S170).The content usage
이하에서, 도 6를 참조하여 본 발명에 의한 인터넷 콘텐츠 이용료 과금 방법의 제2 실시예를 상세히 설명하기로 한다. 여기서, 인터넷 콘텐츠 이용료 과금 시스템은 정보이용자별로 콘텐츠 이용료를 과금하고, 각 정보이용자를 식별하기 위해서는 시스템 식별자 및 정보이용자에 할당된 사용자 식별자를 이용하며, 선불제에 의해 결제가 이루어지는 것으로 가정된다. Hereinafter, a second embodiment of a method for charging internet content fee according to the present invention will be described in detail with reference to FIG. 6. Here, the Internet content usage fee charging system charges the content usage fee for each information user, and uses a system identifier and a user identifier assigned to the information user to identify each information user, and it is assumed that payment is made by prepaid payment.
먼저, 등록단계(S200)에서는 콘텐츠 이용료 과금 장치(10)가 정보제공자 정보, 정보제공자가 제공하는 콘텐츠에 대한 콘텐츠 정보 및 정보이용자 정보를 등록받아 데이터베이스 서버에 저장한다. 이때, 콘텐츠 이용료 과금 장치(10)가 정보이용자 단말기(30)에서 시스템 식별자를 읽어들이도록 하기 위해서는 사용자가 정보이용자 단말기(30)를 통해 콘텐츠 이용료 과금 장치(10)에 정보이용자 정보를 등록하도록 하는 것이 바람직하다. 사용자가 등록하는 정보이용자 정보에는 사용자 식별자와 패스워드가 포함될 수 있다.First, in the registration step (S200), the content usage
정보이용자 단말기(30)가 대응하는 URL을 입력하거나 하이퍼링크를 통해 콘텐츠 이용료 과금 장치(10)에 접속을 요청하면, 콘텐츠 이용료 과금 장치(10)는 먼저 정보이용자 단말기(30)에 과금용 플러그인 프로그램이 설치되어 있는지 여부를 확인한다. 확인 결과, 과금용 플러그인 프로그램이 설치되어 있지 않은 경우, 콘 텐츠 이용료 과금 장치(10)는 정보이용자의 허락 하에 과금용 플러그인 프로그램을 정보이용자 단말기(30)에 다운로드하여 자동설치되도록 한다(S210).When the
이후, 과금용 플러그인 프로그램이 설치된 정보이용자 단말기(30)가 콘텐츠 이용료 과금 장치(10)가 제공하는 포탈 화면을 통해 정보제공자 서버(20)에 접속하고자 하는 경우, 사용자로부터 사용자 식별자 및 패스워드를 전송받고, 정보이용자 단말기(30)로부터 시스템 식별자를 전송받아 미리 등록된 사용자 식별자 및 패스워드, 시스템 식별자들과 비교한다. 여기서, 사용자 식별자와 시스템 식별자는 일대일 대응될 필요는 없다. 또한, 사용자 식별자와 패스워드는 정보이용자가 입력하여야 하는 것이지만 필요에 따라서는 이러한 절차가 생략될 수도 있으며 시스템 식별자는 정보이용자 단말기(30)로부터 직접 확인할 수 있다. 콘텐츠 이용료 과금 장치(10)는 이와 같은 인증이 성공적으로 이루어진 경우 전송받은 시스템 식별자와 과금장치 인증시간 등을 암호화하여 암호화된 인증정보를 생성한다(S220). 이후, 콘텐츠 이용료 과금 장치(10)는 암호화된 인증정보를 정보이용자 단말기(30)로 전송한다.Subsequently, when the
정보이용자 단말기(30)의 과금용 플러그인 프로그램은 콘텐츠 이용료 과금 장치(10)로부터 전송받은 암호화된 인증정보와 자신의 시스템 식별자를 정보제공자 서버(20)로 전송한다.The charging plug-in program of the
다음, 정보제공자 서버(20)는 정보이용자 단말기(30)로부터 암호화된 인증정보와 시스템 식별자를 각각 전송받아 비교하여 정보이용자를 인증한다(S230). 이때, 암호화된 인증정보로부터 해독한 시스템 식별자와 정보이용자 단말기(30)가 전 송한 시스템 식별자가 상호 일치하고, 정보제공자 서버(20)에서 인증을 요청한 시간이 과금장치 인증시간으로부터 소정의 시간(예를 들어, 10분) 이내인 경우에만 정보이용자 인증이 성공적으로 이루어진 것으로 간주한다. 인증이 성공적으로 이루어진 경우, 정보제공자 서버(20)는 요청된 콘텐츠를 정보이용자 단말기(30)로 전송한다(S240).Next, the
정보이용자 단말기(30)에 설치된 과금용 플러그인 프로그램은 정보제공자 서버(20)로부터 전송받은 콘텐츠를 캡쳐하여 과금을 위한 로깅정보를 추출하여 로깅하고(S250), 소정의 주기(예를 들어, 5분)마다 로깅된 정보를 콘텐츠 이용료 과금장치(10)로 전송한다(S260). 이때, 악의적인 행위 등에 의해 과금을 위한 로깅정보가 정상적으로 로깅되지 않는 경우, 과금용 플러그인 프로그램은 콘텐츠를 수신하는 웹 브라우저 및 서비스 이용을 위한 기타 프로그램을 강제적으로 종료시킨다.The charging plug-in program installed in the
콘텐츠 이용료 과금장치(10)는 과금용 플러그인 프로그램을 설치한 정보이용자 단말기(30)로부터 소정의 주기에 따라 과금용 로깅정보를 전송받고 데이터베이스 서버(170)에 저장된 과금용 로깅정보, 콘텐츠 정보 및 정보이용자 정보 등에 따라 콘텐츠 이용료를 계산하고, 대응하는 정보이용자의 선불금에서 이를 차감한다(S270). 차감된 잔여 금액이 미리 정해진 소정의 예비 금액에 미치지 못하는 경우(S280), 과금 관리 서버(160)는 정보이용자 단말기(30)의 과금용 플러그인 프로그램에게 이와 관계된 특정의 값을 되돌려 보내 서비스 이용을 제어하게 된다. 이에 따라 과금용 플러그인 프로그램은 추가적인 콘텐츠 이용을 위해서는 사용자가 선불금을 먼저 결제하도록 메시지를 디스플레이 하고 이용자의 선택을 요청하 게 되며, 정상적인 결제 과정을 거쳐 결제가 이루어지면 정상적인 사용상태를 지속하게 되나, 정상적인 결제 과정을 거쳐 결제가 이루어지지 않을 경우에는 남아 있는 잔여금액과 대응하는 한도시간을 경과함으로서 서비스 이용에 관계된 웹브라우저 및 서비스 이용을 위한 기타 프로그램을 강제적으로 종료시켜 더 이상의 콘텐츠 이용을 불가능하게 한다(S290).The content usage
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.
현존하는 대부분의 인터넷 콘텐츠 이용료 과금 시스템은 하나의 정보제공자의 콘텐츠의 사용을 과금하기 위한 형태로 존재하는 것이었기 때문에 대부분 정보제공자의 서버에 개별로 제작되어 탑재되는 형태를 지니고 있다. 따라서 개별 제작에 따른 과다한 비용과 일정한 형태의 콘텐츠에 대해서만 과금하기 위한 시스템이므로 과금 시스템이 수용할 수 있는 콘텐츠 종류에 제약을 지니고 있으며, 다수의 정보제공자와 다수의 정보이용자 간의 정보이용에는 적용할 수 없는 한계를 지니고 있다. 그러나 본 발명에 의한 과금시스템은 원격지에서 제3자에 의해 다수의 정보제공자와 다수의 사용자 간의 콘텐츠 이용에 대하여 논리과금방식과 시간종량제과금방식을 혼합한 합리적인 과금이 가능하도록 함으로써 이를 인터넷 콘텐츠 정보서비스 내지 정보중개서비스에 활용할 경우 기존의 과금 시스템과는 현격히 다른 아래와 같은 긍정적 기대효과를 지닌다. Since most existing Internet content fee charging systems exist in the form of billing the use of one information provider's content, most of them have a form that is separately produced and mounted on the information provider's server. Therefore, it is a system that charges only excessive contents and certain types of contents according to individual production, and thus has limitations on the types of contents that the billing system can accommodate, and can be applied to the use of information between multiple information providers and multiple users. There is no limit. However, the billing system according to the present invention enables a rational billing by combining a logical billing method and a time-based billing method for the use of content between a plurality of information providers and a plurality of users by a third party at a remote location. When used for information brokerage service, it has a positive expectation effect as follows.
첫째, 정보제공자가 고가의 과금 시스템을 자체 서버에 탑재할 필요없이 본 발명에 의한 콘텐츠 이용료 과금장치를 갖춘 과금대행업체와의 인증처리를 위한 몇 개의 프로그램 설치와 소수의 프로그램 삽입 내지 수정만으로 단순과금형태 (월정액제 등)가 아닌 논리과금방식과 시간종량제과금방식을 혼합한 다양한 과금 서비스가 가능하다. 따라서, 정보제공사이트를 재구성하여야 한다든지, 서비스체계를 바꾸어야 한다든지 하는 자원의 추가나 낭비없이 콘텐츠 공급이 가능해지므로, 큰 비용 부담없이 저렴한 가격에 기 제작된 컨텐츠를 정보이용자에게 공급하면서 다양한 과금 서비스를 제공받을 수 있게 된다. First, the information provider does not need to mount an expensive billing system on its own server, but simply installs a few programs for authentication processing with a billing agency equipped with a content billing device according to the present invention, and inserts or modifies a few programs. A variety of billing services are available, which combine a logical billing method with a time-based billing method, rather than a monthly plan. Therefore, it is possible to supply content without adding or wasting resources such as reorganizing the information providing site or changing the service system, so that various billing services can be provided while supplying pre-produced contents to information users at a low price without burdening large costs. You will be provided.
둘째, 논리과금방식과 시간종량제과금방식을 혼합한 복합과금방식으로 인해서 이용자는 모험적 가입을 하지 않고도 실질적인 제공정보의 내용과 질을 보고 정보이용여부를 판단할 수 있으며, 콘텐츠의 발췌성 이용도 가능하게 된다.Second, due to the complex billing method that combines the logical billing method and the time-based billing method, the user can see the content and quality of the provided information without the risk of signing up and judge whether the information is used or not. Done.
셋째, 유사 콘텐츠 업체들간의 경쟁체제 도입으로 인하여 공급자가 일방적으로 가격결정을 하던 불합리로부터 벗어나 경쟁체제하에서 시장논리에 의하여 합리적으로 콘텐츠에 대한 가격결정이 이루어지고 유사업체간 경쟁을 통해서 제공 컨텐츠의 질적 향상을 기대할 수 있게 된다.Third, due to the introduction of a competition system among similar content providers, the price ratio of content is reasonably determined by market logic under the competition system, and the quality of contents provided through competition among similar companies You can expect improvement.
넷째, Contents Portal Service Gateway를 통해, 원하는 정보제공사이트에 접속할 시에 사용자 식별자와 암호를 입력하는 Lon in 과정없이 접속이 가능할 뿐만 아니라, 그 외에 정보 이용상에 있어서도 유료화 과금을 위한 정보제공자 측의 각종 인증절차를 생략함으로써 편리한 이용이 가능하다.Fourth, through Contents Portal Service Gateway, access to the desired information providing site can be accessed without entering the user's identifier and password, as well as various authentications of the information provider for the charge of the fee. By omitting the procedure, convenient use is possible.
다섯째, Contents Portal Service 업체에만 최초 가입 시에 필요정보 등록하면 정보이용을 위해 접속하는 모든 정보제공업체 회원 가입 등의 절차나 개인정보제공이 별도로 필요치 않음으로 해서 개인정보 유출 방지에 기여할 수 있다.Fifth, if you register the necessary information at the first sign-up only for Contents Portal Service companies, you can contribute to the prevention of personal information leakage by not requiring any additional procedures such as membership of all the information providers to access the information or providing personal information.
여섯째, 정보제공자 측면에서는 Contents Portal Service 업체를 통해 성격상 개별업체 단위로는 진출이 어려웠던 단말기인증 시장(학교, PC방, 연구소, 공공기관 등) 등으로의 진출이 가능하여 폭넓은 시장수요형성이 가능하고, 또한 비용 등의 문제로 단일 정보제공업체 단독으로 전개가 어려웠던 광고마케팅 등의 수요창출행위를 Contents Portal Service 업체를 통해 집단적으로 할 수 있어 제작된 컨텐츠의 광범위한 판매 내지 유통을 가능케 하여 수익구조를 개선할 수 있다. 또한, 이를 통해 양질의 컨텐츠 제작에 자원을 집중할 수 있게 하여 결과적으로 제공정보의 질적인 향상과 업체의 경쟁력 강화에 기여할 수 있게 한다.Sixth, in terms of information providers, it is possible to enter the terminal certification market (schools, PC rooms, research institutes, public institutions, etc.) that were difficult to enter into individual companies through the Contents Portal Service company. In addition, demand creation activities such as advertising marketing, which was difficult to deploy as a single information provider alone due to cost and other issues, can be collectively done through Contents Portal Service companies, enabling a wide range of sales or distribution of the produced contents. Can be improved. In addition, through this, resources can be concentrated on production of high quality content, consequently contributing to the improvement of the quality of information provided and the competitiveness of the company.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030037172A KR100596010B1 (en) | 2003-06-10 | 2003-06-10 | Internet Content Charge System and Method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030037172A KR100596010B1 (en) | 2003-06-10 | 2003-06-10 | Internet Content Charge System and Method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040105997A KR20040105997A (en) | 2004-12-17 |
KR100596010B1 true KR100596010B1 (en) | 2006-07-05 |
Family
ID=37380735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030037172A KR100596010B1 (en) | 2003-06-10 | 2003-06-10 | Internet Content Charge System and Method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100596010B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100991651B1 (en) | 2008-07-28 | 2010-11-02 | 주식회사 엔씨소프트 | PC authentication and billing processing system using communication network and method |
KR101685965B1 (en) | 2016-02-29 | 2016-12-13 | 장윤식 | Internet contents billing method using mobile telephone network |
KR20190005677A (en) | 2017-07-07 | 2019-01-16 | 장윤식 | Internet contents billing method using mobile application and mobile telephone network |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839932B1 (en) * | 2007-02-23 | 2008-06-20 | 성균관대학교산학협력단 | USS Guaranteed Web Services Billing System and Billing Method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000024368A (en) * | 2000-02-10 | 2000-05-06 | 이상원 | Internet billing method and system |
KR20010103359A (en) * | 2000-05-09 | 2001-11-23 | 신양미 | Internet Information Billing System and Method |
KR20020017514A (en) * | 2000-08-30 | 2002-03-07 | 백황현 | Gateway system for acknowledgement and billing functions |
KR20020025581A (en) * | 2000-09-29 | 2002-04-04 | 이연정 | Pay charging method about the contents provided on internet and the pay charging system |
KR20020037432A (en) * | 2000-11-14 | 2002-05-21 | 심상호 | Method for billing users who use contents provided by web-servers and apparatus thereof |
KR20030004161A (en) * | 2002-10-14 | 2003-01-14 | 주식회사 삼보컴퓨터 | System and method for paying service charges for using charged information services |
-
2003
- 2003-06-10 KR KR1020030037172A patent/KR100596010B1/en not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000024368A (en) * | 2000-02-10 | 2000-05-06 | 이상원 | Internet billing method and system |
KR20010103359A (en) * | 2000-05-09 | 2001-11-23 | 신양미 | Internet Information Billing System and Method |
KR20020017514A (en) * | 2000-08-30 | 2002-03-07 | 백황현 | Gateway system for acknowledgement and billing functions |
KR20020025581A (en) * | 2000-09-29 | 2002-04-04 | 이연정 | Pay charging method about the contents provided on internet and the pay charging system |
KR20020037432A (en) * | 2000-11-14 | 2002-05-21 | 심상호 | Method for billing users who use contents provided by web-servers and apparatus thereof |
KR20030004161A (en) * | 2002-10-14 | 2003-01-14 | 주식회사 삼보컴퓨터 | System and method for paying service charges for using charged information services |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100991651B1 (en) | 2008-07-28 | 2010-11-02 | 주식회사 엔씨소프트 | PC authentication and billing processing system using communication network and method |
KR101685965B1 (en) | 2016-02-29 | 2016-12-13 | 장윤식 | Internet contents billing method using mobile telephone network |
KR20190005677A (en) | 2017-07-07 | 2019-01-16 | 장윤식 | Internet contents billing method using mobile application and mobile telephone network |
Also Published As
Publication number | Publication date |
---|---|
KR20040105997A (en) | 2004-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9985969B1 (en) | Controlling use of computing-related resources by multiple independent parties | |
WO2020052271A1 (en) | Method, device, and apparatus for processing cloud service in cloud system | |
US9684891B2 (en) | System and a method for access management and billing | |
EP1517470B1 (en) | Communication terminal, billing apparatus, service providing apparatus, and program | |
CN1599910A (en) | System and method for providing subscription content services to mobile devices | |
CN1946222B (en) | Software certification device for mobile communication terminal and method thereof | |
US20050198377A1 (en) | Method and system for verifying state of a transaction between a client and a service over a data-packet-network | |
US20030028653A1 (en) | Method and system for providing access to computer resources | |
US20070277235A1 (en) | System and method for providing user authentication and identity management | |
EP1478201B1 (en) | Communication device, system, and application for managing contents usage | |
CN103491270A (en) | Billing system with authenticated wireless device transaction event data | |
CN108965307A (en) | Based on HTTPS agreement ciphertext Data Audit method, system and relevant apparatus | |
EP2588986A1 (en) | Mobile content distribution with digital rights management | |
CA2401691A1 (en) | Method for using software products that are offered via a network | |
JP2002032216A (en) | Application hosting equipment | |
JP2011238083A (en) | Authentication cooperation apparatus and program for the same, device authentication apparatus and program for the same, and authentication cooperation system | |
CN114329290B (en) | Capability open platform and authorized access method thereof | |
KR100420668B1 (en) | System and method for imposing a differential rate according to utilization a wireless network | |
JPWO2005103919A1 (en) | User authentication system and data providing system using the same | |
US20020165783A1 (en) | Accounting in peer-to-peer data communication networks | |
KR100596010B1 (en) | Internet Content Charge System and Method | |
JP2002305514A (en) | Method for registering user to contents server | |
JP4979723B2 (en) | COMMUNICATION METHOD, COMMUNICATION SYSTEM, SERVICE PROVIDING BASE ACCESS METHOD | |
TWI270284B (en) | Method and system for downloading and authenticating digital copyright | |
JP4133578B2 (en) | Content relay apparatus, content sharing management system, management program and management method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030610 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050819 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060322 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060626 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060627 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20091229 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100622 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20110613 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110613 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |