(57)【要約】【課題】異なるコンテンツ記録装置に同一のコンテンツが蓄積された場合であっても、同期時に、すでにコピーされているコンテンツを確認して、重複しない音楽コンテンツだけをコピーできるコンテンツ記録方法および装置を提供する。【解決手段】ＣＤ２０に記録された複数の音楽コンテンツを読み出してメモリカード３０に同期してコピーする際、予め、メモリカード３０に既に記録されている音楽コンテンツと、その録音時のＴＯＣ情報との関係を示すテーブルを作成してメモリカード３０の独自情報ファイルに格納しておき、ＣＤ２０から読み出した新たな音楽コンテンツをメモリカード３０に記録する際には、メモリカード３０から前記テーブルを読み出して記録済みの音楽コンテンツを確認し、既に記録されている音楽コンテンツ以外の音楽コンテンツを記録する。【選択図】図４
2008021385.tif 000002
【特許請求の範囲】
【請求項１】
プリレコーデッドメディアに予め記録された複数の音楽コンテンツを読み出してリムーバブルな記憶媒体もしくはポータブル機器に内蔵された記憶媒体に記録するコンテンツ記録方法であって、
前記プリレコーデッドメディアから読み出され、前記記憶媒体に既に記録されている複数の音楽コンテンツと、前記それぞれの音楽コンテンツを一意に特定する情報との関係を示すテーブルを作成し、前記記憶媒体に記録するステップと、
プリレコーデッドメディアから読み出した新たな音楽コンテンツを前記記憶媒体に記録する際に、前記記憶媒体から前記テーブルを読み出して前記記憶媒体に記録された音楽コンテンツを確認し、既に記録されている音楽コンテンツを除いた音楽コンテンツを記録するステップと
を含むことを特徴とするコンテンツ記録方法。
【請求項２】
前記複数の音楽コンテンツは、それぞれファイルシステムによってファイル化されて前記記憶媒体に記録されることを特徴とする請求項１に記載のコンテンツ記録方法。
【請求項３】
前記プリレコーデッドメディアはＣＤ（Compact Disc）であり、前記音楽コンテンツを一意に特定する情報はＴＯＣ（Table Of Contents）情報であることを特徴とする請求項１または２に記載のコンテンツ記録方法。
【請求項４】
前記プリレコーデッドメディアはインターネット網に接続されたサーバであり、前記音楽コンテンツを一意に特定する情報は、ダウンロード時に前記音楽コンテンツの管理に用いられるユニークな情報であることを特徴とする請求項１または２に記載のコンテンツ記録方法。
【請求項５】
前記ユニークな情報はＩＳＲＣ（International Standard Recorded Code）コードであることを特徴とする請求項４に記載のコンテンツ記録方法。
【請求項６】
前記記録媒体はメモリカードであり、かつ前記複数の音楽コンテンツは圧縮符号化された後に前記記憶媒体に記録されることを特徴とする請求項１〜５のいずれかに記載のコンテンツ記録方法。
【請求項７】
プリレコーデッドメディアに予め記録された複数の音楽コンテンツを読み出してリムーバブルな記憶媒体もしくはポータブル機器に内蔵された記憶媒体に記録するコンテンツ記録装置であって、
前記プリレコーデッドメディアから音楽コンテンツを読み出す再生手段と、
前記再生手段で読み出した複数の音楽コンテンツを前記記憶媒体に記録する記録手段と、
前記複数の音楽コンテンツと、前記それぞれの音楽コンテンツを一意に特定する情報との関係を示すテーブルを作成するとともに、前記記録手段に指示して前記テーブルを前記記憶媒体に記録する制御手段とを備え、
前記制御手段は、プリレコーデッドメディアから読み出した新たな音楽コンテンツを前記記憶媒体に記録する際に、前記記憶媒体から前記テーブルを読み出して前記記憶媒体に記録された音楽コンテンツを確認し、既に記録されている音楽コンテンツを除いた音楽コンテンツを記録するように前記記録手段に指示することを特徴とするコンテンツ記録装置。
【請求項８】
前記制御手段は、前記複数の音楽コンテンツをファイルシステムによってファイル化し、前記記録手段は、ファイル化された前記複数の音楽コンテンツを前記記憶媒体に記録することを特徴とする請求項７に記載のコンテンツ記録装置。
【請求項９】
前記プリレコーデッドメディアはＣＤ（Compact Disc）であり、前記音楽コンテンツを一意に特定する情報はＴＯＣ（Table Of Contents）情報であることを特徴とする請求項７または８に記載のコンテンツ記録装置。
【請求項１０】
前記プリレコーデッドメディアはインターネット網に接続されたサーバであり、前記音楽コンテンツを一意に特定する情報は、ダウンロード時に前記音楽コンテンツの管理に用いられるユニークな情報であることを特徴とする請求項７または８に記載のコンテンツ記録装置。
【請求項１１】
前記ユニークな情報はＩＳＲＣ（International Standard Recorded Code）コードであることを特徴とする請求項１０に記載のコンテンツ記録装置。
【請求項１２】
前記記録媒体はメモリカードであり、かつ前記複数の音楽コンテンツは前記記録手段で圧縮符号化された後に前記記憶媒体に記録されることを特徴とする請求項７〜１１のいずれかに記載のコンテンツ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽コンテンツを多数録音したＣＤ等のプリレコーデッドメディアから、ポータブル機器内のメモリやメモリカードに音楽コンテンツを同期してコピーするコンテンツ記録方法および、その記録方法を採用したコンテンツ記録装置の関するものである。
【背景技術】
【０００２】
近年、音響機器のデジタル化とポータブル化が進み、ポータブル機器に内蔵された半導体メモリなどの記憶媒体や、半導体メモリカードの様な小型リムーバブルな記憶媒体に音楽コンテンツを記録して、音楽コンテンツを再生する装置が多く市場に出回るようになってきた。また、記憶媒体の記憶容量も年々増大し、音楽コンテンツであれば、内蔵メモリや半導体メモリカード一枚でも数千曲程度と非常に多くの曲数が記録できるようになってきた。
【０００３】
このようなポータブル機器で再生するコンテンツを用意するために、音楽用のＣＤ（Compact Disc）をリッピングして、ポータブル機器が再生できる形式でミニコンポやＰＣの内蔵ＨＤＤ（Hard Disc Drive）にあらかじめ蓄積しておく装置がある。このような装置にポータブル機器を接続した場合、あるいはメモリカードを、それらの機器に挿入した場合に、ユーザの操作で蓄積データの全部、またはユーザが予め指定したコンテンツを、ポータブル機器の内蔵メモリ、あるいはメモリカードに対してコンテンツが一致するように同期コピーする。
【０００４】
また、このような装置において、ＣＤのＴＯＣ（Table Of Contents）情報を検索キーとして、ＣＤＤＢなどのＣＤデータベースサーバから音楽コンテンツのタイトル等の楽曲情報を入手し、リッピングと同時に自動的に入力するような機能が付いたものも広まりつつある。ＣＤＤＢサーバは、音楽ＣＤに収録された楽曲に関するタイトル名、アルバム名、ジャンルなどの情報を、ＣＤのＴＯＣ情報などをもとに検索しダウンロードすることができるインターネット上のデータベースサービスである。
【０００５】
以下、このような従来のコンテンツ記録装置について図面を用いて説明する。図７は、記録媒体として半導体メモリカードを用い、かつパーソナルコンピュータの態様に採用した従来のコンテンツ記録装置の一例を示した図である。
【０００６】
図７において、７１はパーソナルコンピュータ（以下、ＰＣと略す）、７２はプリレコーデッドメディアであるＣＤ、７３は半導体メモリカード、７４はインターネット網、７５はＣＤＤＢサーバである。ここでＰＣ７１は、コンテンツサーバとしての機能をもつ音楽リッピングソフトウエアの組み込まれたＰＣである。なお、ＰＣ７１の代わりに、インターネット網７４への接続機能やＨＤＤなどを内蔵したミニコンポを用いてもよい。
【０００７】
次に、図７のコンテンツ記録装置の動作について説明する。最初にユーザがＰＣ７１を使って音楽リッピングソフトウエアを起動し、ＣＤ７２をＰＣ本体に装填して内蔵のＨＤＤにリッピングを行う。音楽リッピングソフトウエアは、ＣＤ７２内の音楽トラックの音楽データを読み出して圧縮符号化を行い、ＨＤＤに楽曲データとして記録する。さらに、インターネット網７４が利用可能な状態で接続されていれば、ＣＤ７２のＴＯＣ情報を読み出して楽曲の数と再生時間から検索キーを作成し、インターネット網７４を介してＣＤＤＢサーバ７５にアクセスし、検索キーをもとにＣＤ７２のタイトル名，アーティスト名，ジャンルなどの楽曲情報を入手してリストを作成し、ＰＣ７１のディスプレイに表示するとともに、リッピングした音楽コンテンツの楽曲情報としてＨＤＤ内のコンテンツリストに登録する。
【０００８】
次に、同期の説明を行う。ＰＣ７１にメモリカード７３が挿入され、ユーザによってＨＤＤ内のコンテンツの同期が指示されると、メモリカード７３に記録済みのコンテンツ以外でＨＤＤ内にあるコンテンツをコピーする。既に記録済みのコンテンツであるかどうかは、メモリカード７３内のコンテンツリスト、あるいはナビゲーションファイルに記録された、タイトルなどの楽曲情報を比較して確認する。あるいは、メモリカードにユニークなカードＩＤを読み出してカードを特定し、ＰＣ７１内で管理している、これまでにそのカードに書き込んだコンテンツのリストから、それ以後にＨＤＤに蓄積したコンテンツだけをコピーするようにしても良い。
【０００９】
半導体メモリプレーヤがＳＤ（登録商標）カードを使用したものであれば、コピー時に、ＳＤ−Ａｕｄｉｏ規格に従って、メモリカードのコンテンツ情報として規格で規定されているナビゲーションファイルに楽曲情報を登録する（特許文献１参照）。このメモリカード７３を、メモリカード対応のポータブルプレーヤに挿入することで、ＨＤＤ内のコンテンツと同じ内容に同期された音楽を楽しむことができる。
【００１０】
以上のように従来の装置では、ＰＣやミニコンポでＣＤをリッピングしてＨＤＤに音楽コンテンツを格納し、同時にＣＤのＴＯＣ情報をもとに検索キーを作成してインターネット上のＣＤＤＢサーバからその音楽コンテンツの楽曲情報を入手し、この情報をＨＤＤ内に蓄積しておき、ＰＣやミニコンポにメモリカードあるいは半導体メモリプレーヤが接続された場合には、上記の情報を用いてＨＤＤ内の音楽コンテンツの全体あるいはユーザが指定した範囲の内容とメモリカードあるいは半導体メモリプレーヤ内の音楽コンテンツの内容とを同期させている（特許文献２、３参照）。
【特許文献１】特開２００２−１５１４７号公報
【特許文献２】特開２００１−１１０１７１号公報
【特許文献３】特開２００４−３０７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来のコンテンツ同期装置では、１台の半導体メモリプレーヤあるいは１枚のメモリカードに対して、複数のコンテンツを蓄積したＰＣあるいはミニコンポと同期を行うと、他の機器が管理するコンテンツが、自分の管理しているコンテンツと同一であるかどうか確実には判断できないため、他の機器で同期した曲が既に存在していても、同期の時にコピーを行ってしまうという問題があった。仮にタイトルを比較しても、ミニコンポやインターネットにつながらないＰＣでは、ユーザが手入力でタイトル名を入れている場合もあり、ＣＤＤＢサーバから取得したコンテンツの楽曲情報のように統一されたタイトル名にはならないため、同一コンテンツであるか否かの判定はできなかった。
【００１２】
本発明は、異なるコンテンツ記録装置に同一のコンテンツが蓄積された場合であっても、同期時にすでにコピーされているコンテンツを確認して、重複しない音楽コンテンツだけを半導体メモリプレーヤやメモリカードにコピーできるコンテンツ記録方法および記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明のコンテンツ記録方法は、
プリレコーデッドメディアに予め記録された複数の音楽コンテンツを読み出してリムーバブルな記憶媒体もしくはポータブル機器に内蔵された記憶媒体に記録するコンテンツ記録方法であって、
前記プリレコーデッドメディアから読み出され、前記記憶媒体に既に記録されている複数の音楽コンテンツと、前記それぞれの音楽コンテンツを一意に特定する情報との関係を示すテーブルを作成し、前記記憶媒体に記録するステップと、
プリレコーデッドメディアから読み出した新たな音楽コンテンツを前記記憶媒体に記録する際に、前記記憶媒体から前記テーブルを読み出して前記記憶媒体に記録された音楽コンテンツを確認し、既に記録されている音楽コンテンツを除いた音楽コンテンツを記録するステップと
を含むことを特徴とする。
【００１４】
本発明のコンテンツ記録方法において、前記複数の音楽コンテンツは、それぞれファイルシステムによってファイル化されて前記記憶媒体に記録されることが好ましい。
【００１５】
また本発明のコンテンツ記録方法において、前記プリレコーデッドメディアはＣＤ（Compact Disc）であり、前記音楽コンテンツを一意に特定する情報はＴＯＣ（Table Of Contents）情報であってもよい。もしくは、前記プリレコーデッドメディアはインターネット網に接続されたサーバであり、前記音楽コンテンツを一意に特定する情報は、ダウンロード時に前記音楽コンテンツの管理に用いられるユニークな情報であってもよい。
【００１６】
更に本発明のコンテンツ記録方法において、前記記録媒体はメモリカードであり、かつ前記複数の音楽コンテンツは圧縮符号化された後に前記記憶媒体に記録されることが好ましい。
【００１７】
次に、上記目的を達成する本発明のコンテンツ記録装置は、
プリレコーデッドメディアに予め記録された複数の音楽コンテンツを読み出してリムーバブルな記憶媒体もしくはポータブル機器に内蔵された記憶媒体に記録するコンテンツ記録装置であって、
前記プリレコーデッドメディアから音楽コンテンツを読み出す再生手段と、
前記再生手段で読み出した複数の音楽コンテンツを前記記憶媒体に記録する記録手段と、
前記複数の音楽コンテンツと、前記それぞれの音楽コンテンツを一意に特定する情報との関係を示すテーブルを作成するとともに、前記記録手段に指示して前記テーブルを前記記憶媒体に記録する制御手段とを備え、
前記制御手段は、プリレコーデッドメディアから読み出した新たな音楽コンテンツを前記記憶媒体に記録する際に、前記記憶媒体から前記テーブルを読み出して前記記憶媒体に記録された音楽コンテンツを確認し、既に記録されている音楽コンテンツを除いた音楽コンテンツを記録するように前記記録手段に指示することを特徴とする。
【発明の効果】
【００１８】
本発明のコンテンツ記録方法および記録装置では、ＴＯＣ情報等に含まれるコンテンツを一意に特定できる情報を録音と同時に半導体メモリプレーヤ内蔵メモリあるいはメモリカードに記録しておくことで、同期しようとするコンテンツと同じコンテンツが存在するかどうかを判断し、一致するものを記録しない様にする。従って、１台の半導体メモリプレーヤあるいは１枚のメモリカードに対して、コンテンツを蓄積した複数台のＰＣやミニコンポと同期を行っても、同じ曲が重複しないように記録することができる。このためユーザがコンテンツの重複を意識的に管理する必要がなく、カードの容量を無駄に消費することもない。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２０】
（実施の形態１）
図１は本発明の実施の形態１におけるコンテンツ記録装置の構成を示すブロック図であり、コンテンツ記録装置をミニコンポの形態に採用した例を示す。
【００２１】
図１において、１０はミニコンポ、２０はプリレコーデッドメディアであるＣＤ、３０は半導体メモリカードである。図示しないが、ミニコンポ１０は、ＣＤ２０を装填できるＣＤドライブと、メモリカード３０を装填できるメモリカードスロットを備えている。
【００２２】
本実施の形態では、記憶媒体として半導体メモリカードを用いた例について説明するが、必ずしも半導体メモリカードである必要はなく、例えば光ディスクあるいは磁気記録を用いた小型のＨＤＤ等の記憶媒体であってもよい。また、これら半導体メモリカードや光ディスク、ＨＤＤ等のリムーバブル記憶媒体は、ミニコンポ１０に搭載された、それぞれのメディア専用のスロットやドライブに装着するだけでなく、ＵＳＢ（Universal Serial Bus）やＰＣカードスロットの様な汎用インターフェースを介して接続するようにしてもよい。以下の説明では、メモリカード３０にＳＤカードを用い、音楽コンテンツの記録はＳＤ−Ａｕｄｉｏ規格に準拠して行うものとする。
【００２３】
ミニコンポ１０は、キー入力部１１、表示パネル１２、システムコントローラ１３、ＣＤ再生ユニット１４、録再ユニット１５、オーディオ入出力部１６、内蔵ＨＤＤ１７および内部バス１８で構成されている。
【００２４】
キー入力部１１は、ミニコンポ１０の電源、記録再生、スキップや早送りなどの操作、ＣＤ２０やメモリカード３０内の楽曲の選択、同期の指示、音量制御、メディアの排出などの動作を制御するためのキーの入力を行う。
【００２５】
表示パネル１２は、ＣＤ２０やメモリカード３０の再生中のトラック番号や、演奏経過時間の表示を行う。また、メモリカード３０に楽曲情報が記録されている場合には、タイトルやアーティスト名などの表示を行う。この表示は、再生停止中にはメモリカード３０内のタイトルのリストが表示され、再生中には再生中のタイトルやアーティスト名などが詳細に表示される様にしてもよい。
【００２６】
システムコントローラ１３はミニコンポ１０各部の動作を制御する。具体的には、キー入力部１１から入力されるユーザの指示に従い、ＣＤ再生ユニット１４における再生や録再ユニット１５における記録再生の制御を行う。またＣＤ２０に記録されたＴＯＣ情報の読み出し、メモリカード３０に記録された楽曲情報の読み出しや書き込み、更にオーディオ入出力部１６における入出力の切り換え制御や音量制御などを行う。なお、システムコントローラ１３におけるデータの管理は、ＦＡＴ（File Allocation Table）ファイルシステム等のファイルシステムによって行われ、それぞれの音楽コンテンツはファイルとしてＨＤＤ１７やシステムコントローラ１３に内蔵されたＲＡＭに格納される。
【００２７】
ＣＤ再生ユニット１４は、システムコントローラ１３の制御に従い、ＣＤ２０の再生、停止、トラック選択などを行う。音楽コンテンツを再生する際には、最初にＣＤ２０からＴＯＣ情報を読み出し、ユーザに指定されたトラックの選択を行ってＣＤ２０に記録された信号を読み出して誤り訂正を行った後、デジタルオーディオ信号としてオーディオ入出力部１６に出力する。
【００２８】
録再ユニット１５は、システムコントローラ１３の制御に従い、ＣＤ２０から読み出したオーディオデータの圧縮符号化、圧縮符号化されたオーディオデータのＨＤＤ１７への記録、ＨＤＤ１７からのオーディオデータの読み出し、読み出したオーディオデータの伸張復号化、書き込みおよび読み出しの停止、トラック選択などを行う機能と、ＨＤＤ１７に記録されているコンテンツデータを読み出してメモリカード３０に同期して書き込む機能がある。
【００２９】
オーディオ入出力ユニット１６は、機器外部からのライン入力端子に入力されたアナログ音楽信号をＡＤ変換してデジタルオーディオ信号として録再ユニット１５に送る。また、ＣＤ再生ユニット１４および録再ユニット１５から出力されるデジタルオーディオ信号を、システムコントローラ１３の指示に従って選択し、Ｄ／Ａ変換してアナログオーディオ信号にし、ボリューム制御や増幅処理を行ってスピーカ出力から再生音楽信号として出力する。
【００３０】
なお、上記各ブロックのうち、ＣＤ再生ユニット１４は本発明の再生手段を構成し、また録再ユニット１５は本発明の記録手段を、システムコントローラ１３は本発明の制御手段を構成する。
【００３１】
次に、上記ミニコンポ１０の動作を説明する。最初に、内蔵ＨＤＤ１７へのコンテンツデータの記録・再生について説明する。
【００３２】
ＣＤ２０に記録されたコンテンツデータをＨＤＤ１７にリッピングする場合、システムコントローラ１３から記録の指示があれば、ＨＤＤ１７からコンテンツリストファイルを読み出し、コンテンツリストファイルのリストから空きトラックを検索して、空きトラックのファイルをファイルシステムとしてオープンする。コンテンツリストファイルには、トラック番号と、コンテンツファイルのファイル名、コンテンツタイトルなどの楽曲情報、ＣＤのＴＯＣ情報が記録されている。
【００３３】
次に、ＣＤ再生ユニット１４から出力されるデジタルオーディオデータを圧縮符号化した後、ＨＤＤ１７にファイルとして書き込む。記録終了の指示で、ファイルをクローズし、コンテンツリストファイルにトラックに関する情報を記録する。記録した楽曲情報のタイトル等が不明な場合は、図２（Ａ）に示すようにコンテンツリストファイルに何らかの値、例えばＳＯＮＧ００１などを仮に記録する。なお図２（Ａ）では説明を簡単にするため、５個の音楽コンテンツが格納されたＣＤ２０のＡＬＢＵＭ０１からデータを読み出してＨＤＤ１７に格納した場合を示す。
【００３４】
更に、システムコントローラ１３の指示で、ＨＤＤ１７に記録したトラックと関連付けて、図２（Ｂ）に示すＣＤ２０のＴＯＣ情報をＨＤＤ１７にファイルとして記録する。ＴＯＣ情報は、総演奏時間（分：秒：フレーム）、総トラック数および各トラックの演奏時間を含んでいる。図２（Ｂ）のＴＯＣ情報は図２（Ａ）のコンテンツリストファイルに対応したものである。なお、ＴＯＣ情報は必ずしもＣＤ２０内に記録されたデータイメージ（サブコードデータイメージ）そのものである必要はなく、ＣＤ２０の総演奏時間とトラックの演奏時間（分：秒：フレーム）あるいはそれらの時間をコード化したキー情報であってもよい。
【００３５】
一方、ＨＤＤ１７に記録されているコンテンツデータを再生する場合には、まずＨＤＤ１７から記録済みのトラックの情報が書かれたコンテンツリストファイルを読み出す。システムコントローラ１３から再生の指示があれば、コンテンツリストファイルの情報をもとに指定されたトラックのコンテンツファイルを読み出し、録再ユニット１５において予め定められた手順で伸張復号化を行い、デジタルオーディオデータを再生してオーディオ入出力部１６に出力する。
【００３６】
次に、ＨＤＤ１７に蓄積されたコンテンツデータをメモリカード３０にコピーする場合について説明する。
【００３７】
システムコントローラ１３からＨＤＤ１７内に蓄積されたコンテンツについてコピーの指示があると、まずメモリカード３０のナビゲーションファイルを読み出して、リストから空きトラックを検索し、この空きトラックに、指定されたＨＤＤ１７内のコンテンツファイルをコピーする。図３（Ａ）のディレクトリに示すように、Ａｕｄｉｏ１のフォルダの下にナビゲーションファイルと各トラックのデータが格納されたコンテンツファイルが作られる。
【００３８】
ＳＤ-Ａｕｄｉｏ規格の場合、ナビゲーションファイルには各々のコンテンツファイルの情報が格納されたトラックマネージャーとコンテンツの再生順序を示すプレイリストが含まれる。システムコントローラ１３は、ＨＤＤ１７のコンテンツリストファイルから各トラックに関する情報を取り出し、メモリカード３０のナビゲーションファイルに書き込む。
【００３９】
更にシステムコントローラ１３は、プライベートフォルダの下に設けられた独自情報ファイルに、コピーしたトラックのＴＯＣ情報を、メモリカード３０に記録されたコンテンツファイルのファイル情報と関連付けて記録する。図３（Ｂ）に、独自情報ファイルに格納されるＴＯＣ情報とファイル情報を含むテーブルの例を示す。一般にＴＯＣ情報はナビゲーションファイルに含めることができないため、メモリカード３０のルート直下にプライベートフォルダを作成して、独自情報ファイルに、ＴＯＣ情報をナビゲーションファイルのトラックと関連付けて記録する。
【００４０】
図３（Ｂ）のリストから、メモリカード３０の音声ファイル１〜３には、ＨＤＤ１７に記録されたＡＬＢＵＭ０１の５個のコンテンツのうち、トラックＴＲ１〜ＴＲ３の３個のコンテンツが格納されていることがわかる。
【００４１】
次に、図５のフローチャートを参照し、ミニコンポ１０でのコンテンツ同期の動作について説明する。
【００４２】
以下の説明では、ＣＤ２０から図２（Ａ）に示すＡＬＢＵＭ０１を読み出してメモリカード３０にコンテンツデータを格納した後、再度ＣＤからＡＬＢＵＭ０１を読み出してメモリカード３０に同期する場合について説明する。図３（Ｂ）のテーブルに示すように、最初の記録でトラックＴＲ１〜ＴＲ３のコンテンツがメモリカード３０に記録されている。
【００４３】
ミニコンポ１０にメモリカード３０が挿入され、ユーザの指示によってＨＤＤ１７内のコンテンツの同期が要求されると（ステップＳ４１）、システムコントローラ１３は、まずメモリカード３０にユニークなカードＩＤを読み出し（Ｓ４２）、さらにメモリカード３０のナビゲーションファイルと独自情報ファイルを読み込む（Ｓ４３）。
【００４４】
システムコントローラ１３は、カードＩＤからカードを特定し、ＨＤＤ１７内に格納されたカード毎のコンテンツリストから、これまでにそのカードに書き込んだ以降にＨＤＤに蓄積された、メモリカード３０に書き込むべきコンテンツをリストアップする。本実施の形態では、ＡＬＢＵＭ０１に含まれる５個の音楽コンテンツを新たにメモリカード３０に書き込む。なお、カードＩＤ毎のコンテンツリストを持たない場合は、時間がかかるが、蓄積されたコンテンツリストと、メモリカード３０のナビゲーションファイルのトラックリストを比較して、存在しないものを毎回リストアップしてもよい。その場合は、カードを特定するためのカードＩＤを読み出す必要はない。
【００４５】
次に、システムコントローラ１３は、読み込んだメモリカード３０の独自情報ファイルのテーブルからＴＯＣ情報を読み出し、ＨＤＤ１７内に格納された図２（Ｂ）に示すＴＯＣ情報と、図３（Ｂ）に示す独自情報ファイルのテーブルのＴＯＣ情報を照合し、総演奏時間、総トラック数および個々のトラックの演奏時間から、同一のＡＬＢＵＭ０１に含まれるコンテンツが既にメモリカード３０に記録されていることを確認する。
【００４６】
更にシステムコントローラ１３は、図３（Ｂ）のテーブルから、メモリカード３０にはＡＬＢＵＭ０１に含まれる５つの音楽コンテンツのうちトラックＴＲ１〜ＴＲ３のコンテンツが記録され、ＴＲ４とＴＲ５のコンテンツが記録されていないことを確認する（Ｓ４５）。従って、システムコントローラ１３は、録再ユニット１５に対しＨＤＤ１７からトラックＴＲ１〜ＴＲ３のコンテンツを除いたＴＲ４とＴＲ５のコンテンツを読み出してメモリカード３０に書き込むよう指示し、ナビゲーションファイルのトラックリストにも追加する（Ｓ４６）。その後、新たに書き込んだＴＲ４とＴＲ５のコンテンツのファイル情報を独自情報ファイルのテーブルに追加して（Ｓ４７）、同期処理を終了する。
【００４７】
以上説明したように本実施の形態のコンテンツ記録方法によれば、ＴＯＣ情報あるいはそれをもとにしたキー情報を、ファイル情報に関連付けてメモリカードの独自情報ファイルに記録しておき、この情報を用いて、メモリカードに同期しようとするコンテンツと同じコンテンツが存在するかどうか確認することにより、一致するコンテンツを記録しない様にすることができる。この結果、１台の半導体メモリプレーヤあるいは１枚のメモリカードに対して、コンテンツを蓄積したＰＣあるいはミニコンポの複数台と同期を行っても、同じ曲が重複しないように記録することができる。
【００４８】
なお、本実施の形態では、ＣＤ２０から読み出したコンテンツデータを一旦ミニコンポ１０の内蔵ＨＤＤ１７に格納し、その後メモリカード３０に同期するようにしたが、必ずしもＨＤＤ１７に格納する必要はなく、システムコントローラ１３に内蔵された一時保存用のメモリに格納してもよい。その場合、ミニコンポ１０にＨＤＤを内蔵する必要はない。
【００４９】
（実施の形態２）
図５は本発明の実施の形態２におけるコンテンツ記録装置の構成を示すブロック図であり、コンテンツ記録装置をＰＣの形態に採用した例を示す。
【００５０】
図５において、２０はプリレコーデッドメディアであるＣＤ、３０は半導体メモリカード、４１はインターネット網、４２はデータベースサーバの一種であるＣＤＤＢサーバ、４３は多数の音楽データを格納したコンテンツサーバ、５０はＰＣである。
【００５１】
ＰＣ５０には、コンテンツサーバとしての機能をもつ音楽リッピングソフトウエアが組み込まれており、また図示しないが、ＰＣ５０は、ＣＤ２０を装填できるＣＤドライブとメモリカード３０を装填できるメモリカードスロットを備えている。またＰＣ５０は、インターネット網４１を介してＣＤＤＢサーバ４２とコンテンツサーバ４３にアクセスできる。
【００５２】
前述した実施の形態１では、ＣＤ２０に記録された音楽コンテンツをリッピングしてメモリカード３０に記録する場合について説明したが、本実施の形態では、更にインターネット網４１に接続されたコンテンツサーバ４３から音楽コンテンツを購入してメモリカード３０に同期コピーする場合について説明する。
【００５３】
また実施の形態１では、メモリカード３０に記録されたコンテンツデータを一意に特定する情報としてＣＤのＴＯＣ情報を用いたが、本実施の形態ではＩＳＲＣ（International Standard Recorded Code）コードを用いた場合について説明する。
【００５４】
ＩＳＲＣコードは、オーディオおよびビデオ信号が記録された記録媒体の著作権などに関する国際標準コードである。本実施の形態では、ＣＤ３０のサブＱエリアに、ＣＤに記録された全ての音楽コンテンツのＩＳＲＣコードが格納され、更にコンテンツサーバ４３に記録された全ての音楽コンテンツに付与されているものとする。
【００５５】
なお実施の形態１と同様に、本実施の形態では記憶媒体としてＳＤカードを用い、音楽コンテンツの記録はＳＤ−Ａｕｄｉｏ規格に準拠して行うものとして説明する。
【００５６】
ＰＣ５０は、キーボード入力部５１、ディスプレイ５２、ＣＰＵ（Central Processing Unit）５３、メモリ５４、内蔵ＨＤＤ５５、通信Ｉ／Ｆ５６、メモリＩ／Ｆ５７、ＣＤ再生ユニット５８および内部バス５９で構成されている。
【００５７】
キーボード入力部５１は、ＰＣ５０のキーボードおよびマウスからの信号入力を行い、ＣＰＵ５３にユーザからの指示情報を伝達する。ディスプレイ５２は、例えばＬＣＤなどでＰＣの画面表示を行う。
【００５８】
ＣＰＵ５３は、ＰＣ５０の全体の制御や演算処理を行う。メモリ５４は、ＣＰＵ５３で制御や演算処理を行う場合に必要なデータやプログラムの一時的な記憶を行う。またＨＤＤ５５は、ＣＰＵ５３で制御を行うためのプログラムやデータを記憶したり、ＣＰＵ５３で圧縮したコンテンツデータやコンテンツリストを保存したりする。
【００５９】
一方、通信Ｉ／Ｆ５６は、ＣＰＵ５３によって外部のＣＤＤＢサーバ４２などと通信を行うためにインターネット網４１に接続するためのインターフェースである。またメモリＩ／Ｆ５７はメモリカードスロットを介してメモリカード３０にデータを読み書きするためのインターフェースである。ＣＤドライブ５８は、挿入されたＣＤあるいはＣＤ−ＲＯＭを読み出すためのドライブユニットである。
【００６０】
なお、上記各ブロックのうち、通信Ｉ／Ｆ５６およびＣＤ再生ユニット５８は本発明の再生手段を構成し、またＣＰＵ５３は本発明の制御手段を、メモリＩ／Ｆ５７は本発明の記録手段を構成する。
【００６１】
次に、ＰＣ５０で音楽ＣＤリッピングソフトウエアを起動して、ＨＤＤ５５にＣＤ２０のコンテンツを録音するときの動作について説明する。
【００６２】
ユーザがＰＣ５０を使って音楽リッピングソフトウエアを起動すると共に、ＣＤ２０をＰＣ５０に装填すると、ＣＰＵ５２は起動された音楽リッピングソフトウエアに従って各部の制御を行う。ＣＤ再生ユニット５８は、ＣＤ２０内のトラックの音楽コンテンツを読み出して圧縮符号化を行い、ＨＤＤ５５内にコンテンツデータとして記録する。ＣＤ再生ユニット５８は、更にＣＤ２０のサブＱエリアに記録されたＩＳＲＣコードを読み出し、インターネット網４１を介してＣＤＤＢサーバ４２にアクセスし、ＩＳＲＣコードをもとにＣＤ２０のタイトル名、アーティスト名、ジャンルなどの楽曲情報を入手してリストを作成し、ディスプレイ５２に表示を行うとともに、リッピングした音楽コンテンツの楽曲情報として、ＨＤＤ５５内のコンテンツリストファイルに登録する。
【００６３】
次に、このようにしてＨＤＤ５５に格納したコンテンツデータをメモリカード３０に記録すると共に、ナビゲーションファイルに楽曲情報を格納し、またプライベートフォルダの独自情報ファイルにテーブルを作成する。なお、メモリカード３０への記録は実施の形態１と同様であるため、ここでは説明を省略する。
【００６４】
実施の形態１では、ナビゲーションファイルには仮のタイトル名と演奏時間しか含まれていなかったが、本実施の形態ではＣＤＤＢサーバ４２からアルバム名、アーティスト名、ジャンルなどの情報を取得しているため、ナビゲーションファイルにはこれらの楽曲情報が含まれる。
【００６５】
また実施の形態１では、独自情報ファイルにはＴＯＣ情報とコンテンツデータのファイル名が関連付けて格納されたが、本実施の形態では、コンテンツを特定する情報としてＴＯＣ情報の代わりにＩＳＲＣコードを用いているため、独自情報ファイルにはＩＳＲＣコードがファイル名と関連付けて格納される。
【００６６】
図６に独自情報ファイルに格納されたテーブルの例を示す。図６のテーブルではＩＳＲＣコードとフラグがセットで格納されており、フラグは、ＣＤ２０からリッピングを行ったＡＬＢＵＭ０１に含まれるコンテンツのうち、メモリカード３０に記録されたコンテンツには１、そうでないものには０が付与される。図６に示した例では、図３に示した例と同様、ＡＬＢＵＭ０１に含まれるコンテンツのうちトラックＴＲ１〜ＴＲ３の３個のコンテンツがメモリカード３０に記録されている。
【００６７】
次に、このようにしてメモリカード３０に記録されたコンテンツに、更にコンテンツサーバ４３から音楽コンテンツを購入して同期コピーする場合について説明する。
【００６８】
ユーザはインターネット網４１を介してコンテンツサーバ４３にアクセスし、コンテンツのリストから購入したい音楽コンテンツを指定し、課金処理を行った後、コンテンツサーバ４３から通信Ｉ／Ｆ５６を介してコンテンツデータをダウンロードし、ＨＤＤ５５に格納する。なお、課金処理については本発明と直接関係しないため、詳細な説明は省略する。
【００６９】
このようにして取得したコンテンツデータをメモリカード３０に記録する場合、ＣＰＵ５３はメモリカード３０から図６に示す独自情報ファイルのテーブルを読み出し、ＩＳＲＣコードとフラグの値からそのコンテンツデータが既にメモリカード３０に記録されているかどうかを確認する。独自情報ファイルのテーブルに同一のＩＳＲＣコードがない場合、もしくは同一のＩＳＲＣコードはあるが、フラグの値が０の場合には、ＨＤＤ５５に格納されたコンテンツデータのメモリカード３０への書き込みを行う。
【００７０】
実施の形態１の記録方法では、同期しようとするコンテンツと同じコンテンツが存在するかどうかをＣＤに記録されたＴＯＣ情報を用いて判断していたため、コンテンツサーバに記録された音楽コンテンツのようにＴＯＣ情報を持たないデータには適用できないが、ＩＳＲＣコードであれば、全ての音楽コンテンツに付与することが可能であるため、プリレコーデッドメディアの種類によって制限されることがない。
【００７１】
なお、本実施の形態では、ＣＤ２０に記録された音楽コンテンツをリッピングによってメモリカード３０に記録した後、更にコンテンツサーバ４３から音楽コンテンツを購入してメモリカード３０に同期する場合について説明したが、これに限らず、全ての音楽コンテンツをコンテンツサーバ４３から購入してメモリカード３０に記録する場合にも、本発明を適用できることは云うまでもない。
【００７２】
また上記各実施の形態では、メモリカード３０に記録されたコンテンツを一意に特定する情報としてＴＯＣ情報もしくはＩＳＲＣコードを用いたが、ダウンロードした有料コンテンツなど、タイトルが確実に入っているものについては、ダウンロード時のコンテンツ管理ナンバーなどのユニークな符号をフラグと一緒に記録するようにしてもよい。もちろんＩＳＲＣコードをこのユニークな符号に含めてもよいことは云うまでもない。
【産業上の利用可能性】
【００７３】
本発明は、半導体メモリカードのようなリムーバブルな記録媒体を使ったポータブルプレーヤ、あるいは半導体メモリやＨＤＤを内蔵したポータブルプレーヤに音楽コンテンツを同期してコピーする場合や、コンテンツ蓄積サーバとなるミニコンポやＰＣが複数あって１台のポータブルプレーヤに同期をかけたい場合に有用である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態１におけるコンテンツ記録装置の構成を示すブロック図
【図２】実施の形態１でコンテンツデータを管理する情報の一例を説明する図
【図３】実施の形態１でメモリカードに記録されたファイルのディレクトリとコンテンツデータを管理するテーブルの一例を示した図
【図４】実施の形態１におけるメモリカードへの同期の動作を説明するフローチャート
【図５】本発明の実施の形態２におけるコンテンツ記録装置の構成を示すブロック図
【図６】実施の形態２でメモリカードに記録されたコンテンツデータを管理するテーブルの一例を示した図
【図７】従来のコンテンツ記録装置のブロック図
【符号の説明】
【００７５】
１０  ミニコンポ
１１  キー入力部
１２  表示パネル
１３  システムコントローラ
１４、５８  ＣＤ再生ユニット
１５  録再ユニット
１６  オーディオ入出力部
１７、５５  ＨＤＤ
１８、５９  内部バス
２０  ＣＤ
３０  メモリカード
４１  インターネット網
４２  ＣＤＤＢサーバ
４３  コンテンツサーバ
５０  ＰＣ
５１  キーボード入力部
５２  ディスプレイ
５３  ＣＰＵ
５４  メモリ
５６  通信Ｉ／Ｆ
５７  メモリＩ／Ｆ
【図１】
2008021385.tif 000003
【図２】
2008021385.tif 000004
【図３】
2008021385.tif 000005
【図４】
2008021385.tif 000006
【図５】
2008021385.tif 000007
【図６】
2008021385.tif 000008
【図７】
2008021385.tif 000009