[go: up one dir, main page]

JP2007026087A - Music distribution system, user terminal device and music list display method - Google Patents

Music distribution system, user terminal device and music list display method Download PDF

Info

Publication number
JP2007026087A
JP2007026087A JP2005207236A JP2005207236A JP2007026087A JP 2007026087 A JP2007026087 A JP 2007026087A JP 2005207236 A JP2005207236 A JP 2005207236A JP 2005207236 A JP2005207236 A JP 2005207236A JP 2007026087 A JP2007026087 A JP 2007026087A
Authority
JP
Japan
Prior art keywords
music
list
song
user
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005207236A
Other languages
Japanese (ja)
Inventor
Motoi Hosoya
基 細谷
Kazuhiro Sato
和宏 佐藤
Tomomi Kaminaga
知美 神永
Koji Arai
浩司 新井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Imaging Corp
Original Assignee
Olympus Imaging Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Imaging Corp filed Critical Olympus Imaging Corp
Priority to JP2005207236A priority Critical patent/JP2007026087A/en
Publication of JP2007026087A publication Critical patent/JP2007026087A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a music distribution system for enabling a user to retrieve his or her desired music while easily performing the duplication check of whether or not music data has been already purchased. <P>SOLUTION: A list management part 201 of a user terminal device 2 transmits music retrieval conditions set by a user to a server device 1, and prepares the music list of music data satisfying music retrieval conditions among the downloaded music data stored in a storage part 24. A list management part 102 of the server device 1 prepares the music list of music data satisfying the music retrieval conditions received from the user terminal device 2 among distribution object music data stored in a storage part 12, and returns it to the user terminal device 2. Then, the list management part 201 of the user terminal device 2 displays the music list returned from the server device 1 and the music list prepared by itself side by side. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

この発明は、ネットワークを介して音楽配信業者から音楽データをダウンロードする際の曲検索作業を効率化するユーザインタフェース技術に関する。   The present invention relates to a user interface technique for improving the efficiency of a music search operation when downloading music data from a music distributor via a network.

近年、インターネットの普及に伴い、個人がネットワーク経由で様々な商品を購入する商取引が盛んになってきている。そして、この種の商取引の一形態として、デジタル化した音楽データを音楽配信業者とユーザとの間でネットワーク経由で売買することが広く行われている。   In recent years, with the spread of the Internet, commercial transactions in which individuals purchase various products via a network have become popular. As one form of this type of commercial transaction, it is widely performed to buy and sell digitized music data between a music distributor and a user via a network.

デジタルネットワークを通じて音楽データをユーザに配信するシステムでは、ユーザが自分の端末(例えばパーソナルコンピュータや携帯電話機など)を音楽配信業者の有するサーバに接続させて、サーバから送信された曲リストを受信してモニタに表示させ、その曲リスト上で欲しい曲を選択指定するのが一般的である。しかしながら、音楽配信業者が所有する曲の総数は膨大であるので、リストの量も膨大になり、全リストから希望の曲をさがすのは容易でない。   In a system for distributing music data to a user through a digital network, the user connects his terminal (for example, a personal computer or a mobile phone) to a server owned by a music distributor and receives a song list transmitted from the server. Generally, the desired music is displayed on the monitor and selected on the music list. However, since the total number of songs owned by the music distributor is enormous, the amount of the list becomes enormous, and it is not easy to search for a desired song from the entire list.

アーティスト名やCDアルバム名を指定して絞りこめば、曲リストは圧縮できるが、不要な曲も混ざるおそれがある。そこで、ジャンル、国、アーティストの性別などを選択条件にして曲リストを提示させ、曲のダウンロード前にユーザが不要な曲を削除するステップを設けた音楽再生データ送信装置が提案されている(例えば特許文献1等参照)。   If you specify the artist name or CD album name and narrow it down, the song list can be compressed, but there is a possibility that unnecessary songs may be mixed. In view of this, a music playback data transmitting apparatus has been proposed in which a song list is presented based on selection criteria such as genre, country, artist gender, etc., and the user has a step of deleting unnecessary songs before downloading the songs (for example, (See Patent Document 1).

また、楽曲のタイトル、奏者、演奏時間、楽曲集、選曲者、楽曲のイメージ等の項目から音楽情報データベースを検索して、検索された音楽データをダウンロードする音楽データ配信システムも提案されている(例えば特許文献2等参照)。
特開2001−337683号公報 特開2004−191701号公報
In addition, a music data distribution system has been proposed in which a music information database is searched from items such as music title, player, performance time, music collection, music selector, music image, etc., and the searched music data is downloaded. For example, see Patent Document 2).
JP 2001-337683 A JP 2004-191701 A

ところで、音楽配信システムでの選曲に際して、これまでのシステムでは、配信可能な曲リストがサーバから送信され、自分の端末に表示された曲リストを見て希望の曲を指定するが、例えば自分の所有する曲と重複しないように注意する必要がある。そのため、特許文献1では、配信曲の確定前に、配信を希望しない曲を選択する確認ステップを設けている。   By the way, in the music selection in the music distribution system, in the conventional system, a list of songs that can be distributed is transmitted from the server, and the desired song is specified by looking at the song list displayed on the terminal. You need to be careful not to duplicate the songs you own. Therefore, in patent document 1, the confirmation step which selects the music which distribution is not desired is provided before the delivery music is decided.

しかしながら、配信された曲リストだけを見て、自分の持っている曲があるか否かの判断は簡単ではなく、更に自分の持っている曲も多くなると覚えきれなくなり、重複しないようにチェックするのも容易でなくなる。   However, it is not easy to determine whether or not you have a song by looking only at the delivered song list, and if you have more songs, you will not be able to remember and check not to duplicate It will not be easy.

また、検索の方法として、例えば特許文献2の方法では、単純な曲リストを表示するのではなく、入力されたユーザの好みの条件で検索されたリストを提供することで、希望する曲の素早い検索を援助するようにしているが、やはり、前述した重複チェックを簡単に行うことはできない。   Further, as a search method, for example, the method of Patent Document 2 does not display a simple song list, but provides a list searched according to the user's favorite conditions that are input, so that a desired song can be quickly obtained. The search is aided, but again, the above-described duplication check cannot be easily performed.

さらに、曲の好みは人によって様々に異なるが、個人の好みの範囲は一定の範囲に限定されるのが普通であるので、個人の好みを反映させたより簡単な検索方法も同時に求められている。   Furthermore, although song preferences vary from person to person, the range of personal preferences is usually limited to a certain range, so there is also a need for a simpler search method that reflects personal preferences. .

この発明は、このような事情を考慮してなされたものであり、自分のすでに所有している曲に基づいて希望の曲を検索すること等を可能とした音楽配信システム、ユーザ端末装置、曲リスト表示方法を提供することを目的とする。   The present invention has been made in consideration of such circumstances, and a music distribution system, a user terminal device, a song, and the like that can search for a desired song based on a song already owned by the present invention. An object is to provide a list display method.

