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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000004891 communication Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 64
- 230000006870 function Effects 0.000 description 7
- 230000007704 transition Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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
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等参照)。
ところで、音楽配信システムでの選曲に際して、これまでのシステムでは、配信可能な曲リストがサーバから送信され、自分の端末に表示された曲リストを見て希望の曲を指定するが、例えば自分の所有する曲と重複しないように注意する必要がある。そのため、特許文献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
しかしながら、配信された曲リストだけを見て、自分の持っている曲があるか否かの判断は簡単ではなく、更に自分の持っている曲も多くなると覚えきれなくなり、重複しないようにチェックするのも容易でなくなる。 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
さらに、曲の好みは人によって様々に異なるが、個人の好みの範囲は一定の範囲に限定されるのが普通であるので、個人の好みを反映させたより簡単な検索方法も同時に求められている。 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
また、この発明のユーザ端末装置は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置において、入力された曲検索条件を前記音楽配信サーバ装置に送信するとともに、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で前記曲検索条件を満たす曲を示すサーバ検索リストを前記音楽配信サーバー装置から受信するための通信部と、内蔵または外部接続される記録部に格納された音楽データの中で前記音楽配信サーバ装置に送信した曲検索条件を満たす曲を示すユーザ検索リストを作成し、前記音楽配信サーバ装置から受信される前記サーバ検索リストとともに表示するユーザリスト管理部とを具備することを特徴とする。上記の通信部は実施形態では通信インタフェース(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)
また、この発明の曲リスト表示方法は、音楽データを配信する音楽配信サーバ装置とネットワーク接続されるユーザ端末装置における曲リスト表示方法であって、前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする。 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
サーバ装置1は、音楽データの配信用に音楽配信業者側に設置されるコンピュータであり、CPU11、記憶部12、通信インタフェース(I/F)部13を有している。
The
CPU11は、このサーバ装置1全体の制御を司る。後述する音楽送信管理部101およびリスト管理部102は、プログラムを読み込んで実行制御する当該CPU11が該当する。
The
記憶部12は、例えばハードディスク装置や光磁気ディスク装置などで構成され、配信対象の音楽データのほか、後述する検索リストデータや画像データを含む種々のデータを格納する。そして、通信インタフェース13は、ユーザ端末装置2との間のネットワーク3経由の通信を実行制御する。
The
一方、ユーザ端末装置2は、サーバ装置1からの音楽データの配信を受ける各ユーザ側で利用されるコンピュータであり、CPU21、ROM22、RAM23、記憶部24、操作部25、表示部26、音声処理/出力部27、通信インタフェース(I/F)部28を有している。
On the other hand, the
CPU21は、このユーザ端末装置2全体の制御を司る。後述するリスト管理部201および音楽管理部202は、例えばROM22に格納されたプログラムを読み込んで実行制御する当該CPU21が該当する。
The
ROM22は、例えばCPU21によって実行制御されるプログラムの中の主要なプログラムを格納するメモリデバイスである。また、RAM23は、このユーザ端末装置2の主記憶となるメモリデバイスであり、CPU21の作業領域として各種プログラムや各種データを格納する。一方、記憶部24は、このユーザ端末装置の外部記憶となるメモリデバイスであり、RAM23の補助装置として各種プログラムや各種データを格納する。記憶部24に格納されるデータとして、サーバ装置1から受信した音楽データのほか、後述する検索リストデータ、お気に入りリストデータ等が存在する。
The
操作部25は、このユーザ端末装置2が提供するユーザインタフェースのインプット側を担うデバイスであり、ユーザの操作をCPU21に通知する。一方、表示部26および音声処理/出力部27は、このユーザ端末装置2が提供するユーザインタフェースのアウトプット側を担うデバイスであり、表示部26はユーザに対する画像出力、音声処理/出力部27はユーザに対する音声出力をそれぞれ実行する。そして、通信インタフェース28は、サーバ装置1との間のネットワーク3経由の通信を実行制御する。
The
次に、このような構成をもつ本実施形態の音楽配信システムが、自分のすでに所有している曲に基づいてネットワーク上で希望の曲を検索すること等を可能とするためにユーザに提供する作業環境について説明する。 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
図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
サーバ装置1から曲リストが送られてくると、リスト管理部201は、それを記憶部24に格納するとともに、サーバリストa2のフィールドに表示し、また、音楽管理部202から取得した曲リストをユーザリストa3のフィールドに表示する。つまり、この時点では、サーバ装置1が配信可能な音楽データの曲リストとユーザ端末装置2に存在する全音楽データの曲リストとが上下2段に重ねられて同時表示される。
When the song list is sent from the
メインメニュー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
そうすると、リスト管理部201は、この設定された検索条件をサーバ装置1に送信するとともに、記憶部24に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成する。一方、この検索条件を受信したサーバ装置1側でも、リスト管理部102が、記憶部12に格納された音楽データの中で当該検索条件を満たす音楽データの曲リストを作成して返送する。そして、このサーバ装置1からの曲リストを受け取ったリスト管理部201は、これを記憶部24に格納するとともに、サーバリストa2のフィールドに表示し、また、自身が作成したユーザ端末装置2側における「JAZZ」に該当する曲リストをユーザリストa3のフィールドに表示する。つまり、検索条件を設定すると、この検索条件を満たすサーバ装置1の配信対象曲のリストと、この検索条件を満たすユーザ端末装置2に存在する音楽データの曲リストとが上下2段に重ねられて同時表示される画面に切り替わることになる。図3に示すように、サーバリストa2およびユーザリストa3の双方とも、ジャンル名a5の項目が「JAZZ」のもののみに絞り込まれている。
Then, the
次に、この図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
そして、リスト管理部201は、このサーバ装置1から返送される曲リストを自身が再作成した曲リストとともに表示する。図4は、この時のサーバリストa2およびユーザリストa3の表示例である。図4に示すように、サーバリストa2およびユーザリストa3の双方とも、アーティスト名a6の項目が「ARTIST02」のもののみにさらに絞り込まれている。
And the
さらに、この図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
このように、メインメニュー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
そして、このような手順でサーバ装置1上の希望の曲が見つかり、その曲の購入指示が行われると、音楽管理部202からサーバ装置に対して曲購入要求が送信され、サーバ装置1の音楽送信管理部101によって同曲の音楽データの配信が行われる。そして、音楽管理部202は、この配信された音楽データを記憶部24に格納する。以降、この曲もユーザリストa3への表示対象となる。
Then, when a desired song is found on the
また、以上では、メインメニュー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
同様に、図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
このように、メインメニュー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
なお、サブメニュー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
音楽配信システムの利用が開始されると、ユーザ端末装置2のリスト管理部201は、サーバ装置1に対して配信対象の音楽データの曲リストを要求するとともに(ステップA1)、自装置内の記憶部24に存在する全音楽データの曲リストを音楽管理部202から取得する(ステップA2)。一方、この要求を受けたサーバ装置1では、リスト管理部102が、記憶部12に格納された配信対象の全音楽データの曲リストから所定量の曲リスト(サーバリスト)を作成してユーザ端末装置2に返送する(ステップB1〜ステップB2)。
When the use of the music distribution system is started, the
ユーザ端末装置2のリスト管理部201は、このサーバ装置1からの曲リストを受け取って記憶部24に格納すると(ステップA3)、これを音楽管理部202から取得した曲リスト(ユーザリスト)とともに初期画面として表示する(ステップA4)。
When the
この初期画面表示後、検索指示が行われると(ステップ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
このように検索条件を設定すると、ユーザ端末装置2のリスト管理部201は、この設定した検索条件をサーバ装置1に送信するとともに(ステップA7)、自装置側において当該検索条件を満たす曲のみからなる新たな曲リストを再作成する(ステップA8)。同じように、サーバ装置1側でも、この検索条件を満たす曲のみからなる新たな曲リストの再作成がリスト管理部102によって行われ(ステップB3)、ユーザ端末装置2への返送が行われる(ステップB4)。
When the search condition is set in this way, the
そして、ユーザ端末装置2のリスト管理部201は、このサーバ装置1から受け取った曲リストを自身が再作成した自装置側の曲リストとともに表示する(ステップA9)。このステップA6〜ステップA9の処理は、検索指示が行われる度に再実行される(ステップA10のYES)。
Then, the
もし、曲購入指示が行われると(ステップ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
次に、このような効率的な曲検索を可能とするユーザインタフェースを提供する本音楽配信システムの一応用例を説明する。ここでは、前述のようにサーバリストおよびユーザリストを使ってサーバ装置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
図11は、リスト管理部201が表示する画面例であり、(A)に示すように、メインメニューa1の下段に、お気に入りメニューg1を表示する。このお気に入りメニューg1の中には、任意のマークを選択するためのチェックボックスg2が設けられる。
FIG. 11 shows an example of a screen displayed by the
ユーザは、(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
図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
また、リスト管理部201は、このマーク付きリストを記憶部24から読み出して表示した際(図13ステップE1)、チェックボックスg2の入力を受け付け(図13ステップE2)、そのマークが付された曲のみのリストを表示する(図13ステップE3)。
Further, when the
そして、このリストの送信指示が行われたら(図13ステップE4)、リスト管理部201は、送信相手のアドレスの入力を受け付け(図13ステップE5)、入力されたアドレスに向けたリストの送信を実行する(図13ステップE6)。
When the list transmission instruction is issued (step E4 in FIG. 13), the
これにより、ユーザ向けには、曲検索を効率的に行えるだけでなく、例えば友達同士のコミュニケーションツールとしての役割を提供でき、一方、音楽配信業者向けには、音楽データのダウンロード促進機会を提供できる。 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
この機能を実現するために、ユーザ端末装置2のリスト管理部201は、例えば図14(A)に示すように、インフォメーションボタンh1をさらに表示する。そして、サーバリストa2上のいずれかの曲が選択された状態で、このインフォメーションボタンh1が操作されると、リスト管理部201は、この曲の音楽データに対応する付属情報の転送要求をサーバ装置1に送信する。この転送要求を受けたサーバ装置1では、リスト管理部102が、その付属情報を記憶部12から読み出し、ユーザ端末装置2に返送する。ユーザ端末装置2のリスト管理部201は、付属情報を表示するためのフィールドを画面上に新たに確保して、サーバ装置1から転送された付属情報を表示する。
In order to realize this function, the
図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
自分の曲を指定する操作によっても、関連のある曲リストが配信されるので、この場合には、検索条件の指定等の面倒な操作を憶える必要もなくなる。 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
また、これらのプログラムはROM22等以外の記録媒体の形式で記憶され、そこから読み出されて実行されていも良い。更に、上記プログラムは、サーバ装置1、ユーザ端末装置2に着脱可能な記録媒体に格納されていも良い。記録媒体としては、フロッピィディスク(登録商標)、CD−ROMの他にも、DVD等の光学記録媒体、MD等の磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。
These programs may be stored in a format of a recording medium other than the
また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたは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
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
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.
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示することを特徴とする曲リスト表示方法。 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.
前記曲リスト表示方法は、
前記音楽配信サーバ装置が配信対象曲とする音楽データの中で入力された曲検索条件を満たす曲を示すサーバ検索リストと、内蔵または外部接続される記録部に格納された音楽データの中で前記入力された曲検索条件を満たす曲を示すユーザ検索リストとを同時表示する
ことを特徴とするプログラム。 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.
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)
| 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)
| 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 |
-
2005
- 2005-07-15 JP JP2005207236A patent/JP2007026087A/en active Pending
Patent Citations (7)
| 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)
| 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 |