(57)【要約】  コンテンツ編集アプリケーションは、１つの軸に沿って延在するタイムライン２０を持つユーザインタフェース１０を持つ。ユーザは、枠内の所望のタイムライン位置にコンテンツ要素を配置することができる。ユーザは、幾つかの要素５５、５６をコンテナ４３にグループ化することができる。コンテナ４３の位置は、タイムライン軸の方向に対して固定され、タイムライン軸に垂直な方向に対して移動可能である。コンテナ４３内に配置されると、ユーザは、時間軸に沿った個々の要素の位置を誤って移動させてしまう危険なく、ディスプレイに亘って垂直な方向に要素のグループを移動させることができる。コンテナ内の要素のグループのそれぞれのプロパティは、同時に集合的に変更されることができる。コンテナ４３は完全な（最大化された）形態又は縮小された（最小化された）形態で表示されることができる。
2008522275.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを編集するためのアプリケーションのためのユーザインタフェースであって、前記ユーザインタフェースは、
１つの軸に沿って延在するタイムラインを持つ可視の表示エリアを提供するように動作可能な制御ロジックを有し、ユーザは前記表示エリア内でコンテンツの要素を、それぞれタイムライン軸に沿った所望の位置に配置することが可能であり、前記ユーザインタフェースは更に、
前記可視の表示エリア内に、幾つかの要素を保持するためのコンテナであって、前記コンテナの位置は前記タイムライン軸に対して固定され、前記タイムライン軸に垂直な方向に対して移動可能であるコンテナを、ユーザが作成することを可能とするグループ化機能を提供するように動作可能な制御ロジックを有する、ユーザインタフェース。
【請求項２】
前記要素はそれぞれ、ユーザにより変更されることができる少なくとも１つのプロパティを持ち、前記グループ化機能は更に、前記コンテナ内に保持された要素のグループの共通プロパティが、同時に集合的に変更されることを可能とするよう動作可能である、請求項１に記載のユーザインタフェース。
【請求項３】
前記可視の表示エリアは、前記タイムラインの軸に垂直な方向に延在する複数の枠を有し、前記コンテナにグループ化された要素は、異なる枠から選択され得る、請求項１又は２に記載のユーザインタフェース。
【請求項４】
各前記要素は、選択されドラッグされたときに、前記要素が前記タイムラインの軸に垂直な方向にのみ移動されることを可能とする部分を持つ、請求項３に記載のユーザインタフェース。
【請求項５】
前記グループ化の操作に続いて、共通の枠においてグループの要素を表示するように動作可能な、請求項３に記載のユーザインタフェース。
【請求項６】
前記コンテナのサイズは、該コンテナ内の要素の数に対して自動的に調節される、請求項１乃至５のいずれか一項に記載のユーザインタフェース。
【請求項７】
前記コンテナは個々の前記要素とは異なる態様で表示される、請求項１乃至６のいずれか一項に記載のユーザインタフェース。
【請求項８】
前記コンテナは、個々の前記要素とは異なる色で表示される、請求項７に記載のユーザインタフェース。
【請求項９】
前記コンテナは、完全な（最大化された）形態又は縮小された（最小化された）形態で表示されることができる、請求項１乃至８のいずれか一項に記載のユーザインタフェース。
【請求項１０】
前記最小化された形態においては、前記コンテナのタイトルのみが表示される、請求項９に記載のユーザインタフェース。
【請求項１１】
前記コンテンツは複数の時間セグメントに分割され、前記コンテナは、前記コンテナが配置された前記セグメントに沿った開始時間及び終了時間を持つ、請求項１乃至１０のいずれか一項に記載のユーザインタフェース。
【請求項１２】
請求項１乃至１１のいずれか一項に記載のユーザインタフェースを有する、コンテンツを編集するためのアプリケーション。
【請求項１３】
請求項１乃至１１のいずれか一項に記載のユーザインタフェース又は請求項１２に記載のアプリケーションをプロセッサに実装させるための命令を担持する機械読み取り可能な媒体を有する、コンピュータプログラム。
【請求項１４】
請求項１２に記載の編集アプリケーションを実行する処理プラットフォームを有する、コンテンツを編集するためのシステム。
【請求項１５】
コンテンツを編集するためのアプリケーションのためのユーザインタフェースにおいてコンテンツ要素を操作する方法であって、前記ユーザインタフェースは、１つの軸に沿って延在するタイムラインを持つ可視の表示エリアを有し、前記方法は、
前記表示エリア内で、それぞれタイムライン軸に沿った所望の位置に、コンテンツの要素を配置するステップと、
前記可視の表示エリア内に、幾つかの要素を保持するためのコンテナを作成するステップと、
前記タイムライン軸に対して前記コンテナの移動を固定し、前記タイムライン軸に垂直な方向に対して前記コンテナの移動を可能とするステップと、
を有する方法。
【請求項１６】
前記要素はそれぞれ、ユーザにより変更されることができる少なくとも１つのプロパティを持ち、前記方法は更に、前記コンテナ内に保持された要素のグループの共通プロパティを同時に集合的に変更するステップを有する、請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ編集及び編集アプリケーションのためのユーザインタフェースに関する。
【背景技術】
【０００２】
オーディオ、ビデオ及びマルチメディアコンテンツの作成において、編集（authoring）アプリケーションを使用することが知られている。編集アプリケーションは一般に、プレゼンテーション（presentation）を形成する個々のコンテンツ要素をユーザが生成、移動及び変更することを可能とするグラフィカルユーザインタフェースを提供する。典型的に、編集アプリケーションは、タイムライン（timeline）に基づき、開始することが必要とされる点と終了することが必要とされる点との間で該タイムラインに沿って配置された個々の要素を伴う。該個々の要素は、楽譜における音符、オーディオ若しくはビデオのクリップ、ビデオに関連する字幕、リアルタイムに計算されるコンピュータビデオにおいて移動するオブジェクト（例えばＦｌａｓｈ（登録商標）アニメーション）、又はビデオと同期して物理的な装置（例えば外部光源）を操作するための命令のようなアイテムを含んでも良い。
【０００３】
ユーザインタフェースにおいて、タイムラインは通常、右に行くほど時間が進むように、水平方向に表現される。要素のタイプにかかわらず、タイムラインにおける要素の水平方向の位置は、該要素の表現又は意味に対して重要である。例えば、音符がタイムラインに沿って移動されれば、異なる旋律が生成される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
タイムラインにおける同一の時刻において１つ以上の要素が出現する場合、これらの要素が同時に明確に表現されるように縦軸を導入することが必要となる。しかしながら、設計が大きくなり又は複雑になるにつれて、同時に考慮される必要がある多くの要素が、しばしば異なる場所に配置されてしまう。このことは現在、設計者にとって困難な作業である。
【０００５】
同時に多くの要素に対して操作を実行することが、しばしば必要である。このことは通常、必要とされる要素を選択し、次いで操作を実行することにより為される。例えば、アニメーションのシーケンスは、異なる時刻に起動される３つの個々の花火のアニメーションを含み得る。ユーザは、３つのアニメーション全ての色を、わずかに濃い赤に変更したいと欲し得る。現在、このことは、各アニメーションを順に選択し次いで各アニメーションに操作を実行するか、又はコントロール（Control）によってオブジェクトのグループを選択し、操作を選択し操作を実行することを含む。一度に１つの選択のみが可能であり、要素の他のグループが選択された場合には、以前の選択は失われる。このことは、ユーザが要素のグループに対して作業することを選択する度に、ユーザに選択を実行させるという欠点を持つ。ユーザが要素を選択することを忘れ、該要素が更新されないという虞もある。
【０００６】
多くの編集アプリケーションはドラッグアンドドロップ（drag and drop）による編集をサポートしており、ここではユーザは単に、アイテムをディスプレイ上の現在の位置から「ドラッグ」し、新たな位置において該アイテムを「ドロップ」することができる。この機能を利用すると、ユーザがオブジェクトを選択しているときに、タイムラインに沿って要素を誤って移動させてしまい、プレゼンテーションを誤って変更してしまい得るという危険がある。幾つかのアプリケーションは、ユーザが個々の要素又は全ての要素をロックすることができるロック機構を利用するが、該ロックは通常、アイテムの水平方向の移動及び垂直方向の移動の両方に適用される。
【０００７】
本発明は、編集アプリケーションのための改善されたユーザインタフェースを提供することを目的とする。  
【課題を解決するための手段】
【０００８】
従って、本発明の第１の態様は、コンテンツを編集するためのアプリケーションのためのユーザインタフェースであって、前記ユーザインタフェースは、
１つの軸に沿って延在するタイムラインを持つ可視の表示エリアを提供するように動作可能な制御ロジックを有し、ユーザは前記表示エリア内でコンテンツの要素を、それぞれタイムライン軸に沿った所望の位置に配置することが可能であり、前記ユーザインタフェースは更に、
前記可視の表示エリア内に、幾つかの要素を保持するためのコンテナであって、前記コンテナの位置は前記タイムライン軸に対して固定され、前記タイムライン軸に垂直な方向に対して移動可能であるコンテナを、ユーザが作成することを可能とするグループ化機能を提供するように動作可能な制御ロジックを有する、ユーザインタフェースを提供する。
【０００９】
個々の要素をコンテナへとグループ化することは、ユーザにとってのインタフェースの明確さを増大させる。合わせて特定の効果を定義する個々の要素は、一貫した態様で表現され、プレゼンテーションのユーザの理解を簡単化する。コンテナの位置はタイムラインの軸に対して固定されたままであるため、コンテナ内の各要素の時間的な位置は、該コンテナが操作された場合も固定された（ロックされた）ままである。ユーザはこのとき、コンテナを選択し移動させることにより、ディスプレイのあちこちで垂直方向に要素のグループを移動させることができ、タイムラインの軸に沿った個々の要素の位置を誤って移動させる危険はない。コンテナが最初に生成されるときには、コンテナは空であっても良いし、又は１以上の要素を保持していても良い。通常の使用においては、コンテナは複数の（即ち少なくとも２つの）要素を保持することが予期されるが、ユーザは１つの重要な要素に重きを置くためにグループに配置することを選択しても良い。
【００１０】
好ましくは、コンテナ内に保持される要素のグループの共通のプロパティが、同時に集合的に変更されることができる。かくして、これまで各要素に対して個別に実行されていた操作が、ここでは単一の操作によってグループに対して実行されることができる。要素のグループは時間軸に対して固定されているため、プロパティが変更されている間、ユーザがグループ又はグループ内の個々の要素の時間的な位置を誤って変更してしまうことがない。
【００１１】
好ましくは、コンテナは個々の要素とは異なる態様で表示される。該態様は、システム又はユーザにより定義された、個々の要素を表示するために利用される色とは異なる色であっても良い。
【００１２】
好ましくは、コンテナは完全な（最大化された）形態又は縮小された（最小化された）形態で表示されることができる。このことは、要素の大きなグループが折りたたまれる（collapsed）ため、インタフェースの明確さを更に増大させる。このことは、単一の表示画面という制約のなかで、ユーザが一度に多くの要素に作業することを可能とする。
【００１３】
ここで説明された機能は、ソフトウェア、ハードウェア又はこれらの組み合わせで実装されても良い。本発明は、幾つかの別個の要素を有するハードウェアによって、及び適切にプログラムされた処理プラットフォームによって実装されても良い。従って、本発明の他の態様は、ユーザインタフェースを実装するための命令を担持するコンピュータプログラムを提供する。前記ソフトウェアは、電子メモリデバイス、ハードディスク、光ディスク又は他の機械読み取り可能な記憶媒体に保存されても良い。前記ソフトウェアは、ネットワーク接続を介して処理プラットフォームに直接にダウンロードされても良い。
【発明を実施するための最良の形態】
【００１４】
本発明の実施例が、添付図面を参照しながら、例としてのみ、以下に説明される。
【００１５】
図１及び図２は、本発明の実施例による編集アプリケーションのグラフィカルユーザインタフェース（ＧＵＩ）の画面例を示す。本例においては、該編集アプリケーションはコンピュータゲームのためのマルチメディアコンテンツを生成するために利用されるが、コンテンツは多種多様な形態をとっても良いことは理解されるであろう。該コンテンツは、複数の可視の及び／又は可聴の要素と、外部装置を起動するための制御命令とを含む。該外部装置は、ゲームがプレイされるであろう環境において配置される光源や低周波振動装置等である。
【００１６】
図１は、プレゼンテーション全体のうち２つの場面３０及び４０を含むウィンドウ１０を示す。タイムライン２０は、ウィンドウ１０を横切って水平方向に表示される。タイムライン２０は、プレゼンテーションの先頭からの経過時間を表示し、該ウィンドウの右側に向かう方向に時間は増大する。殆どのプレゼンテーションについて、プレゼンテーション全体の継続時間は、ウィンドウ１０内に明確に表示され得るものよりもかなり長い。従って、全体のタイムラインの一部のみが、ウィンドウ１０内に表示される。プレゼンテーションの各セグメントはウィンドウ３０及び４０により表現され、開始時間２１と終了時間２２との間を水平方向に満たす。開始及び終了時間は、プレゼンテーション全体のうち定義された部分（例えばＤＶＤにおけるチャプタ）を表現することができる。単純なプレゼンテーションにおいては、該プレゼンテーションの継続時間全体に亘る単一のセグメントのみがある場合もある。各ウィンドウ３０及び４０の垂直方向の高さは、当該セグメント内の全ての要素を囲むのに十分であり、該高さは当該セグメントに要素が追加され又は当該セグメントから要素が除去されるときに変化しても良い。プレゼンテーションのうち「場面１」を表現するウィンドウ３０は、それぞれが該場面の１以上の要素を含む垂直方向の枠３１乃至３５のセットを持つ。
【００１７】
図２は、セグメント「場面２」を表すウィンドウ４０をより詳細に示し、他のセグメントについてのウィンドウも同一の形態を持つことは理解されるであろう。ウィンドウ４０は、該プレゼンテーションのうちの当該セグメントのタイトル並びに開始及び終了時間のような情報を表示するタイトルバー４１を持つ。ウィンドウ４０は、アイコン４２をクリックすることにより「最小化」されても良い。このことは、タイトルバー４１において識別情報のみを示す縮小されたサイズにまで、該ウィンドウを折りたたむ。
【００１８】
ウィンドウ４０は、ウィンドウ４０内で垂直方向に配列された別個の枠において、個々の要素４６及び４７を表示する。各枠内で、要素４６及び４７はバーとして表示される。該バーの左端は、当該要素の開始時間を定義し、該バーの右端は、当該要素の終了時間を定義する。これら制限が変更され得ることをユーザに示すため、時計アイコン４８及び４９が該開始及び終了時間のところに表示されても良い。要素の中央（本体）においてクリックすることにより、ユーザはブロック全体を左又は右にドラッグすることができる。いずれかの側における時計アイコン４８及び４９の一方をクリックすることにより、ユーザは、当該要素の他方の側を一定に保ちながら、当該側を伸張または縮小させることができる。
【００１９】
垂直方向に表示され得る個々の要素の数は限られ、ウィンドウ４０はすぐに満たされてしまうであろうことは理解されるであろう。本発明によれば、個々の要素が共にグループ化され、コンテナと呼ばれるものの中に表示されることができる。コンテナは、ユーザが所望するいずれのものを含んでも良いが、一般には特定の効果に関係する関連要素の集合（例えば爆発に関連するオーディオ及びアニメーション要素）である。３つのコンテナの例が、４３、４４及び４５として示される。コンテナは、最大化された形態で表示されても良いし（例えばコンテナ４３及び４５）、又は最小化された形態で表示されても良い（例えばコンテナ４４）。最大化された形態においては、コンテナの全てのコンテンツが可視化され、一方で最小化された形態においては、コンテナのタイトルバーのみが表示される。各コンテナは、該コンテナのタイトルを表示するタイトルバーと、該コンテナを最小化及び最大化するためのアイコン５１及び５２を持つ。コンテナを最小化する機能は、ウィンドウ４０における空間の制約を解消する。コンテナは、個々の要素とは異なる色の背景を伴って表示される（例えばコンテナの背景は黄色で、個々の要素の背景は青色）。コンテナは、垂直方向の動きにおいてのみ上下に移動させられることができ、これによりグループ及びグループ中の個々の要素の水平方向のタイムライン位置が影響を受けないことを保証する。本実施例においては、コンテナは、ウィンドウ４０の左側において垂直方向のレール５８を上下にスライドすることができるかのように見えるように、３次元の外見を与えられる。このことは、ユーザに実世界との類似を与え、ユーザのシステムの理解を支援する。このことはまた、これらコンテナがエッジに取り付けられ、それ故タイムラインに沿って移動させられることができないことを明確にする。
【００２０】
図３Ａ乃至３Ｆは、グループが生成され操作される処理を示す。最初に、図３Ａは３つの個々の要素を持つウィンドウ４０'を示す。図３Ｂにおいて、ユーザは当該セグメント（場面）内に新たなグループを生成することを決定する。ユーザは、該ユーザのマウスボタンを右クリックすることによりグループを生成することができ、かくして現在の状況に関連するメニューの選択肢６０を表示する。利用可能な選択肢の１つは、「新たなグループ」を生成することである。同一の操作は、アプリケーションの主ウィンドウ１０のメニュー構造に追従することにより又はキーボードのショートカット（例えばＣｔｒｌ＋Ｇ）により達成され得る。図３Ｃにおいて新たなグループが生成され、「新たなグループ」操作が命令されたときにカーソルがあった行における要素を含むコンテナを表示する。該グループは現在単一のアイテム５４を含んでおり、ユーザはここで他のアイテムを追加することができる。図３Ｃに示されるように、アイテムを追加するため、「ｊｅｆｆ」とラベル付けされた要素５５の上端の上にカーソルが配置される。本アプリケーションにおいては、要素５５の上端に沿ってバー６２をドラッグすることにより、個々の要素が垂直に上下移動させられ得る。グループ化されていない要素内の上端以外のどこかをクリックすることは、時間軸に沿った要素の位置を変更する。図３Ｄにおいて示されるように、要素「ｊｅｆｆ」５５を垂直方向に上にドラッグすることは、該要素をグループ４３に移動させる。いずれの数の個々の要素もが、同様の方法でグループ４３に移動させられ得る。要素がコンテナに追加される又はコンテナから除去されるとき、該コンテナの高さが自動的に変更され、これにより該コンテナはいつでも該コンテナ内に要素を収容するために必要なだけの高さとなる。グループは、右クリックメニューにより利用可能な操作「グループ名変更」（図３Ｂを参照）により、意味のある名前を与えられることができる。グループは、該グループの上部境界をドラッグすることにより、個々の要素と同様の方法で移動させられることができる。コンテナ内の他のどこかでクリックすることは、コンテナ又はコンテナ内の要素の水平方向の（タイムライン上の）位置を変更することは不可能であるため、影響を与えない。図３Ｅは、図３Ｆにおいて示される新たな位置へと、ウィンドウ４０'内を下へ移動させられているコンテナを示す。個々の要素がコンテナ内に配置されると、関連するエリア即ち本体又は各端における時計アイコンをクリックすることにより、当該要素を水平方向に移動させることが可能である。しかしながら、要素のグループはここではコンテナ内に配置されているため、個々の要素を上下に移動させる目的で当該要素を選択するために、又はグループ内の他の要素に共通のプロパティを変更するために、当該個々の要素をクリックする必要はもはやない。なぜなら、これら機能は、コンテナ自体を選択することにより、グループのレベルで処理されることができるからである。増大された安全性のため、要素がコンテナ内に配置されると、該コンテナ内の個々の要素の水平方向の移動をイネーブル／ディスエーブルにする（ロック／ロック解除する）プロパティをコンテナに割り���てることが可能である。このことはデフォルトとして設定されても良いし、メニュー又はツールバーを利用してユーザ定義されるコンテナのプロパティとして設定されても良い。
【００２１】
ユーザは、グループを選択し次いでツールバー又はメニューからツールを利用することにより、グループ内の全ての要素に対して、操作を集合的に実行することができる。ツールバーは、ウィンドウ１０のフレームの側に合体したバーの形をとっても良いし、又はウィンドウ１０内を自由に移動可能なサブウィンドウ（図１の１５）の形をとっても良い。選択されると、ツールバーはユーザが望むだけ長い間連続的に表示されても良いし、ユーザがグループに対する操作を実行することを要求したときにのみ表示されても良い。プロパティを変更する２つの例が、ここで説明される。第１の例においては、グループ４３が選択される。選択は、所望のコンテナの上にカーソルを配置し、マウスボタンを右クリックすることにより達成される。代替として、コンテナにおいてクリックすることが該コンテナをハイライト表示し、選択状態として表示する。システムメニューからの操作は、このとき該コンテナを対象とする。ユーザインタフェースは、コンテナ内の要素がどの共通プロパティを持つかを決定し、選択のための（右クリック）メニューについてのプロパティをユーザに提示する。グループ４３はオーディオ要素のグループであるため、単一の「音量の増減」操作を用いて、個々のオーディオ要素５５及び５６の音量を集合的に変更することが可能である。第２の例においては、図２のグループ４５が、ビデオ再生の間外部光源を明滅させる命令のセットを有する場合を考える。該グループ４５は、元のグループ４５の垂直方向下に配置され、正確に同時に各要素を持つ、同一のグループを生成するために複製されることができる。新たなグループにおいては、このとき全ての要素が、火花／消えた光の音声を再生するタイプに変更されることができる。コンテナは垂直方向にのみ移動するように制約されているため、複製コンテナ４５における要素は、元のグループ４５と、タイムラインに沿って正確に同じ位置に配置されることが保証される。要素のグループのいずれのプロパティもが変更されても良い。ビデオコンテンツについては、プロパティは明るさ、コントラスト、色バランス及びビデオフィルタリング効果を含むであろう。オーディオコンテンツについては、プロパティは音量、ピッチ及びオーディオフィルタリング効果を含むであろう。より没入型のエンタテイメント体験のため、部屋に光源、低周波振動装置、発煙器等のような装置を配置することが望ましい。編集されるプレゼンテーションは、外部装置に発行されハードウェア装置を所望の時間に反応させる制御命令を含む。例えば、部屋中に配置された幾つかの光源を用いる場合、部屋の照明レベルが画像を反映するように変化すると、観測者はより該観測者が観測しているものに没頭しているように感じるであろう。光源は独立であり、従って例えば、画面の左側における赤いレーザが、観測者の部屋の左端を赤く光らせるように起動させても良い。制御信号のプロパティは、
−位置（即ち効果が発生する部屋における位置。該情報からシステムはどの効果装置を操作するかを決定することができる）、
−優先度（エンドユーザが限られた付加的装置のセットしか持たない場合、効果は優先度に基づいて適用される）、及び
−外部効果の光源の色合い／色相及び色強度
を含んでも良い。
【００２２】
上述した編集アプリケーションは、汎用ＰＣ又は専用の処理ユニットのような、種々の処理プラットフォームにおいて実装されることができる。図４は、汎用処理プラットフォーム４００の主な構成要素を示す。中央処理ユニット４０１は、上述したように、編集アプリケーション及びユーザインタフェースをサポートするため、ソフトウェア４２０を実行する。ハードディスクのような不揮発性メモリ４０３は、処理ユニット４０１により利用されるオペレーティングシステムのためのソフトウェアと共に、ソフトウェア４２０を保存する。揮発性メモリ４０２は、プラットフォームの動作の間利用される。以前に生成されたプレゼンテーションが、光ディスク又はメモリカードのような外部の記憶装置からロードされても良い。このときＣＰＵ４０１は、ソフトウェアの実行の間、該プレゼンテーションを揮発性メモリ４０２に保存しても良い。プレゼンテーションは次いで、不揮発性メモリ４０３若しくは外部記憶装置に保存されるか、又は外部ネットワークへの接続４０７により他の団体に直接送信されても良い。ユーザ入力は、キーボード４１０及びタブレット又はマウス４１１のような入力装置により、該プラットフォームに直接供給されても良い。視覚的な出力は、ディスプレイドライバ４０８及びディスプレイ４０９を介してユーザに呈示され、可聴の出力は、オーディオドライバ４１８及びスピーカ４１９を介してユーザに呈示される。バス４０５又は異なるタイプのバスの組み合わせが、以上のユニットを接続する。プラットフォーム４００は、ブロードバンドＡＤＳＬ又はケーブルモデムのようなモデム４０６により外部ネットワークに接続されても良い。
【００２３】
プレゼンテーションが作成されたプラットフォームに対してローカルな編集ソフトウェアにより生成された当該プレゼンテーションを、テストすることが望ましい。ディスプレイ４０９及びスピーカ４１９は、プレゼンテーションのＡＶコンテンツをレンダリングするために利用されることができる。光源や振動装置のような外部装置への又はこれら外部装置からの制御メッセージは、有線４１４又は無線４１１技術を利用し得る局所ネットワーク接続４１５により担持されても良い。ローカルエリアネットワークカード、無線、赤外又は電力線モデムのような、特定の局所ネットワークをサポートするため適切なハードウェアが備えられても良い。
【００２４】
上述の実施例において、個々の要素は、ＤＶＤ（Digital Versatile Disc）に保存されるためのゲームアプリケーションの一部として若しくはＡＶプレゼンテーションとして利用され得るオーディオ、コンピュータにより生成されたアニメーション、又は外部装置のための制御命令を表す。代替として、各要素は、ＡＶプレゼンテーションの一部を形成する保存されたオーディオ又はビデオのクリップを表し得る。
【００２５】
上述の実施例において、タイムラインはディスプレイの水平軸と並べられて示され、要素はタイムラインの上に垂直方向に積み重ねられた。これはタイムラインを表す最も一般的な方法であるが、タイムラインは代替としてディスプレイの垂直軸に並べられ、時間が上方向又は下方向に増大しても良い。要素はディスプレイに亘って水平方向に積み重ねられ、それぞれが垂直方向のタイムライン軸のそれぞれの部分と並べられる。
【００２６】
上述の実施例においては、コンテナが生成されるときに、コンテナは、プレゼンテーションの現在のセグメント（場面）を含むウィンドウ３０及び４０に等しいデフォルトの幅を持つ。このことは、コンテナを上下に移動させるためにユーザにより操作されることができるレールがウィンドウ３０及び４０の側に備えられ得るという利点を持つ。代替の実施例においては、コンテナは、当該場面を含むウィンドウ３０及び４０の幅よりも小さい幅を持ち得る。幅は（時間的な）デフォルト値に設定されても良いし、又はユーザが当該コンテナ内に配置した要素のグループが広がる時間に対して自動的に調節されても良い。
【００２７】
上述の実施例は本発明を限定するものではなく説明するものであって、当業者は添付する請求項の範囲から逸脱することなく多くの代替実施例を設計することが可能であろうことは留意されるべきである。請求項において、括弧に挟まれたいずれの参照記号も、請求の範囲を限定するものとして解釈されるべきではない。「有する（comprise）」及び「含む（include）」なる語は、請求項に列記されたもの以外の要素又はステップの存在を除外するものではない。システム／装置／機器の請求項が幾つかの手段を列記する場合において、これら手段の幾つかは同一のハードウェアのアイテムによって実施化されても良い。
【００２８】
以上の説明において、図面を参照しながら、１つの軸に沿って延在するタイムラインを持つユーザインタフェースを持つコンテンツ編集アプリケーションが説明された。ユーザは、枠内の所望のタイムライン位置にコンテンツ要素を配置することができる。ユーザは、幾つかの要素をコンテナにグループ化することができる。コンテナの位置は、タイムライン軸の方向に対して固定され、タイムライン軸に垂直な方向に対して移動可能である。コンテナ内に配置されると、ユーザは、時間軸に沿った個々の要素の位置を誤って移動させてしまう危険なく、ディスプレイに亘って垂直な方向に要素のグループを移動させることができる。コンテナ内の要素のグループのそれぞれのプロパティは、同時に集合的に変更されることができる。コンテナは完全な（最大化された）形態又は縮小された（最小化された）形態で表示されることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施例によるユーザインタフェースの画面例を示す。
【図２】図１のユーザインタフェースのウィンドウの１つをより詳細に示す。
【図３（Ａ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図３（Ｂ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図３（Ｃ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図３（Ｄ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図３（Ｅ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図３（Ｆ）】新たなグループを生成するためのステップのシーケンスを示す画面例を示す。
【図４】図１乃至３のユーザインタフェースをサポートするための処理プラットフォームを示す。
【図４】
2008522275.tif 000003
【図１】
2008522275.tif 000004
【図２】
2008522275.tif 000005
【図３（Ａ）】
2008522275.tif 000006
【図３（Ｂ）】
2008522275.tif 000007
【図３（Ｃ）】
2008522275.tif 000008
【図３（Ｄ）】
2008522275.tif 000009
【図３（Ｅ）】
2008522275.tif 000010
【図３（Ｆ）】
2008522275.tif 000011
【国際調査報告】
2008522275.tif 000012
2008522275.tif 000013
2008522275.tif 000014