JP4345034B2 - Content storage device, content storage method, and content storage system - Google Patents
Content storage device, content storage method, and content storage system Download PDFInfo
- Publication number
- JP4345034B2 JP4345034B2 JP2008230188A JP2008230188A JP4345034B2 JP 4345034 B2 JP4345034 B2 JP 4345034B2 JP 2008230188 A JP2008230188 A JP 2008230188A JP 2008230188 A JP2008230188 A JP 2008230188A JP 4345034 B2 JP4345034 B2 JP 4345034B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- data
- database
- playback device
- music data
- 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
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
本発明はコンテンツ記憶装置、コンテンツ記憶方法及びコンテンツ記憶システムに関し、例えば、パーソナルコンピュータ等の外部機器から転送された楽曲データを内部のハードディスクドライブに記憶しておき、ユーザの操作に応じて当該ハードディスクドライブに記憶されている楽曲データを再生するようになされた携帯再生装置に適用して好適なものである。 The present invention relates to a content storage device, a content storage method, and a content storage system. For example, music data transferred from an external device such as a personal computer is stored in an internal hard disk drive, and the hard disk drive according to a user operation It is suitable for application to a portable playback device adapted to play back music data stored in the.
近年、パーソナルコンピュータ等から転送された楽曲データを内部のハードディスクドライブに記憶しておき、ユーザの操作に応じて当該ハードディスクドライブに記憶している楽曲データを再生するようになされた携帯再生装置が普及しつつある。 In recent years, portable playback devices that store music data transferred from a personal computer or the like in an internal hard disk drive and reproduce the music data stored in the hard disk drive in response to a user's operation have become widespread. I am doing.
このような携帯再生装置は、内部のハードディスクドライブに記憶されている複数の楽曲データのタイトル等を、例えばジャンルや再生回数ごとに分類して表示部に表示し、当該表示されているものの中からユーザの操作によって選択された楽曲データを再生するようになされている(例えば特許文献1)。
ここで、楽曲データのタイトルを再生回数ごとに分類して表示する一手法を説明する。すなわち携帯再生装置は、図12に示すような再生回数データベースを記憶保持している。実際上このような再生回数データベースは、所定のフォーマットに基づいて作成されるものであり、図12ではこれを簡略化して示している。 Here, a method for classifying and displaying titles of music data according to the number of reproductions will be described. That is, the portable playback device stores and holds a playback count database as shown in FIG. In practice, such a reproduction count database is created based on a predetermined format, and FIG. 12 shows this in a simplified manner.
この再生回数データベースには、携帯再生装置のハードディスクドライブに記憶されている各楽曲データに対して割り当てられたデータ番号が、再生回数ごとにグループ分けされて登録される。これにより携帯再生装置は、この再生回数データベースに基づいて、内部のハードディスクドライブに記憶している各楽曲データの再生回数を認識することができ、かくして楽曲データのタイトルを再生回数ごとに分類して表示することができる。 In this reproduction count database, data numbers assigned to each piece of music data stored in the hard disk drive of the portable reproduction device are registered in groups for each reproduction count. Thus, the portable playback device can recognize the number of playback times of each piece of music data stored in the internal hard disk drive based on this playback number database, and thus classifies the titles of the music data for each number of playback times. Can be displayed.
ところで実際上、楽曲データをパーソナルコンピュータから携帯再生装置に対して転送するために、携帯再生装置が例えばケーブルを介してパーソナルコンピュータに接続されると、パーソナルコンピュータは、楽曲データの転送処理を主体的に実行するマスタとして機能する状態になり、これに対して携帯再生装置は、パーソナルコンピュータに対するスレーブとして機能する状態になる。 By the way, in practice, when the portable playback device is connected to the personal computer via a cable, for example, in order to transfer the music data from the personal computer to the portable playback device, the personal computer mainly performs the music data transfer process. On the other hand, the portable playback device functions as a slave for the personal computer.
すなわちこのときパーソナルコンピュータは、楽曲データを携帯再生装置へ転送する転送処理として、ケーブルを介してスレーブとして機能している携帯再生装置のハードディスクドライブにアクセスし、このハードディスクドライブに対してかかる楽曲データを書き込む処理を実行するようになされている。 That is, at this time, the personal computer accesses the hard disk drive of the portable playback device functioning as a slave via a cable as a transfer process for transferring the music data to the portable playback device, and sends the music data to the hard disk drive. A process of writing is executed.
またこの際、パーソナルコンピュータから携帯再生装置のハードディスクドライブに対して新たに書き込まれた楽曲データのデータ番号を、再生回数[0回]のグループGP1に属するようにして再生回数データベースに登録しなければならない。しかしながらパーソナルコンピュータ側は、この再生回数データベースが自身の保有するものではなく携帯再生装置側に構築されたものであることから、「新たに書き込んだ楽曲データのデータ番号は再生回数[0回]のグループGP1に属するように再生回数データベースに登録する」という登録ルールを認識していない。かくするにつきこのパーソナルコンピュータ側からは、新たに書き込んだ楽曲データのデータ番号を、再生回数データベースに正しく登録することができず、この結果、携帯再生装置において楽曲データの再生回数を正しく管理できないという問題が生じてしまう。 At this time, the data number of the music data newly written from the personal computer to the hard disk drive of the portable playback device must be registered in the playback count database so as to belong to the group GP1 of the playback count [0 times]. Don't be. However, on the personal computer side, since this playback number database is not owned by the personal computer but is built on the portable playback device side, the data number of the newly written music data is the number of playbacks [0 times]. The registration rule “Register in the reproduction count database so as to belong to the group GP1” is not recognized. Thus, from this personal computer side, the data number of the newly written music data cannot be correctly registered in the playback count database, and as a result, the playback count of the music data cannot be managed correctly in the portable playback device. Problems arise.
一方、携帯再生装置は、再生回数データベースに対する処理を実行するためのプログラム等が予め格納されているので、「新たに書き込まれた楽曲データのデータ番号は再生回数[0回]のグループGP1に属するように再生回数データベースに登録する」という登録ルールを認識している。しかしながらパーソナルコンピュータによる楽曲データの転送処理が実行されている間、この携帯再生装置は、ケーブルを介してパーソナルコンピュータに接続されているので、パーソナルコンピュータに対するスレーブとして機能している。従って転送処理が実行されている期間中、この携帯再生装置は、かかる楽曲データのデータ番号を再生回数データベースに登録するような処理を、主体的に実行することができない。 On the other hand, since the portable playback device stores in advance a program or the like for executing processing on the playback count database, “the data number of the newly written music data belongs to the group GP1 of the playback count [0 times]. It recognizes the registration rule “Register in the playback count database”. However, while the music data transfer process by the personal computer is being executed, the portable playback device is connected to the personal computer via a cable and functions as a slave for the personal computer. Therefore, during the period when the transfer process is being executed, this portable playback device cannot independently execute the process of registering the data number of such music data in the playback count database.
また、携帯再生装置がパーソナルコンピュータから切り離されて、この携帯再生装置が主体的に処理を実行することができるようになったとき、この携帯再生装置に対し、新たに書き込まれた楽曲データのデータ番号を再生回数データベースに登録させるようにすることも考えられる。しかしながらこの携帯再生装置は、楽曲データの転送処理時、パーソナルコンピュータに対するスレーブとして機能しているため、パーソナルコンピュータにより新たに書き込まれた楽曲データを把握しておくことができず、従ってパーソナルコンピュータから切り離されたとき、自身のハードディスクドライブに記憶されている複数の楽曲データの中から、新たに書き込まれた楽曲データを特定することができない。かくするにつきこの携帯再生装置は、再生回数データベースに対して当該新たに書き込まれた楽曲データのデータ番号を登録することができず、この結果、楽曲データの再生回数を正しく管理できないという問題が生じてしまう。 Also, when the portable playback device is disconnected from the personal computer and the portable playback device can independently execute processing, data of music data newly written to the portable playback device It is also conceivable to register the number in the reproduction count database. However, since this portable playback device functions as a slave to the personal computer at the time of music data transfer processing, it cannot grasp the music data newly written by the personal computer and is therefore disconnected from the personal computer. The newly written music data cannot be specified from the plurality of music data stored in its own hard disk drive. As a result, this portable playback device cannot register the data number of the newly written music data in the playback count database, resulting in a problem that the playback count of the music data cannot be managed correctly. End up.
本発明は以上の点を考慮してなされたもので、コンテンツデータを格段と確実に正しく管理し得るコンテンツ記憶装置、コンテンツ記憶方法及びコンテンツ記憶システムを提案しようとするものである。 The present invention has been made in consideration of the above points, and intends to propose a content storage device, a content storage method, and a content storage system that can manage content data remarkably and reliably.
かかる課題を解決するため本発明においては、コンテンツ転送装置から転送されるコンテンツデータを受信して記憶するコンテンツ記憶装置において、コンテンツデータと、コンテンツデータの記憶に伴いコンテンツ転送装置によって更新される第1のデータベースと、コンテンツデータをグルーピングするためにコンテンツ記憶装置自身で更新する第2のデータベースとが記憶された記憶手段と、コンテンツ転送装置によりコンテンツデータの追加処理又は削除処理が記憶手段に対して実行され、コンテンツ転送装置により第1のデータベースが更新された後、コンテンツ転送装置からコンテンツ記憶装置が切り離されたことを認識した場合、第2のデータベースを更新する制御手段とを設けるようにした。 In order to solve this problem, in the present invention, in a content storage device that receives and stores content data transferred from the content transfer device, the content data and the first updated by the content transfer device as the content data is stored. Storage means storing a second database that is updated by the content storage device itself for grouping content data, and content data addition processing or deletion processing is executed on the storage means by the content transfer device Then, after the first database is updated by the content transfer device, a control unit is provided for updating the second database when recognizing that the content storage device is disconnected from the content transfer device.
また本発明においては、コンテンツ転送装置から転送されるコンテンツデータを受信して記憶手段に対して記憶する記憶ステップと、コンテンツ転送装置によりコンテンツデータの追加処理又は削除処理が記憶手段に対して実行され、記憶手段に記憶された第1のデータベースがコンテンツデータの記憶に伴いコンテンツ転送装置により更新された後、コンテンツ転送装置から切り離されたことを認識した場合、記憶手段に記憶された第2のデータベースを更新する更新ステップとを設けるようにした。 In the present invention, the storage step of receiving the content data transferred from the content transfer device and storing the content data in the storage means, and the content transfer device executes an addition process or a deletion process of the content data on the storage means. The second database stored in the storage means when the first database stored in the storage means is updated by the content transfer apparatus in association with the storage of the content data and then is disconnected from the content transfer apparatus. And an update step for updating.
さらに本発明においては、コンテンツ転送装置と、コンテンツ転送装置から転送されるコンテンツデータを受信して記憶するコンテンツ記憶装置とを有し、コンテンツ記憶装置は、コンテンツデータと、コンテンツデータの記憶に伴いコンテンツ転送装置によって更新される第1のデータベースと、コンテンツデータをグルーピングするためにコンテンツ記憶装置自身で更新する第2のデータベースとが記憶された記憶手段と、コンテンツ転送装置により第1のデータベースが更新された後、コンテンツ転送装置からコンテンツ記憶装置が切り離されたことを認識した場合、第2のデータベースを更新する制御手段とを設け、コンテンツ転送装置は、コンテンツデータの追加処理又は削除処理を記憶手段に対して実行する実行手段と、追加処理又は削除処理を実行した場合、第1のデータベースを更新する更新手段とを設けるようにした。 The present invention further includes a content transfer device and a content storage device that receives and stores content data transferred from the content transfer device, and the content storage device includes content data and content associated with the storage of the content data. Storage means storing a first database updated by the transfer device and a second database updated by the content storage device itself for grouping content data, and the first database updated by the content transfer device After that, when recognizing that the content storage device is disconnected from the content transfer device, a control unit for updating the second database is provided, and the content transfer device stores the content data addition process or deletion process in the storage unit. Execution means to be executed and additional processing Or executing the deletion process, and to provide an updating means for updating the first database.
この結果このコンテンツ記憶装置は、コンテンツ処理装置により書き込まれたコンテンツデータ及び削除されたコンテンツデータのグルーピングを第2のデータベースに対して自身が行うので、コンテンツ転送装置による第2のデータベースの改竄を防止することができ、またコンテンツ転送装置が複数のコンテンツ記憶装置を管理する場合でも、コンテンツ記憶装置毎にコンテンツデータのグルーピングを行うことができる。 As a result, the content storage device performs grouping of the content data written by the content processing device and the deleted content data on the second database, thereby preventing the content transfer device from falsifying the second database. Even when the content transfer device manages a plurality of content storage devices, the content data can be grouped for each content storage device.
本発明によれば、コンテンツ記憶装置は、コンテンツ処理装置により書き込まれたコンテンツデータ及び削除されたコンテンツデータのグルーピングを第2のデータベースに対して自身が行うので、コンテンツ転送装置による第2のデータベースの改竄を防止することができ、またコンテンツ転送装置が複数のコンテンツ記憶装置を管理する場合でも、コンテンツ記憶装置毎にコンテンツデータのグルーピングを行うことができ、かくしてコンテンツデータを格段と確実に正しく管理することができる。 According to the present invention, the content storage device performs the grouping of the content data written by the content processing device and the deleted content data on the second database, so that the content transfer device stores the second database in the second database. Tampering can be prevented, and even when the content transfer device manages a plurality of content storage devices, the content data can be grouped for each content storage device, thus managing the content data much more reliably and correctly. be able to.
以下図面について、本発明の一実施の形態を詳述する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
(1)第1の実施の形態
図1において、1は全体として楽曲データ転送システムを示し、例えば、インターネットNTを介してダウンロードした楽曲データを、ケーブル2を介して携帯再生装置3へ転送するパーソナルコンピュータ4と、当該パーソナルコンピュータ4からケーブル2を介して転送される楽曲データを、内部のハードディスクドライブに記憶する携帯再生装置3とを有している。
(1) 1st Embodiment In FIG. 1, 1 shows the music data transfer system as a whole, for example, the personal which transfers the music data downloaded via the internet NT to the
次に図2を用いて、このパーソナルコンピュータ4の構成の一例を説明する。このパーソナルコンピュータ4を統括的に制御するCPU(Central Processing Unit)10に対してはバス11を介して、ROM(Read Only Memory)12やRAM(Random Access Memory)13やハードディスクドライブ14が接続されると共に入出力インターフェース部15が接続されている。この入出力インターフェース部15に対しては、携帯再生装置3とケーブル2(例えばUSBケーブル等)を介して接続するための接続部16、各種情報を表示するための表示部17、キーボード等からなる操作部18、インターネットNTを介して外部のサーバとデータ通信するための通信部19、CD(Compact Disc)等に記録されているデータを読み出すためのドライブ部20等が接続される。
Next, an example of the configuration of the
このパーソナルコンピュータ4のCPU10は、ROM12やハードディスクドライブ14に格納されている各種プログラムを適宜読み出してRAM13に展開し、これに基づいて楽曲データのダウンロード処理や転送処理等を実行するようになされている。
The
すなわちパーソナルコンピュータ4のCPU10は、例えばユーザにより操作部18を介してダウンロード操作が行われると、通信部19を制御することによりインターネットNTを介して外部のサーバにアクセスし、当該サーバからユーザのダウンロード操作に応じた楽曲データを取得する。そしてパーソナルコンピュータ4のCPU10は、当該取得した楽曲データをハードディスクドライブ14に記憶する。
That is, for example, when a user performs a download operation via the
この後、例えばユーザにより操作部18を介して、楽曲データを携帯再生装置3に対して転送する転送操作が行われると、これに応じてパーソナルコンピュータ4のCPU10は、ハードディスクドライブ14からユーザの転送操作に応じた楽曲データを読み出し、当該読み出した楽曲データを、ケーブル2を介してスレーブとして機能している携帯再生装置3のハードディスクドライブに書き込むようになされている。
Thereafter, for example, when a user performs a transfer operation for transferring music data to the
次に、図3を用いて携帯再生装置3の構成の一例を説明する。この携帯再生装置3を統括的に制御するCPU30に対してはバス31を介して、ROM32やRAM33、パーソナルコンピュータ4とケーブル2を介して接続するための接続部34、楽曲データや後述する種々のデータベースが記憶されるハードディスクドライブ35、操作キーや操作ボタン等からなる操作部36、液晶ディスプレイ等からなる表示部37、イヤホンやスピーカ等に相当する放音部38が接続されて構成される。
Next, an example of the configuration of the
携帯再生装置3のCPU30は、ROM32やハードディスクドライブ35に格納されている各種プログラムを適宜読み出してRAM33に展開し、これに基づいて楽曲データの再生処理等を実行するようになされている。
The
例えば携帯再生装置3のCPU30は、ユーザにより操作部36を介して再生操作が行われると、ハードディスクドライブ35から楽曲データを読み出し、当該読み出した楽曲データに対して所定の再生処理を実行することにより、放音部38から音楽を出力する。
For example, when a user performs a playback operation via the
またこの場合、この携帯再生装置3のハードディスクドライブ35には、楽曲管理データベースが格納されている。この楽曲管理データベースには、例えば、携帯再生装置3のハードディスクドライブ35に現在記憶されている楽曲データのタイトルと、その楽曲データに割り当てられているデータ番号とが対応付けられて記憶される。
In this case, a music management database is stored in the
さらにこの携帯再生装置3のハードディスクドライブ35には、図4に示すような、再生回数データベースや再生時間帯データベースや新規楽曲データベース等も格納されている。
Further, the
再生回数データベースは、携帯再生装置3のハードディスクドライブ35に記憶されている各楽曲データの再生回数を記憶しておくものである。また再生時間帯データベースは、携帯再生装置3のハードディスクドライブ35に記憶されている各楽曲データが再生された再生時間帯を記憶しておくものである。また新規楽曲データベースは、パーソナルコンピュータ4により携帯再生装置3のハードディスクドライブ35に対して新規に書き込まれた楽曲データを把握しておくためのものである。因みにこれらデータベースは、所定のフォーマットに従って生成されている。
The playback count database stores the playback count of each piece of music data stored in the
携帯再生装置3のCPU30は、これらデータベースに基づいて種々の画面を表示する。すなわち携帯再生装置3のCPU30は、再生回数データベースに基づいて、ハードディスクドライブ35に記憶されている各楽曲データの再生回数を認識し、当該認識結果に基づいて、例えば頻繁に再生される楽曲データのタイトルを示した画面SC1を、表示部37に表示する。また携帯再生装置3のCPU30は、再生時間帯データベースに基づいて、ハードディスクドライブ35に記憶されている各楽曲データの再生時間帯を認識し、当該認識結果に基づいて、例えば所定の時間帯(この場合「朝」)に頻繁に再生される楽曲データのタイトルを示した画面SC2を、表示部37に表示する。また携帯再生装置3のCPU30は、新規楽曲データベースに基づいて、例えば最近1日以内にパーソナルコンピュータ4により新規に書き込まれた楽曲データのタイトルを認識し、当該認識結果を示した画面SC3を表示部37に表示するようになされている。
The
次に図5及び図6を用いて、携帯再生装置3のハードディスクドライブ35に対して新たな楽曲データを書き込む際の書込処理手順RT1を、詳細に説明する。
Next, with reference to FIG. 5 and FIG. 6, the write processing procedure RT1 when writing new music data to the
すなわち、例えばユーザによりパーソナルコンピュータ4の操作部18を介して、楽曲データ「楽曲Z」を携帯再生装置3へ転送するための転送操作が行われると、これに応じてパーソナルコンピュータ4のCPU10はステップSP1へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースを参照することにより、携帯再生装置3のハードディスクドライブ35に現在記憶されている楽曲データの何れにも割り当てられていない未使用のデータ番号「0026」を認識する。
That is, for example, when the user performs a transfer operation for transferring the music data “music Z” to the
次いでパーソナルコンピュータ4のCPU10はステップSP2へ進み、携帯再生装置3へ転送する楽曲データ「楽曲Z」に対して当該認識したデータ番号「0026」を付加した後、当該データ番号「0026」を付加した楽曲データ「楽曲Z」を、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む(図6)。このようにして、この携帯再生装置3内で一意になるデータ番号「0026」が付加された楽曲データ「楽曲Z」が、パーソナルコンピュータ4から携帯再生装置3へ転送される。
Next, the
続いてパーソナルコンピュータ4のCPU10はステップSP3へ進み、当該書き込んだ楽曲データのデータ番号「0026」を、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースに対して登録する。
Subsequently, the
そしてパーソナルコンピュータ4のCPU10はステップSP4へ進み、当該書き込んだ楽曲データのデータ番号「0026」を示した書込処理結果データを、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む。
Then, the
これにより携帯再生装置3は、パーソナルコンピュータ4から切り離されて主体的に処理を実行できるようになった際、ハードディスクドライブ35に記憶されている書込処理結果データに基づいて、ハードディスクドライブ35に新たに書き込まれた楽曲データのデータ番号「0026」を認識することができる。この結果この携帯再生装置3は、当該新たに書き込まれた楽曲データのデータ番号「0026」を、再生回数[0回]のグループGP1に属するようにして再生回数データベースに登録することができる。
As a result, when the
次に図7及び図6を用いて、携帯再生装置3のハードディスクドライブ35から楽曲データを削除する際の削除処理手順RT2を、詳細に説明する。
Next, with reference to FIGS. 7 and 6, the deletion processing procedure RT2 when deleting music data from the
すなわち、例えばユーザによりパーソナルコンピュータ4の操作部18を介して、携帯再生装置3のハードディスクドライブ35に記憶されている楽曲データを削除するための削除操作として、楽曲データのタイトル「楽曲F」が入力されると、これに応じてパーソナルコンピュータ4のCPU10はステップSP11へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースを参照することにより、当該入力されたタイトル「楽曲F」に対応する楽曲データのデータ番号「0006」を認識する。
That is, for example, as a delete operation for deleting music data stored in the
次いでパーソナルコンピュータ4のCPU10はステップSP12へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35にアクセスし、このハードディスクドライブ35に記憶されている複数の楽曲データの中から、ステップSP11で認識したデータ番号「0006」の楽曲データを特定し、当該特定した楽曲データを削除する。
Next, the
続いてパーソナルコンピュータ4のCPU10はステップSP13へ進み、当該削除した楽曲データのデータ番号「0006」を、携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースから登録抹消する。
Subsequently, the
そしてパーソナルコンピュータ4のCPU10はステップSP14へ進み、当該削除した楽曲データのデータ番号「0006」を示した削除処理結果データを、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む。
Then, the
これにより携帯再生装置3は、パーソナルコンピュータ4から切り離されて主体的に処理を実行できるようになった際、ハードディスクドライブ35に記憶されている削除処理結果データに基づいて、ハードディスクドライブ35から削除された楽曲データのデータ番号「0006」を認識することができる。この結果この携帯再生装置3は、当該削除された楽曲データのデータ番号「0006」を、再生回数データベースから登録抹消することができる。
Thus, when the
以上の構成において、ユーザによりパーソナルコンピュータ4の操作部18を介して、楽曲データを携帯再生装置3へ転送するための転送操作が行われると、これに応じてパーソナルコンピュータ4のCPU10は、この携帯再生装置3内で一意になるデータ番号を当該転送する楽曲データに付加した後、当該データ番号を付加した楽曲データを、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む。このときパーソナルコンピュータ4のCPU10は、当該書き込んだ楽曲データのデータ番号を示した書込処理結果データを生成し、当該生成した書込処理結果データを、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む。
In the above configuration, when the user performs a transfer operation for transferring music data to the
これにより携帯再生装置3は、パーソナルコンピュータ4から切り離されて主体的に処理を実行できるようになった際、ハードディスクドライブ35に記憶されている書込処理結果データに基づいて、ハードディスクドライブ35に新たに書き込まれた楽曲データのデータ番号を認識することができる。この結果この携帯再生装置3は、当該新たに書き込まれた楽曲データのデータ番号を、再生回数[0回]のグループに属するようにして再生回数データベースに登録することができる。
As a result, when the
また、ユーザによりパーソナルコンピュータ4の操作部18を介して、携帯再生装置3のハードディスクドライブ35に記憶されている楽曲データを削除するための削除操作が行われると、これに応じてパーソナルコンピュータ4は、ケーブル2を介して携帯再生装置3のハードディスクドライブ35にアクセスし、このハードディスクドライブ35からかかる削除操作に応じた楽曲データを削除する。このときパーソナルコンピュータ4のCPU10は、当該削除した楽曲データのデータ番号を示した削除処理結果データを生成し、当該生成した削除処理結果データを、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む。
When the user performs a deletion operation for deleting the music data stored in the
これにより携帯再生装置3は、パーソナルコンピュータ4から切り離されて主体的に処理を実行できるようになった際、ハードディスクドライブ35に記憶されている削除処理結果データに基づいて、ハードディスクドライブ35から削除された楽曲データのデータ番号を認識することができる。この結果この携帯再生装置3は、当該削除された楽曲データのデータ番号を、再生回数データベースから登録抹消することができる。
Thus, when the
以上の構成によれば、パーソナルコンピュータ4は、携帯再生装置3に対して接続している間に、当該携帯再生装置3のハードディスクドライブ35に対して楽曲データを書き込む書込処理や楽曲データを削除する削除処理を実行すると、当該書込処理により書き込んだ楽曲データのデータ番号を示してなる書込処理結果データや当該削除処理により削除した楽曲データのデータ番号を示してなる削除処理結果データを、携帯再生装置3のハードディスクドライブ35に書き込む。これにより携帯再生装置3は、パーソナルコンピュータ4から切り離されて主体的に処理を実行できるようになったとき、ハードディスクドライブ35に記憶されている書込処理結果データや削除処理結果データに基づいて、パーソナルコンピュータ4により書き込まれた楽曲データのデータ番号やパーソナルコンピュータ4により削除された楽曲データのデータ番号を認識することができる。
According to the above configuration, while the
この結果この携帯再生装置3は、例えば新たに書き込まれた楽曲データのデータ番号を再生回数[0回]のグループに属するようにして再生回数データベースに登録することができ、かくして楽曲データを正しく管理することができる携帯再生装置3を実現することができる。
As a result, the
なおこの第1の実施の形態においては、再生回数データベースに対して楽曲データのデータ番号を登録/登録抹消する例により、楽曲データの書込処理手順RT1及び削除処理手順RT2を説明したが、再生時間帯データベースや新規楽曲データベース等に対して楽曲データのデータ番号を登録/登録抹消する場合も、同様の処理手順RT1、RT2を適用することができる。 In the first embodiment, the music data write processing procedure RT1 and the deletion processing procedure RT2 have been described using an example in which the data number of music data is registered / deregistered in the reproduction frequency database. The same processing procedures RT1 and RT2 can also be applied when registering / deregistering data numbers of music data with respect to a time zone database, a new music database, or the like.
(2)第2の実施の形態
第2の実施の形態においては、図8に示すように携帯再生装置3のハードディスクドライブ35に格納されている再生回数データベースに対して登録ルール情報が示されている点が、第1の実施の形態の構成と主に異なる。以下、この点を中心に説明する。
(2) Second Embodiment In the second embodiment, registration rule information is shown for the number-of-plays database stored in the
この第2の実施の形態の場合、この再生回数データベース中の登録ルール情報INF1として、再生回数[0回]のグループGP1を指し示す情報(「分類1」)が記されている。この場合この登録ルール情報INF1は、「携帯再生装置3のハードディスクドライブ35に対して新たに書き込んだ楽曲データのデータ番号は、再生回数[0回]のグループGP1に属するようにして再生回数データベースに登録する」旨を意味している。
In the case of the second embodiment, information (“
ここで第2の実施の形態における楽曲データの書込処理手順RT3を、図9及び図10を用いて説明する。 Here, the music data writing processing procedure RT3 in the second embodiment will be described with reference to FIGS.
すなわち、例えばユーザによりパーソナルコンピュータ4の操作部18を介して、楽曲データ「楽曲Z」を携帯再生装置3へ転送するための転送操作が行われると、これに応じてパーソナルコンピュータ4のCPU10はステップSP21へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースを参照することにより、携帯再生装置3のハードディスクドライブ35に現在記憶されている楽曲データの何れにも割り当てられていない未使用のデータ番号「0026」を認識する。
That is, for example, when the user performs a transfer operation for transferring the music data “music Z” to the
次いでパーソナルコンピュータ4のCPU10はステップSP22へ進み、携帯再生装置3へ転送する楽曲データ「楽曲Z」に対して当該認識したデータ番号「0026」を付加した後、当該データ番号「0026」を付加した楽曲データ「楽曲Z」を、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に書き込む(図10)。このようにして、この携帯再生装置3内で一意になるデータ番号「0026」が付加された楽曲データ「楽曲Z」が、パーソナルコンピュータ4から携帯再生装置3へ転送される。
Next, the
続いてパーソナルコンピュータ4のCPU10はステップSP23へ進み、当該書き込んだ楽曲データのデータ番号「0026」を、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースに対して登録する。
Subsequently, the
そしてパーソナルコンピュータ4のCPU10はステップSP24へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている再生回数データベースの所定部分に示されている登録ルール情報INF1を参照することにより、「携帯再生装置3のハードディスクドライブ35に対して新たに書き込んだ楽曲データのデータ番号は、再生回数[0回]のグループGP1に属するようにして再生回数データベースに登録する」旨の登録ルールを認識する。この結果このパーソナルコンピュータ4のCPU10は、当該認識した登録ルールに基づいて、かかる楽曲データのデータ番号「0026」を、再生回数[0回]のグループGP1に属するようにして再生回数データベースに登録することができる。
Then, the
次に第2の実施の形態における楽曲データの削除処理手順RT4を、図11及び図10を用いて説明する。 Next, the music data deletion processing procedure RT4 in the second embodiment will be described with reference to FIGS.
すなわち、例えばユーザによりパーソナルコンピュータ4の操作部18を介して、携帯再生装置3のハードディスクドライブ35に記憶されている楽曲データを削除するための削除操作として、楽曲データのタイトル「楽曲F」が入力されると、これに応じてパーソナルコンピュータ4のCPU10はステップSP41へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースを参照することにより、当該入力されたタイトル「楽曲F」に対応する楽曲データのデータ番号「0006」を認識する。
That is, for example, as a delete operation for deleting music data stored in the
次いでパーソナルコンピュータ4のCPU10はステップSP42へ進み、ケーブル2を介して携帯再生装置3のハードディスクドライブ35にアクセスし、このハードディスクドライブ35に記憶されている複数の楽曲データの中から、ステップSP41で認識したデータ番号「0006」の楽曲データを特定し、当該特定した楽曲データを削除する。
Next, the
続いてパーソナルコンピュータ4のCPU10はステップSP43へ進み、当該削除した楽曲データのデータ番号「0006」を、携帯再生装置3のハードディスクドライブ35に格納されている楽曲管理データベースから登録抹消する。
Subsequently, the
そしてパーソナルコンピュータ4のCPU10はステップSP44へ進み、当該削除した楽曲データのデータ番号「0006」を、携帯再生装置3のハードディスクドライブ35に格納されている再生回数データベースから登録抹消する。因みにこの場合パーソナルコンピュータ4のCPU10は、再生回数データベースに示されている全てのデータ番号を参照することにより、当該再生回数データベース中のデータ番号「0006」を特定し、当該特定したデータ番号「0006」を消去するようになされている。
Then, the
以上の構成において、携帯再生装置3は、再生回数データベースに対して楽曲データのデータ番号を登録する際の登録ルールを示した登録ルール情報INF1を、再生回数データベースの所定部分に示して記憶する。
In the above configuration, the
パーソナルコンピュータ4は、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に楽曲データを書き込んだ際、このハードディスクドライブ35に格納されている再生回数データベースの所定部分に示されている登録ルール情報INF1を参照することにより、当該書き込んだ楽曲データのデータ番号を再生回数データベースに対して登録する際の登録ルールを認識することができる。かくしてこのパーソナルコンピュータ4は、当該書き込んだ楽曲データのデータ番号を、携帯再生装置3中の再生回数データベースに対して正しく登録することができる。
When the
以上の構成によれば、ケーブル2を介して携帯再生装置3のハードディスクドライブ35に楽曲データを書き込んだ際、このハードディスクドライブ35に格納されている再生回数データベースの所定部分に示されている登録ルール情報INF1を参照することにより、当該書き込んだ楽曲データのデータ番号を再生回数データベースに対して登録する際の登録ルールを認識することができる。
According to the above configuration, when the music data is written to the
この結果このパーソナルコンピュータ4は、ケーブル2を介して携帯再生装置3に接続しているとき、携帯再生装置3に書き込んだ楽曲データのデータ番号を、当該携帯再生装置3中の再生回数データベースに対して正しく登録することができる。
As a result, when the
また、この第2の実施の形態は上述した第1の実施の形態と異なり、携帯再生装置3ではなくパーソナルコンピュータ4が、楽曲データのデータ番号を再生回数データベースに対して登録するようにした。これにより、携帯再生装置3側の処理負荷を低減させることができる。特にこのような携帯再生装置3は、ユーザにより携帯されて使用されるので、内蔵のバッテリ等により駆動する。従ってこのように携帯再生装置3側の処理負荷を低減させることにより、この携帯再生装置3の消費電力を低減させることができ、かくして駆動時間を長くし得る等の効果を得ることができる。
Also, the second embodiment differs from the first embodiment described above in that the
なお第2の実施の形態においては、再生回数データベースに対して楽曲データのデータ番号を登録/登録抹消する例により、楽曲データの書込処理手順RT3及び削除処理手順RT4を説明したが、再生時間帯データベースや新規楽曲データベース等に対して楽曲データの登録/登録抹消する場合も、同様の処理手順RT3、RT4を適用することができる。この場合、携帯再生装置3のハードディスクドライブ35に書き込まれた楽曲データのデータ番号を登録する際の登録ルール情報を、これら再生時間帯データベースや新規楽曲データベースの所定部分に対して予め示しておく。これにより、上述した再生回数データベースの例と同様の効果を得ることができる。
In the second embodiment, the music data write processing procedure RT3 and the deletion processing procedure RT4 have been described by using the example of registering / deregistering the data number of the music data in the reproduction frequency database. The same processing procedures RT3 and RT4 can be applied when registering / deregistering music data with respect to a band database, a new music database, or the like. In this case, registration rule information for registering the data number of the music data written in the
(3)他の実施の形態
上述の実施の形態においては、携帯再生装置3に楽曲データが記憶される場合について述べたが、本発明はこれに限らず、映像データやプログラム等のこの他種々のコンテンツデータを適用するようにしても良い。
(3) Other Embodiments In the above-described embodiment, the case where music data is stored in the
また上述の実施の形態においては、コンテンツデータ(楽曲データ)を記憶するコンテンツ記憶装置として、携帯再生装置3を適用する場合について述べたが、コンテンツデータを記憶するものであれば、PDA(Personal Digital Assistance)や携帯電話機等のこの他種々の情報処理装置を適用するようにしても良い。
In the above-described embodiment, the case where the
さらに上述の実施の形態においては、コンテンツデータを対象とした処理(コンテンツデータの書込処理又は削除処理)を実行するコンテンツ処理装置として、パーソナルコンピュータ4を適用する場合について述べたが、本発明はこれに限らず、携帯再生装置3と有線又は無線により接続して当該携帯再生装置3に対してコンテンツデータを対象とした処理を実行することができれば、この他種々の情報処理装置を適用するようにしても良い。
Furthermore, in the above-described embodiment, the case where the
さらに上述の実施の形態においては、コンテンツデータの識別情報(データ番号)が登録されるコンテンツ登録データ(再生回数データベースや再生時間帯データベースや新規楽曲データベース)に対して、コンテンツ処理装置により書き込まれた処理結果データ(書込処理結果データや削除処理結果データ)に示されているコンテンツデータの識別情報を登録する登録手段として、予めインストールされたプログラムに従って処理手順RT1及びRT2を実行する携帯再生装置3のCPU30を適用する場合について述べたが、本発明はこれに限らず、この他種々の構成を適用することができる。
Further, in the above-described embodiment, the content processing data is written by the content processing device to the content registration data (reproduction count database, reproduction time zone database, new music database) in which the identification information (data number) of the content data is registered. As a registration means for registering the identification information of the content data indicated in the processing result data (writing processing result data and deletion processing result data), the
さらに上述の実施の形態においては、コンテンツデータを記憶するコンテンツ記憶手段、処理結果データを記憶する処理結果データ記憶手段、コンテンツ登録データを記憶する登録データ記憶手段として、携帯再生装置3のハードディスクドライブ35を適用する場合について述べたが、本発明はこれに限らず、半導体メモリやディスク状記憶媒体等のこの他種々の記憶媒体を適用するようにしても良い。また、コンテンツ記憶手段、処理結果データ記憶手段及び登録データ記憶手段を、それぞれ別個の記憶媒体により実現するようにしても良い。
Furthermore, in the above-described embodiment, the
さらに上述の実施の形態においては、コンテンツ記憶装置にコンテンツデータを書き込むコンテンツ書込装置として、パーソナルコンピュータ4を適用する場合について述べたが、本発明はこれに限らず、携帯再生装置3と有線又は無線により接続して当該携帯再生装置3に対してコンテンツデータを書き込むことができれば、この他種々の情報処理装置を適用するようにしても良い。
Further, in the above-described embodiment, the case where the
さらに上述の実施の形態においては、コンテンツ登録データ(再生回数データベースや再生時間帯データベースや新規楽曲データベース)を記憶するコンテンツ登録データ記憶手段、登録ルールデータ(登録ルール情報INF1)を記憶する登録ルールデータ記憶手段として、携帯再生装置3のハードディスクドライブ35を適用する場合について述べたが、本発明はこれに限らず、半導体メモリやディスク状記憶媒体等のこの他種々の記憶媒体を適用するようにしても良い。また、コンテンツ登録データ記憶手段及び登録ルールデータ記憶手段を、それぞれ別個の記憶媒体により実現するようにしても良い。
Further, in the above-described embodiment, content registration data storage means for storing content registration data (playback number database, playback time zone database, and new music database), and registration rule data for storing registration rule data (registration rule information INF1). The case where the
本発明は、パーソナルコンピュータ等の外部機器から転送された楽曲データを内部のハードディスクドライブに記憶しておき、ユーザの操作に応じて当該ハードディスクドライブに記憶されている楽曲データを再生するようになされた携帯再生装置等に利用することができる。 The present invention stores music data transferred from an external device such as a personal computer in an internal hard disk drive, and reproduces the music data stored in the hard disk drive in response to a user operation. It can be used for portable playback devices and the like.
1……楽曲データ転送システム、3……携帯再生装置、4……パーソナルコンピュータ、10、30……CPU、35……ハードディスクドライブ、RT1、RT3……書込処理手順、RT2、RT4……削除処理手順。
DESCRIPTION OF
Claims (6)
上記コンテンツデータと、上記コンテンツデータの記憶に伴い上記コンテンツ転送装置によって更新される第1のデータベースと、上記コンテンツデータをグルーピングするために上記コンテンツ記憶装置自身で更新する第2のデータベースとが記憶された記憶手段と、
上記コンテンツ転送装置により上記コンテンツデータの追加処理又は削除処理が上記記憶手段に対して実行され、上記コンテンツ転送装置により上記第1のデータベースが更新された後、上記コンテンツ転送装置から上記コンテンツ記憶装置が切り離されたことを認識した場合、上記第2のデータベースを更新する制御手段と
を具えるコンテンツ記憶装置。 In a content storage device that receives and stores content data transferred from a content transfer device,
The content data, a first database that is updated by the content transfer device as the content data is stored, and a second database that is updated by the content storage device itself to group the content data are stored. Storage means,
After the content transfer device executes the content data addition or deletion processing on the storage means and the content transfer device updates the first database, the content transfer device sends the content storage device to the content storage device. A content storage device comprising: control means for updating the second database when recognizing that it has been disconnected.
請求項1に記載のコンテンツ記憶装置。 The content storage device according to claim 1, wherein the content data is grouped according to the number of times of reproduction.
請求項1に記載のコンテンツ記憶装置。 The content storage device according to claim 1, wherein the content data is grouped according to a reproduction time zone.
請求項1に記載のコンテンツ記憶装置。 The content storage device according to claim 1, wherein the grouping of the content data groups the content newly added from the content transfer device.
上記コンテンツ転送装置により上記コンテンツデータの追加処理又は削除処理が上記記憶手段に対して実行され、上記記憶手段に記憶された上記第1のデータベースが上記コンテンツデータの記憶に伴い上記コンテンツ転送装置により更新された後、上記コンテンツ転送装置から切り離されたことを認識した場合、上記記憶手段に記憶された上記第2のデータベースを更新する更新ステップと
を有するコンテンツ記憶方法。 A storage step of receiving content data transferred from the content transfer device and storing it in the storage means;
The content transfer device executes an addition process or a deletion process of the content data on the storage means, and the first database stored in the storage means is updated by the content transfer apparatus as the content data is stored. And then updating the second database stored in the storage means when recognizing that it has been disconnected from the content transfer device.
上記コンテンツ記憶装置は、
上記コンテンツデータと、上記コンテンツデータの記憶に伴い上記コンテンツ転送装置によって更新される第1のデータベースと、上記コンテンツデータをグルーピングするために上記コンテンツ記憶装置自身で更新する第2のデータベースとが記憶された記憶手段と、
上記コンテンツ転送装置により上記第1のデータベースが更新された後、上記コンテンツ転送装置から上記コンテンツ記憶装置が切り離されたことを認識した場合、上記第2のデータベースを更新する制御手段と
を具え、
上記コンテンツ転送装置は、
上記コンテンツデータの追加処理又は削除処理を上記記憶手段に対して実行する実行手段と、
上記追加処理又は上記削除処理を実行した場合、上記第1のデータベースを更新する更新手段と
を具える
コンテンツ記憶システム。 A content transfer device; and a content storage device that receives and stores content data transferred from the content transfer device,
The content storage device includes:
The content data, a first database that is updated by the content transfer device as the content data is stored, and a second database that is updated by the content storage device itself to group the content data are stored. Storage means,
Control means for updating the second database when recognizing that the content storage device is disconnected from the content transfer device after the first database is updated by the content transfer device;
The content transfer device
Execution means for executing addition processing or deletion processing of the content data on the storage means;
A content storage system comprising: update means for updating the first database when the addition process or the deletion process is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008230188A JP4345034B2 (en) | 2008-09-08 | 2008-09-08 | Content storage device, content storage method, and content storage system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008230188A JP4345034B2 (en) | 2008-09-08 | 2008-09-08 | Content storage device, content storage method, and content storage system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004193889A Division JP2006018895A (en) | 2004-06-30 | 2004-06-30 | Content transfer system, content storage system, content storage device, and content storage method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009026454A JP2009026454A (en) | 2009-02-05 |
| JP4345034B2 true JP4345034B2 (en) | 2009-10-14 |
Family
ID=40398114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008230188A Expired - Fee Related JP4345034B2 (en) | 2008-09-08 | 2008-09-08 | Content storage device, content storage method, and content storage system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4345034B2 (en) |
-
2008
- 2008-09-08 JP JP2008230188A patent/JP4345034B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009026454A (en) | 2009-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2007080381A (en) | Reproducing device, reproducing method, and production program | |
| CN100580795C (en) | Reproducing device, reproducing method and content reproducing system | |
| JP2007018605A (en) | Playback apparatus, playback method, and playback program | |
| JPH05173897A (en) | Recorder and reproducer | |
| JP2000057037A (en) | Recording apparatus and recording method, reproducing apparatus and reproducing method, and recording medium | |
| JP4345034B2 (en) | Content storage device, content storage method, and content storage system | |
| CN1670817B (en) | Electronic musical apparatus for recording and reproducing music content | |
| JP5000093B2 (en) | Data processing method, portable playback device and computer | |
| JP2006018895A (en) | Content transfer system, content storage system, content storage device, and content storage method | |
| JP2007249155A (en) | Method of managing media file and media playback apparatus | |
| JP2005196833A (en) | Data reproducing apparatus and management method of reproduced data in data reproducing apparatus | |
| JP2002196778A (en) | Information reproducing apparatus with reproduction function giving priority to history | |
| US20070025198A1 (en) | Content data recording device and recording control method | |
| JP4394465B2 (en) | Playback apparatus, information processing method, and program | |
| JP4997958B2 (en) | List update device, list update program, and list update method | |
| JP4994779B2 (en) | Recording / reproducing apparatus and removable recording medium | |
| JP4201510B2 (en) | Digital memory player | |
| KR100900583B1 (en) | Multimedia playback device | |
| JP2003030967A (en) | Recording apparatus and method, recording medium, and program | |
| JP5331215B2 (en) | Multipurpose information device, its operation method, program, computer-readable recording medium, optical recording medium | |
| JP5537216B2 (en) | Content writing device | |
| JP2007172297A (en) | Information processor, and system and program for database restoration | |
| JP2009176171A (en) | Content acquisition apparatus, registration cancellation method, and program | |
| JP2006053958A (en) | Recording / reproducing apparatus and communication apparatus | |
| JP2008310369A (en) | Content information transfer device, content information reproduction device, content information reproduction system, and content information transfer method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090618 |
|
| 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: 20090701 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130724 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |