(57)【要約】オンライン委託販売システムは、一連のファイル「スロット」を有する予め定義された「タイムライン」で、プロモーション・ビデオ又はアニメーション・コンテンツを表示する。これらのスロット内のファイルはタイムラインで定義された順序で消費者に自動提示される。タイムラインのセグメントは、顧客がプロモーション素材の閲覧を希望した場合には、委託販売サーバ又は他の顧客からファイル・シェアリング・ネットワークを経由して、顧客にダウンロードされる。プロモーション・コンテンツをシステム内に含めるようにするため、販売委託者はタイムライン上にスペースを購入した後にカスタム・プロモーション・コンテンツを委託販売システムにアップロードするか、又は予め録画されている多量のプロモーション・コンテンツの中からストックされている場面を選択する。プロモーション・コンテンツはフラグメント化され販売委託者が購入した位置でタイムラインに挿入される。販売情報もその項目についてのプロモーション素材をダウンロードする。【選択図】【図１】
2008522329.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための方法であって、
（ａ）販売委託者から前記マルチメディア・コンテンツを受信するステップと、
（ｂ）前記マルチメディア・コンテンツに関連させるべきプロモーション・コンテンツを取得するステップと、
（ｃ）一連のファイルスロットを有するタイムラインを定義するステップと、
（ｄ）前記プロモーション・コンテンツをフラグメント化して該フラグメントを前記タイムライン内のファイルスロットに、前記販売委託者によって購入された位置で挿入するステップと、
（ｅ）消費者からの要求に応答して、前記タイムラインによって定義された順序でネットワーク上で前記タイムライン内の前記スロットにあるファイルを前記消費者に提示するステップと、
を含むことを特徴とする方法。
【請求項２】
（ｆ）前記ステップ（ｅ）における前記ファイルの提示と同期して、前記消費者に、前記マルチメディア・コンテンツを購入するのに必要な情報を提示することで、前記消費者が、プロモーション表示を受信している間に前記マルチメディア・コンテンツを購入できるようにするステップ
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ステップ（ａ）は前記ネットワーク上で前記販売委託者から前記マルチメディア・コンテンツを受信するステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ステップ（ｂ）は前記ネットワーク上で前記販売委託者から前記プロモーション・コンテンツを取得するステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ステップ（ｂ）は前記販売委託者からストックのプロモーション素材からの選択を受信するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記ステップ（ｅ）は委託販売サーバから前記ネットワーク上で前記タイムライン内の前記スロットにあるファイルをダウンロードするステップを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記ステップ（ｅ）はファイル共有ネットワークを介して別の消費者から前記ネットワーク上で前記タイムライン内の前記スロットにあるファイルをダウンロードするステップを含むことを特徴とする請求項１に記載の方法。
【請求項８】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための方法であって、
（ａ）プロモーション時間を購入する要求と、前記マルチメディア・コンテンツと、消費者が前記マルチメディア・コンテンツを購入するのに必要な購入情報とを前記ネットワーク上で販売委託者から受信するステップと、
（ｂ）前記マルチメディア・コンテンツに関連させるべきプロモーション・コンテンツを取得するステップと、
（ｃ）前記プロモーション・コンテンツを前記販売委託者によって購入された前記プロモーション時間と等しい合計持続時間を有する複数のファイルスロットにフラグメント化するステップと、
（ｄ）消費者からの要求に応答して該消費者に前記ネットワーク上でファイルスロット情報を提示するステップと、
（ｅ）前記ファイルスロット情報と同時に前記消費者に前記購入情報を提示するステップと、
を含むことを特徴とする方法。
【請求項９】
前記ステップ（ｂ）は前記ネットワーク上で前記販売委託者から前記プロモーション・コンテンツを取得するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ステップ（ｂ）は前記販売委託者からストックのプロモーション素材からの選択を受信するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１１】
前記ステップ（ｄ）は委託販売サーバから前記ネットワーク上でファイルスロット情報をダウンロードするステップを含むことを特徴とする請求項８に記載の方法。
【請求項１２】
前記ステップ（ｄ）はファイル共有ネットワークを介して別の消費者から前記ネットワーク上で前記ファイルスロット情報をダウンロードするステップを含むことを特徴とする請求項８に記載の方法。
【請求項１３】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための方法であって、
（ａ）販売委託者から、前記ネットワーク上で、前記マルチメディア・コンテンツと、前記マルチメディア・コンテンツに関連させるべきプロモーション・コンテンツとを委託販売サーバにおいて受信するステップと、
（ｂ）第１のコンピュータからの要求に応答して、前記プロモーション・コンテンツをフラグメント化し、前記委託販売サーバから前記第１のコンピュータへ前記ネットワーク上でプロモーション・コンテンツのフラグメントをダウンロードするステップと、
（ｃ）前記第１のコンピュータに前記ダウンロードしたプロモーション・コンテンツのフラグメントを格納するステップと、
（ｄ）プロモーション・コンテンツ・フラグメントに対する第２のコンピュータからの要求に応答して、前記プロモーション・コンテンツ・フラグメントを前記第１のコンピュータからダウンロードするステップと
を含むことを特徴とする方法。
【請求項１４】
前記ステップ（ｄ）は、前記プロモーション・コンテンツ・フラグメントが前記委託販売サーバから入手できない場合には、前記委託販売サーバから前記プロモーション・コンテンツ・フラグメントをダウンロードするステップを含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
（ｅ）前記第１のコンピュータにおいて、前記ダウンロードしたプロモーション・コンテンツ・フラグメントを消費者に提示するステップ
をさらに含むことを特徴とする請求項１３に記載の方法。
【請求項１６】
（ｆ）消費者が前記マルチメディア・コンテンツを購入するのに必要な購入情報を前記ネットワーク上で前記販売委託者から受信するステップと、
（ｇ）前記プロモーション・コンテンツ・フラグメントと一緒に前記第１のコンピュータへ前記購入情報をダウンロードするステップと、
（ｈ）前記プロモーション・コンテンツ・フラグメントの提示と同期させて前記購入情報を提示するステップ
をさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための装置であって、
販売委託者から前記マルチメディア・コンテンツを受信するための手段と、
前記マルチメディア・コンテンツに関連させるべきプロモーション・コンテンツを取得するための手段と、
一連のファイルスロットを有するタイムラインを定義するための手段と、
前記プロモーション・コンテンツをフラグメント化し、前記販売委託者によって購入された位置で前記タイムライン内のファイルスロットに前記フラグメントを挿入するための手段と、
消費者からの要求に応答して、前記タイムラインによって定義された順序で、前記消費者に前記ネットワーク上で前記タイムライン内の前記スロットにあるファイルを提示するための手段と
を含むことを特徴とする装置。
【請求項１８】
ファイルを提示するための前記手段による前記ファイルの提示と同期して、前記消費者に、前記マルチメディア・コンテンツを購入するのに必要な情報を提示し、これにより前記消費者がプロモーション表示を受信している間に前記マルチメディア・コンテンツを購入できるようにするための手段
をさらに含むことを特徴とする請求項１７に記載の装置。
【請求項１９】
マルチメディア・コンテンツを受信するための前記手段は前記ネットワーク上で前記販売委託者から前記マルチメディア・コンテンツを受信するための手段を含むことを特徴とする請求項１７に記載の装置。
【請求項２０】
プロモーション・コンテンツを取得するための前記手段は前記ネットワーク上で前記販売委託者から前記プロモーション・コンテンツを取得するための手段を含むことを特徴とする請求項１７に記載の装置。
【請求項２１】
プロモーション・コンテンツを取得するための前記手段は前記販売委託者からストックのプロモーション素材からの選択を受信するための手段を含むことを特徴とする請求項１７に記載の装置。
【請求項２２】
ファイルを提示するための前記手段は委託販売サーバから前記ネットワーク上で前記タイムライン内の前記スロットにあるファイルをダウンロードするための手段を含むことを特徴とする請求項１７に記載の装置。
【請求項２３】
ファイルを提示するための前記手段はファイル共有ネットワーク経由で別の消費者から前記ネットワーク上で前記タイムライン内の前記スロットにあるファイルをダウンロードするための手段を含むことを特徴とする請求項１７に記載の装置。
【請求項２４】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための装置であって、
プロモーション時間を購入するための要求と、前記マルチメディア・コンテンツと、消費者が前記マルチメディア・コンテンツを購入するのに必要な購入情報とを販売委託者から前記ネットワーク上で受信するための手段と、
前記マルチメディア・コンテンツに関連させるべきプロモーション・コンテンツを取得するための手段と、
前記販売委託者によって購入された前記プロモーション時間と等しい合計持続時間を有する複数のファイルスロットに前記プロモーション・コンテンツをフラグメント化するための手段と、
消費者からの要求に応答して、該消費者へ前記ネットワーク上で前記ファイルスロット情報を提示するための手段と、
前記ファイルスロット情報と同時に前記消費者へ前記購入情報を提示するための手段と、
を含むことを特徴とする装置。
【請求項２５】
プロモーション・コンテンツを取得するための前記手段は前記ネットワーク上で前記販売委託者から前記プロモーション・コンテンツを取得するための手段を含むことを特徴とする請求項２４に記載の装置。
【請求項２６】
プロモーション・コンテンツを取得するための前記手段は前記販売委託者からストックのプロモーション素材からの選択を受信するための手段を含むことを特徴とする請求項２４に記載の装置。
【請求項２７】
ファイルスロット情報を提示するための前記手段は委託販売サーバから前記ネットワーク上でファイルスロット情報をダウンロードするための手段を含むことを特徴とする請求項２４に記載の装置。
【請求項２８】
前記ファイルスロット情報を提示するための手段はファイル共有ネットワーク経由で別の消費者から前記ネットワーク上で前記ファイルスロット情報をダウンロードするための手段を含むことを特徴とする請求項２４に記載の装置。
【請求項２９】
ネットワーク上でマルチメディア・コンテンツの対話型委託販売を自動化するための装置であって、
販売委託者から、前記ネットワーク上で、前記マルチメディア・コンテンツと、前記マルチメディア・コンテンツに関連させるプロモーション・コンテンツとを委託販売サーバにて受信するための手段と、
第１のコンピュータからの要求に応答して、前記プロモーション・コンテンツをフラグメント化し、前記委託販売サーバから前記第１のコンピュータへ前記ネットワーク上でプロモーション・コンテンツ・フラグメントをダウンロードするための手段と、
前記第１のコンピュータに前記ダウンロードしたプロモーション・コンテンツ・フラグメントを格納するための手段と、
プロモーション・コンテンツ・フラグメントに対する第２のコンピュータからの要求に応答して、前記第１のコンピュータから前記プロモーション・コンテンツ・フラグメントをダウンロードする動作可能な手段と、
を含むことを特徴とする装置。
【請求項３０】
プロモーション・コンテンツ・フラグメントをダウンロードするための前記手段は、前記プロモーション・コンテンツ・フラグメントが前記委託販売サーバから入手できない場合には、前記委託販売サーバから前記プロモーション・コンテンツ・フラグメントをダウンロードするための手段を含むことを特徴とする請求項２９に記載の装置。
【請求項３１】
前記段ロードしたプロモーション・コンテンツ・フラグメントを前記第１のコンピュータにおいて消費者へ提示するための手段
をさらに含むことを特徴とする請求項２９に記載の装置。
【請求項３２】
消費者が前記マルチメディア・コンテンツを購入するのに必要な購入情報を前記ネットワーク上で前記販売委託者から受信するための手段と、
前記プロモーション・コンテンツ・フラグメントと一緒に前記第１のコンピュータへ前記購入情報をダウンロードするための手段と、
前記プロモーション・コンテンツ・フラグメントの提示と同期して前記購入情報を提示するための手段と
をさらに含むことを特徴とする請求項３１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチメディア・コンテンツ例えばデジタル音楽、映画、グラフィックスをネットワーク例えばインターネット上で委託方式により提供、頒布、販売することに関連する。
【０００２】
現在運用されているマルチメディア頒布システムは一般にマルチメディア・コンテンツ情報例えばオーディオ、ビデオ、及びテキストデータを顧客に提供するコンテンツ・プロバイダと、サービス例えばバンキング又はショッピング・サービスを顧客に提供するサービス・プロバイダとの組み合わせから構成される。コンテンツ及びサービス・プロバイダは一般に、ブロードバンド通信ネットワーク例えば統合サービスデジタル網（ＩＳＤＮ）又はケーブルテレビジョン（ＣＡＴＶ）通信ネットワークであるデジタルネットワークか、パケット・スイッチ・ネットワーク例えば非同期転送モード（ＡＴＭ）通信ネットワーク又はインターネットを経由して、コンピュータ、ＰＤＡ、セットトップボックス・テレビジョン及びその他の電子機器を含む顧客の端末に接続される。
【０００３】
このようなシステムにおいて、コンテンツ・プロバイダはネットワークに接続されているサーバにコンテンツを格納して顧客の端末にサーバへのアクセスを提供する。場合によってはプロバイダのサーバへのアクセスは購読料金を支払っている顧客だけに制限される。他のシステムでは、サービス・プロバイダはシステムと統合されて顧客が選択したコンテンツを購入しポイントオブセールで支払いを行なう。殆どの場合で、これらのシステムはインタラクティブ（対話型）であって顧客は購入しようとするコンテンツを検索して選択することができ、また多くの場合で顧客は購入する前に素材をプレビューすることができる。
【０００４】
コンテンツを購入した後、これを顧客の端末へネットワーク経由でダウンロードする。このようなシステムの一例はオンライン音楽ストアである。ストアとインターネット経由でコンタクトを取る顧客は楽曲を選択して購入し、これを顧客へ後で提示するため顧客の端末へダウンロードすることができる。
【０００５】
その他のシステムにおいて、顧客はコンテンツのダウンロードを対話的に制御することも可能である。例えば、ビデオ・オンデマンド（ＶＯＤ）システムの場合では、ビデオ及びオーディオ・データは顧客が生成したコマンドに応答してサーバから顧客の端末へ送信される。これらのコマンドによってユーザはダウンロードを開始し、中断し、希望どおりにダウンロードを再開することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のシステムは幾つかの欠点を有している。例えば、従来のシステムにおいて、コンテンツ・プロバイダはコンテンツ・サーバ上でコンテンツを制御、取得、格納する。コンテンツをサーバ上に配置するために、コンテンツ・ジェネレータ例えば楽曲を録音したミュージシャンはコンテンツ・プロバイダと交渉してその歌をサーバに追加してもらう必要がある。代表的には、これにはコンテンツ・ジェネレータとコンテンツ・プロバイダの間でライセンス交渉が関係する。このようなライセンス交渉は困難かつ高価なことがある。場合によっては、コンテンツ・プロバイダは、単にシステムに含めることを保証するだけ充分に大きな潜在的市場をコンテンツが有していないことでコンテンツ・ジェネレータとの取引を望まないことがある。
【０００７】
従来のシステムは販売された製品について表示することが可能なプロモーション素材の種類においても制限されている。例えば、曲目又はアルバムをプロモーションするため、プロモーション・ミュージックビデオがしばしば作成され、これはその曲目又はアルバムに特有のもので曲目に焦点を当てている。このミュージックビデオ又は少なくともビデオの一部が販売時点で顧客によって視聴に利用できるようにしてあることが望ましい。幾つかの従来のシステムは販売時点でプロモーション・ビデオ・コンテンツを表示することが可能だが、このコンテンツは一般に特定の販売項目に特有のものではなくまた販売項目のベンダーによって選択することができない「ストック」ビデオ又はアニメーションに限定されている。
【０００８】
さらに、従来のシステムは遅いことが多い。一般に、これは大きなファイルをダウンロードしてプロモーション・ビデオ又はアニメーションを表示しなければならないためネットワークへの比較的高速な接続を必要とする。高速接続であっても、顧客とサーバの間の対話はサーバ又はサーバ群で関係する大容量の情報転送のため遅くなることがある。
【課題を解決するための手段】
【０００９】
本発明の原理によれば、オンライン委託販売システムは一連のファイル「スロット」を含む予め定義された「タイムライン」でプロモーション・ビデオ又はアニメーション・コンテンツを表示する。これらのスロット内のファイルはタイムラインで定義された順序で消費者に自動提示される。タイムラインのセグメントは委託販売サーバ又は他の顧客のどちらかからファイル共有ネットワークを経由して、顧客がプロモーション素材の閲覧を希望した場合に、顧客にダウンロードされる。プロモーション・コンテンツをシステム内に含めてもらうため、販売委託者はタイムライン上にスペースを購入してカスタム・プロモーション・コンテンツを委託販売システムにアップロードするか、又は予め録画されている多量のプロモーション・コンテンツの中からストックされている場面を選択する。プロモーション・コンテンツは細分され販売委託者が購入した位置でタイムラインに挿入される。この後、タイムライン・セグメントが顧客にダウンロードされ、プロモーション素材を提示する。
【００１０】
プロモーション・コンテンツをアップロードするか又は選択することに加えて、販売委託者はプロモーション素材の提示中に購入に利用することができる委託された項目を関連付けその項目を説明する情報を表示し、プロモーション素材を提示している間にその項目が購入に利用できるようにする。販売項目がデジタル・フォーマットになっていれば、例えばデジタル・オーディオ・ファイルであれば、これらもまた委託システムへアップロードし販売項目とプロモーション素材とを関連付ける販売委託者の情報と一緒にデータベースへ格納する。
【００１１】
１つの実施例において、委託販売システムは販売委託者モジュールと、委託販売サーバと、顧客モジュールとを含む。販売委託者モジュールは販売委託者の端末に配置され販売委託者が委託販売サーバにアカウントを設定してタイムライン上にスペースを購入できるようにし、販売委託者によるスペース購入の支払いを含めた会計明細と購入可能な項目が消費者によって購入された時に販売委託者に支払いを取り扱う。販売委託者モジュールはまた販売委託者が委託販売サーバへプロモーション・ビデオ・コンテンツをアップロードできるようにし販売項目が適切なフォーマットになっている場合には販売のためにその項目をアップロードできるようにする。
【００１２】
委託販売サーバはストレージにタイムラインのマスターコピーを保持する。プロモーション・コンテンツがアップロードされると、サーバは委託されたコンテンツをフォーマットし、コンテンツを細分化して細分化されたコンテンツをタイムラインの適当な位置に挿入する。サーバは又スペースの購入についてと販売されたコンテンツについての支払いに関連する会計情報のデータベースも保持する。サーバはまた販売に利用することができる例えばデジタル・オーディオ・ファイル等デジタル委託項目のデータベースも維持する。会計モジュールは委託された項目とプロモーション素材とを関連付けることでプロモーション素材が提示されている時点で委託された項目を購入のために利用できるようにする販売委託者の情報を維持する。
【００１３】
最後に、顧客モジュールは顧客のウェブ・ブラウザに常駐する。顧客モジュールはタイムライン・セグメントをダウンロードしてウェブ・ブラウザで情報を視聴するためにタイムライン・スロットにおいて自動的にプロモーション情報を提示するためのレシーバを含む。各々のタイムライン・スロット内でのプロモーション素材が提示されると、プロモーション素材に関連付けられた委託販売項目を説明する情報も顧客に提示されて顧客は所望なら購入するためにある項目を選択することができる。顧客モジュールはまた選択された委託販売項目を購入できるようにする従来の販売ソフトウェアとデジタル形式になっている購入した項目をダウンロードするためのファイル・ダウンロード・アプリケーションも含む。
【００１４】
別の実施例において、タイムライン上での各ファイルスロットのファイルサイズは比較的小さい。その結果、タイムライン上のファイルの提示はタイムライン・セグメントのダウンロードが開始した後で非常に迅速に開始することができる。最初にダウンロードしたタイムライン・セグメントの提示中に、追加のタイムライン・セグメントをダウンロードすることができる。これにより委託販売システムはプロモーション・ビデオ素材を順次表示することができプロモーション素材をロードするために長時間待たされることが無くなる。
【００１５】
さらに別の実施例において、各顧客が現在のタイムライン・セグメントをダウンロードすると、その顧客はピア・ツー・ピア・ファイル供給ネットワークの一部になる。つまり、現在のタイムライン・セグメントをダウンロードしている顧客は委託販売サーバではなく別の顧客からタイムライン・セグメントをダウンロードすることができる。他の顧客はダウンロードする顧客に近い位置にあるので、より高速な接続を確立することができる。現在のタイムライン・セグメントを持っている他の顧客が見つからない場合、タイムライン・セグメントは委託販売サーバからダウンロードすることができる。この構成によりダウンロード負荷の大きな時間中に委託販売サーバで発生するボトルネックを防止し、またサーバで要求されるバンド幅を低減することができる。
【発明を実施するための最良の形態】
【００１６】
図１は本発明の原理にしたがって構築されたオンライン委託販売システム１００の代表的実施例を示す。システム１００は顧客モジュール１０２、販売委託者モジュール１０４、委託販売サーバ１０６を含む。委託販売サーバ１０６は従来のウェブ・サーバとして動作し販売委託者によって生成送信されるデジタル・コンテンツのリポジトリを提供する。委託販売サーバ１０６は各顧客のアカウントに関する情報を格納する顧客データベースを含む。各々のアカウントについて、この情報は例えば顧客のログイン名とパスワード、会計収支、購入した項目、支払い条件等を含むことができる。委託販売サーバ１０６はまた販売委託者情報及び購入可能項目のデータベース１１２も含む。
【００１７】
データベース１１２は各販売委託者、プロモーション素材の各ピース、また販売委託者によってシステムに追加された関連のある委託された購入可能な項目に関連した情報を格納する。この情報は販売委託者アカウント情報例えば氏名と住所、及び販売委託者に割り当てられたユニークな販売委託者ＩＤを含む。会計テーブルも提供されて委託された項目の売上の追跡を行なう。委託販売システムが指向する業種によって変化するが、委託された購入可能な項目はデジタル・オーディオ・ファイル、デジタル・ビデオ・ファイル、手工芸品、衣服、物品又は製品又はサービスである。デジタル形式になっている購入可能な項目例えばデジタル・オーディオ又はビデオ・ファイル等もデータベース１１２に格納することができる。
【００１８】
データベース１１２に格納される各々の購入可能な品目について、例えばデータベース１１２内でのコンテンツの位置、コンテンツの名称、関連するアーチスト、メディアの長さ、及びメディアのジャンル等の情報も販売委託者データベース１１２に格納される。矢印１１８で模式的に図示してあるように顧客データベースと販売委託者データベースは以下で説明するようにシステムの他の部分と相互作用する会計エンジン１１６によって維持される。会計エンジン１１６は自動化された会計機能をホストし、これが顧客及び販売委託者データベースにおいて会計テーブルを更新して、顧客モジュール１０２と販売委託者モジュール１０４の間のデータベース・トランザクションを正確に捕捉する。さらに、模式的に矢印１３０によって示されるようにデータベース１１２から委託されたデジタル・ファイルのコピーを取り出してダウンロード・エンジン１２０により顧客モジュールへダウンロードすることができる。
【００１９】
委託販売サーバ１０６はまたメディア・データベース１１４を含み、これにはプロモーション・タイムライン・コンテンツを格納する。プロモーション・コンテンツは模式的に矢印１２６によって示されるように、販売委託者から受信したコンテンツを提示に適した形態に変換するコンテンツ・コンバータ１２４によってメディア・データベース１１４へ入力することができる。メディア・データベース１１４に格納されているタイムライン情報は模式的に矢印１２８によって示されるように取り出され、委託販売サーバ１０６によってホストされるウェブ・サイトを顧客が毎回訪れる度にタイムライン・パブリシャー１２２によって公開される。
【００２０】
販売委託者によって提供された素材に加えて、コンテンツ及びプロモーション素材もまた委託販売システムオペレータによって提供され委託販売サーバに配置される。これらの素材は再販目的で委託販売システムオペレータによって購入されたもので周知の曲目やビデオ素材を含むことがある。これによって委託販売システムオペレータはあまり知られていないアーチストから委託された素材に面白さを生成することができる。
【００２１】
当業者には公知のように、図１に図示した構成要素の特定の構成は変化させることが可能である。例えば、コンテンツ・コンバータ１２４はシステムの全体的動作に影響を与えることなく、委託販売サーバ１０６ではなく販売委託者モジュール１０４に配置することができる。さらに、委託販売サーバ１０６は単一のデバイスであるように図示してあるが、このデバイスによって実行される機能を幾つかの装置上に分散し得ることが周知となっている。これは様々な方法で行なうことができる。参照番号のついたコンポーネントの各々は別々の装置上で実行することができ、又はコンポーネントの幾つかを複数の装置にまたがって分割できる。たとえば、多くのデータベースは複数の装置にまたがって実行されるように設計されているので、データベース１１０はこのような構成を保証するだけの充分な人数の顧客がいる場合には装置間で分散されることがある。
【００２２】
顧客モジュール１０２はインターネット・エクスプローラ、ネットスケープ、又はその他の共通に使用されるウェブ・ブラウザ等のウェブ・ブラウザを用いて配置されるブラウザ・ベースのインタフェースによって表示されるパブリックアクセス・メディアプレーヤ、及び仮想対話型テレビチューナである。顧客がコンテンツを視聴して注文するためには、顧客モジュール１０２が最初に顧客の端末にインストールされる必要がある。顧客モジュール１０２は（料金あり又はなしで）ダウンロードしたり、店頭のプロモーションＣＤ−ＲＯＭデモンストレーション・ディスク経由でインストールしたりすることができる。代表的には、顧客モジュール１０２は顧客が最初に委託販売サーバ１０６によってホストされるウェブ・サイトに接続した時に自動インストールされる。顧客モジュール１０２が顧客の端末にインストールされると、意図的にアンインストールされるまでインストールされたままとなる。
【００２３】
顧客モジュール１０２は、例えば顧客情報のプライバシー暗号化、クレジット認証、ショッピングカート、チェックアウト・サービス等様々な機能を実行する従来のオンラインストア・ソフトウェアで実現することができる販売モジュール１３２を含む。販売モジュール１３２はインターネット経由で、矢印１３８によって模式的に図示してあるように、委託販売サーバ１０６の会計エンジン１１６と対話して委託されたコンテンツの販売を完了する。ファイル・ダウンローダ１３４は購入したデジタル・オーディオ又はビデオ・ファイルのダウンロードを行なうために提供される。ダウンローダ１４３は矢印１４０によって模式的に示してあるように、委託販売サーバ１０６のダウンロード・エンジン１２０と対話して販売委託者情報／購入可能項目データベース１１２から購入されたコンテンツを取り出し、取り出されたコンテンツを顧客モジュール１０２へダウンロードする。
【００２４】
後述するように、タイムライン提示ソフトウェア１３６は購入可能な項目に関連するプロモーション・ビデオを提示して購入可能なコンテンツに興味を持たせる。所定の方法で又後述するように、これは販売委託者によって以前にアップロードされたか又はストックされた場面から選択されたプロモーション・ビデオ・セグメントを提示する。タイムライン提示ソフトウェアは矢印１４６によって模式的に図示してあるように、顧客が顧客モジュール・ソフトウェアを開始し委託販売ウェブ・サイトにログインする度に、委託販売サーバ１０６内のタイムライン・パブリシャー１２２と対話する。これ以外に、後述するように、タイムライン提示ソフトウェア１３６は矢印１４２で模式的に図示されるようにピア・ツー・ピア・ファイル共有ネットワーク１０８から直接現在のタイムラインのセグメントを取得することもできる。前述したように、ファイル共有ネットワーク１０８は、破線矢印１４４によって模式的に図示してあるように、他の顧客が委託販売サーバ１０６ウェブ・サイトにログインした時又はタイムライン・パブリシャー１２２からタイムライン・セグメントを要求した時に現在のタイムライン・セグメントのコピーを取得することができる。
【００２５】
販売委託者モジュール１０４によりコンテンツ・ジェネレータはタイムライン上にスペースを購入しそのスペースに挿入するプロモーション・ビデオ素材をアップロード又は選択することができる。販売委託者モジュールは又販売委託者が購入可能なデジタル・ファイルをアップロードするのを許可する。販売委託者のモジュールは販売委託者の端末上で動作し、代表的には店頭で販売されたか又はオンラインダウンロードで入手可能なソフトウェアで構成される。各々の販売委託者は販売委託者ＩＤによって識別され、これがタイムライン上の仮想バンド幅又はスペースの予め割り当てられた単位を表わす。一般に、販売委託者ＩＤは委託販売モジュール・ソフトウェアの購入時点で受け取るか、又はオンライン音楽販売キットを単に購入してキットをダウンロードし直接インストールすることで委託販売ウェブ・サイトから直接ダウンロードされる。
【００２６】
販売委託者モジュール１０４は矢印１４８によって模式的に図示されるように販売委託者が委託販売サーバの会計エンジン１１６と対話できるようにする会計モジュール１５２を含む。さらに、販売委託者モジュール１０４は購入可能項目トランスミッタ１５３を含み、矢印１５２によって示されるように会計モジュール１５２の制御下でデジタル・フォーマットになっている購入可能な品目をデータベース１１２にアップロードするために使用することができる。項目は販売委託者に割り当てられたフォルダ内に配置される。さらに、購入可能項目トランスミッタ１５３を使用してデータベース１１２に格納する委託販売項目の説明を生成することができ、当該説明は関連するプロモーション素材が表示されている時に表示される。プロモーション・コンテンツ・トランスミッタ１５４は委託者によって生成されたプロモーション・コンテンツを選択して、矢印１５０で模式的に図示してあるように委託販売サーバ１０６のコンテンツ・コンバータ１２４へ送信することができる。場合によっては、販売委託者はアップロードすべきプロモーション素材を持っていないこともある。このような場合コンテンツ・トランスミッタを用いて予め委託販売サーバ上に録画され保存されているプロモーション素材の中から素材を選択することができる。この予め録画されている素材はテーマが決められたものや一般的なものである。
【００２７】
図２は委託販売サーバ１０６のさらに詳細な略ブロック図である。図２に図示してあるように、委託販売サーバ２００はサーバをネットワークへ接続するネットワーク・インタフェース２０２を含む。ネットワーク・インタフェース２０２はさらに矢印２０４によって模式的に示されているように会計エンジン２０６と対話する。会計エンジンはさらに矢印２１８によって示されているようにファイル・マネージャ２２８と対話する。この対話を用いることで、会計エンジン２０６は矢印２３２によって模式的に示されているように顧客データベース２３０をアップデートして、新規顧客情報を入力し、既存の顧客情報を変更し、未決済になっている顧客の収支と支払いを保守する。
【００２８】
会計エンジン２０６はファイル・マネージャ２２８経由で、矢印２３６によって模式的に示されているように、販売委託者データベースを更新することもでき、デジタル購入可能な項目が顧客によってダウンロードされた場合又は新規のプロモーション・メディア又は購入可能な項目が販売委託者によってアップロードされた場合に販売委託者の会計テーブルを更新する。
【００２９】
顧客が購入を行なった場合、ファイル・マネージャは会計エンジン２０６の管理下で販売委託者情報／購入可能項目データベース２３４からダウンロード・エンジン２０８へ、矢印２３６と２２０によって模式的に示してあるように、購入可能な項目を転送することができる。ダウンロード・エンジン２０８はネットワーク上の顧客へ矢印２１０によって示されるようにネットワーク・インタフェース２０２を介してファイルのダウンロードを担当する。
【００３０】
タイムライン・パブリシャー２２２は、顧客が委託販売システムにログインしタイムライン・セグメントを要求した場合、また後述するように他のファイル共有顧客が要求されたタイムライン・セグメントを有していない場合、矢印２１６によって示されるようにタイムライン・セグメントをネットワーク・インタフェース２０２へ転送することを担当する。顧客へ送信される各タイムライン・セグメントは矢印２４２によって示されるようにプロモーション・メディア・データベース２４６から取り出され矢印２２４によって示されるようにタイムライン・パブリシャー２２２へ提供される。
【００３１】
販売委託者からネットワーク及びネットワーク・インタフェース２０２経由で両方のプロモーション・コンテンツを受信するため、アップロードされたプロモーション・コンテンツはネットワーク・インタフェース２０２によって矢印２１２によって示されるようにファイル・フォーマッタ２１４へ提供される。ファイル・フォーマッタ２１４はプロモーション・ビデオ・ファイルを所定のフレーム・レートとフレームサイズに再フォーマットする。再フォーマットされたプロモーション・ビデオ情報はフラグメンタ２２６に提供され、フラグメンタがメディア・ファイルを複数のファイルに分割し、その各々はタイムライン・スロットの大きさである。メディア・ファイル・フラグメントは次に矢印２４４によって示されるようにファイル・マネージャ２２８へ転送される。ファイル・マネージャ２２８はフラグメント化されたファイルをプロモーション・メディア・データベース２４６に格納し販売委託者が購入した位置でメディア・タイムラインを更新して格納したメディア・ファイル・フラグメントを指し示すようにする。
【００３２】
委託された購入可能項目例えばデジタル・オーディオ又はビデオ・ファイルはネットワーク・インタフェース２０２経由で販売委託者から受信されたもので、ファイル・フォーマッタ２１４によって正しいファイル属性についてチェックされてから、矢印２２５によって示されるようにファイル・マネージャ２２８へ提供され、矢印２３６によって示されるようにデータベース２３４へ格納される。
【００３３】
図３は図１に図示した販売委託者モジュール１０４のさらに詳細な略図を示す。販売委託者モジュール３００はＧＵＩジェネレータ３１４を含み、これはオンライン委託販売システムにアカウントを設定したり委託する購入可能項目の説明をアップロードしたりするために販売委託者が使用するグラフィカル・ユーザ・インターフェースを生成する。ＧＵＩジェネレータ３１４の制御下で、矢印３１６によって示されるように、会計モジュール３０８はネットワーク経由で委託販売サーバと対話する。さらに詳しくは、会計モジュールは矢印３２２によって模式的に示されるようにネットワーク・インタフェース３２４を用いてネットワークとの間で情報を送受信する。これの接続によって会計モジュール３０８は委託販売サーバに前述した販売委託者アカウントを設定することができ、そのアカウントを管理して、販売委託者によって委託されたコンテンツに関連する活動の報告を受信することができる。
【００３４】
会計モジュール３０８は矢印３０６によって示されるようにファイル・マネージャ３１０とも対話してアカウント情報例えばパスワードをローカルに保存する。さらに、ファイル・マネージャ３１０は矢印３０４によって模式的に示されるようにローカル・ストレージ３０２と対話してローカル・ストレージ３０２に情報を格納する。
【００３５】
ＧＵＩジェネレータ３１４は矢印３１８によって示されるようにメディア・ローダ３２０を制御するために使用することもできる。メディア・ローダはファイル・マネージャ３１０と対話して、プロモーション・メディアファイルとアップロードしようとする委託販売用のデジタル的に購入可能な項目の両方を選択し、また選択されたファイルをローカル・ストレージ３０２から取り出しメディア・ローダ３２０へファイルを転送する。メディア・ローダは矢印３２６で模式的に示されるようにネットワーク・インタフェース３２４経由で委託販売サーバへ、矢印３１２によって示されるように選択されたファイルをアップロードする。
【００３６】
図４は販売委託者モジュールからアップロードされたファイルを処理するため図２に図示した委託サーバによって実行される代表的プロセスのステップを示すフローチャートである。このプロセスはステップ４００で開始しステップ４０２へ進む。前述したように、ステップ４０２で、ファイル・フォーマッタ２１４はアップロードされたファイルの属性をチェックしてオンライン委託販売システムと互換性があることを確認する。チェックされる属性はファイルの形式と大きさを含む。属性がシステムとは互換性がない場合、プロセスはステップ４０３へ進みエラーを発生して販売委託者へ返しオンライン委託販売システムでの使用に正しくないファイルであることを示す。プロセスはステップ４１８で終了する。
【００３７】
これ以外に、ステップ４０２で、ファイル属性がオンライン委託販売システムと互換性があると決定された場合、プロセスはステップ４０４へ進み、ここでファイルがプロモーション・ファイルなのか、又は委託販売される購入可能な項目のファイル例えばデジタル・オーディオ・ファイルなのかの決定を行なう。購入可能な項目のファイルがアップロードされた場合、プロセスはステップ４０８へ進み、購入可能な項目のファイルは矢印２２５によって示されるようにファイル・マネージャ２２８へ転送され、データベース２３４に格納される。プロセスはステップ４１８で終了する。
【００３８】
これ以外に、ステップ４０４でアップロードされたファイルがプロモーション・ビデオ・ファイルであると判定された場合、ファイル・フォーマッタ２１４はファイルを再フォーマットし、ビデオ・フレーム・レートとビデオサイズをオンライン委託販売システムで対応可能な適当な値に設定する。
【００３９】
ステップ４１０では、ファイルのためのスペースがプロモーション・メディア・データベース２４６に割り当てられる。さらに詳しく説明すると、スペース割り当てはアップロードされたファイルの再生時間に基づく。前述したように、委託販売システムのプロモーション部分はタイムライン・スロットの順次連鎖から構成されるタイムラインに基づいたものである。各タイムライン・スロットは所定の大きさのファイルに対応する。アップロードされたファイルは所定の大きさの複数ファイルに分割され、メディア・ファイルの長さがファイル全体を再生するのに必要となるタイムライン・ファイルスペースの量を決定する。タイムライン・スペースが決定されると、そのスペースはプロモーション・メディア・データベース２４６に割り当てられる。次に、ファイル・フォーマッタ２１４がファイルをフラグメント・ファイルに分割し、その各々は所定のタイムライン・スロットの大きさになっている。
【００４０】
ステップ４１６では、アップロードされたファイル・フラグメントがプロモーション・メディア・データベース２４６に格納される。各々のタイムライン・スロット・ファイルはプロモーション・メディア・データベース内に所定の位置を有する。アップロードされたファイルが、例えば図４で説明したプロセスを使って追加されると、ファイル・フラグメントは販売委託者に割り当てられたタイムラインのその部分にあるタイムライン・スロット・ファイルを上書きする。これらのタイムライン・スロット・ファイルがそれまでに別の販売委託者に割り当てられていない場合、これらのファイル位置はブランクであり新しいファイル・フラグメントによって上書きされる。これ以外に、タイムライン・スペースがこれまでに別の販売委託者に割り当てられていた場合、新しいファイル・フラグメントは他の販売委託者によってそれまで保存されていたファイル・フラグメントを上書きする。
【００４１】
次に、ステップ４１６で、販売委託者データベースが新規追加されたファイル属性で更新される。これらの属性はアップロードされたファイル・フラグメントの位置を含むことがある。例えば、タイムラインの先頭はユニークな販売委託者ＩＤに関連付けられていて、これがアップロード・プロセスの間に販売委託者に割り当てられる。このＩＤを後で使用してその販売委託者に関連付けられたタイムラインのその部分の先頭を特定することができる。販売委託者データベースに追加することができ販売委託者ＩＤに関連付けることができるその他の情報としては、販売委託者によって以前に生成されてアップロードされた委託された購入可能な項目の説明がある。例えば、委託された購入可能な項目が歌曲のデジタル・オーディオ・ファイルであるような場合、説明情報は歌の曲名、メディアの長さ（再生時間）、アーチスト名称、アルバムの種類とメディアのジャンルを含む。さらに、委託された項目がデジタル・ファイルであれば、情報は販売委託者情報／購入可能項目データベース２３４において関連するファイルが格納された位置を含む。この時点で、ウェブ・ブラウザと関連する顧客モジュールを用いて顧客により選択されれば、プロモーション・ビデオ・ファイルは再生できる状態にある。
【００４２】
図５は顧客が委託販売サーバと対話できるようにしてプロモーション・ビデオ素材を視聴できるようにし、またプロモーション素材を視聴している間にオーディオ項目とビデオ項目の両方の項目の購入ができるようにする顧客モジュールのさらに詳細なブロック図である。１つの実施例において、顧客モジュールは従来のウェブ・ブラウザ上で動作し、インターネット経由で委託販売サーバへ接続する。この実施例において、顧客モジュール５００はウェブ・ブラウザにグラフィカル・ユーザ・インターフェースを生成して顧客がプロモーション素材を視聴しメディア選択を購入できるようにするＧＵＩジェネレータ５０２を含む。さらに詳しくは、矢印５０６で模式的に示したようにＧＵＩジェネレータ５０２はコマンド・プロセッサ５０４と対話し、プロモーション・メディア・タイムラインの一部を選択しこれの再生を制御する。
【００４３】
ＧＵＩジェネレータ５０２は矢印５１９で示してあるように販売モジュール５２０とも対話して顧客が選択した項目を購入できるようにする。販売モジュール５２０はさらに、矢印５３４で模式的に示してあるように、ネットワーク・インタフェース５３６経由で委託サーバに接続する。販売モジュール５２０は委託サーバ内の会計エンジン２０６（図２）とともに、オンライン購入の詳細を取り扱う。さらに詳しく説明すると、以下で説明するように、プロモーション素材又はその他の情報例えばプロモーション素材のタイトルに埋め込まれたコマンドによりＧＵＩジェネレータ５０２と販売モジュール５２０が会計エンジン２０６と協動して販売委託者データベース１１２にアクセスする。会計エンジン２０６は購入可能な項目又はサービスに関連して販売委託者によってそれまでにアップロードされている説明情報を取り出し、この情報を販売モジュール５２０へ転送する。この情報はプロモーション素材が提示されている時にユーザ・インタフェースに表示され、これによって顧客はプロモーション素材の提示中にオンライン購入へ進むことができる。販売モジュール５２０によって取り扱われるオンライン販売の詳細は、購入しようとする項目又はサービスの選択、支払いオプション、クレジットカード確認及びその他のオンライン・バンキング・サービスも含む。販売モジュール５２０はファイル・マネージャ５１６とも矢印５２２で示したように対話してローカル・ストレージ５１８に会計情報を格納する。
【００４４】
ユーザが購入可能なデジタル項目を選択し、選択を販売モジュール５２０経由で購入した後、販売モジュール５２０は矢印５４０で示したようにファイル・ダウンローダ５２６を制御して、矢印５３２で示したようにネットワーク・インタフェース５３６経由で選択をダウンロードする。ファイル・ダウンローダ５２６は矢印５２４で示したようにダウンロードしたファイルをファイル・マネージャ５１６に提供してローカル・ストレージ５１８格納させる。これ以外に、ダウンロード可能ではない委託項目、例えばＣＤ、Ｔシャツ、等の場合、販売モジュール５２０は適当な認識情報を委託販売サーバに送信し、注文は従来の倉庫設備で詰め合わされる。
【００４５】
コマンド・プロセッサ５０４はまた矢印５１３で示したようにタイムライン・ローダ５３０と対話する。顧客が表示用タイムラインの一部を選択した場合、コマンド・プロセッサ５０４はタイムライン・ローダ５３０に選択されたタイムライン部分に対応する第１のタイムライン・セグメントをダウンロードするように支持する。タイムライン・ローダ５３０は後述するようにインターネット上で検索し、矢印５３８によって示されるようにネットワーク・インタフェース５３６経由で、ファイル共有ネットワーク上かまたは委託サーバからの直接かで、要求されたタイムライン・セグメントの所在を特定する。タイムライン・ローダ５３０が要求されたタイムライン・セグメントを入手すると、矢印５２８で示したようにこれがファイル・マネージャ５１６に提供される。ファイル・マネージャ５１６はタイムライン・セグメントを表示のためにブラウザ・キャッシュ５１２へ又は後で表示するためローカル・ストレージへのどちらかへ転送する。
【００４６】
コマンド・プロセッサ５０４は矢印５１０で模式的に示してあるようにメディア・プレーヤ５０９と５０８も制御する。後述するように、タイムライン・セグメントに内蔵されるコマンドの制御下で、コマンド・プロセッサ５０４はメディア・プレーヤ５０８と５０９を制御して、矢印５１５で模式的に図示してあるように、交互に各々のタイムライン・スロットのコンテンツをブラウザ・キャッシュ５１２から表示する。
【００４７】
図６は顧客モジュールを制御するために使用される代表的なグラフィカル・ユーザ・インターフェースのスクリーンショットである。このグラフィカル・ユーザ・インターフェースは従来のウェブ・ブラウザ６００で表示されるように設計してある。図６ではマイクロソフト社製インターネットエクスプローラ・ウェブ・ブラウザを図示しているが、従来の他の何らかのブラウザ・システムも使用することができる。典型的なグラフィカル・ユーザ・インターフェース６０２は音楽委託販売システムで使用するように設計される。同様なグラフィカル・ユーザ・インターフェースを他の委託販売項目例えばスポーツの記念品、特集フィルム、等で使用することができる。音楽委託グラフィカル・ユーザ・ディスプレイは３つの独立したエリアを含む。左手のプロモーション・ビデオ選択エリア６０４は複数の「チャンネル」ボタン６１０〜６３２を含む。各々のボタン例えばボタン６１２は、顧客が視聴用プロモーション素材の特定の「チャンネル」又はエリアを選択できるようにする。各チャンネルは複数の再生リスト・セレクションで構成されこれらは全て選択されたエリアに関連したものである。各々の再生リスト・セレクションに関連したプロモーション素材は各種のビデオ情報とすることができる。従来からの音楽ビデオと一緒に、プロモーション素材はコンテンツに関連する演奏者、アーチスト、その他の人の録画されたインタビュー、ライブ・ビデオ、演奏している特定アーチストのビデオ等から構成される。
【００４８】
ボタン６１０〜６３２はスクロール・リストの一部でありスクロールバーのつまみ６３４を選択してドラッグすることにより追加のボタンを表示することができる。さらに、検索メカニズム６３６を提供して顧客が特定のキーワードで検索を行ない選択されたメディア・コンテンツ・エリアでプロモーション素材を特定できるようにする。
【００４９】
後述するように、顧客がメディア・コンテンツ・エリアを選択したら、そのエリアの再生リスト・セレクションのためのプロモーション・ビデオ選択が提示される。さらに詳しくは、あるチャンネルが選択されると最初の再生リスト・セレクションについてのプロモーション・ビデオの再生が開始される。１つの再生リスト・セレクションについてのプロモーション素材が再生を終了すると次の再生リスト・セレクションのプロモーション素材がすぐに再生を開始する。タイムライン全体が再生終了するまでこの方法で動作が継続する。ユーザは他の再生リスト・セレクションを選択してシステムに直接その再生リスト・セレクションに関連するタイムラインの部分へジャンプさせることもできる。１つのプロモーション・ビデオ選択が選択されると、その選択について最初のタイムライン・セグメントが取得される。特定の再生リスト・セレクションが販売委託者によって購入されていない場合、選択はブランクとして表示され、メディア・ディスプレイ・エリア６４０にはブランク画面が表示される。
【００５０】
グラフィカル・ユーザ・インターフェース６０２の中央のメディア・ディスプレイ・セクションは選択したコンテンツ・エリアについてのタイムライン・スロットでプロモーション・ビデオを表示するディスプレイ・エリア６４０を含む。追加の制御ボタンを提供してユーザが表示されたビデオ情報を操作できるようにすることもできる。再生制御ボタン６４２によって、従来のテープレコーダと同様の方法でプロモーション・ビデオを再生し、一時停止し、早送りし、巻き戻しすることができる。再生リストの前進後退ボタン６４４と６４６はプロモーション・ディスプレイをタイムラインにおいて現在再生している再生リスト・セレクションの直前の再生リスト・セレクションの始まりと直後の再生リスト・セレクションの始まりへそれぞれ瞬間的に移動させる。
【００５１】
「ＩＤＭウィークリー」選択ボタン６４８はチャンネル・ボタン６１０〜６３２で表示されているプロモーション素材エリアに影響する。図６に図示した例では、「ＩＤＭウィークリー」選択ボタン６４８を選択することで図６に図示した選択がチャンネル・ボタン６１０〜６３２に出現する。これらのセレクションは音楽に関連したライブとテープ収録のインタビュー、及びニュース・ストーリーで構成される。これにより顧客モジュールに「テレビジョン」式の表示を提供する。
【００５２】
これ以外に、ミュージックストア・ライブラリ・ボタン６５０はチャンネル・ボタン６１０〜６３２によって利用可能な選択を変化させる。ミュージックストア・ライブラリ・ボタン６５０を選択すると、各チャンネル・ボタンは特定のグループ又はアーチストにセットされる。チャンネル・ボタンの選択によって選択されたアーチスト又はグループ又は選択されたアーチスト又はグループによって演奏される曲目で組み立てられたアルバム・カバーを表示する。アルバム・カバーが表示される場合、アルバム・カバーを選択することでそのアルバムに収録されている曲名が表示される。
【００５３】
「購入する」ボタン６５２は、表示エリア６４０に提示されているプロモーション素材に関連する項目を顧客がすぐに購入できるようにする。
【００５４】
「ラジオ」セクション６５４によりミュージックストア・ライブラリからのオーディオセレクションがコンピュータ・システムのスピーカから再生される。オーディオセレクションは名前又はタイトル検索、ジャンル等を含む各種のメカニズムによって選択できる。
【００５５】
グラフィカル・ユーザ・インターフェースの右手のストア・エリア６０２ではプロモーション素材が提示されている間か後でのどちらかで選択した項目の購入が可能である。代表的なユーザ・インタフェースではショッピングカート・メタファを用い、従来のオンライン販売ソフトウェアを使用して生成維持することができる。委託販売システムの重要な特徴は、顧客が再生リスト・セレクションを選択しその再生リスト・セレクションについてのプロモーション素材がメディア・ディスプレイ・エリア６４０に表示されている時に、販売委託者によって購入可能であるとしてまた現在表示されているプロモーション素材に関連している選択された委託項目が「在庫あり」ウィンドウ６６４に表示される。この購入可能な項目の表示とこれらの項目についてのプロモーション素材の表示を併せて最適な販売環境を提供する。
【００５６】
顧客が在庫ありウィンドウ６６４にある項目をおそらく購入するものとして選択しようと決定した場合、その項目は、ボタン６６６を選択して選択された項目をカートに追加することにより、選択された顧客のショッピングカートに追加される。スクロール・リスト６６８はショッピングカートに入っている項目を表示する。このリストはスクロールバーのつまみ６７０を操作することでスクロールでき各項目はチャンネル・ボタン６１０〜６３２の１つに関連した各再生リスト・セレクションで表示されるのと同じ情報を含む。
【００５７】
顧客が彼又は彼女の潜在的購入を参照できるようにするため、ショッピングカート・リスト６６８に表示されている項目を選択すると、ちょうど顧客がボタンリスト６０４で関連するチャンネル・ボタンと再生リスト・セレクションを選択したように、その再生リスト・セレクションについてのプロモーション素材がメディア・ディスプレイ・エリア６４０で再生を開始する。ユーザが委託販売項目の購入を決定した場合、例えば各々の選択された項目に関連するチェックボックスにチェックを入れ「チェックアウト」ボタン６７２を有効にすることでこれらの項目を選択することができ、選択された項目の購入が開始される。
【００５８】
販売委託者になりたい顧客が更なるボタン６６０を選択することができる。ボタン６６０は販売シーケンスを開始し、販売委託者が図３に図示した販売委託者モジュールを購入してコンピュータへダウンロードできるようにする。
【００５９】
図６に図示したグラフィカル・ユーザ・インターフェースを含むグラフィックスやその他のメディアは委託販売サーバ内の販売委託者データベースに、例えばメディア・コンテンツと再生コマンドの両方を含むメディア再生ファイル内に格納される。メディア再生ファイルはメディア・データと再生コマンドの両方を含みこれは周知である。このようなファイルは例えばＳＷＦファイルを含むことがあるが、他のファイルフォーマットを使用することもできる。ＳＷＦファイルのコンテンツとフォーマットはＳＷＦファイルフォーマット仕様に規定されておりインターネット上でＵＲＬ"openswf.org/spec/SWFfileformat.html"で見ることができる。顧客モジュールが顧客のコンピュータで最初に開始され委託販売ウェブ・サイトへログインすると、グラフィカル・ユーザ・インターフェースを形成する画像を含むメディア再生ファイルがダウンロードされる。ダウンロード時間を節約するため、全てのダウンロードファイルは小さくしておき、典型的には１７ｋｂ〜２０ｋｂのサイズの版異にする。メディア再生ファイルがダウンロードされると、再生ファイル内のコマンドが図６で説明した方法で画面表示を設定する。再生ファイル内のメディア情報は典型的には小さな導入ビデオ表示を含み、これがメディア・ディスプレイ・エリア６４０で再生される。
【００６０】
導入ビデオ表示が再生エリア６４０で表示されているときに、制御ファイルが委託販売サーバからダウンロードされる。この制御ファイルは、例えば拡張マークアップ言語（ＸＭＬ）ファイルである。後述するように、このファイルは前述の「タイムライン」を設定しこれによってプロモーション素材の再生を制御したり前述の制御ボタンの選択に応答してダウンロードされる追加のファイルを識別したりする。このファイルのフォーマットは図９に図示してあり再生リスト・セレクションと図７及び図８の関連で後述する。
【００６１】
図７及び図８はチャンネル・ボタン６１０〜６３２を使用してプレビューするためのメディア・タイムラインの一部を選択する状態を図示している。さらに詳しく説明すると、図７は図６に図示したグラフィカル・ユーザ・インターフェース６０２の選択エリア６０４とメディア・ディスプレイ・エリア６０６の模式図である。図７は１つのチャンネル・ボタン例えばボタン６１２を選択した後の図６に図示したグラフィカル・ユーザ・インターフェースの外観を図示している。チャンネル・ボタン６１２を選択すると、図９に図示したようにそれまでにロードされているＸＭＬ制御ファイルに問い合せする。ファイルはＸＭＬファイルとして構成されているが、実際には行番号によってアクセスされ、これによってＸＭＬファイルをパースして特定の行を選択する必要がないようにしてある。つまり、ＸＭＬファイルはもっと大きなアレイとして作用する。ファイル９００は多数のセクション９０２〜９１２に分割されており、このセクションが各チャンネル・ボタンに関連したプロモーション素材と販売素材の位置を識別し特定する。
【００６２】
図示したように、各ファイル・セクションは２０種類の可能なチャンネル・ボタンに対応する２０行を含む。当然のことながら他の実装においてチャンネル・ボタンを２０以上又は２０以下とすることもできる。各ファイル行はさらに説明テキストを含み、これが図９においては割り当てられた行番号になっていて、例えば委託販売サーバ内のファイルの行番号９１４と名称９１６ではそのボタンに関連する何らかの情報が格納されている。ファイル９００は図９において矢印９１６〜９２８によって図示されているようにインデックス化され各セクションの対応する行が選択されたボタンに応じて読み込まれるようになっている。
【００６３】
特定のチャンネル・ボタンが選択された場合、ファイル・セクションの対応する行に問い合せが行なわれこれらの行によって識別されるファイルが特定されてダウンロードされる。チャンネル・ボタン６１２が選択されたと仮定すると、各ファイル・セクションの最初の行が矢印９２０〜９２８で示されているように選択される（チャンネル・ボタン６１０は最初のメディア再生ファイルでダウンロードされた初期導入プログラムに関連している）。最初にダウンロードすべきファイルは矢印９２０によって示されるＸＭＬファイルの行で示され、これはファイル名"A0000001/A0000001_01.swf"によって識別されるメディア再生ファイルである。最初の"A0000001"は販売委託者ＩＤに対応するものでメディア再生ファイルが格納されているフォルダを表わす。ファイル名の残りの部分"A0000001_01.swf"は実際のファイルを識別する。このファイルのこのコンテンツは例えば１０個の再生リストセレクション・ボタンを表示するための情報である。
【００６４】
ダウンロードされたメディア再生ファイル内のコマンドが実行されると、チャンネル・ボタン６１０〜６３２の位置にグラフィカル・ユーザ・インターフェース７００のチャンネル・ボタン選択エリア７０２に１０個の再生リストセレクション・ボタン７０４〜７２２が出現する。図７では１０個のボタンが図示してあるが、２０個までのボタンが表示できる。追加のボタンはスクロールバー７２４を用いて表示する。各再生リスト・ボタンはその再生リスト・セレクションに関連付けられているプロモーション素材とポイントオブセール素材の組を表わしている。セレクションに関連付けられたプロモーション・ビデオはメディア再生エリア７３０に表示でき、このエリアは一定のサイズで左上隅７３２がブラウザ・ウィンドウ内の所定の位置に固定されている。関連したポイントオブセール素材はディスプレイ６００のストア・エリア６０８（図７及び図８には図示していない）に同時に表示される。これらの素材は表示されているプロモーション・ビデオに関連した曲目と購入価格、アルバム、ＣＤ等を含む。
【００６５】
さらに、この時点で新規にＸＭＬ制御ファイルもダウンロードされる。この新規のＸＭＬファイルはＸＭＬファイル９００と同一フォーマットを有していて多数のセクションを含んでいる。各セクションは再生リスト・セレクション７０４〜７０６の１つに対応する一行を含む。これらの行はユーザが再生リスト・セレクションの１つを選択した時に選択される。
【００６６】
図７に図示した再生リスト・ディスプレイが表示されると、小さなエクスパンダ・ボタン７３４もスクロールバー７２４に表示される。この後者のエクスパンダ・ボタンが選択されると、ＸＭＬ制御ファイル９００にまた問い合せが行なわれて、矢印９２２で示してあるようにセクション９０６の最初のメディア再生ファイルが選択され（ファイル"A0000001/A_PLAYLIST_OPEN_01.swf "）ダウンロードされる。このファイルは追加の再生リスト情報を含み、ファイル内のコマンドが実行されると図７に図示した再生リスト・ボタン７０４〜７２２が図８に図示してあるような１０個の再生リスト・セレクション８３４〜８５２に拡張される。再生リスト・セレクションが表示されると、システムは直前にダウンロードしたメディア再生から各再生リスト・セレクションについての説明情報を表示する。この情報はコンテンツのタイトル、再生時間、アーチスト名、アルバム、ジャンル、その他を含むことができる。図８においてこの情報はディスプレイ画面一杯に表示されているが、情報はチャンネル・ボタン・エリア８０２内に表示することもでき、スクロールボタン（図８では図示していない）を用いて水平方向にチャンネル・ボタン・エリアをスクロールすることで観察することができる。
【００６７】
再生リスト・セレクション８３４〜８５２の各々は販売委託者によって予めアップロードされたか又は選択されたプロモーション・ビデオ・クリップを表わす。クリップの長さは販売委託者によってアップロードされたプロモーション・ファイルのサイズによって変化する。代表的には、プロモーション・ビデオ・ファイルは長さで約１０〜１５秒程度である。１つの再生リスト・セレクション、例えば、セレクション８３４を選択すると、新しいＸＭＬファイルに問い合せてメディア再生ファイルがダウンロードされる。例えば、新規ファイルにおいて、最初の再生リスト・セレクションを選択すると、矢印９２０で示される最初のメディア再生ファイルがダウンロードされることになる。一般に、これは最初のタイムライン・スロットにあるプロモーション・ビデオに対応する。このファイルがダウンロードされると、タイムラインのそのポイントと関連するプロモーション素材がメディア再生エリア７３０で再生開始する。タイムラインは連続していて、ボタンのＸＭＬ制御ファイルにしたがって１つの再生リスト・セレクションを再生中に次の再生リスト・セレクションが自動的にダウンロードされ、最初のセレクションが終了すると自動的に再生を介するようになっていることは重要な点である。タイムラインの次のセクションが販売委託者に割り当てられていない場合、ブランク画面が表示される。したがって、チャンネル・ボタンと再生リスト・セレクタを使用することで、顧客はタイムラインの所望するどの時点でも再生を開始することができる。
【００６８】
さらに、最初のプロモーション・ビデオの再生を開始した後で、次のＸＭＬ制御に問い合せを行ない、矢印９２４で示されるように次のセクション９０８の最初のファイルが特定されダウンロードされる。このファイルは前述のポイントオブセール情報を含み、グラフィック表示エリア７３０に表示中のプロモーション・ビデオと同期してグラフィカル・ユーザ・インターフェース６００のミュージックストア・エリア６０２に表示することができる。
【００６９】
プロモーション素材を表現するための一般的なメカニズムはプログレッシブ・ダウンロードによりビデオ・ファイルをストリーミングする方法を使用する。プログレッシブ・ダウンロードによりシステムはファイル全体がダウンロードされる前にファイルの表示を開始することができる。１つの実施例においてタイムラインを再生することによりプロモーション素材を表現するためのプログレッシブ・ダウンロードによりストリーミング・ファイルを生成するメカニズムが図１０から図１２に図示してある。図１０はタイムライン１０００の構造を示し、タイムラインは複数のフレームで構成され、各フレームは１つのチャンネル・ボタンに関連付けられたファイルを含む。したがって、各フレームの再生長さは各販売委託者によってアップロードされたプロモーション素材の長さにより変化する。代表的には、タイムライン１０００は１０から２０フレームの間で構成され、このうちフレーム１０１０〜１０２４がフレーム・レベル１００２で図示してある。
【００７０】
各フレームはさらに一組の再生リスト・セレクションから構成され、各再生リスト・セレクションは１つの再生リスト・セレクションについてのプロモーション・ビデオ・コンテンツである。さらに、各再生リスト・セレクションの長さはそのプロモーション素材に対応するアップロード・ファイルの長さで変化する。フレームあたりの再生リスト・セレクションの個数は一般にオンライン再生システムによって決定される。図示したシステムにおいては、各チャンネル・ボタン毎に１０個の再生リスト・セレクションが存在する。例えば、１０個のセレクション１０２６〜１０４４がフレーム１０１６に関連する再生リスト・セレクション・レベル１００４で図示してある。しかし、全ての再生リスト・セレクションが実際のコンテンツを含むわけではなく、含まないセレクションはブランクである。
【００７１】
各セレクションは、例えばセレクション１０３４はさらに、再生ファイル・レベル１００６で再生ファイル又はタイムライン・スロット・ファイルから構成される。各セレクションごとのタイムライン・スロット個数はプロモーション項目の長さに依存する。再生レベルで、各プロモーション・ビデオ・ファイルはタイムライン・セグメントに分割され各タイムライン・セグメントは所定個数のタイムライン・スロットを有している。この所定個数はそのファイルの再生レートに依存する。再生レートはさらにシステムの解像度及びその他の要因に依存する。例えば、代表的な再生レートは毎秒１５タイムライン・スロット表示程度だがその他の再生レートは毎秒２４スロットまで速めることがある。タイムラインは一度に１つのセグメントがロードされ表示されるので、少数のスロットを各セグメントに含みダウンロード時間を短く保つようにしている。代表的なタイムライン・セグメント長は１秒である。セグメントは１５スロットで構成される。
【００７２】
この方法でプロモーション素材をスロットに分割することにより、スロット内の情報は顧客モジュールの外部でプロモーション素材を提示するには再アセンブルする必要が出て来ることから素材の盗難を防止するのに役立つ。さらに、各タイムライン・セグメントのファイルサイズが小さいので、１つまたは２つのセグメントを迅速にダウンロードできセグメントの残りの部分をダウンロードする前に再生を開始することができる。これによりタイムライン・セグメントを低いバンド幅の設備例えばダイアルアップ電話回線でダウンロードしなければならない場合でも殆んど瞬間的に再生を開始することができる。
【００７３】
さらに、システムバンド幅の管理に役立てるため、顧客モジュールは従来の「ピア・ツー・ピア・ファイル共有」ネットワークの一部である。このようなネットワークは周知であり、同定されたデータのローカルなコピーを有している別のピア・コンピュータをピア・コンピュータがネットワーク検索することができ、一旦特定されれば別のピア・コンピュータから直接そのデータをダウンロードすることができる。例えばステファノス・アンドルートセリス−テオトキスとディオミディス・スピネリスによる「ピア・ツー・ピア・ファイル共有技術の調査」白書、電子取引研究ユニット（ＥＬＴＲＵＮ）、アテナ大学経済ビジネス学部、２００２年。利用可能なピア・ツー・ピア・ファイル共有システムに関連する情報については、以下のＵＲＬを参照：http://www.linuxsecurity.com/docs/Hack-FAQ/data-networkds/p2p-peer-to- peer-file-sharing.shtml。本システムにおいて、各タイムライン・セグメントにはユニークなＩＤが割り当てられている。顧客が再生用にタイムラインのあるセクションを選択した場合、タイムライン・ローダ５３０（図５）がピア・ツー・ピア・ファイル共有ネットワークを利用して同じタイムライン・セグメントを最近ダウンロードして現在このタイムライン・セグメントをキャッシュしているピア・コンピュータを検索する。要求されたタイムライン・セグメントがピア・コンピュータ上で特定されるとそのコンピュータからダウンロードされる。ファイル共有ネットワークは全てのタイムライン・セグメントを単一のサーバ又は一組のサーバ群からダウンロードすることで発生するボトルネック条件を防止しサーバで何らか必要になるバンド幅を節約する。要求されたタイムライン・セグメントがピア・コンピュータで見付けられない場合には、これを委託販売サーバから取得することになる。
【００７４】
各々のタイムライン・スロット・ファイル例えばスロット・ファイル１０６６は、メディア・データ１０８０例えばメディア再生エリアで表示されるグラフィック画像とタイムライン再生を制御するコマンド１０８２の両方を含む。一般に、これらのコマンド１０８２はメディア再生エリアでメディア・データを表示させるコマンド、ならびにタイムラインの次のスロット・ファイルをロードするコマンドを含む。ある種のタイムライン・スロット・ファイルにある追加のコマンドにより次のタイムライン・セグメントをロードさせる。各タイムライン・セグメントの構造は、セグメントあたりのタイムライン・スロット個数と各スロット・ファイルのコマンドの個数を含め、固定されていることに注意する。タイムライン・セグメント間で唯一可変な部分は各スロット・ファイル内のメディア・データである。
【００７５】
コマンドはプロモーション素材の提示中に購入に利用可能な購入可能な項目又はサービスについての説明素材の取得にも使用することができる。前述したようにこの説明素材は販売委託者データベースから取り出され、販売委託者が予めここにアップロードしておいたものである。これ以外に、プロモーション素材のタイトル等の識別情報を用いて説明情報を取得することもできる。
【００７６】
図１１及び図１２は顧客モジュール内に含まれるタイムラインファイルと２つのメディア・プレーヤ１１０２及び１１０４の間の相互作用を示している。図１１はタイムライン・セグメント１１００の再生を図示する。簡略化のため、このタイムライン・セグメントは１０個のタイムライン・スロットを有しているように図示してあるが（任意に１〜１０のラベルを付す）前述のように、ほとんどのタイムライン・セグメントは１５から２４個のタイムスロットを有している。再生中に、タイムライン・セグメント１１００は通常顧客モジュールが動作しているウェブ・ブラウザのブラウザ・キャッシュに格納されている。前述したように、各スロット・ファイルはメディア・データとコマンドの両方を含む。コマンドは、所定の期間の間例えば１／１０秒にわたってメディア再生エリア内でメディア・プレーヤによりそのファイルのメディア・データを表示させるコマンドを含む。図１１に図示してあるように、タイムライン・セグメント１１００のタイムスロット２のメディア・データ部分１１１０は矢印１１１４によって模式的に図示してあるようにメディア・プレーヤＡ１１０２に提供されており矢印１１１６によって模式的に示したようにメディア再生エリア１１０６に提示されている。所定の時間の後、コマンド部分１１１２の追加のコマンドによりコマンド・プロセッサ５０４（図５）がタイムライン・スロット３の処理を開始する。
【００７７】
さらに幾つかのタイムライン・スロット・ファイルは前述のようにネットワークから次のタイムライン・セグメントをダウンロードするコマンドを含む。例えば図１１において、タイムライン・スロット・ファイル２は矢印１１１８で模式的に図示してあるようにタイムライン・ローダ５３０（図５）が取得した次のタイムライン・セグメントを顧客コンピュータのＲＡＭメモリに配置されているキャッシュ領域へファイル・マネージャ１１０８にロードさせるコマンドを有している。タイムライン・セグメントの全てのスロット・ファイルが提示されると、最後のタイムライン・スロット・ファイルのコマンドによりキャッシュされたタイムライン・セグメントが矢印１１２０によって模式的に図示してあるようにブラウザ・キャッシュへロードされる。コマンド・プロセッサがメディア・プレーヤＢ１１０４に、ブラウザ・キャッシュにロードされた新しいタイムライン・セグメントの処理を開始させる。
【００７８】
タイムライン表示プロセスの次のステップは図１２に図示してある。本図では、図１１の要素に対応する要素には対応する参照番号が付与してある。例えば、図１１のメディア・プレーヤＡ１１０２は図１２のメディア・プレーヤＡ１２０２に対応する。図１２はタイムライン・スロット１０〜１９を含む次のタイムライン・セグメント１２００の再生を図示している。前述のように、タイムライン・セグメント１２００はタイムライン・セグメント１１００の提示の終わりでブラウザ・キャッシュにロードされている。図１２に図示したように、タイムライン・セグメント１２００のタイムライン・スロット１１のメディア・データ部分１２１０は矢印１２１４によって模式的に図示してあるようにメディア・プレーヤＢ１２０２に提供されており、矢印１２１６によって模式的に図示してあるようにメディア再生エリア１２０６に提示されている。所定の時間後、コマンド部分１２１２のさらに別のコマンドによりコマンド・プロセッサ５０４（図５）がタイムライン・スロット１２の処理を開始する。
【００７９】
さらに、タイムライン・スロット・ファイル１１は矢印１２１８によって模式的に図示してあるようにファイル・マネージャ１２０８にタイムライン・ローダ５３０（図５）によって取得されたタイムライン・セグメントをＲＡＭキャッシュ・エリアへロードさせるコマンドを有している。タイムライン・セグメントの全てのスロット・ファイルが提示されると、矢印１２２０によって模式的に示してあるように、最後のタイムライン・スロット・ファイル１９にあるコマンドがキャッシュされたタイムライン・セグメントをブラウザ・キャッシュへロードさせる。コマンド・プロセッサは次にメディア・プレーヤＡ１２０４にブラウザ・キャッシュへロードしてある新しいタイムライン・セグメントの処理を開始させる。このようにして新しいタイムライン・セグメントが直前のタイムライン・セグメントの再生中にロードされる。タイムライン再生が開始した時にロードすべき新しいタイムライン・セグメントに時間を提供するため、ダウンロードされる最初のタイムライン・セグメントを連続して２回再生することで次のタイムライン・セグメントをダウンロードするための時間を提供するようにすることができる。
【００８０】
上述した実施例のソフトウェアによる実装は、有形媒体例えばコンピュータで読み取り可能な媒体例えばディスケット、ＣＤ−ＲＯＭ、ＲＯＭメモリ、又は固定ディスク等のいずれかに固定されたか又はコンピュータ・システムへ媒体上でモデム又はその他のインタフェース装置を経由して転送可能な一連のコンピュータ命令を含む。媒体は光学又はアナログ通信回線を含みこれに限定されない有形媒体とするか、又はマイクロ波、赤外線、又はその他の送信技術を含みこれに限定されない無線技術によって実装されるかのいずれかである。媒体はインターネットのこともある。一連のコンピュータ命令は本発明に関連して本明細書で前述した機能の全部又は一部を実現する。このようなコンピュータ命令は多くのコンピュータ・アーキテクチャ又はオペレーティング・システムで使用される多数のプログラミング言語で書くことができることは当業者には離解されよう。さらに、このような命令は半導体、磁気、光学又はその他のメモリ装置を含みこれに限定されない現在又は将来の何らかのメモリ技術を用いて保存されるか、又は光学、赤外線、マイクロ波、又はその他の送信技術を含みこれに限定されない現在又は将来の何らかの通信技術を用いて送信することができる。このようなコンピュータ・プログラム製品は印刷又は電子文書を伴うリムーバブル媒体例えば主リンクラップ・ソフトウェアとして頒布されたり、例えばシステムＲＯＭ又は固定ディスク上でコンピュータ・システムに予めロードされたり、又はネットワーク上で例えばインターネット又はワールドワイドウェブ等サーバ又は電子掲示板から頒布されることが企図される。
【００８１】
本発明の代表的実施例を開示したが、本発明の精神及び範囲から逸脱することなく本発明の利点の幾つかを実現する様々な変化及び変更を成し得ることが当業者には明らかになるであろう。その他の実装において、swfファイル以外の各種メディア再生ファイルを用いてグラフィック表示を生成することができることは当業者には明らかであろう。処理ステップの順序は本発明の動作に影響することなく変更することが可能である。例えば特定の処理フロー等のその他の態様ならびに本発明の概念に対するその他の変更は添付の請求項に包含されることを意図している。
【図面の簡単な説明】
【００８２】
【図１】図１は委託販売モジュールと、委託販売サーバと、顧客モジュールとを含む委託販売システムの１つの実施例を示す略ブロック図である。
【図２】図２は委託販売サーバのさらに詳細なブロック図である。
【図３】図３は委託販売モジュールのさらに詳細なブロック図である。
【図４】図４は委託販売目的でコンテンツをアップロードする代表的プロセスにおけるステップを示すフローチャートである。
【図５】図５は顧客モジュールのさらに詳細なブロック図である。
【図６】図６は顧客モジュールによって生成されるサンプル・グラフィカル・ユーザ・インタフェースである。
【図７】図７はプレビュー・チャンネルを選択する際の代表的ＧＵＩの動作を示す。
【図８】図８は選択されたチャンネル・ボタンに関連するリストの再生リスト・セレクションを選択する際の代表的ＧＵＩの動作を示す。
【図９】図９はグラフィカル・ユーザ・インターフェースをセットアップし制御するために使用されるＸＭＬ制御ファイルの構造を示す。
【図１０】図１０はメディア・タイムライン・セグメントの構造を示す。
【図１１】図１１は２つのメディア・プレーヤのうちの第１のものを用い後続のタイムライン・セグメントをプリロードするメディア再生を示す。
【図１２】図１２は２つのメディア・プレーヤのうちの第２のものを用い後続のタイムライン・セグメントを提示するメディア再生を示す。
【図１】
2008522329.tif 000003
【図２】
2008522329.tif 000004
【図３】
2008522329.tif 000005
【図４】
2008522329.tif 000006
【図５】
2008522329.tif 000007
【図６】
2008522329.tif 000008
【図７】
2008522329.tif 000009
【図８】
2008522329.tif 000010
【図９】
2008522329.tif 000011
【図１０】
2008522329.tif 000012
【図１１】
2008522329.tif 000013
【図１２】
2008522329.tif 000014
【国際調査報告】
2008522329.tif 000015
2008522329.tif 000016