(57)【要約】資料提示装置（１０５）におけるマルチメディア提示資料（１０４）のメディアオブジェクトを提示する方法が開示されている。前記メディアオブジェクトは、前記装置から遠隔的に配置され、かつネットワークインフラ（１０３）に接続されている格納手段（１０２）に格納されている。そして、前記提示方法は、前記マルチメディア提示資料（１０４）に、前記メディアオブジェクトの特性に関連するメタデータを提供する工程と、前記提示装置（１０５）で前記メタデータを処理する工程と、前記処理に基づいて、ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）に、前記メディアオブジェクトの各々をいつ持ってくるかを決定する工程と、前記決定された時に前記格納手段（１０２）から前記メディアオブジェクトを持ってきて、持ってこられたメディアオブジェクトを前記提示装置（１０５）に提示する工程と、を備えている。また、本発明は、マルチメディア提示システム、マルチメディア文書、コンピュータプログラムプロダクト、マルチメディア提示装置にも関連する。
2004533055.tif 000002
【特許請求の範囲】
【請求項１】
資料提示装置（１０５）におけるマルチメディア提示資料（１０４）のメディアオブジェクトを提示する方法であって、前記メディアオブジェクトは、前記装置から遠隔的に配置され、かつネットワークインフラ（１０３）に接続されている格納手段（１０２）に格納されており、前記提示方法は、
前記マルチメディア提示資料（１０４）に、前記メディアオブジェクトの特性に関連するメタデータを提供する工程と、
前記提示装置（１０５）で前記メタデータを処理する工程と、
前記処理に基づいて、ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）に、前記メディアオブジェクトの各々をいつ持ってくるかを決定する工程と、
前記決定された時に前記格納手段（１０２）から前記メディアオブジェクトを持ってきて、持ってこられたメディアオブジェクトを前記提示装置（１０５）に提示する工程と、
を備えることを特徴とする提示方法。
【請求項２】
前記提示装置（１０５）における前記メディアオブジェクトの提示は、前記処理に基づいて同期が取られていることを特徴とする請求項１に記載の提示方法。
【請求項３】
前記メタデータは、前記メディアオブジェクトのファイルサイズに関連するデータを含んでいることを特徴とする請求項１又は２に記載の提示方法。
【請求項４】
前記ネットワークインフラ（１０３）における利用可能なバンド幅が推定され、前記格納手段（１０２）から前記提示装置（１０５）までの伝送時間が、前記推定バンド幅及び前記メタデータに基づいて算出されることを特徴とする請求項３に記載の提示方法。
【請求項５】
前記ネットワークインフラ（１０３）における利用可能なバンド幅が推定され、前記メディアオブジェクト間相互の優先度が前記メタデータに基づいて決定され、前記推定された利用可能バンド幅が全メディアオブジェクトを持ってくるのに充分でない場合に、最高優先度を有する前記メディアオブジェクトのみを持ってくることを特徴とする請求項３又は４に記載の提示方法。
【請求項６】
前記メディアオブジェクトは、動的なメディアオブジェクトを有し、前記メタデータは前記動的なメディアオブジェクトの再生時間に関連するデータを含んでいることを特徴とする請求項１乃至５の何れか１項に記載の提示方法。
【請求項７】
前記メタデータは、前記メディアオブジェクトの相互優先度に関連するデータを含んでいることを特徴とする請求項１乃至６の何れか１項に記載の提示方法。
【請求項８】
前記メディアオブジェクトのための前記格納手段（１０２）は１以上のサーバ（１０１）に設置され、前記メタデータは、前記サーバ（１０１）に対する推定応答時間に関連するデータを含んでいることを特徴とする請求項１乃至７の何れか１項に記載の提示方法。
【請求項９】
前記マルチメディア提示資料（１０４）は、前記提示装置（１０５）から遠隔的に配置された格納手段に格納され、前記格納手段から読み出され前記提示装置（１０５）に送られることを特徴とする請求項１乃至８の何れか１項に記載の提示方法。
【請求項１０】
マルチメディア提示システムであって、メディアオブジェクトに対するリファレンスを含むマルチメディア提示資料（１０４）と、前記資料を提示する装置（１０５）と、前記装置（１０５）から遠隔的に設置され、かつネットワークインフラに接続された、前記メディアオブジェクトの格納手段（１０２）と、を備え、
前記マルチメディア提示資料（１０４）は、前記メディアオブジェクトの特性に関連するメタデータを有し、
前記提示装置（１０５）は、前記メタデータを処理し、前記処理に基づいて前記ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）に前記メディアオブジェクトの各々をいつ持ってくるかを決定することを特徴とするマルチメディア提示システム。
【請求項１１】
前記提示装置（１０５）は、前記処理に基づいて前記メディアオブジェクトの提示の同期を取るようにしていることを特徴とする請求項１０に記載のマルチメディア提示システム。
【請求項１２】
前記提示装置（１０５）は、前記ネットワークインフラ（１０３）における利用可能バンド幅を推定し、前記推定バンド幅と前記メタデータに基づいて、前記格納手段（１０２）から前記提示装置（１０５）への転送時間を算出するようにしていることを特徴とする請求項１０又は１２に記載のマルチメディア提示システム。
【請求項１３】
前記提示装置（１０５）は、前記ネットワークインフラ（１０３）における利用可能なバンド幅を推定し、前記メタデータに基づいて前記メディアオブジェクト間相互の優先度を決定し、前記推定利用可能バンド幅が全メディアオブジェクトを取り出すのに充分でない場合には最高優先度を有する前記メディアオブジェクトのみを持ってくるようにしていることを特徴とする請求項１０乃至１２の何れか１項に記載のマルチメディア提示システム。
【請求項１４】
前記メタデータは、前記メディアオブジェクトのファイルサイズに関連するデータを含むことを特徴とする請求項１０乃至１３の何れか１項に記載のマルチメディア提示システム。
【請求項１５】
前記メディアオブジェクトは動的なメディアオブジェクトを含み、前記メタデータは前記動的なメディアオブジェクトの所要時間に関連するデータを含んでいることを特徴とする請求項１０乃至１４の何れか１項に記載のマルチメディア提示システム。
【請求項１６】
前記メタデータは、前記メディアオブジェクトの相互優先度に関連するデータを含んでいることを特徴とする請求項１０乃至１５に記載のマルチメディア提示システム。
【請求項１７】
前記メディアオブジェクトのための前記格納手段（１０２）は、１以上のサーバ（１０１）に設置され、前記メタデータは前記サーバ（１０１）に対する推定応答時間に関連するデータを含むことを特徴とする請求項１０乃至１６の何れか１項に記載のマルチメディア提示システム。
【請求項１８】
前記マルチメディア提示資料（１０４）は、前記提示装置（１０５）から遠隔的に設置された格納手段に格納され、前記提示装置は前記格納手段から前記提示資料（１０４）を取り出すようにしていることを特徴とする請求項１０乃至１７の何れか１項に記載のマルチメディア提示システム。
【請求項１９】
前記マルチメディア提示装置（１０５）は、無線移動体電話であることを特徴とする請求項１０乃至１８の何れか１項に記載のマルチメディア提示システム。
【請求項２０】
マルチメディア提示装置（１０５）においてコンピュータプログラムと共に用いられるマルチメディア提示資料（１０４）であって、前記資料は、格納手段（１０２）に格納されたメディアオブジェクトに対するリファレンスを含み、前記格納手段は前記装置から遠隔的に設置され、かつネットワークインフラ（１０３）に接続されており、
前記資料は、前記ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）に前記メディアオブジェクトの各々をいつ持ってくるかを決定するために用いられる、前記メディアオブジェクトの特性に関連するメタデータを備えていることを特徴とするマルチメディア提示資料。
【請求項２１】
前記資料は、前記提示装置（１０５）における前記メディアオブジェクトの提示の同期を取るために用いられる、前記メディアオブジェクトの特性に関連するメタデータを備えていることを特徴とする請求項２０に記載のマルチメディア提示資料。
【請求項２２】
前記メタデータは、前記メディアオブジェクトのファイルサイズに関連するデータを含むことを特徴とする請求項２０又は２１に記載のマルチメディア資料。
【請求項２３】
前記メディアオブジェクトは動的なメディアオブジェクトを含み、前記メタデータは、前記動的なメディアオブジェクトの再生時間に関連するデータを含んでいることを特徴とする請求項２０乃至２２の何れか１項に記載のマルチメディア提示資料。
【請求項２４】
前記メタデータは、前記メディアオブジェクトの相互優先度に関連するデータを含んでいることを特徴とする請求項２０乃至２３の何れか１項に記載のマルチメディア提示資料。
【請求項２５】
前記メディアオブジェクトのための前記格納手段（１０２）は、１以上のサーバ（１０１）に設置され、前記メタデータは前記サーバ（１０１）に対する推定応答時間に関連するデータを含むことを特徴とする請求項２０乃至２４の何れか１項に記載のマルチメディア提示資料。
【請求項２６】
請求項２０乃至２５の何れか１項に記載の資料（１０４）の提示をするマルチメディア提示装置（１０５）の内部メモリに直接搭載することが可能なコンピュータプログラムプロダクトであって、
前記プロダクトは、前記提示装置（１０５）上で動作している場合に、前記提示装置が、前記メタデータに基づいて前記ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）への前記メディアオブジェクトを各々をいつ取り出すかを決定するようにするためのソフトウエアを備えていることを特徴とするコンピュータプログラムプロダクト。
【請求項２７】
さらに、前記プロダクトが前記提示装置（１０５）上で動作している場合に、前記提示装置（１０５）が、前記メタデータに基づいて前記メディアオブジェクトの提示の同期を取るようにするためのソフトウエアを備えていることを特徴とする請求項２６に記載のコンピュータプログラムプロダクト。
【請求項２８】
コンピュータプログラムプロダクトを記録した、請求項２０乃至２５の何れか１項に記載の資料の提示をするためのマルチメディア提示装置（１０５）であって、
前記コンピュータプロダクトは、前記メタデータに基づいて前記ネットワークインフラ（１０３）を介して前記格納手段（１０２）から前記提示装置（１０５）に前記メディアオブジェクトの各々をいつ持ってくるかを前記装置が決定するようにする、マルチメディア提示装置。
【請求項２９】
前記コンピュータプロダクトは、さらに、前記メタデータに基づいて前記メディアオブジェクトの提示の同期を前記装置が取るようにすることを特徴とする請求項２８に記載のマルチメディア提示装置。
【請求項３０】
前記装置は、無線移動体電話であることを特徴とする請求項２８又は２９に記載のマルチメディア提示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広くマルチメディアプレゼンテーション（提示）の分野に関し、特に、マルチメディア資料提示装置におけるマルチメディア資料についてのメディアオブジェクトのプレゼンテーション（提示）に関するものである。
【背景技術】
【０００２】
マルチメディアプレゼンテーション（提示）は、一般に、例えば静止画像、音声、ビデオ、テキストデータ等のような異なる種類の複数のメディアオブジェクトから構成される。メディアオブジェクトは、２つのカテゴリ、即ち、静的・動的メディアオブジェクトに分類することができる。音声やビデオのような動的メディアオブジェクトは、静止画像やテキストデータのような静的メディアオブジェクトとは異なり、当然に再生所要時間と関連している。マルチメディアプレゼンテーション（提示）資料は、プレゼンテーション（提示）のメディアオブジェクト間の、すなわち、各メディアオブジェクトのプレゼンテーション（提示）が実行されるときの、相互の一時的な関係を定義する。プレゼンテーション（提示）資料はまた、オブジェクト間の相互の空間的関係、即ち、視覚的配置を定義するが、もちろん、これは視覚的に表示することができるメディアオブジェクトにのみ適用されるものである。
【０００３】
メディアオブジェクトが、そのプレゼンテーション（提示）を実行するデバイスから遠隔的に配置された格納手段に格納される場合、メディアオブジェクトは、プレゼンテーション（提示）に間に合うように格納手段からプレゼンテーション（提示）デバイスに送信されなければならない。プレゼンテーション（提示）デバイスは、通常、メディアオブジェクトが利用可能になると直ぐに、又は時間間隔を空けてそれらを（格納手段から）取ってくる。しかしながら、従来のアプローチは、プレゼンテーション（提示）デバイスにおける大量のデータバッファリングと関連しており、それには、特にメモリが高価な小さい携帯型プレゼンテーション（提示）デバイスにおいて欠点がある。時間間隔をおいてメディアオブジェクトを取り出すことは、メディアオブジェクトが提示に間に合うように到達していない場合には、プレゼンテーション（提示）の中断につながってしまう。その原因は、例えば、格納手段と相互に接続されたネットワーク設備の混雑状況とされており、また、プレゼンテーション（提示）デバイスや格納手段は、メディアオブジェクトの取り出し要求には応答しないことになる。
【特許文献１】
国際特許ＷＯ ００/６０８１７号公報
【特許文献２】
米国特許６１３４２３９号公報
【特許文献３】
米国特許５５４６３８９号公報
【特許文献４】
欧州特許１ ０２８ ６００号公報
【特許文献５】
欧州特許０ ８７２ ９８８号公報
【発明の開示】
【０００４】
発  明  の  目  的
本発明の目的は、マルチメディアプレゼンテーション（提示）資料のメディアオブジェクトのプレゼンテーション（提示）を提供することにあり、それは遠隔的に配置された格納手段からプレゼンテーション（提示）デバイスにメディアオブジェクトを持ってくることに関して改良されている。
【０００５】
発  明  の  概  要
本発明の一つの見方によれば、本目的は、以下のメディアオブジェクトのプレゼンテーション（提示）方法によって達成される。即ち、本発明による方法は、マルティメディアプレゼンテーション（提示）資料のプレゼンテーション（提示）装置におけるメディアオブジェクトプレゼンテーション（提示）方法であって、前記メディアオブジェクトは、前記装置から遠隔的に配置され、ネットワークインフラに接続された格納手段に格納されており、前記マルチメディアプレゼンテーション（提示）資料にメディアオブジェクトの特性に関連するメタデータを提供する工程と、前記プレゼンテーション（提示）装置で前記メタデータを処理する工程と、前記処理に基づいて、前記ネットワークインフラストラクチャ（以下、ネットワークインフラという）を介して前記格納手段から前記プレゼンテーション（提示）装置にそれぞれの前記メディアオブジェクトをいつ持ってくるかを判断する工程と、判断された時に前記格納手段から前記メディアオブジェクトを取り出し（持ってきて）、取り出されたメディアオブジェクトを前記プレゼンテーション（提示）装置に提示する工程とを備えていることを特徴とする。メタデータの処理から得られる情報は、各メディアオブジェクトを前記プレゼンテーション（提示）装置にいつ持ってくるかについての改良されたスケジューリングに考慮される。これは、減少したバッファ要求を前記プレゼンテーション（提示）装置に関連付けており、またマルチメディアプレゼンテーション（提示）の中断が大いに回避される。減少したバッファ要求によりプレゼンテーション（提示）装置においてより多くのメディアオブジェクトをキャッシュすることができるようになる。メディアオブジェクトをいつ持ってくるかについての改良されたスケジューリングとメディアオブジェクトをキャッシュするためのプレゼンテーション（提示）装置における格納手段の大部分を使用する可能性により、プレゼンテーション（提示）装置がメディアオブジェクトのプレゼンテーション（提示）を同期させ続けること、即ち、プレゼンテーション（提示）資料によって特定されるオブジェクト間の相互の一時的関係を維持することがより容易になる。
【０００６】
本発明の好適な実施の形態によれば、プレゼンテーション（提示）装置におけるメディアオブジェクトのプレゼンテーション（提示）は、前記メタデータの処理に同期している。このように、メタデータの処理によって、メディアオブジェクトに関するプレゼンテーション（提示）装置情報画得られる。そして、いくつかのメディアオブジェクトが喪失されたりプレゼンテーション（提示）に間に合わなかったとしても、そのメタデータの処理により、装置はメディアオブジェクトのプレゼンテーション（提示）に同期することができる。
【０００７】
本発明の別の測面によれば、本目的は、以下のマルチメディアプレゼンテーション（提示）システムによっても達成される。即ち、本発明によるマルチメディアプレゼンテーション（提示）システムは、メディアオブジェクトに対するリファレンスを含むマルチメディアプレゼンテーション（提示）資料と、そのような資料をプレゼンテーション（提示）する装置と、当該装置から遠隔的に配置され、ネットワークインフラに接続されたメディアオブジェクトを格納する格納手段と、を備えるシステムであって、前記マルチメディアプレゼンテーション（提示）資料は前記メディアオブジェクトの特性に関連するメタデータを有し、前記プレゼンテーション（提示）装置は、前記メタデータを処理し、この処理に基づいて前記格納手段から前記プレゼンテーション（提示）装置にネットワークインフラを介して前記メディアオブジェクトのそれぞれをいつ取り出す（持って来る）べきかを判断するように用意されている。
【０００８】
本発明のまた別の側面によれば、本目的は、マルチメディアプレゼンテーション（提示）資料を提供することにより達成される。すなわち、本発明は、マルチメディアプレゼンテーション（提示）装置のコンピュータプログラムと共に用いるためのマルチメディアプレゼンテーション（提示）資料を提供することにあって、前記資料は格納手段に格納されるメディアオブジェクトに対するリファレンスを含み、その格納手段は前記装置から遠隔的に配置され、ネットワークインフラに接続されているものであり、前記資料は、前記ネットワークインフラを介して前記格納手段からプレゼンテーション（提示）デバイスに前記メディアオブジェクトのそれぞれをいつ持ってくるべきかを判断するために用いられる前記メディアオブジェクト特性に関連するメタデータを有するものである。
【０００９】
さらに本発明の別の側面によれば、本目的は、上記段落による資料の提供のためのマルチメディアプレゼンテーション（提示）装置の内部メモリに直接格納しうるコンピュータプロダクトによっても達される。前記コンピュータプロダクトは、前記プレゼンテーション（提示）装置上で動作する場合に、本装置が、前記メタデータに基づいて前記ネットワークインフラを介して前記格納手段から本装置に前記それぞれのメディアオブジェクトをいつ持って来るべきかを決定するようにするソフトウエアを備えている。
【００１０】
さらに本発明の別の側面によれば、本目的は、２つ前の段落による資料の提供をするマルチメディアプレゼンテーション（提示）装置によっても達成される。つまり、本装置は、該装置上にコンピュータプロダクトを記憶しており、このコンピュータプロダクトは、前記メタデータに基づいて前記ネットワークインフラを介して前記格納手段から本装置に前記それぞれのメディアオブジェクトをいつ持って来るべきかを決定するようにするものである。
【００１１】
さらなる利点は、本発明の効果的な特徴と同様、以下の記述及び従属請求項から明らかにされるものである。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明による第１の実施の形態によるマルチメディアプレゼンテーション（提示）システムを概略的に図示した図面である。ネットワークインフラ１０３は、システム中に含まれている。ネットワークインフラ１０３は、適切ならばどんな種類のものでも良いが、好ましくは、インターネットのような伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）ネットワークを備えている。図１に示されるように、１以上のメディアサーバ１０１がネットワークインフラ１０３に接続されている。各サーバ１０１は、例えば、1以上のプロセッサと、長期及び短期格納手段と、通信手段と、アプリケーションプログラム等を備え、メディアコンテンツを供給する目的のためのものである。メディアコンテンツは、例えばオーディオクリップやビデオクリップ、静止画像やテキストデータを表すデータファイル形式で、複数の別個のメディアオブジェクトとして提供される。メディアオブジェクトは、サーバ１０１上のストレージ手段１０２に格納され、ネットワークインフラ１０３を介してアクセス可能となっている。
【００１３】
しかも、システムは、概略的に１０４で示されるマルチメディアプレゼンテーション（提示）資料を備え、その資料は、複数のメディアオブジェクトに対するリファレンスを含み、前記プレゼンテーション（提示）を定義するものである。資料１０４は、どのように異なるメディアオブジェクトが提供されることになるかと同様に、メディアオブジェクト間における相互的な一時的空間的関係を記述するようにしてもよく、その入力／出力装置はそのオブジェクトの提供等に用いるものである。言い換えれば、その資料は、いつ、どこで、どのようにプレゼンテーション（提示）資料に関するメディアオブジェクトを提供するかに関して、その提供を特定する。メディアオブジェクトは、プレゼンテーション（提示）資料を参照することによって、例えば、それぞれのメディアオブジェクトが格納される格納手段の場所を識別するユニフォーム・リソース・ロケーター（ＵＲＬ）を介して、プレゼンテーション（提示）資料に含まれている。そのＵＲＬによる識別は、例えば、インターネットプロトコル（ＩＰ）アドレス又はサーバ１０１のドメイン名とサーバー上のデータファイルに対するパス名を備えている。プレゼンテーション（提示）資料は、例えば、ワールドワイドウェブコンソーシアム（Ｗ３Ｃ）によって設計されたシンクロナイズド・マルチメディア・インテグレーション言語（ＳＭＩＬ：スマイル）を用いて実行されるようにしても良い。ＳＭＩＬは、ＨＴＭＬに類似した言語であり、マルチメディアプレゼンテーション（提示）を作成するのに良く適している。
【００１４】
システム中に含まれるプレゼンテーション（提示）装置は１０５で示されている。装置１０５は、上記議論したようにマルチメディアプレゼンテーション（提示）資料の提供を実行することができるどんな移動体又は固定のユニットであってもよく、１以上のプロセッサ、長期及び短期ケ苦悩手段、通信手段、入力／出力装置、適切なアプリケーションプログラムを備え、これら全ては公知のものであり、それゆえ、これ以上説明はしない。発明の好適な実施の形態によれば、プレゼンテーション（提示）装置１０５は、無線移動体電話である。
【００１５】
図１において、プレゼンテーション（提示）資料１０４は、例えば、装置１０５の格納手段に格納されることによって、プレゼンテーション（提示）装置１０５に所在するように、概略的に示されている。マルチメディアプレゼンテーション（提示）資料１０４の提供は、資料１０４によって特定されるオブジェクト間の相互関係に従って、資料中のリファレンスによって含まれるメディアオブジェクトを表示し、再生することによって実行される。このように、プレゼンテーション（提示）装置１０５は、”メディアプレーヤ”としてみなさっるようにしても良い。しかしながら、メディアオブジェクトはプレゼンテーション（提示）装置から遠隔的に置かれているので、例えば、図１に示されるようにサーバー１０１上の格納手段１０２に格納されてるので、メディアオブジェクトは提供のためには装置１０５に持って来られなくてはならない。メディアオブジェクトは、例えば、ストリーミングによって、即ち、連続的ストリームとしてメディアオブジェクトを表すデータの伝送によって、プレゼンテーション（提示）装置１０５に伝達されるようにしても良い。ストリーミングは、メディアオブジェクトを表す全体のファイルがプレゼンテーション（提示）装置１０５に送信されるのが完了する前に、メディアオブジェクトの提供を開始することができる点で利点がある。ストリーミングを用いる別の利点は、メディアオブジェクトを表す全体のファイルがプレゼンテーション（提示）装置１０５にバッファされる必要がないことであり、これは、装置１０５が、データ提供のペースと同じペースでデータを受信するからである。
【００１６】
本発明によれば、プレゼンテーション（提示）資料１０４は、メディアオブジェクトの特性に関連するメタデータを有している。本明細書で用いられる”メタデータ”という文言は、”データに関するデータ”そして特にメディアオブジェクトに関するデータに関連しており、とても広い意味を有している。このように、この文言は、いかなる特定のプログラム言語に関連した類似文言に限定して解釈されるものではない。メタデータは、これらに限定されないが、メディアオブジェクトのファイルサイズ、動的メディアオブジェクトの再生時間、メディアオブジェクト相互間の優先度、及びメディアオブジェクトの格納手段１０２が設置されるサーバ１０１に対する推定応答時間に関連するデータを備ええるようにしても良い。メタデータは、好ましくは、リソース・ディスクリプション・フォーマット（ＲＤＦ）、そのシンタックスは、好ましくはイクステンシブル・マークアップ言語（ＸＭＬ）用いると良いが、ＲＤＦに従って、実行される。メタデータは、資料１０４で直接実行されても良いし、例えば、メタデータを有するファイルに対するＵＲＬを参照することによって資料１０４に含められるようにしても良い。
【００１７】
プレゼンテーション（提示）装置１０５は、メタデータを処理し、このメタデータの処理に基づいて格納手段１０２から各メディアオブジェクトをいつ取り出すかを決定するようになっている。装置１０５は、好ましくは、メディアオブジェクトのリクエストをサーバ１０１に送信することによって、メディアオブジェクトを取り出してくるようにする。その際、サーバ１０１は、そのリクエストに応じて、例えば、ストリーミングを用いてネットワークインフラを介して装置１０５にメディアオブジェクトを伝達する。メタデータを処理することによって、プレゼンテーション（提示）装置１０５は、メディアオブジェクトが格納されている格納手段１０２との通信以前に、メディアオブジェクトについての情報を取得する。これにより、装置１０５は、メディアオブジェクトを取り出すのに適切な時を算出して、メディアオブジェクトはその提示に間に合うように装置１０５に到着し、提示の妨害が排除されるようになる。プレゼンテーション（提示）装置に各メディアオブジェクトをいつ持ってくるかについてのこの改良されたスケジューリングは、プレゼンテーション（提示）装置１０５における縮小されたバッファ条件に関連している。従って、装置１０５における格納手段の大部分は、メディアオブジェクトをキャッシュするために用いられるようにしても良い。好ましくは、提示中に最も頻繁に用いられるメディアオブジェクトは、プレゼンテーション（提示）装置のキャッシュ（メモリ）に置かれるようにする。メディアオブジェクトをいつ取り出すかについての改良スケジューリング及びプレゼンテーション（提示）装置においてより多くのメディアオブジェクトをキャッシュする可能性によって、プレゼンテーション（提示）装置におけるメディアオブジェクトの提示の同期が改善される。言い換えれば、プレゼンテーション（提示）装置が、提示中のメディアオブジェクト間相互の一時的関係を維持することがより容易になる。
【００１８】
メディアオブジェクト関連情報を取得する別の方法は、装置１０５が例えば、各サーバ１０１にファイルサイズリクエストを送ることである。ただし、これによれば余分な通信トラフィックにつながり、従って、減少したバンド幅の利用しかできないことになる。このように、資料１０４におけるメタデータの用法はまた、効果的なバンド幅活用に供するものである。
【００１９】
本発明の公的な実施形態によれば、プレゼンテーション（提示）装置１０５は、メタデータの処理に基づいてメディアオブジェクトの提示を同期させるようになされている。上述のように、既に得られた改良同期に加えて、装置１０５は、メタデータ処理から得られるメディアオブジェクト関連情報を活用することによってメディアオブジェクトの提示をさらに同期させることができる。いくつかのメディアオブジェクトが欠落したり、遅延したりした場合には、例えば、サーバ１０１が応答しなかったり、ネットワーク１０３の混雑度により起こる場合がるが、このような場合には、プレゼンテーション（提示）装置は、例えば、欠落したメディアオブジェクトの再生時間に関連する情報を活用して、資料１０４によって特定された他のメディアオブジェクトの提示を適切に開始及び／又は終了するようにしても良い。
【００２０】
好ましくは、装置１０５は、ネットワーク１０３において有用なバンド幅を推定するための適切なバンド幅推定アルゴリズムを用いており、そして推定バンド幅及びメタデータ、好ましくはメディアオブジェクトのファイルサイズに関連したデータに基づいて格納手段１０２から装置１０５への伝送時間、即ち伝送期間を計算する。これによって、有益である、各メディアオブジェクトの取り出し（持ってくる）時期のさらなる改良スケジューリングおよび装置１０５における低バッファリング条件を提供する。サーバ１０１に対する推定応答時間に関連するメタデータを用いれば、さらにスケジューリングを改良することができる。推定応答時間は、例えば、関与するサーバに対する往復時間（ラウンド・トリップ・タイム：ＲＴＴ）に関連するものである。
【００２１】
ネットワーク１０３における混雑によって、有用なバンド幅は必ずしも、格納手段１０２からプレゼンテーション（提示）装置１０５へ提示する全メディアオブジェクトの伝達に充分とは限らない。上述のように推定バンド幅が不十分とされた場合、装置１０５は、好ましくは、メタデータに基づいてメディアオブジェクト間の相互優先度を決定し、最高優先度を有するメディアオブジェクトのみを取り出して来る、即ち、高優先度を有するオブジェクトの取り出しは、低優先度のそれよりも好ましいということである。しかも、メディアオブジェクト間の相互優先度に関連するメタデータはまた、プレゼンテーション（提示）装置１０５の格納手段における空きスペースが全メディアオブジェクトの取り出しを許容しない場合にどのメディアオブジェクトを取り出す（持ってくる）かを決定するために用いられる。
【００２２】
プレゼンテーション（提示）資料１０４は、一例として、プレゼンテーション（提示）装置１０５に配置されているように図１に示されているが、これは、いかなる方法でも本発明を限定するように解釈されるものではにことは勿論である。
【００２３】
図２は、本発明の第２の実施の形態によるマルチメディアプレゼンテーション（提示）システムを示している。本システムは、実質的に図１に示されるシステムと同様なものである。しかし、本システムでは、マルチメディア資料１０４は、プレゼンテーション（提示）装置１０５からは遠隔的に、即ち、１０６で示されるサーバに、配置されている。サーバ１０６は、例えば、サーバ１０１の構成要素と同様のものを備えている。サーバ１０６はまた、資料１０４のメディアオブジェクトが格納される格納手段を備えている。本実施の形態において、装置１０５は、資料１０４の提示を実行する前にサーバ１０６から資料１０４を検索する必要がある。装置１０５は、適切ならどんなときにでも資料１０４を取り出すようにしても良い。このように、資料１０４は、その提示に間に合うように取り出され、又は、取り出され、そしてさらなる提示が実行されるまで装置１０５の格納手段ようにしても良い。上述の相違点から明らかなように、本システムは、図１を参照して説明されるシステムと同様に動作するものである。
【００２４】
本発明によるメディアオブジェクトの提示方法は、フローチャートを用いた図３に示されている。第１のステップ３０１は、マルチメディアプレゼンテーション（提示）資料にメディアオブジェクトの特例に関連するメタデータを与える。メタデータは、次のステップ３０２でプレゼンテーション（提示）装置内で処理される。続くステップ３０３は、この処理に基づいてネットワークインフラを介して格納手段からプレゼンテーション（提示）装置に各メディアオブジェクトをいつ持ってくるか（送信するか）を決定する。さらに、ステップ３０４は、決定された時間に格納手段からメディアオブジェクトを取り出す。最後に、ステップ３０５では、取り出されたメディアオブジェクトがプレゼンテーション（提示）装置に提示される。
【００２５】
本発明によるメディアオブジェクトの別の提示方法がフローチャートを用いて図４に示されている。この方法は、図３の方法と同様なものであるが、ステップ３０６を含んでおり、ステップ３０６では、プレゼンテーション（提示）装置におけるメディアオブジェクトの提示は前記処理に基づいて同期される。
【００２６】
本明細書で用いられる文言”備える／備えている（comprises／comprising）”は、言及された特徴、数値、ステップ、部品の存在を特定するために選択されたものであり、１以上の他の特徴、数値、ステップ、部品やそれらのグループの存在又は追加を排除するものではない。
【００２７】
本発明は、勿論、上述の実施の形態に限定されるものではなく、その多くの変形例が、添付請求の範囲で定義される発明の技術的範囲を逸脱しない限り、当業者によって予見可能なものである。
【図面の簡単な説明】
【００２８】
具体例として挙げられた本発明に係る好ましい実施の形態が、以下の添付図面を参照して説明される。
【図１】図１は、本発明の第１の実施の形態によるマルチメディア提示システムを示す図である。
【図２】図２は、本発明の第２の実施の形態によるマルチメディア提示システムを示す図である。
【図３】図３は、フローチャートを用いて、本発明による、メディアオブジェクトの提示方法を示す図である。
【図４】図４は、フローチャートを用いて、本発明による、メディアオブジェクトの別の提示方法を示す図である。
【図１】
2004533055.tif 000003
【図２】
2004533055.tif 000004
【図３】
2004533055.tif 000005
【図４】
2004533055.tif 000006
【国際公開パンフレット】
2004533055.tif 000007
2004533055.tif 000008
2004533055.tif 000009
2004533055.tif 000010
2004533055.tif 000011
2004533055.tif 000012
2004533055.tif 000013
2004533055.tif 000014
2004533055.tif 000015
2004533055.tif 000016
2004533055.tif 000017
2004533055.tif 000018
2004533055.tif 000019
2004533055.tif 000020
2004533055.tif 000021
2004533055.tif 000022
2004533055.tif 000023
2004533055.tif 000024
2004533055.tif 000025
2004533055.tif 000026
2004533055.tif 000027
2004533055.tif 000028
【国際調査報告】
2004533055.tif 000029
2004533055.tif 000030
2004533055.tif 000031