(57)【要約】  ディジタル装置におけるディジタル・プログラムのための再生リストの作成は、階層型の順番のグループ分けのディジタル・プログラムにおける特定のディジタル・プログラムを見つけるために使用されるナビゲーション・パスを利用する。グループ分けは、ディジタル・プログラムの整理パラメータに基づいている。選択されたディジタル・プログラムに到達するために使用されるナビゲーション・パス内のディジタル・プログラムから再生リストが作成される。再生リストは、シャッフルされて再生されるか、または、順番に再生される。異なるディジタル・プログラムの再生により、ナビゲーション・パスが変更され、再生リストが変更される。ＭＰ３プレイヤーにおいて、例えば、ＩＤ３タグ属性は、ディジタル・オーディオ・ファイルの階層型グループ分けを提供する整理パラメータとして使用される。
2008532196.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル装置における再生リストを作成する方法であって、
前記ディジタル装置に関連付けられた複数のディジタル・プログラムを記憶するステップを含み、
各ディジタル・プログラムは、それぞれの複数の整理パラメータに関連付けられ、前記複数のディジタル・プログラムは、前記整理パラメータに基づいて階層型グループにグループ分けされ、
前記ディジタル・プログラムのうちの特定のものを選択するためのナビゲーション入力を含むユーザー入力に応答して前記ディジタル・プログラムのうちの特定のものを取得し、再生するステップと、
ダイナミック・シャッフル・モードのユーザー選択に応答してダイナミック・シャッフル再生リストを作成するステップと、
を含み、
前記ダイナミック・シャッフル再生リストは、前記ディジタル・プログラムのうちの特定のものに到達するために使用されるナビゲーション・パス内に含まれるディジタル・プログラムを含み、
前記ディジタル・プログラムのうちの特定のものを再生した後に前記ダイナミック・シャッフル再生リスト内の前記ディジタル・プログラムを再生するステップを含む、前記方法。
【請求項２】
前記ディジタル・プログラムがオーディオ・プログラムからなり、前記整理パラメータが全ての曲、アーティスト、アルバム、ジャンル、および年のうちの１つを含む、請求項１に記載の方法。
【請求項３】
前記オーディオ・プログラムがＭＰ３オーディオ・プログラムからなる、請求項２に記載の方法。
【請求項４】
前記全ての曲パラメータの選択に応答してオーディオ・プログラムの前記リストを平坦化するステップをさらに含み、当該平坦化ステップが、整理パラメータ内でオーディオ・プログラムの前記リストを単一レベルに減少させるステップを含む、請求項２に記載の方法。
【請求項５】
前記ダイナミック・シャッフル再生リストを作成するステップが、前記全ての曲整理パラメータの選択の後に実行される、請求項１に記載の方法。
【請求項６】
次のディジタル・プログラムへのユーザーのナビゲーションに応答して次のディジタル・プログラムのナビゲーション・パスを再計算するステップと、
ナビゲーション・パスの再計算に応答してダイナミック・シャッフル再生リストを再作成するステップと、
をさらに含み、
前記再作成されたダイナミック・シャッフル再生リストが、前記再計算されたナビゲーション・パスに含まれるディジタル・プログラムを含む、請求項１に記載の方法。
【請求項７】
ディジタル装置であって、
前記ディジタル装置に関連付けられた複数のディジタル・プログラムを記憶する記憶装置を含み、
各ディジタル・プログラムは、それぞれの複数の整理パラメータに関連付けられ、前記複数のディジタル・プログラムは、前記整理パラメータに基づいて階層型グループにグループ分けされ、
ユーザーが前記複数の記憶されたディジタル・プログラムから特定のディジタル・プログラムをナビゲート、選択、および再生できるようにする入力手段と、
ダイナミック・シャッフル・モードのユーザー選択に応答してダイナミック・シャッフル再生リストを作成するための制御手段と、
を含み、
前記ダイナミック・シャッフル再生リストは、前記特定のディジタル・プログラムに到達するために使用されるナビゲーション・パス内に含まれるディジタル・プログラムを含み、
前記特定のディジタル・プログラムを再生した後に前記ダイナミック・シャッフル再生リスト内の前記ディジタル・プログラムを再生する処理手段とを含む、前記ディジタル装置。
【請求項８】
前記記憶装置が、全ての曲、アーティスト、アルバム、ジャンル、および年のうちの１つを含む前記整理パラメータと共にオーディオ・プログラムからなる複数のディジタル・プログラムを記憶する、請求項７に記載のディジタル装置。
【請求項９】
前記オーディオ・プログラムがＭＰ３オーディオ・プログラムからなる、請求項８に記載のディジタル装置。
【請求項１０】
前記制御手段が前記全ての曲パラメータの選択に応答してオーディオ・プログラムの前記リストを平坦化し、当該平坦化が、整理パラメータ内でオーディオ・プログラムの前記リストを単一レベルに減少させることを含む、請求項８に記載のディジタル装置。
【請求項１１】
ディジタル・オーディオ・プレイヤーであって、
複数のディジタル・オーディオ・プログラムを記憶する記憶装置を含み、
各ディジタル・オーディオ・プログラムは、それぞれの複数の整理パラメータに関連付けられ、前記複数のディジタル・オーディオ・プログラムは、前記整理パラメータに基づいて階層型グループにグループ分けされ、
ユーザーが前記複数の記憶されたディジタル・オーディオ・プログラムから特定のディジタル・オーディオ・プログラムをナビゲート、選択、および再生できるようにする入力装置と、
ダイナミック・シャッフル・モードのユーザー選択に応答してダイナミック・シャッフル再生リストを作成するためのダイナミック・シャッフル再生リスト発生器と、
を含み、
前記ダイナミック・シャッフル再生リストは、前記特定のディジタル・オーディオ・プログラムに到達するために使用されるナビゲーション・パス内に含まれるディジタル・オーディオ・プログラムを含み、
前記特定のディジタル・オーディオ・プログラムを再生した後に前記ダイナミック・シャッフル再生リスト内の前記ディジタル・オーディオ・プログラムを再生するように構成された再生手段とを含む、前記ディジタル・オーディオ・プレイヤー。
【請求項１２】
前記整理パラメータが、全ての曲、アーティスト、アルバム、ジャンル、および年のうちの１つを含む、請求項１１に記載のディジタル・オーディオ・プレイヤー。
【請求項１３】
前記ディジタル・オーディオ・プログラムがＭＰ３オーディオ・プログラムからなる、請求項１２に記載のディジタル・オーディオ・プレイヤー。
【請求項１４】
前記全ての曲パラメータの選択に応答してオーディオ・プログラムの前記リストを平坦化するように構成された処理をさらに含み、当該平坦化が、整理パラメータ内でディジタル・オーディオ・プログラムの前記リストを単一レベルに減少させることを含む、請求項１２に記載のディジタル・オーディオ・プレイヤー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル装置におけるディジタル・プログラムの再生リストの作成に関し、より具体的には、再生リスト作成のためのディジタル・プログラム・データの階層型グループ分けを利用する再生リスト作成に関する。
【背景技術】
【０００２】
例えば、音楽（ミュージック）や映画の形態での、オーディオおよびビデオ・プログラミングは、様々なタイプのディジタル装置上で容易に記憶、再生されるディジタル・データとして利用可能である。オーディオおよびビデオ・ディジタル・プログラミングを記憶および再生することが可能なディジタル装置が多様化している。固体メモリまたは小型化されたハードディスク・ドライブに記憶されたディジタル符号化されたオーディオ・データを処理することが可能な携帯型デバイスが一般的なものとなってきている。
【０００３】
例えば、ＭＰ３プレイヤーなどのディジタル装置は、ユーザーが何千もの曲をロードすることができるが、アルバムまたはアーティストだけによるものとは異なる、ユーザーにとって魅力的な方法でこれらの曲を聞いたり、アクセスしたりすることは、継続的な課題である。この理由で、ＭＰ３プレイヤーは、ユーザーが各曲のコレクションから曲を選択し、これらの曲の再生リスト（プレイリスト）を作成することを可能とする。次に、プレイヤーは、リスト上の曲を再生するように指示される。従って、ユーザーは、カスタム「アルバム」または曲のリストを作り上げることができる。例として、ユーザーは、「トレーニング（ｗｏｒｋｏｕｔ：ワークアウト）」と呼ばれるプレイリスト、「ディナー・デート」、「読書音楽」と呼ばれるプレイリストを有することも考えられるであろう。このアプローチの問題は、ユーザーがリストを手動で作成しなければならず、時間および労力を要することである。このアプローチの別の問題は、プレイリストが静的であり、楽曲のコレクションを十分に探索することができず、ユーザーが同じ曲を聞くように固定してしまうという点である。プレイリストの編集機能は存在しないか、存在したとしても、煩雑なものである。
【０００４】
このようなことから、大抵のＭＰ３プレイヤーは、曲の再生のために、ランダム・モード、または、シャッフル・モードとして知られるものを有する。大抵のＭＰ３プレイヤーによって使用される「全ての曲をシャッフルする（Ｓｈｕｆｆｌｅ  Ａｌｌ  Ｓｏｎｇｓ）」方法は、良くても、大したものではない。これに対する少なくとも１つの理由として、プレイヤーが記憶する様々な曲が膨大なことが挙げられる。人は、音楽において様々な嗜好を有しており、トレーニングの際には、ヒップホップを聞き、デートを楽しむためにはジャズを聴き、読書の際にはクラシックを聞く。「全ての曲をシャッフルする」方法では、例えば、ジャズの後にヒップホップが続き、その後にクラシックが続く場合がある。この理由で、ＭＰ３のプレイヤーおよびソフトウエア・システムは、ユーザーが手動でプレイリストを作成することを可能にするが、これは上述したような問題を有するものである。
【０００５】
ＭＰ３プレイヤーには、曲の再生を幾つかの方法で実行するものがあり、これらは、上述したアプローチに対する改良である。ある方法では、ユーザーが「アルバムをシャッフルする（Ｓｈｕｆｆｌｅ  Ａｌｂｕｍ）」ことを可能にする。プレイヤーは、ランダムにアルバムを選択し、このアルバムの全ての曲をアルバムの順に再生する。その後、プレイヤーは、ランダムに別のアルバムを選択し、そのアルバムの曲をアルバムの順に再生する。上述した方法と同様の問題がこの方法にも存在する。なぜならば、ヒップホップのアルバムの後にクラシックのアルバムが続く場合があるからである。第２の方法では、ユーザーがジャンル、アルバム、アーティストなどの特定のカテゴリーにおける全ての曲を選択することによって、プレイリストを削る（ｐａｒｅ  ｄｏｗｎ）ことを可能にする。しかしながら、これらのプレイヤーは、結局は、曲の順を、第１に、アルバムのアルファベット順に、第２に、アルバムの中の曲の順に基づくものにしている。
【０００６】
ディジタル装置のためにディジタル・プログラムの再生リストを作成する方法を改良することが望ましい。
【発明の開示】
【０００７】
（概要）
ディジタル装置におけるディジタル・プログラムの再生リストは、選択されたディジタル・プログラムの整理パラメータの階層型グループ分け（グルーピング）に基づいて作成される。階層型グループ分けは、再生のために特定のディジタル・プログラムを見つけるために利用するナビゲーション・パスを形成する。再生リストは、選択されたディジタル・プログラムに到達するために使用されるナビゲーション・パス内のディジタル・プログラムから作成される。結果として得られた再生リストは、再生の間にシャッフルされる。
【０００８】
一態様においては、本発明は、ディジタル装置における再生リストを作成する方法を提供する。この方法は、（ａ）ディジタル装置に関連付けられた複数のディジタル・プログラムを記憶するステップを含み、各ディジタル・プログラムは、それぞれの複数の整理パラメータに関連付けられ、複数のディジタル・プログラムは、整理パラメータに基づいて階層型グループにカテゴリー化され、（ｂ）複数のディジタル・プログラムのうちの特定のディジタル・プログラムにナビゲートし、再生するステップと、（ｃ）ダイナミック・シャッフル・モードのユーザー選択に応答してダイナミック・シャッフル再生リストを作成するステップとを含み、再生リストは、特定のディジタル・プログラムに到達するために使用されるナビゲーション・パス内に含まれるディジタル・プログラムを含み、（ｄ）特定のディジタル・プログラムを再生した後に再生リスト内のディジタル・プログラムを再生するステップを含む。
【０００９】
図面を参照しながら本発明の一実施の形態についての後述の説明を読むことによって、上述した本発明の特徴および目的、また、その他の特徴および目的、さらに、これらを達成するための方法がより明らかになり、本発明自体についてもより良く理解できるようになる。
【００１０】
幾つかの図面を通して対応する参照符号は、対応する部品を示している。図面は、本発明の実施の形態を表すものであるが、必ずしも実際の寸法に従ったものでなく、本発明をより良く例示し、説明するために、特定の特徴が誇張されている場合がある。本明細書で示す例は、本発明の一実施の形態を１つの態様で示すのものであり、このような例は、どのような点からも本発明の範囲を限定するように解釈されるべきではない。
【発明を実施するための最良の形態】
【００１１】
本明細書において開示する実施の形態は、完全に網羅した内容であると意図されたものではなく、または、本発明を開示する態様に厳格に限定するように意図されたものでもない。むしろ、実施の形態は、他の当業者が本願の開示内容を利用できるように例示的に記載したものである。
【００１２】
図１は、本発明の原理を実行、および／または、実施するように構成され、動作し、および／または適合したディジタル装置のブロック図である。具体的には、図１は、ディジタル・オーディオ・データ・プレイヤー１０、より具体的には、ＭＰ３ディジタル・オーディオ・データ・プレイヤーとして実施されるディジタル装置のブロック図である。なお、携帯型ディジタル・オーディオ・データ・プレイヤー１０は、ディジタル・オーディオ・プレイヤーおよびディジタル装置の例示的なものに過ぎず、一般的に、ディジタル・オーディオ（音声）および／またはビデオ（動画）ファイルなどのディジタル・プログラムを記憶および再生し、ディジタル・オーディオおよび／またはビデオ・ファイルの再生リスト（プレイリスト）が作成および保存される。さらに、ディジタル・オーディオ・プレイヤー１０は、多くのディジタル符号化スキームの１つを利用することができ、本ディジタル・オーディオ・プレイヤー１０は、ＭＰ３符号化スキームに関連して記載される。
【００１３】
携帯型オーディオ・データ・プレイヤー１０の様々な要素および／またはコンポーネントの一般的な構成および動作を本発明の内容に関連して本明細書において説明する。しかしながら、オーディオ・データ・プレイヤー１０の様々な要素の詳細については、一般的に、当業者には公知であるため、本明細書中では説明しない。オーディオ・データ・プレイヤー１０は、バッファ・メモリ２５を介したデータ・ストレージ３２からオーディオ・デコーダー・ディジタル信号プロセッサ（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）１２へのデータ転送を含む様々な要素の制御およびオーディオ・データ・プレイヤー１０の全般的な処理の制御を行うマイクロコントローラ（コントローラ）２２を含む。マイクロコントローラ２２は、本発明の原理を実施、または、実行することを含むオーディオ・データ・プレイヤー１０の動作を制御するための様々なインストラクション・セット（ｉｎｓｔｒｕｃｔｉｏｎ  ｓｅｔｓ：命令セット）およびプログラムなど（プログラム命令）３５を記憶するための適切な容量のメモリ２３を備える。以下で詳細に説明するように、本発明の原理に従った方法は、複数の予め記録（記憶）されたディジタル・コンテンツ、またはプログラミング（データ）からの再生ディジタル・プログラミング（例えば、ディジタル・オーディオ・データ、ディジタル・ビデオ・データ）を記憶および／または再生する別のタイプのディジタル装置またはコンポーネントによって利用してもよい。ＬＣＤディスプレイ・モジュール２０は、プレイヤー１０に関する様々なデータおよび／または情報の表示のためにバス３１を介してマイクロコンピュータ２２と通信する。これには、パラメータおよび／または動作条件などをユーザーが選択するためのメニューの表示を含む。
【００１４】
ＤＳＰ１２は、選択されたオーディオ・データ・ファイルおよびオーディオ・データ・ファイルの選択セグメントまたは部分（即ち、オーディオ・クリップ）の再生中に様々な信号処理機能を実行するようにプログラムすることができる。この場合、再生中にＤＳＰ１２が実行する機能には、限定するものではないが、オーディオ・データ・ファイルの復号化、音量制御、ディジタル・サウンド・イコライゼーション（ｄｉｇｉｔａｌ  ｓｏｕｎｄ  ｅｑｕａｌｉｚａｔｉｏｎ）、およびサンプル変換が含まれる。さらに、ＤＳＰ１２は、本発明の原理を実行するために必要な他の機能も実行するが、他の通常の機能は、本明細書中で必ずしも説明しない。このため、ＤＳＰ１２は、オンボード・メモリ１１を備え、再生中にデコーダ・ファイル、オーディオ・データ・ファイル、オーディオ・クリップ、選択されたイコライザー・モードを示すデータ、および様々な他の必要なデータがロードされる。ＭＰ３符号化されたディジタル・オーディオ・データ・ファイルの場合には、ＤＳＰ１２は、ＭＰ３復号化を実行するように動作する。
【００１５】
デコーダ・ファイルは、ＭＰ３のＩＤ３タグまたはディジタル・オーディオ・データ・ファイルに関連付けられたデータの認識を含む、ディジタル・オーディオ・データ・ファイルのＤＳＰ１２によるＭＰ３復号化処理を制御するプログラムを含む。オーディオ・データ・ファイルおよびデコーダ・ファイルの双方を、データ・ストレージ３２に記憶してもよい。プログラムを含むデコーダ・ファイルは、データ・ストレージ３２からＤＳＰメモリ１１に転送される。代替的には、デコーダ・ファイルは、ＲＯＭ２３、ＲＡＭ１１、または、プレイヤー１０の他の適切なストレージ装置に記憶してもよい。さらに、デコーダ・ファイルおよび他のシステム・ファイル、さらに、プログラムは、ＲＡＭ２５、ＲＯＭ２３、またはＤＳＰ１２に結合された他の適切なストレージ（記憶）装置に記憶してもよい。
【００１６】
データ・ストレージ３２に記憶されるディジタル・オーディオ・データおよびデコーダ・プログラムは、暗号化してもよく、この場合、デコーダ・プログラム・ファイルおよびオーディオ・データ・ファイルの復号化は、１つ以上の復号キーを用いてＤＳＰ１２によって行われることが必要となる。復号キーも、データ・ストレージ３２に記憶してもよく、セキュリティが確保されるようにオーディオ・データ・プレイヤー１０の特定のストレージ装置、または何らかの他の符号化されたコンポーネントにリンクされ、特定のオーディオ・データ・プレイヤー上での使用のために暗号化されたオーディオ・データ・ファイルがこの特定のオーディオ・データ・プレイヤーによってのみ、復号化され、再生されるようにしてもよい。
【００１７】
選択されたオーディオ・ファイルが復号化されると、ＤＳＰ１２は、復号化されたデータ・ストリームをディジタルからアナログへの（Ｄ／Ａ：ディジタル／アナログ）変換器１４に供給する。Ｄ／Ａ変換器１４は、ＤＳＰ１２のディジタル出力をアナログ信号に変換し、アナログ信号をヘッドフォン・アンプ１６およびライン出力プリアンプ４０に供給する。アナログ信号は増幅され、ライン出力ジャック４１およびヘッドフォン・ジャック１７に供給される。ライン出力ジャック４１およびヘッドフォン・ジャック１７は、両方とも、オーディオ・プレイヤー１０の筐体１３に設けられている。
【００１８】
ディジタル・オーディオ・プレイヤー１０は、データ・ストレージ３２を用いて動作するのに適している。データ・ストレージ３２は、ハードディスク・ドライブ（ＨＤＤ）、スタティック・メモリ、これらの組み合わせ、または、その他の、符号化されたディジタル・オーディオ・データ・ファイル、ＤＳＰ１２の復号化処理を制御するためのデコーダ・ファイル、プレイリスト・ファイル／データ、ＩＤ３データ、ナビゲーション・パス・データ、階層型の順番のデータ、および／または、その他の適切な、または必要なデータを含む様々なディジタル・データ・ファイルを記憶するのに適したものである。大容量のデータをデータ・ストレージ３２とマイクロコントローラ２２との間でデータ・バス３３を介して容易に転送することができる。バッファ・メモリ２５は、スキップや他の同様なモバイル用データ・ストレージ・デバイスのデータ転送遅延によるオーディオ再生の中断を防ぐ巡回データ・バッファ（ｃｉｒｃｕｌａｒ  ｄａｔａ  ｂｕｆｆｅｒ）として動作する。
【００１９】
さらに、バッファ・メモリ２５は、ユーザーによって選択された、または、プレイリストに基づいて自動的に選択されたＭＰ３の各曲をデータ・ストレージ３２から受信し、一時的に記憶する。そこで、バッファ・メモリ２５は、連続的な再生のためにオーディオ・クリップをＤＳＰ１２に提供する。オーディオ再生の間の応答時間の問題を回避するために、バッファ管理を行うことが望ましい。
【００２０】
図２〜図４は、ディジタル・データ・プレイヤー（例えば、ディジタル・オーディオ、または、ＭＰ３プレイヤー）１０の筐体１３に設けることができるディスプレイ、ボタン、スイッチ、インジケータ、およびポートの例示的な実施の形態を示している。これらの要素は、本発明の原理を実施するために、本願で示されているように使用される。具体的には、一つ以上の様々なボタンは、ユーザーが、シャッフル（並べ替え）またはリピート（繰り返し）の選択のような、ディジタル・オーディオ・プレイヤー１０の特定のモードのために適切な選択を行うことを可能にするユーザー・インターフェースまたはユーザーの入力装置を構成する。具体的には、図２を参照すると、ユーザーの入力装置２６は、オーディオ・データ・プレイヤー１０の筐体１３に設けられる複数のボタン４４（図３）、４６（図４）、および６０〜７７を含み、オンスクリーン・メニューおよびその他のものに対してユーザーが入力できるようにする。
【００２１】
さらに、ユーザーの入力装置２６は、例えば、キーボード、音声作動のタッチ・パッド、タッチ・スクリーン入力装置のような当業界で公知な他の入力装置であってもよい。２つの多方向（ｍｕｌｔｉ−ｗａｙ）スイッチは、ボタン６２〜６６および６８〜７２からなる。ソフト・キー７４〜７７は、様々なユーザー・インターフェース・メニューの表示に応じて機能が変更する多機能ボタンである。また、オーディオ・データ・プレイヤー１０は、筐体１３に設けられたディスプレイ２０を含む。図２に示すように、ディスプレイ２０は、オーディオ・データ・プレイヤー１０に関する情報、データおよび／またはユーザー選択メニュー、再生情報、曲情報など、再生中の曲、ソフト・キー７４〜７７の機能、さらに、図２に示す再生ステータスなどのオーディオ・データ・プレイヤー１０に関連する様々なステータス情報を様々なメニューと共に表示する。ディスプレイ２０は、アーティスト「サイモン・アンド・キャロライン（Ｓｉｍｏｎ  ａｎｄ  Ｃａｒｏｌｉｎｅ）」からのアルバム「ザ・ツー・オブ・アス（Ｔｈｅ  Ｔｗｏ  ｏｆ  Ｕｓ）」からの曲「マイ・フェーバリット・ソング（Ｍｙ  Ｆａｖｏｒｉｔｅ  Ｓｏｎｇ）」のカテゴリー、クラッシック・ロック（Ｃｌａｓｓｉｃ  Ｒｏｃｋ）を示している。イコライザーなどの他の情報やデータを表示することもできる。
【００２２】
図２において、停止／電源（ＳＴＯＰ／ＰＯＷＥＲ）ボタン６０は、ユーザーが再生を停止したり、オーディオ・データ・プレイヤー１０の電源をオン、オフにしたりすることができるようにする。再生／一時停止（ＰＬＡＹ／ＰＡＵＳＥ）ボタン６２は、ユーザーが再生を開始したり、再生を一時停止したりできるようにする。左矢印ボタン６３は、ユーザーがメニューを使用しているとき、強調表示されている部分を左に移動させたり、音楽を再生しているとき、前のオーディオ・データ・ファイルまたはオーディオ・クリップにスキップして戻るようにしたり、現在のオーディオ・データ・ファイルを逆方向（ｂａｃｋｗａｒｄ）にスキャンしたりすることができるようにする。右矢印ボタン６５は、ユーザーがメニューを使用しているとき、強調表示されている部分を右に移動させたり、音楽を再生しているとき、次のオーディオ・ファイルまたはオーディオ・クリップにスキップして進むようにしたり、現在のオーディオ・データ・ファイルを前方の側（ｆｏｒｗａｒｄ）にスキャンしたりすることができるようにする。上矢印ボタン６４は、ユーザーがメニューを使用しているとき、強調表示されている部分を上に移動させることができるようにする。下矢印ボタン６６は、ユーザーがメニューを使用しているとき、強調表示されている部分を下に移動させることができるようにする。図２をさらに参照すると、セレクト（ＳＥＬＥＣＴ：選択）ボタン６８は、ユーザーが強調表示された項目を選択できるようにする。音量アップ・ボタン６９は、ヘッドフォン１８の再生音量レベルを増加させ、音量ダウン・ボタン７１は、音量レベルを減少させる。モード（ＭＯＤＥ）・ボタン７０は、ユーザーがリピート（ＲＥＰＥＡＴ：繰り返し）およびシャッフル（ＳＨＵＦＦＬＥ：並べ替え）、イコライザー・モード、およびプレイリスト作成を含む特定の再生モードを選択できるようにする。ソフト・キー７４〜７７は、各ボタンのすぐ上のディスプレイ２０の最下部に表示されるメニュー項目を選択するためのものである。
【００２３】
図３を参照すると、電源（ＰＯＷＥＲ）インジケータ７８は、オーディオ・データ・プレイヤー１０の電源がオンになっているときに点灯する。充電（ＣＨＡＲＧＥ）インジケータ７９は、電源４７を充電しているときに点灯する。ＤＣ  ＩＮ（直流入力）ジャック４８は、ＡＣアダプターから５ボルトのＤＣ電力をオーディオ・データ・プレイヤー１０に供給する。リセット（ＲＥＳＥＴ）ボタン４４は、ユーザーが全てのオーディオ・データ・プレイヤー１０の設定項目を工場出荷時のデフォルトの設定にリセットすることができるようにする。
【００２４】
図４を参照すると、オフ／ロック（ＯＦＦ／ＬＯＣＫ）スイッチ４６は、このスイッチ４６がロック位置にスライドしたときに、ユーザーがボタン６０〜７７を非アクティブにできるようにする。ライン出力（ＬＩＮＥＯＵＴ）ジャック４１は、ユーザーがオーディオ・データ・プレイヤー１０を別のオーディオ・システムに結合できるようにする。ヘッドフォン・ジャック１７は、ユーザーが復号化されたオーディオをヘッドフォン１８で再生できるようにする。ＵＳＢポート４２は、ＵＳＢケーブルを用いてオーディオ・データ・プレイヤー１０とＰＣや他の同様の機器との結合ができるようにする。
【００２５】
上述したディジタル・オーディオ・データ・プレイヤー１０は、ＭＰ３ファイルなどのディジタル・オーディオ・プログラムを記憶するように動作するため、ＭＰ３ファイルを参照して、このＭＰ３ファイルを説明する。各ＭＰ３ファイルは、ＩＤ３タグ要素または属性を有し、このＩＤ３タグ要素または属性は、各ＭＰ３ファイル（曲）のための整理パラメータ（ｏｒｇａｎｉｚａｔｉｏｎ  ｐａｒａｍｅｔｅｒｓ）として使用される。各曲は、曲のタイトル（Ｓｏｎｇ  Ｔｉｔｌｅ）、アーティスト（Ａｒｔｉｓｔ）、アルバム（Ａｌｂｕｍ）および年（Ｙｅａｒ）のＩＤ３属性を有する。さらに、ＩＤ３属性は、プレイリストなどのユーザーが定義したカテゴリーを有していてもよい。他の属性が含まれるようにしてもよい。各属性は、各曲の分類、整理（ｏｒｇａｎｉｚａｔｉｏｎ）、カテゴリー化、または、グループ分け（ｇｒｏｕｐｉｎｇ）などを提供する。例えば、同一のジャンル（Ｇｅｎｒｅ）の指定を有する各曲は、同一の音質を有するものと考えられる。同一のアーティスト（Ａｒｔｉｓｔ）属性を有する各曲は、同一の人またはグループによって書かれたか、実演されたものである。アルバム（Ａｌｂｕｍ）属性を有する各曲は、シングル・レコード／ＣＤ／テープ上で作られたものである。同一の年（Ｙｅａｒ）属性を有する各曲は、同一の年に作られたものである。同一のユーザーが定義したプレイリストからの各曲は、ユーザーによって定義された何らかの関係を有するカスタム・グループの曲である。従って、このような各属性は、整理パラメータとして使用される。
【００２６】
ディジタル・オーディオ・プレイヤー１０は、これらのタグに基づいて曲をカテゴリー化し、曲を各フォルダに整理し、特定のカテゴリー、即ち、アーティスト（Ａｒｔｉｓｔ）、アルバム（Ａｌｂｕｍ）、ジャンル（Ｇｅｎｒｅ）、年（Ｙｅａｒ）、曲のタイトル（Ｓｏｎｇ  Ｔｉｔｌｅ）によって曲を検索できるようにする。例えば、図５を参照すると、ディスプレイ２０上に示されたスクリーン・メニュー１００が描かれている。ユーザーは、再生するディジタル・プログラムまたはプログラミングのタイプとして、ミュージック（Ｍｕｓｉｃ）１０２を選択している。ミュージックは、オーディオ・ファイル・ナビゲーション・パス（ナビゲーション・パス）のルート、メイン、または、最初の（開始する）ディレクトリーまたはパスであると考えることができる。メニュー１００は、メイン見出しであるミュージック（Ｍｕｓｉｃ）１０２の下で、ユーザーに複数の選択枝１０４を提供する。この場合、カテゴリーとしてミュージック（Ｍｕｓｉｃ）１０５が選択されており、このミュージックのための整理パラメータまたは属性のグループ分けが提供される。各グループ分け、即ち、全ての曲（Ａｌｌ  Ｓｏｎｇｓ）、アーティスト（Ａｒｔｉｓｔ）、アルバム（Ａｌｂｕｍ）、ジャンル（Ｇｅｎｒｅ）、および年（Ｙｅａｒ）は、ナビゲーション・パスの次の部分であると考えることができる。ここでは、ユーザーによって全ての曲（Ａｌｌ  Ｓｏｎｇｓ）１０７のグループ分けが選択されている。
【００２７】
図６は、全ての曲（Ａｌｌ  Ｓｏｎｇｓ）１０７のカテゴリーまたはグループ分けのユーザー選択に応答して、プレイヤー１０のディスプレイ２０上に示されたスクリーン・メニュー１１０を描いている。このメニュー１１０により、ユーザーは、全てのナビゲーション・パスの次の部分であると考えることができる、全ての曲（Ａｌｌ  Ｓｏｎｇｓ）、アーティスト（Ａｒｔｉｓｔ）、アルバム（Ａｌｂｕｍ）、ジャンル（Ｇｅｎｒｅ）、および年（Ｙｅａｒ）のカテゴリーまたはグループ分け１０６のうちの１つを選択することが可能となる。ここで、ユーザーは、全ての曲（Ａｌｌ  Ｓｏｎｇｓ）の下のアーティスト（Ａｒｔｉｓｔ）１０９を選択しており、ここからメニュー１１０の右側のメニューを開いている。サブグループ分け１１２により、ユーザーは、リストに存在するアーティスト、または、全て（Ａｌｌ）１１３を選択することができ、ここでは、全て（Ａｌｌ）１１３が選択されている。
【００２８】
図７は、アーティスト・グループ１０６のサブグループである全て（Ａｌｌ）１１３の選択に応答してプレイヤー１０のディスプレイ２０上に表示されるスクリーン・メニュー１２０を描いている。メニュー１２０は、さらなるサブグループ分け１２２（ナビゲーション・パスの次の部分）の選択枝を提供する。ここでは、アルバム、フー・メード・フー（Ｗｈｏ  Ｍａｄｅ  Ｗｈｏ）１２３が選択されている。ここから、プレイヤー１０に記憶された複数の個々の曲１２４からなるメニュー１２０の右側の部分を開いている。再生される現在の曲として、曲、ユー・ショック・ミー・オール・ナイト・ロング（Ｙｏｕ  Ｓｈｏｏｋ  Ｍｅ  Ａｌｌ  Ｎｉｇｈｔ  Ｌｏｎｇ）が選択されている。
【００２９】
各フォルダ（選択枝、フォルダ・アイコンによって示されている）には、選択枝として、「全て（Ａｌｌ）」が含まれ、これが選択されると、このカテゴリーの下の曲が、曲のリストに平坦化される。しかしながら、「全て（Ａｌｌ）」の選択枝は、フォルダ内の項目が個々の曲である場合には、選択できない（例えば、図７参照）。平坦化（ｆｌａｔｔｅｎｉｎｇ）とは、特定のナビゲーション・パスまたは、整理階層に沿って全ての曲を単一のリストに並べること、即ち、オーディオ・プログラムのリストを減らして整理パラメータ内の単一のレベルにすることである。これについては、さらに後述する。
【００３０】
様々なグループ分けおよびサブグループ分けは階層型の順番になっており、「ミュージック（Ｍｕｓｉｃ）」から開始して特定の曲までのナビゲーション・パスを作っていることが理解できるであろう。従って、特定の曲は、複数の異なるナビゲーションを介して装置による再生のために「到達」することができる。しかしながら、これらの異なるナビゲーション・パスは、本発明の原理に係るダイナミック・シャッフル再生リスト（プレイリスト）を曲で満たしている。
【００３１】
図５〜図７のスクリーン・ディスプレイを参照して上述した曲の整理パラメータに基づく曲の例示的な階層型グループ分けは以下の通りである。階層型グループ分けの結果としてのナビゲーション・パスについても示す。特に、各曲（ミュージック）の整理パラメータに対応する各メイン・カテゴリー１０６について説明する。
【００３２】
全ての曲（Ａｌｌ  Ｓｏｎｇｓ）の場合、ナビゲーション・パスは、全ての曲（Ａｌｌ  Ｓｏｎｇｓ）からミュージック（Ｍｕｓｉｃ）フォルダである（「Ａｌｌ  Ｓｏｎｇｓ／」）。全ての曲は、アルファベット順に提供される。
【００３３】
アーティスト（Ａｒｔｉｓｔ）の場合、ナビゲーション・パスは、アーティスト（Ａｒｔｉｓｔ）からミュージック（Ｍｕｓｉｃ）フォルダである（「Ｍｕｓｉｃ／Ａｒｔｉｓｔ／」または、単に「Ａｒｔｉｓｔ／」）。ＭＰ３プレイヤー１０上に曲を有する全てのアーティストのリストがアルファベット順に提供される。アーティスト（Ａｒｔｉｓｔ）の下のサブカテゴリーには、全て（Ａｌｌ）および選択されたアーティスト（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）が含まれ、さらなるサブカテゴリーには、選択されたアルバム（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）の下に、全て（Ａｌｌ）および選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）が含まれる。アーティスト（Ａｒｔｉｓｔ）の下の全て（Ａｌｌ）を選択すると、「Ａｒｔｉｓｔ／Ａｌｌ」のナビゲーション・パスが提供される。ＭＰ３プレイヤー１０の全ての曲のリストが、第１に、（アルファベット順の）アーティスト（Ａｒｔｉｓｔ）によって、第２に、（アルファベット順の）アルバム（Ａｌｂｕｍ）によって、第３に、アルバム順の曲によって、提供され、並べられる。アーティスト（Ａｒｔｉｓｔ）の下の選択されたアーティスト（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）を選択すると、「Ａｒｔｉｓｔ／Ａｌｂｕｍ  Ｃｈｏｓｅｎ」のナビゲーション・パスが提供される。該当アーティスト（選択されたアーティスト）によるアルバムのリストは、アルファベット順に提供される。アーティスト（Ａｒｔｉｓｔ）の下の全て（Ａｌｌ）を選択すると、「Ａｒｔｉｓｔ／Ａｌｌ」のナビゲーション・パスが提供される。該当アーティストの全ての曲のリストが、第１に、（アルファベット順の）アルバムによって、第２に、（アルファベット順の）曲によって、提供され、並べられる。全て（Ａｌｌ）の下の選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）を選択すると、「Ａｒｔｉｓｔ／Ａｌｌ／Ａｌｂｕｍ  Ｓｏｎｇｓ」のナビゲーション・パスが提供される。該当アルバムの全ての曲のリストが、第１に、アルバム順の曲によって、提供され、並べられる。
【００３４】
アルバム（Ａｌｂｕｍ）の場合、ナビゲーション・パスは、アルバム（Ａｌｂｕｍ）からミュージック（Ｍｕｓｉｃ）フォルダである（「Ｍｕｓｉｃ／Ａｌｂｕｍ／」または、単に「Ａｌｂｕｍ／」）。ＭＰ３プレイヤー１０上の全てのアルバムのリストがアルファベット順に提供される。アルバム（Ａｌｂｕｍ）の下のサブカテゴリーには、全て（Ａｌｌ）および選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）が含まれる。アルバム（Ａｌｂｕｍ）の下の全て（Ａｌｌ）を選択すると、「Ａｌｂｕｍｓ／Ａｌｌ」のナビゲーション・パスが提供される。ＭＰ３プレイヤー１０の全てのアルバムのリストが、第１に、（アルファベット順の）アルバムによって、第２に、アルバム順の曲によって、提供され、並べられる。アルバム（Ａｌｂｕｍ）の下の選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）を選択すると、「Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓ」のナビゲーション・パスが提供される。該当アルバム上の全ての曲のリストがアルバム順に提供される。
【００３５】
ジャンル（Ｇｅｎｒｅ）の場合、ナビゲーション・パスは、ジャンル（Ｇｅｎｒｅ）からミュージック（Ｍｕｓｉｃ）フォルダである（「Ｍｕｓｉｃ／Ｇｅｎｒｅ／」または、単に「Ｇｅｎｒｅ／」）。プレイヤー１０が曲を有する全てのジャンルのリストがアルファベット順に提供される。ジャンル（Ｇｅｎｒｅ）の下のサブカテゴリーには、全て（Ａｌｌ）および選択されたジャンル（Ａｌｂｕｍ  Ｇｅｎｒｅ）が含まれ、さらなるサブカテゴリーには、選択されたジャンル（Ｇｅｎｒｅ  Ｃｈｏｓｅｎ）の下に、全て（Ａｌｌ）および選択されたアーティスト（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）が含まれる。ジャンル（Ｇｅｎｒｅ）の下の全て（Ａｌｌ）を選択すると、「Ｇｅｎｒｅ／Ａｌｌ」のナビゲーション・パスが提供される。ＭＰ３プレイヤー１０の全ての曲のリストが、第１に、（アルファベット順の）ジャンル（Ｇｅｎｒｅ）によって、第２に、（アルファベット順の）アーティスト（Ａｒｔｉｓｔ）によって、第３に、（アルファベット順の）アルバム（Ａｌｂｕｍ）によって、第４に、アルバム順の曲によって、提供され、並べられる。ジャンル（Ｇｅｎｒｅ）の下の選択されたジャンル（Ｇｅｎｒｅ  Ｃｈｏｓｅｎ）を選択すると、「Ｇｅｎｒｅ／Ｇｅｎｒｅ  Ｃｈｏｓｅｎ」のナビゲーション・パスが提供される。該当ジャンルのアーティストのリストは、アルファベット順に提供される。選択されたジャンルの下の全て（Ａｌｌ）を選択すると、「Ｇｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｌ」のナビゲーション・パスが提供される。該当アーティストの全ての曲のリストが、第１に、（アルファベット順の）アーティスト（Ａｒｔｉｓｔ）によって、第２に、（アルファベット順の）アルバム（Ａｌｂｕｍ）によって、第３に、アルバム順の曲によって、提供され、並べられる。選択されたジャンル（Ｇｅｎｒｅ  Ｃｈｏｓｅｎ）の下の選択されたアーティスト（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）を選択すると、「Ｇｅｎｒｅ／Ｇｅｎｒｅ  Ｃｈｏｓｅｎ／Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ」のナビゲーション・パスが提供される。該当アーティストによるアルバムのリストは、アルファベット順で提供される。選択されたアーティスト（Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ）の下では、ユーザーは、全て（Ａｌｌ）または選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）を選択することができる。全て（Ａｌｌ）を選択すると、「Ｇｅｎｒｅ／Ｇｅｎｒｅ  Ｃｈｏｓｅｎ／Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ／Ａｌｌ」のナビゲーション・パスが提供される。該当アーティストによる全ての曲のリストは、第１に、（アルファベット順の）アルバムによって、第２に、アルバム順の曲によって提供され、並べられる。選択されたアルバム（Ａｌｂｕｍ  Ｃｈｏｓｅｎ）を選択すると、「Ｇｅｎｒｅ／Ｇｅｎｒｅ  Ｃｈｏｓｅｎ／Ａｒｔｉｓｔ  Ｃｈｏｓｅｎ／Ａｌｂｕｍ  Ｃｈｏｓｅｎ／Ａｌｂｕｍ  Ｓｏｎｇｓ」のナビゲーション・パスが提供される。該当アルバム上の全ての曲のリストはアルバム順で提供される。
【００３６】
年（Ｙｅａｒ）の場合、ナビゲーション・パスは、年（Ｙｅａｒ）からミュージック（Ｍｕｓｉｃ）フォルダである（「Ｍｕｓｉｃ／Ｙｅａｒ／」または、単に「Ｙｅａｒ／」）。プレイヤー１０においてこの属性が記憶された１つ以上の曲が存在する年のみのために、番号順の暦年のリストが提供される。年（Ｙｅａｒ）の下のサブカテゴリーには、全て（Ａｌｌ）および選択された年（Ｙｅａｒ  Ｃｈｏｓｅｎ）が含まれる。年（Ｙｅａｒ）の下の全て（Ａｌｌ）を選択すると、「Ｙｅａｒ／Ａｌｌ」のナビゲーション・パスが提供される。ＭＰ３プレイヤー１０上の全ての曲のリストが、第１に、（番号順の）年によって、第２に、アルファベット順の曲によって、提供され、並べられる。年（Ｙｅａｒ）の下の選択された年（Ｙｅａｒ  Ｃｈｏｓｅｎ）を選択すると、「Ｙｅａｒ／Ｓｏｎｇｓ  ｏｆ  Ｙｅａｒ」のナビゲーション・パスが提供される。該当年からの全ての曲のリストがアルファベット順に提供される。
【００３７】
本発明の原理に従って、ユーザーは、ここにおいてダイナミック・シャッフルを指定した再生モードを選択することができる。ダイナミック・シャッフル・モードは、現在選択されている曲の階層型グループ分けに基づいて、再生リストを作成する。階層型グループ分けは、ナビゲーション・パスと同じであるので、ダイナミック・シャッフルは、どのようにユーザーが現在選択した（または再生している）曲にナビゲートしたかに基づいて再生リストを作成する。ユーザーは、曲の再生前、または再生中にダイナミック・シャッフルをオンにすることができる。
【００３８】
ダイナミック・シャッフルが「オン」になっているときには、ナビゲーション・パスと呼ばれる、オーディオ・ファイルの整理パラメータに基づく階層型グループ分けのナビゲーション構造を介してユーザーが曲を発見、または曲に到達した方法の結果として、カテゴリーまたはグループ分けが設定される。一旦再生されると、ユーザーは、その場で曲を変更することができ、プレイヤーは、ナビゲーション・パス、従って、曲の再生リストを再計算する。新たなナビゲーション・パスおよび再生設定の計算は、現在の曲の終了と次の曲の開始の間に行われる。ユーザーが曲の終了時にこのメニューにいる場合には、ユーザーが再生画面（Ｐｌａｙｂａｃｋ  Ｓｃｒｅｅｎ）に戻るまで、曲が一時停止される。
【００３９】
従って、ユーザーが好きな曲を見つけた際、ダイナミック・シャッフルをオンにすると、その際のナビゲーション・パス内の曲からのシャッフルをベースとして各曲が提供される。これにより、各曲が同じグループまたはグループ分けにあるような印象が与えられる。このようにして、ユーザーが特定のジャンルからの曲を聞いている場合、異なるジャンルからの曲は、再生のために選択されない。
【００４０】
ダイナミック・シャッフルの設定がオフである場合には、各曲を選択したものが、再生が開始した際に平坦化したリスト内に現れる順番で再生される。ユーザーが曲にたどり着くためにナビゲーション・パスを使用する場合、ダイナミック・シャッフルによる方法はオフのままになる。
【００４１】
しかしながら、以前に作成されたプレイリストが再生のために選択された場合には、ナビゲーション・パスが存在しておらず、ダイナミック・シャッフルは選択可能ではない。これは、タグが付けられた曲にも当てはまる。
【００４２】
代替的には、ここで記載されているようにダイナミック再生リストを作成することができるが、ダイナミック再生リストは、再生の間にはシャッフルされず、ナビゲーション・パス内の順番で再生される。
【００４３】
ダイナミック・シャッフル・モードの例示的な動作法は以下の通りである。ミュージック（Ｍｕｓｉｃ）の全ての曲（Ａｌｌ  Ｓｏｎｇｓ）のグループ分けにおいて、ナビゲーション・パスがＧｅｎｒｅｓ／Ａｌｌ、Ａｒｔｉｓｔｓ／Ａｌｌ、Ｙｅａｒ／Ａｌｌ、またはＡｌｌ  Ｓｏｎｇｓ／のいずれかである場合、ユーザーが選択したナビゲーション・パスにおける曲の全てがシャッフルされる。ミュージック（Ｍｕｓｉｃ）のジャンル（Ｇｅｎｒｅ）グループ分けにおいては、ユーザーが選択したナビゲーション・パスにおける曲の全てがシャッフルされて再生される。ジャンル（Ｇｅｎｒｅ）における再生は、現在再生中の曲と同一のジャンル（Ｇｅｎｒｅ）を有する曲に限定される。これは、ナビゲーション・パスがＧｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｌである場合に自動的に選択される。
【００４４】
ミュージック（Ｍｕｓｉｃ）のアーティスト（Ａｒｔｉｓｔ）グループ分けにおいては、ユーザーが選択したナビゲーション・パスにおける曲の全てがシャッフルされて再生される。アーティスト（Ａｒｔｉｓｔ）における再生は、現在再生中の曲と同じアーティストによる曲に限定される。ナビゲーション・パスとして、Ｇｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｌを使用することができる。これは、ナビゲーション・パスがＧｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｂｕｍ／ＡｌｌまたはＡｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｌである場合に自動的に選択される。以前のナビゲーション・パスがＧｅｎｒｅ／．．．であった場合には、ナビゲーション・パスはＧｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｌに変更される。他のパスは、全て、Ａｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｌに変更される。
【００４５】
ミュージック（Ｍｕｓｉｃ）のアルバム（Ａｌｂｕｍｓ）グループ分けにおいては、ユーザーが選択したナビゲーション・パスにおけるアルバムの全てがシャッフルされて再生される。アルバム内の曲は、アルバム順に再生される。これは、ナビゲーション・パスがＧｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓ、Ａｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓ、または、Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓである場合に自動的に選択される。以前のナビゲーション・パスがＧｅｎｒｅ／．．．であった場合には、ナビゲーション・パスはＧｅｎｒｅ／Ａｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓに変更される。以前のナビゲーション・パスがＡｒｔｉｓｔ／．．．であった場合には、ナビゲーション・パスはＡｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓに変更される。
【００４６】
ミュージック（Ｍｕｓｉｃ）の年（Ｙｅａｒ）グループ分けにおいては、ユーザーが選択したナビゲーション・パスにおける全ての曲がシャッフルされて再生される。年（Ｙｅａｒ）における再生は、現在再生している曲の年に制作された曲に限定される。これは、ナビゲーション・パスがＹｅａｒ／Ｓｏｎｇｓ  ｏｆ  Ｙｅａｒである場合に自動的に選択される。ナビゲーション・パスは、曲が再生されているときにこの設定が選択される場合にこのパスから他のパスに変更される。本原理に沿った他のスキームも想定可能である。
【００４７】
図８を参照すると、本発明の原理に従ったディジタル装置において本発明を実行するための例示的な方法を描いたフローチャートが概ね参照符号１５０によって示されている。特に、図８のフローチャート１５０は、ディジタル装置においてシャッフル再生リスト、または、プレイリストを作成する方法を示している。
【００４８】
ボックス１５２において、ディジタル装置は、ディジタル・プログラム（ＭＰ３ファイルなどのディジタル・データやファイル）の整理パラメータに基づいて階層型のグループにカテゴリー化されたディジタル・プログラムのリストを記憶する。例えば、ＭＰ３ファイルは、整理パラメータとして使用することができるＩＤ３タグ要素、属性、または、カテゴリーを有する。ＭＰ３ファイルは、曲のタイトル（Ｓｏｎｇ  Ｔｉｔｌｅ）、アーティスト（Ａｒｔｉｓｔ）、アルバム（Ａｌｂｕｍ）および年（Ｙｅａｒ）の属性を有する。これらの属性は、各グループおよびまたはサブグループに関連付けられた個々の曲内でグループおよびサブグループを作成するために使用することができる。これらのグループ分けにより、特定のプログラムからの、さらに、特定のプログラムへのナビゲーション・パスが作成される。
【００４９】
ボックス１５４において、ユーザーは特定のディジタル・プログラムにナビゲートする。ナビゲーションは、ナビゲーション・メニューのオンスクリーン・ディスプレイを利用して行われる。その後、ボックス１５６において、プレイヤーは、選択された（特定の）ディジタル・プログラムを再生する。シャッフル・モードのためのユーザー入力に応答して、ボックス１５８において、プレイヤーは、ダイナミック・シャッフル再生リストを作成する。ダイナミック・シャッフル再生リスト（プレイリスト）は、シャッフルをベースとして再生されるユーザーが選択したナビゲーション・パスにおけるディジタル・プログラム（例えば、曲）のリストである。このリストは、平坦化されたリストに基づくものであってもよい。ボックス１６０において、ダイナミック・シャッフル再生リストにおけるディジタル・プログラムは、特定のディジタル・プログラムの再生終了後に再生される。
【００５０】
次に、図９を参照すると、本発明の原理に係るディジタル装置、特に、ディジタル・オーディオ装置（例えば、ＭＰ３プレイヤー１０）において本発明を実施するための例示的な処理レベル・フローを描いたフローチャートが概ね参照符号２００によって示されている。特に、フローチャート２００は、プレイヤーが選択された曲を再生し、曲の再生中にユーザー入力に応答してダイナミック・シャッフル再生リスト（プレイリスト）を作成する方法について描いている。
【００５１】
ボックス２０２において、ナビゲーション・パスが決定される。特に、再生される特定の曲（オーディオ・データ・ファイル）に到達するためにユーザーによって選択されるナビゲーション・パスが決定される。曲を聴くために選択する際、ユーザーは、ＩＤ３タグ・データに従うなどしてプレイヤー１０によってカテゴリー化された、または、グループ分けされた曲をナビゲートすることができる。ボックス２０４において、カテゴリーまたはグループ分けのデータを含む、選択された曲の情報またはデータが得られる。ボックス２０６において、現在の再生モードが決定される。
【００５２】
決定ボックス２０８において、プレイヤーは、ユーザーが選択を行ったか、または、プレイヤーが現在選択されている／再生中の曲のみを繰り返す単一リピート・モード（Ｒｅｐｅａｔ  Ｏｎｅ  Ｍｏｄｅ）にあるかを判定する。単一リピートがオンになっている場合には（即ち、「Ｙｅｓ」）、ボックス２０９において、プレイヤーは、この１つの曲のプレイリストを作成する。その後、処理フローは、ボックス２１４に移る。決定ボックス２０８において、単一リピートがオフになっている場合には（即ち、「Ｎｏ」）、決定ボックス２１０において、プレイヤーは、ユーザーが選択を行ったか、または、プレイヤーが曲をランダムに選択して再生するシャッフル・モード（Ｓｈｕｆｆｌｅ  Ｍｏｄｅ）にあるかを判定する。
【００５３】
シャッフルがオンである場合には（即ち、「Ｙｅｓ」）、ボックス２１１において、プレイヤーは、ナビゲーション・パスにおける曲のリストを作成し、再生のために各曲をシャッフルする。その後、処理フローは、ボックス２１４に移る。シャッフルがオフである場合には（即ち、「Ｎｏ」）、処理フローは、ボックス２１４に移る。ボックス２１４において、選択された曲が最後まで再生される。
【００５４】
曲が終了した後、決定ボックス２１６において、プレイヤーは、ユーザーが再生モードを変更したかどうかを判定する。ユーザーが再生モードを変更している場合には（即ち、「Ｙｅｓ」）、ボックス２１７において、ナビゲーション・パスが再度計算される。その後、処理フローは、再び決定ボックス２０８で開始される。ユーザーが再生モードを変更していない場合には（即ち、「Ｎｏ」）、決定ボックス２１８において、プレイヤーは、プレイリストに次の曲が存在するかどうかを判定する。
【００５５】
決定ボックス２１８において、プレイヤーは、リストに次の曲が存在すると判定した場合には（即ち、「Ｙｅｓ」）、ボックス２２１において、プレイヤーは、再生するための次の曲を取得する（ボックス２１４）。決定ボックス２１８において、プレイヤーは、リストに次の曲が存在しないと判定した場合には（即ち、「Ｎｏ」）、処理フローは、決定ボックス２２０に移る。
【００５６】
決定ボックス２２０において、プレイヤーは、このプレイヤーが全てリピート・モード（Ｒｅｐｅａｔ  Ａｌｌ  ｍｏｄｅ）に設定されているか、単一リピート・モードに設定されているかを判定する。プレイヤーがリピート・モードにある場合には（即ち、「Ｙｅｓ」）、処理フローは、決定ボックス２０８に戻る。決定ボックス２２０において、プレイヤーがリピート・モードにない場合には（即ち、「Ｎｏ」）、ボックス２２２において、再生が停止する。
【００５７】
上述した図８および図９に描かれたフローチャートは、本明細書中で説明される本発明の例示的な動作方法を提供するものである。本発明は、各フローチャートの全てのステップを用いるのではなく、少ないステップや異なるステップで実施することもできる。さらに、特定の順番を適切に変更することもできる。また、上述された処理の全体ではなく、サブセット（部分）によっても本発明の原理を実施することが可能であり、変形例も想定される。
【００５８】
本発明は、好ましい設計を有するものについて説明したが、本発明に対し、本開示内容の精神および範囲内でさらなる改変を行うことも可能である。従って、本願は、発明の一般的な原理を用いたどのような本発明の変形例、使用例、適用例も包含するように意図されている。さらに、本願は、本発明に係る技術分野、さらに、請求の範囲に規定された技術分野において公知な、または、一般的な実務に本開示内容が適用された際に派生したものを包含するように意図されたものである。
【図面の簡単な説明】
【００５９】
【図１】図１は、本発明の原理を実施する携帯型ディジタル・オーディオ・データ（ＭＰ３）・プレイヤーの形態の例示的なディジタル装置の概略ブロック図である。
【図２】図２は、図１の携帯型オーディオ・データ・プレイヤーの平面図である。
【図３】図３は、図１の携帯型オーディオ・データ・プレイヤーの背面図である。
【図４】図４は、図１の携帯型オーディオ・データ・プレイヤーの右側面図である。
【図５】図５は、本原理に従ったプレイリストのダイナミックな作成のための、音楽ファイルのカテゴリー化の例示的な方法およびナビゲーションの開始ポイントを示す図１のディジタル・オーディオ・プレイヤー上のカテゴリー化されたディジタル・オーディオ（ミュージック）・ファイルのトップ・レベル図を描いた例示的な画面である。
【図６】図６は、本原理に従った、図１のディジタル・オーディオ・プレイヤーのミュージック・ファイルのアーティスト・レベルのカテゴリー化を描き、ミュージックのグループ分けされた階層におけるナビゲーション・レベルを示す例示的な画面である。
【図７】図７は、本原理に従った、図１のディジタル・オーディオ・プレイヤーのミュージック・ファイルのＡｒｔｉｓｔ／Ａｌｂｕｍ／Ａｌｂｕｍ  Ｓｏｎｇｓのカテゴリー化を描き、ミュージックのグループ分けされた階層におけるナビゲーション・レベルを示す例示的な画面である。
【図８】本発明の原理に従った例示的な動作方法を簡略化したフローチャートである。
【図９】本発明の原理に従った例示的な動作方法のフローチャートである。
【図１】
2008532196.tif 000003
【図２】
2008532196.tif 000004
【図３】
2008532196.tif 000005
【図４】
2008532196.tif 000006
【図５】
2008532196.tif 000007
【図６】
2008532196.tif 000008
【図７】
2008532196.tif 000009
【図８】
2008532196.tif 000010
【図９】
2008532196.tif 000011
【国際調査報告】
2008532196.tif 000012
2008532196.tif 000013