(57)【特許請求の範囲】
【請求項１】
生体情報取得装置によって取得されたユーザの生体情報を取得する第１の取得部と、
前記生体情報に対応する不快の条件である第１の不快条件を規定している第１の不快条件情報と、前記第１の取得部が取得した前記生体情報とに基づいて、前記第１の不快条件が満たされるか否かの第１の判定を実行する第１の判定実行部と、
マイクロフォンから出力される音信号を取得する第２の取得部と、
前記音信号に基づいて、音特徴量を検出する音特徴量検出部と、
前記音特徴量に対応する不快の条件である第２の不快条件を規定している第２の不快条件情報と、前記音特徴量検出部が検出した前記音特徴量とに基づいて、前記第２の不快条件が満たされるか否かの第２の判定を実行する第２の判定実行部と、
前記第１の判定の結果と前記第２の判定の結果とに基づいて、第１のマスキング音を出力させるか否かを判定する出力判定部と、
を有する情報処理装置。
【請求項２】
前記出力判定部は、前記第１の判定の結果が前記第１の不快条件を満たしていることを示しており、かつ前記第２の判定の結果が前記第２の不快条件を満たしていることを示している場合、前記第１のマスキング音を出力させると判定する、
請求項１に記載の情報処理装置。
【請求項３】
前記第１の取得部は、前記ユーザの複数の生体情報を取得し、
前記第１の不快条件情報は、前記複数の生体情報に対応する複数の不快条件を規定しており、
前記第１の判定実行部は、前記第１の不快条件情報と、前記第１の取得部が取得した前記複数の生体情報とに基づいて、前記複数の不快条件が満たされるか否かの第３の判定を実行し、
前記出力判定部は、前記第２の判定の結果が前記第２の不快条件を満たしていることを示しており、かつ前記第３の判定の結果が前記複数の不快条件を満たしていることを示している場合、前記第１のマスキング音を出力させると判定する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記生体情報を分析する分析部をさらに有し、
前記第１の不快条件は、前記生体情報から分析される内容に基づく不快の条件を規定しており、
前記第１の判定実行部は、前記分析部が分析した結果に基づいて、前記第１の判定を実行する、
請求項１又は２に記載の情報処理装置。
【請求項５】
前記第１のマスキング音が出力されると判定された場合、前記音特徴量に基づいた前記第１のマスキング音をスピーカから出力させるサウンドマスキング制御部をさらに有する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記サウンドマスキング制御部は、前記第１のマスキング音が出力されると判定され、かつ前記スピーカから第２のマスキング音が出力されている場合、前記第２のマスキング音を前記第１のマスキング音に変更することを決定し、前記第１のマスキング音を前記スピーカから出力させる、
請求項５に記載の情報処理装置。
【請求項７】
スピーカと、
情報処理装置と、
を含み、
前記情報処理装置は、
生体情報取得装置によって取得されたユーザの生体情報を取得する第１の取得部と、
前記生体情報に対応する不快の条件である第１の不快条件を規定している第１の不快条件情報と、前記第１の取得部が取得した前記生体情報とに基づいて、前記第１の不快条件が満たされるか否かの第１の判定を実行する第１の判定実行部と、
マイクロフォンから出力される音信号を取得する第２の取得部と、
前記音信号に基づいて、音特徴量を検出する音特徴量検出部と、
前記音特徴量に対応する不快の条件である第２の不快条件を規定している第２の不快条件情報と、前記音特徴量検出部が検出した前記音特徴量とに基づいて、前記第２の不快条件が満たされるか否かの第２の判定を実行する第２の判定実行部と、
前記第１の判定の結果と前記第２の判定の結果とに基づいて、第１のマスキング音を前記スピーカから出力させるか否かを判定する出力判定部と、
を有する、
サウンドマスキングシステム。
【請求項８】
情報処理装置が、
生体情報取得装置によって取得されたユーザの生体情報を取得し、前記生体情報に対応する不快の条件である第１の不快条件を規定している第１の不快条件情報と、取得された前記生体情報とに基づいて、前記第１の不快条件が満たされるか否かの第１の判定を実行し、マイクロフォンから出力される音信号を取得し、前記音信号に基づいて、音特徴量を検出し、前記音特徴量に対応する不快の条件である第２の不快条件を規定している第２の不快条件情報と、検出された前記音特徴量とに基づいて、前記第２の不快条件が満たされるか否かの第２の判定を実行し、
前記第１の判定の結果と前記第２の判定の結果とに基づいて、第１のマスキング音を出力させるか否かを判定する、
制御方法。
【請求項９】
情報処理装置に、
生体情報取得装置によって取得されたユーザの生体情報を取得し、前記生体情報に対応する不快の条件である第１の不快条件を規定している第１の不快条件情報と、取得された前記生体情報とに基づいて、前記第１の不快条件が満たされるか否かの第１の判定を実行し、マイクロフォンから出力される音信号を取得し、前記音信号に基づいて、音特徴量を検出し、前記音特徴量に対応する不快の条件である第２の不快条件を規定している第２の不快条件情報と、検出された前記音特徴量とに基づいて、前記第２の不快条件が満たされるか否かの第２の判定を実行し、
前記第１の判定の結果と前記第２の判定の結果とに基づいて、第１のマスキング音を出力させるか否かを判定する、
処理を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、サウンドマスキングシステム、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
オフィスなどでは、音が発生する。例えば、音は、声、タイピング音などである。ユーザの集中力は、音により低下する。そこで、サウンドマスキングシステムが用いられる。サウンドマスキングシステムが用いられることで、ユーザの集中力が低下することが防止できる。
ここで、サウンドマスキングシステムに関する技術が提案されている（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５４４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、サウンドマスキングシステムは、マイクロフォンが取得した音の音量に基づいて、制御される場合がある。しかし、当該制御は、ユーザの状態を考慮していないという問題がある。【０００５】
本発明の目的は、ユーザの状態に基づいたサウンドマスキングの制御を実行することである。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理装置が提供される。情報処理装置は、生体情報取得装置によって取得されたユーザの生体情報を取得する第１の取得部と、前記生体情報に対応する不快の条件である第１の不快条件を規定している第１の不快条件情報と、前記第１の取得部が取得した前記生体情報とに基づいて、前記第１の不快条件が満たされるか否かの第１の判定を実行する第１の判定実行部と、マイクロフォンから出力される音信号を取得する第２の取得部と、前記音信号に基づいて、音特徴量を検出する音特徴量検出部と、前記音特徴量に対応する不快の条件である第２の不快条件を規定している第２の不快条件情報と、前記音特徴量検出部が検出した前記音特徴量とに基づいて、前記第２の不快条件が満たされるか否かの第２の判定を実行する第２の判定実行部と、前記第１の判定の結果と前記第２の判定の結果とに基づいて、第１のマスキング音を出力させるか否かを判定する出力判定部と、を有する。
【発明の効果】
【０００７】
本発明によれば、ユーザの状態に基づいたサウンドマスキングの制御を実行できる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１のサウンドマスキングシステムを示す図である。
【図２】実施の形態１の情報処理装置が有するハードウェアの構成を示す図である。
【図３】実施の形態１の情報処理装置の構成を示す機能ブロック図である。
【図４】実施の形態１の情報処理装置が実行する処理を示すフローチャートである。
【図５】実施の形態１の情報処理装置が実行する処理の具体例を示す図である。
【図６】実施の形態２の情報処理装置の構成を示す機能ブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら実施の形態を説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で種々の変更が可能である。
【００１０】
実施の形態１．
図１は、実施の形態１のサウンドマスキングシステムを示す図である。サウンドマスキングシステムは、情報処理装置１００とスピーカ１３を含む。また、サウンドマスキングシステムは、生体情報取得装置１１とマイク１２を含んでもよい。ここで、マイクは、マイクロフォンである。以下、マイクロフォンは、マイクと記載する。
【００１１】
例えば、マイク１２とスピーカ１３は、オフィスに設置される。情報処理装置１００は、オフィス又はオフィス以外の場所に設置される。情報処理装置１００は、制御方法を実行する装置である。
また、図１は、ユーザＵ１を示している。以下、ユーザＵ１は、オフィスにいるものとする。
【００１２】
生体情報取得装置１１は、ユーザＵ１の生体情報を取得する。例えば、生体情報が脳波（単位は、μＶ）である場合、生体情報取得装置１１は、簡易脳波計又は多チャンネル脳波計である。例えば、生体情報が脳血流（単位は、ｍＭ又はｍｍ）である場合、生体情報取得装置１１は、光トポグラフィである。例えば、生体情報が心電（単位は、ｍＶ）である場合、生体情報取得装置１１は、心電計である。例えば、生体情報が心拍（単位は、回又はｂｐｍ）である場合、生体情報取得装置１１は、心拍計又は脈拍計である。例えば、生体情報が心音（単位は、回又はｂｐｍ）である場合、生体情報取得装置１１は、聴診器又はマイクである。なお、当該マイクは、マイク１２と異なってもよい。生体情報が脈波（単位は、振幅値）である場合、生体情報取得装置１１は、脈波計である。生体情報が瞬目（単位は、回）又は上瞼と下瞼との間の長さ（単位は、ｍｍ）である場合、生体情報取得装置１１は、視線計測システム、カメラ、又は眼電計である。例えば、生体情報が眼電位（単位は、μＶ）である場合、生体情報取得装置１１は、眼電計である。例えば、生体情報が瞳孔径（単位は、ｍｍ）である場合、生体情報取得装置１１は、視線計測システムである。例えば、生体情報がユーザＵ１の視線である場合、生体情報取得装置１１は、視線計測システムである。なお、ユーザＵ１の視線は、座標で表される。例えば、生体情報が筋電位（単位は、μＶ）である場合、生体情報取得装置１１は、筋電計である。例えば、生体情報が皮膚電位（単位は、Ｖ）である場合、生体情報取得装置１１は、皮膚電位計である。例えば、生体情報が皮膚コンダクタンス（単位は、μＳ）である場合、生体情報取得装置１１は、皮膚コンダクタンス測定装置である。例えば、生体情報が血圧（単位は、ｍｍＨｇ）である場合、生体情報取得装置１１は、血圧計である。例えば、生体情報が体温（単位は、℃）である場合、生体情報取得装置１１は、体温計又は皮膚温度計である。例えば、生体情報が発汗（単位は、ｍｇ）である場合、生体情報取得装置１１は、発汗計である。例えば、生体情報がユーザＵ１の声である場合、生体情報取得装置１１は、マイクである。なお、当該マイクは、マイク１２と異なってもよい。例えば、生体情報がユーザＵ１の歩数などの動作である場合、生体情報取得装置１１は、カメラ、モーションキャプチャシステム、又は加速度センサである。例えば、生体情報がユーザＵ１の位置である場合、生体情報取得装置１１は、ビーコン測位器又はＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）測位器である。なお、ＷｉＦｉは、登録商標である。例えば、生体情報がユーザＵ１の表情である場合、生体情報取得装置１１は、カメラである。例えば、生体情報がユーザＵ１の臭いである場合、生体情報取得装置１１は、臭気測定器である。例えば、生体情報がユーザＵ１の呼気である場合、生体情報取得装置１１は、呼気センサである。例えば、生体情報がユーザＵ１の呼吸数、呼吸周期、又は呼吸量である場合、生体情報取得装置１１は、聴診器である。例えば、生体情報が唾液アミラーゼ（単位は、ＫＩＵ／Ｌ）である場合、生体情報取得装置１１は、唾液アミラーゼモニタである。
【００１３】
マイク１２は、音を取得する。なお、当該音は、環境音と表現してもよい。スピーカ１３は、マスキング音を出力する。
【００１４】
次に、情報処理装置１００が有するハードウェアについて説明する。
図２は、実施の形態１の情報処理装置が有するハードウェアの構成を示す図である。情報処理装置１００は、プロセッサ１０１、揮発性記憶装置１０２、及び不揮発性記憶装置１０３を有する。
【００１５】
プロセッサ１０１は、情報処理装置１００全体を制御する。例えば、プロセッサ１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などである。プロセッサ１０１は、マルチプロセッサでもよい。情報処理装置１００は、処理回路によって実現されてもよく、又は、ソフトウェア、ファームウェア若しくはそれらの組み合わせによって実現されてもよい。なお、処理回路は、単一回路又は複合回路でもよい。
【００１６】
揮発性記憶装置１０２は、情報処理装置１００の主記憶装置である。例えば、揮発性記憶装置１０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。不揮発性記憶装置１０３は、情報処理装置１００の補助記憶装置である。例えば、不揮発性記憶装置１０３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）である。
【００１７】
図３は、実施の形態１の情報処理装置の構成を示す機能ブロック図である。情報処理装置１００は、記憶部１１０、第１の取得部１２０、第１の判定実行部１３０、第２の取得部１４０、音特徴量検出部１５０、第２の判定実行部１６０、出力判定部１７０、及びサウンドマスキング制御部１８０を有する。また、サウンドマスキング制御部１８０は、決定部１８１と出力部１８２を有する。
【００１８】
記憶部１１０は、揮発性記憶装置１０２又は不揮発性記憶装置１０３に確保した記憶領域として実現してもよい。
第１の取得部１２０、第１の判定実行部１３０、第２の取得部１４０、音特徴量検出部１５０、第２の判定実行部１６０、出力判定部１７０、及びサウンドマスキング制御部１８０の一部又は全部は、プロセッサ１０１によって実現してもよい。
【００１９】
第１の取得部１２０、第１の判定実行部１３０、第２の取得部１４０、音特徴量検出部１５０、第２の判定実行部１６０、出力判定部１７０、及びサウンドマスキング制御部１８０の一部又は全部は、プロセッサ１０１が実行するプログラムのモジュールとして実現してもよい。例えば、プロセッサ１０１が実行するプログラムは、制御プログラムとも言う。例えば、制御プログラムは、記録媒体に記録されている。
【００２０】
記憶部１１０は、第１の不快条件情報と第２の不快条件情報を記憶する。第１の不快条件情報は、生体情報に対応する不快の条件である第１の不快条件を規定している。また、第１の不快条件情報は、生体情報を用いた不快の条件である第１の不快条件を規定していると表現してもよい。例えば、生体情報が皺眉筋の活動量である場合、第１の不快条件情報は、皺眉筋の活動量が閾値以上の場合（つまり、眉間にしわを寄せた場合）、不快であることを示す。
第２の不快条件情報については、後で詳細に説明する。
第１の取得部１２０は、生体情報取得装置１１によって取得されたユーザＵ１の生体情報を取得する。
【００２１】
第１の判定実行部１３０は、第１の不快条件情報と、第１の取得部１２０が取得した生体情報とに基づいて、第１の不快条件が満たされるか否かの第１の判定を実行する。なお、第１の判定は、ユーザＵ１が不快であるか否かの判定と表現してもよい。
また、例えば、生体情報がユーザＵ１の声である場合、第１の不快条件情報は、実験など得られた不快を示す特徴量である。第１の判定実行部１３０は、ユーザＵ１の声に基づいて感情認識処理を実行する。第１の判定実行部１３０は、第１の不快条件情報と実行の結果とに基づいて、ユーザＵ１が不快であるか否かの判定を実行する。
【００２２】
また、例えば、生体情報がユーザＵ１の表情である場合、第１の不快条件情報は、怒っている顔、眉間に皺を寄せている顔などを示す。第１の判定実行部１３０は、画像認識技術を用いて、ユーザＵ１の表情を判定する。第１の判定実行部１３０は、第１の不快条件情報と判定の結果とに基づいて、ユーザＵ１が不快であるか否かの判定を実行する。
【００２３】
第２の取得部１４０は、マイク１２から出力される音信号を取得する。音特徴量検出部１５０は、音信号に基づいて、音特徴量を検出する。例えば、音特徴量は、周波数、音圧、変動強度、音源が存在する方向などである。
【００２４】
ここで、第２の不快条件情報を説明する。第２の不快条件情報は、音特徴量に対応する不快の条件である第２の不快条件を規定している。また、第２の不快条件情報は、音特徴量を用いた不快の条件である第２の不快条件を規定していると表現してもよい。第２の不快条件は、一般的に人が不快と感じる条件である。例えば、音特徴量が音圧である場合、第２の不快条件は、音圧が一定値以上であることを示す。具体的には、第２の不快条件は、音圧が８５ｄＢ以上であることを示す。
なお、第１の不快条件及び第２の不快条件は、閾値又は範囲を用いた条件でもよい。
【００２５】
第２の判定実行部１６０は、第２の不快条件情報と、音特徴量検出部１５０が検出した音特徴量とに基づいて、第２の不快条件が満たされるか否かの第２の判定を実行する。
出力判定部１７０は、第１の判定の結果と第２の判定の結果とに基づいて、マスキング音を出力させるか否かを判定する。第１の判定の結果が第１の不快条件を満たしていることを示しており、かつ第２の判定の結果が第２の不快条件を満たしていることを示している場合、出力判定部１７０は、マスキング音を出力させると判定する。
【００２６】
また、出力判定部１７０が判定処理を実行する際、スピーカ１３から既にマスキング音が出力されている場合がある。この場合、出力判定部１７０は、第１の判定の結果と第２の判定の結果とに基づいて、新たなマスキング音を出力させるか否かを判定すると表現してもよい。
【００２７】
サウンドマスキング制御部１８０は、マスキング音が出力されると判定された場合、音特徴量に基づいたマスキング音をスピーカ１３から出力させる。詳細には、サウンドマスキング制御部１８０の実行する処理は、決定部１８１と出力部１８２が実行する。決定部１８１と出力部１８２が実行する処理は、後述する。なお、当該マスキング音は、第１のマスキング音とも言う。
【００２８】
次に、情報処理装置１００が実行する処理についてフローチャートを用いて説明する。
図４は、実施の形態１の情報処理装置が実行する処理を示すフローチャートである。図４の処理は、第１の取得部１２０が生体情報を取得し、かつ第２の取得部１４０が音信号を取得したときに開始される。すなわち、図４の処理は、スピーカ１３がマスキング音を出力していない状態で開始される場合がある。また、図４の処理は、スピーカ１３がマスキング音を出力している状態で開始される場合もある。
【００２９】
（ステップＳ１１）第１の判定実行部１３０は、第１の不快条件情報と、第１の取得部１２０が取得した生体情報とに基づいて、第１の不快条件が満たされるか否かの第１の判定を実行する。すなわち、第１の判定実行部１３０は、第１の不快条件情報と、第１の取得部１２０が取得した生体情報とに基づいて、ユーザＵ１が不快と感じているか否かを判定する。
（ステップＳ１２）音特徴量検出部１５０は、第２の取得部１４０が取得した音信号に基づいて、音特徴量を検出する。
【００３０】
（ステップＳ１３）第２の判定実行部１６０は、第２の不快条件情報と、音特徴量検出部１５０が検出した音特徴量とに基づいて、第２の不快条件が満たされるか否かの第２の判定を実行する。
ここで、ステップＳ１２とステップＳ１３は、ステップＳ１１よりも前に実行されてもよい。
【００３１】
（ステップＳ１４）出力判定部１７０は、音が原因でユーザＵ１が不快を感じているか否かを判定する。詳細には、第１の判定の結果が第１の不快条件を満たしていることを示しており、かつ第２の判定の結果が第２の不快条件を満たしていることを示している場合、出力判定部１７０は、音が原因でユーザＵ１が不快を感じていると判定する。
【００３２】
第１の判定の結果が第１の不快条件を満たしていることを示しており、かつ第２の判定の結果が第２の不快条件を満たしていることを示している場合、処理は、ステップＳ１５に進む。
第１の判定の結果が第１の不快条件を満たしていない、又は第２の判定の結果が第２の不快条件を満たしていないことを示している場合、処理は、終了する。
【００３３】
なお、ステップＳ１４でＮｏ、かつスピーカ１３がマスキング音を出力していない場合、サウンドマスキング制御部１８０は、何もしない。すなわち、サウンドマスキング制御部１８０は、マスキング音を出力しない制御を行う。そのため、スピーカ１３からマスキング音が、出力されない。また、ステップＳ１４でＮｏ、かつスピーカ１３がマスキング音を既に出力している場合、サウンドマスキング制御部１８０は、当該マスキング音の出力を継続させる。
【００３４】
（ステップＳ１５）出力判定部１７０は、マスキング音をスピーカ１３から出力させると判定する。詳細には、スピーカ１３がマスキング音を出力していない場合、出力判定部１７０は、音特徴量に基づいてマスキング音をスピーカ１３から出力させると判定する。また、スピーカ１３がマスキング音を既に出力している場合、決定部１８１は、音特徴量に基づいて、既に出力されているマスキング音を新たなマスキング音に変更することを決定する。なお、既に出力されているマスキング音は、第２のマスキング音とも言う。新たなマスキング音は、第１のマスキング音とも言う。
決定部１８１は、決定処理を実行する。例えば、決定処理では、決定部１８１は、マスキング音の出力方向、マスキング音の音量、マスキング音の種類などを決定する。
【００３５】
（ステップＳ１６）出力部１８２は、当該決定処理に基づいて、スピーカ１３からマスキング音を出力させる。
このように、情報処理装置１００は、マスキング音をスピーカ１３から出力させることで、ユーザＵ１を快適な状態にできる。
【００３６】
上記のように、サウンドマスキング制御部１８０は、マスキング音が出力されると判定され、かつスピーカ１３から既にマスキング音が出力されている場合、既に出力されているマスキング音を新たなマスキング音に変更することを決定し、新たなマスキング音をスピーカ１３から出力させる。これにより、情報処理装置１００は、ユーザＵ１を快適な状態にできる。
【００３７】
次に、具体例を用いて、情報処理装置１００が実行する処理を説明する。
図５は、実施の形態１の情報処理装置が実行する処理の具体例を示す図である。また、図５は、情報処理装置１００が第１の不快条件情報１１１と第２の不快条件情報１１２を有していることを示している。第１の不快条件情報１１１と第２の不快条件情報１１２は、記憶部１１０に格納されている。
【００３８】
第１の不快条件情報１１１は、皺眉筋の活動量が閾値以上の場合（つまり、眉間にしわを寄せた場合）、不快であることを示す。第２の不快条件情報１１２は、周波数が４ｋＨｚ以下、音圧が背景騒音より６ｄＢ以上大きく、かつ変動強度が大きい場合、不快であることを示す。このように、図５では、第２の不快条件情報１１２は、第２の不快条件として、３つの要素を例示している。なお、第２の不快条件は、３つの要素のうちの１つ以上の要素でもよい。また、第２の不快条件情報１１２には、周波数帯域が広帯域であること、音信号が周期的に発生していること、又は時間的揺らぎがあることが不快の条件に加えられてもよい。
【００３９】
図５は、ユーザＵ１の右前方向で突然会議が始まった場合を示している。これにより、ユーザＵ１は、不快になる。
生体情報取得装置１１は、ユーザＵ１の皺眉筋の活動量を取得する。第１の取得部１２０は、ユーザＵ１の皺眉筋の活動量を生体情報取得装置１１から取得する。ユーザＵ１の皺眉筋の活動量は、第１の不快条件情報１１１が示す閾値以上であるとする。第１の判定実行部１３０は、第１の不快条件を満たしていると判定する。すなわち、第１の判定実行部１３０は、ユーザＵ１が不快と感じていると判定する。
【００４０】
マイク１２は、音を取得する。当該音には、会議に参加している者の声などが含まれている。第２の取得部１４０は、音信号をマイク１２から取得する。音特徴量検出部１５０は、音信号に基づいて、音特徴量を検出する。検出された音特徴量は、周波数が４ｋＨｚ以下であることを示している。また、検出された音特徴量は、会議音声の音圧が４８ｄＢであることを示している。さらに、検出された音特徴量は、変動強度が大きいことを示している。ここで、音特徴量検出部１５０は、音特徴量として、背景騒音の音圧を検出してもよい。例えば、音特徴量検出部１５０は、会議中の無音区間から背景騒音の音圧を検出する。また、背景騒音の音圧は、予め計測されていてもよい。図５では、背景騒音の音圧は、４０ｄＢとする。第２の判定実行部１６０は、検出された音特徴量と第２の不快条件情報とに基づいて、第２の不快条件を満たしていると判定する。
【００４１】
出力判定部１７０は、音が原因でユーザＵ１が不快を感じていると判定する。決定部１８１は、音特徴量検出部１５０から音特徴量を取得する。決定部１８１は、音特徴量に基づいて、マスキング音を決定する。例えば、決定部１８１は、４ｋＨｚ以下のマスキング音を決定する。また、決定部１８１は、音特徴量に基づいて、マスキング音の出力方向を決定する。例えば、決定部１８１は、音源が存在する方向に基づいて、マスキング音を右前方向に出力することを決定する。さらに、決定部１８１は、音特徴量に基づいて、音圧を決定する。例えば、決定部１８１は、音特徴量が示す会議音声の音圧よりも小さい音圧に決定してもよい。例えば、決定される音圧は、４２ｄＢである。
【００４２】
出力部１８２は、決定部１８１の決定内容に基づいてマスキング音をスピーカ１３から出力させる。スピーカ１３は、マスキング音を出力する。これにより、会議に参加している者の声などが、マスキングされる。そして、ユーザＵ１は、会議に参加している者の声などが気にならなくなる。
【００４３】
また、例えば、ユーザＵ１の近くで発生したタイピング音によってユーザＵ１が不快になっている場合でも、情報処理装置１００は、上記のような処理を実行することで、ユーザＵ１を快適な状態にできる。
【００４４】
実施の形態１によれば、音が原因でユーザＵ１が不快を感じている場合、情報処理装置１００は、マスキング音をスピーカ１３から出力させる。このように、情報処理装置１００は、ユーザＵ１の状態に基づいたサウンドマスキングの制御を実行できる。
【００４５】
上記では、第１の判定実行部１３０が１つの生体情報を用いてユーザＵ１が不快であるか否かを判定する場合を説明した。しかし、第１の判定実行部１３０は、複数の生体情報を用いてユーザＵ１が不快であるか否かを判定してもよい。例えば、複数の生体情報は、脳波、心拍、及び脈波である。詳細に処理を説明する。第１の取得部１２０は、ユーザＵ１の複数の生体情報を取得する。ここで、第１の不快条件情報１１１は、複数の生体情報に対応する複数の不快条件を規定している。この文は、次のように表現してもよい。第１の不快条件情報１１１は、複数の生体情報を用いた複数の不快条件を規定している。このように、複数の不快条件のそれぞれは、複数の生体情報のそれぞれに対応している。例えば、第１の不快条件情報１１１は、脳波が第１の閾値以上、心拍数が第２の閾値以上、かつ脈波が第３の閾値以上である場合、不快であることを示す。第１の判定実行部１３０は、第１の不快条件情報と、第１の取得部１２０が取得した複数の生体情報とに基づいて、複数の不快条件が満たされるか否かの第３の判定を実行する。出力判定部１７０は、第２の判定の結果が第２の不快条件を満たしていることを示しており、かつ第３の判定の結果が複数の不快条件を満たしていることを示している場合、マスキング音を出力させると判定する。
【００４６】
このように、情報処理装置１００は、複数の生体情報を用いることで、ユーザＵ１が不快と感じている度合を正確に把握できる。そして、音が原因でユーザＵ１が不快と感じている場合、情報処理装置１００は、マスキング音をスピーカ１３から出力させる。このように、情報処理装置１００は、ユーザＵ１の状態に基づいたサウンドマスキングの制御を実行できる。
【００４７】
また、第１の判定実行部１３０は、生体情報を示すグラフと第１の不快条件を示すグラフとに基づいて、第１の不快条件が満たされているか否かの第１の判定を実行してもよい。第２の判定実行部１６０は、音特徴量を示すグラフと第２の不快条件を示すグラフとに基づいて、第２の不快条件が満たされているか否かの第２の判定を実行してもよい。
【００４８】
実施の形態２．
次に、実施の形態２を説明する。実施の形態２は、実施の形態１と相違する事項を主に説明し、実施の形態１と共通する事項の説明を省略する。実施の形態２は、図１〜４を参照する。
【００４９】
図６は、実施の形態２の情報処理装置の構成を示す機能ブロック図である。情報処理装置１００ａは、分析部１９０と第１の判定実行部１３０ａとを有する。
分析部１９０と第１の判定実行部１３０ａの一部又は全部は、プロセッサ１０１によって実現してもよい。分析部１９０と第１の判定実行部１３０ａの一部又は全部は、プロセッサ１０１が実行するプログラムのモジュールとして実現してもよい。
【００５０】
分析部１９０は、生体情報を分析する。例えば、生体情報が心拍である場合、分析部１９０は、心拍の情報からＬＦ（Ｌｏｗ  Ｆｒｅｑｕｅｎｃｙ）とＨＦ（Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ）を分析する。
ここで、第１の不快条件は、生体情報から分析される内容に基づく不快の条件を規定している。例えば、第１の不快条件は、ＬＦ／ＨＦが閾値以上の場合、不快であることを示す。
【００５１】
第１の判定実行部１３０ａは、分析部１９０が分析した結果に基づいて、第１の判定を実行する。例えば、第１の判定実行部１３０ａは、分析部１９０が分析したＬＦとＨＦとに基づいてＬＦ／ＨＦを算出する。第１の判定実行部１３０ａは、算出したＬＦ／ＨＦが閾値以上の場合、ユーザＵ１が不快であると判定する。すなわち、第１の判定実行部１３０ａは、第１の不快条件を満たしていると判定する。
第１の判定実行部１３０ａによる第１の判定の結果は、出力判定部１７０に取得される。
【００５２】
実施の形態２によれば、音が原因でユーザＵ１が不快を感じている場合、情報処理装置１００ａは、マスキング音をスピーカ１３から出力させる。このように、情報処理装置１００ａは、ユーザＵ１の状態に基づいたサウンドマスキングの制御を実行できる。
【符号の説明】
【００５３】
Ｕ１  ユーザ、  １１  生体情報取得装置、  １２  マイク、  １３  スピーカ、  １００，１００ａ  情報処理装置、  １０１  プロセッサ、  １０２  揮発性記憶装置、  １０３  不揮発性記憶装置、  １１０  記憶部、  １１１  第１の不快条件情報、  １１２  第２の不快条件情報、  １２０  第１の取得部、  １３０，１３０ａ  第１の判定実行部、  １４０  第２の取得部、  １５０  音特徴量検出部、  １６０  第２の判定実行部、  １７０  出力判定部、  １８０  サウンドマスキング制御部、  １８１  決定部、  １８２  出力部、  １９０  分析部。
【図１】
0006942288.tif 000002
【図２】
0006942288.tif 000003
【図３】
0006942288.tif 000004
【図４】
0006942288.tif 000005
【図５】
0006942288.tif 000006
【図６】
0006942288.tif 000007