JP2007150552A - Method, device, and program for managing synchronous electronic content - Google Patents

Method, device, and program for managing synchronous electronic content Download PDF

Info

Publication number
JP2007150552A
JP2007150552A JP2005340406A JP2005340406A JP2007150552A JP 2007150552 A JP2007150552 A JP 2007150552A JP 2005340406 A JP2005340406 A JP 2005340406A JP 2005340406 A JP2005340406 A JP 2005340406A JP 2007150552 A JP2007150552 A JP 2007150552A
Authority
JP
Japan
Prior art keywords
annotation
character string
text
data
displaying
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2005340406A
Other languages
Japanese (ja)
Other versions
JP4764148B2 (en
Inventor
Seiya Shimizu
誠也 清水
Eiji Morimatsu
映史 森松
Asako Kitaura
麻子 北浦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005340406A priority Critical patent/JP4764148B2/en
Publication of JP2007150552A publication Critical patent/JP2007150552A/en
Application granted granted Critical
Publication of JP4764148B2 publication Critical patent/JP4764148B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method, device, and program for managing synchronous electronic contents, which allow a user to flexibly and easily write in synchronous electronic contents. <P>SOLUTION: The synchronous electronic content management program allows a computer to synchronize animation information with text information for reproducing. It includes a screen display procedure for displaying a screen containing an animation region for displaying the animation information and a text region for displaying the text information, a character string selecting procedure for selecting one or all character string from among the text information in the text region, an attribute attaching procedure for attaching a specified attribute to the character string, and a preserving procedure which relates the specified attribute to a reproduction time for the selected character string, for each character string and preserves it. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、同期電子コンテンツ管理プログラム、同期電子コンテンツ管理装置及び同期電子コンテンツ管理方法に関し、特に動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理プログラム、同期電子コンテンツ管理装置及び同期電子コンテンツ管理方法に関する。   The present invention relates to a synchronized electronic content management program, a synchronized electronic content management apparatus, and a synchronized electronic content management method, and more particularly to a synchronized electronic content management program, a synchronized electronic content management apparatus, and a synchronized electronic for reproducing moving image information and text information in synchronization. The present invention relates to a content management method.

従来、コンピュータを用いて教育を行うためのシステムの一つとして、動画とテキスト情報とを同期させて表示させる同期電子教材が存在する。同期電子教材は、動画やテキスト情報等の複数のメディアを組み合わせることで分かり易い教材を提供することができる。したがって、近年、様々なシステムが製品化されており、自習型イーラーニングに広く活用されている。   2. Description of the Related Art Conventionally, as one of systems for performing education using a computer, there is a synchronized electronic teaching material that displays a moving image and text information in synchronization. Synchronous electronic teaching materials can provide easy-to-understand teaching materials by combining a plurality of media such as moving images and text information. Therefore, in recent years, various systems have been commercialized and widely used for self-learning e-learning.

図1は、従来の一般的な同期電子教材の画面例を示す図である。図1に示されるように、従来見受けられる一般的な同期電子教材画面500は、動画を表示させる動画表示領域501と、テキスト情報が記載されたスライド等を表示させるテキスト情報表示領域502とを同一画面に表示させ、動画の再生時間に基づくスケジュールに従ってテキスト情報(スライド等)を入れ替える。このような同期電子教材によれば、動画において説明される内容にあわせてテキスト情報が表示されるため分かり易い教材を作成できる。
特開2001−350397号公報 特開2001−92340号公報
FIG. 1 is a diagram showing a screen example of a conventional general synchronized electronic teaching material. As shown in FIG. 1, in a conventional synchronous electronic teaching material screen 500 that can be seen in the past, a moving image display area 501 that displays a moving image is the same as a text information display area 502 that displays a slide or the like on which text information is described. Display on the screen and replace text information (slides, etc.) according to the schedule based on the playback time of the video. According to such a synchronous electronic teaching material, since text information is displayed in accordance with the contents explained in the moving image, an easy-to-understand teaching material can be created.
JP 2001-350397 A JP 2001-92340 A

しかしながら、図1のような同期電子教材では、紙の教科書とノートとを使った実際の授業のように読み書きという作業が学習者に生じないため、かかる作業を通じた記憶の定着が行われず、学習内容が記憶に残りづらいという問題点があった。また、学習の過程をオフラインで残すことができないため有効な復習ができないという問題点もあった。これらは同期電子教材に関する共通の課題である。   However, with synchronous electronic teaching materials such as those shown in Fig. 1, the learner does not have to read and write like an actual class using paper textbooks and notebooks. There was a problem that the contents were difficult to remember. Another problem is that effective review cannot be performed because the learning process cannot be left offline. These are common issues related to synchronous electronic teaching materials.

かかる問題を解決するため、同期電子教材の視聴中に学習者が電子的なノートを記録できる手段を備えた従来技術がある(例えば、特許文献1)。特許文献1によれば、学習者は、同期電子教材を受講中にノート(注釈)を記入し、受講後にスライドとノートとからなる一覧画面を作成することができる。しかし、スライド単位で注釈を作成するため、スライド中のいずれの部分に対する注釈なのかを記録できず、後で見直すときに注釈を付加した背景が把握しづらいという問題がある。また、受講中にまとまった考えを文章としてノートに書き込む必要があるため、気になった語句をちょっとマーキングしておいてあとで調べるといった気軽な使い方はできない。そのため結果的に学習者による書き込みが行われづらいという問題がある。   In order to solve such a problem, there is a conventional technique including means for allowing a learner to record an electronic note while viewing a synchronized electronic teaching material (for example, Patent Document 1). According to Patent Literature 1, a learner can enter notes (annotations) while attending a synchronous electronic teaching material, and can create a list screen including slides and notes after attendance. However, since an annotation is created in units of slides, it is impossible to record which part of the slide is an annotation, and it is difficult to grasp the background to which the annotation is added when reviewing later. Also, since it is necessary to write the thoughts as a sentence in the notebook during the course, it is not easy to use it by marking the words you are interested in and checking them later. As a result, there is a problem that writing by the learner is difficult.

また、特許文献2には、同期電子教材を使った遠隔教育で、生徒の興味を持続させるためにノートに重要なポイントを逐次表示する技術が記載されている。ノートに記載するポイントはスライドなど1枚単位で設定するものではないので特許文献1に記載の技術よりも細かい注釈付けが可能であるものの、注釈位置と内容は事前に教材作成者が作成しておかなくてはならない。したがって、受講者が自分の考えを記入することはできず、そのままでは電子教材の記憶定着向上を行う手段としては有効ではないという問題がある。   Patent Document 2 describes a technique for sequentially displaying important points on a notebook in order to maintain the interest of students in distance learning using synchronous electronic teaching materials. Since the points described in the notebook are not set in units of slides or the like, it is possible to annotate more finely than the technique described in Patent Document 1, but the annotation position and contents are prepared in advance by the teaching material creator. It must be left. Accordingly, there is a problem that the student cannot enter his / her own thoughts, and is not effective as a means for improving memory retention of electronic teaching materials.

本発明は、上記の点に鑑みてなされたものであって、ユーザが同期電子コンテンツに対して柔軟かつ簡便に書き込みを行うことのできる同期電子コンテンツ管理プログラム、同期電子コンテンツ管理装置及び同期電子コンテンツ管理方法の提供を目的とする。   The present invention has been made in view of the above points, and is a synchronized electronic content management program, a synchronized electronic content management apparatus, and a synchronized electronic content in which a user can flexibly and easily write to the synchronized electronic content. The purpose is to provide a management method.

そこで上記課題を解決するため、本発明は、コンピュータに、動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理プログラムであって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手順と、前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手順と前記文字列に対して所定の属性を付加させる属性付加手順と、前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手順とを有することを特徴とする。
Therefore, in order to solve the above problem, the present invention is a synchronous electronic content management program that causes a computer to reproduce and reproduce moving image information and text information,
Screen display procedure for displaying a screen having a moving image area for displaying the moving image information and a text area for displaying the text information, and a character string for selecting a part or all of the character string from the text information in the text area A selection procedure, an attribute addition procedure for adding a predetermined attribute to the character string, and a storage procedure for associating and storing the predetermined attribute and the reproduction time when the character string is selected for each character string; It is characterized by having.

このような同期電子コンテンツ管理プログラムでは、ユーザが同期電子コンテンツに対して柔軟かつ簡便に書き込みを行うことができる。   With such a synchronized electronic content management program, the user can write in the synchronized electronic content flexibly and simply.

また、上記課題を解決するため、本発明は、上記同期電子コンテンツ管理プログラムを実行する同期電子コンテンツ管理装置、又は前記同期電子コンテンツ管理装置における同期電子コンテンツ管理方法としてもよい。   In order to solve the above problem, the present invention may be a synchronized electronic content management apparatus that executes the synchronized electronic content management program, or a synchronized electronic content management method in the synchronized electronic content management apparatus.

本発明によれば、ユーザが同期電子コンテンツに対して柔軟かつ簡便に書き込みを行うことのできる同期電子コンテンツ管理プログラム、同期電子コンテンツ管理装置及び同期電子コンテンツ管理方法を提供することができる。   According to the present invention, it is possible to provide a synchronous electronic content management program, a synchronous electronic content management apparatus, and a synchronous electronic content management method that allow a user to flexibly and easily write synchronous electronic content.

以下、図面に基づいて本発明の実施の形態を説明する。本発明の実施の形態では、同期電子教材の遠隔学習システムを例として説明する。ここで、同期電子教材とは、例えば、動画情報のような経時的要素を有する動的な情報と、当該動的な情報に同期させて表示されるテキスト情報のような静的な情報とを表示させる電子的な教材をいう。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the embodiment of the present invention, a remote learning system for synchronous electronic teaching materials will be described as an example. Here, the synchronized electronic teaching material is, for example, dynamic information having a temporal element such as moving image information and static information such as text information displayed in synchronization with the dynamic information. Electronic teaching materials to be displayed.

図2は、本発明の実施の形態における遠隔学習システムの構成例を示す図である。図2において、本発明の実施の形態における遠隔学習システム1は、システムは教材サーバ10、注釈DBサーバ20、及び受講端末40等がLAN(Local Area Network)又はインターネット等のネットワーク30(有線又は無線の別は問わない)によって接続されて構成されている。また、受講端末40には、プリンタ50が接続されている。   FIG. 2 is a diagram illustrating a configuration example of the distance learning system according to the embodiment of the present invention. 2, the remote learning system 1 according to the embodiment of the present invention includes a learning material server 10, an annotation DB server 20, a learning terminal 40, and the like, a network 30 (wired or wireless) such as a LAN (Local Area Network) or the Internet. It is configured by being connected by any method. A printer 50 is connected to the attendance terminal 40.

教材サーバ10は、同期電子教材を提供するコンピュータであり、シナリオ配信部11、動画配信部12、及びテキスト情報配信部13等より構成される。この他、受講者のユーザ管理を行うユーザ管理部を含んでもよい。   The learning material server 10 is a computer that provides synchronized electronic learning materials, and includes a scenario distribution unit 11, a moving image distribution unit 12, a text information distribution unit 13, and the like. In addition, a user management unit that performs user management of students may be included.

シナリオ配信部11とテキスト情報配信部13とは標準的なHTTP(HyperText Transfer Protocol)サーバによって構成され、それぞれ、受講端末40からの要求に応じて、シナリオデータ14又はテキストデータ16を返信する。動画配信部12は、RTP(Real-time Transport Protocol)サーバや、Microsoft(登録商標) Windows(登録商標) Media Server等の動画ストリーミングサーバ等で構築され、受講端末40からの要求に応じて動画データ15を提供する。   The scenario distribution unit 11 and the text information distribution unit 13 are configured by a standard HTTP (HyperText Transfer Protocol) server, and return scenario data 14 or text data 16 in response to a request from the student terminal 40, respectively. The video distribution unit 12 is constructed by a video streaming server such as an RTP (Real-time Transport Protocol) server or a Microsoft (registered trademark) Windows (registered trademark) Media Server. 15 is provided.

教材サーバ10は、また、同期電子教材を構成するデータとしてシナリオデータ14、動画データ15、及びテキストデータ16等を保持する。シナリオデータ14は、再生する同期電子教材中で使用される動画データ及びテキストデータを特定するための情報と、当該動画データとテキストデータとを時間的に同期させて表示させるための情報とが記録されたデータである。時間的に複数のメディアを同期させて表示させるための標準言語としてSMIL(Synchronized Multimedia Integration Language)が存在する。SMILを用いてシナリオデータ14を記述すると、例えば、図3のようになる。図3は、SMILによるシナリオデータの記述例を示す図である。図3の定義内容を分かりやすく図示すると、図4のようになる。図4は、シナリオデータによって実現される動画データとテキストデータとの同期再生タイミングを示す図である。   The educational material server 10 also holds scenario data 14, moving image data 15, text data 16 and the like as data constituting the synchronous electronic educational material. The scenario data 14 includes information for specifying moving image data and text data used in the synchronized electronic teaching material to be reproduced, and information for displaying the moving image data and the text data in time synchronization. Data. SMIL (Synchronized Multimedia Integration Language) exists as a standard language for synchronizing and displaying a plurality of media temporally. When scenario data 14 is described using SMIL, for example, FIG. 3 is obtained. FIG. 3 is a diagram showing a description example of scenario data by SMIL. FIG. 4 shows the definition of FIG. 3 in an easy-to-understand manner. FIG. 4 is a diagram showing the synchronized playback timing of moving image data and text data realized by scenario data.

図4における参照番号は、図3におけるものと対応している。すなわち、図3における記述141によって、「動画データD2−001」を0秒から600秒までの間再生することが定義されている。また、図3における記述142、143、144、145によって、テキストデータD3−001、D03−002、D03−003、D3−004のそれぞれを10秒間、15秒間、8秒間、10秒間表示させる旨が定義されている。なお、シナリオデータ14は、必ずしもSMILを用いて記述する必要はない。   The reference numbers in FIG. 4 correspond to those in FIG. That is, the description 141 in FIG. 3 defines that “moving image data D2-001” is reproduced from 0 to 600 seconds. In addition, the descriptions 142, 143, 144, and 145 in FIG. 3 indicate that text data D3-001, D03-002, D03-003, and D3-004 are displayed for 10 seconds, 15 seconds, 8 seconds, and 10 seconds, respectively. Is defined. The scenario data 14 does not necessarily have to be described using SMIL.

注釈DBサーバ20は、同期電子教材に対して付加された注釈データ21を保存、管理及び配信するデータベースサーバであり、例えば、標準的なリレーショナルデータベースとCGI(Common Gateway Interface)等のWebインタフェースによって実装され得る。ここで、注釈データ21とは、教材サーバ10によって受講端末40に提供された同期電子教材に対して、学習者によって入力されるコメント(注釈)等を含むデータをいう。   The annotation DB server 20 is a database server that stores, manages, and distributes annotation data 21 added to the synchronous electronic teaching material. For example, the annotation DB server 20 is implemented by a standard relational database and a Web interface such as CGI (Common Gateway Interface). Can be done. Here, the annotation data 21 refers to data including a comment (annotation) or the like input by the learner with respect to the synchronized electronic teaching material provided to the attendance terminal 40 by the teaching material server 10.

受講端末40は、同期電子教材によって学習を行う学習者が利用するパソコン等の端末であり、同期電子教材を再生し注釈付けを行うための同期電子教材表示部41と、同期電子教材に対して付された注釈の一覧画面(注釈一覧画面)を表示する注釈一覧表示部42とを備える。   The attendance terminal 40 is a terminal such as a personal computer used by a learner who learns using the synchronized electronic teaching material. The synchronized electronic teaching material display unit 41 for reproducing and annotating the synchronized electronic teaching material and the synchronized electronic teaching material An annotation list display unit 42 that displays a list screen of annotations attached (annotation list screen).

図5は、同期電子教材表示部の機能構成例を示す図である。図5において、同期電子教材表示部41は、シナリオ管理部411、動画再生部412、テキストデータ描画部413、画面表示部414、注釈作成部416、及びユーザインタフェース417等より構成される。   FIG. 5 is a diagram illustrating a functional configuration example of the synchronous electronic teaching material display unit. In FIG. 5, the synchronized electronic teaching material display unit 41 includes a scenario management unit 411, a moving image playback unit 412, a text data drawing unit 413, a screen display unit 414, an annotation creation unit 416, a user interface 417, and the like.

シナリオ管理部411は、再生する電子教材のシナリオデータ14を教材サーバ10のシナリオ配信サーバ11より受信すると、そのシナリオデータ14を、図4において説明したような同期再生タイミングを示すデータ(以下「同期再生タイミングデータ」という。)に変換する。シナリオ管理部411は、同期再生タイミングデータに基づいて、再生対象となる動画データ15を動画再生部412に通知する。   When the scenario management unit 411 receives the scenario data 14 of the electronic teaching material to be played back from the scenario distribution server 11 of the teaching material server 10, the scenario management unit 411 stores the scenario data 14 as data indicating the synchronized playback timing as described in FIG. Referred to as “reproduction timing data”). The scenario management unit 411 notifies the moving image reproduction unit 412 of the moving image data 15 to be reproduced based on the synchronized reproduction timing data.

動画再生部412は、教材サーバ10の動画配信部12と通信し、動画データ15の再生を行う。シナリオ管理部411は常に動画再生部412を監視しており、動画の再生位置(時間)を常時取得し、同期再生タイミングデータと照らし合わせて、その時刻に表示すべきテキストデータ16をテキストデータ描画部413に通知する。   The moving image reproduction unit 412 communicates with the moving image distribution unit 12 of the learning material server 10 and reproduces the moving image data 15. The scenario management unit 411 constantly monitors the video playback unit 412, always acquires the playback position (time) of the video, compares it with the synchronized playback timing data, and draws text data 16 to be displayed at that time as text data. Notification to the unit 413.

テキストデータ描画部413は、通知されたテキストデータ16が描画中でない場合、当該テキストデータ16をテキスト情報配信部13より取得し、表示させる。   When the notified text data 16 is not being drawn, the text data drawing unit 413 acquires the text data 16 from the text information distribution unit 13 and displays it.

画面表示部414は、動画再生部412が再生し、テキストデータ描画部413が取得したテキスト情報を表示させるための画面(以下「同期電子教材画面」という。)を表示する。   The screen display unit 414 displays a screen (hereinafter referred to as “synchronous electronic teaching material screen”) for displaying the text information reproduced by the moving image reproduction unit 412 and acquired by the text data drawing unit 413.

