(57)【要約】【課題】機器が非動作中に再生を停止した位置のデータが変化したかどうかを検出して、変化を検出した場合に、最後に再生したデータとは異なるデータからの再生再開を防ぐ再生装置を提供する。【解決手段】再生停止時に再生を再開するための再生再開位置情報と、再生を停止した位置のデータを識別する再生停止位置のデータ識別情報をＲＡＭ３または７に格納し、再生を停止した後で再生を再開するときにＲＡＭに格納した再生再開位置情報と再生停止位置のデータ識別情報を読み出し、再生再開位置情報が示す位置にある再生再開位置のデータ識別情報をフラッシュメモリカード４から読み出し、２つの識別データを比較することによってデータが変化していないかを検出し、データが変化している場合、再生再開位置情報の示す位置からの再生再開を行わない。【選択図】　図１
2004104337.tif 000002
【特許請求の範囲】
【請求項１】
再生停止時に、再生を再開するための再生再開位置情報を記憶する再生再開位置情報記憶手段と、
再生を停止した位置のデータを識別する再生停止位置のデータ識別情報を記録媒体から読み出す手段と、
前記再生停止位置のデータ識別情報を記憶する再生停止位置のデータ識別情報記憶手段とを備え、
前記再生再開位置情報と前記再生停止位置のデータ識別情報とを用いて最後に再生したデータを識別することを特徴とする再生装置。
【請求項２】
再生を停止した後で、再生を再開するときに、記録媒体から前記再生再開位置情報が示す位置にある再生再開位置のデータ識別情報を読み出す手段と、
前記再生停止位置のデータ識別情報記憶手段で記憶した再生停止位置のデータ識別情報を読み出す手段と、
前記再生再開位置のデータ識別情報と前記再生停止位置のデータ識別情報とを比較する比較手段とを備え、
前記比較手段の比較結果より再生を停止した位置のデータと再生再開位置のデータとが変化していないかを検出することを特徴とする請求項１記載の再生装置。
【請求項３】
前記比較手段の比較結果により再生再開位置を決定する再生再開位置決定手段を備えることを特徴とする請求項２記載の再生装置。
【請求項４】
前記再生再開位置情報記憶手段と再生停止位置のデータ識別情報記憶手段は不揮発性記憶手段であることを特徴とする請求項１から３のいずれかに記載の再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、再生再開手段を備えた再生装置に関し、特に書き換え可能な記録媒体を用いるものに関する。
【０００２】
【従来の技術】
記録媒体の再生が停止されると、その停止位置を示す再生再開位置情報を、電源が供給され続けるＲＡＭ、または、不揮発性メモリに記録しておき、再度機器を立ち上げたときに当該再生再開位置情報が示す位置から再生を再開する再生方法がある。この方法では、前回再生された直後のデータを再生することが可能である。コンパクトディスク等のデータが変化しない記録媒体の場合、記録媒体が変化しているかどうかを識別することができれば、前回再生した位置の続きから正しく再生を再開することが可能である（例えば、特許文献１参照）。
【０００３】
しかし、書き換え可能な記録媒体の場合、同じ記録媒体でも、機器が非動作中に他の機器で記録媒体を使用することによって、再生再開位置が示すデータを削除したり、データの順番を変更したりすると、再生停止位置のデータが変化している場合があり、再生再開位置情報が示す位置から再生を再開すると、最後に再生したデータとは異なるデータを再生してしまうことがある。
【０００４】
従来は、このように再生を停止したデータと異なるデータから再生してしまうことを防ぐために、再生装置から記録媒体が取り出されたことを検出して再生再開位置情報を無効にする方法、または、データの総数、総演奏時間等も再生停止時にＲＡＭまたは不揮発メモリに記録しておき、再生再開時に比較して、変化のある場合は再生再開位置情報を無効にする方法が用いられている。
【０００５】
【特許文献１】
特開平５−２８９８２９号公報
【０００６】
【発明が解決しようとする課題】
しかし、再生装置から記録媒体が取り出されたことを検出する方法の場合、再生装置に記録媒体が取り出されたことを検出する手段を追加する必要があり、付加回路のためにコスト増や再生装置の小型化の妨げになるといった問題点がある。
【０００７】
また、半導体メモリカード、光ディスク、光磁気ディスク等は１つの記録媒体の中に音楽データ、動画データ、静止画データ、文書データ等の異なる種類のデータを格納できる記録媒体であり、再生装置が利用する種類のデータ以外を他の機器で使用することも可能であるが、再生装置が対象とする種類のデータが変化していなければ、再生を停止位置の直後の位置から再開することが可能であれば、ユーザにとって使い勝手がよくなる。
【０００８】
具体的にいうと、ある再生装置で音楽データを途中まで聴いた後、再生を停止し、パーソナルコンピュータで静止画データを記録媒体に書き込んだとする。このとき、再生装置の対象データである音楽データが変化していない場合、元の再生装置に記録媒体を入れて再生を再開する場合、再生再開位置情報を無効にしていなければ、ユーザは前回再生を停止した位置の続きから再生を再開することができるが、記録媒体が取り出されたことを検出して再生再開位置情報を無効にする方法を利用した場合、音楽アルバムの先頭から再生を開始することになり、ユーザは一度聴いた曲を再度聴かなければならない。
【０００９】
また、データの総数、総演奏時間を再生停止時にＲＡＭまたは不揮発メモリに記録しておき、再生再開時に比較して、変化のある場合は再生再開位置情報を無効にする方法の場合、比較する情報以外の部分が変化していても再生停止時から変化したデータから再生を再開してしまうという問題点がある。この方法では少ないデータ量でデータの変化を検出することが可能であるが、比較するデータが少ないために誤った判定をする可能性がある。例えば、再生停止時と再生再開時のデータ総数、総演奏時間が同じであっても再生再開位置のデータの順番が変化している場合、データの変化を検知できないため、再生停止時のデータとは異なるデータから再生を再開してしまう。再生再開位置のデータが変化しているかを判別するために、曲名等も比較する方法もあるが、同じ曲名のデータが存在する場合に同様に誤った判定をする可能性があり、一意にデータを識別できる情報がデータに付加されていない限り、他の情報を用いても同様に誤った判定をする可能性がある。
【００１０】
本発明は、機器が非動作中に再生再開位置情報が示す位置のデータが変化したかどうかを検出して、変化を検出した場合に、最後に再生したデータとは異なるデータからの再生再開を防ぐことを可能とする再生装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明の再生装置は前記課題を解決するために、再生停止時に、再生を再開するための再生再開位置情報を記憶する再生再開位置情報記憶手段と、再生を停止した位置のデータを識別する再生停止位置のデータ識別情報を記録媒体から読み出す手段と、前記再生停止位置のデータ識別情報を記憶する再生停止位置のデータ識別情報記憶手段とを備え、前記再生再開位置情報と前記再生停止位置のデータ識別情報とを用いて最後に再生したデータを識別する構成である。
【００１２】
そしてこの構成において、さらに再生を停止した後で、再生を再開するときに、記録媒体から前記再生再開位置情報が示す位置にある再生再開位置のデータ識別情報を読み出す手段と、前記再生停止位置のデータ識別情報記憶手段で記憶した再生停止位置のデータ識別情報を読み出す手段と、前記再生再開位置のデータ識別情報と前記再生停止位置のデータ識別情報とを比較する比較手段とを備え、前記比較手段の比較結果より再生を停止した位置のデータと再生再開位置のデータとが変化していないかを検出する構成とすることができる。
【００１３】
さらには、前記比較手段の比較結果により再生再開位置を決定する再生再開位置決定手段を備えることができる。
【００１４】
これらの構成において、前記再生再開位置情報記憶手段と再生停止位置のデータ識別情報記憶手段は不揮発性記憶手段を用いることができる。
【００１５】
このような構成により、再生停止時の再生停止位置のデータ識別情報と、再生再開時の再生再開位置情報が示す位置にある再生再開位置のデータ識別情報との変化を検出することができ、データが変化している場合、再生再開位置情報の示す位置からの再生再開を行わないようにすることにより、最後に再生したデータとは異なるデータからの再生再開を防ぐことができるように作用する。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態１の再生装置として、フラッシュメモリカードを用いたものを例示して説明を行う。図１はフラッシュメモリカード再生装置のブロック図である。図１において、１はマイクロコンピュータ（以下マイコンという）であり、このマイコン１はＲＯＭ２に格納されている各種プログラムにしたがって装置全体の動作を制御し、記録媒体であるフラッシュメモリカード４に記録されているデジタル音声圧縮データをカードコネクタ５、カードインターフェイス６を介してＲＡＭ７に読み出し、読み出したデジタル音声圧縮データは音声圧縮デコーダ回路８に供給する。音声圧縮デコーダ回路８では、供給されたデジタル音声圧縮データを伸張処理し元のデジタル音声データに戻してＤ／Ａ変換器９に出力し、Ｄ／Ａ変換器９では入力されたデジタル音声データを元のアナログ音声信号に変換し、復調されたアナログ音声信号をアンプ１０に出力する。アンプ１０では、入力されたアナログ音声信号を増幅して、音声出力端子１１に出力する。
【００１７】
フラッシュメモリカード４にはデジタル音声圧縮データの他にプレイリスト数や曲数や総演奏時間のデータ構成情報と、プレイリスト名、曲名、曲番号、曲の演奏時間の管理情報が記録されており、これらの情報をカードコネクタ５、カードインターフェイス６を介して読み出し、データ構成情報をマイコン１内部のＲＡＭ３に、管理情報をマイコン１内部のＲＡＭ３または外付けのＲＡＭ７に記憶する。データ構成情報はフラッシュメモリカード４全体を管理する情報であり、フラッシュメモリカード４を交換するか、データを変更しない限り変化しない情報である。管理情報は再生中または停止位置の曲に関する情報であり、曲が切り替わるとこの管理情報も更新される。マイコン１は表示ドライバ１３を駆動することにより、表示部１４に対して、データ構成情報または管理情報を表示することが可能である。
【００１８】
制御手段としてのマイコン１は、再生中の再生位置、または停止中の停止位置をマイコン１内部のＲＡＭ３上で管理して、操作部１２の入力に応じて再生を制御する。
【００１９】
操作部１２は再生装置に対する再生開始や再生停止などの各種操作をユーザが行うための各種キーが設けられており、マイコン１は、この操作部１２に対して行われた操作に応じたコマンドを受信し、コマンドに応じた制御処理を行う。
【００２０】
以上のように構成された再生装置について、以下本発明の実施形態１についてデータの構成情報を取得する場合のフローチャートである図２、再生を停止する場合のフローチャートである図３、再生を再開する場合のフローチャートである図４を用いて動作を説明する。
【００２１】
まず、再生装置に電源が供給された後、図２のＳ１でマイコン１内部のＲＡＭ３上のプレイリスト数、総演奏時間、曲数のデータ構成情報を初期化する。Ｓ２でフラッシュメモリカード４がカードコネクタ５に装着されると、Ｓ３でカードコネクタ５、カードインターフェイス６を介してデータ構成情報を読み出し、データ構成情報（１）として再生停止前のデータ構成情報をマイコン内部のＲＡＭ３に格納する。以降、この格納したデータ構成情報（１）を保持しておくが、Ｓ４で再生装置の動作中にフラッシュメモリカード４がカードコネクタ５から取り外された場合、マイコン１内部のＲＡＭ３に格納したデータ構成情報（１）を無効にして、次にフラッシュメモリカード４がカードコネクタ５に装着されたときに、再度、データ構成情報（１）を取得して、マイコン内部のＲＡＭ３に格納する。
【００２２】
このデータ構成情報（１）は、再生装置に電源が供給されている間はマイコン１内部のＲＡＭ３にも電源が供給されているため、電源が切断されるまで保持することができる。なお、本実施形態ではマイコン内部のＲＡＭ３にデータ構成情報（１）を保持しているが、情報を保持できるＲＡＭである限りは、どこに保持しておいても構わない。
【００２３】
再生中は、図３のＳ５でデジタル音声圧縮データをフラッシュメモリカード４からカードコネクタ５、カードインターフェイス６を介してＲＡＭ７に読み出し、読み出したデジタル音声圧縮データは音声圧縮デコーダ８に供給し、Ｓ６で供給されたデジタル音声圧縮データの伸張処理を行い、Ｄ／Ａ変換器９に出力し、Ｄ／Ａ変換器９ではアナログ音声信号に変換し、復調されたアナログ音声信号はアンプ１０で増幅し、音声出力端子１１に出力する。
【００２４】
音声出力端子１１に出力するとともに、Ｓ７でマイコン１は伸張処理を行ったデジタル音声圧縮データのデータ名やデータ先頭からの位置や伸張処理したデジタル音声信号のフレーム数からなる再生位置情報をマイコン１内部のＲＡＭ３に格納して再生位置を管理する。Ｓ８において操作部１２から再生停止の入力を受け付けるか、または最後のデータまで再生が終わると再生を停止する。停止するまではＳ５からＳ８までの処理を繰り返す。再生を停止すると、最後に取得した再生位置情報は、再生を再開するときの再生再開位置情報として再生再開位置情報記憶手段としてのＲＡＭ３に記憶されて再生再開時に使用する。
【００２５】
停止状態では停止位置のトラックタイトル、経過時間を表示部１４に表示したまま、再生再開の操作が行われるまで、一定時間待機する。待機中に、Ｓ９で再生再開の操作が行われた場合、再生再開位置情報が示す位置から続きの再生を再開する。一定時間経過後は、自動電源オフ処理に移る。このとき、Ｓ１０で最後の曲まで再生したかどうかを調べ、再生中に途中で停止した場合、Ｓ１１で最後に取得した再生位置情報の位置にあるデジタル音声圧縮データを６４バイト分読み出し、再生停止位置のデータ識別情報として再生停止位置のデータ識別情報記憶手段としてのマイコン内部のＲＡＭ３に格納する。また、最終曲まで再生して停止した状態の場合、Ｓ１２で再生再開位置情報を無効にする。次にＳ１３で装置全体の電源オフ処理を行う。電源オフ中も操作部１２からの操作を制御するために、マイコン１は電源が供給され続ける。
【００２６】
その後、操作部１２で再生開始の入力を受け付けたときに、図４のＳ１４で再生再開位置情報の有無により再生を停止した位置から再開するかどうかを決定する。再生再開位置情報が存在する場合再生再開位置情報が示す位置からの再生再開処理を行い、再生再開位置情報が無効な場合、Ｓ２１で１曲目の先頭から再生を行うように再生開始位置を設定する。再生を再生停止位置から再開する場合、Ｓ１５でフラッシュメモリカード４からプレイリスト数、総演奏時間、曲数のデータ構成情報（２）を読み出し、マイコン内部のＲＡＭ３に格納する。次に、Ｓ１６でこのデータ構成情報（２）と再生停止時にマイコン内部のＲＡＭ３に記憶しておいたデータ構成情報（１）を読み出し比較することによって、データの構成が変更されていないかを調べる。比較した結果、再生停止時のデータ構成情報（１）と再生再開時のデータ構成情報（２）が変化している場合、停止中にデータが変化したことが識別できるため、Ｓ２１で１曲目の先頭から再生を行うように再生開始位置を設定する。データ構成情報（１）とデータ構成情報（２）が同じ場合、次にＳ１７で再生再開位置情報が示す位置に指定のデジタル音声圧縮データが存在するかを調べ、データが存在しない場合、Ｓ２１で１曲目の先頭から再生を行うように再生開始位置を設定する。データが存在する場合、Ｓ１８で再生停止時にマイコン内部のＲＡＭ３に格納しておいた再生再開位置情報が示す位置にあるデジタル音声圧縮データを６４バイト分読み出し、マイコン内部のＲＡＭ３または外付けのＲＡＭ７に格納し、Ｓ１９で再生停止時にマイコン内部のＲＡＭ３に記憶しておいた再生停止位置の識別データ６４バイトと比較する。再生停止位置の識別データと再生再開位置の識別データとが異なる場合、再生停止時と再生再開時のデータが変化していることが識別できるので、Ｓ２１で１曲目の先頭から再生を行うように再生開始位置を設定する。再生停止位置のデータと再生再開位置のデータが同じ場合、Ｓ２０で再生再開位置情報として記憶した位置から再生を再開する。
【００２７】
本実施の形態では、再生再開時の情報として、図５に示すデータ構成情報、再生再開位置情報、再生停止位置のデータ識別情報を使い、データの構成が変化していないかの判定、再生再開位置にデータが存在するかの判定、再生を停止したデータと再生を再開しようとする位置のデータが同じデータかどうかの判定を行い、再生停止時のデータと異なるデータからの再生再開を防ぐ。本実施の形態に対する比較として、従来の再生装置における再生再開情報を図６に示す。
【００２８】
なお、再生停止位置から再生を再開しない場合、再生停止位置以外にも再生を開始する位置の情報を持つ再生装置または記録媒体の場合、１曲目以外から再生をしても構わない。
【００２９】
また、再生停止位置と再生再開位置のデジタル音声圧縮データの比較するデータサイズは６４バイトである必要はない。データが変化していることの識別が十分に行えるサイズであれば良い。本実施例の比較データサイズが６４バイトの場合、仮にデジタル音声圧縮データがランダムなバイナリデータだとすると、再生停止位置と再生再開位置のデジタル音声圧縮データが一致する確率は１／２５１２となる。実際にはデジタル音声圧縮データは完全にランダムなバイナリデータではないので、このような確率計算はできないが、異なるデジタル音声圧縮データを同一データと誤った判断をする確率としては十分に低く、このようにして、再生停止時と再生再開時にデータが変化していないかを識別することを可能とした。マイコン１内部のＲＡＭ３の容量が少ない場合、または、マイコン１内部のＲＡＭ３に記憶しておくデータのサイズを少なくするためには、再生停止位置、再生再開位置のデータの一部、または、データ全体に同じ演算を行い、その演算結果を識別データとして利用することも可能である。
【００３０】
また、前記実施形態では再生停止位置から再生を再開するために保持する情報、すなわち再生再開位置情報、再生停止位置のデータ識別情報等をマイコン１内部のＲＡＭ３に記憶しているため、電源が切断されると情報が無効になるが、この情報をフラッシュメモリカード４に書き込むか、実施形態２の再生装置として、図７にブロック図を示すような構成の再生装置の場合、不揮発性メモリ１５に再生再開位置情報と再生停止データの識別データを記憶させることによって、電源が切断されても次に電源が供給された後に不揮発性メモリ１５から再生再開位置情報と再生停止データの識別データを読み出すことによって、再生を停止したデータと再生再開位置のデータとが変化しているかどうかを検出することが可能である。
【００３１】
また、本再生装置で再生再開のときに保持または参照するデータを、本装置が使用するデータに限れば、再生装置が非動作中に、記録媒体を取り出し、他の装置で本装置が使用するデータ以外のデータを書き換えたとしても、記録媒体を本再生装置に再度装着した場合には、再生停止前に最後に再生した位置の続きから再生を再開させることも可能である。
【００３２】
また、前記各実施形態はフラッシュメモリカードを記録媒体として用いたが、曲の追加、削除、順番の変更といったデータの編集ができる、書き換え可能な記録媒体であれば、光磁気ディスクや相変化型の光ディスクや磁気記録を用いた記録媒体であっても適用可能である。
【００３３】
さらに、音楽データの再生装置を例に用いたが、映像信号を再生できるものについても同様に適用できるものである。
【００３４】
【発明の効果】
以上説明したように本発明の再生装置では、再生停止した後の再生装置が非動作中に記録媒体のデータが変更された場合も、再生再開位置のデータが変更されていることを検知することが可能であり、再生を停止したデータ以外の再生再開を防ぐことが可能である。
【００３５】
データの変化を識別するための識別データは、マイコン内部のＲＡＭで保持しても負担にはならないほどのサイズでデータの変化を検知することができるため、新たな回路等を付加する必要も無い。従って、記録媒体が再生装置から取り出されたことを検出する回路を設ける必要もなくなるため、本体装置のコストを削減することも可能である。
【００３６】
また、再生装置が非動作中に、記録媒体を取り出し、他の再生装置で本装置が使用するデータ以外のデータを書き換えたとしても、記録媒体を本再生装置に再度装着した場合には、再生停止前に最後に再生した位置の続きから再生を再開させることも可能である。
【図面の簡単な説明】
【図１】本発明の実施形態１のブロック図
【図２】データ構成情報取得時の動作を示すフローチャート
【図３】再生停止時の動作を示すフローチャート
【図４】再生再開時の動作を示すフローチャート
【図５】本実施の形態における再生再開のために保持する情報を示す説明図
【図６】従来の再生装置における再生再開のために保持する情報を示す説明図
【図７】本発明の実施形態２のブロック図
【符号の説明】
１　マイコン
２　ＲＯＭ
３　ＲＡＭ
４　フラッシュメモリカード
５　カードコネクタ
６　カードＩ／Ｆ
７　ＲＡＭ
８　音声圧縮デコーダ
９　Ｄ／Ａ変換器
１０　アンプ
１１　音声出力端子
１２　操作部
１３　表示ドライバ
１４　表示部
１５　不揮発性メモリ
【図１】
2004104337.tif 000003
【図２】
2004104337.tif 000004
【図３】
2004104337.tif 000005
【図４】
2004104337.tif 000006
【図５】
2004104337.tif 000007
【図６】
2004104337.tif 000008
【図７】
2004104337.tif 000009