(57)【要約】【課題】動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させる。【解決手段】ステップS２００２において、商品の画像を含む動画像を表示させるための動画像データから動画像を再生するパーソナルコンピュータへの、動画像において商品の画像が表示される時刻を示すタイムラインファイルの送信が制御される。ステップS２００４において、タイムラインファイルで示される時刻が経過した場合のパーソナルコンピュータからの要求に対し、商品の画像が表示されていたその商品の広告を表示させるための商品情報のパーソナルコンピュータへの送信が制御される。本発明は、ウェブサーバに適用できる。【選択図】図１１
2008305217.tif 000002
【特許請求の範囲】
【請求項１】
商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御する第１の送信制御手段と、
前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである第１の広告データの前記情報処理装置への送信を制御する第２の送信制御手段と
を備える情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
第２の送信制御手段は、予め記憶している前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項３】
請求項１に記載の情報提供装置において、
前記商品に関するデータである商品データを格納しているデータベースから、前記第１の広告データとして前記商品データを取得する取得手段をさらに備え、
前記第２の送信制御手段は、取得された前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項４】
請求項１に記載の情報提供装置において、
前記第２の送信制御手段は、前記商品を販売するページのアドレスを示すアドレスデータを含む前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項５】
請求項４に記載の情報提供装置において、
前記第２の送信制御手段は、前記商品を販売するページにリンクされているオブジェクトであって、そのページにアクセスするためのオブジェクトを表示させる前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項６】
請求項１に記載の情報提供装置において、
前記第２の送信制御手段は、前記商品の静止画像のデータを含む前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項７】
請求項１に記載の情報提供装置において、
前記第２の送信制御手段は、前記動画像において前記商品の画像が表示されようとするその前記商品の広告を表示させるためのデータである第２の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項８】
請求項７に記載の情報提供装置において、
前記第２の送信制御手段は、前記第２の広告データ、および前記動画像において前記商品の画像が表示されようとするその前記商品の１つ前に画像が表示されていた前記商品の前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項９】
請求項１に記載の情報提供装置において、
前記第２の送信制御手段は、前記動画像データの方式と同じ方式の前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項１０】
請求項１に記載の情報提供装置において、
前記情報処理装置への前記動画像データの送信を制御する第３の送信制御手段をさらに備える
情報提供装置。
【請求項１１】
請求項１０に記載の情報提供装置において、
前記第３の送信制御手段は、予め定められた順序および時間で前記商品が示される前記動画像を表示させるための前記動画像データの送信を制御し、
前記第１の送信制御手段は、前記商品が示される前記順序とその時間に応じた前記時刻を示す前記時刻データの送信を制御する
情報提供装置。
【請求項１２】
請求項１１に記載の情報提供装置において、
前記第３の送信制御手段は、順位付けされた前記商品が、その順位の順に示される前記動画像を表示させるための前記動画像データの送信を制御する
情報提供装置。
【請求項１３】
請求項１２に記載の情報提供装置において、
前記第２の送信制御手段は、前記動画像においてその画像が表示されている前記商品の順位の前の順位の前記商品の前記第１の広告データの前記情報処理装置への送信を制御する
情報提供装置。
【請求項１４】
商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御し、
前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信を制御する
ステップを含む情報提供方法。
【請求項１５】
商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御し、
前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信を制御する
ステップを含む処理をコンピュータに行わせるプログラム。
【請求項１６】
商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する再生手段と、
前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと、前記動画像における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段と、
前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データを提供する情報提供装置に提供を要求する要求手段と、
前記情報提供装置から提供された前記広告データにより、前記商品の広告の表示を制御する表示制御手段と
を備える情報処理装置。
【請求項１７】
商品の画像を含む動画像を再生し、前記商品の広告を表示させる情報処理システムにおいて、
前記動画像を表示させるためのデータである動画像データから前記動画像を再生する再生手段と、
前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと前記動画像における時刻とを比較するか、または前記商品の画像を表示させる前記動画像データが送信される時刻を示すデータである時刻データと前記動画像データの送信における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段と、
前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告または前記商品の画像を表示させる前記動画像データが送信されたその前記商品の広告の表示を制御する表示制御手段と
を備える情報処理システム。
【請求項１８】
請求項１７に記載の情報処理システムにおいて、
複数の前記商品のそれぞれの広告の配置を決定する決定手段をさらに備える
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報提供装置および方法、プログラム、情報処理装置、並びに情報処理システムに関し、特に、動画像の内容に対応する情報を提供できるようにした情報提供装置および方法、プログラム、情報処理装置、並びに情報処理システムに関する。
【背景技術】
【０００２】
従来、動画像を表示しながら、その動画像に関係する広告を表示することが提案されている。
【０００３】
例えば、予めコンテンツ配信装置内のコンテンツ−広告処理部の番組編成データ生成手段等で作成される番組編成に応じた広告枠情報を広告提供者である広告提供装置に提示し、この広告提供装置の広告提供者が広告枠情報を参照し、広告を入れる広告枠の購入決定情報を取得することが提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００３−２４２３７２号公報（図２５）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、動画像とその動画像の内容に関係する広告とは同時に表示されるので、広告の効果が薄かった。
【０００６】
すなわち、ユーザが商品に興味を持つにはある程度の長さの時間が必要である。動画像と広告が同時に表示されると、動画像に商品が表示され始めたときに、ユーザがその商品に興味を持つことは少なく、その広告の表示は無駄になってしまう。また、ある程度の長さの時間において商品の動画像が表示されてから動画像が切り替わり、同時にその商品の広告が消えてしまうと、ユーザが商品に興味を持ったときには、その商品の広告が消えてしまうことになり、その商品の広告を見ることはできなくなってしまう。
【０００７】
このように、動画像とその動画像の内容に関係する広告とが同時に表示されると、ユーザが興味を持った商品の情報を取得する機会が少なくなる。
【０００８】
広告を長い時間表示させることも考えられるが、広告を表示する領域の大きさは有限であるから、あまりにも長い時間、広告を表示させると、他の商品の広告を表示させることができなくなり、無駄が生じる。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の第１の側面の情報提供装置は、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御する第１の送信制御手段と、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである第１の広告データの前記情報処理装置への送信を制御する第２の送信制御手段とを備える。
【００１１】
このようにすることで、前記情報処理装置において、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００１２】
第２の送信制御手段には、予め記憶している前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００１３】
この場合、前記情報処理装置からの要求があってから、複雑な処理を必要とせず、迅速に、前記第１の広告データを送信させることができる。
【００１４】
情報提供装置には、前記商品に関するデータである商品データを格納しているデータベースから、前記第１の広告データとして前記商品データを取得する取得手段をさらに設け、前記第２の送信制御手段には、取得された前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００１５】
この場合、前記第１の広告データを予め作成しておく手間を省くことができ、前記第１の広告データを記憶しておくための記憶空間が必要とされない。さらに、動画像が早送りされたり、スキップされたりなどしても、動画像に表示されていた商品の広告を確実に表示させる前記第１の広告データを送信させることができる。
【００１６】
前記第２の送信制御手段には、前記商品を販売するページのアドレスを示すアドレスデータを含む前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００１７】
このようにすることで、前記情報処理装置は簡単に前記商品を販売するページのデータを要求することができる。従って、前記情報処理装置のユーザは、複雑な手間をかけることなく、広告の前記商品を購入することができるようになる。
【００１８】
前記第２の送信制御手段には、前記商品を販売するページにリンクされているオブジェクトであって、そのページにアクセスするためのオブジェクトを表示させる前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００１９】
前記第２の送信制御手段には、前記商品の静止画像のデータを含む前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００２０】
この場合、前記情報処理装置は、前記商品の静止画像を表示することができ、前記情報処理装置のユーザは、静止画像によって前記商品を確認してから、広告の前記商品を購入することができるようになる。
【００２１】
前記第２の送信制御手段には、前記動画像において前記商品の画像が表示されようとするその前記商品の広告を表示させるためのデータである第２の広告データの前記情報処理装置への送信を制御させることができる。
【００２２】
このようにすることで、動画像に表示されている前記商品の広告を表示させることができ、前記情報処理装置のユーザがその前記商品に興味をもった時点で即座に前記商品を購入することができるようになる。
【００２３】
前記第２の送信制御手段には、前記第２の広告データ、および前記動画像において前記商品の画像が表示されようとするその前記商品の１つ前に画像が表示されていた前記商品の前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００２４】
前記第１の広告データおよび前記第２の広告データを記憶しておいて、記憶している前記第１の広告データおよび前記第２の広告データを用いて広告を表示させるようにすれば、多数の商品についての動画像が表示された場合でも、多数の商品についての広告データをいちいち重複して送信する必要がなくなる。
【００２５】
前記第２の送信制御手段には、前記動画像データの方式と同じ方式の前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００２６】
このようにすることで、前記情報処理装置において、前記動画像データと前記第１の広告データとを１つのプログラムで扱うなど、より簡単に処理を行うことができる。
【００２７】
情報提供装置には、前記情報処理装置への前記動画像データの送信を制御する第３の送信制御手段をさらに設けることができる。
【００２８】
前記第３の送信制御手段には、予め定められた順序および時間で前記商品が示される前記動画像を表示させるための前記動画像データの送信を制御させ、前記第１の送信制御手段には、前記商品が示される前記順序とその時間に応じた前記時刻を示す前記時刻データの送信を制御させることができる。
【００２９】
前記第３の送信制御手段には、順位付けされた前記商品が、その順位の順に示される前記動画像を表示させるための前記動画像データの送信を制御させることができる。
【００３０】
前記第２の送信制御手段には、前記動画像においてその画像が表示されている前記商品の順位の前の順位の前記商品の前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００３１】
本発明の第１の側面の情報提供方法は、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御し、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信を制御するステップを含む。
【００３２】
このようにすることで、前記情報処理装置において、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００３３】
本発明の第１の側面のプログラムは、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御し、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信を制御するステップを含む処理をコンピュータに行わせる。
【００３４】
このようにすることで、前記情報処理装置において、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００３５】
本発明の第２の側面の情報処理装置は、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する再生手段と、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと、前記動画像における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段と、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データを提供する情報提供装置に提供を要求する要求手段と、前記情報提供装置から提供された前記広告データにより、前記商品の広告の表示を制御する表示制御手段とを備える。
【００３６】
このようにすることで、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００３７】
本発明の第３の側面の情報処理システムは、商品の画像を含む動画像を再生し、前記商品の広告を表示させる情報処理システムであって、前記動画像を表示させるためのデータである動画像データから前記動画像を再生する再生手段と、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと前記動画像における時刻とを比較するか、または前記商品の画像を表示させる前記動画像データが送信される時刻を示すデータである時刻データと前記動画像データの送信における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段と、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告または前記商品の画像を表示させる前記動画像データが送信されたその前記商品の広告の表示を制御する表示制御手段とを備える。
【００３８】
このようにすることで、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００３９】
情報処理システムには、複数の前記商品のそれぞれの広告の配置を決定する決定手段をさらに設けることができる。
【００４０】
本発明の第１の側面においては、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信が制御され、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信が制御される。
【００４１】
本発明の第２の側面においては、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像が再生され、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと、前記動画像における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かが判定され、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データを提供する情報提供装置に提供が要求され、前記情報提供装置から提供された前記広告データにより、前記商品の広告の表示が制御される。
【００４２】
本発明の第３の側面においては、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像が再生され、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データと前記動画像における時刻とを比較するか、または前記商品の画像を表示させる前記動画像データが送信される時刻を示すデータである時刻データと前記動画像データの送信における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かが判定され、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告または前記商品の画像を表示させる前記動画像データが送信されたその前記商品の広告の表示が制御される。
【発明の効果】
【００４３】
以上のように、本発明の第１の側面によれば、情報処理装置に広告を表示させることができる。
【００４４】
また、本発明の第１の側面によれば、情報処理装置に、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００４５】
さらに、本発明の第２の側面によれば、広告を表示させることができる。
【００４６】
本発明の第２の側面によれば、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００４７】
さらにまた、本発明の第３の側面によれば、広告を表示させることができる。
【００４８】
また、本発明の第３の側面によれば、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【発明を実施するための最良の形態】
【００４９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００５０】
本発明の第１の側面の情報提供装置（例えば、図１のサーバ１１）は、商品の画像を含む動画像を表示させるためのデータである動画像データ（例えば、図１８の動画像データ３１２）から前記動画像を再生する情報処理装置（例えば、図１のパーソナルコンピュータ１２−１）への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データ（例えば、図１８のタイムラインファイル３１４）の送信を制御する第１の送信制御手段（例えば、図１８のタイムラインファイル提供プログラム３１３を実行する図２のCPU３１）と、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである第１の広告データの前記情報処理装置への送信を制御する第２の送信制御手段（例えば、図１８の商品情報提供プログラム３１５を実行する図２のCPU３１）とを備える。
【００５１】
情報提供装置には、前記商品に関するデータである商品データを格納しているデータベース（例えば、図１８の商品データベース３０２）から、前記第１の広告データとして前記商品データを取得する取得手段（例えば、図１８の商品情報取得プログラム３１６を実行する図２のCPU３１）をさらに設け、前記第２の送信制御手段には、取得された前記第１の広告データの前記情報処理装置への送信を制御させることができる。
【００５２】
情報提供装置には、前記情報処理装置への前記動画像データの送信を制御する第３の送信制御手段（例えば、図１８の動画像データ提供プログラム３１１を実行する図２のCPU３１）をさらに設けることができる。
【００５３】
本発明の第１の側面の情報提供方法および本発明の第１の側面のプログラムがコンピュータに行わせる処理は、商品の画像を含む動画像を表示させるためのデータである動画像データから前記動画像を再生する情報処理装置への、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データの送信を制御し（例えば、図１１のステップS２００２）、前記時刻データで示される時刻が経過した場合の前記情報処理装置からの要求に対し、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データの前記情報処理装置への送信を制御する（例えば、図１１のステップS２００４）ステップを含む。
【００５４】
本発明の第２の側面の情報処理装置（例えば、図１のパーソナルコンピュータ１２−１）は、商品の画像を含む動画像を表示させるためのデータである動画像データ（例えば、図４の動画像データ９２）から前記動画像を再生する再生手段（例えば、図７の動画像再生プログラム１２１を実行する図３のCPU５１）と、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データ（例えば、図４のタイムラインファイル９４）と、前記動画像における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段（例えば、図７の動画像再生時刻判定プログラム１２２を実行する図３のCPU５１）と、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告を表示させるためのデータである広告データ（例えば、図４の商品情報９６）を提供する情報提供装置（例えば、図１のサーバ１１）に提供を要求する要求手段（例えば、図７の商品情報要求プログラム１２３を実行する図３のCPU５１）と、前記情報提供装置から提供された前記広告データにより、前記商品の広告の表示を制御する表示制御手段（例えば、図７のブラウザプログラム１１１を実行する図３のCPU５１）とを備える。
【００５５】
本発明の第３の側面の情報処理システム（例えば、図１のサーバ１１およびパーソナルコンピュータ１２−１からなる情報処理システム）は、商品の画像を含む動画像を再生し、前記商品の広告を表示させる情報処理システムであって、前記動画像を表示させるためのデータである動画像データ（例えば、図１８の動画像データ３１２）から前記動画像を再生する再生手段（例えば、図２０の動画像再生プログラム３５１を実行する図３のCPU５１）と、前記動画像において前記商品の画像が表示される時刻を示すデータである時刻データ（例えば、図１８のタイムラインファイル３１４）と前記動画像における時刻とを比較するか、または前記商品の画像を表示させる前記動画像データが送信される時刻を示すデータである時刻データと前記動画像データの送信における時刻とを比較することによって、前記時刻データで示される時刻が経過したか否かを判定する判定手段（例えば、図２０の動画像再生時刻判定プログラム３５２を実行する図３のCPU５１）と、前記時刻データで示される時刻が経過したと判定された場合、前記商品の画像が表示されていたその前記商品の広告または前記商品の画像を表示させる前記動画像データが送信されたその前記商品の広告の表示を制御する表示制御手段（例えば、図２０のブラウザプログラム３４１を実行する図３のCPU５１）とを備える。
【００５６】
情報処理システムには、複数の前記商品のそれぞれの広告の配置を決定する決定手段（例えば、図２０の商品情報配置決定プログラム３５５を実行する図３のCPU５１）をさらに設けることができる。
【００５７】
図１は、本発明の一実施の形態の情報処理システムの構成の例を示す図である。情報処理システムの一例は、情報提供装置の一例であるサーバ１１と情報処理装置の一例であるパーソナルコンピュータ１２−１とからなる。または、情報処理システムの他の例は、情報処理装置の他の例である、パーソナルコンピュータ１２−２、テレビジョン受像機１４、または携帯電話機１５のいずれかとサーバ１１とからなる。
【００５８】
サーバ１１、パーソナルコンピュータ１２−１、パーソナルコンピュータ１２−２、テレビジョン受像機１４、および携帯電話機１５は、ネットワーク１３を介して相互に接続されている。
【００５９】
サーバ１１は、例えば、いわゆるWebサーバとして構成され、パーソナルコンピュータ１２−１、パーソナルコンピュータ１２−２、テレビジョン受像機１４、または携帯電話機１５に各種のデータを提供する。パーソナルコンピュータ１２−１、パーソナルコンピュータ１２−２、テレビジョン受像機１４、または携帯電話機１５は、例えば、いわゆるWebブラウザを実行するクライアントとして構成され、サーバ１１から提供された各種のデータを処理する。
【００６０】
サーバ１１は、ネットワーク１３を介して、パーソナルコンピュータ１２−１、パーソナルコンピュータ１２−２、テレビジョン受像機１４、または携帯電話機１５に、商品の画像を含む動画像を表示させるためのデータである動画像データを送信する。
【００６１】
なお、ここに言う動画像に含まれる商品の画像は、商品の外観または内部などを示す画像に限らず、商品に関係する画像であれば良く、例えば、商品の外観が現れないが、商品を説明している人物の画像であったり、原料や効果または製造工程などを示す画像でもよい。
【００６２】
例えば、サーバ１１は、ネットワーク１３を介して、パーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかに、その販売数量または販売金額などによって順位付けされた商品が、順位付けの順に紹介される動画像を表示させるためのデータである動画像データを送信する。
【００６３】
より具体的には、例えば、サーバ１１は、ランク付けされた商品（例えば、トップテンの商品）が、ランクの低いものからランクの順（降順）に紹介される動画像（いわゆる、カウントダウンにより紹介される動画像）を表示させるためのデータである動画像データを送信する。
【００６４】
例えば、動画像データの方式（規格）は、アドビシステムズ社によるFlashとされる。
【００６５】
また、サーバ１１は、ネットワーク１３を介して、パーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかに、動画像において商品の画像が表示される時刻を示すデータであるタイムラインファイルを送信する。タイムラインファイルは、時刻データの一例である。
【００６６】
さらに、サーバ１１は、タイムラインファイルで示される時刻が経過した場合の、パーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかからの要求に対し、要求してきたパーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかに、ネットワーク１３を介して、動画像の内容に関する情報を表示させるための情報（データ）を送信する。例えば、サーバ１１は、タイムラインファイルで示される時刻が経過した場合の、パーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかからの要求に対し、要求してきたパーソナルコンピュータ１２−１乃至携帯電話機１５のいずれかに、ネットワーク１３を介して、商品の画像が表示されていたその商品の広告を表示させるための商品情報を送信する。商品情報は、広告データの一例である。
【００６７】
パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、商品の画像を含む動画像を表示させるためのデータである動画像データから動画像を再生する。パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、動画像において商品の画像が表示される時刻を示すタイムラインファイルと、動画像における時刻とを比較することによって、タイムラインファイルで示される時刻が経過したか否かを判定する。
【００６８】
そして、パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、タイムラインファイルで示される時刻が経過したと判定された場合、表示されていた動画像の内容に関する情報を表示させるための情報（データ）を提供するサーバ１１に提供を要求する。パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、サーバ１１から提供された情報（データ）により、動画像の内容に関する情報を表示させる。
【００６９】
例えば、パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、タイムラインファイルで示される時刻が経過したと判定された場合、商品の画像が表示されていたその商品の広告を表示させるための商品情報を提供するサーバ１１に提供を要求する。そして例えば、パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、サーバ１１から提供された商品情報により、商品の広告を表示させる。
【００７０】
すなわち、パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、動画像の時間に同期して、動画像に表示されていた商品に関する情報を表示する。パーソナルコンピュータ１２−１乃至携帯電話機１５のそれぞれは、動画像の内容が変化すると、動画像の内容に合わせて表示している情報を変化させる。
【００７１】
このようにすることで、表示されている動画像の内容に対して、所望のタイミングで、その内容に関する情報を表示させることができる。例えば、商品の画像を含む動画像が表示され、動画像において商品の画像が表示されると、その画像が表示されようとするとき、その画像の表示が終了したとき、または、その画像が表示されてから所望の時間が経過したとき、その商品の広告を表示することができる。
【００７２】
従って、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【００７３】
ネットワーク１３は、有線または無線の汎用回線または専用回線などからなるネットワークであり、例えば、インターネット、LAN（Local Area Network）、またはWAN（Wide Area Network）などである。
【００７４】
以下、パーソナルコンピュータ１２−１およびパーソナルコンピュータ１２−２を個々に区別する必要がないとき、単に、パーソナルコンピュータ１２と称する。
【００７５】
また、以下、サーバ１１とパーソナルコンピュータ１２とからなる情報処理システムを例に説明する。
【００７６】
図２は、サーバ１１のハードウェアの構成例を示すブロック図である。
【００７７】
サーバ１１において、CPU（Central Processing Unit）３１，ROM（Read Only Memory）３２，RAM（Random Access Memory）３３は、バス３４により相互に接続されている。
【００７８】
バス３４には、さらに、入出力インタフェース３５が接続されている。入出力インタフェース３５には、ハードディスクや不揮発性のメモリなどよりなる記憶部３６、ネットワークインタフェースなどよりなる通信部３７、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３９を駆動するドライブ３８が接続されている。
【００７９】
以上のように構成されるサーバ１１では、CPU３１が、例えば、記憶部３６に記憶されているプログラムを、入出力インタフェース３５及びバス３４を介して、RAM３３にロードして実行することにより、後述する一連の処理が行われる。
【００８０】
サーバ１１（CPU３１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア３９に記録して、あるいは、ローカルエリアネットワーク若しくはインターネットなどのネットワーク１３またはデジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００８１】
そして、プログラムは、リムーバブルメディア３９をドライブ３８に装着することにより、入出力インタフェース３５を介して、記憶部３６に記憶することで、サーバ１１にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部３７で受信し、記憶部３６に記憶することで、サーバ１１にインストールすることができる。その他、プログラムは、ROM３２や記憶部３６にあらかじめ記憶しておくことで、サーバ１１にあらかじめインストールしておくことができる。
【００８２】
図３は、パーソナルコンピュータ１２のハードウェアの構成例を示すブロック図である。
【００８３】
パーソナルコンピュータ１２において、CPU５１，ROM５２，RAM５３は、バス５４により相互に接続されている。
【００８４】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、キーボード、マウス、マイクロホンなどよりなる入力部５６、ディスプレイ、スピーカなどよりなる出力部５７、ハードディスクや不揮発性のメモリなどよりなる記憶部５８、ネットワークインタフェースなどよりなる通信部５９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア６１を駆動するドライブ６０が接続されている。
【００８５】
以上のように構成されるパーソナルコンピュータ１２では、CPU５１が、例えば、記憶部５８に記憶されているプログラムを、入出力インタフェース５５及びバス５４を介して、RAM５３にロードして実行することにより、後述する一連の処理が行われる。
【００８６】
パーソナルコンピュータ１２（CPU５１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM,DVD等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア６１に記録して、あるいは、ローカルエリアネットワーク若しくはインターネットなどのネットワーク１３またはデジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００８７】
そして、プログラムは、リムーバブルメディア６１をドライブ６０に装着することにより、入出力インタフェース５５を介して、記憶部５８に記憶することで、パーソナルコンピュータ１２にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５９で受信し、記憶部５８に記憶することで、パーソナルコンピュータ１２にインストールすることができる。その他、プログラムは、ROM５２や記憶部５８にあらかじめ記憶しておくことで、パーソナルコンピュータ１２にあらかじめインストールしておくことができる。
【００８８】
次に、サーバ１１およびパーソナルコンピュータ１２において実行されるプログラムについて説明する。
【００８９】
図４は、サーバ１１において実行されるサーバプログラム８１の構成の例を示すブロック図である。
【００９０】
サーバプログラム８１は、例えば、Apache HTTP Serverまたは米マイクロソフト社製のInternet Information Servicesなどの、いわゆるWebサーバプログラムに、各種の機能を追加したプログラムである。サーバプログラム８１は、HTTP（Hypertext Transfer Protocol）に規定される手順に基づいて、パーソナルコンピュータ１２のブラウザプログラムに、画像などの各種のオブジェクトが含まれるHTML（Hypertext Markup Language）方式などのドキュメントを提供する。
【００９１】
サーバプログラム８１は、動画像データ提供プログラム９１、動画像データ９２、タイムラインファイル提供プログラム９３、タイムラインファイル９４、商品情報提供プログラム９５、商品情報９６、および購入処理プログラム９７を含む。
【００９２】
動画像データ提供プログラム９１は、ネットワーク１３を介した、パーソナルコンピュータ１２への動画像データ９２の送信を制御する。
【００９３】
動画像データ９２は、商品の画像を含む動画像を表示させるためのデータである。動画像データ９２は、複数の商品についてのそれぞれの画像を時間に沿って表示させる。例えば、動画像データ９２は、複数の商品のうちのいずれか１つを説明する画像が、所定の長さの時間で表示されるように、複数の商品のそれぞれの画像を順に表示させる。
【００９４】
例えば、動画像データ９２は、アドビシステムズ社の動画像を取り扱う規格であるFlashに準拠した方式のデータとされる。
【００９５】
より具体的には、動画像データ９２および商品情報９６を、Flashに準拠した方式のデータとし、後述するブラウザプログラムの動画像再生プログラムをFlashに準拠した方式のプログラムとして、この動画像再生プログラムが、動画像データ９２から動画像を再生して動画像を表示させ、これと並列に、商品情報９６から商品の情報を表示させるようにすることができる。
【００９６】
なお、１つの動画像データ９２を、１つの商品についての画像を所定の時間で表示させるものとし、複数の商品のそれぞれについて、複数の動画像データ９２がそれぞれ用意されるようにしてもよい。この場合、複数の動画像データ９２のそれぞれには、予め定められた順序で再生されるとき、連続した時刻を示すタイムスタンプが付加され、動画像データ提供プログラム９１は、その予め決められた順序で、複数の動画像データ９２を送信する。
【００９７】
タイムラインファイル提供プログラム９３は、ネットワーク１３を介した、パーソナルコンピュータ１２への、動画像データ９２から再生される動画像において商品の画像が表示される時刻を示すタイムラインファイル９４の送信を制御する。タイムラインファイル９４は、時刻データの一例である。
【００９８】
図５は、タイムラインファイル９４の例を示す図である。図５に示されるタイムラインファイル９４は、動画像再生時刻として、動画像データ９２から再生される動画像において個々の商品の画像が再生（商品に関する動画像が再生）される時刻を示す。例えば、タイムラインファイル９４は、いわゆるタイムライン制御のためのファイルであり、アドビシステムズ社の、Flashに使用されるプログラミング言語であるActionScriptの機能を利用して、タイムラインファイルの内容に基づいて、更新（商品連動コンテンツ枠の取得）が行われる。
【００９９】
すなわち、図５に示されるタイムラインファイル９４は、動画像再生時刻として、最初の商品の画像に対して、動画像の再生の開始の時刻である０分と再生を開始してから１分後の時刻である１分とを示し、２番目の商品の画像に対して、動画像の再生を開始してから１分後の時刻である１分と再生を開始してから２分後の時刻である２分とを示している。さらに、タイムラインファイル９４は、動画像再生時刻として、３番目の商品の画像に対して、動画像の再生を開始してから２分後の時刻である２分と再生を開始してから３分後の時刻である３分とを示し、４番目の商品の画像に対して、動画像の再生を開始してから３分後の時刻である３分と再生を開始してから４分後の時刻である４分とを示している。
【０１００】
従って、図５に示されるタイムラインファイル９４によって、動画像データ９２から再生される動画像で、動画像における０分から動画像における１分までの１分間において、最初の商品の画像が表示され、動画像における１分から動画像における２分までの１分間において、２番目の商品の画像が表示され、動画像における２分から動画像における３分までの１分間において、３番目の商品の画像が表示され、動画像における３分から動画像における４分までの１分間において、４番目の商品の画像が表示されることがわかる。
【０１０１】
さらに、図５に示されるタイムラインファイル９４は、フレーム１として、動画像データ９２から再生される動画像に表示される個々の商品の商品情報９６の名前を示す。すなわち、図５に示されるタイムラインファイル９４は、フレーム１として、動画像の再生の開始の時刻である０分と再生を開始してから１分後の時刻である１分とに対して、001.HTMLである商品情報９６の名前を示し、動画像の再生を開始してから１分後の時刻である１分と再生を開始してから２分後の時刻である２分とに対して、002.HTMLである商品情報９６の名前を示す。さらに、図５に示されるタイムラインファイル９４は、フレーム１として、動画像の再生を開始してから２分後の時刻である２分と再生を開始してから３分後の時刻である３分とに対して、003.HTMLである商品情報９６の名前を示し、動画像の再生を開始してから３分後の時刻である３分と再生を開始してから４分後の時刻である４分とに対して、004.HTMLである商品情報９６の名前を示す。
【０１０２】
ここで、フレーム１は、Flashに準拠した方式のプログラムによって表示される動画像の枠（例えば、後述する図８の動画像再生枠）と商品の情報を表示させる枠（例えば、後述する図８の商品連動コンテンツ枠）のうち、商品の情報を表示させる枠を示す。
【０１０３】
この場合、001.HTMLである商品情報９６は、最初の商品の広告を表示するためのものとされ、002.HTMLである商品情報９６は、最初の商品と2番目の商品との広告を表示するためのものとされる。また、003.HTMLである商品情報９６は、最初の商品と2番目の商品と3番目の商品との広告を表示するためのものとされ、004.HTMLである商品情報９６は、最初の商品と2番目の商品と3番目の商品と4番目の商品との広告を表示するためのものとされる。
【０１０４】
図５に示されるタイムラインファイル９４を用いることにより、動画像における０分から動画像における１分までの１分間において、001.HTMLである商品情報９６によって、最初の商品の広告が表示され、動画像における１分から動画像における２分までの１分間において、002.HTMLである商品情報９６によって、最初の商品と2番目の商品との広告が表示される。同様に、図５に示されるタイムラインファイル９４を用いることにより、動画像における２分から動画像における３分までの１分間において、003.HTMLである商品情報９６によって、最初の商品と2番目の商品と3番目の商品との広告が表示され、動画像における３分から動画像における４分までの１分間において、004.HTMLである商品情報９６によって、最初の商品と2番目の商品と3番目の商品と4番目の商品との広告が表示される。
【０１０５】
タイムラインファイル９４を用いることにより、動画像の再生の時刻に対して、所望のタイミングで、動画像に表示されている商品に関する情報を表示させることができる。
【０１０６】
図４に戻って、商品情報提供プログラム９５は、商品に関する情報である商品情報９６のパーソナルコンピュータ１２への送信を制御する。
【０１０７】
より詳しく説明すると、商品情報提供プログラム９５は、タイムラインファイル９４で示される時刻が経過した場合のパーソナルコンピュータ１２からの要求に対し、動画像データ９２から再生される動画像に商品の画像が表示されていたその商品の広告を表示させるためのデータである商品情報９６のパーソナルコンピュータ１２への送信を制御する。
【０１０８】
商品情報９６は、商品に関する情報である。言い換えれば、商品情報９６は、商品に関するコンテンツである。商品情報９６は、広告データの一例であり、例えば、商品の広告を表示させるためのデータである。
【０１０９】
例えば、商品情報９６は、ページ（ウェブページ）上で他のウェブサイトまたはページを紹介する役割を有する画像（アイコン）をページに表示させる。すなわち、商品情報９６は、商品に関係するページにリンクされ、そのページにアクセスするためのボタンなどのオブジェクトをページに表示させる。
【０１１０】
図６は、商品情報９６の例を示す図である。商品情報９６は、１または複数の商品の情報を示す。商品情報９６には、期間のデータ、商品関連のデータ、およびその他のデータが含まれる。
【０１１１】
１つの商品情報９６には、１つの期間のデータが含まれる。１つの商品情報９６には、商品毎に、１または複数の商品関連のデータおよびその他のデータが含まれる。
【０１１２】
商品情報９６の期間のデータは、商品のランク付けの情報が集計された期間であるランキング集計期間を示す。
【０１１３】
商品関連のデータは、商品についてのデータである。商品関連のデータには、さらに、商品の静止画像である商品画像、商品の名称である商品名、商品が販売される店舗の名称である店舗名およびその店舗のアドレスを示すリンク、その商品が販売されるページのアドレスを示す商品ページへのリンク、商品の購入者や使用者などによるその商品についての感想などが掲載されているページのアドレスを示す口コミページへのリンク、並びに商品を購入したユーザのセグメンテーションを示す購入分布チャートへのリンクが含まれる。
【０１１４】
なお、購入分布チャートへのリンクは、例えば、その商品の順位が１位である場合のみ、商品関連のデータに含まれるようにしてもよい。
【０１１５】
商品情報９６には、その他のデータとして、商品がファッション分野の商品である場合、コスメティック分野のページへのリンクが含まれ、商品がコスメティック分野の商品である場合、ファッション分野のページへのリンクが含まれる。さらに、商品情報９６には、その他のデータとして、過去に商品が紹介されたページへのリンク、すなわち、各該当バックナンバーページへのリンクが含まれる。
【０１１６】
なお、例えば、商品情報９６の方式（規格）は、HTMLの方式に準拠した、動画像、静止画像、テキスト、音声、またはリンクなどのデータとすることができる。
【０１１７】
また、これに限らず、商品情報９６は、動画像に適した方式、静止画像に適した方式、テキストに適した方式、音声に適した方式、リンクなどのデータに適した方式など、内容に応じた各種の方式とするようにしてもよい。
【０１１８】
以上のように商品情報９６を構成することで、商品情報９６に含まれる、期間のデータ、商品関連のデータ、およびその他のデータがパーソナルコンピュータ１２において表示されるか、またはこれらのデータを用いたオブジェクトがパーソナルコンピュータ１２において出力される。
【０１１９】
図４に戻り、購入処理プログラム９７は、パーソナルコンピュータ１２からの要求に応じて、ユーザが所望する商品の購入の処理を実行する。
【０１２０】
なお、動画像データ提供プログラム９１、タイムラインファイル提供プログラム９３、商品情報提供プログラム９５、および購入処理プログラム９７は、それぞれ、サーバプログラム８１とは別のプログラムとして、個々に実行されるようにしてもよい。
【０１２１】
また、動画像データ９２、タイムラインファイル９４、および商品情報９６は、サーバプログラム８１の外部に、例えば、データベースなどに格納するようにしてもよい。
【０１２２】
次に、図７を参照して、パーソナルコンピュータ１２において実行されるブラウザプログラム１１１について説明する。
【０１２３】
ブラウザプログラム１１１は、World Wide Webでハイパーテキストのリンクを辿りながらウェブページを表示させる、いわゆるWebブラウザのプログラムである。ブラウザプログラム１１１は、HTTPに規定される手順に基づいて、サーバプログラム８１などのウェブサーバから、画像などの各種のオブジェクトが含まれるHTML方式のドキュメントを取得し、画像を表示したり、音声を出力したりするなど各種のオブジェクトを出力する。
【０１２４】
例えば、ブラウザプログラム１１１は、ネットワーク１３を介してサーバ１１から送信されてくる、動画像データ９２およびタイムラインファイル９４を含む、HTML方式のドキュメントであるページのデータの受信を制御する。
【０１２５】
ブラウザプログラム１１１は、動画像再生プログラム１２１、動画像再生時刻判定プログラム１２２、および商品情報要求プログラム１２３を含む。
【０１２６】
動画像再生プログラム１２１は、受信された動画像データ９２から、商品の画像を含む動画像を再生する。動画像再生プログラム１２１は、再生された動画像の表示を制御する。
【０１２７】
また、動画像再生プログラム１２１は、商品情報９６によって、商品の情報を表示させる。
【０１２８】
動画像再生時刻判定プログラム１２２は、受信されたタイムラインファイル９４と、動画像における時刻とを比較することによって、タイムラインファイル９４で示される時刻が経過したか否かを判定する。
【０１２９】
商品情報要求プログラム１２３は、タイムラインファイル９４で示される時刻が経過したと判定された場合、サーバ１１に商品情報９６の提供を要求する。
【０１３０】
なお、動画像再生プログラム１２１、動画像再生時刻判定プログラム１２２、および商品情報要求プログラム１２３は、それぞれ、ブラウザプログラム１１１とは別のプログラムとして、個々に実行されるようにしてもよい。
【０１３１】
図８は、ブラウザプログラム１１１を実行するパーソナルコンピュータ１２のディスプレイである出力部５７に表示される画像の例を示す図である。図８に示される画像は、１つのウィンドウに表示される。この画像を表示させるためのデータであるページのデータは、例えば、HTML方式の１つのドキュメントとして記述されている。
【０１３２】
図８に示される画像の最上部には、ウィンドウの横方向を横断するように画面/サービスヘッダが表示され、画面/サービスヘッダの下側には、ウィンドウの横方向を横断するようにコンテンツインクルード枠上が表示される。
【０１３３】
画面/サービスヘッダには、この画像を表示させるためのデータを提供する者のページのトップページや、主要なサービスのトップページなどにリンクされているオブジェクトなどが配置される。
【０１３４】
図９に示されるように、コンテンツインクルード枠上には、動画像を提供するページのうちのトップページにアクセスするためのオブジェクト（図９中の無料動画TOPと記載されているボタン）、球団の動画像を提供するページにアクセスするためのオブジェクト（図９中の球団TVと記載されているボタン）、いわゆるインフォマーシャル方式の通信販売テレビジョン番組を提供するページにアクセスするためのオブジェクト（図９中の市場TVショッピングと記載されているボタン）、およびマーケティングエンターティメント雑誌の内容に応じた番組を提供するページにアクセスするためのオブジェクト（図９中のマーケティングエンターティメント雑誌チャンネルと記載されているボタン）などが配置される。
【０１３５】
これらのオブジェクトの下には、例えば、ランキングTVなどのこのページのタイトルが配置される。
【０１３６】
コンテンツインクルード枠上に、動画像を提供する他のページにアクセスするためのオブジェクトを配置することにより、関連する商品の売り上げや他のページをユーザが閲覧する確率を上げることができ、広告の効果が向上し、さらに、他のサービスの利用の誘導を図ることができる。
【０１３７】
そして、コンテンツインクルード枠上の下側には、ウィンドウの横方向を横断するように、商品検索ボックスが表示される。
【０１３８】
図１０は、商品検索ボックスの例を示す図である。
【０１３９】
商品検索ボックスには、検索したい商品のジャンルを選択するためのフィールド、検索キーワードを入力するためのフィールド、および検索の実行を指示するためのボタンが配置され、さらに、販売店のページを一覧するページにアクセスするためのオブジェクトおよび商品を販売するページを一覧するページにアクセスするためのオブジェクトなども配置される。
【０１４０】
商品検索ボックスによって、ユーザは所望の商品またはサービスを簡単に検索することができるようになり、ユーザにより長い時間ページを閲覧させることができるようになる。
【０１４１】
図８に戻り、さらに、商品検索ボックスに対して左下側の領域に、動画像再生枠が配置され、商品検索ボックスに対して右下側の領域に、商品連動コンテンツ枠が配置されて、商品検索ボックスより下側の領域を２分割するように、動画像再生枠と商品連動コンテンツ枠とが表示される。
【０１４２】
動画像再生枠には、動画像データ９２による、商品の画像を含む動画像が表示される。
【０１４３】
商品連動コンテンツ枠には、商品情報９６による、動画像再生枠の動画像として商品の画像が表示されていたその商品についての情報が表示される。例えば、商品連動コンテンツ枠には、動画像再生枠の動画像として商品の画像が表示されていたその商品の広告が表示される。商品連動コンテンツ枠に表示される広告は、商品を販売するページにリンクされ、そのページにアクセスするためのオブジェクトを含む。
【０１４４】
動画像再生枠の下側には、動画像再生枠と同じ幅の動画像再生コントロール枠が表示される。動画像再生枠と動画像再生コントロール枠とを合わせた高さは、商品連動コンテンツ枠の高さと同じとされる。
【０１４５】
動画像再生コントロール枠には、動画像再生枠に表示される動画像の再生、再生の停止、早送り、巻き戻しなどを指示するオブジェクトが配置される。
【０１４６】
動画像再生コントロール枠と商品連動コンテンツ枠とのさらに下側には、ウィンドウの横方向を横断するように、コンテンツインクルード枠下が表示される。コンテンツインクルード枠下は、いわゆるバナー広告枠である。
【０１４７】
例えば、コンテンツインクルード枠下には、球団のトピックスや球団の動画像を提供するページにアクセスするためのオブジェクト、通信販売テレビジョン番組のおすすめ商品や通信販売テレビジョン番組を提供するページにアクセスするためのオブジェクト、およびマーケティングエンターティメント雑誌の記事の一部やマーケティングエンターティメント雑誌の内容に応じた番組を提供するページにアクセスするためのオブジェクトなどが配置される。
【０１４８】
コンテンツインクルード枠下のさらに下側には、ウィンドウの横方向を横断するように、サービスフッタが表示される。サービスフッタには、コピーライトが表示されたり、会社の案内や方針、問い合わせ窓口などのページにアクセスするためのオブジェクトが配置される。
【０１４９】
なお、動画像は、ユーザからの選択によって、別のウィンドウに表示させるようにしてもよい。
【０１５０】
次に、図１１のフローチャートを参照して、サーバプログラム８１を実行するサーバ１１およびブラウザプログラム１１１を実行するパーソナルコンピュータ１２による、商品の情報の表示の処理を説明する。
【０１５１】
ステップＳ１００１において、ブラウザプログラム１１１は、ネットワーク１３を介して、HTTPに規定される手順に基づいてページのデータを要求する（所定のURL（Uniform Resource Locator）の方式で示されるアドレスに対するアクセスリクエストを送信する）。すなわち、例えば、ステップＳ１００１において、ブラウザプログラム１１１は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介して、ページのデータの要求の指令をサーバ１１宛に送信させる。
【０１５２】
パーソナルコンピュータ１２からページのデータが要求されると、サーバプログラム８１は、ステップＳ２００１において、要求を受け付けて、ステップＳ２００２において、動画像データ９２、タイムラインファイル９４、および動画像の始めの商品の情報であって、その商品を購入させるページ（以下、商品の販売ページと称する）にアクセスするためのオブジェクトを含む情報を表示させるための商品情報９６が含まれる、ページのデータを送信させる。
【０１５３】
ここで、商品の販売ページなど、所定のページにリンクされ、そのページにアクセスするためのオブジェクトは、例えば、ボタン、テキスト、またはメニューなどである。以下、同様である。
【０１５４】
例えば、ステップＳ２００１において、サーバプログラム８１は、ネットワーク１３を介してパーソナルコンピュータ１２から送信されてくる、ページのデータの要求の指令を、ネットワークインタフェースである通信部３７に受信させる。そして、ステップＳ２００２において、ページのデータが要求されたサーバプログラム８１は、ネットワークインタフェースである通信部３７に、ネットワーク１３を介して、動画像データ９２、タイムラインファイル９４、および商品情報９６が含まれる、ページのデータをパーソナルコンピュータ１２宛に送信させる。
【０１５５】
すなわち、この場合、サーバプログラム８１の動画像データ提供プログラム９１は、動画像データ９２のパーソナルコンピュータ１２への送信を制御し、タイムラインファイル提供プログラム９３は、タイムラインファイル９４のパーソナルコンピュータ１２への送信を制御し、商品情報提供プログラム９５は、動画像において商品の画像が表示されようとするその商品の広告を表示させるための商品情報９６のパーソナルコンピュータ１２への送信を制御する。
【０１５６】
ステップＳ１００２において、ブラウザプログラム１１１は、ネットワーク１３を介してサーバ１１から送信されてくる、ページのデータを受信する。
【０１５７】
ステップＳ１００３において、ブラウザプログラム１１１は、ディスプレイである出力部５７に、動画像の始めの商品の情報であって、その商品の販売ページにアクセスするためのオブジェクトを含む情報が配置されているページを表示させる。例えば、図８乃至図１０を参照して説明した構成の画像の全部が、ディスプレイである出力部５７にウィンドウとして表示される。
【０１５８】
より詳細には、ブラウザプログラム１１１の動画像再生プログラム１２１は、ディスプレイである出力部５７に、動画像に始めに表示される商品の広告（静止画）を表示させる。例えば、商品の広告は、図８の商品連動コンテンツ枠に表示される。このとき、図８の動画像再生枠においては、その領域だけが確保される（その枠だけが表示される）。
【０１５９】
ステップＳ１００４において、ブラウザプログラム１１１の動画像再生プログラム１２１は、ページのデータに含まれる動画像データ９２からの動画像の再生を開始し、ディスプレイである出力部５７への、再生された動画像の表示を開始させる。例えば、再生された動画像は、図８の動画像再生枠に表示される。
【０１６０】
ステップＳ１００５において、ブラウザプログラム１１１の動画像再生時刻判定プログラム１２２は、始めの商品の動画像の再生が終了する時刻であるか否かを判定する。すなわち、ステップＳ１００５において、動画像再生時刻判定プログラム１２２は、動画像において商品の画像が表示される時刻を示すタイムラインファイル９４と、動画像における時刻とを比較することによって、タイムラインファイル９４で示される時刻が経過したか否かを判定する。
【０１６１】
より具体的には、例えば、図５で示されるように、タイムラインファイル９４に、動画像再生時刻として、最初の商品の画像に対して、動画像の再生の開始の時刻である０分と再生を開始してから１分後の時刻である１分とが示されている場合、動画像再生時刻判定プログラム１２２は、動画像における時刻と再生を開始してから１分後の時刻である１分とを比較し、タイムラインファイル９４で示される時刻である１分が経過したか否かを判定する。
【０１６２】
ステップＳ１００５において、始めの商品の動画像の再生が終了する時刻でないと判定された場合、始めの商品の動画像の再生が終了する時刻になるまで、手続きはステップＳ１００５に戻り、判定の処理が繰り返される。ステップＳ１００５において、始めの商品の動画像の再生が終了する時刻であると判定された場合、手続きはステップＳ１００６に進む。
【０１６３】
ステップＳ１００６において、ブラウザプログラム１１１の商品情報要求プログラム１２３は、ネットワーク１３を介してサーバ１１に、タイムラインファイル９４に示される動画像の再生時刻に応じた、動画像の再生が終了した商品と動画像が再生されている商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を表示させるための商品情報９６を要求する。すなわち、商品情報要求プログラム１２３は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介して、動画像の再生が終了した商品と動画像が再生されている商品の広告を表示させるための広告データを要求する指令をサーバ１１宛に送信させる。
【０１６４】
この場合、第１の例として、商品情報要求プログラム１２３は、タイムラインファイル９４から、商品の動画像の再生が終了する時刻に対する、商品情報９６の名前を読み出して、ネットワーク１３を介してサーバ１１に、読み出した名前の商品情報９６を要求する。
【０１６５】
具体的には、例えば、タイムラインファイル９４で示される時刻である1分が経過したと判定された場合、商品情報要求プログラム１２３は、タイムラインファイル９４から、動画像の再生の開始の時刻である０分と再生を開始してから１分後の時刻である１分とに対してフレーム１として配置されている001.HTMLである商品情報９６の名前を読み出す。そして、商品情報要求プログラム１２３は、ネットワーク１３を介してサーバ１１に、001.HTMLである商品情報９６を要求する（すなわち、001.HTMLのページデータをリクエストする）。
【０１６６】
また、第２の例として、商品情報要求プログラム１２３は、サーバ１１に、商品の動画像の再生が終了する時刻を送信させると共に、商品情報９６を要求するようにしてもよい。
【０１６７】
さらに、第３の例として、商品情報要求プログラム１２３は、サーバ１１に、商品情報９６の名前などを特定しないで、単に商品情報９６を要求するようにしてもよい。
【０１６８】
パーソナルコンピュータ１２から商品の広告を表示させるための商品情報９６が要求されると、ステップＳ２００３において、サーバプログラム８１の商品情報提供プログラム９５は、パーソナルコンピュータ１２からの要求を受け付ける。ステップＳ２００４において、商品情報提供プログラム９５は、ネットワーク１３を介してパーソナルコンピュータ１２に、動画像の再生が終了した商品と動画像が再生されている商品との情報を表示させるための商品情報９６を送信させる。すなわち、商品情報提供プログラム９５は、ネットワークインタフェースである通信部３７に、ネットワーク１３を介して、商品情報９６をパーソナルコンピュータ１２宛に送信させる。
【０１６９】
上述のステップＳ１００６の第１の例の場合、例えば、パーソナルコンピュータ１２から特定の名前の商品情報９６が要求された場合、商品情報提供プログラム９５は、通信部３７に、その特定の名前の商品情報９６をパーソナルコンピュータ１２宛に送信させる。
【０１７０】
また、ステップS１００６の第２の例の場合、例えば、パーソナルコンピュータ１２から、商品の動画像の再生の終了する時刻が送信されると共に、商品情報９６が要求された場合、商品情報提供プログラム９５は、サーバプログラム８１内のタイムラインファイル９４を参照して、商品の動画像の再生が終了する時刻に対する、商品情報９６の名前を特定し、通信部３７に、その名前の商品情報９６をパーソナルコンピュータ１２宛に送信させる。
【０１７１】
さらにまた、ステップS１００６の第３の例の場合、例えば、パーソナルコンピュータ１２から、商品情報９６の名前が特定されることなく、単に商品情報９６が要求された場合、商品情報提供プログラム９５は、サーバプログラム８１内のタイムラインファイル９４を参照して、要求に付されているタイムスタンプで示される時刻に対する、商品情報９６の名前を特定し、通信部３７に、その名前の商品情報９６をパーソナルコンピュータ１２宛に送信させる。
【０１７２】
また、商品情報提供プログラム９５は、ステップＳ２００２で送信した動画像データ９２に対応付けられると共に、予め送信の順序が決められている商品情報９６を、その順序に従って通信部３７にパーソナルコンピュータ１２宛に送信させるようにしてもよい。
【０１７３】
ステップＳ１００７において、ブラウザプログラム１１１の商品情報要求プログラム１２３は、ネットワーク１３を介してサーバ１１から送信されてくる、動画像の再生が終了した商品と動画像が再生されている商品の情報を表示させるための商品情報９６を受信させる。すなわち、商品情報要求プログラム１２３は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介してサーバ１１から送信されてくる商品情報９６を受信させる。
【０１７４】
そして、ステップＳ１００８において、ブラウザプログラム１１１の動画像再生プログラム１２１は、動画像の再生が終了した商品と動画像が再生されている商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を、ディスプレイである出力部５７に表示させる。例えば、ステップＳ１００８において、ブラウザプログラム１１１は、商品連動コンテンツ枠に、動画像の再生が終了した商品と動画像が再生されている商品との広告を表示させる。
【０１７５】
図１２は、ステップＳ１００８において、図８の商品連動コンテンツ枠に表示させられる、商品の広告の例を示す図である。図１２に示される商品の広告の例は、ランク付けされた商品の動画像が降順に表示される場合、５位以下から２位までの商品の動画像の表示が終了し、１位の商品の動画像が図８の動画像再生枠に表示させられているときのものである。
【０１７６】
図１２で示されるように、商品連動コンテンツ枠の中の右上には、商品情報９６に含まれている、商品のランク付けの情報が集計された期間を示すランキング集計期間が表示される。ランキング集計期間として、”集計期間”の文字と共に、集計が開始された日の日付（曜日を含む）と、集計が終了した日の日付（曜日を含む）とが表示される。
【０１７７】
ランキング集計期間の下側には、商品連動コンテンツ枠の横方向を横断するように、動画像に表示されている商品の商品名と、その商品名の商品が動画像に今表示されていることを示す”On Air”の文字とが表示される。
【０１７８】
そして、その下側には、商品連動コンテンツ枠の横方向を横断するように、現在動画像が表示されている商品の広告である、１位にランク付けされた商品（以下、１位商品と称する）の広告が表示される。
【０１７９】
１位商品の広告の中の左上には、１位商品のランク付けが１位であることを示す”１”の文字および１位であることを強調する図形が配置され、１位商品の広告の左半分には、簡単な説明が付されている１位商品の静止画像が配置される。１位商品の静止画像には、１位商品の詳細を説明するページであって、ユーザに１位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１８０】
さらに、１位商品の広告の右半分には、上から順に、１位商品の商品名、１位商品を販売している店舗の名称、１位商品の金額（価格）がテキストで表示される。さらにまた、１位商品の広告の右半分の下側には、１位商品のレビュー（ユーザまたは評論家による評価）のページにアクセスするためのオブジェクトであるボタン（図１２中の１位商品の広告の中の、”レビューを見る”の文字が付されたボタン）、および１位商品を購入したユーザのセグメンテーションを示す購入分布チャートのページにアクセスするためのオブジェクトであるボタン（図１２中の１位商品の広告の中の、”どんな人が買ってるの”の文字が付されたボタン）が配置される。
【０１８１】
商品連動コンテンツ枠の１位商品の広告より下の領域は、左右上下に４つの領域に分割され、左上の領域に、２位にランク付けされた商品（以下、２位商品と称する）の広告が表示され、右上の領域に、３位にランク付けされた商品（以下、３位商品と称する）の広告が表示され、左下の領域に、４位にランク付けされた商品（以下、４位商品と称する）の広告が表示され、右下の領域に、５位にランク付けされた商品（以下、５位商品と称する）の広告が表示される。
【０１８２】
１位商品の広告に対して左下側に配置される２位商品の広告の中の左上には、２位商品のランク付けが２位であることを示す”２”の文字および２位であることを強調する図形が配置される。２位商品の広告の左半分には、簡単な説明が付されている２位商品の静止画像が配置される。２位商品の静止画像には、２位商品の詳細を説明するページであって、ユーザに２位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１８３】
さらに、２位商品の広告の右半分には、上から順に、２位商品の詳細を説明するページであって、ユーザに２位商品を購入させるページにアクセスするためのオブジェクトであるボタン（図１２中の２位商品の広告の中の、”詳細＆購入”の文字が付されたボタン）、２位商品のレビューのページにアクセスするためのオブジェクトであるボタン（図１２中の２位商品の広告の中の、”レビュー”の文字が付されたボタン）、２位商品が販売される店舗のページにアクセスするためのオブジェクトであるボタン（図１２中の２位商品の広告の中の、”店舗はこちら”の文字が付されたボタン）、および２位商品を購入したユーザのセグメンテーションを示す購入分布チャート（１位商品の広告の中の”どんな人が買ってるの”の文字が付されたボタンでアクセスされるページの購入分布チャートと同様の２位商品についての購入分布チャート）のページにアクセスするためのオブジェクトであるボタン（図１２中の２位商品の広告の中の、”購入分布チャート”の文字が付されたボタン）が配置される。
【０１８４】
１位商品の広告に対して右下側であって、２位商品の広告に対して右側に配置される３位商品の広告の中の左上には、３位商品のランク付けが３位であることを示す”３”の文字および３位であることを強調する図形が配置される。３位商品の広告の左半分には、簡単な説明が付されている３位商品の静止画像が配置される。３位商品の静止画像には、３位商品の詳細を説明するページであって、ユーザに３位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１８５】
さらに、３位商品の広告の右半分には、上から順に、３位商品の詳細を説明するページであって、ユーザに３位商品を購入させるページにアクセスするためのオブジェクトであるボタン（図１２中の３位商品の広告の中の、”詳細＆購入”の文字が付されたボタン）、３位商品のレビューのページにアクセスするためのオブジェクトであるボタン（図１２中の３位商品の広告の中の、”レビュー”の文字が付されたボタン）、３位商品が販売される店舗のページにアクセスするためのオブジェクトであるボタン（図１２中の３位商品の広告の中の、”店舗はこちら”の文字が付されたボタン）、および３位商品を購入したユーザのセグメンテーションを示す購入分布チャート（１位商品の広告の中の”どんな人が買ってるの”の文字が付されたボタンでアクセスされるページの購入分布チャートと同様の３位商品についての購入分布チャート）のページにアクセスするためのオブジェクトであるボタン（図１２中の３位商品の広告の中の、”購入分布チャート”の文字が付されたボタン）が配置される。
【０１８６】
２位商品の広告に対して下側に配置される４位商品の広告の中の左上には、４位商品のランク付けが４位であることを示す”４”の文字が配置される。４位商品の広告には、簡単な説明が付されている４位商品の静止画像が配置される。４位商品の静止画像には、４位商品の詳細を説明するページであって、ユーザに４位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１８７】
３位商品の広告に対して下側に配置される５位商品の広告の中の左上には、５位商品のランク付けが５位であることを示す”５”の文字が配置される。５位商品の広告には、簡単な説明が付されている５位商品の静止画像が配置される。５位商品の静止画像には、５位商品の詳細を説明するページであって、ユーザに５位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１８８】
さらに、商品連動コンテンツ枠の中の左下には、”[Quick Link] ”および”ランキング市場はこちら”の文字と共に、ランク付けされた商品の一覧が表示されるページにアクセスするためのオブジェクトであるボタンが配置されている。
【０１８９】
図１３は、ステップＳ１００８において、図８の商品連動コンテンツ枠に表示させられる、商品の広告の他の例を示す図である。図１３に示される商品の広告の例は、ランク付けされた商品の動画像が降順に表示される場合、所定の順位から２位までの商品の動画像の表示が終了し、１位の商品の動画像が図８の動画像再生枠に表示させられているときのものである。
【０１９０】
図１３で示されるように、商品連動コンテンツ枠の中の右上には、商品情報９６に含まれている、商品のランク付けの情報が集計された期間を示すランキング集計期間が表示される。ランキング集計期間として、”集計期間”の文字と共に、集計が開始された日の日付（曜日を含む）と、集計が終了した日の日付（曜日を含む）とが表示される。
【０１９１】
ランキング集計期間の下側には、商品連動コンテンツ枠の横方向を横断するように、動画像に表示されている商品の商品名と、その商品名の商品が動画像に今表示されていることを示す”On Air”の文字とが表示される。
【０１９２】
そして、その下側には、商品連動コンテンツ枠の横方向を横断するように、現在動画像が表示されている、１位商品の広告が表示される。
【０１９３】
１位商品の広告の中の左上には、１位商品のランク付けが１位であることを示す”１”の文字および１位であることを強調する図形が配置され、１位商品の広告の左半分には、簡単な説明が付されている１位商品の静止画像が配置される。１位商品の静止画像には、１位商品の詳細を説明するページであって、ユーザに１位商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが配置されている。
【０１９４】
さらに、１位商品の広告の右半分には、上から順に、１位商品の詳細を説明するページであって、ユーザに１位商品を購入させるページにアクセスするためのオブジェクトであるボタン（図１３中の１位商品の広告の中の、”詳細＆購入”の文字が付されたボタン）、１位商品のレビューのページにアクセスするためのオブジェクトであるボタン（図１３中の１位商品の広告の中の、”レビューを見る”の文字が付されたボタン）、１位商品が販売される店舗のページにアクセスするためのオブジェクトであるボタン（図１３中の１位商品の広告の中の、”店舗はこちら”の文字が付されたボタン）、および１位商品を購入したユーザのセグメンテーションを示す購入分布チャートのページにアクセスするためのオブジェクトであるボタン（図１３中の１位商品の広告の中の、”どんな人が買ってるの？”の文字が付されたボタン）が配置される。
【０１９５】
さらにまた、１位商品の広告の中の下側には、１位商品の金額（価格）と１位商品を販売している店舗の名称とが上下に並ぶようにテキストで表示される。
【０１９６】
商品連動コンテンツ枠の中の１位商品の広告に対して下の領域、すなわち、現在動画像が表示されている商品の広告より下の領域には、ユーザの操作によって左右にスクロールされることにより、既に動画像が表示された商品、すなわち、例えば、所定の順位の商品の広告から２位までの商品の広告の中から、所望の商品の広告が表示される。
【０１９７】
現在動画像が表示されている商品の広告に対して下の領域の中の左側には、広告を左側にスクロールさせるためのオブジェクトであるボタンが配置され、この領域の中の右側には、広告を右側にスクロールさせるためのオブジェクトであるボタンが配置されている。
【０１９８】
この２つのボタンが操作されると、この２つのボタンの間に、所望の商品の広告が表示されることになる。
【０１９９】
スクロールされる広告の中の左上には、簡単な説明が付されている商品の静止画像であって、商品の詳細を説明し、ユーザに商品を購入させるページにアクセスするためのオブジェクトである透明なボタンを重ねた静止画像が配置される。スクロールされる広告の中の左下には、その商品に付されたランクおよびその商品の商品名が配置される。
【０２００】
さらに、この広告の右半分には、商品についての各種のオブジェクトが配置される。例えば、商品の詳細を説明するページであって、ユーザに商品を購入させるページにアクセスするためのオブジェクトであるボタン、商品のレビューのページにアクセスするためのオブジェクトであるボタン、商品が販売される店舗のページにアクセスするためのオブジェクトであるボタン、および商品を購入したユーザのセグメンテーションを示す購入分布チャートのページにアクセスするためのオブジェクトであるボタンなどが配置される。
【０２０１】
さらに、商品連動コンテンツ枠の中の左下には、”[Quick Link] ”および”ランキング市場はこちら”の文字と共に、ランク付けされた商品の一覧が表示されるページにアクセスするためのオブジェクトであるボタンが配置されている。
【０２０２】
図１２または図１３に示される商品連動コンテンツ枠における表示から、ユーザは、簡単に、所望の商品の購入ページをアクセスすることができる。また、ユーザは、所望の商品について、簡単に、情報を取得することができるようになる。
【０２０３】
図１１に戻り、ステップＳ１００９において、ブラウザプログラム１１１の動画像再生時刻判定プログラム１２２は、１つの商品の動画像の再生が終了する時刻であるか否かを判定する。すなわち、ステップＳ１００９において、動画像再生時刻判定プログラム１２２は、動画像において商品の画像が表示される時刻を示すタイムラインファイル９４と、動画像における時刻とを比較することによって、タイムラインファイル９４で示される時刻が経過したか否かを判定する。
【０２０４】
より具体的には、タイムラインファイル９４に示される時刻であって、前回、動画像における時刻と比較された時刻の次の時刻と、動画像の再生における時刻とが比較されることによって、タイムラインファイル９４で示される時刻が経過したか否かが判定される。
【０２０５】
例えば、前回の比較の処理において、図５で示されるように、タイムラインファイル９４の再生を開始してから１分後の時刻である１分と動画像における時刻とが比較された場合、今回の比較の処理において、タイムラインファイル９４に示される、再生を開始してから１分後の時刻である１分の次の時刻である、再生を開始してから２分後の時刻である２分と、動画像における時刻とが比較されることによって、タイムラインファイル９４で示される時刻が経過したか否かが判定される。
【０２０６】
ステップＳ１００９において、１つの商品の動画像の再生が終了する時刻でないと判定された場合、１つの商品の動画像の再生が終了する時刻になるまで、手続きはステップＳ１００９に戻り、判定の処理が繰り返される。ステップＳ１００９において、１つの商品の動画像の再生が終了する時刻であると判定された場合、手続きはステップＳ１０１０に進む。
【０２０７】
ステップＳ１０１０において、ブラウザプログラム１１１の動画像再生プログラム１２１は、全ての動画像の再生が終了したか否かを判定し、全ての動画像の再生が終了していないと判定された場合、次の商品の動画像が再生されるので、手続きは、ステップＳ１００６に戻り、上述した処理が繰り返される。
【０２０８】
一方、ステップＳ１０１０において、全ての動画像の再生が終了したと判定された場合、次の商品の動画像が再生されることはなく、これ以上広告の表示を更新する必要はないので（例えば、１０位から１位までの商品に関する動画像の再生と広告の表示が終了したので）、商品の情報の表示の処理は終了する。
【０２０９】
このように、商品の画像が動画像として表示された後、商品の広告が表示されるので、ユーザが商品の動画像を見ることによって、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができるようになる。
【０２１０】
なお、始めの商品または１つの商品の動画像データの再生が終了する時刻であるか否かが判定され、動画像の再生が終了する時刻であると判定された場合、商品情報９６が要求されると説明したが、これに限らず、商品の画像の切り替わりの基準となる時刻に商品情報９６が要求されれば良い。例えば、始めの商品または１つの商品の範囲の動画像データ９２の受信が終了する時刻であるか否かが判定され、動画像データ９２の受信が終了する時刻であると判定された場合、商品情報９６が要求されるようにしてもよい。
【０２１１】
次に、商品連動コンテンツ枠に図１２で示される商品の広告が表示されている場合に、その広告の中に配置されているボタンであって、商品の販売ページにアクセスするためのオブジェクトであるボタンがクリックされたときに実行される、商品の購入の処理について説明する。
【０２１２】
図１４は、サーバプログラム８１を実行するサーバ１１およびブラウザプログラム１１１を実行するパーソナルコンピュータ１２による、商品の購入の処理を説明するフローチャートである。
【０２１３】
ステップＳ１１０１において、ブラウザプログラム１１１は、ネットワーク１３を介して、ページ閲覧中にリンクのボタンがクリックされた、商品の販売ページのデータをサーバ１１に要求する。ステップＳ２１０１において、サーバプログラム８１は、ネットワーク１３を介したパーソナルコンピュータ１２からの要求を受け付ける。
【０２１４】
ステップＳ２１０２において、サーバプログラム８１は、ネットワーク１３を介して、商品の販売ページのデータをパーソナルコンピュータ１２に送信させる。ステップＳ１１０２において、ブラウザプログラム１１１は、ネットワーク１３を介してサーバ１１から送信されてくる、商品の販売ページのデータを受信させる。
【０２１５】
ステップＳ１１０３において、ブラウザプログラム１１１は、購入の前の段階で購入しようとする商品の記憶を指示するボタン、いわゆる買い物カゴのボタンがクリックされたか否かを判定する。ステップＳ１１０３において、買い物カゴのボタンがクリックされていないと判定された場合、手続きは、ステップＳ１１０３に戻り、判定の処理を繰り返す。
【０２１６】
ステップＳ１１０３において、買い物カゴのボタンがクリックされたと判定された場合、手続きはステップＳ１１０４に進み、ブラウザプログラム１１１は、ユーザを特定する情報を含むcookieと買い物カゴに入れることが選択された商品を特定する情報とを、ネットワーク１３を介してサーバ１１に送信させる。このcookieは、予め（例えば、商品の情報の表示の処理を実行する前に）ユーザがサイトにログインしたときに、サーバプログラム８１から送信されてきたものであって、ブラウザプログラム１１１によって管理されている記憶部５８の記憶領域に保持されていたものである。
【０２１７】
ステップＳ２１０３において、サーバプログラム８１は、ネットワーク１３を介してパーソナルコンピュータ１２から送信されてくる、ユーザを特定する情報を含むcookieと買い物カゴに入れることが選択された商品を特定する情報とを受信させる。
【０２１８】
すなわち、例えば、ステップＳ１１０４において、ブラウザプログラム１１１は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介して、ユーザを特定する情報を含むcookieと買い物カゴに入れることが選択された商品を特定する情報とをサーバ１１宛に送信させると、ステップＳ２１０３において、サーバプログラム８１は、ネットワーク１３を介してパーソナルコンピュータ１２から送信されてくる、ユーザを特定する情報を含むcookieと買い物カゴに入れることが選択された商品を特定する情報とを、ネットワークインタフェースである通信部３７に受信させる。
【０２１９】
なお、ログインまたはユーザの登録の処理が実行されていない場合、ステップＳ１１０４において、買い物カゴに入れることが選択された商品を特定する情報だけが、パーソナルコンピュータ１２からネットワーク１３を介してサーバ１１に送信され、ステップＳ２１０３において、その情報が受信される。
【０２２０】
ステップＳ２１０４において、サーバプログラム８１は、例えば、CGI（Common Gateway Interface）アプリケーションにより、選択された商品を特定する情報をcookieに格納させるように、cookieを更新する。例えば、ステップＳ２１０４において、サーバプログラム８１は、POSTメソッドによりパラメータなどとして送信されてきた、選択された商品を特定する情報を、CGIアプリケーションにより、cookieに格納させる。または、例えば、サーバプログラム８１は、いわゆるサーバサイドスクリプトにより、選択された商品を特定する情報をcookieに格納させる。
【０２２１】
ステップＳ２１０５において、サーバプログラム８１は、更新され、選択された商品を特定する情報が格納されたcookieを、ネットワーク１３を介してパーソナルコンピュータ１２宛に送信させる。
【０２２２】
ステップＳ１１０５において、ブラウザプログラム１１１は、ネットワーク１３を介してサーバ１１から送信されてきた、更新されたcookieを受信させる。ステップＳ１１０６において、ブラウザプログラム１１１は、受信したcookieをその内部（記憶部５８の管理している記憶領域）に記憶する。
【０２２３】
なお、ステップＳ１１０３乃至ステップＳ１１０６およびステップＳ２１０３乃至ステップＳ２１０５の処理が繰り返されることにより、購入を希望する複数の商品のそれぞれを特定する情報がcookieに格納される。
【０２２４】
ステップＳ１１０７において、ブラウザプログラム１１１は、購入を指示する、いわゆる購入のボタンがクリックされたか否かを判定する。ステップＳ１１０７において、購入のボタンがクリックされていないと判定された場合、手続きは、ステップＳ１１０７に戻り、判定の処理を繰り返す。
【０２２５】
ステップＳ１１０７において、購入のボタンがクリックされたと判定された場合、手続きはステップＳ１１０８に進み、ブラウザプログラム１１１は、選択された商品を特定する情報とユーザを特定する情報とを含むcookieを、ネットワーク１３を介してサーバ１１に送信させる。
【０２２６】
ステップＳ２１０６において、サーバプログラム８１は、ネットワーク１３を介してパーソナルコンピュータ１２から送信されてくる、選択された商品を特定する情報とユーザを特定する情報とを含むcookieを受信させる。
【０２２７】
ステップＳ２１０７において、サーバプログラム８１の購入処理プログラム９７は、cookieを確認し、買い物カゴに入れられた商品の購入処理を実行して、商品の購入の処理は終了する。
【０２２８】
購入処理によって、ページを提供している者は、ユーザの商品の購入（売買）の契約の申込みを承諾したことになる。これ以後、ページを提供している者は、ユーザに商品を引き渡し、ユーザは、ページを提供している者に、商品の代金を支払うことになる。
【０２２９】
なお、ログインまたはユーザの登録の処理が実行されていない場合、ステップＳ２１０７の前に、ユーザの氏名や住所など、ユーザを特定する情報の入力がパーソナルコンピュータ１２において求められ、入力されたユーザを特定する情報がパーソナルコンピュータ１２からサーバ１１に送信される。
【０２３０】
このように、ユーザは、所望の商品を購入することができる。
【０２３１】
次に、サーバプログラムおよびブラウザプログラムの他の例について説明する。図４乃至図１４を参照して説明した例において、ブラウザプログラム１１１が動画像の再生の時刻の経過を判定するようにしたが、次に説明する例においては、サーバプログラムによって動画像データの送信の時刻の経過が判定される。
【０２３２】
図１５は、サーバ１１において実行されるサーバプログラム２０１の構成の例を示すブロック図である。サーバプログラム２０１は、Webサーバプログラムに、各種の機能を追加したプログラムである。サーバプログラム２０１は、HTTPに規定される手順に基づいて、パーソナルコンピュータ１２のブラウザプログラムに、画像などの各種のオブジェクトが含まれるHTML方式のドキュメントを提供する。
【０２３３】
サーバプログラム２０１は、動画像データ提供プログラム２１１、動画像データ２１２、動画像送信時刻判定プログラム２１３、タイムラインファイル２１４、商品情報提供プログラム２１５、商品情報２１６、および購入処理プログラム２１７を含む。
【０２３４】
動画像データ提供プログラム２１１は、動画像データ提供プログラム９１と同様に、ネットワーク１３を介した、パーソナルコンピュータ１２への、商品の画像を含む動画像を表示させるためのデータである動画像データ２１２の送信を制御する。
【０２３５】
動画像データ２１２は、商品の画像を含む動画像を表示させるためのデータである。１つの動画像データ２１２は、複数の商品のうちの１つの商品の画像を時間に沿って表示させる。
【０２３６】
すなわち、複数の動画像データ２１２が用意され、それぞれの動画像データ２１２が、１つの商品についての画像を所定の時間で表示させるものとされ、複数の商品のそれぞれについて、複数の動画像データ２１２がそれぞれ用意される。この場合、複数の動画像データ２１２のそれぞれには、予め定められた順序で再生されるとき、連続した時刻を示すタイムスタンプが付加され、その予め決められた順序で、複数の動画像データ９２が送信される。
【０２３７】
なお、動画像データ２１２は、複数の商品のうちのいずれか１つを説明する画像が、所定の長さの時間で表示されるように、複数の商品の画像を１つのデータで、複数の商品のそれぞれの画像を順に表示させるものとしてもよい。
【０２３８】
例えば、動画像データ２１２は、動画像データ９２と同様に、アドビシステムズ社の動画像を取り扱う規格であるFlashに準拠した方式のデータとされる。
【０２３９】
動画像送信時刻判定プログラム２１３は、商品の画像を表示させる動画像データ２１２が送信される時刻を示すタイムラインファイル２１４と動画像データの送信における時刻とを比較することによって、タイムラインファイル２１４で示される時刻が経過したか否かを判定する。
【０２４０】
タイムラインファイル２１４は、個々の商品の画像を表示させる動画像データ２１２の送信が終了する時刻を示す。タイムラインファイル２１４は、時刻データの一例である。例えば、タイムラインファイル２１４は、タイムラインファイル９４と同様に構成される。但し、タイムラインファイル２１４において、タイムラインファイル９４の場合の動画像再生時刻に代えて、それぞれの動画像データ２１２が送信される時刻（送信が終了する時刻）を示す動画像送信時刻が記述される。
【０２４１】
なお、タイムラインファイル２１４に、動画像送信時刻に対応させて、送信する動画像データ２１２を特定する情報を配置するようにしてもよい。この場合、動画像データ提供プログラム２１１は、タイムラインファイル２１４によって特定される動画像データ２１２の送信を制御する。
【０２４２】
商品情報提供プログラム２１５は、動画像送信時刻判定プログラム２１３において、タイムラインファイル２１４で示される時刻が経過したと判定された場合、商品の画像を表示させる動画像データ２１２が送信されたその商品の広告を表示させるためのデータである商品情報２１６のパーソナルコンピュータ１２への送信を制御する。
【０２４３】
商品情報２１６は、広告データの一例であり、商品情報９６と同様に構成され、商品の広告を表示させるためのデータである。
【０２４４】
購入処理プログラム２１７は、購入処理プログラム９７と同様に、パーソナルコンピュータ１２からの要求に応じて、ユーザが所望する商品の購入の処理を実行する。
【０２４５】
図１６は、パーソナルコンピュータ１２において実行されるブラウザプログラム２３１の構成の例を示すブロック図である。
【０２４６】
ブラウザプログラム２３１は、いわゆるWebブラウザのプログラムである。ブラウザプログラム２３１は、HTTPに規定される手順に基づいて、サーバプログラム２０１などのウェブサーバから、画像などの各種のオブジェクトが含まれるHTML方式のドキュメントを取得し、画像を表示したり、音声を出力したりするなど各種のオブジェクトを出力する。
【０２４７】
例えば、ブラウザプログラム２３１は、ネットワーク１３を介してサーバ１１から送信されてくる、動画像データ２１２を含む、HTML方式のドキュメントであるページのデータの受信を制御する。
【０２４８】
ブラウザプログラム２３１は、動画像再生プログラム２４１を含む。動画像再生プログラム２４１は、受信された動画像データ２１２から、商品の画像を含む動画像を再生する。動画像再生プログラム２４１は、再生された動画像の表示を制御する。
【０２４９】
また、動画像再生プログラム２４１は、商品情報２１６によって、商品の情報を表示させる。
【０２５０】
図１７は、サーバプログラム２０１を実行するサーバ１１およびブラウザプログラム２３１を実行するパーソナルコンピュータ１２による、商品の情報の表示の処理を説明するフローチャートである。なお、以下、動画像データ２１２は、１つの商品についての画像を所定の時間で表示させるものであり、複数の商品のそれぞれについて、複数の動画像データ２１２がそれぞれ用意され、予め決められた順に送信されるものとして説明する。
【０２５１】
ステップＳ１２０１において、ブラウザプログラム２３１は、ネットワーク１３を介して、HTTPに規定される手順に基づいてページのデータを要求する。
【０２５２】
パーソナルコンピュータ１２からページのデータが要求されると、ステップＳ２２０１において、サーバプログラム２０１は、要求を受け付ける。そして、ステップＳ２２０２において、サーバプログラム２０１は、動画像の始めの商品の情報であって、その商品の販売ページにアクセスするためのオブジェクトを含む情報を表示させるための商品情報２１６および動画像データ２１２が含まれる、ページのデータを送信させる。
【０２５３】
ステップＳ１２０２において、ブラウザプログラム２３１は、ネットワーク１３を介してサーバ１１から送信されてくる、ページのデータを受信する。
【０２５４】
ステップＳ１２０３において、ブラウザプログラム２３１は、ディスプレイである出力部５７に、動画像の始めの商品の情報であって、その商品の販売ページにアクセスするためのオブジェクトを含む情報が配置されているページを表示させる。例えば、図８乃至図１０を参照して説明した構成の画像が、ディスプレイである出力部５７に表示される。すなわち、ブラウザプログラム２３１は、ディスプレイである出力部５７に、動画像の始めの商品の広告を表示させる。
【０２５５】
より詳細には、ブラウザプログラム２３１の動画像再生プログラム２４１は、ディスプレイである出力部５７に、動画像の始めの商品の広告を表示させる。例えば、商品の広告は、図８の商品連動コンテンツ枠に表示される。
【０２５６】
ステップＳ１２０４において、ブラウザプログラム２３１の動画像再生プログラム２４１は、ページのデータに含まれる動画像データ２１２からの動画像の再生を開始し、ディスプレイである出力部５７への、再生された動画像の表示を開始させる。例えば、再生された動画像は、図８の動画像再生枠に表示される。
【０２５７】
ステップＳ２２０３において、サーバプログラム２０１の動画像送信時刻判定プログラム２１３は、１つの商品についての動画像データ２１２の送信が終了する時刻であるか否かを判定する。すなわち、ステップＳ２２０３において、動画像送信時刻判定プログラム２１３は、個々の商品の画像を表示させる動画像データ２１２が送信される時刻を示すタイムラインファイル２１４と、動画像データ２１２の送信における時刻とを比較することによって、タイムラインファイル２１４で示される時刻が経過したか否かを判定する。
【０２５８】
ステップＳ２２０３において、１つの商品についての動画像データ２１２の送信が終了する時刻でないと判定された場合、１つの商品についての動画像データ２１２の送信が終了する時刻になるまで、手続きはステップＳ２２０３に戻り、判定の処理が繰り返される。ステップＳ２２０３において、１つの商品についての動画像データ２１２の送信が終了する時刻であると判定された場合、手続きはステップＳ２２０４に進む。
【０２５９】
ステップＳ２２０４において、サーバプログラム２０１の商品情報提供プログラム２１５は、動画像データ２１２の送信の時刻に応じて、動画像データ２１２の送信が終了した商品と動画像データ２１２を送信している商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を表示させるための商品情報２１６をネットワーク１３を介してパーソナルコンピュータ１２に送信させる。
【０２６０】
ステップＳ１２０５において、ブラウザプログラム２３１は、ネットワーク１３を介してサーバ１１から送信されてくる、動画像データ２１２の受信が終了した商品と動画像データ２１２を受信している商品との情報を表示させるための商品情報２１６を受信させる。すなわち、ブラウザプログラム２３１は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介してサーバ１１から送信されてくる商品情報２１６を受信させる。
【０２６１】
そして、ステップＳ１２０６において、ブラウザプログラム２３１の動画像再生プログラム２４１は、動画像データ２１２の受信が終了した商品と動画像データ２１２を受信している商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を表示させる。すなわち、ステップＳ１２０６において、ブラウザプログラム２３１の動画像再生プログラム２４１は、商品連動コンテンツ枠に、動画像データ２１２の受信が終了した商品と動画像データ２１２を受信している商品との広告を表示させる。
【０２６２】
例えば、ブラウザプログラム２３１は、図１２または図１３を参照して説明したように、商品の広告を表示させる。
【０２６３】
ステップＳ２２０５において、サーバプログラム２０１の動画像データ提供プログラム２１１は、全ての動画像データ２１２の送信が終了したか否かを判定し、全ての動画像データ２１２の送信が終了していないと判定された場合、次の商品の動画像データ２１２が送信されるので、手続きは、ステップＳ２２０３に戻り、サーバプログラム２０１によって、ステップＳ２２０３、ステップＳ２２０４、およびステップＳ２２０５が繰り返され、ブラウザプログラム２３１によって、ステップＳ１２０５およびステップＳ１２０６が繰り返される。
【０２６４】
一方、ステップＳ２２０５において、全ての動画像データ２１２の送信が終了したと判定された場合、次の商品の商品情報２１６を送信する必要はないので、商品の情報の表示の処理は終了する。
【０２６５】
このように、商品の動画像のデータが送信された後、商品の広告が表示されるので、ユーザが商品の動画像を見ることによって、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができるようになる。
【０２６６】
この場合、パーソナルコンピュータ１２における処理がより簡単になり、パーソナルコンピュータ１２に要求される能力がより少なくてすみ、よって、より多くの数のパーソナルコンピュータ１２に動画像と共に商品の情報を表示させることができる。
【０２６７】
なお、動画像データ２１２は、複数の商品のうちのいずれか１つを説明する画像が、所定の長さの時間で表示されるように、複数の商品のそれぞれの画像を順に表示させるものである場合、ステップＳ２２０３において、サーバプログラム２０１の動画像送信時刻判定プログラム２１３は、ひとつの商品についての動画像データ２１２の部分の送信が終了する時刻であるか否かを判定する。
【０２６８】
また、商品情報２１６を動画像のデータとして、動画像データ２１２の送信に同期させて、商品情報２１６を送信するようにしてもよい。この場合、ステップＳ２２０３およびステップＳ２２０５を省略することができる。
【０２６９】
次に、サーバプログラムおよびブラウザプログラムのさらに他の例について説明する。図４乃至図１７を参照して説明した例において、再生される商品の動画像の順番（商品の順番）が予め定められていたが、ユーザが、再生される商品の動画像の順番を自由に指定できるようにした場合の例を以下に説明する。この例において、サーバ１１には、商品のデータを格納した商品データベースが構築され、サーバ１１は、商品データベースから商品のデータを商品情報として読み出して、読み出された商品情報をパーソナルコンピュータ１２に提供する。
【０２７０】
図１８は、サーバ１１において実行されるサーバプログラム３０１および商品データベース３０２の構成の例を示すブロック図である。
【０２７１】
サーバプログラム３０１は、Webサーバプログラムに、各種の機能を追加したプログラムである。サーバプログラム３０１は、HTTPに規定される手順に基づいて、パーソナルコンピュータ１２のブラウザプログラムに、画像などの各種のオブジェクトが含まれるHTML方式のドキュメントを提供する。
【０２７２】
商品データベース３０２は、記憶部３６などの所定の記憶領域に商品のデータを格納し、外部からの要求に応じて格納している商品のデータを読み出す。
【０２７３】
図１９は、商品データベース３０２に格納されている商品のデータ（レコード）の例を示す図である。商品データベース３０２には、商品の名前を示すデータである商品名、商品を販売している店舗を特定するデータである店舗ID（identification）、商品を特定するデータである商品ID、および商品の価格を示すデータである商品価格、商品を説明する文のデータである商品説明文が格納される。
【０２７４】
さらに、商品データベース３０２には、商品を販売するページのアドレスを示すデータである商品ページアドレス、商品の画像の有り無しを示す商品画像有り無しフラグ、商品の画像が有る場合に商品の画像が掲載されているページのアドレスを示すデータである商品画像ページアドレス、商品が販売できるか否かを示す販売可能フラグ、いわゆる内税か外税かを示す消費税フラグ、送料が別途必要か否かを示す送料フラグ、クレジットカードを利用して支払いができるか否かを示すクレジットカード利用可能フラグが格納される。
【０２７５】
さらにまた、商品データベース３０２には、商品を販売する販売店が優良な販売店として表彰されたか否かを示すショップオブザイヤーフラグ、アフィリエイトを利用する場合の利率を示すデータであるアフィリエイト利用利率、商品の販売を開始する時刻を示すデータである販売開始時刻、商品の販売を終了する時刻を示すデータである販売終了時刻、評論家または商品を購入したユーザによる商品の評価の件数を示すデータであるレビュー件数、その評価の平均を示すデータであるレビュー平均、商品を購入したユーザのセグメンテーションを示すデータである購入分布データなどが格納されている。
【０２７６】
サーバプログラム３０１は、動画像データ提供プログラム３１１、動画像データ３１２、タイムラインファイル提供プログラム３１３、タイムラインファイル３１４、商品情報提供プログラム３１５、商品情報取得プログラム３１６、および購入処理プログラム３１７を含む。
【０２７７】
動画像データ提供プログラム３１１は、動画像データ提供プログラム９１と同様に、ネットワーク１３を介した、パーソナルコンピュータ１２への動画像データ３１２の送信を制御する。
【０２７８】
動画像データ３１２は、商品の画像を含む動画像を表示させるためのデータである。動画像データ３１２は、１つの商品についての画像を所定の時間で表示させる。サーバ１１には、複数の商品のそれぞれの画像を表示させる複数の動画像データ３１２が格納されている。
【０２７９】
例えば、動画像データ提供プログラム３１１は、予め定めた順序で、複数の動画像データ３１２を順に、ネットワーク１３を介して、パーソナルコンピュータ１２に送信させる。
【０２８０】
例えば、動画像データ３１２は、動画像データ９２と同様に、アドビシステムズ社の動画像を取り扱う規格であるFlashに準拠した方式のデータとされる。
【０２８１】
なお、複数の商品のそれぞれの画像を表示させる複数の動画像データ３１２には、予め定められた順序で再生される場合、連続した時刻を示すようにタイムスタンプが付加されている。
【０２８２】
タイムラインファイル提供プログラム３１３は、タイムラインファイル提供プログラム９３と同様に、ネットワーク１３を介した、パーソナルコンピュータ１２への、動画像データ３１２から再生される動画像において商品の画像が表示される時刻を示すタイムラインファイル３１４の送信を制御する。
【０２８３】
タイムラインファイル３１４は、時刻データの一例である。例えば、タイムラインファイル３１４は、タイムラインファイル９４と同様に構成される。
【０２８４】
商品情報提供プログラム３１５は、商品情報提供プログラム９５と同様に、タイムラインファイル３１４で示される時刻が経過した場合のパーソナルコンピュータ１２からの要求に対し、動画像データ３１２から再生される動画像に商品の画像が表示されたその商品の情報（広告を含む）を表示させるためのデータである商品情報のパーソナルコンピュータ１２への送信を制御する。商品情報提供プログラム３１５は、商品情報９６と同様の商品情報の送信を制御する。
【０２８５】
例えば、商品情報提供プログラム３１５は、動画像が再生されている商品のより大きい画像を含む商品情報と、動画像の再生が終了した商品のより小さい画像を含む商品情報とのパーソナルコンピュータ１２への送信を制御する。
【０２８６】
商品情報取得プログラム３１６は、パーソナルコンピュータ１２からの要求に対し、商品に関するデータである商品データを格納している商品データベース３０２から、商品情報として商品のデータを取得する。すなわち、商品情報取得プログラム３１６は、商品データベース３０２から、広告データとして商品データを取得する。
【０２８７】
購入処理プログラム３１７は、購入処理プログラム９７と同様に、パーソナルコンピュータ１２からの要求に応じて、ユーザが所望する商品の購入の処理を実行する。
【０２８８】
図２０は、パーソナルコンピュータ１２において実行されるブラウザプログラム３４１の構成を説明するブロック図である。ブラウザプログラム３４１は、いわゆるWebブラウザのプログラムである。ブラウザプログラム３４１は、HTTPに規定される手順に基づいて、サーバプログラム３０１などのウェブサーバから、画像などの各種のオブジェクトが含まれるHTML方式のドキュメントを取得し、画像を表示したり、音声を出力したりするなど各種のオブジェクトを出力する。
【０２８９】
例えば、ブラウザプログラム３４１は、ネットワーク１３を介してサーバ１１から送信されてくる、動画像データ３１２およびタイムラインファイル３１４を含む、HTML方式のドキュメントであるページのデータの受信を制御する。
【０２９０】
ブラウザプログラム３４１は、動画像再生プログラム３５１、動画像再生時刻判定プログラム３５２、商品情報要求プログラム３５３、商品情報選択プログラム３５４、および商品情報配置決定プログラム３５５を含む。
【０２９１】
動画像再生プログラム３５１は、動画像再生プログラム１２１と同様に、受信された動画像データ３１２から、商品の画像を含む動画像を再生する。動画像再生プログラム３５１は、再生された動画像の表示を制御する。
【０２９２】
また、動画像再生プログラム３５１は、サーバ１１から送信されてきた商品情報によって、商品の情報を表示させる。
【０２９３】
動画像再生時刻判定プログラム３５２は、動画像再生時刻判定プログラム１２２と同様に、受信されたタイムラインファイル３１４と、動画像における時刻とを比較することによって、タイムラインファイル３１４で示される時刻が経過したか否かを判定する。
【０２９４】
商品情報要求プログラム３５３は、商品情報要求プログラム１２３と同様に、タイムラインファイル３１４で示される時刻が経過したと判定された場合、サーバ１１に商品情報の提供を要求する。
【０２９５】
商品情報選択プログラム３５４は、サーバ１２から供給された商品情報の中から、情報の表示に用いる商品情報を選択する。例えば、商品情報選択プログラム３５４は、サーバ１２から供給された商品情報の中から、動画像が再生されている商品と、動画像が再生された商品のうち、商品の動画像が再生された時点からの現在までの時間がより短い、予め定めた数の商品とについての商品情報を選択する。
【０２９６】
例えば、商品情報選択プログラム３５４は、その商品の動画像の全部が最後まで再生された商品のうち、所定の数の商品についての商品情報を選択する。また、例えば、商品情報選択プログラム３５４は、その商品の動画像の一部が少しでも再生された商品のうち、所定の数の商品についての商品情報を選択する。
【０２９７】
さらに例えば、ユーザが商品を販売するページを閲覧した場合、ユーザが商品を販売するページを閲覧したことを記憶しておいて、商品情報選択プログラム３５４は、販売するページを閲覧した商品の商品情報を、優先的に選択するようにしてもよい。
【０２９８】
商品情報配置決定プログラム３５５は、選択された商品情報による商品の情報の配置を決定する。
【０２９９】
例えば、商品情報配置決定プログラム３５５は、動画像が再生されている商品の情報を、動画像が再生された商品の情報に比較して、より大きく表示するように情報の配置を決定する。また、例えば、商品情報配置決定プログラム３５５は、動画像が再生された商品の情報を、商品の動画像が再生された時点からの現在までの時間が短い順に並べるように、情報の配置を決定する。
【０３００】
図２１は、ブラウザプログラム３４１を実行するパーソナルコンピュータ１２のディスプレイである出力部５７に表示される画像の例を示す図である。図２１に示される画像を表示させるためのデータは、例えば、HTML方式の１つのドキュメントとして記述されており、その中に、フラッシュやJAVA（登録商標）スクリプトなどが利用されている。
【０３０１】
図８に示す場合と同様に、ウィンドウの最上部には、ウィンドウの横方向を横断するように画面/サービスヘッダが表示され、画面/サービスヘッダの下側には、ウィンドウの横方向を横断するようにコンテンツインクルード枠上が表示され、コンテンツインクルード枠上の下側には、ウィンドウの横方向を横断するように、商品検索ボックスが表示される。
【０３０２】
コンテンツインクルード枠上は、例えば、図９に示されるように構成され、商品検索ボックスは、例えば、図１０に示されるように構成される。
【０３０３】
商品検索ボックスに対して左下側の領域に、動画像再生枠が配置され、商品検索ボックスに対して右下側の領域に、商品ランキング表示枠が配置されて、商品検索ボックスの下側の領域を２分割するように、動画像再生枠と商品ランキング表示枠とが表示される。
【０３０４】
動画像再生枠には、動画像データ３１２による、商品の画像を含む動画像が表示される。
【０３０５】
商品ランキング表示枠には、商品のランクと、そのランクの商品の名前とが表示されている、そのランクの商品の動画像の再生を指示するオブジェクトであるボタンが、ランクの順に配置されている。例えば、図２１に示されるように、１位から１０位までのランクの商品について、それぞれのランクの商品の動画像の再生を指示するオブジェクトであるボタンが、ランクの順に配置されている。
【０３０６】
動画像が再生されている商品の動画像の再生を指示するオブジェクトは強調表示される。例えば、図２１に示されるように、５位のランクの商品についての動画像が再生されている場合、５位にランク付けされた商品の動画像の再生を指示するオブジェクトの輪郭が太く表示される。オブジェクトの強調表示として、反転表示、他のオブジェクトの色と色違いの表示、文字を大きくする表示、文字を太くする表示、または、点滅表示などを採用することができる。
【０３０７】
また、既に動画像の再生が完了した商品の動画像の再生を指示するオブジェクトは、動画像が再生されている商品の動画像の再生を指示するオブジェクトの強調表示の方式と異なる方式で強調表示される。例えば、図２１に示されるように、１０位のランクの商品についての動画像の再生および９位のランクの商品についての動画像の再生が完了している場合、１０位にランク付けされた商品の動画像の再生を指示するオブジェクトおよび９位にランク付けされた商品の動画像の再生を指示するオブジェクトは、他のオブジェクトの色と色違いで表示される。
【０３０８】
動画像再生枠の下側には、動画像再生枠と同じ幅の動画像再生コントロール枠が表示される。動画像再生枠と動画像再生コントロール枠とを合わせた高さは、商品ランキング表示枠の高さと同じとされる。
【０３０９】
動画像再生コントロール枠には、動画像再生枠に表示される動画像の再生、再生の停止、早送り、巻き戻しなどを指示するオブジェクトが配置される。
【０３１０】
動画像再生コントロール枠と商品ランキング表示枠との下側には、ウィンドウの横方向を横断するように、商品連動コンテンツ枠が表示される。
【０３１１】
商品連動コンテンツ枠の中の左側には、動画像再生枠に現在動画像が表示されている商品の情報（広告）が表示される。商品連動コンテンツ枠の中の、現在動画像が表示されている商品の情報（広告）の右側には、過去に動画像が表示された商品の情報（広告）が表示される。現在動画像が表示されている商品の情報（広告）の大きさは、過去に動画像が表示された商品の情報（広告）の大きさに比較して、大きくされる。
【０３１２】
例えば、動画像再生枠に、１０位にランク付けされた商品の動画像が表示され、次に、９位にランク付けされた商品の動画像が表示され、その後、商品ランキング表示枠の、５位にランク付けされた商品の動画像の再生を指示するオブジェクトがクリックされて、５位にランク付けされた商品の動画像が動画像再生枠に表示されている場合、商品連動コンテンツ枠の中の左側には、動画像再生枠に現在動画像が表示されている５位商品の情報（広告）が表示され、商品連動コンテンツ枠において、５位にランク付けされた商品の情報（広告）の右側には、過去に動画像が表示された９位にランク付けされた商品の情報（広告）と、１０位にランク付けされた商品の情報（広告）とが表示される。
【０３１３】
５位にランク付けされた商品の情報（広告）、９位にランク付けされた商品の情報（広告）、および１０位にランク付けされた商品の情報（広告）には、それぞれ、ランク付けを示す文字、商品の静止画像、商品の詳細を説明するページであって、ユーザに商品を購入させるページにアクセスするためのオブジェクトであるボタン、商品のレビューのページにアクセスするためのオブジェクトであるボタン、商品が販売される店舗のページにアクセスするためのオブジェクトであるボタン、および商品を購入したユーザのセグメンテーションを示す購入分布チャートのページにアクセスするためのオブジェクトであるボタンが配置される。
【０３１４】
なお、商品の静止画像には、その商品を購入させるページにアクセスするためのオブジェクトである透明なボタンが重ねて配置されている。
【０３１５】
次に、図２２のフローチャートを参照して、サーバプログラム３０１を実行するサーバ１１およびブラウザプログラム３４１を実行するパーソナルコンピュータ１２による、ページの表示の処理を説明する。
【０３１６】
ステップＳ１３０１において、ブラウザプログラム３４１は、ネットワーク１３を介して、HTTPに規定される手順に基づいてページのデータを要求する。
【０３１７】
パーソナルコンピュータ１２からページのデータが要求されると、サーバプログラム３０１は、ステップＳ２３０１において、要求を受け付けて、ステップＳ２３０２において、動画像データ３１２、タイムラインファイル３１４、および動画像の始めの商品の情報であって、その商品の販売ページにアクセスするためのオブジェクト（例えば、ボタンなど）を含む情報を表示させるための商品情報が含まれる、ページのデータを送信させる。
【０３１８】
例えば、ステップＳ２３０１において、サーバプログラム３０１は、ネットワーク１３を介してパーソナルコンピュータ１２から送信されてくる、ページのデータの要求の指令を、ネットワークインタフェースである通信部３７に受信させる。そして、ステップＳ２３０２において、ページのデータが要求されたサーバプログラム３０１は、ネットワークインタフェースである通信部３７に、ネットワーク１３を介して、動画像データ３１２、タイムラインファイル３１４、および商品情報が含まれる、ページのデータをパーソナルコンピュータ１２宛に送信させる。
【０３１９】
なお、ステップＳ２３０２においてパーソナルコンピュータ１２宛に送信される商品情報は、サーバプログラム３０１内部に予め記憶しておくようにしても、商品情報取得プログラム３１６が、商品データベース３０２から、商品情報としての商品のデータを読み出すことにより、取得するようにしてもよい。
【０３２０】
ステップＳ１３０２において、ブラウザプログラム３４１は、ネットワーク１３を介してサーバ１１から送信されてくる、ページのデータを受信する。
【０３２１】
ステップＳ１３０３において、ブラウザプログラム３４１は、ディスプレイである出力部５７に、動画像の始めの商品の情報であって、その商品の販売ページにアクセスするためのオブジェクト（ボタンなど）を含む情報が配置されているページを表示させる。例えば、図２１を参照して説明した構成の画像が、ディスプレイである出力部５７に表示される。すなわち、ブラウザプログラム３４１は、ディスプレイである出力部５７に、動画像の始めの商品の広告を表示させる。
【０３２２】
ステップＳ１３０４において、ブラウザプログラム３４１の動画像再生プログラム３５１は、ページのデータに含まれる動画像データ３１２からの動画像の再生を開始し、ディスプレイである出力部５７への、再生された動画像の表示を開始させる。例えば、再生された動画像は、図２１の動画像再生枠に表示される。
【０３２３】
次に、商品ランキング表示枠の、所定のランクの商品の動画像の再生を指示するオブジェクトであるボタンがクリックされた場合に実行される、サーバプログラム３０１を実行するサーバ１１およびブラウザプログラム３４１を実行するパーソナルコンピュータ１２による、動画像データの伝送の処理を図２３のフローチャートを参照して説明する。すなわち、図２３のフローチャートを用いて、図２１の動画像再生枠に表示される動画像データの伝送の処理を説明する。
【０３２４】
ステップＳ１４０１において、ブラウザプログラム３４１は、ネットワーク１３を介して、商品の動画像の再生を指示するオブジェクトであるボタンがクリックされるか、または１つの商品の動画像データ９２の再生が終了する（終了しそうになる）と、選択された商品の動画像データ３１２を要求する。
【０３２５】
例えば、商品の動画像の再生を指示するオブジェクトであるボタンがクリックされると、ステップＳ１４０１において、ブラウザプログラム３４１は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介して、ボタンがクリックされて選択された商品の動画像データ３１２の要求の指令をサーバ１１宛に送信させる。例えば、１０位の商品の動画像データ９２の再生が終了する（終了しそうになる）と、ステップＳ１４０１において、ブラウザプログラム３４１は、ネットワークインタフェースである通信部５９に、ネットワーク１３を介して、再生が終了した（終了しそうになった）１０位の商品の動画像データ３１２の次の９位の商品の動画像データ３１２の要求の指令をサーバ１１宛に送信させる。
【０３２６】
パーソナルコンピュータ１２から選択された商品の動画像データ３１２が要求されると、サーバプログラム３０１は、ステップＳ２４０１において、要求を受け付けて、ステップＳ２４０２において、選択された商品の動画像データ３１２を送信させる。
【０３２７】
ステップＳ１４０２において、ブラウザプログラム３４１は、ネットワーク１３を介してサーバ１１から送信されてくる、選択された商品の動画像データ３１２を受信させる。
【０３２８】
ステップＳ１４０３において、ブラウザプログラム３４１の動画像再生プログラム３５１は、ステップＳ１４０２で受信した、選択された商品の動画像データ３１２によって、選択された商品の動画像の再生を開始し、ディスプレイである出力部５７への、再生された動画像の表示を開始させ、動画像データの伝送の処理は終了する。例えば、再生された動画像は、図２１の動画像再生枠に表示される。
【０３２９】
このように、商品ランキング表示枠の、所望の商品の動画像の再生を指示するオブジェクトであるボタンがクリックされると、その商品の動画像が表示される。
【０３３０】
また、所望の商品の動画像の再生を指示するオブジェクトであるボタンがクリックされない場合、予め決められた順序で、商品の動画像が表示される。
【０３３１】
なお、パーソナルコンピュータ１２からの要求がなくとも、動画像データ提供プログラム３１１が、予め定めた順序で、複数の動画像データ３１２を順に、ネットワーク１３を介して、パーソナルコンピュータ１２に送信させるようにしてもよい。
【０３３２】
次に、図２４のフローチャートを参照して、サーバプログラム３０１を実行するサーバ１１およびブラウザプログラム３４１を実行するパーソナルコンピュータ１２による、商品の情報の表示の処理を説明する。すなわち、図２４のフローチャートを用いて、図２１の商品連動コンテンツ枠に表示される商品情報についての処理を説明する。
【０３３３】
ステップＳ１５０１において、ブラウザプログラム３４１の動画像再生時刻判定プログラム３５２は、次の商品の動画像の再生が開始されたか否かを判定する。
【０３３４】
例えば、ステップＳ１５０１において、動画像再生時刻判定プログラム３５２は、動画像において商品の画像が表示される時刻を示すタイムラインファイル３１４と、動画像における時刻とを比較することによって、タイムラインファイル３１４で示される時刻が経過したかにより、次の商品の動画像の再生が開始されたか否かを判定する。また、例えば、動画像再生時刻判定プログラム３５２は、商品ランキング表示枠の、所望の商品の動画像の再生を指示するオブジェクトであるボタンがクリックされて、図２３を参照して説明した動画像データの伝送の処理が実行されたか否かにより、次の商品の動画像の再生が開始されたか否かを判定する。
【０３３５】
ステップＳ１５０１において、次の商品の動画像の再生が開始されていないと判定された場合、手続きはステップＳ１５０１に戻り、次の商品の動画像の再生が開始されるまでステップＳ１５０１の判定の処理が繰り返される。
【０３３６】
ステップＳ１５０１において、次の商品の動画像の再生が開始されたと判定された場合、手続きは、ステップＳ１５０２に進む。ステップＳ１５０２において、ブラウザプログラム３４１の商品情報要求プログラム３５３は、動画像の再生が終了した商品を特定する情報および動画像を再生している商品を特定する情報を記憶する。
【０３３７】
例えば、ステップＳ１５０２において、商品情報要求プログラム３５３は、動画像データ３１２のヘッダなどに格納されている商品を特定する情報を動画像データ３１２から抽出し、その商品を特定する情報を、動画像の再生が終了した商品を特定する情報または動画像を再生している商品を特定する情報として記憶する。
【０３３８】
また、例えば、ステップＳ１５０２において、商品情報要求プログラム３５３は、ステップＳ１３０２で受信するか、または後述するステップＳ１５０４で受信した商品情報に含まれる商品名を、動画像の再生が終了した商品を特定する情報または動画像を再生している商品を特定する情報として記憶する。
【０３３９】
これらの処理により、例えば、動画像の再生が終了した１０位の商品を特定する情報と、動画像を再生している９位の商品を特定する情報とが記憶される。
【０３４０】
ステップＳ１５０３において、ブラウザプログラム３４１の商品情報要求プログラム３５３は、動画像が再生されている商品と動画像でひとつ前に再生された商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を表示させるための商品情報を、ネットワーク１３を介してサーバ１１に要求する。
【０３４１】
例えば、商品情報要求プログラム３５３は、動画像が再生されている商品の商品名（９位の商品の商品名）、および動画像でひとつ前に再生された商品の商品名（１０位の商品の商品名）を、商品情報を要求する指令と共に、サーバ１１に送信させる。
【０３４２】
なお、商品情報を要求する場合、要求する商品情報で示される商品が特定されれば良く、例えば、動画像が再生されている商品の商品名および店舗名、並びに動画像でひとつ前に再生された商品の商品名および店舗名が、商品情報を要求する指令と共に、サーバ１１に送信されるようにしても、動画像が再生されている商品を特定するための商品ID、および動画像でひとつ前に再生された商品を特定するための商品IDが、商品情報を要求する指令と共に、サーバ１１に送信されるようにしてもよい。
【０３４３】
ステップＳ２５０１において、サーバプログラム３０１の商品情報提供プログラム３１５は、ネットワーク１３を介したパーソナルコンピュータ１２からの要求を受け付ける。パーソナルコンピュータ１２からの要求を受け付けた商品情報提供プログラム３１５は、それを商品情報取得プログラム３１６に通知するので、ステップＳ２５０２において、サーバプログラム３０１の商品情報取得プログラム３１６は、動画像が再生されている商品と動画像でひとつ前に再生された商品との情報を表示させるための商品情報を商品データベース３０２から取得する。
【０３４４】
すなわち、例えば、商品情報取得プログラム３１６は、商品データベース３０２に、商品名、商品名および店舗名、または商品IDなど、商品を特定する情報を通知して、特定された商品のデータを読み出させ、読み出させた商品のデータを商品情報として取得する。
【０３４５】
商品情報取得プログラム３１６は、取得した商品情報を商品情報提供プログラム３１５に供給する。
【０３４６】
なお、例えば、商品情報取得プログラム３１６は、商品データベース３０２に読み出させた商品のデータから、Flashの方式である商品情報であって、静止画像を表示させる商品情報を生成し、生成した商品情報を商品情報提供プログラム３１５に供給するようにしてもよい。
【０３４７】
この場合、動画像が再生されている商品については、より大きく商品の情報を表示させる商品情報を生成し、動画像でひとつ前に再生された商品については、より小さく商品の情報を表示させる商品情報を生成するようにしてもよい。
【０３４８】
ステップＳ２５０３において、商品情報提供プログラム３１５は、取得された商品情報を、ネットワーク１３を介してパーソナルコンピュータ１２宛に送信させる。
【０３４９】
ステップＳ１５０４において、ブラウザプログラム３４１の商品情報要求プログラム３５３は、ネットワーク１３を介してサーバ１１から送信されてきた商品情報を受信させる。
【０３５０】
ステップＳ１５０５において、ブラウザプログラム３４１の商品情報選択プログラム３５４は、ステップＳ１３０２、または繰り返し実行されるステップＳ１５０４のうちの今回のステップＳ１５０４若しくは過去に実行されたステップＳ１５０４において受信した、動画像の再生が終了した商品の商品情報の中から、表示に用いる商品情報を選択する。
【０３５１】
ステップＳ１５０６において、ブラウザプログラム３４１の商品情報配置決定プログラム３５５は、ステップＳ１５０５で選択された商品情報で表示される、動画像の再生が終了した商品の情報の配置を決定する。
【０３５２】
例えば、商品情報配置決定プログラム３５５は、動画像が再生されている商品の情報（例えば、９位の商品の情報）に比較して、動画像が再生された商品の情報（例えば、１０位の商品の情報）を、より小さく表示するように情報の配置を決定する。
【０３５３】
また、例えば、商品情報配置決定プログラム３５５は、動画像が再生された商品の情報を、商品の動画像が再生された時点からの現在までの時間が短い順に並べるように、情報の配置を決定する。
【０３５４】
より具体的には、例えば、１０位の商品の動画像の再生、９位の商品の動画像の再生、８位の商品の動画像の再生、および７位の商品の動画像の再生が順に完了し、６位の商品の動画像が再生されている場合、８位の商品の商品情報と７位の商品の商品情報とが選択され、６位の商品の情報を基準として、６位の商品の情報の近傍に７位の商品の情報が配置され、さらに、７位の商品の情報の次に８位の商品の情報が配置される。
【０３５５】
ステップＳ１５０７において、ブラウザプログラム３４１は、商品情報が選択された商品と、動画像が再生されている商品との情報であって、それぞれの販売ページにアクセスするためのオブジェクトを含む情報を、ディスプレイである出力部５７に表示させる。例えば、ステップＳ１５０７において、ブラウザプログラム３４１は、図２１に示される商品連動コンテンツ枠に、動画像の再生が終了した商品と動画像が再生されている商品との広告を表示させる。
【０３５６】
このようにすることで、順に再生される予定であった商品の動画像が途中でスキップされても、これまでに動画像が再生された商品の情報が確実に表示される。すなわち、これまでに動画像が再生された商品が販売されるページにアクセスするためのオブジェクトが確実に表示される。
【０３５７】
ステップＳ１５０８において、ブラウザプログラム３４１の動画像再生時刻判定プログラム３５２は、ステップＳ１５０１と同様に、次の商品の動画像の再生が開始されたか否かを判定する。
【０３５８】
ステップＳ１５０８において、次の商品の動画像の再生が開始されていないと判定された場合、手続きはステップＳ１５０８に戻り、ステップＳ１５０８の判定の処理が繰り返される。
【０３５９】
ステップＳ１５０８において、次の商品の動画像の再生が開始されたと判定された場合、手続きは、ステップＳ１５０９に進む。ステップＳ１５０９において、ブラウザプログラム３４１の商品情報要求プログラム３５３は、動画像の再生が終了した商品を特定する情報および動画像を再生している商品を特定する情報を記憶する。
【０３６０】
ステップＳ１５１０において、ブラウザプログラム３４１の動画像再生プログラム３５１は、全ての動画像の再生が終了したか否かを判定し、全ての動画像の再生が終了していないと判定された場合、次の商品の動画像が再生されるので、手続きは、ステップＳ１５０３に戻り、上述した処理が繰り返される。
【０３６１】
一方、ステップＳ１５１０において、全ての動画像の再生が終了したと判定された場合、次の商品の動画像が再生されることはないので、商品の情報の表示の処理は終了する。
【０３６２】
このように、商品の画像が動画像として表示されているときにその商品の広告が表示さえることに加えて、さらに、商品の画像が動画像として表示された後であっても、その商品の広告が表示されるので、ユーザが商品の動画像を見ることによって、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【０３６３】
さらに、商品ランキング表示枠の所望のボタンがクリックされて、そのボタンに対応する商品の動画像が再生され、途中のランクの商品の動画像の再生がスキップされても、これまでに動画像が再生された商品の広告が確実に表示される。動画像の再生がスキップされた商品の広告は表示されない。すなわち、これまでに動画像が再生された商品が販売されるページにアクセスするためのオブジェクトが表示されることになり、ユーザは、興味を持った商品を簡単に購入することができる。
【０３６４】
特に、ユーザが、いくつか商品の動画像を順に見た後に、やはり前に見た商品の方がよかったと考えるような場合であっても、ユーザに複雑な操作が要求されることなく、簡単に、その良かったと思う商品を簡単に購入できるようになる。
【０３６５】
また、商品情報をその都度取得するので、動画像のデータである商品情報を予め用意しておく場合に比較して、記憶しなければならない商品情報のデータ量をより少なくすることができる。
【０３６６】
以上のように、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【０３６７】
以上、サーバ１１とパーソナルコンピュータ１２とからなる情報処理システムを例に説明したが、サーバ１１とテレビジョン受像機１４とからなる情報処理システム、またはサーバ１１と携帯電話機１５とからなる情報処理システムにおいても上述した一連の処理を実行させることができる。
【０３６８】
例えば、サーバ１１とテレビジョン受像機１４とからなる情報処理システムにおいては、いわゆる地上波を介した放送若しくは衛星放送（CS（Communications Satellite）放送を含む）などのデジタル放送またはいわゆるインターネットテレビジョン放送など、放送または通信により動画像データを伝送し、インターネット、LAN、汎用回線、または専用回線により商品情報を伝送するようにしてもよい。
【０３６９】
この場合、ドラマや映画などの動画像データを伝送し、ドラマや映画の各シーンで用いられる商品の商品情報を伝送するようにすることができる。
【０３７０】
さらにまた、本発明は、DVDなどの光ディスクを再生するプレーヤをイーサネット（登録商標）などのネットワークに接続して、そのプレーヤに、光ディスクを再生させている場合、光ディスクによる動画像のサイドに、動画像に連動する連動広告を表示させるときにも適用できる。
【０３７１】
さらに、商品に限らず、サービス（役務）の動画像を表示させて、サービス（役務）の情報（広告）を表示させるようにしてもよい。
【０３７２】
また、ブラウザプログラムが、順にサーバプログラムから商品情報を受け取って、受け取った商品情報によって、商品の情報を表示させると説明したが、ブラウザプログラムが、商品情報の全部をサーバプログラムから予め受け取って、時間の経過に応じて、商品の情報を表示させるようにしてもよい。
【０３７３】
このように、複数の商品の動画像を順に表示させるようにすれば、動画像に表示された商品のそれぞれの情報が順に表示されるので、複数の商品をより効率的に販売することができる。
【０３７４】
なお、動画像データ９２、動画像データ２１２、および動画像データ３１２のそれぞれは、それぞれデータの全ての受信が終わる前に再生が実行される、いわゆるストリームの方式であっても、データの全ての受信が終わるのを待って再生が実行される方式であってもよい。
【０３７５】
さらに、商品またはサービス（役務）の情報は、その広告に限定されるものではなく、単なる、商品またはサービス（役務）の情報であってもよい。
【０３７６】
このように、動画像に同期して、動画像の内容に対する情報を表示するようにした場合には、ユーザがより興味を持つと予測される情報を表示することができる。
【０３７７】
また、商品の画像を含む動画像を表示させるためのデータである動画像データから動画像を再生する情報処理装置への、動画像において商品の画像が表示される時刻を示すデータである時刻データの送信を制御し、時刻データで示される時刻が経過した場合の情報処理装置からの要求に対し、商品の画像が表示されたその商品の広告を表示させるためのデータである広告データの情報処理装置への送信を制御するようにした場合には、情報処理装置に、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【０３７８】
さらに、商品の画像を含む動画像を表示させるためのデータである動画像データから動画像を再生し、動画像において商品の画像が表示される時刻を示すデータである時刻データと、動画像における時刻とを比較することによって、時刻データで示される時刻が経過したか否かを判定し、時刻データで示される時刻が経過したと判定された場合、商品の画像が表示されたその商品の広告を表示させるためのデータである広告データを提供する情報提供装置に提供を要求し、情報提供装置から提供された広告データにより、商品の広告の表示を制御するようにした場合には、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【０３７９】
さらにまた、動画像を表示させるためのデータである動画像データから動画像を再生し、動画像において商品の画像が表示される時刻を示すデータである時刻データと動画像における時刻とを比較するか、または商品の画像を表示させる動画像データが送信される時刻を示すデータである時刻データと動画像データの送信における時刻とを比較することによって、時刻データで示される時刻が経過したか否かを判定し、時刻データで示される時刻が経過したと判定された場合、商品の画像が表示されたその商品の広告または商品の画像を表示させる動画像データが送信されたその商品の広告の表示を制御するようにした場合には、動画像として表示される商品にユーザが興味を持ったと予測される時点から、より長い時間、その商品の広告を表示させることができる。
【０３８０】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０３８１】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３８２】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０３８３】
【図１】本発明の一実施の形態の情報処理システムの構成の例を示す図である。
【図２】サーバ１１のハードウェアの構成例を示すブロック図である。
【図３】パーソナルコンピュータ１２のハードウェアの構成例を示すブロック図である。
【図４】サーバプログラム８１の構成の例を示すブロック図である。
【図５】タイムラインファイル９４の例を示す図である。
【図６】商品情報９６の例を示す図である。
【図７】ブラウザプログラム１１１の構成の例を示すブロック図である。
【図８】ディスプレイである出力部５７に表示される画像の例を示す図である。
【図９】コンテンツインクルード枠上の例を示す図である。
【図１０】商品検索ボックスの例を示す図である。
【図１１】商品の情報の表示の処理を説明するフローチャートである。
【図１２】商品の情報の例を示す図である。
【図１３】商品の情報の他の例を示す図である。
【図１４】商品の購入の処理を説明するフローチャートである。
【図１５】サーバプログラム２０１の構成の例を示すブロック図である。
【図１６】ブラウザプログラム２３１の構成の例を示すブロック図である。
【図１７】商品の情報の表示の他の処理を説明するフローチャートである。
【図１８】サーバプログラム３０１および商品データベース３０２の構成の例を示すブロック図である。
【図１９】商品データベース３０２に格納されている商品のデータの例を示す図である。
【図２０】ブラウザプログラム３４１の構成を説明するブロック図である。
【図２１】ディスプレイである出力部５７に表示される画像の例を示す図である。
【図２２】ページの表示の処理を説明するフローチャートである。
【図２３】動画像データの伝送の処理を説明するフローチャートである。
【図２４】商品の情報の表示のさらに他の処理を説明するフローチャートである。
【符号の説明】
【０３８４】
１１  サーバ，  １２−１，１２−２，１２  パーソナルコンピュータ，  １３  ネットワーク，  １４  テレビジョン受像機，  １５  携帯電話機，  ３１  CPU，  ３２  ROM，  ３３  RAM，  ３６  記憶部，  ３７  通信部，  ３９  リムーバブルメディア，  ５１  CPU，  ５２  ROM，  ５３  RAM，  ５８  記憶部，  ５９  通信部，  ６１  リムーバブルメディア，  ８１  サーバプログラム，  ９１  動画像データ提供プログラム,  ９２  動画像データ，  ９３  タイムラインファイル提供プログラム,  ９４  タイムラインファイル，  ９５  商品情報提供プログラム,  ９６  商品情報，  ９７  購入処理プログラム,  １１１  ブラウザプログラム，  １２１  動画像再生プログラム，  １２２  動画像再生時刻判定プログラム，  １２３  商品情報要求プログラム，  ２０１  サーバプログラム，  ２１１  動画像データ提供プログラム,  ２１２  動画像データ，  ２１３  動画像送信時刻判定プログラム,  ２１４  タイムラインファイル，  ２１５  商品情報提供プログラム,  ２１６  商品情報，  ２１７  購入処理プログラム,  ２３１  ブラウザプログラム，  ２４１  動画像再生プログラム，  ３０１  サーバプログラム，  ３０２  商品データベース，  ３１１  動画像データ提供プログラム,  ３１２  動画像データ，  ３１３  タイムラインファイル提供プログラム，  ３１４  タイムラインファイル，  ３１５  商品情報提供プログラム，  ３１６  商品情報取得プログラム，  ３１７  購入処理プログラム,  ３４１  ブラウザプログラム，  ３５１  動画像再生プログラム，  ３５２  動画像再生時刻判定プログラム，  ３５３  商品情報要求プログラム，  ３５４  商品情報選択プログラム，  ３５５  商品情報配置決定プログラム
【図１】
2008305217.tif 000003
【図２】
2008305217.tif 000004
【図３】
2008305217.tif 000005
【図４】
2008305217.tif 000006
【図５】
2008305217.tif 000007
【図６】
2008305217.tif 000008
【図７】
2008305217.tif 000009
【図８】
2008305217.tif 000010
【図９】
2008305217.tif 000011
【図１０】
2008305217.tif 000012
【図１１】
2008305217.tif 000013
【図１２】
2008305217.tif 000014
【図１３】
2008305217.tif 000015
【図１４】
2008305217.tif 000016
【図１５】
2008305217.tif 000017
【図１６】
2008305217.tif 000018
【図１７】
2008305217.tif 000019
【図１８】
2008305217.tif 000020
【図１９】
2008305217.tif 000021
【図２０】
2008305217.tif 000022
【図２１】
2008305217.tif 000023
【図２２】
2008305217.tif 000024
【図２３】
2008305217.tif 000025
【図２４】
2008305217.tif 000026