(57)【要約】【課題】  ハードディスクへ音声データのリッピングを実行中に、電源に電圧変動があった場合であっても、リッピングを継続して実行することができる車載用音声記録装置、その制御方法及び制御プログラムを提供すること。【解決手段】  記録手段に前記音声データを記録中に、電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回ったか否かを判定し（ステップＳ３）、電源電圧が当該下限電圧を下回った場合に、記録手段に代えて、一時記憶手段に音楽データを記憶する（ステップＳ４、Ｓ５）。【選択図】      図２
2006277811.tif 000002
【特許請求の範囲】
【請求項１】
音声データを記録する記録手段を備えた車載用音声記録装置において、
この車載用音声記録装置に供給される電源電圧を検出する電圧検出手段と、前記音声データを一時的に記憶させる一時記憶手段とを備え、
前記記録手段に前記音声データを記録中に、前記電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回った場合、
前記記録手段に代えて、前記一時記憶手段に、前記音声データを記憶するように制御する制御手段を備えることを特徴とする車載用音声記録装置。
【請求項２】
前記電源電圧が前記下限電圧を上回った場合、
前記制御手段は、前記一時記録手段に記憶された音声データを、前記記録手段に転送し記録することを特徴とする請求項１に記載の車載用音声記録装置。
【請求項３】
前記音声データを前記記録手段に転送し記録する場合、
前記制御手段は、当該音声データと、当該音声データに対応する前記記録手段に記録された音声データとを一体的に取扱えるように記録することを特徴とする請求項２に記載の車載用音声記録装置。
【請求項４】
前記音声データを出力する音声出力手段を備え、
この音声出力手段を出力動作させるための下限電圧は、前記記録手段の記録動作を行うための下限電圧よりも低く設定され、
前記制御手段は、前記電源電圧が、前記音声出力手段を出力動作させるための下限電圧を上回り、かつ、前記記録手段の記録動作を行うための下限電圧を下回った場合に、
前記一時記憶手段に、前記音声データを記憶することを特徴とする請求項１乃至３のいずれかに記載の車載用音声記録装置。
【請求項５】
前記記録手段は、ハードディスクドライブであることを特徴とする請求項１乃至４のいずれかに記載の車載用音声記録装置。
【請求項６】
音声データを記録する記録手段と、この音声データを一時的に記憶する一時記憶手段とを備えた車載用音声記録装置の制御方法において、
この車載用音声記録装置に供給される電源電圧を検出し、前記記録手段に前記音声データを記録中に、前記電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回ったか否かを判定する判定過程と、
前記電源電圧が当該下限電圧を下回った場合に、前記記録手段に代えて、前記一時記憶手段に前記音楽データを記憶するように制御する制御過程とを備えることを特徴とする車載用音声記録装置の制御方法。
【請求項７】
音声データを記録する記録手段と、この音声データを一時的に記憶する一時記憶手段とを備えた車載用音声記録装置をコンピュータにより制御するための制御プログラムにおいて、
この車載用音声記録装置に供給される電源電圧を検出させ、
前記記録手段に前記音声データを記録中に、前記電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回ったか否かを判定させ、
前記電源電圧が当該下限電圧を下回った場合に、前記記録手段に代えて、前記一時記憶手段に前記音楽データを記憶させることを特徴とする車載用音声記録装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データを記録する記録手段を備える車載用音声記録装置、その制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
従来、オーディオＣＤから音声データを抽出してハードディスクなどの記録装置に記録する、いわゆるリッピング機能を有した音声記録装置が知られている。この種の音声記録装置では、音声データを圧縮して大容量のハードディスクに記録するため、オーディオＣＤに比べて数多くの楽曲の音声データを記録することができる。また、ハードディスクは、外部振動に対するリカバリを迅速に行うことができる等、ＣＤ再生機よりも優れた利点を備えている。このため、近年、この種の音声記録装置を車両に搭載したものが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−７５９５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の車載用音声記録装置では、車両のバッテリから駆動電源が供給されており、この車両のバッテリ電源は、車両の付属設備の動作状況（エアコンのＯＮ／ＯＦＦ、ライトのＯＮ／ＯＦＦ）によっては、電圧変動を生じることがある。従来、ハードディスクへリッピングを行っている最中に、電源電圧が所定値よりも低下した場合には、ハードディスクの不安定動作を回避するために、当該リッピング動作を中止していた。
しかし、従来の構成では、電源電圧が所定値以上に復帰した場合には、ユーザが、リッピングの開始操作をする必要があるとともに、それまでリッピングしていた音声データは失われてしまい、再びオーディオＣＤの最初からリッピングを実行する必要があるという問題があった。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、ハードディスクへ音声データのリッピングを実行中に、電源に電圧変動があった場合であっても、リッピングを継続して実行することができる車載用音声記録装置、その制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、音声データを記録する記録手段を備えた車載用音声記録装置において、この車載用音声記録装置に供給される電源電圧を検出する電圧検出手段と、音声データを一時的に記憶させる一時記憶手段とを備え、記録手段に音声データを記録中に、電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回った場合、記録手段に代えて、一時記憶手段に、音声データを記憶するように制御する制御手段を備えることを特徴とする。
【０００６】
この場合において、電源電圧が前記下限電圧を上回った場合、制御手段は、一時記録手段に記憶された音声データを、記録手段に転送し記録する構成としても良い。また、音声データを記録手段に転送し記録する場合、制御手段は、当該音声データと、当該音声データに対応する記録手段に記録された音声データとを一体的に取扱えるように記録する構成としても良い。
【０００７】
また、音声データを出力する音声出力手段を備え、この音声出力手段を出力動作させるための下限電圧は、記録手段の記録動作を行うための下限電圧よりも低く設定され、制御手段は、電源電圧が、音声出力手段を出力動作させるための下限電圧を上回り、かつ、記録手段の記録動作を行うための下限電圧を下回った場合に、一時記憶手段に、音声データを記憶する構成としても良い。また、記録手段は、ハードディスクドライブである構成としても良い。
【０００８】
また、本発明は、音声データを記録する記録手段と、この音声データを一時的に記憶する一時記憶手段とを備えた車載用音声記録装置の制御方法において、この車載用音声記録装置に供給される電源電圧を検出し、記録手段に音声データを記録中に、電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回ったか否かを判定する判定過程と、電源電圧が当該下限電圧を下回った場合に、記録手段に代えて、一時記憶手段に、音楽データを記憶するように制御する制御過程とを備えることを特徴とする。
【０００９】
また、本発明は、音声データを記録する記録手段と、この音声データを一時的に記憶する一時記憶手段とを備えた車載用音声記録装置をコンピュータにより制御するための制御プログラムにおいて、この車載用音声記録装置に供給される電源電圧を検出させ、記録手段に音声データを記録中に、電源電圧が、当該記録手段の記録動作を行うための下限電圧を下回ったか否かを判定させ、電源電圧が当該下限電圧を下回った場合に、記録手段に代えて、一時記憶手段に、音楽データを記憶させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、記録手段へ音声データを記録中に、電源の電圧変動があった場合であっても、この記録動作を継続して実行することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しつつ本発明の実施の形態について説明する。
図１は、本実施形態に係る車載用音声記録装置１の構成を示すブロック図である。この車載用音声記録装置１は、オーディオＣＤ等に記録された音声データを読み取り、この音声データを圧縮してハードディスクドライブ（記録手段）に記録（リッピング）する機能を有するものである。図１において、システムマイコン１０は、車載用音声記録装置１の各部の制御や各種演算処理を実行するものであり、制御用プログラムおよび制御用データを予め記憶しているＲＯＭと、このＲＯＭ内の制御用プログラムに基づいて車載用音声記録装置１の全体を制御するＣＰＵと、各種データを一時的に格納するＲＡＭとを備えている。
【００１２】
サブマイコン１１は、システムマイコン１０を補助するものであり、システムマイコン１０とシリアルインターフェース３を介して接続されている。ＡＣＣ検出部１２は、イグニッションスイッチ（不図示）に設けられたＡＣＣ電源のＯＮ／ＯＦＦを検出するものであり、その結果をサブマイコン１１に出力する。第１電圧検出部１３及び第２電圧検出部１４は、車両のバッテリ（不図示）の電源電圧レベルを検出するものであり、その結果をサブマイコン１１に出力する。本構成では、第１電圧検出部１３及び第２電圧検出部１４が電圧検出手段を構成する。システム電源供給部１５は、サブマイコン１１の制御下、バッテリの電源を車載用音声記録装置１の各部に供給するものである。
【００１３】
ハードディスクドライブ１６は、本車載用音声記録装置１の記録手段を構成するものであり、バス変換部１７を介してローカルバス２に接続されている。バス変換部１７は、ローカルバス２と、ハードディスクドライブ１６の接続インターフェース（接続バス）との間に介在して、それぞれの間でのデータ転送を可能にするものである。ＣＤデータ読取部１８（音声出力手段）はオーディオＣＤ（図示せず）に記録されている音声データを読出し、ＤＳＰ（Digital Signal Processor）部１９に順次出力するものである。
【００１４】
ＤＳＰ部１９は、ローカルバス２に接続され、システムマイコン１０の制御の下、音声データの信号処理を実行し、Ｄ／Ａ変換器２０に順次出力するものである。Ｄ／Ａ変換器２０は、ＤＳＰ部１９から順次受け取った音声データをデジタル／アナログ変換して、スピーカ２１に順次出力するものであり、これにより音声データの再生が行われる。なお、本構成では、ＤＳＰ部１９による音声データの信号処理には、この音声データの圧縮／復調処理を含んでいる。
ＳＤＲＡＭ（Synchronous DRAM：一時記憶手段）２２は、システムマイコン１０の制御下、ＤＳＰ部１９から出力された音声データを一時的に記憶するものであり、ローカルバス２を介して、システムマイコン１０、バス変換部１７及びＤＳＰ部１９に接続されている。本実施形態では、ハードディスクドライブ１６に音声データを記録中に、電源電圧が、当該ハードディスクドライブ１６への記録動作を可能とする下限電圧を下回った場合、システムマイコン１０は、ハードディスクドライブ１６に代えて、ＳＤＲＡＭ２２に音声データを記憶するように構成されている。
【００１５】
次に、この動作について説明する。図２は、車両バッテリ電圧の低下時におけるリッピング動作を示したフローチャートである。
まず、オーディオＣＤからハードディスクドライブ１６へのリッピングの開始が指示される（ステップＳ１）と、システムマイコン１０は、ハードディスクドライブ１６へのリッピングを開始する（ステップＳ２）。具体的には、システムマイコン１０は、ＣＤデータ読取部１８によって音声データを読み出し、この音声データをＤＳＰ部１９で処理した後、ローカルバス２及びバス変換部１７を介して、ハードディスクドライブ１６に記録する。
【００１６】
続いて、システムマイコン１０は、ハードディスクドライブ１６へのリッピング中に、サブマイコン１１を介して、第１電圧検出部１３によって検出された電源電圧レベルが第１所定値（例えば、１０（Ｖ））以下に相当するものであるか否かを判別する（ステップＳ３）。車両の電源電圧は、この車両の付属設備の動作状況（エアコンのＯＮ／ＯＦＦ、ライトのＯＮ／ＯＦＦ）によって、変動を生じるものである。このため、本構成では、第１所定値は、ハードディスクドライブ１６が記録動作を行うための下限電圧（すなわち１０（Ｖ））に設定されている。ステップＳ３の判別において、第１電圧検出部１３の検出した電源電圧レベルが１０（Ｖ）を上回るものに相当する場合には、システムマイコン１０は、処理をステップＳ２に戻して、ハードディスクドライブ１６へのリッピングを継続して実行する。
一方、第１電圧検出部１３の検出した電源電圧レベルが１０（Ｖ）以下に相当するものである場合には、システムマイコン１０は、ハードディスクドライブ１６の不安定動作を回避するため、このハードディスクドライブ１６への記録（書込み）動作を停止する（ステップＳ４）。この場合、システムマイコン１０は、ハードディスクドライブ１６へ書込みが完了しているデータのうち、最後に書き込まれたデータを特定するための情報を取得してＲＡＭに記憶する。
【００１７】
続いて、システムマイコン１０は、ハードディスクドライブ１６に代えて、ＳＤＲＡＭ２２に音声データを記憶する（ステップＳ５）。この場合、システムマイコン１０は、ＳＤＲＡＭ２２への記憶（書込み）を行う際の、オーディオＣＤにおける読出開始位置（例えば、オーディオＣＤのＰ−ｔｉｍｅ情報）を取得してＲＡＭに記憶する。
【００１８】
続いて、システムマイコン１０は、サブマイコン１１を介して、第２電圧検出部１４によって検出された電源電圧レベルが第２所定値（例えば、９（Ｖ））以下に相当するものであるか否かを判別する（ステップＳ６）。本構成では、第２所定値は、ＣＤデータ読取部１８がオーディオＣＤから音声データを読み出し、この音声データを出力するための下限電圧（すなわち、９（Ｖ））に設定されている。この判別において、第２電圧検出部１４の検出した電源電圧レベルが９（Ｖ）を上回るものに相当する場合には、システムマイコン１０は、処理をステップＳ５に戻して、ＳＤＲＡＭ２２へのリッピングを継続して実行する。
一方、第２電圧検出部１４の検出した電源電圧レベルが９（Ｖ）以下に相当するものである場合には、ＣＤデータ読取部１８の不安定動作を回避するため、システムマイコン１０は、ステップＳ５までのラストモードを保持し、この状態でＣＤデータ読取部１８を停止する（ステップＳ８）。ラストモードとは、ＣＤデータ読取部１８が停止する直前状態をいうものであり、本構成では、システムマイコン１０は、ＳＤＲＡＭ２２へ書込みを行った際のオーディオＣＤにおける最終位置を取得してＲＡＭに記憶する。
【００１９】
図３は、車両バッテリ電圧の復帰時におけるリッピング動作を示したフローチャートである。システムマイコン１０は、ＣＤデータ読取部１８の動作が停止（ステップＳ１１）した状態で、サブマイコン１１を介して、第２電圧検出部１４によって検出された電源電圧レベルが第３所定値（例えば、９．５（Ｖ））以上に相当するものであるか否かを判別する（ステップＳ１２）。本構成では、第３所定値は、ＣＤデータ読取部１８のチャタリングを防止するため、上記第２所定値よりも少し高い電圧値に設定されている。この判別において、第２電圧検出部１４の検出した電源電圧レベルが９．５（Ｖ）を下回るものに相当する場合には、システムマイコン１０は、処理をステップＳ１１に戻して、電源電圧が復帰するまで待機する。
一方、第２電圧検出部１４の検出した電源電圧レベルが９．５（Ｖ）以上に相当するものである場合には、システムマイコン１０は、ＣＤデータ読取部１８を起動し、音声データの読み取りを開始する（ステップＳ１３）。
【００２０】
続いて、システムマイコン１０は、ステップＳ１３にてＣＤデータ読取部１８が出力する音声データをＳＤＲＡＭ２２に記憶する（ステップＳ１４）。この場合、システムマイコン１０は、ＳＤＲＡＭ２２への記憶（書込み）を再開する際の、オーディオＣＤにおける読出開始位置（例えば、オーディオＣＤのＰ−ｔｉｍｅ情報）を取得してＲＡＭに記憶する。
【００２１】
続いて、システムマイコン１０は、サブマイコン１１を介して、第１電圧検出部１３によって検出された電源電圧レベルが第４所定値（例えば、１０．８（Ｖ））以上に相当するものであるか否かを判別する（ステップＳ１５）。本構成では、第４所定値は、ハードディスクドライブ１６のチャタリングを防止するため、上記第１所定値よりも少し高い電圧値に設定されている。この判別において、第１電圧検出部１３の検出した電源電圧レベルが１０．８（Ｖ）を下回るものに相当する場合には、システムマイコン１０は、処理をステップＳ１４に戻して、ＳＤＲＡＭ２２へのリッピングを継続して実行する。
一方、第１電圧検出部１３の検出した電源電圧レベルが１０．８（Ｖ）以上に相当するものである場合には、システムマイコン１０は、ハードディスクドライブ１６への書込み動作を開始（ステップＳ１６）し、ステップＳ５及びステップＳ１４にて、ＳＤＲＡＭ２２に一時的に記憶された音声データをそれぞれ、ハードディスクドライブ１６に転送して記録する（ステップＳ１７）。この場合、システムマイコン１０は、ステップＳ２にて、ハードディスクドライブ１６に記録された音声データと、電圧低下時にステップＳ５にて、ＳＤＲＡＭ２２に記憶された音声データと、電圧復帰時にステップＳ１４にて、ＳＤＲＡＭ２２に記憶された音声データとを一体的に取り扱えるように、ハードディスクドライブ１６に記録する。
【００２２】
本構成では、システムマイコン１０は、ステップＳ２にて、ハードディスクドライブ１６に記録された音声データのうち、最後に書き込まれたデータと、ステップＳ５及びステップＳ８にて、ＳＤＲＡＭ２２への記憶（書込み）を行う際のオーディオＣＤにおける読出開始位置及び最終位置と、ステップＳ１４にて、ＳＤＲＡＭ２２への記憶（書込み）を行う際のオーディオＣＤにおける読出開始位置とを、それぞれ、ＲＡＭに記憶している。このため、システムマイコン１０は、これら各音声データの対応する、ハードディスクドライブ１６に記録された音声データのうち、最後に書き込まれたデータと、オーディオＣＤにおける読出開始位置及び最終位置で特定される音声データのうち、上記ハードディスクドライブ１６に最後に書き込まれたデータに続く音声データとを接続することによって、各音声データを一体的に取り扱えるように、ハードディスクドライブ１６に記録している。
続いて、システムマイコン１０は、オーディオＣＤからハードディスクドライブ１６へのリッピングを開始する（ステップＳ１８）。この場合、システムマイコン１０は、ステップＳ１７にて、ハードディスクドライブ１６に記録された音声データのうち、最後に書き込まれたデータを特定するための情報を記憶しており、このハードディスクドライブ１６に最後に書き込まれたデータに接続する形でリッピングを開始する。
【００２３】
本実施形態では、ハードディスクドライブ１６に音声データをリッピングしている最中に、電源電圧が、ハードディスクドライブ１６がリッピングを行うための下限電圧を下回った場合、システムマイコン１０は、ハードディスクドライブ１６に代えて、ＳＤＲＡＭ２２に音声データを記憶するように制御するため、電源電圧が上記下限電圧を下回った場合であっても、リッピングを継続して実行することができる。これによれば、従来のように、再度、初めからリッピングを開始する必要がないため、リッピングを容易に行うことができるとともに、このリッピングの操作性を向上させることができる。
【００２４】
また、本実施形態では、ハードディスクドライブ１６に代えて、ＳＤＲＡＭ２２に音声データを記憶させた後に、電源電圧が、ハードディスクドライブ１６がリッピングを行うための下限電圧を上回った場合、ＳＤＲＡＭ２２に記憶された音声データをハードディスクドライブ１６に転送して記録するため、従来のように、ユーザが改めてリッピングの開始操作をする必要がなくなり、リッピングの操作性を向上させることができる。
【００２５】
また、本実施形態では、ＳＤＲＡＭ２２に記憶された音声データをハードディスクドライブ１６に転送して記録する場合、ＳＤＲＡＭ２２に記憶された音声データと、ハードディスクドライブ１６に記録された音声データとを一体的に取り扱えるように、ハードディスクドライブ１６に記録するため、従来のように、再度、初めからリッピングを開始する必要がなくなり、このリッピングの操作性を向上させることができる。
【００２６】
また、本実施形態では、ＣＤデータ読取部１８を備え、このＣＤデータ読取部１８を出力動作させるための下限電圧は、ハードディスクドライブ１６の記録動作を行うための下限電圧よりも低く設定され、電源電圧が、ＣＤデータ読取部１８を出力動作させるための下限電圧を上回り、かつ、ハードディスクドライブ１６の記録動作を行うための下限電圧を下回った場合に、ＳＤＲＡＭ２２に音声データを記憶するため、電源電圧がＣＤデータ読取部１８を出力動作させるための下限電圧を下回るまでは、リッピングを継続して実行することができる。このため、従来のように、再度、初めからリッピングを開始する必要がないため、リッピングを容易に行うことができるとともに、このリッピングの操作性を向上させることができる。
【００２７】
以上、本実施形態を説明したが、本発明はこれに限定されるものではなく、種々の変更が可能である。例えば、本実施形態では、一時記憶手段としてＳＤＲＡＭ２２を用いる構成について説明したが、音声データを一時的に記憶できるものであればよい。また、本実施形態では、オーディオＣＤを読出可能に構成されたＣＤ読出部１８を備える構成としているが、ＤＶＤを読み出すＤＶＤ読出部を備える構成としても良い。
また、以上の説明においては、車載用音声記録装置１を制御するための制御プログラムがシステムマイコン１０が備えるＲＯＭに予め記憶されている場合について説明したが、各種磁気ディスク、光ディスク、メモリカードなどの記録媒体に制御用プログラムをあらかじめ記録し、これらの記録媒体から読み込み、インストールするように構成することも可能である。また、通信インターフェースを設け、インターネット、ＬＡＮなどのネットワークを介して制御用プログラムをダウンロードし、インストールして実行するように構成することも可能である。このように構成することにより、ソフトウェア的により高機能としたり、より信頼性の高い車載用音声記録装置を構成することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】本実施形態に係る車載用音声記録装置の機能的構成を示すブロック図である。
【図２】車両バッテリ電圧の低下時におけるリッピング動作を示したフローチャートである。
【図３】車両バッテリ電圧の復帰時におけるリッピング動作を示したフローチャートである。
【符号の説明】
【００２９】
１  車載用音声記録装置
１０  システムマイコン（制御手段）
１１  サブマイコン
１３  第１電圧検出部（電圧検出手段）
１４  第２電圧検出部（電圧検出手段）
１６  ハードディスクドライブ（記録手段）
１８  ＣＤデータ読取部（音声出力手段）
２２  ＳＤＲＡＭ（一時記憶手段）
【図１】
2006277811.tif 000003
【図２】
2006277811.tif 000004
【図３】
2006277811.tif 000005