(57)【要約】      （修正有）【課題】画像取込み装置と物理的に接触することなく画像を取込むことができる遠隔写真モードを有する画像取込み装置を提供する。【解決手段】ユーザがキーワードを発話することにより起動される。画像取込み装置は、遠隔取込み動作モードで初期設定された後、ある期間にわたり、発話に応答しない待機状態に入り、ある期間の後に、発話されるキーワードの検出に応答して画像を取込むことができる聴取状態に設定されるように構成される。【選択図】図２
2005122139.tif 000002
【特許請求の範囲】
【請求項１】
画像取込み装置であって、
画像取込み装置の画像取込みの遠隔操作を行うためのユーザ入力を受信するユーザ入力受信手段と、
ユーザの発話を表す音声信号を受信する音声信号受信手段と、
受信した前記音声信号を処理して前記ユーザの発話の中のキーワードを検出する音声処理手段と、
画像を取込む画像取込み手段と、
前記ユーザ入力受信手段と前記音声処理手段とに応答して、前記画像取込み手段を制御するコントローラと、
を有し、
前記コントローラは、前記ユーザ入力に応答して、所定時間が経過するまでは、前記画像取込み装置を、ユーザの発話に応答しない待機状態に設定し、前記所定時間が経過すると、前記画像取込み装置を、前記音声処理手段が前記キーワードを検出したときに前記画像取込み手段に画像を取込ませる聴取状態に設定することを特徴とする画像取込み装置。
【請求項２】
前記コントローラは、前記音声処理手段が前記キーワードを検出した後、ユーザ指定時間の経過を待って、前記画像取込み手段に画像を取込ませることを特徴とする請求項１に記載の画像取込み装置。
【請求項３】
前記ユーザ入力受信手段は、前記ユーザ指定時間を指定するユーザ入力を受信することを特徴とする請求項２に記載の画像取込み装置。
【請求項４】
前記コントローラは、前記音声処理手段が前記キーワードを検出した後、前記画像取込み装置を前記聴取状態に戻す前に、所定時間にわたり前記画像取込み装置を前記待機状態に設定することを特徴とする請求項１から３までのいずれかに記載の画像取込み装置。
【請求項５】
前記コントローラは、当該画像取込み動作中、前記画像取込み装置が前記待機状態と前記聴取状態を繰り返すよう制御することを特徴とする請求項４に記載の画像取込み装置。
【請求項６】
前記コントローラは、前記音声処理手段がユーザにより発話された連続する複数のキーワードを検出したことに応答して、前記画像取込み手段に画像を取込ませることを特徴とする請求項１から５までのいずれかに記載の画像取込み装置。
【請求項７】
前記コントローラは、前記音声処理手段がユーザにより連続的に発話された複数の相異なるキーワードを検出したことに応答して、前記画像取込み装置に画像を取込ませることを特徴とする請求項６に記載の画像取込み装置。
【請求項８】
前記コントローラは、前記画像取込み装置が前記聴取状態にあり、発話されるキーワードを聴取しているときに、ユーザに対して表示を出力することを特徴とする請求項１から７までのいずれかに記載の画像取込み装置。
【請求項９】
前記コントローラは、前記画像取込み装置が前記聴取状態にあるときに、前記ユーザに対して可視表示を出力することを特徴とする請求項８に記載の画像取込み装置。
【請求項１０】
前記コントローラは、当該画像取込み動作中に前記画像取込み手段により取込まれた画像の枚数をカウントするカウンタを含むことを特徴とする請求項１から９までのいずれかに記載の画像取込み装置。
【請求項１１】
前記コントローラは、前記カウンタを用いて当該画像取込み動作中に取込み可能な画像の枚数を制限することを特徴とする請求項１０に記載の画像取込み装置。
【請求項１２】
前記コントローラは、ユーザが前記遠隔操作を実行した後所定時間内に前記音声処理手段によりキーワードが検出されなかった場合、前記画像取込み手段に画像を取込ませ、当該画像取込み動作を終了させることを特徴とする請求項１から１１までのいずれかに記載の画像取込み装置。
【請求項１３】
前記コントローラは、前記ユーザが前記ユーザ入力受信手段を介して前記遠隔操作を実行した後、所定時間の経過を待って、当該画像取込み動作を終了させることを特徴とする請求項１から１２までのいずれかに記載の画像取込み装置。
【請求項１４】
前記音声信号受信手段は、マイクロホンを含むことを特徴とする請求項１から１３までのいずれかに記載の画像取込み装置。
【請求項１５】
前記音声処理手段は、キーワードのワードモデルを格納するワードモデル記憶手段を有し、
前記音声処理手段は、受信した音声信号と前記ワードモデルとを比較することにより、ユーザにより発話されたキーワードを検出する
ことを特徴とする請求項１から１４までのいずれかに記載の画像取込み装置。
【請求項１６】
前記コントローラは、前記音声信号受信手段をスイッチオンすることにより、前記画像取込み装置を前記聴取状態に設定することを特徴とする請求項１から１５までのいずれかに記載の画像取込み装置。
【請求項１７】
前記コントローラは、前記音声処理手段をスイッチオンすることにより、前記画像取込み装置を前記聴取状態に設定することを特徴とする請求項１から１６までのいずれかに記載の画像取込み装置。
【請求項１８】
画像取込み装置において実行される画像取込み方法であって、
前記画像取込み装置の画像取込みの遠隔操作を行うためのユーザ入力を受信するユーザ入力受信ステップと、
ユーザの発話を表す音声信号を受信する音声信号受信ステップと、
受信した前記音声信号を処理して前記ユーザの発話の中のキーワードを検出する音声処理ステップと、
受信した前記ユーザ入力と検出した前記キーワードとに応答して画像を取込むために前記画像取込み装置を制御する制御ステップと、
を有し、
前記制御ステップは、前記ユーザ入力に応答して、所定時間が経過するまでは、前記画像取込み装置を、ユーザの発話に応答しない待機状態に設定し、前記所定時間が経過すると、前記画像取込み装置を、前記音声処理ステップで前記キーワードが検出されたときに前記画像取込み装置に画像を取込ませる聴取状態に設定することを特徴とする画像取込み方法。
【請求項１９】
前記制御ステップは、前記音声処理ステップで前記キーワードが検出された後、ユーザ指定時間の経過を待って、前記画像取込みステップにおいて画像を取込ませることを特徴とする請求項１８に記載の画像取込み方法。
【請求項２０】
前記ユーザ入力受信ステップは、前記ユーザ指定時間を指定するユーザ入力を受信することを特徴とする請求項１９に記載の画像取込み方法。
【請求項２１】
前記制御ステップは、前記音声処理ステップで前記キーワードが検出された後、前記画像取込み装置を前記聴取状態に戻す前に、所定時間にわたり前記画像取込み装置を前記待機状態に設定することを特徴とする請求項１８から２０までのいずれかに記載の画像取込み方法。
【請求項２２】
前記制御ステップは、当該画像取込み動作中、前記画像取込み装置が前記待機状態と前記聴取状態を繰り返すよう制御することを特徴とする請求項２１に記載の画像取込み方法。
【請求項２３】
前記制御ステップは、前記音声処理ステップでユーザにより発話された連続する複数のキーワードを検出したことにに応答して、前記画像取込みステップにおいて画像を取込ませることを特徴とする請求項１８から２２までのいずれかに記載の画像取込み方法。
【請求項２４】
前記制御ステップは、前記音声処理ステップでユーザにより連続的に発話された複数の相異なるキーワードが検出されたことに応答して、前記画像取込みステップにおいて画像を取込ませることを特徴とする請求項２３に記載の画像取込み方法。
【請求項２５】
前記制御ステップは、前記画像取込み装置が前記聴取状態にあり、発話されるキーワードを聴取しているときに、ユーザに対して表示を出力することを特徴とする請求項１８から２４までのいずれかに記載の画像取込み方法。
【請求項２６】
前記制御ステップは、前記画像取込み装置が前記聴取状態にあるときに、前記ユーザに対して可視表示を出力することを特徴とする請求項２５に記載の画像取込方法。
【請求項２７】
当該画像取込み動作中に前記画像取込みステップで取込まれた画像の枚数をカウントするカウントステップを更に有することを特徴とする請求項１８から２６までのいずれかに記載の画像取込み方法。
【請求項２８】
前記制御ステップは、前記カウントステップにおけるカウント結果を用いて、当該画像取込み動作中に取込み可能な画像の枚数を制限することを特徴とする請求項２７に記載の画像取込み方法。
【請求項２９】
前記制御ステップは、ユーザが前記遠隔操作を実行した後所定時間内に前記音声処理ステップでキーワードが検出されなかった場合、前記画像取込むステップにおいて画像を取込ませ、当該画像取込み動作を終了させることを特徴とする請求項１８から２８までのいずれかに記載の画像取込み方法。
【請求項３０】
前記制御ステップは、前記ユーザ入力受信ステップで前記ユーザが前記遠隔操作を実行した後、所定時間の経過を待って、当該画像取込み動作を終了させることを特徴とする請求項１８から２９までのいずれかに記載の画像取込み方法。
【請求項３１】
前記音声信号はマイクロホンより受信されることを特徴とする請求項１８から３０までのいずれかに記載の画像取込み方法。
【請求項３２】
前記音声処理ステップは、受信した音声信号と、キーワードを表す格納されたワードモデルとを比較することにより、ユーザにより発話されたキーワードを検出することを特徴とする請求項１８から３１までのいずれかに記載の画像取込み方法。
【請求項３３】
前記制御ステップは、前記音声信号受信ステップを起動することにより、前記画像取込み装置を前記聴取状態に設定することを特徴とする請求項１８から３２までのいずれかに記載の画像取込み方法。
【請求項３４】
前記制御ステップは、前記音声処理ステップを起動することにより、前記画像取込み装置を前記聴取状態に設定することを特徴とする請求項１８から３３までのいずれかに記載の画像取込み方法。
【請求項３５】
プログラム可能なコンピュータ装置に請求項１８から３４までのいずれかに記載の画像取込み方法を実行させるためのコンピュータ実行可能な命令を格納したコンピュータ読み取り可能な記憶媒体。
【請求項３６】
プログラム可能なコンピュータ装置に請求項１８から３４までのいずれかに記載の画像取込み方法を実行させるためのコンピュータ実行可能な命令を含むコンピュータプログラム製品。
【請求項３７】
画像取込み装置の画像取込みの遠隔操作を行うためのユーザ入力を受信するユーザ入力受信手段と、
ユーザの発話を表す音声信号を受信する音声信号受信手段と、
受信した前記音声信号を処理して前記ユーザの発話の中のキーワードを検出する音声処理手段と、
画像を取込む画像取込み手段と、
前記ユーザ入力受信手段と前記音声処理手段とに応答して、前記画像取込み手段を制御するコントローラと、
を有し、
前記コントローラは、前記ユーザ入力に応答して、所定時間が経過するまでは、前記画像取込み装置を、ユーザの発話に応答しない待機状態に設定し、前記所定時間が経過すると、前記画像取込み装置を、アクティブ状態に設定することを特徴とする画像取込み装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声により遠隔装置を制御する装置及び方法に関する。本発明は、例えば、カメラ、カムコーダ又は他の画像取込み装置による写真又は動画像の遠隔撮影を制御するために使用されることが可能である。
【背景技術】
【０００２】
カメラで写真を撮影するときには、通常、ユーザはカメラを手で持ち、撮影場面をフレーム内に入れるためにカメラの背面に位置するファインダをのぞき、その後、ボタンを押して、カメラのシャッタを切り、それにより、写真フィルム又は光取込み電子素子の上に光を当てる。しかし、例えば、グループ写真、ポートレート写真などのように、ユーザが写真の中に加わりたいと望む状況では、ユーザは、通常、カメラから幾分かの距離をおいて離れた位置にいて、通常の方法では写真を撮影できない。ここでは、ユーザがカメラと物理的に接触することなしに写真を撮影することを望む状況を説明するために、「遠隔写真（remote photograph）」という用語を使用する。この状況においては、ユーザは、手動操作によりカメラのボタンを押す必要なくシャッタを起動する方法を講じなければならない。
【０００３】
遠隔写真を撮影するためにカメラにタイマを設けることは、この技術分野では周知である。このカメラの場合、ユーザは、カメラの特定のスイッチを起動することにより遠隔写真を撮影すべきであることを指示し、所定の時間の後に写真は撮影される。しかし、その時間が短すぎると、ユーザが準備を整えないうちに写真が撮影されてしまい、時間が長すぎれば、カメラが写真を撮影するまでにユーザは待たされることになるため、多くの場面について、この方法は融通性を欠き、不満足なものである。更に、２枚以上の遠隔写真を撮影すべきである場合には、タイマの周期をリセットするために、その都度、ユーザはカメラの場所に戻り、その後、次の写真が撮影される前に所望の場所まで戻らなければならない。
【０００４】
また、カメラにリモートコントロールを設けることもこの技術分野では周知である。この場合、タイマに頼らずに遠隔写真を撮影できる。しかし、リモートコントロールを追加することで、カメラ全体の価格が高くなる。更に、遠隔写真を撮影するために、ユーザはカメラに加えてリモートコントロールを携帯しなければならないという点で不便である。
【０００５】
更に、音声起動式の遠隔写真撮影機能をカメラに設けることも周知であり、その場合、カメラは自動音声認識装置を使用して、発話される特定のキーワードを検出するようにプログラムされている。そのようなカメラは、ユーザの準備が整ったときに写真を撮影できる一方で、リモートコントロールを必要としないという利点を有する。しかし、背景雑音のためにユーザの音声信号が聞き取りにくくなり、減衰されることによりキーワードを検出できない（又は誤って検出される）ような、かなり騒々しい状況においては、これらのカメラは不適切であろう。
【発明の開示】
【０００６】
本発明の目的は、画像取込み装置において、ユーザが遠隔写真機能を音声により起動することを可能にする従来に代わる技法を提供することである。
【０００７】
本発明の一側面によれば、画像取込み装置を起動するためにユーザ入力を受信する手段と、ユーザ入力を受信した後、所定時間経過後に起動信号を発生し、発話されるキーワードを画像取込み装置が聴取していることを示す表示をユーザに対して出力する手段と、ユーザにより入力される音声信号を受信する手段と、発話されたキーワードを検出するべく音声信号を処理する手段と、前記音声信号を処理する手段により実行される検出に応じて画像を取込む手段とを備える画像取込み装置が提供される。
【０００８】
本発明の別の側面によれば、画像取込み装置を制御する方法であって、画像取込み装置を起動するためにユーザ入力を受信するステップと、ユーザ入力を受信した後、所定時間経過後に起動信号を発生し、発話されるキーワードを画像取込み装置が聴取していることを示す表示をユーザに対して出力するステップと、ユーザにより入力される音声信号を受信するステップと、発話されたキーワードを検出するべく音声信号を処理するステップと、前記音声信号を処理するステップにより実行される検出に応じて画像を取込むステップとを有する方法が提供される。
【発明を実施するための最良の形態】
【０００９】
（概要）
図１は、写真撮影のためにポーズをとっている５人の人１−１〜１−５から成るグループを示している。グループの中の１人１−１は、特定のボタンを押すか又はユーザメニュー（図示せず）のオプションを設定することにより、遠隔写真を撮影するようにカメラ３を設定している。そこで、カメラ３は、ユーザ１−１が発話するキーワードを聴取する前にユーザ１−１がグループに加わることができるように所定の期間だけ待機する。グループが遠隔写真の撮影の準備を整えると、グループの中の１人１−１がキーワード（この実施例では「チーズ」）を発話する。そのキーワードはカメラ３により検出されて、カメラ３はそれに応答してグループの写真を撮影する。
【００１０】
図２は、カメラ３の主要な構成要素を示す概略ブロック図である。通常の使用中、ユーザはユーザ入力装置３１（ボタン又はダイアルなど）を介してカメラ３を制御する。このユーザ入力は、例えば、写真フィルム、あるいはＣＣＤセンサ又はＣＭＯＳセンサ（図示せず）などの感光電子素子の上に光を通過させるシャッター３５を制御するためにカメラ３を制御するカメラ制御部３３に供給される。カメラ制御部３３は、カメラ及び写真の状態情報（カメラ電力、光の強さ、フラッシュモードなど）をユーザに示すために、ユーザ出力装置３７（ＬＣＤディスプレイ又はＬＥＤランプなど）を更に制御する。図２に示すように、カメラ３は、ユーザの音声を対応する電気音声信号に変換するためのマイクロホン３９と、ユーザの音声の中のキーワードの有無を検出するために電気音声信号を処理し、それに従ってカメラ制御部３３に報知する音声処理部４１と、音声処理部４１により使用されるべきキーワードモデルを格納するキーワードモデル記憶部４３とを更に含む。
【００１１】
（ユーザインタフェース）
次に、図２に示したカメラの動作、及びユーザとカメラとの対話について、図３ａ及び図３ｂを参照して説明する。まず、カメラ制御部３３がユーザ入力装置３１を介して、遠隔写真を撮影すべきであることを示すユーザ入力を受信すると、カメラ制御部３３は内部タイマ（図示せず）を初期設定し、ステップＳ１で、カメラ３がキーワードの聴取を開始しようとしていることを示す表示をユーザ出力装置３７において出力する。ステップＳ３で、カメラ制御部３３のタイマは、ユーザが遠隔写真撮影のための所望の位置に到達することを可能にする期間（ＤＥＬＡＹ１）だけカメラ３を待機させる（待機状態）。この実施例では、ＤＥＬＡＹ１は５秒に設定されている。この遅延の後、処理はステップＳ５へ進み、カメラ制御部３３に格納され、撮影された遠隔写真の枚数を示すために使用される変数ＣＯＵＮＴが０に設定される。ステップＳ７では、カメラ制御部３３はマイクロホン３９をスイッチオンするための起動信号を発生し、カメラ３が聴取状態にあって、ユーザにより発話されるキーワードを聴取していることを示す表示をユーザ出力装置３７において出力する。
【００１２】
次に、処理はステップＳ９へ進み、カメラ制御部３３はユーザが遠隔写真撮影動作を取り消したか否かを検査する。ユーザが取り消していれば、処理はステップＳ２７（図３ｂに示す）へ進み、カメラ制御部３３はマイクロホン３９をスイッチオフするための動作停止信号を発生し、キーワードを聴取しなくなっていることを示す表示をユーザ出力装置３７において出力する。ユーザが遠隔写真撮影動作を取り消していない場合には、処理はステップＳ１１へ進み、カメラ制御部３３は（変数ＣＯＵＮＴの値を０と比較することにより）写真が既に撮影されたか否かを判定する。写真が撮影されていなければ、処理はステップＳ１３へ進み、カメラ制御部３３は、カメラ３が遠隔写真を撮影するために無期限に待機しないことを保証するために、タイマを第２の遅延（ＤＥＬＡＹ２）に対して検査する。この実施例では、ＤＥＬＡＹ２は３０秒に設定されている。ＤＥＬＡＹ２に達していないとすれば、カメラ制御部３３は、音声処理部４１がマイクロホン３９からの入力音声信号の中のキーワードを検出したか否かを（入力音声をキーワードモデル記憶部４３に格納されているキーワードモデルと比較することにより）検査する。キーワードが検出されていなければ、ステップＳ９〜Ｓ１５が繰り返される。
【００１３】
ステップＳ１５でキーワードが検出されたならば、処理はステップＳ１７へ進み、カメラ制御部３３は変数ＣＯＵＮＴを増分し、次に、ステップＳ１９で、写真が撮影されようとしていることを示す表示をユーザに対してユーザ出力装置３７において出力する。この実施例では、カメラ制御部３３は、この後、ステップＳ２１でユーザ規定期間（ＤＥＬＡＹ３）だけ待機するように構成されている。このユーザ規定期間はユーザ入力装置３１を介してカメラにプログラムすることができ、直ちに写真が撮影されるように０に設定されることが可能である。この遅延の後、ステップＳ２３で、カメラ制御部３３は写真を撮影させるためにシャッタ３５へ制御信号を送信する。
【００１４】
ステップＳ１３で、カメラ制御部３３がキーワードの検出前にＤＥＬＡＹ２が経過し終わったことを判定した場合、ユーザがキーワードを発話するのをカメラ３が無期限に待たないように（又はカメラ３が発話されたキーワードを検出するのに失敗した場合）、処理はステップＳ１９へ進む。従って、最終的に、キーワードが検出されない場合には、カメラ３は自動的に写真を撮影する。
【００１５】
この実施例では、１回の遠隔写真撮影セッションの中で１０枚までの写真を撮影できる。この試験はステップＳ２５でカメラ制御部３３により制御される。現在のセッションにおいて更に多くの写真を撮影できる場合には、処理はステップＳ７に戻る。既に１０枚の写真が撮影されている場合には、ステップＳ２７で、カメラ制御部３３はマイクロホン３９をスイッチオフするための動作停止信号を発生し、カメラ３が聴取しなくなっていることを示す表示をユーザに対してユーザ出力装置３７において出力する。そこで、遠隔写真撮影動作は終了する。
【００１６】
（第２の実施例）
以上説明した第１の実施例では、カメラ３は延長された期間（ＤＥＬＡＹ２）にわたりキーワードを聴取するように構成されている。したがって、キーワードの誤った検出により、カメラ３が希望するより多くの写真を撮影してしまう可能性がある。そこで、誤って撮影される写真の枚数を減らすことを試みるために、カメラ３が写真を撮影する前に２つのキーワードが検出されなければならない２パス技法を採用する第２の実施例を説明する。特に、この第２の実施例においては、第１のキーワードの検出によって、カメラ３は第１の実施例の場合より短い時間フレームの中で第２のキーワードを聴取する。カメラ３は、第２のキーワードが検出されて初めて写真を撮影する。図４ａ及び図４ｂを参照して、この第２の実施例におけるカメラ３の動作を説明する。
【００１７】
カメラ制御部３３が写真を撮影すべきであることを示すユーザ入力を受信すると、カメラ制御部３３は内部タイマをリセットし、ステップＳ１０１で、システムがキーワードの聴取を開始しようとしていることを示す表示をユーザ出力装置３７において出力する。次に、ステップＳ１０３で、カメラ制御部３３はユーザが遠隔写真撮影のための所望の位置に到達することを可能にするための期間（ＤＥＬＡＹ１）にわたり装置を待機させる（待機状態）。この実施例でも、ＤＥＬＡＹ１は５秒に設定されている。ＤＥＬＡＹ１が経過した後、処理はステップＳ１０５へ進み、撮影される遠隔写真の枚数を示す変数ＣＯＵＮＴが０に設定される。ステップＳ１０７で、カメラ制御部３３はマイクロホン３９をスイッチオンするための起動信号を発生し、次に、カメラ３が聴取モードにあって、ユーザにより発話される第１のキーワードを聴取していることを示す表示をユーザ出力装置３７において出力する。
【００１８】
ステップＳ１０９で、カメラ制御部３３はユーザが遠隔写真撮影動作を取り消したか否かを検査する。取り消していれば、処理はステップＳ１３５へ進み、カメラ制御部はマイクロホン３９をスイッチオフするための動作停止信号を発生し、カメラ３が聴取するのを停止していることを示す表示をユーザ出力装置３７において出力する。しかし、ステップＳ１０９で、遠隔写真撮影動作が取り消されていないことをカメラ制御部３３が判定した場合には、処理はステップＳ１１１へ進み、カメラ制御部３３は現在の遠隔写真撮影セッションにおいて写真が撮影されたか否かを判定する。写真が撮影されていなければ、処理はステップＳ１１３へ進み、第１の実施例と同様に、タイマが遅延値ＤＥＬＡＹ２（この実施例においても３０秒に設定されている）と比較される。処理ステップＳ１１１及びＳ１１３の目的は、カメラが所定の時間の後にキーワードを検出しない場合には、自動的に写真が撮影されるように保証することである。従って、ステップＳ１１３で、タイマ値がＤＥＬＡＹ２より大きいことが判定された場合、処理はステップＳ１２７へ進み、カメラ３は写真を撮影しようとしていることを示す。
【００１９】
変数ＣＯＵＮＴが０より大きいか、又はタイマがＤＥＬＡＹ２に満たない場合、処理はステップＳ１１５へ進み、カメラ制御部３３は音声処理部４１が第１のキーワードを検出したか否かを知るための検査を実行する。検出していなければ、処理はステップＳ１０９に戻る。音声処理部４１が第１のキーワードを検出していた場合、処理はステップＳ１１７へ進み、カメラ制御部３３はＣＯＵＮＴを増分し、次に、ステップＳ１１９で、カメラ３がユーザからの第２のキーワードを聴取していることを示す表示をユーザ出力装置３７において出力する。その後、処理はステップＳ１２１へ進み、カメラ制御部３３はユーザが遠隔写真撮影動作を取り消したか否かを知るための検査を再び実行する。取り消していなければ、処理はステップＳ１２３へ進み、別の遅延値（ＤＥＬＡＹ４）に対してタイマが検査される。この第４の遅延は、システムが時間切れになり、ステップＳ１０７に戻って、第１のキーワードの聴取を再開する前にユーザが第２のキーワードを発話していなければならない時間の長さを定義するために使用される。ＤＥＬＡＹ４の値は、ユーザに第２のキーワードを発話するのに十分な時間を与えるように設定され、この実施例では２秒の値に設定されている。
【００２０】
ＤＥＬＡＹ４を超えていない場合、処理はステップＳ１２５へ進み、カメラ制御部３３は音声処理部４１が第２のキーワードを検出したか否かを検査する。検出していなければ、処理はステップＳ１２１に戻る。第２のキーワードが検出されたならば、処理はステップＳ１２７へ進み、カメラ制御部３３は、写真が撮影されようとしていることを示す表示をユーザ出力装置３７において出力する。第１の実施例の場合と同様に、カメラ制御部３３は、この後、ステップＳ１２９でユーザ選択可能な遅延（ＤＥＬＡＹ３）だけ待機する。この遅延の後、処理はステップＳ１３１へ進み、カメラ制御部３３は写真を撮影させるためにシャッタ３５へ信号を送信する。
【００２１】
第１の実施例の場合と同様に、この第２の実施例でも、カメラ制御部３３は現在の遠隔写真撮影セッションの中で最大で１０枚の写真を撮影できるように構成されている。これは、カメラ制御部３３がＣＯＵＮＴの値は０から１０の間にあるか否かを知るための検査を実行するステップＳ１３３において制御される。０から１０の間にあれば、処理はステップＳ１２７に戻り、カメラは再び第１のキーワードを聴取していることを示す。これに対し、ＣＯＵＮＴが０から１０の間にない場合には、処理はステップＳ１３５へ進み、カメラ制御部３３はマイクロホン３９をスイッチオフするための動作停止信号を発生し、カメラ３が聴取しなくなっていることを示す表示をユーザ出力装置３７において出力する。
【００２２】
（代替実施例、変形例）
ユーザが１つ以上のキーワードを発話することにより遠隔写真を撮影することを可能にする音声起動カメラの２つの実施例を説明した。カメラの２つの異なるユーザインタフェース動作を説明した。当業者には理解されるであろうが、上記の実施例に対して様々な変形を実施できる。以下に、変形例をいくつか説明する。
【００２３】
上記の実施例では、カメラは発話されたキーワードを検出した後に写真を撮影するように構成されていた。グループの写真を撮影する場合、グループの数人のメンバーがわずかに異なる時点でキーワードをそれぞれ発話することが一般的である。したがって、上記の実施例においては、カメラは発話されるキーワードの出現をそれぞれ検出し、出現のたびに写真の撮影を開始することができる。この問題を回避するために、別の実施例では、カメラは、現在の遠隔写真撮影セッションで次の写真を撮影できるようになる前に所定の期間（例えば、数秒）だけ待機するように構成しても良い。
【００２４】
上記の実施例では、ユーザが現在の遠隔写真撮影セッションを起動すると、カメラは、
ｉ）キーワードが検出されず、ＤＥＬＡＹ２の後にカメラが時間切れになるか、
ii）ユーザがユーザ入力装置を介して動作を取り消すか、又は
iii）ユーザが現在の遠隔写真撮影セッションで１０枚の写真を撮影し終わるか、
のいずれかの状況でのみ現在のセッションを終了する。
【００２５】
別の実施例においては、カメラは、１回の遠隔写真撮影セッションの中で写真を撮影できる所定の期間を設けるように構成されても良い。このようにすると、撮影された写真の枚数に関わらず、所定の期間が終了した時点で処理は終了するであろう。
【００２６】
第１の実施例では、カメラで遠隔写真撮影機能が起動されると、カメラはマイクロホンをスイッチオンし、キーワードを聴取していた。別の実施例においては、カメラは、誤ったキーワード検出が起こりうる時間を短縮するために、現在の遠隔写真撮影セッションの中の短い時間の間に限ってマイクロホンをスイッチオンするように構成されても良い。これは、例えば、現在の遠隔写真撮影セッション中、カメラがある期間（例えば、５秒）にわたり待機状態にあり、その後、それより短い期間（例えば、２秒）にわたり聴取状態になり、その間にマイクロホンがスイッチオンされ、カメラが聴取していることを示す表示がユーザに対して出力されるように動作するようにカメラを構成することにより、実現されることが可能である。カメラがこの聴取状態にあるときにキーワードが検出されない場合、カメラは、再び聴取状態に入る前に更にある期間だけ待機状態に戻る。聴取状態にある間にカメラがキーワードを検出したならば、第１の実施例の場合と同様に、カメラは写真を撮影することができ、その後、待機状態に戻る。このようにすると、カメラが実際にキーワードを聴取している時間はカメラが遠隔写真撮影動作モードにある時間全体と比較して短縮される。従って、これは偽キーワード検出の回数を減少させ、誤って撮影される写真の枚数を減らすのに有用である。
【００２７】
上記の実施例では、カメラ制御部はマイクロホンをスイッチオンするための起動信号と、マイクロホンをスイッチオフするための動作停止信号を発生していた。別の実施例においては、マイクロホンは常時スイッチオンされていても良い。この場合、カメラ制御部は、音声処理部が実際にどの時点でマイクロホンからの信号を処理するかを制御するために、起動信号及び動作停止信号を直接に音声処理部へ出力する。あるいは、マイクロホンと音声処理部の双方が絶えず動作しているように構成しても良い。この場合、制御装置は、キーワードを聴取しているべき適切な時点の間に限って音声処理部に選択的に応答するように構成されれば良い。
【図面の簡単な説明】
【００２８】
【図１】写真を撮影したい人々のグループのうちの１人のメンバーが「チーズ」という言葉を発話しており、カメラは写真を撮影するグループから離れた場所にある状態を概略的に示す図である。
【図２】図１に示すカメラの主要な構成要素を示す概略ブロック図である。
【図３ａ】図１に示すカメラの動作を示すフローチャートの第１の部分である。
【図３ｂ】図１に示すカメラの動作を示すフローチャートの第２の部分である。
【図４ａ】第２の実施例による図１に示すカメラの動作を示すフローチャートの第１の部分である。
【図４ｂ】第２の実施例による図１に示すカメラの動作を示すフローチャートの第２の部分である。
【図１】
2005122139.tif 000003
【図２】
2005122139.tif 000004
【図３ａ】
2005122139.tif 000005
【図３ｂ】
2005122139.tif 000006
【図４ａ】
2005122139.tif 000007
【図４ｂ】
2005122139.tif 000008
【外国語明細書】
Title of the Invention
VOICE ACTIVATED DEVICE
The present invention relates to an apparatus and method for controlling a 
remote device by voice.  The invention can be used, for example, to control 
the remote taking of photographs or movies by a camera, camcorder or other 
image capture device.
To take a photograph with a camera, a user usually holds the camera, looks 
through a viewfinder situated on the back of the camera to frame the scene and 
then presses a button to cause a shutter in the camera to release, thereby 
exposing light onto photographic film or a light capturing electronic device.  
However, in situations wherein the user desires to be included in the 
photograph, e.g. group photographs, portrait photographs etc., the user will 
typically be some distance remote from the camera and cannot take a photograph 
in the usual manner.  The term "remote photograph" will be used herein to 
describe the situation where the user desires to take a photograph without 
making physical contact with the camera.  In this situation, the user must 
have a way to activate the shutter without having to manually press a button 
on the camera.  
It is known in the art to provide a timer on the camera in order to allow a 
remote photograph to be taken.  With this camera, the user indicates that a 
remote photograph is to be taken by activating a specific switch on the camera 
and after a predetermined period of time a photograph is taken.  However, this 
approach is inflexible and unsatisfactory for many scenarios since, if the 
timer period is too short, the photograph is taken before the user is ready, 
and if the timer period is too long, the user is left waiting for the camera 
to take the photograph.  Further, if more than one remote photograph is to be 
taken, then the user must return to the camera each time in order to reset the 
timer period and then return to the desired location before the next 
photograph is taken.  
It is also known in the art to provide a camera with a remote control.  In 
this case, a remote photograph can be taken without reliance on a timer.  
However, the presence of the remote control adds to the overall cost of the 
camera.  Further, the remote control is inconvenient since the user must carry 
it in addition to the camera in order to take remote photographs.  
It is also known in the art to provide a camera with speech activated remote 
photograph taking, in which the camera is programmed to detect a specific 
spoken keyword using an automatic speech recognition unit.  Such cameras have 
the advantage of not requiring a remote control whilst still allowing a 
photograph to be taken when the user is ready.  However, these cameras may be 
unsuitable in fairly noisy situations where the keyword may not be detected 
(or may be falsely detected) due to corruption of the user's speech signal due 
to background noise and attenuation. 
It is an aim of the present invention to provide an alternative technique of 
allowing a user to voice activate a remote photograph function on an image 
capture device.
According to one aspect, the present invention provides an image capture 
device comprising: means for receiving user input to activate the image 
capture device; means for generating an activation signal a predetermined time 
period after receiving the user input and outputting an indication to the user 
that the image capture device is listening for a spoken keyword; means for 
receiving a speech signal input by the user; means for processing the speech 
signal to detect the spoken keyword; and means for capturing an image in 
dependence upon a detection made by said speech processing means. 
According to another aspect, the present invention provides a method of 
controlling an image capture device, the method comprising: receiving user 
input to activate the image capture device; generating an activation signal a 
predetermined time period after receiving the user input and outputting an 
indication to the user that the image capture device is listening for a spoken 
keyword; receiving a speech signal input by the user; processing the speech 
signal to detect the spoken keyword; and capturing an image in dependence upon 
a detection made by said speech processing step.
Exemplary embodiments of the present invention will now be described with 
reference to the accompanying drawings in which:
Figure 1 schematically illustrates a group of people having their photograph 
taken, a member of the group saying the word "cheese" and a camera located 
remote from the group taking the photograph;
Figure 2 is a schematic block diagram illustrating the main components of the 
camera shown in Figure 1;
Figure 3a shows a first part of a flow chart illustrating the operation of the 
camera shown in Figure 1;
Figure 3b shows the second part of the flow chart illustrating the operation 
of the camera shown in Figure 1;
Figure 4a is a first part of a flow chart illustrating the operation of the 
camera shown in Figure 1 according to a second embodiment; and
Figure 4b is a second part of a flow chart illustrating the operation of the 
camera shown in Figure 1 in the second embodiment.
Overview
Figure 1 shows a group of five people 1-1 to 1-5 who are posing for a 
photograph.  One of the group 1-1 sets the camera 3 to take a remote 
photograph by pressing a specific button or setting an option on a user menu 
(not shown).  The camera 3 then waits for a predetermined period of time to 
allow the user 1-1 to join the group before listening for a user's spoken 
keyword.  When the group is ready for their photograph to be taken, one of 
them 1-1 utters a keyword (cheese in this embodiment) which is detected by the 
camera 3 which, in response, takes a photograph of the group.
Figure 2 is a schematic block diagram which shows the main components of the 
camera 3.  In normal use, a user controls the camera 3 via a user input device 
31 (such as a button or a dial).  This user input is passed to a camera 
control unit 33 which controls the camera 3, for example to control a shutter 
35 which allows light onto photographic film or a light sensitive electronic 
component such as a CCD or CMOS sensor (not shown).  The camera control unit 
33 also controls a user output device 37 (such as an LCD display or LED lights
) in order to indicate camera and photograph status information (such as 
camera power, light intensity, flash mode etc.) to the user.  As shown in 
Figure 2, the camera 3 also includes a microphone 39 for converting a user's 
speech into corresponding electrical speech signals; a speech processing unit 
41 which processes the electrical speech signals to detect the presence of a 
keyword in the user's speech and which informs the camera control unit 33 
accordingly; and a keyword model store 43 storing keyword models to be used by 
the speech processing unit 41. 
USER INTERFACE
The operation of, and the user interaction with, the camera shown in Figure 2 
will now be explained with reference to Figures 3a and 3b.  Initially, when 
the camera control unit 33 receives a user input via the user input device 31 
indicating that a remote photograph is to be taken, it initialises internal 
timers (not shown) and outputs, at step S1, an indication on the user output 
device 37 that the camera 3 is about to start listening for the keyword.  A 
timer in the camera control unit 33 causes the camera 3 to wait (in a standby 
state), at step S3, for a period (DELAY1) to allow the user to get into the 
desired position for the remote photograph.  In this embodiment DELAY1 is set 
to 5 seconds.  After this delay, processing proceeds to step S5 where a 
variable, COUNT, stored in the camera control unit 33 and used to indicate the 
number of remote photographs taken, is set to zero.  At step S7, the camera 
control unit 33 generates an activation signal to switch on the microphone 39 
and outputs an indication on the user output device 37 that the camera 3 is in 
a listening state and is listening for the keyword spoken by the user.  
The processing then proceeds to step S9, where the camera control unit 33 
checks if the user has cancelled the remote photograph operation.  If he has, 
then processing proceeds to step S27 (shown in Figure 3b), where the camera 
control unit 33 generates a deactivation signal to switch off the microphone 
39 and outputs an indication on the user output device 37 that it is no longer 
listening for the keyword.  If the user has not cancelled the remote 
photograph operation, then the processing proceeds to step S11 where the 
control unit 33 determines whether or not any photographs have already been 
taken (by comparing the value of the variable COUNT with zero).  If no 
photographs have been taken, then the processing proceeds to step S13, where 
the control unit 33 checks the timer against a second delay (DELAY2), to 
ensure that the camera 3 does not wait indefinitely to take a remote 
photograph.  In this embodiment DELAY2 is set to 30 seconds.  Provided DELAY2 
has not been reached, the control unit 33 checks whether or not the speech 
processing unit 41 has detected a keyword in the input speech signal from the 
microphone 39 (by comparing the input speech with the keyword models stored in 
the keyword model store 43).  If a keyword has not been detected, then steps 
S9 to S15 are repeated.  
Once a keyword has been detected at step S15, the processing proceeds to step 
S17, where the camera control unit 33 increments the variable COUNT and then 
outputs, in step S19, on the user output device 37 an indication to the user 
that a photograph is about to be taken.  In this embodiment, the control unit 
33 is then configured to wait for a user defined period (DELAY3) at step S21.  
This user defined delay can be programmed into the camera via the user input 
device 31 and can be set to zero so that a photograph is taken immediately.  
After this delay, at step S23, the camera control unit 33 sends a control 
signal to the shutter 35 to cause a photograph to be taken.  
If at step S13, the control unit 33 determines that DELAY2 has elapsed before 
the keyword is detected, the processing proceeds to step S19 so that the 
camera 3 does not wait indefinitely for the user to say the keyword (or in 
case the camera 3 failed to detect the spoken keyword).  Therefore, 
eventually, if the keyword is not detected, the camera 3 will automatically 
take a photograph.
In this embodiment, within a single remote photograph session, up to ten 
photographs may be taken.  This test is controlled by the control unit 33 at 
step S25.  If more photographs can be taken in the current session, then the 
processing returns to step S7.  If ten photographs have already been taken 
then, at step S27, the control unit 33 generates a deactivation signal to 
switch off the microphone 39 and outputs on the user output device 37 an 
indication to the user that the camera 3 is no longer listening.  The remote 
photograph operation then ends.
Second Embodiment
In the first embodiment described above, the camera 3 is arranged to listen 
for the keyword over an extended period of time (DELAY2).  It is therefore 
possible that the camera 3 may take more photographs than are desired, due to 
erroneous detection of the keyword.  A second embodiment will now be described 
which employs a two-pass technique, where two keywords must be detected before 
the camera 3 will take a photograph, in order to try to reduce the number of 
erroneous photographs that are taken.  In particular, in this second 
embodiment, detection of the first keyword causes the camera 3 to listen for 
the second keyword, within a smaller timeframe than in the first embodiment.  
It is only after detection of the second keyword that the camera 3 takes the 
photograph.  The operation of the camera 3 in this second embodiment will now 
be described with reference to Figures 4a and 4b.
When the camera control unit 33 receives a user input indicating that a 
photograph is to be taken, the camera control unit 33 resets its internal 
timers and outputs, at step S101, an indication on the user output device 37 
that the system is about to start listening for a keyword.  The timer in the 
camera control unit 33 then causes the device to wait (in a standby state) at 
step S103 for a period (DELAY1) to allow the user to get into the desired 
position for the remote photograph.  In this embodiment DELAY1 is again set to 
5 seconds.  After DELAY1 has elapsed the processing proceeds to step S105 
where a variable, COUNT, indicating the number of remote photographs taken is 
set to zero.  At step S107 the camera control unit 33 generates an activation 
signal to switch on the microphone 39 and then outputs on the user output 
device 37 an indication that the camera 3 is in its listening mode and is 
listening for a first keyword spoken by the user. 
At step S109, the camera control unit 33 checks if the user has cancelled the 
remote photograph operation.  If he has, then the processing proceeds to step 
S135, where the camera control unit generates a deactivation signal to switch 
off the microphone 39 and outputs on the user output device 37 an indication 
that the camera 3 is no longer listening.  If, however, at step S109, the 
camera control unit 33 determines that the remote photograph operation has not 
been cancelled, then the processing proceeds to step S111, where the camera 
control unit 33 determines whether or not any photographs have been taken in 
the current remote photograph session.  If no photographs have been taken, 
then the processing proceeds to step S113 where, in a similar manner to the 
first embodiment, the timer is compared with the delay value DELAY2 (which in 
this embodiment is also set at 30 seconds).  The purpose of the processing 
step S111 and S113 is to ensure that if the camera does not detect a keyword 
after a predetermined period of time that a photograph is automatically taken.  
Therefore, if it is determined at step S113 that the timer value is greater 
than DELAY2, then the processing proceeds to step S127 where the camera 3 
indicates that it is about to take a picture.
If the variable COUNT is greater than zero or if the timer is less than 
DELAY2, then the processing proceeds to step S115 where the control unit 33 
checks to see if the speech processing unit 41 has detected the first keyword.  
If it has not, then the processing returns to step S109.  If the speech 
processing unit 41 has detected the first keyword, then the processing 
proceeds to step S117 where the camera control unit 33 increments COUNT and 
then outputs, in step S119, an indication on the user output device 37 that 
the camera 3 is listening for a second keyword from the user.  The processing 
then proceeds to step S121 where the camera control unit 33 again checks to 
see if the user has cancelled the remote photograph operation.  If he has not, 
then the processing proceeds to step S123 where the timer is checked with a 
further delay value (DELAY4).  This fourth delay is used to define how long 
the user has to utter the second keyword before the system times out and 
returns to step S107 and starts listening for the first keyword again.  The 
value of DELAY4 is set to give the user enough time to utter the second 
keyword and in this embodiment is set to a value of two seconds.
If DELAY4 has not been exceeded, then the processing proceeds to step S125 
where the camera control unit 33 checks if the speech processing unit 41 has 
detected the second keyword.  If it has not, then the processing loops back to 
step S121.  Once the second keyword has been detected, the processing proceeds 
to step S127 where the camera control unit 33 outputs an indication on the 
user output device 37 that a photograph is about to be taken.  As in the first 
embodiment, the camera control unit 33 then waits for a user selectable delay 
(DELAY3) at step S129.  After this delay, the processing proceeds to step S131 
where the camera control unit 33 sends a signal to the shutter 35 to cause a 
photograph to be taken.  
As in the first embodiment, in this second embodiment the camera control unit 
33 is arranged to allow a maximum of ten photographs to be taken within a 
current remote photograph session.  This is controlled in step S133 where the 
camera control unit 33 checks to see if the value of COUNT is between zero and 
ten.  If it is, then the processing returns to step S127 where the camera 
indicates that it is again listening for the first keyword.  If on the other 
hand COUNT is not between zero and ten, then processing proceeds to step S135, 
where the camera control unit 33 generates a deactivation signal to switch off 
the microphone 39 and outputs on the user output device 37 an indication that 
the camera 3 is no longer listening.
Alternatives and Modifications
Two embodiments have been described of a voice-activated camera which allows a 
user to take remote photographs by speaking one or more keywords.  Two 
different user interface operations of the camera have been described.  As 
those skilled in the art will appreciate, various modifications can be made to 
the above embodiments.  Some of these modifications will now be described.  
In the above embodiments, the camera was arranged to take  a photograph after 
detecting a spoken keyword.  When taking a photograph of a group, it is common 
for several members of the group to utter the keyword at slightly different 
times. Therefore, it is possible that in the above embodiments, the camera 
will detect each occurrence of the uttered keyword and trigger the taking of a 
photograph for each occurrence. In order to avoid this problem, in an 
alternative embodiment, the camera may be arranged to wait a predetermined 
period of time (e.g. a few seconds) before allowing further photographs to be 
taken in the current remote photograph session.  
In the above embodiments, when a user activates a current remote photograph 
session, the camera only ends the current session under the following 
circumstances: 
i)  when no keywords are detected and the camera times out after DELAY2; 
ii)  the user cancels the operation via the user input device; or 
iii)  the user has taken ten photographs in the current remote photograph 
session.  
In an alternative embodiment, the camera may be arranged to allow a 
predetermined period time in which photographs can be taken within a single 
remote photograph session.  In this way, the processing would end when the 
predetermined period of time has ended regardless of the number of photographs 
that have been taken.  
In the first embodiment, when the remote photograph function was activated on 
the camera, the camera switched on the microphone and listened for the 
keyword.  In an alternative embodiment, the camera may be arranged to switch 
on the microphone only during short time periods within the current remote 
photograph session in order to reduce the time that erroneous keyword 
detection can occur.  This can be achieved, for example, by arranging the 
camera to operate during the current remote photograph session so that it is 
in a standby state for a period of time (e.g. 5 seconds) and then a listening 
state for a shorter period of time (e.g. 2 seconds) during which the 
microphone is switched on and an indication is output to the user indicating 
that the camera is listening.  If the keyword is not detected when the camera 
is in this listening state, then the camera returns to the standby state for a 
further period of time before entering the listening state again.  If the 
camera detects a keyword during the listening state, then like the first 
embodiment, it can take the photograph and then return to the standby state.  
In this way, the period of time in which the camera is actually listening for 
a keyword is reduced compared to the overall time in which the camera is in 
its remote photograph mode of operation.  This therefore helps to reduce the 
number of false keyword detections and therefore the number of erroneous 
photographs that are taken.  
In the above embodiments, the camera control unit generated an activation 
signal to switch the microphone  on and a deactivation signal to switch the 
microphone off.   In an alternative embodiment, the microphone may be switched 
on at all times.  In this case, the camera control unit may output the 
activation and deactivation signals directly to the speech processing unit to 
control when the speech processing unit actually processes the signals from 
the microphone.  Alternatively still, both the microphone and the speech 
processing unit may be arranged to operate continuously.   In this case, the 
control unit may be arranged to selectively respond to  the speech processing 
unit only during the appropriate  times when it should be listening for the 
keyword. 
1.  An image capture device comprising:
means for receiving a user input for initiating a remote image capture 
operation of the image capture device;
means for receiving a speech signal representative of an utterance of the 
user;
means for processing the received speech signal to detect a keyword in the 
user's utterance;
means for capturing an image; and
a controller responsive to said user input receiving means and said speech 
processing means and operable to control said image capture means;
wherein said controller is operable, in response to said user input, to set 
the image capture device into a standby state for a period of time in which 
said image capture device is unresponsive to utterances of the user and, after 
said period of time, is operable to set the image capture device into a 
listening state in which the controller is operable to cause said image 
capture means to capture an image when said speech processing means detects 
said spoken keyword.
2.  An image capture device according to claim 1, wherein said controller is 
operable to cause said image capture device to capture an image a user defined 
period after said speech processing means has detected said spoken keyword.
3.  An image capture device according to claim 2, wherein said user input 
receiving means is operable to receive a user input defining said user defined 
period.
4.  An image capture device according to any preceding claim, wherein said 
controller is operable, after said speech processing means detects said spoken 
keyword, to set the image capture device into said standby state for a 
predetermined period of time before returning the image capture device to said 
listening state.
5.  An image capture device according to claim 4, wherein said controller is 
operable to cause said image capture device to cycle between said standby and 
listening states during a current remote image capture  operation.
6.  An image capture device according to any preceding claim, wherein said 
controller is operable to cause said image capturing means to capture an image 
in response to said speech processing means detecting plural successive 
keywords spoken by the user.
7.  An image capture device according to claim 6, wherein said controller is 
operable to cause said image capture device to capture an image in response to 
said  speech processing means detecting a plurality of different keywords 
successively spoken by the user.
8.  An image capture device according to any preceding claim, wherein said 
controller is operable to output an indication to the user when the image 
capture device is  in said listening state and listening for a spoken keyword. 
9.  An image capture device according to claim 8, wherein said controller is 
operable to output a visible indication to said user when the image capture 
device is in said listening state.
10.  An image capture device according to any preceding claim, wherein said 
controller includes a counter for counting the number of images captured by 
said image capturing means during the current remote image capture operation.
11.  An image capture device according to claim 10, wherein said controller is 
operable to use the counter to limit the number of images that can be captured 
during a current image capture operation.
12.  An image capture device according to any preceding claim, wherein if no 
keyword is detected by said processing means during a predetermined period of 
time after the user has initiated a remote capturing operation, said 
controller is operable to cause said image capturing means to capture an image 
and to terminate the current image capture operation.
13.  An image capture device according to any preceding claim, wherein said 
controller is operable to terminate a current remote image capture operation a 
predetermined period of time after said user initiates the remote image 
capture operation via said user input receiving means.
14.  An image capture device according to any preceding claim, wherein said 
speech signal receiving means comprises a microphone.  
15.  An image capture device according to any preceding claim, wherein said 
processing means comprises a word model store for storing word models for one 
or more keywords, and wherein said processing means is operable to detect a 
keyword spoken by the user by comparing the received speech signal with said 
word models.
16.  An image capture device according to any preceding claim, wherein said 
controller is operable to set the image capture device into said listening 
state by switching on the speech signal receiving means. 
17.  An image capture device according to any preceding claim, wherein said 
controller is operable to set the image capture device into said listening 
state by switching on said processing means.
18.  An image capturing method carried out in an image capturing device, the 
method comprising:
receiving a user input for initiating a remote image capture operation of the 
image capture device;
receiving a speech signal representative of an utterance of the user;
processing the received speech signal to detect a keyword in the user's 
utterance; and
controlling the image capture device to capture an image in response to the 
user input and a detected keyword;
wherein said controlling step sets, in response to said user input, the image 
capture device into a standby state for a period of time in which said image 
capture device is unresponsive to utterances of the user and, after said 
period of time, sets the image capture device into a listening state in which 
the controlling step causes the image capture device to capture an image when 
said processing step detects said spoken keyword.  
19.  A method according to claim 18, wherein said controlling step causes said 
image capturing step to capture an image a user defined period after said 
speech processing step has detected said spoken keyword.
20.  A method according to claim 19, wherein said user input receiving step 
receives a user input defining said user defined period.
21.  A method according to any of claims 18 to 20, wherein said controlling 
step sets, after said speech processing step detects said spoken keyword, the 
image capture device into said standby state for a predetermined period of 
time before returning the image capture device to said listening state.
22.  A method according to claim 21, wherein said controlling step causes said 
image capture device to cycle between said standby and listening states during 
a current remote image capture  operation.
23.  A method according to any of claims 18 to 22, wherein said controlling 
step causes said image capturing step to capture an image in response to said 
speech processing step detecting plural successive keywords spoken by the 
user.
24.  A method according to claim 23, wherein said controlling step causes said 
image capturing step to capture an image in response to said  speech 
processing step detecting a plurality of different keywords successively 
spoken by the user.
25.  A method according to any of claims 18 to 24, wherein said controlling 
step outputs an indication to the user when the image capture device is in 
said listening state and listening for a spoken keyword.
26.  A method according to claim 25, wherein said controlling step outputs a 
visible indication to said user when the image capture device is in said 
listening state.
27.  A method according to any of claims 18 to 26, further comprising the step 
of counting the number of images captured in said image capturing step during 
the current remote image capture operation.
28.  A method according to claim 27, wherein said controlling step uses the 
count from said counting step to limit the number of images that can be 
captured during a current image capture operation.
29.  A method according to any of claims 18 to 28, wherein if no keyword is 
detected in said processing step during a predetermined period of time after 
the user has initiated a remote capturing operation, said controlling step 
causes said image capturing step to capture an image and to terminate the 
current image capture operation.
30.  A method according to any of claims 18 to 29, wherein said controlling 
step terminates a current remote image capture operation a predetermined 
period of time after said user initiates the remote image capture operation in 
said user input receiving step.
31.  A method according to any of claims 18 to 30, wherein said speech signal 
is received from a microphone.
32.  A method according to any of claims 18 to 31, wherein said processing 
step detects a keyword spoken by the user by comparing the received speech 
signal with stored word models representative of one or more keywords.
33.  A method according to any of claims 18 to 32, wherein said controlling 
step sets the image capture device into said listening state by activating the 
speech signal receiving step. 
34.  A method according to any of claims 18 to 33, wherein said controlling 
step sets the image capture device into said listening state by activating 
said processing step.
35.  A computer readable medium storing computer executable instructions for 
causing a programmable computer device to carry out the method of any of 
claims 18 to 34.
36.  Computer program product comprising computer executable instructions for 
controlling a programmable computer device to carry out the method of any of 
claims 18 to 34. 
37.  An image capture device comprising:
means for receiving a user input for initiating a remote image capture 
operation of the image capture device;
means for receiving a speech signal representative of an utterance of the 
user;
means for processing the received speech signal to detect a keyword in the 
user's utterance;
means for capturing an image; and
a controller responsive to said user input receiving means and said speech 
processing means and operable to control said image capture means;
wherein said controller is operable, in response to said user input, to set 
the image capture device into a standby state for a period of time in which 
said image capture device is unresponsive to utterances of the user and, after 
said period of time, is operable to set the image capture device into an 
active state.
An image capture device is described having a remote photograph mode in which 
images can be captured without physical contact with the device.  The device 
is activated by the user speaking a keyword.  The image capturing device is 
arranged so that after being initialised in the remote capture mode of 
operation, it enters a standby state for a period of time in which it is 
unresponsive to utterances and, after a period of time sets itself into a 
listening state in which it can capture images in response to detecting spoken 
keywords.
【図１】
2005122139.tif 000009
【図２】
2005122139.tif 000010
【図３ａ】
2005122139.tif 000011
【図３ｂ】
2005122139.tif 000012
【図４ａ】
2005122139.tif 000013
【図４ｂ】
2005122139.tif 000014