JP2008027573A - Device and method for processing data - Google Patents
Device and method for processing data Download PDFInfo
- 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
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
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.
本発明は、以上のような課題に鑑みてなされたものであり、その目的は、ラジオ放送等の放送データより容易に楽曲データ等のコンテンツデータを抽出することができ、視聴者の利便性の向上を図ることができるデータ処理装置及び方法を提供することにある。 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
このデータ処理システム1では、サーバ装置10がラジオ番組で用いられた楽曲データの曲名、アーティスト名、放送開始時刻、放送有料時刻等が関連付けられたプレイリストを有しており、端末装置20がサーバ装置にアクセスすることによって、所望のラジオ番組のプレイリストを取得することができるようになっている。そして、プレイリストを取得した端末装置20は、プレイリストを見て番組中自分の好きな楽曲データを特定することができるようになっている。勿論、このデータ処理システム1では、ラジオ番組に用いられる楽曲データの他、放送局より放送されるテレビジョン番組に用いられる楽曲データ、映像データ等に用いることもできる。
In this
次に、このデータ処理システム1を構成するサーバ装置10について図2を参照して説明すると、このサーバ装置10は、本システムを提供するプロバイダ等が所有する装置で通常のコンピュータとほぼ同様な構成を有している。具体的に、このサーバ装置10は、ネットワーク2を介して端末装置20から送信されたデータを受信する受信部11と、ネットワーク2を介してデータを端末装置20に送信する送信部12と、放送された番組に用いられた楽曲データに関する情報が蓄積される記憶部13と、記憶部13に放送された番組に用いられた楽曲データに関する情報を入力する入力部14と、登録されたユーザからのアクセスかどうかを判定する判定部15と、端末装置20からの要求に応じて、記憶部13を検索し楽曲データに関する情報を抽出する検索部16とを備える。
Next, the
記憶部13は、例えば大容量のハードディスクにより構成されており、各チャンネルで放送された楽曲データの識別データ、楽曲データの演奏家名、楽曲データの放送開始日時、楽曲データの放送終了日時等楽曲データに関するデータを互いに関連付けたデータベースが構築されている。勿論、その他に、楽曲データの作詞家名、作曲家名、レコード会社名等を保存するようにしてもよい。
The
入力部14は、記憶部13に、放送された番組で用いられた楽曲データ毎に、記憶部13に保存するための楽曲データに関連するデータを入力するためのものである。
The
入力部14からは、例えば、各チャンネルで放送された楽曲データの識別データ、楽曲データの演奏家名、楽曲データの放送開始日時、楽曲データの放送終了日時等がキーボード等を用いて手入力により入力される。
From the
また、入力部14からは、例えば、音声認識により各番組で用いられた楽曲データの識別データ、楽曲データの演奏家名、作詞家名、作曲家名、レコード会社名、楽曲データが放送された開始時間、終了時間等が入力される。すなわち、入力部14は、ラジオ受信部で、放送局2により放送されている放送データを受信し、音声認識により所定時間毎に音声データの種類を、楽曲、会話等に分類し、この中から楽曲データを抽出し、この楽曲データの音楽的特徴を数値化し、この楽曲データの放送開始日時と放送終了日時とを関連付けて抽出する。そして、入力部14は、楽曲データの数値化された音楽的特徴に楽曲データの識別データと演奏家名が関連付けられた楽曲データベースにアクセスし、放送データに含まれる楽曲データの数値化された音楽的特徴とアクセスした楽曲データベースにある楽曲データの音楽的特徴とを照合する。そして、入力部14は、数値化された音楽的特徴が一致したとき、楽曲データベースより楽曲データの識別データと演奏家名を抽出し、放送データに含まれる楽曲データとこの楽曲データの放送開始日時と放送終了日時と楽曲データベースより抽出した楽曲データの識別データと演奏家名とを関連付けて記憶部13のデータベースに保存する。
Also, from the
更にまた、放送データに、番組に用いられる楽曲データの識別データや演奏家の識別データが含まれているとき、入力部14は、番組に用いられている楽曲データの識別データを抽出し、楽曲データが放送された開始時間、終了時間等と抽出した識別データとを関連付けて記憶部13のデータベースに保存する。
Furthermore, when the broadcast data includes identification data of music data used for the program and identification data of the performer, the
かくして、記憶部13には、下記表1に示すようなデータベースが構築される。
Thus, a database as shown in Table 1 below is constructed in the
すなわち、このデータベースには、チャンネル毎に、楽曲データの識別データと放送開始日時と放送終了日時と演奏家とが関連付けられており、放送で用いられた楽曲データが何時放送されたかを特定できるようになっている。 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
検索部16は、記憶部13のデータベースにアクセスして、端末装置20から送信されたユーザが所望する時間帯の楽曲データの識別データを検索する。そして、検索部16は、所定の楽曲データの識別データをデータベースより抽出し、これを、送信部12より端末装置20に送信する。
The
本システム1に用いる装置であってサーバ装置10にアクセスする端末装置20は、図3に示すように、例えばユーザ宅に設置されるラジオ放送を聞くことができる例えばパーソナルコンピュータであって、ネットワーク3を介してサーバ装置10から送信されたデータを受信する受信部21と、サーバ装置10にネットワーク3を介して送信する送信部22と、放送局2より送信される放送データを受信するラジオ受信部23と、放送データ等を記録する記憶部24と、記憶部24にアクセスするデータ処理部25と、時刻を計時する時刻供給部26と、操作信号を入力するための操作部27と、データ処理されたデータを表示する表示部28とを備える。
As shown in FIG. 3, the
記憶部24は、装置本体に内蔵されたハードディスク、装置本体に対して着脱可能なディスクカートリッジ、テープカセット、ICカード等の記録媒体により構成されており、ラジオ放送が記録されると共に、ラジオ放送に用いられたユーザ所望の楽曲データが記録される。
The
データ処理部25は、ラジオ受信部23が操作部27で指定されたチャンネルの放送データを受信すると、これを記憶部24に保存する。また、データ処理部25は、サーバ装置10から所望のプレイリストを取得したとき、楽曲データを除く部分を消去すると共に、重複している楽曲データを一を除き消去する。更に、上述したように、放送データに、番組に用いられる楽曲データの識別データや演奏家の識別データが含まれているとき、データ処理部25は、番組に用いられている楽曲データの識別データを抽出する。
When the
時刻供給部26は、NTP(network time protocol)サーバ等に接続して内蔵する時計を整合し、その時計が示す時刻をデータ処理部25に出力する。すなわち、データ処理部25は、操作部27で入力された記録開始日時になると、ラジオ受信部23で受信した放送を記憶部24に記録すると共に、記録終了時刻になると、記録動作を停止する。
The
操作部27は、データを入力するためのキーボード、マウス、テンキー、トラックボール、ジョイスティック等から構成されており、ユーザの操作に応じて操作信号を生成し、これをデータ処理部25に出力する。この操作部27では、文字入力を行うことができる他、例えば受信するチャンネルの選択、タイマの設定、音量調節、楽曲データの記録、再生等の操作を行うことができるようになっている。
The
表示部28は、CRT(cathode‐ray tube)やLCD(liquid crystal display)等からなり、例えば、録音されたラジオ放送に用いられた楽曲データのタイトル等を一覧表示し、ユーザが操作部27を用いて所望の楽曲データを選択できるようにする。
The
次に、ユーザが端末装置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
ステップS4において、データ処理部25は、録音終了日時になったかどうかを判断し、録音終了日時になったときステップS5に進み、録音終了日時になっていないとき、ステップS4を繰り返す、すなわち録音動作を続行する。ステップS5において、データ処理部25は、録音終了日時になると、ラジオ受信部23の駆動を停止し、ラジオ放送の録音動作を停止する。
In step S4, the
ステップ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
サーバ装置10は、ステップS7において、受信部11で、端末装置20から送信されたユーザの識別データ、チャンネルデータ、録音開始日時データ、録音終了日時データ等を受信する。次いで、サーバ装置10の判定部15は、端末装置20から送信されたユーザの識別データを元にして、記録部13のデータベースを構成するユーザ登録レコードにアクセスして、登録ユーザであるかどうかを判断する。そして、判定部15は、登録ユーザであるとき、ステップS8に進み、登録ユーザでなかったとき、例えば本システム1の利用にあたってはユーザ登録が必要である旨を通知する。
In step S <b> 7, the
ステップS8において、サーバ装置10の検索部16は、記憶部13のデータベースにアクセスして、端末装置20から送信されたチャンネルデータと録音開始日時データ、録音終了日時データを元にして、検索を行う。ステップS9において、検索部16は、該当するデータを抽出し、図5に示すようなプレイリストを作成する。
In step S <b> 8, the
このプレイリストは、放送された楽曲データの放送時間を特定することができるように、ユーザが端末装置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
そして、検索部16は、ステップS10において、送信部12より、プレイリストを端末装置20に送信する。ステップS11において、端末装置20は、受信部21で受信すると、次いで、データ処理部25は、記憶部24にプレイリストを保存する。
And the
また、上述したように、端末装置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
ステップS14において、データ処理部25は、録音終了日時になったかどうかを判断し、録音終了日時になったときステップS15に進み、録音終了日時になっていないとき、ステップS14を繰り返す、すなわち録音動作を続行する。ステップS15において、データ処理部25は、録音終了日時になると、ラジオ受信部23の駆動を停止し、ラジオ放送の録音動作を停止する。
In step S14, the
ステップS16において、データ処理部25は、放送データに含まれている楽曲データの識別データを抽出する。そして、データ処理部25は、上記図5に示すようなプレイリストを作成し、これを記憶部24に保存する。
In step S16, the
そして、プレイリストを取得した端末装置20は、自分が録音した放送データに含まれる楽曲データとプレイリストとを関連付ける第1の管理テーブルを作成する。これを図7を参照して説明する。例えば、図7は、図5に示すプレイリストを元に作成したものである。データ処理部25は、図5に示すプレイリストの楽曲データ毎の録音開始日時と終了日時を参照して、記憶部24に保存している録音した放送データの楽曲データが記録された領域を特定する。すなわち、データ処理部25は、プレイリストの楽曲データ毎の録音開始日時と終了日時との間の時間帯を、楽曲データが記録された領域として特定し、各領域に、プレイリストを参照して、楽曲データの識別データを付与する。また、データ処理部25は、楽曲データが記録されていない領域を例えば会話データ、コマーシャルデータ等が記録されている領域として特定する。
The
例えば、データ処理部25は、18:00〜18:03の時間帯を楽曲データが放送されている時間帯として特定し、ここに記録されている楽曲データが「ABC」であると特定する。また、データ処理部25は、18:04〜18:06の時間帯を楽曲データが放送されている時間帯として特定し、ここに記録されている楽曲データが「XYZ」であると特定する。
For example, the
次に、端末装置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
ステップS22において、データ処理部25は、録音開始日時を参照して、最初に録音されている楽曲データを検索すると共に、これに次ぐ楽曲データを検索する。すなわち、図9の例において、データ処理部25は、先頭の楽曲データ「ABC」と2番目の楽曲データ「XYZ」を検索抽出する。ステップS23において、データ処理部25は、最初の楽曲データとこれに次ぐ楽曲データとが同じであるかどうかを判断する。そして、データ処理部25は、同じであるとき、ステップS24に進み、同じでないとき、ステップS25に進む。
In step S <b> 22, the
ステップ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
ステップS25において、データ処理部25は、楽曲データの識別データ、録音開始日時等を参照して次の楽曲データがあるかどうかを判断する。そして、データ処理部25は、次の楽曲データがあるとき、ステップS26に進み、次の楽曲データが無いとき処理を終了する。
In step S25, the
ステップS26において、データ処理部25は、次の楽曲データに進むと、ステップS23に戻り、再度、次の楽曲データが重複しているかの判断を行うようにする。すなわち、データ処理部25は、同じ楽曲データが記憶部24に複数存在しないようにし、記憶部24の記録領域を有効に使用することができるようにしている。
In step S26, when the
ところで、上記ステップ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
ステップS33において、データ処理部25は、ユーザの操作に応じて、一又は複数の楽曲データが選択されたかどうかを判断する。具体的に、ユーザが表示部28に表示された画面を参照しながら操作部27を操作することによって、一覧表示された中から一又は複数を選択すると、データ処理部25は、ステップS34おいて、選択された欄を反転表示する。
In step S <b> 33, the
ステップS35において、データ処理部25は、ユーザが操作部27を操作することによって画面中の決定釦がクリックされると、ステップS36において、選択された楽曲データ以外のデータを消去、すなわちアクセス不能の状態にする。すなわち、データ処理部25は、ユーザが選択しなかった楽曲データ、すなわち不要と判断した楽曲データを消去するようにすることで、記憶部24にユーザ所望の楽曲データのみを残し、記憶部24の記録領域を有効に利用することができるようにしている。
In step S35, when the user clicks the determination button in the screen by operating the
以上のようなシステム1によれば、所定のチャンネルの放送を、所定時間例えばタイマ機能を用いて録音し、この後、サーバ装置10にアクセスし、録音した時間帯の楽曲データのプレイリストを取得し、このプレイリストを用いて所望の楽曲データのみを記憶部24に保存することができる。所望の楽曲データを選択するときには、表示部28に、複数回放送された楽曲データ順に表示されることから、この順位を参考に記憶部24に保存する楽曲データを選択することができる。更に、このシステム1では、不要となったデータ、すなわち録音した放送データ中のコマーシャルデータ、会話データ、選択されなかった楽曲データを消去するようにしているので、有限な記憶部24の記録領域を有効に用いることができる。
According to the
ところで、サーバ装置10や端末装置20が行う上述した一連の処理は、ハードウェアにより行うことは勿論、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のパーソナルコンピュータや1チップのマイクロコンピュータ等にインストールされる。図13は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの構成例を示している。
By the way, the series of processes described above performed by the
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク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
なお、プログラムは、上述したようなリムーバブル記録媒体43からコンピュータにインストールする他、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを、通信部44で受信し、内蔵するハードディスク41にインストールすることができる。
The program is installed in the computer from the
コンピュータは、CPU(Central Processing Unit)45を内蔵している。CPU45には、バス46を介して、入出力インタフェース47が接続されており、CPU45は、入出力インタフェース47を介して、ユーザによって、キーボードやマウス等で構成される入力部48が操作されることにより指令が入力されると、それに従って、ROM42に格納されているプログラムを実行する。
The computer includes a CPU (Central Processing Unit) 45. An input /
又は、CPU45は、ハードディスク41に格納されているプログラム、衛星若しくはネットワークから転送され、通信部44で受信されてハードディスク41にインストールされたプログラム、又はドライブ49に装着されたリムーバブル記録媒体43から読み出されてハードディスク41にインストールされたプログラムを、RAM(Random Access Memory)50にロードして実行する。
Alternatively, the
これにより、CPU45は、上述したフローチャートに従った処理、或いは上述したブロック図の構成により行われる処理を行う。そして、CPU45は、その処理結果を、必要に応じて、例えば、入出力インタフェース47を介して、モニタやスピーカ等で構成される出力部51から出力、或いは、通信部44から送信、更に、ハードディスク41に記録させる。
Thereby, the
ここで、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要は無く、並列的或いは個別に実行される処理(例えば、並列処理或いはオブジェクトによる処理)も含むものである。 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.
1 データ処理システム、2 放送局、3 ネットワーク、10 サーバ装置、20 端末装置
1
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 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に記載のデータ処理方法。 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に記載のコンピュータプログラム。 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に記載のコンピュータプログラムを記録したコンピュータにより読み取り可能な記録媒体。 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 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.
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)
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 |
-
2007
- 2007-09-10 JP JP2007234509A patent/JP4175430B2/en not_active Expired - Fee Related
Cited By (1)
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 |