図6は、本発明の実施の形態における同期電子教材画面の表示例を示す図である。図6において、同期電子教材画面430は、動画表示領域431と、テキスト情報表示領域432と、注釈作成ボタン433とを有する。動画表示領域431は、動画再生部412によって再生される動画データ15が表示される領域である。テキスト情報表示領域432は、テキストデータ描画部413によってテキストデータ16が表示される領域である。なお、動画表示領域431に表示される動画データ15とテキスト情報表示領域432に表示されるテキストデータ16とは、シナリオ管理部411によって同期制御がされて表示されるのは上述したとおりである。注釈作成ボタン433がクリックされると、注釈作成部416が起動される
注釈作成部416は、テキスト情報表示領域432において表示されたテキストデータ16に対する注釈(コメント)を学習者に入力させると共に、入力された注釈を注釈データ21として、注釈DBサーバ20に登録する。注釈作成部416は、また、注釈が入力された際に表示されていた動画のサムネイル画像151を生成し、注釈データ21に関連付けて注釈DBサーバ20に登録する。なお、学習者による注釈の入力の詳細については後述する。
FIG. 6 is a diagram showing a display example of the synchronous electronic teaching material screen according to the embodiment of the present invention. In FIG. 6, the synchronized electronic learning material screen 430 includes a moving image display area 431, a text information display area 432, and an annotation creation button 433. The moving image display area 431 is an area in which the moving image data 15 reproduced by the moving image reproducing unit 412 is displayed. The text information display area 432 is an area where the text data 16 is displayed by the text data drawing unit 413. It should be noted that the moving image data 15 displayed in the moving image display area 431 and the text data 16 displayed in the text information display area 432 are displayed under the synchronization control by the scenario management unit 411 as described above. When the annotation creation button 433 is clicked, the annotation creation unit 416 is activated. The annotation creation unit 416 allows the learner to input and input an annotation (comment) for the text data 16 displayed in the text information display area 432. The made annotation is registered in the annotation DB server 20 as the annotation data 21. The annotation creation unit 416 also generates a thumbnail image 151 of the moving image that was displayed when the annotation was input, and registers it in the annotation DB server 20 in association with the annotation data 21. Details of the annotation input by the learner will be described later.

ユーザインタフェース417は、マウス又はキーボード等による入力イベントを注釈作成部416等に伝達する。   The user interface 417 transmits an input event by a mouse or a keyboard to the annotation creating unit 416 or the like.

図7は、注釈一覧表示部の機能構成例を示す図である。図7において、注釈一覧表示部42は、一覧画面描画部421、画面表示部422、ユーザインタフェース423、及び注釈編集部424等より構成され、同期電子教材表示部41において入力された注釈の一覧画面(以下「注釈一覧画面」という。)を表示させる。   FIG. 7 is a diagram illustrating a functional configuration example of the annotation list display unit. In FIG. 7, the annotation list display unit 42 includes a list screen drawing unit 421, a screen display unit 422, a user interface 423, an annotation editing unit 424, and the like, and a list screen of annotations input in the synchronized electronic teaching material display unit 41. (Hereinafter referred to as “annotation list screen”).

一覧画面描画部421は、学習者により注釈一覧画面の作成対象とされた教材(シナリオデータ14)に関する注釈データ21と、当該注釈データ21に関連付けられているサムネイル画像151とを注釈DBサーバ20より取得する。一覧画面描画部421は、取得した情報に基づいて、例えばHTML(HyperText Markup Language)形式によって注釈一覧画面を生成する。   The list screen drawing unit 421 receives, from the annotation DB server 20, the annotation data 21 related to the teaching material (scenario data 14) for which the learner created the annotation list screen, and the thumbnail image 151 associated with the annotation data 21. get. The list screen drawing unit 421 generates an annotation list screen based on the acquired information, for example, in an HTML (HyperText Markup Language) format.

画面表示部422は、一覧画面描画部421によって生成される注釈一覧画面を表示させる。注釈編集部424は、注釈一覧画面に表示された注釈を更に編集(再編集)させる。ユーザインタフェース423は、マウス又はキーボート等によるイベントを注釈編集部424等に伝達する。   The screen display unit 422 displays the annotation list screen generated by the list screen drawing unit 421. The annotation editing unit 424 further edits (re-edits) the annotation displayed on the annotation list screen. The user interface 423 transmits an event by a mouse or a keyboard to the annotation editing unit 424 or the like.

次に、受講端末40のハードウェア構成例について説明する。図8は、本発明の実施の形態における受講端末のハードウェア構成例を示す図である。   Next, a hardware configuration example of the student terminal 40 will be described. FIG. 8 is a diagram illustrating a hardware configuration example of the attendance terminal according to the embodiment of the present invention.

図8の受講端末40は、それぞれバスBで相互に接続されているドライブ装置400と、補助記憶装置402と、メモリ装置403と、演算処理装置404と、表示装置405と、入力装置406と、インタフェース装置407と等を有するように構成される。   8 includes a drive device 400, an auxiliary storage device 402, a memory device 403, an arithmetic processing device 404, a display device 405, an input device 406, which are connected to each other via a bus B. An interface device 407 and the like are included.

受講端末40での処理を実現するプログラムは、CD―ROM等の記録媒体401によって提供される。プログラムを記録した記録媒体401がドライブ装置400にセットされると、プログラムが記録媒体401からドライブ装置400を介して補助記憶装置402にインストールされる。補助記憶装置402は、インストールされたプログラムを格納すると共に、プログラムの処理に必要な各種のデータを格納する。   A program for realizing processing at the student terminal 40 is provided by a recording medium 401 such as a CD-ROM. When the recording medium 401 on which the program is recorded is set in the drive device 400, the program is installed from the recording medium 401 to the auxiliary storage device 402 via the drive device 400. The auxiliary storage device 402 stores the installed program and various data necessary for processing the program.

メモリ装置403は、プログラムの起動指示があった場合に、補助記憶装置402からプログラムを読み出して格納する。演算処理装置404は、メモリ装置403に格納されたプログラムに従って受講端末40に係る機能を実行する。表示装置405はプログラムによるGUI(Graphical User Interface)等を表示する。入力装置406はキーボード及びマウス等で構成され、様々な操作指示を入力するために用いられる。インタフェース装置407は、図2のネットワーク30に接続するためのインタフェースとして用いられる。   The memory device 403 reads the program from the auxiliary storage device 402 and stores it when there is an instruction to start the program. The arithmetic processing unit 404 executes a function related to the attending terminal 40 in accordance with a program stored in the memory device 403. The display device 405 displays a GUI (Graphical User Interface) or the like by a program. The input device 406 includes a keyboard and a mouse, and is used for inputting various operation instructions. The interface device 407 is used as an interface for connecting to the network 30 in FIG.

