JP4569348B2 - Information processing apparatus, information processing method, and computer program - Google Patents

Information processing apparatus, information processing method, and computer program Download PDF

Info

Publication number
JP4569348B2
JP4569348B2 JP2005095224A JP2005095224A JP4569348B2 JP 4569348 B2 JP4569348 B2 JP 4569348B2 JP 2005095224 A JP2005095224 A JP 2005095224A JP 2005095224 A JP2005095224 A JP 2005095224A JP 4569348 B2 JP4569348 B2 JP 4569348B2
Authority
JP
Japan
Prior art keywords
content
content data
information
data
unit
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.)
Expired - Fee Related
Application number
JP2005095224A
Other languages
Japanese (ja)
Other versions
JP2006277309A (en
Inventor
典宏 勝木
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 JP2005095224A priority Critical patent/JP4569348B2/en
Publication of JP2006277309A publication Critical patent/JP2006277309A/en
Application granted granted Critical
Publication of JP4569348B2 publication Critical patent/JP4569348B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は,コンテンツデータを記憶する情報処理装置に関し,特に,コンテンツデータを記憶しながらコンテンツデータに対応するコンテンツ関連情報を取得する情報処理装置に関する。   The present invention relates to an information processing apparatus that stores content data, and more particularly to an information processing apparatus that acquires content related information corresponding to content data while storing the content data.

従来,音楽コンテンツや映像コンテンツなどのデジタルコンテンツを,そのコンテンツが格納されているサーバからユーザが所有するPC(Personal Computer)等の情報端末にダウンロードさせ,その情報端末上でコンテンツを利用させるコンテンツ提供サービスが行われている。また,ダウンロードされたコンテンツに関連した情報,例えば,音楽コンテンツの曲名やアーティスト名などのコンテンツ関連情報を提供するサービスも行われている。例えば,特許文献1には,テレビジョン放送やラジオ放送を視聴している際に興味を持った音楽の関連情報を,外出先などにおいて取得する方法が開示されている。   Conventionally, providing digital content such as music content and video content from a server storing the content to an information terminal such as a PC (Personal Computer) owned by the user and using the content on the information terminal Service is done. There are also services that provide information related to downloaded content, for example, content-related information such as music titles and artist names of music content. For example, Patent Document 1 discloses a method for acquiring information related to music that is of interest when watching a television broadcast or a radio broadcast on the go.

また,コンテンツ関連情報を提供するサービスにおいては,コンパクトディスクに記憶された音楽コンテンツをPCで再生したり,音楽コンテンツをリッピングしてPC(Personal Computer)に保存したりする際に,コンテンツ関連情報を取得することもできる。例えば,コンパクトディスクに曲数や時間などの情報が書き込まれている場合には,その情報に関連付けられたコンテンツ関連情報を取得することができる。また,コンパクトディスクに曲数や時間などの情報が書き込まれていない場合には,コンパクトディスクに記憶されたコンテンツデータをPCのハードディスクに記憶して,記憶されたコンテンツデータからコンテンツ関連情報を検索する情報を生成してコンテンツ関連情報を取得することが可能となる。   In a service that provides content-related information, when music content stored on a compact disc is played back on a PC, or when music content is ripped and saved on a PC (Personal Computer), the content-related information is stored. It can also be acquired. For example, when information such as the number of songs and time is written on the compact disc, the content related information associated with the information can be acquired. If information such as the number of songs and time is not written on the compact disc, the content data stored in the compact disc is stored in the hard disk of the PC, and content-related information is searched from the stored content data. It is possible to generate information and acquire content related information.

特開平11−55201号公報JP-A-11-55201

しかし,PCのハードディスクに記憶されたコンテンツデータからコンテンツ関連情報を検索する情報を生成する場合には,コンパクトディスクに記憶されたコンテンツデータを1度ハードディスクに記憶しなければならず,コンテンツ関連情報を取得するのに時間がかかるという問題があった。   However, when generating information for retrieving content related information from content data stored on the hard disk of the PC, the content data stored on the compact disc must be stored once on the hard disk, and the content related information is stored in the hard disk of the PC. There was a problem that it took time to obtain.

そこで,本発明は,このような問題に鑑みてなされたもので,その目的とするところは,コンパクトディスクに記憶されたコンテンツデータを情報処理装置に備わるハードディスクドライブに記憶する処理を実行しながら,コンテンツデータに対応するコンテンツ関連情報を取得することが可能な,新規かつ改良された,情報処理装置,情報処理方法およびコンピュータプログラムを提供することにある。   Therefore, the present invention has been made in view of such problems, and the object of the present invention is to execute the process of storing the content data stored in the compact disk in the hard disk drive provided in the information processing apparatus, An object of the present invention is to provide a new and improved information processing apparatus, information processing method, and computer program capable of acquiring content related information corresponding to content data.

上記課題を解決するために,本発明のある観点によれば,処理対象となるコンテンツデータを取得するデータ取得部と,上記コンテンツデータをコピーして,複数の供給先へ提供するデータ供給部と,上記データ供給部によって提供された上記コンテンツデータを,記憶部に記憶させるコンテンツデータ記憶制御部と,上記データ供給部によって提供された上記コンテンツデータに基づき,上記コンテンツデータ固有のユニーク識別情報を生成するユニーク識別情報生成部と,通信部を介してサーバ装置と通信し,上記ユニーク識別情報に対応するコンテンツ関連情報を取得するコンテンツ関連情報取得部と,上記コンテンツ関連情報を,上記コンテンツデータと関連付けて上記記憶部に記憶させるコンテンツ関連情報記憶制御部と,上記コンテンツデータ記憶制御部の処理と,上記ユニーク識別情報生成部,上記コンテンツ関連情報取得部,および上記コンテンツ関連情報記憶制御部の処理とが並行して行われるように上記各部を制御する制御部とを備える情報処理装置が提供される。 In order to solve the above problems, according to an aspect of the present invention, a data acquisition unit that acquires content data to be processed, and a data supply unit that copies the content data and provides it to a plurality of supply destinations The content data provided by the data supply unit is stored in a storage unit, and a unique identification information unique to the content data is generated based on the content data provided by the data supply unit. A unique identification information generation unit that communicates with the server device via the communication unit, acquires a content related information acquisition unit that acquires content related information corresponding to the unique identification information, and associates the content related information with the content data. Content-related information storage control unit to be stored in the storage unit, and A control unit that controls each unit so that the processing of the content data storage control unit and the processing of the unique identification information generation unit, the content related information acquisition unit, and the content related information storage control unit are performed in parallel; An information processing apparatus is provided.

上記ユニーク識別情報とは,コンテンツデータから生成される所定サイズの文字列で表すことが可能なコンテンツデータ固有の識別情報であって,コンテンツデータの一部のハッシュ値などである。 The unique identification information is identification information unique to content data that can be represented by a character string of a predetermined size generated from the content data, such as a hash value of a part of the content data.

上記コンテンツ関連情報とは,上記コンテンツデータに関連する情報であって,例えばコンテンツデータに含まれる各楽曲の曲名,アーティスト名,アルバム名などである。また,各楽曲のジャンル,ムード,テンポ,リリース年月日,人気の度合い等の情報であってもよい。上記サーバ装置において,上記ユニーク識別情報とコンテンツ関連情報が関連付けられており,コンテンツデータ固有のユニーク識別情報から,コンテンツ関連情報を取得することができる。   The content-related information is information related to the content data, such as the song name, artist name, album name, etc. of each song included in the content data. Further, it may be information such as the genre, mood, tempo, date of release, degree of popularity, etc. of each song. In the server device, the unique identification information and the content related information are associated with each other, and the content related information can be acquired from the unique identification information unique to the content data.

上記構成により,情報処理装置において,コンテンツ関連情報を取得するためのユニーク識別情報を生成して,サーバ装置よりコンテンツ関連情報を取得することができる。また,コンテンツデータを記憶部に記憶しながら,ユニーク識別情報を生成して,コンテンツ関連情報を取得することが可能となる。かかる構成によれば,ユーザにとって待ち時間となるコンテンツデータを記憶している間に,コンテンツ関連情報を取得することができ,効率よく迅速にコンテンツ関連情報を取得することが可能となる。 With the above configuration, the information processing apparatus can generate unique identification information for acquiring the content related information, and acquire the content related information from the server apparatus. In addition, it is possible to acquire content-related information by generating unique identification information while storing content data in the storage unit . According to such a configuration, it is possible to acquire the content related information while storing the content data that is waiting time for the user, and it is possible to acquire the content related information efficiently and quickly.

また,上記コンテンツデータ記憶制御部は,上記コンテンツデータを圧縮して圧縮コンテンツデータとして上記記憶部に記憶させ,上記コンテンツ関連情報記憶制御部は,上記コンテンツ関連情報を,上記圧縮コンテンツデータと関連付けて上記記憶部に記憶させてもよい。 The content data storage control unit compresses the content data and stores it as compressed content data in the storage unit. The content related information storage control unit associates the content related information with the compressed content data. You may memorize | store in the said memory | storage part .

かかる構成により,処理対象となるコンテンツデータを圧縮して記憶しながら,コンテンツ関連情報を取得することができ,ユーザにとって待ち時間となる時間を有効に利用して,コンテンツ関連情報を効率よく取得することが可能となる。 With this configuration, content-related information can be acquired while compressing and storing content data to be processed, and content-related information is efficiently acquired by effectively using the time that is a waiting time for the user. It becomes possible.

また,上記データ取得部は,さらに,上記コンテンツデータのデータ長情報,チャネル数情報,およびサンプリング周波数を含む属性情報を取得して上記ユニーク識別情報生成部に提供し,上記ユニーク識別情報生成部は,上記属性情報に基づいて,上記ユニーク識別情報を生成してもよい。 The data acquisition unit further acquires attribute information including data length information, channel number information, and sampling frequency of the content data and provides the attribute information to the unique identification information generation unit. The unique identification information generation unit , based on the attribute information, it may generate the unique identification information.

また,上記データ取得部は,ディスクに記録された上記コンテンツデータを取得し,上記ディスクに記録された上記コンテンツデータに対応する管理情報を上記属性情報として取得してもよい。 Further, the data acquisition unit may acquire the content data recorded on the disc and acquire management information corresponding to the content data recorded on the disc as the attribute information .

また,上記データ取得部は,放送情報に含まれる上記コンテンツデータおよび上記属性情報を取得してもよい。 The data acquisition unit may acquire the content data and the attribute information included in the broadcast information .

上記課題を解決するために,本発明の別の観点によれば,処理対象となるコンテンツデータを取得するステップと,上記コンテンツデータを複数の供給先へ分配するステップと,提供された上記コンテンツデータを,記憶部に記憶させるステップと,上記記憶させるステップに並行して,提供された上記コンテンツデータに基づき,上記コンテンツデータ固有のユニーク識別情報を生成するステップと,上記記憶させるステップに並行して,通信部を介してサーバ装置と通信し,上記ユニーク識別情報に対応するコンテンツ関連情報を取得するステップと,上記記憶させるステップに並行して,上記コンテンツ関連情報を,上記コンテンツデータと関連付けて上記記憶部に記憶させるステップとを含む情報処理方法が提供される。 In order to solve the above problems, according to another aspect of the present invention, a step of acquiring content data to be processed, comprising the steps of distributing the content data to a plurality of supply destinations, the content data provided In parallel with the step of storing in the storage unit, the step of generating unique identification information unique to the content data based on the provided content data, and the step of storing in parallel with the step of storing , Communicating with the server device via the communication unit, acquiring the content related information corresponding to the unique identification information, and storing the content related information in association with the content data in parallel with the storing step. And an information processing method including a step of storing in a storage unit .

上記課題を解決するために,本発明の別の関連によれば,処理対象となるコンテンツデータを取得するデータ取得手段と,上記コンテンツデータを複数の供給先へ分配するデータ供給手段と,上記データ供給手段によって提供された上記コンテンツデータを,記憶手段に記憶させるコンテンツデータ記憶制御手段と,上記データ供給手段によって提供された上記コンテンツデータに基づき,上記コンテンツデータ固有のユニーク識別情報を生成するユニーク識別情報生成手段と,通信手段を介してサーバ装置と通信し,上記ユニーク識別情報に対応するコンテンツ関連情報を取得するコンテンツ関連情報取得手段と,上記コンテンツ関連情報を,上記コンテンツデータと関連付けて上記記憶手段に記憶させるコンテンツ関連情報記憶制御手段と,上記コンテンツデータ記憶制御手段の処理と,上記ユニーク識別情報生成手段,上記コンテンツ関連情報取得手段,および上記コンテンツ関連情報記憶制御手段の処理とが並行して行われるように上記各手段を制御する制御手段と,としてコンピュータを機能させるプログラムが提供される。
In order to solve the above problems, according to another relationship of the present invention, data acquisition means for acquiring content data to be processed, data supply means for distributing the content data to a plurality of supply destinations, and the data Content data storage control means for storing the content data provided by the supply means in the storage means, and unique identification for generating unique identification information unique to the content data based on the content data provided by the data supply means An information generating means, a content related information acquiring means for acquiring content related information corresponding to the unique identification information by communicating with the server device via the communication means, and the content related information in association with the content data. Content-related information storage control means to be stored in the means The above-described units are controlled so that the processing of the content data storage control unit and the processing of the unique identification information generation unit, the content related information acquisition unit, and the content related information storage control unit are performed in parallel. A control means and a program for causing a computer to function are provided.

また,上記プログラムを記録した,コンピュータにより読み取り可能な記憶媒体が提供される。ここで,プログラムはいかなるプログラム言語により記述されていてもよい。また記憶媒体としては,例えば,CD−ROM,DVD−ROM,フレキシブルディスクなど,プログラムを記憶可能な記憶媒体として現在一般に用いられている記憶媒体,あるいは将来用いられるいかなる記憶媒体をも採用することができる。   In addition, a computer-readable storage medium storing the above program is provided. Here, the program may be described in any programming language. In addition, as a storage medium, for example, a storage medium generally used as a storage medium capable of storing a program, such as a CD-ROM, a DVD-ROM, or a flexible disk, or any storage medium used in the future may be adopted. it can.

以上説明したように本発明によれば,コンパクトディスクに記憶されたコンテンツデータを情報処理装置に備わるハードディスクドライブに格納しながら,コンテンツデータに対応するコンテンツ関連情報を取得することができるため,効率よく迅速にコンテンツ関連情報を取得することが可能となる。   As described above, according to the present invention, content-related information corresponding to content data can be acquired while storing content data stored in a compact disc in a hard disk drive provided in an information processing apparatus. It is possible to quickly acquire content related information.

以下に添付図面を参照しながら,本発明の好適な実施の形態について詳細に説明する。なお,本明細書及び図面において,実質的に同一の機能構成を有する構成要素については,同一の符号を付することにより重複説明を省略する。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the present specification and drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.

まず,コンパクトディスク(Compact Disk;以下CDという。)に記憶されたコンテンツデータに対応するコンテンツ関連情報を提供することが可能なコンテンツ関連情報提供システムの概要について説明する。   First, an outline of a content related information providing system capable of providing content related information corresponding to content data stored in a compact disc (CD) will be described.

<1.コンテンツ関連情報提供システムの概要>
本実施形態において処理対象となるコンテンツデータは,例えば,音楽,講演,ラジオ番組等の音声(Audio)コンテンツデータや,映画,テレビジョン番組,ビデオプログラム,写真,絵画,図表等を構成する静止画若しくは動画からなる映像(Video)コンテンツデータ,電子図書(E−book),ゲーム,ソフトウェアなど,任意のコンテンツデータであってよい。以下では,コンテンツデータとして,音声コンテンツ,特に,音楽CDからリッピングされた音楽コンテンツデータ或いは放送情報に含まれる音楽コンテンツデータの例を挙げて説明するが,本発明はかかる例に限定されない。本実施形態においては,音楽コンテンツデータをコンテンツデータとも称する。
<1. Overview of content-related information provision system>
The content data to be processed in the present embodiment is, for example, audio content data such as music, lectures, and radio programs, still images constituting movies, television programs, video programs, photographs, paintings, charts, and the like. Alternatively, it may be arbitrary content data such as video content data made up of moving images, electronic books (E-books), games, software, and the like. Hereinafter, examples of audio data, particularly music content data ripped from a music CD or music content data included in broadcast information will be described as content data. However, the present invention is not limited to this example. In the present embodiment, the music content data is also referred to as content data.

コンテンツ関連情報は,上記コンテンツデータに関連する情報であって,例えば,コンテンツデータに含まれる各楽曲の曲名,アーティスト名,アルバム名などである。また,各楽曲のジャンル,ムード,テンポ,リリース年月日,人気の度合い等の情報でもよい。   The content related information is information related to the content data, and is, for example, the song name, artist name, album name, etc. of each song included in the content data. Information such as the genre, mood, tempo, release date, and popularity of each song may also be used.

上記コンテンツ関連情報を提供するサービスでは,コンテンツデータを識別する情報に基づいて,そのコンテンツデータのコンテンツ関連情報を提供することができる。コンテンツデータを識別する情報とは,コンテンツ関連情報を提供するサービスにおいてコンテンツデータを一意に識別することが可能な情報である。例えば,音楽CDにコンテンツデータが記憶されている領域以外の記憶領域に,CDの曲数や時間などの目次情報が記憶されている場合には,この目次情報がコンテンツデータを一意に識別する情報となる。目次情報に含まれている時間情報を,100分の1秒単位で記憶しておくことにより,CDに記憶されたコンテンツデータを識別することが可能となる。   The service that provides the content related information can provide the content related information of the content data based on the information for identifying the content data. The information for identifying content data is information that can uniquely identify content data in a service that provides content-related information. For example, when table of contents information such as the number of songs and time of a CD is stored in a storage area other than the area where content data is stored in a music CD, the table of contents information uniquely identifies the content data. It becomes. By storing the time information included in the table of contents information in units of 1/100 second, the content data stored on the CD can be identified.

一方,CDに目次情報などが記憶されていない場合には,コンテンツデータの波形解析データに基づいて,コンテンツ関連情報を提供することが可能となる。波形解析データとは,アナログ音源を一定時間ごとに数値化し,量子化したデータである。記憶されたデジタルデータの品質は,1秒間に何回数値化するかと,データを何ビットの数値で表現するかとで決まる。1秒間に数値化される回数をサンプリング周波数といい,データを表現するビット数を量子化ビットという。音楽データが記憶されている音楽CDにおいては,サンプリング周波数44.1kHz(1秒間に44100回の数値化),量子化16ビット(0〜65535の65536段階で音声データを表現)のPCM(Pulse Code Modulation)方式が利用されている。PCM方式によりCDに記憶されたコンテンツデータをPCMデータという。   On the other hand, when the table of contents information is not stored on the CD, the content related information can be provided based on the waveform analysis data of the content data. Waveform analysis data is data obtained by digitizing and quantizing an analog sound source at regular intervals. The quality of the stored digital data is determined by how many times the value is converted per second and how many bits the data is expressed in. The number of times digitized per second is called a sampling frequency, and the number of bits representing data is called a quantized bit. A music CD storing music data has a PCM (Pulse Code) with a sampling frequency of 44.1 kHz (quantized 44100 times per second) and 16-bit quantization (sound data is expressed in 65536 levels from 0 to 65535). Modulation) method is used. Content data stored on a CD by the PCM method is referred to as PCM data.

PCMデータは楽曲毎に異なるため,例えば,PCMデータの一部を抽出し,抽出されたPCMデータのハッシュ値を楽曲データの識別情報としてもよい。これにより,各楽曲または各コンテンツデータの識別情報を800バイト程度の文字列で表すことが可能となり,楽曲毎の関連情報を取得することができるようになる。本実施形態では,PCMデータから生成される800バイト程度の文字列で表すことが可能な識別情報を,コンテンツデータ固有のユニーク識別情報という。   Since the PCM data is different for each music piece, for example, a part of the PCM data may be extracted, and the hash value of the extracted PCM data may be used as the music data identification information. As a result, the identification information of each piece of music or each piece of content data can be represented by a character string of about 800 bytes, and related information for each piece of music can be acquired. In the present embodiment, identification information that can be represented by a character string of about 800 bytes generated from PCM data is referred to as unique identification information unique to content data.

コンテンツ関連情報提供サービスにおいて,上記ユニーク識別情報とコンテンツ関連情報とが関連付けられていれば,コンテンツデータ固有のユニーク識別情報から,コンテンツ関連情報を取得することが可能となる。つまり,CDに目次情報がなくとも,CDに記憶されているPCMデータに基づいて,コンテンツ関連情報を取得することができる。これにより,CD毎のコンテンツ関連情報を取得するだけでなく,楽曲毎のコンテンツ関連情報を取得することが可能となる。以上,コンテンツ関連情報提供システムの概要を説明した。次に本実施形態にかかるコンテンツ関連情報提供システム10の全体構成について説明する。   In the content-related information providing service, if the unique identification information and the content-related information are associated with each other, the content-related information can be acquired from the unique identification information unique to the content data. That is, even if there is no table of contents information on the CD, the content related information can be acquired based on the PCM data stored in the CD. Thereby, not only the content related information for each CD but also the content related information for each music can be acquired. The outline of the content related information providing system has been described above. Next, the overall configuration of the content related information providing system 10 according to the present embodiment will be described.

<2.コンテンツ関連情報提供システムの全体構成>
図1は,コンテンツ関連情報提供システム10の全体構成を示すブロック図である。図1に示したように,コンテンツ関連情報提供システム10は,情報処理装置100,CD101,コンテンツ関連情報提供サーバ200,ネットワーク300などを備える。
<2. Overall configuration of content-related information provision system>
FIG. 1 is a block diagram showing the overall configuration of the content-related information providing system 10. As shown in FIG. 1, the content related information providing system 10 includes an information processing apparatus 100, a CD 101, a content related information providing server 200, a network 300, and the like.

情報処理装置100は,CD101に記憶されているコンテンツデータをリッピングする機能を有するコンピュータである。リッピングとは,音楽CD,ビデオDVD,ソフトウェア用CD−ROM等の記録媒体に記録されているデジタル形式のコンテンツデータ(音声データや映像データ等)を抽出し,コンピュータ装置等で処理可能なファイル形式に変換して記録することをいう。   The information processing apparatus 100 is a computer having a function of ripping content data stored on the CD 101. Ripping is a file format that can be extracted by digital content data (audio data, video data, etc.) recorded on recording media such as music CDs, video DVDs, software CD-ROMs, and processed by computer devices This means that it is recorded after being converted to.

コンピュータ装置等で処理可能なファイル形式に変換するとは,例えば,コンパクトディスクに記録された音声データをATRAC3(Advanced Transform Acoustig Coding)方式,またはMP3(MPEG Audio Layer−3)方式などの圧縮符号化方式で圧縮する処理を行うことである。CDに記録されている音声データは,上述したように,音声を例えばPCM(Pulse Code Modulation)方式等で記録したデジタルデータである。   The conversion to a file format that can be processed by a computer device or the like is, for example, a compression encoding method such as an ATRAC3 (Advanced Transform Acoustic Coding) method or an MP3 (MPEG Audio Layer-3) method. The process of compressing with is performed. The audio data recorded on the CD is digital data in which audio is recorded by, for example, the PCM (Pulse Code Modulation) method as described above.

コンパクトディスクに記録された音声データをATRAC3方式やMP3方式などで圧縮することにより,コンパクトディスク並みの音質で10分の1程度のデータ量に圧縮することができる。このような圧縮処理を用いて,音楽CD,ビデオDVD,ソフトウェア用CD−ROM等の記憶媒体に記録されているデジタルコンテンツ(音声データや映像データ等)を抽出し,情報処理装置で処理可能なファイル形式に変換して,ストレージ装置やリムーバル記憶媒体に記憶することができる。   By compressing the audio data recorded on the compact disc by the ATRAC3 method or the MP3 method, it is possible to compress the data amount to about 1/10 with the sound quality equivalent to that of the compact disc. Using such compression processing, digital content (such as audio data and video data) recorded on a storage medium such as a music CD, video DVD, or software CD-ROM can be extracted and processed by an information processing apparatus. It can be converted into a file format and stored in a storage device or a removable storage medium.

また,情報処理装置100は,上述したPCMデータからコンテンツデータ固有のユニーク識別情報を生成する機能を有するコンピュータである。上述したように,コンテンツデータ固有のユニーク識別情報は,PCMデータから生成される800バイト程度の文字列で表すことが可能な識別情報である。このユニーク識別情報を,ネットワーク300を介してコンテンツ関連情報提供サーバ200に送信してユニーク識別情報に関連付けられたコンテンツ関連情報を要求することができる。情報処理装置100は,コンテンツ関連情報提供サーバ200から提供されたコンテンツ関連情報を,CDからリッピングしたコンテンツデータとともに記憶することができる。   The information processing apparatus 100 is a computer having a function of generating unique identification information unique to content data from the PCM data described above. As described above, the unique identification information unique to the content data is identification information that can be represented by a character string of about 800 bytes generated from PCM data. The unique identification information can be transmitted to the content related information providing server 200 via the network 300 to request the content related information associated with the unique identification information. The information processing apparatus 100 can store the content related information provided from the content related information providing server 200 together with the content data ripped from the CD.

コンテンツ関連情報提供サーバ200は,本発明におけるコンテンツ関連情報を提供するサーバ装置の一例である。コンテンツ関連情報提供サーバ200は,コンテンツデータに関連する情報である,各楽曲の曲名,アーティスト名,アルバム名,各楽曲のジャンル,ムード,テンポ,リリース年月日,人気の度合い等の情報を提供する機能を有する。コンテンツ関連情報提供サーバ200は,コンテンツデータのコンテンツ関連情報と,コンテンツデータ固有のユニーク識別情報とを関連付けて記憶している。情報処理装置100から送信されたユニーク識別情報から,そのユニーク識別情報に関連付けられたコンテンツ関連情報を検索して,情報処理装置100に返信する。   The content related information providing server 200 is an example of a server device that provides content related information in the present invention. The content-related information providing server 200 provides information related to content data, such as the song name, artist name, album name, genre of each song, mood, tempo, release date, degree of popularity, etc. It has the function to do. The content related information providing server 200 stores content related information of content data and unique identification information unique to the content data in association with each other. The content related information associated with the unique identification information is searched from the unique identification information transmitted from the information processing apparatus 100 and returned to the information processing apparatus 100.

ネットワーク300は,上記情報処理装置100とコンテンツ関連情報提供サーバ200とを通信可能に接続する通信回線網である。このネットワーク300は,例えば,インターネット,電話回線網,衛星通信網等の公衆回線網や,WAN,LAN,IP−VPN等の専用回線網などで構成されており,有線・無線を問わない。   The network 300 is a communication network that connects the information processing apparatus 100 and the content-related information providing server 200 so that they can communicate with each other. The network 300 includes, for example, a public line network such as the Internet, a telephone line network, and a satellite communication network, and a dedicated line network such as WAN, LAN, and IP-VPN, and may be wired or wireless.

以上,コンテンツ関連情報提供システム10の全体構成について説明した。次に,上記情報処理装置100に備わる記憶装置に格納されたPCMデータからユニーク識別情報を生成することが可能な,第1実施形態にかかる情報処理装置100aの機能構成について説明する。
(第1実施形態)
<3.情報処理装置の機能構成>
図2は,第1実施形態にかかる情報処理装置100aの機能構成を示すブロック図である。第1実施形態においては,情報処理装置100aに備わる記憶装置に,CD101からリッピングされたコンテンツデータが記憶される。そして,記憶されたコンテンツデータを復号してPCMデータを取得し,そのPCMデータからユニーク識別情報を生成している。
The overall configuration of the content related information providing system 10 has been described above. Next, a functional configuration of the information processing apparatus 100a according to the first embodiment capable of generating unique identification information from PCM data stored in a storage device included in the information processing apparatus 100 will be described.
(First embodiment)
<3. Functional configuration of information processing apparatus>
FIG. 2 is a block diagram illustrating a functional configuration of the information processing apparatus 100a according to the first embodiment. In the first embodiment, content data ripped from the CD 101 is stored in the storage device provided in the information processing apparatus 100a. The stored content data is decrypted to obtain PCM data, and unique identification information is generated from the PCM data.

図2に示したように,情報処理装置100aは,CD管理部111,コンテンツデータ記憶部110,処理制御部112,復号部114,ユニーク識別情報生成部116,通信部118などを備える。CD管理部111は,CD挿入部102,PCM読み取り部104,圧縮部106,コンテンツデータ書き込み部108などを備える。   As shown in FIG. 2, the information processing apparatus 100a includes a CD management unit 111, a content data storage unit 110, a processing control unit 112, a decryption unit 114, a unique identification information generation unit 116, a communication unit 118, and the like. The CD management unit 111 includes a CD insertion unit 102, a PCM reading unit 104, a compression unit 106, a content data writing unit 108, and the like.

処理制御部112は,各部の処理を制御する機能を有し,CDに記憶されたコンテンツデータの読み取り要求や,ユニーク識別情報生成要求など,各部で実行されるデータ処理の制御を行う。CD管理部111は,CDに記憶されたコンテンツデータの読み取りや圧縮などを行う機能を有する。   The processing control unit 112 has a function of controlling processing of each unit, and controls data processing executed by each unit, such as a request for reading content data stored on a CD and a request for generating unique identification information. The CD management unit 111 has a function of reading and compressing content data stored on a CD.

CD挿入部102は,CDの挿入口と情報処理装置100aへの接続端子からなり,CDを回転させるためのモータや,CDの表面で読み書きを行うヘッドなどを備える。CD挿入部102は,情報処理装置100aに内蔵,或いは外付けされ,ユーザによりCD挿入部102にCDが挿入される。   The CD insertion unit 102 includes a CD insertion slot and a connection terminal to the information processing apparatus 100a, and includes a motor for rotating the CD and a head for reading and writing on the surface of the CD. The CD insertion unit 102 is built in or externally attached to the information processing apparatus 100a, and a CD is inserted into the CD insertion unit 102 by the user.

PCM読み取り部104は,処理制御部112からの要求により,CD挿入部102に挿入されたCDからPCMデータを読み取る。PCM読み取り部104は,CDから読み取ったPCMデータを圧縮部106に提供する。   The PCM reading unit 104 reads PCM data from the CD inserted into the CD insertion unit 102 in response to a request from the processing control unit 112. The PCM reading unit 104 provides the PCM data read from the CD to the compression unit 106.

圧縮部106は,PCMデータを上述したATRAC3(Advanced Transform Acoustig Coding)方式,またはMP3(MPEG Audio Layer−3)方式などの圧縮符号化方式で圧縮する機能を有する。圧縮部106は,PCM読み取り部104から提供されたPCMデータをすべて圧縮するようにしてもよいし,後述するコンテンツデータ記憶部110の容量が大きく,圧縮する必要がない場合等はPCMデータを圧縮せずにコンテンツデータ書き込み部108に提供してもよい。PCMデータを圧縮するか否かはユーザにより設定するようにしてもよいし,PCMデータのデータ長により決定するようにしてもよい。圧縮部106により処理されたPCMデータを以下コンテンツデータという。   The compression unit 106 has a function of compressing PCM data by a compression encoding method such as the above-described ATRAC3 (Advanced Transform Acoustic Coding) method or MP3 (MPEG Audio Layer-3) method. The compression unit 106 may compress all the PCM data provided from the PCM reading unit 104, or compresses the PCM data when the content data storage unit 110 described later has a large capacity and does not need to be compressed. It may be provided to the content data writing unit 108 without. Whether to compress the PCM data may be set by the user, or may be determined by the data length of the PCM data. The PCM data processed by the compression unit 106 is hereinafter referred to as content data.

コンテンツデータ書き込み部108は,処理制御部112の指示により,圧縮部106から提供されたコンテンツデータをコンテンツデータ記憶部110に記憶する。また,後述するコンテンツ関連情報提供サーバ200により検索されたコンテンツ関連情報を,コンテンツデータと関連付けてコンテンツデータ記憶部110に記憶する。コンテンツデータ記憶部110は,情報処理装置100aの記憶手段の一例として構成されたデータ格納用の装置であって,圧縮されたコンテンツデータやコンテンツ関連情報などを格納する。   The content data writing unit 108 stores the content data provided from the compression unit 106 in the content data storage unit 110 according to an instruction from the processing control unit 112. Further, the content related information searched by the content related information providing server 200 described later is stored in the content data storage unit 110 in association with the content data. The content data storage unit 110 is a data storage device configured as an example of a storage unit of the information processing apparatus 100a, and stores compressed content data, content related information, and the like.

復号部114は,処理制御部112の要求により,コンテンツデータ記憶部110に記憶されたコンテンツデータを復号する機能を有する。コンテンツデータ記憶部110に記憶されたコンテンツデータが圧縮されている場合には,圧縮されたコンテンツデータを復号してPCMデータに変換する。PCMデータに変換されたコンテンツデータは,処理制御部112に提供される。ここで,コンテンツデータを復号するとは,上述したATRAC3(Advanced Transform Acoustig Coding)方式,またはMP3(MPEG Audio Layer−3)方式などの圧縮符号化方式で圧縮されたコンテンツデータを波形解析データであるPCMデータに変換することをいう。   The decryption unit 114 has a function of decrypting the content data stored in the content data storage unit 110 in response to a request from the processing control unit 112. When the content data stored in the content data storage unit 110 is compressed, the compressed content data is decoded and converted into PCM data. The content data converted into PCM data is provided to the processing control unit 112. Here, decoding the content data means that the content data compressed by the compression encoding method such as the above-mentioned ATRAC3 (Advanced Transform Acoustic Coding) method or MP3 (MPEG Audio Layer-3) method is PCM which is waveform analysis data. It means converting to data.

ユニーク識別情報生成部116は,処理制御部112からPCMデータを提供され,処理制御部112の要求により,ユニーク識別情報を生成する機能を有する。ユニーク識別情報生成部116により生成されるユニーク識別情報は,上述したように,PCMデータから生成される800バイト程度の文字列で表すことが可能なコンテンツデータ固有の識別情報である。ユニーク識別情報生成部116により生成されたユニーク識別情報は,処理制御部112に提供される。   The unique identification information generation unit 116 is provided with PCM data from the processing control unit 112 and has a function of generating unique identification information in response to a request from the processing control unit 112. As described above, the unique identification information generated by the unique identification information generation unit 116 is identification information unique to content data that can be represented by a character string of about 800 bytes generated from PCM data. The unique identification information generated by the unique identification information generation unit 116 is provided to the processing control unit 112.

ここで,図3に基づいて,ユニーク識別情報の生成について詳細に説明する。図3に示したように,まず,処理制御部112からPCMデータの属性情報がユニーク識別情報生成部116に提供される(S100)。PCMデータの属性情報とは,PCMデータのデータ長,チャネル数,サンプリング周波数などの情報である。処理制御部112は,復号部114から提供された各コンテンツデータにかかるPCMデータの属性情報を抽出することができる。   Here, the generation of the unique identification information will be described in detail with reference to FIG. As shown in FIG. 3, first, the attribute information of the PCM data is provided from the process control unit 112 to the unique identification information generation unit 116 (S100). The attribute information of PCM data is information such as the data length of PCM data, the number of channels, and the sampling frequency. The process control unit 112 can extract attribute information of PCM data related to each content data provided from the decryption unit 114.

処理制御部112から属性情報を提供されたユニーク識別情報生成部116は,属性情報に基づいて,ユニーク識別情報を生成するために必要なPCMデータの開始位置と終了位置とを処理制御部112に通知する(S102)。ユニーク識別情報生成部116は,PCMデータの属性情報から,PCMデータの抽出位置と長さを算出するアルゴリズムを有する。このアルゴリズムにより,コンテンツデータを一意に識別するユニーク識別情報を生成するために必要なPCMデータの開始位置と終了位置とを決定することができる。   The unique identification information generation unit 116 provided with the attribute information from the processing control unit 112 sends the start position and the end position of the PCM data necessary for generating the unique identification information to the processing control unit 112 based on the attribute information. Notification is made (S102). The unique identification information generation unit 116 has an algorithm for calculating the extraction position and length of the PCM data from the attribute information of the PCM data. With this algorithm, it is possible to determine the start position and end position of PCM data necessary for generating unique identification information for uniquely identifying content data.

PCMデータの開始位置と終了位置とを通知された処理制御部112は,PCMデータのうち,必要な部分を抽出してユニーク識別情報生成部116に提供する(S104)。抽出されたPCMデータを提供されたユニーク識別情報生成部116は,そのPCMデータのハッシュ値等を生成して,800バイト程度の文字列で表すことが可能なコンテンツデータ固有の識別情報を生成する。生成されたユニーク識別情報は,処理制御部112に提供される(S106)。   The process control unit 112 notified of the start position and the end position of the PCM data extracts a necessary part from the PCM data and provides it to the unique identification information generation unit 116 (S104). The unique identification information generation unit 116 provided with the extracted PCM data generates a hash value of the PCM data and generates identification information unique to the content data that can be expressed by a character string of about 800 bytes. . The generated unique identification information is provided to the processing control unit 112 (S106).

図2に戻り,通信部118は,ネットワーク300に接続するための通信デバイス等で構成された通信インタフェースである。通信部118は,処理制御部112にからユニーク識別情報を提供され,処理制御部112の要求により,ネットワーク300を介して,ユニーク識別情報をコンテンツ関連情報提供サーバ200に送信する。また,ユニーク識別情報に基づいてコンテンツ関連情報提供サーバ200により検索されたコンテンツ関連情報を処理制御部112に提供する。   Returning to FIG. 2, the communication unit 118 is a communication interface configured by a communication device or the like for connecting to the network 300. The communication unit 118 is provided with the unique identification information from the processing control unit 112, and transmits the unique identification information to the content related information providing server 200 via the network 300 in response to a request from the processing control unit 112. In addition, the content related information searched by the content related information providing server 200 based on the unique identification information is provided to the processing control unit 112.

コンテンツ関連情報提供サーバ200は,コンテンツ関連情報記憶部122および検索部124などを備え,情報処理装置100aから送信されたユニーク識別情報に基づいて,対応するコンテンツ関連情報を検索して,情報処理装置100aに返信する。   The content-related information providing server 200 includes a content-related information storage unit 122, a search unit 124, and the like, and searches for the corresponding content-related information based on the unique identification information transmitted from the information processing apparatus 100a. Reply to 100a.

コンテンツ関連情報提供サーバ200に備わるコンテンツ関連情報記憶部122には,コンテンツデータ固有のユニーク識別情報とコンテンツ関連情報とが関連付けられて記憶されている。検索部124は,ユニーク識別情報に基づいて,コンテンツ関連情報記憶部1122に記憶されているコンテンツ関連情報を検索する機能を有する。   The content related information storage unit 122 provided in the content related information providing server 200 stores unique identification information unique to content data and content related information in association with each other. The search unit 124 has a function of searching for content related information stored in the content related information storage unit 1122 based on the unique identification information.

以上,情報処理装置100aおよびコンテンツ関連情報提供サーバ200の機能構成について説明した。次に,図4に基づいて,情報処理装置100aにおける,CDに記憶されたコンテンツデータに対応するコンテンツ関連情報の取得方法について説明する。   The functional configurations of the information processing apparatus 100a and the content related information providing server 200 have been described above. Next, a method for acquiring content related information corresponding to content data stored on a CD in the information processing apparatus 100a will be described with reference to FIG.

<4.情報処理装置におけるコンテンツ関連情報の取得方法>
図4は,情報処理装置100aにおける,CDに記憶されたコンテンツデータのコンテンツ関連情報の取得方法を示したフローチャートである。まず,情報処理装置100aを使用するユーザによりCD挿入部102にCDが挿入される(S110)。そして,PCM読み取り部によりCDに記憶されたPCMデータが読み取られる(S112)。
<4. Method for Acquiring Content-Related Information in Information Processing Device>
FIG. 4 is a flowchart showing a method for acquiring content related information of content data stored in a CD in the information processing apparatus 100a. First, a user using the information processing apparatus 100a inserts a CD into the CD insertion unit 102 (S110). Then, the PCM data stored in the CD is read by the PCM reading unit (S112).

ステップS112により読み取られたPCMデータが圧縮部106に提供され,圧縮部106により,PCMデータを圧縮するか否かが判断される(S114)。ステップS114において,PCMデータを圧縮する必要があると判断された場合,PCMデータを情報処理装置100aで処理可能なデータに圧縮する(S116)。ステップS114において,PCMデータを圧縮する必要がないと判断された場合には,PCMデータがコンテンツ記憶部に記憶される(S118)。また,ステップS116によりPCMデータが圧縮された場合には,圧縮されたコンテンツデータがコンテンツデータ記憶部110に記憶される(S118)。   The PCM data read in step S112 is provided to the compression unit 106, and the compression unit 106 determines whether to compress the PCM data (S114). If it is determined in step S114 that the PCM data needs to be compressed, the PCM data is compressed into data that can be processed by the information processing apparatus 100a (S116). If it is determined in step S114 that the PCM data need not be compressed, the PCM data is stored in the content storage unit (S118). When the PCM data is compressed in step S116, the compressed content data is stored in the content data storage unit 110 (S118).

次に,コンテンツデータ記憶部110に記憶されたコンテンツデータを読み取る(S120)。ステップS120により読み取られたコンテンツデータが圧縮されているか否かを判断する(S122)。ステップS122において,コンテンツデータが圧縮されていると判断された場合には,圧縮されたコンテンツデータを復号する(S124)。ステップS122において,コンテンツデータが圧縮されていない,つまり,読み取られたコンテンツデータがPCMデータであると判断された場合には,コンテンツデータを復号せずに以下の処理を行う。   Next, the content data stored in the content data storage unit 110 is read (S120). It is determined whether or not the content data read in step S120 is compressed (S122). If it is determined in step S122 that the content data is compressed, the compressed content data is decrypted (S124). If it is determined in step S122 that the content data is not compressed, that is, the read content data is PCM data, the following processing is performed without decoding the content data.

次に,処理制御部112は,読み取られたコンテンツデータにかかるPCMデータのうち,ユニーク識別情報を生成するために必要なPCMデータを取得する(S126)。ステップS126において取得されたPCMデータがユニーク識別情報生成部116に提供され,ユニーク識別情報生成部116によりユニーク識別情報が生成される(S128)。   Next, the process control unit 112 acquires PCM data necessary for generating unique identification information from the PCM data related to the read content data (S126). The PCM data acquired in step S126 is provided to the unique identification information generation unit 116, and the unique identification information generation unit 116 generates unique identification information (S128).

ステップS128において生成されたユニーク識別情報がコンテンツ関連情報提供サーバ200に送信される(S130)。ステップS130において送信されたユニーク識別情報に基づいて,コンテンツ関連情報提供サーバ200により,ユニーク識別情報に関連付けられたコンテンツ関連情報が検索され,情報処理装置100aに返信される。情報処理装置100aは,コンテンツ関連情報を取得し(S132),取得したコンテンツ関連情報をコンテンツデータ記憶部110に記憶する。   The unique identification information generated in step S128 is transmitted to the content related information providing server 200 (S130). Based on the unique identification information transmitted in step S130, the content related information providing server 200 searches for content related information associated with the unique identification information and returns it to the information processing apparatus 100a. The information processing apparatus 100a acquires content related information (S132), and stores the acquired content related information in the content data storage unit 110.

以上,情報処理装置100aにおける,コンテンツ関連情報の取得方法について説明した。第1実施形態にかかる情報処理装置100aにより,CDに記憶されたコンテンツデータが情報処理装置100aに備わるコンテンツデータ記憶部110に記憶される。そして,コンテンツデータ記憶部110に記憶されたコンテンツデータをPCMデータに変換して,そのPCMデータからコンテンツ関連情報を取得するためのユニーク識別情報が生成される。   Heretofore, the method for acquiring content related information in the information processing apparatus 100a has been described. The content data stored in the CD is stored in the content data storage unit 110 provided in the information processing device 100a by the information processing device 100a according to the first embodiment. Then, the content data stored in the content data storage unit 110 is converted into PCM data, and unique identification information for acquiring content-related information from the PCM data is generated.

情報処理装置100aを上記の如く構成にすることにより,コンテンツ関連情報を取得するためのユニーク識別情報を生成することができる。しかし,第1実施形態では,コンテンツデータを一度情報処理装置100aに備わるコンテンツデータ記憶部110に記憶しなければならず,コンテンツ関連情報を取得するのに時間がかかっていた。そこで,第2実施形態では,コンテンツ関連情報取得時間を短縮すべく,CDから読み取ったコンテンツデータをコンテンツデータ記憶部110に記憶しながら,ユニーク識別情報を生成することが可能な情報処理装置100bについて説明する。   By configuring the information processing apparatus 100a as described above, unique identification information for acquiring content-related information can be generated. However, in the first embodiment, content data has to be stored once in the content data storage unit 110 provided in the information processing apparatus 100a, and it takes time to acquire content-related information. Therefore, in the second embodiment, an information processing apparatus 100b capable of generating unique identification information while storing content data read from a CD in the content data storage unit 110 in order to shorten the content-related information acquisition time. explain.

(第2実施形態)
<5.情報処理装置の機能構成>
図5は,第2実施形態にかかる情報処理装置100bの機能構成を示すブロック図である。図5に示したように,本実施形態にかかる情報処理装置100bは,CD管理部133,コンテンツデータ記憶部110,処理制御部112,ユニーク識別情報生成部116,通信部118,PCM供給部130,処理制御部132などを備える。CD管理部133は,CD挿入部102,PCM読み取り部104,PCM供給部103,圧縮部106,コンテンツデータ書き込み部108などを備える。
(Second Embodiment)
<5. Functional configuration of information processing apparatus>
FIG. 5 is a block diagram illustrating a functional configuration of the information processing apparatus 100b according to the second embodiment. As shown in FIG. 5, the information processing apparatus 100 b according to the present embodiment includes a CD management unit 133, a content data storage unit 110, a processing control unit 112, a unique identification information generation unit 116, a communication unit 118, and a PCM supply unit 130. , Processing control unit 132 and the like. The CD management unit 133 includes a CD insertion unit 102, a PCM reading unit 104, a PCM supply unit 103, a compression unit 106, a content data writing unit 108, and the like.

本実施形態にかかる情報処理装置100bにおいては,第1実施形態にかかる情報処理装置100aと異なる機能について主に説明する。   In the information processing apparatus 100b according to the present embodiment, functions different from those of the information processing apparatus 100a according to the first embodiment will be mainly described.

第1実施形態と同様,CD挿入部102にCDが挿入され,PCM読み取り部104によりCDに記憶されたPCMデータが読み取られる。PCM読み取り部104は,CDから読み取ったPCMデータをPCM供給部130に提供する。   As in the first embodiment, a CD is inserted into the CD insertion unit 102, and PCM data stored in the CD is read by the PCM reading unit 104. The PCM reading unit 104 provides the PCM data read from the CD to the PCM supply unit 130.

PCM供給部130は,PCM読み取り部104より提供されたPCMデータをコピーして,圧縮部106およびユニーク識別情報生成部116に提供する。圧縮部106により圧縮されたPCMデータが,コンテンツデータ書き込み部108によりコンテンツデータ記憶部110に記憶される。   The PCM supply unit 130 copies the PCM data provided from the PCM reading unit 104 and provides it to the compression unit 106 and the unique identification information generation unit 116. The PCM data compressed by the compression unit 106 is stored in the content data storage unit 110 by the content data writing unit 108.

ユニーク識別情報生成部116は,処理制御部132の要求により,PCM供給部130により供給されたPCMデータを基に,ユニーク識別情報を生成する。ここで,図6に基づいて,処理制御部132における各部への処理要求および制御について詳細に説明する。図6は,処理制御部132の機能構成について示したブロック図である。   The unique identification information generation unit 116 generates unique identification information based on the PCM data supplied from the PCM supply unit 130 in response to a request from the processing control unit 132. Here, based on FIG. 6, the processing request and control to each part in the process control part 132 are demonstrated in detail. FIG. 6 is a block diagram illustrating a functional configuration of the processing control unit 132.

図6に示したように,処理制御部132は,属性情報抽出部134と,コンテンツデータ記憶制御部136と,関連情報制御部138と,ユニーク識別情報要求部140と,コンテンツ関連情報要求部142などを備える。   As shown in FIG. 6, the processing control unit 132 includes an attribute information extraction unit 134, a content data storage control unit 136, a related information control unit 138, a unique identification information request unit 140, and a content related information request unit 142. Etc.

属性情報抽出部134は,処理対象となるコンテンツデータであるPCMデータに対応する属性情報を抽出する。属性情報抽出部134は,PCM読み取り部により読み取られたPCMデータのデータ長,チャネル数,サンプリング周波数などの属性情報を抽出する。PCMデータの属性情報は,CDに記憶されていてもよいし,各楽曲のPCMデータに付加されていてもよい。また,音楽CDに記憶されたPCMデータのサンプリング周波数とチャネル数は通常固定値であるため,サンプリング周波数とチャネル数を予め設定しておき,PCMデータのデータ長のみを抽出するようにしてもよい。属性情報抽出部134により抽出された属性情報は,ユニーク識別情報要求部140に提供される。   The attribute information extraction unit 134 extracts attribute information corresponding to PCM data that is content data to be processed. The attribute information extraction unit 134 extracts attribute information such as the data length, the number of channels, and the sampling frequency of the PCM data read by the PCM reading unit. The attribute information of the PCM data may be stored on the CD, or may be added to the PCM data of each song. In addition, since the sampling frequency and the number of channels of PCM data stored in the music CD are normally fixed values, the sampling frequency and the number of channels may be set in advance to extract only the data length of the PCM data. . The attribute information extracted by the attribute information extraction unit 134 is provided to the unique identification information request unit 140.

コンテンツデータ記憶制御部136は,処理対象となるコンテンツデータをコンテンツデータ記憶部に記憶するように制御する機能を有する。コンテンツデータ記憶制御部136は,コンテンツデータ書き込み部108により取得されたコンテンツデータをコンテンツデータ記憶部110に記憶する制御を行う。また,上述した圧縮部106によりコンテンツデータが圧縮された場合には,圧縮されたコンテンツデータをコンテンツデータ記憶部110に記憶する制御を行う。   The content data storage control unit 136 has a function of controlling to store content data to be processed in the content data storage unit. The content data storage control unit 136 performs control to store the content data acquired by the content data writing unit 108 in the content data storage unit 110. Further, when the content data is compressed by the compression unit 106 described above, control is performed to store the compressed content data in the content data storage unit 110.

ユニーク識別情報要求部140は,属性情報抽出部134により提供されたコンテンツデータに対応する属性情報と,処理対象となるコンテンツデータに基づき,コンテンツデータ固有のユニーク識別情報を生成することをユニーク識別情報生成部116に要求する機能を有する。ユニーク識別情報要求部140は,属性情報抽出部134により提供された属性情報をユニーク識別情報生成部116に提供して,コンテンツデータ固有のユニーク識別情報をユニーク識別情報生成部116に生成させることができる。ユニーク識別情報生成部116により生成されたユニーク識別情報はコンテンツ関連情報要求部142に提供される。   The unique identification information request unit 140 generates unique identification information unique to the content data based on the attribute information corresponding to the content data provided by the attribute information extraction unit 134 and the content data to be processed. It has a function requested to the generation unit 116. The unique identification information request unit 140 may provide the unique identification information generation unit 116 with the attribute information provided by the attribute information extraction unit 134 and cause the unique identification information generation unit 116 to generate unique identification information unique to the content data. it can. The unique identification information generated by the unique identification information generation unit 116 is provided to the content related information request unit 142.

ユニーク識別情報生成部116は,PCM供給部130から提供されたPCMデータと,ユニーク識別情報要求部140から提供された属性情報とに基づいて,コンテンツデータ固有のユニーク識別情報を生成する。上述したように,ユニーク識別情報を生成するために必要なPCMデータは,各楽曲コンテンツデータの一部分である。例えば,1曲分のPCMデータのうち,先頭から数秒分のPCMデータからユニーク識別情報を生成するようにしてもよい。各曲のPCMデータのどの部分が必要であるかを,コンテンツデータの属性情報であるデータ長,チャネル数,サンプリング周波数から算出することができる。ユニーク識別情報生成部116は,コンテンツデータに対応する属性情報から,ユニーク識別情報を生成するために必要なPCMデータが,1曲分のPCMデータのうちどの部分であるかを決定する。そして,必要なPCMデータを抜き出して,そのPCMデータからユニーク識別情報を生成する。ユニーク識別情報生成部116により生成されたユニーク識別情報がユニーク識別情報要求部140に提供される。   The unique identification information generation unit 116 generates unique identification information unique to the content data based on the PCM data provided from the PCM supply unit 130 and the attribute information provided from the unique identification information request unit 140. As described above, the PCM data necessary for generating the unique identification information is a part of each piece of music content data. For example, unique identification information may be generated from PCM data for several seconds from the beginning of one piece of PCM data. Which part of the PCM data of each song is necessary can be calculated from the data length, the number of channels, and the sampling frequency, which are attribute information of the content data. The unique identification information generation unit 116 determines, from the attribute information corresponding to the content data, which part of the PCM data for one song is the PCM data necessary for generating the unique identification information. Then, necessary PCM data is extracted and unique identification information is generated from the PCM data. The unique identification information generated by the unique identification information generation unit 116 is provided to the unique identification information request unit 140.

コンテンツ関連情報要求部142は,ユニーク識別情報要求部140により提供されたユニーク識別情報に対応するコンテンツ関連情報を,当該ユニーク識別情報に対応するコンテンツ関連情報を提供するサーバ装置と通信可能な通信部118に対して要求する機能を有する。具体的には,コンテンツ関連情報要求部142は,ユニーク識別情報を通信部118に提供して,通信部118に対して,ユニーク識別情報をコンテンツ関連情報サーバ200に送信するように制御する。そして,通信部118により受信されたユニーク識別情報に対応するコンテンツ関連情報を取得して,関連情報記憶制御部138に提供する。   The content related information request unit 142 is a communication unit capable of communicating content related information corresponding to the unique identification information provided by the unique identification information request unit 140 with a server device that provides the content related information corresponding to the unique identification information. It has a function required for 118. Specifically, the content related information request unit 142 provides the unique identification information to the communication unit 118 and controls the communication unit 118 to transmit the unique identification information to the content related information server 200. Then, the content related information corresponding to the unique identification information received by the communication unit 118 is acquired and provided to the related information storage control unit 138.

通信部118は,ネットワーク300に接続するための通信デバイス等で構成された通信インタフェースである。通信部118は,コンテンツ関連情報要求部142により提供されたユニーク識別情報をコンテンツ関連情報提供サーバ200に送信し,コンテンツ関連情報提供サーバ200において検索されたユニーク識別情報に対応するコンテンツ関連情報を受信する。通信部118は,コンテンツ関連情報提供サーバ200より受信したコンテンツ関連情報をコンテンツ関連情報要求部142に提供する。   The communication unit 118 is a communication interface configured with a communication device or the like for connecting to the network 300. The communication unit 118 transmits the unique identification information provided by the content related information request unit 142 to the content related information providing server 200 and receives the content related information corresponding to the unique identification information searched in the content related information providing server 200. To do. The communication unit 118 provides the content related information request unit 142 with the content related information received from the content related information providing server 200.

関連情報記憶制御部138は,コンテンツ関連情報要求部142により提供されたコンテンツ関連情報を,コンテンツデータ記憶制御部136により記憶されたコンテンツデータと関連付けてコンテンツデータ記憶部110に記憶する制御を行う。   The related information storage control unit 138 performs control to store the content related information provided by the content related information request unit 142 in the content data storage unit 110 in association with the content data stored by the content data storage control unit 136.

第1実施形態においては,CDから読み取ったPCMデータを1度コンテンツデータ記憶部110に記憶し,記憶されたコンテンツデータを再度読み出して復号した後,ユニーク識別情報を生成していた。しかし,本実施形態では,PCM供給部130によりPCMデータが圧縮部106だけでなく,ユニーク識別情報生成部116にも提供されるため,圧縮されたコンテンツデータをコンテンツデータ記憶部110に記憶している間に,ユニーク識別情報生成部116にユニーク識別情報を生成させることが可能となる。これにより,コンテンツデータをコンテンツデータ記憶部110に記憶するとともにコンテンツ関連情報も記憶することが可能となり,効率よく迅速にコンテンツ関連情報を取得することができる。   In the first embodiment, the PCM data read from the CD is stored once in the content data storage unit 110, and after the stored content data is read and decoded again, the unique identification information is generated. However, in the present embodiment, PCM data is provided not only to the compression unit 106 but also to the unique identification information generation unit 116 by the PCM supply unit 130, so that the compressed content data is stored in the content data storage unit 110. During this time, the unique identification information generation unit 116 can generate unique identification information. Thus, content data can be stored in the content data storage unit 110 and content related information can be stored, and content related information can be acquired efficiently and quickly.

以上情報処理装置100bの機能構成について説明した。次に,図7に基づいて,情報処理装置100bにおける,CDに記憶されたコンテンツデータに対応するコンテンツ関連情報の取得方法について説明する。   The functional configuration of the information processing apparatus 100b has been described above. Next, a method for acquiring content related information corresponding to content data stored on a CD in the information processing apparatus 100b will be described with reference to FIG.

<6.情報処理装置におけるコンテンツ関連情報の取得方法>
図7は,情報処理装置100bにおける,CDに記憶されたコンテンツデータのコンテンツ関連情報の取得方法を示したフローチャートである。まず,情報処理装置100bを使用するユーザによりCD挿入部102にCDが挿入される(S140)。そして,PCM読み取り部によりCDに記憶されたPCMデータが読み取られる(S142)。
<6. Method for Acquiring Content-Related Information in Information Processing Device>
FIG. 7 is a flowchart showing a method for acquiring content related information of content data stored in a CD in the information processing apparatus 100b. First, a user using the information processing apparatus 100b inserts a CD into the CD insertion unit 102 (S140). Then, the PCM data stored in the CD is read by the PCM reading unit (S142).

ステップS142おいて読み取られたPCMデータがPCM供給部130に提供され,PCM供給部130によりPCMデータがコピーされて,圧縮部106およびユニーク識別情報生成部116に提供される(S144)。   The PCM data read in step S142 is provided to the PCM supply unit 130, and the PCM data is copied by the PCM supply unit 130 and provided to the compression unit 106 and the unique identification information generation unit 116 (S144).

ステップS144により圧縮部106にPCMデータが提供され,圧縮部106により,PCMデータを圧縮するか否かが判断される(S146)。ステップS146において,PCMデータを圧縮する必要があると判断された場合,PCMデータを情報処理装置100bで処理可能なデータに圧縮する(S148)。ステップS146において,PCMデータを圧縮する必要がないと判断された場合には,PCMデータがコンテンツ記憶部に記憶される(S156)。また,ステップS148によりPCMデータが圧縮された場合には,圧縮されたコンテンツデータがコンテンツデータ記憶部110に記憶される(S156)。   In step S144, the PCM data is provided to the compression unit 106, and the compression unit 106 determines whether to compress the PCM data (S146). If it is determined in step S146 that the PCM data needs to be compressed, the PCM data is compressed into data that can be processed by the information processing apparatus 100b (S148). If it is determined in step S146 that the PCM data need not be compressed, the PCM data is stored in the content storage unit (S156). When the PCM data is compressed in step S148, the compressed content data is stored in the content data storage unit 110 (S156).

一方,ステップS144によりユニーク識別情報生成部116にPCMデータが提供されると,予め処理制御部132から提供された属性情報とPCMデータに基づいて,ユニーク識別情報生成部116によりユニーク識別情報が生成される(S150)。ステップS150において,生成されたユニーク識別情報をコンテンツ関連情報提供サーバ200に送信する(S152)。ステップS152おいて送信されたユニーク識別情報に関連付けられたコンテンツ関連情報がコンテンツ関連情報提供サーバ200により検索され,検索されたコンテンツ関連情報を取得する(S154)。   On the other hand, when the PCM data is provided to the unique identification information generation unit 116 in step S144, the unique identification information generation unit 116 generates the unique identification information based on the attribute information and PCM data previously provided from the processing control unit 132. (S150). In step S150, the generated unique identification information is transmitted to the content related information providing server 200 (S152). The content related information associated with the unique identification information transmitted in step S152 is searched by the content related information providing server 200, and the searched content related information is acquired (S154).

ステップS154において取得したコンテンツ関連情報を,対応するコンテンツデータと関連付けてコンテンツデータ記憶部110に記憶する(S156)。コンテンツデータおよびコンテンツ関連情報は,コンテンツデータ記憶部110に同時に記憶されてもよいし,別々に記憶されてもよい。通常,コンテンツ関連情報はコンテンツデータに比べて,容量の小さいデータである。したがってコンテンツデータがコンテンツデータ記憶部110に記憶されている間に,ユニーク識別情報生成部116は,提供されたPCMデータの一部を用いてユニーク識別情報を生成することが可能となる。   The content related information acquired in step S154 is stored in the content data storage unit 110 in association with the corresponding content data (S156). The content data and the content related information may be stored simultaneously in the content data storage unit 110 or may be stored separately. Normally, content-related information is data having a smaller capacity than content data. Therefore, while the content data is stored in the content data storage unit 110, the unique identification information generation unit 116 can generate unique identification information using a part of the provided PCM data.

コンテンツデータがコンテンツデータ記憶部110に記憶されている間に,ユニーク識別情報を生成して,さらにコンテンツ関連情報を取得することができれば,ユーザにとって待ち時間となるコンテンツデータを記憶する時間を有効に利用して,効率よくコンテンツ関連情報を取得することが可能となる。また,ステップS148においてコンテンツデータを圧縮している間に,そのコンテンツデータに対応するコンテンツ関連情報を取得することができた場合には,ステップS156において,コンテンツデータとコンテンツ関連情報とを同時にコンテンツデータ記憶部110に記憶するようにしてもよい。   If the unique identification information can be generated and the content related information can be acquired while the content data is stored in the content data storage unit 110, the time for storing the content data that is a waiting time for the user can be effectively used. It is possible to efficiently acquire content related information. If the content related information corresponding to the content data can be acquired while compressing the content data in step S148, the content data and the content related information are simultaneously converted to the content data in step S156. You may make it memorize | store in the memory | storage part 110. FIG.

以上,情報処理装置100bにおけるコンテンツ関連情報の取得方法について説明した。次に,図8に基づいて,本実施形態におけるコンテンツ関連情報取得方法について説明する。図8に示したように,まず,情報処理装置100bを使用するユーザによりCD挿入部102にCDが挿入される(S200)。ステップS200において,CD挿入部においてCDが挿入されると,処理制御部132は,CDに記憶されたコンテンツデータの属性情報をCD管理部133に要求する(S202)。CD管理部133は,コンテンツデータの属性情報を処理制御部132に提供する(S204)。   Heretofore, a method for acquiring content related information in the information processing apparatus 100b has been described. Next, a content related information acquisition method according to this embodiment will be described with reference to FIG. As shown in FIG. 8, first, a user using the information processing apparatus 100b inserts a CD into the CD insertion unit 102 (S200). In step S200, when the CD is inserted in the CD insertion unit, the processing control unit 132 requests the attribute information of the content data stored in the CD from the CD management unit 133 (S202). The CD management unit 133 provides the attribute information of the content data to the processing control unit 132 (S204).

ステップS204において処理制御部132に提供される属性情報は,コンテンツデータのデータ長,チャネル数,サンプリング周波数などである。チャネル数,サンプリング周波数が固定である場合には,ステップS204において提供される属性情報は,コンテンツデータのデータ長のみでもよい。処理制御部132は,コンテンツデータの属性情報である,データ長,チャネル数,サンプリング周波数をユニーク識別情報生成部116に提供する(S206)。   The attribute information provided to the processing control unit 132 in step S204 is the data length of the content data, the number of channels, the sampling frequency, and the like. When the number of channels and the sampling frequency are fixed, the attribute information provided in step S204 may be only the data length of the content data. The process control unit 132 provides the unique identification information generation unit 116 with the data length, the number of channels, and the sampling frequency, which are attribute information of the content data (S206).

CD管理部133は,処理制御部132の要求により,CDに記憶されたコンテンツデータを読み取る(S208)。ステップS208において読み取られるコンテンツデータはPCMデータである。ステップS208において読み取られたコンテンツデータはユニーク識別情報生成部116に提供される。また,ステップS208において読み取られたコンテンツデータは,CD管理部133に備わる圧縮部106にも提供され,圧縮部106によりコンテンツデータの圧縮が開始される(S212)。   The CD management unit 133 reads content data stored on the CD in response to a request from the processing control unit 132 (S208). The content data read in step S208 is PCM data. The content data read in step S208 is provided to the unique identification information generation unit 116. The content data read in step S208 is also provided to the compression unit 106 provided in the CD management unit 133, and the compression of the content data is started by the compression unit 106 (S212).

ステップS206においてコンテンツデータの属性情報を提供され,ステップS210においてコンテンツデータを提供されたユニーク識別情報生成部116は,コンテンツデータの属性情報と処理対象となるコンテンツデータに基づいて,コンテンツデータ固有のユニーク識別情報を生成する(S214)。このように,ステップS208において読み取られたコンテンツデータが,CD管理部133に備わる圧縮部106と,ユニーク識別情報生成部116とに提供されることにより,コンテンツデータの圧縮と,ユニーク識別情報の生成とを並行して処理することが可能となる。   The unique identification information generation unit 116, which is provided with the attribute information of the content data in step S206 and provided with the content data in step S210, has a unique unique to the content data based on the attribute information of the content data and the content data to be processed. Identification information is generated (S214). In this way, the content data read in step S208 is provided to the compression unit 106 and the unique identification information generation unit 116 provided in the CD management unit 133, thereby compressing the content data and generating the unique identification information. Can be processed in parallel.

ステップS214において生成されるユニーク識別情報は,ステップS210において提供されるコンテンツデータの一部を利用して生成される。したがって,ユニーク識別情報生成部116は,ユニーク識別情報を生成するために必要なコンテンツデータをCD管理部133から提供された後,ユニーク識別情報の生成を始めることができる。ステップS214において生成されたユニーク識別情報は,処理制御部132に提供される。   The unique identification information generated in step S214 is generated using a part of the content data provided in step S210. Therefore, the unique identification information generation unit 116 can start generating unique identification information after the content data necessary for generating the unique identification information is provided from the CD management unit 133. The unique identification information generated in step S214 is provided to the processing control unit 132.

ステップS216においてユニーク識別情報を提供された処理制御部132は,ユニーク識別情報を通信部118に提供して,ユニーク識別情報に対応するコンテンツ関連情報を,コンテンツ関連情報提供サーバ200に送信するよう要求する(S218)。ステップS218においてユニーク識別情報を提供された通信部118は,ネットワークを介して接続されたコンテンツ関連情報提供サーバ200にユニーク識別情報を送信する(S220)。   The process control unit 132 provided with the unique identification information in step S216 provides the unique identification information to the communication unit 118 and requests to transmit the content related information corresponding to the unique identification information to the content related information providing server 200. (S218). The communication unit 118 provided with the unique identification information in step S218 transmits the unique identification information to the content related information providing server 200 connected via the network (S220).

ステップS220においてユニーク識別情報を送信されたコンテンツ関連情報提供サーバ200は,送信されたユニーク識別情報に対応するコンテンツ関連情報を検索する(S222)。コンテンツ関連情報提供サーバ200に備わるコンテンツ関連情報記憶部122には,ユニーク識別情報とコンテンツ関連情報が関連付けられて記憶されている。コンテンツ関連情報提供サーバ200に備わる検索部124は,通信部118により送信されたユニーク識別情報に対応するコンテンツ関連情報を検索して,コンテンツ関連情報記憶部122から取得したコンテンツ関連情報を通信部118に送信する(S224)。   The content related information providing server 200 to which the unique identification information is transmitted in step S220 searches for the content related information corresponding to the transmitted unique identification information (S222). The content related information storage unit 122 provided in the content related information providing server 200 stores unique identification information and content related information in association with each other. The search unit 124 included in the content related information providing server 200 searches the content related information corresponding to the unique identification information transmitted by the communication unit 118, and uses the content related information acquired from the content related information storage unit 122 as the communication unit 118. (S224).

ステップS224において,コンテンツ関連情報提供サーバ200からコンテンツ関連情報を送信された通信部118は,受信したコンテンツ関連情報を処理制御部132に提供する(S226)。ここで,処理制御部132は,CD管理部133により実行された圧縮処理が終了したかを確認する。CD管理部133は,コンテンツデータの圧縮処理が終了すると(S228),圧縮処理が終了したことを処理制御部132に通知する(S230)。   In step S224, the communication unit 118 that has received the content related information from the content related information providing server 200 provides the received content related information to the processing control unit 132 (S226). Here, the processing control unit 132 confirms whether the compression processing executed by the CD management unit 133 has been completed. When the content data compression process ends (S228), the CD management unit 133 notifies the process control unit 132 that the compression process has ended (S230).

ステップS230において,コンテンツデータの圧縮終了通知を受けた処理制御部132は,ステップS226において提供されたコンテンツ関連情報を,対応するコンテンツデータと関連付けて記憶する(S232)。ステップS228において圧縮されたコンテンツデータは,圧縮終了後,コンテンツデータ記憶部110に記憶され,その後コンテンツ関連情報を記憶するようにしてもよい。また,コンテンツデータをコンテンツ関連情報とを同時にコンテンツデータ記憶部110に記憶するようにしてもよい。   In step S230, upon receiving the content data compression end notification, the process control unit 132 stores the content-related information provided in step S226 in association with the corresponding content data (S232). The content data compressed in step S228 may be stored in the content data storage unit 110 after the compression is completed, and then the content related information may be stored. Further, the content data and the content related information may be stored in the content data storage unit 110 at the same time.

コンテンツデータとコンテンツ関連情報とを関連付ける情報は,情報処理装置100bにおいて,一意に識別することができる情報であってもよい。例えば,コンテンツデータ読み取り部104において読み取られた時点の時間情報をコンテンツデータに付加し,その時間情報をユニーク識別情報およびコンテンツ関連情報にも付加するようにすれば,コンテンツデータとコンテンツ関連情報とを関連付けて管理することが可能となる。   Information that associates content data with content-related information may be information that can be uniquely identified in the information processing apparatus 100b. For example, if the time information read at the content data reading unit 104 is added to the content data, and the time information is also added to the unique identification information and the content related information, the content data and the content related information are combined. It becomes possible to manage in association.

以上,本実施形態におけるコンテンツ関連情報取得方法について説明した。本実施形態においては,情報処理装置100bの処理制御部132を上記の如く構成することにより,CDに記憶されたコンテンツデータをコンテンツデータ記憶部110に記憶しながら,コンテンツ関連情報を取得することができる。通常,CDに記憶されたコンテンツデータをリッピングする時間は,ユーザにとって待ち時間となるが,リッピングにかかる待ち時間の間にコンテンツ関連情報を取得して,その待ち時間を有効利用することが可能となる。また,コンテンツデータとコンテンツ関連情報とを同時に記憶することも可能となるため,情報処理装置100bの処理負担も軽減する。   The content related information acquisition method in the present embodiment has been described above. In the present embodiment, by configuring the processing control unit 132 of the information processing apparatus 100b as described above, content related information can be acquired while storing content data stored in a CD in the content data storage unit 110. it can. Normally, the time to rip content data stored on a CD is a waiting time for the user, but it is possible to acquire content-related information during the waiting time for ripping and effectively use the waiting time. Become. In addition, since content data and content-related information can be stored simultaneously, the processing load on the information processing apparatus 100b is reduced.

第1実施形態および第2実施形態では,処理対象となるコンテンツデータをCDに記憶されたコンテンツデータとして説明したが,本発明はかかる例に限定されない。例えば,テレビジョン放送やラジオ放送などの放送情報に含まれるコンテンツデータでもよい。第3実施形態では,放送情報に含まれるコンテンツデータを受信して,そのコンテンツデータに対応する属性情報を取得することが可能な情報処理装置100cについて説明する。   In the first and second embodiments, content data to be processed has been described as content data stored on a CD, but the present invention is not limited to such an example. For example, content data included in broadcast information such as television broadcast and radio broadcast may be used. In the third embodiment, an information processing apparatus 100c capable of receiving content data included in broadcast information and acquiring attribute information corresponding to the content data will be described.

(第3実施形態)
<7.情報処理装置の機能構成>
第3実施形態にかかる情報処理装置100cは,放送情報に含まれるコンテンツデータを受信して録音する機能を有する。情報処理装置100cにおいて受信した音声は,デジタルデータとして情報処理装置100cに備わる記憶装置に記憶される。また,譲歩処理装置100cは,第2実施形態にかかる情報処理装置100bと同様に,放送情報に含まれるコンテンツデータをコンテンツデータ記憶部に記憶しながら,コンテンツデータに対応するコンテンツ関連情報を取得することができる。以下では,本実施形態において,第2実施形態と異なる機能について主に説明する。
(Third embodiment)
<7. Functional configuration of information processing apparatus>
The information processing apparatus 100c according to the third embodiment has a function of receiving and recording content data included in broadcast information. The sound received by the information processing apparatus 100c is stored as digital data in a storage device provided in the information processing apparatus 100c. Further, the concession processing apparatus 100c acquires content related information corresponding to the content data while storing the content data included in the broadcast information in the content data storage unit, like the information processing apparatus 100b according to the second embodiment. be able to. In the following, functions different from those of the second embodiment will be mainly described in the present embodiment.

図9に示したように,情報処理装置100cは,放送情報管理部143,コンテンツデータ記憶部110,ユニーク識別情報生成部116,処理制御部142,通信部118,コンテンツ関連情報提供サーバ200などを備える。放送情報管理部143は,放送信号受信部140,PCM作成部141,PCM供給部130,圧縮部106,コンテンツデータ書き込み部108などを備える。   As shown in FIG. 9, the information processing apparatus 100c includes a broadcast information management unit 143, a content data storage unit 110, a unique identification information generation unit 116, a processing control unit 142, a communication unit 118, a content related information providing server 200, and the like. Prepare. The broadcast information management unit 143 includes a broadcast signal reception unit 140, a PCM creation unit 141, a PCM supply unit 130, a compression unit 106, a content data writing unit 108, and the like.

放送信号受信部140は,テレビジョン放送やラジオ放送などの放送信号を受信する機能を有する。放送信号受信部140は,常に放送信号を受信するようにしてもよいし,ユーザの入力に応じて放送信号を受信するようにしてもよい。放送信号受信部140により受信された放送信号は,PCM作成部141に提供される。   The broadcast signal receiving unit 140 has a function of receiving broadcast signals such as television broadcasts and radio broadcasts. The broadcast signal receiving unit 140 may always receive a broadcast signal, or may receive a broadcast signal according to a user input. The broadcast signal received by the broadcast signal receiving unit 140 is provided to the PCM creation unit 141.

PCM作成部141は,放送信号受信部140により提供された放送信号に含まれるコンテンツデータからPCMデータを作成する。放送信号に含まれるコンテンツデータはアナログ信号であるため,PCM作成部は,アナログ信号をデジタル信号に変換して,PCMデータを作成する。また,PCM作成部141は,放送信号に含まれるコンテンツデータの属性情報を処理制御部142に提供する。上述したようにコンテンツデータの属性情報は,コンテンツデータのデータ長,チャネル数,サンプリング周波数である。チャネル数とサンプリング周波数が固定である場合には,PCM作成部141は,コンテンツデータのデータ長のみ処理制御部142に提供するようにしてもよい。また,コンテンツデータに属性情報が付加されている場合には,その属性情報を処理制御部142に提供するようにしてもよい。   The PCM creation unit 141 creates PCM data from the content data included in the broadcast signal provided by the broadcast signal receiving unit 140. Since the content data included in the broadcast signal is an analog signal, the PCM creation unit creates the PCM data by converting the analog signal into a digital signal. Further, the PCM creation unit 141 provides attribute information of content data included in the broadcast signal to the processing control unit 142. As described above, the attribute information of the content data is the data length of the content data, the number of channels, and the sampling frequency. When the number of channels and the sampling frequency are fixed, the PCM creation unit 141 may provide only the data length of the content data to the processing control unit 142. Further, when attribute information is added to the content data, the attribute information may be provided to the processing control unit 142.

処理制御部142は,PCM作成部141により提供された属性情報をユニーク識別情報生成部116に提供する。PCMデータ作成時のチャネル数およびサンプリング周波数が固定である場合には,予め,固定値であるチャネル数およびサンプリング周波数とをユニーク識別情報生成部に提供しておいてもよい。   The process control unit 142 provides the attribute information provided by the PCM creation unit 141 to the unique identification information generation unit 116. When the number of channels and the sampling frequency at the time of PCM data creation are fixed, the number of channels and the sampling frequency that are fixed values may be provided in advance to the unique identification information generation unit.

ユニーク識別情報生成部116は,処理制御部142から提供されたコンテンツデータの属性情報に基づいて,ユニーク識別情報を生成する。本実施形態においても,放送信号に含まれるコンテンツデータは,PCM供給部130により圧縮部106およびユニーク識別情報生成部116に提供される。したがって,圧縮部106においてコンテンツデータの圧縮処理が行われ,コンテンツデータ記憶部110にコンテンツデータが記憶されている間に,ユニーク識別情報を生成して,コンテンツ関連情報を取得することが可能となる。   The unique identification information generation unit 116 generates unique identification information based on the attribute information of the content data provided from the processing control unit 142. Also in the present embodiment, the content data included in the broadcast signal is provided to the compression unit 106 and the unique identification information generation unit 116 by the PCM supply unit 130. Accordingly, the compression processing of the content data is performed in the compression unit 106, and while the content data is stored in the content data storage unit 110, it is possible to generate unique identification information and acquire content related information. .

圧縮部106,コンテンツデータ書き込み部108,コンテンツデータ記憶部110,通信部118は,第2実施形態とほぼ同様の機能を有するため,説明を省略する。また,コンテンツ関連情報提供サーバ200についても同様の機能を有するため,詳細な説明は省略する。以上,情報処理装置100cの機能構成について説明した。次に,図10に基づいて,除法処理装置100cにおける,放送情報に含まれるコンテンツデータに対応するコンテンツ関連情報の取得方法について説明する。   Since the compression unit 106, the content data writing unit 108, the content data storage unit 110, and the communication unit 118 have substantially the same functions as those in the second embodiment, description thereof is omitted. Further, since the content related information providing server 200 has the same function, detailed description thereof is omitted. Heretofore, the functional configuration of the information processing apparatus 100c has been described. Next, a method for acquiring content related information corresponding to content data included in broadcast information in the division processing apparatus 100c will be described with reference to FIG.

<8.情報処理装置におけるコンテンツ関連情報の取得方法>
図10は,情報処理装置100cにおける,放送情報に含まれるコンテンツデータのコンテンツ関連情報の取得方法を示したフローチャートである。まず,放送信号受信部140により,放送信号が受信される(S250)。そして,PCM作成部141により,受信された放送信号から,PCMデータが作成される(S252)。
<8. Method for Acquiring Content-Related Information in Information Processing Device>
FIG. 10 is a flowchart illustrating a method for acquiring content related information of content data included in broadcast information in the information processing apparatus 100c. First, a broadcast signal is received by the broadcast signal receiving unit 140 (S250). Then, the PCM creation unit 141 creates PCM data from the received broadcast signal (S252).

ステップS252において作成されたPCMデータがPCM供給部130に提供され,PCM供給部130によりPCMデータがコピーされて,圧縮部106およびユニーク識別情報生成部116に提供される(S254)。   The PCM data created in step S252 is provided to the PCM supply unit 130, and the PCM data is copied by the PCM supply unit 130 and provided to the compression unit 106 and the unique identification information generation unit 116 (S254).

ステップS254により圧縮部106にPCMデータが提供され,圧縮部106によりPCMデータを圧縮するか否かが判断される(S256)。ステップS256において,PCMデータを圧縮する必要があると判断された場合,PCMデータを情報処理装置100cで処理可能なデータに圧縮する(S258)。ステップS256において,PCMデータを圧縮する必要がないと判断された場合には,PCMデータがコンテンツ記憶部にきおくされる(S266)。また,ステップS258によりPCMデータが圧縮された場合には,圧縮されたコンテンツデータがコンテンツデータ記憶部110に記憶される(S266)。   In step S254, PCM data is provided to the compression unit 106, and the compression unit 106 determines whether to compress the PCM data (S256). If it is determined in step S256 that the PCM data needs to be compressed, the PCM data is compressed into data that can be processed by the information processing apparatus 100c (S258). If it is determined in step S256 that the PCM data need not be compressed, the PCM data is stored in the content storage unit (S266). If the PCM data is compressed in step S258, the compressed content data is stored in the content data storage unit 110 (S266).

一方,ステップS254によりユニーク識別情報生成部116にPCMデータ提供されると,予め処理制御部142から提供された属性情報とPCMデータに基づいて,ユニーク識別情報生成部116によりユニーク識別情報が生成される(S260)。ステップS260において,生成されたユニーク識別情報をコンテンツ関連情報提供サーバ200に送信する(S262)。ステップS272において送信されたユニーク識別情報に関連付けられたコンテンツ関連情報がコンテンツ関連情報提供サーバ200により検索され,検索されたコンテンツ関連情報を取得する(S264)。   On the other hand, when the PCM data is provided to the unique identification information generation unit 116 in step S254, the unique identification information generation unit 116 generates the unique identification information based on the attribute information and PCM data provided in advance from the processing control unit 142. (S260). In step S260, the generated unique identification information is transmitted to the content related information providing server 200 (S262). The content related information associated with the unique identification information transmitted in step S272 is searched by the content related information providing server 200, and the searched content related information is acquired (S264).

ステップS264において取得したコンテンツ関連情報を,対応するコンテンツデータと関連付けてコンテンツデータ記憶部110に記憶する(S266)。コンテンツデータおよびコンテンツ関連情報は,コンテンツデータ記憶部110に同時に記憶されてもよいし,別々に記憶されてもよい。通常,コンテンツ関連情報はコンテンツデータに比べて要領の小さいデータである。したがってコンテンツデータがコンテンツデータ記憶部110に記憶されている間に,ユニーク識別情報生成部116は,提供されたPCMデータの一部を用いてユニーク識別情報を生成することが可能となる。   The content related information acquired in step S264 is stored in the content data storage unit 110 in association with the corresponding content data (S266). The content data and the content related information may be stored simultaneously in the content data storage unit 110 or may be stored separately. Normally, content-related information is data having a smaller point than content data. Therefore, while the content data is stored in the content data storage unit 110, the unique identification information generation unit 116 can generate unique identification information using a part of the provided PCM data.

コンテンツデータがコンテンツデータ記憶部110に記憶されている間に,ユニーク識別情報を生成して,さらにコンテンツ関連情報を取得することができれば,ユーザにとって待ち時間となるコンテンツデータを記憶する時間を有効に利用して,効率よくコンテンツ関連情報を取得することが可能となる。また,ステップS258においてコンテンツデータを圧縮している間に,そのコンテンツデータに対応するコンテンツ関連情報を取得することができた場合には,ステップS266において,コンテンツデータとコンテンツ関連情報とを同時にコンテンツデータ記憶部110に記憶するようにしてもよい。   If the unique identification information can be generated and the content related information can be acquired while the content data is stored in the content data storage unit 110, the time for storing the content data that is a waiting time for the user can be effectively used. It is possible to efficiently acquire content related information. If the content related information corresponding to the content data can be acquired while compressing the content data in step S258, the content data and the content related information are simultaneously converted to the content data in step S266. You may make it memorize | store in the memory | storage part 110. FIG.

以上,情報処理装置100cにおけるコンテンツ関連情報の取得方法について説明した。次に,図11に基づいて,本実施形態におけるコンテンツ関連情報取得方法について説明する。図11に示したように,まず,情報処理装置100cに備わる放送信号受信部140おいて,放送信号が受信されたことを処理制御部142に通知する(S143)。処理制御部142は,放送信号に含まれたコンテンツデータの属性情報を放送情報管理部143に要求する(S302)。放送情報管理部143は,コンテンツデータの属性情報を処理制御部143に提供する(S304)。   Heretofore, the method for acquiring content related information in the information processing apparatus 100c has been described. Next, a content related information acquisition method according to this embodiment will be described with reference to FIG. As shown in FIG. 11, first, the broadcast signal receiving unit 140 provided in the information processing apparatus 100c notifies the processing control unit 142 that a broadcast signal has been received (S143). The processing control unit 142 requests the broadcast information management unit 143 for attribute information of the content data included in the broadcast signal (S302). The broadcast information management unit 143 provides the attribute information of the content data to the processing control unit 143 (S304).

ステップS304において処理制御部134に提供される属性情報は,コンテンツデータのデータ長,チャネル数,サンプリング周波数などである。チャネル数,サンプリング周波数が固定である場合には,ステップS304において提供される属性情報は,コンテンツデータのデータ長のみでもよい。処理制御部142は,コンテンツデータの属性情報である,データ長,チャネル数,サンプリング周波数をユニーク識別情報生成部116に提供する(S306)。   The attribute information provided to the processing control unit 134 in step S304 is the data length of the content data, the number of channels, the sampling frequency, and the like. When the number of channels and the sampling frequency are fixed, the attribute information provided in step S304 may be only the data length of the content data. The processing control unit 142 provides the unique identification information generating unit 116 with the data length, the number of channels, and the sampling frequency, which are attribute information of the content data (S306).

放送情報管理部143は,処理制御部142の要求により,アナログ信号である放送信号をデジタル信号に変換して,コンテンツデータを作成する(S308)。ステップS308において作成されるコンテンツデータはPCMデータである。ステップS308において作成されたコンテンツデータはユニーク識別情報生成部116に提供される。また,ステップS308において作成されたコンテンツデータは,放送情報管理部143に備わる圧縮部106にも提供され,圧縮部106によりコンテンツデータの圧縮が開始される(S312)。   In response to a request from the processing control unit 142, the broadcast information management unit 143 converts the broadcast signal that is an analog signal into a digital signal, and creates content data (S308). The content data created in step S308 is PCM data. The content data created in step S308 is provided to the unique identification information generation unit 116. The content data created in step S308 is also provided to the compression unit 106 provided in the broadcast information management unit 143, and the compression of the content data is started by the compression unit 106 (S312).

ステップS306においてコンテンツデータの属性情報を提供され,ステップS310においてコンテンツデータを提供されたユニーク識別情報生成部116は,コンテンツデータの属性情報と処理対象となるコンテンツデータに基づいて,コンテンツデータ固有のユニーク識別情報を生成する(S314)。このように,ステップSステップS308において作成されたコンテンツデータが,放送情報管理部143に備わる圧縮部106と,ユニーク識別情報生成部116とに提供されることにより,コンテンツデータの圧縮と,ユニーク識別情報の生成とを並行して処理することが可能となる。   The unique identification information generation unit 116 provided with the attribute information of the content data in step S306 and provided with the content data in step S310, based on the attribute information of the content data and the content data to be processed, Identification information is generated (S314). In this way, the content data created in step S308 is provided to the compression unit 106 and the unique identification information generation unit 116 included in the broadcast information management unit 143, thereby compressing the content data and uniquely identifying it. It is possible to process information generation in parallel.

ステップS314において生成されるユニーク識別情報は,ステップS310において提供されるコンテンツデータの一部を利用して生成される。したがって,ユニーク識別情報生成部116は,ユニーク識別情報を生成するために必要なコンテンツデータを放送情報管理部143から提供された後,ユニーク識別情報の生成を始めることができる。ステップS314において生成されたユニーク識別情報は,処理制御部142に提供される。   The unique identification information generated in step S314 is generated using a part of the content data provided in step S310. Therefore, the unique identification information generation unit 116 can start generating unique identification information after the content data necessary for generating the unique identification information is provided from the broadcast information management unit 143. The unique identification information generated in step S314 is provided to the processing control unit 142.

ステップS316においてユニーク識別情報を提供された処理制御部142は,ユニーク識別情報を通信部118に提供して,ユニーク識別情報に対応するコンテンツ関連情報を,コンテンツ関連情報提供サーバ200に送信するよう要求する(S318)。ステップS318においてユニーク識別情報を提供された通信部118は,ネットワークを介して接続されたコンテンツ関連情報提供サーバ200にユニーク識別情報を送信する(S320)。   The process control unit 142 provided with the unique identification information in step S316 provides the unique identification information to the communication unit 118 and requests to transmit the content related information corresponding to the unique identification information to the content related information providing server 200. (S318). The communication unit 118 provided with the unique identification information in step S318 transmits the unique identification information to the content related information providing server 200 connected via the network (S320).

ステップS320においてユニーク識別情報を送信されたコンテンツ関連情報提供サーバ200は,送信されたユニーク識別情報に対応するコンテンツ関連情報を検索する(S322)。コンテンツ関連情報提供サーバ200に備わるコンテンツ関連情報記憶部122には,ユニーク識別情報とコンテンツ関連情報が関連付けられて記憶されている。コンテンツ関連情報提供サーバ200に備わる検索部124は,通信部118により送信されたユニーク識別情報に対応するコンテンツ関連情報を検索して,コンテンツ関連情報記憶部122から取得したコンテンツ関連情報を通信部118に送信する(S324)。   The content related information providing server 200 to which the unique identification information is transmitted in step S320 searches for the content related information corresponding to the transmitted unique identification information (S322). The content related information storage unit 122 provided in the content related information providing server 200 stores unique identification information and content related information in association with each other. The search unit 124 included in the content related information providing server 200 searches the content related information corresponding to the unique identification information transmitted by the communication unit 118, and uses the content related information acquired from the content related information storage unit 122 as the communication unit 118. (S324).

ステップS324において,コンテンツ関連情報提供サーバ200からコンテンツ関連情報を送信された通信部118は,受信したコンテンツ関連情報を処理制御部142に提供する(S326)。ここで,処理制御部142は,放送情報管理部143により実行された圧縮処理が終了したかを確認する。放送情報管理部143は,コンテンツデータの圧縮処理が終了すると(S328),圧縮処理が終了したことを処理制御部142に通知する(S330)。   In step S324, the communication unit 118 that has received the content related information from the content related information providing server 200 provides the received content related information to the processing control unit 142 (S326). Here, the process control unit 142 confirms whether the compression process executed by the broadcast information management unit 143 has been completed. When the content data compression processing ends (S328), the broadcast information management unit 143 notifies the processing control unit 142 that the compression processing has ended (S330).

ステップS330において,コンテンツデータの圧縮終了通知を受けた処理制御部142は,ステップS326において提供されたコンテンツ関連情報を,対応するコンテンツデータと関連付けて記憶する(S332)。ステップS328において圧縮されたコンテンツデータは,圧縮終了後,コンテンツデータ記憶部110に記憶され,その後コンテンツ関連情報を記憶するようにしてもよい。また,コンテンツデータとコンテンツ関連情報とを同時にコンテンツデータ記憶部110に記憶するようにしてもよい。   In step S330, upon receiving the content data compression end notification, the process control unit 142 stores the content-related information provided in step S326 in association with the corresponding content data (S332). The content data compressed in step S328 may be stored in the content data storage unit 110 after the compression is completed, and then the content related information may be stored. Further, the content data and the content related information may be stored in the content data storage unit 110 at the same time.

コンテンツデータとコンテンツ関連情報とを関連付ける情報は,情報処理装置100cにおいて,一意に識別することができる情報であってもよい。例えば,コンテンツデータ作成部141において作成した時点の時間情報をコンテンツデータに付加し,その時間情報をユニーク識別情報およびコンテンツ関連情報にも付加するようにすれば,コンテンツデータとコンテンツ関連情報とを関連付けて管理することが可能となる。   Information that associates content data with content-related information may be information that can be uniquely identified in the information processing apparatus 100c. For example, if the time information created at the content data creation unit 141 is added to the content data, and the time information is also added to the unique identification information and the content related information, the content data and the content related information are associated with each other. Can be managed.

以上,本実施形態におけるコンテンツ関連情報取得方法について説明した。本実施形態においては,情報処理装置100cの処理制御部142を上記の如く構成することにより,受信した放送情報に含まれたコンテンツデータをコンテンツデータ記憶部110に記憶しながら,コンテンツ関連情報を取得することができる。通常,放送情報に含まれたコンテンツデータを圧縮して記憶する時間はユーザにとって待ち時間となるが,その待ち時間の間にコンテンツ関連情報を取得して,待ち時間を有効利用することが可能となる。また,コンテンツデータとコンテンツ関連情報とを同時に記憶することも可能となるため,情報処理装置100cの処理負担も軽減する。   The content related information acquisition method in the present embodiment has been described above. In the present embodiment, by configuring the processing control unit 142 of the information processing apparatus 100c as described above, content-related information is acquired while storing content data included in the received broadcast information in the content data storage unit 110. can do. Normally, the time for compressing and storing the content data included in the broadcast information is a waiting time for the user, but it is possible to acquire the content related information during the waiting time and effectively use the waiting time. Become. In addition, since content data and content-related information can be stored simultaneously, the processing load on the information processing apparatus 100c is reduced.

以上,添付図面を参照しながら本発明の好適な実施形態について説明したが,本発明は係る例に限定されないことは言うまでもない。当業者であれば,特許請求の範囲に記載された範疇内において,各種の変更例または修正例に想到し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属するものと了解される。   As mentioned above, although preferred embodiment of this invention was described referring an accompanying drawing, it cannot be overemphasized that this invention is not limited to the example which concerns. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present invention. Understood.

例えば本発明にかかる情報処理装置において,テレビジョン放送などの映像信号を受信して,映像コンテンツをMPEG(Moving Picture Experts Group)1やMPEG2などの圧縮符号化方式に圧縮するようにしてもよい。情報処理装置に備わるユニーク識別情報生成部は,映像コンテンツの属性情報と映像コンテンツに基づいて,映像コンテンツ固有のユニーク識別情報を生成することができる。コンテンツ関連情報提供サーバにおいて,映像コンテンツ固有のユニーク識別情報と,映像コンテンツに関連する情報とが関連付けられている場合には,映像コンテンツ固有のユニーク識別情報に対応するコンテンツ関連情報を取得することができる。この場合,情報処理装置に備わる処理制御部において,受信した映像コンテンツの属性情報を抽出してユニーク識別情報生成部に提供しておくことにより,映像コンテンツを圧縮して記憶しながら,映像コンテンツに対応する関連情報を取得することが可能となる。   For example, the information processing apparatus according to the present invention may receive a video signal such as a television broadcast and compress the video content into a compression encoding method such as MPEG (Moving Picture Experts Group) 1 or MPEG2. The unique identification information generation unit provided in the information processing apparatus can generate unique identification information unique to video content based on the attribute information of the video content and the video content. When the content-related information providing server associates the unique identification information unique to the video content with the information related to the video content, the content-related information corresponding to the unique identification information unique to the video content may be acquired. it can. In this case, the processing control unit provided in the information processing apparatus extracts the attribute information of the received video content and provides it to the unique identification information generation unit, so that the video content is compressed and stored, while the video content is compressed. Corresponding related information can be acquired.

本発明は,コンテンツデータを記憶する情報処理装置に適用可能であり,特に,コンテンツデータを記憶しながらコンテンツデータに対応するコンテンツ関連情報を取得する情報処理装置に適用可能である。   The present invention is applicable to an information processing apparatus that stores content data, and is particularly applicable to an information processing apparatus that acquires content related information corresponding to content data while storing the content data.

本実施形態におけるコンテンツ関連情報提供システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the content relevant-information provision system in this embodiment. 本発明の第1の実施形態にかかる情報処理装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information processing apparatus concerning the 1st Embodiment of this invention. 同実施の形態におけるユニーク識別情報の生成について説明する説明図である。It is explanatory drawing explaining the production | generation of the unique identification information in the embodiment. 同実施の形態におけるコンテンツ関連情報の取得方法を示したフローチャートである。It is the flowchart which showed the acquisition method of the content relevant information in the embodiment. 本発明の第2の実施形態にかかる情報処理装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information processing apparatus concerning the 2nd Embodiment of this invention. 同実施の形態における情報処理装置に備わる処理制御部の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the process control part with which the information processing apparatus in the embodiment is equipped. 同実施の形態におけるコンテンツ関連情報の取得方法を示したフローチャートである。It is the flowchart which showed the acquisition method of the content relevant information in the embodiment. 同実施の形態におけるコンテンツ関連情報の取得方法を示したフローチャートである。It is the flowchart which showed the acquisition method of the content relevant information in the embodiment. 本発明の第3の実施形態にかかる情報処理装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information processing apparatus concerning the 3rd Embodiment of this invention. 同実施の形態におけるコンテンツ関連情報の取得方法を示したフローチャートである。It is the flowchart which showed the acquisition method of the content relevant information in the embodiment. 同実施の形態におけるコンテンツ関連情報の取得方法を示したフローチャートである。It is the flowchart which showed the acquisition method of the content relevant information in the embodiment.

符号の説明Explanation of symbols

100 情報処理装置
106 圧縮部
110 コンテンツデータ記憶部
116 ユニーク識別情報生成部
118 通信部
134 属性情報抽出部
136 コンテンツデータ記憶制御部
138 関連情報記憶制御部
140 ユニーク識別情報要求部
142 コンテンツ関連情報要求部
DESCRIPTION OF SYMBOLS 100 Information processing apparatus 106 Compression part 110 Content data storage part 116 Unique identification information generation part 118 Communication part 134 Attribute information extraction part 136 Content data storage control part 138 Related information storage control part 140 Unique identification information request part 142 Content related information request part

Claims (7)

処理対象となるコンテンツデータを取得するデータ取得部と;  A data acquisition unit for acquiring content data to be processed;
前記コンテンツデータをコピーして,複数の供給先へ提供するデータ供給部と;  A data supply unit that copies the content data and provides the content data to a plurality of supply destinations;
前記データ供給部によって提供された前記コンテンツデータを,記憶部に記憶させるコンテンツデータ記憶制御部と;  A content data storage control unit for storing the content data provided by the data supply unit in a storage unit;
前記データ供給部によって提供された前記コンテンツデータに基づき,前記コンテンツデータ固有のユニーク識別情報を生成するユニーク識別情報生成部と;  A unique identification information generation unit that generates unique identification information unique to the content data based on the content data provided by the data supply unit;
通信部を介してサーバ装置と通信し,前記ユニーク識別情報に対応するコンテンツ関連情報を取得するコンテンツ関連情報取得部と;  A content related information acquisition unit that communicates with a server device via a communication unit and acquires content related information corresponding to the unique identification information;
前記コンテンツ関連情報を,前記コンテンツデータと関連付けて前記記憶部に記憶させるコンテンツ関連情報記憶制御部と;  A content-related information storage control unit that stores the content-related information in the storage unit in association with the content data;
前記コンテンツデータ記憶制御部の処理と,前記ユニーク識別情報生成部,前記コンテンツ関連情報取得部,および前記コンテンツ関連情報記憶制御部の処理とが並行して行われるように前記各部を制御する制御部と;  A control unit that controls each unit so that the processing of the content data storage control unit and the processing of the unique identification information generation unit, the content related information acquisition unit, and the content related information storage control unit are performed in parallel. When;
を備える情報処理装置。  An information processing apparatus comprising:
前記コンテンツデータ記憶制御部は,前記コンテンツデータを圧縮して圧縮コンテンツデータとして前記記憶部に記憶させ,  The content data storage control unit compresses the content data and stores it as compressed content data in the storage unit,
前記コンテンツ関連情報記憶制御部は,前記コンテンツ関連情報を,前記圧縮コンテンツデータと関連付けて前記記憶部に記憶させる,  The content related information storage control unit stores the content related information in the storage unit in association with the compressed content data.
請求項1に記載の情報処理装置。  The information processing apparatus according to claim 1.
前記データ取得部は,さらに,前記コンテンツデータのデータ長情報,チャネル数情報,およびサンプリング周波数を含む属性情報を取得して前記ユニーク識別情報生成部に提供し,  The data acquisition unit further acquires attribute information including data length information of the content data, channel number information, and sampling frequency, and provides the attribute information to the unique identification information generation unit,
前記ユニーク識別情報生成部は,前記属性情報に基づいて,前記ユニーク識別情報を生成する,請求項1または2に記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the unique identification information generation unit generates the unique identification information based on the attribute information.
前記データ取得部は,ディスクに記録された前記コンテンツデータを取得し,前記ディスクに記録された前記コンテンツデータに対応する管理情報を前記属性情報として取得する,  The data acquisition unit acquires the content data recorded on the disc, and acquires management information corresponding to the content data recorded on the disc as the attribute information;
請求項3に記載の情報処理装置。  The information processing apparatus according to claim 3.
前記データ取得部は,放送情報に含まれる前記コンテンツデータおよび前記属性情報を取得する,  The data acquisition unit acquires the content data and the attribute information included in broadcast information;
請求項3に記載の情報処理装置。  The information processing apparatus according to claim 3.
処理対象となるコンテンツデータを取得するステップと;  Acquiring content data to be processed;
前記コンテンツデータをコピーして,複数の供給先へ提供するステップと;  Copying the content data and providing it to a plurality of suppliers;
提供された前記コンテンツデータを,記憶部に記憶させるステップと;  Storing the provided content data in a storage unit;
前記記憶させるステップに並行して,提供された前記コンテンツデータに基づき,前記コンテンツデータ固有のユニーク識別情報を生成するステップと;  In parallel with the storing step, generating unique identification information unique to the content data based on the provided content data;
前記記憶させるステップに並行して,通信部を介してサーバ装置と通信し,前記ユニーク識別情報に対応するコンテンツ関連情報を取得するステップと;  In parallel with the storing step, communicating with the server device via a communication unit and acquiring content related information corresponding to the unique identification information;
前記記憶させるステップに並行して,前記コンテンツ関連情報を,前記コンテンツデータと関連付けて前記記憶部に記憶させるステップと;  In parallel with the storing step, the content related information is stored in the storage unit in association with the content data;
を含む情報処理方法。  An information processing method including:
処理対象となるコンテンツデータを取得するデータ取得手段と;  Data acquisition means for acquiring content data to be processed;
前記コンテンツデータをコピーして,複数の供給先へ提供するデータ供給手段と;  Data supply means for copying the content data and providing it to a plurality of supply destinations;
前記データ供給手段によって提供された前記コンテンツデータを,記憶手段に記憶させるコンテンツデータ記憶制御手段と;  Content data storage control means for storing the content data provided by the data supply means in a storage means;
前記データ供給手段によって提供された前記コンテンツデータに基づき,前記コンテンツデータ固有のユニーク識別情報を生成するユニーク識別情報生成手段と;  Unique identification information generating means for generating unique identification information unique to the content data based on the content data provided by the data supply means;
通信手段を介してサーバ装置と通信し,前記ユニーク識別情報に対応するコンテンツ関連情報を取得するコンテンツ関連情報取得手段と;  Content-related information acquisition means for communicating with the server device via communication means and acquiring content-related information corresponding to the unique identification information;
前記コンテンツ関連情報を,前記コンテンツデータと関連付けて前記記憶手段に記憶させるコンテンツ関連情報記憶制御手段と;  Content-related information storage control means for storing the content-related information in the storage means in association with the content data;
前記コンテンツデータ記憶制御手段の処理と,前記ユニーク識別情報生成手段,前記コンテンツ関連情報取得手段,および前記コンテンツ関連情報記憶制御手段の処理とが並行して行われるように前記各手段を制御する制御手段と;  Control for controlling each means so that the processing of the content data storage control means and the processing of the unique identification information generation means, the content related information acquisition means, and the content related information storage control means are performed in parallel. Means;
としてコンピュータを機能させるプログラム。  As a program that allows the computer to function.
JP2005095224A 2005-03-29 2005-03-29 Information processing apparatus, information processing method, and computer program Expired - Fee Related JP4569348B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005095224A JP4569348B2 (en) 2005-03-29 2005-03-29 Information processing apparatus, information processing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005095224A JP4569348B2 (en) 2005-03-29 2005-03-29 Information processing apparatus, information processing method, and computer program

Publications (2)

Publication Number Publication Date
JP2006277309A JP2006277309A (en) 2006-10-12
JP4569348B2 true JP4569348B2 (en) 2010-10-27

Family

ID=37212015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005095224A Expired - Fee Related JP4569348B2 (en) 2005-03-29 2005-03-29 Information processing apparatus, information processing method, and computer program

Country Status (1)

Country Link
JP (1) JP4569348B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287091B (en) * 2007-04-10 2010-11-24 华为技术有限公司 System, device and method for implementing television service based on Internet protocol

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001142472A (en) * 1999-09-01 2001-05-25 Matsushita Electric Ind Co Ltd Method and device for processing data having copyright
JP2001345873A (en) * 1999-09-29 2001-12-14 Victor Co Of Japan Ltd Signal processor and transmission method
JP2002269903A (en) * 2001-03-08 2002-09-20 Sony Corp Recording device, and recording system
JP2002358011A (en) * 2001-02-13 2002-12-13 Sonicblue Inc Ensuring legitimacy of digital media
JP2002373470A (en) * 2001-06-13 2002-12-26 Sony Corp Data transfer system, data transfer device, data recording device, edit control method and data processing method
JP2003058937A (en) * 2001-08-10 2003-02-28 Fuji Electric Co Ltd Automatic vending machine system, compression program and uncompression program
JP2004062813A (en) * 2002-07-31 2004-02-26 Sony Corp Apparatus and method for creating unique identifier of content and computer program
JP2004185788A (en) * 2002-10-09 2004-07-02 Pioneer Electronic Corp Information providing system, method or the like
JP2005011457A (en) * 2003-06-20 2005-01-13 Alpine Electronics Inc Audio broadcast receiver

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1155201A (en) * 1997-07-29 1999-02-26 Sony Corp Device, method and system for information processing and transmitting medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001142472A (en) * 1999-09-01 2001-05-25 Matsushita Electric Ind Co Ltd Method and device for processing data having copyright
JP2001345873A (en) * 1999-09-29 2001-12-14 Victor Co Of Japan Ltd Signal processor and transmission method
JP2002358011A (en) * 2001-02-13 2002-12-13 Sonicblue Inc Ensuring legitimacy of digital media
JP2002269903A (en) * 2001-03-08 2002-09-20 Sony Corp Recording device, and recording system
JP2002373470A (en) * 2001-06-13 2002-12-26 Sony Corp Data transfer system, data transfer device, data recording device, edit control method and data processing method
JP2003058937A (en) * 2001-08-10 2003-02-28 Fuji Electric Co Ltd Automatic vending machine system, compression program and uncompression program
JP2004062813A (en) * 2002-07-31 2004-02-26 Sony Corp Apparatus and method for creating unique identifier of content and computer program
JP2004185788A (en) * 2002-10-09 2004-07-02 Pioneer Electronic Corp Information providing system, method or the like
JP2005011457A (en) * 2003-06-20 2005-01-13 Alpine Electronics Inc Audio broadcast receiver

Also Published As

Publication number Publication date
JP2006277309A (en) 2006-10-12

Similar Documents

Publication Publication Date Title
US9319487B2 (en) Server device, client device, information processing system, information processing method, and program
JP5029113B2 (en) Backup system, backup device, backup request device, and backup method
JP2004303259A (en) Method of providing additional information for server
US9262119B2 (en) Recording/transferring program, recording/transferring apparatus, and recording/transferring method
US20090037006A1 (en) Device, medium, data signal, and method for obtaining audio attribute data
JP5338383B2 (en) Content playback system
JP4569348B2 (en) Information processing apparatus, information processing method, and computer program
JP4053399B2 (en) Music information recording / playback device
JP4577520B2 (en) Content recording apparatus and program thereof
US8407467B2 (en) Ubiquitous audio reproducing and servicing method and apparatus
JP2008217123A (en) Communication system, terminal device, server, control method for terminal device and program therefor
US7765198B2 (en) Data processing apparatus, data processing method, and data processing system
KR100370225B1 (en) Apparatus and method for transcopying data
JP2002156980A (en) Data distributing server, data receiving terminal, data distribution system, data processing system and its method, and storage medium
JP2006277307A (en) Information processor, information processing method, and computer program
JP4835844B2 (en) Content recording apparatus and program thereof
JP2004320455A (en) Program video recording system, video recorder, server, program video recording system control method and program video recording system control program
JP4921033B2 (en) Music attribute data distribution method and portable music file playback terminal
JP5003278B2 (en) Content data file processing system
KR100736495B1 (en) Method for recording audio data on medium
JP2007199224A (en) Device and method for content transmission
EP2023349A1 (en) Device, program, and method for obtaining audio attribute data
JPH10222932A (en) Method and system for processing data
JP2006018913A (en) Contents reproducing apparatus
KR20020074665A (en) Method and apparatus for producing and reproducing data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070903

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100405

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100413

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100607

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: 20100713

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: 20100726

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

Free format text: PAYMENT UNTIL: 20130820

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130820

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees