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

KR20120085465A - Conversation system for foreign language - Google Patents

Conversation system for foreign language Download PDF

Info

Publication number
KR20120085465A
KR20120085465A KR1020110006798A KR20110006798A KR20120085465A KR 20120085465 A KR20120085465 A KR 20120085465A KR 1020110006798 A KR1020110006798 A KR 1020110006798A KR 20110006798 A KR20110006798 A KR 20110006798A KR 20120085465 A KR20120085465 A KR 20120085465A
Authority
KR
South Korea
Prior art keywords
chat room
learner
scenario
learner terminal
chat
Prior art date
Application number
KR1020110006798A
Other languages
Korean (ko)
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 KR1020110006798A priority Critical patent/KR20120085465A/en
Publication of KR20120085465A publication Critical patent/KR20120085465A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/06Foreign languages
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/12Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

PURPOSE: The foreign language dialogue system is provided to enable learners to effectively execute dialogue education composed of a plurality of languages by enabling the learner to practice the desired dialogue education. CONSTITUTION: A dialogue content DB(210) stores conversation content for a plurality of titles in various situations. A scenario writing unit(220) provides a title selection screen including the titles to learner terminals(110). The scenario writing unit provides a situation selection screen including various situations related to the selected titles to the learner terminals. A chatting room opening unit(230) provides a dialogue room open screen to the learner terminals. A dialogue support unit(250) transmits input data to the learner terminal of other learners.

Description

외국어 대화시스템{Conversation system for foreign language}Conversation system for foreign language

본 발명은 회화학습을 위한 대화시스템에 관한 것으로, 더욱 상세하게는 웹상에서 학습자끼리 외국어 회화학습을 진행할 수 있도록 대화방을 제공하는 외국어 대화시스템에 관한 것이다.
The present invention relates to a conversation system for conversational learning, and more particularly, to a foreign language conversation system that provides a chat room for learners to conduct foreign language conversation learning on a web.

경제, 문화, 스포츠 등 각 분야에서 외국과의 교류가 활발하게 이루어짐에 따라 외국어 회화의 중요성은 날로 강조되고 있다. 하지만 문법 위주의 외국어 교육으로 인하여 학생 또는 직장인들이 외국어로 된 원서는 읽을 수 있지만 외국인과 간단한 대화를 나누는 것은 버거워하는 것이 현실이다.The importance of foreign language conversation is being emphasized day by day as the exchanges with foreign countries are active in various fields such as economy, culture and sports. However, due to grammar-oriented foreign language education, students or office workers can read applications in foreign languages, but it is difficult to have simple conversations with foreigners.

빈번해지는 외국과의 교류로 인해 외국어 회화가 가능한 사람들에 수요가 증가하고 있다. 따라서, 학생 또는 직장인들은 학원에 다니거나 전화학습을 이용하거나 개인교습을 받는 등 다양한 방법으로 외국어 회화를 배우고 있다.Due to the frequent exchanges with foreign countries, there is an increasing demand for those who can speak foreign languages. Therefore, students or workers are learning conversational languages in various ways, such as attending academy, using telephone learning, or taking private lessons.

하지만 외국어 회화학습에서 가장 중요한 것은 외국어로 말을 많이 하여 자연스럽게 외국어를 입에 익히는 것이다. 그러나 학원, 전화 또는 개인교습 등을 이용한 외국어 회화학습은 학습자가 다른 학습자나 강사 앞에서 실수하는 것을 두려워하거나 제한된 학습시간으로 인하여 몇 마디 못하는 것이 일반적이다. 따라서 학습 효과 역시 저조하며 학습자는 외국어 회화학습을 중도에 그만두게 된다. 그리고 학원, 전화 또는 개인교습 등을 이용한 외국어 회화학습은 비용이 많이 들고 학습 시간도 자유롭게 선택할 수 없다는 문제점이 있다.
However, the most important thing in foreign language conversation is to learn a foreign language naturally by speaking a lot of foreign language. However, foreign language conversational learning using academy, telephone, or private lessons is generally not a few words because of fear of learners making mistakes in front of other learners or instructors or due to limited study time. Therefore, the learning effect is also low and the learner stops learning foreign language conversation. In addition, there is a problem that foreign language conversation learning using a private school, a telephone, or a private lesson is expensive and freely selects a learning time.

본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 시간에 구애됨이 없이 적은 비용으로 외국어 회화학습을 할 수 있는 외국어 대화시스템을 제공하는 것을 목적으로 한다.The present invention has been made to solve the above problems, and an object of the present invention is to provide a foreign language conversation system capable of learning a foreign language conversation at a low cost without regard to time.

또한 본 발명은 학습자가 필요로 하는 회화학습을 할 수 있고, 회화학습의 환경을 설정할 수 있는 외국어 대화시스템을 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a foreign language conversation system that enables learners to learn conversation and set the environment for conversation learning.

또한 본 발명은 학습자가 부담감 없이 회화학습을 할 수 있고, 복수 언어의 회화학습을 효율적으로 진행할 수 있는 외국어 대화시스템을 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a foreign language dialogue system that allows learners to learn conversation without burden and to efficiently conduct conversational learning of multiple languages.

또한 본 발명은 초보 학습자도 쉽게 이용할 수 있는 외국어 대화시스템을 제공하는 것을 목적으로 한다.
It is also an object of the present invention to provide a foreign language dialogue system that can be easily used even for beginners.

상기와 같은 목적을 달성하기 위하여, 본 발명은 복수의 학습자단말기와 대화서버로 이루어지는 외국어 대화시스템에 있어서, 상기 대화서버가 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용을 저장하는 대화내용 DB; 상기 복수의 주제를 포함하는 주제선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 주제를 수신하고, 상기 선택된 주제와 관련된 다양한 상황을 포함하는 상황선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 상황을 수신하는 시나리오 작성유닛; 일시, 시나리오 등과 같은 세부항목을 포함하는 대화방의 개설을 위한 대화방 개설화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 개설된 대화방을 수신하여 저장하는 대화방 개설유닛; 상기 대화방 개설유닛에 저장된 대화방을 포함하는 대화방 예약화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 대화방을 수신하고, 상기 대화방을 선택한 학습자를 선택된 대화방의 예약 학습자로 등록하는 대화방 예약유닛; 및 상기 예약 학습자를 대화방에 입장시키며 입장된 예약 학습자의 학습자단말기를 통해 입력되는 문자, 음성, 이미지 등의 입력데이터를 수신하여 상기 대화방에 입장된 다른 학습자의 학습자단말기로 전송하는 대화 지원유닛을 포함하는 것을 특징으로 하는 외국어 대화시스템을 제공한다.In order to achieve the above object, the present invention provides a foreign language conversation system comprising a plurality of learner terminals and a chat server, the chat server is a variety of situations for each of a plurality of topics such as hotels, movies, tourism, telephone, airport, etc. A dialogue DB for storing the dialogue contents in the; Providing a subject selection screen including the plurality of subjects to the learner terminal, receiving a selected subject from the learner terminal, and providing a context selection screen to the learner terminal including various situations related to the selected subject; A scenario preparation unit for receiving a selected situation from a learner terminal; A chat room establishing unit for providing a chat room opening screen for opening a chat room including detailed items such as date and time, a scenario, and receiving and storing the chat room opened from the learner terminal; A chat room reservation unit that provides a chat room reservation screen including a chat room stored in the chat room establishing unit to the learner terminal, receives a selected chat room from the learner terminal, and registers the selected learner as a reserved learner of the selected chat room; And a conversation support unit that enters the reserved learner into the chat room and receives input data such as text, voice, and image input through the learner terminal of the reserved learner, and sends the reserved learner to the learner terminal of the other learner who has entered the chat room. It provides a foreign language dialogue system characterized in that.

또한 본 발명은 난이도에 따라 분류되는 복수의 레벨을 포함하는 레벨 선택화면을 상기 학습자단말기에 제공하고, 선택된 레벨을 상기 학습자단말기로부터 수신하는 레벨 선택유닛을 포함하는 외국어 대화시스템을 제공한다.The present invention also provides a foreign language dialogue system including a level selection screen including a plurality of levels classified according to difficulty level, to the learner terminal, and a level selection unit for receiving the selected level from the learner terminal.

또한 본 발명은 복수의 언어를 포함하는 언어 선택화면을 상기 학습자단말기에 제공하고, 선택된 언어를 상기 학습자단말기로부터 수신하는 언어 선택유닛을 포함하는 외국어 대화시스템을 제공한다.The present invention also provides a language selection screen including a plurality of languages to the learner terminal and a foreign language conversation system including a language selection unit for receiving a selected language from the learner terminal.

또한 본 발명은 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용 중에서 선택되는 일부 대화내용으로 작성된 복수의 시나리오를 저장하는 시나리오 DB; 및 상기 복수의 시나리오를 포함하는 시나리오 선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 시나리오를 수신하는 시나리오 선택유닛을 포함하는 외국어 대화시스템을 제공한다.In another aspect, the present invention provides a scenario DB for storing a plurality of scenarios written with some dialogue contents selected from the dialogue contents in various situations on each of a plurality of subjects such as hotel, movie, tourism, telephone, airport, etc .; And providing a scenario selection screen including the plurality of scenarios to the learner terminal, and a scenario selecting unit for receiving the selected scenario from the learner terminal.

또한 본 발명은 시나리오가 작성되는 동안 상기 시나리오 작성유닛이 상기 주제선택화면 및 상황선택화면에서 선택된 주제 및 상황으로 이루어지는 작성 시나리오를 표시하는 시나리오 알림판을 상기 학습자단말기에 제공하는 것을 특징으로 하는 외국어 대화시스템을 제공한다.In another aspect, the present invention provides a foreign language dialogue system, characterized in that the scenario preparation unit provides the learner terminal with a scenario notification board displaying a creation scenario consisting of a theme and a situation selected on the subject selection screen and the situation selection screen while the scenario is created. To provide.

또한 본 발명은 상기 시나리오 작성유닛이 상기 시나리오 알림판에 표시되는 작성 시나리오가 선택되면 상기 대화내용 DB에서 작성 시나리오에 포함된 상황에 대응하는 대화내용을 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템을 제공한다.In another aspect, the present invention, if the scenario is selected by the scenario creation unit displayed on the scenario notification board, the dialogue content corresponding to the situation included in the creation scenario in the dialogue content DB to search for and send to the learner terminal Provide a dialogue system.

또한 본 발명은 상기 대화방 예약화면의 대화방의 세부항목 중에서 시나리오가 선택되면, 상기 대화방 예약유닛이 상기 대화내용 DB에서 선택된 시나리오에 포함된 상황에 대응하는 대화내용을 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템을 제공한다.In another aspect, the present invention, if a scenario is selected from the details of the chat room of the chat room reservation screen, the chat room reservation unit retrieves the chat content corresponding to the situation included in the scenario selected in the chat content DB to transmit to the learner terminal Provide a foreign language dialogue system characterized by the above.

또한 본 발명은 상기 대화방 예약화면의 대화방의 세부항목 중에서 시나리오가 선택되면, 상기 대화방 예약유닛이 상기 시나리오 DB에서 선택된 시나리오를 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템을 제공한다.
In another aspect, the present invention provides a foreign language chat system, when a scenario is selected from the details of the chat room of the chat room reservation screen, the chat room reservation unit retrieves the selected scenario from the scenario DB and transmits the scenario to the learner terminal.

이상에서 살펴본 바와 같이 본 발명에 따른 외국어 대화시스템을 통해 학습자는 시간에 구애됨이 없이 적은 비용으로 다른 학습자와 외국어 회화학습을 진행할 수 있다.As described above, the learner can proceed to learn a foreign language conversation with another learner at a low cost without being bound by time through the foreign language dialogue system according to the present invention.

또한 학습자는 시나리오 작성유닛을 통해 대화진행을 위한 시나리오를 직접 작성함으로써, 자신이 필요로 하는 회화학습을 할 수 있다.In addition, the learner can write the scenario for the conversation process through the scenario creation unit, so that he or she can learn the conversation required.

또한 학습자는 대화방 개설유닛을 통해 개설되는 대화방의 일시, 시나리오, 참여인원 등을 직접 설정함으로써, 회화학습의 환경을 설정할 수 있다.In addition, the learner can select the date, time, scenario, By directly setting the number of participants, you can set up an environment for conversational learning.

또한 학습자는 대화방 예약유닛을 통해 시나리오 작성 및 대화방 개설을 하지 않고, 이미 개설된 대화방 중에서 참여하고자 하는 대화방을 선택할 수 있다.In addition, the learner can select a chat room to join from the already established chat rooms without creating a scenario and opening a chat room through the chat room reservation unit.

또한 학습자는 레벨을 선택하여 같은 수준의 다른 학습자와 대화를 나눔으로써, 편안한 상태에서 회화학습을 진행할 수 있다.In addition, learners can choose a level and talk with other learners at the same level, so that they can conduct conversational learning in a comfortable state.

또한 학습자는 다양한 언어의 회화학습을 동일한 방식으로 진행함으로써, 복수 언어의 회화학습을 효율적으로 진행할 수 있다.In addition, learners can efficiently conduct conversational learning in multiple languages by conducting conversational learning in various languages in the same manner.

또한 이미 작성된 복수의 시나리오를 이용함으로써, 초보 학습자도 외국어 대화시스템을 쉽게 이용할 수 있다.
In addition, by using a plurality of scenarios already written, beginner learners can easily use the foreign language dialogue system.

도 1은 본 발명에 따른 외국어 대화시스템의 한 실시례의 개략도를 나타낸다.
도 2는 도 1의 외국어 대화시스템의 다이어그램을 나타낸다.
도 3은 초기화면을 나타낸다.
도 4는 주제선택화면을 나타낸다.
도 5 및 6은 상황선택화면을 나타낸다.
도 7은 대화방 개설화면을 나타낸다.
도 8은 대화방 예약화면을 나타낸다.
도 9는 대화방 입장화면을 나타낸다
도 10은 대화방 화면을 나타낸다.
도 11은 본 발명에 따른 외국어 대화시스템의 다른 실시례를 나타낸다.
도 12는 도 11의 외국어 대화시스템의 대화서버가 제공하는 초기화면을 나타낸다.
도 13은 도 11의 외국어 대화시스템의 대화서버가 제공하는 레벨 선택화면을 나타낸다.
도 14는 본 발명에 따른 외국어 대화시스템의 또 다른 실시례를 나타낸다.
도 15는 도 14의 외국어 대화시스템의 대화서버가 제공하는 초기화면을 나타낸다.
도 16은 도 14의 외국어 대화시스템의 대화서버가 제공하는 언어 선택화면을 나타낸다.
도 17은 본 발명에 따른 외국어 대화시스템의 또 다른 실시례를 나타낸다.
도 18은 도 17의 외국어 대화시스템의 대화서버가 제공하는 시나리오 선택화면을 나타낸다.
도 19는 도 17의 외국어 대화시스템의 대화서버가 제공하는 초기화면을 나타낸다.
1 shows a schematic diagram of one embodiment of a foreign language dialogue system according to the present invention.
2 shows a diagram of the foreign language dialogue system of FIG.
3 shows an initial screen.
4 shows a subject selection screen.
5 and 6 show situation selection screens.
7 shows a chat room establishment screen.
8 shows a chat room reservation screen.
9 shows a chat room entry screen.
10 shows a chat room screen.
11 shows another embodiment of a foreign language dialogue system according to the present invention.
FIG. 12 shows an initial screen provided by a chat server of the foreign language chat system of FIG.
FIG. 13 shows a level selection screen provided by a chat server of the foreign language chat system of FIG.
Figure 14 shows another embodiment of a foreign language dialogue system according to the present invention.
FIG. 15 shows an initial screen provided by a chat server of the foreign language chat system of FIG.
FIG. 16 shows a language selection screen provided by a chat server of the foreign language chat system of FIG.
17 shows another embodiment of a foreign language conversation system according to the present invention.
FIG. 18 illustrates a scenario selection screen provided by a chat server of the foreign language chat system of FIG. 17.
FIG. 19 shows an initial screen provided by a chat server of the foreign language chat system of FIG.

이하, 첨부된 도면을 참고하여 본 발명의 실시례를 상세히 설명한다. 또한 본 발명의 실시례는 외국어 중에서 영어를 예로 하여 설명되지만, 일본어 등 다른 언어에도 본 발명의 실시례가 적용될 수 있음을 이해할 수 있을 것이다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of the present invention; In addition, although embodiments of the present invention are described using English as an example among foreign languages, it will be understood that embodiments of the present invention may be applied to other languages such as Japanese.

도 1은 본 발명에 따른 외국어 대화시스템의 한 실시례의 개략도를 나타낸다. 도 1을 참조하면, 외국어 대화시스템(100)은 복수의 학습자단말기(110)와, 인터넷(130) 등의 네트워크를 통해 복수의 학습자단말기(110)에 연결되는 대화서버(200)로 이루어진다. 컴퓨터, 유?무선 단말기 등의 학습자단말기(110)는 학습자가 입력하는 문자, 음성, 이미지 등의 입력데이터를 대화서버(200)로 전송한다. 대화서버(200)는 수신된 입력데이터를 대화서버(200)에 연결된 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화를 가능하게 한다.1 shows a schematic diagram of one embodiment of a foreign language dialogue system according to the present invention. Referring to FIG. 1, the foreign language conversation system 100 includes a plurality of learner terminals 110 and a chat server 200 connected to a plurality of learner terminals 110 through a network such as the Internet 130. The learner terminal 110 such as a computer or a wired / wireless terminal transmits input data such as text, voice, and image input by the learner to the chat server 200. The chat server 200 enables the conversation between learners by transmitting the received input data to the learner terminal 110 of another learner connected to the chat server 200.

도 2는 도 1의 외국어 대화시스템의 다이어그램을 나타낸다. 도 2를 참조하면, 대화서버(200)는 대화내용 DB(210), 시나리오 작성유닛(220), 대화방 개설유닛(230), 대화방 예약유닛(240) 및 대화 지원유닛(250)을 포함한다.2 shows a diagram of the foreign language dialogue system of FIG. 2, the chat server 200 includes a chat contents DB 210, a scenario writing unit 220, a chat room opening unit 230, a chat room reservation unit 240, and a chat support unit 250.

대화내용 DB(210)는 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용을 저장한다. 대화내용은 문자, 음성 및 이미지 중에서 적어도 어느 하나로 저장된다. 여기서 이미지는 그림, 사진 또는 영상 등을 의미한다. 그리고 대화내용은 영어로 작성된 대화내용만으로 이루어지거나 영어 및 자국어로 작성된 대화내용으로 이루어질 수 있다. 또한, 대화내용은 영어 및 다른 외국어로 작성된 대화내용으로 이루어질 수 있다. 복수의 주제는, 예를 들어, 도 4의 주제선택화면(400)에 포함된 호텔, 영화, 관광, 전화, 공항, 교통 등의 15가지 주제가 될 수 있다. 그리고 15개 주제 각각은 다양한 상황을 포함한다. 예를 들어, 도 4의 영화(405)는 도 5의 상황선택화면(500)에 표시된 최신영화, 줄거리, 주연배우, 제작비, 흥행 및 개봉관 등의 다양한 상황을 포함하며, 식당(410)은 도 6의 상황선택화면(600)에 표시된 주문하기, 음식값, 맛 평가, 메뉴, 가게 위치 및 친절도 등의 다양한 상황을 포함한다.The conversation contents DB 210 stores conversation contents in various situations on each of a plurality of subjects such as a hotel, a movie, a tourism, a telephone, an airport, and the like. The conversation content is stored in at least one of a text, a voice, and an image. Here, the image means a picture, a picture or an image. In addition, the conversation may be made of only conversation contents written in English or conversation contents written in English and native languages. In addition, the conversation may consist of conversation contents written in English and other foreign languages. The plurality of subjects may be, for example, 15 subjects such as a hotel, a movie, a tour, a telephone, an airport, and a traffic included in the subject selection screen 400 of FIG. 4. And each of the fifteen themes covers a variety of situations. For example, the movie 405 of FIG. 4 includes various situations such as the latest movie, the plot, the main actor, the production cost, the box office, and the opening hall displayed on the situation selection screen 500 of FIG. 5, and the restaurant 410 is illustrated in FIG. It includes various situations such as ordering, food price, taste evaluation, menu, shop location and kindness displayed on the situation selection screen 600 of FIG. 6.

다양한 상황 각각은 학습자 사이의 대화진행을 위한 일정 분량의 대화내용을 포함한다. 대화내용은 도 5 또는 6에서와 같이 최신영화(520) 또는 맛 평가(610) 등의 특정 상황 위에 지시자(510)를 올려놓으면 생성되는 대화내용 알림판(570)을 통해 확인할 수 있다. 본 실시례에 있어서, 도 5 및 6의 대화내용 알람판(570)에는 영어로 작성된 대화내용이 표시된다.Each of the various situations includes a certain amount of content for the conversation between learners. 5 or 6, the conversation contents may be confirmed through the dialogue contents notice board 570 generated by placing the indicator 510 on a specific situation such as the latest movie 520 or the taste evaluation 610. In the present embodiment, the conversation contents alarm plate 570 of FIGS. 5 and 6 displays conversation contents written in English.

시나리오 작성유닛(220)은 학습자 사이의 대화진행을 위한 시나리오를 작성하는 경우에 이용된다. 시나리오 작성과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 학습자단말기(110)에 도 3의 초기화면(300)을 제공한다. 학습자가 초기화면(300)에서 시나리오 작성(310)을 선택하면, 시나리오 작성유닛(220)은 학습자단말기(110)에 복수의 주제를 포함하는 도 4의 주제선택화면(400)을 제공한다. 학습자가 주제선택화면(400)에서, 예를 들어, 영화(405)를 선택하면, 시나리오 작성유닛(220)은 영화(405)와 관련된 다양한 상황을 포함하는 도 5의 상황선택화면(500)을 학습자단말기(110)에 제공한다. 학습자는 상황선택화면(500)에서 대화를 나누고자 하는 상황을 선택한다. 그런 다음 학습자가 뒤로(530)를 선택하면, 시나리오 작성유닛(220)은 주제선택화면(400)을 다시 학습자단말기(110)에 제공한다. 학습자가 주제선택화면(400)에서 식당(410)을 선택하면, 시나리오 작성유닛(220)은 식당과 관련된 다양한 상황을 포함하는 도 6의 상황선택화면(600)을 학습자단말기(110)에 제공한다. 학습자는 상황선택화면(600)에서 대화를 나누고자 하는 상황을 선택한다. 이후 학습자가 완료(540)를 선택하면, 시나리오 작성이 끝난다. 전술한 바와 같이, 학습자는 복수의 주제 각각에 대한 다양한 상황 중에서 대화를 나누고자 하는 상황들을 선택하여 시나리오를 직접 작성할 수 있다.The scenario creating unit 220 is used when creating a scenario for progressing conversation between learners. The scenario creation process is as follows. When the learner's learner terminal 110 connects to the chat server 200 through the Internet, the scenario preparation unit 220 provides the learner terminal 110 with the initial screen 300 of FIG. 3. When the learner selects the scenario creation 310 on the initial screen 300, the scenario creation unit 220 provides the learner terminal 110 with the topic selection screen 400 of FIG. 4 including a plurality of topics. When the learner selects, for example, the movie 405 on the topic selection screen 400, the scenario creation unit 220 displays the situation selection screen 500 of FIG. 5 including various situations related to the movie 405. It is provided to the learner terminal (110). The learner selects a situation to have a conversation on the situation selection screen 500. Then, when the learner selects the back 530, the scenario writing unit 220 provides the subject selection screen 400 to the learner terminal 110 again. When the learner selects the restaurant 410 on the topic selection screen 400, the scenario writing unit 220 provides the learner terminal 110 with the situation selection screen 600 of FIG. 6 including various situations related to the restaurant. . The learner selects a situation to have a conversation on the situation selection screen 600. After the learner selects the completion 540, the scenario is finished. As described above, the learner can directly create a scenario by selecting a situation in which a conversation is to be made from various situations on each of a plurality of topics.

또한 시나리오 작성유닛(220)은 학습자가 시나리오를 작성하는 동안, 학습자가 선택한 주제 및 상황을 표시하는 도 4, 5 및 6의 시나리오 알림판(430)을 제공할 수 있다. 도 6의 시나리오 알림판(430)을 참조하면, 학습자가 작성한 시나리오는 영화(405)(최신영화 → 줄거리 → 주연배우) → 식당(410)(맛 평가 → 가게 위치)으로 구성된다. 이와 같이, 학습자는 시나리오 알림판(430)을 통해 자신이 작성하는 시나리오를 한눈에 알 수 있다. 이 시나리오는 학습자가 친구와 영화를 보고 식당에서 식사하는 것을 예정하고 이에 필요한 영어회화를 연습하기 위해 작성된 것이며, 학습자 사이의 대화는 이 시나리오에 따라 진행될 것이다.In addition, the scenario preparation unit 220 may provide the scenario notice board 430 of FIGS. 4, 5, and 6 that displays a topic and a situation selected by the learner while the learner writes the scenario. Referring to the scenario notice board 430 of FIG. 6, the scenario created by the learner is composed of a movie 405 (latest movie → plot → main actor) → restaurant 410 (taste evaluation → store location). In this way, the learner can know at a glance the scenario that he or she writes through the scenario notification board 430. This scenario is intended to help learners plan to watch a movie with a friend, eat at a restaurant, and practice the English conversation required. The conversation between learners will follow this scenario.

부연하면, 학습자는 병원(415)(진료예약 → 진찰) → 약국(420)(약타기) → 쇼핑(425)(마트) → 세탁소(430)(옷 찾기)의 시나리오를 작성함으로써, 병원에서 진찰을 받은 후 약국에서 약을 타고, 마트에서 물건을 사고, 세탁소에서 옷을 찾는 것에 필요한 영어회화를 연습할 수 있다. 또는 여행(435)(예약) → 공항(440)(티켓 발급) → 호텔(445)(룸 예약 → 룸 서비스) → 관광(450)(기념품)의 시나리오를 작성함으로써, 비행기표를 예약하고 티켓 발급을 받은 후 비행기로 여행지에 도착해서 호텔에서 룸을 예약하고 룸 서비스를 주문한 후 관광지에서 기념품을 사는 것에 필요한 영어회화를 연습할 수 있다. 이와 같이, 학습자는 시나리오 작성유닛(220)을 이용하여 실생활에서 일어날 수 있는 일련의 일들에 대응하는 다양한 시나리오를 작성하여 필요한 회화학습을 할 수 있다.In other words, the learner examines the hospital by writing a scenario of hospital 415 (medical reservation → consultation) → pharmacy 420 (medicine ride) → shopping 425 (mart) → laundry 430 (clothing). After receiving the medicine you can practice the English you need to take medicine at the pharmacy, buy things at the grocery store, and find clothes in the laundry. Or by creating a scenario of travel (435) (reservation) → airport (440) (ticket issuance) → hotel (445) (room reservations → room service) → tourism (450) (souvenirs). After you receive your flight, you can arrive at the destination by air, book a room at the hotel, order room service, and practice the English conversation you need to buy souvenirs at tourist attractions. In this way, the learner may use the scenario creation unit 220 to create various scenarios corresponding to a series of things that may occur in real life, and perform necessary conversational learning.

