(57)【要約】【課題】Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザとＷｅｂページ上に表示された動画像の内容に関心が高いユーザとの双方に対して、より効率良くＷｅｂページ上で情報を閲覧させることが可能な端末装置、Ｗｅｂページ上への情報挿入方法、及び端末処理プログラムを提供する。【解決手段】本願の端末装置は、Ｗｅｂページ上に表示する動画データの再生終了が検出されてから所定時間内にユーザ操作が有った場合に、追加コンテンツ情報をＷｅｂページ上に挿入表示する。【選択図】図４
2011113282.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバ装置にアクセス可能な端末装置であって、
前記サーバ装置からＷｅｂページを取得する第１取得手段と、
前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得する第２取得手段と、
前記取得されたＷｅｂページを表示する表示手段と、
前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得する動画取得手段と、
前記取得された動画データを再生する動画再生手段と、
前記動画データの再生終了を検出する再生終了検出手段と、
前記再生終了検出手段により前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定する判定手段と、
前記判定手段により前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入する挿入手段と、
を備えることを特徴とする端末装置。
【請求項２】
請求項１に記載の端末装置において、
前記ユーザ操作は、前記表示されているＷｅｂページに対するスクロール操作であることを特徴とする端末装置。
【請求項３】
請求項１又は２に記載の端末装置において、
前記第２取得手段は、前記動画データに関連する前記挿入情報を取得することを特徴とする端末装置。
【請求項４】
請求項１乃至３の何れか１項に記載の端末装置において、
前記サーバ装置には、複数の前記挿入情報が記憶され、各前記挿入情報には前記Ｗｅｂページ上に表示する表示順番が付与されており、
前記挿入手段は、前記各挿入情報に付与された表示順番に基づいて、前記各挿入情報を順次挿入することを特徴とする端末装置。
【請求項５】
ネットワークを介してサーバ装置にアクセス可能な端末装置におけるＷｅｂページ上への情報挿入方法であって、
前記サーバ装置からＷｅｂページを取得するステップと、
前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得するステップと、
前記取得されたＷｅｂページを表示するステップと、
前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得するステップと、
前記取得された動画データを再生するステップと、
前記動画データの再生終了を検出するステップと、
前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定するステップと、
前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入するステップと、
を含むことを特徴とするＷｅｂページ上への情報挿入方法。
【請求項６】
ネットワークを介してサーバ装置にアクセス可能なコンピュータを、
前記サーバ装置からＷｅｂページを取得する第１取得手段、
前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得する第２取得手段、
前記取得されたＷｅｂページを表示する表示手段、
前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得する動画取得手段、
前記取得された動画データを再生する動画再生手段、
前記動画データの再生終了を検出する再生終了検出手段、
前記再生終了検出手段により前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定する判定手段、及び、
前記判定手段により前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入する挿入手段として機能させることを特徴とする端末処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のＷｅｂサイトから提供されるＷｅｂページ上で効率的に情報を表示する技術の分野に関する。
【背景技術】
【０００２】
インターネット上には多数のＷｅｂサイトが存在し、これらのＷｅｂサイトによって多種多様な情報が公開されている。インターネットに接続されたユーザ端末は、ＷｅｂブラウザによりＷｅｂサイトのＵＲＬ（Uniform Resource Locator）を指定することで該Ｗｅｂサイトにアクセスし、該Ｗｅｂサイトから提供されたＷｅｂページを表示可能になっている。これにより、ユーザ端末のユーザは、Ｗｅｂサイトから提供されたＷｅｂページを閲覧することができる。
【０００３】
また、Ｗｅｂページに表示された情報に関連する関連情報を効率良く閲覧させるため、当該関連情報を表示するＷｅｂページへ誘導するためのリンクを自動的に設定する技術が知られている。例えば、特許文献１には、ユーザ端末から取得した発言データを形態素分析し、該発言データ中に含まれている単語に商品名が一致する時は、その商品名に対応する商品情報を表示するための商品ページへのリンクを、その単語に設定する技術が開示されている。この技術によれば、より簡単に商品広告ページへのリンクをＷｅｂページ上に設定することができ、かつ、より効果的にユーザによるクリックを誘導できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２９５２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述したように、関連情報を表示させるためのリンクを設定する技術では、ユーザは当該関連情報を実際に表示させるために、リンクを指定する操作を行う必要があり煩雑である。また、あくまで形態素解析等の分析手法に基づいて抽出されたキーワードに対する関連情報へのリンクであるため、必ずしも当該閲覧中のＷｅｂページの運営者の意図した情報が表示されるわけではない。また、リンクを指定することによりＷｅｂページが遷移したり、別ウインドウが開いたりするので前記Ｗｅｂページと関連情報とを精読するためには「戻るボタン等」のブラウザの遷移操作、別ブラウザのタグの選択操作及びブラウザの表示サイズの調整操作等の煩雑な操作をユーザに要求するため、ユーザは心理的に当該操作をためらってしまう可能性もある。そのため、同一ページ内に関連情報や詳細情報を表示することが効率的であるケースも多い。
【０００６】
しかしながら、Ｗｅｂページ上に表示された情報に関心が低いユーザに対して、初めから該Ｗｅｂページに表示される情報量が多い場合、ユーザは、重要な情報を読み飛ばてしまうという問題があった。逆に、Ｗｅｂページの情報に関心が高いユーザに対して、初めから該Ｗｅｂページに表示される情報量が少ない場合、ユーザは、自身で関連情報や詳細情報を収集する手間が生じるという問題があった。
【０００７】
また、従来の技術では、Ｗｅｂページに表示された複数の情報の中でのどの情報に、ユーザが関心を持っているかどうかを判断することは困難であった。特に、Ｗｅｂページに表示される情報が動画像の場合、当該動画像に係る動画データが最後まで再生されたときに、ユーザは当該動画像の内容に関心があったか、或いは関心がないので放置したのかを把握することは困難であった。
【０００８】
本発明は、以上の問題等に鑑みてなされたものであり、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザとＷｅｂページ上に表示された動画像の内容に関心が高いユーザとの双方に対して、より効率良くＷｅｂページ上で情報を閲覧させることが可能な端末装置、Ｗｅｂページ上への情報挿入方法、及び端末処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明は、ネットワークを介してサーバ装置にアクセス可能な端末装置であって、前記サーバ装置からＷｅｂページを取得する第１取得手段と、前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得する第２取得手段と、前記取得されたＷｅｂページを表示する表示手段と、前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得する動画取得手段と、前記取得された動画データを再生する動画再生手段と、前記動画データの再生終了を検出する再生終了検出手段と、前記再生終了検出手段により前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定する判定手段と、前記判定手段により前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入する挿入手段と、を備えることを特徴とする。
【００１０】
この発明によれば、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザとＷｅｂページ上に表示された動画像の内容に関心が高いユーザとの双方に対して、より効率良くＷｅｂページ上で情報を閲覧させることができる。
【００１１】
請求項２に記載の発明は、請求項１に記載の端末装置において、前記ユーザ操作は、前記表示されているＷｅｂページに対するスクロール操作であることを特徴とする。
【００１２】
この発明によれば、挿入情報を、より効果的にユーザに閲覧させることができる。
【００１３】
請求項３に記載の発明は、請求項１又は２に記載の端末装置において、前記第２取得手段は、前記動画データに関連する前記挿入情報を取得することを特徴とする。
【００１４】
この発明によれば、ユーザが最も好む挿入情報をユーザに閲覧させることができる。
【００１５】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の端末装置において、前記サーバ装置には、複数の前記挿入情報が記憶され、各前記挿入情報には前記Ｗｅｂページ上に表示する表示順番が付与されており、前記挿入手段は、前記各挿入情報に付与された表示順番に基づいて、前記各挿入情報を順次挿入することを特徴とする。
【００１６】
この発明によれば、サーバ装置の運営者側で決定した表示順序で挿入情報を表示させることができる。
【００１７】
請求項５に記載の発明は、ネットワークを介してサーバ装置にアクセス可能な端末装置におけるＷｅｂページ上への情報挿入方法であって、前記サーバ装置からＷｅｂページを取得するステップと、前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得するステップと、前記取得されたＷｅｂページを表示するステップと、前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得するステップと、前記取得された動画データを再生するステップと、前記動画データの再生終了を検出するステップと、前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定するステップと、前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入するステップと、を含むことを特徴とする。
【００１８】
請求項６に記載の端末処理プログラムの発明は、ネットワークを介してサーバ装置にアクセス可能なコンピュータを、前記サーバ装置からＷｅｂページを取得する第１取得手段、前記サーバ装置から前記Ｗｅｂページ上に挿入すべき挿入情報を取得する第２取得手段、前記取得されたＷｅｂページを表示する表示手段、前記表示されているＷｅｂページ上に表示する動画データを前記サーバ装置から取得する動画取得手段、前記取得された動画データを再生する動画再生手段、前記動画データの再生終了を検出する再生終了検出手段、前記再生終了検出手段により前記再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定する判定手段、及び、前記判定手段により前記ユーザ操作が有ったと判定された場合に、前記表示されているＷｅｂページ上の所定の表示位置に前記挿入情報を挿入する挿入手段として機能させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザに対しては提示する情報を少なくできる一方、Ｗｅｂページ上に表示された動画像の内容に関心が高いユーザに対しては提示する情報を追加していくことでユーザ自身が関連情報や詳細情報を収集する手間を省くことができる。よって、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザとＷｅｂページ上に表示された動画像の内容に関心が高いユーザとの双方に対して、より効率良くＷｅｂページ上で情報を閲覧させることができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係る情報提供サーバ１の概要構成の一例を示すブロック図である。
【図３】ユーザ端末２の概要構成例を示すブロック図である。
【図４】ユーザ端末２のシステム制御部２７におけるＷｅｂページ表示処理を示すフローチャートである。
【図５】動画データの再生終了後に追加コンテンツ情報が挿入される様子を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本発明を適用した場合の実施形態である。
【００２２】
先ず、本発明の一実施形態に係る情報提供システムＳの構成及び概要機能について、図１を用いて説明する。
【００２３】
図１は、本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【００２４】
図１に示すように、情報提供システムＳは、情報提供サーバ１（サーバ装置の一例）と、ネットワークＮＷを介して情報提供サーバ１にアクセス可能なユーザ端末２（端末装置の一例）と、を含んで構成されている。なお、図１の例では、説明の便宜上、１つのユーザ端末２を示しているが、ユーザ端末２はユーザ毎に多数存在する。
【００２５】
情報提供サーバ１と、ユーザ端末２とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００２６】
このような構成の情報提供システムＳにおいて、情報提供サーバ１は、例えば、各種の情報やサービス等を提供する情報提供サイトを運営するために設置されたＷｅｂサーバ及びストリーミングサーバ等から構成される。この情報提供サーバ１は、ユーザ端末２からのＨＴＴＰ（Hyper Text Transfer Protocol）リクエストに応じてＷｅｂページをユーザ端末２に送信する。そして、ユーザ端末２は、Ｗｅｂブラウザにより、例えば、受信されたＷｅｂページをディスプレイ上に表れたウインドウ画面内に表示する。なお、当該ウインドウ画面はＷｅｂブラウザのアクティブな表示領域であり、全画面表示の場合、アクティブな表示領域は全画面となる。こうして表示されたＷｅｂページ上には、例えば、テキスト、静止画像、及び動画像等の少なくとも何れか一つから構成されるコンテンツ情報が表示される。
【００２７】
また、上記ウインドウ画面内にＷｅｂページの一部表示領域が収まりきれない場合、ユーザ端末２のＷｅｂブラウザは、表示されているＷｅｂページに対するユーザによるスクロール操作に応じて、ウインドウ画面内でＷｅｂページの表示領域を、水平方向、垂直方向又は斜め方向にスクロール（移動）させる。ここで、ユーザによるスクロール操作の例としては、ユーザがマウス（ユーザ端末１の操作部）のホイール（左右ボタンの間にあるボタン）を回転させること、ユーザがウインドウ画面近傍に表示されたスクロールバーをマウスのドラッグ機能により移動させること、ユーザがキーボード（ユーザ端末１の操作部）の上、下、左、又は右キーを押下すること、ユーザがマウス等のポインティングデバイスを利用してウインドウ画面をドラッグしてアクティブな表示領域を任意の方向に移動すること、及びユーザがタッチパネル式のディスプレイ上をフリック（例えば、指で軽く払う）すること、などが挙げられる。
【００２８】
そして、本実施形態においては、Ｗｅｂページに表示される動画像に係る動画データの再生が開始され当該動画データの再生が終了した場合に、その再生終了時点から所定時間内にユーザ操作が有ったとき、該Ｗｅｂページ上の所定の表示位置に追加コンテンツ情報（挿入情報の一例）が挿入されるようになっている。ここで、ユーザ操作としては、例えば、スクロール操作、画面に表示されたポインタの移動（マウスによる）操作、及びタッチパネル式のディスプレイへの接触（ユーザの指やペン等）、クリック、及びタップなどが挙げられる。ここで、「クリック」とは、一般に、ウインドウ画面に表示されているＷｅｂページ上のポインタの位置がマウスで指定されるユーザ操作である。また、「タップ」とは、タッチパネル式のウインドウ画面に表示されているＷｅｂページ上の所定の位置がユーザの指等で指定されるユーザ操作である。また、追加コンテンツ情報は、例えば動画データに関連する関連情報である。この関連情報としては、例えば、動画データに係る動画像上に表れる商品やサービスの詳細情報、及び当該動画像上に表れる商品やサービスに関連する他の商品やサービスを推奨するためのレコメンド情報等が挙げられる。
【００２９】
次に、情報提供サーバ１の構成及び機能について、図２を用いて説明する。
【００３０】
図２は、本実施形態に係る情報提供サーバ１の概要構成の一例を示すブロック図である。
【００３１】
図２に示すように、情報提供サーバ１は、通信部１１と、記憶部１２と、入出力インターフェース部１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース部１３とは、システムバス１５を介して接続されている。
【００３２】
通信部１１は、ネットワークＮＷに接続して、ユーザ端末２との通信状態を制御するようになっている。
【００３３】
記憶部１２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステム及び情報提供プログラム等の各種プログラムを記憶する。
【００３４】
また、記憶部１２には、ユーザ端末２に提供するＷｅｂページを構成する構造化文書（例えば、ＨＴＭＬ（Hyper Text Markup Language）文書やＸＨＴＭＬ文書等）ファイル、画像（静止画像）ファイル、及び動画ファイル等が記憶されている。
【００３５】
ここで、Ｗｅｂページ上に表示される追加コンテンツ情報は、構造化文書にて規定される。また、追加コンテンツ情報は、例えば、テキスト、静止画像、及び動画像の３つのデータ種別に分けられる。例えば、追加コンテンツ情報がテキストの場合、その内容が構造化文書中のタグ（例えば、<div>〜</div>）内に記述される。また、追加コンテンツ情報が静止画像又は動画像の場合、そのファイル名やＵＲＬが構造化文書中のタグ内に記述される。また、追加コンテンツ情報には、その内容の種別（以下、「コンテンツ種別」という）が割り当てられており、当該コンテンツ種別が構造化文書中のタグ（例えば、<div>〜</div>）内に記述される。かかるコンテンツ種別としては、例えば、商品やサービスのジャンル（カテゴリ）等が挙げられる。
【００３６】
また、上記構造化文書中には、Ｗｅｂページにおいて再生された動画データの再生終了を検出し、当該再生終了が検出されてから所定時間内にユーザ操作が有ったか否かを判定し、当該ユーザ操作が有ったと判定した場合に、追加コンテンツ情報をＷｅｂページ上の所定の表示位置に挿入するためのスクリプト（例えば、JavaScript（登録商標））が記述されている。
【００３７】
また、上記構造化文書に複数の追加コンテンツ情報が規定されている場合がある。この場合において、上記再生終了が検出されてから所定時間内にユーザ操作があった場合に、複数の追加コンテンツ情報のうち、どの追加コンテンツ情報を選定するかの選定基準が上記スプリプトに記述される。この選定基準として、例えば、動画像データのコンテンツ種別と同一又は異なるコンテンツ種別を持った追加コンテンツ情報を選定することが規定される。この選定基準として、複数の追加コンテンツ情報のうち何れかをランダムに選定することが規定されるようにしても良い。
【００３８】
なお、複数の追加コンテンツ情報は、一つの構造化文書ファイルに規定されても良いし、別々の構造化文書ファイルに規定されても良い。
【００３９】
入出力インターフェース部１３は、通信部１１及び記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００４０】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。そして、システム制御部１４は、ユーザ端末２からのＨＴＴＰリクエストに応じてＷｅｂページを生成し、ユーザ端末２に送信する。また、システム制御部１４は、上記Ｗｅｂページが表示されたユーザ端末２からのストリーミング配信リクエストに応じて記憶部１２から動画像ファイルに格納された動画像データを読み出し、これをユーザ端末２に配信する。また、システム制御部１４は、追加コンテンツ情報の表示順序をオペレータからの指示にしたがって決定する。例えば、テキストからなる追加コンテンツ情報を優先して表示順序が決定される。
【００４１】
次に、ユーザ端末２の構成及び機能について、図３を用いて説明する。
【００４２】
図３は、ユーザ端末２の概要構成例を示すブロック図である。
【００４３】
図３に示すように、ユーザ端末２は、操作部２１と、表示部２２と、通信部２３と、ドライブ部２４と、記憶部２５と、入出力インターフェース部２６と、システム制御部２７と、を備えている。そして、システム制御部２７と入出力インターフェース部２６とは、システムバス２８を介して接続されている。ユーザ端末２としては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、又は携帯電話機等を適用できる。
【００４４】
操作部２１は、例えば、キーボード及びマウス等を備える。
【００４５】
表示部２２は、Ｗｅｂページ等を表示するためのディスプレイを備える。
【００４６】
通信部２３は、ネットワークＮＷに接続して情報提供サーバ１等との通信状態を制御する。
【００４７】
ドライブ部２４は、例えば、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫ（記録媒体）からデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。
【００４８】
記憶部２５は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム（Ｏ／Ｓ），Ｗｅｂブラウザプログラム（本発明の端末処理プログラムの一例）等を記憶する。  
【００４９】
次に、システム制御部２７は、ＣＰＵ２７ａ，ＲＯＭ２７ｂ，及びＲＡＭ２７ｃ等を備える。そして、システム制御部２７は、ＣＰＵ２７ａが、Ｗｅｂブラウザの起動後、オペレーティングシステム実行下でＷｅｂブラウザプログラムを実行することによりＷｅｂブラウザが起動し、本発明における第１取得手段、第２取得手段、表示手段、動画取得手段、動画再生手段、再生終了検出手段、判定手段、及び挿入手段として機能し、以下の処理を行う。なお、Ｗｅｂブラウザには、Ｆｌａｓｈ Ｐｌａｙｅｒ等の動画再生プログラムがプラグインされており、これにより、Ｗｅｂページ上に表示する動画データが情報提供サーバ１から取得されつつ再生される。つまり、情報提供サーバ１から配信されてきた動画データ（例えば、Ｆｌａｓｈコンテンツ）が通信部２３で受信され、ＲＡＭ２７ｃのバッファ領域に蓄積されつつストリーミング再生される。
【００５０】
次に、ユーザ端末２のシステム制御部２７におけるＷｅｂページ表示処理について、図４を用いて説明する。  
【００５１】
図４は、ユーザ端末２のシステム制御部２７におけるＷｅｂページ表示処理を示すフローチャートである。
【００５２】
先ず、図４に示すＷｅｂページ表示処理について説明する。図４に示すＷｅｂページ表示処理は、ユーザ端末２において、Ｗｅｂブラウザが起動し、ユーザ端末２から情報提供サーバ１に送信されたＨＴＴＰリクエストに応じて、情報提供サーバ１から返信されたＷｅｂページを構成するデータ（構造化文書ファイル等）が受信、取得されることにより開始される。なお、当該取得されたＷｅｂページを構成するデータ中には、追加コンテンツ情報が含まれているものとする。
【００５３】
図４に示すＷｅｂページ表示処理では、ユーザ端末２のシステム制御部２７は、取得したＷｅｂページを表示部２２のディスプレイ上に表れたウインドウ画面内に表示する（ステップＳ１）。
【００５４】
次いで、システム制御部２７は、Ｗｅｂページ上に表示すべき動画像に係る動画データの再生開始指示が有ったか否かを判定する（ステップＳ２）。例えば、Ｗｅｂページ上に組み込まれた動画像の表示領域内に設けられた再生開始ボタンがユーザによりクリックされた場合に再生開始指示が有ったと判定される。なお、Ｗｅｂページが表示されたことをトリガとして再生開始指示が有ったと判定されても良い。
【００５５】
そして、システム制御部２７は、再生開始指示が有ったと判定した場合には（ステップＳ２：ＹＥＳ）、ステップＳ３に進み、再生開始指示が無いと判定した場合には（ステップＳ２：ＮＯ）、ステップＳ１２に進む。
【００５６】
ステップＳ３では、システム制御部２７は、動画再生プログラムを起動し、再生処理を行う。この再生処理では、システム制御部２７は、情報提供サーバ１にストリーミング配信リクエストを送信し、情報提供サーバ１から動画像データを取得しつつ（ダウンロードしてバッファ領域に蓄積しつつ）再生する。こうして再生された動画像（各フレーム）がＷｅｂページ上に表示されることになる。
【００５７】
次いで、システム制御部２７は、ユーザ操作が有ったか否かを判定する（ステップＳ４）。そして、システム制御部２７は、ユーザ操作が有ったと判定した場合には（ステップＳ４：ＹＥＳ）、ステップＳ５に進み、ユーザ操作が無いと判定した場合には（ステップＳ４：ＮＯ）、ステップＳ７に進む。
【００５８】
ステップＳ５では、システム制御部２７は、ユーザにより行われたユーザ操作がユーザからの再生停止指示であるか否かを判定する。例えば、ユーザにより、再生停止ボタンがクリックされた場合、Ｗｅｂページを閉じるボタン（又は戻るボタン）がクリックされた場合、又は他のＷｅｂページへジャンプするためのハイパーリンクがクリックされた場合に再生停止指示であると判定される。
【００５９】
そして、システム制御部２７は、再生停止指示でないと判定した場合には（ステップＳ５：ＮＯ）、ユーザ操作に応じた処理（例えば、動画データの一時停止処理等）を行う（ステップＳ６）。一方、システム制御部２７は、再生停止指示であると判定した場合には（ステップＳ５：ＹＥＳ）、動画データの再生を停止し、ステップＳ１２に進む。
【００６０】
ステップＳ７では、システム制御部２７は、動画データの再生終了を検出したか否かを判定する。動画データの再生終了は、動画データの再生が開始（タイムラインにおける先頭時刻）された後、最後（タイムラインにおける終了時刻）まで再生された場合に検出される。なお、動画データの再生が開始された後、途中でユーザによるスキップ操作を経て（途中のある一定期間における動画像が表示されない）、最後まで再生された場合も動画データの再生終了を検出することになるが、このスキップ操作があった場合には、動画データの再生終了が検出されたと判定されないように構成しても良い。このように構成すれば、ユーザがなんとなく動画像を見ている（動画像のコンテンツ情報にあまり関心が無い）ユーザに対しては、追加コンテンツ情報の提示を省略することができる。
【００６１】
そして、システム制御部２７は、動画データの再生終了を検出していない場合には（ステップＳ７：ＮＯ）、ステップＳ３に戻り再生処理を継続する。一方、システム制御部２７は、動画データの再生終了を検出した場合には（ステップＳ７：ＹＥＳ）、例えばスクリプトによるタイマのカウントを開始し、ユーザ操作が有ったか否かを判定する（ステップＳ８）。このときのユーザ操作として、上述したように、スクロール操作、画面に表示されたポインタの移動操作、及びタッチパネル式のディスプレイへの接触が挙げられるが、このうち、スクロール操作とすれば、後述するように、追加コンテンツ情報を挿入し易く、順次挿入することができるので好適である。
【００６２】
そして、システム制御部２７は、例えばスクロール操作が無いと判定した場合には（ステップＳ８：ＮＯ）、所定時間（例えば、２秒〜５秒）が経過した（例えば、上記タイマがカウントアップしたか）か否かを判定する（ステップＳ９）。そして、システム制御部２７は、所定時間が経過していないと判定した場合には（ステップＳ９：ＮＯ）、ステップＳ８に戻り上記と同様の処理を行い、所定時間が経過したと判定した場合には（ステップＳ９：ＹＥＳ）、ステップＳ１２に進む。つまり、この処理で、動画データの再生終了が検出されてから所定時間内に例えばスクロール操作が有ったか否かが判定される。
【００６３】
一方、ステップＳ８において、システム制御部２７は、例えばスクロール操作が有ったと判定した場合には（ステップＳ８：ＹＥＳ）、追加コンテンツ情報をＷｅｂページ上のウインドウ画面内の例えば下部表示位置に挿入する（ステップＳ１０）。
【００６４】
以上のように、動画データの再生終了が検出されてから所定時間内に例えばスクロール操作が有ることを条件として、ユーザに対して、追加コンテンツ情報が提示される。これは、動画データが再生終了に至ったことがユーザが動画像に関心を持っていると推定できる（前提として、再生終了に至らない場合、関心がないと推定）一方、所定時間を経過したことが、ユーザがＷｅｂページを閲覧していない（放置している）と推定できる点に着目したものである。
【００６５】
なお、追加コンテンツ情報の挿入は、例えば、Ｗｅｂページを構成する構造化文書内に、予め、空のタグ（例えば、<div>〜</div>内が空）を記述しておき、スクロール操作が有った場合に、追加コンテンツ情報が規定されたＨＴＭＬタグに変更される（言いかえれば、切り替える、差し替える、又は置き換える）ように構成することで実現することができる。或いは、追加コンテンツ情報の挿入は、Ｗｅｂページを構成する構造化文書内に、予め、追加コンテンツ情報を非表示レイヤーとして規定しておき、ユーザ操作情報が所定の条件を満たしている場合に、表示レイヤーに変更される（言いかえれば、切り替える）ように構成することで実現することができる。
【００６６】
次いで、システム制御部２７は、ユーザ操作が継続している（例えば、スクロール操作に係る操作信号が連続して入力されている）か否かを判定し（ステップＳ１１）、継続していない場合には（ステップＳ１１：ＮＯ）、ステップＳ１２に進み、継続している場合には（ステップＳ１１：ＹＥＳ）、ステップＳ１０に戻り、次の追加コンテンツ情報をＷｅｂページ上のウインドウ画面内の例えば下部表示位置に挿入する。これにより、例えばスクロール操作が継続している場合、当該Ｗｅｂページの最下端部にある例えば商品を購入するための決済ボタンまで、複数の追加コンテンツ情報が順次挿入されていくことになる。
【００６７】
図５は、動画データの再生終了後に追加コンテンツ情報が挿入される様子を示す図である。動画データの再生にしたがって、図５（Ａ）に示すように、ＷｅｂページＰ上に動画像５１が表示され、時間が経過するにつれて、再生時刻（再生位置）を示す再生バー５２がタイムラインバー５３上を右方向に移動していく。そして、図５（Ｂ）に示すように、再生バー５２がタイムラインバー５３の右端まで達し、動画データの再生が終了してから所定時間内にスクロール操作が有ると、図５（Ｃ）に示すように、追加コンテンツ情報ＸがＷｅｂページＰ上に挿入表示される。更に、スクロール操作が継続されると、図５（Ｄ）に示すように、次の追加コンテンツ情報ＹがＷｅｂページＰ上に挿入表示される。
【００６８】
ここで、Ｗｅｂページを構成する構造化文書中に各追加コンテンツ情報の表示順番が記述されている場合、システム制御部２７は、各追加コンテンツ情報に付与された表示順番に基づいて、各追加コンテンツ情報をＷｅｂページ上に順次挿入することになる。図５の例では、追加コンテンツ情報Ｘの表示順番が１番、追加コンテンツ情報Ｙの表示順番が２番となっている例である。これにより、情報提供サーバ１の運営者側で決定した表示順序で追加コンテンツ情報を表示させることができる。
【００６９】
なお、上記処理においては、追加コンテンツ情報のＷｅｂページ上への挿入タイミングは、例えばスクロール操作が有った時としたが、「スクロール操作が有りこれが終了後、次のユーザ操作があった時」、或いは、「スクロール操作が有りこれが終了後、所定時間経過時」としても良い。
【００７０】
一方、ステップＳ１２では、システム制御部２７は、Ｗｅｂページの表示終了指示が有ったか否かを判定する。そして、当該表示終了指示が有った場合には（ステップＳ１２：ＹＥＳ）、当該処理は終了し、当該表示終了指示が無い場合には（ステップＳ１２：ＮＯ）、ステップＳ２に戻る。なお、例えば、ユーザにより、Ｗｅｂページを閉じるボタン（又は戻るボタン）がクリックされた場合、又は他のＷｅｂページへジャンプするためのハイパーリンクがクリックされた場合、Ｗｅｂページの表示終了指示があったと判定される。
【００７１】
以上説明したように、上記実施形態によれば、Ｗｅｂページ上に表示される動画像に係る動画データの再生終了が検出されてから所定時間内にユーザ操作が有った場合に、追加コンテンツ情報をＷｅｂページ上に挿入表示するように構成したので、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザに対しては提示する情報を少なくできる一方、Ｗｅｂページ上に表示された動画像の内容に関心が高いユーザに対しては提示する情報を追加していくことでユーザ自身が関連情報や詳細情報を収集する手間を省くことができる。よって、Ｗｅｂページ上に表示された動画像の内容に関心が低いユーザとＷｅｂページ上に表示された動画像の内容に関心が高いユーザとの双方に対して、より効率良くＷｅｂページ上で情報を閲覧させることができる。
【００７２】
なお、上記実施形態においては、最初に取得されたＷｅｂページを構成するデータ中に追加コンテンツ情報が含まれているものとしたが、別の例として、動画データの再生終了が検出されてから所定時間内にユーザ操作が有った場合に、ユーザ端末２が追加コンテンツ情報を規定する構造化文書ファイルを情報提供サーバ１から取得するように構成しても良い。この構成の場合、構造化文書中のタグ内に追加コンテンツ情報を規定する構造化文書ファイルの例えばＵＲＬが記述されており、ＵＲＬにしたがって構造化文書ファイルが取得され追加コンテンツ情報がＷｅｂページ上に挿入される。または、構造化文書中のタグ内に追加コンテンツ情報を記述するＷｅｂページのＵＲＬが記述されており、ＵＲＬにしたがって追加コンテンツ情報を記述するＷｅｂページが情報提供サーバ１から取得され当該Ｗｅｂページがウインドウ画面に表示されるように構成しても良い。
【００７３】
また、上記実施形態においては、追加コンテンツ情報をＷｅｂページ上のウインドウ画面内の下部表示位置に挿入するように構成したが、追加コンテンツ情報を、Ｗｅｂページ上に表示されている基本コンテンツ情報と差し替える（動的に変更）ことにより、当該追加コンテンツ情報を挿入するように構成しても良い。
【００７４】
また、図５（Ｃ），（Ｄ）に示すように追加コンテンツ情報Ｘ、Ｙが順次挿入されるのではなく、追加コンテンツ情報Ｘが挿入された後、追加コンテンツ情報Ｘに代えて追加コンテンツ情報Ｙが挿入（つまり、差し替え）されるように構成しても良い。  
【００７５】
また、他の例として、ユーザのＷｅｂページの閲覧履歴に基づいて追加コンテンツ情報を選定することを選定基準としても良い。これによれば、例えば、情報提供サーバ１がユーザ端末２のユーザのＷｅｂページの閲覧履歴を蓄積しておき、ユーザ端末２のユーザのログイン後に、情報提供サーバ１は、当該ログインしたユーザのＷｅｂページの閲覧履歴に基づき当該ユーザの関心度の高い追加コンテンツ情報を選定してユーザ端末２に送信する。従って、ユーザが興味度の高い追加コンテンツ情報を表示することができる。
【００７６】
また、他の例として、協調フィルタリングに基づいて追加コンテンツ情報を選定することを選定基準としても良い。これによれば、例えば、情報提供サーバ１が多くのユーザの嗜好情報を蓄積しておき、ユーザ端末２のユーザのログイン後、情報提供サーバ１は、当該ログインしたユーザと嗜好の類似した他のユーザの情報を用いて追加コンテンツ情報を選定してユーザ端末２に送信する。従って、ユーザが嗜好すると推定される追加コンテンツ情報を表示することができる。
【符号の説明】
【００７７】
１  情報提供サーバ
２  ユーザ端末
１１  通信部
１２  記憶部
１３  入出力インターフェース部
１４  システム制御部
１５  システムバス
２１  操作部
２２  表示部
２３  通信部
２４  ドライブ部
２５  記憶部
２６  入出力インターフェース部
２７  システム制御部
２８  システムバス
ＮＷ  ネットワーク
Ｓ  情報提供システム
【図１】
2011113282.tif 000003
【図２】
2011113282.tif 000004
【図３】
2011113282.tif 000005
【図４】
2011113282.tif 000006
【図５】
2011113282.tif 000007