情報処理学会 インタラクション 2017
IPSJ Interaction 2017

1-503-18
2017/3/2

Luminous DJ : 操作情報を投影する DJ インタフェースの提案
伊藤いずみ†1橋本直†1

概要：一般的に DJ の学習は，演奏動画や実際の演奏を視聴することによって行われる．しかし，このような方法では操作量やタイミングを理解するのは難しい．そこで本研究では，演奏時に記録された操作情報を，DJ コントローラ上に投影するシステムを提案する．このシステムによって，ユーザは操作すべき内容を直感的に学習できる．本論文
では，提案システムの概要と開発したプロトタイプについて報告する．

Luminous DJ : DJ Interface Using Projection Mapping
IZUMI ITO†1SUNAO HASHIMOTO†1

Abstract: When a person wants to learn how to became a DJ (Disc Jockey), they normally watch videos and go to live
performances from different artists. However, this method of learning brings with it the difficulty of understanding of when theperson has to change values, and how to do it depending on the song itself. In this research, we propose a system that projects
previously recorded performances into the DJ controller. This new feature allows the users to have an easier understanding of
how they use their instruments, and how to operate them. In this paper, we show the outline of the proposed system and theprototype developed.

1. はじめに運指など演奏に必要な情報を鍵盤に投影するピアノ学習支援システムを提案している[1]．土井らは，箏に対するプロ音楽を表現する手段の一つに DJ(Disc Jockey)がある．DJ

ジェクションマッピングによって，弾く弦の位置と奏法をは，CD やコンピュータに記録された曲を再生し，曲と曲提示する手法を提案している[2]．我々の研究は，このようを自然に繋いで切り替える演奏法である．DJ プレイヤは，なアプローチを DJ 演奏に対して適用し，その有効性を検DJ コントローラ上のノブやフェーダ，ボタンなどの UI を証するものである．

操作し，テンポの調整やエフェクトの付与を行いながら曲と曲を繋いでいく．
一般的に DJ の学習は，演奏動画や実際の演奏を視聴す3. 提案システム
3.1 システム概要

ることによって行われる．しかし，手本となる演奏を見る

本システムの構成を図 2 に示す．本研究では，操作情報だけで操作すべき UI の位置や操作量を読み取るのは負担を MIDI 形式で扱う DJ システムを対象とする．Luminous DJが大きい．また，ライブ会場で用いられる DJ コントロー

は DJ ソフトウェアから出力された操作情報を記録し，そラと学習者の所有する DJ コントローラとの間で UI の配置の情報を元に，DJ コントローラ上に投影するアニメーショが異なる場合，その対応関係を理解しなければならず，学習の障壁となる．
そこで本研究では，演奏時に記録された操作情報を，DJコントローラ上に投影するシステム「Luminous DJ」を提案する（図 1）．本システムによって，ユーザは UI の位置や操作量を理解でき，異なるコントローラ間での UI の対応関係を気にすることなく学習できる．

2. 関連研究
楽器に対して演奏情報を投影することによる演奏支援の研究はこれまでにも行われている．竹川らは，打鍵位置や†1 明治大学総合数理学部先端メディアサイエンス学科
Department of Frontier Media Science, Faculty of Interdisciplinary
Mathematic Science, Meiji University© 2017 Information Processing Society of Japan

図 1
Figure 1

Luminous DJ
Luminous DJ.

170

情報処理学会 インタラクション 2017
IPSJ Interaction 2017

1-503-18
2017/3/2ンを生成する．また，記録済みの操作情報を DJ ソフトウやフェーダの操作量とタイミングを提示しているが，それェアに送信することで，自動演奏も行う．に加えて，UI の操作方法（回転・押下・スライド）も提示

DJ コントローラ上に投影されるアニメーションを図 3されることが望ましい．具体的な方法として，操作方法をに示す．UI の部分に，ノブやフェーダの操作量の現在値と表すアイコンや，手のシルエットの提示を検討している．

目標値が表示される．操作量は，ノブタイプの UI では円

DJ 演奏には，再生していない曲のテンポの設定や次の曲弧の長さで表示され，フェーダタイプの UI では矩形の位のロードなど，正確なタイミングを要求しない操作もある．

置で表示される．また，それぞれの UI の中心に表示されプロトタイプでは，記録された操作のタイミングをそのまる円の大きさによって操作タイミングを示す．

まアニメーションとして提示したが，タイミングが許容さ

現在のプロトタイプでは，DJ ソフトウェアに TRAKTOR
PRO 2，DJ コントローラに TRAKTOR KONTROL S2 を使用し，プログラムは Processing で実装した．
3.2 使用方法れる部分については，それがわかるように提示するべきである．

5. まとめ提案システムには，記録された操作情報をもとに生成さDJ の学習では，手本となる演奏を見るだけで操作すべきれたアニメーションの投影を行い，同時に DJ ソフトウェ

UI の位置や操作量を読み取る負担が大きいという問題や，アによる自動演奏を行うモードと，アニメーションの投影異なる DJ コントローラ間で UI の配置の対応関係を理解しのみ行うモードがある．事前に記録された他人の操作情報なければならないという問題があった．本研究ではこのよを元に学習を行う場合，ユーザは，はじめに自動演奏モーうな問題を解決するために，事前に記録した操作情報を DJ

ドで実際の演奏を聞き，どの UI を操作するのかを確認すコントローラ上に投影するシステムを提案した．今後はシる．次に，アニメーションの投影のみ行うモードで実際にステムを改善し，評価実験を行う予定である．

UI を操作し，演奏の練習をする．
他人の操作情報だけでなく，自分の操作情報を記録し，自ら振り返るという使い方もある．また，本番時にアニメーションによる支援を受けながら演奏することも可能である．

4. 議論

参考文献
竹川佳成, 寺田努, 塚本昌彦. 運指認識技術を活用したピアノ演奏学習支援システムの構築. 情報処理学会論文誌. 2011,vol. 52, no. 2, p. 917-927.
[2] 土井麻由佳, 宮下芳明. プロジェクションマッピングによる箏への奏法提示. 第 23 回インタラクティブシステムとソフトウェアに関するワークショップ(WISS 2015) 論文集. p.
181-182.

[1]

DJ 操作にはノブを回す・押す，フェーダをスライドさせるなどの操作方法がある．現在のプロトタイプでは，ノブ

図 2
Figure 2

システム構成図
System configuration.

© 2017 Information Processing Society of Japan

図 3
Figure 3

投影された操作情報

Projected operating information.

171