(57)【要約】【課題】ローカルメディア上のコンテンツファイルとネットワーク上のコンテンツファイルを同様に管理できる記録装置及び再生装置を提供する。【解決手段】記録装置１００は、ローカルドライブからのみでなくネットワークを介してリンク先の抽出を行う機能を有するユーザインターフェース管理部１０１、ユーザ入力を介して前記リンク先の編集を行う編集部１０２、編集されたファイル情報をネットワーク形式及びローカル形式に分けて記載するテーブルを作成するテーブル作成部を備える。記録メディア１１０は、前記記録装置１００よりコンテンツファイル及び前記ファイル情報が記録される。再生装置１２０は、前記記録メディア１１０に記録されたファイル情報を読み込み、ネットワーク形式又はローカル形式のフルパスの生成を行うパス生成部１２３、ローカル又はネットワークのアクセスを判定するファイルアクセス判定部１２４を備える。【選択図】  図１
2004334992.tif 000002
【特許請求の範囲】
【請求項１】
デジタル著作物であるコンテンツファイルを記録媒体に記録する記録装置であって、
前記コンテンツファイルを前記記録媒体に記録するコンテンツ記録手段と、
前記記録媒体における前記コンテンツファイルのローカル形式の格納場所を示すリンク先と、ネットワークを介して接続されるサーバ装置に置かれたコンテンツファイルのネットワーク形式における格納場所を示すリンク先とを格納したテーブルを生成するテーブル生成手段と、
前記テーブルを前記記録媒体に記録する記録手段と
を備えることを特徴とする記録装置。
【請求項２】
前記テーブル生成手段において生成される前記テーブルには、前記リンク先のコンテンツファイルの所在場所を示す情報であるディレクトリ情報がデリミタで区切って記録される
ことを特徴とする請求項１記載の記録装置。
【請求項３】
前記ディレクトリ情報は、前記ローカル形式においては各コンテンツファイルに固有のフルパスであり、前記ネットワーク形式においては各コンテンツファイルに固有のＵＲＬであり、
前記デリミタは、前記ローカル形式と前記ネットワーク形式とにおいて異なる
ことを特徴とする請求項２記載の記録装置。
【請求項４】
前記テーブル生成手段において生成される前記テーブルには、前記コンテンツファイルのリンク先がローカル形式かネットワーク形式かのいずれであるかを示すリンク先情報が記録される
ことを特徴とする請求項１記載の記録装置。
【請求項５】
前記リンク先情報は、前記ローカル形式においてはローカルフラグ、前記ネットワーク形式においてはネットワークフラグである
ことを特徴とする請求項４記載の記録装置。
【請求項６】
前記リンク先情報は、前記テーブルが有するリザーブフィールドに設けられる
ことを特徴とする請求項４又は５記載の記録装置。
【請求項７】
前記記録装置は、さらに、
ユーザが前記サーバ装置のＵＲＬの入力処理を行う入力手段と、
前記ＵＲＬに対応するサーバ装置に接続するアクセス手段と、
前記サーバ装置から所定の規格に適合するリンク先の抽出を行うリンク抽出手段と、
前記リンク先の表示を行うリンク表示手段と、
前記リンク表示手段により表示されたリンク先よりユーザが再生要求するリンク先に関するリストの編集を行うための編集手段と、
前記リストを前記記録媒体に記録するリスト記録手段と
を備えることを特徴とする請求項１記載の記録装置。
【請求項８】
前記リンク抽出手段は、自動的又はユーザからの前記入力手段からの選択に従って前記規格に適合するリンク先の抽出を行う
ことを特徴とする請求項７記載の記録装置。
【請求項９】
前記編集手段においては、ユーザが前記入力手段を介して前記リンク抽出手段により抽出された前記リンク先をドラッグアンドドロップすることで前記リストの編集が行われる
ことを特徴とする請求項７記載の記録装置。
【請求項１０】
前記リストは、前記編集手段においてユーザに選択される前記リンク先の再生順序に関する情報を記載するプレイリスト、及び複数の当該プレイリストの登録情報に関するメニュー情報である
ことを特徴とする請求項７記載の記録装置。
【請求項１１】
前記記録装置は、コンテンツファイルに関する情報を記憶する記憶手段を備え、
前記リンク抽出手段は、前記記憶手段及び前記サーバ装置から所定の規格に適合するリンク先の抽出を行う
ことを特徴とする請求項７記載の記録装置。
【請求項１２】
前記記録装置は、さらに、
前記記録媒体を再生する再生装置の性能を判定する機器判別手段を備え、
前記リンク抽出手段は、前記機器判別手段における判定に従って前記リンク先の抽出を行う
ことを特徴とする請求項７記載の記録装置。
【請求項１３】
前記記録装置は、さらに、
前記再生装置の性能に関する情報を記録したテーブルを保持するテーブル保持手段を備え、
前記機器判別手段は、前記テーブル保持手段から取得する前記テーブルを参照して前記判定を行う
ことを特徴とする請求項１２記載の記録装置。
【請求項１４】
前記機器判別手段は、ネットワークを介して接続されている前記再生装置の性能をブロードキャストにより前記判定を行う
ことを特徴とする請求項１２又は１３記載の記録装置。
【請求項１５】
前記記録装置は、さらに、
リンク先の前記コンテンツファイルがネットワーク形式又はローカル形式であるかを判別するファイル判別手段と、
前記ネットワーク形式のコンテンツファイルのディレクトリ情報をネットワーク形式からローカル形式に変換を行うパス変換手段とを備え、
前記機器判別手段は、前記再生装置の性能がネットワーク非対応と判定する場合においては、前記パス変換手段に前記ファイル判別手段においてネットワークファイルと判別されたディレクトリ情報の変換を指示する
ことを特徴とする請求項１２から１４のいずれか１項に記載の記録装置。
【請求項１６】
前記ファイル判別手段は、前記ディレクトリ情報の先頭領域に記載されているデリミタ又は先頭文字列より前記コンテンツファイルの形式を判別する
ことを特徴とする請求項１５記載の記録装置。
【請求項１７】
前記先頭文字列及び前記デリミタは、前記ネットワーク形式のファイルと前記ローカル形式のファイルとにおいて異なる
ことを特徴とする請求項１６記載の記録装置。
【請求項１８】
前記記録装置は、ネットワークを介して前記テーブル保持手段に記録されているテーブルの更新を行うテーブル更新手段
を備えることを特徴とする請求項１３記載の記録装置。
【請求項１９】
前記記録装置は、さらに、
前記アクセス手段で接続した各リンク先のコンテンツファイルのパラメータ情報を取得するパラメータ情報抽出手段と、
抽出された前記パラメータ情報が規格に適合しているか否かの判定を行うパラメータ情報判定手段とを備え、
前記リンク抽出手段は、前記パラメータ情報判定手段の判定に従いリンク先の抽出を行う
ことを特徴とする請求項７記載の記録装置。
【請求項２０】
前記リンク表示手段は、前記パラメータ情報判定手段の判定結果に従って各リンク先の前記パラメータ情報が規格に適していると判定する場合においては、規格内である表示、前記パラメータ情報が規格に適していないと判定する場合においては、規格外表示を行う
ことを特徴とする請求項１９記載の記録装置。
【請求項２１】
コンテンツファイルのリンク先を含むファイル情報が記録されている記録媒体を読み出して前記コンテンツファイルの再生を行う再生装置であって、
前記ファイル情報には、ローカル形式及びネットワーク形式の前記リンク先のコンテンツファイルの所在場所を示す情報であるディレクトリ情報を記録したテーブルが含まれ、
前記再生装置は、
前記記録媒体に記録されている前記ファイル情報を読み出す読込手段と、
ユーザからの入力を介して再生する前記コンテンツファイルの選択を行うファイル選択手段と、
選択された前記コンテンツファイルの前記ディレクトリ情報をローカル形式又はネットワーク形式で生成するパス生成手段と、
生成されたパスが示すファイルを前記記録媒体又はサーバ装置から読み出して再生する再生手段と
を備えることを特徴とする再生装置。
【請求項２２】
前記テーブルには、前記ディレクトリ情報がデリミタで区切って記録されている
ことを特徴とする請求項２１記載の記録装置。
【請求項２３】
前記ディレクトリ情報は、前記ローカル形式においては各コンテンツファイルに固有のフルパスであり、前記ネットワーク形式においては各コンテンツファイルに固有のＵＲＬであり、
前記デリミタは、前記ローカル形式と前記ネットワーク形式とにおいて異なることを特徴とする請求項２２記載の再生装置。
【請求項２４】
前記パス生成手段は、前記テーブルを参照して前記デリミタで区切られる文字列を結合することにより前記ディレクトリ情報を生成する
ことを特徴とする請求項２２又は請求項２３記載の再生装置。
【請求項２５】
前記ファイル情報には、前記コンテンツファイルのリンク先がローカル形式かネットワーク形式かのいずれであるかを示すリンク先情報が含まれる
ことを特徴とする請求項２１記載の再生装置。
【請求項２６】
前記リンク先情報は、前記ローカル形式においてはローカルフラグ、前記ネットワーク形式においてはネットワークフラグである
ことを特徴とする請求項２５記載の再生装置。
【請求項２７】
前記パス生成手段は、前記リンク先情報を参照してローカル形式又はネットワーク形式の決定を行った後に、前記テーブルを参照して前記デリミタで区切られる文字列を結合することにより前記ディレクトリ情報を生成する
ことを特徴とする請求項２５又は請求項２６記載の再生装置。
【請求項２８】
前記再生手段は、さらに、
前記記録媒体からコンテンツファイルの取得を行うローカルファイルアクセス手段と、
ネットワークを介したサーバ装置からコンテンツファイルの取得を行うネットワークファイルアクセス手段と、
前記パス生成手段において生成された各リンク先のコンテンツファイルのディレクトリ情報に基づいて前記ローカルファイルアクセス手段又は前記ネットワークファイルアクセス手段のどちらにアクセスするかの判定を行うアクセス判定手段と
を含むことを特徴とする請求項２１記載の再生装置。
【請求項２９】
前記アクセス判定手段は、前記パス生成手段において生成された前記ディレクトリ情報の先頭領域に記載されているデリミタ又は先頭文字列に基づいて前記判定を行う
ことを特徴とする請求項２８記載の再生装置。
【請求項３０】
前記再生装置は、さらに、
接続されたネットワークの回線の帯域を取得する帯域取得手段と、
前記帯域と前記コンテンツファイルの再生条件とを比較して帯域条件の適否の判別を行う帯域条件判別手段とを備え、
前記再生手段は、前記帯域条件判別手段において前記コンテンツファイルの再生が可能と判定される場合においては、前記ネットワークを介してサーバ装置よりコンテンツファイルのダウンロードを開始して再生を行う
ことを特徴とする請求項２１記載の再生装置。
【請求項３１】
前記帯域取得手段は、前記帯域の取得と共に前記コンテンツファイルのダウンロードを行う
ことを特徴とする請求項３０記載の再生装置。
【請求項３２】
前記帯域取得判別手段において、前記コンテンツファイルの再生が前記再生装置が予め備える記憶手段へのダウンロードの後に可能であると判定される場合においては、前記再生手段は読み出したコンテンツファイルを前記記憶手段に記録した後に再生を行う
ことを特徴とする請求項２９記載の再生装置。
【請求項３３】
デジタル著作物であるコンテンツファイルを記録媒体に記録する記録装置によりファイル情報が記録される記録媒体であって、
前記ファイル情報には、
コンテンツの実体に関する情報が記載されたコンテンツファイルと、
前記コンテンツファイルの各リンク先情報をローカル形式及びネットワーク形式に区切って記録するテーブルと、
前記記録装置が備えるオーサリング機能によりユーザからの入力を介して編集されるリストと
が含まれることを特徴とする記録媒体。
【請求項３４】
前記テーブルには、前記リンク先のコンテンツファイルの所在場所を示す情報であるディレクトリ情報、及び前記コンテンツファイルのリンク先がローカル形式かネットワーク形式かのいずれであるかを示すリンク先情報が含まれ、
前記リストは、前記リンク先のコンテンツファイルの再生順序に関する情報を記載するプレイリスト、及び複数の当該プレイリストの階層関係に関する情報を記載するメニュー情報である
ことを特徴とする請求項３３記載の記録媒体。
【請求項３５】
デジタル著作物であるコンテンツファイルを記録媒体に記録する記録装置で用いられるプログラムであって、
前記コンテンツファイルを前記記録媒体に記録するコンテンツ記録ステップと、
前記記録媒体における前記コンテンツファイルのローカル形式の格納場所を示すリンク先と、ネットワークを介して接続されるサーバ装置に置かれたコンテンツファイルのネットワーク形式における格納場所を示すリンク先とを格納したテーブルを生成するテーブル生成ステップと、
前記テーブルを前記記録媒体に記録する記録ステップとをコンピュータに実行させる
ことを特徴とするプログラム。
【請求項３６】
前記プログラムは、さらに、
ユーザから入力に従って前記サーバ装置のＵＲＬの入力が行われる入力ステップと、
前記ＵＲＬに対応するサーバ装置に接続するアクセスステップと、
前記サーバ装置から所定の規格に適合するリンク先の抽出を行うリンク抽出ステップと、
前記リンク先の表示を行うリンク表示ステップと、
前記リンク表示ステップにより表示されたリンク先よりユーザが再生要求するリンク先に関するリストの編集を行うための編集ステップと、
前記リストを前記記録媒体に記録するリスト記録ステップとをコンピュータに実行させる
ことを特徴とする請求項３５記載のプログラム。
【請求項３７】
コンテンツファイルのリンク先を含むファイル情報が記録されている記録媒体を読み出して前記コンテンツファイルの再生を行う再生装置で用いられるプログラムであって、
前記ファイル情報には、ローカル形式及びネットワーク形式の前記リンク先のコンテンツファイルの所在場所を示す情報であるディレクトリ情報を記録したテーブルが含まれ、
前記プログラムは、
前記記録媒体に記録されている前記ファイル情報を読み出す読込ステップと、
ユーザからの入力を介して再生する前記コンテンツファイルの選択が行われるファイル選択ステップと、
選択された前記コンテンツファイルの前記ディレクトリ情報をローカル形式又はネットワーク形式で生成するパス生成ステップとをコンピュータに実行させる
ことを特徴とする請求項３５又は請求項３６記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーサリング機能によりファイルの作成を行い記録媒体に記録を行う記録装置及び記録媒体に記録されているファイルを読み出してコンテンツファイルの利用を行う再生装置に関し、特に、ネットワークを介したコンテンツファイル利用を行う記録装置及び再生装置に関する。
【０００２】
【従来の技術】
近年のネットワークの発展に伴い、ネットワークを経由して音楽、静止画、動画等のコンテンツの配信を行うコンテンツ配信が発表されている。一般的に、ネットワークを介したコンテンツ配信を利用するＰＣ等の再生装置のユーザは、関連サイトのリンクをクリックして利用要求するコンテンツをダウンロードすることにより再生を行う。
【０００３】
また、従来、コンテンツファイルを記録したＣＤ−ＲＷやＤＶＤ等の記録媒体を用いて再生装置側で読み出すことによりコンテンツの利用を行うことも行われている。
図１５は、従来の再生装置１５１０における記録メディア１５０１に記録されたコンテンツファイル１５０６の再生方法の説明図である。
【０００４】
記録メディア１５０１には、メニュー情報を記載したファイル１５０３、ファイルが記録されている場所に関する情報が記録されているディレクトリテーブル１５０４、各ファイルの属性情報が記録されたファイル属性テーブル１５０５、及び音楽、静止画、動画等のファイルの実体情報が記録されているコンテンツファイル１５０６等の情報が記録されている。
【０００５】
再生装置１５１０は、ファイル読込部１５１１を備え、記録メディア１５０１より読み出したファイル１５０３を画面に表示して、ユーザ入力を介して対話部１５１２においてファイルを選択してパス生成部１５１３に伝える。
そして、パス生成部１５１３は記録メディアのファイルに記録されているディレクトリテーブル１５０４、ファイル属性テーブル１５０５を読み出すことによりユーザにより選択されたファイルのフルパスを生成する。
【０００６】
次に、パス生成部１５１３は、生成したフルパスをローカルファイルアクセス部１５１４に伝え、ローカルファイルアクセス部１５１４はフルパスを用いて記録メディア１５０１上の特定の場所に記録されているコンテンツファイル１５０６を取得してファイル再生部１５１５に渡す。そして、ファイル再生部１５１５は、取得したコンテンツファイル１５０６を再生することにより記録メディア１５０１上に記録されたコンテンツファイル１５０６の再生を行う。
【０００７】
そして、近年におけるデータ圧縮技術の向上により、１枚の記録メディアに数千にも及ぶデータの記録を可能にする一方、記録メディアに記録されたデータファイルへのアクセスという点で問題が生じている。例えば、数百枚のＪＰＥＧ画像が収録された記録メディアを再生装置にロードした後、サムネイル表示に長期間要する等の面倒が生じている。
【０００８】
これらの問題を解決するために、次のような手法が用いられる場合がある。つまり、記録装置側においてコンテンツ情報、再生メニュー情報、プレイリスト、テキストメタデータ、サムネイルイメージといったデータアクセスを補充する追加情報を記録したアクセラレータファイルと呼ばれるファイルを作成して予め記録メディアに記録する。そして、記録メディアを利用する再生装置側では、アクセラレータファイルを読み出すことで目的のデータに対してアクセスを高速化している。
【０００９】
さらに、例えば、「ショー構造」を定義し、これを辿ることにより次々とＵＲＬにジャンプ可能とする技術が開示されている（例えば、特許文献１参照）。この技術においては、ＵＲＬを収集してそれらをウェブのブラウザに送るソフトウェアのアプリケーションを介してウェブリソースを逐次的に処理してスケジューリングするための方法であり、インターネットをブラウジングする場合のクリック及び決定の数を減らすための方法である。
【００１０】
【特許文献１】
特表２００１−５１５２４６号公報
【００１１】
【発明が解決しようとする課題】
しかしながら、上述した従来の再生装置においては、再生装置のユーザがネットワークを介したコンテンツ配信を利用する場合においては、ユーザはコンテンツ配信のリンク情報を一々クリックしてブラウザ画面を移動した後に目的のコンテンツをダウンロードする必要があり、利用者の手間を要している。そして、この問題を解決するために、ネットワーク上のコンテンツのアクセスリストとして複数のリンク先を列挙して記述することが考えられるが、この場合においては、アクセスリストの文字数が多くなりユーザにとって表示が複雑となると共に、アクセスリスト自体のサイズが大きくなり再生装置側に負荷が生じる可能性がある。
【００１２】
また、上述した従来の再生装置１５１０においては、記録メディア１５０１に記録されているコンテンツ及びネットワーク上のコンテンツを同様に扱うのではなく、記録メディア形式のコンテンツ及びネットワーク形式のコンテンツを別々に扱うものである。
【００１３】
本発明は、前記課題を解決するための発明であり、記録メディアを用いてコンテンツファイルの利用を行う再生装置のユーザがネットワーク上のコンテンツと記録メディア上のコンテンツとを同様に扱うことが可能な再生装置を提供することを目的とする。
【００１４】
また、記録メディアに記録されたローカルコンテンツ及びネットワークを介してサーバ装置から取得可能なネットワーク上のコンテンツに関する情報を含んだ閲覧リストを作成することが可能なオーサリング機能を有する記録装置を提供することをも目的とする。
【００１５】
【課題を解決するための手段】
前記課題を解決するために、本発明に係る記憶装置は、デジタル著作物であるコンテンツファイルを記録媒体に記録する記録装置であって、前記コンテンツファイルを前記記録媒体に記録するコンテンツ記録手段と、前記記録媒体における前記コンテンツファイルのローカル形式の格納場所を示すリンク先と、ネットワークを介して接続されるサーバ装置に置かれたコンテンツファイルのネットワーク形式における格納場所を示すリンク先とを格納したテーブルを生成するテーブル生成手段と、前記テーブルを前記記録媒体に記録する記録手段とを備えることを特徴とする。
【００１６】
また、本発明に係る記録装置は、さらに、ユーザが前記サーバ装置のＵＲＬの入力処理を行う入力手段と、前記ＵＲＬに対応するサーバ装置に接続するアクセス手段と、前記サーバ装置から所定の規格に適合するリンク先の抽出を行うリンク抽出手段と、前記リンク先の表示を行うリンク表示手段と、前記リンク表示手段により表示されたリンク先よりユーザが再生要求するリンク先に関するリストの編集を行うための編集手段と、前記リストを前記記録媒体に記録するリスト記録手段とを備えることを特徴とする。
【００１７】
さらに、本発明に係る再生装置は、コンテンツファイルのリンク先を含むファイル情報が記録されている記録媒体を読み出して前記コンテンツファイルの再生を行う再生装置であって、前記ファイル情報には、前記リンク先のコンテンツファイルの所在場所を示す情報であるローカル形式及びネットワーク形式のディレクトリ情報を記録したテーブルが含まれ、前記再生装置は、前記記録媒体に記録されている前記ファイル情報を読み出す読込手段と、ユーザからの入力を介して再生する前記コンテンツファイルの選択を行うファイル選択手段と、選択された前記コンテンツファイルの前記ディレクトリ情報をローカル形式又はネットワーク形式で生成するパス生成手段とを備えることを特徴とする。
【００１８】
尚、本発明は、上述のような記録装置及び再生装置として実現できるのみではなく、この記録装置及び再生装置が備える手段をステップとする記録方法及び再生方法、また、当該記録方法及び再生方法をコンピュータ等で実現させるプログラムとして実現したり、当該プログラムをＤＶＤ、ＣＤ−ＲＯＭ等の記録媒体や通信ネットワーク等の伝送媒体を介して流通させることができるのは言うまでもない。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態に係る記録装置及び再生装置について図面を用いて説明する。
（実施の形態１）
図１は、本実施の形態１に係る記録装置１００、記録媒体１１０及び再生装置１２０の全体図を示す。
【００２０】
記録装置１００は、ＣＤ−ＲＷ、ＤＶＤ等の記録メディア１１０にアクセラレータファイル、音楽等のコンテンツファイルの情報の記録を行う装置である。本実施の形態１に係る記録装置１００は、コンテンツファイルを記録メディア１１０に記録するのみでなく、ネットワーク上のコンテンツファイルも再生できるように、そのリンク先に関する情報を含むアクセラレータファイルを作成して記録メディア１１０に記録することを特徴としている。
【００２１】
尚、本実施の形態１において、アクセラレータファイルとは、記録装置１００において作成されると共に、記録メディア１１０に予め記録され、再生装置１２０においてコンテンツファイルに対するデータアクセスを補充する追加的な情報を含むファイルであり、例えば、パラメータ情報、メタデータ情報、プレイリスト、メニュー情報、コンテンツ一覧情報を含むファイルの総称である。
【００２２】
ここで、パラメータ情報とは、ＣＤ−ＲＷメディアにおけるデータファイルの再生を実行するために必要な情報であり、音声ファイル（オーディオファイル）に関しては、その音声ファイルを規定するサンプリング周波数情報、チャネル数情報、圧縮方式（エンコード）情報、演奏時間情報、データレート情報、元のＣＤにおけるトラックナンバー、曲順等である。また、静止画ファイルに関しては、ＪＰＥＧファイル形式におけるヘッダ情報として格納されている静止画ファイルを規定する圧縮方式情報、画像サイズ情報等であり、映像ファイル（ビデオファイル）に関しては、その映像ファイルを規定する画像サイズ情報、フレームレート情報、データレート情報、圧縮方式情報、再生時間情報等である。
【００２３】
メタデータ情報は、音声ファイルに関しては、ＭＰ３ファイル形式におけるＩＤ３タグにある作者名、演奏者、歌詞、コンテンツ名等に関するテキスト情報、アルバムジャケットの写真等に関する画像情報等であり、静止画ファイルに関しては、ＪＰＥＧファイル形式におけるＥｘｉｆ方式のような撮影状況、撮影を行ったカメラ等に関するテキスト情報等であり、映像ファイルに関しては、テレビ番組のコンテンツ名、あらすじ等に関するテキスト情報となる。
【００２４】
プレイリストは、再生を行うファイルの順序、各ファイルの所在場所を示すパスに関する情報が記載されたファイルである。また、プレイリストは、少なくとも１つ以上のグループからなり、各グループには１つ以上のコンテンツ再生情報が列挙登録されている。グループには、音声グループ、静止画グループ、映像グループ、音声・静止画同時再生グループ等の複数の種類がある。尚、各グループには、それぞれのグループに属するタイプのコンテンツしか登録できない。すなわち、音声グループには音声ファイルのみが登録でき、静止画ファイル又は映像ファイルを音声グループに登録することはできない。そして、コンテンツ再生情報とは、再生時の条件を指定するもので、プレイリストに登録した各コンテンツについて何秒間再生するか、何秒目から何秒目までを再生するかという次のコンテンツとの切り替わり時の効果（静止画ファイルなら、例えばフェードイン、フェードアウト、カット、ワイプ等）を指定する。
【００２５】
メニュー情報は、階層構造によりプレイリストを複数管理しており、再生装置１２０において記録メディア１１０のインターフェース時に表示される画面となる。
尚、本実施の形態１に係る記録装置１００は、ネットワークを介してパラメータ情報、メタデータ情報、プレイリスト、メニュー情報等のアクセラレータファイルに関する情報を取得して更新することが可能であり、このようにネットワークから情報をダウンロードすることにより最新情報を含むアクセラレータファイルを編集して記録メディア１１０に記録することが可能となる。
【００２６】
そして、記録装置１００は、ネットワークにアクセスしてリンク先を抽出してリンク画面を表示すると共にプレイリスト、メニュー情報の表示を行うユーザインターフェース管理部１０１、オーサリング機能を有してリンク画面よりユーザ入力を介してプレイリストの編集、メニュー情報の編集を行う編集部１０２、コンテンツファイルに関する情報を管理すると共に各リンク先のディレクトリを記載したディレクトテーブル及び各リンク先ファイルの属性情報を記載したファイル属性テーブルの作成を行うテーブル生成部を有するコンテンツ管理部１０３、各ファイルのパスに関する情報を保持すると共にプレイリストに関する情報を管理するプレイリスト管理部１０４、前記編集部１０２において作成されるメニュー情報に関する情報の管理を行うメニュー管理部１０５、ファイルの付加的な情報であるメタデータの管理を行うメタデータ管理部１０６、複数のファイル情報を用いてアクセラレータファイルを作成するアクセラレータファイル生成部１０７、及びアクセラレータファイル生成部からのアクセラレータファイル及びコンテンツ管理部１０３からのコンテンツファイルを取得して記録メディア１１０に記録を行うＣＤ−ＲＷドライブ等のファイル記録部１０８を備える。尚、ファイル記録部１０８において記録メディア１１０に記録される各情報は、追記的に上書きされて更新されることがある。
【００２７】
また、本実施の形態１に係る記録装置１００における編集部１０２は、ユーザからの入力処理に従ってプレイリストやメニュー情報のアクセラレータファイルの編集を行い、本実施の形態１においては、ユーザインタフェース管理部１０１と編集部１０２とがオーサリングツールを有することとなる。
【００２８】
そして、このオーサリングツールを用いることによりローカルドライブのみでなくネットワークを介して所定の規格に適合するリンク先の抽出を行うとともに、リンク先の情報を記録装置１００が備えるオーサリング機能により編集してアクセラレータファイルとして記録メディア１１０に記録する。従って、従来の記録装置のように必ずしも全てのコンテンツファイルを記録メディア１１０に記録する必要がない。
【００２９】
記録メディア１１０は、記録装置１００のファイル記録部１０８においてコンテンツファイル、アクセラレータファイルの書き込みが行われる記録媒体であり、具体的には、ＣＤ−ＲＷやＤＶＤ等デジタルデータの書き込み可能な記録媒体である。
【００３０】
再生装置１２０は、記録メディア１１０を読み込んでローカルドライブ上やネットワークを介したサーバ装置１３０上のコンテンツファイルの再生を行うための装置であり、例えば、ＣＤプレーヤ、ＤＶＤプレーヤ等である。また、本実施の形態１においては、再生装置１２０はネットワーク対応である。
【００３１】
再生装置１２０は、記録メディア１１０からコンテンツファイル及びアクセラレータファイルを読み出すファイル読込部１２１、ユーザからの入力を介してアクセラレータファイルから再生するコンテンツファイルの選択を行うと共にファイルの選択結果をパス生成部１２３に伝える対話部１２２、記録メディア１１０に記録されているアクセラレータファイルに含まれる情報から選択されたファイルのフルパスを生成するパス生成部１２３、前記フルパスを参照してファイル取得の際にネットワークにアクセスするか、ローカルドライブにアクセスするかの判定を行うファイルアクセス判定部１２４、記録メディア１１０に記録されているコンテンツファイルのみでなく、ネットワークを介したサーバ装置１３０からコンテンツファイルを取得することが可能なファイルアクセス部１２５、ファイルアクセス部１２５において取得されたコンテンツファイルの再生を行うＣＤ−ＲＷドライブ等のファイル再生部１２６、再生されるファイルの選択、再生条件等の指示を行うリモコン１２７を備えている。
【００３２】
尚、再生装置１２０側のファイル読込部１２１は、パラメータ情報等のコンテンツファイルに関する情報が書き出されているアクセラレータファイルを読み込むため、ファイル読込部１２１における読み込み動作は、ファイルシステムの解析やコンテンツファイルへのファイルアクセスなしに高速に行うことも可能である。
【００３３】
次に、図１に示す全体図の動作について説明すると、まず、記録装置１００は、コンテンツファイルを記録メディア１１０に記録するのみでなく、記録メディア１１０及びネットワーク上のコンテンツファイルに関する所在情報を記録したアクセラレータファイルを作成して、ファイル記録部１０８において記録メディア１１０に記録する。
【００３４】
コンテンツファイル及びアクセラレータファイルが記録された記録メディア１１０を用いて、再生装置１２０はコンテンツファイルの再生を行う。この場合において、再生装置１２０のユーザは、記録メディア１１０に記録されているコンテンツファイルのみでなく、アクセラレータファイルに記録されている情報を用いることによりネットワークを介してサーバ装置１３０に記録されているコンテンツファイルの再生を記録メディア１１０上のファイルの再生と同様に扱うことが可能となる。このように、本発明においては、再生装置１２０のユーザは、記録メディア１１０に記録されているコンテンツ及びネットワーク上のコンテンツを同様に扱うことが可能となる。
【００３５】
図２は、本実施の形態１に係る記録装置１００の機能ブロック図である。図２は、図１に示した記録装置１００の機能ブロックの詳細を示している。記録装置１００は、ローカルディスクのみでなくネットワーク上にあるコンテンツファイルを一覧で表示するリストをフォーマットするオーサリング機能を有している。
【００３６】
ユーザインターフェース管理部１０１は、ユーザからＵＲＬ情報の入力処理が行われる入力処理部２０１と、ネットワークを介して前記ＵＲＬに対応するサーバ装置１３０にアクセスするアクセス部２０２と、接続されたホームページの表示を行うＷｅｂ表示部２０３と、アクセスされたホームページに記載され、本実施の形態１においては所定の規格（記録メディア１１０上に記録される際に使用されるフォーマット規格）に適合するコンテンツファイルのリンク先及びローカルドライブに記録されているコンテンツファイルのリンク先の情報を抽出するリンク抽出部２０４と、リンク抽出部２０４において抽出されたリンク先の情報の表示を行うリンク表示部２０５とを備える。
【００３７】
コンテンツ管理部１０３はコンテンツファイルの管理を行うと共に、テーブル生成部２０６を有する。このテーブル生成部２０６は、プレイリスト管理部１０４からローカルドライブ及びネットワークの各ファイルのフルパスを取得して、ローカル上のコンテンツファイルにおいてはフルパス（例えばＣ：￥Ｗｉｎｄｏｗｓ（登録商標）￥ｔｅｍ￥ｓａｍｐｌｅ．ｄａｔ）をデリミタ「￥」毎に区切って記録し、ネットワーク上のコンテンツファイルにおいてはＵＲＬのフルパス（例えばｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ．ｃｏ．ｊｐ／ｊｐｇ／ｓａｍｐｌｅ．ｊｐｇ）をデリミタ「／」毎に区切って記録してディレクトリテーブルを生成する。尚、本実施の形態１においては、ネットワーク上のコンテンツファイルのＵＲＬをフルパスと称して説明を行う。このようにコンテンツファイルのフルパスをデリミタで区切って記録したディレクトリテーブルを生成することによりディレクトリ名を重複しないように記録することが可能となる。
【００３８】
また、テーブル生成部２０６は、各ファイルの音楽、静止画、動画といった属性と共にネットワーク形式かローカル形式かの識別子となるローカル／ネットワークを示すフラグを有するファイル属性テーブルの作成を行う。
アクセラレータファイル生成部１０７は、プレイリスト管理部１０４からプレイリスト、メニュー管理部１０５からメニュー情報、メタデータ管理部１０６からメタデータ、コンテンツ管理部１０３からディレクトリテーブル及びファイル属性テーブルを取得してアクセラレータファイルの生成を行う。
【００３９】
ファイル記録部１０８は、アクセラレータファイル生成部１０７において生成されたアクセラレータファイル及びコンテンツ管理部１０３において管理されているコンテンツファイル取得して、記録メディア１１０に記録を行う。
尚、テーブル生成部２０６において生成されるディレクトリテーブル及びファイル属性テーブルはアクセラレータファイルの構成要素の一部であり、例えば、ディレクトリテーブルは、コンテンツ一覧情報ファイルのヘッダ部の最後の部分又はヘッダ部とオーディオパラメータ情報格納部の間に位置し、ファイル属性テーブルは、各パラメータ情報格納部に位置する。
【００４０】
図３は、本実施の形態１の記録装置１００の画面において表示されるオーサリングツール画面の一例を示す図である。尚、本実施の形態１において、オーサリングツールは、ネットワーク上から所定の規格に対応したプレイリストの編集の対象となるリンク情報を抜き出しコンテンツファイルの一覧を参照できるフォーマットを作成する。また、図３に示す画面は一例であり、本発明はこれに限定されるものではない。
【００４１】
図３（ａ）は、入力したＵＲＬを表示するブラウザ画面３０１であり、ＵＲＬとしては、例えばリンク先の検索用のアドレスとなる。ブラウザ画面３０１においては、例えば、接続先が音楽のコンテンツに関するＵＲＬである場合においては、当該ＵＲＬに表示されている複数の音楽コンテンツの表示が行われる。
【００４２】
図３（ｂ）は、編集部１０２において編集の対象となるリンク先を抽出したリンク一覧画面３０２である。このリンク先の抽出は、リンク抽出部２０４において行われ、オーサリングツールが備える機能として自動的に規格に適したリンク先を抽出することも可能であり、また、ユーザが入力処理部２０１を介してリンク選択ボタン３０１ａをクリックすることにより選択することも可能である。このリンク抽出部２０４におけるリンク先の抽出においては、例えばリンク先のパスの拡張子を用いて抽出することが考えられる。例えば、所定の規格においては、音楽では「ｍｐ３」、静止画では「ｊｐｇ」の拡張子を対象とするよう定義されている場合には、この拡張子を有するファイルをリンク先として抽出することが考え得る。
【００４３】
本実施の形態１に係るリンク一覧画面３０２においては、フルパスが「ｈｔｔｐ：／／ｗｗｗ．．．．．」であるネットワーク上に存在するリンク先、及びフルパスが「Ｃ：￥…」であるローカルドライブ上に存在するリンク先の情報が表示される。尚、図３（ｂ）に示すように、リンク一覧画面３０２にはリンク先のフルパス情報と共に、例えばリンク先に関連するサムネイル画像３０２ａ、アイコンの位置するリンク先に関連する画面３０２ｂ、及びテキスト情報３０２ｃとしてタイトル、撮影日、サイズ等の情報を表示することも可能となる。
【００４４】
図３（ｃ）は、プレイリスト画面３０３を例示するものであり、記録装置１００のユーザは、リンク一覧画面３０２に表示されているリンク先から好みのリンク先、例えば「オーディオ１」、「オーディオ２」、「ビデオ１」、「ビデオ２」等を選択してプレイリスト「Ｐｏｐｓ」及び「Ｊａｚｚ」を編集する。再生装置１２０においては、プレイリストに列挙されている順番においてコンテンツファイルの再生が行われる。図３（ｃ）においては、再生装置１２０のユーザがプレイリスト「Ｐｏｐｓ」を再生選択すると、グループ１に属する「オーディオ１」、「オーディオ２」、「オーディオ３」の順番に音楽が再生され、次にグループ２に属する「ビデオ１」、「ビデオ２」の順番にて動画が再生されることとなる。
【００４５】
そして、本実施の形態１においては、ユーザは、リンク一覧画面３０２から選択したリンク先を入力処理部２０１を介してプレイリスト画面３０３のアイコンの位置に直接ドラッグアンドドロップすることによりリンク一覧画面３０２よりリンク先を編集したプレイリストの作成が可能となる。また、図３（ｃ）においてはプレイリスト画面３０３においては２つのプレイリスト「Ｐｏｐｓ」、「Ｊａｚｚ」を１画面で表示しているがプレイリスト毎に異なるウインドウを設ける場合もある。
【００４６】
図３（ｄ）は、メニュー情報画面３０４であり、メニュー情報は、アイテム「音楽」及び「動画」に対応する複数のプレイリストの階層構造を有している。ユーザは、プレイリスト画面３０３において作成完了したプレイリストを入力処理部２０１を介してメニュー情報３０４上のアイコンの位置にドラッグアンドドロップすることによりメニュー情報３０４を作成する。尚、アイテムはキーボード等の入力部を介してユーザが自由に編集することができる。
【００４７】
そして、図３（ｄ）に示すメニュー情報画面３０４においては、メニュー情報のアイテム「音楽」においては図３（ｃ）において編集されたプレイリスト「Ｐｏｐｓ」の音楽に関するグループ１及び「Ｊａｚｚ」の音楽に関するグループ３に関する情報が登録され、アイテム「動画」においてはプレイリスト「Ｐｏｐｓ」の動画に関するグループ２に関する情報が登録される。このように、プレイリストの登録時にはプレイリスト中のグループ番号を指定可能であるため、音楽、静止画、動画に分けて登録することも可能である。尚、メニュー情報の階層の最後は必ずプレイリストが登録される。
【００４８】
最後に、記録装置１００のユーザは、メニュー情報の作成を完了すると、完了ボタン３０４ａをクリックする。このことにより、本実施の形態１に係る記録装置１００は、オーサリングツールにより作成され、ローカルディスク及びネットワークに対応したプレイリスト、メニュー情報を含むアクセラレータファイルを記録媒体１１０に記録する。
【００４９】
次に、図４を用いて記録装置１００におけるオーサリング動作の手順についてフローチャートを用いて説明する。尚、図４においては、ユーザが図３（ａ）に示したリンク選択ボタン３０１ａを用いてリンク先の登録を行う場合についてのフローチャートとなる。
【００５０】
まず、ユーザは入力処理部２０１を介してネットワーク上の複数のＵＲＬの内、コンテンツファイルの取得を要求するＵＲＬを入力しアクセス部２０２は当該ＵＲＬに接続を行う（Ｓ４０１）。そして、ユーザは編集部１０２においてブラウザ画面に表示されているコンテンツファイルをリンク先として登録を行うか否かの編集を行う（Ｓ４０２）。この編集においてはリンク選択ボタン３０１ａを用い、登録を選択するコンテンツファイルはリンク先に登録される（Ｓ４０３）。一方、登録を希望しない場合においては、ユーザは他のＵＲＬに接続して再度好みのリンク先の登録を行う（Ｓ４０２でＮ）。
【００５１】
次に、リンク登録を終了すると（Ｓ４０４でＹ）、ユーザは編集部１０２においてリンク登録画面よりコンテンツファイルの選択を行いプレイリストの作成を行う（Ｓ４０５）。このプレイリストの作成においては、ユーザは、編集部１０２においてリンク先よりファイルを選択してプレイリスト画面にドラッグアンドドロップすることにより行うことができる。尚、リンク登録が終了しない場合においては（Ｓ４０４でＮ）、再度他のＵＲＬ等にアクセスを行い（Ｓ４０１）ユーザは希望するリンク先の登録処理を再度行う。
【００５２】
次に、ユーザはリンク先より好みのコンテンツを編集してプレイリストの作成を終了すると（Ｓ４０６でＹ）、メニュー情報の編集を行う（Ｓ４０７）。一方、プレイリストの作成が終了していない場合においては（Ｓ４０６でＮ）、プレイリストの作成を再度行うためにプレイリストの作成を再度行うこともでき、再度リンク先登録を行うためにウェブサイトに再度接続を行うことも可能となる。
【００５３】
そして、ユーザはプレイリストからなるメニュー情報の作成を終了すると（Ｓ４０８でＹ）、完了ボタン３０４ａをクリックすることにより記録メディア１１０にオーサリング機能により作成したプレイリスト、メニュー情報を含むアクセラレータファイルを記録して（Ｓ４０９）、一連のオーサリングの動作を終了する。
【００５４】
図５は、本実施の形態１に係る再生装置１２０の機能ブロック図及び記録メディア１１０に記録されているファイル情報を示す図である。
記録メディア１１０は、記録装置１００のファイル記録部１０８においてアクセラレータファイル１１１及びコンテンツファイル１１５が記録された記録媒体である。そして、記録メディア１１０に記録されているアクセラレータファイル１１１に記録される情報には、ファイル１１２、ディレクトリテーブル１１３、及びファイル属性テーブル１１４が含まれる。
【００５５】
ファイル１１２は、記録装置１００のオーサリングツールにより編集されたプレイリストを含むファイル及びメニュー情報を含むファイルを有している。メニュー情報は、再生装置１２０に記録メディア１１０が読み込まれる際に画面に表示される。
【００５６】
ディレクトリテーブル１１３には、コンテンツファイルが記録されている場所を示すパスをローカル形式及びネットワーク形式の区別なく記録すると共に、デリミタにより区切って重複しないように記録している。そして、各ファイルのフルパスをさらにローカル形式ではデリミタ「￥」、ネットワーク形式ならば「／」を用いて区切って重複しないように記録する。このようなディレクトリテーブル１１３を用いることにより、本実施の形態１に係る再生装置１２０においては、記録メディア１１０に記録されているコンテンツファイルと同様にネットワーク上のサーバ装置１３０に記録されているコンテンツファイルの再生を一体的に行うことが可能となる。尚、ディレクトテーブル１１３には、従来のローカル形式のみのディレクトリテーブルと同様に、階層構造を有して親ディレクトリに関する情報が記憶されている。
【００５７】
ファイル属性テーブル１１４は、コンテンツ一覧情報に含まれ、音声、静止画、動画等の各ファイルの属性情報が記録される。そして、本実施の形態１においては、各コンテンツファイルがローカルファイルかネットワークファイルかを示すフラグ情報を保持している。このローカル／ネットワークフラグ情報は、従来のファイル属性テーブルには記録されておらず、ネットワークを介してのコンテンツの利用をローカルコンテンツと同様に扱うために設けられる新たな属性情報となる。尚、ファイル属性テーブル１１４のフラグ情報が設けられる位置に関しては図７の説明において記載する。
【００５８】
コンテンツファイル群１１５は、ローカルディスク上に存在する音楽、静止画、動画等のコンテンツに関するファイル実体である。
次に、本実施の形態１に係る再生装置１２０について説明する。再生装置１２０のユーザは、記録メディア１１０に記録されているアクセラレータファイル１１１から好みのプレイリストを選択して、選択されたコンテンツファイルを記録メディア１１０及びサーバ装置１３０から読み出す。
【００５９】
再生装置１２０は、記録メディア１１０に記録されているアクセラレータファイル１１０を読み出すファイル読込部１２１、ユーザ入力を介してプレイリストの選択等を行う対話部１２２、選択された各ファイルのフルパスを記録メディア１１０から読み出して生成するパス生成部１２３、ローカル形式又はネットワーク形式のアクセス選択を行うファイルアクセス判定部１２４、記録メディア１１０上のファイル１１５を読み出すローカルファイルアクセス部１２５ａ、サーバ装置１３０上のファイル１３１を読み出すネットワークファイルアクセス部１２５ｂ、及びファイル再生部１２６を備える。
【００６０】
ファイル読込部１２１は、記録メディア１１０からアクセラレータファイル１１１を読み出してメニュー情報及びプレイリストに関する情報を取得する。
対話部１２２は、ユーザ入力によりファイル読込部１２１において読み出されたファイル１１２に関する情報を表示して、ユーザは対話部１２２を介して表示される画面から好みのメニュー情報、プレイリストの選択を行う。そして、プレイリストが選択されると、対話部１２２は順次プレイリストに並んだ順序にて再生ファイルを決定してパス生成部１２３に決定したファイル名を伝える。
【００６１】
パス生成部１２３は、対話部１２２から順次決定されたファイル情報を取得して、各ファイルの所在場所を示す情報であるフルパスを記録メディア１１０のディレクトリテーブル１１３及びファイル属性テーブル１１４に記載されている情報を用いて生成する。
【００６２】
パス生成部１２３は、最初に、指定されたファイル名から記録メディア１１０に記録されているファイル属性ファイル１１４のローカル／ネットワークフラグの参照を行う。そして、パス生成部１２３は、ディレクトリテーブル１１３を参照して各ファイルのフルパスの生成を行う。ここで、ディレクトリテーブル１１３においては、ローカルファイル形式においてデリミタ「￥」、ネットワークファイル形式においてはデリミタ「／」で文字列を区切って記録されているが、パス生成部１２３は、この区切られた文字列を親ディレクトに関する情報を用いて結合してフルパスを生成する。尚、フルパスとは、例えば「Ｃ：￥Ｗｉｎｄｏｗｓ（登録商標）￥ｔｅｍ￥ｓａｍｐｌｅ．ｄａｔ」の各ファイルの所在場所を示す情報である。パス生成部１２３は、指定されたファイルのフルパスを生成するとファイルアクセス判定部にフルパスを渡す。
【００６３】
ファイルアクセス判定部１２４は、パス生成部１２３から各ファイルのフルパスを取得して、このディレクトリの先頭文字列が「Ｃ：￥」の際においてはローカルファイルアクセス部１２５ａにアクセスすると判定し、ディレクトリの先頭文字列が「ｈｔｔｐ：／／」の際においてはネットワークファイルアクセス部１２５ｂにアクセスすると判定する。尚、ローカル形式を表す「Ｃ：￥」は他のドライブ形式（Ａ〜Ｚの任意の記号）や「￥」のみである場合であること、ネットワーク形式である「ｈｔｔｐ：／／」は他のプロトコルを示す文字列（例えば「ｆｔｐ：／／」等）である場合があることを考慮する必要がある。よって、先頭文字列で最初に現れるデリミタが「￥」であるか「／」であるかで判別しても良い。また、ファイル属性テーブル１１４のローカル／ネットワークフラグを利用してローカルファイルアクセス部１２５ａとネットワークファイルアクセス部１２５ｂとのどちらにアクセスするかを判定しても良い。
【００６４】
そして、ファイルアクセス判定部１２４は、判定に従ってローカルファイルアクセス部１２５ａ又はネットワークファイルアクセス部１２５ｂに各ファイルのフルパスを渡す。
【００６５】
ローカルファイルアクセス部１２５ａは、ファイルアクセス判定部１２４から受信したファイルのフルパス（例えばＣ：￥Ｗｉｎｄｏｗｓ（登録商標）￥ｔｅｍ￥ｓａｍｐｌｅ．ｄａｔ）に従って記録メディア１１０上に記録されているコンテンツファイル群１１５より指定されたファイル１１５の取得を行う。そして、ローカルファイルアクセス部１２５ａは、取得したファイル１１５をファイル再生部１２６に渡す。
【００６６】
ネットワークファイルアクセス部１２５ｂは、ファイルアクセス判定部１２４から受信したコンテンツファイル１３１のフルパス（例えばｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ．ｃｏ．ｊｐ／ｊｐｇ）に従ってネットワークを介したサーバ装置１３０にアクセスを行い、サーバ装置１３０上に記録されているコンテンツファイル１３１の取得を行う。そして、ネットワークファイルアクセス部１２５ｂは、取得したファイルをファイル再生部１２６に渡す。
【００６７】
ファイル再生部１２６は、ローカルファイルアクセス部１２５ａ又はネットワークファイルアクセス部１２５ｂからコンテンツファイル１１５又は１３１を取得して、各ファイルの再生出力を行うことにより再生装置１２０のユーザはプレイリストに記載されているコンテンツファイルの再生を行うことが可能となる。
【００６８】
サーバ装置１３０は、ネットワークを介して再生装置１２０と接続され、ネットワークファイルアクセス部１２５ｂからの要求に従ってコンテンツファイル１３１の配信を行う。このコンテンツファイル１３１は、例えば、音楽ファイル、映像ファイル、静止画ファイルである。
【００６９】
図６は、再生装置１２０においてユーザに選択されたプレイリストに記載されているコンテンツファイルの再生を行う際の動作手順を示すフローチャートを示す図である。
まず、再生装置１２０は、ファイル読込部１２において記録メディア１１０に記録されているアクセラレータファイル１１１を読み込み、メニュー情報の表示を行う（Ｓ６０１）。そして、ユーザはメニュー情報より対話部１２２を用いて再生を希望する好みのプレイリストの選択を行う（Ｓ６０２）。プレイリストには通常複数のファイルが再生順序に従って記録されており、ユーザがプレイリストを選択することにより、対話部１２２においてファイルが選択される（Ｓ６０３）。
【００７０】
パス生成部１２３は、ファイル属性テーブル１１４を参照して、対話部１２２から指定されたファイルに記載されているフラグがローカルフラグか、又はネットワークフラグかを決定して（Ｓ６０４）、ローカルフラグの場合においてはディレクトリテーブル１１３からファイルのパスを読み出してデリミタ「￥」で区切られた文字列を結合して（Ｓ６０５）、ローカルディスク上のファイル１１５のフルパスを生成する（Ｓ６０７）。
【００７１】
一方、パス生成部１２３は、指定されたファイル名に対応するファイル属性テーブル１１４に記載されているフラグがネットワークフラグの場合においては、ディレクトリテーブル１１３からファイルのパスを読み出してデリミタ「／」で区切られた文字列を結合して（Ｓ６０６）、ネットワークを介したサーバ装置１３０上のファイル１３１のフルパスであるＵＲＬを生成する（Ｓ６０７）。
【００７２】
次に、ファイルアクセス判定部１２４は、各ファイルのフルパスを読み出し、フルパスの先頭のデリミタが「￥」かの判定を行う（Ｓ６０８）。そして、デリミタが「￥」の場合（あるいはドライブ文字を含めた「Ｃ：￥」等の場合）においては、ファイルアクセス判定部１２４はローカルファイルアクセス部１２５ａにファイル取得のアクセスを行うと判定し（Ｓ６０９）、記録メディア１１０からコンテンツファイル１１５の取得を行う（Ｓ６１１）。
【００７３】
一方、ファイルアクセス判定部１２４は、フルパスの先頭のデリミタが「￥」でない場合、すなわち先頭デリミタが「／」の場合においては、ネットワークファイルアクセス部１２５ｂにファイル取得のアクセスを行うと判定して（Ｓ６１０）ネットワークを介してサーバ装置１３０からファイル１３１の取得を行う（Ｓ６１１）。
【００７４】
そして、ファイル再生部１２６は、ローカルファイルアクセス部１２５ａ又はネットワークファイルアクセス部１２５ｂから取得したコンテンツファイルの再生を行う（Ｓ６１２）。
尚、本発明の説明においては、ローカル形式でのデリミタを「￥」と表記しているが、例えば英語版のＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）等、ＯＳによっては「＼（バックスラッシュ）」で表記される場合もある。
【００７５】
図７は、本実施の形態１に係るファイル属性テーブル１１４におけるローカル／リモート識別子の位置を示す参考図である。記録装置１００においてオーサリングされるファイル属性テーブル１１４は、例えば、特別な機能に関するフラグ群を有するスペシャルフラグ７０１の領域を示しており、この領域はリザーブフィールドとなっている。
【００７６】
スペシャルフラグ７０１は、例えば、１２ビットの領域を持つリザーブフィールド７０１ａ、１ビットの領域を有するリモートフラグ７０１ｂ、２ビットの領域を有するコピーコントロールフィールド７０１ｃ、及び１ビットの領域を有するＤＲＭ（著作権保護：Ｄｉｇｉｔａｌ  Ｒｉｇｈｔ  Ｍａｎａｇｅｍｅｎｔ）７０１ｄより構成される。
【００７７】
そして、図７（ａ）に示すように、リモートフラグ７０１ｂが「１」のときは、ファイルはネットワーク上に存在することを示すローカルフラグとなり、図７（ｂ）に示すようにリモートフラグ７０２ｂが「０」のときは、ファイルはローカルディスク上に存在することを示すローカルフラグとなる。尚、本図に示すローカル／ネットワークフラグの設定位置はこれに限定されるものではなく、また、他の情報をスペシャルフラグ７０１及び７０２に設けることができるのは言うまでもない。
【００７８】
以上のように、本実施の形態１に係る記録装置１００はネットワークを用いて規格に適したリンク先をリンク抽出部２０４において抽出可能なオーサリング機能を有し、また、ネットワークのパスとローカルディスクのディレクトリとを区別なく記録するディレクトリテーブル１１３及びローカル／ネットワークフラグを有するファイル属性テーブル１１４を生成するテーブル生成部２０６を備える。
【００７９】
従って、記録装置１００のユーザは、オーサリングツールを用いて記録メディア１１０に記録されているファイル情報のみでなく、ネットワークを介したサーバ装置１３０に記録されているファイルの情報をも自由に編集したプレイリスト、閲覧リストを作成して記録メディア１１０に記録することが可能となる。また、この作成した閲覧リストを他の人に提供することが可能となる。さらに、記録装置１００により編集されるディレクトリテーブル１１３はデリミタ毎にフルパスを区切って登録するために、重複登録を防止してディレクトリテーブル１１３用のメモリを節約することが可能となる。
【００８０】
そして、本実施の形態１に係る再生装置１２０は、記録メディア１１０に記録されたアクセラレータファイル１１１に含まれるディレクトリテーブル１１３及びファイル属性テーブル１１４を用いて記録メディア１１０のみでなくネットワークを介したサーバ装置１３０上のファイルのフルパスの生成を行うパス生成部１２３、ネットワークと記録メディア１１０とのファイルアクセスの判定を行うファイルアクセス判定部１２４を備える。
【００８１】
従って、再生装置１２０のユーザは、ファイルの選択を行うのみで、選択したファイルの所在場所がローカルドライブかネットワークかに関わらず、統一したコンテンツファイルの利用及び管理が可能となる。
また、本実施の形態１に係る記録装置１００、記録メディア１１０及び再生装置１２０により、ローカル規格のみの所定の規格をネットワーク対応に拡張でき、記録装置１００のオーサリング機能により作成したアクセラレータファイルをユーザ同士で交換して、ユーザ各自が豊富なネットワークコンテンツをバリエーションに富んだ再生方法で楽しむことが可能となる。
【００８２】
（実施の形態２）
次に、本発明に係る再生装置１２０の他の形態について図面を用いて説明を行う。
図８は、本実施の形態２に係る再生装置１２０の機能ブロック図を示す。本実施の形態２においては、図５に示す再生装置１２０の機能に加えて、ファイル再生部１２６が帯域条件判別部８０１及び回線別テーブル保持部８０２を、ネットワークファイルアクセス部１２５ｂが帯域取得部８０３を備える。尚、図５に示す再生装置１２０と同様な機能ブロックについての説明は同様であるため省略する。また、本実施の形態２における帯域は、再生装置１２０に接続される回線の持つ通信能力を示し、一般に１秒間に伝送できるデータ量であるビットレートを示す単位となるＫｂｐｓ、Ｍｂｐｓ等の単位が用いられる。そして、ビットレートが高いほど単位時間当たりに送信できるデータ量は多く高速となる。
【００８３】
帯域条件判別部８０１は、接続されたネットワークの帯域に適した再生を行うために、再生装置１２０に接続されたネットワーク回線の帯域とコンテンツの再生条件とを比較してコンテンツのダウンロードの適否を判別する。尚、本実施の形態２において、ネットワーク回線のビットレートの取得は帯域取得部８０３において行い、コンテンツファイルの再生条件であるファイルビットレートは記録メディア１１０に記録されているアクセラレータファイルに含まれる情報となる。
【００８４】
回線別テーブル保持部８０２は、ビットレートに対応してＡＤＳＬ、ＬＡＮ等の回線の判定を行うための回線別テーブルを保持している。そして、帯域条件判別部８０１は、回線別テーブルを参照して帯域取得部において取得された帯域の属する回線種別の判定を行う。尚、ユーザが入力処理によりネットワーク帯域を指定することも考えられる。
【００８５】
帯域取得部８０３は、ネットワークファイルアクセス部１２５ｂに備えられて接続された回線のネットワークの帯域を調査するために帯域テストを行う。また、帯域取得部８０３は、サーバ装置１３０からコンテンツファイルをダウンロードすることと兼ねて帯域テストを行うこともできる。
【００８６】
帯域条件判別部８０１は、帯域不足と判定したコンテンツファイルのダウンロードについては、所定期間バックグラウンドでダウンロードした後に再生を行うように判定しても構わない。尚、このようにバックグラウンドでダウンロードする場合においては、帯域条件判別部８０１はダウンロード分の帯域を予め考慮して帯域判別を行うこととなる。
【００８７】
図９は本実施の形態２に係る再生装置１２０における帯域判別の動作手順を示すフローチャートである。
まず、再生装置１２０において、ネットワークファイルアクセス部１２５ｂは、ネットワークを介してサーバ装置１３０への接続を行う（Ｓ９０１）。
【００８８】
次に、帯域取得部８０３は、帯域テストを行い再生装置１２０が接続されている回線の帯域を取得する（Ｓ９０２）。
そして、帯域条件判別部８０１は、帯域取得部８０３より帯域を取得すると共に記録メディア１１０に記載されているアクセラレータファイルからユーザ入力により選択されたコンテンツファイルの再生条件を取得する（Ｓ９０３）。尚、帯域条件判別部８０１は、再生装置１２０に接続されている回線の種別、例えばＬＡＮ、ＡＤＳＬ等の種別を回線別テーブル保持部８０２より取得した回線別テーブルを用いて判定することができる。
【００８９】
次に、帯域条件判別部８０１は、帯域取得部８０３から取得したネットワークの帯域条件とダウンロードするコンテンツファイルの再生条件とを比較してコンテンツファイルのダウンロードが再生装置１２０側の帯域条件に適しているか否かの判定を行う（Ｓ９０４）。例えば、帯域条件判別部８０１は、再生装置１２０に接続されている回線が比較的ビットレートが小さなＬＡＮ回線の場合において、動画のコンテンツファイルをダウンロードする際には、帯域条件判別部８０１は回線別テーブルを参照して再生条件に適していないと判定する。このように、帯域条件判別部８０１は、回線別テーブル保持部８０２において保持されている回線別テーブルを参照して回線別に帯域条件の判別を行うこともできる。
【００９０】
そして、帯域条件判別部８０１において、ネットワークの帯域条件がダウンロードするコンテンツファイルの再生条件に適していると判定される場合（Ｓ９０４のＹ）には、再生装置１２０においてコンテンツのダウンロードを開始する（Ｓ９０５）。
【００９１】
一方、帯域条件判別部８０１において、ネットワークの帯域条件がダウンロードするコンテンツファイルの再生条件に適していないと判定される場合（Ｓ９０４のＮ）には、再生装置１２０の表示部に再生不可又は警告の表示を行う（Ｓ９０６）。具体的には、再生不可表示とは「接続されているネットワークが帯域不足のためコンテンツのダウンロードが行えません。」、「接続されているネットワーク回線が帯域不足のためコンテンツのダウンロードが行えない可能性があります。」等の表示であり、警告表示とは「接続されているネットワークは帯域不足でリアルタイムでは再生できませんが所定期間のダウンロード後の再生は可能です。」等の表示となる。
【００９２】
従って、本発明に係る再生装置１２０は帯域条件判別部８０１を備えることにより、帯域取得部８０３で取得した帯域条件とコンテンツファイルの再生条件とを比較して、帯域条件を判定した後にコンテンツファイルのダウンロードを行う。このため、帯域保証されたダウンロードのみを開始することが可能となり、再生装置１２０を利用するユーザの利便性を向上させることが可能となる。
【００９３】
また、再生装置１２０の帯域取得部８０３は、帯域テストにおいてコンテンツファイルのダウンロードを行うことができるため、帯域テストのために回線に接続する手間を省いて、帯域判別において帯域取得部８０３が帯域テスト及びコンテンツファイルのダウンロードを行うという二度手間を省くことが可能となる。
【００９４】
さらに、再生装置１２０の帯域条件判別部８０１は、不適切なファイルビットレートのコンテンツファイル等のバックグラウンドでのダウンロード判定を行うことにより、帯域不足のコンテンツファイルを一度再生装置１２０が備えるハードディスクにバックグラウンドでダウンロードしてから再生を行うことが可能となり、再生装置１２０を使用するユーザの利便性を向上することができる。
【００９５】
（実施の形態３）
図１０は、本実施の形態３に係る記憶装置１００の機能ブロック図を示す。本実施の形態３に係る記憶装置１００は、図２に示す記憶装置１００の機能ブロック図に加えて、ユーザインターフェース部１０１に機器判別部１００１及び機器リスト保持部１００２、コンテンツ管理部１０３にファイル判別部１００３及びパス変換部１００４を備える。尚、上述した図２に係る記憶装置１００と同じ機能については同様であるため詳細な説明を省略する。
【００９６】
機器判別部１００１は、記録装置１００においてコンテンツファイル、アクセラレータファイル等のファイル情報が記録された記録メディア１１０が再生される再生装置１２０の種類を判定する。機器判別部１００１における判別は、記録装置１００に接続されている再生装置１２０をブロードキャストにより列挙、自動判別、ユーザからの選択指示等により再生装置１２０側の性能パラメータを判別する。尚、再生装置１２０の性能パラメータの判別の例としては、例えば所定の規格で、レベル１は音声コンテンツのみに対応、レベル２は音声コンテンツと静止画コンテンツに対応、レベル３は音声コンテンツと静止画コンテンツと動画コンテンツとに対応、と定められている場合、再生装置１２０がこのレベルのどれに当てはまるか、あるいは当てはまらないかを判定すること、或いは、所定の規格で再生可能な音声ファイルのビットレートが６４ｋｂｐｓまでと定められている場合、再生装置１２０の音声ファイル再生能力がこの条件を満たしているかどうかを判定することなどが挙げられる。ただし、これらのパラメータに限定するものではなく、所定の規格で定められた種々の条件について再生装置１２０がそれらを満たしているかどうかを判別するものである。
【００９７】
機器リスト保持部１００２は、各再生装置１２０の種別に応じて性能パラメータを記録した機器リストテーブルを保持している。この機器リストテーブルはオンラインで最新の機器リストテーブルに更新されるようにしても良い。また、所定期間で自動的に機器リストテーブルを更新するようにしても良い。
【００９８】
ファイル判別部１００３は、プレイリスト管理部１０４から取得するフルパスを解析して、各コンテンツファイルの有するフルパスがネットワーク形式かローカルディスク形式かをフルパス中のデリミタ「￥」、「＼（バックスラッシュ）」若しくは「／」、又は先頭文字列「Ｃ：￥」若しくは「ｈｔｔｐ：／／」を用いて判別する。ただし、ローカル形式を表す「Ｃ：￥」は他のドライブ形式（Ａ〜Ｚの任意の記号）である場合があること、ネットワーク形式である「ｈｔｔｐ：／／」は他のプロトコルを示す文字列（例えば「ｆｔｐ：／／」等）である場合があることを考慮する必要がある。
【００９９】
また、ファイル判別部１００３は、機器判別部１００１の判別結果を参照して、再生装置１２０がネットワーク対応機器でない場合においては、パス変換部１００４にプレイリスト管理部１０４より取得するネットワーク形式のフルパスをローカル形式のフルパスに変換するように指示を行う。一方、再生装置１２０がネットワークに対応機器である場合においては、パス変換部１００４においてパス形式の変換を行うことなく、テーブル生成部２０６においてネットワーク形式のフルパスによりディレクトリテーブル１１３、ファイル属性テーブル１１４を生成するように指示する。
【０１００】
パス変換部１００４は、ファイル判別部１００３からの指示に従って、デリミタの変更、ディレクトリ名、ファイル名の付け替えを行うことによりネットワーク形式のコンテンツファイル１３１の有するフルパス（例えば、「ｈｔｔｐ：／／ｗｗｗ…」）をローカル形式のコンテンツファイルの形式のフルパス（例えば、「Ｃ：￥Ｗｉｎｄｏｗｓ（登録商標）￥…」）に変換する。これは、機器判別部１００１において再生側の装置１２０がネットワーク非対応機器であると判定される場合においては、記録装置１００側においてネットワーク上のコンテンツファイルをダウンロードして記録メディア１１０に記録する必要があり、このため、パス変換部１００４は、機器判別部１００１からの指示に従ってネットワーク形式のフルパスをローカル形式のフルパスに変換する。
【０１０１】
テーブル生成部２０６は、パス変換部１００４においてネットワーク形式からローカル形式に変換されたファイルにおいてはファイル属性テーブル１１４に記載されるネット／ローカルフラグの付け替えを行う。また、パス変換部１００４において変換されたフルパスを用いてディレクトリテーブル１１３の生成を行う。尚、ファイル判別部１００３においてファイルの形式の変更がないと判別されるファイルについては、通常の処理に従ってフルパスの情報をデリミタで分解したディレクトリテーブル１１３及びファイル属性テーブル１１４の生成を行う。
【０１０２】
図１１は、本実施の形態３に係る機器判別部１００１の機器判別における動作手順を示すフローチャートである。
まず、機器判別部１００１は、記録メディア１１０を再生する再生装置１２０の種類を判別する（Ｓ１１０１）。この判別は上述したようにネットワークを介したブロードキャスト等により行うことが可能となる。
【０１０３】
次に、機器判別部１００１における判別結果に応じてリンク抽出部２０４はリンク先の抽出を行い、ユーザは編集部１０２を介してリンク先よりプレイリスト、メニュー情報の作成を行う（Ｓ１１０２）。
図１２は、本実施の形態３に係る記録装置１００におけるコンテンツ管理部における動作手順を示すフローチャートである。
【０１０４】
最初に、機器判別部１００１において記録メディア１１０が再生される再生装置１２０の種別の判別を行う（Ｓ１２０１）。そして、機器判別部１００１において、再生装置１２０がネットワーク対応か否かの判定が行われる（Ｓ１２０２）。この判別の結果、再生装置１２０がネットワーク対応機器と判定される場合（Ｓ１２０２でＹ）においては、テーブル生成部２０６においてディレクトリテーブル１１３、ファイル属性テーブル１１４の生成を行い（Ｓ１２０６）、ユーザからのオーサリングにより作成されるプレイリスト、メニュー情報と共にアクセラレータファイルとして記録メディア１１０に記録される（Ｓ１２０７）。
【０１０５】
一方、機器判別部１００１が再生装置１２０をネットワーク対応機器でないと判定する場合においては（Ｓ１２０２でＮ）、記録装置１００はオーサリング対象のネットワーク上のコンテンツファイル１３１をサーバ装置１３０からダウンロードして（Ｓ１２０３）、コンテンツファイル１３１を記録メディア１１０に記録する（Ｓ１２０４）。
【０１０６】
そして、機器判別部１００１における判別結果に従ってファイル判別部１００３はパス変換部１００４にパス名をネットワーク形式からローカル形式に変換するように指示する（Ｓ１２０５）。また、テーブル生成部２０６は、パス変換部１００４における変換後のパス名を用いたディレクトリテーブル１１３及びネット／ローカルフラグを有するファイル属性テーブル１１４の生成を行う（Ｓ１２０６）。そして、ファイル記録部１０８においてユーザからのオーサリングにより作成されるプレイリスト、メニュー情報と共にアクセラレータファイルを記録メディア１１０に記録する（Ｓ１２０７）。
【０１０７】
以上のように、本実施の形態３に係る記録装置１００は、接続先の再生装置１２０の機能を判別する機能判別部１００１を備える。このため、リンク抽出部２０４は機器判別部１００１における判別結果に従ってリンク先の抽出を行い、再生装置１２０の機能性能を十分に引き出したプレイリストやメニュー情報のオーサリングが可能となる。
【０１０８】
また、本実施の形態３に係る記録装置１００は、コンテンツファイルがネットワーク形式かローカル形式かを判別するファイル判別部１００３と、ファイルのパス名の変換を行うパス変換部１００４を備える。このため、例えば、機器判別部１００１において接続された再生装置１２０がネットワーク非対応機器であると判定された場合においては、サーバ装置１３０上のコンテンツファイル１３１をダウンロードして記録メディア１１０に記録すると共に、ファイル判別部１００３においては、ネットワーク上のコンテンツファイル１３１を判別して、パス変換部１００４にパス名をネットワーク形式からローカル形式に変換するように指示を行う。従って、コンテンツファイルの所在場所がローカル上又はネットワーク上であることに関わらず、記録装置１００側において再生装置１２０の性能を判定して再生装置１２０において統一した管理が可能となる。
【０１０９】
さらに、本実施の形態３に係る記録装置１００が家庭内のネットワークを介して接続されているホームサーバのような場合においては、機器判別部１００１からのブロードキャストによりホームサーバ内の全てのコンテンツを一括して管理することが可能となる。
【０１１０】
（実施の形態４）
図１３は、本実施の形態４に係る記録装置１００の機能ブロック図を示す。尚、本実施の形態４においては、オーサリングツール内にコンテンツのパラメータ情報を取得するパラメータ抽出部１３０１及びパラメータ情報が所定の規格に適合するか否かを判定するパラメータ判定部１３０２を備えている。また、他の機能は図２に示す記録装置１００と同様とする。
【０１１１】
パラメータ抽出部１３０１は、ローカル及びネットワーク上のオーサリング対象のリンク先のファイル情報からパラメータ情報を抽出する。このパラメータ情報は、上述したパラメータ情報であり、映像ファイルのファイルフレームレート、静止画ファイルの画像サイズ等を含む。
【０１１２】
パラメータ判定部１３０２は、本実施の形態４においては、パラメータ抽出部１３０１において抽出されたパラメータ情報が所定の規格に適合するか否かの判別を行う。そして、例えば、パラメータ判定部１３０１における判定の結果、各コンテンツファイルが有するパラメータ情報が所定の規格に適合する場合においては、パラメータ判定部１３０２より指示を受けたリンク表示部２０５は規格内である旨の表示を行い、規格に適していない場合においては、規格外表示である旨の表示を行う。尚、リンク表示部２０５における表示は、例えば「規格内」、「規格外」との表示欄を設けて行うこともでき、また、規格内リンク先を「青」、規格外リンク先を「赤」として色分けして表示することも考えられる。
【０１１３】
図１４は、本実施の形態４に係る記録装置１００におけるパラメータ判定における動作手順を示すフローチャートである。
まず、アクセス部においてネットワークに接続し、リンク抽出部２０４は規格に適合したオーサリング対象のリンク先の抽出をローカルドライブ及びネットワークを介して行う（Ｓ１４０１）。次に、リンク抽出部２０４は、パラメータ抽出部１３０１において各リンク先のパラメータ情報を抽出して（Ｓ１４０２）、この抽出されたパラメータ情報を用いて規格に適しているか否かの判定をパラメータ判定部１３０２において行い（Ｓ１４０３）、判定結果をリンク抽出部２０４に渡す。
【０１１４】
そして、リンク抽出部２０４は、判定結果に従って、リンク先のコンテンツのパラメータが規格に適合していると判定される場合においては（Ｓ１４０３のＹ）、規格内である旨の表示をリンク表示部２０５において行い（Ｓ１４０４）、リンク先のコンテンツのパラメータが規格外と判定される場合においては（Ｓ１４０３のＮ）、規格外である表示をリンク表示部２０５において行う（Ｓ１４０５）。
【０１１５】
以上より、本実施の形態４に係る記録装置１００においては、オーサリングツール内にパラメータ抽出部１３０１及びパラメータ判別部１３０２を備えることにより、規格に適合したリンク先のみをリンク先画面として表示することや、オーサリング対象のコンテンツファイルが規格に適合しているか否かの表示を行うことが可能となる。このため、記録装置１００のユーザは規格に適合したファイル情報のみを用いてプレイリストやメニュー情報のオーサリングをすることが可能となる。また、ファイルビットレート、フレームレート等のレート変換を予め行うことにより記録装置１００におけるオーサリング作業をスムーズにすることが可能となる。
【０１１６】
次に、本発明に係る再生装置１２０に用いる変形例として、ネットワークを介してサーバ装置１３０への接続時にリンク切れが生じた場合において、ジャンプ先或いは動作を予め登録しておくことが考えられる。ジャンプ先には、予めハードディスク等に保持されている特定リンク先情報或いは再生装置１２０に直接表示する特定情報であり、例えば、取得希望したコンテンツファイル１３１に関する情報、再生装置１２０のハードディスクに記憶されるリンク切れを表示する情報等となる。また、特定情報は特に取得を要求するコンテンツファイル１３１に関する情報である必要はない。従って、本変形例に係る再生装置１２０は、リンク切れ時においても予め保持している特定情報をユーザに提供することが可能となる。
【０１１７】
【発明の効果】
以上の説明から明らかなように、本発明に係る記録装置はネットワークを用いて規格に適したリンク先をリンク抽出部において抽出可能なオーサリング機能を有し、また、デリミタを用いてフルパスを分割することでネットワークとローカルディスクとを区別なく記録するディレクトリテーブル及びローカル／ネットワークフラグを有するファイル属性テーブルを生成するテーブル生成部を備えるため、記録装置のユーザは、オーサリングツールを用いて記録メディアに記録されるファイル情報のみでなく、ネットワークを介したサーバ装置に記録されているファイルの情報をも自由に編集したプレイリスト、閲覧リストを作成して記録メディアに記録することが可能となる。
【０１１８】
そして、本発明に係る再生装置は、記録メディアに記録されたアクセラレータファイルに含まれるディレクトリテーブル及びファイル属性テーブルを用いて記録メディアのみでなくネットワークを介したサーバ装置上のファイルのフルパスの生成を行うパス生成部、ネットワークと記録メディアとのファイルアクセスの判定を行うファイルアクセス判定部を備えるため、再生装置のユーザは、ファイルの選択を行うのみで、選択したファイルの所在場所がローカルドライブかネットワークかに関わらず、統一したコンテンツファイルの管理が可能となり、ユーザの利便性を向上させることができる。
【０１１９】
また、本発明に係る再生装置は帯域条件判別部を備えることにより、帯域条件を判定した後にコンテンツファイルのダウンロードを行うため、帯域保証されたダウンロードを開始して、再生装置を利用するユーザの利便性を向上させることが可能となる。
【０１２０】
そして、本発明に係る記録装置は、接続先の再生装置の機能を判別する機能判別部を備えため、リンク抽出部は機器判別部における判別結果に従ってリンク先の抽出を行い、ユーザは再生装置の機能性能を十分に引き出したプレイリストやメニュー情報のオーサリングが可能となる。また、記録装置は、コンテンツファイルがネットワーク形式かローカル形式かを判別するファイル判別部と、ファイルのパス名の変換を行うパス変換部を備えるため、コンテンツファイルの所在場所がローカル上又はネットワーク上であることに関わらず、記録装置側において再生装置の性能を判定してコンテンツファイルの管理が可能となる。
【０１２１】
そして、本発明に係る記録装置は、オーサリングツール内にパラメータ抽出部及びパラメータ判別部を備えることにより、規格に適合したリンク先のみをリンク先画面として表示することや、オーサリング対象のコンテンツファイルが規格に適合しているか否かの表示を行うことが可能となる。
【図面の簡単な説明】
【図１】実施の形態１に係る記録装置、記録媒体及び再生装置の全体図を示す。
【図２】実施の形態１に係る記録装置の機能ブロック図である。
【図３】実施の形態１の記録装置の画面において表示されるオーサリングツール画面の一例を示す図である。
【図４】実施の形態１に係る記録装置におけるオーサリング動作の手順について示すフローチャートである。
【図５】実施の形態１に係る再生装置の機能ブロック図及び記録メディアに記録されているファイル情報を示す図である。
【図６】再生装置においてユーザに選択されたプレイリストに記載されているコンテンツファイルの再生を行う際の動作手順を示すフローチャートを示す図である。
【図７】実施の形態１に係るファイル属性テーブルにおけるローカル／リモート識別子の位置を示す参考図である。
【図８】実施の形態２に係る再生装置の機能ブロック図を示す図である。
【図９】実施の形態２に係る再生装置における帯域判別の動作手順を示すフローチャートを示す図である。
【図１０】実施の形態３に係る記憶装置の機能ブロック図を示す。
【図１１】実施の形態３に係る機器判別部の機器判別における動作手順を示すフローチャートである。
【図１２】実施の形態３に係る記録装置におけるコンテンツ管理部における動作手順を示すフローチャートである。
【図１３】実施の形態４に係る記録装置の機能ブロック図を示す。
【図１４】実施の形態４に係る記録装置におけるパラメータ判定における動作手順を示すフローチャートを示す図である。
【図１５】従来の再生装置における記録メディアに記録されたコンテンツファイルの再生方法の説明図である。
【符号の説明】
１００  記録装置
１０１  ユーザインターフェース管理部
１０２  編集部
１０３  コンテンツ管理部
１０４  プレイリスト管理部
１０５  メニュー管理部
１０６  メタデータ管理部
１０７  アクセラレータファイル生成部
１０８  ファイル記録部
１１０  記録メディア
１１１  アクセラレータファイル
１１２  ファイル
１１３  ディレクトリテーブル
１１４  ファイル属性テーブル
１１５  コンテンツファイル
１２０  再生装置
１２１  ファイル読込部
１２２  対話部
１２３  パス生成部
１２４  ファイルアクセス判定部
１２５ａ  ローカルファイルアクセス部
１２５ｂ  ネットワークファイルアクセス部
１２６  ファイル再生部
１３０  サーバ装置
１３１  コンテンツファイル
２０１  入力処理部
２０２  アクセス部
２０３  Ｗｅｂ表示部
２０４  リンク抽出部
２０５  リンク表示部
２０６  テーブル生成部
３０１  ブラウザ画面
３０２  リンク画面
３０３  プレイリスト画面
３０４  メニュー情報画面
８０１  帯域条件判別部
８０２  回線別テーブル保持部
８０３  帯域取得部
１００１  機器判別部
１００２  機器リスト保持部
１００３  ファイル判別部
１００４  パス生成部
１３０１  パラメータ抽出部
１３０２  パラメータ判別部
【図１】
2004334992.tif 000003
【図２】
2004334992.tif 000004
【図３】
2004334992.tif 000005
【図４】
2004334992.tif 000006
【図５】
2004334992.tif 000007
【図６】
2004334992.tif 000008
【図７】
2004334992.tif 000009
【図８】
2004334992.tif 000010
【図９】
2004334992.tif 000011
【図１０】
2004334992.tif 000012
【図１１】
2004334992.tif 000013
【図１２】
2004334992.tif 000014
【図１３】
2004334992.tif 000015
【図１４】
2004334992.tif 000016
【図１５】
2004334992.tif 000017