対話シナリオを実行する音声処理装置であって、第1の制御部と、前記対話シナリオが実行される第2の制御部と、前記対話シナリオにおける第1の情報が記憶される第1の記憶部と、前記対話シナリオが記憶される第2の記憶部と、を含み、前記第2の記憶部は前記第2の制御部内に設けられ、前記第1の制御部は、前記第1の情報に基づき、前記第2の制御部に対して前記対話シナリオの処理の実行、停止もしくは終了のいずれかの指示を行い、前記第2の制御部は、前記第1の情報に係る処理を行った場合には前記第1の制御部に対して第1の通知を行うこと、を特徴とする音声処理装置。前記第2の制御部は音声認識処理部を有し、前記対話シナリオには音声認識の処理が含まれることを特徴とする請求項1に記載の音声処理装置。前記第1の情報は、前記第1の制御部が、前記対話シナリオの実行の進捗を監視することができる情報であることを特徴とする請求項1または2に記載の音声処理装置。前記第1の通知は、前記第2の制御部における音声認識の処理の実行結果を含むことを特徴とする請求項1乃至3のいずれか一項に記載の音声処理装置。第1の制御部と、対話シナリオが実行される第2の制御部と、前記対話シナリオにおける第1の情報が記憶される第1の記憶部と、前記対話シナリオが記憶される第2の記憶部とを含む音声処理装置の制御方法であって、前記第1の制御部は、前記第1の情報に基づいて、前記第2の制御部に対して前記対話シナリオの処理の実行、停止もしくは終了のいずれかの指示を行い、前記第2の制御部は、前記第1の情報に係わる処理を行った場合には前記第1の制御部に対して第1の通知を行うこと、を特徴とする音声処理装置の制御方法。前記第2の制御部は音声認識処理部を有し、前記対話シナリオには音声認識の処理が含まれることを特徴とする請求項5に記載の音声処理装置の制御方法。前記第1の情報は、前記第1の制御部が、前記対話シナリオの実行の進捗を監視することができる情報であることを特徴とする請求項5または6に記載の音声処理装置の制御方法。前記第1の通知は、前記第2の制御部における音声認識の処理の実行結果を含むことを特徴とする請求項5乃至7のいずれか一項に記載の音声処理装置の制御方法。しかしながら、上述した音声処理装置においては、パーソナルコンピューター若しくはホストCPUはシナリオの実行に関する処理のみを行うわけではなく、これ以外に少なくとも音声処理装置内部の様々な制御を行う必要がある。当該様々な制御とは、音声処理装置の動作を維持するための制御や利用者に対するユーザーインターフェイスに関わる処理などが含まれる。また、利用者の便利性を考慮するとネットワークから新たな情報を入手するようなシナリオの実行以外の他の処理も行うことが好ましいような場合も想定され、その処理によってはパーソナルコンピューター若しくはホストCPUにおける負荷が予想以上に増大する可能性がある。本発明は、上述した課題若しくは問題点の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。[適用例1]本適用例にかかる音声処理装置は、第1の制御部と、前記対話シナリオが実行される第2の制御部と、前記対話シナリオにおける第1の情報が記憶される第1の記憶部と、前記対話シナリオが記憶される第2の記憶部と、を含み、前記第2の記憶部は前記第2の制御部内に設けられ、前記第1の制御部は、前記第1の情報に基づき、前記第2の制御部に対して前記対話シナリオの処理の実行、停止もしくは終了のいずれかの指示を行い、前記第2の制御部は、前記第1の情報に係る処理を行った場合には前記第1の制御部に対して第1の通知を行うこと、を特徴とする。この構成によれば、音声処理装置が、第1の制御部、第2の制御部、対話シナリオにおける第1の情報が記憶される第1の記憶部及び対話シナリオが記憶される第2の記憶部を含み、第1の制御部が第1の情報に基づき第2の制御部に対する対話シナリオの実行、停止及び終了の指示を行い、第2の制御部が対話シナリオの実行及び第1の情報に係わる処理を行った場合に第1の制御部に対して第1の通知を行うことにより、第1の制御部は対話シナリオの実行を行うことなく対話シナリオの進行の制御を行うことができ、第1の制御部における処理の負荷を低減することができる。これにより、第1の制御部において、音声処理装置の装置全体の制御と共に、対話シナリオの実行以外のアプリケーションプログラムの実行が可能となる。[適用例2]上記適用例にかかる音声処理装置において、前記第2の制御部は音声認識処理部を有し、前記対話シナリオには音声認識の処理が含まれることを特徴とする。この構成によれば、音声認識処理部が第2の制御部に含まれ、対話シナリオに音声認識の処理が含まれることで、対話シナリオの実行を第2の制御部で実行することができる。[適用例3]上記適用例にかかる音声処理装置において、前記第1の情報は、前記第1の制御部が、前記対話シナリオの実行の進捗を監視することができる情報であることを特徴とする。この構成によれば、第1の情報が対話シナリオの実行の進捗を監視できる情報であることで、第1の制御部により対話シナリオの進捗の管理及び制御を行うことができる。[適用例4]上記適用例にかかる音声処理装置において、前記第1の通知は、前記第2の制御部における音声認識の処理の実行結果を含むことを特徴とする。この構成によれば、第1の通知に音声認識の処理の実行結果が含まれることで、第1の制御部は対話シナリオの進行の監視と共に、音声認識の結果を用いた処理を行うことができる。音声認識の結果を用いた処理とは、例えば、認識結果をディスプレイなどを用いて利用者に明示する処理であり、認識結果に関する情報をネットワークを介して入手し利用者に明示する処理などである。[適用例5]本適用例にかかる音声処理装置の制御方法は、第1の制御部と、対話シナリオが実行される第2の制御部と、前記対話シナリオにおける第1の情報が記憶される第1の記憶部と、前記対話シナリオが記憶される第2の記憶部とを含む音声処理装置の制御方法であって、前記第1の制御部は、前記第1の情報に基づいて、前記第2の制御部に対して前記対話シナリオの処理の実行、停止もしくは終了のいずれかの指示を行い、前記第2の制御部は、前記第1の情報に係わる処理を行った場合には前記第1の制御部に対して第1の通知を行うこと、を特徴とする。この方法によれば、第1の制御部、第2の制御部、対話シナリオにおける第1の情報が記憶される第1の記憶部及び対話シナリオが記憶される第2の記憶部を含む音声処理装置の制御を、第1の制御部が第1の情報に基づき第2の制御部に対して対話シナリオの実行、停止及び終了の指示を行い、第2の制御部が対話シナリオの実行を行い第1の情報に係わる処理を行った場合に第1の制御部に第1の通知を行うこととすることで、第1の制御部における処理の負荷を低減することができる。これにより、第1の制御部において、音声処理装置の装置全体の制御と共に、対話シナリオの実行以外のアプリケーションプログラムの実行が可能となる。[適用例6]上記適用例にかかる音声処理装置の制御方法において、前記第2の制御部は音声認識処理部を有し、前記対話シナリオには音声認識の処理が含まれることを特徴とする。この方法によれば、音声認識処理部が第2の制御部に含まれ、対話シナリオに音声認識の処理が含まれることで、対話シナリオの実行を第2の制御部で実行することができる。[適用例7]上記適用例にかかる音声処理装置の制御方法において、前記第1の情報は、前記第1の制御部が、前記対話シナリオの実行の進捗を監視することができる情報であることを特徴とする。この方法によれば、第1の情報が対話シナリオの実行の進捗を監視できる情報であることで、第1の制御部により対話シナリオの進捗の管理及び制御を行うことができる。[適用例8]上記適用例にかかる音声処理装置の制御方法において、前記第1の通知は、前記第2の制御部における音声認識の処理の実行結果を含むことを特徴とする。この方法によれば、第1の通知に音声認識の処理の実行結果が含まれることで、第1の制御部は対話シナリオの進行の監視と共に、音声認識の結果を用いた処理を行うことができる。音声認識の結果を用いた処理とは、例えば、ディスプレイなどを用いて認識結果を利用者に明示する処理であり、認識結果に関する情報をネットワークを介して入手し利用者に明示する処理などである。図を用いて、本発明の実施形態について説明する。尚、用いる図は、説明に必要な部分を記載した便宜上のものである。第1実施形態図1に、音声処理装置100のブロック図を示す。音声処理装置100は、第1制御部10、第1記憶部20及び第2制御部30を有する。音声処理装置100は利用者話者と対話形式の処理を行う装置であり、図1において図示しないが、話者に対して音声を出力する装置及び話者の音声を入力する装置を有する。尚、第1信号11は、第1制御部10が第1記憶部20にアクセスするための信号であり、第2信号12は、第1制御部10が第2制御部30を制御するための信号である。第2信号12には、第2制御部30から第1制御部10に対する割込み信号も含まれる。第1信号11及び第2信号12のそれぞれは、制御に必要な複数の信号から構成されている。第1制御部10は、音声処理装置100内の制御を行う部分である。第1制御部10の処理に必要な制御プログラム及びデータは第1記憶部20に記憶されている。第1情報21は、第1制御部10に使用されるデータの1つであり、後述する対話シナリオ33の進行の管理を行うために必要な情報である。第2制御部30は、図示しない音声合成部、音声認識部31及び第2記憶部32を有する。第2記憶部32には、対話シナリオ33が記憶されている。対話シナリオ33は話者との対話の進行において実行される複数のダイヤログを記載したものであり、例えば状態遷移モデルとして表すことができるものである。ダイヤログとは、上述したように、話者に対して発声する音声の内容や話者から想定される返答の内容などを記載したものであり、当該返答の内容が音声認識の処理で識別される語彙である。話者に対する音声は、音声合成部によって音声信号に合成され、上述した音声を出力する装置により話者に伝達される。また、話者の音声は、上述した音声を入力する装置により取り込まれ、音声認識部31によって音声認識の処理が行われる。第1制御部10が第1情報21の情報を元に第2制御部30に対して対話シナリオ33の実行の開始を指示し、第2制御部30が対話シナリオ33の実行を開始することで、話者との対話が開始される。第1情報21の内容は対話シナリオ33にも記載されており、第2制御部30は、第1情報21に係わる処理を行った場合には、第2信号12を介して第1制御部10に通知する。第2制御部30からの通知に対する第1制御部10の対応は、該当する対話シナリオ33の実行状態により異なったものとなる。例えば、情報を得るだけの場合もあれば、第2制御部30に対して停止若しくは終了の指示を行う場合もある。対話シナリオ33の実行が終わると、第2制御部30は第2信号12を介して対話シナリオ33の実行終了を第1制御部10に通知する。対話シナリオ33の進行の管理に必要な内容を第1情報21として第1記憶部20に記憶し、第1情報21に係わる通知を対話シナリオ33の実行を行っている第2制御部30から受けることで、第1制御部10に対する負荷の低減ができると共に、第1制御部10において対話シナリオ33の進行の管理を行うことができる。これにより、第1制御部10において他のアプリケーションなどの処理を実行できる余裕を作ることができる。図2に音声処理装置200のブロック図を示す。尚、本実施例において、音声処理装置100における構成要素と同様の機能を有する部分は同じ番号を付し、上述した内容についてはその説明を便宜上省略する場合がある。音声処理装置200は、第1制御部10、第1記憶部20、第2制御部30、周辺装置制御部40及び入出力変換部50を有し、マイク51及びスピーカー52が入出力変換部50に接続され、無線LAN用アンテナ41、ディスプレイ42、キーボード43及びマウス44が周辺装置制御部40に接続されている。また、第1制御部10、第1記憶部20及び周辺装置制御部40は第1バス14に接続されている。第2制御部30と入出力変換部50との間は第4信号15により接続されている。第1制御部10は、音声処理装置200の制御を行う部分である。第1制御部10は、第1記憶部20及び周辺装置制御部40に対する制御及びデータの送受信を、第1バス14を介して行う。尚、音声処理装置200内には、第1バス14を介しない割込み信号や制御信号などが存在するが、これらの図示は省略している。第2制御部30は、上述したように、音声認識部31、第2記憶部32及び音声合成部を含み、対話シナリオ33の実行を行う共に、入出力変換部50に対しての制御を行う。話者の音声はマイク51で取り込まれ、入出力変換部50においてデジタル信号に変換され第4信号15を介して第2制御部30に伝達される。また、第2制御部30内の音声合成部で合成された音声信号は第4信号15を介して入出力変換部50に伝達された後、入出力変換部50においてアナログ信号に変換されてスピーカー52により話者に対して音声として出力される。周辺装置制御部40は、音声処理装置200に接続される周辺装置とのインターフェイスを司る部分であり、複数の種類の機器に対する制御回路が含まれる。図2においては、無線LAN用アンテナ41、ディスプレイ42及びキーボード43及びマウス44を図示しているが、周辺装置制御部40に含まれる制御回路はこれらに限られず、音声処理装置200が必要とする周辺装置に対するインターフェイスのすべてが含まれることとする。例えばUSBインターフェイス回路なども周辺装置制御部40に含まれる。また、周辺装置制御部40に含まれる制御回路と第1記憶部20との間のデータ転送、並びに、周辺装置制御部40に含まれる制御回路間におけるDMA転送を制御する回路も周辺装置制御部40に含まれる。周辺装置制御部40内の制御回路の制御を行うためのドライバーは第1記憶部20に記憶され、第1制御部10により実行される。次に、対話シナリオ33及び第1情報21について説明する。対話シナリオ33の状態の遷移を表した状態遷移図500を図3に示す。図中の○は個々の状態の存在を表すものであり、ノードと呼ぶ。ノードの種類は、開始ノードS00、実行ノードNmmは正の整数及び終了ノードEnnは正の整数の3種類である。開始ノードS00より話者との対話が始まり対話シナリオ33の実行の開始、実行ノードNmが話者の返答により選択される所定の順番で実行され対話シナリオの進行、終了ノードEnの何れかに到達して話者との対話が終わる対話シナリオの実行の終了。1つの実行ノードNmの状態遷移先が複数ある場合→が複数ある場合は、話者の返答内容により何れか1つが選択されて実行されることになる。各ノードにおける実行内容の一部を記載したものがダイヤログである。開始ノードS00におけるダイヤログのイメージを図4-aに、実行ノードN01のダイヤログのイメージを図4-bに示す。図4で示したダイヤログは、発話データ及び選択肢データで構成されている。開始ノードS00は、話者に対して対話内容を説明する状態であり、選択肢データはない。第2制御部30において、話者に対して音声じゃじゃ~んタイムマシンが開発されましたを出力した後、実行ノードN01に状態が遷移する制御が行われる。実行ノードN01は、発話データと選択肢データとが存在する。第2制御部30において、話者に対して音声行きたいのは何時過去未来今がいいを出力した後、所定の期間話者の返答を受付、話者の返答選択肢データを音声認識することで次に実行する実行ノードを判定し、状態を遷移する制御が行われる。これにより、話者の返答に従い、次の状態は実行ノードN11[過去]、実行ノードN12[今がいい]又は実行ノードN13[未来]のいずれかに状態が遷移することになる。以降、同様の処理が行われ、いずれかの終了ノードEnに到達する。第1情報21は、ノードの指定と、当該ノードにおける指示内容を示すフラグで構成されている。第1情報21のイメージを図5に示す。図5に示したT1、T2及びT3は、第1情報21に含まれる情報の一部である。T1、T2及びT3のそれぞれが対応するノードを図3において→で示す。第1情報21に含まれる指示内容は、開始、停止及び終了であり、指示が必要なものを○印で示している。T1はS00における情報であり、開始の指示を示すものである。第1制御部10が第1情報21に含まれるT1の内容を実行することで、第2制御部30に対する対話シナリオ33の実行の指示が第2信号12を介して行われる。第2制御部30は、当該指示を受けて対話シナリオ33の実行を開始し、対話シナリオ33の実行を開始したことを第2信号12を介して第1制御部10に通知する。また、第2制御部30は、何らかの障害により対話シナリオ33の実行の開始が行えなかった場合は、対話シナリオ33の開始ができなかったことを第2信号12を介して第1制御部10に通知する。これにより、第1制御部10は、対話シナリオ33の実行開始の状態を知ることができ、障害が発生している場合には必要な管理処理に入ることが可能となる。第2制御部30は、開始ノードS00の処理後に実行ノードN01に状態を遷移させる。上述したように、第1情報21は対話シナリオ33に含まれている情報であるため、第2制御部30は、T2の存在を認識して、実行ノードN01の処理に入ったことを第2信号12を介して第1制御部10に通知する。T2は実行ノードN01における情報であり、T2には、停止の指示と開始の指示とが含まれる。停止の指示は、次の状態に対する状態の遷移を行わないことの指示であり、次のノードへの遷移は行われないが、実行ノードN01に記載された実行内容の実行は行われる。これは、対話進行の内容や、音声処理装置200内の何らかの状態の確認をしてから状態を遷移させるのが好ましい場合などに用いられる。これは、たとえば、音声処理装置200内のエラー状態の確認をしてから状態遷移させる場合や、回線を通じて情報の収集を行いディスプレイ42に情報の表示が終えた後で状態を遷移させる場合などである。第1制御部10は、実行ノードN01の実行に入ったことを認識すると、T2の情報に従い、第2制御部30に対して状態遷移の停止を第2信号12を介して指示する。第2制御部30は、第1制御部10の指示を受けて、実行ノードN01における処理が終了しても次の実行ノードへの状態遷移を行わず、第1制御部10の指示を待つことになる。第1制御部10は、次の実行ノードに遷移してよいとの判断をすると第2制御部30に対して、開始の指示を第2信号12を介して行う。第2制御部30は、開始の指示をうけて、話者の返答に対する音声認識の結果から選択される選択肢データに従った実行ノードNmに状態を遷移する。終了ノードEnに達したときは、第2制御部30からの通知の後に、第1制御部10から第2制御部30に対して対話シナリオ33の終了の指示がなされることになるが、これにより、第1制御部10及び第2制御部30のいずれにおいても、対話シナリオ33終了の認識がなされていることを確認することができ、第1制御部10と第2制御部30との間の状態認識のズレをなくすことで、後続の処理に対する影響をなくすことができる。上述したように、本発明を適用することにより、例えば、音声処理装置を制御するCPUにおいて対話シナリオの実行の監視を行いながら、CPUにおける対話シナリオの実行の負荷の低減を行うことが可能となる。以上、本発明の適用例及び実施形態の説明を行ったが、本発明の実施は上述した適用例並びに実施形態に限られるものではない。本発明の趣旨を逸脱しない範囲において広く適用が可能である。