(57)【要約】【課題】  メディアオブジェクトを提示するシステムおよび方法を説明する。【解決手段】  一態様では、インデックスされ時間で順序付けられたデータ構造体の選択されたメディアファイルの１つまたは２つ以上のデータ構造体に対するメディアオブジェクトの関連性に基づいて、１群のメディアオブジェクトがコレクションから選択される。選択されたメディアファイルおよび選択された１群のメディアオブジェクトは同時に提示される。別の態様では、コレクションのメディアオブジェクトが、１つまたは２つ以上のメディアオブジェクトの関連性の判定基準に基づいて、複数のクラスタに分類される。このメディアオブジェクトのクラスタは、２つまたは３つ以上のレベルの階層に配置される。選択されたメディアオブジェクトのクラスタは同時に提示される。
2005535018.tif 000002
【特許請求の範囲】
【請求項１】
メディアオブジェクトのコレクションを提示する方法であって、
インデックスされ時間で順序付けられたデータ構造体（６８）の選択されたメディアファイル（６６）の１つまたは２つ以上のデータ構造体に対するメディアオブジェクトの関連性に基づいて、１群のメディアオブジェクトを前記コレクションから選択すること、および
前記選択されたメディアファイル（６６）および前記選択した１群のメディアオブジェクトを同時に提示すること、
を含む方法。
【請求項２】
前記メディアオブジェクトの関連性は、前記選択した１群のメディアオブジェクト間のブラウジング可能なリンクに対応する、請求項１に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項３】
前記選択した１群は、前記選択されたメディアファイル（６６）の１つまたは２つ以上のデータ構造体（６８）に直接リンクされたメディアオブジェクトから成る、請求項２に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項４】
前記同時に提示することは、前記選択されたメディアファイル（６６）の前記データ構造体（６８）を順に提示すること、および前記選択した１群の各メディアオブジェクトを、前記選択されたメディアファイル（６６）のリンクされた各データ構造体（６８）とタイミングを合わせた関係で提示することを含む、請求項３に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項５】
前記選択した１群のメディアオブジェクトの提示は、前記選択されたメディアファイル（６６）のリンクされた各データ構造体（６８）が提示される時に開始される、請求項４に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項６】
所与のメディアオブジェクトを提示することは、該所与のメディアオブジェクトから、前記コレクションのリンクされた各メディアオブジェクトへの１つまたは２つ以上のリンクを表示することをさらに含む、請求項２に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項７】
前記メディアオブジェクトの関連性は、メディアオブジェクトと、前記選択されたメディアファイル（６６）の前記１つまたは２つ以上のデータ構造体（６８）との間の選択されたメタデータの類似度に対応する、請求項１に記載のメディアオブジェクトのコレクションを提示する方法。
【請求項８】
メディアオブジェクトのコレクションを提示するシステムであって、
メディアマネージャ（１２）であって、
インデックスされ時間で順序付けられたデータ構造体（６８）の選択されたメディアファイル（６６）の１つまたは２つ以上のデータ構造体に対するメディアオブジェクトの関連性に基づいて、１群のメディアオブジェクトを前記コレクションから選択し、
前記選択されたメディアファイル（６６）および前記選択した１群のメディアオブジェクトを同時に提示する、
ように動作可能なメディアマネージャ、
を備えるシステム。
【請求項９】
メディアオブジェクトのコレクションを提示する方法であって、
１つまたは２つ以上のメディアオブジェクトの関連性の判定基準に基づいて、前記コレクションのメディアオブジェクト（１３０〜１４４）を複数のクラスタに分類すること、
前記メディアオブジェクトのクラスタを２つまたは３つ以上のレベルの階層に配置すること、および
選択されたメディアオブジェクトのクラスタを同時に提示すること、
を含む方法。
【請求項１０】
前記メディアオブジェクト（１３０〜１４４）をクラスタに分類することは、相互のメタデータの類似度の程度に基づいて、メディアオブジェクト（１３０〜１４４）をクラスタに割り当てることを含む、請求項９に記載のメディアオブジェクトのコレクションを提示する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアオブジェクトを提示するシステムおよび方法に関する。
【背景技術】
【０００２】
［背景］
個人および組織は、テキスト、オーディオ、グラフィックス、アニメグラフィックス、およびフルモーションビデオを含むデジタルコンテンツの大きなコレクションを急速に蓄積している。このコンテンツは、個々に提示することもできるし、多種多様な異なる形式で組み合わせることもできる。この多種多様な異なる形式には、文書、プレゼンテーション、音楽、スチール写真、コマーシャルビデオ、ホームムービー、および１つまたは２つ以上の関連したデジタルコンテンツファイルを記述したメタデータが含まれる。これらのコレクションの数および多様性が増加するにつれて、個人および組織は、次第に、それらコレクションのデジタルコンテンツの編成およびブラウジングを行うシステムおよび方法を必要とするようになる。この必要性を満たすために、選択された種類のデジタルコンテンツをブラウジングするさまざまな異なるシステムおよび方法が提案されている。
【０００３】
例えば、フルモーションビデオコンテンツをブラウジングするために、ストーリーボードブラウジングが開発されている。この技法によると、ビデオ情報は、意味のある代表的なスナップ写真および対応するオーディオコンテンツに簡約される。このタイプの１つの既知のビデオブラウザは、ビデオシーケンスを等しい長さのセグメントに分割し、各セグメントの最初のフレームをそのキーフレームとして表示する。このタイプの別の既知のビデオブラウザは、シーケンスのあらゆるフレームをスタックし、カメラの動きおよびオブジェクトの動きに関する情報をユーザに提供する。
【０００４】
コンテンツベースのビデオブラウジング技法も提案されている。これらの技法では、ビデオコンテンツに基づいて、長いビデオシーケンスが、通常、ストーリー単位に分類される。いくつかの手法では、シーン変化検出（ビデオの時間的セグメント化（temporal segmentation）とも呼ばれる）が、新しいショットの開始時および終了時の表示を与えるのに使用される。符号化された画像のＤＣＴ（離散コサイン変換）係数に基づくシーン遷移検出アルゴリズム等のシーン変化検出アルゴリズム、および、符号化されたビデオシーケンスのＤＣＴ係数を使用して突然のシーンの遷移および緩やかなシーンの遷移の双方を特定するように構成されたアルゴリズムが当該技術分野で知られている。
【０００５】
１つのビデオブラウジング手法では、Ｒフレーム（代表フレーム）が、ビデオクリップの視覚コンテンツを編成するのに使用される。ユーザが所望の素材を特定するのを援助するために、Ｒフレームをさまざまな判定基準に従って分類することができる。この手法では、ユーザがキーフレームを選択することができ、次いで、システムが、さまざまな判定基準を使用して類似のキーフレームを検索し、それらキーフレームをユーザに群として提示する。ユーザは、キーフレームの完全な組ではなく、それら群から代表フレームを検索して、興味のあるシーンを特定することができる。言語ベースのモデルが、入来するビデオシーケンスをニュース放送の予想された文法的要素と照合するのに使用されている。さらに、ビデオクリップの予想されたコンテンツのアプリオリモデルが、そのクリップを解析するのに使用されている。
【０００６】
別の手法では、米国特許第５，８２１，９４５号が、ビデオをブラウジングする目的で、複雑なビデオ選択の階層的分解を抽出する技法を提案している。この技法は、視覚情報と時間情報とを組み合わせて、ビデオのシーン内の重要な関係およびシーン間の重要な関係を取り込み、したがって、コンテンツのアプリオリな知識がなくても、基礎を成すストーリー構造の解析を可能にする。階層的シーン遷移グラフの一般的なモデルが、ブラウジングを実施したものに適用される。ビデオショットが最初に特定され、キーフレームのコレクションを使用して、各ビデオセグメントが表される。これらのコレクションは、次に、全体の視覚情報に従って分類される。ビデオが有向グラフとしてユーザに提示されるプラットフォームが構築され、ビデオショットの各カテゴリーがノードによって表され、各エッジがカテゴリー間の時間関係を示す。ビデオの解析および処理は、圧縮されたビデオに対して直接実行される。
【０００７】
関連した注釈を通じてメディアファイルを検索することを可能にするさまざまな異なる技法も提案されている。例えば、米国特許第６，３３２，１４４号は、オーディオ／ビデオメディアを処理して、インデックスサーバに記憶される注釈を生成する際に従う技法を提案している。ユーザは、インデックスサーバに問い合わせをサブミットすることによって、オーディオ／ビデオメディアのコレクションをブラウジングすることができる。このような問い合わせに応答して、インデックスサーバは、照合した各注釈と、照合した各注釈に関連したメディア識別番号とをライブラリアンクライアントに送信する。ライブラリアンクライアントは、照合した各注釈の生成の元になったデジタル表現のＵＲＬ（ユニフォームリソースロケータ）と、照合した各注釈に関連したオブジェクト識別番号とをユーザに送信する。このＵＲＬは、メディアファイルのすべてまたは一部の位置を指定することができる。
【特許文献１】米国特許第５８２１９４５号
【特許文献２】米国特許第６３３２１４４号
【特許文献３】米国特許第５９８３２１８号
【特許文献４】米国特許第５９０５９８１号
【特許文献５】欧州特許出願公開第１２１３６６７号
【特許文献６】米国特許第６４１１７２４号
【発明の開示】
【課題を解決するための手段】
【０００８】
［概要］
一態様では、本発明は、メディアオブジェクトのコレクションを提示する方法を特徴とする。この発明の方法によると、インデックスされ時間で順序付けられたデータ構造体の選択されたメディアファイルの１つまたは２つ以上のデータ構造体に対するメディアオブジェクトの関連性に基づいて、１群のメディアオブジェクトがコレクションから選択される。選択されたメディアファイルおよび選択された１群のメディアオブジェクトは同時に提示される。
【０００９】
本発明の別の態様では、コレクションのメディアオブジェクトが、１つまたは２つ以上のメディアオブジェクトの関連性の判定基準に基づいて、複数のクラスタに分類される。このメディアオブジェクトのクラスタは、２つまたは３つ以上のレベルの階層に配置される。選択されたメディアオブジェクトのクラスタは同時に提示される。
【００１０】
また、本発明は、上述したメディアオブジェクトの提示方法を実施するシステムも特徴とする。
【００１１】
本発明の他の特徴および利点は、図面および特許請求の範囲を含めて、以下の説明から明らかになる。
【発明を実施するための最良の形態】
【００１２】
［詳細な説明］
以下の説明では、同じ要素を特定するのに同じ参照符号が使用される。さらに、図面は、例示の実施の形態の主要な特徴を図的に示すことを目的としている。図面は、実際の実施の形態のあらゆる特徴を示すことを目的したものではなく、また、図示した要素の相対的な寸法を示すことを目的としたものでもなく、一定の縮尺で描かれていない。
【００１３】
＜メディア管理システムの概要＞
図１を参照して、一実施の形態では、メディア管理ノード１０がメディアマネージャ１２を含む。このメディアマネージャ１２は、メディアオブジェクトの選択されたコレクション内のデジタルコンテンツのすべての形式を、ブラウジング可能でコンテキストに依存した時間で参照される（temporally-referenced）メディアデータベースに編成することを可能にするように構成されている。本明細書で使用するように、用語「メディアオブジェクト」は、テキスト、オーディオ、グラフィックス、アニメグラフィックス、およびフルモーションビデオを含めて、広く任意の形式のデジタルコンテンツを指す。このコンテンツは、個々にパッケージして提示することもできるし、多種多様な異なる形式の或る組み合わせでパッケージして提示することもできる。この多種多様な異なる形式には、文書、注釈、プレゼンテーション、音楽、スチール写真、コマーシャルビデオ、ホームムービー、および１つまたは２つ以上の関連したデジタルコンテンツファイルを記述したメタデータが含まれる。メディアオブジェクトは、メディア管理ノード１０のローカルデータベース１４に物理的に記憶することもできるし、ローカルエリアネットワーク２０およびグローバル通信ネットワーク２２をそれぞれ介してアクセスできる１つまたは２つ以上のリモートデータベース１６、１８に物理的に記憶することもできる。また、メディアオブジェクトの中には、ピアツーピアネットワーク接続を介してアクセス可能なリモートデータベース２４に記憶することができるものもある。いくつかの実施の形態では、デジタルコンテンツは、デジタルコンテンツのタイプに基づいて選択される圧縮フォーマット（例えば、オーディオ作品用のＭＰ３圧縮フォーマットまたはＷＭＡ圧縮フォーマット、および、オーディオ／ビデオ作品用のＭＰＥＧ圧縮フォーマットまたはモーションＪＰＥＧ圧縮フォーマット）を使用して圧縮することができる。要求されたデジタルコンテンツは、ユーザ指定の伝送フォーマットに従ってフォーマットすることができる。例えば、要求されたデジタルコンテンツは、コンピュータ、無線デバイス、または音声デバイスによるレンダリングに適したフォーマットでユーザに送信することができる。さらに、要求されたデジタルコンテンツは、コンプリートファイルとして、または、ストリーミングファイルフォーマットでユーザに送信することもできる。
【００１４】
ユーザは、メディアマネージャ１２と、メディア管理ノード１０においてローカルに対話することもできるし、ローカルエリアネットワーク２０またはグローバル通信ネットワーク２２を介してリモートに対話することもできる。メディアマネージャ１２とユーザとコンテンツプロバイダとの間の伝送は、１つまたは２つ以上の従来の安全な伝送プロトコルに従って行うことができる。例えば、各デジタル作品の伝送は、そのデジタル作品および関連したあらゆるメタデータを暗号化された転送ファイルにパッケージすることを含むことができる。この暗号化された転送ファイルは、或るエンティティから別のエンティティへ安全に送信できるものである。
【００１５】
グローバル通信ネットワーク２２は、音声ネットワーク、無線ネットワーク、およびコンピュータネットワークを含めて、複数の異なる計算プラットフォームおよびトランスポート設備を含むことができる。音声フォーマット、インターネットフォーマット、電子メールフォーマット、無線フォーマット等の複数の異なるメディアフォーマットで、メディアオブジェクト要求を送信でき、メディアオブジェクト応答を提示することができる。このように、ユーザは、多種多様な異なる通信デバイスのいずれか１つを使用して、メディア管理ノード１０が提供するサービス、ならびに、サービスプロバイダ２６およびピアツーピアノード２４が提供するリモートメディアオブジェクト１６にアクセスすることができる。例えば、一つの例示的な実施の形態では、無線デバイス（例えば、無線携帯情報端末（ＰＤＡ））は、無線ネットワークを介してメディア管理ノード１０、サービスプロバイダ２６、およびピアツーピアノード２４に接続することができる。無線デバイスからの通信は、無線アプリケーションプロトコル（ＷＡＰ）に従って行うことができる。無線ゲートウェイは、ＷＡＰ通信を、サービスプロバイダ１０が処理可能なＨＴＴＰメッセージに変換する。別の例示的な実施の形態では、音声デバイス（例えば、従来の電話機）が、音声ネットワークを介してメディア管理ノード１０、サービスプロバイダ２６、およびピアツーピアノード２４に接続することができる。音声デバイスからの通信は、従来のアナログオーディオ信号またはデジタルオーディオ信号の形式で行うこともできるし、ＶｏｘＭＬメッセージとしてフォーマットすることもできる。音声ゲートウェイは、音声テキスト化技術を使用して、オーディオ信号をＨＴＴＰメッセージに変換することができる。すなわち、ＶｏｘＭＬメッセージは、拡張スタイル言語（ＸＳＬ）のスタイル仕様に基づいてＨＴＴＰメッセージに変換することができる。また、音声ゲートウェイは、音声デバイスへ直接渡すことができるリアルタイムオーディオメッセージを受信するように構成することもできる。あるいは、音声ゲートウェイは、メッセージが音声デバイスに渡される前に、フォーマットされたメッセージ（例えば、ＶｏｘＭＬ、ＸＭＬ、ＷＭＬ、電子メール）をリアルタイムオーディオフォーマットに（例えば、テキスト音声化技術を使用して）変換するように構成することもできる。第３の例示的な実施の形態では、クライアントパーソナルコンピュータ（ＰＣ）で動作するソフトウェアプログラムが、インターネットを介して、メディア管理ノード１０のサービス、ならびに、サービスプロバイダ２６およびピアツーピアノード２４が提供するメディアオブジェクトにアクセスすることができる。
【００１６】
以下で詳細に説明するように、メディアマネージャ１２は、ユーザが、メディアオブジェクト間の１組のリンクによってメディアオブジェクトの選択したコレクションの編成およびブラウジングを行うことを可能にする。一般に、すべてのメディアオブジェクトは、選択されたコレクションの他の任意のメディアオブジェクトによりインデックスすることができる。或るメディアオブジェクトから、リンクされたメディアオブジェクトへ、および、その逆へ、各リンクをブラウジングすることができる。メディアオブジェクト間の１組のリンクは、ユーザまたはサードパーティが生成することもできるし、メディアマネージャ１２が自動的に生成することもできる。これらのリンクは、メディアマネージャ１２がアクセス可能な１つまたは２つ以上のメディアオブジェクトリンケージデータ構造体に、メディアオブジェクトとは別に記憶される。
【００１７】
コンテンツマネージャ１２は、選択されたデジタルコンテンツコレクションへのアクセスをさまざまな異なる方法で提供することができる。一実施の形態では、ユーザは、非常に多種多様な相互リンクされたメディアオブジェクトのパーソナルコレクションの編成およびブラウジングを行うことができる。別の実施の形態では、コンテンツマネージャ１２は、ユーザのコンピュータシステム上で実行される従来のウェブブラウザアプリケーションプログラムがアクセスできるインターネットウェブサイトを運用することができる。このウェブサイトは、パーソナルデジタルコンテンツ、コマーシャルデジタルコンテンツ、および／または公に利用可能なデジタルコンテンツのコレクションを提示することができる。また、ウェブサイトは、利用可能なデジタルコンテンツにリンクされたメディアオブジェクトの形式の追加情報を提供することもできる。ユーザは、生成されるリンクを指定することができ、特定のデジタルコンテンツファイルへのリンクおよび当該ファイルからのリンクとしてメディアオブジェクトを使用して、デジタルコンテンツのコレクションをブラウジングすることができる。代替的な実施の形態では、従来の現実世界だけの小売店（例えば、書店または楽器屋）が、１つまたは２つ以上のキオスク（またはコンテンツプレビューステーション）を含むことができる。これらキオスクは、メディアマネージャ１２と（例えば、ネットワーク通信チャネルを介して）通信して、キオスクにおけるレンダリングまたは後の再生のためにユーザのポータブルメディアデバイスへの転送が可能なデジタルコンテンツへのアクセスをユーザに提供するように構成することができる。キオスクは、グラフィカルユーザインタフェースを有するコンピュータシステムを含むことができる。このグラフィカルユーザインタフェースによって、ユーザは、リンクを確立することが可能になり、小売店にローカルに記憶されるか、または、リモートに記憶されてネットワーク通信チャネルを介して取り出し可能なデジタルコンテンツのコレクションをナビゲートすることが可能になる。また、キオスクは、ユーザがポータブルメディアデバイスに接続して、選択したデジタルコンテンツをダウンロードできるケーブルポートも含むことができる。
【００１８】
ユーザがメディアマネージャ１２とリモートに対話する実施の形態では、ユーザは、セッション中に生成されたメディアオブジェクトリンケージデータ構造体を、ポータブルストレージデバイス、または、ネットワーク接続を介してアクセス可能な選択されたネットワークストレージ位置に記憶することができる。
【００１９】
図２を参照して、一実施の形態では、コンテンツマネージャ１２は、コンピュータ３０上で動作する１つまたは２つ以上の各ソフトウェアモジュールとして実施することができる。コンピュータ３０は、処理ユニット３２、システムメモリ３４、および処理ユニット３２をコンピュータ３０のさまざまなコンポーネントに接続するシステムバス３６を含む。処理ユニット３２は、１つまたは２つ以上のプロセッサを含むことができる。これらプロセッサのそれぞれは、さまざまな市販のプロセッサのいずれか１つの形式のものとすることができる。システムメモリ３４は、読み出し専用メモリ（ＲＯＭ）およびランダムアクセスメモリ（ＲＡＭ）を含むことができる。このＲＯＭは、コンピュータ３０の起動ルーチンを含んだ基本入出力システム（ＢＩＯＳ）を記憶する。システムバス３６は、メモリバス、周辺バス、またはローカルバスとすることができ、ＰＣＩ、ＶＥＳＡ、マイクロチャネル、ＩＳＡ、およびＥＩＳＡを含むさまざまなバスプロトコルのいずれかと互換性を有するものとすることができる。また、コンピュータ３０は、永続ストレージメモリ３８（例えば、ハードドライブ、フロッピドライブ１２６、ＣＤＲＯＭドライブ、磁気テープドライブ、フラッシュメモリデバイス、およびデジタルビデオディスク）も含む。この永続ストレージメモリ３８は、システムバス３６に接続され、データ、データ構造体、およびコンピュータ実行可能命令の不揮発性ストレージまたは永続ストレージを提供する１つまたは２つ以上のコンピュータ可読媒体ディスクを含む。ユーザは、１つまたは２つ以上の入力デバイス４０（例えば、キーボード、コンピュータマウス、マイク、ジョイスティック、およびタッチパッド）を使用して、コンピュータ３０と対話（例えば、コマンドまたはデータを入力）することができる。ユーザに対して表示モニタ４２に表示されるグラフィカルユーザインタフェース（ＧＵＩ）を通じて情報を提示することができる。この表示モニタ４２は、表示コントローラ４４によって制御される。また、コンピュータ３０は、スピーカやプリンタ等の周辺出力デバイスも含むことができる。ネットワークインターフェースカード（ＮＩＣ）４６を通じてコンピュータ３０に１つまたは２つ以上のリモートコンピュータを接続することができる。
【００２０】
図２に示すように、システムメモリ３４は、メディアマネージャ１２、ＧＵＩドライバ４８、および１つまたは２つ以上のメディアオブジェクトリンケージ構造体５０も記憶する。メディアマネージャ１２は、ＧＵＩドライバ４８およびユーザ入力４０とインターフェースして、メディアオブジェクトリンケージデータ構造体５０の生成を制御する。また、メディアマネージャ１２は、ＧＵＩドライバ４８およびメディアオブジェクトリンケージデータ構造体ともインターフェースして、ユーザに対して表示モニタ４２に提示されるメディアオブジェクトブラウジング体験を制御する。リンクされてブラウジングされるコレクション内のメディアオブジェクトは、永続ストレージメモリ３８にローカルに記憶することもできるし、ＮＩＣ４６を通じてリモートに記憶してアクセスすることもできるし、その双方を行うこともできる。
【００２１】
＜メディアオブジェクトのリンク＞
図３を参照して、一実施の形態では、メディアマネージャ１２は、インデックスされ時間で順序付けられたデータ構造体６８から成るメディアファイル６６からキーデータ構造体６０、６２、６４の選択を自動的に生成するように構成することができる。メディアファイル６６は、インデックスされて時間で順序付けられる（すなわち、特定の時系列で再生用に順序付けられる）あらゆる種類のデジタルコンテンツに対応することができる。このデジタルコンテンツには、フルモーションビデオのフレーム、アニメグラフィックス、スライドショーの提示に編成されたスライド（例えば、ＰｏｗｅｒＰｏｉｎｔ（登録商標）のスライド、テキストスライド、および画像スライド）、ならびにデジタルオーディオのセグメントが含まれる。キーデータ構造体６０〜６４は、さまざまな従来の自動キーデータ構造体を抽出する技法（例えば、フルモーションビデオに使用される自動キーフレームを抽出する技法）のいずれか１つに従って抽出することができる。また、メディアマネージャ１２は、メタデータ７０をメディアファイル６６の最初のデータ構造体６８とリンクするように構成することもできる。この実施の形態では、メディアファイルデータ構造体６８のそれぞれが、インデックス値（例えば、フルモーションビデオのフレーム番号またはタイムスタンプ番号）に関連付けられる。メディアオブジェクト６０〜６４、７０とメディアファイルデータ構造体６８との間のリンクのそれぞれは、メディアファイルデータ構造体６８に関連付けられたインデックス値と、リンクされたメディアオブジェクト６０〜６４、７０のうちの１つのアドレスとの間のポインタである。各リンクは、メディアファイル６６の所与のデータ構造体６８からメディアオブジェクト６０〜６４、７０へ、および、その逆へブラウジング可能である。これらのリンクは、例えばＸＭＬ（拡張マークアップ言語）フォーマットで、１つまたは２つ以上のメディアオブジェクトデータ構造体に記憶することができる。
【００２２】
図４に示すように、一実施の形態では、メディアマネージャ１２は、ユーザ入力に応じてキーデータ構造体の最初の選択を変更するように構成される。例えば、図示した実施の形態では、ユーザは、キーデータ構造体６４を削除して、新しいキーデータ構造体７２を追加することができる。さらに、ユーザは、キーデータ構造体６２がリンクされるメディアファイル６６のデータ構造体６８を変えることもできる。この実施の形態では、メディアファイル６８のデータ構造体６８は、ユーザに対して、グラフィカルユーザインタフェースにおいてカードスタックとして提示されることが好ましい。この実施の形態では、ユーザは、ポインティングデバイス（例えば、コンピュータマウス）でデータ構造体６８の１つを選択することができ、メディアマネージャ１２は、選択されたデータ構造体のコンテンツを見直しのためにユーザに提示する。他の実施の形態では、メディアファイル６６のデータ構造体６８を、配列または１つずつ順にユーザに提示することができる。
【００２３】
図５および図６を参照して、一つの例示的な実施の形態では、メディアファイル６６は、フルモーションビデオフレーム７４のビデオファイルシーケンス７３に対応する。自動的なキーフレームの抽出およびユーザによる変更の後に、２つのキーフレーム７６、７８および高解像度スチール写真８０がビデオファイル７３にリンクされる。図６に示すように、ユーザは、キーフレーム７６〜８０の選択の変更に加えて、他のメディアオブジェクトをビデオフレーム７４にリンクすることもできる。例えば、ユーザは、テキストファイル注釈８２をビデオファイル７３にリンクすることができる。また、ユーザは、ＸＨＴＭＬ（拡張ハイパーテキストマークアップ言語）文書８４を、キーフレーム７８に対応するビデオフレームにリンクすることもできる。ＸＨＴＭＬ文書８４は、別のメディアオブジェクト（例えば、ウェブページ）のＵＲＬ（ユニフォームリソースロケータ）を含んだハイパーテキストリンク８６を含むことができる。また、ユーザは、オーディオファイル８８を、キーフレーム８０に対応するビデオフレームにリンクすることもできる。図示した実施の形態では、例えば、リンクされたオーディオファイル８８は、関連したビデオキーフレーム８０に登場する人物が演奏している歌曲に対応することができる。また、ユーザは、フルモーションビデオファイル９０をビデオファイル７３のフレーム９２にリンクすることもできる。図示した実施の形態では、例えば、リンクされたビデオファイル９０は、関連したビデオフレーム９２に登場する人物のビデオに対応することができる。また、ユーザは、キーフレーム８０に対応するビデオフレームに、関連したビデオフレーム８０に関係するメタデータを含んだテキストファイル９４をリンクすることもできる。例えば、図示した実施の形態では、ビデオフレーム８０は、高解像度静止画像に対応することができ、メタデータファイル９４は、高解像度静止画像を取り込んだビデオカメラが自動的に生成したメタデータに対応することができる。
【００２４】
図７Ａおよび図７Ｂを参照して、一実施の形態では、ビデオファイル７３が、他のメディアオブジェクトへのリンクで質的に向上された後、その結果生成されたメディアオブジェクトおよびメディアオブジェクトリンケージデータ構造体（図７Ａに図示）のコレクションが、コンテキストに依存した時間で参照されるメディアデータベース９６として記憶されることができる（図７Ｂに図示）。このデータベース９６は、メディアオブジェクト間の時間的関係および関連付けを保持する。データベース９６は、経時的に発展し得る連想リンクから高速かつ効率的にターゲットコンテンツを見つけることを可能にする質の高い意味の或る方法でブラウジングすることができる。ビデオファイル７３にリンクされたすべてのメディアオブジェクトは、注釈およびリンクを他のメディアオブジェクトと共有することができる。このように、メディアオブジェクトのコレクションをブラウジングしながら、新しいまたは忘れられた関連付けを発見することができる。
【００２５】
図８Ａ〜図８Ｄを参照して、いくつかの実施の形態では、選択されたコレクションのすべてのメディアファイルが、データベース９６（図７Ｂ）に１度だけ記憶される。インデックスされ時間で順序付けられたデータ構造体の各メディアファイル（例えば、ビデオファイル７３）は、対応するメディアファイルへの論理リンクでインデックスされる１組のデータ構造体シーケンスに論理的に分割することができる。メディアオブジェクト９８は、図８Ａに示すように、１組のデータ構造体シーケンスへの論理リンクでインデックスすることができる。メディアファイルへの各データ構造体シーケンスのリンクは、そのメディアファイルの開始点およびその対応するシーケンスの長さを特定することができる。データ構造体シーケンスは、図８Ｂに示すように連続的であってもよいし、連続的でなくてもよい。さらに、１組のデータ構造体シーケンスを、図８Ｃに示すように、複数のメディアファイルに連続的にマッピングすることもできる。あるいは、１組のデータ構造体シーケンスを、複数のメディアファイルに非連続的にマッピングすることもできる。
【００２６】
＜メディアオブジェクトのコレクションの提示およびブラウジング＞
図９を参照して、いくつかの実施の形態では、以下のように、メディアオブジェクトのコレクションをユーザに提示するようにメディアマネージャ１２を構成することができる。１群のメディアオブジェクトがコレクションから選択される（ステップ１００）。この選択は、インデックスされ時間で順序付けられたデータ構造体の中から選択されたメディアファイルの１つまたは２つ以上のデータ構造体に対するそれらメディアオブジェクトの関連性に基づいて行われる。以下で詳細に説明するように、メディアオブジェクトを選択するこの関連性の判定基準は、メディアオブジェクトと選択されたメディアファイルとの間のブラウジング可能なリンクに関係することもあるし、メディアオブジェクトと選択されたメディアファイルとの間の選択されたメタデータの類似度に関係することもある。次に、メディアファイルおよび選択された１群のメディアオブジェクトが、ブラウジングのためにユーザに同時に提示される（ステップ１０２）。これらメディアファイルおよびメディアオブジェクトは、マルチメディアアルバムページを通じてユーザに提示されることが好ましい。このマルチメディアアルバムページは、表示モニタ４２（図２）に表示されるウィンドウベースのＧＵＩである。
【００２７】
＜メディアオブジェクトリンクのブラウジング＞
いくつかの実施の形態では、上述したメディアオブジェクト間のリンク付けアーキテクチャは、メディアマネージャ１２が、マルチメディアアルバムページ１０４を通じて、コンテキストに依存した時間で参照される方法でコレクションのメディアオブジェクトをユーザに提示するのに使用することができる。このマルチメディアアルバムページ１０４は、選択されたメディアファイル（例えば、ビデオファイル７３）にアンカされる。例えば、メディアマネージャ１２は、メディアファイルのデータ構造体を順に提示することができ、この提示中に、メディアマネージャ１２は、選択された１群のメディアオブジェクトを、当該メディアオブジェクトがユーザに現在提示されているデータ構造体（またはデータ構造体シーケンス）に関連するごとに提示することができる。これらの実施の形態では、１群のオブジェクトをメディアファイルと同時に選択する関連性の判定基準は、選択されたメディアオブジェクトとメディアファイルのデータ構造体との間のブラウジング可能なリンクの存在に関係する。ブラウジング可能なリンクは、上述したように、メディアマネージャ１２が自動的に確立することができ、ユーザが変更することができる。また、ブラウジング可能なリンクは、提示されるメディアファイルのデータ構造体とコレクションの他のメディアオブジェクトとの間の１つまたは２つ以上のコンテキスト照合プロセス（例えば、顔認識プロセス、音声認識プロセス、または他のパターン照合プロセス）をインスタンス化することによって、メディアファイルの提示の直前（例えば、前処理期間中）または提示の進行中にメディアマネージャ１２が確立することができる。
【００２８】
図１０Ａを参照して、一つの例示的な実施の形態では、メディアマネージャ１２が提示する、インデックスされ時間で順序付けられたデータ構造体から成るメディアファイルは、ビデオファイルシーケンス７３に対応する。まず、メディアマネージャ１２は、ビデオファイルシーケンスの最初のキーフレーム７６を表示することによって、ユーザにビデオファイル７３を提示することができる。さらに、メディアマネージャ１２は、テキストファイル注釈８２も同時に提示することができる。このテキストファイル注釈８２は、キーフレーム７６に直接リンクされたものである。テキストファイル注釈８２は、キーフレーム７６の提示中にのみ提示することもできるし、キーフレーム７６の提示中及びキーフレーム７６が提示された後の或る所定の時間の間、提示することもできる。テキストファイル注釈の提示期間は、ビデオファイルシーケンス７３全体の提示期間よりも短いことが好ましい。図示した実施の形態では、テキストファイル注釈８２は、キーフレーム７６が提示された時にのみ提示される。
【００２９】
図１０Ｂを参照して、メディアマネージャ１２は、ビデオファイル７３のフレームをユーザに順に提示する。ビデオフレームへの１つまたは２つ以上のメディアオブジェクトのリンクが検出されると、メディアマネージャ１２は、リンクされたメディアオブジェクトを、対応するリンクされたビデオフレームと共にユーザに提示する。図示した実施の形態では、ビデオフレーム７８が表示されると、メディアマネージャ１２は、テキストファイル注釈８４も表示する。このテキストファイル注釈８４は、ビデオフレーム８８に直接リンクされたものである。ユーザは、テキストファイル注釈８４に関連付けられたハイパーテキストリンク８６を選択することによって、マルチメディアアルバムページ１０４から別のページ（例えば、別のマルチメディアアルバムページ、ウェブページ、または他の或るメディアオブジェクト）へジャンプすることができる。
【００３０】
また、メディアマネージャ１２は、コレクションの別のメディアオブジェクト８０がビデオフレーム７８のコンテキストに関連すると決定することもできる。例えば、メディアマネージャ１２は、顔認識プロセスをインスタンス化して、ビデオフレーム７８に表示された人物と、メディアオブジェクト８０に表示された人物とが一致することを検出することができる。図示した実施の形態では、メディアマネージャ１２が特定した関連するメディアオブジェクトは、高解像度スチール写真８０に対応する。一方、他の実施の形態では、特定されたメディアオブジェクトは、異なるメディアオブジェクトに対応することがある。メディアマネージャ１２は、特定されたメディアオブジェクト８０が、現在提示されているコンテキストに関連する間（例えば、同じ人物が、提示されたビデオフレームに登場している間）にのみ、当該メディアオブジェクト８０を表示することが好ましい。メディアオブジェクト８０の表示に加えて、メディアマネージャ１２は、メディアオブジェクト８０にリンクされたメディアオブジェクトへのリンクの図的表現も表示する。図示した実施の形態では、メディアマネージャ１２は、高解像度スチール写真の拡大版を表示する別のページへのリンク１０６と、高解像度写真に表示された人物のホームページに対応するインターネットウェブページへのリンク１０８と、高解像度写真に表示された人物に関係するオーディオファイル（例えば、表示された人物が記録した音声による挨拶の言葉）へのリンク１１０とを表示する。ユーザは、ハイパーリンク１０６〜１１０の１つまたは２つ以上を選択して、マルチメディアアルバムページ１０４から、リンクされた対応するメディアオブジェクトへジャンプすることができる。
【００３１】
図１０Ｃに示すように、コンテキストが変化すると、メディアマネージャ１２は、メディアオブジェクト８０、８４の提示を中止する。新しいメディアオブジェクトリンクが検出された時、または、新しい関連したメディアオブジェクトが特定された時に、メディアマネージャ１２は、新しいメディアオブジェクト９０をマルチメディアアルバムページ１０４に提示する。図示した実施の形態では、メディアオブジェクト９０は、キーフレーム１１２によって表されるビデオファイルに対応する。このキーフレーム１１２は、ビデオファイル７３のフレーム９２に表示されている人物と一致する顔を有する人物を示す。また、メディアマネージャ１２は、メディアオブジェクト９０にリンクされたメディアオブジェクトへのリンクの図的表現も表示する。図示した実施の形態では、メディアマネージャ１２は、メディアオブジェクト９０に対応するマルチメディアアルバムページへのリンク１１４と、ビデオファイル９２を提示するウィンドウへのリンク１１６と、キーフレーム１１２に表示された人物のホームページに対応するインターネットウェブページへのリンク１１８とを表示する。ユーザは、ハイパーリンク１１４〜１１８の１つまたは２つ以上を選択して、マルチメディアアルバムページ１０４から、リンクされた対応するメディアオブジェクトへジャンプすることができる。
【００３２】
以上のように、これらの実施の形態では、インデックスされ時間で順序付けられたデータ構造体の選択されたメディアファイルが提示されている間、ユーザは、インデックスされ時間で順序付けられたデータ構造体のうちの選択されたメディアファイルの再生に対して、コンテキストに依存して時間で参照される方法でユーザに表示されたリンクをアクティブにすることによって、関連したメディアオブジェクトのコレクションをナビゲートすることができる。このように、メディアオブジェクトのコレクションをブラウジングしながら、新しいまたは忘れられた関連付けを発見することができる。
【００３３】
＜メディアオブジェクトクラスタ階層のブラウジング＞
いくつかの実施の形態では、選択されたメディアファイルと同時に提示されるメディアオブジェクトを選択するのに使用される関連性の判定基準は、メディアオブジェクトと選択されたメディアファイルとの間の選択されたメタデータの類似度に関係することができる。このメタデータの類似度は、低レベルの特徴（例えば、モーションアクティビティ、テキスチャもしくは色の内容、およびオーディオの内容）または高レベルの特徴（例えば、キーワードや名前等のメタデータ；人物、場所、構造物等のオブジェクト；および再生の長さやメディアオブジェクトの作成日等の時間に関係した情報）に対応することができる。選択されたメタデータの類似度の判定基準に従って、メディアオブジェクトを選択されたメディアファイルと比較するのに、１つまたは２つ以上の既知のメディアオブジェクト処理技法（例えば、パターン認識技法、音声認識技法、カラーヒストグラムベースの技法、および自動パン／ズームモーション特徴付け処理技法）を使用することができる。選択されたメタデータの類似度の判定基準に従ってメディアオブジェクトを編成するユーザの指示に応じて、メディアマネージャ１２は、選択されたメディアファイルとメタデータ類似度が最も高い１群のメディアオブジェクトを選択する。メディアマネージャ１２は、その後、選択したメディアファイルおよび選択した１群のメディアオブジェクトを同時に提示する。
【００３４】
図１１に示すように、これらの実施の形態では、選択された１群のメディアオブジェクトを、選択されたメディアファイル１２０の周りに同時に提示することができる。あるいは、図１２に示すように、選択された１群のメディアオブジェクトをメディアオブジェクトスタック１２２の形式で提示することもできる。メディアオブジェクトスタック内の個々のメディアオブジェクトは、選択されたメディアファイル１２０と比較するために、例えばポインタ１２４によって選択することができる。図示した実施の形態では、選択されたメディアオブジェクトのそれぞれはビデオファイルに対応する。一方、他の実施の形態では、選択されたメディアオブジェクトの１つまたは２つ以上は、ビデオでないメディアオブジェクトである場合がある。ユーザは、メディアマネージャ１２がメディアオブジェクトの提示を編成する際に従うメタデータの類似度の判定基準を選択することができる。この選択は、ユーザが「編成（Organize by）」ウィンドウ１２６に含まれるメタデータ類似度ボタンの１つを選択することによって行われる。
【００３５】
図１３を参照して、いくつかの実施の形態では、コレクションのメディアオブジェクトを、メタデータの類似度の階層ごとにクラスタ階層に編成することができる。このように、ユーザは、当該ユーザに関連するコンテキストに従って記憶された大きなメディアオブジェクトのコレクションを効率的にブラウジングすることができる。これらの実施の形態では、メディアオブジェクトはクラスタに分類される。クラスタのそれぞれは、一定の個数のメディアオブジェクト（例えば、ユーザに同時に提示するのに便利なメディアオブジェクト数）を含むことが好ましい。各クラスタのメディアオブジェクトはすべて、その同じクラスタに論理的に配置できるだけ十分に類似したものである。一般に、階層の１つのレベルのクラスタのメディアオブジェクトは、次の高レベルのクラスタにおける単一のメディアオブジェクトによって代表される。したがって、図示した実施の形態では、メディアオブジェクト１２８が、メディアオブジェクト１３０、１３２、１３４、１３６のクラスタを代表し、メディアオブジェクト１３０が、メディアオブジェクト１３８、１４０、１４２、１４４のクラスタを代表する。代表のメディアオブジェクトは、統計的に決定することができる。例えば、メディアオブジェクトを、選択されたコンテキスト判定基準に従って順序付けることができ、その代表のメディアオブジェクトは、それら順序付けられたメディアオブジェクトから成る選択されたクラスタの重心または他の或る統計的な加重平均に対応することができる。
【００３６】
動作時に、ユーザは、メディアオブジェクト（例えば、ビデオファイル１２０）を選択（またはアンカ）して、選択したメタデータの類似度の判定基準（例えば、図１１および図１２の「日付」）に従ってメディアオブジェクトのコレクションを編成することができる。これに応じて、メディアマネージャ１２は、アンカされたメディアオブジェクトに対してメタデータ類似度が最も高い１群のメディアオブジェクト（例えば、アンカされたメディアファイルの作成日に最も近い時間で作成されたメディアオブジェクト）を選択する。選択された１群のメディアオブジェクトは、図１１に示すように同時にユーザに提示されるか、または、図１２に示すようにビデオカードスタックとして提示される。ユーザは、提示されたメディアオブジェクトをブラウジング（例えば、ビデオファイルの１つまたは２つ以上を再生）することもできるし、別の提示ビューにジャンプすることもできる。例えば、ユーザは、ビデオファイル７３にリンクされたメディアオブジェクトをナビゲートすることもできるし、現在ユーザに提示中の選択した１群の高レベルのメディアオブジェクトの１つによって代表されるメディアオブジェクトクラスタにドリルダウンすることもできる。
【００３７】
いくつかの実施の形態では、ユーザは、特定のメディアオブジェクトをアンカすることなく、メディアオブジェクトのコレクションをナビゲートすることができる。例えば、所望のメタデータの類似度の判定基準のユーザ選択に応じて、メディアマネージャ１２は、メディアオブジェクトのコレクションを、ブラウジング可能なメタデータ類似度の階層に自動的に編成することができる。一例示では、ユーザは、メディアオブジェクトのコレクションを色の内容の観点から編成することを選択できる。これに応じて、メディアマネージャ１２は、カラーヒストグラム解析（例えば、ＲＧＢまたはＹＵＶカラーヒストグラム解析）を実行して、各低レベルクラスタが高レベルクラスタのメディアオブジェクトによって代表されるクラスタ階層を生成する。メディアマネージャ１２は、ユーザによるブラウジング用に、メディアオブジェクトクラスタ階層の最も高いレベルを提示する。この例において、最も高いレベルのメディアオブジェクトは、異なる各カラープロファイル（例えば、大部分が緑、大部分が赤等）を有する各メディアオブジェクトクラスタを表すことができる。ユーザは、次に、提示されたメディアオブジェクトのうちの選択した１つについて、以下の動作の１つまたは２つ以上を実行するようにメディアマネージャ１２に指示することができる。以下の動作とは、現在のシーンを示すこと；次のシーンを示すこと；前のシーンを示すこと；メディアオブジェクトのスライドショーの概要を示すこと；メディアオブジェクトの写真アルバムプレゼンテーションを示すこと；メディアオブジェクトのスライドショープレゼンテーションを示すこと；選択したメディアオブジェクトが代表するクラスタ内にナビゲートすること；および、選択したメディアオブジェクトを含むクラスタから外部へナビゲートすることである。ユーザは、全クラスタ階層をドリルダウンして通過することもできるし、メディアオブジェクトコレクションを編成するものに対して別のメタデータの類似度の判定基準を選択することもできる。このプロセス中のどの段階においても、ユーザは、特定のメディアオブジェクトをアンカでき、選択した１つまたは２つ以上のメタデータの類似度の判定基準に従って、アンカしたメディアオブジェクトの周りにメディアオブジェクトコレクションを編成できる。
【００３８】
本明細書で説明したシステムおよび方法は、どの特定のハードウェア構成にも、どの特定のソフトウェア構成にも限定されるものではなく、デジタル電子回路機構、または、コンピュータハードウェア、ファームウェア、もしくはソフトウェアを含めて、あらゆる計算環境または処理環境で実施することができる。これらのシステムおよび方法は、部分的に、コンピュータプロセッサによる実行用に、マシン可読ストレージデバイスに有形に具現化されるコンピュータプログラム製品に実施することができる。いくつかの実施の形態では、これらのシステムおよび方法は、高級手続型プログラミング言語または高級オブジェクト指向型プログラミング言語で実施されることが好ましい。しかしながら、アルゴリズムは、必要に応じて、アセンブリ言語またはマシン言語で実施することができる。いずれの場合も、プログラミング言語は、コンパイラ型言語またはインタプリタ型言語とすることができる。本明細書で説明したメディアオブジェクト管理方法は、コンピュータプロセッサが、例えばプログラムモジュールに編成された命令を実行し、入力データに対して操作を行い出力を生成することによりこれらの方法を実行するによって遂行することができる。適切なプロセッサには、例えば、汎用マイクロプロセッサおよび専用マイクロプロセッサの双方が含まれる。一般に、プロセッサは、読み出し専用メモリおよび／またはランダムアクセスメモリから命令およびデータを受け取る。コンピュータプログラム命令を有形に具現化するのに適したストレージデバイスには、あらゆる形式の不揮発性メモリが含まれる。このあらゆる形式の不揮発性メモリには、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリデバイス等の半導体メモリデバイス；内部ハードディスクやリムーバブルディスク等の磁気ディスク；光磁気ディスク；およびＣＤ−ＲＯＭが含まれる。上記技術のいずれも、特別に設計されたＡＳＩＣ（特定用途向け集積回路）によって補完することもできるし、当該ＡＳＩＣに組み込むこともできる。
【００３９】
他の実施の形態は特許請求の範囲に含まれる。
【図面の簡単な説明】
【００４０】
【図１】１組のローカルなメディアファイルに直接接続され、かつ、ローカルエリアネットワークおよびグローバルネットワーク基盤を介して複数の組のリモートメディアファイルに間接的に接続されたメディア管理ノードの模式図である。
【図２】メディアオブジェクトの管理方法を実施するようにプログラム可能なコンピュータシステムの模式図である。
【図３】インデックスされ時間で順序付けられたデータ構造体から成るメディアファイル、およびキーデータ構造体の自動生成された選択の模式的な斜視図である。
【図４】キーデータ構造体の選択がユーザによって変更された後の図３のメディアファイルの模式的な斜視図である。
【図５】一続きのフルモーションビデオフレーム、キーフレームの選択、および高解像度スチール写真を含むインデックスされたメディアファイルの模式的な斜視図である。
【図６】インデックスされたメディアファイルの各ビデオフレームにリンクされるユーザ選択された複数のメディアオブジェクトと共に、図５のインデックスされたメディアファイル、キーフレームの選択、および高解像度スチール写真を示す模式的な斜視図である。
【図７Ａ】図６のキーフレーム、高解像度スチール写真、およびメディアオブジェクトをインデックスされたメディアファイルに接続するリンクの模式的な斜視図である。
【図７Ｂ】図７Ａのインデックスされたメディアファイル、キーフレーム、高解像度スチール写真、メディアオブジェクト、および接続リンクを記憶するデータベースの模式的な斜視図である。
【図８Ａ】１組のビデオシーケンスにマッピングされたビデオファイルの模式的な斜視図である。
【図８Ｂ】共通のビデオファイルにマッピングされた１組のビデオシーケンスの模式的な斜視図である。
【図８Ｃ】２つのビデオファイルにマッピングされた１組の連続的なビデオシーケンスの模式的な斜視図である。
【図８Ｄ】２つのビデオファイルにマッピングされた１組の非連続的なビデオシーケンスの模式的な斜視図である。
【図９】メディアオブジェクトのコレクションを提示する方法のフロー図である。
【図１０Ａ】ビデオファイルと、そのビデオファイルのビデオフレームにリンクされた、選択された１群のメディアオブジェクトとの提示中のマルチメディアアルバムページの模式図である。
【図１０Ｂ】ビデオファイルと、そのビデオファイルのビデオフレームにリンクされた、選択された１群のメディアオブジェクトとの提示中のマルチメディアアルバムページの模式図である。
【図１０Ｃ】ビデオファイルと、そのビデオファイルのビデオフレームにリンクされた、選択された１群のメディアオブジェクトとの提示中のマルチメディアアルバムページの模式図である。
【図１１】選択されたビデオファイルと、メタデータ類似度の判定基準に基づいて選択された１群のメディアオブジェクトとを同時に提示するグラフィカルユーザインタフェースの模式図である。
【図１２】選択されたビデオファイルに隣接するビデオカードスタックとして、図１１のメディアオブジェクトを提示するグラフィカルユーザインタフェースの模式図である。
【図１３】１つまたは２つ以上のメディアオブジェクトの関連性の判定基準に基づいてクラスタに分類されたメディアオブジェクトの階層的配置である。
【図１】
2005535018.tif 000003
【図２】
2005535018.tif 000004
【図３】
2005535018.tif 000005
【図４】
2005535018.tif 000006
【図５】
2005535018.tif 000007
【図６】
2005535018.tif 000008
【図７Ａ】
2005535018.tif 000009
【図７Ｂ】
2005535018.tif 000010
【図８Ａ】
2005535018.tif 000011
【図８Ｂ】
2005535018.tif 000012
【図８Ｃ】
2005535018.tif 000013
【図８Ｄ】
2005535018.tif 000014
【図９】
2005535018.tif 000015
【図１０Ａ】
2005535018.tif 000016
【図１０Ｂ】
2005535018.tif 000017
【図１０Ｃ】
2005535018.tif 000018
【図１１】
2005535018.tif 000019
【図１２】
2005535018.tif 000020
【図１３】
2005535018.tif 000021
【国際調査報告】
2005535018.tif 000022
2005535018.tif 000023