(57)【要約】  装置が複数のメディアファイルを格納するように構成されたロジック回路を含むことができる。メディアファイルはオーディオファイル、ビデオファイル、画像ファイル又はマルチメディアファイルを含むことができる。装置はまた、はメディアファイルに関連づけられた情報を図示するグラフィック表示を示すように構成されたディスプレイを含むこともできる。
2009543171.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ、ビデオ又はマルチメディアファイルのうちの少なくとも１つのファイルを含む複数のファイルを格納するように構成されたロジック回路と、
前記複数のメディアファイルに関連づけられた情報を図示するグラフィック表示を表示するように構成されたディスプレイと、
を備えることを特徴とする装置。
【請求項２】
前記グラフィック表示は、グラフと、第１の情報項目に関連づけられた前記グラフの第１の軸と、第２の情報項目に関連づけられた前記グラフの第２の軸とを備えることを特徴とする請求項１に記載の装置。
【請求項３】
前記複数のファイルは楽曲を含み、かつ、前記第１及び第２の情報項目は、音楽のジャンル、テンポ、アーティスト又は年のうちの少なくとも１つを個々に含むことを特徴とする請求項２に記載の装置。
【請求項４】
前記グラフに表される前記複数の楽曲の少なくとも一部を特定する入力をユーザから受け付けるように構成された入力装置をさらに備え、
前記ディスプレイは前記複数の楽曲の前記一部に基づいて再生リストを作成するようにさらに構成されることを特徴とする請求項２に記載の装置。
【請求項５】
前記ユーザからの前記入力は、前記グラフに示される複数の点を取り囲むグラフィカル入力を含むことを特徴とする請求項４に記載の装置。
【請求項６】
前記ユーザから受け付けた前記入力は、前記グラフに示される複数の点を強調表示する入力を含むことを特徴とする請求項４に記載の装置。
【請求項７】
前記複数のファイルは楽曲を含み、前記装置は、第１の楽曲を特定する入力を前記ユーザから受け付けるように構成された入力装置をさらに備えると共に、
前記ロジック回路は、前記ユーザからの前記入力に応じて、前記第１の楽曲の一部の再生を前記第１の楽曲のコーラス部分から開始するようにさらに構成されることを特徴とする請求項１に記載の装置。
【請求項８】
前記複数のファイルは楽曲を含み、前記装置は、
第１の楽曲を特定する入力を前記ユーザから受け付けるように構成された入力装置をさらに備えると共に、
前記ロジック回路は、前記第１の楽曲の出だし部分以外のポイントから前記第１の楽曲の一部の再生を開始するようにさらに構成される
ことを特徴とする請求項１に記載の装置。
【請求項９】
前記ロジック回路は、
再生リストをユーザからの入力に基づいて作成するようにさらに構成され、該再生リストは、バーグラフ、円グラフ、カレンダ、又はスケジュール表のうちの少なくとも１つを含むことを特徴とする請求項１に記載の装置。
【請求項１０】
前記ロジック回路は、前記再生リスト内の前記楽曲のうちの少なくともいくつかを視覚的なインジケータを用いて表示するようにさらに構成されることを特徴とする請求項９に記載の装置。
【請求項１１】
前記視覚的なインジケータは、色、強調表示又は太字体表示のうちの少なくとも１つを備えることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記グラフィック表示は点、星印又は幾何学的形状を有し、該点、星印又は幾何学的形状の各々は、楽曲又はアルバムを表すことを特徴とする請求項１に記載の装置。
【請求項１３】
前記グラフィック表示は地図を有し、該地図は、前記複数のメディアファイルを表すインジケータを含むことを特徴とする請求項１に記載の装置。
【請求項１４】
前記グラフィック表示は、前記複数のメディアファイルに関連づけられたアートワークを有することを特徴とする請求項１に記載の装置。
【請求項１５】
前記装置は移動電話機を含むことを特徴とする請求項１に記載の装置。
【請求項１６】
前記ロジック回路は、音楽ベンダへのリンクを提供するようにさらに構成されることを特徴とする請求項１に記載の装置。
【請求項１７】
複数のメディアファイルを格納するステップと、
前記複数のメディアファイルの各々に関連する少なくとも２つの情報を示すグラフィック表示を出力するステップと、
を備えることを特徴とする方法。
【請求項１８】
前記グラフィック表示は、グラフと、第１の１つの情報に関連づけられた前記グラフの第１の軸と、第２の１つの情報に関連づけられた前記グラフの第２の軸とを有することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記グラフィック表示で第１のメディアファイルを特定する選択をユーザから受け付けるステップと、
前記第１のメディアファイルの出だし部分を含まない前記第１のメディアファイルの一部を再生するステップと、
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２０】
複数の命令シーケンスが中に格納されているコンピュータ可読媒体であって、該複数の命令シーケンスは、少なくとも１つのプロセッサによって実行されるとき、前記少なくとも１つのプロセッサに、
前記第１の楽曲のコーラスを表す第１の楽曲の部分を特定させ、
前記第１の楽曲の前記部分を再生する開始点を特定する情報を格納させる
ことを特徴とするコンピュータ可読媒体。
【請求項２１】
前記命令は、前記少なくとも１つのプロセッサに、
前記第１の楽曲を特定する入力を前記ユーザからさらに受け付け、
前記受け付けた入力に応じて、前記コーラスを表す部分から前記第１の楽曲の再生を開始させる
ことを特徴とする請求項２０に記載のコンピュータ可読媒体。
【請求項２２】
複数のファイルを格納する手段と、
前記複数のファイルの各々に関連する情報を示すグラフと、第１の情報項目に関連づけられた前記グラフの第１の軸と、第２の情報項目に関連づけられた前記グラフの第２の軸とを生成する手段と、
前記グラフをディスプレイへ出力する手段と、
を備えることを特徴とする装置。
【請求項２３】
前記複数のファイルは、音楽ファイル、ビデオファイル、画像ファイル、マルチメディアファイル又はビデオゲームのうちの少なくとも１つを含むことを特徴とする請求項２２に記載の装置。
【請求項２４】
再生リストを作成する方法であって、
データポイントとして複数のメディアファイルを多次元グラフ上に表示するステップと、
前記再生リストを取得するために、前記データポイントのうちの少なくともいくつかのデータポイントを選択するステップと、
を備えることを特徴とする方法。
【請求項２５】
前記多次元グラフは、３次元グラフか、４次元グラフのうちのうちの少なくとも一方のグラフを含むことを特徴とする請求項２４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に情報の提供に関し、特に、表示に関連する情報の提供に関する。
【背景技術】
【０００２】
音楽と、ビデオと、マルチメディアコンテンツとのうちの少なくともいずれかのようなメディアコンテンツの再生装置が、日常生活の中でますますありふれたものになりつつある。例えば、メディア・プレイヤは、家庭で、仕事中に、旅行中などにしばしば使用されている。これらの装置はユーザにとってますます重要なものになっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は以下の発明を提供する。
【課題を解決するための手段】
【０００４】
１つの側面によれば、装置が、複数のファイルを格納するように構成されたロジック回路を備えることができ、これら複数のファイルは、オーディオ、ビデオ又はマルチメディアファイルのうちの少なくとも１つのファイルを含むことができる。この装置はまた、複数のメディアファイルに関連づけられた情報を示すグラフィック表示を行うように構成されたディスプレイを含むこともできる。
【０００５】
さらに、グラフィック表示は、グラフと、第１の情報項目に関連づけられたグラフの第１の軸と、第２の情報項目に関連づけられたグラフの第２の軸とを備えることができる。
【０００６】
さらに、上記複数のファイルは楽曲を含むことができ、そして、第１及び第２の情報項目は、個々に音楽のジャンル、テンポ、アーティスト又は音楽の制作年度のうちの少なくとも１つの項目を含むことができる。
【０００７】
さらに、装置は、グラフに表される複数の楽曲の少なくとも一部を特定する入力をユーザから受け付けるように構成された入力装置をさらに備えることができ、そして、ディスプレイは、これら複数の楽曲の上記特定された一部に基づいて再生リストを作成するようにさらに構成することができる。
【０００８】
さらに、ユーザからの入力はグラフに示される複数の点を取り囲むグラフィカル入力を含むことができる。
【０００９】
さらに、ユーザから受け付けた入力はグラフに示される複数の点を強調表示する入力を含むことができる。
【００１０】
さらに、上記複数のファイルは楽曲を含むことができ、そして、装置は、第１の楽曲を特定するユーザから入力を受け付けるように構成された入力装置をさらに備えることができる。ロジック回路は、ユーザからの入力に応じて第１の楽曲の部分の再生を第１の楽曲のコーラス部分から開始するようにさらに構成することができる。
【００１１】
さらに、上記複数のファイルは楽曲を含むことができ、そして、装置は第１の楽曲を特定するユーザから入力を受け付けるように構成された入力装置をさらに備えることができる。ロジック回路は第１の楽曲の出だし部分以外のポイントから第１の楽曲の一部の再生を開始するようにさらに構成することができる。
【００１２】
さらに、ロジック回路は、ユーザからの入力に基づいて再生リストを作成するようにさらに構成することができ、この再生リストには、バーグラフ、円グラフ、カレンダ又はスケジュール表のうちの少なくとも１つが含まれる。
【００１３】
さらに、ロジック回路は、再生リスト内の少なくともいくつかの楽曲を視覚的なインジケータを用いて表示するようにさらに構成することができる。
【００１４】
さらに、視覚的なインジケータは、色、強調表示又は太字体のうちの少なくとも１つを備えることができる。
【００１５】
さらに、グラフィック表示は点、星印又は幾何学的形状を有するものであってもよく、これら点、星印又は幾何学的形状の各々は、楽曲又はアルバムを表すものとする。
【００１６】
さらに、グラフィック表示は地図を有するものであってもよく、この地図には複数のメディアファイルを表すインジケータが含まれる。
【００１７】
さらに、グラフィック表示は複数のメディアファイルに関連づけられたアートワークを有するものであってもよい。
【００１８】
さらに、装置は移動電話機を備えるものであってもよい。
【００１９】
さらに、ロジック回路はミュージックベンダへのリンクを提供するようにさらに構成することができる。
【００２０】
別の側面によれば、方法が、複数のメディアファイルを格納するステップと、複数のメディアファイルの各々に関連する少なくとも２つの情報を示すグラフィック表示を出力するステップとを備えることができる。
【００２１】
さらに、グラフィック表示は、グラフと、第１の１つの情報に関連づけられたグラフの第１の軸と、第２の１つの情報に関連づけられたグラフの第２の軸とを有することができる。
【００２２】
さらに、本方法は、グラフィック表示で第１のメディアファイルを特定する選択をユーザから受け付けるステップと、第１のメディアファイルの一部を再生するステップとをさらに備えることができ、上記一部には該第１のメディアファイルの出だし部分は含まれないものとする。
【００２３】
別の側面によれば、複数の命令シーケンスが中に格納されているコンピュータ可読媒体が提供される。これらの命令は、少なくとも１つのプロセッサによって実行されるとき、第１の楽曲のコーラスを表す第１の楽曲の部分をプロセッサに特定させ、第１の楽曲の一部を再生する開始点を特定する情報をプロセッサに格納させるものである。
【００２４】
さらに、上記命令は、ユーザから第１の楽曲を特定する入力をプロセッサに受け付け、この受け付けた入力に応じて第１の楽曲のコーラスを表す部分から第１の楽曲の再生をプロセッサに開始させることができる。
【００２５】
さらに別の側面によれば、装置は複数のファイルを格納する手段を備えることができる。この装置はまた、複数のファイルの各々に関連する情報を示すグラフを作成する手段を備えるようにしてもよく、このグラフの第１の軸は第１の情報項目に関連づけられ、さらに、グラフの第２の軸は第２の情報項目に関連づけられている。この装置は、グラフをディスプレイへ出力する手段をさらに備えることができる。
【００２６】
さらに、上記複数のファイルは、音楽ファイル、ビデオファイル、画像ファイル、マルチメディアファイル又はビデオゲームのうちの少なくとも１つを含むものであってもよい。
【００２７】
さらに別の側面によれば、再生リストを作成する方法は、データポイントとして複数のメディアファイルを多次元グラフ上に表示するステップと、再生リストを取得するための少なくともいくつかのデータポイントを選択するステップとを備えることができる。
【００２８】
さらに、多次元グラフは３次元グラフか、４次元グラフのうちの少なくとも一方のグラフを含むことができる。
【００２９】
本発明の他の特徴及び効果は、以下の詳細な説明から当業者には容易に明らかであろう。以下に示す記載の実施形態は本発明を実施するために想定されるベストモードの例示を提供するものである。本発明は、本発明から逸脱することなく、種々の自明な点においてすべて変更が可能である。したがって、これらの図面は事実上例示の図面であって、本発明を限定するものではないことは明らかである。
【００３０】
添付図面が参照されるが、同じ参照番号で指定されている要素は図面を通してずっと同じ要素を表すものとする。
【図面の簡単な説明】
【００３１】
【図１】本明細書に記載の方法及びシステムを実装できる例示システムの線図である。
【図２】図１の本システムによる例示のプロセスを示すフローチャートである。
【図３】図１のシステムに格納されている例示のデータベースを例示する図である。
【図４Ａ】図１のシステムにより提供される例示のグラフィック表示を示す図である。
【図４Ｂ】図１のシステムにより提供される例示のグラフィック表示を示す図である。
【図４Ｃ】図１のシステムにより提供される例示のグラフィック表示を示す図である。
【図５】図１のシステムにより提供される例示の３次元表示を示す図である。
【図６】ユーザに対して情報を表示するステップに関連づけられた例示のプロセスを示すフローチャート図である。
【図７】図１のシステムにより提供される例示の表示を示す図である。
【図８】図１のシステムにより提供される例示の表示を示す図である。
【図９】図１のシステムにより提供される例示の表示を示す図である。
【図１０】図１のシステムにより提供される例示の表示を示す図である。
【図１１】図１のシステムにより提供される例示の表示を示す図である。
【図１２】図１のシステムにより提供される例示の表示を示す図である。
【発明を実施するための形態】
【００３２】
本発明の以下の詳細な説明は添付図面を参照するものである。異なる図面における同じ参照番号は同じ要素又は類似の要素を同定するものとする。また、以下の詳細な説明は本発明を限定するものではない。代わりに、本発明の範囲は添付の請求項及び均等物によって規定されるものとする。
【００３３】
図１は、本願に記載の方法及びシステムを実装することができる例示システム１００の線図である。システム１００は、バス１１０、プロセッサ１２０、メモリ１３０、リードオンリメモリ（ＲＯＭ）１４０、格納装置１５０、入力装置１６０、出力装置１７０、及び通信インタフェース１８０を含むことができる。バス１１０はシステム１００の構成要素間での通信を可能にする。システム１００はまた１以上の電源（図示せず）を含むこともできる。当業者であれば認識できるように、システム１００は複数の別の方法で構成することが可能であり、他の要素又は様々な要素を含み得るシステムである。
【００３４】
プロセッサ１２０は、命令を解釈し、実行する任意のタイプのプロセッサ又はマイクロプロセッサを含んでもよい。プロセッサ１２０はまた、オーディオファイル、ビデオファイル、マルチメディアファイル、画像ファイル、ビデオゲームなどのようなメディアファイルを復号化できるロジック回路を含むものであってもよく、さらに、例えば、スピーカ、ディスプレイなどへの出力信号を生成することができる。メモリ１３０は、プロセッサ１２０により実行するための情報及び命令を格納するランダムアクセスメモリ（ＲＡＭ）又は別のタイプの動的記憶装置を含むことができる。メモリ１３０はまた、プロセッサ１２０による命令実行中の一時変数又は中間情報を格納するために用いることができる。
【００３５】
ＲＯＭ１４０は、一般的なＲＯＭ装置と、プロセッサ１２０に対する命令を格納するための別の静的記憶装置とのうちの少なくともいずれかの装置を含むことができる。格納装置１５０は、磁気ディスク又は光ディスク、及び、これらディスクの対応する駆動装置、並びに、別の或るタイプの磁気媒体又は光記録媒体のうちの少なくともいずれか及び情報と命令とを格納するための上記媒体の対応する駆動装置を含むことができる。格納装置１５０はまた、情報と命令を格納するためのフラッシュメモリ（電気的に消去可能でプログラム可能なリードオンリメモリ（ＥＥＰＲＯＭ）などの）装置を含むこともできる。
【００３６】
入力装置１６０は、ユーザが情報をシステム１００へ入力するのを可能にする従来方式のメカニズムであって、キーボード、キーパッド、指向性パッド、マウス、ペン、音声認識、バイオメトリック・メカニズムなどのうちの少なくともいずれかのような、オペレータによる通信装置１１０への情報入力を可能にする任意のメカニズムを含むものであってもよい。出力装置１７０、ディスプレイ、プリンタ、１以上のスピーカ、などを含む情報をユーザへ出力するための１以上の従来のメカニズムを含むものであってもよい。通信インタフェース１８０は、システム１００が別の装置とシステムの少なくともいずれかの通信を可能にする任意のトランシーバのようなメカニズムを含むものであってもよい。例えば、通信インタフェース１８０は、モデムを含むか、ＬＡＮとつながるイーサネット（登録商標）・インタフェースを含むものであってもよい。上記とは別に、あるいはさらに追加して、通信インタフェース１８０は、無線ネットワークのようなネットワークを介して通信を行うための別のメカニズムを含むことができる。例えば、通信インタフェースは、無線周波数（ＲＦ）送信機と、受信機と、１以上のＲＦデータの送受信用アンテナと、トランシーバとのうちの少なくともいずれかを含むものであってもよい。
【００３７】
本発明に従うシステム１００は、ユーザが、音楽ファイル、ビデオファイル、画像ファイル、ゲーム、マルチメディアファイルなどのような種々の媒体を再生するか、該種々の媒体を見るかの少なくともいずれかを行うことができるプラットフォームを提供するものである。システム１００はまた、以下で詳細に記載するように、画像フォーマットの形でシステム１００のユーザによって再生されるか、閲覧されるかの少なくともいずれかが行われる媒体に関連する情報を表示することができる。実装例によれば、システム１００は、メモリ１３０が含む命令シーケンスを実行するプロセッサ１２０に応答して種々の処理を行うことができる。通信インタフェース１８０を介して、格納装置１５０のような別のコンピュータ可読媒体から、又は、別の装置からメモリ１３０の中へこのような命令を読み込むようにしてもよい。コンピュータ可読媒体は１以上のメモリ装置か、搬送波を含むものであってもよいことは明らかである。メモリ１３０の中に含まれているこれら命令シーケンスの実行指令は、以下に説明するアクションをプロセッサ１２０に行わせることになる。代替の実施形態では、ソフトウェア命令の代わりに、又はソフトウェア命令と組み合わされた形で、有線回路を用いて本発明に従う本発明に従う諸側面を実行することが可能となる。したがって、本発明は何らかのハードウェア回路とソフトウェアとの特定の組み合わせに限定されるわけではない。
【００３８】
図２はシステム１００による例示のプロセスを示すフローチャートである。システム１００の電源が入ると処理の開始が可能となる。システム１００のユーザは音楽ファイルのような複数のメディアファイルをシステム１００の中に格納しているものと仮定する。例えば、メディアファイルは、ＭＰＥＧオーディオレイヤ３（ＭＰ３）ファイル、ＷＡＶファイルなどを含むものであってもよい。例えば、格納装置１５０にメディアファイルを格納してもよい。
【００３９】
１つの実装例では、システム１００が複数の音楽ファイル又は楽曲を格納しているものと仮定する。この実装構成では、プロセッサ１２０はシステム１００に格納されている個々の楽曲に関連する情報を特定することができる（アクション２１０）。
【００４０】
例えば、楽曲に関連する音楽ファイルは、タイトル、アーティスト／グループ名、アーティスト／グループに関連づけられた国名、楽曲がレコードされた年、（ロック、ポップ、ジャズなどの）楽曲のジャンル、（毎分当たりのビートなどの）楽曲のテンポ、楽曲の長さのような、ある特定の楽曲に関する情報を含むタグデータ又はメタデータを含むことができる。プロセッサ１２０はこの特定された情報をデータベースに格納することができる（アクション２２０）。例えば、図３は、システム１００に格納されているか、システム１００が再生したかの少なくともいずれかが行われる楽曲に関連する情報を格納するための例示のデータベースを示す図である。図３を参照してわかるように、データベース３００は、タイトルフィールド３１０、アーティストフィールド３２０、国フィールド３３０、年フィールド３４０、ジャンルフィールド３５０、テンポフィールド３６０、長さフィールド３７０及び抜粋フィールド３８０を含むことができる。データベース３００は、楽曲／音楽に関連づけられた追加のフィールドと別のフィールドとのうちの少なくともいずれかを含むことができることは明らかである。データベース３００は、メモリ１３０、メモリ１４０、格納装置１５０に格納してもよいし、あるいは、システム１００にアクセス可能な別のメモリに格納してもよい。新たな楽曲がシステム１００の中に格納されるか、システム１００によって再生されるかの少なくともいずれかが行われると、プロセッサ１２０は、楽曲に関連づけられたメタデータを用いて、新たな楽曲に関連する、図３に示す種々のデータを自動的に特定し、次いで、この情報をデータベース３００に格納することができる。
【００４１】
実装例では、プロセッサ１２０は、リスナーが特定しやすい楽曲の一部を特定することもできる。例えば、プロセッサ１２０は楽曲のコーラス部分がどこから開始されるかを特定することができる。いくつかの実装構成では、専用ソフトウェアを用いて、（楽曲詞などの）楽曲の分析を行い、コーラス部分を特定するようにしてもよい。楽曲のコーラス部分は、楽曲の冒頭よりもリスナーにとって覚えやすい場合があり、特定の楽曲と関連づけられたものとしてリスナーが特定し易い場合が多い。プロセッサ１２０は（例えば、楽曲の冒頭からの時間として）コーラスの位置をデータベース３００の抜粋フィールド３８０の中に格納することができる。別の実装構成では、プロセッサ１２０は、楽曲のタイトルが楽曲詞の中で最初に出現する場所、特定の「楽曲のフックライン」が始まる場所などを特定する情報を抜粋フィールド３８０に格納することができる。フックラインは、特定の楽曲と関連づけられるような、リスナーが簡単に特定できる楽曲詞を特定することができる部分である。
【００４２】
個々のケースでは、抜粋フィールド３８０に格納されている情報は、システム１００によって用いられ、ユーザは、以下さらに詳細に記載のように、楽曲の短い抜粋を再生することによって楽曲をプレビューすることが可能となる。
【００４３】
プロセッサ１２０はまた、データベース３００に格納された情報に関連づけられたグラフィック表示を生成して、グラフィック表示をユーザに対して表示するようにしてもよい（アクション２３０）。例えば、図４Ａは、プロセッサ１２０によって生成され、ユーザに対して表示される例示のグラフィック表示４００を示す図である。本例では、システム１００は電話による通話を送受信することができると共に、メディアファイルを再生することもできる移動電話機である。図４Ａを参照してわかるように、グラフィック表示４００には視覚表示部４１０と制御部４２０とが含まれる。表示部４１０は、本願でディスプレイ４１０とも呼ばれるが、グラフ、又は、グラフによって情報をユーザに表示する或る表示を含むことができる。グラフィック表示４００はまた、ディスプレイ内ディスプレイとして機能する制御領域４２０を含むこともできる。この実装構成では、制御領域４２０の中に、テキストウィンドウ４２２、再生ボタン４２４及び停止／スキップボタン４２６が含まれている。制御領域４２０は、例えば、タッチパネル式制御を介してアクティブにすることができる。
【００４４】
図４Ａに示す例では、ディスプレイ４１０のＸ軸に対してジャンルのラベルが付けられ、Ｙ軸にはテンポのラベルが付けられている。次いで、プロセッサ１２０は、データベース３００に格納されている対応する情報を有する個々の楽曲に対応するデータポイントをディスプレイ４１０上に作成することができる。Ｘ軸上のデータポイントに対応する位置は、楽曲の特定のジャンルに基づいて定めることができ、そして、Ｙ軸上のデータポイントに対応する位置は、楽曲のテンポに基づいて定めることができる。追加のラベル（図４Ａには不図示）を用いて、Ｘ軸の種々のポイントにおける特定のジャンルを表示するようにしてもよい。例えば、ポップ、ロック、ジャズ、クラシックのラベルをＸ軸上に設けることができる。上記とは別に、Ｘ軸上に表される種々のジャンルについては、ユーザが知っているジャンルや、選択可能なジャンルにしてもよい。例えば、ユーザは、システム１００によって提供されるグラフィックユーザインタフェース（ＧＵＩ）に対して入力を選択することができる。このグラフィックユーザインタフェースによって、ユーザはディスプレイ４１０に対して特定のジャンルを選択することが可能になる。上記とは別に、ユーザは制御領域４２０又は入力装置１６０のような、システム１００上のどこか別の場所にある制御ボタンを用いて、Ｘ軸に沿ってスクロールを行うことができ、次いで、プロセッサ１２０は、Ｘ軸上の異なるジャンルを自動的に提供することができる。プロセッサ１２０はまた、ディスプレイ４１０又はテキストウィンドウ４２２のいずれかにおいて特定のジャンルを表示することも可能である。
【００４５】
図４Ａに示す例では、Ｙ軸上のデータポイントの位置は毎分当たりのビートのような楽曲のテンポに基づいて定めることができる。Ｙ軸の下部分はゆっくりした楽曲（すなわち、毎分当たりより少ない数のビートの楽曲）を表すことができる。そして、Ｙ軸の上部分はより速い楽曲（すなわち、毎分当たりより多いビートの楽曲）を表すことができる。システム１００のユーザは、次いで、システム１００により格納された複数のメディアファイル（本例では楽曲）をディスプレイ４１０を介して見ることができる。図４Ａに例示のように、多数の楽曲が点又は星印として表され、ユーザはディスプレイ４１０を見て、ユーザがシステム１００に格納している楽曲に関連づけられた種々のパターンを簡単に識別することができるようになっている。いくつかの実装構成では、適当なデータポイントに隣接してディスプレイ４１０上にタイトル又はタイトルのバージョンを表示することができる。
【００４６】
グラフィック表示４００によっても、ユーザはディスプレイ４１０の特定の楽曲を選択することが可能になる。例えば、ユーザが図４Ａの４１２とラベルがつけられた点を選択したいと思ったと仮定する。ユーザは入力装置１６０を介してこの点を選択することができる（アクション２４０）。本例では、入力装置１６０はカーソル制御を含むことができる。上記とは別に、ジョイスティック又は別の何らかの入力装置を用いて、ディスプレイ４１０の特定の楽曲の上にポインタ／カーソルを移動させて、ユーザが楽曲を選択できるようにしてもよい。
【００４７】
ユーザが特定の点を選択した後、プロセッサ１２０は選択された旨の表示を行うことができる。例えば、プロセッサ１２０は、図４Ａに例示のようにその点の周りに光輪領域／強調表示領域を設けるようにして、この点をユーザに対して視覚的に強調表示することができる。上記とは別に、あるいは、点の周りの光輪領域に加えて、プロセッサ１２０は点と光輪領域のうちの少なくともいずれかを別の色で、強調表示したり、点をより明るくしたり、点をより大きくしたりする処理などを行うようにしてもよい。個々のケースで、１以上の視覚的なインジケータを提供して、点が選択されたことをユーザが認知できるようにしてもよい。
【００４８】
さらに、ユーザが点を選択した後、制御領域４２０は楽曲に関する情報を含むことができる。例えば、図４Ａに例示のように、テキストウィンドウ４２２は、選択された点／楽曲に関連づけられたタイトル及びアーティスト／グループを表示することができる。テキストウィンドウ４２２はまた、楽曲のテンポとジャンルを特定する情報を含むようにしてもよい。テキストウィンドウ４２２はまた、経過時間のような楽曲に関連する別の情報を含むようにしてもよい。
【００４９】
実装例では、ユーザが特定の楽曲を選択するとすぐに、プロセッサ１２０は、選択された楽曲の部分を再生するステップを自動的に開始することができる（アクション２４０）。例えば、プロセッサ１２０はデータベース３００にアクセスして、選択された楽曲のエントリを特定することができる。次いで、プロセッサ１２０は、コーラス、フックラインなどのような、選択された楽曲の中の位置を特定する、抜粋フィールド３８０内の情報を特定することが可能となる。次いで、プロセッサ１２０は抜粋フィールド３８０内の特定された位置における楽曲の再生を開始することが可能となる。実装例では、プロセッサ１２０は抜粋フィールド３８０において特定された楽曲の格納位置から始まる（１０秒、１５秒などの）所定部分を再生することができる。この再生によってユーザは、楽曲全体を聞きたいかどうかを決定することが可能となる。
【００５０】
ユーザが楽曲全体を聞きたいと決定すれば、ユーザは、例えば制御領域４２０上の制御入力部を押すことができる（アクション２５０）。例えば、ユーザは、再生機能を選択するために再生ボタン４２４と入力装置１６０のうちの少なくともいずれかを選択することができる。そして、プロセッサ１２０は選択された楽曲を楽曲の最初から再生することができる（アクション２５０）。上記とは別に、ユーザは楽曲を聞きたくないと決定する場合があり、入力装置１６０を介してボタン４２６と停止機能の少なくともいずれかを選択して、楽曲／抜粋を停止することができる。ユーザはまた、入力装置１６０を用いて、ディスプレイ４１０内の別の点を選択することができる。ユーザはさらに追加の点の位置を見つけるために入力装置１６０を介して左右にスクロールを行うことができる。この場合、ディスプレイ４１０の背景が動いて、空が動きながら、新たな点／星印が見えくるエフェクトを生みだすことができる。
【００５１】
新たな点が選択されると、プロセッサ１２０は抜粋の再生を即座に停止し、新しく選択された楽曲の抜粋を開始することができる。さらに、テキストウィンドウ４２２は、新しく選択された楽曲に関連する（タイトル、アーティスト、ジャンル、テンポなどの）特定の情報を表示することができる。ユーザはまた、ディスプレイ４１０上において複数の楽曲を選択して、ユーザが再生したい楽曲の再生リストを作成することができる（アクション２６０）。例えば、ユーザは入力装置１６０を用いて、ディスプレイ４１０に示されている複数の点を特定することができる。１つの実装例では、図４Ｂの領域４１４によって示されているように、ユーザは入力装置１６０を用いて、特定の点の周りに領域を拡大して、ディスプレイ４１０上で複数の点を包含することができる。領域４１４が楕円形として図４Ｂに示されている。別の実装構成では、矩形の形状、不規則な形状のような別の形状を用いてもよい。さらに、領域４１４は、色又は他の視覚的なインジケータを用いて強調表示を行うことが可能である。さらに別の実装構成では、領域４１４の周縁部のみをユーザに対して可視にするか、強調表示して、ユーザが領域４１４の内部の点を見ることができるようにする。別の実装例では、ユーザは入力装置１６０を介してディスプレイ４１０内の個々の点を選択することができる。
【００５２】
個々のケースにおいて、ユーザが複数の点を包含する形状を作成するか、特定の点を個々に選択した後、プロセッサ１２０は特定された点に基づいて再生リストを作成することができる（アクション２６０）。プロセッサ１２０は、ユーザが将来取り出すことができるようにこの再生リストを格納することができる。上記とは別に、プロセッサ１２０は再生リストにおいて特定された楽曲の再生を開始することができる。
【００５３】
図４Ａ及び４Ｂはユーザへ提示される例示のディスプレイ４１０を示す図である。本例では、ディスプレイ４１０は、楽曲に関連する種々の情報項目（すなわち、本例ではジャンル及びテンポ）に従ってグラフ化された点を示すグラフィック表示である。システム１００はユーザがＸ軸とＹ軸上に例示されている特定の項目を選択できるようにするグラフィックユーザインタフェース（ＧＵＩ）を含むことができる。例えば、ＧＵＩによって、ユーザは、アーティスト及び年を選択することが可能となる。次いで、プロセッサ１２０は、アーティスト及び楽曲がレコードされた年に従ってグラフ化された楽曲を表示することができる。このようにして、システム１００によって、ユーザは自分の音楽をカテゴリ化し、次いで表示したい特定の基準を選択することが可能になる。
【００５４】
さらに、ディスプレイ４１０は、ユーザに対して表示する複数の楽曲／星印を示す。別の実装構成では、ディスプレイ４１０は別のシーン／背景を含むことができる。例えば、図４Ｃはディスプレイ４１０及び制御領域４２０を含む例示のグラフィック表示４００を示す。本例では、世界地図の一部にわたって楽曲が表示され、これらの楽曲はフィールド３３０（図３）に格納されている国別情報に従う点として表示することができる。すなわち、スウェーデン出身のアーティスト／グループによってレコードされた楽曲はスウェーデンにある点によって表すことができる。同様に、イギリス出身のアーティスト／グループによってレコードされた楽曲はイギリスにある点によって表すことができる。上記とは別に、これらの点は、システム１００が特定の楽曲を再生したとき、システム１００が配置されていた（国、州、都市などの）所在位置を表すことができる。図４Ｃに示す例では、部分４１０及び４２０のみがユーザに対して表示されていることになる。地図の残り部分は例示のために提示されている。
【００５５】
ユーザは特定の点を選択することができ、次いで、その点によって表される楽曲に関連する情報を、図４Ａを参照して上述した方法と同様の方法で制御領域４２０に表示することができる。さらに、プロセッサ１２０は選択された楽曲の抜粋の再生を開始することができる。さらに、ユーザは、図４Ｂを参照しながら上述した方法と同じ方法で、複数の楽曲を選択する（例えば複数の楽曲を丸で取り囲む）ことにより楽曲の再生リストを作成することができる。
【００５６】
ユーザはまた、地図／世界に関連づけられた楽曲を見るための制御として左向き矢印４１２又は右向き矢印４１４を用いてもよい。例えば、ユーザが右向き矢印４１４を選択したと仮定する。ある実装例では、図４Ｃに示す背景（すなわち世界地図）は、あたかも地球が回転されたかのように右方向に動くことになる。ユーザは北米の地図が表示されると、右向き矢印４１４の解除を決定することができる。このようにして、世界の様々な部分でアーティストによってレコードされた特定の楽曲を発見するために、ユーザが地球を回転させているという視覚的効果がユーザに与えられる。
【００５７】
追加のテーマを用いて、ユーザへ提示することができる背景とシーンの少なくともいずれかを提供するようにしてもよい。例えば、水中のテーマ／シーンはシステム１００によって表示することができる。この場合、楽曲は泡又は水中の魚として表示することができる。別の実装構成では、種々の幾何学的形状又は抽象的形状を用いて、楽曲とアルバムの少なくともいずれかを表すようにしてもよい。プロセッサ１２０が提供する特定の背景、シーン、テーマのうちの少なくともいずれかが、以下さらに詳細に記載のように、ＧＵＩを介してユーザにより選択される。
【００５８】
さらに、図４Ａ〜４Ｂに例示されているディスプレイは２次元であり、図４Ｃのディスプレイは、本質的に１次元である（すなわち、図４Ｃの地図は楽曲に関連づけられた１つの（位置）情報を提供する）。別の実装構成では、プロセッサ１２０は３またはそれ以上の次元で情報を表示することができる。例えば、図５は３次元である表示５００を示す図である。図５を参照してわかるように、この表示には、Ｘ軸上にジャンルラベル、Ｙ軸上にテンポラベル、そして、Ｚ軸上に年ラベルが含まれている。本例では、プロセッサ１２０は、データベース３００に格納されている情報に基づいて個々の点をＸ軸、Ｙ軸、Ｚ軸上の適当な位置にグラフ化することができる。図２を参照して上記に説明したように、ユーザは楽曲を表す点を選択することができる。そして、プロセッサ１２０は楽曲の抜粋を再生し、次いで、制御領域において楽曲に関連する情報を表示することができる（図５には図示せず）。プロセッサ１２０はまた、ユーザが再生リストを作成するために特定の楽曲を選択できるようにする。
【００５９】
システム１００はまた、システム１００によって再生される楽曲に関連する情報をユーザが見ることができるようにする。図６はこのような情報の閲覧に関連づけられた例示プロセスを示す図である。図６を参照してわかるように、システム１００がパワーアップすると、処理は開始することができる。ユーザは、１日間で複数の楽曲を再生するものと仮定する（アクション６１０）。プロセッサ１２０は、再生する個々の楽曲に関連する情報を特定し、格納することができる（アクション６２０）。例えば、プロセッサ１２０はデータベース３００に示されている情報のようなメタデータを格納済みの楽曲と共に格納することができる。プロセッサ１２０はユーザが再生した楽曲に関連する情報を週、月などのような複数の日々にわたって格納し続けることができる。
【００６０】
実装例では、プロセッサ１２０は、ある期間にわたってユーザが再生した楽曲のグラフィック表示を生成することができる（アクション６３０）。例えば、プロセッサ１２０は、図７に例示のように、月の毎日を示すカレンダを生成することができる。図７を参照してわかるように、表示７００は本例の６月のような単月用カレンダを含むことができる。ユーザが、ある特定の日に聴いた音楽を視聴したいと望んでいると仮定する。この場合、ユーザは表示７００を介して特定の日を選択するために入力装置１６０（図７には図示せず）を用いることができる（アクション６４０）。例えば、ユーザが６月６日の楽曲を聴きたいと思っているものと仮定する。この場合、ユーザは入力装置１６０を用いてカレンダの６月６日を選択することができる。これに応答して、プロセッサ１２０は、図７に例示のように太字体フォントで数字６を強調表示するか、数字６の文字サイズを拡大するかの少なくともいずれかを行うことができる。上記とは別に、あるいは、太字体表示／文字サイズの拡大に加えて、プロセッサ１２０は、数字６を赤で強調表示するような、６月６日が選択された旨を示す何らかの別のインジケータを提供したり、選択した日付／数字に色をつけたりすることも可能である。
【００６１】
選択結果を受信した後、プロセッサ１２０は、システム１００によって今月の６日に再生された楽曲のリストを特定する情報を取り出すことができる（アクション６４０）。取り出された情報は、６日に再生された個々の楽曲のタイトルとアーティストのような複数の項目を含むものであってもよい。別の実装例では、テンポ、ジャンル、年などのようなこの楽曲に関連する追加情報を取り出し、ユーザに対して表示することができる。
【００６２】
プロセッサ１２０は出力装置１７０（図１）を介して楽曲のリストをユーザに表示することができる。この出力装置１７０は表示画面であってもよい。ユーザは楽曲を視聴し、次いで、ユーザに表示された楽曲に基づいて再生リストを作成することができる。例えば、ユーザは表示された楽曲のすべてを選択するか、入力装置１６０を介して表示された楽曲の特定の１つを選択するために入力を行うことができる。次いで、プロセッサ１２０は再生リストを生成し、ユーザが将来取り出すことができるようにこの再生リストを格納することができる（アクション６５０）。上記とは別に、プロセッサ１２０によって格納された、ひと月の毎日分の情報はユーザが将来取り出すための再生リストとして機能することができる。
【００６３】
別の実装例では、プロセッサ１２０は、システム１００が再生した種々のトラック／コンテンツを示すグラフィック表示を生成することができる。例えば、図８はトラック／コンテンツ領域８１０及び再生リスト領域８２０を含む例示の表示８００を示す図である。領域８１０に示される情報は、ある期間にわたってシステム１００が再生した楽曲のようなメディアファイルを表す。トラック／コンテンツ領域８１０内の正方形は、音楽の特定のジャンル、特定のテンポ、特定のアーティスト又はこれらの組み合わせ、若しくは特定のメディアファイルに関連づけられた別の項目に対応するものであってもよい。コンテンツ領域８１０内の円は異なるジャンル、テンポ、アーティストなどを表すことができる。種々の媒体／コンテンツを表すために、上記とは別に任意の数の別のアイコン／記号を用いるようにしてもよい。トラック／コンテンツ領域８１０に示されている特定のアイコンに関連づけられたラベルは、説明を簡略にするために図８には示していない。
【００６４】
ユーザが、トラック／コンテンツ領域８１０内のメディアファイルを表すこれらのアイコンのうちの１以上のアイコンを選択して、再生リストの作成を望んでいるものと仮定する。ユーザは入力装置を用いて、トラック／コンテンツ領域８１０において表される特定のファイルを選択することができる。これに応じて、プロセッサ１２０は、特定のメディアファイル又はトラックを表す図８に例示されているように、選択したコンテンツを太字体の円によって強調表示することができる。
【００６５】
実装例では、ユーザは、特定のコンテンツ／トラックを再生リスト領域８２０へ移動させる前に、トラック／コンテンツ領域８１０に示されるこの特定のコンテンツ／トラックをプレビューすることができる。例えば、ユーザは、図２を参照して上述した方法と同様の方法で、トラックの抜粋を聞くために（例えば、トラックアイコンを１回クリックすることによって）特定のトラックを選択することができる。ユーザは、トラック／コンテンツが気に入れば、特定のトラックを再度選択する（例えば、トラックアイコン上で２度目のクリックを行う）ことができ、それによって、トラックは、図８の矢印８３０によって示されているように再生リスト領域８２０へ移されることになる。上記とは別に、ユーザはトラックをクリックし、再生リスト領域８２０までドラッグしてもよい。このようにして、ユーザは、将来取り出すために、又は、すぐに再生するために再生リストを作成することができる。
【００６６】
別の例として、プロセッサ１２０は、ある期間にわたってシステム１００が再生した楽曲を表す円グラフを作成することができる。例えば、図９は出力装置１７０を介してユーザへ提供することができる例示の表示９００を示す図である。図９を参照してわかるように、表示９００には、パーセントによるインジケータによってポップ、ロック、ジャズ、クラシックのラベルがつけられた複数の部分が含まれている。本例では、これらのパーセントは、ある期間にわたって個々のジャンルでシステム１００が再生した楽曲の数を示すことができる。さらに、この実装構成では、異なる色を用いて、楽曲が再生された異なる日々を示すことができる。例えば、赤のすべての点は初日に再生された楽曲を表すことができ、青のすべての点は２日目に再生された楽曲を表すことができる。このようにして、表示９００によってユーザはある期間にわたって種々のジャンルで再生された楽曲の閲覧が可能になり、かつ、どの楽曲が個々の特定の日に再生されたかを参照することが可能になる。表示９００はまた、ユーザが特定の点を選択し、次いで、楽曲の抜粋をプレビューすることを可能にするものでもある。ユーザはまた、複数の点を選択して、将来取り出すために再生リストを作成することも可能である。
【００６７】
さらに別の実装構成では、プロセッサ１２０は種々の音楽のジャンルを表す複数の象限によってグラフを作成することができる。例えば、図１０は、出力装置１７０を介してユーザ提示することができる例示の表示１０００を示す図である。図１０を参照してわかるように、表示１０００には、ポップ、ロック、ジャズ、クラシックとしてラベルがつけられた４つの象限が含まれている。別のジャンルを表示１００の中に含むことも可能である。本例では、個々の点は、その特定のジャンルでシステム１００が再生した楽曲を表すことができる。さらに、種々の色を用いて、特定の楽曲が再生された時期を表すようにしてもよい。例えば、赤のすべての点は、単一の週、月などの間ずっと少なくとも４回再生された再生済みの楽曲を表すことができる。ある期間にわたって一回のみ再生された楽曲は黒で表示することができ、２回再生された楽曲は緑で表示することができる。このようにして、ディスプレイ１０００によって、ユーザはある期間にわたって種々のジャンルで再生された楽曲を閲覧し、どの楽曲が最も頻繁に再生されたかを参照することが可能になる。表示１０００はまた、ユーザが特定の点を選択し、楽曲の抜粋をプレビューできるようにすることができる。ユーザはまた、複数の点を選択して、将来取り出すために再生リストを作成するようにすることも可能である。１つの実装例では、ユーザは（赤などの）特定の色のすべての点を選択して、ユーザが最も頻繁に再生した楽曲の再生リストを作成することができる。
【００６８】
さらに、表示１０００において、頻繁に再生されなかった楽曲や、長期間の間再生されなかった楽曲は、グレー表示で、あるいは、ずっと軽いフォント／スタイルで示すことができる。これらの楽曲はそれ以上システム１００に格納されなくなる。１つの実装例では、表示１０００はオンラインの音楽ショップへのリンクを含むことができる。例えば、ユーザは、システム１００がもう格納していない楽曲を選択し、その楽曲の購入／ダウンロードを行うことができる。ユーザはこのような楽曲を選択することが可能であり、システム１００はシステム１００をオンラインの音楽ショップと自動的にリンクさせることができる。ユーザは、オンラインの音楽ショップからその楽曲を購入／ダウンロードするかどうかを決定することができる。
【００６９】
上述のように、再生リストは、タイトルとアーティストの少なくともいずれかを含む楽曲のリストになり得るものである。いくつかの実装構成では、プロセッサ１２０はアルバムを表すグラフィック再生リストを生成することができる。例えば、図１１は、出力装置１７０を介してユーザへ提示することができる例示の表示１１００を示す図である。図１１を参照してわかるように、表示１１００には、複数のトラックを含むレコード又はアルバムのグラフィック表示が含まれている。表示１１００に関連づけられた特定のトラックは、本願に記載の実装例のようないずれかの複数の方法で、ユーザが作成した再生リストを表すことができる。本例では、ユーザがある特定のトラックの再生を望んでいるものと仮定する。この場合、ユーザは図１１に１１１０とラベルがつけられたスタイラスペンか、ポインタを動かして、ユーザが再生したい特定のトラックを指示することができる。スタイラスペンが特定のトラックへ移されると、トラックは強調表示され、表示１１００の中心は、アーティストと、トラックに関連する別の情報の少なくともいずれかを表示することができる。さらに、ポインタ１１１０が移されて、特定のトラックを特定すると、プロセッサ１２０は、例えば、フィールド３８０（図３）の中で特定された部分から始まる楽曲の抜粋を再生することができる。次いで、ユーザは楽曲全体を再生するか、別の楽曲へスキップするかのいずれかを決定することができる。
【００７０】
さらに別の例として、システム１００は、別の型にはめられた再生リストを生成することができる。例えば、図１２はある期間にわたって再生された楽曲を表す例示の表示１２００を示す図である。図１２を参照してわかるように、表示１２００はグラフィック・イコライザのように設計され、複数の個別の日付が示されたスケジュール表をＸ軸上に含んでいる。ボックス１２１０に示されている表示１２００の一部は、出力装置１７０を介してユーザに表示することができる。方向を示す矢印１２１２及び１２１４を用いて、スケジュール表を動かし、異なる日／時間を表示することができる。
【００７１】
実装例では、個々のボックスは、（３０秒などの）所定の時間よりも長い間ユーザが再生した楽曲を表すことができる。さらに、所定の日に最も頻繁に再生された楽曲については、図１２に例示のように、強調表示して示すか、太字体で示すことができる。表示１２００では、毎日最も頻繁に再生された楽曲をその特定の日のリスト／バーグラフの高い部分に示すこともできる。換言すれば、低い頻度で再生された楽曲は低いボックスとして示され、高い頻度で再生された楽曲は低い頻度で再生された楽曲の上位に示されることになる。このようにして、特定の日のリスト／バーグラフの最上部にある楽曲は、その特定の日に最も高い頻度で再生された楽曲を表すことができる。
【００７２】
ユーザが、ある期間にわたって最も頻繁に再生された楽曲の再生リストを作成したいと望んでいるものと仮定する。本例では、ユーザは、表示１２００に太字体で示されているボックスを単に選択するだけでよい。次いで、プロセッサ１２０は選択された楽曲の各々に関連する情報を検索して、ユーザ用の再生リストを作成することができる。
【００７３】
別例として、ユーザが、６月２日にパーティで友人に再生したかもしれない楽曲のような、特定の日に再生されたすべての楽曲を検索したいと望んでいるものと仮定する。この場合、ユーザは、矢印１２１２を用いてその特定の日までスクロールを行い、入力装置１６０を介してスケジュール表（すなわち、Ｘ軸）の該当する特定の日を選択することができる（図１２には図示せず）。これに応じて、プロセッサ１２０は、図１２に例示のように当該特定の日を強調表示することができる。プロセッサ１２０はまた、６月２日に再生された楽曲に基づいてユーザ用の再生リストを作成ことも可能である。
【００７４】
上述の例では、点、星印又は別のアイコンを用いて、楽曲のようなメディアファイルを表すことができる。別の実装構成では、個々の点、星印、アイコンなどはアルバムを表すものであってもよい。この場合、ユーザは特定の点を選択することができ、プロセッサ１２０はアルバム内の第１の楽曲の再生を開始することができる。
【００７５】
上述のようなシステム１００によって、ユーザは、グラフィックによる態様で、点又は別の記号／アイコンを用いて楽曲／再生リストの閲覧を行うことが可能となる。さらに別の実装構成では、システム１００は、特定のアーティストに関連づけられたアルバムアートのようなアイコンを含むことができる。この場合、特定の日に関連する再生リストを写真のモンタージュとして表示することができる。次いで、ユーザは、モンタージュの中の特定の写真を選択して、対応するアーティストによる特定の楽曲を再生するようにすることができる。
【００７６】
格納されたメディアファイル／再生リストをグラフィックの形で閲覧することによって、ユーザは、テキストのリストを介して見ることができる場合よりもずっと多くの情報を見ることが可能になる。さらに、ユーザは、単一の表示画面上であまり多数のメディアファイルを見ることができない場合には、グラフィック表示の中をスクロールすることができる。グラフィック表示を見ることによって、ユーザは、ユーザの聴く習慣に関連づけられた種々のトレンドを特定することが可能となる。
【００７７】
いくつかの実装構成では、上記に簡単に記載したように、ディスプレイ４１０のような、ユーザへ表示されるグラフィック表示はオンラインの音楽ショップへのリンク（図示せず）を含むことができる。１つの実装例では、ユーザはディスプレイ４１０に提示された情報に基づいてオンラインの音楽ショップから音楽をダウンロードすることができる。例えば、ユーザが、音楽の特定のジャンルとテンポに対応するディスプレイ４１０上のある領域を取り囲んでいると仮定する。この場合、システム１００によって実行されるアプリケーションは、特定のジャンルとテンポとに対応する別の楽曲のリストを提供することができるオンラインの音楽ショップと連絡することができる。このリストは、システム１００によって受信することができ、出力装置１７０に表示される。この時、ユーザは１以上の表示された楽曲をオンラインの音楽ショップから購入するように決定することができる。
【００７８】
上述の本発明の側面によって、システム１００は、画像フォーマットの形でユーザに対してメディアファイルを表示することが可能になる。本発明に従う実装例では、システム１００によって、ユーザは、ユーザの好みに基づいて特定の表示をカスタマイズすることが可能になる。例えば、プロセッサ１２０はユーザ用のオプションメニューをＧＵＩに与えることができる。このメニューによってユーザは、出力装置１７０を介してユーザへどのような情報を表示するかを選択することが可能になる。例えば、ユーザは、図４Ｃに示す背景／テーマとは異なるような、図４Ａに示す背景／テーマを用いるように決定することができる。さらに、ユーザは、特定のメディアファイル用としてユーザが望むどのような項目の情報をカテゴリ化して、システム１００により格納するかを選択することができる。例えば、ユーザは、（ジャンル／テンポ、年／ジャンル、テンポ／年、ジャンル／国、などの）データベース３００内の任意の項目の組み合わせを選択することができる。上記メニューによって、ユーザは、ディスプレイが週、月、年、などに対応しているかどうかのような、表示された情報に関連づけられた時間を選択することも可能となる。このメニューによって、ユーザは、出力装置１７０を介して表示された情報に関連づけられた色を選択することも可能となる。このようにして、システム１００は、システム１００が格納している媒体のカスタマイズが可能なグラフィック表示と、所望のフォーマットで所望の情報を提供するシステム１００によって再生された媒体との少なくともいずれかをユーザに提供することになる。
【００７９】
本発明に従う実装例によって、ユーザはグラフィックの態様でメディアファイルのような情報を見ることが可能となる。好ましくは、ユーザが関心対象の情報を迅速に特定できるようになることが望ましい。さらに、本発明に従う側面によって、ユーザは、ユーザに最も関連性があると考えられるメディアファイル内の特定のポイントにおいてメディアファイルの抜粋を再生することが可能となる。この再生によってユーザは、完全なメディアファイルを再生すべきかどうかを迅速に判断する助けを得ることができる。さらに、本発明に従う側面によって、ユーザは（楽曲などの）特定のメディアファイルを非常に効率的に選択することが可能となる。この選択は、ユーザのメディア・プレイヤの利用に関してユーザの満足度を高めるのに役立つものとなり得る。
【００８０】
本発明の実施形態についての上述の記載は、例示と説明とを行うものではあるが、本発明を網羅したり、この開示された正確な形態に本発明を限定したりしようとするものではない。上記教示を考慮して修正及び変更を行うことが可能であり、あるいは本発明を実施することによって修正及び変更を取得することが可能である。
【００８１】
例えば、複数の例示の表示を用いて音楽ファイルを再生するシステムに関連して主として本発明を説明した。上記とは別に別の表示を用いることも可能である。例えば、簡単なスケジュール表表示を用いて、ユーザが数週、数ヶ月、数年、などにわたって再生した楽曲を閲覧できるようにすることも可能である。ユーザは上／下、左／右にスクロールを行って、長期間にわたって再生された楽曲を閲覧することが可能となる。さらに、本発明の側面は、（テレビショー、映画、などの）ビデオファイル、写真、ビデオゲームなどのような別のタイプの媒体に関連する情報を表示するのに用いることも可能である。
【００８２】
例えば、ユーザが複数の映画をシステム１００に格納していれば、システム１００によってユーザは、種々の映画を表すアイコンを見ることが可能になる。さらに、ユーザは、特定のアイコンを選択することによって特定の映画の抜粋又はサムネイルを見ることができる。
【００８３】
さらに、ユーザがある期間にわたって撮影した複数の画像ファイル／写真を格納していれば、システム１００によってユーザは表示されたアイコンを介して自分の写真を見ることが可能になる。図４Ｃに示した実装例と同様の１つの実装例では、システム１００に格納されている写真がどこで撮影されたかを個々の点によって特定することが可能である。例えば、システム１００がカメラとビデオレコーダの少なくともいずれかを含むものと仮定する。さらにユーザがシステム１００によってフロリダで写真を撮影したものと仮定する。プロセッサ１２０はその特定の写真を表すアイコンをフロリダの地図上に格納することができる。このようにして、ユーザは後で家に戻ってから、様々な場所で撮影した写真を取り出すことが可能となる。したがって、システム１００は、何らかのシステム１００のグラフィック表示によって再生されるか、システム１００によって格納されているかの少なくともいずれかの任意のタイプのメディアコンテンツの提供が可能となる。
【００８４】
さらに、システム１００に関連づけられたいくつかの実装構成では、種々の出力装置によってメディアファイルの発見と再生の少なくともいずれかに関連づけられたユーザの経験をさらに高めることが可能となる。例えば、特定のメディアファイルが再生されるとき、システム１００に含まれている（出力装置１７０などの）振動メカニズムを作動させることができる。さらに、ディスプレイにおけるメディアファイルの位置に基づいて、特定の楽曲のようなある特定のメディアファイルをより大きな音のレベルでユーザに再生することができるか、ディスプレイにおけるメディアファイルの位置に応じて特定のスピーカ、ヘッドホン、チャネルのうちの少なくともいずれかにおいて再生することができるかの少なくともいずれかを行うことが可能である。
【００８５】
さらに、ユーザへ提供されるグラフィック表示はシステム１００からローカルに取り出されるコンテンツを表すものであってもよい。いくつかの実装構成では、コンテンツは、例えば、ネットワークなどを介してシステム１００にアクセス可能なサーバなどの外部装置からアクセスされるコンテンツを表すものであってもよい。
【００８６】
さらに、図２及び図６を参照しながら一連のアクションについて説明したが、本発明に従う別の実装構成ではこのアクションの順序を変更することも可能である。さらに、非依存型のアクションを行うことも可能である。
【００８７】
当業者には自明であるように、上記記載のような本発明の側面は、（例えば、音楽と、ビデオと、マルチメディアファイルとのうちの少なくともいずれかのような）種々の媒体を再生する能力を備えている任意の装置／システムにおいて実装可能である。例えば、図４Ａ及び４Ｂに関して上述した実装構成では、本発明の側面はセルラ電話機のような移動端末／電話において実装可能である。さらに、本発明の側面は、デジタルメディア・プレイヤ、パーソナル・デジタル・アシスタント（ＰＤＡ）、コンピュータ又は媒体再生機能を有する他の任意の装置に実装可能である。本発明の側面はまた、方法とコンピュータプログラム製品の少なくともいずれかにも実装可能である。したがって、本発明は、ハードウェアに組み込む構成と、（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）ソフトウェアに組み込む構成との少なくともいずれかの構成で実施することが可能となる。さらに、本発明は、コンピュータで使用可能な記憶媒体又はコンピュータ可読記憶媒体内のコンピュータプログラム製品の形態をとることが可能であり、該コンピュータプログラム製品はコンピュータで使用可能なプログラムコード又はコンピュータ可読プログラムコードを有し、また、このプログラムコードは媒体内に具現化されて、命令実行システムに関連して利用される。本発明の原理に従う諸側面を実現するために用いられる実際のソフトウェアコード又は専用の制御ハードウェアによって本発明が限定されることはない。したがって、具体的なソフトウェアコードに言及することなく、上記側面の処理及び振舞いについて説明を行った。本明細書で説明した記載に基づいて上記側面の実現のためにソフトウェアを設計し、ハードウェアを制御することが可能であることは当業者であれば理解できるであろう。
【００８８】
さらに、本発明の或る部分は、１以上の機能を実行する「ロジック回路」として実装可能である。このロジック回路は、プロセッサ、マイクロプロセッサ、特定用途向け集積回路又はフィールドプログラマブルゲートアレイのようなハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせを含むことができる。
【００８９】
本明細書で使用される場合、「備える／備えている（comprises/comprising）」という用語は、言及された特徴、整数、ステップ又は構成の存在を特定するために用いられるが、これら以外の特徴、整数、ステップ、構成、又はこれらのグループの存在又は追加を排除するものではない、という点を強調しておく。
【００９０】
本明細書での説明において用いられた要素、行為及び命令のいずれも、その旨明示されていないかぎり、本発明にとって極めて重要であるか、若しくは、不可欠なものであると解釈すべきではない。また、本明細書で使用されているように、不定冠詞「ａ」は１つ以上の項目又は品目を含み得るものとして意図されている。１つだけの項目又は品目であることを意図する場合には、「１つの」又は同様の表現が用いられる。さらに、「〜に基づいて」というフレーズは、別途明白に言明されていないかぎり、本明細書で使用されているように、「〜に少なくとも部分的に基づいて」ということを意味するように意図されたフレーズである。
【００９１】
本発明の範囲は請求項及びそれらの均等物によって規定される。
【図１】
2009543171.tif 000003
【図２】
2009543171.tif 000004
【図３】
2009543171.tif 000005
【図６】
2009543171.tif 000006
【図７】
2009543171.tif 000007
【図８】
2009543171.tif 000008
【図９】
2009543171.tif 000009
【図１０】
2009543171.tif 000010
【図１１】
2009543171.tif 000011
【図１２】
2009543171.tif 000012
【図４Ａ】
2009543171.tif 000013
【図４Ｂ】
2009543171.tif 000014
【図４Ｃ】
2009543171.tif 000015
【図５】
2009543171.tif 000016
【手続補正書】
【提出日】平成20年4月25日(2008.4.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ、ビデオ又はマルチメディアファイルのうちの少なくとも１つのメディアファイルを含む複数のメディアファイルを格納するように構成されたロジック回路と、
ユーザから、前記メディアファイルのカテゴリ化と関連づけられた基準を受け付けるように構成された入力装置と、
前記ユーザから受け付けた前記基準に基づいて、前記複数のメディアファイルに関連づけられた情報を図示するグラフィック表示を表示するように構成されたディスプレイと、
を備えることを特徴とする装置。
【請求項２】
前記基準は、第１の情報項目と第２の情報項目とを含み、
前記グラフィック表示は、グラフと、前記第１の情報項目に対応する前記グラフの第１の軸と、前記第２の情報項目に対応する前記グラフの第２の軸とを備えることを特徴とする請求項１に記載の装置。
【請求項３】
前記複数のメディアファイルは楽曲を含み、かつ、前記第１及び第２の情報項目は、音楽のジャンル、テンポ、アーティスト又は年のうちの少なくとも１つを個々に含むことを特徴とする請求項２に記載の装置。
【請求項４】
前記入力装置は、前記グラフに表される前記複数の楽曲の少なくとも一部を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ディスプレイは前記複数の楽曲の前記一部に基づいて再生リストを作成するようにさらに構成されることを特徴とする請求項２に記載の装置。
【請求項５】
前記ユーザからの前記入力は、前記グラフに示される複数の点を取り囲むグラフィカル入力を含むことを特徴とする請求項４に記載の装置。
【請求項６】
前記ユーザから受け付けた前記入力は、前記グラフに示される複数の点を強調表示する入力を含むことを特徴とする請求項４に記載の装置。
【請求項７】
前記複数のメディアファイルは楽曲を含み、
前記入力装置は、第１の楽曲を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ロジック回路は、前記ユーザからの前記入力に応じて、前記第１の楽曲の一部の再生を前記第１の楽曲のコーラス部分から開始するようにさらに構成されることを特徴とする請求項１に記載の装置。
【請求項８】
前記複数のファイルは楽曲を含み、前記装置は、
前記入力装置が、第１の楽曲を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ロジック回路は、前記第１の楽曲の出だし部分以外のポイントから前記第１の楽曲の一部の再生を開始するようにさらに構成される
ことを特徴とする請求項１に記載の装置。
【請求項９】
前記ロジック回路は、
再生リストを前記ユーザからの入力に基づいて作成するようにさらに構成され、該再生リストは、バーグラフ、円グラフ、カレンダ、又はスケジュール表のうちの少なくとも１つとして表示されることを特徴とする請求項１に記載の装置。
【請求項１０】
前記ロジック回路は、前記再生リスト内の前記楽曲のうちの少なくともいくつかを視覚的なインジケータを用いて表示するようにさらに構成されることを特徴とする請求項９に記載の装置。
【請求項１１】
前記視覚的なインジケータは、色、強調表示又は太字体表示のうちの少なくとも１つを備えることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記グラフィック表示は点、星印、抽象的または幾何学的形状、または、テーマ、点、星印、抽象的または幾何学的形状に関連する画像、或いは、楽曲またはアルバムを表す画像の少なくとも１つを含み、
前記入力装置は、前記ユーザから前記グラフィック表示のための背景又はテーマを特定する選択を受け付け、前記選択に基づいて前記グラフィック表示のための背景を提供し、前記ユーザから前記グラフィック表示を移動またはスクロールさせるための入力を受け付けるように更に構成され、
前記ディスプレイは、前記移動又はスクロールの入力に応じて、前記グラフィカル表示の背景が移動する視覚的効果を提供するように構成されることを特徴とする請求項１に記載の装置。
【請求項１３】
前記グラフィック表示は地図を有し、該地図は、前記複数のメディアファイルを表すインジケータを、該メディアファイルと関連づけられた前記地図上の位置に有することを特徴とする請求項１に記載の装置。
【請求項１４】
前記グラフィック表示は、前記複数のメディアファイルに関連づけられたアートワークを有することを特徴とする請求項１に記載の装置。
【請求項１５】
前記装置は移動電話機を含むことを特徴とする請求項１に記載の装置。
【請求項１６】
前記ロジック回路は、音楽ベンダへのリンクを提供するようにさらに構成されることを特徴とする請求項１に記載の装置。
【請求項１７】
複数のメディアファイルを格納するステップと、
ユーザから、前記メディアファイルのカテゴリ化と関連づけられた基準を受け付けるステップと、
前記ユーザから受け付けた前記基準に基づいて、前記複数のメディアファイルの各々に関連する少なくとも２つの情報項目を示すグラフィック表示を出力するステップと、
を備えることを特徴とする方法。
【請求項１８】
前記基準は、第１の情報項目と第２の情報項目とを含み、
前記グラフィック表示は、グラフと、前記第１の情報項目に関連づけられた前記グラフの第１の軸と、前記第２の情報項目に関連づけられた前記グラフの第２の軸とを有することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記グラフィック表示で第１のメディアファイルを特定する選択を前記ユーザから受け付けるステップと、
前記第１のメディアファイルの出だし部分を含まない前記第１のメディアファイルの一部を再生するステップと、
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２０】
複数の命令シーケンスが中に格納されているコンピュータ可読媒体であって、該複数の命令シーケンスは、少なくとも１つのプロセッサによって実行されるとき、前記少なくとも１つのプロセッサに、
前記第１の楽曲のコーラスを表す第１の楽曲の部分を特定させ、
前記第１の楽曲の前記部分を再生する開始点を特定する情報を格納させ、
ユーザから前記第1の楽曲を特定する入力を受け付け、
前記入力の受け付けに応じて、前記第１の楽曲のコーラスを表す部分を再生することを特徴とするコンピュータ可読媒体。
【請求項２１】
前記グラフィカル表示は、３次元グラフか、４次元グラフのうちのうちの少なくとも一方のグラフを含むことを特徴とする請求項１７に記載の方法。
【手続補正書】
【提出日】平成21年2月26日(2009.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ、ビデオ又はマルチメディアファイルのうちの少なくとも１つのメディアファイルを含む複数のメディアファイルを格納するように構成されたロジック回路と、
ユーザから、前記メディアファイルのカテゴリ化と関連づけられた基準を受け付けるように構成された入力装置と、
前記ユーザから受け付けた前記基準に基づいて、前記複数のメディアファイルに関連づけられた情報を図示するグラフィック表示を表示するように構成されたディスプレイと、
を備えることを特徴とする装置。
【請求項２】
前記基準は、第１の情報項目と第２の情報項目とを含み、
前記グラフィック表示は、グラフと、前記第１の情報項目に対応する前記グラフの第１の軸と、前記第２の情報項目に対応する前記グラフの第２の軸とを備えることを特徴とする請求項１に記載の装置。
【請求項３】
前記複数のメディアファイルは楽曲を含み、かつ、前記第１及び第２の情報項目は、音楽のジャンル、テンポ、アーティスト又は年のうちの少なくとも１つを個々に含むことを特徴とする請求項２に記載の装置。
【請求項４】
前記入力装置は、前記グラフに表される前記複数の楽曲の少なくとも一部を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ディスプレイは前記複数の楽曲の前記一部に基づいて再生リストを作成するようにさらに構成されることを特徴とする請求項２に記載の装置。
【請求項５】
前記複数のメディアファイルは楽曲を含み、
前記入力装置は、第１の楽曲を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ロジック回路は、前記ユーザからの前記入力に応じて、前記第１の楽曲の一部の再生を前記第１の楽曲のコーラス部分から開始するようにさらに構成されることを特徴とする請求項１に記載の装置。
【請求項６】
前記複数のファイルは楽曲を含み、前記装置は、
前記入力装置が、第１の楽曲を特定する入力を前記ユーザから受け付けるように更に構成され、
前記ロジック回路は、前記第１の楽曲の出だし部分以外のポイントから前記第１の楽曲の一部の再生を開始するようにさらに構成される
ことを特徴とする請求項１に記載の装置。
【請求項７】
前記グラフィック表示は点、星印、抽象的または幾何学的形状、または、テーマ、点、星印、抽象的または幾何学的形状に関連する画像、或いは、楽曲またはアルバムを表す画像の少なくとも１つを含み、
前記入力装置は、前記ユーザから前記グラフィック表示のための背景又はテーマを特定する選択を受け付け、前記選択に基づいて前記グラフィック表示のための背景を提供し、前記ユーザから前記グラフィック表示を移動またはスクロールさせるための入力を受け付けるように更に構成され、
前記ディスプレイは、前記移動又はスクロールの入力に応じて、前記グラフィカル表示の背景が移動する視覚的効果を提供するように構成されることを特徴とする請求項１に記載の装置。
【請求項８】
複数のメディアファイルを格納するステップと、
ユーザから、前記メディアファイルのカテゴリ化と関連づけられた基準を受け付けるステップと、
前記ユーザから受け付けた前記基準に基づいて、前記複数のメディアファイルの各々に関連する少なくとも２つの情報項目を示すグラフィック表示を出力するステップと、
を備えることを特徴とする方法。
【請求項９】
前記基準は、第１の情報項目と第２の情報項目とを含み、
前記グラフィック表示は、グラフと、前記第１の情報項目に関連づけられた前記グラフの第１の軸と、前記第２の情報項目に関連づけられた前記グラフの第２の軸とを有することを特徴とする請求項８に記載の方法。
【請求項１０】
前記グラフィック表示で第１のメディアファイルを特定する選択を前記ユーザから受け付けるステップと、
前記第１のメディアファイルの出だし部分を含まない前記第１のメディアファイルの一部を再生するステップと、
をさらに備えることを特徴とする請求項８に記載の方法。
【国際調査報告】
2009543171.tif 000017
2009543171.tif 000018