(57)【要約】  本技術は、より効率よく編集を行うことができるようにする情報処理装置および方法、並びにプログラムに関する。情報処理装置は、所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された複数のオブジェクトの空間内における相対的な位置関係を維持したまま複数のオブジェクトの位置を変更する制御部を備える。本技術は情報処理装置に適用することができる。
2020045126.tif 000002
【特許請求の範囲】
【請求項１】
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する制御部を備える
情報処理装置。
【請求項２】
前記制御部は、前記空間内の位置を有さない複数の前記オブジェクトをグループ化し、グループ化した前記複数の前記オブジェクトに対して前記空間内における位置を付与する
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、２つの前記オブジェクトをグループ化した場合、前記空間内において前記２つの前記オブジェクトが所定の面に対して左右対称となる関係を維持したまま前記２つの前記オブジェクトの位置を変更する
請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、前記空間内の位置を有さない２つの前記オブジェクトをグループ化し、グループ化した前記２つの前記オブジェクトが前記空間内において所定の面に対して左右対称となる位置関係を有するように、前記２つの前記オブジェクトに対して前記空間内における位置を付与する
請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、前記空間内における位置を有する複数の前記オブジェクトをグループ化する
請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、所定時刻における前記オブジェクトの位置と、前記所定時刻とは異なる他の時刻における前記オブジェクトの位置とに基づいて、前記所定時刻と前記他の時刻との間の時刻における前記オブジェクトの位置を補間処理により求める
請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、複数の補間方法のなかから選択された補間方法により前記補間処理を行う
請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、前記オブジェクトの互いに異なる複数の時刻の位置が選択されて位置の変更が指示された場合、選択された前記複数の時刻の位置を指定された変更量だけ同時に変更する
請求項１に記載の情報処理装置。
【請求項９】
前記空間内の所定の位置を視点位置とする、前記オブジェクトが配置された前記空間の画像の表示を制御する表示制御部をさらに備える
請求項１に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記画像上において同じグループに属す前記オブジェクトを同じ色で表示させる
請求項９に記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記画像上において前記オブジェクトを、前記オブジェクトに対応するオーディオトラックに対して選択された色で表示させる
請求項９に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記画像上において前記オブジェクトを、前記オブジェクトに対応するオーディオトラックに対して選択された色と、前記オブジェクトが属すグループに対して定められた色とで表示させる
請求項９に記載の情報処理装置。
【請求項１３】
前記表示制御部は、前記空間内に存在する前記複数の前記オブジェクトのうち、指定された前記オブジェクトのみを前記画像上に表示させる
請求項９に記載の情報処理装置。
【請求項１４】
前記オブジェクトはオーディオオブジェクトである
請求項１に記載の情報処理装置。
【請求項１５】
情報処理装置が、
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する
情報処理方法。
【請求項１６】
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置および方法、並びにプログラムに関し、特に、より効率よく編集を行うことができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、オブジェクトベースのオーディオ技術が注目されている。【０００３】
オブジェクトベースオーディオでは、オーディオオブジェクトに対する波形信号と、所定の基準となる聴取位置からの相対位置により表されるオーディオオブジェクトの定位情報を示すメタ情報とによりオブジェクトオーディオのデータが構成されている。【０００４】
そして、オーディオオブジェクトの波形信号が、メタ情報に基づいて例えばVBAP（Vector Based Amplitude Panning）により所望のチャンネル数の信号にレンダリングされて再生される（例えば、非特許文献１および非特許文献２参照）。【０００５】
オブジェクトベースオーディオでは、オーディオコンテンツの制作において、オーディオオブジェクトを３次元空間内の様々な方向に配置することが可能である。【０００６】
例えばDolby Atoms Panner plus-in for Pro Tools（例えば非特許文献３参照）では、３Dグラフィックのユーザインターフェース上においてオーディオオブジェクトの位置を指定することが可能である。この技術では、ユーザインターフェース上に表示された仮想空間の画像上の位置をオーディオオブジェクトの位置として指定することで、オーディオオブジェクトの音の音像を３次元空間内の任意の方向に定位させることができる。【０００７】
一方、従来の２チャンネルステレオに対する音像の定位は、パニングと呼ばれる手法により調整されている。例えば所定のオーディオトラックに対する、左右の２チャンネルへの按分比率をユーザインターフェースによって変更することで、音像を左右方向のどの位置に定位させるかが決定される。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】ISO/IEC 23008-3 Information technology − High efficiency coding and media delivery in heterogeneous environments − Part 3: 3D audio
【非特許文献２】Ville Pulkki, “Virtual Sound Source Positioning Using Vector Base Amplitude Panning”, Journal of AES, vol.45, no.6, pp.456-466, 1997
【非特許文献３】Dolby Laboratories, Inc., “Authoring for Dolby Atmos(R) Cinema Sound Manual”、[online]、[平成３０年８月１日検索]、インターネット< https://www.dolby.com/us/en/technologies/dolby-atmos/authoring-for-dolby-atmos-cinema-sound-manual.pdf >
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、オブジェクトベースのオーディオでは、オーディオオブジェクトごとに、オーディオオブジェクトの空間内の位置、つまり音像定位位置を変更したり、オーディオオブジェクトの波形信号のゲインを調整したりといった編集が可能である。【００１０】
しかしながら、実際のオブジェクトベースのオーディオコンテンツの制作においては多数のオーディオオブジェクトが扱われるため、それらのオーディオオブジェクトの位置調整やゲイン調整等の編集には時間がかかってしまう。【００１１】
例えばオーディオオブジェクトごとに空間内の位置を指定して、各オーディオオブジェクトの音像の定位位置を決定する作業は面倒であった。【００１２】
このようなことから、オーディオコンテンツを制作する際に、オーディオオブジェクトに関する編集を効率よく行うことのできる方法が望まれている。【００１３】
本技術は、このような状況に鑑みてなされたものであり、より効率よく編集を行うことができるようにするものである。
【課題を解決するための手段】
【００１４】
本技術の一側面の情報処理装置は、所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する制御部を備える。【００１５】
本技術の一側面の情報処理方法またはプログラムは、所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更するステップを含む。【００１６】
本技術の一側面においては、所定の空間内に存在する複数のオブジェクトが選択されてグループ化され、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係が維持されたまま前記複数の前記オブジェクトの位置が変更される。
【図面の簡単な説明】
【００１７】
【図１】情報処理装置の構成例を示す図である。
【図２】編集画面の例を示す図である。
【図３】POV画像の例を示す図である。
【図４】グループ化処理を説明するフローチャートである。
【図５】グループ化されたオブジェクトの移動について説明する図である。
【図６】グループ化されたオブジェクトの移動について説明する図である。
【図７】グループ化されたオブジェクトの移動について説明する図である。
【図８】オブジェクト移動処理を説明するフローチャートである。
【図９】L/Rペアについて説明する図である。
【図１０】L/Rペアについて説明する図である。
【図１１】L/Rペアについて説明する図である。
【図１２】L/Rペアについて説明する図である。
【図１３】グループ化処理を説明するフローチャートである。
【図１４】オフセット量単位でのオブジェクト位置情報の変更について説明する図である。
【図１５】オフセット量単位でのオブジェクト位置情報の変更について説明する図である。
【図１６】オフセット量単位でのオブジェクト位置情報の変更について説明する図である。
【図１７】オフセット量単位でのオブジェクト位置情報の変更について説明する図である。
【図１８】オフセット移動処理を説明するフローチャートである。
【図１９】オブジェクト位置情報の補間処理について説明する図である。
【図２０】オブジェクト位置情報の補間処理について説明する図である。
【図２１】オブジェクト位置情報の補間処理について説明する図である。
【図２２】補間方法選択処理を説明するフローチャートである。
【図２３】編集画面の例を示す図である。
【図２４】POV画像の例を示す図である。
【図２５】ミュート設定とソロ設定について説明する図である。
【図２６】ミュート設定とソロ設定について説明する図である。
【図２７】ミュート設定とソロ設定について説明する図である。
【図２８】設定処理を説明するフローチャートである。
【図２９】オーディオファイルのインポートについて説明する図である。
【図３０】トラック種別選択画面の例を示す図である。
【図３１】編集画面の例を示す図である。
【図３２】トラック種別選択画面の例を示す図である。
【図３３】編集画面の例を示す図である。
【図３４】POV画像の例を示す図である。
【図３５】インポート処理を説明するフローチャートである。
【図３６】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本技術を適用した実施の形態について説明する。
【００１９】
〈第１の実施の形態〉
〈情報処理装置の構成例〉
本技術は、複数のオブジェクトをグループ化し、グループ化した複数のオブジェクトの３次元空間内における相対的な位置関係を維持したまま、それらの複数のオブジェクトの位置を変更することで、より効率よく編集を行うことができるようにするものである。
【００２０】
なお、ここでいうオブジェクトとは、音源等であるオーディオオブジェクトや、画像上の被写体である画像オブジェクトなど、空間内の位置を示す位置情報を付与することが可能なオブジェクトであれば、どのようなものであってもよい。
【００２１】
以下では、具体的な例としてオブジェクトがオーディオオブジェクトである場合について説明を行う。また、以下では、オーディオオブジェクトを単にオブジェクトとも称することとする。
【００２２】
図１は、本技術を適用した情報処理装置の一実施の形態の構成例を示す図である。
【００２３】
図１に示す情報処理装置１１は入力部２１、記録部２２、制御部２３、表示部２４、通信部２５、およびスピーカ部２６を有している。
【００２４】
入力部２１は、スイッチやボタン、マウス、キーボード、表示部２４に重畳して設けられたタッチパネルなどからなり、コンテンツの制作者であるユーザの入力操作に応じた信号を制御部２３に供給する。
【００２５】
記録部２２は、例えばハードディスクなどの不揮発性のメモリからなり、制御部２３から供給されたオーディオコンテンツのデータ等の各種のデータを記録したり、記録しているデータを制御部２３に供給したりする。なお、記録部２２は、情報処理装置１１に対して着脱可能なリムーバブル記録媒体であってもよい。
【００２６】
制御部２３は、例えばプロセッサ等により実現され、情報処理装置１１全体の動作を制御する。制御部２３は、位置決定部４１および表示制御部４２を有している。
【００２７】
位置決定部４１は、入力部２１から供給された信号に基づいて、各オブジェクトの空間内の位置、すなわち各オブジェクトの音の音像定位位置を決定する。表示制御部４２は、表示部２４を制御して、表示部２４における画像等の表示を制御する。
【００２８】
表示部２４は、例えば液晶表示パネルなどからなり、表示制御部４２の制御に従って各種の画像等を表示する。
【００２９】
通信部２５は、例えば通信インターフェースなどからなり、インターネット等の有線または無線の通信網を介して外部の装置と通信する。例えば通信部２５は、外部の装置から送信されてきたデータを受信して制御部２３に供給したり、制御部２３から供給されたデータを外部の装置に送信したりする。
【００３０】
スピーカ部２６は、例えば所定のチャンネル構成のスピーカシステムの各チャンネルのスピーカからなり、制御部２３から供給されたオーディオ信号に基づいてコンテンツの音を再生（出力）する。
【００３１】
〈オブジェクトのグループ化について〉
情報処理装置１１は、少なくとも複数のオブジェクトのオブジェクトデータからなる、オブジェクトベースのオーディオコンテンツの編集を実現する編集装置として機能することができる。
【００３２】
なお、オーディオコンテンツのデータには、オブジェクトデータではないデータ、具体的には各チャンネルのオーディオ信号からなるチャンネルオーディオデータが含まれるようにしてもよい。
【００３３】
また、オーディオコンテンツは、映像等が付随しない音楽等の単体のコンテンツであっても勿論よいが、ここではオーディオコンテンツには、対応するビデオコンテンツも存在するものとする。すなわち、オーディオコンテンツのオーディオ信号は、静止画像または動画像（映像）からなるビデオデータ、つまりビデオコンテンツのビデオデータに付随するオーディオ信号であるものとする。例えばビデオコンテンツがライブ映像である場合には、そのビデオコンテンツに対応するオーディオコンテンツは、ライブ映像の音声などとされる。
【００３４】
オーディオコンテンツのデータに含まれる各オブジェクトデータは、オブジェクトの音の波形信号であるオーディオ信号と、オブジェクトのメタ情報とからなる。
【００３５】
また、メタ情報には、例えば３次元空間である再生空間内におけるオブジェクトの位置を示すオブジェクト位置情報と、オブジェクトのオーディオ信号のゲインを示すゲイン情報と、オブジェクトの優先度を示す優先度情報とが含まれている。
【００３６】
さらに、この実施の形態では、オブジェクトの位置を示すオブジェクト位置情報は、再生空間内におけるオーディオコンテンツの音を聴取する聴取者の位置（以下、聴取位置とも称する）を基準とする極座標系の座標により表されるとする。
【００３７】
すなわち、オブジェクト位置情報は水平角度、垂直角度、および半径からなる。なお、ここではオブジェクト位置情報が極座標により表される例について説明するが、これに限らずオブジェクト位置情報は絶対座標により表される絶対位置情報など、どのようなものであってもよい。
【００３８】
水平角度は、聴取位置から見たオブジェクトの水平方向（左右方向）の位置を示す水平方向の角度（Azimuth）であり、垂直角度は、聴取位置から見たオブジェクトの垂直方向（上下方向）の位置を示す垂直方向の角度（Elevation）である。また、半径は、聴取位置からオブジェクトまでの距離（Radius）である。以下では、オブジェクト位置情報としての座標を（Azimuth,Elevation,Radius）と表すこととする。
【００３９】
例えばオーディオコンテンツの再生時には、オブジェクトの音の音像がオブジェクト位置情報により示される位置に定位するように、VBAP等により各オブジェクトのオーディオ信号に基づくレンダリングが行われる。
【００４０】
また、オーディオコンテンツの編集時には、基本的には１つのオブジェクトデータ、つまり１つのオブジェクトのオーディオ信号が１つのオーディオトラックとして扱われる。これに対して、チャンネルオーディオデータについては、そのチャンネルオーディオデータを構成する複数のオーディオ信号が１つのオーディオトラックとして扱われる。なお、以下では、オーディオトラックを単にトラックとも称することとする。
【００４１】
通常、オーディオコンテンツのデータには、数十や数百など多数のオブジェクトのオブジェクトデータが含まれている。
【００４２】
そこで情報処理装置１１では、オーディオコンテンツの編集時に、より効率よく編集を行うことができるように複数のオブジェクトをグループ化できるようになされている。すなわち、再生空間内に存在する複数のオブジェクトのなかから選択した複数個のオブジェクトを１つのグループとして扱うことができるように、選択した複数個のオブジェクトをグループ化できるようになされている。
【００４３】
情報処理装置１１では、グループ化された複数のオブジェクト、つまり同じグループに属す複数のオブジェクトについては、再生空間内においてそれらのオブジェクトの相対的な位置関係が維持されたままオブジェクト位置情報が変更される。
【００４４】
このようにすることで、情報処理装置１１ではオーディオコンテンツの編集時に、グループ単位でオブジェクト位置情報の編集、つまりオブジェクトの音像定位位置の指定（変更）を行うことができる。この場合、オブジェクトごとにオブジェクト位置情報を編集する場合と比較して、オブジェクト位置情報を指定する操作の回数を大幅に削減することができる。したがって情報処理装置１１によれば、より効率よく簡単にオーディオコンテンツの編集を行うことができる。
【００４５】
なお、ここではオブジェクト位置情報がグループ単位で編集される例について説明するが、優先度情報やゲイン情報もグループ単位で編集されるようにしてもよい。
【００４６】
そのような場合、例えば所定のオブジェクトの優先度情報が指定されると、その所定のオブジェクトと同じグループに属す他の全てのオブジェクトの優先度情報も、所定のオブジェクトの優先度情報と同じ値に変更される。なお、同じグループに属すオブジェクトの優先度の相対的な関係が維持されたまま、それらのオブジェクトの優先度情報が変更されるようにしてもよい。
【００４７】
また、例えば所定のオブジェクトのゲイン情報が指定されると、その所定のオブジェクトと同じグループに属す他の全てのオブジェクトのゲイン情報も変更される。このとき、グループに属す全オブジェクトのゲイン情報の相対的な大小関係が維持されたまま、それらの全オブジェクトのゲイン情報が変更される。
【００４８】
以下、オーディオコンテンツの編集時におけるオブジェクトのグループ化と、グループ化されたオブジェクトのオブジェクト位置情報の指定（変更）について、より具体的に説明する。
【００４９】
例えばオーディオコンテンツの編集時には、表示制御部４２はコンテンツ制作ツールの表示画面として、各トラックのオーディオ信号の時間波形が表示される編集画面を表示部２４に表示させる。また、表示制御部４２は、コンテンツ制作ツールの表示画面として、聴取位置または聴取位置近傍の位置からの視点ショット（Point of View Shot）であるPOV画像も表示部２４に表示させる。なお、編集画面とPOV画像は、互いに異なるウィンドウに表示されてもよいし、同じウィンドウに表示されてもよい。
【００５０】
編集画面は、例えばオーディオコンテンツの各トラックについてオブジェクト位置情報やゲイン情報、優先度情報を指定したり変更したりするための画面（画像）である。また、POV画像は再生空間を模した3Dグラフィックの画像、すなわち聴取者の聴取位置、または聴取者近傍の位置から見た再生空間の画像である。
【００５１】
なお、ここでは説明を簡単にするため、再生空間内における位置、つまりオブジェクト位置情報が予め付与されているオブジェクトのオブジェクトデータからなるオーディオコンテンツの編集が行われるものとする。
【００５２】
一例として、例えば表示制御部４２は、表示部２４に図２に示す編集画面ED11を表示させる。
【００５３】
この例では、編集画面ED11にはトラックに関する情報が表示されるトラック領域と、そのトラックについてのオーディオ信号の時間波形、オブジェクト位置情報、ゲイン情報、および優先度情報が表示されるタイムライン領域とがトラックごとに設けられている。
【００５４】
具体的には、例えば編集画面ED11における図中、左側にある領域TR11は１つのトラックについてのトラック領域となっており、その領域TR11の図中、右側に隣接して設けられた領域TM11は、領域TR11に対応するトラックのタイムライン領域となっている。
【００５５】
また、各トラック領域には、グループ表示領域と、オブジェクト名表示領域と、座標系選択領域とが設けられている。
【００５６】
グループ表示領域はトラック、すなわちトラックに対応するオブジェクトが属すグループを示す情報が表示される領域である。
【００５７】
例えば領域TR11では、領域TR11内の図中、左側にある領域GP11がグループ表示領域となっており、領域GP11内の文字（数字）「１」はオブジェクト（トラック）が属すグループを示す情報、すなわちグループIDを示している。ユーザはグループ表示領域に表示されるグループIDを見ることで、瞬時にオブジェクトが属しているグループを把握することができる。
【００５８】
なお、グループを示す情報、つまりグループを識別するための情報は数字で表されるグループIDに限らず文字や色情報など、他のどのような情報であってもよい。
【００５９】
さらに編集画面ED11では、同じグループに属すオブジェクト（トラック）のトラック領域は、同じ色で表示されている。例えばグループごとに、それらのグループを表す色が予め定められており、入力部２１が操作されてオブジェクトのグループがユーザにより選択（指定）されると、表示制御部４２はオブジェクトのトラック領域を、そのオブジェクトに対して選択されたグループを表す色で表示させる。
【００６０】
図２の例では、編集画面ED11における図中、上側の４つのトラック領域が同じ色で表示されており、ユーザはそれらのトラック領域に対応する４つのオブジェクト（トラック）が同じグループに属していることを瞬時に把握することができる。なお、以下、複数のオブジェクトからなるグループに対して定められている色、つまりグループを表す色を特にグループカラーとも称することとする。
【００６１】
オブジェクト名表示領域はトラック、すなわちトラックに対応するオブジェクトに対して付与された、そのオブジェクトの名前（名称）を示すオブジェクト名が表示される領域である。
【００６２】
例えば領域TR11では、領域OB11がオブジェクト名表示領域となっており、この例では領域OB11内に表示された文字「Kick」がオブジェクト名となっている。このオブジェクト名「Kick」は、ドラム（ドラムセット）を構成するバスドラム、すなわち、いわゆるキックを表している。したがって、ユーザはオブジェクト名「Kick」を見ることで、オブジェクトがキックであることを瞬時に把握することができる。
【００６３】
なお、以下では、オブジェクトがどのようなオブジェクト名のものであるかを明確にしたい場合には、オブジェクト名が「Kick」であるオブジェクトを、オブジェクト「Kick」と記すなど、オブジェクトという単語の後にオブジェクト名を付加して記すこととする。
【００６４】
編集画面ED11では、オブジェクト名表示領域にオブジェクト名「OH_L」、「OH_R」、および「Snare」が表示されたオブジェクトのグループIDが、オブジェクト「Kick」のグループIDと同じ「１」となっている。
【００６５】
オブジェクト「OH_L」は、ドラムの演奏者の頭上左側に設けられたオーバーヘッドマイクロホンにより収音された音のオブジェクトである。また、オブジェクト「OH_R」は、ドラムの演奏者の頭上右側に設けられたオーバーヘッドマイクロホンにより収音された音のオブジェクトであり、オブジェクト「Snare」はドラムを構成するスネアドラムである。
【００６６】
このようにオブジェクト名が「Kick」、「OH_L」、「OH_R」、および「Snare」である各オブジェクトはドラムを構成するものであるので、それらのオブジェクトはグループIDが「１」である同じグループに纏められている。
【００６７】
通常、ドラム（ドラムセット）を構成するキックやスネアドラムなどのオブジェクトの相対的な位置関係は変化しない。そのため、それらのオブジェクトを同じグループとし、相対的な位置関係を維持したままオブジェクト位置情報が変更されるようにすれば、１つのオブジェクトのオブジェクト位置情報を変更するだけで、他のオブジェクトのオブジェクト位置情報も適切に変更することができる。
【００６８】
座標系選択領域は、編集時におけるオブジェクト位置情報の座標系を選択するための領域である。例えば座標系選択領域では、ドロップダウンリスト形式により複数の座標系のなかから任意のものを選択できるようになっている。
【００６９】
領域TR11では、領域PS11が座標系選択領域となっており、この例では領域PS11内には選択された座標系である極座標系を示す文字「Polar」が表示されている。
【００７０】
なお、ここでは極座標系が選択される例について説明する。しかし、例えば編集画面ED11上では座標系選択領域で選択された座標系の座標でオブジェクト位置情報が編集され、その後、オブジェクト位置情報が極座標系で表された座標に変換されてメタ情報のオブジェクト位置情報とされてもよいし、座標系選択領域で選択された座標系の座標がそのままメタ情報のオブジェクト位置情報とされてもよい。
【００７１】
また、トラックに対応するオブジェクトのグループを指定（選択）する場合、例えばユーザは入力部２１を操作してグループ選択ウィンドウGW11を表示させる。
【００７２】
具体的には、例えばグループを指定しようとする場合、ユーザはポインタやカーソル等により所望のトラックのグループ表示領域を指定することで、対象とするトラックを選択するとともにグループ化のためのメニューを表示させる。
【００７３】
図２の例では、グループ化のためのメニューとして、文字「Group」が表示されたメニュー項目ME11と、文字「L/R pair」が表示されたメニュー項目ME12とからなるメニューが表示されている。
【００７４】
メニュー項目ME11は、ポインタやカーソル等により選択状態となっているトラックに対応するオブジェクトのグループIDを指定するためのグループ選択ウィンドウGW11を表示させるときに選択される。これに対してメニュー項目ME12は、ポインタやカーソル等により選択状態となっているトラックに対応するオブジェクトを後述するL/Rペアとするときに選択（操作）される。
【００７５】
ここでは、メニュー項目ME11が選択されたため、編集画面ED11に重畳されてグループ選択ウィンドウGW11が表示されている。
【００７６】
グループ選択ウィンドウGW11上には、選択され得るグループを表す複数のグループアイコンと、それらのグループアイコンのうちの何れか１つを選択するためのカーソルCS11とが表示されている。
【００７７】
この例ではグループアイコンは四角形状となっており、そのグループアイコン内にはグループIDが表示されている。例えばグループアイコンGA11はグループIDが「１」であるグループを表しており、グループアイコンGA11内にはグループID「１」が表示されている。また、各グループアイコンはグループカラーで表示されている。
【００７８】
ユーザは、入力部２１を操作することでカーソルCS11を移動させ、所望のグループアイコンを選択することで、トラックに対応するオブジェクトが属すグループを選択する。
【００７９】
また、表示部２４には、例えば編集画面ED11に対応するPOV画像として図３に示す画像が表示される。
【００８０】
図３に示す例では所定のウィンドウにPOV画像P11が表示されている。POV画像P11では、聴取位置Oのやや後方から見た再生空間である部屋の壁等が表示されており、部屋における聴取者前方の位置には、ビデオコンテンツの映像が重畳表示されたスクリーンSC11が配置されている。POV画像P11では、実際の聴取位置O近傍から見た再生空間がほぼそのまま再現されている。
【００８１】
スクリーンSC11上にはビデオコンテンツの映像内の被写体としてドラム、エレキギター、およびアコースティックギターと、それらの楽器の演奏者が表示されている。
【００８２】
特に、この例ではスクリーンSC11上に各楽器の演奏者として、ドラムの演奏者PL11と、エレキギターの演奏者PL12と、１つ目のアコースティックギターの演奏者PL13と、２つ目のアコースティックギターの演奏者PL14とが表示されている。
【００８３】
また、POV画像P11には、オブジェクトを表すマーク、より詳細にはオブジェクトの位置を表すマークであるオブジェクトボールBL11乃至オブジェクトボールBL19も表示されている。この例では、これらのオブジェクトボールBL11乃至オブジェクトボールBL19がスクリーンSC11上に位置している。
【００８４】
各オブジェクトボールには、それらのオブジェクトボールに対応するオブジェクトのオブジェクト名を示す文字も表示されている。
【００８５】
具体的には、例えばオブジェクトボールBL11には、オブジェクト名「Kick」が表示されており、このオブジェクトボールBL11は、図２の領域TR11のトラックに対応するオブジェクト、より詳細にはそのオブジェクトの再生空間内における位置を表している。オブジェクトボールBL11は、POV画像P11上においてオブジェクト「Kick」のオブジェクト位置情報により示される位置に表示される。
【００８６】
また、オブジェクトボールBL12には、オブジェクト名「OH_L」が表示されており、このオブジェクトボールBL12はオブジェクト「OH_L」を表していることが分かる。
【００８７】
同様にオブジェクトボールBL13にはオブジェクト名「OH_R」が表示されており、オブジェクトボールBL14にはオブジェクト名「Snare」が表示されている。
【００８８】
POV画像P11においては、同じグループに属すオブジェクトのオブジェクトボールは同じ色で表示されている。換言すれば、グループ化されたオブジェクトのオブジェクトボールは、それらのオブジェクトが属すグループのグループカラーで表示される。
【００８９】
ここでは、図２に示した編集画面ED11においてグループID「１」により示されるグループに属している、オブジェクト名が「Kick」、「OH_L」、「OH_R」、および「Snare」である各オブジェクトのオブジェクトボールBL11乃至オブジェクトボールBL14が同じ色で表示されている。特に、これらのオブジェクトについては、オブジェクトボールBL11乃至オブジェクトボールBL14と、編集画面ED11におけるトラック領域とがグループID「１」により示されるグループのグループカラーで表示されている。
【００９０】
したがって、ユーザは編集画面ED11やPOV画像P11において、どのオブジェクトが同じグループに属しているかを簡単に把握することができる。また、ユーザは編集画面ED11とPOV画像P11との間で、どのオブジェクトボールがどのトラックに対応するものであるかも容易に把握することができる。
【００９１】
さらに、図３では特にグループ化されていない、つまりグループに属していないオブジェクトのオブジェクトボールBL15乃至オブジェクトボールBL19については、予め定められた色、すなわち何れのグループカラーとも異なる色で表示されている。
【００９２】
ユーザは編集画面ED11やPOV画像P11を見ながら入力部２１を操作し、各トラックについてオブジェクト位置情報の座標を入力したり、オブジェクトボールの位置を直接操作して移動させたりすることで、音像の定位位置を指定することができる。このようにすることで、ユーザは適切な音像の定位位置を容易に決定（指定）することができる。
【００９３】
なお、図３ではユーザは入力部２１を操作することで、POV画像P11における視線方向を任意の方向に変更することができる。この場合、表示制御部４２は変更後の視線方向の再生空間の画像をPOV画像P11として表示させる。
【００９４】
このとき、POV画像P11の視点位置が聴取位置Oの近傍の位置とされた場合には、POV画像P11における手前側の領域には必ず聴取位置Oが表示されるようになされる。これにより、視点位置が聴取位置Oとは異なる場合であっても、POV画像P11を見ているユーザは、表示されているPOV画像P11がどの位置を視点位置とした画像であるかを容易に把握することができる。
【００９５】
さらに、図３の例ではPOV画像P11上において、聴取位置Oの前方左側と前方右側にスピーカが表示されている。これらのスピーカは、ユーザが想定している、オーディオコンテンツ再生時に用いられるスピーカシステムを構成する各チャンネルのスピーカとなっている。
【００９６】
また、この実施の形態では編集画面ED11においてグループ選択ウィンドウGW11を表示させ、トラックごとにグループIDを指定することによりオブジェクトのグループ化が行われる例について説明した。
【００９７】
しかし、ユーザが入力部２１を操作することにより、POV画像P11上において１または複数のオブジェクトボールを選択した状態でグループ選択ウィンドウを表示させ、グループIDを指定することによりオブジェクトのグループ化が行われるようにしてもよい。
【００９８】
さらに、複数のグループをグループ化し、それらの複数のグループからなる大グループを形成することができるようにしてもよい。そのような場合、例えば大グループを単位としてオブジェクトのオブジェクト位置情報を変更することで、大グループに属す複数のオブジェクトの相対的な位置関係を維持したまま、各オブジェクト位置情報を同時に変更することができる。
【００９９】
このような大グループは、一時的に複数のグループのオブジェクトの相対的な位置関係を維持したまま、各オブジェクトのオブジェクト位置情報を変更したいときに特に有用である。この場合、大グループが必要でなくなったときには、その大グループのグループ化を解除し、個々のグループを単位としてその後の編集を行うことができる。
【０１００】
〈グループ化処理の説明〉
次に、以上において説明したオブジェクトのグループ化時に情報処理装置１１により行われる動作について説明する。すなわち、以下、図４のフローチャートを参照して、情報処理装置１１によるグループ化処理について説明する。なお、グループ化処理が開始される時点では、既に表示部２４に編集画面が表示されている状態であるとする。
【０１０１】
ステップＳ１１において、制御部２３は入力部２１に対する入力操作によるグループ化するオブジェクトとグループの指定を受け付ける。
【０１０２】
例えばユーザは、入力部２１を操作して図２に示した編集画面ED11からグループ化しようとする所望のオブジェクトに対応するトラックのグループ表示領域を指定（選択）することにより、グループ化するオブジェクトを指定する。制御部２３は、入力部２１から供給された信号により、指定されたオブジェクトを特定する。
【０１０３】
また、ユーザは、グループ表示領域を指定することにより表示されたグループ選択ウィンドウGW11において、カーソルCS11を移動させてグループアイコンを指定することによりグループを指定する。
【０１０４】
このとき、制御部２３の表示制御部４２は、入力部２１から供給された信号に基づいてグループ選択ウィンドウGW11を表示部２４に表示させ、制御部２３は、入力部２１から供給された信号に基づいて指定されたグループを特定する。
【０１０５】
ステップＳ１２において制御部２３は、ステップＳ１１で指定されたオブジェクトが、ステップＳ１１で指定されたグループに属すようにオブジェクトのグループ化を行い、グループ情報を生成する。
【０１０６】
例えばグループ情報は、どのオブジェクトがどのグループに属しているかを示す情報であり、グループIDと、そのグループIDにより示されるグループに属すオブジェクトを示す情報とからなる。なお、オブジェクトを示す情報は、オブジェクトそのものを識別するオブジェクトID等であってもよいし、オブジェクトを間接的に識別するトラックID等のトラックを示す情報であってもよい。
【０１０７】
制御部２３は、生成したグループ情報を必要に応じて記録部２２に供給し、記録させる。なお、記録部２２に既にグループ情報が記録されている場合には、制御部２３は指定されたグループのグループ情報に対して、新たに指定されたオブジェクトを示す情報が追加されるようにそのグループ情報を更新する。
【０１０８】
このようにしてグループ情報を生成することにより、オブジェクトがグループ化されたことになる。
【０１０９】
ステップＳ１３において表示制御部４２は、新たに生成または更新されたグループ情報に基づいて、既に表示部２４に表示されている編集画面およびPOV画像の表示を更新する。
【０１１０】
例えば表示制御部４２は表示部２４を制御して、図２に示したように編集画面ED11における各トラック領域のうち、同じグループに属すオブジェクトのトラック領域をそのグループのグループカラーで表示させる。
【０１１１】
同様に表示制御部４２は表示部２４を制御して、図３に示したようにPOV画像P11における各オブジェクトボールのうち、同じグループに属すオブジェクトのオブジェクトボールをそのグループのグループカラーで表示させる。これにより、同じグループに属すオブジェクト、すなわち関連性の高いオブジェクトを容易に判別することができる。
【０１１２】
以上のようにしてオブジェクトのグループ化が行われ、それに伴い編集画面やPOV画像の表示が更新されると、グループ化処理は終了する。
【０１１３】
以上のように情報処理装置１１は、入力部２１に対する入力操作により指定されたオブジェクトが、指定されたグループに属すようにオブジェクトのグループ化を行う。
【０１１４】
このようなグループ化を行うことで、グループ単位でオブジェクト位置情報等の編集を行うことができるようになり、より効率よく編集を行うことができる。
【０１１５】
〈オブジェクト位置情報の編集について〉
オブジェクトのグループ化が行われると、情報処理装置１１ではグループを単位としてオブジェクト位置情報等のオブジェクトに関する情報の編集ができるようになる。
【０１１６】
具体的には、例えばグループ化された複数のオブジェクトについて、それらの複数のオブジェクトの相対的な位置関係を維持したまま、各オブジェクトのオブジェクト位置情報を変更することが可能である。
【０１１７】
例えば表示部２４に図５に示す編集画面とPOV画像が表示されているとする。なお、図５において図３における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１１８】
図５に示す例では表示部２４には編集画面ED21とPOV画像P21とが表示されている。なお、ここでは図を見やすくするため編集画面ED21は一部のみが図示されている。
【０１１９】
編集画面ED21には、図２に示した場合と同様にトラック領域とタイムライン領域とがトラックごとに設けられている。
【０１２０】
すなわち、ここではオブジェクト名が「Vo」であるボーカルのオブジェクトのトラックと、オブジェクト名が「EG」であるエレキギターのオブジェクトのトラックについて、それぞれトラック領域とタイムライン領域が表示されている。
【０１２１】
例えば領域TR21は、ボーカルのオブジェクトのトラックについてのトラック領域であり、領域TM21はボーカルのオブジェクトのトラックについてのタイムライン領域である。
【０１２２】
この例では領域TR21内には、グループ表示領域である領域GP21、オブジェクト名表示領域である領域OB21、および座標系選択領域である領域PS21に加えて、さらにトラックカラー表示領域TP21、ミュートボタンMU21、およびソロボタンSL21も表示されている。
【０１２３】
ここで、トラックカラー表示領域TP21はトラックカラー番号が表示される領域である。トラックカラー番号は、トラックごとに付与することができる、トラックを識別するための色であるトラックカラーを示す情報である。
【０１２４】
後述するように情報処理装置１１では、POV画像上のオブジェクトボールをグループカラーで表示させるか、またはトラックカラーで表示させるかを選択することができるようになっている。
【０１２５】
そのため、ユーザは入力部２１を操作して編集画面ED21上のトラックカラー表示領域を操作することでトラックごとにトラックカラーを指定することができるようになっている。すなわち、例えばユーザは、図２に示したグループ選択ウィンドウGW11と同様のトラックカラー選択ウィンドウを表示させ、そのトラックカラー選択ウィンドウからトラックカラー番号を選択することにより、トラックのトラックカラーを選択する。
【０１２６】
例えばトラックカラー表示領域TP21内に記された数字「３」はトラックカラー番号を示しており、そのトラックカラー番号により示されるトラックカラーでトラックカラー表示領域TP21が表示される。
【０１２７】
なお、トラックごとに任意のトラックカラーを選択することができ、例えば同じグループに属す２つのオブジェクトに対応するトラックに対して、互いに異なるトラックカラーを選択（指定）することができる。また、例えば互いに異なるグループに属す２つのオブジェクトに対応するトラックに対して、同じトラックカラーを選択することも可能である。
【０１２８】
ミュートボタンMU21は後述するミュート設定を行うときに操作されるボタンであり、ソロボタンSL21は後述するソロ設定を行うときに操作されるボタンである。
【０１２９】
また、例えばボーカルのオブジェクトのトラックについてのタイムライン領域である領域TM21には、トラック、すなわちオブジェクトのオーディオ信号の時間波形L21と、オブジェクトの時系列の水平角度、垂直角度、および半径を表す折れ線L22乃至折れ線L24とが表示されている。
【０１３０】
特に折れ線L22、折れ線L23、および折れ線L24上の点は、その点のある時刻（タイミング）におけるオブジェクト位置情報の水平角度、垂直角度、および半径を指定することが可能となっている編集点を表している。この編集点は、予め定められた時刻が編集点とされるようにしてもよいし、ユーザにより指定された時刻が編集点とされるようにしてもよい。また、ユーザが編集点を削除することができるようにしてもよい。
【０１３１】
さらに各トラックの編集時には、ユーザはレンダリング後のオーディオコンテンツの音を再生し、その再生された音を聞きながら編集を行うことができるようになっており、編集画面ED21にはオーディオコンテンツの音の再生位置、つまり再生中の時刻を示す再生カーソルTC21も表示されている。POV画像P21では、再生カーソルTC21により示される時刻（タイミング）のオブジェクト位置情報基づいて、各オブジェクトのオブジェクトボールが表示される。
【０１３２】
図５に示す例では、ボーカルとエレキギターの各オブジェクトについて、それらのオブジェクトに対応するトラックのグループ表示領域に同じグループID「３」が表示されており、それらのオブジェクトが同じグループに属していることが分かる。
【０１３３】
そのため、POV画像P21においては、エレキギターのオブジェクトのオブジェクトボールBL15と、ボーカルのオブジェクトのオブジェクトボールBL16とが同じグループカラーで表示されている。
【０１３４】
また、図５に示す例では、再生カーソルTC21は時刻「13197」に位置している。
【０１３５】
この時刻においてボーカルのオブジェクトのオブジェクト位置情報が座標（Azimuth,Elevation,Radius）＝（-5.62078,1.36393,1）であり、エレキギターのオブジェクトのオブジェクト位置情報が座標（-3.57278,-3.79667,1）であるとする。
【０１３６】
このような図５に示す状態から、例えば図６に示すようにユーザが入力部２１を操作し、時刻「20227」におけるボーカルのオブジェクトのオブジェクト位置情報を変更したとする。なお、図６において図５における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１３７】
例えばユーザは、入力部２１を操作して編集点の位置を移動させたり、オブジェクトボールを移動させたり、直接、変更後のオブジェクト位置情報を入力したりすることにより、オブジェクト位置情報の変更を指示する。すなわち、変更後のオブジェクト位置情報が入力される。
【０１３８】
図６の例では、ユーザは時刻「20227」におけるボーカルのオブジェクトの変更後のオブジェクト位置情報として座標（-22.5,1.36393,1）を指定したとする。
【０１３９】
すると、位置決定部４１は、ユーザの操作に応じて入力部２１から供給された信号に応じて、ボーカルのオブジェクトの時刻「20227」におけるオブジェクト位置情報を、ユーザにより指定された座標（-22.5,1.36393,1）に決定する。
【０１４０】
同時に位置決定部４１は、記録部２２に記録されているグループ情報を参照することで、オブジェクト位置情報を変更したボーカルのオブジェクトと同じグループに属している他のオブジェクトを特定する。ここでは、エレキギターのオブジェクトが、ボーカルのオブジェクトと同じグループのオブジェクトであると特定される。
【０１４１】
位置決定部４１は、このようにして特定した同じグループに属すエレキギターのオブジェクトのオブジェクト位置情報を、ボーカルのオブジェクトとの相対的な位置関係が維持されるように変更（決定）する。このとき、ボーカルのオブジェクトの変更後のオブジェクト位置情報である座標（-22.5,1.36393,1）に基づいて、エレキギターのオブジェクトのオブジェクト位置情報が決定される。
【０１４２】
したがって、この例では時刻「20227」におけるエレキギターのオブジェクトのオブジェクト位置情報は、座標（-20.452,-3.79667,1）とされる。
【０１４３】
このようにしてグループ化されたオブジェクトのオブジェクト位置情報が変更（決定）されると、表示制御部４２は表示部２４を制御して、変更後のオブジェクト位置情報により示される位置へとそれらのオブジェクトのオブジェクトボールを移動させる。
【０１４４】
図６に示す例では、同グループに属すボーカルのオブジェクトのオブジェクトボールBL16と、エレキギターのオブジェクトのオブジェクトボールBL15とが、それらのオブジェクトの相対的な位置関係を維持したまま、図中、右方向に移動されている。
【０１４５】
さらに図６に示す状態から、例えば図７に示すようにユーザが入力部２１を操作し、時刻「27462」におけるボーカルのオブジェクトのオブジェクト位置情報を変更したとする。なお、図７において図５における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１４６】
図７の例では、ユーザは時刻「27462」におけるボーカルのオブジェクトの変更後のオブジェクト位置情報として座標（-56,1.36393,1）を指定したとする。
【０１４７】
すると、位置決定部４１は、ユーザの操作に応じて入力部２１から供給された信号に応じて、ボーカルのオブジェクトの時刻「27462」におけるオブジェクト位置情報を、ユーザにより指定された座標（-56,1.36393,1）に決定する。
【０１４８】
同時に位置決定部４１は、ボーカルのオブジェクトと同じグループに属すエレキギターのオブジェクトのオブジェクト位置情報を、ボーカルのオブジェクトとの相対的な位置関係が維持されるように変更（決定）する。
【０１４９】
したがって、この例では時刻「27462」におけるエレキギターのオブジェクトのオブジェクト位置情報は座標（-53.952,-3.79667,1）とされる。
【０１５０】
このようにしてグループ化されたオブジェクトのオブジェクト位置情報が変更されると、表示制御部４２は表示部２４を制御して、変更後のオブジェクト位置情報により示される位置へとそれらのオブジェクトのオブジェクトボールを移動させる。
【０１５１】
図７に示す例では、同グループに属すボーカルのオブジェクトのオブジェクトボールBL16と、エレキギターのオブジェクトのオブジェクトボールBL15とが、それらのオブジェクトの相対的な位置関係を維持したまま、図６における場合よりもさらに図中、右方向に移動されている。
【０１５２】
図６や図７の例では、ユーザはボーカルのオブジェクトの変更後のオブジェクト位置情報を入力する必要はあるが、そのボーカルのオブジェクトと同じグループに属すエレキギターのオブジェクトについては、変更後のオブジェクト位置情報等の入力は必要としない。
【０１５３】
つまり、１つのオブジェクトのオブジェクト位置情報を変更するだけで、ユーザから見れば特に何も指示しなくても自動的に、そのオブジェクトと同じグループに属す他の全てのオブジェクトのオブジェクト位置情報も一括で変更される。換言すれば、ユーザはいちいち全てのオブジェクトのオブジェクト位置情報を入力して変更する作業を行わなくて済む。しかも、それらのオブジェクトの相対的な位置関係を維持したまま、適切にオブジェクト位置情報を変更することができる。
【０１５４】
以上のように同じグループに属す全オブジェクトのオブジェクト位置情報を、それらの相対的な位置関係を維持したまま変更することで、より効率よく簡単にオブジェクト位置情報の編集を行うことができる。
【０１５５】
なお、図６および図７では、ボーカルのオブジェクトのオブジェクト位置情報を変更するときに、その変更に合わせて同グループに属すエレキギターのオブジェクトのオブジェクト位置情報が変更される例について説明した。
【０１５６】
しかし、逆にユーザによりエレキギターのオブジェクトのオブジェクト位置情報が変更されたときには、その変更に応じてボーカルのオブジェクトのオブジェクト位置情報が変更される。
【０１５７】
〈オブジェクト移動処理の説明〉
ここで、図５乃至図７を参照して説明したようにオブジェクト位置情報を変更して、再生空間におけるオブジェクトの位置を移動させる場合に行われる処理について説明する。すなわち、以下、図８のフローチャートを参照して、情報処理装置１１によるオブジェクト移動処理について説明する。なお、このオブジェクト移動処理が開始されるときには、少なくとも表示部２４に編集画面が表示された状態となっている。
【０１５８】
ステップＳ４１において制御部２３は、オブジェクト位置情報の変更対象とするオブジェクトと、そのオブジェクトの変更後のオブジェクト位置情報の指定を受け付ける。
【０１５９】
例えばユーザは、入力部２１を操作して編集画面上のトラック領域等を選択することにより変更対象とするオブジェクトを指定し、制御部２３は入力部２１から供給された信号に基づいて、指定されたオブジェクトを特定する。
【０１６０】
また、例えばユーザは入力部２１を操作して、編集画面のタイムライン領域に表示されているオブジェクト位置情報を構成する水平角度や、垂直角度、半径の編集点の位置を移動させる等の入力を行うことで、変更後のオブジェクト位置情報を指定する。
【０１６１】
ステップＳ４２において制御部２３は、記録部２２に記録されているグループ情報を参照して、ステップＳ４１で指定されたオブジェクトと同じグループに属すオブジェクトを特定する。
【０１６２】
ステップＳ４３において位置決定部４１は、変更後のオブジェクト位置情報を指定する操作に応じて入力部２１から供給された信号に基づいて、指定されたオブジェクトのオブジェクト位置情報を変更（更新）する。
【０１６３】
また位置決定部４１は、指定されたオブジェクトのオブジェクト位置情報の変更に応じて、ステップＳ４２で特定された同じグループに属す他の全てのオブジェクトのオブジェクト位置情報も変更する。このとき、グループに属す全オブジェクトの相対的な位置関係が維持（保持）されるように、オブジェクト位置情報が変更される。
【０１６４】
ステップＳ４４において表示制御部４２は、表示部２４を制御して、ステップＳ４３におけるオブジェクト位置情報の変更に応じて、表示部２４に表示されている編集画面およびPOV画像の表示を更新し、オブジェクト移動処理は終了する。
【０１６５】
例えば表示制御部４２は、編集画面のタイムライン領域におけるオブジェクト位置情報を構成する水平角度や、垂直角度、半径の位置の表示を更新するとともに、POV画像上のオブジェクトボールの位置を移動させる。このようにしてオブジェクト位置情報が変更されると、再生空間においてオブジェクトが移動されたことになる。
【０１６６】
以上のようにして情報処理装置１１は、１つのオブジェクトのオブジェクト位置情報を変更するときには、そのオブジェクトだけでなく、そのオブジェクトと同じグループに属す他の全てのオブジェクトのオブジェクト位置情報も変更する。このとき情報処理装置１１は、同じグループに属す全オブジェクトの相対的な位置関係が変更前後で維持されるように、それらのオブジェクトのオブジェクト位置情報を変更する。
【０１６７】
このように同じグループに属すオブジェクトのオブジェクト位置情報を、それらのオブジェクトの相対的な位置関係を維持したまま同時に変更することで、より効率よく編集を行うことができる。
【０１６８】
〈L/Rペアについて〉
ところで、ペアとなる２つのオブジェクトをグループ化する場合、それらの２つのオブジェクトの再生空間上における位置を、所定の基準となる基準面に対して左右対称に配置したいことがある。ここでいう基準面とは、例えば聴取位置Oから見た正面の方向と平行な直線を含む正中面である。
【０１６９】
例えばリバーブ成分、つまりアンビエンスなどについては、２つのアンビエンスをそれぞれペアとなるオブジェクトとし、それらのオブジェクトを基準面に対して左右対称に配置したいという要望も多い。
【０１７０】
そこで、基準面に対して左右対称に配置したい２つのオブジェクトを、L/Rペアを構成するオブジェクトとして指定することができるようにしてもよい。
【０１７１】
L/Rペアとなる２つのオブジェクトは１つのグループを構成する。そして、それらの２つのオブジェクトの一方のオブジェクト位置情報の変更が指示された場合には、再生空間において基準面に対して左右対称となるように、一方のオブジェクトのオブジェクト位置情報だけでなく他方のオブジェクトのオブジェクト位置情報も変更される。
【０１７２】
具体的には、例えばグループ化するオブジェクトをL/Rペアを構成するオブジェクトとして指定する場合、ユーザは図９に示すようにメニュー項目ME12を指定する操作を行う。なお、図９において図２における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１７３】
図９では、表示部２４に表示された編集画面ED31の一部分が示されており、この例では編集画面ED31には、２つの各トラックについてのトラック領域とタイムライン領域とが表示されている。
【０１７４】
例えば領域TR31は、オブジェクト名が「Amb_L」である、聴取位置Oから見て正面左側に配置されるアンビエンスのオブジェクトに対応するトラックのトラック領域となっている。同様に、領域TR32は、オブジェクト名が「Amb_R」である、聴取位置Oから見て正面右側に配置されるアンビエンスのオブジェクトに対応するトラックのトラック領域となっている。
【０１７５】
さらに図９では、領域TR32、つまりオブジェクト「Amb_R」に対応するトラックが選択（指定）された状態で、メニュー項目ME11およびメニュー項目ME12と、グループ選択ウィンドウGW11が表示されている。
【０１７６】
このような状態でユーザが入力部２１を操作して、L/Rペアとして指定するためのメニュー項目ME12を操作すると、メニュー項目ME12における文字「L/R pair」の図中、左側にチェックマークが表示される。これにより、オブジェクト「Amb_R」は、L/Rペアを構成するオブジェクトとされる。
【０１７７】
また、ここではグループ選択ウィンドウGW11において、カーソルCS11によってグループIDが「９」であるグループアイコンが指定（選択）されている。そのため、オブジェクト「Amb_R」は、グループIDが「９」であるグループに属し、かつL/Rペアを構成するオブジェクトとなる。
【０１７８】
図９の例では、オブジェクト「Amb_L」に対応するトラックについても、領域TR31内のグループ表示領域にはグループID「９」が表示されている。
【０１７９】
したがって、オブジェクト「Amb_L」とオブジェクト「Amb_R」はグループIDが「９」であるグループに属し、かつL/Rペアを構成するオブジェクトとなっていることが分かる。
【０１８０】
このように各オブジェクトに対して、所属するグループだけでなくL/Rペアとするか否かも指定することができる場合、各オブジェクトがL/Rペアを構成するオブジェクトであるか否かを示す情報であるL/Rペアフラグもグループ情報に含まれるようにすればよい。
【０１８１】
そのような場合、例えばグループ情報にはグループIDと、グループに属すオブジェクトを示す情報と、L/Rペアフラグとが含まれるようにされる。
【０１８２】
例えばL/Rペアフラグの値「１」は、グループに属す２つのオブジェクトはL/Rペアであることを示しており、L/Rペアフラグの値「０」は、グループに属す複数のオブジェクトはL/Rペアでないことを示している。
【０１８３】
特に、値が「１」であるL/Rペアフラグを含むグループ情報に対応するグループは、必ず２つのオブジェクトから構成されるようにされる。換言すれば、２つのオブジェクトによって１つのグループが構成されている場合にのみ、それらの２つのオブジェクトをL/Rペアとして指定することが可能である。したがってL/Rペアであることは、グループの１つの特性を示しているということができる。
【０１８４】
以上のようにオブジェクト「Amb_L」とオブジェクト「Amb_R」がL/Rペアとされた場合、それらのオブジェクトのオブジェクト位置情報は、ユーザの操作に応じて例えば図１０乃至図１２に示すように変更される。なお、図１０乃至図１２において図９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１８５】
例えば図１０に示す例では、表示部２４には編集画面ED31とPOV画像P31とが表示された状態となっている。
【０１８６】
編集画面ED31では、オブジェクト「Amb_L」のトラック領域である領域TR31と、オブジェクト「Amb_R」のトラック領域である領域TR32とが、それらのオブジェクトが属すグループIDが「９」であるグループのグループカラーで表示されている。また、編集画面ED31上のタイムライン領域では、再生カーソルTC31は時刻「0」に位置している。
【０１８７】
このような状態において、ユーザが入力部２１を操作し、時刻「0」におけるオブジェクト「Amb_L」のオブジェクト位置情報として座標（30,0,1）を指定したとする。
【０１８８】
すると位置決定部４１は、時刻「0」におけるオブジェクト「Amb_L」のオブジェクト位置情報を座標（30,0,1）に決定する。同時に位置決定部４１は、オブジェクト「Amb_R」の再生空間内における位置がオブジェクト「Amb_L」の位置と基準面に対して左右対称となるように、時刻「0」におけるオブジェクト「Amb_R」のオブジェクト位置情報を決定する。換言すれば、オブジェクト「Amb_R」のオブジェクト位置情報が変更される。
【０１８９】
ここでは、時刻「0」におけるオブジェクト「Amb_R」のオブジェクト位置情報は座標（-30,0,1）とされる。
【０１９０】
このようにして同一グループに属し、L/Rペアであるオブジェクト「Amb_L」とオブジェクト「Amb_R」のオブジェクト位置情報が決定されると、表示制御部４２は、それらの決定されたオブジェクト位置情報に基づいてPOV画像P31の表示を更新する。
【０１９１】
ここでは、POV画像P31上における座標（30,0,1）に対応する位置には、オブジェクト「Amb_L」のオブジェクトボールBL31が表示されている。
【０１９２】
このオブジェクトボールBL31には、オブジェクト名「Amb_L」が表示されており、またオブジェクトボールBL31は、グループIDが「９」であるグループのグループカラーで表示されている。
【０１９３】
これに対して、POV画像P31上における座標（-30,0,1）に対応する位置には、オブジェクト「Amb_R」のオブジェクトボールBL32が表示されている。
【０１９４】
このオブジェクトボールBL32には、オブジェクト名「Amb_R」が表示されており、またオブジェクトボールBL32は、グループIDが「９」であるグループのグループカラーで表示されている。
【０１９５】
特に、ここでは聴取位置Oと、図中、奥行き方向に対して平行な直線とを含む平面が基準面とされており、オブジェクトボールBL31とオブジェクトボールBL32とが基準面に対して左右対称となる位置に配置されている。
【０１９６】
また、図１０に示す状態から、図１１に示すようにユーザが入力部２１を操作し、時刻「20000」におけるオブジェクト「Amb_L」のオブジェクト位置情報として座標（56.5,0,1）を指定したとする。
【０１９７】
すると、位置決定部４１はオブジェクト「Amb_L」のオブジェクト位置情報としての座標（56.5,0,1）に応じて、時刻「20000」におけるオブジェクト「Amb_R」のオブジェクト位置情報を座標（-56.5,0,1）とする。
【０１９８】
そして表示制御部４２は、変更後のオブジェクト位置情報としての座標（56.5,0,1）および座標（-56.5,0,1）に基づいて表示部２４を制御し、POV画像P31の表示を更新する。
【０１９９】
これにより、オブジェクトボールBL31はPOV画像P31上における座標（56.5,0,1）に対応する位置に移動され、オブジェクトボールBL32はPOV画像P31上における座標（-56.5,0,1）に対応する位置に移動される。これらのオブジェクトボールBL31およびオブジェクトボールBL32は、移動後においても図１０における場合と同様に、基準面に対して左右対称の位置に配置された状態となっている。
【０２００】
さらに、図１１に示す状態から、図１２に示すようにユーザが入力部２１を操作し、時刻「40000」におけるオブジェクト「Amb_L」のオブジェクト位置情報として座標（110,25,1）を指定したとする。
【０２０１】
すると、位置決定部４１はオブジェクト「Amb_L」のオブジェクト位置情報としての座標（110,25,1）に応じて、時刻「40000」におけるオブジェクト「Amb_R」のオブジェクト位置情報を座標（-110,25,1）とする。
【０２０２】
そして表示制御部４２は、変更後のオブジェクト位置情報としての座標（110,25,1）および座標（-110,25,1）に基づいて表示部２４を制御し、POV画像P31の表示を更新する。
【０２０３】
これにより、オブジェクトボールBL31はPOV画像P31上における座標（110,25,1）に対応する位置に移動され、オブジェクトボールBL32はPOV画像P31上における座標（-110,25,1）に対応する位置に移動される。これらのオブジェクトボールBL31およびオブジェクトボールBL32は、移動後においても図１０や図１１における場合と同様に、基準面に対して左右対称の位置に配置された状態となっている。
【０２０４】
なお、ここではL/Rペアであるオブジェクト「Amb_L」とオブジェクト「Amb_R」のうちのオブジェクト「Amb_L」のオブジェクト位置情報を指定したときに、それに合わせてオブジェクト「Amb_R」のオブジェクト位置情報を変更する例について説明した。しかし、逆にオブジェクト「Amb_R」のオブジェクト位置情報が指定されたときには、位置決定部４１は、それに合わせてオブジェクト「Amb_L」のオブジェクト位置情報を変更する。
【０２０５】
以上のようにグループに属すオブジェクトが２つである場合、ユーザはそれらの２つのオブジェクトをL/Rペアとして指定することができる。換言すれば、グループの特性としてL/Rペアをセット（設定）することができる。
【０２０６】
L/Rペアの設定を行えば、L/Rペアの一方のオブジェクトのオブジェクト位置情報を変更するだけで、ユーザから見れば特に何も指示しなくても自動的に、他方のオブジェクトのオブジェクト位置情報も変更される。しかも、L/Rペアとなる２つのオブジェクトは、基準面に対して左右対称となる位置に配置されるようになるので、ユーザは左右対称の音像位置を容易に設定することができる。
【０２０７】
〈グループ化処理の説明〉
ここで、以上のようにL/Rペアを指定することができる場合に情報処理装置１１により行われるグループ化処理について説明する。すなわち、以下、図１３のフローチャートを参照して、情報処理装置１１によるグループ化処理について説明する。
【０２０８】
グループ化処理が開始されると、ステップＳ７１の処理が行われるが、このステップＳ７１の処理は図４のステップＳ１１の処理と同様であるので、その説明は省略する。但し、ステップＳ７１では、ユーザは適宜、編集画面上においてL/Rペアとして指定するためのメニュー項目を操作することで、L/Rペアを指定する。
【０２０９】
ステップＳ７２において制御部２３は、入力部２１から供給される信号に基づいて、グループ化するオブジェクトとして指定されたオブジェクトが２つであるか否かを判定する。
【０２１０】
ステップＳ７２において２つでない、つまり３以上のオブジェクトがグループ化されると判定された場合、その後、処理はステップＳ７５へと進む。
【０２１１】
これに対して、ステップＳ７２において２つであると判定された場合、ステップＳ７３において制御部２３はグループ化する２つのオブジェクトをL/Rペアとするか否かを判定する。例えば２つのオブジェクトをグループ化するときに、図９に示したメニュー項目ME12が操作されてL/Rペアの指定が行われた場合、L/Rペアとすると判定される。
【０２１２】
ステップＳ７３においてL/Rペアとすると判定された場合、ステップＳ７４において制御部２３は、グループ化する２つのオブジェクトが属すグループのL/Rペアフラグの値を「１」とする。すなわち、値が「１」であるL/Rペアフラグが生成される。
【０２１３】
ステップＳ７４の処理が行われると、その後、処理はステップＳ７６へと進む。
【０２１４】
一方、ステップＳ７３においてL/Rペアとしないと判定された場合、その後、処理はステップＳ７５に進む。
【０２１５】
ステップＳ７３においてL/Rペアとしないと判定されたか、またはステップＳ７２において、指定されたオブジェクトが２つでないと判定された場合、ステップＳ７５の処理が行われる。
【０２１６】
ステップＳ７５において制御部２３は、グループ化する複数のオブジェクトが属すグループのL/Rペアフラグの値を「０」とする。すなわち、値が「０」であるL/Rペアフラグが生成される。
【０２１７】
ステップＳ７５の処理が行われると、その後、処理はステップＳ７６に進む。
【０２１８】
ステップＳ７４またはステップＳ７５においてL/Rペアフラグが生成されると、その後、ステップＳ７６およびステップＳ７７の処理が行われてグループ化処理は終了する。
【０２１９】
なお、これらのステップＳ７６およびステップＳ７７の処理は図４のステップＳ１２およびステップＳ１３の処理と同様であるので、その説明は省略する。但し、ステップＳ７６では、制御部２３はステップＳ７１におけるユーザの指定操作に応じて、グループIDと、グループに属すオブジェクトを示す情報と、ステップＳ７４またはステップＳ７５で生成されたL/Rペアフラグとからなるグループ情報を生成する。
【０２２０】
以上のようにして情報処理装置１１は、入力部２１に対する入力操作に応じてグループ化を行い、L/Rペアフラグが含まれるグループ情報を生成する。
【０２２１】
このようにしてグループ化を行うことで、オブジェクト位置情報等をグループ単位で、より効率よく編集することができる。しかも、L/Rペアとされたオブジェクト対については、ユーザは一方のオブジェクトの位置を指定するだけで、左右対称の位置にオブジェクトを配置することができるようになる。
【０２２２】
また、図１３を参照して説明したグループ化処理が行われる場合においても、オブジェクト位置情報の変更が指示されたときには、基本的には図８を参照して説明したオブジェクト移動処理と同様の処理が行われる。
【０２２３】
但し、この場合、オブジェクトがL/Rペアを構成するオブジェクトであるときには、ステップＳ４３ではL/Rペアとされた２つのオブジェクトが基準面に対して左右対称となるように、それらの２つのオブジェクトのオブジェクト位置情報が変更される。すなわち、２つのオブジェクトが基準面に対して左右対称となる関係を維持したまま、それらのオブジェクトのオブジェクト位置情報が変更される。したがって、この場合においても、ユーザはより効率よく簡単に編集を行うことができる。
【０２２４】
〈複数時刻のオブジェクト位置情報の同時編集について〉
ところで、編集画面においてはユーザは時刻ごと、つまり編集点ごとにオブジェクト位置情報を構成する水平角度や、垂直角度、半径を指定（変更）することが可能である。
【０２２５】
さらに情報処理装置１１では、オブジェクト位置情報を変更する場合、時間方向に並ぶ複数の編集点を含む変更範囲を指定することで複数の編集点を選択し、それらの複数の編集点の位置（座標値）を同時に所定の変更量ずつオフセット（変更）することができる。
【０２２６】
以下では、指定された変更範囲に含まれる複数の編集点の座標値、すなわち水平角度や、垂直角度、半径を１度の操作で同時に変更させる変更量を特にオフセット量と称することとする。また、変更範囲に含まれる編集点を特に選択編集点とも称することとする。
【０２２７】
ここで、図１４乃至図１７を参照して、変更範囲を指定することで互いに異なる複数の時刻の編集点を同時に選択し、それらの選択した編集点の座標値をオフセット量ずつ変更する場合の具体的な例について説明する。なお、図１４乃至図１７において互いに対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２２８】
まず、例えば図１４に示すように、表示部２４に表示されている編集画面ED41上にオブジェクト「Amb_L」のトラックについて、トラック領域である領域TR41と、タイムライン領域である領域TM41とが表示されているとする。
【０２２９】
図１４では、タイムライン領域である領域TM41内の折れ線L41、折れ線L42、および折れ線L43は、オブジェクト「Amb_L」の時系列の水平角度、垂直角度、および半径を表している。
【０２３０】
特に、ここではオブジェクト位置情報を構成する水平角度を示す折れ線L41上には、時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のそれぞれにおける水平角度を示す編集点EP41-1乃至編集点EP41-4が設けられている。なお、以下、編集点EP41-1乃至編集点EP41-4を特に区別する必要のない場合、単に編集点EP41とも称する。
【０２３１】
同様に折れ線L42上には、時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のそれぞれにおける垂直角度を示す編集点EP42-1乃至編集点EP42-4が設けられている。なお、以下、編集点EP42-1乃至編集点EP42-4を特に区別する必要のない場合、単に編集点EP42とも称する。
【０２３２】
さらに、折れ線L43上には、時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のそれぞれにおける半径を示す編集点EP43-1乃至編集点EP43-4が設けられている。なお、以下、編集点EP43-1乃至編集点EP43-4を特に区別する必要のない場合、単に編集点EP43とも称する。
【０２３３】
いま、オブジェクト「Amb_L」についての時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」の各時刻におけるオブジェクト位置情報としての座標が、それぞれ（Azimuth,Elevation,Radius）＝（56.5,0,1）、（65.0,0,1）、（35.0,0,1）、および（90.0,0,1）であったとする。
【０２３４】
このような状態で、ユーザが入力部２１を操作し、例えば入力部２１としてのマウスによる範囲選択等の操作を行うことで、複数の編集点を含む範囲を変更範囲として選択すると、図１５に示すような変更範囲を示す枠W41が表示される。
【０２３５】
この例では折れ線L42上にある４つの編集点EP42-1乃至編集点EP42-4を含む範囲が枠W41で囲まれており、この枠W41で囲まれた範囲が変更範囲として指定されている。
【０２３６】
なお、１つの編集点EP42のみが含まれる範囲を変更範囲として指定することも可能であるし、水平角度や垂直角度など、互いに異なる種別（座標成分）の編集点を含む範囲を変更範囲として指定することも可能である。すなわち、例えば複数の編集点EP41、編集点EP42、および編集点EP43を含む範囲を変更範囲として指定することもできる。
【０２３７】
その他、例えば所定時刻の編集点が変更範囲内に含まれているときには、その編集点と同じ時刻の他の座標成分の編集点も変更範囲内に含まれているものとして選択されるようにしてもよい。
【０２３８】
また、変更範囲の指定、すなわち変更範囲に含める編集点の指定の方法は、例えばキーボードのコントロールキーを押した状態で、マウスを操作することで各編集点をポインタによりクリック等で指定していくようにするなど、どのような方法であってもよい。
【０２３９】
変更範囲が指定されると、表示制御部４２は表示部２４を制御して、編集画面ED41上に、例えば図１６に示すオフセット画面OF41を表示させる。
【０２４０】
図１６に示す例では、編集画面ED41のタイムライン領域である領域TM41上に重畳されてオフセット画面OF41が表示されている。
【０２４１】
このオフセット画面OF41には、選択編集点の時間方向の位置を移動させる、つまり選択編集点の時刻を変更させるときのオフセット量を示すオフセット表示領域OFT41が設けられている。オフセット表示領域OFT41内には選択編集点の時刻のオフセット量（以下、特に時間オフセット量とも称する）を示す文字「100」が表示されている。
【０２４２】
また、オフセット画面OF41におけるオフセット表示領域OFT41の両端には、選択編集点の時間方向の位置を時間オフセット量「100」ずつ移動させるためのボタンBT41-1およびボタンBT41-2が設けられている。
【０２４３】
例えばユーザが入力部２１を操作してボタンBT41-1を１度ずつ押していくたびに、選択編集点の時間方向の位置は未来方向に時間オフセット量「100」ずつ移動していく。つまり、オブジェクト位置情報の時刻が時間オフセット量「100」ずつ増加していく。
【０２４４】
逆に例えばユーザが入力部２１を操作してボタンBT41-2を１度ずつ押していくたびに、選択編集点の時間方向の位置は過去方向に時間オフセット量「100」ずつ移動していく。つまり、オブジェクト位置情報の時刻が時間オフセット量「100」ずつ減少していく。なお、以下、ボタンBT41-1およびボタンBT41-2を特に区別する必要のない場合、単にボタンBT41とも称することとする。
【０２４５】
オフセット画面OF41には、選択編集点により示される水平角度を変更させる、つまり選択編集点の位置を移動させるときのオフセット量を示すオフセット表示領域OFT42が設けられている。オフセット表示領域OFT42内には水平角度のオフセット量（以下、特に水平角度オフセット量とも称する）を示す文字「10」が表示されている。
【０２４６】
オフセット画面OF41におけるオフセット表示領域OFT42の両端には、選択編集点の値である水平角度、つまり選択編集点の図中、上下方向の位置を水平角度オフセット量「10」ずつ移動させるためのボタンBT42-1およびボタンBT42-2が設けられている。
【０２４７】
例えばユーザが入力部２１を操作してボタンBT42-1を１度ずつ押していくたびに、選択編集点の位置は図中、上方向に水平角度オフセット量「10」ずつ移動していく。つまり、オブジェクト位置情報の水平角度が水平角度オフセット量「10」ずつ増加していく。
【０２４８】
逆に例えばユーザが入力部２１を操作してボタンBT42-2を１度ずつ押していくたびに、選択編集点の位置は図中、下方向に水平角度オフセット量「10」ずつ移動していく。つまり、オブジェクト位置情報の水平角度が水平角度オフセット量「10」ずつ減少していく。なお、以下、ボタンBT42-1およびボタンBT42-2を特に区別する必要のない場合、単にボタンBT42とも称することとする。
【０２４９】
オフセット画面OF41には、選択編集点により示される垂直角度を変更させる、つまり選択編集点の位置を移動させるときのオフセット量を示すオフセット表示領域OFT43が設けられている。オフセット表示領域OFT43内には垂直角度のオフセット量（以下、特に垂直角度オフセット量とも称する）を示す文字「10」が表示されている。
【０２５０】
オフセット画面OF41におけるオフセット表示領域OFT43の両端には、選択編集点の値である垂直角度、つまり選択編集点の図中、上下方向の位置を垂直角度オフセット量「10」ずつ移動させるためのボタンBT43-1およびボタンBT43-2が設けられている。
【０２５１】
例えばユーザが入力部２１を操作してボタンBT43-1を１度ずつ押していくたびに、選択編集点の位置は図中、上方向に垂直角度オフセット量「10」ずつ移動していく。つまり、オブジェクト位置情報の垂直角度が垂直角度オフセット量「10」ずつ増加していく。
【０２５２】
逆に例えばユーザが入力部２１を操作してボタンBT43-2を１度ずつ押していくたびに、選択編集点の位置は図中、下方向に垂直角度オフセット量「10」ずつ移動していく。つまり、オブジェクト位置情報の垂直角度が垂直角度オフセット量「10」ずつ減少していく。なお、以下、ボタンBT43-1およびボタンBT43-2を特に区別する必要のない場合、単にボタンBT43とも称することとする。
【０２５３】
オフセット画面OF41には、選択編集点により示される半径を変更させる、つまり選択編集点の位置を移動させるときのオフセット量を示すオフセット表示領域OFT44が設けられている。オフセット表示領域OFT44内には半径のオフセット量（以下、特に半径オフセット量とも称する）を示す文字「0.1」が表示されている。
【０２５４】
オフセット画面OF41におけるオフセット表示領域OFT44の両端には、選択編集点の値である半径、つまり選択編集点の図中、上下方向の位置を半径オフセット量「0.1」ずつ移動させるためのボタンBT44-1およびボタンBT44-2が設けられている。
【０２５５】
例えばユーザが入力部２１を操作してボタンBT44-1を１度ずつ押していくたびに、選択編集点の位置は図中、上方向に半径オフセット量「0.1」ずつ移動していく。つまり、オブジェクト位置情報の半径が半径オフセット量「0.1」ずつ増加していく。
【０２５６】
逆に例えばユーザが入力部２１を操作してボタンBT44-2を１度ずつ押していくたびに、選択編集点の位置は図中、下方向に半径オフセット量「0.1」ずつ移動していく。つまり、オブジェクト位置情報の半径が半径オフセット量「0.1」ずつ減少していく。なお、以下、ボタンBT44-1およびボタンBT44-2を特に区別する必要のない場合、単にボタンBT44とも称することとする。
【０２５７】
また、ユーザが入力部２１を操作することで、オフセット表示領域OFT41乃至オフセット表示領域OFT44内の数値、すなわちオフセット量を任意の値に変更できるようにしてもよい。
【０２５８】
以上のように枠W41で囲まれた範囲が変更範囲として指定され、オフセット画面OF41が表示された状態となると、ユーザは入力部２１を操作することで、オフセット画面OF41上に設けられたボタンBT41やボタンBT42、ボタンBT43、ボタンBT44を操作する。
【０２５９】
これにより、ユーザはオブジェクト位置情報の成分ごとに、オフセット量単位での変更を指示することができる。すなわち、ユーザはオフセット画面OF41というユーザインターフェースに対する操作を行い、選択編集点を他の編集点に対して相対移動させることができる。
【０２６０】
例えばユーザが図１５に示した状態、つまり時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のオブジェクト位置情報としての座標が（56.5,0,1）、（65.0,0,1）、（35.0,0,1）、および（90.0,0,1）である状態で、ボタンBT43-1を５回操作したとする。すなわち、ユーザが選択編集点である４つの各編集点EP42により示される垂直角度を50度だけ増加させる操作を行ったとする。
【０２６１】
このような操作が行われると、位置決定部４１は、入力部２１から供給された信号に基づいて、選択編集点に対応するオブジェクト「Amb_L」の時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のオブジェクト位置情報の垂直角度を50だけ増加させる。
【０２６２】
これにより、オブジェクト「Amb_L」の時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のオブジェクト位置情報としての座標は（56.5,50,1）、（65.0,50,1）、（35.0,50,1）、および（90.0,50,1）に変更される。
【０２６３】
この例では、ユーザはボタンBT43を操作するだけで、４つの時刻のオブジェクト位置情報を同時に垂直角度オフセット量ずつ変更させることができる。
【０２６４】
このようにしてオブジェクト位置情報が変更されると、表示制御部４２は表示部２４を制御して編集画面ED41の表示を更新させる。すなわち、表示制御部４２は、図１６に示すように編集点EP42-1乃至編集点EP42-4が、図１５に示した場合よりも図中、上側に移動するように編集画面ED41の表示を更新させる。
【０２６５】
さらに、この状態においてユーザがボタンBT41-1を１０回操作したとする。すなわち、ユーザが選択編集点の時刻を1000だけ増加させる操作を行ったとする。
【０２６６】
このような操作が行われると、位置決定部４１は、入力部２１から供給された信号に基づいて選択編集点に対応するオブジェクト「Amb_L」のオブジェクト位置情報の時刻を1000だけ増加させる。
【０２６７】
すなわち、これまで時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」のものであったオブジェクト「Amb_L」のオブジェクト位置情報を、時刻「21000」、時刻「26000」、時刻「31000」、および時刻「36000」のオブジェクト位置情報へと変更する。
【０２６８】
その結果、オブジェクト「Amb_L」の時刻「21000」、時刻「26000」、時刻「31000」、および時刻「36000」におけるオブジェクト位置情報としての座標が（56.5,50,1）、（65.0,50,1）、（35.0,50,1）、および（90.0,50,1）となる。
【０２６９】
同時に、これまで編集点があった時刻「20000」、時刻「25000」、時刻「30000」、および時刻「35000」には編集点はなくなり、それらの時刻のオブジェクト位置情報は、後述する補間処理により求められるようになる。
【０２７０】
なお、ここでは垂直角度の編集点EP42のみが選択編集点とされているが、編集点の時刻を変更する場合には、それらの編集点EP42と同時刻の編集点EP41および編集点EP43も選択編集点であるものとされてオブジェクト位置情報の時刻が変更される。
【０２７１】
このようにしてオブジェクト位置情報が変更されると、表示制御部４２は表示部２４を制御して編集画面ED41の表示を更新させる。すなわち、表示制御部４２は、図１７に示すように編集点EP41乃至編集点EP43が、図１６に示した場合よりも図中、右側に移動するように編集画面ED41の表示を更新させる。
【０２７２】
以上のように変更範囲に含まれる複数の編集点をまとめてオフセット量ずつ変更できるようにすることで、時刻の異なる複数のオブジェクト位置情報を１つずつ編集する場合と比べて簡単に効率よく編集を行うことができる。
【０２７３】
なお、１つのオブジェクトの複数の時刻のオブジェクト位置情報をまとめてオフセット量ずつ変更した場合、そのオブジェクトと同じグループに属す他のオブジェクトがあるときには、他のオブジェクトの複数の時刻のオブジェクト位置情報も変更される。
【０２７４】
例えばオブジェクト「Amb_L」とオブジェクト「Amb_R」が同じグループに属しており、オフセット画面OF41に対する操作によってオブジェクト「Amb_L」の時刻A1と時刻A2のオブジェクト位置情報の変更が指示されたとする。
【０２７５】
この場合、位置決定部４１は、オブジェクト「Amb_L」とオブジェクト「Amb_R」の相対的な位置関係を維持したまま、オブジェクト「Amb_L」およびオブジェクト「Amb_R」の時刻A1と時刻A2のオブジェクト位置情報をオフセット量単位で変更する。
【０２７６】
〈オフセット移動処理の説明〉
次に、以上において説明したオフセット画面に対する操作により、複数の異なる時刻のオブジェクト位置情報をまとめて同時に変更するときの情報処理装置１１の動作について説明する。すなわち、以下、図１８のフローチャートを参照して、情報処理装置１１によるオフセット移動処理について説明する。
【０２７７】
ステップＳ１０１において制御部２３は、オブジェクト位置情報の変更対象とするオブジェクトと、そのオブジェクトについての変更範囲の指定を受け付ける。
【０２７８】
例えばユーザは入力部２１を操作して、編集画面のタイムライン領域に表示されている１または複数の編集点を直接指定したり、１または複数の編集点を含む領域を指定したりすることにより変更範囲を指定する。制御部２３は入力部２１から供給された信号に基づいて、変更対象として指定されたオブジェクトと、そのオブジェクトについて指定された変更範囲、つまり同時に座標値を変更する選択編集点を特定する。
【０２７９】
ステップＳ１０２において表示制御部４２は、表示部２４を制御して、表示部２４に表示されている編集画面のタイムライン領域上にオフセット画面を重畳表示させる。これにより、例えば図１６に示したオフセット画面OF41が表示される。
【０２８０】
ステップＳ１０３において制御部２３は、オフセット画面に対する操作による選択編集点の位置の変更操作、つまり座標値の変更量の入力を受け付ける。
【０２８１】
オフセット画面が表示されるとユーザは入力部２１を操作し、オフセット量単位で選択編集点を変更させる変更量を入力する。例えば図１６に示した例では、ユーザはボタンBT41や、ボタンBT42、ボタンBT43、ボタンBT44を操作することにより座標値の変更を指示する。
【０２８２】
ステップＳ１０４において位置決定部４１は、入力部２１から供給された信号に基づいて、指定されたオブジェクトの変更範囲内に含まれる選択編集点の値、すなわちオブジェクト位置情報をオフセット量単位で同時に変更する。ステップＳ１０４では、１または複数の各時刻のオブジェクト位置情報が、オフセット量を単位とするユーザにより指定された変更量だけ同時に変更される。
【０２８３】
例えば図１５に示した状態において、図１６に示したボタンBT43-1がユーザにより１度だけ操作された場合には、位置決定部４１は選択編集点に対応する時刻のオブジェクト位置情報を構成する垂直角度を１０度だけ増加させる。
【０２８４】
ステップＳ１０５において制御部２３は、オブジェクト位置情報の変更対象となっているオブジェクトと、記録部２２に記録されているグループ情報に基づいて、変更対象のオブジェクトがグループに属しているか否かを判定する。換言すれば、変更対象のオブジェクトと同じグループに属している他のオブジェクトがあるか否かが判定される。
【０２８５】
ステップＳ１０５においてグループに属していない、つまり同じグループに属す他のオブジェクトがないと判定された場合、処理はステップＳ１０７に進む。
【０２８６】
これに対して、ステップＳ１０５においてグループに属している、つまり同じグループに属す他のオブジェクトがあると判定された場合、処理はステップＳ１０６に進む。
【０２８７】
ステップＳ１０６において位置決定部４１は、変更対象のオブジェクトと同じグループに属す他の全てのオブジェクトのオブジェクト位置情報を変更する。このとき、位置決定部４１は、グループに属す全オブジェクトの再生空間内における相対的な位置関係が維持されるように、変更対象のオブジェクトのオブジェクト位置情報の変更に応じて他のオブジェクトのオブジェクト位置情報をオフセット量単位で変更する。なお、変更対象のオブジェクトがL/Rペアのオブジェクトである場合には、L/Rペアとなる２つのオブジェクトが基準面に対して左右対称となるように、変更対象のオブジェクトに対してL/Rペアとなる他のオブジェクトのオブジェクト位置情報が変更される。
【０２８８】
他のオブジェクトのオブジェクト位置情報が変更されると、その後、処理はステップＳ１０７に進む。
【０２８９】
ステップＳ１０５においてグループに属していないと判定されたか、またはステップＳ１０６の処理が行われると、その後、ステップＳ１０７の処理が行われてオフセット移動処理は終了する。なお、ステップＳ１０７の処理は図８のステップＳ４４の処理と同様であるので、その説明は省略する。
【０２９０】
以上のようにして情報処理装置１１は、変更範囲に含まれる１または複数の編集点に対応するオブジェクト位置情報を同時にオフセット量単位で変更する。このようにすることで、編集点の位置、すなわち座標値を１つずつ変更する場合と比較してユーザの操作回数を低減させることができ、より効率よく簡単に編集を行うことができる。
【０２９１】
〈オブジェクト位置情報の補間処理について〉
ところで、情報処理装置１１では基本的には編集点が存在する時刻についてオブジェクト位置情報、すなわちメタ情報が保持されており、編集点がない時刻のメタ情報は保持されていない。
【０２９２】
しかし、オーディオコンテンツのレンダリング時には全時刻のオブジェクト位置情報が必要となる。そこで情報処理装置１１では、オーディオコンテンツのレンダリング時や、オーディオコンテンツの出力時に編集点のない時刻のオブジェクト位置情報が補間処理により求められる。
【０２９３】
例えば図１９に示すように、２つの隣接する編集点を選択し、それらの編集点間の各時刻における座標値を線形補間により求めることが一般的である。
【０２９４】
図１９では、編集画面ED51上にはオブジェクト名が「Vo」であるオブジェクトのトラックについて、時系列のオブジェクト位置情報を構成する水平角度、垂直角度、および半径を表す折れ線L51乃至折れ線L53が表示されている。
【０２９５】
例えば折れ線L51により示される時系列の水平角度に注目すると、編集点EP51-1がある時刻の水平角度（オブジェクト位置情報）と、その編集点EP51-1に隣接する編集点EP51-2がある時刻の水平角度とは情報処理装置１１で保持されている。
【０２９６】
これに対して、それらの編集点EP51-1と編集点EP51-2の間にある時刻の水平角度は保持されていないので、それらの時刻の水平角度が編集点EP51-1における座標値と編集点EP51-2における座標値とに基づく線形補間により求められる。なお、以下、編集点EP51-1および編集点EP51-2を特に区別する必要のない場合、単に編集点EP51とも称することとする。
【０２９７】
線形補間が行われる場合、２つの編集点EP51の間では、オブジェクトの水平角度が一定の速度で変化する、つまり一定の角速度でオブジェクトが水平角方向に移動していることが前提となっている。換言すれば、水平角度が直線的に変化することは、オブジェクトが水平角方向に一定の角速度で移動していることを示している。
【０２９８】
しかしながら、オブジェクトは常に一定の角速度で移動するとは限らないので、オブジェクトの移動パターンに応じた複数の補間方法のなかからオブジェクト位置情報の補間処理の方法（補間方法）を選択することができると便利である。
【０２９９】
そこで情報処理装置１１では、オブジェクト位置情報を構成する各成分について、互いに隣接する編集点間の区間ごとに補間方法を選択することができるようになっている。
【０３００】
具体的には、例えば図２０に示すようにユーザは入力部２１を操作し、編集画面ED51のタイムライン領域において互いに隣接する２つの編集点間の区間を選択する等の操作を行うことで補間方法選択画面SG51を表示させることができる。
【０３０１】
なお、図２０において図１９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。補間方法選択画面SG51を表示させるための操作は、クリック操作など、どのような操作であってもよい。
【０３０２】
図２０の例では、編集点EP51-1と編集点EP51-2の間の区間が指定されており、補間方法選択画面SG51ではその区間における水平角度の補間方法を選択することができる。
【０３０３】
具体的には補間方法選択画面SG51には、補間方法として４つの異なる補間方法のそれぞれを指定するときに操作されるメニュー項目ME51乃至メニュー項目ME54が設けられており、ユーザはこれらのメニュー項目のうちの何れかを指定することで補間方法を指定する。
【０３０４】
例えばメニュー項目ME51は線形補間を示しており、メニュー項目ME52はコサイン関数を用いた補間であるコサイン補間を示している。
【０３０５】
また、メニュー項目ME53は補間対象の区間の開始から終了直前までは継続して同じ座標値をとり、区間の終了直前に急激に座標値が変化するような矩形状の座標値変化を実現する補間方法を示している。メニュー項目ME54は補間対象の区間の開始直後に急激に座標値が変化し、その後は区間の終了まで継続して同じ座標値となるような矩形状の座標値変化を実現する補間方法を示している。
【０３０６】
各メニュー項目では、それらのメニュー項目に対応する補間方法により補間処理を行ったときの座標値の変化を表す直線や曲線、折れ線が描かれており、ユーザはそのメニュー項目を見るだけで直感的に補間方法を把握することができるようになっている。例えばコサイン補間を示すメニュー項目ME52にはコサインカーブが描かれており、ユーザは補間方法がコサイン補間であることを直感的に把握することができる。
【０３０７】
なお、補間処理の方法（補間方法）は、図２０で説明した方法に限らず、他の２次関数等を利用した補間方法など、他のどのような方法であってもよい。
【０３０８】
また、図２０に示すように編集点EP51-1と編集点EP51-2の間の区間が指定されている状態で、ユーザが入力部２１を操作することでメニュー項目ME52を選択（指定）すると、位置決定部４１は入力部２１から供給される信号に応じてコサイン補間を行う。
【０３０９】
すなわち、位置決定部４１は編集点EP51-1により示される水平角度と、編集点EP51-2により示される水平角度とに基づいて、それらの編集点EP51-1から編集点EP51-2の間の各時刻の水平角度をコサイン関数を用いたコサイン補間により求める。なお、ここではオブジェクト位置情報のうちの水平角度のみがコサイン補間される例について説明したが、コサイン補間が行われる区間について水平角度と同時に垂直角度および半径についてもコサイン補間されるようにしてもよい。つまり、１つの区間についてコサイン補間等の１つの補間方法が指定された場合には、その区間におけるオブジェクト位置情報の水平角度、垂直角度、および半径について、指定された補間方法で補間が行われてもよい。
【０３１０】
以上のようにして補間処理としてコサイン補間が行われると、編集画面ED51の表示は、例えば図２１に示すように更新される。なお、図２１において図１９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３１１】
図２１に示す例では、コサイン補間が行われた編集点EP51-1と編集点EP51-2の間の区間が直線ではなくコサインカーブで描かれている。
【０３１２】
なお、特に補間方法が指定されない場合には初期設定で定められた補間方法、例えば線形補間などで編集点間の座標値が補間されるようにすることができる。
【０３１３】
また、この場合、初期設定とは異なる他の補間方法が選択された区間では、隣接する２つの編集点を結ぶライン（直線や曲線、折れ線）が初期設定で定められた線形補間が行われた区間のラインとは異なる色で表示されるようにしてもよい。その他、選択された補間方法ごとに異なる色で編集点を結ぶラインが表示されるようにしてもよい。このようにすることで、ユーザはどの補間方法を指定したかなどを瞬時に判別することができる。
【０３１４】
〈補間方法選択処理の説明〉
続いて、ユーザが編集点間の区間について補間方法を選択するときの情報処理装置１１の動作について説明する。すなわち、以下、図２２のフローチャートを参照して、情報処理装置１１により行われる補間方法選択処理について説明する。なお、この補間方法選択処理が開始されるときには、表示部２４に編集画面が表示された状態となっている。
【０３１５】
ステップＳ１３１において制御部２３は編集画面のタイムライン領域上に表示された２つの編集点の指定を受け付ける。
【０３１６】
例えばユーザは、所望の区間に対して補間方法を選択する場合、入力部２１を操作して２つの編集点を指定することにより、補間方法の選択対象となる区間を指定する。制御部２３は、ユーザの操作に応じて入力部２１から供給される信号に基づいて、補間方法の選択対象となる区間の開始位置および終了位置となる編集点を特定する。
【０３１７】
ステップＳ１３２において表示制御部４２は、表示部２４を制御して、編集画面のタイムライン領域上に補間方法選択画面を重畳して表示させる。これにより、例えば図２０に示した補間方法選択画面SG51が表示される。
【０３１８】
補間方法選択画面が表示されると、ユーザは入力部２１を操作して補間方法選択画面上の所望のメニュー項目を選択（指定）することで補間方法を指定する。
【０３１９】
ステップＳ１３３において制御部２３は、ユーザの操作に応じて入力部２１から供給された信号に基づいて、ステップＳ１３１で指定された２つの編集点の間の区間に対する補間方法を選択し、その選択結果を示す補間方法指定情報を生成する。制御部２３は、このようにして生成した補間方法指定情報を記録部２２に供給する。
【０３２０】
ステップＳ１３４において記録部２２は、制御部２３から供給された補間方法指定情報をオーディオコンテンツのデータの一部として記録する。
【０３２１】
また、補間方法指定情報が生成されると、表示制御部４２は表示部２４を制御し、編集画面の表示を更新させる。これにより、例えば図２１に示したように処理対象となっている区間のライン、つまり２つの編集点を結ぶラインが補間方法指定情報により示される補間方法に対応する形状および色で表示される。
【０３２２】
また、オーディオコンテンツのレンダリング時など、適切なタイミングでオブジェクト位置情報、より詳細にはオブジェクト位置情報を構成する水平角度、垂直角度、および半径の各成分の補間処理が行われる。
【０３２３】
すなわち、ステップＳ１３５において位置決定部４１は、オブジェクト位置情報が保持されていない各時刻について補間処理を行い、全オブジェクトのオブジェクト位置情報を生成する。
【０３２４】
このとき位置決定部４１は、保持されている他の時刻のオブジェクト位置情報に基づいて、記録部２２に記録されている補間方法指定情報により示される補間方法によりオブジェクト位置情報の成分ごとの補間処理を行う。
【０３２５】
補間処理により各時刻のオブジェクト位置情報が得られると、補間方法選択処理は終了する。そしてその後、適宜、オーディオコンテンツのデータが出力されたり、オーディオコンテンツのデータに基づいてレンダリングが行われたりする。
【０３２６】
以上のようにして情報処理装置１１は、オブジェクト位置情報を構成する各成分について区間ごとに指定された補間方法を示す補間方法指定情報を生成して記録する。そして、情報処理装置１１は、補間方法指定情報により示される補間方法により補間処理を行い、各時刻のオブジェクト位置情報を求める。このようにすることで、オブジェクトの移動（動き）をより正確に表現することができるようになる。すなわち、オブジェクトの移動の表現の自由度を高めることができ、様々な音像表現が可能となる。
【０３２７】
〈トラックカラーでの表示について〉
ところで、図５に示した例では、編集画面ED21のトラック領域には各トラックのトラックカラー表示領域が設けられていると説明した。
【０３２８】
このトラックカラー表示領域内にはトラックカラー番号が表示されており、各トラックカラー表示領域は、それらのトラックカラー番号に対して予め定められたトラックカラーで表示される。
【０３２９】
また、上述したように情報処理装置１１では、POV画像上のオブジェクトボールをグループカラーで表示させるか、またはトラックカラーで表示させるかを選択することができるようになっている。
【０３３０】
例えばPOV画像上のオブジェクトボールをトラックカラーで表示させる設定とされた場合、図４のステップＳ１３や図８のステップＳ４４など、POV画像の表示を更新するタイミングにおいて、表示制御部４２はトラックカラーでオブジェクトボールが表示されるように表示部２４による表示を制御する。
【０３３１】
このようにオブジェクト、すなわちトラックに対して個別にトラックカラーを指定することができれば、ユーザはトラックカラーを見ることで、各トラックを容易に判別することができるようになる。特に、オーディオコンテンツを構成するオブジェクトの数が多い場合でも、ユーザはどのオブジェクトボールがどのトラックに対応するものであるかを容易に判別することができる。
【０３３２】
また、図５では、各トラック領域にトラックカラー表示領域とグループ表示領域とが表示される例について説明した。しかし、オブジェクトボールをトラックカラーで表示させる設定とされている場合には、トラック領域にトラックカラー表示領域は表示されるが、グループ表示領域は表示されないようにしてもよい。
【０３３３】
そのような場合、例えば図２３に示す編集画面ED61が表示部２４に表示される。
【０３３４】
図２３に示す例では、編集画面ED61には１１個のトラックのトラック領域と、それらのトラックのタイムライン領域とが表示されている。
【０３３５】
特に、ここではオブジェクト名が「Kick」、「OH_L」、「OH_R」、「Snare」、「Vo」、「EG」、「Cho」、「AG1」、「AG2」、「Amb_L」、および「Amb_R」である１１個の各オブジェクトのトラック領域とタイムライン領域とが表示されている。
【０３３６】
各オブジェクトのトラック領域には、トラックカラー表示領域が設けられており、そのトラックカラー表示領域内にはトラックカラー番号が表示されている。また、各トラックカラー表示領域は、それらのトラックカラー番号に対して予め定められたトラックカラーで表示されている。
【０３３７】
具体的には、例えば領域TR61は、オブジェクト「Kick」のトラックのトラック領域となっている。そして領域TR61内にはオブジェクト名表示領域である領域OB61と、トラックカラー表示領域TP61とが設けられている。領域OB61にはオブジェクト名「Kick」が表示されており、トラックカラー表示領域TP61にはトラックカラー番号「１」が表示されている。そして、トラックカラー表示領域TP61を含む領域TR61全体が、トラックカラー番号「１」に対して定められたトラックカラーで表示されている。
【０３３８】
図２３では、ドラムを構成するオブジェクト名が「Kick」、「OH_L」、「OH_R」、および「Snare」である４つのオブジェクト、より詳細には４つのオブジェクトのトラックに対してトラックカラー番号「１」が指定されている。また、エレキギターの演奏者によるボーカルに対応するオブジェクト「Vo」、およびそのエレキギターのオブジェクト「EG」に対してトラックカラー番号「３」が指定されている。
【０３３９】
アコースティックギターの演奏者によるコーラスに対応するオブジェクト「Cho」、およびそのアコースティックギターのオブジェクト「AG1」に対してトラックカラー番号「６」が指定されている。
【０３４０】
同様に他のアコースティックギターのオブジェクト「AG2」に対してトラックカラー番号「２２」が指定されている。さらにアンビエンスに対応するオブジェクト「Amb_L」およびオブジェクト「Amb_R」に対してトラックカラー番号「９」が指定されている。
【０３４１】
図２３に示すような編集画面ED61が表示されている場合、表示部２４には、例えば図２４に示すPOV画像P61が表示される。なお、図２４において図３または図１０における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３４２】
図２４ではオブジェクト名が「Kick」、「OH_L」、「OH_R」、および「Snare」である、ドラムを構成する各オブジェクトのオブジェクトボールBL11乃至オブジェクトボールBL14が、トラックカラー番号「１」に対応するトラックカラー「青」で表示されている。
【０３４３】
また、オブジェクト「EG」のオブジェクトボールBL15およびオブジェクト「Vo」のオブジェクトボールBL16が、トラックカラー番号「３」に対応するトラックカラー「橙」で表示されている。
【０３４４】
オブジェクト「AG1」のオブジェクトボールBL17およびオブジェクト「Cho」のオブジェクトボールBL18が、トラックカラー番号「６」に対応するトラックカラー「緑」で表示されており、オブジェクト「AG2」のオブジェクトボールBL19が、トラックカラー番号「２２」に対応するトラックカラー「紺」で表示されている。
【０３４５】
さらにオブジェクト「Amb_L」のオブジェクトボールBL31およびオブジェクト「Amb_R」のオブジェクトボールBL32が、トラックカラー番号「９」に対応するトラックカラー「紫」で表示されている。
【０３４６】
表示制御部４２はPOV画像P61を表示させる場合、各オブジェクトのトラックに対して指定（選択）されたトラックカラー番号に基づいて、各オブジェクトのオブジェクトボールをトラックカラー番号に対して定められているトラックカラーで表示させる。
【０３４７】
このように各オブジェクトのオブジェクトボールをトラックカラーで表示することで、オブジェクト数が多い場合であっても、どのオブジェクトボールがどのオブジェクト（トラック）に対応するものであるかを容易に判別することができる。
【０３４８】
なお、以上においてはオブジェクトボールがグループカラーまたはトラックカラーで表示される例について説明したが、オブジェクトボールがグループカラーとトラックカラーで表示されるようにしてもよい。
【０３４９】
そのような場合、例えば表示制御部４２は、オブジェクトボールの中心部分をトラックカラーで表示させ、残りの部分、つまりオブジェクトボールにおけるトラックカラーで表示された部分の外側にある部分をグループカラーで表示させる。これにより、ユーザは各オブジェクトボールに対応するオブジェクトがどのトラックのオブジェクトであり、またそのオブジェクトがどのグループに属しているかを瞬時に判別することができる。
【０３５０】
その他、グループカラーやトラックカラー等の色に限らず、グループ、トラックカラー番号に対応するトラックを識別する情報、またはそれらの組み合わせに対して定まる表示形式でオブジェクトボールが表示されるようにしてもよい。具体的には、例えばオブジェクトボールがグループに対して定められた形状で表示されるようにしてもよい。
【０３５１】
〈ミュート設定およびソロ設定について〉
また、図５に示したように編集画面にはミュート設定を行うためのミュートボタンと、ソロ設定を行うためのソロボタンとが設けられている。
【０３５２】
ミュート設定とは、オーディオコンテンツの編集時において、オーディオコンテンツを再生するときに、指定したオブジェクトの音をミュートさせる、つまりオブジェクトの音を再生（出力）しないようにすることである。以下では、特にミュートするオブジェクトとして指定することをミュート設定をオンするとも称し、ミュート設定がオンとされた状態をミュート状態とも称することとする。
【０３５３】
情報処理装置１１では、ミュート状態とされたオブジェクトについては、そのオブジェクトのオブジェクトボールがPOV画像上において非表示とされる。すなわち、オブジェクトに対するミュート設定がPOV画像上のオブジェクトボールにも反映される。なお、オーディオコンテンツのデータの出力時には、ミュート状態とされたオブジェクトのオブジェクトデータはオーディオコンテンツのデータに含まれないようにしてもよい。
【０３５４】
これに対して、ソロ設定とはオーディオコンテンツの編集時において、オーディオコンテンツを再生するときに、指定したオブジェクトの音のみが再生（出力）され、他のオブジェクトの音をミュートさせるようにすることである。以下では、特に音を再生するオブジェクトとして指定することをソロ設定をオンするとも称し、ソロ設定がオンとされた状態をソロ状態とも称することとする。
【０３５５】
情報処理装置１１では、ソロ状態とされたオブジェクトについては、そのオブジェクトのオブジェクトボールがPOV画像上に表示され、それ以外のソロ状態となっていないオブジェクトは非表示とされる。すなわち、オブジェクトに対するソロ設定がPOV画像上のオブジェクトボールにも反映される。なお、オーディオコンテンツのデータの出力時には、ソロ状態とされたオブジェクトのオブジェクトデータのみがオーディオコンテンツのデータに含まれるようにしてもよい。
【０３５６】
また、ミュート設定とソロ設定は、一方の設定が行われているときには他方の設定は無効とされるようになされている。すなわち、例えばミュート設定が行われるとソロ設定は解除され、逆にソロ設定が行われるとミュート設定は解除される。
【０３５７】
このようにミュート設定やソロ設定を行い、音が再生されないミュートされたオブジェクトのオブジェクトボールについては非表示とし、音が再生されるオブジェクトのオブジェクトボールのみをPOV画像上に表示させることで使い勝手を向上させることができる。
【０３５８】
すなわち、ミュートされているオブジェクトは、現時点ではユーザが注目していないオブジェクトであり、ミュートされていないオブジェクトがユーザにより注目されているオブジェクトであるはずである。
【０３５９】
したがって、POV画像上にミュートされていないオブジェクトのオブジェクトボールのみを表示させることで、ユーザは注目するオブジェクトの位置の遷移等を容易に把握することができるようになる。これによりコンテンツ制作ツールの使い勝手を向上させることができる。
【０３６０】
ここで、図２５乃至図２７を参照して、ミュート設定とソロ設定の具体例について説明する。なお、図２５乃至図２７において図５または図２４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。また、図２５乃至図２７において互いに対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３６１】
例えばソロ設定もミュート設定も行われていない状態では、図２５に示すように全てのトラックに対応するオブジェクトボールがPOV画像P71に表示される。なお、図２５では編集画面ED21の一部のみが表示されている。
【０３６２】
図２５に示す例では、オブジェクト「Vo」のトラックについてのミュートボタンMU21や、オブジェクト「EG」のトラックについてのミュートボタンMU22を含む、全てのオブジェクトのトラックのミュートボタンは操作されていない状態となっている。すなわち、何れのオブジェクトもミュート状態とされていない状態となっている。
【０３６３】
同時に、オブジェクト「Vo」のトラックについてのソロボタンSL21や、オブジェクト「EG」のトラックについてのソロボタンSL22を含む、全てのオブジェクトのトラックのソロボタンは操作されていない状態となっている。すなわち、何れのオブジェクトに対してもソロ状態の設定は行われていない。
【０３６４】
このような状態では、POV画像P71には全てのオブジェクトのオブジェクトボールが表示されている。
【０３６５】
ここではPOV画像P71にはオブジェクト名が「Kick」、「OH_L」、「OH_R」、「Snare」、「EG」、「Vo」、「AG1」、「Cho」、「AG2」、「Amb_L」、および「Amb_R」である各オブジェクトのオブジェクトボールBL11乃至オブジェクトボールBL19、オブジェクトボールBL31、およびオブジェクトボールBL32が表示されている。
【０３６６】
このような状態でユーザが入力部２１を操作し、編集画面ED21上におけるミュートボタンMU21およびミュートボタンMU22をクリック等により操作することで、オブジェクト「Vo」とオブジェクト「EG」のミュート設定をオンとしたとする。すなわち、オブジェクト「Vo」とオブジェクト「EG」がミュート状態とされたとする。
【０３６７】
すると、編集画面ED21では例えば図２６に示すように、操作されたミュートボタンMU21およびミュートボタンMU22が、操作前とは異なる色で表示される。
【０３６８】
例えばミュート設定が行われると、ミュート設定がオンされていないオブジェクトのミュートボタンはミュート設定が行われる前と同じ色で表示され、ミュート設定がオンされたオブジェクトのミュートボタンはミュート設定が行われる前と異なる色で表示される。
【０３６９】
図２６の例ではオブジェクト「Vo」とオブジェクト「EG」のミュート設定がオンとされ、他のオブジェクトのミュート設定はオンとされていない。そのため、表示制御部４２は図２６の図中、右側に示すPOV画像P71が表示部２４に表示されるように、表示部２４を制御してPOV画像P71の表示を更新する。
【０３７０】
すなわち、図２６の例ではPOV画像P71では、これまで表示されていたが、ミュート状態とされたオブジェクト「EG」のオブジェクトボールBL15とオブジェクト「Vo」のオブジェクトボールBL16とが表示されない状態、つまり非表示とされている。
【０３７１】
これに対して、ミュート状態とされていない他のオブジェクトのオブジェクトボール、すなわちオブジェクトボールBL11乃至オブジェクトボールBL14、オブジェクトボールBL17乃至オブジェクトボールBL19、オブジェクトボールBL31、およびオブジェクトボールBL32はPOV画像P71に表示されたままとなっている。
【０３７２】
また、例えば図２５に示した状態においてユーザが入力部２１を操作し、編集画面ED21上におけるソロボタンSL21およびソロボタンSL22をクリック等により操作することで、オブジェクト「Vo」とオブジェクト「EG」のソロ設定をオンとしたとする。すなわち、オブジェクト「Vo」とオブジェクト「EG」がソロ状態とされたとする。
【０３７３】
すると、編集画面ED21では例えば図２７に示すように、操作されたソロボタンSL21およびソロボタンSL22が操作前とは異なる色で表示される。
【０３７４】
例えばソロ設定が行われると、ソロ設定がオンされていないオブジェクトのソロボタンはソロ設定が行われる前と同じ色で表示され、ソロ設定がオンされたオブジェクトのミュートボタンはソロ設定が行われる前と異なる色で表示される。
【０３７５】
図２７の例ではオブジェクト「Vo」とオブジェクト「EG」のソロ設定がオンとされ、他のオブジェクトのソロ設定はオンとされていない。そのため、表示制御部４２は図２７の図中、右側に示すPOV画像P71が表示部２４に表示されるように、表示部２４を制御してPOV画像P71の表示を更新する。
【０３７６】
すなわち、図２７の例ではPOV画像P71では、ソロ設定がオンとされ、ソロ状態とされたオブジェクト「EG」およびオブジェクト「Vo」に対応するオブジェクトボールBL15およびオブジェクトボールBL16のみが表示された状態とされている。
【０３７７】
したがって、これまで表示されていたがソロ状態となっていない他のオブジェクトのオブジェクトボールは表示が消去され、非表示状態となっている。すなわち、図２７のPOV画像P71では、オブジェクトボールBL11乃至オブジェクトボールBL14、オブジェクトボールBL17乃至オブジェクトボールBL19、オブジェクトボールBL31、およびオブジェクトボールBL32は表示されていない状態となっている。
【０３７８】
このようにミュート設定やソロ設定と連動させてPOV画像上のオブジェクトボールを表示状態または非表示状態とすることで、ユーザはどのオブジェクトに対応するトラックがミュート状態やソロ状態となっているかを視覚的に容易に理解することができる。これにより使い勝手を向上させることができる。
【０３７９】
〈設定処理の説明〉
次に、ユーザがミュート設定やソロ設定を行うときの情報処理装置１１の動作について説明する。すなわち、以下、図２８のフローチャートを参照して、情報処理装置１１により行われる設定処理について説明する。なお、この設定処理が開始されるときには、表示部２４に編集画面が表示された状態となっている。
【０３８０】
ステップＳ１６１において制御部２３は、入力部２１から供給された信号に基づいて、編集画面上のミュートボタンが操作されたか否かを判定する。
【０３８１】
例えば制御部２３は、図２５に示したミュートボタンMU21やミュートボタンMU22に対してクリック等の操作が行われた場合、ミュートボタンが操作されたと判定する。
【０３８２】
ステップＳ１６１においてミュートボタンが操作されていないと判定された場合、ステップＳ１６２の処理は行われず、その後、処理はステップＳ１６３に進む。
【０３８３】
これに対してステップＳ１６１においてミュートボタンが操作されたと判定された場合、ステップＳ１６２において制御部２３は、ユーザのミュートボタンに対する操作により指定されたオブジェクト（トラック）をミュート状態とする。
【０３８４】
具体的には、例えば図２５に示したようにオブジェクト「Vo」がミュート状態となっていない状態でミュートボタンMU21が操作された場合、制御部２３はオブジェクト「Vo」をミュート状態とする。なお、例えばオブジェクト「Vo」がミュート状態であるときにミュートボタンMU21が操作された場合には、制御部２３はオブジェクト「Vo」のミュート状態を解除する。
【０３８５】
このようにミュートボタンに対する操作に応じたミュート設定が行われると、その後、処理はステップＳ１６３に進む。
【０３８６】
ステップＳ１６１においてミュートボタンが操作されていないと判定されたか、またはステップＳ１６２の処理が行われると、ステップＳ１６３の処理が行われる。
【０３８７】
ステップＳ１６３において制御部２３は、入力部２１から供給された信号に基づいて、編集画面上のソロボタンが操作されたか否かを判定する。例えば制御部２３は、図２５に示したソロボタンSL21やソロボタンSL22に対してクリック等の操作が行われた場合、ソロボタンが操作されたと判定する。
【０３８８】
ステップＳ１６３においてソロボタンが操作されていないと判定された場合、ステップＳ１６４の処理は行われず、その後、処理はステップＳ１６５に進む。
【０３８９】
これに対してステップＳ１６３においてソロボタンが操作されたと判定された場合、ステップＳ１６４において制御部２３は、ユーザのソロボタンに対する操作により指定されたオブジェクト（トラック）をソロ状態とする。
【０３９０】
具体的には、例えば図２５に示したようにオブジェクト「Vo」がソロ状態となっていない状態でソロボタンSL21が操作された場合、制御部２３はオブジェクト「Vo」をソロ状態とする。なお、例えばオブジェクト「Vo」がソロ状態であるときにソロボタンSL21が操作された場合には、制御部２３はオブジェクト「Vo」のソロ状態を解除する。
【０３９１】
このようにソロボタンに対する操作に応じたソロ設定が行われると、その後、処理はステップＳ１６５に進む。
【０３９２】
なお、ミュート状態またはソロ状態とするオブジェクトがグループに属している場合には、制御部２３が、そのオブジェクトと同じグループに属す他の全てのオブジェクトもミュート状態またはソロ状態とするようにしてもよい。この場合、制御部２３は、グループ情報を参照して処理対象のオブジェクトがグループに属しているか否かを特定し、その特定結果に応じてオブジェクト単位とグループ単位の何れでミュート設定やソロ設定を行うかを決定する。
【０３９３】
ステップＳ１６３においてソロボタンが操作されていないと判定されたか、またはステップＳ１６４の処理が行われると、ステップＳ１６５において表示制御部４２は、制御部２３によるミュート設定やソロ設定に応じて表示部２４を制御し、編集画面およびPOV画像の表示を更新する。
【０３９４】
具体的には、例えばミュートボタンに対する操作によりオブジェクトがミュート状態とされたとする。そのような場合、表示制御部４２は編集画面上のミュート状態とされたオブジェクトのトラック領域内のミュートボタンの表示形式を変更させるとともに、POV画像上のミュート状態とされたオブジェクトのオブジェクトボールを非表示とさせる。
【０３９５】
このようにしてミュート設定やソロ設定が編集画面やPOV画像の表示に反映されると、設定処理は終了する。
【０３９６】
以上のようにして情報処理装置１１は、ミュートボタンやソロボタンに対する操作に応じてミュート設定やソロ設定を行い、その設定内容を編集画面やPOV画像の表示に反映させる。このようにすることで、ユーザはどのオブジェクト（トラック）がミュート状態やソロ状態であるかを容易に把握することができ、使い勝手を向上させることができる。
【０３９７】
〈トラックのインポートについて〉
ところで情報処理装置１１では、任意のオーディオ信号のファイル、つまり任意のオーディオファイルを、オーディオコンテンツを構成するオブジェクトデータやチャンネルオーディオデータとしてインポート（取り込む）ことが可能である。
【０３９８】
例えばインポート対象とされるオーディオファイルは、記録部２２に記録されているオーディオファイルや、通信部２５により受信されたオーディオファイル、外部のリムーバブル記録媒体から読み込まれたオーディオファイルなどとすることができる。
【０３９９】
具体的には、例えば記録部２２に記録されているオーディオファイルをオーディオコンテンツを構成するデータとしてインポートする場合、図２９に示すようにドラッグアンドドロップ操作等によりインポートを実行することができる。
【０４００】
図２９に示す例では、編集画面ED81と、記録部２２に記録されているオーディオファイルの一覧が表示されたウィンドウWD81とが表示部２４に表示されている。
【０４０１】
例えばユーザは、入力部２１を操作することで矢印Q11に示すように、ウィンドウWD81内の任意のオーディオファイルをドラッグするとともに、そのオーディオファイルを編集画面ED81にドロップすることで、オーディオファイルのインポートを指示することができる。なお、インポートするオーディオファイルの指定およびインポートの指示のための操作は、ドラッグアンドドロップ操作に限らず、ファイルメニューから所望のオーディオファイルを選択（指定）するなど、他のどのような操作であってもよい。
【０４０２】
このようなドラッグアンドドロップ操作が行われると、制御部２３は、記録部２２からユーザにより指定されたオーディオファイルを取得し、その取得したオーディオファイルを、編集中のオーディオコンテンツを構成するデータとして取り込む。
【０４０３】
この例では、ファイル名が「Congas.wav」であるWAV形式のオーディオファイルがオーディオコンテンツのデータとして取り込まれる。
【０４０４】
例えば制御部２３は、指定されたオーディオファイルがモノラルのオーディオ信号、つまり１チャンネルのオーディオ信号のファイルである場合、そのオーディオファイルをオブジェクトデータを構成するオーディオ信号として編集画面ED81上に展開すればよい。すなわち、制御部２３は、オーディオファイルをオブジェクトデータのオーディオ信号として、オーディオコンテンツのデータに加えればよい。
【０４０５】
しかし、指定されたオーディオファイルが２チャンネルのオーディオ信号など、複数チャンネルのオーディオ信号のファイル、つまりマルチチャンネルファイルであることもある。そのような場合には、指定されたオーディオファイルをチャンネル数分のオブジェクトデータとしてインポートするのか、またはチャンネルオーディオデータとしてインポートするのかの指定が必要となる。
【０４０６】
そのため、指定されたオーディオファイルがマルチチャンネルファイルであった場合、表示制御部４２は表示部２４を制御し、表示部２４に例えば図３０に示すトラック種別選択画面CO81を表示させる。
【０４０７】
図３０に示す例では、トラック種別選択画面CO81には、３つのボタンBT81乃至ボタンBT83が設けられている。
【０４０８】
ボタンBT81は、指定したオーディオファイルをオブジェクトデータ、つまりオブジェクトトラックとしてインポートするときに操作されるボタンである。
【０４０９】
ボタンBT82は、指定したオーディオファイルをチャンネルオーディオデータ、つまりチャンネルトラックとしてインポートするときに操作されるボタンである。また、ボタンBT83は、指定したオーディオファイルのインポートをキャンセルするときに操作されるボタンである。
【０４１０】
さらにトラック種別選択画面CO81には、指定したオーディオファイルをオブジェクトデータとしてインポートする場合に、特定の位置を示すオブジェクト位置情報を付与してインポートするときに操作されるチェックボックスCB81も表示されている。
【０４１１】
この例では、指定されたマルチチャンネルファイルが２チャンネルのオーディオ信号のファイルであるため、チェックボックスCB81の図中、右側には文字メッセージ「set 2ch WAV(s) with L/R position (Azimuth +30/-30)」が表示されている。この文字メッセージにおける「L/R position (Azimuth +30/-30)」は、オブジェクト位置情報として水平角度「30」と「-30」が付与されることを示している。このような表示を見ることで、ユーザはインポートにより新たに追加されたオブジェクトに対して、どのようなオブジェクト位置情報が付与されるかを簡単に把握することができる。
【０４１２】
その他、例えば指定されたオーディオファイル、つまりマルチチャンネルファイルを構成する複数のチャンネルのオーディオ信号を、同じグループに属す複数のオブジェクトのオブジェクトデータとしてインポートするかを指定可能なチェックボックス等もトラック種別選択画面CO81に表示されるようにしてもよい。
【０４１３】
また、例えば指定されたオーディオファイルが、２チャンネルのオーディオ信号からなるマルチチャンネルファイルである場合には、それらの２チャンネルのオーディオ信号を、L/Rペアのオブジェクトデータとしてインポートするかを指定可能なチェックボックスもトラック種別選択画面CO81に表示されるようにしてもよい。
【０４１４】
例えばユーザが入力部２１を操作して、チェックボックスCB81にチェックマークが表示されていない状態で、トラック種別選択画面CO81上のボタンBT81を操作（選択）したとする。
【０４１５】
すると制御部２３は、指定されたオーディオファイルのチャンネル数に合わせて、そのオーディオファイルを複数のオブジェクトのトラックとして展開する。
【０４１６】
具体的には制御部２３は、入力部２１から供給された信号に基づいて、指定されたマルチチャンネルファイルを構成する各チャンネルのオーディオ信号を記録部２２等から読み出して、各オブジェクトのオブジェクトデータとして取り込む。すなわち、複数のチャンネルのオーディオ信号のそれぞれが、複数のオブジェクトのオーディオ信号のそれぞれとされる。これにより、マルチチャンネルファイルのチャンネル数分の新たなオブジェクトが生成されたことになる。
【０４１７】
このようにしてオーディオファイルがインポートされると、表示制御部４２はインポートの実行に応じて表示部２４を制御し、編集画面やPOV画像の表示を更新する。
【０４１８】
図２９および図３０に示した例では、ボタンBT81が操作されて２チャンネルのオーディオファイルのインポートが行われると、更新後の編集画面ED81は例えば図３１に示すようになる。なお、図３１において図２９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４１９】
ここでは、インポートが指示された、ファイル名が「Congas.wav」であるオーディオファイルは２チャンネルのファイルであるため、制御部２３ではインポートによりオブジェクト「Congas-0」とオブジェクト「Congas-1」の２つのオブジェクトが生成されている。
【０４２０】
そして、それらのオブジェクトに対応するトラックごとにトラック領域とタイムライン領域とが設けられるように編集画面ED81の表示が更新されている。
【０４２１】
すなわち、図３１に示す例においては、編集画面ED81の領域TR81および領域TM81がオブジェクト「Congas-0」のトラックのトラック領域およびタイムライン領域となっている。同様に、領域TR82および領域TM82がオブジェクト「Congas-1」のトラックのトラック領域およびタイムライン領域となっている。
【０４２２】
なお、指定されたオーディオファイルに音像定位位置等の位置情報が含まれている場合には、その位置情報がオブジェクト位置情報として用いられてオブジェクトのメタ情報が生成されるようにすればよい。
【０４２３】
これに対して、指定されたオーディオファイルが位置情報、つまり再生空間内の位置を有していない場合、聴取位置Oの正面の位置など、予め定められた位置がオブジェクトの再生空間内の位置として付与されるようにすることができる。この場合、複数の各オブジェクトに対して同じオブジェクト位置情報が付与されることになる。
【０４２４】
また、指定されたオーディオファイルが、２チャンネルや６チャンネル、８チャンネルなど、特定のチャンネル数のマルチチャンネルファイルであることがある。
【０４２５】
そのような場合には、指定されたオーディオファイルを複数のオブジェクトのトラックとして展開するときに、複数の各オブジェクトに対して、オブジェクトごとに特定の位置を初期値として付与することで編集の手間を省くことができるようにしてもよい。
【０４２６】
例えばオーディオファイルが２チャンネルのファイルである場合、一般的に、そのオーディオファイルを構成する２チャンネルのオーディオ信号は、左右のチャンネル、つまりLチャンネルのオーディオ信号とRチャンネルのオーディオ信号であることが多い。
【０４２７】
そこで、それらの２つのチャンネルに対応するオブジェクトに対して、再生空間内の位置を示すオブジェクト位置情報として、一般的な左右（LR）のチャンネル配置の位置である座標（Azimuth,Elevation,Radius）＝（30,0,1）と（-30,0,1）を付与するようにしてもよい。これらの座標（30,0,1）により示される位置と、座標（-30,0,1）により示される位置とは、再生空間内において上述した基準面に対して左右対称となる位置である。
【０４２８】
このように特定の位置を付与すれば、ユーザはインポートにより新たに追加されたオブジェクトに対して、いちいち各時刻のオブジェクト位置情報を入力しなくて済む。
【０４２９】
なお、ここでは２チャンネルのオーディオファイルのインポートにより追加された２つのオブジェクトに対して、それぞれ座標（30,0,1）および（-30,0,1）により示される位置を付与する例について説明するが、他のどのような位置が付与されてもよい。
【０４３０】
また、２チャンネルにおける場合と同様に、オーディオファイルが６チャンネルであるときには、それらのチャンネルに対応する６個のオブジェクトのオブジェクト位置情報として、例えば座標（Azimuth,Elevation,Radius）＝（30,0,1）、（-30,0,1）、（0,0,1)、（0,-30,0）、（110,0,1）、および（-110,0,1）を付与することが考えられる。
【０４３１】
さらにオーディオファイルが８チャンネルであるときには、それらのチャンネルに対応する８個のオブジェクトのオブジェクト位置情報として、例えば座標（30,0,1）、（-30,0,1）、（0,0,1）、（0,-30,0）、（110,0,1）、（-110,0,1）、（30,30,1）、（-30,30,1）を付与することが考えられる。
【０４３２】
このようにインポートにより新たに追加されたオブジェクトに対して、初期値として再生空間内の特定の位置を示すオブジェクト位置情報を付与することができるように、トラック種別選択画面CO81にはチェックボックスCB81が設けられている。
【０４３３】
例えば図２９に示したようにファイル名が「Congas.wav」である２チャンネルのオーディオファイルをインポートする操作が行われたとする。そして、その操作に応じて表示部２４にトラック種別選択画面CO81が表示されたときに、ユーザが入力部２１を操作して、図３２に示すようにチェックボックスCB81にチェックマークを表示させた後、ボタンBT81を操作（選択）したとする。なお、図３２において図３０における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４３４】
図３２に示すようにチェックボックスCB81にチェックマークを表示させた後、ボタンBT81が操作されると、制御部２３は、指定されたオーディオファイルのチャンネル数に合わせて、そのオーディオファイルを複数のオブジェクトのトラックとして展開する。
【０４３５】
すなわち、上述したチェックボックスCB81にチェックマークが表示されていない場合と同様に、制御部２３は指定された２チャンネルのオーディオファイルを構成する各チャンネルのオーディオ信号を、新たに追加する各オブジェクトのオーディオ信号として取り込む。
【０４３６】
さらに位置決定部４１は、新たに追加された２つのオブジェクトのうちのLチャンネルに対応するオブジェクトに対して、座標（30,0,1）をオブジェクト位置情報として付与する。同様に位置決定部４１は、新たに追加された２つのオブジェクトのうちのRチャンネルに対応するオブジェクトに対して、座標（-30,0,1）をオブジェクト位置情報として付与する。
【０４３７】
このようにしてオーディオファイルがインポートされると、表示制御部４２はインポートの実行に応じて表示部２４を制御し、編集画面やPOV画像の表示を更新する。
【０４３８】
図２９および図３２に示した例では、ボタンBT81が操作されて２チャンネルのオーディオファイルのインポートが行われると、更新後の編集画面およびPOV画像は、それぞれ例えば図３３および図３４に示すようになる。なお、図３３において図２９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４３９】
図３３では、インポートが指示されたファイル名が「Congas.wav」であるオーディオファイルは２チャンネルのファイルであるため、制御部２３ではインポートによりオブジェクト「Congas-L」とオブジェクト「Congas-R」の２つのオブジェクトが生成されている。
【０４４０】
そして、それらのオブジェクトに対応するトラックごとにトラック領域とタイムライン領域とが設けられるように編集画面ED81の表示が更新されている。
【０４４１】
すなわち、図３３では編集画面ED81の領域TR91および領域TM91がオブジェクト「Congas-L」のトラックのトラック領域およびタイムライン領域となっており、特にオブジェクト「Congas-L」の各時刻のオブジェクト位置情報は座標（30,0,1）となっている。
【０４４２】
同様に、領域TR92および領域TM92がオブジェクト「Congas-R」のトラックのトラック領域およびタイムライン領域となっており、特にオブジェクト「Congas-R」の各時刻のオブジェクト位置情報は座標（-30,0,1）となっている。
【０４４３】
さらに、表示制御部４２は、図３３に示した編集画面ED81に対応するPOV画像として、図３４に示すPOV画像P91を表示部２４に表示させる。
【０４４４】
図３４では、聴取位置Oから見て図中、前方左側にオブジェクト「Congas-L」の位置を示すオブジェクトボールBL91が配置されており、聴取位置Oから見て図中、前方右側にオブジェクト「Congas-R」の位置を示すオブジェクトボールBL92が配置されている。
【０４４５】
インポートするオーディオファイルが特定のチャンネル数のファイルである場合には、ユーザの指示に応じて、インポートにより新たに追加するオブジェクトに対して特定の位置を初期値として付与すれば、ユーザによるオブジェクト位置情報の入力作業の手間を削減することができる。これにより、より効率よく簡単に編集を行うことができる。
【０４４６】
なお、上述したようにオーディオファイルのインポート時に、オブジェクトのグループ化を行ったり、L/Rペアとしたりしてもよい。
【０４４７】
〈インポート処理の説明〉
続いて、以上において説明した所望のオーディオファイルのインポート、特に再生空間内における位置を有さないオーディオ信号からなるオーディオファイルのインポートを行うときの情報処理装置１１の動作について説明する。
【０４４８】
すなわち、以下、図３５のフローチャートを参照して、情報処理装置１１によるインポート処理について説明する。このインポート処理は、例えば図２９に示したように所望のオーディオファイルに対するドラッグアンドドロップなどの操作により、インポートが指示されると開始される。
【０４４９】
ステップＳ１９１において制御部２３は、入力部２１から供給された信号に基づいて、インポートが指示されたオーディオファイルがマルチチャンネルファイルであるか否かを判定する。
【０４５０】
ステップＳ１９１においてマルチチャンネルファイルでないと判定された場合、すなわちモノラルのオーディオファイルのインポートが指示された場合、ステップＳ１９２の処理が行われる。
【０４５１】
ステップＳ１９２において制御部２３は、指示されたオーディオファイルを１つのオブジェクトデータとしてインポートする。
【０４５２】
例えば制御部２３は、インポートが指示されたモノラルのオーディオファイルを構成する１つのオーディオ信号を、新たに追加する１つのオブジェクトのオブジェクトデータ、すなわちオブジェクトのオーディオ信号として取り込む。このとき制御部２３は、適宜、オーディオ信号に対して、予め定められた所定の位置のオブジェクト位置情報やゲイン情報、優先度情報などを付与してメタ情報とし、メタ情報およびオーディオ信号からなるオブジェクトデータを生成する。
【０４５３】
このようにしてオブジェクトデータが追加されると、その後、処理はステップＳ１９９に進む。
【０４５４】
これに対して、ステップＳ１９１においてマルチチャンネルファイルであると判定された場合、ステップＳ１９３において表示制御部４２は、表示部２４にトラック種別選択画面を表示させる。
【０４５５】
これにより、例えば図３０に示したトラック種別選択画面CO81が表示される。すると、ユーザは、入力部２１を操作することで、適宜、トラック種別選択画面CO81におけるチェックボックスCB81やボタンBT81などに対する操作を行う。
【０４５６】
ステップＳ１９４において制御部２３は、ユーザのトラック種別選択画面に対する操作に応じて入力部２１から供給された信号に基づいて、オブジェクトデータとしてインポートするか否かを判定する。
【０４５７】
例えば制御部２３は、図３０に示したトラック種別選択画面CO81のボタンBT81が操作された場合、ステップＳ１９４においてオブジェクトデータとしてインポートすると判定する。
【０４５８】
ステップＳ１９４においてオブジェクトデータとしてインポートしないと判定された場合、すなわちユーザによりチャンネルオーディオデータとしてのインポートが指示された場合、処理はステップＳ１９５に進む。
【０４５９】
ステップＳ１９５において制御部２３は、指定されたオーディオファイルを１つのチャンネルオーディオデータとしてインポートする。この場合、複数の各チャンネルのオーディオ信号が１つのチャンネルオーディオデータ、つまり１つのトラックのデータとして取り込まれる。このようにしてチャンネルオーディオデータが追加されると、その後、処理はステップＳ１９９に進む。
【０４６０】
これに対して、ステップＳ１９４においてオブジェクトデータとしてインポートすると判定された場合、ステップＳ１９６の処理が行われる。
【０４６１】
ステップＳ１９６において制御部２３は、指定されたオーディオファイルを、そのオーディオファイルのチャンネル数に応じた数のオブジェクトのオブジェクトデータとしてインポートする。
【０４６２】
例えば制御部２３は、インポートが指示されたオーディオファイルを構成する複数のチャンネルのオーディオ信号を、それらのチャンネルに対応する複数のオブジェクトのオブジェクトデータを構成するオーディオ信号として取り込む。すなわち、オーディオファイルのチャンネル数分のオブジェクトが生成され、オーディオコンテンツに対してそれらのオブジェクトが追加される。
【０４６３】
ステップＳ１９７において位置決定部４１は、ステップＳ１９６で生成されたオブジェクトに対して、再生空間内の特定の位置を付与するか否かを判定する。
【０４６４】
例えば図３２に示したようにトラック種別選択画面CO81のチェックボックスCB81にチェックマークが表示されている状態でボタンBT81が操作された場合、ステップＳ１９７において特定の位置を付与すると判定される。
【０４６５】
ステップＳ１９７において特定の位置を付与しないと判定された場合、ステップＳ１９８の処理は行われず、その後、処理はステップＳ１９９に進む。
【０４６６】
この場合、位置決定部４１は、ステップＳ１９６の処理で新たに追加されたオブジェクトに対して、再生空間内の正面の位置などの予め定められた位置を付与する。
【０４６７】
すなわち、位置決定部４１は新たに追加された複数の各オブジェクトに対して、予め定められた位置を示すオブジェクト位置情報を含むメタ情報を生成し、メタ情報とオーディオ信号とからなるオブジェクトデータとする。特にこの場合、新たに追加された複数の全オブジェクトに対して同じ位置が付与される。
【０４６８】
これに対して、ステップＳ１９７において特定の位置を付与すると判定された場合、ステップＳ１９８において位置決定部４１は、ステップＳ１９６の処理で新たに追加されたオブジェクトに対して、それらのオブジェクトごとに再生空間内の特定の位置を付与する。
【０４６９】
すなわち、例えば位置決定部４１は新たに追加された複数の各オブジェクトに対して、オブジェクトごとに異なる特定の位置を示すオブジェクト位置情報を含むメタ情報を生成し、メタ情報とオーディオ信号とからなるオブジェクトデータとする。
【０４７０】
具体的には、例えば新たに追加されるオブジェクトが２つである場合、上述した例のように一方のオブジェクトに対しては座標（30,0,1）により示される位置が付与され、他方のオブジェクトに対しては座標（-30,0,1）により示される位置が付与される。特に、ここでは各オブジェクトに対して、左右対称となる位置など、オブジェクトごとに異なる位置が付与される。各オブジェクトに対して付与される特定の位置は、インポートが指示されたオーディオファイルの各チャンネルに対して定められた位置である。すなわち、インポートするオーディオファイルのチャンネル数に応じた特定の位置がオブジェクトに対して付与される。
【０４７１】
このように特定の位置を付与することで、ユーザは新たに追加したオブジェクトのオブジェクト位置情報をいちいち入力しなくても済むので、オブジェクト位置情報の設定が容易になる。すなわち、編集効率を向上させることができる。
【０４７２】
なお、インポートにより新たにオブジェクトが追加された場合、制御部２３がそれらのオブジェクトをグループ化するようにしてもよい。この場合、ユーザの指示に応じてグループ化が行われるようにしてもよいし、特にユーザの指示がなくても新たに複数のオブジェクトが同時に追加されるときには、無条件にそれらのオブジェクトがグループ化されるようにしてもよい。さらに、新たに追加されたオブジェクトが２つである場合には、ユーザの指示等に応じて、それらの２つのオブジェクトをL/Rペアとしてもよい。
【０４７３】
グループ化が行われる場合、再生空間内の位置を有さない複数のオブジェクトをグループ化するとともに、それらのグループ化した複数のオブジェクトに対して再生空間内における位置を付与する処理が制御部２３により行われるともいうことができる。
【０４７４】
特に、グループ化されるオブジェクトが２つである場合には、２つのオブジェクトが再生空間において所定の基準面に対して左右対称となる位置関係を有するように、それらの２つのオブジェクトに対して再生空間内における位置を付与することができる。
【０４７５】
ステップＳ１９８においてオブジェクトに対して特定の位置が付与されると、その後、処理はステップＳ１９９に進む。
【０４７６】
ステップＳ１９２、ステップＳ１９５、若しくはステップＳ１９８の処理が行われたか、またはステップＳ１９７において特定の位置を付与しないと判定された場合、ステップＳ１９９の処理が行われる。
【０４７７】
ステップＳ１９９において表示制御部４２は、オーディオファイルのインポートに応じて表示部２４を制御し、表示部２４に表示されている編集画面およびPOV画像の表示を更新し、インポート処理は終了する。
【０４７８】
例えばステップＳ１９９では、図３１や図３３、図３４に示したように編集画面やPOV画像の表示が更新される。
【０４７９】
以上のようにして情報処理装置１１は、オーディオファイルのチャンネル数やトラック種別選択画面に対するユーザの操作に応じてオーディオファイルをインポートし、新たなオブジェクトデータ等を追加する。
【０４８０】
このようにオーディオファイルのチャンネル数やユーザの操作に応じて適切にインポートを行うことで、ユーザによるオブジェクト位置情報の入力等の手間を削減し、より効率よく簡単に編集を行うことができるようになる。
【０４８１】
〈コンピュータの構成例〉
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０４８２】
図３６は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０４８３】
コンピュータにおいて、CPU（Central Processing Unit）５０１，ROM（Read Only Memory）５０２，RAM（Random Access Memory）５０３は、バス５０４により相互に接続されている。
【０４８４】
バス５０４には、さらに、入出力インターフェース５０５が接続されている。入出力インターフェース５０５には、入力部５０６、出力部５０７、記録部５０８、通信部５０９、及びドライブ５１０が接続されている。
【０４８５】
入力部５０６は、キーボード、マウス、マイクロホン、撮像素子などよりなる。出力部５０７は、ディスプレイ、スピーカなどよりなる。記録部５０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部５０９は、ネットワークインターフェースなどよりなる。ドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブル記録媒体５１１を駆動する。
【０４８６】
以上のように構成されるコンピュータでは、CPU５０１が、例えば、記録部５０８に記録されているプログラムを、入出力インターフェース５０５及びバス５０４を介して、RAM５０３にロードして実行することにより、上述した一連の処理が行われる。
【０４８７】
コンピュータ（CPU５０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記録媒体５１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０４８８】
コンピュータでは、プログラムは、リムーバブル記録媒体５１１をドライブ５１０に装着することにより、入出力インターフェース５０５を介して、記録部５０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５０９で受信し、記録部５０８にインストールすることができる。その他、プログラムは、ROM５０２や記録部５０８に、あらかじめインストールしておくことができる。
【０４８９】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０４９０】
また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０４９１】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０４９２】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０４９３】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０４９４】
さらに、本技術は、以下の構成とすることも可能である。
【０４９５】
（１）
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する制御部を備える
情報処理装置。
（２）
前記制御部は、前記空間内の位置を有さない複数の前記オブジェクトをグループ化し、グループ化した前記複数の前記オブジェクトに対して前記空間内における位置を付与する
（１）に記載の情報処理装置。
（３）
前記制御部は、２つの前記オブジェクトをグループ化した場合、前記空間内において前記２つの前記オブジェクトが所定の面に対して左右対称となる関係を維持したまま前記２つの前記オブジェクトの位置を変更する
（１）に記載の情報処理装置。
（４）
前記制御部は、前記空間内の位置を有さない２つの前記オブジェクトをグループ化し、グループ化した前記２つの前記オブジェクトが前記空間内において所定の面に対して左右対称となる位置関係を有するように、前記２つの前記オブジェクトに対して前記空間内における位置を付与する
（１）に記載の情報処理装置。
（５）
前記制御部は、前記空間内における位置を有する複数の前記オブジェクトをグループ化する
（１）に記載の情報処理装置。
（６）
前記制御部は、所定時刻における前記オブジェクトの位置と、前記所定時刻とは異なる他の時刻における前記オブジェクトの位置とに基づいて、前記所定時刻と前記他の時刻との間の時刻における前記オブジェクトの位置を補間処理により求める
（１）乃至（５）の何れか一項に記載の情報処理装置。
（７）
前記制御部は、複数の補間方法のなかから選択された補間方法により前記補間処理を行う
（６）に記載の情報処理装置。
（８）
前記制御部は、前記オブジェクトの互いに異なる複数の時刻の位置が選択されて位置の変更が指示された場合、選択された前記複数の時刻の位置を指定された変更量だけ同時に変更する
（１）乃至（７）の何れか一項に記載の情報処理装置。
（９）
前記空間内の所定の位置を視点位置とする、前記オブジェクトが配置された前記空間の画像の表示を制御する表示制御部をさらに備える
（１）乃至（８）の何れか一項に記載の情報処理装置。
（１０）
前記表示制御部は、前記画像上において同じグループに属す前記オブジェクトを同じ色で表示させる
（９）に記載の情報処理装置。
（１１）
前記表示制御部は、前記画像上において前記オブジェクトを、前記オブジェクトに対応するオーディオトラックに対して選択された色で表示させる
（９）に記載の情報処理装置。
（１２）
前記表示制御部は、前記画像上において前記オブジェクトを、前記オブジェクトに対応するオーディオトラックに対して選択された色と、前記オブジェクトが属すグループに対して定められた色とで表示させる
（９）に記載の情報処理装置。
（１３）
前記表示制御部は、前記空間内に存在する前記複数の前記オブジェクトのうち、指定された前記オブジェクトのみを前記画像上に表示させる
（９）乃至（１２）の何れか一項に記載の情報処理装置。
（１４）
前記オブジェクトはオーディオオブジェクトである
（１）乃至（１３）の何れか一項に記載の情報処理装置。
（１５）
情報処理装置が、
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する
情報処理方法。
（１６）
所定の空間内に存在する複数のオブジェクトを選択してグループ化し、グループ化された前記複数の前記オブジェクトの前記空間内における相対的な位置関係を維持したまま前記複数の前記オブジェクトの位置を変更する
ステップを含む処理をコンピュータに実行させるプログラム。
【符号の説明】
【０４９６】
１１  情報処理装置，  ２１  入力部，  ２３  制御部，  ２４  表示部，  ４１  位置決定部，  ４２  表示制御部
【図１】
2020045126.tif 000003
【図２】
2020045126.tif 000004
【図３】
2020045126.tif 000005
【図４】
2020045126.tif 000006
【図５】
2020045126.tif 000007
【図６】
2020045126.tif 000008
【図７】
2020045126.tif 000009
【図８】
2020045126.tif 000010
【図９】
2020045126.tif 000011
【図１０】
2020045126.tif 000012
【図１１】
2020045126.tif 000013
【図１２】
2020045126.tif 000014
【図１３】
2020045126.tif 000015
【図１４】
2020045126.tif 000016
【図１５】
2020045126.tif 000017
【図１６】
2020045126.tif 000018
【図１７】
2020045126.tif 000019
【図１８】
2020045126.tif 000020
【図１９】
2020045126.tif 000021
【図２０】
2020045126.tif 000022
【図２１】
2020045126.tif 000023
【図２２】
2020045126.tif 000024
【図２３】
2020045126.tif 000025
【図２４】
2020045126.tif 000026
【図２５】
2020045126.tif 000027
【図２６】
2020045126.tif 000028
【図２７】
2020045126.tif 000029
【図２８】
2020045126.tif 000030
【図２９】
2020045126.tif 000031
【図３０】
2020045126.tif 000032
【図３１】
2020045126.tif 000033
【図３２】
2020045126.tif 000034
【図３３】
2020045126.tif 000035
【図３４】
2020045126.tif 000036
【図３５】
2020045126.tif 000037
【図３６】
2020045126.tif 000038
【国際調査報告】
2020045126.tif 000039
2020045126.tif 000040
2020045126.tif 000041
2020045126.tif 000042