(57)【特許請求の範囲】
【請求項１】
データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段と、
着脱型記憶手段が接続される接続手段と、
表示手段と、
データを再生する再生手段と、
上記着脱型記憶手段が接続された場合に、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成し、当該新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示させるとともに、上記新たな管理データに基づいて上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を実行させる制御手段と
を備える再生装置。
【請求項２】
上記制御手段は、上記着脱型記憶手段が上記接続手段から取り外されたときに、上記内蔵型記憶手段の管理データに基づいて新たな管理データを生成し、この新たな管理データに基づいてデータの再生を実行させることを特徴とする請求項１記載の再生装置。
【請求項３】
上記制御手段は、上記着脱型記憶手段が上記接続手段に接続されたとき当該着脱型記憶手段から管理データを読み出させることを特徴とする請求項１記載の再生装置。
【請求項４】
上記制御手段は、上記新たな管理データに基づいて上記内蔵型記憶手段から上記着脱型記憶手段に所定のデータを移動させることを特徴とする請求項１記載の再生装置。
【請求項５】
データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段と、着脱自在に接続される着脱型記憶手段と、表示手段と、データを再生する再生手段を備える再生装置におけるデータの再生方法において、
上記着脱型記憶手段が接続された場合に、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成し、
次いで、上記新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示させるとともに、上記新たな管理データに基づいて上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を実行することを特徴とするデータの再生方法。
【請求項６】
データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段を備えた再生装置に、着脱型記憶手段が接続されたとき、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成する工程と、
上記新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示する工程と、
さらに、上記新たな管理データに基づいて、上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を上記再生装置に実行させる工程と
を有するプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内蔵型記憶手段を備えるとともに、着脱型記憶手段が接続される再生装置に関し、さらには、この再生装置を用いたデータの再生方法及び記録媒体に関する。
【０００２】
【従来の技術】
従来より、音声信号をファイル毎に記憶するフラッシュメモリを備えた記録再生装置が提供されている。上記記録再生装置は、マイクロホーンに入力される音声を音声データとしてフラッシュメモリに記憶するだけでなく、その他、コンピュータのデータ処理等で用いられるデータも記憶することができる。すなわち、上記記録再生装置は、録音／再生機能を有するだけでなく、記録媒体として所望のデータを記録しておくこともできる。
【０００３】
【発明が解決しようとする課題】
ところで、ユーザは、フラッシュメモリに記憶されているデータを転送する場合には、通信手段を用いてそのデータをコンピュータ等を介して処理するか、音声出力等の外部出力器を通して転送する必要があり、甚だデータの転送が不便である。
【０００４】
また、データの転送を容易にするために、記録再生装置のフラッシュメモリを脱着可能として、外されたフラッシュメモリをコンピュータに接続することが考えられる。
【０００５】
しかし、フラッシュメモリが存在しなくなった本体は、データを記憶する記憶手段がなくなることから使用できなくなってしまう。また、必要なデータを脱着可能なフラッシュメモリに保存しておくのも必ずしも妥当ではない。
【０００６】
本発明は、このような実情に鑑みて提案されたものであり、脱着可能な記憶手段を備えた場合に操作性を向上させることができる再生装置、データの再生方法及び記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述の課題を解決するために、本発明に係る再生装置は、データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段と、着脱型記憶手段が接続される接続手段と、表示手段と、データを再生する再生手段と、上記着脱型記憶手段が接続された場合に、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成し、当該新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示させるとともに、上記新たな管理データに基づいて上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を実行させる制御手段とを備える。
【０００８】
上記再生装置によると、各記憶手段の管理データに基づいて、各記憶手段に対するデータの書き込み又はデータの読み出しを行って、各記憶手段の区別をユーザに意識させることなく容易に取り扱うことができる。
【０００９】
また、本発明は、データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段と、着脱自在に接続される着脱型記憶手段と、表示手段と、データを再生する再生手段を備える再生装置におけるデータの再生方法において、上記着脱型記憶手段が接続された場合に、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成し、次いで、上記新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示させるとともに、上記新たな管理データに基づいて上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を実行することを特徴とする。
【００１０】
さらに、本発明は、プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、この記録媒体に記録されたプログラムは、データと当該データを管理するための管理データとを、それぞれ記憶する内蔵型記憶手段を備えた再生装置に、着脱型記憶手段が接続されたとき、上記内蔵型記憶手段から読み出される管理データと上記着脱型記憶手段から読み出される管理データとから新たな管理データを生成する工程と、上記新たな管理データに基づいて、上記内蔵型記憶手段と上記着脱型記憶手段とに記憶されている各データに関連する情報を、所定の順に上記表示手段に再表示する工程と、さらに、上記新たな管理データに基づいて、上記内蔵型記憶手段に記憶されているデータと上記着脱型記憶手段に記憶されているデータの再生を上記再生装置に実行させる工程とを有する。
【００１１】
【発明の実施の形態】
以下、本発明の第１及び第２の実施の形態について、図面を参照しながら説明する。最初に、第１の実施の形態について説明する。
【００１２】
本発明は、例えば図１に示す構成のＩＣレコーダ１に適用される。
上記ＩＣレコーダ１は、記録部１０によって電気的にデータの消去／再書込みが可能な不揮発性メモリであるＥＥＰＲＯＭ（Electrical Erasable/Programmable Read-Only Memory ）すなわちフラッシュメモリ９に音声データを記憶させ、フラッシュメモリ９の音声データを再生部２０によって再生する制御を行う制御部３０を有し、表示部４０に操作部５０からの操作内容やフラッシュメモリ９の音声データの内容を表示させるものである。なお、フラッシュメモリ９としては、内部メモリである内蔵型の第１のフラッシュメモリ９ａと、外付けメモリである脱着可能な第２のフラッシュメモリ９ｂとがある。
【００１３】
上記記録部１０は、音声を電気信号に変換して音声信号を出力するマイクロホーン１１と、マイクロホーン１１からの音声信号を増幅する増幅器１２と、増幅器１２で増幅された音声信号の利得制御を行う自動利得制御回路（以下、「ＡＧＣ」：Automatic Gain Controllerという。）１３と、ＡＧＣ１３からの音声信号を音声データに変換するエンコーダ１４と、エンコーダ１４からの音声データを一時記憶するバッファメモリ１５とを備える。
【００１４】
マイクロホーン１１は、入力される音を音声信号に変換して増幅器１２に供給し、増幅器１２は、音声信号を増幅してＡＧＣ１３に供給する。ＡＧＣ１３は、増幅器１２で増幅された音声信号を、その利得が所定値になるように利得制御を行ってエンコーダ１４に供給する。
【００１５】
エンコーダ１４は、音声信号が時間的に相関が強いことから、例えば適応型差分パルスコードモジュレーション（以下、「ＡＤＰＣＭ」：Adaptive Differential Pulse Code Modulation という。）方式により、音声信号を符号化して音声データを生成し、この音声データをバッファメモリ１５，制御部３０を介してフラッシュメモリ９に供給する。また、エンコーダ１４は、２つのモードに応じて音声データの符号化量を調整することができ、例えばＳＰ（Standard Play）モードのとき８ｋＨｚでサンプリングを行い、ＬＰ（Long Play）モードのときは４ｋＨｚでサンプリングを行って、時間軸方向に対して音声信号の符号化量を調整する。
【００１６】
なお、記録部１０は、操作部５０の図示しない再生開始ボタンが押されてから図示しない停止ボタンが押されるまで動作し、この間の音声データは１つの用件ファイルとしてフラッシュメモリ９に記録される。
【００１７】
第１のフラッシュメモリ９ａは、ＩＣレコーダ１に内蔵されているものであるのに対し、第２のフラッシュメモリ９ｂは、脱着可能であり、コネクタ８を介して制御部３０に接続されている。
【００１８】
また、第１のフラッシュメモリ９ａは、用件ファイルを記憶する用件ファイル記憶領域とともに、各用件ファイルを管理するＴＯＣデータを記憶するＴＯＣデータ記憶領域とを有する。ＴＯＣデータ記憶領域に記憶されているＴＯＣデータは、図２に示すように、用件ファイル毎に、「ファイル番号」，「用件番号」，「スタートアドレス」，「エンドアドレス」，「ＬＰ／ＳＰ」，「プライオリティ」，「アラーム有／無」，「記録日時」，「アラーム時間」から構成される。
【００１９】
「ファイル番号」は、各用件ファイルを大きくグループ化するための番号であり、いわゆるディレクトリ（又はフォルダ）の役割を果たすものである。「ファイル番号」として、「００」，「０１」，「１０」があり、それぞれ例えばファイルＡ，ファイルＢ，ファイルＣの３つに該当する。ユーザは、例えば仕事に関する用件ファイルをファイルＡに記録し、趣味に関する用件ファイルをファイルＢに記録するようにして、用件ファイルの管理をすることができる。
【００２０】
「用件番号」は、実際に記録した用件単位の番号を示す。つまり、ファイルＡからファイルＣのいずれかに記録されたときの用件ファイルの順番をいう。これにより、用件ファイルは、例えば「ファイルＡの用件番号２の用件ファイル」，「ファイルＣの用件番号１の用件ファイル」のように、「ファイル番号」と「用件番号」によって特定される。
【００２１】
「スタートアドレス」は記録されている用件ファイルの物理スタートアドレスを示し、「エンドアドレス」はその用件ファイルの物理エンドアドレスを示す。
【００２２】
「ＬＰ／ＳＰ」は、上述した用件ファイルの記録モードを意味し、記録時のサンプリング周波数によって異なる。
「プライオリティ」は、用件ファイルの優先度を示し、数字が大きい程優先度が高いことを意味する。ここでは、プライオリティは０から３まであり、プライオリティ３が最も優先度が高いことを示す。
「アラーム有／無」は、用件ファイルにアラーム設定がされていることを示す。ここで、アラーム設定とは、記録された用件ファイルを所定の設定時刻に再生する設定をいう。
「記録日時」は、用件ファイルが記録された日時を示す。
「アラーム時間」は、アラーム設定されたときの当該用件ファイルを再生する時刻を示す。
【００２３】
例えば図２によると、第１のフラッシュメモリ９ａにおいて、ファイル番号Ａで用件番号０１の用件ファイルは、ＳＰモードで記録されプライオリティは３である。また、ファイル番号Ａで用件番号０２の用件ファイルは、ＬＰモードで記録されプライオリティは１である。
【００２４】
第２のフラッシュメモリ９ｂも、第１のフラッシュメモリ９ａと同様に構成され、用件ファイルを記憶する用件ファイル記憶領域とともに、各用件ファイルを管理するＴＯＣデータを記憶するＴＯＣデータ記憶領域とを有する。このＴＯＣデータ記憶領域に記憶されているＴＯＣデータも、図３に示すように、第１のフラッシュメモリ９ａのＴＯＣデータと同様の構成となっている。例えば図３によると、第２のフラッシュメモリ９ｂにおいて、ファイル番号Ａで用件番号０１の用件ファイルは、ＬＰモードで記録されプライオリティは０であり、ファイル番号Ａで用件番号０２の用件ファイルは、ＳＰモードで記録されプライオリティは１である。
【００２５】
一方、再生部２０は、制御部３０を介してフラッシュメモリ９から読み出された音声データを元の音声信号に変換するデコーダ２１と、高域成分を除去するフィルタ２２と、フィルタ２２からの音声信号を増幅してスピーカ２４に供給する増幅器２３とを備える。
【００２６】
デコーダ２１は、記録部１０のエンコーダ１４に対応したものであり、上述のＳＰモード又はＬＰモードに応じてフラッシュメモリ９から読み出された音声データ、すなわちＡＤＰＣＭ方式で符号化された音声データを復号していわゆるＰＡＭ信号を生成する。フィルタ２２は、このＰＡＭ信号から音声帯域以上の高周波成分を除去して、音声信号を出力する。増幅器２３は、デコーダ２１から供給される音声信号を増幅してスピーカ２４を駆動する。かくして、録音された音がスピーカ２４から出力される。
【００２７】
制御部３０は、このＩＣレコーダ１の動作を制御するためのプログラムが記憶されているＲＯＭ３１と、ＲＯＭ３１に記憶されているプログラムを実行して、フラッシュメモリ９や記録部１０，再生部２０，表示部４０を制御するマイクロコンピュータ（以下、「ＣＰＵ」という。）３２と、時刻情報を生成するタイマ３３と、時刻やプログラムの実行結果等を一時的に記憶するランダム・アクセス・メモリ（以下、「ＲＡＭ」：Random Access Memoryという。）３４とを備え、操作部５０の操作設定に基づいて各回路を制御する。
【００２８】
ＲＡＭ３４は、起動時に、例えばフラッシュメモリ９から読み出されたＴＯＣ（Table Of Contents）情報や、音声ファイルを再生する時刻のデータ等を記憶する。そして、ＣＰＵ３２は、ＲＡＭ３４に格納された再生時刻のデータとタイマ３３の時刻情報とを比較し、これが一致したときにその音声ファイルの再生を行う。
【００２９】
表示部４０は、低消費電力の液晶表示パネル４１と、この液晶表示パネル４１を照明するためのバックライト４２とを備え、ＩＣレコーダ１の動作状態や操作手順を表示する。液晶表示パネル４１は、例えばフラッシュメモリ９に後述するスペシャルファイルが記憶されているときは「Ｓ」を表示し、スペシャルファイルが記憶済みであることをユーザに喚起する。
【００３０】
以上のように構成されるＩＣレコーダ１は、内蔵型の第１のフラッシュメモリ９ａと第２のフラッシュメモリ９ｂとを区別することなく、互いにデータを共有することができる。しかし、第１のフラッシュメモリ９ａと第２のフラッシュメモリ９ｂにはそれぞれＴＯＣデータが記録されているので、これらのＴＯＣデータをまとめて管理する必要がある。このため、ＣＰＵ３２は、起動時されたときには、図４に示すステップＳＴ１以下の処理を行う。
【００３１】
ステップＳＴ１において、ＣＰＵ３２は、第１のフラッシュメモリ９ａのＴＯＣデータを読み出してＲＡＭ３４に格納して、ステップＳＴ２に進む。
【００３２】
ステップＳＴ２において、ＣＰＵ３２は、コネクタ８を介して第２のフラッシュメモリ９ｂと接続しているか、すなわち第２のフラッシュメモリ９ｂがあるかを判定し、第２のフラッシュメモリ９ｂと接続しているときと判定したはステップＳＴ３に進み、接続していないと判定したときはステップＳＴ４に進む。
【００３３】
ステップＳＴ３において、ＣＰＵ３２は、第２のフラッシュメモリ９ｂのＴＯＣデータを読み出してＲＡＭ３４に格納し、ステップＳＴ４に進む。
【００３４】
ステップＳＴ４において、ＣＰＵ３２は、読み出したそれぞれのＴＯＣデータにいずれのフラッシュメモリのものであるかを示すメモリ番号を付加して、新たなＴＯＣデータをＲＡＭ３４上で構成する。なお、第２のフラッシュメモリ９ｂが接続されていない場合は、ＲＡＭ３４には第１のフラッシュメモリ９ａのＴＯＣデータがそのまま格納される。
【００３５】
以上のようなステップＳＴ１からステップＳＴ４までの処理が行われると、ＲＡＭ３４上には、図５に示すような構成のＴＯＣデータが構成される。なお、このＴＯＣデータは、第１のフラッシュメモリ９ａ及び第２のフラッシュメモリ９ｂのＴＯＣデータによって構築されたものである。
【００３６】
図５に示すＴＯＣデータは、各フラッシュメモリ９のＴＯＣデータとほぼ同様に構成され、用件ファイル毎に、「メモリ番号」，「ファイル番号」，「用件番号」，「スタートアドレス」，「エンドアドレス」，「ＬＰ／ＳＰ」，「プライオリティ」，「アラーム有／無」，「記録日時」，「アラーム時間」から構成される。ここでは、メモリ番号が「００」ときは第１のフラッシュメモリ９ａの用件ファイルであることを示し、メモリ番号が「０１」のときは第２のフラッシュメモリ９ｂの用件ファイルであることを示す。これにより、各用件ファイルは、「メモリ番号」，「ファイル番号」，「用件番号」によって特定される。そして、ＣＰＵ３２は、操作部５０に所定の操作がされると、かかるＴＯＣデータに基づいて、日付，アラーム，プライオリティ等のいずれかの順に用件ファイルをソートして、その用件ファイルに関する内容を液晶表示パネル４１に表示する。
【００３７】
以上のように、ＩＣレコーダ１は、第１及び第２のフラッシュメモリ９ａ，９ｂのＴＯＣデータから新たにＴＯＣデータを構築し、このＴＯＣデータに基づいて各用件ファイルの内容を表示するので、内蔵型の第１のフラッシュメモリ９ａ又は第２のフラッシュメモリ９ｂであるかをユーザに意識させることなく、各用件ファイルの内容をユーザに提示することができる。
【００３８】
つぎに、用件ファイルを移動するときのＣＰＵ３２の動作について説明する。なお、フラッシュメモリ９のＴＯＣデータは既にＲＡＭ３４に格納されているものとする。
【００３９】
ユーザが操作部５０を操作して特定の用件ファイルの移動を指示すると、ＣＰＵ３２は、図６に示すステップＳＴ１１以下の処理を行う。
【００４０】
ステップＳＴ１１において、ＣＰＵ３２は、同一メモリ内の用件ファイルの移動であるかを判定する。具体的には、ＣＰＵ３２は、第１のフラッシュメモリ９ａ（又は第２のフラッシュメモリ９ｂ）の用件ファイルをその中で移動するかを判定して、同一メモリ内での移動であると判定したときはステップＳＴ１５に進み、同一メモリ内の移動でないと判定したときはステップＳＴ１２に進む。なお、同一メモリ内の移動としては、例えばファイルＡとして記憶されている用件ファイルを、ファイルＣの用件ファイルとして記憶させておくような場合が該当する。
【００４１】
ステップＳＴ１２において、ＣＰＵ３２は、移動元のフラッシュメモリから移動の対象となる用件ファイルを読み出してＲＡＭ３４に格納して、ステップＳＴ１３に進む。
【００４２】
ステップＳＴ１３において、ＣＰＵ３２は、ＲＡＭ３４に格納されている用件ファイルを読み出して移動先のフラッシュメモリに書き込む処理を開始して、ステップＳＴ１４に進む。
【００４３】
ステップＳＴ１４において、ＣＰＵ３２は、用件ファイルの移動が終了したか、すなわち用件ファイルを構成するデータが全て移動先のフラッシュメモリに書き込まれたかを判定し、用件ファイルの移動が終了していないときはステップＳＴ１２に戻る。これにより、再びステップＳＴ１２からステップＳＴ１４の処理を繰り返し行って、用件ファイルの書き込みを行う。そして、ＣＰＵ３２は、用件ファイルの移動が終了したときは、移動元のフラッシュメモリから上記用件ファイルの削除を行って、ステップＳＴ１５に進む。
【００４４】
ステップＳＴ１５において、ＣＰＵ３２は、ＲＡＭ３４において移動元及び移動先のフラッシュメモリのＴＯＣデータを書き換え、新たなＴＯＣデータをそれぞれのフラッシュメモリ９に書き込んで、処理を終了する。なお、ステップＳＴ１１で同一メモリ内の移動であると判定した場合では、当該フラッシュメモリ９のＴＯＣデータのみの書換処理を行う。
【００４５】
すなわち、ＩＣレコーダ１は、第１及び第２のフラッシュメモリ９ａ，９ｂにそれぞれ記憶されている用件ファイルを、いずれのフラッシュメモリにあるか区別することなく、例えば図７に示すように、ファイルＡのグループとしてファイル０〜ファイル５をまとめて管理して取り扱っている。
【００４６】
したがって、用件ファイルの移動元が内蔵型の第１のフラッシュメモリ９ａであっても着脱可能な第２のフラッシュメモリ９ｂであってもよいので、ユーザは、フラッシュメモリの種類を意識することなく、用件ファイルの移動操作を行うことができる。
【００４７】
なお、本実施の形態では、用件ファイルの移動を例に挙げて説明したが、例えば用件ファイルの記録，再生，消去，検索，複写等についても同様に、内蔵型であるか又は脱着可能型のフラッシュメモリであるかを区別することなく行うことができる。これにより、何れのフラッシュメモリ９に用件ファイルが記憶されているかを認識することなく、かかる用件ファイルを取り扱うことができる。
【００４８】
また、必要な用件ファイルを第２のフラッシュメモリ９ｂに記憶させておき、この第２のフラッシュメモリ９ｂをＩＣレコーダ１から取り外して他の装置に接続することによって、ＩＣレコーダ１から当該他の装置に容易に用件ファイルの送信を行うことができる。
【００４９】
例えば、用件ファイルを第２のフラッシュメモリ９ｂに記録させ又はフラッシュメモリ９に記録された用件ファイルを再生できる電話がある場合には、電話中の話の内容を第２のフラッシュメモリ９ｂに記憶させ、これをＩＣレコーダ１に装着してその話の内容を聞くことができる。逆に、ＩＣレコーダ１から第２のフラッシュメモリ９ｂを外し、第２のフラッシュメモリ９ｂに記録された用件ファイルを電話中の相手に対して再生することもできる。
【００５０】
このとき、ＩＣレコーダ１は、内蔵型の第１のフラッシュメモリ９ａを備えているので、第２のフラッシュメモリ９ｂを取り外した状態であっても、第１のフラッシュメモリ９ａのＴＯＣデータに基づいて用件ファイルの記録／再生を行うことができる。
【００５１】
つぎに、本発明の第２の実施の形態について説明する。第２の実施の形態として、上述した図１を用いて、ＩＣレコーダ１とコネクタ７を介していわゆるパーソナル・コンピュータ（以下、「ＰＣ」という。）６０とが接続されている場合について説明する。なお、ＰＣ６０は、複数の用件ファイル及びこれらを管理するＴＯＣデータを記憶する記憶手段を備えているものとする。
【００５２】
ＩＣレコーダ１は、ＰＣ６０に接続されると、操作の複雑化をさけるために操作系をＰＣ６０に委譲する。そして、ＩＣレコーダ１は、ＰＣ６０によって制御されることになる。これにより、ＰＣ６０は、アプリケーション起動時には、図８に示すステップＳＴ２１からステップＳＴ２６までの処理を行う。
【００５３】
ステップＳＴ２１において、ＰＣ６０は、コネクタ７を介してＩＣレコーダ１の接続チェックを行って、ＩＣレコーダ１と接続していると判定ときはステップＳＴ２２に進み、ＩＣレコーダ１に接続していることを検出することができずタイムアウトと判定したときはステップＳＴ２６に進む。
【００５４】
ステップＳＴ２２において、ＰＣ６０は、ＩＣレコーダ１のフラッシュメモリ９（９ａ，９ｂ）から全てのＴＯＣデータを読み出す処理を行い、全てのＴＯＣデータの読み出しが終了したときはステップＳＴ２３に進み、ＴＯＣデータを読み出すことなくタイムアウトと判定したときはステップＳＴ２６に進む。
【００５５】
ステップＳＴ２３において、ＰＣ６０は、読み出したＴＯＣデータに基づいて、全ての用件ファイルの情報を図示しないモニタに表示して、ステップＳＴ２４に進む。
【００５６】
ステップＳＴ２４において、ＰＣ６０は、図示しないキーボード，マウス等の操作手段の操作入力待ちの状態になって、ステップＳＴ２５に進む。
【００５７】
ステップＳＴ２５において、ＰＣ６０は、操作手段の操作入力に従った処理を行ってステップＳＴ２３に戻り、また、その処理が終了したりタイムアウトになったときはステップＳＴ２６に進む。
【００５８】
ステップＳＴ２６において、ＰＣ６０は、上記モニタに、上述した処理が終了した旨やタイムアウトした旨等を表示して、ユーザに注意を喚起して処理を終了する。
【００５９】
以上のように、ＰＣ６０は、ＩＣレコーダ１からフラッシュメモリ９のＴＯＣデータを読み出して管理することで、ＩＣレコーダ１から操作性を委譲する。
【００６０】
ＰＣ６０は、フラッシュメモリ９から読み出したＴＯＣデータと、ＰＣ６０内の用件ファイルを管理するＰＣ用ＴＯＣデータに基づいて、例えば図９に示すように、新たなＴＯＣデータを構築する。
【００６１】
このＴＯＣデータは、上述の図５に示すＴＯＣデータと同様の構成となっていて、「メモリ番号」，「ファイル番号」，「用件番号」，「スタートアドレス」，「エンドアドレス」，「ＬＰ／ＳＰ」，「プライオリティ」，「アラーム有／無」，「記録日時」，「アラーム時間」から構成される。
【００６２】
「メモリ番号」では、「００」は第１のフラッシュメモリ９ａの用件ファイル、「０１」は第２のフラッシュメモリ９ｂの用件ファイル、「１０」はＰＣ６０に格納されている用件ファイルを意味する。なお、上記ＴＯＣデータでは、ＰＣ６０に格納されている用件ファイルの「スタートアドレス」及び「エンドアドレス」には、その用件ファイルのファイル名が示される。
【００６３】
例えば図９によると、第１のフラッシュメモリ９ａに記憶されているファイル番号０１で用件番号０１の用件ファイルは、ＳＰモード，プライオリティ３である。また、ＰＣ６０に格納されているファイル番号０１で用件番号０２の用件ファイルは、所定のファイル名が示され、ＳＰモード，プライオリティ２である。
【００６４】
そして、ＰＣ６０は、この新たなＴＯＣデータを用いて、各用件ファイルの情報を例えばプライオリティの高い順，アラーム設定時刻が現在時刻から近い順，記録時間の早い順等に従って、図示しないモニタに表示する。これにより、ユーザは、ＩＣレコーダ１又はＰＣ６０に記録されている用件ファイルであるかを意識することなく、用件ファイルを取り扱うことができ、ユーザインターフェースの操作性の向上を図ることができる。
【００６５】
ここで、ＩＣレコーダ１とＰＣ６０間で通信するときの通信データの構成について説明する。
上記通信データは、図１０に示すように、「コマンド」と「データ」とから構成される。「コマンド」は、「制御コマンド」，「ファイル番号」，「用件番号」，「添付データ数」とからなる。「制御コマンド」は、アップロード／ダウンロード等の制御命令の内容を示すである。「添付データ数」は、アップロード／ダウンロード時の添付データの数を示す。なお、上記通信データは、制御コマンドの内容によってデータ部がない場合がある。
【００６６】
つぎに、ＩＣレコーダ１とＰＣ６０の間の通信データのやりとりについて説明する。なお、ここでは、ＩＣレコーダ１及びＰＣ６０はパラレルポートを備え、互いにパラレル通信をしているものとする。ＩＣレコーダ１とＰＣ６０のパラレルポートとしては、図１１に示すように、「データ０」，「データ１」，「データ２」，「ビジー」，「セレクト」が設けられている。
【００６７】
そして、図１２に示すように、最初に、ＰＣ６０は、ＩＣレコーダ１対してデータの送受信が可能であるかを問うリクエスト信号を送信し、その直後にアップロード又はダウンロードを指示する制御コマンドを送信する。ＩＣレコーダ１は、送受信の準備ができている場合にはその旨を示すアクノリッジ信号をＰＣ６０に返信する。ＰＣ６０は、アクノリッジ信号の受信を確認すると、所定のクロックをＩＣレコーダ１に送信すると共に、そのクロックに同期してアップロード又はダウンロードのためのデータの送受信を行う。
【００６８】
以上のようなＩＣレコーダ１とＰＣ６０とがデータの送受信が可能な状態においても、ＩＣレコーダ１とＰＣ６０の間で用件ファイルを簡単に移動させることができる。このとき、ＰＣ６０は、具体的には図１３に示すステップＳＴ３１以下の処理を行う。
【００６９】
ステップＳＴ３１において、ＰＣ６０は、用件の移動が内部完結処理であるか、すなわちＩＣレコーダ１との間で用件ファイルの移動を行わないかを判定する。そして、ＰＣ６０は、ＩＣレコーダ１との間で用件ファイルの移動を行わないと判定したときはステップＳＴ４２に進み、かかる移動を行うと判定したときはステップＳＴ３２に進む。
【００７０】
ステップＳＴ３２において、ＰＣ６０は、ＩＣレコーダ１に対してリクエスト信号を送信し、その直後、上述の図１０に示す「制御コマンド」として「用件移動コマンド」を有する「コマンド」をＩＣレコーダ１に送信して、ステップＳＴ３３に進む。
【００７１】
ステップＳＴ３３において、ＰＣ６０は、ＩＣレコーダ１が用件発行コマンドを受信して受付の準備ができたかを判定する。ＰＣ６０は、具体的にはＩＣレコーダ１からのアクノリッジ信号を受信したかを判定し、受信したときは受付の準備ができたものとしてステップＳＴ３４に進み、所定時間内にアクノリッジ信号を受信しなかったときは受付の準備ができなかったものとしてステップＳＴ４３に進む。
【００７２】
ステップＳＴ３４において、ＰＣ６０は、移動の対象となる用件がＰＣ６０からＩＣレコーダ１に移動するものであるかを判定し、ＰＣ６０からＩＣレコーダ１に移動するものであるときはステップＳＴ３５に進む。また、ＰＣ６０からＩＣレコーダ１に移動するものでないときは、ＩＣレコーダ１からＰＣ６０に用件ファイルを移動するものとして、ステップＳＴ３７に進む。
【００７３】
ステップＳＴ３５において、ＰＣ６０は、移動の対象となる用件ファイルをＩＣレコーダ１に送信して、ステップＳＴ３６に進む。これに対応して、ＰＣ６０は、フラッシュメモリ９のＴＯＣデータを更新する。
【００７４】
ステップＳＴ３６において、ＰＣ６０は、送信した用件ファイルをＰＣ６０上から削除して、ステップＳＴ３９に進む。これに対応して、ＰＣ６０は、ＰＣ６０内に記憶されている用件ファイルを管理するＴＯＣデータを更新する。
【００７５】
一方、ステップＳＴ３４で、上記用件ファイルがＰＣ６０からＩＣレコーダ１に移動するものでないと判定ときのステップＳＴ３７において、ＰＣ６０は、ＩＣレコーダ１からの用件ファイルを受信して、ステップＳＴ３８に進む。これに対応して、ＰＣ６０は、フラッシュメモリ９のＴＯＣデータを更新する。
【００７６】
ステップＳＴ３８において、ＰＣ６０は、受信した用件ファイルにファイル名を付加して格納し、ステップＳＴ３９に進む。なお、ＰＣ６０は、このとき受信した用件ファイルをＩＣレコーダ１のフラッシュメモリ９から削除して、ＴＯＣデータを更新する。
【００７７】
ステップＳＴ３９において、ＰＣ６０は、ＩＣレコーダ１のフラッシュメモリ９からＴＯＣデータを読み出して、ステップＳＴ４０に進む。
【００７８】
ステップＳＴ４０において、ＰＣ６０は、読み出したＴＯＣデータ及びＰＣ６０内のＴＯＣデータに基づいて、全ての用件ファイルを管理するＴＯＣデータを再構築し、ステップＳＴ４１に進む。
【００７９】
ステップＳＴ４１において、ＰＣ６０は、再構築されたＴＯＣデータに基づいて、ＩＣレコーダ１及びＰＣ６０内に記憶されている用件をそれぞれ表示して、処理を終了する。
【００８０】
一方、ステップＳＴ３１で内部完結していると判定したときのステップＳＴ４２において、ＰＣ６０は、ＰＣ６０上における操作設定に従って用件を移動して、ステップＳＴ４０に進む。
【００８１】
また、ステップＳＴ３３で所定時間内に受付の準備ができなかったと判定したときのステップＳＴ４３において、ＰＣ６０は、エラー表示を行って処理を終了する。
【００８２】
以上のように、ＰＣ６０は、内蔵型の第１のフラッシュメモリ９ａ、脱着可能な第２のフラッシュメモリ９ｂ、ＰＣ６０に記憶されているいずれの用件ファイル（ファイル０からファイル８）であっても、図１４に示すように、これらをユーザに意識させることなくその用件ファイルを自由に移動させることができる。すなわち、異種装置とのデータの送受信においても、送受信のフォーマットが合致していれば記録媒体の種類を区別することなく、用件ファイルを管理することができる。
【００８３】
また、ＰＣ６０は、ＩＣレコーダ１の第２のフラッシュメモリ９ｂが外された場合であっても、第２のフラッシュメモリ９ｂ以外のＴＯＣデータに基づいて新たなＴＯＣデータを生成し、このＴＯＣデータに基づいて用件ファイルの読み出し又は書き込みを行う。これにより、ＩＣレコーダ１は、第２のフラッシュメモリ９ｂが外された場合であっても、その影響を受けることなく用件ファイルの記録／再生を行うことができる。
【００８４】
なお、第１及び第２の実施の形態において、音声データからなる用件ファイルを例に挙げて説明したが、本発明はこれに限定されず、他のデータであっても適用可能であるのは言うまでもない。
【００８５】
【発明の効果】
以上詳細に説明したように、本発明に係る再生装置、再生方法を採用することにより、各記憶手段からそれぞれの管理データを読み出して新たな管理データを生成し、新たな管理データに基づいて各記憶手段を一体に取り扱ってデータの書き込み及び読み出しの制御を行うことにより、どの記憶手段にデータ記憶されているかを意識することなく、データを容易に取り扱うことができる。
【図面の簡単な説明】
【図１】本発明を適用したＩＣレコーダの構成を示すブロック図である。
【図２】上記ＩＣレコーダが備える内蔵型のフラッシュメモリのＴＯＣデータの構成図である。
【図３】上記ＩＣレコーダが備える脱着可能なフラッシュメモリのＴＯＣデータの構成図である。
【図４】上記ＩＣレコーダの起動時におけるＣＰＵの動作を説明するフローチャートである。
【図５】内蔵型及び脱着可能型のフラッシュメモリに記録されている用件ファイルを一元に管理するＴＯＣデータの構成図である。
【図６】用件ファイルを移動するときのＣＰＵの動作を説明するフローチャートである。
【図７】各フラッシュメモリに記録された用件ファイルの状態を説明する図である。
【図８】ＩＣレコーダとＰＣが接続してアプリケーションが起動したときのＰＣの制御内容を示すフローチャートである。
【図９】内蔵型及び脱着可能型のフラッシュメモリ，ＰＣに記録されている用件ファイルを一元に管理するＴＯＣデータの構成図である。
【図１０】ＩＣレコーダとＰＣとの間の通信データの構造を示す図である。
【図１１】ＩＣレコーダとＰＣのパラレルポートを説明する図である。
【図１２】ＩＣレコーダとＰＣとの間でデータを送受信するときのタイミングチャートである。
【図１３】ＩＣレコーダとＰＣが接続しているときに用件ファイルを移動させるときのＰＣの制御内容を説明するフローチャートである。
【図１４】各フラッシュメモリ及びＰＣに記録された用件ファイルの状態を説明する図である。
【符号の説明】
１  ＩＣレコーダ、９（９ａ，９ｂ）  フラッシュメモリ、３２  ＣＰＵ、３４  ＲＡＭ、６０  ＰＣ
【図１】
0004304734.tif 000002
【図２】
0004304734.tif 000003
【図３】
0004304734.tif 000004
【図４】
0004304734.tif 000005
【図５】
0004304734.tif 000006
【図６】
0004304734.tif 000007
【図７】
0004304734.tif 000008
【図８】
0004304734.tif 000009
【図９】
0004304734.tif 000010
【図１０】
0004304734.tif 000011
【図１１】
0004304734.tif 000012
【図１２】
0004304734.tif 000013
【図１３】
0004304734.tif 000014
【図１４】
0004304734.tif 000015