(57)【要約】【課題】  コンテンツデータを表示する情報処理端末から視線を外したと判定されたときの当該コンテンツデータの当該情報処理端末における表示状態を用いて、前記ユーザが情報処理端末に再度視線を向けている特定された場合における当該情報処理端末に送信するコンテンツデータを決定することで、コンテンツデータの効果性を高めることが可能な仕組みを提供すること。【解決手段】  情報処理端末によって撮像された画像データから、情報処理端末に視線を向けているユーザを特定し、前記情報処理端末から視線を外したかを撮像された画像データから判定し、前記情報処理端末に送信したコンテンツデータの表示状態を示す情報を取得し、コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録し、ユーザが情報処理端末に再度視線を向けている特定された場合に、情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録したコンテンツデータの表示状態を示す情報を決定する。【選択図】  図５
2018106229.tif 000002
【特許請求の範囲】
【請求項１】
表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置であって、
情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定手段と、
前記特定手段により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定手段と、
前記判定手段により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得手段と、
前記取得手段で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録手段と、
前記特定手段により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記コンテンツデータは動画データであり、
前記表示状態を示す情報は、前記判定手段により前記ユーザが前記情報処理端末から視線を外したと判定されたときの、前記動画データの再生位置であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、前記判定手段により前記ユーザが前記情報処理端末から視線を外したと判定されたときの前記動画データの再生位置から再生するように当該動画データを当該情報処理端末に送信すると決定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記決定手段は、前記特定手段により前記ユーザが情報処理端末に再度視線を向けていると特定され、当該ユーザの特定情報と紐付く前記動画データの再生位置が、当該動画データの再生終了位置を示す場合に、当該動画データとは異なる動画データを前記情報処理端末に送信すると決定することを特徴とする請求項３または４に記載の情報処理装置。
【請求項５】
前記コンテンツデータは静止画データであり、
前記表示状態を示す情報は、前記判定手段により前記ユーザが前記情報処理端末から視線を外したと判定されたときの、前記静止画データを一意に特定可能な静止画データ特定情報であり、
前記決定手段は、前記静止画データ特定情報によって特定される、前記判定手段により前記ユーザが前記情報処理端末から視線を外したと判定されたときの前記静止画データを当該情報処理端末に送信すると決定することを特徴とする請求項２に記載の情報処理装置。
【請求項６】
前記情報処理端末は、車両内部に設置されることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置の制御方法であって、
前記情報処理装置の特定手段が、情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定工程と、
前記情報処理装置の判定手段が、前記特定工程により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定工程と、
前記情報処理装置の取得手段が、前記判定工程により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得工程と、
前記情報処理装置の登録手段が、前記取得工程で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録工程と、
前記情報処理装置の決定手段が、前記特定工程により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定工程と
を備えることを特徴とする制御方法。
【請求項８】
表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定手段と、
前記特定手段により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定手段と、
前記判定手段により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得手段と、
前記取得手段で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録手段と、
前記特定手段により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法およびプログラムに関し、特に、コンテンツデータを表示する情報処理端末から視線を外したと判定されたときの当該コンテンツデータの当該情報処理端末における表示状態を用いて、前記ユーザが情報処理端末に再度視線を向けている特定された場合における当該情報処理端末に送信するコンテンツデータを決定することで、コンテンツデータの効果性を高めることが可能な仕組みを提供する技術に関する。
【背景技術】
【０００２】
従来、液晶ディスプレイやプロジェクタ等の情報処理端末に情報を表示して、商品やサービスの広告を行うデジタルサイネージが利用されている。また、情報処理端末とカメラを連携させ、カメラで撮像した画像を解析した結果に基づいて、広告内容の切り替えを行う技術が提案されている。
【０００３】
例えば、特許文献１では、閲覧者となる人物が情報処理端末の所へ到達する前にカメラによってこの人物を撮像して、この人物の属性に基づいて提供する宣伝広告等の情報を選択して、選択した情報をカメラから離れた位置に設置された情報処理端末に表示することができるので、情報処理端末の所に人物が到達したタイミングで選択した情報を表示でき、高い宣伝効果を得ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０９０５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記特許文献１に記載の方法では、電車内に情報処理端末を設け電子広告を表示するケースにおいて、通勤混雑時間帯の混雑した列車が駅に到着したときの乗客の入れ替えなどにより、電子広告の閲覧が半強制的に中断させられてしまったケースをフォローすることができず、カメラで撮像した内容に基づいて提供する宣伝情報を選択および最適化する点において十分はでない恐れがあった。
【０００６】
本発明は、コンテンツデータを表示する情報処理端末から視線を外したと判定されたときの当該コンテンツデータの当該情報処理端末における表示状態を用いて、前記ユーザが情報処理端末に再度視線を向けている特定された場合における当該情報処理端末に送信するコンテンツデータを決定することで、コンテンツデータの効果性を高めることが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置であって、情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定手段と、前記特定手段により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定手段と、前記判定手段により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得手段と、前記取得手段で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録手段と、前記特定手段により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定手段とを備えることを特徴とする。
【０００８】
また、本発明は、表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置の制御方法であって、前記情報処理装置の特定手段が、情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定工程と、前記情報処理装置の判定手段が、前記特定工程により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定工程と、前記情報処理装置の取得手段が、前記判定工程により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得工程と、前記情報処理装置の登録手段が、前記取得工程で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録工程と、前記情報処理装置の決定手段が、前記特定工程により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定工程とを備えることを特徴とする。
【０００９】
また、本発明は、表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する特定手段と、前記特定手段により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する判定手段と、前記判定手段により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する取得手段と、前記取得手段で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する登録手段と、前記特定手段により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する決定手段として機能させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コンテンツデータを表示する情報処理端末から視線を外したと判定されたときの当該コンテンツデータの当該情報処理端末における表示状態を用いて、前記ユーザが情報処理端末に再度視線を向けている特定された場合における当該情報処理端末に送信するコンテンツデータを決定することで、コンテンツデータの効果性を高めることが可能な仕組みを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態におけるシステム構成図である。
【図２】本発明の実施形態におけるカメラ付き電子広告端末（情報処理端末）３１００、サーバ３２００のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における情報処理端末とサーバの機能構成を説明するブロック図の一例を示す図である。
【図４】本発明の第一の実施形態に係るカメラ付き電子広告端末３１００とサーバ３２００間の処理シーケンスの一例を示す図である。
【図５】本発明の第一の実施形態に係るステップＳ４０３の表示内容選択に関する処理フローチャートの一例を示す図である。
【図６】本発明の第一の実施形態に係るステップＳ４０６閲覧終了検知に関する処理フローチャートの一例を示す図である。
【図７】本発明の第一の実施形態に係る、ユーザとコンテンツの組み合わせ毎に管理する閲覧状態の状態遷移図の一例を示す図である
【図８】本発明の第一の実施形態に係る、宣伝内容に関する情報を管理する、コンテンツマスタ３２３３のデータ構造の一例を示す図である。
【図９】本発明の第一の実施形態に係る、閲覧者に関する情報を管理する、ユーザ管理３２３２のデータ構造の一例を示す図である。
【図１０】本発明の第一の実施形態に係る、ユーザとコンテンツの組み合わせ毎の閲覧状態を管理する、閲覧状態管理３２３１のデータ構造の一例を示す図である。
【図１１】本発明の第一の実施形態に係る、カメラ付き電子広告端末３１００に関する情報を管理する、端末管理３２３５のデータ構造の一例を示す図である。
【図１２】本発明の第二の実施形態に係る、ユーザとコンテンツの組み合わせ毎に管理する閲覧状態の状態遷移図の一例を示すである。
【図１３】本発明の第二の実施形態に係る、ステップＳ４０３の表示内容選択に関する処理フローチャートの一例を示すである。
【図１４】本発明の第二の実施形態に係る、ステップＳ４０６閲覧終了検知に関する処理フローチャートの一例を示すである。
【図１５】本発明の第二の実施形態に係る、宣伝内容に関する情報を管理する、コンテンツマスタ３２３３のデータ構造の一例を示す図である。
【図１６】本発明の第二の実施形態に係る、カメラ付き電子広告端末３１００に関する情報を管理する、端末管理３２３５のデータ構造の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１３】
図１は、本発明の実施形態におけるシステムの一例を示すシステム構成図である。
【００１４】
本願発明の実施形態における車内広告システムは、ＬＡＮ１２０上に、カメラ付き電子広告端末３１００（情報処理端末）、サーバ３２００（本発明における情報処理装置）、が接続され構成される。
【００１５】
ＬＡＮ１２０は、ローカルエリアネットワークのことで、企業や家庭内でのネットワークを指すが、これに限ったものではなく、公衆回線であったり、Ｗｉ−Ｆｉネットワークであったりしてもかまわない。
【００１６】
カメラ付き電子広告端末３１００は、後述する図３の通信部３１４０を介してサーバ３２００から受信した広告動画データを、動画再生部３１３２が液晶モニタ３１２０に再生表示する。
【００１７】
なお、広告動画データは、静止画データであってもよい。
【００１８】
カメラ付き電子広告端末３１００は、ユーザに広告を表示する情報処理端末である。例えばタブレット等の携帯端末やＰＣやノートＰＣなどでも適用可能であり、ユーザに広告を表示する装置である。例えば、カメラ付き電子広告端末３１００は、車両内部に設置されている。カメラ付き電子広告端末３１００は表示部と撮像部を備える情報処理端末の適用例である。
【００１９】
サーバ３２００は、顔認証や画像解析を行うためのサーバである。サーバ３２００は複数の３１００カメラ付き電子広告端末からの要求を同時並行的に処理可能である。サーバ３２００は表示部と撮像部を備える情報処理端末の当該表示部にコンテンツデータを表示させるべく、当該情報処理端末にコンテンツデータを送信する情報処理装置の適用例である。
【００２０】
以上が図１の説明である。
【００２１】
図２は、図１に示したカメラ付き電子広告端末３１００、サーバ３２００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。各装置ともに、同様な構成を備えるため、同一の符号を用いて説明を行う。
【００２２】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２３】
ＲＯＭ２０２あるいは外部メモリ２１２には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２４】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２５】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２６】
入力コントローラ（入力Ｃ）２０５は、キーボード／タッチパネル２０９やカメラ（画像読取部）からの入力を制御する。
【００２７】
ビデオコントローラ（ＶＣ）２０６は、表示端末（ディスプレイ）２１１への表示を制御する。
【００２８】
ディスプレイは、ＣＲＴディスプレイでも液晶ディスプレイ等でも構わない。
【００２９】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、利用者ファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（登録商標）（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１２へのアクセスを制御する。
【００３０】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークＬＡＮ１０３１２０を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１１上での表示を可能としている。
【００３２】
また、ＣＰＵ２０１は、ディスプレイ２１１上の不図示のマウスカーソル等での利用者指示を可能とする。
【００３３】
本発明を実現するためのプログラムは外部メモリ２１２に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３４】
さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ２１２に格納されている。
【００３５】
図３は本発明の実施形態における機能関連図である。
【００３６】
カメラ付き電子広告端末３１００は、通信部３１４０を介してサーバ３２００から受信した広告動画データを、動画再生部３１３２が液晶モニタ３１２０に再生表示するデジタルサイネージ機器である。
【００３７】
また、カメラ付き電子広告端末３１００は、撮像部３１３２により、一定時間間隔でカメラ３１１０によって撮像した、該端末の閲覧者とその周辺状況を収めた周辺画像データを、通信部３１４０を介してサーバ３２００に対して連続的に送信する。
【００３８】
通信部３２１０は、カメラ付き電子広告端末３１００から受信した、前記周辺画像データを制御部３２２０に処理依頼する。
【００３９】
制御部３２２０は、前記周辺画像データを画像解析部３２２１、顔認証部３２２２、閲覧状態判定部３２２３において画像解析し、画像に含まれる人物の検出、認証、視線検知による閲覧状態の判定を実施する。また、表示内容決定部３２２４において、それら解析結果と閲覧状態管理３２３１に保存されている人物の閲覧履歴とを鑑みて、最適な表示内容を選択する。
【００４０】
画像解析部３２２１は、前記周辺画像データを解析し、画像に含まれる人物を検出する。人物検出を実現する画像解析技術について、本発明は特定の技術に依存するものではなく例えばＯｐｅｎＣＶなどの公知のオープンソースライブラリを利用してもよい。
【００４１】
顔認証部３２２２は、画像解析部３２２１によって検出された前記周辺画像に含まれる人物画像データについて、更に顔画像の数値化を実施し、ユーザ管理３２３２と顔認証情報ファイル３２３４に保存する。顔画像の数値化とは、画像解析によって、目・鼻・口などに代表される顔を構成する各特長点間の距離の比率を算出することを指し、それによって得られた顔画像の数値化情報を用いて、異なる画像間の同一人物の認証を実現する。顔画像の数値化技術について、本発明は特定の技術に依存するものではなく、例えばＯｐｅｎＢＲなどの公知のオープンソースライブラリを利用してもよい。
【００４２】
閲覧状態判定部３２２３は、前記人物画像データについて、画像解析によって視線を検知することにより、該電子広告端末の閲覧開始および終了を検知し、閲覧終了間際の２時点の前記周辺画像データに含まれる人物の位置の差分により人物群の移動を検知する。それら検知した情報をもとに、閲覧状態だけでなく、該端末閲覧者の表示内容に対する興味をも判定し、その判定結果を閲覧状態管理３２３１に保存する。判定処理の詳細については後述する。
【００４３】
なお、視線検知を実現する画像解析技術について、本発明は特定の技術に依存するものではなく、例えばＯｐｅｎｇａｚｅｒなどの公知のオープンソースライブラリを利用してもよい。
【００４４】
記憶部３２３０は、制御部３２２０の処理結果を保存する。顔認証情報ファイル３２３４は、顔認証部３２２２で算出した顔画像の数値化情報を保存するものである。
【００４５】
図４は、本発明の第一の実施形態に係るカメラ付き電子広告端末３１００とサーバ３２００間の処理シーケンスである。
【００４６】
サーバ３２００は複数のカメラ付き電子広告端末３１００からの要求を同時並行的に処理可能であり、カメラ付き電子広告端末３１００からサーバ３２００に対する要求メッセージについては常に、カメラ付き電子広告端末３１００を一意に識別するための端末ＩＤが付与されている。
【００４７】
カメラ付き電子広告端末３１００は、サーバ３２００からメッセージを受け取っていない間は、ステップＳ４０１の撮像画像送信を一定時間間隔で繰り返す。
【００４８】
ステップＳ４０１の撮像画像送信では、カメラ付き電子広告端末３１００は、カメラ３１１０で撮像した前記周辺画像データを、各カメラ付き電子広告端末３１００を一意に識別するための識別子である端末ＩＤと共にサーバ３２００に送信する。なお、前記周辺画像データについて、再生表示中動画のどの部分を再生している時点のものかを判別するために、撮像時点の動画内時刻情報を再生中ポイントとして、併せて送信する。
【００４９】
ステップＳ４０２では、サーバ３２００は、カメラ付き電子広告端末３１００から受信した前記周辺画像データを、画像解析部３２２１と顔認証部３２２２で画像解析した結果を、閲覧状態管理３２３１とユーザ管理３２３２に保存する処理を実行する。前記周辺画像データに複数の人物が含まれる場合は、認証に用いる顔画像の数値化情報の一致度合が最も高い人物を一人だけ選択し、ユーザ管理３２３２の図９の認証中端末９０３に該端末から受信した端末ＩＤを設定する。
【００５０】
ここで、図９について説明をする。
【００５１】
図９は、本発明の第一の実施形態に係る、閲覧者に関する情報を管理する、ユーザ管理３２３２のデータ構造を示す図である。
【００５２】
ユーザＩＤ９０１は、閲覧者であるユーザを一意に識別するための識別子である。
【００５３】
顔認証情報ファイル９０２は、異なる画像間の同一人物の認証を実現するために用いる顔画像の数値化情報を格納しているファイル名である。ファイル自体は顔認証情報ファイル３２３４に保存されている。顔認証情報ファイル９０２は、後述する図５のステップＳ５０１で、サーバ３２００が、カメラ付き電子広告端末３１００に視線を向けているユーザがいるが当該ユーザが初見のユーザであると判定された場合（ステップＳ５０１でＮｏ）に、そのときにカメラ付き電子広告端末３１００で撮像した画像が顔認証情報ファイル３２３４に登録される。
【００５４】
認証中端末９０３は、該ユーザが現在検知および認証されているカメラ付き電子広告端末３１００の端末ＩＤである。該フィールドは、ステップＳ４０２の処理において更新される。
【００５５】
以上で図９の説明を終了し、図４の説明に戻る。
【００５６】
ステップＳ４０３の表示内容選択では、サーバ３２００は、表示内容決定部３２２４の処理である。閲覧状態管理３２３１を参照し、カメラ付き電子広告端末３１００に表示する内容を選択し、その選択結果を端末管理３２３５に保存するとともに、動画データを送信する処理である。閲覧中断した時点から再生再開する場合は、動画データと共に再生開始ポイントとして動画内時刻情報を送信する。再生開始ポイントは、動画データの再生位置である。また、再生開始ポイントは、前記静止画データを一意に特定可能な静止画データ特定情報である。
【００５７】
ステップＳ４０４の表示内容変更では、カメラ付き電子広告端末３１００は、サーバ３２００から受信した動画データを液晶モニタ３１２０に再生表示する処理である。サーバ３２００から再生開始時刻も指示された場合は、その時点から動画データを再生するように制御する。
【００５８】
ステップＳ４０５の閲覧開始検知では、サーバ３２００は、閲覧状態判定部３２２３で画像解析により視線を検知して閲覧中状態として判定した結果を、閲覧状態管理３２３１に保存する処理である。
【００５９】
ステップＳ４０６の閲覧終了検知では、サーバ３２００は、閲覧状態判定部３２２３で画像解析により視線を検知して閲覧中断状態として判定した結果を、閲覧状態管理３２３１に保存する処理である。
【００６０】
ステップＳ４０７の次表示内容要求では、カメラ付き電子広告端末３１００は、カメラ付き電子広告端末３１００が再生表示していた動画を再生終了した際に、次に再生すべき動画をサーバ３２００に対して要求する処理である。
【００６１】
図５は、本発明の第一の実施形態に係るステップＳ４０３の表示内容選択に関する処理フローチャートである。図５に示す各ステップの処理は、サーバ３２００のＣＰＵ２０１が、外部メモリ２１２等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００６２】
ステップＳ５０１では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが存在するかを判定する。ステップＳ５０１は、本発明の特定手段の適用例であり、情報処理端末の撮像部によって撮像された画像データから、当該情報処理端末に視線を向けているユーザを特定する。
【００６３】
サーバ３２００は、当該サーバ３２００が現在認証しているユーザが存在する場合には（ステップＳ５０１：ＹＥＳ）、ステップＳ５０２に遷移する。具体的には、サーバ３２００は、カメラ付き電子広告端末３１００に視線を向けているユーザがいるのかの特定と、カメラ付き電子広告端末３１００に視線を向けているユーザがいる場合には、広告を初めて見るユーザなのか、すでに一度以上広告を見たことがあるのかの判断をしている。
【００６４】
また、一度以上広告を見ている場合には、サーバ３２００は、そのユーザのユーザＩＤを特定する。ユーザＩＤの特定方法は、カメラ付き電子広告端末３１００で撮像した画像と、顔認証情報ファイル３２３４で管理する画像とをマッチングし、一致度合いが最も高い画像に対応する顔認証情報ファイル９０２と関連してユーザ管理３２３２で管理されているユーザＩＤ９０１が特定される。
【００６５】
サーバ３２００は、カメラ付き電子広告端末３１００に視線を向けているユーザがいて、かつ当該ユーザが１度以上、広告を閲覧している場合には、ステップＳ５０２に処理を移行し、カメラ付き電子広告端末３１００に視線を向けているユーザがいない、または、カメラ付き電子広告端末３１００に視線を向けているユーザがいるが、当該ユーザが初めて広告を見るユーザである場合には、ステップＳ５０４に処理を移行する。
【００６６】
サーバ３２００は、当該サーバ３２００が現在認証しているユーザが存在しない場合は（ステップＳ５０１：ＮＯ）、ステップＳ５０４に遷移する。端末毎が認証しているユーザの判定について、認証中端末９０３を利用する。
【００６７】
ステップＳ５０２では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが、閲覧中断中状態のコンテンツ（以下、コンテンツデータとも称する）があるかを判定する。
【００６８】
サーバ３２００は、閲覧中断中状態のコンテンツがある場合には（ステップＳ５０２：ＹＥＳ）、ステップＳ５０３に遷移する。
【００６９】
サーバ３２００は、閲覧中断中状態のコンテンツがない場合には（ステップＳ５０２：ＮＯ）、ステップＳ５０４に遷移する。前記ユーザの閲覧中断中状態のコンテンツ有無については、閲覧状態管理３２３１の中に、閲覧状態１００３が閲覧中断であるレコードが存在するかどうかで判定する。
【００７０】
ステップＳ５０２は、本発明の決定手段の適用例であり、前記特定手段により、前記ユーザが情報処理端末に再度視線を向けている特定された場合に、当該情報処理端末に送信するコンテンツデータを、前記登録手段で前記ユーザの特定情報と紐付けて登録した前記コンテンツデータの表示状態を示す情報を用いて決定する。
【００７１】
ステップＳ５０３では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザに紐づく閲覧状態管理３２３１の閲覧状態１００３が閲覧中断７０２であるレコードの中からランダムに１件を選択し、その選択したレコードのコンテンツＩＤ１００２を端末管理３２３５の再生中コンテンツＩＤ１１０２に設定する。また、前記選択したレコードに該当する、コンテンツマスタ３２３３の動画ファイル８０２をカメラ付き電子広告端末３１００に送信する。前記選択したレコードに閲覧中断ポイント１００６（再生終了位置）が設定されている場合は、その情報を再生開始ポイントとして併せて送信する。
【００７２】
ステップＳ５０３は、本発明の取得手段の適用例であり、前記判定手段により、前記ユーザが前記情報処理端末から視線を外したと判定されることを条件に、前記情報処理端末に送信したコンテンツデータの当該情報処理端末における表示状態を示す情報を取得する。
【００７３】
ステップＳ５０４では、サーバ３２００は、コンテンツマスタ３２３３に格納されている中からランダムに１件レコードを選択し、そのコンテンツＩＤ１００２を端末管理３２３５の再生中コンテンツＩＤ１００２に設定する。また、前記レコードの動画ファイル８０２をカメラ付き電子広告端末３１００に送信する。
【００７４】
ここで、図８について説明をする。
【００７５】
図８は、本発明の第一の実施形態に係る、宣伝内容に関する情報を管理する、コンテンツマスタ３２３３のデータ構造を示す図である。
【００７６】
コンテンツＩＤ８０１は、宣伝内容を一意に識別するための識別子である。
【００７７】
動画ファイル８０２は、宣伝内容を含めた動画ファイルのファイル名である。ファイル自体はコンテンツファイル３２３７として保存されている。
【００７８】
次に図１０について説明をする。
【００７９】
図１０は、本発明の第一の実施形態に係る、ユーザとコンテンツの組み合わせ毎の閲覧状態を管理する、閲覧状態管理３２３１のデータ構造を示す図である。
【００８０】
ユーザＩＤ１００１は、閲覧者であるユーザを一意に識別するための識別子である。
【００８１】
コンテンツＩＤ１００２は、宣伝内容を一意に識別するための識別子である。
【００８２】
閲覧状態１００３は、該ユーザと該コンテンツの組み合わせ毎の図７で示される閲覧状態である。ステップＳ４０６の閲覧終了検知において更新される。
【００８３】
最終閲覧時刻１００４は、該ユーザと該コンテンツの閲覧を検知した最終時刻である。ステップＳ４０６の閲覧終了検知において更新される。
【００８４】
最終閲覧時周辺状況画像ファイル１００５は、前記最終時刻における前記周辺画像データである。ステップＳ４０６の閲覧終了検知において更新される。ファイル自体は閲覧時周辺状況画像ファイル３２３６として格納されている。
【００８５】
閲覧中断ポイント１００６は、該ユーザが該コンテンツの閲覧を中断した時刻である。ステップＳ４０６の閲覧終了検知において更新される。
【００８６】
次に図１１について説明する。
【００８７】
図１１は、本発明の第一の実施形態に係る、カメラ付き電子広告端末３１００に関する情報を管理する、端末管理３２３５のデータ構造を示す図である。
【００８８】
端末ＩＤ１１０１は、カメラ付き電子広告端末３１００を一意に識別するための識別子ＩＤである。
【００８９】
再生中コンテンツＩＤ１１０２は、該端末が現在再生中のコンテンツＩＤである。ステップＳ４０３の表示内容選択において更新される。
【００９０】
図６は、本発明の第一の実施形態に係るステップＳ４０６閲覧終了検知に関する処理フローチャートである。
【００９１】
ステップＳ６０１では、サーバ３２００は、閲覧状態判定部３２２３によって、当該サーバ３２００が現在認証しているユーザについて、一定時間視線が該端末から外れたのを検知して、再生動画の閲覧が中断されたかどうかを判定する。ステップＳ６０１は、本発明の判定手段の適用例であり、前記特定手段により特定されたユーザが前記情報処理端末から視線を外したかを、前記情報処理端末の撮像部によって撮像された画像データから判定する。
【００９２】
サーバ３２００は、中断されたと判定した場合には（閲覧していない場合）（ステップＳ６０１：ＮＯ）、ステップＳ６０２に遷移する。
【００９３】
サーバ３２００は、中断されたと判定されない場合には（閲覧している場合）（ステップＳ６０１：ＹＥＳ）、ステップＳ６０８遷移する。
【００９４】
ステップＳ６０２では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツ動画を一定時間閲覧していないかを判定する。
【００９５】
サーバ３２００は、一定時間閲覧していない場合には（ステップＳ６０２：ＹＥＳ）、ステップＳ６０３に遷移する。サーバ３２００は、そうでない場合には（ステップＳ６０２：ＮＯ）処理を終了する。該端末を一定時間閲覧していないか否かの判定については、前記ユーザに紐づく閲覧状態管理３２３１の最終閲覧時刻１００４を利用する。具体的には、例えば該フィールドに格納されている時刻と現在時刻の差分が例えば５秒以上であれば、一定時間閲覧していない、と判定する。
【００９６】
ステップＳ６０３では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツ動画を最後まで閲覧したかどうかを判定する。
【００９７】
サーバ３２００は、最後まで閲覧したと判定した場合には（ステップＳ６０３：ＹＥＳ）、ステップＳ６０７に遷移する。
【００９８】
サーバ３２００は、最後まで閲覧したと判定されない場合には（ステップＳ６０３：ＮＯ）、ステップＳ６０４に遷移する。最後まで動画を閲覧したかどうかについては、カメラ付き電子広告端末３１００から受信した周辺画像データに付与されている再生中ポイントが、再生中の動画ファイルの終了間際かどうかで判定する。当該サーバ３２００が再生している動画ファイルは、端末管理３２３５の再生中コンテンツＩＤ１１０２からコンテンツマスタ３２３３のレコードを特定することで可能である。
【００９９】
ステップＳ６０４では、サーバ３２００は、前記周辺画像データに含まれる人物の数・位置に大きな変化はあったかを判定する。
【０１００】
サーバ３２００は、大きな変化があった場合には（ステップＳ６０４：ＹＥＳ）、ステップＳ６０５に遷移する。そうでない場合には（ステップＳ６０４：ＮＯ）、ステップＳ６０６に遷移する。人物の数・位置の変化については、閲覧状態管理３２３１の最終閲覧時周辺状況画像ファイル１００５と現在の前記周辺画像データを、画像解析部３２２１で処理し、その結果得られた検出した人物の数・位置どうしを比較し、その一致度合いによって判定する。
【０１０１】
ステップＳ６０５では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツに紐づく閲覧状態管理３２３１のレコードについて、閲覧状態１００３を閲覧中断７０２に、閲覧中断ポイント１００６をカメラ付き電子広告端末３１００から受信した前記周辺画像データに添付された再生中ポイントで示される時刻に更新する。つまり、ユーザはコンテンツの閲覧を続けたかったのに、何らかの理由で強制的に中断されてしまったとみなす。
【０１０２】
ステップＳ６０５は、本発明の登録手段の適用例であり、前記取得手段で取得した前記コンテンツデータの表示状態を示す情報を、当該コンテンツデータに視線を向けていたユーザを特定可能な特定情報と紐付けて登録する。
【０１０３】
ステップＳ６０６では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツに紐づく閲覧状態管理３２３１のレコードについて、閲覧状態１００３を興味なし７０３に更新する。
【０１０４】
ステップＳ６０７では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツに紐づく閲覧状態管理３２３１のレコードについて、閲覧状態１００３を閲覧完了７０４に更新する。
【０１０５】
ステップＳ６０８では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが該端末で閲覧中のコンテンツに紐づく閲覧状態管理３２３１のレコードについて、最終閲覧時刻１００４を現在時間に、最終閲覧時周辺状況画像ファイル１００５をカメラ付き電子広告端末３１００から受信した前記周辺画像データに更新する。
【０１０６】
図７は、本発明の第一の実施形態に係る、ユーザとコンテンツの組み合わせ毎に管理する閲覧状態の状態遷移図である。
【０１０７】
閲覧中７０１は、該ユーザが該コンテンツを閲覧中の状態である。
【０１０８】
閲覧中断７０２は、該ユーザが該コンテンツの閲覧中断した状態である。その閲覧中断は車内の人の配置状況の変化などの不可抗力によって生じたものであり、該ユーザにその動画内容のつづきを閲覧させるに値すると判定された状態である。
【０１０９】
興味なし７０３は、該ユーザが該コンテンツの閲覧中断した状態である。その閲覧中断は該ユーザの自発的な行動であり、該ユーザにその動画内容のつづきを閲覧させるに値しないと判定された状態である。
【０１１０】
閲覧完了７０４は、該ユーザが該コンテンツの閲覧完了した状態である。その動画の大半を閲覧し、該ユーザにその動画内容を繰り返し閲覧させるに値しないと判定された状態である。
【０１１１】
以上のように第一実施形態によれば、例えば、通勤混雑時間帯の混雑した列車が駅に到着したときの乗客の入れ替えなどの、電子広告の閲覧が半強制的に中断させられてしまったケースにおいても、閲覧者は新しい位置・姿勢において、最も閲覧に適した端末上で、閲覧中断した宣伝内容の続きを閲覧再開可能となり、宣伝効果を高めることができる。
【０１１２】
以上が第一実施形態の説明である。次に本発明の第二の実施形態について説明する。
【０１１３】
第二の実施形態では、一定時間以上閲覧した宣伝内容については、該閲覧者が駅構内を通行時などの、より余裕のある状況において、より消費行動を促すフォロー宣伝内容を受動的に閲覧できるようにする。そのフォロー宣伝内容動画は、車内で閲覧した動画より内容が詳細化・長時間していたり、クーポンサイトに誘導するＵＲＬを符号化したＱＲコード（登録商標）などを含んでいたりしてもよい。また、フォロー宣伝内容は車内で閲覧できるように運用してもよい。第一の実施形態と異なる部分のみ以下に説明する。
【０１１４】
図１２は、本発明の第二の実施形態に係る、ユーザとコンテンツの組み合わせ毎に管理する閲覧状態の状態遷移図である。
【０１１５】
閲覧中１２０１は、閲覧中７０１と同じ処理である。
【０１１６】
閲覧中断１２０２は、閲覧中断７０２と同じ処理である。
【０１１７】
興味なし１２０３は、興味なし７０３と同じ処理である。
【０１１８】
閲覧完了１２０４は、閲覧完了７０４と同じ処理である。
【０１１９】
フォロー閲覧中１２０５は、より消費行動を促すフォロー宣伝内容を閲覧している状態である。
【０１２０】
フォロー閲覧中断１２０６は、該ユーザがフォロー宣伝内容の閲覧中断した状態である。
【０１２１】
フォロー閲覧完了１２０７は、該ユーザがフォロー宣伝内容の閲覧完了した状態である。その動画の大半を閲覧し、該ユーザにその動画内容を繰り返し閲覧させるに値しないと判定された状態である。
【０１２２】
図１３は、本発明の第二の実施形態に係る、ステップＳ４０３の表示内容選択に関する処理フローチャートである。
【０１２３】
ステップＳ１３０１はステップＳ５０１と同じ処理である。サーバ３２００は、当該サーバ３２００が現在認証しているユーザが存在する場合には（ステップＳ１３０１：ＹＥＳ）、ステップＳ１３０２に遷移する。そうでない場合には（ステップＳ１３０１：ＮＯ）、ステップＳ１３０７に遷移する。
【０１２４】
ステップＳ１３０２では、サーバ３２００は、該端末がフォロー再生可能かを判定する。フォロー再生可能な状態とは、例えば、車内に設置してあるカメラ付き電子広告端末３１００については、フォロー再生可能１６０３をｆａｌｓｅに設定する（ユーザは、車内ではゆっくり見ることができないため、フォロー動画再生に適していない設定にする）。そして、駅構内に設置してあるカメラ付き電子広告端末３１００については、フォロー再生可能１６０３をｔｒｕｅに設定する（駅構内ではゆっくり見ることができるだろうからフォロー動画再生に適しているという端末設定にする）。
【０１２５】
また、カメラ付き電子広告端末３１００がグリーン車や特急指定席などの車両に設置されているのであれば、ゆっくり視聴可能な可能性があるので、『車内かどうか』で判断するのではなく、ユーザ（例えば運用者）の設定によってフォロー再生可能１６０３をＴｒｕｅに設定することもできる。
【０１２６】
サーバ３２００は、フォロー再生可能な場合には（ステップＳ１３０２：ＹＥＳ）、ステップＳ１３０４に遷移する。
【０１２７】
サーバ３２００は、フォロー再生可能でない場合には（ステップＳ１３０２：ＮＯ）、ステップＳ１３０３に遷移する。フォロー再生可能か否かの判定については、端末管理３２３５のフォロー再生可能１６０３を参照する。
【０１２８】
ここで図１６について説明する。
【０１２９】
図１６は、本発明の第二の実施形態に係る、カメラ付き電子広告端末３１００に関する情報を管理する、端末管理３２３５のデータ構造を示す図である。
【０１３０】
端末ＩＤ１６０１は、端末ＩＤ１１０１と同様である。
【０１３１】
再生中コンテンツＩＤ１６０２は、再生中コンテンツＩＤ１１０２と同様である。
【０１３２】
フォロー再生可能１６０３は、該端末がフォロー宣伝内容を含めた動画ファイルを再生するのに適しているかを設定する項目である。
【０１３３】
以上で、図１６の説明を終了する。
【０１３４】
ステップＳ１３０３では、サーバ３２００は、サーバ３２００が現在認証しているユーザが、閲覧中断中状態のコンテンツがあるかを判定する。
【０１３５】
サーバ３２００は、閲覧中断中状態のコンテンツがある場合には（ステップＳ１３０３：ＹＥＳ）、ステップＳ１３０９に遷移する。
【０１３６】
サーバ３２００は、閲覧中断中状態のコンテンツがない場合には（ステップＳ１３０３：ＮＯ）、ステップＳ１３０５に遷移する。前記ユーザの閲覧中断中状態のコンテンツ有無については、閲覧状態管理３２３１の中に、閲覧状態１００３がフォロー閲覧中断１２０６（フォロー閲覧中断状態）であるレコードが存在するかどうかで判定する。
【０１３７】
ステップＳ１３０４はステップＳ５０２と同じ処理である。サーバ３２００は、当該サーバ３２００が現在認証しているユーザが、閲覧中断１２０２（閲覧中断中状態）のコンテンツがある場合には（ステップＳ１３０４：ＹＥＳ）、ステップＳ１３０６に遷移する。そうでない場合には（ステップＳ１３０４：ＮＯ）、ステップＳ１３０７に遷移する。
【０１３８】
ステップＳ１３０５では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが一定時間閲覧したコンテンツは存在するかを判定する。
【０１３９】
サーバ３２００は、当該サーバ３２００が現在認証しているユーザが一定時間閲覧したコンテンツが存在する場合には（ステップＳ１３０５：ＹＥＳ）、ステップＳ１３０８に遷移する。
【０１４０】
サーバ３２００は、当該サーバ３２００が現在認証しているユーザが一定時間閲覧したコンテンツが存在しない場合には（ステップＳ１３０５：ＮＯ）、ステップＳ１３０７に遷移する。現在認証しているユーザが一定時間閲覧したコンテンツが存在するかの判定には閲覧状態管理３２３１の、閲覧状態１００３が閲覧完了１２０４であるか、もしくは、閲覧状態１００３が閲覧中断１２０２かつ閲覧中断ポイント１００６が該動画ファイルの全再生時間の後半２５％に含まれるか否か、によって判定する。
【０１４１】
ステップＳ１３０６はステップＳ５０３と同じ処理である。
【０１４２】
ステップＳ１３０７はステップＳ５０４と同じ処理である。
【０１４３】
ステップＳ１３０８では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザに紐づく閲覧状態管理３２３１に含まれるレコードであり、閲覧状態１００３が閲覧完了１２０４であるか、もしくは、閲覧状態１００３が閲覧中断１２０２かつ閲覧中断ポイント１００６が該動画ファイルの全再生時間の後半２５％に含まれるレコードのうち、その中からランダムに１件を選択し、その選択したレコードのコンテンツＩＤ１００２を端末管理３２３５の再生中コンテンツＩＤ１１０２に設定する。また、前記選択したレコードに該当する、コンテンツマスタ３２３３の動画ファイル８０２をカメラ付き電子広告端末３１００に送信する。前記選択したレコードに閲覧中断ポイント１００６が設定されている場合は、その情報を再生開始ポイントとして併せて送信する。
【０１４４】
ステップＳ１３０９では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザに紐づく閲覧状態管理３２３１に含まれるレコードであり、閲覧状態１００３がフォロー閲覧中断１２０６であるレコードのうち、その中からランダムに１件を選択し、その選択したレコードの１００２コンテンツＩＤを端末管理３２３５の再生中コンテンツＩＤ１１０２に設定する。また、前記選択したレコードに該当する、コンテンツマスタ３２３３の動画ファイル８０２をカメラ付き電子広告端末３１００に送信する。前記選択したレコードに閲覧中断ポイント１００６が設定されている場合は、その情報を再生開始ポイントとして併せて送信する。
【０１４５】
図１４は、本発明の第二の実施形態に係る、ステップＳ４０６閲覧終了検知に関する処理フローチャートである。
【０１４６】
ステップＳ１４０１はステップＳ６０１と同じ処理である。サーバ３２００は、再生動画の閲覧が中断されたかどうかを判定する。サーバ３２００は、中断されたと判定した場合には（ステップＳ１４０１：ＹＥＳ）、ステップＳ１４０２に遷移する。そうでない場合には（ステップＳ１４０１：ＮＯ）、ステップＳ１４０３に遷移する。
【０１４７】
ステップＳ１４０２はステップＳ６０２と同じ処理である。サーバ３２００は、該端末を一定時間閲覧していない場合には（ステップＳ１４０２：ＹＥＳ）、ステップＳ１４１１に遷移する。そうでない場合は（ステップＳ１４０２：ＮＯ）、ステップＳ１４０４に遷移する。
【０１４８】
ステップＳ１４０３はステップＳ１３０２と同じ処理である。サーバ３２００は、該端末がフォロー再生可能かを判定し、フォロー再生可能な場合には（ステップＳ１４０３：ＹＥＳ）、ステップＳ１４０５に遷移する。そうでない場合には（ステップＳ１４０３：ＮＯ）、ステップＳ１４０６に遷移する。
【０１４９】
ステップＳ１４０４では、サーバ３２００は、閲覧した動画がフォロー動画であるかを判定する。
【０１５０】
サーバ３２００は、閲覧した動画がフォロー動画である場合には（ステップＳ１４０４：ＹＥＳ）、ステップＳ１４１１に遷移する。
【０１５１】
サーバ３２００は、閲覧した動画がフォロー動画でない場合には（ステップＳ１４０４：ＮＯ）、ステップＳ１４１０に遷移する。フォロー動画であるかの判定方法については、閲覧状態管理３２３１の閲覧状態１００３が、フォロー閲覧中１２０５、フォロー閲覧中断１２０６、フォロー閲覧完了１２０７のいずれかである場合は閲覧した動画がフォロー動画であったと判定する。
【０１５２】
ステップＳ１４０５はステップＳ６０４と同じ処理である。周辺画像データに含まれる人物の数・位置に大きな変化はあったかを判定する。サーバ３２００は、周辺画像データに含まれる人物の数・位置に大きな変化があった場合には（ステップＳ１４０５：ＹＥＳ）、ステップＳ１４０７に遷移する。そうでない場合には（ステップＳ１４０５：ＮＯ）、ステップＳ１４０８に遷移する。
【０１５３】
ステップＳ１４０６はステップＳ１４０４と同じ処理である。サーバ３２００は、閲覧した動画がフォロー動画であるかを判定し、フォロー動画である場合には（ステップＳ１４０６：ＹＥＳ）、ステップＳ１４０９に遷移し、そうでない場合には（ステップＳ１４０６：ＮＯ）、処理を終了する。
【０１５４】
ステップＳ１４０７では、サーバ３２００は、閲覧状態管理３２３１の閲覧状態１００３を閲覧中断１２０２に、閲覧中断ポイント１００６をカメラ付き電子広告端末３１００から受信した前記周辺画像データに添付された再生中ポイントで示される時刻に更新する。
【０１５５】
ステップＳ１４０８はステップＳ６０６と同じ処理である。
【０１５６】
ステップＳ１４０９では、サーバ３２００は、当該サーバ３２００が現在認証しているユーザが、当該サーバ３２００で閲覧中のコンテンツに紐づく閲覧状態管理３２３１のレコードについて、閲覧状態１００３をフォロー閲覧中断１２０６に、最終閲覧時刻１００４を現在時間に、最終閲覧時周辺状況画像ファイル１００５をカメラ付き電子広告端末３１００から受信した前記周辺画像データに更新する。
【０１５７】
ステップＳ１４１０では、サーバ３２００は、閲覧状態管理３２３１の閲覧状態１００３を閲覧完了１２０４に更新する。
【０１５８】
ステップＳ１４１１では、サーバ３２００は、閲覧状態管理３２３１の閲覧状態１００３をフォロー閲覧完了１２０７に更新する。
【０１５９】
図１５は、本発明の第二の実施形態に係る、宣伝内容に関する情報を管理する、コンテンツマスタ３２３３のデータ構造を示す図である。
【０１６０】
コンテンツＩＤ１５０１は、コンテンツＩＤ８０１と同様である。
【０１６１】
動画ファイル１５０２は、動画ファイル８０２と同様である。
【０１６２】
フォロー動画ファイル１５０３は、より消費行動を促すフォロー宣伝内容を含めた動画ファイルのファイル名である。
【０１６３】
以上のように第二実施形態によれば、例えば、一定時間以上閲覧した宣伝内容については、該閲覧者が駅構内を通行時などの、より余裕のある状況において、より消費行動を促すフォロー宣伝内容を受動的に閲覧できるようになり、更に宣伝効果を高めることができる。
【０１６４】
本発明の第三実施形態について説明する。
【０１６５】
第三実施形態では、例えば閲覧が中断してから一定期間経過した場合には、図１０の閲覧状態１００３のステータスを閲覧中断から閲覧完了に変更する。理由は、一定期間経過しても閲覧中断のままであると、例えば、閲覧を中断した次の日に本発明のシステムが適用されているカメラ付き電子広告端末３１００をみた場合、ユーザは前の日の続きの宣伝をみることになってしまう。しかしユーザは、前の日に閲覧していた続きの宣伝をみても、閲覧内容も曖昧である可能性があり、効果的な宣伝になる可能性が低い。そのため、一定期間を経過した閲覧状態１００３のステータスを閲覧中断から閲覧完了に変更する。
【０１６６】
このように、第三実施形態により、ユーザは閲覧が中断してから一定期間経過した宣伝を中断した時点からみることがなくなる。
【０１６７】
以上で実施形態の説明を終了する。
【０１６８】
以上、本発明によるとコンテンツデータを表示する情報処理端末から視線を外したと判定されたときの当該コンテンツデータの当該情報処理端末における表示状態を用いて、前記ユーザが情報処理端末に再度視線を向けている特定された場合における当該情報処理端末に送信するコンテンツデータを決定することで、コンテンツデータの効果性を高めることが可能な仕組みを提供する可能となる。
【０１６９】
以上、本発明の実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１７０】
また、本発明におけるプログラムは、各フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は各フローチャートの処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【０１７１】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１７２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１７３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１７４】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７６】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１７７】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１７８】
３１００  カメラ付き電子広告端末（情報処理端末）
３２００  サーバ
１２０  ＬＡＮ
【図１】
2018106229.tif 000003
【図２】
2018106229.tif 000004
【図３】
2018106229.tif 000005
【図４】
2018106229.tif 000006
【図５】
2018106229.tif 000007
【図６】
2018106229.tif 000008
【図７】
2018106229.tif 000009
【図８】
2018106229.tif 000010
【図９】
2018106229.tif 000011
【図１０】
2018106229.tif 000012
【図１１】
2018106229.tif 000013
【図１２】
2018106229.tif 000014
【図１３】
2018106229.tif 000015
【図１４】
2018106229.tif 000016
【図１５】
2018106229.tif 000017
【図１６】
2018106229.tif 000018