KR20090002225A - Down-load system for web-contents - Google Patents
Down-load system for web-contents Download PDFInfo
- Publication number
- KR20090002225A KR20090002225A KR1020070061803A KR20070061803A KR20090002225A KR 20090002225 A KR20090002225 A KR 20090002225A KR 1020070061803 A KR1020070061803 A KR 1020070061803A KR 20070061803 A KR20070061803 A KR 20070061803A KR 20090002225 A KR20090002225 A KR 20090002225A
- Authority
- KR
- South Korea
- Prior art keywords
- web
- information
- image
- download
- web page
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 8
- 230000003213 activating effect Effects 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000004913 activation Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0236—Filtering by address, protocol, port number or service, e.g. IP-address or URL
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 본 발명에 따른 전체시스템의 흐름도를 도시한 것이다.1 shows a flow diagram of an overall system according to the present invention.
도 2는 본 발명에 따른 DB서버의 하위구성을 나타낸 도면이다.2 is a diagram showing a sub configuration of a DB server according to the present invention.
도 3a 및 3b의 본 발명의 이미지검색다운로드엔진의 GUI를 나타낸 것이다.3A and 3B illustrate the GUI of the image search download engine of the present invention.
도 4는 본 발명의 다운로드 기능을 설명한 작용상태도이다.4 is an operational state diagram illustrating the download function of the present invention.
도 5는 본 발명의 예약다운로드 기능을 설명한 작용상태도이다.5 is an operational state diagram illustrating the reservation download function of the present invention.
도 6은 본 발명의 원클릭다운로드 기능을 도시한 작용상태도이다.6 is an operational state diagram illustrating the one-click download function of the present invention.
도 7은 본 발명에 따른 선택영역 다운로드 기능을 도시한 작용상태도이다.7 is an operational state diagram illustrating a selection region download function according to the present invention.
도 8은 본 발명의 전체이미지 다운로드 기능을 도시한 작용상태도이다.8 is an operational state diagram illustrating a full image download function of the present invention.
도 9의 (a) 내지 (c)는 본 발명의 썸네일 저장기능을 도시한 것이다.9 (a) to (c) illustrate a thumbnail storage function of the present invention.
도 10은 본 발명의 설정 데이터파일을 예시한 것이다.10 illustrates a configuration data file of the present invention.
도 11은 본 발명의 이미지검색다운로드엔진의 내부처리의 개념도이다.11 is a conceptual diagram of the internal processing of the image search download engine of the present invention.
본 발명은 웹 페이지 상에 게시된 각종 이미지 컨텐츠의 다운로드 시스템에 관한 것으로서, 보다 상세하게는 특정 웹페이지상에 게시된 이미지 컨텐츠를 용이 하게 검색과 동시에 자동 다운로드 및 자동 저장할 수 있으며, 특히, 특정 웹페이지 상의 이미지 컨텐츠에서 사용자가 필요한 이미지만을 선택다운로드 할 수 있는 이미지 다운로드 툴을 제공하여 웹서핑시의 컨텐츠 수집의 효율성을 극대화할 수 있는 웹 컨텐츠 다운로드 시스템에 관한 것이다.The present invention relates to a system for downloading various image contents posted on a web page. More particularly, the present invention can easily search and automatically download and automatically store image contents posted on a specific web page. The present invention relates to a web content download system capable of maximizing the efficiency of content collection during web surfing by providing an image download tool that allows a user to selectively download only the images necessary for image content on a page.
현재의 정보전달과 수집에 있어 가장 많은 부분을 차지하는 것은 인터넷을 통한 것이다. 인터넷이 등장하기 전까지 정보전달 및 수집의 근원이 되어왔던, 텔레비젼, 신문, 전화 등의 매체는 이제 그 신속성과 정보의 방대화, 그리고 쌍방향 접근과 의사소통의 효율성 면에서 인터넷에 그 자리를 내주고 있는 실정이다.The largest part of current information delivery and collection is through the Internet. Media, such as television, newspapers, and telephones, which had been the source of information transfer and collection until the advent of the Internet, is now giving its place to the Internet in terms of its speed, the mass of information, and the efficiency of interactive access and communication. It is true.
이러한 인터넷이 점차 대중의 정보전달의 수단으로 자리매김함과 아울러, 인터넷 사용자들의 관심은 인터넷 공간 속에서 얻어지는 정보, 컨텐츠를 보는 데에서 만족하지 않고 얻어지는 정보를 능동적으로 수집하여 자신이 마련한 가상의 공간 속에서 자신의 홈페이지나 개인 공간을 꾸며, 나아가 이러한 개개인의 창작의욕은 크게는 기업의 광고전략에까지 이어지고 있다.As the Internet is gradually becoming a means of transmitting information to the public, the interests of Internet users are virtual spaces prepared by actively collecting information that is not satisfactory in viewing information and contents obtained in the Internet space. Decorating their own homepage or personal space in the world, and moreover, the individual's creative desire is largely linked to the company's advertising strategy.
인터넷의 사용자들이 가장 손쉽게 정보에 접근하는 방식은 웹서핑을 통하여 검색포탈사이트나 특정정보를 제공하는 웹사이트에 접속하여, 자신이 원하는 정보나 이미지, 동영상등을 다운로드 받거나, 스크린 샷으로 불리는 전체화면 복사 등을 통하여 정보를 수집한다. 이러한 방식은 개개인이 웹서핑하는 웹페이지에 산재되 있는 정보를 직접 다운로드 하거나, 많은 시간을 들여 서칭하여 필요한 이미지 등을 수집하는 방식을 들이는바, 신속함과 빠름을 그 특성으로 하는 인터넷의 정보제공환경에서 오히려 이미지 정보만의 추출에는 시간이 과도하게 소요되어 웹서핑 의 비효율성을 가져오는 문제가 있다.The easiest way for users on the Internet to access information is through web surfing, accessing search portal sites or websites that provide specific information, and downloading information, images and videos of their choice, or full screen called screenshots. Collect information by copying. This method uses the method of personally downloading the information scattered on the web-surfing web page, or spending a lot of time searching for the necessary images to provide the information of the Internet, which is characterized by speed and speed. Rather, it takes too much time to extract only image information in the environment, resulting in inefficiency of web surfing.
특히 최근 관심을 증폭시키는 UCC(User Created Content)제작의 열풍과 이를 통해 개인의 개성을 표출하고 자신이 광고하고자하는 바를 전달하는 흐름이 만연하는 가운데, 웹상에 산재해 있는 이미지 정보를 일일이 웹서핑을 통하여 저장하고 수집하며, 다운로드 받는 식의 정보 수집방식은 그 효율성이 떨어지는 측면이 있어왔다.In particular, with the craze of UCC (User Created Content) production that amplifies interest and the flow of expressing individuality and conveying what one wants to advertise through it, web surfing is carried out by web image information scattered on the web. The information gathering method of storing, collecting, and downloading has been inefficient.
본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 특정 웹페이지 상에 게시된 이미지 컨텐츠를 용이하게 검색과 동시에 자동 다운로드 및 자동 저장할 수 있으며, 특히, 특정 웹페이지 상의 이미지 컨텐츠에서 사용자가 필요한 이미지만을 선택다운로드 할 수 있는 이미지 다운로드 툴을 제공하여 웹서핑시의 컨텐츠 수집의 효율성을 극대화할 수 있는 웹 컨텐츠 다운로드 시스템을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object of the present invention is to easily search and automatically download and automatically store image content posted on a specific web page, and in particular, to display an image on a specific web page. It is to provide a web content download system that can maximize the efficiency of content collection when surfing the web by providing an image download tool that allows users to selectively download only the images needed by the user.
위와 같은 기술적 과제를 해결하기 위한 본 발명은, 인터넷 망을 통하여 사용자가 등록하여 로그인하는 호스트가 제공하는 웹서핑제공 서버; 상기 웹서핑제공서버에 접속을 통하여 연결되며, 상기 호스트가 분류제공하는 특성 웹사이트의 주소 정보가 저장되는 DB 서버; 상기 DB 서버에 저장된 특정 웹사이트에 게시된 웹정 보의 전송을 요청하는 이미지 검색다운로드엔진; 및 상기 DB서버에 분류된 검색단위에 의해 검색된 웹정보를 수집하여 전송 및 저장되는 다운로드 DB;를 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 특정 웹상에 제공되는 다양한 이미지를 손쉽고 편리하게 다운로드 하여 저장할 수 있도록 한다.The present invention for solving the above technical problem, the web surfing providing server provided by the host to the user to register and log in through the Internet network; A DB server connected to the web surfing provision server and storing address information of a specific web site classified and provided by the host; An image search download engine requesting transmission of web information posted to a specific website stored in the DB server; And a download DB which collects, transmits, and stores web information searched by a search unit classified in the DB server. The web content download system includes a variety of images provided on a specific web. To be downloaded and saved.
또한, 본 발명은 상기 DB 서버는, 로그인하는 사용자 정보를 저장하는 DB1;In addition, the DB server, DB1 for storing the user information to log in;
상기 호스트에 의해 분류되는 웹사이트의 URL이 저장되는 DB2; 상기 분류된 웹사이트에 게재되는 컨텐츠를 검색할 키워드검색어 목록이 저장되는 DB3; 를 포함하여 구성되는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여 각각의 웹페이지의 특성과 게시판별로 산재해 있는 컨텐츠 정보를 손쉽게 검색하여 다운로드 할 수 있는 기반을 마련할 수 있도록 한다. DB2 in which the URLs of websites classified by the host are stored; A DB3 storing a keyword search word list for searching contents posted on the classified websites; It provides a web content download system, characterized in that it is configured to include a so that it is possible to prepare a basis for easily search and download the content information scattered by the characteristics of each web page and bulletin board.
또한, 본 발명은 상기 DB서버는 상기 각각의 DB1 내지 DB3의 정보를 호스트 또는 사용자가 선택하여 설정하는 검색분류목록이 저장되는 사용자 설정정보 저장 DB4를 더 포함하여 구성되는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여 이미지 컨텐츠의 자동검색과 저장에 있어서 사용자가 원하는 이미지 정보과 관련성을 높임으로써, 검색과 다운로드의 신뢰성을 구현할 수 있도록 한다. In addition, the DB server is a web content download, characterized in that the DB server further comprises a user setting information storage DB4 that stores a search classification list for selecting and setting the information of the respective DB1 to DB3 by the host or user By providing a system, it is possible to realize the reliability of search and download by increasing the relevance to image information desired by the user in the automatic search and storage of image contents.
또한, 본 발명은 상기 이미지 검색다운로드엔진은 GUI(graphical user interface)로 구현되는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 사용자가 손쉽게 이미지의 다운로드나 이미지의 편집상태로의 부분다운로드 등을 이용할 수 있도록 해, 접근성과 활용의 용이성을 제공함으로써, 보다 많은 계층 의 사용자가 편리하게 접근할 수 있도록 한다. In addition, the present invention provides a web content download system, characterized in that the image search download engine is implemented as a graphical user interface (GUI), the user can easily download the image or partial download of the image to the edit state, etc. By providing accessibility and ease of use, more users can be easily accessed.
또한, 본 발명은 상기 GUI(graphical user interface)로 구현되는 이미지 검색다운로드엔진은, 상이 이미지 검색다운로드엔진의 전체적인 기능을 제어설정하는 기능제어툴바; 상기 DB2 및 상기 DB3 에서 제공되는 호스트에 의해 분류되어 상기 사용자 설정 DB에 저장되는 특정 웹페이지의 주소와 키워드 검색어 목록을 표현하는 분류항목 툴바;다운로드 되는 컨텐츠의 정보의 목록을 형성하는 파일정보 툴바; 정보가 수집되는 웹페이지를 활성화시키거나 수집된 이미지의 정보를 종합적으로 디스플레이시키는 웹 페이지 활성창; 및 상기 웹페이지 활성창에 활성화된 컨텐츠 이미지를 다운로드 할 수 있도록 제어하는 기능키 툴바; 를 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여 사용자가 편리하게 이미지의 전체 다운로드나, 활성화된 웹페이지상에서의 각각의 관심이미지를 다운로드하거나, 예약다운로드 할 수 있도록 하여 사용의 편의성을 증진할 수 있도록 한다.In addition, the present invention is an image search download engine implemented by the graphical user interface (GUI), the function control toolbar for controlling and setting the overall function of the different image search download engine; A classification item toolbar for classifying by the host provided by the DB2 and the DB3 and expressing a list of keyword search terms and addresses of a specific web page stored in the user setting DB; a file information toolbar forming a list of information of downloaded contents; A web page active window for activating a web page from which information is collected or collectively displaying information of collected images; And a function key toolbar for controlling the download of the activated content image on the webpage active window. Providing a web content download system characterized in that it comprises a so that the user can conveniently download the entire image, each of the image of interest on the active web page, or pre-download download to enhance the ease of use Do it.
또한, 본 발명은 상기 분류항복 툴바는 사용자가 설정하는 상기 특정 웹페이지에서 검색키워드에 해당하는 컨텐츠를 검색을 수행하는 웹페이지의 페이지의 범위를 설정할 수 있는 페이지 지정 툴바를 더 포함하여 이루어는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여 특정 웹페이지의 선택된 범위에 존재하는 이미지만을 선별하여 다운로드 할 수 있도록 하여 정보수집의 효율성을 높일 수 있게 한다.In addition, the classification yield toolbar further comprises a page designation toolbar that can set the range of the page of the web page to search the content corresponding to the search keyword in the particular web page set by the user By providing a web content download system, it is possible to select and download only images existing in a selected range of a specific web page, thereby increasing the efficiency of information collection.
또한, 본 발명은 상기 기능키 툴바는, 다운로드 할 특정 웹페이지의 정보 이 외에 다른 웹페이지의 정보를 예약 다운할 수 있는 제1기능키를 더 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 순차적이고 동시다발적으로 필요한 이미지를 다운로드 할 수 있도록 한다. In addition, the present invention provides a web content download system, wherein the function key toolbar further comprises a first function key to reserve down the information of other web pages in addition to the information of a specific web page to download. Thus, the necessary images can be downloaded sequentially and simultaneously.
또한, 본 발명은 상기 기능키 툴바는, 상기 웹페이지 활성창을 통하여 활성화되는 웹페이지의 정보나 다운로드 된 컨텐츠를 한 번의 클릭으로 바로 상기 다운로드 DB로 자동 저장할 수 있는 제2기능키를 더 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 관심 있는 이미지만을 선택하여 단 한번의 마우스 클릭으로 웹 창에 게시된 이미지를 다운받아 자동적으로 저장할 수 있도록 한다. In addition, the function key toolbar further comprises a second function key that can automatically save the information or downloaded content of the web page activated through the web page active window directly into the download DB with a single click; It provides a web content download system, characterized in that made, so as to select only the image of interest to download the image posted in the web window with a single mouse click and automatically save.
또한, 본 발명은 상기 기능키 툴바는, 상기 웹페이지 활성창을 통하여 활성화 되는 웹페이지의 정보나 다운로드 된 컨텐츠의 특정 부분만을 선택하여 이미지로 저장할 수 있는 이미지 선택 제3기능키를 더 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 웹페이지에 제시된 다양한 컨텐츠 정보를 필요한 부분만큼 잘라서, 즉 특정 부위만을 지정하여 바로 자동다운로드 할 수 있도록 한다.The function key toolbar may further include an image selection third function key for selecting only a specific portion of information or downloaded content of a web page activated through the web page active window and storing the selected image as an image. By providing a web content download system, it is possible to cut the various content information presented on the web page as much as necessary, that is, to designate only a specific part to be automatically downloaded immediately.
또한, 본 발명은 상기 기능키 툴바는, 상기 웹페이지 활성창을 통하여 활성화되는 웹사이트의 전체화면을 이미지로 처리하여 자동저장하는 전체화면저장 제4기능키를 더 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여, 이용성을 증진시킨다.In addition, the present invention is the web of the function key toolbar further comprises a full screen storage fourth function key for automatically storing the entire screen of the website activated through the web page active window as an image to automatically save Providing a content download system to enhance usability.
또한, 본 발명은 상기 기능키 툴바는, 상기 웹페이지 활성창을 통하여 활성 화되는 웹 사이트의 컨텐츠 정보 또는 컨텐츠의 메타정보를 HTML로 저장하는 제5기능키를 더 포함하여 이루어지는 것을 특징으로 하는 웹 컨텐츠 다운로드 시스템을 제공하여 다운로드 되는 각각의 이미지에 대한 메타정보나 다운받은 사이트의 경로 값을 제공할 수 있도록 한다.In addition, the present invention is the web of the function key toolbar further comprises a fifth function key for storing the content information or the meta information of the content of the web site activated through the web page active window in HTML By providing a content download system, it is possible to provide meta information about each image downloaded or path value of the downloaded site.
이하, 첨부된 도면을 참조하여 본 발명의 구체적인 구성과 작용을 설명한다. Hereinafter, with reference to the accompanying drawings will be described a specific configuration and operation of the present invention.
도 1을 참조하면, 도 1은 본 발명인 웹 컨텐츠 다운로드 시스템의 개략적인 흐름도를 도시한 것이다.Referring to Figure 1, Figure 1 shows a schematic flowchart of the web content download system of the present invention.
사용자 단말(10)을 통하여 접속하는 사용자는 인터넷으로 연결되는 호스트가 제공하는 웹서핑제공서버에 접속할 수 있다. 상기 웹서핑제공서버는 구체적으로 웹서버(20)와 각종 웹사이트에 산재되어 있는 웹정보 및 이러한 정보를 다운로드 하여 저장하는 사용자 설정영역이 배정되어있는 DB서버(30), 그리고 호스트나 사용자의 설정에 의하여 각종 웹사이트에 게시된 정보를 검색할 수 있는 설정정보를 통하여 이미지를 다운로드하거나, 편집 등의 기능을 컴퓨터의 접속화면을 통하여 실행할 수 있도록 하는 이미지검색다운로드엔진(40)으로 구성된다.A user connecting through the
도 1 및 도 2를 통하여 상기 DB서버(30)와 상기 이미지검색다운로드엔진(40)의 동작을 구체적으로 설명한다. 우선 상기 DB서버(30)는 이미지검색다운로드엔진(40)과 연결되며, 내부에 특정 웹사이트(50)의 하위에 게시된 웹정보로 표시되는 웹데이터의 항목(60a 내지 60c)과 각 항목의 하위의 이미지 컨텐츠(61~63)를 검색할 수 있는 설정정보를 저장하는 사용자설정정보DB(31)을 구비함이 바람직하다.1 and 2 will be described in detail the operation of the
또한, 상기 DB서버(30)는 호스트가 제공하는 웹서핑제공서버에 회원등록을 통해 로그인하는 사용자의 정보를 저장하는 데이터베이스(DB1(32)), 웹상에 존재하는 웹사이트의 주소(URL)를 대분류 단위로 하여 호스트나 사용자가 지정하여 저장하는 DB2(33), 상기 DB2에 저장된 웹사이트의 게시판 등의 웹데이터항목이나 그 하위에 존재하는 이미지들을 키워드나 검색어로 검색할 수 있도록 소분류단위로 키워드검색어 목록을 저장하는 DB3(34), 사용자가 이미지검색다운로드엔진(40)을 통하여 다운로드를 실행하는 경우에 다운로드 된 정보가 저장되는 다운로드 DB(35)등을 포함하여 구성된다. 상기 사용자 설정정보 DB(31)는 상기 DB1 내지 DB3의 대분류나 소분류항목으로 특정 웹사이트나 게시물을 분류하여 설정하는 정보가 저장되게 되는 것이다.In addition, the DB
도 3a는 상술한 이미지검색다운로드엔진(40)을 사용자가 컴퓨터상에서 웹서핑을 하는 과정에서 손쉽게 이용할 수 있도록, 각 기능들을 GUI(graphical user interface)로 구현한 것을 도시한 것이다.FIG. 3A illustrates each of the functions implemented as a graphical user interface (GUI) so that the user can easily use the above-described image
상술한 DB서버나, 웹사이트의 주소로 대분류되는 항목, 각각의 검색어단위로 분류되어 검색을 수행하도록 하는 DB2, DB3 와 검색 및 자동다운로드 등의 시스템적구현을 상기 GUI를 통하여 수행할 수 있도록 한다. System implementation such as DB2, DB3, and search and automatic download, which are classified by each search term unit, can be performed through the GUI. .
상기 이미지검색다운로드엔진(40)은 상기 이미지검색다운로드엔진(40)의 각종 기능과 환경을 설정하는 기능제어판(41)과 해당 특정 웹페이지의 URL에 따라 대분류된 항목과, 상기 특정 웹페이지의 소분류목록으로 분류된 이미지 소분류 항목이 표시되는 분류항목 툴바(42), 다운로드 되는 컨텐츠의 정보의 목록을 형성하는 파일정보 툴바(43), 다운로드 되는 웹페이지를 활성화시키거나, 다운로드 된 이미지를 활성화시키는 웹페이지활성창(45), 상기 웹페이지활성창(45)에 활성화된 웹페이지상의 이미지를 다운로드 하거나 편집할 수 있도록 하는 기능키 툴바(44)를 포함하여 형성된다.The image
상기 기능제어판(41)에서는 상기 이미지검색다운로드엔진(40)의 각종 기능과 환경을 설정할 수 있으며, 예를 들어 사용자의 로그인 알림이라던가, 후술하는 이미지의 원클릭 다운로드의 기능이나 이미지 캐쳐 등에 활용되는 픽셀의 환경을 설정한다던지, 다운로드의 경로를 설정할 수 있는 기능을 제공한다.In the
또한, 상기 웹페이지 활성창의 상단의 URL입력창(45a)에는 웹페이지의 URL을 직접 입력함으로써, 상술한 이미 저장된 특정 웹페이지 대분류 항목에 정해진 웹페이지가 아니더라도, 얼마든지 다른 웹페이지를 활성화시킬 수 있으며, 활성화시킨 웹페이지상의 이미지를 상기 기능키 툴바(44)를 사용하여 다운로드 하거나 편집할 수 있다. 도 3b는 사용자가 웹서핑제공서버에 접속하여 실행시킨 상기 이미지검색다운로드엔진(40)이 사용자 단말을 통해 구현되는 모습이다.In addition, by directly inputting the URL of the web page in the
이하에서는 상기 이미지검색다운로드엔진(40)을 통하여 웹페이지상의 이미지 다운로드를 하는 본 시스템의 구동방식을 구체적으로 설명한다.Hereinafter, a driving method of the system for downloading an image on a web page through the image
도 4는 특정 웹페이지의 게시판에 게재된 이미지들을 다운로드 하는 방식을 도시한 것이다. 사용자는 분류항목 툴바(42)를 클릭하여, 전술한 DB2에 저장되어 사용자 설정정보 DB에 설정된 대분류항목 중에서 특정 웹페이지 대분류항목(예를 들어 네이버)를 클릭한다(S1). 그리고 바로 옆의 대분류 항목 하위의 소분류 항목으로 설정저장된 소분류항목(예를 들어, '여행/풍경')을 클릭하면, 해당 웹페이지의 게시판의 여행 또는 풍경의 검색어에 해당하는 이미지들이 웹페이지 활성창을 통해 디스플레이되고(S2), 상술한 기능키 툴바에서 다운로드툴바(F0)를 클릭하여 디스플레이된 이미지 전체가 다운로드 된다(S3). 4 illustrates a method of downloading images posted on a bulletin board of a specific web page. The user clicks the
다운로드가 개시되면서, 상술한 파일정보툴바(43)영역에 다운로드 되는 이미지의 목록이 작성되고(S4), 다운로드가 완료되면서, 자동적으로 다운로드DB에 저장된다(S5).As the download is started, a list of images to be downloaded in the above-described
도 5는 본 발명에 따른 이미지검색다운로드엔진(40)에서 여러 개의 웹페이지의 게시판을 설정해 둔후, 예약 다운할 수 있는 기능을 도시한 도면이다. 상술한 기능제어툴바(41)에서 기본 설정정보의 예약다운설정항목을 클릭하여, 도시된 부분과 같이, 대분류항목(40a),소분류항목(40b), 웹페이지의 페이지지정 툴바(40c)를 차례로 지정하고, 입력확인(40d)설정한 후, 예약다운을 하는 제1기능키(F1)를 클릭하면 예약다운로드가 실행되고, 다운로드 되는 파일정보 목록이 나타나면서(43), 자동적으로 다운로드 DB에 저장된다.FIG. 5 is a diagram illustrating a function of setting down a bulletin board of several web pages in the image
도 6은 본 발명에 따른 이미지검색다운로드엔진(40)에서 웹페이지활성창에 활성화된 웹페이지상의 이미지 정보를 한 번의 클릭으로 자동다운로드가 되는 기능을 설명한 것이다. 상기 웹페이지의 이미지를 개별적으로 다운받기 위해서 상기 이미지검색다운로드엔진(40)의 제2기능키(F2)를 클릭하면, 웹페이지의 화면의 이미지위로 마우스의 색깔이 변하며, 원하는 이미지를 클릭하는 순간, 그 이미지를 다운 로드 DB로 자동다운로드 된다. 이는 사용자 설정에서 제공되는 웹페이지나 아니면 웹페이지의 URL직접입력하여 활성화되는 웹페이지에서도 가능하다.6 illustrates a function of automatically downloading image information on a web page activated in a web page active window by one click in the image
도 7은 기능키 툴바 중 제3기능키(F3)를 클릭함으로써, 웹페이지 활성창에 제시된 영역에서 사용자가 원하는 부분의 영역범주를 범위(P)로 지정하여 그 부위를 잘라 이미지로 저장하는 기능을 도시한 것이다. 또한, 도 8은 기능키툴바 중 제4기능키(F4)를 이용하여 웹페이지 활성창에 제시된 전체 화면을 이미지로 처리하여 이미지로 저장하는 기능을 도시한 것이다. 즉, 본 발명에 따른 이미지검색다운로드엔진은 전체화면저장(스크린샷), 스크린의 선택영역 저장(선택영역 스크린샷) 등의 종래에 개별적으로 제공되던 캡쳐 기능을 부가하여 웹서핑과 동시에 개별적인 이미지 편집과 저장을 자유자재로 별도의 다른 툴(tool)의 실행 없이도 수행할 수 있도록 함으로써 작용상의 편의성을 구현할 수 있도록 하였다.FIG. 7 is a function of designating an area category of a user's desired area as a range P in the area displayed on the webpage active window by clicking on the third function key F3 in the function key toolbar, and cutting the area as an image. It is shown. In addition, FIG. 8 illustrates a function of processing an entire screen presented in a webpage active window as an image using a fourth function key F4 among the function key toolbars and storing the image as an image. In other words, the image search download engine according to the present invention adds a capturing function such as full screen storage (screen shot) and screen selection area (selection screen shot), which is separately provided, and individually edits images simultaneously with web surfing. It is possible to realize the convenience of operation by allowing the user to freely perform and save without executing any other tool.
도 9의 (a) 내지 (c)는 본 발명에 따른 이미지검색다운로드엔진을 이용하여 다운로드된 이미지들의 메타정보나 웹사이트의 경로정보를 HTML로 저장하는 기능을 도시한 것이다. 즉 다운로드 된 이미지를 한 장의 HTML파일정보로 저장하는 것으로(썸네일저장), 이는 제5기능키를 클릭하고 원하는 이미지를 클릭함으로써 이루어진다(도 9의 (a)). 이처럼 썸네일로 저장된 이미지를 클릭하는 경우 저장된 썸네일사이트로 이동하게 되는 기능을 제공하게 된다(도 9의 (b)). 도 9의 (c)는 이미지에 저장된 자세한 메타정보를 도시한 것으로, 각 이미지의 크기 및 출처, 이미지의 구성정보 등을 식별할 수 있도록 하며, 이는 마우스의 오른쪽 클릭을 통하여 확인이 가능하다.9 (a) to (c) illustrate a function of storing meta information of downloaded images or path information of a website as HTML using an image search download engine according to the present invention. That is, by storing the downloaded image as one HTML file information (thumbnail storage), this is done by clicking the fifth function key and clicking the desired image (Fig. 9 (a)). As such, when the image stored as the thumbnail is clicked, a function of moving to the stored thumbnail site is provided (FIG. 9B). 9 (c) shows detailed meta information stored in an image, so that the size and source of each image, configuration information of the image, and the like can be identified, which can be confirmed through a right-click of a mouse.
도 10은 본 발명에 따른 웹제공서버에 존재하는 사용자 설정 DB에 설정저장되는 특정 웹사이트의 파싱과 상기 특정웹사이트의 게시물을 다운로드하기 위한 기본 패턴정보를 설정하는 일 실시예를 도시한 것이다.FIG. 10 illustrates an embodiment of setting parsing of a specific website stored in a user setting DB existing in a web providing server according to the present invention and basic pattern information for downloading a post of the specific website.
상술한 본 발명의 이미지검색 다운로드엔진이 구동하기 위해서 특정 웹사이트의 정보를 설정하는 방식은 사용자가 임의고 추가하거나 삭제 또는 수정할 수 있는 데이터파일(일반 텍스트)을 기준으로 동작하게 제작됨이 바람직하다. 특히 상기 데이터 파일은 도시된 바와 같이 일반적으로 13개의 패턴으로 구성됨이 바람직하며, 상기 13개의 패턴을 만족하는 경우에는 어떤 임의의 웹사이트도 본 발명의 이미지 다운방식의 자동동작이 가능하다. 도 10에 도시된 각각의 구성요소는 본 발명의 이미지검색 다운로드엔진이 해당되는 특정 웹사이트를 파싱하는 데 필요한 필수 구성요소라고 할 수 있으며, 이러한 상기 13개의 필수 구성요소를 통해 자동 이미지 다운방식이 구동될 수 있게 된다. 사용자가 설정하는 영역의 구성요소는 다음과 같은 용도로 작용하게 된다.The method of setting the information of a specific website in order to drive the image search download engine of the present invention described above is preferably made to operate based on a data file (plain text) that a user can arbitrarily add, delete, or modify. . In particular, it is preferable that the data file is generally composed of 13 patterns as shown, and if any of the 13 patterns is satisfied, any arbitrary website can automatically operate the image down method of the present invention. Each component illustrated in FIG. 10 may be referred to as an essential component necessary for parsing a specific website corresponding to the image search download engine of the present invention. It can be driven. The components of the area set by the user serve the following purposes.
0.{게시판명}0. {Bulletin name}
해당 웹사이트의 게시판 이름이다. 특별한 기능은 없고 화면상에 출력되거나 저장될 폴더를 생성할 때 사용된다.The board name of the website. There is no special function and it is used to create folder to be printed or saved on screen.
1. URL1. URL
해당 웹사이트의 게시판의 목록 주소이며, 이는 Parameter를 포함한 전체 주소로 접속한다. 이미지검색 다운로드엔진이 파싱을 시작하는 Entry Point 이다.This is the list address of the bulletin board of the website, which is accessed with the full address including the parameter. This is the entry point where the image search download engine starts parsing.
2. VIEWFILE2. VIEWFILE
해당 게시판 목록 파일에서 내용을 출력해주는 역할의 파일명이며, 이미지검색 다운로드엔진은 1차로 해당 VIEWFILE을 파싱하여 추출한 뒤 내용 페이지로 접근하게 된다.It is a file name that outputs the contents from the board list file. The image search download engine first accesses the contents page after parsing and extracting the VIEWFILE.
3-5.3-5.
해당 게시판 내용 페이지에서 이미지를 포함하고 있는 서버의 주소이다. 이미지는 HTML 태그 중에 <IMG> 가 포함된 소스를 이미지라 한다.This is the address of the server containing the image on the bulletin board content page. An image is called an image whose source contains <IMG> in the HTML tag.
6. END6. END
해당 게시판 목록에서 VIEWFILE로 넘어갈 경우 맨 마지막 Parameter 값을 명시한다. 이는 엔진이 END 값과 LAST 값을 기준으로 해당 VIEWFILE의 영역을 파싱하여 해당 페이지로의 접근을 좀 더 신뢰도 있게 접근하기 위한 수단으로 사용된다.When going to VIEWFILE in the board list, specify the last parameter value. This is used as a means for the engine to more reliably access the page by parsing the area of the VIEWFILE based on the END and LAST values.
7.LAST7.LAST
해당 페이지의 소스 상에 닫힘 문자가 (')인지 (")인지 구분한다. 이는 엔진이 END 값과 LAST 값을 이용하여 문자열의 범위를 판단하기 위해 사용된다.Identify whether the closing character is (') or (") on the source of the page, which is used by the engine to determine the range of strings using the END and LAST values.
8.LOGIN8.LOGIN
해당 게시판에 로그인을 해야 접근할 수 있는지를 사용자에게 알려주는 용도로 사용된다.It is used to inform the user if they need to log in to the board.
9. NOTIN9. NOTIN
이미지검색다운로드엔진이 여러 경우의 게시판을 파싱할 때 의도되지 않은 소스로의 접근을 방지하기 위해 엔진이 목록 및 이미지를 추출할 때 포함되지 않아야 할 문자열을 명시한다. 이 요소로 인해 엔진의 결과물을 추적하는 신뢰도를 높 힌다.When an image search download engine parses multiple bulletin boards, it specifies a string that should not be included when the engine extracts lists and images to prevent access to unintended sources. This factor increases the reliability of tracking engine output.
10.IMGTAG10.IMGTAG
HTML 소스상에 <IMG> 태그를 판독하기 위해 사용된다. 게시판마다 제작자의 의도에 따라 각각 다른 코드를 사용하기에 필요하다. 이 요소 역시 결과물의 더 높은 신뢰도를 높혀 준다.Used to read <IMG> tags on an HTML source. Each bulletin board needs to use different codes depending on the intention of the creator. This factor also increases the confidence of the result.
11. PAGE11.PAGE
게시판이 Paging 될 때 필요한 Parameter 값이다. 이는 이미지검색다운로드엔진이 Paging을 자동으로 하기 위해 필요하다.Parameter value required when the board is paging. This is necessary for the image search download engine to automatically paging.
12. LOCK12.LOCK
특정 웹 서버가 Referer 값을 체크하여 이미지 직접 링크 방지를 걸어놓은 경우 이미지검색 다운로드엔진이 이미지에 접근하기 위해 서버가 요구하는 Referer 값을 직접 Setting하여 해당 이미지로의 Access 용도로 사용된다.If a specific web server checks the Referer value and prevents direct image linking, the image search download engine directly sets the Referer value required by the server to access the image and uses it for access to the image.
도 11을 참조하여 본 발명의 이미지검색다운로드엔진의 내부 처리도를 설명한다. 도 10에 도시된 특정 웹사이트를 파싱하는 데 필요한 필수 구성요소를 통해 자동 이미지 다운방식이 구동됨에 있어서 내부의 로직을 구체적으로 설명하면 다음과 같다. 상기 이미지검색다운로드엔진은 총 4개의 역할을 담당하는 부분으로 구성되어 사용자 설정에 의한 데이터파일의 입력 후, 이미지검색다운로드엔진이 최초 구성시 데이터 파일이 로드됨으로써 처리작업이 시작된다.An internal process diagram of the image search download engine of the present invention will be described with reference to FIG. The internal logic of driving the automatic image down method through the necessary components required for parsing a specific website shown in FIG. 10 will be described in detail as follows. The image search download engine is composed of a part that plays a total of four roles, after input of the data file by the user setting, the data search is loaded when the image search download engine is initially configured, the processing operation is started.
상술한 총 4개의 역할을 데이터파일 분석엔진(T1)과, 문자열을 파싱엔진(T2), 이미지추적처리엔진(T3),이미지저장처리부분(T4)로 이루어 지며, 이 중 3 개는 사용자가 웹상에서 이미지를 볼 때 동작하는 일련의 동작패턴들을 데이터파일이란 하나의 매개체와 데이터파일 분석엔진을 통해 3개의 행동패턴으로 부산하여 이를 자동화하게 하는 기능을 한다.The four roles described above are composed of a data file analysis engine (T1), a string parsing engine (T2), an image tracking processing engine (T3), and an image storing processing portion (T4). The data file is a series of motion patterns that operate when viewing images on the web, and is automated by distributing them into three behavior patterns through a single medium and a data file analysis engine.
상기 데이터파일 분석엔진(T1)은 이미지검색다운로드엔진이 최초구동시 데이터파일을 로드되어 분석을 시작하는 기능을 한다. The data file analysis engine T1 serves to start the analysis by loading the data file when the image search download engine is initially driven.
상기 문자열파싱엔진(T2)은 설정된 특정 웹서버에 URL의 HTML소스를 요청하여 서버가 전송한 HTML을 VIEWFILE, LAST, END등의 요소를 이용하여 분석 후 해당 웹서버의 게시판의 본문페이지를 추적하는 역할을 한다.The string parsing engine (T2) requests the HTML source of the URL from the set specific web server and analyzes the HTML transmitted by the server using elements such as VIEWFILE, LAST, END, and then tracks the body page of the bulletin board of the web server. Play a role.
상기 이미지 추적처리엔진(T3)은 해당 웹서버의 본문페이지를 웹서버에 요청후 서버가 전홍한 페이지를 분석하여 페이지 내의 각각의 이미지에 대한 정보를 수집하는 역할을 한다.The image tracking processing engine T3 serves to collect information about each image in the page by analyzing a page sent by the server after requesting a web page of the web server.
이미지저장처리부분(T4)에서는 HTTP 통신 혹은 SOCKET으로 해당 웹서버로 직접접속하여 해당이미지를 서버로부터 다운로드 요청 후 결과물을 저장하는 역할을 한다.In the image storage processing part (T4), it directly connects to the web server by HTTP communication or SOCKET, and downloads the image from the server and saves the result.
전술한 바와 같은 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였다. 그러나 본 발명의 범주에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능하다. 본 발명의 기술적 사상은 본 발명의 기술한 실시예에 국한되어 정해져서는 안 되며, 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.In the detailed description of the invention as described above, specific embodiments have been described. However, many modifications are possible without departing from the scope of the invention. The technical spirit of the present invention should not be limited to the described embodiments of the present invention, but should be determined not only by the claims, but also by those equivalent to the claims.
본 발명에 따르면, 특정 웹페이지상에 게시된 이미지 컨텐츠를 용이하게 검색과 동시에 자동 다운로드 및 자동 저장할 수 있는 효율적인 이미지 다운로드 툴을 제공하는 효과가 있다.According to the present invention, there is an effect of providing an efficient image download tool that can easily search and automatically download and automatically store image contents posted on a specific web page.
특히, 특정 웹페이지 상의 이미지 컨텐츠에서 사용자가 필요한 이미지만을 선택다운로드 할 수 있는 이미지 다운로드 툴을 제공하여 웹서핑시의 컨텐츠 수집의 효율성을 극대화할 수 있는 효과도 있다.In particular, by providing an image download tool that allows the user to selectively download only the images needed by the image content on a particular web page, it is also effective to maximize the efficiency of content collection when surfing the web.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070061803A KR20090002225A (en) | 2007-06-22 | 2007-06-22 | Down-load system for web-contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070061803A KR20090002225A (en) | 2007-06-22 | 2007-06-22 | Down-load system for web-contents |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090002225A true KR20090002225A (en) | 2009-01-09 |
Family
ID=40485239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070061803A KR20090002225A (en) | 2007-06-22 | 2007-06-22 | Down-load system for web-contents |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090002225A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012093839A3 (en) * | 2011-01-07 | 2012-12-06 | Samsung Electronics Co., Ltd. | Method and apparatus for collecting content |
-
2007
- 2007-06-22 KR KR1020070061803A patent/KR20090002225A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012093839A3 (en) * | 2011-01-07 | 2012-12-06 | Samsung Electronics Co., Ltd. | Method and apparatus for collecting content |
CN103329163A (en) * | 2011-01-07 | 2013-09-25 | 三星电子株式会社 | Method and apparatus for collecting content |
US9288532B2 (en) | 2011-01-07 | 2016-03-15 | Samsung Electronics Co., Ltd | Method and apparatus for collecting content |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11675968B2 (en) | Enterprise web application constructor system and method | |
US20230325431A1 (en) | System And Method For Labeling Objects For Use In Vehicle Movement | |
US8533582B2 (en) | Trail-based data content discovery, organization, and processing | |
KR101409673B1 (en) | Persistent saving portal | |
US8423587B2 (en) | System and method for real-time content aggregation and syndication | |
US8032510B2 (en) | Social aspects of content aggregation, syndication, sharing, and updating | |
US20080201645A1 (en) | Method and Apparatus for Deploying Portlets in Portal Pages Based on Social Networking | |
US20080072145A1 (en) | Method and apparatus for customizing the display of multidimensional data | |
CN101751428A (en) | Information search method and device | |
US8874521B2 (en) | Management of multimedia content | |
KR20110099225A (en) | Previewing search results for suggested refinement terms and vertical searches | |
EP2140342A2 (en) | A system for aggregating and displaying syndicated news feeds | |
US7174513B1 (en) | System and method for advanced network viewing | |
US20110145717A1 (en) | Web-browsing system | |
US20080114789A1 (en) | Data item retrieval method and apparatus | |
JP2000231570A (en) | Internet information processor, internet information processing method and computer readable recording medium with program making computer execute method recorded therein | |
KR20050074058A (en) | System for automatically sending to other web site news automatically classified on internet, and control method thereof | |
JP2005056371A (en) | Management method and system for web retrieval information, and computer software program | |
KR20090002225A (en) | Down-load system for web-contents | |
Dornfest et al. | Google Hacks: Tips & Tools for Finding and Using the World's Information | |
JP2000231569A (en) | Internet information retrieving device, internet information retrieving method and computer readable recording medium with program making computer execute method recorded therein | |
Stern | New search and navigation techniques in the digital library | |
WO2009145948A1 (en) | System and method for identifying galleries of media objects on a network | |
JP2003099466A (en) | Method for displaying and editing context data and program | |
WO2005029358A1 (en) | Search method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |