(57)【要約】      （修正有）【課題】電子装置および機器の挙動の変更を容易にする、リモートコントロールシステムおよび方法を提供する。【解決手段】電子装置２０、２２、２４は、マルチメディアコンテンツの記録、編成に関連する記述を有する少なくとも１つの挙動テンプレート１２、１４、およびマルチメディアコンテンツを受信するよう動作可能な入力を備えている。挙動テンプレートが選択され、選択されたテンプレートにしたがって電子装置のユーザインタフェースの内容および機能を変更することにより、電子装置の表示およびユーザインタフェース機能を、特定のアプリケーションおよび／またはユーザに適応するように容易にプログラムし適合させることができる。【選択図】  図１
2004166268.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアコンテンツの記録および編成に関連する記述を有する少なくとも１つの第１の挙動テンプレートと、
マルチメディアコンテンツを受取るように動作可能な入力と、
を具備する電子装置。
【請求項２】
前記少なくとも１つの第１の挙動テンプレートが、マルチメディアコンテンツの記録および編成に関連する演出上の命令を含む記述を有する、請求項１記載の電子装置。
【請求項３】
前記少なくとも１つの第１の挙動テンプレートが、特定のイベントに適したシーンの記述と、該記述されたシーンに関するマルチメディアコンテンツの記録および編成に関連する機能とを有する、請求項１記載の電子装置。
【請求項４】
表示画面と、
前記表示画面上に示される制御要素の記述と、前記マルチメディアコンテンツの記録および編成に関連する前記表示された制御要素に関連する機能とを有する少なくとも１つの第２の挙動テンプレートと、
をさらに具備する、請求項１記載の電子装置。
【請求項５】
前記制御要素が、前記表示画面上に示されるボタンである、請求項４記載の電子装置。
【請求項６】
前記マルチメディアコンテンツが、ビデオ、オーディオ、写真、グラフィックスおよびアニメーションからなるグループから選択される、請求項１記載の電子装置。
【請求項７】
表示画面と、
前記表示画面上に示される制御要素の記述と、該表示される制御要素に関連する機能とを有する少なくとも１つの挙動テンプレートと、
を具備する電子制御装置。
【請求項８】
前記制御要素が、前記表示画面上に示されるボタンである、請求項７記載の電子制御装置。
【請求項９】
第２の表示画面を有する電子装置との無線接続をさらに具備し、前記制御要素が、前記第２の表示画面上に表示される画像のコンテンツおよびフォーマットを制御するように動作可能である、請求項７記載の電子制御装置。
【請求項１０】
表示画面への出力と、
前記表示画面上に示されるグラフィカル要素の記述を有する少なくとも１つの挙動テンプレートであって、前記グラフィカル要素がマルチメディアコンテンツの編成および再生に関連する、少なくとも１つの挙動テンプレートと、
を具備する電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子装置および機器（appliance）の分野に関し、特に、機器の挙動（behavior）の変更を容易にするシステムおよび方法に関する。
【背景技術】
【０００２】
電子製品の消費者は、製品を購入する場合に考慮する主な要素のうちの１つとして使い易さを挙げる。ＴＩＶＯ（ＴＩＶＯは、カリフォルニア州AlvisoのTiVo Inc.の商標である）の近年の成功は、特に実例となる例である。ユーザが番組を録画するためにその日付、時刻および期間を入力する必要のある在来型のビデオレコーダとは異なり、ユーザは、たとえば番組の開始時刻が後に変更される場合であっても、特定のショーのシーズン全体の放送を録画するようにＴＩＶＯをプログラムすることができる。他のユーザプログラミングおよびインタラクティブ機能により、ＴＩＶＯは、在来型のビデオレコーダに比較して大幅に改良された製品になる。消費者は、通常、自動化されるかまたは自身の個々の必要および欲求に対して適合される機能に対して熱心に反応する。所望の機能を容易かつ迅速に実行することができるほど、ユーザインタフェースは直観的に構成され、消費者がある製品を他の製品に優先して選択する可能性が高くなる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
リモートコントロール装置は、多くの消費者製品に対するユビキタス（ubiquitous）ユーザインタフェースとなってきた。テレビ、ビデオレコーダ／プレイヤー、コンパクトディスク（ＣＤ）プレイヤー、デジタルビデオディスク（ＤＶＤ）プレイヤー／レコーダ等、種々の装置に対する一式のリモートコントロールを装備した家庭を見ることはまれではない。リモートコンロトールは、マルチメディア消費者製品に限定されず、目下、天井扇、扇風機、ブラインド、ビデオカメラおよび他の電子および電気装置が、リモートコントロール機能を備えている。これらのリモートコントロールの大部分は、類似して見えるボタンおよび同様のレイアウトにより互いに似ている。消費者は、リモートコントロールのうちのいくつかを汎用リモートコントロール装置に置換える場合もあるが、これらのリモートコントロール装置の１対多数制御態様により、それらの動作が複雑になる。いくつかのリモートコントロール装置における小型液晶ディスプレイ（ＬＣＤ）画面もまた、ユーザに対し基本のフィードバックまたはステータス情報を越えるものを提供することができない。
【課題を解決するための手段】
【０００４】
本発明の一実施形態によれば、電子装置は、マルチメディアコンテンツの記録および編成に関連する記述を有する少なくとも１つの挙動テンプレートと、マルチメディアコンテンツを受取るように動作可能な入力と、を備える。
【０００５】
本発明の他の実施形態によれば、電子制御装置は、表示画面と、表示画面上に示される制御要素と表示される制御要素に関連する機能との記述を有する少なくとも１つの挙動テンプレートと、を備える。
【０００６】
本発明のさらに他の実施形態によれば、電子装置は、表示画面に対する出力と、表示画面上に示されるグラフィカル要素の記述を有する少なくとも１つの挙動テンプレートであって、グラフィカル要素がマルチメディアコンテンツの編成および再生に関連する、少なくとも１つの挙動テンプレートと、を備える。
【０００７】
本発明の他の実施形態によれば、電子装置の挙動を変更する方法は、挙動テンプレートを選択することと、選択された挙動テンプレートにしたがって電子装置のユーザインタフェースの内容および機能を変更することと、を含む。
【０００８】
本発明のさらなる実施形態によれば、方法は、電子装置に格納された挙動テンプレートを選択することと、選択された挙動テンプレートにしたがって電子装置を使用することと、を含む。
【０００９】
本発明のさらなる実施形態によれば、方法は、挙動テンプレートを選択することと、選択された挙動テンプレートにしたがってマルチメディアコンテンツの編成および再生に関連するユーザインタフェースの内容および機能を変更することと、を含む。
【００１０】
本発明のさらなる実施形態によれば、電子装置の挙動を変更するためのテンプレートは、少なくとも１つのグラフィカル要素の記述と、少なくとも１つのグラフィカル要素の配置の記述と、少なくとも１つのグラフィカル要素を表示するための背景の随意的な記述と、少なくとも１つのグラフィカル要素の少なくとも１つの色の随意的な記述と、少なくとも１つのグラフィカル要素によって表される電子装置の機能の記述と、を含む。
【００１１】
本発明のさらに他の実施形態によれば、製品は、少なくとも１つのグラフィカル要素の記述と、少なくとも１つのグラフィカル要素の配置の記述と、少なくとも１つのグラフィカル要素によって表される電子装置の機能の記述と、が符号化されているコンピュータ読取可能媒体を備える。
【００１２】
本発明とその目的および利点のより完全な理解のために、ここで、添付図面に関連して述べられる以下の説明を参照する。
【００１３】
本発明の好ましい実施形態とその利点とは、図面の図１乃至図５を参照することによってもっともよく理解される。同様の数字は、あらゆる図面の同様の対応する部分に対して使用する。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明の教示による、機器の挙動変更を容易にするシステムおよび方法の一実施形態１０の簡易図である。本発明の特定のアプリケーションは、マルチメディアコンテンツの記録とオーサリングとを容易にする。本発明は、挙動テンプレート１２〜１８を使用して、カメラ２０、ビデオカメラ２２、デジタルビデオレコーダおよびプレイヤー２４、テレビ２６およびリモートコントロール装置２８等のいくつかの機器の挙動をプログラムし変更する。リモートコントロール装置２８には、赤外線およびＷｉＦｉ等、それらが制御する電子装置それぞれと通信するための無線通信機能が備えられている。これらのテンプレート１２〜１８を使用して、これらの機器の表示およびユーザインタフェース機能を、特定のアプリケーションおよび／またはユーザに適応するように容易にプログラムし適合させることができ、それによって、機器は、プロが作成したように見えるマルチメディアコンテンツを作成するのに使用することがより容易になる。本明細書における「マルチメディアコンテンツ」という用語は、ビデオ、音声、写真、グラフィックス、アニメーションおよび他のオーディオ・ビジュアルコンテンツのいずれかまたはそれらの組み合わせを含むコンテンツを言う。挙動テンプレートを、ＸＭＬ（拡張可能マークアップ言語）等の高水準記述言語、低水準２進言語または他の適当な言語を使用して実現することができる。テンプレートは、Ｊａｖａスクリプト等の実行可能コードのスクリプトを含んでもよい。本発明の一実施形態では、挙動テンプレートは、たとえば、テレビまたはコンピュータモニタ画面２７に表示されるグラフィック要素の色、フォーマット、形状、音声、内容および配置と、リモートコントロール装置２８のディスプレイ３４における要素の内容および配置と、マルチメディアプレゼンテーションの色、音声、順序およびグラフィカル要素と、を記述してもよい。挙動テンプレートのより詳細は、以下に示す。たとえば、挙動テンプレートを使用して、ユーザがＤＶＤまたは他のマルチメディア記憶装置のマルチメディアコンテンツに対しメニュー画面のテキスト、グラフィックスおよび音楽に対するテンプレートを選択することができるように、ＤＶＤ（デジタルビデオディスク）をオーサリングしてもよい。
【００１５】
パーソナルコンピュータ３０または他のコンピューティング装置を使用して、挙動テンプレートエディタソフトウェアアプリケーション３２を実行してもよい。図４もまた参照すると、挙動テンプレートエディタ３２を使用して、ライブラリ３６の種々の格納された既存のテンプレートにアクセスすることにより、ユーザが既存のテンプレートをダウンロードし既存のテンプレートを変更することができるようにするとともに、ユーザが初めから挙動テンプレートを実現することができるようにしてもよい。挙動テンプレートを、サーバ（図示せず）からコンピュータネットワーク３８を介してダウンロードしてもよく、それにより機器のメーカーが挙動テンプレートを更新しユーザに対して新たな挙動テンプレートを提供することができる。テンプレートが実現される方法に応じて、エディタは、ユーザが、高水準記述言語、スクリプト言語、低水準２進言語または挙動テンプレートを実現するための何らかの他の適当な言語を生成することができるようにする。挙動テンプレートエディタ３２は、好ましくは、ユーザが既存のテンプレートコードセグメントブロックをドラッグ・アンド・ドロップし、それらを連結することによりテンプレートを形成することができるようにする、グラフィカルユーザインタフェースを備える。図４に示すフローチャートにおいて、ユーザは、ブロック４０に示すように挙動テンプレートタイプを選択してもよい。挙動テンプレートの１タイプは、特定のイベント（結婚式、出産前祝い、動物園遠足、誕生日、卒業式、サッカー試合等）に適合されたグラフィック要素４３〜４６と、特定のイベントに適したいくつかのシーン／チャプターに対するボタン（「準備」、「友人」、「家族」、「式典」、「挙行（Celebrate）！」等）と、を含むマルチメディアコンテンツプレゼンテーションメニュー画面（図２に示す例４２）を提供する、デジタルビデオレコーダ／プレイヤー２４にダウンロードされる、自動マルチメディアプレゼンテーションオーサリングである。別のマルチメディアプレゼンテーションオーサリング挙動テンプレートは、たとえば複数の静止画を順序付けてスライドショープレゼンテーションにし、適当な添付音楽を提供してもよい。
【００１６】
さらに、同じ挙動テンプレートかまたはそのコンポーネントを、ビデオカメラ２２または他のコンテンツソースにダウンロードしてもよい。かかる挙動テンプレートは、コンテンツ取込挙動テンプレートであり、ユーザに対し、挙動テンプレートで画定されるシーン／チャプターにきちんと適合するあるコンテンツの場面またはシーンを取得するまたは取込むように命令する。かかるユーティリティにより、ユーザは、場面のすべてを閲覧する、シーンを編集する、編集されたシーンをある順序でまとめる等、ポストプロダクションにおいて多大な時間を費やすことなく迅速にイベントをビデオテープ化しマルチメディアプレゼンテーションをオーサリングすることができる。興味深いコンテンツ取込挙動テンプレートは、ビデオテープ化中にユーザに対して演出上の入力を提供する、たとえばスティーヴン・スピルバーグ、ジョージ・ルーカスまたはリドリー・スコット等の周知の映画監督の共同努力によって実現することができる。たとえば、挙動テンプレートは、ビデオカメラのＬＣＤ上に、「準備中の花嫁を取込む」、「準備中の花婿を取込む」、「会場および周辺地域を取込む」、「挙式を取込む」等を、結婚式を撮影するための創造的な順序およびタイミングで表示してもよく、カメラアングル、動き、焦点、採光および他の創造的提案を提供してもよい。理想的には、挙動テンプレートは、ＬＣＤにおける視覚的な合図に加えて、これらのシーン変化および他の入力に関し機器スピーカーまたはヘッドフォン（明示的には図示せず）を介してユーザ音声合図を送出してもよい。
【００１７】
別のタイプの挙動テンプレート、すなわちユーザインタフェーステンプレートを、図４のブロック４０において選択することも可能である。かかるテンプレートを使用して、リモートコントロール装置２８等の制御装置の表示および機能を変化させてもよい。たとえば、図３に示すように、リモートコントロール装置２８のディスプレイ３４は、挙動テンプレートにより、図２に示すプレゼンテーションメニュー画面のボタン４６に対応する複数のボタン５０を表示するように命令される。これらのボタンは、装置の物理ボタン５２にマップしてもよく、あるいは、たとえばタッチセンシティブスクリーンの追加のボタンを表してもよい。
【００１８】
図４に戻ると、ユーザは、ブロック５６において判断されるように、既存のテンプレートを選択しない場合、ブロック５８に示すように、新たなテンプレートを作成することを望む。そうでない場合、テンプレートエディタ３２は、ユーザに対して選択されたテンプレートを提示し、ブロック６０および６２に示すように、ユーザがテンプレートを変更し変更したテンプレートを保存することができるようにする。テンプレートエディタ３２は、テキストエディタであってもグラフィカルインタフェースを有するエディタであってもよい。頻繁に使用されるテンプレートの機能または順序を、ユーザがテンプレートを実現する際に使用するために選択的に検索してもよい。たとえば、エディタは、ユーザに対し、背景、テキスト、グラフィカル要素および他のメニューコンテンツの色、フォーマット、形状および配置を容易に指定し変更することができるようにしてもよい。擬似コードで書かれた挙動テンプレートの例を以下に示す。
【００１９】
＜ヘッド＞
＜テンプレート名＞結婚式−１＜／テンプレート名＞
＜テンプレート著者＞アレックス＜／テンプレート著者＞
＜テンプレートバージョン＞１．０．１＜／テンプレートバージョン＞
＜作成日付＞０１年６月１２日＜／作成日付＞
＜コピーライト＞読取専用＜／コピーライト＞
…
＜／ヘッド＞
＜ボディ＞
＜ムービー＞
＜ムービータイトル＞結婚式＜／ムービータイトル＞
＜ムービー日付＞
＜メタデータ＞結婚式、ジョン、カルラ、２００２、デンヴァー＜／メタデータ＞
＜チャプター１＞妻の家族＜／チャプター１＞
＜チャプター同期情報＞８３７５４２９＜／チャプター同期情報＞
＜シーン１＞
＜タイトル＞妻の両親＜／タイトル＞
＜提案時間＞７０＜／提案時間＞
＜実際時間＞６３＜／実際時間＞
＜ナレーション＞narration.wav＜／ナレーション＞
＜ナレーション音声レベル＞３＜／ナレーション音声レベル＞
＜音楽背景＞music.mp3＜／音楽背景＞
＜音楽背景音声レベル＞２＜／音楽背景音声レベル＞
＜シーン演出入力＞このシーンは、屋外状況における花嫁の両親のショットを含まなければならない。光は、ビデオカメラの背後から来なければならない。撮影の秘訣：１−まず妻の母親にズームし、父親に向けてパンする。２−マイクロフォンをオフにし、後に説明を付加する。３−歩き回っている両親を撮影する。
＜ウェブリンク＞http:www.provideo.com/wedding/chap1/scene1＜／ウェブリン        ク＞
…
＜／シーン１＞
＜遷移シーン１−シーン２＞
＜遷移効果＞ディゾルブ＜／遷移効果＞
＜遷移時間＞１０＜／遷移時間＞
＜遷移特別効果＞無し＜／遷移特別効果＞
＜ウェブリンク＞http:www.provideo.com/wedding/trans/chap 1-2＜／ウェブリン      ク＞
…
＜／遷移シーン１−シーン２＞
＜シーン２＞
…
＜／チャプター１＞
＜遷移チャプター１−チャプター２＞
…
＜／遷移チャプター１−チャプター２＞
＜チャプター２＞
…
＜／チャプター２＞
…
＜／ムービー＞
＜トレイラ＞
…
＜／トレイラ＞
…
＜／ボディ＞
【００２０】
上記擬似コードは、ユーザがビデオデジタルカメラにロードすることができる例示的なテンプレートである。このテンプレートは、結婚式の撮影時にユーザに指示する。＜ヘッド（head）＞セクションは、テンプレート文書と、著者と、作成日付と、バージョンと、テンプレートに関する他の情報と、を記述する。＜ボディ（body）＞セクションは、テンプレートによる挙動定義を記述する。ユーザがシナリオによって要求されるシーンを撮影するために、多くの挙動記述が使用されることになる。他の挙動記述は、ビデオカメラを対象にして、マイクロフォンの入力音声レベルを調整するかまたは特定のシーンを撮影するようにズームを制御する。この場合、それは、結婚式シナリオと撮影される種々のショットとを記述する。
【００２１】
そして、ブロック６４に示すように、保存されたテンプレートが選択された装置にダウンロードされる。挙動テンプレートを、挙動テンプレートの機能に応じて、実行するために複数の装置にダウンロードしてもよい、ということが分かるであろう。たとえば、マルチメディアコンテンツプレゼンテーション挙動テンプレートは、通常、ビデオレコーダ／プレイヤー（ＤＶＤライタ／プレイヤー）２４にダウンロードされ、マルチメディアコンテンツ取込挙動テンプレートは、通常、マルチメディア取込装置またはソース２０および２２にダウンロードされ、ユーザインタフェーステンプレートは、通常、リモートコントロール装置および他の入力装置にダウンロードされる。ブロック６６においてプロセスは終了する。
【００２２】
図５は、本発明の教示によるテンプレート実行プロセス７０の一実施形態の簡易フローチャートである。ビデオカメラ２２等の装置に、複数の挙動テンプレートが格納されてもよい。装置は、一組の挙動テンプレートがすでに組込まれアクセス可能な状態で、消費者に購入されてもよい。ブロック７２に示すように、ユーザは実行するためにテンプレートを選択することができる。そして、ブロック７４に示すように、装置は選択された挙動テンプレートを実行する。挙動テンプレートの機能は、ブロック７６に示すように、リモートコントロール装置を含み得る装置のユーザ入力インタフェースを構成する、というものであってもよい。この構成されたユーザインタフェースを使用して、ユーザは、ブロック７８に示すように入力を提供する。ユーザの入力は、ブロック８０に示すように、実行挙動テンプレートにしたがって処理され取扱われる。また、装置は、ブロック８２に示すように、たとえばビデオおよびオーディオコンテンツを取込むなど、マルチメディア入力を受取ることもできる。装置は、ブロック８４に示すように、挙動テンプレートにしたがって取込まれたマルチメディアコンテンツを処理し取扱う。テンプレートは、ビデオストリームの適当な場所にメタデータを挿入することができる。上述したように、これは、たとえばいくつかのシーンまたはチャプターに属しているものとしてマルチメディアコンテンツのセグメントをマークすることを含んでよい。ブロック７６〜８４のプロセスは、ブロック８６に示すように、完了するまで繰返される。図５は、大まかに解釈されなければならない簡易フローチャートであるように意図されている。たとえば、本明細書に示す例示的なプロセスは、挙動テンプレートの機能の実施によっては必要とされないオプションのステップを含んでもよい、ということを留意しなければならない。さらに、ステップ８４は、すべての媒体入力が完了するまで、またはユーザ入力および媒体入力が受取られている際に、実行されてもよい。
【００２３】
本発明は、既存の消費者機器および装置に対し精巧さと機能とを合わせて追加することにより、その使い易さを促進する。リモートコントロール装置等、表示の量が制限されるユーザインタフェースによっては、挙動テンプレートを使用してユーザインタフェースを特注することができることにより、ユーザは、より直観的な入力を提供することができる。ＤＶＤオーサリング等のマルチメディアプレゼンテーションオーサリングは、挙動テンプレートの使用により、ユーザ時間を節約するがプロが作成するような出力を提供する、より能率化された操作になる。マルチメディアコンテンツ取込挙動テンプレートは、さらに、ビデオテープ化中にコンテンツおよび他の態様に対する命令および指示を提供することにより、取込まれたビデオを迅速に編集し順序付けてマルチメディアプレゼンテーションにすることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の教示による機器の挙動変更を容易にするシステムおよび方法の一実施形態の簡易図である。
【図２】本発明の教示によるマルチメディアコンテンツオーサリングメニュー画面の一実施形態の実例となる実施例を示す図である。
【図３】本発明の教示による変更されたリモートコントロール装置および表示画面の一実施形態の平面図である。
【図４】本発明の教示によるテンプレートエディタプロセスの一実施形態の簡易フローチャートである。
【図５】本発明の教示によるテンプレート実行プロセスの一実施形態の簡易フローチャートである。
【符号の説明】
【００２５】
２０、２２、２４：電子装置
１２、１４：挙動テンプレート
【図１】
2004166268.tif 000003
【図２】
2004166268.tif 000004
【図３】
2004166268.tif 000005
【図４】
2004166268.tif 000006
【図５】
2004166268.tif 000007