또한 시나리오 작성유닛(220)은 학습자가 시나리오 알림판(430)의 작성 시나리오(432)를 선택하면, 대화내용 DB(210)에서 작성 시나리오(432)에 포함된 상황들에 대응하여 대화내용들을 검색하여 문자, 음성 또는 이미지 등으로 검색된 대화내용들을 학습자단말기(110)로 전송할 수 있다. 따라서 학습자는 작성 시나리오의 내용을 다운받아 대화방에서 진행될 대화내용을 준비할 수 있다.In addition, when the learner selects the creation scenario 432 of the scenario notification board 430, the scenario creation unit 220 searches for the conversation contents in response to the situations included in the creation scenario 432 in the conversation contents DB 210. The conversation contents searched by text, voice, or image may be transmitted to the learner terminal 110. Therefore, the learner can download the contents of the writing scenario and prepare the contents of the conversation to be conducted in the chat room.

또한 학습자는 도 5 및 6의 상황선택화면(500, 600)에서 시나리오 작성 후 종료(580)를 선택하여, 이후의 과정을 밟지 않을 수 있다. 이것은 학습자가 작성한 시나리오를 다운받아 대화내용을 준비한 후 나중에 대화방을 개설하고자 하는 경우에 이용된다.In addition, the learner may select the end 580 after creating the scenario in the situation selection screens 500 and 600 of FIGS. 5 and 6, and may not follow the subsequent process. This is used when you want to download a scenario written by the learner, prepare the contents of the conversation, and later open a chat room.

대화방 개설유닛(230)은 특정 시나리오에 따라 대화를 나누는 대화방을 개설하는 경우에 이용된다. 시나리오 작성유닛(220)에 의해 시나리오 작성이 끝나면, 대화방 개설유닛(230)은 작성된 시나리오에 따라 대화가 진행되는 대화방을 개설하기 위한 도 7의 대화방 개설화면(700)을 학습자단말기(110)에 제공한다. 학습자는, 예를 들어, 대화방 1(710)의 일시(712), 시나리오(714), 참여인원(716) 등의 세부항목을 기재하고 개설(720)을 선택하여 대화방 1(710)을 개설한다. 개설된 대화방 1(710)은 대화방 개설유닛(230) 내의 메모리(미도시)에 저장된다. 대화방 개설시, 학습자가 대화방 1(710)의 세부항목인 시나리오(714)를 기재할 필요가 없도록 시나리오 작성유닛(220)에 의해 작성된 시나리오가 대화방 1(710)의 시나리오(714)에 자동으로 등록되도록 설정될 수 있다. 마찬가지로 대화방을 개설한 학습자는 개설되는 대화방 3(710)의 예약인원(718)으로 자동으로 등록되도록 설정될 수 있다.The chat room establishing unit 230 is used when a chat room is opened to have a conversation according to a specific scenario. After the scenario creation is completed by the scenario preparation unit 220, the chat room establishment unit 230 provides the learner terminal 110 with the chat room establishment screen 700 of FIG. 7 for opening a chat room in which a conversation proceeds according to the created scenario. do. For example, the learner enters detailed items such as the date and time 712 of the chat room 1 710, the scenario 714, the number of participants 716, and selects the opening 720 to open the chat room 1 710. . The opened chat room 1 710 is stored in a memory (not shown) in the chat room establishing unit 230. When a chat room is opened, the scenario created by the scenario creation unit 220 is automatically registered in the scenario 714 of the chat room 1 710 so that the learner does not need to fill out the scenario 714 which is a detail of the chat room 1 710. It can be set to. Similarly, the learner who opened the chat room may be set to automatically register as the reserved person 718 of the chat room 3 710 to be opened.

학습자가 이미 개설된 대화방에서 참여할 대화방을 예약하는 경우에는 전술한 시나리오 작성 및 대화방 개설 과정을 진행할 필요가 없다는 점에 유의해야 할 것이다. 이 경우에 학습자는 대화방 예약 및 대화방 입장 과정만을 진행하면 된다. 또한 시나리오 작성 및 대화방 개설과정을 진행한 학습자가 자동으로 개설된 대화방의 예약인원으로 등록되는 경우에는 학습자는 대화방 예약과정을 진행할 필요 없이 대화방 입장과정만을 진행하면 될 것이다.It should be noted that when a learner reserves a chat room to join in an already established chat room, it is not necessary to proceed with the scenario creation and chat room opening process described above. In this case, the learner only needs to proceed with the chat room reservation and chat room entry process. In addition, when the learner who has completed the scenario creation and chat room opening process is automatically registered as a reservation member of the opened chat room, the learner only needs to enter the chat room entry process without proceeding with the reservation room reservation process.

대화방 예약유닛(240)은 학습자가 개설된 복수의 대화방 중에서 참여할 대화방을 예약하는 경우에 이용된다. 대화방 예약과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 초기화면(300)을 학습자단말기(110)에 제공한다. 학습자가 초기화면(300)에서 대화방 예약(320)을 선택하면, 대화방 예약유닛(240)은 대화방 개설유닛(230)에 저장된 대화방들을 포함하는 도 8의 대화방 예약화면(800)을 학습자단말기(110)에 제공한다. 학습자가 대화방의 세부항목인 일시, 시나리오, 참여인원, 예약인원 등을 참조하여 자신이 참여할 대화방, 예를 들어, 대화방 3(810)과 예약(820)을 지시자(510)를 이용하여 차례로 선택하면, 학습자는 대화방 3(810)의 예약인원으로 등록된다. 대화방 예약유닛(240)에 의해 대화방 3(810)의 예약인원에 예약 학습자가 추가됨으로써 예약과정이 완료된다. 도 8을 참조하면, 대화방의 예약인원은 단순히 예약인원의 수만으로 표시되었으나, 이에 국한되지 않고 예약자의 이름 또는 닉네임 등으로 표시될 수 있다.The chat room reservation unit 240 is used when a learner reserves a chat room to join among a plurality of opened chat rooms. The chat room reservation process is described below. When the learner's learner terminal 110 connects to the chat server 200 through the Internet, the scenario preparation unit 220 provides the learner terminal 110 with the initial screen 300. When the learner selects the chat room reservation 320 on the initial screen 300, the chat room reservation unit 240 displays the chat room reservation screen 800 of FIG. 8 including chat rooms stored in the chat room creation unit 230. To provide. When the learner selects chat rooms to participate in, for example, chat rooms 3 (810) and reservations (820) in order using the indicator 510, referring to the details of the chat room, such as date, time, scenario, number of participants, and reservations. In this case, the learner is registered as a reserved person of the chat room 3 (810). The reservation process is completed by adding a reservation learner to the reservation number of the chat room 3 810 by the chat room reservation unit 240. Referring to FIG. 8, the reservation number of the chat room is merely displayed by the number of reservation numbers, but is not limited thereto and may be displayed by the name or nickname of the reservation person.

또한 학습자가 지시자(510)를 이용하여 대화방 3(810)의 시나리오(812)를 선택하면, 대화방 예약유닛(240)은 대화내용 DB(210)에서 시나리오(812)를 검색하여 시나리오(812)의 내용을 문자, 음성 또는 이미지 등으로 학습자단말기(110)로 전송할 수 있다. 여기서 시나리오(812)의 검색은 시나리오(812)를 구성하는 상황들에 대응하는 대화내용들의 검색을 의미하고, 시나리오(812)의 내용은 검색된 대화내용들의 집합을 의미한다.In addition, when the learner selects the scenario 812 of the chat room 3 810 using the indicator 510, the chat room reservation unit 240 searches for the scenario 812 in the chat contents DB 210 to determine the scenario 812. The content may be transmitted to the learner terminal 110 in text, voice, or image. In this case, the search of the scenario 812 refers to a search of conversation contents corresponding to the situations constituting the scenario 812, and the content of the scenario 812 refers to a set of searched conversation contents.

이와 같이, 학습자는 시나리오 내용을 다운받아 확인함으로써, 대화방 입장 전에 자신이 얘기할 내용을 준비할 수 있다. 예를 들어, 시나리오 내용이 MP 3 형식의 음성 파일인 경우, 학습자는 이 음성 파일을 휴대용 단말기 등에 저장하여 반복 청취함으로써 대화방에서 진행될 대화내용을 준비할 수 있다.In this way, the learner can prepare the content to talk to him before entering the chat room by downloading and confirming the scenario content. For example, if the scenario content is an MP3 format voice file, the learner may prepare the conversation content to be conducted in the chat room by repeatedly listening to the voice file by storing the voice file in a portable terminal or the like.

대화 지원유닛(250)은 예약 학습자가 대화방에 입장하여 다른 학습자와 대화를 나누는 경우에 이용된다. 예약 학습자의 대화방 입장과정을 설명하면 다음과 같다. 대화방 입장을 위해 예약 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 초기화면(300)을 학습자단말기(110)에 제공한다. 예약 학습자가 초기화면(300)에서 대화방 입장(330)을 선택하면, 대화 지원유닛(250)은 진행 중인 대화방 및 대기 중인 대화방을 포함하는 도 9의 대화방 입장화면(900)을 학습자단말기(110)에 제공한다. 도 9의 대화방 입장화면(900)에는 현재 대화가 진행 중인 대화방 1 및 3(910, 930)과 일정 시간 내에 개장될 대화방 2(920)가 포함된다. 예약 학습자가 자신이 예약한 대화방, 예를 들어, 대화방 1(910)을 선택하면, 대화 지원유닛(250)은 예약 학습자를 진행 중인 대화방 1(910)에 입장시킨다. 만약 예약 학습자가 자신이 예약한 대화방, 예를 들어, 대화방 2(920)를 선택하면, 대화방 2(920)는 현재 대기 중인 대화방이므로 대화 지원유닛(250)은 대화방 2(920)를 개장하고 예약 학습자를 대화방 2(920)에 입장시킨다.The conversation support unit 250 is used when a reserved learner enters a chat room and talks with another learner. The reservation learner's entry into the chat room is as follows. When the learner terminal 110 of the reserved learner connects to the chat server 200 through the Internet or the like to enter the chat room, the scenario preparation unit 220 provides the learner terminal 110 with the initial screen 300. When the reserved learner selects the chat room entry 330 on the initial screen 300, the chat support unit 250 displays the chat room entry screen 900 of FIG. 9 including an ongoing chat room and a waiting chat room by the learner terminal 110. To provide. The chat room entry screen 900 of FIG. 9 includes chat rooms 1 and 3 (910 and 930), which are currently in progress, and chat room 2 (920) to be opened within a certain time. When the reserved learner selects a chat room reserved by him, for example, chat room 1 910, the chat support unit 250 enters the chat room 1 910 in progress. If the reserved learner selects a chat room reserved by him, for example, chat room 2 (920), since chat room 2 920 is a chat room currently waiting, chat support unit 250 opens chat room 2 (920) and makes a reservation. The learner enters chat room 2 (920).

예약 학습자가 대화방에 입장하면, 대화 지원유닛(250)은 도 10의 대화방 화면(1000)을 학습자단말기(110)에 제공한다. 대화방 화면(1000)에는 대화방에 입장한 학습자의 이름(또는 닉네임), 및 아바타 같은 학습자의 이미지(또는 학습자단말기(110)를 통해 수신되는 학습자의 영상)를 표시하는 학습자 표시판(1010)과, 학습자가 입력한 문자를 표시하는 문자 게시판(1020) 등이 포함된다. 이후 대화 지원유닛(250)은 대화방에 입장한 특정 학습자가 자신의 학습자단말기(110)를 이용하여 입력하는 문자, 음성, 이미지 등의 입력데이터를 수신하여 대화방에 입장한 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화가 진행된다. 도 5 및 6의 상황선택화면(500, 600)을 참조하면, 다양한 상황에 대한 대화내용은 영어로 작성된 대화내용이므로 학습자 사이의 대화 역시 영어로 진행되는 것을 쉽게 이해할 수 있을 것이다.When the reserved learner enters the chat room, the chat support unit 250 provides the chat room screen 1000 of FIG. 10 to the learner terminal 110. The chat room screen 1000 includes a learner display panel 1010 displaying a learner's name (or nickname), an image of a learner such as an avatar (or a video of a learner received through the learner terminal 110), and a learner. Character bulletin board (1020) and the like to display the characters entered is included. Thereafter, the conversation support unit 250 receives input data such as text, voice, and image inputted by a specific learner who enters the chat room using his / her learner terminal 110, and enters the chat room. ), The conversation between the learners proceeds. Referring to the situation selection screens 500 and 600 of FIGS. 5 and 6, since the conversation contents for various situations are conversation contents written in English, the conversation between learners may also be easily understood in English.

또한 학습자는 대화방 예약과 대화방 입장을 일련의 과정으로 진행할 수도 있다. 이러한 경우에는 대화방 예약이 끝나면, 대화 지원유닛(250)이 바로 대화방 입장화면(900)을 학습자단말기(110)에 제공하도록 설정될 수 있다.The learner can also proceed through the process of booking a chat room and entering a chat room. In this case, when the chat room reservation is finished, the chat support unit 250 may be set to provide the chat room entrance screen 900 directly to the learner terminal 110.

학습자가 도 2의 외국어 대화시스템을 이용하여 다른 학습자와 대화를 나누는 과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 도 3의 초기화면(300)을 학습자단말기(110)에 제공한다. 학습자가 초기화면(300)에서 시나리오 작성(310)을 선택하면, 시나리오 작성유닛(220)은 복수의 주제를 포함하는 도 4의 주제선택화면(400)을 학습자단말기(110)에 제공한다. 학습자가 주제선택화면(400)에서 하나의 주제, 예를 들어, 영화(405)을 선택하면, 시나리오 작성유닛(220)은 영화와 관련된 다양한 상황을 포함하는 도 5의 상황선택화면(500)을 학습자단말기(110)에 제공한다. 학습자는 상황선택화면(500)에서 대화를 나누고자 하는 상황, 예를 들어, 최신영화(510), 줄거리(550) 및 주연배우(560) 등을 선택한다.A learner will be described a process of talking with another learner using the foreign language conversation system of FIG. 2. When the learner's learner terminal 110 connects to the chat server 200 through the Internet, the scenario preparation unit 220 provides the learner terminal 110 with the initial screen 300 of FIG. 3. When the learner selects the scenario creation 310 on the initial screen 300, the scenario creation unit 220 provides the learner terminal 110 with the topic selection screen 400 of FIG. 4 including a plurality of topics. When the learner selects a topic, for example, the movie 405 on the topic selection screen 400, the scenario creation unit 220 displays the situation selection screen 500 of FIG. 5 including various situations related to the movie. It is provided to the learner terminal (110). The learner selects a situation, for example, the latest movie 510, the storyline 550, the main actor 560, and the like to talk on the situation selection screen 500.

