[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101427278B1 - Video conference server and video conference terminal and video conference method using the same - Google Patents

Video conference server and video conference terminal and video conference method using the same Download PDF

Info

Publication number
KR101427278B1
KR101427278B1 KR1020080070333A KR20080070333A KR101427278B1 KR 101427278 B1 KR101427278 B1 KR 101427278B1 KR 1020080070333 A KR1020080070333 A KR 1020080070333A KR 20080070333 A KR20080070333 A KR 20080070333A KR 101427278 B1 KR101427278 B1 KR 101427278B1
Authority
KR
South Korea
Prior art keywords
image
data
image data
voice data
unique
Prior art date
Application number
KR1020080070333A
Other languages
Korean (ko)
Other versions
KR20100009429A (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 KR1020080070333A priority Critical patent/KR101427278B1/en
Publication of KR20100009429A publication Critical patent/KR20100009429A/en
Application granted granted Critical
Publication of KR101427278B1 publication Critical patent/KR101427278B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1827Network arrangements for conference optimisation or adaptation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명에 의한 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법은, 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 데이터 생성부와; 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 명령 처리부와; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하고, 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제어부를 포함하는 화상 회의 서버로 이루어짐으로써, 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터로 상기 화상 회의 서버에 연결된 다수의 단말기들에 출력함으로써 대역폭의 낭비를 줄이고, 상기 화상 회의 서버가 구축된 화상 회의 시스템의 성능을 향상시킬 수 있도록 구성한다.A video conference server, a terminal, and a video conference method using the same according to the present invention include: a data generator for processing a plurality of video and audio data to generate a single video and a single audio data; A command processing unit for generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data; And a control unit for selecting either one of the plurality of image data and the generated single image data based on the generated first image selection message and outputting the selected image data and the generated single sound data A plurality of video and audio data are processed in a predetermined manner and output to a plurality of terminals connected to the video conferencing server as a single video and a single voice data to reduce waste of bandwidth, So that the performance of the conference system can be improved.

화상 회의, 화상 회의 서버, 화상 회의 단말기, 화상 회의 시스템 Video conference, video conference server, video conference terminal, video conference system

Description

화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법{VIDEO CONFERENCE SERVER AND VIDEO CONFERENCE TERMINAL AND VIDEO CONFERENCE METHOD USING THE SAME}TECHNICAL FIELD [0001] The present invention relates to a video conferencing server, a terminal, and a video conferencing method using the video conferencing server,

본 발명은 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법에 관한 것으로, 더욱 상세히는, 복수의 화상 및 음성 데이터들을 소정 처리하여 기설정된 규격의 단일 화상 및 단일 음성 데이터를 생성하고, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서 상기 복수의 음성 데이터들에 포함된 DTMF 신호의 검출 여부에 따라 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법에 관한 것이다.The present invention relates to a video conferencing server, a terminal, and a video conferencing method using the same, and more particularly, to a video conferencing server, a terminal, and a video conferencing method using the video conferencing server, The present invention relates to a video conference server and a terminal for outputting selected image data and the generated single voice data according to whether or not a DTMF signal included in the plurality of voice data is detected among data and single picture data, will be.

일반적으로, 화상 회의 시스템은 복수의 단말기로부터 입력된 화상과 음성을 게이트웨이 등에서 전송받아 서로 다른 단말기에 상기 입력된 화상과 음성을 재전송 또는 중계하여 상기 복수의 단말기를 사용하는 각각의 사용자가 상대방의 얼굴을 바라보면서 서로 정보를 교환하는 쌍방향 통신 시스템이다.2. Description of the Related Art Generally, a video conference system receives a picture and voice input from a plurality of terminals through a gateway or the like and retransmits or relays the input picture and voice to different terminals, so that each user using the plurality of terminals Way communication system that exchanges information with each other while looking at the two-way communication system.

종래 기술에 따른 화상 회의 시스템 및 화상 회의 방법은 각 단말기가 화상/음성 데이터의 공유를 위해 일부 혹은 전체 단말기에서 기능 동작 전체 혹은 일부 과정에서 가변적인 다중 접속 관리 및 데이터 재전송을 위한 추가적인 소프트웨어가 필요하고, 그에 따라 각 단말기의 기능이 추가되어야 한다.The video conference system and the video conference method according to the related art require additional software for the multiple access management and the data retransmission which are variable in all or part of the functional operation in some or all of the terminals in order for each terminal to share picture / , So the function of each terminal should be added accordingly.

또한, 종래 기술에 따른 각 단말기는 인터넷 등의 패킷 데이터 기반의 서비스를 이용하여 연결되며, 상기 패킷 데이터 기반의 서비스는 서킷 기반의 서비스에 비해 높은 비용 부담이 있다.In addition, each terminal according to the prior art is connected using a packet data based service such as the Internet, and the packet data based service has a higher cost than the circuit based service.

또한, 종래 기술에 따른 패킷 데이터 기반의 서비스를 이용할 경우, 화상 회의에 참여하는 사용자가 증가할수록 화상/음성 데이터의 전송 시 요구되는 네트워크 대역폭이 비례하여 증가함으로써 화상 회의에 사용될 대역폭을 충분히 확보하여야 한다.Further, in the case of using packet data based service according to the related art, as the number of users participating in video conferencing increases, the network bandwidth required for transmission of video / audio data increases in proportion to a bandwidth used for video conferencing .

본 발명의 목적은, 화상 회의 서버에 연결된 복수의 단말기들에 서킷 기반 서비스를 이용하여 단일 화상 및 단일 음성 데이터를 제공하는 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법을 제공하는 데 있다.It is an object of the present invention to provide a video conferencing server, a terminal, and a video conferencing method using the circuit-based service to provide a single video and a single voice data to a plurality of terminals connected to the video conferencing server.

본 발명의 다른 목적은, 복수의 단말기들로부터 입력된 화상 및 음성 데이터를 소정 처리하여 기설정된 규격의 단일 화상 및 단일 음성 데이터를 생성하고, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서 상기 복수의 음성 데이터들에 포함된 DTMF 신호의 검출 여부에 따라 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 상기 복수의 단말기들에 각각 제공하는 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법을 제공하는 데 있다.It is another object of the present invention to provide an image processing apparatus and a method for processing image and sound data input from a plurality of terminals, The present invention provides a video conferencing server and a terminal that provide selected image data and the generated single voice data to the plurality of terminals, respectively, according to whether or not a DTMF signal included in voice data of the terminal is detected, and a video conferencing method using the same .

상기 목적들을 달성하기 위한 본 발명에 따른 화상 회의 서버는, 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 데이터 생성부와; 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 명령 처리부와; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하고, 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제어부를 포함하여 이루어진다.According to an aspect of the present invention, there is provided a video conferencing server comprising: a data generating unit for processing a plurality of video and audio data to generate a single video and a single audio data; A command processing unit for generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data; And a controller for selecting one of the plurality of image data and the generated single image data based on the generated first image selection message and outputting the selected image data and the generated single voice data .

또한, 상기 목적들을 달성하기 위한 본 발명에 따른 화상 회의 단말기는, 화상 회의 서버와 연결된 복수의 화상 회의 단말기에 있어서, 입력된 제1 화상 및 제1 음성 데이터와 제1 제어 신호를 상기 화상 회의 서버에 전송하는 송신부와; 상기 화상 회의 서버에서 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신하는 수신부와; 상기 수신된 화상 및 단일 음성 데이터를 출력하는 출력부를 포함하여 이루어진다.In order to achieve the above-mentioned objects, a video conference terminal according to the present invention includes a plurality of video conference terminals connected to a video conference server, To a transmitting unit; A receiving unit for receiving a predetermined processed and output image and single voice data from the video conference server; And an output unit for outputting the received image and single voice data.

또한, 상기 목적들을 달성하기 위한 본 발명에 따른 화상 회의 방법은, 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 제1 단계와; 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 제2 단계와; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하는 제3 단계와; 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제4 단계를 포함하여 이루어진다.According to another aspect of the present invention, there is provided a video conferencing method comprising: a first step of processing a plurality of video and audio data to generate a single video and a single audio data; A second step of generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data; A third step of selecting one of the plurality of image data and the generated single image data based on the generated first image selection message; And outputting the selected image data and the generated single voice data.

또한, 상기 목적들을 달성하기 위한 본 발명에 따른 화상 회의 방법은, 화상 회의 서버와 연결된 복수의 화상 회의 단말기에 있어서, 입력된 제1 화상 및 제1 음성 데이터와 제1 제어 신호를 상기 화상 회의 서버에 전송하는 제1 단계와; 상기 화상 회의 서버에 의해 상기 전송된 제1 화상 및 제1 음성 데이터가 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신하는 제2 단계와; 상기 수신된 화상 및 단일 음성 데이터를 출력하는 제3 단계를 포함하여 이루어진다.In order to accomplish the above objects, a video conference method according to the present invention is a video conference terminal connected to a video conferencing server, the method comprising: inputting a first image and first audio data and a first control signal, To a first step; A second step of receiving an image and a single voice data that have been processed and output the first image and the first voice data transmitted by the video conference server; And a third step of outputting the received image and single voice data.

또한, 상기 목적들을 달성하기 위한 본 발명에 따른 화상 회의 방법은, 복수의 단말기들로부터 전송된 화상 및 음성 데이터와 제어 신호를 수신하는 제1 단계와; 상기 수신된 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하고, 상기 복수의 제어 신호들을 근거로 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 해당 단말기에 각각 전송하는 제2 단계를 포함하여 이루어진다.According to another aspect of the present invention, there is provided a video conferencing method comprising the steps of: receiving image and audio data and a control signal transmitted from a plurality of terminals; A second processing unit for performing predetermined processing on the received plurality of image and voice data to generate a single image and single voice data and transmitting selected image data based on the plurality of control signals and the generated single voice data to the corresponding terminal, / RTI >

본 발명의 실시예에 따른 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법은, 화상 회의 서버에 연결된 복수의 단말기들에 서킷 데이터 기반 서비스를 이용하여 단일 화상 및 단일 음성 데이터를 제공함으로써, 안정적이고 상대적으로 저비용의 화상 회의 시스템을 구현할 수 있는 효과가 있다.A video conference server, a terminal, and a video conference method using the video conference server according to an embodiment of the present invention provide a single image and a single voice data using a circuit data based service to a plurality of terminals connected to a video conference server, It is possible to realize a low-cost video conferencing system.

또한, 본 발명의 실시예에 따른 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법은, 복수의 단말기들로부터 입력된 화상 및 음성 데이터들을 기설정된 단일 규격의 단일 화상 및 단일 음성 데이터로 변환하여 상기 변환된 단일 화상 및 단일 음성 데이터를 상기 복수의 단말기들 각각에 제공함으로써, 효율적으로 대역폭을 이용할 수 있는 효과가 있다.In addition, the video conferencing server, the terminal, and the video conferencing method using the video conferencing server according to the embodiment of the present invention convert image and voice data input from a plurality of terminals into a single image and single voice data of a predetermined single standard, A single image and a single voice data are provided to each of the plurality of terminals, thereby effectively utilizing the bandwidth.

또한, 본 발명의 실시예에 따른 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법은, 복수의 단말기들로부터 입력된 화상 및 음성 데이터들을 기설정된 단일 규격의 단일 화상 및 단일 음성 데이터로 변환하여 상기 변환된 단일 화상 및 단일 음성 데이터를 상기 복수의 단말기들 각각에 제공함으로써, 각 단말기별로 화 상 회의를 구현하기 위해 가변적인 다중 접속 관리 및 데이터 재전송 등을 위한 소프트웨어를 추가할 필요가 없어, 비용을 절감할 수 있는 효과가 있다.In addition, the video conferencing server, the terminal, and the video conferencing method using the video conferencing server according to the embodiment of the present invention convert image and voice data input from a plurality of terminals into a single image and single voice data of a predetermined single standard, It is unnecessary to add software for variable access management and data retransmission in order to realize video conferencing for each terminal by providing a single picture and single voice data to each of the plurality of terminals, There is an effect that can be done.

이하에서는, 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법의 바람직한 실시예를 도 1 ~ 도 9를 참조하여 상세히 설명한다.Hereinafter, preferred embodiments of a video conferencing server, a terminal, and a video conferencing method using the same will be described in detail with reference to Figs. 1 to 9. Fig.

도 1은 본 발명의 제1 실시예에 따른 화상 회의 서버(100)를 나타낸 블록도로서, 이에 도시한 바와 같이, 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 데이터 생성부(110)와, 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 명령 처리부(120)와, 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하고, 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제어부(130)와, 상기 제어부(130)의 제어에 의해 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 출력부(140)를 포함하여 이루어진다.FIG. 1 is a block diagram showing a video conferencing server 100 according to a first embodiment of the present invention. As shown in FIG. 1, a plurality of video and audio data are subjected to predetermined processing to generate a single image and single voice data An instruction processing unit (120) for generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data, A controller 130 for selecting one of the plurality of image data and the generated single image data based on the generated first image selection message and outputting the selected image data and the generated single voice data, And an output unit 140 for outputting the selected image data output by the control unit 130 and the generated single voice data.

상기 데이터 생성부(110)는, 도 2의 구성에서 볼 수 있듯이, 상기 복수의 화상 데이터들을 각각 디코딩하는 화상 디코딩부(111)와, 상기 디코딩된 복수의 화상 데이터들을 미리 정의된 해상도로 스케일링하는 화상 스케일링부(112)와, 상기 스케일링된 복수의 화상 데이터들을 기설정된 규격의 단일 화상 화면의 다수의 분할된 일정 부분에 각각 할당하여 하나의 전체 화면을 구성하고, 상기 하나의 전체 화 면으로 구성된 화면을 인코딩하여 상기 단일 화상 데이터를 생성하는 화상 데이터 생성부(113)와, 상기 복수의 음성 데이터들을 각각 디코딩하는 음성 디코딩부(114)와, 상기 디코딩된 복수의 음성 데이터들을 믹싱하여 상기 단일 음성 데이터를 생성하는 음성 데이터 생성부(115)를 포함하여 이루어진다.2, the data generation unit 110 includes an image decoding unit 111 that decodes the plurality of image data, and a scaling unit that scales the decoded plurality of image data to a predetermined resolution An image scaling unit 112 for generating a plurality of scaled image data and a plurality of divided image data of the plurality of divided image data, An image data generation unit (113) for generating a single picture data by encoding a picture, a speech decoding unit (114) for decoding the plurality of speech data, And an audio data generation unit 115 for generating data.

상기 화상 디코딩부(111)는, 상기 복수의 화상 데이터들이 포맷된 규격인 코덱(CODEC)에 따라 해당 화상 데이터들을 각 규격에 맞도록 디코딩한다.The image decoding unit 111 decodes the image data according to the standard according to a codec (CODEC) which is a formatted standard of the plurality of image data.

상기 화상 스케일링부(112)는, 미리 정의된 규격의 해상도로 상기 화상 디코딩부(121)에 의해 디코딩된 복수의 화상 데이터들을 스케일링한다.The image scaling unit 112 scales a plurality of image data decoded by the image decoding unit 121 with a resolution of a predetermined standard.

또한, 상기 화상 스케일링부(112)는, 상기 복수의 화상 데이터들의 수에 따라, 상기 디코딩된 복수의 화상 데이터들을 다수의 미리 정의된 규격들 또는 해상도들 중 어느 하나로 스케일링한다.In addition, the image scaling unit 112 scales the decoded plurality of image data according to the number of the plurality of image data in one of a plurality of predefined specifications or resolutions.

또한, 상기 화상 스케일링부(112)는, 상기 복수의 화상 데이터들의 수에 따라, 상기 디코딩된 복수의 화상 데이터들을 사용자에 의해 기설정된 임의의 규격(가로×세로) 또는 임의의 해상도로 스케일링할 수도 있다. 여기서, 상기 디코딩된 복수의 화상 데이터들을 스케일링하는 것은, 상기 디코딩된 복수의 화상 데이터들을 임의의 화상 데이터의 크기(가로×세로) 또는 임의의 해상도로 축소하거나 또는 확대하는 것이다.In addition, the image scaling unit 112 may scale the decoded plurality of image data according to the number of the plurality of image data by an arbitrary standard (horizontal × vertical) predetermined by the user or at an arbitrary resolution have. Here, scaling the decoded plurality of image data is to reduce or enlarge the decoded plurality of image data to the size (horizontal × vertical) or arbitrary resolution of arbitrary image data.

상기 화상 데이터 생성부(113)는, 상기 생성된 단일 화상 데이터에 대해 기설정된 고유 화상 번호(예를 들어, "0" 으로 설정)를 설정하거나, 또는 임의의(랜덤 방식) 고유 화상 번호를 설정한다.The image data generation unit 113 sets the predetermined unique image number (for example, set to "0") or the arbitrary (random method) unique image number for the generated single image data do.

또한, 상기 화상 데이터 생성부(113)는, 상기 기설정된 규격의 단일 화상 화면에 대해 상기 복수의 화상 데이터들의 수 또는 사용자에 의해 기설정된 화면 분할 수를 근거로 상기 단일 화상 화면을 다수의 분할 화면으로 분할하고, 상기 분할된 다수의 분할 화면들에 상기 스케일링된 복수의 화상 데이터들을 각각 할당하여 하나의 전체 화면을 구성한다. 또한, 상기 화상 데이터 생성부(113)는, 상기 하나의 전체 화면으로 구성된 단일 화상 화면을 인코딩하여 상기 단일 화상 데이터를 생성한다.Further, the image data generation unit 113 may generate the single image screen of the predetermined size based on the number of the plurality of image data or the number of screen divisions preset by the user, And allocates the plurality of scaled image data to the plurality of divided screens, respectively, to form one full screen. Further, the image data generation unit 113 generates a single image data by encoding a single image screen composed of the one full screen.

상기 단일 화상 화면(181)은, 도 3(a) 내지 도 3(f)의 구성에서 볼 수 있듯이, 상기 복수의 화상 데이터들의 수 또는 사용자에 의해 기설정된 화면 분할 수에 따라 단일 화상 화면(181)을 상/하로 나눈 2분할 화면(도 3(a)), 상기 단일 화상 화면(181)을 좌/우로 나눈 2분할 화면(도 3(b)), 3분할 화면(도 3(c)), 4분할 화면(도 3(d)), 5분할 화면(미도시), 6분할 화면(도 3(e)), 7분할 화면(미도시), 8분할 화면(미도시) 또는 PIP (Picture In Picture) 화면(도 3(f))들 중 어느 하나인 다수의 분할 화면으로 분할할 수 있다.3 (a) to 3 (f), the single image screen 181 is divided into a single image screen 181 (FIG. 3) according to the number of the plurality of image data or the number of screen divisions preset by the user (Fig. 3 (a)) in which the single image screen 181 is divided into upper and lower portions, a two-divided screen (Fig. 3 (b) (Not shown), a quad screen (not shown), a quad screen (not shown), a quad screen (Fig. 3 (d) In Picture) screen (FIG. 3 (f)).

또한, 상기 다수의 분할 화면은, 상기 언급된 구성 이외에도 설계자에 의해 다양한 형태로 구성될 수도 있다.In addition to the above-mentioned configuration, the plurality of divided screens may be configured in various forms by a designer.

또한, 상기 기설정된 규격은, CIF(Common Intermediate Format), QCIF(Quarter Common Intermediate Format), QCIF+, QQCIF(Quarter Quarter Common Intermediate Format), VGA(Video Graphics Array), QVGA(Quarter Video Graphics Array), QQVGA(Quarter Quarter Video Graphics Array), SVGA(Super Video Graphics Array), XGA(Extended Graphics Array), SXGA(Super Extended Graphics Array), SXGA+, WSXGA(Wide SXGA), WSXGA+(WSXGA), QXGA(Quadruple Extended Graphics Array), UXGA(Ultra Extended Graphics Array), UWXGA(Ultra Wide Extended Graphics Array) 중 어느 하나의 해상도를 가지는 규격이다.In addition, the predetermined standard may be a common intermediate format (CIF), a quarter common intermediate format (QCIF), a quad quarter common intermediate format (QQCIF), a video graphics array (VGA), a quarter video graphics array (QVGA) Quadruple Extended Graphics Array (QGAGA), Quadruple Extended Graphics Array (QXGA), Quadrature Extended Graphics Array (QXGA), Quadrature Extended Graphics Array ), UXGA (Ultra Extended Graphics Array), and UWXGA (Ultra Wide Extended Graphics Array).

상기 음성 데이터 생성부(115)는, 상기 음성 디코딩부(114)에서 디코딩된 복수의 음성 데이터들을 믹싱하여 하나의 단일 음성 데이터를 생성한다.The voice data generating unit 115 mixes a plurality of voice data decoded by the voice decoding unit 114 to generate a single voice data.

또한, 상기 음성 데이터 생성부(115)는, 상기 복수의 음성 데이터들 중에서 DTMF 신호를 포함하는 음성 데이터가 있을 경우에는, 해당 DTMF 신호를 소정의 신호처리에 의해 제거하고, 상기 DTMF 신호가 제거된 음성 데이터를 나머지 다른 음성 데이터들과 믹싱하여 단일 음성 데이터를 생성하거나, 또는 해당 DTMF 신호를 포함하는 음성 데이터(DTMF 신호가 제거되지 않은 원본 음성 데이터)를 나머지 다른 음성 데이터들과 믹싱하여 단일 음성 데이터를 생성하도록 구성할 수도 있다.When there is voice data including a DTMF signal among the plurality of voice data, the voice data generation unit 115 removes the corresponding DTMF signal by a predetermined signal processing, and when the DTMF signal is removed Mixes the voice data with the other voice data to generate a single voice data, or mixes the voice data (original voice data in which the DTMF signal is not removed) containing the DTMF signal with the other voice data, As shown in FIG.

즉, 상기 복수의 음성 데이터들이 믹싱되어 생성되는 단일 음성 데이터는, DTMF 신호를 포함하도록 구성하거나 또는 해당 DTMF 신호가 제거되도록 구성할 수 있다.That is, the single voice data generated by mixing the plurality of voice data may be configured to include a DTMF signal, or the corresponding DTMF signal may be removed.

상기 명령 처리부(120)는, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 설정된 고유 화상 번호 또는 기설정된 고유 화상 번호 중 어느 하나의 고유 화상 번호에 대한 정보를 포함하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성한다. 이때, 상기 제1 제어 신호는 상기 수신된 음성 데이터들에 포함된 DTMF (Dual Tone Multi-Frequency) 신호를 포함한다.The command processing unit 120 may generate a first control signal based on the first control signal including information on a unique image number set in each of the plurality of image data and the single image data, To generate a first image selection message. At this time, the first control signal includes a dual tone multi-frequency (DTMF) signal included in the received voice data.

또한, 상기 명령 처리부(120)는, 상기 제1 제어 신호가 포함된 복수의 제어 신호들에 각각 포함된 고유 화상 번호에 대한 정보를 포함하는 복수의 화상 선택 메시지들을 각각 생성한다.In addition, the command processing unit 120 generates a plurality of image selection messages each including information on a unique image number included in each of the plurality of control signals including the first control signal.

또한, 상기 명령 처리부(120)는, 상기 복수의 음성 데이터들에 포함된 DTMF 신호의 유무를 검출한다. 이때, 상기 명령 처리부(120)는, 상기 복수의 음성 데이터들 각각에 대해 DTMF 신호의 유무를 검출하게 된다. 즉, 제1 음성 데이터 내지 제N 음성 데이터가 상기 복수의 음성 데이터들에 포함될 경우, 상기 제1 음성 데이터 내지 제N 음성 데이터 각각에 대해서 DTMF 신호의 유무를 검출한다.In addition, the command processing unit 120 detects the presence or absence of a DTMF signal included in the plurality of voice data. At this time, the command processing unit 120 detects the presence or absence of the DTMF signal for each of the plurality of voice data. That is, when the first to N-th voice data are included in the plurality of voice data, the presence or absence of the DTMF signal is detected for each of the first voice data to the N-th voice data.

또한, 상기 명령 처리부(120)는, 복수의 음성 데이터들 중에서 DTMF 신호가 검출된 경우, 상기 검출된 DTMF 신호의 주파수 성분을 필터링하여, 상기 DTMF 신호에 따른 숫자(digit) 정보 또는, 숫자와 특수문자("*" 또는 "#")의 조합된 정보를 구한다.In addition, when a DTMF signal is detected among a plurality of pieces of voice data, the command processing unit 120 filters the frequency component of the detected DTMF signal and outputs digit information or digits corresponding to the DTMF signal, ("*" Or "#").

또한, 상기 명령 처리부(120)는, 상기 DTMF 신호에 따른 숫자 정보를 근거로, 상기 DTMF 신호에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성한다. 이때, 상기 DTMF 신호에 해당하는 고유 화상 번호 정보는 상기 DTMF 신호에 따른 숫자 정보에 대응하는 정보이다.In addition, the command processing unit 120 generates an image selection message including unique image number information corresponding to the DTMF signal, based on the numerical information according to the DTMF signal. At this time, the unique image number information corresponding to the DTMF signal is information corresponding to the numeric information according to the DTMF signal.

또한, 상기 명령 처리부(120)는, 상기 DTMF 신호에 따른 숫자와 특수문자의 조합된 정보를 근거로, 상기 숫자와 특수문자가 조합된 정보 중, 특수문자를 제외한 숫자 정보를 포함하는 화상 선택 메시지를 생성한다.In addition, the command processing unit 120 may include an image selection message including numeric information other than special characters among the information obtained by combining the numbers and special characters based on information obtained by combining numbers and special characters according to the DTMF signal, .

일 예로, 상기 명령 처리부(120)는, 복수의 음성 데이터들(Voice Data 1 (이 하 'VD 1' 이라 함) ~ Voice Data N (이하 'VD N' 이라 함)) 중에서, 제1 음성 데이터(VD 1)와 제3 음성 데이터(VD 3)에서 DTMF 신호가 검출되면, 상기 DTMF 신호가 검출된 제1 음성 데이터(VD 1)와 제3 음성 데이터(VD 3)에 대해 각각 주파수 성분을 필터링하여, 상기 DTMF 신호에 따른 숫자(digit) 정보 또는, 숫자와 특수문자("*" 또는 "#")의 조합된 정보를 구한다. 또한, 상기 제1 음성 데이터(VD 1)의 DTMF 신호가 숫자 정보 "3" 을 포함하고, 상기 제3 음성 데이터(VD 3)의 DTMF 신호가 숫자와 특수문자가 조합된 정보 "5#" 을 포함할 경우, 상기 명령 처리부(120)는 상기 제1 음성 데이터(VD 1)에 대해, 상기 숫자 정보 "3" 에 대응하는 정보를 포함하는 제1 화상 선택 메시지를 생성한다. 또한, 상기 명령 처리부(120)는 상기 제3 음성 데이터(VD 3)에 대해, 상기 숫자와 특수문자의 조합된 정보 "5#" 중, 특수문자를 제외한 숫자 "5" 에 대응하는 정보를 포함하는 제3 화상 선택 메시지를 생성한다.For example, the command processing unit 120 may be configured to select one of a plurality of voice data (Voice Data 1 (hereinafter referred to as 'VD 1') to Voice Data N (hereinafter referred to as 'VD N' When the DTMF signal is detected in the first voice data VD1 and the third voice data VD3, the frequency components are filtered for the first voice data VD1 and the third voice data VD3, , And obtains information corresponding to the DTMF signal or a combination of digits and special characters ("*" or "#"). Further, the DTMF signal of the first voice data VD 1 includes the numeric information "3", and the DTMF signal of the third voice data VD 3 contains the information "5 #" , The command processing unit 120 generates a first picture selection message including information corresponding to the numeric information "3 " for the first speech data VD 1. Further, the command processing unit 120 includes information corresponding to the number "5" excluding the special character among the information "5 #" of the combination of the number and the special character with respect to the third voice data VD 3 Lt; / RTI >

또한, 상기 명령 처리부(120)는, 상기 복수의 음성 데이터들 중에서 DTMF 신호가 검출되지 않은 경우, 디폴트(default)로 기저장된 값(또는 숫자 정보)에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성한다.In addition, when no DTMF signal is detected among the plurality of audio data, the command processing unit 120 may select an image including unique image number information corresponding to a default stored value (or numerical information) Message.

일 예로, 상기 명령 처리부(120)는, 복수의 음성 데이터들(VD 1 ~ VD N) 중에서, 제2 음성 데이터(VD 2)에서 DTMF 신호가 검출되지 않으면, 기설정된 숫자 정보 "0" 에 대응하는 정보를 포함하는 제2 화상 선택 메시지를 생성한다.For example, if the DTMF signal is not detected from the second audio data (VD 2) among the plurality of audio data (VD 1 to VD N), the command processing unit 120 corresponds to the preset numeric information "0" A second image selection message including information to be used for the second image selection.

상기 제어부(130)는, 상기 생성된 복수의 화상 선택 메시지들을 근거로 상기 생성된 단일 화상 데이터와 상기 복수의 화상 데이터들 중 어느 하나를 선택한다.The control unit 130 selects one of the generated single image data and the plurality of image data based on the generated plurality of image selection messages.

이때, 상기 화상 선택 메시지는, 상기 제어부(130)에 의해 설정된 복수의 화상 데이터들 또는 단일 화상 데이터에 각각 포함된 고유 화상 번호 정보에 대응한다.At this time, the image selection message corresponds to the unique image number information included in the plurality of image data set by the controller 130 or the single image data, respectively.

또한, 상기 복수의 화상 데이터들에 대한 고유 화상 번호 설정 및 상기 생성된 단일 화상 데이터에 대한 기설정된 고유 화상 번호 설정은, 상기 제어부(130)에서 상기 화상 회의 서버(100)에 임의의 화상 데이터들이 입력되거나 존재할 경우, 해당 화상 데이터들에 대해 각각 고유 화상 번호를 설정한다. 또한, 상기 화상 데이터 생성부(113)에 의해 생성되는 단일 화상 데이터에 대해서도 상기 제어부(130)에서 기설정된 고유 화상 번호를 설정한다.In addition, the setting of the unique image number for the plurality of image data and the predetermined unique image number setting for the generated single image data are performed by the control unit 130 so that the image conference server 100 can receive arbitrary image data If it is input or exists, a unique image number is set for each of the image data. In addition, a unique image number set in advance by the control unit 130 is set for the single image data generated by the image data generation unit 113 as well.

또한, 상기 제어부(130)는, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 생성된 복수의 화상 선택 메시지들 각각에 대응하는 고유 화상 번호를 가지는 화상 데이터를 각각 선택한다.Also, the control unit 130 selects image data having a unique image number corresponding to each of the generated plurality of image selection messages, from among the plurality of image data and the single image data.

일 예로, 상기 복수의 화상 데이터들에 대해 순차적으로 "1" 에서부터 "N" 까지의 고유 화상 번호를 설정하고 상기 생성된 단일 화상 데이터에는 "0" 의 고유 화상 번호를 설정하고 상기 제1 화상 선택 메시지가 숫자 정보 "3" 에 대응할 경우, 상기 제어부(130)는 상기 단일 화상 데이터와 상기 복수의 화상 데이터들 중에서, 상기 제1 화상 선택 메시지가 대응하는 숫자 정보 "3" 에 해당하는 고유 화상 번호 정보를 가지는 화상 데이터를 선택한다. 즉, 상기 복수의 화상 데이터들 중에서 고유 화상 번호가 "3" 인 화상 데이터를 선택한다.For example, it is possible to set a unique image number from "1" to "N" sequentially for the plurality of image data, to set a unique image number of "0" in the generated single image data, When the message corresponds to the numerical information "3 ", the control unit 130 selects, from among the single image data and the plurality of image data, the unique image number corresponding to the numeric information" 3 & And selects image data having information. That is, image data having a unique image number "3" is selected from among the plurality of image data.

또 다른 일 예로, 상기 복수의 화상 데이터들에 대해 순차적으로 "1" 에서부 터 "N" 까지의 고유 화상 번호를 설정하고 상기 생성된 단일 화상 데이터에는 "0" 의 고유 화상 번호를 설정하고 상기 제2 화상 선택 메시지가 숫자 정보 "0" 을 포함할 경우, 상기 숫자 정보 "0" 을 포함하는 상기 제2 화상 선택 메시지에 대해, 상기 제어부(130)는 상기 단일 화상 데이터와 상기 복수의 화상 데이터들 중에서, 상기 숫자 정보 "0" 에 해당하는 고유 화상 번호를 가지는 상기 단일 화상 데이터를 선택한다. 즉, 고유 화상 번호가 "0" 인 상기 단일 화상 데이터를 선택한다.In another example, a unique image number from "1" to "N" is sequentially set for the plurality of image data, a unique image number of "0" is set for the generated single image data, When the second image selection message includes numeric information "0 ", for the second image selection message including the numeric information" 0 ", the control unit 130 determines that the single image data and the plurality of image data , The single image data having the unique image number corresponding to the numeric information "0 " is selected. That is, the single image data whose unique image number is "0 " is selected.

상기 출력부(140)는, 디스플레이와 같은 표시 장치와 스피커 등을 구비하고, 상기 제어부(130)의 제어에 의해 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력한다. 이때, 출력되는 화상 데이터와 단일 음성 데이터는, 상기 데이터 생성부(110) 또는 상기 제어부(130)의 제어에 의해 화상 데이터와 음성 데이터 간의 동기(synchronization)가 설정된 데이터이다.The output unit 140 includes a display device such as a display and a speaker, and outputs the selected image data output by the control unit 130 and the generated single voice data. The output image data and the single audio data are data in which synchronization is established between the image data and the audio data under the control of the data generation unit 110 or the control unit 130. [

도 4는 본 발명의 제2 실시예에 따른 화상 회의 단말기를 나타낸 블록도이다.4 is a block diagram illustrating a video conferencing terminal according to a second embodiment of the present invention.

도 4에 도시한 바와 같이, 본 발명의 제2 실시예에 따른 화상 회의 단말기(200)는, 화상 회의 서버(100)와 연결된 화상 회의 단말기에 있어서, 카메라 및/또는 마이크를 포함하는 입력부(210) 통해 입력된 제1 화상 및 제1 음성 데이터 및/또는 상기 입력부(210)를 통해 입력된 제1 제어 신호를 제어부(220)에 의해 소정 처리하여, 상기 소정 처리된 제1 화상 및 제1 음성 데이터 및/또는 제1 제어 신호를 상기 화상 회의 서버(100)에 전송하는 송신부(230)와, 상기 화상 회의 서버(100)에서 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신하는 수신부(240)와, 상기 수신된 화상 및 단일 음성 데이터를 소정 처리하여 출력하는 상기 제어부(220)와, 상기 제어부(220)에 의해 출력된 화상 및 단일 음성 데이터를 출력하는 출력부(250)를 포함하여 이루어진다.4, the video conferencing terminal 200 according to the second embodiment of the present invention includes an input unit 210 including a camera and / or a microphone The control unit 220 performs predetermined processing on the first image and the first audio data input through the input unit 210 and / or the first control signal input through the input unit 210, A receiving unit 240 receiving the image and the single voice data output from the video conferencing server 100 in a predetermined process and outputting the data and / or the first control signal to the video conferencing server 100; A control unit 220 for performing predetermined processing on the received image and single voice data, and an output unit 250 for outputting the image and single voice data output by the control unit 220. [

상기 입력부(210)는, 카메라 또는 마이크를 구비하며, 상기 카메라 또는 마이크를 통해 제1 화상 및/또는 제1 음성 데이터를 입력받는다.The input unit 210 includes a camera or a microphone, and receives the first image and / or the first audio data through the camera or the microphone.

또한, 상기 입력부(210)는, 상기 마이크, 키보드, 키패드, 터치 스크린과 같은 입력 수단에 의해 제1 제어 신호를 입력받는다.In addition, the input unit 210 receives a first control signal by input means such as a microphone, a keyboard, a keypad, and a touch screen.

상기 제1 제어 신호에는, 상기 마이크를 통해 입력된 DTMF 신호가 포함된다.The first control signal includes a DTMF signal input through the microphone.

또한, 상기 제1 제어 신호는, 화상 회의에 참여한 복수의 단말기들로부터 입력된 복수의 화상들과 상기 화상 회의 서버(100)에 의해 생성된 단일 화상 데이터 중 어느 하나를 선택하기 위한 고유 화상 번호에 대한 정보를 포함한다.The first control signal may be a unique image number for selecting any one of a plurality of images input from a plurality of terminals participating in a video conference and a single image data generated by the video conferencing server 100 .

상기 제어부(220)는, 상기 입력부(210)에 의해 입력된 상기 제1 화상 및 제1 음성 데이터 및/또는 상기 제1 제어 신호를 상기 단말기(200)에 사용된 코덱에 따라 소정 처리한다.The control unit 220 processes the first image and the first audio data and / or the first control signal input by the input unit 210 in accordance with a codec used in the terminal 200.

상기 송신부(230)는, 상기 제어부(220)에 의해 소정 처리된 제1 화상 및 제1 음성 데이터 및/또는 상기 제1 신호를 외부(상기 화상 회의 서버(100) 포함)에 전송한다.The transmitting unit 230 transmits the first image and the first audio data and / or the first signal processed by the control unit 220 to the outside (including the video conferencing server 100).

상기 화상 회의 서버(100)에 대한 동작 구성은 상기 본 발명의 제1 실시예에 구체적으로 기재되어 있다.The operation configuration for the video conferencing server 100 is specifically described in the first embodiment of the present invention.

또한, 상기 화상 회의 서버(100)는, 상기 송신부(230)에 의해 전송된 제1 화 상 및 제1 음성 데이터와, 상기 제1 제어 신호 등을 이용하여 화상 데이터와 단일 음성 데이터를 상기 화상 회의 단말기(200)의 수신부(240)에 전송한다.In addition, the video conferencing server 100 transmits the first picture and the first voice data transmitted by the transmitting unit 230, the image data and the single voice data using the first control signal, To the receiving unit (240) of the terminal (200).

상기 수신부(240)는, 상기 화상 회의 서버(100)로부터 전송된 화상 데이터와 단일 음성 데이터를 수신한다.The receiving unit 240 receives the image data transmitted from the video conferencing server 100 and the single voice data.

또한, 상기 수신부(240)에 의해 수신된 화상 데이터는, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대응하는 화상 데이터이다.The image data received by the receiving unit 240 is image data corresponding to the unique image number included in the first control signal.

상기 제어부(220)는, 상기 수신부(240)에 의해 수신된 화상 및 단일 음성 데이터를 상기 단말기(200)에 사용된 코덱(또는 기설정된 규격)에 따라 소정 처리하여 출력한다.The control unit 220 processes the image and the single voice data received by the receiving unit 240 according to a codec (or a predetermined standard) used in the terminal 200 and outputs the processed image.

상기 출력부(250)는, 디스플레이 장치 및/또는 스피커 등을 구비하고, 상기 제어부(220)에 의해 소정 처리되어 출력된 화상 및 단일 음성 데이터를 출력한다.The output unit 250 includes a display device and / or a speaker, and outputs a single processed image and a single voice data output by the control unit 220.

또한, 상기 출력부(250)에 의해 출력되는 화상 데이터는, 화상 회의에 참여한 임의의 참석자 1인에 대한 화상 데이터이거나, 또는 상기 화상 회의 서버(100)에 의해 생성된 단일 화상 데이터(예를 들어, 도 3a 내지 도 3f) 중 어느 하나이다.The image data output by the output unit 250 may be image data for one participant participating in the video conference or single image data generated by the video conferencing server 100 , Figs. 3A to 3F).

상기 출력부(250)에 의해 출력되는 화상 데이터가 화상 회의에 참여한 임의의 참석자 1인에 대한 화상 데이터인 경우, 해당 참석자에 대한 사용자 정보(사용자 이름 또는 애칭)(183)와 해당 참석자의 음성 데이터 검출 여부(184)를 출력한다. 즉, 화상 회의에 참여한 복수의 참석자 중 특정 참가자에 대한 화상 데이터인 경우, 상기 해당 참석자에 대한 사용자 정보(183)와 함께 해당 참석자의 음성 데이 터 송출 여부(184)를 출력한다.If the image data output by the output unit 250 is image data for one arbitrary participant participating in the video conference, the user information (user name or nickname) 183 for the participant and the voice data And outputs detection result 184. That is, in the case of image data for a specific participant among a plurality of attendees participating in a video conference, the user information 183 for the participant and the voice data sending / leaving state 184 of the participant are output.

또한, 상기 출력부(250)에 의해 출력되는 화상 데이터가 상기 화상 회의 서버(100)에 의해 생성된 단일 화상 데이터인 경우, 단일 화상 화면(181) 내에 복수의 참석자의 화상 데이터(182)들과, 상기 화상 데이터(182)들의 각 일 측면에 해당 참석자들의 사용자 정보((183)와 음성 데이터 검출 여부(184)를 출력한다.When the image data output by the output unit 250 is single image data generated by the video conferencing server 100, the image data 182 of a plurality of participants in the single image screen 181, (183) and voice data detection flag (184) for each participant on each side of the image data (182).

상기 단말기(200)는, 화상 회의 전용 단말기, 휴대 단말기, 개인 정보 단말기(Personal Digital Assistant : PDA), 노트북 컴퓨터, 와이브로(WiBro) 단말기, IPTV(Internet Protocol Television), 텔레매틱스(Telematics) 단말기 등을 포함한다. The terminal 200 includes a video conferencing terminal, a portable terminal, a personal digital assistant (PDA), a notebook computer, a WiBro terminal, an Internet Protocol Television (IPTV) terminal, and a telematics terminal do.

이와 같은 구성에 의해, 상기 단말기(200)는 복수의 단말기들로부터 입력된 화상 및 음성 데이터들을 소정 처리하여 화상 회의 시스템을 구현하기 위한 별도의 추가적인 소프트웨어를 구비하지 않아도 된다.According to this configuration, the terminal 200 does not need any additional software for implementing the video conference system by performing predetermined processing on the image and voice data input from the plurality of terminals.

도 5는 본 발명의 제3 실시예에 따른 화상 회의 시스템을 나타낸 블록도이다.5 is a block diagram illustrating a video conferencing system according to a third embodiment of the present invention.

도 5에 도시한 바와 같이, 본 발명의 제3 실시예에 따른 화상 회의 시스템(900)은, 단말기별로 화상 및 음성 데이터와 제어 신호를 전송하는 복수의 단말기(201, 202, ... , 20N)와, 상기 복수의 단말기(201, 202, ... , 20N)로부터 전송된 복수의 화상 및 음성 데이터를 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하고, 상기 제어 신호의 분석 결과에 따라 생성된 복수의 화상 선택 메시지들을 근거로 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 상기 복수의 음 성 데이터들에 각각 대응하는 해당 단말기에 전송하는 화상 회의 서버(100)를 포함하여 이루어진다.5, the video conferencing system 900 according to the third embodiment of the present invention includes a plurality of terminals 201, 202, ..., 20N (not shown) for transmitting video and audio data and control signals for respective terminals ), A plurality of image and voice data transmitted from the plurality of terminals (201, 202, ..., 20N) are subjected to predetermined processing to generate a single image and single voice data, and generated And a video conference server (100) for transmitting the selected image data and the generated single voice data to a corresponding terminal corresponding to the plurality of voice data, based on the plurality of image selection messages.

상기 복수의 단말기들(201, 202, ... , 20N)은, 상기 도 4의 화상 회의 단말기(200)의 구성에서 설명한 기술적 특징들을 포함한다.The plurality of terminals 201, 202, ..., 20N include the technical features described in the configuration of the videoconference terminal 200 of FIG.

또한, 상기 복수의 단말기들(201, 202, ... , 20N)은, 각각의 단말기들이 디스플레이 장치, 카메라, 마이크 및 스피커 등을 구비하고, 각 카메라 및 마이크에 의해 입력된 화상 및 음성 데이터를 유선 및/또는 무선 통신망을 통해 상기 화상 회의 서버(100)에 전송한다.Each of the terminals 201, 202, ..., 20N includes a display device, a camera, a microphone, a speaker, and the like, and stores image and audio data input by the cameras and microphones To the video conferencing server 100 via a wired and / or wireless communication network.

또한, 상기 복수의 단말기들(201, 202, ... , 20N)은, 상기 화상 회의 서버(100)와 기설정된 통신 프로토콜에 의해 화상 및/또는 음성 데이터와 제어 신호를 송수신한다.The plurality of terminals 201, 202, ..., 20N transmit and receive image and / or voice data and control signals to and from the video conferencing server 100 according to a predetermined communication protocol.

또한, 상기 화상 회의 시스템(900)에 연결되는 상기 복수의 단말기들(201, 202, ... , 20N)은, 동종 프로토콜을 사용하는 단말기들이거나 또는, 이종 프로토콜을 사용하는 단말기들로 구성될 수 있다.In addition, the plurality of terminals 201, 202, ..., 20N connected to the video conferencing system 900 may be terminals using the same protocol or terminals using a heterogeneous protocol .

또한, 상기 화상 회의 시스템(900)에 연결되는 상기 복수의 단말기들(201, 202, ... , 20N) 및 화상 회의 서버(100)는, ITU-T (ITU Telecommunication Standardization Sector)의 다자간 화상회의 권고안을 따르도록 설계되어, 단말기 종류에 관계없이 화상 회의가 가능하다.The plurality of terminals 201, 202, ..., and 20N and the video conferencing server 100 connected to the video conferencing system 900 are connected to the video conference server 100 through the ITU Telecommunication Standardization Sector (ITU- It is designed to follow the recommendation, and videoconferencing is possible regardless of the terminal type.

상기 화상 회의 서버(100)는, 상기 본 발명의 제1 실시예에 기재된 구성 요소들에 다음과 같은 구성 요소들을 더 추가하여 구성된다.The video conferencing server 100 is configured by further adding the following components to the components described in the first embodiment of the present invention.

즉, 상기 화상 회의 서버(100)는, 도 5에 도시된 바와 같이, 데이터 생성부(110), 명령 처리부(120), 제어부(130) 및 출력부(140)의 구성에, 상기 복수의 단말기들(201, 202, ... , 20N)로부터 전송된 각각 복수의 화상(또는 영상) 및 음성 데이터들을 수신하는 수신부(150)와, 상기 제어부(130)의 제어에 의해 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 상기 복수의 단말기들(201, 202, ... , 20N) 중 적어도 어느 하나에 전송하는 송신부(160)와, 상기 수신된 복수의 화상 및 음성 데이터들과 제어 신호 및 상기 생성된 단일 화상 및 단일 음성 데이터를 저장하는 저장부(170)를 더 포함하여 구성된다.5, the video conferencing server 100 includes a data generating unit 110, a command processing unit 120, a control unit 130, and an output unit 140, A receiving unit 150 for receiving a plurality of images (or images) and audio data transmitted from the image processing apparatuses 201, 202, ..., 20N; A transmission unit 160 for transmitting the generated single voice data to at least one of the plurality of terminals 201, 202, ..., 20N, And a storage unit 170 for storing the generated single image and single voice data.

상기 수신부(150)는, 상기 복수의 단말기들(201, 202, ... , 20N)이 사용하는 프로토콜을 각각 확인하고, 상기 확인 결과를 근거로 각 단말기들이 사용하는 해당 프로토콜을 이용하여 상기 복수의 단말기들(201, 202, ... , 20N)로부터 전송된 데이터(화상 및/또는 음성 데이터)와 제어 신호를 수신한다.The receiving unit 150 identifies each of the protocols used by the plurality of terminals 201, 202, ..., and 20N, and transmits the plurality of (Image and / or voice data) and control signals transmitted from the terminals 201, 202, ..., 20N of the mobile station.

이때, 상기 제어 신호에는, 임의의 화상 또는 임의의 화상 번호를 선택하기 위한 화상 번호 정보가 포함되어 있다. 즉, 상기 제어 신호는, 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 각각에 설정된 고유 화상 번호 또는 기설정된 고유 화상 번호 중 어느 하나의 고유 화상 번호에 대응하는 정보를 포함한다.At this time, the control signal includes image number information for selecting an arbitrary image or an arbitrary image number. That is, the control signal includes information corresponding to a unique image number set in each of the plurality of image data and the generated single image data or a unique image number set in advance.

또한, 상기 수신부(150)는, 상기 수신된 복수의 화상 데이터들에 대해, 각각 고유 화상 번호를 랜덤하게(random) 설정한다. 즉, 각 화상 데이터에는 고유 화상 번호가 지정되어 있다. 즉, 상기 복수의 화상 데이터들에 고유 화상 번호를 설정하 는 것은, 상기 수신부(150) 또는 상기 제어부(130)에 의해 수행될 수 있다.The receiving unit 150 randomly sets a unique image number for each of the plurality of received image data. That is, a unique image number is assigned to each image data. That is, setting of the unique image number in the plurality of image data can be performed by the receiving unit 150 or the control unit 130.

상기 송신부(160)는, 상기 제어부(130)의 제어에 의해 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 상기 복수의 단말기들(201, 202, ... , 20N) 중 적어도 어느 하나에 전송한다.The transmission unit 160 transmits the selected image data and the generated single voice data outputted under the control of the controller 130 to at least one of the plurality of terminals 201, Lt; / RTI >

또한, 상기 송신부(160)는, 상기 복수의 단말기들(201, 202, ... , 20N)이 사용하는 동일한 프로토콜(또는 통신규격)에 따라, 상기 화상 데이터와 단일 음성 데이터를 소정 처리하여 해당 단말기로 전송한다.The transmission unit 160 performs predetermined processing on the image data and single voice data according to the same protocol (or communication standard) used by the plurality of terminals 201, 202, ..., 20N, To the terminal.

이와 같이, 복수의 단말기들(201, 202, ... , 20N)이 서로 동일한 프로토콜 또는 서로 다른 프로토콜(또는 이종 프로토콜)을 사용하더라도, 상기 수신부(150) 및/또는 송신부(160)의 프로토콜 확인 및 처리 기능에 의해, 임의의 단말기가 사용하는 해당 프로토콜에 따라, 상기 임의의 단말기와 상기 화상 회의 서버(100)가 통신을 수행하도록 구성할 수 있다.As described above, even if the plurality of terminals 201, 202, ..., 20N use the same protocol or different protocols (or heterogeneous protocols), the protocols of the receiving unit 150 and / And the processing function, the arbitrary terminal can be configured to perform communication with the video conferencing server 100 according to a corresponding protocol used by an arbitrary terminal.

또한, 본 발명의 실시예에서는, 상기 수신부(150) 및 송신부(160)를 별도 구성하였으나, 하나의 송수신부로 구성할 수도 있다.In addition, although the receiving unit 150 and the transmitting unit 160 are separately configured in the embodiment of the present invention, they may be configured as one transmitting and receiving unit.

상기 저장부(170)는, 상기 복수의 화상 및 음성 데이터들과, 상기 생성된 단일 화상 및 단일 음성 데이터를 저장하도록 구성된다.The storage unit 170 is configured to store the plurality of image and voice data, and the generated single image and single voice data.

또한, 상기 저장부(170)는, 상기 복수의 단말기들(201, 202, ... , 20N)과 상기 화상 회의 서버(100)와의 호(call) 설정시, 해당 단말기들로부터 상기 화상 회의 서버(100)에 각각 전송된 상기 해당 단말기에 대한 속성 정보를 저장한다. 여기서, 상기 전송되는 해당 단말기의 속성 정보에는, 호 설정에 필요한 정보, 해당 단말기의 사용자 정보(이름 또는 애칭), 해당 단말기의 통신 프로토콜, 기설정된 고유 화상 번호에 대한 정보 등이 포함된다.When the call between the terminals 201, 202, ..., 20N and the video conferencing server 100 is established, the storage unit 170 stores the video conference server 100, And attribute information for the corresponding terminal, which is transmitted to the terminal 100, respectively. Here, the attribute information of the corresponding terminal to be transmitted includes information necessary for call setup, user information (name or nickname) of the terminal, communication protocol of the terminal, information on a predetermined unique image number, and the like.

또한, 상기 제어부(130)는, 상기 화상 회의가 종료된 이후, 상기 화상 회의에 참여한 또는 임의의 단말기로부터 상기 저장부(170)에 저장된 화상/음성 데이터의 전송을 요청받은 경우, 해당 단말기에 대한 인증 및 요금 과금 절차를 수행한 후, 해당 단말기에 상기 요청된 화상/음성 데이터를 전송하도록 구성할 수도 있다.In addition, when the controller 130 is requested to transmit the image / voice data stored in the storage unit 170 from the terminal participating in the video conference or from any terminal after the video conference is terminated, After the authentication and billing procedure is performed, the requested image / voice data may be transmitted to the terminal.

상기 데이터 생성부(110) 또는 명령 처리부(120)는, 상기 수신부(150)로부터 수신된 복수의 화상 및 음성 데이터를 입력받아, 상기 입력된 복수의 화상 및 음성 데이터를 이용하여, 각 데이터 생성부(110) 또는 명령 처리부(120)의 기능을 수행한다.The data generation unit 110 or the command processing unit 120 receives a plurality of images and audio data received from the receiving unit 150 and generates a plurality of image data and audio data, (110) or the command processing unit (120).

또한, 데이터 생성부(110)에 포함된 화상 데이터 생성부(113)는, 상기 하나의 전체 화면으로 구성된 단일 화상 화면을 인코딩하여 상기 단일 화상 데이터를 생성한다.The image data generation unit 113 included in the data generation unit 110 encodes a single image screen composed of the one full screen to generate the single image data.

여기서, 도 3에 나타낸, 상기 단일 화상 화면(181) 내에는, 상기 화상 디코딩부(111) 및 상기 화상 스케일링부(112)에 의해 디코딩 및 스케일링 처리된 복수의 화상 데이터들(182)이 복수의 화상 데이터들의 수(또는 복수의 단말기들의 수)에 따라 분할된 화면에 각각 할당되고, 호 설정시 각 단말기들로부터 전송된 속성 정보에 포함된 사용자 정보 중 사용자 명(이름 또는 애칭)(183)을 상기 디코딩 및 스케일링 처리된 화상 데이터(182)의 일 측면에 표시하고, 상기 음성 디코딩부(124)에서의 음성 데이터 검출 여부(184)를 상기 디코딩 및 스케일링 처리된 화 상 데이터(182)의 일 측면에 표시하도록 구성한다.3, a plurality of image data 182 decoded and scaled by the image decoding unit 111 and the image scaling unit 112 are stored in the single image screen 181, (Name or nickname) 183 of user information allocated to screens divided according to the number of image data (or the number of terminals) and included in the attribute information transmitted from each terminal at the time of call setup, The audio data is detected on one side of the decoded and scaled image data 182 and the audio data detection 184 in the audio decoding unit 124 is displayed on one side of the decoded and scaled image data 182 As shown in FIG.

상기 음성 데이터 검출 여부(184)를 상기 단일 화상 화면(181) 내에 표시하는 것은, 화상 회의에 참여한 다수의 참가자 중에서 의사 발언을 진행하는 참가자를 표시해주는 것으로, 발광 다이오드(Light Emitting Diode : LED)의 온/오프 기능과 같이 상기 단일 화상 화면(181) 내의 화상 데이터(182)의 일 측면에 해당 단말기로부터 음성 데이터가 검출될 경우, 기설정된 제1 색(예를 들면 빨간색 또는 녹색)을 표시하고, 해당 단말기로부터 음성 데이터가 검출되지 않을 경우, 기설정된 제2 색(예를 들면 흰색 또는 상기 단일 화상 화면(181)의 배경색)을 표시하는 것이다.The display of the voice data detection flag 184 in the single image screen 181 is for displaying a participant who is going to make a doctor's utterance among a plurality of participants participating in the video conference and is provided with a light emitting diode (E.g., red or green) when voice data is detected from the terminal on one side of the image data 182 in the single image screen 181, such as an on / off function, (For example, white or the background color of the single image screen 181) when voice data is not detected from the terminal.

또한, 상기 명령 처리부(120)는, 상기 복수의 음성 데이터들 중에서 DTMF 신호가 검출되지 않은 경우, DTMF 신호가 검출되지 않은 단말기와의 호(call) 설정시 전송된 해당 단말기의 속성 정보에 설정된 숫자 정보를 근거로, 해당 숫자 정보를 포함하는 화상 선택 메시지를 생성하도록 구성할 수도 있다.In addition, when the DTMF signal is not detected among the plurality of voice data, the command processing unit 120 determines whether the DTMF signal is not detected, And generate an image selection message including the corresponding numerical information based on the information.

또한, 상기 명령 처리부(120)는, DTMF 신호를 포함하는 음성 데이터를 수신한 경우에는, 상기 음성 데이터에 포함된 DTMF 신호를 근거로 화상 선택 메시지를 생성한다.In addition, when receiving the voice data including the DTMF signal, the command processing unit 120 generates an image selection message based on the DTMF signal included in the voice data.

또한, 상기 명령 처리부(120)는, DTMF 신호를 포함하지 않는 카메라 및/또는 마이크를 구비한 노트북(Notebook)과 같은 단말기로부터 전송된 제어 신호를 분석하여, 상기 해당 단말기에 대해 상기 분석된 결과를 근거로 상기 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성한다.Also, the command processing unit 120 analyzes a control signal transmitted from a terminal such as a notebook having a camera and / or microphone not including a DTMF signal, and transmits the analyzed result to the corresponding terminal And generates an image selection message including information on the unique image number included in the control signal based on the image selection message.

이와 같이, 상기 명령 처리부(120)는, 상기 수신된 제어 신호를 분석하여, 상기 분석된 결과를 근거로 화상 선택 메시지를 생성하도록 구성되며, 상기 제어 신호에 DTMF 신호가 포함된 경우에는, 상기 DTMF 신호를 근거로 화상 선택 메시지를 생성하도록 구성된다.In this manner, the command processing unit 120 is configured to analyze the received control signal and generate an image selection message based on the analyzed result, and when the DTMF signal is included in the control signal, the DTMF Signal to generate an image selection message.

또한, 상기 제어부(130)는, 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중에서, 상기 DTMF 신호를 포함하는 경우에 생성된 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택하거나 또는, 상기 제어 신호를 근거로 생성된 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택한다.The control unit 130 may select image data having a unique image number corresponding to the image selection message generated when the image data includes the DTMF signal among the plurality of image data and the generated single image data Alternatively, image data having a unique image number corresponding to the image selection message generated based on the control signal is selected.

또한, 상기 제어부(130)는, 현재 개설되어 운영 중인 화상 회의 룸(또는 화상 회의 세션(session))에 새로운 단말기가 접속하거나 현재 접속 중인 임의의 단말기가 접속을 해제하고자 할 때, 이에 대한 호 설정 및 호 해제를 위한 일련의 제어 동작을 수행하도록 구성된다.In addition, when the new terminal is connected to a currently open and operating video conference room (or a video conference session), or when an arbitrary terminal currently connected is trying to cancel the connection, And a series of control operations for releasing the call.

또한, 상기 화상 회의 서버(100)에 의해 구성되는 하나의 전체 화면은, 사용자의 설계에 따라, 하나 또는 그 이상이 될 수 있다. 또한, 상기 다수의 하나의 전체 화면은 각각 인코딩하여 다수의 단일 화상 데이터를 생성할 수 있다.In addition, one full screen configured by the video conferencing server 100 may be one or more, depending on the design of the user. In addition, the plurality of one full screen may be respectively encoded to generate a plurality of single image data.

즉, 상기 단일 화상 데이터는, 설계자의 필요에 의해 하나 이상 생성하도록 구성되며, 상기 단일 화상 데이터가 복수로 생성될 경우에는, 상기 화상 데이터 생성부(113)는, 상기 생성된 복수의 단일 화상 데이터에 대해, 서로 다른 고유 화상 번호를 설정한다.That is, the single image data is configured to generate at least one image data according to a designer's need, and when the single image data is generated in plurality, the image data generating unit 113 generates the single image data , Different unique image numbers are set.

일 예로, 복수의 화상 화면들의 수가 4개인 경우, 상기 4개의 복수의 화면을 도 3(d)와 같이 구성하거나, 또는 도 3(f)와 같이 구성할 수 있다. 또한, 상기 4개의 복수의 화면을 도 3(a)의 상/하 2분할 화면으로 분할하고, 기설정된 일정 시간 간격으로 제1 상/하 2분할 화면에 제1 및 제2 화상 화면을 표시하고, 제2 상/하 2분할 화면에 제3 및 제4 화상 화면을 반복적으로 표시하도록 구성할 수도 있다.For example, when the number of the plurality of image screens is four, the four plurality of screens may be configured as shown in FIG. 3 (d) or as shown in FIG. 3 (f). 3A and 3B, the first and second image screens are displayed on the first and second divided images at predetermined time intervals, , And the third and fourth image screens are repeatedly displayed on the second upper / lower two-divided screen.

또한, 상기 화상 회의 서버(100)는, 상기 복수의 단말기들에 상기 화상 회의 서버(100)에서 제공할 수 있는 복수의 화상 데이터들에 대한 정보(고유 화상 번호에 대한 정보 포함)를 전송한다. 이 후, 각 단말기별로, 상기 전송된 정보를 근거로 각 단말기들의 사용자가 선택한 화상 데이터에 대한 정보(고유 화상 번호에 대한 정보 포함)를 상기 화상 회의 서버(100)에 전송하고, 상기 화상 회의 서버(100)는 상기 각 단말기별로 전송된 화상 데이터에 대한 정보를 근거로 화상 선택 메시지를 생성할 수도 있다. 즉, 상기 화상 회의 서버(100)에서 제공 가능한 다수의 화상 데이터들에 대한 정보를 각 단말기에 제공하고, 각 단말기별로 상기 제공된 다수의 화상 데이터들에 대한 정보 중 어느 하나를 선택하여 이를 상기 화상 회의 서버(100)에 전송하고, 상기 화상 회의 서버(100)는 각 단말기별로 선택된 화상 데이터를 해당 단말기들에 각각 전송하도록 구성할 수 있다.In addition, the video conferencing server 100 transmits information (including information on a unique image number) about a plurality of image data that can be provided by the video conferencing server 100 to the plurality of terminals. Thereafter, the information about the image data selected by the user of each terminal (including information on the unique image number) is transmitted to the video conference server 100 for each terminal based on the transmitted information, The control unit 100 may generate an image selection message based on information on image data transmitted for each terminal. That is, it provides information about a plurality of image data that can be provided by the video conferencing server 100 to each terminal, selects any one of information on the provided plurality of image data for each terminal, Server 100, and the video conferencing server 100 may transmit the image data selected for each terminal to the corresponding terminals.

이와 같은 화상 회의 시스템(900)에 의할 경우, 각 단말기별로 화상 회의를 구현하기 위해 가변적인 다중 접속 관리 및 데이터 재전송 등을 위한 소프트웨어가 추가될 필요가 없다.In such a video conferencing system 900, there is no need to add software for variable access management and data retransmission in order to implement video conferencing for each terminal.

또한, 상기 각 단말기별과 화상 회의 서버 간의 통신 방식에 서킷 데이터 기 반의 서비스를 이용함으로써, 패킷 데이터 기반의 서비스에 비해 비용을 절감시킬 수 있다.In addition, by using the circuit data based service for the communication method between each terminal and the video conferencing server, the cost can be reduced as compared with the service based on the packet data.

또한, 상기 화상 회의 서버에서, 단일 화상 화면을 생성하여, 상기 생성된 단일 화상 화면을 각 단말기에 전송함으로써, 화상 및/음성 데이터의 전송 시 요구되는 네트워크 대역폭이 일정하여, 화상 회의에 참여하는 사용자가 증가하더라도 추가적인 대역폭 확보가 불필요하게 된다. 따라서, 효율적인 대역폭 사용이 가능해진다.In addition, in the video conferencing server, a single image screen is generated and the generated single image screen is transmitted to each terminal, so that the network bandwidth required for transmission of the image and / or audio data is constant, It becomes unnecessary to secure additional bandwidth. Therefore, efficient bandwidth usage becomes possible.

이하에서는, 본 발명에 따른 화상 회의 방법을 도 1 내지 도 5를 참조하여 상세히 설명한다.Hereinafter, a video conference method according to the present invention will be described in detail with reference to FIGS. 1 to 5. FIG.

도 6은 본 발명의 실시예에 따른 제1 화상 회의 방법을 나타낸 흐름도이다.6 is a flowchart illustrating a first video conference method according to an embodiment of the present invention.

먼저, 제어부(130)에 의해 각 화상별로 고유 화상 번호가 설정된 복수의 화상 데이터들을 화상 디코딩부(111)에 의해 각각 디코딩한다. 또한, 상기 디코딩부(111)에 의해 각각 디코딩된 복수의 화상 데이터들을 화상 스케일링부(112)에 의해 스케일링한다. 이때, 상기 화상 스케일링부(112)에 의해 스케일링되는 화상 데이터들은, 복수의 화상 데이터들의 수 또는 사용자에 의해 기설정된 수에 따라 미리 정의된 규격(또는 해상도)으로 스케일링한다. 이후, 상기 화상 스케일링부(112)에 의해 스케일링된 복수의 화상 데이터들은 화상 데이터 생성부(113)에 의해 기설정된 규격의 단일 화상 화면의 분할된 일정 부분에 각각 할당 및 인코딩하여 하나의 전체 화면을 구성하는 단일 화상 데이터를 얻는다. 이때, 상기 기설정된 규격의 단일 화상 화면은, 상기 복수의 화상 데이터들의 수 또는 사용자에 의해 기설정된 화면 분할 수를 근거로 다수의 분할 화면으로 분할되고, 상기 분할된 다수의 분할 화면들에 상기 스케일링된 복수의 화상 데이터들을 각각 할당하여 하나의 전체 화면을 구성하게 된다. 이후, 상기 구성된 하나의 전체 화면을 인코딩하여 상기 단일 화상 데이터를 생성하게 된다.First, the image decoding unit 111 decodes a plurality of image data set by the control unit 130 for each image with a unique image number. The image scaling unit 112 scales a plurality of image data decoded by the decoding unit 111, respectively. At this time, the image data scaled by the image scaling unit 112 scales by a predetermined number (or a resolution) according to the number of the plurality of image data or a predetermined number by the user. Thereafter, the plurality of image data scaled by the image scaling unit 112 are respectively allocated and encoded by the image data generation unit 113 to a predetermined divided portion of a single image screen of a preset standard, Thereby obtaining a single image data constituting the image. At this time, the single image screen of the predetermined standard is divided into a plurality of divided screens based on the number of the image data or the number of screen divisions preset by the user, and the scaling A plurality of image data are allocated to each of the plurality of image data to constitute one full screen. Then, the single full screen image is encoded to generate the single image data.

또한, 상기 제어부(130)는, 기설정된 고유 화상 번호(예를 들면 "0")를 또는, 임의의(또는 랜덤하게) 고유 화상 번호를 상기 생성된 단일 화상 데이터에 설정한다(S10).In addition, the control unit 130 sets a predetermined unique image number (e.g., "0") or an arbitrary (or randomly) unique image number to the generated single image data (S10).

이후, 음성 디코딩부(114)는 복수의 음성 데이터들을 각각 디코딩하고, 음성 데이터 생성부(115)는 상기 음성 디코딩부(114)에 의해 디코딩된 복수의 음성 데이터들을 하나의 음성 데이터로 믹싱하여 단일 음성 데이터를 얻는다(S20).Thereafter, the voice decoding unit 114 decodes the plurality of voice data, and the voice data generation unit 115 mixes the plurality of voice data decoded by the voice decoding unit 114 into one voice data, Voice data is obtained (S20).

이후, 복수의 화상 및 음성 데이터들에 각각 대응하는 복수의 제어 신호들을 분석한 결과를 근거로 복수의 화상 선택 메시지들을 생성한다. 즉, 상기 제1 화상 및 제1 음성 데이터에 대한 제1 제어 신호에 대해, 상기 제1 제어 신호를 분석하여, 상기 분석 결과에 따라 상기 제1 제어 신호에 포함된 고유 화상 번호 정보를 포함하는 제1 화상 선택 메시지를 생성한다(S30).Thereafter, a plurality of image selection messages are generated based on a result of analyzing a plurality of control signals corresponding to the plurality of image and sound data, respectively. That is, the first control signal is analyzed for the first control signal for the first picture and the first speech data, and the second control signal is analyzed for the first control signal, One image selection message is generated (S30).

이후, 상기 복수의 제어 신호들에 각각 대응하여 생성된 복수의 화상 선택 메시지들을 근거로, 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중에서 상기 생성된 복수의 화상 선택 메시지들에 각각 대응하는 화상 데이터를 선택한다. 이때, 선택되는 화상 데이터는, 각각 고유의 화상 번호를 가지는 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지 가 포함하는 고유 화상 번호 정보에 대응하는 고유 화상 번호를 가지는 화상 데이터이다.Thereafter, on the basis of the plurality of image selection messages generated corresponding to the plurality of control signals, a plurality of image selection messages corresponding respectively to the plurality of image selection messages generated from the plurality of image data and the generated single image data And selects image data. The image data to be selected includes an image having a unique image number corresponding to unique image number information included in the first image selection message among the plurality of image data and the single image data each having a unique image number, Data.

즉, 상기 생성된 제1 화상 선택 메시지를 근거로, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서 상기 제1 화상 선택 메시지에 포함된 고유 화상 번호 정보를 가지는 어느 하나의 화상 데이터를 선택한다. 일 예로, 상기 제1 제어 신호가 "3" 의 고유 화상 번호 정보를 포함하고, 상기 제1 화상 선택 메시지가 상기 제1 제어 신호가 포함하는 "3" 의 고유 화상 번호 정보를 포함하여 생성된 경우, 각각 고유의 화상 번호를 가지는 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서 상기 "3" 의 고유 화상 번호 정보를 포함하는 화상 데이터를 선택한다(S40).That is, any image data having the unique image number information included in the first image selection message among the plurality of image data and the single image data is selected based on the generated first image selection message. For example, when the first control signal includes unique image number information of "3" and the first image selection message is generated including unique image number information of "3" included in the first control signal , The image data including the unique image number information of the "3" among the plurality of image data each having a unique image number and the single image data is selected (S40).

이후, 상기 복수의 화상 선택 메시지들에 대해 각각 선택된 화상 데이터들을 상기 생성된 단일 음성 데이터와 함께 출력한다.Then, the image data selected for each of the plurality of image selection messages is output together with the generated single voice data.

즉, 상기 제1 화상 선택 메시지를 근거로 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력한다(S50).That is, the image data selected based on the first image selection message and the generated single voice data are output (S50).

도 7은 본 발명의 실시예에 따른 제2 화상 회의 방법을 나타낸 흐름도이다.7 is a flowchart illustrating a second video conference method according to an embodiment of the present invention.

먼저, 단일 화상 데이터를 생성하는 단계(S110)와 단일 음성 데이터를 생성하는 단계(S120)는, 상기 도 6의 본 발명의 제1 실시예에서 설명한 단계들(S10 및 S20)과 동일하다.First, step S110 of generating single image data and step S120 of generating single voice data are the same as steps S10 and S20 described in the first embodiment of the present invention shown in Fig.

이후, 복수의 화상 및 음성 데이터들에 각각 대응하는 복수의 제어 신호들을 분석한 결과를 근거로 복수의 화상 선택 메시지들을 생성한다. 이때, 상기 복수의 제어 신호들 중 일부 또는 전체는 상기 복수의 음성 데이터들에 각각 포함된 DTMF 신호이다. 즉, 상기 복수의 음성 데이터들 중 일부 또는 전체에 포함된 제어 신호들인 DTMF 신호의 유무를 검출한다. 일 예로, 상기 복수의 음성 데이터들 중 임의의 제1 음성 데이터에 대해 상기 제1 음성 데이터 내에 DTMF 신호가 포함되어 있는지 확인한다(S130).Thereafter, a plurality of image selection messages are generated based on a result of analyzing a plurality of control signals corresponding to the plurality of image and sound data, respectively. At this time, some or all of the plurality of control signals are DTMF signals included in the plurality of voice data. That is, the presence or absence of a DTMF signal, which is a control signal included in part or all of the plurality of voice data, is detected. For example, it is determined whether the DTMF signal is included in the first speech data of any of the plurality of speech data (S130).

상기 검출 결과(또는 확인 결과), 상기 복수의 음성 데이터들 중 임의의 음성 데이터에서 DTMF 신호가 검출된 경우, 상기 검출된 DTMF 신호의 주파수 성분을 필터링 및 소정의 신호 처리를 수행하여, 상기 DTMF 신호에 따른 숫자 정보 또는 숫자와 특수문자의 조합된 정보를 구한다.The DTMF signal processing unit performs filtering and predetermined signal processing on the frequency components of the detected DTMF signal and outputs the DTMF signal as a DTMF signal when the DTMF signal is detected from any one of the plurality of voice data, Or a combination of numbers and special characters.

이후, 상기 구한 숫자 정보(임의의 고유 화상 번호에 대응하는 정보) 또는, 숫자와 특수문자의 조합된 정보를 근거로 상기 검출된 DTMF 신호에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성한다. 즉, 상기 제1 음성 데이터에 포함된 DTMF 신호를 검출한 경우, 상기 제1 음성 데이터에 대응하는 상기 검출된 DTMF 신호에 해당하는 고유 화상 번호를 포함하는 제1 화상 선택 메시지를 생성한다(S140).Thereafter, an image selection message including unique image number information corresponding to the detected DTMF signal is generated based on the obtained numerical information (information corresponding to an arbitrary unique image number) or information obtained by combining numbers and special characters do. That is, when a DTMF signal included in the first audio data is detected, a first image selection message including a unique image number corresponding to the detected DTMF signal corresponding to the first audio data is generated (S140) .

상기 검출 결과, 상기 복수의 음성 데이터들 중 임의의 음성 데이터에서 DTMF 신호가 검출되지 않은 경우, 기설정된 값에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성하거나 또는 상기 임의의 음성 데이터에 대응하는 제어 신호를 분석한 결과를 근거로 상기 제어 신호에 포함된 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성한다. 즉, 상기 제1 음성 데이터에서 DTMF 신호가 검출되지 않은 경우, 상기 제1 음성 데이터에 대응하는 상기 기설정된 값에 해당하는 고유 화상 번호 정보를 포함하는 제1 화상 선택 메시지를 생성하거나 또는 상기 제1 음성 데이터에 대응하는 제1 제어 신호를 분석한 결과를 근거로 제1 화상 선택 메시지를 생성한다(S150).When a DTMF signal is not detected in any one of the plurality of voice data as a result of the detection, generating an image selection message including unique image number information corresponding to a preset value, And generates an image selection message including unique image number information included in the control signal based on a result of analyzing the corresponding control signal. That is, when a DTMF signal is not detected in the first audio data, a first image selection message including unique image number information corresponding to the preset value corresponding to the first audio data is generated, The first image selection message is generated based on the result of analyzing the first control signal corresponding to the voice data (S150).

이후, 상기 복수의 음성 데이터들에 각각 대응하여 생성된 복수의 화상 선택 메시지들을 근거로, 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중에서 상기 생성된 복수의 화상 선택 메시지들에 각각 대응하는 화상 데이터를 선택한다.Thereafter, on the basis of the plurality of image selection messages generated corresponding to the plurality of voice data, the plurality of image selection messages corresponding to the plurality of image selection messages generated from the plurality of image data and the generated single image data, respectively And selects image data.

즉, 상기 생성된 제1 화상 선택 메시지를 근거로, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서 어느 하나를 선택한다. 이때, 선택되는 화상 데이터는, 각각 고유의 화상 번호를 가지는 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지가 포함하는 고유 화상 번호 정보에 대응하는 고유 화상 번호를 가지는 화상 데이터이다(S160).That is, one of the plurality of image data and the single image data is selected based on the generated first image selection message. The image data to be selected includes an image having a unique image number corresponding to unique image number information included in the first image selection message among the plurality of image data and the single image data each having a unique image number, (S160).

이후, 상기 복수의 화상 선택 메시지들에 대해 각각 선택된 화상 데이터들을 상기 생성된 단일 음성 데이터와 함께 출력한다. 즉, 상기 제1 화상 선택 메시지를 근거로 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력한다(S170).Then, the image data selected for each of the plurality of image selection messages is output together with the generated single voice data. That is, the image data selected based on the first image selection message and the generated single voice data are output (S170).

도 8은 본 발명의 실시예에 따른 제3 화상 회의 방법을 나타낸 흐름도이다.8 is a flowchart illustrating a third video conference method according to an embodiment of the present invention.

먼저, 복수의 단말기들(201, 202, ... , 20N)로부터 전송된 화상 및 음성 데이터들 및/또는 제어 신호를 화상 회의 서버(100) 내에 포함된 수신부(150)를 통해 수신한다. 또한, 상기 수신된 복수의 화상 데이터들에 대해서는 각각 고유의 화상 번호를 설정한다. 또한, 상기 복수의 단말기들(201, 202, ... , 20N)과 화상 회의 서버(100)와의 호 설정시, 상기 복수의 단말기들(201, 202, ... , 20N)로부터 전송된 해당 단말기의 속성 정보를 저장부(170)에 저장한다. 또한, 상기 복수의 단말기들과 화상 회의 서버(100)와의 호 설정 및 해제, 화상 회의에 대한 세션 관리 등에 관한 제어는, 상기 화상 회의 서버(100)에 포함된 제어부(130)에 의해 이루어진다. 또한, 동종 또는 이종 단말기들이 상기 화상 회의 서버(100)에 연결될 경우, 상기 화상 회의 서버(100)는 해당 단말기들의 규격에 따라 상기 해당 단말기들과 제어 신호를 포함하는 다양한 데이터를 송수신하도록 구성된다. 또한, 상기 복수의 단말기들(201, 202, ... , 20N)과 상기 화상 회의 서버(100) 간에는 서킷 기반의 서비스를 이용하며, 설계자에 의해 패킷 기반의 서비스를 이용할 수도 있다(S210).First, image and voice data and / or control signals transmitted from a plurality of terminals 201, 202, ..., 20N are received through a receiving unit 150 included in the video conferencing server 100. In addition, a unique image number is set for each of the plurality of received image data. When a call is established between the plurality of terminals 201, 202, ..., 20N and the video conferencing server 100, the correspondence transmitted from the plurality of terminals 201, 202, ..., And stores the attribute information of the terminal in the storage unit 170. The control unit 130 included in the video conferencing server 100 controls the call setup and release of the plurality of terminals and the video conferencing server 100, and the session management for video conferencing. Also, when homogeneous or heterogeneous terminals are connected to the video conferencing server 100, the video conferencing server 100 is configured to transmit and receive various data including control signals with the corresponding terminals according to the standards of the corresponding terminals. In addition, a circuit-based service may be used between the plurality of terminals 201, 202, ..., 20N and the video conferencing server 100, and a packet-based service may be used by a designer in step S210.

이후, 상기 수신부(150)에서 수신된 복수의 화상 데이터들을 각각 디코딩한다. 또한, 상기 디코딩된 복수의 화상 데이터들을 상기 복수의 단말기들의 수 또는 사용자에 의해 기설정된 수를 근거로 미리 정의된 해상도로 각각 스케일링한다. 또한, 상기 스케일링된 복수의 화상 데이터들을 기설정된 규격의 단일 화상 화면의 분할된 일정 부분에 할당 및 인코딩하여 하나의 전체 화면을 구성한 단일 화상 데이터를 얻는다.Thereafter, the receiver 150 decodes the plurality of image data. And scales the decoded plurality of image data with a predetermined resolution based on the number of the plurality of terminals or a predetermined number by the user, respectively. In addition, the scaled plurality of image data is allocated and encoded to a predetermined divided portion of a single image screen of a predetermined standard to obtain single image data constituting one full screen.

또한, 상기 수신된 복수의 음성 데이터들을 각각 디코딩하고, 상기 디코딩된 복수의 음성 데이터들을 하나의 음성 데이터로 믹싱하여 단일 음성 데이터를 생성한다. 상기 단일 화상 및 단일 음성 데이터를 생성하는 단계는, 상기 도 5의 본 발명의 제1 실시예에서 설명한 단계들(S10 및 S20)과 유사하다(S220).Further, the decoding unit decodes the plurality of received voice data, and mixes the plurality of decoded voice data into one voice data to generate single voice data. The step of generating the single image and the single voice data is similar to the steps S10 and S20 described in the first embodiment of the present invention shown in FIG. 5 (S220).

이후, 상기 복수의 음성 데이터들에 대해, 상기 복수의 음성 데이터들에 포함된 DTMF 신호의 유무를 검출한다.Thereafter, the presence or absence of a DTMF signal included in the plurality of voice data is detected for the plurality of voice data.

상기 DTMF 신호의 유무에 대한 검출 결과, 상기 복수의 음성 데이터들 중의 임의의 음성 데이터에서 DTMF 신호가 검출된 경우, 상기 검출된 DTMF 신호의 주파수 성분을 필터링 및 소정 신호 처리하여 상기 DTMF 신호에 따른 숫자 정보 또는 숫자와 특수문자의 조합된 정보를 구한다. 이후, 상기 구한 숫자 정보 또는, 숫자와 특수문자의 조합된 정보를 근거로 상기 숫자 정보를 포함하는 화상 선택 메시지를 생성한다.When a DTMF signal is detected from any of the plurality of voice data as a result of detection of the presence or absence of the DTMF signal, filtering and performing a predetermined signal processing on a frequency component of the detected DTMF signal, Information or a combination of numbers and special characters is obtained. Then, an image selection message including the numeric information or the combination of numbers and special characters is generated.

또한, 상기 DTMF 신호의 유무에 대한 검출 결과, 상기 복수의 음성 데이터들 중의 임의의 음성 데이터에서 DTMF 신호가 검출되지 않은 경우, 상기 DTMF 신호가 검출되지 않은 해당 음성 데이터를 전송한 해당 단말기에 대해서는, 상기 저장부(170)에 저장된 해당 단말기에 대한 속성 정보에 고유 화상 번호에 대한 정보가 포함되어 있는지 확인한다.When a DTMF signal is not detected in any of the plurality of voice data as a result of detection of the presence or absence of the DTMF signal and the corresponding voice data for which the DTMF signal is not detected is transmitted, And checks whether the attribute information about the corresponding terminal stored in the storage unit 170 includes information on the unique image number.

상기 확인 결과, 상기 해당 단말기에 대한 속성 정보에 고유 화상 번호에 대한 정보가 포함되어 있는 경우, 상기 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성한다.If it is determined that the attribute information for the corresponding terminal includes information on the unique image number, the image selection message including information on the unique image number is generated.

상기 확인 결과, 상기 해당 단말기에 대한 속성 정보에 고유 화상 번호에 대한 정보가 포함되어 있지 않은 경우, 상기 전송된 제어 정보를 분석하여, 상기 분석 결과에 따라 상기 제어 정보에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성한다.If it is determined that the attribute information for the corresponding terminal does not include information on the unique image number, the controller analyzes the transmitted control information, and analyzes the control information for the unique image number included in the control information And generates an image selection message containing information.

이와 같이, 음성 데이터에 DTMF 신호가 포함되어 있을 경우에는, 상기 DTMF 신호에 포함된 숫자 정보를 이용하여 상기 숫자 정보에 대응하는 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성하고, 음성 데이터에 DTMF 신호가 포함되어 있지 않은 경우에는, 호 설정시 전송된 해당 단말기에 대한 속성 정보에 포함된 기설정된 고유 화상 번호에 대한 정보 또는, 제어 신호의 분석 결과에 따른 상기 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성할 수 있다(S230).As described above, when the DTMF signal is included in the audio data, the image selection message containing the information on the unique image number corresponding to the numeric information is generated by using the numeric information included in the DTMF signal, When the DTMF signal is not included in the control signal, information on a predetermined unique image number included in the attribute information about the terminal transmitted when the call is set, or information on the inherent image number included in the control signal And may generate an image selection message including information on the number (S230).

이후, 고유 화상 번호 정보를 포함하는 상기 생성된 복수의 화상 선택 메시지들을 근거로, 각각 고유 화상 번호를 가지는 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중에서 상기 화상 선택 메시지에 포함된 고유 화상 번호 정보에 대응하는 화상 번호를 가지는 화상 데이터를 각각 선택한다(S240).Then, based on the generated plurality of image selection messages including the unique image number information, the plurality of image data having the unique image number and the unique image included in the image selection message Image data having image numbers corresponding to the number information are selected (S240).

이후, 상기 화상 회의 서버(100)에 포함된 송신부(160)를 통해, 각각 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 상기 선택된 화상 데이터에 대응하는 단말기에 각각 전송한다.Then, the selected image data and the generated single voice data are transmitted to the terminals corresponding to the selected image data through the transmission unit 160 included in the video conferencing server 100, respectively.

즉, 제1 화상 데이터와 제1 음성 데이터를 상기 화상 회의 서버(100)에 전송한 제1 단말기(201)에 대해서는, 상기 제1 음성 데이터에 포함된 DTMF 신호의 유무에 따라 제1 화상 선택 메시지를 생성하고, 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택한다. 이후, 상기 화상 회의 서버(100)는 상기 생성된 제1 화상 선택 메시지, 상기 제1 화상 데이터 또는, 상기 제1 음성 데이터에 대응하는 상기 제1 단말 기(201)에 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 전송한다(S250).That is, for the first terminal 201 that has transmitted the first image data and the first audio data to the video conferencing server 100, a first image selection message And selects one of the plurality of image data and the generated single image data based on the generated first image selection message. Thereafter, the video conferencing server 100 transmits the generated first image selection message, the first image data, or the generated image data to the first terminal device 201 corresponding to the first voice data, (S250).

이후, 상기 화상 회의 서버(100)로부터 각각 전송된 화상 데이터와 단일 음성 데이터를 수신한 각각의 단말기들은, 상기 수신한 화상 데이터와 단일 음성 데이터를 소정 처리하여 해당 단말기들에 구비된 출력부(디스플레이부와 음성 출력부 포함)를 통해 출력한다(S260).Each of the terminals, which have received the image data and the single voice data transmitted from the video conferencing server 100, processes the received image data and the single voice data, And an audio output unit) (S260).

도 9는 본 발명의 실시예에 따른 제4 화상 회의 방법을 나타낸 흐름도이다.9 is a flowchart illustrating a fourth video conference method according to an embodiment of the present invention.

먼저, 화상 회의 서버와 연결된 화상 회의 단말기에 있어서, 상기 화상 회의 단말기(200)에 입력된 제1 화상 및 제1 음성 데이터 및/또는, 제1 제어 신호를 제1 제어부(220)에 의해 기설정된 규격으로 신호 처리하여 상기 화상 회의 서버에 전송한다. 이때, 상기 전송되는 상기 제1 제어 신호에는, 상기 화상 회의 단말기에 구비된 장치를 통해 입력된 DTMF 신호가 포함된다. 또한, 상기 제1 제어 신호에는, 화상 회의에 참여한 복수의 단말기들로부터 입력된 복수의 화상들과 상기 화상 회의 서버(100)에 의해 생성된 단일 화상 데이터 중 어느 하나를 선택하기 위한 고유 화상 번호에 대한 정보를 포함한다.First, in the video conferencing terminal connected to the video conferencing server, the first control unit 220 determines whether the first image and the first audio data and / or the first control signal input to the video conferencing terminal 200 And transmits the processed signal to the video conferencing server. At this time, the first control signal transmitted includes a DTMF signal input through a device provided in the video conferencing terminal. The first control signal includes a unique control signal for selecting one of a plurality of images input from a plurality of terminals participating in a video conference and a single image data generated by the video conferencing server 100 .

또한, 상기 전송되는 상기 제1 화상 및 제1 음성 데이터는 해당 화상 회의 단말기에 사용된 코덱에 따라 소정 처리된 데이터들이다(310).In addition, the first picture and the first voice data to be transmitted are data processed 310 according to a codec used in the video conference terminal.

이후, 상기 화상 회의 서버(100)에 의해 상기 전송된 제1 화상 및 제1 음성 데이터가 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신한다. 상기 화상 회의 서버(100)에 의해 출력되는 화상 및 단일 음성 데이터는, 본 발명의 일 실시 예들(도 6 내지 도 8)에서 설명한 내용들이다(S320).Thereafter, the video conferencing server 100 receives the transmitted first image and the first audio data and a single processed output image and single audio data. The image and single voice data outputted by the video conferencing server 100 are the contents described in one embodiment of the present invention (FIGS. 6 to 8) (S320).

이후, 상기 수신된 화상 및 단일 음성 데이터를 상기 제어부(220)의 제어에 의해 상기 해당 단말기에 구비된 코덱에 따라 소정 처리하여 출력한다.Thereafter, the control unit 220 processes the received image and the single voice data according to a codec included in the corresponding terminal, and outputs the processed image.

이때, 상기 수신된 화상 데이터는, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대응하는 화상 데이터이다. 또한, 상기 수신된 단일 음성 데이터는, 상기 화상 회의 서버에 접속된 복수의 단말기들로부터 입력된 복수의 음성 데이터들을 믹싱하여 생성된 단일 음성 데이터이다.At this time, the received image data is image data corresponding to the unique image number contained in the first control signal. The received single voice data is single voice data generated by mixing a plurality of voice data input from a plurality of terminals connected to the video conference server.

또한, 상기 소정 처리되어 출력되는 화상 데이터는, 상기 제1 제어 신호에 의해 선택된 화상 회의에 참여한 임의의 참석자 1인에 대한 화상 데이터이거나, 또는 상기 화상 회의 서버(100)에 의해 생성된 단일 화상 데이터(예를 들어, 도 3a 내지 도 3f) 중 어느 하나이다(S330).The predetermined processed image data may be image data for a single participant participating in the video conference selected by the first control signal or image data for one participant participating in the video conference selected by the first control signal or single image data generated by the video conferencing server 100 (For example, Figs. 3A to 3F) (S330).

이상에서 볼 수 있듯이, 화상 회의 서버에 연결된 복수의 단말기들에 서킷 기반 서비스를 이용하여 상기 복수의 화상 데이터와 상기 단일 화상 데이터 중에서 사용자에 제어에 의해 선택된 화상 데이터와 단일 음성 데이터를 제공할 수 있다.As described above, a plurality of terminals connected to the video conferencing server can provide the image data and the single voice data selected by the control among the plurality of image data and the single image data by using the circuit-based service .

또한, 복수의 화상 데이터들을 상기 복수의 화상 데이터들의 수 또는 사용자에 의해 기설정된 수를 근거로 단일 화면을 다양하게 분할하여, 상기 복수의 화상 데이터들을 할당하여 하나의 단일 화면을 구성할 수 있다.In addition, a single screen can be divided into a plurality of image data based on the number of the plurality of image data or the predetermined number by the user, and the plurality of image data can be allocated to constitute one single screen.

본 발명의 화상 회의 서버와 단말기 및 이를 이용한 화상 회의 방법에 의하면, 화상 회의 서버에 연결된 복수의 단말기들에 서킷 기반 서비스를 이용하여 상 기 복수의 화상 데이터와 상기 단일 화상 데이터 중에서 사용자에 제어에 의해 선택된 화상 데이터와 단일 음성 데이터를 제공함으로써, 효율적인 대역폭 사용과 안정적이고 상대적으로 저비용의 화상 회의 서버 및 화상 회의 단말기를 제공할 수 있음으로, 그 산업상 이용가능성이 크다고 하겠다.According to the video conference server, the terminal, and the video conference method using the video conference server of the present invention, a plurality of terminals connected to the video conference server are controlled by the user among the plurality of video data and the single video data using the circuit- By providing the selected image data and the single voice data, it is possible to provide a video conferencing server and a video conferencing terminal which are efficient and low-cost, stable, and relatively inexpensive.

도 1은 본 발명의 제1 실시예에 따른 화상 회의 서버를 나타낸 블록도이다.1 is a block diagram illustrating a video conferencing server according to a first embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 데이터 생성부의 동작 처리를 나타낸 도이다.2 is a diagram illustrating an operation process of a data generating unit according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 단일 화상 화면의 다수의 분할 화면의 예를 나타낸 도이다.3 is a diagram illustrating an example of a plurality of divided screens of a single image screen according to an embodiment of the present invention.

도 4는 본 발명의 제2 실시예에 따른 화상 회의 단말기를 나타낸 블록도이다.4 is a block diagram illustrating a video conferencing terminal according to a second embodiment of the present invention.

도 5는 본 발명의 제3 실시예에 따른 화상 회의 시스템을 나타낸 블록도이다.5 is a block diagram illustrating a video conferencing system according to a third embodiment of the present invention.

도 6은 본 발명의 실시예에 따른 제1 화상 회의 방법을 나타낸 흐름도이다.6 is a flowchart illustrating a first video conference method according to an embodiment of the present invention.

도 7은 본 발명의 실시예에 따른 제2 화상 회의 방법을 나타낸 흐름도이다.7 is a flowchart illustrating a second video conference method according to an embodiment of the present invention.

도 8은 본 발명의 실시예에 따른 제3 화상 회의 방법을 나타낸 흐름도이다.8 is a flowchart illustrating a third video conference method according to an embodiment of the present invention.

도 9는 본 발명의 실시예에 따른 제4 화상 회의 방법을 나타낸 흐름도이다.9 is a flowchart illustrating a fourth video conference method according to an embodiment of the present invention.

Claims (42)

복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 데이터 생성부와;A data generating unit for performing predetermined processing on a plurality of image and audio data to generate a single image and single audio data; 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 명령 처리부와;A command processing unit for generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하고, 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제어부를 포함하여 구성된 것을 특징으로 하는 화상 회의 서버.And a control unit for selecting either one of the plurality of image data and the generated single image data based on the generated first image selection message and outputting the selected image data and the generated single voice data The video conference server comprising: 제1항에 있어서, 상기 데이터 생성부는,The apparatus of claim 1, 상기 복수의 화상 데이터들을 각각 디코딩하는 화상 디코딩부와;An image decoding unit decoding each of the plurality of image data; 상기 디코딩된 복수의 화상 데이터들을 미리 정의된 해상도로 스케일링하는 화상 스케일링부와;An image scaling unit for scaling the decoded plurality of image data at a predetermined resolution; 상기 스케일링된 복수의 화상 데이터들을 기설정된 규격의 단일 화상 화면의 다수의 분할된 일정 부분에 각각 할당하여 하나의 전체 화면을 구성하고, 상기 하나의 전체 화면으로 구성된 화면을 인코딩하여 상기 단일 화상 데이터를 생성하는 화상 데이터 생성부와;A plurality of scaled image data are allocated to a plurality of divided predetermined portions of a single image screen of a predetermined standard to form one full screen, and the single full screen image is encoded, An image data generation unit to generate the image data; 상기 복수의 음성 데이터들을 각각 디코딩하는 음성 디코딩부와;A voice decoding unit for decoding the plurality of voice data, respectively; 상기 디코딩된 복수의 음성 데이터들을 믹싱하여 상기 단일 음성 데이터를 생성하는 음성 데이터 생성부를 포함하는 것을 특징으로 하는 화상 회의 서버.And a voice data generation unit for generating the single voice data by mixing the plurality of decoded voice data. 제2항에 있어서, 상기 화상 스케일링부는,3. The image processing apparatus according to claim 2, 상기 복수의 화상 데이터들의 수에 따라, 상기 디코딩된 복수의 화상 데이터들을 다수의 미리 정의된 해상도들 중 어느 하나로 스케일링하는 것을 특징으로 하는 화상 회의 서버.And scales the decoded plurality of image data to one of a plurality of predefined resolutions according to the number of the plurality of image data. 제2항에 있어서, 상기 화상 데이터 생성부는,The image processing apparatus according to claim 2, 상기 복수의 화상 데이터들의 수 또는 기설정된 화면 분할 수에 따라, 상기 단일 화상 화면을 다수의 분할 화면으로 분할하는 것을 특징으로 하는 화상 회의 서버.And divides the single image screen into a plurality of divided screens in accordance with the number of the plurality of image data or the preset number of screen divisions. 제4항에 있어서, 상기 다수의 분할 화면은,The method according to claim 4, 상/하 2분할, 좌/우 2분할, 3분할, 4분할, 5분할, 6분할, 8분할 또는 PIP (Picture In Picture) 중 어느 하나의 화면인 것을 특징으로 하는 화상 회의 서버.Wherein the video conference screen is one of a top / bottom 2-split, left / right 2-split, 3-split, 4-split, 5-split, 6-split, 8-split or PIP (Picture In Picture). 제2항에 있어서, 상기 기설정된 규격은,3. The method of claim 2, CIF, QCIF, QCIF+, QQCIF, VGA, QVGA, QQVGA, SVGA, XGA, SXGA, SXGA+, WSXGA, WSXGA+, QXGA, UXGA, UWXGA 중 어느 하나인 것을 특징으로 하는 화상 회의 서버.Wherein the video conference server is any one of CIF, QCIF, QCIF +, QQCIF, VGA, QVGA, QQVGA, SVGA, XGA, SXGA, SXGA +, WSXGA, WSXGA +, QXGA, UXGA and UWXGA. 제1항에 있어서, 상기 제1 제어 신호는,2. The method of claim 1, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 설정된 고유 화상 번호 또는 기설정된 고유 화상 번호 중 어느 하나의 고유 화상 번호에 대한 정보를 포함하는 것을 특징으로 하는 화상 회의 서버.And information on a unique image number of the unique image number or a predetermined unique image number set in each of the plurality of image data and the single image data. 제1항에 있어서, 상기 제1 제어 신호는,2. The method of claim 1, 상기 제1 음성 데이터에 포함된 DTMF 신호인 것을 특징으로 하는 화상 회의 서버.Wherein the first voice data is a DTMF signal included in the first voice data. 제7항 또는 제8항에 있어서, 상기 명령 처리부는,9. The apparatus according to claim 7 or 8, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 서버.And generates an image selection message including information on a unique image number included in the first control signal. 제8항에 있어서, 상기 명령 처리부는,9. The apparatus according to claim 8, 상기 제1 음성 데이터에 포함된 DTMF 신호를 검출한 경우, 상기 검출된 DTMF 신호에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 서버.And generates an image selection message including unique image number information corresponding to the detected DTMF signal when the DTMF signal included in the first audio data is detected. 제8항에 있어서, 상기 명령 처리부는,9. The apparatus according to claim 8, 상기 제1 음성 데이터에 대해 DTMF 신호가 검출되지 않으면, 기설정된 값에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 서버.And generates an image selection message including unique image number information corresponding to a predetermined value if a DTMF signal is not detected with respect to the first audio data. 제1항에 있어서, 상기 제어부는,The apparatus of claim 1, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 고유 화상 번호를 설정하는 것을 특징으로 하는 화상 회의 서버.And sets a unique image number in each of the plurality of image data and the single image data. 제12항에 있어서, 상기 제어부는,13. The apparatus according to claim 12, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택하는 것을 특징으로 하는 화상 회의 서버.And selects image data having a unique image number corresponding to the first image selection message from among the plurality of image data and the single image data. 화상 회의 서버와 연결된 복수의 화상 회의 단말기에 있어서,A plurality of video conference terminals connected to a video conference server, 입력된 제1 화상 및 제1 음성 데이터와 제1 제어 신호를 제1 제어부에 의해 기설정된 규격으로 신호 처리하여 상기 화상 회의 서버에 전송하는 제1 송신부와;A first transmission unit for signal processing the first image, the first audio data, and the first control signal to a preset standard by the first control unit and transmitting the signal to the video conferencing server; 상기 화상 회의 서버에서 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신하는 제1 수신부와;A first receiving unit for receiving a predetermined processed and output image and single voice data from the video conference server; 상기 수신된 화상 및 단일 음성 데이터를 상기 기설정된 규격으로 신호 처리하여 출력하는 상기 제1 제어부를 포함하여 구성된 것을 특징으로 하는 화상 회의 단말기.And a first controller for signal processing and outputting the received image and single voice data according to the preset standard. 제14항에 있어서, 상기 화상 회의 서버는,15. The video conferencing server of claim 14, 상기 복수의 단말기들로부터 전송된 상기 복수의 화상 및 음성 데이터들과 복수의 제어 신호들을 수신하는 제2 수신부와;A second receiver for receiving the plurality of image and voice data and a plurality of control signals transmitted from the plurality of terminals; 상기 수신된 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 데이터 생성부와;A data generating unit for performing predetermined processing on the received plurality of image and sound data to generate a single image and single sound data; 상기 수신된 복수의 제어 신호들에 포함된 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 명령 처리부와;A command processor for generating a first image selection message based on a first control signal included in the received plurality of control signals; 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 고유 화상 번호를 설정하고, 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하고, 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제2 제어부와;Setting a unique image number in each of the plurality of image data and the single image data and selecting either one of the plurality of image data and the generated single image data based on the generated first image selection message A second controller for outputting the selected image data and the generated single voice data; 상기 제어부의 제어에 의해 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 해당 단말기에 전송하는 제2 송신부를 포함하여 구성된 것을 특징으로 하는 화상 회의 단말기.And a second transmitter for transmitting the selected image data output by the control unit and the generated single voice data to the corresponding terminal. 제14항 또는 제15항에 있어서, 상기 제1 제어 신호는,16. The method according to claim 14 or 15, 고유 화상 번호에 대한 정보를 포함하는 것을 특징으로 하는 화상 회의 단말기.And information on the unique image number. 제16항에 있어서, 상기 명령 처리부는,17. The apparatus of claim 16, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 단말기.And generates an image selection message including information on a unique image number included in the first control signal. 제15항에 있어서, 상기 제2 제어부는,16. The apparatus of claim 15, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택하는 것을 특징으로 하는 화상 회의 단말기.And selects image data having a unique image number corresponding to the first image selection message from among the plurality of image data and the single image data. 제14항에 있어서, 상기 수신된 화상 데이터는,15. The image processing method according to claim 14, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대응하는 화상 데이터인 것을 특징으로 하는 화상 회의 단말기.Wherein the image data is image data corresponding to a unique image number included in the first control signal. 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 제1 단계와;A first step of processing a plurality of image and sound data to generate a single image and a single sound data; 상기 복수의 화상 및 음성 데이터들에 포함된 제1 화상 및 제1 음성 데이터에 대응하는 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 제2 단계와;A second step of generating a first image selection message based on a first control signal corresponding to a first image and first voice data included in the plurality of image and voice data; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하는 제3 단계와;A third step of selecting one of the plurality of image data and the generated single image data based on the generated first image selection message; 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제4 단계를 포함하여 구성된 것을 특징으로 하는 화상 회의 방법.And a fourth step of outputting the selected image data and the generated single voice data. 제20항에 있어서, 상기 제1 단계는,21. The method of claim 20, 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 각각에 고유 화상 번호를 설정하는 것을 특징으로 하는 화상 회의 방법.And sets a unique image number in each of the plurality of image data and the generated single image data. 제20항에 있어서, 상기 제1 단계는,21. The method of claim 20, 상기 복수의 화상 데이터들을 각각 디코딩하는 제1 과정과;A first step of decoding each of the plurality of image data; 상기 디코딩된 복수의 화상 데이터들을 미리 정의된 해상도로 스케일링하는 제2 과정과;A second step of scaling the decoded plurality of image data at a predetermined resolution; 상기 스케일링된 복수의 화상 데이터들을 기설정된 규격의 단일 화상 화면의 다수의 분할된 일정 부분에 각각 할당하여 하나의 전체 화면을 구성하는 제3 과정과;A third step of allocating the plurality of scaled image data to a plurality of divided predetermined parts of a single image screen of a predetermined standard to form one full screen; 상기 하나의 전체 화면으로 구성된 화면을 인코딩하여 상기 단일 화상 데이터를 생성하는 제4 과정과;A fourth step of generating the single image data by encoding the screen composed of one full screen; 상기 복수의 음성 데이터들을 각각 디코딩하는 제5 과정과;A fifth step of decoding each of the plurality of audio data; 상기 디코딩된 복수의 음성 데이터들을 믹싱하여 상기 단일 음성 데이터를 생성하는 제6 과정을 포함하는 것을 특징으로 하는 화상 회의 방법.And a sixth step of mixing the decoded plural audio data and generating the single audio data. 제22항에 있어서, 상기 제2 과정은,23. The method according to claim 22, 상기 복수의 화상 데이터들의 수에 따라, 상기 디코딩된 복수의 화상 데이터들을 다수의 미리 정의된 해상도들 중 어느 하나로 스케일링하는 것을 특징으로 하는 화상 회의 방법.And scaling the decoded plurality of image data to one of a plurality of predefined resolutions according to the number of the plurality of image data. 제22항에 있어서, 상기 제3 과정은,23. The method of claim 22, 상기 복수의 화상 데이터들의 수 또는 기설정된 화면 분할 수에 따라, 상기 단일 화상 화면을 다수의 분할 화면으로 분할하는 것을 특징으로 하는 화상 회의 방법.Wherein the single image screen is divided into a plurality of divided screens in accordance with the number of the plurality of image data or the predetermined number of screen divisions. 제20항에 있어서, 상기 제1 제어 신호는,21. The method of claim 20, wherein the first control signal comprises: 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 설정된 고유 화상 번호 또는 기설정된 고유 화상 번호 중 어느 하나의 고유 화상 번호에 대한 정보를 포함하는 것을 특징으로 하는 화상 회의 방법.Wherein the information includes information on a unique image number set in each of the plurality of image data and the single image data or one of unique image numbers set in advance. 제20항에 있어서, 상기 제1 제어 신호는,21. The method of claim 20, wherein the first control signal comprises: 상기 제1 음성 데이터에 포함된 DTMF 신호인 것을 특징으로 하는 화상 회의 방법.Wherein the DTMF signal is a DTMF signal included in the first audio data. 제25항 또는 제26항에 있어서, 상기 제2 단계는,26. The method according to claim 25 or 26, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 방법.And generates an image selection message including information on a unique image number included in the first control signal. 제26항에 있어서, 상기 제2 단계는,27. The method of claim 26, 상기 제1 음성 데이터에 포함된 DTMF 신호를 검출한 경우, 상기 검출된 DTMF 신호에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 방법.And generates an image selection message including unique image number information corresponding to the detected DTMF signal when the DTMF signal included in the first audio data is detected. 제26항에 있어서, 상기 제2 단계는,27. The method of claim 26, 상기 제1 음성 데이터에 대해 DTMF 신호가 검출되지 않으면, 기설정된 값에 해당하는 고유 화상 번호 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 방법.And generates an image selection message including unique image number information corresponding to a predetermined value if a DTMF signal is not detected for the first audio data. 제20항에 있어서, 상기 제3 단계는,21. The method of claim 20, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택하는 것을 특징으로 하는 화상 회의 방법.Wherein image data having a unique image number corresponding to the first image selection message is selected from among the plurality of image data and the single image data. 화상 회의 서버와 연결된 복수의 화상 회의 단말기에 있어서,A plurality of video conference terminals connected to a video conference server, 입력된 제1 화상 및 제1 음성 데이터와 제1 제어 신호를 제1 제어부에 의해 기설정된 규격으로 신호 처리하여 상기 화상 회의 서버에 전송하는 제1 단계와;A first step of signal processing the input first image, the first audio data and the first control signal to a predetermined standard by the first control unit, and transmitting the processed signal to the video conferencing server; 상기 화상 회의 서버에 의해 상기 전송된 제1 화상 및 제1 음성 데이터가 소정 처리되어 출력된 화상 및 단일 음성 데이터를 수신하는 제2 단계와;A second step of receiving an image and a single voice data that have been processed and output the first image and the first voice data transmitted by the video conference server; 상기 수신된 화상 및 단일 음성 데이터를 상기 제1 제어부에 의해 상기 기설정된 규격으로 신호 처리하여 출력하는 제3 단계를 포함하여 이루어진 것을 특징으로 하는 화상 회의 방법.And a third step of signal processing and outputting the received image and single voice data to the predetermined standard by the first control unit. 제31항에 있어서, 상기 제2 단계는,32. The method of claim 31, 상기 화상 회의 서버에서 상기 복수의 단말기들로부터 전송된 상기 복수의 화상 및 음성 데이터들과 복수의 제어 신호들을 수신하는 제1 과정과;A first process of receiving the plurality of image and voice data and a plurality of control signals transmitted from the plurality of terminals in the video conferencing server; 상기 수신된 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 제2 과정과;A second step of processing a plurality of received image and sound data to generate a single image and a single sound data; 상기 단말기로부터 전송된 복수의 제어 신호들에 포함된 제1 제어 신호를 근거로 제1 화상 선택 메시지를 생성하는 제3 과정과;A third step of generating a first image selection message based on a first control signal included in a plurality of control signals transmitted from the terminal; 상기 생성된 제1 화상 선택 메시지를 근거로 상기 복수의 화상 데이터들과 상기 생성된 단일 화상 데이터 중 어느 하나를 선택하는 제4 과정과;A fourth step of selecting one of the plurality of image data and the generated single image data based on the generated first image selection message; 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 출력하는 제5 과정과;A fifth step of outputting the selected image data and the generated single voice data; 상기 출력된 상기 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 해당 단말기에 전송하는 제6 과정을 포함하여 이루어진 것을 특징으로 하는 화상 회의 방법.And transmitting the selected image data and the generated single voice data to the corresponding terminal. 제32항에 있어서, 상기 제1 제어 신호는,33. The method of claim 32, wherein the first control signal comprises: 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 설정된 고유 화상 번호 또는 기설정된 고유 화상 번호 중 어느 하나의 고유 화상 번호에 대한 정보를 포함하는 것을 특징으로 하는 화상 회의 방법.Wherein the information includes information on a unique image number set in each of the plurality of image data and the single image data or one of unique image numbers set in advance. 제32항에 있어서, 상기 제2 과정은,33. The method as claimed in claim 32, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 고유 화상 번호를 설정하는 것을 특징으로 하는 화상 회의 방법.And sets a unique image number in each of the plurality of image data and the single image data. 제32항에 있어서, 상기 제3 과정은,33. The method as claimed in claim 32, 상기 제1 제어 신호에 포함된 고유 화상 번호에 대한 정보를 포함하는 화상 선택 메시지를 생성하는 것을 특징으로 하는 화상 회의 방법.And generates an image selection message including information on a unique image number included in the first control signal. 제32항에 있어서, 상기 제4 과정은,33. The method as claimed in claim 32, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 중에서, 상기 제1 화상 선택 메시지에 대응하는 고유 화상 번호를 가지는 화상 데이터를 선택하는 것을 특징으로 하는 화상 회의 방법.Wherein image data having a unique image number corresponding to the first image selection message is selected from among the plurality of image data and the single image data. 제31항에 있어서, 상기 제2 단계에서 수신된 화상 데이터는,The image processing method according to claim 31, wherein the image data received in the second step includes: 상기 제1 제어 신호에 포함된 고유 화상 번호에 대응하는 화상 데이터인 것을 특징으로 하는 화상 회의 방법.Wherein the image data is image data corresponding to a unique image number included in the first control signal. 복수의 단말기들로부터 전송된 화상 및 음성 데이터와 제어 신호를 수신하는 제1 단계와;A first step of receiving image and voice data and a control signal transmitted from a plurality of terminals; 상기 수신된 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하고, 상기 복수의 제어 신호들을 근거로 선택된 화상 데이터와 상기 생성된 단일 음성 데이터를 해당 단말기에 각각 전송하는 제2 단계를 포함하여 이루어진 것을 특징으로 하는 화상 회의 방법.A second processing unit for performing predetermined processing on the received plurality of image and voice data to generate a single image and single voice data and transmitting the selected single voice data and the selected single voice data to the corresponding terminal respectively based on the plurality of control signals, The method comprising the steps of: 제38항에 있어서, 상기 제2 단계는,39. The method of claim 38, 상기 수신된 복수의 화상 및 음성 데이터들을 소정 처리하여 단일 화상 및 단일 음성 데이터를 생성하는 제1 과정과;A first process of performing predetermined processing on the received plurality of image and voice data to generate a single image and a single voice data; 상기 복수의 제어 신호들을 근거로 복수의 화상 선택 메시지들을 생성하는 제2 과정과;A second step of generating a plurality of image selection messages based on the plurality of control signals; 상기 생성된 복수의 화상 선택 메시지들을 근거로 상기 복수의 화상 데이터 들과 상기 생성된 단일 화상 데이터 중 어느 하나를 각각 선택하는 제3 과정과;A third step of selecting one of the plurality of image data and the generated single image data based on the generated plurality of image selection messages; 상기 선택된 복수의 화상 데이터들과 상기 생성된 단일 음성 데이터를 상기 복수의 화상 선택 메시지들에 대응하는 단말기에 각각 전송하는 제4 과정을 포함하여 이루어진 것을 특징으로 하는 화상 회의 방법.And transmitting the selected plurality of image data and the generated single voice data to a terminal corresponding to the plurality of image selection messages, respectively. 제39항에 있어서, 상기 제1 과정은,40. The method of claim 39, 상기 복수의 화상 데이터들과 상기 단일 화상 데이터 각각에 고유 화상 번호를 설정하는 것을 특징으로 하는 화상 회의 방법.And sets a unique image number in each of the plurality of image data and the single image data. 제39항에 있어서, 상기 제1 과정은,40. The method of claim 39, 상기 복수의 화상 데이터들을 각각 디코딩하는 과정과;Decoding each of the plurality of image data; 상기 디코딩된 복수의 화상 데이터들을 미리 정의된 해상도로 스케일링하는 과정과;Scaling the decoded plurality of image data at a predetermined resolution; 상기 스케일링된 복수의 화상 데이터들을 기설정된 규격의 단일 화상 화면의 다수의 분할된 일정 부분에 각각 할당하여 하나의 전체 화면을 구성하는 과정과;Allocating the scaled plurality of image data to a plurality of divided predetermined portions of a single image screen of a predetermined standard to form one full screen; 상기 하나의 전체 화면으로 구성된 화면을 인코딩하여 상기 단일 화상 데이터를 생성하는 과정과;Generating the single image data by encoding the one full screen image; 상기 복수의 음성 데이터들을 각각 디코딩하는 과정과;Decoding each of the plurality of audio data; 상기 디코딩된 복수의 음성 데이터들을 믹싱하여 상기 단일 음성 데이터를 생성하는 과정을 포함하는 것을 특징으로 하는 화상 회의 방법.And generating the single voice data by mixing the plurality of decoded voice data. 제40항에 있어서, 상기 제2 과정은,41. The method of claim 40, 상기 복수의 제어 신호들 각각에 포함된 고유 화상 번호에 대한 정보를 포함하는 복수의 화상 선택 메시지를 각각 생성하는 것을 특징으로 하는 화상 회의 방법.And generates a plurality of image selection messages each including information on a unique image number included in each of the plurality of control signals.
KR1020080070333A 2008-07-18 2008-07-18 Video conference server and video conference terminal and video conference method using the same KR101427278B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080070333A KR101427278B1 (en) 2008-07-18 2008-07-18 Video conference server and video conference terminal and video conference method using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080070333A KR101427278B1 (en) 2008-07-18 2008-07-18 Video conference server and video conference terminal and video conference method using the same

Publications (2)

Publication Number Publication Date
KR20100009429A KR20100009429A (en) 2010-01-27
KR101427278B1 true KR101427278B1 (en) 2014-08-06

Family

ID=41817856

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080070333A KR101427278B1 (en) 2008-07-18 2008-07-18 Video conference server and video conference terminal and video conference method using the same

Country Status (1)

Country Link
KR (1) KR101427278B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101630638B1 (en) * 2011-07-25 2016-06-15 엔트릭스 주식회사 System and Method for operating application based Presentation Virtualization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070115025A (en) * 2006-05-30 2007-12-05 삼성전자주식회사 Apparatus and method for video data transfer controlling
KR100847147B1 (en) 2007-04-18 2008-07-18 한국전자통신연구원 Apparatus and method for controlling video conference

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070115025A (en) * 2006-05-30 2007-12-05 삼성전자주식회사 Apparatus and method for video data transfer controlling
KR100847147B1 (en) 2007-04-18 2008-07-18 한국전자통신연구원 Apparatus and method for controlling video conference

Also Published As

Publication number Publication date
KR20100009429A (en) 2010-01-27

Similar Documents

Publication Publication Date Title
CN101755454B (en) Method and apparatus for determining preferred image format between mobile video telephones
CN103179373B (en) Visual communication system, terminating gateway, video gateway and visual communication method
EP1601196A1 (en) Method and systems for preparing video communication image for wide screen display
CN103096020B (en) video conference system, video conference device and method thereof
US7508413B2 (en) Video conference data transmission device and data transmission method adapted for small display of mobile terminals
US10110831B2 (en) Videoconference device
US7425979B2 (en) Communication system
US7277115B2 (en) Communication terminal device capable of transmitting visage information
TWI332792B (en) System and method for video teleconferencing via a video bridge
US10244207B2 (en) Videoconference communication device
KR20160099977A (en) Data processing apparatus and data processing method for videoconferencing service
KR101427278B1 (en) Video conference server and video conference terminal and video conference method using the same
US20080100692A1 (en) Call control system and method for mobile communication
JP2005168012A (en) Video phone compatible type internet phone
KR20130109361A (en) Method of changing resolution of image communication function and system for it
US20100002068A1 (en) Communication terminal and method for performing video telephony
US11102451B2 (en) Videoconferencing server for providing multi-screen videoconferencing by using a plurality of videoconferencing terminals and method therefor
US8432429B2 (en) Multimedia effect processing device for videophone and related method
JP5154020B2 (en) Videophone system, videophone terminal apparatus, and videophone image display method
US20020080092A1 (en) Method for transmitting information
JP2003283673A (en) Conference call system
KR100812964B1 (en) Video-telephony control system and method thereof
KR100949233B1 (en) Apparatus and method for document sharing by using standard video terminal and ip tv
KR100747895B1 (en) Multipoint image communication method
KR100855865B1 (en) Portable terminal having game funtion during image conversation and method for gaming during image conversation in portable terminal

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
FPAY Annual fee payment

Payment date: 20170614

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180614

Year of fee payment: 5