なお、図2では、受講端末40のハードウェエア構成例について説明したが、教材サーバ10及び注釈DBサーバ20についても、同様のハードウェア構成を採用し得る。したがって、それぞれの機能を実現するためのプログラムが、注釈DBサーバ20及び受講端末40にインストールされる。但し、受講端末40における同期電子教材表示部41及び注釈一覧表示部42をWebページによって実装する場合、受講端末40には、汎用的なWebブラウザとその動作環境が備えられていればよい。この場合、同期電子教材表示部41又は注釈一覧表示部42を構成する各部は、JavaScript(登録商標)等によって実装される。   In addition, although the hardware configuration example of the attendance terminal 40 has been described with reference to FIG. 2, the same hardware configuration may be adopted for the teaching material server 10 and the annotation DB server 20. Therefore, a program for realizing each function is installed in the annotation DB server 20 and the attendance terminal 40. However, when the synchronized electronic teaching material display unit 41 and the annotation list display unit 42 in the student terminal 40 are implemented by Web pages, the student terminal 40 only needs to have a general-purpose Web browser and its operating environment. In this case, each part which comprises the synchronous electronic teaching material display part 41 or the annotation list display part 42 is mounted by JavaScript (registered trademark) or the like.

また、教材サーバ10及び注釈DBサーバ20は、表示装置及び入力装置を必ずしも備えている必要はない。   Further, the teaching material server 10 and the annotation DB server 20 do not necessarily include a display device and an input device.

以下、図2、図5及び図7によって示される遠隔学習システム1の処理手順について説明する。図9は、同期電子教材再生時の処理手順を説明するためのフローチャートである。   Hereinafter, the processing procedure of the remote learning system 1 shown by FIG.2, FIG.5 and FIG.7 is demonstrated. FIG. 9 is a flowchart for explaining a processing procedure at the time of reproducing the synchronized electronic teaching material.

まず、学習者は、受講端末40に表示されている非図示のログイン画面にユーザ名及びパスワード等を入力することにより、遠隔学習システム1に対してログインを行う(S101)。これによって、教材サーバ10は、カレントユーザを識別することができる。ログインが成功すると、教材の一覧画面が受講端末40に表示される。学習者は、教材の一覧画面において、学習対象とする教材を選択する(S102)。   First, the learner logs in to the remote learning system 1 by inputting a user name, a password, and the like on a login screen (not shown) displayed on the attendance terminal 40 (S101). Thereby, the learning material server 10 can identify the current user. If the login is successful, a teaching material list screen is displayed on the attendance terminal 40. The learner selects a learning material to be learned on the learning material list screen (S102).

続いて、同期電子教材表示部41によって、選択された教材に係る同期電子教材が再生される(S103)。より詳しくは、まず、教材サーバ10のシナリオ配信部11が、学習者によって選択された教材に対応するシナリオデータ14を受講端末40に送信する。受講端末40では、シナリオ管理部411がシナリオデータ14を受信し、そのシナリオデータ14を、図4に示されるような同期再生タイミングデータに変換する。シナリオ管理部411は、更に、同期再生タイミングデータに基づいて、再生対象となる動画データ15を動画再生部412に通知する。続いて、動画再生部412が、教材サーバ10の動画配信部12と通信し、動画の再生を行う。シナリオ管理部411は常に動画再生部412を監視しており、動画の再生位置(時間)を常時取得し、同期再生タイミングデータと照らし合わせて、その時刻に表示すべきテキストデータ16をテキストデータ描画部413に通知する。テキストデータ描画部413は、通知されたテキストデータ16が描画中でない場合、当該テキストデータ16をテキスト情報配信部13より取得し、表示させる。続いて、画面表示部414は、同期電子教材画面を表示させる。   Subsequently, the synchronized electronic teaching material display unit 41 reproduces the synchronized electronic material related to the selected educational material (S103). More specifically, first, the scenario distribution unit 11 of the learning material server 10 transmits the scenario data 14 corresponding to the learning material selected by the learner to the student terminal 40. In the student terminal 40, the scenario management unit 411 receives the scenario data 14, and converts the scenario data 14 into synchronous reproduction timing data as shown in FIG. The scenario management unit 411 further notifies the moving image reproduction unit 412 of the moving image data 15 to be reproduced based on the synchronized reproduction timing data. Subsequently, the moving image reproduction unit 412 communicates with the moving image distribution unit 12 of the learning material server 10 to reproduce the moving image. The scenario management unit 411 constantly monitors the video playback unit 412, always acquires the playback position (time) of the video, compares it with the synchronized playback timing data, and draws text data 16 to be displayed at that time as text data. Notification to the unit 413. When the notified text data 16 is not being drawn, the text data drawing unit 413 acquires the text data 16 from the text information distribution unit 13 and displays it. Subsequently, the screen display unit 414 displays a synchronized electronic teaching material screen.

同期電子教材の再生中、学習者の任意によって注釈の追加が行われる。学習者は、再生中に重要だと思った箇所、又は疑問に思った箇所等を特定して注釈の入力を行う。なお、この処理の詳細については後述する。   During the playback of the synchronized electronic teaching material, annotations are added as desired by the learner. The learner inputs a comment by specifying a part that is considered important during reproduction or a part that is questioned. Details of this process will be described later.

再生が終了すると(S105でYes)、同期電子教材表示部41は、学習者に対して学習を終了するか否かを問い合わせる(S106)。学習の継続が指示されると(S106でNo)、同期電子教材表示部41は、再度、学習者に教材を選択させ(S102)、ステップS103以降の処理を実行する。一方、学習の終了が指示されると(S106でYes)、同期電子教材表示部41は、ログアウトを実行し(S107)、同期電子教材画面430を終了させる。   When the reproduction is finished (Yes in S105), the synchronous electronic teaching material display unit 41 inquires of the learner whether or not the learning is finished (S106). When the continuation of learning is instructed (No in S106), the synchronous electronic learning material display unit 41 causes the learner to select the learning material again (S102), and executes the processing from step S103 onward. On the other hand, when the end of learning is instructed (Yes in S106), the synchronous electronic learning material display unit 41 executes logout (S107) and ends the synchronous electronic learning material screen 430.

次に、ステップS104における注釈の追加処理の詳細について説明する。図10は、注釈の追加処理を説明するためのフローチャートである。   Next, details of the annotation addition processing in step S104 will be described. FIG. 10 is a flowchart for explaining annotation addition processing.

図6に示されるような同期電子教材画面400における同期電子教材の再生中、学習者は、テキスト情報表示領域432に表示されているテキスト情報において、重要と思った箇所や疑問に思った箇所(単語、文章等の文字列)等にマーカーを付加する(S1041)。マーカーの付加は、具体的には、当該箇所をマウスドラック等によって範囲指定することにより行われる。   During the reproduction of the synchronous electronic learning material on the synchronous electronic learning material screen 400 as shown in FIG. 6, the learner has found the important part or the questionable part in the text information displayed in the text information display area 432 ( A marker is added to a character string such as a word or a sentence (S1041). Specifically, the addition of the marker is performed by designating a range of the location by mouse drag or the like.

続いて、学習者が、注釈作成ボタン413をクリックすると(S1042)、同期電子教材表示部41は、同期電子教材の再生を一時停止する(S1043)。すなわち、動画の再生と、動画の再生に同期しているテキスト情報の表示との進行が一時停止される。   Subsequently, when the learner clicks the annotation creation button 413 (S1042), the synchronized electronic teaching material display unit 41 temporarily stops the reproduction of the synchronized electronic material (S1043). That is, the progress of the reproduction of the moving image and the display of the text information synchronized with the reproduction of the moving image is paused.

続いて、ユーザインタフェース部417は、学習者に注釈を入力させるためのダイアログ(以下「注釈入力ダイアログ」という。)を表示させる(S1044)。   Subsequently, the user interface unit 417 displays a dialog (hereinafter referred to as “annotation input dialog”) for allowing the learner to input an annotation (S1044).

図11は、注釈入力ダイアログの表示例を示す図である。図11において、注釈入力ダイアログ440は、注釈種別ボタン441、作成者入力領域442、タイトル入力領域443、注釈入力領域444、作成ボタン445、及びキャンセルボタン446等より構成される。   FIG. 11 is a diagram illustrating a display example of the annotation input dialog. 11, the annotation input dialog 440 includes an annotation type button 441, a creator input area 442, a title input area 443, an annotation input area 444, a creation button 445, a cancel button 446, and the like.

学習者は、注釈種別ボタン441によって注釈の種別(重要、注目、又は疑問等)を選択し、作成者入力領域442、タイトル入力領域443、注釈入力領域444にそれぞれ、注釈の作成者名(アカウント)、注釈のタイトル、注釈の本文を入力することができる(S1045)。   The learner selects the annotation type (important, attention, question, etc.) by using the annotation type button 441, and the name of the creator of the annotation (account) in the creator input area 442, title input area 443, and annotation input area 444, respectively. ), The title of the annotation, and the body of the annotation can be input (S1045).

学習者が、キャンセルボタン446をクリックすると(S1046でNo)、注釈の登録は行われず、同期電子教材表示部41は、同期電子教材の再生を再開する(S1049)。   When the learner clicks the cancel button 446 (No in S1046), the annotation is not registered, and the synchronized electronic teaching material display unit 41 resumes reproduction of the synchronized electronic material (S1049).

一方、注釈等の入力後、学習者が作成ボタン445をクリックすると、注釈作成部415は、注釈入力ダイアログ440に入力された情報等を、注釈データ21として注釈DBサーバ20に登録する(S1047)。   On the other hand, when the learner clicks the creation button 445 after inputting an annotation or the like, the annotation creating unit 415 registers the information input in the annotation input dialog 440 in the annotation DB server 20 as the annotation data 21 (S1047). .

図12は、注釈データとして保存されるデータ項目の一例を示す図である。図12に示されるように、注釈データ21は、例えば、content−id、url、tagid、annotator、date、scenario−time、data、comment、path、paragraph、thombnail、及びstance等のデータ項目より構成される。   FIG. 12 is a diagram illustrating an example of data items stored as annotation data. As shown in FIG. 12, the annotation data 21 is composed of data items such as content-id, url, tagid, annotator, date, scalar-time, data, comment, path, paragraph, thumbnail, and status. The

content−idは、シナリオのIDを示し、シナリオデータ14より取得される。urlは、注釈入力時に表示対象となっていたテキストデータ16のurlを示し、テキストデータ16より取得される。tagidは、当該注釈データ21を一意に識別するためのIDであり、注釈データ21の登録時に付加される。annotatorは、注釈者を一意に識別するためのIDであり、注釈入力ダイアログ440に入力される、注釈の作成者名に基づいて登録される。dateは、注釈作成日時を示す。scenario―timeは、注釈が付加されたシナリオ時間であり、シナリオ管理部411より取得される。dataは、マーカーが付加された文字列(以下「被注釈語句」という。)を示し、テキストデータ16より取得される。commentは、被注釈語句に対する注釈内容を示し、注釈入力ダイアログ440に入力される注釈本文が登録される。pathは、urlによって特定されるテキストデータ16における、被注釈語句の位置を識別するための情報である。例えば、テキストデータ16がHTMLやXML(eXtensible Markup Language)等のツリー構造を構成する形式によって作成されている場合、そのツリー上でのパスが登録される。   The content-id indicates a scenario ID and is acquired from the scenario data 14. url indicates the url of the text data 16 that is the display target when the annotation is input, and is acquired from the text data 16. The tagid is an ID for uniquely identifying the annotation data 21 and is added when the annotation data 21 is registered. Annotator is an ID for uniquely identifying the annotator, and is registered based on the name of the creator of the annotation input to the annotation input dialog 440. date indicates the annotation creation date and time. “scenario-time” is a scenario time to which an annotation is added, and is acquired from the scenario management unit 411. “data” indicates a character string (hereinafter referred to as “annotated word / phrase”) to which a marker is added, and is acquired from the text data 16. “comment” indicates an annotation content for the word to be annotated, and an annotation text input to the annotation input dialog 440 is registered. The path is information for identifying the position of the annotated word / phrase in the text data 16 specified by url. For example, when the text data 16 is created in a format that forms a tree structure such as HTML or XML (eXtensible Markup Language), a path on the tree is registered.

paragraphは、被注釈語句を含む段落の全文を示し、テキストデータ16より取得される。thombnailは、注釈作成時の動画のサムネイル画像151のIDを示す。すなわち、当該動画のサムネイル画像が動画再生部151より取得され、注釈DBサーバ20に保存された後に、そのIDが登録される。stanceは、注釈の種別(重要、注目、又は疑問の別)を示し、注釈入力ダイアログ440において選択された値が登録される。   Paragraph indicates the entire sentence of the paragraph including the word to be annotated, and is acquired from the text data 16. The thumbnail indicates the ID of the thumbnail image 151 of the moving image at the time of creating the annotation. That is, after the thumbnail image of the moving image is acquired from the moving image playback unit 151 and stored in the annotation DB server 20, the ID is registered. “Stance” indicates the type of annotation (whether important, attention, or question), and the value selected in the annotation input dialog 440 is registered.

このように、注釈データ21においては、マーカーが付加された被注釈語句ごとに注釈等が関連付けられて登録される。なお、図12の注釈データ21は、例えば、リレーショナルデータベースのテーブルにおける1レコードとして登録される。   As described above, in the annotation data 21, an annotation or the like is associated and registered for each word to be annotated with a marker. Note that the annotation data 21 in FIG. 12 is registered as one record in a relational database table, for example.

続いて、テキストデータ描画部413は、新規に登録された注釈データ21に基づいて、注釈の付加を反映したテキストデータ16の描画を行う(S1048)。すなわち、現在再生対象のcontent−id及びurl(テキストデータ16のURL)に係る注釈データ21を注釈DBサーバ20より取得し、path及びdataで特定される被注釈語句に強調表示を施すと共に、注釈内容を表示させるための画面(例えば、図11の注釈入力ダイアログ440)へのリンクを付与する。例えば、テキストデータがHTMLの場合、被注釈語句を<SPAN style=”・・・”>及び<a>タグによって修飾することで強調表示とリンクの付与は実現できる。   Subsequently, the text data drawing unit 413 draws the text data 16 reflecting the addition of the annotation based on the newly registered annotation data 21 (S1048). That is, the annotation data 21 related to the content-id and url (URL of the text data 16) to be reproduced is acquired from the annotation DB server 20, and the annotated phrase specified by the path and data is highlighted and the annotation is added. A link to a screen (for example, the annotation input dialog 440 in FIG. 11) for displaying the contents is given. For example, when the text data is HTML, emphasis display and link assignment can be realized by modifying the annotated word / phrase with <SPAN style = “...”> And <a> tags.

図13は、被注釈語句が強調表示された同期電子教材画面の例を示す図である。図13では、二つの被注釈語句432a及び432bに対してそれぞれ注釈が付加され、強調表示された例が示されている。強調表示は、付加された注釈の種別に応じてその色等を変化させてもよい。色の変化は、同期電子教材画面430をHTMLで記述する場合は注釈語句を囲む<SPAN>タグのstyle属性のうち、background-colorに塗りつぶす色指定することで実現できる。なお、被注釈語句432a及び432bには、リンクが付加されているため、学習者は、クリックすることにより当該被注釈語句に付加された注釈の詳細を容易に表示させることができる。   FIG. 13 is a diagram showing an example of a synchronized electronic teaching material screen in which annotated words / phrases are highlighted. FIG. 13 shows an example in which annotations are added to the two to-be-annotated phrases 432a and 432b and highlighted. The highlighting may change its color or the like according to the type of annotation added. When the synchronous electronic teaching material screen 430 is described in HTML, the color change can be realized by specifying a color to be filled in background-color among the style attributes of the <SPAN> tag surrounding the annotation word / phrase. Note that since the links are added to the annotations 432a and 432b, the learner can easily display details of the annotation added to the annotations by clicking.

なお、ステップS103において、同期電子教材の再生を開始した後、既に注釈が付加された被注釈語句がある場合は、当該被注釈語句は強調表示される。   In step S103, if there is an annotated word / phrase to which an annotation has already been added after the reproduction of the synchronized electronic learning material is started, the annotated word / phrase is highlighted.

このように、本実施の形態における遠隔学習システム1によれば、テキストデータ16中の任意の文字列単位でマーカーを付加することができると共に注釈を付加することができる。なお、注釈の付加は必要に応じて行ってもよい。すなわち、マーカーのみを付加し、コメントの入力は学習者の任意としてもよい。そうすることで、学習者は、受講中に気になった語句に気軽にマーキングすることができ、必要に応じて疑問、理解した内容等の注釈を教材に記入することができるようになる。   As described above, according to the distance learning system 1 in the present embodiment, a marker can be added and an annotation can be added in units of arbitrary character strings in the text data 16. Annotation may be added as necessary. That is, only a marker is added, and the input of a comment may be arbitrarily made by the learner. By doing so, the learner can easily mark the phrase that he / she was interested in while attending the course, and can add notes such as questions and understanding to the teaching material as necessary.

次に、上記の処理によって登録された注釈データ21の一覧を教材ごとに表示させる処理について説明する。かかる処理は、例えば、同期電子教材による受講後の復習のために行われる。図14は、注釈データ一覧画面の表示処理を説明するためのフローチャートである。   Next, processing for displaying a list of annotation data 21 registered by the above processing for each teaching material will be described. Such processing is performed, for example, for review after attendance with the synchronized electronic teaching materials. FIG. 14 is a flowchart for explaining the display processing of the annotation data list screen.

学習者が、非図示の教材の一覧画面において対象とする教材を選択すると(S201)、一覧画面描画部421は、選択された教材に係る注釈データ21と、当該注釈データ21に関連付けられているサムネイル画像151とを注釈DBサーバ20より取得する(S202)。   When the learner selects a target teaching material on the teaching material list screen (not shown) (S201), the list screen drawing unit 421 is associated with the annotation data 21 related to the selected teaching material and the annotation data 21. The thumbnail image 151 is acquired from the annotation DB server 20 (S202).

続いて、一覧画面描画部421は、取得した情報に基づいて、例えばHTML(HyperText Markup Language)形式によって注釈一覧画面を生成する(S203)。続いて、画面表示部422は、一覧画面描画部421によって生成された注釈一覧画面を表示させる(S204)。   Subsequently, the list screen drawing unit 421 generates an annotation list screen based on the acquired information, for example, in an HTML (HyperText Markup Language) format (S203). Subsequently, the screen display unit 422 displays the annotation list screen generated by the list screen drawing unit 421 (S204).

図15は、注釈一覧画面の表示例を示す図である。図15に示されるように、注釈一覧画面は、スナップショット表示領域451、被注釈本文表示領域452、及び注釈表示領域453等より構成される。   FIG. 15 is a diagram illustrating a display example of the annotation list screen. As shown in FIG. 15, the annotation list screen includes a snapshot display area 451, an annotation body display area 452, an annotation display area 453, and the like.

スナップショット表示領域451には、注釈又は被注釈語句に対応する動画のスナップショップとしてのサムネイル画像151が表示される。被注釈本文表示領域452には、注釈データ21の中のparagraphの内容が表示され、更に、そのうちのdataの部分、すなわち被注釈語句が強調表示される。なお、強調表示の色は、注釈の種別によって変化させてもよい。注釈表示領域453には、注釈がその種別を示す記号と共に表示される。   In the snapshot display area 451, a thumbnail image 151 as a snapshot of a moving image corresponding to the annotation or annotated word / phrase is displayed. In the annotated text display area 452, the contents of the paragraph in the annotation data 21 are displayed, and further, the data portion thereof, that is, the phrase to be annotated is highlighted. Note that the highlight color may be changed depending on the type of annotation. In the annotation display area 453, the annotation is displayed together with a symbol indicating its type.

このように、注釈一覧画面450では、注釈又は被注釈語句ごとに、スナップショットと、被注釈語句が含まれている本文と、注釈とを一目で確認することができる。   As described above, in the annotation list screen 450, for each annotation or annotated word / phrase, the snapshot, the text including the annotated word / phrase, and the annotation can be confirmed at a glance.

続いて、注釈一覧画面450の印刷が指示されると、プリンタ50によって注釈一覧画面450のハードコピーが印刷される(S206)。学習者は、印刷された注釈一覧画面450を参考書として復習することにより、学習した内容をより効果的に記憶することができる。   Subsequently, when printing of the annotation list screen 450 is instructed, a hard copy of the annotation list screen 450 is printed by the printer 50 (S206). The learner can more effectively store the learned content by reviewing the printed annotation list screen 450 as a reference book.

また、注釈一覧画面450の被注釈本文表示領域452において、強調表示された被注釈語句がダブルクリック等されると、ユーザインタフェース423は、その被注釈語句の属する注釈データ21のcontent−idとscenario−timeを入力情報として同期電子教材表示部41を起動させる。すなわち、被注釈本文表示領域452の被注釈語句には、注釈一覧画面450の生成の際(S203)に同期電子教材表示部41を起動させるためのリンクが埋め込まれているのである。同期電子教材表示部41は、指定されたcontent−idに対応する同期電子教材について、scenario−timeで指定された時間より再生を開始する。これによって、学習者は、注釈をブックマークとして復習することができる。   In addition, when the highlighted phrase to be annotated is double-clicked in the annotated text display area 452 of the annotation list screen 450, the user interface 423 displays the content-id and scenerio of the annotation data 21 to which the annotated phrase belongs. The synchronized electronic teaching material display unit 41 is activated with -time as input information. That is, a link for activating the synchronous electronic teaching material display unit 41 when the annotation list screen 450 is generated (S203) is embedded in the annotated word / phrase in the annotated text display area 452. The synchronous electronic learning material display unit 41 starts reproduction of the synchronous electronic learning material corresponding to the specified content-id from the time specified by the scenario-time. This allows the learner to review the annotation as a bookmark.

また、注釈一覧画面450の注釈表示領域453において、注釈がダブルクリック等されると、ユーザインタフェース423は、注釈編集部424を起動する。すなわち、注釈表示領域453の注釈には、注釈一覧画面450の生成の際(S203)に注釈変種部424を起動させるためのリンクが埋め込まれているのである。注釈編集部424は、ダブルクリックされた注釈を表示対象として注釈入力ダイアログ440(図11)を表示させる。これによって、学習者は、改めて注釈の編集を行うことができ、編集結果を注釈DBサーバ20に反映させることができる。また、疑問の注釈については、教師がその回答を入力することもできる。   When the annotation is double-clicked in the annotation display area 453 of the annotation list screen 450, the user interface 423 activates the annotation editing unit 424. That is, in the annotation in the annotation display area 453, a link for activating the annotation variant unit 424 is embedded when the annotation list screen 450 is generated (S203). The annotation editing unit 424 displays the annotation input dialog 440 (FIG. 11) with the double-clicked annotation as a display target. Thereby, the learner can edit the annotation again, and can reflect the editing result in the annotation DB server 20. In addition, the question can be answered by the teacher.

なお、注釈一覧画面450には、ログインユーザのみの(ログインユーザがannotatorの)注釈データ21を表示させてもよいし、他人の注釈データや、同一学習グループに属するメンバー、あるいは教師が付けた注釈も表示可能として注釈情報を複数のユーザによって共有できるようにしてもよい。またその共有の範囲を例えばstance=「疑問」ならば教師との間で注釈を共有する等、注釈のstanceごとに制限してもよい。   Note that the annotation list screen 450 may display annotation data 21 only for the logged-in user (the logged-in user is annotator), annotation data of other people, annotations added by members belonging to the same learning group, or teachers. The annotation information may be shared by a plurality of users. Further, the sharing range may be limited for each stance of the annotation, for example, when stance = “question”, the annotation is shared with the teacher.

また、上記において、シナリオデータ14、動画データ15、テキストデータ16、及び注釈データ21等がネットワーク上のサーバに格納されている例を示したが、これらの各データの保存場所は例えば、受講端末40のハードディスク内であってもよい。また、シナリオータ14、動画データ15、及びテキストデータ16はDVD(Digital Versatile Disk)等の記録媒体に記録されていてもよい。   Moreover, in the above, the example in which the scenario data 14, the moving image data 15, the text data 16, the annotation data 21 and the like are stored in the server on the network has been shown. It may be in 40 hard disks. Further, the scenario data 14, the moving image data 15, and the text data 16 may be recorded on a recording medium such as a DVD (Digital Versatile Disk).

また、受講者端末40に注釈データ21を記録する実装において、別途ネットワーク30上に注釈DBサーバ20を設け、受講端末40がネットワーク接続したときに注釈データ21の送信を行うと共に、新規注釈データ21を受信して同期をとる仕組みを追加してもよい。   Further, in the implementation of recording the annotation data 21 on the student terminal 40, the annotation DB server 20 is separately provided on the network 30, and when the student terminal 40 is connected to the network, the annotation data 21 is transmitted and the new annotation data 21 is also transmitted. A mechanism may be added to receive and synchronize.

以上、本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to the specific embodiment which concerns, In the range of the summary of this invention described in the claim, various deformation | transformation * It can be changed.

以上の説明に関し、更に以下の項を開示する。
(付記1) コンピュータに、動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理プログラムであって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手順と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手順と
前記文字列に対して所定の属性を付加させる属性付加手順と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手順とを有することを特徴とする同期電子コンテンツ管理プログラム。
(付記2) 前記保存手順は、前記文字列が選択されたときに再生されていた動画データのサムネイル画像を関連付けて保存することを特徴とする付記1記載の同期電子コンテンツ管理プログラム。
(付記3) 前記所定の属性は、前記文字列に関するコメントを含むことを特徴とする付記1又は2記載の同期電子コンテンツ管理プログラム。
(付記4) 前記所定の属性は、前記コメントの種別を含むことを特徴とする付記3記載の同期電子コンテンツ管理プログラム。
(付記5) 前記保存手順において保存された情報に基づいて、前記文字列を含む前記テキスト情報の一覧を当該文字列と関連付けられて保存されている前記所定の属性と共に表示させる一覧表示手順を有することを特徴とする付記1乃至4いずれか一項記載の同期電子コンテンツ管理プログラム。
(付記6) 付記1乃至5いずれか一項記載の同期電子コンテンツ管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
(付記7) 動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理装置であって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手段と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手段と
前記文字列に対して所定の属性を付加させる属性付加手段と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手段とを有することを特徴とする同期電子コンテンツ管理装置。
(付記8) 動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理装置における同期電子コンテンツ管理方法であって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手順と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手順と
前記文字列に対して所定の属性を付加させる属性付加手順と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手順とを有することを特徴とする同期電子コンテンツ管理方法。
Regarding the above description, the following items are further disclosed.
(Supplementary note 1) A synchronous electronic content management program for causing a computer to reproduce and reproduce video information and text information,
A screen display procedure for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection procedure for selecting a part or all of a character string from text information in the text region; and an attribute addition procedure for adding a predetermined attribute to the character string;
A synchronized electronic content management program, comprising: a storage procedure for storing the predetermined attribute in association with a reproduction time when the character string is selected for each character string.
(Supplementary note 2) The synchronized electronic content management program according to supplementary note 1, wherein the saving procedure associates and saves a thumbnail image of moving image data reproduced when the character string is selected.
(Additional remark 3) The said predetermined attribute contains the comment regarding the said character string, The synchronous electronic content management program of Additional remark 1 or 2 characterized by the above-mentioned.
(Additional remark 4) The said predetermined attribute contains the classification of the said comment, The synchronous electronic content management program of Additional remark 3 characterized by the above-mentioned.
(Additional remark 5) It has the list | wrist display procedure which displays the list | wrist of the said text information containing the said character string with the said predetermined | prescribed attribute linked | related with the said character string based on the information preserve | saved in the said preservation | save procedure The synchronized electronic content management program according to any one of appendices 1 to 4, characterized in that:
(Additional remark 6) The computer-readable recording medium which recorded the synchronous electronic content management program as described in any one of additional remark 1 thru | or 5.
(Supplementary note 7) A synchronized electronic content management apparatus for reproducing moving image information and text information in synchronization,
Screen display means for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection means for selecting a part or all of a character string from text information in the text region; an attribute addition means for adding a predetermined attribute to the character string;
A synchronous electronic content management apparatus, comprising: a storage unit that stores the predetermined attribute and a reproduction time during which the character string is selected in association with each character string.
(Supplementary note 8) A synchronous electronic content management method in a synchronous electronic content management apparatus for reproducing moving image information and text information in synchronization with each other,
A screen display procedure for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection procedure for selecting a part or all of a character string from text information in the text region; and an attribute addition procedure for adding a predetermined attribute to the character string;
A synchronized electronic content management method, comprising: a storage procedure for storing the predetermined attribute and the reproduction time when the character string is selected for each character string.

従来の一般的な同期電子教材の画面例を示す図である。It is a figure which shows the example of a screen of the conventional common synchronous electronic teaching material. 本発明の実施の形態における遠隔学習システムの構成例を示す図である。It is a figure which shows the structural example of the distance learning system in embodiment of this invention. SMILによるシナリオデータの記述例を示す図である。It is a figure which shows the example of description of the scenario data by SMIL. シナリオデータによって実現される動画データとテキストデータとの同期再生タイミングを示す図である。It is a figure which shows the synchronous reproduction timing of the moving image data implement | achieved by scenario data and text data. 同期電子教材表示部の機能構成例を示す図である。It is a figure which shows the function structural example of a synchronous electronic teaching material display part. 本発明の実施の形態における同期電子教材画面の表示例を示す図である。It is a figure which shows the example of a display of the synchronous electronic teaching materials screen in embodiment of this invention. 注釈一覧表示部の機能構成例を示す図である。It is a figure which shows the function structural example of an annotation list display part. 本発明の実施の形態における受講端末のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the attendance terminal in embodiment of this invention. 同期電子教材再生時の処理手順を説明するためのフローチャートである。It is a flowchart for demonstrating the process sequence at the time of synchronous electronic teaching materials reproduction | regeneration. 注釈の追加処理を説明するためのフローチャートである。It is a flowchart for demonstrating the addition process of an annotation. 注釈入力ダイアログの表示例を示す図である。It is a figure which shows the example of a display of an annotation input dialog. 注釈データとして保存されるデータ項目の一例を示す図である。It is a figure which shows an example of the data item preserve | saved as annotation data. 被注釈語句が強調表示された同期電子教材画面の例を示す図である。It is a figure which shows the example of the synchronous electronic teaching material screen on which the to-be-annotated phrase was highlighted. 注釈データ一覧画面の表示処理を説明するためのフローチャートである。It is a flowchart for demonstrating the display processing of an annotation data list screen. 注釈一覧画面の表示例を示す図である。It is a figure which shows the example of a display of an annotation list screen.

符号の説明Explanation of symbols

1 遠隔学習システム
10 教材サーバ
11 シナリオ配信部
12 動画配信部
13 テキスト情報配信部
14 シナリオデータ
15 動画データ
16 テキストデータ
20 注釈DBサーバ
21 注釈データ
30 ネットワーク
40 受講端末
41 同期電子教材表示部
42 注釈一覧表示部
50 プリンタ
400 ドライブ装置
401 記録媒体
402 補助記憶装置
403 メモリ装置
404 演算処理装置
405 表示装置
406 入力装置
407 インタフェース装置
411 シナリオ管理部
412 動画再生部
413 テキストデータ描画部
414 画面表示部
416 注釈作成部
417 ユーザインタフェース
421 一覧画面描画部
422 画面表示部
423 ユーザインタフェース
424 注釈編集部
B バス
1 Distance Learning System 10 Teaching Material Server 11 Scenario Distribution Unit 12 Video Distribution Unit 13 Text Information Distribution Unit 14 Scenario Data 15 Video Data 16 Text Data 20 Annotation DB Server 21 Annotation Data 30 Network 40 Student Terminal 41 Synchronous Electronic Teaching Material Display Unit 42 List of Annotations Display unit 50 Printer 400 Drive device 401 Recording medium 402 Auxiliary storage device 403 Memory device 404 Arithmetic processing device 405 Display device 406 Input device 407 Interface device 411 Scenario management unit 412 Movie playback unit 413 Text data drawing unit 414 Screen display unit 416 Create annotation Unit 417 user interface 421 list screen drawing unit 422 screen display unit 423 user interface 424 annotation editing unit B bus

Claims (5)

コンピュータに、動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理プログラムであって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手順と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手順と
前記文字列に対して所定の属性を付加させる属性付加手順と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手順とを有することを特徴とする同期電子コンテンツ管理プログラム。
A synchronized electronic content management program for causing a computer to reproduce video information and text information synchronously,
A screen display procedure for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection procedure for selecting a part or all of a character string from text information in the text region; and an attribute addition procedure for adding a predetermined attribute to the character string;
A synchronized electronic content management program, comprising: a storage procedure for storing the predetermined attribute in association with a reproduction time when the character string is selected for each character string.
前記保存手順は、前記文字列が選択されたときに再生されていた動画データのサムネイル画像を関連付けて保存することを特徴とする請求項1記載の同期電子コンテンツ管理プログラム。 2. The synchronized electronic content management program according to claim 1, wherein the storing procedure stores the thumbnail image of the moving image data reproduced when the character string is selected in association with each other. 前記所定の属性は、前記文字列に関するコメントを含むことを特徴とする請求項1又は2記載の同期電子コンテンツ管理プログラム。 The synchronized electronic content management program according to claim 1, wherein the predetermined attribute includes a comment regarding the character string. 動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理装置であって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手段と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手段と
前記文字列に対して所定の属性を付加させる属性付加手段と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手段とを有することを特徴とする同期電子コンテンツ管理装置。
A synchronized electronic content management apparatus for reproducing video information and text information in synchronization with each other,
Screen display means for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection means for selecting a part or all of a character string from text information in the text region; an attribute addition means for adding a predetermined attribute to the character string;
A synchronous electronic content management apparatus, comprising: a storage unit that stores the predetermined attribute and a reproduction time during which the character string is selected in association with each character string.
動画情報とテキスト情報とを同期させて再生させる同期電子コンテンツ管理装置における同期電子コンテンツ管理方法であって、
前記動画情報を表示する動画領域と前記テキスト情報を表示するテキスト領域とを有する画面を表示させる画面表示手順と、
前記テキスト領域におけるテキスト情報の中から一部又は全部の文字列を選択させる文字列選択手順と
前記文字列に対して所定の属性を付加させる属性付加手順と、
前記文字列ごとに、前記所定の属性と、前記文字列が選択された再生時間とを関連付けて保存する保存手順とを有することを特徴とする同期電子コンテンツ管理方法。
A synchronized electronic content management method in a synchronized electronic content management apparatus for reproducing video information and text information in synchronization with each other,
A screen display procedure for displaying a screen having a video area for displaying the video information and a text area for displaying the text information;
A character string selection procedure for selecting a part or all of a character string from text information in the text region; and an attribute addition procedure for adding a predetermined attribute to the character string;
A synchronized electronic content management method, comprising: a storage procedure for storing the predetermined attribute and the reproduction time when the character string is selected for each character string.
JP2005340406A 2005-11-25 2005-11-25 Synchronous electronic content management program, synchronous electronic content management apparatus, and synchronous electronic content management method Expired - Fee Related JP4764148B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005340406A JP4764148B2 (en) 2005-11-25 2005-11-25 Synchronous electronic content management program, synchronous electronic content management apparatus, and synchronous electronic content management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005340406A JP4764148B2 (en) 2005-11-25 2005-11-25 Synchronous electronic content management program, synchronous electronic content management apparatus, and synchronous electronic content management method

Publications (2)

Publication Number Publication Date
JP2007150552A true JP2007150552A (en) 2007-06-14
JP4764148B2 JP4764148B2 (en) 2011-08-31

Family

ID=38211451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005340406A Expired - Fee Related JP4764148B2 (en) 2005-11-25 2005-11-25 Synchronous electronic content management program, synchronous electronic content management apparatus, and synchronous electronic content management method

Country Status (1)

Country Link
JP (1) JP4764148B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009217140A (en) * 2008-03-12 2009-09-24 Yamaha Corp Teaching material editing apparatus
JP2010114808A (en) * 2008-11-10 2010-05-20 Hitachi Software Eng Co Ltd Voice comment distribution-sharing method and system
JP5586754B1 (en) * 2013-08-15 2014-09-10 章利 小島 Information processing apparatus, control method therefor, and computer program
JP2016053728A (en) * 2015-11-20 2016-04-14 ソニー株式会社 Learning system, terminal management device, and program
JP2016110074A (en) * 2014-11-28 2016-06-20 株式会社サイトビジット E-Learning system
US9582533B2 (en) 2010-06-08 2017-02-28 Sharp Kabushiki Kaisha Content reproduction device, control method for content reproduction device, control program, and recording medium
JP2019192229A (en) * 2018-04-20 2019-10-31 株式会社リコー Communication terminal, management system, display method, and program
JP2019219465A (en) * 2018-06-18 2019-12-26 株式会社ジャストシステム Learning support program, and device and method for supporting learning

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11219245A (en) * 1997-09-15 1999-08-10 Fuji Xerox Co Ltd Note item display method and device
JP2001350397A (en) * 2000-06-05 2001-12-21 Fuji Xerox Co Ltd Method and device for presenting lecture information for remote place
JP2002057981A (en) * 2000-04-13 2002-02-22 Fuji Xerox Co Ltd Interface to access data stream, generating method for retrieval for access to data stream, data stream access method and device to access video from note
JP2004007358A (en) * 2002-03-28 2004-01-08 Fujitsu Ltd Program, device and method for generating synchronized contents information
JP2004266831A (en) * 2003-02-28 2004-09-24 Fuji Xerox Co Ltd System and method for bookmarking live and recorded multimedia documents
WO2005029353A1 (en) * 2003-09-18 2005-03-31 Fujitsu Limited Remark management system, remark management method, document conversion server, document conversion program, electronic document addition program
JP2005293239A (en) * 2004-03-31 2005-10-20 Fujitsu Ltd Information sharing device, and information sharing method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11219245A (en) * 1997-09-15 1999-08-10 Fuji Xerox Co Ltd Note item display method and device
JP2002057981A (en) * 2000-04-13 2002-02-22 Fuji Xerox Co Ltd Interface to access data stream, generating method for retrieval for access to data stream, data stream access method and device to access video from note
JP2001350397A (en) * 2000-06-05 2001-12-21 Fuji Xerox Co Ltd Method and device for presenting lecture information for remote place
JP2004007358A (en) * 2002-03-28 2004-01-08 Fujitsu Ltd Program, device and method for generating synchronized contents information
JP2004266831A (en) * 2003-02-28 2004-09-24 Fuji Xerox Co Ltd System and method for bookmarking live and recorded multimedia documents
WO2005029353A1 (en) * 2003-09-18 2005-03-31 Fujitsu Limited Remark management system, remark management method, document conversion server, document conversion program, electronic document addition program
JP2005293239A (en) * 2004-03-31 2005-10-20 Fujitsu Ltd Information sharing device, and information sharing method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009217140A (en) * 2008-03-12 2009-09-24 Yamaha Corp Teaching material editing apparatus
JP2010114808A (en) * 2008-11-10 2010-05-20 Hitachi Software Eng Co Ltd Voice comment distribution-sharing method and system
US9582533B2 (en) 2010-06-08 2017-02-28 Sharp Kabushiki Kaisha Content reproduction device, control method for content reproduction device, control program, and recording medium
GB2532174B (en) * 2013-08-15 2020-11-04 Kojima Akitoshi Information processing apparatus, control method, and computer program
JP5586754B1 (en) * 2013-08-15 2014-09-10 章利 小島 Information processing apparatus, control method therefor, and computer program
WO2015022992A1 (en) * 2013-08-15 2015-02-19 Kojima Akitoshi Information processing device, control method therefor, and computer program
GB2532174A (en) * 2013-08-15 2016-05-11 Kojima Akitoshi Information processing device, control method therefor, and computer program
CN105612571A (en) * 2013-08-15 2016-05-25 小岛章利 Information processing device, control method therefor, and computer program
US10089898B2 (en) 2013-08-15 2018-10-02 Akitoshi Kojima Information processing device, control method therefor, and computer program
JP2016110074A (en) * 2014-11-28 2016-06-20 株式会社サイトビジット E-Learning system
JP2019124964A (en) * 2014-11-28 2019-07-25 株式会社サイトビジット E-learning system
JP2016053728A (en) * 2015-11-20 2016-04-14 ソニー株式会社 Learning system, terminal management device, and program
JP2019192229A (en) * 2018-04-20 2019-10-31 株式会社リコー Communication terminal, management system, display method, and program
JP7338214B2 (en) 2018-04-20 2023-09-05 株式会社リコー Communication terminal, management system, display method, and program
JP2019219465A (en) * 2018-06-18 2019-12-26 株式会社ジャストシステム Learning support program, and device and method for supporting learning
JP7165517B2 (en) 2018-06-18 2022-11-04 株式会社ジャストシステム Learning support program, learning support device and learning support method

Also Published As

Publication number Publication date
JP4764148B2 (en) 2011-08-31

Similar Documents

Publication Publication Date Title
US11145216B2 (en) Methods and systems for dynamically generating a training program
JP4764148B2 (en) Synchronous electronic content management program, synchronous electronic content management apparatus, and synchronous electronic content management method
US20060286527A1 (en) Interactive teaching web application
US20070209004A1 (en) Automated E-Learning and Presentation Authoring System
WO2012103267A2 (en) Digital asset management, authoring, and presentation techniques
Moorefield-Lang Accessibility in online course design
JP2008242301A (en) Presentation device, presentation method, and program
Carter et al. Tools to support expository video capture and access
Bennett et al. Making chalk and talk accessible
Murphy Mahara 1.4 Cookbook
Klamma et al. Vigils in a wilderness of knowledge: Metadata in learning environments
Galey Encoding as editing as reading
CN111027280A (en) Method and system for generating and rendering digital publication and readable storage medium
Li et al. Synote: enhancing multimedia e-learning with synchronised annotation
Malacria et al. U-note: Capture the class and access it everywhere
JP2004282186A (en) Apparatus for relating user data to consecutive data
Wald et al. Enhancing learning using synchronised multimedia annotation
Schremmer et al. A Systematic Approach to the Automatic Conversion of a „Live” Lecture into a Multimedia CBT Course
Hirashima Presentation Review Supporting Environment with Realtime-created Hypervideo Technique
Bochicchio et al. Teacher-centered production of hypervideo for distance learning
Biella CHAPTER 15 Elementary Forms of the Digital Media Tools for Applied Action Collaboration and Research in Visual Anthropology
Schuster Quick and easy: Use screen capture software to train and communicate
Cabral et al. Mobile and web tools for participative learning
Wink Online lectures
Wald Multimedia Annotation and Community Folksonomy Building

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080414

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110222

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110422

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110517

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110610

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140617

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees