KR100434851B1 - A method and system for displaying electronic document using virtual polygon - Google Patents

A method and system for displaying electronic document using virtual polygon Download PDF

Info

Publication number
KR100434851B1
KR100434851B1 KR10-2001-0004493A KR20010004493A KR100434851B1 KR 100434851 B1 KR100434851 B1 KR 100434851B1 KR 20010004493 A KR20010004493 A KR 20010004493A KR 100434851 B1 KR100434851 B1 KR 100434851B1
Authority
KR
South Korea
Prior art keywords
virtual polyhedron
virtual
polyhedron
sub
item
Prior art date
Application number
KR10-2001-0004493A
Other languages
Korean (ko)
Other versions
KR20010044271A (en
Inventor
안종선
Original Assignee
(주)우리랑월드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)우리랑월드 filed Critical (주)우리랑월드
Priority to KR10-2001-0004493A priority Critical patent/KR100434851B1/en
Publication of KR20010044271A publication Critical patent/KR20010044271A/en
Application granted granted Critical
Publication of KR100434851B1 publication Critical patent/KR100434851B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 네트워크를 통해 복수의 분류 항목, 복수의 하위 분류 항목 중 적어도 하나를 각 면에 표시하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치에 관한 것이다. 본 발명에 따른 가상 다면체를 이용한 인터넷 문서의 표시 방법은 가상 다면체를 사용자에게 제공하고-여기서, 상기 가상 다면체의 적어도 한면에는 복수의 분류 항목이 표시되고, 상기 복수의 분류 항목 각각은 조각 이미지로 표현됨-, 상기 사용자가 선택한 선택 분류 항목에 상응하는 하위 분류 항목에 상응하는 조각 이미지를 추출하고, 상기 하위 분류 항목에 상응하는 조각 이미지를 이용하여 절단면, 상기 복수의 분류 항목에 상응하는 조각 이미지를 이용하여 복수의 부분 다면체를 생성하고, 상기 부분 다면체 각각에 상응하는 변환 요소를 추출하고, 상기 변환 요소를 이용하여 미리 지정된 상기 부분 다면체 각각에 상응하는 변환 규칙에 의하여 상기 절단면, 상기 부분 다면체 각각을 동적으로 변환하여 새로운 가상 다면체를 생성하되, 상기 사용자의 표시 장치에 상기 동적으로 변환되는 상기 절단면, 상기 복수의 부분 다면체와 상기 새로운 가상 다면체가 표시되는 것을 특징으로 한다.The present invention relates to a method and apparatus for providing an Internet document comprising a virtual polyhedron displaying at least one of a plurality of classification items and a plurality of sub classification items on each side via a network. According to the present invention, a method of displaying an Internet document using a virtual polyhedron provides a virtual polyhedron to a user, wherein a plurality of classification items are displayed on at least one side of the virtual polyhedron, and each of the plurality of classification items is represented by a fragment image. Extracting a piece of image corresponding to a sub-category item corresponding to the selected classification item selected by the user, and using a cut-out surface and a piece of image corresponding to the plurality of classification items by using a piece of image corresponding to the sub-category item. Generating a plurality of partial polyhedrons, extracting a transform element corresponding to each of the partial polyhedrons, and dynamically converting the cut plane and each of the partial polyhedrons according to a conversion rule corresponding to each of the partial polyhedrons previously designated using the transform element. To create a new virtual polyhedron, The cutting surface, the plurality of partial polyhedrons and the new virtual polyhedron, which are dynamically converted, are displayed on the display device of the user.

Description

가상 다면체를 이용한 전자 문서 표시 방법 및 장치{A METHOD AND SYSTEM FOR DISPLAYING ELECTRONIC DOCUMENT USING VIRTUAL POLYGON}Electronic document display method and device using a virtual polyhedron {A METHOD AND SYSTEM FOR DISPLAYING ELECTRONIC DOCUMENT USING VIRTUAL POLYGON}

본 발명은 네트워크를 통해 복수의 분류 항목, 복수의 하위 분류 항목 중 적어도 하나를 각 면에 표시하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing an Internet document comprising a virtual polyhedron displaying at least one of a plurality of classification items and a plurality of sub classification items on each side via a network.

기존의 인터넷 문서는 인터넷 문서가 포함된 웹사이트가 제공하는 메뉴를 화면에 텍스트나 이미지로 나열하는 목록의 형태로 제공한다. 따라서 사용자가 각각의 메뉴 항목 중 특정 분류 항목을 찾기 위해서 검색을 하거나 전체 목록을 제공하는 사이트 맵 등을 이용해야하는 불편함이 있다.Existing Internet documents provide menus provided by websites containing Internet documents in the form of a list of text or images on the screen. Therefore, it is inconvenient for the user to search for a specific category item among each menu item or to use a site map that provides a whole list.

또한, 기존의 인터넷 문서는 하나의 인터넷 문서에 메뉴에 관련된 분류 항목 및 하위 분류 항목, 광고 등이 함께 나열되어 있어 사용자가 빠른 시간 내에 사이트의 전체적인 구조를 파악할 수 없는 문제점이 있다.In addition, the existing Internet document has a problem that the user is not able to grasp the overall structure of the site in a short time because the Internet is classified with the category items, sub-category items, advertisements, etc. related to the menu.

또한, 기존의 인터넷 문서는 평면적인 텍스트나 이미지만으로 분류 항목 및 하위 분류 항목을 표시하므로 사용자에게 입체적 인터넷 문서를 제공하지 못하는 문제점이 있다.In addition, the existing Internet document displays a classification item and a sub-category item only with flat text or images, and thus there is a problem in that a three-dimensional Internet document cannot be provided to a user.

또한, 기존의 가상 다면체를 포함하는 인터넷 문서는 하나의 화면에 복수개의 가상 다면체를 제공하여 사용자가 한번에 전체 사이트 구조를 파악하지 못하는 문제점이 있다.In addition, the Internet document including the existing virtual polyhedron has a problem that the user does not grasp the entire site structure at once by providing a plurality of virtual polyhedrons on one screen.

또한, 기존의 가상 다면체를 포함하는 인터넷 문서에서 복수개의 가상 다면체 각각은 분류 항목에 대한 하위 분류 항목과 광고가 함께 게시되어 있다. 따라서 사용자에게 각 면에 표시된 내용이 사이트의 메뉴인지 광고인지에 대한 혼란을 일으키는 문제점이 있다.In addition, in the Internet document including the existing virtual polyhedron, each of the plurality of virtual polyhedrons is posted together with the sub-category item for the category and advertisement. Therefore, there is a problem that causes the user to be confused as to whether the content displayed on each side is a menu of a site or an advertisement.

또한, 기존의 가상 다면체를 포함하는 인터넷 문서는 하나의 화면에 복수개의 가상 다면체를 제공하므로 사용자가 다단계 클릭을 통해 하위 분류 항목까지 이동한 상태에서 상위 항목에 대한 분류 형태를 제대로 파악할 수 없는 문제점이 있다.In addition, the Internet document including the existing virtual polyhedron provides a plurality of virtual polyhedrons on one screen, so that the user cannot correctly grasp the classification form of the parent item while the user moves to the lower category item through multi-level click. have.

따라서, 본 발명의 목적은 네트워크를 통해 복수의 분류 항목, 복수의 하위 분류 항목 중 적어도 하나를 각 면에 표시하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공하는 것이다.Accordingly, an object of the present invention is to provide a method and apparatus for providing an Internet document including a virtual polyhedron displaying at least one of a plurality of classification items and a plurality of sub classification items on each side via a network.

본 발명의 다른 목적은 인터넷 문서가 포함된 웹사이트가 제공하는 메뉴를 화면에 텍스트나 이미지로 나열하는 목록의 형태가 아닌 하나의 가상 다면체로 제공하여 사용자가 검색을 하거나 사이트 맵 등을 이용해야하는 불편함 없이 사이트를 이용할 수 있도록 하는 것이다.Another object of the present invention is to provide a menu provided by a website including an Internet document as a virtual polyhedron rather than a list of text or images on the screen, so that the user has to search or use a site map. To make the site usable.

본 발명의 또 다른 목적은 하나의 가상 다면체를 통해 사용자가 빠른 시간내에 사이트의 전체적인 구조를 파악할 수 있도록 하는 것이다.Another object of the present invention is to enable a user to grasp the overall structure of a site in a short time through one virtual polyhedron.

본 발명의 또 다른 목적은 평면적인 텍스트나 이미지가 아닌 가상 다면체를 통해 사용자에게 입체적 인터넷 문서를 제공하는 것이다.It is still another object of the present invention to provide a stereoscopic Internet document to a user through a virtual polyhedron rather than flat text or an image.

본 발명의 또 다른 목적은 하나의 가상 다면체에 광고를 배제한 순수한 메뉴만을 구성하여 사용자의 혼란을 없애는 것이다.Still another object of the present invention is to compose a pure menu without advertisements in one virtual polyhedron to eliminate user confusion.

본 발명의 또 다른 목적은 하나의 가상 다면체를 통해 전체 메뉴를 제공하므로 사용자가 다단계 클릭을 통해 하위 분류 항목까지 이동한 상태에서도 상위 항목 및 전체 구조에 대해 제대로 파악할 수 있도록 하는 것이다.Yet another object of the present invention is to provide a whole menu through one virtual polyhedron, so that the user can grasp the upper item and the overall structure even when the user moves to the lower category through multi-level clicks.

도 1은 본 발명의 바람직한 일 실시예에 따른 가상 다면체를 이용한 인터넷 문서의 표시 시스템의 구성도.1 is a block diagram of a system for displaying an Internet document using a virtual polyhedron according to an exemplary embodiment of the present invention.

도 2a는 본 발명의 바람직한 일 실시예에 따른 가상 다면체를 포함하는 인터넷 문서의 구성을 나타낸 도면.2A is a diagram illustrating the configuration of an Internet document including a virtual polyhedron according to an exemplary embodiment of the present invention.

도 2b는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 회전을 나타낸 도면.Figure 2b is a view showing the rotation of the virtual polyhedron according to an embodiment of the present invention.

