JP5903754B2 - Video content production terminal, video content generation method, and program for video content production terminal - Google Patents
Video content production terminal, video content generation method, and program for video content production terminal Download PDFInfo
- Publication number
- JP5903754B2 JP5903754B2 JP2013206745A JP2013206745A JP5903754B2 JP 5903754 B2 JP5903754 B2 JP 5903754B2 JP 2013206745 A JP2013206745 A JP 2013206745A JP 2013206745 A JP2013206745 A JP 2013206745A JP 5903754 B2 JP5903754 B2 JP 5903754B2
- Authority
- JP
- Japan
- Prior art keywords
- video content
- data
- background image
- input
- drawing data
- 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.)
- Active
Links
Landscapes
- Studio Devices (AREA)
Description
本発明は、受講者が視聴する映像コンテンツ制作端末、映像コンテンツ生成方法、及び映像コンテンツ制作端末用プログラムに関する。 The present invention student to that movies image content production terminal viewing video content generation method and a program for video content production terminal.
近年、インターネットの発展に伴い、電子教材を用いた教育サービスであるe-Learningが提供され始めている。書籍では提供できないような動画やインタラクティブ性が高いリッチコンテンツを提供できることが、インターネットを介したe-Learningの強みの一つとなっている。 In recent years, along with the development of the Internet, e-learning, which is an educational service using electronic teaching materials, has begun to be provided. One of the strengths of e-learning via the Internet is that it can provide moving images and rich interactive content that cannot be provided by books.
一例として、動画や解説音声を教材と組み合わせる事で、正しい発音を学習者に提供できたり、記述すると長過ぎるような細かい説明を容易に行ったりすることができる。さらに、教材に対する説明の書き込みについても、動画の場合には、書き込みを行う順番や、解説音声と組み合わせる事でより高度な説明が可能となっている。 For example, by combining moving images and commentary sounds with teaching materials, correct pronunciation can be provided to the learner, or detailed explanations that are too long can be easily provided. In addition, regarding the writing of explanations for educational materials, in the case of moving images, more sophisticated explanations are possible by combining the order of writing and commentary audio.
例えば、描画、描画と一体の音声を完成した状態で記憶し、一括して送受信し、描画と音声入力の過程を入力時と同じ態様で再現可能とする「蓄積ライティング通信装置」が開示されている。 For example, a “stored writing communication device” is disclosed that stores drawing and voice integrated with drawing in a completed state, transmits and receives them in a batch, and reproduces the process of drawing and voice input in the same manner as input. Yes.
特許文献1においては、一定時間毎に描画及び音声入力の有無を検査し、描画若しくは音声が入力されない時間を記憶、これをデータの再現に使用する手法が開示されており、それによって、通信費の節約、通信に際しての時間的制限の解消、教育効果の向上、資料の整理性の向上等が図れる。 Japanese Patent Application Laid-Open No. H10-228707 discloses a method of checking whether or not drawing and voice input are performed at regular intervals, storing a time during which drawing or voice is not input, and using this for data reproduction. Savings, eliminating time restrictions during communication, improving educational effects, improving the organization of materials.
しかしながら特許文献1に記載された手法は、単に描画データと音声データの組み合わせを少ないデータ量で表すことが出来るに過ぎず、通信速度が十分に発達した今日では、コンテンツ制作自体の効率化に大きな需要がある。 However, the method described in Patent Document 1 can simply represent a combination of drawing data and audio data with a small amount of data, and today, when the communication speed is sufficiently developed, it is greatly improved in the efficiency of content production itself. There is demand.
そこで本発明の発明者は、映像コンテンツを単一の動画ファイルとして捉えるのではなく、音声や画像といった素材が、再生タイミングとともに記録されたファイルの集合だとみなす事で、専門的な知識やソフトウェアを用いず、容易に部分的な編集ができる映像を制作できることに着目した。 Therefore, the inventor of the present invention does not grasp video content as a single moving image file, but regards materials such as sound and images as a collection of files recorded together with reproduction timing, so that specialized knowledge and software can be obtained. We focused on the ability to produce videos that can be easily edited partially without using.
本発明は、これらの課題に鑑み、背景画像データと、背景画像上に重ねて表示される描画データと、音声データとを、データが再生されるタイミング情報とともに独立に記憶させることで、容易に編集が可能であるとともに、一の映像コンテンツとして再生可能な映像コンテンツ制作端末、映像コンテンツ生成方法、及び映像コンテンツ制作端末用プログラムを提供することを目的とする。 In view of these problems, the present invention easily stores background image data, drawing data displayed overlaid on the background image, and audio data independently together with timing information for reproducing the data. with editing is possible, and to provide one renewable Film image content production terminal as the video content, the video content generation method, and a video content production terminal program.
本発明では、以下のような解決手段を提供する。 The present invention provides the following solutions.
第1の特徴に係る発明は、映像コンテンツを生成する映像コンテンツ生成装置と通信可能に接続された映像コンテンツを制作する映像コンテンツ制作端末であって、
背景画像データを、当該背景画像データが表示される再生開始時点からのタイミング情報とともに、入力を受け付ける背景画像データ入力受付手段と、
前記背景画像上に重ねて表示され、当該背景画像上の位置情報を含む描画データを、当該描画データが表示される再生開始時点からのタイミング情報とともに、入力を受け付ける描画データ入力受付手段と、
音声データを、当該音声データが再生される再生開始時点からのタイミング情報とともに、入力を受け付ける音声データ入力受付手段と、
受信した前記背景画像データと、前記描画データと、前記音声データとを、ともに受信した再生開始時点からのタイミングとそれぞれ関連付けて、独立に記憶させる映像コンテンツ素材記憶手段と、
一のファイルにエンコーディングすることなく独立に記憶された前記背景画像データと、前記描画データと、前記音声データとを、当該データが再生される再生開始時点からのタイミング情報とともに、前記映像コンテンツ生成装置に送信する映像コンテンツ素材送信手段と、
入力を受け付けた前記背景画像データ、前記描画データ、又は前記音声データについて、既に記憶された当該データがある時には、入力を受け付けた種類のデータのみ編集を行う映像コンテンツ素材編集手段と、
前記映像コンテンツ素材編集手段は、既に描画された描画データのうち変更を所望する一部の描画の前記背景画像上の描画による位置情報を変更するのみで前記描画データの一部を変更するとともに、同時のタイミングで受付けた音声データに対応する変更もあわせて実行する、ことを特徴とする映像コンテンツ制作端末を提供する。
An invention according to a first aspect is a video content production terminal that produces video content that is communicably connected to a video content generation device that generates video content.
Background image data input receiving means for receiving input of the background image data together with timing information from the playback start time when the background image data is displayed;
Drawing data input receiving means for receiving drawing data including position information on the background image displayed on the background image, together with timing information from the reproduction start time at which the drawing data is displayed;
Audio data input receiving means for receiving input of audio data together with timing information from the playback start point at which the audio data is reproduced;
Video content material storage means for independently storing the received background image data, the drawing data, and the audio data in association with the timing from the playback start time received together;
The video content generation device, together with timing information from the playback start point at which the background image data, the drawing data, and the audio data stored independently without being encoded into a single file are reproduced. Video content material transmission means for transmitting to,
For the background image data, the drawing data, or the audio data that has received an input, when there is the data already stored, video content material editing means that edits only the type of data that has received the input;
The video content material editing means changes a part of the drawing data only by changing the position information by drawing on the background image of a part of the drawing that is desired to be changed among the already drawn drawing data , Provided is a video content production terminal characterized by executing changes corresponding to audio data received at the same time .
第1の特徴に係る発明によれば、映像コンテンツを生成する映像コンテンツ生成装置と通信可能に接続された映像コンテンツを制作する映像コンテンツ制作端末は、背景画像データを、当該背景画像データが表示される再生開始時点からのタイミング情報とともに、入力を受け付け、前記背景画像上に重ねて表示され、当該背景画像上の位置情報を含む描画データを、当該描画データが表示される再生開始時点からのタイミング情報とともに、入力を受け付け、音声データを、当該音声データが再生される再生開始時点からのタイミング情報とともに、入力を受け付け、受信した前記背景画像データと前記描画データと前記音声データとを、ともに受信した再生開始時点からのタイミングとそれぞれ関連付けて、独立に記憶させ、一のファイルにエンコーディングすることなく独立に記憶された前記背景画像データと、前記描画データと、前記音声データとを、当該データが再生される再生開始時点からのタイミング情報とともに、前記映像コンテンツ生成装置に送信し、入力を受け付けた前記背景画像データ、前記描画データ、又は前記音声データについて、既に記憶された当該データがある時には、入力を受け付けた種類のデータのみ編集を行い、既に描画された描画データの一部を変更する際に、既に描画された描画データのうち変更を所望する一部の描画の前記背景画像上の描画による位置情報を変更するのみで前記描画データの一部を変更するとともに、同時のタイミングで受付けた音声データに対応する変更もあわせて実行する。
第1の特徴に係る発明は、映像コンテンツ制作端末のカテゴリであるが、映像コンテンツ生成方法、及び映像コンテンツ制作端末用プログラムであっても、カテゴリに応じた同様の作用、効果を奏する。
According to the first aspect of the invention, a video content production terminal that produces video content that is communicably connected to a video content generation device that generates video content displays the background image data as the background image data. The timing from the reproduction start time at which the drawing data including the position information on the background image is received and input is received together with the timing information from the reproduction start time and displayed on the background image. The input is received together with the information, and the audio data is received together with the timing information from the reproduction start time when the audio data is reproduced, and the received background image data, the drawing data, and the audio data are received together. The timing from the playback start time The background image data, the drawing data, and the audio data that are independently stored without being encoded are transmitted to the video content generation device together with timing information from the playback start time at which the data is reproduced. When the background image data, the drawing data, or the audio data that has received the input is already stored, only the data of the type that has received the input is edited, and one of the drawing data that has already been drawn is edited. when changing the parts, as well as changing part of the drawing data only by changing the position information by the drawing on the background image of a portion of the drawing already desired changes of the rendered drawing data, simultaneously The change corresponding to the audio data received at the timing is also executed.
The invention according to the first feature is the category of the video content production terminal, but the video content generation method and the program for the video content production terminal have the same operations and effects according to the category.
第2の特徴に係る発明は、同じタイミングで複数の描画データがあった場合に、各々の入力に対して固有のIDを付与し補完することを特徴とする第1の特徴に係る発明である映像コンテンツ制作端末を提供する。 The invention according to the second feature, when a plurality of drawing data at the same timing, is the invention according to the first aspect, characterized in that complements assigned a unique ID for each input Provide video content production terminals.
第2の特徴に係る発明によれば、第1の特徴に係る発明である映像コンテンツ制作端末は、同じタイミングで複数の描画データがあった場合に、各々の入力に対して固有のIDを付与し補完する。 According to the invention of the second aspect, the video content production terminal that is the invention according to the first aspect, when a plurality of drawing data at the same timing, assigns a unique ID for each input And complement .
第3の特徴に係る発明は、映像コンテンツを生成する映像コンテンツ生成装置と通信可能に接続された映像コンテンツを制作する映像コンテンツ制作端末が実行するコンテンツ生成方法であって、背景画像データを、当該背景画像データが表示される再生開始時点からのタイミング情報とともに、入力を受け付けるステップと、
前記背景画像上に重ねて表示され、当該背景画像上の位置情報を含む描画データを、当該描画データが表示されるタイミング情報とともに、入力を受け付けるステップと、
音声データを、当該音声データが再生される再生開始時点からのタイミング情報とともに、入力を受け付けるステップと、
受信した前記背景画像データと、前記描画データと、前記音声データとを、ともに受信した再生開始時点からのタイミングとそれぞれ関連付けて、独立に記憶させるステップと、
一のファイルにエンコーディングすることなく独立に記憶された前記背景画像データと、前記描画データと、前記音声データとを、当該データが再生される再生開始時点からのタイミング情報とともに、前記映像コンテンツ生成装置に送信するステップと、
入力を受け付けた前記背景画像データ、前記描画データ、又は前記音声データについて、既に記憶された当該データがある時には、入力を受け付けた種類のデータのみ編集を行うステップと、
を備え、
前記入力を受け付けた種類のデータのみ編集を行うステップは、既に描画された描画データの一部を変更する際に、既に描画された描画データのうち変更を所望する一部の描画の前記背景画像上の描画による位置情報を変更するのみで前記描画データの一部を変更するとともに、同時のタイミングで受付けた音声データに対応する変更もあわせて実行する、ことを特徴とする映像コンテンツ生成方法を提供する。
An invention according to a third aspect is a content generation method executed by a video content production terminal that produces video content that is communicably connected to a video content generation device that generates video content, the background image data being A step of accepting an input together with timing information from a playback start time at which background image data is displayed;
Receiving drawing data that is displayed superimposed on the background image and includes position information on the background image, together with timing information at which the drawing data is displayed;
Receiving audio data, together with timing information from the playback start point at which the audio data is reproduced;
Storing the received background image data, the drawing data, and the audio data independently in association with the timing from the reception start time received together;
The video content generation device, together with timing information from the playback start point at which the background image data, the drawing data, and the audio data stored independently without being encoded into a single file are reproduced. Sending to
For the background image data, the drawing data, or the audio data that has received an input, when there is the data already stored, editing only the type of data that has received the input;
With
The step of editing only the type of data for which the input has been accepted includes the step of editing the background image of a part of the drawing data that has already been drawn, when the part of the drawing data that has already been drawn is changed. A video content generation method characterized in that a part of the drawing data is changed only by changing position information by drawing above, and a change corresponding to the audio data received at the same time is also executed. provide.
本発明によれば、背景画像データと、背景画像上に重ねて表示される描画データと、音声データとを、データが再生されるタイミング情報とともに独立に記憶させることで、容易に編集が可能であるとともに、一の映像コンテンツとして再生可能な映像コンテンツ制作端末、映像コンテンツ生成方法、及び映像コンテンツ制作端末用プログラムを提供することが可能となる。 According to the present invention, the background image data, the drawing data displayed overlaid on the background image, and the audio data can be easily edited by storing the data together with the timing information for reproducing the data. with certain, it is possible to provide reproducible Film image content production terminal, video content generation method, and a video content production terminal program as one of the video content.
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。 Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings. This is merely an example, and the technical scope of the present invention is not limited to this.
[映像コンテンツ生成システム1の概要]
図1は、本発明の好適な実施形態である映像コンテンツ生成システム1の概要を説明するための図である。この図1に基づいて、映像コンテンツ生成システム1の概要を説明する。
[Outline of video content generation system 1]
FIG. 1 is a diagram for explaining an outline of a video content generation system 1 which is a preferred embodiment of the present invention. The outline of the video content generation system 1 will be described with reference to FIG.
初めに、映像コンテンツ制作端末50は、映像コンテンツの制作者であるユーザから、背景画像データ、描画データ、音声データの入力を、再生タイミングとともに受け付ける(ステップS01)。以下では、この三種類のデータをまとめて映像コンテンツ素材データと呼ぶ。 First, the video content production terminal 50 receives input of background image data, drawing data, and audio data from a user who is a video content producer together with a reproduction timing (step S01). Hereinafter, these three types of data are collectively referred to as video content material data.
ここで、描画データとは、背景画像データの上から重ねて描画する内容をデータとして表したものである。例えば、背景画像データとして星空を示し、白線を描画し星座を囲むといった使い方が挙げられる。そのとき、白線が、どこから書かれ、どこを通ってどこで終わったかが描画データであり、それがいつ始まっていつどこを通り、いつ書き終わるかを表したものが再生タイミングである。音声データの場合も同様である。 Here, the drawing data represents the content to be drawn over the background image data as data. For example, the background image data shows a starry sky, a white line is drawn, and the constellation is surrounded. At that time, where the white line is written from where it passes and where it ends is the drawing data, and when it starts, when it passes, when it ends and when it ends, the playback timing. The same applies to audio data.
ここで、ユーザは再生タイミングを明示的に入力するのではなく、リアルタイムでの入力を行った際に、映像コンテンツ制作端末50が計時したタイミングを再生タイミングとしてよい。 Here, the user may not input the playback timing explicitly, but may use the timing measured by the video content production terminal 50 when inputting in real time as the playback timing.
通常のレコーディングソフトであれば、こうした描画や音声を取り込むと、再生可能な一のファイルにエンコードすることで、容量を削減する。しかしその場合、特定部位の描画や音声を編集する際、描画と背景画像を分離する事すら困難である。 If it is normal recording software, when such drawing and sound are captured, the capacity is reduced by encoding into one reproducible file. However, in that case, it is difficult to separate the drawing and the background image when drawing the specific part or editing the sound.
そこで、映像コンテンツ制作端末50は、入力を受け付けた映像コンテンツ素材データを、再生タイミングとともに独立で記憶させる(ステップS02)。こうすることで、後から一部の描画データや、音声データのみを変更したいときには、特定の再生タイミングにおけるデータを一旦削除し、新たなデータで上書きするだけで編集を行うことが可能である。 Therefore, the video content production terminal 50 stores the video content material data that has been accepted independently along with the reproduction timing (step S02). In this way, when it is desired to change only a part of the drawing data or audio data later, it is possible to perform editing by simply deleting the data at a specific reproduction timing and overwriting with new data.
その後、映像コンテンツの視聴者が利用する映像コンテンツ生成装置10からの要求を受け、映像コンテンツ制作端末50は記憶した映像コンテンツ素材データを読み出し(ステップS03)、映像コンテンツ生成装置10に送信する(ステップS04)。 Thereafter, upon receiving a request from the video content generation device 10 used by the viewer of the video content, the video content production terminal 50 reads the stored video content material data (step S03) and transmits it to the video content generation device 10 (step S03). S04).
映像コンテンツ素材データを受信した映像コンテンツ生成装置10は、それぞれの映像コンテンツ素材データを、再生するタイミングに応じて再生することにより、全体として一の映像コンテンツを生成し、ユーザの視聴に供することが可能である。 The video content generation device 10 that has received the video content material data can generate a single video content as a whole for viewing by the user by playing back each video content material data according to the playback timing. Is possible.
以上が、映像コンテンツ生成システム1の概要である。 The outline of the video content generation system 1 has been described above.
[映像コンテンツ生成システムのシステム構成]
図2は、映像コンテンツ生成システム1の全体構成図である。映像コンテンツ生成システム1において、映像コンテンツ生成装置10と映像コンテンツ制作端末50は、公衆回線網3を介して通信可能に接続されている。このとき、中継の機能を持った映像コンテンツ提供サーバが間に入って、映像コンテンツ制作端末50がアップロードした映像コンテンツ素材データを、映像コンテンツ生成装置10の要求に応じて送信してもよい。
[System configuration of video content generation system]
FIG. 2 is an overall configuration diagram of the video content generation system 1. In the video content generation system 1, the video content generation device 10 and the video content production terminal 50 are connected to be communicable via the public network 3. At this time, a video content providing server having a relay function may be inserted and the video content material data uploaded by the video content production terminal 50 may be transmitted in response to a request from the video content generation device 10.
映像コンテンツ生成装置10、及び映像コンテンツ制作端末50は、それぞれ後述の機能を備える一般の端末であってよい。 The video content generation device 10 and the video content production terminal 50 may each be a general terminal having the functions described later.
ここで、映像コンテンツ制作端末50の各機能が、ウェブを介したサーバから提供され、映像コンテンツ制作端末50は、入出力を行うクライアント端末の役割を果たしていてもよい。 Here, each function of the video content production terminal 50 may be provided from a server via the web, and the video content production terminal 50 may serve as a client terminal that performs input / output.
[各機能の説明]
図3は、映像コンテンツ生成装置10、映像コンテンツ制作端末50の機能ブロックと各機能の関係を示す図である。
[Description of each function]
FIG. 3 is a diagram illustrating the functional blocks of the video content generation apparatus 10 and the video content production terminal 50 and the relationship between the functions.
映像コンテンツ生成装置10は、制御部11として、CPU(Central Processing Unit),RAM(Random Access Memory),ROM(Read Only Memory)等を備え、通信部12として、例えば、IEEE802.11に準拠したWiFi(Wireless Fidelity対応デバイス又は、第3世代移動通信システム等のIMT−2000規格に準拠した無線デバイス等と、GPSデバイスを備える。また、映像コンテンツ生成装置10は入出力部13として、制御部で制御したデータや画像、音声を出力表示する出力部を備え、かつ、ユーザからの入力を受付けるタッチパネルやキーボード、マウス、マイク等の入力部を備える。 The video content generation apparatus 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like as the control unit 11, and a communication unit 12, for example, WiFi that conforms to IEEE 802.11. (Wireless Fidelity compatible device or wireless device compliant with IMT-2000 standard such as 3rd generation mobile communication system, etc., and GPS device. Further, the video content generation device 10 is controlled by the control unit as the input / output unit 13 Provided with an output unit that outputs and displays the data, images, and sounds, and an input unit such as a touch panel, a keyboard, a mouse, and a microphone that accepts input from the user.
映像コンテンツ生成装置10において、制御部11が所定のプログラムを読み込むことで、通信部12と協働して、背景画像データ受信モジュール14、描画データ受信モジュール15、音声データ受信モジュール16を実現する。また、映像コンテンツ生成装置10において、制御部11が所定のプログラムを読み込むことで、入出力部13と協働して、映像コンテンツ再生モジュール17を実現する。 In the video content generation device 10, the background image data reception module 14, the drawing data reception module 15, and the audio data reception module 16 are realized in cooperation with the communication unit 12 by the control unit 11 reading a predetermined program. In the video content generation apparatus 10, the control unit 11 reads a predetermined program, thereby realizing the video content reproduction module 17 in cooperation with the input / output unit 13.
映像コンテンツ制作端末50は、同様に、制御部51として、CPU,RAM,ROM等を備え、通信部52として、例えば、IEEE802.11に準拠したWiFi対応デバイスとを備える(有線であってもよい)。また、映像コンテンツ制作端末50は、記憶部53として、ハードディスクや半導体メモリによる、データのストレージ部を備える。また、映像コンテンツ制作端末50は入出力部54として、制御部で制御したデータや画像、音声を出力表示する出力部を備え、かつ、ユーザからの入力を受付けるタッチパネルやキーボード、マウス、マイク等の入力部を備える。 Similarly, the video content production terminal 50 includes a CPU, a RAM, a ROM, and the like as the control unit 51, and a WiFi compatible device compliant with, for example, IEEE 802.11 as the communication unit 52 (may be wired). ). In addition, the video content production terminal 50 includes a data storage unit such as a hard disk or a semiconductor memory as the storage unit 53. In addition, the video content production terminal 50 includes an output unit that outputs and displays data, images, and sounds controlled by the control unit as the input / output unit 54, and includes a touch panel, a keyboard, a mouse, a microphone, and the like that accept input from the user. An input unit is provided.
映像コンテンツ制作端末50において、制御部51が所定のプログラムを読み込むことで、通信部52と協働して、映像コンテンツ素材送信モジュール55を実現する。また、映像コンテンツ制作端末50において、制御部11が所定のプログラムを読み込むことで、記憶部53と協働して、映像コンテンツ素材記憶モジュール56、映像コンテンツ素材編集モジュール57を実現する。また、映像コンテンツ制作端末50において、制御部11が所定のプログラムを読み込むことで、入出力部54と協働して、背景画像データ入力受付モジュール58、描画データ入力受付モジュール59、音声データ入力受付モジュール60を実現する。 In the video content production terminal 50, the control unit 51 reads a predetermined program, thereby realizing the video content material transmission module 55 in cooperation with the communication unit 52. Also, in the video content production terminal 50, the control unit 11 reads a predetermined program, thereby realizing a video content material storage module 56 and a video content material editing module 57 in cooperation with the storage unit 53. Also, in the video content production terminal 50, the control unit 11 reads a predetermined program, so that in cooperation with the input / output unit 54, the background image data input reception module 58, the drawing data input reception module 59, the audio data input reception The module 60 is realized.
[映像コンテンツ制作編集処理]
図4は、映像コンテンツ制作端末50が実行する映像コンテンツ制作編集処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
[Video content production editing]
FIG. 4 is a flowchart of video content production editing processing executed by the video content production terminal 50. The processing performed by the module of each device described above will be described together with this processing.
初めに、映像コンテンツ制作端末50の背景画像データ入力受付モジュール58、描画データ入力受付モジュール59、音声データ入力受付モジュール60は、映像コンテンツ素材データの入力を待ち受ける(ステップS11)。その後、入力を受け付けると(ステップS12)、映像コンテンツ素材記憶モジュール56は、受け付けた映像コンテンツ素材データのファイルが既に存在しているかの判断を行う(ステップS13)。 First, the background image data input reception module 58, the drawing data input reception module 59, and the audio data input reception module 60 of the video content production terminal 50 wait for input of video content material data (step S11). Thereafter, when an input is received (step S12), the video content material storage module 56 determines whether a file of the received video content material data already exists (step S13).
ファイルが存在していなかった場合(ステップS13:「NO」の場合)には、新規にファイルを作成し、そこに受け付けた入力の内容を記憶させる(ステップS14)。一方、既にファイルが存在していた場合(ステップS13:「YES」の場合)には、映像コンテンツ素材編集モジュール57がそのファイルをオープンし、ファイルの編集を行う(ステップS15)。 If the file does not exist (step S13: “NO”), a new file is created and the contents of the received input are stored (step S14). On the other hand, if the file already exists (step S13: “YES”), the video content material editing module 57 opens the file and edits the file (step S15).
図6は、描画データを再生したときの軌跡を図示したものである。図6及び後述の図7において、tは再生開始からの秒数を表す。X軸71は右方向が正であり、Y軸72は下方向が正である。再生時には、t=1における開始位置73から、矢印74の方向に、終端75まで一定の速度で線が引かれる。灰色部76は再生時に補完される。なお、補完の有無には座標や入力間隔の閾値が設けられてよい。 FIG. 6 shows a locus when the drawing data is reproduced. In FIG. 6 and FIG. 7 described later, t represents the number of seconds from the start of reproduction. The X axis 71 is positive in the right direction, and the Y axis 72 is positive in the downward direction. During reproduction, a line is drawn at a constant speed from the start position 73 at t = 1 to the end 75 in the direction of the arrow 74. The gray portion 76 is complemented during reproduction. It should be noted that the presence or absence of complementation may be provided with coordinates and thresholds for input intervals.
図7は、編集された描画データを再生したときの軌跡を図示したものである。図6と同様であるが、t=3における点91と、t=4における点92が変化したため、描かれる図形が異なっている。このようにして、画像編集を行うことなく、数値の変更のみで、描画データの変更が可能である。 FIG. 7 illustrates a locus when the edited drawing data is reproduced. Similar to FIG. 6, the point 91 at t = 3 and the point 92 at t = 4 have changed, so that the drawn figure is different. In this way, the drawing data can be changed only by changing the numerical value without performing image editing.
なお、同じタイミングに複数の描画データがあるときは、それぞれに固有のIDが振られ補完されることで、同時に複数の図形を書き込める。編集時、その描画データが追加であるのか上書きであるのかは、ユーザによって示されてよい。 When there are a plurality of drawing data at the same timing, a plurality of figures can be written at the same time by assigning a unique ID to each of them and complementing them. When editing, whether the drawing data is added or overwritten may be indicated by the user.
加えて、これらの編集は素材データごとに独立に行われるので、描画データの編集が、直接他のデータに影響を与えることはない。もちろん、同時に入力した描画データと音声データを、同時にそれぞれ上書きすることは可能である。 In addition, since these editing operations are performed independently for each material data, the editing of the drawing data does not directly affect other data. Of course, it is possible to simultaneously overwrite the drawing data and the sound data input at the same time.
入力を処理した後は、コンテンツ制作が完了したか否かを判断する(ステップS16)。コンテンツ制作の完了は、ユーザの入力等によって、編集ウィンドウが閉じられたり、制作完了のボタンが押されたりすることによってなされる。コンテンツ制作が完了した場合(ステップS16:「YES」の場合)は、映像コンテンツ制作編集処理を終了する。一方、未だ完了していない場合(ステップS16:「NO」の場合)は、ステップS12からステップS15までの処理を繰り返す。 After processing the input, it is determined whether or not the content production has been completed (step S16). Completion of content production is performed by closing the editing window or pressing a production completion button in response to user input or the like. When the content production is completed (step S16: “YES”), the video content production editing process is terminated. On the other hand, if it has not been completed yet (step S16: "NO"), the processing from step S12 to step S15 is repeated.
以上が、映像コンテンツ制作編集処理の手順である。 The above is the procedure of the video content production editing process.
[映像コンテンツ生成処理]
図5は、映像コンテンツ生成装置10と、映像コンテンツ制作端末50が実行する映像コンテンツ生成処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
[Video content generation processing]
FIG. 5 is a flowchart of video content generation processing executed by the video content generation device 10 and the video content production terminal 50. The processing performed by the module of each device described above will be described together with this processing.
初めに、映像コンテンツ生成装置10の背景画像データ受信モジュール14、描画データ受信モジュール15、音声データ受信モジュール16は、映像コンテンツ制作端末50に、映像コンテンツ素材データの要求を送信する(ステップS21)。ここで、要求の送信は、映像コンテンツ制作端末50に替えて、映像コンテンツ制作端末50が制作を行った後に映像コンテンツ素材データを記憶させているサーバに対して送信してもよい。また、この要求はプロトコルを問わず、例えばアーカイブファイル等に対するhttpリクエストであってよい。 First, the background image data reception module 14, the drawing data reception module 15, and the audio data reception module 16 of the video content generation device 10 transmit a request for video content material data to the video content production terminal 50 (step S21). Here, instead of the video content production terminal 50, the request may be sent to a server storing the video content material data after the video content production terminal 50 has produced the request. This request may be an http request for an archive file, for example, regardless of the protocol.
映像コンテンツ制作端末50の映像コンテンツ素材送信モジュール55は要求を受信し(ステップS22)、映像コンテンツ素材データ、すなわち背景画像データ、描画データ、音声データを映像コンテンツ生成装置10に対して送信する(ステップS23)。映像コンテンツ生成装置10の背景画像データ受信モジュール14、描画データ受信モジュール15、音声データ受信モジュール16は、それぞれこれを受信する(ステップS24)。 The video content material transmission module 55 of the video content production terminal 50 receives the request (step S22), and transmits the video content material data, that is, background image data, drawing data, and audio data to the video content generation device 10 (step S22). S23). The background image data receiving module 14, the drawing data receiving module 15, and the audio data receiving module 16 of the video content generation apparatus 10 each receive this (step S24).
次に、映像コンテンツ生成装置10の映像コンテンツ再生モジュール17は、映像コンテンツ素材データを読み込む(ステップS25)。具体的には、映像コンテンツ素材データを読み込んでメモリ上に展開したり、ファイルにアクセスしてその読み込み位置をファイルの先頭に設定したりしてよい。 Next, the video content reproduction module 17 of the video content generation device 10 reads the video content material data (step S25). Specifically, the video content material data may be read and expanded on the memory, or the file may be accessed and the reading position set at the beginning of the file.
次に、映像コンテンツ生成装置10の映像コンテンツ再生モジュール17は、各映像コンテンツ素材データの各ファイルを読み込み、再生すべきデータがあれば、それを再生する。図6の例で言えば、現在の再生開始からの秒数が4であれば、座標(30,10)から座標(40,10)まで、100番のペンで直線を引く。また、再生を開始したり、停止したりすべき音声があれば、その処理を行う。 Next, the video content playback module 17 of the video content generation device 10 reads each file of each video content material data and plays back any data to be played back. In the example of FIG. 6, if the number of seconds from the start of the current reproduction is 4, a straight line is drawn with a 100th pen from coordinates (30, 10) to coordinates (40, 10). Also, if there is a sound to be played back or stopped, it is processed.
次に、映像コンテンツ生成装置10の映像コンテンツ再生モジュール17は、再生からの時間経過に応じて、ファイルの読み込みを進めるとともに、各ファイルの読み込みが末尾に達していないかを判断する(ステップS28)。ファイルが末尾に達し、これ以上再生するデータが無い場合(ステップS28:「YES」の場合)には、映像コンテンツの生成処理を終了する。一方、まだ再生位置がファイルの途中である場合(ステップS28:「NO」の場合)には、ファイル末尾に達するまでステップS26とステップS27を繰り返し実行する。 Next, the video content reproduction module 17 of the video content generation device 10 advances the reading of the file as time elapses from the reproduction, and determines whether the reading of each file has reached the end (step S28). . If the file reaches the end and there is no more data to be reproduced (step S28: "YES"), the video content generation process is terminated. On the other hand, if the playback position is still in the middle of the file (step S28: "NO"), step S26 and step S27 are repeatedly executed until the end of the file is reached.
なお、ファイルの内容が再正開始からのタイミングでソートされていない場合は、現在のタイミング以降に再生されるデータがないことを判断したり、再生時間を設定した設定ファイルを読み込み、その時間が経過したことによって、再生を終了したりしてよい。以上が、映像コンテンツ生成処理の手順である。 If the contents of the file are not sorted at the timing from the start of re-correction, it is determined that there is no data to be played after the current timing, or a setting file with a playback time set is read, and the time The reproduction may be terminated when the time has elapsed. The above is the procedure of the video content generation process.
上述した手段、機能は、コンピュータ(CPU,情報処理装置,各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、CD(CD−ROMなど)、DVD(DVD−ROM、DVD−RAMなど)等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置(記録媒体)に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。 The means and functions described above are realized by a computer (including a CPU, an information processing apparatus, and various terminals) reading and executing a predetermined program. The program is provided in a form recorded on a computer-readable recording medium such as a flexible disk, CD (CD-ROM, etc.), DVD (DVD-ROM, DVD-RAM, etc.), for example. In this case, the computer reads the program from the recording medium, transfers it to the internal storage device or the external storage device, stores it, and executes it. The program may be recorded in advance in a storage device (recording medium) such as a magnetic disk, an optical disk, or a magneto-optical disk, and provided from the storage device to a computer via a communication line.
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not limited to these embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
1 映像コンテンツ生成システム、3 公衆回線網、10 映像コンテンツ生成装置、50 映像コンテンツ制作端末 1 video content generation system, 3 public network, 10 video content generation device, 50 video content production terminal
Claims (3)
背景画像データを、当該背景画像データが表示される再生開始時点からのタイミング情報とともに、入力を受け付ける背景画像データ入力受付手段と、
前記背景画像上に重ねて表示され、当該背景画像上の位置情報を含む描画データを、当該描画データが表示される再生開始時点からのタイミング情報とともに、入力を受け付ける描画データ入力受付手段と、
音声データを、当該音声データが再生される再生開始時点からのタイミング情報とともに、入力を受け付ける音声データ入力受付手段と、
受信した前記背景画像データと、前記描画データと、前記音声データとを、ともに受信した再生開始時点からのタイミングとそれぞれ関連付けて、独立に記憶させる映像コンテンツ素材記憶手段と、
一のファイルにエンコーディングすることなく独立に記憶された前記背景画像データと、前記描画データと、前記音声データとを、当該データが再生される再生開始時点からのタイミング情報とともに、前記映像コンテンツ生成装置に送信する映像コンテンツ素材送信手段と、
入力を受け付けた前記背景画像データ、前記描画データ、又は前記音声データについて、既に記憶された当該データがある時には、入力を受け付けた種類のデータのみ編集を行う映像コンテンツ素材編集手段と、
前記映像コンテンツ素材編集手段は、既に描画された描画データの一部を変更する際に、既に描画された描画データのうち変更を所望する一部の描画の前記背景画像上の描画による位置情報を変更するのみで前記描画データの一部を変更するとともに、同時のタイミングで受付けた音声データに対応する変更もあわせて実行する、ことを特徴とする映像コンテンツ制作端末。 A video content production terminal that produces video content that is communicably connected to a video content generation device that generates video content,
Background image data input receiving means for receiving input of the background image data together with timing information from the playback start time when the background image data is displayed;
Drawing data input receiving means for receiving drawing data including position information on the background image displayed on the background image, together with timing information from the reproduction start time at which the drawing data is displayed;
Audio data input receiving means for receiving input of audio data together with timing information from the playback start point at which the audio data is reproduced;
Video content material storage means for independently storing the received background image data, the drawing data, and the audio data in association with the timing from the playback start time received together;
The video content generation device, together with timing information from the playback start point at which the background image data, the drawing data, and the audio data stored independently without being encoded into a single file are reproduced. Video content material transmission means for transmitting to,
For the background image data, the drawing data, or the audio data that has received an input, when there is the data already stored, video content material editing means that edits only the type of data that has received the input;
When the video content material editing unit changes a part of the already drawn drawing data, the video content material editing unit obtains positional information by drawing on the background image of a part of the drawing data already drawn. A video content production terminal, wherein a part of the drawing data is changed only by changing, and a change corresponding to the audio data received at the same time is also executed.
背景画像データを、当該背景画像データが表示される再生開始時点からのタイミング情報とともに、入力を受け付けるステップと、
前記背景画像上に重ねて表示され、当該背景画像上の位置情報を含む描画データを、当該描画データが表示される再生開始時点からのタイミング情報とともに、入力を受け付けるステップと、
音声データを、当該音声データが再生される再生開始時点からのタイミング情報とともに、入力を受け付けるステップと、
受信した前記背景画像データと、前記描画データと、前記音声データとを、ともに受信した再生開始時点からのタイミングとそれぞれ関連付けて、独立に記憶させるステップと、
一のファイルにエンコーディングすることなく独立に記憶された前記背景画像データと、前記描画データと、前記音声データとを、当該データが再生される再生開始時点からのタイミング情報とともに、前記映像コンテンツ生成装置に送信するステップと、
入力を受け付けた前記背景画像データ、前記描画データ、又は前記音声データについて、既に記憶された当該データがある時には、入力を受け付けた種類のデータのみ編集を行うステップと、
を備え、
前記入力を受け付けた種類のデータのみ編集を行うステップは、既に描画された描画データの一部を変更する際に、既に描画された描画データのうち変更を所望する一部の描画の前記背景画像上の描画による位置情報を変更するのみで前記描画データの一部を変更するとともに、同時のタイミングで受付けた音声データに対応する変更もあわせて実行する、ことを特徴とする映像コンテンツ生成方法。 A content generation method executed by a video content production terminal that produces video content communicably connected to a video content generation device that generates video content,
A step of accepting an input of background image data together with timing information from a playback start time at which the background image data is displayed;
Receiving drawing data that is displayed overlaid on the background image and includes position information on the background image, together with timing information from the reproduction start point at which the drawing data is displayed;
Receiving audio data, together with timing information from the playback start point at which the audio data is reproduced;
Storing the received background image data, the drawing data, and the audio data independently in association with the timing from the reception start time received together;
The video content generation device, together with timing information from the playback start point at which the background image data, the drawing data, and the audio data stored independently without being encoded into a single file are reproduced. Sending to
For the background image data, the drawing data, or the audio data that has received an input, when there is the data already stored, editing only the type of data that has received the input;
With
The step of editing only the type of data for which the input has been accepted includes the step of editing the background image of a part of the drawing data that has already been drawn, when the part of the drawing data that has already been drawn is changed. A video content generation method, wherein a part of the drawing data is changed only by changing the position information by drawing above, and a change corresponding to the audio data received at the same timing is also executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013206745A JP5903754B2 (en) | 2013-10-01 | 2013-10-01 | Video content production terminal, video content generation method, and program for video content production terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013206745A JP5903754B2 (en) | 2013-10-01 | 2013-10-01 | Video content production terminal, video content generation method, and program for video content production terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015080006A JP2015080006A (en) | 2015-04-23 |
| JP5903754B2 true JP5903754B2 (en) | 2016-04-13 |
Family
ID=53011123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013206745A Active JP5903754B2 (en) | 2013-10-01 | 2013-10-01 | Video content production terminal, video content generation method, and program for video content production terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5903754B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6596450B2 (en) * | 2017-01-06 | 2019-10-23 | 株式会社教育情報サービス | Computer, content reproduction method and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001209361A (en) * | 2000-01-27 | 2001-08-03 | Matsushita Electric Ind Co Ltd | Multimedia display |
| JP2002232858A (en) * | 2001-01-29 | 2002-08-16 | Fuji Xerox Co Ltd | Document processing method, document processor and program |
| JP2005338510A (en) * | 2004-05-27 | 2005-12-08 | Toshiba Corp | Lecturer terminal device, student terminal device and server device of distance learning system |
| JP2006119362A (en) * | 2004-10-21 | 2006-05-11 | Docomo Mobile Inc | Teaching material data for e-learning, editing device, and editing system |
| JP2007215054A (en) * | 2006-02-10 | 2007-08-23 | Fuji Xerox Co Ltd | Electronic apparatus capable of recording conference information |
| JP4555365B2 (en) * | 2008-06-09 | 2010-09-29 | 晴樹 上野 | Distance education system and multimedia content display control method |
| JP2010277012A (en) * | 2009-06-01 | 2010-12-09 | Kyoto Hirokawa Publishing Inc | Book with electronic data |
-
2013
- 2013-10-01 JP JP2013206745A patent/JP5903754B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015080006A (en) | 2015-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8484027B1 (en) | Method for live remote narration of a digital book | |
| RU2295780C2 (en) | System for creating data on moving images, method of data creation on moving images, program for data creation on moving objects and carrier for data recording | |
| JP2006523418A (en) | Interactive content synchronization apparatus and method | |
| CN104952471B (en) | A kind of media file synthetic method, device and equipment | |
| JP5043711B2 (en) | Video evaluation apparatus and method | |
| JP5644472B2 (en) | Transfer device, client device, server device, playback device, and transfer method | |
| JP5903754B2 (en) | Video content production terminal, video content generation method, and program for video content production terminal | |
| JP5929879B2 (en) | Audio output device, program, and audio output method | |
| JP2007329833A (en) | Information processing system, recording / reproducing apparatus, reproducing terminal, information processing method, and program | |
| JP2009200935A (en) | Communication system, communication apparatus and program | |
| JP2007042182A (en) | Information processing apparatus, information processing method, and computer program | |
| JP6866411B2 (en) | Learning system, automatic video generation method and program | |
| KR100834543B1 (en) | Real time presentation file sharing method and device | |
| JP2008217123A (en) | COMMUNICATION SYSTEM, TERMINAL DEVICE, SERVER, CONTROL METHOD FOR TERMINAL DEVICE, AND PROGRAM THEREOF | |
| JP5746865B2 (en) | Rich media providing system and control method thereof | |
| JP2009110399A (en) | Communication system and communication terminal | |
| JP4191221B2 (en) | Recording / reproducing apparatus, simultaneous recording / reproducing control method, and simultaneous recording / reproducing control program | |
| JP4172655B2 (en) | GAME SYSTEM, PROGRAM, AND INFORMATION STORAGE MEDIUM | |
| JP5439404B2 (en) | Braille display system control device and operation method thereof | |
| KR101483995B1 (en) | How to play electronic albums and electronic albums | |
| JP5009650B2 (en) | Synthesizer, synthesis system, synthesis method and program | |
| KR20030070718A (en) | Tools for Making Internet Lecture and Method for Internet Lecture | |
| JP4538723B2 (en) | Recording / reproducing apparatus, recording / reproducing method, and recording / reproducing program | |
| JP4234745B2 (en) | Mobile terminal, recording / reproducing apparatus, and recording / reproducing method | |
| Annamalai et al. | Fundamental of Multimedia |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20141216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150311 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20150513 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20150710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5903754 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |