(57)【要約】【課題】事件や事故に遭遇した際に、その時点近傍の音声データを事実を証明する材料として有効な状態に留めておくことのできるボイスレコーダを提供する。【解決手段】音声入力手段（１０〜１２）と、音声データの記録と読出しが可能な第１メモリ（１６）および第２メモリ（１７）と、操作入力に基づいて、前記第１メモリに前記音声入力手段から出力された音声データの記録、前記第１メモリに記憶された音声データの再生、および前記第１メモリの記録内容の消去を行う第１の制御手段（３０）と、外部の異常を検知する検知手段（１９，２０）と、操作入力に係らずに、常時、音声入力手段から出力される音声データを前記第２メモリに記録させるとともに、検知手段の異常検知に応答して第２メモリの記録内容を保持する第２の制御手段（３０）とを具備している。【選択図】図１
2009003311.tif 000002
【特許請求の範囲】
【請求項１】
音声を入力しデジタル形式の音声データに変換して出力する音声入力手段と、
この音声入力手段から出力される音声データの記録と読出しが可能な第１メモリおよび第２メモリと、
ユーザからの操作入力を受ける操作入力部と、
この操作入力部からの操作入力に基づいて、前記第１メモリに前記音声入力手段から出力された音声データの記録、前記第１メモリに記憶された音声データの再生、および前記第１メモリの記録内容の消去を行う第１の制御手段と、
外部の異常を検知する検知手段と、
前記操作入力部からの入力に係らずに、常時、前記音声入力手段から出力される音声データを前記第２メモリに記録させるとともに、前記検知手段の異常検知に応答して前記第２メモリの記録内容を保持する第２の制御手段と、
を具備することを特徴とするボイスレコーダ。
【請求項２】
前記検知手段は、衝撃を検知する衝撃検知手段から成ることを特徴とする請求項１に記載のボイスレコーダ。
【請求項３】
前記第２の制御手段は、
前記検知手段により異常が検知された場合に、当該異常が検知された時点で前記第２メモリに記録されている音声データを消去不可の状態に設定することを特徴とする請求項１に記載のボイスレコーダ。
【請求項４】
前記第２の制御手段は、
前記第２のメモリへ前記音声入力手段から出力された音声データを繰り返し上書き記録させ、
前記検知手段により異常が検知された場合に、前記第２メモリへの記録を停止させることを特徴とする請求項１に記載のボイスレコーダ。
【請求項５】
前記第２の制御手段は、
前記検知手段により異常が検知された場合に警報出力を行う警報制御手段を含むことを特徴とする請求項１に記載のボイスレコーダ。
【請求項６】
位置情報および／または時間情報の取得が可能な付加情報手段を更に備え、
前記第２の制御手段は、
前記音声データに前記付加情報手段により取得された位置情報および／または時間情報を関連づけた状態で前記第２メモリへ記録することを特徴とする請求項１に記載のボイスレコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、マイクにより入力された音声信号をデジタルの音声データに変換してメモリに記録するボイスレコーダに関する。
【背景技術】
【０００２】
従来、マイクから入力された音声信号をデジタル化して不揮発性半導体メモリなどに記録するボイスレコーダが一般に知られている。このようなボイスレコーダは非常に小型化が可能であり、例えば特許文献１に示されるように、ボイスレコーダとしての機能を腕時計に搭載した装置も提案されている。
【特許文献１】特開２００２−２２１９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
事件や事故に遭遇した際、その前後の音声データが保存されていると、事件や事故の状況を後から検証することができたり、事実を証明するための材料として音声データを提供することができるなど、非常に有効である。
【０００４】
しかしながら、従来のボイスレコーダでは、ユーザの操作により録音を開始したり、記録された音声データをユーザの操作によって読み出したり消去したりすることが可能とされる。そのため、従来のボイスレコーダでは、ユーザが予め事故や事件を予測して録音の準備等をしておかないと、折り良く事故や事件の直前の音声データを記録することは困難である。また、音声データを記録できたとしても、ユーザの操作によって読み出したり消去したりすることができるとなると、データの改竄等もあり得ることとなって証拠能力が低下したりする。
【０００５】
この発明の目的は、事件や事故に遭遇した際に、その時点近傍の音声データを事実を証明する材料として有効な状態に留めておくことのできるボイスレコーダを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１記載の発明は、
音声を入力しデジタル形式の音声データに変換して出力する音声入力手段と、
この音声入力手段から出力される音声データの記録と読出しが可能な第１メモリおよび第２メモリと、
ユーザからの操作入力を受ける操作入力部と、
この操作入力部からの操作入力に基づいて、前記第１メモリに前記音声入力手段から出力された音声データの記録、前記第１メモリに記憶された音声データの再生、および前記第１メモリの記録内容の消去を行う第１の制御手段と、
外部の異常を検知する検知手段と、
前記操作入力部からの入力に係らずに、常時、前記音声入力手段から出力される音声データを前記第２メモリに記録させるとともに、前記検知手段の異常検知に応答して前記第２メモリの記録内容を保持する第２の制御手段と、
を具備することを特徴としている。
【０００７】
請求項２記載の発明は、請求項１記載のボイスレコーダにおいて、
前記検知手段は、衝撃を検知する衝撃検知手段から成ることを特徴としている。
【０００８】
請求項３記載の発明は、請求項１記載のボイスレコーダにおいて、
前記第２の制御手段は、
前記検知手段により異常が検知された場合に、当該異常が検知された時点で前記第２メモリに記録されている音声データを消去不可の状態に設定することを特徴としている。
【０００９】
請求項４記載の発明は、請求項１記載のボイスレコーダにおいて、
前記第２の制御手段は、
前記第２のメモリへ前記音声入力手段から出力された音声データを繰り返し上書き記録させ、
前記検知手段により異常が検知された場合に、前記第２メモリへの記録を停止させることを特徴としている。
【００１０】
請求項５記載の発明は、請求項１記載のボイスレコーダにおいて、
前記第２の制御手段は、
前記検知手段により異常が検知された場合に警報出力を行う警報制御手段を含むことを特徴としている。
【００１１】
請求項６記載の発明は、請求項１記載のボイスレコーダにおいて、
位置情報および／または時間情報の取得が可能な付加情報手段を更に備え、
前記第２の制御手段は、
前記音声データに前記付加情報手段により取得された位置情報および／または時間情報を関連づけた状態で前記第２メモリへ記録することを特徴としている。
【発明の効果】
【００１２】
本発明に従うと、事件や事故に遭遇した際、第２メモリに記録された音声データにより、事件や事故の事実を証明するのに有用な材料を提供することが出来るという効果がある。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１４】
図１は、本発明の実施の形態のボイスレコーダの内部構成を示すブロック図である。
【００１５】
この実施の形態のボイスレコーダ１は、ユーザの操作により音声の録音や再生を行う通常機能に加え、航空機におけるブラックボックスのように、事件や事故に遭遇した際にそれより一定時間手前からの音声データを有効な状態に記録保持する機能を有するものである。
【００１６】
このボイスレコーダ１は、例えば携帯型の装置であり、図１に示すように、音声を入力するマイク１０と、入力された音声信号を増幅する増幅回路（アンプ）１１と、この音声信号をデジタルの音声データに変換するＡ／Ｄ変換回路（エンコーダ）１２と、音声データをアナログの音声信号に変換するＤ／Ａ変換回路（デコーダ）１３と、この音声信号を音声出力のために増幅する増幅回路１４と、音声出力を行うスピーカ１５と、音声データの記録や読出しが可能にされた第１メモリ１６および第２メモリ１７等を備えている。
【００１７】
さらに、このボイスレコーダ１は、衛星電波を受信して位置情報を取得するＧＰＳ（全地球測位システム）モジュール１８と、時刻を計時して時刻情報を提供する内部時計２３と、装置に加えられた何らかの衝撃を圧力により検知する圧力センサ１９と、装置に加えられた何らかの衝撃を加速度により検知する加速度センサ２０と、装置の動作状態等をユーザに表示する液晶パネル等の表示部２１と、複数の操作ボタン等を有しユーザからの操作入力を受ける操作部２２と、装置の全体的な制御を行うマイクロコンピュータ３０等を備えている。
【００１８】
マイクロコンピュータ３０は、Ｉ／Ｏポートやバス２７を介してデジタルデータを扱う各部に接続され、データの入出力やコマンド送信が可能にされている。また、マイクロコンピュータ３０には、制御プログラムを実行するＣＰＵ（中央演算処理装置）、制御データや制御プログラムを格納した不揮発性メモリ、ＣＰＵに作業用のメモリ領域を提供するＲＡＭ（Random Access Memory）等が設けられ、ＣＰＵが制御プログラムを実行することで、装置の各部を制御するようになっている。制御プログラムとしては、図２に示すゼネラルフローの処理プログラムや、図７に示す割込処理のプログラム等が含まれている。
【００１９】
第１メモリ１６と第２メモリ１７は、例えば、フラッシュメモリなどの不揮発性半導体メモリを適用することが出来る。その他、ハードディスクやテープデバイスなど、電源が切断されてもデータが消えないものであれば種々の記憶デバイスを用いることも出来る。      
【００２０】
第１メモリ１６は、操作部２２からの操作入力に基づいて、ユーザが音声データを記録したり再生したりすることが可能に設定されたものである。一方、第２メモリ１７は、操作部２２の操作入力に基づく音声データの記録や読出しが不可能なように構成され、マイクロコンピュータ３０の自動的な制御によってのみ音声データが記録され、かつ、音声データはメーカ等による特別の処理（例えば、第２メモリ１７を取り出して専用リーダにセットして読み出すなど）によってのみ読み出すことが可能なように構成されている。
【００２１】
次に、上記構成のボイスレコーダ１の動作の概要を説明する。
【００２２】
この実施形態のボイスレコーダ１は、一般的なボイスレコーダと同様に、ユーザの操作によって周囲の音声を録音したり録音したものを再生したりすることが可能になっている。すなわち、ユーザが操作部２２を介して録音スイッチを操作することで、この操作信号がマイクロコンピュータ３０に入力され、マイクロコンピュータ３０がこの操作信号に応じた処理を実行する。すなわち、マイク１０から入力されＡ／Ｄ変換回路１２により変換された音声データをマイクロコンピュータ３０が取得して、マイクロコンピュータ３０がこの音声データを第１メモリ１６へ記録していく。そして、ユーザが操作部２２から停止の操作を行うか、第１メモリ１６の記録領域がなくなるまで、この動作が続けられる。これにより、音声データが連続的に第１メモリ１６へ記録されていき、それにより音声の録音が達成される。そして、停止の操作があるか、記録領域が無くなったら、この録音の動作が停止される。
【００２３】
また、ユーザが操作部２２を介して再生スイッチを操作することで、この操作信号がマイクロコンピュータ３０に入力され、マイクロコンピュータ３０がこの操作信号に応じた処理を実行する。すなわち、第１メモリ１６に格納された指定データファイルの音声データを先頭アドレスから所定量ずつ読み出すとともに、この音声データをＤ／Ａ変換回路１３に送って増幅回路１４とスピーカ１５とを介して音声出力させる。そして、ユーザが操作部２２から停止の操作を行うか、第１メモリ１６の指定データファイルのデータが最後まで読み出されるかするまで、この動作が続けられる。これにより、音声データが連続的に第１メモリ１６から読み出されて、この音声データに基づく音声がスピーカ１５から出力され、音声再生が達成される。そして、停止の操作かデータファイルを最後まで読み出したら、この再生の動作が停止される。
【００２４】
なお、再生操作の前には、第１メモリ１６に格納されているデータファイルのファイル名称等を表示部２１に表示させ、ユーザに何れのデータファイルを再生するか選択させるような操作処理を実行させるようにしても良い。
【００２５】
また、ユーザが操作部２２を介して消去スイッチを操作することで、この操作信号がマイクロコンピュータ３０に入力され、マイクロコンピュータ３０がこの操作信号に応じて、第１メモリ１６に記録されている音声データを削除するようになっている。これにより第１メモリ１６のデータ削除が達成される。
【００２６】
この実施形態のボイスレコーダ１では、上記のような一般的なボイスレコーダの機能に加えて、さらに、事故や事件に遭遇したときにその時点より手前一定期間の音声データを自動的に保存しておく機能を有している。このように保存された音声データにより、事故や事件の事後的な検証を行ったり、この音声データを事実を証明する材料として使用することが可能となる。
【００２７】
具体的には、ボイスレコーダ１では、装置の初期化後、常時、マイクロコンピュータ３０がマイク１０から入力されＡ／Ｄ変換回路１２で変換された音声データを第２メモリ１７に記録していく。ここで、マイクロコンピュータ３０は、第２メモリ１７の記憶領域をループ状に用いて何度も上書き記録していくことで、現時点より一定時間前に周囲で発せられた音声のデータが常に第２メモリ１７に記録された状態となる。
【００２８】
また、この常時記録と並行して一定時間ごとに、マイクロコンピュータ３０は内部時計２３から時刻情報の取得と、ＧＰＳモジュール１８から位置情報の取得とを行い、これらの付加情報を常時記録の音声データとともに、第２メモリ１７に記録するようになっている。このとき、時刻情報や位置情報などの付加情報は、これらを取得したタイミングに入力され変換された音声データと関連づけられた状態で記録され、音声データを再生したときに、その音声が何時何処で発せられたものなのかが分かるようになっている。
【００２９】
さらに、ボイスレコーダ１では、圧力センサ１９や加速度センサ２０の出力の監視が常時行われ、一定以上の衝撃を示す圧力センサ１９や加速度センサ２０の出力があった場合に、事件や事故の発生と判断して異常発生モードに移行するようになっている。異常発生モードになると、マイクロコンピュータ３０は、先ず、上記の音声データの常時記録や付加情報の記録を停止させ、これにより、第２メモリ１７に記録されてきた音声データが上書きにより消去されることがなくなるようになっている。また、異常発生モードになったら、マイクロコンピュータ３０がアラーム報知音の音声データを繰り返しＤ／Ａ変換回路１３に送って、スピーカ１５からアラーム報知音の出力がなされるようになっている。
【００３０】
第２メモリ１７に保存された音声データや付加情報は、操作部２２を介したユーザ操作によって、読み出して再生したり消去したり出来ないように設定されている。すなわち、マイクロコンピュータ３０には、操作部２２からの操作信号に基づいて、第２メモリ１７のデータを読み出したり消去したりする制御プログラムが備わってなく、それによりユーザによる第２メモリ１７の音声データの操作を不可としている。第２メモリ１７に保存された音声データや付加情報は、例えば、メーカ等に依頼することで専用リーダ等を用いて読み出したりその音声データを再生することが可能にされている。
【００３１】
次に、上記のボイスレコーダ１の動作内容についてフローチャートを用いて詳細に説明する。
【００３２】
図２には、ボイスレコーダ１のゼネラルフローの図を示す。図３は、図２のイニシャライズ処理（ステップＳ１）のサブルーチン処理のフローチャート、図４は第２メモリ記憶処理（ステップＳ２）のサブルーチン処理のフローチャート、図５と図６はスイッチ処理（ステップＳ３）のサブルーチン処理のフローチャート、図７はセンサ処理（ステップＳ４）のサブルーチン処理のフローチャートである。
【００３３】
図２に示すように、この実施形態のボイスレコーダ１では、例えば初回の電源投入時においてこのゼネラルフローが開始され、ステップＳ１のイニシャライズ処理を実行した後、ステップＳ２〜ステップＳ５のループ処理を繰り返し実行するようになっている。
【００３４】
ステップＳ２〜Ｓ５のループ処理では、順次、通常モード時に第２メモリ１７に音声データを記録させていく処理（ステップＳ２）と、ユーザからの操作部２２の操作に基づいて第１メモリ１６の音声データの記録再生および消去を行う処理（ステップＳ３）と、圧力センサ１９や加速度センサ２０のセンサ出力を監視して衝撃の検出がされたら異常発生モードに移行させるセンサ処理（ステップＳ４）と、ユーザ操作に基づく各種設定処理や表示部２１の表示出力を変更したりするその他の処理（ステップＳ５）とを実行し、且つ、これらを短い時間ごとに繰り返し実行するようになっている。
【００３５】
ステップＳ１のイニシャライズ処理では、図３に示すように、順次、第１メモリ１６と第２メモリ１７の記憶データを全て消去する処理（ステップＳ１１）と、第１メモリ１６や第２メモリ１７においてデータ記録を開始するアドレスを初期化する処理（ステップＳ１２）と、後述する各種フラグをクリア（“０”値）する処理（ステップＳ１３）とを実行する。
【００３６】
ステップＳ２の第２メモリ記憶処理では、図４に示すように、先ず、Ａ／Ｄ変換回路１２から出力された音声データを取り込み（ステップＳ２１）、第２メモリ１７への書き込みの禁止を表わす禁止フラグが“０”であるかの確認を行う（ステップＳ２２）。この禁止フラグは、異常発生モードになった場合に“１”にされて、第２メモリ１７への書き込みを禁止するものである。そして、禁止フラグが“０”であれば、順次、第２メモリ１７の指定アドレスに上記の音声データを記録し（ステップＳ２３）、記録した分指定アドレスを歩進し（ステップＳ２４）、歩進後の指定アドレスが第２メモリ１７の最終アドレスに達したか判別する（ステップＳ２５）。そして、最終アドレスに達していれば指定アドレスを初期アドレスに戻すが（ステップＳ２６）、最終アドレスに達していなければそのままこの第２メモリ記憶処理のサブルーチン処理を終了する。
【００３７】
また、ステップＳ２２の判別処理で、禁止フラグが“１”であった場合には、第２メモリ１７へのさらなる書き込みは実行しないものとして、そのまま、この第２メモリ記憶処理のサブルーチン処理を終了する。そして、ゼネラルフロー（図２）の次の処理に移行する。
【００３８】
上記のような第２メモリ記憶処理（ステップＳ２）が、短い時間ごとに繰り返し実行されることで、通常モードにおいては周囲の音声が第２メモリ１７へ随時記録され、且つ、第２メモリ１７の記憶領域が満杯になったら再び最初のアドレスから上書きするといったようにループ状の記録が行われるようになっている。また、異常発生モードになって禁止フラグが“１”になったら、この第２メモリ１７への音声記録が停止されて、今まで記録されたものが上書き記録により消去されないようになっている。
【００３９】
ステップＳ３のスイッチ処理では、図５と図６に示すように、先ず、操作部２２の録音スイッチの入力の有無の判別（ステップＳ３１）、再生スイッチの入力の有無の判別（ステップＳ３４）、停止スイッチの入力の有無の判別（ステップＳ３７）、消去スイッチの入力の有無の判別（ステップＳ３９）を行って、それぞれの入力に従って制御フラグ（録音を示すマイクフラグＭＦ，再生を示すプレイフラグＰＦ）の設定や、録音や再生を行うアドレスの設定等を行う。
【００４０】
すなわち、ステップＳ３１の判別処理で録音スイッチが入力されたと判別されたら、順次、マイクフラグＭＦを“１”に、プレイフラグＰＦを“０”にセットする処理（ステップＳ３２）と、第１メモリ１６の先頭アドレスから記録を行うために第１メモリ１６のアクセス用のアドレスを初期化する処理（ステップＳ３３）とを行って、ステップＳ４２に移行する。
【００４１】
また、ステップＳ３４の判別処理で再生スイッチが入力されたと判別されたら、順次、マイクフラグＭＦを“０”に、プレイフラグＰＦを“１”にセットする処理（ステップＳ３５）と、第１メモリ１６の所定の記録領域の先頭アドレスから再生を行うために第１メモリ１６のアクセス用のアドレスを初期化する処理（ステップＳ３６）とを行って、ステップＳ４２に移行する。
【００４２】
また、ステップＳ３７の判別処理で停止スイッチが入力されたと判別されたら、録音も再生も停止するために、マイクフラグＭＦを“０”に、プレイフラグＰＦを“０”にセットする処理（ステップＳ３８）を行って、ステップＳ４２に移行する。
【００４３】
また、ステップＳ３９の判別処理で消去スイッチが入力されたと判別されたら、順次、第１メモリ１６に記録されていた音声データをクリアする処理（ステップＳ４０）と、録音も再生も停止するためにマイクフラグＭＦを“０”に、プレイフラグＰＦを“０”にセットする処理（ステップＳ４１）とを行って、ステップＳ４２に移行する。
【００４４】
また、何れのスイッチ入力もないと判別されたら、そのままステップＳ４２に移行する。
【００４５】
そして、上記ステップＳ３１〜Ｓ４１のスイッチ入力に関する処理を行ってステップＳ４２に移行したら、制御フラグ（マイクフラグＭＦ、プレイフラグＰＦ）の設定状態に応じた、録音又は再生の処理を実行する。すなわち、先ず、マイクフラグＭＦが“１”か否かの判別（ステップＳ４２）と、プレイフラグＰＦが“１”か否かの判別（ステップＳ４７）を行って、制御フラグの設定値に応じた次の処理を実行する。
【００４６】
すなわち、ステップＳ４２の判別処理でマイクフラグＭＦ＝“１”と判別されたら、順次、図４のステップＳ２１で取り込まれた音声データを第１メモリの指定アドレスに記録し（ステップＳ４３）、記録分だけ指定アドレスを歩進し（ステップＳ４４）、歩進された指定アドレスが終了に達したか確認する（ステップＳ４５）。そして、終了アドレスに達していれば録音を停止するためにマイクフラグＭＦを“０”にして（ステップＳ４６）、このスイッチ処理のサブルーチン処理を終了するが、終了アドレスに達していなければそのままこのスイッチ処理のサブルーチン処理を終了する。
【００４７】
また、ステップＳ４７の判別処理でプレイフラグＰＦ＝“１”と判別されたら、順次、第１メモリの指定アドレスの所定量の音声データを読み出してＤ／Ａ変換回路１３に出力し（ステップＳ４８）、読出し分だけ指定アドレスを歩進し（ステップＳ４９）、歩進された指定アドレスが終了に達したか確認する（ステップＳ５０）。そして、終了アドレスに達していれば再生を停止するためにプレイフラグＰＦを“０”にして（ステップＳ５１）、このスイッチ処理のサブルーチン処理を終了するが、終了アドレスに達してしなければそのままこのスイッチ処理のサブルーチン処理を終了する。
【００４８】
また、ステップＳ４２とステップＳ４７の判別処理で、マイクフラグＭＦもプレイフラグＰＦもともに“０”であると判別されたら、そのまま、このスイッチ処理のサブルーチン処理を終了し、ゼネラルフロー（図２）の次の処理に移行する。
【００４９】
上記のようなスイッチ処理（ステップＳ３）が、短い時間ごとに繰り返し実行されることで、操作部２２を介して何れかのスイッチ入力があった場合には、それが検出されて制御内容が変更されるとともに、再生制御中には、第１メモリ１６から音声データが逐次読み出されて再生される処理が続けられ、録音制御中には、音声データが第１メモリ１６へ逐次記録されて録音される処理が続けられるようになっている。また、消去の操作があった場合には、第１メモリ１６の音声データが消去されるようになっている。
【００５０】
ステップＳ４のセンサ処理では、図７に示すように、先ず、圧力センサ１９と加速度センサ２０から所定条件を超えたセンサ出力があったか否かを判別する（ステップＳ６１）。そして、所定条件を超えたセンサ出力があれば異常な衝撃が発生したとして異常発生モードに移行するためステップＳ６２に移行する。が、所定条件を超えたセンサ出力がなければ通常モードのままであるとしてそのままこのセンサ処理のサブルーチン処理を終了する。
【００５１】
異常発生モードに移行するためにステップＳ６２に移行した場合には、先ず、第２メモリ１７への上書きを禁止するため禁止フラグを“１”にセットし（ステップＳ６２）、次いで、マイクロコンピュータ３０のＲＯＭからアラーム報知音データを読み出してＤ／Ａ変換回路１３へ一定時間繰り返し出力するアラーム報知処理（ステップＳ６３）を行う。そして、このセンサ処理のサブルーチン処理を終了し、ゼネラルフロー（図２）の次の処理に移行する。
【００５２】
このようなセンサ処理（ステップＳ４）が短い時間ごとに繰り返し実行されることで、異常衝撃の発生がないか常時の監視が行われ、また、異常衝撃を検知したら異常発生モードへ移行して、第２メモリ１７の音声データが上書きされないように禁止フラグの値が“１”に設定され、さらに、アラーム報知が行われるようになっている。
【００５３】
図８は、図２のゼネラルフローと並行してタイマーの所定カウントごとに割り込んで実行される割込処理の手順を示すフローチャートである。
【００５４】
また、本実施形態のボイスレコーダ１では、上記のゼネラルフロー（図２）の処理が連続実行されるのと並行して、例えばウォッチドックタイマ等の出力に基づき一定時間ごとに、図８の割込処理が実行されるようになっている。
【００５５】
一定時間になってこの割込処理が開始されると、先ず、禁止フラグに基づき異常発生モード中か否かの確認を行い（ステップＳ７１）、次に、付加情報を第２メモリ１７に記録する所定タイミングに達したか否かの確認を行う（ステップＳ７２）。そして、禁止フラグが“１”であったり、まだ、付加情報の記録タイミングとなっていない場合には、このままこの割込処理を終了する。
【００５６】
一方、禁止フラグが“０”で、且つ、付加情報の記録タイミングであると判別されたら、順次、内部時計２３から時刻情報を取得する処理（ステップＳ７３）、ＧＰＳモジュール１８から位置情報を取得する処理（ステップＳ７４）、音声データを記録中の第２メモリ１７の指定アドレスに付加情報として時刻情報と位置情報を記録する処理（ステップＳ７５）、記録分だけ指定アドレスを歩進する処理（ステップＳ７６）、歩進した指定アドレスが最終アドレスに達したかを判別する処理（ステップＳ７７）を行う。そして、最終アドレスに達していれば先頭アドレスから記録を続けさせるためにアドレスの初期化を行って（ステップＳ７８）、この割込処理を終了するが、最終アドレスに達していなければ、このままこの割込処理を終了する。
【００５７】
このような割込処理により、通常モードで第２メモリ１７に音声データが常時記録されていく際に、所定時間ごとにこの音声データと関連付けられた形式で時刻情報や位置情報などの付加情報の記録が行なわれるようになっている。
【００５８】
以上のように、この実施の形態のボイスレコーダ１によれば、ユーザにより音声データの記録・再生・消去などの操作が可能にされた第１メモリ１６と、ユーザによる操作が不可とされ通常モードで常時記録が行われる第２メモリ１７とを有しているので、第１メモリ１６により従来どおりのボイスレコーダの機能を提供できる一方、第２メモリ１７によって事件や事故に遭遇したときにそれまでに録音された音声データを事実の証明などに有効に使用することが可能となる。また、常時記録の音声データはユーザによる操作が不可とされるので、信頼性の高い情報とすることが出来るとともに、常時記録が他人のプライバシーを侵害するような行為とみなされないようにすることが出来る。
【００５９】
また、第２メモリ１７への音声データの常時記録には、所定間隔ごとに時間情報や位置情報などの付加情報が関連付けられた形式で記録されるようになっているので、事件や事故に遭遇したときに、それまでの時間や位置なども音声データとともに検証することが出来るようになって、事実を証明するためのデータとしてより有用なものとすることが出来る。
【００６０】
また、衝撃を検知することで異常発生モードに移行し、それにより、第２メモリ１７の常時録音が停止されて、第２メモリ１７の記録データが消去されないように制御されるので、事件や事故に遭遇してユーザがボイスレコーダを操作できない状況であっても、それまでの音声データを有効に保護することができる。
【００６１】
また、第２メモリ１７への常時録音は、音声データを繰り返し上書きするような形式で行われるので、常に、第２メモリ１７には一定時間前からの音声データ等が記録された状態にしておくことが出来る。
【００６２】
また、異常発生モードとなった場合に、アラーム音の報知出力が行われるので、それにより近くの人に事件や事故の発生を報知できるという効果が得られる。
【００６３】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。例えば、常時記録の音声データは、ユーザ操作により読み出すことが出来ない構成としたが、異常発生モードに移行していない場合に、ユーザ操作によって常時記録の音声データを第１メモリに移動させてユーザが録音データとして操作可能なように構成しても良い。このような構成とすることで、操作が遅れて録音すべきものを逃した場合でも、録音データとしてそのときの音声データを取得することが出来る。
【００６４】
また、上記実施の形態では、衝撃を検知したときに、常時記録が終了される構成としたが、衝撃を検知した後に一定時間（例えば５分〜２０分）だけ常時記録を続け、その後に常時記録を自動的に終了するような構成としても良い。このような構成とすることで、異常発生前の期間だけでなく、異常発生から一定時間後までの音声データも保存されるようにすることが出来る。
【００６５】
また、上記実施の形態では、衝撃を検知したときに異常発生モードとなって第２メモリ１７のデータが保護されるような構成としたが、操作部２２の特別な操作によって異常発生モードへの移行が可能なように構成しても良い。このような構成により、衝撃の発生しない事件や事故に遭遇した場合でも、ボイスレコーダ１をユーザ操作により異常発生モードに移行させて、第２メモリ１７の音声データを有効に保護することが可能となる。
【００６６】
また、上記実施の形態では、第１メモリ１６と第２メモリ１７を、それぞれ個別の２個のメモリとして説明したが、構成上１個のメモリを用いて、その記憶領域を２個に分け、その一方を第１メモリ、他方を第２メモリとして用いるように構成しても良い。
【００６７】
また、上記実施の形態では、常時記録の際、音声データを第２メモリ１７に直接記録させるように構成しているが、常時記録は第１メモリ１６や他の常時記録専用のメモリに行わせ、衝撃を検知して異常発生モードとなったときにこの常時記録の音声データを第２メモリ１７へ移動させて保護するように構成しても良い。
【００６８】
また、上記実施の形態では、第２メモリ１７の音声データ等の読出しは、メーカの特別な処理によってのみ行えると説明したが、例えば、ユーザに知らされていない内部スイッチを操作することでデータ読出しが可能なように構成しても良い。また、第２メモリ１７に記録される音声データについては暗号化処理を施しておき、データを読み出しただけでは音声再生できないような機能を付加しても良い。
【００６９】
また、上記実施の形態では、装置が初期化されたら、音声データの常時記録が絶え間なく続けられる構成を示したが、例えば、電源のオン・オフ操作により、電源オフとなったら常時記録を中断し、電源オンにされたら常時記録を再開させるような構成としても良い。また、常時記録を行う動作モードと、常時記録を行わない動作モードとに切り替え可能な機能を付加しても良い。
【００７０】
また、上記実施の形態では、異常を検知する手段として、圧力センサ１９や加速度センサ２０を例示したが、例えば、マイク１０からの大音量（所定のしきい値を超える音量）の入力を異常の発生として検知するような手段を適用しても良い。
【００７１】
また、上記実施形態では、アラーム報知としてスピーカ１５からの報知音出力を用いた例を示したが、例えば、専用のブザーを設けて、これを作動させるようにしても良いし、或いは、光出力により周囲の人に異常を報知したり、無線通信により警備会社等に異常発生の電波送信を行ってアラーム報知としても良い。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態のボイスレコーダの内部構成を示すブロック図である。
【図２】本発明の実施の形態のボイスレコーダのゼネラルフローの処理手順を示すフローチャートである。
【図３】図２のステップＳ１のイニシャライズ処理の処理手順を示すフローチャートである。
【図４】図２のステップＳ２の第２メモリ記憶処理の処理手順を示すフローチャートである。
【図５】図２のステップＳ３のスイッチ処理の処理手順を示すフローチャートの前半部分である。
【図６】図２のステップＳ３のスイッチ処理の処理手順を示すフローチャートの後半部分である。
【図７】図２のステップＳ４のセンサ処理の処理手順を示すフローチャートである。
【図８】タイマーの所定カウントごとに割り込んで実行される割込処理の手順を示すフローチャートである。
【符号の説明】
【００７３】
１      ボイスレコーダ
１０    マイク
１２    Ａ／Ｄ変換回路
１３    Ｄ／Ａ変換回路
１５    スピーカ
１６    第１メモリ
１７    第２メモリ
１８    ＧＰＳモジュール
１９    圧力センサ
２０    加速度センサ
２１    表示部
２２    操作部
２３    内部時計
３０    マイクロコンピュータ
【図１】
2009003311.tif 000003
【図２】
2009003311.tif 000004
【図３】
2009003311.tif 000005
【図４】
2009003311.tif 000006
【図５】
2009003311.tif 000007
【図６】
2009003311.tif 000008
【図７】
2009003311.tif 000009
【図８】
2009003311.tif 000010