(57)【要約】【課題】複数の装置が発する音声メッセージ同士が重複して聞き取り難くなることを防止できる音声出力管理システムを提供する。【解決手段】音声メッセージを発音する複合機１０は管理サーバ４０に対して、その音声メッセージの重要度と、自機と他機との距離を認識するための距離管理情報とを含む発音要求を送信し、管理サーバ４０は複数の複合機１０からの発音要求Ｒが重複しかつそれらが所定距離内(近く)にある場合は、重要度の高い方の複合機による発音を優先させ、該重要度の低い方の複合機の発音は重要度の高い複合機の発音が終了するまで遅延させる。【選択図】図１
2009265278.tif 000002
【特許請求の範囲】
【請求項１】
管理サーバと、該管理サーバと通信するための通信部と音情報を発音する音出力部とを備えた複数の音声出力装置と、を有する音声出力管理システムにおいて、
前記音声出力装置は、前記音出力部から音情報を発音させる際に当該音声出力装置と他の音声出力装置との距離を認識するための距離管理情報と前記音情報の重要度を示す重要度情報とを含む発音要求を前記管理サーバに送信し、
前記発音要求を受信した管理サーバは、その発音要求の送信元の音声出力装置から所定の距離内に発音中の他の音声出力装置が存在するか否かを調べ、存在する場合はその発音中の音情報の重要度と前記発音要求に含まれる重要度情報の示す重要度とを比較し、重要度の低い音情報の発音を重要度の高い音情報の発音が終了するまで停止させる指示を音声出力装置に送信する
ことを特徴とする音声出力管理システム。
【請求項２】
前記音声出力装置は、発音する音の特性を示す特性情報を前記発音要求に含ませて送信し、
前記管理サーバは、受信した発音要求に含まれる特性情報が示す音の特性と前記発音要求の送信元の音声出力装置から所定の距離内にある発音中の他の音声出力装置の発する音の特性とを比較し、所定以上の相違がある場合は、前記発音要求の送信元の音声出力装置および前記他の音声出力装置による発音を停止させない
ことを特徴とする請求項１に記載の音声出力管理システム。
【請求項３】
音情報を発音する音出力部と、通信部と、制御部とを備えた複数の音声出力装置を備え、
音情報を発音する場合にその音情報の重要度を示す重要度情報と音声出力装置相互間の距離を認識するための距離管理情報とを音声出力装置間で送受信し、音情報を発音中または発音予定の音声出力装置が所定の距離内に複数ある場合は、重要度の低い音情報の発音を重要度の高い音情報の発音が終了するまで停止させるように制御する
ことを特徴とする音声出力管理システム。
【請求項４】
発音する音の特性を示す特性情報を前記重要度情報と共に音声出力装置間でやりとりすると共に、音情報を発音中または発音予定の音声出力装置が所定の距離内に複数ある場合にそれらの音の特性が所定以上相違する場合は、音情報の発音を停止させない
ことを特徴とする請求項３に記載の音声出力管理システム。
【請求項５】
前記音声出力装置は、当該音声出力装置から所定距離の範囲内に人が居るか否かを検知する検知部を備え、発音する音情報の重要度が予め定めた重要度より低い場合は前記検知部によって人の居ることが検知されていることを条件に発音する
ことを特徴とする請求項１乃至４のいずれか１つに記載の音声出力管理システム。
【請求項６】
請求項１乃至５のいずれか１つに記載の音声出力管理システムにおける音声出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の音声出力装置間での発音が重複して聞き取り困難とならぬように調整する音声出力管理システムおよび音声出力装置に関する。
【背景技術】
【０００２】
音声メッセージにより操作者に対して各種の案内や警告を行う装置では、周囲の音によって音声メッセージが聞き取り難くなるといった問題があり、各種の対策が提案されている。
【０００３】
たとえば、周囲の騒音状態に応じて音声の発生速度や音程、音量を変化させる装置（特許文献１参照）や、周囲の雑音レベルに適した読み上げ状態（一時停止、読み上げる音量、読み上げる読み上げ速度）に自動的に制御する文書読み上げ装置（特許文献２参照）がある。また、自装置の発する音声が他の必要な音の聞き取りを妨害することを防止する技術として、たとえば、自動車の走行状況を示す駆動制御信号（例えば急ブレーキ/急ハンドルを示す信号）に応じて自動車用オーディオ装置の音量を制御することで、必要時に車外の周囲音などを聞き取り可能にする装置（特許文献３参照）などがある。
【０００４】
【特許文献１】特開平７−２５４０８２号公報
【特許文献２】特開２００３−３０２９９０号公報
【特許文献３】特開２００５−１４８８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
音声メッセージを発する機能を備えた複写機などの装置が近くに複数台設置された環境では、複数の装置が同時に音声メッセージを発すると周囲に騒音が無くても音声メッセージを聞き取り難い状況が発生する。また、各装置が発生する音声メッセージの内容や装置相互間の距離などに応じて、どの音声を優先させるべきかが変動するので、自動車用オーディオ装置の音量を自動車の走行状況に合わせて制御するといった主従関係の明確な場合と異なり、一方通行的な単純な制御では発音を適切に制御できないという問題がある。
【０００６】
本発明は、上記の問題を解決しようとするものであり、複数の装置から音声メッセージ等が同時に発音されて聞き取り難くなることを防止することのできる音声出力装置および音声出力管理システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］管理サーバと、該管理サーバと通信するための通信部と音情報を発音する音出力部とを備えた複数の音声出力装置と、を有する音声出力管理システムにおいて、
前記音声出力装置は、前記音出力部から音情報を発音させる際に当該音声出力装置と他の音声出力装置との距離を認識するための距離管理情報と前記音情報の重要度を示す重要度情報とを含む発音要求を前記管理サーバに送信し、
前記発音要求を受信した管理サーバは、その発音要求の送信元の音声出力装置から所定の距離内に発音中の他の音声出力装置が存在するか否かを調べ、存在する場合はその発音中の音情報の重要度と前記発音要求に含まれる重要度情報の示す重要度とを比較し、重要度の低い音情報の発音を重要度の高い音情報の発音が終了するまで停止させる指示を音声出力装置に送信する
ことを特徴とする音声出力管理システム。
【０００９】
上記発明では、各音声出力装置は、発音に際して、その発音する音情報の重要度と他の音声出力装置との距離を認識可能な距離管理情報とを含む発音要求を管理サーバに送信し、管理サーバは近くにある複合機間では、重要度の高い音情報の発音を優先させるように各音声出力装置に指示を送信して制御する。これにより、近くにある複数の装置から音声メッセージ等が同時に発音されて聞き取り難くなることが防止される。
【００１０】
［２］前記音声出力装置は、発音する音の特性を示す特性情報を前記発音要求に含ませて送信し、
前記管理サーバは、受信した発音要求に含まれる特性情報が示す音の特性と前記発音要求の送信元の音声出力装置から所定の距離内にある発音中の他の音声出力装置の発する音の特性とを比較し、所定以上の相違がある場合は、前記発音要求の送信元の音声出力装置および前記他の音声出力装置による発音を停止させない
ことを特徴とする［１］に記載の音声出力管理システム。
【００１１】
上記発明では、近くにある音声出力装置による発音が重複する場合でも、たとえば、音程や発音速度などの音特性が相違する場合は、聞き取り可能な識別性があると判断して発音の停止制御は行なわない。
【００１２】
［３］音情報を発音する音出力部と、通信部と、制御部とを備えた複数の音声出力装置を備え、
音情報を発音する場合にその音情報の重要度を示す重要度情報と音声出力装置相互間の距離を認識するための距離管理情報とを音声出力装置間で送受信し、音情報を発音中または発音予定の音声出力装置が所定の距離内に複数ある場合は、重要度の低い音情報の発音を重要度の高い音情報の発音が終了するまで停止させるように制御する
ことを特徴とする音声出力管理システム。
【００１３】
上記発明では、音声出力装置相互間で情報をやり取りし、それぞれの音声出力装置で判断することにより、近くの装置での発音の競合が生じないように制御される。
【００１４】
［４］発音する音の特性を示す特性情報を前記重要度情報と共に音声出力装置間でやりとりすると共に、音情報を発音中または発音予定の音声出力装置が所定の距離内に複数ある場合にそれらの音の特性が所定以上相違する場合は、音情報の発音を停止させない
ことを特徴とする［３］に記載の音声出力管理システム。
【００１５】
上記発明では、近くにある音声出力装置による発音が重複する場合でも、音程や発音速度などの音特性が相違する場合は、聞き取り可能な識別性があると判断して発音の停止制御は行なわない。
【００１６】
［５］前記音声出力装置は、当該音声出力装置から所定距離の範囲内に人が居るか否かを検知する検知部を備え、発音する音情報の重要度が予め定めた重要度より低い場合は前記検知部によって人の居ることが検知されていることを条件に発音する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の音声出力管理システム。
【００１７】
上記発明では、重要度が高い場合は、装置の近くに人が居るか否かに係らず発音され、重要度が予め定めた値より低い場合は、人が装置の近くに居ることを条件に発音され、近くに居ない場合は発音が停止される。
【００１８】
［６］［１］乃至［５］のいずれか１つに記載の音声出力管理システムにおける音声出力装置。
【発明の効果】
【００１９】
本発明に係る音声出力装置および音声出力管理システムによれば、複数の装置が発した音声メッセージ同士が重複して聞き取り難くなることを防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面に基づき本発明の各種実施の形態を説明する。
【００２１】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態に係る音声出力管理システム５のシステム構成例を示している。音声出力管理システム５は、音声出力装置を備えた複数台の複合機１０と管理サーバ４０とをＬＡＮ（Local Area Network）などのネットワーク３で接続して構成される。各複合機１０は、原稿画像を光学的に読み取ってその複製画像を記録紙に印刷するコピー機能、読み取った原稿の画像データをファイルにして保存したり外部端末へ送信したりするスキャン機能、外部端末から受信した印刷データに基づいてラスタライズして得た画像を記録紙に印刷して出力するプリンタ機能、画像データを送受信するファクシミリ機能などを備えた画像形成装置である。
【００２２】
図１の例では、オフィスの同一居室内に、複合機１０Ａと複合機１０Ｂとが比較的近くに配置され、これらからある程度離れた場所に複合機１０Ｃが設置されている。複合機１０Ａと複合機１０Ｂは近くに配置されているため、操作案内の音声メッセージやエラー通知のための音声メッセージが両複合機１０Ａ、１０Ｂで同時に発音されると、それらの音声メッセージを聞き取り難い状況が発生する。一方、複合機１０Ｃは他の複合機１０Ａ、１０Ｂから離れて設置されているので、上記のような音声メッセージの干渉は生じない配置環境となっている。
【００２３】
音声出力管理システム５では、管理サーバ４０で管理することにより、近くに配置された複合機１０同士の音声メッセージが競合して重要度の高い音声メッセージが聞き取り難くなる状況の発生を防止するようになっている。
【００２４】
図２は、複合機１０の概略構成の一例を示している。複合機１０はスキャナ部１１とプリンタ部１２とを備えている。スキャナ部１１は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１１は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路などとを備えて構成される。
【００２５】
プリンタ部１２は、画像データに応じた画像を記録紙に印刷する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。
【００２６】
また複合機１０は、当該複合機１０の動作を統括制御する制御部としての機能を果たすＣＰＵ（Central Processing Unit）１３を備え、該ＣＰＵ１３には互いに独立した画像バス１４とシステムバス１５が接続されている。
【００２７】
画像バス１４には読み取り処理部１６と書き込み処理部１７が接続されている。読み取り処理部１６は、スキャナ部１１と接続され、スキャナ部１１から入力される画像データに対して逐次、シーディング補正／輝度濃度変換、濃度γ変換、誤差拡散などの画像処理を施す回路である。書き込み処理部１７はプリンタ部１２と接続され、プリンタ部１２へ出力される画像データに対して、セル平均化、解像度変換、プリンタγ変換、微小変倍、スクリーン処理などの画像処理を施す回路である。
【００２８】
システムバス１５には、プログラムメモリ２１と、システムメモリ２２と、操作表示部２３と、ハードディスク装置２４と、不揮発メモリ２５と、ネットワークＩ／Ｆ部２６と、ファクシミリ通信制御部２７と、音声出力部２８と、ユーザ検知部２９とが接続されている。
【００２９】
プログラムメモリ２１はプログラムを格納し、このプログラムに従ってＣＰＵ１３が各種の処理を実行する。プログラムメモリ２１にはさらに、当該複合機１０が発音する複数の音声メッセージについて、その音声メッセージの内容と、その重要度を示す重要度情報とを対応付けて登録した音声管理データ２１ａが記憶されている。
【００３０】
システムメモリ２２はＣＰＵ１３がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像メモリとして使用される。不揮発メモリ２５には、少なくとも当該ネットワーク３内において各複合機１０に対して一意に割り当てられた識別子である装置ＩＤのほか、ユーザ情報や使用度数を示すカウンタなど、電源がオフしても保存しておくべき各種の情報が記憶される。
【００３１】
操作表示部２３は、押下された座標位置を検出するタッチパネルを表面に備えた液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）とテンキーやスタートボタンなどの各種操作スイッチとから構成され、各種の操作画面や設定画面、案内画面を表示したり、ユーザから各種の操作を受け付けたりする。
【００３２】
ハードディスク装置２４は大容量の不揮発記憶装置である。ハードディスク装置２４は、コピーやファクシミリ送信などにおいて読み取った原稿の画像データやプリント出力された画像データなどが記憶される。
【００３３】
ネットワークＩ／Ｆ部２６は、ネットワーク３を通じて管理サーバ４０や他の複合機１０と通信する通信部としての機能を果たす。ファクシミリ通信制御部２７は、ファクシミリ送信やファクシミリ受信のための通信制御を行う。
【００３４】
音声出力部２８は、デジタルの音声データからアナログの音信号を合成し、この音信号を増幅し、スピーカから音波として出力（発音）する機能を果たす。音声出力部２８は、たとえば、音声コーデック、増幅器、スピーカなどで構成される。
【００３５】
ユーザ検知部２９は、操作者が当該複合機１０から所定距離（検知範囲）内に居るか否かを検知する。たとえば、ユーザ検知部２９は、各ユーザが所持する個人認証用カードに内臓されているＲＦＩＤ（Radio Frequency IDentification）チップと通信し、該個人認証用カードを検知することで、ユーザが検知範囲内に居ることを検知するように構成される。この場合、たとえば、検知範囲内で、あるユーザが一定時間以上継続して検出された場合、そのユーザは複合機１０の近くに居る操作者であると認識し、それ以外の検知されたユーザ（一定時間の経過前に検知が途絶えたユーザ）は通行人であると判断する。
【００３６】
このほか、ユーザが当該複合機１０にログインしている間は、そのユーザ（操作者）は複合機１０の近くに居ると判定するといった間接的な検知を行うように構成されてもよく、検知の方法は任意でよい。
【００３７】
図３は音声管理データ２１ａの一例を示している。プログラムメモリ２１には、各音声メッセージの識別子としてのメッセージＩＤ（Ｍ１、Ｍ２、Ｍ３…）と、そのメッセージＩＤの示す音声メッセージの内容を示す音声情報と、その音声メッセージの重要度（重要度情報）とが対応付けて登録されている。この例では重要度はＡ、Ｂ、Ｃ、Ｄ、Ｅの５ランクあり、ランクＡは最も高い重要度を示し、アルファベット順に従って重要度が低くなり、ランクＥは最も低い重要度を示している。
【００３８】
音声メッセージＭ１は、サービスマンなどによる対処が必要な重度の障害の発生を通知する音声メッセージであり、その重要度はランクＡになっている。
【００３９】
音声メッセージＭ２は、ユーザが対応可能な軽度の障害、たとえば、紙詰まりなどの発生を通知する音声メッセージであり、その重要度はランクＢになっている。
【００４０】
音声メッセージＭ３は、ユーザの操作や設定内容に誤りがある場合にその旨をユーザに通知する音声メッセージであり、その重要度はランクＣになっている。この音声メッセージＭ３は、操作中のユーザに対する警告となっている。
【００４１】
音声メッセージＭ４は、当該複合機１０の使用を開始するユーザに対して、現在この装置が他のユーザのジョブを実行中であることなどを通知する音声メッセージであり、その重要度はランクＤになっている。音声メッセージＭ４は操作中のユーザに現在の装置状態を通知する案内情報であり、警告に比べて重要度は低い。
【００４２】
音声メッセージＭ５は、当該複合機１０を使用するユーザに対して、使い方や操作手順を案内するための音声メッセージであり、その重要度は最下位のランクＥになっている。
【００４３】
図４は管理サーバ４０の概略構成を示している。管理サーバ４０は、バス４１に、ＣＰＵ４２と、ＲＯＭ（Read Only Memory）４３と、ＲＡＭ（Random Access Memory）４４と、操作部４５と、表示部４６と、ハードディスク装置４７と、ネットワークＩ／Ｆ部４８と、不揮発メモリ４９とを接続して構成される。
【００４４】
ＲＯＭ４３はプログラムを格納し、このプログラムに従ってＣＰＵ４２が各種の処理を実行する。ＲＡＭ４４はＣＰＵ４２がプログラムを実行する際に各種のデータを一時的に格納するワークメモリとして使用される。不揮発メモリ４９には、後述する距離管理テーブル５０など、電源がオフしても保存しておくべき各種の情報が記憶される。
【００４５】
操作部４５は、アルファベットや数字などの入力キーを備えたキーボードやポインティングデバイスとしてのマウスなどで構成され、表示部４６は液晶ディスプレイなどで構成される。操作部４５を通じて管理サーバ４０への各種設定や距離管理テーブル５０の登録などが管理者などの操作で行われる。
【００４６】
ネットワークＩ／Ｆ部４８は、ネットワーク３を通じて各複合機１０と通信する通信部としての機能を果たす。
【００４７】
図５は、距離管理テーブル５０の一例を示している。距離管理テーブル５０には管理サーバ４０が管理する複合機１０相互の配置距離を認識するためのデータが登録される。ここでは、複合機１０の装置ＩＤとその複合機の設置位置を示す位置情報とを関連付けて登録してある。設置位置は、所定の基準位置を原点とした（Ｘ，Ｙ）座標で表される。座標の単位は、たとえば「メートル」になっている。基準位置は、管理者が任意に設定でき、たとえば、居室の所定の角位置や柱の位置、あるいは管理サーバ４０が設置されている位置などに設定される。この基準位置に対する各複合機１０の（Ｘ，Ｙ）座標は、管理者などが予め測定して管理サーバ４０の距離管理テーブル５０に登録するようになっている。管理対象の複合機１０が複数の居室に配置されている場合は、距離管理テーブル５０を居室別に用意する、あるいは、居室番号と装置ＩＤとで複合機を特定するテーブルとしてもよい。複数の居室に存在する場合、居室が異なれば、遠距離にある場合と同様に音声は干渉なしと判断すればよい。また、座標の基準位置は居室毎に定めてもよいし、全居室に対して１つの基準位置を設定してもよい。
【００４８】
次に、音声出力管理システム５における音声メッセージの発音（出力）動作を説明する。
【００４９】
各複合機１０では、その複合機１０の動作状態やユーザ操作などに応じて音声メッセージの発音の要否および発音する音声メッセージの種類（メッセージＩＤ）を決定する。そして、発音すると判断した場合は、その音声メッセージの重要度を示す重要度情報と当該複合機１０と他の複合機１０との距離を認識するための距離管理情報とを含む発音要求を、その音声メッセージの発音が終了するまでの間、所定の周期で管理サーバ４０に対して繰り返し送信する。発音要求に対応して管理サーバ４０から発音許可を得た場合は発音し、停止指示を受けた場合は発音を停止（発音許可を受けるまで発音を一時停止して遅延）させるように動作する。
【００５０】
管理サーバ４０は、発音要求を受けた複合機１０から所定距離の範囲内に他の発話中の複合機１０が存在するか否かを調べ、存在しない場合は発音要求の送信元の複合機１０に対して発音許可を返送する。所定距離の範囲内に他の発話中の複合機１０が存在する場合は、その発話中の音声メッセージの重要度と今回受信した発音要求に含まれる重要度情報が示す重要度とを比較し、前者（発話中の音声メッセージ）の重要度が後者（今回受信した発音要求に含まれる重要度情報が示す重要度）以上の場合は発音要求の送信元に対して発音の停止指示を返送し、後者の重要度が前者より高い場合は発音要求の送信元に対して発音許可を返送する。なお、後者の重要度が前者より高い場合にさらに前者（発音中の複合機）に対して発音の停止指示を送信するように構成してもよい。
【００５１】
図６は、音声出力管理システム５において音声メッセージの出力(発音)競合が調整される際の動きを示すシーケンス図である。複合機１０Ａ，１０Ｂ、１０Ｃの配置は図１に示す関係にあり、複合機１０Ａと複合機１０Ｂは同時に音声メッセージを出力すると聞き取り難くなる近距離（所定距離Ｌ以内）に配置されており、複合機１０Ｃは複合機１０Ａ、１０Ｂから十分離れており、これらと同時に音声メッセージを出力しても聞き取り難くならない場所に配置されている。また、複合機１０Ａは音声メッセージＭ３（重要度Ｃ）を、複合機１０Ｂは音声メッセージＭ２（重要度Ｂ）を、複合機１０Ｃは音声メッセージＭ１(重要度Ａ)をそれぞれ出力するものとする。
【００５２】
複合機１０Ａが重要度Ｃの発音要求Ｒの送信を開始した時点（Ｔ１）では、他の複合機１０Ｂ、１０Ｃは発音していないので、管理サーバ４０は複合機１０Ａに対して発音許可Ｅを返送し、これを受けて複合機１０Ａは音声メッセージＭ３の発音を開始する。
【００５３】
その後の時刻Ｔ２に複合機１０Ｂが重要度Ｂの発音要求Ｒの送信を開始すると、これを受信した管理サーバ４０は、複合機１０Ｂと発音中の複合機Ａとが近距離（所定距離Ｌ以内）にありかつ複合機１０Ａの発音する音声メッセージＭ３の重要度Ｃより複合機１０Ｂの発音する音声メッセージＭ２の重要度Ｂが高いので、複合機１０Ｂに対して発音許可Ｅを返送する。これを受けた複合機１０Ｂは音声メッセージＭ２の発音を開始する。
【００５４】
その後、複合機１０Ａから発音要求Ｒを受信したとき（Ｔ３）、管理サーバ４０は、発音中の複合機Ｂと複合機１０Ａとが近距離（所定距離Ｌ以内）にありかつ複合機１０Ａの発音する音声メッセージＭ３の重要度Ｃより複合機１０Ｂの発音する音声メッセージＭ２の重要度Ｂが高いので、複合機１０Ａに対して発音の停止指示Ｄを送信する。これを受信した複合機１０Ａは音声メッセージＭ３の発音を一時停止させる。
【００５５】
複合機１０Ｂが発音中の時刻Ｔ４に複合機１０Ｃが重要度Ａの発音要求Ｒを管理サーバ４０に送信すると、管理サーバ４０は複合機１０Ｃと発音中の複合機１０Ｂとが所定距離Ｌ以上離れているので、複合機１０Ｃに対して発音許可Ｅを返送する。また、複合機１０Ｃの発音中に複合機１０Ｂから受信した発音要求Ｒに対しても、複合機１０Ｂと発音中の複合機Ｃとが所定距離Ｌ以上離れているので発音許可Ｅを返送する。複合機１０Ｂと複合機１０Ｃは同時に音声メッセージを発音する状態になるが、互いが離れているので、他方の複合機が発音する音声メッセージによって自機の発音する音声メッセージが聞き取り難くなることは無い。
【００５６】
その後、時刻Ｔ５に複合機１０Ａが発音要求Ｒを送信したとき、複合機１０Ｃは発音中であり、複合機１０Ｂは音声メッセージＭ２の発音を終了して発音要求Ｒの送信を行っていない状態にある。複合機１０Ａから時刻Ｔ５に発音要求Ｒを受信した管理サーバ４０は、複合機１０Ａと発音中の複合機１０Ｃとが所定距離Ｌ以上離れているので、複合機１０Ａに対して発音許可Ｅを返送する。これを受けた複合機１０Ａは、中断させていた音声メッセージＭ３の発音を再開する。その後、複合機１０Ｃ、複合機１０Ａはそれぞれの音声メッセージの発音が完了すると、発音要求Ｒの送信を中止する。
【００５７】
このように音声出力管理システム５では、複合機同士の距離を認識し、所定距離Ｌより遠い複合機同士の発音は制限せずに行わせ、所定距離Ｌより近い複合機同士の場合は重要度の高い音声メッセージの発音を優先させるようにしたので、複合機１０が発音する音声メッセージ同士が重複して聞き取り難くなることが防止されると共に、重要な音声メッセージを優先的にユーザに通知することができる。
【００５８】
図７は、音声出力管理システム５における複合機１０の音声出力に係る動作（発話処理）の流れを示している。複合機１０のＣＰＵ１３は当該複合機１０の動作状態やユーザ操作などに応じて音声メッセージの発音を要すると判断したとき発話処理を実行する。まず、発音する音声メッセージの重要度を示す重要度情報と当該複合機１０と他の複合機１０との距離を認識するための距離管理情報とを含む発音要求Ｒを生成し、これを管理サーバ４０に送信する（ステップＳ１０１）。ここでは距離管理情報として、当該複合機１０の装置ＩＤを発音要求Ｒに含めている。
【００５９】
送信した発音要求Ｒに対して管理サーバ４０から発音の停止指示Ｄを受信した場合は（ステップＳ１０２；Ｙｅｓ）、音声出力部２８による音声メッセージの発音（音声出力）を停止させる(ステップＳ１０３)。一方、発音要求Ｒに対して管理サーバ４０から発音許可Ｅを受信した場合は（ステップＳ１０４；Ｙｅｓ）、ユーザ検知部２９の検知結果に基づき、当該複合機１０の近くに操作者が居るか否かを判定し、近くに操作者が居ると判定した場合は(ステップＳ１０５；Ｙｅｓ)、音声出力部２８により音声メッセージの発音（音声出力）を行って（ステップＳ１０６）、ステップＳ１０７に移行する。また、発音許可Ｅを受信しない場合（ステップＳ１０４；Ｎｏ）および操作者が近くに居ないと判定した場合(ステップＳ１０５；Ｎｏ)はステップＳ１０７に移行する。
【００６０】
ステップＳ１０７では、当該処理の繰り返しが必要か否かを判断し、繰り返しを要する場合は（ステップＳ１０７；Ｙｅｓ）、ステップＳ１０１に戻って再び発音要求Ｒを送信する。繰り返し不要の場合は（ステップＳ１０７；Ｎｏ）本処理を終了する。繰り返し不要と判断する場合としては、音声メッセージの出力が完了した場合、音声メッセージを指定された回数あるいは指定期間が経過するまで繰り返し発音するといった条件が設定されている場合はその条件が満足された場合、操作者が居ないと判断されて発音を停止している状態が予め定めた時間以上継続した場合、発音中にユーザがストップスイッチを押下した場合、エラーの確認釦が操作された場合や紙詰まりなどのエラー状態が回復するなどして音声メッセージを出力する必要がなくなった場合がある。
【００６１】
なお、操作者が近くに居るか否かの判断は、発音する音声メッセージの重要度が所定値より低い場合だけ行い、重要度が所定値を超える場合は操作者が居るか否かに係らず音声メッセージの発音を行うようにしてもよい。すなわち、操作者が複合機１０の近くに居ない場合は、重要度の低い音声メッセージについては発音を中止し、重要度の高いメッセージについては操作者が複合機１０の近くに居なくても発音するようにする。これにより、操作者が居ない場合に重要度の低い音声の発音によって無駄に執務環境が騒がしくなることが防止される。
【００６２】
このほか、図７では、発音許可Ｅを受信した場合に操作者が居るか否かをステップＳ１０５にて判断するようにしたが、これに代えて、今回発音する音声メッセージの重要度が所定値以下か否かをステップＳ１０１の前に判断するようにしてもよい。すなわち、ステップＳ１０１の前に、今回発音する音声メッセージの重要度が所定値以下か否かを判断し、所定値以下の場合は操作者が近くに居るか否かを判断する。そして、操作者が近くに居ない場合は今回の発話処理を終了し、重要度が所定値を超える場合または重要度が所定値以下かつ操作者が近くに居る場合はステップＳ１０１へ進み、発音要求Ｒを管理サーバ４０へ送信するように構成されてもよい。このようにすれば、操作者が居ない複合機１０からの発音要求Ｒに起因して他の複合機１０の発音が停止されることが防止される。
【００６３】
図８は、管理サーバ４０が行う動作(音声管理処理)の流れを示している。この処理は管理サーバ４０の起動中、常に繰り返し実行される。管理サーバ４０は発音要求Ｒの受信を待機し(ステップＳ２０１；Ｎｏ)、いずれかの複合機１０から発音要求Ｒを受信すると(ステップＳ２０１；Ｙｅｓ)、その発音要求Ｒの送信元の複合機１０から所定距離Ｌの範囲内に発音中の他の複合機１０（他機）が存在するか否かを検索する(ステップＳ２０２)。
【００６４】
詳細には、受信した発音要求Ｒに含まれている装置ＩＤで距離管理テーブル５０を参照して、当該発音要求Ｒの送信元の複合機１０の位置（座標）を把握する。また、管理サーバ４０は現在発音中の複合機１０の装置ＩＤを認識しており、その装置ＩＤで距離管理テーブル５０を参照することで、発音中の複合機１０の位置（座標）を把握する。そして、今回受信した発音要求Ｒの送信元の複合機１０の位置（座標）と発音中の複合機１０の位置（座標）とからこれらの距離Ｋを算出し、該距離Ｋが予め定めた所定距離Ｌ以上か否かを判別する。
【００６５】
所定距離Ｌの範囲内に発話中の他機が存在しない場合は(ステップＳ２０３；Ｎｏ)、発音要求Ｒの送信元の複合機１０（発音要求機）へ発音許可Ｅを送信して(ステップＳ２０５)、ステップＳ２０１へ移行する。
【００６６】
所定距離Ｌの範囲内に発話中の他機が存在する場合は(ステップＳ２０３；Ｙｅｓ)、該他機が発音している音声メッセージの重要度（他機の重要度）と発音要求Ｒに含まれている重要度情報の示す重要度（発音要求機の重要度）とを比較する。そして、他機の重要度が発音要求機の重要度以上の場合は(ステップＳ２０４；Ｙｅｓ)、発音要求機に対して発音の停止指示Ｄを送信して（ステップＳ２０６）、ステップＳ２０１へ移行する。一方、比較の結果、他機の重要度が発音要求機の重要度より低い場合は(ステップＳ２０４；Ｎｏ)、発音要求機へ発音許可Ｅを送信して(ステップＳ２０５)、ステップＳ２０１へ移行する。このとき、他機へ停止指示Ｄを送信してもよい。
【００６７】
なお、発音中の複合機１０の認識は、たとえば、次のようにして行う。各複合機１０が発音要求Ｒを送信する周期をＷ以下と定めておき、発音要求Ｒに対して発音許可Ｅを送信した場合に、その送信先の複合機１０の装置ＩＤとその発音要求Ｒに含まれていた重要度情報とを対応付けたものを発音中情報としてＲＡＭ４４に記憶する。記憶後、Ｗ時間経過した発音中情報は削除する。また発音中情報の登録されている複合機に対して停止指示Ｄを送信した場合もその発音中情報を削除するようにする。このようにすれば、管理サーバ４０のＣＰＵ４２は、ＲＡＭ４４に記憶されている発音中情報に基づいて発音中の複合機１０およびその発音中の音声メッセージの重要度を認識することができる。
【００６８】
なお、上記の例では、複合機１０から繰り返し発音要求Ｒを送信するようにしたが、複合機１０と管理サーバ４０との間での情報をやり取りする方法はこれに限定されず任意でよい。
【００６９】
たとえば、次のようなハンドシェーク方式でもよい。すなわち、複合機１０は発音の開始に先立って発音要求Ｒを管理サーバ４０に送信し、管理サーバ４０から発音許可Ｅを受けた場合は発音を開始し、該音声メッセージの発音が完了すると終了通知を管理サーバ４０に送信するようにする。また、発音要求Ｒに対して発音許可Ｅを受けない場合は発音を停止させる。さらに発音中に管理サーバ４０から停止指示Ｄを受信した場合は発音を一時停止するように動作する。
【００７０】
一方、管理サーバ４０は、発音要求Ｒを受信してから終了通知を受信するまでの間、その複合機１０の状態（発音中、一時停止中）を管理する。発音要求Ｒに対して発音許可Ｅを返送した場合は「発音中」として状態管理し、発音要求Ｒに対して発音許可Ｅを返送しない場合(もしくは停止指示Ｄを返送する場合)は、「一時停止中」として状態管理し、終了通知を受信した場合はその複合機に係る状態管理を終了させる。
【００７１】
さらに管理サーバ４０は発音許可Ｅを複合機１０に送信する場合、その発音許可Ｅの送信先の複合機１０の発音によって発音を一時停止させる他の複合機１０が存在するか否かを判断し、存在する場合は、該他の複合機１０に対して停止指示Ｄを送信する。また複合機１０から終了通知を受信したときは、その複合機１０の発音終了により一時停止の原因が解除される複合機１０が存在するか否かを判断し、存在する場合はその複合機１０に対して発音許可Ｅを送信する、といった制御を行う。
【００７２】
これにより、図７、図８で示す流れで制御した場合と同様の発音調停が行われる。図９は、図６と同じ動作シーケンスを上記したハンドシェーク方式で行った場合の動作例を示している。
【００７３】
＜第２の実施の形態＞
第２の実施の形態に係る音声出力管理システム５では、音質、発話速度、音量など音声メッセージに係わる音の特性を判断要素に加え、音の特性が一定以上相違する複合機間の発音は許可するようになっている。その他の構成は第１の実施の形態に示す音声出力管理システム５と同様であり、同一部分の説明は省略する。
【００７４】
図１０は、音の特定に基づいて識別性を判断する際の判断基準を示す識別性判断テーブル６０の一例を示している。ここでは、音量と音程と発音速度とから識別性が判断される。任意の複合機に係る発音許可を判断する場合に、発音タイミングが競合する他の複合機（他機）の音量が小さい場合（ケース６１）は、他の条件(音程、発音速度)に係らず、識別性有りと判断する。
【００７５】
他機の音量が大きい場合は、比較する２つの複合機の発音する音程と発話速度のうちの少なくとも１つが異なる（混同範囲外）場合は識別性ありと判断し、音量以外の他のすべての音特性（音程と発話速度）が同一（混同範囲内）の場合は識別性なしと判断する。たとえば、男性の声と女性の声との差のように音程が１オクターブほど違えば混同範囲外と判断する。
【００７６】
第２の実施の形態に係る音声出力管理システム５の複合機１０は、管理サーバ４０に送信する発音要求Ｒに、発音する音声メッセージの音の特性を示す情報(特性情報)を含める。ここでは、音量を示す情報と音程を示す情報と発話速度を示す情報とを特性情報として発音要求Ｒに含めて送信する。
【００７７】
図１１は、第２の実施の形態に係る音声出力管理システム５の管理サーバ４０が行う音声管理処理の流れを示している。図８に示した第１の実施の形態の音声管理処理と同一処内容のステップには同一のステップ番号を付してあり、それらの説明は省略する。
【００７８】
図１１の音声管理処理では、ステップＳ２０３とステップＳ２０４の間にステップＳ２０３Ｂが挿入される。ステップＳ２０３Ｂでは、受信した発音要求Ｒに含まれる特性情報と、所定距離Ｌの範囲内にある発話中の他の複合機１０の特性情報とを識別性判断テーブル６０に基づいて比較して音の識別性の有無を判断する。そして、識別性ありと判断した場合は（ステップＳ２０３Ｂ；Ｙｅｓ）、発音要求機へ発音許可Ｅを送信する(ステップＳ２０５)。一方、識別性なしと判断した場合は(ステップＳ２０３Ｂ；Ｎｏ)、発音要求機に対して発音の停止指示Ｄを送信する（ステップＳ２０６）。
【００７９】
なお、第２の実施の形態では、発音中の複合機１０の音の特性を把握するために、発音中情報に特性情報も含めて記憶する。たとえば、発音要求Ｒに対して発音許可Ｅを送信した場合に、その送信先の複合機１０の装置ＩＤとその発音要求Ｒに含まれていた重要度情報と特性情報とを対応付けたものを発音中情報としてＲＡＭ４４に記憶する。
【００８０】
このように第２の実施の形態では、所定距離Ｌ内で複数の複合機の発音が同時に発生する場合でも、音特性の相違から聞き取りが困難でない場合（識別性ありの場合）は、その識別性の得られた複合機による発音を停止させないように制御するので、発音動作が中断あるいは遅延される事態が必要最小限に抑えられる。
【００８１】
第２の実施の形態でも、第１の実施の形態と同様にハンドシェーク方式を採用することができる。
【００８２】
＜第３の実施の形態＞
図１２は、本発明の第３の実施の形態に係る音声出力管理システム３００のシステム構成例を示している。音声出力管理システム３００は、音声出力装置を備えた複数台の複合機３１０をＬＡＮなどのネットワーク３で接続して構成される。管理サーバ４０は備えていない。
【００８３】
図１２の例では、オフィスの同一居室内に、複合機３１０Ａと複合機３１０Ｂとが比較的近くに配置され、これらからある程度離れた場所に複合機３１０Ｃが設置されている。複合機３１０Ａと複合機３１０Ｂは近くに配置されているため、操作案内の音声メッセージやエラー通知のための音声メッセージが両複合機３１０Ａ、３１０Ｂで同時に発音されると、それらの音声メッセージを聞き取り難い状況が発生する。一方、複合機３１０Ｃは他の複合機３１０Ａ、３１０Ｂから離れて設置されているので、上記のような音声メッセージの干渉は生じない配置環境となっている。
【００８４】
音声出力管理システム３００は、音情報を発音する場合にその音情報の重要度を示す重要度情報と複合機３１０相互間の距離を認識するための距離管理情報とを複合機３１０間で送受信し、音情報を発音中または発音予定の複合機３１０が所定の距離内に複数ある場合は、重要度の低い音情報の発音を重要度の高い音情報の発音が終了するまで停止（一時停止させて遅延）させるようになっている。
【００８５】
複合機３１０の構成は、プログラムメモリ２１に格納されるプログラムおよび不揮発メモリ２５に記憶されるデータが一部相違する点を除き第１の実施の形態の複合機１０と同一構成であり、それら同一部分の説明は省略する。
【００８６】
複合機３１０の不揮発メモリ２５には、装置ＩＤに加えて、管理サーバ４０が記憶しているものと同じ距離管理テーブル５０が記憶される。
【００８７】
次に、音声出力管理システム３００の動作例を説明する。
【００８８】
図１２の複合機３１０Ａが既に音声メッセージＪを発音している状況において、複合機３１０Ｂが音声メッセージＫを発音しようとしている場合を例に説明する。複合機３１０Ｂは、音声メッセージＫの重要度情報と距離管理情報とを含む発音要求を複合機３１０Ａに送信する。複合機３１０Ａは、受信した発音要求から複合機３１０Ｂが発音しようとしている音声メッセージＫの重要度情報と距離管理情報とを取得し、複合機３１０Ｂが複合機３１０Ａから所定距離Ｌの範囲内(近い)か否かを判断する。
【００８９】
所定距離Ｌの範囲内（近い）の場合は、複合機３１０Ｂが発音しようとしている音声メッセージＫの重要度と自機（３１０Ａ）が発音中の音声メッセージＪの重要度とを比較し、いずれの重要度が高いかを判断する。ここでは、距離管理情報は複合機の装置ＩＤであり、各複合機３１０は自機が記憶している距離管理テーブル５０を装置ＩＤで参照して自機と他機との距離を認識するようになっている。
【００９０】
音声メッセージＪの重要度の方が高い場合は、複合機３１０Ａは、音声メッセージＪの重要度情報と距離判別情報とを含む発音要求を複合機３１０Ｂに送信すると共に、音声メッセージＪの発音動作を行う。
【００９１】
このとき、同様の手順で複合機３１０Ｂは複合機３１０Ａから受信される発音要求から複合機３１０Ａが発音する音声メッセージＪの重要度情報と距離判別情報とを取得し、これらの情報と自機が記憶している距離管理テーブル５０とから、複合機３１０Ａとの距離が近く（所定距離Ｌの範囲内）、かつ音声メッセージＫの重要度が複合機３１０Ａが発音する音声メッセージＪの重要度より低いと判断したら、音声メッセージＫを自機の音声出力部２８から出力させる動作を中断させ、音声メッセージＫの発音タイミングを音声メッセージＪの発音が終了するまで遅らせる。
【００９２】
逆に複合機３１０Ａの発音する音声メッセージＪの重要度の方が低いと判断した場合は、複合機３１０Ａは音声メッセージＪを自機の音声出力部２８から発音させるタイミングを音声メッセージＫの発音が終了するまで遅らせる。
【００９３】
また、複合機３１０Ａは複合機３１０Ｂとの距離が十分（所定距離Ｌ以上）離れていると判断した場合は、互いの音声メッセージの重要度にかかわらず、音声メッセージＪを自機の音声出力部２８から発音させる。複合機３１０Ｂも同様に複合機３１０Ａとの距離が十分(所定距離Ｌ以上)離れていると判断した場合は、音声メッセージの重要度にかかわらず、音声メッセージＫを自機の音声出力部２８から発音させる。
【００９４】
たとえば、複合機３１０Ｂの発音する音声メッセージＫが最も高い重要度Ａ（ＳＣ警告レベル）の場合、音声メッセージＪが重要度Ａであっても、複合機３１０Ａは音声メッセージＪを発音せず、複合機３１０Ｂで障害復帰による警告解除、すなわち音声メッセージＫの発音が終了するまで、音声メッセージＪの発音を遅延させる。
【００９５】
また、たとえば、複合機３１０Ｂの発音する音声メッセージＫが操作手順のガイダンスのように重要度の低い情報と判断される場合に音声メッセージＪが重要度Ａであれば、複合機３１０Ａは音声メッセージＪを発音する。
【００９６】
図１３は、ポーリング方式で複合機３１０間が発音要求を送受信する場合の動作シーケンス例を示している。各複合機３１０は、発音開始時および発音中に発音要求Ｒを他の複合機に対して所定の周期で繰り返し送信する。発音停止中は発音要求を送信しない。
【００９７】
図１３の例では、複合機３１０Ａが重要度Ｃの音声メッセージＭ３を発音中の時刻Ｔ１１に複合機３１０Ｂで紙つまりなどが発生して重要度Ａの音声メッセージＭ１の発音を要する状態になる。このとき、複合機３１０Ｂは複合機３１０Ａから受信している発音要求Ｒから複合機３１０Ａまでの距離と複合機３１０Ａが発音中の音声メッセージＭ３の重要度Ｃとを認識し、自機の発音が優先されると判断し、複合機３１０Ａに対して自機の発音する音声メッセージＭ１の重要度Ａと距離管理情報（自機の装置ＩＤ）とを含む発音要求Ｒを送信すると共に、自機の発音を開始させる。
【００９８】
複合機３１０Ａは、複合機３１０Ｂから受信した発音要求Ｒに含まれる重要度情報と距離管理情報とから複合機３１０Ｂが自機から所定距離Ｌの範囲内にありかつ複合機３１０Ｂの発音する音声メッセージＭ１の重要度Ａの方が自機が発音中の音声メッセージＭ３の重要度Ｃより高いと判断し、自機の発音を中断し、かつ発音要求Ｒの他機への送信を中止する。
【００９９】
時刻Ｔ１２に複合機３１０Ｂの発音が終了すると、複合機３１０Ｂは発音要求Ｒの送信を中止する。複合機３１０Ａは複合機３１０Ｂから発音要求Ｒが受信されなくなることで、発音中の他機がなくなったことを時刻Ｔ１３に認識し、他機に対して発音要求Ｒの送信を再開すると共に、音声メッセージＭ３の発音を再開させる。
【０１００】
図１４は、複合機３１０が行う発話制御処理の流れを示している。複合機３１０のＣＰＵ１３は当該複合機３１０の動作状態やユーザ操作などに応じて音声メッセージの発音を要すると判断したとき発話制御処理を実行する。まず、他の複合機３１０から発音要求Ｒの受信があるかを調べ(ステップＳ４０１；Ｙｅｓ)、受信していない場合はステップＳ４０４へ移行する。
【０１０１】
受信している場合は、その発音要求Ｒに含まれる距離管理情報からその発音要求Ｒの送信元の複合機３１０と自機との距離が所定距離Ｌの範囲内にあるか否かを判断し(ステップＳ４０２)、所定距離Ｌ内にない場合は(ステップＳ４０２；Ｎｏ)、ステップＳ４０４へ移行する。
【０１０２】
所定距離Ｌ内にある場合は（ステップＳ４０２；Ｙｅｓ）、先の発音要求Ｒに含まれる重要度情報の示す重要度（他機の重要度）と自機が発音しようとしている音声メッセージの重要度(自機の重要度)とを比較し、他機の重要度が自機の重要度より低い場合は（ステップＳ４０３；Ｎｏ）ステップＳ４０４へ移行する。
【０１０３】
ステップＳ４０４では、ユーザ検知部２９の検知結果に基づき、自機の近くに操作者が居るか否かを判定する(ステップＳ４０４)。自機の近くに操作者が居る場合は(ステップＳ４０４；Ｙｅｓ)、他機へ、自機の発音する音声メッセージの重要度を示す重要度情報と自機と他機との距離を認識するための距離管理情報とを含む発音要求Ｒを送信し（ステップＳ４０７）、自機の音声出力部２８から音声メッセージを発音させる(ステップＳ４０８)。そして、当該発音制御処理の繰り返しが必要か否かを判断し(ステップＳ４０９)、繰り返し必要な場合は(ステップＳ４０９；Ｙｅｓ)、ステップＳ４０１に戻って処理を継続し、繰り返し不要の場合は(ステップＳ４０９；Ｎｏ)、本処理を終了する。
【０１０４】
他機の重要度が自機の重要度以上の場合(ステップＳ４０３；Ｙｅｓ)もしくは操作者が近くに居ない場合(ステップＳ４０４；Ｎｏ)は、自機が発音中か否かを判断し(ステップＳ４０５)、発音中の場合は音声出力部２８による音声メッセージの発音を停止させてステップＳ４０９へ移行する。発音中でない場合は（ステップＳ４０５；Ｎｏ）はそのままステップＳ４０９へ移行する。
【０１０５】
なお、繰り返し不要と判断する場合は、第１の実施の形態のステップＳ１０９と同様であり、音声メッセージの出力が完了した場合、操作者が居ないと判断されて発音を停止している状態が予め定めた時間以上継続した場合、エラーの確認釦が操作された場合やエラー状態が回復するなどして音声メッセージを出力する必要がなくなった場合などがある。
【０１０６】
上記の例では、発音中は複合機３１０から繰り返し発音要求Ｒを送信するようにしたが、複合機１０間での情報を送受信（やり取り）する方法はこれに限定されず任意でよい。
【０１０７】
図１５、図１６は、複合機３１０間での情報をやり取りする他の方法の１つとしてハンドシェーク方式による動作例を示している。図１５は、発音する音声メッセージの重要度が複合機３１０Ｂ＞複合機３１０Ａの場合、図１６は、複合機３１０Ａ＞複合機３１０Ｂの場合を示している。
【０１０８】
自機の発音を開始する直前に情報要求指令Ｑを他機に送信して、他機の重要度情報および距離管理情報（発音要求Ｒに相当する情報）を取得する。該取得した情報から自機の発音開始を遅らせるか他機の重要度との比較判断を行い、自機の方が他機より重要度が高いと判断したら、自機の発音を開始する直前に自機の重要度情報および距離管理情報を含む情報（発音要求Ｒに相当する情報）を送信する。また、自機による音声メッセージの発音が終了した場合は終了通知を他機へ送信する。図１５では、重要度が複合機３１０Ｂ＞複合機３１０Ａなので、複合機３１０Ａの発音は複合機３１０Ｂの発音開始により中断され複合機Ｂの発音が終了するまで遅延される。図１６では、重要度が複合機３１０Ａ＞複合機３１０Ｂなので、複合機３１０Ａの発音中に発生した複合機３１０Ｂの発音は、複合機３１０Ａの発音が終了するまで遅延されている。
【０１０９】
また、第３の実施の形態においても、第２の実施の形態と同様に音特性に応じて識別性の有無を判断して発音を制御するようにしてもよい。
【０１１０】
このように、近くに配置された複合機３１０がそれぞれ発話制御機能を実行することにより、重要度の低い方の装置が発音開始を遅延もしくは発音を中止させるので、音声メッセージ同士の重複が回避され、重要な音声が聞き取り難くなる事態が防止される。すなわち、各複合機３１０が上記動作を行うことで、重要度の高い音声メッセージの発音が優先されるようになる。
【０１１１】
以上、本発明の各種実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１２】
各実施の形態では、管理サーバ４０あるいは各複合機１０、３１０に距離管理テーブル５０を記憶しておき、距離管理情報として装置ＩＤを発音要求Ｒに含めて送信し、該装置ＩＤで距離管理テーブル５０を参照してその複合機の位置を認識して、複合機相互間の距離を把握するようにしたが、これ以外の方法で装置間の距離を認識してもよい。たとえば、各複合機の不揮発メモリ２５に自機の位置情報（たとえば、座標位置）を登録しておき、該位置情報を距離管理情報として他機あるいは管理サーバ４０へ通知するように構成されてもよい。他機は自機の不揮発メモリ２５に記憶されている当該自機の位置情報と他機から受信した位置情報とから該他機と自機との距離を認識する。管理サーバ４０の場合は各複合機から受信される位置情報から複合機間の距離を認識する。
【０１１３】
また、距離管理テーブル５０に各複合機の位置情報（座標）を登録して複合機間の距離を認識するようにしたが、複合機相互間の距離をそれぞれ登録するように構成されてもよい。
【０１１４】
また、実施の形態では、発音要求に重要度情報を含めるようにしたが、メッセージＩＤに対応する重要度を管理サーバ４０あるいは複合機３１０が認識している場合には、発音する音声メッセージのメッセージＩＤを重要度情報の代わりとしてもよい。すなわち、第３の実施の形態の複合機３１０の場合、各複合機３１０は音声管理データ２１ａを参照して、他機の発音する音声メッセージの重要度を認識すればよい。また第１の実施の形態では、管理サーバ４０に音声管理データ２１ａを記憶しておき、メッセージＩＤでこの音声管理データ２１ａを参照して重要度を認識すればよい。
【０１１５】
さらに、エラーに対応する音声メッセージの場合には、メッセージＩＤや重要度情報の代わりにエラー情報（エラー番号）を他機や管理サーバ４０に通知するように構成されてもよい。他機あるは管理サーバ４０では、このエラー番号と、該エラー番号のエラーに応じて発音される音声メッセージの重要度とを関連付けて記憶しておき、エラー番号から対応する音声メッセージの重要度を認識する。
【０１１６】
装置ＩＤは、複合機を一意に特定できる情報であれば任意の情報でよく、たとえば、装置ＩＤに代えてＩＰアドレスや固有の機器名称などを使用してもかまわない。
【０１１７】
また、実施の形態では音情報として音声メッセージを例に説明したが、これに限定されるものではなく、警告ブザーの音などを制御対象の音情報に含めてもよい。たとえば、警告ブザーの場合、ブザー音のパターンや音程などにより重要度を表すようにするとよい。
【０１１８】
また、実施の形態ではＬＡＮなどのネットワークを通じて通信するようにしたが、情報をやり取りする方法はこれに限定されない。たとえば、可聴帯域を超える超音波や赤外線通信、無線通信、有線通信などにより重要度や距離管理情報に関する情報を送受するように構成されてもよい。
【０１１９】
このほか、重要度の判定結果に応じた発音の制御は、発音開始タイミングの遅延や発音の中断・中止に限定されない。たとえば、重要度の高い側が現在の音程や速度を維持し、重要度の低い側がその音程や発話速度を他機との識別性が得られるように変更するといった制御でもかまわない。
【０１２０】
実施の形態では、複合機１０、３１０を例に説明したが、音声出力装置の組み込まれる装置はこれに限定されず、様々な装置に適用することができる。
【図面の簡単な説明】
【０１２１】
【図１】本発明の第１の実施の形態に係る音声出力管理システムの構成および配置を示す説明図である。
【図２】本発明の第１の実施の形態に係る音声出力管理システムに含まれる複合機の構成を示すブロック図である。
【図３】音声管理データの一例を示す説明図である。
【図４】本発明の第１の実施の形態に係る音声出力管理システムに含まれる管理サーバの構成を示すブロック図である。
【図５】距離管理テーブルの一例を示す説明図である。
【図６】本発明の第１の実施の形態に係る音声出力管理システムの動作シーケンスの一例を示す説明図である。
【図７】本発明の第１の実施の形態に係る音声出力管理システムの複合機が行う発話処理を示す流れ図である。
【図８】本発明の第１の実施の形態に係る音声出力管理システムの管理サーバが行う音声管理処理を示す流れ図である。
【図９】本発明の第１の実施の形態に係る音声出力管理システムのハンドシェーク方式による動作シーケンスの一例を示す説明図である。
【図１０】識別性判断テーブルの一例を示す説明図である。
【図１１】本発明の第２の実施の形態に係る音声出力管理システムの管理サーバが行う音声管理処理を示す流れ図である。
【図１２】本発明の第３の実施の形態に係る音声出力管理システムの構成および配置を示す説明図である。
【図１３】本発明の第３の実施の形態に係る音声出力管理システムのポーリング方式による動作シーケンスの一例を示す説明図である。
【図１４】本発明の第３の実施の形態に係る音声出力管理システムの複合機が行う発話制御処理を示す流れ図である。
【図１５】本発明の第３の実施の形態に係る音声出力管理システムのハンドシェーク方式による動作シーケンスの一例を示す説明図である（重要度;複合機Ｂ＞複合機Ａ）。
【図１６】本発明の第３の実施の形態に係る音声出力管理システムのハンドシェーク方式による動作シーケンスの一例を示す説明図である（重要度;複合機Ａ＞複合機Ｂ）。
【符号の説明】
【０１２２】
３…ネットワーク
５…音声出力管理システム
１０…複合機
１１…スキャナ部
１２…プリンタ部
１３…ＣＰＵ
１４…画像バス
１５…システムバス
１６…読み取り処理部
１７…書き込み処理部
２１…プログラムメモリ
２１ａ…音声管理データ
２２…システムメモリ
２３…操作表示部
２４…ハードディスク装置
２５…不揮発メモリ
２６…ネットワークＩ／Ｆ部
２７…ファクシミリ通信制御部
２８…音声出力部
２９…ユーザ検知部
４０…管理サーバ
４１…バス
４２…ＣＰＵ
４３…ＲＯＭ
４４…ＲＡＭ
４５…操作部
４６…表示部
４７…ハードディスク装置
４８…ネットワークＩ／Ｆ部
４９…不揮発メモリ
５０…距離管理テーブル
６０…識別性判断テーブル
３００…音声出力管理システム
３１０…複合機
Ｄ…停止指示
Ｅ…発音許可
Ｒ…発音要求
【図１】
2009265278.tif 000003
【図２】
2009265278.tif 000004
【図３】
2009265278.tif 000005
【図４】
2009265278.tif 000006
【図５】
2009265278.tif 000007
【図６】
2009265278.tif 000008
【図７】
2009265278.tif 000009
【図８】
2009265278.tif 000010
【図９】
2009265278.tif 000011
【図１０】
2009265278.tif 000012
【図１１】
2009265278.tif 000013
【図１２】
2009265278.tif 000014
【図１３】
2009265278.tif 000015
【図１４】
2009265278.tif 000016
【図１５】
2009265278.tif 000017
【図１６】
2009265278.tif 000018