도 2c는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 회전에 의해 이동된 화면을 나타낸 도면.Figure 2c is a view showing a screen moved by the rotation of the virtual polyhedron according to an embodiment of the present invention.

도 2d는 본 발명의 바람직한 일 실시예에 따른 하부 분류 항목이 표시된 가상 다면체를 나타낸 도면.FIG. 2D illustrates a virtual polyhedron with subclassification items displayed in accordance with one preferred embodiment of the present invention. FIG.

도 3a 및 도 3c는 본 발명의 바람직한 일 실시예에 따른 가상 다면체에서의 분류 항목 선택 및 가상 다면체의 변환 과정을 나타낸 도면.3A and 3C are diagrams illustrating a classification item selection and a transformation process of a virtual polyhedron in a virtual polyhedron according to an exemplary embodiment of the present invention.

도 4는 본 발명의 바람직한 일 실시예에 따른 요청된 분류 항목에 대한 인터넷 문서를 나타낸 도면.4 illustrates an Internet document for a requested category in accordance with one preferred embodiment of the present invention.

도 5는 본 발명의 바람직한 일 실시예에 따른 가상 다면체 제공 모듈의 구성을 나타낸 도면.5 is a view showing the configuration of a virtual polyhedron providing module according to an embodiment of the present invention.

도 6은 본 발명의 바람직한 일 실시예에 따른 분류 항목 테이블의 구성을 나타낸 도면.6 is a diagram showing the configuration of a classification item table according to an embodiment of the present invention.

도 7은 본 발명의 바람직한 일 실시예에 따른 가상 다면체에 의한 인터넷 문서를 제공하는 과정을 나타낸 순서도.7 is a flowchart illustrating a process of providing an Internet document by a virtual polyhedron according to an exemplary embodiment of the present invention.

도 8a는 본 발명의 바람직한 일 실시예에 따른 가상 다면체에서 선택된 분류 항목에 상응하는 단면 이미지를 나타낸 도면.8A illustrates a cross-sectional image corresponding to a classification item selected from a virtual polyhedron according to an exemplary embodiment of the present invention.

도 8b는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 단면 이미지를 구성을 나타낸 도면.8B is a view showing the configuration of a cross-sectional image of the virtual polyhedron according to an embodiment of the present invention.

도 8c 및 도 8d는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 단면 이미지의 회전을 나타낸 도면.8C and 8D show the rotation of a cross-sectional image of a virtual polyhedron according to one preferred embodiment of the present invention.

도 9는 본 발명의 바람직한 일 실시예에 따른 분류 항목 선택에 상응하는 새로운 가상 다면체를 생성하는 과정을 나타낸 순서도.9 is a flowchart illustrating a process of generating a new virtual polyhedron corresponding to the classification item selection according to an embodiment of the present invention.

도 10은 본 발명의 바람직한 일 실시예에 따른10 is in accordance with a preferred embodiment of the present invention

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

101 ; 서버 103 ; 가상 다면체 제공 모듈101; Server 103; Virtual Polyhedron Provision Module

105 ; 사용자 107 ; 컴퓨터105; User 107; computer

109 ; 네트워크 111 ; 무선 이동 통신 단말 장치109; Network 111; Wireless mobile communication terminal device

113 ; 무선 사용자 115 ; 분류 항목 데이터베이스113; Wireless user 115; Classification Item Database

상기 목적들을 달성하기 위하여 본 발명의 일 측면에 따르면, 전자 문서의 표시 데에 있어서, 가상 다면체를 사용자에게 제공하고-여기서, 상기 가상 다면체의 적어도 한면에는 복수의 분류 항목이 표시되고, 상기 복수의 분류 항목 각각은 조각 이미지로 표현됨-, 상기 사용자가 선택한 선택 분류 항목에 상응하는 하위 분류 항목에 상응하는 조각 이미지를 추출하고, 상기 하위 분류 항목에 상응하는 조각 이미지를 이용하여 절단면, 상기 복수의 분류 항목에 상응하는 조각 이미지를 이용하여 복수의 부분 다면체를 생성하고, 상기 부분 다면체 각각에 상응하는 변환 요소를 추출하고, 상기 변환 요소를 이용하여 미리 지정된 상기 부분 다면체 각각에 상응하는 변환 규칙에 의하여 상기 절단면, 상기 부분 다면체 각각을 동적으로 변환하여 새로운 가상 다면체를 생성하되, 상기 사용자의 표시 장치에 상기 동적으로 변환되는 상기 절단면, 상기 복수의 부분 다면체와 상기 새로운 가상 다면체가 표시되는 것을 특징으로 하는 가상 다면체를 이용한 전자 문서 표시 방법, 상기 방법에 상응하는 장치 및 시스템을 제공할 수 있다.According to an aspect of the present invention for achieving the above objects, in displaying an electronic document, a virtual polyhedron is provided to a user, wherein a plurality of classification items are displayed on at least one side of the virtual polyhedron, and the plurality of Each of the classification items is represented by a fragment image, extracting a fragment image corresponding to a sub classification item corresponding to the selected classification item selected by the user, and using a fragment image corresponding to the sub classification item, a cut plane and the plurality of classifications. A plurality of partial polyhedrons are generated by using a fragment image corresponding to an item, a transform element corresponding to each of the partial polyhedrons is extracted, and the conversion rule corresponding to each of the partial polyhedrons previously specified using the transform element is performed. Cutting plane, each of the partial polyhedrons is dynamically transformed into a new virtual A method of displaying an electronic document using a virtual polyhedron, wherein the cutting plane, the plurality of partial polyhedrons, and the new virtual polyhedron are generated on a display device of the user, wherein the cut plane, the plurality of partial polyhedrons, and the new virtual polyhedron are displayed. It is possible to provide an apparatus and a system.

상기 하위 분류 항목은 분류 항목 데이터베이스로부터 추출될 수 있다.The sub classification item may be extracted from a classification item database.

상기 가상 다면체를 포함하는 전자 문서는 상기 사용자가 상기 가상 다면체의 각 면 중 적어도 하나의 면을 클릭하거나 더블 클릭하면, 상기 선택된 면에 표시된 분류 항목이 선택되며, 상기 분류 항목에 상응하는 적어도 하나의 하위 분류 항목을 상기 선택된 면에 표시할 수 있다.In the electronic document including the virtual polyhedron, when the user clicks or double-clicks at least one of each side of the virtual polyhedron, a classification item displayed on the selected side is selected, and at least one corresponding to the classification item is selected. Sub-category items may be displayed on the selected surface.

상기 가상 다면체는 상기 가상 다면체의 각 면에 상기 분류 항목에 상응하는 전자 문서로의 연결을 제공할 수 있다.The virtual polyhedron may provide a link to an electronic document corresponding to the classification item on each side of the virtual polyhedron.

상기 가상 다면체의 각 조각 이미지는 이미지, 동영상 이미지 중 적어도 하나로 구현될 수 있다. 상기 이미지는 플래시 등의 프로그램을 이용하여 작성될 수 있다. 여기서 플래시(Flash)는 매크로미디어가 개발한 저작 소프트웨어로서, 전체 화면 인터페이스, 그래픽 삽화, 그리고 단순한 상호 작용 등이 수반되는 벡터 기반의 애니메이션을 만드는데 사용되는데, 모뎀 접속을 통해서도 스트리밍이 될 정도로 크기가 작고, 앤티 앨리어싱과, 화면상에서 확대 축소가 가능한 파일을 만들어준다. 이 소프트웨어는 현재 버전 4.0까지 나와 있는데, 속도가 빠르고 그래픽 표현이 부드러워서 여러 웹사이트에서 쉽게 발견할 수 있다. 래스터 형식의 애니메이션을 지원하는 GIF나 JPEG과는 달리, 플래시 파일들은 간결하고, 효율적이며, 전송에 최적화하여 설계되었다. 애니메이션을 스스로 만들 수 있어 DIY 패키지로 알려져 있는 "플래시4"는, 자신이 선호하는 비트맵 또는 일러스트레이션 도구를 사용하여 만든 작품을 읽어들여서, 애니메이션이나 특수 효과 등을 만들고, 사운드와 상호 작용 등을 추가할 수 있는 기능을 제공한다. 플래시로 만들어진 콘텐츠는 ".SWF"라는 파일 이름 확장자를 써서 저장된다. 인텔 펜티엄이나 파워 매킨토시 프로세서를 사용하는 웹 사용자들은 플래시 콘텐츠를 보기 위해 다양한 브라우저나 플랫폼에서 동작하는 플래시 재생기를 다운로드할 수 있다. 플래시는 웹 상에서 가장 많이 이용할 수 있는 플러그인 중의 하나이다.Each fragment image of the virtual polyhedron may be implemented as at least one of an image and a video image. The image may be created using a program such as flash. Flash is authoring software developed by Macromedia, which is used to create vector-based animations that involve full-screen interfaces, graphical illustrations, and simple interactions. They are small enough to stream over a modem connection. , Anti-aliasing, and on-screen file creation. The software is available up to version 4.0, and its speed and smooth graphical representation makes it easy to find on many websites. Unlike GIF or JPEG, which supports rasterized animation, Flash files are designed to be concise, efficient, and optimized for transfer. Flash4, also known as a DIY package, allows you to create your own animations, read your creations using your favorite bitmap or illustration tools, create animations or special effects, add sounds and interactions, and more. It provides the ability to do so. Content created with Flash is stored using the file name extension ".SWF". Web users using Intel Pentium or Power Macintosh processors can download Flash players that work in a variety of browsers or platforms to view Flash content. Flash is one of the most available plug-ins on the web.

상기 절단면은 상기 하위 분류 항목에 상응하는 조각 이미지로 구성될 수 있다. 또한, 상기 변환 요소는 상기 부분 다면체 각각에 상응하는 정점, 회전각이며, 상기 변환 규칙은 액션 스크립트로 구현될 수 있다.The cut surface may be composed of a piece image corresponding to the sub-category item. In addition, the transformation element is a vertex and rotation angle corresponding to each of the partial polyhedrons, and the transformation rule may be implemented in an action script.

