(57)【特許請求の範囲】
【請求項１】
複数のユーザ使用機器、制御機器、および音声出力機器がネットワークを介して接続され、複数のネットワークグループが形成されてなる音声出力システムであって、
前記制御機器が前記ネットワークグループ毎のネットワーク使用状況を解析し、前記ネットワークグループ毎に設けられた音声出力機器のマスカ音の出力を制御し、
前記制御機器は、ネットワーク中継機器であることを特徴とする音声出力システム。
【請求項２】
前記制御機器は、通信内容および通信量に基づいて前記ネットワークグループ毎のネットワーク使用状況を解析する請求項１に記載の音声出力システム。
【請求項３】
前記制御機器は、音声通話に係るパケットを検出した場合、発着信対象となるユーザ以外のユーザに対して設けられた音声出力装置にマスカ音を出力するよう指示する請求項２に記載の音声出力システム。
【請求項４】
前記マスカ音とは異なる音を出力する第２の音声出力機器をさらに備え、
前記制御機器は、前記ネットワークグループ毎のネットワーク使用状況である前記ユーザ使用機器が接続されているサイトのジャンルを解析した結果に基づいて、前記第２の音声出力機器の出力を制御する請求項１乃至請求項３のいずれかに記載の音声出力システム。
【請求項５】
前記制御機器は、前記マスカ音を出力するよう指示した音声出力装置以外の音声出力装置に、前記ネットワークグループ毎のネットワークの使用状況に基づいて前記マスカ音とは異なる音の出力を制御する請求項１乃至請求項３のいずれかに記載の音声出力システム。
【請求項６】
前記ネットワークグループは、少なくともネットワークアドレス毎、ルータ毎、スイッチ毎、またはＶＬＡＮ毎に形成されることを特徴とする請求項１乃至請求項５のいずれかに記載の音声出力システム。
【請求項７】
前記ネットワークグループは、予め決められたＩＰアドレスの範囲、またはＭＡＣアドレスの範囲で形成される請求項１乃至請求項６のいずれかに記載の音声出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、マスカ音を出力する音声出力システムに関するものである。
【背景技術】
【０００２】
従来、パーティション等にスピーカを取り付け、ノイズであるマスカ音を出力することにより、近接する他の空間に存在する人に話者の音声を聞き取り難くしたものが提案されている（例えば、特許文献１参照）。これにより、話者の発言内容を理解し難くなるため、話者のプライバシーが保つことができる、あるいは、聴取者が話者の会話内容に気をとられない（例えば仕事に集中することができる）、等の効果を実現することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−１７５６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の方式では、常にマスカ音が出力されるため、他の空間に人がいない様な状況においても無駄にマスカ音が出力されてしまうという課題がある。
【０００５】
そこで、本発明は、ユーザの状況に応じて適切なタイミングでマスカ音を出力する音声出力システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の音声出力システムは、複数のユーザ使用機器、制御機器、および音声出力機器がネットワークを介して接続され、複数のネットワークグループが形成されてなる。ネットワークグループは、例えば、ルータ毎、スイッチ毎、あるいはＶＬＡＮ毎に形成することが可能である。制御機器は、ネットワークグループ毎のネットワークの使用状況を解析し、ネットワークグループ毎に設けられた音声出力機器のマスカ音の出力を制御する。制御機器としては、オフィス等に既に設置されているルータやインテリジェントハブ等のネットワーク中継機器を用いることができる。ネットワークの使用状況とは、例えば通信内容および通信量である。通信内容としては、ネットワーク内に送受信されているパケットのプロトコル（ＨＴＴＰ、ＳＩＰ等）やパケットの解析の結果から特定のアプリケーションの使用状況（例えば、ＶｏＩＰを使った音声通信アプリケーションが使用されていること等）から判断することができ、通信量としてはＬＡＮ内のトラフィック、ＤＨＣＰのアドレス払い出し数等から判断することができる。例えば、あるネットワークグループ内のＤＨＣＰのアドレスが所定数以上払い出しされていれば、当該ネットワークグループ内にユーザが所定数以上存在すると判定し、他のネットワークグループに対して設けられた音声出力機器からマスカ音を出力させる制御を行う。
【０００７】
マスカ音を出力させることで、各ネットワークグループ内のユーザは、他のネットワークグループ内のユーザの会話等が聞こえることがなくなり、多数の人がいる状況においても、各ユーザが他のユーザの会話に気をとられない（集中力が低下する等を防止する）環境を実現することができ、ネットワークグループ毎にプライベート性の高い環境を提供することができる。一方、例えばＤＨＣＰのアドレスが所定数未満となれば、不在のユーザが増えたとして、マスカ音の出力を停止させる制御を行う。ユーザの数が少なくなった場合、静かな環境であり、マスカ音がなくともプライベート性が高い環境であるため、無駄にマスカ音が出力されてしまうことを防止する。
【０００８】
また、ＳＩＰ等のＶｏＩＰの係るパケットを検出（例えば、ＶｏＩＰの呼制御のＳＩＰパケットを検出）した場合、発着信対象となるユーザに近接するネットワークグループに設けられた音声出力装置にマスカ音を出力するよう指示する。このように、パケットの種類から電話を行っていると判断できる場合は、電話を行っているユーザではなく、近接する他のネットワークグループにマスカ音を出力することで電話における会話内容を聞かせない（プライバシーを保つ）態様とすることができる。
【０００９】
また、特定のアプリケーションの使用状況（例えば、ＶｏＩＰを使った音声通信アプリケーションが使用されていること等）を解析し、遠隔通話を行っていることを検出した場合には、発着信対象となるユーザ以外のユーザに設けられた音声出力装置にマスカ音を出力するよう指示する態様も可能である。このように、使用されている特定のアプリケーションの種類から遠隔通話を行っていると判断できる場合は、そのアプリケーションを使用しているユーザではなく、近接する他のユーザにマスカ音を出力することで電話における会話内容を聞かせない（プライバシーを保つ）態様とすることができる。
【００１０】
また、マスカ音とは異なる音（例えば好きな音楽等のリラックス音）を出力する第２の音声出力機器をさらに備え、制御機器は、ネットワークの使用状況に基づいて第２の音声出力機器の出力を制御する態様としてもよい。例えば、ＨＴＴＰのパケットに含まれるＵＲＬを解析し、あるユーザが仕事と関係ないサイトを閲覧していると判断できる場合、このユーザが休憩中であると判断し、マスカ音ではなくリラックス音を出力する。
【発明の効果】
【００１１】
この発明によれば、ユーザの状況に応じて適切なタイミングでマスカ音を出力することができる。
【図面の簡単な説明】
【００１２】
【図１】音声出力システムの構成を示すブロック図である。
【図２】ネットワークグループ管理テーブルを示す図である。
【図３】音声出力機器の構成を示すブロック図である。
【図４】コンテンツサーバを備えた音声出力システムの構成を示すブロック図である。
【図５】ルータの構成を示すブロック図である。
【図６】音声出力システムの動作を示すフローチャートである。
【図７】音声出力システムの動作を示すフローチャートである。
【図８】音声出力システムの動作を示すフローチャートである。
【図９】音声出力システムの動作を示すフローチャートである。
【図１０】音声出力システムの動作を示すフローチャートである。
【図１１】ＨＴＴＰパケットの解析例、および登録ＵＲＬのリストを示す図である。
【図１２】スピーカアレイを追加した場合の音声出力システムの構成を示すブロック図である。
【図１３】ネットワークグループの応用例を示した図である。
【図１４】ネットワークグループの応用例を示した図である。
【図１５】マスカ音による仮想パーティションで空間を区切る場合の音声出力システムの構成を示した図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の音声出力システムの構成を示すブロック図である。音声出力システムは、例えばオフィス等に一般的に設置されている各種ネットワーク機器（ルータ、スイッチングハブ、パーソナルコンピュータ等）からなる。
【００１４】
図１において、音声出力システムは、ネットワーク（ＬＡＮ）を管理するルータ１１（ルータ１１Ａ，ルータ１１Ｂ)、スイッチングハブ１２（スイッチングハブ１２Ａ，スイッチングハブ１２Ｂ，スイッチングハブ１２Ｃ，スイッチングハブ１２Ｌ）、ユーザ使用機器であるＰＣ１３（ＰＣ１３Ａ１，ＰＣ１３Ａ２，ＰＣ１３Ａ３，ＰＣ１３Ｂ，ＰＣ１３Ｃ１，ＰＣ１３Ｃ２）、および音声出力機器１５（音声出力機器１５ＲＡ，音声出力機器１５ＬＡ，音声出力機器１５ＲＢ，音声出力機器１５ＬＣ）を備えている。
【００１５】
ネットワークＡを管理するルータ１１Ａは、上位のネットワークＢを管理するルータ１１Ｂと、スイッチングハブ１２Ｌと、に接続されている。スイッチングハブ１２Ｌには、スイッチングハブ１２Ａ、スイッチングハブ１２Ｂ、スイッチングハブ１２Ｃが接続されている。これらスイッチングハブ１２は、全て一般的なスイッチングハブ（レイヤ２スイッチ）と同様の構成、機能を有する。
【００１６】
スイッチングハブ１２Ａは、ＰＣ１３Ａ１、ＰＣ１３Ａ２、ＰＣ１３Ａ３、音声出力機器１５ＲＡ、および音声出力機器１５ＲＢに接続されている。ルータ１２Ｂは、ＰＣ１３Ｂおよび音声出力機器１５ＲＢが接続されている。ルータ１２Ｃは、ＰＣ１３Ｃ１、ＰＣ１３Ｃ２、および音声出力機器１５ＬＣが接続されている。
【００１７】
ルータ１１Ａは、これらスイッチングハブ１２Ａに接続されている機器、スイッチングハブ１２Ｂに接続されている機器、およびスイッチングハブ１２Ｃに接続されている機器をそれぞれ１つのネットワークグループとして管理する。スイッチングハブ１２Ｌから見れば、ポート毎にそれぞれ１つのネットワークグループが形成されることになる。
【００１８】
各ネットワークグループは、例えば図２に示すように、ネットワークアドレスによって分離し、管理することが可能である。なお、例えばＷｉｎｄｏｗｓ（登録商標）におけるＬＬＴＤ（link layer topology discovery）やＵＰｎＰ（universal plug and play）、ＷＳＤ（web services on devices）プロトコル等を用いて、スイッチを含むネットワーク接続関係を把握できる場合、ルータが自動的にスイッチ毎にネットワークグループを割り当て、管理することも可能である。
【００１９】
ＰＣ１３Ａ１、ＰＣ１３Ａ２、ＰＣ１３Ａ３、ＰＣ１３Ｂ、ＰＣ１３Ｃ１およびＰＣ１３Ｃ２は、一般的なパーソナルコンピュータ等の情報処理端末であり、それぞれのユーザ１４Ａ１、ユーザ１４Ａ２、ユーザ１４Ａ３、ユーザ１４Ｂ、およびユーザ１４Ｃ１、１４Ｃ２の近接位置に設置されている。ユーザ１４Ａ１、ユーザ１４Ａ２、およびユーザ１４Ａ３は、同じグループ（例えば同じ部署や同じプロジェクトチーム等）として同じ空間（空間Ａ）に存在し、近接した位置に存在する。ユーザ１４Ｂは、パーティション５１を隔ててユーザ１４Ａの左側の空間Ｂに存在する。ユーザ１４Ｃ１およびユーザ１４Ｃ２は、同じグループとして同じ空間（空間Ｃ）に存在し、パーティション５１を隔ててユーザ１４Ａの右側に存在する。したがって、ネットワークグループＡは、空間Ａに対応し、ネットワークグループＢは、空間Ｂに対応し、ネットワークグループＣは、空間Ｃに対応する。
【００２０】
音声出力機器１５ＬＡは、空間Ａ内の左側に設置され、音声出力機器１５ＲＡは、空間Ａ内の右側に設置されている。音声出力機器１５ＬＡおよび音声出力機器１５ＲＡは、空間Ａに存在するユーザ全体に対して音声を出力するように設置されている。音声出力機器１５ＬＡは、主に空間Ｂに存在するユーザの発話音声をマスクするためのマスカ音を出力し、音声出力機器１５ＲＡは、主に空間Ｃに存在するユーザの発話音声をマスクするためのマスカ音を出力する。また、音声出力機器１５ＲＢは、空間Ｂ内の右側に設置され、ユーザ１４Ｂに対して空間Ａに存在するユーザの発話音声をマスクするためのマスカ音を出力する。音声出力機器１５ＬＣは、空間Ｃ内の左側に設置され、空間Ｃに存在するユーザ全体に対して空間Ａに存在するユーザの発話音声をマスクするためのマスカ音を出力する。
【００２１】
各ユーザは、音声出力機器から出力されるマスカ音を聴取することで、近接する他の空間に存在するユーザの発話音声（独り言等）が聞き取り難くなり、各ユーザが他のユーザの会話に気をとられない（集中力が低下する等を防止する）様な環境を実現することができる。
【００２２】
本実施形態の音声出力システムは、ルータ１１Ａがネットワークグループ毎のネットワークの使用状況を解析し、ユーザの在、不在等を判断して、各音声出力機器のマスカ音の出力をオン、オフするものである。以下、各機器の構成、機能、動作について詳細に説明する。
【００２３】
図３は、音声出力機器１５ＬＡの構成を示すブロック図である。各音声出力機器は同じ構成、機能を有するため、同図においては、代表して音声出力機器１５ＬＡを例に挙げて説明する。
【００２４】
音声出力機器１５ＬＡは、ネットワークインタフェース（Ｉ／Ｆ）１５１、マスカ音生成部１５２、記憶部１５３、および放音用のスピーカ１５４を備えている。
【００２５】
マスカ音生成部１５２は、ネットワークＩ／Ｆ１５１を介して、制御機器（本実施形態ではルータ１１Ａ）からマスカ音の出力指示を受信し、マスカ音を生成する。記憶部１５３には、少なくともマスカ音に係る音声データ（コンテンツ）が記憶された領域が含まれている。マスカ音生成部１５２は、マスカ音の出力を指示する旨のパケットを受信すると、記憶部１５３に記憶されているマスカ音の音声データを読み出し、デコード、Ｄ／Ａ変換等してスピーカ１５４に出力する。また、マスカ音生成部１５２は、制御機器からマスカ音の出力停止を指示する旨のパケットを受信すると、マスカ音の生成を停止し、スピーカ１５４への出力を停止する。マスカ音は、どの様な音であってもよいが、聴取者の不快感を抑えたものであることが好ましい。例えば、隣接する空間に存在するユーザの発話音声を録音し、時間軸上あるいは周波数軸上で改変し、語彙的に何ら意味をなさない（会話内容が理解できない）ようにしたものや、男性および女性を含む複数人の音声で、かつ語彙的に何ら意味をなさない汎用的な発話音声に空調音のような背景音等を付加したものを用いる。
【００２６】
なお、制御機器からは、マスカ音の出力オン、オフの指示だけを受信する態様も可能であるし、どの様なマスカ音を出力するかを示す情報をさらに受信する態様も可能である。また、マスカ音生成部１５２は、マスカ音に係る音声データを制御機器や図４に示すようなサーバ（コンテンツサーバ）２１からダウンロード（あるいはストリーミング配信）し、デコード、Ｄ／Ａ変換することでもマスカ音の生成を行うことができる。また、図４に示すように、サーバ２１に存在する複数のコンテンツ（マスカ音に係る音声データ）から最適なコンテンツを選択してダウンロードする態様も可能である。図４に示すコンテンツサーバは、コンテンツＡとコンテンツＢがともにマスカ音に係る音声データである様態や、コンテンツＡがマスカ音に係る音声データであり、コンテンツＢが背景音に係る音声データである態様とし、マスカ音と背景音等とを分けて保持してもよい。このとき、音声出力機器１５の記憶部１５内に、ダウンロードするコンテンツを示す情報を記憶しておいてもよい。なお、記憶部１５３は、音声出力機器１５に内蔵されている必要はなく、ルータ等の制御機器やローカルネットワーク上のサーバやネットワークを介した遠隔地にあるサーバに内蔵させておく態様も可能である。
【００２７】
また、本実施形態では、ネットワークＩ／Ｆ１５１を介して制御機器からネットワークを経由して出力オン、オフの指示を受信する態様を示すが、他のインタフェース（例えばＵＳＢ等）を介して制御機器から指示を受信する態様も可能である。
【００２８】
なお、音声出力機器１５ＬＡのうち、ネットワークＩ／Ｆ１５１、マスカ音生成部１５２、および記憶部１５３の機能部は、ＰＣ１３のハードウェアやソフトウェアによって実現し、スピーカ１５４のみからなる構成であってもよい。この場合、ＰＣとＰＣに接続されるスピーカを備えていればよく、ハードウェアとしての音声出力システム専用の機器を用意する必要がないため、既存の一般的なＰＣとスピーカ装置を用いることで、本実施形態の音声出力システムを実現することができる。
【００２９】
次に、ルータ１１Ａの構成、機能、動作について説明する。図５は、ルータ１１Ａの構成を示すブロック図である。
【００３０】
ルータ１１Ａは、ネットワークＩ／Ｆ１１１、制御部１１２、記憶部１１３を備え、一般的なルータと同様の構成、機能を有する。記憶部１１３には、図２に示したネットワークグループの管理テーブルが記憶されている。制御部１１２の機能としては、ネットワーク管理機能（ＤＨＣＰサーバ機能を含む。）１１２Ａやパケット解析機能１１２Ｂ等を有する。さらに、本実施形態のルータ１１Ａは、ネットワークの使用状況に応じて音声出力機器１５のマスカ音の出力オン、オフを制御する音声出力制御機能１１３Ｂを有する。
【００３１】
図６は、音声出力システム（特にルータ１１Ａ）の動作を示すフローチャートである。同図に示す動作は、いわゆるポーリングに類似する動作であり、定期的に実行される。
【００３２】
まず、ルータ１１Ａは、ネットワーク内の通信内容や通信量が所定の条件を満たすか否かを判断する（ｓ１１）。例えば、ネットワーク内に送受信されているパケットのプロトコル（ＨＴＴＰ、ＳＩＰ等）を解析して通信内容を解析したり、ＬＡＮ内のトラフィックやＤＨＣＰのアドレス払い出し数等から通信量を解析したりする。
【００３３】
例えば、グループの使用状況（ＤＨＣＰアドレスの払い出し数やＭＡＣアドレスの数、トラフィック量等）が予め定めた閾値を超える場合に条件を満たしたと判断する、あるいは予め定めた値と一致する場合に条件を満たしたと判断する。さらに、現在の時刻が所定の時間帯（例えば稼働時間帯である９時〜１７時等）に該当する場合に条件を満たし、所定の時間帯に該当しなければ、グループの使用状況が閾値を超える（または閾値と一致する）場合であっても、条件を満たさないと判断するようにしてもよい。条件を満たしたと判断した場合、ルータ１１Ａは、条件を満たしたグループ内の音声出力機器１５に対し、マスカ音を出力させる指示を行う（ｓ１２）。ルータ１１Ａは、マスカ音の出力を指示した後、所定時間待機し（ｓ１３）、条件を満たすか否かの判断（ｓ１１）から処理を繰り返す。これにより、各ユーザは、他のユーザの会話等を聞くことがなくなり、多数の人がいる状況においても、各ユーザが他のユーザの会話に気をとられない環境を実現することができる。なお、上述の閾値は、１つに限らず、複数の閾値を段階的に設定しておき、各段階に応じてマスク強度（マスカ音の音量や種類）を段階的に制御するようにしてもよい。
【００３４】
また、ｓ１１の判断において、ルータ１１Ａは、ネットワーク内の通信内容や通信量が所定の条件を満たしていないと判断した場合、音声出力機器１５に対し、マスカ音の出力を停止する指示を行う。マスカ音の出力を停止する指示を行った後も、ルータ１１Ａは、所定時間待機し（ｓ１３）、条件を満たすか否かの判断（ｓ１１）から処理を繰り返す。例えば、ＤＨＣＰのアドレス払い出し数が閾値未満となった場合、不在のユーザが増えたとして、マスカ音の出力を停止させる制御を行う。このように、ユーザの数が少なくなった場合、静かな環境であり、マスカ音がなくともプライベート性が高い環境であるため、無駄にマスカ音が出力されてしまうことを防止する。
【００３５】
以上の動作は、ルータ１１Ａがネットワーク内の全ての音声出力機器に対してマスカ音の出力オン、オフ指示を行う態様として説明したが、ネットワークグループ毎に設けられた音声出力機器に対して個別にマスカ音の出力オン、オフ指示を行うことも可能である。
【００３６】
例えば、図２に示したネットワークグループの例において、グループＡのＰＣ１３Ａ１、ＰＣ１３Ａ２、およびＰＣ１３Ａ３の全ての機器にＤＨＣＰによるＩＰアドレス割り当てがなされると、ルータ１１Ａは、アドレス払い出し数が閾値以上となったとして、グループＡの音声出力機器（音声出力機器１５ＬＡおよび音声出力機器１５ＲＡ）に対し、マスカ音を出力する指示を行う。
【００３７】
また、例えばグループＢのＰＣ１３ＢにもＤＨＣＰによるＩＰアドレス割り当てがなされ、グループＣのＰＣ１３Ｃ１およびＰＣ１３Ｃ２のＩＰアドレス割り当てが解除されていたとすると、ルータ１１Ａは、グループＢの音声出力機器１５ＲＢに対し、マスカ音を出力する指示を行い、グループＣの音声出力機器１５ＬＣにはマスカ音の出力をオフする指示を行う。このとき、空間Ｃに存在するユーザの発話音声をマスクするためのマスカ音を出力する音声出力機器１５ＲＡからは、マスカ音を出力する必要がなくなるため、ルータ１１Ａは、音声出力機器１５ＲＡに対し、マスカ音の出力をオフする指示を行ってもよい。
【００３８】
なお、マスカ音の出力オン、オフの指示は、上述の様にルータがネットワーク経由でパケットを各音声出力機器に送信し、各音声出力機器が受信したパケットに応じて音声出力のオン、オフを決定する態様であってもよいが、マスカ音に係る音声データをルータから各音声出力機器に送信する場合、ルータが音声データの送信を開始、停止することでマスカ音の出力オン、オフを行う態様であってもよい。また、スイッチングハブにおける特定のポートのデータ転送を停止する態様であってもよい。特に、スイッチングハブがルータからの制御を受け付けるインテリジェントハブである場合、スイッチングハブがルータの制御に従って指定されたＩＰアドレスに対応するポートをオン、オフする態様とすることが可能である。
【００３９】
また、図７に示すように、マスカ音のオン、オフの条件は、ユーザの操作履歴を反映させることも可能である。図７に示す動作においては、グループの使用状況が予め定めた閾値を超え、条件を満たしたと判断した後に、さらに過去の操作履歴（例えば記憶部１１３に記憶されているもの）を参照し、過去にユーザがマスカ音の停止操作を行った時の使用状況（ＤＨＣＰアドレスの払い出し数やＭＡＣアドレスの数、トラフィック量等）と一致するか否かを判断する（ｓ１１１）。そして、過去の操作時と使用状況が一致する場合にはマスカ音の停止を行い（ｓ１４）、一致しない場合にマスカ音の出力を行う（ｓ１２）。マスカ音の出力を行った場合は、その後ユーザから出力停止指示がなされるか否かを判断する（ｓ１１２）。ユーザから出力停止操作がなされた場合、マスカ音の出力を停止し（ｓ１１３）、停止操作前後の使用状況（通信内容やトラフィック量）を当該停止操作と対応づけて記憶しておき（ｓ１１４）、所定時間待機した後にｓ１１の判断を繰り返す。以後は、この停止操作に対応づけて記憶された使用状況（通信内容やトラフィック量）をｓ１１１の処理にて参照する。
【００４０】
以上のようにして、本実施形態の音声出力システムにおけるルータ１１Ａは、ネットワーク全体あるいはネットワークグループ毎のネットワーク使用状況からユーザの在、不在を検知し、各音声出力機器のマスカ音の出力オン、オフを行うことができる。グループ毎に機器を制御することにより、個別機器毎に制御を行う場合に比べ、機器の管理が容易になるだけでなく、空間の音場制御をより簡易に行うことが可能である。
【００４１】
さらに、ルータ１１Ａは、ネットワークの使用状況から、各ユーザが仕事中であるか、電話中であるか、休憩中であるか、等の判断を行い、各音声出力機器の制御を行うことも可能である。例えば、ネットワーク内に送受信されているパケットのプロトコルを解析し（図１１（Ａ）を参照）、特定のパケットとしてＳＩＰ（ＶｏＩＰ）等の音声通話用パケットを検知した場合にユーザが電話中であると判断することができる。図８は、ＳＩＰパケットに応じたマスカ音の出力制御の態様を示すフローチャートである。
【００４２】
まず、ルータ１１Ａは、ＳＩＰパケットを検出したか否かを判断する（ｓ２１）。ＳＩＰパケットを検出するまでは待機する。ＳＩＰパケットを検出した場合、呼接続がなされたか否かを判断する（ｓ２２）。呼接続がなされた場合、発着信のユーザを特定する（ｓ２３）。例えば、ＳＩＰパケットの内容を解析し、送信側または受信側のＩＰアドレスを特定することでユーザ使用ＰＣを特定する。そして、特定したユーザの属するネットワークグループ以外のネットワークグループにユーザが存在するか否かを判断する（ｓ２４）。例えば、ＳＩＰパケットから特定したＩＰアドレスとは異なるネットワークグループのＩＰアドレスが払い出しされているか否かを判断し、発着信ユーザの空間以外にもユーザが存在するかを判断する。発着信ユーザが存在する空間以外の空間にユーザが存在しない場合、ＳＩＰパケット検出の判断から処理を繰り返す。
【００４３】
発着信ユーザが存在する空間以外の空間にもユーザが存在する場合、当該他の空間に設けられた音声出力機器１５に対し、マスカ音を出力する指示を行う。なお、ルータ１１Ａは、他の空間の全ての音声出力機器１５に対してマスカ音の出力指示を行ってもよいが、各空間の位置関係を示す情報がルータ１１Ａの記憶部１１３に記憶されている場合、発着信ユーザに近接する空間に設けられた音声出力機器１５に対し、マスカ音を出力する指示を行う態様であってもよい。
【００４４】
また、ルータ１１Ａは、ＳＩＰパケットを検出し、呼切断がなされた場合（ｓ２６）、発着信ユーザが存在する空間以外の空間に設けられた音声出力機器１５に対して、マスカ音の出力を停止する指示を行い、マスカ音の出力を停止させる（ｓ２７）。
【００４５】
なお、この場合においても、ｓ２１の処理において、グループ内の使用状況（ＳＩＰパケットの呼接続の数やＶｏＩＰパケットの数等）が予め定めた閾値を超える場合、あるいは閾値に一致する場合に条件を満たしたと判断し、ｓ２２以下の処理を行う様にしてもよい。
【００４６】
このように、ＶｏＩＰパケットを検出し、あるネットワークグループ内で電話を行っているユーザが存在すると判断した場合は、電話を行っているネットワークグループ以外のネットワークグループに属するユーザにマスカ音を出力することで、電話における会話内容を他のグループに会話の内容を識別できなくする（プライバシーを保つ）態様とすることができる。
【００４７】
また、図９に示すように、図６のｓ２１の処理に代えて、予め指定された特定のアプリケーションが使用されているか否かを判断する（ｓ２１１）ことで、遠隔通話を行っているか否かを判断する態様としてもよい。この様に、特定のアプリケーションの使用状況（例えば、ＶｏＩＰを使った音声通信アプリケーションが使用されていること等）を解析し、遠隔通話を行っていることを検出した場合には、発着信対象となるユーザ以外のユーザに設けられた音声出力装置にマスカ音を出力するよう指示する態様も可能である。この場合も、特定のアプリケーションを使用しているユーザではなく、近接する他のユーザにマスカ音を出力することで電話における会話内容を聞かせない（プライバシーを保つ）態様とすることができる。また、グループ内の使用状況（当該特定のアプリケーションの使用数）が予め定めた閾値を超える場合、あるいは閾値に一致する場合に条件を満たしたと判断し、ｓ２２以下の処理を行うようにしてもよい。
【００４８】
次に、図１０は、ＨＴＴＰパケットから各ユーザが仕事中であるか、休憩中であるか、の判断を行い、各音声出力機器の制御を行う場合の動作を示すフローチャートである。
【００４９】
まず、ルータ１１Ａは、ＨＴＴＰパケットを検出したか否かを判断する（ｓ３１）。ＨＴＴＰパケットを検出するまでは待機する。ＨＴＴＰパケットを検出した場合、図１１（Ａ）に示すように、ＨＴＴＰパケットを解析してパケットに含まれるＵＲＬを解析し、接続されているサイトのジャンルを解析する（ｓ３２）。例えば、同図（Ｂ）に示すように、ルータ１１Ａの記憶部１１３にビジネス系サイトである特定のサイトのＵＲＬを登録しておき、接続されているサイトが記憶部１１３に登録されているサイトのＵＲＬに一致する（含まれる）場合に、ビジネス系サイトに接続されている（仕事中である）と判定し、登録されていないＵＲＬであれば、非ビジネスサイトに接続されている（休憩中である）と判定する。あるいは逆に、同図（Ｃ）に示すように、接続されているサイトが記憶部１１３に登録されているサイトのＵＲＬに一致する（含まれる）場合に、非ビジネス系サイトに接続されている（休憩中である）と判定し、登録されていないＵＲＬであれば、ビジネスサイトに接続されている（仕事中である）と判定する態様でもよい。また、非ビジネス系サイトに接続されている場合においても、当該非ビジネス系サイトに接続されている時間（滞在時間）が所定の閾値を超える場合に休憩中であると判定し、閾値未満の場合は仕事中であると判定してもよい。
【００５０】
ルータ１１Ａは、非ビジネスサイトに接続され、休憩中であると判断した場合（ｓ３３）、さらに、他のネットワークグループのユーザが仕事中であるか否かを判断する（ｓ３４）。ここで、他のネットワークグループのユーザが仕事中であると判断した場合、当該他のネットワークグループに設けられた音声出力機器１５にマスカ音の出力指示を行う（ｓ３５）。他のネットワークグループに仕事中のユーザが存在しない場合、マスカ音の出力指示は行わない。なお、上述のように、空間の位置関係を示す情報がルータ１１Ａの記憶部１１３に記憶されている場合、休憩中のネットワークグループに近接するネットワークグループに設けられた音声出力機器１５に対し、マスカ音を出力する指示を行う態様であってもよい。
【００５１】
これにより、他のネットワークグループのユーザは、休憩中のネットワークグループのユーザが発する音声に気をとられない（集中力が低下する等を防止する）様な環境を実現することができる。
【００５２】
そして、ルータ１１Ａは、休憩中であると判断したユーザの属するネットワークグループにおいて、グループ毎のリラックス音が設定済であれば（ｓ３６）、当該グループに設けられた音声出力機器１５にマスカ音とは異なる音（例えば好きな音楽等のリラックス音）を出力する指示を行う（ｓ３７）。リラックス音に係る音声データは、音声出力機器１５の記憶部１５３に記憶され、マスカ音生成部１５２が記憶部１５３から読み出して出力する態様であってもよいし、ルータ１１Ａの記憶部１１３に記憶され、ルータ１１Ａが対象の音声出力機器１５に送信する態様であってもよい。
【００５３】
なお、マスカ音とリラックス音は、それぞれ異なる音声出力機器から出力する態様としてもよい。例えば、図１２に示すように、ネットワークグループ毎にリラックス音出力用のスピーカアレイ（複数のスピーカユニットが配列されたもの）を設ける。図８の例では、空間Ａにスピーカアレイ１６Ａ、空間Ｂにスピーカアレイ１６Ｂ、空間Ｃにスピーカアレイ１６Ｃが設けられている。各スピーカアレイ１６は、音声出力機器１５と同様の構成、機能を有し、さらに各スピーカユニットからの音声出力タイミングを制御し、音声の指向性を制御する構成、機能を有している。
【００５４】
この場合、ルータ１１Ａは、各空間に設けられたスピーカアレイ１６に対し、リラックス音に係る音声データを送信する。スピーカアレイ１６は、それぞれ受信した音声データに基づいて、ユーザの存在する方向にリラックス音を出力する。スピーカアレイ１６は、空間内の全体にリラックス音を出力する態様としてもよいが、各ユーザの存在位置が判明している場合には、図１２に示すように、同時に複数のリラックス音を出力し、各リラックス音の指向性を絞り込んで複数の音声ビーム化し、空間内の各ユーザの位置に対してリラックス音の音声ビームの焦点を設定する。これにより、リラックス音は、主として各空間の各ユーザに対してのみ出力されることになり、近接する他の空間のユーザにはほとんど聞こえないようにすることができ、プライベート性の高い環境を維持することができる。
【００５５】
図１２や図１に示した例では、スイッチングハブ毎に１つのネットワークグループを形成し、各空間の音声出力機器を制御する例を示したが、ルータ毎に１つのネットワークグループを形成する態様であってもよい。また、物理的な接続関係に限らず、図９に示すように、仮想的なネットワークグループのＶＬＡＮ（Ｖｉｒｔｕａｌ  ＬＡＮ）を形成し、ＶＡＬＮ毎に音声出力機器を設ける態様であってもよい。例えば、図１３の例では、ＰＣ１３Ｂ、ＰＣ１３Ａ２、および音声出力機器１５Ｖ１によってＶＬＡＮ１が形成され、音声出力機器１５Ｖ１は、ＶＬＡＮ１内のユーザ１４Ｂおよびユーザ１４Ａ２にマスカ音を出力するように設置されている。同様に、ＰＣ１３Ａ１、ＰＣ１３Ａ３、ＰＣ１３Ｃ１、ＰＣ１３Ｃ２、および音声出力機器１５Ｖ２によってＶＬＡＮ２が形成され、音声出力機器１５Ｖ２は、ＶＬＡＮ２内のユーザ１４Ａ１、ユーザ１４Ａ３、ユーザ１４Ｃ１、およびユーザ１４Ｃ２にマスカ音を出力するように設置されている。いずれにしても、ルータ１１Ａやインテリジェントハブ等のネットワーク管理機能を有する機器がネットワーク使用状況を解析し、音声出力機器の制御を行う態様である。また、図１４に示すように、下位のネットワークＡで１つのグループ空間Ａを形成し、上位のネットワークＢで１つのグループＢを形成する態様としてもよい。この場合、ルータ１１Ａ（またはインテリジェントハブ等のネットワーク管理機能を有する機器）がネットワークＡ内の全てのネットワーク機器のネットワーク使用状況を解析し、ネットワークＡ内の全ての音声出力機器の制御を行い、グループＡ内の全てのユーザに対してマスカ音の出力を行う。また、ルータ１１Ｂ（またはインテリジェントハブ等のネットワーク管理機能を有する機器）がネットワークＢ内の全てのネットワーク機器（ＰＣ１３Ｂ２およびＰＣ１３Ｂ３）のネットワーク使用状況を解析し、音声出力機器１５Ｂの制御を行い、グループＢ内のユーザ１４Ｂ２およびユーザ１４Ｂ３に対してマスカ音の出力を行う。
【００５６】
ネットワークグループは、ネットワークアドレス毎、ルータ毎、スイッチ毎、あるいはＶＬＡＮ毎に形成されることを説明してきたが、さらに、グループを形成する態様としては、以下のような例も考えられる。例えば、予め決められたＩＰアドレスの範囲でのグループ分けを行う。この場合、固定されたＩＰアドレスによってグループ分けを行う態様も可能であるし、ＤＨＣＰによる割り当ての場合も可能である。ＤＨＣＰによる割り当ての場合は、ルータがＤＨＣＰの割り当て範囲内によって、グループを決定すればよい。また、予め決められたＭＡＣアドレスの範囲でのグループ分けを行うことも可能である。さらには、上述のグループ分け条件を複数組み合わせる態様も可能である。
【００５７】
なお、本実施形態の例では、ルータ１１Ａが管理するＬＡＮ内の使用状況に応じてマスカ音の出力オン、オフを行う例を示したが、外部ネットワークの使用状況に応じてマスカ音の出力オン、オフを行う態様であってもよい。例えば、インターネット経由で現在地の天気情報を受信したとき、この受信した天気情報に応じてマスカ音の出力オン、オフを制御する態様も可能である。例えば、暴風雨時にこの暴風雨の音を低減するマスカ音を出力し、晴天時にはマスカ音の出力をオフする動作を行う。あるいは、外部の時刻サイトから受信した時刻データが予め決められた条件（９時〜１７時の間等）に該当する場合にマスカ音をオンするという態様も可能である。また、休憩時間帯（例えば１２時〜１３時）に該当する場合にリラックス音を出力するという態様も可能である。
【００５８】
なお、スクリプト実行機能を備えたルータであれば、ユーザがルータの動作をある程度カスタマイズすることができるため、例えば、ＤＨＣＰアドレス払い出し数の閾値を変更する、マスカ音やリラックス音を手動で選択する等、マスカ音を出力する条件や出力音声の内容等をユーザが自由に変更することもできる。
【００５９】
なお、本実施形態では物理的なパーティションにより各ユーザの空間を区切る例を示したが、必ずしも物理的に空間を区切る必要はなく、音響空間的に区切られていればよい。例えば、図１５に示すように、ユーザ１４Ａとユーザ１４Ｂとの境界位置（図１で示したパーティション５１の設置位置）付近にスピーカ１５ＬＡおよびスピーカ１５ＲＢを設置し、この境界位置付近にマスカ音を放音させることで、ユーザ１４Ａとユーザ１４Ｂを音響空間的に隔てるための仮想的なパーティション５１１（図中波線で示す箇所）を形成する。同様に、ユーザ１４Ａとユーザ１４Ｃとの境界位置付近にスピーカ１５ＲＡおよびスピーカ１５ＬＣを設置し、この境界位置付近にマスカ音を放音させることで、ユーザ１４Ａとユーザ１４Ｃを音響空間的に隔てるための仮想的なパーティション５１２（図中波線で示す箇所）を形成する。この場合、マスカ音が放音されている時間帯だけ仮想的なパーティション５１１やパーティション５１１が存在し、マスカ音の放音を停止すればパーティション５１１やパーティション５１１は存在しないことになる。
【符号の説明】
【００６０】
１１…ルータ
１２…スイッチングハブ
１３…ＰＣ
１４…ユーザ
１５…音声出力機器
【図２】
0005633325.tif 000002
【図３】
0005633325.tif 000003
【図５】
0005633325.tif 000004
【図６】
0005633325.tif 000005
【図７】
0005633325.tif 000006
【図８】
0005633325.tif 000007
【図９】
0005633325.tif 000008
【図１０】
0005633325.tif 000009
【図１１】
0005633325.tif 000010
【図１】
0005633325.tif 000011
【図４】
0005633325.tif 000012
【図１２】
0005633325.tif 000013
【図１３】
0005633325.tif 000014
【図１４】
0005633325.tif 000015
【図１５】
0005633325.tif 000016