(57)【特許請求の範囲】
【請求項１】
複数の曲ファイルと、各々が対応する曲ファイルに関する第１及び第２の属性情報を含む複数のタグ情報とを蓄積する蓄積手段と、
前記複数の曲ファイルの中から所定の曲ファイルを選択する種曲選択手段と、
前記複数の曲ファイルの中から、前記第１の属性情報が前記選択された曲ファイルの第１の属性情報と完全に又は部分的に一致する曲ファイルを特定する第１の特定手段と、
前記複数の曲ファイルの中から、前記第２の属性情報が前記選択された曲ファイルの第２の属性情報と完全に又は部分的に一致する曲ファイルを特定する第２の特定手段と、
曲ファイルの再生が完了するごとに、再生が完了した曲ファイルと異なる特定手段で特定された曲ファイルを再生する再生手段とを備えることを特徴とするオーディオ装置。
【請求項２】
請求項１に記載のオーディオ装置であってさらに、
前記第１の特定手段により特定された複数の曲ファイルを列挙した第１のプレイリストを作成する第１のリスト作成手段と、
前記第２の特定手段により特定された複数の曲ファイルを列挙した第２のプレイリストを作成する第２のリスト作成手段とを備え、
前記再生手段は、
前記作成された第１及び第２のプレイリストのうち、再生が完了した曲ファイルが属するプレイリストと異なるプレイリストから、次に再生する曲ファイルを選択する次曲選択手段と、
前記次曲選択手段により選択された曲ファイルの再生を実行する実行手段とを備えることを特徴とするオーディオ装置。
【請求項３】
複数の曲ファイルと、各々が対応する曲ファイルに関する第１及び第２の属性情報を含む複数のタグ情報とを蓄積するステップと、
前記複数の曲ファイルの中から所定の曲ファイルを選択するステップと、
前記複数の曲ファイルの中から、前記第１の属性情報が前記選択された曲ファイルの第１の属性情報と完全に又は部分的に一致する曲ファイルを特定する第１の特定ステップと、
前記複数の曲ファイルの中から、前記第２の属性情報が前記選択された曲ファイルの第２の属性情報と完全に又は部分的に一致する曲ファイルを特定する第２の特定ステップと、
曲ファイルの再生が完了するごとに、再生が完了した曲ファイルと異なる特定ステップで特定された曲ファイルを再生する再生ステップとをコンピュータに実行させる連続再生プログラム。
【請求項４】
請求項３に記載の連続再生プログラムであってさらに、
前記第１の特定ステップにより特定された複数の曲ファイルを列挙した第１のプレイリストを作成するステップと、
前記第２の特定ステップにより特定された複数の曲ファイルを列挙した第２のプレイリストを作成するステップとを備え、
前記再生ステップは、
再生が完了した曲ファイルが属するプレイリストと異なるプレイリストから、次に再生する曲ファイルを選択する次曲選択ステップと、
前記次曲選択ステップにより選択された曲ファイルの再生を実行するステップとを備えることを特徴とする連続再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ装置及び連続再生プログラムに関し、さらに詳しくは、複数の曲ファイルを内部の記憶装置に蓄積可能なオーディオ装置及び蓄積された曲ファイルを連続再生するための連続再生プログラムに関する。
【背景技術】
【０００２】
近年、内部に格納されたハードディスクに大量の曲ファイルを蓄積可能なオーディオ装置が複数登場している。これらのオーディオ装置のいくつかは、ハードディスクに蓄積された複数の曲ファイルの中から選択された曲ファイルが列挙されたプレイリストを自動的に作成する。たとえば、あるオーディオ装置は、曲ファイルをハードディスクに登録するとき、曲ファイルに対応したタグ情報を曲ファイルとともに登録する。タグ情報は複数の属性情報を含む。属性情報とは、たとえば、曲のジャンル（Ｊ−ＰＯＰ、ロック、クラシック、バラード等）や、アーティスト名、アルバム名、曲のタイトル等である。タグ情報は、たとえば、ＣＤＤＢ（Compact Disk DataBase）を利用して、インターネットを介して取得される。
【０００３】
オーディオ装置は、タグ情報内の１つの属性情報（たとえばアーティスト名）を抽出する。そして、ハードディスクに蓄積された複数の曲ファイルのうち、抽出された属性情報と同じ属性情報を有する曲ファイルを検索し、検索により見つかった曲ファイルが列挙されたプレイリストを作成する。このように、ユーザ所望の属性情報を検索キーとして検索するオーディオ装置は、特開２００２−３１３０７０号公報（特許文献１）に記載されている。
【０００４】
しかしながら、このような方法によりプレイリストを作成し、曲ファイルを順次再生すれば、順次再生される曲同士の関連性が一意に分かってしまう。たとえば、同じアーティスト名を属性情報に持つ曲ファイルが列挙されたプレイリストに基づいて連続再生が実行されると、容易に認識する。したがって、ユーザは、次に再生される曲ファイルを容易に予想でき、嗜好性に欠ける。一方で、ハードディスクに蓄積された曲ファイルをランダムに再生すれば、順次再生される曲の関連性をイメージできず、嗜好性に欠ける。
【特許文献１】特開２００２−３１３０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ある曲と一意ではないが何らかの関連性を有する複数の曲を連続再生できるオーディオ装置を提供することである。
【課題を解決するための手段及び発明の効果】
【０００６】
本発明によるオーディオ装置は、蓄積手段と、種曲選択手段と、第１及び第２の特定手段と、再生手段とを備える。蓄積手段は、複数の曲ファイルと、複数のタグ情報とを蓄積する。複数のタグ情報の各々は、対応する曲ファイルに関する第１及び第２の属性情報を含む。種曲選択手段は、複数の曲ファイルの中から所定の曲ファイルを選択する。第１の特定手段は、複数の曲ファイルの中から、第１の属性情報が選択された曲ファイルの第１の属性情報と完全に又は部分的に一致する曲ファイルを特定する。第２の特定手段は、複数の曲ファイルの中から、第２の属性情報が選択された曲ファイルの第２の属性情報と完全に又は部分的に一致する曲ファイルを特定する。再生手段は、曲ファイルの再生が完了するごとに、再生が完了した曲ファイルと異なる特定手段で特定された曲ファイルを再生する。ここで、属性情報とは、曲ファイルの内容に関する情報である。属性情報は、たとえば、曲のジャンルや、アーティスト名、アルバム名、曲のタイトル等である。また、属性情報が、選択された曲ファイルの第１又は第２の属性情報と部分的に一致する曲ファイルを特定するとは、たとえば、タイトル等の属性情報が、選択された曲ファイルのタイトル等の属性情報と部分的に一致する曲ファイルを特定することをいう。
【０００７】
本発明によるオーディオ装置は、種曲選択手段により選択された曲ファイル（以下、種曲ファイルという）と同じ第１又は第２の属性情報を有する複数の曲ファイルを連続して再生する。さらに、オーディオ装置は、第１及び第２の特定手段のうち、再生を完了した曲ファイルと異なる特定手段により特定された曲ファイルを再生する。たとえば、ジャンルが種曲ファイルと同じである曲ファイルの再生が完了した場合、オーディオ装置は、次に、アルバム名が種曲ファイルと同じである曲ファイルの再生を開始する。要するに、オーディオ装置は、ジャンルが種曲ファイルと同じである曲ファイルを連続して再生しない。そのため、ユーザは、連続再生される曲同士の関連性を一意に特定できない。しかしながら、オーディオ装置は、種曲ファイルの第１及び第２の属性情報のいずれかと同じ属性情報を持つ曲ファイルを連続して再生する。したがって、ユーザは、連続再生される曲ファイルが種曲ファイルと一意の関連性を有するものではないものの、何らかの関連性があることを認識できる。
【０００８】
好ましくは、オーディオ装置はさらに、第１及び第２のリスト作成手段を備える。第１のリスト作成手段は、第１の特定手段により特定された複数の曲ファイルを列挙した第１のプレイリストを作成する。第２の特定手段は、第２の特定手段により特定された複数の曲ファイルを列挙した第２のプレイリストを作成する。再生手段は、次曲選択手段と、実行手段とを備える。次曲選択手段は、作成された第１及び第２のプレイリストのうち、再生が完了した曲ファイルが属するプレイリストと異なるプレイリストから、次に再生する曲ファイルを選択する。実行手段は、次曲選択手段により選択された曲ファイルの再生を実行する。
【０００９】
本発明による連続再生プログラムは、上述の手段をコンピュータに実現するためのプログラムである。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００１１】
［全体構成］
図１を参照して、本実施の形態によるオーディオ装置１は、受付部１０と、中央処理装置（以下ＣＰＵという）１１と、メモリ１２と、ハードディスク（ＨＤＤ）１３と、通信部１４と、光ディスクドライブ１５と、Ｄ／Ａコンバータ１６と、ディスプレイ１７とを備える。これらはバス１９で相互に接続されている。オーディオ装置１はさらに、Ｄ／Ａコンバータ１６に接続されたスピーカ１８を備える。
【００１２】
光ディスクドライブ１５は、ＣＤやＤＶＤ等の記憶媒体である図示しない光ディスクが挿入されたとき、挿入された光ディスク内の複数の曲ファイルを読み出す。
【００１３】
記憶媒体であるＨＤＤ１３は、通信部１４と接続された図示しない他のコンピュータから送信された複数の曲ファイルを記憶する。また、ＨＤＤ１３は、光ディスクドライブ１５により読み出された複数の曲ファイルを記憶する。
【００１４】
ＨＤＤ１３はさらに、図２に示す曲ファイルテーブルを記憶する。曲ファイルテーブルは、トラック番号が登録されるフィールドと、曲ファイルを特定する曲ＩＤが登録されるフィールドとを有する。要するに、曲ファイルテーブルには、ＨＤＤ１３に蓄積された曲ファイルが列挙される。ＨＤＤ１３はさらに、図３に示すタグ情報テーブルを記憶する。タグ情報テーブルは、曲ＩＤを登録するためのフィールドと、曲ＩＤに対応したタグ情報を登録するための複数のフィールドとを有する。タグ情報は複数の属性情報を含む。属性情報とは、対応する曲ファイルの内容に関する情報であり、たとえば、対応する曲ファイルのジャンルやアルバム名、タイトル、アーティスト名等である。図３のタグ情報テーブルには、属性情報として、ジャンル、アルバム名、タイトル及びアーティスト名が登録されているが、他の属性情報（たとえば、再生時間等）が登録されてもよい。タグ情報は、ＣＤＤＢを利用して、外部からネットワークを介して取得されてもよい。また、外部から曲ファイルを取得するときに、対応するタグ情報が取得されてもよい。ユーザにより入力されてもよい。
【００１５】
メモリ１２は、リードオンリーメモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）とを含む。メモリ１２内のＲＯＭには、連続再生プログラムが予めインストールされている。連続再生プログラムをＣＰＵ１１で実行することにより、オーディオ装置１は、以降で説明される動作処理を実行する。なお、連続再生プログラムは、ＲＯＭに予めインストールされる代わりに、ＨＤＤ１３にインストールされてもよい。
【００１６】
ディスプレイ１７は、ユーザが曲ファイルを選択するための属性情報、たとえば、曲ファイルのタイトル等を表示する。
【００１７】
受付部１０は、ユーザ操作に応じて各種コマンドを受け付ける。具体的には、ユーザ操作に応じて、所望の曲ファイル（種曲ファイル）の選択を受け付ける。また、再生指示を受け付ける。受付部１０は、たとえば、キーボタンやキーボードであってもよいし、図示しないリモートコントロール装置から送信される各種コマンドを受信する受信器であってもよい。
【００１８】
Ｄ／Ａコンバータ１６は、再生される曲ファイルをデジタル信号からアナログ信号に変換する。スピーカ１８は、Ｄ／Ａコンバータ１６から出力されたアナログ信号を受け、音声として外部に出力する。
【００１９】
［動作概要］
オーディオ装置１の動作の概要を説明する。オーディオ装置１はまず、ユーザ所望の種曲ファイルの選択を受け付ける。ユーザにより種曲ファイルが選択されたとき、オーディオ装置１は、種曲ファイルの再生を開始する。
【００２０】
続いて、オーディオ装置１は、種曲ファイルのタグ情報を参照する。そして、タグ情報内の属性情報を利用して、複数のプレイリストを作成する。たとえば、オーディオ装置１は、種曲ファイルのタグ情報のうち、「ジャンル」を抽出する。そして、オーディオ装置１は、ＨＤＤ１３に蓄積された複数の曲ファイルの中から、抽出されたジャンルと同じジャンルの曲ファイルを検索する。そして、検索により見つかった曲ファイルが列挙されたジャンルプレイリストを作成する。同様に、オーディオ装置１は、種曲ファイルのアルバム名と同じアルバム名の曲ファイルのアルバムプレイリストと、種曲ファイルのタイトルに含まれる単語のいずれかを含むタイトルの曲ファイルが列挙されたタイトルプレイリストとを作成する。要するに、オーディオ装置１は、複数のプレイリスト（ジャンルプレイリスト、アルバムプレイリスト、タイトルプレイリスト）を作成する。
【００２１】
種曲ファイルの再生が完了したとき、オーディオ装置１は、作成された３つのプレイリストに基づいて、複数の曲ファイルを連続で再生する。このとき、オーディオ装置１は、次に再生される曲ファイルを、各プレイリストから順番に選択する。たとえば、ジャンルプレイリストから選択された曲ファイルの再生が完了したとき、オーディオ装置１は、次に再生される曲ファイルをアルバムプレイリストから選択する。そして、アルバムプレイリストから選択された曲ファイルの再生が完了したとき、次に再生される曲ファイルをタイトルプレイリストから選択する。タイトルプレイリストから選択された曲ファイルの再生が完了したとき、オーディオ装置１は、次に再生される曲ファイルをジャンルプレイリストから選択する。
【００２２】
このように、オーディオ装置１は、次に再生される曲ファイルを選択するごとに、曲ファイルが選択されるプレイリストを順繰りに切り替える。上述の例では、オーディオ装置１は、選択の対象とするプレイリストを、ジャンルプレイリスト、アルバムプレイリスト、タイトルプレイリストの順に切り替えて、曲ファイルを選択する。したがって、同じ属性情報で抽出された曲ファイルは連続で再生されないが、種曲ファイルと同じ属性情報（ジャンル、アルバム名、タイトル）のいずれかを有する曲ファイルが連続で再生される。そのため、ユーザは、再生される曲同士の関連性を一意に認識できないものの、複数の曲の再生を聴くうちに、再生される複数の曲ファイルは、何らかの関連性を有し、ランダムに選択されたものではないと認識する。
【００２３】
［動作詳細］
上述の動作の詳細を説明する。
【００２４】
図４を参照して、オーディオ装置１はまず、種曲ファイルを選択する（Ｓ１）。オーディオ装置１は、たとえば、ＨＤＤ１３に蓄積された曲ファイルのタイトルをディスプレイ１７に表示する。ユーザは、ディスプレイ１７に表示されたタイトルに基づいて、所望の曲ファイルを選択する。オーディオ装置１の受付部１０は、ユーザによる曲ファイルの選択を受け付ける。そして、選択された曲ファイルを種曲ファイルとして特定する。このとき、種曲ファイルの曲ＩＤをメモリ１２に格納する。
【００２５】
上述の説明では、ユーザ操作に応じて種曲ファイルを選択したが、オーディオ装置１自身が自動的に種曲ファイルを選択してもよい。この場合、オーディオ装置１は、ランダムに種曲ファイルを選択してもよい。また、オーディオ装置１が、各曲ファイルについて、過去に再生された累積回数を蓄積している場合、累積回数に基づいて、種曲ファイルを選択してもよい。この場合、たとえば、累積回数が最小の曲ファイルを種曲ファイルとして選択してもよいし、累積回数が最大の曲ファイルを種曲ファイルとして選択してもよい。
【００２６】
ステップＳ１で種曲ファイルを選択後、オーディオ装置１は、種曲ファイルの再生を開始する（Ｓ２）。オーディオ装置１はさらに、種曲ファイルに基づいて、複数のプレイリスト（ジャンルプレイリストＪＰＬ、アルバムプレイリストＡＰＬ及びタイトルプレイリストＴＰＬ）を作成する（Ｓ３）。以下、各プレイリストの作成方法を説明する。
【００２７】
オーディオ装置１はまず、種曲ファイルのタグ情報を特定する（Ｓ３０１）。オーディオ装置１は、種曲ファイルの曲ＩＤ（以下、種曲ＩＤという）をメモリ１２から読み出し、タグ情報テーブル内で、種曲ＩＤに対応したタグ情報ＴＧ０を特定する。
【００２８】
オーディオ装置１は続いて、ジャンルプレイリストＪＰＬを作成する（Ｓ３０２〜Ｓ３０４）。オーディオ装置１はまず、特定されたタグ情報ＴＧ０内のジャンルＪ０を抽出する（Ｓ３０２）。続いて、オーディオ装置１は、タグ情報テーブルを参照して、抽出されたジャンルＪ０と同じジャンルに対応した曲ＩＤを特定する（Ｓ３０３）。たとえば、ジャンルＪ０が「ロック」である場合、オーディオ装置１は、タグ情報テーブルを参照し、ジャンルが「ロック」である曲ＩＤを検索する。
【００２９】
オーディオ装置１はステップＳ３０３で特定された曲ＩＤ（つまり、検索して見つけた曲ＩＤ）を列挙したジャンルプレイリストＪＰＬを作成する（Ｓ３０４）。このとき、オーディオ装置１は、曲ファイルテーブルに基づいて、見つかった曲ＩＤをトラック番号順にソートして、トラック番号の小さい順に曲ＩＤをジャンルプレイリストＪＰＬに列挙する。ジャンルプレイリストＪＰＬの一例を図５に示す。作成されたジャンルプレイリストＪＰＬは、メモリ１２に格納される。
【００３０】
オーディオ装置１はさらに、アルバムプレイリストＡＰＬを作成する（Ｓ３０５〜Ｓ３０７）。オーディオ装置１は、タグ情報ＴＧ０内のアルバム名Ａ０を抽出する（Ｓ３０５）。続いて、オーディオ装置１は、タグ情報テーブルを参照して、アルバム名Ａ０と同じアルバム名の曲ＩＤを検索して特定する（Ｓ３０６）。オーディオ装置１は、検索により見つかった曲ＩＤを列挙したアルバムプレイリストＡＰＬを作成する（Ｓ３０７）。ジャンルプレイリストＪＰＬと同様に、アルバムプレイリストＡＰＬに列挙された曲ＩＤは、トラック番号の小さい順にソートされる。アルバムプレイリストＡＰＬはメモリ１２に格納される。
【００３１】
オーディオ装置１はさらに、タイトルプレイリストＴＰＬを作成する（Ｓ３０８〜Ｓ３１２）。オーディオ装置１は、タグ情報ＴＧ０内のタイトルＴ０を抽出する（Ｓ３０８）。続いて、オーディオ装置１は、タイトルＴ０に含まれる１又は複数の自立語を抽出する（Ｓ３０９）。オーディオ装置１は、タグ情報テーブルを参照して、抽出された自立語を含むタイトルの曲ＩＤを検索して特定する（Ｓ３１０）。オーディオ装置１はさらに、見つかった曲ＩＤを、ステップＳ３０８で特定された複数の自立語を含む数が多い順にソートする（Ｓ３１１）。たとえば、種曲のタイトルが「桜の歌」である場合、ステップＳ３０９で抽出される自立語は「桜」と「歌」となる。そして、ステップＳ３１１では、特定された曲ＩＤのうち、タイトルに「桜」と「歌」とを共に含むもの（つまり、ステップＳ３０９で抽出された自立語を２つ含むもの）が最上位に列挙され、ついで、タイトルに「桜」又は「歌」のみを含むもの（つまり、ステップＳ３０９で抽出された自立語を１つ含むもの）が列挙される。オーディオ装置１は、ソートされた順に曲ＩＤが列挙されたタイトルプレイリストＴＰＬを作成し、メモリ１２に格納する（Ｓ３１２）。要するに、オーディオ装置１は、種曲ファイルのタイトルと部分的に一致するタイトルを持つ曲ファイルを特定し、タイトルプレイリストＴＰＬを作成する。
【００３２】
以上の方法により、オーディオ装置１は、３つのプレイリスト（ジャンルプレイリストＪＰＬ、アルバムプレイリストＡＰＬ及びタイトルプレイリストＴＰＬ）を作成する。
【００３３】
続いて、オーディオ装置１は、プレイリストの利用順を示すテーブル（以下、スケジュールテーブルという）を作成する（Ｓ４）。図６にスケジュールテーブルを示す。スケジュールテーブルは、利用順を示す利用番号ＡＮが登録されるフィールドと、各プレイリストを特定するためのリストＩＤが登録されるためのフィールドとを含む。図６中のリストＩＤ「ＪＰＬ」はジャンルプレイリストＪＰＬを示す。また、「ＡＰＬ」はアルバムプレイリストを示し、「ＴＰＬ」はタイトルプレイリストを示す。スケジュールテーブルはメモリ１２に格納される。
【００３４】
スケジュールテーブルを作成後、オーディオ装置１は、種曲ファイルの再生の完了を監視する（Ｓ５）。種曲ファイルの再生が完了したとき（Ｓ５でＹＥＳ）、種曲ファイルに再生済フラグを立てる（Ｓ６）。再生済みフラグは、曲ＩＤと対応付けてメモリ１２に格納される。これにより、オーディオ装置１は、どの曲ファイルの再生が完了したかを確認できる。
【００３５】
続いて、オーディオ装置１は、各プレイリストＪＰＬ、ＡＰＬ及びＴＰＬから未再生の曲ファイルを選択して連続再生する（Ｓ７〜Ｓ１５）、以下、連続再生の詳細を説明する。
【００３６】
オーディオ装置１は、利用番号用のカウンタｎを「１」にする（Ｓ７）。続いて、スケジュールテーブルを参照して、利用番号ＡＮ＝ｎ、つまり、利用番号ＡＮ＝１のプレイリストであるジャンルプレイリストＪＰＬから未再生の曲ファイルを選択する（Ｓ８）。選択する方法は、ジャンルプレイリストＪＰＬのリスト番号順であってもよいし、ランダムであってもよい。ただし、オーディオ装置１は、ジャンルプレイリストＪＰＬに列挙された曲ファイルのうち、再生済フラグが立っていない曲ファイルを選択する。選択された曲ファイルの曲ＩＤはメモリ１２に格納される。
【００３７】
オーディオ装置１は、ステップＳ８で選択された曲ファイルの再生を開始する（Ｓ９）。ステップＳ８でメモリ１２に格納された曲ＩＤに対応する曲ファイルを読み出し、読み出された曲ファイルを再生する。
【００３８】
オーディオ装置１は、曲ファイルの再生の完了を監視する（Ｓ１０）。曲ファイルの再生が完了したとき（Ｓ１０でＹＥＳ）、オーディオ装置１は、再生が完了した曲ファイルに再生済フラグを立てる（Ｓ１１）。再生済フラグは、曲ＩＤと対応付けてメモリ１２に格納される。
【００３９】
オーディオ装置１はさらに、各プレイリストＪＰＬ、ＡＰＬ及びＴＰＬ内に未再生の曲ファイルが存在するか否かを確認する（Ｓ１２）。つまり、各プレイリストにおいて、再生済フラグが立っていない曲ファイルがあるか否かを判断する。未再生曲ファイルが存在するとき（Ｓ１２でＹＥＳ）、現在のカウンタｎがスケジュールテーブル内の最大の利用番号ＡＮ（本実施の形態では「３」）であるか否かを判断する（Ｓ１３）。ここではカウンタｎ＝１であるため（Ｓ１３でＮＯ）、オーディオ装置１は、カウンタｎをインクリメントしてｎ＝２とし（Ｓ１４）、ステップＳ８に戻る。
【００４０】
オーディオ装置１は、ステップＳ８で、利用番号ＡＮ＝２のプレイリストであるアルバムプレイリストＡＰＬから未再生曲ファイル（つまり、再生済フラグが立っていない曲ファイル）を選択し、再生する（Ｓ８及びＳ９）。再生が完了したとき（Ｓ１０でＹＥＳ）、次に再生する曲ファイルを選択するプレイリストを決定する（Ｓ１２〜Ｓ１５）。ここでは、カウンタｎ＝２であるため、（Ｓ１３でＮＯ）、カウンタｎをインクリメントしてｎ＝３とし（Ｓ１４）、ステップＳ８に戻る。そのため、オーディオ装置１は、次に再生する曲ファイルを、利用番号ＡＮ＝３のタイトルプレイリストＴＰＬから選択する（Ｓ８）。
【００４１】
タイトルプレイリストＴＰＬから選択された曲ファイルの再生が完了したとき（Ｓ１０でＹＥＳ）、オーディオ装置１は、カウンタｎが利用番号の最大値と同じであると判断する（Ｓ１３でＹＥＳ）。そのため、カウンタｎ＝１とし（Ｓ１５）、ステップＳ９に戻る。つまり、オーディオ装置１は、再びジャンルプレイリストＪＰＬから曲ファイルを選択する（Ｓ８）。
【００４２】
要するに、オーディオ装置１は曲ファイルを選択するプレイリストをジャンルプレイリストＪＰＬ、アルバムプレイリストＡＰＬ、タイトルプレイリストＴＰＬの順番で順繰りに決定し、決定されたプレイリストから次に再生する曲ファイルを選択する。そのため、所定の属性情報（たとえばジャンル）が種曲ファイルと一致する複数の曲ファイルは連続して再生されない。しかしながら、再生される複数の曲ファイルは、種曲ファイルの複数の属性情報のいずれかと完全に又は部分的に一致する属性情報を持つ。そのため、連続再生される複数の曲ファイルを聴いたユーザは、これらの曲ファイルが種曲ファイルと何らかの関連性を持つと認識できる。
【００４３】
全ての曲ファイルの再生が完了したとき、つまり、各プレイリストＪＰＬ、ＡＰＬ及びＴＰＬの全ての曲ファイルに再生済フラグが立ったとき（Ｓ１２でＮＯ）、オーディオ装置１は再生を完了する。
【００４４】
なお、上述の説明では、ステップＳ８では曲ファイルを、プレイリスト上でのリスト番号順で選択してもよいし、ランダムに選択してもよいとしたが、タイトルプレイリストＴＰＬに関しては、リスト番号順に曲ファイルを選択する方が好ましい。この場合、タイトルプレイリストＴＰＬの曲ファイルは、種曲ファイルのタイトル内の自立語を多く含むタイトルを持つ曲ファイルから順に再生される。要するに、曲ファイルが再生されるごとに、そのタイトルは種曲ファイルのタイトルと一致する部分が減っていく。そのため、ユーザは、タイトルプレイリストＴＰＬの曲ファイルを聴くごとに、種曲ファイルとの関連性が低くなっていく感覚を受ける。
【００４５】
上述の説明では、種曲ファイルの再生を開始した後、各プレイリストを作成したが、種曲ファイルの再生を開始する前に、各プレイリストを作成してもよい。また、プレイリストは２つでもよいし、４以上であってもよい。
【００４６】
また、複数のプレイリストを作成せず、１つのプレイリストのみ作成してもよい。たとえば、オーディオ装置１は、以下の方法でプレイリストを１つ作成する。オーディオ装置１はまず、種曲ファイルの属性情報のうち、「ジャンル」を抽出し、同じジャンルを持つ曲ファイルを１つ特定する。そして、特定された曲ファイルをプレイリスト上に記録する。続いて、種曲ファイルの「アルバム名」と同じアルバム名の曲ファイルを１つ特定し、特定された曲ファイルを、プレイリスト上で先に記録された曲ファイルの次に列挙する。次に、種曲ファイルの「タイトル」内の自立語を含む曲ファイルを１つ特定し、プレイリスト上に列挙する。以上の動作繰り返して、１つのプレイリストを作成する。種曲ファイルの再生が完了した後、オーディオ装置１は、作成されたプレイリストのリスト番号順に曲ファイルを再生する。この場合も、「ジャンル」が一致する曲ファイル、「アルバム名」が一致する曲ファイル、「タイトル」が部分的に一致する曲ファイルの順番で順繰りに曲ファイルが再生される。
【００４７】
なお、曲ファイルの再生が完了するごとに、オーディオ装置１が、「ジャンル」が一致する曲ファイル、「アルバム名」が一致する曲ファイル、「タイトル」が部分的に一致する曲ファイルの順番で順繰りに、曲ファイルを選択し、選択された曲ファイルを再生してもよい。この場合、プレイリストを持たないため、選択時間が長くなる可能性があるが、本発明の効果を奏することができる。
【００４８】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態によるオーディオ装置の構成を示す機能ブロック図である。
【図２】図１中のハードディスクに記憶される曲ファイルテーブルのデータ構造を示す図である。
【図３】図１中のハードディスクに記憶されるタグ情報テーブルのデータ構造を示す図である。
【図４】図１に示したオーディオ装置の動作を示すフロー図である。
【図５】図４中のステップＳ３０４で作成されるジャンルプレイリストのデータ構造を示す図である。
【図６】図４中のステップＳ４で作成されるスケジュールテーブルのデータ構造を示す図である。
【符号の説明】
【００５０】
１  オーディオ装置
１１  ＣＰＵ
１２  メモリ
ＡＰＬ  アルバムプレイリスト
ＪＰＬ  ジャンルプレイリスト
ＴＰＬ  タイトルプレイリスト
【図１】
0004858332.tif 000002
【図２】
0004858332.tif 000003
【図３】
0004858332.tif 000004
【図４】
0004858332.tif 000005
【図５】
0004858332.tif 000006
【図６】
0004858332.tif 000007