(57)【要約】【課題】簡易な構成で正確な波形の音声信号を出力するリモートコントローラを得ること。【解決手段】外部装置を遠隔操作するリモートコントローラにおいて、外部装置への動作指示を入力する操作部と、自装置を制御するとともに、操作部または外部装置の動作状態に応じた音声信号の出力制御を行なう制御機構３０と、音声データを記憶する音声データ記憶部３１と、音声データに応じた音声を外部出力する音声報知部と、制御機構３０からの指示に基づいて、音声データ記憶部３１が記憶する音声データを音声報知部側にデータ転送する音声データ転送部３２と、を備え、制御機構３０は、動作状態に対応する音声データが格納されている音声データ記憶部３１内の位置の情報を音声データ転送部３２に送信し、音声データ転送部３２は、位置の情報に応じた音声データを音声データ記憶部３１から抽出して音声報知部側に転送する。【選択図】        図２
2008283255.tif 000002
【特許請求の範囲】
【請求項１】
外部装置を遠隔操作するリモートコントローラにおいて、
前記外部装置への動作指示を入力する操作部と、
自装置を制御するとともに、前記操作部へ入力された動作指示の種類または前記外部装置の動作状態の種類を判別し、判別した種類の情報である動作種類情報に応じた音声信号の出力制御を行なう制御部と、
前記音声信号に対応する音声データを記憶する音声データ記憶部と、
前記音声データ記憶部が記憶している音声データに応じた音声を外部出力する音声報知部と、
前記制御部からの指示に基づいて、前記音声データ記憶部が記憶する音声データを前記音声報知部側にデータ転送する音声データ転送部と、
を備え、
前記制御部は、前記音声データ記憶部が記憶している音声データの中から前記動作種類情報に応じた音声データを選択するとともに、この選択した音声データが格納されている前記音声データ記憶部内の位置の情報を位置情報として前記音声データ転送部に送信し、
前記音声データ転送部は、前記位置情報に応じた音声データを前記音声データ記憶部から抽出して前記音声報知部側に転送することを特徴とするリモートコントローラ。
【請求項２】
前記音声データ記憶部は、前記操作部が前記動作指示を受け付けた際に外部出力する受付音のデータまたは前記外部装置の動作状態に応じて外部出力する警告音のデータを前記音声データとして記憶し、
前記音声報知部は、前記音声データ記憶部が記憶している音声データに応じた受付音または警告音を外部出力することを特徴とする請求項１に記載のリモートコントローラ。
【請求項３】
前記制御部は、前記動作種類情報に基づいて、現在転送している音声データの転送中断命令を前記音声データ転送部に送信した後、新たな音声データの転送開始命令を前記音声データ転送部に送信し、
前記音声データ転送部は、前記制御部から前記転送中断命令を受けると現在転送している音声データの転送を中断し、前記制御部から前記転送開始命令を受けた後に前記位置情報に応じた音声データを前記音声データ記憶部から抽出して前記音声報知部に転送することを特徴とする請求項１または２に記載のリモートコントローラ。
【請求項４】
音声を出力する音声出力装置の音声出力を制御する制御装置において、
前記音声出力装置を制御するとともに、前記音声出力装置の動作状態の種類を判別し、判別した種類の情報である動作種類情報に応じた音声信号の出力制御を行なう制御部と、
前記音声信号に対応する音声データを記憶する音声データ記憶部と、
前記音声データ記憶部が記憶している音声データに応じた音声を外部出力する音声報知部と、
前記制御部からの指示に基づいて、前記音声データ記憶部が記憶する音声データを前記音声報知部側にデータ転送する音声データ転送部と、
を備え、
前記制御部は、前記音声データ記憶部が記憶している音声データの中から前記動作種類情報に応じた音声データを選択するとともに、この選択した音声データが格納されている前記音声データ記憶部内の位置の情報を位置情報として前記音声データ転送部に送信し、
前記音声データ転送部は、前記位置情報に応じた音声データを前記音声データ記憶部から抽出して前記音声報知部側に転送することを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイクロコンピュータを備えたリモートコントローラおよびマイクロコンピュータを備えた制御装置に関するものであり、特にマイクロコンピュータから直接音声信号を出力するリモートコントローラおよび制御装置に関するものである。
【背景技術】
【０００２】
近年、外部機器と接続可能なリモートコントローラは、外部機器の操作ができるだけでなく、インターネットに接続してインターネット上から生活情報等のコンテンツデータを受信して表示したり、外部機器の故障情報等をインターネット上に送信したりすることも可能となっている。また、リモートコントローラが備えるマイクロコンピュータは、操作部（操作パネルなど）からの入力信号処理、外部機器との通信処理、操作部による操作内容や外部機器の状態を報知する表示処理や音声報知処理、インターネットとの通信処理など、多岐多様な処理を行うことが必要になってきている。
【０００３】
例えば、操作部からの入力信号処理やインターネットとの通信処理は、処理の遅延や処理漏れが致命的な欠陥になる。また、外部機器との間の通信処理や音声報知処理は、正確な波形の信号を出力しなければ正確な処理を行うことができない。このため、マイクロコンピュータが備える割り込み機能を利用したり、音声ＩＣ等の専用のハードウェアを駆動したりすることによって、狙い通りの信号処理を実施するようにしている。
【０００４】
マイクロコンピュータの割り込み機能は、特定の割り込みトリガーが発生すると、現在の処理を中断して割り込み用の処理を実行する機能である。例えば、操作部からの入力信号やインターネットからのデータ信号を受信した場合に、この受信した信号を割り込みトリガーに設定すれば、直ちに割り込み用の処理を実行することができるので、処理の遅延や処理漏れをなくすことが可能となる。また、マイクロコンピュータが外部機器との通信処理を行う場合に、マイクロコンピュータ内部に設けられたタイマーや外付けのタイマーをカウントソースとして一定の周期で割り込みトリガーを発生させれば、割り込み処理を一定の周期で実行して、正確な波形の信号を出力することが可能となる。
【０００５】
例えば、音声の入出力処理を行う音声信号処理装置において、音声ＩＣ等の専用のハードウェアを使用せずに、マイクロコンピュータに備えられた割り込み機能を利用して音声の出力処理を実行する音声信号処理装置がある。この音声信号処理装置では、マイクロコンピュータのプログラム制御が、音声記憶用のリードライト記憶手段に対してデジタル音声信号の入力および出力を実行するようにしている（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２００１−８３９７０号公報（第２頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の技術では、音声の出力処理を行うための割り込みトリガーが発生した時点で、他の割り込み処理が実行中である場合は、音声の出力処理を行うための割り込み処理が待たされてしまう。このため、正確な波形の音声信号を出力することができなくなってしまうという問題があった。
【０００８】
例えば、サンプリング周波数８ｋＨｚの音声信号を出力させたい場合には、１２５μｓｅｃ周期で割り込みトリガーを発生させ、それぞれの割り込み処理の中で特定の信号を出力することによって、正確な波形の音声信号出力を行うことができる。ところが、この１２５μｓｅｃ周期で発生する割り込みトリガーの１つまたは複数が、例えばインターネットとの通信処理を行うための割り込み処理中に発生した場合は、１２５μｓｅｃ周期の割り込み処理が待たされてしまうので、正確な１２５μｓｅｃ周期の波形の音声信号を出力することができなくなってしまう。
【０００９】
特に、割り込み機能を利用する頻度が高ければ高いほど、音声の出力処理を行うための割り込み処理が待たされてしまうケースが多くなり、結果的に、質の悪い乱れた音声が出力されることが多くなる。このため、ユーザーに不快感を与えてしまう音声、ユーザーが聞き取れない音声、ユーザーが聞き取りづらい音声などを出力してしまうことが多くなるという問題があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、簡易な構成で正確な波形の音声信号を出力するリモートコントローラおよび制御装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、外部装置を遠隔操作するリモートコントローラにおいて、前記外部装置への動作指示を入力する操作部と、自装置を制御するとともに、前記操作部へ入力された動作指示の種類または前記外部装置の動作状態の種類を判別し、判別した種類の情報である動作種類情報に応じた音声信号の出力制御を行なう制御部と、前記音声信号に対応する音声データを記憶する音声データ記憶部と、前記音声データ記憶部が記憶している音声データに応じた音声を外部出力する音声報知部と、前記制御部からの指示に基づいて、前記音声データ記憶部が記憶する音声データを前記音声報知部側にデータ転送する音声データ転送部と、を備え、前記制御部は、前記音声データ記憶部が記憶している音声データの中から前記動作種類情報に応じた音声データを選択するとともに、この選択した音声データが格納されている前記音声データ記憶部内の位置の情報を位置情報として前記音声データ転送部に送信し、前記音声データ転送部は、前記位置情報に応じた音声データを前記音声データ記憶部から抽出して前記音声報知部側に転送することを特徴とする。
【発明の効果】
【００１２】
この発明によれば、自装置を制御する制御部が、音声データの格納されている位置の情報を音声データ転送部に送信し、音声データ転送部が、位置の情報に応じた音声データを音声データ記憶部から抽出して音声報知部に転送するので、簡易な構成で正確な波形の音声信号を出力することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明に係るリモートコントローラおよび制御装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態
図１は、本発明の実施の形態に係るリモートコントローラの構成を示すブロック図である。図１において、リモートコントローラ２は、外部機器（外部装置）としての給湯機本体１と通信線６で接続されている。また、リモートコントローラ２は、インターネットなどの通信回線網と接続している。
【００１５】
給湯機本体１は、一般給湯用やふろ追い焚き用などの熱交換器、種々のヒーター、種々のバルブなど（いずれも図示せず）を含んで構成されるタンクユニット１１と、給湯機本体１の全体動作を制御する制御部１２と、リモートコントローラ２との間で通信を行う通信部１３とを備えている。
【００１６】
リモートコントローラ２は、給湯機本体１を遠隔で操作するとともに、インターネット７を介して配信されるコンテンツ等を表示する装置である。リモートコントローラ２は、マイクロコンピュータ２０と、通信部２１と、インターネット通信部２２と、表示部２３と、操作部２４と、音声報知部２５とを備えている。
【００１７】
通信部２１は、通信線６を介して給湯機本体１との間で通信を行ない、インターネット通信部２２は、インターネット７を介してコンテンツ配信装置（図示せず）などとの間で通信を行なう。
【００１８】
操作部２４は、給湯機本体１が有している種々の機能（動作内容）を指定（動作指示を入力）して、給湯機本体１に処理の変更を指示する操作パネルなどを備えている。この操作パネルは、給湯機本体１の機能と対応付けられた操作ボタンなどを備えている。この操作ボタンなどがユーザに押下されることによって、操作部２４からマイクロコンピュータ２０へ、給湯機本体１への指示（操作ボタンに応じた指示）が送信される。
【００１９】
表示部２３は、液晶パネルなどの表示手段を備えて構成されており、操作部２４による操作内容、給湯機本体１の動作状態、インターネット７を介して配信されるコンテンツ等を表示する。
【００２０】
音声報知部２５は、スピーカなどの音声の出力手段を備えて構成されており、操作部２４による操作内容や給湯機本体１の動作状態を音声の出力によって報知する。マイクロコンピュータ２０は、通信部２１、インターネット通信部２２、表示部２３、操作部２４、音声報知部２５の動作を制御する。
【００２１】
通信線６は、給湯機本体１（通信部１３）とリモートコントローラ２（通信部２１）とを接続しており、給湯機本体１からリモートコントローラ２に電源供給（例えば１２Ｖ）を行うため２芯線となっている。
【００２２】
給湯機本体１からのデータは給湯機本体１の通信部１３において変調されるとともに電源電圧に重畳され、通信線６を介してリモートコントローラ２に伝達される。この給湯機本体１からのデータ信号は、リモートコントローラ２の通信部２１において復調され、リモートコントローラ２のマイクロコンピュータ２０に送られる。
【００２３】
また、リモートコントローラ２からのデータはリモートコントローラ２の通信部２１において変調され、通信線６を介して給湯機本体１に伝達される。リモートコントローラ２からのデータ信号は、給湯機本体１の通信部１３において復調され、給湯機本体１の制御部１２に送られる。
【００２４】
つぎに、リモートコントローラ２が備えるマイクロコンピュータ２０の内部構成を説明する。図２は、マイクロコンピュータの内部構成を示すブロック図である。図２において、マイクロコンピュータ２０は、制御機構（制御部、制御装置）３０と、音声データ記憶部３１と、音声データ転送部３２と、デジタル・アナログ変換器３３と、入力ポート５１と、出力ポート５２と、アナログ信号出力ポート５３とを備えている。
【００２５】
音声データ記憶部３１は、操作部２４による操作内容や給湯機本体１の動作状態を音声によって報知するための音声データ（音声報知部２５へ送る音声信号に対応する音声データ）を記憶するメモリなどの記憶手段である。音声データ転送部３２は、制御機構３０から音声信号出力開始の命令を受けた場合に、音声データ記憶部３１が記憶している所定の音声データを抽出してデジタル・アナログ変換器３３に転送する。デジタル・アナログ変換器３３は、音声データ転送部３２から送られてくるデジタルの音声信号をアナログの音声信号に変換する。
【００２６】
入力ポート５１は、マイクロコンピュータ２０の外部（通信部２１や操作部２４など）から信号を入力して制御機構３０に送る通信ポートである。出力ポート５２は、制御機構３０からの信号をマイクロコンピュータ２０の外部（通信部２１や表示部２３など）へ出力する通信ポートである。アナログ信号出力ポート５３は、デジタル・アナログ変換器３３から出力されるアナログの音声信号をマイクロコンピュータ２０の外部（音声報知部２５）へ出力する通信ポートである。
【００２７】
制御機構３０は、入力ポート５１からの入力信号に基づいて所定の処理を実行するとともに、出力ポート５２への出力信号を制御する。本実施の形態の制御機構３０は、リモートコントローラ２（自装置）を制御するとともに、操作部２４へ入力された動作指示の種類や給湯機本体１の動作状態の種類を判別し、判別した種類の情報（動作種類情報）に応じた音声信号の出力制御を行なう。
【００２８】
制御機構３０は、メモリ４１と、プログラムカウンタ４２と、割り込み制御部４３と、タイマー４４と、スタック４５と、ＣＰＵ（Central  Processing  Unit）４６と、を備えている。
【００２９】
メモリ４１は、入力ポート５１からの入力信号を処理するプログラムや、出力ポート５２への出力信号を制御するプログラムを記憶し、プログラムカウンタ４２は、メモリ４１上の位置を指し示す。
【００３０】
割り込み制御部４３は、入力ポート５１から所定の入力信号があった場合や、タイマー４４が所定時間をカウントした場合に、割り込みトリガーを発生させてＣＰＵ４６に入力する。
【００３１】
タイマー４４は、時間をカウントする手段であり、スタック４５は、ＣＰＵ４６が割り込み制御部４３から割り込みトリガーを受け取った際に、プログラムカウンタ４２の値を一時退避させる手段である。
【００３２】
ＣＰＵ４６は、プログラムカウンタ４２の値を増やしながら、プログラムカウンタ４２の指し示すメモリ４１上の位置にある命令を順次実行していく。ＣＰＵ４６は、割り込み制御部４３から割り込みトリガーを受け取ると、現在のプログラムカウンタ４２の値をスタック４５に一時退避させるとともに、所定の割り込み用プログラムが記憶されている位置（メモリ４１上の位置）の値をプログラムカウンタ４２に入れることによって、割り込み用プログラムを実行する。
【００３３】
つぎに、実施の形態１に係るリモートコントローラ２が備えるマイクロコンピュータ２０の動作手順について説明する。マイクロコンピュータ２０が入力ポート５１から入力信号を受け取ると、ＣＰＵ４６はメモリ４１が記憶しているプログラムに基づいて、入力信号に対応する演算処理を実行し出力ポート５２から信号を出力する処理（通常処理）を繰り返している。
【００３４】
このとき、マイクロコンピュータ２０が、操作部２４やインターネット通信部２２からの入力信号のレベル変化を受け取ると、割り込み制御部２４が割り込みトリガー（以下、エッジ割り込みという）を発生させる。
【００３５】
エッジ割り込みが発生すると、ＣＰＵ４６は前記通常処理を一時中断し、受け取った入力信号に対する処理開始の要求フラグを立てる処理（割り込み処理）を優先的に実行する。そして、この割り込み処理（要求フラグを立てる処理）が終了すると、ＣＰＵ４６は前記通常処理に戻り、通常処理の中で要求フラグを判別し、要求フラグに応じた処理を実行する。ＣＰＵ４６は、表示部２３、音声報知部２５、通信部２１に、実行した処理に対応する信号の出力処理を行なう。
【００３６】
また、割り込み制御部４３は、タイマー４４が所定時間（一定時間）をカウントする度に割り込みトリガーを発生（以下、タイマー割り込みという）をさせる。タイマー割り込みが発生すると、ＣＰＵ４６は、エッジ割り込みの発生時と同様に、前記通常処理を一時中断し、エッジ割り込みに応じた割り込み処理を優先的に実行する。これにより、通信部２１への出力信号のように正確な波形の信号を出力する必要がある場合、タイマー割り込みの処理の中で出力信号のレベルを一定周期で変化させることができるので、正確な波形の信号を出力することが可能となる。
【００３７】
図３は、実施の形態に係るリモートコントローラが備えるマイクロコンピュータの動作手順を示すフローチャートである。図３では、マイクロコンピュータ２０の音声出力時の動作（ＣＰＵ４６の制御動作）手順を示している。
【００３８】
マイクロコンピュータ２０が備えるＣＰＵ４６は、マイクロコンピュータ２０が操作部２４や通信部２１からの入力信号を受け取ると、メモリ４１が記憶しているプログラムに基づいて音声の出力が必要か否かを判断する（ステップＳ１００）。そして、ＣＰＵ４６は、音声の出力が必要な場合には（ステップＳ１００、ＹＥＳ）、音声信号の出力要求フラグ（以下、音声信号出力要求フラグという）を立てる（ステップＳ１１０）。
【００３９】
音声信号出力要求フラグが立つと、ＣＰＵ４６は、音声信号出力要求フラグに対応する音声データを記憶している音声データ記憶部３１内の場所の情報（音声データの位置情報）を音声データ記憶部３１から取得する（ステップＳ１２０）。
【００４０】
換言すると、ＣＰＵ４６は、音声データ記憶部３１が記憶している音声データの中から操作部２４や通信部２１からの入力信号（動作種類情報）に応じた音声データを選択するとともに、この選択した音声データが格納されている音声データ記憶部３１内の位置の情報を音声データの位置情報として取得する。ＣＰＵ４６は、取得した音声データの位置情報と、音声信号出力開始の命令と、を音声データ転送部３２に送信する（ステップＳ１３０）。
【００４１】
本実施の形態の音声データ転送部３２は、ＣＰＵ４６の動作（割込み機能）を介さずに動作することができる。したがって、音声データ転送部３２は、ＣＰＵ４６から音声信号出力開始の命令を受け取ると起動し、ＣＰＵ４６から受け取った音声データの位置情報に基づいて、音声データ記憶部３１の所定の場所から所定の間隔で音声データを取り出していく。そして、音声データ転送部３２は、音声データを取り出したタイミングと同期して、デジタル・アナログ変換器３３に取り出した音声データの転送を行なっていく。音声データ転送部３２は、ＣＰＵ４６から受け取った音声データの位置情報に基づいた所定量の音声データの転送を終えると、音声データの転送動作を終了する。
【００４２】
デジタル・アナログ変換器３３は、音声データ転送部３２からデジタルの音声信号を受け取ると、この音声信号をアナログの音声信号に変換してアナログ信号出力ポート５３へ出力する。そして、アナログ信号出力ポート５３から出力されたアナログの音声信号は、音声報知部２５を介してリモートコントローラ２の外部に音声として出力される。
【００４３】
なお、本実施の形態では、音声データ記憶部３１が記憶している音声データを出力する場合について説明したが、音声データ記憶部３１が記憶している操作部２４の操作受付音や給湯機本体１の警告音のような音のデータを音声データとして出力してもよい。
【００４４】
また、本実施の形態では、音声の出力が必要な場合に、音声データ転送部３２に音声データの転送開始命令を送信するようにしているが、現在出力している音声の出力を中止して新たな音声を出力したい場合に、ＣＰＵ４６が現在転送している音声データの転送中断命令を音声データ転送部３２へ送信した後、新たな音声データの転送開始命令を音声データ転送部３２へ送信するようにしてもよい。この場合、音声データ転送部３２は、ＣＰＵ４６から転送中断命令を受けると現在転送している音声データの転送を中断し、ＣＰＵ４６から転送開始命令を受けた後に位置情報に応じた音声データの転送を開始する。
【００４５】
また、本実施の形態では、外部機器を遠隔操作可能なリモートコントローラ２について説明したが、マイクロコンピュータ２０（ＣＰＵ４６）を、音声や音を出力することが可能な機器（音声出力装置）に適用してもよい。
【００４６】
また、本実施の形態では、マイクロコンピュータ２０が、制御機構３０、音声データ記憶部３１、音声データ転送部３２、デジタル・アナログ変換器３３を備える場合について説明したが、制御機構３０、音声データ記憶部３１、音声データ転送部３２、デジタル・アナログ変換器３３の全てまたは一部を別構成としてもよい。
【００４７】
また、本実施の形態では、音声出力を行なう際に、ＣＰＵ４６が、位置情報と音声信号出力開始の命令とを音声データ転送部３２に送信する場合について説明したが、位置情報を音声信号出力開始の命令としてもよい。この場合、音声データ転送部３２は、ＣＰＵ４６から位置情報を受信すると、音声データの転送開始命令を受信したと判断し、位置情報に応じた音声データの転送を開始する。
【００４８】
また、本実施の形態では、音声データ記憶部３１にデジタル信号の音声信号を記憶させる場合について説明したが、音声データ記憶部３１にアナログ信号の音声信号を記憶させてもよい。この場合、マイクロコンピュータ２０のデジタル・アナログ変換器３３は不要となる。音声データ転送部３２は、音声データ記憶部３１のアナログ信号（音声信号）を、音声報知部２５に転送する。
【００４９】
このように、リモートコントローラ２から音声を出力する際には、リモートコントローラ２が備えるマイクロコンピュータ２０から音声信号を出力するので、音声出力の際にマイクロコンピュータ２０以外の音声出力専用のハードウェア（音声ＩＣ等の）を使用する必要がない。このため、リモートコントローラ２を、小さな回路規模（簡易な構成）で構成でき、低コストのリモートコントローラ２で音声を出力できる。
【００５０】
また、マイクロコンピュータ２０から音声信号を出力する際には、ＣＰＵ４６が、音声データの位置情報と音声データの転送開始命令とを音声データ転送部３２に送信し、これを受けた音声データ転送部３２が、ＣＰＵ４６の動作を介さずに、音声データ記憶部３１からデジタル・アナログ変換器３３へ音声データを転送している。これにより、音声信号を出力する際に、歪んだ波形の音声信号が出力されてしまうようなことがない。換言すると、本実施の形態では、割り込み機能を利用して音声信号を出力する場合（従来の場合）のように、他の割り込み処理が実行中であるために音声信号を出力するための割り込み処理が待たされることがないので、歪んだ波形の音声信号が出力されてしまうようなことがない。したがって、他の割り込み処理の影響を受けない正確な波形の音声信号を出力することが可能となり、良質で非常にきれいな聞き取りやすい音声を出力することが可能となる。
【００５１】
また、音声データ記憶部３１は、マイクロコンピュータ２０の内部に実装されているので、マイクロコンピュータ２０から出力する音声信号の内容の変更をマイクロコンピュータ２０のプログラム変更で容易に行なうことが可能となり、マイクロコンピュータ２０の設計の自由度が大きくなる。
【００５２】
このように実施の形態によれば、リモートコントローラ２がＣＰＵ４６の動作を介さずに、音声データ記憶部３１からデジタル・アナログ変換器３３へ音声データを転送しているので、マイクロコンピュータ２０から正確な波形の音声信号を出力することが可能となる。
【００５３】
また、音声データ記憶部３１が記憶している操作部２４の操作受付音や給湯機本体１の警告音のような音のデータを音声データとして出力するので、音声データ記憶部３１へ記憶させる音声データが少なくなる。したがって、マイクロコンピュータ２０は、簡易な構成で正確な波形の音声信号を出力することが可能となる。
【００５４】
また、ＣＰＵ４６が、現在転送している音声データの転送中断命令を音声データ転送部３２に送信した後、新たな音声データの転送開始命令を音声データ転送部３２に送信するので、新たな音声データを優先的に出力することが可能となる。
【産業上の利用可能性】
【００５５】
以上のように、本発明に係るリモートコントローラおよび制御装置は、リモートコントローラおよび制御装置が備えるマイクロコンピュータからの音声信号の出力に適している。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係るリモートコントローラの構成を示すブロック図である。
【図２】マイクロコンピュータの内部構成を示すブロック図である。
【図３】マイクロコンピュータが備えるＣＰＵの動作手順を示すフローチャートである。
【符号の説明】
【００５７】
１  給湯機本体
２  リモートコントローラ
６  通信線
７  インターネット
１１  タンクユニット
１２  制御部
１３  通信部
２０  マイクロコンピュータ
２１  通信部
２２  インターネット通信部
２３  表示部
２４  制御部
２４  操作部
２５  音声報知部
３０  制御機構
３１  音声データ記憶部
３２  音声データ転送部
３３  デジタル・アナログ変換器
４１  メモリ
４２  プログラムカウンタ
４３  割り込み制御部
４４  タイマー
４５  スタック
４６  ＣＰＵ
５１  入力ポート
５２  出力ポート
５３  アナログ信号出力ポート
【図１】
2008283255.tif 000003
【図２】
2008283255.tif 000004
【図３】
2008283255.tif 000005