Nothing Special   »   [go: up one dir, main page]

KR100613911B1 - Digital item configuration - Google Patents

Digital item configuration Download PDF

Info

Publication number
KR100613911B1
KR100613911B1 KR1020010027118A KR20010027118A KR100613911B1 KR 100613911 B1 KR100613911 B1 KR 100613911B1 KR 1020010027118 A KR1020010027118 A KR 1020010027118A KR 20010027118 A KR20010027118 A KR 20010027118A KR 100613911 B1 KR100613911 B1 KR 100613911B1
Authority
KR
South Korea
Prior art keywords
item
selection
condition
digital
digital item
Prior art date
Application number
KR1020010027118A
Other languages
Korean (ko)
Other versions
KR20020088162A (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 KR1020010027118A priority Critical patent/KR100613911B1/en
Priority to EP02006183A priority patent/EP1244023A3/en
Priority to US10/102,895 priority patent/US20020138495A1/en
Priority to CN02107872A priority patent/CN1376972A/en
Priority to JP2002083468A priority patent/JP2003006038A/en
Publication of KR20020088162A publication Critical patent/KR20020088162A/en
Application granted granted Critical
Publication of KR100613911B1 publication Critical patent/KR100613911B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

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

Abstract

본 발명은 멀티미디어 데이터의 생성, 가공, 거래, 전달, 관리, 저장, 사용 등의 전자 상거래를 위한 데이터의 취급 단위로서 디지털 아이템의 정의에 관한 것이다. 본 발명은 자원, 메타 데이터, 구성요소를 포함하는 디지털 아이템들을 재구성하여 새로운 디지털 아이템을 구성하는 방법에 관한 것이다. 본 발명은 자원, 메타 데이터, 구성요소를 포함하는 디지털 아이템들을 디지털 아이템 정의에 의해 사용자가 원하는 조건으로 생성함에 있어서, 선택항목(SELECTION)을 설정하면 디지털 아이템 또는 컴퍼넌트(COMPONENT)가 설정된 선택항목이 의미하는 조건(CONDITION)을 만족하는지를 해당 디지털 아이템 또는 컴퍼넌트에 포함된 조건을 비교함으로써 판단하고, 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용하여 새로운 디지털 아이템을 구성함으로써, 조건(CONDITION)을 사용하여 사용자가 원하는 디지털 아이템을 구성할 때 조건의 효율적인 표현이 이루어지도록 하고, 이에 따른 비교 연산의 효율 및 조건의 표현력을 향상시킬 수 있도록 한 디지털 아이템 생성방법에 관한 것이다.The present invention relates to the definition of a digital item as a handling unit of data for electronic commerce such as generation, processing, trading, transfer, management, storage, use of multimedia data. The present invention relates to a method of constructing a new digital item by reconstructing digital items including resources, metadata, and components. According to an embodiment of the present invention, when digital items including resources, metadata, and elements are generated under a condition desired by a user by digital item definition, when a selection item is set, a selection item in which a digital item or a component is set is selected. It is determined by comparing the conditions included in the corresponding digital item or component, and the new digital item using the digital item or component that satisfies the condition (CONDITION) that the set selection means. By constructing the digital item creation method to enable efficient representation of the condition when the user configures the desired digital item by using the CONDITION, and to improve the efficiency of the comparison operation and the expressive power of the condition accordingly. It is about.

전자 상거래, 디지털 아이템, 디지털 아이템 생성방법E-Commerce, Digital Items, How to Create Digital Items

Description

디지털 아이템 생성방법{DIGITAL ITEM CONFIGURATION}How to create a digital item {DIGITAL ITEM CONFIGURATION}

도1은 디지털 아이템 정의 모델의 구조를 나타낸 도면1 is a diagram showing the structure of a digital item definition model

도2는 본 발명의 디지털 아이템 생성방법에서 조건(CONDITION) 정의 제1실시예를 나타낸 도면FIG. 2 is a view showing a first embodiment of defining a condition in the method for generating a digital item of the present invention. FIG.

도3은 본 발명의 제1실시예에 따른 정의 언어를 사용해서 만든 디지털 아이템의 예를 나타낸 도면3 illustrates an example of a digital item created using a definition language according to the first embodiment of the present invention.

도4는 본 발명의 디지털 아이템 생성방법에서 조건(CONDITION) 정의 제2실시예를 나타낸 도면FIG. 4 is a view showing a second embodiment of defining a condition in the digital item generating method of the present invention. FIG.

도5는 본 발명의 제2실시예에 따른 정의 언어를 사용해서 만든 디지털 아이템의 예를 나타낸 도면FIG. 5 illustrates an example of a digital item created using a definition language according to a second embodiment of the present invention. FIG.

도6은 본 발명의 디지털 아이템 생성방법의 플로우차트6 is a flowchart of a method for creating a digital item of the present invention.

본 발명은 멀티미디어 데이터의 생성, 가공, 거래, 전달, 관리, 저장, 사용 등의 전자 상거래를 위한 데이터의 취급 단위로서 디지털 아이템의 정의에 관한 것이다.The present invention relates to the definition of a digital item as a handling unit of data for electronic commerce such as generation, processing, trading, transfer, management, storage, use of multimedia data.

특히 본 발명은 컨텐츠 자체의 내용에 해당하는 자원(RESOURCE), 컨텐츠 내용과 이용에 관한 기술(Description)인 메타 데이터(MetaData), 디지털 아이템을 구성하기 위한 구성요소(Configuration)로 이루어지는 디지털 아이템에서, 상기 구성요소에 포함되는 디지털 아이템 선택항목(SELECTION)을 효율적으로 선택하기 위한 조건(CONDITION)의 비교연산 표현 기술 및 방법에 관한 것이다.In particular, the present invention relates to a digital item comprising a resource corresponding to the content of the content itself, metadata, which is a description of content content and use, and a configuration for constituting a digital item. The present invention relates to a comparison operation expression technique and method for a condition (CONDITION) for efficiently selecting a digital item selection item included in the component.

더욱 상세하게는 본 발명은 자원, 메타 데이터, 구성요소를 포함하는 디지털 아이템들을 디지털 아이템 정의에 의해 사용자가 원하는 조건으로 생성함에 있어서, 선택항목(SELECTION)을 설정하면 디지털 아이템 또는 컴퍼넌트(COMPONENT)가 설정된 선택항목이 의미하는 조건(CONDITION)을 만족하는지를 해당 디지털 아이템 또는 컴퍼넌트에 포함된 조건을 비교함으로써 판단하고, 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용하여 새로운 디지털 아이템을 구성함으로써, 조건(CONDITION)을 사용하여 사용자가 원하는 디지털 아이템을 구성할 때 조건의 효율적인 표현이 이루어지도록 하고, 이에 따른 비교 연산의 효율 및 조건의 표현력을 향상시킬 수 있도록 한 디지털 아이템 생성방법에 관한 것이다.More specifically, in the present invention, when digital items including resources, meta data, and components are created under a condition desired by a user by digital item definition, when the selection item is set, a digital item or a component is selected. It is determined by comparing the conditions included in the digital item or component to determine whether the set selection item satisfies the CONDITION, and uses the digital item or component that satisfies the condition (CONDITION) of the set selection item. By constructing a new digital item by using the CONDITION, an efficient representation of the condition is achieved when the user wants to construct the desired digital item, thereby improving the efficiency of the comparison operation and the expression power of the condition. It relates to a method of creating an item.

멀티미디어 데이터의 생성, 가공, 거래, 전달, 관리, 저장, 소모 등의 전자 상거래에 관련된 활동을 수행함에 있어서, 멀티미디어 데이터의 취급 단위에 대하여 융통성, 일관성, 상호 호환적인 규약의 필요성이 제기된다. In carrying out activities related to electronic commerce such as generation, processing, trading, transmission, management, storage, and consumption of multimedia data, a need for flexibility, consistency, and mutually compatible protocols is raised for the handling unit of multimedia data.

특히 인터넷의 발달로 인하여 전자 상거래 양이 점차 증가하고 있는 추세에 비추어 볼 때 전자 상거래를 위한 멀티 미디어 데이터의 취급 단위에 대한 정의 모 델의 부재는 전자 상거래시의 혼란을 야기시킬 수 있는 잠재적 요인으로 잠복하고 있다.In particular, in the light of the increasing trend of e-commerce due to the development of the Internet, the absence of a definition model for the handling unit of multimedia data for e-commerce is a potential source of confusion in e-commerce. Lurking

이러한 점을 감안하여 전자 상거래 비즈니스 모델의 모든 사용자(디지털 아이템 생성자, 공급자, 분배자, 소비자, 지적 재산권 행사자, 산업 재산권 행사자, 금융 서비스자, 상거래 감시자 등, 전자 상거래의 비즈니스 모델과 관련된 모든 주체)의 역할 관계를 최대한 고려한, 국제 표준 기구인 ISO/IEC SC29/WG11 내의 MPEG-21에서 디지털 아이템 정의를 규정하고 디지털 아이템이 전자 상거래 상의 주체나 그와 관련된 요소 기술과의 연관성을 바탕으로 융통성, 일관성, 상호 호환성을 갖도록 국제 표준으로 하기 위한 노력을 기울이고 있다.With this in mind, all users of the e-commerce business model (digital item creators, suppliers, distributors, consumers, intellectual property practitioners, industrial property practitioners, financial services providers, commerce watchers, etc.) Flexibility is defined by the definition of digital item in MPEG-21 within ISO / IEC SC29 / WG11, the international standards body, which considers the role of subjects as much as possible, Efforts are being made to make international standards consistent and coherent.

따라서, 전자 상거래의 비즈니스 모델 구성 주체(혹은 사용자)나 그와 관련된 요소 기술과의 연관성을 고려하고, 서로 다른 기종의 네트워크나 터미널과 무관하게 전자 상거래가 이루어질 수 있도록 하기 위한 디지털 아이템의 정의 모델이 요구되고 있다.Therefore, the definition model of the digital item is to consider the relationship with the business model constituents (or users) of the e-commerce and related element technologies, and to enable e-commerce regardless of different types of networks or terminals. It is required.

이러한 디지털 아이템의 정의 모델은 전자 상거래에 필요한 멀티미디어 데이터 생성, 가공, 거래, 전달, 관리, 저장, 소모 등의 전자 상거래 활동시 멀티미디어 데이터에 대한 최소 단위로서 상호 호환적이어야 하고, 일관성과 융통성을 갖추고 있어야 한다.The definition model of these digital items should be compatible with each other as a minimum unit for multimedia data in electronic commerce activities such as multimedia data generation, processing, trading, delivery, management, storage, and consumption, which is necessary for electronic commerce. Should be

일반적으로 유무선 환경 하에서의 지적 재산 가치가 있는 멀티미디어 컨텐츠의 생성, 가공, 거래, 전달, 관리, 저장, 이용 등의 제반 취급 활동의 단위인 디지털 아이템은 크게 세가지 요소들로 구성되어 있다. 즉, 컨텐츠 자체의 내용에 해당 하는 자원(RESOURCE)(예를 들어 영상, 음성 등의 그 영화나 음악 자체)과, 그 컨텐츠 내용과 이용에 관해 기술하는 묘사정보(DESCRIPTOR)(예를 들어 영화나 음악의 제목, 장르, 작가 이름, 내용 요약문, 컨텐츠 이용 조건, 규칙 등)와, 디지털 아이템을 구성(Configuration)하기 위한 구성 요소들(선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION))로 구성될 수 있다.In general, digital items, which are the unit of handling activities such as the generation, processing, trading, delivery, management, storage, and use of multimedia contents with intellectual property value in wired and wireless environments, are largely composed of three elements. That is, a resource corresponding to the content of the content itself (for example, the movie or music itself such as a video or a voice), and a description information (DESCRIPTOR) describing the content and use of the content (for example, a movie or Title, genre, author's name, summary of content, terms of use of content, rules, etc., and components (CHOICE, SELECT, CONDITION) for organizing digital items It can be composed of).

즉, 디지털 아이템은 리소스 자체 외에도 메타데이터를 포함하고 있는데, 메타데이터에는 리소스를 기술하는 묘사정보(DESCRIPTOR)와 사용자가 선택할 수 있는 선택항목(SELECTION), 이러한 선택항목들의 묶음(CHOICE) 등이 있으며, 각각의 선택항목과 선택묶음은 특정 조건에서 유효함을 표시하기 위한 조건(CONDITION)을 포함하고 있다. 또한 디지털 아이템은 많은 컴퍼넌트(실제 리소스(음악파일, 그림파일)와 묘사정보(DESCRIPTOR)를 갖는다)들을 포함하는데, 그 중에서 사용자가 원하는 컴퍼넌트를 선택하여 사용자에 맞는 디지털 아이템으로 구성할 수 있도록 하기 위해, 디지털 아이템과 컴퍼넌트는 사용자가 설정한 특정 조건에서 유효함을 표시하기 위한 조건(CONDITION)을 포함하고 있는 것이다. 특히 조건(CONDITION)은 선택항목(SELECTION)을 참조하며, 참조 리스트에 사용자가 선택한 선택항목(SELECTION)이 있으면 이 조건은 참이 되고, 없으면 거짓이 된다.In other words, the digital item includes metadata in addition to the resource itself. The metadata includes a description describing the resource, a user selectable selection, and a selection of these choices. Each selection and selection bundle contains a CONDITION to indicate that it is valid under certain conditions. In addition, digital items include many components (having actual resources (music files, picture files) and description information (DESCRIPTOR)), so that the user can select a desired component and configure it as a digital item suitable for the user. For example, digital items and components include a condition for indicating that they are valid under a specific condition set by the user. In particular, the CONDITION refers to the selection item. If the selection item is selected by the user in the reference list, the condition is true; otherwise, it is false.

상기한 바와 같이 선택묶음(CHOICE)은 여러 선택항목(SELECTION)들의 대표적 선택 이름이고, 조건(CONDITION)은 선택묶음과 그와 관련된 선택 항목들을 특정 조건 하에서 유효함을 표시하기 위한 조건 내용을 포함하고 있다.As described above, a choice bundle is a representative choice name of several selection items, and a condition includes a description of conditions for indicating that the bundle selection and related choice items are valid under specific conditions. have.

디지털 아이템은 기존에 이미 생성된 많은 디지털 아이템들을 다시 재구성하 여 새로운 디지털 아이템(복합적 디지털 아이템)을 생성할 수 있다. Digital items can reconstruct many digital items that have already been created to create new digital items (composite digital items).

예를 들어 이미지 디지털 아이템들을 구성하여 앨범이라는 상위 디지털 아이템을 생성할 수 있다. 이 경우 각각의 이미지 디지털 아이템들은 독립적인 저장 단위로 존재하는 외부 저장 디지털 아이템이며, 새롭게 생성된 앨범 디지털 아이템이 이들을 포함하기 위해서는 이들을 접근할 수 있는 참조정보(REFERENCE)들을 포함하게 된다. For example, image digital items may be configured to generate an upper digital item called an album. In this case, each image digital item is an external storage digital item that exists as an independent storage unit, and the newly created album digital item includes reference information that can be accessed to include them.

또한, 상기 조건(CONDITION)을 사용하여 사용자가 원하는 디지털 아이템을 구성할 때, 조건(CONDITION)의 효율적인 표현방법은 비교 연산의 효율 및 조건의 표현력을 결정하는 중요한 요소가 되며, 조건 비교 대상의 특성을 고려한 효율적인 조건(CONDITION) 표현방법이 요구된다.In addition, when constructing a digital item desired by the user using the CONDITION, an efficient expression method of the CONDITION becomes an important factor in determining the efficiency of the comparison operation and the expressive power of the condition. An efficient conditional expression method is required.

도1은 디지털 아이템 정의모델의 구조를 보여준다.1 shows the structure of a digital item definition model.

도1에 나타낸 바와 같이 디지털 아이템 정의 언어(DIDL)에 선언(DECLARATION)과 컨테이터(CONTAINER), 아이템(ITEM) 등으로 디지털 아이템이 기술되고 있음을 보여준다. As shown in FIG. 1, digital items are described in a digital item definition language (DIDL) by using DECLARATION, CONTAINER, ITEM, and the like.

컴퍼넌트(COMPONENT)는 오디오, 비디오, 그래픽, 텍스트 등의 자원(RESOURCE)과, 상기 자원을 가리키는 앵커(ANCHOR), 컴퍼넌트를 기술하는 묘사정보(DESCRIPTOR)를 포함한다. 상기 컴퍼넌트나 아이템을 포함하는 묶음 형태의 상위 계층으로서 아이템(ITEM)을 가진다. 상기 아이템이나 컨테이너를 포함하는 묶음 형태의 상위 계층으로서 컨테이너(CONTAINER)를 가진다.The component includes a resource such as audio, video, graphics, and text, an anchor pointing to the resource, and a description information describing the component. An item (ITEM) is provided as a higher layer of a bundle type including the component or the item. It has a container CONTAINER as a higher layer of a bundle type including the item or the container.

도1에서는 디지털 아이템이 다른 디지털 아이템을 포함할 수 있음과, 외부 저장 디지털 아이템을 접근할 수 있는 참조정보(REFERENCE) 요소가 디지털 아이템에 정의되어 있음을 보여준다.FIG. 1 shows that a digital item may include other digital items and that a reference element for accessing an external storage digital item is defined in the digital item.

그리고, 그 디지털 아이템은 선택묶음(CHOICE)과 선택항목(SELECTION)으로 사용자가 원하는 구성을 선택할 수 있는 메커니즘을 보여주고 있다. 그리고 조건(CONDITION)을 사용하여 사용자가 원하는 디지털 아이템을 구성할 수 있음을 보여주고 있으며 이 때, 조건(CONDITION)의 효율적인 표현방법은 비교 연산의 효율 및 조건의 표현력을 결정하는 중요한 요소가 되고, 따라서 조건 비교 대상의 특성을 고려한 효율적인 조건(CONDITION) 표현방법이 요구됨을 알 수 있다.In addition, the digital item shows a mechanism that allows the user to select a desired configuration by choice and selection. In addition, it shows that the user can compose the desired digital item by using the CONDITION, and the efficient expression method of the CONDITION becomes an important factor to determine the efficiency of the comparison operation and the expressive power of the condition. Therefore, it can be seen that an efficient condition expression method considering the characteristics of the condition comparison object is required.

본 발명은 디지털 아이템의 구성요소 중에서 조건(CONDITION)의 이용에 관한 문제점을 해결할 수 있도록 한 디지털 아이템 생성방법을 제시한다.The present invention proposes a digital item creation method that can solve a problem related to the use of CONDITION among the elements of a digital item.

본 발명은 자원(RESOURCE), 선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION)을 포함하는 디지털 아이템 또는 컴퍼넌트(COMPONENT)에서 설정된 선택항목(SELECTION)이 의미하는 조건을 디지털 아이템 또는 컴퍼넌트가 만족하는지를 판단하고, 상기 조건을 만족하는 디지털 아이템 또는 컴퍼넌트를 이용해서 새로운 디지털 아이템을 생성하는 방법을 제시한다.According to the present invention, a digital item or component refers to a condition indicated by a digital item or component set in a component including a resource, a selection, a selection, and a condition. The present invention proposes a method of determining whether or not is satisfied and generating a new digital item using a digital item or component satisfying the above condition.

본 발명은 유무선 환경에서의 멀티미디어 컨텐츠의 전자 상거래와 관련하여 그 생성, 가공, 거래, 전달, 관리, 저장, 이용 등의 제반 취급 단위인 디지털 아이템(Digital Item)의 구성에 관한 기술(Description) 및 방법으로서, 특히 본 발명은 XML스키마 정의(XML-Schema Definition) 언어를 사용해서 디지털 아이템을 정의 하며, 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 디지털 아이템 또는 컴퍼넌트가 만족하는지를 비교 판단하여 상기 설정된 선택항목(SELECTION)이 의미하는 조건을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용해서 새로운 디지털 아이템을 구성할 수 있는 기술(Description) 및 그 구성방법을 제시한다.Description of the Invention The present invention relates to the construction of a digital item, which is a general handling unit for generating, processing, trading, delivering, managing, storing, and using multimedia content in connection with electronic commerce in a wired and wireless environment. In particular, the present invention defines a digital item using an XML-Schema Definition language, and compares and determines whether the digital item or component satisfies the CONDITION defined by the set selection. A description of a new digital item and a method of constructing the same by using a digital item or a component satisfying a condition indicated by the selected selection item are provided.

본 발명은 자원(RESOURCE)과 선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION)을 포함하는 디지털 아이템 또는 컴퍼넌트(COMPONENT)에서 설정된 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트만을 선택하여 디지털 아이템을 구성하기 위하여, 선택항목(SELECTION)을 설정하는 단계, 디지털 아이템 또는 컴퍼넌트가 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는지를 판단하는 단계, 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용해서 새로운 디지털 아이템을 구성하는 단계로 이루어지는 것을 특징으로 하는 디지털 아이템 생성방법이다.The present invention selects only a digital item or component that satisfies a condition set in a digital item or component including a resource, a choice, a selection, and a condition. In order to construct a digital item, setting a selection item, determining whether a digital item or a component satisfies a condition defined by the set selection item, and setting the selection item. A digital item generation method comprising the step of constructing a new digital item using a digital item or component that satisfies this condition (CONDITION).

또한 본 발명에서 상기 디지털 아이템 또는 컴퍼넌트가 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는지를 판단하는 것은, 디지털 아이템 또는 컴퍼넌트에 포함된 조건(CONDITION)을 비교함으로써 이루어지고, 여기서 조건의 비교는 '크다', '크거나 같다', '작다', '작거나 같다', '같다', '같지 않다' 중에서 이루어지는 것을 특징으로 한다.Further, in the present invention, determining whether the digital item or component satisfies a condition (CONDITION) indicated by the set selection (SELECTION) is made by comparing the condition (CONDITION) included in the digital item or component, wherein the condition The comparison of is characterized in that it is made of 'large', 'greater than or equal', 'small', 'small or equal', 'equal', 'not equal'.

또한 본 발명에서 상기 조건 비교를 위해, 선택항목(SELECTION)이 선택항목 아이디(SELECT_ID)와 해당 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한 정보를 포함하는 것을 특징으로 한다.In addition, in the present invention, for the comparison of the conditions, the selection item (SELECTION) is characterized by including information representing the selection item ID (SELECT_ID) and the meaning of the selection item (SELECTION) expressed in size or numerical value.

또한 본 발명에서 상기 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한다는 것은 선택항목(SELECTION)의 특성(attribute)에서 우위(PRECEDENCE)를 표현하는 것을 특징으로 한다.In addition, in the present invention, the meaning of the selection item may be expressed by a magnitude or a numerical value, and the advantage of the selection item may be represented by a precept in the attribute of the selection item.

또한 본 발명에서 상기 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한다는 것은 선택항목(SELECTION)의 요소(element)에서 우위(PRECEDENCE)를 표현하는 것을 특징으로 한다.In addition, in the present invention, expressing the meaning of the selection item as a size or a numerical value is characterized by expressing the precedence in the element of the selection item.

또한 본 발명에서 상기 디지털 아이템이 XML 스키마 정의 언어로 기술되는 것을 특징으로 한다.In the present invention, the digital item is characterized in that the XML schema definition language.

상기한 바와 같이 이루어지는 본 발명의 디지털 아이템 생성방법을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다.Referring to the accompanying drawings, the digital item generating method of the present invention made as described above in detail as follows.

도1은 디지털 아이템 정의모델의 기본적인 구조를 다이아그램으로 보여준다. 1 shows the basic structure of a digital item definition model in a diagram.

도1에서 보여 주듯이 디지털 아이템은 여러 구성요소들로 정의되고 구성되어 있는데, 여기에는 본 발명에서 언급될 선택묶음(CHOICE), 선택항목(SELECTION), 컴퍼넌트(COMPONENT), 조건(CONDITION) 등을 포함하고 있음을 알 수 있다. As shown in FIG. 1, a digital item is defined and composed of various components, which includes a selection bundle, a selection item, a component, a condition, and the like to be mentioned in the present invention. It can be seen that.

선택묶음(CHOICE)은 여러 선택 항목들의 대표적 선택 이름이고 그 하부 구조로서 선택묶음과 그와 관련된 선택항목들을 특정한 조건 아래에서 유효함을 표시하기 위한 선택 조건인 조건(CONDITION), 그 설명인 묘사정보(DESCRIPTOR), 그 선택항목(SELECTION)으로 구성되어 있다.CHOICE is a representative selection name of several selection items, and its underlying structure is a conditional condition (CONDITION) to describe the selection bundle and its related choices under certain conditions. (DESCRIPTOR) and its selection item (SELECTION).

일반적으로 하나의 선택묶음(CHOICE)은 여러 선택항목(SELECTION)을 갖는다. In general, one CHOICE has several selections.

그리고, 선택항목(SELECTION)은 그 하부구조로서 이 항목이 선택될 조건(CONDITION), 선택항목의 설명(DESCRIPTOR)을 갖는다. 각각의 선택항목(SELECTION)은 선택항목 아이디(SELECT_ID)를 가지며, 선택항목(SELECTION)이 특정한 조건에서 유효함을 나타내기 위한 선택항목의 조건(CONDITION)은 해당 조건을 참으로 설정하기 위해 선택되어야 할 선택항목의 아이디(SELECT_ID)를 포함하는 아이디 참조정보(IDREFS)를 포함한다. In addition, the selection item SELECT has a condition under which the item is selected and a description of the selection item. Each selection has a selection ID (SELECT_ID), and the CONDITION of the selection to indicate that the selection is valid under a particular condition must be selected to set that condition to true. ID reference information (IDREFS) including the ID (SELECT_ID) of the selection item to be included.

하나의 아이템(ITEM)에는 복수개의 선택묶음(CHOICE)이 포함될 수 있고, 각각의 선택묶음(CHOICE)은 해당 선택묶음이 특정한 조건에서 유효함을 나타내기 위한 조건(CONDITION)을 포함한다.One item (ITEM) may include a plurality of selection bundles (CHOICE), each selection (CHOICE) includes a condition (CONDITION) to indicate that the selection bundle is valid in a particular condition.

이와 같은 디지털 아이템 정의모델에서 조건(CONDITION)을 사용하여 새로운 디지털 아이템을 생성할 때 본 발명에서는 두 가지 방법을 제시한다.When generating a new digital item using a CONDITION in such a digital item definition model, the present invention proposes two methods.

첫번째 정의 방법의 예를 도2에 나타내었다.An example of the first defining method is shown in FIG.

도2는 디지털 아이템 정의 언어의 일부로서 XML 스키마 정의 언어로 기술된 것을 보여준다. 도1에서 조건(CONDITION)은 특성(attribute)으로서 OP를 갖는다(굵은 활자체로 표현하였다). 여기서 OP는 GT(크다), GE(크거나 같다), EQ(같다), LE(작거나 같다), LT(작다)를 비교할 수 있다. 그리고 선택항목(SELECTION)의 특성인 우위(PRECEDENCE)는 선택항목 아이디(SELECT_ID)를 비교할 때 사용될 선택항목(SELECTION) 사이의 상대적인 크기나 객관적인 크기를 갖는다. 여기서는 선택항목(SELECTION)의 특성(attribute)으로서 우위(PRECEDENCE)를 갖는 것을 기술 하였다(굵은 활자체로 표현하였다).2 shows what is described in the XML Schema Definition Language as part of the Digital Item Definition Language. In FIG. 1, the CONDITION has OP as an attribute (expressed in bold type). Here, OP can compare GT (greater), GE (greater or equal), EQ (equal), LE (smaller or equal), and LT (smaller). In addition, PRECEDENCE, which is a characteristic of the selection item, has a relative size or an objective size between the selection items to be used when comparing the selection ID ID SELECT_ID. Here, it is described that it has a PRECEDENCE as an attribute of the selection (expressed in bold type).

본 발명에서 조건(CONDITION)은 선택항목(SELECTION)을 참조하며, 사용자가 선택한 선택항목(SELECTION)과 조건(CONDITION)의 참조 리스트의 비교에 의해 참이 되거나 거짓이 되며, 있다 또는 없다(또는 같다, 다르다)가 아니다.In the present invention, the condition refers to the selection item, and is true or false by the comparison of the reference list of the selection item selected by the user and the condition (condition). Is not different).

도3은 앞서 설명한 도2의 본 발명 제1실시예에 따른 정의 언어를 사용해서 만든 디지털 아이템의 예를 나타낸 도면이다.FIG. 3 is a diagram showing an example of a digital item created using a definition language according to the first embodiment of the present invention of FIG.

첫번째의 선택묶음(CHOICE)은 사용자의 통신속도(...CHOICE_ID="COM_LINE")이고, 두번째 선택묶음(CHOICE)은 비디오 형식(...CHOICE_ID="MOVIE_FORMAT")이다. The first choice bundle (CHOICE) is the user's baud rate (... CHOICE_ID = "COM_LINE"), and the second choice bundle (CHOICE) is the video format (... CHOICE_ID = "MOVIE_FORMAT").

첫번째 선택묶음(CHOICE)인 사용자의 통신속도는 크기를 비교할 수 있으므로 선택항목(SELECTION)의 특성인 우위(PRECEDENCE)에 그 크기를 정의해 주었다. 예를 들면 SELECT_ID="MBPS52" PRECEDENCE="SPEED.52000000", SELECT_ID="MBPS1.5" PRECEDENCE="SPEED.1500000" 등과 같이 선택항목(SELECTION)의 특성인 우위(PRECEDENCE)에 그 크기를 정의해 주었다.Since the communication speed of the first choice bundle (CHOICE) is comparable in size, the size is defined in the PRECEDENCE which is a characteristic of the selection item. For example, the size is defined in the PRECEEDENCE, which is a characteristic of the selection, such as SELECT_ID = "MBPS52" PRECEDENCE = "SPEED.52000000", SELECT_ID = "MBPS1.5" PRECEDENCE = "SPEED.1500000". gave.

두번째 선택묶음(CHOICE)에서는 비디오 형식을 선택하는데, 이 것은 이전 선택에서 어떤 선택항목(SELECTION)이 선택되었는지에 따라 선택항목이 달라진다. 예를 들어 사용자가 "MBPS52"를 선택하였다면 이에 해당하는 PRECEDENCE 52000000는 8000000 보다 크고, 128000보다 크므로 선택항목 MPEG2와 MPEG4 형식 모두를 선택하는 것이 가능하다. 즉, <SELECTION SELECT_ID="MPEG2_FORMAT">, <CONDITION OP="GE" REQUIRE="MBPS8"/> 에 의해서 MPEG2 형식의 경우 8000000 이상에서 선택될 수 있고, <SELECTION SELECT_ID="MPEG4_FORMAT">, <CONDITION OP="GE" REQUIRE="KBPS128"/> 에 의해서 MPEG4 형식의 경우 128000 이상에서 선택될 수 있기 때문이다.In the second CHOICE, the video format is selected, depending on which selection was selected in the previous selection. For example, if the user selects "MBPS52", the corresponding PRECEDENCE 52000000 is larger than 8000000 and larger than 128000, so it is possible to select both MPEG2 and MPEG4 formats. That is, the <SELECTION SELECT_ID = "MPEG2_FORMAT"> and <CONDITION OP = "GE" REQUIRE = "MBPS8" /> can be selected from 8000000 or more in the case of MPEG2 format, and the <SELECTION SELECT_ID = "MPEG4_FORMAT"> and <CONDITION This is because the MPEG-4 format can be selected from 128000 or more by OP = "GE" REQUIRE = "KBPS128" />.

그러나, 만약 사용자가 "MBPS1.5"를 선택하였다면 이에 해당하는 PRECEDENCE 1500000는 8000000 보다 작으므로 사용자는 MPEG2 형식은 선택할 수 없고, 128000 보다는 크므로 MPEG4 형식은 선택하는 것이 가능하다. 즉, <SELECTION SELECT_ID="MPEG2_FORMAT">, <CONDITION OP="GE" REQUIRE="MBPS8"/> 에 의해서 MPEG2 형식의 경우 8000000 이상에서만 선택될 수 있고, <SELECTION SELECT_ID="MPEG4_FORMAT">, <CONDITION OP="GE" REQUIRE="KBPS128"/> 에 의해서 MPEG4 형식의 경우 128000 이상에서 선택될 수 있기 때문이다.However, if the user selects "MBPS1.5", the corresponding PRECEDENCE 1500000 is smaller than 8000000, so the user cannot select the MPEG2 format, and the MPEG4 format can be selected because it is larger than 128000. That is, the <SELECTION SELECT_ID = "MPEG2_FORMAT"> and <CONDITION OP = "GE" REQUIRE = "MBPS8" /> can be selected only in the case of MPEG2 format over 8000000, and the <SELECTION SELECT_ID = "MPEG4_FORMAT">, <CONDITION This is because the MPEG-4 format can be selected from 128000 or more by OP = "GE" REQUIRE = "KBPS128" />.

도4는 본 발명의 디지털 아이템 생성방법에 따른 두번째 정의방법을 보여준다.4 shows a second defining method according to the method for generating a digital item of the present invention.

도4에서 조건(CONDITION)은 앞서 설명한 도2의 경우와 같고, 선택항목 아이디(SELECT_ID)의 크기가 선택항목(SELECTION)의 요소(element)인 묘사정보(DESCRIPTOR)에 기술된다.In FIG. 4, the condition CONDITION is the same as in the case of FIG. 2 described above, and the size of the selection item ID SELECT_ID is described in the description information DESCRIPTOR, which is an element of the selection item.

즉, 도4는 디지털 아이템 정의 언어의 일부로서 XML 스키마 정의 언어로 기술된 것을 보여주고 있으며, 도4에서 조건(CONDITION)은 특성(attribute)으로서 OP를 갖는다(굵은 활자체로 표현하였다). 여기서 OP는 GT(크다), GE(크거나 같다), EQ(같다), LE(작거나 같다), LT(작다)를 비교할 수 있다. 그리고 선택항목 아이디(SELECT_ID)의 크기가 선택항목(SELECTION)의 요소(element)인 묘사정보(DESCRIPTOR)에 기술되고 있다.That is, FIG. 4 shows what is described in the XML schema definition language as part of the digital item definition language. In FIG. 4, the condition CONDITION has OP as an attribute (in bold type). Here, OP can compare GT (greater), GE (greater or equal), EQ (equal), LE (smaller or equal), and LT (smaller). The size of the selection item ID SELECT_ID is described in the description information DESCRIPTOR, which is an element of the selection item.

