JP2004280875A - Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method - Google Patents
Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method Download PDFInfo
- Publication number
- JP2004280875A JP2004280875A JP2003066972A JP2003066972A JP2004280875A JP 2004280875 A JP2004280875 A JP 2004280875A JP 2003066972 A JP2003066972 A JP 2003066972A JP 2003066972 A JP2003066972 A JP 2003066972A JP 2004280875 A JP2004280875 A JP 2004280875A
- Authority
- JP
- Japan
- Prior art keywords
- content data
- management table
- external
- content
- index
- 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.)
- Withdrawn
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、コンテンツ蓄積装置/再生装置と、記録媒体と通信ネットワーク、及び、コンテンツ蓄積/再生制御方法に関し、特に、大容量の蓄積手段を備えたコンテンツ蓄積装置におけるコンテンツデータの編集操作の操作性を大幅に向上可能とするコンテンツ蓄積装置/再生装置と、記録媒体と通信ネットワーク、及び、コンテンツ蓄積/再生制御方法に関する。
【0002】
【従来の技術】
近年、HDD(ハードディスクドライブ)は低価格化・大容量化が進み、コンピュータの記憶装置以外に民生機器の分野においても、例えば、ビデオレコーダやカーナビゲーションなどの記憶装置として幅広く採用されてきている。また、半導体メモリを応用したフラッシュメモリカード(以下、メモリカードと呼ぶ)についても、半導体の低価格化・大容量化により大容量のメモリカードが製品化され、かかるメモリカードを挿着するメモリカードスロットも、例えば、デジタルカメラの分野においては、既に主流になってきており、更には、カメラ機構を内蔵した携帯電話機などの分野でも幅広く搭載されるようになってきている。
【0003】
また、オーディオ分野においても、HDD、CDドライブ、メモリカードスロットなどを搭載し、CDの音楽を聴いたり、CDの楽曲をHDDへ録音して、好きな時にHDDから呼び出して聴いたりすることができるHDDコンポも登場してきている。そして、アルバムCDの100枚以上にも相当する大量の楽曲をHDDに録音したり、メモリカードスロットにメモリカードを挿着した後、HDDコンポに備えられた案内画面を用いて、HDDに録音されている楽曲を選択して、挿着してあるメモリカードに音楽データを高速転送したりすることも可能である。また、転送して録音したメモリカードは、対応した可搬型ポータブル音楽プレーヤにより再生させることにより、携帯しながら楽曲を楽しむことができるようになっている。
【0004】
また、楽曲の編集を行う際の画面操作の手間を軽減するために、特許文献1に示す特開2002−343066号公報「オーディオ再生装置、オーディオ再生制御装置、曲データ管理方法及び曲データ再生方法」においては、オーディオ再生装置に蓄積されている曲データを管理する管理テーブルを着脱可能なメモリカードに蓄積することとしている。
【0005】
もって、該メモリカードを取り出して当該オーディオ再生装置と異なる外部の装置(例えば、パーソナルコンピュータ、PDAなど)に挿着することにより、パーソナルコンピュータ、PDAなどのごとく、該メモリカードに蓄積されているデータを読み書きすることができる専用のソフトウエアがインストールされていて、元のオーディオ再生装置の表示部よりもより大きな表示画面を備えている外部の装置を用いて、前記メモリカードに蓄積されている管理テーブル即ち曲データの一覧をより大きな表示画面に表示して、元のオーディオ再生装置で再生したい曲データに関する再生リストを編集して、管理テーブルとして前記メモリカードに蓄積し直し、蓄積し直した該メモリカードを元のオーディオ再生装置に再度挿着することにより、編集された管理テーブルに従って曲データを再生させるようにするという、オーディオ再生装置の曲データの管理方法が提案されている。
【0006】
【特許文献1】
特開2002−343066号公報(第5−6頁、図4,5)
【0007】
【発明が解決しようとする課題】
前記特許文献1の技術は、多数の曲データの中からオーディオ再生装置で再生したい曲データを選択して管理テーブルとして編集し直す場合に、パーソナルコンピュータやPDAなどより大きな表示画面を備えている外部装置を用いて編集することができる環境であれば、曲データに関する管理テーブルの編集作業についての効率化を期待することができる。しかしながら、ポータブル音楽プレーヤなどのごとき携帯可能な機器において編集するような場合は、曲データなどのコンテンツデータを再生する機構を重点的に充実させる必要があること、及び、小型・軽量化を図る必要があることなどの理由から、一般に、小さな表示画面や小容量のコンテンツデータ蓄積手段しか備えていないため、前記特許文献1のような技術は、曲データなどのコンテンツデータに関する管理テーブルの編集操作の手間が反って増加してしまう結果を招いてしまい、小さな表示画面しか備えていないような機器に対しては適用することができない。
【0008】
また、前記特許文献1の技術は、たとえ、大きな表示画面を備えている外部装置を用いて操作することにしても、前記特許文献1の図5にも示されているように、編集すべき曲データの曲名やアーティスト名などのテキストデータを用いて、管理テーブルの編集を行わなくてはならず、操作性の面で難点があるという課題があった。更に、外部装置において行うことができる操作は、画面表示されている管理テーブルの一覧表示の中から再生したい曲データを選択するという1種類の操作のみに限られていた。
【0009】
本発明は、かかる事情に鑑みてなされたものであり、画面表示手段としては、小さな表示画面しか表示できないにも関わらず、コンテンツデータを蓄積する大容量の蓄積手段を備えたコンテンツ蓄積装置におけるコンテンツデータの編集操作に関する操作性を大幅に向上可能とすることを目的とする。
【0010】
【課題を解決するための手段】
第1の技術手段は、コンテンツデータの記録蓄積手段を有するコンテンツ蓄積装置であって、少なくとも、前記コンテンツデータ、及び、各該コンテンツデータを特定することができる特定情報により各該コンテンツデータを管理する管理テーブルを記録蓄積する記録蓄積手段と、該管理テーブルの前記特定情報を読み書きして、対応する前記コンテンツデータの読み出し及び書き込みを管理するコンテンツデータ管理手段と、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータを特定する前記特定情報を含み、該特定情報により特定される各前記コンテンツデータに関して指定した編集操作の指示を、当該コンテンツ蓄積装置とは異なる外部装置において行うことができる外部管理テーブルを生成する外部管理テーブル生成手段と、該外部管理テーブルを前記外部装置に対して入出力する外部入出力インターフェース手段とを備え、前記外部入出力インターフェース手段から入力された前記外部管理テーブルの編集操作の指示に応じて前記コンテンツデータ管理手段を制御して、前記外部装置において前記外部管理テーブルにて指定された編集操作を、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに対して施すコンテンツ蓄積装置とすることを特徴とするものである。
【0011】
第2の技術手段は、コンテンツデータの記録蓄積手段を有するコンテンツ蓄積装置であって、少なくとも、前記コンテンツデータ、及び、各該コンテンツデータを特定することができる特定情報により各該コンテンツデータを管理する管理テーブルを記録蓄積する記録蓄積手段と、該管理テーブルの前記特定情報を読み書きして、対応する前記コンテンツデータの読み出し及び書き込みを管理するコンテンツデータ管理手段と、前記特定情報により特定される各前記コンテンツデータの内容を案内することができるインデックスコンテンツデータを生成するインデックスコンテンツデータ生成手段と、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータ及び各前記インデックスコンテンツデータを特定する前記特定情報を含み、該特定情報により特定される各前記インデックスコンテンツデータを参照して、当該特定情報により特定される各前記コンテンツデータに関して指定した編集操作の指示を、当該コンテンツ蓄積装置とは異なる外部装置において行うことができる外部管理テーブルを生成する外部管理テーブル生成手段と、前記外部管理テーブルと前記インデックスコンテンツデータとを前記外部装置に対して入出力する外部入出力インターフェース手段とを備え、前記外部入出力インターフェース手段から入力された前記外部管理テーブルの編集操作の指示に応じて前記コンテンツデータ管理手段を制御して、前記外部装置において前記外部管理テーブルにて指定された編集操作を、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに対して施すコンテンツ蓄積装置とすることを特徴とするものである。
【0012】
第3の技術手段は、前記第2の技術手段に記載のコンテンツ蓄積装置であって、前記インデックスコンテンツデータ生成手段が、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータの任意の一部データを切り出すことにより、当該コンテンツデータの内容を案内する前記インデックスコンテンツデータをそれぞれ生成するコンテンツ蓄積装置とすることを特徴とするものである。
【0013】
第4の技術手段は、前記第2の技術手段に記載のコンテンツ蓄積装置であって、前記インデックスコンテンツデータ生成手段が、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータの周波数帯域や振幅レベルに関する圧縮を施すことにより、当該コンテンツデータの内容を案内する前記インデックスコンテンツデータをそれぞれ生成するコンテンツ蓄積装置とすることを特徴とするものである。
【0014】
第5の技術手段は、前記第1乃至第4の技術手段のいずれかに記載のコンテンツ蓄積装置であって、前記外部管理テーブル生成手段が、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに関して前記外部装置において指定する前記編集操作として、予め登録されている複数種類の編集操作の中から選択して指定することができる前記外部管理テーブルを生成するコンテンツ蓄積装置とすることを特徴とするものである。
【0015】
第6の技術手段は、前記第1乃至第5の技術手段のいずれかに記載のコンテンツ蓄積装置において、前記外部入出力インターフェース手段が、前記外部管理テーブルや前記インデックスコンテンツデータを前記外部装置に対して入出力するインターフェースとして、着脱可能な記録媒体に対して前記外部管理テーブルや前記インデックスコンテンツデータの書き込み及び読み出しを行うインターフェースを用いているコンテンツ蓄積装置とすることを特徴とするものである。
【0016】
第7の技術手段は、前記第6の技術手段に記載のコンテンツ蓄積装置において前記外部入出力インターフェース手段により書き込み及び読み出しが行われる着脱可能な前記記録媒体が、前記外部管理テーブルや前記インデックスコンテンツデータを記録している記録媒体とすることを特徴とするものである。
【0017】
第8の技術手段は、前記第1乃至第5の技術手段のいずれかに記載のコンテンツ蓄積装置において、前記外部入出力インターフェース手段が、前記外部管理テーブルや前記インデックスコンテンツデータを前記外部装置に対して入出力するインターフェースとして、任意のデータの転送を行うことができる通信ネットワークを用いているコンテンツ蓄積装置とすることを特徴とするものである。
【0018】
第9の技術手段は、前記第8の技術手段に記載のコンテンツ蓄積装置において前記外部入出力インターフェース手段により転送が行われる前記通信ネットワークが、前記外部管理テーブルや前記インデックスコンテンツデータの転送を行う通信ネットワークとすることを特徴とするものである。
【0019】
第10の技術手段は、コンテンツデータの蓄積制御を行うコンテンツ蓄積制御方法であって、少なくとも、記録蓄積手段に記録蓄積された各前記コンテンツデータを特定することができる特定情報により各前記コンテンツデータを管理する管理テーブルを用いて、前記特定情報により特定される各前記コンテンツデータの読み出し及び書き込みを管理するコンテンツデータ管理ステップと、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータを特定する前記特定情報を含み、該特定情報により特定される各前記コンテンツデータに関して指定した編集操作の指示を、当該コンテンツ蓄積装置とは異なる外部装置において行うことができる外部管理テーブルを生成する外部管理テーブル生成ステップと、該外部管理テーブルを前記外部装置に対して入出力する外部入出力ステップとを有し、前記外部装置において前記外部テーブルにて指定された編集操作を、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに対して施すコンテンツ蓄積制御方法とすることを特徴とするものである。
【0020】
第11の技術手段は、コンテンツデータの蓄積制御を行うコンテンツ蓄積制御方法であって、少なくとも、記録蓄積手段に記録蓄積された各前記コンテンツデータを特定することができる特定情報により各前記コンテンツデータを管理する管理テーブルを用いて、前記特定情報により特定される各前記コンテンツデータの読み出し及び書き込みを管理するコンテンツデータ管理ステップと、前記特定情報により特定される各前記コンテンツデータの内容を案内することができるインデックスコンテンツデータを生成するインデックスコンテンツデータ生成ステップと、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータ及び前記インデックスコンテンツデータを特定する前記特定情報を含み、該特定情報により特定される各前記インデックスコンテンツデータを参照して、当該特定情報により特定される各前記コンテンツデータに関して指定した編集操作の指示を、当該コンテンツ蓄積装置とは異なる外部装置において行うことができる外部管理テーブルを生成する外部管理テーブル生成ステップと、前記外部管理テーブルと前記インデックスコンテンツデータとを前記外部装置に対して入出力する外部入出力ステップとを有し、前記外部装置において前記外部管理テーブルにて指定された編集操作を、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに対して施すコンテンツ蓄積制御方法とすることを特徴とするものである。
【0021】
第12の技術手段は、前記第10又は第11の技術手段に記載のコンテンツ蓄積制御方法であって、前記外部管理テーブル生成ステップが、前記記録蓄積手段に記録蓄積されている各前記コンテンツデータに関して前記外部装置において指定する前記編集操作として、予め登録されている複数種類の編集操作の中から選択して指定することができる前記外部管理テーブルを生成するコンテンツ蓄積制御方法とすることを特徴とするものである。
【0022】
第13の技術手段は、コンテンツデータの再生手段を有するコンテンツ再生装置であって、少なくとも、当該コンテンツ再生装置とは異なる外部装置との間で、該外部装置に記録蓄積されている各前記コンテンツデータを特定することができる特定情報を含み、該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示することができる外部管理テーブルを入出力する外部入出力インターフェース手段と、該外部入出力インターフェース手段から入力された前記外部管理テーブルの前記特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示する編集操作指示手段と、該編集操作指示手段により作成された前記編集操作の指示を前記外部管理テーブルに設定するように、前記外部管理テーブルを編集する外部管理テーブル編集手段とを備え、前記外部入出力インターフェース手段を制御して、前記外部管理テーブル編集手段において編集された前記外部管理テーブルを前記外部装置に対して出力するコンテンツ再生装置とすることを特徴とするものである。
【0023】
第14の技術手段は、コンテンツデータの再生手段を有するコンテンツ再生装置であって、少なくとも、当該コンテンツ再生装置とは異なる外部装置との間で、該外部装置に記録蓄積されている各前記コンテンツデータ、及び、各該コンテンツデータの内容を案内することができるインデックスコンテンツデータを特定することができる特定情報を含み、該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示することができる外部管理テーブルを入出力し、かつ、前記インデックスコンテンツデータを入力する外部入出力インターフェース手段と、該外部入出力インターフェース手段から入力された前記インデックスコンテンツデータを再生するインデックスデータ再生手段と、前記外部入出力インターフェース手段から入力された前記外部管理テーブルの前記特定情報により特定された各前記コンテンツデータに関する前記インデックスコンテンツデータを前記インデックスデータ再生手段により再生して、当該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示する編集操作指示手段と、該編集操作指示手段により作成された前記編集操作の指示を前記外部管理テーブルに設定するように、前記外部管理テーブルを編集する外部管理テーブル編集手段とを備え、前記外部入出力インターフェース手段を制御して、前記外部管理テーブル編集手段において編集された前記外部管理テーブルを前記外部装置に対して出力するコンテンツ再生装置とすることを特徴とするものである。
【0024】
第15の技術手段は、前記第13又は第14の技術手段に記載のコンテンツ再生装置であって、前記編集操作指示手段が、前記外部装置に記録蓄積されている各前記コンテンツデータに関して指示する前記編集操作として、前記外部管理テーブルにおいて予め登録されている複数種類の編集操作の中から選択して指定することができるコンテンツ再生装置とすることを特徴とするものである。
【0025】
第16の技術手段は、コンテンツデータの再生制御を行うコンテンツ再生制御方法であって、少なくとも、当該コンテンツ再生装置とは異なる外部装置との間で、該外部装置に記録蓄積されている各前記コンテンツデータを特定することができる特定情報を含み、該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示することができる外部管理テーブルを入出力する外部入出力ステップと、該外部入出力ステップにおいて入力された前記外部管理テーブルの前記特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示する編集操作指示ステップと、該編集操作指示ステップにより作成された前記編集操作の指示を前記外部管理テーブルに設定するように、前記外部管理テーブルを編集する外部管理テーブル編集ステップとを備え、前記外部入出力ステップを制御して、前記外部管理テーブル編集ステップにおいて編集された前記外部管理テーブルを前記外部装置に対して出力するコンテンツ再生制御方法とすることを特徴とするものである。
【0026】
第17の技術手段は、コンテンツデータの再生制御を行うコンテンツ再生制御方法であって、少なくとも、当該コンテンツ再生装置とは異なる外部装置との間で、該外部装置に記録蓄積されている各前記コンテンツデータ、及び、各該コンテンツデータの内容を案内することができるインデックスコンテンツデータを特定することができる特定情報を含み、該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示することができる外部管理テーブルを入出力し、かつ、前記インデックスコンテンツデータを入力する外部入出力ステップと、該外部入出力ステップにおいて入力された前記インデックスコンテンツデータを再生するインデックスデータ再生ステップと、前記外部入出力ステップにおいて入力された前記外部管理テーブルの前記特定情報により特定された各前記コンテンツデータに関する前記インデックスコンテンツデータを前記インデックスデータ再生ステップにより再生して、当該特定情報により特定された各前記コンテンツデータに関して指定した編集操作を指示する編集操作指示ステップと、該編集操作指示ステップにより作成された前記編集操作の指示を前記外部管理テーブルに設定するように、前記外部管理テーブルを編集する外部管理テーブル編集ステップとを備え、前記外部入出力ステップを制御して、前記外部管理テーブル編集ステップにおいて編集された前記外部管理テーブルを前記外部装置に対して出力するコンテンツ再生制御方法とすることを特徴とするものである。
【0027】
第18の技術手段は、前記第16又は第17の技術手段に記載のコンテンツ再生制御方法であって、前記編集操作指示ステップが、前記外部装置に記録蓄積されている各前記コンテンツデータに関して指示する前記編集操作として、前記外部管理テーブルにおいて予め登録されている複数種類の編集操作の中から選択して指定することができるコンテンツ再生制御方法とすることを特徴とするものである。
【0028】
【発明の実施の形態】
以下、本発明に係るコンテンツ蓄積装置/再生装置と、記録媒体と通信ネットワーク、及び、コンテンツ蓄積/再生制御方法に関する実施形態の一例について、図面を参照しながら詳細に説明する。なお、以下の説明においては、コンテンツ蓄積装置としては音楽蓄積装置を、コンテンツ再生装置としては音楽再生装置を用いている場合を例にとって説明することとするが、本発明は、かかる場合に限るものではなく、対象とするコンテンツデータが、静止画情報や映像情報であっても良いし、テキストデータであっても良いし、これらのデータが複合された形態であっても、勿論構わない。
【0029】
図1は、本発明に係るコンテンツ蓄積装置の構成に関する実施形態の一例である音楽蓄積装置のシステム構成図である。
図1に示すシステム構成図において、音楽蓄積装置100は、CDドライブ101と音楽データ管理手段102とHDD103とインデックス音楽データ生成手段104と外部管理テーブル生成手段105とメモリカードインターフェース106と液晶表示部107とユーザインターフェース108と制御部109と前記の各回路部を接続するデジタルバスライン110とから構成されている。
【0030】
ここに、CDドライブ101は、挿着されたCD101aに記録されている音楽データを読み出すものであり、HDD103は、CDドライブ101から読み出された音楽データ103a、及び、各該音楽データ103aを特定することができる特定情報(管理データ)により各音楽データ103aを管理する管理テーブル103bを記録蓄積すると共に、後述する外部管理テーブル103cとインデックス音楽データ103dとを格納するものである。
【0031】
音楽データ管理手段102は、前記の管理テーブル103bの前記特定情報を読み書きして、対応する音楽データ103aの読み出し及び書き込みを管理するものであり、インデックス音楽データ生成手段104は、HDD103に記録蓄積されているそれぞれの音楽データ103aの内容を案内することができるインデックス音楽データ103dを各前記特定情報に対応させてそれぞれ生成してHDD103に格納するものである。
【0032】
また、外部管理テーブル生成手段105は、HDD103の音楽データ103aを当該音楽蓄積装置100とは異なる外部装置(例えば、後述する音楽再生装置)により編集することを可能とするために、管理テーブル103bに対応する外部管理テーブル103cを生成して、HDD103に格納するものであり、HDD103に格納された外部管理テーブル103cは、インデックス音楽データ生成手段104により生成されてHDD103に格納されている、音楽データ103aの内容を案内するインデックス音楽データ103dと共にメモリカード106aに転送される。
【0033】
即ち、外部管理テーブル103cは、HDD103に記録蓄積されている各音楽データ103aやインデックス音楽データ103dを特定することができる特定情報(例えば、後述する図2に示す曲ID番号201などの情報)を含み、該特定情報により特定される各音楽データ103aに関して指定した編集操作をする指示を、当該音楽蓄積装置100とは異なる外部装置(例えば、後述する音楽再生装置)において行うことができる制御データを更に付加しているものであり、メモリカード106aに転送外部テーブル103c′として転送して記録される。
【0034】
更に説明すると、外部管理テーブル103cには、管理テーブル103bに設定された各種の特定情報(管理データ)の他に、前記外部装置から当該音楽蓄積装置100に対して、音楽データ103aの転送や削除などの指定した編集操作を行う指示(例えば、指定した編集操作を実行することができる制御プログラムを呼び出すための呼び出し指示)となる制御データが記録されており、更に、各前記特定情報により、インデックス音楽データ生成手段104により生成された各インデックス音楽データ103dを索引することができる呼び出し関係も指定することができる。
【0035】
ここで、インデックス音楽データ103dとは、前述のごとく、各特定情報により特定されるぞれぞれの音楽データ103aの任意の位置の一部データを切り出したものであり、各当該音楽データ103aの内容案内用として再生可能なインデックス用の音楽データである。外部管理テーブル生成手段105により生成されてHDD103に一旦保存された外部管理テーブル103cは、前記のインデックス音楽データ103dと共に、HDD103からメモリカードインターフェース106を介してメモリカード106aにそれぞれ転送外部テーブル103c′と転送インデックス音楽データ103d′として転送して記録される。
【0036】
また、メモリカードインターフェース106は、HDD103に保存されている外部管理テーブル103cとインデックス音楽データ103dと、更には、転送指定された音楽データ103aとを、挿着されたメモリカード106aとの間で、それぞれ転送外部管理テーブル103c′と転送インデックス音楽データ103d′と更には転送音楽データ103a′との各形式で読み出し及び書き込みを行うものであり、当該音楽蓄積装置100とは異なる外部装置(例えば、後述する音楽再生装置)に対して入出力を行うことを可能とする外部入出力インターフェース手段を提供している。
また、液晶表示部107は、ユーザインターフェース108の操作に応じて、HDD103に記録蓄積されている音楽データ103aの一覧や各種メニューなどを画面表示するものであり、ユーザインターフェース108は、ユーザが指定した動作、あるいは、液晶表示部107に表示された各種メニューの中から所望する項目を選択して、所望の動作を行わせるための情報を入力するためのものである。
【0037】
また、制御部109は、CPU109a、RAM109b、ROM109cから構成されており、ROM109cには、当該音楽蓄積装置100の全体の動作を制御する蓄積制御プログラムが格納され、CPU109aは、該蓄積制御プログラムに応じて、RAM109b上に演算データを展開して、デジタルバスライン110を介して、前述した各回路部の動作を制御するように構成されている。
【0038】
ここで、ユーザインターフェース108からは、ユーザは、例えば、CDドライブ101に挿着されたCD101aに記録されている音楽データを選択してHDD103へ音楽データ103aとして選択録音する指定をしたり、CD101aに記録されている音楽データ、HDD103に記録蓄積されている音楽データ103a、又は、メモリカード106aに記録されている音楽データの一覧表示を指定したり、HDD103とメモリカード106aとの間で、音楽データ103aや外部管理テーブル103c、インデックス音楽データ103dなどの各種データの転送を指定したり、HDD103に記録蓄積されている音楽データ103aの削除を指定したり、メモリカード106aに対するデータの読み出しや書き込みの開始を指定したり、あるいは、メモリカード106aからデータを読み込んで、HDD103上に記録されている音楽データ103aの転送・削除などの編集操作を指定したりすることが可能になっている。
【0039】
また、インデックス音楽データ生成手段104は、HDD103に記録蓄積されている各音楽データ103a即ち各楽曲の任意の箇所の一部データ例えば先頭から予め定められた時間(例えば30秒)の間の音楽データを複製して、HDD103にインデックス音楽データ103dとして一旦保存し、デジタルバスライン110、メモリカードインターフェース106を介してメモリカード106aに転送することが可能に構成されている。
【0040】
続いて、図2は、音楽蓄積装置100のHDD103に記憶された管理テーブル103bに登録されている特定情報即ち管理データの構成の一例を示すメモリ構成図である。
図2に示すように、管理テーブル103bは、少なくとも、HDD103に記録蓄積されている複数の音楽データ103aやインデックス音楽データ103dの中のいずれかを特定して選択して呼び出すための特定情報を登録しているものであり、各音楽データ(即ち各楽曲)や対応する各インデックス音楽データを一意に識別可能なように付与された曲ID番号201と、HDD103に記録蓄積されている各音楽データ(即ち各楽曲)のタイトル名202と、各音楽データ(即ち各楽曲)のアーティスト名203と、HDD103に記録蓄積されている各音楽データ(即ち各楽曲)の格納場所を示す音楽データ格納場所204と、各インデックス音楽データの格納場所を示すインデックス音楽データ格納場所205とを含んで構成されている。
【0041】
ここで、たとえ、各音楽データ(即ち各楽曲)毎に必要とする記録領域の大きさが異なるとしても、記録する可能性がある音楽データの最大記録領域に、全ての音楽データの記憶領域の大きさを統一して、HDD103における各音楽データ103a(即ち各楽曲)の記録領域の大きさを全て同一とすれば、曲ID番号201のみにより、HDD103における各音楽データの音声データ格納場所204を、一意に特定するように構成することができる場合であれば、管理テーブル103bにおける音楽データ格納場所204に関する情報を省略しても良い。
【0042】
また、インデックス音楽データ格納場所205についても、全く同様であり、HDD103における各インデックス音楽データ103dの記録領域の大きさを全て同一とすれば、管理テーブル103bにおけるインデックス音楽データ格納場所205に関する情報を設定する必要はない。
なお、各インデックス音楽データ103d側にも、対応する各音楽データ103aとの関連付けを行う索引可能なインデックス情報を記憶させるように構成して、各インデックス音楽データ103dを再生して試聴した際に、試聴した該インデックス音楽データ103dから、管理テーブル103bの例えば曲ID番号201を逆引きできるようにしても良い。
【0043】
続いて、図3は、メモリカードインターフェース106に挿着されたメモリカード106aに転送外部管理テーブル103c′として転送して記憶させる外部管理テーブル103cの構成の一例を示すメモリ構成図であり、外部管理テーブル生成手段105により生成されて、HDD103に一旦保存されているものである。
【0044】
外部管理テーブル103cは、図3に示すように、当該音楽蓄積装置100とは異なる他の外部装置(例えば、後述する音楽再生装置)により当該音楽蓄積装置100に蓄積されている音楽データ103aの編集を行うために、着脱可能なメモリカード106aに必要とする各種データを格納しているものであり、HDD103に記録蓄積されている全ての音楽データ103aに関する特定情報(曲ID番号201、タイトル名202、アーティスト名203、音楽データ格納場所204、及び、インデックス音楽データ格納場所205)を管理テーブル103bから複写すると共に、更に、該特定情報により特定される各音楽データ103aに関して指定した編集操作の指示を、当該音楽蓄積装置100とは異なる他の外部装置(例えば、後述する音楽再生装置)において行うための制御データとして、予め登録されている編集操作項目に対応して、少なくとも、HDD103とメモリカード106aとの間で、選択した音楽データ103aの転送を指定するための転送指定制御コード301と、HDD103から選択した音楽データ103aの削除を指定するための削除指定制御コード302とを含んで構成されている。
【0045】
ここで、転送指定制御コード301と削除指定制御コード302とには、外部管理テーブル生成手段105により生成される場合には、初期値として全て‘0’が設定されており、転送や削除などの編集操作が何ら指定されていない状態に初期設定されている。
なお、前述した図2の管理テーブル103bの場合と同様に、図3の外部管理テーブル103cにおいても、音楽データ格納場所204に関する情報を省略することができるし、更には、メモリカード106aに転送されて記録されている各転送インデックス音楽データ103d′の格納場所に関する情報としても利用することができるインデックス音楽データ格納場所205に関する情報も、メモリカード106aにおける各転送インデックス音楽データ103d′の記録領域の大きさを全て同一とすれば、省略しても良い。また、各転送インデックス音楽データ103d′側に、対応する各音楽データ103aとの関連付けを行う索引可能なインデックス情報を記憶させるように構成しても良い。
【0046】
続いて、図4は、音楽蓄積装置100のメモリカードインターフェース106に挿着されたメモリカード106aに転送されて記録される各種データの構成の一例を示すメモリ構成図である。
即ち、メモリカード106aには、図4に示すように、図3に示した外部管理テーブル生成手段105によりHDD103上に生成された外部管理テーブル103cを、転送外部管理テーブル103c′として転送して格納する転送外部管理テーブル記録領域401と、インデックス音楽データ生成手段104によりHDD103上に生成された、HDD103の全ての音楽データ103aに対するインデックス音楽データ103dを、転送インデックス音楽データ103d′として転送して格納する転送インデックス音楽データ記録領域402と、図3に示す転送指定制御コード301により転送指定がなされることにより、HDD103から読み出して転送された音楽データを示す転送音楽データ103a′を格納する転送音楽データ記録領域403とが少なくとも確保されている。
【0047】
続いて、音楽蓄積装置100のROM109cに格納されて、蓄積すべき音楽データの編集操作を行う蓄積制御プログラムの流れについて、図5及び図6に示す動作フローチャートを用いて説明を行う。
【0048】
ここで、図5は、図1に示す音楽蓄積装置100に備えられたメモリカードインターフェース106に挿着されたメモリカード106aへの書き出しに関する蓄積制御プログラムの動作の一例を示す動作フローチャートである。
図5に示す蓄積制御プログラムは、ユーザインターフェース108を介して、ユーザがメモリカード106aへのデータの書き込み開始を指定することにより起動される。
【0049】
該蓄積制御プログラムが起動すると、まず、外部管理テーブル生成手段105により生成されてHDD103に保存されている外部管理テーブル103c(図3に一例を示す)を、メモリカード106aの転送外部管理テーブル記録領域401に転送外部管理テーブル103c′として書き込む(ステップS501)。次いで、インデックス音楽データ生成手段104により生成されてHDD103に保存されているインデックス音楽データ103dを、順次、転送インデックス音楽データ記録領域402に転送インデックス音楽データ103d′として書き込んで(ステップS502)、処理を終了する。
【0050】
次に、図6は、図1に示す音楽蓄積装置100に備えられたメモリカードインターフェース106に挿着されたメモリカード106aの転送外部管理テーブル記録領域401からの転送外部管理テーブル103c′の読み出しと、読み出された転送外部管理テーブル103c′の編集操作指示内容に応じた処理を行う蓄積制御プログラムの動作の一例を示す動作フローチャートである。
【0051】
なお、図6に示す動作フローチャートにおいては、理解し易くするために、転送外部管理テーブル記録領域401の転送外部管理テーブル103c′に登録されている楽曲が1個のみである場合について説明を行う。
ここに、蓄積制御プログラムの図6に示す動作フローチャートは、ユーザが、当該音楽蓄積装置100とは異なる外部装置(例えば、後述する音楽再生装置)においてメモリカード106a上の転送外部管理テーブル103c′を編集した後、当該音楽蓄積装置100のメモリカードインターフェース106に該メモリカード106aを再度挿着して、ユーザインターフェース108を介して、ユーザがメモリカード106aからの転送外部管理テーブル103c′の読み出し開始を指定することにより起動される。
【0052】
該蓄積制御プログラムが起動すると、まず、メモリカード106aの転送外部管理テーブル記録領域401から転送外部管理テーブル103c′の読み込みを行い、転送外部管理テーブル103c′に設けられている制御コードの種別を選択するための制御選択メニュー画面を液晶表示部107に表示する(ステップS601)。なお、本実施例においては、転送外部管理テーブル103c′に設けられている制御コードとして、前述のごとく、転送指定制御コード301と削除指定制御コード302との2種類であるので、“転送”と“削除”と“選択項目なし”との3つの項目のいずれを選択するかという選択メニュー画面を液晶表示部107に表示する。ここで、転送指定制御コード301と削除指定制御コード302という制御コードと、選択メニュー画面に表示される“転送”と“削除”というテキストデータとは予め一意に対応付けがなされている。
【0053】
続いて、画面表示されている選択メニュー画面の中から制御コードの選択操作を、ユーザがユーザインターフェース108を介して行うと、ユーザによりなされた選択結果の検出を行う(ステップS602)。即ち、ユーザにより“選択項目なし”と“転送”と“削除”と“選択項目なし”のいずれが選択指定されているかの判定を行い(ステップS603)、“選択項目なし”を選択した場合(ステップS603の“なし”)は、転送外部管理テーブル103c′に登録されている音楽データは編集すべき音楽データではないとして、本蓄積制御プログラムを終了する。一方、“転送”を選択した場合(ステップS603の“転送”)は、ステップS604へ移行し、“削除” を選択した場合(ステップS603の“削除”)は、ステップS605へ移行する。
【0054】
ここで、“転送”を選択した場合(ステップS603の“転送”)は、転送外部管理テーブル103c′に登録されている音楽データに関する転送指定のパラメータである転送指定制御コード301が、当該音楽蓄積装置100とは異なる外部装置において編集されて、“1”に設定されているか否かを判定し(ステップS604)、“1”に設定されている場合(ステップS604のYES)、ステップS606へ移行し、“0”に設定されている場合(ステップS604のNO)、転送外部管理テーブル103c′に登録されている当該音楽データは転送が要求されていない音楽データであると判断して、本蓄積制御プログラムを終了する。
【0055】
一方、“削除” を選択した場合(ステップS603の“削除”)は、転送外部管理テーブル103c′に登録されている音楽データに関する削除指定のパラメータである削除指定制御コード302が、当該音楽蓄積装置100とは異なる外部装置において編集されて、“1”に設定されているか否かを判定し(ステップS605)、“1”に設定されている場合(ステップS605のYES)、ステップS607へ移行し、“0”に設定されている場合(ステップS605のNO)、転送外部管理テーブル103c′に登録されている当該音楽データは削除が要求されていない音楽データであると判断して、本蓄積制御プログラムを終了する。
【0056】
転送指定制御コード301が“1”に設定されていた場合(ステップS604のYES)には、指定された音楽データをHDD103の音楽データ103aの中から選択してメモリカード106aへ転送する転送処理プログラムをROM109cから呼び出して、音楽データ管理手段102を制御して、転送外部管理テーブル103c′において転送指定制御コード301が“1”に設定されている曲ID番号201あるいは音楽データ格納場所204の音楽データ103aを索引して、該当する音楽データ103aを転送音楽データ103a′としてHDD103からメモリカード106aの転送指定音楽データ記録領域403へ転送させて(ステップS606)、本蓄積制御プログラムを終了する。
【0057】
一方、削除指定制御コード302が“1”に設定されていた場合(ステップS605のYES)には、指定された音楽データをHDD103の音楽データ103aの中から選択して削除する削除処理プログラムをROM109cから呼び出して、音楽データ管理手段102を制御して、転送外部管理テーブル103c′において削除指定制御コード301が“1”に設定されている曲ID番号201あるいは音楽データ格納場所204の音楽データ103aを索引して、該当する音楽データ103aをHDD103から削除させて(ステップS607)、本蓄積制御プログラムを終了する。
【0058】
前述した図6の動作フローチャートにおいては、転送外部管理テーブル103c′に設定されている楽曲(音楽データを示す曲ID番号201)が1曲のみである場合について述べたが、複数の楽曲が設定されている場合であっても、ステップS603に示す“転送”と“削除”と“選択項目なし”との判定処理を行い、“転送”の指定がなされていた場合であれば、“転送”の指定がある(即ち、転送指定制御コード301が“1”に設定されている)全ての楽曲について、ステップS604とS606との処理を、転送外部管理テーブル103c′に設定されている曲順に繰り返し行い、一方、“削除”の指定がなされていた場合であれば、“削除”の指定がある(即ち、削除指定制御コード302が“1”に設定されている)全ての楽曲について、ステップS605とS607との処理を、転送外部管理テーブル103c′に設定されている曲順に繰り返し行うようにすれば良い。
【0059】
また、前述した実施例においては、外部管理テーブル生成手段105により生成される外部管理テーブル103c及び転送外部管理テーブル103c′には、当該音楽蓄積装置100とは異なる外部装置において音楽データ103aに関して指定することができる編集操作の種類として、転送指定制御コード301と削除指定制御コード302との2種類のみの制御コードが予め登録されて設定されることとしたが、音楽蓄積装置100として実施すべき編集操作項目が更に存在している場合(例えば、CDドライブ101以外に、メモリカードインターフェース106を介して、音楽データをHDD103に記録蓄積する制御項目を追加しているような場合)があれば、かかる2種類に限ることなく、更に追加しても良いことは言うまでもない。いずれの場合であっても、予め登録されている複数種類の編集操作項目(制御コード)全てを有する転送外部管理テーブル103c′を生成してメモリカード106aに転送して記録させることにより、前記外部装置において転送外部管理テーブル103c′の複数種類の編集操作項目(制御コード)の中からいずれでも選択して指定することができるように構成されている。
【0060】
また、前述した実施例においては、図5に示すメモリカード106aへの書き出し処理や図6に示す転送外部管理テーブル103c′の編集操作指示内容に応じた音楽データ103aの編集処理が、ROM109cに格納されている蓄積制御プログラムのようなプログラム論理により実施されている場合を示したが、本発明においては、かくのごとき処理を、プログラム論理ではなく、ハードウェア手段を含め、異なる実現手段を用いて実施することにしても良い。
【0061】
更には、音楽蓄積装置100のみを用いて、当該音楽蓄積装置100のHDD103に記録蓄積されている音楽データ103aに関して編集する操作(例えば、転送や削除などの操作)を行う蓄積制御プログラムを呼び出すことができるプログラム呼び出しコードを、ユーザがユーザインターフェース108を介して直接入力して起動することにより、HDD103に記録蓄積されている音楽データ103aに関する編集操作種別を示す制御コードの種類に関する選択メニュー画面を、例えば、液晶表示部107に画面表示させて、ユーザが選択した制御コードによって音楽データ103aの編集操作を行うようにしても良い。
【0062】
また、インデックス音楽データ生成手段104は、前述したように、HDD103に記録蓄積されている各音楽データ103aのそれぞれ楽曲の先頭から予め定められた時間(例えば30秒)の間の音楽データを用いる代わりに、それぞれの楽曲において任意の箇所の一部音楽データを切り出すこととしても良いし、更には、各音楽データ103aの周波数変換を行い、人間の聴覚の特性であるマスキング効果を利用して、聞こえ難い周波数成分を間引いたり、あるいは、識別し難い大きな音量レベル(振幅レベル)の音楽データ部分を間引くことにより、再生帯域の圧縮処理を行い、音楽データ103aからデータサイズを大幅に低減させる処理を行って、インデックス音楽データ103dとして生成するようにしても良い。
【0063】
次に、前述したような転送外部管理テーブル103c′や転送インデックス音楽データ103d′や転送音楽データ103a′が記録されているメモリカード106aを用いて、当該音楽蓄積装置100とは異なる外部装置である音楽再生装置において、メモリカード106aに記録されているインデックス音楽データ103d′や転送音楽データ103a′の再生や、転送外部管理テーブル103c′に関する編集を行う場合について説明する。
【0064】
図7は、本発明に係るコンテンツ再生装置の構成に関する実施形態の一例である音楽再生装置のシステム構成図である。
図7に示すシステム構成図において、音楽再生装置700は、メモリカードインターフェース701と外部管理テーブル編集手段702と音楽データ再生手段703とユーザインターフェース704と音声変換手段705と制御部706と各回路部を接続するデジタルバスライン707とから構成されている。
【0065】
ここに、メモリカードインターフェース701は、挿着されたメモリカード106aから、前述のごとき転送インデックス音楽データ103d′や転送音楽データ103a′の読み出しと、転送外部管理テーブル103c′の読み出し及び書き込みを行うものであり、当該音楽再生装置700とは異なる外部装置(例えば、図1に示す音楽蓄積装置)に対して入出力を行う外部入出力インターフェース手段を提供するものである。また、音楽データ再生手段703は、メモリカード106aから読み出された転送インデックス音楽データ103d′や転送音楽データ103a′の再生を行うものである。
【0066】
外部管理テーブル編集手段702は、当該音楽再生装置700における編集操作指示手段となる再生制御プログラムにより作成された各コンテンツデータに関する編集操作の指示を転送外部管理テーブル103c′に設定するように、転送外部管理テーブル103c′を編集する外部管理テーブル編集手段を提供するものであり、ROM706cにプログラムとして格納してCPU706aにより実行するように構成しても良い。
【0067】
また、ユーザインターフェース704は、当該音楽再生装置700に対してユーザが指定した動作を行わせるための情報を入力するためのものである。
音声変換手段705は、音楽データ再生手段703が再生した音楽データを音声に変換してスピーカなどから出力するものである。
【0068】
また、制御部706は、CPU706a、RAM706b、ROM706cから構成されており、ROM706cには、当該音楽再生装置700の全体の動作を制御する再生制御プログラムが格納され、CPU706aは、該再生制御プログラムに応じて、RAM706c上に演算データを展開して、デジタルバスライン707を介して、前述した各回路部の動作を制御するように構成されている。
【0069】
ここで、ユーザインターフェース704からは、ユーザは、例えば、メモリカードインターフェース701に挿着されたメモリカード106aに記録されている転送インデックス音楽データ103d′や転送音楽データ103a′を選択して、音楽データ再生手段703により再生することを指定したり、再生された転送インデックス音楽データ103d′を音声変換手段705により音声に変換出力して試聴しながら、転送外部管理テーブル103c′の編集(即ち、当該音楽再生装置700とは異なる外部の音楽蓄積装置100に蓄積されている音楽データ103aの削除や、あるいは、当該音楽再生装置700への転送など)を指定したりすることができる。
【0070】
即ち、ユーザインターフェース704からのユーザの入力内容に応じて動作する再生制御プログラムの一つとして、転送外部管理テーブル103c′の特定情報により特定される各音楽データ103aの内容を案内することができる転送インデックス音楽データ103d′を音楽データ再生手段703により再生して、ユーザが、当該特定情報により特定される音楽データ103aに関して指定した編集操作(例えば、転送や削除など)を指示する編集操作指示手段を構成している。
【0071】
次に、音楽再生装置700のROM706cに格納されて、再生のために転送されてきた転送外部管理テーブル103c′の編集操作を行う再生制御プログラムの流れについて、図8に示す動作フローチャートを用いて説明を行う。
図8は、図7に示す音楽再生装置700に備えられたメモリカードインターフェース701に挿着されたメモリカード106aの転送外部管理テーブル記録領域401に記録されている転送外部管理テーブル103c′の編集処理を行う再生制御プログラムの動作の一例を示す動作フローチャートであり、前述の外部管理テーブル編集手段702をROM706cに格納した再生制御プログラムの一環として実現した場合を示している。
【0072】
ここで、再生制御プログラムの図8に示す動作フローチャートは、図1に示す音楽蓄積装置100により図4のメモリ構成図に示すように記録されたメモリカード106aをメモリカードインターフェース701に挿着し、ユーザインターフェース704を介して、ユーザが、メモリカード106aからの転送インデックス音楽データ103d′を選択試聴して、当該転送インデックス音楽データ103d′に対応する音楽データの編集操作(即ち、当該音楽再生装置700とは異なる外部装置である例えば音楽蓄積装置100に蓄積されている音楽データ103aに関する転送や削除操作)の指示を転送外部管理テーブル103c′に設定することを指定した場合に起動される。即ち、当該音楽再生装置700とは異なる外部装置(例えば、前記図1に示す音楽蓄積装置100など)からメモリカードインターフェース701を介して入力された転送外部管理テーブル103c′に記録されている特定情報(即ち、前記外部装置に記録蓄積されている音楽データを特定することができる特定情報)により特定された各音楽データに関する編集操作を指示する編集操作指示手段の動作結果として、指定された編集操作の指示を転送外部管理テーブル103c′に設定することを、ユーザが指定した場合に起動される。
【0073】
なお、図8に示す動作フローチャートにおいては、理解し易くするために、メモリカード106aの転送外部管理テーブル記録領域401の転送外部管理テーブル103c′に登録されている転送インデックス音楽データ103d′が1個のみである場合について説明を行う。
【0074】
該再生制御プログラムが起動すると、転送外部管理テーブル103c′に設けられている制御コードとしては、前述のごとく、転送指定制御コード301と削除指定制御コード302との2種類が用意されている場合について説明しているので、まず、ユーザが、ユーザインターフェース704を介して、“転送”と“削除”と“編集項目なし”とのいずれを指定したかの判定を行い(ステップS801)、“編集項目なし”を選択した場合(ステップS801の“なし”)は、転送外部管理テーブル103c′に登録されている音楽データは編集すべき音楽データではないとして、本再生制御プログラムを終了する。一方、“転送”が指定されていた場合(ステップS801の“転送”)は、ステップS802へ移行し、“削除”が指定されていた場合(ステップS801の“削除”)は、ステップS803へ移行する。
【0075】
なお、図7には表示していないが、当該音楽再生装置700に液晶表示部を備えている場合であれば、各制御コードに対応させた“転送”と“削除”と“編集項目なし”との3つの項目のいずれを選択するかという選択メニュー画面を液晶表示部に表示して、ユーザの選択操作をガイドするようにしても構わない。
【0076】
ユーザにより“転送”が指定されていた場合(ステップS801の“転送”)は、転送外部管理テーブル103c′において、転送を指定された音楽データに関する転送指定のパラメータである転送指定制御コード301に“1”を設定して、本再生制御プログラムを終了する。
一方、ユーザにより“削除”が指定されていた場合(ステップS801の“削除”)は、転送外部管理テーブル103c′において、削除を指定された音楽データに関する削除指定のパラメータである削除指定制御コード302に“1”を設定して、本再生制御プログラムを終了する。
【0077】
前述した図8の動作フローチャートにおいては、転送外部管理テーブル103c′に設定されている転送インデックス音楽データ103d′(即ち、音楽データを示す曲ID番号201)が1曲のみである場合について述べたが、複数の楽曲が転送外部管理テーブル103c′に設定されている場合であっても、ユーザが、例えば、転送外部管理テーブル103c′に設定されている曲ID番号201の順番に、転送インデックス音楽データ103d′を順次再生しながら、編集操作(転送や削除の操作)を必要とするか否かを判断して、編集操作が必要であるとして、ユーザが、ユーザインターフェース704を介して指定した編集操作の指示をした場合には、現在再生中の転送インデックス音楽データ103d′を示す曲ID番号201に対応する転送外部管理テーブル103c′の転送指定制御コード301又は削除指定制御コード302に“1”に設定する処理を、全ての楽曲について、繰り返すようにすれば良い。
【0078】
また、前述した実施例においては、図8に示す転送外部管理テーブル103c′の編集処理が、ROM706cに格納されている再生制御プログラムのようなプログラム論理により実施される場合を示したが、本発明においては、前述したように、プログラム論理ではなく、ハードウェア手段を含め、異なる実現手段により実施することにしても良い。
【0079】
また、以上に述べた実施例においては、音楽蓄積装置100のインデックス音楽データ生成手段104により生成されるインデックス音楽データ103dは、各音楽データ103aの楽曲の先頭から予め定められた所定の時間(例えば30秒)であっても良いが、例えば、前述したように、人間の聴覚特性を利用して間引き処理を施したデータを用いても良いし、各音楽データ103aを特定することができるインデックスデータであれば、如何なるデータを用いることとしても構わない。
【0080】
また、図1に示す音楽蓄積装置100と図7に示す音楽再生装置700との間で、転送インデックス音楽データ103d′や転送音楽データ103a′及び転送外部管理テーブル103c′に関するデータを転送する媒体として、メモリカード106aを用いている場合を示したが、CD、MD、MO又はDVDのような光ディスクからなる記録媒体であっても良いし、あるいは、図4に示したようなメモリカードのメモリ構成からなるデータフォーマットを、例えば、通信ネットワークを介して転送する通信フォーマットとし、音楽蓄積装置100のメモリカードインターフェース106、及び、音楽再生装置700のメモリカードインターフェース701の代わりに、通信ネットワークとの間でデータを転送することができる通信手段即ちネットワークインターフェースを用いることとして、前記通信フォーマットからなる転送インデックス音楽データ103d′や転送音楽データ103a′及び転送外部管理テーブル103c′に関するデータを、通信ネットワークを介して転送するように構成しても良い。ここで、かかる通信ネットワークとしては、携帯電話機やPHS電話機に適用されている移動無線ネットワークであっても良いし、無線LANやBluetoothなどのローカル無線ネットワークであっても良いし、あるいは、専用線や有線PSDNなどの有線公衆通信網や、更には、インタネットを用いても良い。
【0081】
更には、前述した実施例においては、取り扱うコンテンツデータとして、音楽データを対象としている場合を例に取って説明したが、本発明は、かかる場合のみに限るものではなく、例えば、映像データを対象とする場合や、映像データと音声データとの複合データを対象とする場合や、テキストデータなどを対象とする場合など、如何なるコンテンツデータに対しても適用することができることは言うまでもない。
【0082】
【発明の効果】
以上に説明したように、本発明に係るコンテンツ蓄積装置/再生装置と、記録媒体と通信ネットワーク、及び、コンテンツ蓄積/再生制御方法によれば、コンテンツ蓄積装置は、蓄積手段に蓄積されているコンテンツデータの編集操作を当該コンテンツ蓄積装置において直接指定して実施させることを可能とするのみならず、蓄積されているコンテンツデータの内容を案内するインデックスコンテンツデータを自動生成し、コンテンツ蓄積装置での制御用の特定情報を含む管理テーブルと共に、当該コンテンツ蓄積装置とは異なる外部装置(例えば、前記コンテンツデータを再生するコンテンツ再生装置)に対しても出力することができるので、出力されたインデックスコンテンツデータや制御用の特定情報を用いて、該インデックスコンテンツデータを再生し、前記コンテンツ蓄積装置に蓄積されているコンテンツデータに対する編集操作を指定する指示を行うことができるインターフェースを備えた外部装置であれば、如何なる外部装置であっても、当該コンテンツ蓄積装置に蓄積されているコンテンツデータに対する編集操作を指定することが可能である。
【0083】
また、当該コンテンツ蓄積装置とは異なる外部装置において、当該コンテンツ蓄積装置に蓄積されているコンテンツデータに関して指定する編集操作として、予め登録されている複数の編集操作のいずれでも指定することができ、更には、当該コンテンツ蓄積装置側でも、該コンテンツデータに対する複数の編集操作のいずれでも選択指定することも可能である。従い、本発明に係るコンテンツ蓄積装置/再生装置と、記録媒体と通信ネットワーク、及び、コンテンツ蓄積/再生制御方法においては、大容量の蓄積手段を備えたコンテンツ蓄積装置におけるコンテンツデータの編集操作に関わる操作性を大幅に向上させることができる。
【図面の簡単な説明】
【図1】本発明に係るコンテンツ蓄積装置の構成に関する実施形態の一例である音楽蓄積装置のシステム構成図である。
【図2】音楽蓄積装置のHDDに記憶された管理テーブルに登録されている特定情報即ち管理データの構成の一例を示すメモリ構成図である。
【図3】メモリカードインターフェースに挿着されたメモリカードに転送して記憶させる外部管理テーブルの構成の一例を示すメモリ構成図である。
【図4】メモリカードインターフェースに挿着されたメモリカードに転送されて記録される各種データの構成の一例を示すメモリ構成図である。
【図5】音楽蓄積装置に備えられたメモリカードインターフェースに挿着されたメモリカードへの書き出しに関する蓄積制御プログラムの動作の一例を示す動作フローチャートである。
【図6】音楽蓄積装置に備えられたメモリカードインターフェースに挿着されたメモリカードの転送外部管理テーブル記録領域からの転送外部管理テーブルの編集操作指示内容に応じた処理を行う蓄積制御プログラムの動作の一例を示す動作フローチャートである。
【図7】本発明に係るコンテンツ再生装置の構成に関する実施形態の一例である音楽再生装置のシステム構成図である。
【図8】音楽再生装置に備えられたメモリカードインターフェースに挿着されたメモリカードの外部管理テーブル記録領域に記録されている転送外部管理テーブルの編集処理を行う再生制御プログラムの動作の一例を示す動作フローチャートである。
【符号の説明】
100…音楽蓄積装置、101…CDドライブ、102…音楽データ管理手段、101a…CD、103…HDD、103a…音楽データ、103a′…転送音楽データ、103b…管理テーブル、103c…外部管理テーブル、103c′…転送外部管理テーブル、103d…インデックス音楽データ、103d′…転送インデックス音楽データ、104…インデックス音楽データ生成手段、105…外部管理テーブル生成手段、106…メモリカードインターフェース、106a…メモリカード、107…液晶表示部、108…ユーザインターフェース、109…制御部、109a…CPU、109b…RAM、109c…ROM、110…デジタルバスライン、201…曲ID番号、202…タイトル名、203…アーティスト名、204…音楽データ格納場所、205…インデックス音楽データ格納場所、301…転送指定制御コード、302…削除指定制御コード、401…転送外部管理テーブル記録領域、402…転送インデックス音楽データ記録領域、403…転送音楽データ記録領域、700…音楽再生装置、701…メモリカードインターフェース、702…外部管理テーブル編集手段、703…音楽データ再生手段、704…ユーザインターフェース、705…音声変換手段、706…制御部、706a…CPU、706b…RAM、706c…ROM、707…デジタルバスライン。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a content storage device / playback device, a recording medium and a communication network, and a content storage / playback control method, and in particular, operability of content data editing operation in a content storage device provided with a large-capacity storage means. Storage / reproducing apparatus, recording medium, communication network, and content storage / reproduction control method capable of greatly improving the content.
[0002]
[Prior art]
2. Description of the Related Art In recent years, HDDs (hard disk drives) have been reduced in price and increased in capacity, and have been widely used as storage devices for video recorders and car navigation systems in the field of consumer electronics in addition to computer storage devices. Regarding flash memory cards (hereinafter referred to as memory cards) to which semiconductor memory is applied, large-capacity memory cards have been commercialized as semiconductors have become cheaper and larger in capacity, and memory cards into which such memory cards are inserted. Slots, for example, have become mainstream in the field of digital cameras, for example, and are also being widely installed in fields such as mobile phones with built-in camera mechanisms.
[0003]
Also, in the audio field, a HDD, a CD drive, a memory card slot, and the like are mounted to listen to music on a CD, or to record music on a CD to the HDD, and call and listen to the music at any time from the HDD. HDD components are also appearing. Then, after recording a large amount of music corresponding to 100 or more album CDs on the HDD, or inserting a memory card into the memory card slot, the recorded music is recorded on the HDD using the guide screen provided in the HDD component. It is also possible to select a song and transfer the music data to the inserted memory card at high speed. The transferred and recorded memory card can be played by a compatible portable music player so that music can be enjoyed while being carried.
[0004]
Also, in order to reduce the time and effort of screen operations when editing music, Japanese Patent Application Laid-Open No. 2002-343066 discloses an audio reproduction apparatus, an audio reproduction control apparatus, a music data management method, and a music data reproduction method. ), A management table for managing the music data stored in the audio reproducing apparatus is stored in a removable memory card.
[0005]
By taking out the memory card and inserting it into an external device (for example, a personal computer, a PDA, etc.) different from the audio reproducing device, data stored in the memory card, such as a personal computer, a PDA, etc. The management software stored in the memory card can be read using an external device that has dedicated software capable of reading and writing data and that has a larger display screen than the display unit of the original audio playback device. A table, that is, a list of song data, is displayed on a larger display screen, a play list relating to the song data to be played back by the original audio playback device is edited, stored again in the memory card as a management table, and stored again. By inserting the memory card back into the original audio player That so as to reproduce the music data in accordance with the edited management table, the management method of the music data of the audio reproducing apparatus has been proposed.
[0006]
[Patent Document 1]
JP-A-2002-343066 (
[0007]
[Problems to be solved by the invention]
The technique disclosed in
[0008]
In addition, even if the technique of
[0009]
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and a content display device including a large-capacity storage device for storing content data despite being capable of displaying only a small display screen. An object of the present invention is to make it possible to greatly improve operability related to data editing operation.
[0010]
[Means for Solving the Problems]
A first technical means is a content storage device having a content data recording / storage means, and manages each of the content data by at least the content data and identification information capable of identifying the content data. A storage means for recording and storing the management table; a content data management means for reading and writing the specific information of the management table to manage reading and writing of the corresponding content data; External management that includes the specific information that specifies each piece of the content data and that can perform an editing operation instruction specified for each piece of the content data specified by the specific information in an external device different from the content storage device External management table generator that generates tables And external input / output interface means for inputting / outputting the external management table to / from the external device, wherein the content data is provided in response to an instruction to edit the external management table input from the external input / output interface means. A content storage device that controls a management unit to perform an editing operation specified in the external management table in the external device on each of the content data recorded and stored in the storage unit. It is assumed that.
[0011]
A second technical means is a content storage device having a content data recording and storing means, and manages each of the content data by at least the content data and specific information capable of specifying each of the content data. A record storage unit that records and stores a management table; a content data management unit that reads and writes the specific information of the management table to manage reading and writing of the corresponding content data; Index content data generating means for generating index content data capable of guiding the contents of the content data; and the specific information for specifying each of the content data and each of the index content data recorded and stored in the recording and storing means. Including With reference to each of the index content data specified by the specific information, an instruction of an editing operation specified for each of the content data specified by the specific information can be performed in an external device different from the content storage device. External management table generating means for generating an external management table; and external input / output interface means for inputting / outputting the external management table and the index content data to / from the external device. The content data management unit is controlled in accordance with the instruction of the editing operation of the external management table, and the editing operation designated by the external management table in the external device is recorded and accumulated in the recording accumulation unit. For each of the content data It is characterized in that a to the content storage apparatus.
[0012]
A third technical means is the content storage device according to the second technical means, wherein the index content data generating means is an arbitrary part of each of the content data recorded and stored in the recording and storing means. The content storage device is configured to generate the index content data for guiding the content of the content data by cutting out the data.
[0013]
A fourth technical means is the content storage device according to the second technical means, wherein the index content data generating means is configured to control a frequency band and an amplitude of each of the content data recorded and stored in the recording and storing means. The content storage device is configured to generate the index content data for guiding the content of the content data by performing compression on the level.
[0014]
A fifth technical means is the content storage device according to any one of the first to fourth technical means, wherein the external management table generating means stores each of the contents stored in the storage means. As the editing operation specified in the external device with respect to data, a content storage device that generates the external management table that can be selected and specified from a plurality of types of editing operations registered in advance. Is what you do.
[0015]
A sixth technical means is the content storage device according to any one of the first to fifth technical means, wherein the external input / output interface means transmits the external management table and the index content data to the external device. The content storage device uses an interface for writing and reading the external management table and the index content data to and from a removable recording medium as an interface for inputting and outputting data.
[0016]
A seventh technical means is the content storage device according to the sixth technical means, wherein the detachable recording medium on which writing and reading are performed by the external input / output interface means stores the external management table and the index content data. Is recorded on the recording medium.
[0017]
An eighth technical means is the content storage device according to any one of the first to fifth technical means, wherein the external input / output interface means transmits the external management table and the index content data to the external device. The input / output interface is a content storage device using a communication network capable of transferring arbitrary data.
[0018]
A ninth technical means is a communication system in which the communication network, which is transferred by the external input / output interface means in the content storage device according to the eighth technical means, transfers the external management table and the index content data. It is characterized by a network.
[0019]
A tenth technical means is a content accumulation control method for controlling accumulation of content data, wherein at least each of the content data is identified by identification information capable of identifying each of the content data recorded and accumulated in the recording and accumulation means. Using a management table to manage, a content data management step of managing reading and writing of each of the content data specified by the specific information, and specifying each of the content data recorded and stored in the storage unit. An external management table generating step of generating an external management table including specific information and capable of instructing an editing operation specified for each of the content data items specified by the specific information in an external device different from the content storage device And the external management table An external input / output step of inputting / outputting to / from an external device, wherein the editing operation specified in the external table in the external device is performed on each of the content data recorded and accumulated in the recording and accumulation means. The method is characterized by a content storage control method to be performed.
[0020]
An eleventh technical means is a content accumulation control method for controlling accumulation of content data, wherein at least each of the content data is identified by identification information capable of identifying each of the content data recorded and accumulated in the recording and accumulation means. Using a management table to manage, a content data management step of managing reading and writing of each of the content data specified by the specific information, and guiding the content of each of the content data specified by the specific information Index content data generating step of generating index content data that can be generated, and each of the content data and the specific information that specifies the index content data recorded and stored in the recording and storing unit, and each of the content specified by the specific information is included. Said External management for generating an external management table capable of referring to the index content data and instructing an editing operation specified for each of the content data specified by the specific information in an external device different from the content storage device A table generation step, and an external input / output step of inputting / outputting the external management table and the index content data to / from the external device, wherein the external device performs an editing operation designated by the external management table. And a content storage control method applied to each of the content data recorded and stored in the recording and storage means.
[0021]
A twelfth technical means is the content storage control method according to the tenth or eleventh technical means, wherein the external management table generation step is performed for each of the content data recorded and stored in the recording and storage means. According to another aspect of the present invention, there is provided a content storage control method for generating the external management table which can be selected and specified from a plurality of types of pre-registered editing operations as the editing operation specified by the external device. Things.
[0022]
A thirteenth technical means is a content reproducing apparatus having content data reproducing means, wherein at least each of the content data recorded and stored in the external device is exchanged with an external device different from the content reproducing device. External input / output interface means for inputting and outputting an external management table capable of instructing an editing operation specified for each of the content data specified by the specific information, Editing operation instructing means for instructing an editing operation specified with respect to each of the content data specified by the specific information of the external management table input from the output interface means, and an editing operation instruction generated by the editing operation instructing means. The external management so that an instruction is set in the external management table. A content reproducing apparatus for controlling the external input / output interface means to output the external management table edited by the external management table editing means to the external device. It is characterized by the following.
[0023]
A fourteenth technical means is a content reproducing apparatus having content data reproducing means, wherein at least each of the content data recorded and stored in the external device is exchanged with an external device different from the content reproducing device. And specifying information that can specify index content data that can guide the content of each of the content data, and instructing an editing operation specified for each of the content data specified by the specific information. External input / output interface means for inputting / outputting a possible external management table and inputting the index content data; index data reproducing means for reproducing the index content data input from the external input / output interface means; I / O interface The index data reproducing unit reproduces the index content data relating to each of the content data specified by the specific information of the external management table input from the external management table. Editing operation instructing means for instructing a specified editing operation, and external management table editing means for editing the external management table so as to set the editing operation instruction created by the editing operation instructing means in the external management table A content playback device that controls the external input / output interface means and outputs the external management table edited by the external management table editing means to the external device. is there.
[0024]
A fifteenth technical means is the content reproducing apparatus according to the thirteenth or fourteenth technical means, wherein the editing operation instructing means instructs each of the content data recorded and stored in the external device. The content reproducing apparatus is characterized in that the editing operation can be selected and specified from a plurality of types of editing operations registered in advance in the external management table.
[0025]
A sixteenth technical means is a content playback control method for controlling playback of content data, wherein at least each of the contents recorded and stored in the external device is exchanged with an external device different from the content playback device. An external input / output step of inputting / outputting an external management table including specific information capable of specifying data and instructing an editing operation specified for each of the content data specified by the specific information; An editing operation instruction step of instructing an editing operation specified for each of the content data specified by the specific information of the external management table input in the output step, and an instruction of the editing operation created by the editing operation instruction step So that the external management table is set in the external management table. And an external management table editing step of controlling the external input / output step to output the external management table edited in the external management table editing step to the external device. It is characterized by the following.
[0026]
A seventeenth technical means is a content playback control method for controlling playback of content data, wherein at least each content recorded and stored in the external device is exchanged with an external device different from the content playback device. Data and specific information that can specify index content data that can guide the content of each of the content data, and instructing an editing operation specified for each of the content data specified by the specific information An external input / output step of inputting / outputting an external management table capable of performing the above operation and inputting the index content data; an index data reproducing step of reproducing the index content data input in the external input / output step; Input in the output step Playing back the index content data relating to each of the content data specified by the specific information in the external management table in the index data reproducing step, and instructing an editing operation specified for each of the content data specified by the specific information And an external management table editing step of editing the external management table so as to set the editing operation instruction created in the editing operation instruction step in the external management table. The content reproduction control method is characterized in that the input / output step is controlled and the external management table edited in the external management table editing step is output to the external device.
[0027]
An eighteenth technical means is the content reproduction control method according to the sixteenth or seventeenth technical means, wherein the editing operation instruction step instructs each of the content data recorded and stored in the external device. According to another aspect of the present invention, the editing operation is a content reproduction control method capable of selecting and specifying from a plurality of types of editing operations registered in advance in the external management table.
[0028]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an example of an embodiment relating to a content storage device / playback device, a recording medium, a communication network, and a content storage / playback control method according to the present invention will be described in detail with reference to the drawings. In the following description, a case where a music storage device is used as a content storage device and a music playback device is used as a content playback device will be described as an example, but the present invention is limited to such a case. Instead, the target content data may be still image information or video information, text data, or a combination of these data.
[0029]
FIG. 1 is a system configuration diagram of a music storage device which is an example of an embodiment relating to a configuration of a content storage device according to the present invention.
In the system configuration diagram shown in FIG. 1, the
[0030]
Here, the CD drive 101 reads music data recorded on the inserted
[0031]
The music data management means 102 reads and writes the specific information in the management table 103b, and manages reading and writing of the
[0032]
In addition, the external management
[0033]
That is, the external management table 103c stores identification information (for example, information such as a
[0034]
More specifically, in addition to various kinds of specific information (management data) set in the management table 103b, the transfer and deletion of the
[0035]
Here, as described above, the
[0036]
Further, the
The liquid
[0037]
The
[0038]
Here, from the
[0039]
Also, the index music data generating means 104 stores the
[0040]
Next, FIG. 2 is a memory configuration diagram showing an example of a configuration of specific information, that is, management data registered in the management table 103b stored in the
As shown in FIG. 2, the management table 103b registers at least specific information for specifying and selecting one of a plurality of
[0041]
Here, even if the size of the recording area required for each music data (that is, each music piece) is different, the maximum recording area of the music data that may be recorded has the storage area of all the music data. If the size of each
[0042]
The same applies to the index music
The
[0043]
Next, FIG. 3 is a memory configuration diagram showing an example of the configuration of the external management table 103c to be transferred and stored as the transfer external management table 103c 'to the
[0044]
As shown in FIG. 3, the external management table 103c edits the
[0045]
Here, when generated by the external management
As in the case of the management table 103b of FIG. 2 described above, information relating to the music
[0046]
Next, FIG. 4 is a memory configuration diagram showing an example of the configuration of various data transferred to and recorded on the
That is, as shown in FIG. 4, the external management table 103c generated on the
[0047]
Next, the flow of a storage control program which is stored in the
[0048]
Here, FIG. 5 is an operation flowchart showing an example of the operation of the storage control program relating to writing to the
The storage control program shown in FIG. 5 is activated when the user designates via the
[0049]
When the storage control program is started, first, the external management table 103c (an example is shown in FIG. 3) generated by the external management
[0050]
Next, FIG. 6 shows reading of the transfer external management table 103c 'from the transfer external management
[0051]
In the operation flowchart shown in FIG. 6, a case will be described in which only one piece of music is registered in the transfer external management table 103c 'of the transfer external management
Here, the operation flowchart shown in FIG. 6 of the storage control program indicates that the user stores the transfer external management table 103c 'on the
[0052]
When the accumulation control program starts, first, the transfer external management table 103c 'is read from the transfer external management
[0053]
Next, when the user performs a control code selection operation from the selection menu screen displayed on the screen via the
[0054]
If "transfer" is selected ("transfer" in step S603), the transfer
[0055]
On the other hand, if “delete” is selected (“delete” in step S603), the delete
[0056]
When the transfer
[0057]
On the other hand, if the deletion
[0058]
In the operation flowchart of FIG. 6 described above, a case has been described where only one song (
[0059]
In the above-described embodiment, the external management table 103c and the transfer external management table 103c 'generated by the external management
[0060]
In the above-described embodiment, the process of writing to the
[0061]
Further, using only the
[0062]
Also, as described above, the index music data generating means 104 uses the music data for a predetermined time (for example, 30 seconds) from the beginning of each music of each
[0063]
Next, an external device different from the
[0064]
FIG. 7 is a system configuration diagram of a music playback device that is an example of an embodiment relating to the configuration of the content playback device according to the present invention.
In the system configuration diagram shown in FIG. 7, the
[0065]
Here, the
[0066]
The external management table editing means 702 sets the transfer external management table 103c 'so as to set an editing operation instruction for each content data created by the reproduction control program serving as an editing operation instruction means in the
[0067]
The
The sound converting means 705 converts the music data reproduced by the music data reproducing means 703 into sound and outputs the sound from a speaker or the like.
[0068]
The
[0069]
Here, from the
[0070]
That is, as one of the reproduction control programs that operate in accordance with the contents of the user input from the
[0071]
Next, the flow of a playback control program for editing the transfer external management table 103c 'stored in the
FIG. 8 shows a process of editing the transfer external management table 103c 'recorded in the transfer external management
[0072]
Here, the operation flowchart shown in FIG. 8 of the reproduction control program is such that the
[0073]
In the operation flowchart shown in FIG. 8, for ease of understanding, there is one transfer
[0074]
When the reproduction control program is activated, as described above, two types of control codes provided in the transfer external management table 103c ', ie, a transfer
[0075]
Although not shown in FIG. 7, if the
[0076]
If "transfer" has been designated by the user ("transfer" in step S801), the transfer external control table 103c 'adds "transfer" to the transfer
On the other hand, if “delete” has been designated by the user (“delete” in step S801), in the transfer external management table 103c ′, the delete
[0077]
In the operation flowchart of FIG. 8 described above, the case where the transfer
[0078]
Further, in the above-described embodiment, the case where the editing process of the transfer external management table 103c 'shown in FIG. 8 is executed by the program logic such as the reproduction control program stored in the
[0079]
Further, in the above-described embodiment, the
[0080]
Also, as a medium for transferring data relating to the transfer
[0081]
Further, in the above-described embodiment, the case where music data is targeted as content data to be handled has been described as an example. However, the present invention is not limited to such a case. It is needless to say that the present invention can be applied to any type of content data, such as the case where the above is applied, the case where the target is composite data of video data and audio data, or the case where the target is text data or the like.
[0082]
【The invention's effect】
As described above, according to the content storage device / playback device, the recording medium, the communication network, and the content storage / playback control method according to the present invention, the content storage device stores the content stored in the storage unit. In addition to enabling data editing operations to be directly designated and executed in the content storage device, index content data for guiding the content of the stored content data is automatically generated and controlled by the content storage device. Can be output to an external device (for example, a content playback device that plays back the content data) different from the content storage device, together with the management table including the specific information for the index content data. Using the control specific information, the index content Any external device provided with an interface capable of playing back data and instructing an editing operation on the content data stored in the content storage device, regardless of the external device. It is possible to specify an editing operation on the content data stored in the.
[0083]
In addition, in an external device different from the content storage device, any one of a plurality of pre-registered editing operations can be specified as an editing operation for specifying content data stored in the content storage device. Can be selected and designated by any of a plurality of editing operations on the content data on the content storage device side. Therefore, the content storage device / playback device, the recording medium and the communication network, and the content storage / playback control method according to the present invention relate to the editing operation of the content data in the content storage device provided with the large-capacity storage means. Operability can be greatly improved.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a music storage device as an example of an embodiment relating to a configuration of a content storage device according to the present invention.
FIG. 2 is a memory configuration diagram showing an example of a configuration of specific information, that is, management data registered in a management table stored in an HDD of the music storage device.
FIG. 3 is a memory configuration diagram showing an example of a configuration of an external management table to be transferred to and stored in a memory card inserted into a memory card interface.
FIG. 4 is a memory configuration diagram showing an example of a configuration of various data transferred to and recorded on a memory card inserted into a memory card interface.
FIG. 5 is an operation flowchart showing an example of an operation of a storage control program relating to writing to a memory card inserted into a memory card interface provided in the music storage device.
FIG. 6 shows the operation of a storage control program for performing processing according to the contents of an instruction to edit a transfer external management table from a transfer external management table recording area of a memory card inserted into a memory card interface provided in a music storage device. 6 is an operation flowchart illustrating an example of the operation.
FIG. 7 is a system configuration diagram of a music playback device that is an example of an embodiment relating to a configuration of a content playback device according to the present invention.
FIG. 8 shows an example of the operation of a playback control program for editing a transfer external management table recorded in an external management table recording area of a memory card inserted into a memory card interface provided in a music playback device. It is an operation flowchart.
[Explanation of symbols]
100 music storage device, 101 CD drive, 102 music data management means, 101a CD, 103 HDD, 103a music data, 103a 'transfer music data, 103b management table, 103c external management table, 103c '... transfer external management table, 103d ... index music data, 103d' ... transfer index music data, 104 ... index music data generation means, 105 ... external management table generation means, 106 ... memory card interface, 106a ... memory card, 107 ... Liquid crystal display unit, 108: user interface, 109: control unit, 109a: CPU, 109b: RAM, 109c: ROM, 110: digital bus line, 201: song ID number, 202: title name, 203: artist name, 2 4 music data storage location, 205 index music data storage location, 301 transfer control code, 302 deletion control code, 401 transfer external management table recording area, 402 transfer index music data recording area, 403 transfer Music data recording area, 700 music playback device, 701 memory card interface, 702 external management table editing means, 703 music data playback means, 704 user interface, 705 voice conversion means, 706 control unit, 706a CPU, 706b RAM, 706c ROM, 707 digital bus line.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003066972A JP2004280875A (en) | 2003-03-12 | 2003-03-12 | Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003066972A JP2004280875A (en) | 2003-03-12 | 2003-03-12 | Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010227245A Division JP4759093B2 (en) | 2010-10-07 | 2010-10-07 | Content storage control system and music playback apparatus thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004280875A true JP2004280875A (en) | 2004-10-07 |
Family
ID=33284728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003066972A Withdrawn JP2004280875A (en) | 2003-03-12 | 2003-03-12 | Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004280875A (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01302399A (en) * | 1988-05-31 | 1989-12-06 | Sony Corp | Sound signal recoding circuit |
JPH0591452A (en) * | 1990-09-03 | 1993-04-09 | Fuji Photo Film Co Ltd | Electronic still camera and reproducing device therefor |
JPH11203830A (en) * | 1998-01-12 | 1999-07-30 | Sharp Corp | Method of data logging on optical disk |
JPH11275503A (en) * | 1998-03-25 | 1999-10-08 | Nec Corp | Digital image reproducing device, image reproducing method, and record medium storing image reproducing program |
JP2000339852A (en) * | 1999-06-02 | 2000-12-08 | Kowa Co | Information reproducing system, information converting device, information reproducing device, information reproducing method, and recording medium |
JP2002033995A (en) * | 2000-07-17 | 2002-01-31 | Takaaki Nagai | Communicatable reproducing device |
JP2002237875A (en) * | 2000-10-16 | 2002-08-23 | Sony Internatl Europ Gmbh | Background image displaying method |
JP2002269952A (en) * | 2001-03-15 | 2002-09-20 | Sony Corp | Audio reproducing device, information-processing unit, audio data management method and contents data management method |
JP2002343066A (en) * | 2001-05-16 | 2002-11-29 | Sony Corp | Audio reproducing device, audio reproducing controller, music data management method and music data reproducing method |
-
2003
- 2003-03-12 JP JP2003066972A patent/JP2004280875A/en not_active Withdrawn
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01302399A (en) * | 1988-05-31 | 1989-12-06 | Sony Corp | Sound signal recoding circuit |
JPH0591452A (en) * | 1990-09-03 | 1993-04-09 | Fuji Photo Film Co Ltd | Electronic still camera and reproducing device therefor |
JPH11203830A (en) * | 1998-01-12 | 1999-07-30 | Sharp Corp | Method of data logging on optical disk |
JPH11275503A (en) * | 1998-03-25 | 1999-10-08 | Nec Corp | Digital image reproducing device, image reproducing method, and record medium storing image reproducing program |
JP2000339852A (en) * | 1999-06-02 | 2000-12-08 | Kowa Co | Information reproducing system, information converting device, information reproducing device, information reproducing method, and recording medium |
JP2002033995A (en) * | 2000-07-17 | 2002-01-31 | Takaaki Nagai | Communicatable reproducing device |
JP2002237875A (en) * | 2000-10-16 | 2002-08-23 | Sony Internatl Europ Gmbh | Background image displaying method |
JP2002269952A (en) * | 2001-03-15 | 2002-09-20 | Sony Corp | Audio reproducing device, information-processing unit, audio data management method and contents data management method |
JP2002343066A (en) * | 2001-05-16 | 2002-11-29 | Sony Corp | Audio reproducing device, audio reproducing controller, music data management method and music data reproducing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9183887B2 (en) | Interactive multimedia apparatus | |
JP5000093B2 (en) | Data processing method, portable playback device and computer | |
JP4250328B2 (en) | Recording device | |
WO2004095451A1 (en) | Input data recorder and input data recording method | |
JP4198711B2 (en) | Recording / reproducing system, recording apparatus, reproducing apparatus, recording medium, recording / reproducing method, recording method, reproducing method, program, and recording medium | |
JP2007165959A (en) | Image display | |
JP2005044409A (en) | Information reproducing device, information reproducing method, and information reproducing program | |
US6678661B1 (en) | Method and system of audio highlighting during audio edit functions | |
JP4023233B2 (en) | Information output device, information output method, program, and storage medium | |
JP4759093B2 (en) | Content storage control system and music playback apparatus thereof | |
JP2004280875A (en) | Contents storage device/reproducing device, recording medium and communication network, and contents storage/reproduction control method | |
JP2005056289A (en) | Content reproducing device, content management device, content reproducing control system, content reproducing method, content management method, content reproducing control method, and program | |
JP4394465B2 (en) | Playback apparatus, information processing method, and program | |
TWI287739B (en) | Method of editing indication for a portable device | |
JP3762633B2 (en) | Recording apparatus and digital data recording method | |
JP2005235365A (en) | Information reproducing device, and voice recording/reproducing device | |
JP2004147202A (en) | Dvd-recording and reproducing apparatus | |
JP2006024239A (en) | Input data recording apparatus and input data recording method | |
JP2009004047A (en) | Device and method for reproducing | |
JP5353274B2 (en) | Content playback device, content playback method, and program | |
JP2004171684A (en) | Music reproducing apparatus and system | |
JP2001357609A (en) | Storage device, reproducing device and storage and reproducing device | |
JP2004079061A (en) | Media player device, media player program, user interface, and track reproduction stop method | |
JP2007165957A (en) | Image display | |
JP2008269747A (en) | Recording and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050810 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060913 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071207 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080205 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080305 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080415 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080509 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20101008 |