前述した目的を達成するために、この発明の音楽配信システムは、音楽データを配信する音楽配信サーバ装置と、前記音楽配信サーバ装置とネットワーク接続されるユーザ端末装置とからなる音楽配信システムにおいて、前記音楽配信サーバー装置は、配信対象曲の音楽データを格納する音楽データベースと、前記音楽データベースに格納された配信対象曲の音楽データの中で前記ユーザ端末装置から送信される曲検索条件を満たす曲を示すサーバ検索リストを作成し、前記ユーザ端末装置に返信するサーバリスト管理部とを備え、前記ユーザ端末装置は、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバから返信される前記サーバ検索リストとともに表示するユーザリスト管理部を備えることを特徴とする。上記の音楽データベースは実施形態では記憶部12、サーバリスト管理部はリスト管理部102、ユーザリスト管理部はリスト管理部201に該当する。   In order to achieve the above-described object, a music distribution system according to the present invention includes a music distribution server device that distributes music data, and a user terminal device that is connected to the music distribution server device via a network. The music distribution server device stores a music database that stores music data of a distribution target song, and a song that satisfies a song search condition transmitted from the user terminal device among the music data of the distribution target song stored in the music database. A server list management unit that creates a server search list to be returned and returns the server search list to the user terminal device, and the user terminal device includes the music distribution server in music data stored in a built-in or externally connected recording unit A user search list showing songs that satisfy the song search condition transmitted to the device is created and returned from the music distribution server. Characterized in that it comprises a user list management unit to display with the server search list that is. In the embodiment, the music database corresponds to the storage unit 12, the server list management unit corresponds to the list management unit 102, and the user list management unit corresponds to the list management unit 201.

また、この発明のユーザ端末装置は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、入力された曲検索条件を前記音楽配信サーバ装置に送信するとともに、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で前記曲検索条件を満たす曲を示すサーバ検索リストを前記音楽配信サーバー装置から受信するための通信部と、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバ装置から受信される前記サーバ検索リストとともに表示するユーザリスト管理部とを具備することを特徴とする。上記の通信部は実施形態では通信インタフェース(I/F)部28、ユーザリスト管理部はリスト管理部201に該当する。   The user terminal device according to the present invention transmits an input song search condition to the music distribution server device in the user terminal device connected to the music distribution server device for distributing music data, and the music distribution server. A server search list indicating songs satisfying the song search condition among music data to be distributed by the device is stored in a communication unit for receiving from the music distribution server device, and an internal or externally connected recording unit. A user list management unit that creates a user search list indicating songs satisfying a song search condition transmitted to the music distribution server device in the music data, and displays the user search list together with the server search list received from the music distribution server device; It is characterized by comprising. The communication unit corresponds to the communication interface (I / F) unit 28 and the user list management unit corresponds to the list management unit 201 in the embodiment.

また、この発明の曲リスト表示方法は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置における曲リスト表示方法であって、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする。   The music list display method of the present invention is a music list display method in a user terminal device connected to a music distribution server device that distributes music data, and the music distribution server device sets the music data to be distributed. A server search list showing songs satisfying the song search condition entered in the list and a user search showing songs satisfying the entered song search condition in music data stored in a built-in or externally connected recording unit The list is displayed simultaneously.

この発明によれば、自分のすでに所有している曲に基づいて希望の曲を検索すること等を可能とした音楽配信システム、ユーザ端末装置、曲リスト表示方法を提供することができる。   According to the present invention, it is possible to provide a music distribution system, a user terminal device, and a song list display method capable of searching for a desired song based on a song already owned by the user.

以下、図面を参照してこの発明の一実施形態について説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、本実施形態の音楽配信システムのシステム構成を示す図である。図1に示すように、この音楽配信システムは、サーバ装置1とユーザ端末装置2とがネットワーク3を介して接続されることによって構成されている。   FIG. 1 is a diagram showing a system configuration of a music distribution system according to the present embodiment. As shown in FIG. 1, this music distribution system is configured by connecting a server device 1 and a user terminal device 2 via a network 3.

サーバ装置1は、音楽データの配信用に音楽配信業者側に設置されるコンピュータであり、CPU11、記憶部12、通信インタフェース(I/F)部13を有している。   The server device 1 is a computer installed on the music distributor side for distributing music data, and includes a CPU 11, a storage unit 12, and a communication interface (I / F) unit 13.

CPU11は、このサーバ装置1全体の制御を司る。後述する音楽送信管理部101およびリスト管理部102は、プログラムを読み込んで実行制御する当該CPU11が該当する。   The CPU 11 controls the entire server device 1. The music transmission management unit 101 and the list management unit 102 described later correspond to the CPU 11 that reads a program and controls execution.

記憶部12は、例えばハードディスク装置や光磁気ディスク装置などで構成され、配信対象の音楽データのほか、後述する検索リストデータや画像データを含む種々のデータを格納する。そして、通信インタフェース13は、ユーザ端末装置2との間のネットワーク3経由の通信を実行制御する。   The storage unit 12 is composed of, for example, a hard disk device or a magneto-optical disk device, and stores various data including search list data and image data, which will be described later, in addition to music data to be distributed. The communication interface 13 executes and controls communication with the user terminal device 2 via the network 3.

一方、ユーザ端末装置2は、サーバ装置1からの音楽データの配信を受ける各ユーザ側で利用されるコンピュータであり、CPU21、ROM22、RAM23、記憶部24、操作部25、表示部26、音声処理/出力部27、通信インタフェース(I/F)部28を有している。   On the other hand, the user terminal device 2 is a computer used on each user side that receives distribution of music data from the server device 1, and includes a CPU 21, ROM 22, RAM 23, storage unit 24, operation unit 25, display unit 26, audio processing. / Output unit 27 and communication interface (I / F) unit 28.

CPU21は、このユーザ端末装置2全体の制御を司る。後述するリスト管理部201および音楽管理部202は、例えばROM22に格納されたプログラムを読み込んで実行制御する当該CPU21が該当する。   The CPU 21 controls the entire user terminal device 2. A list management unit 201 and a music management unit 202, which will be described later, correspond to the CPU 21 that reads and executes a program stored in the ROM 22, for example.

ROM22は、例えばCPU21によって実行制御されるプログラムの中の主要なプログラムを格納するメモリデバイスである。また、RAM23は、このユーザ端末装置2の主記憶となるメモリデバイスであり、CPU21の作業領域として各種プログラムや各種データを格納する。一方、記憶部24は、このユーザ端末装置の外部記憶となるメモリデバイスであり、RAM23の補助装置として各種プログラムや各種データを格納する。記憶部24に格納されるデータとして、サーバ装置1から受信した音楽データのほか、後述する検索リストデータ、お気に入りリストデータ等が存在する。   The ROM 22 is a memory device that stores, for example, main programs among programs that are executed and controlled by the CPU 21. The RAM 23 is a memory device serving as a main memory of the user terminal device 2 and stores various programs and various data as a work area of the CPU 21. On the other hand, the storage unit 24 is a memory device serving as an external storage of the user terminal device, and stores various programs and various data as an auxiliary device of the RAM 23. As data stored in the storage unit 24, in addition to music data received from the server device 1, there are search list data, favorite list data, and the like, which will be described later.

操作部25は、このユーザ端末装置2が提供するユーザインタフェースのインプット側を担うデバイスであり、ユーザの操作をCPU21に通知する。一方、表示部26および音声処理/出力部27は、このユーザ端末装置2が提供するユーザインタフェースのアウトプット側を担うデバイスであり、表示部26はユーザに対する画像出力、音声処理/出力部27はユーザに対する音声出力をそれぞれ実行する。そして、通信インタフェース28は、サーバ装置1との間のネットワーク3経由の通信を実行制御する。   The operation unit 25 is a device responsible for the input side of the user interface provided by the user terminal device 2, and notifies the CPU 21 of user operations. On the other hand, the display unit 26 and the audio processing / output unit 27 are devices responsible for the output side of the user interface provided by the user terminal device 2. The display unit 26 outputs an image to the user, and the audio processing / output unit 27 Each voice output to the user is executed. The communication interface 28 controls communication with the server device 1 via the network 3.

次に、このような構成をもつ本実施形態の音楽配信システムが、自分のすでに所有している曲に基づいてネットワーク上で希望の曲を検索すること等を可能とするためにユーザに提供する作業環境について説明する。   Next, the music distribution system of the present embodiment having such a configuration is provided to the user in order to be able to search for a desired song on the network based on the song that the user already owns. The working environment will be described.

図2は、この音楽配信システムにおいてユーザ端末装置2の表示部26に表示される初期画面の一例を示す図である。   FIG. 2 is a diagram showing an example of an initial screen displayed on the display unit 26 of the user terminal device 2 in this music distribution system.

図2に示すように、音楽配信システムの利用開始時のユーザ端末装置2の画面には、メインメニューa1、サーバリストa2、ユーザリストa3の3つのフィールドが設けられる。サーバ装置1との接続が行われると、リスト管理部201は、配信対象の音楽データの曲リストをサーバ装置1に要求するとともに、記憶部24に格納された音楽データの曲リストを音楽管理部202から取得する。音楽管理部202は、サーバ装置1からダウンロード済みの記憶部24に格納された音楽データの管理を行っている。そして、この要求を受けたサーバ装置1は、リスト管理部102が、記憶部12に格納された配信対象の音楽データから所定量の曲リストを作成して返送する。   As shown in FIG. 2, on the screen of the user terminal device 2 at the start of use of the music distribution system, three fields of a main menu a1, a server list a2, and a user list a3 are provided. When the connection with the server device 1 is performed, the list management unit 201 requests the server device 1 for a music list of music data to be distributed, and the music management unit receives the music data song list stored in the storage unit 24. 202. The music management unit 202 manages music data stored in the storage unit 24 that has been downloaded from the server device 1. Upon receiving this request, the server device 1 creates a predetermined amount of song list from the distribution target music data stored in the storage unit 12 and returns it.

サーバ装置1から曲リストが送られてくると、リスト管理部201は、それを記憶部24に格納するとともに、サーバリストa2のフィールドに表示し、また、音楽管理部202から取得した曲リストをユーザリストa3のフィールドに表示する。つまり、この時点では、サーバ装置1が配信可能な音楽データの曲リストとユーザ端末装置2に存在する全音楽データの曲リストとが上下2段に重ねられて同時表示される。   When the song list is sent from the server device 1, the list management unit 201 stores it in the storage unit 24, displays it in the field of the server list a 2, and displays the song list obtained from the music management unit 202. It is displayed in the field of the user list a3. That is, at this time, the music data song list that can be distributed by the server device 1 and the music data song list that exists in the user terminal device 2 are overlapped in two rows and displayed simultaneously.

メインメニューa1は、このように表示される曲リストの中から希望の曲を検索すべく絞り込みを図る検索条件を設定するためのフィールドである。また、サーバリストa2およびユーザリストa3には、曲名a4、ジャンル名a5、アーティスト名a6、アルバム名a7の各項目が、各曲毎に列挙される。   The main menu a1 is a field for setting a search condition for narrowing down to search for a desired song from the song list displayed in this way. In the server list a2 and the user list a3, items of a song name a4, a genre name a5, an artist name a6, and an album name a7 are listed for each song.

ここで、ユーザが、メインメニューa1を操作して、絞り込みのための検索条件を設定したと想定する。図3は、この検索条件設定によるサーバリストa2およびユーザリストa3の遷移を示すための図である。   Here, it is assumed that the user operates the main menu a1 to set search conditions for narrowing down. FIG. 3 is a diagram for showing the transition of the server list a2 and the user list a3 by the search condition setting.

図3に示すように、ユーザは、検索条件を設定するカテゴリとして「ジャンル」を選択したものとする。カテゴリ選択が行われると、リスト管理部201は、そのカテゴリ内の選択肢をサブメニューb1のフィールドに一覧表示する。ここでは、「ジャンル」の選択肢として、「POP」、「ROCK」、「JAZZ」、「R&B」、…が存在し、その中から、ユーザは、「JAZZ」(指定項目b2)を選択したものとする。サブメニューb1に表示される選択肢は、ユーザリストa3に表示されている項目から選ばれる。   As shown in FIG. 3, it is assumed that the user has selected “genre” as a category for setting search conditions. When category selection is performed, the list management unit 201 displays a list of options in the category in the field of the submenu b1. Here, “POP”, “ROCK”, “JAZZ”, “R & B”,... Exist as options of “genre”, and the user selects “JAZZ” (specified item b2) from among them. And The options displayed in the submenu b1 are selected from items displayed in the user list a3.

そうすると、リスト管理部201は、この設定された検索条件をサーバ装置1に送信するとともに、記憶部24に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成する。一方、この検索条件を受信したサーバ装置1側でも、リスト管理部102が、記憶部12に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成して返送する。そして、このサーバ装置1からの曲リストを受け取ったリスト管理部201は、これを記憶部24に格納するとともに、サーバリストa2のフィールドに表示し、また、自身が作成したユーザ端末装置2側における「JAZZ」に該当する曲リストをユーザリストa3のフィールドに表示する。つまり、検索条件を設定すると、この検索条件を満たすサーバ装置1の配信対象曲のリストと、この検索条件を満たすユーザ端末装置2に存在する音楽データの曲リストとが上下2段に重ねられて同時表示される画面に切り替わることになる。図3に示すように、サーバリストa2およびユーザリストa3の双方とも、ジャンル名a5の項目が「JAZZ」のもののみに絞り込まれている。   Then, the list management unit 201 transmits the set search condition to the server device 1 and creates a music list of music data satisfying the search condition in the music data stored in the storage unit 24. On the other hand, also on the server device 1 side that has received this search condition, the list management unit 102 creates and returns a song list of music data satisfying the search condition among the music data stored in the storage unit 12. Then, the list management unit 201 that has received the song list from the server device 1 stores it in the storage unit 24 and displays it in the field of the server list a2, and also on the user terminal device 2 side created by itself. A music list corresponding to “JAZZ” is displayed in the field of the user list a3. That is, when the search condition is set, the list of distribution target songs of the server device 1 that satisfies the search condition and the music data song list that exists in the user terminal device 2 that satisfies the search condition are overlapped in two upper and lower stages. It will be switched to the screen that is displayed simultaneously. As shown in FIG. 3, in both the server list a2 and the user list a3, the item of the genre name a5 is narrowed down to only “JAZZ”.

次に、この図3に示した画面上で、ユーザが、カテゴリとして「アーティスト」、そのカテゴリ内の選択肢として「ARTIST02」(指定項目c1)を選択したとする。そうすると、リスト管理部201は、この新たに設定された検索条件をサーバ装置1に送信するとともに、直前の曲リスト(「JAZZ」)にリストアップされた音楽データの中で当該検索条件(「ARTIST02」)を満たす音楽データの曲リストを再作成する。一方、サーバ装置1では、リスト管理部102が、前回の検索条件(「JAZZ」)に基づいて作成した曲リスト(検索リストデータ)を記憶部12から読み出し、この曲リストにリストアップされた音楽データの中で当該検索条件(「ARTIST02」)を満たす音楽データの曲リストを再作成して返送する。「ARTIST02」のみだけでなく、このアーティストと同一タイプの他のアーティスト(例えば「ARTIST06」)の曲リストを含めてもよい。   Next, on the screen shown in FIG. 3, it is assumed that the user selects “Artist” as a category and “ARTIST02” (specified item c1) as an option in the category. Then, the list management unit 201 transmits the newly set search condition to the server device 1 and also the search condition (“ARTIST02” in the music data listed in the immediately preceding song list (“JAZZ”). Re-create a song list of music data satisfying ")". On the other hand, in the server device 1, the list management unit 102 reads the song list (search list data) created based on the previous search condition (“JAZZ”) from the storage unit 12, and the music listed in this song list A song list of music data satisfying the search condition (“ARTIST02”) in the data is recreated and returned. In addition to “ARTIST02”, a song list of another artist of the same type as this artist (for example, “ARTIST06”) may be included.

そして、リスト管理部201は、このサーバ装置1から返送される曲リストを自身が再作成した曲リストとともに表示する。図4は、この時のサーバリストa2およびユーザリストa3の表示例である。図4に示すように、サーバリストa2およびユーザリストa3の双方とも、アーティスト名a6の項目が「ARTIST02」のもののみにさらに絞り込まれている。   And the list management part 201 displays the music list returned from this server apparatus 1 with the music list which it recreated. FIG. 4 is a display example of the server list a2 and the user list a3 at this time. As shown in FIG. 4, both the server list a2 and the user list a3 are further narrowed down to only those with an artist name a6 of “ARTIST02”.

さらに、この図4に示した画面上で、ユーザが、カテゴリとして「アルバム」、そのカテゴリ内の選択肢として「AL.2」(指定項目d1)を選択したとすると、サーバ装置1およびユーザ端末装置2が前述と同様に動作し、その結果、図5に示すように、サーバリストa2およびユーザリストa3の双方とも、アルバム名a7の項目が「AL.2」のもののみにさらに絞り込まれる。サーバ装置1のリスト管理部102は、「AL.2」のみだけでなく、「AL.2」の前後に発売されたアルバム名も送信するサーバリストa2に含めてもよい。   Further, on the screen shown in FIG. 4, when the user selects “album” as a category and “AL.2” (specified item d1) as an option in the category, the server device 1 and the user terminal device 2 operates in the same manner as described above. As a result, as shown in FIG. 5, both the server list a2 and the user list a3 are further narrowed down to only items having the album name a7 of “AL.2”. The list management unit 102 of the server apparatus 1 may include not only “AL.2” but also the names of albums released before and after “AL.2” in the server list a2 to be transmitted.

このように、メインメニューa1でカテゴリを選択し、サブメニューb1で指定項目を選択するといった手順で検索条件を設定すると、サーバ装置1が配信対象とする音楽データと、ユーザ端末装置2に存在する音楽データとの双方の中から当該検索条件を満たす音楽データ又は関連性の高い音楽データのみが同期して絞り込まれて同時表示されるので、ユーザは、これらを見比べることで重複チェックを簡単に行いながら希望の曲を検索することが可能となる。   As described above, when the search condition is set by selecting a category in the main menu a1 and selecting a designated item in the submenu b1, the music data to be distributed by the server device 1 and the user terminal device 2 exist. Since only music data that satisfies the search conditions or music data that is highly relevant from both of the music data is synchronously narrowed down and displayed simultaneously, the user can easily check for duplication by comparing these data. However, it becomes possible to search for a desired song.

そして、このような手順でサーバ装置1上の希望の曲が見つかり、その曲の購入指示が行われると、音楽管理部202からサーバ装置に対して曲購入要求が送信され、サーバ装置1の音楽送信管理部101によって同曲の音楽データの配信が行われる。そして、音楽管理部202は、この配信された音楽データを記憶部24に格納する。以降、この曲もユーザリストa3への表示対象となる。   Then, when a desired song is found on the server device 1 in such a procedure and an instruction to purchase the song is given, a music purchase request is transmitted from the music management unit 202 to the server device, and the music of the server device 1 is transmitted. The transmission management unit 101 distributes the music data of the same song. Then, the music management unit 202 stores the distributed music data in the storage unit 24. Thereafter, this song is also displayed on the user list a3.

また、以上では、メインメニューa1でカテゴリを選択し、さらにサブメニューb1で指定項目を選択するといった手順で検索条件を設定する例を説明したが、この音楽配信システムでは、次の手順でも検索条件を設定することができる。   In the above description, the example in which the search condition is set by the procedure of selecting the category from the main menu a1 and further selecting the specified item from the submenu b1 has been described. However, in this music distribution system, the search condition is also set by the following procedure. Can be set.

例えば、図6に示すように、メインメニューa1で、ユーザが、検索条件を設定するカテゴリとして「アーティスト」を選択するとともに、自分が既に保有している曲、つまりユーザリストa3にリストアップされている曲の中から任意の曲を指定したとする(指定曲e1)。   For example, as shown in FIG. 6, in the main menu a1, the user selects “Artist” as a category for setting the search condition, and is listed in the user's already owned song, that is, the user list a3. It is assumed that an arbitrary song is designated from the existing songs (designated song e1).

そうすると、リスト管理部201は、この指定曲のアーティスト名の「ARTIST02」を検索条件としてサーバ装置1に送信する。これに応答して、サーバ装置1のリスト管理部102は、「ARTIST02」と同一のアーティストまたは同一タイプのアーティストを検索条件として、この検索条件を満たす音楽データの曲リストを作成して返送するので、リスト管理部201は、この曲リストをサーバリストa2のフィールドに表示する。図6に示すように、サーバリストa2のフィールドには、アーティスト名a6の項目が「ARTIST02」の曲および同一タイプとして「ARTIST03」の曲がリストアップされている。   Then, the list management unit 201 transmits “ARTIST02” of the artist name of the designated song to the server device 1 as a search condition. In response to this, the list management unit 102 of the server apparatus 1 uses the same artist or artist of the same type as “ARTIST02” as a search condition, and creates and returns a song list of music data that satisfies the search condition. The list management unit 201 displays this song list in the field of the server list a2. As shown in FIG. 6, in the field of the server list a 2, a song whose artist name a 6 is “ARTIST02” and a song whose type is “ARTIST03” are listed.

同様に、図7に示すように、メインメニューa1で、ユーザが、検索条件を設定するカテゴリとして「アルバム」を選択するとともに、ユーザリストa3にリストアップされている曲の中から任意の曲を指定したとすると(指定曲f1)、この指定曲のアルバム名の「AL.2」を検索条件とした曲検索がサーバ装置1側で行われ、「AL.2」と同一またはその前後のアルバム名による曲リストが作成され、その結果がサーバリストa2のフィールドに表示される。図7に示すように、サーバリストa2のフィールドには、アルバム名a7の項目が「AL.2」の曲および「AL.3」の曲がリストアップされている。   Similarly, as shown in FIG. 7, in the main menu a1, the user selects “album” as a category for setting search conditions, and selects an arbitrary song from among the songs listed in the user list a3. If designated (designated song f1), a song search using the album name “AL.2” of this designated song as a search condition is performed on the server device 1 side, and an album that is the same as or before and after “AL.2”. A song list by name is created, and the result is displayed in the field of the server list a2. As shown in FIG. 7, in the field of the server list a2, songs whose album name a7 is “AL.2” and “AL.3” are listed.

このように、メインメニューa1でカテゴリを選択し、ユーザリストa3の任意の曲を選択するといった手順で検索条件を設定すると、その曲と指定カテゴリでの関連性を有するサーバ装置1上の曲を一覧できるので、ユーザは、自分の好みを反映させた検索を簡単に行うことが可能となる。   As described above, when the search condition is set by selecting a category in the main menu a1 and selecting an arbitrary song in the user list a3, the song on the server device 1 having the relevance in the designated category with the song is selected. Since the list can be displayed, the user can easily perform a search reflecting his / her preference.

なお、サブメニューb1による選択(メニュー検索モード)およびユーザリストa3による選択(曲検索モード)のいずれを用いるかの選択手法は、例えば環境設定用のメニュー画面上で選択・設定する等の既知の種々の手法のいずれも適用可能である。   Note that the selection method for selecting either the selection by the submenu b1 (menu search mode) or the selection by the user list a3 (song search mode) is a known method such as selection / setting on the menu screen for environment setting, for example. Any of various methods can be applied.

図8および図9は、本実施形態の音楽配信システムにおけるサーバ装置1およびユーザ端末装置2の動作の流れを示すフローチャートである。図8中、(A)はユーザ端末装置2の動作の流れ、(B)はサーバ装置1の動作の流れをそれぞれ示しており、また、図9は、図8(A)で示されるユーザ端末装置2の動作の流れの中の検索条件設定処理の詳細な流れを示している。   8 and 9 are flowcharts showing the flow of operations of the server device 1 and the user terminal device 2 in the music distribution system of the present embodiment. 8, (A) shows the operation flow of the user terminal device 2, (B) shows the operation flow of the server device 1, and FIG. 9 shows the user terminal shown in FIG. 8 (A). The detailed flow of the search condition setting process in the operation flow of the apparatus 2 is shown.

音楽配信システムの利用が開始されると、ユーザ端末装置2のリスト管理部201は、サーバ装置1に対して配信対象の音楽データの曲リストを要求するとともに(ステップA1)、自装置内の記憶部24に存在する全音楽データの曲リストを音楽管理部202から取得する(ステップA2)。一方、この要求を受けたサーバ装置1では、リスト管理部102が、記憶部12に格納された配信対象の全音楽データの曲リストから所定量の曲リスト(サーバリスト)を作成してユーザ端末装置2に返送する(ステップB1〜ステップB2)。   When the use of the music distribution system is started, the list management unit 201 of the user terminal device 2 requests the music list of the music data to be distributed from the server device 1 (step A1), and stores in the own device. The music list of all music data existing in the unit 24 is acquired from the music management unit 202 (step A2). On the other hand, in the server device 1 that has received this request, the list management unit 102 creates a predetermined amount of song list (server list) from the song list of all the music data to be distributed stored in the storage unit 12, and the user terminal It returns to the apparatus 2 (step B1-step B2).

ユーザ端末装置2のリスト管理部201は、このサーバ装置1からの曲リストを受け取って記憶部24に格納すると(ステップA3)、これを音楽管理部202から取得した曲リスト(ユーザリスト)とともに初期画面として表示する(ステップA4)。   When the list management unit 201 of the user terminal device 2 receives the song list from the server device 1 and stores it in the storage unit 24 (step A3), the list management unit 201 initially stores the song list together with the song list (user list) acquired from the music management unit 202. A screen is displayed (step A4).

この初期画面表示後、検索指示が行われると(ステップA5のYES)、ユーザ端末装置2のリスト管理部201は、図9にその詳細な流れが示される検索条件設定処理を実行する(ステップA6)。より具体的には、メニュー検索モードおよび曲検索モードのいずれが選択されているのかを調べ(ステップC1)、メニュー検索モードが選択されていれば(ステップC1のYES)、サブメニューとして提示した項目の中からいずれかの項目を指定するための入力を受け付け(ステップC2)、一方、曲検索モードが選択されていれば(ステップC1のNO)、ユーザリストとして提示した曲の中からいずれかの曲を指定するための入力を受け付ける(ステップC3)。そして、この受け付けた入力から検索条件の設定を行う(ステップC4)。   When a search instruction is issued after the initial screen is displayed (YES in step A5), the list management unit 201 of the user terminal device 2 executes a search condition setting process whose detailed flow is shown in FIG. 9 (step A6). ). More specifically, it is checked which one of the menu search mode and the song search mode is selected (step C1). If the menu search mode is selected (YES in step C1), the item presented as a submenu When an input for designating any item is received (step C2), and if the song search mode is selected (NO in step C1), any of the songs presented as the user list is selected. An input for designating a song is accepted (step C3). Then, the search condition is set from the accepted input (step C4).

