(57)【要約】【課題】ファイルエラーによって再生が不能になった場合に、面倒な操作をしなくても、次回再生時に同じファイルエラーが生じないようにする。【解決手段】マイコン１は、メモリカード２００に記録されている音楽ファイルの再生途中でエラーが生じて再生不能となったときに、表示ドライバ３を制御して再生不能であることをディスプレイ４に表示するとともに、再生位置を表す位置情報記憶部１０を参照して該当するエラーファイルを削除することにより、再生動作の途中でリアルタイムにエラーファイルを削除することができるようにする。【選択図】        図１
2004178638.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されているデータファイルを順次再生する機能を有するデータ再生装置であって、
上記記録媒体に記録されているデータの再生途中でファイルエラーによって再生の続行が不能となったときに、再生不能であることをユーザに通知する通知手段と、
上記通知手段による通知に引き続いて、またはこれと同時に、上記ファイルエラーが生じたファイルを削除するファイル削除手段とを備えたことを特徴とするデータ再生装置。
【請求項２】
記録媒体に記録されているデータファイルを順次再生する機能を有するデータ再生装置であって、
上記記録媒体に記録されているデータの再生途中でファイルエラーによって再生の続行が不能となったときに、上記ファイルエラーが生じたファイルを削除するファイル削除手段と、
上記ファイル削除手段により削除されたファイルとは別のファイルから再生を開始するように制御する再生制御手段とを備えたことを特徴とするデータ再生装置。
【請求項３】
上記記録媒体に記録されているデータの再生途中でファイルエラーによって再生の続行が不能となったときに、再生不能であることをユーザに通知する通知手段を更に備えたことを特徴とする請求項２に記載のデータ再生装置。
【請求項４】
上記ファイル削除手段は、上記ファイルエラーが生じたファイルを削除するか否かについてユーザに問い合わせる問い合わせ手段を備え、上記ユーザにより削除の指示が成されたときにのみファイルの削除を行うことを特徴とする請求項１〜３の何れか１項に記載のデータ再生装置。
【請求項５】
記録媒体にファイル単位で記録されたデータの再生時にファイルエラーが生じて再生不能となった場合の処理方法であって、
上記記録媒体に記録されているデータの再生途中でファイルエラーによって再生の続行が不能となったときに、上記ファイルエラーが生じたファイルを削除するか否かについてユーザに問い合わせる第１のステップと、
上記ユーザによりファイルの削除が指示されたときに、上記ファイルエラーが生じたファイルを削除する第２のステップとを有することを特徴とするエラーファイル処理方法。
【請求項６】
上記ファイルエラーによって再生の続行が不能となったときに、再生不能であることをユーザに通知する第３のステップを上記第１のステップの前に有することを特徴とする請求項５に記載のエラーファイル処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ再生装置およびエラーファイル処理方法に関し、特に、ファイル単位で記録された音声データや画像データの再生時にファイルエラーが生じて再生不能となった場合の処理方式に関するものである。
【０００２】
【従来の技術】
最近のオーディオ再生装置の中には、記録媒体に各曲がファイル単位で記録された音楽データを順次再生する機能を備えたものが存在する。ファイル単位で記録される音楽データとして代表的なものに、デジタルの音楽ソースがＭＰ３（ＭＰＥＧ−Ａｕｄｉｏ−ｌａｙｅｒ３）やＡＴＲＡＣ３（Ａｄａｐｔｉｖｅ  Ｔｒａｎｓｆｏｒｍ  Ａｃｏｕｓｔｉｃ  Ｃｏｄｉｎｇ３）などの形式に従って圧縮された音楽ファイルがある。
【０００３】
従来、この種のオーディオ再生装置において、再生しようとするファイルが損傷している等の理由で、当該ファイルの再生が途中で続行不能になると、その時点でエラー表示を行ってファイルの再生を停止するという処理を行っていた。なお、記録媒体にファイルを記録しているときに予期せず電源供給が断たれ、記録が中止された場合に、中止されるまで記録されたファイルを修復する技術が、例えば特許文献１に開示されている。
【０００４】
【特許文献１】
特開２００１−２６６４９６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では、ファイルエラーによって再生が停止された場合、ユーザは壊れたファイルを飛ばして次のファイルから再生を再開するために、スキップボタンや再生ボタン等の操作をしなければならず、非常に面倒であるという問題があった。
【０００６】
また、次回再生時（記録媒体の最初から再生を開始するときなど）には、前回と同じ箇所でファイルエラーが発生し、再生が停止してしまうという問題もあった。これを避けるためには、ファイルエラーによって再生が停止した時点で、そのファイルに該当するトラック番号を呼び出してファイルを削除する煩雑な操作をしなければならないという問題があった。
【０００７】
本発明は、このような問題を解決するために成されたものであり、ファイルエラーによって再生が不能になった場合に、面倒な操作をしなくても、次回再生時に同じファイルエラーが生じないようにすることを目的とする。
また、本発明は、ファイルエラーによって再生が不能になった場合でも、面倒な操作をすることなく引き続き再生を楽しむことができるようにすることも目的としている。
【０００８】
【課題を解決するための手段】
上記した課題を解決するために、本発明では、ファイルエラーによって再生の続行が不能となったときに、再生不能であることをユーザに通知すると同時に、またはこれに引き続いて、当該エラーが生じたファイルを削除する処理を行うようにしている。これにより、再生不能ファイルを再生動作の途中でリアルタイムに削除することが可能となる。
【０００９】
また、本発明の他の態様では、ファイルエラーによって再生の続行が不能となったときに、エラーが生じたファイルを削除するとともに、当該ファイルとは別のファイルから再生を開始するように制御する。これにより、再生不能ファイルを再生動作の途中でリアルタイムに削除することが可能となるだけでなく、スキップボタンや再生ボタン等の操作を行わなくても、エラーのないファイルに自動的に進んで再生することが可能となる。
【００１０】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本発明によるデータ再生装置を実施したオーディオ再生装置１００の機能構成を示すブロック図である。
【００１１】
図１に示すように、本実施形態のオーディオ再生装置１００は、マイクロコンピュータ（マイコン）１、メモリインタフェース（Ｉ／Ｆ）２、表示ドライバ３、ディスプレイ４、キー操作部５、ＭＰＥＧデコーダ６、Ｄ／Ａコンバータ（ＤＡＣ）７、アンプ８、スピーカ９および位置情報記憶部１０を備えて構成されている。
【００１２】
マイコン１は、オーディオ再生装置１００の全体（メモリＩ／Ｆ２、表示ドライバ３、キー操作部５、ＭＰＥＧデコーダ６および位置情報記憶部１０）を制御する。メモリＩ／Ｆ２は、例えばＭＰ３形式の圧縮音声データを記録したメモリカード２００とマイコン１との間で、圧縮音声データや制御データのやり取りを行う。
【００１３】
メモリカード２００に記録されている圧縮音声データは、１曲毎に異なるファイルにて形成されている。１つの音楽ファイルにより１トラックが形成される。図２に示すように、それぞれのトラックは、いわゆるリジュームプレイ（前回停止した位置からの再生）の際に利用される基本単位であるブロックの集合から構成されている。
【００１４】
表示ドライバ３は、マイコン１の制御に従って、再生状態を含む各種の情報（再生トラック番号、再生時間、再生モード、ボリューム、電池残量など）をディスプレイ４に表示する。この表示ドライバ３は、マイコン１がファイルエラーを検出したときのエラーメッセージや、ファイル削除の有無をユーザに問い合わせる際の確認画面などもディスプレイ４に表示する。
【００１５】
キー操作部５は、ユーザがオーディオ再生装置１００に対して各種の指示を行うためのものである。このキー操作部５は、再生キー、停止キー、スキップ（トラックＵｐ／Ｄｏｗｎ）キー、ボリューム操作キー、モード指定キー等を備えている。ユーザはこのキー操作部５を操作することにより、エラーが生じたファイルを削除するか否かを指定することができるようになっている。
【００１６】
例えば、ファイル削除の有無に対して２つのキー（他の機能と共用するものであっても良い）を割り当て、その何れかを操作することによってファイル削除の有無を指定するようにすることが可能である。また、キー操作部５をタッチパネルディスプレイによって構成し、そのディスプレイ上に表示されるキーを操作することによってファイル削除の有無を指定するようにしても良い。
【００１７】
ＭＰＥＧデコーダ６は、マイコン１の制御によりメモリカード２００からメモリＩ／Ｆ２を通じて取り込んだ圧縮音声データを伸張処理して音声データを生成する。Ｄ／Ａコンバータ７は、ＭＰＥＧデコーダ６より出力される音声データをアナログオーディオ信号に変換する。アンプ８は、Ｄ／Ａコンバータ７より出力されるアナログオーディオ信号を所定量だけ増幅してスピーカ９から出力する。
【００１８】
位置情報記憶部１０は、マイコン１の制御に従って、音楽ファイルの再生位置に関する情報を記憶する。すなわち、マイコン１は、オーディオ再生装置１００に装着されたメモリカード２００の再生位置を管理し、現在再生中のトラック番号およびその中のブロック番号等を位置情報記憶部１０に記憶する。
【００１９】
上記のように構成したオーディオ再生装置１００は、メモリカード２００に記録されている圧縮音声データ中に損傷などのファイルエラーがない場合、以下のような動作をする。すなわち、キー操作部５の操作によって再生指示が出されると、マイコン１は、メモリＩ／Ｆ２を通じてメモリカード２００から圧縮音声データを読み出す。
【００２０】
メモリカード２００より読み出された圧縮音声データは、ＭＰＥＧデコーダ６に供給される。ＭＰＥＧデコーダ６は、入力された圧縮音声データを伸張処理して音声データを生成する。このＭＰＥＧデコーダ６で生成された音声データは、Ｄ／Ａコンバータ７に供給される。
【００２１】
Ｄ／Ａコンバータ７は、入力された音声データをアナログオーディオ信号に変換する。このようにして生成されたアナログオーディオ信号は、アンプ８を介してスピーカ９より出力される。このような一連の再生動作中に、マイコン１は、音楽ファイルの再生位置を表すトラック番号およびその中のブロック番号等を位置情報記憶部１０に記憶する。
【００２２】
図３は、以上のような動作に従って音楽ファイルを再生しているときに、何らかの原因で再生不能な壊れたファイルにアクセスした場合の動作を示すフローチャートである。例えば、図２に示す圧縮音声データについて第１トラックの音楽ファイルを再生している途中で、例えば第１０ブロックに損傷があってそれ以上再生を続行できなくなると、図３に示すフローチャートが実行される。
【００２３】
図３において、マイコン１は、表示ドライバ３を制御してディスプレイ４にエラー表示を行うことにより、ファイル中に損傷があるので再生できない旨をユーザに通知する（ステップＳ１）。次にマイコン１は、表示ドライバ３を制御してディスプレイ４に図４のような確認画面を表示することにより、エラーの生じたファイルを削除するか否かについてユーザに問い合わせる（ステップＳ２）。
【００２４】
これに応答してユーザは、キー操作部５を操作して、エラーファイルの削除を行うか否かを指定する。ここで、ユーザがエラーファイルの削除を指示すると、マイコン１は、メモリＩ／Ｆ２に制御データを出力し、エラーファイルをメモリカード２００から削除する（ステップＳ３）。どのファイルにエラーが生じたのかについては、位置情報記憶部１０を参照することによって把握する（再生が停止したときのトラック番号が位置情報記憶部１０に記憶されている）。
【００２５】
上記ステップＳ３でエラーファイルを削除した後、マイコン１は、位置情報記憶部１０に記憶されているトラック番号の次のトラック番号を指示することにより、次の曲に移って再生するように制御する（ステップＳ４）。なお、上記ステップＳ２でユーザがエラーファイルの削除を指示しなかった場合は、ファイル削除を行うことなく次の曲に移って再生する（ステップＳ４）。
【００２６】
以上詳しく説明したように、本実施形態によれば、音楽ファイルの再生途中でエラーが生じて再生不能となったときに、再生不能であることをユーザに通知することができる。また、エラー発生時にリアルタイムに提供される確認画面に従ってファイル削除を指示するだけで、その再生不能ファイルを削除することができる。よって、煩雑な操作を行わなくても、次回再生時に同じエラーが生じないようにすることができる。さらに、本実施形態によれば、ファイル削除の有無を指示した後は次の曲が自動的に再生されるので、再生の再開のために煩雑な操作を行う必要もなくなり、ユーザの利便性を向上させることができる。
【００２７】
なお、上記実施形態では、メモリカード２００に記録する圧縮音楽データの例としてＭＰ３形式の音楽ファイルを挙げたが、圧縮形式はこれに限定されない。例えば、ＡＴＲＡＣ３、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）、ＡＣ−３（Ｄｏｌｂｙ  Ｄｉｇｉｔａｌ）、ＴｗｉｎＶＱ、ＷＭＡ（Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ａｕｄｉｏ）などの圧縮形式であっても良い。
【００２８】
また、上記実施形態では、音楽ファイルの再生を例に挙げて説明しているが、画像ファイルの再生にも適用することが可能である。例えば、複数の静止画ファイルを順次再生する場合に、あるファイルに損傷があって再生できないときに、図３に示すフローチャートと同様の処理を行うことが可能である。複数の動画ファイルを順次再生する場合も同様である。
【００２９】
また、上記実施形態では、記録媒体の例としてメモリカード２００を用いているが、これに限定されるものではない。例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、磁気テープ、光ディスク、光磁気ディスク等を用いることも可能である。
【００３０】
また、上記実施形態では、あるファイルにおいてエラーが生じた場合に、その次のファイルから再生を開始する例について説明したが、必ずしも次のファイルである必要はない。例えば、エラーファイルを除いてランダムに選んだファイルから再生を開始するようにしても良いし、先頭のファイルから再生を開始するようにしても良い。
【００３１】
また、上記実施形態では、エラーファイルの削除が指示されたときには単に該当するファイルを削除するだけであったが、削除したトラック番号を記憶しておき、次回再生時に、そのトラック番号の音楽ファイルは削除された旨をディスプレイ４に表示することによってユーザに通知しても良い。
【００３２】
その他、上記実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００３３】
【発明の効果】
本発明は上述したように、ファイルエラーによってデータ再生の続行が不能となったときに、そのエラーファイルの削除処理を行うようにしたので、そのエラーファイルを再生動作の途中でリアルタイムに削除することができ、簡単な操作で次回再生時に同じエラーが生じないようにすることができる。
【００３４】
また、本発明の他の態様によれば、ファイルエラーによってデータ再生の続行が不能となったときに、エラーファイルとは別のファイルから再生を開始するようにしたので、ユーザが煩雑な操作を行わなくても他のファイルから引き続き再生を行うことができる。
【図面の簡単な説明】
【図１】本発明によるデータ再生装置を実施したオーディオ再生装置の機能構成を示すブロック図である。
【図２】圧縮音声データの構成を示す図である。
【図３】再生エラー発生時の動作を示すフローチャートである。
【図４】エラーファイルの削除の有無を問い合わせる確認画面の例を示す図である。
【符号の説明】
１  マイコン
２  メモリＩ／Ｆ
３  表示ドライバ
４  ディスプレイ
５  キー操作部
６  ＭＰＥＧデコーダ
７  Ｄ／Ａコンバータ
８  アンプ
９  スピーカ
１０  位置情報記憶部
１００  オーディオ再生装置
２００  メモリカード
【図１】
2004178638.tif 000003
【図２】
2004178638.tif 000004
【図３】
2004178638.tif 000005
【図４】
2004178638.tif 000006