(57)【要約】【課題】異なる種類の記憶媒体を用いた場合であっても的確なレジューム再生を可能にする。【解決手段】記憶媒体から読取った位置情報に基づきデータファイルのリストを作成し、当該リストに対応する識別符号を第１の記憶部に格納し、当該リストに基づいて前記データファイル読取り部にデータファイルの読取りを指示する読取り指示部は、第１のリストに基づいて前記データファイルが読取られているときに当該第１のリストにおけるデータファイルの読取位置を前記第１の記憶部に格納し、電源が切断された後再投入されると第２のリストを作成し、前記第１のリストに対応する識別符号と前記第２のリストに対応する識別符号とが一致する場合に、データファイル読取り部に前記第２のリストにおける前記読取位置からデータファイルの読取りを再開させるので、異なる種類の記憶媒体を用いた場合であってもレジューム再生等が可能になる。【選択図】  図５
2010250916.tif 000002
【特許請求の範囲】
【請求項１】
異なる種類の記憶媒体に格納されたデータファイルの位置情報を読取るデータファイル読取り部と、
前記位置情報に基づき前記データファイルのリストを作成し、当該リストに対応する識別符号を第１の記憶部に格納し、当該リストに基づいて前記データファイル読取り部にデータファイルの読取りを指示する読取り指示部とを有し、さらに
前記データファイル読取り部が読取るデータファイルに基づき音声再生を行う再生部と、前記データファイル読取り部が読取るデータファイルを格納する第２の記憶部のいずれかまたは両方を有し、
前記読取り指示部は、第１のリストに基づいて前記データファイルが読取られているときに当該第１のリストにおけるデータファイルの読取位置を前記第１の記憶部に格納し、電源が切断された後再投入されたときには第２のリストを作成し、前記第１のリストに対応する識別符号と前記第２のリストに対応する識別符号とが一致する場合に、前記データファイル読取り部に前記第２のリストにおける前記読取位置からデータファイルの読取りを再開させることを特徴とする電子機器。
【請求項２】
請求項１において、
前記識別符号は前記リストよりデータ量が小さいことを特徴とする電子機器。
【請求項３】
請求項１または２において、
前記読取り指示部は、前記リストに基づく選択肢を表示部に表示させ、選択入力された選択肢に対応する前記データファイルの読取りを前記データファイル読取り部に指示することを特徴とする電子機器。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記読取り指示部は、前記電源が再投入されたときに、ユーザの操作入力に応答して前記データファイル読取り部に前記データファイルの読取りを再開させることを特徴とする電子機器。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記データファイル読取り部が前記第２のリストにおける前記読取位置からデータファイルの読取りを再開すると、前記再生部による当該読み取られたデータファイルに基づく音声再生と、前記第２の記憶部による当該読み取られたデータファイルの格納のいずれかまたは両方が再開されることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体からデータファイルを読取る電子機器に関し、特に、電源が切断・再投入されたときに、データファイルの読取りを再開する技術に関する。
【背景技術】
【０００２】
近年、記憶媒体から楽曲データを読取って楽曲を再生する、カーオーディオ機器（以下、車載電子機器）が普及している。かかる記憶媒体として、ＣＤやＤＶＤに加え、ＵＳＢメモリやＳＤカードといった可搬型のフラッシュメモリが知られている。ユーザは予め好みの楽曲を記憶媒体に格納しておき、運転中に車載電子機器に楽曲を再生させることができる。
【０００３】
車載電子機器は、楽曲再生の際、記憶媒体からディレクトリ情報を読取り、これに基づいて管理リストを作成する。管理リストでは、ディレクトリパスなどの情報と楽曲データファイルのファイル名とが対応付けられてリスト化される。そして、車載電子機器は、管理リストに基づいて楽曲再生リストを作成する。楽曲再生リストは、楽曲名のリストであり、表示画面によりユーザに表示される。ユーザが楽曲再生リストから好みの楽曲を選択すると、車載電子機器は、管理リストに基づいて記憶媒体から楽曲データファイルを読取り、楽曲再生を行う。
【０００４】
ところで車載電子機器は通常、車載バッテリから電源供給を受ける。車載電子機器と車載バッテリは、アクセサリ（ＡＣＣ）スイッチにより接断可能に構成される。ここで、車載電子機器は、楽曲再生中にＡＣＣスイッチがオフされることにより、楽曲再生を中断する場合がある。例えば給油や買い物などで駐停車するときに、ユーザが車載電子機器の動作を停止させることなくエンジンを停止させるような場合である。そして、ユーザがエンジンを再始動するとＡＣＣスイッチがオンされ、電源が再投入される。すると、車載電子機器は電源切断前の動作モードに従って、楽曲再生を再開する。
【０００５】
このとき、ユーザは多くの場合、楽曲再生リストの先頭からではなく中断された楽曲から再生されることを望む。よって、再生が中断された楽曲の再生を再開する、いわゆるレジューム再生が提案されている。特許文献１には、かかるレジューム再生について記載されている。
【０００６】
車載電子機器では、バックアップＲＡＭに格納した再生管理情報に基づいてレジューム再生が行われる。バックアップＲＡＭはバックアップ電源を有し、車載バッテリからの電源供給が切断されても格納した情報を保持できる。再生管理情報は、再生する楽曲データファイルの管理リストにおける位置（順番）と、その楽曲の再生時間とを含む。車載電子機器は楽曲再生中に、再生管理情報を定期的にバックアップＲＡＭに格納する。これにより、電源が切断される前、最後に格納された再生管理情報が保持される。このように保持される再生管理情報を、便宜上、中断時の再生管理情報という。
【０００７】
電源が再投入されると、車載電子機器は、再度、管理リストを作成する。また車載電子機器は、バックアップＲＡＭから中断時の再生管理情報を取得する。そして、車載電子機器は、再作成した管理リストにおいて中断時の再生管理情報に対応する楽曲データファイルから読取りを再開し、その楽曲を再生する。
【０００８】
ところで、かかるレジューム再生を行う際には、電源切断前の管理リストと電源再投入後に再作成された管理リストとが同一である必要がある。よって、従来の車載電子機器は、電源切断前と再投入後で、接続された記憶媒体の一致・不一致を確認することにより、管理リストの同一性を担保する。具体的には、車載電子機器は、記憶媒体に予め格納されるその記憶媒体のメーカ名や型番といった属性情報を取得し、バックアップＲＡＭに格納する。そして、電源再投入後に属性情報を再度取得して、バックアップＲＡＭに格納した属性情報との一致・不一致を確認する。そして、属性情報が一致していれば記憶媒体が同一であるので格納されたデータファイルも同一であり、したがって作成される管理リストも同一であるとみなして、レジューム再生を実行する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平５−１２７７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、上記のようなレジューム再生を行う際、車載電子機器はデバイスドライバにより記憶媒体の属性情報を読取る。そして上位のアプリケーションプログラムにより、属性情報の一致・不一致を確認する。よって、デバイスドライバと上位のアプリケーションプログラムとのインターフェイスは、属性情報の受け渡しを行うように構成される必要がある。
【００１１】
すると、例えばＵＳＢメモリやＳＤカードといった異なる種類の記憶媒体を選択的に接続可能にするためには、記憶媒体ごとのデバイスドライバと上位アプリケーションプログラムとのインターフェイスにおいて、属性情報の受け渡しが必要となる。このため、汎用のデバイスドライバを用いようとしたときに、かかる動作をインターフェイスに追加しなければならない。したがって製造コストが増加するという問題が生じる。
【００１２】
さらに、属性情報に基づき記憶媒体の一致が確認されたとしても、電源再投入後に異なる管理リストが作成される場合がある。すなわち、電源が切断されている間に、ユーザが記憶媒体内の楽曲データファイルを削除・追加している場合である。かかる場合に、記憶媒体の一致が確認されたからといって一律に中断時の再生位置に基づくレジューム再生を行うと、中断された楽曲とは異なる楽曲が再生される。すると、ユーザに違和感を覚えさせるという問題が生じる。
【００１３】
そこで、上記の問題点に鑑みてなされた本発明の目的は、異なる種類の記憶媒体を用いた場合であっても的確なレジューム再生が可能な電子機器を、低廉なコストで提供することにある。
【課題を解決するための手段】
【００１４】
上記課題に対し、本発明における電子機器は、異なる種類の記憶媒体に格納されたデータファイルの位置情報を読取るデータファイル読取り部と、前記位置情報に基づき前記データファイルのリストを作成し、当該リストに対応する識別符号を第１の記憶部に格納し、当該リストに基づいて前記データファイル読取り部にデータファイルの読取りを指示する読取り指示部とを有し、さらに前記データファイル読取り部が読取るデータファイルに基づき音声再生を行う再生部と、前記データファイル読取り部が読取るデータファイルを格納する第２の記憶部のいずれかまたは両方を有する。そして、前記読取り指示部は、第１のリストに基づいて前記データファイルが読取られているときに当該第１のリストにおけるデータファイルの読取位置を前記第１の記憶部に格納し、電源が切断された後再投入されると第２のリストを作成し、前記第１のリストに対応する識別符号と前記第２のリストに対応する識別符号とが一致する場合に、前記データファイル読取り部に前記第２のリストにおける前記読取位置からデータファイルの読取りを再開させる。
【発明の効果】
【００１５】
本発明によれば、異なる種類の記憶媒体を用いた場合であっても的確なレジューム再生が可能な電子機器が、低廉なコストで提供される。
【図面の簡単な説明】
【００１６】
【図１】本発明における電子機器の概観を説明する図である。
【図２】第１の実施形態における電子機器の構成を説明するブロック図である。
【図３】データファイル読取り部、読取り指示部の詳細な構成について説明する図である。
【図４】表示部に表示される楽曲再生リストの例である。
【図５】レジューム再生について説明する図である。
【図６】バックアップメモリに格納される情報について説明する図である。
【図７】電子機器の、オーディオ起動時の動作手順を示すフローチャート図である。
【図８】楽曲再生手順を詳述するフローチャート図である。
【図９】電源が再投入されたときの電子機器の動作手順を示すフローチャート図である。
【図１０】第２の実施形態におけるデータファイル読取り部、読取り指示部の詳細な構成について説明する図である。
【図１１】表示部が表示する画面の例を説明する図である。
【図１２】バックアップメモリに格納される情報について説明する図である。
【図１３】電子機器のオーディオ起動時の動作手順を示すフローチャート図である。
【図１４】楽曲データ転送手順を詳述するフローチャート図である。
【図１５】電源が再投入されたときの電子機器の動作手順を示すフローチャート図である。
【図１６】変形例における電子機器の動作手順を示すフローチャート図である。
【図１７】表示部が表示する確認画面の例である。
【図１８】第３の実施形態におけるデータファイル読取り部、読取り指示部の構成について説明する図である。
【発明を実施するための形態】
【００１７】
以下、図面にしたがって本発明の実施の形態について説明する。但し、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１８】
図１は、本発明における電子機器の概観を説明する図である。以下では、自動車などの車両に搭載される車載用の電子機器１０を例とする。ここでは、電子機器１０は、カーナビゲーション機能とオーディオ機能とが一体化された車載電子機器である。図１（Ａ）には、電子機器１０の正面図が、図１（Ｂ）には同側面図が示される。
【００１９】
電子機器１０は、ユーザインターフェースを提供する表示パネル２と、電子機器１０の各種機能を実現するための電子回路を収容する筐体１とからなる。電子機器１０は、車室内運転席前方のインストルメントパネルに筐体１が埋設された状態で設置される。
【００２０】
表示部３は、たとえば液晶表示パネルまたは有機ＥＬパネルで構成され、地図情報や楽曲再生リストなどを表示する。また、表示部３にはタッチパネル４ａが備えられる。表示部３が電子機器１０の各種機能に対する操作メニューを表示し、操作メニューに対するユーザの手指の接触をタッチパネル４ａが検知する。さらに、表示部３の下には各種操作入力を行うプッシュボタン４ｂが設けられる。このプッシュボタン４ｂとタッチパネル４ａが、操作入力部４を構成する。
【００２１】
表示パネル２は筐体１の前面部に対し傾動可能に設けられる。表示パネル２が傾動したときにユーザに対し露出する筐体１前面部には、他の電子機器などと接続可能な接続ポート６が設けられる。接続ポート６は一例としてＵＳＢ（Universal Serial Bus）ポートにより構成される。この接続ポート６により、電子機器１０は、たとえばＵＳＢメモリといった記憶媒体と接続され、あるいはＳＤカードといった記憶媒体を読取る電子機器と接続される。また、筐体１前面部には、ＣＤやＤＶＤといった記録媒体を挿入する挿入孔２１ａが設けられる。なお、ここに示した電子機器１０の構成は一例であって、機器全体の構成や表示部３、操作入力部４、接続ポート６の位置は上記に限定されない。
【００２２】
この電子機器１０がカーオーディオとして機能するときには、接続ポート６に接続された記憶媒体から楽曲データファイルを読取り、車室内に設置されたスピーカに楽曲音声を出力させて楽曲再生を行う。また、電子機器１０は、接続ポート６に接続された記憶媒体から楽曲データファイルを読取って内蔵のハードディスクに一旦転送し、ハードディスクから楽曲データファイルを読取りながら楽曲再生を行うことも可能である。
【００２３】
以下では、まず第１の実施形態として、記憶媒体から楽曲データファイルを読取りながら楽曲再生する場合において、楽曲再生中に電源が切断・再投入されたときのレジューム再生について説明する。次に第２の実施形態として、記憶媒体から電子機器１０内のハードディスクに楽曲データを転送する場合において、データファイル転送中に電源が切断・再投入されたときに、中断されたデータファイルの転送を再開する、いわゆるレジューム転送について説明する。
【００２４】
[第１の実施形態]
図２は、第１の実施形態における電子機器１０の構成を説明するブロック図である。電子機器１０は、車載バッテリ２０とＡＣＣスイッチ２２により接断可能に構成される。電子機器１０は、ＡＣＣスイッチ２２がオンのときに電源が投入されて動作する。一方、ＡＣＣスイッチ２２がオフのときには電源が切断され、電子機器１０は動作を中断する。
【００２５】
電子機器１０は、種々の制御プログラムを実行してカーナビゲーション機能やオーディオ機能を実現するＣＰＵ（Central Processing Unit）１２と、ＣＰＵ１２が実行する制御プログラムを格納するＲＯＭ（Read Only Memory）１４と、ＣＰＵ１２が動作するときに各種演算のための作業領域として使用されるＲＡＭ（Random Access Memory）１６を有する。また、電子機器１０はＲＡＭ１６の他に、電源が切断されたときでも格納した情報を保持できるバックアップメモリ１８を有する。バックアップメモリ１８は、電源がバックアップされたＲＡＭや、書換え可能な不揮発性のＲＯＭなどで構成される。このバックアップメモリ１８は、「第１の記憶部」に対応する。また、電子機器１０は、地図情報データや、楽曲データファイルを格納するハードディスク１９を有する。ハードディクス１９は、バックアップメモリ１８より大容量のデータを格納するのに用いられる。ハードディスク１９は、「第２の記憶部」に対応する。
【００２６】
ＣＰＵ１２は、電子機器１０全体の制御を司るシステム制御部１２２を有する。システム制御部１２２は、電子機器１０への電源投入を検知して、ＣＰＵ１２の他の各部を起動する。またＣＰＵ１２は、経路探索等の演算処理を行うナビゲーション制御部１２４を有する。ナビゲーション制御部１２４はさらに、表示部３や操作入力部４と、他の各部とのインターフェイスを提供する。すなわち、ナビゲーション制御部１２４は、表示部３に表示させる画像データを生成したり、操作入力部４からの入力を他の各部に入力を受け渡したりする。
【００２７】
ＣＰＵ１２は、オーディオ機能を実現するための、読取り指示部１２６、データファイル読取り部１２８、及びデコード部１４０を有する。データファイル読取部１２８は、接続ポート６に接続される記憶媒体７からデータファイルの読取りを行う。記憶媒体７は、たとえばＵＳＢメモリやＳＤカードで構成される。またデータファイル読取部１２８は、ハードディスク１９に対しデータファイルの書込みやデータファイルの読取りを行う。またデータファイル読み取り部１２８は、オーディオデッキ２１を介して、ＣＤやＤＶＤといった記録媒体からデータファイルの読み取りを行う。これらの記録媒体は、電子機器１０外部からオーディオデッキ２１に挿入される。データファイル読取部１２８の動作については、後に詳述する。
【００２８】
読取り指示部１２６は、記憶媒体７に格納された楽曲データファイルの管理リストを作成する。管理リストは、ディレクトリパスなどの管理情報と楽曲データファイルのファイル名とが対応付けられてリスト化される。読取り指示部１２６は、管理リストに基づいて楽曲データファイルの読取りと楽曲再生を制御する。読取り指示部１２６の動作についても、後に詳述する。
【００２９】
デコード部１４０は、記憶媒体７から読取られた楽曲データファイルのデータを順次デコードして楽曲音声信号を生成する。楽曲音声信号は増幅器１７により増幅されてスピーカ８に出力される。そして、スピーカ８が楽曲音声を出力する。ここにおいてデコード部１４０は、「再生部」に対応する。
【００３０】
上記のシステム制御部１２２、ナビゲーション制御部１２４、読取り指示部１２６、データファイル読取り部１２８、デコード部１４０といった各部は、ＣＰＵ１２とその制御動作を記述したＲＯＭ１４の制御プログラムにより構成される。
【００３１】
図３は、データファイル読取り部１２８、読取り指示部１２６の詳細な構成について説明する図である。データファイル読取部１２８は、記憶媒体７とのインターフェイスを提供するデバイスドライバ１３６ａと、記憶媒体７のデータファイルに対する読み書きを管理するファイルシステム１３４を有する。また、読取り指示部１２６は、楽曲データファイルの管理リストを作成するリスト管理部１３２と、楽曲再生を制御するメイン制御部１３０を有する。次に、各部の動作について説明する。ここでは、記憶媒体７が１０００曲分の楽曲データファイルを格納する場合を例とする。
【００３２】
記憶媒体７は、その記憶領域７ｂに楽曲データファイルＤＦ＿０００１〜１０００（以下では、楽曲データファイルを総称してＤＦという）を格納する。個々の楽曲データファイルＤＦは、記憶領域７ｂおける複数のクラスタにまたがって格納される。また、楽曲データファイルＤＦは、ディレクトリごとに格納される。たとえば、楽曲データファイルＤＦ＿０００１〜００４がルートディレクトリ「Ｒ：」に格納される。また、ルートディレクトリ「Ｒ：」の直下には、ディクトリ「ＡＡＡ」、「ＢＢＢ」、・・・、「ＺＺＺ」が格納される。そして、楽曲データファイルＤＦ＿０００５〜１０００は、これらのディクトリに格納される。
【００３３】
記憶媒体７は、上記のような楽曲データファイルＤＦの配置情報として、管理領域７ａに位置情報ＦＰを格納する。位置情報ＦＰは、例えば楽曲データファイルＤＦそれぞれを構成するクラスタのアドレスを有するファイルアロケーションテーブルである。
【００３４】
デバイスドライバ１３６ａは、記憶媒体７の種類ごと、たとえばＵＳＢメモリ用、あるいはＳＤカード用のデバイスドライバを含む。デバイスドライバ１３６ａはオーディオ機能の起動時、つまり電源投入後のユーザの操作入力によりオーディオ機能が選択入力されたとき、または、後述するようにオーディオ機能実行時に電源が切断・再投入されたときに、接続ポート６に記憶媒体７が接続されているか否かを検知してシステム制御部１２２に通知する。
【００３５】
ファイルシステム１３４は、デバイスドライバ１３６ａを介して記憶媒体７から位置情報ＦＰを取得する。ファイルシステム１３４は、位置情報ＦＰに基づいて、楽曲データファイルＤＦのディレクトリ情報を生成する。ディレクトリ情報は、楽曲データファイルＤＦのデータファイル名、データ長、ディレクトリパス、及び楽曲データファイルＤＦの属性情報（楽曲名、アーチスト名、アルバム名など）を含む。ディレクトリ情報は、リスト管理部１３２に渡される。
【００３６】
リスト管理部１３２は、ディレクトリ情報に基づいて楽曲データファイルＤＦの管理リストＭＬを作成する。管理リストＭＬは、ディクトリパスなどの管理情報と楽曲データファイルＤＦのファイル名とを対応づけたリストである。ここでは、管理リストＭＬには、ルートディレクリ「Ｒ：」に格納される楽曲データファイルＤＦ＿０００１〜０００４と、ディレクトリ「ＡＡＡ」に含まれる楽曲データファイルＤＦ＿０００５、・・・、ディレクトリ「ＢＢＢ」に含まれる楽曲データファイルＤＦ＿０１００、・・・、といった項目が例えばディレクトリパスに従ってソートされている。また、管理リストＭＬの各項目には、楽曲データファイルＤＦの属性情報（楽曲名、アーチスト名、アルバム名など）が対応づけられる。そして、管理リストＭＬは、メイン制御部１３０に渡される。
【００３７】
メイン制御部１３０は、管理リストＭＬに基づいて、楽曲再生リストを生成する。そして、ナビゲーション制御部１２４を介して表示部３に楽曲再生リストを表示させる。
【００３８】
図４は、表示部３に表示される楽曲再生リストの例である。図４（Ａ）の例では、ルートディレクトリ「Ｒ：」に格納された楽曲データファイルＤＦ＿０００１〜０００４のデータファイル名が画面左側の列に、ルートディレクトリ「Ｒ：」直下のディレクトリ名「ＡＡＡ」、「ＢＢＢ」、「ＣＣＣ」、「ＤＤＤ」が画面右側の列に表示される。ユーザが画面左側に表示されるいずれかの楽曲データファイルＤＦ名をタッチパネル４ａにより選択入力すると、読取り指示部１２６は選択された楽曲データファイルＤＦに対応する楽曲名、アーチスト名、アルバム名などを表示部３に表示させる。図４（Ｂ）は、ユーザの操作入力に応答して楽曲名、アーチスト名、アルバム名が表示された状態を示す。ユーザは、図４（Ｂ）の画面で楽曲の内容を確認し、プッシュボタン４ｂにより楽曲再生を指示入力する。
【００３９】
図３に戻り、メイン制御部１３０はナビゲーション制御部１２４を介してかかる指示入力を受け、選択された楽曲データファイルＤＦの管理リストＭＬにおける読取り位置を導出する。ここで管理リストＭＬにおける読取り位置は、管理リストＭＬにおける順番を含む。そしてメイン制御部１３０は、その読取り位置をリスト管理部１３２に渡す。すると、リスト管理部１３２は管理リストＭＬに基づいて、読取り位置に対応するディレクトリパスや楽曲データファイルＤＦのファイル名を抽出して、ファイルシステム１３４に渡す。すると、ファイルシステム１３４はこれに基づいてその楽曲データファイルＤＦの記憶媒体７内におけるアドレスを位置情報ＦＰから導出し、デバイスドライバ１３６ａにそのアドレスを指示してデータ読取りを実行させる。
【００４０】
そして、デバイスドライバ１３６ａは、指示されたアドレスから、楽曲データファイルＤＦを順次分割して読み込んでファイルシステム１３４に渡す。するとファイルシステム１３４は、デバイスドライバ１３６ａから取得した楽曲データファイルＤＦの一部をＲＡＭ１６のバッファ領域を介してデコード部１４０に渡す。一方でメイン制御部１３０は、デコード部１４０に楽曲データを順次デコードさせ、楽曲音声信号を生成させる。そして、楽曲音声信号は増幅器１７、スピーカ８に出力される。このような動作を繰り返すことにより、１曲分の楽曲が再生される。
【００４１】
電子機器１０が上記のようにして楽曲データファイルＤＦを読取りつつ楽曲を再生しているときに、例えばユーザが駐停車してエンジンを停止すると、ＡＣＣスイッチ２２がオフされて電源が切断される場合がある。すると、電子機器１０は楽曲データファイルの読取りと楽曲再生を中断する。第１の実施形態における電子機器１０は、その後電源が再投入されると、次のようにしてレジューム再生を行う。
【００４２】
図５は、レジューム再生について説明する図である。図５（Ａ）は電源が切断される前の読取り指示部１２６での動作を示す。リスト管理部１３２が管理リストＭＬ＿１を作成すると、メイン制御部１３０は管理リストＭＬ＿１に対応する識別符号、たとえば管理リストＭＬ＿１のチェックサムＣＳＭ＿１を算出する。そして、メイン制御部１３０は、チェックサムＣＳＭ＿１をバックアップメモリ１８に格納する。
【００４３】
またメイン制御部１３０は、楽曲データファイルＤＦの読取りが開始されると、管理リストＭＬ＿１におけるデータファイルの読取位置ＲＰ＿１を再生管理情報の一部として、所定周期ごと（例えば１〜２秒ごと）に、バックアップメモリ１８に格納する。このとき、読取り位置ＲＰ＿１は、逐次更新されて格納される。なお、バックアップメモリ１８には、車載電子装置１０の動作モードがシステム制御部１２２によりスタック情報ＳＴＫとして格納される。よってこの場合、スタック情報ＳＴＫの最上位には、記憶媒体７からの楽曲再生を示す動作モードが格納される。
【００４４】
図６は、バックアップメモリ１８に格納される再生管理情報について説明する図である。再生管理情報は、管理リストＭＬ＿１のチェックサムＣＳＭ_１と読取り位置ＲＰ＿１とを有する。読取り位置情報ＲＰ＿１は、データファイル名とその順番を含む再生ファイル情報、再生分秒といった時間データを有する。また、再生管理情報には、リピート再生やランダム再生といった再生モードの設定情報が含まれる。このような再生管理情報のうち読取り位置ＲＰ＿１が定期的に更新されることにより、電源が切断されたときには、最後に更新された読取り位置ＲＰ＿１がバックアップメモリ１８にて保持される。
【００４５】
図５に戻ると、図５（Ｂ）は電源再投入後の読取り指示部１２６の動作を示す。電源が再投入されたことをシステム制御部１２２が検知し、さらにデバイスドライバ１３６ａから記憶媒体７の接続が通知されると、システム制御部１２２はナビゲーション制御部１２４を介してメイン制御部１３０を起動する。メイン制御部１３０はこれに応答して起動すると、電源切断時の動作モードに従ってレジューム再生を実行する。このとき、動作モードはスタック情報ＳＴＫの最上位に格納された動作モードが読取られる。
【００４６】
まず、デバイスドライバ１３６ａを介してファイルシステム１３４が位置情報ＦＰを取得し、ディレクトリ情報を取得する。そして、リスト管理部１３２がディレクトリ情報に基づいて管理リストＭＬ＿２を作成する。そして、メイン制御部１３０は、再作成された管理リストＭＬ＿２のチェックサムＣＳＭ＿２を算出し、バックアップメモリ１８に格納されたチェックサムＣＳＭ＿１と比較する。
【００４７】
ここで、電源が切断されている間に記憶媒体７のデータが変更されていなければ、電源再投入後に作成される管理リストＭＬ＿２は電源切断前に作成された管理リストＭＬ＿１と同一のものである。よって、チェックサムＣＳＭ＿１、ＣＳＭ＿２は一致する。一方、データが変更されていれば、電源再投入後には異なる管理リストＭＬ＿２が作成される。よってこの場合、チェックサムＣＳＭ＿１、ＣＳＭ＿２は一致しない。このことから、チェックサムＣＳＭ＿１、ＣＳＭ＿２の一致・不一致により、記憶媒体７のデータ変更の有無を確認できる。
【００４８】
そして、チェックサムＣＳＭ＿１、ＣＳＭ＿２が一致する場合には、メイン制御部１３０は、管理リストＭＬ＿２に基づいて、バックアップメモリ１８に保持した読取位置ＲＰ＿１からデータファイルの読取りを再開させるように、リスト管理部１３２に指示する。このとき、読取りが中断された楽曲データファイルＤＦの先頭から再開してもよいし、再生分秒に対応するファイルポインタを導出し、ファイルポインタが示す位置から再開してもよい。
【００４９】
このような指示がリスト管理部１３２からファイルシステム１３４へ送られると、ファイルシステム１３４が読取りを再開する位置のアドレスをデバイスドライバ１３６ａに指示する。そして、デバイスドライバ１３６ａが指示されたアドレスからデータの読取りを再開する。その一方でメイン制御部１３０は、デコード部１４０にデコードを再開させる。このようにして、再生が中断された楽曲データファイルＤＦから、再生を再開することができる。
【００５０】
なお、チェックサムＣＳＭ＿１、ＣＳＭ＿２が一致しない場合には、記憶媒体７の楽曲データが変更されており、ユーザが楽曲データの追加、削除を行ったことを意味する。よって、中断位置ＲＰ＿１からのレジューム再生を実行するとユーザが希望しない楽曲を再生するおそれがある。このため、メイン制御部１３０は、レジューム再生を実行せずに、たとえばユーザの指示待ち状態に移行するか、あるいは初期設定として管理リストＭＬ＿２の先頭の楽曲データファイルＤＦからデータファイルの読取りを再開させる。
【００５１】
このように第１の実施形態では、管理リストＭＬ＿１のチェックサムＣＳＭ＿１と、管理リストＭＬ＿２のチェックサムＣＳＭ＿２との一致・不一致により記憶媒体７のデータ変更の有無を確認する。ところで、そもそも管理リストＭＬ＿１、ＭＬ＿２の一致・不一致を確認するためには、管理リストＭＬ＿１、ＭＬ＿２全体のマッチングを行えばよい。しかしそのためには、管理リストＭＬ＿１全体をバックアップメモリ１８に格納する必要がある。この点、上記のような第１の実施形態によれば、管理リストＭＬ＿１の全体ではなくチェックサムＣＳＭ＿１のみをバックアップメモリ１８に格納すればよいので、バックアップメモリ１８のメモリ容量を節約できる。よって、電子機器１０全体としてコスト増加を防止できる。また、管理リストＭＬ＿１、ＭＬ＿２全体のマッチングを行う場合に比べ、管理リストＭＬ＿１、ＭＬ＿２の一致・不一致を確認する処理時間を短縮できる。よって、迅速なレジューム再生が可能となる。
【００５２】
また、デバイスドライバ１３６ａが位置情報ＦＰを取得してファイルシステム１３４に渡すことと、ファイルシステム１３４が位置情報ＦＰからディレクトリ情報を取得することは、ユーザに楽曲再生リストを表示させるために必要であり、レジューム再生を行わない場合であっても実行される定常的な処理動作である。そして、この定常動作は、接続される記憶媒体７がＵＳＢメモリであってもＳＤカードであっても共通である。
【００５３】
よって、第１の実施形態によれば、ＵＳＢメモリあるいはＳＤカードといった異なる種類の記憶媒体７が接続された場合であっても、読取り指示部１２６を構成するリスト管理部１３２、メイン制御部１３０といった上位アプリケーションプログラムは、定常動作により取得できるディレクトリ情報を用いてレジューム再生を実行できる。このことにより、従来のようにデバイスドライバ１３６ａが取得する記憶媒体７のメーカ名や型番をファイルシステム１３４が取得し、さらにリスト管理部１３２を経てメイン制御部１３０に渡すといった処理を行う必要がなくなる。よって、かかる処理を読取り指示部１２６とデータファイル読取り部１２８とのインターフェイスに追加する作業が不要となる。特に、汎用のデバイスドライバ１３６ａを用いたとしても、これに手を加える必要がなくなる。よって、最小限の追加的工数とコストにより、電子機器１０を構成できる。
【００５４】
図７は、上述した電子機器１０の、オーディオ起動時の動作手順を示すフローチャート図である。図７の手順は、電子機器１０に電源が投入され、オーディオ機能が起動されたときに実行される。ここで、図７の手順は図５（Ａ）の場合に対応するので、図５（Ａ）を参照しつつ説明する。
【００５５】
システム制御部１２２がデバイスドライバ１３６ａを介して記憶媒体７の接続を検知すると、ナビゲーション制御部１２４を介してメイン制御部１３０に検知結果を通知するので、メイン制御部１３０は記憶媒体７の接続を検出する（Ｓ２のＹｅｓ）。すると、ファイルシステム１３４がデバイスドライバ１３６ａを介して位置情報ＦＰを取得し（Ｓ３）、これに基づいてディレクトリ情報を取得する（Ｓ４）。すると、リスト管理部１３２が、ディレクトリ情報に基づいて管理リストＭＬ＿１を作成し（Ｓ６）、メイン制御部１３０が管理リストＭＬ＿１のチェックサムＣＳＭ＿１を算出してバックアップメモリ１８に格納する（Ｓ８）。
【００５６】
そして、メイン制御部１３０は、管理リストＭＬ＿１に基づいて楽曲再生リストを表示部３に表示させる（Ｓ１０）。そして、メイン制御部１３０は、操作入力部４からユーザによる再生する楽曲の選択入力を受け付け（Ｓ１２）、選択された楽曲の管理リストＭＬ＿１における読取り位置ＲＰ＿１を導出する（Ｓ１４）。そして、リスト管理部１３２は、選択された楽曲データファイルのディレクトリパス、ファイル名を導出する（Ｓ１５）。すると、ファイルシステム１３４がこれに基づいて、記憶媒体７内でのアドレスを導出し（Ｓ１６）、デバイスドライバ１３６ａがそのアドレスから楽曲データファイルＤＦの読取りを開始し、楽曲再生が行われる（Ｓ１８）。
【００５７】
図８は、図７における楽曲再生手順（Ｓ１８）を詳述するフローチャート図である。
【００５８】
ファイルシステム１３４は、読取りを指示されたアドレスから楽曲データファイルＤＦを分割して読取り、ＲＡＭ１６のバッファ領域に格納する（Ｓ２０）。すると、デコード部１４０がこれをデコードして楽曲音声信号を生成する（Ｓ２２）。そして、増幅器１７、スピーカ８が楽曲音声を出力して（Ｓ２４）、楽曲が再生される。そして、メイン制御部１３０は、所定周期ごとに（Ｓ２６のＹｅｓ）管理リストＭＬ＿１における読取り位置ＲＰ＿１を、バックアップメモリ１８に格納する（Ｓ２８）。このとき、読取り位置ＲＰ＿１は逐次更新される。そして、楽曲データファイルの最後まで読取りが行われるまで、上記手順が繰り返される（Ｓ３０）。
【００５９】
図９は、電源が切断された後、電源が再投入されたときの電子機器１０の動作手順を示すフローチャート図である。図９の手順は、電子機器１０に電源が再投入され、システム制御部がバックアップメモリ１８に格納された動作モードに基づいてオーディオ機能を起動したときに実行される。図９の手順は、図５（Ｂ）の場合に対応するので、図５（Ｂ）を参照しつつ説明する。
【００６０】
メイン制御部１３０は、システム制御部１２２を介して記憶媒体７の接続を検出すると（Ｓ１０２のＹｅｓ）、ファイルシステム１３４がデバイスドライバ１３６ａを介して位置情報ＦＰを取得し（Ｓ１０３）、これに基づいてディレクトリ情報を取得する（Ｓ１０４）。すると、リスト管理部１３２が、ディレクトリ情報に基づいて管理リストＭＬ＿２を作成する（Ｓ１０６）。
【００６１】
そして、メイン制御部１３０が管理リストＭＬ＿２のチェックサムＣＳＭ＿２を算出して、バックアップメモリ１８に格納されたチェックサムＣＳＭ＿１と一致するかを確認する（Ｓ１０８）。一致する場合には（Ｓ１０８のＹｅｓ）、メイン制御部１３０は、バックアップメモリ１８に格納された読取り位置ＲＰ＿１を取得する（Ｓ１１４）。そして、リスト管理部１３２は、管理リストＭＬ＿２における読取り位置ＲＰ＿１に対応するディレクトリパス、ファイル名を導出する（Ｓ１１５）。そして、ファイルシステム１３４が、これに基づいて、記憶媒体７内でのアドレスを導出し（Ｓ１１６）、デバイスドライバ１３６ａがそのアドレスから楽曲データファイルＤＦの読取りを開始し、楽曲再生が行われる（Ｓ１１８）。なお、楽曲再生手順の詳細は、図８で示した手順と同じである。
【００６２】
一方、手順Ｓ１０８においてチェックサムＣＳＭ＿１、ＣＳＭ＿２が一致しなければ（Ｓ１０８のＮｏ）、先頭の楽曲の再生等、予め定められたデフォルト処理が実行される（Ｓ１２０）。
【００６３】
このようにして、第１の実施形態における電子機器１０は、楽曲再生中に電源が切断・再投入されたときに、レジューム再生を行う。
【００６４】
[第２の実施形態]
第２の実施形態では、電子機器１０は、楽曲データファイルの転送中に電源が切断・再投入されたときに、転送が中断された位置から楽曲データファイルの読取りと転送を再開する。すなわち、いわゆるレジューム転送を実行する。
【００６５】
第２の実施形態における電子機器１０は、図２に示した第１の実施形態と同じ構成を有する。
【００６６】
図１０は、第２の実施形態におけるデータファイル読取り部１２８、読取り指示部１２６の詳細な構成とその動作について説明する図である。図１０は、第１の実施形態における図３に対応する。ここでは、図３と異なる点について説明する。
【００６７】
データファイル読取部１２８は、記憶媒体７とのインターフェイスを提供するデバイスドライバ１３６ａのほかに、さらにハードディスク１９とのインターフェイスを提供するデバイスドライバ１３６ｂを有する。
【００６８】
またメイン制御部１３０は、管理リストＭＬに基づいて楽曲再生リストを作成すると、楽曲データファイルの転送が選択可能なメニューとともに表示部３に楽曲再生リストを表示させる。このときの画面の表示例は、図１１に示される。
【００６９】
図１１（Ａ）は、初期のメニュー画面を示す。画面左列に表示される楽曲データファイル名と、画面右列に表示されるディレクトリ名は図４（Ａ）と同じである。ここで画面右下の「転送」が選択されると、図１１（Ｂ）の画面に遷移する。ここで、楽曲データファイルすべてを連続して転送する「一括転送」、選択した楽曲データファイルを転送する「カスタム転送」、再生中の楽曲の再生を中止してその楽曲データファイルＤＦをハードディクス１９に転送する「再生中の楽曲転送」などのメニューが表示される。ここで「カスタム転送」が選択されると、図１１（Ｃ）の画面に遷移する。また、「一括転送」もしくは「再生中の楽曲転送」が選択されると、図１１（Ｄ）の画面に遷移する。
【００７０】
図１１（Ｃ）は「カスタム転送」が選択されたときの楽曲選択用の画面である。ここで、画面左列の転送したい楽曲名に触れると、表示状態が変化（例えば色が反転）し、選択されたことを表示する。ここでは、ＤＦ＿０００１〜０００４の４曲が選択された場合が示される。このとき、画面右列のディレクトリを選択することもできる。その場合は、選択したディレクトリ内の楽曲データファイルＤＦが転送対象として選択される。そして、画面右下の「決定」が選択されると、図１１（Ｄ）の画面に遷移する。
【００７１】
図１１（Ｄ）の画面では、転送先のディレクトリを選択する。なお、ここでは、ディレクトリは「フォルダ」と称される。ここで「現在のフォルダへ転送」が選択されると、図  １１（Ｅ）の確認画面に遷移する。この場合、記憶媒体７におけるディレクトリ構造がハードディクス１９に移植され、選択された楽曲データファイルＤＦは同じディレクトリに転送される。なお、図１１（Ｅ）では、ディレクトリに対応するフォルダ名が確認のために表示される。そして「転送開始」が選択されると転送が開始される。
【００７２】
このようにユーザが楽曲転送を指示入力すると、図１０に戻り、メイン制御部１３０が入力に応答して選択された楽曲に対応する楽曲データファイルＤＦの管理リストＭＬにおける読取り位置を導出する。そして、デバイスドライバ１３６ａが楽曲データファイルＤＦを順次分割して読み込んでＲＡＭ１６のバッファ領域を介してファイルシステム１３４に渡す。すると、ファイルシステム１３４は、デバイスドライバ１３６ａから取得した楽曲データファイルＤＦの一部を、デバイスドライバ１３６ｂを介してハードディスク１９に書込む。そして、楽曲データの読取りと書込みとが繰り返されることにより、すべての楽曲データファイルＤＦがハードディスク１９に転送される。
【００７３】
ここで、楽曲データファイルの転送中に電源が切断されると、記憶媒体７の読取りとハードディスク１９への書込みが中断される。そして、電源が再投入されたときに、第２の実施形態では、第１の実施形態と同様にして、中断された読取り位置からのデータ読取りが開始され、データ転送が再開される。つまりレジューム転送が実行される。
【００７４】
すなわち、図５で示したように、電源切断前の管理リストＭＬ＿１のチェックサムＣＳＭ＿１と電源再投入後の管理リストＭＬ＿２のチェックサムＣＳＭ＿２とが一致する場合に、管理リストＭＬ＿２に基づき、バックアップメモリ１８に格納した読取り位置ＲＰ＿１から読取りを開始し、ハードディスク１９への書込みを再開する。
【００７５】
図１２は、第２の実施形態におけるバックアップメモリ１８に格納される情報について説明する図である。図１２に示すように、バックアップメモリ１８には、転送管理情報として、管理リストＭＬ＿１のチェックサムＣＳＭ_１と、読取り位置ＲＰ＿１とが格納される。読取り位置ＲＰ＿１は、転送完了ファイル数や転送完了ディレクトリ数を含む。よって、転送が再開されるときには、転送が完了した最後のファイルの次のファイル、あるいは転送が完了した最後のディレクトリの次のディレクトリから転送が再開される。また、このほかに、転送完了ディレクトリ数、転送予定ファイル数、転送予定ディレクトリ数、転送ファイル情報（転送するデータファイルのディレクトリパス）が含まれる。そして、第１の実施形態と同様に、読取り位置ＲＰ＿１が定期的に更新される。また、読取り位置ＲＰ＿１以外の転送完了ディレクトリ数、転送予定ファイル数、転送予定ディレクトリ数、転送ファイル情報の情報も読取り位置と同時に更新される。これにより、電源が切断されたときには、最後に更新された読取り位置ＲＰ＿１がバックアップメモリ１８に保存される。
【００７６】
なお、第２の実施形態においては、上述したように、転送の単位は楽曲データファイルごとであっても、複数の楽曲データファイルを含むディレクトリごとであってもよい。ディレクトリごとに選択可能にすることで、ユーザの利便性を向上できる。ここにおいて、複数の楽曲データファイルを含むディレクトリが「データファイル」に対応する。
【００７７】
図１３は、第２の実施形態における電子機器１０のオーディオ起動時の動作手順を示すフローチャート図である。図１３の手順は、電子機器１０に電源が投入され、オーディオ機能が起動されたときに実行される。そして図１３の手順は、第１の実施形態における図７の手順に対応しており、手順Ｓ１２の代わりに手順Ｓ１２ａでユーザが転送する楽曲を選択入力する点が図７と異なる。また、図１３の手順では、図７の手順Ｓ１８の代わりに、手順Ｓ１８ａで楽曲データファイルをハードディスク１９に書込む。他の手順については、図７と同じであるので説明を省略する。
【００７８】
図１４は、楽曲データ転送手順を詳述するフローチャート図である。図１４の手順は、図１３における手順Ｓ１８ａのサブルーチンに対応するとともに、第１の実施形態における図８の手順に対応する。図１３の手順は、図８の手順Ｓ２２、Ｓ２４の代わりに、手順Ｓ２２ａでハードディスク１９にデータを書込む。他の手順は図８と同じであるので、説明を省略する。
【００７９】
図１５は、電源が切断された後、電源が再投入されたときの電子機器１０の動作手順を示すフローチャート図である。図１５の手順は、電子機器１０に電源が再投入され、システム制御部がバックアップメモリ１８に格納された動作モードに基づいてオーディオ機能を起動したときに実行される。また図１５の手順は第１の実施形態における図９の手順に対応している。図１５の手順では、図９の手順Ｓ１１８の代わりに、手順Ｓ１１８ａで楽曲データの読取り開始と、ハードディスク１９への書込みが行われる。また、手順Ｓ１２０のデフォルト処理では、たとえばユーザ指示待ち状態に移行する。他の手順は図９と同じであるので説明を省略する。
【００８０】
このようにして、第２の実施形態における電子機器１０は、第１の実施形態と同様、管理リストのチェックサムにより記憶媒体７のデータ変更の有無を確認する。よって、バックアップメモリ１８のメモリ容量を節約できるとともに、迅速に管理リストの一致・不一致を確認することができ、迅速なレジューム転送が可能となる。
【００８１】
また、異なる種類の記憶媒体７が接続された場合であっても、データファイル読取り部を構成するデバイスドライバ１３６ａやファイルシステム１３４と、読取り指示部を構成するリスト管理部１３２、メイン制御部１３０といった上位アプリケーションプログラムとのインターフェイスを変更することなく、電子機器１０を構成できる。
【００８２】
[第２の実施形態における変形例]
第２の実施形態では、楽曲データの転送と再生を別々に行う場合を示した。この場合、記憶媒体７に格納されたすべての楽曲データファイルの転送を終了しないと楽曲再生が開始できないのでは利便性が悪い。よって、変形例では、レジューム転送開始時に、ユーザが転送を再開する・しないを選択する手順が追加される。
【００８３】
図１６は、変形例における電子機器１０の動作手順を示すフローチャート図である。また、図１７は、図１６の手順が実行されるときに表示部３が表示する画面の例である。
【００８４】
図１６の手順は、図１５における手順Ｓ１１４とＳ１１６の間に挿入される。すなわち、メイン制御部１２２が、手順Ｓ１１４で転送を選択された楽曲データファイルの管理リストＭＬ＿２における読取り位置を導出すると、本図の手順Ｓ１１４０で、メイン制御部１２２は楽曲データファイルの転送が可能であるかを判断する。ここでは、電源再投入後に作成した管理リストＭＬ＿２と読取り位置ＲＰ＿１に基づき転送管理情報を再度作成し、バックアップメモリ１８に格納された転送管理情報との一致を確認する。このとき、転送管理情報のチェックサムを算出して比較することにより、転送管理情報全体の一致・不一致を確認する場合より処理時間を短縮できる。そして、転送管理情報が一致していれば、転送可能と判断する。ここにおいて、管理リストの一致に加え、転送管理情報の一致を確認することにより、記憶媒体７の楽曲データファイルＤＦが変更されていないことをより確実に確認できる。
【００８５】
そして、転送可能である場合（Ｓ１１４０のＹｅｓ）、転送継続確認画面を表示部３に表示させる（Ｓ１１４２）。例えば、図１７に示すような画面が表示される。そして、ユーザが転送再開を選択して操作入力すると（Ｓ１１４４のＹｅｓ）、手順Ｓ１１６に移行して上述したようなレジューム転送を実行する。一方、転送が可能でない場合（Ｓ１１４０のＮｏ）、あるいは転送再開が選択されない場合には（Ｓ１１４４のＮｏ）、第１の実施形態に示したレジューム再生を実行する（Ｓ１１４６）。このとき、転送のための読取りが中断された位置から、楽曲再生が実行される。
【００８６】
このような手順によれば、ユーザは転送を継続する・しないを選択できるので、ユーザが楽曲転送を中止して楽曲再生を望む場合の利便性が向上できる。
【００８７】
なお、上述の説明においては、車載用電子機器がカーナビゲーション機能を有し、ＣＰＵ１２がナビゲーション制御部として機能する場合もあるので、ＣＰＵの処理負荷を軽減するために楽曲データの転送と再生を別々に行う場合について説明した。しかしながら、ＣＰＵの処理性能によっては、楽曲データの転送と再生を同時に行うことも可能である。
【００８８】
[第３の実施形態]
第３の実施形態では、データファイル読取り部１２８が楽曲データファイルを記憶媒体７から読取ってハードディスク１９に転送し、さらにハードディスク１２に書き込んだ楽曲データファイルを読取ってデコード部１４０にも出力することで、楽曲データの転送と楽曲再生を並行して行う。
【００８９】
図１８は、第３の実施形態におけるデータファイル読取り部１２８、読取り指示部１２６の詳細な構成とその動作について説明する図である。図１８は、第２の実施形態における図１０に対応する。ここでは、図１０と異なる点について説明する。
【００９０】
データファイル読取部１２８は、デバイスドライバ１３６ｂを介してハードディスク１９に楽曲データファイルＤＦを分割して書き込むと、書き込んだデータをハードディスク１９から読み取ってファイルシステム１３４に渡す。すると、ファイルシステム１３４は、デバイスドライバ１３６ｂから取得した楽曲データファイルＤＦの一部をデコード部１４０に渡す。一方でメイン制御部１３０は、デコード部１４０に楽曲データを順次デコードさせ、楽曲音声信号を生成させる。そして、楽曲音声信号は増幅器１７、スピーカ８に出力される。
【００９１】
このような動作を繰り返すことにより、１曲分の楽曲が転送と同時に再生される。そして、順次、複数曲分の楽曲の転送と再生が並行して行われる。
【００９２】
そして、この場合、電源が切断されて再投入されたときには、第１の実施形態に示したようにして読取りが中断された位置から再生を再開すると同時に転送を再開することができる。
【００９３】
なお、上述におけるバックアップメモリ１８は、チェックサムを格納するものと再生管理情報や転送管理情報を格納するものとを別の構成とすることも可能である。
【００９４】
また、上述においては、管理リストの識別子としてチェックサムを例として説明したが、チェックサム以外でも、管理リストの一致・不一致を確認できる識別子であって、管理リスト本体よりデータ量が少ない識別符号であれば、パリティチェックやＣＲＣ（Cyclic Redundancy Check）、ハミング符号等、種々の識別符号を用いることができる。
【００９５】
またさらに、上述においては電子機器１０を例として説明したが、電子機器１０以外の電子機器、たとえばパーソナルコンピュータやオーディオ機器などにも本発明は適用できる。その場合にも、バックアップメモリの容量を節約しつつ、迅速にレジューム再生を実行することが可能となる。  
【００９６】
以上説明したように、本発明によれば、異なる種類の記憶媒体を用いた場合であってもレジューム再生やレジューム転送が可能な電子機器が、低廉なコストで提供される。
【符号の説明】
【００９７】
７：記憶媒体、１０：車載電子機器、１８：バックアップメモリ、１２６：読取り指示部、１２８：データファイル読取り部
【図１】
2010250916.tif 000003
【図２】
2010250916.tif 000004
【図３】
2010250916.tif 000005
【図５】
2010250916.tif 000006
【図６】
2010250916.tif 000007
【図７】
2010250916.tif 000008
【図８】
2010250916.tif 000009
【図９】
2010250916.tif 000010
【図１０】
2010250916.tif 000011
【図１２】
2010250916.tif 000012
【図１３】
2010250916.tif 000013
【図１４】
2010250916.tif 000014
【図１５】
2010250916.tif 000015
【図１６】
2010250916.tif 000016
【図１８】
2010250916.tif 000017
【図４】
2010250916.tif 000018
【図１１】
2010250916.tif 000019
【図１７】
2010250916.tif 000020