(57)【要約】【課題】簡単な操作によって容易かつ正確に、機器に対してユーザを特定させることができるようにする。【解決手段】あらかじめ、機器内に各ユーザの手拍子パターンを各ユーザのユーザＩＤと対応づけて登録しておく。ユーザは、機器に対して自身を特定させるときには、登録時と同様に手拍子を打つ。機器のＣＰＵは、その手拍子パターンを検出し、登録されている手拍子パターン中に、一致する手拍子パターンが存在するか否かを判断し、存在する場合には、それに対応づけられたユーザＩＤによって、ユーザを特定する。同じ方法によってリモートコントローラやパーソナルコンピュータでユーザを特定し、ユーザＩＤをコンテンツ記録再生装置などの機器に送信するようにシステムを構成することもできる。【選択図】図４
2006107452.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザについての叩打音のパターンを、それぞれ叩打パターンとして、それぞれのユーザを特定するユーザ識別子と対応づけて記憶手段に登録する登録ステップと、
叩打音を収音し、入力音声信号として取得する音声取得ステップと、
その取得した入力音声信号を処理し、叩打パターンを検出する音声処理ステップと、
その検出した叩打パターンを前記記憶手段に登録されている叩打パターンと比較して、前記記憶手段に登録されている叩打パターン中に前記検出した叩打パターンと一致する叩打パターンが存在するか否かを判断し、存在する場合には、その一致する叩打パターンに対応づけられて前記記憶手段に登録されているユーザ識別子によってユーザを特定する制御ステップと、
を備えることを特徴とするユーザ特定方法。
【請求項２】
請求項１のユーザ特定方法において、
前記叩打音が手拍子音であることを特徴とするユーザ特定方法。
【請求項３】
請求項１のユーザ特定方法において、
前記叩打音は、所定時間内に一定音圧レベル以上の音が複数存在するものであることを特徴とするユーザ特定方法。
【請求項４】
請求項３のユーザ特定方法において、
前記叩打パターンは、前記叩打音における音の数、および時間的に隣接する音の間の時間間隔で表されたものであることを特徴とするユーザ特定方法。
【請求項５】
複数のユーザについての叩打音のパターンが、それぞれ叩打パターンとして、それぞれのユーザを特定するユーザ識別子と対応づけられて登録される記憶手段と、
叩打音を収音し、入力音声信号として取得する音声取得手段と、
その取得された入力音声信号を処理し、叩打パターンを検出する音声処理手段と、
その検出された叩打パターンを前記記憶手段に登録されている叩打パターンと比較して、前記記憶手段に登録されている叩打パターン中に前記検出された叩打パターンと一致する叩打パターンが存在するか否かを判断し、存在する場合には、その一致する叩打パターンに対応づけられて前記記憶手段に登録されているユーザ識別子によってユーザを特定する制御手段と、
を備えることを特徴とするユーザ特定装置。
【請求項６】
請求項５のユーザ特定装置において、
前記叩打音が手拍子音であることを特徴とするユーザ特定装置。
【請求項７】
請求項５のユーザ特定装置において、
前記叩打音は、所定時間内に一定音圧レベル以上の音が複数存在するものであることを特徴とするユーザ特定装置。
【請求項８】
請求項７のユーザ特定装置において、
前記叩打パターンは、前記叩打音における音の数、および時間的に隣接する音の間の時間間隔で表されたものであることを特徴とするユーザ特定装置。
【請求項９】
請求項５のユーザ特定装置を備え、その前記制御手段によって特定されたユーザに応じて、当該機器の設定または処理が切り替えられる電子機器。
【請求項１０】
請求項５のユーザ特定装置を構成するリモートコントローラと、
このリモートコントローラから送信された、特定されたユーザを示すユーザ識別子を受信する電子機器と、
を備えることを特徴とする機器システム。
【請求項１１】
ユーザの叩打音からユーザを特定するためにコンピュータを、
複数のユーザについての叩打音のパターンを、それぞれ叩打パターンとして、それぞれのユーザを特定するユーザ識別子と対応づけて記憶手段に登録する手段、
叩打音を収音し、入力音声信号として取得する手段、
その取得した入力音声信号を処理し、叩打パターンを検出する手段、および、
その検出した叩打パターンを前記記憶手段に登録されている叩打パターンと比較して、前記記憶手段に登録されている叩打パターン中に前記検出した叩打パターンと一致する叩打パターンが存在するか否かを判断し、存在する場合には、その一致する叩打パターンに対応づけられて前記記憶手段に登録されているユーザ識別子によってユーザを特定する手段、
として機能させるためのユーザ特定用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のユーザが同じ機器を利用する場合に、機器側で現に機器を利用するユーザを特定するための方法および装置、および、そのようなユーザ特定機能を備える電子機器および機器システムに関する。
【背景技術】
【０００２】
一つの機器を家族などの複数のユーザが利用し、しかもユーザごとに機器の設定や処理を切り替える電子機器が多くなりつつある。
【０００３】
例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダとして、ユーザがキーワードを入力することによって、そのキーワードに該当する番組を自動的に記録する機能を備えるとともに、複数のユーザが各自のキーワードを設定できるものが考えられている。
【０００４】
このような機器に対してユーザを特定させるには、ユーザが機器のリモートコントローラや機器本体に表示されたメニュー画面などで、自身の名前やパスワードを入力する方法が用いられる。
【０００５】
また、特許文献１（特開昭６１−１７２２３９号公報）には、人の声による機器の操作を機器側で音声認識によって判別する場合の一方法が示されており、ユーザの声によって機器に対してユーザを特定させることも考えられる。
【０００６】
なお、特許文献２（特開２００３−２２８４６０号公報）には、携帯情報端末用のスタイラスを紛失した場合に容易に探し出すことができるように、ユーザが特定のリズムの手拍子を打つと、その音がスタイラス内のマイクロフォンで検出されてスタイラス内の圧電サウンダが鳴動するようにスタイラスを構成することが示されている。
【０００７】
上に挙げた先行技術文献は、以下のとおりである。
【特許文献１】特開昭６１−１７２２３９号公報
【特許文献２】特開２００３−２２８４６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のように機器に対してユーザを特定させるために、ユーザが機器のリモートコントローラや機器本体に表示されたメニュー画面などで、自身の名前やパスワードを入力する方法は、ユーザにとって煩わしい。
【０００９】
ユーザが自身の声で、自身の名前やパスワードを機器に入力する方法は、機器に向かって発声するため、抵抗感があるとともに、人の声は環境音に埋もれやすいため、正確な判別が難しい。
【００１０】
一方、同じ機器を多数のユーザが利用する場合と異なり、同じ機器を家族などの限られた人数のユーザが利用する場合には、セキュリティチェックのような厳密な個人認証を行う必要はない。
【００１１】
そこで、この発明は、簡単な操作によって容易かつ正確に、機器に対してユーザを特定させることができるようにしたものである。
【課題を解決するための手段】
【００１２】
この発明のユーザ特定方法は、
複数のユーザについての叩打音のパターンを、それぞれ叩打パターンとして、それぞれのユーザを特定するユーザ識別子と対応づけて記憶手段に登録する登録ステップと、
叩打音を収音し、入力音声信号として取得する音声取得ステップと、
その取得した入力音声信号を処理し、叩打パターンを検出する音声処理ステップと、
その検出した叩打パターンを前記記憶手段に登録されている叩打パターンと比較して、前記記憶手段に登録されている叩打パターン中に前記検出した叩打パターンと一致する叩打パターンが存在するか否かを判断し、存在する場合には、その一致する叩打パターンに対応づけられて前記記憶手段に登録されているユーザ識別子によってユーザを特定する制御ステップと、
を備えることを特徴とする。
【００１３】
上記の構成のユーザ特定方法では、ユーザは、ユーザごとに異なるパターンで、手拍子を打ち、機器のそばに設けられた鐘を叩き、または機器のへりを叩く、などの簡単な操作によって簡便に、機器に対してユーザを特定させることができる。
【００１４】
しかも、人の声と異なり、このような叩打音は環境音に埋もれることが少なく、機器側では、容易かつ正確に叩打パターンを判別し、ユーザを特定することができる。
【発明の効果】
【００１５】
以上のように、この発明によれば、簡単な操作によって容易かつ正確に、機器に対してユーザを特定させることができる。
【発明を実施するための最良の形態】
【００１６】
［１．第１の実施形態（ユーザ特定装置が組み込まれた機器の例）：図１〜図９］
（１−１．ユーザ特定装置および機器の全体の構成：図１）
図１は、この発明のユーザ特定装置の一例、およびユーザ特定装置を備える電子機器の一例としてのコンテンツ記録再生装置を示す。
【００１７】
この例のコンテンツ記録再生装置１０は、ＣＰＵ１１を備え、そのバス１２に、各種のプログラムやデータが書き込まれたＲＯＭ１３、およびプログラムやデータが展開されるＲＡＭ１４が接続される。
【００１８】
また、バス１２には、入出力ポート１６を介して、ハードディスク１５が接続され、入出力ポート１８を介して、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤなどの記録メディア１７が接続され、ＲＦ送受信回路などのＲＦインタフェース２１を介して、送受信アンテナ２２が接続されるとともに、インターネット１に接続するための外部インタフェース２３が接続される。
【００１９】
ハードディスク１５および記録メディア１７は、映像や音楽などのコンテンツが記録再生されるものであり、ＲＦインタフェース２１および送受信アンテナ２２は、無線によって、外部からコンテンツを受信し、または外部にコンテンツを送信するものであり、外部インタフェース２３は、インターネット１を介して、外部からコンテンツを受信し、または外部にコンテンツを送信するものである。
【００２０】
また、バス１２には、各種キーからなる操作部３１が、インタフェース３２を介して接続され、液晶表示部などの表示部３４が、インタフェース３３を介して接続されるとともに、入出力ポート３５、Ｄ／Ａコンバータ３６および音声増幅回路３７を介してスピーカ３８が接続される。
【００２１】
表示部３４の表示画面には、コンテンツとしての映像や画像が表示されるとともに、後述のユーザごとの設定画面などが表示される。スピーカ３８からは、コンテンツとしての音楽や音声が出力されるとともに、音声アナウンスなどが出力される。
【００２２】
さらに、バス１２には、マイクロフォン４１が、音声増幅回路４２、Ａ／Ｄコンバータ４３、および入出力ポート４４を介して接続されるとともに、不揮発性メモリ４５が接続される。
【００２３】
ユーザが打った手拍子の音は、マイクロフォン４１によって収音され、Ａ／Ｄコンバータ４３によりアナログ音声信号からデジタル音声データに変換されて、バス１２に取り込まれる。また、後述のように、不揮発性メモリ４５には、あらかじめ各ユーザの手拍子パターンが登録される。
【００２４】
そして、マイクロフォン４１、音声増幅回路４２、Ａ／Ｄコンバータ４３および入出力ポート４４からなる手拍子音入力部（手拍子音取得部）と、ＣＰＵ１１、ＲＯＭ１３およびＲＡＭ１４からなる演算処理部（演算制御部）と、不揮発性メモリ４５とによって、ユーザ特定装置４０が構成される。ただし、不揮発性メモリ４５の代わりに、例えば、ハードディスク１５の一部の領域を手拍子パターンが登録される領域とすることもできる。
【００２５】
この例のコンテンツ記録再生装置１０は、複数のユーザによって利用され、各ユーザの好みの番組などを記録し、再生することができるものである。
【００２６】
（１−２．手拍子パターンの登録：図２〜図６）
各ユーザは、あらかじめ、各自のパターンで手拍子を打って、各自の手拍子パターンを不揮発性メモリ４５に登録する。
【００２７】
図２および図３に、それぞれユーザＩＤ（識別子）がＵ１，Ｕ２，Ｕ３，Ｕ４の４人のユーザについての、登録される手拍子の波形パターンの例を示す。
【００２８】
各ユーザは、登録にあたって、規定のＮ回以上の複数回に渡って手拍子を打つものとし、しかも、ユーザごとに、そのパターンを変えるようにする。図２および図３の右側に、それぞれの手拍子パターンに近似されるリズム譜を示す。
【００２９】
ＣＰＵ１１、ＲＯＭ１３およびＲＡＭ１４からなる演算処理部は、この手拍子音の入力音声信号を処理し、音圧が急峻に立ち上がって、音圧レベルが所定の閾値を超えた点を、手拍子として検出し、さらに、その検出結果から手拍子パターンを検出する。
【００３０】
具体的に、図４（Ａ）に示すように、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）の期間内において、時点ｔ（ｉ）で（ｉ＝１，２，３…ｎ）、手拍子が閾値を超える音圧レベルの音として検出されたとき、まず、図４（Ｂ）の式（１）で表される、時間的に隣接する音（手拍子）の間の時間間隔ｄ（ｉ）を検出する。
【００３１】
規定のＮ回以上の手拍子を検出し、最後の手拍子を検出した時点からの無音時間が所定時間Ｄ（ｅｎｄ）以上となったとき、手拍子の検出を終了する。Ｎ回以上の手拍子を検出するのは、短すぎる手拍子では手拍子パターンが検出しにくくなるからである。
【００３２】
入力開始時点ｔ（０）から所定時間Ｄ（ｓｔａｒｔ）の期間内に音が入力されなかった場合や、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）の期間内に音が入力されなかった場合には、入力エラーとして、ユーザに再度、手拍子を促し、またはメニュー画面の表示などの既定の状態に戻る。また、手拍子が長すぎて、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）を経過しても手拍子が存在する場合にも、入力エラーとして処理する。
【００３３】
入力エラーがなければ、さらに、図４（Ｂ）の式（２）で表される、手拍子が観測された総時間長ｄ（ｓｕｍ）、すなわち時点ｔ（１）から時点ｔ（ｎ）までの時間長を算出するとともに、図４（Ｂ）の式（３）で示すように、時間間隔ｄ（ｉ）を総時間長ｄ（ｓｕｍ）で除して、正規化された時間間隔ｄ’（ｉ）を算出する。ただし、正規化された時間間隔ｄ’（ｉ）におけるｉは、ｉ＝２〜ｎである。
【００３４】
そして、手拍子の回数ｎ、正規化された時間間隔ｄ’（ｉ）および総時間長ｄ（ｓｕｍ）を、当該ユーザの手拍子パターンとして、当該ユーザを特定するユーザＩＤと対応づけて、不揮発性メモリ４５に登録する。
【００３５】
図５に、各ユーザの手拍子の波形パターンが図２および図３に示したようなものである場合の、各ユーザの登録される手拍子パターン、すなわち手拍子回数ｎ、正規化された時間間隔ｄ’（ｉ）および総時間長ｄ（ｓｕｍ）を示す。
【００３６】
図６に、コンテンツ記録再生装置１０のＣＰＵ１１が行う以上のような手拍子パターン登録処理の一例を示す。この例の手拍子パターン登録処理５０では、まずステップ５１で、ユーザが、登録されるユーザとして自身を選択する。すなわち、自己の手拍子パターンを登録しようとするユーザは、操作部３１での操作によって、自身の名前などを入力する。ＣＰＵ１１は、その入力された名前などに対応させてユーザＩＤを設定する。
【００３７】
次に、ＣＰＵ１１は、ステップ５２で、表示部３４に「手拍子を打ってください」などと表示し、またはスピーカ３８から「手拍子を打ってください」というような音声アナウンスを出力することによって、ユーザに手拍子を要求する。これに応答して、ユーザは手拍子を打つ。
【００３８】
次に、ＣＰＵ１１は、ステップ５３で、上記のような手拍子の検出後、上記の所定時間Ｄ（ｅｎｄ）に渡る無音期間が検出されたか否かを判断する。実際上は、上述したように入力開始時点ｔ（０）から所定時間Ｄ（ｓｔａｒｔ）の期間内に音が入力されなかった場合などには入力エラーとして処理されるが、図６では、入力エラーがなく、所期のとおりに手拍子が打たれた場合を示す。
【００３９】
手拍子の検出後、所定時間Ｄ（ｅｎｄ）に渡る無音期間が検出されたら、ＣＰＵ１１は、ステップ５３からステップ５４に進んで、上記のように入力音声信号を処理して手拍子パターンを検出し、さらにステップ５５に進んで、ユーザに登録を確認する。
【００４０】
この登録確認は、表示部３４に「今の手拍子でよいですか」などと表示し、またはスピーカ３８から「今の手拍子でよいですか」というような音声アナウンスを出力して行うことができるが、検出された手拍子の拍をＭＩＤＩなどのドラム音にして、スピーカ３８によりユーザに提示することによって行うようにしてもよい。これに対してユーザは、操作部３１での操作によって、ＯＫ（ＹＥＳ）か否かを返答する。
【００４１】
次に、ＣＰＵ１１は、ステップ５６で、ユーザによって登録が確認されたか否かを判断し、確認されなかった場合には、ステップ５２に戻って、上述したようにユーザに手拍子を要求する。
【００４２】
一方、ユーザによって登録が確認された場合には、ステップ５６からステップ５７に進んで、ステップ５４で検出された手拍子パターンを、図５に示したように、ユーザの名前、およびこれに対して設定したユーザＩＤと対応づけて、不揮発性メモリ４５に登録する。
【００４３】
（１−３．ユーザ特定方法：図７〜図９）
上記の登録後、ユーザがコンテンツ記録再生装置１０にユーザを特定させる場合、例えば、コンテンツ記録再生装置１０でハードディスク１５または記録メディア１７に記録されている自身の好みの番組を検索し、再生しようとする場合などには、ユーザは登録時と同様に手拍子を打つ。
【００４４】
ＣＰＵ１１、ＲＯＭ１３およびＲＡＭ１４からなる演算処理部は、登録時と同様に、その手拍子音の入力音声信号を処理し、音圧が急峻に立ち上がって、音圧レベルが所定の閾値を超えた点を、手拍子として検出し、さらに、その検出結果から手拍子パターンを検出する。
【００４５】
具体的に、図４（Ａ）に示したように、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）の期間内において、時点ｔ（ｉ）で、手拍子が閾値を超える音圧レベルの音として検出されたとき、まず、図７の式（１１）で表される、時間的に隣接する音（手拍子）の間の時間間隔ｅ（ｉ）を検出する。
【００４６】
登録時と同様に、規定のＮ回以上の手拍子を検出し、最後の手拍子を検出した時点からの無音時間が所定時間Ｄ（ｅｎｄ）以上となったとき、手拍子の検出を終了する。
【００４７】
登録時と同様に、入力開始時点ｔ（０）から所定時間Ｄ（ｓｔａｒｔ）の期間内に音が入力されなかった場合や、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）の期間内に音が入力されなかった場合には、入力エラーとして、ユーザに再度、手拍子を促し、またはメニュー画面の表示などの既定の状態に戻る。また、手拍子が長すぎて、入力開始時点ｔ（０）から所定時間Ｄ（ｉｎｐｕｔ）を経過しても手拍子が存在する場合にも、入力エラーとして処理する。
【００４８】
入力エラーがなければ、さらに、図７の式（１２）で表される、手拍子が観測された総時間長ｅ（ｓｕｍ）、すなわち時点ｔ（１）から時点ｔ（ｎ）までの時間長を算出するとともに、図７の式（１３）で示すように、時間間隔ｅ（ｉ）を総時間長ｅ（ｓｕｍ）で除して、正規化された時間間隔ｅ’（ｉ）を算出する。ただし、正規化された時間間隔ｅ’（ｉ）におけるｉは、ｉ＝２〜ｎである。
【００４９】
そして、ユーザ特定時には、以下の処理を以下の順序で行って、ユーザを特定する。まず、図５に示すような、不揮発性メモリ４５に登録された手拍子パターンのテーブルから、ユーザ特定時に検出された手拍子回数と一致する手拍子回数のユーザを、特定されるユーザの候補として検索する。図５の場合、ユーザ特定時に検出された手拍子回数が５回であるときには、ユーザＩＤがＵ２の「たけし」、およびユーザＩＤがＵ３の「マミ」が、特定されるユーザの候補となる。
【００５０】
次に、その候補として検索された各ユーザにつき、それぞれ図７の式（１４）で表される誤差Ｃｏｓｔを計算し、誤差Ｃｏｓｔが最小のユーザを、その時のユーザとして特定し、そのユーザＩＤを検出する。式（１４）中のｗ１，ｗ２は、あらかじめ定められた重み係数である。
【００５１】
そして、このように特定されたユーザのユーザＩＤによって、特定されたユーザに応じてコンテンツ記録再生装置１０の設定や処理が切り替えられる。
【００５２】
図８に、コンテンツ記録再生装置１０のＣＰＵ１１が行う以上のようなユーザ特定処理の一例を示す。この例のユーザ特定処理６０では、例えば、表示部３４に図９（Ａ）に示すようなユーザに手拍子を促す画面が表示された状態で処理を開始して、まずステップ６１で、音声入力が検出されたか否かを判断し、音声入力が検出された場合には、ステップ６２に進んで、上述したように入力音声信号を処理して手拍子パターンを検出し、さらにステップ６３に進んで、その検出された手拍子パターンと一致する手拍子パターンが不揮発性メモリ４５に登録されているか否かを判断する。
【００５３】
この場合の「検出された手拍子パターンと一致する手拍子パターン」とは、上述したように、不揮発性メモリ４５に登録されている手拍子パターン中の、手拍子回数がステップ６２で検出された手拍子回数と一致し、かつ図７の式（１４）で表される誤差Ｃｏｓｔが最小の手拍子パターンである。
【００５４】
そして、この意味の「検出された手拍子パターンと一致する手拍子パターン」が不揮発性メモリ４５に登録されていない場合には、すなわち不揮発性メモリ４５に登録されている手拍子パターン中に、手拍子回数がステップ６２で検出された手拍子回数と一致する手拍子パターンが存在しない場合には、ステップ６３からステップ６４に進んで、エラー処理を行った上で、ステップ６１に戻る。
【００５５】
ステップ６４でのエラー処理は、具体的には、ユーザに再度、手拍子を促すことである。
【００５６】
上記の意味の「検出された手拍子パターンと一致する手拍子パターン」が不揮発性メモリ４５に登録されている場合には、ステップ６３からステップ６５に進んで、その一致する手拍子パターンのユーザＩＤに対応したユーザ設定を呼び出す。
【００５７】
具体的に、上記の例では、表示部３４に図９（Ａ）に示すような画面が表示された状態で、「たけし」が手拍子を打ち、ユーザが「たけし」であると特定された場合には、表示部３４には、図９（Ｂ）に示すような「たけし」向けの画面が表示される。また、表示部３４に図９（Ａ）に示すような画面が表示された状態で、「マミ」が手拍子を打ち、ユーザが「マミ」であると特定された場合には、表示部３４には、図９（Ｃ）に示すような「マミ」向けの画面が表示される。
【００５８】
［２．第２の実施形態（リモートコントローラ利用の例）：図１０〜図１５］
図１の例は、コンテンツ記録再生装置１０にユーザ特定装置４０の全体が組み込まれ、コンテンツ記録再生装置１０がユーザ特定機能の全部を備える場合であるが、ユーザ特定装置ないしユーザ特定機能の全部または一部を、コンテンツ記録再生装置（コンテンツ記録再生装置本体）を制御するリモートコントローラに設けることもできる。
【００５９】
（２−１．各種の例：図１０〜図１２）
図１０に、その場合の一例を示す。この例では、コンテンツ記録再生システムが、コンテンツ記録再生装置１９とリモートコントローラ７０とによって構成され、リモートコントローラ７０が、マイクロフォン４１を備え、ユーザ特定装置４０を構成して、手拍子パターン登録処理およびユーザ特定処理を行い、リモートコントローラ７０からコンテンツ記録再生装置１９に、特定されたユーザを示すユーザＩＤが送信される。
【００６０】
リモートコントローラ７０とコンテンツ記録再生装置１９との間の通信としては、赤外線、ワイヤレスＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはワイヤドＬＡＮなどが用いられる。
【００６１】
図１１に、他の例を示す。この例では、コンテンツ記録再生システムが、コンテンツ記録再生装置１９とリモートコントローラ７０とによって構成され、リモートコントローラ７０が、マイクロフォン４１を備えるが、リモートコントローラ７０からコンテンツ記録再生装置１９に、マイクロフォン４１によって収音された、ユーザが打った手拍子の音の、アナログまたはデジタルの音声信号が送信され、コンテンツ記録再生装置１９で手拍子パターン登録処理およびユーザ特定処理が実行される。
【００６２】
リモートコントローラ７０とコンテンツ記録再生装置１９との間の通信としては、図１０の例と同様に、赤外線、ワイヤレスＬＡＮまたはワイヤドＬＡＮなどが用いられる。
【００６３】
図１２に、さらに他の例を示す。この例では、図１０の例と同様に、リモートコントローラ７０がユーザ特定装置４０を構成して、手拍子パターン登録処理およびユーザ特定処理を行うが、特定されたユーザを示すユーザＩＤが、ＬＡＮ１０１、アクセスポイント１００およびＬＡＮ１０２を介して、コンテンツ記録再生装置１９に送信される。ＬＡＮ１０１および１０２は、ワイヤレスＬＡＮまたはワイヤドＬＡＮである。
【００６４】
（２−２．図１０の例の具体例：図１３〜図１５）
図１３および図１４に、図１０の例で、リモートコントローラ７０とコンテンツ記録再生装置１９との間の通信に赤外線を用いる場合の、リモートコントローラ７０およびコンテンツ記録再生装置１９の一例を示す。
【００６５】
図１３のリモートコントローラ７０は、ＣＰＵ７１を備え、そのバス７２に、各種のプログラムやデータが書き込まれたＲＯＭ７３、およびプログラムやデータが展開されるＲＡＭ７４が接続される。
【００６６】
さらに、バス７２には、マイクロフォン４１が、音声増幅回路４２、Ａ／Ｄコンバータ４３、および入出力ポート４４を介して接続されるとともに、不揮発性メモリ４５が接続される。
【００６７】
これらマイクロフォン４１、音声増幅回路４２、Ａ／Ｄコンバータ４３、入出力ポート４４および不揮発性メモリ４５は、ＣＰＵ７１、ＲＯＭ７３およびＲＡＭ７４とともに、ユーザ特定装置４０を構成する。
【００６８】
また、バス７２には、各種キーからなる操作部８１が、インタフェース８２を介して接続され、液晶表示部などの表示部８４が、インタフェース８３を介して接続されるとともに、入出力ポート８５、Ｄ／Ａコンバータ８６および音声増幅回路８７を介してスピーカ８８が接続される。
【００６９】
表示部８４の表示画面には、操作用画面やユーザごとの設定画面などが表示される。スピーカ８８からは音声アナウンスなどが出力される。
【００７０】
さらに、バス７２には、入出力ポート９１および送信回路９２を介して赤外線発光素子９３が接続される。
【００７１】
赤外線発光素子９３からは、後述のように特定されたユーザを示すユーザＩＤ、および各種のリモートコントロール信号が、赤外線信号として送信される。
【００７２】
図１４のコンテンツ記録再生装置１９は、図１のコンテンツ記録再生装置１０と異なり、ユーザ特定装置４０を構成するマイクロフォン４１などが接続されず、かつバス１２に入出力ポート２６および受信回路２７を介して赤外線受光素子２８が接続される点を除いて、図１のコンテンツ記録再生装置１０と同じである。
【００７３】
図１３のリモートコントローラ７０の赤外線発光素子９３から送信された赤外線信号は、図１４のコンテンツ記録再生装置１９の赤外線受光素子２８で受信され、リモートコントロール信号としてバス１２に取り込まれる。
【００７４】
図１３のリモートコントローラ７０での手拍子パターン登録処理は、図１のコンテンツ記録再生装置１０での手拍子パターン登録処理と同じである。すなわち、あらかじめ、各ユーザが各自のパターンで手拍子を打つことによって、各自の手拍子パターンが、各自の名前およびユーザＩＤと対応づけられて、リモートコントローラ７０内の不揮発性メモリ４５に登録される。
【００７５】
図６に示した手拍子パターン登録処理５０中の、ステップ５２での手拍子要求、およびステップ５５での登録確認は、リモートコントローラ７０の表示部８４での表示、またはスピーカ８８からの音声アナウンスまたはドラム音の出力によって実行される。
【００７６】
ただし、この手拍子要求および登録確認のための表示または音声出力は、リモートコントローラ７０からの指示によってコンテンツ記録再生装置１９の表示部３４またはスピーカ３８で行われるように、システムを構成することもできる。
【００７７】
登録後のユーザ特定処理も、特定されたユーザを示すユーザＩＤがリモートコントローラ７０からコンテンツ記録再生装置１９に送信される点を除いて、図１のコンテンツ記録再生装置１０でのユーザ特定処理と同じである。
【００７８】
具体的に、図１５に、リモートコントローラ７０のＣＰＵ７１が行うユーザ特定処理の一例を示す。この例のユーザ特定処理１１０では、例えば、表示部８４にユーザに手拍子を促す画面が表示された状態で処理を開始して、まずステップ１１１で、音声入力が検出されたか否かを判断し、音声入力が検出された場合には、ステップ１１２に進んで、上述したように入力音声信号を処理して手拍子パターンを検出し、さらにステップ１１３に進んで、その検出された手拍子パターンと一致する手拍子パターンが不揮発性メモリ４５に登録されているか否かを判断する。
【００７９】
この場合の「検出された手拍子パターンと一致する手拍子パターン」も、上述した意味のものである。そして、この意味の「検出された手拍子パターンと一致する手拍子パターン」が不揮発性メモリ４５に登録されていない場合には、すなわち不揮発性メモリ４５に登録されている手拍子パターン中に、手拍子回数がステップ１１２で検出された手拍子回数と一致する手拍子パターンが存在しない場合には、ステップ１１３からステップ１１４に進んで、エラー処理を行った上で、ステップ１１１に戻る。
【００８０】
上記の意味の「検出された手拍子パターンと一致する手拍子パターン」が不揮発性メモリ４５に登録されている場合には、ステップ１１３からステップ１１５に進んで、その一致する手拍子パターンのユーザＩＤを読み出し、送信回路９２および赤外線発光素子９３によってコンテンツ記録再生装置１９に送信する。
【００８１】
コンテンツ記録再生装置１９では、そのユーザＩＤを赤外線受光素子２８および受信回路２７によって受信し、そのユーザＩＤに対応したユーザ設定を呼び出す。
【００８２】
ユーザに対する手拍子の促しも、リモートコントローラ７０からの指示によってコンテンツ記録再生装置１９の表示部３４またはスピーカ３８で行われるように、システムを構成することもできる。
【００８３】
［３．第３の実施形態（ＰＣアプリケーションによるユーザ特定）：図１６］
リモートコントローラとしてのハードウェア構成およびソフトウェア構成による代わりに、例えば、パーソナルコンピュータのアプリケーション（アプリケーションプログラム）として、手拍子パターン登録処理およびユーザ特定処理を実行するように、システムを構成することもできる。
【００８４】
図１６に、この場合のシステムの一例を示す。この例のシステムでは、パーソナルコンピュータ１２０とコンテンツ記録再生装置１９がＬＡＮ１５５で接続される。ＬＡＮ１５５は、ワイヤレスＬＡＮまたはワイヤドＬＡＮである。
【００８５】
パーソナルコンピュータ１２０は、手拍子パターン登録処理およびユーザ特定処理を行うアプリケーションが搭載される点を除いて、一般的なパーソナルコンピュータと同じである。
【００８６】
具体的に、パーソナルコンピュータ１２０は、ＣＰＵ１２１を備え、そのバス１２２に、メモリ部１２３が接続され、入出力ポート１２６を介してハードディスク１２５が接続され、入出力ポート１２８を介して記録メディア１２７が接続される。
【００８７】
また、バス１２２には、キーボードやポインティングデバイスなどからなる操作部１３１が、インタフェース１３２を介して接続され、液晶表示部などの表示部１３４が、インタフェース１３３を介して接続され、入出力ポート１３５、Ｄ／Ａコンバータ１３６および音声増幅回路１３７を介してスピーカ１３８が接続されるとともに、マイクロフォン１４１が、音声増幅回路１４２、Ａ／Ｄコンバータ１４３、および入出力ポート１４４を介して接続される。
【００８８】
マイクロフォン１４１、音声増幅回路１４２、Ａ／Ｄコンバータ１４３および入出力ポート１４４は、ユーザ特定装置を構成するものとして特別に設けられるものではなく、汎用的に音声入力用として設けられるものであるが、手拍子パターン登録用およびユーザ特定用に利用される。
【００８９】
さらに、バス１２２には、インターネット１に接続するための外部インタフェース１５１、およびＬＡＮ通信部１５３が接続され、ＬＡＮ通信部１５３が、ＬＡＮ１５５を介してコンテンツ記録再生装置１９に接続される。ただし、外部インタフェース１５１とＬＡＮ通信部１５３は、一つのインタフェースで兼用させることもできる。
【００９０】
コンテンツ記録再生装置１９は、この例では、図１４の入出力ポート２６、受信回路２７および赤外線受光素子２８に代えて、ＬＡＮ通信部が接続される。
【００９１】
パーソナルコンピュータ１２０では、手拍子パターン登録処理およびユーザ特定処理を行うアプリケーションは、ハードディスク１２５に格納され、手拍子パターン登録時およびユーザ特定時、メモリ部１２３上に展開される。
【００９２】
そのアプリケーションによるパーソナルコンピュータ１２０での手拍子パターン登録処理は、図１のコンテンツ記録再生装置１０での手拍子パターン登録処理、および図１３のリモートコントローラ７０での手拍子パターン登録処理と同じで、図６に手拍子パターン登録処理５０として示したものである。
【００９３】
各ユーザの手拍子パターンを各自の名前およびユーザＩＤと対応づけた図５に示すようなテーブルは、登録処理時、メモリ部１２３上に生成され、その後、ハードディスク１２５に保存される。
【００９４】
アプリケーションによるパーソナルコンピュータ１２０でのユーザ特定処理は、図１３のリモートコントローラ７０でのユーザ特定処理と同じで、図１５にユーザ特定処理１１０として示したものである。
【００９５】
そして、この例のシステムでは、その一致する手拍子パターンのユーザＩＤが、ＬＡＮ通信部１５３によってパーソナルコンピュータ１２０からコンテンツ記録再生装置１９に送信され、コンテンツ記録再生装置１９で、そのユーザＩＤに対応したユーザ設定が呼び出される。
【００９６】
［４．他の実施形態：図１７］
上述した例は、ユーザが手拍子を打つ場合であるが、ユーザが単音の拍手をするようにしてもよい。図１７（Ａ）（Ｂ）に、単音の拍手の波形パターンの例を示す。
【００９７】
このような単音の拍手の場合には、高速フーリエ変換やウエーブレット変換を行うことによって、登録された拍手パターンとユーザ特定時に検出された拍手パターンとの間でパターンマッチングを行う。
【００９８】
単音の拍手の場合には、音の大きさやパターンが各回ごとにばらつき、手拍子の場合と比較すると認識精度は落ちるが、より短い時間でユーザを特定することができる。
【００９９】
また、手拍子や拍手の代わりに、機器のそばに設けられた鐘や機器のへりを叩くようにしてもよい。
【０１００】
上述した例は、ユーザを特定する電子機器、またはリモートコントローラやパーソナルコンピュータにより特定されたユーザを示すユーザＩＤが送信される電子機器が、コンテンツ記録再生装置の場合であるが、ユーザを特定する電子機器、またはリモートコントローラやパーソナルコンピュータにより特定されたユーザを示すユーザＩＤが送信される電子機器は、コンテンツ記録再生装置以外に、空調装置、ロボット、照明装置、テレビジョン受信機、パーソナルコンピュータなどでもよい。
【０１０１】
例えば、空調装置の場合、特定されたユーザに応じて、空調状態が、あらかじめ設定された状態に自動的に切り替えられるように構成することができ、ロボットの場合、特定されたユーザに応じて、ロボットの動きが、あらかじめ設定された動きに自動的に変えられるように構成することができ、照明装置の場合、特定されたユーザに応じて、照明状態が、あらかじめ設定された状態に自動的に切り替えられるように構成することができ、テレビジョン受信機の場合、特定されたユーザに応じて、受信チャンネルや音量状態が、あらかじめ設定されたチャンネルや状態に自動的に切り替えられるように構成することができる。
【図面の簡単な説明】
【０１０２】
【図１】この発明のユーザ特定装置および電子機器の一例を示す図である。
【図２】登録される手拍子の波形パターンの一例を示す図である。
【図３】登録される手拍子の波形パターンの一例を示す図である。
【図４】手拍子パターンの説明に供する図である。
【図５】各ユーザの手拍子パターンの一例を示す図である。
【図６】手拍子パターン登録処理の一例を示す図である。
【図７】ユーザ特定時の手拍子パターン検出の説明に供する図である。
【図８】ユーザ特定処理の一例を示す図である。
【図９】ユーザの特定によって設定が切り替えられる場合の説明に供する図である。
【図１０】リモートコントローラを用いたシステムの第１の例を示す図である。
【図１１】リモートコントローラを用いたシステムの第２の例を示す図である。
【図１２】リモートコントローラを用いたシステムの第３の例を示す図である。
【図１３】図１０の例のリモートコントローラの一例を示す図である。
【図１４】図１０の例のコンテンツ記録再生装置の一例を示す図である。
【図１５】図１３の例のリモートコントローラが行うユーザ特定処理の一例を示す図である。
【図１６】パーソナルコンピュータのアプリケーションによりユーザを特定する場合のシステムの一例を示す図である。
【図１７】単音の拍手の波形パターンの一例を示す図である。
【符号の説明】
【０１０３】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2006107452.tif 000003
【図２】
2006107452.tif 000004
【図３】
2006107452.tif 000005
【図４】
2006107452.tif 000006
【図５】
2006107452.tif 000007
【図６】
2006107452.tif 000008
【図７】
2006107452.tif 000009
【図８】
2006107452.tif 000010
【図９】
2006107452.tif 000011
【図１０】
2006107452.tif 000012
【図１１】
2006107452.tif 000013
【図１２】
2006107452.tif 000014
【図１３】
2006107452.tif 000015
【図１４】
2006107452.tif 000016
【図１５】
2006107452.tif 000017
【図１６】
2006107452.tif 000018
【図１７】
2006107452.tif 000019