(57)【特許請求の範囲】
【請求項１】
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、
複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得手段と、
前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、
前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段と、
前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段であって、前記操作情報取得手段及び前記オブジェクト情報取得手段のそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項３】
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、
前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段と、
前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段と、
前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定手段と、
前記記憶手段から、前記属性特定手段により特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得手段と、
前記動画を表示する端末装置のうち、前記識別情報取得手段により取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報処理装置において、
前記操作情報取得手段は、前記一のユーザを識別するユーザ識別情報を更に取得し、
前記動画識別情報、前記時間、前記位置、前記オブジェクト情報及び前記指定操作をしたユーザを識別するユーザ識別情報を対応付けて記憶する前記記憶手段から、前記操作情報取得手段により取得された前記ユーザ識別情報に対応する前記オブジェクト情報を取得するユーザオブジェクト情報取得手段と、
前記ユーザオブジェクト情報取得手段により取得された前記オブジェクト情報に基づいて、指定されたオブジェクトの傾向を特定する傾向特定手段と、
を更に備え、
前記提示制御手段は、前記傾向特定手段により特定された傾向に基づいて、オブジェクトに関する情報の提示を制御することを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
前記提示制御手段は、前記傾向特定手段により特定された傾向への合致度が所定値未満であるオブジェクトに関する情報を提示させないことを特徴とする情報処理装置。
【請求項６】
請求項４又は請求項５に記載の情報処理装置において、
前記提示制御手段は、前記傾向特定手段により特定された傾向への合致度が高いオブジェクトの順に、オブジェクトに関する情報を提示させることを特徴とする情報処理装置。
【請求項７】
コンピュータにより実行される情報処理方法であって、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、
複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
コンピュータにより実行される情報処理方法であって、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、
前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記操作情報取得ステップ及び前記オブジェクト情報取得ステップの少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御ステップであって、前記操作情報取得ステップ及び前記オブジェクト情報取得ステップのそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項９】
コンピュータにより実行される情報処理方法であって、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、
前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記操作情報取得ステップ及び前記オブジェクト情報取得ステップの少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御ステップと、
前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定ステップと、
前記記憶手段から、前記属性特定ステップにより特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得ステップと、
前記動画を表示する端末装置のうち、前記識別情報取得ステップにより取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信する送信ステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
コンピュータを、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、
複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得手段、及び、
前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御手段、
として機能させることを特徴とする情報処理プログラム。
【請求項１１】
コンピュータを、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、
前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段、及び、
前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段であって、前記操作情報取得手段及び前記オブジェクト情報取得手段のそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御手段、
として機能させることを特徴とする情報処理プログラム。
【請求項１２】
コンピュータを、
時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、
前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段、
前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段、
前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定手段、
前記記憶手段から、前記属性特定手段により特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得手段、及び、
前記動画を表示する端末装置のうち、前記識別情報取得手段により取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信する送信手段、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像に含まれるオブジェクトに関する情報を提供する技術分野に関する。
【背景技術】
【０００２】
例えば、非特許文献１には、端末装置のカメラで撮影された写真に含まれるオブジェクトに類似する商品をフォト検索により検索し、類似の商品の情報を端末装置に表示する技術が開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Amazon.com Inc.、"Amazon.com Help  About the Amazon Price Check App"、[online]、[平成25年6月5日検索]、インターネット<URL: http://www.amazon.com/gp/help/customer/display.html?nodeId=200777320>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
映像には複数のオブジェクトが含まれる場合があるため、情報の提供対象となるオブジェクトをユーザが指定する必要がある。動画の場合には、時間の経過に従って、画面に一度表示されたオブジェクトが画面から消えることがある。そのため、ユーザがオブジェクトを指定する操作を行ったときには、オブジェクトが消えてしまっている場合がある。この場合、ユーザが指定しようとしたオブジェクトに関する情報を提供することができない。このようなとき、例えば、巻き戻しなどの操作を行うことができれば、ユーザは、消えたオブジェクトを再度表示させて、オブジェクトを指定することができる。しかしながら、テレビ放送やインターネット放送などで提供される動画の場合、巻き戻しなどの操作を行うことができない場合がある。【０００５】
本発明は、以上の点に鑑みてなされたものであり、時間的な再生位置を過去に戻す操作ができない動画において、オブジェクトが画面から消えた後であっても、オブジェクトに関する情報を提供することを可能とする情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得手段と、前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御手段と、を備えることを特徴とする。
【０００７】
この発明によれば、ユーザが指定操作をした時間から所定時間前までの期間内に誰かがオブジェクトを指定し、且つ、誰かが指定したオブジェクトの表示部上の位置が、ユーザが指定した位置から所定範囲内である場合、そのオブジェクトに関する情報が提示される。そのため、オブジェクトが画面から消えた後であっても、オブジェクトに関する情報を提供することができる。
請求項２に記載の発明は、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段と、前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段であって、前記操作情報取得手段及び前記オブジェクト情報取得手段のそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御手段と、を備えることを特徴とする。
この発明によれば、ユーザが指定操作をした時間から所定時間前までの期間内に誰かがオブジェクトを指定し、且つ、誰かが指定したオブジェクトの表示部上の位置が、ユーザが指定した位置から所定範囲内である場合、そのオブジェクトに関する情報が提示される。そのため、オブジェクトが画面から消えた後であっても、オブジェクトに関する情報を提供することができる。
また、この発明によれば、ユーザが指定したオブジェクトと、ユーザが指定操作をした時間から所定時間前までの期間内に誰かが指定したオブジェクトとがある場合、これらのオブジェクトのうち何れか一方に関する情報が提示される。その後、所定時間が経過する前に情報の提示が終了した場合、他方に関する情報が提示される。従って、ユーザが指定しようと考えていたオブジェクトに関する情報が先に提示された場合、ユーザが指定しようとしていなかったオブジェクトに関する情報が提示されないようにすることができる。
請求項３に記載の発明は、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段と、前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段と、前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段と、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定手段と、前記記憶手段から、前記属性特定手段により特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得手段と、前記動画を表示する端末装置のうち、前記識別情報取得手段により取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信する送信手段と、を備えることを特徴とする。
この発明によれば、ユーザが指定操作をした時間から所定時間前までの期間内に誰かがオブジェクトを指定し、且つ、誰かが指定したオブジェクトの表示部上の位置が、ユーザが指定した位置から所定範囲内である場合、そのオブジェクトに関する情報が提示される。そのため、オブジェクトが画面から消えた後であっても、オブジェクトに関する情報を提供することができる。
また、この発明によれば、誰かがオブジェクトを指定した場合、端末装置における動画の表示画面において、指定されたオブジェクトの視認性が高められる。従って、動画内にオブジェクトが表示されていることをユーザが認識する蓋然性を高めることができる。これにより、ユーザがオブジェクトを指定しやすくなる。
また、この発明によれば、誰かがオブジェクトを指定した場合、指定されたオブジェクトの属性と同じ属性を有するオブジェクトを指定したことがあるユーザが利用する端末装置の画面で、誰かが指定したオブジェクトの視認性が高められる。そのため、ユーザが関心を持つ蓋然性があるオブジェクトについてのみ、視認性を高めることができる。
【０００８】
請求項４に記載の発明は、１乃至３の何れか１項に記載の情報処理装置において、前記操作情報取得手段は、前記一のユーザを識別するユーザ識別情報を更に取得し、前記動画識別情報、前記時間、前記位置、前記オブジェクト情報及び前記指定操作をしたユーザを識別するユーザ識別情報を対応付けて記憶する前記記憶手段から、前記操作情報取得手段により取得された前記ユーザ識別情報に対応する前記オブジェクト情報を取得するユーザオブジェクト情報取得手段と、前記ユーザオブジェクト情報取得手段により取得された前記オブジェクト情報に基づいて、指定されたオブジェクトの傾向を特定する傾向特定手段と、を更に備え、前記提示制御手段は、前記傾向特定手段により特定された傾向に基づいて、オブジェクトに関する情報の提示を制御することを特徴とする。
【０００９】
この発明によれば、ユーザが指定したオブジェクトの傾向に基づいて、オブジェクトに関する情報の提示が制御される。そのため、ユーザが関心を持つオブジェクトに関する情報を提供することができる。【００１０】
請求項５に記載の発明は、請求項４に記載の情報処理装置において、前記提示制御手段は、前記傾向特定手段により特定された傾向への合致度が所定値未満であるオブジェクトに関する情報を提示させないことを特徴とする。
【００１１】
この発明によれば、ユーザが関心を持つ蓋然性が高いオブジェクトに関する情報のみを提供することができる。【００１２】
請求項６に記載の発明は、請求項４又は請求項５に記載の情報処理装置において、前記提示制御手段は、前記傾向特定手段により特定された傾向への合致度が高いオブジェクトの順に、オブジェクトに関する情報を提示させることを特徴とする。
【００１３】
この発明によれば、ユーザが関心を持つ蓋然性が高いオブジェクトに関する情報を優先的に提供することができる。【００２２】
請求項７に記載の発明は、コンピュータにより実行される情報処理方法であって、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得ステップと、前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御ステップと、を含むことを特徴とする。
請求項８に記載の発明は、コンピュータにより実行される情報処理方法であって、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得ステップと、前記操作情報取得ステップ及び前記オブジェクト情報取得ステップの少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御ステップであって、前記操作情報取得ステップ及び前記オブジェクト情報取得ステップのそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御ステップと、を含むことを特徴とする。
請求項９に記載の発明は、コンピュータにより実行される情報処理方法であって、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得ステップと、前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得ステップにより取得された前記動画識別情報と、前記操作情報取得ステップにより取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得ステップにより取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得ステップと、前記操作情報取得ステップ及び前記オブジェクト情報取得ステップの少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御ステップと、前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定ステップと、前記記憶手段から、前記属性特定ステップにより特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得ステップと、前記動画を表示する端末装置のうち、前記識別情報取得ステップにより取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得ステップにより取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信ステップと、を含むことを特徴とする。
【００２３】
請求項１０に記載の発明は、コンピュータを、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、前記動画を表示する表示部上の位置を指定する指定操作が一のユーザによりされた時間と、前記指定操作により指定された位置と、を取得し、前記指定操作により前記動画に含まれるオブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、複数のユーザのそれぞれによる表示部上の位置を指定する指定操作ごとに、該表示部に表示された動画を識別する動画識別情報と、該指定操作がされた時間と、該指定操作により指定された位置と、該指定操作により該動画に含まれるオブジェクトが指定された場合の該オブジェクトを示すオブジェクト情報とを対応付けて記憶する記憶手段に、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間の所定時間前から前記取得された時間までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応するオブジェクト情報であって、前記一のユーザと異なるユーザにより指定されたオブジェクトを示すオブジェクト情報が記憶されている場合、該オブジェクト情報を取得するオブジェクト情報取得手段、及び、前記一のユーザによる前記指定操作によりオブジェクトを指定することができなかった場合、又は前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報が提示されてから所定時間が経過する前に該提示された情報が前記一のユーザによる操作に基づいて消去された場合、前記オブジェクト情報取得手段により取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記一のユーザへ提示させる提示制御手段、として機能させることを特徴とする。
請求項１１に記載の発明は、コンピュータを、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、前記動画識別情報、前記時間、前記位置及び前記オブジェクト情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段、及び、前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段であって、前記操作情報取得手段及び前記オブジェクト情報取得手段のそれぞれにより前記オブジェクト情報が取得された場合、取得された複数の前記オブジェクト情報の何れか一方が示すオブジェクトに関する情報を提示させ、提示された前記情報の提示時間が所定時間未満である場合、他方が示すオブジェクトに関する情報を提示させる提示制御手段、として機能させることを特徴とする。
請求項１２に記載の発明は、コンピュータを、時間的な再生位置を過去に戻す操作ができない動画を識別する動画識別情報と、表示部に表示された前記動画に含まれるオブジェクトを指定するために前記表示部上の位置を指定する指定操作がされた時間と、前記表示部上において指定された位置と、を取得し、前記指定操作により前記オブジェクトが指定された場合、前記オブジェクトを示すオブジェクト情報を更に取得する操作情報取得手段、前記動画識別情報、前記時間、前記位置、前記オブジェクト情報、及び前記指定操作をしたユーザを識別するユーザ識別情報を、複数のユーザの前記指定操作ごとに対応付けて記憶する記憶手段から、前記操作情報取得手段により取得された前記動画識別情報と、前記操作情報取得手段により取得された前記時間から所定時間前までの期間内にある時間と、前記操作情報取得手段により取得された前記位置から所定範囲内にある位置と、の全てに対応する前記オブジェクト情報を取得するオブジェクト情報取得手段、前記操作情報取得手段及び前記オブジェクト情報取得手段の少なくとも何れかにより取得された前記オブジェクト情報が示すオブジェクトに関する情報を前記指定操作をしたユーザへ提示させる提示制御手段、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの属性を特定する属性特定手段、前記記憶手段から、前記属性特定手段により特定された属性を有するオブジェクトを示す前記オブジェクト情報に対応する前記ユーザ識別情報を取得する識別情報取得手段、及び、前記動画を表示する端末装置のうち、前記識別情報取得手段により取得された前記ユーザ識別情報が示すユーザが利用する端末装置へ、前記操作情報取得手段により取得された前記オブジェクト情報が示すオブジェクトの前記表示部上での視認性を高める情報を送信手段、として機能させることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、ユーザが指定操作をした時間から所定時間前までの期間内に当該ユーザとは異なる他のユーザがオブジェクトを指定し、且つ、前記他のユーザが指定したオブジェクトの表示部上の位置が、ユーザが指定した位置から所定範囲内である場合、そのオブジェクトに関する情報が提示される。そのため、オブジェクトが画面から消えた後であっても、オブジェクトに関する情報を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】一実施形態に係る情報処理システムＳの概要構成の一例を示す図である。
【図２】（ａ）及び（ｂ）は、或るユーザＵ１がオブジェクトを指定した場合の情報提供の例を示す図であり、或るユーザＵ２がオブジェクトを指定することができなかった場合の情報提供の例を示す図である。
【図３】検索結果画面の表示例を示す図である。
【図４】（ａ）乃至（ｃ）は、ユーザがオブジェクトを指定した場合の情報提供の別の例を示す図である。
【図５】（ａ）及び（ｂ）は、オブジェクトの視認性を向上させるための情報が表示された動画の表示画面の一例を示す図であり、（ｃ）は、ガイダンスＭＳＧの表示例を示す図である。
【図６】（ａ）は、一実施形態に係る動画配信サーバ１の概要構成の一例を示すブロック図であり、（ｂ）は、一実施形態に係る電子商店街サーバ１の機能ブロックの一例を示す図である。
【図７】（ａ）は、指定操作情報ＤＢ１２ａに登録される内容の一例を示す図であり、（ｂ）は、検索結果ＤＢ１２ｂに登録される内容の一例を示す図であり、（ｃ）は、閲覧履歴ＤＢ１２ｃに登録される内容の一例を示す図であり、（ｄ）は、ジャンル情報ＤＢ２ａに登録される内容の一例を示す図であり、（ｅ）は、商品情報ＤＢ２ｂに登録される内容の一例を示す図であり、（ｆ）は、操作履歴ＤＢ２ｃに登録される内容の一例を示す図であり、（ｇ）は、会員情報ＤＢ３ａに登録される内容の一例を示す図である。
【図８】一実施形態に係る動画配信サーバ１のシステム制御部１４の指定操作情報受信処理の処理例を示すフローチャートである。
【図９】一実施形態に係る動画配信サーバ１のシステム制御部１４の検索結果提供処理の処理例を示すフローチャートである。
【図１０】表示リストの内容の一例を示す図である。
【図１１】一実施形態に係る動画配信サーバ１のシステム制御部１４の次検索結果提供処理の処理例を示すフローチャートである。
【図１２】一実施形態に係る動画配信サーバ１のシステム制御部１４の検索結果提供処理の処理例を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、情報処理システムに対して本発明を適用した場合の実施形態である。
【００２７】
［１．第１実施形態］
［１−１．情報処理システムの構成及び機能概要］
先ず、本実施形態に係る情報処理システムＳの構成について、図１を用いて説明する。図１は、本実施形態に係る情報処理システムＳの概要構成の一例を示す図である。
【００２８】
図１に示すように、情報処理システムＳは、動画配信サーバ１と、電子商店街サーバ２と、会員情報管理サーバ３と、複数のユーザ端末４と、を含んで構成されている。動画配信サーバ１及び電子商店街サーバ２と各ユーザ端末４とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。また、動画配信サーバ１と電子商店街サーバ２と会員情報管理サーバ３とは、ネットワークＮＬを介して相互にデータの送受信が可能になっている。ネットワークＮＬは、例えば、ＬＡＮ（Local Area Network）である。
【００２９】
動画配信サーバ１、電子商店街サーバ２及び会員情報管理サーバ３は、インターネット総合サービスを提供するための総合サイトのドメインに属するサーバ装置である。総合サイトは、ネットワークを通じてユーザに各種のサービスを提供するためのウェブサイトである。
【００３０】
動画配信サーバ１は、動画サイトに関する各種処理を実行するサーバ装置である。動画配信サーバ１は、本発明における情報処理装置の一例である。動画配信サーバ１は、複数のユーザ端末４へ同時に動画を配信する。例えば、ブロードキャストにより配信が行われる。例えば、動画配信サーバ１は、ライブストリーミングで動画を配信してもよい。例えば、放送局又はユーザが所有するビデオカメラで撮影された動画を動画配信サーバ１がユーザ端末４へ中継してもよい。これにより、複数のユーザが同一時間帯に同一の動画を視聴することができる。この場合、動画配信サーバ１は、配信する動画を予め記憶していない。なお、動画配信サーバ１は、予め動画を記憶しておいてもよく、記憶しておいた動画を同時に複数のユーザ端末４へ配信してもよい。この場合も、動画配信サーバ１は、例えばブロードキャストにより動画を複数のユーザ端末４へ同時に配信する。そのため、ユーザ端末４においては、巻き戻し操作やスキップ操作などの動画の再生位置を過去に戻す操作をユーザが行うことができない。
【００３１】
電子商店街サーバ２は、商品の購入が可能な電子商店街に関する各種処理を実行するサーバ装置である。ユーザは、電子商店街を利用することにより、所望の店舗から所望の商品を購入することができる。電子商店街サーバ２は、ユーザ端末４からのリクエストに応じて、例えば、電子商店街のウェブページを送信したり、商品の検索や購入等に関する処理を行ったりする。電子商店街サーバ２は、ジャンル情報ＤＢ２ａ、商品情報ＤＢ２ｂ等のデータベースを備える。「ＤＢ」は、データベースの略語である。ジャンル情報ＤＢ２ａには、商品のジャンルに関するジャンル情報が登録されている。商品情報ＤＢ２ｂには、電子商店街で販売されている商品に関する商品情報が登録される。動画配信サーバ１は、電子商店街サーバ２を通じてジャンル情報ＤＢ２ａ及び商品情報ＤＢ２ｂ等にアクセスする。
【００３２】
会員情報管理サーバ３は、総合サイトに会員登録したユーザの情報を会員情報として管理するサーバ装置である。会員情報管理サーバ３は、会員情報ＤＢ３ａを備える。会員情報ＤＢ３ａには、各ユーザの会員情報が登録されている。動画配信サーバ１及び電子商店街サーバ２のそれぞれは、会員情報管理サーバ３を通じて会員情報ＤＢ３ａにアクセスする。
【００３３】
ユーザ端末４は、各種のウェブサイトを利用するユーザの端末装置である。ユーザ端末４は、ユーザからの操作に基づいて動画配信サーバ１や電子商店街サーバ２等のサーバ装置にアクセスする。これにより、ユーザ端末４は、サーバ装置からウェブページや動画等を受信して表示する。ユーザ端末４には、ブラウザや電子メールクライアント等のソフトウェアが組み込まれている。ユーザ端末４は、例えば、ブラウザに追加されたアドオンプログラムにより動画を表示してもよいし、所定の動画再生プログラムにより動画を表示してもよい。ユーザ端末４としては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、スマートフォン等の携帯情報端末、携帯電話機等が用いられる。
【００３４】
［１−２．動画内に表示されているオブジェクトに関する情報の提供］
動画配信サーバ１から配信される動画内には、例えば、ビデオカメラ等で撮影された様々なオブジェクトが表示される。オブジェクトとして、例えば、無生物、人間などの生物等がある。ユーザがユーザ端末４で動画を視聴中、画面に表示されたオブジェクトをユーザが指定する操作を行うことができる。この操作を、オブジェクト指定操作という。オブジェクト指定操作として、例えば、タッチパネルにおいてオブジェクトが表示されている位置に、指やスタイラスペン等で接触する操作等が挙げられる。また、オブジェクト指定操作として、例えば、マウスやカーソルキー等によりポインタを動かして、画面に表示されているオブジェクトにポインタを重ねた状態で、ボタンを押す操作が挙げられる。動画配信サーバ１は、指定されたオブジェクトに関する情報を提供する。これにより、ユーザは、例えば、関心があるオブジェクトに関する情報を取得することができる。具体的に、ユーザ端末４は、ユーザにより指定されたオブジェクトを画像から認識する。例えば、ユーザ端末４は、公知の画像認識技術により、指定されたオブジェクトを認識してもよい。または、例えば、ユーザ端末４が所定のサーバ装置に要求することにより、所定のサーバ装置がオブジェクトを認識してもよい。ユーザ端末４は、オブジェクトを認識することにより、オブジェクト情報を取得する。オブジェクト情報は、オブジェクトを示す情報である。例えば、オブジェクト情報は、オブジェクトの名称を表すキーワードであってもよいし、オブジェクトが属する商品のジャンルを示す識別情報であってもよい。次いで、ユーザ端末４は、オブジェクト情報を含む指定操作情報を動画配信サーバ１へ送信する。指定操作情報は、オブジェクト指定操作に関する情報である。例えば、ユーザ端末４は、動画を再生するプログラムにより指定操作情報を送信してもよいし、動画を再生するプログラムと並行して実行される所定のプログラムにより指定操作情報を送信してもよい。動画配信サーバ１は、オブジェクト情報に基づいて、例えば、指定されたオブジェクトに関する商品を電子商店街で検索する。そして、動画配信サーバ１は、検索された商品の一覧を提供する。
【００３５】
図２（ａ）及び（ｂ）は、或るユーザＵ１がオブジェクトを指定した場合の情報提供の例を示す図である。図２（ａ）は、動画の表示画面の一例である。図２（ａ）に示すように、画面の動画内に、スマートフォンＯＢ１が表示されている。そこで、ユーザＵ１が、例えば、マウス等を操作することによりマウスポインタＭＰを動かして、スマートフォンＯＢ１を指定する。その後、動画の再生が終了すると、動画配信サーバ１は、電子商店街からスマートフォンを商品として検索する。そして、図２（ｂ）に示すように、ユーザＵ１が利用するユーザ端末４の画面には、スマートフォンの検索結果が表示される。図３は、検索結果画面の表示例を示す図である。検索結果画面は、本発明におけるオブジェクトに関する情報の一例である。検索結果画面は、例えば、ウェブページであってもよい。検索結果画面には、検索結果領域１１０、ボタン１２０等が表示される。検索結果領域１１０には、検索された商品の一覧が表示される。例えば、商品名、商品の画像、価格、販売元の店舗の名称等が、商品ごとに表示される。検索結果領域１１０からユーザが何れかの商品を選択すると、ユーザ端末４の画面には、商品ページが表示される。商品ページは、選択された商品の情報を表示するページである。商品ページに表示される情報は、検索結果画面に表示される情報よりも詳細な情報である。商品ページにおいて購入手続をする操作を行うことにより、ユーザは、商品ページに対応する商品を購入することができる。ボタン１２０がユーザに選択されると、表示されている検索結果画面が画面から消去される。動画再生中にユーザが複数のオブジェクトを選択していた場合、ボタン１２０が選択されると、画面には、別の検索結果画面が表示される。例えば、ユーザがスマートフォンとパーソナルコンピュータとを指定したとする。すると、例えば、最初にスマートフォンに対応する検索結果画面が表示される。ボタン１２０が選択されると、スマートフォンに対応する検索結果画面が消去され、パーソナルコンピュータに対応する検索結果画面が表示される。
【００３６】
ところで、動画の再生の途中で、場面が切り替わることがある。また、動画の撮影中、オブジェクトが移動したり撮影角度が変化したりする。従って、動画の再生中に、様々なオブジェクトが画面に表示されたり画面から消えたりする。そのため、ユーザが動画の表示画面内のオブジェクトを指定しようして、操作を行ったときには、オブジェクトが画面から消えてしまっている場合がある。この場合、ユーザは、オブジェクトに関する情報を見ることができない。
【００３７】
例えば、巻き戻し操作やスキップ操作等により、動画の再生位置を過去に戻すことが可能であれば、消えてしまったオブジェクトを再度表示させることができる。これにより、ユーザはオブジェクトを指定することができる。再生位置は、動画を構成する複数のフレーム画像のそれぞれの動画内での時間的な位置である。再生位置は、動画の再生開始からの経過時間で表される。しかしながら、ブロードキャストは、複数のユーザ端末４に同じフレーム画像を同時に配信する配信形態であって、複数のユーザが同じ時間に同じ映像を視聴することを前提としている。そのため、ユーザは、再生位置を過去に戻す操作をすることができない。
【００３８】
そこで、動画配信サーバ１は、オブジェクト指定操作がされた時間から所定の遡及時間前までの期間に画面に表示されていたオブジェクトであって、且つ、画面上でユーザが指定した位置から所定範囲内に表示されていたオブジェクトを特定する。指定操作がされた時間は、例えば、現在の再生位置であってもよいし、現在時刻であってもよい。画面上でユーザが指定した位置は、例えば、画面上の座標で表される。指定操作がされた時間を、指定時間という。指定した位置を、指定位置という。
【００３９】
オブジェクトを特定するため、動画配信サーバ１は、各ユーザ端末４から送信された指定操作情報を記憶する。上述したように、ユーザがオブジェクト指定操作を行うたびに、ユーザ端末４は、指定操作情報を動画配信サーバ１へ送信する。指定操作情報は、動画ＩＤ、ユーザＩＤ、指定時間、指定位置、オブジェクト情報等を含む。動画ＩＤは、再生されている動画の識別情報である。動画ＩＤは、本発明における動画識別情報の一例である。ユーザＩＤは、オブジェクト指定操作をしたユーザの識別情報である。ユーザＩＤは、本発明におけるユーザ識別情報の一例である。指定操作情報から、動画配信サーバ１は、何時、どこに、如何なるオブジェクトが表示されていたかを特定することができる。また、動画配信サーバ１は、オブジェクトを特定するために、動画に対して画像認識等の処理を行う必要がない。特に、ライブストリーミングの場合、動画を中継している最中又は動画の中継後に、画像認識を実行する必要がある。しかしながら、このような処理は不要である。
【００４０】
図２（ｃ）乃至（ｅ）は、或るユーザＵ２がオブジェクトを指定することができなかった場合の情報提供の例を示す図である。ユーザＵ２は、ユーザＵ１と同時に、ユーザＵ１が視聴している動画を同時に別のユーザ端末４で視聴していたとする。図２（ｃ）及び（ｄ）は、それぞれ動画の表示画面の一例である。図２（ｃ）に示すように、ユーザＵ２が利用するユーザ端末４には、図２（ａ）と同じ画像が表示されている。従って、画面には、スマートフォンＯＢ１が表示されている。そこで、ユーザＵ２は、スマートフォンＯＢ１を指定しようと操作した。しかしながら、ユーザＵ２が実際にオブジェクト指定操作を行ったとき、図２（ｄ）に示すように、場面が切り変わってしまった。そのため、ユーザが指定した位置には、スマートフォンＯＢ１が表示されていない。この場合、ユーザＵ２が利用するユーザ端末４は、オブジェクト情報を含まない指定操作情報を送信する。動画配信サーバ１は、ユーザＵ２が利用するユーザ端末４から受信した指定操作情報と、記憶してある指定操作情報に基づいて、指定時間から遡及時間前までの期間且つ指定位置から所定範囲内に表示されていたオブジェクトを特定する。動画配信サーバ１は、先に、ユーザＵ１が利用するユーザ端末４から指定操作情報を受信している。そのため、動画配信サーバ１は、この指定操作情報から、スマートフォンを示すオブジェクト情報を取得する。従って、図２（ｅ）に示すように、ユーザＵ２が利用するユーザ端末４の画面には、スマートフォンの検索結果が表示される。
【００４１】
ユーザＵ２は、検索結果から何れかのスマートフォンを選択して商品ページを表示させ、スマートフォンを購入することができる。従って、ユーザＵ１がスマートフォンＯＢ１を指定したことが、ユーザＵ２が商品を購入するきっかけとなっている。つまり、ユーザＵ１は、商品の取引の機会を与えたことになる。そこで、ユーザがオブジェクト指定操作をしたときから遡及時間前までの間に他人により指定されたオブジェクトに関する検索結果をユーザが閲覧して商品を購入した場合、情報処理システムＳは、オブジェクトを指定したユーザに報酬を付与してもよい。この仕組みは、アフィリエイトプログラムの一形態である。例えば、電子商店街サーバ１が、報酬を付与する処理を実行してもよい。報酬は、例えば、電子商店街での商品の購入に利用可能なポイントやクーポンであってもよいし、金銭や商品等であってもよい。
【００４２】
ここで、ユーザが実際に指定したオブジェクトを示すオブジェクト情報を、第１オブジェクト情報という。動画配信サーバ１により特定されたオブジェクトを示すオブジェクト情報を、第２オブジェクト情報という。
【００４３】
図４（ａ）乃至（ｃ）は、ユーザがオブジェクトを指定した場合の情報提供の別の例を示す図である。図４（ａ）及び（ｂ）は、それぞれ動画の表示画面の一例である。図４（ａ）に示すように、画面には、スマートフォンＯＢ１が表示されている。その後、遡及時間内に、図４（ｂ）に示すように、スマートフォンＯＢ１が表示されていた位置に、パーソナルコンピュータＯＢ２が表示されたとする。このとき、ユーザがパーソナルコンピュータＯＢ２を指定したとする。表面的には、パーソナルコンピュータＯＢ２が指定されてはいる。しかしながら、この場合、ユーザがパーソナルコンピュータＯＢ２を指定しようとしていたと考えることも、ユーザがスマートフォンＯＢ１を指定しようとしていたと考えることも可能である。
【００４４】
そこで、動画配信サーバ１は、図４（ｃ）に示すように、指定されたオブジェクトに関する検索結果画面と特定されたオブジェクトに関する検索結果画面との両方を提供してもよい。例えば、動画配信サーバ１は、先に一方の検索結果画面を表示させ、ボタン１２０が選択された場合に、他方の検索結果画面を表示させてもよい。この場合、動画配信サーバ１は、何れの検索結果画面を先に表示させてもよい。また、動画配信サーバ１は、両方の検索結果を同時に表示させてもよい。
【００４５】
また、動画配信サーバ１は、何れか一方の検索結果画面を表示させてもよい。この場合、動画配信サーバ１は、指定されたオブジェクトに関する検索結果画面、及び、特定されたオブジェクトに関する検索結果画面の何れを表示させてもよい。そして、検索結果画面が表示されてから所定時間が経過する前にボタン１２０が選択された場合に、動画配信サーバ１は、他方の検索結果画面を表示させてもよい。一方、所定時間が経過した後にボタン１２０が選択された場合、動画配信サーバ１は、他方の検索結果画面を表示させなくてもよい。その理由は、検索結果画面を閲覧する時間が短い場合、ユーザは、その検索結果画面に対応するオブジェクトを指定しようと考えていなかった蓋然性があるからである。つまり、ユーザは、後に表示される検索結果画面に対応するオブジェクトを指定しようと考えていた蓋然性がある。ユーザが指定しようと考えていなかったオブジェクトに関する検索結果画面が表示されている場合、その検索結果画面は、ユーザにとって不要な情報である。従って、比較的短い時間で、ユーザは検索結果画面を消去させる。一方、ユーザが指定しようと考えていたオブジェクトに関する検索結果画面が表示されている場合、ユーザは、検索結果画面を見ながら商品を選択する。従って、ユーザが検索結果画面を閲覧する時間が長くなる。
【００４６】
図５（ａ）及び（ｂ）は、オブジェクトの視認性を向上させるための情報が表示された動画の表示画面の一例である。ユーザは、動画を視聴中に、画面に表示されているオブジェクトを認識していない場合がある。そのため、ユーザは、関心があるオブジェクトを指定し損なう場合がある。そこで、動画配信サーバ１は、動画の表示画面に、視認性向上情報を表示させてもよい。視認性向上情報は、何れかのユーザにより指定されたオブジェクトの視認性を向上させる情報である。図５（ａ）に示すように、スマートフォンＯＢ１が表示されているときに、何れかのユーザがスマートフォンＯＢ１を指定したとする。すると、動画を再生中の各ユーザ端末４の動画の表示画面には、視認性向上情報ＦＲが表示される。視認性向上情報ＦＲは、画面上でユーザが指定した位置と同じ位置に表示される。これにより、スマートフォンＯＢ１が認識される蓋然性が高まる。また、視認性向上情報ＦＲは、オブジェクト指定操作が行われてから所定時間表示される。そのため、図５（ｂ）に示すように、スマートフォンＯＢ１が画面から消えた後も、視認性向上情報ＦＲが表示が継続する場合がある。これにより、ユーザは、スマートフォンＯＢ１が表示されていた位置を認識することができる。そのため、ユーザは、スマートフォンＯＢ１が表示されていた位置を正確に指定することができる。
【００４７】
動画配信サーバ１は、例えば、オブジェクト指定操作がされた動画と同一の動画を再生中の全てのユーザ端末４について、視認性向上情報ＦＲを表示させてもよい。また、動画配信サーバ１は、オブジェクトの指定の傾向に基づいて、視認性向上情報ＦＲを表示するか否かを決定してもよい。例えば、動画配信サーバ１は、第１のユーザがこれまでに指定したオブジェクトの属性と同じ属性のオブジェクトが他の第２のユーザに指定されたときにのみ、第１のユーザのユーザ端末４に視認性向上情報ＦＲを表示させてもよい。属性としては、例えば、オブジェクトが属するジャンル、価格、仕様、機能、性能、容量、サイズ、重量等がある。これにより、ユーザが関心を持つ興味がある蓋然性があるオブジェクトをユーザが認識する蓋然性を高めることができる。また、ユーザが関心を持つ蓋然性が低いオブジェクトの視認性が高まることでユーザの目障りになるという事態を抑制することができる。動画配信サーバ１は、オブジェクトを実際に指定したユーザが利用するユーザ端末４には、指定されたオブジェクトについて視認性向上情報ＦＲを表示させてもよいし、表示させなくてもよい。
【００４８】
複数のユーザが同時期に同じオブジェクトを指定する場合がある。この場合、動画配信サーバ１は、例えば、各オブジェクト指定操作についてそれぞれ視認性向上情報ＦＲを表示さてもよい。また、動画配信サーバ１は、指定位置が所定範囲内にある複数のオブジェクト指定操作について、１つの視認性向上情報ＦＲを表示させてもよい。この場合、動画配信サーバ１は、最後のオブジェクト指定操作が行われてから所定時間継続して視認性向上情報ＦＲを表示させてもよい。
【００４９】
図５（ａ）及び（ｂ）の例では、視認性向上情報ＦＲは、円形状のフレームである。しかしながら、視認性向上情報ＦＲは、例えば、円形とは異なる形状の図形であってもよい。
【００５０】
動画配信サーバ１がオブジェクトを特定するために用いられる遡及時間は、例えば、予め設定されてもよい。また、動画配信サーバ１は、ユーザによるオブジェクト指定操作の方法に基づいて、遡及時間を可変に決定してもよい。例えば、オブジェクトを指定するためにマウスボタンやタッチパネルを押している時間が長いほど、遡及時間が長くなってもよい。また、例えば、ユーザが、オブジェクトを指定するためにマウスボタンやタッチパネルを押してから、マウスポインタや指等を所定方向又は任意の方向に移動させることにより、遡及時間が調整されてもよい。この場合、例えば、移動距離が長いほど、遡及時間が長くなってもよい。指定操作情報は、操作方法情報を更に含む。操作方法情報は、オブジェクト指定操作の方法を示す。例えば、操作方法情報は、マウスボタンやタッチパネルを押している時間、マウスポインタや指等の移動距離等であってもよい。ユーザがオブジェクト指定操作を行っている最中、動画配信サーバ１は、ユーザ端末４にガイダンスを表示させてもよい。このガイダンスは、遡及時間を調節するための操作方法を説明する情報である。例えば、図５（ｃ）に示すように、動画の表示画面内に、ガイダンスＭＳＧが表示される。ガイダンスＭＳＧは、例えば、「押している時間が長いほど長い時間遡ってオブジェクトを指定できます」というメッセージであってもよい。なお、ガイダンスは、動画の表示画面の外に表示されてもよい。
【００５１】
［１−３．各サーバ装置の構成］
次に、各サーバ装置の構成について、図６及び図７を用いて説明する。
【００５２】
［１−３−１．動画配信サーバの構成］
図６は、本実施形態に係る動画配信サーバ１の概要構成の一例を示すブロック図である。図６に示すように、動画配信サーバ１は、通信部１１と、記憶部１２と、入出力インターフェース１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース１３とは、システムバス１５を介して接続されている。
【００５３】
通信部１１は、ネットワークＮＷやＮＬに接続して、他のサーバ装置やユーザ端末４等との通信状態を制御するようになっている。
【００５４】
記憶部１２は、例えば、ハードディスクドライブ等により構成されている。記憶部１２は、本発明における記憶手段の一例である。この記憶部１２には、指定操作情報ＤＢ１２ａ、検索結果ＤＢ１２ｂ、閲覧履歴ＤＢ１２ｃ等のデータベースが構築されている。
【００５５】
図７（ａ）は、指定操作情報ＤＢ１２ａに登録される内容の一例を示す図である。指定操作情報ＤＢ１２ａには、ユーザ端末４から送信された指定操作情報が、指定情報として登録される。具体的に、指定操作情報ＤＢ１２ａには、動画ＩＤ、ユーザＩＤ、指定時間、指定位置、操作方法情報、第１オブジェクト情報、第２オブジェクト情報、オブジェクト提供ユーザＩＤ等が対応付けて登録される。動画配信サーバ１がユーザ端末４から受信した指定操作情報が指定操作情報ＤＢ１２ａに登録されるとき、指定操作情報には、第２オブジェクト情報、オブジェクト提供ユーザＩＤ等が必要に応じて追加される。第１オブジェクト情報は、動画配信サーバ１が受信した指定操作情報に含まれていたオブジェクト情報である。第２オブジェクト情報は、指定時間から遡及時間前までの期間且つ指定位置から所定範囲内に表示されていたオブジェクトを示す。オブジェクト提供ユーザＩＤは、第２オブジェクト情報が示すオブジェクトを実際に指定したユーザの識別情報である。オブジェクト提供ユーザＩＤは、報酬が付与されるユーザを特定するために必要な情報で或る。
【００５６】
図７（ｂ）は、検索結果ＤＢ１２ｂに登録される内容の一例を示す図である。検索結果ＤＢ１２ｂには、ユーザにより指定されたオブジェクトに関する商品の検索結果に関する情報が登録される。具体的に、検索結果ＤＢ１２ｂには、動画ＩＤ、オブジェクト情報、検索結果情報等が、検索が実行されるごとに登録される。動画ＩＤは、オブジェクトが指定された動画を示す。オブジェクト情報は、指定されたオブジェクトを示す。検索結果情報は、検索された商品に関する情報である。また、検索結果情報は、ユーザ端末４が検索結果画面を表示するための情報である。例えば、検索結果画面は、ＨＴＭＬ（HyperText Markup Language）や、ＸＭＬ（Extensible Markup Language）等で記述されてもよい。
【００５７】
図７（ｃ）は、閲覧履歴ＤＢ１２ｃに登録される内容の一例を示す図である。閲覧履歴ＤＢ１２ｃには、検索結果画面の閲覧履歴が登録される。具体的に、閲覧履歴ＤＢ１２ｃには、ユーザＩＤ、閲覧日時、動画ＩＤ、オブジェクト情報、１以上の商品ＩＤ等が閲覧されるごとに対応付けて登録される。ユーザＩＤは、閲覧したユーザを示す。閲覧日時は、閲覧された日時を示す。動画ＩＤとオブジェクト情報との組み合わせは、閲覧された検索結果画面に対応する。商品ＩＤは、検索結果画面の中で実際に情報が表示された商品を示す識別情報である。検索結果画面が表示されているとき、ユーザ端末４は、ユーザＩＤ、動画ＩＤ、オブジェクト情報、商品ＩＤ等の情報を随時動画配信サーバ１へ送信する。動画配信サーバ１は、受信した情報に基づいて閲覧履歴を登録する。
【００５８】
次に、記憶部１２に記憶されるその他の情報について説明する。記憶部１２には、ウェブページを表示するためのＨＴＭＬ文書、ＸＭＬ文書、画像データ、テキストデータ、電子文書等の各種データが記憶されている。また、記憶部１２には、各種の設定値が記憶されている。
【００５９】
また、記憶部１２には、オペレーティングシステム、ストリーミングサーバプログラム、ＷＷＷ（World Wide Web）サーバプログラム、ＤＢＭＳ（Database Management System）、オブジェクト指定管理プログラム等の各種プログラムが記憶されている。オブジェクト指定管理プログラムは、指定操作情報の記録、検索結果情報の取得及び提供等の処理を実行するためのプログラムである。オブジェクト指定管理プログラムは、本発明における情報処理プログラムの一例である。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしてもよいし、ＤＶＤ（Digital Versatile Disc）等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。また、オブジェクト指定管理プログラムは、プログラム製品であってもよい。
【００６０】
入出力インターフェース１３は、通信部１１及び記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００６１】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。図６（ｂ）は、本実施形態に係る電子商店街サーバ１の機能ブロックの一例を示す図である。システム制御部１４は、ＣＰＵ１４ａが、オブジェクト指定管理プログラム等を実行することにより、指定操作情報受信部１４１、オブジェクト特定部１４２、情報提供部１４３、属性特定部１４４、視認性制御部１４５等として機能する。指定操作情報受信部１４１は、本発明における操作情報取得手段の一例である。オブジェクト特定部１４２は、本発明におけるオブジェクト情報取得手段、ユーザオブジェクト情報取得手段の一例である。情報提供部１４３は、本発明における提示制御手段の一例である。属性特定部１４４は、本発明における傾向特定手段、属性特定手段の一例である。視認性制御部１４５は、本発明における送信手段、識別情報取得手段の一例である。
【００６２】
指定操作情報受信部１４１は、ユーザ端末４から動画配信サーバ１へ送信された指定操作情報を、通信部１１を介して取得する。オブジェクト特定部１４２は、指定操作情報受信部１４１により取得された指定操作情報に基づいて、指定時間から遡及時間前までの期間且つ指定位置から所定範囲内に表示されていたオブジェクトを示す第１オブジェクト情報を、指定操作情報ＤＢ１２ａから検索する。また、オブジェクト特定部１４２は、検索された第１オブジェクト情報を第２オブジェクト情報として、指定操作情報受信部１４１により取得された指定操作情報に追加する。そして、オブジェクト特定部１４２は、指定操作情報を指定操作情報ＤＢ１２ａに登録する。情報提供部１４３は、指定操作情報ＤＢ１２ａに登録された指定操作情報に含まれる第１オブジェクト情報及び第２オブジェクト情報のそれぞれに関する商品の情報を取得する。また、情報提供部１４３は、取得した情報に基づいて、検索結果情報を生成する。そして、情報提供部１４３は、検索結果情報をユーザ端末４へ送信する。検索結果情報を送信することにより、情報提供部１４３は、検索結果画面をユーザ端末４によりユーザへ提示させる。属性特定部１４４は、指定操作情報に含まれるオブジェクト情報が示すオブジェクトの属性を特定する。視認性制御部１４５は、属性特定部１４４により特定された属性に基づいて、視認性向上情報の表示の対象とするユーザを決定する。そして、属性特定部１４４は、決定したユーザが利用するユーザ端末４へ、視認性向上情報表示指示を送信する。視認性向上情報表示指示は、視認性向上情報の表示の指示を示すメッセージである。視認性向上情報表示指示は、本発明においてオブジェクトの視認性を高める情報の一例である。各部の処理の詳細については後述する。
【００６３】
なお、動画配信サーバ１が、複数のサーバ装置で構成されてもよい。例えば、動画を配信するサーバ装置、指定操作情報の記録、検索結果情報の取得及び提供等の処理を実行するサーバ装置、及びデータベースを管理するサーバ装置等が、互いにＬＡＮ等で接続されてもよい。
【００６４】
［１−３−２．電子商店街サーバの構成］
電子商店街サーバ２は、ＣＰＵ等により構成されているシステム制御部、ハードディスクドライブ等により構成されている記憶部、通信部等を備える。電子商店街サーバ２の記憶部には、ジャンル情報ＤＢ２ａ、商品情報ＤＢ２ｂ、操作履歴ＤＢ２ｃ等のデータベースが構築されている。
【００６５】
図７（ｄ）は、ジャンル情報ＤＢ２ａに登録される内容の一例を示す図である。ジャンル情報ＤＢ２ａには、商品のジャンルに関するジャンル情報が登録されている。具体的に、ジャンル情報ＤＢ２ａには、ジャンルＩＤ、ジャンル名、ジャンルのレベル、親ジャンルＩＤ、子ジャンルＩＤリスト、属性情報等のジャンルの属性が、ジャンルごとに対応付けて登録される。ジャンル情報は、例えば、電子商店街の管理者等により設定される。
【００６６】
商品のジャンルは、木構造で階層的に定義されている。具体的に、木構造の各ノードが、ジャンルに相当する。ノードの深さが、そのノードに相当するジャンルのレベル（階層）に相当する。ノードの深さは、根に位置するノード（以下、「根ノード」という）からの距離である。レベルの値が大きいほど、レベルとしての深さが深く、レベルの値が小さいほど、レベルとしての深さが浅い。根ノードが有する子ノードに相当するジャンルがレベル１のジャンルである。レベル１のジャンルが最上位のジャンルである。レベル１の各ジャンルに対しては、子ノードに相当するジャンルが、レベル２のジャンルとして定義されている。ここで、或るジャンルＣ１の子ノードに相当するジャンルＣ２を、ジャンルＣ１の子ジャンルという。このときのジャンルＣ１を、ジャンルＣ２の親ジャンルという。子ジャンルは、親ジャンルを更に複数に区分したときに、同じような商品が属する範囲である。従って、子ジャンルは親ジャンルに属する。また、ジャンルＣ３がジャンルＣ２の子ジャンルである場合、ジャンルＣ３を、ジャンルＣ１の子孫ジャンルという。また、ジャンルＣ１をジャンルＣ１の祖先ジャンルという。子孫ジャンルは祖先ジャンルに属する。
【００６７】
ジャンルＩＤは、ジャンル情報によって定義されるジャンルの識別情報である。親ジャンルＩＤは、ジャンル情報によって定義されるジャンルの親ジャンルのジャンルＩＤである。子ジャンルＩＤリストは、ジャンル情報によって定義されるジャンルの子ジャンルのジャンルＩＤのリストである。子ジャンルＩＤリストは、ジャンル情報によって定義されるジャンルが子ジャンルを有する場合に設定される。属性情報は、ジャンル情報によって定義されるジャンルが表す商品の属性を示す情報である。属性情報には、属性ごとに、属性名と属性値との組み合わせが格納される。ジャンルによって属性値又は属性値の範囲が特定可能である場合に、属性情報が登録される。例えば、スマートフォンは、画面の画素数という属性を有する。しかしながら、スマートフォンというジャンルからは、画素数を特定することはできない。一方、スマートフォンの中の或る機種がジャンルにより特定されると、画素数を特定することができる。
【００６８】
図７（ｅ）は、商品情報ＤＢ２ｂに登録される内容の一例を示す図である。商品情報ＤＢ２ｂには、商品情報が登録される。具体的に、商品情報ＤＢ２ｂには、店舗ＩＤ、商品ＩＤ、ジャンルＩＤ、商品名、商品画像のＵＲＬ（Uniform Resource Locator）、商品説明、商品価格等の商品の属性が、店舗が販売する商品ごとに対応付けて登録される。商品ＩＤは、店舗が、販売する商品を管理するための商品の識別情報である。店舗ＩＤは、商品の販売元の店舗を示す。ジャンルＩＤは、商品が属するジャンルのジャンルＩＤである。
【００６９】
図７（ｆ）は、操作履歴ＤＢ２ｃに登録される内容の一例を示す図である。操作履歴ＤＢ２ｃには、ユーザによる電子商店街における操作履歴が登録される。具体的に、操作履歴ＤＢ２ｃには、ユーザＩＤ、操作日時、ＵＲＬ等が登録される。操作履歴は、ユーザの操作によってユーザ端末４から送信されるリクエストを電子商店街サーバ１が受信するごとに登録される。ユーザＩＤは、操作を行ったユーザを示す。操作日時は、操作が行われた日時を示す。ＵＲＬは、ユーザ端末４から送信されるリクエストに設定されたＵＲＬである。電子商店街サーバ１は、リクエストに設定されたＵＲＬから、ユーザが行った操作や、操作の対象とされた商品等を特定することができる。ユーザの操作として、例えば、商品ページの閲覧操作、商品の購入操作等がある。
【００７０】
例えば、電子商店街サーバ１は、指定操作情報ＤＢ１２ａ、閲覧履歴ＤＢ１２ｃ、操作履歴ＤＢ２ｃ等に基づいて、動画サイト内及び電子商店街内におけるユーザの操作を追跡することができる。これにより、電子商店街サーバ１は、商品の購入のきっかけを特定することができる。動画サイトで動画再生中にユーザがオブジェクト指定操作をしたときから遡及時間前までの間に他人により指定されたオブジェクトに関する検索結果をユーザが閲覧して、電子商店街がユーザが商品を購入した場合、電子商店街サーバ１は、オブジェクトを指定したユーザに、例えばポイント等を付与する処理を実行する。
【００７１】
［１−３−３．会員情報管理サーバの構成］
会員情報管理サーバ３は、ＣＰＵ等により構成されているシステム制御部、ハードディスクドライブ等により構成されている記憶部、通信部等を備える。電子商店街サーバ２の記憶部には、会員情報ＤＢ３ａが構築されている。
【００７２】
図７（ｇ）は、会員情報ＤＢ３ａに登録される内容の一例を示す図である。会員情報ＤＢ３ａには、総合サイトに会員登録しているユーザに関する会員情報が登録される。具体的に、会員情報ＤＢ３ａには、ユーザＩＤ、パスワード、ニックネーム、氏名、生年月日、性別、郵便番号、住所、電話番号、電子メールアドレス、保有ポイント数等のユーザの属性が、ユーザごとに対応付けて登録される。保有ポイント数は、ユーザが保有しているポイントの数である。
【００７３】
［１−４．情報処理システムの動作］
次に、情報処理システムＳの動作について、図８乃至図１１を用いて説明する。なお、オブジェクト情報が、オブジェクトの名称を示すキーワードであるものとして説明する。
【００７４】
図８は、本実施形態に係る動画配信サーバ１のシステム制御部１４の指定操作情報受信処理の処理例を示すフローチャートである。動画配信サーバ１は、例えば動画の番組表に従って、動画の配信を開始する。指定操作情報受信処理は、動画の配信の開始と同時に開始される。
【００７５】
図８に示すように、指定操作情報受信部１４１は、動画の配信先のユーザ端末４から指定操作情報を受信したか否かを判定する（ステップＳ１）。このとき、指定操作情報受信部１４１は、指定操作情報を受信していないと判定した場合には（ステップＳ１：ＮＯ）、ステップＳ１５に進む。一方、指定操作情報受信部１４１は、指定操作情報を受信したと判定した場合には（ステップＳ１：ＹＥＳ）、ステップＳ２に進む。ステップＳ２において、指定操作情報受信部１４１は、受信された指定操作情報がオブジェクト情報を含むか否かを判定する。このとき、指定操作情報受信部１４１は、指定操作情報がオブジェクト情報を含まないと判定した場合には（ステップＳ２：ＮＯ）、ステップＳ８に進む。一方、指定操作情報受信部１４１は、指定操作情報がオブジェクト情報を含むと判定した場合には（ステップＳ２：ＹＥＳ）、ステップＳ３に進む。
【００７６】
ステップＳ３において、属性特定部１４４は、受信された指定操作情報に含まれるオブジェクト情報が示すオブジェクトの属性を特定する。例えば、属性特定部１４４は、ジャンル情報ＤＢ２ａから、オブジェクト情報に合致するジャンル名を検索する。そして、属性特定部１４４は、検索されたジャンル名に対応するジャンルＩＤを取得する。次いで、属性特定部１４４は、特定した属性と同じ属性を有するオブジェクトを示す第１オブジェクト情報を含む指定操作情報を、指定操作情報ＤＢ１２ａから検索する（ステップＳ４）。例えば、属性特定部１４４は、ステップＳ３で取得したジャンルＩＤとジャンル情報ＤＢ２ａとに基づいて、受信した指定操作情報に含まれるオブジェクト情報が示すオブジェクトが属するジャンルのうち、予め設定されたレベルのジャンルを特定する。また、属性特定部１４４は、受信した指定操作情報に含まれる動画ＩＤと同じ動画ＩＤを含む指定操作情報を検索する。そして、属性特定部１４４は、特定されたジャンルに属するオブジェクトを示す第１オブジェクト情報を含む指定操作情報を、検索された指定操作情報の中から抽出する。指定操作情報ＤＢ１２ａに登録されている指定操作情報に含まれるジャンルＩＤに基づいて、ジャンルの判定が可能である。なお、属性特定部１４４は、ジャンルＩＤの代わりに属性情報を用いてもよい。
【００７７】
次いで、視認性制御部１４５は、ステップＳ４で検索された指定操作情報に含まれるユーザＩＤが示すユーザが利用するユーザ端末４へ、視認性向上情報表示指示を送信する（ステップＳ５）。具体的に、視認性制御部１４５は、受信した指定操作情報から指定位置を取得する。そして、視認性制御部１４５は、取得した指定位置を含む視認性向上情報表示指示を送信する。視認性向上情報表示指示を受信したユーザ端末４は、視認性向上情報表示指示から指定位置を取得する。そして、ユーザ端末４は、動画の表示画面内の指定位置に、視認性向上情報を所定時間表示する。
【００７８】
次いで、情報提供部１４３は、受信した指定操作情報に含まれるオブジェクト情報で商品を検索したことがあるか否かを判定する（ステップＳ６）。具体的に、情報提供部１４３は、受信した指定操作情報に含まれる動画ＩＤ及びオブジェクト情報に対応する検索結果情報を、検索結果ＤＢ１２ｂから検索する。このとき、情報提供部１４３は、該当する検索結果情報を検索することができた場合には、商品を検索したことがあると判定する（ステップＳ６：ＹＥＳ）。この場合、情報提供部１４３は、ステップＳ８に進む。一方、情報提供部１４３は、該当する検索結果情報を検索することができなかった場合には、商品を検索したことがないと判定する（ステップＳ６：ＮＯ）。この場合、情報提供部１４３は、ステップＳ７に進む。
【００７９】
ステップＳ７において、情報提供部１４３は、受信した指定操作情報に含まれるオブジェクト情報に基づいて、商品を検索する。具体的に、ステップＳ３で説明した方法と同様の方法により、オブジェクト情報に対応するジャンルＩＤをジャンル情報ＤＢ２ａから取得する。次いで、情報提供部１４３は、取得したジャンルＩＤが示すジャンルに属する商品の商品情報を、商品情報ＤＢ２ｂから検索する。次いで、検索された商品情報に基づいて、検索結果情報を生成する。そして、情報提供部１４３は、受信した指定操作情報に含まれる動画ＩＤ及びオブジェクト情報と、生成した検索結果情報とを対応付けて検索結果ＤＢ１２ｂに登録する。情報提供部１４３は、ステップＳ７の処理を終えると、ステップＳ８に進む。なお、情報提供部１４３は、電子商店街サーバ１に商品の検索を要求してもよい。そして、情報提供部１４３は、電子商店街サーバ１から検索結果情報を取得してもよい。また、情報提供部１４３は、例えばオブジェクト情報をキーワードとして、商品を検索してもよい。例えば、情報提供部１４３は、商品名又は商品説明がキーワードを含む商品情報を検索してもよい。また、情報提供部１４３は、動画の配信が終了した後に、商品を検索してもよい。
【００８０】
ステップＳ８において、オブジェクト特定部１４２は、受信した指定操作情報に含まれる操作方法情報に基づいて、遡及時間を決定する（ステップＳ８）。例えば、オブジェクト特定部１４２は、操作方法情報に含まれる時間や距離に所定値を掛けて、遡及時間を計算してもよい。
【００８１】
次いで、オブジェクト特定部１４２は、受信した指定操作情報に含まれる指定位置から所定範囲内にある指定位置を含み、且つ、受信した指定操作情報に含まれる指定時間から遡及時間前までの範囲内にある指定時間を含む指定操作情報を、指定操作情報ＤＢ１２ａから検索する（ステップＳ９）。次いで、オブジェクト特定部１４２は、該当するオブジェクト情報があるか否かを判定する（ステップＳ１０）。このとき、オブジェクト特定部１４２は、該当するオブジェクト情報がないと判定した場合には（ステップＳ１０：ＮＯ）、ステップＳ１４に進む。一方、オブジェクト特定部１４２は、該当するオブジェクト情報があると判定した場合には（ステップＳ１０：ＹＥＳ）、ステップＳ１１に進む。ステップＳ１１において、オブジェクト特定部１４２は、受信した指定操作情報に含まれるオブジェクト情報と異なる第１オブジェクト情報を含む指定操作情報が、検索された指定操作情報の中にあるか否かを判定する（ステップＳ１１）。このとき、オブジェクト特定部１４２は、該当する指定操作情報がないと判定した場合には（ステップＳ１１：ＮＯ）、ステップＳ１４に進む。一方、オブジェクト特定部１４２は、該当する指定操作情報があると判定した場合には（ステップＳ１１：ＹＥＳ）、ステップＳ１２に進む。
【００８２】
ステップＳ１２において、オブジェクト特定部１４２は、受信した指定操作情報に含まれるオブジェクト情報と異なる第１オブジェクト情報を含む指定操作情報の中から１つを選択する。例えば、オブジェクト特定部１４２は、受信した指定操作情報に含まれる指定時間から最も近い指定時間を含む指定操作情報を選択してもよい。次いで、オブジェクト特定部１４２は、選択した指定操作情報に含まれる第１オブジェクト情報及びユーザＩＤを、第２オブジェクト情報及びオブジェクト提供ユーザＩＤに決定する。次いで、オブジェクト特定部１４２は、受信した指定操作情報に、第２オブジェクト情報及びオブジェクト提供ユーザＩＤを追加する（ステップＳ１３）。オブジェクト特定部１４２は、ステップＳ１３の処理を終えると、ステップＳ１４に進む。
【００８３】
ステップＳ１４において、オブジェクト特定部１４２は、受信した指定操作情報を指定操作情報ＤＢ１２ａに登録する。このとき、受信した指定操作情報に元々含まれていたオブジェクト情報は、第１オブジェクト情報として登録される。オブジェクト特定部１４２は、ステップＳ１４の処理を終えると、ステップＳ１５に進む。なお、オブジェクト特定部１４２は、動画の配信中には、受信した指定操作情報をそのまま指定操作情報ＤＢ１２ａに登録し、動画の配信が終了した後に、ステップＳ８〜Ｓ１３の処理を実行して、オブジェクトを特定してもよい。
【００８４】
ステップＳ１５において、指定操作情報受信部１４１は、動画の配信が終了したか否かを判定する。このとき、指定操作情報受信部１４１は、配信が終了していないと判定した場合には（ステップＳ１５：ＮＯ）、ステップＳ１に進む。一方、指定操作情報受信部１４１は、配信が終了したと判定した場合には（ステップＳ１５：ＹＥＳ）、指定操作情報受信処理を終了させる。
【００８５】
図９は、本実施形態に係る動画配信サーバ１のシステム制御部１４の検索結果提供処理の処理例を示すフローチャートである。検索結果提供処理は、例えば、動画の配信が終了したときに開始される。
【００８６】
図９に示すように、情報提供部１４３は、配信が終了した動画の動画ＩＤを含む指定操作情報を、指定操作情報ＤＢ１２ａから検索する。そして、情報提供部１４３は、検索された指定操作情報からユーザＩＤを取得する。そして、情報提供部１４３は、取得したユーザＩＤのリストを生成する（ステップＳ２１）。次いで、情報提供部１４３は、ユーザＩＤのリストから、ユーザＩＤを１つ選択する（ステップＳ２２）。次いで、情報提供部１４３は、配信が終了した動画の動画ＩＤ及び選択したユーザＩＤを含む指定操作情報を、指定操作情報ＤＢ１２ａから検索する（ステップＳ２３）。次いで、情報提供部１４３は、ステップＳ３で検索された各指定操作情報に含まれるオブジェクト情報について、対応する検索結果画面を表示する順序を決定する（ステップＳ２４）。この順序を表示順という。例えば、情報提供部１４３は、指定操作情報に含まれる指定時間が早い順を、表示順に決定してもよい。このとき、指定操作情報に第１オブジェクト情報と第２オブジェクト情報の両方が含まれている場合がある。この場合、情報提供部１４３は、第１オブジェクト情報及び第２オブジェクト情報に対して同一の表示順を決定する。また、同一のオブジェクト情報が複数の指定操作情報に含まれている場合がある。情報提供部１４３は、１つのオブジェクトについて検索結果が１回のみ表示されるように、表示順を決定する。
【００８７】
次いで、情報提供部１４３は、表示順リストを生成する（ステップＳ２５）。具体的に、情報提供部１４３は、オブジェクト情報、オブジェクト種別及び表示順を対応付けたリストを生成する。オブジェクト種別は、オブジェクト情報が第１オブジェクト情報と第２オブジェクト情報との何れであるかを示す。情報提供部１４３は、生成したリストを、配信が終了した動画の動画ＩＤ及び選択したユーザＩＤに対応付けて記憶部１２に記憶させる。図１０は、表示リストの内容の一例を示す図である。図１０の例では、オブジェクトＯＢ１を示す第１オブジェクト情報に対応する検索結果画面の表示順が１に設定されている。また、オブジェクトＯＢ２を示す第１オブジェクト情報に対応する検索結果画面の表示順と、オブジェクトＯＢ３を示す第２オブジェクト情報に対応する検索結果画面の表示順とがそれぞれ２に設定されている。また、オブジェクトＯＢ４を示す第１オブジェクト情報に対応する検索結果画面の表示順が３に設定されている。この場合においては、最初にオブジェクトＯＢ１に関する検索結果画面が表示される。次に、オブジェクトＯＢ２に関する検索結果画面が表示される。オブジェクトＯＢ２に関する検索結果画面の表示時間が所定時間以上である場合、３番目にオブジェクトＯＢ４に関する検索結果画面が表示される。一方、オブジェクトＯＢ２に関する検索結果画面の表示時間が所定時間未満である場合、３番目にオブジェクトＯＢ３に関する検索結果画面が表示され、４番目にオブジェクトＯＢ４に関する検索結果画面が表示される。
【００８８】
次いで、情報提供部１４３は、表示順リストに基づいて、表示順が１番目のオブジェクト情報が２つ存在するか否かを判定する（ステップＳ２６）。このとき、情報提供部１４３は、表示順が１番目のオブジェクト情報が１つのみ存在すると判定した場合には（ステップＳ２６：ＮＯ）、ステップＳ２７に進む。一方、情報提供部１４３は、表示順が１番目のオブジェクト情報が２つ存在すると判定した場合には（ステップＳ２６：ＹＥＳ）、ステップＳ２８に進む。
【００８９】
ステップＳ２７において、情報提供部１４３は、表示順が１番目であるオブジェクト情報に対応する検索結果情報を、選択したユーザＩＤが示すユーザが利用するユーザ端末４へ送信する。このとき、情報提供部１４３は、表示順が１番目であるオブジェクト情報及び配信が終了した動画の動画ＩＤに対応する検索結果情報を、検索結果ＤＢ１２ｂから取得する。情報提供部１４３は、ステップＳ２７の処理を終えると、ステップＳ３０に進む。
【００９０】
ステップＳ２８において、情報提供部１４３は、表示順が１番目であるオブジェクト情報のうち第１オブジェクト情報に対応する検索結果情報を、選択したユーザＩＤが示すユーザが利用するユーザ端末４へ送信する。検索結果情報の取得方法は、ステップＳ２７と同様である。次いで、情報提供部１４３は、現在日時を送信日時として取得する。そして、情報提供部１４３は、取得した送信日時を、配信が終了した動画の動画ＩＤ及び選択したユーザＩＤに対応付けて記憶部１２に記憶させる（ステップＳ２９）。情報提供部１４３は、ステップＳ２９の処理を終えると、ステップＳ３０に進む。
【００９１】
ステップＳ３０において、情報提供部１４３は、ユーザＩＤのリストからまだ選択していないユーザＩＤがあるか否かを判定する。このとき、情報提供部１４３は、まだ選択していないユーザＩＤがあると判定した場合には（ステップＳ３０：ＹＥＳ）、ステップＳ３１に進む。ステップＳ３１において、情報提供部１４３は、まだ選択していないユーザＩＤのうち１つを選択する。次いで、情報提供部１４３は、ステップＳ２３に進む。一方、情報提供部１４３は、全てのユーザＩＤを選択したと判定した場合には（ステップＳ３０：ＮＯ）、検索結果提供処理を終了させる。検索結果情報を受信したユーザ端末４は、検索結果情報に基づいて、例えば図３に示すような検索結果画面を表示する。
【００９２】
図１１は、本実施形態に係る動画配信サーバ１のシステム制御部１４の次検索結果提供処理の処理例を示すフローチャートである。ユーザ端末４が検索結果画面を表示しているとき、ユーザがボタン１２０を選択する。すると、ユーザ端末４は、次検索結果要求を動画配信サーバ１へ送信する。次検索結果要求は、ユーザＩＤ、動画ＩＤ、オブジェクト情報、オブジェクト種別を含む。ユーザＩＤは、要求したユーザを示す。動画ＩＤ及びオブジェクト情報は、現在表示されている検索結果画面に対応する動画及びオブジェクトを示す。オブジェクト種別は、オブジェクト情報が第１オブジェクト情報と第２オブジェクト情報との何れであるかを示す。次検索結果提供処理は、動画配信サーバ１が次検索結果要求を受信したときに開始される。
【００９３】
図１１に示すように、情報提供部１４３は、次検索結果要求に含まれるユーザＩＤ及び動画ＩＤに対応する表示順リスト及び送信時刻を記憶部１２から取得する。次いで、情報提供部１４３は、表示順リストと、次検索結果要求に含まれるオブジェクト情報に基づいて、検索結果画面が表示されていたオブジェクト情報と表示順が同じである別のオブジェクト情報があるか否かを判定する（ステップＳ４１）。このとき、情報提供部１４３は、別のオブジェクト情報がないと判定した場合には（ステップＳ４１：ＮＯ）、ステップＳ４５に進む。一方、情報提供部１４３は、別のオブジェクト情報があると判定した場合には（ステップＳ４１：ＹＥＳ）、ステップＳ４２に進む。
【００９４】
ステップＳ４２において、情報提供部１４３は、検索結果画面が表示されていたオブジェクト情報は第１オブジェクト情報であるか否かを判定する。このとき、検索結果画面が表示されていたオブジェクト情報は第１オブジェクト情報ではないと判定した場合には（ステップＳ４２：ＮＯ）、ステップＳ４５に進む。一方、情報提供部１４３は、検索結果画面が表示されていたオブジェクト情報は第１オブジェクト情報であると判定した場合には（ステップＳ４２：ＹＥＳ）、ステップＳ４３に進む。
【００９５】
ステップＳ４３において、情報提供部１４３は、現在時刻から送信時刻を引くことにより、検査結果画面の表示時間を計算する。そして、情報提供部１４３は、表示時間が、記憶部１２に予め設定された所定時間未満であるか否かを判定する。このとき、情報提供部１４３は、表示時間が所定時間以上であると判定した場合には（ステップＳ４３：ＮＯ）、ステップＳ４５に進む。一方、情報提供部１４３は、表示時間が所定時間未満であると判定した場合には（ステップＳ４３：ＹＥＳ）、ステップＳ４４に進む。
【００９６】
ステップＳ４４において、情報提供部１４３は、現在の表示順のオブジェクト情報のうち第２オブジェクト情報に対応する検索結果情報を、次検索結果要求を送信してきたユーザ端末４へ送信する。情報提供部１４３は、ステップＳ４４の処理を終えると、次検索結果提供処理を終了させる。
【００９７】
ステップＳ４５において、情報提供部１４３は、次の表示順のオブジェクト情報が２つ存在するか否かを判定する（ステップＳ４５）。このとき、情報提供部１４３は、次の表示順のオブジェクト情報が１つのみ存在すると判定した場合には（ステップＳ４５：ＮＯ）、ステップＳ４６に進む。一方、情報提供部１４３は、次の表示順のオブジェクト情報が２つ存在すると判定した場合には（ステップＳ４５：ＹＥＳ）、ステップＳ４７に進む。
【００９８】
ステップＳ４６において、情報提供部１４３は、次の表示順のオブジェクト情報に対応する検索結果情報を、次検索結果要求を送信してきたユーザ端末４へ送信する。情報提供部１４３は、ステップＳ４６の処理を終えると、次検索結果提供処理を終了させる。
【００９９】
ステップＳ４７において、情報提供部１４３は、次の表示順のオブジェクト情報のうち第１オブジェクト情報に対応する検索結果情報を、次検索結果要求を送信してきたユーザ端末４へ送信する。次いで、情報提供部１４３は、現在日時を送信日時として取得する。そして、情報提供部１４３は、取得した送信日時を、次検索結果要求に含まれるユーザＩＤ及び動画ＩＤに対応付けて記憶部１２に記憶させる（ステップＳ４８）。情報提供部１４３は、ステップＳ４８の処理を終えると、次検索結果提供処理を終了させる。ステップＳ４４、Ｓ４６及びＳ４７での検索結果情報の取得方法は、図８のステップＳ２７と同様である。
【０１００】
以上説明したように、本実施形態によれば、システム制御部１４が、動画ＩＤ、指定時間及び指定位置を含む指定操作情報を受信し、オブジェクト指定操作によりオブジェクトが指定された場合、オブジェクト情報を更に含む指定操作情報を受信する。次いで、システム制御部１４が、複数のユーザのオブジェクト指定操作ごとに指定操作情報を記憶する記憶部１２から、受信された指定操作情報に含まれる動画ＩＤと、受信された指定操作情報に含まれる指定時間から遡及時間前までの期間内にある指定時間と、受信された指定操作情報に含まれる指定位置から所定範囲内にある指定位置と、の全てに対応するオブジェクト情報を取得する。そして、システム制御部１４は、受信された指定操作情報に含まれるオブジェクト情報及び取得されたオブジェクト情報の少なくとも何れかが示すオブジェクトに関する検索結果画面を、オブジェクト指定操作をしたユーザへ提示させる。従って、オブジェクトが画面から消えた後であっても、オブジェクトに関する検索結果画面を提供することができる。
【０１０１】
また、システム制御部１４が、受信された指定操作情報にオブジェクト情報が含まれ、且つ、記憶部１２からオブジェクト情報が取得された場合、これらのオブジェクト情報の何れか一方が示すオブジェクトに関する検索結果画面を表示させ、表示された情報の表示指定時間が所定時間未満である場合、他方が示すオブジェクトに関する検索結果画面を表示させる。従って、ユーザが指定しようと考えていた方のオブジェクトに関する検索結果画面が先に表示された場合、ユーザが指定しようと考えていなかった方のオブジェクトに関する検索結果画面が表示されないようにすることができる。そのため、不要な情報が表示されることを抑制することができる。
【０１０２】
また、システム制御部１４が、受信された指定操作情報に含まれるオブジェクト情報が示すオブジェクトについての視認性向上情報表示指示を、ユーザ端末４へ送信する。従って、オブジェクトが認識される蓋然性が高められるので、ユーザがオブジェクトを指定しやすくなる。
【０１０３】
また、システム制御部１４が、受信された指定操作情報に含まれるオブジェクト情報が示すオブジェクトの属性を特定する。また、システム制御部１４が、特定された属性を有するオブジェクトを示すオブジェクト情報に対応するユーザＩＤを記憶部１２から取得する。そして、システム制御部１４が、取得されたユーザＩＤが示すユーザが利用するユーザ端末４へ、視認性向上情報表示指示を送信する。従って、ユーザが関心を持つ蓋然性があるオブジェクトについてのみ、視認性を高めることができる。
【０１０４】
また、システム制御部１４が、受信された指定操作情報に含まれる方法情報に基づいて、遡及時間を決定する。従って、ユーザが指定しようとしていたオブジェクトを適切に特定することができる蓋然性を高めることができる。
【０１０５】
［２．第２実施形態］
次に、第２実施形態について、図１２を用いて説明する。本実施形態において、動画配信サーバ１は、動画再生中においてユーザが指定するオブジェクトの傾向に基づいて、検索結果画面の提示を制御する。具体的に、動画配信サーバ１は、指定又は特定されたオブジェクトのうち、ユーザが指定するオブジェクトの傾向への合致度が所定値未満であるオブジェクトに関する検索結果画面を提示させないようにしてもよい。また、動画配信サーバ１は、ユーザが指定するオブジェクトの傾向への合致度が高いオブジェクトの順に、検索結果画面を表示させてもよい。
【０１０６】
ユーザが指定するオブジェクトの傾向は、例えば、指定又は特定されたオブジェクトの属性に基づいて特定することができる。例えば、動画配信サーバ１は、比較的多い属性を特定する。例えば、動画配信サーバ１は、全体に対する割合が最も多い属性を特定してもよいし、割合が、予め定められた基準値以上である属性を特定してもよい。特定された属性を有するオブジェクトが、ユーザが指定する傾向があるオブジェクトである。動画配信サーバ１は、特定された属性と、指定又は特定されたオブジェクトの属性との合致度を特定する。例えば、ジャンルを用いる場合、動画配信サーバ１は、ユーザが指定する傾向があるオブジェクトのジャンルと、指定又は特定されたオブジェクトのジャンルとの両方を含むジャンルのレベルを特定する。このときに特定されたレベルが深いほど合致度が高い。この場合の基準値はレベルである。例えば、数値で表される属性を用いる場合、動画配信サーバ１は、ユーザが指定する傾向があるオブジェクトの属性値と、指定又は特定されたオブジェクトの属性値との差を計算する。属性値の差が小さいほど合致度が高い。この場合の基準値は、差の大きさである。
【０１０７】
また、ジャンル以外の属性も特定可能である場合、動画配信サーバ１は、ユーザにとって取引上有利な属性を有するオブジェクトの順に、検索結果画面を表示させてもよい。例えば、動画配信サーバ１は、価格が安いオブジェクトの順に、検索結果画面を表示させてもよい。また例えば、動画配信サーバ１は、性能が高いオブジェクトの順に、検索結果画面を表示させてもよい。
【０１０８】
図１２は、本実施形態に係る動画配信サーバ１のシステム制御部１４の検索結果提供処理の処理例を示すフローチャートである。図１２において、図９と同様の要素については同様の符号が付されている。以下では、属性としてジャンルを用いる場合を例に説明する。
【０１０９】
図１２に示しように、先ず、ステップＳ２１〜Ｓ２３が実行される。次いで、属性特定部１４４は、検索された指定操作情報に含まれる第１オブジェクト情報及び第２オブジェクト情報がそれぞれ示すオブジェクトのジャンルを特定する（ステップＳ５１）。具体的に、属性特定部１４４は、指定操作情報受信処理のステップＳ３と同様の方法で、ジャンルＩＤを取得する。次いで、情報提供部１４３は、取得したジャンルＩＤに基づいて、ユーザが指定するオブジェクトのジャンルの傾向を特定する（ステップＳ５２）。例えば、情報提供部１４３は、検索された指定操作情報に含まれる第１オブジェクト情報及び第２オブジェクト情報の総数に対して、各ジャンルの割合を計算する。そして、情報提供部１４３は、割合が所定値以上であるジャンルを特定する。
【０１１０】
次いで、情報提供部１４３は、ユーザが指定する傾向があるオブジェクトのジャンルと、指定又は特定されたすオブジェクトのジャンルとの合致度が基準値以上であるオブジェクトを抽出する（ステップＳ５３）。具体的に、情報提供部１４３は、ジャンル情報ＤＢ２ａに基づいて、ユーザが指定する傾向があるオブジェクトのジャンルと、指定操作情報に含まれるオブジェクト情報が示すオブジェクトのジャンルとの両方を含むジャンルを特定する。両方を含むジャンルを特定することができない場合、合致度は基準値未満である。両方を含むジャンルを特定することができた場合、情報提供部１４３は、特定したジャンルのレベルをジャンル情報ＤＢ２ａから取得する。そして、情報提供部１４３は、取得したレベルの値が、基準値として予め設定されたレベルの値以上であるオブジェクトを抽出する。
【０１１１】
次いで、情報提供部１４３は、抽出したオブジェクトについて、ユーザが指定する傾向があるオブジェクトのジャンルとの合致度が高いオブジェクトの順を、オブジェクト情報に対応する検索結果画面を表示する順序に決定する（ステップＳ５４）。なお、各オブジェクトについてジャンル以外の属性も特定可能である場合、情報提供部１４３は、ユーザにとって有利な属性を有するオブジェクトであるほど、検索結果画面の表示順を早くしてもよい。また、情報提供部１４３は、ジャンルの合致度と、ユーザにとって有利な属性との両方に基づいて、表示順を決定してもよい。例えば、情報提供部１４３は、全体の表示順を、ジャンルの合致度に基づいて決定してもよい。そして、情報提供部１４３は、ジャンルの合致度が同一であるオブジェクトが複数存在する場合、この複数のオブジェクトの中では、ユーザにとって有利な属性を有するオブジェクトほど、表示順が早くなるようにしてもよい。
【０１１２】
次いで、情報提供部１４３は、オブジェクト情報及び表示順を対応付けたリストを生成する（ステップＳ５５）。次いで、情報提供部１４３は、表示順が１番目であるオブジェクト情報に対応する検索結果情報を、選択したユーザＩＤが示すユーザが利用するユーザ端末４へ送信する。次いで、ステップＳ３０及びＳ３１が実行される。
【０１１３】
動画配信サーバ１がユーザ端末４から次検索結果要求を受信したとき、図１１に示す次検索結果提供処理が実行されてもよい。この処理により、検索結果提供処理で決定された表示順で検索結果画面の提示が可能である。なお、第１実施形態と第２実施形態とが組み合わせて実施されてもよい。
【０１１４】
以上説明したように、本実施形態によれば、システム制御部１４が、受信された指定操作情報に含まれるユーザＩＤに対応するオブジェクト情報を記憶部１２から取得する。また、システム制御部１４が、取得されたオブジェクト情報に基づいて、指定されたオブジェクトの傾向を特定する。そして、システム制御部１４が、特定された傾向に基づいて、オブジェクトに関する検索結果画面の提示が制御する。従って、ユーザが関心を持つオブジェクトに関する検索結果画面を提供することができる。
【０１１５】
また、システム制御部１４が、特定された傾向への合致度が所定値未満であるオブジェクトに関する検索結果画面を提示させない。従って、ユーザが関心を持つ蓋然性が高いオブジェクトに関する検索結果画面のみを提供することができる。
【０１１６】
また、システム制御部１４が、特定された傾向への合致度が高いオブジェクトの順に、オブジェクトに関する検索結果画面を提示させる。従って、ユーザが関心を持つ蓋然性が高いオブジェクトに関する検索結果画面を優先的に提供することができる。
【０１１７】
なお、上記各画実施形態においては、動画の配信が終了した後、オブジェクトに関する情報が提示されていた。しかしながら、動画の配信中、ユーザがオブジェクト指定操作をしたタイミングで、オブジェクトに関する情報が提示されてもよい。
【０１１８】
また、上記各画実施形態においては、オブジェクトに関する情報として、商品の情報が提示されていた。しかしながら、商品の情報と異なる情報が提示されてもよい。例えば、サービスの情報、ウェブページ、画像、音声、文書、ニュース、ブログ等が提示されてもよい。また、上記各画実施形態においては、オブジェクトに関する情報が検索されていた。しかしながら、例えば、オブジェクト情報に予め対応付けられた情報が提示されてもよい。
【０１１９】
また、上記各画実施形態においては、本発明の情報処理装置が、動画を配信するサーバ装置に適用されていた。しかしながら、本発明の情報処理装置は、動画を配信する機能を有さなくてもよい。本発明の情報処理装置と異なる装置が動画を配信してもよい。
【０１２０】
また、上記各実施形態においては、本発明が動画配信に適用されていた。しかしながら、本発明が、例えばテレビ放送に適用されてもよい。
【符号の説明】
【０１２１】
１  動画配信サーバ
２  電子商店街サーバ１
３  会員情報管理サーバ
４  ユーザ端末
１１  通信部
１２  記憶部
１２ａ  指定操作情報ＤＢ
１２ｂ  検索結果ＤＢ
１２ｃ  閲覧履歴ＤＢ
１３  入出力インターフェース
１４  システム制御部
１４ａ  ＣＰＵ
１４ｂ  ＲＯＭ
１４ｃ  ＲＡＭ
１５  システムバス
１４１  指定操作情報受信部
１４２  オブジェクト特定部
１４３  情報提供部
１４４  属性特定部
１４５  視認性制御部
２ａ  ジャンル情報ＤＢ
２ｂ  商品情報ＤＢ
２ｃ  操作履歴ＤＢ
１ａ  会員情報ＤＢ
ＮＷ  ネットワーク
Ｓ  情報処理システム
【図１】
0005977450.tif 000002
【図２】
0005977450.tif 000003
【図３】
0005977450.tif 000004
【図４】
0005977450.tif 000005
【図５】
0005977450.tif 000006
【図６】
0005977450.tif 000007
【図７】
0005977450.tif 000008
【図８】
0005977450.tif 000009
【図９】
0005977450.tif 000010
【図１０】
0005977450.tif 000011
【図１１】
0005977450.tif 000012
【図１２】
0005977450.tif 000013