このように検索条件を設定すると、ユーザ端末装置2のリスト管理部201は、この設定した検索条件をサーバ装置1に送信するとともに(ステップA7)、自装置側において当該検索条件を満たす曲のみからなる新たな曲リストを再作成する(ステップA8)。同じように、サーバ装置1側でも、この検索条件を満たす曲のみからなる新たな曲リストの再作成がリスト管理部102によって行われ(ステップB3)、ユーザ端末装置2への返送が行われる(ステップB4)。   When the search condition is set in this way, the list management unit 201 of the user terminal device 2 transmits the set search condition to the server device 1 (step A7), and only from songs that satisfy the search condition on the own device side. A new song list is recreated (step A8). Similarly, also on the server device 1 side, the list management unit 102 recreates a new song list consisting only of songs satisfying this search condition (step B3), and returns it to the user terminal device 2 ( Step B4).

そして、ユーザ端末装置2のリスト管理部201は、このサーバ装置1から受け取った曲リストを自身が再作成した自装置側の曲リストとともに表示する(ステップA9)。このステップA6〜ステップA9の処理は、検索指示が行われる度に再実行される(ステップA10のYES)。   Then, the list management unit 201 of the user terminal device 2 displays the song list received from the server device 1 together with the song list on the own device side recreated by itself (step A9). The processing of step A6 to step A9 is re-executed every time a search instruction is issued (YES in step A10).

もし、曲購入指示が行われると(ステップA11のYES)、ユーザ端末装置2の音楽管理部202は、指示された曲名をサーバ装置1に送信し(ステップA12)、サーバ装置1では、音楽送信管理部101が、同曲の音楽データを返送する(ステップB5)。ユーザ端末装置2の音楽管理部202は、このサーバ装置1からの音楽データを受信し(ステップA13)、記憶部24に格納する(ステップA14)。   If a song purchase instruction is issued (YES in step A11), the music management unit 202 of the user terminal device 2 transmits the instructed song name to the server device 1 (step A12), and the server device 1 transmits music. The management unit 101 returns the music data of the same song (step B5). The music management unit 202 of the user terminal device 2 receives the music data from the server device 1 (step A13) and stores it in the storage unit 24 (step A14).

次に、このような効率的な曲検索を可能とするユーザインタフェースを提供する本音楽配信システムの一応用例を説明する。ここでは、前述のようにサーバリストおよびユーザリストを使ってサーバ装置1上の音楽データおよびユーザ端末装置2上の音楽データを同期的に絞りこんでいく機能に加えて、例えばある程度絞り込んだ音楽データの中の任意の音楽データに対してマーキングを行い、そのマーキングを施した曲のみのリストを表示させ、さらに、図10に示すように、そのリストをネットワーク経由で友達のユーザ端末装置2に送信する機能を備える。そして、そのために、リスト管理部201は、お気に入り管理部203を備える。   Next, an application example of the music distribution system that provides a user interface that enables such an efficient music search will be described. Here, in addition to the function of synchronously narrowing down the music data on the server device 1 and the music data on the user terminal device 2 using the server list and the user list as described above, for example, music data narrowed down to some extent Mark any music data in the list, display a list of only the marked music, and send the list to the user terminal device 2 of the friend via the network as shown in FIG. It has a function to do. For this purpose, the list management unit 201 includes a favorite management unit 203.

図11は、リスト管理部201が表示する画面例であり、(A)に示すように、メインメニューa1の下段に、お気に入りメニューg1を表示する。このお気に入りメニューg1の中には、任意のマークを選択するためのチェックボックスg2が設けられる。   FIG. 11 shows an example of a screen displayed by the list management unit 201. As shown in FIG. 11A, the favorite menu g1 is displayed in the lower part of the main menu a1. In the favorite menu g1, a check box g2 for selecting an arbitrary mark is provided.

