(57)【要約】    【構成】  ＭＣＵ１４は、ＵＳＢ接続操作を検出したとき、フラッシュメモリ１２にオーディオファイルが存在するか否かを判別する。この判別結果が肯定的であれば、フラッシュメモリ１２に記録されたオーディオファイルを消去し、そしてＵＳＢ接続処理を実行する。つまり、フラッシュメモリ１２に記録されたオーディオファイルは、ＵＳＢ接続操作が行われてからＵＳＢ接続が確立するまでの間に消去される。    【効果】  オーディオファイルの不正コピーを防止できる。【選択図】  図１
2006235887.tif 000002
【特許請求の範囲】
【請求項１】
接続操作が行われたとき所望の装置との接続を確立する確立手段、
コンテンツが記録媒体に記録されているか否かを判別する判別手段、
前記判別手段の判別結果が肯定的であるとき前記記録媒体に記録されたコンテンツを前記接続操作が行われてから前記確立手段の確立処理が完了するまでの間に消去する消去手段、
前記確立手段の確立動作が完了した後に前記所望の装置からコンテンツを受信する受信手段、および
前記受信手段によって受信されたコンテンツを前記記録媒体に記録する記録手段を備える、コンテンツ処理装置。
【請求項２】
前記記録媒体に記録されたコンテンツを再生する再生手段をさらに備える、請求項１記載のコンテンツ処理装置。
【請求項３】
前記記録媒体に記録されたコンテンツのうち複製が許可されているコンテンツを前記消去手段の消去対象から除外する除外手段をさらに備える、請求項１または２記載のコンテンツ処理装置。
【請求項４】
前記除外手段は暗号化されたコンテンツを除外する、請求項３記載のコンテンツ処理装置。
【請求項５】
前記除外手段はコピー制御情報が付加されたコンテンツを除外する、請求項３記載のコンテンツ処理装置。
【請求項６】
前記記録媒体は内蔵型である、請求項１ないし５のいずれかに記載のコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ処理装置に関し、特にたとえば、パーソナルコンピュータ（ＰＣ）と接続され、ＰＣからコンテンツを受信し、受信されたコンテンツを記録媒体に記録し、そして記録媒体に記録されたコンテンツを処理する、コンテンツ処理装置に関する。
【背景技術】
【０００２】
従来この種の装置としては、特許文献１に開示されたものが知られている。この装置は、ＰＣとＵＳＢ接続され、ＰＣから音楽コンテンツを受信し、受信された音楽コンテンツをメモリカードに記録し、そしてメモリカードに記録された音楽コンテンツを再生する。なお、音楽コンテンツは、ＭＰ３，ＷＭＡ（Windows Media (登録商標) Audio），ＡＡＣなどのファイル形式でメモリカードに記録される。
【特許文献１】特開２００４−１１８９２９号公報〔Ｇ１１Ｂ ２０／１０，Ｇ０６Ｆ １２／１４，Ｇ１０Ｋ １５／０４，Ｇ１０Ｌ １９／００〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の装置を別のＰＣとＵＳＢ接続すれば、メモリカード内の音楽コンテンツを別のＰＣ内に簡単に取り込むことができる。つまり、従来の装置を利用して、音楽コンテンツの不正コピーが容易に行える。なお、ＷＭＡなど一部のファイル形式では、ＤＲＭ（Digital Rights Management）によるコピー制御が行えるものの、ＭＰ３をはじめ多くのファイル形式はこの種のコピー制御に対応していない。
【０００４】
それゆえに、この発明の主たる目的は、コンテンツの不正コピーを防止できる、コンテンツ処理装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従うコンテンツ処理装置(10)は、接続操作が行われたとき所望の装置(60)との接続を確立する確立手段(S7)、コンテンツが記録媒体(12)に記録されているか否かを判別する判別手段(S43)、判別手段の判別結果が肯定的であるとき記録媒体に記録されたコンテンツを接続操作が行われてから確立手段の確立処理が完了するまでの間に消去する消去手段(S51)、確立手段の確立動作が完了した後に所望の装置からコンテンツを受信する受信手段(28,32)、および受信手段によって受信されたコンテンツを記録媒体に記録する記録手段(S25)を備える。
【０００６】
接続操作が行われると、所望の装置との接続が確立手段によって確立される。記録媒体にコンテンツが存在するか否かは、判別手段によって判別される。判別手段の判別結果が肯定的であれば、記録媒体に記録されたコンテンツは、接続操作が行われてから確立手段の確立処理が完了するまでの間に、消去手段によって消去される。受信手段は、確立手段の確立動作が完了した後に、所望の装置からコンテンツを受信する。受信されたコンテンツは記録手段によって記録媒体に記録される。
【０００７】
従って、コンテンツが記録媒体に記録された状態で接続操作が行われると、記録媒体内のコンテンツは、所望の装置との接続が確立されるまでに消去される。これによって、コンテンツの不正コピーを防止できる。
【０００８】
また、消去処理が行われる期間は接続操作の実行から接続の確立までであるため、接続が確立された後に所望の装置から受信されたコンテンツは、次回の接続操作が行われるまで記録媒体に存在し続ける。これによって、記録媒体内のコンテンツを鑑賞することができる。
【０００９】
請求項２の発明に従うコンテンツ処理装置は、請求項１に従属し、記録媒体に記録されたコンテンツを再生する再生手段(18,22)をさらに備える。
【００１０】
記録媒体に記録されたコンテンツは、再生手段によって再生される。
【００１１】
請求項３の発明に従うコンテンツ処理装置は、請求項１または２に従属し、記録媒体に記録されたコンテンツのうち複製が許可されているコンテンツを消去手段の消去対象から除外する除外手段(S49)をさらに備える。
【００１２】
記録媒体に記録されたコンテンツのうち複製が許可されているコンテンツは、除外手段によって消去対象から除外される。
【００１３】
複製が許可されているコンテンツは、接続操作が行われた後も記録媒体に存在し続けるので、同じコンテンツを何度も記録する手間が軽減される。特に、複製が１回だけ許可されているコンテンツは、記録媒体に記録された時点で所望の装置から削除されているので、かかるコンテンツが消去手段によって消去されて鑑賞不能となる事態を回避できる。
【００１４】
請求項４の発明に従うコンテンツ処理装置は、請求項３に従属し、除外手段は暗号化されたコンテンツを除外する。
【００１５】
暗号化されたコンテンツは、複製が許可されているものとして、消去手段による消去を免れる。
【００１６】
請求項５の発明に従うコンテンツ処理装置は、請求項３に従属し、除外手段はコピー制御情報が付加されたコンテンツを除外する。
【００１７】
コピー制御情報が付加されたコンテンツは、複製が許可されているものとして、消去手段による消去を免れる。
【００１８】
請求項６の発明に従うコンテンツ処理装置は、請求項１ないし５のいずれかに従属し、記録媒体は内蔵型である。
【００１９】
限られた記憶容量の有効利用が図れる。
【発明の効果】
【００２０】
この発明によれば、コンテンツの不正コピーを防止できる。
【００２１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２２】
図１を参照して、この実施例のＩＣレコーダ１０は、ＵＳＢ端子３２を含む。ＵＳＢ端子３２は、ＵＳＢケーブルを介してＰＣ６０のＵＳＢ端子（図示せず）と接続される。ＩＣレコーダ１０は、こうしてＰＣ６０とＵＳＢ接続された状態で、ＰＣ６０と協働してオーディオ記録機能を実現する。ＩＣレコーダ１０はまた、単独でオーディオ再生機能を実現する。なお、ＩＣレコーダ１０で記録／再生されるオーディオファイルは、ＷＭＡ形式に従うものとする。
【００２３】
ＷＭＡファイルの構造を図２に示す。図２を参照して、ＷＭＡファイルは、ヘッダ領域，データ領域およびインデックス領域を含む。ヘッダ領域にはファイル属性情報，ストリーム属性情報などが格納され、データ領域にはＮ個のデータパケットが格納され、インデックス領域にはインデックス情報が格納される。特に、ＤＲＭによるコピー制御が施されたＷＭＡファイルの場合には、ヘッダ領域にコピー制御情報やコンテンツ暗号化情報がさらに格納される。
【００２４】
ヘッダ領域内の情報つまりファイル属性情報，ストリーム属性情報およびコンテンツ暗号化情報の各々は、オブジェクト識別子，オブジェクトサイズおよびオブジェクトデータで構成される。このため、ヘッダ領域内のオブジェクト識別子を検索すれば、ヘッダ領域内にどのような情報が格納されているかがわかり、ひいてはファイル形式やコピー制御の有無などを知ることができる。
【００２５】
図１に戻って、ＩＣレコーダ１０がＰＣ６０と接続されていない状態つまりＵＳＢ非接続状態で、電源回路３４に設けられた電源スイッチ（図示せず）のオン操作が行われると、スイッチＳＷがオフ状態からオン状態に遷移し、バッテリ３６の直流電圧がシステム全体に供給される。
【００２６】
ＵＳＢ非接続状態でキー入力装置３０によって再生操作が行われると、ＲＩＳＣ型のＭＣＵ１４は、ＤＳＰ１８を伸長モードに設定し、フラッシュメモリ１２に記憶されたオーディオファイルをバス２０を通して読み出す。読み出されたオーディオファイルは、メモリ１６を通してＤＳＰ１８に与えられる。ＤＳＰ１８は、与えられたオーディオファイルに含まれる圧縮オーディオデータを伸長し、伸長されたオーディオデータをメモリ１６に蓄積する。
【００２７】
ＭＣＵ１４は、メモリ１６に蓄積されたオーディオデータをバス２０を通してデコーダ２２に与える。デコーダ２２は、与えられたオーディオデータをアナログオーディオ信号に復号し、復号されたオーディオ信号をアンプ２４を通してスピーカ２６から出力する。こうして、オーディオ再生機能が実現される。
【００２８】
ＩＣレコーダ１０がＵＳＢ端子３２によってＰＣ６０と接続されると、スイッチＳＷはオン状態からオフ状態に遷移し、ＰＣ６０からＵＳＢバスパワー電圧（直流電圧）がＵＳＢ端子３２を通してシステム全体に供給される。ＧＰＩＯ３８は、ＵＳＢバスパワー電圧の変化（Ｌレベル→Ｈレベル）を検知し、その旨をバス２０を介してＭＣＵ１４に通知する。
【００２９】
ＭＣＵ１４は、ＧＰＩＯ３８から通知を受けると、つまりＵＳＢ接続操作を検知すると、まずファイル消去処理を実行する。ファイル消去処理では、フラッシュメモリ１２に記憶された１つ１つのファイルについて、次のような一連の処理を実行する。すなわち、ヘッダ領域内のオブジェクト識別子を検索し、検索結果に基づいてそのファイルが消去対象であるか否かを判別し、そして判別結果が肯定的であればそのファイルを消去する。
【００３０】
この結果、ＷＭＡに該当するオブジェクト識別子（図２参照）が検出されないファイルは、非オーディオファイルとして消去を免れる。また、ＤＲＭに該当するオブジェクト識別子もしくはコンテンツ暗号化情報に該当するオブジェクト識別子（図２参照）が検出されたファイルは、複製が許可されたオーディオファイルとして、消去対象から除外される。これ以外のファイルは、フラッシュメモリ１２から全て消去される。
【００３１】
かかるファイル消去処理の後、ＭＣＵ１４はＵＳＢ接続処理を実行し、これによりＵＳＢ接続が確立される。ＵＳＢ接続が確立されると、ＭＣＵ１４は、モード情報“記録モード”をＵＳＢコントローラ２８およびＵＳＢ端子３２を通してＰＣ６０に通知する。これに応答してＰＣ６０は、楽曲選択画面（図示せず）を表示し、選択操作を受け付け、そして選択された楽曲に対応する圧縮オーディオデータを送信する。
【００３２】
ＰＣ６０から送信された圧縮オーディオデータは、ＵＳＢ端子３２およびＵＳＢコントローラ２８を通してＭＣＵ１４に与えられる。ＭＣＵ１４は、与えられた圧縮オーディオデータをメモリ１６に蓄積する。ＭＣＵ１４は、メモリ１６に蓄積された圧縮オーディオデータをファイル形式でフラッシュメモリ１２に記録する。こうして、オーディオ記録機能が実現される。
【００３３】
オーディオファイルがフラッシュメモリ１２に記録された後、ＵＳＢ切断操作が行われると、再びバッテリ３６の直流電圧がシステム全体に供給され、これによりＵＳＢ非接続状態に移行する。この状態でキー入力装置３０によって再生操作が行われると、フラッシュメモリ１２内のオーディオファイルが上記と同様に再生される。その後、再びＩＣレコーダ１０がＰＣ６０と接続されると、フラッシュメモリ１２内のオーディオファイルが同様の手順で消去される。
【００３４】
ＭＣＵ１４は、μＩＴＲＯＮなどのマルチタスクＯＳの制御下で、図３に示すメインタスクと、図４に示すファイル消去タスクとを並列的に実行する。なお、これらのタスクは、電源投入操作に応じて起動され、電源切断操作に応じて終了される。また、これらのフロー図に対応する制御プログラムは、フラッシュメモリ１２に記憶されている。
【００３５】
図３を参照して、まずステップＳ１でフラグＦをリセットし、次いでステップＳ３およびＳ５のループに入る。ステップＳ３ではフラグＦがセットされたか否かを判別し、ステップＳ５では再生操作が行われたか否かを判別する。ファイル消去タスクによってフラグＦがセットされると、ステップＳ３でＹＥＳと判別してステップＳ７に移る。ステップＳ７ではＵＳＢ接続処理を実行し、この処理が完了するとステップＳ９でＰＣ６０に“記録モード”を通知する。次いでステップＳ１１およびＳ１３のループに入る。
【００３６】
ステップＳ１１ではＵＳＢ切断操作が行われたか否かを判別し、ステップＳ１３ではＰＣ６０からのデータがＵＳＢコントローラ２８によって受信されたか否かを判別する。データが受信されると、ステップＳ１３でＹＥＳと判別してステップＳ１５に移り、受信データをフラッシュメモリ１２に記録する。そして、ステップＳ１１およびＳ１３のループに戻る。
【００３７】
ＵＳＢ切断操作が行われると、ステップＳ１１でＹＥＳと判別してステップＳ１７に移る。ステップＳ１７ではＵＳＢ切断処理を実行し、その後ステップＳ１に戻る。
【００３８】
ＵＳＢ非接続状態で再生操作が行われると、ステップＳ５でＹＥＳと判別してステップＳ１９に移る。ステップＳ１９では、ＤＳＰ１８およびデコーダ２２に再生開始を命令する。次のステップＳ２１では、停止操作が行われたか否かを判別し、判別結果が否定的であれば待機する。ステップＳ２１の判別結果が肯定的となると、ステップＳ２３に移って、ＤＳＰ１８およびデコーダ２２に再生停止を命令する。その後、ステップＳ３およびＳ５のループに戻る。
【００３９】
図４を参照して、ステップＳ４１では、ＵＳＢ接続操作が行われたか否かを判別し、判別結果が否定的であれば待機する。ステップＳ４１の判別結果が肯定的となるとステップＳ４３に移って、フラッシュメモリ１２内にファイルが存在するか否かを判別する。ステップＳ４３の判別結果が否定的であれば、ステップＳ５７に進んでフラグＦをセットし、そしてステップＳ４１に戻る。
【００４０】
ステップＳ４３の判別結果が肯定的であれば、まずステップＳ４５で最初のファイルを選択する。次のステップＳ４７では、選択ファイルのヘッダ領域から情報を取得し、取得された情報を解析する。具体的には、取得された情報に含まれるオブジェクト識別子を検索することにより、ファイル形式やコピー制御の有無などを割り出す。
【００４１】
次のステップＳ４９では、選択ファイルが消去対象か否かを解析結果に基づいて判別し、判別結果が肯定的であれば、ステップＳ５１で選択ファイルを消去する。より具体的には、ＷＭＡに該当するオブジェクト識別子が検出されなければ、選択ファイルは非オーディオファイルなのでファイル消去対象でないと判別され、消去を逃れる。ＷＭＡに該当するオブジェクト識別子と、ＤＲＭに該当するオブジェクト識別子もしくはコンテンツ暗号化情報に該当するオブジェクト識別子とが検出されれば、選択ファイルはコピー制御が施されたオーディオファイルなので消去対象でないと判別され、消去を逃れる。これら以外は、消去対象であると判別され、フラッシュメモリ１２から消去される。その後、ステップＳ５３に進む。
【００４２】
ステップＳ４９の判別結果が否定的であれば、ステップＳ５１をスキップして、ステップＳ５３に進む。ステップＳ５３では、フラッシュメモリ１２内に次のファイルが存在するか否かを判別し、判別結果が肯定的であれば、ステップＳ５５で次のファイルを選択する。そして、ステップＳ４７に戻る。
【００４３】
ステップＳ５３の判別結果が否定的であれば、ステップＳ５７に移ってフラグＦをセットし、そしてステップＳ４１に戻る。
【００４４】
以上から明らかなように、この実施例では、ＭＣＵ１４は、ＵＳＢ接続操作を検出したとき、フラッシュメモリ１２にオーディオファイルが存在するか否かを判別し、判別結果が肯定的であれば、フラッシュメモリ１２に記録されたオーディオファイルを消去する。ただし、複製が許可されたオーディオファイルは、消去対象から除外される。かかるファイル消去の後、ＵＳＢ接続処理を実行する。
【００４５】
ＭＣＵ１４は、ＵＳＢ接続が確立された後に、ＰＣ６０からＵＳＢコントローラ２８を通してオーディオファイルを受信し、受信ファイルをメモリ１６を通してフラッシュメモリ１２に記録する。
【００４６】
従って、オーディオファイルがフラッシュメモリ１２に記録された状態でＵＳＢ接続操作が行われると、フラッシュメモリ１２内のオーディオファイルは、ＰＣ６０とのＵＳＢ接続が確立されるまでに消去されるので、オーディオファイルの不正コピーを防止できる。
【００４７】
また、消去処理が行われる期間はＵＳＢ接続操作の実行からＵＳＢ接続の確立までであるため、ＵＳＢ接続が確立された後にＰＣ６０から受信されたオーディオファイルは、次回のＵＳＢ接続操作が行われるまでフラッシュメモリ１２に存在し続ける。これによって、フラッシュメモリ１２内の音楽コンテンツを鑑賞することができる。
【００４８】
加えて、複製が許可されているオーディオファイルは、ＵＳＢ接続操作が行われた後もフラッシュメモリ１２に存在し続けるので、同じオーディオファイルを何度も記録する手間が軽減される。特に、複製が１回だけ許可されているオーディオファイルは、フラッシュメモリ１２に記録された時点でＰＣ６０内から削除されているので、かかるオーディオファイルがフラッシュメモリ１２から消去されて鑑賞不能となる事態を回避できる。
【００４９】
なお、この実施例のＩＣレコーダ１０によって再生されるオーディオファイルは、ＷＭＡ形式に従うとしたが、ＭＰ３など他の形式に従ってもよい。互いに異なる形式に従うオーディオファイルが混在しても構わない。どのような形式であれ、オーディオファイルは、複製が許可されたものを除き、ＵＳＢ接続時にフラッシュメモリ１２から消去される。従って、ＤＲＭなどのコピー制御に対応していないＭＰ３ファイルは、全て消去対象となる。
【００５０】
以上では、ＩＣレコーダ１０を用いて説明したが、この発明は、所望の装置（例えばＰＣ，レコーダ／プレーヤ，ディジタルチューナ，携帯電話，携帯情報端末など）と接続され、この装置からコンテンツを受信し、受信されたコンテンツを記録媒体（例えばフラッシュメモリ，ハードディスク，光ディスクなど）に記録し、そして記録媒体に記録されたコンテンツを処理するような、あらゆるコンテンツ処理装置に適用できる。
【図面の簡単な説明】
【００５１】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用されるファイルの構造を示す図解図である。
【図３】図１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【図４】図１実施例に適用されるＣＰＵ動作の他の一部を示すフロー図である。
【符号の説明】
【００５２】
１０…ＩＣレコーダ
１２…フラッシュメモリ
１４…ＭＣＵ
１８…ＤＳＰ
２２…デコーダ
２８…ＵＳＢコントローラ
３２…ＵＳＢ端子
３６…バッテリ
６０…ＰＣ
【図１】
2006235887.tif 000003
【図２】
2006235887.tif 000004
【図３】
2006235887.tif 000005
【図４】
2006235887.tif 000006