(57)【要約】  電子機器(10)はアニメーションキャラクタ(24)をディスプレイ(14)に表示することができ、キャラクタは、ユーザの存在が検出されるとユーザに反応するために現れることができる。キャラクターは人物、動物、又は他の物体の表現であってよい。テレビ電話に用いるカメラのような撮像装置(18)によって生成される映像データストリームを解析することにより、ユーザがディスプレイを見ていることを解明する。
2011515726.tif 000002
【特許請求の範囲】
【請求項１】
電子機器(10)であって、
視野に対応する画像データを生成する撮像装置(18)と、
ディスプレイ(14)と、
前記撮像装置の前記視野にユーザが存在するかどうかを判別するために前記画像データを解析し、もし存在すると判別されればアニメーションキャラクター(24)を表示するように前記ディスプレイを制御する制御回路(28)とを有することを特徴とする電子機器。
【請求項２】
前記解析は顔検出を用いてユーザの存在を判定することを特徴とする請求項１記載の電子機器。
【請求項３】
前記アニメーションキャラクターはユーザが選択したテーマに関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項５】
前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づくことを特徴とする請求項１又は２に記載の電子機器。
【請求項６】
前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示されることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートすることを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートすることを特徴とする請求項１乃至７のいずれか１項に記載の電子機器。
【請求項９】
電子機器(10)のユーザインタフェースをアニメーション表示する方法であって、
前記電子機器の撮像装置(18)の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析し、
ユーザの存在が検出されれば、アニメーションキャラクター(24)を表示するように前記電子機器のディスプレイ(14)を制御することを特徴とする方法。
【請求項１０】
前記解析は顔検出を用いてユーザの存在を判定することを特徴とする請求項９記載の方法。
【請求項１１】
前記アニメーションキャラクターはユーザが選択したテーマに関連付けられることを特徴とする請求項９又は１０に記載の方法。
【請求項１２】
前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられることを特徴とする請求項９又は１０に記載の方法。
【請求項１３】
前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づくことを特徴とする請求項９又は１０に記載の方法。
【請求項１４】
前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示されることを特徴とする請求項９乃至１３のいずれか１項に記載の方法。
【請求項１５】
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートすることを特徴とする請求項９乃至１４のいずれか１項に記載の方法。
【請求項１６】
前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートすることを特徴とする請求項９乃至１５のいずれか１項に記載の方法。
【請求項１７】
装置が読み取り可能な媒体(16)に格納されたプログラム(12)であって、前記プログラムは電子機器(10)のユーザインタフェースをアニメーション表示するためのものであり、
前記電子機器の撮像装置(18)の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析し、
ユーザの存在が検出されれば、アニメーションキャラクター(24)を表示するように前記電子機器のディスプレイ(14)を制御する、ための実行可能なロジックを有することを特徴とするプログラム。
【請求項１８】
前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示されることを特徴とする請求項１７記載のプログラム。
【請求項１９】
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートすることを特徴とする請求項１７又は１８記載のプログラム。
【請求項２０】
前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートすることを特徴とする請求項１７又は１９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示する技術は概して電子機器に関し、特には、キャラクターをディスプレイに表示する電子機器であって、ユーザの存在が検出された場合にはそのキャラクターをアニメーション表示(animate)する電子機器に関する。
【背景技術】
【０００２】
モバイル電子機器はますます普及してきている。例えば、携帯電話機、ポータブルメディアプレーヤ、及びポータブルゲーム機器は非常に広く用いられている。さらに、ある種の電子機器に付随する機能は、ますます多様化している。いくつか例を挙げると、多くの電子機器が、カメラ、テキストメッセージ機能、インターネット閲覧機能、電子メール機能、ビデオ再生機能、音楽再生機能、画像表示機能およびハンズフリーヘッドホンインタフェースを有している。
【０００３】
多くの携帯電子機器は様々な機能を有するが、それら機器のユーザインタフェースはかなり味気ない(dull)ものである。ユーザは、ディスプレイの背景の壁紙を選択したり、メニューのカラースキームを選択したりすることで、ユーザインタフェースの一部の外見をカスタマイズ可能かもしれない。しかし、ポータブル電子機器を用いてユーザインタラクションを拡張するための現状のカスタマイズ技術は、依然として改善の余地がある。
【発明の概要】
【０００４】
ポータブル電子機器を用いたユーザエクスペリエンスを拡張するため、本開示は、ディスプレイ上にキャラクターを表示する電子機器であって、ユーザの存在が検出されると、そのキャラクターをアニメーション表示する電子機器を説明する。キャラクターは人物、動物、又は他の物体の表現であってよい。キャラクターは例えば漫画の形態（例えば、手書きやコンピュータで生成したグラフィック）や、本物の人物の映像の形態であってよい。一実施形態において、キャラクターがユーザの知っている人物を表すように、動画像データにその人物の写真がデジタル的に合成されてもよい。後で説明するように、キャラクターを別の方法で実現することもできる。キャラクターのアニメーション表示は、ユーザがディスプレイを見ている際に実行されてよい。テレビ電話に用いるカメラのような撮像機器によって生成される映像データストリームに、顔検出及び／又は顔認識を適用することにより、ユーザがディスプレイを見ていることを検出することができる。
【０００５】
本開示の一態様による電子機器は、自身の視野に対応する画像データを生成する撮像装置を有する電子機器であって、ディスプレイと、ユーザが前記撮像装置の前記視野に存在するかどうかを判定するために前記画像データを解析し、もし存在すれば、アニメーションキャラクターを表示するように前記ディスプレイを制御する制御回路とを有することを特徴とする。
【０００６】
前記電子機器の一実施形態によれば、前記解析は顔検出を用いてユーザの存在を判定する。
【０００７】
前記電子機器の一実施形態によれば、前記アニメーションキャラクターはユーザが選択したテーマに関連付けられる。
【０００８】
前記電子機器の一実施形態によれば、前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられる。
【０００９】
前記電子機器の一実施形態によれば、前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づく。
【００１０】
前記電子機器の一実施形態によれば、前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示される。
【００１１】
前記電子機器の一実施形態によれば、前記キャラクターのアニメーション表示は、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートする。
【００１２】
前記電子機器の一実施形態によれば、前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーション表示は、前記動き又は表情への反応をシミュレートする。
【００１３】
本開示の他の態様による方法は、電子機器のユーザインタフェースをアニメーション表示する方法であって、前記電子機器の撮像装置の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析し、ユーザの存在が検出されれば、アニメーションキャラクターを表示するように前記電子機器のディスプレイを制御することを特徴とする。
【００１４】
前記方法の一実施形態によれば、前記解析は顔検出を用いてユーザの存在を判定する。
【００１５】
前記方法の一実施形態によれば、前記アニメーションキャラクターはユーザが選択したテーマに関連付けられる。
【００１６】
前記方法の一実施形態によれば、前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられる。
【００１７】
前記方法の一実施形態によれば、前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づく。
【００１８】
前記方法の一実施形態によれば、前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示される。
【００１９】
前記方法の一実施形態によれば、前記キャラクターのアニメーション表示は、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートする。
【００２０】
前記方法の一実施形態によれば、前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーション表示は、前記動き又は表情への反応をシミュレートする。
【００２１】
本開示の他の形態によれば、プログラムが、装置が読み取り可能な媒体に格納される。前記プログラムは、電子機器のユーザインタフェースのアニメーション表示を制御するとともに、前記電子機器の撮像装置の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析し、ユーザの存在が検出されれば、アニメーションキャラクターを表示するように前記電子機器のディスプレイを制御するための実行可能なロジックを含むことを特徴とする。
【００２２】
前記プログラムの一実施形態によれば、前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示される。
【００２３】
前記プログラムの一実施形態によれば、前記キャラクターのアニメーション表示は、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートする。
【００２４】
前記プログラムの一実施形態によれば、前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーション表示は、前記動き又は表情への反応をシミュレートする。
【００２５】
これらの特徴および他の特徴は、以下の説明及び添付図面に関連して明らかになるであろう。説明及び図面においては、本発明の原理を用いることができるいくつかの方法を示すものとして、本発明の特定の実施形態を詳細に説明するが、本発明がそのような実施形態に対応する範囲に限定されないことが理解される。むしろ、本発明は、添付した特許請求の範囲に含まれる全ての変更物、修正物及び等価物を含む。
【００２６】
１つの実施形態に関して説明及び／又は図示された機能は、同一又は類似の方法によって１つ又は複数の他の実施形態において、及び／又は他の実施形態の機能と組み合わせて、もしくは機能に代えて用いてもよい。
【図面の簡単な説明】
【００２７】
【図１】アニメーションキャラクターを用いるユーザインタフェースを含んだ例示的な電子機器としての携帯電話機の模式図である。
【図２】図１の電子機器の模式的なブロック図である。
【図３】図１の電子機器を用いてアニメーションキャラクターをアニメーション表示する例示的な方法を表すフローチャートである。
【図４】アイドルモードのアニメーションキャラクターが表示された電子機器のディスプレイの正面図である。
【図５】動画モードのアニメーションキャラクターが表示された電子機器のディスプレイの正面図である。
【図６】電子機器が動作することのできる通信システムの模式図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施形態を説明する。なお、複数の図面を通じ、同様の参照数字は同様の構成要素を参照するために用いられている。なお、図面は必ずしも正確に縮尺されていないことが理解されよう。
【００２９】
本明細書においては、携帯電話機に関して実施形態を説明する。しかし、携帯電話機の例示的な文脈は、開示するシステム及び方法の態様を用いることのできる唯一の動作環境ではないことが理解されよう。従って、本明細書において記載される技術は、例えば携帯電話機、メディアプレーヤ、ゲーム機器、コンピュータ、ページャ、コミュニケータ、電子手帳、パーソナルデジタルアシスタント(PDA)、スマートフォン、携帯通信装置などを含む、任意の形式の適切な電子機器に適用することができる。
【００３０】
まず図１及び図２を参照すると、電子機器１０が図示されている。電子機器１０は、電子機器１０のユーザと相互動作するために、表示されたキャラクターをアニメーション表示するように構成されたインタラクティブキャラクター機能１２を含んでいる。インタラクティブキャラクター機能１２は、電子機器１０に存在し、電子機器１０によって実行可能なコードとして実施することができる。一実施形態において、インタラクティブキャラクター機能１２はコンピュータ又は装置が読み取り可能な媒体に格納されたプログラムであってよい。インタラクティブキャラクター機能１２は、スタンドアロンのソフトウェアアプリケーションであってもよいし、電子機器１０に関する付加タスクを実行するソフトウェアアプリケーションの一部を形成してもよい。
【００３１】
電子機器１０はディスプレイ１４を含むことができる。ディスプレイ１４は、動作状態、時間、電話番号、連絡先情報、様々なメニューなどのような、ユーザが電子機器１０の様々な機能を利用することを可能にする情報をユーザに表示する。ディスプレイ１４はさらに、電子機器１０が受信したり、電子機器１０のメモリ１６（図２）から読み出したり、またその両方により取得したコンテンツを視覚的に表示するためにも利用可能である。ディスプレイ１４は、写真、モバイルＴＶコンテンツ及びゲームに付随する映像のような画像、映像及び他のグラフィックスをユーザに提示するために利用されてもよい。
【００３２】
さらに、また以下に詳細に説明するように、ディスプレイ１４はインタラクティブなアニメーションキャラクターを表示してもよい。折に触れて、キャラクターは、電子機器１０のユーザに応じて動いたり応答している外観を与えるようにアニメーション表示されてよい。キャラクターをいつアニメーション表示するか、また場合によってはキャラクターをどのようにアニメーション表示するか、を判定するためにユーザの存在を検出するため、電子機器１０は撮像装置１８のようなセンサーを含むことができる。撮像装置１０は、映像信号を生成するように所定のフレームレートで画像データを出力することができる。図示する実施形態において、撮像装置１８は、ユーザがディスプレイ１４の前に位置する際にユーザの方向を向くテレビ電話用カメラである。この構成において、撮像装置１８からの映像信号は、テレビ通話とも呼ばれるテレビ電話の実行に用いられてもよい。ユーザを検出するために、他の種類のセンサや撮像装置を用いることができることが理解されよう。
【００３３】
図３をも参照すると、表示されたキャラクターをインタラクティブにアニメーション表示する例示的な方法を実施するための論理動作が示されている。この例示的な方法は、例えば、インタラクティブキャラクター機能１２の実施形態を実行することによって実施することができる。そのため、図３のフローチャートは、電子機器１０によって実行される方法のステップを表すものと考えることができる。図３は複数の機能的な論理ブロックを実施する特定の順序を示しているが、方法は図示された実施形態から変更されてもよい。
【００３４】
インタラクティブキャラクター機能１２のための論理フローはブロック２０において開始されてよく、ブロック２０では、ユーザがディスプレイ１４を見ているかどうかの判定を行うことができる。一実施形態において、この判定は、撮像装置１８からの画像データを解析することによってなされてもよい。解析は連続的又は周期的に実行することができる。また、解析は電子機器１０が特定の動作モードにある間のみ実行されてもよい。画像データの解析は顔検出の実行を含むことができる。一実施形態において、もし顔が検出されれば、ユーザがディスプレイ１４を見ている比較的高い確率により、ユーザがディスプレイ１４の前に位置していると結論づけることができる。ブロック２０において、顔が検出されれば肯定判定が、顔が検出されなければ否定判定がなされてよい。いくつかの実施形態においては、ブロック２０における判定が、検出されたユーザの身元判定を試行するために顔認識の実行を含んでもよい。ブロック２０で否定判定がなされた場合、論理フローはユーザが検出されるまで待機してもよい。
【００３５】
さらに図４を参照すると、キャラクター２４をディスプレイ１４に表示することができる。キャラクター２４は人物、動物（例えば犬や猫）、又は物体（例えば車、ボート、月、太陽など）の表現であってよい。一実施形態において、複数のキャラクターが存在してもよい。キャラクター２４は、ディスプレイ１４上で提示するためにデジタル化された手描きのキャラクター及び／又はコンピュータによって生成されたグラフィカルキャラクターのような、漫画(cartoon)キャラクターの形態であってよい。他の実施形態において、キャラクター２４は実際の人物、動物又は物体の形態であってよく、その場合には表示されるキャラクター２４を生成するために、俳優、動物又は物体の静止画及び／又は映像クリップが用いられてもよい。別の実施形態において、キャラクター２４を生成するために、デジタル画像が、過去に生成された画像及び／又は映像データに合成(merge)されてもよい。例えば、キャラクター２４が擬人化(personalize)されるように、画像及び／又は映像データに顔のデジタル画像がはめ込み(stitch)されてもよい。キャラクター２４が、家族の一員、友人、有名人などのようなユーザの選択する人物を表すことができるよう、画像がユーザによって選択されてもよい。
【００３６】
キャラクター、特に人物や漫画の登場人物を表すキャラクターについては、テーマに関連付けられてよい。一部の実施形態において、テーマはユーザによって選択されてもよい。人物又は他の人物に似たキャラクターのための例示的かつ非限定的なテーマは、かわいい赤ちゃん、恐ろしい人物又は怪物（例えばホラー映画からの悪役）、魅力的な男性、魅力的な女性、民族的又は歴史的キャラクター（例えば、バイキング、ネイティブアメリカン、古代ローマ人又は古代エジプト人）、有名人、スポーツ選手などを含む。キャラクターの人種、キャラクターの性別、キャラクターの年齢、キャラクターの体型（例えば太っている／痩せている）、キャラクターの顔の表情、キャラクターの髪型及び／又は色など、キャラクター２４の外観に関するさらなる特性は、ユーザによって選択されてもよい。他の実施形態において、キャラクター２４は初期設定に基づいてもよいし、時間と共にユーザが複数のキャラクターを見られるように自動的に変更されてもよい。
【００３７】
時々、キャラクター２４を動かすようにしてもよい。キャラクター２４が動いているように見せるため、キャラクター２４は映像ファイルのデータベースに関連付けされてもよい。各映像ファイルは異なる行動に関連付けることができる。例えば、キャラクターが人物を表す場合、行動は、手を振る(waving)、隠れる振りをする（例えば、ディスプレイ１４の脇からユーザを見つめてから、視界からいなくなる）、飛び回る、踊る、戦う、鼓舞する、ばたばたする(flirting)、ウインクする、ユーザを無視する振りをする（例えば、ユーザから顔をそむける）、指し示す(pointing)、話す、歌う、笑う、及び、人物が行いうる他の任意の行動を含むことができる。映像ファイルは、映像クリップを撮影する、アニメーションを生成する、及び／又はコンピュータグラフィックスを用いる（例えば、映画用の視覚効果を生成する際に用いられる自動化された処理）など、様々な方法で生成することができる。
【００３８】
図４において、キャラクター２４はアイドルモードの状態である。アイドルモードは、ブロック２０でユーザが検出されておらず、電子機器１０が肯定判定を行うために待機している際に用いることができる。アイドルモードにおいて、キャラクター２４は、キャラクターがデジタル写真や絵画の中でポーズを取っているかのように静止した状態に見えてよい。あるいは、アイドルモードでキャラクター２４は動いてもよい。例えば、こつこつと足をならしながら歩いたり立ったりするといったように、キャラクター２４は落ち着きがないように見えてもよい。別の例として、キャラクター２４が寝ているように見えてもよい。
【００３９】
図３のフローチャートを引き続き参照すると共に図５を新たに参照すると、ブロック２０で肯定判定がなされた場合、論理フローはブロック２２へ進むことができる。ブロック２２において、キャラクター２４がユーザとインタラクションしている外観を与えるため、キャラクター２４を動かす（例えば、アニメーション表示する）ことができる。例えば、ブロック２０でユーザが検出されると、図５に例示されるようにキャラクター２４がユーザに手を振ってもよい動きは映像ファイルのデータベースからの映像ファイルに基づくことができる。キャラクター２４がテーマに関連付けられている場合、キャラクターのアニメーションの行動はテーマと協調されてもよい。キャラクター２４について複数のアニメーションを行いうる実施形態において、アニメーションは１つ以上のファクタに基づいて選択されても、ランダムに選択されても、予め定められた順序に基づいて選択されてもよい。アニメーションを選択するためのファクタは例えば、電子機器１０の動作モード、直近のユーザ検出からの経過時間、各アニメーションが用いられる頻度、ユーザの身元（判別された場合）、時刻、曜日、季節、気象通報サービスから得られる天気、電子機器１０の存在位置、ブロック２０における複数の顔の検出などを含むことができる。アニメーションは、撮像装置１８からの映像信号から抽出された、ユーザに関する情報に基づいて選択されてもよい。例えば、ユーザが動いていれば（例えば、頷いている、頭を振っている、手を振っている、話している、など）、ユーザの動きに関連してアニメーションを選択することができる。さらに、洗練された顔検出又は顔認識処理を用いることで、ユーザの表情を検出することができれば、検出された表情に基づいてアニメーションを選択してもよい。
【００４０】
一実施形態において、音声が、キャラクター２４に関連付けられたり、及び／又はアニメーションの一部に組み込まれたりしてもよい。例えば、キャラクター２４が、対応する音声コンポーネントとともに現れなり、話したり、歌ったりしてよい。さらに、キャラクターのアニメーションとともにＢＧＭが再生されてもよい。一実施形態において、音声はアニメーションに関連付けられたスクリプトに従ってよく、カスタムワードがスクリプトに挿入されてもよい。このように、音声は例えばユーザの名前の利用を含むことができる。さらに、アニメーション及び／又はスクリプトは、住所録及び／又はカレンダーに保存された情報に基づいて駆動されてもよい。この情報を用い、キャラクター２４は、１年の適切な日にユーザの誕生日を祝ったり、会議を知らせたり、ユーザに大事な行事（例えば誰かの誕生日や記念日など）を思い出させたり、通話やメッセージの到着を知らせたりするためにアニメーションされてもよい。
【００４１】
一実施形態において、キャラクター２４に関連付けられる映像データ及び／又は音声は、集中型サーバによって生成及び／又は維持されてよい。このように、様々なキャラクターテーマについての比較的大きなデータベースが維持されてもよい。また、ユーザが選択した特定のキャラクターについてのアニメーションを生成するための処理は、電子機器１０の処理リソースを節約するためにサーバーで実行されてもよい。特定のアニメーションの表示を高速に行うため、電子機器１０によって表示される特定のキャラクターに対応する特定のアニメーション、映像データ及び／又は音声データは、サーバから電子機器１０のメモリ１６のようなローカルストレージへ転送されてもよい。
【００４２】
アニメーションの少なくともいくつかは、ユーザがディスプレイ１４の前の位置に来たことをキャラクター２４が監視しており、ユーザがその位置に来るとキャラクター２４が歓迎する反応をするかのようにユーザが感じるように構成されてよい。ユーザの顔を検出することによって開始されてよいこの種のアニメーションは、電子機器１０を用いるユーザにインタラクションな体感を与えるであろう。その結果、電子機器１０はそのユーザにパーソナライズされ、及び／又はユーザがキャラクター２４と「フレンドリーなつながり」（例えば関係）を有するかのような感じを抱くであろう。
【００４３】
図１及び図２を再度参照して、電子機器１０が携帯電話機として実施される際のさらなる見地を説明する。電子機器１０は、「レンガ」又は「ブロック」フォームファクタ筐体を有するものとして図示されているが、「フリップオープン」フォームファクタ（例えば「クラムシェル」筐体）、スライドタイプフォームファクタ（「スライダー型」筐体）及び／又は旋回軸フォームファクタのような、他の筐体タイプが用いられてもよいことが理解されよう。
【００４４】
キーパッド２６は、様々なユーザ入力操作を提供する。例えば、キーパッド２６は、電話番号、電話帳、連絡先情報、メモ、テキスト等の英数字情報を入力できるよう、英数字キーを含むことができる。さらに、キーパッド２６は、発呼又は着呼に応答するための「発呼(call send)」キー、及び、呼を終了又は「切断(hang up)」するための「呼終了(call end)」キーを含むことができる。特殊機能キーは、ディスプレイ１４に表示されるメニューを通じてナビゲーションを容易にするためのメニューナビゲーション及び選択キーを含んでもよい。例えば、ポインティングデバイス及び／又は複数のナビゲーションキーが、ユーザからの方向入力を受け付けるために存在していてもよい。特殊機能キーは、再生を開始、停止及び一時停止したり、トラックをスキップしたりリピートしたりなどのためのオーディオビジュアルコンテンツ再生キーを含んでもよい。携帯電話機に付随する他のキーは、ボリュームキー、オーディオミュートキー、電源オン／オフキー、ウェブブラウザ起動キー、カメラキーなどを含んでもよい。キーやキーに似た機能は、ディスプレイ１４に付随するタッチスクリーンとして実現されてもよい。さらに、ディスプレイ１４及びキーパッド２６は、ソフトキー機能を実施するために組み合わせて用いられてもよい。
【００４５】
電子機器１０は、通常は別の携帯電話機又は固定電話機であろう被呼／発呼装置と携帯電話機１０が呼の確立及び／又は信号を交換することを可能とする呼回路を含んでいる。しかし、被呼／発呼装置は、別の電話機である必要はなく、インターネットウェブブラウザ、コンテンツ提供サーバなど、他の装置であってもよい。呼は任意の好適な携帯を取りうる。例えば、呼は、セルラ回線交換型ネットワーク条で確立される従前の典型的な呼や、セルラネットワークのパケット交換機能や、WiFiに基づく代替パケット交換ネットワーク（例えば、IEEE 802.11規格に基づくネットワーク）や、WiMax （例えば、IEEE 802.16規格）などに基づくボイスオーバインターネットプロトコル(VoIP)呼であってよい。他の例は、セルラ又は代替ネットワーク上で確立されるテレビ通話(video enabled call)を含む。
【００４６】
電子機器１０は、テキストメッセージ、電子メールメッセージ、マルチメディアメッセージ、画像ファイル、映像ファイル、音声ファイル、呼び出し音、ストリーミングオーディオ、ストリーミングビデオ、データフィード（ポッドキャスト及びＲＳＳ(really simple syndication)データフィードを含む）などのデータを送信、受信及び／又は処理するために送信するように構成されてよい。なお、テキストメッセージは、一般的に「ＳＭＳ」と呼ばれており、ＳＭＳはシンプルメッセージサービスの略である。ＳＭＳはテキストメッセージを交換するための典型的な標準技術である。同様に、マルチメディアメッセージは通常、マルチメディアメッセージサービスの略である「ＭＭＳ」のように呼ばれる。ＭＭＳはマルチメディアメッセージを交換するための典型的な標準技術である。データの処理は、メモリ１６へのデータ保存、ユーザがデータとインタラクションすることを可能にするためのアプリケーションの実行、データに付随する映像及び／又は画像コンテンツの表示、データに付随する可聴音声の出力などを含んでよい。
【００４７】
電子機器１０は、電子機器１０の機能及び動作の全体的な制御を実行するように構成された主制御回路２８を含んでよい。制御回路２８は、中央処理装置（ＣＰＵ）、マイクロコントローラ又はマイクロプロセッサのような処理デバイス３０を含んでよい。処理デバイス３０は、電子機器１０の動作を実行するため、制御回路２８内のメモリ（図示せず）、あるいはメモリ１６のような別個のメモリに保存されたコードを実行する。処理デバイス３０は、インタラクティブキャラクター機能１２を実施するコードを実施してもよい。コンピュータプログラミング分野、特には携帯電話機や他の電子機器のためのアプリケーションプログラミング分野に属する当業者には、インタラクティブキャラクター機能１２に関する論理機能を操作ならびに実行するために電子機器１０をどのようにプログラミングしたらよいかは明らかであろう。従って、特定のプログラムコードに関する詳細は、簡潔さのために省かれている。また、ある実施形態によれば、インタラクティブキャラクター機能１２が処理デバイス３０で実行されるが、そのような機能は専用ハードウェアやファームウェア、あるいはハードウェア、ファームウェア及び／又はソフトウェアの組み合わせを通じて実施されてもよい。
【００４８】
メモリ１６は例えば、バッファ、フラッシュメモリ（登録商標）、ハードディスクドライブ、リムーバブルメディア、揮発性メモリ、不揮発性メモリ、ランダムアクセスメモリ(RAM)、又は他の好適なデバイスの１つ又は複数であってよい。典型的な構成において、メモリ１６は、長期データストレージのための不揮発性メモリ（例えばNAND又はNOR型フラッシュメモリ）及び、制御回路２８のためのシステムメモリとして機能する揮発メモリを含むことができる。揮発性メモリは、例えば同期型ダイナミックランダムアクセスメモリ(SDRAM)を用いて実現されるRAMであってよい。メモリ１６はデータバス上で制御回路２８とデータを交換することができる。メモリ１６と制御回路２８との間に付随する制御線及びアドレスバスも存在してよい。
【００４９】
図１及び図２を引き続き参照すると、電子機器１０は無線回路３４に接続されたアンテナ３２を含んでいる。無線回路３４は、アンテナ３２を通じて信号を送信ならびに受信するための無線周波数送信機及び受信機を含んでいる。無線回路３４は移動体通信システム内で動作するように、またデータ及び／又はオーディオビジュアルコンテンツの送信及び受信に用いられるように構成されてよい。移動体無線ネットワーク及び／又は放送ネットワークと相互作用するための受信機タイプは、GSM (global system for mobile communications)、CDMA （符号分割多元アクセス）、広帯域CDMA (WCDMA)、汎用パケット無線サービス (GPRS)、WiFi、WiMAX、DVB-H (digital video broadcasting-handheld)、ISDB (integrated services digital broadcasting)等および、これら規格の改良バージョンを含むが、これらに限定されない。アンテナ３２及び無線回路３４は、１つ以上の無線送受信機を表しうることが理解されよう。
【００５０】
電子機器１０はさらに、無線回路３４によって送受信される音声信号を処理するための音声信号処理回路３６を含んでいる。音声処理回路３６には、電子機器１０を通じてユーザが聴いたり話したりすることを可能にするためにスピーカ３８及びマイク４０が接続されている。全体の動作を実行するために、無線回路３４及び音声処理回路３６はそれぞれ制御回路２８に接続される。音声データは、ユーザに再生するため、制御回路２８から音声信号処理回路３６に渡されてよい。音声データは例えば、メモリ１６によって保存され、制御回路２８内によって読み出された音声ファイル、又は移動無線サービスからの、ストリーミングオーディオデータの形式で受信された音声データを含むことができる。音声処理回路３６は、しかるべきバッファ、デコーダ、増幅器などを含んでよい。
【００５１】
ディスプレイ１４は、映像データをディスプレイ１４の駆動に用いられる映像信号に変換する映像処理回路４２によって制御回路２８に接続されてよい。映像処理回路４２は、しかるべきバッファ、デコーダ、映像データプロセッサなどを含んでよい。映像データは、制御回路２８によって生成されても、メモリ１６に保存された映像ファイルから読み出されても、無線回路３４によって受信された入来映像データストリームから得られても、他の好適な方法によって得られてもよい。
【００５２】
電子機器１０はさらに、１つ以上の入力／出力(I/O)インタフェース４４を含んでよい。I/Oインタフェース４４は典型的な携帯電話機I/Oインタフェースの形式であってもよいし、１つ以上の電気的なコネクタを含んでもよい。よくあるように、I/Oインタフェース４４は、電子機器１０内の電源ユニット(PSU)４６の電池を充電するため、電子機器１０をバッテリ充電器に接続するために用いられてよい。さらに／あるいは、I/Oインタフェース４４は、電子機器１０を電子機器１０との有線インタフェースを有するヘッドセットアセンブリ（例えばパーソナルハンズフリー(PHF)機器）と接続する役目を果たしてもよい。さらに、I/Oインタフェース４４は、電子機器１０を、データ交換用のデータケーブルを介してパーソナルコンピュータ又は他の機器と接続する役目を果たしてもよい。電子機器１０は、車載電源アダプタ又はＡＣ電源アダプタに接続された際には、I/Oインタフェース４４を介して動作電源を受信することができる。PSU４６は外部電源が無い場合に電子機器１０を動作させるための電力を供給してもよい。
【００５３】
電子機器１０はさらに、制御回路２８及びメモリ１６のような、電子機器１０の様々な構成要素にクロックを供給するためのシステムクロック４８を含むことができる。
【００５４】
撮像装置１８に加え、電子機器１０はデジタル写真及び／又は動画を撮影するためのカメラ５０を含むことができる。写真及び／又は動画に対応する画像及び／又はビデオファイルは、メモリ１６に保存されてよい。
【００５５】
電子機器１０はさらに、全地球測位システム(GPS)受信器や、ガリレオ衛星システム（Galileo Satellite System)受信器などの位置データ受信器５２を含んでもよい。位置データ受信器５２は、電子機器１０の位置の判別に用いることができる。
【００５６】
電子機器１０はさらに、アクセサリ、他の移動無線端末、コンピュータ又は他の機器との通信を確立するために、赤外線送受信機及び／又はＲＦインタフェース（例えばブルートゥース（登録商標）インタフェース）のような局所無線インタフェース５４を含むことができる。例えば、局所無線インタフェース５４は、ヘッドセットアセンブリ（例えばPHF機器）が対応する無線インタフェースを有する一実施形態において、電子機器１０をヘッドセットアセンブリに動作可能に接続することができる。
【００５７】
図６をさらに参照すると、電子機器１０は通信システム５６の一部として動作するように構成されてよい。システム５６は、電子機器１０からの呼および電子機器１０への呼を管理し、電子機器１０へデータを送信し、他のサポート機能を実行する１つ以上のサーバ６０を有する通信ネットワーク５８を含んでよい。サーバ６０は伝送媒体を介して電子機器１０と通信する。伝送媒体は例えば、通信塔（例えばセルタワー）、他の携帯電話機、無線アクセスポイント、衛星、等を含む、任意の適切な装置又はアセンブリであってよい。ネットワークの一部には無線伝送経路を含んでよい。ネットワーク５８は、複数の電子機器１０の通信アクティビティ並びに他のタイプのエンドユーザ機器をサポートすることができる。理解されるであろうが、サーバ６０はサーバ機能を実行するために用いられる一般的なコンピュータシステムとして構成されてよく、またサーバ６０の機能を実施する論理命令を含んだソフトウェアを実行するように構成されたプロセッサと、そのようなソフトウェアを格納するためのメモリとを含むことができる。
【００５８】
特定の実施形態を図示及び説明してきたが、本明細書を読んで理解することにより、本技術分野に属する当業者が、添付した請求項の範囲に含まれる等価物や変更物を想起しうることはいうまでもない。
【図１】
2011515726.tif 000003
【図２】
2011515726.tif 000004
【図３】
2011515726.tif 000005
【図４】
2011515726.tif 000006
【図５】
2011515726.tif 000007
【図６】
2011515726.tif 000008
【手続補正書】
【提出日】平成21年10月12日(2009.10.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
さらに、また以下に詳細に説明するように、ディスプレイ１４はインタラクティブなアニメーションキャラクターを表示してもよい。折に触れて、キャラクターは、電子機器１０のユーザに応じて動いたり応答している外観を与えるようにアニメーション表示されてよい。キャラクターをいつアニメーション表示するか、また場合によってはキャラクターをどのようにアニメーション表示するか、を判定するためにユーザの存在を検出するため、電子機器１０は撮像装置１８のようなセンサーを含むことができる。撮像装置１８は、映像信号を生成するように所定のフレームレートで画像データを出力することができる。図示する実施形態において、撮像装置１８は、ユーザがディスプレイ１４の前に位置する際にユーザの方向を向くテレビ電話用カメラである。この構成において、撮像装置１８からの映像信号は、テレビ通話とも呼ばれるテレビ電話の実行に用いられてもよい。ユーザを検出するために、他の種類のセンサや撮像装置を用いることができることが理解されよう。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器(10)であって、
視野に対応する画像データを生成するように構成される撮像装置(18)と、
ディスプレイ(14)と、
前記画像データを解析し、前記撮像装置の前記視野にユーザが存在するかどうかを判別するとともに、もし存在すると判別されればアニメーションキャラクター(24)の表示を制御するように構成された制御回路(28)とを有し、
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートするように構成され、
前記画像データの前記解析は、前記ユーザの動き及び表情を特定するように構成され、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートするように構成され、
前記電子機器を用いる前記ユーザにインタラクティブな体感を与えるように、前記キャラクターが動いており、前記電子機器の前記ユーザに応答しており、また前記ユーザとインタラクションしているような外観を提供するため、前記アニメーションは、前記ユーザの前記動きと関連を有することを特徴とする電子機器。
【請求項２】
前記コントローラは顔検出を用いてユーザの存在を判定するように構成されることを特徴とする請求項１記載の電子機器。
【請求項３】
前記アニメーションキャラクターはユーザが選択したテーマに関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項５】
前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づくことを特徴とする請求項１又は２に記載の電子機器。
【請求項６】
前記ユーザが前記視野に存在することが検出されない場合、前記コントローラは前記キャラクターをアイドルモードで表示するように構成されることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記アイドルモードにおいて、前記キャラクターがデジタル写真や絵画の中でポーズを取っているかのように静止した状態に見えるように構成されることを特徴とする請求項６記載の電子機器。
【請求項８】
前記アイドルモードにおいて、前記キャラクターは落ち着きがないか、寝ているように見えるように構成されることを特徴とする請求項６記載の電子機器。
【請求項９】
前記キャラクターに関連付けられた映像ファイルのデータベースをさらに有し、前記キャラクターの異なる行動及び動きに関連付けられる映像ファイルの各々は、前記映像ファイルのデータベースに基づくことを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記キャラクターに対し、可能性のある複数のアニメーションが存在し、前記コントローラは、１つ以上のファクタに基づいて、ランダムに、又は予め定められた順序に基づいて、前記アニメーションを選択するように構成されることを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記ファクタは、前記電子機器の動作モード、前記ユーザを直近に検出してからの経過時間、各アニメーションが用いられる頻度、ユーザの身元、時刻、曜日、季節、天気、前記電子機器の存在位置、および複数の顔の検出、の少なくとも１つを含むことを特徴とする請求項１０記載の電子機器。
【請求項１２】
さらにスピーカを有し、前記コントローラが前記キャラクターに音声を関連付けるように構成されることを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
電子機器(10)のユーザインタフェースをアニメーション表示する方法であって、
前記電子機器の撮像装置(18)の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析する工程と、
ユーザの存在が検出されれば、アニメーションキャラクター(24)を表示するように前記電子機器のディスプレイ(14)を制御する工程とを有し、
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートし、
前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートし、
前記電子機器を用いる前記ユーザにインタラクティブな体感を与えるように、前記キャラクターが動いており、前記電子機器の前記ユーザに応答しており、また前記ユーザとインタラクションしているような外観を提供するため、前記アニメーションは、前記ユーザの前記動きと関連を有することを特徴とする方法。
【請求項１４】
前記解析する工程は顔検出を用いてユーザの存在を判定することを特徴とする請求項１３記載の方法。
【請求項１５】
前記アニメーションキャラクターはユーザが選択したテーマに関連付けられることを特徴とする請求項１３又は１４に記載の方法。
【請求項１６】
前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられることを特徴とする請求項１３又は１４に記載の方法。
【請求項１７】
前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づくことを特徴とする請求項１３又は１４に記載の方法。
【請求項１８】
前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示されることを特徴とする請求項１３乃至１７のいずれか１項に記載の方法。
【請求項１９】
前記アイドルモードにおいて、前記キャラクターがデジタル写真や絵画の中でポーズを取っているかのように静止した状態に見えるように構成されることを特徴とする請求項１８記載の方法。
【請求項２０】
前記アイドルモードにおいて、前記キャラクターは落ち着きがないか、寝ているように見えるように構成されることを特徴とする請求項１８記載の方法。
【請求項２１】
前記キャラクターは映像ファイルのデータベースに関連付けられ、前記キャラクターの異なる行動及び動きに関連付けられる映像ファイルの各々は、前記映像ファイルのデータベースに基づくことを特徴とする請求項１３乃至２０のいずれか１項に記載の方法。
【請求項２２】
前記キャラクターに対し、可能性のある複数のアニメーションが存在し、前記アニメーションが、１つ以上のファクタに基づいて、ランダムに、又は予め定められた順序に基づいて、選択されることを特徴とする請求項１３乃至２１のいずれか１項に記載の方法。
【請求項２３】
前記ファクタは、前記電子機器の動作モード、前記ユーザを直近に検出してからの経過時間、各アニメーションが用いられる頻度、ユーザの身元、時刻、曜日、季節、天気、前記電子機器の存在位置、および複数の顔の検出、の少なくとも１つを含むことを特徴とする請求項２２記載の方法。
【請求項２４】
音声が前記キャラクターに関連付けられることを特徴とする請求項１３乃至２３のいずれか１項に記載の方法。
【請求項２５】
前記音声が、前記アニメーションに関連付けられたスクリプトに従うとともに、住所録又はカレンダーからのカスタムワードが前記スクリプトに挿入されることを特徴とする請求項２４記載の方法。
【手続補正書】
【提出日】平成22年8月31日(2010.8.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器(10)であって、
視野に対応する画像データを生成するように構成される撮像装置(18)と、
ディスプレイ(14)と、
前記画像データを解析し、前記撮像装置の前記視野にユーザが存在するかどうかを判別するとともに、もし存在すると判別されればアニメーションキャラクター(24)の表示を制御するように構成された制御回路(28)とを有し、
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートするように構成され、
前記画像データの前記解析は、前記ユーザの動き及び表情を特定するように構成され、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートするように構成され、
前記電子機器を用いる前記ユーザにインタラクティブな体感を与えるように、前記キャラクターが動いており、前記電子機器の前記ユーザに応答しており、また前記ユーザとインタラクションしているような外観を提供するため、前記アニメーションは、前記ユーザの前記動きと関連を有することを特徴とする電子機器。
【請求項２】
前記制御回路は顔検出を用いてユーザの存在を判定するように構成されることを特徴とする請求項１記載の電子機器。
【請求項３】
前記アニメーションキャラクターはユーザが選択したテーマに関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記アニメーションキャラクターはユーザが選択した外観特性に関連付けられることを特徴とする請求項１又は２に記載の電子機器。
【請求項５】
前記アニメーションキャラクターの外観は、ユーザが選択した人物のデジタル画像に基づくことを特徴とする請求項１又は２に記載の電子機器。
【請求項６】
前記ユーザが前記視野に存在することが検出されない場合、前記制御回路は前記キャラクターをアイドルモードで表示するように構成されることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記アイドルモードにおいて、前記キャラクターがデジタル写真や絵画の中でポーズを取っているかのように静止した状態に見えるように構成されることを特徴とする請求項６記載の電子機器。
【請求項８】
前記アイドルモードにおいて、前記キャラクターは落ち着きがないか、寝ているように見えるように構成されることを特徴とする請求項６記載の電子機器。
【請求項９】
前記キャラクターに関連付けられた映像ファイルのデータベースをさらに有し、前記キャラクターの異なる行動及び動きに関連付けられる映像ファイルの各々は、前記映像ファイルのデータベースに基づくことを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記キャラクターに対し、可能性のある複数のアニメーションが存在し、前記制御回路は、１つ以上のファクタに基づいて、ランダムに、又は予め定められた順序に基づいて、前記アニメーションを選択するように構成されることを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記ファクタは、前記電子機器の動作モード、前記ユーザを直近に検出してからの経過時間、各アニメーションが用いられる頻度、ユーザの身元、時刻、曜日、季節、天気、前記電子機器の存在位置、および複数の顔の検出、の少なくとも１つを含むことを特徴とする請求項１０記載の電子機器。
【請求項１２】
さらにスピーカを有し、前記制御回路が前記キャラクターに音声を関連付けるように構成されることを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
電子機器(10)のユーザインタフェースをアニメーション表示する方法であって、
前記電子機器の撮像装置(18)の視野にユーザが存在するかどうかを判定するために、前記撮像装置によって生成される画像データを解析する工程と、
ユーザの存在が検出されれば、アニメーションキャラクター(24)を表示するように前記電子機器のディスプレイ(14)を制御する工程とを有し、
前記キャラクターのアニメーションは、前記ユーザと前記電子機器との相対的な移動によって前記視野に現れ始めている前記ユーザへの反応をシミュレートし、
前記画像データの前記解析は、前記ユーザの動き及び表情を特定し、前記キャラクターのアニメーションは、前記動き又は表情への反応をシミュレートし、
前記電子機器を用いる前記ユーザにインタラクティブな体感を与えるように、前記キャラクターが動いており、前記電子機器の前記ユーザに応答しており、また前記ユーザとインタラクションしているような外観を提供するため、前記アニメーションは、前記ユーザの前記動きと関連を有することを特徴とする方法。
【請求項１４】
前記解析する工程は顔検出を用いてユーザの存在を判定することを特徴とする請求項１３記載の方法。
【請求項１５】
前記ユーザが前記視野に存在することが検出されない場合、前記キャラクターはアイドルモードで表示されることを特徴とする請求項１３又は１４記載の方法。
【国際調査報告】
2011515726.tif 000009
2011515726.tif 000010
2011515726.tif 000011