그런 다음 학습자가 다른 주제와 관련된 다양한 상황을 선택하기 위해 뒤로(530)를 선택하면, 시나리오 작성유닛(220)은 학습자단말기(110)에 주제선택화면(400)을 다시 제공한다. 학습자가 다른 주제, 예를 들어, 식당(410)을 선택하면, 식당과 관련된 다양한 상황을 포함하는 상황선택화면(600)이 학습자단말기(110)에 제공된다. 학습자는 상황선택화면(600)에서 대화를 나누고자 하는 상황, 예를 들어, 맛 평가(610)와 가게 위치(620) 등을 선택하고 완료(540)를 선택하면, 시나리오 작성이 완료된다. 도 6의 시나리오 알림판(430)을 참조하면, 학습자가 작성한 시나리오는 영화(최신영화 → 줄거리 → 주연배우) → 식당(맛 평가 → 가게 위치)으로 구성된다.Then, when the learner selects the back 530 to select various situations related to other topics, the scenario writing unit 220 provides the topic selection screen 400 to the learner terminal 110 again. When the learner selects another subject, for example, the restaurant 410, the context selection screen 600 including various situations related to the restaurant is provided to the learner terminal 110. The learner selects a situation, for example, a taste evaluation 610, a store location 620, and the like to have a conversation on the situation selection screen 600, and selects completion 540, and scenario creation is completed. Referring to the scenario notice board 430 of FIG. 6, the scenario created by the learner is composed of a movie (latest movie → plot → main actor) → a restaurant (taste evaluation → store location).

전술한 시나리오 작성이 끝나면, 대화방 개설유닛(230)은 작성된 시나리오에 따라 대화가 진행되는 대화방을 개설하기 위한 도 7의 대화방 개설화면(700)을 학습자단말기(110)에 제공한다. 학습자는 개설되는 대화방, 예를 들어, 대화방 1(710)의 세부항목인 일시(712), 시나리오(714), 참여인원(716) 등을 기재하고 개설(720)을 선택하여 대화방을 개설한다. 개설된 대화방(710)은 대화방 개설유닛(230) 내의 메모리에 저장된다.After completing the above-described scenario, the chat room establishment unit 230 provides the learner terminal 110 with the chat room establishment screen 700 of FIG. 7 for opening a chat room in which a conversation proceeds according to the created scenario. The learner enters a chat room to be opened, for example, details of the chat room 1 710, a date and time 712, a scenario 714, a participant 716, and selects an opening 720 to open a chat room. The opened chat room 710 is stored in a memory in the chat room establishing unit 230.

전술한 바와 같이 학습자는 시나리오 작성 및 대화방 개설과정을 진행하지 않고 다른 학습자에 의해 이미 개설된 대화방들 중에서 참여하고자 하는 대화방을 예약할 수 있다. 그리고 시나리오 작성 및 대화방 개설과정을 진행한 학습자가 자동으로 개설한 대화방의 예약인원으로 등록되는 경우, 이 학습자는 대화방 예약과정을 진행할 필요가 없다는 점을 쉽게 이해할 수 있을 것이다. 대화방을 예약하기 위해, 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 학습자단말기(110)에 초기화면(300)을 제공한다. 학습자가 초기화면(300)에서 대화방 예약(320)을 선택하면, 대화방 예약유닛(240)은 대화방 개설유닛(230)에 저장된 대화방을 포함하는 도 8의 대화방 예약화면(800)을 학습자단말기(110)에 제공한다. 학습자가 대화방 예약화면(800)에서 각 대화방의 세부항목을 확인하고 지시자(510)를 이용하여 참여할 대화방, 예를 들어, 대화방 3(810)과 예약(820)을 차례로 선택하면, 대화방 예약유닛(240)은 학습자를 대화방 3(810)의 예약 학습자로 등록한다.As described above, the learner may reserve a chat room to participate among chat rooms already opened by other learners without proceeding with the scenario creation and chat room opening process. In addition, when the learner who has completed the scenario creation and chat room opening process is registered as a reservation member of the chat room automatically opened, the learner can easily understand that there is no need to proceed with the book room reservation process. In order to reserve a chat room, when the learner's learner terminal 110 connects to the chat server 200 via the Internet, the scenario preparation unit 220 provides the learner terminal 110 with an initial screen 300. When the learner selects the chat room reservation 320 on the initial screen 300, the chat room reservation unit 240 displays the chat room reservation screen 800 of FIG. 8 including the chat rooms stored in the chat room creation unit 230. To provide. When the learner checks the details of each chat room on the chat room reservation screen 800 and selects a chat room to participate in, for example, chat room 3 810 and reservation 820 using the indicator 510, the chat room reservation unit ( 240 registers the learner as a reserved learner in chat room 3 (810).

예약한 대화방의 개장 일시에 예약 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(200)에 접속하면, 시나리오 작성유닛(220)은 학습자단말기(110)에 초기화면(300)을 제공한다. 예약 학습자가 초기화면(300)에서 대화방 입장(330)을 선택하면, 대화 지원유닛(250)은 현재 진행 중인 대화방과 일정 시간 내에 개장될 대화방을 포함하는 대화방 입장화면(900)을 학습자단말기(110)에 제공한다. 예약 학습자가 대화방 입장화면(900)에서 지시자(510)를 이용하여 예약한 대화방, 예를 들어, 대화방 3(930)과 입장(940)을 차례로 선택하면, 대화 지원유닛(250)은 예약 학습자를 대화방 3(930)에 입장시킨다. 예약 학습자가 대화방 3(930)에 입장하면, 대화 지원유닛(250)은 도 10의 대화방 화면(1000)을 학습자단말기(110)에 제공한다. 이후 대화 지원유닛(250)은 대화방 3(930)에 입장한 특정 학습자가 학습자단말기(110)를 통해 입력하는 문자, 음성, 이미지 등의 입력데이터를 대화방에 입장한 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화를 가능하게 한다.When the learner terminal 110 of the reserved learner connects to the chat server 200 via the Internet or the like on the opening date of the reserved chat room, the scenario preparation unit 220 provides the initial screen 300 to the learner terminal 110. . When the reserved learner selects the chat room entry 330 on the initial screen 300, the chat support unit 250 displays a chat room entry screen 900 including a chat room that is currently in progress and a chat room to be opened within a predetermined time. To provide. When the reserved learner selects a chat room reserved using the indicator 510 on the chat room entrance screen 900, for example, the chat room 3 (930) and the entry 940, the chat support unit 250 selects the reservation learner. Enter chat room 3 (930). When the reserved learner enters the chat room 3 930, the chat support unit 250 provides the chat room screen 1000 of FIG. 10 to the learner terminal 110. Since the conversation support unit 250 is a learner terminal 110 of the other learner entering the chat room, the input data, such as text, voice, image input by the specific learner entered into the chat room 3 (930) through the learner terminal 110 This enables communication between learners.

전술한 바와 같이, 학습자는 시나리오 작성유닛(220)을 통해 대화진행을 위한 시나리오를 직접 작성함으로써, 자신이 필요로 하는 회화학습을 할 수 있다. 또한 학습자는 대화방 개설유닛(230)을 통해 개설되는 대화방의 일시, 참여인원 등을 직접 설정함으로써, 회화학습의 환경을 자신에 맞게 설정할 수 있다. 또한 학습자는 대화방 예약유닛(240)을 통해 시나리오 작성 및 대화방 개설을 하지 않고, 이미 개설된 대화방 중에서 참여하고자 하는 대화방을 예약할 수 있다.As described above, the learner can directly write the scenario for dialogue progress through the scenario creation unit 220, so that the learner can learn the conversation. In addition, the learner can directly set the environment of conversation learning by setting the date and time, the number of participants, etc. of the chat room opened through the chat room opening unit 230. In addition, the learner may reserve a chat room to participate in a chat room that has already been established without creating a scenario and opening a chat room through the chat room reservation unit 240.

도 11은 본 발명에 따른 외국어 대화시스템의 다른 실시례를 나타낸다. 도 11을 참조하면, 대화서버(1100)는 레벨 선택유닛(1110), 대화내용 DB(1120), 시나리오 작성유닛(220), 대화방 개설유닛(230), 대화방 예약유닛(240) 및 대화 지원유닛(250)을 포함한다. 도 2의 대화서버(200)와 주요한 차이점은 도 11의 대화서버(1100)는 레벨 선택유닛(1110)을 더 포함하고, 대화내용 DB(1120)는 하나의 상황에 대하여 복수의 레벨에 따른 복수의 대화내용을 저장한다는 것이다. 레벨 선택유닛(1110) 및 대화내용 DB(1120)를 제외한 도 11의 외국어 대화시스템의 구성요소는 도 2의 외국어 대화시스템에 있어서 대응하는 구성요소와 동일한 기능을 수행함으로 이하에서 그 설명은 생략한다.11 shows another embodiment of a foreign language dialogue system according to the present invention. Referring to FIG. 11, the chat server 1100 includes a level selection unit 1110, a chat contents DB 1120, a scenario writing unit 220, a chat room opening unit 230, a chat room reservation unit 240, and a chat support unit. 250. The main difference from the chat server 200 of FIG. 2 is that the chat server 1100 of FIG. 11 further includes a level selecting unit 1110, and the chat contents DB 1120 includes a plurality of levels according to a plurality of levels for a single situation. Save your conversations. Components of the foreign language conversation system of FIG. 11 except for the level selection unit 1110 and the dialogue contents DB 1120 perform the same functions as the corresponding elements in the foreign language conversation system of FIG. .

레벨 선택유닛(1110)은 학습자가 자신의 실력에 맞는 레벨을 선택하는 경우에 이용된다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 도 11의 대화서버(1100)에 접속하면, 레벨 선택유닛(1110)은 학습자단말기(110)에 도 12의 초기화면(1200)을 제공한다. 학습자가 초기화면(1200)에서 레벨 선택(1210)을 선택하면, 레벨 선택유닛(1110)은 난이도에 따른 복수의 레벨을 포함하는 도 13의 레벨 선택화면(1300)을 학습자단말기(110)에 제공한다. 레벨 선택화면(1300)은 복수의 레벨(1310) 및 각 레벨에 대한 설명이 기재된 레벨 설명판(1320)을 포함한다. 학습자는 레벨 설명판(1320)에 기재된 레벨 설명을 읽고 레벨 선택화면(1300)에서 자신에 맞는 레벨을 선택한다.The level selection unit 1110 is used when the learner selects a level suitable for his / her ability. When the learner's learner terminal 110 connects to the chat server 1100 of FIG. 11 via the Internet, the level selection unit 1110 provides the learner terminal 110 with the initial screen 1200 of FIG. 12. When the learner selects the level selection 1210 on the initial screen 1200, the level selection unit 1110 provides the learner terminal 110 with the level selection screen 1300 of FIG. 13 including a plurality of levels according to difficulty. do. The level selection screen 1300 includes a plurality of levels 1310 and a level description plate 1320 in which descriptions of each level are described. The learner reads the level description described in the level description board 1320 and selects a level suitable for the user in the level selection screen 1300.

대화내용 DB(1120)에는 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용이 복수의 레벨별로 저장된다. 도 5의 상황선택화면(500)을 참조하여 부연하면, 대화내용 DB(1120)에는 상황선택화면(500)에 포함된 다양한 상황에서의 대화내용이 복수의 레벨에 따라 복수 개 저장된다. 예를 들어, 레벨 선택화면(1300)에서와 같이 복수의 레벨이 레벨 1, 레벨 2 및 레벨 3으로 이루어진다면, 하나의 상황에 대한 대화내용은 레벨 1에 따른 대화내용, 레벨 2에 따른 대화내용 및 레벨 3에 따른 대화내용과 같이 3 개의 대화내용이 된다.The conversation contents DB 1120 stores conversation contents in various situations about each of a plurality of topics such as a hotel, a movie, a tourism, a telephone, an airport, and the like at a plurality of levels. Referring to the situation selection screen 500 of FIG. 5, the conversation contents DB 1120 stores a plurality of conversation contents in various situations included in the situation selection screen 500 according to a plurality of levels. For example, if a plurality of levels are composed of level 1, level 2, and level 3 as in the level selection screen 1300, the conversation contents for one situation are the conversation contents according to the level 1, the conversation contents according to the level 2, and the like. And three conversation contents, such as the conversation contents according to level 3.

레벨 선택화면(1300)의 레벨 1, 2 및 3은 문장 형식의 난이도에 따라 분류될 수 있다. 문장 형식의 난이도에 따른 레벨 분류를 설명하면 다음과 같다. 우선 영어문장을 아래와 같이 9가지로 나눈다.Levels 1, 2, and 3 of the level selection screen 1300 may be classified according to the difficulty of the sentence format. The level classification according to the difficulty of sentence form is explained as follows. First, the English sentence is divided into nine as follows.

1. 주어 + 동사 + 부사(또는 부사구)로 구성된 문장1. A sentence consisting of subject + verb + adverb (or adverb phrase)

2. 주어 + 동사 + 보어로 구성된 문장2. A sentence consisting of subject + verb + bo

3. 주어 + 동사 + 목적어로 구성된 문장3. A sentence consisting of subject + verb + object

4. 주어 + 동사 + 간접목적어 + 직접목적어로 구성된 문장4. A sentence consisting of subject + verb + indirect object + direct object

5. 주어 + 동사 + 목적어 + 보어로 구성된 문장5. A sentence consisting of subject + verb + object + bo

6. To 부정사, 분사, 동명사를 이용한 문장6. To Infinitive, participle, sentence using the same name

7. 접속사, 관계대명사를 이용한 문장7. Sentences using conjunctions and relative pronouns

