以下図面について、本発明の一実施の形態を詳述する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
(1)第1の実施の形態
図1において、1は全体として第1の実施の形態による再生装置の機能回路ブロックによるハードウェア構成を示す。かかるハードウェア構成の再生装置1において、検出部2は、それぞれコンテンツ選択画像を生成して表示するための画像構成情報と共に、少なくとも1つのストリーミングコンテンツデータの供給元を示すコンテンツ識別情報を含み、順次遷移させるようにして取得可能な複数のページ情報のうち、コンテンツ選択画像の表示用に第1のページ情報を取り込んで当該第1のページ情報の取り込みを検出すると、少なくとも第1のページ情報から遷移される第2のページ情報も取り込む。そして再生装置1において、リスト作成部3は、検出部2により第1のページ情報の取り込みが検出されると、検出部2に取り込まれた少なくとも第1及び第2のページ情報内から、複数のコンテンツ識別情報を収集し、当該収集した複数のコンテンツ識別情報のリストを作成する。これにより再生装置1において、再生部4は、検出部2により第1のページ情報の取り込みが検出されると、リスト作成部3により作成されたリストに従い、当該リスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に取り込んで連続再生する。(1) 1st Embodiment In FIG. 1, 1 shows the hardware constitutions by the functional circuit block of the reproducing | regenerating apparatus by 1st Embodiment as a whole. In theplayback device 1 having such a hardware configuration, thedetection unit 2includes content identification information indicating at least one streaming content data supply source, together with image configuration information for generating and displaying content selection images ,respectively. Of the plurality of page information that can be acquired by making a transition, when the first page information is captured for display of the content selection image and the capture of the first page information is detected, at least the first page information The second page information to be transitioned is also captured . In theplayback device 1, when thedetection unit 2 detects the capture of the first page information, thelist creation unit 3 selects aplurality of items from at least thefirst and second page informationcaptured by thedetection unit 2. collect the content identification information, generates a list ofa plurality of content identification information corresponding collected. As a result, in theplayback apparatus 1, when thedetection unit 2 detects that the first page information has been captured , the playback unit 4 follows the list created bythelist creation unit 3 into aplurality of piecesof content identification information in thelist . Aplurality of corresponding streaming content data isautomatically captured andcontinuously played back.
この場合、再生部4は、リスト作成部3による種々のリスト作成状況に応じてストリーミングコンテンツデータを再生することができる。すなわち再生部4は、リスト作成部3により少なくとも第1及び第2のページ情報内から、1つ目のコンテンツ識別情報が収集されると、リストに従い、当該リスト内のコンテンツ識別情報に対応するストリーミングコンテンツデータを自動的に取り込んで再生することができる。また再生部4は、リスト作成部3により少なくとも第1及び第2のページ情報内から、規定の数のコンテンツ識別情報が収集されると、リストに従い、当該リスト内の当該規定の数のコンテンツ識別情報に対応する規定の数のストリーミングコンテンツデータを自動的に取り込んで連続再生することもできる。さらに再生部4は、リスト作成部3による少なくとも第1及び第2のページ情報内からのコンテンツ識別情報の収集が終了すると、リストに従い、当該リスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に取り込んで連続再生することもできる。In this case, the reproduction unit 4 can reproduce the streaming content data according to various list creation situations by thelist creation unit 3. That reproducing unit 4, at least first and second page information by thelist creation section 3, the first content identification information is collected,in accordance with the list, corresponding to thecontent identificationinformation inthe list Streaming content data can beautomatically captured and played back. The reproducing unit 4, at least first and second page information by thelist creating portion 3, when the content identification information specified number of are collected,in accordance with the list, content identification number of the provisions inthe list A predetermined number of streaming content data corresponding to the information can beautomatically taken in andcontinuously reproduced. Further reproducing unit 4, the acquisition of content identification information from at least first and second page information by thelist creating portion 3 is completed,in accordance with the list,a plurality of streaming corresponding toa plurality of content identification information inthe list Content data can beautomatically captured andcontinuously played back.
これに加えて再生部4は、ストリーミングコンテンツデータの再生形態として、リスト作成部3により作成されたリスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に繰り返し取り込んで連続再生することができる。そして実際に再生部4は、リスト作成部3により作成されたリスト内の1つのコンテンツ識別情報を注目コンテンツ識別情報として選定し、当該注目コンテンツ識別情報として選定したコンテンツ識別情報に対応するストリーミングコンテンツデータを取り込んで、当該取り込んだストリーミングコンテンツデータを再生し、当該ストリーミングコンテンツデータの再生終了を検出すると、リスト内の新たな1つのコンテンツ識別情報を注目コンテンツ識別情報として自動的に選定するようにして、当該リスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に取り込んで連続再生する。Reproducing unit 4 in addition to this,the continuous reproduction as the reproduction mode of the streaming content data, aplurality of streaming contents data corresponding toa plurality of content identification information in the list created by thelist creation section 3automatically repeated takes in can do. The playback unit 4 actually selects one content identification information in the list created by thelist creation unit 3 as the attention content identification information, and the streaming content data corresponding to the content identification information selected as the attention content identification information. When the captured streaming content data is reproduced and the reproduction end of the streaming content data is detected, one new content identification information in the list is automatically selected as the attention content identification information. A plurality of pieces of streaming content data corresponding to a plurality of pieces of content identification information in the list areautomatically captured andcontinuously reproduced.
ところで再生装置1において、操作部5は、操作に応じて、関連付けられているネットワークアドレスにアクセスする。また再生装置1において、制御部6は、再生部4により再生されているストリーミングコンテンツデータに応じて、操作部5に関連付けるネットワークアドレスを更新する。しかしながら制御部6は、再生部4によりストリーミングコンテンツデータが再生されていないとき、操作部5に関連付けていたネットワークアドレスを削除する。また制御部6は、操作部5に関連付けていたネットワークアドレスを削除していたとき、当該操作部5に対する操作を受け付けないようにする。これに加えて再生装置1において、音声処理部7は、再生部4によってストリーミングコンテンツデータが再生されることにより得られる再生データを音声信号に変換する。そして制御部6は、再生部4によりストリーミングコンテンツデータが再生されていても、音声処理部7から音声信号の出力がないとき、操作部5に対する操作を受け付けないようにする。 Incidentally, in theplayback apparatus 1, theoperation unit 5 accesses the associated network address in accordance with the operation. In theplayback device 1, thecontrol unit 6 updates the network address associated with theoperation unit 5 according to the streaming content data being played back by the playback unit 4. However, thecontrol unit 6 deletes the network address associated with theoperation unit 5 when the streaming content data is not reproduced by the reproduction unit 4. In addition, when the network address associated with theoperation unit 5 is deleted, thecontrol unit 6 does not accept an operation on theoperation unit 5. In addition to this, in theplayback apparatus 1, the audio processing unit 7 converts the playback data obtained by playing back the streaming content data by the playback unit 4 into an audio signal. Then, even when the streaming content data is reproduced by the reproduction unit 4, thecontrol unit 6 does not accept an operation on theoperation unit 5 when no audio signal is output from the audio processing unit 7.
一方、リスト作成部3は、検出部2により第1のページ情報の取り込みが検出されると、検出部2に取り込まれた少なくとも第1及び第2のページ情報内から、再生手段4により再生可能な複数のストリーミングコンテンツデータの供給元を示す複数のコンテンツ識別情報を収集し、当該収集した複数のコンテンツ識別情報のリストを作成することができる。またリスト作成部3は、検出部2により第1のページ情報の取り込みが検出されると、検出部2に取り込まれた少なくとも第1及び第2のページ情報内から、試聴可能な複数のストリーミングコンテンツデータの供給元を示す複数のコンテンツ識別情報を収集し、当該収集した複数のコンテンツ識別情報のリストを作成することもできる。On the other hand, when thedetection of the first page information is detected by thedetection unit 2 , thelist creation unit 3 can be reproduced by the reproduction unit 4 from at least the first and second page informationcaptured by thedetection unit 2. It is possible to collect aplurality of piecesof content identification information indicating aplurality of streaming content data supply sources and create a list of the collected piecesof content identification information. In addition, when thedetection of the first page information is detected by thedetection unit 2 , thelist creation unit 3 has aplurality of streaming contents that can be auditioned from at least the first and second page informationacquired by thedetection unit 2. It is also possible to collect aplurality of piecesof content identification information indicating data supply sources and create a list of the collectedpieces of content identification information.
以上の構成において、再生装置1は、検出部2により、それぞれコンテンツ選択画像を生成して表示するための画像構成情報と共に、少なくとも1つのストリーミングコンテンツデータの供給元を示すコンテンツ識別情報を含み、順次遷移させるようにして取得可能な複数のページ情報のうち、コンテンツ選択画像の表示用に第1のページ情報を取り込んで当該第1のページ情報の取り込みを検出すると、少なくとも第1のページ情報から遷移される第2のページ情報も取り込み、リスト作成部3により、検出部2により取り込まれた少なくとも第1及び第2のページ情報内から、複数のコンテンツ識別情報を収集すると共に、当該収集した複数のコンテンツ識別情報のリストを作成する。この状態で再生装置1は、再生部4により、かかるリストに従い、当該リスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に取り込んで連続再生する。In the above configuration, theplayback device 1includes content identification information indicating at least one streaming content data supply source, together with image configuration information for generating and displaying content selection images by thedetection unit 2,respectively. Transition from at least the first page information when the first page information is captured for display of the content selection image and detection of the first page information is detectedamong the plurality of page information that can be acquired bytransition. thesecond page information is also uptake,list generator 3which is, at least firstand second page informationin either etcaptured by thedetection unit 2, as well as collecting aplurality of content identification information,a plurality of the said collected Create a listof content identification information. In this state, theplayback apparatus 1automatically captures aplurality of piecesof streaming content data corresponding to aplurality of piecesof content identification information in the list by the playback unit 4according to the list , andcontinuously plays back.
従って再生装置1は、ユーザに対し第1のページ情報を取り込むための操作のみを行わせるだけで、複数の第1及び第2のページ情報内のコンテンツ識別情報に対応するストリーミングコンテンツデータを取り込んで再生することができる。 Accordingly, theplayback device 1 captures streaming content data corresponding to the content identification information in the plurality of first and second page information only by allowing the user to perform only an operation for capturing the first page information. Can be played.
以上の構成によれば、再生装置1は、それぞれコンテンツ選択画像を生成して表示するための画像構成情報と共に、少なくとも1つのストリーミングコンテンツデータの供給元を示すコンテンツ識別情報を含み、順次遷移させるようにして取得可能な複数のページ情報のうち、コンテンツ選択画像の表示用に第1のページ情報を取り込んで当該第1のページ情報の取り込みを検出すると、少なくとも第1のページ情報から遷移される第2のページ情報も取り込んで、当該取り込んだ少なくとも第1及び第2のページ情報内から、複数のコンテンツ識別情報を収集すると共に、当該収集した複数のコンテンツ識別情報のリストを作成し、かかるリストに従い、当該リスト内の複数のコンテンツ識別情報に対応する複数のストリーミングコンテンツデータを自動的に取り込んで連続再生するようにした。これにより再生装置1は、ユーザに対し第1のページ情報を取り込むための操作のみを行わせるだけで、複数の第1及び第2のページ情報内のコンテンツ識別情報に対応するストリーミングコンテンツデータを取り込んで再生することができ、かくしてストリーミングコンテンツデータの再生時の操作を格段的に簡易化することができる。According to the above configuration, theplayback device 1includes the content identification information indicating the supply source of at least one streaming content data, together with the image configuration information for generating and displaying the content selection image ,respectively, and sequentially transitions. If the first page information is captured for display of the content selection image and the capture of the first page information is detectedamong the plurality of pieces of page information that can be acquired as described above ,at least a transition from the first page information is made. incorporate also the second page information from the at leastfirst and second page informationcaptured the, while collecting aplurality of content identification information, to create a list ofa plurality of content identification information the collection,in accordance with such a list,a plurality of streaming contency corresponding toa plurality of content identification information inthe list It was to becontinuous capture and playback dataautomatically. As a result, theplayback device 1 captures streaming content data corresponding to the content identification information in the plurality of first and second page information only by allowing the user to perform only an operation for capturing the first page information. Thus, the operation at the time of reproducing the streaming content data can be greatly simplified.
(2)第2の実施の形態
図2において、20は全体として第2の実施の形態による音楽データ提供システムを示し、本発明を適用したデータ記憶再生装置21がネットワークNT上の音楽データ配信サーバSV1やディスク情報提供サーバSV2と接続して通信し得るように構成されている。この場合、音楽データ配信サーバSV1は、配信対象の複数の楽曲を、ATRAC3(Adaptive Transform Acoustic Coding 3)、AAC(Advanced Audio Coding )、WMA(Windows (登録商標) Media Audio)、RealAUDIO G2 Music Codec、MP3(MPEG Audio Layer-3)形式等でなる音楽データとしてデータ記憶再生装置21に配信し得るようになされている。またディスク情報提供サーバSV2は、個々のCD(Compact Disc)に関するディスク情報を当該CD固有の管理情報と対応付けてCDデータベースに登録しておきデータ記憶再生装置21に提供し得るようになされている。因みにディスク情報は、CDに記録されている楽曲の曲名を示す曲名情報や演奏時間を示す演奏時間情報、楽曲のアーティスト名を示すアーティスト情報、当該楽曲の属するジャンル(邦楽や洋楽等)を示すジャンル情報等を含む。(2) Second Embodiment In FIG. 2, reference numeral 20 denotes a music data providing system according to the second embodiment as a whole, and the data storage / reproducing apparatus 21 to which the present invention is applied is a music data distribution server on the network NT. It is configured to be able to connect to and communicate with SV1 and disk information providing server SV2. In this case, the music data distribution server SV1 converts a plurality of music pieces to be distributed into ATRAC3 (Adaptive Transform Acoustic Coding 3), AAC (Advanced Audio Coding), WMA (Windows (registered trademark) Media Audio), RealAudio G2 Music Codec, It can be distributed to the data storage / reproduction device 21 as music data in the MP3 (MPEG Audio Layer-3) format or the like. Further, the disc information providing server SV2 can register disc information relating to each CD (Compact Disc) with management information unique to the CD, register it in the CD database, and provide it to the data storage / reproduction device 21. . Incidentally, the disc information includes song name information indicating the song name of the song recorded on the CD, performance time information indicating the performance time, artist information indicating the artist name of the song, and genre indicating the genre (Japanese music, Western music, etc.) to which the song belongs. Includes information.
まず図3を用いて、音楽データ配信サーバSV1のハードウェア回路ブロックによるハードウェア構成を説明する。図3に示すように、音楽データ配信サーバSV1は、全体を統括的に制御する中央処理ユニット(Central Processing Unit )25が、ROM(Read Only Memory)26又はハードディスクドライブ27に記憶されている基本プログラムやアプリケーションソフトウェア等の各種プログラムを、バス28を介してRAM(Random Access Memory)29に適宜展開する。そして中央処理ユニット25は、RAM29に展開した各種プログラムを実行することによりネットワークインタフェース30を介してデータ記憶再生装置21と通信接続し、この状態でデータ記憶再生装置21に対する音楽データ配信用の各種処理を実行する。 First, the hardware configuration of the music data distribution server SV1 using hardware circuit blocks will be described with reference to FIG. As shown in FIG. 3, the music data distribution server SV1 includes a basic program stored in a ROM (Read Only Memory) 26 or ahard disk drive 27 in acentral processing unit 25 that controls the entire system. And various programs such as application software are appropriately expanded in a random access memory (RAM) 29 via thebus 28. Thecentral processing unit 25 is connected to the data storage / reproduction device 21 via thenetwork interface 30 by executing various programs developed in theRAM 29, and in this state, various processes for distributing music data to the data storage / reproduction device 21. Execute.
この場合、ハードディスクドライブ27には、データ記憶再生装置21でダウンロード可能な(すなわち、データ記憶再生装置21に対し配信可能な)多数の音楽データが記憶されている。またハードディスクドライブ27には、ダウンロード可能な音楽データに基づく楽曲の一部を試聴楽曲として試聴させるために予め用意された複数の試聴データも記憶されている。さらにハードディスクドライブ27には、ダウンロード可能な音楽データ毎の属性情報も、対応する音楽データと関連付けて記憶されている。かかる属性情報は、対応する音楽データに基づく楽曲の曲名を示す曲名情報や当該音楽データの再生時間を示す再生時間情報、かかる楽曲のアーティスト名を示すアーティスト情報、当該楽曲の属するジャンルを示すジャンル情報等を含む。そしてハードディスクドライブ27では、これら多数の音楽データが対応するコンテンツ識別情報(以下、これを特にダウンロード楽曲識別情報と呼ぶ)と関連付けられていると共に、試聴データも対応するコンテンツ識別情報(以下、これを特に試聴楽曲識別情報と呼ぶ)と関連付けられている。かかるダウンロード楽曲識別情報及び試聴楽曲識別情報は、対応する音楽データや試聴データそれぞれに固有のID(IDentification)、又はこれらのネットワークNT上の記憶位置を示すネットワークアドレス(すなわち、URL(Uniform Resource Locator))等でなり、当該音楽データや試聴データの供給元を示すものである。 In this case, thehard disk drive 27 stores a large number of music data that can be downloaded by the data storage / reproduction device 21 (that is, can be distributed to the data storage / reproduction device 21). Thehard disk drive 27 also stores a plurality of pieces of trial listening data prepared in advance so that a part of the music based on the downloadable music data can be auditioned as a trial listening music. Further, thehard disk drive 27 stores attribute information for each downloadable music data in association with the corresponding music data. The attribute information includes song name information indicating the song name of the song based on the corresponding music data, playback time information indicating the playback time of the music data, artist information indicating the artist name of the song, and genre information indicating the genre to which the song belongs. Etc. In thehard disk drive 27, the music data is associated with corresponding content identification information (hereinafter referred to as “downloaded music identification information” in particular), and the audition data is also associated with corresponding content identification information (hereinafter referred to as “content identification information”). In particular, it is referred to as sample music identification information). The downloaded music identification information and the trial music identification information include an ID (IDentification) unique to each corresponding music data and trial data, or a network address (that is, a URL (Uniform Resource Locator)) indicating a storage location on the network NT. ), Etc., and indicates the supplier of the music data and the audition data.
これに加えてハードディスクドライブ27には、音楽データ配信用のページ情報として、所望の楽曲の音楽データを選択させる際に用いる複数のページ情報(以下、これを楽曲選択ページ情報と呼ぶ)や、実際に音楽データのダウンロード(すなわち、ネットワークNTを利用した音楽データの購入)を実行要求させる際に用いる複数のページ情報(以下、これを楽曲購入ページ情報と呼ぶ)も記憶されている。そしてハードディスクドライブ27では、これら複数の楽曲選択ページ情報及び楽曲購入ページ情報が、それぞれ対応するネットワークNT上の記憶位置を示すネットワークアドレス(すなわち、URLであり、これら楽曲選択ページ情報や楽曲購入ページ情報の供給元を示す)と関連付けられている。 In addition, thehard disk drive 27 includes a plurality of pieces of page information (hereinafter referred to as music selection page information) used for selecting music data of a desired music as page information for music data distribution, Also stored is a plurality of page information (hereinafter referred to as music purchase page information) used when requesting execution of music data download (that is, purchase of music data using the network NT). In thehard disk drive 27, the plurality of music selection page information and music purchase page information are network addresses (that is, URLs) indicating storage locations on the corresponding network NT, and the music selection page information and music purchase page information. Indicates the supplier of
図4に示すように、各楽曲選択ページ情報32、32A乃至32BAは、例えばXML(eXtensible Markup Language)で記述されて作成されており、所望の楽曲の音楽データをジャンルやアーティスト等の種別毎に選択させるための楽曲選択画像の生成に用いる種々の画像構成情報が含まれている。そして各楽曲選択ページ情報32、32A乃至32BAは、音楽データの種別に応じて階層的に順次遷移して提供可能なように関連付けられており、ダウンロード可能な多数の音楽データの中から所望の楽曲の音楽データを、順次種別で絞り込んで選択させ得るようになされている。この場合、各楽曲選択ページ情報32、32A乃至32BAのうち階層構造の最上位となる1つの楽曲選択ページ情報32には、画像構成情報の1つとして例えばジャンルリスト情報33が含まれている。図5に示すように、かかるジャンルリスト情報33には、音楽データの種別としてのジャンルの選択に使用する当該ジャンルの名称のジャンルリスト34が含まれている。またジャンルリスト情報33には、自己のページ情報から遷移させる1階層下位の楽曲選択ページ情報32A及び32Bの供給元を示すネットワークアドレス(以下、これを選択ページアドレスと呼ぶ)の選択ページアドレスリスト35が、個々の選択ページアドレスをジャンルリスト34内の対応するジャンルの名称と関連付けて含まれている。さらにジャンルリスト情報33には、音楽データ配信サーバSV1側でジャンル毎に試聴の許可された楽曲に対応する試聴データの供給元を示す試聴楽曲識別情報の識別情報リスト36が、個々の試聴楽曲識別情報をジャンルリスト34内の対応するジャンルの名称と関連付けて含まれている。さらにまたジャンルリスト情報33には、試聴の許可された楽曲の種別(すなわち、ジャンル及びアーティスト等)の種別リスト37が、個々の種別を識別情報リスト36内の対応する試聴楽曲識別情報と関連付けて含まれている。これに加えてジャンルリスト情報33には、試聴の許可された楽曲の音楽データに対応する楽曲購入ページ情報の供給元を示すネットワークアドレス(以下、これを購入ページアドレスと呼ぶ)の購入ページアドレスリスト38が、個々の購入ページアドレスを識別情報リスト36内の対応する試聴楽曲識別情報と関連付けて含まれている。 As shown in FIG. 4, each piece of musicselection page information 32, 32A to 32BA is created, for example, described in XML (eXtensible Markup Language), and the music data of a desired piece of music is classified for each type such as genre or artist. Various pieces of image configuration information used for generating a music selection image for selection are included. Each piece of musicselection page information 32, 32A to 32BA is associated so that it can be provided in a hierarchically sequential manner according to the type of music data. The music data can be selected and selected by type. In this case, for example,genre list information 33 is included as one piece of image configuration information in one piece of musicselection page information 32 that is the highest in the hierarchical structure among the pieces of musicselection page information 32, 32A to 32BA. As shown in FIG. 5, thegenre list information 33 includes agenre list 34 of genre names used for selection of genres as types of music data. Further, thegenre list information 33 includes a selectionpage address list 35 of network addresses (hereinafter referred to as selection page addresses) indicating the supply source of the musicselection page information 32A and 32B one layer lower than the page information of the genre list information. Are included in association with the names of the corresponding genres in thegenre list 34. Further, in thegenre list information 33, anidentification information list 36 of trial music identification information indicating the supply source of the trial music data corresponding to the music for which the trial listening is permitted for each genre on the music data distribution server SV1 side is provided. Information is included in association with the name of the corresponding genre in thegenre list 34. Furthermore, in thegenre list information 33, atype list 37 of types of music for which trial listening is permitted (that is, genre, artist, etc.) associates each type with corresponding trial music identification information in theidentification information list 36. include. In addition to this, thegenre list information 33 includes a purchase page address list of network addresses (hereinafter referred to as purchase page addresses) indicating the source of the music purchase page information corresponding to the music data of the music permitted to be auditioned. 38, each purchase page address is included in association with corresponding sample music identification information in theidentification information list 36.
また最上位の楽曲選択ページ情報32よりも下位(例えば、1階層下位)の楽曲選択ページ情報32A及び32Bには、画像構成情報の1つとして例えばアーティストリスト情報39A及び39Bが含まれている。図6に示すように、かかるアーティストリスト情報39A及び39Bには、音楽データの種別としてのアーティストの選択に使用するアーティスト名のアーティストリスト40が含まれている。またアーティストリスト情報39A及び39Bには、自己のページ情報から遷移させる1階層下位の楽曲選択ページ情報32AA乃至32BAの供給元を示す選択ページアドレスの選択ページアドレスリスト41が、個々の選択ページアドレスをアーティストリスト40内の対応するアーティスト名と関連付けて含まれている。さらにアーティストリスト情報39A及び39Bには、音楽データ配信サーバSV1側でアーティスト毎に試聴の許可された楽曲に対応する試聴データの供給元を示す試聴楽曲識別情報の識別情報リスト42が、個々の試聴楽曲識別情報をアーティストリスト40内の対応するアーティスト名と関連付けて含まれている。さらにまたアーティストリスト情報39A及び39Bには、試聴の許可された楽曲の種別(すなわち、ジャンル及びアーティスト等)の種別リスト43が、個々の種別を識別情報リスト42内の対応する試聴楽曲識別情報と関連付けて含まれている。これに加えてアーティストリスト情報39A及び39Bには、試聴の許可された楽曲の音楽データに対応する楽曲購入ページ情報の供給元を示す購入ページアドレスの購入ページアドレスリスト44が、個々の購入ページアドレスを識別情報リスト42内の対応する試聴楽曲識別情報と関連付けて含まれている。 The musicselection page information 32A and 32B lower than the highest-order music selection page information 32 (for example, one layer lower) includes, for example,artist list information 39A and 39B as one piece of image configuration information. As shown in FIG. 6, theartist list information 39A and 39B includes anartist list 40 of artist names used for selecting an artist as a type of music data. In theartist list information 39A and 39B, a selectionpage address list 41 of a selection page address indicating a supply source of the music selection page information 32AA to 32BA that is one layer lower than the page information of the own page information includes individual selection page addresses. It is included in association with the corresponding artist name in theartist list 40. Further, in theartist list information 39A and 39B, there is anidentification information list 42 of audition music identification information indicating the supply source of the audition data corresponding to the music for which the audition is permitted for each artist on the music data distribution server SV1 side. The music identification information is included in association with the corresponding artist name in theartist list 40. Furthermore, in theartist list information 39A and 39B, there is atype list 43 of types of music for which trial listening is permitted (that is, genre, artist, etc.), and each type is associated with the corresponding sample music identification information in theidentification information list 42. Included in association. In addition, in theartist list information 39A and 39B, a purchasepage address list 44 of purchase page addresses indicating sources of music purchase page information corresponding to the music data of the music permitted to be listened to is included in the individual purchase page addresses. Are associated with the corresponding sample music identification information in theidentification information list 42.
さらにアーティストリスト情報39A及び39Bを含む楽曲選択ページ情報32A及び32Bよりも下位(例えば、最下位)の楽曲選択ページ情報32AA乃至32BAには、画像構成情報の1つとして例えば楽曲リスト情報45A乃至45Cが含まれている。図7に示すように、かかる楽曲リスト情報45A乃至45Cには、楽曲の選択に使用する曲名の曲名リスト46が含まれている。また楽曲リスト情報45A乃至45Cには、曲名リスト46内の曲名により選択可能な楽曲の音楽データに対応する楽曲購入ページ情報の供給元を示す購入ページアドレスの購入ページアドレスリスト47が、個々の購入ページアドレスを曲名リスト46内の対応する曲名と関連付けて含まれている。さらに楽曲リスト情報45A乃至45Cには、音楽データ配信サーバSV1側で試聴の許可された楽曲に対応する試聴データの供給元を示す試聴楽曲識別情報の識別情報リスト48が、個々の試聴楽曲識別情報を曲名リスト46内の対応する曲名と関連付けて含まれている。さらにまた楽曲リスト情報45A乃至45Cには、試聴の許可された楽曲の種別(すなわち、ジャンル及びアーティスト等)の種別リスト49が、個々の種別を識別情報リスト48内の対応する試聴楽曲識別情報と関連付けて含まれている。 Further, music selection page information 32AA to 32BA lower than (for example, the lowest) musicselection page information 32A and 32B includingartist list information 39A and 39B includes, for example, music list information 45A to 45C as one of the image configuration information. It is included. As shown in FIG. 7, the song list information 45A to 45C includes asong name list 46 of song names used for music selection. In the music list information 45A to 45C, purchase page address lists 47 of purchase page addresses indicating sources of music purchase page information corresponding to music data of music that can be selected by music names in themusic name list 46 are individually purchased. The page address is included in association with the corresponding song name in thesong name list 46. Further, in the music list information 45A to 45C, there is anidentification information list 48 of trial music identification information indicating the supply source of the trial music data corresponding to the music for which the trial listening is permitted on the music data distribution server SV1 side. Are associated with the corresponding song names in thesong name list 46. Further, the music list information 45A to 45C includes atype list 49 of types of music that are permitted to be auditioned (that is, genre, artist, etc.), and each type of music list information corresponding to the sample music identification information in theidentification information list 48. Included in association.
そして各楽曲選択ページ情報32、32A乃至32BA(図4)には、それぞれ内部のジャンルリスト情報33、アーティストリスト情報39A及び39B並びに楽曲リスト情報45A乃至45Cを判別可能なリスト識別子(図示せず)も含まれている。また各楽曲選択ページ情報32、32A乃至32BAには、それぞれ固有のページ識別情報が含まれており、かかるページ識別情報により個々の楽曲選択ページ情報32、32A乃至32BAを識別可能にしている。 Each piece of musicselection page information 32, 32A to 32BA (FIG. 4) includes a list identifier (not shown) that can distinguish the internalgenre list information 33,artist list information 39A and 39B, and music list information 45A to 45C, respectively. Is also included. Each piece of musicselection page information 32, 32A to 32BA includes unique page identification information, and each piece of musicselection page information 32, 32A to 32BA can be identified by the page identification information.
一方、楽曲購入ページ情報は、例えばXMLで記述されて作成されており、ダウンロードさせる(すなわち、購入させる)音楽データの当該ダウンロードを実行要求させるための楽曲購入画像の生成に用いる種々の画像構成情報が含まれている。また楽曲購入ページ情報には、対応する音楽データの供給元を示すダウンロード楽曲識別情報も含まれている。 On the other hand, the music purchase page information is created and described in, for example, XML, and various pieces of image configuration information used for generating a music purchase image for requesting execution of the download of music data to be downloaded (ie, purchased). It is included. The music purchase page information also includes download music identification information indicating the supply source of the corresponding music data.
これにより中央処理ユニット25は、データ記憶再生装置21から楽曲選択ページ情報が要求されると、ハードディスクドライブ27から最上位の楽曲選択ページ情報32を読み出してネットワークインタフェース30を介してデータ記憶再生装置21に送信する。また中央処理ユニット25は、データ記憶再生装置21から楽曲選択ページ情報32に含まれるジャンルリスト情報33内の選択ページアドレスに従って下位の楽曲選択ページ情報32A及び32Bが要求されると、これに応じてハードディスクドライブ27から対応する楽曲選択ページ情報32A及び32Bを読み出してネットワークインタフェース30を介してデータ記憶再生装置21に送信する。さらに中央処理ユニット25は、データ記憶再生装置21から下位の楽曲選択ページ情報32A及び32Bに含まれるアーティストリスト情報39A及び39B内の選択ページアドレスに従って、さらに下位の楽曲選択ページ情報32AA乃至32BAが要求されると、これに応じてハードディスクドライブ27から対応する楽曲選択ページ情報32AA乃至32BAを読み出してネットワークインタフェース30を介してデータ記憶再生装置21に送信する。Thus, when the music storage / reproduction device 21 requests the music selection page information, thecentral processing unit 25 reads the highest-order musicselection page information 32 from thehard disk drive 27 and the data storage / reproduction device 21 via thenetwork interface 30. Send to. Further, when thecentral processing unit 25 requests the lower musicselection page information 32A and 32B according to the selected page address in thegenre list information 33 included in the musicselection page information 32 from the data storage / playback device 21, thecentral processing unit 25 responds accordingly. The corresponding musicselection page information 32A and 32B is read from thehard disk drive 27 and transmitted to the data storage / reproduction device 21 via thenetwork interface 30. Further, thecentral processing unit 25 requests lower music selection page information 32AA to 32BA from the data storage / reproduction device 21 according to the selected page address in theartist list information 39A and 39B included in the lower musicselection page information 32A and 32B. In response to this, corresponding music selection page information 32AA to 32BA is read from thehard disk drive 27 and transmitted to the data storage / reproduction device 21 via thenetwork interface 30.
このようにして中央処理ユニット25は、データ記憶再生装置21に対し楽曲選択ページ情報32、32A乃至32BAを提供した状態で、当該データ記憶再生装置21から楽曲選択ページ情報32、32A乃至32BAに含まれるジャンルリスト情報33、アーティストリスト情報39A及び39B並びに楽曲リスト情報45A乃至45C内の試聴楽曲識別情報に従って試聴データが要求されると、これに応じてハードディスクドライブ27から対応する試聴データを読み出す。そして中央処理ユニット25は、ハードディスクドライブ27から読み出した試聴データをUDP/IP(User Datagram Protocol/Internet Protocol)に従ってストリーミング形式でネットワークインタフェース30を介してデータ記憶再生装置21に送信する。これにより中央処理ユニット25は、データ記憶再生装置21においてユーザに対し試聴データに基づく試聴楽曲を試聴させる。 In this way, thecentral processing unit 25 provides the musicselection page information 32, 32A to 32BA to the data storage / reproduction device 21 and is included in the musicselection page information 32, 32A to 32BA from the data storage / reproduction device 21. When the audition data is requested according to the audition music identification information in thegenre list information 33,artist list information 39A and 39B, and music list information 45A to 45C, the corresponding audition data is read from thehard disk drive 27 accordingly. Thecentral processing unit 25 then transmits the sample data read from thehard disk drive 27 to the data storage / reproduction device 21 via thenetwork interface 30 in a streaming format according to UDP / IP (User Datagram Protocol / Internet Protocol). As a result, thecentral processing unit 25 causes the user to audition the sample music based on the sample data in the data storage / reproduction device 21.
さらに中央処理ユニット25は、データ記憶再生装置21から楽曲選択ページ情報32、32A乃至32BAに含まれるジャンルリスト情報33、アーティストリスト情報39A及び39B並びに楽曲リスト情報45A乃至45C内の購入ページアドレスに従って楽曲購入ページ情報が要求されると、これに応じてハードディスクドライブ27から対応する楽曲購入ページ情報を読み出してネットワークインタフェース30を介してデータ記憶再生装置21に送信する。その結果、中央処理ユニット25は、データ記憶再生装置21から楽曲購入ページ情報内のダウンロード楽曲識別情報に従って対応する音楽データのダウンロードが実行要求されると、これに応じてハードディスクドライブ27から対応する音楽データ及び属性情報を読み出してネットワークインタフェース30を介してデータ記憶再生装置21に送信する。このようにして中央処理ユニット25は、データ記憶再生装置21において、ユーザに試聴楽曲を試聴させながら所望の楽曲を選択させると共に、当該選択された楽曲の音楽データをダウンロードさせることができる。 Further, thecentral processing unit 25 sends the music according to the purchase page address in thegenre list information 33,artist list information 39A and 39B and music list information 45A to 45C included in the musicselection page information 32, 32A to 32BA from the data storage / playback device 21. When purchase page information is requested, the corresponding music purchase page information is read out from thehard disk drive 27 and transmitted to the data storage / reproduction device 21 via thenetwork interface 30 in response to the request. As a result, when thecentral processing unit 25 requests execution of downloading of the corresponding music data in accordance with the downloaded music identification information in the music purchase page information from the data storage / playback device 21, the corresponding music from thehard disk drive 27 is responded accordingly. Data and attribute information are read out and transmitted to the data storage / reproduction device 21 via thenetwork interface 30. In this way, thecentral processing unit 25 can cause the data storage / playback device 21 to select the desired music while allowing the user to audition the sample music and download the music data of the selected music.
次いで、図8を用いてデータ記憶再生装置21のハードウェア回路ブロックによるハードウェア回路構成を説明する。図8に示すように、データ記憶再生装置21は、自己の筐体表面やリモートコントローラ(図示せず)に設けられた各種操作ボタンでなる操作入力部50がユーザによって操作されると、その操作に応じた操作入力信号を入力処理部51に送出する。入力処理部51は、操作入力部50から与えられた操作入力信号に対して所定の処理を施すことにより当該操作入力信号を操作コマンドに変換し、これをバス52を介して中央処理ユニット53に送出する。 Next, a hardware circuit configuration of the data storage / reproduction device 21 by hardware circuit blocks will be described with reference to FIG. As shown in FIG. 8, the data storage / reproduction device 21 operates when anoperation input unit 50 including various operation buttons provided on the surface of its own casing or a remote controller (not shown) is operated by the user. An operation input signal corresponding to the above is sent to theinput processing unit 51. Theinput processing unit 51 converts the operation input signal into an operation command by performing predetermined processing on the operation input signal given from theoperation input unit 50, and converts the operation command signal to thecentral processing unit 53 via thebus 52. Send it out.
中央処理ユニット53は、ROM54又はハードディスクドライブ55に予め記憶されている基本プログラムや再生プログラム等の各種プログラムをバス52を介して、当該中央処理ユニット53のワークエリアであるRAM56に読み出す。そして中央処理ユニット53は、RAM56に読み出した各種プログラムに従って全体を制御すると共に、所定の演算処理や、入力処理部51から与えられる操作コマンドに応じた各種処理を実行する。 Thecentral processing unit 53 reads various programs such as a basic program and a reproduction program stored in advance in theROM 54 or thehard disk drive 55 to theRAM 56 that is a work area of thecentral processing unit 53 via thebus 52. Thecentral processing unit 53 controls the whole according to various programs read out to theRAM 56, and executes predetermined arithmetic processing and various processes according to operation commands given from theinput processing unit 51.
これにより中央処理ユニット53は、自己の実行した所定の演算処理や、操作コマンドに応じた各種処理等の処理結果を画像データとして表示処理部57に送出する。表示処理部57は、中央処理ユニット53から与えられた画像データに対しデジタルアナログ変換処理等の表示処理を施し、得られた画像信号をディスプレイ58に送出することにより、当該ディスプレイ58に対し画像信号に基づく画像を表示してユーザに目視させる。因みにディスプレイ58は、液晶ディスプレイや陰極線管等の表示デバイスであって、筐体表面に直接取り付けられている場合や外付けされている場合がある。 As a result, thecentral processing unit 53 sends processing results such as predetermined arithmetic processing performed by itself and various processing in accordance with the operation command to thedisplay processing unit 57 as image data. Thedisplay processing unit 57 performs display processing such as digital / analog conversion processing on the image data given from thecentral processing unit 53, and sends the obtained image signal to thedisplay 58, whereby the image signal is sent to thedisplay 58. An image based on the above is displayed to allow the user to visually check. Incidentally, thedisplay 58 is a display device such as a liquid crystal display or a cathode ray tube, and may be directly attached to the surface of the casing or may be externally attached.
また中央処理ユニット53は、ユーザにより操作入力部50を介してCD内の音楽データをハードディスクに記録するように要求する操作入力信号が入力されると、これに応じてメディアドライブ59によりCDから音楽データを再生すると共に、当該再生した音楽データをデータ処理部60に送出する。そして中央処理ユニット53は、データ処理部60において、かかる音楽データに対しハードディスクへの記録用に圧縮符号化処理や暗号化処理等の所定の処理(以下、これを記録処理と呼ぶ)を施した後、ハードディスクドライブ55に送出してハードディスクに記憶する。 Thecentral processing unit 53 receives music from the CD by the media drive 59 in response to an operation input signal for requesting recording of music data in the CD on the hard disk via theoperation input unit 50 by the user. The data is reproduced and the reproduced music data is sent to thedata processing unit 60. In thedata processing unit 60, thecentral processing unit 53 performs predetermined processing (hereinafter referred to as recording processing) such as compression encoding processing and encryption processing on the music data for recording on the hard disk. Thereafter, it is sent to thehard disk drive 55 and stored in the hard disk.
ところでCDには、データ記録面に音楽データ記録領域と管理データ記録領域とが設けられている。かかる音楽データ記録領域には、1又は複数楽曲の音楽データが記録されている。また管理データ記録領域には、音楽データ記録領域に記録されている音楽データを管理するための、個々の音楽データに対する再生時間や、再生の順番、その音楽データ記録領域における再生開始位置等のTOC(Table Of Contents )と呼ばれる管理データが記録されている。従って中央処理ユニット53は、メディアドライブ59によりCDの音楽データ記録領域から音楽データを読み出す場合、当該CDの管理データ記録領域から管理データも合わせて読み出す。そして中央処理ユニット53は、かかる管理データに基づきCD固有の管理情報を生成し、当該生成した管理情報を通信処理部61及びネットワークインタフェース62を順次介してディスク情報提供サーバSV2に送信する。その結果、中央処理ユニット53は、ディスク情報提供サーバSV2から返信された対応するディスク情報をネットワークインタフェース62及び通信処理部61を順次介して受信すると共に、当該受信したディスク情報をハードディスクドライブ55に送出してハードディスクに記憶する。 Incidentally, a CD has a music data recording area and a management data recording area on the data recording surface. In this music data recording area, music data of one or a plurality of music is recorded. In the management data recording area, the TOC such as the reproduction time for each music data, the order of reproduction, and the reproduction start position in the music data recording area for managing the music data recorded in the music data recording area. Management data called (Table Of Contents) is recorded. Therefore, when the music data is read from the music data recording area of the CD by themedia drive 59, thecentral processing unit 53 also reads the management data from the management data recording area of the CD. Thecentral processing unit 53 generates management information unique to the CD based on the management data, and transmits the generated management information to the disk information providing server SV2 via thecommunication processing unit 61 and thenetwork interface 62 in order. As a result, thecentral processing unit 53 receives the corresponding disk information returned from the disk information providing server SV2 via thenetwork interface 62 and thecommunication processing unit 61 in sequence, and sends the received disk information to thehard disk drive 55. And store it on the hard disk.
そして中央処理ユニット53は、ユーザにより操作入力部50を介してハードディスクドライブ55内の音楽データが指定され、かつ当該指定された音楽データを再生するように要求する操作入力信号が入力されると、これに応じてハードディスクドライブ55のハードディスクから、当該指定された音楽データを読み出してデータ処理部60に送出する。データ処理部60は、中央処理ユニット53から与えられた音楽データに対し伸張処理や暗号化を解く復号処理等の所定の処理(以下、これを再生処理と呼ぶ)を施して音声処理部63に送出する。音声処理部63は、データ処理部60から与えられた音楽データに対しデジタルアナログ変換処理や増幅処理等の音声処理を施し、得られた音楽信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から音楽信号に基づく楽曲を出力させてユーザに聴かせることができる。 Thecentral processing unit 53 receives an operation input signal for requesting that the music data in thehard disk drive 55 is designated by the user via theoperation input unit 50 and to reproduce the designated music data. In response to this, the designated music data is read from the hard disk of thehard disk drive 55 and sent to thedata processing unit 60. Thedata processing unit 60 performs predetermined processing (hereinafter referred to as “reproduction processing”) such as decompression processing or decryption processing on the music data given from thecentral processing unit 53 to theaudio processing unit 63. Send it out. Theaudio processing unit 63 performs audio processing such as digital-analog conversion processing and amplification processing on the music data given from thedata processing unit 60 and sends the obtained music signal to thespeaker 64. As a result, thecentral processing unit 53 can output music based on the music signal from thespeaker 64 so that the user can listen to it.
さらに中央処理ユニット53は、ユーザにより操作入力部50を介して楽曲選択ページ情報32を取得するように要求する操作入力信号が入力されると、これに応じてページ情報要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された最上位の楽曲選択ページ情報32をネットワークインタフェース62及び通信処理部61を順次介して受信する。そして中央処理ユニット53は、かかる最上位の楽曲選択ページ情報32に基づいて楽曲選択画像データを生成し、当該生成した楽曲選択画像データを表示処理部57を介してディスプレイ58に送出する。これにより中央処理ユニット53は、ディスプレイ58に対し図9に示すような楽曲選択画像70を表示する。 Further, when an operation input signal for requesting the user to acquire the musicselection page information 32 is input via theoperation input unit 50 by the user, thecentral processing unit 53 sends a page information request signal to thecommunication processing unit 61 accordingly. And the music data distribution server SV1 via thenetwork interface 62 sequentially. As a result, thecentral processing unit 53 receives the highest-order musicselection page information 32 transmitted from the music data distribution server SV1 via thenetwork interface 62 and thecommunication processing unit 61 sequentially. Thecentral processing unit 53 generates music selection image data based on the highest-order musicselection page information 32 and sends the generated music selection image data to thedisplay 58 via thedisplay processing unit 57. As a result, thecentral processing unit 53 displays amusic selection image 70 as shown in FIG.
この場合、かかる楽曲選択画像70は、当該楽曲選択画像70内の画像水平方向(以下、これを左右方向と呼ぶ)右側に、画像垂直方向(以下、これを上下方向と呼ぶ)に沿って並べられた複数のジャンル表示欄71A乃至71Eを有するジャンル選択部71が設けられている。そしてジャンル選択部71の各ジャンル表示欄71A乃至71Eには、楽曲選択ページ情報32に含まれるジャンルリスト情報33内のジャンルの名称が表示されている。因みにジャンル選択部71には、当該ジャンル選択部71内に表示されるジャンル表示欄71A乃至71Eを切り替え表示するための帯状のスクロール操作部71Fが設けられている。またかかる楽曲選択画像70内の左側には、例えば音楽データ配信サーバSV1側でユーザに対し積極的に紹介するように選定した楽曲(以下、これをおすすめ楽曲と呼ぶ)に関連する画象を表示させる関連画像表示部72が設けられており、かかる関連画像表示部72には、例えばジャケット写真が表示されている。さらに楽曲選択画像70内において関連画像表示部72の下側には、おすすめ楽曲のタイトル(又はアーティスト名)等を表示するタイトル表示部73が設けられている。因みに楽曲選択画像70の下端には、操作ボタン通知領域74が設けられている。かかる操作ボタン通知領域74には、楽曲選択画像70上で各種入力を行う際に、リモートコントローラ等に設けられた各種操作ボタン(すなわち、操作入力部50)のうち操作命令の入力に利用可能な(すなわち、有効な)操作ボタンをユーザに通知するための、ボタンマークが表示されている。 In this case, themusic selection image 70 is arranged on the right side of the image horizontal direction (hereinafter referred to as the left-right direction) in themusic selection image 70 along the image vertical direction (hereinafter referred to as the up-down direction). Agenre selection unit 71 having a plurality of displayed genre display fields 71A to 71E is provided. The genre names in thegenre list information 33 included in the musicselection page information 32 are displayed in the genre display fields 71A to 71E of thegenre selection unit 71. Incidentally, thegenre selection unit 71 is provided with a belt-like scroll operation unit 71F for switching and displaying the genre display fields 71A to 71E displayed in thegenre selection unit 71. Further, on the left side of themusic selection image 70, for example, an image related to a music selected so as to be actively introduced to the user on the music data distribution server SV1 side (hereinafter referred to as a recommended music) is displayed. A relatedimage display unit 72 is provided, and a jacket photo is displayed on the relatedimage display unit 72, for example. Further, atitle display section 73 for displaying the title (or artist name) of the recommended music is provided below the relatedimage display section 72 in themusic selection image 70. Incidentally, an operationbutton notification area 74 is provided at the lower end of themusic selection image 70. The operationbutton notification area 74 can be used to input an operation command among various operation buttons (that is, the operation input unit 50) provided on the remote controller or the like when various inputs are performed on themusic selection image 70. A button mark is displayed for notifying the user of an operation button (that is, effective).
中央処理ユニット53は、ディスプレイ58に対し、かかる楽曲選択画像70を表示した状態でユーザ操作によりジャンル選択部71内で例えば「邦楽」というジャンルの名称が選択指示される(すなわち、選択された後、かかる選択が決定される)と、最上位の楽曲選択ページ情報32に含まれているジャンルリスト情報33内の「邦楽」というジャンルの名称に対応する選択ページアドレスに従って、下位の楽曲選択ページ情報32Aを取得要求するページ情報要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された、最上位よりも1階層下位の楽曲選択ページ情報32Aをネットワークインタフェース62及び通信処理部61を順次介して受信する。この場合、中央処理ユニット53は、かかる最上位よりも1階層下位の楽曲選択ページ情報32Aに基づいて楽曲選択画像データを生成し、当該生成した楽曲選択画像データを表示処理部57を介してディスプレイ58に送出する。これにより中央処理ユニット53は、ディスプレイ58に対し図10に示すような楽曲選択画像75を表示する。 Thecentral processing unit 53 is instructed to select a genre name such as “Japanese music” in thegenre selection unit 71 by a user operation with themusic selection image 70 displayed on the display 58 (that is, after being selected). When such selection is determined), the lower-order music selection page information is determined according to the selection page address corresponding to the name of the genre “Japanese music” in thegenre list information 33 included in the highest-order musicselection page information 32. A page information request signal for requesting acquisition of 32A is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. As a result, thecentral processing unit 53 receives the musicselection page information 32A one level lower than the highest level transmitted from the music data distribution server SV1 sequentially via thenetwork interface 62 and thecommunication processing unit 61. In this case, thecentral processing unit 53 generates music selection image data based on the musicselection page information 32A that is one layer lower than the highest level, and displays the generated music selection image data via thedisplay processing unit 57. 58. As a result, thecentral processing unit 53 displays amusic selection image 75 as shown in FIG.
この場合、かかる楽曲選択画像75は、上下方向に沿って並べられた複数のアーティスト表示欄76A乃至76Eを有するアーティスト選択部76が設けられている。そしてアーティスト選択部76の各アーティスト表示欄76A乃至76Eには、楽曲選択ページ情報32Aに含まれるアーティストリスト情報39A内のアーティスト名が表示されている。因みにアーティスト選択部76には、当該アーティスト選択部76内に表示されるアーティスト表示欄76A乃至76Eを切り替え表示するための帯状のスクロール操作部76Fが設けられている。また各アーティスト表示欄76A乃至76Eのうち、試聴データの試聴楽曲識別情報が関連付けられているアーティスト名を表示する(すなわち、試聴の許可された楽曲に対応するアーティスト名を表示する)アーティスト表示欄76A及び76B並びに76Dには、例えばスピーカの形状を模式的に示すマークでなる試聴可能通知表示子77が表示されている。これにより楽曲選択画像75は、アーティスト表示欄76A及び76B並びに76D内の試聴可能通知表示子77を介してユーザに対し、当該アーティスト表示欄76A及び76B並びに76Dに表示しているアーティストの楽曲が試聴可能であることを通知する。因みに楽曲選択画像75内の下側には、図9について上述した楽曲選択画像70と同様に操作ボタン通知領域74が設けられている。 In this case, themusic selection image 75 is provided with anartist selection section 76 having a plurality of artist display fields 76A to 76E arranged in the vertical direction. In the artist display fields 76A to 76E of theartist selection section 76, the artist names in theartist list information 39A included in the musicselection page information 32A are displayed. Incidentally, theartist selection section 76 is provided with a belt-likescroll operation section 76F for switching and displaying the artist display fields 76A to 76E displayed in theartist selection section 76. Also, among theartist display columns 76A to 76E, the artist name associated with the sample song identification information of the sample data is displayed (that is, the artist name corresponding to the song permitted to be sampled is displayed). , 76B and 76D, for example, a triallistening notification indicator 77 formed by a mark schematically showing the shape of the speaker is displayed. As a result, themusic selection image 75 allows the user to listen to the music of the artist displayed in the artist display fields 76A, 76B, and 76D via the previewdisplay notification element 77 in theartist display fields 76A and 76B and 76D. Notify that it is possible. Incidentally, an operationbutton notification area 74 is provided below themusic selection image 75 in the same manner as themusic selection image 70 described above with reference to FIG.
中央処理ユニット53は、ディスプレイ58に対し、かかる楽曲選択画像75を表示した状態でユーザ操作によりアーティスト選択部76内の例えば試聴楽曲の関連付けられた「abcd」というアーティスト名が選択される(すなわち、ユーザ操作に応じてアーティスト表示欄76Aを他とは異なる表示状態にする(例えば、フォーカスをあてる))と、楽曲選択ページ情報32Aに含まれているアーティストリスト情報39A内の対応する試聴楽曲識別情報に従って、試聴データを要求する試聴要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1からストリーミング形式で送信された試聴データをネットワークインタフェース62及び通信処理部61を順次介して受信すると共に、当該受信した試聴データに対しデータ処理部60で再生処理を施した後、音声処理部63で音声処理を施し、得られた試聴信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から試聴信号に基づく試聴楽曲を出力させてユーザに試聴させる。因みに中央処理ユニット53は、図9について上述した楽曲選択画像70を表示した場合でも、ジャンルの名称に試聴の許可された楽曲が関連付けられていると、ユーザに対し同様に試聴楽曲を試聴させることができる。 Thecentral processing unit 53 selects, for example, an artist name “abcd” associated with the sample music in theartist selection unit 76 in theartist selection unit 76 in a state where themusic selection image 75 is displayed on the display 58 (that is, When theartist display field 76A is displayed in a different display state (for example, focused) according to the user's operation, the corresponding audition music identification information in theartist list information 39A included in the musicselection page information 32A is displayed. Accordingly, a trial listening request signal for requesting trial listening data is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. As a result, thecentral processing unit 53 receives the trial listening data transmitted in the streaming format from the music data distribution server SV1 through thenetwork interface 62 and thecommunication processing unit 61 in order, and a data processing unit for the received trial listening data. After performing reproduction processing at 60, audio processing is performed at theaudio processing unit 63, and the obtained audition signal is sent to thespeaker 64. As a result, thecentral processing unit 53 outputs a sample music based on the sample signal from thespeaker 64 to allow the user to sample it. Incidentally, even when themusic selection image 70 described above with reference to FIG. 9 is displayed, thecentral processing unit 53 causes the user to audition the sample music in the same manner when the music permitted to be auditioned is associated with the genre name. Can do.
また中央処理ユニット53は、ユーザ操作により楽曲選択画像75のアーティスト選択部76内で例えば「abcd」というアーティスト名が選択指示されると、楽曲選択ページ情報32Aに含まれているアーティストリスト情報39A内の「abcd」というアーティスト名に対応する選択ページアドレスに従って、下位の楽曲選択ページ情報32AAを取得要求するページ情報要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された楽曲選択ページ情報32AAをネットワークインタフェース62及び通信処理部61を順次介して受信する。この場合、中央処理ユニット53は、かかる楽曲選択ページ情報32AAに基づいて楽曲選択画像データを生成し、当該生成した楽曲選択画像データを表示処理部57を介してディスプレイ58に送出する。これにより中央処理ユニット53は、ディスプレイ58に対し図11に示すような楽曲選択画像80を表示する。 Further, when an artist name “abcd”, for example, is selected and designated in theartist selection unit 76 of themusic selection image 75 by the user operation, thecentral processing unit 53 includes the information in theartist list information 39A included in the musicselection page information 32A. In accordance with the selected page address corresponding to the artist name “abcd”, a page information request signal for requesting acquisition of the lower music selection page information 32AA is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. To do. As a result, thecentral processing unit 53 receives the music selection page information 32AA transmitted from the music data distribution server SV1 via thenetwork interface 62 and thecommunication processing unit 61 sequentially. In this case, thecentral processing unit 53 generates music selection image data based on the music selection page information 32AA, and sends the generated music selection image data to thedisplay 58 via thedisplay processing unit 57. As a result, thecentral processing unit 53 displays amusic selection image 80 as shown in FIG.
この場合、かかる楽曲選択画像80は、上下方向に沿って並べられた複数の曲名表示欄81A乃至81Eを有する曲名選択部81が設けられている。そして曲名選択部81の各曲名表示欄81A乃至81Eには、楽曲選択ページ情報32AAに含まれる楽曲リスト情報45A内の曲名が表示されている。因みに曲名選択部81には、当該曲名選択部81内に表示される曲名表示欄81A乃至81Eを切り替え表示するための帯状のスクロール操作部81Fが設けられている。また各曲名表示欄81A乃至81Eのうち、試聴データの試聴楽曲識別情報が関連付けられている曲名を表示する(すなわち、試聴の許可された楽曲の曲名を表示する)曲名表示欄81A及び81C並びに81Dには試聴可能通知表示子77が表示されている。これにより楽曲選択画像80は、曲名表示欄81A及び81C並びに81D内の試聴可能通知表示子77を介して、ユーザに対し当該曲名表示欄81A及び81C並びに81Dに表示している曲名の楽曲が試聴可能であることを通知する。因みに楽曲選択画像80内の下側には、図9について上述した楽曲選択画像70と同様に操作ボタン通知領域74が設けられている。 In this case, themusic selection image 80 is provided with a musictitle selection unit 81 having a plurality of musictitle display fields 81A to 81E arranged in the vertical direction. In the song name display fields 81A to 81E of the songname selection unit 81, the song names in the song list information 45A included in the song selection page information 32AA are displayed. Incidentally, the songname selection unit 81 is provided with a band-shapedscroll operation unit 81F for switching and displaying the song name display fields 81A to 81E displayed in the songname selection unit 81. Also, among the songname display columns 81A to 81E, the songname display columns 81A, 81C, and 81D that display the song names associated with the sample song identification information of the sample data (that is, display the song names of the songs that are allowed to be sampled) are displayed. Is displayed as a triallistening notification indicator 77. As a result, themusic selection image 80 allows the user to listen to the music of the music title displayed in the musictitle display fields 81A, 81C and 81D via the musictitle display fields 81A and 81C and 81D. Notify that it is possible. Incidentally, an operationbutton notification area 74 is provided below themusic selection image 80 in the same manner as themusic selection image 70 described above with reference to FIG.
中央処理ユニット53は、ディスプレイ58に対し、かかる楽曲選択画像80を表示した状態でユーザ操作により曲名選択部81内の例えば試聴楽曲の関連付けられた「ABCD」という曲名が選択されると、楽曲選択ページ情報32AAに含まれている楽曲リスト情報45A内の対応する試聴楽曲識別情報に従って、試聴データを要求する試聴要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1からストリーミング形式で送信された試聴データをネットワークインタフェース62及び通信処理部61を順次介して受信すると共に、当該受信した試聴データに対しデータ処理部60で再生処理を施した後、音声処理部63で音声処理を施し、得られた試聴信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から試聴信号に基づく試聴楽曲を出力させてユーザに試聴させる。 When the song name “ABCD” associated with the sample song in the songname selection unit 81 is selected by the user operation in a state where thesong selection image 80 is displayed on thedisplay 58, thecentral processing unit 53 selects the song. In accordance with corresponding sample music identification information in the music list information 45A included in the page information 32AA, a sample request signal for requesting sample data is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. To do. As a result, thecentral processing unit 53 receives the trial listening data transmitted in the streaming format from the music data distribution server SV1 through thenetwork interface 62 and thecommunication processing unit 61 in order, and a data processing unit for the received trial listening data. After performing reproduction processing at 60, audio processing is performed at theaudio processing unit 63, and the obtained audition signal is sent to thespeaker 64. As a result, thecentral processing unit 53 outputs a sample music based on the sample signal from thespeaker 64 to allow the user to sample it.
また中央処理ユニット53は、ユーザ操作により楽曲選択画像80の曲名選択部81内で例えば「ABCD」という曲名が選択指示されると、楽曲選択ページ情報32AAに含まれている楽曲リスト情報45A内の「ABCD」という曲名に対応する購入ページアドレスに従って、楽曲購入ページ情報を取得要求するページ情報要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された楽曲購入ページ情報をネットワークインタフェース62及び通信処理部61を順次介して受信する。この場合、中央処理ユニット53は、かかる楽曲購入ページ情報に基づいて楽曲購入画像データを生成し、当該生成した楽曲購入画像データを表示処理部57を介してディスプレイ58に送出する。これにより中央処理ユニット53は、ディスプレイ58に対し楽曲購入画像を表示する。 Further, when a song name “ABCD”, for example, is selected and instructed in the songname selection unit 81 of thesong selection image 80 by the user operation, thecentral processing unit 53 causes the song list information 45AA included in the song selection page information 32AA. In accordance with the purchase page address corresponding to the song name “ABCD”, a page information request signal for requesting acquisition of music purchase page information is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. As a result, thecentral processing unit 53 receives the music purchase page information transmitted from the music data distribution server SV1 via thenetwork interface 62 and thecommunication processing unit 61 sequentially. In this case, thecentral processing unit 53 generates music purchase image data based on the music purchase page information, and sends the generated music purchase image data to thedisplay 58 via thedisplay processing unit 57. As a result, thecentral processing unit 53 displays the music purchase image on thedisplay 58.
そして中央処理ユニット53は、ユーザ操作により楽曲購入画像上で「ABCD」という曲名の音楽データに対するダウンロードが実行要求されると、楽曲購入ページ情報内のダウンロード楽曲識別情報に従って、対応する音楽データのダウンロードを実行要求するダウンロード要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された音楽データ及び対応する属性情報をネットワークインタフェース62及び通信処理部61を順次介して受信する。これにより中央処理ユニット53は、かかる音楽データをハードディスクドライブ55に送出してハードディスクに記憶する。また中央処理ユニット53は、属性情報もハードディスクドライブ55に送出してハードディスクに記憶する。 When thecentral processing unit 53 is requested to execute download of music data having the name “ABCD” on the music purchase image by a user operation, thecentral processing unit 53 downloads the corresponding music data according to the download music identification information in the music purchase page information. Is transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62 sequentially. As a result, thecentral processing unit 53 receives the music data and corresponding attribute information transmitted from the music data distribution server SV1 via thenetwork interface 62 and thecommunication processing unit 61 sequentially. As a result, thecentral processing unit 53 sends the music data to thehard disk drive 55 and stores it in the hard disk. Thecentral processing unit 53 also sends attribute information to thehard disk drive 55 and stores it in the hard disk.
中央処理ユニット53は、音楽データ配信サーバSV1から取得した音楽データについても、ユーザにより操作入力部50を介して当該音楽データが指定され、かつ当該指定された音楽データを再生するように要求する操作入力信号が入力されると、これに応じてハードディスクドライブ55のハードディスクから、当該指定された音楽データを読み出してデータ処理部60に送出する。また中央処理ユニット53は、このときもデータ処理部60で、かかる音楽データに対し再生処理を施した後、音声処理部63で音声処理を施し、得られた音楽信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から音楽信号に基づく楽曲を出力させてユーザに聴かせることができる。 For the music data acquired from the music data distribution server SV1, thecentral processing unit 53 also designates the music data through theoperation input unit 50 by the user and performs an operation for requesting to play the designated music data. When an input signal is input, the designated music data is read out from the hard disk of thehard disk drive 55 and sent to thedata processing unit 60 accordingly. Also at this time, thecentral processing unit 53 performs a reproduction process on the music data by thedata processing unit 60, performs a sound process by thesound processing unit 63, and sends the obtained music signal to thespeaker 64. As a result, thecentral processing unit 53 can output music based on the music signal from thespeaker 64 so that the user can listen to it.
因みに中央処理ユニット53は、ディスプレイ58に対し最上位の楽曲選択画像70を表示した状態でユーザ操作によりジャンル選択部71内で例えば「邦楽ランキング」というジャンルの名称が選択指示されたときには、上述と同様に音楽データ配信サーバSV1から下位の対応する楽曲選択ページ情報を取得してディスプレイ58に対し図12に示すような楽曲選択画像85を表示する。かかる楽曲選択画像85は、アーティスト選択部86内の上下方向に沿って並べられた複数のアーティスト表示欄86A乃至86Eに対し、楽曲選択ページ情報に含まれるアーティストリスト情報内のアーティスト名が表示されている。因みに楽曲選択画像85は、アーティスト選択部86にスクロール操作部86Fが設けられている。また楽曲選択画像85は、各アーティスト表示欄86A乃至86Eのうち、試聴データの試聴楽曲識別情報が関連付けられているアーティスト名を表示するアーティスト表示欄86A乃至86Dには試聴可能通知表示子77が表示されている。さらにまた楽曲選択画像85は、当該楽曲選択画像85内の下側に、図9について上述した楽曲選択画像70と同様の操作ボタン通知領域74が設けられている。 Incidentally, when thecentral processing unit 53 is instructed to select a genre name such as “Japanese music ranking” in thegenre selection unit 71 by a user operation in a state where the highestmusic selection image 70 is displayed on thedisplay 58, Similarly, lower corresponding music selection page information is acquired from the music data distribution server SV1, and amusic selection image 85 as shown in FIG. In themusic selection image 85, the artist names in the artist list information included in the music selection page information are displayed in a plurality of artist display fields 86A to 86E arranged in the vertical direction in theartist selection section 86. Yes. Incidentally, themusic selection image 85 is provided with ascroll operation unit 86F in theartist selection unit 86. In addition, themusic selection image 85 is displayed in the artist display fields 86A to 86D for displaying the artist names associated with the trial music identification information of the trial data among the artist display fields 86A to 86E. Has been. Furthermore, themusic selection image 85 is provided with an operationbutton notification area 74 similar to themusic selection image 70 described above with reference to FIG.
また中央処理ユニット53は、ディスプレイ58に対し最上位の楽曲選択画像70を表示した状態でユーザ操作によりジャンル選択部71内で例えば「新作」というジャンルの名称が選択指示されたときには、上述と同様に音楽データ配信サーバSV1から下位の対応する楽曲選択ページ情報を取得してディスプレイ58に対し図13に示すような楽曲選択画像88を表示する。かかる楽曲選択画像88は、アーティスト選択部89内の上下方向に沿って並べられた複数のアーティスト表示欄89A乃至89Eに対し、楽曲選択ページ情報に含まれるアーティストリスト情報内のアーティスト名が表示されている。因みに楽曲選択画像88は、アーティスト選択部89にスクロール操作部89Fが設けられている。また楽曲選択画像88は、各アーティスト表示欄89A乃至89Eのうち、試聴データの試聴楽曲識別情報が関連付けられているアーティスト名を表示するアーティスト表示欄89B及び89C並びに89Eには試聴可能通知表示子77が表示されている。さらにまた楽曲選択画像88は、当該楽曲選択画像88内の下側に、図9について上述した楽曲選択画像70と同様の操作ボタン通知領域74が設けられている。 Further, thecentral processing unit 53 displays the topmostmusic selection image 70 on thedisplay 58 and, when the user selects a genre name such as “new work” in thegenre selection unit 71 by a user operation, the same as described above. The music selection page information corresponding to the lower order is acquired from the music data distribution server SV1, and amusic selection image 88 as shown in FIG. In themusic selection image 88, the artist names in the artist list information included in the music selection page information are displayed in a plurality of artist display fields 89A to 89E arranged in the vertical direction in theartist selection section 89. Yes. Incidentally, themusic selection image 88 is provided with ascroll operation unit 89F in theartist selection unit 89. In addition, themusic selection image 88 is displayed in the artist display fields 89B and 89C and 89E indicating the name of the artist associated with the sample music identification information of the sample data among the artist display fields 89A to 89E. Is displayed. Further, themusic selection image 88 is provided with an operationbutton notification area 74 similar to themusic selection image 70 described above with reference to FIG. 9 below themusic selection image 88.
そして中央処理ユニット53は、ディスプレイ58に対し、かかる楽曲選択画像85及び88を表示した場合も、上述した楽曲選択画像75を表示したときと同様にユーザ操作に応じて、音楽データ配信サーバSV1から試聴データや下位の楽曲選択ページ情報を取得することができる。 When themusic selection images 85 and 88 are displayed on thedisplay 58, thecentral processing unit 53 receives the music data distribution server SV1 in accordance with a user operation in the same manner as when themusic selection image 75 is displayed. Audition data and lower-order music selection page information can be acquired.
このようにして図14に示すように、中央処理ユニット53は、ディスプレイ58に最上位の楽曲選択画像70を表示すると、ユーザ操作に応じて当該楽曲選択画像70を楽曲選択画像75及び楽曲選択画像80、楽曲選択画像75及び楽曲選択画像90、楽曲選択画像75及び楽曲選択画像91と順次遷移させ、又は楽曲選択画像70を楽曲選択画像92及び楽曲選択画像93、楽曲選択画像92及び楽曲選択画像94、楽曲選択画像92及び楽曲選択画像95と順次遷移させる。また中央処理ユニット53は、ディスプレイ58に表示した最上位の楽曲選択画像70を、ユーザ操作に応じて楽曲選択画像85及び楽曲選択画像96、楽曲選択画像85及び楽曲選択画像97、楽曲選択画像85及び楽曲選択画像98と順次遷移させ、又は楽曲選択画像88及び楽曲選択画像99、楽曲選択画像88及び楽曲選択画像100、楽曲選択画像88及び楽曲選択画像101と順次遷移させる。そして中央処理ユニット53は、このように音楽データ配信サーバSV1から取得している楽曲選択ページ情報内の選択ページアドレスに従って楽曲選択画像70、75、80、85、88、90乃至101を遷移させることで、ダウンロード可能な多数の音楽データの中から所望の楽曲の音楽データを、順次種別で絞り込んで選択させることができる。 As shown in FIG. 14, when thecentral processing unit 53 displays the highest-ordermusic selection image 70 on thedisplay 58, themusic selection image 70 and themusic selection image 75 and the music selection image are displayed according to the user operation. 80, themusic selection image 75 and themusic selection image 90, themusic selection image 75 and themusic selection image 91 are sequentially shifted, or themusic selection image 70 is changed to themusic selection image 92 and themusic selection image 93, themusic selection image 92 and the music selection image. 94, themusic selection image 92 and themusic selection image 95 are sequentially shifted. In addition, thecentral processing unit 53 converts the highest-ordermusic selection image 70 displayed on thedisplay 58 into amusic selection image 85 and amusic selection image 96, amusic selection image 85 and amusic selection image 97, and amusic selection image 85 in accordance with a user operation. And amusic selection image 98, or amusic selection image 88 and amusic selection image 99, amusic selection image 88 and amusic selection image 100, amusic selection image 88, and amusic selection image 101. Thecentral processing unit 53 transitions themusic selection images 70, 75, 80, 85, 88, 90 to 101 in accordance with the selection page address in the music selection page information acquired from the music data distribution server SV1 in this way. Thus, it is possible to select music data of a desired musical piece from among a large number of downloadable music data by sequentially narrowing down by type.
かかる構成に加えて、このデータ記憶再生装置21の場合、中央処理ユニット53は、ハードディスクドライブ55のハードディスクに楽曲情報データベースを構築している。そして中央処理ユニット53は、CDから音楽データを読み出してハードディスクに記憶するとき、当該音楽データに対応するディスク情報(すなわち、ディスク情報提供サーバSV2から取得したディスク情報)をハードディスク内の楽曲情報データベースに登録する。また中央処理ユニット53は、音楽データ配信サーバSV1から音楽データをダウンロードしてハードディスクに記憶するときも、当該音楽データと共に音楽データ配信サーバSV1から取得した属性情報をハードディスク内の楽曲情報データベースに登録する。 In addition to this configuration, in the case of this data storage / reproduction device 21, thecentral processing unit 53 constructs a music information database on the hard disk of thehard disk drive 55. When thecentral processing unit 53 reads the music data from the CD and stores it in the hard disk, the disk information corresponding to the music data (that is, the disk information acquired from the disk information providing server SV2) is stored in the music information database in the hard disk. sign up. When thecentral processing unit 53 downloads music data from the music data distribution server SV1 and stores it in the hard disk, thecentral processing unit 53 registers the attribute information acquired from the music data distribution server SV1 together with the music data in the music information database in the hard disk. .
そして中央処理ユニット53は、ハードディスク内の楽曲情報データベースにディスク情報や属性情報を登録して当該楽曲情報データベースを更新する毎に(すなわち、ハードディスクに対し音楽データを記憶する毎に)、これらディスク情報や属性情報に基づいて、ハードディスクに記憶している音楽データに対するジャンル又はアーティスト毎(すなわち、ジャンルの名称又はアーティスト名毎)の記憶数(以下、これを音楽データ数と呼ぶ)を演算する。また中央処理ユニット53は、このとき、ジャンル又はアーティスト毎の演算結果を、ハードディスクに記憶している音楽データに対する統計データとしてハードディスク内の楽曲情報データベースに登録し当該統計データの内容を更新する。また中央処理ユニット53は、統計データを生成したときには、かかる統計データに基づいて、予め選定された規定数以上の音楽データ数を判別すると共に、当該規定数以上の音楽データ数に対応するジャンルの名称又はアーティスト名を検出する。そして中央処理ユニット53は、その検出したジャンルの名称又はアーティスト名をキーワードとしてハードディスク内の楽曲情報データベースに登録し当該キーワードの内容も更新する。このようにして中央処理ユニット53は、かかるキーワードを、ハードディスクに記憶した音楽データ(すなわち、データ記憶再生装置21を利用してユーザの取得した楽曲)に対するユーザの嗜好を示す情報として、適宜更新しながら保持する。 Thecentral processing unit 53 registers the disc information and attribute information in the music information database in the hard disk and updates the music information database (that is, every time music data is stored in the hard disk). On the basis of the attribute information, the number of stored genres or artists (that is, the genre name or artist name) for the music data stored in the hard disk is calculated (hereinafter referred to as the number of music data). At this time, thecentral processing unit 53 registers the calculation result for each genre or artist in the music information database in the hard disk as statistical data for the music data stored in the hard disk, and updates the contents of the statistical data. When generating the statistical data, thecentral processing unit 53 discriminates the number of music data equal to or larger than a predetermined number selected in advance based on the statistical data, and the genre corresponding to the number of music data equal to or larger than the predetermined number. Detect name or artist name. Thecentral processing unit 53 registers the detected genre name or artist name as a keyword in the music information database in the hard disk and updates the content of the keyword. In this way, thecentral processing unit 53 appropriately updates such keywords as information indicating the user's preference for music data stored on the hard disk (that is, music acquired by the user using the data storage / playback device 21). Hold while.
この状態で中央処理ユニット53は、ユーザにより操作入力部50を介して楽曲選択ページ情報32を取得するように要求する操作入力信号が入力され、これに応じてページ情報要求信号を音楽データ配信サーバSV1に送信すると、音楽データ配信サーバSV1から送信される最上位の楽曲選択ページ情報32を取り込んだか否かを検出する。そして中央処理ユニット53は、かかる最上位の楽曲選択ページ情報32を取り込んだことを検出すると、上述と同様に楽曲選択画像70を生成してディスプレイ58に表示するものの、当該楽曲選択ページ情報32内でリスト識別子に従いジャンルリスト情報33を判別する。また中央処理ユニット53は、楽曲選択ページ情報32内で判別したジャンルリスト情報33に含まれる種別リスト37の種別と、ハードディスク内の楽曲情報データベースに登録しているキーワードとを比較する。これにより中央処理ユニット53は、かかるジャンルリスト情報33内に、キーワードと少なくとも一部が一致する種別が含まれているか否かを判別する。その結果、中央処理ユニット53は、ジャンルリスト情報33内に、キーワードと一致した種別が含まれていると、当該ジャンルリスト情報33内からキーワードと一致した種別に対応する試聴楽曲識別情報を収集すると共に、当該種別に対応する(すなわち、収集した試聴楽曲識別情報に対応する)購入ページアドレスを収集する。そして図15に示すように、中央処理ユニット53は、このようにジャンルリスト情報33内から収集した試聴楽曲識別情報のリスト(以下、これを収集識別情報リストと呼ぶ)108を作成すると共に、当該収集した購入ページアドレスのリスト(以下、これを収集アドレスリストと呼ぶ)109を作成する。また中央処理ユニット53は、これら収集識別情報リスト108及び収集アドレスリスト109を関連付けて(すなわち、対応する試聴楽曲識別情報及び購入ページアドレス同士を関連付けて)リスト情報(以下、これを連続試聴リスト情報と呼ぶ)110を生成し、当該生成した連続試聴リスト情報110をRAM56又はハードディスクドライブ55のハードディスクに一時記憶する。 In this state, thecentral processing unit 53 receives an operation input signal for requesting the user to acquire the musicselection page information 32 via theoperation input unit 50, and in response to this, thecentral processing unit 53 sends the page information request signal to the music data distribution server. When transmitted to SV1, it is detected whether or not the highest-order musicselection page information 32 transmitted from the music data distribution server SV1 is taken in. When thecentral processing unit 53 detects that the highest-order musicselection page information 32 has been taken in, thecentral processing unit 53 generates amusic selection image 70 and displays it on thedisplay 58 as described above. Thegenre list information 33 is determined according to the list identifier. Further, thecentral processing unit 53 compares the type in thetype list 37 included in thegenre list information 33 determined in the musicselection page information 32 with the keyword registered in the music information database in the hard disk. Thus, thecentral processing unit 53 determines whether or not thegenre list information 33 includes a type that at least partially matches the keyword. As a result, if the category that matches the keyword is included in thegenre list information 33, thecentral processing unit 53 collects the sample music identification information corresponding to the type that matches the keyword from thegenre list information 33. At the same time, the purchase page address corresponding to the type (that is, corresponding to the collected sample listening music identification information) is collected. Then, as shown in FIG. 15, thecentral processing unit 53 creates alist 108 of trial song identification information collected from the genre list information 33 (hereinafter referred to as a collection identification information list) 108 and A list of collected purchase page addresses (hereinafter referred to as a collected address list) 109 is created. Further, thecentral processing unit 53 associates the collectionidentification information list 108 and the collection address list 109 (that is, associates the corresponding trial song identification information and the purchase page address with each other) list information (hereinafter referred to as continuous trial list information). 110), and the generated continuous audition list information 110 is temporarily stored in theRAM 56 or the hard disk of thehard disk drive 55.
さらに中央処理ユニット53は、ジャンルリスト情報33内からの試聴楽曲識別情報及び対応する購入ページアドレスの収集が終了すると、当該ジャンルリスト情報33内の選択ページアドレスに従って自動的に(すなわち、ユーザ操作による下位の楽曲選択ページ情報32A及び32Bに対する取得要求の有無にかかわらずに)ページ情報要求信号を音楽データ配信サーバSV1に送信する。これにより中央処理ユニット53は、音楽データ配信サーバSV1から送信される、下位の楽曲選択ページ情報32A及び32B(すなわち、最上位の楽曲選択ページ情報32から直接遷移可能な楽曲選択ページ情報32A及び32B)を取り込んだか否かを検出する。 Further, when the collection of the trial song identification information and the corresponding purchase page address from thegenre list information 33 is finished, thecentral processing unit 53 automatically (that is, by user operation) according to the selected page address in thegenre list information 33. A page information request signal is transmitted to the music data distribution server SV1 (regardless of whether there is an acquisition request for the lower musicselection page information 32A and 32B). Thereby, thecentral processing unit 53 transmits the musicselection page information 32A and 32B of the lower musicselection page information 32A and 32B (that is, the musicselection page information 32A and 32B that can be directly shifted from the highest music selection page information 32) transmitted from the music data distribution server SV1. ) Is detected.
そして中央処理ユニット53は、かかる最上位よりも1階層下位の楽曲選択ページ情報32A及び32Bを取り込んだことを検出すると、当該楽曲選択ページ情報32A及び32B内でリスト識別子に従いアーティストリスト情報39A及び39Bを判別する。また中央処理ユニット53は、楽曲選択ページ情報32A及び32B内で判別したアーティストリスト情報39A及び39Bに含まれる種別リスト43の種別と、ハードディスク内の楽曲情報データベースに登録しているキーワードとを比較するようにして、上述と同様にアーティストリスト情報39A及び39B内からキーワードと関連する試聴楽曲識別情報及び対応する購入ページアドレスを収集する。そして中央処理ユニット53は、このようにアーティストリスト情報39A及び39B内から収集した試聴楽曲識別情報及び購入ページアドレスを互いに関連付けて連続試聴リスト情報110に追加することにより当該連続試聴リスト情報110を更新する。 When thecentral processing unit 53 detects that the musicselection page information 32A and 32B that is one level lower than the highest level is taken in, thecentral processing unit 53 performsartist list information 39A and 39B according to the list identifier in the musicselection page information 32A and 32B. Is determined. Further, thecentral processing unit 53 compares the type of thetype list 43 included in theartist list information 39A and 39B determined in the musicselection page information 32A and 32B with the keyword registered in the music information database in the hard disk. In this manner, the sample music identification information related to the keyword and the corresponding purchase page address are collected from theartist list information 39A and 39B in the same manner as described above. Then, thecentral processing unit 53 updates the continuous trial list information 110 by associating the trial song identification information and the purchase page address collected from theartist list information 39A and 39B in this way with each other and adding them to the continuous trial list information 110. To do.
さらに中央処理ユニット53は、アーティストリスト情報39A及び39B内からの試聴楽曲識別情報及び対応する購入ページアドレスの収集が終了すると、当該アーティストリスト情報39A及び39B内の選択ページアドレスに従って自動的に(すなわち、ユーザ操作による下位の楽曲選択ページ情報32AA乃至32BAに対する取得要求の有無にかかわらずに)ページ情報要求信号を音楽データ配信サーバSV1に送信する。これにより中央処理ユニット53は、音楽データ配信サーバSV1から送信される楽曲選択ページ情報32AA乃至32BA(すなわち、最上位よりも1階層下位の楽曲選択ページ情報32A及び32Bから直接遷移可能な楽曲選択ページ情報32AA乃至32BA)を取り込んだか否かを検出する。そして中央処理ユニット53は、かかる楽曲選択ページ情報32AA乃至32BAを取り込んだことを検出すると、当該楽曲選択ページ情報32AA乃至32BA内でリスト識別子に従い楽曲リスト情報45A乃至45Cを判別する。この場合、中央処理ユニット53は、キーワードを特には用いずに、楽曲選択ページ情報32AA乃至32BA内で判別した楽曲リスト情報45A乃至45Cに含まれる全ての試聴楽曲識別情報を収集すると共に、当該収集した試聴楽曲識別情報に対応する購入ページアドレスも収集する。そして中央処理ユニット53は、このように楽曲リスト情報45A乃至45C内から収集した試聴楽曲識別情報及び対応する購入ページアドレスを互いに関連付けて連続試聴リスト情報110に追加することにより当該連続試聴リスト情報110を更新する。 Further, when the collection of the trial song identification information and the corresponding purchase page address from theartist list information 39A and 39B is completed, thecentral processing unit 53 automatically (that is, according to the selected page address in theartist list information 39A and 39B) (that is, The page information request signal is transmitted to the music data distribution server SV1 (regardless of whether there is an acquisition request for the lower-order music selection page information 32AA to 32BA by the user operation). As a result, thecentral processing unit 53 allows the music selection page information 32AA to 32BA transmitted from the music data distribution server SV1 (that is, the music selection page that can be transited directly from the musicselection page information 32A and 32B one level lower than the highest level). It is detected whether the information 32AA to 32BA) is taken in. When thecentral processing unit 53 detects that the music selection page information 32AA to 32BA is taken in, thecentral processing unit 53 determines the music list information 45A to 45C according to the list identifier in the music selection page information 32AA to 32BA. In this case, thecentral processing unit 53 collects all the sample music identification information included in the music list information 45A to 45C determined in the music selection page information 32AA to 32BA without using a keyword, and the collection The purchase page address corresponding to the audition music identification information is also collected. Then, thecentral processing unit 53 adds the sample song identification information collected from the song list information 45A to 45C and the corresponding purchase page address to the continuous sample list information 110 in association with each other, thereby adding the continuous sample list information 110. Update.
このようにして中央処理ユニット53は、ユーザにより最上位の楽曲選択ページ情報32が取得要求されると、これに応じて少なくとも2階層分の当該最上位の楽曲選択ページ情報及び例えばこれよりも1階層下位の楽曲選択ページ情報32A及び32Bを順次自動的に取得しながら、これら楽曲選択ページ情報32及び32A並びに32B内からキーワードに関連する試聴楽曲識別情報及び対応する購入ページアドレスを収集する。また中央処理ユニット53は、引き続き少なくとも2階層分の下位の楽曲選択ページ情報32AA乃至32BAを自動的に取得しながら、当該取得した楽曲選択ページ情報32AA乃至32BA内から全ての試聴楽曲識別情報及び対応する購入ページアドレスを収集する。そして中央処理ユニット53は、このように楽曲選択ページ情報32、32A乃至32BA内から収集した試聴楽曲識別情報及び対応する購入ページアドレスを用いて連続試聴リスト情報110(図15)を生成する。 In this way, when the user requests acquisition of the highest-order musicselection page information 32, thecentral processing unit 53 responds to this request by requesting the highest-order music selection page information for at least two layers and, for example, 1 more than this. While automatically acquiring the musicselection page information 32A and 32B in the lower hierarchy in sequence, the sample music identification information related to the keyword and the corresponding purchase page address are collected from the musicselection page information 32 and 32A and 32B. In addition, thecentral processing unit 53 continues to automatically acquire the music selection page information 32AA to 32BA of the lower ranks for at least two layers, and from the acquired music selection page information 32AA to 32BA, all the sample music identification information and the corresponding Collect purchase page addresses. Then, thecentral processing unit 53 generates the continuous audition list information 110 (FIG. 15) using the audition music identification information collected from the musicselection page information 32, 32A to 32BA and the corresponding purchase page address.
因みに中央処理ユニット53は、音楽データ配信サーバSV1から最上位の楽曲選択ページ情報32を取り込んで試聴楽曲識別情報の収集を開始する毎に、当該試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32、32A乃至32BAを判別するための収集使用済ページリストを作成し、これをRAM56又はハードディスクドライブ55のハードディスクに一時記憶する。そして中央処理ユニット53は、各楽曲選択ページ情報32、32A乃至32BAを試聴楽曲識別情報の収集に使用する毎に、当該試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32、32A乃至32BAのページ識別情報を収集使用済ページリストに追加する。従って中央処理ユニット53は、かかる収集使用済ページリストの内容に基づき、各楽曲選択ページ情報32、32A乃至32BAを、それぞれ試聴楽曲識別情報の収集に使用したものであるか否かを判別することができる。その結果、中央処理ユニット53は、試聴楽曲識別情報の収集に同一の楽曲選択ページ情報32、32A乃至32BAを重複して使用して、かかる試聴楽曲識別情報の収集用の処理を無駄に実行することを回避している。 Incidentally, each time thecentral processing unit 53 takes in the highest-order musicselection page information 32 from the music data distribution server SV1 and starts collecting the trial music identification information, the music selection page information used to collect the trial music identification information. A collected and used page list for discriminating between 32 and 32A to 32BA is created and temporarily stored in theRAM 56 or the hard disk of thehard disk drive 55. Then, each time thecentral processing unit 53 uses each piece of musicselection page information 32, 32A to 32BA for collecting the sample music identification information, thecentral processing unit 53 stores the pieces of musicselection page information 32, 32A to 32BA used for collecting the sample music identification information. Add page identification information to the collected used page list. Therefore, thecentral processing unit 53 determines whether or not each piece of musicselection page information 32, 32A to 32BA has been used for collection of the trial song identification information based on the contents of the collected used page list. Can do. As a result, thecentral processing unit 53 redundantly uses the same musicselection page information 32, 32A to 32BA for collecting the sample music identification information, and wastefully executes the process for collecting the sample music identification information. It is avoiding that.
ところで中央処理ユニット53は、予め設定された設定情報に従い、全ての楽曲選択ページ情報32、32A乃至32BA内から1つ目の試聴楽曲識別情報を収集したとき、又は規定の数の試聴楽曲識別情報を収集したとき、さらには全ての楽曲選択ページ情報32、32A乃至32BA内からの試聴楽曲識別情報の収集が終了したときに、連続試聴リスト情報110に従い試聴楽曲を連続的に自動出力してユーザに試聴させる。すなわち、中央処理ユニット53は、試聴楽曲の連続的な自動出力を開始すると、連続試聴リスト情報110内で各試聴楽曲識別情報のうち例えばリストの並びに従い1つの(先頭の)試聴楽曲識別情報を試聴楽曲指定用として注目する注目試聴楽曲識別情報として自動的に選定する。そして中央処理ユニット53は、注目試聴楽曲識別情報として選定した試聴楽曲識別情報に従って、音楽データ配信サーバSV1に対し対応する試聴データを要求する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から試聴データがストリーミング形式で送信されると、かかる試聴データをネットワークインタフェース62及び通信処理部61を順次介して受信しながら、かかる試聴データに対しデータ処理部60で再生処理を施した後、音声処理部63で音声処理を施し、得られた試聴信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から試聴信号に基づく試聴楽曲を出力させてユーザに試聴させる。 By the way, thecentral processing unit 53 collects the first sample music identification information from all the musicselection page information 32, 32A to 32BA according to preset setting information, or a predetermined number of sample music identification information. When the collection of the sample music identification information from all the musicselection page information 32, 32A to 32BA is completed, the sample music is continuously automatically output according to the continuous sample list information 110 to the user. Let them audition. That is, when thecentral processing unit 53 starts continuous automatic output of the sample music, thecentral processing unit 53 obtains one (first) sample music identification information in the continuous sample list information 110 according to, for example, the list of the sample music identification information. It is automatically selected as identification information of attention sample music to be noticed for specifying the sample music. Then, thecentral processing unit 53 requests corresponding sample data from the music data distribution server SV1 in accordance with the sample music identification information selected as the target sample music identification information. As a result, when the trial data is transmitted from the music data distribution server SV1 in the streaming format, thecentral processing unit 53 receives the trial data through thenetwork interface 62 and thecommunication processing unit 61 in order and converts the trial data into the trial data. On the other hand, after the reproduction processing is performed by thedata processing unit 60, theaudio processing unit 63 performs the audio processing, and sends the obtained audition signal to thespeaker 64. As a result, thecentral processing unit 53 outputs a sample music based on the sample signal from thespeaker 64 to allow the user to sample it.
また中央処理ユニット53は、データ処理部60を介して試聴データに対する再生処理の終了を検出すると、連続試聴リスト情報110内で各試聴楽曲識別情報のうちリストの並びに従い新たに1つの試聴楽曲識別情報を注目試聴楽曲識別情報として自動的に選定する。そして中央処理ユニット53は、新たに注目試聴楽曲識別情報として選定した試聴楽曲識別情報に従って、音楽データ配信サーバSV1に対し対応する試聴データを要求する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から試聴データがストリーミング形式で送信されると、かかる試聴データをネットワークインタフェース62及び通信処理部61を順次介して受信しながら、かかる試聴データに対しデータ処理部60で再生処理を施した後、音声処理部63で音声処理を施し、得られた試聴信号をスピーカ64に送出する。これにより中央処理ユニット53は、スピーカ64から試聴信号に基づく試聴楽曲を出力させてユーザに試聴させる。 In addition, when thecentral processing unit 53 detects the end of the reproduction process for the trial listening data via thedata processing unit 60, thecentral processing unit 53 newly identifies one trial listening music piece according to the arrangement of the list in the trial listening music list information 110. The information is automatically selected as noticeable audition music identification information. Then, thecentral processing unit 53 requests corresponding sample data from the music data distribution server SV1 in accordance with the sample music identification information newly selected as the target sample music identification information. As a result, when the trial data is transmitted from the music data distribution server SV1 in the streaming format, thecentral processing unit 53 receives the trial data through thenetwork interface 62 and thecommunication processing unit 61 in order and converts the trial data into the trial data. On the other hand, after the reproduction processing is performed by thedata processing unit 60, theaudio processing unit 63 performs the audio processing, and sends the obtained audition signal to thespeaker 64. As a result, thecentral processing unit 53 outputs a sample music based on the sample signal from thespeaker 64 to allow the user to sample it.
このようにして中央処理ユニット53は、試聴データに対する再生処理の終了を検出する毎に、連続試聴リスト情報110内(すなわち、収集識別情報リスト108内)の試聴楽曲識別情報を順次注目試聴楽曲識別情報として自動的に選定すると共に、当該注目試聴楽曲識別情報として選定した試聴楽曲識別情報に従い対応する試聴データを音楽データ配信サーバSV1から取得してストリーミング再生する。これにより中央処理ユニット53は、ユーザが楽曲選択画像70、75、80、85、88、90乃至101を適宜遷移させて所望の楽曲を選択するまでの間、ユーザ操作に応じた楽曲選択画像70、75、80、85、88、90乃至101の遷移とは独立して連続試聴リスト情報110を自動的に生成すると共に、当該生成した連続試聴リスト情報110に従い複数の試聴楽曲を連続的に自動出力してユーザに試聴させることができる。また中央処理ユニット53は、試聴楽曲を連続的に自動出力する場合、連続試聴リスト情報110内の複数の試聴楽曲識別情報に対応する複数の試聴データを循環的に繰り返すように取得して試聴楽曲を順次連続的に自動出力する。 In this way, every time thecentral processing unit 53 detects the end of the reproduction process for the sample data, the sample music identification information in the continuous sample list information 110 (that is, in the collection identification information list 108) is sequentially identified as the target sample music identification. In addition to being automatically selected as information, corresponding sample data is acquired from the music data distribution server SV1 according to the sample music identification information selected as the target sample music identification information, and is streamed and reproduced. Thus, thecentral processing unit 53 allows themusic selection image 70 corresponding to the user operation until the user selects the desired music by appropriately transitioning themusic selection images 70, 75, 80, 85, 88, 90 to 101. , 75, 80, 85, 88, 90 to 101, the continuous audition list information 110 is automatically generated independently, and a plurality of audition music pieces are continuously automatically generated in accordance with the generated continuous audition list information 110. It can be output and let the user audition. In addition, when thecentral processing unit 53 continuously outputs the sample music pieces continuously, thecentral processing unit 53 acquires a plurality of pieces of sample data corresponding to the plurality of pieces of sample music identification information in the continuous sample list information 110 so as to be repeated in a cyclic manner. Are automatically output sequentially and continuously.
因みに中央処理ユニット53において、試聴データに対する再生処理(すなわち、ストリーミング再生)の終了を検出する方法としては、例えば、以下のような手法が考えられる。しかしながらかかる手法に限定されるものではない。まず中央処理ユニット53は、スピーカ64やデジタルアウトのためのインタフェースの前段に位置するデータ処理部60内部のバッファを管理することにより再生処理の終了を検出することが可能である。例えば、データ処理部60は、試聴データ(すなわち、リニアPCMデータ)をバッファに入力し、当該バッファから出力した試聴データを音声処理部63内のD/Aコンバータに入力させることにより試聴信号(すなわち、アナログ信号)に変換させ、スピーカ64に供給させる。またデータ処理部60は、例えば、内部の復号処理部から出力される試聴データ(すなわち、リニアPCMデータ)をインタフェースコントローラ内のバッファに一旦入力し、当該バッファから出力した試聴データをデジタルアウトのための伝送プロトコルに対応するフォーマットに変換して当該インタフェースコントローラから出力し、インタフェースを介してデジタルアウトさせる。すなわち中央処理ユニット53は、これらバッファへの試聴データの書き込みが終了し、かつバッファに書き込まれた試聴データが全て読み出されたことを検出することにより、試聴データの再生処理の終了を検出する。 Incidentally, as a method of detecting the end of the reproduction process (that is, streaming reproduction) for the trial listening data in thecentral processing unit 53, for example, the following technique can be considered. However, it is not limited to such a method. First, thecentral processing unit 53 can detect the end of the reproduction process by managing aspeaker 64 and a buffer in thedata processing unit 60 located in front of the interface for digital out. For example, thedata processing unit 60 inputs the audition data (that is, linear PCM data) to the buffer, and inputs the audition data output from the buffer to the D / A converter in theaudio processing unit 63 to thereby output the audition signal (that is, , Analog signal) and supplied to thespeaker 64. Further, thedata processing unit 60 temporarily inputs, for example, trial listening data (ie, linear PCM data) output from the internal decoding processing unit to a buffer in the interface controller, and digitally outputs the trial listening data output from the buffer. Are converted into a format corresponding to the transmission protocol of the above, output from the interface controller, and digitally output through the interface. That is, thecentral processing unit 53 detects the end of the reproduction process of the sample data by detecting that the sample data has been written to the buffer and that all the sample data written in the buffer has been read out. .
ところで中央処理ユニット53は、試聴データ内に終了タイムコードが存在するとき、再生中に現在のタイムコードを検出し、現在のタイムコードが終了タイムコードと一致したとき、試聴データの再生処理が終了したと判別することもできる。さらに中央処理ユニット53は、試聴データの再生中に現在のタイムコードを検出し、現在のタイムコードが所定時間停止したことを検出すると、試聴データの再生処理が終了したと判別することもできる。さらにまた中央処理ユニット53は、試聴データの再生中に、当該再生中の試聴データのレベルが所定値以下のままの状態が所定時間続いたことを検出すると、試聴データの再生処理が終了したと判別することもできる。 By the way, thecentral processing unit 53 detects the current time code during reproduction when the end time code is present in the sample data, and when the current time code matches the end time code, the reproduction process of the sample data ends. It can also be determined that it has occurred. Further, when thecentral processing unit 53 detects the current time code during reproduction of the trial listening data and detects that the current time code has stopped for a predetermined time, it can also determine that the reproduction processing of the trial listening data has been completed. Furthermore, when thecentral processing unit 53 detects that the level of the sample data being reproduced has remained below the predetermined value during the reproduction of the sample data for a predetermined time, the reproduction process of the sample data has been completed. It can also be determined.
これに加えて中央処理ユニット53は、連続試聴リスト情報110に従い、操作入力部50の各種操作キーのうち、楽曲購入ページ情報の購入ページアドレスにアクセスする(すなわち、楽曲購入ページ情報を取得要求する)操作入力信号を入力するための特定の操作キーに対し、再生処理中の試聴データに対応する購入ページアドレス(すなわち、再生中の試聴データの試聴楽曲識別情報に対応する購入ページアドレス)を関連付けるようにして、当該再生処理している試聴データに応じて、かかる特定の操作キーに関連付ける購入ページアドレスを更新する。従って中央処理ユニット53は、連続試聴リスト情報110に従いデータ処理部60により試聴データを順次再生処理している間に、ユーザにより特定の操作キーが操作されると、これに応じて、その時点で特定の操作キーに関連付けていた購入ページアドレスに従い、楽曲購入ページ情報取得要求用のページ情報要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1から送信された楽曲購入ページ情報をネットワークインタフェース62及び通信処理部61を順次介して受信すると、上述と同様にディスプレイ58に対し、再生中の試聴データに対応する楽曲購入画像を表示する。これにより中央処理ユニット53は、ユーザが試聴楽曲を試聴して元の楽曲が気に入り音楽データをダウンロードしたいと思ったとき、楽曲選択画像70、75、80、85、88、90乃至101をわざわざ遷移させて対応する曲名を選択指示させなくても、特定の操作キーを操作させるだけで楽曲購入画像を表示してダウンロードを実行要求させることができる。 In addition to this, thecentral processing unit 53 accesses the purchase page address of the music purchase page information among various operation keys of theoperation input unit 50 according to the continuous audition list information 110 (that is, requests acquisition of the music purchase page information). ) A purchase page address corresponding to the trial data being played (that is, a purchase page address corresponding to the trial song identification information of the trial data being played back) is associated with a specific operation key for inputting the operation input signal. In this way, the purchase page address associated with the specific operation key is updated according to the trial listening data being reproduced. Therefore, when the user operates a specific operation key while the trial data is sequentially played back by thedata processing unit 60 according to the continuous trial list information 110, thecentral processing unit 53 responds accordingly at that time. In accordance with the purchase page address associated with the specific operation key, a page information request signal for requesting acquisition of music purchase page information is sequentially transmitted to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62. As a result, when thecentral processing unit 53 receives the music purchase page information transmitted from the music data distribution server SV1 via thenetwork interface 62 and thecommunication processing unit 61 in order, thecentral processing unit 53 is playing back to thedisplay 58 as described above. The music purchase image corresponding to the trial listening data is displayed. Thus, thecentral processing unit 53 transitions between themusic selection images 70, 75, 80, 85, 88, 90 to 101 when the user listens to the sample music and likes the original music and downloads the music data. Even if the corresponding music title is not selected and instructed, the music purchase image can be displayed and a download can be requested by simply operating a specific operation key.
ただし中央処理ユニット53は、データ処理部60において試聴データが再生処理されていないとき、特定の操作キーに関連付ける購入ページアドレスを削除する。そして中央処理ユニット53は、このように特定の操作キーが、これに関連付ける購入ページアドレスを削除した状態でユーザにより操作されると、当該操作を受け付けないようにする。また中央処理ユニット53は、音声処理部63を介してデータ記憶再生装置21に対するスピーカ64の接続の有無や、試聴データの再生処理中にスピーカ64から出力する試聴楽曲を消音(すなわち、ミュート)しているか否かも検出する。そして中央処理ユニット53は、試聴データの再生中でも、消音やスピーカ64の未接続により、当該スピーカ64から試聴楽曲を出力してはいないことを検出している間に、ユーザにより特定の操作キーが操作されたときには、その時点で当該操作キーに対し購入ページアドレスを関連付けていても、かかる操作を受け付けないようにする。これにより中央処理ユニット53は、ユーザにより試聴楽曲が試聴されている間に特定の操作キーが操作されると、ディスプレイ58に対し、試聴中の試聴楽曲に対応する楽曲購入画像を表示して音楽データのダウンロードを実行可能にするものの、ユーザにより試聴楽曲が試聴されてはいないときに特定の操作キーが誤って操作されても、その操作に応じて楽曲購入ページ情報を取得することを未然に回避している。すなわち中央処理ユニット53は、かかる構成により音楽データを誤ってダウンロードすることを回避している。 However, thecentral processing unit 53 deletes the purchase page address associated with a specific operation key when the trial listening data is not reproduced in thedata processing unit 60. When the specific operation key is operated by the user in a state where the purchase page address associated therewith is deleted, thecentral processing unit 53 does not accept the operation. Further, thecentral processing unit 53 silences (that is, mutes) the sample music output from thespeaker 64 during the process of reproducing the sample data, and whether or not thespeaker 64 is connected to the data storage / reproduction device 21 via theaudio processing unit 63. It also detects whether or not. While the trial processing data is being reproduced, thecentral processing unit 53 detects that the trial music piece is not being output from thespeaker 64 due to mute or thespeaker 64 being disconnected. When operated, even if the purchase page address is associated with the operation key at that time, the operation is not accepted. As a result, when a specific operation key is operated while the sample music is being auditioned by the user, thecentral processing unit 53 displays a music purchase image corresponding to the sample music being auditioned on thedisplay 58 to display the music. Although downloading of data is possible, even if a specific operation key is mistakenly operated when the sample music is not sampled by the user, it is necessary to obtain the music purchase page information according to the operation. It is avoiding. That is, thecentral processing unit 53 avoids downloading music data by mistake with this configuration.
因みに中央処理ユニット53は、データ記憶再生装置21に対するスピーカ64の接続の有無については、例えばスピーカ64に設けられたコネクタと、データ記憶再生装置21の対応するコネクタとの電気的な接続の有無を監視することで検出可能である。また中央処理ユニット53は、試聴楽曲の消音の有無については、音声処理部63内の増幅器を制御する際のゲインを監視することで、検出可能である。なお中央処理ユニット53は、データ処理部60で試聴データを再生処理していないとき、特定の操作キーに対し、関連付ける購入ページアドレスを削除せずに、例えばデータ記憶再生装置21で予め保持している、取得すべき楽曲購入ページ情報がないことを通知するための通知ページ情報の供給元を示すネットワークアドレスを関連付けるようにして当該特定の操作キーに関連付けるネットワークアドレスを更新するようにしても良い。そして中央処理ユニット53は、データ処理部60において試聴データを再生処理してはいないときにユーザにより特定の操作キーが操作されたときには、これに関連付けているネットワークアドレスに従って外部から通知ページ情報を取得すると共に、当該通知ページ情報に基づいてディスプレイ58に通知画像を表示して、ユーザに対し、この時点では、取得すべき楽曲購入ページ情報がないことを通知することもできる。 Incidentally, thecentral processing unit 53 determines whether or not thespeaker 64 is connected to the data storage / reproduction device 21, for example, whether or not the connector provided on thespeaker 64 is electrically connected to the corresponding connector of the data storage / reproduction device 21. It can be detected by monitoring. Further, thecentral processing unit 53 can detect whether or not the sample music is muted by monitoring the gain when controlling the amplifier in theaudio processing unit 63. Thecentral processing unit 53 does not delete the purchase page address to be associated with a specific operation key when the sample data is not being reproduced by thedata processing unit 60, and holds it in advance in the data storage / reproduction device 21, for example. The network address associated with the specific operation key may be updated by associating the network address indicating the supply source of the notification page information for notifying that there is no music purchase page information to be acquired. Thecentral processing unit 53 obtains notification page information from the outside according to the network address associated therewith when a specific operation key is operated by the user when thedata processing unit 60 is not reproducing the sample data. At the same time, a notification image can be displayed on thedisplay 58 based on the notification page information to notify the user that there is no music purchase page information to be acquired at this time.
実際上、中央処理ユニット53は、上述した連続試聴リスト情報110の生成及び試聴データに対する連続的な自動出力にかかる一連の再生処理をROM54又はハードディスクドライブ55のハードディスクに記憶している再生プログラムに従って実行する。ただしかかる再生処理は、予め設定された設定情報に従い、1つ目又は所定数の試聴楽曲識別情報を収集した時点でこれら試聴楽曲識別情報に対応する試聴データを再生処理する場合、連続試聴リスト情報110生成用の処理と、試聴データ再生用の処理との2つの処理として同時並行的に実行される。このため、以下には、再生処理として、連続試聴リスト情報110生成用の処理を示す連続試聴リスト生成処理手順と、試聴データ再生用の処理を示す試聴データ再生処理手順とを順番に説明する。 In practice, thecentral processing unit 53 executes a series of reproduction processes related to the generation of the continuous audition list information 110 and continuous automatic output of the audition data according to the reproduction program stored in theROM 54 or the hard disk of thehard disk drive 55. To do. However, in the case where the reproduction process is performed to reproduce the trial data corresponding to the sample music identification information when the first or predetermined number of pieces of trial music identification information are collected in accordance with preset setting information, the continuous trial list information is used. 110 generation processing and trial listening data reproduction processing are executed simultaneously in parallel. Therefore, in the following, as a playback process, a continuous trial list generation process procedure showing a process for generating the continuous trial list information 110 and a trial data playback process procedure showing a process for playing the trial data will be described in order.
まず中央処理ユニット53は、音楽データ配信サーバSV1から送信された最上位の楽曲選択ページ情報32を取り込んだことを検出すると、再生プログラムに従って図16に示す第1の連続試聴リスト生成処理手順RT1を開始する。中央処理ユニット53は、かかる第1の連続試聴リスト生成処理手順RT1を開始すると、ステップSP1において、音楽データ配信サーバSV1から取り込んだ楽曲選択ページ情報32に含まれるページ識別情報と、収集使用済ページリスト内のページ識別情報とを比較するようにして、当該楽曲選択ページ情報32が試聴楽曲識別情報の収集に未使用であるか否かを判別する。このステップSP1において肯定結果が得られると、このことは、かかる楽曲選択ページ情報32を試聴楽曲識別情報の収集に未だ使用してはいないことを表している。従って中央処理ユニット53は、このとき次のステップSP2に移る。 First, when thecentral processing unit 53 detects that the uppermost musicselection page information 32 transmitted from the music data distribution server SV1 has been taken in, thecentral processing unit 53 performs the first continuous trial listening list generation processing procedure RT1 shown in FIG. Start. When thecentral processing unit 53 starts the first continuous audition list generation processing procedure RT1, in step SP1, the page identification information included in the musicselection page information 32 fetched from the music data distribution server SV1 and the collected used pages By comparing with the page identification information in the list, it is determined whether or not the musicselection page information 32 is unused for collecting the sample music identification information. If an affirmative result is obtained in step SP1, this indicates that the musicselection page information 32 has not been used yet for collection of trial-listening music identification information. Accordingly, thecentral processing unit 53 moves to the next step SP2 at this time.
ステップSP2において中央処理ユニット53は、楽曲選択ページ情報32に含まれるジャンルリスト情報33内から、キーワードに関連する試聴楽曲識別情報及び対応する購入ページアドレスを収集し、当該収集した試聴楽曲識別情報及び対応する購入ページアドレスを連続試聴リスト情報110に追加して、次のステップSP3に移る。ステップSP3において中央処理ユニット53は、収集使用済ページリストに対し、この時点で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32に含まれるページ識別情報を追加して、次のステップSP4に移る。 In step SP2, thecentral processing unit 53 collects the trial song identification information related to the keyword and the corresponding purchase page address from thegenre list information 33 included in the songselection page information 32, and collects the collected trial song identification information and The corresponding purchase page address is added to the continuous trial listening list information 110, and the process proceeds to the next step SP3. In step SP3, thecentral processing unit 53 adds the page identification information included in the musicselection page information 32 used to collect the trial song identification information at this time to the collected used page list, and proceeds to the next step SP4. Move.
ステップSP4において中央処理ユニット53は、この時点に試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32に含まれるジャンルリスト情報33内の選択ページアドレスに基づいて、当該楽曲選択ページ情報32よりも1階層下位の楽曲選択ページ情報32A及び32Bの数(以下、これを下位ページ情報数と呼ぶ)nを設定し、次のステップSP5に移る。ステップSP5において中央処理ユニット53は、この時点で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32よりも下位に、試聴楽曲識別情報の収集に未だ使用してはいない楽曲選択ページ情報32A及び32Bが存在するか否かを判別する。このステップSP5において否定結果が得られると、このことは、この時点で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32よりも下位に、未だ試聴楽曲識別情報の収集に使用してはいない楽曲選択ページ情報32A及び32Bが存在することを表している。従って中央処理ユニット53は、このときステップSP6に移る。 In step SP4, thecentral processing unit 53, based on the selected page address in thegenre list information 33 included in the musicselection page information 32 used for collecting the trial song identification information at this time, is more than the musicselection page information 32. The number of musicselection page information 32A and 32B (hereinafter referred to as the number of lower page information) n of one layer lower is set, and the process proceeds to the next step SP5. In step SP5, thecentral processing unit 53 lowers the musicselection page information 32 used for collecting the trial song identification information at this time, and selects the musicselection page information 32A that has not been used for collecting the trial song identification information. It is determined whether or not 32B exists. If a negative result is obtained in this step SP5, this is lower than the musicselection page information 32 used for collecting the trial song identification information at this time, and has not yet been used for collecting the trial song identification information. This indicates that the musicselection page information 32A and 32B exist. Therefore, thecentral processing unit 53 moves to step SP6 at this time.
ステップSP6において中央処理ユニット53は、最上位の楽曲選択ページ情報32に含まれるジャンルリスト情報33内の選択ページアドレスに従って音楽データ配信サーバSV1に、対応する1つの楽曲選択ページ情報32A又は32Bを要求する。その結果、中央処理ユニット53は、楽曲選択ページ情報32A又は32Bの取り込みを検出すると、上述したステップSP1乃至ステップSP3の処理と同様の処理を順次実行する。すなわち中央処理ユニット53は、音楽データ配信サーバSV1から取り込んだ楽曲選択ページ情報32A又は32Bに含まれるページ識別情報と、収集使用済ページリスト内のページ識別情報とを比較するようにして当該楽曲選択ページ情報32A又は32Bが試聴楽曲識別情報の収集に未使用であるか否かを判別する。その結果、かかる楽曲選択ページ情報32A又は32Bを未だ試聴楽曲識別情報の収集に使用してはいないことが確認できると、引き続き楽曲選択ページ情報32A又は32Bに含まれるアーティストリスト情報39A及び39B内から、キーワードに関連する試聴楽曲識別情報及び対応する購入ページアドレスを収集して連続試聴リスト情報110に追加する。そして中央処理ユニット53は、収集使用済ページリストに対し、この時点で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32A又は32Bに含まれるページ識別情報を追加して、次のステップSP7に移る。 In step SP6, thecentral processing unit 53 requests the corresponding musicselection page information 32A or 32B from the music data distribution server SV1 in accordance with the selection page address in thegenre list information 33 included in the highest-order musicselection page information 32. To do. As a result, when thecentral processing unit 53 detects the incorporation of the musicselection page information 32A or 32B, thecentral processing unit 53 sequentially executes the same processing as the processing of step SP1 to step SP3 described above. That is, thecentral processing unit 53 compares the page identification information included in the musicselection page information 32A or 32B fetched from the music data distribution server SV1 with the page identification information in the collected used page list to select the music. It is determined whether or not thepage information 32A or 32B is unused for collecting the trial song identification information. As a result, if it can be confirmed that the musicselection page information 32A or 32B has not yet been used for collecting the sample music identification information, theartist list information 39A and 39B included in the musicselection page information 32A or 32B can be continued. The sample music identification information related to the keyword and the corresponding purchase page address are collected and added to the continuous sample list information 110. Thecentral processing unit 53 adds the page identification information included in the musicselection page information 32A or 32B used for collecting the trial song identification information at this time to the collected used page list, and proceeds to the next step SP7. Move.
ステップSP7において中央処理ユニット53は、ステップSP4で設定した下位ページ情報数nから1を減算して当該下位ページ情報数nを更新して、ステップSP5に戻る。これにより中央処理ユニット53は、ステップSP2において試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32の下位に複数の楽曲選択ページ情報32A及び32Bが存在する場合、ステップSP5−SP6−SP7−SP5の処理を循環的に繰り返し実行することで、当該下位の全ての楽曲選択ページ情報32A及び32Bから順次試聴楽曲識別情報及び対応する購入ページアドレスを収集して連続試聴リスト情報110を更新する。 In step SP7, thecentral processing unit 53 updates the lower page information number n by subtracting 1 from the lower page information number n set in step SP4, and returns to step SP5. Thereby, thecentral processing unit 53, when a plurality of musicselection page information 32A and 32B exist below the musicselection page information 32 used for collecting the trial song identification information in step SP2, steps SP5-SP6-SP7-SP5. By repeating the above process cyclically, the trial-listening music list identification information and the corresponding purchase page address are sequentially collected from all the lower-level musicselection page information 32A and 32B, and the continuous trial-listening list information 110 is updated.
そしてステップSP5において肯定結果が得られると、このことは、ステップSP2で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32よりも下位の全ての楽曲選択ページ情報32A及び32Bを試聴楽曲識別情報の収集に使用し終えたことを表している。又は、かかる肯定結果は、ステップSP2で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報32よりも下位に楽曲選択ページ情報32A及び32Bが存在してはいないことを表している。従って中央処理ユニット53は、このときステップSP8に移り、かかる第1の連続試聴リスト生成処理手順RT1を終了する。 If an affirmative result is obtained in step SP5, this means that all the musicselection page information 32A and 32B lower than the musicselection page information 32 used for collecting the trial music identification information in step SP2 are used as the trial music identification information. Indicates that it has been used for collection. Alternatively, the positive result indicates that the musicselection page information 32A and 32B are not present lower than the musicselection page information 32 used for collecting the trial song identification information in step SP2. Therefore, thecentral processing unit 53 moves to step SP8 at this time, and ends the first continuous audition list generation processing procedure RT1.
ところで中央処理ユニット53は、かかる第1の連続試聴リスト生成処理手順RT1を1度実行しただけでは、キーワードを用いた試聴楽曲識別情報の収集に、予め設定された所定階層までの楽曲選択ページ情報を使用しきれないと、再び第1の連続試聴リスト生成処理手順RT1を実行するようにして所定階層までの楽曲選択ページ情報を使用して試聴楽曲識別情報及び対応する購入ページアドレスを収集し連続試聴リスト情報110を更新する。ただし中央処理ユニット53は、新たに第1の連続試聴リスト生成処理手順RT1を実行するときには、その際のステップSP1において、その実行以前に第1の連続試聴リスト生成処理手順RT1を実行した際のステップSP6で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報を、再び試聴楽曲識別情報の収集の使用対象とする。このため中央処理ユニット53は、2回目以降の第1の連続試聴リスト生成処理手順RT1を実行する場合、ステップSP1において、試聴楽曲識別情報の収集の使用対象とした楽曲選択ページ情報のページ識別情報がすでに、収集使用済ページリストに登録されているため、その収集使用済ページリストに従って、かかる楽曲選択ページ情報をすでに試聴楽曲識別情報の収集に使用したものであると判別し、ステップSP4に移る。従って中央処理ユニット53は、第1の連続試聴リスト生成処理手順RT1を2回以上実行するとき、2回目以降の処理では実質的にステップSP4乃至ステップSP8の処理を順次実行することで、所定階層までの楽曲選択ページ情報を1階層のもれもなく試聴楽曲識別情報の収集に使用して、当該試聴楽曲識別情報及び対応する購入ページアドレスを収集し連続試聴リスト情報110を更新することができる。 By the way, thecentral processing unit 53 collects the trial song identification information using the keyword and collects the music selection page information up to a predetermined level only by executing the first continuous trial listening list generation processing procedure RT1 once. If it is not possible to use, the first continuous trial listening list generation processing procedure RT1 is executed again, and the music selection page information up to a predetermined level is used to collect the trial music identification information and the corresponding purchase page address and continuously. The trial listening list information 110 is updated. However, when thecentral processing unit 53 newly executes the first continuous audition list generation processing procedure RT1, in step SP1 at that time, thecentral processing unit 53 executes the first continuous audition list generation processing procedure RT1 before the execution. The music selection page information used for collecting the trial song identification information in step SP6 is again used as the collection target of the trial song identification information. For this reason, when thecentral processing unit 53 executes the first continuous trial listening list generation processing procedure RT1 after the second time, the page identification information of the music selection page information to be used for collecting the trial music identification information in step SP1. Is already registered in the collected used page list, it is determined that the music selection page information has already been used for collecting the trial song identification information according to the collected used page list, and the process proceeds to step SP4. . Therefore, when thecentral processing unit 53 executes the first continuous audition list generation processing procedure RT1 twice or more, in the second and subsequent processes, thecentral processing unit 53 substantially executes the processing of step SP4 to step SP8 in sequence. The music selection page information up to 1 can be used for collecting the audition music identification information in a single layer, and the serial audition list information 110 can be updated by collecting the audition music identification information and the corresponding purchase page address. .
また中央処理ユニット53は、所定階層までの楽曲選択ページ情報からのキーワードを用いた試聴楽曲識別情報及び購入ページアドレスの収集が終了すると、引き続き再生プログラムに従って、図16との対応部分に同一符号を付した図17に示す第2の連続試聴リスト生成処理手順RT2を開始する。中央処理ユニット53は、かかる第2の連続試聴リスト生成処理手順RT2を開始すると、ステップSP1において、第1の連続試聴リスト生成処理手順RT1の実行で試聴楽曲識別情報の収集に使用した最も下位の楽曲選択ページ情報に含まれるページ識別情報と、収集使用済ページリスト内のページ識別情報とを比較するようにして、当該楽曲選択ページ情報が試聴楽曲識別情報の収集に未使用であるか否かを判別する。この場合、中央処理ユニット53は、収集使用済ページリストに対し、かかる楽曲選択ページ情報に含まれるページ識別情報がすでに登録されているため、否定結果を得る。このため中央処理ユニット53は、このときステップSP11及びステップSP3の処理を飛ばしてステップSP4に移る。そして中央処理ユニット53は、上述した第1の連続試聴リスト生成処理手順RT1と同様にステップSP4の処理を経てステップSP5に移るものの、かかるステップSP5において否定結果を得ると、ステップSP12に移る。 When thecentral processing unit 53 finishes collecting the trial song identification information and the purchase page address using the keywords from the song selection page information up to a predetermined hierarchy, the same reference numerals are assigned to the corresponding parts in FIG. The second continuous audition list generation processing procedure RT2 shown in FIG. 17 is started. When thecentral processing unit 53 starts the second continuous trial listening list generation processing procedure RT2, in step SP1, thecentral processing unit 53 executes the first continuous trial listening list generation processing procedure RT1 and uses the lowest order used for collecting the trial song identification information. Whether or not the music selection page information is unused in the collection of the trial listening music identification information by comparing the page identification information included in the music selection page information with the page identification information in the collected used page list Is determined. In this case, thecentral processing unit 53 obtains a negative result because the page identification information included in the music selection page information has already been registered in the collected used page list. For this reason, thecentral processing unit 53 skips the processing of step SP11 and step SP3 at this time, and moves to step SP4. Then, thecentral processing unit 53 proceeds to step SP5 through the process of step SP4 as in the first continuous audition list generation process procedure RT1 described above, but when it obtains a negative result in step SP5, it proceeds to step SP12.
ステップSP12において中央処理ユニット53は、ステップSP1で使用した楽曲選択ページ情報に含まれる楽曲リスト情報45A乃至45B(又はアーティストリスト情報39A及び39B)内の選択ページアドレスに従って音楽データ配信サーバSV1に、対応する1つの楽曲選択ページ情報を要求する。その結果、中央処理ユニット53は、楽曲選択ページ情報の取り込みを検出すると、上述したステップSP1−SP11−SP3の処理と同様の処理を順次実行する。すなわち中央処理ユニット53は、まずステップSP1と同様に音楽データ配信サーバSV1から取り込んだ楽曲選択ページ情報に含まれるページ識別情報と、収集使用済ページリスト内のページ識別情報とを比較するようにして当該楽曲選択ページ情報が試聴楽曲識別情報の収集に未使用であるか否かを判別する。その結果、かかる楽曲選択ページ情報を未だ試聴楽曲識別情報の収集に使用してはいないことが確認できると、引き続きステップSP11と同様の処理を実行する。この場合、中央処理ユニット53は、楽曲選択ページ情報に含まれる楽曲リスト情報45A乃至45B(又はアーティストリスト情報39A及び39B)内から全ての試聴楽曲識別情報及び対応する購入ページアドレスを収集し、当該収集した試聴楽曲識別情報及び対応する購入ページアドレスを連続試聴リスト情報110に追加する。そして中央処理ユニット53は、ステップSP3と同様に収集使用済ページリストに対し、この時点で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報に含まれるページ識別情報を追加して、次のステップSP7に移る。 In step SP12, thecentral processing unit 53 corresponds to the music data distribution server SV1 according to the selected page address in the music list information 45A to 45B (orartist list information 39A and 39B) included in the music selection page information used in step SP1. Request one piece of music selection page information. As a result, when thecentral processing unit 53 detects the incorporation of the music selection page information, thecentral processing unit 53 sequentially executes the same processing as the processing of steps SP1 to SP11 to SP3 described above. That is, thecentral processing unit 53 first compares the page identification information included in the music selection page information fetched from the music data distribution server SV1 with the page identification information in the collected used page list as in step SP1. It is determined whether or not the music selection page information is unused for collecting the sample music identification information. As a result, if it can be confirmed that the music selection page information has not yet been used for collecting the sample music identification information, the same processing as in step SP11 is continued. In this case, thecentral processing unit 53 collects all the audition music identification information and the corresponding purchase page address from the music list information 45A to 45B (orartist list information 39A and 39B) included in the music selection page information. The collected listening music identification information and the corresponding purchase page address are added to the continuous listening list information 110. Then, thecentral processing unit 53 adds the page identification information included in the song selection page information used for collecting the trial song identification information at this time to the collected used page list in the same manner as in step SP3, and the next step Move to SP7.
このようにして中央処理ユニット53は、ステップSP1で用いた楽曲選択ページ情報の下位に複数の楽曲選択ページ情報が存在する場合、ステップSP5−SP12−SP7−SP5の処理を循環的に繰り返し実行することで、当該下位の全ての楽曲選択ページ情報から順次試聴楽曲識別情報及び対応する購入ページアドレスを収集して連続試聴リスト情報110を更新する。そして中央処理ユニット53は、ステップSP5において肯定結果を得ると、次のステップSP13に移り、かかる第2の連続試聴リスト生成処理手順RT2を終了する。 In this way, thecentral processing unit 53 cyclically and repeatedly executes the processing of steps SP5-SP12-SP7-SP5 when a plurality of music selection page information exists below the music selection page information used in step SP1. Thus, the trial listening list information 110 is updated by sequentially collecting the trial listening music identification information and the corresponding purchase page address from all the music selection page information of the lower order. If thecentral processing unit 53 obtains a positive result in step SP5, thecentral processing unit 53 proceeds to the next step SP13 and ends the second continuous audition list generation processing procedure RT2.
ところで中央処理ユニット53は、第1の連続試聴リスト生成処理手順RT1の実行で試聴楽曲識別情報の収集に使用した最も下位の楽曲選択ページ情報が複数存在する場合、当該最も下位の楽曲選択ページ情報の数だけ第2の連続試聴リスト生成処理手順RT2を実行する。そしてこのように第2の連続試聴リスト生成処理手順RT2を実行するときには、ステップSP1において、かかる最も下位の楽曲選択ページ情報を順番に用いるようにする。また中央処理ユニット53は、かかる最も下位の楽曲選択ページ情報を順次ステップSP1で用いるようにして第2の連続試聴リスト生成処理手順RT2を実行しただけでは、試聴楽曲識別情報の収集に所定階層(例えば、最下層)までの楽曲選択ページ情報を使用しきれないと、さらに第2の連続試聴リスト生成処理手順RT2を実行して、所定階層までの楽曲選択ページ情報を1階層のもれもなく試聴楽曲識別情報の収集に使用して、当該試聴楽曲識別情報及び対応する購入ページアドレスを収集し連続試聴リスト情報110を更新する。 By the way, when there are a plurality of lowest music selection page information used for collecting the trial song identification information in the execution of the first continuous trial listening list generation processing procedure RT1, thecentral processing unit 53 has the lowest music selection page information. The second continuous audition list generation processing procedure RT2 is executed as many times as Then, when the second continuous audition list generation processing procedure RT2 is executed in this way, in step SP1, the lowest music selection page information is used in order. Further, thecentral processing unit 53 performs the second consecutive trial listening list generation processing procedure RT2 so as to sequentially use the lowest music selection page information in step SP1, and collects trial listening music identification information in a predetermined hierarchy ( For example, if the music selection page information up to the lowermost layer) cannot be used, the second continuous audition list generation processing procedure RT2 is further executed, and the music selection page information up to a predetermined hierarchy is stored in one hierarchy. Used to collect the trial song identification information, the trial song identification information and the corresponding purchase page address are collected, and the continuous trial list information 110 is updated.
ただし中央処理ユニット53は、このように所定階層までの楽曲選択ページ情報を使用して第2の連続試聴リスト生成処理手順RT2を順次実行するときにも、ステップSP1において、その実行以前に第2の連続試聴リスト生成処理手順RT2を実行した際のステップSP12で試聴楽曲識別情報の収集に使用した楽曲選択ページ情報を、再び試聴楽曲識別情報の収集の使用対象とする。このため中央処理ユニット53は、第1の連続試聴リスト生成処理手順RT1の場合と同様に、第2の連続試聴リスト生成処理手順RT2のステップSP1において、試聴楽曲識別情報の収集の使用対象とする楽曲選択ページ情報のページ識別情報がすでに、収集使用済ページリストに登録されているため、その収集使用済ページリストに従って、かかる楽曲選択ページ情報をすでに試聴楽曲識別情報の収集に使用したものであると判別し、ステップSP4に移る。すなわち中央処理ユニット53は、第1の連続試聴リスト生成処理手順RT1に引き続き第2の連続試聴リスト生成処理手順RT2を実行するときには、実質的にステップSP4乃至ステップSP13の処理を順次実行することで、所定階層(例えば、最下層)までの楽曲選択ページ情報を1階層のもれもなく使用して、試聴楽曲識別情報及び対応する購入ページアドレスを収集し連続試聴リスト情報110を更新することができる。 However, even when thecentral processing unit 53 sequentially executes the second continuous audition list generation processing procedure RT2 using the music selection page information up to a predetermined hierarchy in this way, in step SP1, before the execution, the second processing list generation processing procedure RT2 is executed. The music selection page information used for collecting the trial song identification information in step SP12 when the continuous trial list generation process procedure RT2 is executed again is used as the collection target of the trial song identification information. Therefore, as in the case of the first continuous trial list generation processing procedure RT1, thecentral processing unit 53 is set to be used for collection of the trial song identification information in step SP1 of the second continuous trial list generation processing procedure RT2. Since the page identification information of the music selection page information has already been registered in the collected used page list, according to the collected used page list, the music selection page information has already been used for collecting the trial song identification information. And the process proceeds to step SP4. That is, when thecentral processing unit 53 executes the second continuous audition list generation processing procedure RT2 following the first continuous audition list generation processing procedure RT1, thecentral processing unit 53 substantially executes the processing of step SP4 to step SP13 sequentially. The music selection page information up to a predetermined hierarchy (for example, the lowest layer) is used without any exception in one hierarchy, and the trial listening music identification information and the corresponding purchase page address are collected to update the continuous audition list information 110. it can.
さらに中央処理ユニット53は、設定情報で規定された通りに、全ての楽曲選択ページ情報32、32A乃至32BA内から1つ目又は規定の数の試聴楽曲識別情報を収集したとき、また全ての楽曲選択ページ情報32、32A乃至32BA内からの試聴楽曲識別情報の収集が終了したときには、再生プログラムに従って、図18に示す試聴データ再生処理手順RT3を開始する。中央処理ユニット53は、かかる試聴データ再生処理手順RT3を開始すると、ステップSP21において連続試聴リスト情報110(すなわち、収集識別情報リスト108)内の複数の試聴楽曲識別情報の中に例えばリストの並びに従い、注目試聴楽曲識別情報として選定すべき試聴楽曲識別情報が存在するか否かを判別する。このステップSP21において肯定結果が得られると、このことは連続試聴リスト情報110内に未だ注目試聴楽曲識別情報として選定してはいない試聴楽曲識別情報が存在することを表している。従って中央処理ユニット53は、このとき次のステップSP22に移る。 Further, thecentral processing unit 53 collects the first or specified number of sample music identification information from all the musicselection page information 32, 32A to 32BA as specified in the setting information, and all the music When the collection of the sample music identification information from the selectedpage information 32, 32A to 32BA is completed, the sample data reproduction processing procedure RT3 shown in FIG. 18 is started according to the reproduction program. When thecentral processing unit 53 starts the trial data reproduction processing procedure RT3, in step SP21, thecentral processing unit 53 follows, for example, a list of the plurality of trial music piece identification information in the continuous trial music list information 110 (that is, the collection identification information list 108). Then, it is determined whether or not there is sample music identification information to be selected as the sample music identification information of interest. If an affirmative result is obtained in this step SP21, this indicates that there is sample music identification information that has not yet been selected as the target sample music identification information in the continuous sample list information 110. Therefore, thecentral processing unit 53 moves to next step SP22 at this time.
ステップSP22において中央処理ユニット53は、連続試聴リスト情報110内の複数の試聴楽曲識別情報のうちリストの並びに従い1つを注目試聴楽曲識別情報として自動的に選定して、次のステップSP23に移る。ステップSP23において中央処理ユニット53は、注目試聴楽曲識別情報として選定した試聴楽曲識別情報に従って試聴データ要求信号を通信処理部61及びネットワークインタフェース62を順次介して音楽データ配信サーバSV1に送信する。その結果、中央処理ユニット53は、音楽データ配信サーバSV1からストリーミング形式で送信される、対応する試聴データをネットワークインタフェース62及び通信処理部61を順次介して受信しながらデータ処理部60及び音声処理部63を順次介して試聴信号としてスピーカ64に送出する。これにより中央処理ユニット53は、かかるスピーカ64から試聴信号に基づく試聴楽曲を出力させてユーザに試聴させる。そして中央処理ユニット53は、データ処理部60を介して試聴データに対する再生処理の終了を検出すると、ステップSP21に戻る。 In step SP22, thecentral processing unit 53 automatically selects one of the plurality of pieces of sample music identification information in the continuous sample list information 110 as attention sample music identification information according to the arrangement of the list, and proceeds to the next step SP23. . In step SP23, thecentral processing unit 53 transmits a trial data request signal to the music data distribution server SV1 via thecommunication processing unit 61 and thenetwork interface 62 in accordance with the trial music identification information selected as the target trial music identification information. As a result, thecentral processing unit 53 receives the corresponding audition data transmitted from the music data distribution server SV1 in a streaming format via thenetwork interface 62 and thecommunication processing unit 61 in order, and then thedata processing unit 60 and the voice processing unit. 63 are sequentially sent to thespeaker 64 as a trial listening signal. As a result, thecentral processing unit 53 causes the user to make a trial listening by outputting a trial music piece based on the trial listening signal from thespeaker 64. When thecentral processing unit 53 detects the end of the reproduction process for the trial listening data via thedata processing unit 60, thecentral processing unit 53 returns to step SP21.
従って中央処理ユニット53は、この後、ステップSP21において否定結果を得るまでの間は、ステップSP21−SP22−SP23−SP21の処理を循環的に繰り返すことにより、連続試聴リスト情報110内の複数の試聴楽曲識別情報を注目試聴楽曲識別情報として順次自動的に選定しながら、当該注目試聴楽曲識別情報として選定した試聴楽曲識別情報に対応する試聴データを音楽データ配信サーバSV1から取り込みながら試聴楽曲として連続的に自動出力する。ところで上述のステップSP21において否定結果が得られると、このことは連続試聴リスト情報110内の全ての試聴楽曲識別情報を注目試聴楽曲識別情報として選定し、これら全ての試聴楽曲識別情報に対応する試聴データを試聴楽曲として連続的に自動出力し終えたことを表している。従って中央処理ユニット53は、このときステップSP24に移り、かかる試聴データ再生処理手順RT3を終了する。そして中央処理ユニット53は、連続試聴リスト情報110内の全ての試聴楽曲識別情報に対応する試聴データを試聴楽曲として出力し終えても、ユーザによる所望の楽曲の選択が終了していなければ、再び試聴データ再生処理手順RT3を実行する。 Accordingly, thecentral processing unit 53 thereafter repeats the processing of steps SP21-SP22-SP23-SP21 in a cyclic manner until a negative result is obtained in step SP21, whereby a plurality of trial listening in the continuous listening list information 110 is obtained. While the music identification information is automatically and sequentially selected as the attention audition music identification information, the audition data corresponding to the audition music identification information selected as the attention audition music identification information is continuously acquired from the music data distribution server SV1 as the audition music. Automatically output to By the way, if a negative result is obtained in step SP21 described above, this means that all the audition music identification information in the continuous audition list information 110 is selected as the attention audition music identification information, and the audition corresponding to all the audition music identification information is performed. This means that the data has been automatically output continuously as trial music. Accordingly, thecentral processing unit 53 moves to step SP24 at this time, and ends the trial data reproduction processing procedure RT3. Then, even if thecentral processing unit 53 finishes outputting the audition data corresponding to all the audition music identification information in the continuous audition list information 110 as the audition music, if the user has not finished selecting the desired music, thecentral processing unit 53 again. The trial data reproduction processing procedure RT3 is executed.
このようにして中央処理ユニット53は、ユーザが所望の楽曲を選択している間、連続試聴リスト情報110内の複数の試聴楽曲識別情報に対応する複数の試聴データを循環的に繰り返し取得して試聴楽曲をユーザに試聴させることができる。因みに中央処理ユニット53は、試聴データ再生処理手順RT3の実行中に、ユーザによる所望の楽曲の選択が終了すると、その時点で当該試聴データ再生処理手順RT3を終了して試聴楽曲に対する連続的な自動出力も終了する。また中央処理ユニット53は、試聴楽曲に対する連続的な自動出力中にユーザ操作により任意に試聴楽曲が選択され対応する試聴データの再生が要求されると、当該試聴楽曲に対する連続的な自動出力を中断して、ユーザ操作により任意に選択された試聴楽曲に対応する試聴データを再生処理する。そして中央処理ユニット53は、かかる試聴データの再生処理の終了を検出すると、連続試聴リスト情報110を用いた試聴楽曲に対する連続的な自動出力を再開する。なお中央処理ユニット53は、試聴楽曲に対する連続的な自動出力を再開する場合、中断していた試聴楽曲の出力をその先頭又は中断位置から再開し、又は連続試聴リスト情報110内の任意の試聴楽曲識別情報に対応する試聴楽曲から出力を再開する。 In this way, thecentral processing unit 53 cyclically and repeatedly acquires a plurality of pieces of sample data corresponding to a plurality of pieces of sample song identification information in the continuous sample list information 110 while the user selects a desired piece of music. It is possible to make the user audition the sample music. Incidentally, when the user finishes selecting the desired music piece during the execution of the trial listening data playback processing procedure RT3, thecentral processing unit 53 ends the trial listening data playback processing procedure RT3 at that time and performs continuous automatic processing for the listening music piece. The output is also terminated. Thecentral processing unit 53 interrupts the continuous automatic output for the sample music when the sample music is arbitrarily selected by the user operation during the continuous automatic output for the sample music and the reproduction of the corresponding sample data is requested. Then, the audition data corresponding to the audition music arbitrarily selected by the user operation is reproduced. When thecentral processing unit 53 detects the end of the reproduction process of the trial listening data, thecentral processing unit 53 resumes continuous automatic output for the trial music using the continuous trial listening list information 110. When thecentral processing unit 53 resumes the continuous automatic output for the sample music, thecentral processing unit 53 resumes the output of the interrupted sample music from the beginning or the interruption position, or any sample music in the continuous sample list information 110. Output is resumed from the sample music corresponding to the identification information.
さらに中央処理ユニット53は、試聴楽曲に対する連続的な自動出力中にユーザ操作に応じて楽曲購入ページ情報を取得したときには、その時点で自動出力している試聴楽曲が当該楽曲購入ページ情報で購入可能な(すなわち、ダウンロード可能な)音楽データに対応するものであれば、購入処理の間、かかる試聴楽曲を適宜繰り返しそのまま自動出力し続ける。そして中央処理ユニット53は、かかる購入処理の終了を検出し、再び楽曲選択画像70、75、80、85、88、90乃至101の表示に戻ると、連続試聴リスト情報110を用いた通常の試聴楽曲に対する連続的な自動出力に戻る。 Further, when thecentral processing unit 53 acquires the music purchase page information in response to a user operation during continuous automatic output for the trial music, thecentral music unit 53 can purchase the trial music that is automatically output at that time with the music purchase page information. If it corresponds to music data that can be downloaded (that is, downloadable), the sample music is repeatedly and automatically output as it is during the purchase process. When thecentral processing unit 53 detects the end of the purchase process and returns to the display of themusic selection images 70, 75, 80, 85, 88, 90 to 101, the normal audition using the continuous audition list information 110 is performed. Return to continuous automatic output for music.
これに対して中央処理ユニット53は、楽曲購入ページ情報を取得したとき、その時点で自動出力している試聴楽曲が当該楽曲購入ページ情報で購入可能な音楽データに対応する試聴楽曲とは異なると、当該試聴楽曲に対する連続的な自動出力を中断して、その楽曲購入ページ情報を用いた購入処理の間、当該楽曲購入ページ情報で購入可能な音楽データに対応する試聴楽曲を適宜繰り返し自動出力する。そして中央処理ユニット53は、かかる購入処理の終了を検出し、再び楽曲選択画像70、75、80、85、88、90乃至101の表示に戻ると、連続試聴リスト情報110を用いた試聴楽曲に対する連続的な自動出力を再開する。なお中央処理ユニット53は、試聴楽曲に対する連続的な自動出力を再開する場合、中断していた試聴楽曲の出力をその先頭又は中断位置から再開し、又は連続試聴リスト情報110内の任意の試聴楽曲識別情報に対応する試聴楽曲から出力を再開する。 On the other hand, when thecentral processing unit 53 obtains the music purchase page information, the trial music that is automatically output at that time is different from the trial music corresponding to the music data that can be purchased with the music purchase page information. During the purchase process using the music purchase page information, the automatic music output corresponding to the music data that can be purchased with the music purchase page information is automatically and repeatedly output during the purchase process using the music purchase page information. . When thecentral processing unit 53 detects the end of the purchase process and returns to the display of themusic selection images 70, 75, 80, 85, 88, 90 to 101, thecentral processing unit 53 responds to the trial music using the continuous audition list information 110. Restart continuous automatic output. When thecentral processing unit 53 resumes the continuous automatic output for the sample music, thecentral processing unit 53 resumes the output of the interrupted sample music from the beginning or the interruption position, or any sample music in the continuous sample list information 110. Output is resumed from the sample music corresponding to the identification information.
以上の構成において、データ記憶再生装置21は、CDや音楽データ配信サーバSV1から音楽データを取り込んでハードディスクに記憶する毎に、当該記憶した音楽データを種別により統計処理してキーワードを生成する。この状態でデータ記憶再生装置21は、ユーザによるページ取得要求に応じて、音楽データ配信サーバSV1から送信される最上位の楽曲選択ページ情報32の取り込みを検出すると、当該最上位の楽曲選択ページ情報32内からキーワードに関連する試聴楽曲識別情報を収集して収集識別情報リスト108を作成する。またデータ記憶再生装置21は、音楽データ配信サーバSV1から、最上位の楽曲選択ページ情報32より遷移可能な楽曲選択ページ情報32A及び32Bも取得すると共に、当該取得した楽曲選択ページ情報32A及び32B内からもキーワードに関連する試聴楽曲識別情報を収集して収集識別情報リスト108に追加する。このようにしてデータ記憶再生装置21は、最上位の楽曲選択ページ情報32の取り込みを検出すると、当該最上位の楽曲選択ページ情報32内及びこれよりも下位の所定階層までの楽曲選択ページ情報内からキーワードに関連する試聴楽曲識別情報を収集して収集識別情報リスト108を作成する。 In the above configuration, each time the data storage / playback device 21 takes in music data from a CD or music data distribution server SV1 and stores it in the hard disk, the stored music data is statistically processed by type to generate a keyword. In this state, when the data storage / reproduction device 21 detects the incorporation of the highest-order musicselection page information 32 transmitted from the music data distribution server SV1 in response to a page acquisition request from the user, the highest-order music selection page information The collectionidentification information list 108 is created by collecting the sample music identification information related to the keyword from within 32. The data storage / playback device 21 also acquires, from the music data distribution server SV1, musicselection page information 32A and 32B that can be transitioned from the highest-order musicselection page information 32, and in the acquired musicselection page information 32A and 32B. Also, the sample music identification information related to the keyword is collected and added to the collectedidentification information list 108. In this way, when the data storage / reproduction device 21 detects the incorporation of the uppermost musicselection page information 32, the data storage / reproduction device 21 includes the uppermost musicselection page information 32 and the music selection page information up to a predetermined hierarchy lower than the uppermost musicselection page information 32. The collectionidentification information list 108 is created by collecting the sample music identification information related to the keyword from the list.
またデータ記憶再生装置21は、キーワードに関連する試聴楽曲識別情報の収集が終了すると、引き続き音楽データ配信サーバSV1から所定階層よりも1階層下位の楽曲選択ページ情報乃至下位の所定階層(例えば、最下位)までの楽曲選択ページ情報を順次取り込みながら、当該取り込んだ楽曲選択ページ情報内から全ての試聴楽曲識別情報を収集して収集識別情報リスト108に追加する。そしてデータ記憶再生装置21は、かかる収集識別情報リスト108内の複数の試聴楽曲識別情報のうち1つの試聴楽曲識別情報を注目試聴楽曲識別情報として自動的に選定すると共に、当該注目試聴楽曲識別情報として選定した試聴楽曲識別情報に対応する試聴データを音楽データ配信サーバSV1に要求する。その結果、データ記憶再生装置21は、音楽データ配信サーバSV1からストリーミング形式で送信される、対応する試聴データを取り込んで再生処理及び音声処理を施すことにより試聴楽曲として出力する。またデータ記憶再生装置21は、かかる試聴データに対する再生処理の終了を検出すると、再び収集識別情報リスト108内の複数の試聴楽曲識別情報のうち新たに1つの試聴楽曲識別情報を注目試聴楽曲識別情報として自動的に選定すると共に、当該注目試聴楽曲識別情報として選定した試聴楽曲識別情報に対応する新たな試聴データを音楽データ配信サーバSV1に要求する。その結果、データ記憶再生装置21は、音楽データ配信サーバSV1からストリーミング形式で送信される、対応する新たな試聴データを取り込んで再生処理及び音声処理を施すことにより試聴楽曲として出力する。このようにしてデータ記憶再生装置21は、収集識別情報リスト108内の複数の試聴楽曲識別情報に対応する複数の試聴データを音楽データ配信サーバSV1から順次取得しながら試聴楽曲として連続的に自動出力する。 Further, the data storage / playback device 21 continues to collect the music selection page information from the music data distribution server SV1 by one layer lower than the predetermined layer to the predetermined layer (for example, the highest layer) after the collection of the sample music identification information related to the keyword is completed. While sequentially collecting the music selection page information up to (lower order), all the sample music identification information is collected from the acquired music selection page information and added to the collectionidentification information list 108. Then, the data storage / playback device 21 automatically selects one piece of sample music identification information among the plurality of pieces of sample music identification information in the collectedidentification information list 108 as the target sample music identification information, and also includes the sample music identification information of interest. The music data distribution server SV1 is requested for sample data corresponding to the sample music identification information selected as. As a result, the data storage / playback device 21 takes in the corresponding audition data transmitted from the music data distribution server SV1 in a streaming format, and performs playback processing and audio processing to output it as trial music. In addition, when the data storage / reproduction device 21 detects the end of the reproduction process for the sample data, the new sample music identification information is newly selected from the plurality of sample music identification information in the collectedidentification information list 108. As well as requesting new music data corresponding to the sample music identification information selected as the target sample music identification information to the music data distribution server SV1. As a result, the data storage / reproduction device 21 takes in corresponding new trial data transmitted from the music data distribution server SV1 in a streaming format, performs reproduction processing and audio processing, and outputs them as trial music. In this way, the data storage / playback device 21 automatically and continuously outputs a plurality of sample data corresponding to the plurality of sample music identification information in the collectionidentification information list 108 as the sample music while sequentially obtaining from the music data distribution server SV1. To do.
従ってデータ記憶再生装置21は、ユーザによるページ取得要求に応じて、音楽データ配信サーバSV1から送信される最上位の楽曲選択ページ情報32の取り込みを検出すると、複数階層の楽曲選択ページ情報32、32A乃至32BA内から試聴楽曲識別情報を収集して収集識別情報リスト108を作成すると共に、当該作成した収集識別情報リスト108内の複数の試聴楽曲識別情報に対応する複数の試聴データを順次取り込んで再生処理するため、ユーザに対し、試聴楽曲の選択用に複数階層の楽曲選択ページ情報32、32A乃至32BAを順次取り込むための操作や当該試聴楽曲を選択するための操作等を何ら行わせることなく、最上位の楽曲選択ページ情報32を取り込むための操作のみを行わせるだけで、複数の楽曲選択ページ情報32、32A乃至32BA内の試聴楽曲識別情報に対応する試聴データを取り込んで再生処理することができる。 Accordingly, when the data storage / reproduction device 21 detects the incorporation of the highest-order musicselection page information 32 transmitted from the music data distribution server SV1 in response to a page acquisition request from the user, the musicselection page information 32, 32A of a plurality of layers is detected. To collect the sample music identification information from 32BA to create the collectionidentification information list 108, and sequentially capture and play a plurality of pieces of sample music data corresponding to the plurality of sample music identification information in the created collectionidentification information list 108 In order to process, without causing the user to perform any operation for sequentially taking in the musicselection page information 32, 32A to 32BA of a plurality of layers for selection of the trial music, selecting the trial music, etc. A plurality of music selection pages can be obtained only by performing an operation for taking in the highest-order musicselection page information 32.Di information 32,32A to capture the preview data corresponding to the preview tune identification information in 32BA can reproduce process.
以上の構成によれば、データ記憶再生装置21において、最上位の楽曲選択ページ情報32の取り込みを検出すると、当該最上位の楽曲選択ページ情報32内から試聴楽曲識別情報を収集して収集識別情報リスト108を作成すると共に、かかる最上位の楽曲選択ページ情報よりも下位の楽曲選択ページ情報32A乃至32BAを自動的に取り込みながら当該取り込んだ楽曲選択ページ情報32A乃至32BA内からも試聴楽曲識別情報を収集して収集識別情報リスト108に追加し、このようにして作成した収集識別情報リスト108内の複数の試聴楽曲識別情報に対応する複数の試聴データを順次取り込んで再生処理するようにした。これによりデータ記憶再生装置21は、ユーザに対し最上位の楽曲選択ページ情報32を取り込むための操作のみを行わせるだけで、複数の楽曲選択ページ情報32、32A乃至32BA内の試聴楽曲識別情報に対応する試聴データを取り込んで再生することができる。その結果、データ記憶再生装置21は、試聴データの再生時の操作を格段的に簡易化することができる。 According to the above configuration, when the data storage / playback device 21 detects the incorporation of the highest-order musicselection page information 32, the trial-song music identification information is collected from the highest-order musicselection page information 32 and collected identification information. While creating thelist 108, the musicselection page information 32A to 32BA lower than the highest-order music selection page information is automatically acquired, and the sample music identification information is also acquired from the acquired musicselection page information 32A to 32BA. Collected and added to the collectionidentification information list 108, and a plurality of pieces of trial data corresponding to the plurality of pieces of trial song identification information in the collectionidentification information list 108 thus created are sequentially fetched and reproduced. As a result, the data storage / playback device 21 allows the user to perform only an operation for taking in the highest-order musicselection page information 32, and to convert the music selection information in the plurality of musicselection page information 32, 32A to 32BA. Corresponding sample data can be captured and played back. As a result, the data storage / reproduction device 21 can remarkably simplify the operation at the time of reproducing the audition data.
またデータ記憶再生装置21は、設定情報に従い、楽曲選択ページ情報32、32A乃至32BA内から1つ目の試聴楽曲識別情報を収集したとき、当該収集した試聴楽曲識別情報に対応する試聴データを取り込みながら再生処理する場合には、最上位の楽曲選択ページ情報32の取り込みを検出してから、極力早い時点に試聴データに対する再生処理を開始することができる。従ってデータ記憶再生装置21は、最上位の楽曲選択ページ情報32を取り込んだとき、ユーザに対し極力待たせずに試聴楽曲を試聴させ始めることができる。これに加えてデータ記憶再生装置21は、設定情報に従い、楽曲選択ページ情報32、32A乃至32BA内から規定の数の試聴楽曲識別情報を収集したとき、当該収集した試聴楽曲識別情報に対応する試聴データを取り込みながら再生処理する場合でも、かかる規定の数を極力少なく選定することで、上述と同様に最上位の楽曲選択ページ情報32を取り込んだとき、ユーザに対し極力待たせずに試聴楽曲を試聴させ始めることができる。 Further, when the data storage / reproduction device 21 collects the first sample music identification information from the musicselection page information 32, 32A to 32BA according to the setting information, the data storage / reproduction device 21 takes in the sample data corresponding to the collected sample music identification information. However, in the case of performing the reproduction process, the reproduction process for the trial listening data can be started at the earliest possible time after detecting the incorporation of the highest-order musicselection page information 32. Therefore, the data storage / playback device 21 can start listening to the sample music without waiting for the user as much as possible when the top musicselection page information 32 is taken in. In addition to this, when the data storage / playback device 21 collects a predetermined number of pieces of trial song identification information from the musicselection page information 32, 32A to 32BA according to the setting information, the trial listening corresponding to the collected trial piece song identification information is collected. Even when data is played back while being played back, by selecting the prescribed number as small as possible, when the top-most musicselection page information 32 is loaded as described above, the user can listen to the sample music without waiting for the user as much as possible. You can start listening.
ところでデータ記憶再生装置21は、図18について上述したように、試聴データ再生処理手順RT3を実行する場合、ユーザにより所望の楽曲が選択される前に収集識別情報リスト108内で注目試聴楽曲識別情報として未選定の試聴楽曲識別情報がなくなると、当該試聴データ再生処理手順RT3を一旦終了し、再び試聴データ再生処理手順RT3を実行する。このためデータ記憶再生装置21では、複数階層の楽曲選択ページ情報32、32A乃至32BAに対し、あまり試聴データに対応する試聴楽曲識別情報が含まれていないために、1つの試聴楽曲識別情報の収集から他の1つの試聴楽曲識別情報の収集までの間が比較的あくような場合には、試聴データ再生処理手順RT3を繰り返し実行すると、最上位の楽曲選択ページ情報32に対する取り込みの検出から比較的早い時点に収集した試聴楽曲識別情報に対応する試聴データほど再生処理する回数が多く、また最上位の楽曲選択ページ情報32に対する取り込みの検出から比較的遅い時点に収集した試聴楽曲識別情報に対応する試聴データほど再生処理する回数が少なくなる可能性がある。すなわち、このような場合、データ記憶再生装置21では、最上位の楽曲選択ページ情報32に対する取り込みの検出から比較的早い時点に収集した試聴楽曲識別情報に対応する試聴楽曲ほど試聴回数が増え、これに対して最上位の楽曲選択ページ情報32に対する取り込みの検出から比較的遅い時点に収集した試聴楽曲識別情報に対応する試聴楽曲ほど試聴回数が少なくなり、ユーザに同一の試聴楽曲のみ繰り返し聴かせているような感覚を生じさせる可能性がある。しかしながらデータ記憶再生装置21では、設定情報に従い、楽曲選択ページ情報32、32A乃至32BA内からの試聴楽曲識別情報の収集が終了したとき、当該収集した試聴楽曲識別情報に対応する試聴データを取り込みながら再生処理するようにもし得るため、かかる設定情報に従い試聴データ再生処理手順RT3を実行するときには、複数階層の楽曲選択ページ情報32、32A乃至32BAから複数の試聴楽曲識別情報を収集した時点の違いに起因して、個々の試聴楽曲識別情報に対応する試聴楽曲の試聴回数に違いが生じることを回避することができる。すなわち、データ記憶再生装置21では、同一の試聴楽曲のみ繰り返し聴かせているような感覚を抱かせることなく、複数の試聴楽曲をほぼ均等に聴かせながら所望の楽曲を選択させることができる。 By the way, as described above with reference to FIG. 18, the data storage / playback device 21 performs the trial listening data playback processing procedure RT3, before the desired music is selected by the user, in the collectionidentification information list 108 to be noticed trial listening music identification information. When there is no unselected trial song identification information, the trial data reproduction processing procedure RT3 is once ended, and the trial data reproduction processing procedure RT3 is executed again. For this reason, the data storage / playback apparatus 21 does not include much sample music identification information corresponding to the sample music data for the musicselection page information 32, 32A to 32BA of a plurality of layers, and therefore collects one sample music identification information. When the period from the collection of one piece of the trial song identification information to the other is relatively long, when the trial data reproduction processing procedure RT3 is repeatedly executed, it is relatively The audition data corresponding to the trial song identification information collected at an earlier time point has a larger number of times of reproduction processing, and also corresponds to the trial song identification information collected at a later time point from the detection of the incorporation of the top musicselection page information 32. There is a possibility that the number of times of reproduction processing is reduced as the sample data is received. That is, in such a case, in the data storage / reproduction device 21, the number of trial listening increases as the trial music corresponding to the trial music identification information collected at a relatively early point in time from the detection of the incorporation of the top musicselection page information 32. On the other hand, the number of trial songs corresponding to the trial song identification information collected at a relatively late time from the detection of the incorporation of the highest-order musicselection page information 32 decreases, and the user can repeatedly listen to the same trial song. It may cause a feeling of being. However, in the data storage / playback apparatus 21, when the collection of the trial song identification information from the musicselection page information 32, 32A to 32BA is completed in accordance with the setting information, the trial listening data corresponding to the collected trial song identification information is being taken in. Since the playback process may be performed according to the setting information, when the trial data playback processing procedure RT3 is executed, the difference in time when a plurality of pieces of trial music identification information is collected from the musicselection page information 32, 32A to 32BA of a plurality of layers is used. As a result, it is possible to avoid a difference in the number of times of trial listening of the trial listening music corresponding to the individual listening music identification information. In other words, the data storage / playback device 21 can select a desired music piece while listening to a plurality of trial music pieces almost equally without giving the feeling that only the same sample music piece is repeatedly heard.
またデータ記憶再生装置21は、試聴データ再生処理手順RT3を実行する場合、収集識別情報リスト108内の複数の試聴楽曲識別情報のうち1つの試聴楽曲識別情報を注目試聴楽曲識別情報として選定し、当該注目試聴楽曲識別情報として選定した試聴楽曲識別情報に対応する試聴データを取り込んで再生処理し、かかる試聴データに対する再生処理の終了を検出すると、収集識別情報リスト108内の複数の試聴楽曲識別情報のうち新たに1つの試聴楽曲識別情報を注目試聴楽曲識別情報として自動的に選定するようにして、収集識別情報リスト108内の複数の試聴楽曲識別情報に対応する複数の試聴データを順次取り込んで再生処理するため、ユーザの手を何ら煩わせることなく、複数の試聴データに基づく複数の試聴楽曲を連続的に自動出力して試聴させることができる。 Further, when executing the audition data reproduction processing procedure RT3, the data storage / reproduction device 21 selects one audition music identification information among the plurality of audition music identification information in the collectionidentification information list 108 as the attention audition music identification information, When sample data corresponding to the sample music identification information selected as the target sample music identification information is captured and reproduced, and the end of the reproduction process for the sample data is detected, a plurality of sample music identification information in the collectionidentification information list 108 is detected. In such a manner, one piece of sample music identification information is automatically selected as the target piece of test piece music identification information, and a plurality of pieces of sample data corresponding to the plurality of pieces of sample music identification information in the collectedidentification information list 108 are sequentially fetched. Continuous playback of multiple sample music based on multiple sample data without any user intervention And automatic output can be listening to.
さらにデータ記憶再生装置21は、収集識別情報リスト108内の複数の視聴楽曲識別情報に対応する複数の試聴データを循環的に繰り返し再生処理するため、ユーザが所望の楽曲を選んでいる途中に、試聴データの再生処理が終了してそのまま試聴楽曲が流れなくなくなることを回避することができる。すなわちデータ記憶再生装置21は、ユーザが所望の楽曲を選んでいる間は、複数の試聴楽曲をバックグランドミュージックのように聴かせながら、試聴の許可された楽曲を紹介することができる。 Further, the data storage / playback device 21 cyclically and repeatedly plays back a plurality of pieces of trial listening data corresponding to a plurality of pieces of viewing song identification information in the collectedidentification information list 108, so that the user is selecting a desired song while It is possible to avoid the case where the sample music reproduction process ends and the sample music does not flow as it is. In other words, the data storage / playback device 21 can introduce music for which trial listening is permitted while listening to a plurality of trial music like background music while the user selects a desired music.
これに加えてデータ記憶再生装置21は、特定の操作キーに対し、再生処理中の試聴データに対応する音楽データ用の楽曲購入ページ情報の供給元を示す購入ページアドレスを関連付けると共に、当該再生処理中の試聴データに応じて特定の操作キーに関連付ける購入ページアドレスを更新するため、楽曲選択画像70、75、80、85、88、90乃至101の表示の遷移状況に何ら影響されずに(すなわち、表示の有無にかかわらずに)、試聴中の楽曲が気に入ったときには、その時点に特定の操作キーを操作させるだけで当該試聴中の楽曲の音楽データに対応する楽曲購入ページ情報を容易に取得することができる。 In addition to this, the data storage / playback device 21 associates a specific operation key with a purchase page address indicating a supply source of music purchase page information for music data corresponding to the trial listening data being played back, and performs the playback process. Since the purchase page address associated with the specific operation key is updated according to the audition data in the middle, the display transition state of themusic selection images 70, 75, 80, 85, 88, 90 to 101 is not affected at all (that is, If you like the song you are listening to, whether or not it is displayed, you can easily obtain the music purchase page information corresponding to the music data of the song you are listening to by just operating a specific operation key at that time can do.
さらにデータ記憶再生装置21は、試聴データを再生処理してはいないときに特定の操作キーに関連付ける購入ページアドレスを削除すると共に、当該特定の操作キーに対する操作を受け付けないようにする。またデータ記憶再生装置21は、視聴データを再生処理していても、スピーカ64から実際には試聴楽曲が出力されていないときにも(すなわち、ユーザにより試聴楽曲が試聴されていないときにも)、特定の操作キーに対する操作を受け付けないようにする。従ってデータ記憶再生装置21は、ユーザに対し試聴楽曲を試聴させてはいないときに、特定の操作キーが誤操作されても、その操作に応じて楽曲購入ページ情報を誤って取得することを未然に回避している。すなわちデータ記憶再生装置21は、かかる構成により、ユーザに対し試聴楽曲を試聴させてはいないときに、特定の操作キー等にする一連の誤操作によりユーザの選択してもいない楽曲の音楽データが誤ってダウンロードされることをほぼ確実に回避することができる。 Further, the data storage / reproduction device 21 deletes the purchase page address associated with a specific operation key when the sample data is not being reproduced, and does not accept an operation on the specific operation key. In addition, the data storage / reproduction device 21 performs the reproduction processing of the viewing data, and even when the sample music is not actually output from the speaker 64 (that is, when the sample music is not sampled by the user). The operation for a specific operation key is not accepted. Therefore, the data storage / playback device 21 may inadvertently acquire the music purchase page information according to the operation even when a specific operation key is erroneously operated when the user is not listening to the sample music. It is avoiding. That is, with this configuration, the data storage / playback device 21 has incorrect music data of a song that is not selected by the user due to a series of erroneous operations using specific operation keys or the like when the user is not listening to the sample music. Can be almost certainly avoided.
(3)他の実施の形態
なお上述した第2の実施の形態においては、データ記憶再生装置21において、最上位の楽曲選択ページ情報32乃至所定階層までの楽曲選択ページ情報からはキーワードに関連する試聴楽曲識別情報を収集し、当該所定階層よりも1階層下位の楽曲選択ページ情報乃至例えば最下位までの楽曲選択ページ情報からはキーワードを用いずに試聴楽曲識別情報を収集するようにした場合について述べたが、本発明はこれに限らず、データ記憶再生装置21において、最上位の楽曲選択ページ情報32乃至所定階層までの楽曲選択ページ情報からキーワードを全く用いずに試聴楽曲識別情報を収集するようにしても良い。データ記憶再生装置21では、キーワードを用いずに試聴楽曲識別情報を収集する場合、当該試聴楽曲識別情報の収集に使用する楽曲選択ページ情報を例えば任意に選定した階層や任意に選定した種別等で少なくとも2つ指定しておき、当該指定した少なくとも2つの楽曲選択ページ情報からのみキーワードを用いずに試聴楽曲識別情報を収集するようにしても良い。さらにデータ記憶再生装置21では、少なくとも2つの楽曲選択ページ情報からキーワードを全く用いずに試聴楽曲識別情報を収集する場合、所定個数分の試聴楽曲識別情報又は所定再生時間分の試聴データに対応する試聴楽曲識別情報を収集した時点で、当該試聴楽曲識別情報の収集を終了するようにしても良い。そしてデータ記憶再生装置21では、この際に所定個数や所定再生時間を極力少なく選定することで、連続試聴リスト情報110の一時記憶に要する記憶容量を極力少なくし得ると共に、試聴楽曲識別情報の収集処理(すなわち、連続試聴リスト生成処理手順)を簡易化して中央処理ユニット53の処理負荷を低減することができる。(3) Other Embodiments In the second embodiment described above, the data storage / playback apparatus 21 relates to the keyword from the musicselection page information 32 to the highest level musicselection page information 32 to the predetermined hierarchy. A case where the trial song identification information is collected and the trial song identification information is collected without using a keyword from the music selection page information one level lower than the predetermined hierarchy or the music selection page information down to the lowest level, for example. As described above, the present invention is not limited to this, and the data storage / playback device 21 collects the sample music identification information from the musicselection page information 32 through the highest level musicselection page information 32 to the predetermined hierarchy without using any keywords. You may do it. In the data storage / playback device 21, when the sample music identification information is collected without using a keyword, the music selection page information used for collecting the sample music identification information is arbitrarily selected, for example, in a layer selected arbitrarily or a type selected arbitrarily. It is also possible to specify at least two and collect the trial song identification information without using keywords only from the specified at least two song selection page information. Further, in the data storage / playback device 21, when collecting the sample music identification information without using any keyword from at least two pieces of music selection page information, it corresponds to a predetermined number of sample music identification information or sample data for a predetermined reproduction time. When the trial song identification information is collected, the collection of the trial song identification information may be terminated. In this case, the data storage / reproduction device 21 selects the predetermined number and the predetermined reproduction time as much as possible, thereby reducing the storage capacity required for temporary storage of the continuous trial list information 110 as much as possible and collecting the trial song identification information. process (i.e., continuous listen list generation process procedure) can be simplified to reduce the processing load of thecentral processingunit 3.
また上述した第2の実施の形態においては、データ記憶再生装置21が音楽データ配信サーバSV1から試聴データを取り込みながら試聴楽曲を連続的に自動出力するようにした場合について述べたが、本発明はこれに限らず、データ記憶再生装置21において、外部から動画、静止画、ゲーム、オーディオ、テキスト、プログラム等の種々のコンテンツに関連するサンプルデータ等のストリーミングコンテンツデータを取得して連続的に自動出力するようにしても良い。またデータ記憶再生装置21が、外部からコンテンツデータ(オーディオデータ、ビデオデータ、イメージデータ、テキストデータ、プログラムデータ)そのものをストリーミングコンテンツデータとして取得して連続的に自動出力してもかまわない。 In the above-described second embodiment, the case where the data storage / reproduction device 21 automatically outputs the sampled music continuously while taking the sampled data from the music data distribution server SV1 has been described. Not limited to this, the data storage / playback apparatus 21 obtains streaming content data such as sample data related to various contents such as moving images, still images, games, audio, texts, programs, etc. from outside and automatically outputs them continuously. You may make it do. In addition, the data storage / playback device 21 may acquire content data (audio data, video data, image data, text data, program data) itself as streaming content data from the outside and continuously automatically output the data.
さらに上述した第2の実施の形態においては、データ記憶再生装置21において、複数階層の楽曲選択ページ情報32、32A乃至32BAに含まれる試聴楽曲識別情報をそのまま収集するようにした場合について述べたが、本発明はこれに限らず、複数階層の楽曲選択ページ情報32、32A乃至32BAに対し、圧縮符号化方式や暗号化方式等のフォーマットの異なる試聴データに対応する視聴楽曲識別情報を、そのフォーマットを示す情報と共に含ませておき、データ記憶再生装置21において、かかる複数階層の楽曲選択ページ情報32、32A乃至32BAに含まれる複数の試聴楽曲識別情報のうち、フォーマットを示す情報に基づき、自己で再生処理可能なフォーマットの試聴データに対応する試聴楽曲識別情報のみを選択的に収集するようにしても良い。このようにすれば、音楽データ配信サーバSV1において、試聴データの取り込み側(すなわち、データ記憶再生装置21側)で再生処理可能なフォーマットを何ら気にせずに(すなわち、複数の試聴データのフォーマットを統一するような煩雑な処理を実行することなく)種々のフォーマットの試聴データを用意しておくことができる。 Further, in the second embodiment described above, the case where the data storage / playback apparatus 21 collects the trial song identification information included in the musicselection page information 32, 32A to 32BA of a plurality of layers as it is described. The present invention is not limited to this, but for the musicselection page information 32, 32A to 32BA of a plurality of layers, the viewing music identification information corresponding to the audition data having different formats such as the compression encoding method and the encryption method is used. In the data storage / playback device 21, based on the information indicating the format, among the plurality of pieces of trial song identification information included in the musicselection page information 32, 32 </ b> A to 32 </ b> BA of the plurality of layers, Select only the audition music identification information corresponding to the audition data in a format that can be played back. It may be collecting. In this way, the music data distribution server SV1 does not care what format can be played back on the sample data import side (that is, the data storage / playback device 21 side) (that is, the format of the plurality of sample data is set). Audition data in various formats can be prepared (without executing complicated processing to be unified).
さらに上述した第1及び第2の実施の形態においては、本発明による再生装置を、図1乃至図18について上述した再生装置1及びデータ記憶再生装置21に適用するようにした場合について述べたが、本発明はこれに限らず、パーソナルコンピュータや携帯電話機、PDA(Personal Digital Assistance )、ゲーム機器、コンパクトディスクプレーヤ、DVD(Digital Versatile Disc)プレーヤ、ハードディスクレコーダ等の情報処理装置のように、この他種々の再生装置に広く適用することができる。すなわち上述した第1及び第2の実施の形態においては、図1乃至図18について上述した機能回路ブロックやハードウェア回路ブロックを再生装置1やデータ記憶再生装置21に実装した場合について述べたが、本発明はこれに限らず、これらをパーソナルコンピュータや携帯電話機等、再生装置1及びデータ記憶再生装置21以外の種々の装置に実装するようにしても良く、これら機能回路ブロックやハードウェア回路ブロックを実装した装置であれば、上述した再生装置1やデータ記憶再生装置21と同様の処理を実現することができる。 Further, in the first and second embodiments described above, the case where the reproducing apparatus according to the present invention is applied to the reproducingapparatus 1 and the data storage / reproducing apparatus 21 described above with reference to FIGS. 1 to 18 has been described. The present invention is not limited to this, and other information processing apparatuses such as personal computers, mobile phones, PDAs (Personal Digital Assistance), game machines, compact disc players, DVD (Digital Versatile Disc) players, and hard disk recorders are also used. The present invention can be widely applied to various playback devices. That is, in the first and second embodiments described above, the case where the functional circuit blocks and hardware circuit blocks described above with reference to FIGS. 1 to 18 are mounted on theplayback device 1 and the data storage / playback device 21 has been described. The present invention is not limited to this, and these may be mounted on various devices other than theplayback device 1 and the data storage / playback device 21 such as a personal computer and a cellular phone. If it is a mounted device, the same processing as that of theplayback device 1 or the data storage / playback device 21 described above can be realized.
さらに上述した第1及び第2の実施の形態においては、第1のページ情報の取り込みを検出する検出部として、図1乃至図18について上述した再生装置1の検出部2及びデータ記憶再生装置21の中央処理ユニット53を適用するようにした場合について述べたが、本発明はこれに限らず、第1のページ情報の取り込みを検出するハードウェア回路構成の検出回路等のように、この他種々の検出部を広く適用することができる。 Further, in the first and second embodiments described above, thedetection unit 2 and the data storage / reproduction device 21 of thereproduction device 1 described above with reference to FIGS. However, the present invention is not limited to this, and various other types such as a detection circuit having a hardware circuit configuration for detecting the capture of the first page information are described. The detection unit can be widely applied.
さらに上述した第1及び第2の実施の形態においては、検出部により第1のページ情報の取り込みが検出されると、少なくとも第1のページ情報内、及び当該第1のページ情報より遷移される第2のページ情報内から、ストリーミングコンテンツデータの供給元を示すコンテンツ識別情報を収集し、当該収集したコンテンツ識別情報のリストを作成するリスト作成部として、図1乃至図18について上述した再生装置1のリスト生成部3及びデータ記憶再生装置21の中央処理ユニット53を適用するようにした場合について述べたが、本発明はこれに限らず、少なくとも第1及び第2のページ情報内からコンテンツ識別情報を収集するハードウェア回路構成のリスト作成回路等のように、この他種々のリスト作成部を広く適用することができる。 Further, in the first and second embodiments described above, when the detection of the first page information is detected by the detection unit, the transition is made at least in the first page information and from the first page information. Theplayback device 1 described above with reference to FIGS. 1 to 18 is used as a list creation unit that collects content identification information indicating a supplier of streaming content data from the second page information and creates a list of the collected content identification information. However, the present invention is not limited to this, and content identification information is included from at least the first and second page information. Various list creation units can be widely applied, such as hardware circuit configuration list creation circuits that collect data. That.
さらに上述した第1及び第2の実施の形態においては、リスト作成部により作成されたリスト内のコンテンツ識別情報に対応するストリーミングコンテンツデータを取り込んで再生する再生部として、図1乃至図18について上述した再生装置1の再生部4及びデータ記憶再生装置21のデータ処理部60を適用するようにした場合について述べたが、本発明はこれに限らず、リスト内のコンテンツ識別情報に対応するストリーミングコンテンツデータを取り込んで再生するハードウェア回路構成の再生回路等のように、この他種々の再生部を広く適用することができる。 Further, in the first and second embodiments described above, FIGS. 1 to 18 are described as a playback unit that captures and plays streaming content data corresponding to content identification information in the list created by the list creation unit. Although the case where the playback unit 4 of theplayback device 1 and thedata processing unit 60 of the data storage / playback device 21 are applied has been described, the present invention is not limited to this, and the streaming content corresponding to the content identification information in the list Various other reproduction units can be widely applied, such as a reproduction circuit having a hardware circuit configuration for capturing and reproducing data.
さらに上述した第1及び第2の実施の形態においては、操作に応じて、関連付けられているネットワークアドレスにアクセスする操作部として、図1乃至図18について上述した再生装置1の操作部5及びデータ記憶再生装置21の操作入力部50を適用するようにした場合について述べたが、本発明はこれに限らず、タッチパネル等のように、この他種々の操作部を広く適用することができる。 Furthermore, in the first and second embodiments described above, theoperation unit 5 and the data of theplayback apparatus 1 described above with reference to FIGS. 1 to 18 are used as the operation unit that accesses the associated network address according to the operation. Although the case where theoperation input unit 50 of the storage / reproduction device 21 is applied has been described, the present invention is not limited to this, and various other operation units such as a touch panel can be widely applied.
さらに上述した第1及び第2の実施の形態においては、再生部により再生されているストリーミングコンテンツデータに応じて、操作部に関連付けるネットワークアドレスを更新する制御部として、図1乃至図18について上述した再生装置1の制御部6及びデータ記憶再生装置21の中央処理ユニット53を適用するようにした場合について述べたが、本発明はこれに限らず、再生中のストリーミングコンテンツデータに応じて操作部に関連付けるネットワークアドレスを更新するハードウェア回路構成の制御回路等のように、この他種々の制御部を広く適用することができる。 Further, in the first and second embodiments described above, FIGS. 1 to 18 have been described above as the control unit that updates the network address associated with the operation unit in accordance with the streaming content data being reproduced by the reproduction unit. The case where thecontrol unit 6 of theplayback device 1 and thecentral processing unit 53 of the data storage / playback device 21 are applied has been described. However, the present invention is not limited to this, and the operation unit is set according to the streaming content data being played back. Various other control units can be widely applied, such as a control circuit having a hardware circuit configuration for updating an associated network address.
さらに上述した第1及び第2の実施の形態においては、再生部によってストリーミングコンテンツデータが再生されることにより得られる再生データを音声信号に変換する音声処理部として、図1乃至図18について上述した再生装置1の音声処理部7及びデータ記憶再生装置21の音声処理部63を適用するようにした場合について述べたが、本発明はこれに限らず、デジタルアナログ変換器のように、この他種々の音声処理部を広く適用することができる。 Further, in the first and second embodiments described above, FIGS. 1 to 18 have been described above as the audio processing unit that converts the reproduction data obtained by reproducing the streaming content data by the reproduction unit into an audio signal. The case where the audio processing unit 7 of thereproduction apparatus 1 and theaudio processing unit 63 of the data storage / reproduction apparatus 21 are applied has been described. The voice processing unit can be widely applied.