[go: up one dir, main page]

JP5687961B2 - Synchronous playback apparatus and synchronous playback method - Google Patents

Synchronous playback apparatus and synchronous playback method Download PDF

Info

Publication number
JP5687961B2
JP5687961B2 JP2011143091A JP2011143091A JP5687961B2 JP 5687961 B2 JP5687961 B2 JP 5687961B2 JP 2011143091 A JP2011143091 A JP 2011143091A JP 2011143091 A JP2011143091 A JP 2011143091A JP 5687961 B2 JP5687961 B2 JP 5687961B2
Authority
JP
Japan
Prior art keywords
sound
reproduction
unit
playback
video
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.)
Expired - Fee Related
Application number
JP2011143091A
Other languages
Japanese (ja)
Other versions
JP2013012262A (en
Inventor
克和 酒井
克和 酒井
達彦 内藤
達彦 内藤
キー アンソニー
キー アンソニー
勝 梅澤
勝 梅澤
上田 浩
浩 上田
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.)
Pioneer Corp
Original Assignee
Pioneer Corp
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 Pioneer Corp filed Critical Pioneer Corp
Priority to JP2011143091A priority Critical patent/JP5687961B2/en
Publication of JP2013012262A publication Critical patent/JP2013012262A/en
Application granted granted Critical
Publication of JP5687961B2 publication Critical patent/JP5687961B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

本発明は、同期再生装置、同期再生方法及び同期再生プログラム、並びに、当該同期再生プログラムが記録された記録媒体に関する。   The present invention relates to a synchronized playback apparatus, a synchronized playback method, a synchronized playback program, and a recording medium on which the synchronized playback program is recorded.

従来から、楽曲音と同期した映像を、当該楽曲音と同期再生することが広く行われている。こうした同期再生は、例えば、楽曲音に合わせて踊られているダンスの映像の録画を、録音機能を有するビデオカメラ装置により、当該楽曲音を含む背景音の録音と同時に行い、録画結果及び録音結果を同時に再生することにより行われる。   2. Description of the Related Art Conventionally, video that is synchronized with music sound is widely played back in synchronization with the music sound. Such synchronized playback is performed, for example, by recording a video of a dance danced to the music sound simultaneously with the recording of the background sound including the music sound by a video camera device having a recording function. Are played back simultaneously.

ところで、録音機能を有するビデオカメラ装置による録音結果を再生した場合の楽曲音の音質は、当該楽曲音に対応する楽曲コンテンツを、楽曲コンテンツ再生出力装置により再生した場合よりも大きく劣ることになる。かかる映像との同期再生が行われる楽曲音の再生音質が高いとはいえない事態は、パーソナルコンピュータ上において動画又は静止画を鑑賞するための「CD−EXTRA」と呼ばれる技術を採用する場合にも発生する(特許文献1の段落[0002]〜[0004]参照)。   By the way, the sound quality of the music sound when the recording result by the video camera device having the recording function is reproduced is greatly inferior to the case where the music content corresponding to the music sound is reproduced by the music content reproduction output device. The situation where the playback sound quality of the music sound that is synchronized with the video is not high is also the case where a technique called “CD-EXTRA” for viewing a moving image or a still image on a personal computer is adopted. (See paragraphs [0002] to [0004] of Patent Document 1).

このため、デジタル楽曲コンテンツの再生音に同期して、映像を再生させる技術が提案されている(特許文献1の段落[0009]〜[0022]参照;以下、「従来例」と呼ぶ)。この従来例の技術では、一例として、コンパクトディスク(CD)において、高品質な楽曲音の再生のための情報が録音されているオーディオセッションを利用した楽曲再生中に一定の時間間隔、又は、指定されている時間間隔で画像再生要求信号を発行し、当該画像再生要求信号と同期して、予め当該楽曲音との対応付けの指定がなされた画像を1画面ずつ再生するようになっている。また、従来例の技術では、他例として、オーディオセッションを利用した楽曲再生の開始時に画像再生要求信号を発行し、その後、予め楽曲音との対応付けの指定がなされた画像を、一定の時間間隔、又は、指定されている時間間隔で1画面ずつ再生するようになっている。   For this reason, a technique for reproducing video in synchronization with the reproduction sound of digital music content has been proposed (see paragraphs [0009] to [0022] of Patent Document 1; hereinafter referred to as “conventional example”). In this conventional technology, as an example, on a compact disc (CD), a fixed time interval or specified during music playback using an audio session in which information for playback of high-quality music is recorded. An image reproduction request signal is issued at a predetermined time interval, and an image for which the association with the music sound is specified in advance is reproduced one screen at a time in synchronization with the image reproduction request signal. In addition, in the technology of the conventional example, as another example, an image playback request signal is issued at the start of music playback using an audio session, and then an image that has been previously designated to be associated with music sound is displayed for a certain period of time. Each screen is reproduced at intervals or at specified time intervals.

特開平10−143978号公報JP-A-10-143978

上述した従来例の技術は、再生楽曲音と同期再生させるための映像は、任意のものとすることができる技術となっている。このため、従来例の技術では、再生楽曲音の再生タイミングに整合した動画の再生を行うためには、きめ細かい時間間隔指定を、楽曲音の再生の進行に合わせて行うことが必要であった。こうした必要性は、当該映像が当該楽曲音に同期した映像であっても、同様に必要となっていた。   The above-described conventional technique is a technique that allows an arbitrary video to be reproduced in synchronization with the reproduced music sound. For this reason, in the technology of the conventional example, in order to reproduce a moving image that matches the reproduction timing of the reproduced music sound, it is necessary to specify a fine time interval in accordance with the progress of the reproduction of the music sound. Such necessity is similarly necessary even if the video is a video synchronized with the music sound.

ところで、上述したような楽曲音に合わせて踊られているダンスの映像は、元々が、当該楽曲音に同期した映像である。こうした楽曲音に同期した映像の再生に際して、当該楽曲音の再生音質を向上しつつ、再生映像と再生楽曲音とを同期させる場合には、撮影時の同期関係を維持することが、一般に好ましい。しかしながら、かかる同期化を従来例の技術を用い、時間間隔指定のみを行って達成するのは、編集者に高度な技量が必要となる。   By the way, the image of the dance that is danced to the music sound as described above is originally an image synchronized with the music sound. When reproducing a video synchronized with such music sound, it is generally preferable to maintain the synchronization relationship at the time of shooting when the reproduced video and the reproduced music sound are synchronized while improving the reproduction sound quality of the music sound. However, to achieve such synchronization by using only the time interval designation using the conventional technique, the editor needs a high level of skill.

このため、楽曲音に同期した映像の撮影結果を再生した再生映像と、当該楽曲音に対応する楽曲コンテンツに基づく再生楽曲音との同期化を図るに際して、撮影時点における楽曲音と映像との同期関係の維持を簡易に図ることができる技術が待望されている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。   For this reason, in order to synchronize the reproduced video obtained by reproducing the photographing result of the video synchronized with the music sound and the reproduced musical sound based on the music content corresponding to the music sound, the music sound and the video at the time of photographing are synchronized. A technology that can easily maintain the relationship is awaited. Meeting this requirement is one of the problems to be solved by the present invention.

本発明は、上記の事情に鑑みてなされたものであり、再生楽曲音に同期して映像を表示するための新たな同期再生装置及び同期再生方法を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a new synchronized playback apparatus and synchronized playback method for displaying a video in synchronization with the reproduced music sound.

請求項1に記載の発明は、再生楽曲音に同期して映像を表示する同期再生装置であって、楽曲音に同期した映像のデータを含む再生用データを取得する取得手段と;前記楽曲音に対応する楽曲コンテンツに基づく前記再生楽曲音の再生タイミングと、前記取得された再生用データに基づく再生タイミングとの同期関係を、前記楽曲音と前記映像との同期関係と同一とする再生同期情報を生成する生成手段と;前記再生楽曲音を含む音を音出力部から出力させる音出力制御手段と;前記生成された再生同期情報に基づいて、前記再生楽曲音の再生タイミングとの同期を図りつつ、前記取得された映像のデータに基づく再生映像を表示部に表示させる表示制御手段と;を備え、前記生成手段は、前記楽曲音を解析して前記楽曲音に対応する楽曲コンテンツの特定を更に行い、前記特定の結果を利用して前記再生同期情報を抽出する、ことを特徴とする同期再生装置である。 The invention according to claim 1 is a synchronous playback device that displays video in synchronization with the playback music sound, and that obtains playback data including video data synchronized with the music sound; Reproduction synchronization information in which the synchronization relationship between the reproduction timing of the reproduced music sound based on the music content corresponding to and the reproduction timing based on the acquired reproduction data is the same as the synchronization relationship between the music sound and the video Generating means for generating sound; sound output control means for outputting a sound including the reproduced music sound from a sound output unit; and synchronizing with the reproduction timing of the reproduced music sound based on the generated reproduction synchronization information while a display control means for displaying a reproduced image based on data of the obtained image on the display unit; wherein the generating means is a musical co corresponding to the music sound by analyzing the music sound Further subjected to specific Ceiling, extracting the reproduction synchronization information by using the specific results, it is a synchronous playback device according to claim.

請求項9に記載の発明は、再生楽曲音に同期して映像を表示する同期再生装置において使用される同期再生方法であって、楽曲音に同期した映像のデータを含む再生用データを取得する取得工程と;前記楽曲音に対応する楽曲コンテンツに基づく前記再生楽曲音の再生タイミングと、前記取得された再生用データに基づく再生タイミングとの同期関係を、前記楽曲音と前記映像との同期関係と同一とする再生同期情報を生成する生成工程と;前記再生楽曲音を含む音を音出力部から出力させる音出力制御工程と;前記生成された再生同期情報に基づいて、前記再生楽曲音の再生タイミングとの同期を図りつつ、前記取得された映像のデータに基づく再生映像を表示部に表示させる表示制御工程と;を備え、前記生成工程では、前記楽曲音を解析して前記楽曲音に対応する楽曲コンテンツの特定を更に行い、前記特定の結果を利用して前記再生同期情報を抽出する、ことを特徴とする同期再生方法である。 The invention according to claim 9 is a synchronized playback method used in a synchronized playback apparatus that displays video in synchronization with the playback music sound, and acquires playback data including video data synchronized with the music sound. A synchronization relationship between the playback timing of the playback music sound based on the music content corresponding to the music sound and the playback timing based on the acquired playback data, and the synchronization relationship between the music sound and the video A generation step of generating reproduction synchronization information that is the same as: a sound output control step of outputting a sound including the reproduction music sound from a sound output unit; and a reproduction of the reproduction music sound based on the generated reproduction synchronization information while achieving synchronization between the reproduction timing, the display control step of displaying on the display unit the obtained reproduced video based on the data of the video; equipped with, in the generating step, the solution to the music sound Was further subjected to specific music content corresponding to the music sound, the extracts of the reproduction synchronization information by using a particular result is a synchronized playback method characterized by.

請求項10に記載の発明は、請求項9に記載の同期再生方法を演算手段に実行させる、ことを特徴とする同期再生プログラムである。 A tenth aspect of the present invention is a synchronous reproduction program characterized by causing a calculation means to execute the synchronous reproduction method according to the ninth aspect.

請求項11に記載の発明は、請求項10に記載の同期再生プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
According to an eleventh aspect of the present invention, there is provided a recording medium in which the synchronous reproduction program according to the tenth aspect is recorded so as to be readable by the calculation means.

本発明の第1実施形態に係る同期再生装置の構成を説明するためのブロック図である。It is a block diagram for demonstrating the structure of the synchronous reproduction apparatus which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る同期再生装置の構成を説明するためのブロック図である。It is a block diagram for demonstrating the structure of the synchronous reproduction apparatus which concerns on 2nd Embodiment of this invention. 本発明の第1実施例に係る同期再生装置の構成を説明するためのブロック図である。It is a block diagram for demonstrating the structure of the synchronous reproduction apparatus which concerns on 1st Example of this invention. 図3の再生用情報の内容を説明するための図である。It is a figure for demonstrating the content of the information for reproduction | regeneration of FIG. 図3の同期再生装置による再生同期情報の生成処理を説明するためのフローチャートである。4 is a flowchart for explaining reproduction synchronization information generation processing by the synchronous reproduction apparatus of FIG. 3. 図3の同期再生装置による同期映像表示処理を説明するためのフローチャートである。4 is a flowchart for explaining synchronous video display processing by the synchronous reproduction device of FIG. 3. 図3の同期再生装置による同期音出力処理を説明するためのフローチャートである。4 is a flowchart for explaining synchronous sound output processing by the synchronous reproduction device of FIG. 3. 図3の同期再生装置による編集同期情報の生成処理を説明するためのフローチャートである。FIG. 4 is a flowchart for explaining edit synchronization information generation processing by the synchronous playback device of FIG. 3. FIG. 図3の同期再生装置による編集同期情報の生成処理と並行して行われる同期映像の切換処理及び同期音出力処理を説明するためのフローチャートである。FIG. 4 is a flowchart for explaining a synchronized video switching process and a synchronized sound output process performed in parallel with the editing synchronization information generation process by the synchronized playback apparatus of FIG. 3; 本発明の第2実施例に係る同期再生装置の構成を説明するためのブロック図である。It is a block diagram for demonstrating the structure of the synchronous reproduction apparatus which concerns on 2nd Example of this invention. 図10の取得情報の内容を説明するための図である。It is a figure for demonstrating the content of the acquisition information of FIG. 図10の再生用情報の内容を説明するための図である。It is a figure for demonstrating the content of the information for reproduction | regeneration of FIG. 図10の同期再生装置による取得動作を説明するためのフローチャートである。11 is a flowchart for explaining an acquisition operation by the synchronous playback device of FIG. 10. 図10の同期再生装置による再生同期情報の生成処理を説明するためのフローチャートである。11 is a flowchart for explaining reproduction synchronization information generation processing by the synchronous reproduction apparatus of FIG. 10.

以下、本発明の実施形態を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In the following description and drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.

[第1実施形態]
まず、本発明の第1実施形態を、図1を参照して説明する。
[First Embodiment]
First, a first embodiment of the present invention will be described with reference to FIG.

<構成>
図1には、第1実施形態に係る同期再生装置700Aの概略的な構成が示されている。
<Configuration>
FIG. 1 shows a schematic configuration of a synchronized playback device 700A according to the first embodiment.

図1に示されるように、同期再生装置700Aは、撮影手段710と、取得手段720Aと、生成手段730Aと、再生用情報記憶部735とを備えている。また、同期再生装置700Aは、表示制御手段740と、表示部745とを備えている。ここで、表示部745は、表示手段746と、特定表示手段としての表示手段747とを備えている。   As shown in FIG. 1, the synchronized playback device 700A includes an imaging unit 710, an acquisition unit 720A, a generation unit 730A, and a playback information storage unit 735. In addition, the synchronized playback device 700A includes a display control unit 740 and a display unit 745. Here, the display unit 745 includes a display unit 746 and a display unit 747 as a specific display unit.

また、同期再生装置700Aは、音源データ部750と、音出力制御手段760Aと、音出力部765とを備えている。さらに、同期再生装置700Aは、入力手段770を備えている。   The synchronized playback device 700A includes a sound source data unit 750, sound output control means 760A, and a sound output unit 765. Furthermore, the synchronized playback device 700A includes an input unit 770.

なお、同期再生装置700Aは、音源データ部750に記憶されている楽曲コンテンツに基づく再生楽曲音に同期した映像を撮影し、その後に、撮影時における当該再生楽曲音と当該撮影された映像との同期関係と同一の同期関係で、当該再生楽曲音と当該撮影された映像とを同期再生する装置である。   The synchronized playback device 700A captures a video synchronized with the playback music sound based on the music content stored in the sound source data unit 750, and thereafter, the playback music sound at the time of shooting and the captured video This is a device that synchronizes and reproduces the reproduced music sound and the captured video in the same synchronous relationship as the synchronous relationship.

上記の撮影手段710は、周辺映像の撮影を行い、撮影結果を映像データとして出力するビデオカメラ等を備えている。音出力部765からの再生楽曲音の出力に同期して行われた撮影手段710による撮影結果は、映像データとして、取得手段720A及び表示制御手段740へ送られる。   The photographing means 710 includes a video camera or the like for photographing a peripheral video and outputting the photographing result as video data. The result of shooting by the shooting unit 710 performed in synchronization with the output of the reproduced music sound from the sound output unit 765 is sent to the acquisition unit 720A and the display control unit 740 as video data.

上記の取得手段720Aは、撮影手段710から送られた映像データを受ける。また、取得手段720Aは、入力手段770から送られた取得動作の開始指令及び終了指令を受ける。そして、取得手段720Aは、取得動作の開始指令を受けてから取得動作の終了指令を受けるまでの期間に受けた映像データを取得する。取得手段720Aにより取得された映像データは、取得映像データとして、生成手段730Aへ送られる。   The acquisition unit 720A receives the video data sent from the photographing unit 710. In addition, the acquisition unit 720 </ b> A receives an acquisition operation start command and an end command sent from the input unit 770. Then, the acquisition unit 720A acquires video data received during a period from when the acquisition operation start command is received until the acquisition operation end command is received. The video data acquired by the acquisition unit 720A is sent to the generation unit 730A as acquired video data.

上記の生成手段730Aは、取得手段720Aから送られた取得映像データを受ける。また、生成手段730Aは、入力手段770から送られた再生同期情報の生成指令を受ける。さらに、生成手段730Aは、上述した取得手段720Aと同様に、入力手段770から送られた取得動作の開始指令及び終了指令を受ける。   The generation unit 730A receives the acquired video data sent from the acquisition unit 720A. Further, the generation unit 730A receives the reproduction synchronization information generation command sent from the input unit 770. Further, the generation unit 730A receives the start command and the end command of the acquisition operation sent from the input unit 770, similarly to the acquisition unit 720A described above.

また、生成手段730Aは、入力手段770から送られた楽曲音再生の開始指令及び終了指令を受ける。ここで、楽曲音再生の開始指令では、再生対象となる楽曲コンテンツが指定されるようになっている。   In addition, the generation unit 730A receives the start instruction and the end instruction of music sound reproduction sent from the input unit 770. Here, in the music sound playback start command, the music content to be played back is specified.

さらに、生成手段730Aは、入力手段770から送られた同期再生の開始指令及び終了指令を受ける。ここで、同期再生の開始指令では、再生用情報記憶部735に記憶されている再生同期情報又は編集同期情報のうちの1つが指定されるようになっている。なお、同期再生の開始指令では、表示制御手段740が参照する同時表示の有無が更に指定されるようになっている。   Further, the generation unit 730A receives the synchronous reproduction start command and end command sent from the input unit 770. Here, in the synchronous reproduction start command, one of reproduction synchronization information or edit synchronization information stored in the reproduction information storage unit 735 is designated. In the synchronous reproduction start command, the presence / absence of simultaneous display referred to by the display control means 740 is further specified.