8. 분사구문, 관계부사, 가정법을 이용한 문장8. Sentences using jetting phrases, relative adverbs, and assumptions

9. 특수구문(도치, 강조, 생략 등)을 이용한 문장9. Sentences using special phrases (such as inverts, emphasis, or omission)

위와 같이 나누어진 9가지 문장 중에서 레벨 1의 대화내용은 1, 2 및 3번의 세 가지 문장을 주로 사용하여 작성되고, 레벨 2는 4, 5 및 6번의 세 가지 문장을 주로 사용하여 작성되고, 레벨 3은 7, 8 및 9번의 세 가지 문장을 주로 사용하여 작성된다. 이와 같이 각 레벨에서 주로 사용되는 문장들을 제한함으로써 레벨을 분류할 수 있다.Of the nine sentences divided as above, the level 1 conversation is mainly written using three sentences 1, 2 and 3, and the level 2 is mainly written using three sentences 4, 5 and 6, and the level 3 is written mainly using three sentences: 7, 8 and 9. In this way, the levels can be classified by limiting sentences mainly used in each level.

구체적으로 설명하면, 도 5의 상황선택화면(500)에서 최신영화(520)의 대화내용은 레벨 1에 따라 1, 2 및 3번의 문장을 주로 사용하여 작성되는 대화내용, 레벨 2에 따라 4, 5 및 6번의 문장을 주로 사용하여 작성되는 대화내용, 및 레벨 3에 따라 7, 8 및 9번의 문장을 주로 사용하여 작성되는 대화내용과 같이 3 개의 대화내용으로 구성된다. 최신영화(520)와 같이 다른 상황들도 복수의 레벨에 따른 복수의 대화내용을 포함한다. 제시된 실시례에서는 영어문장을 9 가지로 분류하였지만, 이에 한정되는 것은 아니다. 즉, 본 발명의 범위 내에서 다양하게 영어문장을 분류할 수 있고, 문장의 제한도 다양하게 설정할 수 있다.Specifically, the dialogue contents of the latest movie 520 in the context selection screen 500 of FIG. 5 are dialogue contents mainly written using sentences 1, 2, and 3 according to level 1, 4, It consists of three conversation contents such as conversation contents mainly written using sentences 5 and 6, and conversation contents mainly using sentences 7, 8 and 9 according to level 3. Other situations, such as the latest movie 520, also include a plurality of conversations along multiple levels. In the presented example, the English sentence is classified into nine, but is not limited thereto. That is, the English sentence may be classified in various ways within the scope of the present invention, and the limitation of the sentence may be variously set.

또한 복수의 레벨은 빨리 말하기, 천천히 말하기 같은 속도, 원어민과 유사한 발음, 원어민과 동떨어진 발음 같은 발음, 또는 대화내용을 이루는 어휘 등의 난이도를 기준으로 하여 분류될 수 있다.Also, the plurality of levels may be classified based on difficulty such as speaking quickly, speaking slowly, pronunciation similar to native speakers, pronunciation apart from native speakers, or vocabulary forming conversational content.

학습자의 레벨 선택 이후의 시나리오 작성, 대화방 개설, 대화방 예약, 대화방 입장 및 대화방에서의 대화 등은 학습자에 의해 선택된 레벨로 제한된다. 예를 들어, 전술한 바와 같이 복수의 레벨이 문장 형식의 난이도에 따라 레벨 1, 2 및 3로 분류되고, 학습자가 레벨 선택화면(1300)에서 레벨 1을 선택하면, 대화서버(1100)의 시나리오 작성장치(220)에 의해 작성되는 시나리오의 내용은 레벨 1에 따라 1, 2 및 3번 문장을 주로 사용하여 작성된 내용이고, 대화방 개설유닛(230)에 의해 개설되는 대화방은 레벨 1에 따라 대화가 진행되는 대화방이다. 그리고 대화방 예약유닛(240)에 의해 제공되는 대화방 예약화면(800)에 포함된 대화방들 역시 레벨 1에 따라 대화가 진행되는 대화방이고, 대화방 입장유닛(250)에 의해 제공되는 대화방 입장화면(900)에 포함된 대화방들 또한 레벨 1에 따라 대화가 진행되는 대화방이다.Scenario creation, chat room establishment, chat room reservation, chat room entry and chat room conversation after the learner's level selection are limited to the level selected by the learner. For example, as described above, when a plurality of levels are classified into levels 1, 2, and 3 according to a sentence type difficulty, and a learner selects level 1 on the level selection screen 1300, a scenario of the chat server 1100 is provided. The contents of the scenario created by the creation device 220 are contents mainly written using sentences 1, 2, and 3 according to the level 1, and the chat room opened by the chat room opening unit 230 has a conversation according to the level 1. It is an ongoing chat room. The chat rooms included in the chat room reservation screen 800 provided by the chat room reservation unit 240 are also chat rooms in which the conversation proceeds according to the level 1, and the chat room entrance screen 900 provided by the chat room entrance unit 250. The chat rooms included in the are also chat rooms where the conversation proceeds according to level 1.

학습자가 도 11의 외국어 대화시스템을 이용하여 다른 학습자와 대화를 나누는 과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등의 네트워크를 통해 대화서버(1100)에 접속하면, 레벨 선택유닛(1110)은 학습자단말기(110)에 도 12의 초기화면(1200)을 제공한다. 학습자가 초기화면(1200)에서 레벨 선택(1210)을 선택하면, 레벨 선택유닛(1110)은 학습자단말기(110)에 레벨 선택화면(1300)을 제공한다. 학습자는 레벨 선택화면(1300)에서 자신에 맞는 레벨을 선택한다. 이후 학습자는 시나리오 작성유닛(220)에 의해 학습자단말기(110)에 제공되는 도 4와 같은 주제선택화면과 도 5와 같은 상황선택화면에서 주제 및 상황을 선택하여 시나리오를 작성한다. 여기서, 학습자단말기(110)에 제공되는 상황선택화면에 포함된 다양한 상황의 대화내용은 학습자가 레벨 선택화면(1300)에서 선택한 레벨에 따라 작성된 대화내용임을 유의해야 할 것이다.The learner describes a process of talking with other learners using the foreign language conversation system of FIG. 11. When the learner's learner terminal 110 connects to the chat server 1100 through a network such as the Internet, the level selection unit 1110 provides the learner terminal 110 with the initial screen 1200 of FIG. 12. When the learner selects the level selection 1210 on the initial screen 1200, the level selection unit 1110 provides the level selection screen 1300 to the learner terminal 110. The learner selects a level suitable for himself / herself on the level selection screen 1300. Thereafter, the learner creates a scenario by selecting a topic and a situation from the topic selection screen as shown in FIG. 4 and the situation selection screen as shown in FIG. 5 provided by the scenario preparation unit 220 to the learner terminal 110. Here, it should be noted that the conversation contents of the various situations included in the situation selection screen provided to the learner terminal 110 are the conversation contents created according to the level selected by the learner in the level selection screen 1300.

시나리오 작성이 끝나면, 대화방 개설유닛(230)은 작성된 시나리오에 따라 대화가 진행되는 대화방을 개설하기 위한 도 7의 대화방 개설화면(700)을 학습자단말기(110)에 제공한다. 학습자는 대화방 개설화면(700)에 포함된 대화방, 예를 들어, 대화방 1(710)의 세부항목인 일시(712), 시나리오(714), 참여인원(716) 등을 기재하고, 개설(720)을 선택하여 대화방을 개설한다. 개설된 대화방 1(710)은 대화방 개설유닛(230)의 메모리에 저장된다.When the scenario is finished, the chat room establishment unit 230 provides the learner terminal 110 with the chat room establishment screen 700 of FIG. 7 for opening a chat room in which a conversation proceeds according to the created scenario. The learner writes a chat room included in the chat room opening screen 700, for example, a date and time 712, a scenario 714, a participant 716, and the like of the chat room 1 710. Select to open a chat room. The established chat room 1 710 is stored in the memory of the chat room establishing unit 230.

대화방 예약과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등의 네트워크를 통해 도 11의 대화서버(1100)에 접속하면 레벨 선택유닛(1110)은 학습자단말기(110)에 초기화면(1200)을 제공한다. 학습자가 초기화면(1200)에서 대화방 예약(1220)을 선택하면, 대화방 예약유닛(240)은 대화방 개설유닛(230)의 메모리에 저장된 대화방을 포함하는 도 8의 대화방 예약화면(800)을 학습자단말기(110)에 제공한다. 이 경우 대화방 예약화면(800)에 포함된 대화방은 학습자가 레벨 선택화면(1300)에서 선택한 레벨에 따라 대화가 진행되는 대화방임을 유의해야 할 것이다. 학습자가 대화방 예약화면(800)에서 참여할 대화방, 예를 들어, 대화방 3(810) 및 예약(820)을 차례로 선택하면, 학습자는 대화방 3(810)의 예약인원으로 등록된다.The chat room reservation process is described below. When the learner's learner terminal 110 connects to the chat server 1100 of FIG. 11 through a network such as the Internet, the level selection unit 1110 provides the initial screen 1200 to the learner terminal 110. When the learner selects the chat room reservation 1220 on the initial screen 1200, the chat room reservation unit 240 displays the chat room reservation screen 800 of FIG. 8 including the chat rooms stored in the memory of the chat room creation unit 230. Provided at 110. In this case, it should be noted that the chat room included in the chat room reservation screen 800 is a chat room where the learner proceeds according to the level selected by the learner on the level selection screen 1300. When the learner selects a chat room to participate in the chat room reservation screen 800, for example, the chat room 3 810 and the reservation 820 in turn, the learner is registered as a reserved person of the chat room 3 810.

대화방 입장과정을 설명하면 다음과 같다. 예약 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(1100)에 접속하면, 레벨 선택유닛(1110)은 학습자단말기(110)에 초기화면(1200)을 제공한다. 예약 학습자가 초기화면(1200)에서 대화방 입장(1230)을 선택하면, 대화 지원유닛(250)은 도 9의 대화방 입장화면(900)을 학습자단말기(110)에 제공한다. 예약 학습자가 대화방 입장화면(900)에서 예약한 대화방, 예를 들어, 대화방 3(930)과 입장(940)을 차례로 선택하면, 대화 지원유닛(250)은 예약 학습자를 대화방 3(930)에 입장시키며 도 10의 대화방 화면(1000)을 학습자단말기(110)에 제공한다. 이후 대화 지원유닛(250)은 대화방3(930)에 입장한 특정 학습자가 자신의 학습자단말기(110)를 통해 입력하는 문자, 음성, 이미지 등의 입력데이터를 대화방에 입장한 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화를 가능하게 한다.The chat room entry process is as follows. When the learner terminal 110 of the reserved learner connects to the chat server 1100 via the Internet, the level selection unit 1110 provides the initial screen 1200 to the learner terminal 110. When the reserved learner selects the chat room entrance 1230 on the initial screen 1200, the chat support unit 250 provides the chat room entrance screen 900 of FIG. 9 to the learner terminal 110. When the reserved learner selects a chat room reserved in the chat room entrance screen 900, for example, chat room 3 (930) and entrance (940), the chat support unit 250 enters the reserved learner into chat room 3 (930). The chat room screen 1000 of FIG. 10 is provided to the learner terminal 110. Thereafter, the conversation support unit 250 enters input data such as texts, voices, and images inputted through a learner terminal 110 by a specific learner who enters the chat room 3 (930). 110 to enable conversation between learners.

전술한 바와 같이, 학습자는 도 11의 외국어 대화시스템을 이용하여 같은 수준의 다른 학습자와 대화를 나눔으로써, 편안한 상태에서 회화학습을 진행할 수 있다.As described above, the learner can conduct conversational learning in a comfortable state by having a conversation with other learners of the same level using the foreign language dialogue system of FIG. 11.

도 14는 본 발명에 따른 외국어 대화시스템의 또 다른 실시례를 나타낸다. 도 14를 참조하면, 대화서버(1400)는 언어 선택유닛(1410), 대화내용 DB(1420), 시나리오 작성유닛(220), 대화방 개설유닛(230), 대화방 예약유닛(240) 및 대화 지원유닛(250)을 포함한다. 도 2의 대화서버(200)와 주요한 차이점은 도 14의 대화서버(1400)는 언어 선택유닛(1410)을 더 포함하고, 대화내용 DB(1420)는 하나의 상황에 대하여 복수의 언어에 따른 복수의 대화내용을 저장한다는 것이다. 언어 선택유닛(1410) 및 대화내용 DB(1420)를 제외한 도 14의 외국어 대화시스템의 구성요소는 도 2의 외국어 대화시스템에 있어서 대응하는 구성요소와 동일한 기능을 수행함으로 이하에서 그 설명은 생략한다.Figure 14 shows another embodiment of a foreign language dialogue system according to the present invention. Referring to FIG. 14, the chat server 1400 includes a language selection unit 1410, a chat contents DB 1420, a scenario writing unit 220, a chat room opening unit 230, a chat room reservation unit 240, and a chat support unit. 250. The main difference from the chat server 200 of FIG. 2 is that the chat server 1400 of FIG. 14 further includes a language selecting unit 1410, and the chat contents DB 1420 includes a plurality of languages according to a plurality of languages. Save your conversations. Components of the foreign language conversation system of FIG. 14 except for the language selection unit 1410 and the dialogue contents DB 1420 perform the same functions as the corresponding elements in the foreign language conversation system of FIG. .

언어 선택유닛(1410)은 학습자가 학습하고자 하는 언어를 선택하는 경우에 이용된다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 도 14의 대화서버(1400)에 접속하면, 언어 선택유닛(1410)은 학습자단말기(110)에 도 15의 초기화면(1500)을 제공한다. 학습자가 초기화면(1500)에서 언어 선택(1510)을 선택하면, 언어 선택유닛(1410)은 복수의 언어를 포함하는 도 16의 언어 선택화면(1600)을 학습자단말기(110)에 제공한다. 학습자가 언어 선택화면(1600)에서 학습하고자 하는 언어를 선택하면, 언어 선택유닛(1410)은 학습자단말기(110)로부터 학습자가 선택한 언어를 수신한다.The language selecting unit 1410 is used when the learner selects a language to be learned. When the learner's learner terminal 110 connects to the chat server 1400 of FIG. 14 through the Internet, the language selection unit 1410 provides the learner terminal 110 with the initial screen 1500 of FIG. 15. When the learner selects the language selection 1510 on the initial screen 1500, the language selection unit 1410 provides the learner terminal 110 with the language selection screen 1600 of FIG. 16 including a plurality of languages. When the learner selects a language to be learned on the language selection screen 1600, the language selection unit 1410 receives the language selected by the learner from the learner terminal 110.

대화내용 DB(1420)에는 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용이 복수의 언어별로 저장된다. 도 5의 상황선택화면(500)을 참조하여 부연하면, 대화내용 DB(1420)에는 상황선택화면(500)에 포함된 다양한 상황에서의 대화내용이 복수의 언어에 따라 복수 개 저장된다. 예를 들어, 언어 선택화면(1600)에서와 같이 복수의 언어가 영어, 일본어 및 중국어라면, 하나의 상황에 대한 대화내용은 영어로 작성된 대화내용, 일본어로 작성된 대화내용 및 중국어로 작성된 대화내용과 같이 3 개의 대화내용이 된다.The conversation contents DB 1420 stores conversation contents in various situations about each of a plurality of topics such as a hotel, a movie, a tourism, a telephone, an airport, and the like for a plurality of languages. Referring to the situation selection screen 500 of FIG. 5, the conversation contents DB 1420 stores a plurality of conversation contents in various situations included in the situation selection screen 500 according to a plurality of languages. For example, if a plurality of languages are English, Japanese, and Chinese as shown in the language selection screen 1600, the conversation contents for one situation may be conversation contents written in English, conversation contents written in Japanese, and conversation contents written in Chinese. There are three conversations together.

학습자의 언어 선택 이후의 시나리오 작성, 대화방 개설, 대화방 예약, 대화방 입장 및 대화방에서의 대화 등은 학습자에 의해 선택된 언어로 제한된다. 예를 들어, 전술한 바와 같이 복수의 언어가 영어, 일본어 및 중국어이고, 학습자가 언어 선택화면(1600)에서 일본어를 선택하면, 대화서버(1400)의 시나리오 작성장치(220)에 의해 작성되는 시나리오의 내용은 일본어로 작성된 내용이고, 대화방 개설유닛(230)에 의해 개설되는 대화방은 일본어로 대화가 진행되는 대화방이다. 그리고 대화방 예약유닛(240)에 의해 제공되는 대화방 예약화면(800)에 포함된 대화방들 역시 일본어로 대화가 진행되는 대화방이고, 대화방 입장유닛(250)에 의해 제공되는 대화방 입장화면(900)에 포함된 대화방들 또한 일본어로 대화가 진행되는 대화방이다.Scenario creation, chat room establishment, chat room reservation, chat room entry and chat room conversation after the learner's language selection are limited to the language selected by the learner. For example, as described above, when a plurality of languages are English, Japanese, and Chinese, and the learner selects Japanese on the language selection screen 1600, a scenario created by the scenario creating apparatus 220 of the chat server 1400 is provided. The content of the content is written in Japanese, and the chat room opened by the chat room establishing unit 230 is a chat room where the conversation proceeds in Japanese. The chat rooms included in the chat room reservation screen 800 provided by the chat room reservation unit 240 are also chat rooms in which the conversation is conducted in Japanese, and included in the chat room entrance screen 900 provided by the chat room entrance unit 250. Chat rooms are also chat rooms where Japanese conversations take place.

학습자가 도 14의 외국어 대화시스템을 이용하여 다른 학습자와 대화를 나누는 과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등의 네트워크를 통해 대화서버(1400)에 접속하면, 언어 선택유닛(1410)은 학습자단말기(110)에 도 15의 초기화면(1500)을 제공한다. 학습자가 초기화면(1500)에서 언어 선택(1510)을 선택하면, 언어 선택유닛(1410)은 학습자단말기(110)에 언어 선택화면(1600)을 제공한다. 학습자는 언어 선택화면(1600)에서 학습하고자 하는 언어를 선택한다. 이후 학습자는 시나리오 작성유닛(220)에 의해 학습자단말기(110)에 제공되는 도 4와 같은 주제선택화면과 도 5와 같은 상황선택화면에서 주제 및 상황을 선택하여 시나리오를 작성한다. 여기서, 학습자단말기(110)에 제공되는 상황선택화면에 포함된 다양한 상황의 대화내용은 학습자가 언어 선택화면(1600)에서 선택한 언어에 따라 작성된 대화내용임을 유의해야 할 것이다.The learner describes a process of talking with other learners using the foreign language conversation system of FIG. 14. When the learner terminal 110 of the learner connects to the chat server 1400 through a network such as the Internet, the language selection unit 1410 provides the learner terminal 110 with the initial screen 1500 of FIG. 15. When the learner selects the language selection 1510 on the initial screen 1500, the language selection unit 1410 provides the language selection screen 1600 to the learner terminal 110. The learner selects a language to be studied on the language selection screen 1600. Thereafter, the learner creates a scenario by selecting a topic and a situation from the topic selection screen as shown in FIG. 4 and the situation selection screen as shown in FIG. 5 provided by the scenario preparation unit 220 to the learner terminal 110. Here, it should be noted that the conversation contents of the various situations included in the situation selection screen provided to the learner terminal 110 are the conversation contents created according to the language selected by the learner in the language selection screen 1600.

시나리오 작성이 끝나면, 대화방 개설유닛(230)은 작성된 시나리오에 따라 대화가 진행되는 대화방을 개설하기 위한 도 7의 대화방 개설화면(700)을 학습자단말기(110)에 제공한다. 학습자는 대화방 개설화면(700)에 포함된 대화방, 예를 들어, 대화방 1(710)의 세부항목인 일시(712), 시나리오(714), 참여인원(716) 등을 기재하고, 개설(720)을 선택하여 대화방을 개설한다. 개설된 대화방 1(710)은 대화방 개설유닛(230)의 메모리에 저장된다.When the scenario is finished, the chat room establishment unit 230 provides the learner terminal 110 with the chat room establishment screen 700 of FIG. 7 for opening a chat room in which a conversation proceeds according to the created scenario. The learner writes a chat room included in the chat room opening screen 700, for example, a date and time 712, a scenario 714, a participant 716, and the like of the chat room 1 710. Select to open a chat room. The established chat room 1 710 is stored in the memory of the chat room establishing unit 230.

대화방 예약과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등의 네트워크를 통해 도 14의 대화서버(1400)에 접속하면 언어 선택유닛(1410)은 학습자단말기(110)에 초기화면(1500)을 제공한다. 학습자가 초기화면(1500)에서 대화방 예약(1520)을 선택하면, 대화방 예약유닛(240)은 대화방 개설유닛(230)의 메모리에 저장된 대화방을 포함하는 도 8의 대화방 예약화면(800)을 학습자단말기(110)에 제공한다. 이 경우 대화방 예약화면(800)에 포함된 대화방은 학습자가 언어 선택화면(1600)에서 선택한 언어에 따라 대화가 진행되는 대화방임을 유의해야 할 것이다. 학습자가 대화방 예약화면(800)에서 참여할 대화방, 예를 들어, 대화방 3(810) 및 예약(820)을 차례로 선택하면, 학습자는 대화방 3(810)의 예약인원으로 등록된다.The chat room reservation process is described below. When the learner's learner terminal 110 connects to the chat server 1400 of FIG. 14 through a network such as the Internet, the language selection unit 1410 provides the learner terminal 110 with an initial screen 1500. When the learner selects the chat room reservation 1520 on the initial screen 1500, the chat room reservation unit 240 displays the chat room reservation screen 800 of FIG. 8 including the chat rooms stored in the memory of the chat room creation unit 230. Provided at 110. In this case, it should be noted that the chat room included in the chat room reservation screen 800 is a chat room where a conversation is conducted according to a language selected by the learner on the language selection screen 1600. When the learner selects a chat room to participate in the chat room reservation screen 800, for example, the chat room 3 810 and the reservation 820 in turn, the learner is registered as a reserved person of the chat room 3 810.

대화방 입장과정을 설명하면 다음과 같다. 예약 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(1400)에 접속하면, 언어 선택유닛(1410)은 학습자단말기(110)에 초기화면(1500)을 제공한다. 예약 학습자가 초기화면(1500)에서 대화방 입장(1530)을 선택하면, 대화 지원유닛(250)은 도 9의 대화방 입장화면(900)을 학습자단말기(110)에 제공한다. 예약 학습자가 대화방 입장화면(900)에서 예약한 대화방, 예를 들어, 대화방 3(930)과 입장(940)을 차례로 선택하면, 대화 지원유닛(250)은 예약 학습자를 대화방 3(930)에 입장시키며 도 10의 대화방 화면(1000)을 학습자단말기(110)에 제공한다. 이후 대화 지원유닛(250)은 대화방3(930)에 입장한 특정 학습자가 자신의 학습자단말기(110)를 통해 입력하는 문자, 음성, 이미지 등의 입력데이터를 대화방에 입장한 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화를 가능하게 한다.The chat room entry process is as follows. When the learner terminal 110 of the reserved learner connects to the chat server 1400 via the Internet, the language selection unit 1410 provides the initial screen 1500 to the learner terminal 110. When the reserved learner selects the chat room entrance 1530 on the initial screen 1500, the chat support unit 250 provides the chat room entrance screen 900 of FIG. 9 to the learner terminal 110. When the reserved learner selects a chat room reserved in the chat room entrance screen 900, for example, chat room 3 (930) and entrance (940), the chat support unit 250 enters the reserved learner into chat room 3 (930). The chat room screen 1000 of FIG. 10 is provided to the learner terminal 110. Thereafter, the conversation support unit 250 enters input data such as texts, voices, and images inputted through a learner terminal 110 by a specific learner who enters the chat room 3 (930). 110 to enable conversation between learners.

전술한 바와 같이, 학습자는 도 14의 외국어 대화시스템을 이용하여 다양한 언어의 회화학습을 동일한 방식으로 진행함으로써, 복수 언어의 회화학습을 효율적으로 진행할 수 있다.As described above, the learner can efficiently conduct conversational learning in multiple languages by using the foreign language conversation system of FIG. 14 in the same manner.

도 17은 본 발명에 따른 외국어 대화시스템의 또 다른 실시례를 나타낸다. 도 17을 참조하면, 대화서버(1700)는 시나리오 DB(1710), 시나리오 선택유닛(1720), 대화방 개설유닛(230), 대화방 예약유닛(240) 및 대화 지원유닛(250)을 포함한다. 시나리오 DB(1710) 및 시나리오 선택유닛(1720)을 제외한 도 17의 외국어 대화시스템의 구성요소는 도 2의 외국어 대화시스템에 있어서 대응하는 구성요소와 동일한 기능을 수행하므로 이하에서 그 설명은 생략한다.17 shows another embodiment of a foreign language conversation system according to the present invention. Referring to FIG. 17, the chat server 1700 includes a scenario DB 1710, a scenario selecting unit 1720, a chat room opening unit 230, a chat room reservation unit 240, and a chat support unit 250. Since the components of the foreign language conversation system of FIG. 17 except for the scenario DB 1710 and the scenario selecting unit 1720 perform the same functions as the corresponding elements in the foreign language conversation system of FIG. 2, the description thereof will be omitted below.

시나리오 DB(1710)는 호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용 중에서 선택되는 일부 대화내용으로 작성된 복수의 시나리오를 저장한다. 도 18의 시나리오 선택화면(1800)에는 예시로서 작성된 복수의 시나리오가 나타나 있다. 시나리오 1(1810)은 영화 주제와 관련된 상황인 최신영화, 줄거리 및 주연배우와 식당 주제와 관련된 상황인 맛 평가 및 가게 위치에 대한 대화내용으로 이루어진다. 시나리오 2(1820)는 병원 주제와 관련된 상황인 진료예약 및 진찰과, 약국 주제와 관련된 상황인 약타기와, 쇼핑 주제와 관련된 상황인 마트와, 세탁소 주제와 관련된 상황인 옷 찾기에 대한 대화내용으로 이루어진다. 시나리오 3(1830)은 여행 주제와 관련된 상황인 예약과, 공항 주제와 관련된 상황인 티켓 발급과, 호텔 주제와 관련된 상황인 룸 예약 및 룸 서비스와, 관광 주제와 관련된 상황인 기념품에 대한 대화내용으로 이루어진다.The scenario DB 1710 stores a plurality of scenarios created from some conversation contents selected from conversation contents in various situations on each of a plurality of topics such as a hotel, a movie, a tourism, a telephone, an airport, and the like. The scenario selection screen 1800 of FIG. 18 shows a plurality of scenarios created as examples. Scenario 1 (1810) consists of conversations about the latest movie, the story and the main actor and the taste evaluation and the location of the store, which are related to the theme of the movie. Scenario 2 (1820) includes conversations about appointments and consultations, which are related to hospital subjects, drug rides, which are related to pharmacy topics, marts, which are related to shopping topics, and finding clothes, which are related to laundry topics. Is done. Scenario 3 (1830) includes conversations about bookings that are related to travel topics, ticket issuance related to airport topics, room reservations and room services related to hotel topics, and souvenirs that are related to tourism topics. Is done.

시나리오 1(1810)은 친구끼리 영화를 보고 식당에서 식사하는 것을 예정한 시나리오이다. 시나리오 2(1820)는 가정주부가 아이를 데리고 병원에 들러 진찰을 받은 후 약국에서 약을 타고, 집으로 오는 길에 마트에서 필요한 물건을 구입하고 세탁소에 들러 세탁물을 찾는 것을 예정한 시나리오이다. 시나리오 3(1830)은 신혼부부가 비행기표를 예약하고 공항에서 티켓 발급을 받고, 여행지 호텔에서 룸을 예약하고 룸 서비스를 주문한 후 관광지에서 기념품을 사는 것을 예정한 시나리오이다. 이와 같이 시나리오 DB(1710)는 실생활에서 일어날 수 있는 일련의 일들에 대응하는 다양한 시나리오를 저장한다.Scenario 1 (1810) is a scenario where a friend plans to watch a movie and eat at a restaurant. Scenario 2 (1820) is a scenario where a housewife plans to visit a hospital with a child, take medicine at a pharmacy, buy the necessary items at a mart and stop by the laundry to find laundry on the way home. Scenario 3 (1830) is a scenario where a newlywed couple schedules flight tickets, receives a ticket at an airport, reserves a room at a destination hotel, orders room service, and then buys a souvenir at a tourist destination. As such, the scenario DB 1710 stores various scenarios corresponding to a series of things that can happen in real life.

시나리오 선택유닛(1720)은 학습자가 학습자단말기(110)를 통해 대화서버(1700)에 접속하면, 도 19의 초기화면(1900)을 학습자단말기(110)에 제공한다. 학습자가 초기화면(1900)에서 시나리오 선택(1910)을 선택하면, 시나리오 선택유닛(1720)은 복수의 시나리오를 포함하는 시나리오 선택화면(1800)을 학습자단말기(110)에 제공한다. 학습자가 시나리오 선택화면(1800)에서 학습하고자 하는 시나리오를 선택하면, 시나리오 선택유닛(1720)은 학습자단말기(110)로부터 선택된 시나리오를 수신한다.When the learner connects to the chat server 1700 via the learner terminal 110, the scenario selecting unit 1720 provides the learner terminal 110 with the initial screen 1900 of FIG. 19. When the learner selects the scenario selection 1910 on the initial screen 1900, the scenario selection unit 1720 provides the learner terminal 110 with a scenario selection screen 1800 including a plurality of scenarios. When the learner selects a scenario to learn on the scenario selection screen 1800, the scenario selection unit 1720 receives the selected scenario from the learner terminal 110.

또한 시나리오 선택유닛(1720)은 시나리오 선택화면(1800)에 포함된 다양한 상황 중에서 특정 상황, 예를 들어, 영화(최신영화)(1840) 상황 위에 지시자(510)가 놓이면, 해당 대화내용을 포함하는 대화내용 알림판(570)을 표시하도록 설정될 수 있다.In addition, the scenario selecting unit 1720 includes a corresponding conversation when an indicator 510 is placed on a specific situation, for example, a movie (latest movie) 1840, among various situations included in the scenario selection screen 1800. The conversation content notification panel 570 may be set to be displayed.

또한 학습자가 대화방 예약유닛(240)에 의해 제공되는 도 8의 대화방 예약화면(800)의 대화방, 예를 들어, 대화방 3(810)의 시나리오(812)를 선택하면, 대화방 예약유닛(240)은 시나리오 DB(1710)에서 시나리오(812)을 검색하여 문자, 음성 또는 이미지 등으로 학습자단말기(110)로 전송할 수 있다. 따라서 학습자는 시나리오(8120)를 다운받아 대화방의 대화내용을 미리 준비할 수 있다.In addition, when the learner selects the chat room of the chat room reservation screen 800 of FIG. 8 provided by the chat room reservation unit 240, for example, the scenario 812 of chat room 3 810, the chat room reservation unit 240 is selected. The scenario 812 may be searched for in the scenario DB 1710 and transmitted to the learner terminal 110 through text, voice, or image. Therefore, the learner can download the scenario 8120 and prepare the conversation contents of the chat room in advance.

학습자가 도 17의 외국어 대화시스템을 이용하여 다른 학습자와 대화를 나누는 과정을 설명하면 다음과 같다. 학습자의 학습자단말기(110)가 인터넷 등을 통해 도 17의 대화서버(1700)에 접속하면, 시나리오 선택유닛(1720)은 학습자단말기(110)에 도 19의 초기화면(1900)을 제공한다. 학습자가 초기화면(1900)에서 시나리오 선택(1910)을 선택하면, 시나리오 선택유닛(1910)은 이미 작성된 복수의 시나리오를 포함하는 도 18의 시나리오 선택화면(1800)을 학습자단말기(110)에 제공한다. 학습자가 시나리오 선택화면(1800)에서 학습하고자 하는 시나리오를 선택하면, 시나리오 선택유닛(1720)은 학습자단말기(110)로부터 선택된 시나리오를 수신한다.A learner will explain a process of talking with other learners using the foreign language conversation system of FIG. 17. When the learner's learner terminal 110 connects to the chat server 1700 of FIG. 17 via the Internet, the scenario selection unit 1720 provides the learner terminal 110 with the initial screen 1900 of FIG. 19. When the learner selects the scenario selection 1910 on the initial screen 1900, the scenario selection unit 1910 provides the learner terminal 110 with the scenario selection screen 1800 of FIG. 18 including a plurality of scenarios that have already been created. . When the learner selects a scenario to learn on the scenario selection screen 1800, the scenario selection unit 1720 receives the selected scenario from the learner terminal 110.

시나리오 선택이 끝나면, 대화방 개설유닛(230)은 학습자단말기(110)에 선택된 시나리오에 따라 대화가 진행되는 대화방을 개설하기 위한 도 7의 대화방 개설화면(700)을 제공한다. 학습자가 대화방 개설화면(700)에서 개설되는 대화방, 예를 들어, 대화방 1(710)의 일시(712), 시나리오(714), 참여인원(716) 등의 세부항목을 기재한 후 개설(720)을 선택하면 대화방 1(710)이 개설되고, 개설된 대화방 1(710)은 대화방 개설유닛(230) 내의 메모리에 저장된다.After the selection of the scenario, the chat room establishing unit 230 provides the learner terminal 110 with the chat room opening screen 700 of FIG. 7 for opening a chat room in which the conversation proceeds according to the selected scenario. Learner fills in the chat room opening screen 700 and then details the details of the chat room, for example, the date and time 712 of the chat room 1 710, the scenario 714, the number of participants 716, and the like. If you select, the chat room 1 710 is opened, and the opened chat room 1 710 is stored in a memory in the chat room opening unit 230.

대화방 예약과 대화방 입장과정은 일반적으로 시나리오 선택 및 대화방 개설과정을 진행하지 않은 학습자가 밟는 과정임에 유의해야 할 것이다. 대화방 예약과 대화방 입장과정을 설명하면 다음과 같다.It should be noted that the chat room reservation and chat room entry process is generally performed by learners who have not proceeded with the scenario selection and chat room establishment process. The chat room reservation and chat room entry process are described below.

학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(1700)에 접속하면, 시나리오 선택유닛(1720)은 초기화면(1900)을 학습자단말기(110)에 제공한다. 학습자가 초기화면(1900)에서 대화방 예약(1920)을 선택하면, 대화방 예약유닛(240)은 대화방 개설유닛(230)에 저장된 대화방을 포함하는 도 8의 대화방 예약화면(800)을 학습자단말기(110)에 제공한다. 학습자가 대화방 예약화면(800)에 포함된 복수의 대화방 중에서 일시, 시나리오, 참여인원, 예약인원 등을 고려하여 참여할 대화방, 예를 들어, 대화방 3(810)과 예약(820)을 차례로 선택하면, 대화방 예약유닛(240)은 학습자를 대화방 3(810)의 예약 학습자로 등록한다.When the learner's learner terminal 110 connects to the chat server 1700 via the Internet, the scenario selecting unit 1720 provides the initial screen 1900 to the learner terminal 110. When the learner selects the chat room reservation 1920 on the initial screen 1900, the chat room reservation unit 240 displays the chat room reservation screen 800 of FIG. 8 including the chat room stored in the chat room creation unit 230. To provide. When the learner selects a chat room to participate in, for example, chat room 3 (810) and reservation (820) in consideration of the date, time, scenario, the number of participants, and the number of reservations among the plurality of chat rooms included in the chat room reservation screen 800, The chat room reservation unit 240 registers the learner as a reserved learner of the chat room 3 (810).

예약한 대화방의 개장 일시에 예약 학습자의 학습자단말기(110)가 인터넷 등을 통해 대화서버(1700)에 접속하면, 시나리오 선택유닛(1720)은 학습자단말기(110)에 초기화면(1900)을 제공한다. 예약 학습자가 초기화면(1900)에서 대화방 입장(1930)을 선택하면, 대화 지원유닛(250)은 현재 진행 중이거나 일정 시간 내에 개장될 복수의 대화방을 포함하는 도 9의 대화방 입장화면(900)을 학습자단말기(110)에 제공한다. 예약 학습자가 대화방 입장화면(900)에서 예약한 대화방, 예를 들어, 대화방 3(930)과 입장(940)을 선택하면, 대화 지원유닛(250)은 예약 학습자를 대화방 3(930)으로 입장시킨다. 예약 학습자가 대화방 3(930)에 입장하면, 대화 지원유닛(250)은 도 10의 대화방 화면(1000)을 학습자단말기(110)에 제공한다. 이후 대화 지원유닛(250)은 대화방 3(930)에 입장한 특정 학습자가 자신의 학습자단말기(110)를 통해 입력하는 문자, 음성, 이미지 등의 입력데이터를 수신하여 대화방에 입장한 다른 학습자의 학습자단말기(110)로 전송함으로써 학습자 사이의 대화를 가능하게 한다.When the learner terminal 110 of the reserved learner connects to the chat server 1700 via the Internet at the opening date of the reserved chat room, the scenario selecting unit 1720 provides the initial screen 1900 to the learner terminal 110. . When the reserved learner selects the chat room entry 1930 on the initial screen 1900, the chat support unit 250 displays the chat room entry screen 900 of FIG. 9 including a plurality of chat rooms currently in progress or to be opened within a predetermined time. It is provided to the learner terminal (110). When the reserved learner selects a chat room reserved on the chat room entrance screen 900, for example, chat room 3 930 and entrance 940, the chat support unit 250 enters the book learner into chat room 3 930. . When the reserved learner enters the chat room 3 930, the chat support unit 250 provides the chat room screen 1000 of FIG. 10 to the learner terminal 110. Thereafter, the conversation support unit 250 receives the input data such as a text, voice, image, etc. inputted by the specific learner entering the chat room 3 through the learner terminal 110, and then enters the chat room. Sending to the terminal 110 enables the conversation between learners.

이와 같이, 도 17의 외국어 대화시스템은 이미 작성된 복수의 시나리오를 제공함으로써, 초보 학습자도 쉽게 이 대화시스템을 이용하여 회화학습을 할 수 있다.In this manner, the foreign language conversation system of FIG. 17 provides a plurality of scenarios that have already been written, so that even beginners can easily learn conversation using this conversation system.

전술한 바와 같이, 본 발명에 따른 외국어 대화시스템들을 이용하여 학습자는 시간에 구애됨이 없이 다른 학습자와 충분하게 외국어로 대화를 나눌 수 있다. 그리고 이러한 외국어 대화시스템을 이용한 회화학습은 외국어 강사를 필요로 하지 않으므로 학습자는 적은 비용으로 회화학습을 할 수 있다. 또한 학습자가 대화진행을 위한 시나리오를 직접 작성/선택하는 주도적인 방식은 학습자의 학습효과를 향상시킨다.As described above, the learner can use the foreign language conversation systems according to the present invention to fully communicate with other learners in a foreign language without being bound by time. And since conversational learning using this foreign language dialogue system does not require a foreign language instructor, learners can learn conversational at low cost. In addition, the proactive way for learners to write / select scenarios for dialogue progression enhances the learner's learning effect.

이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능하다.
As described above, although the present invention has been described by way of limited embodiments and drawings, the present invention is not limited thereto and is intended by those skilled in the art to which the present invention pertains. Various modifications and variations are possible within the scope of equivalents of the claims to be described.

110: 학습자단말기 130: 인터넷
200: 대화서버 210: 대화내용 DB
220: 시나리오 작성유닛 230: 대화방 개설유닛
240: 대화방 예약유닛 250: 대화 지원유닛
1110: 레벨 선택유닛 1410: 언어 선택유닛
1710: 시나리오 DB 1720: 시나리오 선택유닛
110: student terminal 130: the Internet
200: chat server 210: chat content DB
220: scenario creation unit 230: chat room opening unit
240: chat room reservation unit 250: chat support unit
1110: level selection unit 1410: language selection unit
1710: scenario DB 1720: scenario selection unit

Claims (8)

복수의 학습자단말기와 대화서버로 이루어지는 외국어 대화시스템에 있어서,
상기 대화서버가
호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용을 저장하는 대화내용 DB;
상기 복수의 주제를 포함하는 주제선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 주제를 수신하고, 상기 선택된 주제와 관련된 다양한 상황을 포함하는 상황선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 상황을 수신하는 시나리오 작성유닛;
일시, 시나리오 등과 같은 세부항목을 포함하는 대화방의 개설을 위한 대화방 개설화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 개설된 대화방을 수신하여 저장하는 대화방 개설유닛;
상기 대화방 개설유닛에 저장된 대화방을 포함하는 대화방 예약화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 대화방을 수신하고, 상기 대화방을 선택한 학습자를 선택된 대화방의 예약 학습자로 등록하는 대화방 예약유닛; 및
상기 예약 학습자를 대화방에 입장시키며 입장된 예약 학습자의 학습자단말기를 통해 입력되는 문자, 음성, 이미지 등의 입력데이터를 수신하여 상기 대화방에 입장된 다른 학습자의 학습자단말기로 전송하는 대화 지원유닛을 포함하는 것을 특징으로 하는 외국어 대화시스템.
In a foreign language dialogue system comprising a plurality of learner terminals and a dialogue server,
The chat server
A dialogue DB for storing dialogue contents in various situations on each of a plurality of subjects such as hotels, movies, tourism, telephones, airports, etc .;
Providing a subject selection screen including the plurality of subjects to the learner terminal, receiving a selected subject from the learner terminal, and providing a context selection screen to the learner terminal including various situations related to the selected subject; A scenario preparation unit for receiving a selected situation from a learner terminal;
A chat room establishing unit for providing a chat room opening screen for opening a chat room including detailed items such as date and time, a scenario, and receiving and storing the chat room opened from the learner terminal;
A chat room reservation unit that provides a chat room reservation screen including a chat room stored in the chat room establishing unit to the learner terminal, receives a selected chat room from the learner terminal, and registers the selected learner as a reserved learner of the selected chat room; And
And a dialogue support unit for entering the reserved learner into a chat room and receiving input data such as text, voice, and image inputted through the learner terminal of the reserved learner who is admitted, and transmitting the input data to a learner terminal of another learner who has entered the chat room. Foreign language dialogue system, characterized in that.
복수의 학습자단말기와 대화서버로 이루어지는 외국어 대화시스템에 있어서,
상기 대화서버가
난이도에 따라 분류되는 복수의 레벨을 포함하는 레벨 선택화면을 상기 학습자단말기에 제공하고, 선택된 레벨을 상기 학습자단말기로부터 수신하는 레벨 선택유닛;
호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용을 상기 복수의 레벨별로 저장하는 대화내용 DB;
상기 복수의 주제를 포함하는 주제선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 주제를 수신하고, 상기 선택된 주제와 관련된 다양한 상황을 포함하는 상황선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 상황을 수신하는 시나리오 작성유닛;
일시, 시나리오 등과 같은 세부항목을 포함하는 대화방의 개설을 위한 대화방 개설화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 개설된 대화방을 수신하여 저장하는 대화방 개설유닛;
상기 대화방 개설유닛에 저장된 대화방을 포함하는 대화방 예약화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 대화방을 수신하고, 상기 대화방을 선택한 학습자를 선택된 대화방의 예약 학습자로 등록하는 대화방 예약유닛; 및
상기 예약 학습자를 대화방에 입장시키며 입장된 예약 학습자의 학습자단말기를 통해 입력되는 문자, 음성, 이미지 등의 입력데이터를 수신하여 상기 대화방에 입장된 다른 학습자의 학습자단말기로 전송하는 대화 지원유닛을 포함하는 것을 특징으로 하는 외국어 대화시스템.
In a foreign language dialogue system comprising a plurality of learner terminals and a dialogue server,
The chat server
A level selection unit which provides a level selection screen including a plurality of levels classified according to difficulty level to the learner terminal and receives the selected level from the learner terminal;
A dialogue DB for storing dialogue contents in various situations for each of a plurality of subjects such as a hotel, a movie, a tourism, a telephone, an airport, etc. for each of the plurality of levels;
Providing a subject selection screen including the plurality of subjects to the learner terminal, receiving a selected subject from the learner terminal, and providing a context selection screen to the learner terminal including various situations related to the selected subject; A scenario preparation unit for receiving a selected situation from a learner terminal;
A chat room establishing unit for providing a chat room opening screen for opening a chat room including detailed items such as date and time, a scenario, and receiving and storing the chat room opened from the learner terminal;
A chat room reservation unit that provides a chat room reservation screen including a chat room stored in the chat room establishing unit to the learner terminal, receives a selected chat room from the learner terminal, and registers the selected learner as a reserved learner of the selected chat room; And
And a dialogue support unit for entering the reserved learner into a chat room and receiving input data such as text, voice, and image inputted through the learner terminal of the reserved learner who is admitted, and transmitting the input data to a learner terminal of another learner who has entered the chat room. Foreign language dialogue system, characterized in that.
복수의 학습자단말기와 대화서버로 이루어지는 외국어 대화시스템에 있어서,
상기 대화서버가
복수의 언어를 포함하는 언어 선택화면을 상기 학습자단말기에 제공하고, 선택된 언어를 상기 학습자단말기로부터 수신하는 언어 선택유닛;
호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용을 상기 복수의 언어별로 저장하는 대화내용 DB;
상기 복수의 주제를 포함하는 주제선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 주제를 수신하고, 상기 선택된 주제와 관련된 다양한 상황을 포함하는 상황선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 상황을 수신하는 시나리오 작성유닛;
일시, 시나리오 등과 같은 세부항목을 포함하는 대화방의 개설을 위한 대화방 개설화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 개설된 대화방을 수신하여 저장하는 대화방 개설유닛;
상기 대화방 개설유닛에 저장된 대화방을 포함하는 대화방 예약화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 대화방을 수신하고, 상기 대화방을 선택한 학습자를 선택된 대화방의 예약 학습자로 등록하는 대화방 예약유닛; 및
상기 예약 학습자를 대화방에 입장시키며 입장된 예약 학습자의 학습자단말기를 통해 입력되는 문자, 음성, 이미지 등의 입력데이터를 수신하여 상기 대화방에 입장된 다른 학습자의 학습자단말기로 전송하는 대화 지원유닛을 포함하는 것을 특징으로 하는 외국어 대화시스템.
In a foreign language dialogue system comprising a plurality of learner terminals and a dialogue server,
The chat server
A language selection unit for providing a language selection screen including a plurality of languages to the learner terminal and receiving the selected language from the learner terminal;
A dialogue DB for storing dialogue contents in various situations for each of a plurality of subjects such as a hotel, a movie, a tourism, a telephone, an airport, and the like;
Providing a subject selection screen including the plurality of subjects to the learner terminal, receiving a selected subject from the learner terminal, and providing a context selection screen to the learner terminal including various situations related to the selected subject; A scenario preparation unit for receiving a selected situation from a learner terminal;
A chat room establishing unit for providing a chat room opening screen for opening a chat room including detailed items such as date and time, a scenario, and receiving and storing the chat room opened from the learner terminal;
A chat room reservation unit that provides a chat room reservation screen including a chat room stored in the chat room establishing unit to the learner terminal, receives a selected chat room from the learner terminal, and registers the selected learner as a reserved learner of the selected chat room; And
And a dialogue support unit for entering the reserved learner into a chat room and receiving input data such as text, voice, and image inputted through the learner terminal of the reserved learner who is admitted, and transmitting the input data to a learner terminal of another learner who has entered the chat room. Foreign language dialogue system, characterized in that.
복수의 학습자단말기와 대화서버로 이루어지는 외국어 대화시스템에 있어서,
상기 대화서버가
호텔, 영화, 관광, 전화, 공항 등과 같은 복수의 주제 각각에 대한 다양한 상황에서의 대화내용 중에서 선택되는 일부 대화내용으로 작성된 복수의 시나리오를 저장하는 시나리오 DB;
상기 복수의 시나리오를 포함하는 시나리오 선택화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 시나리오를 수신하는 시나리오 선택유닛;
일시, 시나리오 등과 같은 세부항목을 포함하는 대화방의 개설을 위한 대화방 개설화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 개설된 대화방을 수신하여 저장하는 대화방 개설유닛;
상기 대화방 개설유닛에 저장된 대화방을 포함하는 대화방 예약화면을 상기 학습자단말기에 제공하고, 상기 학습자단말기로부터 선택된 대화방을 수신하고, 상기 대화방을 선택한 학습자를 선택된 대화방의 예약 학습자로 등록하는 대화방 예약유닛; 및
상기 예약 학습자를 대화방에 입장시키며 입장된 예약 학습자의 학습자단말기를 통해 입력되는 문자, 음성, 이미지 등의 입력데이터를 수신하여 상기 대화방에 입장된 다른 학습자의 학습자단말기로 전송하는 대화 지원유닛을 포함하는 것을 특징으로 하는 외국어 대화시스템.
In a foreign language dialogue system comprising a plurality of learner terminals and a dialogue server,
The chat server
A scenario DB for storing a plurality of scenarios composed of some conversation contents selected from conversation contents in various situations on each of a plurality of topics such as a hotel, a movie, a tourism, a telephone, an airport, and the like;
A scenario selecting unit for providing a scenario selection screen including the plurality of scenarios to the learner terminal and receiving a selected scenario from the learner terminal;
A chat room establishing unit for providing a chat room opening screen for opening a chat room including detailed items such as date and time, a scenario, and receiving and storing the chat room opened from the learner terminal;
A chat room reservation unit that provides a chat room reservation screen including a chat room stored in the chat room establishing unit to the learner terminal, receives a selected chat room from the learner terminal, and registers the selected learner as a reserved learner of the selected chat room; And
And a dialogue support unit for entering the reserved learner into a chat room and receiving input data such as text, voice, and image inputted through the learner terminal of the reserved learner who is admitted, and transmitting the input data to a learner terminal of another learner who has entered the chat room. Foreign language dialogue system, characterized in that.
청구항 1 내지 3에 있어서,
시나리오가 작성되는 동안 상기 시나리오 작성유닛이 상기 주제선택화면 및 상황선택화면에서 선택된 주제 및 상황으로 이루어지는 작성 시나리오를 표시하는 시나리오 알림판을 상기 학습자단말기에 제공하는 것을 특징으로 하는 외국어 대화시스템.
The method according to claim 1,
And a scenario notice board on the learner terminal that displays a creation scenario consisting of a theme and a situation selected on the subject selection screen and a situation selection screen while the scenario is created.
청구항 5에 있어서
상기 시나리오 작성유닛이 상기 시나리오 알림판에 표시되는 작성 시나리오가 선택되면 상기 대화내용 DB에서 작성 시나리오에 포함된 상황에 대응하는 대화내용을 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템.
Claim 5
And if the scenario creation unit selects a creation scenario displayed on the scenario notification board, the conversation contents corresponding to the situation included in the creation scenario are retrieved from the dialogue contents DB and transmitted to the learner terminal.
청구항 1 내지 3에 있어서,
상기 대화방 예약화면의 대화방의 세부항목 중에서 시나리오가 선택되면, 상기 대화방 예약유닛이 상기 대화내용 DB에서 선택된 시나리오에 포함된 상황에 대응하는 대화내용을 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템.
The method according to claim 1,
When a scenario is selected from the detailed items of the chat room of the chat room reservation screen, the chat room reservation unit retrieves the chat content corresponding to the situation included in the selected scenario from the chat content DB and transmits the chat content to the learner terminal. Dialog system.
청구항 4에 있어서,
상기 대화방 예약화면의 대화방의 세부항목 중에서 시나리오가 선택되면, 상기 대화방 예약유닛이 상기 시나리오 DB에서 선택된 시나리오를 검색하여 상기 학습자단말기로 전송하는 것을 특징으로 하는 외국어 대화시스템.
The method of claim 4,
And a scenario selected from the detailed items of the chat room of the chat room reservation screen, the chat room reservation unit retrieves the selected scenario from the scenario DB and transmits the scenario to the learner terminal.
KR1020110006798A 2011-01-24 2011-01-24 Conversation system for foreign language KR20120085465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110006798A KR20120085465A (en) 2011-01-24 2011-01-24 Conversation system for foreign language

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110006798A KR20120085465A (en) 2011-01-24 2011-01-24 Conversation system for foreign language

Publications (1)

Publication Number Publication Date
KR20120085465A true KR20120085465A (en) 2012-08-01

Family

ID=46871692

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110006798A KR20120085465A (en) 2011-01-24 2011-01-24 Conversation system for foreign language

Country Status (1)

Country Link
KR (1) KR20120085465A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170121397A (en) 2016-04-25 2017-11-02 이준상 Dialogue system for foreign language conversation
KR20240082461A (en) * 2022-12-01 2024-06-11 리디안랩스 주식회사 User-customized english ability evaluation apparatus and english ability evaluation system comprising the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170121397A (en) 2016-04-25 2017-11-02 이준상 Dialogue system for foreign language conversation
KR20240082461A (en) * 2022-12-01 2024-06-11 리디안랩스 주식회사 User-customized english ability evaluation apparatus and english ability evaluation system comprising the same

Similar Documents

Publication Publication Date Title
Gigi Durham Constructing the “new ethnicities”: Media, sexuality, and diaspora identity in the lives of South Asian immigrant girls
Wang et al. Message design for mobile learning: Learning theories, human cognition and design principles
Othman Measuring visitors' experiences with mobile guide technology in cultural spaces
KR20080021594A (en) System and method for learning languages
Wardak Mobile assisted language learning (mall): teacher uses of smartphone applications (apps) to support undergraduate students’ english as a foreign language (efl) vocabulary development
Tseng et al. Implementing virtual reality–enhanced tasks in Chinese language teaching
KR20110122628A (en) Conversation system
Karchmer‐Klein et al. Adolescents' navigation of linguistic and nonlinguistic modes when reading a digital narrative
Yang Journey to the East: Intercultural adaptation of international students in China
Pooley Accessing leisure in an unfamiliar society via mobile instant messaging: A case study of academic sojourners visiting South Korea
KR20120085465A (en) Conversation system for foreign language
Saltmarsh Movie lessons: Cultural politics and the visible practices of schooling
Richards et al. Interchange Level 1 Teacher's Edition with Assessment Audio CD/CD-ROM
Johnson Professor in residence model for queering the edges of school: A project in humanizing methodology and love
JP2004078238A (en) Method and system for language lesson using internet and recording medium
French et al. Recipe for a Good Life: A Self-Advocate’s Perspective on Curating the “Good Life” to Explore Happiness and Living Well
Troyan et al. A Genre-Based Approach to Planning and Assessing Interpersonal Communication
Boster et al. New car, same principles: using language development theories to drive the design of supportive augmentative and alternative communication system interfaces
Naser et al. Promoting child rights through use of technology in the classroom
Meier Masterstudiengang Lehramt Grundschule
Rabia et al. Exploring Code Switching as a Communicative Strategy in Informal Virtual Communication: The Case of MA Students of the Department of English at MMUTO
Doff et al. English Unlimited Advanced Teacher's Pack (Teacher's Book with DVD-ROM)
Sabie Hijabies, Proxies, and Difference
Okal Turkish Global Simulation: A Modern Strategy for Teaching Language and Culture Using Web Technologies
Pegrum et al. Mobile devices

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application