상기 절단면은 상기 새로운 가상 다면체의 복수의 면 중 어느 한면에 표시될 수 있다. 또한, 상기 사용자가 상기 가상 다면체의 앞면은 제외한 복수의 면 중 한면을 선택하면, 상기 가상 다면체가 회전하여 상기 선택된 면이 상기 가상 다면체의 앞면에 표시될 수 있다. 여기서, 상기 선택은 상기 한면의 마우스 클릭, 회전 아이콘 클릭 또는 분류 항목 목록의 클릭에 의할 수 있다.The cut surface may be displayed on any one of a plurality of surfaces of the new virtual polyhedron. In addition, when the user selects one of a plurality of surfaces except for the front surface of the virtual polyhedron, the virtual polyhedron may be rotated to display the selected surface on the front surface of the virtual polyhedron. In this case, the selection may be based on a mouse click on one side, a rotation icon click, or a click of a category item list.

상기 가상 다면체를 포함하는 전자 문서는 상기 전자 문서의 초기 화면으로 이동하는 홈 아이콘, 상기 분류 항목에 상응하는 가상 다면체를 포함하는 전자 문서로 이동하는 이동 아이콘 또는 상기 가상 다면체를 회전시키는 회전 아이콘을 포함할 수 있다.The electronic document including the virtual polyhedron includes a home icon moving to an initial screen of the electronic document, a moving icon moving to an electronic document including a virtual polyhedron corresponding to the classification item, or a rotating icon rotating the virtual polyhedron. can do.

상기 분류 항목에 상응하는 전자 문서 또는 상기 하위 분류 항목에 상응하는전자 문서가 미리 분류 항목 데이터베이스에 저장될 수 있다.The electronic document corresponding to the classification item or the electronic document corresponding to the sub classification item may be stored in a classification item database in advance.

상기 가상 다면체를 포함하는 전자 문서는 분류 항목 목록-여기서, 상기 분류 항목 목록은 상기 복수의 분류 항목과 상기 복수의 분류 항목 각각에 상응하는 하위 분류 항목을 포함함-을 제공될 수 있는데, 상기 사용자가 상기 분류 항목 목록 중 특정 분류 항목을 선택하면, 상기 특정 분류 항목에 상응하는 가상 다면체를 포함하는 전자 문서를 제공될 수 있다. 또한, 상기 사용자가 상기 분류 항목 목록 중 특정 하위 분류 항목을 선택하면, 상기 특정 하위 분류 항목에 상응하는 가상 다면체를 포함하는 전자 문서를 제공될 수 있다.The electronic document including the virtual polyhedron may be provided with a classification item list, wherein the classification item list includes the plurality of classification items and sub-classification items corresponding to each of the plurality of classification items. When a specific classification item is selected from the list of classification items, an electronic document including a virtual polyhedron corresponding to the specific classification item may be provided. In addition, when the user selects a specific sub classification item from the list of classification items, an electronic document including a virtual polyhedron corresponding to the specific sub classification item may be provided.

이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Next, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 일 실시예에 따른 가상 다면체를 이용한 인터넷 문서의 표시 시스템의 구성도이다.1 is a block diagram of a system for displaying an Internet document using a virtual polyhedron according to an exemplary embodiment of the present invention.

도 1을 참조하면, 서버(101)는 가상 다면체 제공 모듈(103)을 구비하고 있으며, 분류 항목 데이터베이스(115)와 결합되어 있다. 사용자(105) 또는 무선 사용자(113)는 컴퓨터(107)의 웹 브라우저 또는 무선 이동 통신 단말 장치(111)를 이용하여 네트워크(109)를 통해 서버(101)와 접속한다.Referring to FIG. 1, the server 101 includes a virtual polyhedron providing module 103 and is coupled with a classification item database 115. The user 105 or the wireless user 113 connects to the server 101 via the network 109 using the web browser of the computer 107 or the wireless mobile communication terminal device 111.

사용자(105)가 가상 다면체 인터넷 문서를 제공하는 서버(101)에 가상 다면체 문서를 요청한다. 그러면 상기 서버(101)의 가상 다면체 제공 모듈(103)은 사용자(105)의 요청에 상응하는 가상 다면체를 포함하는 인터넷 문서를 생성하여 사용자(105)에게 전송한다. 여기서 상기 가상 다면체는 분류 항목의 개수에 따라 면의 수가 결정되며, 가상 다면체의 각 면에는 분류 항목이 표시된다. 그리고 가상 다면체의 특정 면을 클릭하거나 더블 클릭하여 선택하면 상기 선택된 면에 상응하는 가상 다면체 또는 인터넷 문서가 사용자(105)에게 전송된다. 여기서 사용자(105)가 가상 다면체의 앞면에 제공된 복수개의 하위 분류 항목 중 하나의 하위 분류 항목을 선택하면, 상기 하위 분류 항목을 기준으로 가상 다면체가 절단되고, 절단면이 전개되어 가상 다면체의 앞면이 되는 새로운 가상 다면체 인터넷 문서가 사용자(105)에게 전송된다.The user 105 requests a virtual polyhedral document from the server 101 providing a virtual polyhedral internet document. Then, the virtual polyhedron providing module 103 of the server 101 generates an Internet document including the virtual polyhedron corresponding to the request of the user 105 and transmits the generated Internet document to the user 105. The number of faces of the virtual polyhedron is determined according to the number of classification items, and the classification items are displayed on each face of the virtual polyhedron. When a specific face of the virtual polyhedron is clicked or double-clicked to be selected, a virtual polyhedron or Internet document corresponding to the selected face is transmitted to the user 105. In this case, when the user 105 selects one sub-classification item among a plurality of sub-classification items provided on the front side of the virtual polyhedron, the virtual polyhedron is cut based on the sub-classification item, and the cut plane is expanded to become the front side of the virtual polyhedron. The new virtual polyhedral internet document is sent to the user 105.

도 2a는 본 발명의 바람직한 일 실시예에 따른 가상 다면체를 포함하는 인터넷 문서의 구성을 나타낸 도면이다.2A is a diagram illustrating the configuration of an Internet document including a virtual polyhedron according to an exemplary embodiment of the present invention.

도 2a를 참조하면, 가상 다면체 인터넷 문서(201)는 복수개의 분류 항목 또는 복수개의 하위 분류 항목을 각 면에 표시하는 가상 다면체(205)를 포함한다. 그리고 가상 다면체 인터넷 문서(201)는 상기 가상 다면체(205)가 제공하는 분류 항목과 하위 분류 항목에 대한 분류 항목 목록(203)으로 제공한다.Referring to FIG. 2A, the virtual polyhedral Internet document 201 includes a virtual polyhedron 205 that displays a plurality of classification items or a plurality of sub classification items on each side. The virtual polyhedral Internet document 201 is provided as a classification item list 203 for the classification items and sub-classification items provided by the virtual polyhedron 205.

상기 가상 다면체(205)의 각 면을 클릭하거나 더블 클릭하여 가상 다면체의 특정 면을 선택하면, 선택된 면이 가상 다면체(205)의 앞면에 나타나도록 가상 다면체(205)가 회전한다. 그리고 가상 다면체 인터넷 문서(201)는 상기 가상 다면체(205)를 자유롭게 회전시킬 수 있는 회전 아이콘(207)을 포함한다. 여기서 상기 회전 아이콘(207)은 왼쪽, 오른쪽, 위쪽, 아래쪽으로의 회전을 제공한다. 그리고 가상 다면체를 제공하는 인터넷 문서가 광고를 제공하는 경우에는, 상기 가상다면체의 각 면을 클릭하거나 회전할 때마다 가상 다면체와 연관된 광고 부분(206)에 광고가 바뀌면서 다양한 광고가 제공된다.When each face of the virtual polyhedron 205 is clicked or double-clicked to select a specific face of the virtual polyhedron, the virtual polyhedron 205 rotates so that the selected face appears in front of the virtual polyhedron 205. In addition, the virtual polyhedral Internet document 201 includes a rotation icon 207 which can freely rotate the virtual polyhedron 205. Here, the rotation icon 207 provides rotation to the left, right, up and down. And when an internet document providing a virtual polyhedron provides an advertisement, the advertisement is changed in the advertisement portion 206 associated with the virtual polyhedron each time a user clicks or rotates each side of the virtual polyhedron, thereby providing various advertisements.

도 2b는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 회전을 나타낸 도면이다.Figure 2b is a view showing the rotation of a virtual polyhedron according to an embodiment of the present invention.

도 2c는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 회전에 의해 이동된 화면을 나타낸 도면이다.2C is a diagram illustrating a screen moved by the rotation of a virtual polyhedron according to an exemplary embodiment of the present invention.

도 2b 및 도 2c를 참조하면, 가상 다면체 인터넷 문서(201)의 가상 다면체(205)를 회전하는 방법은 화면의 분류 항목 목록(203)에서 특정 분류 항목을 선택하는 방법이 있다.2B and 2C, a method of rotating the virtual polyhedron 205 of the virtual polyhedral Internet document 201 includes selecting a specific classification item from the classification item list 203 of the screen.

예를 들면, 학교, 동호회, 종교, 우먼 파워, 사우동, 비즈니스 등의 분류 항목을 제공하는 서버(101)가 있다고 하자. 상기 서버(101)가 상기 분류 항목 및 각각의 분류 항목에 대한 하위 분류 항목을 가상 다면체(205)의 각 면에 표시한다. 그리고 상기 하위 분류 항목 각각에 상응하는 하위 분류 항목을 가상 다면체(205)의 각 면에 표시한다.For example, suppose there is a server 101 that provides categorization items such as school, community, religion, woman power, company, business, and the like. The server 101 displays the classified items and the lower classified items for each classified item on each side of the virtual polyhedron 205. Sub-category items corresponding to each of the sub-category items are displayed on each side of the virtual polyhedron 205.

