(57)【特許請求の範囲】
【請求項１】
複数の音データを記憶する記憶手段と、
操作子に対する操作に応じて指示値を変化させる指示値設定手段と、
前記複数の音データの各々に対応した再生変数を前記指示値に応じて制御する手段であって、前記指示値の変化に伴なって、前記複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御手段と、
前記各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御手段とを具備し、
前記変数制御手段は、相隣接する窓区間が部分的に重複するように前記指示値に対して音データ毎に窓区間を設定し、前記各窓区間内において前記指示値が当該窓区間の両端部から離れるほど、当該窓区間に対応した音データの再生変数が増加するように、各音データの再生変数を制御する
音処理装置。
【請求項２】
前記変数制御手段は、前記各窓区間の幅を操作子に対する操作に応じて可変に制御する
請求項１の音処理装置。
【請求項３】
前記変数制御手段は、前記各窓区間の中心点の間隔を操作子に対する操作に応じて制御する
請求項１または請求項２の音処理装置。
【請求項４】
操作子に対する操作に応じて指示値を変化させる指示値設定処理と、
複数の音データの各々に対応した再生変数を前記指示値に応じて制御する処理であって、前記指示値の変化に伴なって、前記複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御処理と、
前記各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御処理と
をコンピュータに実行させるプログラムであって、
前記変数制御処理では、相隣接する窓区間が部分的に重複するように前記指示値に対して音データ毎に窓区間を設定し、前記各窓区間内において前記指示値が当該窓区間の両端部から離れるほど、当該窓区間に対応した音データの再生変数が増加するように、各音データの再生変数を制御する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音の波形を表わす音データを処理する技術に関する。
【背景技術】
【０００２】
複数の音データのなかから何れかの音データを選択的に再生する場合、利用者は、入力装置を操作することで所望の音データを選択したうえで再生を指示する。多数の音データから所望の音データを検索するためには、音データの選択および再生の指示という操作と再生音の聴取による確認とを、所望の音データが再生されるまで反復するという煩雑な作業が必要である。そこで、音データの検索を容易化するための技術として、例えば特許文献１には、複数の音データの各々に対応した再生音の音像を利用者の前方の円周上に定位させる技術が開示されている。
【特許文献１】特開２００１−１２５７６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、利用者の前方に音像を定位させる場合には特に、各音像が定位する位置の差異を利用者に明確に知覚させることは困難である。したがって、特許文献１の技術のもとで実際に利用者が聴取する音声は、複数の音データの再生音を混合した音声に過ぎず、利用者が各音データの再生音を明確に区別したうえで所望の音データを選択することは容易ではない。以上の事情に鑑みて、本発明は、検索の対象となる複数の音データの各々を利用者に明確に区別させるという課題の解決をひとつの目的としている。
【課題を解決するための手段】
【０００４】
以上の課題を解決するために、本発明の第１態様に係る音処理装置は、複数の音データを記憶する記憶手段と、操作子に対する操作に応じて指示値を変化させる指示値設定手段と、複数の音データの各々に対応した再生変数を指示値に応じて制御する手段であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御手段と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御手段とを具備し、変数制御手段は、相隣接する窓区間が部分的に重複するように指示値に対して音データ毎に窓区間を設定し、各窓区間内において指示値が当該窓区間の両端部から離れるほど、当該窓区間に対応した音データの再生変数が増加するように、各音データの再生変数を制御する。
【０００５】
以上の構成においては、指定値の変化に伴なって一の音データの再生変数が減少するとともに他の音データの再生変数が増加するから、各音データの再生音を聴感上において明確に区別することが可能となる。なお、本発明の好適な態様における再生制御手段は、音データの再生音の音響的な特徴量のうち聴覚上の明確性を左右する特徴量を再生変数に応じて変化させる。例えば、再生制御手段は、音データに対応した再生音の音量を当該音データの再生変数に応じて制御する。
【０００６】
また、操作子の操作に応じて指示値を変化させることで複数の音データの各々の再生音が再生変数に応じて順次に出力されるから、各音データの再生音を順次に聴取することで利用者は音データを効率的に検索することが可能である。第１態様に係る音処理装置の好適例において、変数制御手段は、各窓区間の幅（例えば図４の変数ｎ）や各窓区間の中心点の間隔（例えば図４の変数ｍ）を操作子に対する操作に応じて可変に制御する。以上の各態様によれば、利用者にとって好適な態様で音データを効率的に検索することが可能となる。
【０００７】
本発明の第２態様に係る音処理装置は、複数の音データを記憶する記憶手段と、操作子に対する操作に応じて指示値を変化させる指示値設定手段と、複数の音データの各々に対応した再生変数を指示値に応じて制御する手段であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御手段と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御手段とを具備し、再生制御手段は、複数の音データにおける再生の開始点を操作子に対する操作に応じて制御する。以上の構成においては、指定値の変化に伴なって一の音データの再生変数が減少するとともに他の音データの再生変数が増加するから、各音データの再生音を聴感上において明確に区別することが可能となる。また、利用者にとって好適な態様で音データを効率的に検索することが可能となる。
【０００８】
本発明の第３態様に係る音処理装置は、複数の音データを記憶する記憶手段と、操作子に対する操作に応じて指示値を変化させる指示値設定手段と、複数の音データの各々に対応した再生変数を指示値に応じて制御する手段であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御手段と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御手段とを具備し、再生制御手段は、音データの確定が指示されると、当該指示の時点にて再生変数が最大である音データを選択して当該音データに応じた音を放音装置から出力させる。以上の構成においては、指定値の変化に伴なって一の音データの再生変数が減少するとともに他の音データの再生変数が増加するから、各音データの再生音を聴感上において明確に区別することが可能となる。また、音データの確定が指示された時点にて再生変数が最大である音データが再生の対象として自動的に選択されるから、音データの検索の終了と再生の対象となる音データの選択とを利用者が個別に指示する必要がないという利点がある。
【０００９】
以上の各態様に係る音処理装置は、音データの処理に専用されるＤＳＰ（Digital Signal Processor）などのハードウェア（電子回路）によって実現されるほか、ＣＰＵ（Central Processing Unit）などの汎用の演算処理装置とプログラムとの協働によっても実現される。本発明の第１態様に係るプログラムは、操作子に対する操作に応じて指示値を変化させる指示値設定処理と、複数の音データの各々に対応した再生変数を指示値に応じて制御する処理であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御処理と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御処理とをコンピュータに実行させるプログラムであって、変数制御処理では、相隣接する窓区間が部分的に重複するように指示値に対して音データ毎に窓区間を設定し、各窓区間内において指示値が当該窓区間の両端部から離れるほど、当該窓区間に対応した音データの再生変数が増加するように、各音データの再生変数を制御する。
【００１０】
本発明の第２態様に係るプログラムは、操作子に対する操作に応じて指示値を変化させる指示値設定処理と、複数の音データの各々に対応した再生変数を指示値に応じて制御する処理であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御処理と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御処理とをコンピュータに実行させるプログラムであって、再生制御処理では、複数の音データにおける再生の開始点を操作子に対する操作に応じて制御する。
本発明の第３態様に係るプログラムは、操作子に対する操作に応じて指示値を変化させる指示値設定処理と、複数の音データの各々に対応した再生変数を指示値に応じて制御する処理であって、指示値の変化に伴なって、複数の音データのうちの一の音データの再生変数を減少させるとともに他の音データの再生変数を増加させる変数制御処理と、各音データと当該音データの再生変数とに応じた音を放音装置から出力させる再生制御処理とをコンピュータに実行させるプログラムであって、再生制御処理では、音データの確定が指示されると、当該指示の時点にて再生変数が最大である音データを選択して当該音データに応じた音を放音装置から出力させる。
以上の各態様のプログラムによっても、本発明の各態様に係る音処理装置と同様の作用および効果が奏される。なお、本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。
【発明を実施するための最良の形態】
【００１１】
＜Ａ：第１実施形態＞
図１は、本発明の第１実施形態に係る音処理装置１００の構成を示すブロック図であり、図２は、音処理装置１００の外観を示す正面図である。図１に示すように、音処理装置１００は、制御装置１０と記憶装置２０と入力装置３０とを具備する。制御装置１０には増幅器４２を介して放音装置４４が接続される。放音装置４４は、制御装置１０から出力されて増幅器４２で増幅された音声信号に応じた音波を放射する装置である。なお、本形態では図２に示すようにヘッドホンを放音装置４４として例示するが、例えばスピーカ装置も放音装置４４として採用される。
【００１２】
入力装置３０は、音処理装置１００に対する各種の指示を利用者が入力するための要素であり、図２に示す複数の操作子Ｃ（Ｃ1〜Ｃ6）で構成される。各操作子Ｃは、図２に示すように、制御装置１０と記憶装置２０とを収容する可搬型の筐体５０に設置される。筐体５０の前面に配置された３個の操作子Ｃ1〜Ｃ3は、利用者の操作に応じて回転する回転体であり、筐体５０の側面に配置された３個の操作子Ｃ4〜Ｃ6は、利用者が押下するボタン型の部品である。
【００１３】
図１の記憶装置２０は、制御装置１０が実行するプログラムや制御装置１０が使用する各種のデータを記憶する。半導体記憶装置や磁気記憶装置など公知の記録媒体が記憶装置２０として任意に採用される。記憶装置２０は、各々が別個の楽曲の再生音の波形を表わすＮ個の音データＤ（Ｄ1〜ＤN）を記憶する（Ｎは２以上の整数）。
【００１４】
制御装置１０は、記憶装置２０に格納されたプログラムを実行することで複数の要素（指示値設定部１２，変数制御部１４，再生制御部１６）として機能する。なお、制御装置１０の各要素は、音データＤの処理に専用されるＤＳＰなどの電子回路によっても実現される。また、制御装置１０は、複数の集積回路に分散して実装されてもよい。
【００１５】
制御装置１０の動作モードは、Ｎ個の音データＤ1〜ＤNを入力装置３０に対する操作に応じて順次に再生して利用者に音データＤ（楽曲）を選択させる検索モードと、利用者が検索モードにて選択した楽曲を再生する再生モードとに区分される。検索モードにて操作子Ｃ4が押下されると再生モードに遷移し（すなわち利用者による選択が確定し）、再生モードにて操作子Ｃ5が押下されると検索モードに遷移する。ただし、何れの動作モードにおいても、制御装置１０の動作の可否は、操作子Ｃ6の状態に応じて決定される。すなわち、操作子Ｃ6が押下されるたびに、制御装置１０の動作が許可された状態と動作が禁止された状態との一方から他方に順次に変化する。
【００１６】
図１の指示値設定部１２は、検索モードにおいて、操作子Ｃ1に対する操作に応じて指示値ｘを可変に制御する。本形態の指示値設定部１２は、操作子Ｃ1の回転の角度ωを指示値ｘに設定する。再生モードにおいては、指示値設定部１２は動作を停止する（指示値ｘは変化しない）。
【００１７】
変数制御部１４は、検索モードにおいて、音データＤ1〜ＤNの各々に関する再生変数Ｐ（Ｐ1〜ＰN）を、指示値設定部１２が設定した指示値ｘに応じて制御する。再生変数Ｐi（ｉ＝１〜Ｎ）は、音データＤiの再生音の音響的な特徴量を制御するための変数（０≦Ｐi≦１）である。本形態の再生変数Ｐiは音データＤiの再生音の音量を指定する。再生モードにおいては、変数制御部１４は動作を停止する（再生変数Ｐ1〜ＰNは変化しない）。
【００１８】
再生制御部１６は、検索モードにおいて、各音データＤiと再生変数Ｐiとに応じた音声信号を生成して増幅器４２に出力することで音データＤiと再生変数Ｐiとに応じた再生音を放音装置４４から出力させる。すなわち、各音データＤiの再生音が再生変数Ｐiに応じた音量で再生される。再生変数Ｐiがゼロに設定された音データＤiは再生されない（再生の音量がゼロに設定される）。一方、再生モードにおいて、再生制御部１６は、利用者が検索モードにて選択したひとつの音データＤiの再生音のみを放音装置４４から出力させる。
【００１９】
次に、検索モードにおける制御装置１０（特に変数制御部１４）の動作の詳細を説明する。図３は、指示値ｘ（横軸）と再生変数Ｐ1〜ＰN（縦軸）との関係を示す概念図である。図３に示すように、変数制御部１４は、各々が別個の音データＤに対応するＮ個の窓関数Ｗ（Ｗ1〜ＷN）を設定する。窓関数Ｗiは、指示値ｘと再生変数Ｐiとの関係を定義する関数である。
【００２０】
図３に示すように、窓関数Ｗiは、音データＤiの再生変数Ｐiがゼロを上回る数値に設定される指示値ｘの範囲（以下「窓区間」という）Ｒiを規定する。指示値ｘの軸線上で相隣接する各窓区間Ｒ（例えば窓区間Ｒiと窓区間Ｒi+1）は部分的に重複する。各窓区間Ｒi内で指示値ｘが当該窓区間Ｒiの両端から離れるほど（下限値から増加するほど、または上限値から減少するほど）、音データＤiの再生変数Ｐiが連続的（直線的）に増加するように、窓関数Ｗiは設定される。
【００２１】
図３に示すように、例えば指示値ｘが数値ω1に設定された状態においては、音データＤiの再生変数Ｐiが最大値（1.0）に設定されるとともにそれ以外の音データＤの再生変数Ｐはゼロに設定される。したがって、音データＤiの再生音が単独で放音装置４４から出力される。
【００２２】
一方、指示値ｘが数値ω2に設定された状態においては、音データＤiの再生変数Ｐiと音データＤi-1の再生変数Ｐi-1とがゼロを上回る数値に設定され、それ以外の音データＤの再生変数Ｐはゼロに設定される。したがって、音データＤiの再生音と音データＤi-1の再生音とが並列に放音装置４４から出力される。図３に示すように再生変数Ｐi-1は再生変数Ｐiよりも大きいから、音データＤi-1の再生音は音データＤiの再生音と比較して大音量となる。
【００２３】
そして、操作子Ｃ1の操作に応じて指示値ｘが数値ω2から増加すると、指示値ｘの変化に連動して再生変数Ｐi-1が連続的に減少するとともに再生変数Ｐiが連続的に増加する。したがって、音データＤi-1の再生音の音量が減少するとともに音データＤiの再生音の音量は増加する。指示値ｘの軸線上には各音データＤの窓区間Ｒ1〜ＲNが配列するから、Ｎ個の音データＤ1〜ＤNのうち再生音の音量が最大となる音データＤは操作子Ｃに対する操作（指示値ｘの増加または減少）に応じて順次に変更される。すなわち、利用者は、放音装置４４からの再生音を聴取しながら適宜に操作子Ｃ1を操作することで所望の楽曲を検索することが可能である。
【００２４】
次に、図４は、窓関数Ｗiの具体的な内容を説明するための概念図である。本形態の窓関数Ｗiは、指示値ｘの軸線上の座標ｋ・ｍπを中点とする長さ２ｎπの窓区間Ｒiを底辺として高さが1.0である二等辺三角形の各斜辺上の数値を再生変数Ｐiとして定義する（ｋ＝０，±１，±２，……）。したがって、窓関数Ｗiは以下のように表現される。
ｘ＜ｋ・ｍπ−ｎπまたはｋ・ｍπ−ｎπ＜ｘの場合  Ｐi＝０
ｋ・ｍπ−ｎπ＜ｘ＜ｋ・ｍπの場合  Ｐi＝（１/ｎπ）ｘ＋（１−ｋ・ｍ/ｎ）
ｋ・ｍπ＜ｘ＜ｋ・ｍπ＋ｎπの場合  Ｐi＝−（１/ｎπ）ｘ＋（１−ｋ・ｍ/ｎ）
【００２５】
変数ｎおよび変数ｍの各々は窓関数Ｗ1〜ＷNについて共通に設定される。図３においては変数ｎおよび変数ｍの双方を１に設定している。図４から理解されるように、変数ｎは、窓区間Ｒ1〜ＲNの幅（２ｎπ）を規定する変数である。換言すると、変数ｎは、指示値ｘの変化に対する再生変数Ｐの変化率（窓関数Ｗの傾斜）を規定する変数としても把握される。すなわち、変数ｎが増加するほど、窓区間Ｒ1〜ＲNの幅が増加するとともに窓関数Ｗ1〜ＷNの傾斜が緩やかとなる。また、変数ｍは、相隣接する各窓区間Ｒの中心点の間隔（ｍｘ）を規定する変数である。すなわち、変数ｍが増加するほど各窓区間Ｒの中心点の間隔は増加する（指示値ｘの軸線上における各窓区間Ｒの分布が疎となる）。
【００２６】
変数制御部１４は、操作子Ｃ2に対する操作に応じて変数ｎを変化させる。本形態の変数制御部１４は、操作子Ｃ2の回転の角度に応じて変数ｎを可変に制御する。また、変数制御部１４は、操作子Ｃ3に対する操作に応じて変数ｍを変化させる。本形態の変数制御部１４は、操作子Ｃ3の回転の角度に応じて変数ｍを可変に制御する。ただし、変数ｎおよび変数ｍは、指示値ｘの軸線上で相隣接する各窓区間Ｒが部分的に重複するように設定される。すなわち、変数ｎは、変数ｍを上回る範囲で制御される。
【００２７】
図５には、図３の状態から変数ｎを増加させた場合（ｎ＝２）の各窓関数Ｗが図示されている。変数ｎを増加させることで、窓区間Ｒ1〜ＲNの各々の幅は図３の場合と比較して２倍に拡大する。図５に示すように指示値ｘが数値ω3に設定された状態においては、４個の音データＤi-2〜Ｄi+1の再生変数Ｐi-2〜Ｐi+1がゼロを上回る。したがって、音データＤi-2〜Ｄi+1に対応した４種類の再生音が並列に放音装置４４から出力される。すなわち、同時に再生される音データＤの個数（楽曲数）が変数ｎに応じて変化する。
【００２８】
図６には、図５の状態から変数ｍを増加させた場合（ｍ＝２）の各窓関数Ｗが図示されている。変数ｍを増加させることで、各窓区間Ｒの中心間の距離は図５の場合と比較して２倍に拡大する。したがって、操作子Ｃ1の操作に対して再生の対象となる音データＤが変化する頻度（すなわち、何れかの再生変数Ｐが減少してゼロに到達する頻度や何れかの再生変数Ｐがゼロから増加し始める頻度）は変数ｍの増加に伴なって減少する。
【００２９】
次に、再生モードにおける制御装置１０の動作を説明する。操作子Ｃ4の押下によって再生モードに遷移すると、再生制御部１６は、再生変数Ｐ1〜ＰNのうち操作子Ｃ4が押下された時点にて再生変数Ｐが最大である音データＤを選択し、当該音データＤに応じた音声信号を順次に増幅器４２に出力する。他の音データＤは再生されない。例えば、指示値ｘが図３の数値ω2に設定された状態で操作子Ｃ4が押下された場合には、再生変数Ｐが最大である音データＤi-1が再生モードにて再生される。指示値ｘが図５の数値ω3に設定された状態で操作子Ｃ4が押下された場合も同様に、再生変数Ｐが最大である音データＤi-1が再生モードにて再生される。以上のように、利用者は、検索モードにおいて操作子Ｃ1を操作することで多数の楽曲を順次に聴取（視聴）し、所望の楽曲の音量が増加したときに操作子Ｃ4を押下することで、再生モードにおける再生の対象を所望の楽曲に確定することができる。
【００３０】
一方、再生モードにて操作子Ｃ5が押下されると、再生制御部１６は音データＤの選択を解除し、変数制御部１４は指示値ｘに応じた再生変数Ｐ1〜ＰNの制御を再開する。操作子Ｃ4を操作したときに選択された楽曲が所望の楽曲ではない場合、利用者は、操作子Ｃ5を押下することで楽曲を再び選択することが可能となる。
【００３１】
以上に説明したように、本形態においては、指示値ｘの変化に伴なってひとつの音データＤiの再生音の音量が連続的に減少するとともに他の音データＤi+1の再生音量が連続的に増加するから、複数の楽曲が並列に再生される構成にも拘わらず、各楽曲を聴感上において明確に区別することが可能である。したがって、Ｎ個の音データＤ1〜ＤNのなかから所望の音データＤ（所望の楽曲）を効率的に検索することができる。
【００３２】
さらに、操作子Ｃ2の操作に応じて窓区間Ｒ1〜ＲNの幅（変数ｎ）が可変に制御されるから、同時に再生される音データＤの個数（楽曲数）を利用者が適宜に変更できる。また、操作子Ｃ3の操作に応じて窓区間Ｒ1〜ＲNの中心の間隔（変数ｍ）が可変に制御されるから、操作子Ｃ1の操作に対して再生の対象が変化する頻度を利用者が任意に設定できる。以上のように、本形態の検索モードにおいては、利用者にとって好適な態様で音データＤを検索できるという利点がある。
【００３３】
＜Ｂ；第２実施形態＞
次に、本発明の第２実施形態について説明する。第１実施形態においては、検索モードにて各音データＤを先頭から再生する構成を例示した。本形態においては、各音データＤのうち検索モードにて再生される位置を利用者が適宜に変更できる。なお、以下の各形態において作用や機能が第１実施形態と共通する要素については、以上と同じ符号を付して各々の詳細な説明を適宜に省略する。
【００３４】
本形態の記憶装置２０は、Ｎ個の音データＤ1〜ＤNに加えて再生位置情報Ｔを記憶する。図７は、再生位置情報Ｔの内容を示す概念図である。図７に示すように、再生位置情報Ｔは、記憶装置２０に格納されたＮ個の音データＤ1〜ＤNの各々について楽曲内の所定個の時点（時点１〜時点３）を指定するテーブルである。例えば、楽曲の先頭（イントロ）の時点や歌唱の開始点やサビの開始点が音データＤ毎に事前に設定される。
【００３５】
図８は、音処理装置１００の外観を示す正面図である。図８に示すように、本形態の音処理装置１００は、図２の入力装置３０に操作子Ｃ7を追加した構成である。操作子Ｃ7は、利用者の操作に応じて回転する回転体である。検索モードにおいて、変数制御部１４の設定する再生変数Ｐiがゼロを上回ることで音データＤiの再生が指示されると、再生制御部１６は、音データＤiについて再生位置情報Ｔに設定された複数の時点のうち操作子Ｃ7の角度に応じた時点から音データＤiの再生を開始する。例えば、楽曲のサビの開始点が操作子Ｃ7によって指定されると、再生変数Ｐiがゼロを上回る各音データＤiが楽曲のサビの開始点から再生され始める。一方、再生モードが選択されると、再生制御部１６は、操作子Ｃ7の状態に拘わらず、検索モードにて選択された音データＤiを先頭から再生し始める。
【００３６】
以上に説明したように、本形態においては、検索モードにおける各音データＤの再生の開始点が操作子Ｃ7の操作に応じて変更されるから、利用者は、自分にとって楽曲の検索に最も好都合な時点（例えばサビの開始点）を選択して音データＤを効率的に検索できるという利点がある。なお、以上の形態では検索モードにおけるＮ個の音データＤ1〜ＤNの再生の開始点を共通に設定したが、音データＤ毎に個別に再生の開始点を設定してもよい。
【００３７】
＜Ｃ：第３実施形態＞
次に、本発明の第３実施形態について説明する。図９は、音処理装置１００の外観を示す正面図である。同図に示すように、本形態の音処理装置１００は、図２の操作子Ｃ2と操作子Ｃ3と操作子Ｃ5とを省略するとともに図２の操作子Ｃ1を操作子ＣTに置換した構成である。操作子ＣTは、利用者が接触した位置を検出する略円形のタッチパネルで構成される。制御装置１０の動作モードは、利用者の手指が操作子ＣTに接触している場合には検索モードに設定され、利用者の手指が操作子ＣTから離間すると再生モードに遷移する。
【００３８】
検索モードにおいて、利用者は、操作子ＣTに接触した手指を円周の方向に移動させる。指示値設定部１２は、操作子ＣTのうち利用者の手指が接触している円周上の位置（角度ω）に応じて指示値ｘを変化させる。したがって、利用者が手指を操作子ＣTの円周の方向に移動させることで、再生の対象となる音データＤが順次に変更される。
【００３９】
また、変数制御部１４は、操作子ＣTのうち利用者の手指が接触している径方向の位置に応じて変数ｎを変化させる。例えば、変数制御部１４は、操作子ＣTのうち利用者の接触している位置が操作子ＣTの円周に接近するほど変数ｎを増加させる。したがって、利用者の手指が操作子ＣTで描く円弧が大径であるほど窓区間Ｒiの幅は増加する（すなわち同時に再生される音データＤの個数が増加する）。なお、本形態において変数ｍは固定値である。ただし、操作子ＣTのうち利用者の接触している径方向の位置に応じて変数ｍが変化する構成も採用される。
【００４０】
一方、利用者が手指を操作子ＣTから離間させて再生モードに遷移すると、再生制御部１６は、手指が離間した時点で再生変数Ｐが最大であるひとつの音データＤのみを選択して放音装置４４から再生する。また、再生モードにおいて利用者の手指が操作子ＣTに接触すると制御装置１０は検索モードに遷移する。ただし、再生モードにおいて、利用者が操作子Ｃ4を押下したまま操作子ＣTに接触した場合、検索モードには遷移しない。すなわち、再生制御部１６は、操作子ＣTのうち利用者の手指が接触する位置に変化に連動して音データＤの再生の位置を進行（早送り）または後退（巻戻し）させる。
【００４１】
以上に説明したように、本形態においては操作子ＣTが複数の操作（指示値ｘおよび変数ｎの変更や楽曲の再生の開始点の変更）に兼用されるから、図２や図８の構成と比較して入力装置３０の構成が簡素化されるという利点がある。なお、操作子Ｃ7に対する操作に応じて検索モードにおける音データＤの再生の開始点を制御する第２実施形態の構成を本形態に採用することも可能である。
【００４２】
＜Ｄ：変形例＞
以上の各形態には様々な変形を加えることができる。具体的な変形の態様を例示すれば以下の通りである。なお、以下の例示から２以上の態様を任意に選択して組合わせてもよい。
【００４３】
（１）変形例１  
窓関数Ｗ1〜ＷN（指示値ｘと再生変数Ｐ1〜ＰNとの関係）は適宜に変更される。例えば、図１０に示すように、指示値ｘの変化に対して再生変数Ｐiが台形状に増減するように各窓関数Ｗiを設定してもよい。すなわち、窓区間Ｒiの中央部に、指示値ｘに拘わらず再生変数Ｐiが最大値（1.0）に維持される領域を設定してもよい。また、図１１に示すように、指示値ｘの変化に対して各再生変数Ｐiが曲線状（正弦波状）に増減するように窓関数Ｗiを設定した構成も採用される。図１０や図１１の構成によれば、各音データＤの再生音の音量が最大値の近傍に維持される指示値ｘの範囲が第１実施形態と比較して拡大されるから、利用者が検索モードにて各音データＤの再生音を確認し易いという利点がある。
【００４４】
（２）変形例２  
以上の形態における再生変数Ｐiは音データＤiの再生音の音量を指定したが、再生変数Ｐiに応じて制御される再生音の特徴量は音量に限定されない。例えば、各音データＤiに対応した音声信号に再生制御部１６がローパスフィルタ処理を実行したうえで増幅器４２に出力する構成においては、再生変数Ｐiに応じてローパスフィルタ処理の遮断周波数を制御してもよい。さらに詳述すると、再生制御部１６は、再生変数Ｐiが大きい音データＤiほど遮断周波数を増加させることで高周波成分が豊富な音声信号を生成し（すなわち聴感上で明瞭な再生音となり）、再生変数Ｐiがゼロである音データＤiの音声信号は全成分を遮断する。
【００４５】
また、音データＤiに対応した音声信号に付与される残響の程度を再生変数Ｐiに応じて制御する構成も好適である。例えば、再生変数Ｐiが大きい音データＤiの音声信号ほど残響が低減される（聴感上で明瞭な再生音となる）ように、再生制御部１６は再生変数Ｐiに応じて音データＤiの再生音を制御する。本変形例においても、第１実施形態と同様に、Ｎ個の音データＤ1〜ＤNの各々の再生音が操作子Ｃ1に対する操作に応じて順次に明確化されるから、利用者は所望の楽曲を容易に検索することができる。
【００４６】
（３）変形例３  
検索モードにて再生の対象となるＮ個の音データＤの各々が別個のファイルとして記憶装置２０に格納されている必要はない。例えば、ひとつのファイルを適宜に分割することでＮ個の音データＤを生成する構成も採用される。また、記憶装置２０に格納された複数の音データＤのなかからＮ個の音データＤ1〜ＤNを検索の候補として選択してもよい。Ｎ個の音データＤ1〜ＤNを選択する方法は任意である。例えば、記憶装置２０における格納の位置が近接する（例えば同じフォルダ内に位置する）Ｎ個の音データＤ1〜ＤNを選択してもよいし、複数の音データＤの各々に属性情報（例えば楽曲のジャンル）を付加しておき、利用者が指定した属性のＮ個の音データＤ1〜ＤNを選択してもよい。また、音データＤが表わす音が楽曲の楽音である必要はない。例えば、会議における収録音の音データＤを使用すれば、会議における特定の発言を容易に検索できるという利点がある。
【００４７】
（４）変形例４  
各操作子Ｃの形態は任意である。筐体５０の表面を直線的に移動する操作子（スライダ）を操作子Ｃ1〜Ｃ3として採用してもよい。ボタン型の操作子が押下された回数に応じて指示値ｘや変数ｎおよび変数ｍが制御される構成も採用される。
【００４８】
（５）変形例５  
検索モードにおいて各音データＤのうち再生が開始される時点は任意である。例えば、各音データＤが再生の対象となる（すなわち再生変数Ｐがゼロを上回る）たびに当該音データＤの先頭から再生を開始する構成が採用される。また、例えば、検索モードにおける前回の再生の終了から所定の時間が経過する前に再び再生の対象として選択された場合に、音データＤのうち前回の再生を終了した時点から再生を開始する構成も好適である。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１実施形態に係る音処理装置の構成を示すブロック図である。
【図２】音処理装置の外観を示す正面図である。
【図３】指示値と再生変数との関係を示す概念図である。
【図４】窓関数の内容を説明するための概念図である。
【図５】指示値と再生変数との関係を示す概念図である。
【図６】指示値と再生変数との関係を示す概念図である。
【図７】再生位置情報の内容を示す概念図である。
【図８】第２実施形態に係る音処理装置の外観を示す正面図である。
【図９】第３実施形態に係る音処理装置の外観を示す正面図である。
【図１０】変形例における指示値と再生変数との関係を示す概念図である。
【図１１】変形例における指示値と再生変数との関係を示す概念図である。
【符号の説明】
【００５０】
１００……音処理装置、１０……制御装置、１２……指示値設定部、１４……変数制御部、１６……再生制御部、２０……記憶装置、３０……入力装置、４４……放音装置、Ｃ（Ｃ1〜Ｃ7，ＣT）……操作子、ｘ……指示値、Ｐ（Ｐ1〜ＰN）……再生変数、Ｗ（Ｗ1〜ＷN）……窓関数、ｎ，ｍ……変数。
【図１】
0005217280.tif 000002
【図２】
0005217280.tif 000003
【図３】
0005217280.tif 000004
【図４】
0005217280.tif 000005
【図５】
0005217280.tif 000006
【図６】
0005217280.tif 000007
【図７】
0005217280.tif 000008
【図８】
0005217280.tif 000009
【図９】
0005217280.tif 000010
【図１０】
0005217280.tif 000011
【図１１】
0005217280.tif 000012