(57)【要約】【課題】  複数の属性の各々に関して属性項目が割り当てられたコンテンツデータを効率的に検索することを可能にするデータ処理方法、電子機器およびプログラムを提供する。【解決手段】  複数の属性に基づいて階層的に検索画面ＤＩＳＰ１を表示する。検索画面ＤＩＳＰ１内に、ユーザが選択可能な属性項目（アーティスト名、アルバム名など）の各々と関連付けて、当該属性項目が割り当てられた楽曲データの数を示す曲数データ５２を表示する。【選択図】  図４
2006343933.tif 000002
【特許請求の範囲】
【請求項１】
複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示するデータ処理方法であって、
前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の工程と、
前記第１の工程で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて表示する第２の工程と
を有するデータ処理方法。
【請求項２】
前記検索画面を表示する電子機器が新たなコンテンツデータを他の電子機器から入力すると、当該コンテンツデータに割り当てられた前記属性項目を基に、前記複数の属性の前記属性項目の各々について、当該属性項目が割り当てられた前記コンテンツデータの数を示す前記数データを管理する管理データを更新する第３の工程
をさらに有し、
前記第２の工程は、前記第３の工程で更新された前記管理データを基に、前記検索画面に表示する前記属性項目が割り当てられた前記コンテンツデータの前記数データを取得する
請求項１に記載のデータ処理方法。
【請求項３】
前記第３の工程は、前記他の電子機器との直近の接続によって前記入力した単数または複数の新たなコンテンツデータによって前記数データが増加した数を示す数増加データを生成し、当該数増加データによって前記管理データの前記数データに対応付けられた数増減データを更新し、
前記第２の工程は、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目に前記第３の工程で更新した前記数増加データを関連付けて表示する
請求項２に記載のデータ処理方法。
【請求項４】
他の電子機器からコンテンツデータを入力する際に、他の電子機器から入力しないコンテンツデータの属性項目を示す非入力コンテンツ指定データを参照し、当該非入力コンテンツ指定データで示されていない属性項目が割り当てられた前記コンテンツデータのみを前記他の電子機器から入力する第４の工程
をさらに有し、
前記第１の工程は、前記第４の工程で入力した前記コンテンツデータを対象に前記検索画面を表示する
請求項１に記載のデータ処理方法。
【請求項５】
複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示し、前記コンテンツデータを再生する電子機器であって、
前記複数の前記属性を基に階層的に表示される検索画面を表示するディスプレイと、
表示指示に対応した前記検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて前記ディスプレイに表示する表示処理と、前記検索画面を基に指定された前記コンテンツデータを再生する再生処理とを行う制御手段と
を有する電子機器。
【請求項６】
複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示する電子機器が実行するプログラムであって、
前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の手順と、
前記第１の手順で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて表示する第２の手順と
を前記電子機器に実行させるプログラム。
【請求項７】
複数の属性の各々に関して単数または複数の属性項目が割り当てられたコンテンツデータの検索画面を表示するデータ処理方法であって、
前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の工程と、
前記第１の工程で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する第２の工程と
を有するデータ処理方法。
【請求項８】
複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示し、前記コンテンツデータを再生する電子機器であって、
前記複数の前記属性を基に階層的に表示される検索画面を表示するディスプレイと、
表示指示に対応した前記検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する表示処理と、前記検索画面を基に指定された前記コンテンツデータを再生する再生処理とを行う制御手段と
を有する電子機器。
【請求項９】
複数の属性の各々に関して単数または複数の属性項目が割り当てられたコンテンツデータの検索画面を表示する電子機器が実行するプログラムであって、
前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の手順と、
前記第１の手順で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する第２の手順と
を前記電子機器に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの再生画面を表示するデータ処理方法、電子機器およびプログラムに関する。
【背景技術】
【０００２】
近年、記録メディアの大容量化、並びに音楽、動画、静止画などの圧縮技術の発達により、携帯型オーディオプレーヤの記録メディアに膨大な数の楽曲データを記憶できる。
このような携帯型オーディオプレーヤは、液晶ディスプレイなどを備えているが、スペース的な制約があるため、膨大な楽曲データからユーザが再生しようとする楽曲データを効率的に検索させる検索画面を表示する必要がある。
従来の携帯型オーディオプレーヤでは、例えば、楽曲データに予め割り当てられたアーティスト、アルバムおよびジャンルなどの属性項目を基に、検索画面を表示している。
【０００３】
【特許文献１】特開２００１−７６４１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した携帯型オーディオプレーヤでは、例えば、検索画面に表示された属性項目を選択して次の検索画面を表示するまで、その属性項目にどの程度の数の楽曲データが割り当てられているかを知ることができない。
このことは、楽曲データ以外の映像データなどのコンテンツデータを再生するプレーヤにおいても同様である。
【０００５】
本発明は上述した従来技術の問題点を解決するために、複数の属性の各々に関して属性項目が割り当てられたコンテンツデータを効率的に検索することを可能にするデータ処理方法、電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した従来技術の問題点を解決し、上述した目的を達成するために、第１の観点の発明のデータ処理方法は、複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示するデータ処理方法であって、前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の工程と、前記第１の工程で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて表示する第２の工程とを有する。
【０００７】
第２の観点の発明の電子機器は、複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示し、前記コンテンツデータを再生する電子機器であって、前記複数の前記属性を基に階層的に表示される検索画面を表示するディスプレイと、表示指示に対応した前記検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて前記ディスプレイに表示する表示処理と、前記検索画面を基に指定された前記コンテンツデータを再生する再生処理とを行う制御手段とを有する。
【０００８】
第３の観点の発明のプログラムは、複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示する電子機器が実行するプログラムであって、前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の手順と、前記第１の手順で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記属性項目と、当該属性項目が割り当てられた前記コンテンツデータの数を示す数データとを関連付けて表示する第２の手順とを前記電子機器に実行させる。
【０００９】
第４の観点の発明のデータ処理方法は、複数の属性の各々に関して単数または複数の属性項目が割り当てられたコンテンツデータの検索画面を表示するデータ処理方法であって、前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の工程と、前記第１の工程で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する第２の工程とを有する。
【００１０】
第５の観点の発明の電子機器は、複数の属性の各々に関して属性項目が割り当てられたコンテンツデータの検索画面を表示し、前記コンテンツデータを再生する電子機器であって、前記複数の前記属性を基に階層的に表示される検索画面を表示するディスプレイと、表示指示に対応した前記検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する表示処理と、前記検索画面を基に指定された前記コンテンツデータを再生する再生処理とを行う制御手段とを有する。
【００１１】
第６の観点の発明のプログラムは、複数の属性の各々に関して単数または複数の属性項目が割り当てられたコンテンツデータの検索画面を表示する電子機器が実行するプログラムであって、前記複数の前記属性を基に階層的に表示される検索画面の表示指示を入力する第１の手順と、前記第１の手順で入力した前記表示指示に対応した検索画面を、当該検索画面に対応付けられた前記属性に割り当てられた前記単数または複数の属性項目と、当該属性項目の指定により次に表示される検索画面に対応付けられた属性に割り当てられた属性項目の数を示す数データとを関連付けて表示する第２の手順とを前記電子機器に実行させる。
【発明の効果】
【００１２】
本発明によれば、再生中のコンテンツデータの属性を表示する再生画面において、再生中のコンテンツデータ以外の再生対象のコンテンツデータをユーザに把握させる情報を効率的に表示できるデータ処理方法、電子機器およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態の携帯型オーディオプレーヤを説明する。
先ず、本実施形態の構成要素と、本発明の構成要素との対応関係を説明する。
本実施形態の楽曲データが、本発明のコンテンツデータの一例である。
また、本実施形態のアーティスト名、アルバム名、トラック名などが本発明の属性項目の一例である。
また、図４、図５、図６および図８などに示す検索画面ＤＩＳＰ１，２，２ａ内に、属性項目の各々と関連付けて表示される曲数データ５２，６２，６２ａなどが本発明の数データの一例である。
また、図１０に示す各種データが、本発明の管理データの一例である。
【００１４】
図１１に示すステップＳＴ２１が本発明の第１の工程、並びに第１の手順の一例であり、ステップＳＴ２２〜ＳＴ２４が本発明の第２の工程、並びに第２の手順の一例である。
図９に示す各ステップが本発明の第３の工程の一例である。
また、図１に示すプログラムＰＲＧが本発明のプログラムの一例である。
また、ＬＣＤパネル１４が本発明のディスプレイの一例であり、ＣＰＵ１７などが本発明の制御回路の一例である。
【００１５】
以下、本発明の実施形態に係わるデータ処理装置について説明する。
図１は、本発明の実施形態に係わる携帯型オーディオプレーヤ１の構成図である。
図１に示すように、携帯型オーディオプレーヤ１は、例えば、ＵＳＢ(Universal Serial Bus)インタフェース１１、ＳＤＲＡＭ(Synchronous DRAM)１２、ＨＤＤ(Hard Disk Drive) １３、ＬＣＤ(Liquid Crystal Display)パネル１４、入力デバイス１５、フラッシュメモリ１６、ＣＰＵ(Central Processing Unit) １７およびオーディオ出力回路１８を有する。
ＵＳＢインタフェース１１、ＳＤＲＡＭ１２、ＨＤＤ１３、フラッシュメモリ１６、ＣＰＵ１７およびオーディオ出力回路１８は、例えば、データ線１０を介して接続されている。
【００１６】
ＵＳＢインタフェース１１は、パーソナルコンピュータ３と接続され、パーソナルコンピュータ３との間でデータ入出力を行う。
ＳＤＲＡＭ１２は、ＣＰＵ１７の処理に係わるデータ等を一時的に記憶する。
【００１７】
ＨＤＤ１３は、圧縮された（または非圧縮の）楽曲データ（音楽データ）を記憶する。
当該楽曲データは、ＵＳＢインタフェース１１を介してパーソナルコンピュータ３からＨＤＤ１３に書き込まれる。
ＨＤＤ１３は、例えば、２０ＧＢの記憶容量を有し、ＡＴＲＡＣ(Adaptive Transfrom Acoustic Coding)３等で圧縮された約１００００曲（コンパクトディスク７００枚分）の楽曲データを記憶可能である。
ＨＤＤ１３に記憶された楽曲データ（以下、単に楽曲データとも記す）の各々には、図２に示すように、その識別データＭ＿ＩＤ、アーティスト名データＡＲ＿Ｎ、アルバム名データＡＬ＿Ｎ、ジャンル名データＪ＿Ｎ、並びにトラック名データＴ＿Ｎが、管理データＴＡＢＬＥによって対応付けられている。
管理データＴＡＢＬＥは、ＨＤＤ１３に記憶され、例えば、携帯型オーディオプレーヤ１の起動時にＳＤＲＡＭ１２に読み出される。
【００１８】
ＬＣＤパネル１４は、図３（Ｂ）に示すように、携帯型オーディオプレーヤ１の筐体の正面に設けられている。
ＬＣＤパネル１４には、ＣＰＵ１７によって種々の画面が表示される。
ＬＣＤパネル１４に表示される主な画面としては、例えば、メニュー画面、選曲画面、設定画面および再生画面などがあり、ユーザのキー操作に応じてこれらの画面が切り替わる（遷移する）。
また、ＬＣＤパネル１４は、タッチパネルであり、ユーザが指などによって接触した画面上の位置を検出し、その位置を示す検出位置信号Ｓ１４をＣＰＵ１７に出力する。
ＬＣＤパネル１４は、例えば、有機ＥＬディスプレイ（organic electroluminescence display）であってもよい。
【００１９】
入力デバイス１５は、図３に示すように、携帯型オーディオプレーヤ１の筐体に設けられ、ユーザによって操作される種々のキーである。
また、入力デバイス１５は、ＬＣＤパネル１４のタッチパネル機能より、データを入力する。
図３（Ａ）に示すように、携帯型オーディオプレーヤ１の一方の側面には、ヘッドフォン端子２１と、ＨＯＬＤキー３２とが配設されている。
図３（Ｂ）に示すように、携帯型オーディオプレーヤ１の正面には、ＬＣＤパネル１４と、ＢＡＣＫキー３８と、十字キー３７と、ＶＩＥＷキー３９と、ＭＥＮＵキー４０とが配設されている。
十字キー３７は、カーソルを画面上に移動する十字上キー３７ａ、カーソルを画面左（下位階層）に移動する十字左キー３７ｂ、カーソルを画面下に移動する十字下キー３７ｃ、カーソルを画面右（上位階層）に移動する十字右キー３７ｄ、再生指示などの決定指示を入力する十字決定キー３７ｅとを有する。
図３（Ｃ）に示すように、携帯型オーディオプレーヤ１の側面には、早戻しキー３４と、再生・一時停止キー３５と、早送りキー３６と、音量調整ダイヤル３３とが配設されている。
【００２０】
フラッシュメモリ１６は、例えば、ＣＰＵ１７の動作を規定したプログラムＰＲＧを記憶する。
【００２１】
オーディオ出力回路１８は、ＣＰＵ１７が復号した楽曲データに応じたオーディオ信号をヘッドフォン端子２１に出力する。
【００２２】
ＣＰＵ１７は、フラッシュメモリ１６から読み出したプログラムＰＲＧを基に、本実施形態で説明する携帯型オーディオプレーヤ１の動作を統括的に制御する。
また、ＣＰＵ１７は、後述する検索画面を基にユーザによって選択された楽曲データをＨＤＤ１３から読み出して復号（再生）し、これをオーディオ出力回路１８に出力する。
【００２３】
ＣＰＵ１７は、例えば、入力デバイス１５からの操作信号に基づいて、楽曲データの検索画面を階層的に遷移させて表示する。
ＣＰＵ１７は、例えば、最上層として図４に示すように検索画面ＤＩＳＰ１をＬＣＤパネル１４に表示する。
ＣＰＵ１７は、図４に示すように検索画面ＤＩＳＰ１内に、検索の最上位の属性項目データ５０としてアーティスト名「by Artist Name」、アルバムタイトル「by Album Title」、トラックタイトル「Track Title」、ジャンル「by Genre」をデフォルトとして表示する。
なお、ＣＰＵ１７は、ユーザによる入力デバイス１５の操作に応じて、アルバムジャケット「Album Jacket」、作曲家名「Composer Name」、プレイリスト「Playlist」、レーティング「Rating」、ブックマーク「Bookmark」などの属性項目を新規に追加できる。
【００２４】
ＣＰＵ１７は、図４に示す各属性項目５０のそれぞれに対応付けて、当該属性項目が割り当てられた楽曲データの曲数を示す曲数データ５２を表示する。
例えば、図４に示す例では、１２５個の楽曲データに、アーティスト名が割り当てられていることを示している。
なお、ＣＰＵ１７は、属性項目５０のそれぞれに対応付けて、当該属性項目がユーザによって選択された場合に、次に検索画面に表示する属性項目の数を示してもよい。
この場合には、図４に示す例では、１２５人（組）のアーティストの楽曲データを携帯型オーディオプレーヤ１が保持していることを示す。
【００２５】
ＣＰＵ１７は、図４に示す検索画面ＤＩＳＰ１をＬＣＤパネル１４に表示中に、ユーザによる入力デバイス１５の操作によってアーティスト名「by Artist Name」が指定されると、例えば、図５に示す検索画面ＤＩＳＰ２をＬＣＤパネル１４に表示する。
上記指定は、例えば、ユーザが十字上キー３７ａおよび十字下キー３７ｃを操作してアーティスト名「by Artist Name」上にカーソルを位置させ、その状態で決定キー３７ｅを操作することで行われる。
【００２６】
ＣＰＵ１７は、図５に示すように、検索画面ＤＩＳＰ２において、アーティスト名を属性項目６０として名前でソートして表示する。属性項目は、アーティスト名の他、ジャンル名、コンテンツ名、アルバム名、プレイリスト名、アーティスト一覧、アルバム一覧、トラック一覧、ジャンル等、ジャンル名、コンテンツ名等とを広く包含する。
ＣＰＵ１７は、図５に示す各属性項目６０のそれぞれに対応付けて、当該属性項目が割り当てられた楽曲データの曲数を示す曲数データ６２を表示する。
例えば、図５に示す例では、アーティスト「ＡＢ」の４１個の楽曲データを携帯型オーディオプレーヤ１が保持することを示している。
【００２７】
ＣＰＵ１７は、図５に示すように、検索画面ＤＩＳＰ２内に、ソートされたアーティスト名の一部を表示し、図３に示す十字左キー３７ｂがユーザによって操作されると、図６に示すように、表示中のアーティスト名より前にソートされるグループのアーティスト名を表示する。
また、ＣＰＵ１７は、十字右キー３７ｄがユーザによって操作されると、図６に示すように、表示中のアーティスト名より後にソートされるグループのアーティスト名を表示する。
【００２８】
また、ＣＰＵ１７は、図６に示すように、検索画面ＤＩＳＰ２上で十字上キー３７ａを操作し続けると、表示中のアーティスト名より前にソートされるグループのアーティスト名を表示する。
また、ＣＰＵ１７は、図６に示すように、検索画面ＤＩＳＰ２上で十字下キー３７ｃを操作し続けると、表示中のアーティスト名より後にソートされるグループのアーティスト名を表示する。
【００２９】
ＣＰＵ１７は、図４に示す検索画面ＤＩＳＰ１をＬＣＤパネル１４に表示中に、ユーザによる入力デバイス１５の操作によってアルバムタイトル「by Album Title」が指定されると、例えば、図７に示す検索画面ＤＩＳＰ３をＬＣＤパネル１４に表示する。
ＣＰＵ１７は、図７に示すように、検索画面ＤＩＳＰ３において、一つのアルバム内の楽曲データのタイトル名データと、その再生時間とを対応付けて示す再生リスト欄７１を表示する。
また、検索画面ＤＩＳＰ３は、現在再生中の楽曲データのタイトル名データ、アーティスト名データ、アルバム名データ、再生位置データ、レーティングデータなどを表示する再生曲属性欄７２を表示する。
【００３０】
ＣＰＵ１７は、図７に示す検索画面ＤＩＳＰ３を表示中に、図４に示す十字左キー３７ｂがユーザによって操作されると、表示中のアルバム名より１つ前にソートされるアルバム内の楽曲データのタイトル名データと、その再生時間とを対応付けて表示する。
また、ＣＰＵ１７は、図７に示す検索画面ＤＩＳＰ３を表示中に、図４に示す十字右キー３７ｄがユーザによって操作されると、表示中のアルバム名より１つ後にソートされるアルバム内の楽曲データのタイトル名データと、その再生時間とを対応付けて表示する。
【００３１】
また、ＣＰＵ１７は、図７に示すように、検索画面ＤＩＳＰ３上で十字上キー３７ａを操作し続けると、表示中のアルバム名より１つ前にソートされるアルバム内の楽曲データのタイトル名データと、その再生時間とを対応付けて表示する。
また、ＣＰＵ１７は、図７に示すように、検索画面ＤＩＳＰ３上で十字下キー３７ｃを操作し続けると、表示中のアルバム名より１つ後にソートされるアルバム内の楽曲データのタイトル名データと、その再生時間とを対応付けて表示する。
【００３２】
また、ＣＰＵ１７は、図１に示すように携帯型オーディオプレーヤ１がコンピュータ３と直近に接続状態になったときに、コンピュータ３から入力した楽曲データによって、各属性項目の曲数データが増加した数をさらに示す曲数データ６２ａを表示してもよい。
増加数を算出する基準値となるのは、前回ＰＣと接続した際にＰＤが保持する楽曲数であり、この楽曲数を基準に今回のＰＣとの接続により増加した楽曲数を表示する。
ＰＣとの接続時だけではなく、ＰＤ（端末）が直接サーバからコンテンツをダウンロードする場合も実施例として考えられる。この場合には、前回ダウンロードを実行したときにＰＤが保持している楽曲数を基準に、ダウンロード毎に増加数が表示されることになる。
図８の例では、アーティスト「ＡＢ」の楽曲データの曲数が、「１１」だけ増加して、「４１」になったことを示している。
【００３３】
なお、図８に示す例では、各属性項目の曲数データが増加した場合を例示したが、例えば、コンピュータ３と接続時に図１に示すＨＤＤ１３に記録された楽曲データが消去された場合には、検索画面ＤＩＳＰ２ａに各属性項目の曲数データが減少したことを示す表示を行ってもよい。
【００３４】
ＣＰＵ１７は、例えば、ユーザによる入力デバイス１５の操作に応じて、コンピュータ３から入力しない楽曲データの属性項目（アーティスト、アルバム、ジャンル）などを示す非入力楽曲指定データＩＮＤを生成し、これをＳＤＲＡＭ１２またはＨＤＤ１３に記憶する。
ＣＰＵ１７は、コンピュータ３から楽曲データを入力する際に、入力する楽曲データの属性項目が非入力楽曲指定データＩＮＤに示されていないことを条件に、当該楽曲データをＨＤＤ１３に書き込む。
なお、ＣＰＵ１７は、コンピュータ３と接続状態になると、ＳＤＲＡＭ１２またはＨＤＤ１３から読み出した非入力楽曲指定データＩＮＤを、ＵＳＢインタフェース１１を介してコンピュータ３に送信してもよい。この場合には、コンピュータ３は、携帯型オーディオプレーヤ１から入力した非入力楽曲指定データＩＮＤが示す属性項目が割り当てられた楽曲データを、携帯型オーディオプレーヤ１に出力しないように制御する。
【００３５】
これにより、ＰＵＳＨ型配信されたサブスクリプションタイプの楽曲データをコンピュータ３から携帯型オーディオプレーヤ１に入力する場合に、ユーザが興味の無い大量の楽曲データを携帯型オーディオプレーヤ１がＨＤＤ１３に記録してしまうことを回避できる。その結果、ユーザによる楽曲データの検索効率を高めることができると共に、ＨＤＤ１３の記録容量を効率的に利用できる。
【００３６】
以下、図１に示す携帯型オーディオプレーヤ１の動作例を説明する。
［第１の動作例］
当該動作例では、携帯型オーディオプレーヤ１がコンピュータ３から楽曲データを入力する場合を説明する。
図９は、当該動作例を説明するためのフローチャートである。
ステップＳＴ１１：
携帯型オーディオプレーヤ１のＣＰＵ１７は、図１に示すコンピュータ３と接続状態になり、ＵＳＢインタフェース１１を介して楽曲データを入力するとステップＳＴ１２に進む。
【００３７】
ステップＳＴ１２：
ＣＰＵ１７は、ステップＳＴ１１で入力した楽曲データから当該楽曲データに割り当てられた属性項目データを取得する。
【００３８】
ステップＳＴ１３：
ＣＰＵ１７は、ＳＤＲＡＭ１２またはＨＤＤ１３から読み出した非入力楽曲指定データＩＮＤに、ステップＳＴ１２で取得した属性項目データが示されているか否かを判断し、示されていると判断するとステップＳＴ１１に戻り、示されていないと判断するとステップＳＴ１４に進む。
【００３９】
ステップＳＴ１４：
ＣＰＵ１７は、ステップＳＴ１１で入力した楽曲データを、ＨＤＤ１３に書き込む。
【００４０】
ステップＳＴ１５：
ＣＰＵ１７は、入力した楽曲データのステップＳＴ１２で取得した属性項目データに基づいて、各種の属性項目表データの対応する項目の曲数データと、曲増加数データとをインクリメント（更新）する。
具体的には、ＣＰＵ１７は、例えば、図１０に示すように、属性項目表データとして、アーティスト表データＡＲ＿Ｔ、アルバム表データＡＬ＿Ｔ、ジャンル表データＪ＿Ｔ、並びにトラック表データＴ＿Ｊを生成し、これをＳＤＲＡＭ１２に記憶させている。
アーティスト表データＡＲ＿Ｔは、アーティスト毎に、ＨＤＤ１３に記憶されている当該アーティストの曲数と、前回入力して増えた曲増加数とを示している。
アルバム表データＡＬ＿Ｔは、アルバム毎に、ＨＤＤ１３に記憶されている当該アルバムの曲数と、前回入力して増えた曲増加数とを示している。
ジャンル表データＪ＿Ｔは、ジャンル毎に、ＨＤＤ１３に記憶されている当該ジャンルの曲数と、前回入力して増えた曲増加数とを示している。
トラック表データＴ＿Ｊは、ＨＤＤ１３に記憶されている曲数と、前回入力して増えた曲数とを示している。
【００４１】
［第２の動作例］
当該動作例では、携帯型オーディオプレーヤ１がユーザから検索画面表示指示を受けた場合を説明する。
図１１は、当該動作例を説明するためのフローチャートである。
ステップＳＴ２１：
携帯型オーディオプレーヤ１のＣＰＵ１７は、ユーザによる入力デバイス１５の操作に応じて、検索画面表示指示を受けると、ステップＳＴ２２に進む。
【００４２】
ステップＳＴ２２：
ＣＰＵ１７は、ステップＳＴ２１で受けた検索画面表示指示で指示された検索画面で表示する属性項目を特定する。
ＣＰＵ１７は、例えば、図８に示す検索画面ＤＩＳＰ２ａを表示する場合には、表示する属性項目として図５に示す１３個のアーティスト名を特定する。
【００４３】
ステップＳＴ２３：
ＣＰＵ１７は、ステップＳＴ２２で特定した表示する属性項目の各々についての曲数データおよび曲増加数データを、図１０に示す各種の属性項目表データを基に特定する。
ＣＰＵ１７は、例えば、図８に示す検索画面ＤＩＳＰ２ａを表示する場合には、図１０に示すアーティスト表データＡＲ＿Ｔを基に、表示するアーティストに対応した曲数データおよび曲増加数データを特定する。
【００４４】
ステップＳＴ２４：
ＣＰＵ１７は、ステップＳＴ２２で特定した属性項目と、ステップＳＴ２３で特定した曲数データおよび曲増加数データを関連付けて検索画面に表示する。
ＣＰＵ１７は、例えば、図８に示す検索画面ＤＩＳＰ２ａをＬＣＤパネル１４に表示する。
【００４５】
以上説明したように、携帯型オーディオプレーヤ１では、例えば、図４、図５、図６および図８などに示す検索画面ＤＩＳＰ１，２，２ａ内に、ユーザが選択可能な属性項目の各々と関連付けて、当該属性項目が割り当てられた楽曲データの数を示す曲数データ５２，６２，６２ａを表示する。
これにより、ユーザは、曲数データを基に、検索画面上で各属性項目を指定した場合にどの程度の数の楽曲データが選択対象となるかを把握でき、何れの属性項目を指定するかを決める上での参考になる。
【００４６】
また、携帯型オーディオプレーヤ１では、図８に示すように、各属性項目について、曲数データの他に、曲増加数データを表示する。
これにより、携帯型オーディオプレーヤ１は、コンピュータ３から新規に入力した楽曲データを容易に検索できる。
【００４７】
また、携帯型オーディオプレーヤ１では、コンピュータ３から楽曲データを入力する際に、入力する楽曲データの属性項目が非入力楽曲指定データＩＮＤに示されていないことを条件に、当該楽曲データをＨＤＤ１３に書き込む。
これにより、ＰＵＳＨ型配信されたサブスクリプションタイプの楽曲データをコンピュータ３から携帯型オーディオプレーヤ１に入力する場合に、ユーザが興味の無い大量の楽曲データを携帯型オーディオプレーヤ１がＨＤＤ１３に記録してしまうことを回避できる。その結果、ユーザによる楽曲データの検索効率を高めることができると共に、ＨＤＤ１３の記録容量を効率的に利用できる。
【００４８】
本発明は上述した実施形態には限定されない。
すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
【００４９】
例えば、上述した実施形態では、検索画面内に、ユーザが選択可能な属性項目の各々と関連付けて、当該属性項目が割り当てられた楽曲データの数を示す曲数データを表示した場合を例示したが、各属性項目を選択した場合に次に表示される検索画面内で選択対象となる属性項目の数を表示してもよい。
例えば、図４に示す検索画面ＤＩＳＰ１において、アーティスト名「by Artist Name」に対応付けて、当該アーティスト名が選択された場合に表示される検索画面において選択対象となるアーティスト名の数や、その増減数を表示してもよい。
【００５０】
また、上述した実施形態では、本発明を携帯型オーディオプレーヤに適用した場合を例示したが、本発明は携帯電話やパーソナルコンピュータなどの携帯型以外の装置にも適用可能である。
また、上述した実施形態では、本発明のコンテンツデータとして、楽曲データなどのオーディオデータを例示したが、ビデオや写真などのイメージデータでもよい。
また、本発明において、コンテンツデータを記憶する記録手段として、図１に示すＨＤＤ１３の代わりに、ＭＤ（商標）などの光磁気記録媒体、ＣＤ−Ｒ(CD-recordable)やＤＶＤ−Ｒ(DVD-recordable) などの光記録媒体、メモリースティック（商標）やＳＤカード（商標）などの半導体メモリなどを用いてもよい。
また、本発明は、パーソナルコンピュータ、コンパクトディスクなどの光ディスク再生装置、光磁気ディスク再生装置などに適用してもよい。
【図面の簡単な説明】
【００５１】
【図１】図１は、本発明の実施形態に係わる携帯型オーディオプレーヤの構成図である。
【図２】図２は、図１に示す携帯型オーディオプレーヤが記憶する楽曲データに割り当てられている属性を説明するための図である。
【図３】図３は、図１に示す携帯型オーディオプレーヤの概観図である。
【図４】図４は、図１に示すＬＣＤパネルに表示される検索画面（最上層）を説明するための図である。
【図５】図５は、図１に示すＬＣＤパネルに表示される検索画面（アーティスト表示）を説明するための図である。
【図６】図６は、図５に示す検索画面の遷移を説明するための図である。
【図７】図７は、図１に示すＬＣＤパネルに表示される検索画面（アルバム表示）を説明するための図である。
【図８】図８は、図５に示す検索画面の変形例を説明するための図である。
【図９】図９は、図１に示す携帯型オーディオプレーヤがコンピュータから楽曲データを入力する場合の動作例を説明するためのフローチャートである。
【図１０】図１０は、アーティスト表データＡＲ＿Ｔ、アルバム表データＡＬ＿Ｔ、ジャンル表データＪ＿Ｔ、並びにトラック表データＴ＿Ｊを説明するための図である。
【図１１】図１１は、図１に示す携帯型オーディオプレーヤがユーザから検索画面表示指示を受けた場合の動作例を説明するためのフローチャートである。
【符号の説明】
【００５２】
１…携帯型オーディオプレーヤ、１１…ＵＳＢインタフェース、１２…ＳＤＲＡＭ、１３…ＨＤＤ、１４…ＬＣＤパネル、１５…入力デバイス、１６…フラッシュメモリ、１７，１７ａ…ＣＰＵ、１８…オーディオ出力回路、２１…ヘッドフォン端子、３７…十字キー３７、３９…ＶＩＥＷキー、４０…ＭＥＮＵキー、３４…早戻しキー、３５…再生・一時停止キー、３６…早送りキー、ＩＮＤ…非入力楽曲指定データ、ＰＲＧ…プログラム
【図１】
2006343933.tif 000003
【図２】
2006343933.tif 000004
【図３】
2006343933.tif 000005
【図４】
2006343933.tif 000006
【図５】
2006343933.tif 000007
【図６】
2006343933.tif 000008
【図７】
2006343933.tif 000009
【図８】
2006343933.tif 000010
【図９】
2006343933.tif 000011
【図１０】
2006343933.tif 000012
【図１１】
2006343933.tif 000013