(57)【要約】【課題】  本発明は、外乱に起因する誤動作を防止する信号処理装置を実現する。【解決手段】  本発明において光磁気ディスク記憶再生装置１のシステムコントロール部２は、実行コマンドを送信し、当該実行コマンドの送信先からレスポンスを所定期間待ち受けて、所定期間内にレスポンスを受信することができない場合には、通信速度を段階的に引き下げて、再度、実行コマンドを送信することにより、外乱によって通信が正常に実施できないことを回避することができるので、外乱による誤動作を防止して確実に通信を行うことができる。【選択図】        図２
2007080324.tif 000002
【特許請求の範囲】
【請求項１】
所定の信号処理を実行する複数の処理実行部と、
各上記処理実行部に対する制御を行う制御部と
を具え、
上記制御部は、
ユーザ操作に対応する１又は２以上の処理実行部に対してコマンドを送信し、当該送信時点から所定期間を経過するまでに上記コマンドに対するレスポンスが未受信であった場合には、上記コマンドを送信した処理実行部との間の通信速度を段階的に引き下げて、当該処理実行部に対してコマンドを再送する
ことを特徴とする信号処理装置。
【請求項２】
上記処理実行部には、少なくとも一の記憶媒体が含まれ、
上記制御部は、
上記信号処理装置の主電源を遮断する命令を受けた場合には、ユーザ操作に応じて設定された内容を表す設定情報を上記記憶媒体に書き込み、当該書き込んだ設定情報と、書き込み前の設定情報との相違に応じて、上記記憶媒体との間の通信速度を引き下げて、上記設定情報を上記記憶媒体に再び書き込む
ことを特徴とする請求項１に記載の信号処理装置。
【請求項３】
上記処理実行部には、少なくとも一の記憶媒体が含まれ、
上記信号処理装置は、駆動バッテリの充電容量を検知する充電容量検知手段をさらに具え、
上記制御部は、
所定の充電容量を下回った場合には、ユーザ操作に応じて設定された内容を表す設定情報を上記記憶媒体に書き込み、当該書き込んだ設定情報と、書き込み前の設定情報との相違に応じて、上記記憶媒体との間の通信速度を引き下げて、上記設定情報を上記記憶媒体に再び書き込む
ことを特徴とする請求項１に記載の信号処理装置。
【請求項４】
所定の信号処理を実行する複数の処理実行部に対する通信制御方法であって、
ユーザ操作に対応する１又は２以上の処理実行部に対してコマンドを送信する第１のステップと、
送信時点から所定期間を計測する第２のステップと、
上記所定期間を経過するまでに上記コマンドに対するレスポンスが未受信であった場合には、当該コマンドを送信した処理実行部との間の通信速度を段階的に引き下げる第３のステップと
を具えたことを特徴とする信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置及び信号処理方法に関し、例えば、オーディオデータを光磁気ディスクに記録し、当該光磁気ディスクを再生する光磁気ディスクの記録再生装置に適用して好適なものである。
【背景技術】
【０００２】
従来、光磁気ディスクの記録再生装置として、再生対象のオーディオデータと当該オーディオデータに付属する表示データとを曲単位で対応付けて光磁気ディスクに記録し、当該記録された表示データを、オーディオデータの再生タイミングに同期させて表示する光磁気ディスク記録再生装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−２１６４３１公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところでかかる構成の光磁気ディスク記録再生装置では、当該装置全体の制御を司るシステムコントロール（System Control）部から送信されるコマンドを受けた記録再生処理部が、オーディオデータ及び表示データを光磁気ディスクに記録したり再生するようになされている。
【０００４】
しかしながら、システムコントロール部と記録再生処理部との間に高周波ノイズなどの外乱が生じた場合、当該外乱によってコマンドや再生位置情報などの各種データが、誤った内容に書き換えられてしまう恐れがある。
【０００５】
この場合、この誤ったデータに基づいてシステムコントロール部が記録再生処理部を制御することになるため、記録再生処理部はオーディオデータ及び付属する表示データに対して誤った処理を実行し、誤動作を起こしてしまうという問題があった。
【０００６】
本発明は以上の点を考慮してなされたもので、外乱に起因する誤動作を防止する信号処理装置及び信号処理方法を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明においては、所定の信号処理を実行する複数の処理実行部と各処理実行部に対する制御を行う制御部とを信号処理装置に設け、制御部はユーザ操作に対応する１又は２以上の処理実行部に対してコマンドを送信し、当該送信時点から所定期間を経過するまでにコマンドに対するレスポンスが未受信であった場合には、コマンドを送信した処理実行部との間の通信速度を段階的に引き下げて、当該処理実行部に対してコマンドを再送するようにした。
【０００８】
これにより、制御部はユーザの操作に対応して処理実行部に対してコマンドを送信すると共に、当該コマンドを送信した時点から所定期間を計測し、その所定期間を経過するまでレスポンスを受信できない場合には、制御部と処理実行部との通信速度を段階的に引き下げて当該コマンドを再送することができる。
【発明の効果】
【０００９】
本発明によれば、制御部はユーザの操作に対応して処理実行部に対してコマンドを送信すると共に、当該コマンドを送信した時点から所定期間を計測し、その所定期間を経過するまでレスポンスを受信できない場合には、制御部と処理実行部との通信速度を段階的に引き下げて当該コマンドを再送することができ、かくして外乱に起因する誤動作を防止する信号処理装置及び信号処理方法を実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面について、本発明の一実施の形態を詳述する。
【００１１】
（１）本実施の形態による光磁気ディスク記録再生装置１の全体構成
図１において、１は全体として本実施の形態による光磁気ディスク記録再生装置を示し、全体を統括制御するシステムコントロール部２と、このシステムコントローラ部２に対して接続された、記録再生処理部３、表示処理部４、操作部１８及びＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）１９とによって構成されている。
【００１２】
このシステムコントロール部２は、操作部１８に設けられた複数の操作ボタンに対応する各種命令を操作部１８から待ち受け、当該操作部１８から例えば記録ボタンに対応する記録命令を受けると記録再生処理部３に記録させるように指示をする。
【００１３】
実際上、システムコントロール部２は、記録処理を実行させるためのコマンド（以下、これを記録コマンドと呼ぶ）ＣＭ１と、音声圧縮処理を実行させるためのコマンド（以下、これを音声圧縮コマンドと呼ぶ）ＣＭ２とを生成し、これらを対応する記録再生部１０及びＤＳＰ（Digital Signal Processor）処理部１１にそれぞれ送信する。
【００１４】
このＤＳＰ処理部１１には、ライン入力１５から入力される１曲分の音声を表す信号（以下、これを曲信号と呼ぶ）Ｓ１が、Ａ／Ｄ（Analog to Digital converter）コンバータ１４を介して、曲データＤ１１として供給される。
【００１５】
ＤＳＰ処理部１１は、システムコントロール部２から供給される音声圧縮コマンドＣＭ２に基づいて、曲データＤ１１に対して音声圧縮処理を施して曲データD１２を生成し、これを記録再生部１０へ送信する。
【００１６】
記録再生部１０は、システムコントロール部２から供給される記録コマンドＣＭ１に基づいて、曲データＤ１２に対して所定の変調処理などの各種信号処理を施し、この結果得られる曲データを光磁気ディスク（図示せず）に記録する。
【００１７】
なお、この光磁気ディスク記録再生装置１では、システムコントロール部２が曲データの１曲分の音声に対するアーティスト名やタイトル名などのＵＴＯＣ（User Table Of Contents）をデータ（以下、これをＵＴＯＣ情報と呼ぶ）として、光ディスク（図示せず）に割り当てられたＵＴＯＣ領域（以下、これをＵＴＯＣ領域と呼ぶ）に記録するようになされている。
【００１８】
一方、システムコントロール部２は、操作部１８から例えば再生ボタンに対応する再生命令を受けると記録再生処理部３に再生させるように指示をする。
【００１９】
実際上、システムコントロール部２は、再生処理を実行させるためのコマンド（以下、これを再生コマンドと呼ぶ）ＣＭ３と、音声伸張処理を実行させるためのコマンド（以下、これを音声伸張コマンドと呼ぶ）ＣＭ４と、ＬＣＤ表示部１７を駆動するためのコマンド（以下、これを表示部用コマンドと呼ぶ）ＣＭ５とを生成し、これらを対応する記録再生部１０、ＤＳＰ処理部１１及び表示部用ドライバ１６にそれぞれ送信する。
【００２０】
記録再生部１０は、システムコントロール部２から供給される再生コマンドＣＭ３に基づいて、光磁気ディスク（図示せず）から読み出された曲データに対して所定の変調処理などの各種信号処理を施し、この結果得られる圧縮された曲データＤ１と、この曲データＤ１に対応づけられたＵＴＯＣ情報Ｄ９とをＤＳＰ処理部１１へ送信する。
【００２１】
ＤＳＰ処理部１１は、システムコントロール部２から供給される音声伸張コマンドＣＭ４に基づいて、曲データＤ１に対して音声伸張処理を施して曲データD２を生成し、これをＤ／Ａ（Digital to Analog converter）コンバータ１２へ送信すると共に、曲データＤ２に対応づけられたＵＴＯＣ情報Ｄ４を、当該曲データＤ２に同期させて表示部用ドライバ１６へ送信する。
【００２２】
Ｄ／Ａコンバータ１２は、ＤＳＰ処理部１１から供給される曲データＤ２に対して、アナログ変換を施して曲信号Ｓ２を生成し、これをヘッドフォン１３へ送信する。
【００２３】
表示部用ドライバ１６は、ＤＳＰ処理部１１から供給されるＵＴＯＣ情報Ｄ４を取得し、当該ＵＴＯＣ情報Ｄ４に対してＬＣＤ表示部１７に表示させるためのＵＴＯＣ表示データＤ５を生成し、このＵＴＯＣ表示データＤ５を対応するＬＣＤ表示部１７へ送信し、ＬＣＤ表示部１７にＵＴＯＣを表示する。
【００２４】
このようにして光磁気ディスク記録再生装置１は、光磁気ディスク（図示せず）に記録されていた曲データ及び当該曲データに対応づけられたＵＴＯＣ情報を同期させて再生し、ユーザにヘッドフォン１３を介して聴取させるようになされている。
【００２５】
他方、システムコントロール部２は、操作部１８から曲データを再生する際の順序を設定する命令を受けた場合、記録再生処理部３及び表示処理部４に曲順設定させるように指示をする。
【００２６】
実際上、システムコントロール部２は、ＵＴＯＣ領域からＵＴＯＣ情報を読み出すためのＵＴＯＣ情報読出コマンド（以下、これをＵＴＯＣ情報読出コマンドと呼ぶ）ＣＭ６と、曲順を設定するＧＵＩ（Graphical User Interface）を表示するためのＧＵＩ表示用コマンド（以下、これをGUI表示用コマンドと呼ぶ）ＣＭ７とを生成し、これらを対応する記録再生部１０及び表示部用ドライバ１６へそれぞれ送信する。
【００２７】
記録再生部１０は、ＵＴＯＣ情報読出コマンドＣＭ６に基づいて、光磁気ディスク（図示せず）のＵＴＯＣ領域から各曲データに対応づけられたＵＴＯＣ情報Ｄ６を読み出し、これをシステムコントローラ部２のＲＡＭ（Random Access Memory）２１を介して表示部用ドライバ１６へ送信する。
【００２８】
表示部用ドライバ１６は、ＧＵＩ表示用コマンドＣＭ７に基づいて、システムコントローラ部２のＲＡＭ２１からＵＴＯＣ情報Ｄ２０を取得し、当該取得したＵＴＯＣ情報Ｄ２０から曲順設定画面データを生成し、これを表示部用ドライバ１６を介してＬＣＤ表示部１７にＧＵＩ表示する。
【００２９】
ユーザは、ＬＣＤ表示部１７にＧＵＩ表示された曲順設定画面を参照し、曲データの再生する順序を、操作部１８の曲順設定ボタンの操作により設定する。
【００３０】
これによりシステムコントロール部２は、ユーザによって設定された再生する曲順の設定内容を、ＥＥＰＲＯＭ１９に曲順設定データ（以下、これを曲順設定データと呼ぶ）として保存することができる。
【００３１】
このようにして光磁気ディスク記録再生装置１は、ユーザの意図に応じた再生する曲順を設定し、保存することができる。
【００３２】
（２）ＥＥＰＲＯＭ以外に対する通信速度引下処理
かかる構成に加えてシステムコントロール部２は、記録再生部１０、ＤＳＰ処理部１１及び表示部用ドライバ１６に送信した各コマンドに対する送信先からのレスポンスの有無に応じて、これらに対する通信速度の引下処理を段階的に実行するようになされている。
【００３３】
具体的にはシステムコントロール部２は、実行コマンドを送信した時点から所定の待受期間の間、送信先からのレスポンスを待ち受ける。ここで、待受期間を経過しても送信先からのレスポンスを受信することができない場合には、このことは当該実行コマンドの送信過程において、外乱によって実行コマンドが正常に実行されていない可能性があることを意味しており、このとき、システムコントロール部２は、送信先との通信速度を１／２倍に引き下げて設定し、その設定した速度で当該実行コマンドを再送するようになされている。
【００３４】
このためシステムコントロール部２は、通信速度を引き下げることにより、高周波ノイズなどの外乱による通信エラーが発生する確率を下げることができ、この結果、実行コマンドを送信した送信先と正常に通信ができる可能性が高くなる。なお、通信速度を１／２倍に引き下げたにも関わらず、再度、レスポンスを受信することができない場合には、システムコントロール部２は、引き下げた通信速度からさらに通信速度を１／２倍に引き下げて、１／４倍の通信速度まで引き下げて通信を行うことにより、さらに高周波ノイズなどの外乱による通信エラーの発生する確率を下げることができる。
【００３５】
ここで、システムコントロール部２は、当該実行コマンドの送信先からレスポンスを受信した後は、外乱による通信エラーを回避することができたことを意味しており、このときシステムコントロール部２は、通信速度を所定の通信速度に戻すようになっている。
【００３６】
これに対して、所定期間内にレスポンスを受けた場合には、このことは実行コマンドの送信先からのレスポンスに基づいて、明らかに実行コマンドが送信先で正常に処理されていることを意味しており、このとき、システムコントロール部２は、通信速度を引き下げて設定することなく、そのままの通信速度で実行コマンドを送信する。
【００３７】
（３）ＥＥＰＲＯＭに対する通信速度引下処理
また、システムコントロール部２は、操作部１８から光磁気ディスク記録再生装置１の電源を遮断する命令を受けた場合、ＥＥＰＲＯＭ１９に対する書き込み状態に応じて、通信速度の引下処理を段階的に実行するようになされている。
【００３８】
ここで、この処理の具体的な処理内容を、図２のフローチャートを用いて説明する。
【００３９】
すなわち、システムコントロール部２は、操作部１８から電源を遮断する命令を受けると、通信速度引下処理ＲＴ１を開始してステップＳＰ１へ移る。
【００４０】
ステップＳＰ１においてシステムコントロール部２は、ＥＥＰＲＯＭ１９と通信を開始して、ＲＡＭ２１に記録されている設定情報（例えば曲順設定データ）を設定情報データＤ７として書き込み、ステップＳＰ２へ移る。
【００４１】
ステップＳＰ２においてシステムコントロール部２は、設定情報データＤ７の書き込みが正常に終了したか否かを判定する。
【００４２】
具体的には、システムコントロール部２は、設定情報データD７をＥＥＰＲＯＭ１９に書き込み、その後、当該ＥＥＰＲＯＭ１９に書き込まれた設定情報データ（以後、これを書込後設定情報データと呼ぶ）Ｄ８を読み出し、当該読み出した書込後設定情報データＤ８と、書き込み前の設定情報データＤ７とが一致したか否かを検証する。
【００４３】
ステップＳＰ２において肯定結果が得られた場合、このことはＥＥＰＲＯＭ１９に対する書き込みが正常に終了したことを表しており、このときシステムコントロール部２は、ステップＳＰ３へ移る。
【００４４】
一方、ステップＳＰ２において否定結果が得られた場合、このことは外乱の影響によってＥＥＰＲＯＭ１９に対する書き込みが正常に終了しておらず、曲順設定データのデータ保存が完了していないことを表しており、このときシステムコントロール部２は、ステップＳＰ４へ移る。
【００４５】
ステップＳＰ４においてシステムコントロール部２は、ＥＥＰＲＯＭ１９に対する通信速度を１／２倍に引き下げて設定し、ステップＳＰ５へ移る。
【００４６】
ステップＳＰ５においてシステムコントロール部２は、ステップＳＰ４において引き下げた通信速度で、再度、ＥＥＰＲＯＭ１９に対して設定情報データＤ７を保存するように書き込みを開始し、ステップＳＰ６へ移る。
【００４７】
ステップＳＰ６においてシステムコントロール部２は、引き下げた通信速度でステップＳＰ２と同様に、再度設定情報データD７と書込後設定情報データＤ８とが一致したか否かを検証し、書き込みによるデータ保存が正常に終了したか否かを判定する。
【００４８】
ステップＳＰ６において否定結果が得られた場合、このことはまだ外乱によって書き込みが正常に終了していないことを表しており、このときシステムコントロール部２はステップＳＰ４へ戻り、再度、通信速度を引き下げて設定し、設定情報データＤ７のデータ保存が正常に完了するまで、順次段階的に通信速度を引き下げていく。
【００４９】
一方、ステップＳＰ６において肯定結果が得られた場合、このことはシステムコントロール部２が、設定情報データＤ７をＥＥＰＲＯＭ１９に書き込む際の通信速度を引き下げたことにより、データ保存が正常に終了したことを表しており、このときシステムコントロール部２は、ステップＳＰ７へ移る。
【００５０】
ステップＳＰ７においてシステムコントロール部２は、ＥＥＰＲＯＭ１９への通信速度を、引下処理前の通信速度に戻し、ステップＳＰ３へ移る。
【００５１】
ステップＳＰ３においてシステムコントロール部２は、電源を遮断し、続くステップＳＰ８へ移り、当該通信速度引下処理を終了する。
【００５２】
このようにシステムコントロール部２は、書き込みによるデータ保存が正常に終了するまで通信速度を引き下げることにより、設定情報データＤ７を確実にＥＥＰＲＯＭ１９に保存することができる。
【００５３】
（４）動作及び効果
以上の構成においてシステムコントロール部２は、記録再生部１０、ＤＳＰ処理部１１及び表示部用ドライバ１６に実行コマンドを送信し、当該実行コマンドを取得し処理された各実行コマンドに対するレスポンスを待ち受ける。
【００５４】
システムコントロール部２は、待受期間内にレスポンスを受信することができない場合には、外乱によって正常に通信が実施できていないものとして、通信速度を段階的に引き下げて再度、実行コマンドを送信する。
【００５５】
これによりシステムコントロール部２は、通信速度を１／２倍に引き下げることにより外乱による通信エラーの発生を抑制することができ、誤動作を防止することができる。
【００５６】
さらにシステムコントロール部２は、電源を遮断する場合には、曲順設定データなどのユーザによって設定された保存すべき設定情報データＤ７をＥＥＰＲＯＭ１９に書き込み、その後、ＥＥＰＲＯＭ１９から書込後設定情報データＤ８を読み出し、書き込み前の設定情報データＤ７と読み出した書込後設定情報データＤ８とが一致するまで、通信速度を段階的に引き下げるようになされている。
【００５７】
これにより、システムコントロール部２は、電源を遮断する場合には、曲順設定データなどの保存すべき設定情報データＤ７をＥＥＰＲＯＭ１９に書き込み、設定情報データＤ７の内容を改変させることなく正常に保存することができるので、電源を遮断した後に再起動しても、正常に保存された書込後設定情報データＤ８により誤動作を防止することができる。
【００５８】
以上の構成によれば、システムコントロール部２は、実行コマンドを送信し、当該実行コマンドの送信先からレスポンスを所定期間待ち受けて、所定期間内にレスポンスを受信することができない場合には、通信速度を段階的に引き下げて、再度、実行コマンドを送信することにより、外乱によって通信が正常に実施できないことを回避することができるので、外乱による誤動作を防止して確実に通信を行うことができる。
【００５９】
さらに、システムコントロール部２は、電源を遮断する場合には、曲順設定データなどの保存すべき設定情報データＤ７をＥＥＰＲＯＭ１９に書き込み、ユーザによって設定された設定情報データＤ７の内容を改変させることなく正常に保存することができるので、電源を遮断した後に再起動しても、正常に保存された書込後設定情報データＤ８により誤動作を防止することができる。
【００６０】
（５）他の実施の形態
上述の実施の形態においては、システムコントローラ部２は、電源を遮断する場合には、ＥＥＰＲＯＭ１９に曲順設定データを保存するようにした場合について述べたが、本発明はこれに限らず、例えば、駆動バッテリが所定の充電容量を下回ったことを検知した場合に、その時点における例えば、曲順設定データなどのユーザが設定した設定情報Ｄ７をＥＥＰＲＯＭ１９に保存するようにしても良い。
【００６１】
これにより、予め駆動バッテリが所定の充電容量を下回った場合には、曲順設定データなどの所定の設定情報をＥＥＰＲＯＭ１９に保存しておくことができるので、駆動バッテリの充電容量が所定の充電容量を下回った状態からさらに消耗した場合であっても、ユーザによって設定された曲順設定データを正確に保存することができ、後に充電し再起動した場合でも、この駆動バッテリの充電容量の消耗による誤動作を回避することができる。
【００６２】
なお上述の実施の形態においては、光磁気ディスク記録再生装置１においてＥＥＰＲＯＭ１９を使用するようにした場合について述べたが、本発明はこれに限らず、例えばハードディスク（Hard Disc）を使用するようにしても良い。
【００６３】
また上述の実施の形態においては、光磁気ディスク記録再生装置１のシステムコントロール部２が通信速度を落すようにした場合について述べたが、本発明はこれに限らず、例えばＰＬＬ（Phase Locked Loop）や分周回路を構成して通信速度を落すようにしても良い。
【００６４】
さらに上述した実施の形態においては、制御部としてのシステムコントロール部２と、処理実行部としての記録再生部１０、ＤＳＰ処理部１１、表示部用ドライブ１６、ＥＥＰＲＯＭ１９とによって光磁気ディスク記録再生装置１を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の回路構成でなる制御部と、処理実行部とによって信号処理装置を構成するようにしても良い。
【産業上の利用可能性】
【００６５】
本発明は、通信速度を引き下げることによって外乱による通信異常を確実に回避することができるため、制御部と通信を行う信号処理装置の他、通信制御装置などにも適用することができる。
【図面の簡単な説明】
【００６６】
【図１】光磁気ディスク記録再生装置の全体構成を示すブロック図である。
【図２】通信速度引下処理を表すフローチャートである。
【符号の説明】
【００６７】
１……光磁気ディスク記録再生装置、２……システムコントロール部、１０……記録再生部、１１……ＤＳＰ処理部、１２……Ｄ／Ａコンバータ、１３……ヘッドフォン、１４……Ａ／Ｄコンバータ、１５……ライン入力、１６……表示部用ドライバ、１７……ＬＣＤ表示部、１８……操作部、１９……ＥＥＰＲＯＭ、２０……ＣＰＵ、２１……ＲＡＭ。
【図１】
2007080324.tif 000003
【図２】
2007080324.tif 000004