본 발명에서 조건(CONDITION)은 선택항목(SELECTION)을 참조하며, 사용자가 선택한 선택항목(SELECTION)과 조건(CONDITION)의 참조 리스트의 비교에 의해 참이 되거나 거짓이 되며, 있다 또는 없다(또는 같다, 다르다)가 아니다.In the present invention, the condition refers to the selection item, and is true or false by the comparison of the reference list of the selection item selected by the user and the condition (condition). Is not different).

도5는 앞서 설명한 도4의 본 발명 제2실시예에 따른 정의 언어를 사용해서 만든 디지털 아이템의 예를 나타낸 도면이다.FIG. 5 is a diagram showing an example of a digital item created using the definition language according to the second embodiment of the present invention of FIG.

첫번째의 선택묶음(CHOICE)은 사용자의 통신속도(...CHOICE_ID="COM_LINE")이고, 두번째 선택묶음(CHOICE)은 비디오 형식(...CHOICE_ID="MOVIE_FORMAT")이며, 각각의 선택항목 아이디(SELECT_ID)의 크기가 선택항목(SELECTION)의 요소인 묘사정보(DESCRIPTOR)에서 갖는다. The first choice bundle (CHOICE) is the user's baud rate (... CHOICE_ID = "COM_LINE"), the second choice bundle (CHOICE) is the video format (... CHOICE_ID = "MOVIE_FORMAT"), and each choice ID The size of the (SELECT_ID) is in the description information (DESCRIPTOR) which is an element of the selection item (SELECTION).

첫번째 선택묶음(CHOICE)인 사용자의 통신속도는 크기를 비교할 수 있으므로 묘사정보(DESCRIPTOR)에 그 크기를 정의해 주었다. 예를 들면 SELECT_ID="MBPS52"의 경우 묘사정보(DESCRIPTOR)에 ...PRECEDENCE 52000000, SELECT_ID="MBPS1.5" 의 경우 묘사정보(DESCRIPTOR)에 ...PRECEDENCE 1500000 등과 같이 선택항목(SELECTION)의 특성인 선택항목 아이디의 크기를 정의해 주었다.Since the communication speed of the first choice bundle (CHOICE) can be compared with the size, the size is defined in the description information (DESCRIPTOR). For example, in the case of SELECT_ID = "MBPS52", the description information (DESCRIPTOR) ... PRECEDENCE 52000000; in the case of SELECT_ID = "MBPS1.5", the description information (DESCRIPTOR) ... PRECEDENCE 1500000, etc. The size of the optional item ID is defined.

두번째 선택묶음(CHOICE)에서는 비디오 형식을 선택하는데, 선택항목의 조건을 비교할 때 어플리케이션은 묘사정보(DESCRIPTOR)에 있는 우위(PRECEDENCE) 값을 참조하여 비교한다.In the second CHOICE, the video format is selected. When comparing the conditions of the selection items, the application compares the reference value of the PRECEDENCE in the DESCRIPTOR.

예를 들어 사용자가 "MBPS52"를 선택하였다면 이에 해당하는 PRECEDENCE 52000000는 8000000 보다 크고, 128000보다 크므로 선택항목 MPEG2와 MPEG4 형식 모두를 선택하는 것이 가능하다. 즉, 첫번째 선택묶음(CHOICE)에서 ..SELECT_ID="MBPS52"가 선택되었다면 두번째 선택묶음(CHOICE)의 <SELECTION SELECT_ID="MPEG2_FORMAT">, <CONDITION OP="GE" REQUIRE="MBPS8"/> 에 의해서 MPEG2 형식의 경우 8000000 이상에서는 선택될 수 있고, <SELECTION SELECT_ID="MPEG4_FORMAT">, <CONDITION OP="GE" REQUIRE="KBPS128"/> 에 의해서 MPEG4 형식의 경우 128000 이상에서는 선택될 수 있기 때문이다.For example, if the user selects "MBPS52", the corresponding PRECEDENCE 52000000 is larger than 8000000 and larger than 128000, so it is possible to select both MPEG2 and MPEG4 formats. That is, if ..SELECT_ID = "MBPS52" is selected in the first CHOICE, then <SELECTION SELECT_ID = "MPEG2_FORMAT"> and <CONDITION OP = "GE" REQUIRE = "MBPS8" /> in the second CHOICE. In case of MPEG2 format, it can be selected in 8000000 or more, and in case of MPEG4 format can be selected in 128000 or more by <SELECTION SELECT_ID = "MPEG4_FORMAT"> and <CONDITION OP = "GE" REQUIRE = "KBPS128" />. to be.

그러나, 만약 사용자가 "MBPS1.5"를 선택하였다면 이에 해당하는 PRECEDENCE 1500000는 8000000 보다 작으므로 사용자는 MPEG2 형식은 선택할 수 없고, 128000 보다는 크므로 MPEG4 형식은 선택하는 것이 가능하다. 즉, 두번째 선택의 <SELECTION SELECT_ID="MPEG2_FORMAT">, <CONDITION OP="GE" REQUIRE="MBPS8"/> 에 의해서 MPEG2 형식의 경우 8000000 이상에서만 선택될 수 있고, <SELECTION SELECT_ID="MPEG4_FORMAT">, <CONDITION OP="GE" REQUIRE="KBPS128"/> 에 의해서 MPEG4 형식의 경우 128000 이상에서는 선택될 수 있기 때문이다.However, if the user selects "MBPS1.5", the corresponding PRECEDENCE 1500000 is smaller than 8000000, so the user cannot select the MPEG2 format, and the MPEG4 format can be selected because it is larger than 128000. That is, the <SELECTION SELECT_ID = "MPEG2_FORMAT"> and <CONDITION OP = "GE" REQUIRE = "MBPS8" /> of the second selection can only be selected in 8000000 or more in the case of the MPEG2 format, and <SELECTION SELECT_ID = "MPEG4_FORMAT"> This is because the MPEG4 format can be selected in 128000 or more by <CONDITION OP = "GE" REQUIRE = "KBPS128" />.

도6은 앞서 설명한 본 발명의 디지털 아이템 생성방법을 도식적으로 나타낸 플로우차트이다.6 is a flowchart schematically showing the digital item generating method of the present invention described above.

도6에 나타낸 바와 같이 본 발명에 따른 디지털 아이템 생성방법은 다음과 같이 이루어지고 있음을 알 수 있다.As shown in FIG. 6, it can be seen that the digital item generating method according to the present invention is performed as follows.

먼저, 자원(RESOURCE)과 선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION)을 포함하는 디지털 아이템 또는 컴퍼넌트(COMPONENT)에서 설정된 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트만을 선택하여 디지털 아이템을 구성하기 위하여 디지털 아이템 또는 컴퍼넌트가 준비된다(단계 S601).First, a digital item or component that satisfies a condition set in a digital item or component including a resource, selection, selection, and condition is selected and then digitally selected. A digital item or component is prepared to construct an item (step S601).

