(57)【要約】【課題】例えば購入済みの音楽データか否かの重複チェックを簡単に行いながら希望の曲を検索すること等を可能とした音楽配信システムを提供する。【解決手段】ユーザ端末装置２のリスト管理部２０１は、ユーザから設定された曲検索条件をサーバ装置１に送信するとともに、記憶部２４に格納されたダウンロード済みの音楽データの中で当該曲検索条件を満たす音楽データの曲リストを作成する。サーバ装置１のリスト管理部１０２は、記憶部１２に格納された配信対象の音楽データの中でユーザ端末装置２から受け取った曲検索条件を満たす音楽データの曲リストを作成し、ユーザ端末装置２に返送する。そして、ユーザ端末装置２のリスト管理部２０１は、サーバ装置１から返送された曲リストと自身で作成した曲リストとを並べて表示する。【選択図】      図１
2007026087.tif 000002
【特許請求の範囲】
【請求項１】
音楽データを配信する音楽配信サーバ装置と、前記音楽配信サーバ装置とネットワーク接続されるユーザ端末装置とからなる音楽配信システムにおいて、
前記音楽配信サーバ装置は、
配信対象曲の音楽データを格納する音楽データベースと、
前記音楽データベースに格納された配信対象曲の音楽データの中で前記ユーザ端末装置から送信される曲検索条件を満たす曲を示すサーバ検索リストを作成し、前記ユーザ端末装置に返信するサーバリスト管理部と
を備え、
前記ユーザ端末装置は、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバから返信される前記サーバ検索リストとともに表示するユーザリスト管理部を備える
ことを特徴とする音楽配信システム。
【請求項２】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
入力された曲検索条件を前記音楽配信サーバ装置に送信するとともに、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で前記曲検索条件を満たす曲を示すサーバ検索リストを前記音楽配信サーバー装置から受信するための通信部と、
内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバ装置から受信される前記サーバ検索リストとともに表示するユーザリスト管理部と
を具備することを特徴とするユーザ端末装置。
【請求項３】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示するユーザリスト管理部を具備することを特徴とするユーザ端末装置。
【請求項４】
前記ユーザリスト管理部は、前記表示したユーザ検索リスト上で指定された曲に応じて前記曲検索条件を新たな曲検索条件に変更することを特徴とする請求項３記載のユーザ端末装置。
【請求項５】
前記ユーザリスト管理部は、前記曲検索条件指定用のメニューを前記サーバー検索リストおよび前記ユーザ検索リストとともに表示することを特徴とする請求項３記載のユーザ端末装置。
【請求項６】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置における曲リスト表示方法であって、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする曲リスト表示方法。
【請求項７】
前記曲検索条件を前記音楽配信サーバ装置に送信し、この曲検索条件の送信に応答して前記音楽配信サーバ装置から返信されるサーバ検索リストを受信することを特徴とする請求項６記載の曲リスト表示方法。
【請求項８】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置に曲リスト表示方法を実行させるためのプログラムであって、
前記曲リスト表示方法は、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示する
ことを特徴とするプログラム。
【請求項９】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置に曲リスト表示方法を実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記曲リスト表示方法は、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示する
ことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１０】
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
前記音楽配信サーバ装置の配信対象曲を示すサーバ検索リストと、内蔵または外部接続される記録部に音楽データが格納された曲を示すユーザ検索リストとを対比させて表示するリスト管理部を具備し、
前記リスト管理部は、前記表示したサーバ検索リストおよびユーザ検索リスト上で所定の属性を付すためのマーキング操作がなされた曲のみを示すユーザ検索リストおよびサーバ検索リストを対比させて表示することを特徴とするユーザ端末装置。
【請求項１１】
前記リスト管理部は、前記マーキング操作がなされた曲のみからなるリストを入力されたアドレス宛てに前記ネットワーク経由で送信することを特徴とする請求項１２記載のユーザ端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して音楽配信業者から音楽データをダウンロードする際の曲検索作業を効率化するユーザインタフェース技術に関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、個人がネットワーク経由で様々な商品を購入する商取引が盛んになってきている。そして、この種の商取引の一形態として、デジタル化した音楽データを音楽配信業者とユーザとの間でネットワーク経由で売買することが広く行われている。
【０００３】
デジタルネットワークを通じて音楽データをユーザに配信するシステムでは、ユーザが自分の端末（例えばパーソナルコンピュータや携帯電話機など）を音楽配信業者の有するサーバに接続させて、サーバから送信された曲リストを受信してモニタに表示させ、その曲リスト上で欲しい曲を選択指定するのが一般的である。しかしながら、音楽配信業者が所有する曲の総数は膨大であるので、リストの量も膨大になり、全リストから希望の曲をさがすのは容易でない。
【０００４】
アーティスト名やＣＤアルバム名を指定して絞りこめば、曲リストは圧縮できるが、不要な曲も混ざるおそれがある。そこで、ジャンル、国、アーティストの性別などを選択条件にして曲リストを提示させ、曲のダウンロード前にユーザが不要な曲を削除するステップを設けた音楽再生データ送信装置が提案されている（例えば特許文献１等参照）。
【０００５】
また、楽曲のタイトル、奏者、演奏時間、楽曲集、選曲者、楽曲のイメージ等の項目から音楽情報データベースを検索して、検索された音楽データをダウンロードする音楽データ配信システムも提案されている（例えば特許文献２等参照）。
【特許文献１】特開２００１−３３７６８３号公報
【特許文献２】特開２００４−１９１７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、音楽配信システムでの選曲に際して、これまでのシステムでは、配信可能な曲リストがサーバから送信され、自分の端末に表示された曲リストを見て希望の曲を指定するが、例えば自分の所有する曲と重複しないように注意する必要がある。そのため、特許文献１では、配信曲の確定前に、配信を希望しない曲を選択する確認ステップを設けている。
【０００７】
しかしながら、配信された曲リストだけを見て、自分の持っている曲があるか否かの判断は簡単ではなく、更に自分の持っている曲も多くなると覚えきれなくなり、重複しないようにチェックするのも容易でなくなる。
【０００８】
また、検索の方法として、例えば特許文献２の方法では、単純な曲リストを表示するのではなく、入力されたユーザの好みの条件で検索されたリストを提供することで、希望する曲の素早い検索を援助するようにしているが、やはり、前述した重複チェックを簡単に行うことはできない。
【０００９】
さらに、曲の好みは人によって様々に異なるが、個人の好みの範囲は一定の範囲に限定されるのが普通であるので、個人の好みを反映させたより簡単な検索方法も同時に求められている。
【００１０】
この発明は、このような事情を考慮してなされたものであり、自分のすでに所有している曲に基づいて希望の曲を検索すること等を可能とした音楽配信システム、ユーザ端末装置、曲リスト表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前述した目的を達成するために、この発明の音楽配信システムは、音楽データを配信する音楽配信サーバ装置と、前記音楽配信サーバ装置とネットワーク接続されるユーザ端末装置とからなる音楽配信システムにおいて、前記音楽配信サーバー装置は、配信対象曲の音楽データを格納する音楽データベースと、前記音楽データベースに格納された配信対象曲の音楽データの中で前記ユーザ端末装置から送信される曲検索条件を満たす曲を示すサーバ検索リストを作成し、前記ユーザ端末装置に返信するサーバリスト管理部とを備え、前記ユーザ端末装置は、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバから返信される前記サーバ検索リストとともに表示するユーザリスト管理部を備えることを特徴とする。上記の音楽データベースは実施形態では記憶部１２、サーバリスト管理部はリスト管理部１０２、ユーザリスト管理部はリスト管理部２０１に該当する。
【００１２】
また、この発明のユーザ端末装置は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、入力された曲検索条件を前記音楽配信サーバ装置に送信するとともに、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で前記曲検索条件を満たす曲を示すサーバ検索リストを前記音楽配信サーバー装置から受信するための通信部と、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバ装置から受信される前記サーバ検索リストとともに表示するユーザリスト管理部とを具備することを特徴とする。上記の通信部は実施形態では通信インタフェース（Ｉ／Ｆ）部２８、ユーザリスト管理部はリスト管理部２０１に該当する。
【００１３】
また、この発明の曲リスト表示方法は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置における曲リスト表示方法であって、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする。
【発明の効果】
【００１４】
この発明によれば、自分のすでに所有している曲に基づいて希望の曲を検索すること等を可能とした音楽配信システム、ユーザ端末装置、曲リスト表示方法を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照してこの発明の一実施形態について説明する。
【００１６】
図１は、本実施形態の音楽配信システムのシステム構成を示す図である。図１に示すように、この音楽配信システムは、サーバ装置１とユーザ端末装置２とがネットワーク３を介して接続されることによって構成されている。
【００１７】
サーバ装置１は、音楽データの配信用に音楽配信業者側に設置されるコンピュータであり、ＣＰＵ１１、記憶部１２、通信インタフェース（Ｉ／Ｆ）部１３を有している。
【００１８】
ＣＰＵ１１は、このサーバ装置１全体の制御を司る。後述する音楽送信管理部１０１およびリスト管理部１０２は、プログラムを読み込んで実行制御する当該ＣＰＵ１１が該当する。
【００１９】
記憶部１２は、例えばハードディスク装置や光磁気ディスク装置などで構成され、配信対象の音楽データのほか、後述する検索リストデータや画像データを含む種々のデータを格納する。そして、通信インタフェース１３は、ユーザ端末装置２との間のネットワーク３経由の通信を実行制御する。
【００２０】
一方、ユーザ端末装置２は、サーバ装置１からの音楽データの配信を受ける各ユーザ側で利用されるコンピュータであり、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４、操作部２５、表示部２６、音声処理／出力部２７、通信インタフェース（Ｉ／Ｆ）部２８を有している。
【００２１】
ＣＰＵ２１は、このユーザ端末装置２全体の制御を司る。後述するリスト管理部２０１および音楽管理部２０２は、例えばＲＯＭ２２に格納されたプログラムを読み込んで実行制御する当該ＣＰＵ２１が該当する。
【００２２】
ＲＯＭ２２は、例えばＣＰＵ２１によって実行制御されるプログラムの中の主要なプログラムを格納するメモリデバイスである。また、ＲＡＭ２３は、このユーザ端末装置２の主記憶となるメモリデバイスであり、ＣＰＵ２１の作業領域として各種プログラムや各種データを格納する。一方、記憶部２４は、このユーザ端末装置の外部記憶となるメモリデバイスであり、ＲＡＭ２３の補助装置として各種プログラムや各種データを格納する。記憶部２４に格納されるデータとして、サーバ装置１から受信した音楽データのほか、後述する検索リストデータ、お気に入りリストデータ等が存在する。
【００２３】
操作部２５は、このユーザ端末装置２が提供するユーザインタフェースのインプット側を担うデバイスであり、ユーザの操作をＣＰＵ２１に通知する。一方、表示部２６および音声処理／出力部２７は、このユーザ端末装置２が提供するユーザインタフェースのアウトプット側を担うデバイスであり、表示部２６はユーザに対する画像出力、音声処理／出力部２７はユーザに対する音声出力をそれぞれ実行する。そして、通信インタフェース２８は、サーバ装置１との間のネットワーク３経由の通信を実行制御する。
【００２４】
次に、このような構成をもつ本実施形態の音楽配信システムが、自分のすでに所有している曲に基づいてネットワーク上で希望の曲を検索すること等を可能とするためにユーザに提供する作業環境について説明する。
【００２５】
図２は、この音楽配信システムにおいてユーザ端末装置２の表示部２６に表示される初期画面の一例を示す図である。
【００２６】
図２に示すように、音楽配信システムの利用開始時のユーザ端末装置２の画面には、メインメニューａ１、サーバリストａ２、ユーザリストａ３の３つのフィールドが設けられる。サーバ装置１との接続が行われると、リスト管理部２０１は、配信対象の音楽データの曲リストをサーバ装置１に要求するとともに、記憶部２４に格納された音楽データの曲リストを音楽管理部２０２から取得する。音楽管理部２０２は、サーバ装置１からダウンロード済みの記憶部２４に格納された音楽データの管理を行っている。そして、この要求を受けたサーバ装置１は、リスト管理部１０２が、記憶部１２に格納された配信対象の音楽データから所定量の曲リストを作成して返送する。
【００２７】
サーバ装置１から曲リストが送られてくると、リスト管理部２０１は、それを記憶部２４に格納するとともに、サーバリストａ２のフィールドに表示し、また、音楽管理部２０２から取得した曲リストをユーザリストａ３のフィールドに表示する。つまり、この時点では、サーバ装置１が配信可能な音楽データの曲リストとユーザ端末装置２に存在する全音楽データの曲リストとが上下２段に重ねられて同時表示される。
【００２８】
メインメニューａ１は、このように表示される曲リストの中から希望の曲を検索すべく絞り込みを図る検索条件を設定するためのフィールドである。また、サーバリストａ２およびユーザリストａ３には、曲名ａ４、ジャンル名ａ５、アーティスト名ａ６、アルバム名ａ７の各項目が、各曲毎に列挙される。
【００２９】
ここで、ユーザが、メインメニューａ１を操作して、絞り込みのための検索条件を設定したと想定する。図３は、この検索条件設定によるサーバリストａ２およびユーザリストａ３の遷移を示すための図である。
【００３０】
図３に示すように、ユーザは、検索条件を設定するカテゴリとして「ジャンル」を選択したものとする。カテゴリ選択が行われると、リスト管理部２０１は、そのカテゴリ内の選択肢をサブメニューｂ１のフィールドに一覧表示する。ここでは、「ジャンル」の選択肢として、「ＰＯＰ」、「ＲＯＣＫ」、「ＪＡＺＺ」、「Ｒ＆Ｂ」、…が存在し、その中から、ユーザは、「ＪＡＺＺ」（指定項目ｂ２）を選択したものとする。サブメニューｂ１に表示される選択肢は、ユーザリストａ３に表示されている項目から選ばれる。
【００３１】
そうすると、リスト管理部２０１は、この設定された検索条件をサーバ装置１に送信するとともに、記憶部２４に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成する。一方、この検索条件を受信したサーバ装置１側でも、リスト管理部１０２が、記憶部１２に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成して返送する。そして、このサーバ装置１からの曲リストを受け取ったリスト管理部２０１は、これを記憶部２４に格納するとともに、サーバリストａ２のフィールドに表示し、また、自身が作成したユーザ端末装置２側における「ＪＡＺＺ」に該当する曲リストをユーザリストａ３のフィールドに表示する。つまり、検索条件を設定すると、この検索条件を満たすサーバ装置１の配信対象曲のリストと、この検索条件を満たすユーザ端末装置２に存在する音楽データの曲リストとが上下２段に重ねられて同時表示される画面に切り替わることになる。図３に示すように、サーバリストａ２およびユーザリストａ３の双方とも、ジャンル名ａ５の項目が「ＪＡＺＺ」のもののみに絞り込まれている。
【００３２】
次に、この図３に示した画面上で、ユーザが、カテゴリとして「アーティスト」、そのカテゴリ内の選択肢として「ＡＲＴＩＳＴ０２」（指定項目ｃ１）を選択したとする。そうすると、リスト管理部２０１は、この新たに設定された検索条件をサーバ装置１に送信するとともに、直前の曲リスト（「ＪＡＺＺ」）にリストアップされた音楽データの中で当該検索条件（「ＡＲＴＩＳＴ０２」）を満たす音楽データの曲リストを再作成する。一方、サーバ装置１では、リスト管理部１０２が、前回の検索条件（「ＪＡＺＺ」）に基づいて作成した曲リスト（検索リストデータ）を記憶部１２から読み出し、この曲リストにリストアップされた音楽データの中で当該検索条件（「ＡＲＴＩＳＴ０２」）を満たす音楽データの曲リストを再作成して返送する。「ＡＲＴＩＳＴ０２」のみだけでなく、このアーティストと同一タイプの他のアーティスト（例えば「ＡＲＴＩＳＴ０６」）の曲リストを含めてもよい。
【００３３】
そして、リスト管理部２０１は、このサーバ装置１から返送される曲リストを自身が再作成した曲リストとともに表示する。図４は、この時のサーバリストａ２およびユーザリストａ３の表示例である。図４に示すように、サーバリストａ２およびユーザリストａ３の双方とも、アーティスト名ａ６の項目が「ＡＲＴＩＳＴ０２」のもののみにさらに絞り込まれている。
【００３４】
さらに、この図４に示した画面上で、ユーザが、カテゴリとして「アルバム」、そのカテゴリ内の選択肢として「ＡＬ．２」（指定項目ｄ１）を選択したとすると、サーバ装置１およびユーザ端末装置２が前述と同様に動作し、その結果、図５に示すように、サーバリストａ２およびユーザリストａ３の双方とも、アルバム名ａ７の項目が「ＡＬ．２」のもののみにさらに絞り込まれる。サーバ装置１のリスト管理部１０２は、「ＡＬ．２」のみだけでなく、「ＡＬ．２」の前後に発売されたアルバム名も送信するサーバリストａ２に含めてもよい。
【００３５】
このように、メインメニューａ１でカテゴリを選択し、サブメニューｂ１で指定項目を選択するといった手順で検索条件を設定すると、サーバ装置１が配信対象とする音楽データと、ユーザ端末装置２に存在する音楽データとの双方の中から当該検索条件を満たす音楽データ又は関連性の高い音楽データのみが同期して絞り込まれて同時表示されるので、ユーザは、これらを見比べることで重複チェックを簡単に行いながら希望の曲を検索することが可能となる。
【００３６】
そして、このような手順でサーバ装置１上の希望の曲が見つかり、その曲の購入指示が行われると、音楽管理部２０２からサーバ装置に対して曲購入要求が送信され、サーバ装置１の音楽送信管理部１０１によって同曲の音楽データの配信が行われる。そして、音楽管理部２０２は、この配信された音楽データを記憶部２４に格納する。以降、この曲もユーザリストａ３への表示対象となる。
【００３７】
また、以上では、メインメニューａ１でカテゴリを選択し、さらにサブメニューｂ１で指定項目を選択するといった手順で検索条件を設定する例を説明したが、この音楽配信システムでは、次の手順でも検索条件を設定することができる。
【００３８】
例えば、図６に示すように、メインメニューａ１で、ユーザが、検索条件を設定するカテゴリとして「アーティスト」を選択するとともに、自分が既に保有している曲、つまりユーザリストａ３にリストアップされている曲の中から任意の曲を指定したとする（指定曲ｅ１）。
【００３９】
そうすると、リスト管理部２０１は、この指定曲のアーティスト名の「ＡＲＴＩＳＴ０２」を検索条件としてサーバ装置１に送信する。これに応答して、サーバ装置１のリスト管理部１０２は、「ＡＲＴＩＳＴ０２」と同一のアーティストまたは同一タイプのアーティストを検索条件として、この検索条件を満たす音楽データの曲リストを作成して返送するので、リスト管理部２０１は、この曲リストをサーバリストａ２のフィールドに表示する。図６に示すように、サーバリストａ２のフィールドには、アーティスト名ａ６の項目が「ＡＲＴＩＳＴ０２」の曲および同一タイプとして「ＡＲＴＩＳＴ０３」の曲がリストアップされている。
【００４０】
同様に、図７に示すように、メインメニューａ１で、ユーザが、検索条件を設定するカテゴリとして「アルバム」を選択するとともに、ユーザリストａ３にリストアップされている曲の中から任意の曲を指定したとすると（指定曲ｆ１）、この指定曲のアルバム名の「ＡＬ．２」を検索条件とした曲検索がサーバ装置1側で行われ、「ＡＬ．２」と同一またはその前後のアルバム名による曲リストが作成され、その結果がサーバリストａ２のフィールドに表示される。図７に示すように、サーバリストａ２のフィールドには、アルバム名ａ７の項目が「ＡＬ．２」の曲および「ＡＬ．３」の曲がリストアップされている。
【００４１】
このように、メインメニューａ１でカテゴリを選択し、ユーザリストａ３の任意の曲を選択するといった手順で検索条件を設定すると、その曲と指定カテゴリでの関連性を有するサーバ装置１上の曲を一覧できるので、ユーザは、自分の好みを反映させた検索を簡単に行うことが可能となる。
【００４２】
なお、サブメニューｂ１による選択（メニュー検索モード）およびユーザリストａ３による選択（曲検索モード）のいずれを用いるかの選択手法は、例えば環境設定用のメニュー画面上で選択・設定する等の既知の種々の手法のいずれも適用可能である。
【００４３】
図８および図９は、本実施形態の音楽配信システムにおけるサーバ装置１およびユーザ端末装置２の動作の流れを示すフローチャートである。図８中、（Ａ）はユーザ端末装置２の動作の流れ、（Ｂ）はサーバ装置１の動作の流れをそれぞれ示しており、また、図９は、図８（Ａ）で示されるユーザ端末装置２の動作の流れの中の検索条件設定処理の詳細な流れを示している。
【００４４】
音楽配信システムの利用が開始されると、ユーザ端末装置２のリスト管理部２０１は、サーバ装置１に対して配信対象の音楽データの曲リストを要求するとともに（ステップＡ１）、自装置内の記憶部２４に存在する全音楽データの曲リストを音楽管理部２０２から取得する（ステップＡ２）。一方、この要求を受けたサーバ装置１では、リスト管理部１０２が、記憶部１２に格納された配信対象の全音楽データの曲リストから所定量の曲リスト（サーバリスト）を作成してユーザ端末装置２に返送する（ステップＢ１〜ステップＢ２）。
【００４５】
ユーザ端末装置２のリスト管理部２０１は、このサーバ装置１からの曲リストを受け取って記憶部２４に格納すると（ステップＡ３）、これを音楽管理部２０２から取得した曲リスト（ユーザリスト）とともに初期画面として表示する（ステップＡ４）。
【００４６】
この初期画面表示後、検索指示が行われると（ステップＡ５のＹＥＳ）、ユーザ端末装置２のリスト管理部２０１は、図９にその詳細な流れが示される検索条件設定処理を実行する（ステップＡ６）。より具体的には、メニュー検索モードおよび曲検索モードのいずれが選択されているのかを調べ（ステップＣ１）、メニュー検索モードが選択されていれば（ステップＣ１のＹＥＳ）、サブメニューとして提示した項目の中からいずれかの項目を指定するための入力を受け付け（ステップＣ２）、一方、曲検索モードが選択されていれば（ステップＣ１のＮＯ）、ユーザリストとして提示した曲の中からいずれかの曲を指定するための入力を受け付ける（ステップＣ３）。そして、この受け付けた入力から検索条件の設定を行う（ステップＣ４）。
【００４７】
このように検索条件を設定すると、ユーザ端末装置２のリスト管理部２０１は、この設定した検索条件をサーバ装置１に送信するとともに（ステップＡ７）、自装置側において当該検索条件を満たす曲のみからなる新たな曲リストを再作成する（ステップＡ８）。同じように、サーバ装置1側でも、この検索条件を満たす曲のみからなる新たな曲リストの再作成がリスト管理部１０２によって行われ（ステップＢ３）、ユーザ端末装置２への返送が行われる（ステップＢ４）。
【００４８】
そして、ユーザ端末装置２のリスト管理部２０１は、このサーバ装置１から受け取った曲リストを自身が再作成した自装置側の曲リストとともに表示する（ステップＡ９）。このステップＡ６〜ステップＡ９の処理は、検索指示が行われる度に再実行される（ステップＡ１０のＹＥＳ）。
【００４９】
もし、曲購入指示が行われると（ステップＡ１１のＹＥＳ）、ユーザ端末装置２の音楽管理部２０２は、指示された曲名をサーバ装置１に送信し（ステップＡ１２）、サーバ装置１では、音楽送信管理部１０１が、同曲の音楽データを返送する（ステップＢ５）。ユーザ端末装置２の音楽管理部２０２は、このサーバ装置１からの音楽データを受信し（ステップＡ１３）、記憶部２４に格納する（ステップＡ１４）。
【００５０】
次に、このような効率的な曲検索を可能とするユーザインタフェースを提供する本音楽配信システムの一応用例を説明する。ここでは、前述のようにサーバリストおよびユーザリストを使ってサーバ装置１上の音楽データおよびユーザ端末装置２上の音楽データを同期的に絞りこんでいく機能に加えて、例えばある程度絞り込んだ音楽データの中の任意の音楽データに対してマーキングを行い、そのマーキングを施した曲のみのリストを表示させ、さらに、図１０に示すように、そのリストをネットワーク経由で友達のユーザ端末装置２に送信する機能を備える。そして、そのために、リスト管理部２０１は、お気に入り管理部２０３を備える。
【００５１】
図１１は、リスト管理部２０１が表示する画面例であり、（Ａ）に示すように、メインメニューａ１の下段に、お気に入りメニューｇ１を表示する。このお気に入りメニューｇ１の中には、任意のマークを選択するためのチェックボックスｇ２が設けられる。
【００５２】
ユーザは、（Ｂ）に示すように、このお気に入りメニューｇ１に表示されたマークをサーバリストａ２およびユーザリストａ３上の曲に付すことが可能である。どの曲にどのマークが付されたかは、お気に入り管理部２０３が管理する。そして、このマーキングが行われた後、いずれかのチェックボックスｇ２がチェックされると、お気に入り管理部２０３は、そのチェックされたマークがマーキングされた曲のみをサーバリストａ２およびユーザリストａ３に表示し、かつ、（Ｃ）に示すように、これらの曲のみが示されたリストをネットワーク３経由で他のユーザ端末装置２等に送信する処理に移行する。この送信ウインドウｇ３で送信を指示すると、例えばメールアドレスを入力する画面が表示され、この画面で入力されたメールアドレス宛に、例えば同リストを添付ファイルとして付加したメールが送信される。
【００５３】
図１２および図１３は、この曲リストの友達への送信に関する動作の流れを示すフローチャートである。
【００５４】
リスト管理部２０１は、サーバリストａ２とユーザリストａ３とを表示した後（図１２ステップＤ１）、お気に入りマークの入力を受け付け（図１２ステップＤ２）、このマークが付された曲のリストを作成して記憶部２４に格納する（図１２ステップＤ３）。
【００５５】
また、リスト管理部２０１は、このマーク付きリストを記憶部２４から読み出して表示した際（図１３ステップＥ１）、チェックボックスｇ２の入力を受け付け（図１３ステップＥ２）、そのマークが付された曲のみのリストを表示する（図１３ステップＥ３）。
【００５６】
そして、このリストの送信指示が行われたら（図１３ステップＥ４）、リスト管理部２０１は、送信相手のアドレスの入力を受け付け（図１３ステップＥ５）、入力されたアドレスに向けたリストの送信を実行する（図１３ステップＥ６）。
【００５７】
これにより、ユーザ向けには、曲検索を効率的に行えるだけでなく、例えば友達同士のコミュニケーションツールとしての役割を提供でき、一方、音楽配信業者向けには、音楽データのダウンロード促進機会を提供できる。
【００５８】
さらに、本実施形態の音楽配信システムにおいては、例えば画像データ等を音楽データの付属情報としてサーバ装置１の記憶部１２に格納しておき、ユーザ端末装置２で参照できるようにすることも有効である。
【００５９】
この機能を実現するために、ユーザ端末装置２のリスト管理部２０１は、例えば図１４（Ａ）に示すように、インフォメーションボタンｈ１をさらに表示する。そして、サーバリストａ２上のいずれかの曲が選択された状態で、このインフォメーションボタンｈ１が操作されると、リスト管理部２０１は、この曲の音楽データに対応する付属情報の転送要求をサーバ装置１に送信する。この転送要求を受けたサーバ装置１では、リスト管理部１０２が、その付属情報を記憶部１２から読み出し、ユーザ端末装置２に返送する。ユーザ端末装置２のリスト管理部２０１は、付属情報を表示するためのフィールドを画面上に新たに確保して、サーバ装置１から転送された付属情報を表示する。
【００６０】
図１４（Ｂ）には、サーバリスト上の曲Ｃを選択し（選択曲ｈ２）、インフォメーションボタンｈ１を操作したことにより、インフォメーションウィンドウｈ３が新たに確保されて曲Ｃの付属情報である画像データが表示された様子が示されている。このように、サーバ装置１の配信対象曲の付属情報を簡単に参照できる仕組みを備えることで、ユーザの曲検索をさらに支援することができる。
【００６１】
自分の曲を指定する操作によっても、関連のある曲リストが配信されるので、この場合には、検索条件の指定等の面倒な操作を憶える必要もなくなる。
【００６２】
このように、本実施形態の音楽配信システムでは、例えば購入済みの音楽データか否かの重複チェックを簡単に行いながら希望の曲を検索すること等を可能とし、かつ、個人の所有曲に基づいて個人の好みを反映させたより簡単な検索方法を提供することができる。
【００６３】
なお、本実施形態のＣＰＵ１１，２１に対し上記機能を実行するソフトウェアのプログラムを供給し、ＣＰＵ１１，２１が、供給されたプログラムに従って上記動作させることにより上記実施の形態の機能を実現したものも、本発明の範疇に含まれる。つまり上記ソフトウェアのプログラム自体が上述した実施の形態の機能を実現することになり、そのプログラム自体は本発明を構成する。
【００６４】
また、これらのプログラムはＲＯＭ２２等以外の記録媒体の形式で記憶され、そこから読み出されて実行されていも良い。更に、上記プログラムは、サーバ装置１、ユーザ端末装置２に着脱可能な記録媒体に格納されていも良い。記録媒体としては、フロッピィディスク（登録商標）、ＣＤ−ＲＯＭの他にも、ＤＶＤ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。
【００６５】
また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の格納装置を記録媒体として使用し、通信網を介してプログラムをサーバ装置１、ユーザ端末装置２に提供してもよい。あるいは他のアプリケーションソフト等と協働して上述の実施の形態の機能が実現される場合にも、かかるプログラムが本発明の実施の態様に含まれることはいうまでもない。
【図面の簡単な説明】
【００６６】
【図１】この発明の実施形態に係る音楽配信システムのシステム構成を示す図
【図２】同実施形態の音楽配信システムにおいてユーザ端末装置の表示部に表示される初期画面の一例を示す図
【図３】同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第１の図（メニュー検索モード）
【図４】同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第２の図（メニュー検索モード）
【図５】同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第３の図（メニュー検索モード）
【図６】同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第１の図（曲検索モード）
【図７】同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第２の図（曲検索モード）
【図８】同実施形態の音楽配信システムにおけるサーバ装置およびユーザ端末装置の動作の流れを示すフローチャート
【図９】同実施形態の音楽配信システムのユーザ端末装置が実行する検索条件設定処理の詳細な流れを示すフローチャート
【図１０】同実施形態の音楽配信システムの一応用例を説明するための概要図
【図１１】同実施形態の一応用例に係る音楽配信システムのリスト管理部が表示する画面例を示す図
【図１２】同実施形態の一応用例に係る音楽配信システムの曲リストの友達への送信に関する動作の流れを示す第１のフローチャート
【図１３】同実施形態の一応用例に係る音楽配信システムの曲リストの友達への送信に関する動作の流れを示す第２のフローチャート
【図１４】同実施形態の音楽配信システムにおいて音楽データの付属情報を表示する様子を示す図
【符号の説明】
【００６７】
１…サーバ装置、２…ユーザ端末装置（ＰＣ）、３…ネットワーク（公衆回線）、１１…ＣＰＵ、１２…記憶部、１３…通信インタフェース（Ｉ／Ｆ）部、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…記憶部、２５…操作部、２６…表示部、２７…音声処理／出力部、２８…通信インタフェース（Ｉ／Ｆ）部、１０１…音楽送信管理部、１０２…リスト管理部、２０１…リスト管理部、２０２…音楽管理部、２０３…お気に入り管理部。
【図１】
2007026087.tif 000003
【図２】
2007026087.tif 000004
【図３】
2007026087.tif 000005
【図４】
2007026087.tif 000006
【図５】
2007026087.tif 000007
【図６】
2007026087.tif 000008
【図７】
2007026087.tif 000009
【図８】
2007026087.tif 000010
【図９】
2007026087.tif 000011
【図１０】
2007026087.tif 000012
【図１１】
2007026087.tif 000013
【図１２】
2007026087.tif 000014
【図１３】
2007026087.tif 000015
【図１４】
2007026087.tif 000016