(57)【要約】【課題】複数のマルチチャネルインタフェースを含み、ユーザインタフェースを改善するディジタル文書が提供される。【解決手段】このディジタル文書は、ループ式に連続的に主要コンテンツを提供する複数のコンテンツチャネルと、少なくとも１つの補足チャネルとを１ページ上に含む。この補足チャネルは、この文書の再生中にイベントが発生すると補足コンテンツを提供するように構成される。チャネルコンテンツは、ビデオ、テキスト、画像、Ｗｅｂページコンテンツ及びオーディオを含む。メディアコンテンツは、空間的及び時間的に管理することが可能である。メディアコンテンツに加えて、チャネルは、ホットスポットという形態を持つ対話式領域と、対話式マッピング領域とを含む。オーサリングツールもまた、マルチチャネル対話式ディジタル文書を発生する目的で提供される。【選択図】　なし【特許請求の範囲】
【請求項１】
各々が主要コンテンツを提供し、また、文書の再生中にユーザによって選択されるように構成され、前記主要コンテンツが、文書再生の終了がユーザ入力によって開始されるまでは、ループ式に継続的に提供される、複数のコンテンツチャネルと、
前記文書の再生中にユーザがコンテンツチャネルを選択すると補足コンテンツを提供するように構成され、前記複数のコンテンツチャネルと共に少なくとも１つが１ページ上に提供される、少なくとも１つの補足チャネルと、
を含むディジタル文書。
【請求項２】
前記ディジタル文書が完全に１つのマシン上に常駐する請求項１に記載のディジタル文書。
【請求項３】
前記ディジタル文書がクライアントマシン上に常駐する請求項１に記載のディジタル文書。
【請求項４】
前記ディジタル文書がサーバ上に常駐する請求項１に記載のディジタル文書。
【請求項５】
前記ディジタル文書の主要コンテンツと前記補足コンテンツが、ネットワーク上にあるサーバによって受領される請求項１に記載のディジタル文書。
【請求項６】
前記主要コンテンツと前記補足コンテンツがＵＲＬロケーションから受領される請求項１に記載のディジタル文書。
【請求項７】
前記主要コンテンツが、ビデオ、画像、画像の集合、Ｗｅｂページコンテンツ及びテキストの内の１つを含む請求項１に記載のディジタル文書。
【請求項８】
前記主要コンテンツがオーディオコンテンツを含む請求項１に記載のディジタル文書。
【請求項９】
前記主要コンテンツがオーディオコンテンツをさらに含む請求項７に記載のディジタル文書。
【請求項１０】
前記補足コンテンツがビデオ、画像、画像の集合、Ｗｅｂページコンテンツ及びテキストの内の１つを含む請求項１に記載のディジタル文書。
【請求項１１】
前記補足コンテンツが、オーディオコンテンツをさらに含む請求項１０に記載のディジタル文書。
【請求項１２】
前記補足コンテンツがオーディオコンテンツを含む請求項１に記載のディジタル文書。
【請求項１３】
前記補足コンテンツが、前記複数のコンテンツチャネルの内の１つのコンテンツチャネル中に含まれる前記主要コンテンツと、前記コンテンツチャネル内の前記主要コンテンツの提示中の選択された時点で関連し、前記補足コンテンツが、前記主要コンテンツを含む前記コンテンツチャネルが前記補足コンテンツと関連する前記選択された時点で選択されたときに、前記補足チャネル中に表示される請求項１に記載のディジタル文書。
【請求項１４】
前記複数のコンテンツチャネルの各々が、可視ハイライトを含み、前記可視ハイライトが、前記チャネルをユーザが選択する間に前記ユーザに提示されたチャネルに対するものである請求項１に記載のディジタル文書。
【請求項１５】
前記可視ハイライトが、強調されたチャネルボーダーを含む請求項１４に記載のディジタル文書。
【請求項１６】
前記文書の再生中に背景オーディオを提供するように構成された背景オーディオチャネルであり、前記背景オーディオが、ユーザによるコンテンツチャネルの選択とは無関係に提示される前記背景オーディオチャネル
をさらに含む請求項１に記載のディジタル文書。
【請求項１７】
前記複数のコンテンツチャネルの内の１つのコンテンツチャネル内の２次元領域を含み、ユーザによって選択されるように構成され、前記ユーザによって選択されると動作が開始されるホットスポットをさらに含む請求項１に記載のディジタル文書。
【請求項１８】
前記動作がカーソルが前記ホットスポット領域内にある間に前記カーソルを変化させることを含む請求項１７に記載のディジタル文書。
【請求項１９】
前記ホットスポットが、時間ベースのコンテンツ内のロケーションを、前記チャネル内の前記時間ベースのコンテンツの再生中に変更するように構成された請求項１７に記載のディジタル文書。
【請求項２０】
前記ホットスポット領域が、前記ホットスポットが位置している前記チャネルの全２次元領域である請求項１７に記載のディジタル文書。
【請求項２１】
前記動作が、コンテンツチャネル内の前記主要コンテンツ又は補足チャネル中の補足コンテンツに対する変更を行う請求項１７に記載のディジタル文書。
【請求項２２】
前記動作が、補足チャネル中の前記補足コンテンツに対する変更を行う請求項１７に記載のディジタル文書。
【請求項２３】
前記ホットスポット領域が、少なくとも１つの可視ハイライトを含む請求項１７に記載のディジタル文書。
【請求項２４】
前記少なくとも１つの可視ハイライトが、
前記ホットスポット領域の周りのボーダーから成る第１の可視ハイライトと、強調されたカーソルアイコンから成り、カーソルが前記ホットスポット上にないときに第１のカーソルアイコンによって表され、前記カーソルが前記ホットスポット領域上にあるときに前記強調されたカーソルアイコンによって表される第２の可視ハイライトと、
を含む請求項２３に記載のディジタル文書。
【請求項２５】
前記可視ハイライトが、ホットスポット選択中に前記ユーザに対して提示される請求項２３に記載のディジタル文書。
【請求項２６】
前記複数のコンテンツチャネルの内の１つのコンテンツチャネルがマップチャネルであり、前記マップチャネルが、その中でマッピングオブジェクトを提示するように構成されており、前記マッピングオブジェクトがユーザによって選択されるように構成されており、前記マップチャネルが、前記ディジタル文書内の少なくとも１つのマッピングデータコンテンツチャネルと関連しており、前記少なくとも１つのマッピングデータコンテンツチャネルが、前記マップチャネル内のあるロケーションで文書再生中のある時点で前記マッピングオブジェクトを提示するために用いられるマッピングロケーションデータとマッピング時間データを含むように構成される請求項１に記載のディジタル文書。
【請求項２７】
前記マッピングオブジェクトの各々が、前記マッピングオブジェクトをユーザが選択すると動作を始動するように構成される請求項２６に記載のディジタル文書。
【請求項２８】
前記動作がコンテンツチャネル中の前記主要コンテンツを変更することを含む請求項２７に記載のディジタル文書。
【請求項２９】
前記マッピングオブジェクトが前記文書の再生中に前記マップチャネル内のロケーションを変更する、請求項２６に記載のディジタル文書。
【請求項３０】
前記マッピングオブジェクトがマッピングオブジェクト選択中に前記ユーザに対して提示される可視ハイライトを含む請求項２６に記載のディジタル文書。
【請求項３１】
前記複数のコンテンツチャネルの内の１つのコンテンツチャネルがビデオコンテンツを含み、前記コンテンツチャネルが前記ビデオコンテンツの第１の部分を繰り返し提示すると共に、前記第１の部分の提示中にユーザから入力を受領すると第２の部分を提示するように構成された請求項１に記載のディジタル文書。
【請求項３２】
時間をカウントダウンするように構成されると共に、第１のイベントが発生するとカウントダウンを開始するように構成され、前記カウントダウンが完了すると第２のイベントを始動するタイマーをさらに含む、請求項１に記載のディジタル文書。
【請求項３３】
前記第１のイベントがユーザによって開始される請求項３２に記載のディジタル文書。
【請求項３４】
前記第１のイベントが自動的に発生する請求項３２に記載のディジタル文書。
【請求項３５】
前記第２のイベントが前記複数のコンテンツチャネルの内の少なくとも１つのコンテンツチャネルの前記主要コンテンツに対する変更を構成することを含む請求項３２に記載のディジタル文書。
【請求項３６】
前記複数のコンテンツチャネルと関連する第１の主要コンテンツと前記少なくとも１つの補足チャネルと関連する第１の二次コンテンツが第１のシーンと関連し、前記複数のコンテンツチャネルと関連する第２の主要コンテンツと前記少なくとも１つの補足チャネルと関連する第２の二次コンテンツが第２のシーンと関連し、前記第２のシーンと関連する前記第２の主要コンテンツと前記第２の二次コンテンツが同時に、イベントが発生すると前記第１のシーンと関連する前記第１の主要コンテンツと前記第１の二次コンテンツに取って代わり、そのため、前記第１のシーンからは、前記第２のシーンからのコンテンツと同時には何もコンテンツが提示されない請求項１に記載のディジタル文書。
【請求項３７】
前記二次主要コンテンツが、前記複数のチャネルの全てに対するコンテンツを含まず、前記第１のシーンと関連する前記第１の主要コンテンツが、まだコンテンツで構成されていない前記第２のシーン中のチャネルに対する前記第２のシーン中の文書のチャネル中に残る請求項３６に記載のディジタル文書。
【請求項３８】
前記ディジタル文書が、前記複数のコンテンツチャネルと前記少なくとも１つの補足チャネルによって形成される空間的奥行きを含む請求項１に記載のディジタル文書。
【請求項３９】
前記ディジタル文書が、前記主要コンテンツチャネル内の主要コンテンツの繰り返し的提示によって形成される時間的境界を含む請求項１に記載のディジタル文書。
【請求項４０】
ユーザが注釈コンテンツを、前記文書の再生中に、前記コンテンツチャネルの内の１つのコンテンツチャネルと関連する前記主要コンテンツに入力し、前記注釈コンテンツがコンテンツデータエレメントと時間データエレメントを有し、前記注釈コンテンツが、文書再生が終了すると前記文書の一部としてセーブされ、それによって、前記文書の後続の再生で、前記ユーザによって入力された前記注釈コンテンツの再生中の時点で前記ユーザの注釈コンテンツが表示される、請求項１に記載のディジタル文書。
【請求項４１】
前記複数のコンテンツチャネルの各々によって提供される前記主要コンテンツが時間的に同期化されており、また、ナレーションの主題に関連する固有のナレーション情報を提供し、前記固有のナレーション情報に関連する前記補足コンテンツが、前記選択されたコンテンツチャネル中に提供される、
請求項１に記載のディジタル文書。
【請求項４２】
（ａ）マルチチャネル文書中の複数の主要チャネル内の主要コンテンツを再生し、一旦コンテンツ全体が再生されると、前記主要コンテンツの再生を繰り返すステップと、
（ｂ）対話式入力をユーザから受領し、前記入力が、前記主要コンテンツの一部が選択されたことを示すステップと、
（ｃ）前記ユーザ入力の受領に応答して、結果として発生する動作を実行するステップと、
（ｄ）ステップ（ａ）からステップ（ｃ）を、文書の再生を終了させる入力が前記ユーザから受領されるまで繰り返すステップと、
を含む、マルチチャネルディジタル文書を再生する方法。
【請求項４３】
前記対話式入力が、チャネル内におけるホットスポット領域の選択であり、結果として発生する動作が、前記複数の主要チャネルの内の１つの主要チャネル中に結果として得られる主要コンテンツを提供することを含む請求項４２に記載の方法。
【請求項４４】
前記対話式入力がチャネルの選択であり、結果として発生する動作が、前記文書内の補足チャネル中に補足コンテンツを提供することを含む請求項４２に記載の方法。
【請求項４５】
前記結果として発生する動作が、可視ハイライトを提供して、前記選択されたチャネルの選択を示すことを含む請求項４４に記載の方法。
【請求項４６】
前記対話式入力が、マップチャネル内のマッピングオブジェクトを選択することを含み、前記結果として発生する動作が、前記複数の主要チャネルの内の１つの主要チャネル中に結果として得られる主要コンテンツを提供することを含む請求項４２に記載の方法。
【請求項４７】
前記対話式入力が、再生中のユーザ選択時点での注釈コンテンツを注釈可能チャネル中に提供することを含み、前記結果として発生する動作が、前記注釈可能チャネルと関連する前記主要コンテンツの一部として前記注釈をセーブすることを含む、請求項４２に記載の方法。
【請求項４８】
文書のマルチチャネルレイアウトを構成するステップと、
チャネルコンテンツを受領するステップと、
文書のセッティングを構成するステップと、
を含むディジタル文書をオーサリングする方法。
【請求項４９】
前記マルチチャネルレイアウトを構成する動作が、複数の事前に構成されたマルチチャネルレイアウトの内の１つを選択するユーザからの入力を受領することを含む請求項４８に記載の方法。
【請求項５０】
前記チャネルコンテンツを受領する動作が、チャネルコンテンツをネットワーク上の指定されたロケーションから受領するように、前記文書を構成することを含む請求項４８に記載の方法。
【請求項５１】
前記チャネルコンテンツを受領する動作が、チャネルコンテンツを指定されたＵＲＬロケーションから受領するように、前記文書を構成することを含む請求項４８に記載の方法。
【請求項５２】
チャネルコンテンツを受領する前記ステップが、
第１のチャネルのチャネルコンテンツを受領するステップと、
前記チャネルコンテンツのタイプを決定するステップと、
前記コンテンツタイプを提示するように、前記第１のチャネルを構成するステップと、
を含む請求項４８に記載の方法。
【請求項５３】
前記チャネルコンテンツのタイプが、テキスト、オーディオ、ビデオ、Ｗｅｂページ及び画像の内の１つである請求項５２に記載の方法。
【請求項５４】
文書セッティングを構成する前記ステップが、
背景オーディオチャネルを構成するステップであり、前記背景オーディオチャネルが、前記文書の再生中全体にわたって、背景オーディオを提供する前記ステップ、
を含む請求項４８に記載の方法。
【請求項５５】
前記再生中全体にわたって背景オーディオを提供する前記ステップが、前記文書とのユーザの対話とは無関係に、前記文書の再生中全体にわたって背景オーディオを提供するステップ、
を含む請求項５４に記載の方法。
【請求項５６】
再生中全体にわたって背景オーディオを提供する前記ステップが、
コンテンツチャネル又は補足チャネル中にオーディオを提示されるようにトリガするイベントが発生するかどうか判断するステップと、
オーディオがコンテンツチャネル又は補足チャネル中に提示される場合、前記背景オーディオのレベルを減少させるステップと、
を含む、請求項５４に記載の方法。
【請求項５７】
文書セッティングを構成する前記ステップが、タイマーを構成するステップを含み、
前記タイマーが、第１のイベントが発生すると時間をカウントし始め、前記時間が満了すると第２のイベントの発生をトリガするように構成されている請求項４８に記載の方法。
【請求項５８】
前記第１のイベントがユーザによって始動されたイベントである請求項５７に記載の方法。
【請求項５９】
前記第１のイベントが自動的に発生するイベントである請求項４８に記載の方法。
【請求項６０】
文書セッティングを構成する前記ステップが、複数のシーンを構成するステップを含み、第１のシーンが前記マルチチャネルレイアウトで表示される第１の主要コンテンツと関連しており、第２のシーンが前記マルチチャネルレイアウトで表示される第２の主要コンテンツと関連しており、前記第１の主要コンテンツと前記第２の主要コンテンツは同時には表示されないものである請求項５８に記載の方法。
【請求項６１】
前記文書のチャネルに対するチャネルセッティングを構成するステップ、
をさらに含む請求項４８に記載の方法。
【請求項６２】
前記チャネルセッティングを構成する前記ステップが、チャネルのナレーションデータを構成するステップであり、前記ナレーションデータが、チャネルコンテンツ再生中のユーザ選択された時点と関連するナレーションコンテンツを含む請求項６１に記載の方法。
【請求項６３】
前記チャネルセッティングを構成する前記ステップが、チャネルのナレーションデータを構成するステップであって、前記ナレーションデータが、チャネルコンテンツ再生中に発生するユーザ選択されたイベントと関連するナレーションコンテンツを含む請求項６１に記載の方法。
【請求項６４】
ナレーションデータが、前記文書中に直接に入力される、請求項６２に記載の方法。
【請求項６５】
前記チャネルセッティングを構成するステップが、チャネルのループデータを構成するステップを含み、前記ループデータが、開始ループ時間、終了ループ時間及び目標時間を含む請求項６１に記載の方法。
【請求項６６】
前記チャネルセッティングを構成するステップが、前記複数のチャネルの内の１つのチャネルを、マップチャネルとなるように構成するステップ、を含む請求項６１に記載の方法。
【請求項６７】
前記チャネルセッティングを構成するステップが、マップチャネルとして構成されていないチャネルをマッピングデータを含むように構成するステップを含み、前記マッピングデータがロケーションデータと時間データとを含み、前記マッピングデータが、前記マップチャネルと関連するマッピングオブジェクトを構成するために用いられる請求項６１に記載の方法。
【請求項６８】
前記マッピングオブジェクトが、ユーザに選択されると、動作をトリガするように構成される請求項６７に記載の方法。
【請求項６９】
前記チャネルセッティングを構成するステップが、ホットスポットを構成するステップを含み、前記ホットスポットが、前記チャネル内の領域を表すディメンジョンデータと、対応する動作とを含むホットスポットデータと関連し、前記動作が、前記チャネル内の前記領域をユーザが選択されると文書再生中にトリガされる請求項６１に記載の方法。
【請求項７０】
前記チャネルセッティングを構成するステップが、文書再生中にユーザの注釈コンテンツ受容することをチャネルに対して可能とするステップを含む請求項６１に記載の方法。
【請求項７１】
前記チャネルセッティングを構成するステップが、文書再生以前にメモリ中に事前にロードされるようにチャネルコンテンツを構成するステップを含む、請求項６１に記載の方法。
【請求項７２】
前記チャネルセッティングを構成するステップが、文書再生中に前記文書によって要求されるようにデータストリームからロードされるようにチャネルコンテンツを構成するステップを含む請求項６１に記載の方法。
【請求項７３】
複数のチャネルを有するディジタル文書に対するデータを保存する方法であって、該方法が、前記ディジタル文書に対する前記データで構成されたファイルをセーブするステップを含み、前記データが、マルチチャネルレイアウトデータと、チャネルコンテンツデータと、文書セッティングデータと、　チャネルセッティングデータとを含む方法。
【請求項７４】
前記ファイルをセーブするステップが、前記ファイルを読み出し専用フォーマットでセーブするステップを含み、前記読み出し専用フォーマットが、前記ユーザが、前記ディジタル文書中のデータを変更したり、追加したり、除去したりすることを防止する請求項７３に記載の方法。
【請求項７５】
前記ファイルをセーブするステップが、前記ファイルを注釈フォーマットでセーブするステップを含み、前記注釈フォーマットが、ユーザが、前記ディジタル文書にデータを追加することを許可するが、前記ユーザが、前記ディジタル文書中の既存のデータをオーバーライトしたり消去したりすることを防止する請求項７３に記載の方法。
【請求項７６】
前記ファイルをセーブするステップが、前記ファイルを読み出し／書き込みフォーマットでセーブするステップを含み、前記読み出し／書き込みフォーマットが、ユーザが、前記ディジタル文書中のデータを追加したり削除したりすることを許可する請求項７３に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的には、マルチメディアディジタル文書（システム）に関し、より詳しくは、対話式マルチチャネル・マルチメディア文書（システム）に関する。
【０００２】
【従来の技術】
通信は、その進歩によって、多くの目的のため多くの形態を持つようになっている。効果的に通信できるように、提示者は、メッセージの受領者の注目を維持することが可能でなければならない。受領者の注目を維持する１つの方法は、通信を対話式にすることである。受領者は、自分が通信プロセスの当事者として対話することを求められると、うまく対話するために通信の詳細により多く注意を払おうとするものである。
【０００３】
コンピュータとディジタルマルチメディアの発展によって、電子媒体が、ストーリを語り、ディジタル提示物を生成し及び他のタイプの通信を行うためのポピュラーなステージになっている。電子工学の進歩にもかかわらず、ストーリテリングの技術と一般の通信はいまだ、対話によるメッセージの通信という方法を見出そうと挑戦している段階である。例えば、印刷コンテンツの提示は、長い巻物から綴じられたページに進化した。様々なタイプのメディアコンテンツを有するディジタル文書は、コンテンツを一緒に綴じて凝集しているという感じを提示する必要がある。問題は、電子ナレーションという応用分野で用いられるほとんどのインタフェース設計が、なんら所定の境界を持たない未定義の、多層提示物の周りを巡っているということである。新しいコンテンツと筋書きのシーケンスは、ユーザに対して、ハイパーリンクによって引き起こされた複数のウインドを表示することによって提示される。こうするためには、インタフェースのユーザが、物語の１シーケンスから脱して新しいシーケンスを経験することを必要とする。その結果、ほとんどの対話式ナレーションは、対話がページを変えるに等しい非常に線形的なものとなるか又はユーザが物語を作る助けとなることを期待される非線形なものとなるか、のどちらかである。どちらの場合も、先行技術では、複数のタイプのコンテンツを定義された仕方で一緒に綴じるという要求には対処できていない。これらの対話式ナレーション（話法）は不可抗力的なものであるが、それは、ユーザが、弛緩したまとまりのないウインドウの配列を辿らなければならないからである。
【０００４】
ディジタル対話式のナレーションの１例は、映画「タイムコード（Ｔｉｍｅｃｏｄｅ）」のＤＶＤ版である。「タイムコード」は、従来のフィルムフレームであり、画面を互いに等しい４つの静止フレームに分割するものである。これら４つのフレームは各々が、ストーリのセグメントを描写する。１つのイベント、すなわち地震が、キャラクタが異なる画面に現れるようにストーリを一緒に結びつける。このフィルムは、「タイムコード」の劇場版で提示されている音声がディレクタによって決定され、また、ストーリ中の様々なポイントで４つのチャネルに対応するという考えで生成されたものである。ストーリのＤＶＤ放映版は、４つのチャネルの各々に対するオーディオファイルを含んでいる。視聴者は、この４つのチャネルの内のどれか１つを選択して、そのチャネルに対応するオーディオを聴くことができる。「タイムコード」ＤＶＤのストーリは、ＤＶＤが最初から最後まで再生（プレイ）されている間に一度提示される。ＤＶＤは、ユーザが現時点で選択しているフレームの１つのコーナーに黄色の強調（ハイライト）を与える。キャラクタが１つのチャネルから別のチャネルに移動するように見えるかもしれないが、各チャネルは、別々で個別の筋書きに集中している。ＤＶＤ中のチャネルは、組み合わされて大きなチャネルになることはない。
【０００５】
「タイムコード」をＤＶＤで放映すると、対話式インタフェースの実現例としていくつかの短所がある。これらの短所は、せりふによって線形の映画をＤＶＤ形式で対話式に表示する映画とすることの困難さから生じる。「タイムコード」をＤＶＤ放映することの１つの短所は、チャネルの管理に伴う短所である。ユーザがフレームを選択してそのフレームに対応するオーディオを聴く場合、そのフレームに関するＤＶＤによってそれ以上の情報が与えられることはない。したがって、ユーザは、何らの文脈を伴うこと無く即座に、チャネルに関連するオーディオにさらされる。ユーザは、ストーリ中のキャラクタが何をもくろみ、何を考えているか、また、そのチャネルの筋書きがどうなるのかに関する情報を知ることがない。したがって、ユーザは、オーディオがそのチャネルの筋書きを照らし出してくれるという希望を持ちながら長い間そのチャネルに集中していなければならない。
【０００６】
ナレーションとしての「タイムコード」ＤＶＤのもう１つの短所は、ストーリの全体的なプロットを決定する方法が存在しないことである。どのチャネルもストーリ中のキャラクタを示す要約や、ロングショットや、概括を表さない。その結果、ユーザにとって、映画の中で様々な時点における筋書きにとって重要なコンテンツをどのフレームが表示するか判断するのが困難である。ユーザは、様々なチャネル間を迅速にそして周期的にサーフィンするが、ユーザは、どのコンテンツが最も関連性があるか確信することができない。
【０００７】
「タイムコード」のＤＶＤを対話式インタフェースとして放映することのさらなる短所は、「タイムコード」ＤＶＤ中のチャネルが、なんら時間的な奥行きという感覚をもたらさないということである。ユーザは、映画がＤＶＤ中で終わるまで、ＤＶＤを見てもＤＶＤの時間的な境界を確信することができない。したがって、映画の再生中に、映画のコンテンツを確認して探索するためには、ユーザは、映画のシーンを手動で巻き戻して、見逃したシーンを別のフレームで再検討しなければならない。
【０００８】
マルチメディアインタフェースの別の例は、ジョージア州アトランタの、ジョージア工業大学、文学、通信及び文化大学及びコンピューティング大学のソーニー（Ｓａｗｈｎｅｙ）らによるハイパーカフェ（ＨｙｐｅｒＣａｆｅ）と呼ばれる探索プロジェクトである。ハイパーカフェは、テキストリンク特性の替わりにビデオリンクを採用して、ハイパーリンクの対話式環境を生成している。複数のビデオウインドウが、一続きの話の様々なアスペクトを関連付ける。ハイパーカフェの経験は、多くの小さいビデオウインドウが画面上に表示されて開始される。ユーザは、これらのビデオウインドウの内の１つを選択する。一旦選択されたら、新しいウインドウが現れて、直前まで選択されていたウインドウに関連するコンテンツを表示する。このように、ハイパーカフェで最初のビデオウインドウに関する情報を受信するためには、ユーザは、複数のウインドウに関与して、追加のビデオウインドウを視聴しなければならない。さらに、ビデオウインドウは、「振り付き」（ｃｈｏｒｅｏｇｒａｐｈｅｄ）パターンで表示画面から勝手に出てしまう。ここで用いられる技法は、カメラが第１のキャラクタの後を追い、次に第１のキャラクタが第２のキャラクタと対話すると、カメラが映画を通じて別の方向から第２のキャラクタの後を追ういくつかの映画で用いられるナレーション的技法に類似している。このナレーション的技法は、１つの筋書きによってではなくストーリ中の関連するリンクを通じてストーリを移動させるものである。ハイパーカフェでは、ウインドウがキャラクタのように画面上から出てしまっても、ユーザは、１つのビデオウインドウで俳優の後を追い、別のビデオウインドウで別の俳優を追うことが可能である。ユーザはまた、ウインドウを一緒にドラッグして、ストーリ中の様々な会話同士間でのナレーション的接続の助けとするようにストーリを操作することが可能である。
【０００９】
ハイパーカフェプロジェクトは、インタフェースとしてはいくつかの制限がある。ハイパーカフェで用いられるフレームは、新しいフレーム又はウインドウに対するハイパービデオリンクとなる。一旦ハイパービデオリンクが選択されると、これら新しいウインドウがインタフェース内に現れて、直前に選択されていたウインドウに取って代わる。その結果、ユーザは、複数のセグメントの筋書きを視聴する機会を有する前にインタフェースと対話する必要がある。
【００１０】
ハイパーカフェプロジェクトの別の制限は、インタフェース内の移動するフレームである。人間の注意は、当然のこととして、移動する物体に引きつけられる。ハイパーカフェ内のフレームは、画面から出ていってしまうと、ユーザの注意を独占しやすい。その結果、ユーザは、インタフェースの他のフレームにはあまり注意がいかない。これによって、他のフレームは、特定のフレームがインタフェース内を移動中に情報を提供するという点では非効率的となる。さらに、ハイパーカフェの提示物は、時間的奥行きを有しない。含まれているコンテンツの長さを判断する方法はなく、また、既に提示されているコンテンツを再検討する方法もない。ハイパーカフェにおいて、コンテンツすなわち「会話」は一旦提示されると除去され、したがって、ユーザは時間的にさらに進んで、新しいコンテンツを表すハイパービデオリンクを選択する。また、コンテンツをユーザに提示するウインドウの数は一定ではないという点で空間的な奥行きという感じはない。ハイパービデオリンクがユーザによって選択されると、新しいウインドウがインタフェースに追加される。ハイパーカフェ中でのコンテンツの提示は、ウインドウから成るどの構造化集合によっても定義されない。これらハイパーカフェプロジェクトの制限は、ハイパーカフェが、複数のタイプのメディアコンテンツを提示したり提示しないように綴じるという方法の替わりに喫茶店でシーンの「ライブ」パフォーマンスを提示しようとする意図から生じている。
【００１１】
さらに、ハイパービデオリンクは、単に、特定のフレーム内のある時点で選択され得るだけである。ハイパーカフェは、直線のビデオシーケンスで見逃したものを再検討したり、ビデオシーケンスの最後まで前方にスキップしたりするための方法を提供しない。ハイパーカフェの経験とは、俳優がリアルタイムで演じるライブの劇場のような視聴に類似したものである。したがって、ユーザが、自分が望むままに、様々なフレームのコンテンツを自由に経験するようには促進されない。それとは逆で、ユーザは、特定のフレームに集中して、ハイパーリンクがユーザにとって利用可能となる指定時間中にハイパーリンクを選択することを求められる。
【００１２】
さらに別のマルチメディアインタフェースの例は、ＴＥＤ９リポートである。ＴＥＤ９リポートは、複数のウインドウを含み、また、対話式であり、マッピング機能や、注釈能力や、オーサリング能力を提供しない。さらに、ＴＥＤ９は、複数のチャネルに対して複数のビデオセグメントとコンテンツタイプを含むウインドウを備えることによって、ウインドウを必要以上にいっぱいにする。ＴＥＤ９は、複数のビデオセグメントを、ビデオセグメントを含むチャネル内で画像を２．５秒区切りでシリアルに表示することによって管理するが、ここで、画像は各々が、自身がチャネル内で表すビデオに対するリンクである。このようなチャネル内でビデオセグメントを視聴するためには、ユーザは、所望のセグメントと関連する画像を、この画像がチャネル内で表示される時に選択しなければならない。このチャネル内で画像が選択されると、ボタンがチャネルの近傍に現れて、ユーザにビデオセグメントを視聴するためにさらなる入力をすることを促す。入力して画像を選択し、次にビデオの再生のためプロンプトボタンを選択する入力をして初めて、このビデオが、これらのチャネルでユーザに提示されるコンテンツとなる。これらのチャネル内では、ＴＥＤ９は、ユーザに対して、画像とプロンプトボタンを選択する入力を与えることなしでチャネル内の複数のビデオセグメントの内の１つを視聴することを許可しない。さらに、ＴＥＤ９は、そのインタフェースをナビゲートする選択ボタンを必要とし、また、チャネルビデオと画像に関する動的な情報をなんら提供しない。ユーザがＴＥＤ９でビデオ又は画像を選択すると、１行のタイトルがチャネルの下方に現れて、ビデオ又は画像を記述する。このタイトルは、ビデオ又は画像の提示中一貫して変わらない。
【００１３】
【非特許文献１】
ソーニー（Ｓａｗｈｎｅｙ）、ニッティン（Ｎｉｔｉｎ）著「空間及び時間内でのビデオの編集及びナビゲート：ハイパービデオへ向けた構想及びアプローチ（Ａｕｔｈｅｒｉｎｇ　ａｎｄ　Ｎａｖｉｇａｔｉｎｇ　Ｖｉｄｅｏ　ｉｎＳｐａｃｅ　ａｎｄ　Ｔｉｍｅ：Ａ　Ｆｒａｍｅｗｏｒｋ　ａｎｄ　Ａｐｐｒｏａｃｈ　ｔｏｗａｒｄ　Ｈｙｐｅｒｖｉｄｅｏ）」エムエスプロジェクトペーパー、ジョージア工科大学、アトランタ（Ｍ．Ｓ．Ｐｒｏｊｅｃｔ　Ｐａｐｅｒ，Ｇｅｏｒｇｉａ　Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｔｅｃｈｎｏｌｏｇｙ，Ａｔｌａｎｔａ，ＧＡ），１９９６年５月２９日，ｐ．１−３０、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｌｃｃ．ｇａｔｅｃｈ．ｅｄｕ／ｇａｌｌｅｒｙ／ｈｙｐｅｒｃａｆｅ／ＮｉｃｋＰｒｏｊｅｃｔ９６／ｈｙｐｅｒｖｉｄｅｏ．ｈｔｍｌ＞
【００１４】
【発明が解決しようとする課題】
先行技術の制限と短所を解消する対話式ナレーションインタフェースが必要とされる。
【００１５】
【課題を解決するための手段】
本発明の一実施形態では、対話式マルチチャネルインタフェースから成り、また、空間的境界と時間的境界を用いるメディアコンテンツタイプを綴じる又は束ねる（バインディング）ディジタル文書が、提供される。この文書を綴じ込むエレメントは、文書コンテンツ同士間の凝集を達成し、これで、ユーザによりよりよい理解とユーザからの関与が可能となり、これによって、ユーザからのより高いレベルの対話が達成される。ユーザは、文書に関与し、文書境界を自身のペースで探索する。本発明による文書の特徴は、１ページインタフェースと、ビデオ、テキスト、画像、Ｗｅｂページコンテンツ及びオーディオを含むメディアコンテンツにある。一実施形態では、ディジタルコンテンツは、空間的かつ時間的な仕方で管理される。
【００１６】
一実施形態では、ディジタルコンテンツは、連続したループで多次元グリッドに沿って同時にメディアを提示することが可能なマルチチャネルインタフェースを含む。追加のメディアコンテンツは、チャネルとのユーザインタフェースによって起動される。一実施形態では、メディアコンテンツを有するコンテンツチャネルが選択されると、補足チャネルにおいて補足コンテンツの提示が開始される。別の実施形態では、ホットスポットが選択されたり、マップチャネル中の可能とされるマッピングオブジェクトが選択されるとまた、それが契機となって、補足的コンテンツが提示されたり、文書内のアクションが演出される。チャネルは、キャラクタ、場所、オブジェクト又は、他のマルチメディアを用いて表され得る情報などの提示物の様々なアスペクトに関連するコンテンツを表示する。
【００１７】
本発明によるディジタル文書は、境界によって定義される。境界によって、文書のユーザは、文書の奥行きの感じを知覚することが可能となる。一実施形態では、境界は空間的奥行きと関連する。この実施形態では、文書は１ページに複数のチャネル分のグリッドを含む。この文書は、コンテンツをユーザに対してチャネルを介して提供する。これらのチャネルは、行や列や他のなんらかの仕方で配置される。この実施形態では、コンテンツは、マルチチャネルグリッドの外部に置かれる。したがって、空間的境界は、マルチチャネルグリッドを用いて１つの「ページ」というフォーマットを提供して、コンテンツを配置する。
【００１８】
別の実施形態では、境界は時間的奥行きに関連する。一実施形態では、時間的奥行きは、文書がコンテンツを連続的にそして繰り返して複数のチャネル内で表示されるにつれて提供される。したがって、一実施形態では、文書は、時間がインタフェースの一部として動作する１チャネル以上のマルチチャネルグリッド中で音、テキスト、画像又はビデオを繰り返し生成する。この繰り返しエレメントは、チャネル中で提供されるコンテンツの分量をユーザに通知することによって、時間的奥行きという感じを与える。
【００１９】
さらに別の実施形態では、ディジタル文書は冗長エレメントをサポートする。文書の空間的境界と時間的境界は双方とも、この冗長エレメントに貢献する。ユーザは、自分が文書と対話して、文書の境界を知覚するにつれて、文書内に存在する予測可能性エレメントを学習する。空間的境界は、予測可能性を提供するが、それは、全ての文書コンテンツが、１つのページ中に位置しているマルチチャネルグリッド上に与えられるからである。時間的境界は、予測可能性を提供するが、それは、コンテンツが繰り返し与えられるからである。この知覚された予測可能性によって、ユーザは、文書をより快適と感じ、文書コンテンツをよりよくまたより効率的に知覚することが可能となる。
【００２０】
さらに別の実施形態では、本発明による文書の境界は、メディアコンテンツをマルチメディアを提示するための定義された文書として綴じる働きをする。一実施形態では、文書は、各チャネルがコンテンツを提供する１つのページ中にマルチメディアグリッドを有するディジタル文書と定義される。このチャネルは、ビデオ、オーディオ、Ｗｅｂページコンテンツ、画像、テキストなどを含むメディアコンテンツを提供する。この１ページのマルチメディアグリッドは、提示されたコンテンツの時間的奥行きと共に、メディアコンテンツを一緒にして凝集的に綴じる働きをする。
【００２１】
本発明による文書は、マルチメディア文書の新しいジャンルを表すものである。この新しいジャンルは、全てが定義された文書の境界内に含まれる様々なメディアタイプを用いる通信のためのディジタル定義文書から派生する。文書オーサリングツールによって、オーサー（著者）は、カスタム化された奥行きとコンテンツを直接にこの新しいジャンルの文書中に提供する。
【００２２】
一実施形態では、本発明は、ディジタル定義文書を発生するツールを含む。このツールは、ユーザに対して、境界によって定義され、冗長のエレメントを有する文書を生成することを可能とするインタフェースを含む。このインタフェースは、使用し易く、また、ユーザが、カスタマイズされた奥行きとコンテンツを文書中に提供することを可能とする。
【００２３】
本発明によるディジタル文書は、多くの応用分野で用いるのに適している。この文書は、対話式のナレーション、教育ツール、訓練ツール、宣伝ツール、営業企画ツールもしくは通信ツール又は、複数チャネルの情報という形態で維持されるマルチメディアを用いて通信が強化されるような他のいかなる応用物としても実現され得る。
【００２４】
本発明による境界画定されたメディア綴じ込み文書は、人間の心理的感覚は親和性と予測可能性を用いて複数の信号を同時に知覚して処理する、という認識に基づいて開発されたものである。人々は、視覚や聴覚などの感覚を集中して、その環境下のパターンや境界を判断する。視覚によって、人々は、周辺の動きを検出して、最も注目しているオブジェクトから詳細を検出するように自然になっている。一旦パターンと首尾一貫性がある環境下で検出されて、いかなる具体的な仕方でも変化しないものと予測されると判断されると、人々は、知識と、結果として得られるパターンでの快適さと首尾一貫性とを獲得し、これで、環境から得られる他の「新しい」情報又はエレメントに集中することが可能となる。したがって、一実施形態では、本発明によるディジタル文書は、メディアコンテンツを綴じ、これによって、ユーザが、高いレベルの理解を維持しながらも多重に表示された情報と対話できるようにするが、それは、この文書がマルチグリッドレイアウトによって静止した空間的境界となり、これによって、ユーザは、文書境界内にあるコンテンツに集中することが可能となるからである。
【００２５】
本発明の第１の態様は、各々が主要コンテンツを提供し、また、文書の再生中にユーザによって選択されるように構成され、前記主要コンテンツが、文書再生の終了がユーザ入力によって開始されるまでは、ループ式に継続的に提供される、複数のコンテンツチャネルと、前記文書の再生中にユーザがコンテンツチャネルを選択すると補足コンテンツを提供するように構成され、前記複数のコンテンツチャネルと共に少なくとも１つが１ページ上に提供される、少なくとも１つの補足チャネルと、を含むディジタル文書である。
【００２６】
本発明の第２の態様は、第１の態様において、前記ディジタル文書が完全に１つのマシン上に常駐することを特徴とする。
【００２７】
本発明の第３の態様は、第１の態様において、前記ディジタル文書がクライアントマシン上に常駐することを特徴とする。
【００２８】
本発明の第４の態様は、第１の態様において、前記ディジタル文書がサーバ上に常駐することを特徴とする。
【００２９】
本発明の第５の態様は、第１の態様において、前記ディジタル文書の主要コンテンツと前記補足コンテンツが、ネットワーク上にあるサーバによって受領されるおとを特徴とする。
【００３０】
本発明の第６の態様は、第１の態様において、前記主要コンテンツと前記補足コンテンツがＵＲＬロケーションから受領されることを特徴とする。
【００３１】
本発明の第７の態様は、第１の態様において、前記主要コンテンツが、ビデオ、画像、画像の集合、Ｗｅｂページコンテンツ及びテキストの内の１つを含むことを特徴とする。
【００３２】
本発明の第８の態様は、第１の態様において、前記主要コンテンツがオーディオコンテンツを含むことを特徴とする。
【００３３】
本発明の第９の態様は、第７の態様において、前記主要コンテンツがオーディオコンテンツをさらに含むことを特徴とする。
【００３４】
本発明の第１０の態様は、第１の態様において、前記補足コンテンツがビデオ、画像、画像の集合、Ｗｅｂページコンテンツ及びテキストの内の１つを含むことを特徴とする。
【００３５】
本発明の第１１の態様は、第１０の態様において、前記補足コンテンツが、オーディオコンテンツをさらに含むことを特徴とする。
【００３６】
本発明の第１２の態様は、第１の態様において、前記補足コンテンツがオーディオコンテンツを含むことを特徴とする。
【００３７】
本発明の第１３の態様は、第１の態様において、前記補足コンテンツが、前記複数のコンテンツチャネルの内の１つのコンテンツチャネル中に含まれる前記主要コンテンツと、前記コンテンツチャネル内の前記主要コンテンツの提示中の選択された時点で関連し、前記補足コンテンツが、前記主要コンテンツを含む前記コンテンツチャネルが前記補足コンテンツと関連する前記選択された時点で選択されたときにだけ、前記補足チャネル中に表示されることを特徴とする。
【００３８】
本発明の第１４の態様は、第１の態様において、前記複数のコンテンツチャネルの各々が、可視強調（ハイライト）を含み、前記可視ハイライトが、前記チャネルをユーザが選択する間に前記ユーザに提示されたチャネルに対するものであることを特徴とする。
【００３９】
本発明の第１５の態様は、第１４の態様において、前記可視ハイライトが、強調されたチャネルボーダーを含むことを特徴とする。
【００４０】
本発明の第１６の態様は、第１の態様において、前記文書の再生中に背景オーディオを提供するように構成された背景オーディオチャネルであり、前記背景オーディオが、ユーザによるコンテンツチャネルの選択とは無関係に提示される、前記背景オーディオチャネルをさらに含むことを特徴とする。
【００４１】
本発明の第１７の態様は、第１の態様において、前記複数のコンテンツチャネルの内の１つのコンテンツチャネル内の２次元領域を含み、ユーザによって選択されるように構成され、前記ユーザによって選択されると動作が開始される、ホットスポットをさらに含むことを特徴とする。
【００４２】
本発明の第１８の態様は、第１７の態様において、前記動作が、カーソルが前記ホットスポット領域内にある間に、前記カーソルを変化させることを含むことを特徴とする。
【００４３】
本発明の第１９の態様は、第１７の態様において、前記ホットスポットが、時間ベースのコンテンツ内のロケーションを、前記チャネル内の前記時間ベースのコンテンツの再生中に変更するように構成されたことを特徴とする。
【００４４】
本発明の第２０の態様は、第１７の態様において、前記ホットスポット領域が、前記ホットスポットが位置している前記チャネルの全２次元領域であることを特徴とする。
【００４５】
本発明の第２１の態様は、第１７の態様において、前記動作が、コンテンツチャネル内の前記主要コンテンツ又は補足チャネル中の補足コンテンツに対する変更を行うことを特徴とする。
【００４６】
本発明の第２２の態様は、第１７の態様において、前記動作が、補足チャネル中の前記補足コンテンツに対する変更を行うことを特徴とする。
【００４７】
本発明の第２３の態様は、第１７の態様において、前記ホットスポット領域が、少なくとも１つの可視ハイライトを含むことを特徴とする。
【００４８】
本発明の第２４の態様は、第２３の態様において、前記少なくとも１つの可視ハイライトが、前記ホットスポット領域の周りのボーダーから成る第１の可視ハイライトと、強調されたカーソルアイコンから成り、カーソルが前記ホットスポット上にないときに第１のカーソルアイコンによって表され、前記カーソルが前記ホットスポット領域上にあるときに前記強調されたカーソルアイコンによって表される、第２の可視ハイライトとを含むことを特徴とする。
【００４９】
本発明の第２５の態様は、第２３の態様において、前記可視ハイライトが、ホットスポット選択中に前記ユーザに対して提示されることを特徴とする。
【００５０】
本発明の第２６の態様は、第１の態様において、前記複数のコンテンツチャネルの内の１つのコンテンツチャネルがマップチャネルであり、前記マップチャネルが、その中でマッピングオブジェクトを提示するように構成されており、前記マッピングオブジェクトがユーザによって選択されるように構成されており、前記マップチャネルが、前記ディジタル文書内の少なくとも１つのマッピングデータコンテンツチャネルと関連しており、前記少なくとも１つのマッピングデータコンテンツチャネルが、前記マップチャネル内のあるロケーションで文書再生中のある時点で前記マッピングオブジェクトを提示するために用いられるマッピングロケーションデータとマッピング時間データを含むように構成されることを特徴とする。
【００５１】
本発明の第２７の態様は、第２６の態様において、前記マッピングオブジェクトの各々が、前記マッピングオブジェクトをユーザが選択すると動作を始動するように構成されることを特徴とする。
【００５２】
本発明の第２８の態様は、第２７の態様において、前記動作が、コンテンツチャネル中の前記主要コンテンツを変更することを含むことを特徴とする。
【００５３】
本発明の第２９の態様は、第２６の態様において、前記マッピングオブジェクトが、前記文書の再生中に前記マップチャネル内のロケーションを変更することを特徴とする。
【００５４】
本発明の第３０の態様は、第２６の態様において、前記マッピングオブジェクトが、マッピングオブジェクト選択中に前記ユーザに対して提示される可視ハイライトを含むことを特徴とする。
【００５５】
本発明の第３１の態様は、第１の態様において、前記複数のコンテンツチャネルの内の１つのコンテンツチャネルがビデオコンテンツを含み、前記コンテンツチャネルが、前記ビデオコンテンツの第１の部分を繰り返し提示すると共に、また、前記第１の部分の提示中にユーザから入力を受領すると第２の部分を提示するように構成されたことを特徴とする。
【００５６】
本発明の第３２の態様は、第１の態様において、時間をカウントダウンするように構成されると共に、第１のイベントが発生するとカウントダウンを開始するように構成され、前記カウントダウンが完了すると第２のイベントを始動するタイマーをさらに含む、ことを特徴とする。
【００５７】
本発明の第３３の態様は、第３２の態様において、前記第１のイベントがユーザによって開始される、ことを特徴とする。
【００５８】
本発明の第３４の態様は、第３２の態様において、前記第１のイベントが自動的に発生する特徴とする。
【００５９】
本発明の第３５の態様は、第３２の態様において、前記第２のイベントが、前記複数のコンテンツチャネルの内の少なくとも１つのコンテンツチャネルの前記主要コンテンツに対する変更を構成することを含む、ことを特徴とする。
【００６０】
本発明の第３６の態様は、第１の態様において、前記複数のコンテンツチャネルと関連する第１の主要コンテンツと前記少なくとも１つの補足チャネルと関連する第１の二次コンテンツが第１のシーンと関連し、前記複数のコンテンツチャネルと関連する第２の主要コンテンツと前記少なくとも１つの補足チャネルと関連する第２の二次コンテンツが第２のシーンと関連し、前記第２のシーンと関連する前記第２の主要コンテンツと前記第２の二次コンテンツが同時に、イベントが発生すると前記第１のシーンと関連する前記第１の主要コンテンツと前記第１の二次コンテンツに取って代わり、そのため、前記第１のシーンからは、前記第２のシーンからのコンテンツと同時には何もコンテンツが提示されない、ことを特徴とする。
【００６１】
本発明の第３７の態様は、第３６の態様において、前記二次主要コンテンツが、前記複数のチャネルの全てに対するコンテンツを含まず、前記第１のシーンと関連する前記第１の主要コンテンツが、まだコンテンツで構成されていない前記第２のシーン中のチャネルに対する前記第２のシーン中の文書のチャネル中に残る、ことを特徴とする。
【００６２】
本発明の第３８の態様は、第１の態様において、前記ディジタル文書が、前記複数のコンテンツチャネルと前記少なくとも１つの補足チャネルによって形成される空間的奥行きを含む、ことを特徴とする。
【００６３】
本発明の第３９の態様は、第１の態様において、前記ディジタル文書が、前記主要コンテンツチャネル内の主要コンテンツの繰り返し的提示によって形成される時間的境界を含む、ことを特徴とする。
【００６４】
本発明の第４０の態様は、第１の態様において、ユーザが注釈コンテンツを、前記文書の再生中に、前記コンテンツチャネルの内の１つのコンテンツチャネルと関連する前記主要コンテンツに入力し、前記注釈コンテンツがコンテンツデータエレメントと時間データエレメントを有し、前記注釈コンテンツが、文書再生が終了すると前記文書の一部としてセーブされ、それによって、前記文書の後続の再生で、前記ユーザによって入力された前記注釈コンテンツの再生中の時点で前記ユーザの注釈コンテンツが表示される、ことを特徴とする。
【００６５】
本発明の第４１の態様は、第１の態様において、前記複数のコンテンツチャネルの各々によって提供される前記主要コンテンツが時間的に同期化されており、また、ナレーションの主題に関連する固有のナレーション情報を提供し、前記固有のナレーション情報に関連する前記補足コンテンツが、前記選択されたコンテンツチャネル中に提供される、ことを特徴とする。
【００６６】
本発明の第４２の態様は、（ａ）マルチチャネル文書中の複数の主要チャネル内の主要コンテンツを再生し、一旦コンテンツ全体が再生されると、前記主要コンテンツの再生を繰り返すステップと、（ｂ）対話式入力をユーザから受領するステップであり、前記入力が、前記主要コンテンツの一部が選択されたことを示す、前記ステップと、（ｃ）前記ユーザ入力の受領に応答して、結果として発生する動作を実行するステップと、（ｄ）ステップ（ａ）からステップ（ｃ）を、文書の再生を終了させる入力が前記ユーザから受領されるまで繰り返すステップと、を含む、マルチチャネルディジタル文書を再生する方法である。
【００６７】
本発明の第４３の態様は、第４２の態様において、前記対話式入力が、チャネル内におけるホットスポット領域の選択であり、結果として発生する動作が、前記複数の主要チャネルの内の１つの主要チャネル中に結果として得られる主要コンテンツを提供することを含む、ことを特徴とする。
【００６８】
本発明の第４４の態様は、第４２の態様において、前記対話式入力がチャネルの選択であり、結果として発生する動作が、前記文書内の補足チャネル中に補足コンテンツを提供することを含む、ことを特徴とする。
【００６９】
本発明の第４５の態様は、第４４の態様において、前記結果として発生する動作が、可視ハイライトを提供して、前記選択されたチャネルの選択を示すことを含む、ことを特徴とする。
【００７０】
本発明の第４６の態様は、第４２の態様において、前記対話式入力が、マップチャネル内のマッピングオブジェクトを選択することを含み、前記結果として発生する動作が、前記複数の主要チャネルの内の１つの主要チャネル中に結果として得られる主要コンテンツを提供することを含む、ことを特徴とする。
【００７１】
本発明の第４７の態様は、第４２の態様において、前記対話式入力が、再生中のユーザ選択時点での注釈コンテンツを注釈可能チャネル中に提供することを含み、前記結果として発生する動作が、前記注釈可能チャネルと関連する前記主要コンテンツの一部として前記注釈をセーブすることを含む、ことを特徴とする。
【００７２】
本発明の第４８の態様は、文書のマルチチャネルレイアウトを構成するステップと、チャネルコンテンツを受領するステップと、文書のセッティングを構成するステップと、を含む、ディジタル文書をオーサリングする方法である。
【００７３】
本発明の第４９の態様は、第４８の態様において、前記マルチチャネルレイアウトを構成する動作が、複数の事前に構成されたマルチチャネルレイアウトの内の１つを選択するユーザからの入力を受領することを含む、ことを特徴とする。
【００７４】
本発明の第５０の態様は、第４８の態様において、前記チャネルコンテンツを受領する動作が、チャネルコンテンツをネットワーク上の指定されたロケーションから受領するように、前記文書を構成することを含む、ことを特徴とする。
【００７５】
本発明の第５１の態様は、第４８の態様において、前記チャネルコンテンツを受領する動作が、チャネルコンテンツを指定されたＵＲＬロケーションから受領するように、前記文書を構成することを含む、ことを特徴とする。
【００７６】
本発明の第５２の態様は、第４８の態様において、チャネルコンテンツを受領する前記ステップが、第１のチャネルのチャネルコンテンツを受領するステップと、前記チャネルコンテンツのタイプを決定するステップと、前記コンテンツタイプを提示するように、前記第１のチャネルを構成するステップと、を含む、ことを特徴とする。
【００７７】
本発明の第５３の態様は、第５２の態様において、前記チャネルコンテンツのタイプが、テキスト、オーディオ、ビデオ、Ｗｅｂページ及び画像の内の１つである、ことを特徴とする。
【００７８】
本発明の第５４の態様は、第４８の態様において、文書セッティングを構成する前記ステップが、背景オーディオチャネルを構成するステップであり、前記背景オーディオチャネルが、前記文書の再生中全体にわたって、背景オーディオを提供する、前記ステップ、を含むことを特徴とする。
【００７９】
本発明の第５５の態様は、第５４の態様において、前記再生中全体にわたって背景オーディオを提供する前記ステップが、前記文書とのユーザの対話とは無関係に、前記文書の再生中全体にわたって背景オーディオを提供するステップ、
を含む、ことを特徴とする。
【００８０】
本発明の第５６の態様は、第５４の態様において、再生中全体にわたって背景オーディオを提供する前記ステップが、コンテンツチャネル又は補足チャネル中にオーディオを提示されるようにトリガするイベントが発生するかどうか判断するステップと、オーディオがコンテンツチャネル又は補足チャネル中に提示される場合、前記背景オーディオのレベルを減少させるステップと、を含むことを特徴とする。
【００８１】
本発明の第５７の態様は、第４８の態様において、文書セッティングを構成する前記ステップが、タイマーを構成するステップを含み、前記タイマーが、第１のイベントが発生すると時間をカウントし始め、前記時間が満了すると第２のイベントの発生をトリガするように構成されている、ことを特徴とする。
【００８２】
本発明の第５８の態様は、第５７の態様において、前記第１のイベントが、ユーザによって始動されたイベントであるように構成される、ことを特徴とする。
【００８３】
本発明の第５９の態様は、第４８の態様において、前記第１のイベントが自動的に発生するイベントであることを特徴とする。
【００８４】
本発明の第６０の態様は、第５８の態様において、文書セッティングを構成する前記ステップが、複数のシーンを構成するステップを含み、第１のシーンが前記マルチチャネルレイアウトで表示される第１の主要コンテンツと関連しており、第２のシーンが前記マルチチャネルレイアウトで表示される第２の主要コンテンツと関連しており、前記第１の主要コンテンツと前記第２の主要コンテンツは同時には表示されないものであることを特徴とする。
【００８５】
本発明の第６１の態様は、第４８の態様において、前記文書のチャネルに対するチャネルセッティングを構成するステップ、をさらに含む、ことを特徴とする。
【００８６】
本発明の第６２の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、チャネルのナレーションデータを構成するステップであり、前記ナレーションデータが、チャネルコンテンツ再生中のユーザ選択された時点と関連するナレーションコンテンツを含むことを特徴とする。
【００８７】
本発明の第６３の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、チャネルのナレーションデータを構成するステップであって、前記ナレーションデータが、チャネルコンテンツ再生中に発生するユーザ選択されたイベントと関連するナレーションコンテンツを含むことを特徴とする。
【００８８】
本発明の第６４の態様は、第６２の態様において、ナレーションデータが、前記文書中に直接に入力されることを特徴とする。
【００８９】
本発明の第６５の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、チャネルのループデータを構成するステップを含み、前記ループデータが、開始ループ時間、終了ループ時間及び目標時間を含むことを特徴とする。
【００９０】
本発明の第６６の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、前記複数のチャネルの内の１つのチャネルを、マップチャネルとなるように構成するステップを含むことを特徴とする。
【００９１】
本発明の第６７の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、マップチャネルとして構成されていないチャネルをマッピングデータを含むように構成するステップを含み、前記マッピングデータがロケーションデータと時間データとを含み、前記マッピングデータが、前記マップチャネルと関連するマッピングオブジェクトを構成するために用いられることを特徴とする。
【００９２】
本発明の第６８の態様は、第６７の態様において、前記マッピングオブジェクトが、ユーザに選択されると、動作をトリガするように構成されることを特徴とする。
【００９３】
本発明の第６９の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、ホットスポットを構成するステップを含み、前記ホットスポットが、前記チャネル内の領域を表すディメンジョンデータと、対応する動作とを含むホットスポットデータと関連し、前記動作が、前記チャネル内の前記領域をユーザが選択されると文書再生中にトリガされることを特徴とする。
【００９４】
本発明の第７０の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、文書再生中にユーザの注釈コンテンツ受容することをチャネルに対して可能とするステップを含むことを特徴とする。
【００９５】
本発明の第７１の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、文書再生以前にメモリ中に事前にロードされるようにチャネルコンテンツを構成するステップを含むことを特徴とする。
【００９６】
本発明の第７２の態様は、第６１の態様において、前記チャネルセッティングを構成するステップが、文書再生中に前記文書によって要求されるようにデータストリームからロードされるようにチャネルコンテンツを構成するステップを含むことを特徴とする。
【００９７】
本発明の第７３の態様は、複数のチャネルを有するディジタル文書に対するデータを保存する方法であって、該方法が、前記ディジタル文書に対する前記データで構成されたファイルをセーブするステップを含み、前記データが、マルチチャネルレイアウトデータと、チャネルコンテンツデータと、文書セッティングデータと、チャネルセッティングデータとを含む方法である。
【００９８】
本発明の第７４の態様は、第７３の態様において、前記ファイルをセーブするステップが、前記ファイルを読み出し専用フォーマットでセーブするステップを含み、前記読み出し専用フォーマットが、前記ユーザが、前記ディジタル文書中のデータを変更したり、追加したり、除去したりすることを防止することを特徴とする。
【００９９】
本発明の第７５の態様は、第７３の態様において、前記ファイルをセーブするステップが、前記ファイルを注釈フォーマットでセーブするステップを含み、前記注釈フォーマットが、ユーザが、前記ディジタル文書にデータを追加することを許可するが、前記ユーザが、前記ディジタル文書中の既存のデータをオーバーライトしたり消去したりすることを防止することを特徴とする。
【０１００】
本発明の第７６の態様は、第７３の態様において、前記ファイルをセーブするステップが、前記ファイルを読み出し／書き込みフォーマットでセーブするステップを含み、前記読み出し／書き込みフォーマットが、ユーザが、前記ディジタル文書中のデータを追加したり削除したりすることを許可することを特徴とする。
【０１０１】
【発明の実施の形態】
本発明の一実施形態では、ビデオ、テキスト、画像、Ｗｅｂページコンテンツ及び、空間的境界と時間的境界を用いるオーディオメディアコンテンツタイプを綴じる対話式マルチチャネルインタフェースを含むディジタル文書が提供される。この文書の綴じ込みエレメントは、文書コンテンツ間をまとめるが、これにより、ユーザがよりよく理解し関与することを可能とし、従って、より高いレベルでユーザが関与することを可能にする。ユーザは、自分自身のペースで、しかも、自分が選択した手順で文書と対話し、文書境界と文書の奥行きを探索する。本発明による文書の特徴は、ビデオ、テキスト、１つ以上の画像、Ｗｅｂページコンテンツ及びオーディオを含むメディアコンテンツのカスタム化された奥行きとの１ページインタフェースである。一実施形態では、このメディアコンテンツは、コンテンツ自身と時間を用いて空間的及び時間的に管理される。マルチチャネルディジタル文書中のコンテンツは、ループパターンで繰り返され、これによって、ユーザは、各チャネルと関連する様々なコンテンツを経験する機会が与えられる。メディアを一緒にして綴じ込める文書の境界は、ユーザに対して情報と快適さを提供するが、これは、ユーザがコンテンツの空間的レイアウトと時間的レイアウトを知り、これによって、ユーザは、インタフェースで各コンテンツに集中することが可能となるからである。別の実施形態では、本発明のシステムによって、オーサーは、対話式マルチチャネルディジタル文書を作成することが可能である。
【０１０２】
図１は、本発明の一実施形態による対話式マルチチャネル文書１００の図である。この文書は、コンテンツチャネル１１０、１２０、１３０、１４０及び１５０を含むインタフェース１００から成っている。コンテンツチャネルを用いて、ビデオ、オーディオ、画像、Ｗｅｂページコンテンツ及びテキストを含むメディアを提示するようにしてもよい。このインタフェースはまた、補足チャネル１７０と１８０を含んでいる。コンテンツチャネルと同様に、この補足チャネルを用いて、ビデオ、オーディオ、画像、Ｗｅｂページコンテンツ及びテキストを提示するようにしてもよい。５つのコンテンツチャネルと２つの補足チャネルを図示しているが、コンテンツチャネルと補足チャネルの数と位置は、インタフェースのオーサーの希望に従って変化し得る。コンテンツチャネル又は補足チャネル内に提示されたオーディオは、ビデオファイルや分離したオーディオファイルの一部であったりする。対話式マルチチャネルインタフェース１００もまた、チャネルハイライトフレーム１６０、光学的制御バー１９０及び情報ウインドウ１９５を含んでいる。一実施形態では、背景音チャネルも備えられている。背景音チャネルは、インタフェース（図１には図示せず）上に可視的に表されたり表されなかったりする。
【０１０３】
本発明の一実施形態による対話式マルチチャネルインタフェースは、いくつかの特徴を持つ。本発明の１つの特徴は、全てのコンテンツが１つのページに提示されるという点である。マルチチャネルインタフェースのユーザは、新しいコンテンツを探索するに際して複数のページを詳しく検討する必要はない。変化するコンテンツは、まとめられて１つの領域で提供される。いかなるコンテンツチャネルでも、コンテンツは、ユーザ又は双方の対話によって自動的に変化する。一実施形態では、インタフェースは、多次元グリッドのチャネルから成る。一実施形態では、オーサー又はナレーションは、チャネルのサイズとレイアウトを構成する。別の実施形態では、オーサーは、チャネルのサイズを構成するが、全てのチャネルは同じサイズである。チャネルは、ビデオ、テキスト、１つ以上の画像、オーディオ、Ｗｅｂページコンテンツ又はこれらのメディアタイプの組み合わせを含むメディアを提示する。追加のオーディオ、ビデオ、画像、Ｗｅｂページコンテンツ及びテキストは、チャネルコンテンツと関連していて、ユーザによる対話を通じて前景に送られる。
【０１０４】
本発明の別の実施形態では、マルチチャネルインタフェースは、コンテンツとマルチグリッドレイアウトをリズミカルな時間ベース式に用いて、情報を表示する。一実施形態では、ビデオなどのコンテンツは、１つ又は複数の層で提示される。たった１層のコンテンツしか表示されない場合、各ビデオチャネルは、ループ状に連続的に再生される。これによって、ユーザは、周辺的なベースで、様々なチャネルから、ビデオの完了時点で文書を再生することなく、情報を受信することが可能である。このループは、文書の再生の終了を指示する入力をユーザが与えるまでは自動的に繰り返される。
【０１０５】
本発明のディジタル文書は、境界によって定められる。境界によって、文書のユーザは、その文書中の奥行きの感じを知覚することが可能となる。一実施形態では、境界は、空間的奥行きに関連する。本実施形態では、文書は１つのページに複数チャネルのグリッドを含む。この文書は、コンテンツをユーザに対してチャネルを介して提供する。このチャネルは、行、列又は他の様式で置かれる。本実施形態では、コンテンツは、マルチチャネルグリッドの外部には提供されない。したがって、空間的境界は、マルチチャネルグリッドを用いる１つの「ページ」フォーマットとなって、コンテンツを配置する。
【０１０６】
別の実施形態では、境界は、時間的奥行きに関連する。一実施形態では、時間的奥行きは、文書がコンテンツを連続的に、そして繰り返し複数のチャネル内で表示するにつれて、提供される。したがって、一実施形態では、文書は、繰り返し音、テキスト、画像又はビデオを、時間がインタフェースの一部分として働くマルチチャネルグリッドの１つ以上のチャネルで提供する。この繰り返しエレメントにより、ユーザに対してチャネルに提供されるコンテンツの分量を通知することによって時間的奥行きという感じが与えられる。
【０１０７】
さらに別の実施形態では、ディジタル文書は冗長エレメントをサポートする。文書の空間的境界と時間的境界は双方とも、この冗長エレメントに貢献する。ユーザは、自分が文書と対話して、文書の境界を知覚するにつれて、文書内に存在する予測可能性エレメントを学習する。空間的境界は、予測可能性を提供するが、それは、全ての文書コンテンツが、１つのページ中に位置しているマルチチャネルグリッド上に与えられるからである。時間的境界は、予測可能性を提供するが、それは、コンテンツが繰り返し与えられるからである。この知覚された予測可能性によって、ユーザは、文書をより快適と感じ、文書コンテンツをよりよくまたより効率的に知覚することが可能となる。
【０１０８】
さらに別の実施形態では、本発明による文書の境界は、メディアコンテンツをマルチメディアを提示するための定義された文書として綴じる働きをする。一実施形態では、文書は、各チャネルがコンテンツを提供する１つのページ中にマルチメディアグリッドを有するディジタル文書と定義される。このチャネルは、ビデオ、オーディオ、Ｗｅｂページコンテンツ、画像、テキストなどを含むメディアコンテンツを提供する。この１ページのマルチメディアグリッドは、提示されたコンテンツの時間的奥行きと共に、メディアコンテンツを一緒にしてまとめて綴じる働きをする。
【０１０９】
本発明による文書は、マルチメディア文書の新しいジャンルを表すものである。この新しいジャンルは、全てが定義された文書の境界内に含まれる様々なメディアタイプを用いる通信のためのディジタル定義文書から派生する。文書オーサリングツールによって、オーサーは、カスタム化された奥行きとコンテンツを直接にこの新しいジャンルの文書中に提供する。
【０１１０】
一実施形態では、本発明は、ディジタル定義文書を発生するツールを含む。このツールは、ユーザに対して、境界によって定義され、冗長のエレメントを有する文書を発生することを可能とするインタフェースを含む。このインタフェースは、使用し易く、また、ユーザが、カスタマイズされた奥行きとコンテンツを文直接書中に提供することを可能とする。
【０１１１】
本発明によるディジタル文書は、多くの応用分野で用いるのに適している。この文書は、対話式のナレーション、教育ツール、訓練ツール、宣伝ツール、営業企画ツールもしくは通信ツール又は、複数チャネルの情報という形態で提示されるマルチメディアを用いて通信が強化されるような他のいかなる応用物として実現され得る。
【０１１２】
本発明による境界画定されたメディア綴じ込み文書は、人間の心理的感覚は親和性と予測可能性を用いて、複数の信号を同時に知覚して処理する、という認識に基づいて開発されたものである。人々は、視覚や聴覚などの感覚を集中して、環境下のパターンや境界を判断する。視覚によって、人々は、周辺の動きを検出して、最も注目しているオブジェクトから詳細を検出するように自然となっている。一旦パターンと首尾一貫性がある環境下で検出されて、いかなる具体的な仕方でも変化しないものと予測されると判断されると、人々は、知識と、結果として得られるパターンでの快適さと首尾一貫性とを獲得し、これで、環境から得られる他の「新しい」情報又はエレメントに集中することが可能となる。したがって、一実施形態では、本発明によるディジタル文書は、メディアコンテンツを綴じ、これによって、ユーザが、高いレベルの理解を維持しながらも多重に表示された情報と対話できるようにするが、それは、この文書がマルチグリッドレイアウトによって静止した空間的境界となり、これによって、ユーザは、文書境界内にあるコンテンツに集中することが可能となるからである。
【０１１３】
一実施形態では、複数層のコンテンツをあるチャネルで表示しようとする場合、インタフェースは、複数の画像をこのチャネルで表示することによってこのコンテンツをまとめる。各画像は、ある層のコンテンツに対応する。例えば、インタフェースは９つのチャネルから成っていたりする。各チャネルは、３つのビデオを表示する。本発明の一実施形態では、画像を用いて、各ビデオを表示する。したがって、各チャネルは、このチャネルに関連した３つのビデオに対応する３つの画像を表示する。一実施形態では、チャネルは、３つの画像をループパターン中で連続的に表示する。別の実施形態では、チャネルは、オリジナルのビデオを表す短いビデオシーケンスを表示する。この場合、代表となるビデオシステムを、ループするパターンで連続的に再生することがあり得る。ナレーションインタフェースのオーサーはチャネルを構成し、これで、チャネルによって表示される画像が様々な時間にわたって表示されるようにする。このようにして、インタフェースのオーサーは、リズミカルで時間ベースのインタフェースを構築し得る。
【０１１４】
別の実施形態では、オーサーはインタフェースを構成し、これで、入力デバイスから提供されたユーザ入力が、チャネルの連続的ループパターンのリズムに影響を与えるようにする。例えば、カーソルをチャネルの上に置いたり又は別の仕方で特定のチャネルを選択すると、そのチャネルに関連した画像が、短い時間にわたって表示される。これによって、ユーザは、画像のパターンを知り、チャネルと関連した画像をより迅速に循環することが可能となる。
【０１１５】
一実施形態では、オーディオは、ユーザが本発明による文書を経験しながら探索する情報のもう１つのソースである。一実施形態では、複数層のオーディオがインタフェースのユーザに対して提示される。１層のオーディオが、個別のコンテンツチャネルと関連する。この場合、複数のチャネルをインタフェース上で提示して、ユーザが特定のチャネルを選択すると、この選択されたチャネルに対応するオーディオが、ユーザに提示される。一実施形態では、特定のチャネルに対応するオーディオは、チャネルが選択されている間に関与しているだけである。一旦ユーザが別のチャネルを選択すると、この新たに選択されたチャネルのオーディオが起動される。新しいチャネルが起動されると、あらかじめ選択されていたチャネルに対応するオーディオは終了するか又は音量が下げられる。特定のチャネルに対応するオーディオの例には、ダイアログ、非ダイアログオーディオ効果やチャネルに提示されたビデオコンテンツに対応する音楽がある。
【０１１６】
本発明の一実施形態における別のオーディオ層は、オーディオの普遍的な層すなわち背景層である。背景オーディオは、オーサーによって構成され、また、現在どのチャネルがユーザによって選択されているかとは無関係に文書の再生中全体にわたって継続する。背景オーディオの例には、スピーチナレーション、音楽及び他のタイプのオーディオが含まれる。背景オーディオ層は、インタフェースの層を１つの集合的な経験中にもたらすように選択される。本発明の一実施形態では、背景オーディオは、導入部、混乱部、予兆イベント又はストーリのクライマックスなどのイベントを強化するように選択される。背景オーディオは、本発明のインタフェースに装備される背景オーディオチャネルを介して提供される。
【０１１７】
一実施形態では、コンテンツチャネルを用いて、ストーリをまとめてナレーションする（物語る）。例えば、コンテンツチャネルは、ビデオシーケンスを表示する。各チャネルは、ストーリのある部分を物語るビデオシーケンスを提示する。例えば、互いに異なった３つのチャネルは、ストーリ中で描写されている互いに異なった３つのキャラクタに集中する。別のチャネルは、キャラクタがストーリ全体又は可視的に表され得るストーリの何らかの別の側面にわたって常駐するロケーションなどのストーリの重要なロケーションに関連するビデオシーケンスを提示する。さらに別のチャネルは、概括又はロングショットの視点を提供したりする。このロングショットの視点は、これらのチャネルで描写されるキャラクタなどの複数のチャネルで描写されるコンテンツを示す。図１に示す実施形態では、チャネル１１０、１２０及び１４０は１つのキャラクタに関連し、チャネル１５０は生物に関連する。図１に示す実施形態では、チャネル１３０は、ナレーション中での現時点でチャネル１１０と１２０で示されているキャラクタのロングショットの図に関連する。一実施形態では、各チャネルのビデオシーケンスは、時間的に同期を取り、これによって、一方のチャネルで発生しそうな事項が、他方のコンテンツチャネルで発生しそうな事項と同じ時点で発生するようにする。一実施形態では、これらのチャネルはサイズを調整せず、また、インタフェースを横切って移動することはない。ナレーションインタフェースのユーザは、特定のコンテンツチャネルを選択することによってインタフェースと対話する。各コンテンツチャネルは、選択されると、補足チャネルを通じて、コンテンツチャネルビデオセグメントに関連する情報を提示する。
【０１１８】
別の実施形態では、コンテンツチャネルを用いて、ある種の共通のテーマや主題に関する情報を集合的に提供する。この主題は、個人指導、宣伝、試験もしくはテスト、カタログ、マルチチャネルビデオ、専門的な提示又はゲームという形態で提示される。
【０１１９】
補足チャネルは、補足情報を提供する。これらのチャネルは、インタフェースオーサーによって選択されたロケーション又は事前に構成されたロケーションに置かれる。一実施形態では、補足チャネルは、文書の再生中にイベントが発生するとメディアコンテンツを提供する。イベントは、補足チャネルの選択であったり、コンテンツチャネルの選択であったり、タイマーの満了であったり、ホットスポットの選択であったり、マッピングオブジェクトの選択であったり、他のなんらかのイベントであったりする。補足チャネルメディアコンテンツは、文書の現行の再生時でのユーザによって選択されたコンテンツチャネルに対応する。したがって、補足チャネルによって提供されたメディアコンテンツは、各チャネル毎に時間に従って変化する。コンテンツは、選択されたチャネルで発生しつつあることや、選択されたフレーム中の特定のキャラクタが考えたり感じたりしていることの概括を取り扱ったり、又は、選択されたチャネルに関連する他のなんらかの情報を提供したりする。これはユーザに、選択されたチャネルで発生しつつあることに対する状況を提供する。別の実施形態では、補足チャネルは、過去において発生したもの、キャラクタが考えているもの、又はインタフェースのオーサーが決定した他の情報を伝達するコンテンツを提供する。補足チャネルはまた、文書内に前方、クレジット又は背景情報を提供するように構成されている。補足チャネルは、図１に示すように別のチャネルとして、すなわちコンテンツチャネルとして実現可能である。コンテンツチャネル内で実現されると、メディアコンテンツは、ユーザがコンテンツチャネルを選択するとコンテンツチャネル内に表示される。
【０１２０】
コンテンツチャネルは、多くの方法で構成されて、ユーザの注意をさらに確保し、また、提供された情報のユーザへの理解を強化することが可能である。一実施形態では、コンテンツチャネルは、遠方から見た視点でビデオを提供するように構成される。この「長距離ショット」は、ナレーションの複数の主要なキャラクタ、重要なロケーション又は他のなんらかの主題を包含している。１つのフレームが複数の主要なキャラクタに集中している間に、別のフレームはこれらのキャラクタの内の１つにより具体的に集中する。これによって、２つのチャネル間にミラータイプ効果が発生する。これが、これらチャネルを一緒にして１つのストーリとする助けとなり、また、複数の画面を一緒にしてストーリ中の様々なポイントで関連付けるのに際して非常に効果的である。長距離ショットを、図１の中央チャネルに示す。
【０１２１】
本発明の別に実施形態によれば、キャラクタとシーンは、２つのチャネルにまたがって可視的に整列する。この場合、キャラクタは、１つのチャネル内を移動するかのように、継ぎ目無しで２つ以上のチャネル上を移動する。別の実施形態では、２つの隣接するチャネルは、これらチャネルを１つのチャネルのように見せるコンテンツを有する。したがって、隣接する２つのチャネルのコンテンツは各々が、ビデオ又はオブジェクトの半分を示して、この２つのチャネルを１つのチャネルと見えるようにする。
【０１２２】
ユーザは、チャネルを選択することによってマルチチャネルインタフェースと対話する。チャネルを選択するには、ユーザは入力デバイスから入力する。ここで用いられる入力デバイスは、マウスデバイス、キーボード、テンキー、タッチ画面モニター、音声認識システム、ジョイスティック、ゲームコントローラ、ＰＤＡ（パーソナルディジタルアシスタンス）又は、入力イベント信号を発生することが可能な他のなんらかの入力デバイスを含む。一実施形態では、一旦ユーザがチャネルを選択すると、可視表示物が、このチャネルが選択されたことを示す。一実施形態では、選択されたチャネルのボーダーが強調される。図１に示す実施形態では、コンテンツチャネル１４０のボーダー１６０が強調（ハイライト）され、これで、チャネル１４０が現時点で選択されていることを示す。コンテンツチャネルを選択すると、補足チャネルを用いて、メディア又は情報を、この選択されたチャネルに関連する他の何らかの形態で提供することが可能となる。一実施形態では、選択されたチャネルに関する音がまた、ナレーション中の特定の時点で与えられる。対話式ナレーションインタフェースは、ユーザが、入力デバイスでナレーションインタフェースを開始、停止、巻き戻し、早送り、ステップスルー及び休止させることが可能となるように構成される。入力デバイスがマウスであるような実施形態では、ユーザは、マウスを用いてチャネルを選択し、カーソルをチャネル中に移動させ、また、チャネル上でクリックすることによって文書の再生を休止させる。ユーザは、選択されたチャネル上で再度クリックすることによって、又は、図１に示すオプションの制御バーなどの制御バーを用いることによって文書の再生を再開始する。特定の文書は、制御バーを有さず、各ビデオディスプレイを自身の制御バー上に有するか又は、全てのビデオチャネルに同時に対応する制御バーを１つ有する。一実施形態では、従来型の単一筋書き（プロット）ストーリにおける場合のように複数のチャネル上で表示されるはずの１つのストーリ、提示物、テーマ又は関連の主題が存在すると、１つの制御バーが、チャネルの全てを同時に制御する。
【０１２３】
図２に、コンテンツチャネルが、本発明の一実施形態によるアニメーションビデオを含む対話式ナレーションインタフェース２００を示す。図２に示すように、インタフェース２００は、コンテンツチャネル２１０、２２０、２３０、２４０及び２５０並びに補足チャネル２６０を含む。コンテンツチャネル２３０は、ミッドフライト（ｍｉｄ−ｆｌｉｇｈｔ）で矢印、すなわち、特定の時点におけるナレーションの重要な側面を示している。コンテンツチャネル２４０は、ユーザによって現在選択されており、色付きのボーダーによって強調（ハイライト）されている。チャネル２４０のアニメーションは、弓を持っているキャラクタと、このキャラクタの動作に関する補足チャネル２６０内に表示されているテキストを示している。コンテンツチャネル２１０と２２０は、ナレーション内の他の人間のキャラクタを示し、コンテンツチャネル２５０は生物を示している。
【０１２４】
本発明の一実施形態では、コンテンツチャネルをマップチャネルとして用いて、ナレーション内のオブジェクトの地理的ロケーションに関する情報を提示する。例えば、コンテンツチャネルはマップに類似する。図３は、本発明の一実施形態によるマッピングフレームを有する対話式ナレーションシステムインタフェース３００の図である。インタフェース３００は、コンテンツチャネル３１０、３２０、３３０、３４０及び３５０、補足チャネル３６０及び３７０並びにオプションの制御バー３８０を含んでいる。コンテンツチャネル３１０〜３４０は、ナレーション内のキャラクタに関連し、コンテンツチャネル３５０はマップチャネルである。マップチャネル３５０は、キャラクタインジケータ３５１〜３５４、オブジェクト表示物３５５〜３５７及び地形シェーディング３５８を含む。
【０１２５】
図３に示す実施形態では、マップチャネルは、地理的領域の概略を提示する。この地理的領域は、ナレーションが発生する景色全体、景色全体の一部又は他のなんらかの地理的表示物の図であったりする。一実施形態では、マップは、ナレーションの最初でナレーションに伴う景色全体のたった一部の図となっており、また、キャラクタが景色の周りを移動するにつれて拡大したりする。マップチャネル内にはいくつかのインジケータとアイコンがある。一実施形態では、キャラクタインジケータは、ナレーション中の主要なキャラクタに対応する。キャラクタインジケータを選択すると、伝記的な情報などのキャラクタに関する情報が提供される。各キャラクタインジケータに対して、対応するキャラクタのビデオを表示するコンテンツチャネルが存在する。図３において、キャラクタインジケータ３５１〜３５４はコンテンツ３１０、３２０、３３０及び３４０のキャラクタに対応する。キャラクタが移動するにつれて、この移動に関する詳細が、そのそれぞれのコンテンツチャネルに示される。マップチャネルは、この移動をより大きい地理的領域に関連付けて示す。したがって、マップチャネル３２０中のキャラクタが「走る」と、対応するキャラクタインジケータ３５２がマップチャネル３５０のマップ上を移動する。さらに、キャラクタインジケータは、ナレーション次第でストーリ全体を通じて変動する。例えば、キャラクタインジケータは、赤い点という形態を取る。キャラクタが死ぬと、その点は灰色、薄い赤又は他の何らかの色に変わる。代替例では、キャラクタインジケータは形状が変化する。キャラクタが死ぬと、このインジケータは赤い点から赤い“ｘ”に変化する。マップ上の表示キャラクタが複数回変化することがあるが、これらは全て本発明の範囲に含まれるものと考えられる。
【０１２６】
マップチャネルもまた、オブジェクト表示物を含む。オブジェクト表示物は、家３５５、丘３５６又は湖３５７などのナレーション中の関心事であるポイントを含む。さらに、マップチャネル中に示されたマップは、様々なタイプの地形や特定の領域の特性を示す。例えば、森は、色付き領域３５８などの色付けされた領域として示される。ユーザは、オブジェクト表示物を選択する入力を提示する。一旦オブジェクト表示物が選択されると、オブジェクト表示物履歴などのオブジェクトに関する背景情報は、コンテンツチャネル又は補足チャネル中に提供される。オブジェクト表示物とインジケータはいくつでも、提示されているナレーションのタイプ次第でマップチャネル中に示すことが可能であり、これらは全て本発明の範囲に含まれるものと考えられる。
【０１２７】
本発明の他の実施形態では、マップチャネルは、文書の再生中のある時間にわたって少なくとも１つのオブジェクトの運動を示す。このオブジェクトは、文書の再生中に経過した時間にわたって位置を変化させるように構成された何かを表す。オブジェクトは、コンテンツチャネルに対応したりしなかったりする。例えば、マップチャネルは、ある時間にわたって値の変動を示すグラフとして実現される。この値は、株式の値、収入、意見の変化又は他の何らかの定量化可能な値である。本実施形態では、マップチャネル中のオブジェクトは、このオブジェクトと関連する情報を表示するコンテンツチャネルと関連している。関連情報は、企業情報もしくは株式値オブジェクトをマッピングする際のニュース、意見の変化をマッピングする際のニュースクリップもしくは展開又は、マッピングされた値に関する背景もしくはさらなる情報を与える他の情報を含む。別の実施形態では、マップチャネルを、ディジタル文書を探索するユーザに対するナビゲーションガイドとして用いることが可能である。
【０１２８】
図１を参照して検討したチャネルの対話的特性と同様に、メディアコンテンツは、マップチャネル中のオブジェクト又は特定のキャラクタインジケータの選択に従って前景に位置させることが可能である。本発明の一実施形態では、ユーザは、マップチャネル内でキャラクタインジケータを選択する。キャラクタインジケータが選択されると、このユーザが選択したキャラクタインジケータに関連するコンテンツチャネルが自動的に選択される。一実施形態では、可視インジケータが、コンテンツチャネルが選択されたことを示す。この可視インジケータは、コンテンツチャネル又は他の何らかの可視インジケータの周りの強調されたボーダーを含む。ある実施形態では、可視インジケータはまた、キャラクタインジケータが選択されたことを示す。この場合における可視インジケータは、キャラクタインジケータ又は他の何らかの可視信号の周りのボーダーを含む。いずれにせよ、一旦キャラクタインジケータが選択されると、この特定のキャラクタに対応する補足メディアコンテンツが、補足チャネル中に提示される。
【０１２９】
一実施形態では、マップチャネルは、本質的にマルチチャネルディジタル文書の概念ツールである。それによって、情報の多くの層、複数のファセット又は様々なクラスタを、単一ページインタフェースを過剰に混雑化したり複雑化したりすることなく提示することが可能となる。ある実施形態では、ディジタル文書はストーリの内の２つ以上のセグメントから成っており、マップチャネルを用いて、１つのセグメントから別のセグメントに遷移させることが可能である。１つのセグメントから別のセグメントへとストーリが遷移するにつれて、前記チャネルの内の１つ以上が、この遷移の提示に関与する。この影響されたチャネル中のコンテンツは、設計されたとおり変化したり空になったりする。マップチャネルが存在することによって、前記の遷移が発生するにつれてユーザが大きい絵と現時点の状況を維持する際に助けとなる。
【０１３０】
図４に、本発明の一実施形態による、マップチャネルを有するアニメーションビデオをコンテンツチャネルが含む対話式ナレーションインタフェース４００を示す。インタフェース４００は、コンテンツチャネル４１０、４２０、４３０及び４４０、マップチャネル４５０並びに補足チャネル４６０を含む。図示した実施形態では、マップチャネルは、方向インジケータ、城、山、林などのオブジェクト表示を含む。テキストもまた、マップチャネルに含まれ、これによって、マップ上に置かれたオブジェクトに関する情報が提供される。マップチャネルもまた、キャラクタインジケータ４５１、４５２、４５３及び４５４を含む。図示した実施形態では、マップチャネル中の各キャラクタインジケータは、周囲のコンテンツチャネル中で描写されているキャラクタに対応する。図４に示す実施形態では、コンテンツチャネル４１０中で描写されているキャラクタは、キャラクタインジケータ４５３に対応している。図示したように、キャラクタインジケータ４５３が選択されており、これは、マップチャネル中のインジケータの周りの強調されたボーダーによって示されている。したがって、コンテンツチャネル４１０もまた、チャネル４１０と選択されたキャラクタインジケータ間の関連性のために強調されたボーダーによって選択される。図示した実施形態では、補足チャネル４６０中に表示されたテキストは、ナレーションの現時点でキャラクタインジケータ４５３に対応する。
【０１３１】
さらに別の実施形態では、ストーリ又は他のタイプの提示物中で描写される全てのキャラクタ、位置又はオブジェクトに対してコンテンツチャネルがあるとは限らない。これは、オーサーの設計又は、１つのインタフェース上に多くのチャネルを有することの実際的でないことの結果である。この状況下では、コンテンツチャネルは、ある判断基準に基づいて様々なキャラクタ又はオブジェクトに委託される。本発明の一実施形態では、利用可能コンテンツチャネルは、マップチャネル中の同じ地理的領域内に位置するキャラクタなどの、何らかの仕方で関連しているキャラクタから成るグループに委託される。一実施形態では、インタフェースは、ユーザが、キャラクタのグループを選択することを可能とするように構成される。図５は、マップチャネル５５０、グループ５５２及びグループ５５４中に２つのグループのキャラクタを有する対話式ナレーションインタフェース５００の図である。図５で、ユーザは、グループ５５２と５５４のどちらかを選択する。特定のグループを選択すると、これらのキャラクタに関連したコンテンツは、インタフェースのコンテンツチャネル中に提供される。ある実施形態では、第１のグループに関連するコンテンツが現時点でコンテンツチャネル中に表示されている間に、ユーザが入力によって、第２のグループを選択すると、コンテンツチャネルは、第２のグループに関連したコンテンツを表示する。別の実施形態では、ユーザは、あるグループの選択コンテンツチャネルと補足チャネルコンテンツを区別することが可能である。例えば、第１のグループが、現時点でユーザによって選択されているかもしれない。すると、ユーザは、第１の入力によって、ビデオ、オーディオ、テキスト、音などの、第２のグループに関連した補足コンテンツを得る。この実施形態では、コンテンツチャネルは第１のグループに関連するコンテンツを表示し、一方、補足チャネルは第２のグループに関連するコンテンツを提供する。ユーザは、ユーザが第２の入力をすると、第２のグループに関連するコンテンツチャネル中でコンテンツを発生するだけである。一実施形態では、入力デバイスは、マウスであったりする。この場合、ユーザは、第１の入力を、マウスを用いて、カーソルをマップチャネル上の第１のグループの上に置くことによって生成する。ユーザは、第２の入力を、マウスを用いて、カーソルをマップチャネル中の第２のグループの上に置いて、次にマウスボタンを押すことによって生成する。他の入力デバイスを用いても、マッピングキャラクタに入力することが可能であるが、これらは全て、本発明の範囲内にあるものと考えられる。
【０１３２】
本発明の一実施形態による対話式マルチチャネル文書の再生の方法６００を、図６に示す。方法６００は、開始ステップ６０５で開始される。次に、マルチチャネルインタフェースの再生が、ステップ６１０で開始される。
【０１３３】
一実施形態では、本発明のシステムは、実行可能なキャッシュメモリ中に現時点で存在するプロジェクトファイルを有することがある。このことは、プロジェクトファイルがユーザによって予めオープンされていたり、作成されていたり又は編集されていたりする場合に生じる。一実施形態では、ユーザは、再生を、インタフェースに入力することによって始動する。図１０に示す実施形態では、インタフェース上の「再生（プレイ）」ボタンがユーザによって選択されて、文書の再生が開始される。この場合、文書の再生が開始されるべきことを指示する入力をユーザから受領すると、本システムは、なんらかのメディアオブジェクトを構成して、文書の再生を開始する。次に、ステップ６２０に続く。別の実施形態では、本発明のシステムは、メモリ内にプロジェクトファイルを有していない。この場合、本システムは、対話式マルチチャネルインタフェースを実行する前に、最初にプロジェクトファイルを受領しなければならない。別の実施形態では、この文書は実行可能ファイルとして存在する。この場合、ユーザは、この実行可能ファイルを実行することによって再生を始動するようにする。この実行可能ファイルを実行すると、プロジェクトファイルは、コンピュータのキャッシュメモリ中に置かれる。プロジェクトファイルは、テキストファイル、バイナリファイル又は他のなんらかのフォーマットで与えられる。プロジェクトファイルは、ステージ、シーン及びチャネルセッティング、さらに様々なチャネルに対応する主題に関する構造化フォーマットで情報を包含する。本発明の一実施形態によるプロジェクトファイルの例を、以下に示す。
2004030594.tif 000002
2004030594.tif 000003
2004030594.tif 000004
2004030594.tif 000005
2004030594.tif 000006
2004030594.tif 000007
2004030594.tif 000008
【０１３４】
上記のプロジェクトファイルは、考えられる１つのプロジェクトファイルの例に過ぎず、本発明の範囲を制限する意図はない。一実施形態では、プロジェクトファイルは、受領されると、プロジェクトファイル管理システム７５０によって解析され、チャネルコンテンツ、特性及びステージ優先度をメモリ中に読み込む。別の実施形態では、プロジェクトファイルは、チャネルエディタ７４０、ステージエディタシステム７３０又は別のシステムによって解析され、チャネルとステージの情報を検索する。一旦解析されると、プロジェクトファイルに含まれるデータを用いて、本システムの再生システム７６０によって再生されるべき文書を構成する。一実施形態では、解析されたプロジェクトファイルから検索されたコンテンツ、特性及び優先度は、キャッシュメモリ中に保存される。次に、この保存されたコンテンツ、特性及び優先度は、図７の再生システム７６０によってアクセスされて管理され、対話式ディジタル文書を再生する。
【０１３５】
チャネルコンテンツは、文書の再生中に、本発明によっていくつかの方法で管理することが可能である。一実施形態では、チャネルコンテンツは事前にロードされる。この場合、チャネルコンテンツは全て、文書が再生される前にロードされる。したがって、文書の再生が始まる直前に、文書と全ての文書コンテンツは、マシン上にローカルモードで位置付けされる。別の実施形態では、ビデオなどのマルチメディアファイルだけが、文書の再生に先立ってロードされる。ファイルは、コンピュータのハードディスクから、ネットワークから、又は他のなんらかのソースからキャッシュメモリ中にロードされる。チャネルコンテンツを事前にロードするには、チャネルコンテンツオンリクエスト方法の場合より大きいメモリを用いるが、再生中のチャネルコンテンツ要求に付いていけないような速度の遅いプロセッサの場合に望ましい。別の実施形態では、チャネルコンテンツを構成するメディアファイルは、要求され次第ロードされる。例えば、インポートされたメディアファイルは、外部的にリンクされるようにして実現され得る。この場合、チャネルコンテンツの一部だけが、再生前にキャッシュメモリ中にロードされる。チャネルコンテンツのさらなる部分は、要求があり次第、図７のマルチチャネル文書管理システム（ＭＤＭＳ）によってロードされる。一実施形態では、チャネルコンテンツは、ネットワーク上からのストリームコンテンツとして受領される。コンテンツデータは、チャネルコンテンツストリームとしてサーバ又はマシンからネットワークを介して受領され、次に、受領された状態のままキャッシュメモリ中に置かれる。コンテンツオンリクエストモード中、ユーザに対して既に提示されているキャッシュメモリ中のコンテンツは、キャッシュメモリから循環的に出力されて、将来のコンテンツのための空（あき）を形成する。コンテンツが提示されるにつれて、本システムは、絶え間なく、将来のコンテンツデータ、処理済み現行データを要求し、未だキャッシュメモリ中にあり既に表示されたコンテンツと関連するデータを全て循環式に置き換える。一実施形態では、要求されたデータのソースは、ネットワーク上から受領されたデータストリームである。ネットワークは、ＬＡＮ、ＷＡＮ、インターネット又は、ストリームデータを供給し得る他の何らかのネットワークである。再生中にチャネルコンテンツを提供するロードオンリクエスト方法は、文書の再生中はあまりメモリを用いないが、ストリームエレメントを取り扱うためには高速のプロセッサを必要とする。一実施形態では、文書は、キャッシュメモリ内の所定量を充填する分量の将来のコンテンツを要求する。別の実施形態では、文書は、文書の再生中に現時点で供給されているコンテンツ前のある時間に至るまでコンテンツを要求する。
【０１３６】
一旦文書の再生がステップ６１０で開始されると、再生システム７６０は、文書の再生がステップ６２０で完了したかどうか判断する。一実施形態では、文書の再生は、すべてのコンテンツチャネルのコンテンツが、完全に再生されると完了する。別の実施形態では、再生は、１つの主要なコンテンツチャネルのコンテンツが完全に再生されると完了する。この実施形態では、主要コンテンツチャネルは、オーサーによって選択されたチャネルである。文書中の他のチャネルは、主要コンテンツチャネルのコンテンツが完全に再生される以前に完全に再生されたりされなかったりする。再生が完了したら、ステップ６１０に戻って、文書の再生が再度開始される。再生がステップ６２０で完了していない場合、ステップ６３０に続き、そこで、再生システム７６０が、入力が受領されたかどうか判断する。
【０１３７】
ステップ６３０で特定の時間、ウインドウ内で入力が受領されない場合、ステップ６２０に戻る。一実施形態では、２つ以上のタイプの入力がステップ６３０で受領可能である。図示したように、入力は、ホットスポットの選択、チャネルの選択、再生の停止又は再生の休止として受領可能である。ユーザがステップ６４０に示すようにホットスポットを選択したことを示す入力が受領されると、ステップ６４２に続く。一実施形態では、再生システム７６０が、どのタイプの入力が受領されたかステップ６４２で判断し、再生システム７６０による判断に対応する動作で文書を構成する。図６の方法６００は、ステップ６４４と６４６で２つの認識された入力タイプを図示する。図６に示す実施形態は、考えられる実施の単なる例であり、したがって、それ以上又はそれ以下の数のタイプを認識することが可能である。方法６００に示すように、第１の入力がステップ６４４でホットスポットにおいて検出されると、第１の入力に対応する第１の動作がステップ６４５に示すようにマルチチャネルインタフェース中で実行される。一実施形態では、第１の入力は、カーソルをホットスポット上に置く動作、カーソルがホットスポット上に置かれた時にマウスデバイスのボタンをシングルもしくはダブルクリックして、入力をキーボード又はタッチ画面から又は別様に提供してホットスポットを選択する動作を含む。第１の動作は、ホットスポットが、ユーザが選択したロケーションに存在することを示す可視インジケータ、補足チャネル又はコンテンツチャネル中に現れるテキスト、補足チャネル又はコンテンツチャネル中のビデオ再生又は他の何らかの動作に対応する。一実施形態では、可視インジケータは、ユーザがホットスポットを選択したことを示すホットスポットの周りの強調されたボーダーを含む。可視インジケータはまた、カーソルのアイコン又は他の何らかの可視インジケータの変化を含む。
【０１３８】
一実施形態では、動作は、入力が受領された後も継続する。継続する動作の例には、ビデオファイル又はオーディオファイルの再生がある。継続する動作の別の例には、カーソルがホットスポットから取り除かれても残るホットスポットハイライトである。この実施形態では、カーソルをホットスポット上に置くことを含む入力によって、ホットスポットの周りに可視ハイライトを提供することを含む動作がもたらされる。この可視ハイライトは、カーソルがホットスポット上に残るかのこらないかに関わらずホットスポットの周りに残る。したがって、ホットスポットは、強調動作が継続するとロックされる。別の実施形態では、実現された動作は、入力が受領される間だけ、又は、特定の時間経過後までしか続かない。このタイプの動作の例には、カーソルがホットスポット上にある間に、ホットスポットを強調したり、カーソルアイコンを変化させたりする動作がある。第２の入力がステップ６４６で示すようにホットスポットで検出されると、第２の入力に対応する第２の動作が、ステップ６４７に示すように再生システム７６０によって実現される。この特定の入力に対応する動作が実現された後は、ステップ６２０に続く。
【０１３９】
マルチチャネルインタフェース内のチャネルがステップ６５０で示すように選択されたことを示す入力もまたステップ６３０で受領することが可能である。この場合、ステップ６５０からステップ６５２に続き、ここで、動作が実行される。一実施形態では、この動作には、可視インジケータを表示する動作がある。この可視インジケータは、ユーザが入力して、選択済みの特定のチャネルを選択する。可視インジケータの例には、チャネルの周りの強調されたボーダーが含まれる。別の実施形態ではステップ６５２における動作には、補足チャネル内の補足メディアコンテンツを提供する動作が含まれる。補足チャネルの位置は、コンテンツチャネルの内部でも外部でもよい。動作がステップ６５２で実現した後では、ステップ６２０に続く。
【０１４０】
図６の方法６００には明示していないが、入力はまた、マップチャネル内のオブジェクトを選択する入力としてマップチャネル内で受領される。この場合、ホットスポットの選択の場合に説明したのと類似した仕方で動作が続く。
【０１４１】
ユーザがステップ６６０で示すように文書の再生を終了したがっていることを示す入力もまたステップ６３０で受領可能である。ユーザが、文書の再生を終了させるべきであることを示す入力を提供すると、再生はステップ６６０で終了し、方法６００はステップ６６２で終了する。ユーザは、文書の再生を休止させる入力をステップ６７０で提供する。この場合、ユーザは、ステップ６７２で文書の再生を継続する第２の入力を提供する。第２の入力がステップ６７２で受領されると、ステップ６２０に続く。方法６００には図示していないが、ユーザは、ステップ６７０で再生を休止させる入力を提供した後で再生を停止させる入力を提供する。この場合、ステップ６７０からステップ６６２に続く。図６には図示しない別の実施形態では、入力を、インタフェース内の制御バーをユーザが操作することによって受信してもよい。この場合、このような入力と関連する適切な動作を実行する。これらの動作は、ユーザのプラグインオプションとして事前に定義されたり実現されたりする。ユーザプラグインの場合、ＭＤＭＳが、プログラム言語を用いてコンパイルされたスクリプトエンジン又はプラグインオブジェクトをサポートする。
【０１４２】
マルチチャネル文書管理システム（ＭＤＭＳ）を用いて、対話式マルチチャネル文書を発生したり、再生したり、編集したりする。図７は、本発明の一実施形態によるＭＤＭＳ７００の図である。ＭＤＭＳ７００は、レイアウトマネージャ７１０、チャネルフィルタシステム７２０、ステージエディタシステム７３０、チャネルエディタシステム７４０、プロジェクトファイルマネージャ７５０、再生システム７６０、シーンマネージャ７７０、メディアパッケージング７８０、入力７９０、出力７９５を含む。システム７００のコンポーネントは、ハードウエア、ソフトウエア又は両者の組み合わせとして実現することが可能である。システムモジュール７１０〜７８０を以下に詳述する。一実施形態では、本発明のソフトウエアコンポーネントは、カリフォルニア州マウンテンビューのＳｕｎ　Ｍｉｃｒｏｓｙｓｔｅｍｓ社製のＪＡＶＡ（登録商標）などのオブジェクトベース言語又はカリフォルニア州サンフランシスコのＭａｃｒｏＭｅｄｉａ社製の「Ｄｉｒｅｃｔｏｒ」などのスクリプトベースの言語ソフトウエアで実現される。一実施形態では、このスクリプトベースのソフトウエアは、スクリプト言語を用いてインタフェースを作成するように動作可能であり、このスクリプト言語は、オブジェクトを定義し、また、このオブジェクトに対して動作をするように構成可能である。
【０１４３】
ＭＤＭＳ７００は、スタンドアローンアプリケーション、クライアント・サーバアプリケーション又はインターネットアプリケーションとして実現される。ＪＡＶＡ（登録商標）で実現された場合、ＭＤＭＳは、Ｍｉｃｒｏｓｏｆｔ　Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ及びＡｐｐｌｅ　Ｍａｃｉｎｔｏｓｈを含む様々なオペレーティングシステム上で動作可能である。スタンドアローンアプリケーションとしては、このアプリケーションと全てのコンテンツは１つのマシン上に常駐する。一実施形態では、文書チャネル中で提示され、プロジェクトファイルによって参照されるメディアファイルは、このプロジェクトファイルを保存している又はネットワーク上でアクセス可能なコンピュータ上のロケーションに位置付けされる。別の実施形態では、スタンドアローンアプリケーションは、ＵＲＬロケーションからメディアファイルにアクセスする。
【０１４４】
クライアント・サーバアプリケーションでは、ＭＤＭＳを含むコンポーネントは、クライアント、サーバ又は双方に常駐する。クライアントは、スタンドアローンアプリケーションと同様に動作する。文書のユーザ又は文書を作成するオーサーは、クライアントエンドと対話する。一実施形態では、サーバには、Ｗｅｂサーバ、ビデオサーバ又はデータサーバが含まれる。別の実施形態では、サーバは、より大型の又はより複雑なシステムの一部として実現される。この大型のシステムは、サーバ、複数のサーバ、１つのクライアント又は複数のクライアントを含む。いずれの場合でも、サーバは、コンテンツをクライアント上のＭＤＭＳコンポーネントに提供する。コンテンツを提供する場合、サーバは、コンテンツを文書の１つ以上のチャネルに対して提供する。一実施形態では、サーバアプリケーションは、ＪＡＶＡ（登録商標）サーブレットの集積物である。サーバとクライアント間の輸送層は、多くの実現物の内のどれをも有することが可能であり、したがって、本発明にとっては妥当であるとは考えられない。インターネットアプリケーションとしては、１つ又は複数のＭＤＭＳクライアントコンポーネントは、ブラウザベースのクライアントアプリケーションとして実現可能であり、ダウンロード可能ソフトウエアとして展開可能である。一実施形態では、クライアントアプリケーションは、１つ以上のＪＡＶＡ（登録商標）アプレットとして展開可能である。別の実施形態では、ＭＤＭＳクライアントは、Ｗｅｂブラウザ内で実行されるように実現されたアプリケーションである。さらに別の実施形態では、ＭＤＭＳクライアントは、サポートするオペレーティングシステム環境上でのクライアントアプリケーションとして実行されている。
【０１４５】
本発明の一実施形態による対話式マルチチャネル文書を発生する方法８００を、図８に示す。方法８００を用いて、新しい文書を発生したり既存の文書を編集したりすることが可能である。新しい文書を発生するか既存の文書を編集するかにかかわらず、方法８００の必ずしも全てのステップを実行する必要はない。さらに、新しい文書を発生したり既存の文書を編集したりする場合、ステップ８２０〜８５０はどんな順序で実行してもよい。一実施形態では、文書の設定内容は、ファイルが作成又は編集されるにつれてキャッシュメモリ中に保存される。作成中又は編集中の設定内容は、方法８００の動作中のどの時点においてもプロジェクトファイルにセーブすることが可能である。一実施形態では、方法８００は、本発明のシステムによってサポートされる図形ユーザインタフェース（ＧＵＩ）を用いて実現される。
【０１４６】
一実施形態では、方法８００中のユーザ入力は、一連のドロップダウンメニュー又は入力デバイスを用いる他の何らかの方法によって提供される。一実施形態では、それに関する入力が受領されなかったステージとチャネルのセッティング内容は全てが、プロジェクトファイル中にデフォルト値を有する。一実施形態では、ステージとチャネルのセッティング内容が受領されるにつれて、プロジェクトファイル中のステージセッティング内容が更新される。
【０１４７】
方法８００は、開始ステップ８０５で開始する。マルチチャネルインタフェースレイアウトは、ステップ８１０で作成される。一実施形態では、レイアウトの作成には、オーサーに対してチャネルサイズ、レイアウト中に位置するチャネルの数及び各チャネルのロケーションを作成することを許可する動作が含まれる。別の実施形態では、レイアウトの作成には、複数の事前に構成済みレイアウトの内のどれが現行のレイアウトとして使用されるかを示す入力をオーサーから受領する動作が含まれる。オーサーによって選択される事前に構成済みレイアウトの例を、図９に示す。インタフェースレイアウトの作成は、図７中のレイアウトマネージャ７１０によって制御される。一実施形態では、一旦インタフェースレイアウトが作成されると、プロジェクトファイルが作成されて、文書のセッティング内容の残りに対するレイアウト特性とデフォルト値で構成される。チャネル特性、ステージ特性、マッピングデータ及びホットスポットデータが構成されるにつれて、プロジェクトファイルはこれらのセッティング内容の値で更新される。特性やデータが構成されない場合、プロジェクトファイルデフォルト値が用いられる。
【０１４８】
次に、チャネルコンテンツが、ステップ８２０で本システムによって受領される。一実施形態では、チャネルコンテンツは、入力７９５から受領されて、チャネルフィルタシステム７２０に導かれる。チャネルコンテンツは、ユーザ又は他のシステムから受領されることもある。ユーザは、チャネルコンテンツを入力デバイスを用いて本システムに入力する。これには、ファイルロケーション情報を直接にウインドウ又は開いたダイアログボックスに入れて、ファイルアイコンをマルチチャネルインタフェース内のチャネル中にドラッグしてドロップし、ＵＲＬや他のロケーションなどのネットワーク又は、コンテンツを本システムに提供する他のなんらかの手段上のロケーションを指定する動作が含まれる。チャネルフィルタシステム７２０は、受信されると、いくつかあるチャネルコンテンツのタイプの内のどれかであるチャネルコンテンツタイプを決定する。このチャネルコンテンツタイプの決定は、自動的に又はユーザの入力によって実行される。一実施形態では、チャネルコンテンツのタイプには、ビデオ、画像、静止画像もしくはスライドショーの集合、Ｗｅｂページコンテンツ、オーディオ又はテキストが含まれる。チャネルコンテンツを自動的に受領する場合、本システムは、コンテンツタイプを自動的に決定する。検出可能なビデオフォーマットタイプには、これに限られないが、ＡＶＩ、ＭＯＶ、ＭＰ２、ＭＰＧ及びＭＰＭが含まれる。検出可能なオーディオフォーマットタイプには、これに限られないが、ＡＩＦ、ＡＩＦＦ、ＡＵ、ＦＳＭ、ＭＰ３及びＭＡＶが含まれる。検出可能な画像フォーマットタイプには、これに限られないが、ＧＩＦ、ＪＰＥ、ＪＰＧ、ＪＦＩＦ、ＢＭＰ、ＴＩＦ及びＴＩＦＦが含まれる。検出可能なテキストフォーマットタイプには、これに限られないが、ＴＸＴが含まれる。Ｗｅｂページコンテンツには、ｈｔｍｌ、ｊａｖａスクリプト、ＪＳＰ又はＡＳＰがある。ビデオ、オーディオ、テキスト、画像、スライドの追加タイプとフォーマット、及びＷｅｂコンテンツのタイプとフォーマットは、当業者には周知であるように、開発され次第用いたり追加されたりし得る。これは、チャネルコンテンツファイルのタイプを周知のファイルタイプのリストに照らし合わせてチェックすることによって実行される。チャネルコンテンツをオーサーの入力によって受領する場合、ユーザは、対応するチャネルコンテンツタイプを示す。チャネルフィルタシステムがコンテンツタイプを判断できない場合、本システムは、チャネルタイプを指定するかオーサーに質問する。この場合、オーサーは、コンテンツがビデオ、テキスト、スライド、静止画像又はオーディオのどれであるかを示す。
【０１４９】
一実施形態では、たった１つのタイプの可視チャネルコンテンツがチャネル毎に受領される。したがって、ビデオ、画像、画像の集合又はテキストタイプコンテンツの内のたった１つがチャネルにロードされる。しかしながら、オーディオは、マップチャネルとして又はそのチャネルの追加コンテンツとして構成されたコンテンツを含むどのようなタイプのビジュアルベースのコンテンツにも追加される。一実施形態では、オーサーは、ビジュアルベースのコンテンツの提示中のどの時点で追加のオーディオコンテンツを提示するかを構成する。一実施形態では、オーサーは、図１０を参照して検討したコンテンツチャネルのナレーションを提供する動作に類似した仕方でオーディオコンテンツを提示する時点を選択する。
【０１５０】
受領された情報がチャネルコンテンツのロケーションである一実施形態では、このチャネルコンテンツのロケーションは、キャッシュメモリに保存される。プロジェクトファイルがセーブされると、このロケーションもプロジェクトファイルにセーブされる。これによって、システム７００は、文書の再生と編集の最中に要求があり次第、チャネルコンテンツにアクセスする。別の実施形態では、コンテンツロケーションが受領されると、メディアパッケージングモジュール７８０によって、コンテンツが検索され、コピーされ、メモリロケーションに保存される。このコンテンツファイルの集中化は、コンテンツファイルが様々なフォルダやネットワーク中に存在する場合には利点となり、また、プロジェクトファイルと関連のコンテンツファイルの転送を容易なものとする。さらに別の実施形態では、チャネルコンテンツは、キャッシュメモリ中に事前にロードされ、これによって、全てのチャネルコンテンツが、要求の有無に関係なく利用可能となるようにする。チャネルコンテンツをあるタイプのコンテンツとして構成することに加えて、ユーザは、特定のチャネルコンテンツをマップチャネルとして指定すべきであることを示すことがある。代替例では、ユーザは、ステップ８４０で個別のチャネルを構成する際に、チャネルがマップチャネルであることを示す。一実施形態では、チャネルコンテンツが受領されて特徴付けされるにつれて、プロジェクトファイルはこの情報によって更新される。
【０１５１】
チャネルコンテンツを受領した後、ステージのセッティングは、ステップ８３０でユーザによって構成される。一実施形態では、ステージセッティングは、ステージマネージャ１３０によって管理される。ステージセッティングには、ステージの背景色、チャネルの強調色、チャネル背景色、背景音、前方及びクレジットテキスト、ユーザインタフェース外観及び感じ、タイマー特性、同期化されたループバック及び自動的ループバックセッティング、文書の全体的ループ特性、オプションとしての全体制御バーの所有並びにボリュームセッティングなどの文書全体の特徴が含まれる。一実施形態では、ステージセッティングは、本システムによってユーザ入力として受領される。ステージ背景色は、チャネルが１ページの文書の空間全体を占めない場合に背景として用いられる色である。チャネル強調色は、あるチャネルがユーザに選択された場合のこのチャネルを強調するために用いられる色である。チャネル背景色は、チャネルコンテンツがテキストである場合に、チャネルコンテンツでない背景色でチャネルを充填するために用いられる色である。ユーザインタフェース外観及び感じセッティングは、Ｍｉｃｒｏｓｏｆｔ　Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ及びＡｐｐｌｅ　Ｍａｃｉｎｔｏｓｈプラットフォームなどの様々なプラットフォーム上で使用される文書を構成するために用いられる。
【０１５２】
一実施形態では、タイマー機能を用いて、文書の再生中のある時点で動作を始動する。一実施形態では、イベントの始動は、自動的に生じる。自動的に始動するイベントは、なんらかの検出可能イベントである。例えば、イベントは、１つ以上のコンテンツもしくは補足チャネルのチャネルコンテンツの再生の完了又は時間の満了である。別の実施形態では、タイマー始動イベントは、ユーザの入力によって開始される。ユーザ始動イベントの例には、これに限られないが、ホットスポットの選択、マッピングオブジェクトの選択、チャネルの選択又は文書再生の終了が含まれる。別の実施形態では、レジスタが、タイマーと関連付けられる。例えば、ユーザが、ある時間内に一定数のホットスポットに関与することを要求される。ユーザが、タイマーの満了以前に必要とされるホットスポットに関与すれば、タイマーは停止される。ユーザが、タイマーの満了以前にこれらのホットスポットに関与しないと、新しいチャネルコンテンツが１つ以上のコンテンツウインドウ中に表示される。この場合、レジスタは、ホットスポットが全てアクセスされたかどうか示す。一実施形態では、チャネルコンテンツは、ユーザに、タスクの遂行が失敗したことを示す。本発明のタイマーの応用例には、これに限られないが、タスクの審査もしくは遂行の管理、時間遅延コンテンツの提供及び時間遅延動作の実現のタイムリミットの実現が含まれる。タイマーの実現物は、再生システム７６０によって取り扱われる。タイマーの満了を検出すると、再生システム７６０は、なんらかの文書に関連した動作又はイベントを始動する。これには、コンテンツチャネルの主要コンテンツの変更、全てのコンテンツチャネルの主要コンテンツの変更、新しいシーンへの切り替え、自身もまたホットスポットでトリガされるイベントのトリガ、又は他の何らかのタイプのイベントが含まれる。コンテンツチャネルの主要コンテンツの変更には、第１の主要コンテンツを第２の主要コンテンツで置き換える動作、空のコンテンツチャネルでの主要コンテンツの開始、主要コンテンツの提示停止、オーディオコンテンツのコンテンツチャネルへの提供又はコンテンツチャネルにおけるコンテンツに対する他の変更が含まれる。
【０１５３】
チャネルセッティングは、ステップ８４０で構成される。一実施形態では、チャネルセッティングは、チャネルエディタ７４０によって管理される。ステージセッティングの場合のように、チャネルセッティングは、ユーザ入力として入力デバイスによって受領することが可能である。チャネルセッティングには、チャネルテキスト、前方テキスト、クレジットテキスト、ナレーションテキスト及びチャネルタイトルテキストの色、フォント及びサイズ、特定のチャネルのマッピング日付、ナレーションデータ、ホットスポットデータ、ループデータ、強調される場合とされない場合双方におけるチャネルボーダーの色及びパターン、チャネル内のホットスポットを可視的に強調するセッティング、チャネル内のホットスポットの形状、チャネルコンテンツの事前ロード動作、チャネルと関連したマップチャネル、画像はめ込みセッティング、スライド時間間隔セッティング並びにテキストチャネル編集セッティング等の特定のチャネルの特徴が含まれる。一実施形態では、ホットスポットの可視的強調に関連するセッティングは、既存のホットスポットを、チャネル内のホットスポットボーダーの周りの可視マーカで可視的に強調すべきであるかどうかを示す。一実施形態では、ホットスポットの形状に関連するセッティングは、ホットスポットをチャネル内で円又は矩形として実現すべきであるかどうか示す。加えて、ユーザは、特定のチャネルをマップチャネルとして設計すべきであるかどうか示す。チャネルセッティングは、一時に１チャネル毎に又は複数チャネル毎に構成され、また、主要チャネルもしくは補足チャネル毎に構成される。一実施形態では、チャネルセッティングが受領されるにつれて、チャネルセッティングは、キャッシュメモリ中で更新される。
【０１５４】
一実施形態では、オーサーが、チャネルにロードされたコンテンツのタイプに関連するチャネルセッティングを構成する。一実施形態では、ビデオコンテンツを含むチャネルが、オン／オフされたナレーションテキストなどのセッティングを有するように、ビデオのオリジナルのアスペクト比を維持するように構成される。ある実施形態では、コンテンツとして画像を含むチャネルが、画像をチャネルのサイズにはめ込む動作と画像のアスペクト比を維持する動作を有するように構成される。ある実施形態では、コンテンツとしてオーディオを含むチャネルが、チャネルオーディオコンテンツが提示される場合に、背景オーディオチャネルのレベルを抑圧する動作を含むセッティングを有するように構成される。ある実施形態では、コンテンツとしてテキストを含むチャネルが、このテキストをＵＮＩＣＯＤＥフォーマットで提示する動作を含むセッティングを有するように構成される。別の実施形態では、文書全体にわたって、テキストは、ＵＮＩＣＯＤＥフォーマットで取り扱われ、これによって、文書テキストを特定の外国語で一様に提供するようにする。ＵＮＩＣＯＤＥフォーマットで構成された場合、文書中のテキストは、オーサーによって決定された言語で表される。
【０１５５】
コンテンツとして一連の画像又はスライドを含むチャネルが、このスライドを提示する動作に関連するセッティングを有するように構成される。一実施形態では、チャネルセッティングが、一連の画像又はスライドが自動的に又はイベントに基づいて循環するかどうかを決定する。自動的に循環する場合、オーサーは、新しい画像をチャネル中で維持すべき時間間隔を指定する。イベントが発生するとチャネル中の画像が循環されるような場合、オーサーは、ユーザ始動のイベント又はプログラムされたイベントが発生したら、画像を循環させるようにこのチャネルを構成する。ユーザ始動イベントの例には、これに限られないが、ユーザによるマッピングオブジェクト、ホットスポット又はチャネルの選択が含まれる。プログラムされたイベントの例には、これに限られないが、別のチャネル内でのコンテンツ提示の終了及びタイマーの満了が含まれる。
【０１５６】
図１０に、本発明の一実施形態によるチャネルセッティングを構成するインタフェース１０００を示す。例示目的で、インタフェース１０００は、２つの上方チャネル１０１０及び１０２０、２つの下方チャネル１０３０及び１０４０並びに１つの中間チャネル１０５０から成る５つのコンテンツチャネルを示す。文書を発生したり編集したりする場合、ユーザは入力によって、なんらかの特定のチャネルに対してチャネル構成モードを始動する。この実施形態では、一旦チャネル構成モードが選択されると、編集ツールによってユーザは、チャネルを構成できるようになる。図１０に示す実施形態では、編集ツールは、構成される予定のチャネル中に現れるインタフェースである。一旦チャネル構成モードに入れば、ユーザは、この特定のチャネルに対するナレーション、マップ、ホットスポット又はループデータのどれを構成するか選択する。
【０１５７】
図１０では、左下のチャネル１０３０が、特定のチャネル内のビデオのナレーションデータを受領するように構成されている。図示した実施形態では、ナレーションデータは、ユーザが表というフォーマットで入力する。この表によって、ナレーションが現れるべき時間とナレーションコンテンツ自身が入力できる。一実施形態では、時間データは、直接的に、ユーザによって表中に入力される。代替例では、ユーザは、入力によって、ナレーションの入力ライン番号を選択し、さらなる入力によって、チャネル中のビデオコンテンツの再生を開始し、次に、入力によって、ビデオをいくつかの所望の時点で休止させる。この所望の時点は、１つのフレーム又は画像に対応する。休止されると、ビデオが休止されたメディア時刻が、自動的に表中に入力される。インタフェース１０００の左下のチャネル１０３０中では、入力番号１が、ビデオ再生中の時刻２．５３３秒におけるコンテンツチャネル１０３０と関連する補足チャネル中に「私はタオルを折り畳んでいる（Ｉ　ａｍ　ｆｏｌｄｉｎｇ　ｔｏｗｅｌｓ）」と表示するように構成される。文書の再生中６．６０２秒と関連する時刻において、コンテンツチャネル１０３０と関連する補足チャネルが「私にとっては折り畳まなければならないものがたくさんある（Ｔｈｅｒｅ　ａｒｅ　ｍａｎｙ　ｆｏｒ　ｍｅ　ｔｏ　ｆｏｌｄ）」と表示する。上述したように、テキストを表示している補足チャネルのロケーションは、コンテンツチャネルの内部又は外部にある。一実施形態では、コンテンツチャネルと関連するナレーションは、対応するチャネルセッティングによって表示されたりされなかったりするように構成することが可能である。
【０１５８】
別の実施形態では、ナレーションデータは、オーサーが構成したイベントが発生したら補足チャネル中のナレーションコンテンツを表示するように構成される。この実施形態では、オーサーは、これに限られないが、（選択された時刻とは無関係に）タイマーのトリガ動作又は満了動作並びにユーザによるチャネル、マッピングオブジェクト又はホットスポットの選択を含む、本書に記載の文書動作が発生すると補足チャネル中に現れるようにナレーションを構成する。
【０１５９】
インタフェース１０００の右下のチャネルは、ループ特徴を有するように構成される。一実施形態では、ループ動作によって、オーサーは、開始時間と終了時間の間でループするようにチャネルを構成し、これによって、ユーザの入力が受領された場合にメディアコンテンツ内の指定された目標時刻に進行するだけとするようにできる。ループ時刻を構成するには、オーサーは、チャネルの開始ループ時刻、終了ループ時刻及び目標又は「ジャンプ」時刻を入力する。一実施形態では、文書が再生されると、再生システム７６０は、チャネルコンテンツのループ部分の再生を始動する。ユーザがチャネルを選択する入力をすると、第１の部分の再生は、オーサーが示した目標時刻に「ジャンプ」する。したがって、チャネルＡは、３０秒間続くビデオ、ゼロ秒の開始ループセッティング及び１０秒の終了ループセッティング並びに１１秒の目標時点から成るチャネルコンテンツを有する。初期においては、再生システム７６０は、チャネルコンテンツを再生し、最初の１０秒間にわたって再生された後でコンテンツの最初にループバックする。チャネルＡが選択されたことを示す入力がユーザから受領されると、再生システム７６０は、再生をコンテンツ中の１１秒という目標時刻で始動する。この時点で、再生は、次のループセッティングが構成されるように、あるいは、さらなるループバック特性が構成されていなければ、コンテンツの最後まで継続する。マップチャネル、マッピングデータ及びホットスポットデータの構成は、図１１と１２を参照して以下に詳述する。
【０１６０】
本発明の一実施形態では、チャネルセッティングを構成する動作には、マルチチャネルインタフェース内のチャネルをマップチャネルとして動作するように構成する動作が含まれる。マップチャネルは、マッピングオブジェクトが表示されるチャネルのことである。一実施形態では、マッピングデータが関連する相手側のチャネルは、マップチャネル自身とは異なる。この実施形態では、いかなるチャネルも、それがマップチャネルと関連する限り、マッピングデータで構成される。このマッピングデータを用いて、マップチャネル上のマッピングされたオブジェクトを構成する。マッピングされたオブジェクトは、別のチャネルと関連するデータに従ってマップチャネル中に現れる。チャネル用に構成されたこのマッピングデータは、マップ中の運動、グラフ中の上昇値もしくは下降値又は他の何らかの動的又は静的なエレメントを表す。
【０１６１】
本発明の一実施形態に従ってチャネル用にマッピングデータを構成する動作を、図１１の方法１１００に図示する。方法１１００は、開始ステップ１１０５から始まる。次に、時間データが、ステップ１１００で受領される。この時間データは、マッピングオブジェクトがマップチャネル中で表示されるべきチャネルコンテンツ再生中の時刻に対応している。例えば、本発明の一実施形態による、マルチチャネルインタフェースのチャネルを構成するインタフェース１０００を、図１０に示す。図示した実施形態では、中央にあるチャネル１０５０が、マッピングデータで構成されるように設定される。図示したように、ユーザは、マッピングオブジェクトが、「メディア時間」カラムの下の指定されたマップチャネル中に表示される時間を入力する。この入力された時間は、オブジェクト又はマッピングポイントがマップチャネル中で表示されるチャネルコンテンツの再生中の時刻である。中心のチャネルのマッピング時間及び他のマッピングデータは、中心チャネル内のインタフェースに入力されるとはいえ、実際のマッピングは、オーサーによって指定されたようにマップチャネル中で実現される。したがって、図１０に示す５つのチャネルの内のどのチャネルでも、マップチャネルとして選択されることがあり得る。この実施形態では、中心のチャネルに入力されたマッピングデータは、選択されたマップチャネルに自動的に印加される。一実施形態では、マッピング時間は、直接にインタフェース中に時間を入力することによって選択される。別の実施形態では、マッピング時間は、図１０のマッピング構成インタフェース図示のチャネル１０５０を最初に可能とし、入力することによって、インタフェース中のデータ入力ラインを選択し、入力によってチャネルのチャネルコンテンツの再生を開始し、次に、入力によってチャネルコンテンツの再生を休止し、これによって、マッピングオブジェクトがマップチャネル中で現れるべきコンテンツ再生中の時刻を選択することによって入力される。この実施形態では、チャネルコンテンツ再生中の選択されたポイントと関連する時間は、それに対してマッピングデータが入力されているチャネルのマッピングインタフェースに自動的に入力される。
【０１６２】
時間データがステップ１１１０で受領されると、マッピングロケーションデータが、ステップ１１２０で本システムによって受領される。一実施形態では、マッピングロケーションデータは、指定されたマップチャネル内のポイントに対応する２次元ロケーションである。図１０に示す実施形態では、この２次元マッピングロケーションデータは、ｘ、ｙ座標として中心チャネル１０５０のインタフェース中に入力される。一実施形態では、オーサーは、直接にインタフェースに入力して、ｘ、ｙ座標を選択する。別の実施形態では、オーサーは、タッチ画面モニター、マウスデバイス又は他の入力デバイスなどの入力デバイスを用いて、指定されたマップチャネル内のロケーションを選択する。指定されたマップチャネル内のロケーションが選択されると、このマップチャネル中の選択されたロケーションの座標が、それに対してマッピングロケーションデータが構成されているチャネル内のインタフェース中に自動的に現れる。マップチャネルとマッピングデータを持つ文書が再生されると、ポイント又は他のオブジェクトが、マッピングデータで指定された時刻と座標においてマップチャネル上にプロットされる。あるチャネルに対するマッピングポイントと時刻から成るいくつかの集合を入力することが可能である。この場合、連続するポイントをマップチャネル上にプロットすると、直前のポイントが除去される。この実施形態では、移動するポイントは、ロケーションと時間の双方が細かく変化する一連のマッピングデータによって現れるようにすることが可能である。別の実施形態では、マッピングオブジェクトは、マップチャネルから消滅するように構成することが可能である。マッピングオブジェクトは、マップチャネル中にマッピングオブジェクトを表示する開始時間と終了時間を示す入力を受領することによって除去される。一旦、あるチャネルに対する全てのマッピングデータが入力されると、方法１１００はステップ１１２５で終了する。一実施形態では、オーサーは、マッピングされたポイント又はオブジェクトの開始時間と終了時間を構成して、オブジェクトがマップチャネル上で表示される時間を制御する。
【０１６３】
別の実施形態では、オーサーは、マッピングデータを構成し、これにより、文書再生中にイベントが発生すると、マッピングオブジェクトがマップチャネル中で表示されるようにする。この実施形態では、オーサーは、これに限られないが、（選択された時間とは無関係に）タイマーのトリガ動作もしくは満了動作及びチャネルもしくはホットスポットのユーザによる選択を含む本書に記載する文書動作に基づいてマップチャネル中に現れるようにマッピングオブジェクトを構成する。
【０１６４】
別の実施形態では、チャネルを構成する動作には、チャネル内にホットスポットを構成する動作が含まれる。２次元ホットスポットは、本発明によるマルチチャネルインタフェース内で、マップチャネルのような構成済みのチャネルを含む、画像の集合、画像、テキスト又はビデオを含むビジュアルベースのコンテンツを有するいかなるチャネルに対しても構成される。一実施形態では、ホットスポットは、コンテンツチャネル内の閉じられたある領域を占有し、これによって、ホットスポットをユーザが選択すると、システムによって実行される動作が開始される。このホットスポットの選択によって開始される動作には、別のチャネル内に存在するメディアの開始もしくは停止、新しいメディアのチャネルへの提供もしくはそれからの除去、メディアのあるチャネルから別のチャネルへの移動、文書再生の終了、シーン間の切り替え、タイマーの開始もしくは終了のトリガ動作、ＵＲＬコンテンツの提供、又は他のなんらかの文書イベントが含まれる。別の実施形態では、このイベントは、カスタマイズされた仕方でオーサーによって記述される。ホットスポットの選択には、入力デバイスからの入力の受領が含まれるが、この入力は、ホットスポットによって閉じられた領域内の２次元座標と関連している。ホットスポットは、文書の再生中は静止しているか動いているかのどちらかである。本発明の一実施形態による静止ホットスポットを構成する方法１２００を、図１２に示す。一実施形態では、チャネル特性を編集している間に、オーサーは、図１０のチャネル１０１０に示すように静止ホットスポットデータでチャネルインタフェースを構成する。図示した実施形態では、タイミングデータは、インタフェースには入力されず、チャネルと関連するコンテンツの提示の全期間にわたってホットスポットが存在する。このホットスポットは、デフォルトで構成され、これにより、コンテンツが特定のチャネル中に現れる全期間にわたって存在するようになる。別の実施形態では、静止ホットスポットは、時間ベースとなるように構成することが可能である。この実施形態では、静止ホットスポットは、オーサーによって構成された時間にわたってチャネル中に存在するだけである。時間ベースの静止ホットスポットの構成は、方法１３００と関連して説明したようにホットスポットを移動させる時間ベース特性を構成するのと類似した仕方で実行される。静止ホットスポットは、これに限られないが、画像、画像の集合及びビデオなどの時間ベースのメディアを含む、時間にわたって実現することが可能な可視メディアに対して構成される。
【０１６５】
方法１２００は、開始ステップ１２０５で始まる。次に、ホットスポットディメンジョンデータが、ステップ１２１０で受領される。一実施形態では、ディメンジョンデータには、第１と第２のディメンジョンポイントが含まれるが、このポイントは、矩形の相対する２つの角を含む。このポイントは、図１０のチャネル１０１０内に示すようなインタフェース中に直接に入力される。別の実施形態では、このポイントは、オーサーがチャネル中の第１と第２のポイントを選択する入力をした後で自動的に入力される。この場合、オーサーは、入力ライン番号を選択する入力をし、次に、チャネル内の第１のポイントを選択する入力をし、次に、チャネル内の第２のポイントを選択する入力をする。この２つのポイントがチャネル中で選択されるにつれて、この２次元座標は自動的にインタフェースに入力される。例えば、ユーザは、カーソルをチャネル内の所望のポイントに置くよう入力をする。次に、ユーザは、所望のポイントの座標がホットスポットの第１のポイントであるべきであることを示す入力をする。この入力が受領されると、チャネルエディタシステム７４０は、選択されたロケーションの座標を自動的に検索して、この座標をホットスポットの初期ポイントとして保存する。一実施形態では、チャネルエディタシステム７４０は、図１０のチャネル１０１０中に示すようにインタフェース中の選択された座標を表示する。次に、ユーザは、カーソルをホットスポットの第２のポイントにカーソルをおく入力をし、また、このポイントの座標を第２のポイントとして構成する入力をする。一実施形態では、チャネルエディタシステム７４０は、図１０のチャネル１０１０中に示すように、インタフェース中のこの選択された座標をユーザによって選択されたままで表示する。
【０１６６】
一実施形態では、静止ホットスポットは、円形状を取っている。この実施形態では、ディメンジョンデータには、第１のポイントと、この第１のポイントからホットスポットが延長されるべき半径とが含まれる。ユーザは、円形のホットスポットのディメンジョンデータを直接に又は矩形のホットスポットを選択する仕方と類似した仕方でチャネルのポイントと半径を選択することによってインタフェース表に入力することが可能である。
【０１６７】
ディメンジョンデータがステップ１２１０で受領された後で、動作データがステップ１２２０で受領される。動作データは、一旦ユーザが文書の再生中にホットスポットを選択する入力をすると実行すべき動作を指定する。この動作データは、事前に構成された動作の集合又はオーサーが構成した動作の内のどちらかである。一実施形態では、事前に構成された動作には、ある領域がホットスポットであることを示す強調あるいは他の可視表示物、カーソルの現れ方の変化、チャネル中のビデオもしくは他のメディアコンテンツの再生、文書のチャネル内の可視マーカーもしくは他のインジケータの表示、チャネルのある部分中でのテキストの表示、補足チャネル中でのテキストの表示、別のシーンの選択、タイマーの停止もしくは開始、これらの組み合わせ又は他のなんらかの動作が含まれる。動作をトリガする入力には、カーソルをホットスポット上に置く動作、カーソルがホットスポット上にある間でのマウスのシングルもしくはダブルクリック、カーソルがホットスポット上にある間におけるキーボードもしくは他の入力デバイスからの入力又は他の何らかの入力が含まれる。一旦動作が構成されると、方法１２００は、ステップ１２２５で終了する。
【０１６８】
本発明の一実施形態に従って移動するホットスポットを構成する方法１３００を、図１３に示す。移動するホットスポットを本発明に従って構成するには、ホットスポット領域、ホットスポットの開始ロケーション及び時間並びにホットスポットの終了ロケーション及び時間を決定する動作が伴う。次に、再生システム７６０が、ホットスポットを、文書再生中に示された時間にわたって開始ロケーションから終了ロケーションまで移動するように構成する。方法１３００は、開始ステップ１３０５から始まる。次に、開始時間データが、ステップ１３１０で本システムによって受領される。一実施形態では、オーサーは、開始時間データを直接にインタフェース中に又はチャネルコンテンツの再生中の時間を選択することによって入力することが可能である。次に、ホットスポットの開始ロケーションデータが、ステップ１３２０で本システムによって受領される。一実施形態では、開始ロケーションデータには、矩形の相対する角を形成する２つのポイントが含まれる。このポイントは、方法１２００のステップ１２１０の第１と第２のポイントの選択に類似した仕方で、ホットスポット構成インタフェースに直接に又はホットスポットを含むチャネル内のポイントを選択することによって入力することが可能である。別の実施形態では、ホットスポットは、円形状をしている。この場合、開始ロケーションデータには、中心点と半径のデータが含まれる。方法１２００のそれに類似した仕方で、オーサーは、直接に中心点と半径のデータをインタフェースに入力して、図１０のチャネル１０２０に図示するインタフェースのような円形の移動するホットスポットを構成する。代替例として、オーサーが、中心点と半径をチャネル自身の中で選択すると、対応するデータが自動的にこのようなインタフェースに入力される。次に、終了時間データが、ステップ１３３０で受領される。開始時間の場合と同様に、停止時間は、チャネルと関連するホットスポットインタフェース中に直接に入力することによって、又はチャネルコンテンツの再生中のあるポイントを選択することによって入力することが可能である。次に、この終了ポイントデータは、開始ポイントデータの場合と類似した仕方でステップ１３４０で受領される。次に、動作データが、ステップ１３５０で受領される。動作データは、一旦ユーザが文書の再生中にホットスポットを選択する入力をすると実行されるべき動作を指定する。この動作データは、方法１２００に関連して説明したように、事前に構成された動作の集合又はオーサーが構成した動作の内のどちらかである。ステップ１３５０でホットスポットを受領する動作は、方法１２００のステップ１２２０でホットスポットを受領する動作と類似しており、したがってここでは繰り返さない。方法１３００の動作は、ステップ１３３５で終了する。複数の移動ホットスポットを、方法１３００を繰り返すことによって、あるチャネルに対して構成することが可能である。
【０１６９】
さらに別の実施形態では、オーサーは、メディアコンテンツの再生中に入力することによって動的にホットスポットを作成する。この実施形態では、オーサーは、ホットスポット構成モードを選択する入力をする。次に、オーサーは、メディアコンテンツの再生を始動する入力をし、また、所望のコンテンツ再生ポイントで再生を休止するさらなる入力をする。この所望の再生ポイントにおいて、オーサーは、チャネル中の初期ポイントを選択する入力をする。代替例では、オーサーは、チャネルコンテンツ再生を休止する入力をする必要が無く、単に、チャネルのコンテンツ再生中の初期ポイントを選択する入力をする必要があるだけである。一旦初期ポイントが選択されると、コンテンツ再生は、オーサーがチャネル内のこの初期ポイントから始まって継続する経路を定式化する入力をして、所望の再生ポイントから継続する。オーサーが、再生中にチャネル内の経路を定式化する入力をするにつれて、この経路と関連するロケーション情報が決定済みの時間間隔で保存される。一実施形態では、オーサーは、チャネル内でカーソルを操作することによってこの経路を発生する入力をする。オーサーがチャネル内でカーソルを移動させるにつれて、本システムは、このカーソルのロケーションと関連するチャネル座標をサンプリングして、その座標をその関連の再生中の時間と共に表に入力する。このようにして、一連のサンプリングされた座標と各座標がサンプリングされた再生中時間とを含む表が作成される。座標は、オーサーがホットスポット構成を終了させる入力をするまでサンプリングされる。一実施形態では、ホットスポットのサンプリングは、オーサーがマウスデバイスのボタンを押してチャネル内でカーソルを移動させている間は続く。この場合、ユーザがマウスデバイスのボタンを押すのを停止すれば、サンプリングは終了する。別の実施形態では、データベースに保存されているサンプリングされた座標データは、等しい時間間隔でないことがある。例えば、本システムは、座標データをサンプリングする時間間隔を、座標データ同士間の間隔の関数として構成する。したがって、本システムは、オーサーが、３つの時間間隔の期間にわたって新しい座標データを選択する入力をしなかったことを検出すると、同一である又はあるしきい値内にある座標データでのデータ表入力を消去する。
【０１７０】
概して円形及び矩形であるホットスポットを本書で説明したが、本発明は、これらの形状のホットスポットに制限されることを意図しない。ホットスポット領域は、本発明の範囲内にあると考慮される様々な形状及び形態を範囲に含むように構成することが可能である。円形と矩形形状のホットスポット領域を、単位例示目的でここに説明する。
【０１７１】
再生中、ユーザーは、これに限られないが、ホットスポット、チャネル、マッピングオブジェクト及び、マッピングチャネル中のオブジェクト表示物を含む特徴に対応する対話式領域を選択する入力をする。選択のための入力が受領されると、ＭＤＭＳは、この選択のための入力が対話式領域であるように構成されたロケーションと関連する文書内のロケーションに対応するかどうか判断する。一実施形態では、ＭＤＭＳは、ユーザの選択時間と関連した時間において、この受領された選択済みロケーションを対話式領域であるように構成された領域と比較する。一致すれば、さらなる処理をして、上述したように対話式領域と関連する動作を実現する。
【０１７２】
シーンがステップ８５０で構成される。一実施形態では、シーンマネージャ７７０が、シーンの構成と管理を制御する。シーンは、文書のチャネルコンテンツの集積物又は層である。一実施形態では、文書は複数のシーンを持ち得るが、それでも１つのマルチチャネルレイアウト又はグリッドレイアウトを保持する。シーンは、ディジタル文書の最大で全チャネルに対して同時に提示されるコンテンツを含む。第１のシーンから第２のシーンまで文書が再生されると、第１のシーンと関連するメディアコンテンツが、第２のシーンと関連するメディアコンテンツに取って代わられる。例えば、図１０に示すように５つのチャネルを有する文書の場合、第１のシーンは５つのチャネルにメディアコンテンツを有し、第２のシーンは上から２つのチャネルだけにコンテンツを有する。この第１のシーンから第２のシーンへ横断する際、文書は５つのチャネル全ての中のコンテンツの表示から、上から２つのチャネルだけのコンテンツの表示に変化する。したがって、あるシーンから別のシーンへ横断する場合、直前のシーンの全てのチャネルコンテンツが置き換えられて、現行のシーンと関連するチャネルコンテンツ（又はその欠如）を提示する。別の実施形態では、シーン同士間を横断する場合、一部のチャネルのコンテンツだけが変化する。この場合、４つのチャネル文書が、４つのチャネル全てのメディアコンテンツを持つ第１のシーンを有し、第２のシーンはたった２つのチャネル中のコンテンツで構成される。この場合、第２のシーンが起動されると、第２のシーンと関連する主要コンテンツは、構成されたコンテンツを持つ２つのチャネル中で表示される。第２のシーンでコンテンツを持たないこの２つのチャネルは、シーン１などの別のシーンと同じコンテンツを有するように又は何もコンテンツを提示しないように構成することが可能である。第１のシーンと同じコンテンツを有するように構成された場合、チャネルは、シーン間を横断する際に、何らコンテンツの変化をうけないようにすると効果的である。本書に記載した例は２つのシーンを用いているが、シーンの数は任意であり、また、本書に説明した例と実施形態は、本発明の範囲を制限する意図はない。
【０１７３】
このシーンマネージャによって、ユーザは、メディアを輸入してあるシーンを固有の識別子でセーブし、このシーンを作成して編集することが可能である。次に、文書内における自動的イベントをユーザが入力すると、文書中でのシーンの進行が象形文字で表示される。シーン間の自動的な横断動作は、タイマーの満了時に取られる動作が別のシーンの再生の始動に対応する上述のようなタイマーの結果として、又は、他のなんらかの自動的に発生するイベントが発生すると実行される。ユーザ入力の結果としてのシーン間の横断動作には、ホットスポットの選択から受領された入力、チャネルの選択又は他の何らかの入力が含まれる。一実施形態では、マルチチャネル文書が作成されると、チャネルコンテンツが、初期シーンとなるように自動的に構成される。ユーザは、チャネルコンテンツ、ステージセッティング及びチャネルセッティングを方法８００のステップ８２０〜８４９で上述したように構成することによって追加のシーンを構成する。シーンが構成されたら、ステップ８５５で動作は終了する。
【０１７４】
一実施形態では、本発明のカスタマイズされたマルチチャネル文書の有用な特徴は、メディアエレメントがそれが発生されたまさにその状態で提示されることである。オーディオコンテンツを再生したりビデオコンテンツを視聴したりするために、別のソフトウエアアプリケーションは全く必要ない。文書チャネルのタイミング、空間的特性、同期化及びコンテンツは、確保され、また、オーサーが意図したとおり１つの文書としてユーザに対して提示される。
【０１７５】
本発明の一実施形態では、ディジタル文書が追加のコンテンツで注釈される。この追加の文書には、テキスト、ビデオ、画像、音、マッピングデータ及びマッピングオブジェクト並びにホットスポットデータ及びホットスポットが含まれる。一実施形態では、注釈は、図８と図１０〜１３に関連して示し説明したように既存のディジタル文書プロジェクトファイルを編集することによって追加の素材として追加される。注釈は、文書の既存のコンテンツに加えて追加されるものであり、既存の文書コンテンツを変更するものではない。文書のアプリケーションによっては、注釈は、コンテンツを持たないチャネル、コンテンツを持つチャネル又は双方に対して追加される。
【０１７６】
一実施形態では、注釈は、コンテンツを持たない文書チャネルに追加される。この実施形態で追加される注釈コンテンツには、テキスト、ビデオ、１つ以上の画像、Ｗｅｂページコンテンツ、指定されたマップチャネル上にオブジェクトをマッピングするためのマッピングデータ及びホットスポット作成用のホットスポットデータが含まれる。コンテンツは、上述し、また図８と図１０〜１３に図示したように追加される。
【０１７７】
注釈は、本発明によるディジタル文書の複数のアプリケーションに対して用いられる。一実施形態では、注釈を用いて、ビジネス報告書を実現する。例えば、第１のオーサーが、月刊報告書に関するディジタル文書を作成する。第１のオーサーは、マップチャネルをいくつかあるコンテンツチャネルの内の１つに指定する。マップチャネルには、チャートの画像又は、月、四半期又は他の何らかの期間毎に遂行する目的もしくはタスクの他の表示物を含む。次に、この文書は、注釈するオーサーとして考えられる多くの人達に送られる。各注釈オーサーは、進行又は他の情報を示すマップチャネル中でマッピングオブジェクトを発生し、また、特定のチャネルに対するコンテンツを提供することによって第１のオーサーの文書に注釈する。ユーザが、注釈オーサーのマッピングオブジェクトを選択すると、コンテンツは、コンテンツチャネル中に提供される。一実施形態では、各コンテンツチャネルは、１つの注釈オーサーと関連する。マッピングオブジェクトは、コンテンツの提示をトリガするように構成することが可能であるか、又は、マッピングオブジェクトはホットスポットとして構成することが可能である。さらに、注釈オーサーは、コンテンツチャネルを、追加情報となるホットスポットを有するようにコンテンツチャネルを構成する。
【０１７８】
別の実施形態では、注釈を用いて、複数の人達に対して、コアコンテンツに関する同期化済みコンテンツを提供することを可能とすることができる。この実施形態では、第１のオーサーは、文書をイベントのビデオなどのコンテンツで構成する。この文書を第１のオーサーから受領すると、注釈オーサーは、ビデオの再生全般にわたる様々な時点でテキスト文書を提供することによってこの文書に注釈する。各注釈オーサーは、自身のそれぞれのコンテンツで１つのチャネルを構成する。一実施形態では、チャネルをテキストチャネルとして構成し、優先度を設定して、文書再生中にテキストチャネルコンテンツコメントの編集を可能とすることによって、コメントを入力することが可能である。この実施形態では、ユーザは文書再生中の可能なチャネル内でテキストを編集する。ユーザが文書再生を停止すると、ユーザのテキスト注釈は文書と共にセーブされる。したがって、注釈オーサーは、テレビ会議、ミーティング、ビデオ又は他のメディアコンテンツに関する同期化されたコメント、フィードバック及びさらなるコンテンツを提供し得る。文書が再生されると、各注釈オーサーのコメントは、注釈オーサーが構成した通りのコアコンテンツの再生中のある時点でコンテンツチャネル中に現れる。
【０１７９】
プロジェクトファイルは、方法８００、１１００、１２００及び１３００の動作中のどの時点でもセーブされる。プロジェクトファイルは、テキストファイル、バイナリファイルまたは他の何らかのフォーマットでセーブされる。いずれの場合も、オーサーは、プロジェクトファイルを複数の方法で構成する。一実施形態では、オーサーは、ファイルを、オーサー又はその他の誰かがそのファイルをオープンしてそのファイル中の文書セッティングを編集できるようにオーバーライト可能なフォーマットでセーブされるように構成する。別の実施形態では、オーサーは、セーブされたプロジェクトファイルを注釈が許容されるファイルとして構成する。この場合、文書のオーサー以外の二次オーサーは、プロジェクトファイルのコンテンツを注釈として追加し得るが、文書のオリジナルのコンテンツを削除又は編集することがある。さらに別の実施形態では、文書オーサーは、ファイルを保護されたものとしてセーブするが、この場合、どの二次オーサーもオリジナルのコンテンツを変更したり新しいコンテンツを追加したりしない。
【０１８０】
別の実施形態では、ＭＤＭＳプロジェクトファイルを、クライアント・サーバシステム中で使用されるようにセーブすることが可能である。この場合、ＭＤＭＳプロジェクトファイルは、ＭＤＭＳプロジェクトファイルをサーバに対してアップロードすることによってセーブされる。このアップロードされたプロジェクトファイルにアクセスするには、ユーザ又はオーサーは、アップロードされたＭＤＭＳプロジェクトファイルにクライアントを通してアクセスする。
【０１８１】
一実施形態では、ＭＤＭＳアプリケーションのプロジェクトファイルは、ＭＤＭＳアプリケーションｊａｒファイルをロードして、次にｓｐｊファイル（．ｓｐｊ）をロードすることによってアクセスすることが可能である。この場合におけるｊａｒファイル（．ｊａｒ）は、文書コンポーネントと、文書プロジェクトファイル（ｓｐｊファイル）を作成するｊａｖａコードとを含む。一実施形態では、どのユーザでも、アクセスして、この実施形態のｓｐｊファイルを再生又は編集し得る。別の実施形態では、ｊａｒファイルは、文書コンポーネントと、このアクセス可能タイプのｊａｒファイル中に含まれるｊａｖａコードとを含むが、さらに、この文書とこの文書を再生するに必要なリソースとから成るメディアコンテンツを含む。このタイプのｊａｒファイルが選択されると、この文書は自動的に再生される。この実施形態のｊａｒファイルは、ある文書を変更又は編集することをユーザに許可することなくこの文書を公表することを希望するオーサーにとっては望ましいかもしれない。ユーザは、パブリッシュタイプのｊａｒファイルを再生するが、それをロードしたり、本発明の文書オーサリングツールで編集したりすることはない。別の実施形態では、メディアコンテンツのロケーションに対するレファレンス（参照）だけが公表タイプのｊａｒファイル中に保存されるが、メディア自身は保存されない。この実施形態では、ｊａｒファイルを実行するには、メディアコンテンツが、文書を再生するためにアクセス可能である必要がある。
【０１８２】
本発明のさらに別の実施形態では、マルチチャネルインタフェースを用いて、関連しているが同期化されていることを必要とされないコンテンツを用いてストーリを通信する。例えば、オーサーは、オーサーが出席した会議に関するナレーションを詳しく話すことを希望することがある。このオーサーは、様々な話者とこの会議で討論された話題に関連するビデオから成るナレーションを構築する。これらのビデオは関連しているが、必ずしも同時に提示する必要はない。このナレーションのコンテンツを提示する１つのシステムを、図１４のナレーションインタフェース１４００として示す。ナレーションインタフェース１４００は、複数のコンテンツチャネル１４１０、１４２０、１４３０、１４４０、１４５０、１４６０、１４７０、１４８０及び１４９０並びにチャネル１４１３などの補足チャネルを含む。各コンテンツチャネルは、１つ以上のビデオを表している。１つのチャネルに対して複数のビデオがある場合には、ビデオは互いに関連している。各ビデオは、画像又は要約ビデオセグメントによって表される。要約ビデオセグメントは、オリジナルのビデオのコンテンツのほんのわずかの表示物を含んで、オリジナルのビデオのコンテンツの概括を提供する。２つ以上のビデオを表したチャネルは、繰り返し又は交互に、画像又は要約ビデオを連続ループで提示する。このようにして、多くのビデオや他のコンテンツが、１つのページ上に表される。コンテンツを互いにオーバーラップする複数のウインドウで編成するかわりに、コンテンツ自身と繰り返しによって、コンテンツを編成している。一実施形態では、チャネル中に現れる選択されたビデオが、同じチャネル中で最後まで再生される。
【０１８３】
一実施形態では、オーサーは、繰り返し、画面上のフレームの数、１チャネル当たりのビデオ画像の数又は要約及び連続する画像もしくは要約同士間の時間長などのコンテンツとに関連するアスペクトを構成する。このようにして、各フレームは、一定で、繰り返すループ特性を有するように構成され、これによって、リズミカルな外観を形成し、インタフェースが提示した情報を追跡する。
【０１８４】
本発明の一実施形態では、対話性をさらに促進するために、チャネル全てを同じサイズにする。さらに、最も重要なコンテンツを複数のチャネルの中心には置かない。ある実施形態では、最も興味ある又は重要なコンテンツは、インタフェースのエッジにあるコンテンツチャネル中に置かれる。重要な又は興味あるコンテンツをインタフェース全般にわたって配分することによって、ユーザがインタフェースのチャネル中を移動することが促進される。特定のビデオがユーザによって選択されると、テキストが、この選択されたビデオに関連する補足チャネル中に表示される。例えば、図１４のコンテンツチャネル１４１０は、ビデオ１４１１と１４１２を含む。これらのビデオは、チャネル１４１０内で互いの後を繰り返しループする短い要約として表される。ビデオ１４１１と１４１２のどちらかが選択されると、テキストが、そのビデオに関連する補足チャネル１４１３中に現れる。さらに、要約ビデオが再生されている間、テキストが補足ウインドウ１４１４中に現れる。
【０１８５】
複数の非同時ビデオが本発明の一実施形態に従って表示画面上に表示されるマルチフレーム対話式ナレーションシステムインタフェース１５００の図を、図１５に示す。インタフェース１５００は、コンテンツチャネル１５１０、１５２０、１５３０、１５４０、１５５０、１５６０、１５７０、１５８０及び１５９０、補足チャネル１５４１、テキストボックス１５４２並びにバーメニュー１５３１を含む。図示した実施形態では、図１５は、９つのコンテンツチャネル中の複数の関連ビデオを表す。ビデオを選択すると、メニューバーを用いて、メニューバー７３１などのビデオセグメント中の現行のフレームのロケーションを示す。コンテンツチャネル１５４０が図１５に示すように選択される。したがって、補足チャネル１５４１が、テキストを、選択されたコンテンツチャネル１５４０に関連するものとして表示する。加えて、テキストが提供され、これによって、テキストボックス１５４２によって示すように、選択されたコンテンツチャネルとのユーザの対話性を促進する。
【０１８６】
本発明は、ユーザからのより高いレベルの対話を達成する対話式ナレーションインタフェースを提供する。本発明のインタフェースは、１つのインタフェースと、ビデオ、テキスト、画像及び音を含むコンテンツとを特徴とする。このコンテンツは、コンテンツ自身と時間を用いて管理される。一実施形態では、この対話式ナレーションインタフェースは、各々が連続ループ中にある同期化されたコンテンツを多次元グリッドに沿って表示することが可能なマルチチャネルインタフェースを含む。テキスト及び音は、チャネルとのユーザの対話を通じて起動される。マルチチャネルインタフェース中のコンテンツは、ループパターンで繰り返し、これによって、ユーザは、各チャネルと関連する様々なコンテンツを経験することが可能である。別の実施形態では、本発明の対話式ディジタル文書は、オーサーによって発生され、また、二次オーサーによって注釈される。この文書によって、ユーザは、ハイパーリンク又は他の方法を通じて、複数層の情報を追跡することなくコンテンツを探索することが可能となる。
【０１８７】
特定用途向けに設計された集積回路又は他の電子部品から成るある実施形態に加えて、本発明は、本開示の教示にしたがってプログラムされた従来の汎用の又は特殊化されたディジタルコンピュータ又はマイクロプロセッサを用いて実現すると便利であるが、これはコンピュータ技術の当業者には明らかであろう。
【０１８８】
適切なソフトウエアコーディングが、熟練したプログラマであれば、本開示の教示に基づいて容易に作成可能であることが、ソフトウエア技術の当業者には明らかであろう。本発明はまた、特定用途向け集積回路を作成することによって又は従来型のコンポーネント回路を適切なネットワークで相互接続することによって実現されることが、当業者には容易に明らかであろう。
【０１８９】
本発明は、命令を保存している記憶媒体（メディア）である／本発明のどのプロセスでも実行するようにコンピュータをプログラムする目的で使用することが可能なコンピュータプログラムプロダクツを含む。この記憶媒体は、これに限られないが、フロッピディスク、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロドライブ及び磁気光ディスクの内のどのタイプのディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュメモリデバイス、磁気カードもしくは光カード、ナノシステム（分子メモリＩＣを含む）又は命令及び／又はデータを保存するのに適したメディア又はデバイスの内のどのタイプをも含むことが可能である。
【０１９０】
本発明は、コンピュータ読み取り可能媒体（メディア）の内のどれにでも保存されるソフトウエアを含むが、これによって、汎用／特殊コンピュータ又はマイクロプロセッサのハードウエア双方を制御し、また、このコンピュータ又はマイクロプロセッサに対して、本発明の結果を利用する人間のユーザ又は他のメカニズムと対話することを可能とする。このようなソフトウエアには、これに限られないが、デバイスドライブ、オペレーティングシステム及びユーザアプリケーションが含まれる。究極的には、このようなコンピュータ読み取り可能メディアにはさらに、追加的モデル表示及び再構築の内の少なくともどちらか一方を実行するソフトウエアが含まれる。
【０１９１】
本発明の他の特徴、態様及び目的は、図表と特許請求の範囲を再検討すれば得られる。本発明の他の実施形態が展開可能であり、また、本発明と請求項の精神と範囲内に含まれることを理解すべきである。
【０１９２】
本発明の好ましい実施形態の前述の説明は、図示と説明目的である。本発明を開示されたままの形態で最終的なものとしたりこれに制限したりする意図はない。多くの修正例と変更例が、当業者には自明であることが明らかである。これらの実施形態は、本発明とその実際的な応用の原理を最も良く説明するために選ばれ記載されたものであり、これによって、他の当業者が、本発明をその様々な実施形態と、予測される特定の用途に適した様々な修正例に関連して理解することを可能とするものである。本発明の範囲を以下の請求項とその等価物によって定義することを意図するものである。
【図面の簡単な説明】
【図１】本発明の一実施形態による対話式マルチチャネル文書の図である。
【図２】本発明の一実施形態による表示画面上に表示されたディジタル対話式マルチチャネル文書の図である。
【図３】本発明の一実施形態によるマッピングフレームを有する対話式マルチチャネル文書の図である。
【図４】本発明の一実施形態による表示画面上に表示されたマッピングフレームを有するディジタル対話式マルチチャネル文書の図である。
【図５】本発明の一実施形態によるマッピングフレームと複数のオブジェクトグループとを有する対話式マルチチャネル文書の図である。
【図６】本発明の一実施形態による対話式マルチチャネルディジタル文書を実行する方法の図である。
【図７】本発明の一実施形態による対話式マルチチャネルディジタル文書を発生して実行するシステムの図である。
【図８】本発明の一実施形態による対話式マルチチャネルディジタル文書を発生する方法の図である。
【図９】本発明の一実施形態によるマルチチャネルディジタル文書のレイアウトを示す図である。
【図１０】本発明の一実施形態によるマルチチャネルディジタル文書を発生するインタフェースを示す図である。
【図１１】本発明の一実施形態によるマルチチャネルディジタル文書中にマッピング機能を発生する方法の図である。
【図１２】本発明の一実施形態によるマルチチャネルディジタル文書中に静止ホットスポット機能を発生する方法の図である。
【図１３】本発明の一実施形態によるマルチチャネルディジタル文書中に移動ホットスポット機能を発生する方法の図である。
【図１４】本発明の一実施形態によるマルチフレーム対話式ナレーションシステムインタフェースの図である。
【図１５】本発明の一実施形態によるビデオモニター上に表示されるマルチフレーム対話式ナレーションシステムインタフェースの図である。
【符号の説明】
１１０、１２０、１３０、１４０、１５０：コンテンツチャネル　１７０、１８０：補足チャネル　１６０：チャネルハイライトフレーム　１９０：制御バー　１９５：情報ウインドウ　３５０：コンテンツチャネル　３５１〜３５４：キャラクタインジケータ　３５５〜３５７：オブジェクト表示物　３５８：地形シェーディング　３５０：マップチャネル　３５５：家　３５６：丘　３５７：湖　３５８：色付き領域　４５０：マップチャネル　４５１、４５２、４５３、４５４：キャラクタインジケータ　１０１０、１０２０：上方チャネル　１０３０、１０４０：下方チャネル　１０５０：中間チャネル　１４１１、１４１２：ビデオ　１５４２：テキストボックス　１５３１：バーメニュー
【図１】
2004030594.tif 000009
【図２】
2004030594.tif 000010
【図３】
2004030594.tif 000011
【図４】
2004030594.tif 000012
【図５】
2004030594.tif 000013
【図６】
2004030594.tif 000014
【図７】
2004030594.tif 000015
【図８】
2004030594.tif 000016
【図９】
2004030594.tif 000017
【図１０】
2004030594.tif 000018
【図１１】
2004030594.tif 000019
【図１２】
2004030594.tif 000020
【図１３】
2004030594.tif 000021
【図１４】
2004030594.tif 000022
【図１５】
2004030594.tif 000023