다음 단계(S602)에서는 상기 새로운 디지털 아이템 또는 컴퍼넌트를 구성하기 위하여 선택항목(SELECTION)을 설정한다. 여기서 선택항목(SELECTION)은 다음 단계의 조건 비교를 위해서 선택항목 아이디(SELECT_ID)와 해당 선택항목(SELECTION)의 의미를 크기나 수치로 표현한 정보를 포함할 수 있으며, 선택항목의 의미를 크기나 수치로 표현한다는 것은 선택항목의 특성(attribute)에서 우위(PRECEDENCE)를 표현하거나, 선택항목의 요소(element)에서 우위(PRECEDENCE)를 표현하는 것이다.In a next step S602, a selection item is set to form the new digital item or component. Here, the selection item may include information expressing the meaning of the selection item ID (SELECT_ID) and the meaning of the selection item in size or value for comparing the conditions of the next step, and expressing the meaning of the selection item in size or value. To express by means to express the predicate (PRECEDENCE) in the attribute of the selection item, or to express the prestige (PRECEDENCE) in the element of the selection item.

다음 단계(S603)에서는 디지털 아이템 또는 컴퍼넌트가 상기 설정된 선택항목이 의미하는 조건(CONDITION)을 만족하는지를 판단한다. 여기서 디지털 아이템 또는 컴퍼넌트가 설정된 선택항목이 의미하는 조건을 만족하는지를 판단하는 것은, 디지털 아이템 또는 컴퍼넌트에 포함된 조건(CONDITION)을 비교함으로써 이루어지며, 조건의 비교는 '크다', '크거나 같다', '작다', '작거나 같다', '같다', '같지 않다' 중에서 이루어질 수 있다.In a next step S603, it is determined whether the digital item or component satisfies a condition (CONDITION) that means the selected selection item. The determination of whether the digital item or component satisfies the condition indicated by the set selection item is performed by comparing the CONDITION included in the digital item or component, and the comparison of the conditions is 'large', 'large or equal'. , 'Small', 'small or equal', 'equal' or 'not equal'.

다음 단계(S604)에서는 상기 설정된 선택항목이 의미하는 조건을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용해서 새로운 디지털 아이템을 구성한다. In the next step S604, a new digital item is constructed by using a digital item or component that satisfies the condition indicated by the set selection item.

이러한 일련의 생성 과정에 의해서 구성되는 새로운 디지털 아이템의 예는 앞서 설명한 도3 및 도5에서 설명한 바와 같다.An example of a new digital item constructed by this series of generation processes is the same as described above with reference to FIGS. 3 and 5.

본 발명은 사용자가 원하는 특성을 갖는 디지털 아이템 또는 컴퍼넌트들을 사용해서 새로운 디지털 아이템을 구성할 때, 효과적인 사용자 설정 조건의 비교를 위해 디지털 아이템 또는 컴퍼넌트에 포함되는 조건의 표현 방법을 제시하였다.The present invention proposes a method of expressing a condition included in a digital item or component for an effective comparison of user setting conditions when constructing a new digital item using a digital item or components having characteristics desired by a user.

본 발명은 디지털 아이템 또는 컴퍼넌트가 설정된 선택항목이 의미하는 조건(CONDITION)을 만족하는지를 해당 디지털 아이템 또는 컴퍼넌트에 포함된 조건을 비교함으로써 판단하고, 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용하여 새로운 디지털 아이템을 구성함으로써, 조건(CONDITION)을 사용하여 사용자가 원하는 디지털 아이템을 구성할 때 조건의 효율적인 표현이 이루어지도록 하고, 이에 따른 비교 연산의 효율 및 조건의 표현력을 향상시킬 수 있도록 하였다.The present invention determines whether a digital item or component satisfies a condition indicated by a set selection item by comparing a condition included in the digital item or component, and determines a condition meant by the set selection item. By constructing a new digital item using a satisfactory digital item or component, an efficient representation of the condition is achieved when the user constructs the desired digital item using a CONDITION, and thus the efficiency of the comparison operation To improve the expressive power.

그러므로 본 발명에 의하면, 조건(CONDITION)을 사용해서 사용자가 원하는 디지털 아이템을 구성할 때 조건의 효율적인 표현 방법에 의하여 비교 연산시의 효율 및 조건의 표현력 향상이 가능하고, 설정 조건을 만족하는 디지털 아이템 또는 컴퍼넌트만을 이용해서 새로운 디지털 아이템의 생성이 가능하게 된다.Therefore, according to the present invention, when constructing a digital item desired by a user by using a CONDITION, an efficient expression method of the condition enables the efficiency of expression and the expressive power of the condition to be improved, and the digital item satisfies the setting condition. Alternatively, new digital items can be created using only components.

Claims (9)

