Nothing Special   »   [go: up one dir, main page]

JP2008027573A - Device and method for processing data - Google Patents

Device and method for processing data Download PDF

Info

Publication number
JP2008027573A
JP2008027573A JP2007234509A JP2007234509A JP2008027573A JP 2008027573 A JP2008027573 A JP 2008027573A JP 2007234509 A JP2007234509 A JP 2007234509A JP 2007234509 A JP2007234509 A JP 2007234509A JP 2008027573 A JP2008027573 A JP 2008027573A
Authority
JP
Japan
Prior art keywords
data
broadcast
content data
content
music
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007234509A
Other languages
Japanese (ja)
Other versions
JP4175430B2 (en
Inventor
Iori Nishiuchi
伊織 西内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2007234509A priority Critical patent/JP4175430B2/en
Publication of JP2008027573A publication Critical patent/JP2008027573A/en
Application granted granted Critical
Publication of JP4175430B2 publication Critical patent/JP4175430B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve convenience for a listener by easily extracting contents data such as music data from broadcast data of radio broadcasting or the like. <P>SOLUTION: This device is provided with a radio reception part for receiving broadcast data broadcast from a broadcast station, an input part 14 for analyzing broadcast data to classify the data into music data and conversation, and digitalizing the feature of the classified music data, a communication means for transmitting the digitalized feature of the music data to a database and receiving the identification data and the artist name of the music data, and a storage part 13 for storing the received identification data and artist name corresponding to the music data. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、放送データに含まれるコンテンツデータを保存することができるデータ処理装置及び方法に関する。   The present invention relates to a data processing apparatus and method capable of storing content data included in broadcast data.

従来、ラジオ放送で放送されているコンテンツデータ、例えば楽曲データを聞くには、リアルタイムで放送を聞く必要がある。また、ラジオ放送をテープカセット、ディスクカートリッジ等の記録媒体に保存し、放送時間後に録音内容を聞く必要がある。   Conventionally, in order to listen to content data broadcast by radio broadcasting, such as music data, it is necessary to listen to the broadcast in real time. In addition, it is necessary to store the radio broadcast in a recording medium such as a tape cassette or a disk cartridge and listen to the recorded content after the broadcast time.

何れの場合にしても、視聴者が自分の好みの楽曲データを録音し又は曲名を知るには、番組全てを聞く必要があり、従って、視聴者は、長時間、番組を聞いている必要があり、煩わしいものであった。また、視聴者は、事前に新聞、雑誌等でエアチェックする必要があり、面倒なものとなっていた。   In any case, it is necessary for the viewer to listen to the entire program in order to record his / her favorite song data or to know the song title, and thus the viewer needs to listen to the program for a long time. It was annoying. In addition, viewers need to perform an air check with newspapers and magazines in advance, which is troublesome.

更に、リアルタイムでラジオ放送を聞いているときに視聴者が楽曲データを録音しようとしても、楽曲の最初から漏れなく録音することは難しい。   Furthermore, even if a viewer tries to record music data while listening to a radio broadcast in real time, it is difficult to record without omission from the beginning of the music.

特開2001−238176号公報JP 2001-238176 A

本発明は、以上のような課題に鑑みてなされたものであり、その目的は、ラジオ放送等の放送データより容易に楽曲データ等のコンテンツデータを抽出することができ、視聴者の利便性の向上を図ることができるデータ処理装置及び方法を提供することにある。   The present invention has been made in view of the problems as described above, and the object thereof is to easily extract content data such as music data from broadcast data such as radio broadcasts, and to improve convenience for viewers. An object of the present invention is to provide a data processing apparatus and method that can be improved.

本発明の他の目的は、以上のような目的を達成することができるコンピュータプログラムが記録された記録媒体及びコンピュータプログラムを提供することにある。   Another object of the present invention is to provide a recording medium on which a computer program capable of achieving the above object is recorded and a computer program.

本発明に係るデータ処理装置は、上述した課題を解決すべく、放送データを受信する受信手段と、前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する分類手段と、前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する通信手段と、前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する保存手段とを備える。   In order to solve the above-described problem, the data processing device according to the present invention analyzes the broadcast data by receiving the broadcast data, and classifies the content data into other data, and classifies the content data. Classification means for quantifying the characteristics of the content, communication means for transmitting the quantified characteristics of the content data to an external device, receiving the identification data of the content data and the artist name, and the received identification data Storage means for storing the artist name in association with the content data.

また、本発明に係るデータ処理方法は、放送データを受信するステップと、前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化するステップと、前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信するステップと、前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存するステップとを備える。   The data processing method according to the present invention includes a step of receiving broadcast data, a step of analyzing the broadcast data, classifying it into content data and other data, and quantifying the characteristics of the classified content data Transmitting the digitized characteristics of the content data to an external device, receiving the identification data and artist name of the content data, and receiving the received identification data and artist name as the content data. And storing them in association with each other.

更に、本発明は、コンピュータに、放送データを受信する手順と、前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する手順と、前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する手順と、前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する手順とを実行させるためのコンピュータプログラム及びこのコンピュータプログラムが記録された記録媒体である。   Further, the present invention provides a computer for receiving broadcast data, analyzing the broadcast data, classifying the data into content data and other data, and quantifying the characteristics of the classified content data; A procedure for transmitting the characteristics of the digitized content data to an external device and receiving the identification data and artist name of the content data, and associating the received identification data and artist name with the content data And a recording medium on which the computer program is recorded.

更に、本発明に係るデータ処理システムは、ネットワークを介してデータ処理装置と端末装置とが接続されたデータ処理システムにおいて、上記データ処理装置は、放送データを受信する受信手段と、前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する分類手段と、前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する通信手段と、前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する保存手段とを備え、前記端末装置からアクセスがあったとき、前記端末装置からの要求に応じた前記識別データとアーティスト名とを含むプレイリストを送信する。   Furthermore, the data processing system according to the present invention is a data processing system in which a data processing device and a terminal device are connected via a network, wherein the data processing device includes receiving means for receiving broadcast data, and the broadcast data. Analyzing and classifying the content data into other data, classifying means for digitizing the characteristics of the classified content data, transmitting the digitalized characteristics of the content data to an external device, and A communication unit that receives identification data and an artist name; and a storage unit that stores the received identification data and the artist name in association with the content data, and when accessed from the terminal device, A playlist including the identification data and the artist name in response to a request from the terminal device is transmitted. .

本発明によれば、自動的に、放送データの中よりコンテンツデータと他のデータとを分類し、コンテンツデータに関連付けて識別データとアーティスト名とを自動的に抽出し、管理することができる。   According to the present invention, content data and other data can be automatically classified from broadcast data, and identification data and artist names can be automatically extracted and managed in association with the content data.

以下、本発明が適用されたデータ処理システムについて、図面を参照して説明する。 Hereinafter, a data processing system to which the present invention is applied will be described with reference to the drawings.

図1に示すように、データ処理システム1は、放送局2が放送するラジオ番組で用いられた楽曲データのプレイリストが蓄積されたサーバ装置10と、サーバ装置10にアクセスして、自分が録音したラジオ番組のプレイリストを取得することができる端末装置20とを備える。サーバ装置10と端末装置20とは、ISDN(Integrated Services Digital Network)回線、CATV(Cable Television)回線、光ケーブル回線、xDSL(x Digital Subscriber Line )等のネットワーク3を介して接続されおり、TCP/IP(transmission control protocol/internet protocol)、FTP(file transfer protocol)等の伝送プロトコルに従ってデータのやり取りを行うようになっている。   As shown in FIG. 1, the data processing system 1 accesses the server device 10 in which a playlist of music data used in a radio program broadcast by the broadcasting station 2 is stored, and the server device 10 to record the data. And a terminal device 20 capable of acquiring a play list of the radio program. The server device 10 and the terminal device 20 are connected via a network 3 such as an ISDN (Integrated Services Digital Network) line, a CATV (Cable Television) line, an optical cable line, an xDSL (x Digital Subscriber Line), and the like. Data is exchanged according to a transmission protocol such as (transmission control protocol / internet protocol) or FTP (file transfer protocol).

このデータ処理システム1では、サーバ装置10がラジオ番組で用いられた楽曲データの曲名、アーティスト名、放送開始時刻、放送有料時刻等が関連付けられたプレイリストを有しており、端末装置20がサーバ装置にアクセスすることによって、所望のラジオ番組のプレイリストを取得することができるようになっている。そして、プレイリストを取得した端末装置20は、プレイリストを見て番組中自分の好きな楽曲データを特定することができるようになっている。勿論、このデータ処理システム1では、ラジオ番組に用いられる楽曲データの他、放送局より放送されるテレビジョン番組に用いられる楽曲データ、映像データ等に用いることもできる。   In this data processing system 1, the server device 10 has a playlist in which the song name, artist name, broadcast start time, broadcast pay time, etc. of the song data used in the radio program are associated, and the terminal device 20 is a server. By accessing the device, a playlist of a desired radio program can be acquired. And the terminal device 20 which acquired the play list can specify his favorite music data in the program by looking at the play list. Of course, in this data processing system 1, in addition to music data used for radio programs, it can also be used for music data, video data, etc. used for television programs broadcast from broadcasting stations.

次に、このデータ処理システム1を構成するサーバ装置10について図2を参照して説明すると、このサーバ装置10は、本システムを提供するプロバイダ等が所有する装置で通常のコンピュータとほぼ同様な構成を有している。具体的に、このサーバ装置10は、ネットワーク2を介して端末装置20から送信されたデータを受信する受信部11と、ネットワーク2を介してデータを端末装置20に送信する送信部12と、放送された番組に用いられた楽曲データに関する情報が蓄積される記憶部13と、記憶部13に放送された番組に用いられた楽曲データに関する情報を入力する入力部14と、登録されたユーザからのアクセスかどうかを判定する判定部15と、端末装置20からの要求に応じて、記憶部13を検索し楽曲データに関する情報を抽出する検索部16とを備える。   Next, the server device 10 constituting the data processing system 1 will be described with reference to FIG. 2. The server device 10 is a device owned by a provider or the like that provides the system, and has a configuration similar to that of a normal computer. have. Specifically, the server device 10 includes a reception unit 11 that receives data transmitted from the terminal device 20 via the network 2, a transmission unit 12 that transmits data to the terminal device 20 via the network 2, and broadcasting. A storage unit 13 for storing information related to music data used in the recorded program, an input unit 14 for inputting information related to music data used in the program broadcast to the storage unit 13, and a registered user. A determination unit 15 that determines whether access is made, and a search unit 16 that searches the storage unit 13 and extracts information related to music data in response to a request from the terminal device 20.

記憶部13は、例えば大容量のハードディスクにより構成されており、各チャンネルで放送された楽曲データの識別データ、楽曲データの演奏家名、楽曲データの放送開始日時、楽曲データの放送終了日時等楽曲データに関するデータを互いに関連付けたデータベースが構築されている。勿論、その他に、楽曲データの作詞家名、作曲家名、レコード会社名等を保存するようにしてもよい。   The storage unit 13 is composed of, for example, a large-capacity hard disk, and includes music data identification data broadcast on each channel, music data player name, music data broadcast start date and time, music data broadcast end date and time, etc. A database in which data related to data is associated with each other is constructed. Of course, in addition, the songwriter name, composer name, record company name, etc. of the music data may be stored.

入力部14は、記憶部13に、放送された番組で用いられた楽曲データ毎に、記憶部13に保存するための楽曲データに関連するデータを入力するためのものである。   The input unit 14 is for inputting data related to music data to be stored in the storage unit 13 to the storage unit 13 for each piece of music data used in the broadcast program.

入力部14からは、例えば、各チャンネルで放送された楽曲データの識別データ、楽曲データの演奏家名、楽曲データの放送開始日時、楽曲データの放送終了日時等がキーボード等を用いて手入力により入力される。   From the input unit 14, for example, the identification data of the music data broadcast on each channel, the name of the performer of the music data, the broadcast start date / time of the music data, the broadcast end date / time of the music data, etc. are manually input using a keyboard or the like. Entered.

また、入力部14からは、例えば、音声認識により各番組で用いられた楽曲データの識別データ、楽曲データの演奏家名、作詞家名、作曲家名、レコード会社名、楽曲データが放送された開始時間、終了時間等が入力される。すなわち、入力部14は、ラジオ受信部で、放送局2により放送されている放送データを受信し、音声認識により所定時間毎に音声データの種類を、楽曲、会話等に分類し、この中から楽曲データを抽出し、この楽曲データの音楽的特徴を数値化し、この楽曲データの放送開始日時と放送終了日時とを関連付けて抽出する。そして、入力部14は、楽曲データの数値化された音楽的特徴に楽曲データの識別データと演奏家名が関連付けられた楽曲データベースにアクセスし、放送データに含まれる楽曲データの数値化された音楽的特徴とアクセスした楽曲データベースにある楽曲データの音楽的特徴とを照合する。そして、入力部14は、数値化された音楽的特徴が一致したとき、楽曲データベースより楽曲データの識別データと演奏家名を抽出し、放送データに含まれる楽曲データとこの楽曲データの放送開始日時と放送終了日時と楽曲データベースより抽出した楽曲データの識別データと演奏家名とを関連付けて記憶部13のデータベースに保存する。   Also, from the input unit 14, for example, music data identification data used in each program by voice recognition, music data player name, songwriter name, composer name, record company name, and music data were broadcast. Start time, end time, etc. are input. That is, the input unit 14 is a radio receiving unit that receives broadcast data broadcast by the broadcast station 2, classifies the type of audio data into music, conversation, etc. at predetermined time intervals by voice recognition, and from these The music data is extracted, the musical features of the music data are digitized, and the broadcast start date and the broadcast end date of the music data are extracted in association with each other. Then, the input unit 14 accesses the music database in which the music data identification data and the performer name are associated with the digitized musical features of the music data, and the music data digitized in the broadcast data is digitized. The musical feature is compared with the musical feature of the song data in the accessed song database. When the digitized musical features match, the input unit 14 extracts the music data identification data and the player name from the music database, and the music data included in the broadcast data and the broadcast start date and time of the music data And the broadcast end date and time, the music data identification data extracted from the music database, and the player name are associated with each other and stored in the database of the storage unit 13.

更にまた、放送データに、番組に用いられる楽曲データの識別データや演奏家の識別データが含まれているとき、入力部14は、番組に用いられている楽曲データの識別データを抽出し、楽曲データが放送された開始時間、終了時間等と抽出した識別データとを関連付けて記憶部13のデータベースに保存する。   Furthermore, when the broadcast data includes identification data of music data used for the program and identification data of the performer, the input unit 14 extracts the identification data of music data used for the program, The start time, end time, etc., when the data was broadcast are associated with the extracted identification data and stored in the database of the storage unit 13.

かくして、記憶部13には、下記表1に示すようなデータベースが構築される。   Thus, a database as shown in Table 1 below is constructed in the storage unit 13.

Figure 2008027573
Figure 2008027573

すなわち、このデータベースには、チャンネル毎に、楽曲データの識別データと放送開始日時と放送終了日時と演奏家とが関連付けられており、放送で用いられた楽曲データが何時放送されたかを特定できるようになっている。   That is, in this database, music data identification data, broadcast start date / time, broadcast end date / time, and performer are associated with each channel so that it is possible to specify when the music data used in the broadcast was broadcast. It has become.

判定部15は、端末装置20からアクセス要求があったとき、端末装置20から送信されたユーザの識別データに基づいて、アクセスのあったユーザが本システム1の登録ユーザであるかどうかを判断する。そして、判定部15は、本システム1の登録ユーザであるとき、本システム1の利用を許可し、登録ユーザでないとき、本システム1の利用にあたってはユーザ登録が必要である旨を通知する。   When there is an access request from the terminal device 20, the determination unit 15 determines whether the accessed user is a registered user of the system 1 based on the user identification data transmitted from the terminal device 20. . The determination unit 15 permits the use of the system 1 when the user is a registered user of the system 1, and notifies the user that user registration is necessary for the use of the system 1 when the user is not a registered user.

検索部16は、記憶部13のデータベースにアクセスして、端末装置20から送信されたユーザが所望する時間帯の楽曲データの識別データを検索する。そして、検索部16は、所定の楽曲データの識別データをデータベースより抽出し、これを、送信部12より端末装置20に送信する。   The search unit 16 accesses the database in the storage unit 13 and searches for identification data of music data in the time zone desired by the user transmitted from the terminal device 20. And the search part 16 extracts the identification data of predetermined music data from a database, and transmits this to the terminal device 20 from the transmission part 12. FIG.

本システム1に用いる装置であってサーバ装置10にアクセスする端末装置20は、図3に示すように、例えばユーザ宅に設置されるラジオ放送を聞くことができる例えばパーソナルコンピュータであって、ネットワーク3を介してサーバ装置10から送信されたデータを受信する受信部21と、サーバ装置10にネットワーク3を介して送信する送信部22と、放送局2より送信される放送データを受信するラジオ受信部23と、放送データ等を記録する記憶部24と、記憶部24にアクセスするデータ処理部25と、時刻を計時する時刻供給部26と、操作信号を入力するための操作部27と、データ処理されたデータを表示する表示部28とを備える。   As shown in FIG. 3, the terminal device 20 that is used in the system 1 and accesses the server device 10 is, for example, a personal computer that can listen to a radio broadcast installed in a user's house. A receiving unit 21 that receives data transmitted from the server device 10 via the network, a transmitting unit 22 that transmits data to the server device 10 via the network 3, and a radio receiving unit that receives broadcast data transmitted from the broadcasting station 2. 23, a storage unit 24 that records broadcast data, a data processing unit 25 that accesses the storage unit 24, a time supply unit 26 that measures time, an operation unit 27 for inputting operation signals, and data processing And a display unit 28 for displaying the processed data.

記憶部24は、装置本体に内蔵されたハードディスク、装置本体に対して着脱可能なディスクカートリッジ、テープカセット、ICカード等の記録媒体により構成されており、ラジオ放送が記録されると共に、ラジオ放送に用いられたユーザ所望の楽曲データが記録される。   The storage unit 24 is configured by a recording medium such as a hard disk built in the apparatus main body, a disk cartridge removable from the apparatus main body, a tape cassette, an IC card, and the like. Used music data desired by the user is recorded.

データ処理部25は、ラジオ受信部23が操作部27で指定されたチャンネルの放送データを受信すると、これを記憶部24に保存する。また、データ処理部25は、サーバ装置10から所望のプレイリストを取得したとき、楽曲データを除く部分を消去すると共に、重複している楽曲データを一を除き消去する。更に、上述したように、放送データに、番組に用いられる楽曲データの識別データや演奏家の識別データが含まれているとき、データ処理部25は、番組に用いられている楽曲データの識別データを抽出する。   When the radio receiving unit 23 receives the broadcast data of the channel specified by the operation unit 27, the data processing unit 25 stores the data in the storage unit 24. In addition, when the data processing unit 25 acquires a desired playlist from the server device 10, the data processing unit 25 deletes the portion excluding the music data and deletes the overlapping music data except one. Further, as described above, when the broadcast data includes identification data of music data used for the program and identification data of the performer, the data processing unit 25 identifies the music data used for the program. To extract.

時刻供給部26は、NTP(network time protocol)サーバ等に接続して内蔵する時計を整合し、その時計が示す時刻をデータ処理部25に出力する。すなわち、データ処理部25は、操作部27で入力された記録開始日時になると、ラジオ受信部23で受信した放送を記憶部24に記録すると共に、記録終了時刻になると、記録動作を停止する。   The time supply unit 26 is connected to an NTP (network time protocol) server or the like to match a built-in clock, and outputs the time indicated by the clock to the data processing unit 25. That is, the data processing unit 25 records the broadcast received by the radio receiving unit 23 in the storage unit 24 when the recording start date and time input by the operation unit 27 is reached, and stops the recording operation when the recording end time is reached.

操作部27は、データを入力するためのキーボード、マウス、テンキー、トラックボール、ジョイスティック等から構成されており、ユーザの操作に応じて操作信号を生成し、これをデータ処理部25に出力する。この操作部27では、文字入力を行うことができる他、例えば受信するチャンネルの選択、タイマの設定、音量調節、楽曲データの記録、再生等の操作を行うことができるようになっている。   The operation unit 27 includes a keyboard for inputting data, a mouse, a numeric keypad, a trackball, a joystick, and the like. The operation unit 27 generates an operation signal according to a user operation and outputs the operation signal to the data processing unit 25. The operation unit 27 can input characters, and can perform operations such as selection of a channel to be received, timer setting, volume adjustment, music data recording, and reproduction.

表示部28は、CRT(cathode‐ray tube)やLCD(liquid crystal display)等からなり、例えば、録音されたラジオ放送に用いられた楽曲データのタイトル等を一覧表示し、ユーザが操作部27を用いて所望の楽曲データを選択できるようにする。   The display unit 28 includes a CRT (cathode-ray tube), an LCD (liquid crystal display), etc., for example, displays a list of titles of music data used for recorded radio broadcasts, and the user operates the operation unit 27. To select desired music data.

次に、ユーザが端末装置20よりサーバ装置10にアクセスしてプレイリストを取得するための一連の手順について図4を参照して説明する。先ず、ステップS1において、端末装置20は、ラジオ放送を録音するため、タイマが設定される。すなわち、ユーザが操作部27を操作することによって、録音するラジオ放送のチャンネルと、その録音開始日時と、録音終了日時とが設定され、これらのデータが一時的に記憶部24に保存される。ステップS2において、データ処理部25は、時刻供給部26から入力される時刻に基づいて、録音開始日時になったかどうかを判断し、録音開始日時になったとき、ステップS3に進み、録音開始日時になっていないとき、ステップS2を繰り返す。ステップS3において、データ処理部25は、録音開始日時になると、ラジオ受信部23を駆動し、ユーザによって選択されているチャンネルのラジオ放送を、記憶部24に録音する。   Next, a series of procedures for a user to access the server device 10 from the terminal device 20 and acquire a playlist will be described with reference to FIG. First, in step S1, the terminal device 20 sets a timer for recording a radio broadcast. That is, when the user operates the operation unit 27, a radio broadcast channel to be recorded, a recording start date and time, and a recording end date and time are set, and these data are temporarily stored in the storage unit 24. In step S2, the data processing unit 25 determines whether or not the recording start date / time is reached based on the time input from the time supply unit 26. When the recording start date / time is reached, the process proceeds to step S3, where the recording start date / time is reached. If not, step S2 is repeated. In step S <b> 3, the data processing unit 25 drives the radio reception unit 23 to record the radio broadcast of the channel selected by the user in the storage unit 24 when the recording start date / time is reached.

ステップS4において、データ処理部25は、録音終了日時になったかどうかを判断し、録音終了日時になったときステップS5に進み、録音終了日時になっていないとき、ステップS4を繰り返す、すなわち録音動作を続行する。ステップS5において、データ処理部25は、録音終了日時になると、ラジオ受信部23の駆動を停止し、ラジオ放送の録音動作を停止する。   In step S4, the data processing unit 25 determines whether or not the recording end date / time is reached. When the recording end date / time is reached, the process proceeds to step S5. When the recording end date / time is not reached, the data processing unit 25 repeats step S4. To continue. In step S5, when the recording end date / time is reached, the data processing unit 25 stops driving the radio receiving unit 23 and stops the radio broadcast recording operation.

ステップS6において、ユーザが操作部27を操作することによって、例えば所定のURL(uniform resource location)を入力すると、データ処理部25は、録音した放送のチャンネルデータと録音開始日時データと録音終了日時データとを、送信部22より、ユーザの識別データと共に、サーバ装置10に送信する。   In step S6, when the user inputs a predetermined URL (uniform resource location), for example, by operating the operation unit 27, the data processing unit 25 records the recorded broadcast channel data, recording start date / time data, and recording end date / time data. Is transmitted from the transmission unit 22 to the server device 10 together with the user identification data.

サーバ装置10は、ステップS7において、受信部11で、端末装置20から送信されたユーザの識別データ、チャンネルデータ、録音開始日時データ、録音終了日時データ等を受信する。次いで、サーバ装置10の判定部15は、端末装置20から送信されたユーザの識別データを元にして、記録部13のデータベースを構成するユーザ登録レコードにアクセスして、登録ユーザであるかどうかを判断する。そして、判定部15は、登録ユーザであるとき、ステップS8に進み、登録ユーザでなかったとき、例えば本システム1の利用にあたってはユーザ登録が必要である旨を通知する。   In step S <b> 7, the server device 10 receives the user identification data, channel data, recording start date / time data, recording end date / time data, and the like transmitted from the terminal device 20 by the receiving unit 11. Next, the determination unit 15 of the server device 10 accesses the user registration record that configures the database of the recording unit 13 based on the user identification data transmitted from the terminal device 20, and determines whether or not the user is a registered user. to decide. Then, when the determination unit 15 is a registered user, the process proceeds to step S8. When the determination unit 15 is not a registered user, for example, the use of the system 1 notifies the user that user registration is necessary.

ステップS8において、サーバ装置10の検索部16は、記憶部13のデータベースにアクセスして、端末装置20から送信されたチャンネルデータと録音開始日時データ、録音終了日時データを元にして、検索を行う。ステップS9において、検索部16は、該当するデータを抽出し、図5に示すようなプレイリストを作成する。   In step S <b> 8, the search unit 16 of the server device 10 accesses the database of the storage unit 13 and performs a search based on the channel data, the recording start date / time data, and the recording end date / time data transmitted from the terminal device 20. . In step S9, the search unit 16 extracts corresponding data and creates a playlist as shown in FIG.

このプレイリストは、放送された楽曲データの放送時間を特定することができるように、ユーザが端末装置20から送信した時間帯のチャンネルの少なくとも放送で用いられた楽曲データの放送開始日時と終了日時と楽曲データの識別データとから構成されている。   This playlist is the broadcast start date and time and end date and time of the music data used in at least the broadcast in the time zone channel transmitted from the terminal device 20 so that the broadcast time of the broadcast music data can be specified. And identification data of music data.

そして、検索部16は、ステップS10において、送信部12より、プレイリストを端末装置20に送信する。ステップS11において、端末装置20は、受信部21で受信すると、次いで、データ処理部25は、記憶部24にプレイリストを保存する。   And the search part 16 transmits a play list to the terminal device 20 from the transmission part 12 in step S10. In step S <b> 11, when the terminal device 20 receives the data at the receiving unit 21, the data processing unit 25 stores the playlist in the storage unit 24.

また、上述したように、端末装置20は、放送データに、番組に用いられる楽曲データの識別データや演奏家の識別データが含まれているとき、この識別データに基づいてプレイリストを作成するようにしてもよい。これを、図6を参照して説明すると、ステップS11において、端末装置20は、ラジオ放送を録音するため、タイマが設定される。すなわち、ユーザが操作部27を操作することによって、録音するラジオ放送のチャンネルと、その録音開始日時と、録音終了日時とが設定され、これらのデータが一時的に記憶部24に保存される。ステップS12において、データ処理部25は、時刻供給部26から入力される時刻に基づいて、録音開始日時になったかどうかを判断し、録音開始日時になったとき、ステップS13に進み、録音開始日時になっていないとき、ステップS12を繰り返す。ステップS13において、データ処理部25は、録音開始日時になると、ラジオ受信部23を駆動し、ユーザによって選択されているチャンネルのラジオ放送を、記憶部24に録音する。   Further, as described above, when the broadcast data includes identification data of music data used for a program or identification data of a performer, the terminal device 20 creates a playlist based on the identification data. It may be. This will be described with reference to FIG. 6. In step S11, the terminal device 20 sets a timer for recording a radio broadcast. That is, when the user operates the operation unit 27, a radio broadcast channel to be recorded, a recording start date and time, and a recording end date and time are set, and these data are temporarily stored in the storage unit 24. In step S12, the data processing unit 25 determines whether or not the recording start date / time is reached based on the time input from the time supply unit 26. When the recording start date / time is reached, the process proceeds to step S13, where the recording start date / time is reached. If not, step S12 is repeated. In step S <b> 13, the data processing unit 25 drives the radio reception unit 23 to record the radio broadcast of the channel selected by the user in the storage unit 24 when the recording start date / time is reached.

ステップS14において、データ処理部25は、録音終了日時になったかどうかを判断し、録音終了日時になったときステップS15に進み、録音終了日時になっていないとき、ステップS14を繰り返す、すなわち録音動作を続行する。ステップS15において、データ処理部25は、録音終了日時になると、ラジオ受信部23の駆動を停止し、ラジオ放送の録音動作を停止する。   In step S14, the data processing unit 25 determines whether or not the recording end date / time is reached. When the recording end date / time is reached, the process proceeds to step S15. When the recording end date / time is not reached, the data processing unit 25 repeats step S14. To continue. In step S15, when the recording end date / time is reached, the data processing unit 25 stops driving the radio receiving unit 23 and stops the radio broadcast recording operation.

ステップS16において、データ処理部25は、放送データに含まれている楽曲データの識別データを抽出する。そして、データ処理部25は、上記図5に示すようなプレイリストを作成し、これを記憶部24に保存する。   In step S16, the data processing unit 25 extracts music data identification data included in the broadcast data. The data processing unit 25 creates a playlist as shown in FIG. 5 and stores it in the storage unit 24.

そして、プレイリストを取得した端末装置20は、自分が録音した放送データに含まれる楽曲データとプレイリストとを関連付ける第1の管理テーブルを作成する。これを図7を参照して説明する。例えば、図7は、図5に示すプレイリストを元に作成したものである。データ処理部25は、図5に示すプレイリストの楽曲データ毎の録音開始日時と終了日時を参照して、記憶部24に保存している録音した放送データの楽曲データが記録された領域を特定する。すなわち、データ処理部25は、プレイリストの楽曲データ毎の録音開始日時と終了日時との間の時間帯を、楽曲データが記録された領域として特定し、各領域に、プレイリストを参照して、楽曲データの識別データを付与する。また、データ処理部25は、楽曲データが記録されていない領域を例えば会話データ、コマーシャルデータ等が記録されている領域として特定する。   The terminal device 20 that has acquired the playlist creates a first management table that associates the music data included in the broadcast data recorded by the terminal device 20 with the playlist. This will be described with reference to FIG. For example, FIG. 7 is created based on the playlist shown in FIG. The data processing unit 25 refers to the recording start date and time and end date and time for each piece of music data in the playlist shown in FIG. 5 and specifies the area where the music data of the recorded broadcast data stored in the storage unit 24 is recorded. To do. That is, the data processing unit 25 specifies the time zone between the recording start date and time and the end date and time for each piece of music data in the playlist as an area in which the music data is recorded, and refers to the playlist in each area. The identification data of music data is given. In addition, the data processing unit 25 specifies an area where no music data is recorded as, for example, an area where conversation data, commercial data, or the like is recorded.

例えば、データ処理部25は、18:00〜18:03の時間帯を楽曲データが放送されている時間帯として特定し、ここに記録されている楽曲データが「ABC」であると特定する。また、データ処理部25は、18:04〜18:06の時間帯を楽曲データが放送されている時間帯として特定し、ここに記録されている楽曲データが「XYZ」であると特定する。   For example, the data processing unit 25 specifies the time zone from 18: 00 to 18: 03 as the time zone during which the song data is broadcast, and specifies that the song data recorded here is “ABC”. Further, the data processing unit 25 specifies the time zone from 18:04 to 18:06 as the time zone during which the music data is broadcast, and specifies that the music data recorded here is “XYZ”.

次に、端末装置20が記憶部24に記憶した放送データより楽曲データを抽出する手順について図8を参照して説明する。ステップS21において、データ処理部25は、図7に示す楽曲データが記録されていない領域を消去、すなわちTOC(table of contents)をデータ無しの状態にする。これにより、録音した放送データ中楽曲データのみを読み出すことができる状態となる。そして、データ処理部25は、プレイリストに応じて楽曲データを読み出すことができるように、図9に示すような第2の管理テーブルを作成する。この第2の管理テーブルは、録音した放送データに含まれる楽曲データ毎に、リンク情報が記録されている。プレイリストと録音した放送データとは、別々に記憶部24に記憶されたものであるから、リンク情報は、楽曲データの識別データと楽曲データとを関連付けるようにし、例えば識別データを選択することによって、この識別データが示す楽曲データを再生できるようにしている。   Next, a procedure for extracting music data from broadcast data stored in the storage unit 24 by the terminal device 20 will be described with reference to FIG. In step S21, the data processing unit 25 deletes the area where the music data shown in FIG. 7 is not recorded, that is, sets the TOC (table of contents) to a state without data. Thereby, only the music data in the recorded broadcast data can be read. Then, the data processing unit 25 creates a second management table as shown in FIG. 9 so that the music data can be read according to the playlist. In the second management table, link information is recorded for each piece of music data included in the recorded broadcast data. Since the playlist and the recorded broadcast data are separately stored in the storage unit 24, the link information associates the music data identification data with the music data, for example, by selecting the identification data. The music data indicated by the identification data can be reproduced.

ステップS22において、データ処理部25は、録音開始日時を参照して、最初に録音されている楽曲データを検索すると共に、これに次ぐ楽曲データを検索する。すなわち、図9の例において、データ処理部25は、先頭の楽曲データ「ABC」と2番目の楽曲データ「XYZ」を検索抽出する。ステップS23において、データ処理部25は、最初の楽曲データとこれに次ぐ楽曲データとが同じであるかどうかを判断する。そして、データ処理部25は、同じであるとき、ステップS24に進み、同じでないとき、ステップS25に進む。   In step S <b> 22, the data processing unit 25 refers to the recording start date and time to search for the first recorded music data and to search for music data next thereto. That is, in the example of FIG. 9, the data processing unit 25 searches and extracts the first music data “ABC” and the second music data “XYZ”. In step S23, the data processing unit 25 determines whether or not the first music data and the music data subsequent thereto are the same. When the data processing unit 25 is the same, the data processing unit 25 proceeds to step S24. When the data processing unit 25 is not the same, the data processing unit 25 proceeds to step S25.

ステップS24において、データ処理部25は、楽曲データが重複しているとき、重複数を1だけインクリメントし、重複している楽曲データを消去、すなわちTOCをデータ無しの状態にし、読み出し不能の状態にする。具体的に、データ処理部25は、第2の管理テーブルの該当する楽曲データのリンク情報をリンク無しに書き換える。図10に示すように、データ処理部25は、楽曲データ「ABC」が18:00〜18:03と19:00〜19:03の2回放送されていることから、19:00〜19:03の方の楽曲データ「ABC」のリンク情報をリンク無しにする。そして、データ処理部25は、楽曲データ「ABC」の重複数を1だけインクリメントする。   In step S24, when the music data is duplicated, the data processing unit 25 increments the duplication number by 1, deletes the duplicate music data, that is, sets the TOC to the state of no data, and makes the data unreadable. To do. Specifically, the data processing unit 25 rewrites the link information of the corresponding music data in the second management table without a link. As shown in FIG. 10, since the music data “ABC” is broadcast twice from 18: 00 to 18: 03 and from 19: 00 to 19: 03, the data processing unit 25: 19: 00 to 19: The link information of the music data “ABC” of 03 is set to no link. Then, the data processing unit 25 increments the overlapping number of the music data “ABC” by one.

ステップS25において、データ処理部25は、楽曲データの識別データ、録音開始日時等を参照して次の楽曲データがあるかどうかを判断する。そして、データ処理部25は、次の楽曲データがあるとき、ステップS26に進み、次の楽曲データが無いとき処理を終了する。   In step S25, the data processing unit 25 refers to the music data identification data, the recording start date and time, etc., and determines whether there is next music data. The data processing unit 25 proceeds to step S26 when there is next music data, and ends the process when there is no next music data.

ステップS26において、データ処理部25は、次の楽曲データに進むと、ステップS23に戻り、再度、次の楽曲データが重複しているかの判断を行うようにする。すなわち、データ処理部25は、同じ楽曲データが記憶部24に複数存在しないようにし、記憶部24の記録領域を有効に使用することができるようにしている。   In step S26, when the data processing unit 25 proceeds to the next music data, the data processing unit 25 returns to step S23 and again determines whether the next music data is duplicated. That is, the data processing unit 25 prevents a plurality of the same music data from being stored in the storage unit 24 so that the recording area of the storage unit 24 can be used effectively.

ところで、上記ステップS24において、重複している楽曲データの数をカウントするようにしているが、これは、記憶部24の記録領域の有効利用の他に、楽曲データの人気の度合いを示す指標ともなる。繰り返し放送される楽曲データは、人気のある楽曲データであることが多いからである。そこで、データ処理部25は、記憶部24に保存する楽曲データを選択しやすくするため、表示部28に重複数が多い順に楽曲データに関する情報を表示するようにしている。これを、図11を参照して説明する。ステップS31において、データ処理部25は、各楽曲データの重複数を抽出し、重複数の多い順にソートし、ステップS32において、これを表示部28に表示する。ここで、表示部28に表示される画面について図12を参照して説明すると、この画面31は、重複数の多い順に1位から順位が付与されて楽曲データに関する情報が一覧表示されている。具体的に、画面31には、楽曲データに関する情報を一覧表示する一覧表示部32が設けられ、この一覧表示部32には、楽曲データ毎に、楽曲データの識別データと放送開始日時と放送終了日時と演奏家名が、1位から順に表示される。また、ユーザが選択した楽曲データを確定するための決定釦33が設けられている。   By the way, in step S24, the number of overlapping music data is counted. This is an index indicating the degree of popularity of music data in addition to the effective use of the recording area of the storage unit 24. Become. This is because music data repeatedly broadcast is often popular music data. Therefore, in order to make it easier to select music data to be stored in the storage unit 24, the data processing unit 25 displays information related to music data on the display unit 28 in descending order. This will be described with reference to FIG. In step S31, the data processing unit 25 extracts the duplication number of each piece of music data, sorts the music data in order of the duplication number, and displays it on the display unit 28 in step S32. Here, the screen displayed on the display unit 28 will be described with reference to FIG. 12. In this screen 31, information on music data is displayed in a list with a rank assigned from the top in the order of the number of overlaps. Specifically, the screen 31 is provided with a list display unit 32 that displays a list of information related to music data. The list display unit 32 includes, for each piece of music data, music data identification data, broadcast start date and time, and broadcast end. The date and the name of the performer are displayed in order from the first place. In addition, a determination button 33 is provided for confirming the music data selected by the user.

ステップS33において、データ処理部25は、ユーザの操作に応じて、一又は複数の楽曲データが選択されたかどうかを判断する。具体的に、ユーザが表示部28に表示された画面を参照しながら操作部27を操作することによって、一覧表示された中から一又は複数を選択すると、データ処理部25は、ステップS34おいて、選択された欄を反転表示する。   In step S <b> 33, the data processing unit 25 determines whether one or a plurality of music data has been selected in accordance with a user operation. Specifically, when the user selects one or more from the list displayed by operating the operation unit 27 while referring to the screen displayed on the display unit 28, the data processing unit 25 determines in step S34. , Highlight the selected field.

ステップS35において、データ処理部25は、ユーザが操作部27を操作することによって画面中の決定釦がクリックされると、ステップS36において、選択された楽曲データ以外のデータを消去、すなわちアクセス不能の状態にする。すなわち、データ処理部25は、ユーザが選択しなかった楽曲データ、すなわち不要と判断した楽曲データを消去するようにすることで、記憶部24にユーザ所望の楽曲データのみを残し、記憶部24の記録領域を有効に利用することができるようにしている。   In step S35, when the user clicks the determination button in the screen by operating the operation unit 27, the data processing unit 25 deletes data other than the selected music data in step S36, that is, cannot be accessed. Put it in a state. That is, the data processing unit 25 deletes the music data not selected by the user, that is, the music data determined to be unnecessary, so that only the music data desired by the user is left in the storage unit 24, and The recording area can be used effectively.

以上のようなシステム1によれば、所定のチャンネルの放送を、所定時間例えばタイマ機能を用いて録音し、この後、サーバ装置10にアクセスし、録音した時間帯の楽曲データのプレイリストを取得し、このプレイリストを用いて所望の楽曲データのみを記憶部24に保存することができる。所望の楽曲データを選択するときには、表示部28に、複数回放送された楽曲データ順に表示されることから、この順位を参考に記憶部24に保存する楽曲データを選択することができる。更に、このシステム1では、不要となったデータ、すなわち録音した放送データ中のコマーシャルデータ、会話データ、選択されなかった楽曲データを消去するようにしているので、有限な記憶部24の記録領域を有効に用いることができる。   According to the system 1 as described above, a broadcast of a predetermined channel is recorded for a predetermined time, for example, using a timer function, and then the server device 10 is accessed to obtain a playlist of music data in the recorded time zone. Only the desired music data can be stored in the storage unit 24 using this playlist. When the desired music data is selected, the music data to be stored in the storage unit 24 can be selected with reference to this order since the music data is displayed in the order of the music data broadcast a plurality of times on the display unit 28. Further, in this system 1, since unnecessary data, that is, commercial data, conversation data, and unselected music data in the recorded broadcast data are erased, a recording area of the finite storage unit 24 is provided. It can be used effectively.

ところで、サーバ装置10や端末装置20が行う上述した一連の処理は、ハードウェアにより行うことは勿論、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のパーソナルコンピュータや1チップのマイクロコンピュータ等にインストールされる。図13は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの構成例を示している。   By the way, the series of processes described above performed by the server device 10 and the terminal device 20 can be performed not only by hardware but also by software. When a series of processing is performed by software, a program constituting the software is installed in a general-purpose personal computer, a one-chip microcomputer, or the like. FIG. 13 shows a configuration example of a computer in which a program for executing the above-described series of processing is installed.

プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク41やROM(Read Only Memory)42に予め記録しておくことができる。また、プログラムは、フレキシブル磁気ディスク、CD−ROM(Compact Disc ReadOnly Memory)、MO(Magneto optical)ディスク、DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等のリムーバブル記録媒体43に、一時的又は永続的に格納(記録)しておくことができる。このようなリムーバブル記録媒体43は、いわゆるパッケージソフトウェアとして提供することができる。   The program can be recorded in advance on a hard disk 41 or a ROM (Read Only Memory) 42 as a recording medium built in the computer. The program is temporarily or permanently stored in a removable recording medium 43 such as a flexible magnetic disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto optical) disk, a DVD (Digital Versatile Disc), a magnetic disk, or a semiconductor memory. Can be stored (recorded). Such a removable recording medium 43 can be provided as so-called package software.

なお、プログラムは、上述したようなリムーバブル記録媒体43からコンピュータにインストールする他、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを、通信部44で受信し、内蔵するハードディスク41にインストールすることができる。   The program is installed in the computer from the removable recording medium 43 as described above, or transferred from a download site to a computer via a digital satellite broadcasting artificial satellite, or a LAN (Local Area Network), The program can be transferred to a computer via a network such as the Internet, and the computer can receive the program transferred in this way by the communication unit 44 and install it in the built-in hard disk 41.

コンピュータは、CPU(Central Processing Unit)45を内蔵している。CPU45には、バス46を介して、入出力インタフェース47が接続されており、CPU45は、入出力インタフェース47を介して、ユーザによって、キーボードやマウス等で構成される入力部48が操作されることにより指令が入力されると、それに従って、ROM42に格納されているプログラムを実行する。   The computer includes a CPU (Central Processing Unit) 45. An input / output interface 47 is connected to the CPU 45 via the bus 46, and the CPU 45 is operated via the input / output interface 47 by the user to operate an input unit 48 including a keyboard and a mouse. When a command is input by the above, the program stored in the ROM 42 is executed accordingly.

又は、CPU45は、ハードディスク41に格納されているプログラム、衛星若しくはネットワークから転送され、通信部44で受信されてハードディスク41にインストールされたプログラム、又はドライブ49に装着されたリムーバブル記録媒体43から読み出されてハードディスク41にインストールされたプログラムを、RAM(Random Access Memory)50にロードして実行する。   Alternatively, the CPU 45 reads the program stored in the hard disk 41, the program transferred from the satellite or the network, received by the communication unit 44 and installed in the hard disk 41, or read from the removable recording medium 43 attached to the drive 49. The program installed in the hard disk 41 is loaded into a RAM (Random Access Memory) 50 and executed.

これにより、CPU45は、上述したフローチャートに従った処理、或いは上述したブロック図の構成により行われる処理を行う。そして、CPU45は、その処理結果を、必要に応じて、例えば、入出力インタフェース47を介して、モニタやスピーカ等で構成される出力部51から出力、或いは、通信部44から送信、更に、ハードディスク41に記録させる。   Thereby, the CPU 45 performs processing according to the above-described flowchart or processing performed by the configuration of the above-described block diagram. Then, the CPU 45 outputs the processing result as necessary, for example, via the input / output interface 47, from the output unit 51 configured by a monitor, a speaker, or the like, or from the communication unit 44, and further to the hard disk 41 is recorded.

ここで、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要は無く、並列的或いは個別に実行される処理(例えば、並列処理或いはオブジェクトによる処理)も含むものである。   Here, the processing steps describing the program for causing the computer to perform various processes do not necessarily have to be processed in time series according to the order described in the flowchart, and are executed in parallel or individually ( For example, parallel processing or object processing) is also included.

また、プログラムは、1つのコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。更に、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。   Further, the program may be processed by a single computer, or may be distributedly processed by a plurality of computers. Furthermore, the program may be transferred to a remote computer and executed.

本発明が適用されたシステムの構成を説明する図である。It is a figure explaining the structure of the system to which this invention was applied. 上記システムを構成するサーバ装置の構成を説明する図である。It is a figure explaining the structure of the server apparatus which comprises the said system. 上記システムを構成する端末装置の構成を説明する図である。It is a figure explaining the structure of the terminal device which comprises the said system. 端末装置がサーバ装置にアクセスしてプレイリストを取得するまでの手順を説明するフローチャートである。It is a flowchart explaining the procedure until a terminal device accesses a server apparatus and acquires a play list. プレイリストを説明する図である。It is a figure explaining a play list. 放送データより識別データを抽出してプレイリストを作成することができる端末装置の動作を説明するフローチャートである。It is a flowchart explaining operation | movement of the terminal device which can extract identification data from broadcast data and can produce a play list. プレイリストを参照して作成された第1の管理テーブルを説明する図である。It is a figure explaining the 1st management table created with reference to a play list. 端末装置が録音している放送データより楽曲データを抽出するまでの手順を説明するフローチャートである。It is a flowchart explaining the procedure until music data is extracted from the broadcast data which the terminal device is recording. プレイリストに応じて楽曲データを読み出すことができるようにする第2の管理テーブルを説明する図である。It is a figure explaining the 2nd management table which enables it to read music data according to a play list. 重複する楽曲データが消去された第2の管理テーブルを説明する図である。It is a figure explaining the 2nd management table from which the overlapping music data was deleted. 表示部に重複数が多い順に楽曲データに関する情報を表示する手順を説明するフローチャートである。It is a flowchart explaining the procedure which displays the information regarding music data in order with many duplications on a display part. 端末装置の表示部に表示される画面を説明する図である。It is a figure explaining the screen displayed on the display part of a terminal device. コンピュータの構成を説明するブロック図である。And FIG. 11 is a block diagram illustrating a configuration of a computer.

符号の説明Explanation of symbols

1 データ処理システム、2 放送局、3 ネットワーク、10 サーバ装置、20 端末装置 1 data processing system 2 broadcast station 3 network 10 server device 20 terminal device

Claims (15)

放送データを受信する受信手段と、
前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する分類手段と、
前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する通信手段と、
前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する保存手段とを備えるデータ処理装置。
Receiving means for receiving broadcast data;
Analyzing the broadcast data, classifying it into content data and other data, and classifying means for quantifying the characteristics of the classified content data;
Communication means for transmitting the characteristics of the digitized content data to an external device and receiving identification data and artist name of the content data;
A data processing apparatus comprising: storage means for storing the received identification data and the artist name in association with the content data.
前記保存手段は、更に、前記コンテンツデータの放送開始日時と放送終了日時とを前記コンテンツデータに対応付けて保存することを特徴とする請求項1に記載のデータ処理装置。   The data processing apparatus according to claim 1, wherein the storage unit further stores a broadcast start date and time and a broadcast end date and time of the content data in association with the content data. 前記コンテンツデータは楽曲データであると供に前記他のデータは会話であり、
前記分類手段は、音声認識によって前記放送データを前記楽曲データと前記会話とに分類することを特徴とする請求項1に記載のデータ処理装置。
The content data is music data and the other data is conversation.
The data processing apparatus according to claim 1, wherein the classification unit classifies the broadcast data into the music data and the conversation by voice recognition.
放送データを受信するステップと、
前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化するステップと、
前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信するステップと、
前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存するステップとを備えるデータ処理方法。
Receiving broadcast data; and
Analyzing the broadcast data, classifying it into content data and other data, and quantifying the characteristics of the classified content data;
Transmitting the characteristics of the digitized content data to an external device, and receiving the identification data and artist name of the content data;
A data processing method comprising: storing the received identification data and the artist name in association with the content data.
更に、前記受信された識別データと前記アーティスト名と保存する際には、前記コンテンツデータの放送開始日時と放送終了日時とを前記コンテンツデータに対応付けて保存することを特徴とする請求項4に記載のデータ処理方法。   Further, when storing the received identification data and the artist name, the broadcast start date and time and the broadcast end date and time of the content data are stored in association with the content data. The data processing method described. 前記コンテンツデータは楽曲データであると共に前記他のデータは会話であり、
前記放送データを前記コンテンツデータと前記他のデータとに分類する際には、音声認識によって前記放送データを前記楽曲データと前記会話とに分類することを特徴とする請求項4に記載のデータ処理方法。
The content data is music data and the other data is conversation,
5. The data processing according to claim 4, wherein when the broadcast data is classified into the content data and the other data, the broadcast data is classified into the music data and the conversation by voice recognition. Method.
コンピュータに、
放送データを受信する手順と、
前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する手順と、
前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する手順と、
前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する手順と
を実行させるためのコンピュータプログラム。
On the computer,
Procedures for receiving broadcast data;
Analyzing the broadcast data, classifying it into content data and other data, and quantifying the characteristics of the classified content data;
Transmitting the characteristics of the digitized content data to an external device, and receiving the identification data and artist name of the content data;
A computer program for causing the received identification data and the artist name to be stored in association with the content data.
更に、前記受信された識別データと前記アーティスト名と保存する手順では、前記コンテンツデータの放送開始日時と放送終了日時とを前記コンテンツデータに対応付けて保存することを特徴とする請求項7に記載のコンピュータプログラム。   Furthermore, in the procedure for storing the received identification data and the artist name, the broadcast start date and time and the broadcast end date and time of the content data are stored in association with the content data. Computer program. 前記コンテンツデータは楽曲データであると共に前記他のデータは会話であり、
前記放送データを前記コンテンツデータと前記他のデータとに分類する手順では、音声認識によって前記放送データを前記楽曲データと前記会話とに分類することを特徴とする請求項7に記載のコンピュータプログラム。
The content data is music data and the other data is conversation,
8. The computer program according to claim 7, wherein in the procedure of classifying the broadcast data into the content data and the other data, the broadcast data is classified into the music data and the conversation by voice recognition.
コンピュータに、
放送データを受信する手順と、
前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する手順と、
前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する手順と、
前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する手順と
を実行させるためのコンピュータプログラムを記録したコンピュータにより読み取り可能な記録媒体。
On the computer,
Procedures for receiving broadcast data;
Analyzing the broadcast data, classifying it into content data and other data, and quantifying the characteristics of the classified content data;
Transmitting the characteristics of the digitized content data to an external device, and receiving the identification data and artist name of the content data;
A computer-readable recording medium storing a computer program for executing the procedure of storing the received identification data and the artist name in association with the content data.
更に、前記受信された識別データと前記アーティスト名と保存する手順では、前記コンテンツデータの放送開始日時と放送終了日時とを前記コンテンツデータに対応付けて保存することを特徴とする請求項10に記載のコンピュータプログラムを記録したコンピュータにより読み取り可能な記録媒体。   Furthermore, in the procedure of storing the received identification data and the artist name, the broadcast start date / time and the broadcast end date / time of the content data are stored in association with the content data. A computer-readable recording medium on which the computer program is recorded. 前記コンテンツデータは楽曲データであると共に前記他のデータは会話であり、
前記放送データを前記コンテンツデータと前記他のデータとに分類する手順では、音声認識によって前記放送データを前記楽曲データと前記会話とに分類することを特徴とする請求項10に記載のコンピュータプログラムを記録したコンピュータにより読み取り可能な記録媒体。
The content data is music data and the other data is conversation,
11. The computer program according to claim 10, wherein in the procedure of classifying the broadcast data into the content data and the other data, the broadcast data is classified into the music data and the conversation by voice recognition. A recording medium readable by a recording computer.
ネットワークを介してデータ処理装置と端末装置とが接続されたデータ処理システムにおいて、
上記データ処理装置は、放送データを受信する受信手段と、
前記放送データを分析して、コンテンツデータと他のデータとに分類し、分類した前記コンテンツデータの特徴を数値化する分類手段と、
前記数値化されたコンテンツデータの特徴を外部機器へ送信し、前記コンテンツデータの識別データとアーティスト名とを受信する通信手段と、
前記受信された識別データと前記アーティスト名とを前記コンテンツデータと対応付けて保存する保存手段とを備え、
前記端末装置からアクセスがあったとき、前記端末装置からの要求に応じた前記識別データとアーティスト名とを含むプレイリストを送信するデータ処理システム。
In a data processing system in which a data processing device and a terminal device are connected via a network,
The data processing apparatus includes a receiving unit that receives broadcast data;
Analyzing the broadcast data, classifying it into content data and other data, and classifying means for quantifying the characteristics of the classified content data;
Communication means for transmitting the characteristics of the digitized content data to an external device and receiving identification data and artist name of the content data;
Storage means for storing the received identification data and the artist name in association with the content data;
A data processing system for transmitting a playlist including the identification data and an artist name in response to a request from the terminal device when accessed from the terminal device.
前記保存手段は、更に、前記コンテンツデータの放送開始日時と放送終了日時とを前記コンテンツデータに対応付けて保存することを特徴とする請求項13に記載のデータ処理システム。   The data processing system according to claim 13, wherein the storage unit further stores the broadcast start date and time and the broadcast end date and time of the content data in association with the content data. 前記コンテンツデータは楽曲データであると供に前記他のデータは会話であり、
前記分類手段は、音声認識によって前記放送データを前記楽曲データと前記会話とに分類することを特徴とする請求項13に記載のデータ処理システム。
The content data is music data and the other data is conversation.
14. The data processing system according to claim 13, wherein the classifying unit classifies the broadcast data into the music data and the conversation by voice recognition.
JP2007234509A 2007-09-10 2007-09-10 Data processing apparatus and data processing method Expired - Fee Related JP4175430B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007234509A JP4175430B2 (en) 2007-09-10 2007-09-10 Data processing apparatus and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007234509A JP4175430B2 (en) 2007-09-10 2007-09-10 Data processing apparatus and data processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2002001723A Division JP4035993B2 (en) 2002-01-08 2002-01-08 Data processing apparatus and method

Publications (2)

Publication Number Publication Date
JP2008027573A true JP2008027573A (en) 2008-02-07
JP4175430B2 JP4175430B2 (en) 2008-11-05

Family

ID=39118033

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007234509A Expired - Fee Related JP4175430B2 (en) 2007-09-10 2007-09-10 Data processing apparatus and data processing method

Country Status (1)

Country Link
JP (1) JP4175430B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007256487A (en) * 2006-03-22 2007-10-04 Sanyo Electric Co Ltd Music signal accumulating device and music signal accumulating program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007256487A (en) * 2006-03-22 2007-10-04 Sanyo Electric Co Ltd Music signal accumulating device and music signal accumulating program

Also Published As

Publication number Publication date
JP4175430B2 (en) 2008-11-05

Similar Documents

Publication Publication Date Title
CN1768373B (en) Information processing device, information processing method
JP4035993B2 (en) Data processing apparatus and method
US9507863B2 (en) Content list display method, content list display apparatus, content selecting and processing method, and content selecting and processing apparatus
US20110029499A1 (en) Content providing device, content providing method, and recording medium
JP2005295375A (en) Information acquisition support system
KR100483451B1 (en) Method for editing a contents file and a navigation information, medium recorded a information by the method
US8219634B2 (en) Information distribution system, and information distribution method
JP2006340136A (en) Video image reproducing method, index information providing method, video image reproducing terminal, and video index creation and retrieval system
JP4944124B2 (en) Content reproduction system and content reproduction method
KR101128673B1 (en) Communication apparatus, communication method and communication program
JP4175430B2 (en) Data processing apparatus and data processing method
JP4506270B2 (en) Information processing apparatus, information processing method, and computer program
JP2007072955A (en) Information retrieval apparatus, information retrieval system, information retrieval method, and information retrieval program
JP2006324826A (en) Video recording device
JP2006500674A (en) System and method for associating different types of media content
JP2007201680A (en) Information management apparatus and method, and program
JP4120548B2 (en) Program recording / reproducing apparatus, program management method, and program
JP5271502B2 (en) Terminal device
KR20060047907A (en) Recording apparatus, recording reservation system, article management system, recording method, and computer program
JP2007280442A (en) Information reproducing device, method and program for creating list, and recording medium
JP4380284B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP2008004144A (en) Content recording device and its program
JP5928230B2 (en) Advertisement playback device, karaoke device, and advertisement playback method
JP5777532B2 (en) Audio equipment
JP2008301102A (en) Image recording apparatus and information processor

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080729

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080811

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110829

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110829

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120829

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees