(57)【要約】【課題】任意の記録媒体に格納されたファィルの再生を行う際、記録媒体挿入から再生までの時間を短縮する。【解決手段】外部記録媒体１がインターフェイス部２に接続された状態において、復号手段８が、外部記録媒体１から新規に読み出す新規記録媒体管理情報と、記憶手段９に記憶されている既得記録媒体管理情報との比較に基づいて、復号処理に用いるファイル解析情報を選択する。【選択図】図１
2009186797.tif 000002
【特許請求の範囲】
【請求項１】
符号化されたファイルと記録媒体管理情報とが記憶された外部記録媒体が接続されるインターフェイス部と、
前記外部記録媒体から読み出される前記ファイルを、前記外部記録媒体の内容解析により得られるファイル解析情報を用いて復号する復号手段と、
前記復号手段が生成する前記ファイル解析情報と、前記外部記録媒体から読み出される前記記録媒体管理情報とを記憶する記憶手段と、
を具備し、
前記復号手段は、前記外部記録媒体が前記インターフェイス部に接続された状態において、当該外部記録媒体から新規に読み出す新規記録媒体管理情報と、前記記憶手段に記憶されている既得記録媒体管理情報との比較に基づいて、復号処理に用いる前記ファイル解析情報を得るために、前記記憶手段から既得ファイル解析情報を読み出すか、前記外部記録媒体の内容解析を行うかを選択する、
ことを特徴とする復号装置。
【請求項２】
前記記憶手段は、前記ファイル解析情報と前記記録媒体管理情報とを電源供給の有無に拘わらず保持する、
ことを特徴とする請求項１記載の復号装置。
【請求項３】
前記復号手段は、前記新規記録媒体管理情報と前記既得記録媒体管理情報とが一致すると、前記記憶手段に記憶されている前記既得ファイル解析情報を前記復号処理に用いる前記ファイル解析情報として選択する、
ことを特徴とする請求項１記載の復号装置。
【請求項４】
前記記録媒体管理情報は、前記外部記録媒体を識別するための記録媒体識別情報と、前記外部記録媒体に格納された前記ファィルの書き換え状態を識別するためのファイル書き換え識別情報と、前記外部記録媒体のファイル構造を識別するためのファィル構造識別情報とのうちの少なくとも一つを含む、
ことを特徴とする請求項１記載の復号装置。
【請求項５】
前記記憶手段は、前記既得記録媒体管理情報として、前記インターフェイス部に接続された複数の前記外部記録媒体それぞれに対応する複数の前記既得記録媒体管理情報を記憶し、
前記復号手段は、前記新規記録媒体管理情報が、前記複数の既得記録媒体管理情報の中の一つと一致すると、一致した当該既得記録媒体管理情報に対応する前記既得ファイル解析情報を、前記復号処理に用いる前記ファイル解析情報として選択する、
ことを特徴とする請求項３記載の復号装置。
【請求項６】
前記記録媒体識別情報は、デバイスＩＤ情報とプロダクトＩＤ情報とのうちの少なくとも一つを含む、
ことを特徴とする請求項４記載の復号装置。
【請求項７】
前記ファィル書き換え識別情報は、記録媒体の「空き容量情報」と「総記録容量情報」と「特定ファィルの物理記録位置情報」と「特定フォルダの物理記録位置情報」と「外部記録媒体の書き換え年月日時情報」とのうちの少なくとも一つを含む、
ことを特徴とする請求項４記載の復号装置。
【請求項８】
前記記録媒体管理情報は、前記外部記録媒体内の複数のファイル構造を識別するためのファィル構造識別情報と、前記記録媒体を識別するための記録媒体識別情報とを含み、
前記復号手段は、前記外部記録媒体が前記インターフェイス部に接続された状態において、当該外部記録媒体に格納されている前記記録媒体識別情報を読み出して既得記録媒体識別情報として前記記憶手段に記憶させ、前記外部記録媒体のファィル構造識別を行うことにより得られるファィル構造識別情報を既得ファィル構造識別情報として前記記憶手段に記憶させたうえで、前記記録媒体が前記インターフェイス部から接続解除されたのち再接続された状態において、前記記録媒体識別情報を新規記録媒体識別情報として前記外部記録媒体から読み出す一方、前記既得記録媒体識別情報を前記記憶手段から読み出し、読み出した前記新規記録媒体識別情報と前記既得記録媒体識別情報とが一致したと判断すると前記既得ファィル構造識別情報を用いて前記再接続された記録媒体のファイル構造を識別し、前記両記録媒体識別情報が一致しないと判断すると前記再接続された記録媒体のファイル構造識別処理をする、
ことを特徴とする請求項１記載の復号装置。
【請求項９】
前記復号手段は、最近時に接続された前記外部記録媒体から読み出されて前記記憶手段に記憶された前記既得記録媒体管理情報を優先的に前記新規記録媒体管理情報と照合させる、
ことを特徴とする請求項５記載の復号装置。
【請求項１０】
前記記録媒体管理情報は、前記インターフェイス部に接続された前記外部記録媒体の接続回数を外部記録媒体のファィル構造種別毎に累積計算してなる累計計算結果を含み、
前記復号手段は、前記インターフェイス部に再接続された前記外部記録媒体のファイル構造を識別する際に、前記累計計算結果において前記接続回数が多いファィル構造種別ほど順位を高めた順序に沿って、前記外部記録媒体のファィル構造を識別する、
ことを特徴とする請求項８記載の復号装置。
【請求項１１】
前記複数のファィル構造は、「Mass Storage Class」と「Media Transfer Protocol」と「Audio Class」と「HID Class」とのうちの少なくとも一つを含む、
ことを特徴とする請求項８記載の復号装置。
【請求項１２】
前記ファイル解析情報は「ＣＬＡＳＳ番号」を含み、
前記復号手段は、前記「ＣＬＡＳＳ番号」に基づいて前記外部記録媒体のファイル構造を識別する、
ことを特徴とする請求項８の復号装置
【請求項１３】
インターフェイス部を介して外部記録媒体から符号化されたファイルと、記録媒体管理情報とを読み出したうえで、前記ファイルを復号して出力する半導体装置であって、
前記外部記録媒体から読み出される前記ファイルを、前記外部記録媒体の内容解析により得られるファイル解析情報を用いて復号する復号手段と、
前記復号された前記ファイルを出力する復号データ出力部と、
を備え,
前記復号手段は、前記ファイル解析情報と、前記外部記録媒体から読み出される前記記録媒体管理情報とを外部の記憶手段に記憶させたうえで、前記外部記録媒体が前記インターフェイス部に接続された状態において、当該外部記録媒体から新規に読み出す新規記録媒体管理情報と、前記記憶手段に記憶されている既得記録媒体管理情報との比較に基づいて、復号処理に用いる前記ファイル解析情報を得るために、前記記憶手段から既得ファイル解析情報を読み出すか、前記外部記録媒体の内容解析を行うかを選択する、
ことを特徴とする半導体装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は外部記録媒体から読み出したファィルの復号処理を行う復号装置に関する。復号処理としては、圧縮された音楽ファィルの伸張処理や圧縮された画像データの伸張,再生処理等が例示される。
【背景技術】
【０００２】
ＵＳＢインターフェイス等を経由して得られる圧縮ファイルを再生する装置では、従来から図１０に示す回路によりデータ転送を行う。図１０において、１は復号装置に対して着脱可能な外部記録媒体であり、７は復号装置を示す。復号装置７は、ＵＳＢ端子２と復号手段４と復号データ出力部６と操作部３とを備える。復号手段４は、ＣＰＵ４１とＲＯＭ４２とを備える。復号手段４は、ＲＡＭ５１により構成される記憶手段５を用いて復号処理が行う。
【０００３】
以下、従来の復号装置７の動作を説明する。まず外部記録媒体１が復号装置７に接続される。その後、操作部３により「再生ボタン」が押されると、復号手段４によりＵＳＢ端子２を介して外部記録媒体１内部の解析が行われる。復号装置７が複数のファィル構造を持つ記録媒体再生に対応している場合は、最初にファィル構造の識別処理が行われる。この識別処理によってファィル構造が特定できた後は、外部記録媒体１内の全てのフォルダ情報と全てのファィル情報とが読み出されて、個々のファィルやフォルダの親子関係、フォルダ内や記録媒体内の総ファィル数、総フォルダ数情報等が解析される。解析結果はファィル解析情報としてＲＡＭ５１に保存される。その後、操作部３により指定されたファィルが読み出されて、復号データ出力部６によりデコード処理が行われたうえで、音楽データが再生される。
【０００４】
その後、復号装置７全体の電源が切られた場合や、外部記録媒体１が復号装置７から一度外されて再度接続された場合等では、未知の外部記録媒体が接続されたものとして、操作部３による再生指示がなされた後に、上記のファィル解析処理が繰り返される。（例えば、特許文献１,２参照）。
【特許文献１】特開２００７−１７８６４６号公報
【特許文献２】特開２００７−１７９６３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述した従来の復号装置では、外部記録媒体１として全く同じ物が再接続された場合でも、一旦電源が切られた後、または外部記録媒体１の脱着を行った後では、再度ファィル解析を繰り返す事となり、再生までの無音期間が長くなってしまう。
【０００６】
本発明の復号装置はこの様な問題を解決するためになされたもので、再生までに要する時間を短縮する事を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の復号装置は、
符号化されたファイルと記録媒体管理情報とが記憶された外部記録媒体が接続されるインターフェイス部と、
前記外部記録媒体から読み出される前記ファイルを、前記外部記録媒体の内容解析により得られるファイル解析情報を用いて復号する復号手段と、
前記復号手段が生成する前記ファイル解析情報と、前記外部記録媒体から読み出される前記記録媒体管理情報とを記憶する記憶手段と、
を具備し、
前記復号手段は、前記外部記録媒体が前記インターフェイス部に接続された状態において、当該外部記録媒体から新規に読み出す新規記録媒体管理情報と、前記記憶手段に記憶されている既得記録媒体管理情報との比較に基づいて、復号処理に用いる前記ファイル解析情報を得るために、前記記憶手段から既得ファイル解析情報を読み出すか、前記外部記録媒体の内容解析を行うかを選択する。
【０００８】
これにより、外部記録媒体が再接続された場合であっても、再生までの無音期間を最短にする事が出来る。
【発明の効果】
【０００９】
以上のように本発明の復号装置は、既に再生済みの外部記録媒体が再度接続された事を記録媒体識別情報やファィル書き換え識別情報等の記録媒体管理情報に基づいて検出する事が可能となって、記憶手段に記憶されている既得ファイル解析情報をそのまま再生処理の際に流用できる。これにより、ファィル解析処理に必要となる時間を短縮することが出来るようになって、再生までの要する時間を短くする事が可能となる。
【発明を実施するための最良の形態】
【００１０】
（実施の形態１）
本発明の実施の形態１を、図面を参照して説明する。図１は、実施の形態１における復号装置１０の回路図である。復号装置１０は、復号手段８と記憶手段９と操作部３とＵＳＢ端子２（インターフェース部）と復号データ出力部６とを備える。復号手段８はＣＰＵ４１とＲＯＭ８２とを備える。記憶手段９はＲＡＭ５１とＲＡＭ９２とを備える。
【００１１】
本実施の形態の復号装置１０が有する外部記録媒体１とＵＳＢ端子２と操作部３とＣＰＵ４１とＲＡＭ５１と復号データ出力部６とは、図１０に示す従来例と同じ構成である。実施の形態１においては、復号手段８にＲＯＭ８２を設け、記憶素段９にＲＡＭ９２を設けたことに特徴がある。ＲＯＭ８２は本実施の形態において特徴となる処理フローを実施する構成となっている。ＲＡＭ９２は電源遮断時でもデータ保持可能なＥＥＰＲＯＭ等のメモリであって、この点が、電源遮断時ではデータ保持が不可能なメモリであるＲＡＭ５１とは異なる。以下、復号装置１０におけるＣＰＵ４１が実行主体となって実施される処理を、図３のフローチャートを参照して説明する。
【００１２】
まず外部記録媒体１がＵＳＢ端子２に接続されると、処理ステップＳ３０１において、外部記録媒体１に記録されている記録媒体管理情報が読み出されてＲＡＭ５１に保存される。ここで、記録媒体管理情報として、記録媒体識別情報とファィル書き換え識別情報とが外部記録媒体１に記録されている。なお、記録媒体の識別とは、個々の記録媒体を個別に識別する処理のことをいう。また、記録媒体識別情報とは、個々の記録媒体を個別に識別するために、各記録媒体に付されたうえで、当該記録媒体に記録されている情報（例えば、「デバイスＩＤ」,「プロダクトＩＤ」）をいう。また、ファィル書き換え識別とは、同一の記録媒体において記録内容に書き換えが生じたか否かを識別する処理のことをいう。また、ファィル書き換え識別情報とは、同一の記録媒体において記録内容に書き換えが生じた際に変化する情報（例えば、「空き容量」,「書き換え月日時間」,「フォルダ,ファィル物理位置」）をいう。
【００１３】
次に処理ステップＳ３０２において、既得記録媒体管理情報（前回接続時の,記録媒体識別情報,ファィル書き換え識別情報）が記憶手段９（具体的にはＲＡＭ９２）に保持されているか否かが判断される。処理ステップＳ３０２において既得記録媒体管理情報が記憶手段９（ＲＡＭ９２）に保持されていないと判断される場合、処理ステップＳ３０５（ファィル解析処理）に移行する。処理ステップＳ３０５では、今回接続されている外部記録媒体２におけるファィル解析処理が実施される。解析処理が実施されると、解析処理の結果を示すファィル解析情報と、処理ステップＳ３０１において外部記録媒体２から読み出された記録媒体管理情報（記録媒体識別情報,ファィル書き換え識別情報）とが、記録手段９（ＲＡＭ９２）に保存される。
【００１４】
以上の処理を実施したのち復号装置１０の電源が遮断されると、ＲＡＭ５１に記録された情報は消滅するもののＲＡＭ９２に保存された前記情報は保持される。そして再度復号装置１０に電源が印加されて、操作部３により「再生指示」がなされた際においては、復号手段８は、図３の処理ステップＳ３０１において、外部記録媒体１から、当該媒体１の記録媒体管理情報（記録媒体識別情報,ファィル書き換え識別情報）を読み出す。その後ＲＡＭ９２に、既得記録媒体管理情報（前回接続時における記録媒体識別情報,ファィル書き換え識別情報）と既得ファイル解析情報（前回接続時において解析されたファイル解析情報）とが記憶されているか否かを確認する。情報記憶を確認すると、処理ステップＳ３０３に移行する。処理ステップＳ３０３と処理ステップＳ３０４とでは、上記処理ステップＳ３０１で読み出された新規記録媒体管理情報（記録媒体識別情報,ファィル書き換え識別情報）が、ＲＡＭ９２に保持されている既得記録媒体管理情報と同じ内容であるか否かが判断される。処理ステップＳ３０４において、同じ情報である、と判断される場合、処理ステップＳ３０８に移行して、今回読み出されたファイルがファィル解析処理されることなく、ＲＡＭ９２に記憶されている既得ファィル解析情報が読み出される。一方、処理ステップＳ３０４において、同じ情報でないと判断される場合、処理ステップＳ３０５に移行して、今回読み出されたファイルがファィル解析処理される。
【００１５】
本実施の形態では、ＲＡＭ９２に保持する情報を直前に接続された外部記録媒体１の情報のみとして説明したが、この情報は、過去に接続された複数の外部記録媒体１の情報としてもよい。この場合、新たに接続された外部記録媒体１における新規記録媒体管理情報が直前に接続された外部記録媒体における既得記録媒体管理情報と一致していなくても、さらに過去に接続された外部記録媒体における既得記録媒体管理情報と一致していた場合はファィル解析処理を行わず、処理ステップＳ３０８に移行する事が出来る。
【００１６】
（実施の形態２）
本発明の実施の形態２を図４の処理フローを参照して説明する。実施の形態２の処理フロー（図４）では、実施の形態１の処理フロー（図３）における処理ステップＳ３０３（記録媒体管理情報の真偽判断処理）を、その処理をより具体化した処理ステップＳ４０１に置き換えている。すなわち、処理ステップＳ４０１では、外部記録媒体１を識別するために各媒体に固有に割り振られたうえで、当該外部記録媒体１に記録媒体識別情報として記録されている「デバイスＩＤ」と「プロダクトＩＤ」とのうちで、少なくとも一つが真である否かの判断を行うことで、外部記録媒体１の物理的な識別を行う。なお、「デバイスＩＤ」または「プロダクトＩＤ」情報を複数の外部記録媒体１の情報としてもよいのはいうまでもない。
【００１７】
（実施の形態３）
本発明の実施の形態３を図５の処理フローを参照して説明する。実施の形態３の処理フロー（図５）では、実施の形態１の処理フロー（図３）における処理ステップＳ３０４（ファイル管理情報の真偽判断処理）に、処理ステップＳ５０１を追加している。すなわち、本実施の形態における処理ステップＳ５０１では、今回接続された外部記録媒体１から読み出した当該媒体１の「空き容量」,「書き換え月日時間」,「フォルダ,ファィル物理位置」のいずれかを示すファイル書き換え識別情報が、ＲＡＭ９２に保存されている前回接続された外部記録媒体１から読み出した当該媒体１のファイル書き換え識別情報（「空き容量」,「書き換え月日時間」,「フォルダ,ファィル物理位置」）のいずれかの情報と一致するか否かを判断している。つまり、本実施の形態では、新たにＵＳＢ端子２に接続された外部記録媒体１が、前回接続された外部記録媒体１と同一であるという判断（処理ステップＳ３０３）に基づいて、さらに、同一であると判断された“新たに接続された外部接続媒体１”において、書き換えが行われたかどうかを、ファイル書き換え識別情報（「空き容量」,「書き換え月日時間」,「フォルダ,ファィル物理位置」）に基づいて判断する。なお、これらファイル書き換え識別情報を複数の外部記録媒体１の情報としてもよいのはいうまでもない。
【００１８】
（実施の形態４）
本発明の実施の形態４を、図２の構成図と図６の処理フローとを参照して説明する。本実施の形態の復号装置１１は、基本的には、実施の形態１と同様の構成を備えているものの、復号手段１１は、外部記録媒体１のファィル構造識別を行う識別手段８１を備えており、この点において、復号手段１１は、実施の形態１（復号装置１０）の復号手段８と異なる。以下、本実施の形態の復号装置１１の動作を、図６の処理フローを参照して説明する。
【００１９】
まず外部記録媒体１がＵＳＢ端子２に接続されると、処理ステップＳ６０１において、前回接続された外部記録媒体１の既得記録媒体管理情報（ファィル構造識別情報）が記憶手段９（具体的にはＲＡＭ９２）に格納されているか否かが判断される。処理ステップＳ６０１において前回接続された外部記録媒体１の既得記録媒体管理情報（ファィル構造識別情報）が記憶手段９（ＲＡＭ９２）に保持されていないと判断される場合、処理ステップＳ６０４（ファィル構造識別処理）に移行する。処理ステップＳ６０４では、今回接続されている外部記録媒体２におけるファイル構造識別情報を識別する処理が実施される。処理ステップＳ６０４（ファイル構造識別処理）が実施された後、処理ステップＳ６０５において、外部記録媒体１から記録媒体識別情報が読み出されてＲＡＭ９２に保存されるとともに、処理ステップＳ６０６において、処理ステップＳ６０４における識別処理の結果を示すファィル構造識別情報が記録手段９（ＲＡＭ９２）に保存される。このように、本実施の形態では、外部記録媒体１から、記録媒体識別情報とファイル構造識別情報とが、記録媒体管理情報として記録手段９（ＲＡＭ９２）に保存される。
【００２０】
なお、記録媒体識別情報とは、実施の形態２と同様、「デバイスＩＤ」や「プロダクトＩＤ」を例示することができる。また、ファイル構造識別情報とは、ＭＳＣ（Mass Storage Class），ＭＴＰ（Media Transfer protocol）,「Audio Class」,「HID Class」等の、外部記録媒体１にデータを記録する際に用いられる通信規格に関する情報を例示することができる。
【００２１】
以上の処理を実施したのち復号装置１１の電源が遮断されると、ＲＡＭ５１に記録された情報は消滅するもののＲＡＭ９２に保存されている記録媒体管理情報は既得記録媒体管理情報として保持される。そして再度復号装置１１の電源が印加されて、操作部３により「再生指示」がなされた（以下、このことを電源復旧処理という）際においては、まず処理ステップＳ６０１においてＲＡＭ９２に既得記録媒体管理情報として、既得ファイル構造識別情報（外部記録媒体１がＵＳＢ端子２に前回接続された際におけるファィル構造識別情報）と記録媒体識別情報（外部記録媒体１がＵＳＢ端子２に前回接続された際における記録媒体識別情報）が格納されているか否かが判断される。復旧処理が行われた場合には、処理ステップＳ６０１において、既得ファイル構造識別情報がＲＡＭ９２に格納されている、と判断される。この判断が下されると処理ステップＳ６０２に移行して、新規記録媒体管理情報として、新規記録媒体識別情報（今回ＵＳＢ端子に接続されている外部記録媒体１の記録媒体識別情報）が新たに読み出される。さらに処理ステップＳ６０３において、新規記録媒体識別情報が、ＲＡＭ９２に保持されている既得記録媒体識別情報（前回ＵＳＢ端子２に接続された外部記録媒体１から読み出されてＲＡＭ９２に保持されている記録媒体識別情報）と同じ内容であるか否かが判断される。前述した電源復旧処理がなされた場合には、処理ステップＳ６０３において同じ情報である、と判断される。この場合には、処理ステップＳ６０７に移行して、今回読み出された情報がファィル構造識別処理されることなく、ＲＡＭ９２に保持されている既得ファィル構造識別情報が読み出される。一方、処理ステップＳ６０３において、同じ情報でない（電源復旧処理ではない）と判断される場合、処理ステップＳ６０４に移行し、ファィル構造識別処理が再実行される。そして処理ステップＳ６０２で読み出された新規記録媒体識別情報と、処理ステップＳ６０４で得られた新規ファィル構造識別情報とがそれぞれ記録媒体管理情報としてＲＡＭ９２に保存される。
【００２２】
本実施の形態では、ＲＡＭ９２に保持する情報を直前に接続された外部記録媒体１の情報のみとして説明したが、この情報は、過去に接続された複数の外部記録媒体１の情報としてもよい。この場合、新たに接続された外部記録媒体１における情報が直前に接続された外部記録媒体における情報と一致していなくても、過去に接続された外部記録媒体における情報と一致していた場合はファィル構造識別処理を行わず、処理ステップＳ６０７に移行する事が出来る。
【００２３】
（実施の形態５）
本発明の実施の形態５を、図７の処理フローを参照して説明する。実施の形態５は、外部記録媒体１に記録媒体識別情報が存在しない場合における本発明の実施の形態である。
【００２４】
まず外部記録媒体１がＵＳＢ端子２に接続されると、処理ステップＳ７０１において、既得記録媒体管理情報として、既得ファイル構造識別情報（前回外部記録媒体１が接続された時におけるファィル構造識別情報）が記憶手段９（具体的にはＲＡＭ９２）に格納されているか否かが判断される。処理ステップＳ７０１において、既得ファィル構造識別情報が記憶手段９（ＲＡＭ９２）に格納されていないと判断される場合、処理ステップＳ７０２（ファィル構造識別処理）に移行する。処理ステップＳ７０２では、今回接続されている外部記録媒体２におけるファィル構造識別処理が実施される。処理ステップＳ７０２のファィル構造識別処理によって得られる新規ファィル構造識別情報は、処理ステップＳ７０８においてＲＡＭ９２に保存される。なお、ファイル構造識別情報は、実施の形態４と同様、ＭＳＣ（Mass Storage Class），ＭＴＰ（Media Transfer protocol）,「Audio Class」,「HID Class」等の、外部記録媒体１にデータを記録する際に用いられる通信規格に関する情報を例示することができる。
【００２５】
以上の処理を実施したのち復号装置１１の電源が遮断されると、ＲＡＭ５１に記録された情報は消滅するもののＲＡＭ９２に保存された既得ファイル構造識別情報は保持される。そして再度復号装置１１の電源が印加されて、操作部３により「再生指示」がなされた（電源復旧処理が実施された）際においては、まず処理ステップＳ７０１において、既得ファィル構造識別情報がＲＡＭ９２に格納されているか否かが判断される。電源復旧処理が行われた場合には、処理ステップＳ７０１において、既得ファィル構造識別情報がＲＡＭ９２に格納されている、と判断される。この判断が下されると処理ステップＳ７０３に移行して、ＲＡＭ９２に保持されている既得ファィル構造識別情報に基づいて、記録媒体識別処理が実施される。
【００２６】
記録媒体識別結果がＮＧであった場合は、記録媒体識別処理に用いた既得ファィル構造識別情報が間違っていると見なすことができる。このような見地に基づいて、処理ステップＳ７０５−Ｓ７０７において、最も優先順位を高く登録されている既得ファィル構造識別情報に基づいた記録媒体識別処理が順次繰り返し実施される。なお、このような識別処理を実施するために、ＲＡＭ９２には、優先順位が互いに差別化された複数の既得ファィル構造識別情報が登録されている。
【００２７】
そして何れかの既得ファィル構造種別情報に基づいた識別処理において、記録媒体識別結果がＯＫとなると、処理ステップＳ７０８において、今回記録媒体識別結果がＯＫとなったファィル構造識別情報がＲＡＭ９２に保存されたうえで、図３において処理ステップＳ３０１、もしくは処理ステップＳ３０５（ファィル解析処理）に移行する。一方、全てのファィル構造において識別判別がＮＧである場合には、処理ステップＳ７０７において、「接続ＮＧ」と判定される。
【００２８】
（実施の形態６）
本発明の実施の形態６を図８の処理フローを参照して説明する。実施の形態６の処理フロー（図８）では、まず外部記録媒体１がＵＳＢ端子２に接続されると、処理ステップＳ８０１において、既得記録媒体管理情報として既得ファイル構造識別情報（前回外部記録媒体１が接続された時におけるファィル構造識別情報）が記憶手段９（具体的にはＲＡＭ９２）に格納されているかどうかが判断される。処理ステップＳ８０１において既得ファィル構造識別情報が記憶手段９（ＲＡＭ９２）に格納されていないと判断される場合、処理ステップＳ８０２（ファィル構造識別処理）に移行する。処理ステップＳ８０２では、今回接続されている外部記録媒体２のファィル構造識別処理が実施される。処理ステップＳ８０２（ファィル構造識別処理）によって得られるファィル構造識別情報は、処理ステップＳ８０６において、新規ファィル構造識別情報としてＲＡＭ９２に保存される。なお、ファイル構造識別情報は、実施の形態４と同様、ＭＳＣ（Mass Storage Class）,ＭＴＰ（Media Transfer protocol），「Audio Class」,「HID Class」等の、外部記録媒体１にデータを記録する際に用いられる通信規格に関する情報を例示することができる。
【００２９】
処理ステップＳ８０６が実施された後、処理ステップＳ８０７において、ファィル構造識別情報に重み付けを付けるために接続回数累計カウント処理が実施される。処理ステップＳ８０７により算出された接続回数のカウント値は、処理ステップＳ８０８においてＲＡＭ９２に保存される。
【００３０】
以上の処理を実施したのち復号装置１１の電源が遮断されると、ＲＡＭ５１に記録された情報は消滅するもののＲＡＭ９２に保存された既得ファイル構造識別情報は保持される。そして再度復号装置１１の電源が印加されて、操作部３により「再生指示」がなされた（電源復旧処理が実施された）際においては、まず処理ステップＳ８０１において、既得ファィル構造識別情報がＲＡＭ９２に格納されているか否かが判断される。電源復旧処理が行われた場合には、処理ステップＳ８０１において、既得ファィル構造識別情報がＲＡＭ９２に格納されている、と判断される。この判断が下されると、処理ステップＳ８０３に移行して、ＲＡＭ９２に保持されている既得ファィル構造識別情報に基づいて、記録媒体の識別処理が実施される。ここでいう記録媒体識別処理とは、実施の形態５における概念と同じである。ただし、本実施の形態の処理ステップＳ８０３では、処理ステップＳ８０７においてＲＡＭ９２に保存された接続回数のカウント値（重み付けされた過去の接続回数の情報）を基にして、過去の接続回数が多い既得ファィル構造識別情報を用いた記録媒体識別処理が優先された順序に沿って記録媒体識別処理が繰り返し実施される。
【００３１】
夫々記録媒体識別処理を行った結果がＮＧであった場合は、ファィル構造種別を優先順位が高いものから順次切り替えて記録媒体の識別処理が繰り返えされる。そして何れかのファィル構造識別情報を用いた識別処理において識別ＯＫとなった場合は、上述の通り処理ステップＳ８０７（ファィル構造識別情報の重み付けをするための接続回数累計処理）が実施されたうえで、累積カウント値がＲＡＭ９２に保存される。そのうえで、図３における処理ステップＳ３０１、もしくは処理ステップＳ３０５（ファィル解析処理）に移行する。
【００３２】
一方、全てのファィル構造識別種別において、記録媒体判別を繰り返した結果、どの種類でもＮＧとなった場合は、処理ステップＳ８０５において、「接続ＮＧ」と判定される。
【００３３】
なお図６での処理ステップＳ６０４と図７での処理ステップＳ７０２、図８での処理ステップＳ８０２とは同じ処理であり、処理ステップＳ７０５と処理ステップＳ７０６とにおいて、固定順番により既得ファィル構造識別情報の切り替えと記録媒体識別とを繰り返す処理に相当する。
【００３４】
（実施の形態７）
本発明の実施の形態を図９を参照して説明する。外部記録媒体１がＵＳＢ端子２に接続されると、処理ステップＳ９０１において、外部記録媒体１から「ＣＬＡＳＳ情報」が読み出される。ここでは、「ＣＬＡＳＳ情報」として、「ＭＳＣ」，「Audio Class」,もしくはそれ以外の「他のＣＬＡＳＳ情報」が読み出されるとする。
【００３５】
次に、処理ステップＳ９０２において、読み出された「ＣＬＡＳＳ情報」が、「ＭＳＣ」であるか否かが判別される。処理ステップＳ９０２において「ＣＬＡＳＳ情報」が、「ＭＳＣ」であると判別される場合、処理ステップＳ９０３,Ｓ９０６に移行して、ファイル構造が「ＭＳＣ」であることを前提にして、記録媒体識別処理が実施される。
【００３６】
一方、処理ステップＳ９０２において、読み出された「ＣＬＡＳＳ情報」が、「ＭＳＣ」でないと判別される場合、処理ステップＳ９０４に移行して、読み出された「ＣＬＡＳＳ情報」が、「Audio Class」であるか否かが判別される。処理ステップＳ９０２において「ＣＬＡＳＳ情報」が、「Audio Class」であると判別される場合、処理ステップＳ９０５,Ｓ９０６に移行して、ファイル構造が「Audio Class」であることを前提にして、記録媒体識別処理が実施される。なお、ここでいう記録媒体識別処理とは、実施の形態５と同様の処理をいう。
【００３７】
処理ステップＳ９０６において記録媒体識別結果がＮＧである場合、もしくは、処理ステップＳ９０２,Ｓ９０４の識別処理を通じて、記録媒体が「他のＣＬＡＳＳ情報」であると判別される場合には、図３における処理ステップＳ３０１、もしくはファィル解析処理Ｓ３０５（ファィル解析処理）に移行する。
【００３８】
なお上記実施例では、本発明による実施の形態をオーディオ機器として説明してきたが、復号手段８,１２及び復号データ出力部６を半導体装置として実現することも可能である。
【産業上の利用可能性】
【００３９】
本発明はフラッシュメモリ等の外部記録媒体を復号装置に接続した際に、再生が開始されるまでの時間を短縮する事が可能となる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態１におけるシステム構成を示す回路図である。
【図２】本発明の実施の形態４におけるシステム構成を示す回路図である。
【図３】本発明の実施の形態１における処理フローを示す図である。
【図４】本発明の実施の形態２における処理フローを示す図である。
【図５】本発明の実施の形態３における処理フローを示す図である。
【図６】本発明の実施の形態４における処理フローを示す図である。
【図７】本発明の実施の形態５における処理フローを示す図である。
【図８】本発明の実施の形態６における処理フローを示す図である。
【図９】本発明の実施の形態７における処理フローを示す図である。
【図１０】従来例におけるシステム構成を示す回路図である。
【符号の説明】
【００４１】
１       外部記録媒体
２       ＵＳＢ端子
３       操作部
６       復号データ出力部
８       復号手段
９       記憶手段
１０     復号装置
１１     復号装置
１２     復号手段
４１     ＣＰＵ
４２     ＲＯＭ
５１     ＲＡＭ
８２     ＲＯＭ
８３     ＲＯＭ
９２     ＲＡＭ
【図１】
2009186797.tif 000003
【図２】
2009186797.tif 000004
【図３】
2009186797.tif 000005
【図４】
2009186797.tif 000006
【図５】
2009186797.tif 000007
【図６】
2009186797.tif 000008
【図７】
2009186797.tif 000009
【図８】
2009186797.tif 000010
【図９】
2009186797.tif 000011
【図１０】
2009186797.tif 000012