(57)【要約】【課題】  コンテンツ記録装置から削除されたコンテンツがどのＵＳＢデバイスから転送されたものであるかを容易に認識すること。【解決手段】  コンテンツ記録装置は、ＨＤＤに記録されたコンテンツのコンテンツ情報と、該コンテンツの転送元のＵＳＢデバイスの情報とを関連づけて記憶する。そして、コンテンツ記録装置は、ユーザ操作で選択されたコンテンツに対して、その転送元のＵＳＢデバイスの情報を表示する。その結果、ユーザはＨＤＤから削除されたコンテンツの転送元のＵＳＢデバイスを容易に認識することができる。【選択図】図２
2008269319.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記録するためのコンテンツ記憶部と、
外部記録媒体と接続する接続手段と、
接続された該外部記録媒体からコンテンツを取得して、該コンテンツ記憶部に記録する記録手段と、
該コンテンツ記憶部に記録されたコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する媒体情報記憶手段と、
ユーザ操作に応じて、選択されたコンテンツの転送元の外部記憶媒体を検索する検索手段と、
該選択されたコンテンツのコンテンツ情報と、該検索手段によって検索された外部記憶媒体の情報とを表示する表示手段とを備える、コンテンツ記録装置。
【請求項２】
前記媒体情報記憶手段が、前記コンテンツ記憶部に現在記録されているコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する現有コンテンツ情報記憶手段と、
過去に該コンテンツ記憶部に記録されていたが、削除されて現在記録されていないコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する削除済コンテンツ情報記憶手段とを有する、請求項１に記載のコンテンツ記録装置。
【請求項３】
前記表示手段が、前記削除済コンテンツ情報記憶手段の中から選択されたコンテンツの転送元の外部記憶媒体の情報を表示する場合に、該コンテンツが前記コンテンツ記憶部から削除された旨を表示する、請求項２に記載のコンテンツ記録装置。
【請求項４】
前記表示手段が該コンテンツが前記コンテンツ記憶部から削除された旨を表示している状態で、前記接続手段に該コンテンツの転送元の外部記憶媒体が接続された場合、前記記録手段が、接続された該外部記憶媒体から該コンテンツを再取得して、該コンテンツ記憶部に記録する、請求項３に記載のコンテンツ記録装置。
【請求項５】
前記表示手段が該コンテンツが前記コンテンツ記憶部から削除された旨を表示している状態で、前記接続手段に該コンテンツの転送元の外部記憶媒体が接続されたが、該外部記憶媒体から該コンテンツが削除されている場合、前記削除済コンテンツ情報記憶手段が該コンテンツの情報を削除する、請求項４に記載のコンテンツ記録装置。
【請求項６】
前記外部記憶媒体内に転送済フォルダを生成するフォルダ生成手段と、
該外部記憶媒体内のコンテンツのうち、前記記録手段によって取得され前記コンテンツ記憶部に記録された全てのコンテンツを該転送済フォルダに移動させるコンテンツ移動手段とをさらに備える、請求項１〜５のいずれかに記載のコンテンツ記録装置。
【請求項７】
前記転送済フォルダおよび該転送済フォルダ内の全コンテンツを削除する削除手段をさらに備える、請求項６に記載のコンテンツ記録装置。
【請求項８】
コンテンツを記録するためのコンテンツ記憶部と、外部記録媒体と接続する接続手段とを備えるコンテンツ記録装置の動作プログラムであって、
該外部記録媒体からコンテンツを取得して、該コンテンツ記憶部に記録する記録ステップと、
該コンテンツ記憶部に記録されたコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する媒体情報記憶ステップと、
ユーザ操作に応じて、選択されたコンテンツの転送元の外部記憶媒体を検索する検索ステップと、
該選択されたコンテンツのコンテンツ情報と、該検索ステップによって検索された外部記憶媒体の情報とを表示部に表示させる表示ステップとをコンピュータに実行させる、コンテンツ記録装置の動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ記録装置に記録されたコンテンツの転送元の外部記録媒体を容易に認識することができるコンテンツ記録装置に関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disk Drive）を備え、ＨＤＤに記録されている複数のコンテンツ（例えば、曲データ等）の中から選択されたコンテンツを再生するコンテンツ記録装置が普及してきている。コンテンツ記録装置に曲データを記録する方法として、ＣＤに記録された曲データをリッピングする方法や、インターネット経由で曲データをダウンロードする方法がある。あるいは、ＵＳＢ端子を備えるコンテンツ記録装置の場合には、ＵＳＢデバイス（ＵＳＢフラッシュメモリ又は携帯型プレーヤ等）をＵＳＢケーブルを介して接続し、ＵＳＢデバイスに記録されているコンテンツをコンテンツ記録装置に転送して、記録する方法がある。
【０００３】
このようなコンテンツ記録装置において、ユーザがコンテンツをＨＤＤから削除してしまい、削除したコンテンツをＵＳＢデバイスからコンテンツ記録装置に再転送したい場合に、ユーザは複数のＵＳＢデバイスを所有していれば、どのＵＳＢデバイスにそのコンテンツが記録されているか直ぐに分からない。その結果、複数回にわたりＵＳＢデバイスをコンテンツ記録装置に接続して、ＵＳＢデバイスに記録されているコンテンツを確認する作業が必要になり、煩雑である。そこで、ＨＤＤから削除されたコンテンツが元々どのＵＳＢデバイスから転送されたものであるかを容易に認識できるコンテンツ記録装置が要求されている。
【０００４】
同様に、コンテンツ記録装置に現在記録されているコンテンツがどのＵＳＢデバイスから転送されたコンテンツであるかを容易に認識できるコンテンツ記録装置も求められている。
【０００５】
また、コンテンツ記録装置にコンテンツを転送した後に、ＵＳＢデバイスから転送済のコンテンツを削除するには、ＵＳＢデバイスに記録された多数のコンテンツの中からコンテンツ記録装置に転送済のコンテンツをユーザが選択する必要があり、その作業が非常に煩雑である。さらに、コンテンツ記録装置に転送していないコンテンツを誤って削除してしまう可能性がある。
【０００６】
下記特許文献１は以下の技術を開示する。パーソナルコンピュータ１は、ポータブルデバイス３からコンテンツが返却されたとき、貸出可能回数の数を増やす（元に戻す）処理を行うが、コンテンツの返却が行われるときすでに貸し出されたコンテンツがポータブルデバイス３に存在しない場合（消去されている場合）でも、コンテンツの返却を確認し、貸出可能回数の数を増やす処理を行う。しかし、特許文献１は上記問題点を解決する方法を記載しない。
【０００７】
下記特許文献２は以下の技術を開示する。情報管理装置１０の処理部１０１は、通信部１０６により接続した端末装置２０から、該端末装置２０で再生可能なコンテンツの種類に関する情報を取得し、端末装置２０のコンテンツメモリ２０５が記憶しているコンテンツに関する情報と情報メモリ１０５が記憶しているコンテンツに関する情報とを記憶するデバイス管理ＤＢ１０４を基に、上記情報メモリ１０５に記憶されているコンテンツのうち、上記端末装置２０で再生可能な種類のコンテンツであるが、上記端末装置２０の上記コンテンツメモリ２０５に記憶されていないコンテンツを選別し、それら選別されたコンテンツを上記情報メモリ１０５から抽出して、上記端末装置２０に送信する。しかし、特許文献２は上記問題点を解決する方法を記載しない。
【０００８】
【特許文献１】特開２００２−３０４４６１号
【特許文献２】特開２００６−１０７１９１号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、上記課題を解決するためになされたものであり、コンテンツ記録装置から削除されたコンテンツ、又は、コンテンツ記録装置に現在記録されているコンテンツがどのＵＳＢデバイスから転送されたものであるかを容易に認識できるコンテンツ記録装置を提供することである。
【００１０】
本発明の付加的な目的は、ＵＳＢデバイス内に記録された複数のコンテンツのうち、コンテンツ記録装置に転送済のコンテンツを容易にユーザに認識させることができるコンテンツ記録装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明の好ましい実施形態によるコンテンツ記録装置は、コンテンツを記録するためのコンテンツ記憶部と、外部記録媒体と接続する接続手段と、接続された該外部記録媒体からコンテンツを取得して、該コンテンツ記憶部に記録する記録手段と、該コンテンツ記憶部に記録されたコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する媒体情報記憶手段と、ユーザ操作に応じて、選択されたコンテンツの転送元の外部記憶媒体を検索する検索手段と、該選択されたコンテンツのコンテンツ情報と、該検索手段によって検索された外部記憶媒体の情報とを表示する表示手段とを備える。
【００１２】
コンテンツ記録装置は、コンテンツ記憶部に記録されたコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記憶媒体の情報とを関連づけて記憶する。そして、コンテンツ記録装置は、ユーザ操作で選択されたコンテンツに対して、その転送元の外部記憶媒体の情報を表示する。コンテンツ記憶部に記録されたコンテンツとは、現在コンテンツ記憶部に記録されているコンテンツと、過去にコンテンツ記録部に記録されていたが削除され現在コンテンツ記憶部に記録されていないコンテンツを包括する。その結果、ユーザはコンテンツ記憶部に記録されている、又は、記録されていたコンテンツの転送元の外部記憶媒体を容易に認識することができる。
【００１３】
好ましい実施形態においては、前記媒体情報記憶手段が、前記コンテンツ記憶部に現在記録されているコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する現有コンテンツ情報記憶手段と、
過去に該コンテンツ記憶部に記録されていたが、削除されて現在記録されていないコンテンツのコンテンツ情報と、該コンテンツの転送元の外部記録媒体の情報とを関連付けて記憶する削除済コンテンツ情報記憶手段とを有する。
【００１４】
好ましい実施形態においては、前記表示手段が、前記削除済コンテンツ情報記憶手段の中から選択されたコンテンツの転送元の外部記憶媒体の情報を表示する場合に、該コンテンツが前記コンテンツ記憶部から削除された旨を表示する。
【００１５】
この場合、ユーザは、選択されたコンテンツがコンテンツ記憶部から削除されていることを容易に認識できるので、表示されている転送元の外部記憶媒体からコンテンツ記録装置にコンテンツを再転送させるようユーザに告知できる。
【００１６】
好ましい実施形態においては、前記表示手段が該コンテンツが前記コンテンツ記憶部から削除された旨を表示している状態で、前記接続手段に該コンテンツの転送元の外部記憶媒体が接続された場合、前記記録手段が、接続された該外部記憶媒体から該コンテンツを再取得して、該コンテンツ記憶部に記録する。
【００１７】
この場合、コンテンツ記憶部から削除されたコンテンツの転送元の外部記憶媒体が接続されたとき、削除されたコンテンツをコンテンツ記録装置に自動的に選択して、再転送することができる。
【００１８】
好ましい実施形態においては、前記表示手段が該コンテンツが前記コンテンツ記憶部から削除された旨を表示している状態で、前記接続手段に該コンテンツの転送元の外部記憶媒体が接続されたが、該外部記憶媒体から該コンテンツが削除されている場合、前記削除済コンテンツ情報記憶手段が該コンテンツの情報を削除する。
【００１９】
削除されたコンテンツの転送元の外部記憶媒体からも該コンテンツが削除されている場合に、削除済コンテンツ情報記憶手段から該コンテンツの情報を削除することにより、ユーザに外部記憶媒体に記録されていないコンテンツの情報を表示させることを防止することができる。
【００２０】
好ましい実施形態においては、前記コンテンツ記録装置は、前記外部記憶媒体内に転送済フォルダを生成するフォルダ生成手段と、該外部記憶媒体内のコンテンツのうち、前記記録手段によって取得され前記コンテンツ記憶部に記録された全てのコンテンツを該転送済フォルダに移動させるコンテンツ移動手段とをさらに備える。
【００２１】
この場合、外部記憶媒体内のコンテンツのうち、コンテンツ記録装置に転送済のコンテンツを全て転送済フォルダに移動させることができるので、コンテンツ記録装置に転送済のコンテンツを容易に認識することができる。
【００２２】
好ましい実施形態においては、前記コンテンツ記録装置は、前記転送済フォルダおよび該転送済フォルダ内の全コンテンツを削除する削除手段をさらに備える。
【００２３】
この場合、外部記憶媒体内のコンテンツのうち、コンテンツ記録装置に転送済の全コンテンツを自動的に削除することができる。
【発明の効果】
【００２４】
本発明によると、コンテンツ記録装置に記録されたコンテンツの転送元の外部記録媒体を容易に認識することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本発明の好ましい実施形態によるコンテンツ記録装置１００の構成を示すブロック図である。コンテンツ記録装置１００は、ＨＤＤ（Hard Disk Drive）５に記録されている複数のコンテンツファイル（以下、単にファイル又はコンテンツという場合がある）の中から選択されたファイルを再生部８において再生し、映像及び／又は音声等を出力するものである。コンテンツ記録装置１００は、外部記録媒体（例えば、ＵＳＢデバイスや、携帯型プレーヤ等であり、以下の例では、ＵＳＢデバイスとする）が例えばＵＳＢケーブルを介して接続され、ＵＳＢデバイスからファイルが転送され、ＨＤＤ５に記録される。コンテンツ記録装置１００は、ＨＤＤ５に記録されたファイルのうち、ユーザによって選択されたファイルがどのＵＳＢデバイスから転送されたものであるかを表示部７に表示することができる。ここで、コンテンツとは、映像データ、曲（音楽）データ、又は静止画データ等の総称であるが、本例では曲データの場合を例に説明する。
【００２６】
コンテンツ記録装置１００は、システム制御部２、ＲＡＭ３、ＲＯＭ４、ＨＤＤ５、操作部６、表示部７、再生部８、及び、ＵＳＢインターフェース等の通信部９を備える。これらは、バスを介して互いに接続されている。
【００２７】
システム制御部２は、コンテンツ記録装置１００の全体を制御するものであり、ＲＯＭ４またはＨＤＤ５に格納されたプログラムをＲＡＭ３内に読み出して実行することにより、後述する各処理を実行する。
【００２８】
システム制御部２は、検索部２Ａ、表示制御部２Ｂ及びデバイス処理部２Ｃを含む。表示制御部２Ｂは、後述するコンテンツリスト及び／又は削除済コンテンツリストを表示するように表示部７を制御する。検索部２Ａは、コンテンツリスト又は削除済コンテンツリストの中からユーザ操作によって選択されたファイルの転送元のＵＳＢデバイスを検索する。表示制御部２Ｂは、図２に示すように、ユーザ操作によって選択されたファイルに対応付けて、検索部２Ａによって検索されたＵＳＢデバイスの情報を表示するように表示部７を制御する。デバイス処理部２Ｃは、ＵＳＢデバイス内のファイルの中から、コンテンツ記録装置１００に転送済のファイルを転送済フォルダに移動させると共に、必要に応じてそれらのファイルを転送済フォルダごと削除する。
【００２９】
ＨＤＤ５には複数のコンテンツ（本例では曲データ）が記録されている。ＨＤＤ５に記録されている曲データは、システム制御部２の指示によって読み出され、再生部８によって再生される。ＨＤＤ５には、コンテンツリスト（現有コンテンツリスト）と、削除済コンテンツリストと、デバイス情報テーブルとが格納されている。
【００３０】
図３は、コンテンツリストを示す図である。コンテンツリストは、ＨＤＤ５に現在記録されている全ファイルのコンテンツ情報の一覧である。コンテンツリストは、例えば、アーティスト名と、アルバム名と、曲名（タイトル）と、トラック番号と、コンテンツＩＤと、キー値とを含む。コンテンツＩＤは、アーティスト名、アルバム名、曲名、トラック番号の組合せによって一意に決定される識別情報である。キー値は、ＵＳＢデバイスに付与される識別番号であり、詳細は後述する。すなわち、コンテンツ情報に関連づけてキー値を記憶することにより、コンテンツの転送元のＵＳＢデバイスの情報を管理することができる。
【００３１】
図４は、削除済コンテンツリストを示す図である。削除済コンテンツリストは、過去にＨＤＤ５に記録されていたが、現在はＨＤＤ５から削除されＨＤＤ５に記録されていない全ファイルのコンテンツ情報の一覧である。削除済コンテンツリストは、例えば、アーティスト名と、アルバム名と、曲名と、コンテンツＩＤと、キー値とを含む。ここで、削除済コンテンツリストには、コンテンツＩＤ及びキー値のみを含み、表示部７に削除済コンテンツリストや図２の画面を表示する際にコンテンツＩＤからアーティスト名、アルバム名及び曲名を復元させるようにしてもよい。また、削除済コンテンツリストをコンテンツリストと併合して管理し、フラグによってコンテンツの有無を管理してもよい。
【００３２】
コンテンツリスト及び削除済コンテンツリストのアーティスト名、アルバム名、曲名は、表示部７に表示され、図２の転送元のＵＳＢデバイス情報を表示する対象のファイルを選択するために使用される。
【００３３】
図５は、デバイス情報テーブルを示す図である。デバイス情報テーブルは、コンテンツ記録装置１００にファイルを転送したＵＳＢデバイスのデバイス情報を管理するテーブルである。デバイス情報テーブルには、各デバイス情報（モデル名、製造元、ベンダＩＤ、製造ＩＤ、シリアル番号）及びキー値が登録される。キー値は、先述の通り、ＵＳＢデバイスに付与される識別情報である。キー値の０〜２は、ＨＤＤ５にファイルを記録する方法のうち、ＵＳＢデバイスからの転送以外の方法に対して予め割り当てられている。詳細には、キー値０〜２は、ＣＤからのリッピング、アナログ入力信号の録音、インターネット経由でのダウンロードにそれぞれ対応する。各ＵＳＢデバイスには、キー値の３以降が付与され、例えば、モデル名ＡＡＡＡのＵＳＢデバイスはキー値が３、モデル名がＣＣＣＣのＵＳＢデバイスのキー値は６である。なお、デバイス情報テーブルは、上記の他に、ＵＳＢデバイスの画像情報を管理してもよい。
【００３４】
図１に戻り、操作部６は、ユーザからの指示を受け付けてシステム制御部２に送信するものであり、操作ボタンやリモコン等である。例えば、操作部６には、コンテンツリスト又は削除済コンテンツリストの中からファイルを選択し、転送元のＵＳＢデバイスの情報を表示する指示がユーザ操作によって入力される。
【００３５】
表示部７は、ＬＣＤ（液晶ディスプレイ）等であり、表示制御部２Ｂの指示に基づいて、図２のＵＳＢデバイスの情報や、コンテンツリスト及び削除済コンテンツリストを表示する。
【００３６】
ＵＳＢインターフェース９は、ＵＳＢケーブルを介してＵＳＢデバイスが接続され、ＵＳＢデバイスからファイルを取得する。
【００３７】
以上の構成を有するコンテンツ記録装置１００において、その動作を説明する。
［ファイル転送処理］
図６を参照して、コンテンツ記録装置１００にＵＳＢデバイスが接続され、ＵＳＢデバイスに記録されたファイルがコンテンツ記録装置１００に転送される際の処理を説明する。まず、ＵＳＢデバイスが接続されると（Ｓ１：ＹＥＳ）、システム制御部２は、ＵＳＢデバイスからデバイス情報（モデル名、製造元、ベンダＩＤ、製造ＩＤ、シリアル番号）を取得する（Ｓ２）。システム制御部２は、取得したデバイス情報（これら５つのデバイス情報の組合せ）がデバイス情報テーブルに登録済であるか否か、すなわち、以前に同じＵＳＢデバイスがコンテンツ記録装置１００に接続されたことがあるか否かを判断する（Ｓ３）。
【００３８】
デバイス情報テーブルにデバイス情報の組合せが存在する場合（Ｓ３：ＹＥＳ）、デバイス情報テーブルにこのＵＳＢデバイスのデバイス情報を登録する必要がないので、Ｓ５へと進む。一方、デバイス情報テーブルにデバイス情報の組合せが存在しない場合（Ｓ３：ＮＯ）、システム制御部２は、取得したデバイス情報をデバイス情報テーブルに新たに登録し、キー値を付与する（Ｓ４）。キー値は、他のＵＳＢデバイスに使用されていない番号の中で、例えば最小の番号が付与される。例えば、図５の状態で、新たなＵＳＢデバイスが接続されたとき、そのＵＳＢデバイスのキー値として７が付与される。
【００３９】
続いて、システム制御部２は、接続されたＵＳＢデバイスのキー値をデバイス情報テーブルから読み出し、ＲＡＭ３に一時的に保存する（Ｓ４）。ＵＳＢデバイスから転送されたファイルのコンテンツ情報をコンテンツリストに登録する際に、ＲＡＭ３に保存されているキー値を登録するためである。
【００４０】
次に、システム制御部２は、ＵＳＢデバイス内の全ファイルの中から、例えばファイルの拡張子やファイル名を参照することにより、コンテンツ記録装置１００の再生部８で再生可能なファイルのみを選択する（Ｓ６）。例えば、ＵＳＢデバイス内にはＭＰ３ファイルのような音楽ファイルの他に、ワードファイルやエクセルファイルも存在するが、これらのファイルは再生部８が再生できないので選択から除外される。また、既にＨＤＤ５に記録済のファイルを選択から除外することや、ユーザの選択したキーワードにコンテンツ情報（アーティスト名等）が一致するファイルのみを選択することもできる。
【００４１】
次に、システム制御部２は、選択したファイルをＵＳＢデバイスから取得して、ＨＤＤ５に記録するよう各部を制御する（Ｓ７）。そして、システム制御部２は、ＨＤＤ５に記録したファイルのコンテンツ情報及びＲＡＭ３に保存されているキー値をコンテンツリストに登録する。従って、ＨＤＤ５に記録されているファイルのコンテンツ情報と、ファイルの転送元のＵＳＢデバイスとを関連付けて記憶することができる。ここで、ファイルのコンテンツ情報は、ＵＳＢデバイス内のファイルの格納構造がフォルダの階層構造であって、フォルダ名としてアーティスト名、アルバム名等が規則的に付与されている場合には、ファイルをフォルダ毎コンテンツ記録装置１００に転送し、フォルダ名を元にコンテンツ情報を取得することができる。一方、フォルダ名が規則的に付与されておらずＵＳＢデバイスからコンテンツ情報を取得でない場合には、転送されたファイルの波形データに基づいて、インターネット経由で外部サーバからコンテンツ情報を取得すればよい。
【００４２】
次に、システム制御部２は、コンテンツリストに登録したコンテンツ情報（ここでは、アーティスト名、アルバム名、曲名、コンテンツＩＤ）とキー値との組合せが、削除済コンテンツリストにも存在するか否かを判断する（Ｓ９）。つまり、以前、このキー値で特定されるＵＳＢデバイスから取得してＨＤＤ５に記録されたがＨＤＤ５から削除されたファイルが、再び同一のＵＳＢデバイスから取得され、ＨＤＤ５に記録されたか否かが判断される。コンテンツ情報とキー値との組合せが削除済コンテンツリストに存在する場合（Ｓ９でＹＥＳ）、削除済コンテンツリストから、コンテンツ情報とキー値との組合せを削除する（Ｓ１０）。再びＨＤＤ５にファイルが記録されたことにより、削除済コンテンツリストに存在するコンテンツ情報とキー値との組合せは不要になるからである。
【００４３】
［ファイル削除処理］
図７を参照して、コンテンツ記録装置１００のＨＤＤ５からファイルを削除する際の処理を説明する。削除処理では、表示部７に図３のコンテンツリストのコンテンツ情報（アーティスト名、アルバム名、曲名）が表示され、削除するファイルのコンテンツ情報がユーザ操作によって選択される。ユーザ操作によってファイルが選択されて、削除指示が入力されたとき（Ｓ１１でＹＥＳ）、システム制御部２は、指定されたファイルをＨＤＤ５から削除するように各部を制御する（Ｓ１２）。
【００４４】
続いて、システム制御部２は、ＨＤＤ５から削除されたファイルのコンテンツ情報とキー値との組合せをコンテンツリストから削除し、削除済コンテンツリストにそのコンテンツ情報（アーティスト名、アルバム名、曲名、コンテンツＩＤ）及びキー値の組合せを登録する（Ｓ１３）。すなわち、削除したファイルのコンテンツ情報及びキー値の組合せを、コンテンツリストから削除済コンテンツリストに移動する。
【００４５】
［ＵＳＢデバイ情報の表示処理］
図８を参照して、ユーザ操作によって選択されたファイルの転送元ＵＳＢデバイスの情報を、表示部７に表示する処理を説明する。転送元ＵＳＢデバイスの情報を表示させるファイルをユーザに選択させるため、表示部７にはコンテンツリスト及び削除済コンテンツリストのコンテンツ情報を表示部７に表示する。ここで、コンテンツリスト又は削除済コンテンツリストの一方に表示を切り替えることができ、現在ＨＤＤ５に記録されているファイルの転送元を知りたい場合にはコンテンツリストの中からファイルが選択され、ＨＤＤ５から削除されたファイルの転送元を知りたい場合には削除済コンテンツリストの中からファイルが選択される。
【００４６】
まず、ユーザ操作によって転送元ＵＳＢデバイスを表示する対象のファイルが指定され、転送元ＵＳＢデバイスの情報を表示する指示が入力されると（Ｓ２１でＹＥＳ）、システム制御部２は指定されたファイルがコンテンツリストから指定されたファイルであるか否かを判断する（Ｓ２２）。コンテンツリストから指定されたファイルであれば（Ｓ２２でＹＥＳ）、指定されたファイルをコンテンツリストから選択し、当該ファイルのコンテンツ情報及びキー値を読み出して、ＲＡＭ３に一時的に保存する（Ｓ２３）。例えば、曲名がＢＢＡのファイルが選択されたとき、コンテンツ情報としてアーティスト２、アルバムＢが読み出され、キー値として４が読み出される。
【００４７】
一方、削除済コンテンツリストから指定されたファイルであれば（Ｓ２２でＮＯ）、指定されたファイルを削除済コンテンツリストから選択し、当該ファイルのコンテンツ情報及びキー値を読み出して、ＲＡＭ３に一時的に保存する（Ｓ２４）。例えば、曲名がＨＢＥであるファイルが選択されたとき、コンテンツ情報としてアーティスト８、アルバムＨが読み出され、キー値として５が読み出される。なお、このとき、図２（ｂ）のように転送元ＵＳＢデバイスの情報を表示するとき削除済であることも表示できるように、削除済ファイルであることを併せてＲＡＭ３内で記憶する。
【００４８】
続いて、システム制御部２は、コンテンツリスト又は削除済コンテンツリストから読み出したキー値に基づいて、デバイス情報テーブルに登録されているＵＳＢデバイスのデバイス情報を特定する（Ｓ２５）。例えば、読み出したキー値が４であればモデル名がＡＡＡＢのＵＳＢデバイスを特定し、キー値が５であればモデル名がＢＢＢＢのＵＳＢデバイスを特定する。
【００４９】
次に、システム制御部２は、特定したＵＳＢデバイスについて、デバイス情報テーブルにモデル名及び製造元が登録されているか否かを判断する（Ｓ２６）。モデル名及び製造元が登録されていれば（Ｓ２６でＹＥＳ）、Ｓ３０に進む。登録されていなければ（Ｓ２６でＮＯ）、システム制御部２は、特定されたＵＳＢデバイスのベンダＩＤ及び製造ＩＤと、同じベンダＩＤ及び製造ＩＤが登録されており、かつ、モデル名及び製造元も登録されているＵＳＢデバイスがデバイス情報テーブルに存在するか否かを判断する（Ｓ２７）。
【００５０】
存在すれば（Ｓ２７でＹＥＳ）、システム制御部２は、同じベンダＩＤ及び製造ＩＤが登録されているＵＳＢデバイスのモデル名及び製造元を取得して、特定されたＵＳＢデバイスのモデル名及び製造元としてデバイス情報テーブルに登録する（Ｓ２９）。一方、存在しない場合（Ｓ２７でＮＯ）、任意の方法で、ベンダＩＤ及び製造ＩＤからモデル名及び製造元を取得して、デバイス情報テーブルに登録する（Ｓ２８）。例えば、ＨＤＤ５内にベンダＩＤ及び製造ＩＤと、モデル名及び製造元との対応を示すテーブルを格納しておき、そのテーブルを参照して取得してもよく、あるいは、外部データベースでベンダＩＤ及び製造ＩＤと、モデル名及び製造元との対応を示すテーブルが管理されており、インターネット経由で外部データベースからモデル名及び製造元を取得することもできる。
【００５１】
続いて、システム制御部２は、コンテンツリスト又は削除済コンテンツリストから取得したコンテンツ情報と、デバイス情報テーブルから取得したデバイス情報を用いて、図２に示すように指定されたファイルの転送元ＵＳＢデバイスの情報を表示部７に表示させる（Ｓ３０）。図２を参照して、上段には指定されたファイルのアーティスト名、アルバム名、曲名が表示され、下段には転送元ＵＳＢデバイスのモデル名、製造元が表示されている。また、右側には指定されたファイルがＨＤＤ５に記録されているか否かを示すファイル有無情報が表示される。図２（ａ）はファイルがＨＤＤ５に記録されている場合を、図２（ｂ）はファイルがＨＤＤ５から削除済である場合の表示画面である。ファイル有無情報は、ファイルがコンテンツリストから指定されたか、又は、削除済コンテンツリストから指定されたかをＲＡＭ３内に記憶しておくことによって表示することができる。
【００５２】
［ファイルの再転送処理］
上記のように指定されたファイルの転送元ＵＳＢデバイスの情報が表示され、図２（ｂ）のようにファイルがＨＤＤ５から削除済であることが表示されたとき、ユーザは、このファイルの転送元ＵＳＢデバイスからコンテンツ記録装置１００へファイルの再転送を希望する場合がある。そこで、図２（ｂ）の画面が表示されている状態で、表示されているＵＳＢデバイスがコンテンツ記録装置１００に接続されると、指定されたファイルをＵＳＢデバイスからコンテンツ記録装置１００に自動的に転送するようにする。図９を参照して、この処理を説明する。
【００５３】
システム制御部２は、Ｓ３０で削除済ファイルの転送元ＵＳＢデバイスの情報を表示しているときに、表示中のＵＳＢデバイスが接続されたか否かを監視している（Ｓ３１）。すなわち、ＵＳＢデバイスが接続されると、ＵＳＢデバイスからデバイス情報を取得するが、取得したデバイス情報が現在図２（ｂ）で表示しているＵＳＢデバイスのデバイス情報と一致するか否かを判断する。
【００５４】
表示中のＵＳＢデバイスが接続された場合（Ｓ３１でＹＥＳ）、システム制御部２は、ＵＳＢデバイス内の複数のファイルの中から、図２（ｂ）で表示中のファイル（指定されたファイル）を選択する（Ｓ３２）。ここで、システム制御部２は、表示中のファイルがＵＳＢデバイスに存在し、Ｓ３２でファイルを選択できたか否かを判断する（Ｓ３３）。
【００５５】
このファイルがＵＳＢデバイスに存在する場合（Ｓ３３でＹＥＳ）、システム制御部２は、このファイルをＵＳＢデバイスから取得して、ＨＤＤ５に記録するよう各部を制御する（Ｓ３４）。続いて、システム制御部２は、ＵＳＢデバイスから転送されＨＤＤ５に記録されたファイルのコンテンンツ情報及びキー値をコンテンツリストに登録すると共に、削除済コンテンツリストからコンテンツ情報及びキー値を削除する（Ｓ３５）。この際、ＵＳＢデバイスからコンテンツ情報を取得せずに、単に削除済コンテンツリスト内のコンテンツ情報及びキー値を削除済コンテンツリストからコンテンツリストに移動すればよい。最後に、システム制御部２は、図１０（ａ）に示すように、ファイルを再取得した旨を表示するように、表示部７を制御する（Ｓ３６）。
【００５６】
一方、このファイルがＵＳＢデバイスに存在しない場合（Ｓ３３でＮＯ）、つまり、コンテンツ記録装置１００にファイルを転送した後、ＵＳＢデバイスから転送済ファイルが削除された場合、システム制御部２は、削除済コンテンツリストの中から当該ファイルのコンテンツ情報及びキー値の組合せを削除する（Ｓ３７）。ＵＳＢデバイスにもファイルが存在しないので、ＨＤＤ５から削除されたファイルの転送元ＵＳＢデバイスの情報を管理する必要がないからである。削除済コンテンツリストからこれらの情報を削除することによって、ＵＳＢデバイスにファイルが存在しないにも関わらず、図２（ｂ）の画面が表示され、ユーザに当該ＵＳＢデバイスにはコンテンツが存在するとの誤解を与えることを防止できる。最後に、システム制御部２は、図１０（ｂ）のように、ＵＳＢデバイ内のファイルも削除済であることを表示する（Ｓ３８）。その結果、指定されたファイルはコンテンツ記録装置１００にも、ＵＳＢデバイスにも記録されていないことをユーザに知らせることができる。
【００５７】
［ＵＳＢデバイス内のファイル整理／削除処理］
図１１を参照して、ＵＳＢデバイス内の複数のファイルのうち、コンテンツ記録装置１００に転送済のファイルを転送済フォルダ内に格納し、必要に応じて、転送済フォルダ及びその中にある転送済ファイルを削除する処理を説明する。図１２は、整理前のＵＳＢデバイス内のフォルダ構成を、図１３は、整理後のＵＳＢデバイス内のフォルダ構成を示す。ここで、フォルダ１は最上層のフォルダ、フォルダ２は中間層のフォルダ、フォルダ３は最下層のフォルダであり、通常、フォルダ３の階層にファイル（例えば「ＢＢＡ．Ｍｐ３」）が保存される。また、「ＱＱＱ．Ｍｐ３」のようにフォルダを介させずに、フォルダ１の階層に直接ファイルを保存することもできる。本例では、図１２において、アルバムＢフォルダ内の全ファイル「ＢＢＡ．Ｍｐ３」〜「ＢＢＥ．Ｍｐ３」と、アルバムＤフォルダ内の全ファイル「ＤＤＡ．Ｍｐ３」〜「ＤＤＣ．Ｍｐ３」とがコンテンツ記録装置１００に転送済であるとする。
【００５８】
まず、ＵＳＢデバイがコンテンツ記録装置１００に接続された状態で、ＵＳＢデバイス内のファイル整理指示がユーザ操作によって入力されたとき（Ｓ４１でＹＥＳ）、システム制御部２は、図１３のように、ＵＳＢデバイス内に転送済フォルダを生成する（Ｓ４２）。
【００５９】
続いて、システム制御部２は、ＵＳＢデバイス内の複数のファイルのうち、再生部８で再生可能なファイルのみを選択した上で、選択したファイルの中から１つのファイルを選択する（Ｓ４３）。例えば、図１２を参照して、先頭のファイル「ＢＢＡ．Ｍｐ３」が選択される。次に、システム制御部２は、ＵＳＢデバイス内の選択されたファイルのコンテンツＩＤを読み出して、読み出したコンテンツＩＤがコンテンツリストに登録されているか否かを判断する（Ｓ４４）。すなわち、選択されたファイルと同一のファイルがコンテンツ記録装置１００に記録されているか否かを判断する。
【００６０】
コンテンツＩＤがコンテンツリストに存在しない場合（Ｓ４４でＮＯ）、Ｓ４３に戻り、システム制御部２はＵＳＢデバイス内の次のファイルを選択する。一方、コンテンツＩＤがコンテンツリストに存在する場合（Ｓ４４でＹＥＳ）、当該コンテンツＩＤに対応付けてコンテンツリストに登録されているキー値が現在接続されているＵＳＢデバイスのキー値に一致するか否かを判断する（Ｓ４５）。つまり、選択されたファイルはコンテンツ記録装置１００に転送済であるか否かが判断される。
【００６１】
キー値が一致しなければ（Ｓ４５：ＮＯ）、コンテンツ記録装置１００に記録されているファイルは同一ファイルであるが違うＵＳＢデバイスから取得したファイルであるので、Ｓ４３に戻り、システム制御部２はＵＳＢデバイス内の次のファイルを選択する。一方、キー値が一致する場合（Ｓ４５でＹＥＳ）、図１３のように、選択されたファイルを転送済フォルダに移動させる（Ｓ４６）。続いて、システム制御部２は、移動させたファイルが元々格納されていたフォルダ（「ＢＢＡ．ＭＰ３」の場合、「アルバムＢ」と、「アーティスト２」）内に他のファイルが存在しないかを判断する（Ｓ４７）。存在しなければ（Ｓ４７でＹＥＳ）、システム制御部２は、元のフォルダ（例えば、「アルバムＢ」、「アーティスト２」）を削除する（Ｓ４８）。一方、未だ別のファイルがフォルダ内に存在する場合（Ｓ４７でＮＯ）、Ｓ４８をスキップして、Ｓ４９に進む。
【００６２】
Ｓ４９でシステム制御部２は、ＵＳＢデバイス内の全ファイル（詳細には、再生部８で再生可能な全ファイル）についてチェックしたか否かを判断する（Ｓ４９）。未だチェックしていないファイルが存在する場合には（Ｓ４９でＮＯ）、Ｓ４３に戻り上記の処理を繰り返すことで、コンテンツ記録装置１００に転送済のファイルを全て転送済フォルダに移動させる。全てのファイルをチェックし終えたとき（Ｓ４９でＹＥＳ）、ＵＳＢデバイス内のフォルダ構造は図１３の状態になり、ＵＳＢデバイス内のファイル整理処理を終了する。
【００６３】
続いて、システム制御部２はユーザ操作によって削除指示が入力されたか否かを監視しており（Ｓ５０）、削除指示が入力されたとき（Ｓ５０でＹＥＳ）、システム制御部２は、転送済フォルダ及びその中に格納されている全ファイルをＵＳＢデバイスから削除する（Ｓ５１）。これにより、コンテンツ記録装置１００に転送済のファイルを自動的にＵＳＢデバイスの中から削除することができる。
【００６４】
以上のように、本実施形態によると、コンテンツ記録装置１００に記録されたファイルの転送元ＵＳＢデバイスを容易に認識することができる。さらに、ＵＳＢデバイスの内のファイルのうち、コンテンツ記録装置１００に転送済のファイルを整理して、必要に応じて削除することができる。
【００６５】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。例えば、図２の表示画面でコンテンツが削除された旨を表示する際に削除日時等を表示してもよい。本発明は、上記のコンテンツ記録装置を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００６６】
本発明はＨＤＤ５からＨＤＤレコーダ等のコンテンツ記録装置等に好適に適用され得る。
【図面の簡単な説明】
【００６７】
【図１】本発明の好ましい実施形態によるコンテンツ記録装置１００の構成を示すブロック図である。
【図２】表示画面を示す図である。
【図３】コンテンツリストを示す図である。
【図４】削除済コンテンツリストを示す図である。
【図５】デバイス情報テーブルを示す図である。
【図６】転送処理を示すフローチャートである。
【図７】削除処理を示すフローチャートである。
【図８】表示処理を示すフローチャートである。
【図９】再転送処理を示すフローチャートである。
【図１０】表示画面を示す図である。
【図１１】ＵＳＢデバイス内のファイル整理処理を示す図である。
【図１２】整理前のＵＳＢデバイスのフォルダ構造を示す図である。
【図１３】整理後のＵＳＢデバイスのフォルダ構造を示す図である。
【符号の説明】
【００６８】
１００      コンテンツ記録装置
２          システム制御部
２Ａ        検索部
２Ｂ        表示制御部
２Ｃ        デバイス処理部
３          ＲＡＭ
４          ＲＯＭ
５          ＨＤＤ
６          操作部
７          表示部
８          再生部
９          ＵＳＢインターフェース
【図１】
2008269319.tif 000003
【図３】
2008269319.tif 000004
【図４】
2008269319.tif 000005
【図５】
2008269319.tif 000006
【図６】
2008269319.tif 000007
【図７】
2008269319.tif 000008
【図８】
2008269319.tif 000009
【図９】
2008269319.tif 000010
【図１１】
2008269319.tif 000011
【図１２】
2008269319.tif 000012
【図１３】
2008269319.tif 000013
【図２】
2008269319.tif 000014
【図１０】
2008269319.tif 000015