(57)【要約】【課題】ユーザによる楽曲検索の操作性を改善する。【解決手段】リスト作成手段は、識別情報に含まれるテキスト情報を所定の規則に従って配列する手段と、この配列する手段により配列されたテキスト情報からその先頭の文字のみを取り出して再配列する手段と、この再配列する手段による再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて配列する手段とを備え、表示制御手段は、再配列する手段および置き換えて配列する手段による先頭の文字のみの配列を表示する手段と、この表示する手段が表示した先頭の文字のみの配列を操作入力に従ってスクロールするスクロール実行手段と、表示された先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する手段とを備える。【選択図】図１
2009230453.tif 000002
【特許請求の範囲】
【請求項１】
音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出するデータ抽出手段と、
このデータ抽出手段により抽出された前記識別情報のリストを作成するリスト作成手段と、
このリスト作成手段により作成されたリストを表示する表示手段と、
この表示手段により表示された前記リストの中から操作入力に従って指定された楽曲データを検索する検索手段と
を備えた楽曲データ検索装置において、
上記リスト作成手段は、
上記識別情報に含まれるテキスト情報を所定の規則に従って配列する手段と、
この配列する手段により配列されたテキスト情報からその先頭の文字のみを取り出して再配列する手段と、
この再配列する手段による再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて配列する手段と
を備え、
上記表示手段は、
上記再配列する手段および上記置き換えて配列する手段による上記先頭の文字のみの配列を表示する手段と、
この表示する手段が表示した上記先頭の文字のみの配列をスクロールするスクロール実行手段と、
表示された上記先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する手段と
を備えたことを特徴とする楽曲データ検索装置。
【請求項２】
前記識別情報として、アーティスト名と、このアーティスト名に関連するアルバム名と、このアルバム名を有するアルバムの中に収録されている楽曲名とを保持する手段を備え、
前記テキスト情報を表示する手段により表示されるテキスト情報は、アーティスト名であり、
前記表示手段は、
操作入力により指定されたアーティスト名に関連するアルバム名を表示する手段と、
操作入力により指定されたアルバム名を有するアルバムの中に収録されている楽曲名を表示する手段と
を備え、
前記検索手段は、前記楽曲名を表示する手段が表示した楽曲名の中から操作入力により指定された楽曲名に関連する楽曲データを検索する手段を備えた
請求項１記載の楽曲データ検索装置。
【請求項３】
前記識別情報として、アルバム名と、このアルバム名を有するアルバムの中に収録されている楽曲名とを保持する手段を備え、
前記テキスト情報を表示する手段により表示されるテキスト情報は、アルバム名であり、
前記表示手段は、操作入力により指定されたアルバム名を有するアルバムの中に収録されている楽曲名を表示する手段を備え、
前記検索手段は、前記楽曲名を表示する手段により表示された楽曲名の中から操作入力により指定された楽曲名に関連する楽曲データを検索する手段を備えた
請求項１記載の楽曲データ検索装置。
【請求項４】
前記所定の規則は、アルファベット順または五十音順である請求項１から３のいずれか１項記載の楽曲データ検索装置。
【請求項５】
前記先頭の文字のみの配列を表示する手段は、一連の文字列を複数行または複数列を用いて表示する手段を備えた請求項１から４のいずれか１項記載の楽曲データ検索装置。
【請求項６】
前記複数行または複数列の文字列の各スクロールは、スクロール開始文字を異ならせてスクロールさせる請求項５記載の楽曲データ検索装置。
【請求項７】
前記複数行または複数列の文字列の各スクロールは、各々のスクロール速度を異ならせてスクロールさせる請求項５記載の楽曲データ検索装置。
【請求項８】
前記保持する手段は、アーティスト名またはアルバム名または楽曲名に関連する画像情報を併せて保持する手段を備え、
前記先頭の文字のみの配列を表示する手段は、前記先頭の文字に関連する画像情報を、前記先頭の文字と併せて表示する手段を備えた
請求項１から７のいずれか１項記載の楽曲データ検索装置。
【請求項９】
音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出し、抽出された上記識別情報のリストを作成し、作成されたリストを表示し、表示された上記リストの中から操作入力に従って指定された楽曲データを検索する楽曲データ検索方法において、
楽曲データ検索装置のリスト作成手段が、上記識別情報に含まれるテキスト情報を所定の規則に従って配列し、配列したテキスト情報からその先頭の文字のみを取り出して再配列し、再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換え、
楽曲データ検索装置の表示手段が、上記再配列および上記置き換えによる上記先頭の文字のみの配列を表示し、表示した上記先頭の文字のみの配列をスクロールし、表示された上記先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する
ことを特徴とする楽曲データ検索方法。
【請求項１０】
情報処理装置にインストールすることにより、その情報処理装置に、
音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出するデータ抽出機能と、
このデータ抽出機能により抽出された上記識別情報のリストを作成するリスト作成機能と、
このリスト作成機能により作成されたリストを表示する表示機能と、
この表示機能により表示された上記リストの中から操作入力に従って指定された楽曲データを検索する検索機能と
を備えた楽曲データ検索装置に相応する機能を実現するプログラムにおいて、
上記リスト作成機能として、
上記識別情報に含まれるテキスト情報を所定の規則に従って配列する機能と、
この配列する機能により配列されたテキスト情報からその先頭の文字のみを取り出して再配列する機能と、
この再配列する機能による再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて配列する機能と
を実現し、
上記表示機能として、
上記再配列する機能および上記置き換えて配列する機能による上記先頭の文字のみの配列を表示する機能と、
この表示する機能が表示した上記先頭の文字のみの配列をスクロールするスクロール実行機能と、
表示された上記先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する機能と
を実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲データ検索装置および方法およびプログラムに関する。
【背景技術】
【０００２】
ＰＣ(Personal Computer)やネットワークから多数の音楽ファイルをダウンロードして蓄積し、蓄積された多数の音楽ファイルの中から所望の音楽ファイルを検索して再生する楽曲再生装置が広く普及している。
【０００３】
特開２００５−４８９１号公報には、装置内に蓄積されている音楽ファイルの情報が表示装置（公報の符号１４）に表示されている。ロータリエンコーダ（公報の符号２５）を指で回すことにより、表示装置には次々に蓄積されている音楽ファイルの情報が表示される。このような装置においては、楽曲データの検索は楽曲データに付加されたメタデータに基づき一覧表示を行って検索を行っている。
【０００４】
【特許文献１】特開２００５−４８９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
昨今では、楽曲再生装置の有する記憶容量は膨大であり、数百曲から数千曲を蓄積することができる。このような膨大な曲数の中からユーザが所望する楽曲を検索するためには、ユーザの操作量も膨大である。
【０００６】
メタデータに基づく検索の例を図１１に示す。メタデータに基づく検索では、図１１に示すように、選曲操作においてアーティスト選択を選択すると、各々の楽曲が有するメタデータに基づくアーティストの一覧が表示され、次に選択されたアーティストに関連するアルバムの一覧が表示され、次に選択されたアルバムに属する楽曲の一覧が表示され、楽曲一覧より楽曲を選択することで、選択された楽曲の再生を行う。
【０００７】
このような選択方法においては、例えば、アーティスト名による検索であっても、膨大な数のアーティスト名が表示され、その中から所望のアーティスト名をカーソル移動による選択を行うため、検索に時間を要する。
【０００８】
本発明は、このような背景の下に行われたものであって、ユーザによる楽曲検索の操作性を改善することができる楽曲データ検索装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出するデータ抽出手段と、このデータ抽出手段により抽出された前記識別情報のリストを作成するリスト作成手段と、このリスト作成手段により作成されたリストを表示する表示手段と、この表示手段により表示された前記リストの中から操作入力に従って指定された楽曲データを検索する検索手段とを備えた楽曲データ検索装置において、リスト作成手段は、識別情報に含まれるテキスト情報を所定の規則に従って配列する手段と、この配列する手段により配列されたテキスト情報からその先頭の文字のみを取り出して再配列する手段と、この再配列する手段による再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて配列する手段とを備え、表示手段は、再配列する手段および置き換えて配列する手段による先頭の文字のみの配列を表示する手段と、この表示する手段が表示した先頭の文字のみの配列をスクロールするスクロール実行手段と、表示された先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する手段とを備えたことを特徴とする楽曲データ検索装置である。
【００１０】
さらに、識別情報として、アーティスト名と、このアーティスト名に関連するアルバム名と、このアルバム名を有するアルバムの中に収録されている楽曲名とを保持する手段を備え、テキスト情報を表示する手段により表示されるテキスト情報は、アーティスト名であり、表示手段は、操作入力により指定されたアーティスト名に関連するアルバム名を表示する手段と、操作入力により指定されたアルバム名を有するアルバムの中に収録されている楽曲名を表示する手段とを備え、検索手段は、楽曲名を表示する手段が表示した楽曲名の中から操作入力により指定された楽曲名に関連する楽曲データを検索する手段を備えることができる。
【００１１】
あるいは、識別情報として、アルバム名と、このアルバム名を有するアルバムの中に収録されている楽曲名とを保持する手段を備え、テキスト情報を表示する手段により表示されるテキスト情報は、アルバム名であり、表示手段は、操作入力により指定されたアルバム名を有するアルバムの中に収録されている楽曲名を表示する手段を備え、検索手段は、楽曲名を表示する手段により表示された楽曲名の中から操作入力により指定された楽曲名に関連する楽曲データを検索する手段を備えることができる。
【００１２】
例えば、所定の規則は、アルファベット順または五十音順である。
【００１３】
さらに、先頭の文字のみの配列を表示する手段は、一連の文字列を複数行または複数列を用いて表示する手段を備えることができる。
【００１４】
この場合には、複数行または複数列の文字列の各スクロールは、スクロール開始文字を異ならせてスクロールさせる、または、複数行または複数列の文字列の各スクロールは、各々のスクロール速度を異ならせてスクロールさせるなどとすることができる。
【００１５】
さらに、保持する手段は、アーティスト名またはアルバム名または楽曲名に関連する画像情報を併せて保持する手段を備え、先頭の文字のみの配列を表示する手段は、先頭の文字に関連する画像情報を、先頭の文字と併せて表示する手段を備えることもできる。
【００１６】
本発明を他の観点から観ると、本発明は、音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出し、抽出された識別情報のリストを作成し、作成されたリストを表示し、表示されたリストの中から操作入力に従って指定された楽曲データを検索する楽曲データ検索方法において、楽曲データ検索装置のリスト作成手段が、識別情報に含まれるテキスト情報を所定の規則に従って配列し、配列したテキスト情報からその先頭の文字のみを取り出して再配列し、再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換え、楽曲データ検索装置の表示手段が、再配列および置き換えによる先頭の文字のみの配列を表示し、表示した先頭の文字のみの配列をスクロールし、表示された先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示することを特徴とする楽曲データ検索方法である。
【００１７】
さらに、本発明を他の観点から観ると、本発明は、情報処理装置にインストールすることにより、その情報処理装置に、音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出するデータ抽出機能と、このデータ抽出機能により抽出された識別情報のリストを作成するリスト作成機能と、このリスト作成機能により作成されたリストを表示する表示機能と、この表示機能により表示されたリストの中から操作入力に従って指定された楽曲データを検索する検索機能とを備えた楽曲データ検索装置に相応する機能を実現するプログラムにおいて、リスト作成機能として、識別情報に含まれるテキスト情報を所定の規則に従って配列する機能と、この配列する機能により配列されたテキスト情報からその先頭の文字のみを取り出して再配列する機能と、この再配列する機能による再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて配列する機能とを実現し、表示機能として、再配列する機能および置き換えて配列する機能による先頭の文字のみの配列を表示する機能と、この表示する機能が表示した先頭の文字のみの配列をスクロールするスクロール実行機能と、表示された先頭の文字のいずれかが操作入力により指定された場合には、その先頭の文字を有するテキスト情報を表示する機能とを実現することを特徴とするプログラムである。
【発明の効果】
【００１８】
本発明によれば、ユーザによる楽曲検索の操作性を改善することができる。
【発明を実施するための最良の形態】
【００１９】
（第一の実施形態）  
本発明の第一の実施形態を図１から図８を参照して説明する。図１は、第一の実施形態の楽曲データ検索装置のブロック構成図である。図２は、操作部７における操作キーの構成図である。ただし、図１に示すブロック構成は、楽曲再生装置としてのブロック構成も含む。例えば、楽曲再生部３およびスピーカやヘッドフォンなどにより構成される出力部９については、楽曲再生装置に必要となるブロック構成である。
【００２０】
音楽ファイル蓄積部１は、ＰＣやネットワークからダウンロードした音楽ファイルを蓄積する。データ抽出手段であるデータ抽出部４は、音楽ファイル蓄積部１に蓄積されている音楽ファイルからこの音楽ファイルに格納されている楽曲を識別するための識別情報を抽出する。ここで、識別情報とは、アーティスト名、アルバム名、楽曲名である。この識別情報は、識別情報蓄積部１０に蓄積される。
【００２１】
リスト作成手段であるリスト作成部５は、データ抽出部４により抽出された識別情報のリストを作成する。さらに、表示手段である表示制御部６および表示部８は、リスト作成部５により作成されたリストを表示する。また、検索手段である音楽ファイル検索部２は、表示部８により表示されたリストの中から操作部７からの操作入力に従って指定された楽曲データを音楽ファイル蓄積部１の中から検索する。
【００２２】
図３は、アーティスト名の配列例を示す図である。図４は、アーティスト名の頭文字の配列例を示す図である。また、配列する手段を含むリスト作成部５は、図３に示すように、識別情報に含まれるテキスト情報を所定の規則に従って配列する。また、再配列する手段でもあるリスト作成部５は、図４（ａ）に示すように、配列されたテキスト情報からその先頭の文字（以下では、これを頭文字という）のみを取り出して再配列する。なお、一つの文字に置き換えて配列する手段を含むリスト作成部５は、再配列の結果、複数の同じ文字が連続して配列された部分が生じた場合には、この部分を一つの文字に置き換えて図４（ｂ）に示すように配列する。
【００２３】
図５は、表示部８の表示例を示す図である。頭文字のみの配列を表示する手段を含む表示制御部６および表示部８は、図５（１）に示すように、リスト作成部５が作成した頭文字のみの配列を表示する。さらに、スクロール実行手段を含む表示制御部６は、表示した頭文字のみの配列を操作部７からの操作入力に従ってスクロールすることができる。なお、操作部７には、図２に示すような十字キー２０、決定キー２１、スタートキー２２が設けられている。あるいは、操作部７からの操作入力がなくとも、図５に示すような、楽曲データの検索を行う画面が表示された際に、自動的にスクロールが開始してもよい。
【００２４】
十字キー２０によりカーソルのシフトやスクロール方向の切替えなどを行う。決定キー２１により選択項目の決定を行う。スタートキー２２によりスクロールの開始または終了を行う。また、テキスト情報を表示する手段を含む表示制御部６は、例えば、図５（２）に示すように、決定キー２１の操作により頭文字のいずれかが指定された場合には、図５（６）に示すように、その頭文字を有するテキスト情報を表示部８に表示する。すなわち、「小」に含まれる「小崎」、「小島」の２名のアーティスト名のテキスト情報が表示される。
【００２５】
第一の実施形態では、識別情報として、アーティスト名と、このアーティスト名に関連するアルバム名と、このアルバム名を有するアルバムの中に収録されている楽曲名とを用いる。頭文字から表示されるテキスト情報は、アーティスト名であり、表示制御部６および表示部８は、操作入力により指定されたアーティスト名に関連するアルバム名を表示することができる。さらに、操作入力により指定されたアルバム名を有するアルバムの中に収録されている楽曲名を表示することができる。
【００２６】
音楽ファイル検索部２は、表示制御部６が表示部８に表示した楽曲名の中から操作部７からの操作入力により指定された楽曲名に関連する楽曲データを音楽ファイル蓄積部１の中から検索する。
【００２７】
図６は、リスト作成部５におけるリスト作成手順を示すフローチャートである。リスト作成部５におけるリスト作成手順を図６のフローチャートを参照して説明する。図６に示すように、リスト作成部５は、識別情報蓄積部１０（請求項でいう保持する手段）に蓄積されている識別情報からアーティスト名を抽出し（ステップＳ１）、全てのアーティスト名が抽出されたら（ステップＳ２のＹｅｓ）、アーティスト名を配列する（ステップＳ３）。配列の方法は、図３に示すように、英語の名前についてはアルファベット順に配列し、日本語の名前については五十音順に配列する。また、図３の例では、最初に英語の名前を配列し、その後に、日本語のカタカナの名前を配列し、最後に、日本語の漢字の名前を配列している。
【００２８】
続いて、図４（ａ）に示すように、アーティスト名の頭文字を抽出し（ステップＳ４）、これを配列する（ステップＳ５）。このときに、同じ文字が並ぶようならば（ステップＳ６のＹｅｓ）、図４（ｂ）に示すように、１つだけにする（ステップＳ７）。
【００２９】
例えば、図３の例では“ＡＢＣＤＥ”と“ＡＦＧＨＩ”とが並んでおり、いずれも頭文字が“Ａ”である。このような場合には、“Ａ、Ａ”と２文字配列せずに、１文字だけで“Ａ”と配列する。このようにして図３に示したアーティスト名のリストは、図４（ｂ）に示すように、その頭文字のみが配列された状態になる。
【００３０】
また、図４（ｂ）に示すように、リストは３列に分割されている。これは表示部８の表示範囲内に３列が同時に表示可能であるためである。よって、表示部８の表示範囲がさらに広ければ、列数もこれに伴って増やすことができる。また、図４の例では、縦方向（列）の配列だが横方向（行）の配列としてもよいことは容易に類推できる。以下の説明では、このような列をスロットと呼ぶことにする。
【００３１】
図７は、表示制御部６における表示制御手順を示すフローチャートである。表示制御部６の表示制御手順を図７のフローチャートを参照して説明する。図７に示すように、表示制御部６は、操作部７の操作入力を監視し（ステップＳ１１）、スタートキー２２が押下されたら（ステップＳ１２のＹｅｓ）、図５（１）に示すように、スロットのスクロールを開始する（ステップＳ１３）。なお、図５（１）のスクロール方向は上方向である。
【００３２】
なお、スタートキー２２の押下がなくとも、図５に示すような、楽曲データの検索を行う画面が表示された際に、自動的にスクロールが開始してもよい。
【００３３】
このときに、カーソル移動の指示があれば（ステップＳ１４のＹｅｓ）、カーソル移動を実行する（ステップＳ３１）。例えば、図５（２）に示すように、十字キー２０の右キーと下キーの操作が行われた場合には、図５（１）で中央の列の“Ｒ”にあったカーソルが右の列の下方向の“小”に移動する。また、スクロール方向が上方向であるときに、図５（４）に示すように、上キーを操作すると、スクロール方向が下方向に切り替わる。
【００３４】
ここで、決定キー２１を押下すると（ステップＳ１５のＹｅｓ）、アーティスト名が表示される（ステップＳ１６）。図５（６）の例では、“小崎”と“小島”とが２名表示される。このように複数のアーティスト名が表示された場合には（ステップＳ１７のＹｅｓ）、その中から一人のアーティストを選択し（ステップＳ１８）、決定キー２１を押下する（ステップＳ１９）。これによりアーティストが決定する（ステップＳ２０）。図８は、選択階層の遷移状況を示す図である。図８の例では、アーティストは“小崎”に決定した。
【００３５】
図８に示すアーティスト選択階層においてアーティストが決定すると、アルバム選択階層に遷移してアルバム名が表示される（ステップＳ２１）。アルバム名の表示の状態は図示していないが、図５（６）に示したアーティスト名の表示に替えてアルバム名が表示される。複数のアルバム名が表示された場合には（ステップＳ２２のＹｅｓ）、その中から一つのアルバムを選択し（ステップＳ２３）、決定キー２１を押下する（ステップＳ２４）。これにより、アルバムが決定する（ステップＳ２５）。
【００３６】
図８に示すアルバム選択階層においてアルバムが決定すると、楽曲選択階層に遷移して曲名が表示される（ステップＳ２６）。曲名の表示の状態は図示していないが、図５（６）に示したアーティスト名の表示に替えて曲名が表示される。複数の曲名が表示された場合には（ステップＳ２７のＹｅｓ）、その中から一つの曲名を選択し（ステップＳ２８）、決定キー２１を押下する（ステップＳ２９）。これにより、曲名が決定する（ステップＳ３０）。図８の例では、曲名が決定すると自動的に再生画面に遷移し、楽曲の再生が開始される。
【００３７】
以上の説明では、アーティスト名の頭文字のリストを作成した後、アーティスト選択階層→アルバム選択階層→楽曲選択階層と遷移して最終的に楽曲選択を行ったが、アーティスト名の頭文字のリストの作成を省略し、アルバム名の頭文字のリストを作成した後、アルバム選択階層→楽曲選択階層と遷移して最終的に楽曲選択を行ってもよい。
【００３８】
また、アーティスト名の頭文字のスクロールによる検索後、選択したアーティストのアルバム選択、楽曲選択を、従来のように階層検索としたが、アルバム検索や楽曲検索もアーティスト名検索と同様に頭文字のスクロールによる検索を行ってもよい。また、アーティスト名の頭文字によるスクロールによってアーティストを選択後、アルバム検索を行わずに選択したアーティストの楽曲の頭文字のスクロールによる検索を行ってもよい。
【００３９】
図３の例では、アーティスト名を、アルファベット順または五十音順で配列した。また、最初に英字をアルファベット順で配列し、その後に、カタカナを五十音順で配列し、さらにその後に、漢字を五十音順で配列を行った。この他にも所定の規則により配列を行うことができる。
【００４０】
また、図５に示すように、一連の文字列を複数列を用いて表示した。これは、表示部８の表示画面内に効率良く文字列を表示するために行ったものである。したがって、図５の例では三列であったが、表示画面に収容可能であれば列数は適宜増減することが望ましい。また、図５の例では、縦方向の表示（列表示）であったが、横方向の表示（行表示）とすることもできる。
【００４１】
また、図５に示すように、一連の文字列を複数列を用いて表示した場合に、複数列の各々のスクロールは、図示するように開始文字列を異ならせることにより、文字列の順序としては離間している文字が、他の列で表示されるようにスクロールさせることも効果的である。
【００４２】
また、複数列を用いて表示した場合に、各々の列のスクロール速度は同一であってもよく、異なる速度であってもよい。
【００４３】
（第二の実施形態）
本発明の第二の実施形態を図９および図１０を参照して説明する。図９は、第二の実施形態の楽曲データ検索装置のブロック構成図である。図１０は、第二の実施形態の表示部８における表示例を示す図である。
【００４４】
第二の実施形態では、音楽ファイル蓄積部１に保持される情報として、アーティスト名またはアルバム名または楽曲名に関連する画像情報を併せて保持する。これにより、表示制御部６は、図１０に示すように、頭文字に関連する画像情報を、頭文字と併せて表示部８に表示することができる。ユーザは、単に文字情報のみならず画像情報からも楽曲を選択することができる。ここでの画像情報はアルバムに対応するジャケット写真が用いられるが、その他アーティストに関する画像情報などでもよい。
【００４５】
（効果の説明）
本発明の実施形態の楽曲データ検索装置によれば、スクロールされる検索対象の先頭の文字より楽曲データを検索するため、検索対象とはならない先頭の文字がスクロール対象に含まれることがなく、効率的な検索を可能とするとともに、検索対象の先頭の文字が複数列を用いてスクロールされている場合は、例えば、１行目のスクロールが図５（２）のように、「Ｇ」の文字を中心にスクロールされている場合に、「Ｇ」とは離れた位置にある「小」の文字がスクロールにより表示されるまで待つ必要がなく、他のスクロール列表示された「小」の文字を選択できる。このため、検索対象の文字の選択を迅速に行うこともできる。この効果はジャケット写真等の表示においても同様である。
【００４６】
（プログラムの実施例）
情報処理装置にインストールすることにより、その情報処理装置に、本発明の実施形態の楽曲データ検索装置に相応する機能を実現させるプログラムの実施例を説明する。情報処理装置は、例えば、汎用のコンピュータ装置である。
【００４７】
本実施例のプログラムは記録媒体に記録されることにより、情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接情報処理装置に本実施例のプログラムをインストールすることもできる。
【００４８】
これにより、情報処理装置を用いて、本発明の実施形態の楽曲データ検索装置における音楽ファイル蓄積部１、音楽ファイル検索部２、データ抽出部４、リスト作成部５、表示制御部６、表示部８、識別情報蓄積部１０の機能に相応する機能を実現することができる。なお、楽曲再生部３の機能についても本実施例のプログラムによって実現させてもよい。
【００４９】
なお、本実施例のプログラムは、情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【産業上の利用可能性】
【００５０】
本発明は、携帯用楽曲再生装置に利用し、ユーザの楽曲選択の利便性の向上に寄与することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施形態の楽曲データ検索装置のブロック構成図である。
【図２】操作部における操作キーの構成図である。
【図３】アーティスト名の配列例を示す図である。
【図４】アーティスト名の頭文字の配列例を示す図である。
【図５】表示部の表示例を示す図である。
【図６】リスト作成部におけるリスト作成手順を示すフローチャートである。
【図７】表示制御部における表示制御手順を示すフローチャートである。
【図８】選択階層の遷移状況を示す図である。
【図９】第二の実施形態の楽曲データ検索装置のブロック構成図である。
【図１０】第二の実施形態の表示例を示す図である。
【図１１】メタデータに基づく検索の例を示す図である。
【符号の説明】
【００５２】
１  音楽ファイル蓄積部
２  音楽ファイル検索部（検索手段）
３  楽曲再生部
４  データ抽出部（データ抽出手段）
５  リスト作成部（リスト作成手段、配列する手段、再配列する手段、置き換えて配列する手段）
６  表示制御部（表示手段、スクロール実行手段、先頭の文字のみの配列を表示する手段、テキスト情報を表示する手段）
７  操作部
８、３１  表示部（表示手段）
９  出力部
１０  識別情報蓄積部（保持する手段）
２０  十字キー
２１  決定キー
２２  スタートキー
３０  ロータリエンコーダ
【図１】
2009230453.tif 000003
【図２】
2009230453.tif 000004
【図３】
2009230453.tif 000005
【図４】
2009230453.tif 000006
【図５】
2009230453.tif 000007
【図６】
2009230453.tif 000008
【図７】
2009230453.tif 000009
【図８】
2009230453.tif 000010
【図９】
2009230453.tif 000011
【図１１】
2009230453.tif 000012
【図１０】
2009230453.tif 000013