(57)【要約】【課題】  異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行う場合に、指定された属性の名前データの検索を効率的に行うことができるデータ処理方法を提供する。【解決手段】  アルファベットと数字の画像を操作してイニシャルが入力される。それに続いて、検索の属性（アーティスト名、アルバム名、トラック名）が選択される。属性の選択をトリガーとして、イニシャル検索が開始される。【選択図】  図６
2006323802.tif 000002
【特許請求の範囲】
【請求項１】
異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、
文字データを入力する第１の工程と、
前記第１の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の工程と、
前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第３の工程と
を有するデータ処理方法。
【請求項２】
前記第１の工程は、複数の前記文字データのそれぞれに対応付けられた複数の第１の操作部のうち、操作された前記第１の操作部に対応付けられた前記文字データを入力し、
前記第２の工程は、複数の前記属性データのそれぞれに対応付けられ前記第１の操作部に比べて数が少ない複数の第２の操作部のうち、操作された前記第２の操作部に対応付けられた前記属性データを入力する
請求項１に記載のデータ処理方法。
【請求項３】
前記複数の第１の操作部および前記第２の操作部を含む第１の操作画面をタッチパネル型のディスプレイに表示する第４の工程と、
前記第４の工程で表示した前記第１の操作画面上で前記第１の操作部が操作されると、当該操作された第１の操作部と当該第１の操作部に隣接して表示された複数の他の前記第１の操作部を、前記第１の操作画面の表示に対して拡大したサイズで含む第２の操作画面を前記ディスプレイに表示する第５の工程と
をさらに有し、
前記第１の工程は、前記第５の工程で表示した前記第２の操作画面上で操作された前記拡大したサイズの前記第１の操作部に対応付けられた前記文字データを入力する
請求項２に記載のデータ処理方法。
【請求項４】
前記第３の工程は、前記第１の工程において前記文字データの入力が複数回行われた場合に、最後に入力された前記文字データを前記第１の工程で入力した前記文字データとして用いて前記検索を行う
請求項１に記載のデータ処理方法。
【請求項５】
異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行う電子機器であって、
入力手段と、
ディスプレイと、
前記入力手段が前記属性データを入力したことをトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記入力手段が入力した属性データが示す前記属性の名前データのうち、前記入力手段が前記属性データの入力に先立って入力した文字データを先頭の文字データとする前記名前データを検索して表示する制御手段と
を有する電子機器。
【請求項６】
前記入力手段は、
複数の前記文字データのそれぞれに対応付けられた複数の第１の操作部と、
前記第１の操作部よりも数が少なく、複数の前記属性データのそれぞれに対応付けられた複数の第２の操作部と
を有し、
操作された前記第１の操作部に対応付けられた前記文字データを入力し、
操作された前記第２の操作部に対応付けられた前記属性データを入力する
請求項５に記載の電子機器。
【請求項７】
前記ディスプレイは、タッチパネル機能を備え、
前記入力手段は、前記ディスプレイの前記タッチパネル機能で実現され、
前記制御手段は、前記複数の第１の操作部および前記第２の操作部を含む第１の操作画面を前記ディスプレイに表示し、前記第１の操作画面上で前記第１の操作部が操作されると、当該操作された第１の操作部と当該第１の操作部に隣接して表示された複数の他の前記第１の操作部を、前記第１の操作画面の表示に対して拡大したサイズで含む第２の操作画面を前記ディスプレイに表示し、前記第２の操作画面上で操作された前記拡大したサイズの前記第１の操作部に対応付けられた前記文字データを、前記入力した文字データとして用いる
請求項６に記載の電子機器。
【請求項８】
前記第２の操作部の操作面は、前記第１の操作部の操作面に比べて大きい
請求項７に記載の電子機器。
【請求項９】
異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うコンピュータが実行するプログラムであって、
文字データを入力する第１の手順と、
前記第１の手順の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の手順と、
前記第２の手順における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の手順で入力した属性データが示す前記属性の名前データのうち、前記第１の手順で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第３の手順と
を前記コンピュータに実行させるプログラム。
【請求項１０】
異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、
文字列データを入力する第１の工程と、
前記第１の工程の後に、前記検索処理を行う前記属性を示す属性データを入力する第２の工程と、
前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字列データを含む前記名前データを検索して表示する第３の工程と
を有するデータ処理方法。
【請求項１１】
異なる複数の属性の各々について識別データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、
文字データを入力する第１の工程と、
属性を示す属性データを入力する第２の工程と、
前記第２の工程で入力した前記属性データが示す属性において、前記第１の工程で入力した前記文字データを先頭の文字データとする識別データを検索する第３の工程と
を有するデータ処理方法。
【請求項１２】
異なる複数の属性の各々について、子音と母音から構成される言語の名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、
子音に対応する行データを入力する第１の工程と、
前記第１の工程で入力した前記行データの各母音に対応する文字データを入力する第２の工程と、
前記第２の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第３の工程と、
前記第３の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記属性の名前データの内、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第４の工程と
を有するデータ処理方法。
【請求項１３】
異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、
文字データを入力する第１の工程と、
前記第１の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の工程と、
前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索する第３の工程と、
前記第２の工程において入力された複数の前記属性データを基に、同一属性データを有する前記コンテンツデータによって第１のグループ分けを行う第４の工程と、
前記第４の工程において行われた前記第１の各グループに属するコンテンツデータの数に応じて第２のグループ分けを行う第５の工程と、
前記第５の工程において行われた前記第２のグループ分けに従って前記コンテンツデータのリストを形成し、当該リストを前記ディスプレイに表示する第６の工程と
を有するデータ処理方法。
【請求項１４】
前記第６の工程は、
前記第１のグループのうち複数のグループに属するコンテンツデータの数の合計が所定の第１のしきい値以下である場合に、前記第１のグループのうちの前記複数のグループを１つにまとめて前記第２のグループ化を行い、リストを形成し、当該リストを前記ディスプレイに表示する第７の工程と、
前記第１のグループのうちの１つのグループに属するコンテンツデータの数が所定の第２のしきい値以上である場合に、前記第１のグループのうちの前記１つのグループを複数のグループに分けて前記第２のグループ化を行い、リストを形成し、当該リストを前記ディスプレイに表示する第８の工程と
を有する請求項１３に記載のデータ処理方法。
【請求項１５】
異なる複数の属性の各々について、子音と母音から構成される言語の名前データが割り当てられたコンテンツデータの検索処理を行う電子機器であって、
入力手段と、
ディスプレイと、
前記入力手段が前記属性データを入力したことをトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記入力手段が入力した属性データが示す前記属性の名前データのうち、前記入力手段が前記属性データの入力に先立って入力した行データと、子音に対応する行データの各母音に対応する文字データを先頭の文字データとする前記名前データを検索して表示する制御手段と
を有する電子機器。
【請求項１６】
異なる複数の属性の各々について属性データが割り当てられたコンテンツデータの検索処理を行う電子機器であって、
入力手段と、
ディスプレイと、
前記入力手段が前記属性データを入力したことをトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記入力手段が入力した属性データが示す前記属性の名前データのうち、前記入力手段が前記属性データの入力に先立って入力した文字データを先頭の文字データとする前記名前データを検索して表示する制御手段と
を有し、
前記制御装置は、前記コンテンツデータが各々有する複数の前記属性データを基に、同一属性データを有する前記コンテンツデータによって第１のグループ分けを行い、前記第１の各グループに属するコンテンツデータの数に応じて第２のグループ分けを行い、更に前記第２のグループ分けに従って前記コンテンツデータのリストを形成し、当該リストを前記ディスプレイに表示する
電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータをその属性を基に検索するデータ処理方法、電子機器およびプログラムに関する。
【背景技術】
【０００２】
近年、記録メディアの大容量化、並びに音楽、動画、静止画などの圧縮技術の発達により、携帯型再生装置などのコンピュータ内の記録メディアに膨大な数のコンテンツデータを記憶できる。
このように記録メディアに記憶できるコンテンツデータの数が増えるに従い、ユーザが希望するコンテンツデータを画面上で効率的に検索して再生できるシステムが必要である。
このようなシステムとしては、例えば、コンテンツデータのトラック名、アルバム名、アーティスト名を、そのイニシャルを入力して検索するものがある。
例えば、アーティスト名でイニシャル検索を行う場合に、先ず、ユーザは、アーティスト名によるイニシャル検索画面に移行し、その画面でイニシャルを入力し、続いて、検索開始指示を入力する。
【０００３】
【特許文献１】特開２００１−７６４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来のシステムでは、イニシャル検索を行うまでにユーザが行わなければならない操作が多く、操作性を改善したいという要請がある。
また、イニシャル検索以外でも、異なる複数の属性の検索のうち選択した属性の検索を、入力した文字列を用いて行う場合にも同様の要請がある。
【０００５】
本発明は上述した従来技術の問題点を解決するために、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行う場合に、指定された属性の名前データの検索を効率的に行うことができるデータ処理方法、電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した従来技術の問題点を解決し、上述した目的を達成するために、第１の観点の発明のデータ処理方法は、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、文字データを入力する第１の工程と、前記第１の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の工程と、前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第３の工程とを有する。
【０００７】
第２の観点の発明の電子機器は、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行う電子機器であって、入力手段と、ディスプレイと、前記入力手段が前記属性データを入力したことをトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記入力手段が入力した属性データが示す前記属性の名前データのうち、前記入力手段が前記属性データの入力に先立って入力した文字データを先頭の文字データとする前記名前データを検索して表示する制御手段とを有する。
【０００８】
第３の観点の発明のプログラムは、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うコンピュータが実行するプログラムであって、文字データを入力する第１の手順と、前記第１の手順の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の手順と、前記第２の手順における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の手順で入力した属性データが示す前記属性の名前データのうち、前記第１の手順で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第３の手順とを前記コンピュータに実行させる。
【０００９】
第４の観点の発明のデータ処理方法は、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、文字列データを入力する第１の工程と、前記第１の工程の後に、前記検索処理を行う前記属性を示す属性データを入力する第２の工程と、前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字列データを含む前記名前データを検索して表示する第３の工程とを有する。
【００１０】
第５の観点の発明のデータ処理方法は、異なる複数の属性の各々について識別データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、文字データを入力する第１の工程と、属性を示す属性データを入力する第２の工程と、前記第２の工程で入力した前記属性データが示す属性において、前記第１の工程で入力した前記文字データを先頭の文字データとする識別データを検索する第３の工程とを有する。
【００１１】
第６の観点の発明のデータ処理方法は、異なる複数の属性の各々について、子音と母音から構成される言語の名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、子音に対応する行データを入力する第１の工程と、前記第１の工程で入力した前記行データの各母音に対応する文字データを入力する第２の工程と、前記第２の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第３の工程と、前記第３の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記属性の名前データの内、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索して表示する第４の工程とを有する。
【００１２】
第７の観点の発明のデータ処理方法は、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行うデータ処理方法であって、文字データを入力する第１の工程と、前記第１の工程の後に、前記検索処理に用いる前記名前データの前記属性を示す属性データを入力する第２の工程と、前記第２の工程における前記属性データの入力をトリガーとして、検索対象の複数の前記コンテンツデータに割り当てられた前記第２の工程で入力した属性データが示す前記属性の名前データのうち、前記第１の工程で入力した前記文字データを先頭の文字データとする前記名前データを検索する第３の工程と、前記第２の工程において入力された複数の前記属性データを基に、同一属性データを有する前記コンテンツデータによって第１のグループ分けを行う第４の工程と、前記第４の工程において行われた前記第１の各グループに属するコンテンツデータの数に応じて第２のグループ分けを行う第５の工程と、前記第５の工程において行われた前記第２のグループ分けに従って前記コンテンツデータのリストを形成し、当該リストを前記ディスプレイに表示する第６の工程とを有する。
【発明の効果】
【００１３】
本発明によれば、異なる複数の属性の各々について名前データが割り当てられたコンテンツデータの検索処理を行う場合に、指定された属性の名前データの検索を効率的に行うことができるデータ処理方法、電子機器およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態の携帯型オーディオプレーヤを説明する。
＜第１実施形態＞
先ず、本実施形態の構成要素と、本発明の構成要素との対応関係を説明する。
本実施形態は、第１〜３の観点の発明の一例である。
本実施形態の楽曲データが、本発明のコンテンツデータの一例である。
また、本実施形態のアーティスト、アルバムおよびトラックが、本発明の属性の一例である。
また、本実施形態の、アルファベット、数字、カタカナ等が本発明の文字データの一例である。
また、図９に示すイニシャルサーチ選択画面ＤＩＳＰ２１等が本発明の第１の操作画面の一例であり、イニシャルサーチ選択画面ＤＩＳＰ２２が本発明の第２の操作画面の一例である。
【００１５】
図７に示すステップＳＴ３が第１の観点の発明の第１の工程の一例であり、ステップＳＴ４が第２の工程の一例であり、ステップＳＴ５が第３の工程の一例である。
また、図１に示す入力デバイス１５が本発明の入力手段の一例であり、ＬＣＤパネル１４が本発明のディスプレイの一例であり、ＣＰＵ１７などが本発明の制御手段の一例である。
また、図１に示すプログラムＰＲＧが本発明のプログラムの一例である。
【００１６】
以下、本発明の実施形態に係わるデータ処理装置について説明する。
図１は、本発明の実施形態に係わる携帯型オーディオプレーヤ１の構成図である。
図１に示すように、携帯型オーディオプレーヤ１は、例えば、ＵＳＢ(Universal Serial Bus)インタフェース１１、ＳＤＲＡＭ(Synchronous DRAM)１２、ＨＤＤ(Hard Disk Drive) １３、ＬＣＤ(Liquid Crystal Display)パネル１４、入力デバイス１５、フラッシュメモリ１６、ＣＰＵ(Central Processing Unit) １７およびオーディオ出力回路１８を有する。
ＵＳＢインタフェース１１、ＳＤＲＡＭ１２、ＨＤＤ１３、フラッシュメモリ１６、ＣＰＵ１７およびオーディオ出力回路１８は、例えば、データ線１０を介して接続されている。
【００１７】
ＵＳＢインタフェース１１は、パーソナルコンピュータ３と接続され、パーソナルコンピュータ３との間でデータ入出力を行う。
ＳＤＲＡＭ１２は、ＣＰＵ１７の処理に係わるデータ等を一時的に記憶する。
【００１８】
ＨＤＤ１３は、圧縮された楽曲データ（音楽データ）を記憶する。
当該楽曲データは、ＵＳＢインタフェース１１を介してパーソナルコンピュータ３からＨＤＤ１３に書き込まれる。
ＨＤＤ１３は、例えば、２０ＧＢの記憶容量を有し、ＡＴＲＡＣ(Adaptive Transform Acoustic Coding)３等で圧縮された約１００００曲（コンパクトディスク７００枚分）の楽曲データを記憶可能である。
ＨＤＤ１３に記憶された楽曲データ（以下、単に楽曲データとも記す）の各々には、図２に示すように、その識別データＭ＿ＩＤ、アーティスト名データＡＲ＿Ｎ、アルバム名データＡＬ＿Ｎ、並びにトラック名データＴ＿Ｎが、管理データＴＡＢＬＥによって対応付けられている。
管理データＴＡＢＬＥは、ＨＤＤ１３に記憶され、例えば、携帯型オーディオプレーヤ１の起動時にＳＤＲＡＭ１２に読み出される。
【００１９】
ＬＣＤパネル１４は、図３（Ｂ）に示すように、携帯型オーディオプレーヤ１の筐体の正面に設けられている。
ＬＣＤパネル１４には、ＣＰＵ１７によって種々の画面が表示される。
ＬＣＤパネル１４に表示される主な画面としては、例えば、メニュー画面、選曲画面、設定画面および再生画面などがあり、ユーザのキー操作に応じてこれらの画面が切り替わる（遷移する）。
また、ＬＣＤパネル１４には、タッチパネルが搭載されており、ユーザが指などによって接触した画面上の位置を検出し、その位置を示す検出位置信号Ｓ１４をＣＰＵ１７に出力する。
【００２０】
入力デバイス１５は、図３に示すように、携帯型オーディオプレーヤ１の筐体に設けられ、ユーザによって操作される種々のキーである。
また、入力デバイス１５は、ＬＣＤパネル１４のタッチパネル機能より、データを入力することもできる。
図３（Ａ）に示すように、携帯型オーディオプレーヤ１の一方の側面には、ヘッドフォン端子２１と、ＨＯＬＤキー３２とが配設されている。
図３（Ｂ）に示すように、携帯型オーディオプレーヤ１の正面には、ＬＣＤパネル１４と、ＢＡＣＫキー３８と、十字キー３７と、ＶＩＥＷキー３９と、ＭＥＮＵキー４０と配設されている。
十字キー３７は、カーソルを画面上に移動する十字上キー３７ａ、カーソルを画面左（下位階層）に移動する十字左キー３７ｂ、カーソルを画面下に移動する十字下キー３７ｃ、カーソルを画面右（上位階層）に移動する十字右キー３７ｄとを有する。
図３（Ｃ）に示すように、携帯型オーディオプレーヤ１の側面には、早戻しキー３４と、再生・一時停止キー３５と、早送りキー３６と、音量調整ダイヤル３３とが配設されている。
【００２１】
フラッシュメモリ１６は、例えば、ＣＰＵ１７の動作を規定したプログラムＰＲＧを記憶する。
【００２２】
オーディオ出力回路１８は、ＣＰＵ１７が復号した楽曲データに応じたオーディオ信号をヘッドフォン端子２１に出力する。
【００２３】
ＣＰＵ１７は、フラッシュメモリ１６から読み出したプログラムＰＲＧを基に、本実施形態で説明する携帯型オーディオプレーヤ１の動作を統括的に制御する。
また、ＣＰＵ１７は、選択された楽曲データをＨＤＤ１３から読み出して復号し、これをオーディオ出力回路１８に出力する。
【００２４】
ＣＰＵ１７は、例えば、図４に示すメニュー画面ＤＩＳＰ１をＬＣＤパネル１４に表示する。
図４に示すように、メニュー画面ＤＩＳＰ１は、イニシャルサーチ選択画像、ソートサーチ選択画像、マップサーチ選択画像、プレイリスト選択画像、履歴リスト選択画像、プレイモード選択画像、サウンド選択画像、設定選択画像を含む。
ユーザは、メニュー画面ＤＩＳＰ１上で、指などで選択画像に触れて選択すると、ＣＰＵ１７は、ＬＣＤパネル１４からの検出位置信号Ｓ１４を基に、当該選択画像を特定し、その選択画像に対応付けられた画像をＬＣＤパネル１４に表示する。
【００２５】
以下、図４に示すメニュー画面ＤＩＳＰ１において、イニシャルサーチ選択画像が選択された場合を説明する。
ＬＣＤパネル１４は、図４に示すメニュー画面ＤＩＳＰ１において、イニシャルサーチ選択画像が選択されると、図５に示すイニシャルサーチ画面ＤＩＳＰ２をＬＣＤパネル１４に表示する。
図５に示すように、イニシャルサーチ画面ＤＩＳＰ２は、アルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」とを入力する操作画像を有する。
なお、図５において、アーティスト、アルバムおよびトラックの全ての属性において、イニシャルが対応する名前のないアルファベットおよび数字の画像（例えば、「Ｉ」、「Ｘ」，「Ｚ」，「５」は、表示されない、または色が変わっている。
また、イニシャルサーチ画面ＤＩＳＰ２は、上記アルファベットおよび数字の操作画像の下に、入力キャラクタを変更するアイコン「Change Character」を配置している。
【００２６】
また、イニシャルサーチ画面ＤＩＳＰ２は、画像「Change Character」の下に、イニシャルサーチを行うときの属性を選択する属性選択画像を配置している。
属性選択画像には、アーティストサーチ選択画像「Artist」、アルバムサーチ選択画像「Album」、トラックサーチ選択画像「Track」がある。
本実施形態において、各属性選択画像の表示面積は、アルファベットおよび数字の表示面積に比べて大きい。そのため、指などによる入力による誤操作の可能性は低い。
【００２７】
ＣＰＵ１７は、アルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」とのいずれか一つの操作画像が指などで触れられたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力する。
ＣＰＵ１７は、当該入力をイニシャル入力とする。
【００２８】
ＣＰＵ１７は、上記イニシャル入力の後に、属性選択画像が指などで触れられた（選択された）ことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力すると、当該検出位置信号Ｓ１４が示す属性の名前データのうち、そのイニシャルが上記入力したイニシャルと一致する名前データを検索する。
すなわち、ＣＰＵ１７は、イニシャルサーチ画面ＤＩＳＰ２内の属性選択画像の選択操作をトリガーとして検索を開始する。
図６に示す例では、アルファベット「Ｎ」の操作画像が選択された後に、アーティストサーチ選択画像「Artist」が選択され、ＣＰＵ１７は、アーティストサーチ選択画像「Artist」の選択をトリガーとして、イニシャルが「Ｎ」のアーティスト名を検索し、その検索結果を示す検索結果画面ＤＩＳＰ３をＬＣＤパネル１４に表示する。
【００２９】
図６に示すように、検索結果画面ＤＩＳＰ３は、検索された名前データと、その名前データに対応するトラックデータ（楽曲データ）の数とを対応付けて示している。
ＣＰＵ１７は、図６に示す検索結果画面ＤＩＳＰ３を表示中に、図３に示すＢＡＣＫキー３８が操作されると、図６に示すイニシャルサーチ画面ＤＩＳＰ２にＬＣＤパネル１４に表示する。
【００３０】
以下、図１に示す携帯型オーディオプレーヤ１の動作例を説明する。
図７は、図１に示す携帯型オーディオプレーヤ１の動作例を説明するためのフローチャートである。
ステップＳＴ１：
ＣＰＵ１７は、図４に示すメニュー画面ＤＩＳＰ１をＬＣＤパネル１４に表示中に、ＬＣＤパネル１４から入力した検出位置信号Ｓ１４を基に、イニシャルサーチ選択画像が選択されたことを検出したことを条件にステップＳＴ２に進む。
【００３１】
ステップＳＴ２：
ＣＰＵ１７は、図５に示すイニシャルサーチ画面ＤＩＳＰ２をＬＣＤパネル１４に表示する。
【００３２】
ステップＳＴ３：
ＣＰＵ１７は、図５に示すイニシャルサーチ画面ＤＩＳＰ２上でアルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」とのいずれか一つの操作画像が指などで触れられたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ４に進む。
【００３３】
ステップＳＴ４：
ＣＰＵ１７は、上記イニシャル入力の後に、属性選択画像が指などで選択されたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ５に進む。
【００３４】
ステップＳＴ５：
ＣＰＵ１７は、ステップＳＴ４で選択された属性選択画像に対応した属性の名前データのうち、そのイニシャルがステップＳＴ３で入力したイニシャルと一致する名前データを検索する。
ＣＰＵ１７は、当該検索を、ＳＤＲＡＭ１２に記憶された図２に示す管理データＴＡＢＬＥを参照して行う。
そして、ＣＰＵ１７は、上記検索結果を示す検索結果画面ＤＩＳＰ３をＬＣＤパネル１４に表示する。
なお、ＣＰＵ１７は、ステップＳＴ３においてイニシャルが複数回入力された場合には、最後に入力されたイニシャルを用いて検索を行う。
【００３５】
以上説明したように、携帯型オーディオプレーヤ１によれば、ＣＰＵ１７は、イニシャルサーチ画面ＤＩＳＰ２を用いて、イニシャル入力後に行われる検索の属性選択操作をトリガーとして検索を開始する。
ここで、入力されるイニシャルの選択可能数（本実施形態では、３６個）は、選択可能な属性の数（本実施形態では、３個）に比べて大幅に多い。そのため、イニシャル入力に誤操作が生じる可能性が高い。本実施形態では、誤操作の可能性が低い属性の選択操作を、誤操作の可能性が高いイニシャル選択操作の後に行い、なおかつ、属性の選択操作をトリガーとして検索を開始することで、誤検索の可能性を低減できる。
【００３６】
なお、携帯型オーディオプレーヤ１において、ＣＰＵ１７は、検出位置信号Ｓ１４を基に、図５に示すイニシャルサーチ画面ＤＩＳＰ２上で画像「Change Character」が選択されたと判断すると、図８に示すように、アルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」とを入力する操作画像の代わりに、カタカナ「ア」〜「ン」を入力する操作画像を含むイニシャルサーチ画面ＤＩＳＰ４をＬＣＤパネル１４に表示する。
【００３７】
＜第２実施形態＞
本実施形態では、ＣＰＵ１７ａは、例えば、図９に示すように、イニシャルサーチ選択画面ＤＩＳＰ２１をＬＣＤパネル１４に表示する。
そして、ＣＰＵ１７ａは、検出位置信号Ｓ１４を基に、イニシャルサーチ選択画面ＤＩＳＰ２１上でアルファベットあるいは数字が選択されたと判断すると、その選択されたと判断したアルファベットあるいは数字と、その周囲の８個のアルファベットあるいは数字を拡大して示すイニシャルサーチ選択画面ＤＩＳＰ２２をＬＣＤパネル１４に表示する。
例えば、図９に示すイニシャルサーチ選択画面ＤＩＳＰ２１上でアルファベット「Ｉ」が選択操作された場合に、ＣＰＵ１７ａは、検出位置信号Ｓ１４を基に、アルファベット「Ｉ」と、その周囲に位置するアルファベット「Ｂ」，「Ｃ」，「Ｄ」，「Ｈ」，「Ｊ」，「Ｎ」，「Ｏ」，「Ｐ」を、イニシャルサーチ選択画面ＤＩＳＰ２１の場合より拡大して示すイニシャルサーチ選択画面ＤＩＳＰ２２を表示する。
【００３８】
図１１は、本実施形態の携帯型オーディオプレーヤの動作例を説明するためのフローチャートである。
ステップＳＴ１１：
ＣＰＵ１７ａは、図４に示すメニュー画面ＤＩＳＰ１をＬＣＤパネル１４に表示中に、ＬＣＤパネル１４から入力した検出位置信号Ｓ１４を基に、イニシャルサーチ選択画像が選択されたことを検出したことを条件にステップＳＴ１２に進む。
【００３９】
ステップＳＴ１２：
ＣＰＵ１７ａは、図９に示すイニシャルサーチ選択画面ＤＩＳＰ２１をＬＣＤパネル１４に表示する。
【００４０】
ステップＳＴ１３：
ＣＰＵ１７ａは、検出位置信号Ｓ１４を基に、イニシャルサーチ選択画面ＤＩＳＰ２１上でアルファベットあるいは数字が選択されたか否かを判断し、選択されたと判断したことを条件にステップＳＴ１４に進む。
【００４１】
ステップＳＴ１４：
ＣＰＵ１７ａは、ステップＳＴ１３で選択されたと判断したアルファベットあるいは数字と、その周囲の８個のアルファベットあるいは数字を拡大した図９に示すイニシャルサーチ選択画面ＤＩＳＰ２２をＬＣＤパネル１４に表示する。
【００４２】
ステップＳＴ１５：
ＣＰＵ１７ａは、図９に示すイニシャルサーチ選択画面ＤＩＳＰ２２上で拡大表示した９個のアルファベットあるいは数字のいずれか一つの操作画像が指などで触れられたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ１６に進む。
【００４３】
ステップＳＴ１６：
ＣＰＵ１７ａは、上記イニシャル入力の後に、属性選択画像（Track，Album，Artist）が指などで選択されたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ１７に進む。
【００４４】
ステップＳＴ１７：
ＣＰＵ１７ａは、ステップＳＴ１６で選択された属性選択画像に対応した属性の名前データのうち、そのイニシャルがステップＳＴ１５で入力したイニシャルと一致する名前データを検索する。
そして、ＣＰＵ１７ａは、上記検索結果を示す検索結果画面ＤＩＳＰ３をＬＣＤパネル１４に表示する。
【００４５】
以上説明したように、本実施形態では、ＣＰＵ１７ａが、イニシャルサーチ選択画面ＤＩＳＰ２１上で最初に指などで選択されたアルファベットあるいは数字と、その周囲をイニシャルサーチ選択画面ＤＩＳＰ２２のように拡大して表示し、その拡大表示において最終的にイニシャルを選択させる。
これにより、ユーザによる誤入力を少なくできると共に、イニシャルサーチ選択画面ＤＩＳＰ２１内の多数のアルファベットおよび数字を表示でき、ユーザは画面切り換え指示を行う必要がない。
また、本実施形態によれば、第１実施形態に比べてＬＣＤパネル１４のサイズを小さくすることも可能である。
【００４６】
なお、ＣＰＵ１７ａは、図１０（Ａ）に示すように、これまで入力した文字を画面下に表示し、例えば、ユーザが「Ｐ」を誤って指定すると、図１０（Ｂ）に示すように、Ｐとその周囲のアルファベットを表示し、ユーザが正しい「Ｑ」を入力する。これにより、図１０（Ｃ）に示す画面が表示される。そして、ユーザがアーティスト（Ａｒｔｉｓｔ）を指定すると、図１０（Ｄ）に示す検索結果が表示される。
なお、図１０（Ａ），図１０（Ｃ）の画面では、既に入力された文字を他の文字と異なる色で表示したり、別画面に表示する。
【００４７】
＜第３実施形態＞
本実施形態は、第４の観点の発明の一例である。
上述した実施形態では、イニシャルサーチについて例示した。本実施形態では、イニシャルの代わりに所定の文字列データを入力し、選択された属性の名前データのうち、その文字列を含む名前データを検索する場合を説明する。
【００４８】
図１２は、本実施形態の携帯型オーディオプレーヤの動作例を説明するためのフローチャートである。
ステップＳＴ２１：
ＣＰＵ１７ｃは、所定のメニュー画面をＬＣＤパネル１４に表示中に、ＬＣＤパネル１４から入力した検出位置信号Ｓ１４を基に、文字列サーチ選択画像が選択されたことを検出したことを条件にステップＳＴ２２に進む。
【００４９】
ステップＳＴ２２：
ＣＰＵ１７ｃは、例えば、図５に示すイニシャルサーチ画面ＤＩＳＰ２と同じ文字列サーチ画面をＬＣＤパネル１４に表示する。
【００５０】
ステップＳＴ２３：
ユーザは、図５に示す文字列サーチ画面ＤＩＳＰ２上でアルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」との操作画像が指などで複数回操作して文字列データを入力する。
ＣＰＵ１７ｃは、検出位置信号Ｓ１４を基に、文字列データを入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ２４に進む。
【００５１】
ステップＳＴ２４：
ＣＰＵ１７ｃは、上記文字列入力の後に、属性選択画像が指などで選択されたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ２５に進む。
【００５２】
ステップＳＴ２５：
ＣＰＵ１７ｃは、ステップＳＴ２４で選択された属性選択画像に対応した属性の名前データのうち、ステップＳＴ２３で入力した文字列データを含む名前データを検索する。
ＣＰＵ１７ｃは、当該検索を、ＳＤＲＡＭ１２に記憶された図２に示す管理データＴＡＢＬＥを参照して行う。
そして、ＣＰＵ１７ｃは、上記検索結果を示す検索結果画面をＬＣＤパネル１４に表示する。
【００５３】
以上説明したように、本実施形態によれば、所定の属性の名前データのうち、所定の文字列を含む名前データを効率的に検索できる。
すなわち、文字列の選択操作に比べて、属性選択操作の方が誤操作の可能性が低いため、誤操作の可能性が低い属性選択操作を検索開始トリガーとすることで、無駄な検索が行われる可能性を低減できる。
【００５４】
＜第４実施形態＞
上述した実施形態では、ＣＰＵ１７が、検出位置信号Ｓ１４を基に、図５に示すイニシャルサーチ画面ＤＩＳＰ２上で画像「Change Character」が選択されたと判断すると、図８に示すように、アルファベット「Ａ」〜「Ｚ」と、数字「０」〜「９」とを入力する操作画像の代わりに、カタカナ「ア」〜「ン」を入力する操作画像を含むイニシャルサーチ画面ＤＩＳＰ４をＬＣＤパネル１４に表示する。
【００５５】
しかし、図８に示す日本語イニシャルサーチ画面ＤＩＳＰ４では、各文字の画像が小さく、誤入力が多いため、本実施形態では、日本語のイニシャルサーチ画面の一例について説明する。
本実施形態は、第６の観点の発明の一例である。
【００５６】
ＣＰＵ１７ｄは、検出位置信号Ｓ１４を基に、図５に示すイニシャルサーチ画面ＤＩＳＰ２上で画像「Change Character」が選択されたと判断すると、日本語イニシャルサーチ画面ＤＩＳＰ５をＬＣＤパネル１４に表示する。図１３は、日本語イニシャルサーチ画面ＤＩＳＰ５の一例を示す図である。
【００５７】
日本語イニシャルサーチ画面ＤＩＳＰ５は、図１３（Ａ）に示すように、行を選択するための行選択画像を有する。
例えば、検出位置信号Ｓ１４を基に、日本語イニシャルサーチ画面ＤＩＳＰ５で「カ行」が選択されたとすると、ＣＰＵ１７ｄは、カ行の各文字を表示し、選択させる母音選択画像を有する日本語イニシャルサーチ画面ＤＩＳＰ６をＬＣＤパネル１４に表示する。
【００５８】
図１４は、本実施形態の携帯型オーディオプレーヤの動作例を説明するためのフローチャートである。
【００５９】
ステップＳＴ３１：
ＣＰＵ１７ｄは、図４に示すメニュー画面ＤＩＳＰ１をＬＣＤパネル１４に表示中に、ＬＣＤパネル１４から入力した検出位置信号Ｓ１４を基に、イニシャルサーチ選択画像が選択されたことを検出したことを条件にステップＳＴ３２に進む。
【００６０】
ステップＳＴ３２：
ＣＰＵ１７ｄは、図１３に示す日本語イニシャルサーチ画面ＤＩＳＰ５をＬＣＤパネル１４に表示し、ステップＳＴ３３に進む。
ここで、メニュー画面ＤＩＳＰ１においてイニシャルサーチ選択画像が選択された場合に、ＬＣＤパネル１４にアルファベットのイニシャルサーチ画面ＤＩＳＰ２が表示されるか、日本語イニシャルサーチ画面ＤＩＳＰ５のどちらが表示されるかは、例えば、携帯型オーディオプレーヤにおいて選択されている言語に応じて、ＣＰＵ１４ｄが自動的にアルファベットのイニシャルサーチ画面ＤＩＳＰ２と日本語イニシャルサーチ画面ＤＩＳＰ５のいずれを初期表示するかを決定する。
或いは、例えば、ＨＤＤ１８に記憶されている楽曲が日本語と英数字どちらのイニシャルを多く有するかに応じて、ＣＰＵ１４ｄが自動的にアルファベットのイニシャルサーチ画面ＤＩＳＰ２と日本語イニシャルサーチ画面ＤＩＳＰ５のいずれを初期表示するかを決定することも可能である。
【００６１】
ステップＳＴ３３：
ＣＰＵ１７ｄは、検出位置信号Ｓ１４を基に、日本語イニシャルサーチ画面ＤＩＳＰ５上で行が選択されたか否かを判断し、選択されたと判断したことを条件にステップＳＴ３４に進む。
【００６２】
ステップＳＴ３４：
ＣＰＵ１７ｄは、ステップＳＴ３３で選択されたと判断した行の各母音に対応する５つの文字画像をＤＩＳＰ５に加えた日本語イニシャルサーチ画面ＤＩＳＰ６をＬＣＤパネル１４に表示し、ステップＳＴ３５に進む。
【００６３】
ステップＳＴ３５：
ＣＰＵ１７ｄは、図１３に示す日本語イニシャルサーチ画面ＤＩＳＰ６上で表示された各母音に対応する５つのイニシャルのいずれか一つの操作画像が指などで触れられたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ３６に進む。
【００６４】
ステップＳＴ３６：
ＣＰＵ１７ｄは、上記入力の後に、属性選択画像（Track，Album，Artist）が指などで選択されたことを示す検出位置信号Ｓ１４をＬＣＤパネル１４から入力したか否かを判断し、入力したと判断したことを条件にステップＳＴ３７に進む。
【００６５】
ステップＳＴ３７：
ＣＰＵ１７ｄは、ステップＳＴ３６で選択された属性選択画像に対応した属性の名前データのうち、そのイニシャルがステップＳＴ３５で入力したイニシャルと一致する名前データを検索する。
そして、ＣＰＵ１７ｄは、上記検索結果を示す検索結果画面をＬＣＤパネル１４に表示する。
【００６６】
以上説明したように、本第４実施形態の携帯型オーディオプレーヤ１ｄによれば、日本語でイニシャル検索を行うときに、全ての文字の中から１つの文字を選択するのではなく、まず行を選択してから母音を選択することで、イニシャル決定が簡単になる。更に、全ての文字を１画面に表示すると、１文字が小さくなることや、タッチパネル入力の場合に文字が小さいとタッチパネルでの選択が難しくなるという不利益を解消することができる。
なお、本第４実施形態では子音と母音を有する言語の一例として日本語で説明したが、本発明は日本語に限定されず、例えば、韓国語に対しても適用可能である。
【００６７】
＜第５実施形態＞
本実施形態は、第７の観点の発明の一例である。
本実施形態の携帯型オーディオプレーヤは、上述した実施形態で説明したようなイニシャル検索において、イニシャルが入力された後に属性が選択され、その結果をＣＰＵ１７ｅがＬＣＤパネル１４に表示する際に、それぞれのイニシャルを有する項目の数に応じて、ＬＣＤパネル１４に一度に表示する項目の範囲を変化させる。
図１５は、属性として「Artist」を選択した場合の検索結果画面の一例ＤＩＳＰ３ａ、３ｂ及び３ｃについて説明するための図である。
【００６８】
例えば、イニシャルサーチ画面ＤＩＳＰ２において、イニシャル「Ｅ」に続いて属性「Artist」が選択された場合、ＣＰＵ１７ｅは検索結果画面ＤＩＳＰ３ａをＬＣＤパネル１４に表示する。
また、この検索結果画面ＤＩＳＰ３ａにおいて十字左右キー２７ｂ及び２７ｄ、或いは、画面上部の左右の矢印を介した入力を検知すると、ＣＰＵ１７ｅは、画面を検索結果画面ＤＩＳＰ３ｂもしくはＤＩＳＰ３ｃに切り替える。
【００６９】
検索結果画面ＤＩＳＰ３ａ、３ｂ及び３ｃの上部には、現在表示されているアーティストのイニシャルが表示されている。
本実施形態の携帯型オーディオプレーヤでは、上述した実施携帯の方法によってそれぞれのイニシャルを有するアーティストの数に応じて、検索結果画面において表示されるアーティストのリストの範囲が変化する。
【００７０】
例えば、検索結果画面ＤＩＳＰ３ａでは、Ｅ及びＦのイニシャルを有するアーティストのリストが表示され、ＤＩＳＰ３ｂでは、Ａ〜Ｄまでのイニシャルを有するアーティストのリストが表示され、ＤＩＳＰ３ｃでは、イニシャルＧを有するアーティストの内、１グループ目のリストが表示されている。
【００７１】
なお、図１５のようにアルファベット表示ではなく、日本語の表示の場合には、行ごとの検索結果が検索結果画面ＤＩＳＰ３に表示され、検索結果画面ＤＩＳＰ３において十字左右キー２７及び２７ｄ或いは画面上部の左右の矢印を介した入力を検知した場合、前の行或いは次の行の検索結果画面が表示される。
【００７２】
以下、検索結果画面ＤＩＳＰ３に表示される所定の属性のリストの範囲の決定方法について説明する。
なお、上述の説明では属性の一例としてアーティストの場合を説明したが、本実施形態は全ての属性に対し適用可能である。
図１６は、ＣＰＵ１７ｅがリストのグループ化を行う際のアルゴリズムを示すフローチャートである。
【００７３】
ステップＳＴ４１：
ＣＰＵ１７ｅは、属性のイニシャルを記号・数値・アルファベット順・五十音順に並べ替えた際に、先頭から数えてＮ番目のイニシャルを有するコンテンツアイテムのリストを作成する。
ステップＳＴ４２：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムの個数がＸ個以上であるか否かの判断を行い、Ｘ個以上である時はステップＳＴ４６に、そうでない時はステップＳＴ４３に進む。
【００７４】
ステップＳＴ４３：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムの個数とＮ＋１番目のイニシャルのリストに含まれるコンテンツアイテムとの合計の個数がＹ個以上であるか否かの判断を行い、Ｙ個以上である時はステップＳＴ４７に、そうでない時はステップＳＴ４４に進む。
ステップＳＴ４４：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムの個数Ｎ＋１番目のイニシャルのリストに含まれるコンテンツアイテム及びＮ＋２番目のイニシャルのリストに含まれるコンテンツアイテムの個数との合計の個数がＺ個以上であるか否かの判断を行い、Ｚ個以上である時はステップＳＴ４６に、そうでない時はステップＳＴ４５に進む。
【００７５】
ステップＳＴ４５：
ＣＰＵ１７ｅは、Ｎ番目とＮ＋１番目とＮ＋２番目のイニシャルのリストに含まれるコンテンツアイテムをグループ化し、Ｎ番目とＮ＋１番目とＮ＋２番目のイニシャルのリストをＬＣＤパネル１４に表示する。更にＣＰＵ１７ｅは次の処理を行うためにステップＳＴ５１に進む。
ステップＳＴ４６：
ＣＰＵ１７ｅは、Ｎ番目とＮ＋１番目のイニシャルのリストに含まれるコンテンツアイテムをグループ化し、Ｎ番目とＮ＋１番目のイニシャルのリストをＬＣＤパネル１４に表示する。更にＣＰＵ１７ｅは次の処理を行うためにステップＳＴ５２に進む。
【００７６】
ステップＳＴ４７：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムの個数がα個以上であるか否かの判断を行い、α個以上である時はステップＳＴ４８に、そうでない時はステップＳＴ４９に進む。
ステップＳＴ４８：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムを、例えば、β個ずつの複数のグループに分割し、それぞれを別の画面に表示する。更にＣＰＵ１７ｅは次の処理を行うためにステップＳＴ５０に進む。
【００７７】
ステップＳＴ４９：
ＣＰＵ１７ｅは、Ｎ番目のイニシャルのリストに含まれるコンテンツアイテムをそのままＬＣＤパネル１４に表示し、更にステップＳＴ５０に進む。
ステップＳＴ５０：
ＣＰＵ１７ｅは、例えば、検索結果画面ＤＩＳＰ３ｃのように、グループ化されたリストをＬＣＤパネル１４に表示し、Ｎ＋１番目のイニシャルのリストに含まれるコンテンツアイテムに対し、次のグループ化判定を行う。
【００７８】
ステップＳＴ５１：
ＣＰＵ１７ｅは、例えば、検索結果画面ＤＩＳＰ３ｂのように、グループ化されたリストをＬＣＤパネル１４に表示し、Ｎ＋３番目のイニシャルのリストに含まれるコンテンツアイテムに対し、次のグループ化判定を行う。
ステップＳＴ５２：
ＣＰＵ１７ｅは、例えば、検索結果画面ＤＩＳＰ３ａのように、グループ化されたリストをＬＣＤパネル１４に表示し、Ｎ＋２番目のイニシャルのリストに含まれるコンテンツアイテムに対し、次のグループ化判定を行う。
【００７９】
以上説明したように、本第５実施形態の携帯型オーディオプレーヤ１ｅによれば、イニシャルサーチを行う際に、コンテンツデータの各属性についてイニシャルごとにグループ分けをした際に、各グループの個数に応じて１画面に複数のグループがまとめて表示される場合でも、イニシャルサーチ実行時に、まとめられた複数のグループの先頭のアイテムにカーソルが合った状態で表示されるのではなく、まとめされた複数のグループの内イニシャルサーチを実行したイニシャルを有するグループの先頭にカーソルが合った状態で表示されるので、イニシャルサーチ時に分かりやすく、またサーチされたイニシャルを有するリストアイテムから目的のアイテムを探し出すのが簡単になる。
【００８０】
上述したＸ、Ｙ、Ｚ、αは同じ数でもよいし、異なる数でもよい。
なお、リスト画面に表示された各グループのリストは、先頭と終端が繋がっていてもよいし、特定のイニシャルのリストの終端とその次のイニシャルのリストの先頭とが繋がっていてもよい。すなわち、例えば、図１７に示すように、イニシャルＡ〜Ｄがグループ化されている場合に、イニシャルＡ〜Ｄのリストの終端の下には何も表示されず、カーソルをリストの一番下から更に下に移動させると、イニシャルＡ〜Ｄのリストの先頭にカーソルが飛ぶようにしてもよい。或いは、図１８に示すように、例えば、イニシャルＡ〜Ｄのリストの終端の下にイニシャルＥ〜Ｆのリストの先頭が表示されるようにしてもよい。
【００８１】
また、本実施形態の携帯型オーディオプレーヤ１では、ステップＳＴ４５、ＳＴ４６、ＳＴ４８及びＳＴ４９でグループ化を行い表示する際に新しく各グループのリストを形成するのではなく、上記ステップＳＴ４１で説明したように、イニシャルごとにあらかじめリストを作成してＨＤＤ１３にリストデータとして記憶しておき、ステップＳＴ４５、ＳＴ４６、ＳＴ４８及びＳＴ４９でグループ化を行い表示する際には、このあらかじめ用意したリストを基に表示を行う。これにより、処理能力が乏しい携帯型オーディオプレーヤ１のＣＰＵ１７ｅでも遅滞無くグループ化を行いリストを表示することができる。
【００８２】
本発明は上述した実施形態には限定されない。
上述した実施形態では、本発明を携帯型のオーディオ再生装置に適用した場合を例示したが、本発明はパーソナルコンピュータなどの携帯型以外の装置にも適用可能である。
また、上述した実施形態では、本発明のコンテンツデータとして、楽曲データなどのオーディオデータを例示したが、ビデオや写真などのイメージデータでもよい。
また、本発明において、コンテンツデータを記憶する記録手段として、図１に示すＨＤＤ１３の代わりに、ＭＤ（商標）などの光磁気記録媒体、ＣＤ−Ｒ(CD-recordable)やＤＶＤ−Ｒ(DVD-recordable) などの光記録媒体、メモリースティック（商標）やＳＤカード（商標）などの半導体メモリなどを用いてもよい。
また、上述した実施形態では、携帯型オーディオプレーヤ１として携帯型のオーディオ再生装置を例示したが、携帯型オーディオプレーヤ１は、例えば、携帯電話やパーソナルコンピュータ、コンパクトディスクなどの光ディスク再生装置、光磁気ディスク再生装置などであってもよい。
【図面の簡単な説明】
【００８３】
【図１】図１は、本発明の実施形態に係わる携帯型オーディオプレーヤの構成図である。
【図２】図２は、図１に示す携帯型オーディオプレーヤが記憶する楽曲データに割り当てられている属性を説明するための図である。
【図３】図３は、図１に示す携帯型オーディオプレーヤの概観図である。
【図４】図４は、図１に示すＬＣＤパネルに表示されるメニュー画面を説明するための図である。
【図５】図５は、図１に示すＬＣＤパネルに表示されるイニシャルサーチ画面を説明するための図である。
【図６】図６は、図１に示すＬＣＤパネルに表示されるイニシャルサーチ画面を用いたイニシャル入力を説明するための図である。
【図７】図７は、図１に示す携帯型オーディオプレーヤの動作例を説明するための図である。
【図８】図８は、図５に示すイニシャルサーチ画面の変形例を説明するための図である。
【図９】図９は、本発明の第２実施形態の携帯型オーディオプレーヤのイニシャルサーチ画面の遷移を説明するための図である。
【図１０】図１０は、本発明の第２実施形態の動作を説明するための図である。
【図１１】図１１は、本発明の第２実施形態の携帯型オーディオプレーヤの動作例を説明するための図である。
【図１２】図１２は、本発明の第３実施形態の携帯型オーディオプレーヤの動作例を説明するための図である。
【図１３】図１３は、日本語イニシャルサーチ画面ＤＩＳＰ５の一例を示す図である。
【図１４】図１４は、本発明の第４実施形態の携帯型オーディオプレーヤの動作例を説明するための図である。
【図１５】図１５は、イニシャル検索の後、それぞれのイニシャルを有する項目の数に応じて、ＬＣＤパネルに一度に表示する項目の範囲を変化させる一例を示す図である。
【図１６】図１６は、発明の第５実施形態の携帯型オーディオプレーヤの動作例を説明するための図である。
【図１７】図１７は、グループ化されたリストの終端の表示方法の一例を示す図である。
【図１８】図１８は、グループ化されたリストの終端の表示方法の一例を示す図である。
【符号の説明】
【００８４】
１…携帯型オーディオプレーヤ、１１…ＵＳＢインタフェース、１２…ＳＤＲＡＭ、１３…ＨＤＤ、１４…ＬＣＤパネル、１５…入力デバイス、１６…フラッシュメモリ、１７，１７ａ，１７ｂ…ＣＰＵ、１８…オーディオ出力回路、２１…ヘッドフォン端子、３８…ＢＡＣＫキー、３７…十字キー３７、３９…ＶＩＥＷキー、４０…ＭＥＮＵキー、３４…早戻しキー、３５…再生・一時停止キー、３６…早送りキー
【図１】
2006323802.tif 000003
【図２】
2006323802.tif 000004
【図３】
2006323802.tif 000005
【図４】
2006323802.tif 000006
【図５】
2006323802.tif 000007
【図６】
2006323802.tif 000008
【図７】
2006323802.tif 000009
【図８】
2006323802.tif 000010
【図９】
2006323802.tif 000011
【図１０】
2006323802.tif 000012
【図１１】
2006323802.tif 000013
【図１２】
2006323802.tif 000014
【図１３】
2006323802.tif 000015
【図１４】
2006323802.tif 000016
【図１５】
2006323802.tif 000017
【図１６】
2006323802.tif 000018
【図１７】
2006323802.tif 000019
【図１８】
2006323802.tif 000020