자원(RESOURCE), 선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION)을 포함하는 디지털 아이템이나 컴퍼넌트(COMPONENT)에서 설정된 조건(CONDITION)을 만족하는 디지털 아이템, 컴퍼넌트만을 선택하여 디지털 아이템을 구성하기 위하여;The digital item is selected by selecting only the digital item or component that satisfies the CONDITION set in the component, or the digital item including the resource, selection, selection, and condition. To make up; 선택항목(SELECTION)을 설정하여 저장하는 단계, 디지털 아이템 또는 컴퍼넌트가 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는지를 비교연산을 통해 판단하는 단계, 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는 디지털 아이템 또는 컴퍼넌트를 사용해서 새로운 디지털 아이템을 구성하여 저장하는 단계;로 이루어지는 것을 특징으로 하는 디지털 아이템 생성방법.Setting and storing a selection item, determining whether a digital item or a component satisfies a condition defined by the set selection item by comparison operation, and setting the selection item And constructing and storing a new digital item by using a digital item or component that satisfies a condition (CONDITION). 제 1 항에 있어서, 상기 디지털 아이템 또는 컴퍼넌트가 상기 설정된 선택항목(SELECTION)이 의미하는 조건(CONDITION)을 만족하는지를 판단하는 단계는, 디지털 아이템 또는 컴퍼넌트에 포함된 조건(CONDITION)을 비교하여 '크다', '크거나 같다', '작다', '작거나 같다', '같다', '같지 않다' 중에서 이루어지는 것을 특징으로 하는 디지털 아이템 생성방법.The method of claim 1, wherein the determining of whether the digital item or component satisfies a condition indicated by the set selection item is greater by comparing the condition included in the digital item or component. A method of creating a digital item, characterized in that it is made of 'greater than or equal', 'small', 'small or equal', 'equal', or 'not equal'. 제 1 항 또는 제 2 항에 있어서, 상기 조건(CONDITION) 비교를 위해, 선택항목(SELECTION)이 선택항목 아이디(SELECT_ID)와 해당 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한 정보를 포함하는 것을 특징으로 하는 디지털 아이템 생성방법.The method according to claim 1 or 2, wherein the selection item includes information in which the selection item ID SELECT_ID and the meaning of the selection item are expressed in size or numerical value in order to compare the condition. Digital item generation method, characterized in that. 제 3 항에 있어서, 상기 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한다는 것은 선택항목(SELECTION)의 특성(attribute)에서 우위(PRECEDENCE)를 표현하는 것을 특징으로 하는 디지털 아이템 생성방법.4. The method of claim 3, wherein expressing the meaning of the selection item as a size or a numerical value expresses an advantage in the attribute of the selection item. 제 3 항에 있어서, 상기 선택항목(SELECTION)의 의미를 크기 또는 수치로 표현한다는 것은 선택항목(SELECTION)의 요소(element)에서 우위(PRECEDENCE)를 표현하는 것을 특징으로 하는 디지털 아이템 생성방법.4. The method of claim 3, wherein expressing the meaning of the selection as a size or a numerical value expresses a precedence in an element of the selection. 제 1 항 또는 제 2 항에 있어서, 상기 디지털 아이템이 XML 스키마 정의 언어로 기술되는 것을 특징으로 하는 디지털 아이템 생성방법.3. The method of claim 1 or 2, wherein said digital item is described in an XML schema definition language. 자원(RESOURCE), 선택묶음(CHOICE), 선택항목(SELECTION), 조건(CONDITION)을 이용해서 정의되는 디지털 아이템에 있어서,In a digital item defined using a resource, a choice, a selection, and a condition, (a). 상기 선택항목(SELECTION)에 선택항목의 종류를 나타내는 선택항목 ID(SELECT_ID) 및 해당 선택항목의 의미를 기술하는 정보를 포함시켜 저장하는 단계;(a). Storing a selection item ID (SELECT_ID) indicating the type of selection item and information describing the meaning of the selection item in the selection item (SELECTION); (b). 상기 선택항목(SELECTION)에 포함된 조건(CONDITION)에는 설정된 선택항목(SELECTION)이 의미하는 조건을 만족하는지를 비교하기 위한 정보를 포함시켜 저장하는 단계;(b). Storing and including information for comparing whether the condition included in the selection item satisfies a condition indicated by the set selection item; (c). 사용자가 선택한 선택항목(SELECTION)에 대하여 상기 비교조건을 만족하는 디지털 아이템이나 컴퍼넌트를 검색하여 새로운 디지털 아이템을 구성하여 저장하는 단계;(c). Searching for a digital item or component that satisfies the comparison condition with respect to a selection item selected by a user, constructing and storing a new digital item; 를 포함하는 것을 특징으로 하는 디지털 아이템 생성방법.Digital item generation method comprising a. 제 7 항에 있어서, 상기 선택항목(SELECTION)의 의미를 기술하는 정보는 상대적인 크기나 절대적인 수치로 표현된 것을 특징으로 하는 디지털 아이템 생성방법.8. The method of claim 7, wherein the information describing the meaning of the selection item is expressed in a relative size or an absolute value. 제 7 항에 있어서, 상기 선택항목(SELECTION)의 의미를 기술하는 정보는 선택항목(SELECTION)의 특성(attribute)으로서 우위(PRECEDENCE)로 기술되거나, 선택항목(SELECTION)의 요소(element)에서 우위(PRECEDENCE)로 기술됨을 특징으로 하는 디지털 아이템 생성방법.8. The method of claim 7, wherein the information describing the meaning of the selection item is described as a predicate as an attribute of the selection item, or is superior in an element of the selection item. A digital item creation method characterized in that it is described as (PRECEDENCE).
KR1020010027118A 2001-03-23 2001-05-18 Digital item configuration KR100613911B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020010027118A KR100613911B1 (en) 2001-05-18 2001-05-18 Digital item configuration
EP02006183A EP1244023A3 (en) 2001-03-23 2002-03-19 Method for configuring digital items
US10/102,895 US20020138495A1 (en) 2001-03-23 2002-03-22 Method for configuring digital items
CN02107872A CN1376972A (en) 2001-03-23 2002-03-25 Collocation method for numerical items
JP2002083468A JP2003006038A (en) 2001-03-23 2002-03-25 Method for configuring digital item

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010027118A KR100613911B1 (en) 2001-05-18 2001-05-18 Digital item configuration

Publications (2)

Publication Number Publication Date
KR20020088162A KR20020088162A (en) 2002-11-27
KR100613911B1 true KR100613911B1 (en) 2006-08-17

Family

ID=27705356

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010027118A KR100613911B1 (en) 2001-03-23 2001-05-18 Digital item configuration

Country Status (1)

Country Link
KR (1) KR100613911B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030077201A (en) * 2002-03-25 2003-10-01 엘지전자 주식회사 Digital item configuration
KR100619317B1 (en) * 2002-10-17 2006-09-05 엘지전자 주식회사 DID Instance Document Adaptation Using Choice Precedence Descriptor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09101970A (en) * 1995-10-06 1997-04-15 Omron Corp Method and device for retrieving image
US5761499A (en) * 1995-12-21 1998-06-02 Novell, Inc. Method for managing globally distributed software components
KR20010028864A (en) * 1999-09-27 2001-04-06 구자홍 User profile and method of multi view display based on user preference
KR20010041365A (en) * 1998-02-26 2001-05-15 케네쓰 올센 Per-method designation of security requirements

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09101970A (en) * 1995-10-06 1997-04-15 Omron Corp Method and device for retrieving image
US5761499A (en) * 1995-12-21 1998-06-02 Novell, Inc. Method for managing globally distributed software components
KR20010041365A (en) * 1998-02-26 2001-05-15 케네쓰 올센 Per-method designation of security requirements
KR20010028864A (en) * 1999-09-27 2001-04-06 구자홍 User profile and method of multi view display based on user preference

Also Published As

Publication number Publication date
KR20020088162A (en) 2002-11-27

Similar Documents

Publication Publication Date Title
KR101635876B1 (en) Singular, collective and automated creation of a media guide for online content
US20080005175A1 (en) Content description system
JP2002324207A (en) Method for generating digital item for electronic commerce
Bekaert et al. Representing digital assets usingMPEG-21 Digital Item Declaration
US20020138495A1 (en) Method for configuring digital items
Bilasco et al. Semantics for intelligent delivery of multimedia content
KR100613911B1 (en) Digital item configuration
Candela et al. From heterogeneous information spaces to virtual documents
KR100460220B1 (en) Method for generating digital item
De Keukelaere et al. MPEG-21 digital item Processing
US7861220B2 (en) Method for generating adaptive usage environment descriptor of digital item
KR100493677B1 (en) Did instance document adaptation method using anchor preference descriptor
Malheiro et al. Dynamic personalisation of media content
Badii et al. Profiling management for personalised multimedia delivery on-demand within the AXMEDIS framework
KR100619317B1 (en) DID Instance Document Adaptation Using Choice Precedence Descriptor
Drury et al. MPEG-21 in backpack journalism scenario
Anagnostopoulos et al. Intelligent content personalisation in internet TV using MPEG-21
Amir et al. Designing Intelligent Content Delivery Frameworks Using MPEG‐21
Timmerer et al. The semantics of mpeg-21 digital items revisited
DE NORMALISATION Study on the MPEG-21 PDTR
Waltl et al. Metadata-Based Content Management and Sharing System for Improved User Experience
Tous et al. An architecture for TV content distributed search and retrieval using the MPEG query format (MPQF)
AMIR et al. Semantics for intelligent delivery of multimedia content
Bellini et al. Tassonomy and Review of Complex Content Models.
Hellwagner et al. The Usage of MPEG‐21 Digital Items in Research and Practice

Legal Events

Date Code Title Description
N231 Notification of change of applicant
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: 20090619

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee