(57)【要約】      （修正有）【課題】コンテンツの再生時に人を混乱させたり不快にさせたりすることを防止し、かつ音声認識入力に対応した機器が誤作動することを防止することが可能な再生制御装置及びシステム、並びに再生制御方法、プログラム及び記録媒体を提供する。【解決手段】音源の再生を制御する再生制御部１０と、前記音源内から特定音を検出する特定音検出部１７と、を含み、前記再生制御部は、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施す。【選択図】図１
2017161841.tif 000002
【特許請求の範囲】
【請求項１】
音源の再生を制御する再生制御部と、
前記音源内から特定音を検出する特定音検出部と、を含み、
前記再生制御部は、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すことを特徴とする再生制御装置。
【請求項２】
前記音源は少なくとも１つの楽曲を含み、前記特定音が前記少なくとも１つの楽曲の何れかに含まれることが検出された場合に、前記再生制御部は、前記特定音を含む楽曲を再生しないことを特徴とする請求項１に記載の再生制御装置。
【請求項３】
前記音響処理は、前記特定音を消音するかまたは前記特定音の音量を低減することを含むことを特徴とする請求項１に記載の再生制御装置。
【請求項４】
前記音響処理は、前記特定音に音響効果を加えることを含むことを特徴とする請求項１に記載の再生制御装置。
【請求項５】
前記特定音検出部は、前記特定音の前記音源内における再生位置の情報を生成し、前記再生制御部は、前記再生位置の情報に基づいて前記音響処理を施すことを特徴とする請求項１乃至４のいずれか１つに記載の再生制御装置。
【請求項６】
音源を読み込む音源読込部と、
当該読み込まれた音源内から前記特定音を検出する特定音検出部と、
前記音源の再生を制御する再生制御部と、を有し、
前記再生制御部は、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すことを特徴とする再生制御システム。
【請求項７】
再生制御部が音源の再生を制御するステップと、
特定音検出部が前記音源内から特定音を検出するステップと、
前記再生制御部が前記特定音が前記音源内から検出された場合に、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、
を含むことを特徴とする方法。
【請求項８】
コンピュータに、
音源の再生を制御するステップと、
前記音源内から特定音を検出するステップと、
前記特定音が前記音源内から検出された場合に、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、を実行させるための再生制御プログラム。
【請求項９】
コンピュータに、
音源の再生を制御するステップと、
前記音源内から特定音を検出するステップと、
前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、を実行させるためのプログラムを記録したコンピュータ可読記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲等のコンテンツの再生制御装置、再生制御システム、並びに再生制御方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、ポータブルオーディオプレーヤー内に重複する楽曲が保存されていることが検出された場合に、当該楽曲を解析し、より音質のよい楽曲のみを残すこと処理を行うことが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１４５４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
楽曲または動画等、音声を含むコンテンツには、日常の生活中で耳にする、救急車あるいはパトカー等のサイレン音等の環境音、警告音もしくはモールス信号のＳＯＳ音等の非常時に発せられる音、急ブレーキ音もしくは銃撃音等の人が危険を感じる音、またはセリフ等の人の声が含まれ得る。
【０００５】
例えば、コンテンツの再生時に、コンテンツに含まれるこれらの音を聞いたユーザは、当該音が現実世界の音なのかコンテンツ内の音なのか判断が付かず混乱したり不快になったりすることがある。また、例えばコンテンツ内の音が、音声認識入力に対応した機器によって拾われて、当該機器が誤作動してしまう可能性も考えられる。
【０００６】
例えば、コンテンツ内にセリフが含まれており、当該セリフが機器によって拾われてしまい、意図しない機能が立ち上がったりすることが考えられる。また、コンテンツ内にサイレンが含まれており、当該サイレンを拾った機器が、緊急車両が接近している旨の誤表示を行ってしまう可能性も一例として考えられる。
【０００７】
本発明は、上述した点に鑑みてなされたものであり、コンテンツの再生時に人を混乱させたり不快にさせたりすることを防止し、かつ音声認識入力に対応した機器が誤作動することを防止することが可能な再生制御装置及びシステム、並びに再生制御方法、プログラム及び記録媒体を提供することを課題の１つとする。
【課題を解決するための手段】
【０００８】
本願請求項１に記載の発明は、再生制御装置は、音源の再生を制御する再生制御部と、前記音源内から特定音を検出する特定音検出部と、を含み、前記再生制御部は、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すことを特徴とする再生制御装置である。
【０００９】
また、本願請求項６に記載の発明は、音源を読み込む音源読込部と、当該読み込まれた音源内から前記特定音を検出する特定音検出部と、前記音源の再生を制御する再生制御部と、を有し、前記再生制御部は、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すことを特徴とする再生制御システムである。
【００１０】
また、本願請求項７に記載の発明は、再生制御部が音源の再生を制御するステップと、特定音検出部が前記音源内から特定音を検出するステップと、前記再生制御部が前記特定音が前記音源内から検出された場合に、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、を含むことを特徴とする方法である。
また、本願請求項８に記載の発明は、コンピュータに、音源の再生を制御するステップと、前記音源内から特定音を検出するステップと、前記特定音が前記音源内から検出された場合に、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、を実行させるための再生制御プログラムである。
【００１１】
また、本願請求項９に記載の発明は、コンピュータに、音源の再生を制御するステップと、前記音源内から特定音を検出するステップと、前記特定音が前記音源内から検出された場合、前記音源のうちの少なくとも前記特定音を含む部分に音響処理を施すステップと、を実行させるためのプログラムを記録したコンピュータ可読記録媒体である。
【図面の簡単な説明】
【００１２】
【図１】本発明の再生制御装置の機能ブロック図である。
【図２】特定音検出部の動作ルーチンの一例である。
【図３】制御部の動作ルーチンの一例である。
【図４】制御部の動作ルーチンの一例である。
【図５】楽曲リスト画面表示の一例である。
【図６】ユーザインタフェース画面表示の一例である。
【発明を実施するための形態】
【００１３】
以下においては、本発明の好適な実施例について説明する。しかし、これらを適宜改変し、組み合わせてもよい。また、以下の説明及び添付図面において、実質的に同一又は等価な部分には同一の参照符を付して説明する。
【実施例１】
【００１４】
以下に、本発明の実施例１である再生制御装置１０について、添付の図面を参照して説明する。再生制御装置１０は、例えば、ＣＤプレーヤー等の光ディスクプレーヤーもしくはデジタルオーディオプレーヤー等のオーディオプレーヤー、音響再生が可能な携帯電話、タブレット、スマートフォン等の情報端末機器、またはカーナビゲーションシステムに搭載されている。
【００１５】
図１は、実施例１の再生制御装置１０の各機能部を示すブロック図である。音源読込部としての音源データ読込再生部１１は、例えばＣＤメディア、ＤＶＤメディア、フラッシュメモリ、磁気記憶媒体、搬送波等の音源担持媒体に記録された楽曲または動画等のコンテンツに含まれる音源データを読み込んで再生する。
【００１６】
音源読込部としての音源データ読込再生部１１は、例えば、ＣＤもしくはＤＶＤ等の光ディスクの読込装置（光ディスクドライブ等）自体でも良いし、またはこれらと通信可能に接続されていてもよい。また、例えば、ＵＳＢ端子、またはＷｉ-Ｆｉ通信装置もしくはブルートゥース通信装置等の無線通信装置等、デジタルメディアとのインタフェースを有していてもよい。
【００１７】
音源記憶部１３は、例えば、ハードディスク、フラッシュメモリ、ＳＳＤ等の記憶装置または当該装置内部の記憶領域の一部である。音源記憶部１３は、音源データ再生部１１によって再生された音源データを保存する。なお、音源データ読込再生部１１が音源記憶部１３に音源データそのものを送信して、音源記憶部１３が当該データを記憶することも可能である。
【００１８】
特定音記憶部１５は、例えば、ハードディスク、フラッシュメモリ、ＳＳＤ等の記憶装置または当該装置内部の記憶領域の一部である。特定音記憶部１５には、楽曲または動画等の音響を含むコンテンツの再生時に発せられるとユーザが混乱する恐れがある音、ユーザが不快になる恐れがある音、または音声認識入力に対応した機器が誤作動する恐れがある音（例えばセリフ等の音声）としての特定音を含む特定音情報が保存されている。
【００１９】
特定音としては、日常の生活中で耳にする、電話の着信音、救急車もしくはパトカー等のサイレン音等の環境音、または警告音もしくはモールス信号のＳＯＳ音等の非常時に発せられる音等が含まれてもよい。また、急ブレーキ音、衝撃音、爆発音もしくは銃撃音等の人が危険を感じる音が含まれてもよい。また、人の叫び声またはセリフ等の人が発する音声が含まれてもよい。
【００２０】
特定音記憶部１５は、特定音情報が保存されている外部データベースＤＢと通信可能である。従って、特定音記憶部１５は、外部データベースＤＢにアクセスして外部データベースＤＢ内の特定音情報を取得することが可能である。例えば、外部データベースＤＢ内の特定音情報は絶えず更新されており、特定音記憶部１３は、外部データベースＤＢ内の特定音情報に基づいて、自身の特定音情報を更新することが可能である。
【００２１】
特定音検出部１７は、音源データ読込再生部によって再生された音源データ内から、特定音記憶部１５内に保存されている特定音を検出する。この検出は、例えば、特定音と同一または類似の周波数成分を有する音が音源データ内に含まれているかを検出することで行ってもよい。また、音源データ内にセリフ等の音声データが含まれる場合には、音声認識を行って文字列に起こし、当該文字列内に特定音に含まれるセリフ等の音声と同一の音声があるか検出してもよい。
【００２２】
特定音検出部１７は、音源データ内に特定音を検出すると、当該音源データ内の当該特定音の再生位置を解析して、特定音及び当該特定音の位置情報を含む特定音検出情報を生成して音源記憶部１３に保存する。特定音の位置情報には、例えば、特定音が含まれる音源データ名、特定音が含まれる楽曲の名前（楽曲名）及び当該楽曲内での特定音が含まれる再生位置の開始時点及び終了時点（楽曲の再生開始からの経過時間）が含まれる。この特定音検出情報は対応する音源データ（特定音検出情報内の特定音の検出対象となった音源データ）とセットで保存されていてもよい。
【００２３】
再生制御部または判定部としての制御部１９は、音源データの再生及び音源データに関する情報の表示を行う機能部である。制御部１９は、スピーカーＳ及びタッチパネル等の操作表示部Ｄに通信可能に接続されている。制御部１９は、音源記憶部１３から音源データを取得して、これを再生し、音響信号をスピーカーＳに出力する。
【００２４】
また、制御部１９は、例えば、操作表示部Ｄからの操作入力に応じて音源データの再生を制御する。例えば、制御部１９は、操作表示部Ｄからの操作入力に応じて、音源データの再生、一時停止または停止を制御してもよいし、出力する音響信号の音量を調整してもよい。
【００２５】
制御部１９は、音源データを再生する際、当該音源データに対応する特定音検出情報を音源記憶部１３から取得する。制御部１９は、当該取得した特定音検出情報に基づいて、音源データの再生を制御する。例えば、制御部１９は、音源データの再生時に、特定音検出情報に基づいて、音源データ内の特定音を含む楽曲の再生を行わない。
【００２６】
また、例えば、制御部１９は、音源データの再生時に、特定音部分の音を消音（ミュート）するか音量を小さくする等、調整して音響信号の出力を行ってもよい。また、特定音部分の音に音響効果を加える等の加工を行い、ユーザに影響を与えない音に変化させて出力を行ってもよい。すなわち、制御部１９は、特定音が音源内から検出された場合、特定音を含む楽曲を再生しないことも含め特定音を含む部分に音響処理を施す。
【００２７】
また、制御部１９は、音源データの再生中に操作表示部Ｄからの入力に応じて、音源データ内の一部を切り出して、当該一部に含まれる音を特定音として特定音記憶部１５に保存することが可能であってもよい。また、制御部１９に接続されたマイク（図示せず）から音の入力を受け付けて当該受け付けた音を特定音として特定音記憶部１５に保存することが可能であってもよい。
［特定音検出ルーチン］
以下に、特定音検出部１７において実行される、特定音を検出する際のルーチンについて説明する。図２に、特定音を検出する際に実行されるルーチンの一例である特定音検出ルーチンＲ１を示す。特定音検出ルーチンＲ１は、例えば、再生制御装置１０に電源が供給された際に開始する。
【００２８】
ルーチンＲ１が開始されると、特定音検出部１７は、まず、音源記憶部１３への録音のために、音源データが再生されているかを判定する（ステップＳ１）。この判定は、音源データ読込再生部１１から音源再生データ（または信号）が到来しているか否かを判定することで行われてもよい。
【００２９】
音源データが再生されている際には、当該音源データそのもの、または再生されている音源データの音響を再度データ化処理されたものが音源記憶部１３に保存される。例えば、音源データが圧縮データの場合には、音源読込再生部１１での再生の際に、当該圧縮データがそのまま音源記憶部１３に保存されてもよい。また、音源データが非圧縮状態にされて再生され、当該非圧縮データもしくは当該非圧縮データを再度圧縮した圧縮データが、音源記憶部１３に保存されてもよい。
【００３０】
この音源データが１または複数の楽曲を含む場合には、音源データと共に音源データが含む楽曲をリスト化した楽曲リストが生成されて音源データと共に保存されてもよい。
【００３１】
特定音検出部１７が音源データが再生されていないと判定する（ステップＳ１：ＮＯ）と、その後ルーチンは終了する。特定音検出部１７が、音源データが再生されていると判定すると、特定音検出処理が開始される（ステップＳ２）。
【００３２】
この検出処理は、特定音記憶部１５上述したように、例えば、特定音と同一または類似の周波数成分を有する音が音源データ内に含まれているかを検出することで行ってもよい。また、音源データ内にセリフ等の音声データが含まれる場合には、音声認識を行って文字列に起こし、当該文字列内に特定音に含まれるセリフ等の音声と同一の音声があるか検出してもよい。
特定音検出処理が開始されると、ステップＳ３において、特定音を検出したか否かが判定される（ステップＳ３）。この判定は、上記検出処理において、特定音が検出されたか否かを判定することで行われてもよい。
【００３３】
特定音検出部１７は、ステップＳ３において、特定音を検出したと判定する（ステップＳ３：ＹＥＳ）と、当該検出した特定音の位置情報を音源記憶部１３に保存する（ステップＳ４）。この特定音の位置情報は、上述のように、例えば、特定音が含まれる音源データ名、特定音が含まれる楽曲の名前（楽曲名）及び当該楽曲内での特定音の開始時点及び終了時点が含まれる。
【００３４】
特定音検出部１７は、ステップＳ３において特定音を検出しなかったと判定する（ステップＳ３：ＮＯ）かまたはステップＳ４の実行後、再生されている音源データが最後まで再生されたか否かを判定する（ステップＳ５）。すなわち、再生されている音源データの最後まで、特定音の検出処理が行われたか否かを判定する。この判定は、例えば、音源データの最後を示すデータを受信したか否か、または音源データ読込再生部１１から音源再生データ（または信号）が未だに到来しているか否かを判定することで行われてもよい。
【００３５】
特定音検出部１７は、ステップＳ５において、音源データが最後まで再生されていないと判定する（ステップＳ５；ＮＯ）と、特定音検出処理を継続し、ステップＳ３を再度実行する。
【００３６】
特定音検出部１７は、ステップＳ５において、音源データが最後まで再生されたと判定する（ステップＳ５：ＹＥＳ）と、特定音検出処理を終了し（ステップＳ６）、その後、ルーチンは終了する。
［再生制御ルーチン１］
以下に、制御部１９において実行される、音源記憶部１３に保存された音源データを再生する際のルーチンについて説明する。図３に、１または複数の楽曲を含む音源データを再生する際のルーチンの一例として再生処理ルーチンＲ２を示す。再生処理ルーチンＲ２は、特定音を含む楽曲を再生しない場合のルーチンの一例である。再生処理ルーチンＲ２は、例えば、再生制御装置１０に電源が供給された際に開始する。
【００３７】
ルーチンＲ２が開始されると、制御部１９は、再生開始操作を受け付けたかを判定する（ステップＳ１）。この判定は、例えば、操作表示部Ｄにおいて、ユーザからの再生開始操作を受け付けたか否かを判定することで行われてもよい。
【００３８】
制御部１９が、ステップＳ１において再生開始操作を受けていないと判定する（ステップＳ１：ＮＯ）と、その後ルーチンは終了する。制御部１９は、ステップＳ１において再生開始操作を受け付けたと判定する（ステップＳ１：ＹＥＳ）と、音源記憶部１３に保存されている音源データの再生処理を開始する（ステップＳ２）。
【００３９】
制御部１９は、ステップＳ２の実行後、再生しようとする楽曲が、特定音が含まれる楽曲か否かを判定する。この判定は、音源記憶部１３に保存されている特定音検出情報であって、現在再生されている再生データに対応する特定音検出情報を参照することで行われてもよい。
【００４０】
制御部１９は、ステップＳ３において、再生しようとする楽曲が、特定音が含まれる楽曲であると判定する（ステップＳ３：ＹＥＳ）と、当該楽曲を再生せず、当該楽曲が音源データ内の最後の楽曲か否かを判定する（ステップＳ４）。すなわち、音源データ内にまだ再生されていない楽曲があるか否かを判定する。この判定は、例えば、音源データの保存時に作成されて音源データと共に音源記憶部１３に記憶される楽曲リストを参照して行われてもよい。
【００４１】
ステップＳ４において、制御部１９が再生しようとしていた楽曲が最後の楽曲であると判定する（ステップＳ４：ＹＥＳ）と、制御部１９は再生処理を終了し（ステップＳ５）、その後ルーチンは終了する。
【００４２】
ステップＳ４において、制御部１９が再生しようとしていた楽曲が最後の楽曲ではないと判定する（ステップＳ４：ＮＯ）と、制御部１９は、次に再生すべき楽曲を検索し（ステップＳ６）、その後、当該次に再生すべき楽曲についてステップＳ３が再度実行される。
【００４３】
ステップＳ３において、制御部１１は、再生しようとする楽曲が、特定音が含まれる楽曲ではないと判定する（ステップＳ３：ＮＯ）と、当該楽曲を再生する（ステップＳ７）。
【００４４】
制御部１１は、ステップＳ７の実行後、当該再生している楽曲が終了したか否かを判定する（ステップＳ８）。制御部１１は、ステップＳ８において、再生している楽曲が終了していないと判定する（ステップＳ８：ＮＯ）と、楽曲の再生を継続し、例えば一定時間経過後に再度ステップＳ８を実行する。
【００４５】
制御部１１は、ステップＳ８において、再生している楽曲が終了したと判定すると、ステップＳ４を実行し、再生していた楽曲が音源データ内の最後の楽曲か否かを判定する。
［再生制御ルーチン２］
以下に、制御部１９において実行される、音源記憶部１３に保存された音源データを再生する際ルーチンについて説明する。図４に、１または複数の楽曲を含む音源データを再生する際ルーチンの一例として再生処理ルーチンＲ３を示す。再生処理ルーチンＲ３は、楽曲内の特定音を含む部分の音を消して再生する場合のルーチンの一例である。再生処理ルーチンＲ３は、例えば、再生制御装置１０に電源が供給された際に開始する。
【００４６】
ルーチンＲ３が開始されると、制御部１９は、再生開始操作を受け付けたかを判定する（ステップＳ１）。この判定は、例えば、操作表示部Ｄにおいて、ユーザからの再生開始操作を受け付けたか否かを判定することで行われてもよい。
【００４７】
制御部１９が、ステップＳ１において再生開始操作を受けていないと判定する（ステップＳ１：ＮＯ）と、その後ルーチンは終了する。制御部１９は、ステップＳ１において再生開始操作を受け付けたと判定する（ステップＳ１：ＹＥＳ）と、音源記憶部１３に保存されている音源データの再生処理を開始する（ステップＳ２）。
【００４８】
制御部１９は、ステップＳ２を実行した後、再生を終了するか否かを判定する（ステップＳ３）。この判定は、例えば、操作表示部Ｄにおいて、ユーザから再生終了（再生停止）操作を受け付けたか否かを判定することで行われてもよい。また、例えば、この判定は、再生されている音源の最後まで再生し終わったか否かを判定することで行われてもよい。
【００４９】
制御部１９が再生を終了すると判定する（ステップＳ３：ＹＥＳ）と、その後ルーチンは終了する。制御部１９は、再生を終了しないと判定する（ステップＳ３：ＮＯ）と、現在の再生時点が特定音部分、すなわち特定音が含まれている部分の始点か否かを判定する（ステップＳ４）。すなわち、特定音部分が開始したか否かを判定する。制御部１９は、現在の再生時点が特定音部分の始点ではないと判定する（ステップＳ４）と、再度ステップＳ３を実行して、再生を終了するか否かを判定する。
【００５０】
制御部１９は、現在の再生時点が特定音部分の始点であると判定する（ステップＳ４：ＹＥＳ）と、再生されている音源の音響信号の出力を停止するかまたは音響信号の音量をミュート（０に）する（ステップＳ５）。すなわち、スピーカーＳから音が出ないように音響信号の出力を制御する。
【００５１】
なお、特定音部分を再生する際に音量を小さくする等の音量調整をして音響信号の出力を行ってもよい。また、特定音部分の音に音響効果を加える等の加工を行い、ユーザに影響を与えない音に変化させて出力を行ってもよい。すなわち、制御部１９は、特定音が音源内から検出された場合、特定音を含む部分に音響処理を施してもよい。
【００５２】
例えば、サイレン等の特定音部分の音をユーザが驚かないようなまたはユーザの耳障りに鳴らないような音となるように、周波数成分を変更することとしてもよい。
【００５３】
制御部１９は、ステップＳ５を実行した後、現在の再生時点が特定音部分の終点であるか否かを判定する（ステップＳ６）。すなわち、特定音部分が終了したか否かを判定する。制御部１９は、現在の再生時点が特定音部分の終点ではないと判定する（ステップＳ６：ＮＯ）と、特定音部分の終点が到来するまで繰り返しステップＳ６を実行する。
【００５４】
制御部１９は、現在の再生時点が特定音部分の終点であると判定する（ステップＳ６：ＹＥＳ）と、ミュートを解除して（ステップＳ７）、再度ステップＳ３を実行する。
【００５５】
本実施例の再生制御装置によれば、音源内に聞いている人を混乱させるかもしくは不快にさせる恐れがある音、または音声認識入力に対応した機器が誤作動する恐れがある音等である特定音が含まれている場合に、スピーカー等から当該特定音が発せられることを防止することが可能である。
【００５６】
これにより、音源を聞いているユーザが、混乱したり不快になったりすることを未然に防ぐことが可能である。また、音源の再生時に当該音源の再生音が出力されるスピーカーの近傍においてある音声認識入力に対応した機器が誤作動することを防止することが可能である。
［他の実施例等］
−音源データを読み込みつつの再生
上記実施例においては、外部から音源データを読み込んで、当該読み込んだ音源全体を一旦音源記憶部１３に保存し、その後に当該保存された音源を再生して、再生音の音響信号をスピーカーＳに出力する場合を例に説明した。しかし、外部からの音源データを読み込んで、当該読み込んだ音源記憶部１３に保存しながら音源を再生して、再生音の音響信号をスピーカーＳに出力する場合もあり得る。
【００５７】
この場合、音源データ読込再生部１１から読み込まれた音源データは、所定長さ分音源記憶部１３でバッファされて、当該バッファ部分について特定音検出部１７による特定音の検出及び特定音検出情報の保存が行われる。その後、制御部１９は、当該バッファ部分の音源データ及び当該バッファ部分の特定音検出情報に基づいて、上述した再生制御ルーチンＲ２またはＲ３のような再生制御を行い、特定音を除外しつつの音源再生及び再生音の音響信号の出力を行ってもよい。
【００５８】
この際、上記所定長さ分のバッファが及び特定音の検出が終了すると、さらに次の所定長さ分のバッファ及び特定音の検出が行われ、これが音源の最後に至るまで繰り返される。なお、読み込まれた音源データを音源記憶部１３に保存しておく必要がない場合には、バッファ部分が制御部１９によって再生されると、当該バッファ部分はその後削除されることとしてもよい。また、バッファ部分の単位は、所定長さ単位であってもよいし、楽曲単位であってもよい。
−楽曲リスト
制御部１９は、音源データを再生する際に、当該再生される音源データに含まれる楽曲のリストである楽曲リストを操作表示部Ｄ表示させてもよい。図５に、楽曲リスト画面表示の一例を示す。図５に示すように、楽曲リストにおいては、楽曲（トラック）が再生される順に上から下に並べられて表示され得る。この表示において、例えば、トラック３に特定音が含まれる場合には、そのことを、トラック３を網掛け表示とすることで操作表示部Ｄを介してユーザに告知してもよい。
【００５９】
なお、上述のように、外部からの音源データを読み込んで、当該読み込んだ音源記憶部１３に保存しながら音源を再生して、再生音の音響信号をスピーカーＳに出力する場合には、再生開始の際には音源に含まれる楽曲の一部しか特定音の有無が判明していない。このような場合には、楽曲に特定音が含まれることが判明し次第、当該楽曲の表示を網掛け表示とすることで、特定音が含まれることをユーザに告知してもよい。
−特定音の追加
上記実施例においては、特定音記憶部１５が外部データベースＤＢの情報に基づいて特定音を更新可能である場合を例に説明したが、再生制御装置１０においてユーザからの入力で特定音を追加可能であってもよい。
【００６０】
例えば、制御部１１に接続されているマイク（図示せず）を介してユーザが音を入力して、当該音を特定音として特定音記憶部１５に保存可能としてもよい。例えば、このように入力される音としては、ユーザの携帯電話やスマートフォンなどの着信音等が例としてあげられる。
【００６１】
また、音源データを再生している際に、再生音を聞いているユーザが、混乱するまたは不快だと思う部分があった場合に、ユーザがその部分を切り取って、当該切り取った部分を特定音として特定音記憶部１５に保存可能としてもよい。このようにする場合のユーザインタフェース画面の例を図６に示す。
【００６２】
図６に示すように、操作表示部Ｄに表示されるユーザインタフェース画面（特定音登録画面）には、例えば、楽曲のタイトル及びアーティスト名が表示される楽曲表示部３１が含まれる。また、ユーザインタフェース画面には、「再生ボタン」、「一時停止ボタン」及び「停止ボタン」が表示されている操作ボタン表示部３３が含まれる。また、ユーザインタフェース画面には、楽曲の開始からの経過時間が表示されている経過時間表示部３５、並びに楽曲全体の時間を示すシークバー３７及び再生時間の経過と共にシークバー３７に沿って移動するスライダ３７Ａが含まれる。また、ユーザが特定音として保存したい部分の切り出し操作をする際に用いられる、切り出しボタン３９も含まれる。
【００６３】
ユーザによる特定音の切り出しは、例えば、音源を再生中、特定音として切り出したい音が鳴り終わった際に、すなわち特定音の終点において、切り出しボタン３９を押すことで行われてもよい。この場合、例えば、切り出しボタンを押している間、音源が早戻しされ、ユーザが特定音として切り出したい音の始点において切り出しボタンを放すことで、当該部分を特定音として保存することが可能である。
【００６４】
また、単に、特定音として保存したい音の始点においてユーザが切り出しボタン３９を押し、当該音の終点においてユーザが再度切り出しボタン３９を押すことで、当該始点と終点の間の音が特定音として保存されることとしてもよい。
【００６５】
また、ユーザによって保存された特定音を、外部データベースＤＢにアップロード可能とし、当該特定音を複数のユーザで共有可能としてもよい。
−クラウド化
上記実施例においては、再生制御装置１０内に、特定音記憶部１５及び特定音検出部１７が含まれている例について説明したが、特定音記憶部１５または特定音検出部１７が外部のサーバ等に設けられていてもよい。
【００６６】
この場合、音源データ読込再生部１１において読み込まれて再生される音源データが、当該外部サーバに送信され、外部サーバにおいて、特定音検出部による特定音の検出が行われることとしてもよい。そして、その検出結果が再生制御装置１０に送信されて、音源記憶部１３に保存されることとしてもよい。すなわち、上述の実施例において説明した再生制御装置１０内の機能部のうちの１または複数は、再生制御装置１０外に設けられていても良く、上述した機能部が全体として再生制御システムを構築していてもよい。
【００６７】
このようにすることで、再生制御装置１０において行われる処理が少なくなり、再生制御装置１０の簡略化、必要スペック要求の低減、及び消費電力の低減を達成することが可能である。
【００６８】
上述した実施例における種々の構成、ルーチン等は例示に過ぎず、用途等に応じて適宜選択または組み合わせることができる。
【符号の説明】
【００６９】
１０      再生制御装置
１１      音源データ読込再生部
１３      音源記憶部
１５      特定音記憶部
１７      特定音検出部
１９      制御部
Ｄ        操作表示部
Ｓ        スピーカー
【図１】
2017161841.tif 000003
【図２】
2017161841.tif 000004
【図３】
2017161841.tif 000005
【図４】
2017161841.tif 000006
【図５】
2017161841.tif 000007
【図６】
2017161841.tif 000008