(57)【要約】      （修正有）【課題】情報処理装置とスピーカとの接続状況を判定する。【解決手段】情報処理装置１０は、可聴域外の周波数の所定の波形の音をスピーカ３０から出力させる出力部と、マイク２０で集音された音の前記周波数の波形と、前記スピーカ３０から出力させた前記周波数の波形とに基づいて、前記スピーカ３０との接続状況を判定する判定部と、を有する。【選択図】図４
2020106328.tif 000002
【特許請求の範囲】
【請求項１】
可聴域外の周波数の所定の波形の音をスピーカから出力させる出力部と、
マイクで集音された音の前記周波数の波形と、前記スピーカから出力させた前記周波数の波形とに基づいて、前記スピーカとの接続状況を判定する判定部と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
従来、スピーカとの断線を検出する技術が知られている。この技術において、例えば、所定の電圧をスピーカに供給した際の電圧の変化に基づいて、断線を検出する技術が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８５７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、例えば、断線を検出するための特別な回路をスピーカに設ける必要がある。
【０００５】
そこで、より適切にスピーカとの接続状況を判定することを目的とする。
【課題を解決するための手段】
【０００６】
情報処理装置は、可聴域外の周波数の所定の波形の音をスピーカから出力させる出力部と、マイクで集音された音の前記周波数の波形と、前記スピーカから出力させた前記周波数の波形とに基づいて、前記スピーカとの接続状況を判定する判定部と、を有する。
【発明の効果】
【０００７】
より適切にスピーカとの接続状況を判定することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る通信システムの構成例を示す図である。
【図２】実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】実施形態に係る情報処理装置の機能ブロック図の一例を示す図である。
【図４】実施形態に係る通信システムの処理の一例を示すシーケンス図である。
【図５】実施形態に係る検査音の一例について説明する図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。
【００１０】
＜システム構成＞
図１は、実施形態に係る通信システム１の構成例を示す図である。図１において、通信システム１は、情報処理装置１０、マイク２０、及びスピーカ３０を有する。なお、図１の例では、通信システム１は、車両４０に搭載されている。
【００１１】
情報処理装置１０とマイク２０、及び情報処理装置１０とスピーカ３０は、例えば、ケーブル、またはＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信により、通信できるように接続されている。
【００１２】
情報処理装置１０は、例えば、車載用の緊急通報装置、スマートフォン、携帯電話、タブレットＰＣ（Personal Computer）、及びノートＰＣ等の情報処理装置（コンピュータ）である。なお、情報処理装置１０は、例えば、車両に事故等が発生した場合に、車両の搭乗者がハンズフリーで緊急センターのオペレータ等との通話を行う装置でもよい。
【００１３】
実施形態に係るマイク２０は、人間の可聴域内、及び可聴域外の周波数の音（音波）を電気信号に変換し、情報処理装置１０に入力する装置である。実施形態に係るスピーカ３０は、情報処理装置１０から入力された（情報処理装置１０が出力した）電気信号を人間の可聴域内、及び可聴域外の周波数の音に変換する装置である。
【００１４】
＜ハードウェア構成＞
図２は、実施形態に係る情報処理装置１０のハードウェア構成例を示す図である。図２の情報処理装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５等を有する。
【００１５】
情報処理装置１０での処理を実現する情報処理プログラムは、例えば、記録媒体１０１によって提供される。情報処理プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、情報処理プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、情報処理プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされた情報処理プログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１６】
メモリ装置１０３は、例えば、ＲＡＭ（Random access memory）であり、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って情報処理装置１０に係る機能を実現する。インタフェース装置１０５は、例えば、他の装置との通信を接続するためのインタフェースである無線通信モジュールと、ユーザインターフェースを実現するためのタッチパネル等を含む。
【００１７】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００１８】
＜機能構成＞
次に、図３を参照し、実施形態に係る情報処理装置１０の機能構成について説明する。図３は、実施形態に係る情報処理装置１０の機能ブロック図の一例を示す図である。
【００１９】
情報処理装置１０は、入力部１１、判定部１２、出力部１３、及び制御部１４を有する。入力部１１、判定部１２、出力部１３、及び制御部１４は、情報処理装置１０にインストールされた１以上のプログラムが、情報処理装置１０のＣＰＵ１０４に実行させる処理により実現されてもよい。
【００２０】
入力部１１は、判定部１２の指示に従い、マイク２０を制御し、マイク２０により集音された音の波形を入力する。判定部１２は、スピーカ３０との接続状況を判定する。出力部１３は、判定部１２または制御部１４の指示に基づいて、スピーカ３０を制御し、スピーカ３０に所定の音を出力させる。
【００２１】
制御部１４は、情報処理装置１０の各機能部の制御を行う。また、制御部１４は、例えば、外部センターへの通報、外部センターとの通話、音楽や映像の再生、カーナビゲーション等の制御を行う。制御部１４は、通話の音声、及び再生している音楽や映像の音を、スピーカ３０に出力させる。
【００２２】
＜処理＞
次に、図４、及び図５を参照して、実施形態に係る通信システム１の処理について説明する。図４は、実施形態に係る通信システム１の処理の一例を示すシーケンス図である。図５は、実施形態に係る検査音の一例について説明する図である。なお、以下の処理は、例えば、定期的なタイミングで実行されてもよい。
【００２３】
ステップＳ１において、マイク２０は、情報処理装置１０の入力部１１の指示に従い、人間の可聴域外の周波数の音を集音する。ここで、マイク２０は、例えば、人間の可聴域である２０Ｈｚから２０ＫＨｚの間の帯域以外の帯域の音も集音する。
【００２４】
続いて、マイク２０は、集音した音を情報処理装置１０に送信する（ステップＳ２）。ここで、マイク２０は、例えば、集音した音を電気信号に変換し、当該電気信号を情報処理装置１０に入力する。
【００２５】
続いて、情報処理装置１０の判定部１２は、人間の可聴域外の周波数のうち、マイク２０に集音され入力部１１に入力された周波数以外の周波数を選択する（ステップＳ３）。ここで、情報処理装置１０の判定部１２は、例えば、２０ＫＨｚから４０ｋＨｚの帯域において、マイク２０で集音されたノイズ等による音量が、所定期間（例えば、１０秒間）継続して所定の閾値（例えば、４０ｄＢ）以下である周波数を選択する。これにより、例えば、通信システム１が車両内に設置されており、車両が走行中のため可聴域外の周波数のノイズが発生している場合でも、ノイズの音量が閾値以下の周波数を選択できる。また、制御部１４による通話中、音楽や映像等の再生中、カーナビゲーションの案内音声等の出力中の場合でも、音量が閾値以下の周波数を選択できる。
【００２６】
続いて、情報処理装置１０の判定部１２は、選択した周波数で、所定の波形の音（検査音）を決定する（ステップＳ４）。ここで、情報処理装置１０の判定部１２は、ステップＳ３の処理で選択された周波数で、所定の波形の音を生成する。図５の例では、情報処理装置１０の判定部１２は、３０ｋＨｚの周波数で、ランダムな間隔で、ランダムな時間長の矩形波５００の検査音を生成している。情報処理装置１０の判定部１２は、時点５０１から時点５０２までの時間長５１１、時点５０２から時点５０３までの時間長５１２、時点５０３から時点５０４までの時間長５１３、時点５０４から時点５０５までの時間長５１４、時点５０５から時点５０６までの時間長５１５を、例えば、乱数に基づいて決定してもよい。
【００２７】
続いて、情報処理装置１０の判定部１２は、決定した音を出力させる電気信号を、出力部１３によりスピーカ３０に送信する（ステップＳ５）。続いて、スピーカ３０は、受信した電気信号に基づいて、当該所定の波形の音を出力（報音）する（ステップＳ６）。続いて、マイク２０は、スピーカ３０から出力された音を集音する（ステップＳ７）。続いて、マイク２０は、集音した音を情報処理装置１０に送信する（ステップＳ８）。
【００２８】
続いて、情報処理装置１０の判定部１２は、マイク２０に集音され入力部１１に入力された音と、出力部１３によりスピーカ３０に出力させた音とに基づいて、スピーカ３０と情報処理装置１０との間の接続状況を検出する（ステップＳ９）。ここで、情報処理装置１０は、例えば、マイク２０により集音された音のうち、ステップＳ３の処理で選択した周波数の音の波形と、ステップＳ４の処理で決定した音の波形との類似度が所定の閾値以上の場合、スピーカ３０と情報処理装置１０との間が接続されていると判定してもよい。この場合、当該類似度として、例えば、相関係数、コサイン類似度、最短距離法による類似度等を用いてもよい。
【００２９】
なお、スピーカ３０と情報処理装置１０との間が接続されていないと判定した場合、情報処理装置１０は、例えば、外部のセンターにその旨の通知を送信し、センターのオペレータが通信システム１の所有者に連絡を行えるようにしてもよい。
【００３０】
なお、情報処理装置１０の判定部１２は、例えば、制御部１４により、外部センターへの通報、外部センターとの通話、音楽や映像の再生、カーナビゲーション等の制御が行われている際に、上述した図４の処理を実行させるようにしてもよい。この場合、判定部１２は、例えば、制御部１４がスピーカ３０に出力させる音に、検査音を合成して、スピーカ３０に出力させるようにしてもよい。これにより、ユーザの違和感をより低減しながら、スピーカ３０の接続状況を検査することができる。
【００３１】
＜実施形態のまとめ＞
上述した実施形態によれば、可聴域外の周波数の所定の音をスピーカ３０から出力し、マイク２０で当該所定の音を集音した場合、スピーカ３０が接続されていると判定する。これにより、例えば、従来技術のようにスピーカに検査用の特別な回路を設ける場合と比較して、一般的なハイレゾ対応スピーカ等を用いて断線等を検出できる。また、ユーザがスピーカ３０を使用中の場合であっても、ユーザへの違和感を抑制しながら、断線等を検出するための検査をすることができる。
【００３２】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００３３】
１  通信システム
１０  情報処理装置
１１  入力部
１２  判定部
１３  出力部
１４  制御部
２０  マイク
３０  スピーカ
【図１】
2020106328.tif 000003
【図２】
2020106328.tif 000004
【図３】
2020106328.tif 000005
【図４】
2020106328.tif 000006
【図５】
2020106328.tif 000007