生成手段730Aは、これらの指令を受けると、その受信時刻を検出する。そして、生成手段730Aは、当該受信時刻の検出結果に基づいて、再生同期情報を生成する。かかる再生同期情報の生成処理の詳細については後述する。   Upon receiving these instructions, generation means 730A detects the reception time. Then, the generation unit 730A generates reproduction synchronization information based on the detection result of the reception time. Details of the reproduction synchronization information generation process will be described later.

なお、生成手段730Aにより生成される再生同期情報は、撮影時における再生楽曲音と撮影された映像との同期関係と同一の同期関係で、再生楽曲音と当該撮影された映像とを同期再生する際に利用される情報である。本第1実施形態では、再生同期情報は、再生同期情報の生成処理期間に音出力部765から出力される再生楽曲音の再生開始時刻を基準時刻として、取得動作の開始指令の受信時刻、取得動作の終了指令の受信時刻、楽曲音再生又は同期再生の終了指令の受信時刻のそれぞれの当該基準時刻に対する相対時刻情報に、対応する再生用映像データ及び楽曲コンテンツの指定情報が加えられたものとなっている。なお、楽曲音再生の終了指令に関する相対時刻情報については、当該再生同期情報に含まれる場合もあるし、含まれない場合もある。   Note that the reproduction synchronization information generated by the generation unit 730A synchronously reproduces the reproduced music sound and the captured video in the same synchronous relationship as the synchronous relationship between the reproduced musical sound and the captured video at the time of shooting. This information is used at the time. In the first embodiment, the playback synchronization information includes the reception start time of the acquisition operation, the acquisition time of the acquisition operation using the playback start time of the playback music sound output from the sound output unit 765 as the reference time during the generation process of the playback synchronization information. The corresponding playback video data and music content designation information are added to the relative time information of the reception time of the operation end command and the reception time of the music sound playback or synchronous playback end command with respect to the reference time. It has become. Note that the relative time information regarding the music sound playback end command may or may not be included in the playback synchronization information.

また、生成手段730Aは、入力手段770から送られた再生同期情報編集の開始指令及び終了指令、並びに、同期映像切換指令を受ける。ここで、再生同期情報編集の開始指令では、再生用情報記憶部735に記憶されている再生同期情報又は編集同期情報のうちの1つが指定されるようになっている。また、同期映像切換指令(再生内容指定)では、再生用情報記憶部735に記憶されている複数種類の再生用映像データの中の1つが指定されるようになっている。   Further, the generation unit 730A receives the reproduction synchronization information editing start command and end command and the synchronous video switching command sent from the input unit 770. Here, in the reproduction synchronization information editing start command, one of reproduction synchronization information or editing synchronization information stored in the reproduction information storage unit 735 is designated. Further, in the synchronous video switching command (reproduction content designation), one of a plurality of types of reproduction video data stored in the reproduction information storage unit 735 is designated.

生成手段730Aは、これらの指令に従って、編集同期情報の生成処理を実行する。かかる編集同期情報の生成処理については後述する。   The generation unit 730A executes editing synchronization information generation processing in accordance with these instructions. A process for generating such editing synchronization information will be described later.

なお、生成手段730Aにより生成される編集同期情報は、撮影時における再生楽曲音と撮影された映像との同期関係と同一の同期関係で、再生楽曲音と当該撮影された映像とを同期再生させつつ、利用者により行われた同期映像切換指定に従って、当該撮影された映像を順次切り換わっていくようにした映像の再生に利用される情報である。   Note that the editing synchronization information generated by the generation unit 730A synchronizes and reproduces the reproduced music sound and the captured video in the same synchronous relationship as the synchronous relationship between the reproduced musical sound and the captured video at the time of shooting. On the other hand, the information is used for reproducing the video in which the captured video is sequentially switched in accordance with the synchronous video switching designation made by the user.

上記の再生用情報記憶部735は、生成手段730Aから送られた再生用映像データ及び再生同期情報、並びに、編集同期情報を受ける。そして、再生用情報記憶部735は、当該再生用映像データ及び当該再生同期情報、並びに、当該編集同期情報を内部に記憶する。なお、再生用情報記憶部735へは、生成手段730A、表示制御手段740及び音出力制御手段760Aがアクセスできるようになっている。   The reproduction information storage unit 735 receives the reproduction video data, reproduction synchronization information, and edit synchronization information sent from the generation unit 730A. Then, the reproduction information storage unit 735 stores the reproduction video data, the reproduction synchronization information, and the editing synchronization information therein. The reproduction information storage unit 735 can be accessed by the generation unit 730A, the display control unit 740, and the sound output control unit 760A.

上記の表示制御手段740は、撮影手段710から送られた映像データを受ける。また、表示制御手段740は、上述した生成手段730Aと同様に、入力手段770から送られた同期再生の開始指令及び終了指令を受ける。   The display control means 740 receives video data sent from the photographing means 710. Further, the display control means 740 receives the synchronous reproduction start command and end command sent from the input means 770 in the same manner as the generation means 730A described above.

表示制御手段740は、同期再生の開始指令を受けると、当該同期再生の開始指令で指定された再生同期情報又は編集同期情報を参照した同期表示処理を開始する。かかる同期表示処理の詳細については、後述する。   When the display control means 740 receives the synchronous reproduction start command, the display control means 740 starts a synchronous display process with reference to the reproduction synchronous information or the edit synchronous information designated by the synchronous reproduction start command. Details of the synchronous display processing will be described later.

また、表示制御手段740は、上述した生成手段730Aと同様に、入力手段770から送られた再生同期情報編集の開始指令及び終了指令、並びに、同期映像切換指令を受ける。そして、表示制御手段740は、これらの指令に従って、同期映像の切換表示処理を実行する。かかる同期映像の切換表示処理の詳細については、後述する。   Similarly to the generation unit 730A described above, the display control unit 740 receives a reproduction synchronization information editing start command and an end command and a synchronous video switching command sent from the input unit 770. Then, the display control means 740 executes synchronous video switching display processing in accordance with these instructions. Details of the synchronous video switching display process will be described later.

上記の表示手段746,747は、映像プロジェクタや、液晶ディスプレイパネル等の表示デバイスを備えて構成される。ここで、表示手段746は、表示制御手段740から送られた同期映像表示用の同期映像データを受ける。そして、表示手段746は、当該同期映像データに対応する同期映像を再生表示する。   The display means 746 and 747 include a display device such as a video projector or a liquid crystal display panel. Here, the display means 746 receives the synchronous video data for synchronous video display sent from the display control means 740. Then, the display means 746 reproduces and displays the synchronized video corresponding to the synchronized video data.

また、表示手段747は、表示制御手段740から送られたリアルタイム映像表示用のリアルタイム映像データを受ける。そして、表示手段746は、当該リアルタイム映像データに対応するリアルタイム映像を再生表示する。なお、表示手段746,747は、互いに独立に映像表示ができるようになっている。   The display means 747 receives real-time video data for real-time video display sent from the display control means 740. Then, the display means 746 reproduces and displays the real time video corresponding to the real time video data. The display means 746 and 747 can display images independently of each other.

上記の音源データ部750は、様々な楽曲コンテンツを、デジタルコンテンツとして記憶している。かかる音源データ部750に対しては、音出力制御手段760Aがアクセスできるようになっている。   The sound source data unit 750 stores various music contents as digital contents. The sound source control unit 760A can access the sound source data unit 750.

上記の音出力制御手段760Aは、上述した生成手段730Aと同様に、入力手段770から送られた楽曲音再生の開始指令及び終了指令を受ける。音出力制御手段760Aは、楽曲音再生の開始指令を受けると、楽曲再生処理を開始する。かかる楽曲再生処理では、楽曲音再生の開始指令において指定されている楽曲コンテンツのデータを順次読み取る。そして、音出力制御手段760Aは、読み取られた楽曲コンテンツのデータに基づいて、再生楽曲音データを生成し、音出力部765へ送る。   The sound output control means 760A receives the music sound reproduction start command and end command sent from the input means 770 in the same manner as the generation means 730A described above. When the sound output control means 760A receives a music sound reproduction start command, the sound output control means 760A starts the music reproduction process. In such music playback processing, the music content data specified in the music sound playback start command is sequentially read. Then, the sound output control means 760A generates reproduced music sound data based on the read music content data, and sends it to the sound output unit 765.

また、音出力制御手段760Aは、上述した生成手段730A及び表示制御手段740と同様に、入力手段770から送られた同期再生の開始指令及び終了指令を受ける。音出力制御手段760Aは、同期再生の開始指令を受けると、同期音出力処理を開始する。かかる同期音出力処理の詳細については、後述する。   The sound output control means 760A receives the synchronous reproduction start command and end command sent from the input means 770 in the same manner as the generation means 730A and the display control means 740 described above. When the sound output control means 760A receives a synchronous reproduction start command, the sound output control means 760A starts a synchronous sound output process. Details of the sync sound output processing will be described later.

また、音出力制御手段760Aは、上述した生成手段730A及び表示制御手段740と同様に、入力手段770から送られた再生同期情報編集の開始指令及び終了指令を受ける。音出力制御手段760Aは、再生同期情報編集の開始指令を受けると、上述した生成手段730Aによる編集同期情報の生成処理と並行して、同期音出力処理を開始する。かかる同期音出力処理の詳細については、後述する。   Also, the sound output control means 760A receives the reproduction synchronization information editing start command and end command sent from the input means 770 in the same manner as the generation means 730A and display control means 740 described above. When the sound output control means 760A receives the reproduction synchronization information editing start command, the sound output control means 760A starts the synchronization sound output process in parallel with the edit synchronization information generation process by the generation means 730A described above. Details of the sync sound output processing will be described later.

上記の音出力部765は、スピーカを備えて構成される。この音出力部765は、音出力制御手段760Aから送られた出力音(本第1実施形態では、再生楽曲音)データを受ける。そして、音出力部765は、当該出力音データに対応する出力音を再生出力する。   The sound output unit 765 is configured to include a speaker. The sound output unit 765 receives output sound (reproduced music sound in the first embodiment) data sent from the sound output control means 760A. The sound output unit 765 reproduces and outputs an output sound corresponding to the output sound data.

上記の入力手段770は、キーボード等を備えて構成されている。入力手段770は、利用者の入力操作に応答して、当該入力操作に対応した情報を、伝達が必要な要素へ送るようになっている。こうした入力操作に対応した情報には、上述した再生同期情報の生成指令、取得動作の開始指令及び終了指令、楽曲音再生の開始指令及び終了指令、同期再生の開始指令及び終了指令、再生同期情報編集の開始指令及び終了指令、並びに、同期映像切換指令が含まれている。   The input means 770 includes a keyboard or the like. In response to a user's input operation, the input means 770 sends information corresponding to the input operation to an element that needs to be transmitted. The information corresponding to such an input operation includes the above-mentioned reproduction synchronization information generation command, acquisition operation start command and termination command, music sound playback start command and termination command, synchronized playback start command and termination command, playback synchronization information An editing start command and an end command, and a synchronous video switching command are included.

<動作>
次に、上記のように構成された同期再生装置700Aの動作について、再生同期情報の生成処理、同期再生処理及び編集同期情報の生成処理に主に着目して説明する。
<Operation>
Next, the operation of the synchronized playback apparatus 700A configured as described above will be described mainly focusing on the playback synchronization information generation process, the synchronized playback process, and the edit synchronization information generation process.

《再生同期情報の生成処理》
利用者が、再生同期情報の生成指令の入力操作を入力手段770に対して行うと、再生同期情報の生成指令が、入力手段770から生成手段730Aへ送られる。再生同期情報の生成処理は、この再生同期情報の生成指令を受けた生成手段730Aにより実行される。
<< Playback synchronization information generation process >>
When the user performs an input operation of a reproduction synchronization information generation command to the input unit 770, a reproduction synchronization information generation command is sent from the input unit 770 to the generation unit 730A. The reproduction synchronization information generation process is executed by the generation unit 730A that has received the reproduction synchronization information generation instruction.

再生同期情報の生成指令を受けた生成手段730Aは、再生同期情報の生成処理を開始する。なお、生成処理を実行していない期間中に楽曲音再生又は同期再生の開始指令を受けた場合には、生成手段730Aは、その後における再生同期情報の生成処理のための準備として、楽曲音再生又は同期再生の開始指令に応じて行われる再生楽曲音の再生の進行状況を監視する。   Receiving the reproduction synchronization information generation command, the generation unit 730A starts the reproduction synchronization information generation process. Note that, when a music sound playback or synchronized playback start command is received during a period in which the generation process is not being performed, the generation unit 730A plays the music sound playback as preparation for subsequent generation processing of the playback synchronization information. Alternatively, the progress of reproduction of the reproduced music sound performed in response to the synchronous reproduction start command is monitored.

再生同期情報の生成処理を開始すると、生成手段730Aは、取得動作の終了指令を受けるまでの期間における取得動作の開始指令及び終了指令、並びに、楽曲音再生又は同期再生の開始指令及び終了指令の受信の監視を行い、それぞれの受信時刻を検出する。また、生成手段730Aは、取得動作の開始指令の受信から終了指令の受信までの取得期間に取得手段720Aから送られた映像データのバッファリング処理を行う。   When the generation processing of the reproduction synchronization information is started, the generation unit 730A receives the acquisition operation start command and the end command in the period until the acquisition operation end command is received, and the music sound playback or synchronous playback start command and end command. Reception is monitored and each reception time is detected. Further, the generation unit 730A performs buffering processing of the video data sent from the acquisition unit 720A during the acquisition period from the reception of the acquisition operation start command to the reception of the end command.

そして、生成手段730Aは、取得動作の終了指令を受けると、バッファリングしている取得映像データを、再生用映像データとして、再生用情報記憶部735へ送る。   Upon receiving the acquisition operation end command, the generation unit 730A sends the buffered acquired video data to the playback information storage unit 735 as playback video data.

次に、生成手段730Aは、再生同期情報の生成処理中における楽曲音再生又は同期再生の開始指令の受信時刻の検出結果、又は、上述した再生同期情報の生成処理前の監視結果に基づいて、再生同期情報の生成処理期間に音出力部765から出力される再生楽曲音の再生開始時刻を基準時刻として、取得動作の開始指令の受信時刻、取得動作の終了指令の受信時刻、楽曲音再生又は同期再生の終了指令の受信時刻のそれぞれの当該基準時刻に対する相対時刻情報を算出する。   Next, the generation unit 730A, based on the detection result of the reception time of the start instruction of the music sound reproduction or the synchronous reproduction during the reproduction synchronization information generation process, or the monitoring result before the reproduction synchronization information generation process described above, Using the playback start time of the playback music sound output from the sound output unit 765 during the playback synchronization information generation process as a reference time, the reception time of the acquisition operation start command, the reception time of the acquisition operation end command, the music sound playback, or Relative time information with respect to each reference time of the reception time of the synchronous reproduction end command is calculated.

なお、再生同期情報の生成指令の受信から、取得動作の終了指令の受信までの間に、楽曲音再生又は同期再生の終了指令の受信時刻は、検出される場合もあるし、検出されない場合もある。このため、楽曲音再生の終了指令の受信時刻が検出されている場合には、楽曲音再生又は同期再生の終了指令の受信時刻の相対時刻情報が算出されるが、楽曲音再生又は同期再生の終了指令の受信時刻が検出されていない場合には、楽曲音再生の終了指令の受信時刻の相対時刻情報は算出されない。   Note that the reception time of the music sound playback or synchronous playback end command may or may not be detected between the reception of the playback synchronization information generation command and the reception of the acquisition operation end command. is there. Therefore, when the reception time of the music sound playback end command is detected, the relative time information of the reception time of the music sound playback or synchronous playback end command is calculated. If the reception time of the end command is not detected, the relative time information of the reception time of the music sound reproduction end command is not calculated.

次いで、生成手段730Aは、算出された相対時刻情報に、今回の再生用映像データ、及び、楽曲音再生の開始指令で指定された楽曲コンテンツの指定情報を加えて、再生同期情報を生成する。そして、生成手段730Aは、生成された再生同期情報を再生用情報記憶部735へ送る。この後、生成手段730Aは、再生同期情報の生成処理を終了する。   Next, the generating unit 730A generates reproduction synchronization information by adding the current reproduction video data and the music content designation information designated by the music sound reproduction start command to the calculated relative time information. Then, the generation unit 730A sends the generated reproduction synchronization information to the reproduction information storage unit 735. Thereafter, the generation unit 730A ends the generation process of the reproduction synchronization information.

《同期再生処理》
利用者が、同期再生の開始指令の入力操作を入力手段770に対して行うと、同期再生の開始指令が、入力手段770から生成手段730A、表示制御手段740及び音出力制御手段760Aへ送られる。同期再生処理は、この同期再生の開始指令を受けた表示制御手段740による同期映像表示処理、及び、音出力制御手段760Aによる同期音出力処理として、実行される。
《Synchronized playback processing》
When the user performs an input operation of a synchronized playback start command to the input unit 770, a synchronized playback start command is sent from the input unit 770 to the generating unit 730A, the display control unit 740, and the sound output control unit 760A. . The synchronized playback processing is executed as synchronized video display processing by the display control means 740 that has received this synchronized playback start command and synchronized sound output processing by the sound output control means 760A.

同期再生の開始指令を受けると表示制御手段740は、同期映像表示処理を開始する。かかる同期映像表示処理では、表示制御手段740は、同期再生の開始指令において指定された再生同期情報又は編集同期情報で示されている再生楽曲音との同期関係に従って、各時点において再生すべき映像に対応する再生用映像データの部分のデータを、逐次、再生用情報記憶部735から読み取る。   Upon receiving the synchronous reproduction start command, the display control means 740 starts the synchronous video display process. In such a synchronized video display process, the display control means 740 displays the video to be played at each time point according to the synchronized relationship with the playback music sound indicated by the playback synchronization information or the edit synchronization information specified in the synchronous playback start command. Are read from the reproduction information storage unit 735 sequentially.

そして、表示制御手段740は、読み取られたデータに基づいて、同期映像データを生成する。こうして生成された同期映像データは、表示手段746へ送られる。この結果、表示手段746により、同期映像が表示される。   Then, the display control unit 740 generates synchronized video data based on the read data. The synchronized video data thus generated is sent to the display means 746. As a result, the display unit 746 displays the synchronized video.

また、表示制御手段740は、同期再生の開始指令において同時表示有が指定されていると、撮影手段710から送られた映像データに基づいて、撮影中の映像をリアルタイムで表示するためのリアルタイム映像データを生成し、表示部745における表示手段747へ送る。この結果、表示手段746における同期映像の表示と同時に、表示手段747により、リアルタイム映像の表示が行われる。   Further, the display control means 740 provides real-time video for displaying the video being shot in real time based on the video data sent from the shooting means 710 when simultaneous display is specified in the synchronous playback start command. Data is generated and sent to the display means 747 in the display unit 745. As a result, simultaneously with the display of the synchronized video on the display means 746, the display means 747 displays the real-time video.

