(57)【要約】【課題】デジタルデータをメモリに記録するデータ記録装置において、データファイル数が規格制限の上限値を越えた場合にも、更に新たなデータの記録再生を可能とする。【解決手段】本発明に係るデータ記録装置は、記録開始操作から記録終了操作までに入力される音声データ及び／又は動画データを１つのデータファイルとしてメモリに記録するデータ記録制御部と、メモリに記録されている１又は複数のデータファイルの管理データからなる管理データファイルを作成するファイル管理制御部とを具え、ファイル管理制御部は、メモリに記録されているデータファイルの数が閾値を越えているとき、メモリに記録されている複数のデータファイルから同一期間内に記録された複数のデータファイル９１〜９３を検索し、検索された複数のデータファイル９１〜９３を１つのデータファイル９４に結合する。【選択図】図２
2012191288.tif 000002
【特許請求の範囲】
【請求項１】
音声データ及び／又は動画データを含むデジタルデータをメモリに記録するデータ記録装置において、
記録開始時及び記録終了時に操作すべき操作部と、
記録開始操作から記録終了操作までに入力される音声データ及び／又は動画データを１つのデータファイルとしてメモリに記録するデータ記録制御部と、
メモリに記録されている１又は複数のデータファイルの管理データからなる管理データファイルを作成するファイル管理制御部
とを具え、前記ファイル管理制御部は、
操作部の操作時点で、メモリに記録されているデータファイルの数が閾値を越えているか否かを判断する判断手段と、
前記判断手段によってデータファイルの数が閾値を越えていると判断されたとき、メモリに記録されている複数のデータファイルから同一期間内に記録された複数のデータファイルを検索するファイル検索手段と、
前記ファイル検索手段によって検索された複数のデータファイルについての管理データを、その中の特定の１つのデータファイルに対して他のデータファイルを結合してなる１つの結合データファイルとして処理するための管理データに書き換えるファイル結合手段
とを具えていることを特徴とするデータ記録装置。
【請求項２】
前記データ記録制御部は、メモリに記録されているデータファイルの数が閾値を越えたとき、ファイル管理制御部によるファイル結合が実行された後、新たなデジタルデータの記録を開始する請求項１に記載のデータ記録装置。
【請求項３】
前記データ記録制御部は、メモリに記録されているデータファイルの数が閾値を越えたとき、ファイル管理制御部によるファイル結合が実行される前に、新たなデジタルデータの記録を開始し、これによって新たなデータファイルが作成された後、ファイル管理制御部がファイル結合を実行する請求項１又は請求項２に記載のデータ記録装置。
【請求項４】
前記ファイル管理制御部の判断手段は、メモリに記録し得るデータファイル数の上限値を前記閾値とする請求項１又は請求項２に記載のデータ記録装置。
【請求項５】
前記管理データにはデータファイルの作成日が含まれており、前記ファイル管理制御部のファイル検索手段は、メモリに記録されている複数のデータファイルから同一日に作成された複数のデータファイルを検索する請求項１乃至請求項４の何れかに記載のデータ記録装置。
【請求項６】
前記ファイル管理制御部のファイル結合手段は、ファイル検索手段によって検索された複数のデータファイルの内、先頭のデータファイルのファイル名を、前記結合データファイルのファイル名として採用する請求項１乃至請求項５の何れかに記載のデータ記録装置。
【請求項７】
前記ファイル管理制御部は更に、ファイル結合手段によって複数のデータファイルが結合されたとき、データファイル間の境界位置を示すインデックスファイルを作成するインデックスファイル作成手段を具えている請求項１乃至請求項６の何れかに記載のデータ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データ及び／又は動画データを記録媒体に記録するデータ記録装置に関するものである。
【背景技術】
【０００２】
従来、音声データを内部メモリ若しくは外部メモリに収録するＩＣレコーダは、録音開始操作から録音終了操作までにマイクロフォンによって集音された音声をデジタルの音声データに変換した上で、一連の音声データを１つのファイルとしてメモリに記録するものである。
【０００３】
ところで、ＩＣレコーダの如きデータ記録装置においては、メモリに記録することが出来るデータファイルの数に規格制限の上限値が存在し、ファイル数が上限値に達すると、メモリに記録容量が残存しているにも拘わらず、新たなデータの記録再生は出来なくなる。
【０００４】
そこで、動画データの記録が可能な撮像装置において、動画記録モードでファイル数が所定の上限値を超えたとき、動画記録モードを静止画記録モードに切り替えることが提案されている(特許文献１)。
これによって、動画記録モードでファイル数が所定の上限値を超えたときにも、静止画の記録規格に準じて動画を記録することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９５０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のデータ記録装置においては、静止画の記録規格に準じた動画の記録が可能であることが前提であり、この様な構成は装置の複雑化を来たすばかりでなく、音声データの記録には採用することが出来ない問題があった。
【０００７】
そこで本発明は、データファイル数が上限値に達した場合にも、更に新たなデータの記録再生が可能となる、簡易な構成のデータ記録装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係るデータ記録装置は、音声データ及び／又は動画データを含むデジタルデータをメモリに記録するものであって、
記録開始時及び記録終了時に操作すべき操作部と、
記録開始操作から記録終了操作までに入力される音声データ及び／又は動画データを１つのデータファイルとしてメモリに記録するデータ記録制御部と、
メモリに記録されている１又は複数のデータファイルの管理データからなる管理データファイルを作成するファイル管理制御部
とを具え、前記ファイル管理制御部は、
操作部の操作時点で、メモリに記録されているデータファイルの数が閾値を越えているか否かを判断する判断手段と、
前記判断手段によってデータファイルの数が閾値を越えていると判断されたとき、メモリに記録されている複数のデータファイルから同一期間内に記録された複数のデータファイルを検索するファイル検索手段と、
前記ファイル検索手段によって検索された複数のデータファイルについての管理データを、その中の特定の１つのデータファイルに対して他のデータファイルを結合してなる１つの結合データファイルとして処理するための管理データに書き換えるファイル結合手段
とを具えている。
【０００９】
上記本発明のデータ記録装置においては、例えば記録開始の操作が行なわれると、先ず、メモリに記録されているデータファイルの数が閾値を越えているか否か判断される。データファイルの数が閾値を越えていないときは、データ記録制御部によって、記録開始操作から記録終了操作までに入力される一連の音声データ及び／又は動画データが新たな１つのデータファイルとしてメモリに記録される。
又、ファイル管理制御部によって、新たなデータファイルの管理データ(ファイル名、サイズ、記録日時等)が生成され、該データに基づいて管理データファイルが更新される。
【００１０】
これに対し、データファイルの数が閾値を越えているときは、新たなデジタルデータの記録を開始する前に、メモリに記録されている複数のデータファイルから同一期間内に記録された複数のデータファイルが検索され、検索された複数のデータファイルについての管理データは、その中の特定の１つのデータファイルに対して他のデータファイルを結合してなる１つの結合データファイルとして処理するための管理データに書き換えられる。
【００１１】
上記データファイルの結合によって、メモリに記録されているデータファイルの数が減少する。この結果、メモリに記録されているデータファイルの数が上限値未満となって、その後のデジタルデータの記録再生が可能となる。
【００１２】
その後、データ記録制御部によって、記録開始操作から記録終了操作までに入力される一連の音声データ及び／又は動画データが新たな１つのデータファイルとしてメモリに記録される。
又、ファイル管理制御部によって、新たなデータファイルの管理データが生成され、管理データファイルが更新される。
【００１３】
或いは、上記本発明のデータ記録装置においては、例えば記録開始の操作が行なわれると、先ず、データ記録制御部によって、記録開始操作から記録終了操作までに入力される音声データ及び／又は動画データが新たな１つのデータファイルとしてメモリに記録される。この際、メモリ内のデータファイルの数が閾値を越えているか否かに拘わらず、メモリにデータ容量が残存している場合には、新たなデータファイルをメモリに一時的に記録することが可能である。
【００１４】
その後、メモリに記録されているデータファイルの数が閾値を越えているか否か判断される。データファイルの数が閾値を越えていないときは、ファイル管理制御部によって、新たなデータファイルの管理データが生成され、該データに基づいて、管理データファイルが更新される。
【００１５】
これに対し、データファイルの数が閾値を越えているときは、メモリに記録されている複数のデータファイルから同一期間内に記録された複数のデータファイルが検索され、検索された複数のデータファイルについての管理データは、その中の特定の１つのデータファイルに対して他のデータファイルを結合してなる１つの結合データファイルとして処理するための管理データに書き換えられる。
【００１６】
上記データファイルの結合によって、メモリに記録されているデータファイルの数が減少することになる。この結果、メモリに記録されているデータファイルの数が上限値未満となって、その後のデジタルデータの再生を前提とした記録が可能となる。
【００１７】
具体的態様において、前記ファイル管理制御部は更に、ファイル結合手段によって複数のデータファイルが結合されたとき、データファイル間の境界位置を示すインデックスファイルを作成するインデックスファイル作成手段を具えている。
【００１８】
該具体的態様によれば、複数のデータファイルが結合された場合にも、インデックスファイルを参照することによって、データファイル間の境界位置を知ることが出来るので、その境界位置で再生を自動的に中断する処理や、元の複数のデータファイルに分割する処理が可能となる。
【発明の効果】
【００１９】
本発明に係るデータ記録装置によれば、同一期間に記録された複数のファイルを結合する機能を有する簡易な構成で、データファイル数が上限値に達した場合にも、更に新たなデータの記録が可能となる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の一実施態様であるＩＣレコーダの構成を示すブロック図である。
【図２】図２は、データファイルの結合を説明する図である。
【図３】図３は、管理データファイルのデータ構造を説明する図である。
【図４】図４は、インデックスファイルのデータ構造を説明する図である。
【図５】図５は、本発明におけるデータ録音の手続きを示すフローチャートである。
【図６】図６は、本発明におけるデータ録音の他の手続きを示すフローチャートである。
【図７】図７は、本発明におけるファイル検索の手続きを示すフローチャートである。
【図８】図８は、本発明におけるファイル結合の手続きを示すフローチャートである。
【図９】図９は、本発明によるファイル結合の効果を説明する図である。
【発明を実施するための形態】
【００２１】
以下、本発明をＩＣレコーダに実施した形態につき、図面に沿って具体的に説明する。
本発明の一実施態様であるＩＣレコーダは、図１に示す如く、マイクロフォン(１)と、マイクロフォン(１)から得られるアナログ音声信号をデジタル音声データに変換するＡＤ変換器(２)と、ＡＤ変換器(２)からの音声データを処理すべきメイン制御回路(３)と、メイン制御回路(３)から得られる音声データをアナログ音声信号に変換するＤＡ変換器(４)と、ＤＡ変換器(４)からの音声信号を出力するスピーカ(５)と、メイン制御回路(３)に接続された外部メモリ(６)と、録音開始や録音終了等の各種の操作を行なうための操作部(７)と、ファイル名等の各種の情報やメッセージを表示するための表示部(８)とを具えている。
又、メイン制御回路(３)は、エンコード部及びデコード部(31)と、メイン制御部(32)とを具えている。
【００２２】
メイン制御回路(３)のメイン制御部(32)は、エンコード部及びデコード部(31)から得られるデジタルデータに基づいて、記録開始操作から記録終了操作までに入力される音声データを１つのデータファイルとして外部メモリ(６)に記録することが出来る。
【００２３】
又、メイン制御部(32)は、外部メモリ(６)に記録されている１又は複数のデータファイルについて、図３(ａ)に示す如く管理データファイル(95)を作成して外部メモリ(６)に記録することが出来る。
管理データファイル(95)には、図示の如く、各データファイルのファイル名、サイズ、録音日時、更新日時等が記録される。
【００２４】
上記ＩＣレコーダにおいては、外部メモリ(６)の残存容量に拘わらず記録再生を行なうことが出来るデータファイルの数に規格制限の上限値(例えばｍａｘ＝９９)が存在し、データファイル数が上限値に達している場合に録音開始操作を行なうと、外部メモリ(６)に記録されている複数のデータファイルから同一録音日の複数のデータファイルが検索され、検索された複数のデータファイルを互いに結合して１つのデータファイルとすることで、ファイル数を減少させる処理が実行される。
【００２５】
例えば図２(ａ)に示す如く同一録音日の３つの音声データファイル(91)(92)(93)が存在する場合、データファイル数が上限値に達しているときに録音開始操作を行なうと、これら３つのファイルが互いに結合されて、図２(ｂ)に示す如く３つのファイル部からなる１つの音声データファイル(94)が生成される。
【００２６】
このデータファイルの結合に伴って、図３(ａ)に示す管理データファイル(95)は、同図(ｂ)に示す管理データファイル(95)に更新される。
該管理データファイル(95)においては、結合後のデータファイルのファイル名として、結合前の３つのデータファイルの中の先頭のデータファイルのファイル名“FileA”が採用される。又、結合後のデータファイルのサイズとして、結合前の３つのデータファイルのサイズの合計値が記録される。更に、結合後のデータファイルの録音日時及び更新日時として、結合前の３つのデータファイルの中の先頭のデータファイルの録音日時及び更新日時が採用される。
【００２７】
又、データファイルの結合に伴って、図２(ｂ)に示す様に３つのファイル部間の境界位置にはインデックスが付与され、図４に示す如きインデックスファイル(96)が作成される。
該インデックスファイル(96)には、インデックス番号を示すデータと、インデックス位置を示すデータ(データファイル先頭位置からのデータ量)が含まれる。
【００２８】
この結果、外部メモリ(６)に記録されている複数のデータファイルの内、同一録音日の複数のデータファイルが互いに結合され、データファイルの数が減少することになる。
【００２９】
図５は、音声データファイルのファイル名として１から始まる連続番号を含むものを採用した場合における録音手続きを示している。
先ずステップＳ１では、録音ボタンがオン操作されたか否かを判断し、オン操作されたときは、ステップＳ２にて、外部メモリに記録されている音声データファイルの数ｎが上限値ｍａｘ以上であるか否かが判断される。
【００３０】
ステップＳ２にてノーと判断されたきは、ステップＳ５に移行して、録音を開始する。これに対し、ステップＳ２にてイエスと判断されたきは、ステップＳ３にてファイル検索を実行する。
【００３１】
ファイル検索においては、図７に示す様に、先ずステップＳ２１にて最小番号を有するファイルの録音日を取得し、これを比較元のＡとおく。次にステップＳ２２では、次の番号を有するファイルの録音日を取得し、これを比較先のＢとおく。
そして、ステップＳ２３では、録音日Ａと録音日Ｂとが同一であるか否かを判断する。ここで、イエスと判断されたときは、ステップＳ２４でファイル番号を記憶した後、ステップＳ２５にて録音日Ｂのファイルが最終ファイルであるか否かを判断する。
又、ステップＳ２３にてノーと判断されときは、ステップＳ２４を迂回してステップＳ２５に移行する。
【００３２】
ステップＳ２５にてノーと判断されたときはステップＳ２２に戻って次の番号を有するファイルの録音日を取得し、これをＢとして、録音日を比較する手続きを繰り返す。
その後、ステップＳ２５にてイエスと判断されたときは、ステップＳ２６に移行し、同一録音日を有するファイルが有るか否かを判断し、イエスと判断されたときは手続きを終了する。
【００３３】
ステップＳ２６にてノーと判断されたときは、ステップＳ２７に移行して、録音日Ａのファイルが最終ファイルよりも１つ前のファイルであるか否かを判断する。ここでイエスと判断されたときは手続きを終了する。
ステップＳ２７にてノーと判断されたときは、録音日Ａをカウントアップして、比較元を変更した上、ステップＳ２２に戻って次の番号を有するファイルの録音日を取得し、これをＢとして、録音日を比較する手続きを繰り返す。
【００３４】
上記一連の手続きによって、同一録音日を有する複数のデータファイルが検索されることになる。
その後、図５のステップＳ４に移行し、ファイル結合を実行する。
【００３５】
ファイル結合においては、図８に示す様に、先ずステップＳ３１では、前記ファイル探索手続きによって同一録音日を有するファイル(以下、同一ファイルという)の番号が記憶されているか否かを判断する。ここでノーと判断されたときは手続きを終了する。
【００３６】
ステップＳ３１にてイエスと判断されたときは、ステップＳ３２にて、最小の番号を有する同一ファイルをＡとし、ステップＳ３３にて、次の番号を有する同一ファイルをＢとして、ステップＳ３４ではＡとＢを互いに結合し、結合ファイルをＡとする。
そして、ステップＳ３５では、結合境界部の位置情報をインデックスファイルに記録する。
【００３７】
続いてステップＳ３６では、他に同一ファイルの番号が有るか否かを判断し、ここでイエスと判断されたときは、ステップＳ３７に移行して、次の同一ファイルを取得して、これをＢとした後、ステップＳ３４に戻ってＡとＢを互いに結合し、結合ファイルをＡとする。
【００３８】
その後、ステップＳ３６にてノーと判断されたときは、ステップＳ３８にて、結合されなかったファイル(非結合ファイル)の番号を先頭ファイルの番号１から連続する番号に変更し、手続きを終了する。
【００３９】
上記一連の手続きによって、同一録音日を有する複数のデータファイルが結合されることになる。
その後、図５のステップＳ５に移行し、録音を開始する。そして、ステップＳ６では、録音終了ボタンがオン操作されたか否かを判断し、イエスと判断されたとき、ステップＳ７に移行して、録音を終了した後、一連の手続きを終了する。
【００４０】
上記録音手続きによれば、録音操作時にデータファイル数が上限値に達していたとしても、先ずファイル結合によってデータファイル数が削減されるので、その後の新たなデータファイルの記録が可能となる。
【００４１】
図６は、音声データファイルのファイル名として１から始まる連続番号を含むものを採用した場合における他の録音手続きを示している。
先ずステップＳ１１では、録音ボタンがオン操作されたか否かを判断し、オン操作されたときは、ステップＳ１２にて、外部メモリに記録されている音声データファイルの数ｎが上限値ｍａｘ以上であるか否かが判断される。
【００４２】
ステップＳ１２にてノーと判断されたきは、ステップＳ１４に移行して、通常の録音を開始する。
これに対し、ステップＳ１２にてイエスと判断されたきは、ステップＳ１３にて、仮番号(例えばファイル数の上限値ｍａｘよりも１だけ大きな番号)を含むファイル名で録音を開始する。この場合、外部メモリにデータ容量が残存していれば録音は可能である。
【００４３】
その後、ステップＳ１５では、録音終了ボタンがオン操作されたか否かを判断する。ここでイエスと判断されたとき、ステップＳ１６に移行して、外部メモリに記録されている音声データファイルの数ｎが上限値ｍａｘ以上であるか否かが判断される。
【００４４】
ステップＳ１６にてノーと判断されたときは、ステップＳ２０に移行して録音を終了する。
これに対し、ステップＳ１６にてイエスと判断されたときは、ステップＳ１７に移行して、上述のファイル検索を実施し、更にステップＳ１８にて上述のファイル結合を実行した後、ステップＳ１９に移行する。
【００４５】
ステップＳ１９では、ステップＳ１３にて付与された仮番号を、結合後の複数のファイルの連続番号に変更し、ステップＳ２０にて録音を終了した後、一連の手続きを終了する。
【００４６】
上記録音手続きによれば、録音操作時にデータファイル数が上限値に達していたとしても、先ず仮番号によって録音が実行された後、ファイル結合によってデータファイル数が削減されるので、迅速な録音の開始が可能となる。
【００４７】
上記ＩＣレコーダによれば、図９(ａ)に示す如く外部メモリに記録されている音声データファイルの数が上限値ｍａｘに達している場合でも、同一の録音日を有する複数のファイルが、録音開始操作によって互いに結合され、ファイル数が削減されるので、図９(ｂ)に示す如く新規録音によって新しい音声データファイルを外部メモリに記録することが出来る。
【００４８】
又、上記ＩＣレコーダによれば、図２に示す如く、結合後の音声データファイルについてのインデックス位置に基づいて、そのインデックス位置で再生を自動的に中断する処理や、元の複数の音声データファイルに分割する処理が可能となる。
【００４９】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。例えば、結合対象とすべきファイルは、同一録音日を有するものに限らず、同一の週、同一の月など、同一期間に録音されたファイルであってもよい。又、ファイルの結合は、録音開始操作時に限らず、録音終了操作時に実行することも可能である。
【００５０】
更に又、本発明は、音声データを記録媒体に記録するデータ記録装置に限らず、動画データを記録媒体に記録するデータ記録装置に実施することも可能である。
【符号の説明】
【００５１】
(１)  マイクロフォン
(２)  ＡＤ変換器
(３)  メイン制御回路
(31)  エンコード部及びデコード部
(32)  メイン制御部
(４)  ＤＡ変換器
(５)  スピーカ
(６)  外部メモリ
(７)  操作部
(８)  表示部
(91)〜(94) 音声データファイル
(95)  管理データファイル
(96)  インデックスファイル
【図１】
2012191288.tif 000003
【図２】
2012191288.tif 000004
【図３】
2012191288.tif 000005
【図４】
2012191288.tif 000006
【図５】
2012191288.tif 000007
【図６】
2012191288.tif 000008
【図７】
2012191288.tif 000009
【図８】
2012191288.tif 000010
【図９】
2012191288.tif 000011