ユーザは、(B)に示すように、このお気に入りメニューg1に表示されたマークをサーバリストa2およびユーザリストa3上の曲に付すことが可能である。どの曲にどのマークが付されたかは、お気に入り管理部203が管理する。そして、このマーキングが行われた後、いずれかのチェックボックスg2がチェックされると、お気に入り管理部203は、そのチェックされたマークがマーキングされた曲のみをサーバリストa2およびユーザリストa3に表示し、かつ、(C)に示すように、これらの曲のみが示されたリストをネットワーク3経由で他のユーザ端末装置2等に送信する処理に移行する。この送信ウインドウg3で送信を指示すると、例えばメールアドレスを入力する画面が表示され、この画面で入力されたメールアドレス宛に、例えば同リストを添付ファイルとして付加したメールが送信される。   As shown in (B), the user can attach the mark displayed on the favorite menu g1 to the songs on the server list a2 and the user list a3. The favorite management unit 203 manages which mark is attached to which song. When any check box g2 is checked after this marking is performed, the favorite management unit 203 displays only the music marked with the checked mark in the server list a2 and the user list a3. And, as shown in (C), the process proceeds to a process of transmitting a list showing only these songs to another user terminal device 2 or the like via the network 3. When transmission is instructed in the transmission window g3, for example, a screen for inputting a mail address is displayed, and a mail with the list added as an attached file is transmitted to the mail address input on this screen, for example.

図12および図13は、この曲リストの友達への送信に関する動作の流れを示すフローチャートである。   FIG. 12 and FIG. 13 are flowcharts showing the flow of operations related to transmission of this song list to friends.

リスト管理部201は、サーバリストa2とユーザリストa3とを表示した後(図12ステップD1)、お気に入りマークの入力を受け付け(図12ステップD2)、このマークが付された曲のリストを作成して記憶部24に格納する(図12ステップD3)。   After displaying the server list a2 and the user list a3 (step D1 in FIG. 12), the list management unit 201 receives an input of a favorite mark (step D2 in FIG. 12), and creates a list of songs with this mark. And stored in the storage unit 24 (step D3 in FIG. 12).

また、リスト管理部201は、このマーク付きリストを記憶部24から読み出して表示した際(図13ステップE1)、チェックボックスg2の入力を受け付け(図13ステップE2)、そのマークが付された曲のみのリストを表示する(図13ステップE3)。   Further, when the list management unit 201 reads the marked list from the storage unit 24 and displays it (step E1 in FIG. 13), the list management unit 201 accepts input of the check box g2 (step E2 in FIG. 13), and the music marked with the mark is added. Only a list is displayed (step E3 in FIG. 13).

そして、このリストの送信指示が行われたら(図13ステップE4)、リスト管理部201は、送信相手のアドレスの入力を受け付け(図13ステップE5)、入力されたアドレスに向けたリストの送信を実行する(図13ステップE6)。   When the list transmission instruction is issued (step E4 in FIG. 13), the list management unit 201 accepts the input of the address of the transmission partner (step E5 in FIG. 13), and transmits the list toward the input address. It executes (step E6 in FIG. 13).

これにより、ユーザ向けには、曲検索を効率的に行えるだけでなく、例えば友達同士のコミュニケーションツールとしての役割を提供でき、一方、音楽配信業者向けには、音楽データのダウンロード促進機会を提供できる。   As a result, not only can the music search be performed efficiently for the user, but also a role as a communication tool between friends can be provided, for example, while an opportunity to promote downloading of music data can be provided for the music distributor. .

さらに、本実施形態の音楽配信システムにおいては、例えば画像データ等を音楽データの付属情報としてサーバ装置1の記憶部12に格納しておき、ユーザ端末装置2で参照できるようにすることも有効である。   Furthermore, in the music distribution system according to the present embodiment, it is also effective to store, for example, image data or the like in the storage unit 12 of the server device 1 as information attached to the music data so that the user terminal device 2 can refer to it. is there.

この機能を実現するために、ユーザ端末装置2のリスト管理部201は、例えば図14(A)に示すように、インフォメーションボタンh1をさらに表示する。そして、サーバリストa2上のいずれかの曲が選択された状態で、このインフォメーションボタンh1が操作されると、リスト管理部201は、この曲の音楽データに対応する付属情報の転送要求をサーバ装置1に送信する。この転送要求を受けたサーバ装置1では、リスト管理部102が、その付属情報を記憶部12から読み出し、ユーザ端末装置2に返送する。ユーザ端末装置2のリスト管理部201は、付属情報を表示するためのフィールドを画面上に新たに確保して、サーバ装置1から転送された付属情報を表示する。   In order to realize this function, the list management unit 201 of the user terminal device 2 further displays an information button h1 as shown in FIG. 14A, for example. When this information button h1 is operated in a state where any song on the server list a2 is selected, the list management unit 201 sends a transfer request for attached information corresponding to the music data of this song to the server device. 1 to send. In the server device 1 that has received this transfer request, the list management unit 102 reads the attached information from the storage unit 12 and returns it to the user terminal device 2. The list management unit 201 of the user terminal device 2 newly secures a field for displaying the attached information on the screen, and displays the attached information transferred from the server device 1.

図14(B)には、サーバリスト上の曲Cを選択し(選択曲h2)、インフォメーションボタンh1を操作したことにより、インフォメーションウィンドウh3が新たに確保されて曲Cの付属情報である画像データが表示された様子が示されている。このように、サーバ装置1の配信対象曲の付属情報を簡単に参照できる仕組みを備えることで、ユーザの曲検索をさらに支援することができる。   In FIG. 14B, by selecting the song C on the server list (selected song h2) and operating the information button h1, an information window h3 is newly secured, and image data that is information attached to the song C is displayed. The state where is displayed is shown. As described above, by providing a mechanism that can easily refer to the accessory information of the distribution target song of the server device 1, the user's song search can be further supported.

自分の曲を指定する操作によっても、関連のある曲リストが配信されるので、この場合には、検索条件の指定等の面倒な操作を憶える必要もなくなる。   An associated song list is also distributed by an operation for designating one's own song. In this case, it is not necessary to memorize troublesome operations such as designation of a search condition.

このように、本実施形態の音楽配信システムでは、例えば購入済みの音楽データか否かの重複チェックを簡単に行いながら希望の曲を検索すること等を可能とし、かつ、個人の所有曲に基づいて個人の好みを反映させたより簡単な検索方法を提供することができる。   As described above, in the music distribution system according to the present embodiment, for example, it is possible to search for a desired song while simply performing a duplication check on whether or not the music data has been purchased, and based on personally owned songs. It is possible to provide a simpler search method that reflects individual preferences.

なお、本実施形態のCPU11,21に対し上記機能を実行するソフトウェアのプログラムを供給し、CPU11,21が、供給されたプログラムに従って上記動作させることにより上記実施の形態の機能を実現したものも、本発明の範疇に含まれる。つまり上記ソフトウェアのプログラム自体が上述した実施の形態の機能を実現することになり、そのプログラム自体は本発明を構成する。   A software program for executing the above functions is supplied to the CPUs 11 and 21 of the present embodiment, and the CPUs 11 and 21 are operated according to the supplied programs to realize the functions of the above embodiments. It is included in the category of the present invention. That is, the software program itself realizes the functions of the above-described embodiments, and the program itself constitutes the present invention.

また、これらのプログラムはROM22等以外の記録媒体の形式で記憶され、そこから読み出されて実行されていも良い。更に、上記プログラムは、サーバ装置1、ユーザ端末装置2に着脱可能な記録媒体に格納されていも良い。記録媒体としては、フロッピィディスク(登録商標)、CD−ROMの他にも、DVD等の光学記録媒体、MD等の磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。   These programs may be stored in a format of a recording medium other than the ROM 22 and read out from the recording medium and executed. Further, the program may be stored in a recording medium that can be attached to and detached from the server device 1 and the user terminal device 2. As a recording medium, in addition to a floppy disk (registered trademark) and a CD-ROM, an optical recording medium such as a DVD, a magnetic recording medium such as an MD, a tape medium, a semiconductor memory such as an IC card, and the like can be used.

また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはRAM等の格納装置を記録媒体として使用し、通信網を介してプログラムをサーバ装置1、ユーザ端末装置2に提供してもよい。あるいは他のアプリケーションソフト等と協働して上述の実施の形態の機能が実現される場合にも、かかるプログラムが本発明の実施の態様に含まれることはいうまでもない。   Further, a storage device such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a recording medium, and the program may be provided to the server device 1 and the user terminal device 2 via the communication network. Good. Alternatively, it goes without saying that such a program is included in the embodiment of the present invention even when the functions of the above-described embodiment are realized in cooperation with other application software or the like.

この発明の実施形態に係る音楽配信システムのシステム構成を示す図The figure which shows the system configuration | structure of the music delivery system which concerns on embodiment of this invention 同実施形態の音楽配信システムにおいてユーザ端末装置の表示部に表示される初期画面の一例を示す図The figure which shows an example of the initial screen displayed on the display part of a user terminal device in the music delivery system of the embodiment 同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第1の図(メニュー検索モード)1st figure (menu search mode) for showing transition of a server list and a user list by search condition setting in a music distribution system of the embodiment 同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第2の図(メニュー検索モード)2nd figure (menu search mode) for showing transition of a server list and a user list by search condition setting in a music distribution system of the embodiment 同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第3の図(メニュー検索モード)3rd figure (menu search mode) for showing transition of a server list and a user list by search condition setting in a music distribution system of the embodiment 同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第1の図(曲検索モード)1st figure (song search mode) for showing the transition of a server list and a user list by search condition setting in the music distribution system of the embodiment 同実施形態の音楽配信システムにおいて検索条件設定によるサーバリストおよびユーザリストの遷移を示すための第2の図(曲検索モード)2nd figure (song search mode) for showing transition of a server list and a user list by search condition setting in a music distribution system of the embodiment 同実施形態の音楽配信システムにおけるサーバ装置およびユーザ端末装置の動作の流れを示すフローチャートThe flowchart which shows the flow of operation | movement of the server apparatus and user terminal device in the music delivery system of the embodiment 同実施形態の音楽配信システムのユーザ端末装置が実行する検索条件設定処理の詳細な流れを示すフローチャートThe flowchart which shows the detailed flow of the search condition setting process which the user terminal device of the music delivery system of the embodiment performs 同実施形態の音楽配信システムの一応用例を説明するための概要図Schematic diagram for explaining an application example of the music distribution system of the embodiment 同実施形態の一応用例に係る音楽配信システムのリスト管理部が表示する画面例を示す図The figure which shows the example of a screen which the list management part of the music delivery system which concerns on one application example of the embodiment displays 同実施形態の一応用例に係る音楽配信システムの曲リストの友達への送信に関する動作の流れを示す第1のフローチャート1st flowchart which shows the flow of operation | movement regarding transmission to the friend of the music list of the music delivery system which concerns on one application example of the embodiment 同実施形態の一応用例に係る音楽配信システムの曲リストの友達への送信に関する動作の流れを示す第2のフローチャート2nd flowchart which shows the flow of operation | movement regarding transmission to the friend of the music list of the music delivery system which concerns on one application example of the embodiment 同実施形態の音楽配信システムにおいて音楽データの付属情報を表示する様子を示す図The figure which shows a mode that the attached information of music data is displayed in the music delivery system of the embodiment

符号の説明Explanation of symbols

1…サーバ装置、2…ユーザ端末装置(PC)、3…ネットワーク(公衆回線)、11…CPU、12…記憶部、13…通信インタフェース(I/F)部、21…CPU、22…ROM、23…RAM、24…記憶部、25…操作部、26…表示部、27…音声処理/出力部、28…通信インタフェース(I/F)部、101…音楽送信管理部、102…リスト管理部、201…リスト管理部、202…音楽管理部、203…お気に入り管理部。 DESCRIPTION OF SYMBOLS 1 ... Server apparatus, 2 ... User terminal device (PC), 3 ... Network (public line), 11 ... CPU, 12 ... Memory | storage part, 13 ... Communication interface (I / F) part, 21 ... CPU, 22 ... ROM, DESCRIPTION OF SYMBOLS 23 ... RAM, 24 ... Memory | storage part, 25 ... Operation part, 26 ... Display part, 27 ... Voice processing / output part, 28 ... Communication interface (I / F) part, 101 ... Music transmission management part, 102 ... List management part 201 ... List management unit 202 ... Music management unit 203 ... Favorite management unit

Claims (11)

音楽データを配信する音楽配信サーバ装置と、前記音楽配信サーバ装置とネットワーク接続されるユーザ端末装置とからなる音楽配信システムにおいて、
前記音楽配信サーバ装置は、
配信対象曲の音楽データを格納する音楽データベースと、
前記音楽データベースに格納された配信対象曲の音楽データの中で前記ユーザ端末装置から送信される曲検索条件を満たす曲を示すサーバ検索リストを作成し、前記ユーザ端末装置に返信するサーバリスト管理部と
を備え、
前記ユーザ端末装置は、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバから返信される前記サーバ検索リストとともに表示するユーザリスト管理部を備える
ことを特徴とする音楽配信システム。
In a music distribution system comprising a music distribution server device for distributing music data and a user terminal device connected to the music distribution server device via a network,
The music distribution server device
A music database that stores the music data of the songs to be distributed;
A server list management unit that creates a server search list indicating songs satisfying a song search condition transmitted from the user terminal device in music data of distribution target songs stored in the music database, and returns the server search list to the user terminal device And
The user terminal device creates a user search list indicating songs satisfying a song search condition transmitted to the music distribution server device among music data stored in a built-in or externally connected recording unit, and the music distribution server A music distribution system comprising: a user list management unit that displays the server search list returned from the server.
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
入力された曲検索条件を前記音楽配信サーバ装置に送信するとともに、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で前記曲検索条件を満たす曲を示すサーバ検索リストを前記音楽配信サーバー装置から受信するための通信部と、
内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバ装置から受信される前記サーバ検索リストとともに表示するユーザリスト管理部と
を具備することを特徴とするユーザ端末装置。
In a user terminal device connected to a network with a music distribution server device that distributes music data,
The music distribution server device transmits a music search condition that is input to the music distribution server device, and a server search list indicating songs satisfying the music search condition in the music data to be distributed by the music distribution server device. A communication unit for receiving from the device;
A user search list indicating songs satisfying a song search condition transmitted to the music distribution server device among music data stored in a built-in or externally connected recording unit is created and received from the music distribution server device A user list management unit for displaying together with a server search list.
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示するユーザリスト管理部を具備することを特徴とするユーザ端末装置。
In a user terminal device connected to a network with a music distribution server device that distributes music data,
Among the music data stored in a built-in or externally connected recording unit, a server search list indicating songs satisfying a song search condition input in music data to be distributed by the music distribution server device A user terminal device comprising: a user list management unit that simultaneously displays a user search list indicating songs that satisfy an input song search condition.
前記ユーザリスト管理部は、前記表示したユーザ検索リスト上で指定された曲に応じて前記曲検索条件を新たな曲検索条件に変更することを特徴とする請求項3記載のユーザ端末装置。   4. The user terminal device according to claim 3, wherein the user list management unit changes the song search condition to a new song search condition in accordance with a song designated on the displayed user search list. 前記ユーザリスト管理部は、前記曲検索条件指定用のメニューを前記サーバー検索リストおよび前記ユーザ検索リストとともに表示することを特徴とする請求項3記載のユーザ端末装置。   4. The user terminal device according to claim 3, wherein the user list management unit displays the music search condition designation menu together with the server search list and the user search list. 音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置における曲リスト表示方法であって、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする曲リスト表示方法。
A music list display method in a user terminal device connected to a network with a music distribution server device that distributes music data,
Among the music data stored in a built-in or externally connected recording unit, a server search list indicating songs satisfying a song search condition entered in music data to be distributed by the music distribution server device A song list display method characterized by simultaneously displaying a user search list indicating songs that satisfy an input song search condition.
前記曲検索条件を前記音楽配信サーバ装置に送信し、この曲検索条件の送信に応答して前記音楽配信サーバ装置から返信されるサーバ検索リストを受信することを特徴とする請求項6記載の曲リスト表示方法。   7. The music according to claim 6, wherein the music search condition is transmitted to the music distribution server device, and a server search list returned from the music distribution server device in response to transmission of the music search condition is received. List display method. 音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置に曲リスト表示方法を実行させるためのプログラムであって、
前記曲リスト表示方法は、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示する
ことを特徴とするプログラム。
A program for causing a user terminal device connected to a network with a music distribution server device that distributes music data to execute a song list display method,
The song list display method is:
Among the music data stored in a built-in or externally connected recording unit, a server search list indicating songs satisfying a song search condition input in music data to be distributed by the music distribution server device A program that simultaneously displays a user search list indicating songs that satisfy an input song search condition.
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置に曲リスト表示方法を実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記曲リスト表示方法は、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示する
ことを特徴とするコンピュータ読み取り可能な記憶媒体。
In a computer-readable storage medium storing a program for causing a user terminal device connected to a music distribution server device for distributing music data to execute a song list display method,
The song list display method is:
Among the music data stored in a built-in or externally connected recording unit, a server search list indicating songs satisfying a song search condition input in music data to be distributed by the music distribution server device A computer-readable storage medium characterized by simultaneously displaying a user search list indicating songs that satisfy an input song search condition.
音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、
前記音楽配信サーバ装置の配信対象曲を示すサーバ検索リストと、内蔵または外部接続される記録部に音楽データが格納された曲を示すユーザ検索リストとを対比させて表示するリスト管理部を具備し、
前記リスト管理部は、前記表示したサーバ検索リストおよびユーザ検索リスト上で所定の属性を付すためのマーキング操作がなされた曲のみを示すユーザ検索リストおよびサーバ検索リストを対比させて表示することを特徴とするユーザ端末装置。
In a user terminal device connected to a network with a music distribution server device that distributes music data,
A list management unit for comparing and displaying a server search list indicating a distribution target song of the music distribution server device and a user search list indicating a song in which music data is stored in an internal or externally connected recording unit; ,
The list management unit compares and displays a user search list and a server search list that indicate only songs for which a marking operation has been performed for attaching a predetermined attribute on the displayed server search list and user search list. A user terminal device.
前記リスト管理部は、前記マーキング操作がなされた曲のみからなるリストを入力されたアドレス宛てに前記ネットワーク経由で送信することを特徴とする請求項12記載のユーザ端末装置。   13. The user terminal device according to claim 12, wherein the list management unit transmits a list including only the music for which the marking operation has been performed to the input address via the network.
JP2005207236A 2005-07-15 2005-07-15 Music distribution system, user terminal device and music list display method Pending JP2007026087A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005207236A JP2007026087A (en) 2005-07-15 2005-07-15 Music distribution system, user terminal device and music list display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005207236A JP2007026087A (en) 2005-07-15 2005-07-15 Music distribution system, user terminal device and music list display method

Publications (1)

Publication Number Publication Date
JP2007026087A true JP2007026087A (en) 2007-02-01

Family

ID=37786752

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005207236A Pending JP2007026087A (en) 2005-07-15 2005-07-15 Music distribution system, user terminal device and music list display method

Country Status (1)

Country Link
JP (1) JP2007026087A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008226354A (en) * 2007-03-13 2008-09-25 Kenwood Corp Sound reproducing device, sound data display method, and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0548087U (en) * 1991-11-20 1993-06-25 ブラザー工業株式会社 Vending machine
JP2000331090A (en) * 1999-12-22 2000-11-30 Oricon Direct Digital:Kk Music selection support system for music delivery and music selection and delivery method
JP2001331661A (en) * 2000-05-22 2001-11-30 Sony Corp Information distribution method, information distribution system, communication terminal, information distribution device, and duplicate distribution prevention method
JP2003058171A (en) * 2001-08-09 2003-02-28 Yamaha Corp Contents selling site and program
JP2003296546A (en) * 2002-03-29 2003-10-17 Mitsubishi Electric Information Systems Corp Purchase history management system
JP2004054023A (en) * 2002-07-22 2004-02-19 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2004334800A (en) * 2003-05-12 2004-11-25 Ntt Docomo Inc Purchase management server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0548087U (en) * 1991-11-20 1993-06-25 ブラザー工業株式会社 Vending machine
JP2000331090A (en) * 1999-12-22 2000-11-30 Oricon Direct Digital:Kk Music selection support system for music delivery and music selection and delivery method
JP2001331661A (en) * 2000-05-22 2001-11-30 Sony Corp Information distribution method, information distribution system, communication terminal, information distribution device, and duplicate distribution prevention method
JP2003058171A (en) * 2001-08-09 2003-02-28 Yamaha Corp Contents selling site and program
JP2003296546A (en) * 2002-03-29 2003-10-17 Mitsubishi Electric Information Systems Corp Purchase history management system
JP2004054023A (en) * 2002-07-22 2004-02-19 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2004334800A (en) * 2003-05-12 2004-11-25 Ntt Docomo Inc Purchase management server

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008226354A (en) * 2007-03-13 2008-09-25 Kenwood Corp Sound reproducing device, sound data display method, and program

Similar Documents

Publication Publication Date Title
JP4981812B2 (en) System and method for creating a playlist
US9305101B2 (en) Search assistant for digital media assets
JP5232304B2 (en) System and method for generating a playlist based on similarity data
CN100437583C (en) User terminal and content searching and presenting method
JP3824137B2 (en) DATA REPRODUCING METHOD, DATA REPRODUCING DEVICE, PROGRAM, AND RECORDING MEDIUM THEREOF
US20050015713A1 (en) Aggregating metadata for media content from multiple devices
JP2007164078A (en) Music playback device and music information distribution server
JPWO2008096414A1 (en) Content acquisition apparatus, content acquisition method, content acquisition program, and recording medium
JP2003271630A (en) Information retrieval method, program and device
JP2008047017A (en) Information processing apparatus and method, and program
JP5299624B2 (en) Product search device and operation method of product search device
JP2009064365A (en) How to provide recommended information
JP2003302983A (en) Method of using personal portable browser terminal as music selection tool for karaoke apparatus, karaoke user support server and karaoke apparatus for implementing this method
JP2007026087A (en) Music distribution system, user terminal device and music list display method
JP2008041043A (en) Information processing device
JP2006126679A (en) Audio device, music list sorting method of device, and music list sorting program
JP4293364B2 (en) Karaoke performance management system
JP4522576B2 (en) Sales management device
JP4337839B2 (en) Information processing apparatus and method, and program
JP2009015439A (en) Network system, server device, program, and play list information transmission/reception method
JP5302529B2 (en) Information processing apparatus, information processing method, program, and recording medium
JP3893982B2 (en) Music distribution system
JP2007207031A (en) Image processing apparatus, image processing method, and image processing program
JP4875401B2 (en) Site search method, site search system, server device, and computer program
US20060168299A1 (en) Music contents providing apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080321

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100803

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101130