そして、今回の同期再生を終了させるために、利用者が入力手段770に入力した同期再生の終了指令を受けると、表示制御手段740は、同期映像表示処理を終了し、同期映像データの生成を終了する。なお、同期映像表示処理において、同期映像の表示とリアルタイム映像の表示との同時表示制御を行っていた場合には、同期再生の終了指令を受けた表示制御手段740は、同期映像データ及びリアルタイム映像データの生成の双方を終了する。   When the user receives a synchronous playback end command input to the input unit 770 in order to end the current synchronized playback, the display control unit 740 ends the synchronized video display process and generates synchronized video data. finish. In the synchronous video display processing, when simultaneous display control of synchronous video display and real-time video display is performed, the display control means 740 that has received the synchronous playback end command receives the synchronous video data and real-time video. End both data generation.

同期再生の開始指令を受けると音出力制御手段760Aは、同期音出力処理を開始する。この同期音出力処理では、音出力制御手段760Aが、当該同期再生の開始指令で指定された再生同期情報又は編集同期情報を参照し、各時点において再生すべき楽曲音に対応する楽曲コンテンツの部分のデータを、逐次、音源データ部750から読み取る。そして、音出力制御手段760Aは、読み取られたデータに基づいて、再生楽曲音データを生成し、生成された再生楽曲音データを音出力部765へ送る。この結果、音出力部765から、再生楽曲音が再生出力される。   When receiving the synchronized playback start command, the sound output control means 760A starts the synchronized sound output process. In this synchronized sound output process, the sound output control means 760A refers to the reproduction synchronization information or the edit synchronization information designated by the synchronous reproduction start command, and the part of the music content corresponding to the music sound to be reproduced at each time point Are sequentially read from the sound source data section 750. Then, the sound output control means 760A generates reproduction music sound data based on the read data, and sends the generated reproduction music sound data to the sound output unit 765. As a result, the reproduced music sound is reproduced and output from the sound output unit 765.

そして、今回の同期再生を終了させるための同期再生の終了指令を受けると、音出力制御手段760Aは、同期音出力処理を終了し、再生楽曲音データの生成を終了する。   Then, upon receiving a synchronous playback end command for ending the current synchronized playback, the sound output control means 760A ends the synchronized sound output processing and ends the generation of the reproduced music sound data.

《編集同期情報の生成処理》
利用者が、再生同期情報編集の開始指令の入力操作を入力手段770に対して行うと、再生同期情報編集の開始指令が、入力手段770から生成手段730A、表示制御手段740及び音出力制御手段760Aへ送られる。編集同期情報の生成処理は、この再生同期情報編集の開始指令を受けた生成手段730Aにより実行される。
《Edit synchronization information generation processing》
When the user performs an input operation of the reproduction synchronization information editing start command to the input unit 770, the reproduction synchronization information editing start command is transmitted from the input unit 770 to the generation unit 730A, the display control unit 740, and the sound output control unit. 760A. The editing synchronization information generation process is executed by the generation means 730A that has received the reproduction synchronization information editing start command.

生成手段730Aは、再生同期情報編集の開始指令を受けると、編集同期情報の生成処理を開始する。かかる編集同期情報の生成処理に際して、生成手段730Aは、まず、再生同期情報編集の開始指令において指定された再生同期情報又は編集同期情報を、暫定編集同期情報として、再生用情報記憶部735から読み取る。なお、後述するように、再生同期情報編集の開始指令を受けると、表示制御手段740及び音出力制御手段760Aは、上述した同期再生の開始指令を受けた場合と同様に、同期再生処理を開始するようになっている。   Upon receiving the reproduction synchronization information editing start command, the generation unit 730A starts the editing synchronization information generation process. In the generation process of the edit synchronization information, the generation unit 730A first reads the reproduction synchronization information or the edit synchronization information specified in the reproduction synchronization information editing start command from the reproduction information storage unit 735 as provisional edit synchronization information. . As will be described later, when the playback synchronization information editing start command is received, the display control means 740 and the sound output control means 760A start the synchronized playback processing in the same manner as when the above-described synchronized playback start command is received. It is supposed to be.

この後、再生同期情報編集の終了指令を受けるまでの編集期間中に同期映像切換指令を受ける度に、生成手段730Aは、まず、当該編集期間における同期再生処理に関する基準時刻(再生楽曲音出力の開始時刻)に対する現在時刻の相対時刻を特定する。引き続き、生成手段730Aは、当該特定された相対時刻の情報、及び、同期映像切換指令において指定された再生用映像データの情報の指定を追加することにより、その時点における暫定編集同期情報を更新する。   Thereafter, every time a synchronized video switching command is received during an editing period until a playback synchronization information editing end command is received, the generation means 730A first generates a reference time (synchronized playback sound output of the playback music sound output) in the editing period. The relative time of the current time with respect to the (start time) is specified. Subsequently, the generation unit 730A updates the provisional editing synchronization information at that time by adding the information on the specified relative time and the information on the reproduction video data specified in the synchronous video switching command. .

なお、当該編集期間の開始時点において生成手段730Aが読み取った暫定編集同期情報が編集同期情報であった場合には、生成手段730Aは、当該同期再生処理の開始後における最初の同期映像切換指令を受けると、当該最初の同期映像切換指令の受信時刻に対応する相対時刻以降における暫定編集同期情報の部分を消去する。   If the provisional editing synchronization information read by the generation unit 730A at the start of the editing period is editing synchronization information, the generation unit 730A issues an initial synchronous video switching command after the start of the synchronous reproduction process. When received, the provisional editing synchronization information portion after the relative time corresponding to the reception time of the first synchronized video switching command is deleted.

この後、再生同期情報編集の終了指令を受けると、生成手段730Aは、暫定編集同期情報の更新が行われていた場合には、その時点における暫定編集同期情報を、今回生成された新たな編集同期情報に確定する。そして、生成手段730Aは、生成された新たな編集同期情報を再生用情報記憶部735へ送る。   Thereafter, upon receiving an instruction to finish reproduction synchronization information editing, the generation means 730A, if the temporary editing synchronization information has been updated, the temporary editing synchronization information at that point in time as new editing information generated this time Confirm the synchronization information. Then, the generation unit 730A sends the generated new editing synchronization information to the reproduction information storage unit 735.

なお、表示制御手段740は、再生同期情報編集の開始指令を受けると、上述した同期再生処理の場合と同様に、当該再生同期情報編集の開始指令で指定された再生同期情報又は編集同期情報を参照した同期表示処理を開始する。そして、再生同期情報編集の終了指令を受けるまでに同期映像切換指令を受けると、表示制御手段740は、同期映像切換指令で指定された映像データに対応する再生同期情報を参照し、それまでの再生楽曲音の再生タイミングとの同期関係を維持しつつ、映像切換後に再生すべき当該指定された映像データの部分を特定する。   When the display control means 740 receives the reproduction synchronization information editing start command, the display control means 740 displays the reproduction synchronization information or the editing synchronization information designated by the reproduction synchronization information editing start command, as in the case of the synchronous reproduction processing described above. Start the referenced synchronous display process. When receiving the synchronized video switching command before receiving the playback synchronization information editing end command, the display control means 740 refers to the playback synchronization information corresponding to the video data designated by the synchronized video switching command, The specified video data portion to be reproduced after the video switching is specified while maintaining the synchronous relationship with the reproduction timing of the reproduced music sound.

引き続き、表示制御手段740は、次の同期映像切換指令又は再生同期情報編集の終了指令を受けるまで、今回特定された映像データの部分のデータを、逐次、再生用情報記憶部735から順次読み取って同期映像データを生成し、表示部745における表示手段746へ送る。この結果、表示手段746により、同期映像切換指令で指定された映像データに基づく同期映像が表示される。   Subsequently, the display control means 740 sequentially reads the data of the video data portion specified this time from the reproduction information storage unit 735 sequentially until receiving the next synchronous video switching command or the reproduction synchronization information editing end command. Synchronized video data is generated and sent to the display means 746 in the display unit 745. As a result, the display unit 746 displays a synchronized video based on the video data designated by the synchronized video switching command.

そして、再生同期情報編集の終了指令を受けると、表示制御手段740は、同期映像データの生成処理を終了する。この結果、表示部745への同期映像データの供給が停止される。   Upon receiving the reproduction synchronization information editing end command, the display control unit 740 ends the synchronized video data generation process. As a result, the supply of the synchronized video data to the display unit 745 is stopped.

また、音出力制御手段760Aは、再生同期情報編集の開始指令を受けると、上述した同期音出力処理の場合と同様に、当該再生同期情報編集の開始指令で指定された再生同期情報又は編集同期情報を参照した同期音出力処理を開始する。引き続き、再生同期情報編集の終了指令を受けるまで、音出力制御手段760Aは、再生楽曲音の再生出力処理を継続する。   When receiving the reproduction synchronization information editing start command, the sound output control means 760A receives the reproduction synchronization information or editing synchronization designated by the reproduction synchronization information editing start command, as in the case of the above-described synchronization sound output processing. Synchronous sound output processing with reference to the information is started. Subsequently, the sound output control unit 760A continues the reproduction output process of the reproduced music sound until receiving an instruction to end reproduction synchronization information editing.

そして、再生同期情報編集の終了指令を受けると、音出力制御手段760Aは、再生楽曲音の再生出力処理を終了する。この結果、音出力部765への再生楽曲音データの供給が停止される。   When receiving the reproduction synchronization information editing end command, the sound output control means 760A ends the reproduction output processing of the reproduced music sound. As a result, the supply of the reproduced music sound data to the sound output unit 765 is stopped.

以上説明したように、本第1実施形態では、取得手段720Aが、撮影手段710が撮影した再生楽曲音に同期した映像のデータを取得する。引き続き、生成手段730Aが、撮影時における再生楽曲音の再生タイミングと、当該取得された映像データに基づく再生映像の再生タイミングとの同期関係を、撮影時における再生楽曲音と映像との同期関係と同一とするための再生同期情報を生成する。こうして生成された再生同期情報を参照して、表示制御手段740が、当該取得された映像データを利用する同期映像を表示部745における表示手段746により表示させるとともに、音出力制御手段760Aが、再生楽曲音を音出力部765から出力させる。   As described above, in the first embodiment, the obtaining unit 720A obtains video data synchronized with the reproduced music sound photographed by the photographing unit 710. Subsequently, the generation unit 730A determines the synchronization relationship between the playback timing of the playback music sound at the time of shooting and the playback timing of the playback video based on the acquired video data, and the synchronization relationship between the playback music sound and the video at the time of shooting. The reproduction synchronization information for making the same is generated. With reference to the reproduction synchronization information generated in this way, the display control unit 740 causes the display unit 746 in the display unit 745 to display the synchronized video using the acquired video data, and the sound output control unit 760A performs the reproduction. The music sound is output from the sound output unit 765.

したがって、本第1実施形態によれば、撮影時における再生楽曲音と映像との同期関係と同一の同期関係で、撮影後に、当該再生楽曲音と、撮影された映像とを再生することができる。   Therefore, according to the first embodiment, it is possible to reproduce the reproduced music sound and the captured video after shooting in the same synchronization relationship as that of the reproduced music sound and the video at the time of shooting. .

また、本第1実施形態では、同期再生の開始指令において同時表示有が指定された場合には、表示制御手段740が、同期映像を表示手段746により表示させつつ、撮影手段710により撮影されているリアルタイム映像を表示手段747により表示させる。このため、同じ再生楽曲音に同期している過去の映像と現在の映像とを同時に表示することができる。   Further, in the first embodiment, when simultaneous display is specified in the synchronous reproduction start command, the display control unit 740 is captured by the imaging unit 710 while displaying the synchronized video on the display unit 746. The real-time video being displayed is displayed by the display means 747. For this reason, it is possible to simultaneously display the past video and the current video synchronized with the same reproduced music sound.

また、本第1実施形態では、同期再生中に同期映像切換指令を受けるたびに、生成手段730Aが、再生出力中の再生楽曲音の進行に同期して、同期映像切換指令において指定された同期映像に切り換えるための編集同期情報を生成する。また、同期再生中に同期映像切換指令を受けると、表示制御手段740は、同期映像切換指令において指定された同期映像に切り換えて、表示手段746により表示させる。このため、同じ再生楽曲音に同期している過去の映像のいわゆるタイムライン編集を、簡易に行うことができる。   In the first embodiment, every time a synchronized video switching command is received during synchronized playback, the generation means 730A synchronizes with the progress of the playback music sound being played back and outputs the synchronization specified in the synchronized video switching command. Edit synchronization information for switching to video is generated. When receiving a synchronous video switching command during synchronous playback, the display control means 740 switches to the synchronous video specified in the synchronous video switching command and causes the display means 746 to display it. For this reason, so-called timeline editing of the past video synchronized with the same reproduced music sound can be easily performed.

[第2実施形態]
次に、本発明の第2実施形態を、図2を参照して説明する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described with reference to FIG.

<構成>
図2には、第2実施形態に係る同期再生装置700Bの概略的な構成が示されている。
<Configuration>
FIG. 2 shows a schematic configuration of a synchronized playback device 700B according to the second embodiment.

図2に示されるように、同期再生装置700Bは、上述した同期再生装置700Aと比べて、取得手段720A、生成手段730A及び音出力制御手段760Aに代えて、取得手段720B、生成手段730B及び音出力制御手段760Bを備えている。また、同期再生装置700Bは、収音手段715及び取得情報記憶部725を更に備えている。以下、これらの相違点に主に着目して説明する。   As shown in FIG. 2, the synchronized playback device 700B is different from the synchronized playback device 700A described above in that the acquisition unit 720B, the generation unit 730B, and the sound are replaced with the acquisition unit 720A, the generation unit 730A, and the sound output control unit 760A. Output control means 760B is provided. The synchronized playback device 700B further includes sound collection means 715 and an acquired information storage unit 725. Hereinafter, description will be made mainly focusing on these differences.

本第2実施形態では、音源データ部750には、生成手段730B及び音出力制御手段760Bがアクセスできるようになっている。   In the second embodiment, the sound source data unit 750 can be accessed by the generation unit 730B and the sound output control unit 760B.

なお、同期再生装置700Bは、同期再生装置700B以外の装置から出力された楽曲音に同期した映像を撮影し、その後に、撮影時における当該楽曲音と当該撮影された映像との同期関係と同一の同期関係で、音源データ部750に記憶されている楽曲コンテンツに基づく再生楽曲音と当該撮影された映像とを同期再生する装置である。   The synchronized playback device 700B captures a video synchronized with the music sound output from a device other than the synchronized playback device 700B, and then has the same synchronization relationship between the captured music sound and the captured video at the time of shooting. Thus, the playback music sound based on the music content stored in the sound source data section 750 and the captured video are synchronously played back.

上記の収音手段715は、周囲の音声を収音するマイクロフォンを備えて構成されている。収音手段715による収音結果(撮影された映像の背景音である周辺音声)は、収音データとして、取得手段720Bへ送られる。   The sound collecting means 715 includes a microphone that picks up surrounding sounds. The result of sound collection by the sound collection means 715 (peripheral sound that is the background sound of the captured video) is sent to the acquisition means 720B as sound collection data.

上記の取得手段720Bは、上述した取得手段720Aと同様に、撮影手段710から送られた映像データ、及び、入力手段770から送られた取得動作の開始指令及び終了指令を受ける。さらに、取得手段720Bは、収音手段715から送られた収音データを受ける。そして、取得手段720Bは、当該映像データ及び当該収音データに基づいて、取得映像データ、取得楽曲音データ及び取得残余音データの取得処理を実行する。かかる取得処理の詳細については、後述する。   The acquisition unit 720B receives the image data sent from the photographing unit 710 and the acquisition operation start command and end command sent from the input unit 770 in the same manner as the acquisition unit 720A described above. Furthermore, the acquisition unit 720B receives the sound collection data sent from the sound collection unit 715. And the acquisition means 720B performs the acquisition process of acquisition video data, acquisition music sound data, and acquisition residual sound data based on the said video data and the said sound collection data. Details of the acquisition process will be described later.

上記の取得情報記憶部725は、取得手段720Bから送られた取得映像データ、取得楽曲音データ及び取得残余音データを受ける。そして、再生用情報記憶部735は、当該取得映像データ、当該取得楽曲音データ及び当該取得残余音データを内部に記憶する。なお、取得情報記憶部725へは、取得手段720B及び生成手段730Bがアクセスできるようになっている。   The acquired information storage unit 725 receives the acquired video data, acquired musical sound data, and acquired residual sound data sent from the acquiring unit 720B. Then, the reproduction information storage unit 735 stores the acquired video data, the acquired music sound data, and the acquired residual sound data therein. The acquisition unit 720B and the generation unit 730B can access the acquisition information storage unit 725.

上記の生成手段730Bは、上述した生成手段730Aが入力手段770から受ける指令のうち、再生同期情報の生成指令、並びに、再生同期情報編集の開始指令及び終了指令を受ける。これらの指令のうちにおける再生同期情報の生成指令を除いて、生成手段730Bは、生成手段730Aと同様の処理を実行するようになっている。   The generation unit 730B receives a reproduction synchronization information generation command and a reproduction synchronization information editing start command and an end command among the commands received from the input unit 770 by the generation unit 730A. Except for the reproduction synchronization information generation command among these commands, the generation unit 730B executes the same processing as the generation unit 730A.

生成手段730Bは、再生同期情報の生成指令を受けると、再生同期情報の生成処理を開始する。かかる再生同期情報の生成処理の詳細については、後述する。   Upon receiving the reproduction synchronization information generation instruction, the generation unit 730B starts the reproduction synchronization information generation process. Details of the reproduction synchronization information generation processing will be described later.

上記の音出力制御手段760Bは、上述した音出力制御手段760Aが入力手段770から受ける指令のうち、同期再生の開始指令及び終了指令、並びに、同期映像切換指令を受ける。これらの指令のうちにおける同期再生の終了指令及び同期映像切換指令を受けた場合には、音出力制御手段760Bは、音出力制御手段760Aと同様の処理を行う。   The sound output control means 760B receives a synchronous reproduction start command and an end command and a synchronous video switching command among the commands received by the sound output control means 760A from the input means 770. When a synchronous playback end command and a synchronous video switching command are received among these commands, the sound output control unit 760B performs the same processing as the sound output control unit 760A.

なお、本第2実施形態においては、同期再生の開始指令には、残余音同時再生の有無の指定が更に含まれるようになっている。   In the second embodiment, the synchronous reproduction start command further includes designation of whether or not the residual sound is reproduced simultaneously.

同期再生の開始指令を受けると音出力制御手段760Bは、同期音出力処理を開始する。かかる同期音出力処理の詳細については、後述する。   When receiving the synchronous reproduction start command, the sound output control means 760B starts the synchronous sound output process. Details of the sync sound output processing will be described later.

<動作>
次に、上記のように構成された同期再生装置700Bの動作について、取得動作、再生同期情報の生成処理、同期再生処理及び編集同期情報の生成処理に主に着目して説明する。
<Operation>
Next, the operation of the synchronized playback device 700B configured as described above will be described mainly focusing on the acquisition operation, the playback synchronization information generation process, the synchronized playback process, and the edit synchronization information generation process.

《取得処理》
利用者が、取得動作の開始指令の入力操作を入力手段770に対して行うと、取得動作の開始指令が、入力手段770から取得手段720Bへ送られる。取得処理は、取得動作の開始指令を受けた取得手段720Bにより実行される。
<< Acquisition process >>
When the user inputs an acquisition operation start command to the input unit 770, an acquisition operation start command is sent from the input unit 770 to the acquisition unit 720B. The acquisition process is executed by the acquisition unit 720B that has received the acquisition operation start command.

取得動作の開始指令を受けた取得手段720Bは、取得処理を開始する。かかる取得処理に際して、取得手段720Bは、取得動作の開始指令を受けてから取得動作の終了指令を受けるまでの取得期間に撮影手段710から送られた映像データを受ける。そして、取得動作の終了指令を受けると、取得手段720Bは、当該期間中に取得された映像データを、取得映像データとして取得情報記憶部725へ送る。   Upon receiving the acquisition operation start command, the acquisition unit 720B starts the acquisition process. During the acquisition process, the acquisition unit 720B receives the video data transmitted from the imaging unit 710 during the acquisition period from when the acquisition operation start command is received until the acquisition operation end command is received. Upon receiving the acquisition operation end command, the acquisition unit 720B sends the video data acquired during the period to the acquisition information storage unit 725 as acquired video data.

また、取得手段720Bは、当該取得期間に収音手段715から送られた収音データを受ける。そして、取得動作の終了指令を受けると、取得手段720Bは、当該期間中に取得された収音データを解析して、楽曲音と、楽曲以外の残余音(収音結果から楽曲音を除去した音)とを識別し、楽曲音データと残余音データとに分離する。そして、取得手段720Bは、当該取得期間に得られた楽曲音データ及び残余音データを、取得楽曲音データ及び取得残余音データとして取得情報記憶部725へ送る。   The acquisition unit 720B receives the sound collection data sent from the sound collection unit 715 during the acquisition period. Upon receiving the acquisition operation end command, the acquisition unit 720B analyzes the sound collection data acquired during the period, and removes the music sound and the remaining sound other than the music (the music sound is removed from the sound collection result). Sound) and separated into music sound data and residual sound data. Then, the acquisition unit 720B sends the music sound data and residual sound data obtained during the acquisition period to the acquisition information storage unit 725 as acquisition music sound data and acquisition residual sound data.

こうして取得映像データ、取得楽曲音データ及び取得残余音データを取得情報記憶部725へ送ると、取得手段720Bは、取得処理を終了する。そして、取得手段720Bは、新たな取得動作の開始指令の待ち状態となる。   When the acquired video data, acquired music sound data, and acquired residual sound data are sent to the acquisition information storage unit 725 in this way, the acquisition unit 720B ends the acquisition process. Then, the acquisition unit 720B enters a waiting state for a new acquisition operation start command.

《再生同期情報の生成処理》
利用者が、再生同期情報の生成指令の入力操作を入力手段770に対して行うと、再生同期情報の生成指令が、入力手段770から生成手段730Bへ送られる。再生同期情報の生成処理は、この再生同期情報の生成指令を受けた生成手段730Bにより実行される。
<< Playback synchronization information generation process >>
When the user performs an input operation of a reproduction synchronization information generation command on the input unit 770, a reproduction synchronization information generation command is sent from the input unit 770 to the generation unit 730B. The reproduction synchronization information generation process is executed by the generation unit 730B that has received the reproduction synchronization information generation instruction.

再生同期情報の生成指令を受けた生成手段730Bは、再生同期情報の生成処理を開始する。かかる再生同期情報の生成処理に際して、生成手段730Bは、まず、取得情報記憶部725から取得楽曲音データを読み取る。引き続き、生成手段730Bは、取得楽曲音データを解析して、取得楽曲音データに対応する楽曲音の特徴を示すメタデータを抽出した後、当該メタデータに対応する音源データ部750中の楽曲コンテンツを特定する。そして、生成手段730Bは、特定された楽曲コンテンツに基づいて、再生同期情報を生成する。   Upon receiving the reproduction synchronization information generation instruction, the generation unit 730B starts the reproduction synchronization information generation process. In the reproduction synchronization information generation process, the generation unit 730 </ b> B first reads the acquired music sound data from the acquisition information storage unit 725. Subsequently, the generation unit 730B analyzes the acquired music sound data and extracts metadata indicating the characteristics of the music sound corresponding to the acquired music sound data, and then the music content in the sound source data unit 750 corresponding to the metadata. Is identified. Then, the generation unit 730B generates reproduction synchronization information based on the specified music content.

再生同期情報が生成されると、生成手段730Bは、取得情報記憶部725から取得映像データ及び取得残余音データを読み取って、再生用映像データ及び再生用残余音データとして、再生用情報記憶部735へ送るとともに、生成された再生同期情報を、当該再生用映像データ及び当該再生用残余音データと1対1で関連付けられた再生同期情報として、再生用情報記憶部735へ送る。この結果、再生用情報記憶部735内には、新たな再生用映像データ、再生用残余音データ及び再生同期情報が追加される。   When the reproduction synchronization information is generated, the generation unit 730B reads the acquired video data and the acquired residual sound data from the acquisition information storage unit 725, and generates the reproduction information storage unit 735 as the video data for reproduction and the residual sound data for reproduction. And the generated reproduction synchronization information is sent to the reproduction information storage unit 735 as reproduction synchronization information associated with the reproduction video data and the reproduction residual sound data on a one-to-one basis. As a result, new reproduction video data, reproduction residual sound data, and reproduction synchronization information are added to the reproduction information storage unit 735.

こうして新たな再生用映像データ、再生用残余音データ及び再生同期情報を再生用情報記憶部735へ送ると、生成手段730Bは、当該新たな再生用映像データ、再生用残余音データ及び再生同期情報の生成のために利用した取得情報記憶部725内の取得映像データ、取得楽曲音データ及び取得残余音データを消去し、再生同期情報の生成処理を終了する。そして、生成手段730Bは、新たな再生同期情報の生成指令の待ち状態となる。   When the new reproduction video data, reproduction residual sound data, and reproduction synchronization information are sent to the reproduction information storage unit 735, the generation unit 730B generates the new reproduction video data, reproduction residual sound data, and reproduction synchronization information. The acquired video data, acquired music sound data, and acquired residual sound data in the acquired information storage unit 725 used for generating are deleted, and the reproduction synchronization information generation process is terminated. Then, the generation unit 730B waits for a new reproduction synchronization information generation command.

《同期再生処理及び編集同期情報の生成処理》
本第2実施形態の同期再生処理における同期映像表示処理は、表示制御手段740により、上述した第1実施形態の場合と同様に行われる。
<< Synchronous playback process and edit synchronization information generation process >>
The synchronized video display process in the synchronized playback process of the second embodiment is performed by the display control means 740 in the same manner as in the first embodiment described above.

また、第2実施形態の同期再生処理における同期音出力処理は、音出力制御手段760Bにより実行される。この同期音出力処理は、同期再生の開始指令を受けた音出力制御手段760Bにより実行される。   The synchronized sound output process in the synchronized playback process of the second embodiment is executed by the sound output control means 760B. This synchronized sound output process is executed by the sound output control means 760B that has received a synchronous reproduction start command.

同期再生の開始指令を受けると音出力制御手段760Bは、同期音出力処理を開始する。この同期音出力処理では、音出力制御手段760Bが、当該同期再生の開始指令で指定された再生同期情報又は編集同期情報を参照し、各時点において再生すべき楽曲音に対応する楽曲コンテンツのデータを、逐次、音源データ部750から読み取る。また、同期再生の開始指令を受けると、音出力制御手段760Bは、残余音同時再生有の指定がなされている場合には、当該指定された再生同期情報又は編集同期情報を参照し、各時点において再生すべき再生用残余音データの部分のデータを、逐次、再生用情報記憶部735から読み取る。   When receiving the synchronous reproduction start command, the sound output control means 760B starts the synchronous sound output process. In this synchronized sound output process, the sound output control means 760B refers to the reproduction synchronization information or the edit synchronization information designated by the synchronous reproduction start command, and the music content data corresponding to the music sound to be reproduced at each time point Are sequentially read from the sound source data section 750. Also, when receiving the synchronous reproduction start command, the sound output control means 760B refers to the designated reproduction synchronization information or editing synchronization information when the remaining sound simultaneous reproduction is designated, and each time point The data of the residual sound data for reproduction to be reproduced in step S1 is sequentially read from the reproduction information storage unit 735.

引き続き、音出力制御手段760Bは、音出力部765から再生出力すべき同期出力音に対応する同期出力音データを生成する。ここで、残余音同時再生無の指定がなされている場合には、音出力制御手段760Bは、再生楽曲音のみから成る同期出力音に対応する同期出力音データを生成する。一方、残余音同時再生有の指定がなされている場合には、音出力制御手段760Bは、再生楽曲音と残余音との合成音に対応する同期出力音データを生成する。そして、音出力制御手段760Bは、生成された同期出力音データを、音出力部765へ送る。この結果、音出力部765からは、同期出力音が再生出力される。   Subsequently, the sound output control means 760B generates synchronized output sound data corresponding to the synchronized output sound to be reproduced and output from the sound output unit 765. Here, when it is designated that the remaining sound is not reproduced simultaneously, the sound output control means 760B generates synchronized output sound data corresponding to the synchronized output sound consisting only of the reproduced music sound. On the other hand, when it is designated that there is residual sound simultaneous reproduction, the sound output control means 760B generates synchronized output sound data corresponding to the synthesized sound of the reproduced music sound and the residual sound. Then, the sound output control unit 760B sends the generated synchronized output sound data to the sound output unit 765. As a result, the sound output unit 765 reproduces and outputs the synchronized output sound.

そして、今回の同期再生処理を終了させるための同期再生の終了指令を受けると、音出力制御手段760Bは、同期音出力処理を終了し、同期出力音データの生成を終了する。   When receiving a synchronous reproduction end command for ending the current synchronous reproduction process, the sound output control unit 760B ends the synchronous sound output process and ends the generation of the synchronous output sound data.

本第2実施形態における編集同期情報の生成は、生成手段730Bが、第1実施形態における生成手段730Aによる編集同期情報の生成処理と同様の処理を実行することにより行う。   The generation of editing synchronization information in the second embodiment is performed by the generation unit 730B executing the same processing as the generation processing of editing synchronization information by the generation unit 730A in the first embodiment.

以上説明したように、本第2実施形態では、取得手段720Bが、撮影手段710が撮影した楽曲音に同期した映像のデータ、及び、収音手段715により収音された音声のデータを受ける。引き続き、取得手段720Bが、当該収音された音声のデータを解析して、楽曲音と、楽曲以外の残余音とを識別し、楽曲音データと残余音データとに分離する。そして、取得手段720Bは、取得動作の開始指令を受けてから取得動作の終了指令を受けるまでの期間における映像データ、楽曲音データ及び残余音データを取得する。   As described above, in the second embodiment, the acquisition unit 720 </ b> B receives video data synchronized with the music sound photographed by the photographing unit 710 and audio data collected by the sound collecting unit 715. Subsequently, the acquisition unit 720B analyzes the collected voice data, identifies the music sound and the remaining sound other than the music, and separates the music sound data and the remaining sound data. Then, the acquisition unit 720B acquires video data, music sound data, and residual sound data in a period from when the acquisition operation start command is received until the acquisition operation end command is received.

次に、生成手段730Bが、撮影時における楽曲音の再生タイミングと、当該取得された映像データに基づく再生映像の再生タイミング、及び、当該取得された残余音データに基づく再生映像の再生タイミングとの同期関係を、撮影時における楽曲音と、映像及び残余音との同期関係と同一とするための再生同期情報を生成する。こうして生成された再生同期情報を参照して、表示制御手段740が、当該取得された映像データに基づく同期映像を表示部745における表示手段746により表示させるとともに、音出力制御手段760Bが、再生楽曲音と残余音との合成音を音出力部765から出力させる。   Next, the generation unit 730B includes the reproduction timing of the music sound at the time of shooting, the reproduction timing of the reproduction video based on the acquired video data, and the reproduction timing of the reproduction video based on the acquired residual sound data. Reproduction synchronization information is generated to make the synchronization relationship the same as the synchronization relationship between the music sound at the time of shooting, the video, and the residual sound. With reference to the reproduction synchronization information generated in this way, the display control means 740 causes the display means 746 in the display unit 745 to display the synchronized video based on the acquired video data, and the sound output control means 760B A sound output unit 765 outputs a synthesized sound of the sound and the residual sound.

したがって、本第2実施形態によれば、撮影時における再生楽曲音と、映像及び残余音との同期関係と同一の同期関係で、撮影後に、当該再生楽曲音と、撮影された映像と残余音とを再生することができる。   Therefore, according to the second embodiment, the reproduced music sound, the captured video image, and the residual sound are recorded after shooting in the same synchronization relationship as that of the reproduced music sound at the time of shooting and the video and the residual sound. And can play.

また、本第2実施形態では、第1実施形態の場合と同様に、同期再生指令において同時再生表示が指定された場合には、表示制御手段740が、同期映像を表示手段746により表示させつつ、撮影手段710により撮影されているリアルタイム映像を表示手段747により表示させる。このため、同じ再生楽曲音に同期している過去の映像と現在の映像とを同時に表示することができる。   In the second embodiment, as in the case of the first embodiment, when the simultaneous playback display is designated in the synchronous playback command, the display control unit 740 displays the synchronized video on the display unit 746. The display unit 747 displays the real-time video imaged by the imaging unit 710. For this reason, it is possible to simultaneously display the past video and the current video synchronized with the same reproduced music sound.

また、本第2実施形態では、第1実施形態の場合と同様に、同期再生中に同期映像切換指令を受けるたびに、生成手段730Bが、再生出力中の再生楽曲音の進行に同期して、同期映像切換指令において指定された同期映像に切り換えるための編集同期情報を生成する。また、同期再生中に同期映像切換指令を受けると、表示制御手段740は、同期映像切換指令において指定された同期映像を切り換えて、表示手段746により表示させる。このため、同じ再生楽曲音に同期している過去の映像のいわゆるタイムライン編集を、簡易に行うことができる。   Further, in the second embodiment, as in the case of the first embodiment, the generation unit 730B synchronizes with the progress of the reproduced music sound being reproduced and output every time a synchronous video switching command is received during the synchronous reproduction. Then, edit synchronization information for switching to the synchronized video specified in the synchronized video switching command is generated. When receiving a synchronous video switching command during synchronous playback, the display control means 740 switches the synchronous video specified in the synchronous video switching command and causes the display means 746 to display it. For this reason, so-called timeline editing of the past video synchronized with the same reproduced music sound can be easily performed.

[実施形態の変形]
本発明は、上記の第1及び第2実施形態に限定されるものではなく、様々な変形が可能である。
[Modification of Embodiment]
The present invention is not limited to the first and second embodiments described above, and various modifications are possible.

例えば、上記の第1及び第2実施形態では、撮影手段を1つ用意するとともに、1つの表示手段によりリアルタイム映像を表示できるようにした。これに対して、撮影手段を複数用意するとともに、リアルタイム映像の表示用の表示手段を複数用意し、複数の撮影手段の中から選択された1以上の撮影手段で撮影されている映像を、1以上の表示手段を用いて同時に表示できるようにしてもよい。   For example, in the first and second embodiments, one photographing unit is prepared and a real-time image can be displayed by one display unit. On the other hand, a plurality of photographing means are prepared, and a plurality of display means for displaying real-time video are prepared, and a video photographed by one or more photographing means selected from the plurality of photographing means is displayed as one. You may enable it to display simultaneously using the above display means.

また、上記の第1及び第2実施形態では、同期表示する一の映像を同期表示するようにしたが、同期表示するための表示手段を複数用意したうえで、選択された1以上の映像データに基づく同期映像を同時に表示できるようにしてもよい。   In the first and second embodiments, one video to be synchronously displayed is synchronously displayed. However, one or more selected video data is prepared after preparing a plurality of display means for synchronous display. Synchronous video based on the above may be displayed simultaneously.

また、上記の第1及び第2実施形態において、編集同期情報に対応する再生用データ(第1実施形態においては編集同期情報に対応する再生用映像データ、第2実施形態においては編集同期情報に対応する再生用映像データ及び再生用残余音データ)の生成を行うことができるようにしてもよい。この場合には、編集同期情報及び当該編集同期情報に対応する再生用データを、記録媒体又は通信回線を利用して、他の再生装置に供給することができるようになる。   In the first and second embodiments described above, the reproduction data corresponding to the edit synchronization information (the reproduction video data corresponding to the edit synchronization information in the first embodiment, the edit synchronization information in the second embodiment). Corresponding reproduction video data and reproduction residual sound data) may be generated. In this case, the edit synchronization information and the reproduction data corresponding to the edit synchronization information can be supplied to another reproduction apparatus using the recording medium or the communication line.

上記の第1及び第2実施形態において、同期映像表示に際しては、拍送りや拍戻しができるようにしてもよい。   In the first and second embodiments described above, when the synchronized video is displayed, it may be possible to feed and beat back.

また、上記の第1実施形態において、収音手段を更に備えるようにし、第2実施形態の場合と同様に、再生用残余音データを再生用情報に含まれるようにした上で、同期再生時に、再生楽曲音と残余音とを合成した合成音を再生出力できるようにしてもよい。   Further, in the first embodiment, sound collecting means is further provided, and in the same manner as in the second embodiment, the reproduction residual sound data is included in the reproduction information, and at the time of synchronous reproduction. A synthesized sound obtained by synthesizing the reproduced music sound and the remaining sound may be reproduced and output.

また、上記の第1実施形態では、生成手段が、入力手段から送られる各種の指令の受信時刻の検出結果に基づいて、再生同期情報を生成するようにした。これに対し、生成手段が、音出力制御手段から再生楽曲音の再生の進行情報を受けるとともに、取得手段から映像取得動作の進行情報を受けるようにし、これらの受信情報に基づいて、再生同期情報を生成するようにしてもよい。   In the first embodiment, the generation unit generates the reproduction synchronization information based on the detection results of the reception times of various commands sent from the input unit. On the other hand, the generation means receives the progress information of the reproduction music sound from the sound output control means and receives the progress information of the video acquisition operation from the acquisition means, and based on the received information, the reproduction synchronization information May be generated.

また、上記の第2実施形態では、楽曲音に対応する楽曲コンテンツが音源データ部に記憶されていることを前提とした。これに対して、楽曲音に対応する楽曲コンテンツが音源データ部に記憶されていないことが判明した場合には、生成手段が、楽曲音に対応する楽曲コンテンツを、インターネット上の楽曲サーバからダウンロードし、音源データ部に記憶させることができるようにしてもよい。   In the second embodiment, it is assumed that the music content corresponding to the music sound is stored in the sound source data section. On the other hand, when it is found that the music content corresponding to the music sound is not stored in the sound source data section, the generation means downloads the music content corresponding to the music sound from the music server on the Internet. The sound source data portion may be stored.

また、上記の第1及び第2実施形態において、例えば、ダンスの練習時に見る鏡に映る風景と同様に見せるために、同期映像やリアルタイム映像を左右反転させた映像を、投影表示することができるようにしてもよい。   In the first and second embodiments described above, for example, a synchronized video or a video obtained by inverting a real-time video can be projected and displayed in order to make it look the same as a landscape reflected in a mirror seen during dance practice. You may do it.

また、上記の第1及び第2実施形態では、撮影手段、表示部、音源データ部及び音出力部(第2実施形態においては、更に収音手段)を同期再生装置が備えるようにした。これに対し、これらの一部又は全部の機能を他の装置が有しているときには、当該他の装置の機能を利用するようにしてもよい。   In the first and second embodiments described above, the synchronous playback device is provided with a photographing unit, a display unit, a sound source data unit, and a sound output unit (in the second embodiment, a sound collection unit). On the other hand, when another device has some or all of these functions, the functions of the other device may be used.

また、上記の第1及び第2実施形態の同期再生装置を、演算部としてのコンピュータを備えたコンピュータ装置として構成し、上述した取得手段、生成手段、表示制御手段及び音出力制御部の機能の一部又は全部の機能を、プログラムを実行することにより実現するようにすることができる。これらのプログラムは、CD−ROM,DVD等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにすることができる。   Further, the synchronized playback device of the first and second embodiments is configured as a computer device including a computer as a calculation unit, and the functions of the acquisition unit, the generation unit, the display control unit, and the sound output control unit described above. Part or all of the functions can be realized by executing a program. These programs may be acquired in a form recorded on a portable recording medium such as a CD-ROM or DVD, or may be acquired in a form distributed via a network such as the Internet. Can do.

以下、本発明の同期再生装置の実施例を説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。   Embodiments of the synchronized playback apparatus according to the present invention will be described below. In the following description and drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.

[第1実施例]
まず、本発明の同期再生装置の第1実施例について、図3〜図9を主に参照して説明する。
<構成>
図3には、第1実施例に係る同期再生装置100Aの概略的な構成が示されている。なお、同期再生装置100Aは、上述した第1実施形態の同期再生装置700A(図1参照)の一態様となっている。
[First embodiment]
First, a first embodiment of the synchronous playback apparatus of the present invention will be described with reference mainly to FIGS.
<Configuration>
FIG. 3 shows a schematic configuration of the synchronized playback device 100A according to the first embodiment. Note that the synchronized playback apparatus 100A is an aspect of the synchronized playback apparatus 700A (see FIG. 1) of the first embodiment described above.

図3に示されるように、同期再生装置100Aは、取得手段720A、生成手段730A、表示制御手段740及び音出力制御手段760Aとしての制御ユニット110Aと、再生用情報記憶部735としての記憶ユニット120とを備えている。また、同期再生装置100は、音源データ部750としての音源ユニット130、音出力部765としての音出力ユニット140と、表示手段746としての投影ユニット1501と、表示手段747としての投影ユニット1502とを備えている。さらに、同期再生装置100Aは、情報表示ユニット160と、入力手段770としての操作入力ユニット170と、撮影手段710としての撮影ユニット180とを備えている。 As shown in FIG. 3, the synchronized playback device 100A includes a control unit 110A as an acquisition unit 720A, a generation unit 730A, a display control unit 740, and a sound output control unit 760A, and a storage unit 120 as a playback information storage unit 735. And. The synchronized playback apparatus 100 also includes a sound source unit 130 as a sound source data unit 750, a sound output unit 140 as a sound output unit 765, a projection unit 150 1 as a display unit 746, and a projection unit 150 2 as a display unit 747. And. Furthermore, the synchronized playback device 100A includes an information display unit 160, an operation input unit 170 as an input unit 770, and a shooting unit 180 as a shooting unit 710.

上記の制御ユニット110Aは、同期再生装置100Aの全体を統括制御するとともに、様々な処理を実行する。この制御ユニット110Aについては、後述する。   The control unit 110A performs overall control of the entire synchronized playback device 100A and executes various processes. The control unit 110A will be described later.

上記の記憶ユニット120は、不揮発性の記憶装置であるハードディスク装置等から構成される。記憶ユニット120は、再生用情報RDAを記憶する。この再生用情報RDAの内容については、後述する。   The storage unit 120 includes a hard disk device that is a nonvolatile storage device. The storage unit 120 stores reproduction information RDA. The contents of the reproduction information RDA will be described later.

上記の音源ユニット130は、不揮発性の記憶素子を備えて構成される。この音源ユニットは、様々な楽曲に関する楽曲コンテンツ情報MCDを記憶する。   The sound source unit 130 includes a nonvolatile storage element. This sound source unit stores music content information MCD related to various music.

上記の音出力ユニット140は、スピーカを備えて構成される。この音出力ユニット140は、制御ユニット110Aから送られた出力音(本第1実施例では、再生楽曲音)データを受ける。そして、音出力ユニット140は、制御ユニット110Aによる制御のもとで、当該出力音データに対応する出力音を再生出力する。   The sound output unit 140 includes a speaker. The sound output unit 140 receives output sound (reproduced music sound in the first embodiment) data sent from the control unit 110A. The sound output unit 140 reproduces and outputs an output sound corresponding to the output sound data under the control of the control unit 110A.

上記の投影ユニット1501は、映像プロジェクタを備えて構成される。この投影ユニット1501は、制御ユニット110Aから送られた同期映像データを受ける。そして、投影ユニット1501は、制御ユニット110Aによる制御のもとで、同期映像データに対応する同期映像を、スクリーン又は壁面に投影表示する。 Projection unit 150 1 of the above is configured to include a video projector. The projection unit 150 1 receives the synchronized video data sent from the control unit 110A. The projection unit 150 1, under the control of the control unit 110A, a synchronous video corresponding to the synchronized video data, projected and displayed on a screen or wall.

上記の投影ユニット1502は、上記の投影ユニット1501と同様に、映像プロジェクタを備えて構成される。この投影ユニット1502は、制御ユニット110Aから送られたリアルタイム映像データを受ける。そして、投影ユニット1502は、制御ユニット110Aによる制御のもとで、リアルタイム映像データに対応するリアルタイム映像を、スクリーン又は壁面に投影表示する。 Similar to the projection unit 150 1 , the projection unit 150 2 includes a video projector. The projection unit 150 2 is subjected to a real-time image data sent from the control unit 110A. The projection unit 150 2, under the control of the control unit 110A, a real time image corresponding to the real-time image data, projected and displayed on a screen or wall.

上記の情報表示ユニット160は、液晶パネル等の表示デバイスを備えて構成される。この情報表示ユニット160は、制御ユニット110Aから送られた情報表示データを受ける。そして、情報表示ユニット160は、情報表示データに対応する画像を表示する。この情報表示ユニット160は、制御ユニット110Aによる制御のもとで、同期再生装置100Aの動作状態情報、操作ガイダンス情報等を表示する。   The information display unit 160 includes a display device such as a liquid crystal panel. The information display unit 160 receives information display data sent from the control unit 110A. Then, the information display unit 160 displays an image corresponding to the information display data. The information display unit 160 displays operation state information, operation guidance information, and the like of the synchronized playback device 100A under the control of the control unit 110A.

上記の操作入力ユニット170は、同期再生装置100Aの本体部に設けられたキー部、及び/又はキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、情報表示ユニット160の表示デバイスに設けられたタッチパネルを用いることができる。なお、キー部を有する構成に代えて、又は併用して音声認識技術を利用して音声にて入力する構成を採用することもできる。また、カメラによる撮影画像についての画像認識や、モーションキャプチャによる動作認識を操作入力に際して利用することもできる。   The operation input unit 170 includes a key unit provided in the main body of the synchronous playback device 100A and / or a remote input device including the key unit. Here, as a key part provided in the main body part, a touch panel provided in a display device of the information display unit 160 can be used. In addition, it can replace with the structure which has a key part, or can also employ | adopt the structure input with a sound using a voice recognition technique in combination. In addition, image recognition for a photographed image by a camera and motion recognition by motion capture can be used for operation input.

この操作入力ユニット170を利用者が操作することにより、同期再生装置100Aの動作内容の設定や動作指令の入力が行われる。こうした動作指定には、取得動作の開始指令及び終了指令、再生同期情報の生成指令、楽曲音再生の開始指令及び終了指令、同期再生の開始指令及び終了指令、再生同期情報編集の開始指令及び終了指令、並びに、同期映像切換指令が、含まれている。操作入力ユニット170への入力内容は、操作入力データとして、制御ユニット110Aへ送られる。   When the user operates the operation input unit 170, the operation content of the synchronized playback device 100A is set and an operation command is input. Such operation designation includes an acquisition operation start command and an end command, a playback synchronization information generation command, a music sound playback start command and an end command, a synchronized playback start command and an end command, a playback synchronization information editing start command and an end command. A command and a synchronous video switching command are included. The content input to the operation input unit 170 is sent to the control unit 110A as operation input data.

上記の撮影ユニット180は、撮影カメラを備えて構成されている。この撮影ユニット180は、制御ユニット110Aによる制御のもとで、周辺映像を撮影する。撮影ユニット180による撮影結果は、映像データとして、制御ユニット110Aへ送られる。   The photographing unit 180 includes a photographing camera. The photographing unit 180 photographs a peripheral video under the control of the control unit 110A. The result of photographing by the photographing unit 180 is sent to the control unit 110A as video data.

次に、上記の制御ユニット110Aについて説明する。この制御ユニット110Aは、中央処理装置(CPU)及びその周辺回路を備えて構成されている。制御ユニット110Aが様々なプログラムを実行することにより、上述した取得手段720A、生成手段730A、表示制御手段740及び音出力制御手段760Aとしての機能が実現されるようになっている。かかる制御ユニット110Aが実行する処理の詳細については、後述する。   Next, the control unit 110A will be described. The control unit 110A includes a central processing unit (CPU) and its peripheral circuits. When the control unit 110A executes various programs, the functions as the acquisition unit 720A, the generation unit 730A, the display control unit 740, and the sound output control unit 760A described above are realized. Details of the processing executed by the control unit 110A will be described later.

なお、制御ユニット110Aは、操作入力ユニット170から送られた楽曲音再生の開始指令を受けると、楽曲再生処理を開始する。かかる楽曲再生処理では、楽曲音再生の開始指令において指定されている楽曲コンテンツのデータを音源ユニット130から順次読み取る。そして、制御ユニット110Aは、読み取られた楽曲コンテンツのデータに基づいて、再生楽曲音データを生成し、音出力ユニット140へ送る。この結果、音出力ユニット140から、当該再生楽曲音データに対応する再生楽曲音が再生出力される。   When the control unit 110A receives the music sound playback start command sent from the operation input unit 170, the control unit 110A starts the music playback process. In such music playback processing, the music content data specified in the music sound playback start command is sequentially read from the sound source unit 130. Then, the control unit 110 </ b> A generates reproduced music sound data based on the read music content data, and sends it to the sound output unit 140. As a result, the reproduced music sound corresponding to the reproduced music sound data is reproduced and output from the sound output unit 140.

次いで、上記の記憶ユニット120内に記憶される再生用情報RDAの内容について、説明する。図4に示されるように、再生用情報RDAは、同期再生用情報と、編集再生用情報とから構成されている。ここで、同期再生用情報は、個別同期再生用情報#1、個別同期再生用情報#2、…を含むことができるようになっている。かかる個別同期再生用情報#j(j=1,2,…)のそれぞれは、再生用映像データ#jと、再生同期情報#jとから構成される。また、編集再生用情報は、編集同期情報#1、編集同期情報#2、…を含むことができるようになっている。   Next, the content of the reproduction information RDA stored in the storage unit 120 will be described. As shown in FIG. 4, the reproduction information RDA is composed of synchronous reproduction information and edit reproduction information. Here, the synchronized playback information can include individual synchronized playback information # 1, individual synchronized playback information # 2,. Each of the individual synchronized playback information #j (j = 1, 2,...) Is composed of playback video data #j and playback synchronization information #j. Further, the editing / playback information can include editing synchronization information # 1, editing synchronization information # 2,.

[動作]
次に、上記のように構成された同期再生装置100Aの動作について、再生同期情報の生成処理、同期再生処理及び編集同期情報の生成処理に際しての制御ユニット110Aの処理に主に着目して説明する。
[Operation]
Next, the operation of the synchronized playback apparatus 100A configured as described above will be described mainly focusing on the processing of the control unit 110A during the playback synchronization information generation processing, synchronized playback processing, and edit synchronization information generation processing. .

《再生同期情報の生成処理》
再生同期情報の生成処理に際しては、図5に示されるように、まず、ステップS11において、制御ユニット110Aが、再生同期情報の生成指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS11:N)には、ステップS11の処理が繰り返される。
<< Playback synchronization information generation process >>
In the reproduction synchronization information generation process, as shown in FIG. 5, first, in step S11, the control unit 110A determines whether or not a reproduction synchronization information generation instruction has been received. If the result of this determination is negative (step S11: N), the process of step S11 is repeated.

ステップS11の処理の繰り返し中に、利用者が、再生同期情報の生成指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報の生成指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この再生同期情報の生成指令を受け、ステップS11における判定の結果が肯定的となると(ステップS11:Y)、処理はステップS12へ進む。   If the user performs an input operation of the reproduction synchronization information generation command to the operation input unit 170 during the repetition of the process of step S11, the reproduction synchronization information generation command is transmitted from the operation input unit 170 to the control unit 110A. Sent. When the reproduction synchronization information generation instruction is received and the result of determination in step S11 is affirmative (step S11: Y), the process proceeds to step S12.

なお、ステップS11の処理の繰り返し中に、楽曲音再生又は同期再生の開始指令を受けた場合には、制御ユニット110Aは、その後における再生同期情報の生成のための準備として、楽曲音再生又は同期再生の開始指令に応じて行われる再生楽曲音の再生の進行状況を監視する。   When receiving a music sound playback or synchronized playback start command during the repetition of the process of step S11, the control unit 110A performs music sound playback or synchronization as preparation for the subsequent generation of playback synchronization information. The progress of reproduction of the reproduced music sound performed in response to the reproduction start command is monitored.

ステップS12では、制御ユニット110Aが、取得動作の終了指令を受けるまでの期間における取得動作の開始指令及び終了指令、並びに、楽曲音再生又は同期再生の開始指令及び終了指令の受信の監視を行い、それぞれの受信時刻を検出する。また、制御ユニット110Aは、記憶ユニット120を利用して、取得動作の開始指令の受信から終了指令の受信までの取得期間に撮影ユニット180から送られた映像データのバッファリング処理を行う。   In step S12, the control unit 110A monitors reception of an acquisition operation start command and an end command, and a music sound playback or synchronized playback start command and an end command in a period until receiving the acquisition operation end command, Each reception time is detected. In addition, the control unit 110A uses the storage unit 120 to perform buffering processing of the video data sent from the imaging unit 180 during the acquisition period from reception of the acquisition operation start command to reception of the end command.

次に、ステップS13において、制御ユニット110Aが、取得動作の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS13:N)には、処理はステップS12へ戻る。そして、指令受信時刻の検出、及び、映像データのバッファリング処理が継続される。   Next, in step S13, the control unit 110A determines whether or not an acquisition operation end command has been received. If the result of this determination is negative (step S13: N), the process returns to step S12. Then, the detection of the command reception time and the video data buffering process are continued.

ステップS12,S13の処理の繰り返し中に、利用者が、取得動作の終了指令の入力操作を操作入力ユニット170に対して行うと、取得動作の終了指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この取得動作の終了指令を受け、ステップS13における判定の結果が肯定的となると(ステップS13:Y)、処理はステップS14へ進む。   If the user inputs an acquisition operation end command to the operation input unit 170 during the repetition of the processes of steps S12 and S13, the acquisition operation end command is sent from the operation input unit 170 to the control unit 110A. Sent. When the acquisition operation end command is received and the result of determination in step S13 is affirmative (step S13: Y), the process proceeds to step S14.

ステップS14では、制御ユニット110Aが、バッファリングしている映像データを、新たな再生用映像データとして、記憶ユニット120に格納する。引き続き、制御ユニット110Aが、楽曲音再生又は同期再生の開始指令の受信時刻の検出結果、又は、上述した再生同期情報の生成処理前の監視結果に基づいて、今回の取得期間中に音出力ユニット140から出力される再生楽曲音の再生開始時刻を基準時刻として、取得動作の開始指令の受信時刻、取得動作の終了指令の受信時刻、楽曲音再生又は同期再生の終了指令の受信時刻の当該基準時刻に対する相対時刻情報を算出する。   In step S14, the control unit 110A stores the buffered video data in the storage unit 120 as new playback video data. Subsequently, the control unit 110A determines that the sound output unit during the current acquisition period based on the detection result of the reception time of the music sound playback or synchronized playback start command or the monitoring result before the playback synchronization information generation process described above. 140, using the playback start time of the playback music sound output from 140 as the reference time, the reference time of the acquisition operation start command, the acquisition operation end command, the music sound playback or synchronized playback end command Relative time information with respect to time is calculated.

なお、再生同期情報の生成指令の受信から、取得動作の終了指令の受信までの間に、楽曲音再生又は同期再生の終了指令の受信時刻は、検出される場合もあるし、検出されない場合もある。このため、楽曲音再生又は同期再生の終了指令の受信時刻が検出されている場合には、楽曲音再生又は同期再生の終了指令の受信時刻の相対時刻情報が算出されるが、楽曲音再生又は同期再生の終了指令の受信時刻が検出されていない場合には、楽曲音再生又は同期再生の終了指令の受信時刻の相対時刻情報は算出されない。   Note that the reception time of the music sound playback or synchronous playback end command may or may not be detected between the reception of the playback synchronization information generation command and the reception of the acquisition operation end command. is there. For this reason, when the reception time of the music sound playback or synchronous playback end command is detected, the relative time information of the reception time of the music sound playback or synchronous playback end command is calculated. When the reception time of the end command for synchronous playback is not detected, the relative time information of the reception time of the end command for music sound playback or synchronous playback is not calculated.

次に、制御ユニット110Aは、算出された相対時刻情報に、今回取得された再生用映像データ、及び、楽曲音再生又は同期再生の開始指令で指定された楽曲コンテンツの指定情報を加えて、再生同期情報を生成する。そして、制御ユニット110Aは、生成された再生同期情報を、新たな再生同期情報として記憶ユニット120内に格納する。この後、制御ユニット110Aは、再生同期情報の生成処理を終了する。   Next, the control unit 110A adds the reproduction video data acquired this time and the music content designation information designated by the music sound reproduction or synchronous reproduction start command to the calculated relative time information, Generate synchronization information. Then, the control unit 110A stores the generated reproduction synchronization information in the storage unit 120 as new reproduction synchronization information. Thereafter, the control unit 110A ends the reproduction synchronization information generation process.

上述した新たな再生用映像データと、新たな再生同期情報とから、新たな個別同期再生用情報が構成されることになる。   New individual synchronized playback information is composed of the new playback video data and the new playback synchronization information.

《同期再生処理》
同期再生処理としては、同期映像表示処理と同期音出力処理とが並行して実行される。
《Synchronized playback processing》
As the synchronized playback process, the synchronized video display process and the synchronized sound output process are executed in parallel.

同期映像表示処理に際しては、図6に示されるように、まず、ステップS21において、制御ユニット110Aが、同期再生の開始指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS21:N)、ステップS21の処理が繰り返される。   In the synchronous video display process, as shown in FIG. 6, first, in step S21, the control unit 110A determines whether or not a synchronous reproduction start command has been received. If the result of this determination is negative (step S21: N), the process of step S21 is repeated.

ステップS21の処理の繰り返し中に、利用者が、同期再生の開始指令の入力操作を操作入力ユニット170に対して行うと、同期再生の開始指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この同期再生の開始指令を受け、ステップS21における判定の結果が肯定的となると(ステップS21:Y)、処理はステップS22へ進む。   If the user performs an operation of inputting a synchronous reproduction start command to the operation input unit 170 while the process of step S21 is repeated, the synchronous reproduction start command is sent from the operation input unit 170 to the control unit 110A. . When the synchronous reproduction start command is received and the result of determination in step S21 is affirmative (step S21: Y), the process proceeds to step S22.

ステップS22では、制御ユニット110Aが、同期再生の開始指令において指定された再生同期情報又は編集同期情報で示されている再生楽曲音との同期関係に従って、各時点において再生すべき再生用映像データの部分のデータを、逐次、記憶ユニット120から読み取る。引き続き、制御ユニット110Aは、読み取られたデータに基づいて、同期映像データを生成する。そして、制御ユニット110Aは、生成された同期映像データを投影ユニット1501へ送る。この結果、投影ユニット1501により、スクリーン又は壁面に、同期映像が投影表示される。 In step S22, the control unit 110A determines the playback video data to be played back at each time point according to the synchronization relationship with the playback music information indicated by the playback synchronization information or the edit synchronization information specified in the synchronous playback start command. The partial data is read from the storage unit 120 sequentially. Subsequently, the control unit 110A generates synchronized video data based on the read data. Then, the control unit 110A sends the generated synchronized video data to the projection unit 150 1. As a result, the projection unit 150 1, a screen or wall, synchronized video is projected and displayed.

また、制御ユニット110Aは、同期再生の開始指令において同時表示有が指定されている場合には、撮影ユニット180から送られている映像データに基づいて、撮影中の映像をリアルタイムで表示するためのリアルタイム映像データを生成する。そして、制御ユニット110Aは、生成されたリアルタイム映像データを投影ユニット1502へ送る。この結果、投影ユニット1501による同期映像の投影表示と同時に、投影ユニット1502によるリアルタイム映像の投影表示が行われる。 Further, when simultaneous display is specified in the synchronous playback start command, the control unit 110A displays real-time video that is being shot based on video data sent from the shooting unit 180. Generate real-time video data. Then, the control unit 110A sends the generated real-time image data to the projection unit 150 2. As a result, simultaneously with the projection display of the synchronized video by the projection unit 150 1, the projection display of the real-time video by the projection unit 150 2 is performed.

次に、ステップS23において、制御ユニット110Aが、同期再生の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS23:N)には、処理はステップS22へ戻る。そして、同期映像表示処理が継続される。   Next, in step S23, the control unit 110A determines whether or not an instruction to end synchronous reproduction has been received. If the result of this determination is negative (step S23: N), the process returns to step S22. Then, the synchronized video display process is continued.

ステップS22,S23の処理の繰り返し中に、利用者が、同期再生の終了指令の入力操作を操作入力ユニット170に対して行うと、同期再生の終了指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この同期再生の終了指令を受け、ステップS23における判定の結果が肯定的となると(ステップS23:Y)、制御ユニット110Aは、同期映像表示処理を終了する。   If the user performs an operation of inputting a synchronous reproduction end command to the operation input unit 170 during the repetition of steps S22 and S23, the synchronous reproduction end command is transmitted from the operation input unit 170 to the control unit 110A. Sent. When the synchronous reproduction end command is received and the result of determination in step S23 is affirmative (step S23: Y), the control unit 110A ends the synchronous video display process.

同期音出力処理に際しては、図7に示されるように、まず、ステップS31において、制御ユニット110Aが、同期再生の開始指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS31:N)、ステップS31の処理が繰り返される。   In the synchronous sound output process, as shown in FIG. 7, first, in step S31, the control unit 110A determines whether or not a synchronous reproduction start command has been received. If the result of this determination is negative (step S31: N), the process of step S31 is repeated.

ステップS31の処理の繰り返し中に、利用者が、同期再生の開始指令の入力操作を操作入力ユニット170に対して行うと、同期再生の開始指令が、操作入力ユニットから制御ユニット110Aへ送られる。この同期再生の開始指令を受け、ステップS31における判定の結果が肯定的となると(ステップS31:Y)、処理はステップS32へ進む。   If the user performs an operation of inputting a synchronous reproduction start command to the operation input unit 170 during the repetition of the process of step S31, a synchronous reproduction start command is sent from the operation input unit to the control unit 110A. When the synchronous reproduction start command is received and the result of the determination in step S31 is affirmative (step S31: Y), the process proceeds to step S32.

ステップS32では、制御ユニット110Aが、当該同期再生の開始指令で指定された再生同期情報又は編集同期情報を参照し、各時点において再生すべき楽曲コンテンツの部分のデータを、逐次、音源ユニット130から読み取る。引き続き、制御ユニット110Aは、読み取られたデータに基づいて再生楽曲音データを生成する。そして、制御ユニット110Aは、生成された再生楽曲音データを音出力ユニット140へ送る。この結果、音出力ユニット140から、再生楽曲音が再生出力される。   In step S32, the control unit 110A refers to the reproduction synchronization information or the edit synchronization information designated by the synchronous reproduction start command, and sequentially transmits the data of the music content portion to be reproduced at each time point from the sound source unit 130. read. Subsequently, the control unit 110A generates reproduction music sound data based on the read data. Then, the control unit 110A sends the generated reproduction music sound data to the sound output unit 140. As a result, the reproduced music sound is reproduced and output from the sound output unit 140.

次に、ステップS33において、制御ユニット110Aが、同期再生の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS33:N)には、処理はステップS32へ戻る。そして、同期音出力処理が継続される。   Next, in step S33, the control unit 110A determines whether or not a synchronous reproduction end command has been received. If the result of this determination is negative (step S33: N), the process returns to step S32. Then, the synchronized sound output process is continued.

ステップS32,S33の処理の繰り返し中に、利用者が、同期再生の終了指令の入力操作を操作入力ユニット170に対して行うと、同期再生の終了指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この同期再生の終了指令を受け、ステップS33における判定の結果が肯定的となると(ステップS33:Y)、制御ユニット110Aは、同期音出力処理を終了する。   If the user performs an operation of inputting a synchronous playback end command to the operation input unit 170 during the repetition of steps S32 and S33, the synchronous playback end command is sent from the operation input unit 170 to the control unit 110A. Sent. When the synchronous reproduction end command is received and the result of determination in step S33 is affirmative (step S33: Y), the control unit 110A ends the synchronous sound output processing.

《編集同期情報の生成処理》
編集同期情報の生成処理に際しては、図8に示されるように、まず、ステップS41において、制御ユニット110Aが、再生同期情報編集の開始指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS41:N)、ステップS41の処理が繰り返される。
《Edit synchronization information generation processing》
In the editing synchronization information generation process, as shown in FIG. 8, first, in step S41, the control unit 110A determines whether or not a reproduction synchronization information editing start command has been received. If the result of this determination is negative (step S41: N), the process of step S41 is repeated.

ステップS41の処理の繰り返し中に、利用者が、再生同期情報編集の開始指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報編集の開始指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この再生同期情報編集の開始指令を受け、ステップS41における判定の結果が肯定的となると(ステップS41:Y)、処理はステップS42へ進む。   If the user performs an input operation of the reproduction synchronization information editing start command to the operation input unit 170 during the repetition of the process of step S41, the reproduction synchronization information editing start command is transmitted from the operation input unit 170 to the control unit. 110A. When the reproduction synchronization information editing start command is received and the result of determination in step S41 is affirmative (step S41: Y), the process proceeds to step S42.

ステップS42では、制御ユニット110Aが、再生同期情報編集の開始指令において指定された再生同期情報又は編集同期情報を特定する。そして、制御ユニット110Aは、特定された同期情報を、暫定編集同期情報として記憶ユニット120から読み取る。   In step S42, the control unit 110A specifies the reproduction synchronization information or the edit synchronization information specified in the reproduction synchronization information editing start command. Then, the control unit 110A reads the identified synchronization information from the storage unit 120 as temporary editing synchronization information.

次に、ステップS43において、制御ユニット110Aが、再生同期情報編集の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS43:N)、処理はステップS44へ進む。   Next, in step S43, the control unit 110A determines whether or not a reproduction synchronization information editing end command has been received. If the result of this determination is negative (step S43: N), the process proceeds to step S44.

ステップS44では、制御ユニット110Aが、同期映像切換指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS44:N)、処理はステップS43へ戻る。   In step S44, control unit 110A determines whether or not a synchronous video switching command has been received. If the result of this determination is negative (step S44: N), the process returns to step S43.

ステップS43,S44の処理の繰り返し中に、利用者が、同期映像切換指令の入力操作を操作入力ユニット170に対して行うと、同期映像切換指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この同期映像切換指令を受け、ステップS44における判定の結果が肯定的となると(ステップS44:Y)、処理はステップS45へ進む。   If the user performs an input operation of the synchronous video switching command to the operation input unit 170 during the repetition of the processes of steps S43 and S44, the synchronous video switching command is sent from the operation input unit 170 to the control unit 110A. . When the synchronous video switching command is received and the determination result in step S44 is affirmative (step S44: Y), the process proceeds to step S45.

ステップS45では、制御ユニット110Aが、今回の編集同期情報の生成処理中における同期再生処理に関する基準時刻に対応する時刻(再生楽曲音出力の開始時刻)に対する現在時刻の相対時刻を特定する。引き続き、制御ユニット110Aは、当該特定された相対時刻の情報、及び、同期映像切換指令において指定された再生用映像データの特定情報を追加することにより、その時点における暫定編集同期情報を更新する。そして、処理はステップS43へ戻る。   In step S45, the control unit 110A specifies the relative time of the current time with respect to the time corresponding to the reference time related to the synchronous reproduction process (the start time of the reproduced music sound output) during the editing synchronization information generation process this time. Subsequently, the control unit 110A updates the provisional editing synchronization information at that time by adding the specified relative time information and the specifying information of the reproduction video data specified in the synchronous video switching command. Then, the process returns to step S43.

なお、再生同期情報編集の開始時に読み取った暫定編集同期情報が編集同期情報であった場合には、制御ユニット110Aは、その後に最初の同期映像切換指令を受けると、当該最初の同期映像切換指令の受信時刻が対応する相対時刻以降における暫定編集同期情報を消去する。   When the provisional editing synchronization information read at the start of editing the reproduction synchronization information is editing synchronization information, the control unit 110A receives the first synchronized video switching command after that, and then receives the first synchronized video switching command. The temporary editing synchronization information after the relative time corresponding to the received time is deleted.

ステップS43〜S45の繰り返し中に、利用者が、再生同期情報編集の終了指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報編集の終了指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この再生同期情報編集の終了指令を受け、ステップS43における判定の結果が肯定的となると(ステップS43:Y)、処理はステップS46へ進む。   When the user performs an input operation of a reproduction synchronization information editing end command to the operation input unit 170 during the repetition of steps S43 to S45, a reproduction synchronization information editing end command is transmitted from the operation input unit 170 to the control unit. 110A. When the reproduction synchronization information editing end command is received and the result of the determination in step S43 is affirmative (step S43: Y), the process proceeds to step S46.

ステップS46では、制御ユニット110Aが、同期映像切換指令の受信に伴う暫定編集同期情報の更新があったか否かを判定する。この判定の結果が否定的であった場合(ステップS46:N)には、制御ユニット110Aは、直ちに、編集同期情報の生成処理を終了する。   In step S46, control unit 110A determines whether or not provisional editing synchronization information has been updated in response to reception of the synchronous video switching command. If the result of this determination is negative (step S46: N), the control unit 110A immediately ends the editing synchronization information generation process.

一方、ステップS46における判定の結果が肯定的であった場合(ステップS46:Y)には、処理はステップS47へ進む。このステップS47では、制御ユニット110Aが、その時点における暫定編集同期情報を、新たな編集同期情報に確定する。そして、制御ユニット110Aは、新たな編集同期情報を記憶ユニット120内に格納する。この後、制御ユニット110Aは、編集同期情報の生成処理を終了する。   On the other hand, when the result of the determination in step S46 is affirmative (step S46: Y), the process proceeds to step S47. In step S47, the control unit 110A determines the temporary editing synchronization information at that time as new editing synchronization information. Then, the control unit 110A stores the new editing synchronization information in the storage unit 120. Thereafter, the control unit 110A ends the editing synchronization information generation process.

なお、制御ユニット110Aは、上述した編集同期情報の生成処理と並行して、同期映像の切換表示処理及び同期音出力処理を実行する。   Note that the control unit 110A performs a synchronized video switching display process and a synchronized sound output process in parallel with the edit synchronization information generation process described above.

同期映像の切換表示処理及び同期音出力処理に際しては、図9に示されるように、まず、ステップS51において、制御ユニット110Aが、再生同期情報編集の開始指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS51:N)、ステップS51の処理が繰り返される。   In the synchronized video switching display process and the synchronized sound output process, as shown in FIG. 9, first, in step S51, the control unit 110A determines whether or not a reproduction synchronization information editing start command has been received. If the result of this determination is negative (step S51: N), the process of step S51 is repeated.

ステップS51の処理の繰り返し中に、利用者が、再生同期情報編集の開始指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報編集の開始指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この再生同期情報編集の開始指令を受け、ステップS51における判定の結果が肯定的となると(ステップS51:Y)、処理はステップS52へ進む。   If the user performs an input operation of the reproduction synchronization information editing start command to the operation input unit 170 during the repetition of the process of step S51, the reproduction synchronization information editing start command is transmitted from the operation input unit 170 to the control unit. 110A. When the reproduction synchronization information editing start command is received and the result of determination in step S51 is affirmative (step S51: Y), the process proceeds to step S52.

ステップS52では、制御ユニット110Aが、当該再生同期情報編集の開始指令で指定された再生同期情報又は編集同期情報を参照して、上述した同期再生処理の場合と同様にして、同期映像表示処理及び同期音出力処理を行う。   In step S52, the control unit 110A refers to the reproduction synchronization information or the edit synchronization information designated by the reproduction synchronization information editing start command, and performs the synchronized video display process and the process in the same manner as the above-described synchronized reproduction process. Performs synchronized sound output processing.

次に、ステップS53において、制御ユニット110Aが、再生同期情報編集の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS53:N)、処理はステップS54へ進む。   Next, in step S53, the control unit 110A determines whether or not a reproduction synchronization information editing end command has been received. If the result of this determination is negative (step S53: N), the process proceeds to step S54.

ステップS54では、制御ユニット110Aが、同期映像切換指令を受けたか否かを判定する。この判定の結果が否定的であった場合には(ステップS54:N)、処理はステップS53へ戻る。   In step S54, control unit 110A determines whether or not a synchronous video switching command has been received. If the result of this determination is negative (step S54: N), the process returns to step S53.

ステップS53,S54の処理の繰り返し中に、利用者が、同期映像切換指令の入力操作を操作入力ユニット170に対して行うと、同期映像切換指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この同期映像切換指令を受け、ステップS54における判定の結果が肯定的となると(ステップS54:Y)、処理はステップS55へ進む。   If the user performs an input operation of the synchronous video switching command to the operation input unit 170 during the repetition of the processes of steps S53 and S54, the synchronous video switching command is sent from the operation input unit 170 to the control unit 110A. . When the synchronous video switching command is received and the result of determination in step S54 is affirmative (step S54: Y), the process proceeds to step S55.

ステップS55では、制御ユニット110Aが、同期映像切換指令で指定された映像データに対応する再生同期情報を参照し、それまでの再生楽曲音の再生タイミングとの同期を維持しつつ、映像切換後に再生すべき当該指定された映像データの部分を特定する。引き続き、制御ユニット110Aは、特定された映像データの部分のデータを順次読み取り、同期映像データを生成する。そして、制御ユニット110Aは、生成された同期映像データを投影ユニット1501へ送る。この結果、投影ユニット1501により投影表示される同期映像が切り換わる。この後、処理はステップS53へ戻る。 In step S55, the control unit 110A refers to the playback synchronization information corresponding to the video data designated by the synchronized video switching command, and plays back after switching the video while maintaining the synchronization with the playback timing of the playback music sound so far. The part of the designated video data to be specified is specified. Subsequently, the control unit 110A sequentially reads the data of the specified video data portion, and generates synchronized video data. Then, the control unit 110A sends the generated synchronized video data to the projection unit 150 1. As a result, the synchronized video projected and displayed by the projection unit 150 1 is switched. Thereafter, the process returns to step S53.

ステップS53〜S55の繰り返し中に、利用者が、再生同期情報編集の終了指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報編集の終了指令が、操作入力ユニット170から制御ユニット110Aへ送られる。この再生同期情報編集の終了指令を受け、ステップS53における判定の結果が肯定的となると(ステップS53:Y)、制御ユニット110Aは、同期映像の切換表示処理及び同期音出力処理を終了する。   If the user performs an input operation of a reproduction synchronization information editing end command to the operation input unit 170 during the repetition of steps S53 to S55, a reproduction synchronization information editing end command is sent from the operation input unit 170 to the control unit. 110A. When the reproduction synchronization information editing end command is received and the determination result in step S53 is affirmative (step S53: Y), the control unit 110A ends the synchronized video switching display process and the synchronized sound output process.

以上説明したように、本第1実施例では、制御ユニット110Aが、撮影ユニット180が撮影した再生楽曲音に同期した映像データを取得する。引き続き、制御ユニット110Aが、撮影時における再生楽曲音の再生タイミングと、当該取得された映像データに基づく再生映像の再生タイミングとの同期関係を、撮影時における再生楽曲音と映像との同期関係と同一とするための再生同期情報を生成する。こうして生成された再生同期情報を参照して、制御ユニット110Aが、当該取得された映像データに基づく同期映像を投影ユニット1501に投影表示させるとともに、再生楽曲音を音出力ユニット140から出力させる。 As described above, in the first embodiment, the control unit 110A acquires the video data synchronized with the reproduced music sound photographed by the photographing unit 180. Subsequently, the control unit 110A determines the synchronization relationship between the playback timing of the playback music sound at the time of shooting and the playback timing of the playback video based on the acquired video data, and the synchronization relationship between the playback music sound and the video at the time of shooting. The reproduction synchronization information for making the same is generated. Referring to the reproduction synchronization information thus generated, the control unit 110A, along with to project display synchronized video based on the acquired image data to the projection unit 150 1, to output the reproduced music sound from the sound output unit 140.

したがって、本第1実施例によれば、撮影時における再生楽曲音と映像との同期関係と同一の同期関係で、撮影後に、当該再生楽曲音と、撮影された映像とを再生することができる。   Therefore, according to the first embodiment, the reproduced music sound and the photographed video can be reproduced after photographing in the same synchronization relationship as that between the reproduced music sound and the video at the time of photographing. .

また、本第1実施例では、同期再生指令において同時再生表示が指定された場合には、制御ユニット110Aが、同期映像を投影ユニット1501により投影表示させつつ、撮影ユニット180により撮影されているリアルタイム映像を投影ユニット1502により投影表示させる。このため、同じ再生楽曲音に同期している過去の映像と現在の映像とを同時に表示することができる。 Further, in this first embodiment, when the simultaneous reproduction display is specified in the synchronized playback command, the control unit 110A is, while the projection display by the projection unit 150 1 synchronized video, is photographed by the photographing unit 180 the real-time image is projected and displayed by the projection unit 150 2. For this reason, it is possible to simultaneously display the past video and the current video synchronized with the same reproduced music sound.

また、本第1実施例では、編集同期情報の生成に際しての同期再生中に同期映像切換指令を受けるたびに、制御ユニット110Aが、再生出力中の再生楽曲音の進行に同期して、同期映像切換指令において指定された同期映像に切り換えるための編集同期情報を生成する。また、編集同期情報の生成に際しての同期再生中に同期映像切換指令を受けると、制御ユニット110Aは、同期映像切換指令において指定された映像に切り換えて、投影ユニット1501により投影表示させる。このため、同じ再生楽曲音に同期している過去の映像のいわゆるタイムライン編集を、簡易に行うことができる。 Further, in the first embodiment, every time a synchronized video switching command is received during synchronized playback upon generation of editing synchronization information, the control unit 110A synchronizes with the progress of the reproduced music sound being reproduced and output. Edit synchronization information for switching to the synchronized video specified in the switching command is generated. Further, when receiving the synchronization synchronized video switching instruction during playback of in generating the editing synchronization information, control unit 110A is switched to the image specified in the synchronized video switching command, it is projected and displayed by the projection unit 150 1. For this reason, so-called timeline editing of the past video synchronized with the same reproduced music sound can be easily performed.

[第2実施例]
次に、本発明に係る第2実施例を、図10から図14を主に参照して説明する。
[Second Embodiment]
Next, a second embodiment according to the present invention will be described with reference mainly to FIGS.

図10には、第2実施例に係る同期再生装置100Bの概略的な構成が示されている。なお、同期再生装置100Bは、上述した第2実施形態の同期再生装置700B(図2参照)の一態様となっている。   FIG. 10 shows a schematic configuration of a synchronized playback device 100B according to the second embodiment. The synchronized playback apparatus 100B is an aspect of the synchronized playback apparatus 700B (see FIG. 2) of the second embodiment described above.

図10に示されるように、同期再生装置100Bは、上述した第1実施例の同期再生装置100Aと比べて、制御ユニット110Aに代えて制御ユニット110Bを備える点、収音ユニット190を更に備える点、記憶ユニット120は、取得情報記憶部725としても機能し、記憶ユニット120には取得情報AQD及び再生用情報RDBが記憶される点が、異なっている。以下、これらの相違点に主に着目して、説明する。   As shown in FIG. 10, the synchronized playback apparatus 100B includes a control unit 110B instead of the control unit 110A and a sound collection unit 190, as compared with the synchronized playback apparatus 100A of the first embodiment described above. The storage unit 120 also functions as the acquisition information storage unit 725, and the storage unit 120 is different in that the acquisition information AQD and the reproduction information RDB are stored. Hereinafter, description will be given mainly focusing on these differences.

制御ユニット110Bは、上述した制御ユニット110Aと同様に、中央処理装置及びその周辺回路を備えて構成されている。制御ユニット110Bが様々なプログラムを実行することにより、上述した取得手段720B、生成手段730B、表示制御手段740及び音出力制御手段760Bとしての機能が実現されるようになっている。かかる制御ユニット110Bが実行する処理の詳細については、後述する。   Similar to the control unit 110A described above, the control unit 110B includes a central processing unit and its peripheral circuits. When the control unit 110B executes various programs, the functions as the acquisition unit 720B, the generation unit 730B, the display control unit 740, and the sound output control unit 760B described above are realized. Details of the processing executed by the control unit 110B will be described later.

上記の収音ユニット190は、マイクロフォンを備えて構成される。この収音ユニット190は、制御ユニット110Bによる制御のもとで、周囲音を収音する。収音ユニット190による収音結果は、収音データとして制御ユニット110Bへ送る。   The sound collection unit 190 is configured to include a microphone. The sound collection unit 190 collects ambient sounds under the control of the control unit 110B. The sound collection result by the sound collection unit 190 is sent to the control unit 110B as sound collection data.

上記の取得情報AQDは、図11に示されるように、取得映像データと、取得楽曲音データと、取得残余音データとから構成される。また、上記の再生用情報RDBは、図12に示されるように、上述した第1実施例における再生用情報RDA(図4参照)と比べて、個別同期再生用情報#j(j=1,2,…)が、再生用残余音データ#jを更に含む点のみが異なっている。   As shown in FIG. 11, the acquired information AQD is composed of acquired video data, acquired musical sound data, and acquired residual sound data. Further, as shown in FIG. 12, the reproduction information RDB is different from the reproduction information RDA in the first embodiment described above (see FIG. 4) as individual synchronized reproduction information #j (j = 1, 2,... Only differs in that it further includes reproduction residual sound data #j.

<動作>
次に、上記のように構成された同期再生装置100Bの動作について、取得動作、再生同期情報の生成処理、同期再生処理及び編集同期情報の生成処理に際しての制御ユニット110Bの処理に主に着目して説明する。
<Operation>
Next, with regard to the operation of the synchronized playback apparatus 100B configured as described above, the control unit 110B mainly focuses on the acquisition operation, the playback synchronization information generation process, the synchronized playback process, and the edit synchronization information generation process. I will explain.

《取得処理》
取得処理に際しては、図13に示されるように、まず、ステップS61において、制御ユニット110Bが、取得動作の開始指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS61:N)には、ステップS61の処理が繰り返される。
<< Acquisition process >>
In the acquisition process, as shown in FIG. 13, first, in step S61, the control unit 110B determines whether or not an acquisition operation start command has been received. If the result of this determination is negative (step S61: N), the process of step S61 is repeated.

ステップS61の処理の繰り返し中に、利用者が、取得動作の開始指令の入力操作を操作入力ユニット170に対して行うと、取得動作の開始指令が、操作入力ユニット170から制御ユニット110Bへ送られる。この取得動作の開始指令を受け、ステップS61における判定の結果が肯定的となると(ステップS61:Y)、処理はステップS62へ進む。   When the user inputs an acquisition operation start command to the operation input unit 170 during the repetition of the process of step S61, the acquisition operation start command is sent from the operation input unit 170 to the control unit 110B. . When this acquisition operation start command is received and the result of determination in step S61 is affirmative (step S61: Y), the process proceeds to step S62.

ステップS62では、制御ユニット110Bが、取得動作の終了指令を受けるまでの取得期間に撮影ユニット180から送られた映像データ、及び、収音ユニット190から送られた収音データを受け、記憶ユニット120を利用したバッファリングを行う。引き続き、ステップS63において、制御ユニット110Bが、取得動作の終了指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS63:N)には、処理はステップS62へ戻る。そして、映像データ及び収音データのバッファリング処理が継続される。   In step S <b> 62, the control unit 110 </ b> B receives the video data sent from the imaging unit 180 and the sound collection data sent from the sound collection unit 190 during the acquisition period until receiving the acquisition operation end command, and the storage unit 120. Perform buffering using. Subsequently, in step S63, the control unit 110B determines whether or not an acquisition operation end command has been received. If the result of this determination is negative (step S63: N), the process returns to step S62. Then, the buffering process of the video data and the collected sound data is continued.

ステップS62,S63の処理の繰り返し中に、利用者が、取得動作の終了指令の入力操作を操作入力ユニット170に対して行うと、取得動作の終了指令が、操作入力ユニット170から制御ユニット110Bへ送られる。この取得動作の終了指令を受け、ステップS63における判定の結果が肯定的となると(ステップS63:Y)、処理はステップS64へ進む。   When the user performs an input operation of an acquisition operation end command to the operation input unit 170 during the repetition of the processes of steps S62 and S63, the acquisition operation end command is transmitted from the operation input unit 170 to the control unit 110B. Sent. When the acquisition operation end command is received and the result of determination in step S63 is affirmative (step S63: Y), the process proceeds to step S64.

ステップS64では、制御ユニット110Bが、記憶ユニット120内にバッファリングされている収音データを解析して、楽曲音と、楽曲以外の残余音とを識別し、楽曲音データと残余音データとに分離する。そして、制御ユニット110Bは、記憶ユニット120内にバッファリングされている映像データ、並びに、当該分離された楽曲音データ及び残余音データを、取得映像データ、取得楽曲音データ及び取得残余音データとして、記憶ユニット120内に格納する。この後、制御ユニット110Bは、取得処理を終了する。   In step S64, the control unit 110B analyzes the collected sound data buffered in the storage unit 120, identifies the music sound and the remaining sound other than the music, and makes the music sound data and the remaining sound data. To separate. Then, the control unit 110B uses the video data buffered in the storage unit 120 and the separated music sound data and residual sound data as the acquired video data, acquired musical sound data, and acquired residual sound data. Store in the storage unit 120. Thereafter, the control unit 110B ends the acquisition process.

《再生同期情報の生成処理》
再生同期情報の生成処理に際しては、図14に示されるように、まず、ステップS71において、制御ユニット110Bが、再生同期情報の生成指令を受けたか否かを判定する。この判定の結果が否定的であった場合(ステップS71:N)には、ステップS71の処理が繰り返される。
<< Playback synchronization information generation process >>
In the reproduction synchronization information generation process, as shown in FIG. 14, first, in step S71, the control unit 110B determines whether or not a reproduction synchronization information generation instruction has been received. If the result of this determination is negative (step S71: N), the process of step S71 is repeated.

ステップS71の処理の繰り返し中に、利用者が、再生同期情報の生成指令の入力操作を操作入力ユニット170に対して行うと、再生同期情報の生成指令が、操作入力ユニット170から制御ユニット110Bへ送られる。この再生同期情報の生成指令を受け、ステップS71における判定の結果が肯定的となると(ステップS71:Y)、処理はステップS72へ進む。   If the user performs an input operation of the reproduction synchronization information generation command to the operation input unit 170 during the repetition of the process of step S71, the reproduction synchronization information generation command is transmitted from the operation input unit 170 to the control unit 110B. Sent. When the reproduction synchronization information generation command is received and the determination result in step S71 is affirmative (step S71: Y), the process proceeds to step S72.

ステップS72では、制御ユニット110Bが、楽曲音の特定を行う。かかる楽曲音の特定に際して、まず、制御ユニット110Bは、記憶ユニット120から取得楽曲音データを読み取る。引き続き、制御ユニット110B、取得楽曲音データを解析して、取得楽曲音データに対応する楽曲音の特徴を示すメタデータを抽出する。そして、制御ユニット110Bは、当該メタデータに対応する音源ユニット130内の楽曲コンテンツを特定する。   In step S72, the control unit 110B specifies the music sound. In specifying the music sound, first, the control unit 110B reads the acquired music sound data from the storage unit 120. Subsequently, the control unit 110B analyzes the acquired music sound data and extracts metadata indicating the characteristics of the music sound corresponding to the acquired music sound data. And control unit 110B specifies the music content in the sound source unit 130 corresponding to the said metadata.

次に、ステップS73において、制御ユニット110Bは、特定された楽曲コンテンツにおける取得楽曲音データの部分を特定する。そして、特定された楽曲コンテンツにおける取得楽曲音データの部分、及び、特定された楽曲コンテンツの識別情報に基づいて、第1実施例で生成された再生同期情報と同等な再生同期情報を生成する。引き続き、制御ユニット110Bは、記憶ユニット120から取得映像データ及び取得残余音データを読み取って、新たな再生用映像データ及び再生用残余音データとして、記憶ユニット120内に格納するとともに、生成された再生同期情報を、新たな再生同期情報として、記憶ユニット120内に格納する。この結果、記憶ユニット120内には、新たな再生用映像データ、再生用残余音データ及び再生同期情報が追加される。   Next, in step S73, the control unit 110B specifies the portion of the acquired music sound data in the specified music content. And based on the part of the acquired music sound data in the specified music content and the identification information of the specified music content, playback synchronization information equivalent to the playback synchronization information generated in the first embodiment is generated. Subsequently, the control unit 110B reads the acquired video data and the acquired residual sound data from the storage unit 120, stores them in the storage unit 120 as new video data for reproduction and residual sound data for reproduction, and the generated reproduction. The synchronization information is stored in the storage unit 120 as new reproduction synchronization information. As a result, new playback video data, playback residual sound data, and playback synchronization information are added to the storage unit 120.

次に、制御ユニット110Bは、当該新たな再生用映像データ、再生用残余音データ及び再生同期情報の生成のために利用した取得映像データ、取得楽曲音データ及び取得残余音データを、記憶ユニット120内から消去する。この後、制御ユニット110Bは、再生同期情報の生成処理を終了する。   Next, the control unit 110B stores the acquired video data, the acquired music sound data, and the acquired residual sound data used for generating the new playback video data, the residual sound data for playback, and the playback synchronization information. Erase from within. Thereafter, the control unit 110B ends the reproduction synchronization information generation process.

《同期再生処理及び編集同期情報の生成処理》
本第2実施例の同期再生処理における同期映像表示処理は、制御ユニット110Bが、上述した第1実施例における制御ユニット110Aによる同期映像表示処理と同様の処理を実行することにより、行われる。
<< Synchronous playback process and edit synchronization information generation process >>
The synchronized video display process in the synchronized playback process of the second embodiment is performed by the control unit 110B performing the same process as the synchronized video display process by the control unit 110A in the first embodiment described above.

また、本第2実施例の同期再生処理における同期音出力処理は、同期再生の開始指令において残余音の同時再生無の指定がされている場合には、制御ユニット110Bが、上述した第1実施例における制御ユニット110Aによる同期音出力処理と同様の処理を実行することにより行われる。一方、同期再生の開始指令において残余音の同時再生有の指定がされている場合には、次のようにして、制御ユニット110Bが、同期音出力処理を実行する。   Further, in the synchronized sound output process in the synchronized playback process of the second embodiment, the control unit 110B performs the above-described first embodiment when the simultaneous playback of the residual sound is not specified in the synchronized playback start command. This is performed by executing the same processing as the synchronous sound output processing by the control unit 110A in the example. On the other hand, when it is specified in the synchronous reproduction start command that the residual sound is simultaneously reproduced, the control unit 110B executes the synchronous sound output process as follows.

かかる残余音の同時再生有の指定がされている場合の同期音出力処理に際して、制御ユニット110Bは、同期再生の開始指令で指定された再生同期情報又は編集同期情報を参照し、各時点において再生すべき楽曲音に対応する楽曲コンテンツの部分のデータを、逐次、音源ユニット130からから読み取るとともに、各時点において再生すべき再生用残余音データの部分のデータを、逐次、記憶ユニット120から読み取る。   In the synchronous sound output processing in the case where such a residual sound is designated to be simultaneously reproduced, the control unit 110B refers to the reproduction synchronization information or the edit synchronization information designated by the synchronous reproduction start command, and reproduces at each time point. The data of the music content part corresponding to the music sound to be played is sequentially read from the sound source unit 130, and the data of the residual sound data for reproduction to be reproduced at each time point is read from the storage unit 120 sequentially.

引き続き、制御ユニット110Bは、読み取られた2種類のデータに基づいて、再生楽曲音と残余音との合成音に対応する同期出力音データを生成する。そして、制御ユニット110Bは、生成された同期出力音データを、音出力ユニット140へ送る。この結果、音出力ユニット140からは、再生楽曲音と残余音との合成音が再生出力される。   Subsequently, the control unit 110B generates synchronized output sound data corresponding to the synthesized sound of the reproduced music sound and the residual sound based on the two types of read data. Then, the control unit 110B sends the generated synchronized output sound data to the sound output unit 140. As a result, the sound output unit 140 reproduces and outputs a synthesized sound of the reproduced music sound and the remaining sound.

なお、同期再生の開始指令において残余音の同時再生の有無の指定がいずれであっても、同期再生の終了指令を受けると、制御ユニット110Bは、同期音出力処理を終了する。   Regardless of the designation of whether or not the residual sound is to be simultaneously reproduced in the synchronous reproduction start command, when receiving the synchronous reproduction end command, the control unit 110B ends the synchronous sound output process.

本第2実施例における編集同期情報の生成は、制御ユニット110Bが、上述した第1実施例における制御ユニット110Aによる編集同期情報の生成処理と同様の処理を実行することにより、行われる。   The generation of the edit synchronization information in the second embodiment is performed by the control unit 110B executing the same process as the edit synchronization information generation process by the control unit 110A in the first embodiment described above.

以上説明したように、本第2実施例では、制御ユニット110Bが、撮影ユニット180により撮影された楽曲音に同期した映像データ、及び、収音ユニット190により収音された音声のデータ受ける。引き続き、制御ユニット110Bが、当該収音された音声のデータを解析して、楽曲音と、楽曲以外の残余音とを識別し、楽曲音データと残余音データとに分離する。そして、制御ユニット110Bは、取得動作の開始指令を受けてから取得動作の終了指令を受けるまでの期間における映像データ、楽曲音データ及び残余音データを取得する。   As described above, in the second embodiment, the control unit 110B receives the video data synchronized with the music sound photographed by the photographing unit 180 and the sound data collected by the sound collecting unit 190. Subsequently, the control unit 110B analyzes the collected voice data, identifies the music sound and the remaining sound other than the music, and separates the music sound data and the remaining sound data. Then, the control unit 110B acquires video data, music sound data, and residual sound data in a period from when the acquisition operation start command is received until the acquisition operation end command is received.

次に、制御ユニット110Bが、撮影時における楽曲音の再生タイミングと、当該取得された映像データに基づく再生映像の再生タイミング、及び、当該取得された残余音データに基づく再生映像の再生タイミングとの同期関係を、撮影時における楽曲音と、映像及び残余音との同期関係と同一とするための再生同期情報を生成する。こうして生成された再生同期情報を参照して、制御ユニット110Bが、当該取得された映像データに基づく同期映像を投影ユニット1501により投影表示させるとともに、再生楽曲音と残余音との合成音を音出力ユニット140から出力させる。 Next, the control unit 110B sets the playback timing of the music sound at the time of shooting, the playback timing of the playback video based on the acquired video data, and the playback timing of the playback video based on the acquired residual sound data. Reproduction synchronization information is generated to make the synchronization relationship the same as the synchronization relationship between the music sound at the time of shooting, the video, and the residual sound. Referring to the reproduction synchronization information thus generated, the sound control unit 110B is, causes projected and displayed synchronized video based on the acquired image data by the projection unit 150 1, a synthesized sound of the reproduced music sound and a residual noise Output from the output unit 140.

したがって、本第2実施例によれば、撮影時における再生楽曲音と、映像及び残余音との同期関係と同一の同期関係で、撮影後に、当該再生楽曲音と、撮影された映像と残余音とを再生することができる。   Therefore, according to the second embodiment, the reproduced music sound, the captured video image, and the residual sound are recorded after shooting in the same synchronization relationship as that of the reproduced music sound at the time of shooting and the video and residual sound. And can play.

また、本第2実施例では、第1実施例の場合と同様に、同期再生指令において同時再生表示が指定された場合には、制御ユニット110Bが、同期映像を投影ユニット1501により投影表示させつつ、撮影ユニット180により撮影されているリアルタイム映像を投影ユニット1502により投影表示させる。このため、同じ再生楽曲音に同期している過去の映像と現在の映像とを同時に表示することができる。 Further, in the second embodiment, as in the case of the first embodiment, when the simultaneous reproduction display is specified in the synchronized playback command, the control unit 110B is then projected and displayed by the projection unit 150 1 synchronized video while, is projected and displayed by the projection unit 150 2 real-time image being photographed by the photographing unit 180. For this reason, it is possible to simultaneously display the past video and the current video synchronized with the same reproduced music sound.

また、本第2実施例では、第1実施例の場合と同様に、編集同期情報の生成に際しての同期再生中に同期映像切換指令を受けるたびに、制御ユニット110Bが、再生出力中の再生楽曲音の進行に同期して、同期映像切換指令において指定された同期映像に切り換えるための編集同期情報を生成する。また、編集同期情報の生成に際しての同期再生中に同期映像切換指令を受けると、制御ユニット110Bは、同期映像切換指令において指定された映像を切り換えて、投影ユニット1501により投影表示させる。このため、同じ再生楽曲音に同期している過去の映像のいわゆるタイムライン編集を、簡易に行うことができる。 In the second embodiment, as in the case of the first embodiment, the control unit 110B plays the reproduced music being reproduced and output every time a synchronous video switching command is received during the synchronous reproduction when generating the edit synchronous information. In synchronization with the progress of the sound, edit synchronization information for switching to the synchronized video specified in the synchronized video switching command is generated. Further, when receiving the synchronization synchronized video switching instruction during playback of in generating the editing synchronization information, control unit 110B switches the specified image in the synchronized video switching command, it is projected and displayed by the projection unit 150 1. For this reason, so-called timeline editing of the past video synchronized with the same reproduced music sound can be easily performed.

[実施例の変形]
本発明は、上記の第1及び第2実施例に限定されるものではなく、様々な変形が可能である。
[Modification of Example]
The present invention is not limited to the first and second embodiments described above, and various modifications are possible.

例えば、上記の第1及び第2実施例では、同期映像及びリアルタイム映像のために、投影プロジェクタを備える投影ユニットを採用したが、液晶ディスプレイパネル等の表示デバイスを備える表示ユニットを採用してもよい。   For example, in the first and second embodiments, the projection unit including the projection projector is used for the synchronized video and the real-time video. However, a display unit including a display device such as a liquid crystal display panel may be used. .

また、上述した第1及び第2実施形態について説明した変形を、上記の第1及び第2実施例に適用してもよい。   Further, the modifications described for the first and second embodiments described above may be applied to the first and second examples.

なお、上記の実施例では、制御ユニット110A,110Bのよるプログラムの実行により、同期再生のための処理を行うようにしたが、当該同期再生のための処理の全部又は一部を、専用のLSI(Large Scale Integrated circuit)等を用いたハードウェアにより行うようにしてもよい。   In the above embodiment, the process for the synchronized playback is performed by executing the program by the control units 110A and 110B. However, all or a part of the process for the synchronized playback is performed by a dedicated LSI. You may make it carry out with the hardware using (Large Scale Integrated circuit) etc.

100A,100B … 同期再生装置
110A,110B … 制御ユニット(取得手段、生成手段、表示制御手段、
音出力制御手段)
140 … 音出力ユニット(音出力部)
1501 … 投影ユニット(表示手段)
1502 … 投影ユニット(表示手段(特定表示手段))
170 … 操作入力ユニット(入力手段)
180 … 撮影ユニット(撮影手段)
190 … 収音ユニット(収音手段)
700A,700B … 同期再生装置
710 … 撮影手段
715 … 収音手段
720A,720B … 取得手段
730A,730B … 生成手段
740 … 表示制御手段
745 … 表示部
746 … 表示手段
747 … 表示手段(特定表示手段)
760A,760B … 音出力制御手段
765 … 音出力部
770 … 入力手段
100A, 100B ... Synchronous playback device 110A, 110B ... Control unit (acquisition means, generation means, display control means,
Sound output control means)
140 ... Sound output unit (sound output unit)
150 1 ... Projection unit (display means)
150 2 ... Projection unit (display means (specific display means))
170 ... Operation input unit (input means)
180 ... photographing unit (photographing means)
190 ... Sound collecting unit (sound collecting means)
700A, 700B ... Synchronous playback device 710 ... Imaging means 715 ... Sound collection means 720A, 720B ... Acquisition means 730A, 730B ... Generation means 740 ... Display control means 745 ... Display means 746 ... Display means 747 ... Display means (specific display means)
760A, 760B ... Sound output control means 765 ... Sound output section 770 ... Input means

Claims (11)

再生楽曲音に同期して映像を表示する同期再生装置であって、
楽曲音に同期した映像のデータを含む再生用データを取得する取得手段と;
前記楽曲音に対応する楽曲コンテンツに基づく前記再生楽曲音の再生タイミングと、前記取得された再生用データに基づく再生タイミングとの同期関係を、前記楽曲音と前記映像との同期関係と同一とする再生同期情報を生成する生成手段と;
前記再生楽曲音を含む音を音出力部から出力させる音出力制御手段と;
前記生成された再生同期情報に基づいて、前記再生楽曲音の再生タイミングとの同期を図りつつ、前記取得された映像のデータに基づく再生映像を表示部に表示させる表示制御手段と;を備え、
前記生成手段は、前記楽曲音を解析して前記楽曲音に対応する楽曲コンテンツの特定を更に行い、前記特定の結果を利用して前記再生同期情報を抽出する、
ことを特徴とする同期再生装置。
A synchronized playback device that displays video in synchronization with the playback music sound,
Obtaining means for obtaining reproduction data including video data synchronized with the music sound;
The synchronization relationship between the playback timing of the playback music sound based on the music content corresponding to the music sound and the playback timing based on the acquired playback data is the same as the synchronization relationship between the music sound and the video Generating means for generating reproduction synchronization information;
Sound output control means for outputting a sound including the reproduced music sound from a sound output unit;
Comprising a,; based on the generated reproduction synchronization information, wherein while achieving synchronization between the reproduction timing of the reproduced music sound, and a display control means for displaying a reproduced image based on data of the obtained image on the display unit
The generation means further analyzes the music sound and further specifies music content corresponding to the music sound, and extracts the reproduction synchronization information using the specific result.
A synchronized playback apparatus characterized by the above.
周辺映像の撮影を行う撮影手段を更に備え、
前記取得手段は、前記再生楽曲音の前記音出力部からの出力中における前記撮影手段による撮影結果のデータを、前記再生用データとして取得する、
ことを特徴とする請求項1に記載の同期再生装置。
It further comprises a photographing means for photographing the surrounding video,
The acquisition means acquires data of a photographing result by the photographing means during the output from the sound output unit of the reproduced music sound as the reproduction data.
The synchronized playback apparatus according to claim 1, wherein:
前記再生用データには、前記映像の背景音に含まれる前記楽曲音を除いた残余音のデータが更に含まれ、
前記音出力制御手段は、前記生成された再生同期情報に基づいて、前記音出力部から出力される再生楽曲音の再生タイミングとの同期を図りつつ、前記再生楽曲音と前記残余音との合成を行って、合成音を前記音出力部から出力させる、
ことを特徴とする請求項1又は2に記載の同期再生装置。
The reproduction data further includes residual sound data excluding the music sound included in the background sound of the video,
The sound output control means synthesizes the reproduced music sound and the remaining sound while synchronizing with the reproduction timing of the reproduced music sound output from the sound output unit based on the generated reproduction synchronization information. To output the synthesized sound from the sound output unit,
The synchronous reproduction apparatus according to claim 1 or 2, wherein
周辺映像の撮影を行う撮影手段と;
周辺音声の収音を行う収音手段と;を更に備え、
前記取得手段は、前記再生楽曲音の前記音出力部からの出力中における前記撮影手段による撮影結果のデータ、及び、前記収音手段による収音結果から前記楽曲音を除去して得られた残余音のデータを、前記再生用データとして取得し、
前記音出力制御手段は、前記生成された再生同期情報に基づいて、前記音出力部から出力される再生楽曲音の再生タイミングとの同期を図りつつ、前記再生楽曲音と前記残余音との合成を行って、合成音を前記音出力部から出力させる、
ことを特徴とする請求項1に記載の同期再生装置。
Photographing means for photographing peripheral images;
A sound collecting means for collecting the surrounding sound;
The acquisition means includes data of a photographing result by the photographing means during output of the reproduced music sound from the sound output unit, and a residual obtained by removing the music sound from the sound collecting result by the sound collecting means Sound data is acquired as the playback data,
The sound output control means synthesizes the reproduced music sound and the remaining sound while synchronizing with the reproduction timing of the reproduced music sound output from the sound output unit based on the generated reproduction synchronization information. To output the synthesized sound from the sound output unit,
The synchronized playback apparatus according to claim 1, wherein:
前記表示部は、互いに独立に映像表示が可能な複数の表示手段を備え、
前記表示制御手段は、前記撮影手段により撮影中のリアルタイム映像を前記複数の表示手段の少なくとも1つである特定表示手段に表示させるとともに、前記取得された映像のデータに基づく再生映像を、前記特定表示手段以外の少なくとも1つの表示手段に表示させる、
ことを特徴とする請求項2又は4に記載の同期再生装置。
The display unit includes a plurality of display means capable of displaying images independently of each other.
The display control means displays the real-time video being shot by the shooting means on a specific display means that is at least one of the plurality of display means, and displays a playback video based on the acquired video data. Display on at least one display means other than the display means;
The synchronized playback apparatus according to claim 2 or 4,
周辺音声の収音を行う収音手段を更に備え、
前記生成手段は、前記収音手段による収音結果に含まれる前記楽曲音の解析を行う、ことを特徴とする請求項1に記載の同期再生装置。
It further comprises a sound collecting means for collecting the surrounding sound,
The synchronized playback apparatus according to claim 1 , wherein the generation unit analyzes the music sound included in the sound collection result of the sound collection unit.
周辺映像の撮影を行う撮影手段を更に備え、
前記表示部は、互いに独立に映像表示が可能な複数の表示手段を備え、
前記表示制御手段は、前記撮影手段により撮影中のリアルタイム映像を前記複数の表示手段の少なくとも1つである特定表示手段に表示させるとともに、前記取得された映像のデータに基づく再生映像を、前記特定表示手段以外の少なくとも1つの表示手段に表示させる、
ことを特徴とする請求項1又は6に記載の同期再生装置。
It further comprises a photographing means for photographing the surrounding video,
The display unit includes a plurality of display means capable of displaying images independently of each other.
The display control means displays the real-time video being shot by the shooting means on a specific display means that is at least one of the plurality of display means, and displays a playback video based on the acquired video data. Display on at least one display means other than the display means;
The synchronous playback apparatus according to claim 1 or 6 ,
再生内容指定が入力される入力手段を更に備え、
前記生成手段は、前記取得手段により取得された再生用データが複数種類ある場合に、前記再生楽曲音の前記音出力部からの出力中に前記入力手段に入力された再生内容指定に従って、前記再生楽曲音に同期して再生処理すべき再生用データを指定する編集同期情報を更に抽出する、
ことを特徴とする請求項1〜7のいずれか一項に記載の同期再生装置。
It further comprises an input means for inputting a playback content designation,
When there are a plurality of types of reproduction data acquired by the acquisition unit, the generation unit reproduces the reproduction according to a reproduction content designation input to the input unit during output of the reproduced music sound from the sound output unit. Further extracting edit synchronization information for specifying playback data to be played back in synchronization with the music sound;
The synchronized playback apparatus according to claim 1 , wherein
再生楽曲音に同期して映像を表示する同期再生装置において使用される同期再生方法であって、
楽曲音に同期した映像のデータを含む再生用データを取得する取得工程と;
前記楽曲音に対応する楽曲コンテンツに基づく前記再生楽曲音の再生タイミングと、前記取得された再生用データに基づく再生タイミングとの同期関係を、前記楽曲音と前記映像との同期関係と同一とする再生同期情報を生成する生成工程と;
前記再生楽曲音を含む音を音出力部から出力させる音出力制御工程と;
前記生成された再生同期情報に基づいて、前記再生楽曲音の再生タイミングとの同期を図りつつ、前記取得された映像のデータに基づく再生映像を表示部に表示させる表示制御工程と;を備え、
前記生成工程では、前記楽曲音を解析して前記楽曲音に対応する楽曲コンテンツの特定を更に行い、前記特定の結果を利用して前記再生同期情報を抽出する、
ことを特徴とする同期再生方法。
A synchronized playback method used in a synchronized playback device that displays video in synchronization with the playback music sound,
An acquisition step of acquiring reproduction data including video data synchronized with the music sound;
The synchronization relationship between the playback timing of the playback music sound based on the music content corresponding to the music sound and the playback timing based on the acquired playback data is the same as the synchronization relationship between the music sound and the video A generation step of generating reproduction synchronization information;
A sound output control step of outputting a sound including the reproduced music sound from a sound output unit;
Comprising a,; based on the generated reproduction synchronization information, wherein while achieving synchronization between the reproduction timing of the reproduced music sound, the display control step of displaying the reproduced image based on data of the obtained image on the display unit
In the generating step, the music sound is analyzed to further specify music content corresponding to the music sound, and the reproduction synchronization information is extracted using the specific result.
And a synchronized playback method.
請求項9に記載の同期再生方法を演算手段に実行させる、ことを特徴とする同期再生プログラム。 A synchronous reproduction program for causing a calculation means to execute the synchronous reproduction method according to claim 9 . 請求項10に記載の同期再生プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。 11. A recording medium in which the synchronous reproduction program according to claim 10 is recorded so as to be readable by an arithmetic means.
JP2011143091A 2011-06-28 2011-06-28 Synchronous playback apparatus and synchronous playback method Expired - Fee Related JP5687961B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011143091A JP5687961B2 (en) 2011-06-28 2011-06-28 Synchronous playback apparatus and synchronous playback method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011143091A JP5687961B2 (en) 2011-06-28 2011-06-28 Synchronous playback apparatus and synchronous playback method

Publications (2)

Publication Number Publication Date
JP2013012262A JP2013012262A (en) 2013-01-17
JP5687961B2 true JP5687961B2 (en) 2015-03-25

Family

ID=47686012

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011143091A Expired - Fee Related JP5687961B2 (en) 2011-06-28 2011-06-28 Synchronous playback apparatus and synchronous playback method

Country Status (1)

Country Link
JP (1) JP5687961B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6296447B2 (en) * 2014-03-19 2018-03-20 株式会社日本総合研究所 Shooting information sharing system, shooting information management device, and shooting information sharing method using autonomous driving traffic system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3434223B2 (en) * 1998-11-19 2003-08-04 日本電信電話株式会社 Music information search device, music information storage device, music information search method, music information storage method, and recording medium recording these programs
JP4398242B2 (en) * 2001-07-31 2010-01-13 グレースノート インコーポレイテッド Multi-stage identification method for recording
JP2005321443A (en) * 2004-05-06 2005-11-17 Ace:Kk Pronunciation learning support method, learner terminal, processing program, and recording medium with the program recorded thereon
JP4645955B2 (en) * 2006-01-26 2011-03-09 株式会社ノマド How to create video data with audio
JP2008278315A (en) * 2007-05-01 2008-11-13 Casio Comput Co Ltd Imaging apparatus and program thereof
JP2009117973A (en) * 2007-11-02 2009-05-28 Fujifilm Corp Playback apparatus and playback method
JP2010193062A (en) * 2009-02-17 2010-09-02 Engines Inc Program, apparatus and method of reproducing video and musical piece
JP5414374B2 (en) * 2009-06-05 2014-02-12 キヤノン株式会社 Imaging recording apparatus and control method thereof
JP5625319B2 (en) * 2009-10-27 2014-11-19 株式会社ニコン Imaging device
JP5304774B2 (en) * 2010-12-08 2013-10-02 株式会社Jvcケンウッド Video / audio processing apparatus and video / audio processing method

Also Published As

Publication number Publication date
JP2013012262A (en) 2013-01-17

Similar Documents

Publication Publication Date Title
JP4599244B2 (en) Apparatus and method for creating subtitles from moving image data, program, and storage medium
JP2013171070A (en) Music information processing apparatus and music information processing method
JP5724283B2 (en) Information processing apparatus, synchronization method, and program
JP2016119600A (en) Editing device and editing method
JP6641045B1 (en) Content generation system and content generation method
CN108766410A (en) K song method and device based on intelligent sound, intelligent sound and storage medium
JP2013042356A (en) Image processor, image processing method and program
JP6727106B2 (en) Image sound processing apparatus, image sound processing method, and program
KR20180080642A (en) Video editing method with music source
WO2013008869A1 (en) Electronic device and data generation method
JP6073145B2 (en) SINGING VOICE DATA GENERATION DEVICE AND SINGING MOVIE DATA GENERATION DEVICE
JP5687961B2 (en) Synchronous playback apparatus and synchronous playback method
KR101078367B1 (en) Synchronous apparatus of image data and sound data for karaoke player and method for the same
JP4978765B2 (en) REPRODUCTION CONTROL DEVICE AND METHOD, AND PROGRAM
JP2009283020A (en) Recording apparatus, reproducing apparatus, and program
JPWO2007132534A1 (en) Reproduction apparatus, repetitive reproduction method of reproduction apparatus, and program
JP6110731B2 (en) Command input recognition system by gesture
JP7509403B2 (en) Synchronization device, synchronization method, program, and recording medium
JP2017092832A (en) Reproduction method and reproducer
JP2010152287A (en) Automatic play synchronizing device, automatic play keyboard instrument, and program
KR101230746B1 (en) Method for generating synchronized image data for synchronous outputting music data and for play synchronous output
KR102524870B1 (en) Device for serving dance image based on midi sound and method for the same, and recording medium readable by computing device
KR100697854B1 (en) Multimedia information provision and playback system and its multimedia information provision and playback method
JP2012203071A (en) Karaoke device
JP2013171064A (en) Content reproduction device and content reproduction method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140114

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141001

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20141224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150123

R150 Certificate of patent or registration of utility model

Ref document number: 5687961

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees