(57)【要約】【課題】記録媒体に存在しないコンテンツデータに関する情報がコンテンツリストに登録されている記録媒体が情報記録再生装置に装着された場合であっても、コンテンツリストどおりの再生が可能となる情報記録方法を提供する。【解決手段】情報記録再生装置に装着された記録媒体および情報記録再生装置に接続された外部データベースから取得したコンテンツリストを比較して、記録媒体のコンテンツリストに一致もしくは類似する外部データベースのコンテンツリストを検索し（ステップＳ１０４）、その検索した外部データベースのコンテンツリストを参照して外部データベースから取得したコンテンツデータを記録媒体に記録し（ステップＳ１０７）、その記録媒体に記録したコンテンツリストを参照して、記録媒体に記録されているコンテンツデータを再生する（ステップＳ１０９）。【選択図】図２
2009004001.tif 000002
【特許請求の範囲】
【請求項１】
情報記録再生装置に装着された記録媒体に記録されているコンテンツデータを再生する情報再生方法であって、
コンテンツデータに関する情報を含むコンテンツリストを前記記録媒体および、当該情報記録再生装置に接続された外部データベースから取得するコンテンツリスト取得工程と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれる情報の少なくとも一部を比較して、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストを前記外部データベースから取得したコンテンツリストの中から検索するコンテンツリスト検索工程と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得するコンテンツデータ取得工程と、
前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新工程と、
を具備し、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする情報再生方法。
【請求項２】
請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストを解析してコンテンツデータのアドレス位置の情報を得、そのアドレス位置にコンテンツデータが記録されているか否かを確認して、記録されていない場合に、前記記録媒体のコンテンツデータを更新することを特徴とする情報再生方法。
【請求項３】
請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時の情報を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しい場合に、前記記録媒体のコンテンツデータを更新するとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする情報再生方法。
【請求項４】
請求項１記載の情報再生方法であって、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストと、使用者により選択されたコンテンツデータと、前記記録媒体から取得したコンテンツリストを参照して、使用者により選択されたコンテンツデータのうち前記記録媒体に記録されていないコンテンツデータを特定する未記録コンテンツデータ特定工程と、
前記記録媒体に記録されているコンテンツデータのうちの少なくとも１つを削除するコンテンツデータ削除工程と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記未記録コンテンツデータ特定工程において特定されたコンテンツデータのうちの少なくとも１つを前記外部データベースから取得し、前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新する工程と、
使用者により選択されたコンテンツデータを前記記録媒体に記録されているコンテンツリストを参照して再生する工程と、
使用者により選択された全コンテンツデータの再生が終了したか否かを確認する再生終了確認工程と、
からなり、前記再生終了確認工程において再生終了が確認されるまで、前記コンテンツデータ削除工程ないし前記再生終了確認工程を繰り返すコンテンツデータ再生工程をさらに具備し、
前記記録媒体の記録容量の情報を前記記録媒体から得るとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、その前記外部データベースのコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得、その前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できるか否かを確認し、記録できない場合に前記コンテンツデータ再生工程を実行する
ことを特徴とする情報再生方法。
【請求項５】
請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストが複数個の前記外部データベースから検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択し、その選択したコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得することを特徴とする情報再生方法。
【請求項６】
請求項１記載の情報再生方法であって、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認工程と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付け、その入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録工程と、
からなり、前記ＩＤ情報確認工程において前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することを確認するまで、前記ＩＤ情報確認工程と前記ＩＤ情報記録工程を繰り返すＩＤ情報制御工程をさらに具備し、
前記記録媒体のコンテンツリストに一致もしくは類似し、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得し、そのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新する
ことを特徴とする情報再生方法。
【請求項７】
情報記録再生装置に装着された記録媒体に記録されているコンテンツデータを再生する情報再生方法であって、
前記記録媒体および、当該情報記録再生装置に接続された外部データベースからコンテンツデータを取得するコンテンツデータ取得工程と、
前記記録媒体と前記外部データベースのコンテンツデータの再生順を比較して、前記記録媒体のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを前記外部データベースから取得したコンテンツデータの中から検索するコンテンツデータ検索工程と、
前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを前記外部データベースから取得するコンテンツリスト取得工程と、
前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新工程と、
を具備し、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする情報再生方法。
【請求項８】
請求項７記載の情報再生方法であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体に記録されているコンテンツデータが前記記録媒体のコンテンツリストに登録されているか否かを確認し、登録されていない場合に、前記記録媒体のコンテンツリストを更新することを特徴とする情報再生方法。
【請求項９】
請求項７記載の情報再生方法であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しい場合に、前記記録媒体のコンテンツリストを更新するとともに、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶ前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新することを特徴とする情報再生方法。
【請求項１０】
請求項７記載の情報再生方法であって、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを複数個の前記外部データベースから取得した場合に、その取得したコンテンツリストに含まれる情報の少なくとも一部を比較して、その取得したコンテンツリストのうちのいずれか１つを選択し、その選択したコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする情報再生方法。
【請求項１１】
請求項７記載の情報再生方法であって、
前記記録媒体からコンテンツリストを取得し、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認工程と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付け、その入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録工程と、
からなり、前記ＩＤ情報確認工程において前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することを確認するまで、前記ＩＤ情報確認工程と前記ＩＤ情報記録工程を繰り返すＩＤ情報制御工程をさらに具備し、
前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録され、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新する
ことを特徴とする情報再生方法。
【請求項１２】
コンテンツデータが記録された記録媒体が装着され、コンテンツデータが記録された外部データベースが接続された情報記録再生装置であって、
コンテンツデータに関する情報を含むコンテンツリストを前記記録媒体と前記外部データベースから取得するコンテンツリスト取得手段と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれる情報の少なくとも一部を比較して、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストを前記外部データベースから取得したコンテンツリストの中から検索するコンテンツリスト検索手段と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得するコンテンツデータ取得手段と、
前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新手段と、
を備え、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする情報記録再生装置。
【請求項１３】
請求項１２記載の情報記録再生装置であって、前記記録媒体のコンテンツリストを解析してコンテンツデータのアドレス位置の情報を得、そのアドレス位置にコンテンツデータが記録されているか否かを確認するデータ記録確認手段をさらに備え、前記データ記録確認手段によりコンテンツデータが記録されていないことが確認された場合に、前記記録媒体のコンテンツデータを更新することを特徴とする情報記録再生装置。
【請求項１４】
請求項１２記載の情報記録再生装置であって、
前記記録媒体のコンテンツリストと前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時の情報を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新手段と、
をさらに備え、前記コンテンツリスト作成日時比較手段により、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいことが確認された場合に、前記記録媒体のコンテンツデータとコンテンツリストを更新することを特徴とする情報記録再生装置。
【請求項１５】
請求項１２記載の情報記録再生装置であって、
前記記録媒体の記録容量の情報を前記記録媒体から得るとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、その前記外部データベースのコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得、その前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できるか否かを確認する記録容量確認手段と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストと、使用者により選択されたコンテンツデータと、前記記録媒体から取得したコンテンツリストを参照して、使用者により選択されたコンテンツデータのうち前記記録媒体に記録されていないコンテンツデータを特定する未記録コンテンツデータ特定手段と、
前記記録媒体に記録されているコンテンツデータのうちの少なくとも１つを削除するコンテンツデータ削除手段と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記未記録コンテンツデータ特定手段により特定されたコンテンツデータのうちの少なくとも１つを前記外部データベースから取得し、前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新する手段と、
使用者により選択されたコンテンツデータを前記記録媒体に記録されているコンテンツリストを参照して再生する手段と、
使用者により選択された全コンテンツデータの再生が終了したか否かを確認する再生終了確認手段と、
をさらに備え、前記記録容量確認手段により、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できないことが確認された場合に、前記未記録コンテンツデータ特定手段によりコンテンツデータを特定し、前記再生終了確認手段により再生終了が確認されるまで、上記した前記コンテンツデータ削除手段による処理ないし前記再生終了確認による処理を繰り返すことを特徴とする情報記録再生装置。
【請求項１６】
請求項１２記載の情報記録再生装置であって、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストが複数個の前記外部データベースから検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択する選択手段をさらに備え、前記選択手段により選択されたコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得することを特徴とする情報記録再生装置。
【請求項１７】
請求項１２記載の情報記録再生装置であって、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認手段と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付けるＩＤ情報入力手段と、
前記ＩＤ情報入力手段により入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録手段と、
をさらに備え、前記ＩＤ情報確認手段により、前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することが確認されるまで、上記した前記ＩＤ情報確認手段による処理ないし前記ＩＤ情報記録手段による処理を繰り返し、前記記録媒体のコンテンツリストに含まれるＩＤ情報と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致すると、前記記録媒体のコンテンツリストに一致もしくは類似し、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得し、そのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新することを特徴とする情報記録再生装置。
【請求項１８】
コンテンツデータが記録された記録媒体が装着され、コンテンツデータが記録された外部データベースが接続された情報記録再生装置であって、
前記記録媒体と前記外部データベースからコンテンツデータを取得するコンテンツデータ取得手段と、
前記記録媒体と前記外部データベースのコンテンツデータの再生順を比較して、前記記録媒体のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを前記外部データベースから取得したコンテンツデータの中から検索するコンテンツデータ検索手段と、
前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを前記外部データベースから取得するコンテンツリスト取得手段と、
前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新手段と、
を備え、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする情報記録再生装置。
【請求項１９】
請求項１８記載の情報記録再生装置であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体に記録されているコンテンツデータが前記記録媒体のコンテンツリストに登録されているか否かを確認するコンテンツリスト確認手段をさらに備え、コンテンツリスト確認手段によりコンテンツデータが登録されていないことが確認された場合に、前記記録媒体のコンテンツリストを更新することを特徴とする情報記録再生装置。
【請求項２０】
請求項１８記載の情報記録再生装置であって、
前記記録媒体からコンテンツリストを取得し、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段と、
前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶ前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新手段と、
をさらに備え、前記コンテンツリスト作成日時比較手段により、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいことが確認された場合に、前記記録媒体のコンテンツリストとコンテンツデータを更新することを特徴とする情報記録再生装置。
【請求項２１】
請求項１８記載の情報記録再生装置であって、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを複数個の前記外部データベースから取得した場合に、その取得したコンテンツリストに含まれる情報の少なくとも一部を比較して、その取得したコンテンツリストのうちのいずれか１つを選択する選択手段をさらに備え、前記選択手段により選択されたコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする情報記録再生装置。
【請求項２２】
請求項１８記載の情報記録再生装置であって、
前記記録媒体からコンテンツリストを取得し、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認手段と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付けるＩＤ情報入力手段と、
前記ＩＤ情報入力手段により入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録手段と、
をさらに備え、前記ＩＤ情報確認手段により、前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することが確認されるまで、上記した前記ＩＤ情報確認手段による処理ないし前記ＩＤ情報記録手段による処理を繰り返し、前記記録媒体のコンテンツリストに含まれるＩＤ情報と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致すると、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録され、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミニディスク（ＭＤ）やメモリカード、ハードディスク等の記録媒体に記録されているコンテンツデータを再生する情報再生方法、および情報記録再生装置に関する。
【背景技術】
【０００２】
例えば光ディスク等に記録されているコンテンツデータ（映像データや音声データ等）を、ＭＤやメモリカード、ハードディスク等の記録媒体に複製する際には、一般に、コンテンツデータのタイトルや演奏者（歌手）といったコンテンツ自体に関する情報や、コンテンツデータが記録されているアドレス位置の情報等を含むコンテンツリスト（再生リスト）も記録される。コンテンツリストは、記録媒体に複製されたコンテンツデータを再生する際に、再生するコンテンツデータを使用者が特定する情報として利用されている。その一例として、特許文献１には、コンテンツリストに含まれるタイトルを再生装置の表示部に表示し、その表示されたタイトルのうちから使用者により選択されたタイトルに対応するコンテンツデータを、コンテンツリストに含まれるアドレス位置の情報に基づいて再生する情報再生方法、および情報記録再生装置が提案されている。
【特許文献１】特開２００２−３４３０６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の情報再生方法、および情報記録再生装置では、例えば使用者が記録媒体からコンテンツデータを誤って削除してしまい、その削除したコンテンツデータに関する情報（タイトルやアドレス位置の情報等）のみがコンテンツリストに含まれる場合、コンテンツリストどおりの再生を行うことができなかった。
【０００４】
また、例えば使用者がコンテンツリストからコンテンツデータに関する情報を誤って削除してしまい、コンテンツリストに登録されていないコンテンツデータが記録媒体に存在する場合、そのコンテンツリストに登録されていないコンテンツデータを再生することができなかった。
【０００５】
本発明は、上記問題点に鑑み、外部データベースから取得したコンテンツデータを記録媒体に記録して再生を行うことにより、記録媒体に存在しないコンテンツデータに関する情報がコンテンツリストに登録されている記録媒体が装置に装着された場合であっても、コンテンツデータを記録して、コンテンツリストどおりの再生が可能となる情報再生方法、および情報記録再生装置を提供することを目的とする。
【０００６】
また、本発明は、上記問題点に鑑み、外部データベースから取得したコンテンツリストを記録媒体に記録して再生を行うことにより、コンテンツリストに登録されていないコンテンツデータが記録されている記録媒体が装置に装着された場合であっても、コンテンツリストを記録して、元のコンテンツリストに登録されていないコンテンツデータの再生が可能となる情報再生方法、および情報記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の請求項１記載の情報再生方法は、情報記録再生装置に装着された記録媒体に記録されているコンテンツデータを再生する情報再生方法であって、コンテンツデータに関する情報を含むコンテンツリストを前記記録媒体および、当該情報記録再生装置に接続された外部データベースから取得するコンテンツリスト取得工程と、前記記録媒体と前記外部データベースのコンテンツリストに含まれる情報の少なくとも一部を比較して、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストを前記外部データベースから取得したコンテンツリストの中から検索するコンテンツリスト検索工程と、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得するコンテンツデータ取得工程と、前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新工程と、を具備し、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする。
【０００８】
また、本発明の請求項２記載の情報再生方法は、請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストを解析してコンテンツデータのアドレス位置の情報を得、そのアドレス位置にコンテンツデータが記録されているか否かを確認して、記録されていない場合に、前記記録媒体のコンテンツデータを更新することを特徴とする。
【０００９】
また、本発明の請求項３記載の情報再生方法は、請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時の情報を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しい場合に、前記記録媒体のコンテンツデータを更新するとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００１０】
また、本発明の請求項４記載の情報再生方法は、請求項１記載の情報再生方法であって、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストと、使用者により選択されたコンテンツデータと、前記記録媒体から取得したコンテンツリストを参照して、使用者により選択されたコンテンツデータのうち前記記録媒体に記録されていないコンテンツデータを特定する未記録コンテンツデータ特定工程と、
前記記録媒体に記録されているコンテンツデータのうちの少なくとも１つを削除するコンテンツデータ削除工程と、
前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記未記録コンテンツデータ特定工程において特定されたコンテンツデータのうちの少なくとも１つを前記外部データベースから取得し、前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新する工程と、
使用者により選択されたコンテンツデータを前記記録媒体に記録されているコンテンツリストを参照して再生する工程と、
使用者により選択された全コンテンツデータの再生が終了したか否かを確認する再生終了確認工程と、
からなり、前記再生終了確認工程において再生終了が確認されるまで、前記コンテンツデータ削除工程ないし前記再生終了確認工程を繰り返すコンテンツデータ再生工程をさらに具備し、
前記記録媒体の記録容量の情報を前記記録媒体から得るとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、その前記外部データベースのコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得、その前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できるか否かを確認し、記録できない場合に前記コンテンツデータ再生工程を実行することを特徴とする。
【００１１】
また、本発明の請求項５記載の情報再生方法は、請求項１記載の情報再生方法であって、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストが複数個の前記外部データベースから検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択し、その選択したコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得することを特徴とする。
【００１２】
また、本発明の請求項６記載の情報再生方法は、請求項１記載の情報再生方法であって、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認工程と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付け、その入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録工程と、
からなり、前記ＩＤ情報確認工程において前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することを確認するまで、前記ＩＤ情報確認工程と前記ＩＤ情報記録工程を繰り返すＩＤ情報制御工程をさらに具備し、
前記記録媒体のコンテンツリストに一致もしくは類似し、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得し、そのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新することを特徴とする。
【００１３】
また、本発明の請求項７記載の情報再生方法は、情報記録再生装置に装着された記録媒体に記録されているコンテンツデータを再生する情報再生方法であって、前記記録媒体および、当該情報記録再生装置に接続された外部データベースからコンテンツデータを取得するコンテンツデータ取得工程と、前記記録媒体と前記外部データベースのコンテンツデータの再生順を比較して、前記記録媒体のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを前記外部データベースから取得したコンテンツデータの中から検索するコンテンツデータ検索工程と、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを前記外部データベースから取得するコンテンツリスト取得工程と、前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新工程と、を具備し、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする。
【００１４】
また、本発明の請求項８記載の情報再生方法は、請求項７記載の情報再生方法であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体に記録されているコンテンツデータが前記記録媒体のコンテンツリストに登録されているか否かを確認し、登録されていない場合に、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００１５】
また、本発明の請求項９記載の情報再生方法は、請求項７記載の情報再生方法であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しい場合に、前記記録媒体のコンテンツリストを更新するとともに、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶ前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新することを特徴とする。
【００１６】
また、本発明の請求項１０記載の情報再生方法は、請求項７記載の情報再生方法であって、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを複数個の前記外部データベースから取得した場合に、その取得したコンテンツリストに含まれる情報の少なくとも一部を比較して、その取得したコンテンツリストのうちのいずれか１つを選択し、その選択したコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００１７】
また、本発明の請求項１１記載の情報再生方法は、請求項７記載の情報再生方法であって、
前記記録媒体からコンテンツリストを取得し、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認工程と、
前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付け、その入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録工程と、
からなり、前記ＩＤ情報確認工程において前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することを確認するまで、前記ＩＤ情報確認工程と前記ＩＤ情報記録工程を繰り返すＩＤ情報制御工程をさらに具備し、
前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録され、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００１８】
また、本発明の請求項１２記載の情報記録再生装置は、コンテンツデータが記録された記録媒体が装着され、コンテンツデータが記録された外部データベースが接続された情報記録再生装置であって、コンテンツデータに関する情報を含むコンテンツリストを前記記録媒体と前記外部データベースから取得するコンテンツリスト取得手段と、前記記録媒体と前記外部データベースのコンテンツリストに含まれる情報の少なくとも一部を比較して、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストを前記外部データベースから取得したコンテンツリストの中から検索するコンテンツリスト検索手段と、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得するコンテンツデータ取得手段と、前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新手段と、を備え、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする。
【００１９】
また、本発明の請求項１３記載の情報記録再生装置は、請求項１２記載の情報記録再生装置であって、前記記録媒体のコンテンツリストを解析してコンテンツデータのアドレス位置の情報を得、そのアドレス位置にコンテンツデータが記録されているか否かを確認するデータ記録確認手段をさらに備え、前記データ記録確認手段によりコンテンツデータが記録されていないことが確認された場合に、前記記録媒体のコンテンツデータを更新することを特徴とする。
【００２０】
また、本発明の請求項１４記載の情報記録再生装置は、請求項１２記載の情報記録再生装置であって、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時の情報を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段と、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新手段と、をさらに備え、前記コンテンツリスト作成日時比較手段により、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいことが確認された場合に、前記記録媒体のコンテンツデータとコンテンツリストを更新することを特徴とする。
【００２１】
また、本発明の請求項１５記載の情報記録再生装置は、請求項１２記載の情報記録再生装置であって、前記記録媒体の記録容量の情報を前記記録媒体から得るとともに、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを解析して、その前記外部データベースのコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得、その前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できるか否かを確認する記録容量確認手段と、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストと、使用者により選択されたコンテンツデータと、前記記録媒体から取得したコンテンツリストを参照して、使用者により選択されたコンテンツデータのうち前記記録媒体に記録されていないコンテンツデータを特定する未記録コンテンツデータ特定手段と、前記記録媒体に記録されているコンテンツデータのうちの少なくとも１つを削除するコンテンツデータ削除手段と、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストを参照して、前記未記録コンテンツデータ特定手段により特定されたコンテンツデータのうちの少なくとも１つを前記外部データベースから取得し、前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新する手段と、使用者により選択されたコンテンツデータを前記記録媒体に記録されているコンテンツリストを参照して再生する手段と、使用者により選択された全コンテンツデータの再生が終了したか否かを確認する再生終了確認手段と、をさらに備え、前記記録容量確認手段により、前記記録媒体のコンテンツリストに一致もしくは類似する前記外部データベースのコンテンツリストに登録されている全てのコンテンツデータを前記記録媒体に記録できないことが確認された場合に、前記未記録コンテンツデータ特定手段によりコンテンツデータを特定し、前記再生終了確認手段により再生終了が確認されるまで、上記した前記コンテンツデータ削除手段による処理ないし前記再生終了確認による処理を繰り返すことを特徴とする。
【００２２】
また、本発明の請求項１６記載の情報記録再生装置は、請求項１２記載の情報記録再生装置であって、前記記録媒体のコンテンツリストに一致もしくは類似するコンテンツリストが複数個の前記外部データベースから検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択する選択手段をさらに備え、前記選択手段により選択されたコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得することを特徴とする。
【００２３】
また、本発明の請求項１７記載の情報記録再生装置は、請求項１２記載の情報記録再生装置であって、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認手段と、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付けるＩＤ情報入力手段と、前記ＩＤ情報入力手段により入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録手段と、をさらに備え、前記ＩＤ情報確認手段により、前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することが確認されるまで、上記した前記ＩＤ情報確認手段による処理ないし前記ＩＤ情報記録手段による処理を繰り返し、前記記録媒体のコンテンツリストに含まれるＩＤ情報と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致すると、前記記録媒体のコンテンツリストに一致もしくは類似し、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、前記外部データベースからコンテンツデータを取得し、そのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新することを特徴とする。
【００２４】
また、本発明の請求項１８記載の情報記録再生装置は、コンテンツデータが記録された記録媒体が装着され、コンテンツデータが記録された外部データベースが接続された情報記録再生装置であって、前記記録媒体と前記外部データベースからコンテンツデータを取得するコンテンツデータ取得手段と、前記記録媒体と前記外部データベースのコンテンツデータの再生順を比較して、前記記録媒体のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを前記外部データベースから取得したコンテンツデータの中から検索するコンテンツデータ検索手段と、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを前記外部データベースから取得するコンテンツリスト取得手段と、前記外部データベースのコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新するコンテンツリスト更新手段と、を備え、前記記録媒体のコンテンツリストに登録されているコンテンツデータの中から使用者により選択されたコンテンツデータを、前記記録媒体に記録されているコンテンツリストを参照して再生することを特徴とする。
【００２５】
また、本発明の請求項１９記載の情報記録再生装置は、請求項１８記載の情報記録再生装置であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体に記録されているコンテンツデータが前記記録媒体のコンテンツリストに登録されているか否かを確認するコンテンツリスト確認手段をさらに備え、コンテンツリスト確認手段によりコンテンツデータが登録されていないことが確認された場合に、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００２６】
また、本発明の請求項２０記載の情報記録再生装置は、請求項１８記載の情報記録再生装置であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体のコンテンツリストと前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている前記外部データベースのコンテンツリストを解析して、コンテンツリストの作成日時あるいは更新日時を得、その前記記録媒体と前記外部データベースのコンテンツリストの作成日時あるいは更新日時を比較して、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも、前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段と、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶ前記外部データベースのコンテンツデータを前記記録媒体に記録して、前記記録媒体のコンテンツデータを更新するコンテンツデータ更新手段と、をさらに備え、前記コンテンツリスト作成日時比較手段により、前記記録媒体のコンテンツリストの作成日時あるいは更新日時よりも前記外部データベースのコンテンツリストの作成日時あるいは更新日時の方が新しいことが確認された場合に、前記記録媒体のコンテンツリストとコンテンツデータを更新することを特徴とする。
【００２７】
また、本発明の請求項２１記載の情報記録再生装置は、請求項１８記載の情報記録再生装置であって、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを複数個の前記外部データベースから取得した場合に、その取得したコンテンツリストに含まれる情報の少なくとも一部を比較して、その取得したコンテンツリストのうちのいずれか１つを選択する選択手段をさらに備え、前記選択手段により選択されたコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする。
【００２８】
また、本発明の請求項２２記載の情報記録再生装置は、請求項１８記載の情報記録再生装置であって、前記記録媒体からコンテンツリストを取得し、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認手段と、前記記録媒体と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付けるＩＤ情報入力手段と、前記ＩＤ情報入力手段により入力されたＩＤ情報を前記記録媒体のコンテンツリストに記録するＩＤ情報記録手段と、をさらに備え、前記ＩＤ情報確認手段により、前記外部データベースのコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が前記記録媒体に存在することが確認されるまで、上記した前記ＩＤ情報確認手段による処理ないし前記ＩＤ情報記録手段による処理を繰り返し、前記記録媒体のコンテンツリストに含まれるＩＤ情報と前記外部データベースのコンテンツリストに含まれるＩＤ情報が一致すると、前記記録媒体のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録され、且つ前記記録媒体のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む前記外部データベースのコンテンツリストを参照して、記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを前記記録媒体に記録して、前記記録媒体のコンテンツリストを更新することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、記録媒体に存在しないコンテンツデータに関する情報がコンテンツリストに登録されている記録媒体が情報記録再生装置に装着された場合であっても、外部データベースから取得したコンテンツデータを記録媒体に記録して再生を行うので、コンテンツリストどおりの再生が可能となる。
【００３０】
また、コンテンツリストに登録されていないコンテンツデータが記録されている記録媒体が情報記録再生装置に装着された場合であっても、外部データベースから取得したコンテンツリストを記録媒体に記録して再生を行うので、元のコンテンツリストに登録されていないコンテンツデータの再生が可能となる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について、図面を参照しながら説明する。図１は、本発明の実施の形態における情報記録再生装置の構成を示すブロック図である。図１に示すように、情報記録再生装置１００は、記録媒体１０４からデータを読み取る信号読み取り部１０１と、信号読み取り部１０１が読み取ったデータを復号化する復号化部１０２と、記録媒体１０４にデータを書き込むとともに、記録媒体１０４に記録されているデータを消去（削除）する書き込み／消去部１０３と、情報記録再生装置１００の全体の制御を司るメインマイクロコンピュータであるＣＰＵ１０５と、使用者が情報記録再生装置１００に対して記録媒体１０４の再生等を指示するための記録制御操作部１１０と、を備えて構成される。
【００３２】
また、情報記録再生装置１００は、少なくとも１個以上の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続可能な構成となっている。外部データベース２００は、例えばハードディスクドライブ（ＨＤＤ）等によって構成され、映像や音声などのデータからなるコンテンツデータを記録している。
【００３３】
また、情報記録再生装置１００は、記録媒体１０４が装着可能な構成となっている。記録媒体１０４は、例えばメモリカードやミニディスク等によって構成され、映像や音声などのデータからなるコンテンツデータを記録している。
【００３４】
また、記録媒体１０４と外部データベース２００は、コンテンツデータの他に、コンテンツデータに関する情報（付属情報）等を含むコンテンツリストを１つ又は複数記録している。コンテンツデータの付属情報は、例えばコンテンツデータのアドレス位置や、コンテンツデータのタイトル等である。また、コンテンツリストには、コンテンツデータの付属情報の他に、コンテンツリストの作成日時（更新日時を含む。以下、同じ。）等が含まれる。なお、１つのコンテンツリストに登録するコンテンツデータの数は任意である。
【００３５】
記録制御操作部１１０は、使用者による記録媒体１０４の再生開始の指示等を受け付ける入力インターフェース手段としてのキースイッチ１１０ａと、使用者によるキースイッチ１１０ａの操作を解析して、使用者によるキースイッチ１１０ａの操作に応じた情報をＣＰＵ１０５へ送るサブマイクロコンピュータ（以下、サブマイコンと称す。）１００ｂと、を備えて構成される。
【００３６】
また、ＣＰＵ１０５は、信号読み取り部１０１および復号化部１０２の動作（記録媒体１０４からデータを読み取る動作、および信号読み取り部１０１が読み取ったデータを復号化する動作）を制御するコンテンツ再生制御部１０６と、書き込み／消去部１０３の動作（記録媒体１０４にデータを書き込む動作、および記録媒体１０４に記録されているデータを消去する動作）を制御する書き込み／消去制御部１０７と、コンテンツリスト管理部１０８と、コンテンツデータ管理部１０９と、を備えて構成される。
【００３７】
コンテンツリスト管理部１０８は、記録媒体内コンテンツリスト制御部１０８ａと、外部データベース内コンテンツリスト制御部１０８ｂと、コンテンツリストＩＤ制御部１０８ｃと、コンテンツリスト比較制御部１０８ｄと、を備えて構成される。
【００３８】
記録媒体内コンテンツリスト制御部１０８ａは、記録媒体１０４からコンテンツリストを取得する処理や、記録媒体１０４のコンテンツリストに含まれる情報を解析する処理、記録媒体１０４に記録するコンテンツリストを作成する処理、記録媒体１０４へコンテンツリストを記録する処理、記録媒体１０４に記録されているコンテンツリストを消去（削除）する処理、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に実際に記録されているか否かを確認する処理等を実行する。
【００３９】
また、外部データベース内コンテンツリスト制御部１０８ｂは、外部データベース２００からコンテンツリストを取得する処理や、外部データベース２００のコンテンツリストに含まれる情報を解析する処理、外部データベース２００に記録するコンテンツリストを作成する処理、外部データベース２００へコンテンツリストを記録する処理、外部データベース２００に記録されているコンテンツリストを消去（削除）する処理等を実行する。
【００４０】
また、コンテンツリストＩＤ制御部１０８ｃは、使用者が記録制御操作部１１０のキースイッチ１１０ａを操作することにより入力されたＩＤ情報を記録媒体１０４に記録する処理等を実行する。
【００４１】
また、コンテンツリスト比較制御部１０８ｄは、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるコンテンツデータの付属情報の少なくとも一部を比較して、記録媒体１０４のコンテンツリストに一致あるいは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索する処理や、記録媒体１０４と外部データベース２００のコンテンツリストの作成日時を比較する処理等を実行する。
【００４２】
コンテンツデータ管理部１０９は、記録媒体内コンテンツデータ制御部１０９ａと、外部データベース内コンテンツデータ制御部１０９ｂと、コンテンツデータ比較制御部１０９ｃと、を備えて構成される。
【００４３】
記録媒体内コンテンツデータ制御部１０９ａは、記録媒体１０４からコンテンツデータを取得する処理や、記録媒体１０４のコンテンツデータを解析する処理、記録媒体１０４へコンテンツデータを記録する処理、記録媒体１０４に記録されているコンテンツデータを消去（削除）する処理、記録媒体１０４に記録されているコンテンツデータの再生順の確認する処理等を実行する。
【００４４】
また、外部データベース内コンテンツデータ制御部１０９ｂは、外部データベース２００からコンテンツデータを取得する処理や、外部データベース２００のコンテンツデータを解析する処理、外部データベース２００にコンテンツデータを記録する処理、外部データベース２００に記録されているコンテンツデータを消去（削除）する処理、外部データベース２００に記録されているコンテンツデータの再生順を確認する処理等を実行する。
【００４５】
また、コンテンツデータ比較制御部１０９ｃは、記録媒体１０４と外部データベース２００のコンテンツデータの再生順を比較して、記録媒体１０４のコンテンツデータの再生順と同じ順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索する処理等を実行する。
【００４６】
図２は、前記のように構成された情報記録再生装置１００の処理動作の一例を示すフローチャート図であり、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在せず、コンテンツデータが記録媒体１０４から欠落している場合に、外部データベース２００からコンテンツデータを取得して記録媒体１０４に記録し直す（更新する）処理動作を示している。なお、ここでは、１個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、複数個の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【００４７】
まず、ステップＳ１０１において、ＣＰＵ１０５は、情報記録再生装置１００に記録媒体１０４が装着されているか否かを確認する。情報記録再生装置１００に記録媒体１０４が装着されている場合、ステップＳ１０２に移行する。
【００４８】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ１０３に移行する。一方、外部データベース２００が接続されていない場合は、ステップＳ１０８に移行する。
【００４９】
ステップＳ１０３に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８により、記録媒体１０４と外部データベース２００のコンテンツリストを取得するとともに（コンテンツリスト取得工程）、コンテンツリストに含まれる情報を解析して、コンテンツデータの付属情報（コンテンツデータのアドレス位置や、コンテンツデータのタイトルの情報等）や、コンテンツリストの作成日時等の情報を得る。また、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在するか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認して、ステップＳ１０４に移行する。
【００５０】
すなわち、記録媒体内コンテンツリスト制御部１０８ａが、コンテンツ再生制御部１０６を介して信号読み取り部１０１と復号化部１０２を制御して、記録媒体１０４からコンテンツリストを読み取る動作と、その読み取ったコンテンツリストを復号化する動作を実行させ、復号化されたコンテンツリストに含まれる情報を解析する。また、外部データベース内コンテンツリスト制御部１０８ｂが、外部データベース２００に対してコンテンツリストの送信を命令してコンテンツリストを送信させ、その送信されたコンテンツリストに含まれる情報を解析する。
【００５１】
また、記録媒体内コンテンツリスト制御部１０８ａが、コンテンツ再生制御部１０６を介して信号読み取り部１０１を制御して、記録媒体１０４のコンテンツリストを解析して得たコンテンツデータのアドレス位置からデータを読み取る動作を実行させ、そのアドレス位置に実際にコンテンツデータが記録されているか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認する。
【００５２】
ステップＳ１０４に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８により、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるコンテンツデータ付属情報の少なくとも一部を比較して、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索し（コンテンツリスト検索工程）、その結果、検索できた場合には、ステップＳ１０５に移行する。一方、検索できなかった場合には、ステップＳ１０８に移行する。
【００５３】
すなわち、コンテンツリスト比較制御部１０８ｄが、記録媒体１０４と外部データベース２００のコンテンツリストを解析して得たコンテンツデータの付属情報の全部または一部を比較して、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索する。
【００５４】
ここで、コンテンツデータの付属情報の一部を比較するとは、例えば、コンテンツデータのタイトルのみを比較することである。比較する情報は任意に設定可能である。また、類似するとは、例えば記録媒体１０４のコンテンツリストにコンテンツデータＡ、Ｂ、Ｃが登録されており、外部データベース２００のコンテンツリストにコンテンツデータＡ、Ｂ、Ｃ、Ｄが登録されている場合や、記録媒体１０４のコンテンツリストにコンテンツデータＡ、Ｂ、Ｃ、Ｄが登録されており、外部データベース２００のコンテンツリストにコンテンツデータＡ、Ｂ、Ｃが登録されている場合などである。類似の範囲は任意に設定可能である。
【００５５】
ステップＳ１０５に移行すると、ＣＰＵ１０５は、外部データベース２００からコンテンツデータを取得するか否かを判断する。すなわち、コンテンツデータが記録媒体１０４から欠落していることが確認されている場合には、ステップＳ１０６に移行する。一方、欠落していないことが確認されている場合は、外部データベース２００からコンテンツデータを取得することなく、ステップＳ１０８に移行する。なお、このステップＳ１０５の処理は省略可能であり、省略する場合は、コンテンツデータが記録媒体１０４から欠落しているか否かを確認する処理も省略する。
【００５６】
ステップＳ１０６に移行すると、ＣＰＵ１０５は、コンテンツデータ管理部１０９により、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストを参照して、そのコンテンツリストに登録されているコンテンツデータを外部データベース２００から取得して（コンテンツデータ取得工程）、ステップＳ１０７に移行する。
【００５７】
すなわち、外部データベース内コンテンツデータ制御部１０９ｂが、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果を参照し、外部データベース２００に対して、そのコンテンツリストに登録されているコンテンツデータの送信を命令して、そのコンテンツデータを送信させる。
【００５８】
ステップＳ１０７に移行すると、ＣＰＵ１０５は、コンテンツデータ管理部１０９により、外部データベース２００から取得したコンテンツデータを記録媒体１０４に記録することで、記録媒体１０４のコンテンツデータを更新する（コンテンツデータ更新工程）。また、コンテンツリスト管理部１０８により、記録媒体用のコンテンツリストを作成し、そのコンテンツリストを記録媒体１０４に記録することで、記録媒体１０４のコンテンツリストを更新して、ステップＳ１０８に移行する。
【００５９】
すなわち、記録媒体内コンテンツデータ制御部１０９ａが、書き込み／消去制御部１０７を介して書き込み／消去部１０３を制御して、外部データベース２００から取得したコンテンツデータを記録媒体１０４に書き込む動作を実行させる。また、記録媒体内コンテンツリスト制御部１０８ａが、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果と、記録媒体１０４に書き込まれたコンテンツデータのアドレス位置を参照して、記録媒体用のコンテンツリストを作成し、書き込み／消去制御部１０７を介して書き込み／消去部１０３を制御して、その作成したコンテンツリストを記録媒体１０４に書き込む動作を実行させる。なお、コンテンツデータとコンテンツリストを書き込む前に、情報記録再生装置１００に装着されたときに記録媒体１０４に記録されていたコンテンツデータとコンテンツリストは削除しておく。
【００６０】
ステップＳ１０８に移行すると、記録制御操作部１１０のサブマイコン１１０ｂが、使用者がキースイッチ１１０ａを操作してコンテンツデータを選択し、記録媒体１０４の再生開始を指示するのを監視する。コンテンツデータの選択は、例えば、ＣＰＵ１０５が、記録媒体１０４のコンテンツリストを解析して得たコンテンツのタイトル等を表示部（図示せず）に表示させ、使用者がキースイッチ１１０ａを操作して、その表示部に表示されているコンテンツデータの中から所望のコンテンツデータを選択し、サブマイコン１１０ｂが、その使用者によるキースイッチ１１０ａの操作を解析することで行う。
【００６１】
再生開始の指示があった場合には、サブマイコン１１０ｂは、ＣＰＵ１０５に対して記録媒体１０４の再生を指示するとともに、使用者により選択されたコンテンツデータの情報をＣＰＵ１０５に送信して、ステップＳ１０９に移行する。一方、再生開始の指示がない場合には、処理を終了する。
【００６２】
ステップＳ１０９に移行すると、ＣＰＵ１０５は、コンテンツデータ管理部１０９により、使用者が選択したコンテンツデータを、記録媒体１０４のコンテンツリストを参照して、そのコンテンツリストに登録されている順序で再生し、使用者が選択したコンテンツデータの再生終了を確認すると、処理を終了する。
【００６３】
すなわち、記録媒体内コンテンツデータ制御部１０９ａが、コンテンツ再生制御部１０６を介して信号読み取り部１０１と復号化部１０２を制御して、記録媒体１０４から、使用者が選択したコンテンツデータを、記録媒体１０４のコンテンツリストに登録されている順序で読み取る動作と、その読み取ったコンテンツデータを復号化する動作を実行させる。また、記録媒体内コンテンツデータ制御部１０９ａが、使用者が選択したコンテンツデータの再生終了を確認する。
【００６４】
以上のように、記録媒体を再生するに際し、記録媒体のコンテンツリストに登録されているコンテンツデータが記録媒体に存在せず、コンテンツデータが記録媒体から欠落している場合であっても、コンテンツリストどおりの再生が可能になる。
【００６５】
なお、当該情報記録再生装置１００は、記録媒体１０４と外部データベース２００からコンテンツリストを取得するコンテンツリスト取得手段として、記録媒体内コンテンツリスト制御部１０８ａ、コンテンツ再生制御部１０６、信号読み取り部１０１、復号化部１０２、および外部データベース内コンテンツリスト制御部１０８ｂを具備する。
【００６６】
また、記録媒体１０４と外部データベース２００のコンテンツリストに含まれる情報の少なくとも一部を比較して、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索するコンテンツリスト検索手段として、コンテンツリスト比較制御部１０８ｄを具備する。
【００６７】
また、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストを参照して、そのコンテンツリストに登録されているコンテンツデータを外部データベース２００から取得するコンテンツデータ取得手段として、外部データベース内コンテンツデータ制御部１０９ｂを具備する。
【００６８】
また、外部データベース２００から取得したコンテンツデータを記録媒体１０４に記録して、記録媒体１０４のコンテンツデータを更新するコンテンツデータ更新手段として、記録媒体内コンテンツデータ制御部１０９ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【００６９】
また、記録媒体１０４のコンテンツリストに含まれる情報を解析してコンテンツデータのアドレス位置を得、そのアドレス位置にコンテンツデータが記録されているか否かを確認するデータ記録確認手段として、記録媒体内コンテンツリスト制御部１０８ａを具備する。
【００７０】
続いて、情報記録再生装置１００における他の処理動作について説明する。図３は情報記録再生装置１００の処理動作の一例を示すフローチャート図であり、記録媒体１０４に記録されているコンテンツデータが、記録媒体１０４のコンテンツリストに登録されておらず、コンテンツデータの付属情報がコンテンツリストから欠落している場合に、外部データベース２００のコンテンツリストを参照して記録媒体用のコンテンツリストを作成し、記録媒体１０４に記録し直す（更新する）処理動作を示している。但し、図２に基づいて説明した処理と同一の処理には同一の符号を付して、適宜、説明を省略する。なお、ここでは、１個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、複数個の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【００７１】
まず、ステップＳ１０１において、ＣＰＵ１０５は、情報記録再生装置１００に記録媒体１０４が装着されているか否かを確認する。情報記録再生装置１００に記録媒体１０４が装着されている場合、ステップＳ１０２に移行する。
【００７２】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ２０１に移行する。一方、外部データベース２００が接続されていない場合は、ステップＳ１０８に移行する。
【００７３】
ステップＳ２０１に移行すると、ＣＰＵ１０５は、コンテンツデータ管理部１０９により、記録媒体１０４と外部データベース２００からコンテンツデータを取得して（コンテンツデータ取得工程）、そのコンテンツデータを解析し、コンテンツデータの再生順を確認する。また、コンテンツリスト管理部１０８により、記録媒体１０４に記録されているコンテンツリストを取得して、そのコンテンツリストに含まれる情報を解析し、記録媒体１０４に記録されているコンテンツデータが記録媒体１０４のコンテンツリストに登録されているか否か、つまりコンテンツデータの付属情報がコンテンツリストから欠落しているか否かを確認する。以上の処理が終了すると、ステップＳ２０２に移行する。
【００７４】
すなわち、記録媒体内コンテンツデータ制御部１０９ａが、コンテンツ再生制御部１０６を介して信号読み取り部１０１と復号化部１０２を制御して、記録媒体１０４からコンテンツデータを読み取る動作と、そのコンテンツデータを復号化する動作を実行させ、復号化されたコンテンツデータを解析して再生順を確認する。また、外部データベース内コンテンツデータ制御部１０９ｂが、外部データベース２００に対してコンテンツデータの送信を命令して、コンテンツデータを送信させ、その送信されたコンテンツデータを解析して再生順を確認する。
【００７５】
また、記録媒体内コンテンツリスト制御部１０８ａが、コンテンツ再生制御部１０６を介して信号読み取り部１０１と復号化部１０２を制御して、記録媒体１０４からコンテンツリストを読み取る動作と、その読み取ったコンテンツリストを復号化する動作を実行させ、復号化されたコンテンツリストに含まれる情報を解析する。そして、記録媒体１０４のコンテンツリストとコンテンツデータの解析結果を比較して、コンテンツデータの付属情報がコンテンツリストから欠落しているか否かを確認する。
【００７６】
ステップＳ２０２に移行すると、ＣＰＵ１０５は、コンテンツデータ管理部１０９により、記録媒体１０４と外部データベース２００のコンテンツデータの再生順を比較して、記録媒体１０４のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索し（コンテンツデータ検索工程）、その結果、検索できた場合には、ステップＳ２０３に移行する。一方、検索できなかった場合には、ステップＳ１０８に移行する。
【００７７】
すなわち、コンテンツデータ比較制御部１０９ｃが、記録媒体１０４と外部データベース２００のコンテンツデータの再生順を比較して、記録媒体１０４のコンテンツデータの再生順に一致する順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索する。
【００７８】
ステップＳ２０３に移行すると、ＣＰＵ１０５は、外部データベース２００からコンテンツリストを取得するか否かを判断する。すなわち、記録媒体１０４のコンテンツリストからコンテンツデータの付属情報が欠落していることが確認されている場合には、ステップＳ２０４に移行する。一方、欠落していないことが確認されている場合は、外部データベース２００からコンテンツリストを取得することなく、ステップＳ１０８に移行する。なお、このステップＳ２０３の処理は省略可能であり、省略する場合は、記録媒体１０４のコンテンツリストからコンテンツデータの付属情報が欠落しているか否かを確認する処理も省略する。
【００７９】
ステップＳ２０４に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８により、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを外部データベース２００から取得して（コンテンツリスト取得工程）、ステップＳ２０５へ移行する。
【００８０】
すなわち、外部データベース内コンテンツリスト制御部１０８ｂが、外部データベース２００に対して、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストの送信を命令して、コンテンツリストを送信させ、その送信されたコンテンツリストに含まれる情報を解析する。
【００８１】
ステップＳ２０５に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８により、記録媒体１０４に記録されているコンテンツデータのアドレス位置を確認し、その確認したアドレス位置と外部データベース２００から取得したコンテンツリストの解析結果を参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを記録媒体１０４に記録することで、記録媒体１０４のコンテンツリストを更新して（コンテンツリスト更新工程）、ステップＳ１０８に移行する。
【００８２】
すなわち、記録媒体内コンテンツリスト制御部１０８ａが、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている外部データベース２００のコンテンツリストの解析結果と、記録媒体１０４に記録されているコンテンツデータのアドレス位置を参照して、記録媒体用のコンテンツリストを作成し、書き込み／消去制御部１０７を介して書き込み／消去部１０３を制御して、その作成したコンテンツリストを記録媒体１０４に書き込む動作を実行させる。なお、コンテンツリストを書き込む前に、情報記録再生装置１００に装着されたときに記録媒体１０４に記録されていたコンテンツリストは削除しておく。
【００８３】
なお、ステップＳ１０８およびステップＳ１０９については既に説明しているので、ここでは説明を省略する。
【００８４】
以上のように、記録媒体を再生するに際し、記録媒体に記録されているコンテンツデータが、記録媒体のコンテンツリストに登録されておらず、コンテンツデータの付属情報がコンテンツリストから欠落している場合であっても、記録媒体に記録されている全コンテンツデータの選択が可能となる。
【００８５】
なお、当該情報記録再生装置１００は、記録媒体１０４と外部データベース２００からコンテンツデータを取得するコンテンツデータ取得手段として、記録媒体内コンテンツデータ制御部１０９ａ、コンテンツ再生制御部１０６、信号読み取り部１０１、復号化部１０２、および外部データベース内コンテンツデータ制御部１０９ｂを具備する。
【００８６】
また、記録媒体１０４からコンテンツリストを取得し、記録媒体１０４に記録されているコンテンツデータが記録媒体１０４のコンテンツリストに登録されているか否かを確認するコンテンツリスト確認手段として、記録媒体内コンテンツリスト制御部１０８ａ、コンテンツ再生制御部１０６、信号読み取り部１０１、および復号化部１０２を具備する。
【００８７】
また、記録媒体１０４と外部データベース２００のコンテンツデータの再生順を比較して、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータを外部データベース２００から取得したコンテンツデータの中から検索するコンテンツデータ検索手段として、コンテンツデータ比較制御部１０９ｃを具備する。
【００８８】
また、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを外部データベース２００から取得するコンテンツリスト取得手段として、外部データベース内コンテンツリスト制御部１０８ｂを具備する。
【００８９】
また、外部データベース２００のコンテンツリストの解析結果を参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを記録媒体１０４に記録して、記録媒体１０４のコンテンツリストを更新するコンテンツリスト更新手段として、記録媒体内コンテンツリスト制御部１０８ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【００９０】
続いて、情報記録再生装置１００における他の処理動作について説明する。図４は、情報記録再生装置１００の処理動作の一例を示すフローチャート図であり、記録媒体１０４のコンテンツリストおよび記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストに含まれる情報を解析して、コンテンツリストの作成日時の情報を得、その記録媒体１０４と外部データベース２００のコンテンツリストの作成日時を比較して、記録媒体１０４のコンテンツリストの作成日時よりも外部データベース２００のコンテンツリストの作成日時の方が新しい場合に、記録媒体１０４のコンテンツデータとコンテンツリストを記録し直す（更新する）処理動作を示している。但し、図２に基づいて説明した処理と同一の処理については、適宜、説明を省略する。なお、ここでは、１個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、複数個の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【００９１】
まず、ステップＳ１０１において、ＣＰＵ１０５は、情報記録再生装置１００に記録媒体１０４が装着されているか否かを確認する。情報記録再生装置１００に記録媒体１０４が装着されている場合、ステップＳ１０２に移行する。
【００９２】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ３０１に移行する。一方、外部データベース２００が接続されていない場合は、ステップＳ１０８に移行する。
【００９３】
ステップＳ３０１に移行すると、ＣＰＵ１０５は、図１に示すステップＳ１０３と同様に、記録媒体１０４と外部データベース２００のコンテンツリストを取得し、そのコンテンツリストに含まれる情報を解析して、ステップＳ１０４に移行する。
【００９４】
ステップＳ１０４に移行すると、ＣＰＵ１０５は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索し、その結果、検索できた場合には、ステップＳ３０２に移行する。一方、検索できなかった場合には、ステップＳ１０８に移行する。
【００９５】
ステップＳ３０２に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８により、外部データベース２００からコンテンツデータを取得するか否かを判断する。すなわち、コンテンツリスト比較制御部１０８ｄが、記録媒体１０４のコンテンツリストの作成日時と、そのコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの作成日時とを比較する。その結果、外部データベース２００のコンテンツリストの作成日時の方が、記録媒体１０４のコンテンツリストの作成日時よりも新しい場合には、ステップＳ１０６に移行し、新しくない場合には、外部データベース２００からコンテンツデータを取得することなく、ステップＳ１０８に移行する。
【００９６】
なお、ステップＳ１０６〜ステップＳ１０９については既に説明しているので、ここでは説明を省略する。
【００９７】
以上のように、記録媒体を再生するに際し、外部データベースのコンテンツリストの作成日時が、記録媒体のコンテンツリストの作成日時よりも新しい場合に、記録媒体のコンテンツデータとコンテンツリストを記録し直すので、記録媒体のコンテンツリストを常に最新の状態に保つことが可能になる。
【００９８】
なお、当該情報記録再生装置１００は、記録媒体１０４のコンテンツリストおよび記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストに含まれる情報を解析して、コンテンツリストの作成日時の情報を得、その記録媒体１０４と外部データベース２００のコンテンツリストの作成日時を比較して、記録媒体１０４のコンテンツリストの作成日時よりも、外部データベース２００のコンテンツリストの作成日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段として、記録媒体内コンテンツリスト制御部１０８ａ、外部データベース内コンテンツリスト制御部１０８ｂ、およびコンテンツリスト比較制御部１０８ｄを具備する。
【００９９】
また、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果を参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを記録媒体１０４に記録して、記録媒体のコンテンツリストを更新するコンテンツリスト更新手段として、記録媒体内コンテンツリスト制御部１０８ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【０１００】
また、以上説明した処理を、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索する図３に示す処理動作に対して適用してもよい。すなわち、記録媒体１０４のコンテンツリストおよび、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている外部データベース２００のコンテンツリストに含まれる情報を解析して、コンテンツリストの作成日時を得、その記録媒体１０４と外部データベース２００のコンテンツリストの作成日時を比較して、記録媒体１０４のコンテンツリストの作成日時よりも、外部データベース２００のコンテンツリストの作成日時の方が新しい場合に、記録媒体のコンテンツリストを更新すればよい。また、コンテンツリストを更新する際に、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶ外部データベース２００のコンテンツデータを記録媒体１０４に記録して、記録媒体のコンテンツデータを更新するのが好適である。
【０１０１】
また、この場合、記録媒体１０４のコンテンツリストおよび、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されている外部データベース２００のコンテンツリストに含まれる情報を解析して、コンテンツリストの作成日時を得、その記録媒体１０４と外部データベース２００のコンテンツリストの作成日時を比較して、記録媒体１０４のコンテンツリストの作成日時よりも、外部データベース２００のコンテンツリストの作成日時の方が新しいか否かを確認するコンテンツリスト作成日時比較手段として、記録媒体内コンテンツリスト制御部１０８ａ、外部データベース内コンテンツリスト制御部１０８ｂ、およびコンテンツリスト比較制御部１０８ｄを用いればよい。
【０１０２】
また、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶ外部データベース２００のコンテンツデータを記録媒体１０４に記録して、記録媒体１０４のコンテンツデータを更新するコンテンツデータ更新手段として、記録媒体内コンテンツデータ制御部１０９ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を用いればよい。
【０１０３】
続いて、情報記録再生装置１００における他の処理動作について説明する。図５は、情報記録再生装置１００の処理動作の一例を示すフローチャート図であり、情報記録再生装置１００に装着された記録媒体１０４の容量が小さく、コンテンツリストに登録されている全コンテンツデータを記録できない場合に、記録媒体１０４上のコンテンツデータを入れ替える処理動作を示している。但し、図２に基づいて説明した処理と同一の処理には同一の符号を付して、適宜、説明を省略する。なお、ここでは、１個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、複数個の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【０１０４】
この処理動作は、外部データベースから取得したコンテンツリストに登録されている全コンテンツデータを記録媒体に記録できるか否かを確認する処理と、記録できない場合に記録媒体上のコンテンツデータを入れ替える処理が追加されている点が、図２に示す処理動作と異なる。
【０１０５】
まず、ステップＳ４０１において、記録制御操作部１１０のサブマイコン１１０ｂが、図１に示すステップＳ１０８と同様に、使用者がキースイッチ１１０ａを操作してコンテンツデータを選択し、記録媒体１０４の再生開始を指示するのを監視する。再生開始の指示があった場合には、ＣＰＵ１０５に対して記録媒体１０４の再生を指示するとともに、使用者により選択されたコンテンツデータの情報をＣＰＵ１０５に送信して、ステップＳ１０２に移行する。
【０１０６】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ１０３に移行する。一方、外部データベース２００が接続されていない場合は、ステップＳ１０９に移行する。
【０１０７】
ステップＳ１０３に移行すると、ＣＰＵ１０５は、記録媒体１０４と外部データベース２００のコンテンツリストを取得し、そのコンテンツリストに含まれる情報を解析する。ここでは、その解析により、外部データベース２００のコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得ておく。また、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在するか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認して、ステップＳ１０４に移行する。
【０１０８】
ステップＳ１０４に移行すると、ＣＰＵ１０５は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索し、その結果、検索できた場合には、ステップＳ４０２に移行する。一方、検索できなかった場合には、ステップＳ１０９に移行する。
【０１０９】
ステップＳ４０２に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、記録媒体１０４の記録容量の情報を記録媒体１０４から得、その記録媒体１０４の記録容量と、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストに登録されているコンテンツデータのデータ容量とを参照して、外部データベース２００のコンテンツリストに登録されている全てのコンテンツデータを記録媒体２００に記録できるか否かを確認し、記録できない場合には、ステップＳ４０３〜ステップＳ４０８からなるコンテンツデータ再生工程に移行し、記録できる場合には、ステップＳ１０５に移行する。
【０１１０】
ステップＳ１０５に移行すると、ＣＰＵ１０５は、外部データベース２００からコンテンツデータを取得するか否かを判断する。すなわち、コンテンツデータが記録媒体１０４から欠落していることが確認されている場合には、ステップＳ１０６に移行する。一方、欠落していないことが確認されている場合は、外部データベース２００からコンテンツデータを取得することなく、ステップＳ１０９に移行する。なお、このステップＳ１０５の処理は省略可能であり、省略する場合は、コンテンツデータが記録媒体１０４から欠落しているか否かを確認する処理も省略する。
【０１１１】
ステップＳ１０６に移行すると、ＣＰＵ１０５は、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストに登録されているコンテンツデータを外部データベース２００から取得して、ステップＳ１０７に移行する。
【０１１２】
ステップＳ１０７に移行すると、ＣＰＵ１０５は、外部データベース２００から取得したコンテンツデータを記録媒体１０４に記録することで、記録媒体１０４のコンテンツデータを更新する。また、記録媒体用のコンテンツリストを作成し、そのコンテンツリストを記録媒体１０４に記録することで、記録媒体１０４のコンテンツリストを更新して、ステップＳ１０９に移行する。なお、ステップＳ１０９については既に説明しているので、ここでは説明を省略する。
【０１１３】
一方、ステップＳ４０３に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、記録媒体１０４のコンテンツリストの解析結果と、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果と、使用者により選択されたコンテンツデータの情報を参照して、使用者により選択されたコンテンツデータのうち記録媒体１０４に記録されていないコンテンツデータ、つまり記録媒体１０４に記録する必要があるコンテンツデータを特定し（未記録コンテンツデータ特定工程）、ステップＳ４０４に移行する。
【０１１４】
ステップＳ４０４に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、書き込み／消去制御部１０７を介して書き込み／消去部１０３を制御して、記録媒体１０４に記録されているコンテンツデータのうちの少なくとも１つを消去（削除）する動作を実行させて（コンテンツデータ削除工程）、ステップＳ４０５に移行する。
【０１１５】
ステップＳ４０５に移行すると、ＣＰＵ１０５は、外部データベース内コンテンツデータ制御部１０９ｂにより、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストを参照して、記録媒体１０４に記録する必要があるコンテンツデータのうちの少なくとも１つを外部データベース２００から取得して、ステップＳ４０６に移行する。
【０１１６】
ステップＳ４０６に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、外部データベース２００から取得したコンテンツデータを記録媒体１０４に記録することで、記録媒体のコンテンツデータを更新する。また、記録媒体内コンテンツリスト制御部１０８ａにより、記録媒体１０４に記録されているコンテンツデータのアドレス位置を確認し、その確認したアドレス位置と外部データベース２００から取得したコンテンツリストの解析結果を参照して記録媒体用のコンテンツリストを作成し、そのコンテンツリストを記録媒体１０４に記録することで、記録媒体１０４のコンテンツリストを更新して、ステップＳ４０７に移行する。なお、記録媒体１０４のデータ記録位置が固定されている場合には、アドレス位置の確認処理を実行することなく記録媒体用のコンテンツリストを作成してもよい。
【０１１７】
ここで、消去（削除）するコンテンツデータと記録するコンテンツデータの選択は、記録媒体１０４の記録容量と、使用者により選択されたコンテンツデータのデータ容量から判断する。
【０１１８】
ステップＳ４０７に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、使用者が選択したコンテンツデータを、記録媒体１０４のコンテンツリストを参照して、そのコンテンツリストに登録されている順序で再生し、コンテンツデータの再生終了を確認したらステップＳ４０８に移行する。
【０１１９】
ステップＳ４０８に移行すると、ＣＰＵ１０５は、記録媒体内コンテンツデータ制御部１０９ａにより、使用者が選択した全コンテンツデータの再生が終了したか否かを確認し（再生終了確認工程）、使用者が選択した全コンテンツデータの再生終了が確認されるまで、ステップＳ４０４〜ステップＳ４０８の処理を繰り返す。使用者が選択した全コンテンツデータの再生終了を確認したら、処理を終了する。
【０１２０】
例えば、コンテンツリストにはコンテンツデータＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆが登録されているが、それら全てを記録できるだけの容量がなく、コンテンツデータＢ、Ｃ、Ｄのみが記録されている記録媒体１０４から、コンテンツデータＡ、Ｂ、Ｃを再生する場合には、記録媒体１０４からコンテンツデータＤを消去して、外部データベース２００から取得したコンテンツデータＡを記録媒体１０４に記録する。また、コンテンツリストにはコンテンツデータＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆが登録されているが、それら全てを記録できるだけの容量がなく、コンテンツデータＤ、Ｅ、Ｆのみが記録されている記録媒体１０４から、コンテンツデータＡ、Ｂ、Ｃを再生する場合には、記録媒体１０４からコンテンツデータＤ、Ｅ、Ｆを消去して、外部データベース２００から取得したコンテンツデータＡ、Ｂ、Ｃを記録媒体１０４に記録する。また、コンテンツリストにはコンテンツデータＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆが登録されているが、それら全てを記録できるだけの容量がなく、コンテンツデータＤ、Ｅ、Ｆのみが記録されている記録媒体１０４から、コンテンツデータＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆを再生する場合には、記録媒体１０４からコンテンツデータＤ、Ｅ、Ｆを消去して、外部データベース２００から取得したコンテンツデータＡ、Ｂ、Ｃを記録媒体１０４に記録し、コンテンツデータＡ、Ｂ、Ｃの再生を行った後、そのコンテンツデータＡ、Ｂ、Ｃを消去して、外部データベース２００から取得したコンテンツデータＤ、Ｅ、Ｆを記録媒体１０４に記録し、コンテンツデータＤ、Ｅ、Ｆの再生を行う。
【０１２１】
以上のように、記録媒体を再生するに際し、情報記録再生装置に装着された記録媒体の容量が小さく、コンテンツリストに登録されている全コンテンツデータを記録できない場合に、記録媒体上のコンテンツデータを入れ替えることで、使用者が選択した全コンテンツデータの再生が可能となる。
【０１２２】
なお、情報記録再生装置１００は、記録媒体１０４の記録容量の情報を記録媒体１０４から得るとともに、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストに含まれる情報を解析して、その外部データベース２００のコンテンツリストに登録されているコンテンツデータのデータ容量の情報を得、その外部データベースのコンテンツリストに登録されている全てのコンテンツデータを記録媒体１０４に記録できるか否かを確認する記録容量確認手段として、記録媒体内コンテンツデータ制御部１０９ａ、および外部データベース内コンテンツリスト制御部１０８ｂを具備する。
【０１２３】
また、記録媒体１０４のコンテンツリストの解析結果と、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果と、使用者により選択されたコンテンツデータの情報を参照して、使用者により選択されたコンテンツデータのうち記録媒体１０４に記録されていないコンテンツデータを特定する未記録コンテンツデータ特定手段として、記録媒体内コンテンツデータ制御部１０９ａを具備する。
【０１２４】
また、記録媒体１０４に記録されているコンテンツデータを削除するコンテンツデータ削除手段として、記録媒体内コンテンツデータ制御部１０９ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【０１２５】
また、記録媒体１０４のコンテンツリストに一致もしくは類似する外部データベース２００のコンテンツリストの解析結果を参照して、未記録コンテンツデータ特定手段により特定されたコンテンツデータを外部データベース２００から取得し、記録媒体１０４に記録して、記録媒体１０４のコンテンツデータを更新する手段として、外部データベース内コンテンツデータ制御部１０９ｂ、記録媒体内コンテンツデータ制御部１０９ａ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【０１２６】
また、使用者により選択されたコンテンツデータを記録媒体１０４に記録されているコンテンツリストを参照して再生する手段として、記録媒体内コンテンツデータ制御部１０９ａ、コンテンツ再生制御部１０６、信号読み取り部１０１、および復号化部１０２を具備する。
【０１２７】
また、使用者により選択された全コンテンツデータの再生が終了したか否かを確認する再生終了確認手段として、記録媒体内コンテンツデータ制御部１０９ａを具備する。
【０１２８】
続いて、情報記録再生装置１００における他の処理動作について説明する。図６は、情報記録再生装置１００の処理動作の一例を示すフローチャート図であり、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在せず、コンテンツデータが記録媒体１０４から欠落している場合に、２個の外部データベース２００の一方からコンテンツデータを取得して記録媒体１０４に記録し直す処理動作を示している。但し、図２に基づいて説明した処理と同一の処理には同一の符号を付して、適宜、説明を省略する。また、ここでは、２個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、２個以上の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【０１２９】
なお、コンテンツリストには、コンテンツデータの付属情報の他に、コンテンツリストの作成日時や、１パケット当たりの金額もしくはコンテンツデータ１つ当たりの金額、コンテンツデータの圧縮率および圧縮方法、外部データベースからの取得回数（利用回数）などの情報が付加されているものとする。
【０１３０】
この処理動作は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストが複数個（ここでは、２個）の外部データベース２００から検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択する処理が追加されている点が、図２に示す処理動作と異なる。
【０１３１】
まず、ステップＳ１０１において、ＣＰＵ１０５は、情報記録再生装置１００に記録媒体１０４が装着されているか否かを確認する。情報記録再生装置１００に記録媒体１０４が装着されている場合、ステップＳ１０２に移行する。
【０１３２】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ５０１に移行する。一方、外部データベース２００が１つも接続されていない場合には、ステップＳ１０８に移行する。
【０１３３】
ステップＳ５０１に移行すると、ＣＰＵ１０５は、使用者が外部データベースを選択するモード（手動モード）であるのか、自動的に外部データベースを選択するモード（自動モード）であるのかを確認する。すなわち、記録制御操作部１１０のサブマイコン１１０ｂが、使用者がキースイッチ１１０ａを操作して、いずれのモードを選択するのか監視し、自動モードが選択された場合にはステップＳ５０２に移行する。一方、手動モードが選択された場合には、サブマイコン１１０ｂは、使用者がキースイッチ１１０ａを操作して外部データベースを選択するのを監視する。使用者による選択が行われると、サブマイコン１１０ｂは、ＣＰＵ１０５に対して、その選択された外部データベースを伝達して、ステップＳ１０３に移行する。ここでは、外部データベース２００Ａが選択されたものとして説明する。
【０１３４】
ステップＳ１０３に移行すると、ＣＰＵ１０５は、記録媒体１０４と外部データベース２００Ａのコンテンツリストを取得し、そのコンテンツリストに含まれる情報を解析する。また、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在するか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認して、ステップＳ１０４に移行する。
【０１３５】
ステップＳ１０４に移行すると、ＣＰＵ１０５は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、外部データベース２００から取得したコンテンツリストの中から検索し、その結果、検索できた場合には、ステップ１０５に移行する。一方、検索できなかった場合には、ステップＳ１０８に移行する。
【０１３６】
なお、ステップＳ５０１、ステップＳ１０３、ステップＳ１０４の処理は省略することが可能である。省略する場合は、ステップＳ１０２からステップＳ５０２に移行する。ステップＳ５０２に移行すると、ＣＰＵ１０５は、図１に示すステップＳ１０３と同様に、記録媒体１０４および２個の外部データベース２００のコンテンツリストを取得し、そのコンテンツリストに含まれる情報を解析する。また、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在するか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認して、ステップＳ５０３に移行する。
【０１３７】
ステップＳ５０３に移行すると、ＣＰＵ１０５は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストを、２個の外部データベース２００から取得したコンテンツリストの中から検索し、その結果、両方の外部データベース２００のコンテンツリストから検索された場合には、ステップＳ５０４に移行し、一方の外部データベース２００のコンテンツリストのみから検索された場合には、ステップＳ１０５に移行し、検索できなかった場合には、ステップＳ１０８に移行する。
【０１３８】
ステップＳ５０４に移行すると、ＣＰＵ１０５は、コンテンツリスト管理部１０８のコンテンツリスト比較制御部１０８ｄにより、２個の外部データベースから検索された、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択し、ステップＳ１０５に移行する。なお、ステップＳ１０６では、その選択されたコンテンツリストの解析結果を参照して、一方の外部データベース２００からコンテンツデータを取得する。
【０１３９】
ここで、ステップＳ５０４における選択は、コンテンツリストに含まれるコンテンツリストの作成日時の情報や、１パケット当たりの金額もしくはコンテンツデータ１つ当たりの金額の情報、圧縮率および圧縮方法の情報、外部データベースからの取得回数（利用回数）の情報等を参照して行う。例えば、コンテンツリストの作成日時を参照して、最も新しいコンテンツデータが登録されているコンテンツリストを選択する。または、１パケット当たりの金額もしくはコンテンツデータ１つ当たりの金額を参照して、最も安いコンテンツデータが登録されているコンテンツリストを選択する。または、コンテンツデータの圧縮率および圧縮方法を参照して、最も高品質なコンテンツデータが登録されているコンテンツリストを選択する。または、外部データベースからの取得回数（利用回数）を参照して、最も取得回数（利用回数）の多い外部データベースに記録されているコンテンツリストを選択する。または、コンテンツリストの作成日時、１パケット当たりの金額もしくはコンテンツデータ１つ当たりの金額、圧縮率および圧縮方法、データベースからの取得回数（利用回数）を参照して、新しく、安く、高品質なコンテンツデータを、取得回数（利用回数）の多い外部データベースから取得する選択を行う。
【０１４０】
なお、ステップＳ１０５〜ステップＳ１０９については既に説明しているので、ここでは説明を省略する。
【０１４１】
以上のように、記録媒体を再生するに際し、記録媒体のコンテンツリストに登録されているコンテンツデータが記録媒体に存在せず、コンテンツデータが記録媒体から欠落している場合であっても、コンテンツリストどおりの再生が可能となる。
【０１４２】
なお、当該情報記録再生装置１００は、記録媒体１０４のコンテンツリストに一致もしくは類似するコンテンツリストが複数個の外部データベース２００から検索された場合に、その検索されたコンテンツリストに含まれる情報の少なくとも一部を比較して、その検索されたコンテンツリストのうちのいずれか１つを選択する選択手段として、コンテンツリスト比較制御部１０８ｄを具備する。
【０１４３】
また、以上説明した処理を、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索する図３に示す処理動作に対して適用してもよい。すなわち、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録されているコンテンツリストを複数個の外部データベース２００から取得した場合に、コンテンツリスト比較制御部１０８ｄにより、その取得したコンテンツリストに含まれる情報の少なくとも一部を比較して、その取得したコンテンツリストのうちのいずれか１つを選択する。そして、その選択したコンテンツリストの解析結果を参照して記録媒体用のコンテンツリストを作成し、その作成したコンテンツリストを記録媒体１０４に記録することで、記録媒体１０４のコンテンツリストを更新すればよい。
【０１４４】
続いて、情報記録再生装置１００における他の処理動作について説明する。図７は、情報記録再生装置１００の処理動作の一例を示すフローチャート図である。但し、図２に基づいて説明した処理と同一の処理には同一の符号を付して、適宜、説明を省略する。また、ここでは、１個の外部データベース２００が、直接あるいはネットワークを介してＣＰＵ１０５に接続されている場合について説明するが、複数個の外部データベース２００がＣＰＵ１０５に接続されている場合も同様である。
【０１４５】
この処理動作は、記録媒体のＩＤ情報と一致するＩＤ情報が記録されている外部データベースからコンテンツデータを取得するための処理と、記録媒体と外部データベースのＩＤ情報が異なる場合や、記録媒体にＩＤ情報が記録されていない場合に、記録媒体のＩＤ情報を記録し直す処理を追加している点が、図２に示す処理動作と異なる。
【０１４６】
まず、ステップＳ１０１において、ＣＰＵ１０５は、情報記録再生装置１００に記録媒体１０４が装着されているか否かを確認する。情報記録再生装置１００に記録媒体１０４が装着されている場合、ステップＳ１０２に移行する。
【０１４７】
ステップＳ１０２に移行すると、ＣＰＵ１０５は、情報記録再生装置１００に外部データベース２００が接続されているか否かを確認する。情報記録再生装置１００に外部データベース２００が接続されている場合には、ステップＳ６０１に移行する。一方、外部データベース２００が接続されていない場合は、ステップＳ１０８に移行する。
【０１４８】
ステップＳ６０１に移行すると、ＣＰＵ１０５は、図１に示すステップＳ１０３と同様に、コンテンツリスト管理部１０８により、記録媒体１０４と外部データベース２００のコンテンツリストを取得し、そのコンテンツリストに含まれる情報を解析する。ここでは、その解析により、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるＩＤ情報も得ておく。また、記録媒体１０４のコンテンツリストに登録されているコンテンツデータが記録媒体１０４に存在するか否か、つまりコンテンツデータが記録媒体１０４から欠落しているか否かを確認する。以上の処理が終了すると、ステップＳ６０２〜ステップＳ６０４のＩＤ情報制御工程に移行する。
【０１４９】
まず、ステップＳ６０２に移行すると、ＣＰＵ１０５は、コンテンツリスト比較制御部１０８ｄにより、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるＩＤ情報が一致するか否かを確認する（ＩＤ情報確認工程）。この確認は、コンテンツリストに含まれる機器固有のＩＤ情報、あるいはネットワークアドレス、あるいはネットワークＩＤ、あるいは使用者が作成したＩＤ情報等のうち、いずれか１つ以上を比較することで行う。比較する情報は任意に設定可能である。ＩＤ情報が一致した場合には、ステップＳ１０４に移行する。一方、ＩＤ情報が一致しない場合もしくはＩＤ情報が存在しない場合は、ステップＳ６０３に移行する。
【０１５０】
ステップＳ６０３に移行すると、ＣＰＵ１０５は、記録媒体１０４のＩＤ情報を記録し直すかどうかを使用者に問い合わせる。例えば、表示部（図示せず）に、記録媒体１０４のＩＤ情報を記録し直すかどうかを使用者に問い合わせる画像を表示する。そして、記録制御操作部１１０のサブマイコン１１０ｂが、使用者がキースイッチ１１０ａを操作して、ＩＤ情報を記録し直すことを指示するのか、記録し直さないことを指示するのかを監視する。ＩＤ情報を記録し直す指示があった場合には、ステップＳ６０４に移行する。一方、ＩＤ情報を記録し直さない指示があった場合には、ステップＳ１０８に移行する。
【０１５１】
ステップＳ６０４に移行すると、使用者によるＩＤ情報の入力を受け付け、その入力されたＩＤ情報を記録媒体１０４のコンテンツリストに記録する（ＩＤ情報記録工程）。すなわち、記録制御操作部１１０のサブマイコン１１０ｂが、使用者がキースイッチ１１０ａを操作して、記録媒体１０４のコンテンツリストのＩＤ情報を入力するのを監視する。使用者によりＩＤ情報が入力されると、サブマイコン１１０ｂは、そのＩＤ情報をＣＰＵ１０５に送信する。なお、情報記録再生装置１００に予め複数のＩＤ情報を記録しておき、そのＩＤ情報の中から使用者がキースイッチ１１０ａを操作して選択する処理方法を用いてもよい。
【０１５２】
ＣＰＵ１０５は、コンテンツリストＩＤ制御部１０８ｃにより、書き込み／消去制御部１０７を介して書き込み／消去部１０３を制御して、使用者により入力されたＩＤ情報を記録媒体１０４に書き込む動作を実行させることで、記録媒体１０４のＩＤ情報を記録し直し、ステップＳ６０２に戻る。
【０１５３】
以上のステップＳ６０２〜ステップＳ６０４の処理を、ステップＳ６０２において、外部データベース２００のコンテンツリストに含まれるＩＤ情報と一致するＩＤ情報が記録媒体１０４に存在することを確認するまで繰り返す。
【０１５４】
なお、ステップＳ１０４〜ステップＳ１０９については既に説明しているので、ここでは説明を省略する。以上の処理により、記録媒体１０４のコンテンツリストに一致もしくは類似し、且つ記録媒体１０４のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む外部データベース２００のコンテンツリストを参照して、外部データベース２００からコンテンツデータを取得し、そのコンテンツデータを記録媒体１０４に記録して、記録媒体１０４のコンテンツデータを更新することができる。
【０１５５】
以上のように、外部データベースからコンテンツデータを取得する場合、コンテンツリストに記録されているＩＤ情報を参照することにより、信頼できる外部データベースからコンテンツデータを取得することができる。
【０１５６】
なお、当該情報記録再生装置１００は、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるＩＤ情報が一致するか否かを確認するＩＤ情報確認手段として、コンテンツリスト比較制御部１０８ｄを具備する。
【０１５７】
また、記録媒体１０４と外部データベース２００のコンテンツリストに含まれるＩＤ情報が一致しない場合、あるいは前記記録媒体のコンテンツリストにＩＤ情報が存在しない場合に、使用者によるＩＤ情報の入力を受け付けるＩＤ情報入力手段として、記録制御操作部１１０を具備する。
【０１５８】
また、記録制御操作部１１０により入力されたＩＤ情報を記録媒体１０４のコンテンツリストに記録するＩＤ情報記録手段として、コンテンツリストＩＤ制御部１０８ｃ、書き込み／消去制御部１０７、および書き込み／消去部１０３を具備する。
【０１５９】
また、以上説明した処理を、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータを、外部データベース２００から取得したコンテンツデータの中から検索する図３に示す処理動作に対して適用してもよい。この場合、記録媒体１０４のコンテンツデータの再生順と一致する順序で並ぶコンテンツデータが登録され、且つ記録媒体１０４のコンテンツリストに含まれるＩＤ情報に一致するＩＤ情報を含む外部データベース２００のコンテンツリストの解析結果を参照して、記録媒体用のコンテンツリストを作成することができる。
【産業上の利用可能性】
【０１６０】
本発明にかかる情報再生方法、および情報記録再生装置は、記録媒体に存在しないコンテンツデータに関する情報がコンテンツリストに登録されている記録媒体が情報記録再生装置に装着された場合であっても、外部データベースから取得したコンテンツデータを記録媒体に記録して、コンテンツリストどおりの再生を可能にし、また、コンテンツリストに登録されていないコンテンツデータが記録されている記録媒体が情報記録再生装置に装着された場合であっても、外部データベースから取得したコンテンツリストを記録媒体に記録して、元のコンテンツリストに登録されていないコンテンツデータの再生を可能にし、光ディスク等に記録されているコンテンツデータが複製されたＭＤやメモリカード、ハードディスク等の記録媒体を再生するのに有用である。
【図面の簡単な説明】
【０１６１】
【図１】本発明の実施の形態における情報記録再生装置の構成を示すブロック図
【図２】同実施の形態における情報記録再生装置の処理動作の一例を示すフローチャート図
【図３】同実施の形態における情報記録再生装置の他の処理動作の一例を示すフローチャート図
【図４】同実施の形態における情報記録再生装置の他の処理動作の一例を示すフローチャート図
【図５】同実施の形態における情報記録再生装置の他の処理動作の一例を示すフローチャート図
【図６】同実施の形態における情報記録再生装置の他の処理動作の一例を示すフローチャート図
【図７】同実施の形態における情報記録再生装置の他の処理動作の一例を示すフローチャート図
【符号の説明】
【０１６２】
１００      情報記録再生装置
１０１      信号読み取り部
１０２      復号化部
１０３      書き込み／消去部
１０４      記録媒体
１０５      ＣＰＵ
１０６      コンテンツ再生制御部
１０７      書き込み／消去制御部
１０８      コンテンツリスト管理部
１０８ａ    記録媒体内コンテンツリスト制御部
１０８ｂ    外部データベース内コンテンツリスト制御部
１０８ｃ    コンテンツリストＩＤ制御部
１０８ｄ    コンテンツリスト比較制御部
１０９      コンテンツデータ管理部
１０９ａ    記録媒体内コンテンツデータ制御部
１０９ｂ    外部データベース内コンテンツデータ制御部
１０９ｃ    コンテンツデータ比較制御部
１１０      記録制御操作部
１１０ａ    キースイッチ
１１０ｂ    サブマイクロコンピュータ
２００      外部データベース
【図１】
2009004001.tif 000003
【図２】
2009004001.tif 000004
【図３】
2009004001.tif 000005
【図４】
2009004001.tif 000006
【図５】
2009004001.tif 000007
【図６】
2009004001.tif 000008
【図７】
2009004001.tif 000009