(57)【要約】      （修正有）【課題】楽曲の付加情報がない楽曲データであっても付加情報を登録する事前準備の必要がなく、容易にプレイリストを生成する。【解決手段】複数の楽曲データ１７から選曲してプレイリストを生成する再生装置１であって、楽曲データ１７を再生する再生信号処理／出力部１１および音声信号増幅部１２（再生部）と、楽曲データ１７の音量を設定する音量設定部（操作部３）と、音量設定部により設定される楽曲データ１７の再生時における設定音量を監視する設定音量監視部（制御部２）と、設定音量監視部により監視された設定音量に基づいて楽曲データをプレイリストに登録するか否かを判定するプレイリスト登録判定部（制御部２）と、を備えた再生装置１とする。【選択図】図１
2010129101.tif 000002
【特許請求の範囲】
【請求項１】
複数の楽曲データから選曲してプレイリストを生成する再生装置であって、
上記楽曲データを再生する再生部と、
上記楽曲データの再生中の音量を設定する音量設定部と、
上記音量設定部により設定される上記楽曲データの再生時における設定音量を監視する設定音量監視部と、
上記設定音量監視部により監視された設定音量に基づいて上記楽曲データをプレイリストに登録するか否かを判定するプレイリスト登録判定部と、
を備えることを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
前記プレイリスト登録判定部は、
前記設定音量監視部により監視された設定音量が所定の条件を満たすと判定されたときに、前記楽曲データをプレイリストへ登録することを特徴とする再生装置。
【請求項３】
請求項１または２に記載の再生装置において、
前記プレイリスト登録判定部は、
前記楽曲データの再生開始時点もしくは再生開始後から所定時間を経過したときに設定されている第１の設定音量と、上記所定時間よりさらに所定時間経過したときに設定されている第２の設定音量とを比較し、上記第２の設定音量が上記第１の設定音量より大きいときは、前記楽曲データをプレイリストに登録することを特徴とする再生装置。
【請求項４】
請求項３に記載の再生装置において、
前記第２の設定音量として監視するタイミングは、前記楽曲データの再生が終了した時点、前記楽曲データの総再生時間と実際に再生された時間とを比較した場合の再生割合が所定割合以上となる時点、前記楽曲データが一定時間以上再生された時点のいずれか一つであることを特徴とする再生装置。
【請求項５】
複数の楽曲データから選曲してプレイリストを生成する再生装置のプレイリスト登録判定方法であって、
上記楽曲データを再生するステップと、
上記楽曲データの音量を設定するステップと、
上記楽曲データの再生時における設定音量を監視するステップと、
監視された設定音量に基づいて上記楽曲データをプレイリストに登録するか否かを判定するステップと、
を有することを特徴とするプレイリスト登録判定方法。
【請求項６】
コンピュータを、複数の楽曲データから選曲してプレイリストを生成する再生装置であって、上記楽曲データを再生する再生手段、上記楽曲データの音量を設定する音量設定手段、上記音量設定手段により設定される上記楽曲データの再生時における設定音量を監視する設定音量監視手段、上記設定音量監視手段により監視された設定音量に基づいて上記楽曲データをプレイリストに登録するか否かを判定するプレイリスト登録判定手段、として機能させるためのプレイリスト登録判定プログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置、プレイリスト登録判定方法およびプレイリスト登録判定プログラムに関する。
【背景技術】
【０００２】
特許文献１は、内部記憶媒体および外部記憶媒体に記憶された複数の楽曲データの中からプレイリストを生成する車載オーディオ装置を開示する。
【０００３】
【特許文献１】特開２００８−７７７４６号公報（要約参照）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される車載オーディオ装置は、外部記憶媒体との接続時に、外部記憶媒体に記録されている楽曲データのメタデータを参照すると共に、予め設定されたプレイリスト登録条件に一致する楽曲データを検索し、その検索結果に基づいてプレイリストを生成する、というものである。ここで、楽曲データのメタデータとは、たとえば、当該楽曲のアーティスト名やジャンル情報などの付加情報のことを意味する。これらのメタデータは、予め楽曲データと共に記録されて提供される場合もあれば、ユーザが自ら付加情報として登録することにより楽曲データと関連付けられている場合もある。したがって、付加情報がない楽曲データは、プレイリスト登録条件の検索対象とならない場合がある。
【０００５】
そこで、ユーザが特許文献１に開示される車載オーディオ装置において付加情報がない楽曲データについても検索対象に含めてプレイリストを生成させるためには、次の２点の作業が必要である。１点目は、付加情報が関連付けられていない楽曲データをプレイリストの登録候補とするために、当該楽曲データについての付加情報をプレイリスト作成用の手順やフォーマットなどを踏まえて、事前に登録しておく作業である。２点目は、１点目の作業を行なった上でユーザ自身がプレイリストに登録したい楽曲を検索するための登録条件や再生順序を設定する作業である。
【０００６】
つまり、全ての楽曲データについて付加情報が関連付けられていない場合には、上述の作業を行なわないと付加情報が関連付けられていない楽曲データについては検索対象とならず、プレイリストに登録されない可能性がある。
【０００７】
また、特許文献１に開示される車載オーディオ装置においては、外部記憶媒体との接続時にプレイリストが生成される。そのため、たとえば外部記憶媒体との接続時以降に内蔵記憶媒体上に楽曲データが追加された場合（たとえば、インターネット経由で新しく楽曲データを車載オーディオ装置にダウンロードした場合）には外部記憶媒体を再接続させなければ、当該楽曲データをプレイリストの検索対象とすることができない。すなわち、プレイリストが一度生成されてしまうと、事後的に楽曲データが追加された場合には、ユーザにより改めてプレイリストを再生成させなければ、その楽曲データをプレイリストに追加することができない。
【０００８】
また、特許文献１に開示される車載オーディオ装置において、運転中にプレイリストを生成するために画面遷移を行なったり、外部記憶媒体を接続させたりすることは、わき見運転の要因となり安全運転上の観点から好ましくない。したがって、特許文献１に開示される車載オーディオ装置では、運転開始前にプレイリストを生成させる必要があり、運転中にプレイリストを安全に生成させることは困難である。
【０００９】
そこで、本発明は、上述した課題に鑑み、楽曲の付加情報がない楽曲データであっても付加情報を登録する事前準備の必要がなく、容易にプレイリストを生成する再生装置、プレイリスト登録判定方法およびプレイリスト登録判定プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の１側面は、複数の楽曲データから選曲してプレイリストを生成する再生装置であって、楽曲データを再生する再生部と、楽曲データの再生中の音量を設定する音量設定部と、音量設定部により設定される楽曲データの再生時における設定音量を監視する設定音量監視部と、設定音量監視部により監視された設定音量に基づいて楽曲データをプレイリストに登録するか否かを判定するプレイリスト登録判定部と、を備える再生装置である。
【００１１】
本発明の１側面は、上述した再生装置の構成に加えて、プレイリスト登録判定部は、設定音量監視部により監視された設定音量が所定の条件を満たすと判定されたときに、楽曲データをプレイリストへ登録することが好ましい。
【００１２】
本発明の１側面は、上述したいずれかの再生装置の構成に加えて、プレイリスト登録判定部は、楽曲データの再生開始時点もしくは再生開始後から所定時間を経過したときに設定されている第１の設定音量と、所定時間よりさらに所定時間経過したときに設定されている第２の設定音量とを比較し、第２の設定音量が第１の設定音量より大きいときは、楽曲データをプレイリストに登録することが好ましい。
【００１３】
本発明の１側面は、上述した再生装置の構成に加えて、設定音量監視部が第２の設定音量として監視するタイミングは、楽曲データの再生が終了した時点、楽曲データの総再生時間と実際に再生された時間とを比較した場合の再生割合が所定割合以上となる時点、楽曲データが一定時間以上再生された時点のいずれか一つであることが好ましい。
【００１４】
本発明の１側面は、複数の楽曲データから選曲してプレイリストを生成する再生装置のプレイリスト登録判定方法であって、楽曲データを再生するステップと、楽曲データの音量を設定するステップと、楽曲データの再生時における設定音量を監視するステップと、監視された設定音量に基づいて楽曲データをプレイリストに登録するか否かを判定するステップと、を有するプレイリスト登録判定方法である。
【００１５】
本発明の１側面は、コンピュータを、複数の楽曲データから選曲してプレイリストを生成する再生装置であって、楽曲データを再生する再生手段、楽曲データの音量を設定する音量設定手段、音量設定手段により設定される楽曲データの再生時における設定音量を監視する設定音量監視手段、設定音量監視手段により監視された設定音量に基づいて楽曲データをプレイリストに登録するか否かを判定するプレイリスト登録判定手段、として機能させるためのプレイリスト登録判定プログラムである。
【発明の効果】
【００１６】
本発明によれば、楽曲の付加情報がない楽曲データであっても付加情報を登録する事前準備の必要がなく、容易にプレイリストを生成する再生装置、プレイリスト登録判定方法およびプレイリスト登録判定プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係る再生装置を、図面に基づいて説明する。
【００１８】
（第１実施形態に係る再生装置１の説明）
図１は、本発明の第１実施形態に係る再生装置１の全体構成を示すブロック図である。なお、再生装置１は、たとえば携帯可能な小型のポータブル再生装置などである。
【００１９】
再生装置１は、設定音量監視部およびプレイリスト登録判定部としての制御部２と、音量設定部としての操作部３と、表示部４と、記憶部５と、を主要な構成要素としている。
【００２０】
再生装置１は、制御部２の制御により記憶部５に記憶されている楽曲データ１７を出力端子１８に接続されるイヤホン１９から出力して再生することができる。また、再生装置１は、再生する楽曲データ１７のアーティスト名や楽曲名などの付加情報を表示部４に表示させることができる。なお、再生装置１は、ユーザが操作部３を操作することにより楽曲データ１７の再生、停止、早送り、プレイリスト再生などができる。
【００２１】
設定音量監視部およびプレイリスト登録判定部としての制御部２は、ＣＰＵ６と、割り込みコントローラ７と、ＲＡＭ８と、ＲＯＭ９と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０と、再生信号処理／出力部１１と、音声信号増幅部１２と、を主要な構成要素としている。これらの各構成は不図示のシステムバスにより電気的に接続されている。
【００２２】
制御部２は、不図示のシステムバスを介して再生信号処理／出力部１１や音声信号増幅部１２に対して制御信号を出力する。なお、制御部２は、後述する音量制御プログラム１３、プレイリスト登録判定プログラム１４、処理制御プログラム１５がＲＡＭ８に読み込まれてＣＰＵ６により実行されることで上述した各機能を実現させている。
【００２３】
音量設定部としての操作部３は、再生する楽曲データ１７の設定音量を調整することができる。具体的には、操作部３の一部であるボリュームアップボタン３Ａをユーザが押下すると、再生中の楽曲データ１７の設定音量を大きくすることができる。また、操作部３の一部であるボリュームダウンボタン３Ｂをユーザが押下すると、再生中の楽曲データ１７の設定音量を小さくすることができる。また、ボリュームアップボタン３Ａ、ボリュームダウンボタン３Ｂがユーザにより押下されると、後述する割り込みコントローラ７に対して割り込み信号を供給する。なお、図示しないが再生装置１は、再生ボタン、停止ボタン、早送りボタン、早戻しボタンも備えている。
【００２４】
表示部４には、再生信号処理／出力部１１で生成された画像の再生信号が供給され、当該画像が表示される。なお、音声の再生信号は、イヤホン１９へ供給される。イヤホン１９は、音声の再生信号に応じた音を出力する。
【００２５】
また、表示部４には、再生装置１の実行モード情報（動作状態）などが表示される。再生装置１の実行モードには、たとえば再生モード、停止モード、早送りモード、早戻しモード、プレイリスト再生モードなどがある。なお、これらの実行モード情報は制御部２によりＲＡＭ８に記憶させる。
【００２６】
再生モードは、記憶部５に記録されている楽曲データ１７を再生するモードである。停止モードは、記憶部５に記録されている楽曲データ１７の再生を停止させるモードである。早送りモードは、記憶部５に記録されている楽曲データ１７を通常の再生速度より速い速度で再生するモードである。早戻しモードは、記憶部５に記録されている楽曲データ１７を逆順に速い速度で再生するモードである。プレイリスト再生モードは、記憶部５に記録されているプレイリストテーブル１６に登録されている楽曲データ１７を再生するモードである。表示部４には、これらの実行モードに応じた表示がなされる。
【００２７】
記憶部５は、ＨＤＤおよび／またはフラッシュメモリなどで構成され、プレイリストテーブル１６、楽曲データ１７などが記憶されている。なお、楽曲データ１７は、記憶部５に複数記憶されており、一部の楽曲データ１７には当該楽曲に関連する付加情報（たとえば楽曲名、アーティスト名、総再生時間情報など）が記録されているが、付加情報が記憶されていなくてもよい。なお、楽曲データ１７は、不図示の外部インターフェースなどを介して外部から記憶部５に新たに記憶させることができる。
【００２８】
プレイリストテーブル１６は、ユーザのお気に入りと推測された楽曲データ１７の楽曲名や、当該楽曲データ１７を記憶部５から読み出すために一意に識別できる情報などが記憶されているデータベースである。
【００２９】
ＣＰＵ６は、ＲＯＭ９に記憶されているプログラムに従って再生装置１の各部を制御すると共に、各種演算処理を実行する中央演算処理装置である。
【００３０】
割り込みコントローラ７は、ＣＰＵ６と操作部３との間に接続され、操作部３からの割り込み信号が供給されると、ＣＰＵ６に対して割り込み要求信号を送信する。これにより、操作部３での音量設定操作が実現される。
【００３１】
ＲＡＭ８は、ＣＰＵ６がＲＯＭ９に記憶された各種プログラムや記憶部５に記憶された楽曲データ１７などを一時的に読み出して演算等を行なうための一次記憶領域（ワークエリア）である。なお、ＲＡＭ８で、楽曲データ１７の再生時間情報などを保持しても良い。
【００３２】
ＲＯＭ９は、読み出し専用の記憶装置である。ＲＯＭ９には、後述する音量制御プログラム１３、プレイリスト登録判定プログラム１４、処理制御プログラム１５などの書き換える必要のないプログラムなどの情報が記憶されている。
【００３３】
ＥＥＰＲＯＭ１０は、内容を書き換えることが可能であるとともに、再生装置１に対する電源供給が途絶えた場合であっても記憶内容を保持することが可能な不揮発性の半導体記憶装置である。なお、ＥＥＰＲＯＭ１０には、図１に示すように設定音量履歴テーブル１０Ａを記憶している。この設定音量履歴テーブル１０Ａには、楽曲データ１７の再生時の設定音量値が所定のタイミングで記憶される。なお、ＲＡＭ８に記憶されている楽曲データ１７の再生時間情報をＥＥＰＲＯＭ１０に記憶して保持してもよい。
【００３４】
再生信号処理／出力部１１は、記憶部５から読み出したデジタルデータの楽曲データ１７をアナログデータに変換するＤ／Ａコンバータなどから構成される。
【００３５】
音声信号増幅部１２は、アナログデータに変換された楽曲データ１７をＣＰＵ６から供給された所定の増幅率で増幅して、出力端子１８を介してイヤホン１９に出力する。
【００３６】
音量制御プログラム１３は、楽曲データ１７の再生音量の増減を指示する割り込み要求信号が割り込みコントローラ７から供給されると、音声信号増幅部１２に対して、割り込み要求信号に対応する音量増幅信号もしく音量減衰信号を生成して供給するプログラムである。音声信号増幅部１２は、ＣＰＵ６から音量増幅信号もしくは音量減衰信号が供給されると、音声信号の出力音量を増幅もしくは減衰させる。これにより、出力端子１８に接続されるイヤホン１９から出力される再生音量を大きくしたり、小さくしたりすることができる。
【００３７】
プレイリスト登録判定プログラム１４は、楽曲データ１７が再生されると、ユーザのお気に入りの楽曲であるか否かを判定して、自動的にプレイリストテーブル１６に楽曲データ１７を登録するプログラムである。プレイリスト登録判定プログラム１４は、楽曲データ１７の再生音量の変化を監視して、所定の条件を満たす楽曲データ１７であると判定した場合に、記憶部５のプレイリストテーブル１６に当該楽曲データ１７を登録する。
【００３８】
ここで、楽曲データ１７をプレイリストテーブル１６に登録するための所定の条件とは、楽曲データ１７の再生終了時点の設定音量が、規定値以上の設定音量に変更されている場合に当該楽曲データ１７をプレイリストテーブル１６に登録するものとしている。
【００３９】
これは、ユーザがお気に入りの曲やしっかりと聴きたいと思う曲は、音量を大きくして聴くことが多いと考えられることから、ユーザの音量操作情報を楽曲データ１７に関連付けて記録し、その情報に基づいてプレイリストテーブル１６を自動的に生成するものである。なお、ＣＰＵ６がプレイリスト登録判定プログラム１４をＲＡＭ８に読み出して実行することで、プレイリスト登録判定部としての制御部２が実現される。
【００４０】
図２は、図１の再生装置１の記憶部５に記憶されている楽曲データ１７Ａ，１７Ｂの再生時間と設定音量を監視した結果を示すグラフである。このグラフの縦軸は、再生中の設定音量の大きさを示している。また、このグラフの横軸は、楽曲データ１７Ａ，１７Ｂの再生時間の経過を示している。なお、規定値Ｖｘは、プレイリスト登録判定プログラム１４がプレイリストテーブル１６に登録する基準として定義している設定音量である。
【００４１】
楽曲データ１７Ａの再生開始時点ＴＳにおける設定音量Ｖ１は、規定値Ｖｘより小さいが、再生終了時点ＴＥにおける設定音量Ｖ３は規定値Ｖｘより大きくなっているため、上述したプレイリスト登録判定プログラム１４の規定するプレイリスト登録判定要件を満たしている。
【００４２】
一方、楽曲データ１７Ｂの再生終了時点ＴＥにおける設定音量Ｖ４は、再生開始時点ＴＳにおける設定音量Ｖ２より大きくなっているが、再生終了時点ＴＳにおける設定音量Ｖ４は規定値Ｖｘより小さいため、上述したプレイリスト登録判定プログラム１４の規定するプレイリスト登録判定要件を満たしていない。
【００４３】
ただし、プレイリスト登録判定プログラム１４は、楽曲データ１７Ｂのように規定値Ｖｘより小さい設定音量Ｖ４であっても、再生開始時点ＴＳにおける設定音量Ｖ２より大きくなっているため、プレイリストテーブル１６へ登録することとしてもよい。このような登録判定条件を採用することにより、元の録音されている音量レベルが規定値Ｖｘよりかなり小さい楽曲データ１７Ｂであっても、適切にプレイリスト登録判定を行なうことができる。
【００４４】
処理制御プログラム１５は、再生装置１が行なう楽曲データ１７の再生処理、停止処理、早送り処理、早戻し処理などの基本的な操作における制御処理を行なうプログラムである。この処理制御プログラム１５は、図示しない操作部３の一部である再生ボタン、停止ボタン、早送りボタン、早戻しボタンが押下され、割り込みコントローラ７からの割り込み要求処理が発生した場合に、ＣＰＵ６が上述した基本的な操作における制御処理を行なうための制御プログラムである。
【００４５】
このような再生装置１は、ユーザは楽曲データ１７を再生するのみでプレイリストが自動的に生成されるものである。つまり、プレイリストを生成するための面倒な操作や画面遷移を行なわなくてもプレイリストを自動的に生成することができる。また、この再生装置１を使用すると、楽曲データ１７に付加情報が登録されていなくても、プレイリストを自動的に生成することができる。
【００４６】
また、この再生装置１を使用すると、楽曲データ１７に関連する付加情報の有無に関わらず、すべての楽曲データ１７をプレイリストの登録対象とすることができる。また、この再生装置１を使用すると、楽曲データ１７に関連する付加情報の有無に関わらず、お気に入りと推測される楽曲が自動的にプレイリストに登録され、楽しむことができる。
【００４７】
また、この再生装置１を使用すると、画面遷移等を行なう操作が必要ないため、わき見運転などの危険を回避でき、運転中であってもプレイリストの生成が可能となる。また、この再生装置１を使用するとプレイリストが一度生成された後に楽曲データ１７が新たに追加されても、その楽曲データ１７が再生されるのみでプレイリストテーブル１６の登録対象となるので、プレイリストが自動的に更新される状態を常に保つことができる。
【００４８】
（再生装置１の動作）
以上の構成を有する図１に係る再生装置１が行なうプレイリスト登録判定処理について説明する。図３は、図１に示す再生装置１が行なうプレイリスト登録判定処理方法を示すフローチャートである。
【００４９】
ＳＴＡＲＴ：制御部２は、楽曲データ１７が再生されると、ＲＡＭ８にプレイリスト登録判定プログラム１４を読み出してプレイリスト登録判定処理を開始する。制御部２は、ＲＡＭ８にプレイリスト登録判定プログラム１４を読み出すと、ステップＳ１の処理へ移行する。
【００５０】
ステップＳ１：制御部２は、プレイリスト登録判定プログラム１４に基づいて、楽曲データ１７の再生中の設定音量を所定のタイミングで監視する。つまり、制御部２は、楽曲データ１７の所定のタイミングでの設定音量値を設定音量履歴テーブル１０Ａに記憶する。なお、ここで言う所定のタイミングとは、楽曲データの再生開始時点および再生終了時点のことである。制御部２は、監視した設定音量を所定のタイミングで記憶する処理が完了するとステップＳ２の処理へ移行する。
【００５１】
ステップＳ２：制御部２は、再生された楽曲データ１７がプレイリスト登録条件を満たすか否かの判定を行なう。プレイリスト登録条件としては、図２に示したように楽曲データ１７の再生終了時点ＴＥにおいて楽曲データ１７の録音レベルの音量から規定値Ｖｘ以上の設定音量に変更されている場合、もしくは規定値Ｖｘより小さい設定音量であっても、再生開始時点ＴＳ（第１の設定音量）より再生終了時点ＴＥにおける設定音量（第２の設定音量）が大きくなっている場合である。
【００５２】
制御部２は、再生された楽曲データ１７が上記のプレイリスト登録条件を満たすとき（ステップＳ２でＹｅｓ）は、ステップＳ３の処理へ移行する。一方、制御部２は、再生された楽曲データ１７が上記のプレイリスト登録条件を満たさないとき（ステップＳ２でＮｏ）は、プレイリスト登録判定処理を終了する（ＥＮＤ）。
【００５３】
ステップＳ３：制御部２は、再生された楽曲データ１７を記憶部５に記憶されているプレイリストテーブル１６に登録して、プレイリスト登録判定処理を終了する（ＥＮＤ）。
【００５４】
以上の登録判定処理方法を採用することにより、再生装置１は、楽曲データ１７が再生されると、プレイリスト登録判定を行なってプレイリストを自動生成することができる。また、このような登録判定処理方法を採用することにより、ユーザは楽曲データ１７を再生するのみでプレイリストを自動的に生成することができる。つまり、プレイリストを生成するための面倒な操作や画面遷移を行なわなくてもプレイリストを自動的に生成することができる。また、このような登録判定処理方法を採用すると、楽曲データ１７に付加情報を登録しなくても、プレイリストを生成することができる。
【００５５】
また、このような登録判定処理方法を採用すると、楽曲データ１７に関連する付加情報の有無に関わらず、すべての楽曲データ１７をプレイリストの登録対象とすることができる。また、このような登録判定処理方法を採用すると、楽曲データ１７に関連する付加情報の有無に関わらず、お気に入りと推測される楽曲が自動的にプレイリストに登録され、楽しむことができる。
【００５６】
また、このような登録判定処理方法を採用すると、画面遷移等を行なう操作が必要ないため、わき見運転などの危険を回避でき、運転中であってもプレイリストの生成が可能となる。また、このような登録判定処理方法を採用すると、プレイリストが一度生成された後に追加された楽曲データ１７が存在してもプレイリストに登録対象となるので、プレイリストが自動的に更新される状態を常に保つことができる。
【００５７】
(第２実施形態に係る再生装置１Ａ)
続いて、本発明の第２実施形態に係る再生装置１Ａについて説明する。再生装置１ＡのＲＯＭ９には、図１に示すプレイリスト登録判定プログラム１４とは異なるプレイリスト登録判定プログラム１４Ａが記憶されている。なお、プレイリスト登録判定プログラム１４Ａ以外は図１に示す再生装置１と同一の構成であるため、図示および各部の説明を省略する。
【００５８】
プレイリスト登録判定プログラム１４Ａは、楽曲データ１７の再生時間が規定時間Ｎ（Ｎの単位は秒、分など）で設定された時点または楽曲データ１７Ｃ、１７Ｄの総再生時間と実際の再生時間とを比較した場合の再生割合（たとえば、総再生時間の５０％にあたる再生時点など）で算出した基準点（以下、単に「基準点Ｔｘ」という）において、規定値Ｖｘ以上の設定音量である場合もしくは再生開始時点より設定音量が大きくなっている場合に、当該楽曲データ１７Ｃ，１７Ｄをプレイリストテーブル１６へ登録するプログラムである。つまり、プレイリスト登録判定プログラム１４Ａでは、再生開始時点もしくは規定時間Ｎでの設定音量（第１の設定音量）と、基準点Ｔｘにおける設定音量（第２の設定音量）とを比較して、基準点Ｔｘにおける設定音量が大きくなっているときにプレイリストテーブル１６に当該楽曲データ１７を登録するというものである。
【００５９】
図４は、本発明の第２実施形態に係る再生装置１Ａの記憶部５に記憶されている楽曲データ１７Ｃ，１７Ｄの再生時間と設定音量との関係を示すグラフである。このグラフの縦軸は、再生中の設定音量の大きさを示している。また、このグラフの横軸は、楽曲データ１７Ｃ，１７Ｄの再生時間の経過を示している。なお、縦軸に示される規定値Ｖｘおよび横軸に示される基準点Ｔｘは、プレイリスト登録判定プログラム１４Ａがプレイリストテーブル１６に登録する判定基準となる値として定義されている。
【００６０】
楽曲データ１７Ｃの再生時点Ｔ２における設定音量Ｖ７は規定値Ｖｘより大きいが、再生中の時点Ｔ４において、ユーザが操作部３を操作して再生する楽曲データを遷移させている。したがって、楽曲データ１７Ｃは、基準点Ｔｘに到達する前に、再生が終了しているため、上述したプレイリスト登録判定プログラム１４Ａの規定するプレイリスト登録条件を満たしていない。
【００６１】
一方、楽曲データ１７Ｄは、再生時点Ｔ５において他の楽曲データに遷移し、基準点Ｔｘにおいても、規定値Ｖｘより小さい設定音量Ｖ８となっている。しかしながら、再生開始時点ＴＳにおける設定音量Ｖ６より大きくなっているため、上述したプレイリスト登録判定プログラム１４Ａの規定するプレイリスト登録条件を満たしている。
【００６２】
なお、上述した基準点Ｔｘは、楽曲データ１７Ｃ，１７Ｄの再生時間に関わらず、再生開始時点ＴＳからではなく、音量設定が大きくなった時点（たとえば図４におけるＴ１、Ｔ３）から所定時間経過時点（たとえばＴ１、Ｔ３から１分後）としてもよい。
【００６３】
このような再生装置１Ａは、楽曲データ１７Ｃ、１７Ｄをすべて再生しなくともプレイリスト登録判定処理を行なってプレイリストを自動的に生成することが可能となる。したがって、再生装置１Ａは、再生装置１の有する効果に加えて、より短時間でプレイリストを自動的に生成することができる。
【００６４】
以上のプレイリスト登録判定プログラム１４Ａを有する再生装置１Ａが行なうプレイリスト登録判定処理について説明する。
【００６５】
図５は、本発明の第２実施形態に係る再生装置１Ａが行なうプレイリスト登録判定処理方法を示すフローチャートである。
【００６６】
ＳＴＡＲＴ：制御部２は、楽曲データ１７が再生されると、ＲＡＭ８にプレイリスト登録判定プログラム１４Ａを読み出してプレイリスト登録判定処理を開始する。制御部２は、ＲＡＭ８にプレイリスト登録判定プログラム１４Ａを読み出すと、ステップＳ１０の処理へ移行する。
【００６７】
ステップＳ１０：制御部２は、プレイリスト登録判定プログラム１４Ａに基づいて、楽曲データ１７の音量設定値を所定のタイミングで監視する。つまり、制御部２は、楽曲データ１７の所定のタイミングでの設定音量値を設定音量履歴テーブル１０Ａに記憶する。ここで、所定のタイミングとは、たとえば図４に示す楽曲データ１７Ｃの場合には、再生開始時点ＴＳ、設定音量が大きくなったＴ２の時点および基準点Ｔｘである。また、楽曲データ１７Ｄの場合には、再生開始時点ＴＳ、設定音量が大きくなったＴ３の時点および基準点Ｔｘの時点である。なお、これらの時点は、具体的には記憶部５に記憶されている楽曲データ１７の総再生時間情報やＲＡＭ８に記憶されている実際の再生時間情報などに基づいて算出した時点、または割り込みコントローラ７からのボリュームアップの割り込み要求信号をＣＰＵ６が検出したときである。
【００６８】
ステップＳ１１：制御部２は、楽曲データ１７の再生が上述した所定の時点において、プレイリスト登録判定条件を満たすか否かの判定を行なう。プレイリスト登録条件としては、図４に示したように楽曲データ１７Ｃ，１７Ｄの再生時間が基準点Ｔｘにおいて、規定値Ｖｘ以上の設定音量である場合もしくは再生開始時点ＴＳより設定音量が大きくなっている場合である。
【００６９】
制御部２は、再生された楽曲データ１７が上記のプレイリスト登録条件を満たすとき（ステップＳ１１でＹｅｓ）は、ステップＳ１２へ処理を移行する。一方、制御部２は、再生された楽曲データ１７が上記のプレイリスト登録条件を満たさないとき（ステップＳ１１でＮｏ）は、プレイリスト登録判定処理を終了する（ＥＮＤ）。
【００７０】
ステップＳ１２：制御部２は、記憶部５に記憶されているプレイリストテーブル１６に再生された楽曲データ１７を登録して、プレイリスト登録判定処理を終了する（ＥＮＤ）。
【００７１】
このような登録判定処理方法を採用すると、楽曲データ１７Ｃ、１７Ｄをすべて再生しなくともプレイリスト登録判定処理を行なってプレイリストを自動的に生成することが可能となる。したがって、このような登録判定処理方法は、再生装置１の登録判定処理方法の有する効果に加えて、より短時間でプレイリストを自動的に生成することができる。
【００７２】
以上、再生装置１、１Ａを本発明の実施形態例として説明したが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形や変更が可能である。
【００７３】
たとえば、再生時の音量の変更によってプレイリストテーブル１６への登録可否判定をおこなっていたが、上述したプレイリスト登録判定プログラム１４，１４Ａの判定条件に加え、スキップ処理の有無を検出し、スキップ処理の履歴を記憶部５に記憶すると共に、所定回数のスキップ処理や早送り処理がなされていない場合にはお気に入りの楽曲と判定してプレイリストテーブル１６に登録するようにしてもよい。このような判定処理は、ユーザにとってよく聞く楽曲やお気に入りの楽曲の場合にはスキップ処理や早送り処理を行なわないことが多いという推測に基づいて行なうものである。
【００７４】
また、上述したプレイリスト登録判定プログラム１４，１４Ａの判定と共に、プレイリストテーブル１６に登録してある楽曲データ１７であっても、所定回数のスキップ処理や早送り処理がなされた場合には、プレイリストテーブル１６から削除するようなプレイリスト更新処理を加えてもよい。また、プレイリストテーブル１６に登録してある楽曲データ１７であっても、再生時に所定回数以上ボリュームダウン動作が行なわれた場合には、当該楽曲をプレイリストテーブル１６から削除するようなプレイリスト更新処理を加えてもよい。
【００７５】
このような処理を採用することによって、再生装置１、１Ａを使用すればするほど、プレイリストテーブル１６に登録されている楽曲とユーザが気に入っていると推測される楽曲とが一致する確率が高くなる。
【００７６】
また、上述したプレイリスト登録判定プログラム１４，１４Ａの判定条件に加えて、楽曲データ１７毎に過去の再生回数履歴を記憶部５に記憶するようにして、所定回数（たとえば５回）以上再生された楽曲データ１７の場合には、プレイリストテーブル１６に登録するような登録可否判定処理を行なってもよい。
【００７７】
また、更に所定回数以上（たとえば５０回）再生された楽曲データ１７の場合には、ユーザが飽きてしまい、もう聞かなくなっていると推測してプレイリストテーブル１６から削除してもよいかを促すメッセージを表示部４に表示させるようにしてもよい。また、上述した所定回数についてユーザ自らが設定できるようにして登録可否判定を行なってもよい。
【００７８】
また、上述したプレイリスト登録判定プログラム１４，１４Ａの判定条件に加えて、楽曲データ１７の過去の再生回数ではなく、再生日時の間隔を記録して、所定期間内に所定回数以上再生されている場合にはプレイリストテーブル１６に登録するような登録可否判定を行なってもよい。また、上述したプレイリスト登録判定プログラム１４，１４Ａの判定条件に加えて、再生日時の間隔から所定期間に一度も再生されていない楽曲データ１７はプレイリストテーブル１６から削除するようなプレイリスト更新処理を行なってもよい。
【００７９】
また、上述した各実施形態に係る再生装置１、１Ａにおける基準値Ｖｘは、楽曲データ１７の録音レベルに関わらず、絶対的な音量値として設定しているが、たとえば再生開始時点ＴＳの設定音量より所定の割合で大きくなった値（たとえば、再生開始時点ＴＳの設定音量より２０％大きくなる値）を基準値Ｖｘとし、相対的に設定するようにしてもよい。このような設定方法を採用すると、楽曲データ１７の録音レベルの大きさに関わらず、適切に判定することができる。
【００８０】
また、上述した各実施形態に係る再生装置１、１Ａにおけるプレイリスト判定プログラム１４，１４Ａでは所定のタイミング（再生終了時点ＴＥや基準点Ｔｘなど）で基準値Ｖｘより大きい音量設定値となっていた場合に、プレイリストテーブル１６に登録する判定を行なっているが、それ以外にも再生中の設定音量が変更される信号（割り込みコントローラ７への割り込み要求信号など）をトリガーとして設定音量を設定音量履歴テーブル１０Ａに記憶し、一度でも基準値Ｖｘより大きくなればプレイリストテーブル１６に楽曲データ１７を登録することとしてもよい。
【００８１】
また、上述した各実施形態に係る再生装置１、１Ａおよび上述した変形例の各機能の全部または一部をプログラムによって構成し、このプログラムを情報処理装置（コンピュータ）にインストールすることで実現してもよい。
【００８２】
具体的には、コンピュータを、複数の楽曲データ１７から選曲してプレイリストを生成する再生装置１，１Ａであって、楽曲データ１７を再生する再生手段（再生信号処理／出力部１１,音声信号増幅部１２,イヤホン１９に相当）、楽曲データ１７の音量を設定する音量設定手段（操作部３に相当）、音量設定手段により設定される楽曲データ１７の再生時における設定音量を監視する設定音量監視手段（制御部２に相当）、設定音量監視手段により監視された設定音量に基づいて楽曲データ１７をプレイリストに登録するか否かを判定するプレイリスト登録判定手段（制御部２に相当）、として機能させるためのプログラムとすることができる。
【００８３】
上述したプログラムを実行可能な状態で記録した媒体からコンピュータに直接インストールすることも可能であるが、ネットワーク経由で遠隔にあるコンピュータにインストールしてもよい。また、このプログラムを既存の再生装置にインストールすることによって各種手段を実現してもよい。
【００８４】
このようなプログラムは、既存の再生装置にインストールするのみで、再生装置１、１Ａ、その他の変形例の奏する効果を容易に実現することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１実施形態に係る再生装置の全体構成を示すブロック図である。
【図２】図１の再生装置の記憶部に記憶されている楽曲データの再生時間と設定音量とを監視した結果を示すグラフである。
【図３】図１に示す再生装置が行なうプレイリスト登録判定処理方法を示すフローチャートである。
【図４】本発明の第２実施形態に係る再生装置の記憶部に記憶されている楽曲データの再生時間と設定音量とを監視した結果を示すグラフである。
【図５】本発明の第２実施形態に係る再生装置が行なうプレイリスト登録判定処理方法を示すフローチャートである。
【符号の説明】
【００８６】
１,１Ａ  再生装置、２  制御部（設定音量監視部、プレイリスト登録判定部）、３  操作部（音量設定部）、３Ａ  ボリュームアップボタン,３Ｂ  ボリュームダウンボタン、４  表示部、５  記憶部、６  ＣＰＵ、７  割り込みコントローラ、８  ＲＡＭ、
９  ＲＯＭ、１０  ＥＥＰＲＯＭ、１０Ａ  設定音量履歴テーブル、１１  再生信号処理／出力部、１２  音声信号増幅部、
１３  音量制御プログラム、１４,１４Ａ  プレイリスト登録判定プログラム、１５  処理制御プログラム、１６  プレイリストテーブル、１７,１７Ａ〜１７Ｄ  楽曲データ、１８  出力端子,１９  イヤホン
【図１】
2010129101.tif 000003
【図２】
2010129101.tif 000004
【図３】
2010129101.tif 000005
【図４】
2010129101.tif 000006
【図５】
2010129101.tif 000007