(57)【要約】  連続した複数の楽曲データを含むアクティブコンテンツを再生し、再生中の楽曲データの再生時間位置を設定する楽曲再生操作装置は、再生中の楽曲データの音量の操作状況を取得する操作状況取得部（３４４）と、操作状況取得部（３４４）により取得された音量の操作状況に基づいて、アクティブコンテンツ中における再生中の楽曲データの再生時間位置を登録する時間位置登録部（３４５）と、を備える。
2019239518.tif 000002
【特許請求の範囲】
【請求項１】
連続した複数の楽曲データを含むアクティブコンテンツを再生し、再生中の楽曲データの再生時間位置を設定する楽曲再生操作装置であって、
前記再生中の楽曲データの音量の操作状況を取得する操作状況取得部と、
前記操作状況取得部により取得された音量の操作状況に基づいて、前記アクティブコンテンツ中における前記再生中の楽曲データの再生時間位置を登録する時間位置登録部と、
を備える楽曲再生操作装置。
【請求項２】
請求項１に記載の楽曲再生操作装置において、
前記アクティブコンテンツの再生中に、前記時間位置登録部により登録された再生時間位置を、前記アクティブコンテンツの再生時間位置とともに表示する時間位置表示部を備えている楽曲再生操作装置。
【請求項３】
請求項１または請求項２に記載の楽曲再生操作装置において、
前記時間位置登録部は、前記再生中の楽曲データの出力音量レベルが所定の閾値を超えた時間を再生時間位置として登録する楽曲再生操作装置。
【請求項４】
請求項３に記載の楽曲再生操作装置において、
前記再生中の楽曲データの閾値を超える時間が、所定の時間連続しなかった場合、前記時間位置登録部に登録された再生時間位置を補正する時間位置補正部を備える楽曲再生操作装置。
【請求項５】
コンピュータを、請求項１から請求項４のいずれか一項に記載の楽曲再生操作装置として機能させるコンピュータ読取可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲再生操作装置およびプログラムに関する。
【背景技術】
【０００２】
近年、ＳＮＳ（Social Networking Service）の分野では、ＤＪコントローラ等の楽曲再生操作装置を用いて自己が行ったＤＪパフォーマンスを、動画等のアクティブコンテンツとしてアップロードし、自己のＤＪプレイを広く公衆に視聴させ、視聴者にアピールすることが行われている。視聴者は、このような動画を視聴する際、動画中で連続再生される任意の楽曲にランダムアクセスしたい場合がある。動画中に楽曲データの再生開始位置にチャプター等が設定されていれば、ランダムアクセスを容易に行うことができる。【０００３】
ところで、ストリーミングやダウンロードにより提供される映画等の動画等においても、自己が繰り返して再生したい位置にチャプターを設定することが行われている。
チャプター設定は、従来手動で行っていたが、手動によるチャプター設定は手間がかかるので、自動的にチャプター設定を行う技術が提案されている。【０００４】
しかし、自動的に設定されたチャプターと自己の再生開始したい時点とは、必ずしも一致しないので、最終的には手動によるチャプター設定に頼らざるを得ないという課題がある。
これを解決する方法として、たとえば、特許文献１には、ユーザーのコンテンツに対する操作情報を取得して、取得した操作情報をコンテンツの操作パターンとして特定し、特定された操作パターン情報に基づいて、チャプター位置を決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１９５０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、ユーザーのコンテンツに対する操作情報からコンテンツの操作パターンを特定しているため、特定された限られた操作パターンしか、チャプター位置を決定することができない。
これに対して、ＤＪコントローラ等の楽曲再生操作装置では、ＤＪコントローラの操作も多岐に亘って複雑化され、操作パターンとして特定するのが困難であり、特許文献１に記載の技術では対応できないという課題がある。【０００７】
本発明の目的は、アクティブコンテンツ中で連続再生される楽曲データの再生時間位置を容易に設定することのできる楽曲再生操作装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の楽曲再生操作装置は、連続した複数の楽曲データを含むアクティブコンテンツを再生し、再生中の楽曲データの再生開始時点を設定する楽曲再生操作装置であって、前記再生中の楽曲データの音量の操作状況を取得する操作状況取得部と、前記操作状況取得部により取得された音量の操作状況に基づいて、前記アクティブコンテンツ中における前記再生中の楽曲データの再生時間位置を登録する時間位置登録部と、を備える。
本発明のコンピュータ読取可能なプログラムは、コンピュータを、前述した楽曲再生操作装置として機能させる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る楽曲再生操作装置の構造を示す模式図。
【図２】前記実施の形態における楽曲再生操作装置のブロック図。
【図３】前記実施の形態におけるムービーデータ中の楽曲データの再生時間位置の登録を説明するための模式図。
【図４】前記実施の形態における楽曲データの登録された再生時間位置を示す模式図。
【図５】前記実施の形態の作用を説明するためのフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の一形態について説明する。図１には、本発明の実施の形態に係る楽曲再生操作装置１が示されている。楽曲再生操作装置１は、ＤＪコントローラ２、コンピュータ３、およびスピーカー４を備える。ＤＪコントローラ２およびコンピュータ３は双方向通信可能なＵＳＢケーブル５により双方向通信可能に接続されている。ＤＪコントローラ２およびスピーカー４は、アナログケーブル６により接続されている。
【００１１】
ＤＪコントローラ２は、操作者が操作をすることにより、コンピュータ３で再生中の楽曲に対して、スクラッチ、ループ再生、ＣＵＥ等の再生操作を行う。また、ＤＪコントローラ２は、再生中の楽曲データに対して、フェーズ、ノイズ等のエフェクト処理を行う。ＤＪコントローラ２は、左右に配置される２つのデッキ部２Ａと、２つのデッキ部２Ａの間に配置されるミキサー部２Ｂとを備える。
【００１２】
デッキ部２Ａは、操作者がＤＪコントローラ２を操作する主たる部分であり、コンピュータ３により再生中の楽曲データに対して、スクラッチ、ループ再生、キュー等の種々の特殊再生操作を行う。
具体的には、デッキ部２Ａは、ジョグダイヤル２１、テンポスライダー２２、キューボタン２３、プレイ／ポーズボタン２４、およびパフォーマンスパッド２５を備え、それぞれのデッキ部２Ａには、２チャンネルの音源を接続できるようになっている。
【００１３】
ジョグダイヤル２１は、回転操作子として機能し、操作者がジョグダイヤル２１を回転させることにより、再生中の楽曲データの速度を順方向に速めたり、逆転方向に回転させて逆転再生させたりすることができる。また、ジョグダイヤル２１は、順方向、逆方向の回転を繰り返すことにより、ＤＪパフォーマンス特有のスクラッチ再生を行うことができる。
テンポスライダー２２は、再生中の楽曲データの再生速度を調整するレバーであり、中央から上部にスライドさせると、再生速度が上昇し、下部にスライドさせると再生速度が低下する。
【００１４】
キューボタン２３は、操作者が操作することにより、楽曲データの再生開始位置をキューポイントとして設定することができる。具体的にはキューボタン２３が操作されると、楽曲データ中の所定の位置がキューポイントとして設定され、次回再生開始時には、設定されたキューポイントから再生が開始される。
プレイ／ポーズボタン２４は、操作者が操作することにより、再生中の楽曲データの再生の開始、停止を行うことができる。
パフォーマンスパッド２５は、操作者が操作することにより、再生中の楽曲データへの効果を切り替えることができる。たとえば、操作者がパフォーマンスパッド２５を操作することにより、再生中の楽曲データに対して、瞬間的にループ、キュー、キーシフト等の効果を付与することができる。
【００１５】
ミキサー部２Ｂは、操作者が操作することにより、左右のデッキ部２Ａから出力される出力音量レベルを調整したり、再生中の楽曲データに対して、コーラス、エコー、ノイズ等の種々の効果を付与することができる。
ミキサー部２Ｂは、エフェクト選択つまみ２６、エフェクト量調整つまみ２７、チャンネルフェーダー２８、およびクロスフェーダー２９を備える。
【００１６】
エフェクト選択つまみ２６は、操作者が回転操作することにより、楽曲データに対するエフェクト処理を選択することができる。選択できるエフェクト処理としては、たとえば、コーラス、エコー、ディストーション、ノイズ等である。
エフェクト量調整つまみ２７は、無段階で回転可能なつまみとして構成され、操作者が回転操作することにより、楽曲データに対するエフェクト処理の深さ、大きさを調整することができる。
【００１７】
チャンネルフェーダー２８は、操作者が操作することにより、デッキ部２Ａの各チャンネルにおける出力音量レベルを調整することができる。
クロスフェーダー２９は、左右のデッキ部２Ａから出力される楽曲データの出力音量レベルを切り替えるレバーである。
その他、ミキサー部２Ｂは、操作者が操作することにより、各チャンネルにおける高周波域、中周波域、低周波域における出力音量レベルを調整して音質を変化させることができるイコライザ調整つまみを備えている。
また、ＤＪコントローラ２は、再生中の楽曲データの進行状況を示す波形、キューポイント位置を表示する表示部３０を備える。
【００１８】
コンピュータ３は、図１に示すように、ディスプレイ３１およびキーボード３２を備え、ＤＪコントローラ２と連動するムービー再生ソフトウェアが実行されるとともに、本発明のコンピュータ読み取り可能なプログラムとしての時間位置登録ソフトウェアが実行される。なお、本実施の形態では、コンピュータ３をＵＳＢケーブル５によって接続していたが、本発明はこれに限られない。たとえば、ＤＪコントローラ２と無線通信可能なＰＤＡ（Personal Digital Assistant）をコンピュータ３の代わりとして用いてもよい。
図２には、コンピュータ３の機能ブロック図が示されている。コンピュータ３は、ハードディスク、ＳＤメモリ等の記憶装置３３、および演算処理装置３４を備える。
【００１９】
記憶装置３３には、ムービー再生ソフトウェア記憶部３３１、および時間位置登録ソフトウェア記憶部３３２、ムービーデータ記憶部３３３、時間位置記憶部３３４を含む種々のソフトウェア、データが記憶されている。
ムービー再生ソフトウェア記憶部３３１には、ムービーデータ記憶部３３３に記憶されたムービーデータを再生するソフトウェアが記憶される。ムービー再生ソフトウェアは、演算処理装置３４にロードされることにより、ムービー再生部３４１、再生制御部３４２、およびムービー出力部３４３が実行される。
【００２０】
時間位置登録ソフトウェア記憶部３３２には、複数の楽曲データを連続して含むムービーデータの再生中に、それぞれの楽曲データの再生時間位置を登録する時間位置登録ソフトウェアが記憶されている。コンピュータ読取可能な時間位置登録ソフトウェアは、演算処理装置３４にロードされることにより、操作状況取得部３４４、時間位置登録部３４５、時間位置補正部３４６、および時間位置表示部３４７が実行される。
ムービーデータ記憶部３３３には、複数のムービーデータがＭＰＥＧ形式等の所定の形式で記憶されている。記憶されるムービーデータは、たとえば、再生中に複数の楽曲を連続して再生するＤＪパフォーマンス等の動画が記憶され、インターネット上にアップロードすることにより、自己のパフォーマンスをアピールするために用いられる。
【００２１】
ムービー再生部３４１は、ムービーデータ記憶部３３３に記憶された複数のムービーデータの中から所望のムービーデータを選択し、選択されたムービーデータを再生する。具体的には、ムービー再生部３４１は、圧縮されたＭＰＥＧ形式のファイルを解凍し、演算処理装置３４内で処理できる形式に変換する。
また、ムービー再生部３４１は、ＣＣＤカメラ等撮像したＤＪパフォーマンスを、フィードバックして、撮像と同時にムービーデータとして再生することも行う。フィードバックされたムービーデータは、ムービー出力部３４３を介してディスプレイ３１上に表示される。
【００２２】
再生制御部３４２は、ＤＪコントローラ２のミキサー部２Ｂに設けられたチャンネルフェーダー２８、クロスフェーダー２９等の音量調整用の操作子の操作状況を、ムービーデータに反映させ、ムービーデータの所定の時間位置で連続する楽曲データの出力音量レベルを切り替える。
ムービー出力部３４３は、再生制御部３４２によりＤＪコントローラ２の操作状況を反映させたムービーデータを出力し、ディスプレイ３１上に表示する。
【００２３】
操作状況取得部３４４は、再生制御部３４２に入力されるＤＪコントローラ２の操作状況を監視し、チャンネルフェーダー２８、クロスフェーダー２９の操作状況を取得する。
時間位置登録部３４５は、操作状況取得部３４４により取得されたチャンネルフェーダー２８、クロスフェーダー２９の操作状況に基づいて、ムービーデータ中で連続する楽曲データの再生時間位置を登録する。
具体的には、時間位置登録部３４５は、図３に示すように、ムービーデータＭＤ中に含まれる楽曲データＳＤ１から楽曲データＳＤ４の再生開始時間を再生開始時間位置として登録する。
【００２４】
時間位置登録部３４５は、楽曲データの出力音量レベルが所定の閾値ＴＨを超えた時間位置を各楽曲データの再生開始時間位置として登録する。
ただし、図３の２曲目から４曲目のように、操作者がチャンネルフェーダー２８、クロスフェーダー２９を小刻みに操作して、楽曲データＳＤ２から楽曲データＳＤ４の閾値ＴＨを超える時間が、所定の時間連続しなかった場合、楽曲データＳＤ１から楽曲データＳＤ４の再生開始時間位置と決定するのは好ましくないことから、時間位置記憶部３３４に登録する前に、時間位置補正部３４６によって、補正を行う。
【００２５】
時間位置補正部３４６は、操作者のチャンネルフェーダー２８、クロスフェーダー２９を小刻みに操作して、閾値ＴＨを超える時間が所定の時間に達しなかった場合、その時間位置を、再生開始時間位置から除外する。そして、時間位置補正部３４６は、楽曲データＳＤ２から楽曲データＳＤ４のように、閾値ＴＨを超える時間が、所定時間連続する時点を再生開始時間位置として補正する。
【００２６】
時間位置登録部３４５は、各楽曲データのメタデータから取得されるアーティスト、曲名と、その楽曲のムービーデータＭＤ中における再生開始時間位置をテーブル形式のファイルとして時間位置記憶部３３４に登録する。
その際、時間位置登録部３４５は、たとえば、ムービーデータＭＤのファイルとは別に、ＣＵＥファイルを生成し、ムービーデータＭＤとの関連付けを行って、時間位置記憶部３３４に登録する。なお、登録するファイルのデータ形式は、ＣＵＥファイルには限られず、他のデータ形式のファイルであってもよく、さらには、ムービーデータＭＤに付帯させてもよい。
【００２７】
時間位置表示部３４７は、ムービーデータの再生時間位置とともに、楽曲データＳＤ１から楽曲データＳＤ４の再生開始時間位置を、ディスプレイ３１上に表示する。具体的には、図４に示すように、時間位置表示部３４７は、ムービーデータＭＤの再生時間位置上に楽曲データＳＤ１の再生開始の時間位置＃１から楽曲データＳＤ４の再生開始の時間位置＃４を、グラフ形式でディスプレイ３１上に表示する。
また、時間位置表示部３４７は、ムービーデータＭＤの再生時間位置のグラフの下に、楽曲データＳＤ１から楽曲データＳＤ４のアーティスト名、曲名、最開始時間を、テーブルＴＢＬとして表示する。
【００２８】
次に、本実施の形態の作用を図５に示すフローチャートに基づいて説明する。
コンピュータ３の演算処理装置３４は、記憶装置３３に記憶された時間位置登録ソフトウェアをロードし、時間位置登録ソフトウェアを起動する（手順Ｓ１）。
ＣＣＤカメラ等により、操作者が行うＤＪパフォーマンスの撮像を開始する（手順Ｓ２）。
操作状況取得部３４４は、操作者が行うＤＪコントローラ２の操作状況を取得する（手順Ｓ３）。
時間位置登録部３４５は、ＤＪコントローラ２の操作において、音量操作があったか否かを判定する（手順Ｓ４）。音量操作でなかった場合、操作状況の取得を継続する。
【００２９】
音量操作であると判定された場合、時間位置登録部３４５は、出力音量レベルが所定の閾値ＴＨを超えているか否かを判定する（手順Ｓ５）。閾値ＴＨを超えていないと判定された場合、操作状況の取得を継続する。
閾値ＴＨを超えていると判定された場合、時間位置登録部３４５は、閾値ＴＨを超えている時間が、所定時間連続しているか否かを判定する（手順Ｓ６）。
【００３０】
所定時間連続していないと判定された場合、時間位置補正部３４６は、当該時間位置を楽曲データの再生開始時間位置から除外する補正を行う（手順Ｓ７）。
所定時間連続していると判定された場合、時間位置登録部３４５は、当該時間位置を楽曲データの再生開始時間位置としての登録を維持する。具体的には、図３における楽曲データＳＤ１の場合、閾値ＴＨを超えるポイントＰ０から出力音量レベルが所定時間維持されているため、ポイントＰ０を再生開始時間位置として登録する。一方、楽曲データＳＤ２の場合、閾値ＴＨを超えるのは、ポイントＰ１からポイントＰ５まであるが、超えた時間が所定時間連続していない、ポイントＰ１からポイントＰ４は除外され、ポイントＰ５が再生開始時間位置として登録される。
【００３１】
時間位置登録部３４５は、ムービーデータＭＤがすべて終了したか否かを判定する（手順Ｓ８）。
ムービーデータＭＤが終了していないと判定された場合、ムービーデータＭＤのフィードバック再生を継続し、操作状況取得部３４４による操作状況の取得を継続する。
ムービーデータＭＤが終了していると判定された場合、時間位置登録部３４５は、楽曲データＳＤ１から楽曲データＳＤ４のアーティスト名、曲名、再生開始時間位置を、テーブル形式の情報としてＣＵＥファイルを生成し、撮像されたムービーデータと関連付けて記憶装置３３の時間位置記憶部３３４に保存する（手順Ｓ９）。
【００３２】
このような本実施の形態によれば、以下のような効果がある。
本実施の形態では、ＤＪパフォーマンスのムービーデータＭＤの撮像中に、操作状況取得部３４４によりＤＪコントローラ２の音量の操作状況を取得して、時間位置登録部３４５により再生開始時間位置を登録している。したがって、ＤＪパフォーマンスをムービーデータＭＤで撮像中に、自動的に楽曲データＳＤから楽曲データＳＤ４の再生開始時間位置を登録することができる。
よって、ムービーデータＭＤ中で連続した楽曲データＳＤから楽曲データＳＤ４の再生開始時間位置を容易に設定することができ、ムービーデータＭＤを視聴しながら、手動で再生開始位置を登録する必要がない。
【００３３】
本実施の形態では、時間位置表示部３４７により、ムービーデータＭＤ中の楽曲データＳＤ１から楽曲データＳＤ４の再生開始時間位置視認することができる。したがって、ムービーデータＭＤをインターネット等にアップロードした際、ムービーデータＭＤを視聴する視聴者が、自らの判断によって再生開始時間位置を選択して、繰り返し再生画像、および再生楽曲を視聴することができる。
また、ムービーデータとともに、ＣＵＥファイルのようなテーブルＴＢＬを視聴者に提供することにより、視聴者側でも再生開始位置を自由に編集することができる。
本実施の形態では、再生中の楽曲データの出力音量レベルが所定の閾値を超えた時間を再生開始時間位置として登録している。したがって、ムービーデータＭＤの視聴者が、再生される楽曲データＳＤから楽曲データＳＤ４を、十分視聴できる状態から認識できる。
【００３４】
本実施の形態では、再生中の楽曲データＳＤ２から楽曲データＳＤ４の出力音量レベルの閾値を超える時間が、所定の時間連続しなかった場合、時間位置補正部３４６により、再生開始時間位置としての登録を除外している。したがって、前曲の楽曲データＳＤ１の出力音量と、後曲の楽曲データＳＤ１の出力音量が混在する位置での再生時間位置の登録を防止でき、楽曲データＳＤ２から楽曲データＳＤ４の出力音量が安定した時点で確実に再生開始時間位置として登録することができる。
【００３５】
なお、本発明は、前述した実施の形態に限定されるものではなく、以下に示すような変形をも含むものである。
前述した実施の形態では、ムービーデータＭＤ中で連続する楽曲データＳＤから楽曲データＳＤ４の再生開始時間位置を登録していたが、本発明は、これに限られない。たとえば、音声のみからなるアクティブコンテンツ、音声および静止画像からなるアクティブコンテンツにおいて本発明を適用してもよい。
【００３６】
前述した実施の形態では、楽曲データＳＤ１から楽曲データＳＤ４の再生開始時間位置を登録していたが、本発明はこれに限られない。たとえば、再生終了時間位置、楽曲のイントロを除くＡメロ開始時間位置、楽曲の最も盛り上がるサビ開始時間位置を再生時間位置として登録してもよい。
前述した実施の形態では、出力音量レベルが所定の閾値ＴＨを一定時間連続していなければ、再生開始時間位置としての登録から除外していたが、本発明はこれに限られない。たとえば、楽曲の継目において、操作者がＤＪコントローラ２のジョグダイヤル２１をスクラッチ操作した場合、スクラッチ開始位置を再生開始時間位置として登録するのではなく、スクラッチが終了した時点を再生開始時間位置として登録するように補正してもよい。
【００３７】
前述した実施の形態では、ＤＪコントローラ２およびコンピュータ３をＵＳＢケーブル５で接続した楽曲再生操作装置１に本発明を適用していたが、本発明はこれに限られない。たとえば、コンピュータ３上で起動されたソフトウェアからなる楽曲再生操作装置に本発明を適用してもよい。
その他、本発明の実施の際の具体的な手順、装置構成等は、本発明の目的を達成できる範囲で他の手順、装置構成等であってもよい。
【符号の説明】
【００３８】
１…楽曲再生操作装置、２…ＤＪコントローラ、２Ａ…デッキ部、２Ｂ…ミキサー部、３…コンピュータ、４…スピーカー、５…ＵＳＢケーブル、６…アナログケーブル、２１…ジョグダイヤル、２２…テンポスライダー、２３…キューボタン、２４…プレイ／ポーズボタン、２５…パフォーマンスパッド、２８…チャンネルフェーダー、２９…クロスフェーダー、３０…表示部、３１…ディスプレイ、３２…キーボード、３３…記憶装置、３４…演算処理装置、３３１…ムービー再生ソフトウェア記憶部、３３２…時間位置登録ソフトウェア記憶部、３３３…ムービーデータ記憶部、３３４…時間位置記憶部、３４１…ムービー再生部、３４２…再生制御部、３４３…ムービー出力部、３４４…操作状況取得部、３４５…時間位置登録部、３４６…時間位置補正部、３４７…時間位置表示部、ＭＤ…ムービーデータ、ＳＤ…楽曲データ、ＳＤ１…楽曲データ、ＳＤ２…楽曲データ、ＳＤ３…楽曲データ、ＳＤ４…楽曲データ、ＴＢＬ…テーブル、ＴＨ…閾値。
【図１】
2019239518.tif 000003
【図２】
2019239518.tif 000004
【図３】
2019239518.tif 000005
【図４】
2019239518.tif 000006
【図５】
2019239518.tif 000007
【国際調査報告】
2019239518.tif 000008
2019239518.tif 000009
2019239518.tif 000010