(57)【要約】【課題】  簡単な作業で信号処理手段のファームウェアを書き換えることができるファームウェア書換装置を提供すること。【解決手段】  インターフェース１３は、ＵＳＢ端子１６に接続されるＵＳＢデバイス２からファームウェアデータを読み出して、ファームウェアデータをＩ２Ｓデータに変換し、Ｉ２Ｓラインを介して、ＤＳＰ１２に送信する。ＤＳＰ１２は、Ｉ２Ｓラインを介して、Ｉ２Ｓ規格のファームウェアデータを受信して、元のファームウェアデータに変換し、フラッシュＲＯＭ１４内のファームウェアの書き換えを実行する。【選択図】図１
2009009441.tif 000002
【特許請求の範囲】
【請求項１】
ファームウェアデータが格納されたファームウェア記録媒体が外部に接続可能な接続手段と、
該ファームウェア記録媒体からファームウェアデータを読み出して、ファームウェアデータを汎用デジタルオーディオ信号規格のデータに変換し、該変換したファームウェアデータを、汎用デジタルオーディオ信号規格のラインを介して信号処理手段に送信する通信再生手段と、
該信号処理手段のファームウェアが格納される記憶部と、
該通信再生手段から、該汎用デジタルオーディオ信号規格のラインを介して、汎用デジタルオーディオ信号規格のファームウェアデータを受信して、元のファームウェアデータに変換し、該記憶部に記憶されているファームウェアを書き換える該信号処理手段と、
ファームウェアデータを読み出すよう該通信再生手段を制御し、ファームウェアを書き換えるよう該信号処理手段を制御する制御手段とを備える、ファームウェア書換装置。
【請求項２】
前記信号処理手段が、前記通信再生手段から受信した汎用デジタルオーディオ信号規格のデータがファームウェアデータであるか否かを判断し、ファームウェアであればファームウェアの書換処理を実行し、ファームウェアデータでなければファームウェアの書換処理を実行しない、請求項１に記載のファームウェア書換装置。
【請求項３】
前記汎用デジタルオーディオ信号規格がＩ２Ｓ規格である、請求項１または２に記載のファームウェア書換装置。
【請求項４】
前記接続手段がＵＳＢ（ユニバーサルシリアルバス）端子またはネットワーク端子である、請求項１〜３のいずれかに記載のファームウェア書換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理手段のファームウェアを書き換えるファームウェア書換装置に関する。
【背景技術】
【０００２】
ＡＶアンプ等の増幅装置において、内部に設けられたオーディオＤＳＰ（信号処理部）のファームウェアを書き換える方法として、図５または図６に示す方法が採用されている。図５のファームウェア書換装置３００においては、ＡＶアンプ１のメインＣＰＵ１１にパーソナルコンピュータ（以下、ＰＣという）３からファームウェアデータを送信し、メインＣＰＵ１１からオーディオＤＳＰ１２にファームウェアデータを転送し、オーディオＤＳＰ１２のファームウェアデータを書き換える。ＰＣ３とメインＣＰＵ１１との間は専用の通信ケーブルで接続され、メインＣＰＵ１１とオーディオＤＳＰ１２との間は、通信用信号ラインで接続されており、ファームウェアはこの通信用信号ラインを介してオーディオＤＳＰ１２に転送される。図５の方法では、ＡＶアンプ１のカバーを取り外して、ＰＣ３とメインＣＰＵ１１とを通信ケーブルで接続する作業が必要であり、作業が煩雑である。
【０００３】
図６のファームウェア書換装置４００においては、ＡＶアンプ１のメインＣＰＵ１１を介さずに、ＰＣ３から専用ハードウェア４を介してオーディオＤＳＰ１２にファームウェアデータを送信する。ファームウェアデータは、専用ハードウェア４とオーディオＤＳＰ１２との間に接続される通信ケーブルを介してオーディオＤＳＰ１２に送信される。図６の方法では、ＡＶアンプ１のカバーを取り外して、ＰＣ３と専用ハードウェア４とオーディオＤＳＰ１２とを通信ケーブルで接続する作業が必要であり、作業が繁雑である。さらに、専用ハードウェアが必要であり、コストもかかるという問題がある。
【０００４】
以上のように、従来のファームウェア書換装置では、ファームウェア書換作業が繁雑であるという問題を有している。
【０００５】
【特許文献１】特開２００２−１７５１９３号
【特許文献２】特開２００６−２４３９９７号
【特許文献３】特開２００６−２６８０２５号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来の課題を解決するためになされたものであり、その目的は、非常に簡単な作業で信号処理手段のファームウェアを書き換えることができるファームウェア書換装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明の好ましい実施形態によるファームウェア書換装置は、ファームウェアデータが格納されたファームウェア記録媒体が外部に接続可能な接続手段と、  該ファームウェア記録媒体からファームウェアデータを読み出して、ファームウェアデータを汎用デジタルオーディオ信号規格のデータに変換し、該変換したファームウェアデータを、汎用デジタルオーディオ信号規格のラインを介して信号処理手段に送信する通信再生手段と、該信号処理手段のファームウェアが格納される記憶部と、該通信再生手段から、該汎用デジタルオーディオ信号規格のラインを介して、汎用デジタルオーディオ信号規格のファームウェアデータを受信して、元のファームウェアデータに変換し、該記憶部に記憶されているファームウェアを書き換える該信号処理手段と、ファームウェアデータを読み出すよう該通信再生手段を制御し、ファームウェアを書き換えるよう該信号処理手段を制御する制御手段とを備える。
【０００８】
好ましい実施形態においては、前記信号処理手段が、前記通信再生手段から受信した汎用デジタルオーディオ信号規格のデータがファームウェアデータであるか否かを判断し、ファームウェアであればファームウェアの書換処理を実行し、ファームウェアデータでなければファームウェアの書換処理を実行しない。
【０００９】
好ましい実施形態においては、前記汎用デジタルオーディオ信号規格がＩ２Ｓ規格である。
【００１０】
好ましい実施形態においては、前記接続手段がＵＳＢ（ユニバーサルシリアルバス）端子またはネットワーク端子である。
【発明の効果】
【００１１】
本発明によると、通信再生手段は、接続手段に接続されるファームウェア記録媒体から制御手段からの指示に応じてファームウェアデータを読み出して、ファームウェアデータを汎用デジタルオーディオ信号規格のデータに変換し、汎用デジタルオーディオ信号規格のラインを介して、信号処理手段に送信する。信号処理手段は、汎用デジタルオーディオ信号規格のラインを介して、汎用デジタルオーディオ信号規格のファームウェアデータを受信して、元のファームウェアデータに変換し、ファームウェアの書き換えを実行する。通信再生手段から信号処理手段にオーディオデータを送信するための汎用デジタルオーディオ信号規格のラインをファームウェアデータの送信に使用しているので、別途作業者がファームウェアデータを信号処理手段まで送信するための通信用信号ラインや専用のハードウェアを接続する必要が無く、作業を非常に簡素化できる。また、汎用デジタルオーディオ信号規格を使用しているので、信号処理手段に専用のＩＣを使用する必要がなく、汎用の信号処理手段を採用でき、費用削効果も得られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本発明の好ましい実施形態によるファームウェア書換装置１００が適用されるＡＶアンプ（増幅装置）１を示す概略ブロック図である。
【００１３】
ＡＶアンプ１は、制御手段であるメインＣＰＵ１１と、信号処理手段であるオーディオＤＳＰ（以下、ＤＳＰという）１２と、通信再生手段であるインターフェース１３と、記憶部であるフラッシュＲＯＭ１４と、ＳＤＲＡＭ１５と、接続手段であるＵＳＢ（universal serial bus）端子とを概略備えている。なお、音声入力端子や電源回路等の増幅装置としての一般的な構成については割愛する。ＵＳＢ端子１６には、ファームウェア記録媒体であるＵＳＢデバイス（例えば、ＵＳＢフラッシュメモリ、または、ＨＤＤ等）２が接続可能である。
【００１４】
メインＣＰＵ１１は、図示しないＲＯＭに記憶されたプログラムに基づいてＡＶアンプ１全体を制御するものである。メインＣＰＵ１１は、例えば、ＤＳＰ１２にファームウェア書換コマンドを送信することにより、ファームウェアを書き換えるようにＤＳＰ１２を制御し、インターフェース１３にファームウェアの再生コマンドを送信することにより、ファームウェアを読み出して再生するようにインターフェース１３を制御する。
【００１５】
ＤＳＰ（digital signal processor）１２は、外部に接続されるＤＶＤプレーヤ等（図示せず）から入力される音声データに所定の信号処理（例えば、デコード処理、音場処理など）を実行して、図示しない増幅回路に音声データを供給するものである。あるいは、ＤＳＰ１２は、ＵＳＢ端子１６に接続されるＵＳＢデバイス２に記録された音声データがインターフェース１３によって読み出され再生され、インターフェース１３から送信された当該音声データに所定の処理を実行するものである。
【００１６】
ＤＳＰ１２のファームウェアはフラッシュＲＯＭ１４に格納されており、ＤＳＰ１２はフラッシュＲＯＭ１４に格納されているファームウェアに基づいて、所定の信号処理を実行する。また、ＤＳＰ１２に内蔵又は接続されているＳＤＲＡＭ１５は、ＤＳＰ１２のファームウェアを書き換える際に、インターフェース１３から送信されるファームウェアデータを一旦保存（バッファ）するためのメモリである。
【００１７】
ＤＳＰ１２には信号処理モードと、ファームウェア書換モードとが存在し、メインＣＰＵ１１からファームウェア書換コマンドを受信すると、信号処理モードからファームウェア書換モードに移行する。ファームウェア書換モードにおいて、ＤＳＰ１２は、インターフェース１３から受信したファームウェアを、フラッシュＲＯＭ１４に書き込むことで、自身のファームウェアを書き換える。一方、ＤＳＰ１２は、ファームウェアの書換を終了すると、ファームウェア書換モードから信号処理モードに移行する。
【００１８】
インターフェース１３は、ＵＳＢ端子１６に接続されていると共に、汎用デジタルオーディオ信号ライン７を介してＤＳＰ１２に接続されている。汎用デジタルオーディオ信号ライン７は、任意の適切な規格のものが採用され得るが、本例ではＩ２Ｓ規格の信号ラインである。インターフェース１３は、メインＣＰＵ１１からのコマンドに応答して、ＵＳＢデバイス２に記録されている音楽データをＵＳＢデバイス２から読み出して、再生する。そして、インターフェース２は、再生した音楽データをＩ２Ｓ規格のデジタルオーディオ信号に変換して、汎用デジタルオーディオ信号ライン７を介してＤＳＰ１２に送信する。
【００１９】
また、インターフェース１３は、メインＣＰＵ１１からのコマンドに応答して、ＵＳＢデバイス２に格納されているファームウェアデータをＵＳＢデバイス２から読み出して、再生する。そして、インターフェース１３は、再生したファームウェアデータを汎用デジタルオーディオ信号のデータ形式（Ｉ２Ｓ規格のデータ）に変換して、汎用デジタルオーディオ信号ライン７を介して、ＤＳＰ１２に送信する。このように、インターフェース１３が、ファームウェアデータをオーディオデータと同様にＩ２Ｓデータに変換して、ＤＳＰ１２に送信することが本発明の特徴の１つである。
【００２０】
図２は、インターフェース１３によって変換されるＩ２Ｓ形式のファームウェアデータを示す図である。Ｉ２Ｓ形式のファームウェアデータは、例えば、先頭から順に、識別情報と、サイズと、チェックサムと、ファームウェアデータ本体とを含む。識別情報は、当該Ｉ２Ｓデータがファームウェアデータであることを示す情報であり、ＤＳＰ１２が当該Ｉ２Ｓデータを受信したときに、ファームウェアデータとオーディオデータとを区別するために使用される。サイズは、ファームウェアデータ本体のサイズであり、ＤＳＰ１２がファームウェアデータを受信し終えたか否かを判断するための情報である。
【００２１】
上記の通り、ファームウェア書換装置１００においては、インターフェース１３がＵＳＢ端子１６に接続されたＵＳＢデバイス２内のファームウェアデータを読み出して、Ｉ２Ｓデータに変換し、既存のＩ２Ｓ規格の汎用デジタルオーディオ信号ラインを介してＤＳＰ１２にＩ２Ｓ形式のファームウェアデータを送信するようにしているので、従来のように、ＡＶアンプのカバーを取り外して、ＰＣとメインＣＰＵとを接続する作業や、ＰＣと専用ハードウェアとＤＳＰとを接続する作業が不要であり、きわめて作業を簡潔にすることができる。
【００２２】
なお、インターフェース１３がファームウェアデータを変換する規格が汎用のデジタルオーディオ規格（例えば、Ｉ２Ｓ）であることにより次の効果が得られる。例えば、インターフェースがファームウェアデータをＳＰＤＩＦ（Sony Philips Digital Interface）規格のデータに変換する場合、ＤＩＲ(Digital Audio Interface Receiver)と呼ばれる専用のＩＣを備えないと、元のオーディオ形式のデータに戻すことができない。しかし、Ｉ２Ｓ規格であれば、汎用のＤＳＰ１２であっても、Ｉ２Ｓデータを元のデータに変換することができるので、コスト削減効果につながる。
【００２３】
以上の構成を有するファームウェア書換装置１００について、その動作を説明する。図３は、ファームウェア書換装置１００の動作を説明するフローチャートである。ユーザ操作によってＤＳＰ１２のファームウェアを書き換える指示が入力されると、メインＣＰＵ１１は、ファームウェア書換指示を受け付けて（Ｓ１）、ＤＳＰ１２にファームウェア書換コマンドを送信する（Ｓ２）。また、メインＣＰＵ１１は、インターフェース１３にファームウェア再生コマンドを送信する（Ｓ３）。
【００２４】
ＤＳＰ１２は、ファームウェア書換コマンドをメインＣＰＵ１１から受信すると（Ｓ３１）、信号処理モードからファームウェア書換モードに移行する（Ｓ３２）。
【００２５】
インターフェース１３は、ファームウェア再生コマンドをメインＣＰＵ１１から受信すると（Ｓ５１）、メインＣＰＵ１１によって指定されたファームウェアデータをＵＳＢデバイス２から読み出して、再生し、ファームウェアデータを図２に示すＩ２Ｓ形式のデータに変換する（Ｓ５２）。続いて、インターフェース１３は、Ｉ２Ｓ形式のファームウェアデータをＩ２Ｓのデジタルオーディオ信号ライン７を介してＤＳＰ１２に送信する（Ｓ５３）。
【００２６】
ＤＳＰ１２は、Ｉ２Ｓ形式のデータをインターフェース１３から受信すると（Ｓ３３）、受信したＩ２Ｓデータがファームウェアデータであるか否かを判断する。すなわち、図２に示すＩ２Ｓデータにおいて先頭の識別情報がファームウェアデータの識別情報であるか否かを判断する。もし、ファームウェアデータでなくオーディオデータであれば（Ｓ３４でＮＯ）、当該Ｉ２Ｓデータを破棄し、Ｓ３５には進まない（ファームウェアの保存処理に進まないことで、ファームウェアの書換処理を実行しない）。
【００２７】
ファームウェアデータであれば（Ｓ３４でＹＥＳ）、ＤＳＰ１２は、Ｉ２Ｓデータを元のファームウェアデータに変換して、ＳＤＲＡＭ１５に一時的に保存する（Ｓ３５）。ＤＳＰ１２は、図２に示すＩ２Ｓデータに含まれるサイズと、受信済のファームウェアデータ本体のサイズとを比較することにより、ファームウェアデータを全て受信したか否かを判断する（Ｓ３６）。未だ全てのファームウェアデータを受信し終えていなければ（Ｓ３６でＮＯ）、Ｓ３５に戻る。
【００２８】
一方、全てのファームウェアデータを受信し終えた場合（Ｓ３６でＹＥＳ）、ＤＳＰ１２はフラッシュＲＯＭ１４に格納されているＤＳＰ１２のファームウェアをＳＤＲＡＭに保存されているファームウェアに書き換える（Ｓ３７）。ＤＳＰ１２は、ファームウェアの書換処理を終了すると、書換終了通知をメインＣＰＵ１１に送信し、信号処理モードに移行する（Ｓ３８）。
【００２９】
メインＣＰＵ１１は、書換終了通知をＤＳＰ１２から受信すると（Ｓ４でＹＥＳ）、ファームウェア書換の終了処理を実行する（Ｓ５）。すなわち、メインＣＰＵ１１は、ＤＳＰ１２を再起動させ、インターフェース１３にファームウェアデータの再生停止コマンドを送信し、ファームウェアの書換が終了したことをＡＶアンプ１の表示部等に表示する。
【００３０】
以上の処理によって、オーディオデータをインターフェース１３からＤＳＰ１２に送信する既存のＩ２Ｓライン７を使用して、ファームウェアデータをインターフェース１３からＤＳＰ１２に送信することができる。
【００３１】
次に、本発明の別の好ましい実施形態を図４を参照して説明する。図４のファームウェア書換装置２００は、接続手段がＵＳＢ端子１６ではなく、ＬＡＮ（Local Area Network）端子などのネットワーク端子１７になっている。ＬＡＮ端子１７には、ファームウェア記録媒体としてのＰＣ（パーソナルコンピュータ）３がＬＡＮケーブルを介して接続される。インターフェース１３は、ＬＡＮ端子１７を介してＰＣ３からファームウェアを読み出して、Ｉ２Ｓ形式のファームウェアデータに変換し、Ｉ２Ｓライン７を介して、ＤＳＰ１２に送信する。その他の処理は、先の実施形態と同じである。
【００３２】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。ＵＳＢ端子にＵＳＢケーブルを介してファームウェアデータが記録されたＰＣを接続してもよい。ＤＳＰ１２のメモリは、ＳＤＲＡＭ１５に限定されず、ＲＡＭ等の任意の適切なメモリが採用され得る。また、フラッシュＲＯＭ１４の代わりに、任意の適切な書換可能ＲＯＭが採用されてもよい。本発明は、上記のファームウェア書換装置を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００３３】
本発明は、ＡＶアンプのＤＳＰのファームウェア書き換えに特に好適に適用され得る。
【図面の簡単な説明】
【００３４】
【図１】本発明の好ましい実施形態によるファームウェア書換装置１００の構成を示す概略ブロック図である。
【図２】Ｉ２Ｓ形式のファームウェアデータを示す図である。
【図３】ファームウェア書換装置１００の動作を示すフローチャートである。
【図４】本発明の他の好ましい実施形態によるファームウェア書換装置２００の構成を示す概略ブロック図である。
【図５】従来のファームウェア書換装置３００の構成を示す概略ブロック図である。
【図６】従来のファームウェア書換装置４００の構成を示す概略ブロック図である。
【符号の説明】
【００３５】
１００      ファームウェア書換装置
２          ＵＳＢデバイス（ファームウェア記録媒体）
７          Ｉ２Ｓライン（汎用デジタルオーディオ信号ライン）
１１        メインＣＰＵ（制御手段）
１２        ＤＳＰ（信号処理手段）
１３        インターフェース（通信再生手段）
１４        フラッシュＲＯＭ（記憶部）
【図１】
2009009441.tif 000003
【図２】
2009009441.tif 000004
【図３】
2009009441.tif 000005
【図４】
2009009441.tif 000006
【図５】
2009009441.tif 000007
【図６】
2009009441.tif 000008