현재 사용자(105)에게 전달된 가상 다면체(205)의 앞면에 ‘종교’라는 분류 항목이 표시되어 있고 가상 다면체(205)의 오른쪽 윗면에 ‘학교’라는 분류 항목이 표시되어 있다고 하자. 사용자(105)가 상기 분류 항목 목록(203) 중에서 ‘학교’를 클릭하면, 상기 가상 다면체(205)가 회전하여 ‘학교’가 표시된 면이 가상 다면체(205)의 앞면으로 나타나게 된다. 여기서, 상술한 다면체의 회전 이미지를 제공하는 가상 다면체(205)는 이미지 또는 동영상 이미지로 구현될 수 있다.Assume that a category "religion" is displayed on the front side of the virtual polyhedron 205 delivered to the current user 105 and a category "school" is displayed on the upper right side of the virtual polyhedron 205. When the user 105 clicks on 'school' in the category list 203, the virtual polyhedron 205 is rotated so that the surface on which 'school' is displayed is the front surface of the virtual polyhedron 205. Here, the virtual polyhedron 205 that provides the above-described rotating image of the polyhedron may be implemented as an image or a moving image.

여기서, 가상 다면체 인터넷 문서(201)의 가상 다면체(205)를 회전하는 방법은 가상 다면체(205)의 각 면을 클릭하거나 더블 클릭하여 선택한 면이 가상 다면체(205)의 앞면이 되도록 회전시키는 방법이 있다.Here, the method for rotating the virtual polyhedron 205 of the virtual polyhedral Internet document 201 is to click or double-click each face of the virtual polyhedron 205 to rotate the selected face to be the front face of the virtual polyhedron 205. have.

그리고 가상 다면체 인터넷 문서(201)의 가상 다면체(205)를 회전하는 방법은 화면 오른쪽 아래에 위치한 회전 아이콘(207)에서 오른쪽, 왼쪽, 위쪽, 아래쪽을 각각 선택하여 선택한 방향으로 가상 다면체(205)를 회전시키는 방법이 있다.The method for rotating the virtual polyhedron 205 of the virtual polyhedral Internet document 201 is to select the right, left, top, and bottom of the virtual polyhedron 205 in the selected direction from the rotation icon 207 located at the bottom right of the screen. There is a way to rotate it.

도 2d는 본 발명의 바람직한 일 실시예에 따른 하부 분류 항목이 표시된 가상 다면체를 나타낸 도면이다.FIG. 2D is a diagram illustrating a virtual polyhedron displaying a lower classification item according to an exemplary embodiment of the present invention. FIG.

도 2d를 참조하면, 상기 도 2c의 가상 다면체(205)와 같이 ‘학교’라는 분류 항목이 가상 다면체(205)의 앞면으로 선택되어 있을 때 사용자가 가상 다면체(205)의 앞면을 클릭한다. 그러면 상기 가상 다면체(205)의 앞면이 선택되어 ‘학교’라는 분류 항목의 하위 분류 항목에 상응하는 분류 항목으로 구성된 앞면을 포함하는 새로운 가상 다면체(205)가 나타난다. 상기 하위 분류 항목이 표시된 가상 다면체(205)에는 ‘학교’라는 분류 항목의 하위 분류 항목으로 ‘대학교’, ‘고등 학교’, ‘중학교’, ‘초등 학교’, ‘유치원’이 표시된다.Referring to FIG. 2D, when the classification item 'school' is selected as the front face of the virtual polyhedron 205, such as the virtual polyhedron 205 of FIG. 2C, the user clicks the front face of the virtual polyhedron 205. Then, the front face of the virtual polyhedron 205 is selected, and a new virtual polyhedron 205 including a front face composed of classification items corresponding to a lower classification item of the classification item 'school' appears. In the virtual polyhedron 205 in which the sub-category item is displayed, 'university', 'high school', 'junior high school', 'elementary school', and 'kindergarten' are displayed as sub-categories of the category 'school'.

상기 하위 분류 항목이 표시된 가상 다면체(205)를 포함하는 가상 다면체 인터넷 문서(201)에서는 가상 다면체 인터넷 문서 초기 화면으로 이동할 수 있는 홈(HOME) 아이콘(211)이 제공된다.The virtual polyhedral internet document 201 including the virtual polyhedron 205 displaying the sub-category item is provided with a home icon 211 which can move to the initial screen of the virtual polyhedron internet document.

또한, 상기 하위 분류 항목이 표시된 가상 다면체(205)를 포함하는 가상 다면체 인터넷 문서(201)에서는 상위 분류 항목이 표시된 가상 다면체 인터넷 문서로이동할 수 있는 상위 버튼(213)이 제공된다.In addition, the virtual polyhedral Internet document 201 including the virtual polyhedron 205 in which the lower classification items are displayed is provided with an upper button 213 for moving to the virtual polyhedron Internet document in which the upper classification item is displayed.

또한, 상기 하위 분류 항목이 표시된 가상 다면체(205)를 포함하는 가상 다면체 인터넷 문서(201)에서도 가상 다면체(205)를 회전할 수 있는 회전 아이콘(207)이 제공된다.In addition, there is provided a rotation icon 207 capable of rotating the virtual polyhedron 205 in the virtual polyhedral Internet document 201 including the virtual polyhedron 205 in which the sub-category item is displayed.

도 3a 및 도 3c는 본 발명의 바람직한 일 실시예에 따른 가상 다면체에서의 분류 항목 선택 및 가상 다면체의 변환 과정을 나타낸 도면이다.3A and 3C are diagrams illustrating a classification item selection and a transformation process of a virtual polyhedron in a virtual polyhedron according to an exemplary embodiment of the present invention.

도 3a 및 도 3c를 참조하면, 사용자(105)가 ‘대학교’, ‘고등 학교’, ‘중학교’, ‘초등 학교’, ‘유치원’이라는 하위 분류 항목 중에서 ‘대학교’라는 하위 분류 항목을 선택한다. 그러면 ‘대학교’라는 하위 분류 항목의 위쪽을 기준으로 상기 가상 다면체(205)가 절단된다. 그리고 절단면(305)이 전개되면서 절단면을 기준으로 상단의 부분 다면체(303)가 뒤쪽으로 회전하고, 절단면(305)을 기준으로 하단의 부분 다면체(304)가 앞쪽으로 회전하여, 선택한 하위 분류 항목에 상응하는 하위 분류 항목들이 표시된 절단면(305)이 앞면이 되는 새로운 가상 다면체(305)가 제공된다. 여기서, 상기 가상 다면체(205)가 가상 다면체(205)가 분리되어 회전하는 이미지를 거쳐 새로운 가상 다면체(305)로 된다. 여기서 상기 이미지들의 변화 및 회전 과정은 이미지 또는 동영상 이미지를 통해 구현될 수 있다.3A and 3C, the user 105 selects a sub-category item of 'university' among sub-categories of 'university', 'high school', 'junior high school', 'elementary school', and 'kindergarten'. . Then, the virtual polyhedron 205 is cut based on the upper side of the sub-category item of 'university'. As the cutting surface 305 is developed, the upper partial polyhedron 303 rotates backward based on the cutting surface, and the lower partial polyhedron 304 rotates forward based on the cutting surface 305 to the selected sub-category item. A new virtual polyhedron 305 is provided, with the cut face 305 marked with the corresponding sub-category items facing up. Here, the virtual polyhedron 205 becomes a new virtual polyhedron 305 through an image in which the virtual polyhedron 205 is separated and rotated. The change and rotation process of the images may be implemented through an image or a moving image.

가상 다면체가 포함하는 복수의 분류 항목이 하기의 도 3c와 같이 가로 및 세로로 분할되어 표시되어 있는 경우에 사용자가 하위 분류 항목이 있는 특정 분류 항목을 선택하면, 상기 선택 분류 항목에 대한 절단면을 기준으로 적어도 세 개 이상의 부분 다면체에 의해 가상 다면체가 변화 및 회전되어 새로운 가상 다면체가생성될 수 있다.When a plurality of classification items included in the virtual polyhedron are divided and displayed in a horizontal and vertical manner as shown in FIG. 3C below, when a user selects a specific classification item having a lower classification item, the cut plane for the selected classification item is based. Thus, the virtual polyhedron may be changed and rotated by at least three or more partial polyhedrons to generate a new virtual polyhedron.

예를 들어, 사용자가 하기의 도 3c의 ‘대학교’라는 상위 분류 항목의 하위 분류 항목 중 ‘공학’이라는 하위 분류 항목을 선택했다고 하자. 사용자에 의해 선택된 ‘공학’이라는 분류 항목에 대해 ‘전자 공학’, ‘기계 공학’, ‘컴퓨터 공학’ 등의 복수의 하위 분류 항목이 있는 경우에 상기 ‘공학’이라는 선택 분류 항목에 대한 절단면과 그에 상응하는 새로운 가상 다면체를 생성하게 된다. 이때 상기 ‘공학’은 절단면에 대한 상단의 부분 다면체와 하단 오른쪽의 부분 다면체, 하단 왼쪽의 부분 다면체 등의 복수의 부분 다면체로 분리된다. 그리고 각각의 부분 다면체는 그에 상응하는 정점, 회전각 등의 변환 요소를 산출하여 미리 지정된 액션 스크립트에 의해 각각의 부분 다면체에 상응하는 변환 규칙에 의해 부분 가상 다면체를 변화 및 회전하여 새로운 가상 다면체를 생성한다.For example, suppose that a user selects a sub-category item of 'engineering' from among sub-category items of the higher category item of 'university' of FIG. When there is a plurality of sub-categories such as 'electronic engineering', 'mechanical engineering', and 'computer engineering' for the category 'engineering' selected by the user, the cut plane for the selective classification item 'engineering' and Will create a corresponding new virtual polyhedron. In this case, the 'engineering' is divided into a plurality of partial polyhedrons such as a partial polyhedron at the top, a partial polyhedron at the bottom right, and a partial polyhedron at the bottom left. Each partial polyhedron generates transform elements such as vertices and rotation angles, and changes and rotates the partial virtual polyhedrons according to a conversion rule corresponding to each partial polyhedron by a predetermined action script to generate a new virtual polyhedron. do.

도 4는 본 발명의 바람직한 일 실시예에 따른 요청된 분류 항목에 대한 인터넷 문서를 나타낸 도면이다.4 is a diagram illustrating an Internet document for a requested category in accordance with one preferred embodiment of the present invention.

도 4를 참조하면, 요청된 하위 분류 항목에 대한 인터넷 문서(401)는 상기 가상 다면체(205)에서 특정 분류 항목을 선택했을 때, 선택된 분류 항목에 상응하는 하위 분류 항목이 없을 때 선택된 분류 항목에 상응하는 인터넷 문서(401)를 사용자(105)에게 전송한다. 여기서, 인터넷 문서(401)는 상기 선택된 분류 항목에 상응하는 다양한 정보를 포함하는 웹 페이지이다.Referring to FIG. 4, when a specific classification item is selected in the virtual polyhedron 205, the Internet document 401 for the requested sub classification item is included in the selected classification item when there is no sub classification item corresponding to the selected classification item. The corresponding Internet document 401 is sent to the user 105. Here, the Internet document 401 is a web page including various information corresponding to the selected category item.

예를 들어, 사용자가 ‘학교’라는 분류 항목을 선택하면, 웹서버는 분류 항목 데이터베이스(115)로부터 학교에 상응하는 하부 분류 항목을 검색한다. 그리고검색된 항목인 ‘대학교’, ‘고등학교’, ‘중학교’, ‘초등학교’, ‘유치원’ 등의 분류 항목이 사용자의 웹브라우저의 분류 항목 목록(203)에 나타난다. 사용자가 ‘학교’의 하위 분류 항목 중 ‘대학교’를 선택하면, 웹서버는 분류 항목 데이터베이스(115)로부터 대학교에 상응하는 하부 분류 항목을 검색한다. 그리고 검색된 항목인 ‘가정’, ‘공학’, ‘미술’, ‘사범’, ‘상경’, ‘법학’, ‘사회’ 등의 분류 항목이 사용자의 웹브라우저의 분류 항목 목록(203)의 하위 분류 항목 목록(301)에 나타난다.For example, when the user selects a category of 'school', the web server retrieves a sub category corresponding to the school from the category database 115. The classified items such as 'university', 'high school', 'junior high school', 'elementary school', and 'kindergarten' are displayed in the classified item list 203 of the user's web browser. If the user selects 'university' among the sub-categories of 'school', the web server retrieves the sub-categories corresponding to the university from the category database 115. In addition, the classified items such as 'home', 'engineering', 'art', 'prime', 'comfort', 'law', and 'society' are classified into sub categories of the user's web browser's category list (203). Appear in item list 301.

사용자가 상기 하위 분류 항목 목록(301)에서 ‘사회’를 선택하면, 사회대학에 대한 각종 소식과 정보를 제공하는 인터넷 문서가 나타난다.When the user selects 'society' from the list of sub-categorization items 301, an internet document for providing various news and information about the social college appears.

상기 선택 분류 항목에 대한 인터넷 문서(401)에는 배너 광고 이미지나 동영상 등의 광고(405)가 제공될 수 있다. 상기 제공 방법에는 사용자의 시선을 집중시킬 수 있도록 화면의 위쪽이나 아래쪽, 왼쪽이나 오른쪽에서 이미지가 이동하여 특정 부분에서 정지되는 효과 등이 적용될 수 있다.An advertisement 405 such as a banner advertisement image or a video may be provided in the internet document 401 for the selection category. The providing method may include an effect of stopping an image at a specific part by moving an image from the top or bottom, left or right side of the screen so that the user's eyes can be focused.

도 5는 본 발명의 바람직한 일 실시예에 따른 가상 다면체 제공 모듈의 구성을 나타낸 도면이다.5 is a view showing the configuration of a virtual polyhedron providing module according to an embodiment of the present invention.

도 5를 참조하면, 가상 다면체 제공 모듈(103)은 전송부(501), 수신부(503), 인터페이스부(505), 가상 다면체 처리부(507), 메모리부(509), 데이터베이스 처리부(511)로 구성되어 있다.Referring to FIG. 5, the virtual polyhedron providing module 103 includes a transmitter 501, a receiver 503, an interface unit 505, a virtual polyhedron processor 507, a memory 509, and a database processor 511. Consists of.

전송부(501)는 인터페이스부(505)로부터 제공된 화면을 사용자(105) 또는 무선 사용자(113)에게 전송한다.The transmitter 501 transmits the screen provided from the interface unit 505 to the user 105 or the wireless user 113.

수신부(503)는 사용자(105) 또는 무선 사용자(113)로부터 전송되는 정보를 수신한다.The receiver 503 receives the information transmitted from the user 105 or the wireless user 113.

인터페이스부(505)는 메모리부(509)로부터 제공되는 정보를 기초로 하여 화면을 생성한다.The interface unit 505 generates a screen based on the information provided from the memory unit 509.

가상 다면체 처리부(507)는 데이터베이스 처리부(511)가 추출한 분류 항목 목록을 수신하고, 상기 분류 항목 목록 각각에 대한 조각 이미지에 분류 항목을 적용한 조각 이미지를 생성한다. 여기서, 상기 조각 이미지는 미리 저장되어 있다. 그리고 상기 조각 이미지를 이용하여 새로운 가상 다면체에 대한 전체 이미지를 생성한다.The virtual polyhedron processing unit 507 receives the classification item list extracted by the database processing unit 511, and generates a fragment image in which the classification item is applied to the fragment image for each classification item list. Here, the fragment image is stored in advance. The fragment image is used to generate an entire image of a new virtual polyhedron.

여기서, 상기 전체 이미지는 각각의 조각 이미지로 구성된 가상 다면체의 절단면(305)과 절단면(305)을 기준으로 하는 상단의 부분 다면체(303)와 하단의 부분 다면체(304) 각각에 대한 이미지를 포함한다.Here, the entire image includes an image of each of the cut face 305 of the virtual polyhedron composed of the respective fragment images and the upper partial polyhedron 303 and the lower partial polyhedron 304 based on the cut surface 305. .

또한, 상기 전체 이미지는 절단면(305) 전개를 위한 상기 상단의 부분 다면체(303)와 하단의 부분 다면체(304)를 회전각과 회전 경로 함수, 기준이 되는 정점, 회전되는 동점을 이용하여 회전하여 변환될 수 있다. 즉, 전체 이미지를 구성하는 각각의 조각 이미지가 회전에 의하여 동적으로 변환되기 때문에, 전체 이미지가 동적으로 변환될 수 있다. 또한, 변환되는 전체 이미지가 사용자에게 제공될 수 있다. 구체적인 사항은 후술하기로 한다.In addition, the entire image is converted by rotating the upper part polyhedron 303 and the lower part polyhedron 304 for the cutting plane 305 by using a rotation angle, a rotation path function, a reference vertex, and a turning point. Can be. That is, since each fragment image constituting the entire image is dynamically converted by rotation, the entire image can be dynamically converted. In addition, the entire image to be converted may be provided to the user. Details will be described later.

메모리부(509)는 서버(101)와 결합된 웹서버(미도시)가 제공하는 화면 및 처리 내용에 관련된 프로그램을 저장하고 있다.The memory unit 509 stores programs related to screens and processing contents provided by a web server (not shown) coupled with the server 101.

데이터베이스 처리부(511)는 분류 항목 데이터베이스(115)로부터 정보를 추출하거나 정보를 분류 항목 데이터베이스(115)에 저장한다.The database processor 511 extracts information from the classification item database 115 or stores the information in the classification item database 115.

도 6은 본 발명의 바람직한 일 실시예에 따른 분류 항목 테이블의 구성을 나타낸 도면이다.6 is a diagram illustrating a configuration of a classification item table according to an exemplary embodiment of the present invention.

도 6을 참조하면, 분류 항목 테이블(601)은 분류 항목 아이디, 분류 항목명, 상위 분류 항목, 인터넷 문서 등의 컬럼으로 구성되어 있다.Referring to FIG. 6, the classification item table 601 is composed of columns such as a classification item ID, a classification item name, a higher classification item, and an Internet document.

예를 들어, ‘학교’라는 분류 항목의 하위 분류 항목으로 ‘대학교’가 저장되어 있고 ‘대학교’라는 하위 분류 항목에 상응하는 하위 분류 항목으로 ‘공학’이 저장되어 있다고 하자.For example, suppose that "university" is stored as a subcategory of the category "school," and "engineering" is stored as a subcategory corresponding to the subcategory of "university."

상기 ‘공학’이라는 하위 분류 항목은 분류 항목 아이디 ‘SL010103’, 분류 항목명 ‘공학’, 상위 분류 항목 ‘SL0101’, 인터넷 문서 ‘SL010103.asp’로 저장되어 있다.The sub-category item of 'engineering' is stored as a classification item ID 'SL010103', a classification item name 'Engineering', an upper classification item 'SL0101', and an Internet document 'SL010103.asp'.

‘대학교’라는 하위 분류 항목은 분류 항목 아이디 ‘SL0101’, 분류 항목명 ‘대학교’, 상위 분류 항목 ‘SL01’, 인터넷 문서 ‘NULL’로 저장되어 있다.The sub-category named 'University' is stored as the category ID 'SL0101', the category name 'University', the upper category 'SL01', and the Internet document 'NULL'.

그리고 ‘학교’라는 분류 항목은 분류 항목 아이디 ‘SL01’, 분류 항목명 ‘학교’, 상위 분류 항목 ‘NULL’, 인터넷 문서 ‘NULL’로 저장되어 있다.The category "school" is stored as the category ID "SL01", the category name "school", the upper category "NULL", and the Internet document "NULL".

도 7은 본 발명의 바람직한 일 실시예에 따른 가상 다면체에 의한 인터넷 문서를 제공하는 과정을 나타낸 순서도이다.7 is a flowchart illustrating a process of providing an Internet document by a virtual polyhedron according to an exemplary embodiment of the present invention.

도 7을 참조하면, 사용자(105)로부터 가상 다면체 화면 요청을 수신(S701)하면, 상기 사용자(105)의 요청에 상응하는 상위 다면체 인터넷 문서(201)를전송(S703)한다.Referring to FIG. 7, when the virtual polyhedron screen request is received from the user 105 (S701), the upper polyhedral Internet document 201 corresponding to the request of the user 105 is transmitted (S703).

사용자(105)에 의해 선택된 제1 분류 항목을 수신(S705)하면, 서버(101)와 결합된 분류 항목 데이터베이스(115)로부터 상기 제1 분류 항목에 상응하는 복수의 제2 분류 항목을 검출(S707)한다.When receiving the first classification item selected by the user 105 (S705), a plurality of second classification items corresponding to the first classification item are detected from the classification item database 115 coupled with the server 101 (S707). )do.

상기 검출 결과 복수의 제2 분류 항목(S709)이 있으면, 상기 제2 분류 항목에 대한 하위 다면체(205)를 생성(S711)하고 상기 사용자(105)에게 하위 다면체를 포함하는 인터넷 문서(201)를 전송(S713)한다.If there is a plurality of second classification items S709 as a result of the detection, a lower polyhedron 205 for the second classification item is generated (S711), and the Internet document 201 including the lower polyhedrons is provided to the user 105. Transfer (S713).

상기 검출 결과 제2 분류 항목(S709)이 없으면, 서버(101)와 결합된 분류 항목 데이터베이스(115)로부터 상기 제1 분류 항목에 상응하는 인터넷 문서(601)를 추출(S715)하고 상기 인터넷 문서(601)를 사용자(105)에게 전송(S717)한다.If there is no second classification item S709 as a result of the detection, the Internet document 601 corresponding to the first classification item is extracted from the classification item database 115 coupled with the server 101 (S715), and the Internet document ( 601 is transmitted to the user 105 (S717).

도 8a는 본 발명의 바람직한 일 실시예에 따른 가상 다면체에서 선택된 분류 항목에 상응하는 단면 이미지를 나타낸 도면이다.8A illustrates a cross-sectional image corresponding to a classification item selected from a virtual polyhedron according to an exemplary embodiment of the present invention.

도 8b는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 단면 이미지를 구성을 나타낸 도면이다.8B is a view showing the configuration of a cross-sectional image of the virtual polyhedron according to an embodiment of the present invention.

도 8a 및 도 8b를 참조하면, 상기 도 3a의 상단의 부분 다면체(303)와 하단의 부분 다면체(304)에 대한 절단면(305)의 구성은 사용자가 선택한 분류 항목에 의해 정해진다.8A and 8B, the configuration of the cut surface 305 for the upper partial polyhedron 303 and the lower partial polyhedron 304 of FIG. 3A is determined by a classification item selected by a user.

사용자가 ‘대학교’(805)라는 분류 항목을 선택하면, 데이터베이스 처리부(511)가 분류 항목 데이터베이스(115)로부터 사용자가 선택한 분류 항목에 상응하는 하위 분류 항목을 추출한다. 상기 추출 결과가 ‘가정’, ‘공학’, ‘미술’, ‘사범’, ‘상경’ 등의 하위 분류 항목이라고 하자.When the user selects a classification item of 'university' 805, the database processor 511 extracts a lower classification item corresponding to the classification item selected by the user from the classification item database 115. Let's say that the extraction results are sub-categories such as 'home', 'engineering', 'art', 'beom', and '상경'.

상술한 내용과 같이 사용자가 선택한 분류 항목에 대한 하위 분류 항목이 선택되면, 상기 분류 항목(805)에 상응하는 미리 저장된 조각 이미지와 상기 분류 항목을 이용하여 조각 이미지(809)를 생성한다. 그리고 상기 하위 분류 항목(807)에 상응하는 조각 이미지와 상기 하위 분류 항목을 이용하여 각각의 조각 이미지(811)를 생성한다.As described above, when a lower classification item is selected for the classification item selected by the user, the fragment image 809 is generated using the pre-stored fragment image corresponding to the classification item 805 and the classification item. Each fragment image 811 is generated using a fragment image corresponding to the sub classification item 807 and the sub classification item.

이렇게 분류 항목과 하위 분류 항목에 대한 조각 이미지(809, 811)가 생성되면, 상기 조각 이미지(809, 811)를 이용하여 절단면(305)에 대한 이미지를 생성한다.When the fragment images 809 and 811 of the classification item and the sub classification item are generated as described above, an image of the cut surface 305 is generated using the fragment images 809 and 811.

도 8c 및 도 8d는 본 발명의 바람직한 일 실시예에 따른 가상 다면체의 단면 이미지의 회전을 나타낸 도면이다.8C and 8D illustrate a rotation of a cross-sectional image of a virtual polyhedron according to an exemplary embodiment of the present invention.

상기 도 8a 및 도 8b에 기술한 내용과 같이 절단면(305)에 대한 이미지가 생성되면, 절단면을 기준으로 하는 상단의 부분 다면체(303)와 하단의 부분 다면체(304)가 생성된다.8A and 8B, when an image of the cut surface 305 is generated, a partial polyhedron 303 at the top and a partial polyhedron 304 at the bottom are generated based on the cut surface.

상기 상단의 부분 다면체(303)는 미리 저장된 제1 함수에 따라 상기 상단의 부분 다면체(303)에 대한 제1 정점(813, 815), 제1 회전각을 산출한다. 상기 제1 정점(813, 815)에 대한 제1 회전각은 제1 회전축을 중심으로 상기 상단의 부분 다면체(303)가 회전하는 양을 나타낸다. 제1 회전축은 제1 정점 813과 815를 연결하는 직선이 될 수 있다. 도 8c에 나타낸 바와 같이, 제1 회전각은 제1 회전축을 중심으로 상기 상단의 부분 다면체(303)가 회전하는 양으로서, 양의 방향으로 270°인 것이 바람직하다. 여기서 제1 함수는 가상 다면체의 면수와 변의 길이에 따라 달라질 수 있다.The upper partial polyhedron 303 calculates first vertices 813 and 815 and a first rotation angle with respect to the upper partial polyhedron 303 according to a previously stored first function. The first angle of rotation with respect to the first vertices 813 and 815 represents the amount of rotation of the partial polyhedron 303 of the upper end about the first axis of rotation. The first axis of rotation may be a straight line connecting the first vertices 813 and 815. As shown in Fig. 8C, the first rotation angle is an amount by which the partial polyhedron 303 of the upper end rotates around the first rotation axis, and is preferably 270 ° in the positive direction. Here, the first function may vary depending on the number of sides and the length of the virtual polyhedron.

상기 하단의 부분 다면체(304)는 미리 저장된 제2 함수에 따라 상기 하단의 부분 다면체(304)에 대한 제2 정점(817, 819), 제2 회전각을 산출한다. 제2 회전각은 제2 회전축을 중심으로 상기 하단의 부분 다면체(304)가 회전하는 양을 나타낸다. 제2 회전축은 상기 제2 정점인 817과 819를 연결하는 직선이 될 수 있다. 도 8d에 나타낸 바와 같이, 제2 회전각은 제2 회전축을 중심으로 상기 하단의 부분 다면체(304)가 회전하는 양으로서, 음의 방향으로 90°인 것이 바람직하다. 여기서 제2 함수는 가상 다면체의 면수와 변의 길이에 따라 달라질 수 있다.The lower partial polyhedron 304 calculates second vertices 817 and 819 and a second angle of rotation with respect to the lower partial polyhedron 304 according to a pre-stored second function. The second rotation angle represents the amount of rotation of the partial polyhedron 304 at the bottom about the second rotation axis. The second axis of rotation may be a straight line connecting the second vertex 817 and 819. As shown in FIG. 8D, the second rotation angle is a positive amount by which the partial polyhedron 304 at the lower end rotates around the second rotation axis, and is preferably 90 ° in the negative direction. Here, the second function may vary depending on the number of sides and the length of the virtual polyhedron.

예시적으로, 상기 제1 함수 또는 제2 함수에 따른 특정 꼭지점의 이동 경로를 수학식 1을 참조하여 설명하기로 한다. 또한, 변환 규칙인 제1 함수 및 제2 함수는 액션 스크립트(action script)의 사이뉴소이드 함수를 이용할 수 있다.For example, a movement path of a specific vertex according to the first function or the second function will be described with reference to Equation 1 below. In addition, the first and second functions, which are conversion rules, may use a sinusoidal function of an action script.

(수학식 1)(Equation 1)

f(i) = f0+ sin( i * π/180) * 100 * (f0- fn)/100f (i) = f 0 + sin (i * π / 180) * 100 * (f 0 -f n ) / 100

여기서, i는 변수로서, (1 ~ 360)의 범위에서 변할 수 있고, f(i)는 특정 꼭지점의 이동 경로, f0는 초기 꼭지점 좌표, fn은 도달해야할 꼭지점 좌표이다. 예를 들어, 회전각이 90°인 경우, 변수 i는 (1 ~ 90)의 범위에서 변할 수 있다. 여기서, 상기 제1 정점, 제2 정점, 제1 회전각 및 제2 회전각을 변환 요소라 통칭하기로 한다.Here, i is a variable, which may vary from (1 to 360), f (i) is a movement path of a specific vertex, f 0 is an initial vertex coordinate, and f n is a vertex coordinate to be reached. For example, if the rotation angle is 90 °, the variable i may vary in the range of (1 to 90). Here, the first vertex, the second vertex, the first rotation angle and the second rotation angle will be collectively referred to as a conversion element.

도 8c 및 도 8d를 참조하면, 상기 회전은 상단의 부분 다면체(303)에서 기준이 되는 제1 정점(813, 815)과 가상 다면체에 대해 미리 정해진 변환 규칙에 의해 산출되는 각만큼 회전되는 제1 동점, 제1 회전 경로를 모두 적용한 전체 이미지를 이용하여 사용자의 화면에 나타난다. 여기서, 제1 동점은 상기 제1 정점(813, 815)을 제외한 상단의 부분 다면체(303)의 모서리의 각 점들이다.8C and 8D, the rotation is rotated by an angle calculated by a predetermined conversion rule with respect to the first vertices 813 and 815 and the virtual polyhedron as reference in the upper partial polyhedron 303. Appears on the user's screen by using the entire image to which both the tie and the first rotation path are applied. Here, the first ties are points of the corner of the partial polyhedron 303 on the top except for the first vertices 813 and 815.

또한, 상기 회전은 하단의 부분 다면체(304)에서 기준이 되는 제2 정점(817, 819)과 가상 다면체에 대해 미리 정해진 변환 규칙에 의해 산출되는 각만큼 회전되는 제2 동점, 제2 회전 경로를 모두 적용한 전체 이미지를 이용하여 사용자의 화면에 나타난다. 여기서, 제2 동점은 상기 제2 정점(817, 819)을 제외한 하단의 부분 다면체(304)의 모서리의 각 점들이다.In addition, the rotation is the second vertex 817, 819 and the second ties, the second rotation path rotated by an angle calculated by a predetermined conversion rule for the virtual polyhedron as a reference in the partial polyhedron 304 at the bottom Appears on the user's screen using the entire image. Here, the second tie points are points of the corners of the partial polyhedron 304 at the bottom except for the second vertices 817 and 819.

가상 다면체의 각 면에는 복수의 분류 항목에 상응하는 조각 이미지로 표시됨은 상술한 바와 같다. 여기서, 사용자가 상기 복수의 분류 항목 중 어느 하나를 선택하면, 선택한 분류 항목에 해당하는 하위 분류 항목의 조각 이미지가 생성된다. 하위 분류 항목의 조각 이미지를 이용하여 절단면을 생성할 수 있다. 또한, 복수의 분류 항목에 상응하는 조각 이미지를 이용하여 상기 복수의 부분 다면체를 생성할 수 있다.Each side of the virtual polyhedron is displayed as a fragment image corresponding to a plurality of classification items as described above. Here, when the user selects any one of the plurality of classification items, a fragment image of a lower classification item corresponding to the selected classification item is generated. A cut plane may be generated by using a fragment image of a sub-category item. In addition, the plurality of partial polyhedrons may be generated using fragment images corresponding to a plurality of classification items.

도 9는 본 발명의 바람직한 일 실시예에 따른 분류 항목 선택에 상응하는 새로운 가상 다면체를 생성하는 과정을 나타낸 순서도이다.9 is a flowchart illustrating a process of generating a new virtual polyhedron corresponding to the classification item selection according to an exemplary embodiment of the present invention.

도 9를 참조하면, 사용자가 가상 다면체에서 특정 분류 항목을 선택(미도시)하면, 먼저 분류 항목 데이터베이스(115)로부터 선택된 분류 항목에 상응하는 하위분류 항목을 추출(S901)한다. 그리고 상기 도 8b에 기술된 방법처럼, 미리 저장된 각각의 조각 이미지에 상응하는 조각 이미지를 실시간으로 생성(S903)하고 상기 조각 이미지를 이용하여 절단면(305)을 생성(S905)한다. 미리 설정된 함수에 따른 상단의 부분 다면체(303)에 대한 제1 정점, 제1 동점, 제1 회전각, 제1 회전 경로를 산출(S907)하고, 미리 설정된 함수에 따른 하단의 부분 다면체(304)에 대한 제2 정점, 제2 동점, 제2 회전각, 제2 회전 경로를 산출(S909)한다. 그리고 상기 산출된 제1 정점, 제1 동점, 제1 회전각, 제1 회전 경로와 제2 정점, 제2 동점, 제2 회전각, 제2 회전 경로를 적용한 전체 이미지를 생성(S911)하여, 사용자에게 상기 전체 이미지를 통해 구현되는 가상 다면체를 전송(S913)한다. 본 발명에 따른 가상 다면체는 이미지를 이용하는 것으로 설명하였지만, 다른 형태의 이미지에 적용되는 것에 방해받지 않는다.Referring to FIG. 9, when a user selects (not shown) a specific classification item from a virtual polyhedron, first, a sub classification item corresponding to the selected classification item is extracted from the classification item database 115 (S901). As shown in FIG. 8B, a fragment image corresponding to each previously stored fragment image is generated in real time (S903), and a cut surface 305 is generated using the fragment image (S905). The first vertex, the first tie, the first rotation angle, and the first rotation path with respect to the upper partial polyhedron 303 according to the preset function are calculated (S907), and the lower partial polyhedron 304 according to the preset function is calculated. A second vertex, a second tie point, a second rotation angle, and a second rotation path with respect to the second calculation path are calculated (S909). In operation S911, the entire image is generated by applying the calculated first vertex, first tie, first rotation angle, first rotation path, second vertex, second tie, second rotation angle, and second rotation path. The virtual polyhedron implemented through the entire image is transmitted to the user (S913). Although the virtual polyhedron according to the present invention has been described as using an image, it is not disturbed to be applied to other types of images.

본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.

상술한 바와 같이 본 발명에 따르면, 네트워크를 통해 복수의 분류 항목, 복수의 하위 분류 항목 중 적어도 하나를 각 면에 표시하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.As described above, according to the present invention, a method and an apparatus for providing an Internet document including a virtual polyhedron displaying at least one of a plurality of classification items and a plurality of sub classification items on each surface through a network can be provided.

또한, 본 발명에 따르면 인터넷 문서가 포함된 웹사이트가 제공하는 메뉴를 하나의 가상 다면체로 제공하여 사용자가 검색을 하거나 사이트 맵 등을 이용해야하는 불편함 없이 사이트를 이용할 수 있도록 하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.In addition, according to the present invention includes a virtual polyhedron which provides a menu provided by a website including an Internet document as a virtual polyhedron so that a user can use the site without the inconvenience of having to search or use a site map. A method and apparatus for providing an Internet document can be provided.

또한, 본 발명에 따르면 하나의 가상 다면체를 통해 사용자가 빠른 시간 내에 사이트의 전체적인 구조를 파악할 수 있도록 하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.In addition, according to the present invention can provide a method and apparatus for providing an Internet document including a virtual polyhedron that allows a user to quickly grasp the overall structure of the site through a single virtual polyhedron.

또한, 본 발명에 따르면 평면적인 텍스트나 이미지가 아닌 가상 다면체를 통해 사용자에게 입체적 인터넷 문서를 제공하는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.In addition, the present invention can provide a method and apparatus for providing an Internet document including a virtual polyhedron for providing a stereoscopic Internet document to a user through a virtual polyhedron rather than a flat text or an image.

또한, 본 발명에 따르면 하나의 가상 다면체에 광고를 배제한 순수한 메뉴만을 구성하여 사용자의 혼란을 없애는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.In addition, according to the present invention can provide a method and apparatus for providing an Internet document comprising a virtual polyhedron to eliminate the user's confusion by configuring only a pure menu without advertising in one virtual polyhedron.

또한, 본 발명에 따르면 하나의 가상 다면체를 통해 전체 메뉴를 제공하므로 사용자가 다단계 클릭을 통해 하위 분류 항목까지 이동한 상태에서도 상위 항목 및 전체 구조에 대해 제대로 파악할 수 있는 가상 다면체를 포함하는 인터넷 문서를 제공하는 방법 및 장치를 제공할 수 있다.In addition, according to the present invention, since the entire menu is provided through one virtual polyhedron, an Internet document including a virtual polyhedron capable of properly grasping the parent item and the overall structure even when the user moves to the lower category through multi-level clicks is provided. It can provide a method and apparatus for providing.

Claims (21)

전자 문서에 접속할 수 있는 메뉴의 표시 방법에 있어서,In the display method of the menu which can be connected to an electronic document, 제1 가상 다면체를 사용자 단말기로 전송하는 단계-여기서, 상기 가상 다면체의 적어도 하나의 대분류 항목에 상응하는 조각 이미지가 상기 가상 다면체의 각 면에 표시됨-;Transmitting a first virtual polyhedron to a user terminal, wherein a fragment image corresponding to at least one major category of the virtual polyhedron is displayed on each side of the virtual polyhedron; 상기 사용자 단말기로부터 상기 제1 가상 다면체의 제1 면에 대한 선택 정보가 수신되는 경우, 상기 제1 면에 상응하는 대분류 항목의 하위 분류 항목에 대응되는 적어도 하나의 조각 이미지를 추출하는 단계;Extracting at least one fragment image corresponding to a sub-category item of a large classification item corresponding to the first face when receiving selection information on the first face of the first virtual polyhedron from the user terminal; 상기 하위 분류 항목에 대응되는 적어도 하나의 조각 이미지를 표시하기 위해 상기 가상 다면체의 각 면에 상응하는 변환 규칙을 생성하는 단계;Generating a conversion rule corresponding to each side of the virtual polyhedron to display at least one piece of image corresponding to the sub classification item; 상기 변환 규칙에 의거하여 상기 선택 정보에 상응하는 제1 면의 조각 이미지가 제2 면으로 이동하고, 상기 하위 분류 항목에 대응되는 조각 이미지가 상기 제1 가상 다면체의 상기 제1 면에 표시되는 제2 가상 다면체를 생성하는 단계; 및A fragment image of a first surface corresponding to the selection information is moved to a second surface based on the conversion rule, and a fragment image corresponding to the sub-classification item is displayed on the first surface of the first virtual polyhedron. Generating two virtual polyhedrons; And 상기 제2 가상 다면체를 상기 사용자 단말기로 전송하는 단계Transmitting the second virtual polyhedron to the user terminal. 를 포함하는 것을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron comprising a. 제1항에 있어서,The method of claim 1, 상기 하위 분류 항목은 데이터베이스로부터 추출되고, 상기 데이터베이스는 항목 정보, 상기 대분류 항목 및 상기 하위 분류 항목에 상응하는 전자 문서를 저장하는 것-여기서, 상기 항목 정보는 상기 대분류 항목 및 상기 하위 분류 항목을 포함함-Wherein said sub-category item is extracted from a database, said database storing item information, said sub-category item and an electronic document corresponding to said sub-category item, wherein said item information includes said sub-category item and said sub-category item. box- 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 제1 가상 다면체의 제1 면에 대한 선택 정보는, 사용자가 상기 제1 가상 다면체의 각 면 중 임의의 면을 클릭하거나 더블 클릭하여 입력하는 것The selection information for the first face of the first virtual polyhedron may be input by a user clicking or double-clicking any face of each face of the first virtual polyhedron. 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 삭제delete 제1항에 있어서,The method of claim 1, 상기 제1 가상 다면체 또는 상기 제2 가상 다면체를 이용한 상기 대분류 항목 또는 상기 하위 분류 항목에 대한 선택 정보가 수신되는 경우, 상기 대분류 항목 또는 상기 하위 분류 항목에 상응하는 전자 문서를 상기 사용자 단말기로 전송하는 것When the selection information on the large classification item or the sub classification item using the first virtual polyhedron or the second virtual polyhedron is received, an electronic document corresponding to the large classification item or the sub classification item is transmitted to the user terminal. that 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 가상 다면체의 각 조각 이미지는 이미지, 동영상 이미지 중 적어도 하나로 구현되는 것Each fragment image of the virtual polyhedron is implemented with at least one of an image and a video image. 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 변환 규칙은 상기 선택 정보에 상응하는 제1 면의 조각 이미지의 하부에 절단면을 생성하고, 절단면 상부에 상기 하위 분류 항목에 대응되는 조각 이미지를 표시하도록 하며, 상기 제1 면의 조각 이미지가 상기 제2 면으로 이동되어 표시되도록 하는 것The conversion rule generates a cut surface at a lower portion of the slice image of the first surface corresponding to the selection information, and displays a slice image corresponding to the sub-category item at the top of the cut surface. To be moved and displayed on the second side 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제7항에 있어서,The method of claim 7, wherein 상기 변환 규칙에서 상기 가상 다면체의 각 면의 회전 중심선, 회전 각도는 미리 지정되어 있는 것Rotation center line and rotation angle of each surface of the virtual polyhedron in the conversion rule are specified in advance 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 변환 규칙은The conversion rule is 액션 스크립트로 구현되는 것Implemented in ActionScript 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 제1 면이 상기 제1 가상 다면체의 전면(前面)이 아닌 경우, 상기 제2 가상 다면체는 상기 하위 분류 항목에 대응되는 조각 이미지가 표시된 상기 제1 면이 전면(前面)에 표시되도록 상기 제1 면이 회전한 형태로 생성되는 것When the first surface is not the front surface of the first virtual polyhedron, the second virtual polyhedron is configured such that the first surface on which the fragment image corresponding to the sub-classification item is displayed is displayed on the front surface. Produced by rotating one side 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 삭제delete 제1항에 있어서,The method of claim 1, 상기 제1 가상 다면체 또는 상기 제2 가상 다면체는 전면(前面)이외의 면에 대한 마우스 클릭 또는 미리 지정된 회전 아이콘 클릭에 의해 회전하는 것Wherein the first virtual polyhedron or the second virtual polyhedron is rotated by a mouse click or a predetermined rotation icon click on a surface other than the front surface 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 제1항에 있어서,The method of claim 1, 상기 제2 가상 다면체를 상기 제1 가상 다면체로 복귀시키기 위한 홈 아이콘이 구비되는 것A home icon for returning the second virtual polyhedron to the first virtual polyhedron 을 특징으로 하는 가상 다면체를 이용한 메뉴 표시 방법.Menu display method using a virtual polyhedron characterized in that. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 전자 문서에 접속할 수 있는 메뉴를 생성하는 장치에 있어서,An apparatus for creating a menu for accessing an electronic document, 제1 가상 다면체를 사용자 단말기로 전송하는 전송부-여기서, 상기 가상 다면체의 적어도 하나의 대분류 항목에 상응하는 조각 이미지가 상기 가상 다면체의 각 면에 표시됨-;A transmitter for transmitting a first virtual polyhedron to a user terminal, wherein a fragment image corresponding to at least one major category of the virtual polyhedron is displayed on each side of the virtual polyhedron; 상기 사용자 단말기로부터 상기 제1 가상 다면체의 제1 면에 대한 선택 정보가 수신하는 수신부;A receiving unit for receiving selection information on the first surface of the first virtual polyhedron from the user terminal; 상기 선택 정보에 상응하여, 상기 제1 면에 상응하는 대분류 항목의 하위 분류 항목에 대응되는 적어도 하나의 조각 이미지를 추출하는 조각 이미지 추출부;A fragment image extracting unit configured to extract at least one fragment image corresponding to a sub-category item of a large category item corresponding to the first surface according to the selection information; 상기 하위 분류 항목에 대응되는 적어도 하나의 조각 이미지를 표시하기 위해 상기 가상 다면체의 각 면에 상응하는 변환 규칙을 생성하는 변환 규칙 생성부; 및A conversion rule generator for generating a conversion rule corresponding to each side of the virtual polyhedron to display at least one fragment image corresponding to the sub-category item; And 상기 변환 규칙에 의거하여 상기 선택 정보에 상응하는 제1 면의 조각 이미지가 제2 면으로 이동하고, 상기 하위 분류 항목에 대응되는 조각 이미지가 상기 제1 가상 다면체의 상기 제1 면에 표시되는 제2 가상 다면체를 생성하는 제2 가상 다면체 생성부A fragment image of a first surface corresponding to the selection information is moved to a second surface based on the conversion rule, and a fragment image corresponding to the sub-classification item is displayed on the first surface of the first virtual polyhedron. 2nd virtual polyhedron generator which generates 2 virtual polyhedrons 를 포함하되,Including, 상기 전송부는 상기 제2 가상 다면체를 상기 사용자 단말기로 더 전송하는 것The transmitting unit further transmits the second virtual polyhedron to the user terminal. 을 특징으로 하는 메뉴 표시를 위한 가상 다면체를 생성 장치.Apparatus for generating a virtual polyhedron for menu display, characterized in that. 삭제delete
KR10-2001-0004493A 2001-01-31 2001-01-31 A method and system for displaying electronic document using virtual polygon KR100434851B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0004493A KR100434851B1 (en) 2001-01-31 2001-01-31 A method and system for displaying electronic document using virtual polygon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0004493A KR100434851B1 (en) 2001-01-31 2001-01-31 A method and system for displaying electronic document using virtual polygon

Publications (2)

Publication Number Publication Date
KR20010044271A KR20010044271A (en) 2001-06-05
KR100434851B1 true KR100434851B1 (en) 2004-06-07

Family

ID=19705132

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0004493A KR100434851B1 (en) 2001-01-31 2001-01-31 A method and system for displaying electronic document using virtual polygon

Country Status (1)

Country Link
KR (1) KR100434851B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131902A2 (en) * 2009-05-12 2010-11-18 Oh Eui Jin Graphical user interface using a polyhedron, and user terminal having same

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020003842A (en) * 2001-10-30 2002-01-15 최은미 On-line Service Providing System
KR100755684B1 (en) 2004-08-07 2007-09-05 삼성전자주식회사 Three dimensional motion graphic user interface and method and apparutus for providing this user interface
KR20060060150A (en) * 2004-11-30 2006-06-05 삼성전자주식회사 Apparatus and method of reproducing multimedia data referencing a virtual file system
KR100878535B1 (en) * 2006-10-26 2009-01-13 삼성전자주식회사 Apparatus and method for searching for contents

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546517A (en) * 1994-12-07 1996-08-13 Mitsubishi Electric Information Technology Center America, Inc. Apparatus for determining the structure of a hypermedia document using graph partitioning
JPH10171703A (en) * 1996-12-12 1998-06-26 Zakuson R & D Kk Site map display device and document access supporting device
KR19980070109A (en) * 1997-02-25 1998-10-26 포맨제프리엘 Web link object
KR19990023315A (en) * 1997-08-22 1999-03-25 포만 제프리 엘 Data processing system and method for generating a link map
US6035330A (en) * 1996-03-29 2000-03-07 British Telecommunications World wide web navigational mapping system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546517A (en) * 1994-12-07 1996-08-13 Mitsubishi Electric Information Technology Center America, Inc. Apparatus for determining the structure of a hypermedia document using graph partitioning
US6035330A (en) * 1996-03-29 2000-03-07 British Telecommunications World wide web navigational mapping system and method
JPH10171703A (en) * 1996-12-12 1998-06-26 Zakuson R & D Kk Site map display device and document access supporting device
KR19980070109A (en) * 1997-02-25 1998-10-26 포맨제프리엘 Web link object
KR19990023315A (en) * 1997-08-22 1999-03-25 포만 제프리 엘 Data processing system and method for generating a link map

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131902A2 (en) * 2009-05-12 2010-11-18 Oh Eui Jin Graphical user interface using a polyhedron, and user terminal having same
WO2010131902A3 (en) * 2009-05-12 2011-03-03 Oh Eui Jin Graphical user interface using a polyhedron, and user terminal having same

Also Published As

Publication number Publication date
KR20010044271A (en) 2001-06-05

Similar Documents

Publication Publication Date Title
US6785667B2 (en) Method and apparatus for extracting data objects and locating them in virtual space
US11303732B2 (en) Commerce oriented uniform resource locater (URL) shortener
CN105027121B (en) The five application page of the machine application is indexed
KR101512084B1 (en) Web search system for providing 3 dimensional web search interface based virtual reality and method thereof
US6950791B1 (en) Method for describing objects in a virtual space
US8365082B2 (en) Universal content referencing, packaging, distribution system, and a tool for customizing web content
US8533580B1 (en) System and method of navigating linked web resources
CN101300621B (en) System and method for providing three-dimensional graphical user interface
US20020089550A1 (en) Method and apparatus for organizing hierarchical screens in virtual space
US20020075311A1 (en) Method for viewing information in virtual space
TWI590157B (en) Compressed serialization of data for communication from a client-side application
US8156448B2 (en) Site navigation and site navigation data source
CN101944097A (en) Method for processing information and system for providing the information
US20020085035A1 (en) Method and apparatus for creating custom formats for viewing information in virtual space
US11360640B2 (en) Method, device and browser for presenting recommended news, and electronic device
US9443494B1 (en) Generating bounding boxes for labels
US20020080177A1 (en) Method and apparatus for converting data objects to a custom format for viewing information in virtual space
KR100434851B1 (en) A method and system for displaying electronic document using virtual polygon
Hardie The development and present state of web-GIS
CN106503174A (en) A kind of environment Visualization method and system modeled based on Network Three-dimensional
KR20110074625A (en) A universal content referencing, packaging, distribution system, and a tool for customizing web content
US20160216858A1 (en) Method and program product for an interactive e-book
CN109426539A (en) A kind of object displaying method and device
KR20180135532A (en) Method and system for providing Story-board
US20220318334A1 (en) Multi-link composite image generator for electronic mail (e-mail) messages

Legal Events

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

Payment date: 20120525

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20130328

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee