(57)【要約】【課題】閲覧者が興味を持つことが期待される画像を表示できる閲覧システムを提供すること。【解決手段】本発明は、情報処理装置の識別情報と、広角画像の識別情報と、該広角画像の表示状態と、を記憶する操作履歴記憶手段と、情報処理装置の識別情報ごとに閲覧者の属性を記憶する属性記憶手段と、を参照し、前記情報処理装置から取得した前記情報処理装置の識別情報に基づき決定される閲覧者の属性に応じて、決定された前記広角画像の前記表示状態を決定する表示領域決定手段と、広角画像と表示状態を情報処理装置に送信する画像送信手段と、を有する閲覧システムを提供する。【選択図】図２
2018160227.tif 000002
【特許請求の範囲】
【請求項１】
画面情報提供装置から画面情報を取得する情報処理装置と、前記情報処理装置に広角画像を提供する画像配信装置とを有する閲覧システムであって、
前記情報処理装置は、
前記画面情報提供装置から画面情報を取得した場合、前記情報処理装置の識別情報を前記画像配信装置に送信して、前記情報処理装置の識別情報に基づいて決定された広角画像と該広角画像の表示状態を取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記広角画像を前記表示状態で表示装置に表示する表示手段と、を有し、
前記画像配信装置は、
前記情報処理装置の識別情報と、広角画像の識別情報と、該広角画像の表示状態と、を記憶する操作履歴記憶手段と、
情報処理装置の識別情報ごとに閲覧者の属性を記憶する属性記憶手段と、を参照し、
前記情報処理装置から取得した前記情報処理装置の識別情報に基づき決定される閲覧者の属性に応じて、決定された前記広角画像の前記表示状態を決定する表示領域決定手段と、
前記広角画像と前記表示状態を前記情報処理装置に送信する画像送信手段と、
を有する閲覧システム。
【請求項２】
前記情報処理装置は、
前記画面情報提供装置から取得した画面情報の前記広角画像に対する操作を受け付ける操作受付手段を有し、
前記操作履歴記憶手段には、更に前記広角画像の識別情報に対応付けて該広角画像に対する操作履歴が記憶されており、
前記表示領域決定手段は、決定した前記広角画像に対応付けて記憶される前記操作履歴に応じたポイントを、該操作履歴と対応付けて記憶された表示状態それぞれに設定し、
前記表示領域決定手段は、前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に基づいて、前記情報処理装置に送信する前記広角画像の前記表示状態を決定する請求項１に記載の閲覧システム。
【請求項３】
前記操作履歴は前記広角画像のクリック結果を含んでおり、
前記表示領域決定手段は、クリックされたという前記操作履歴のポイントをクリックされていないという前記操作履歴よりも高くする請求項２に記載の閲覧システム。
【請求項４】
前記操作履歴記憶手段の前記広角画像の前記表示状態には、前記広角画像のうち表示される範囲を示す画角が含まれており、
前記表示領域決定手段は、前記画角を前記情報処理装置に送信する前記広角画像の表示領域に決定する請求項２又は３に記載の閲覧システム。
【請求項５】
前記操作履歴記憶手段の前記広角画像の前記表示状態には前記広角画像が表示された枠のサイズが含まれており、
前記広角画像取得手段は、前記情報処理装置の識別情報と共に前記画面情報の前記枠のサイズを送信し、
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致する場合、
前記表示領域決定手段は、前記枠のサイズが一致する表示状態のうち前記ポイントが最も高い前記操作履歴に対応付けられた前記画角を、前記情報処理装置に送信する前記広角画像の前記表示領域に決定する請求項４に記載の閲覧システム。
【請求項６】
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致しない場合、
前記表示領域決定手段は、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記画角を、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズの比に応じて拡大又は縮小して、前記情報処理装置に送信する前記広角画像の前記表示領域を決定する請求項５に記載の閲覧システム。
【請求項７】
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致しない場合、
前記表示領域決定手段は、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記画角を中心に、前記情報処理装置が送信した前記枠のサイズに前記広角画像を切り出して、前記情報処理装置に送信する前記広角画像の前記表示領域を決定する請求項５に記載の閲覧システム。
【請求項８】
前記操作履歴記憶手段の前記広角画像の前記表示状態には前記広角画像が表示された枠のサイズが含まれ、更に、閲覧者が前記広角画像をクリックしたクリック時画角が含まれており、
前記広角画像取得手段は、前記情報処理装置の識別情報と共に前記画面情報の前記枠のサイズを送信し、
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致する場合、
前記表示領域決定手段は、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記クリック時画角を、前記情報処理装置に送信する前記広角画像の前記表示領域に決定する請求項４に記載の閲覧システム。
【請求項９】
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致しない場合、
前記表示領域決定手段は、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記クリック時画角を、前記ポイントが最も高い前記操作履歴に対応付けられた前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズの比に応じて拡大又は縮小して、前記情報処理装置に送信する前記広角画像の前記表示領域を決定する請求項８に記載の閲覧システム。
【請求項１０】
前記ポイントが閾値以上の前記操作履歴に対応付けられた前記表示状態に含まれる前記枠のサイズと、前記情報処理装置が送信した前記枠のサイズが一致しない場合、
前記表示領域決定手段は、前記ポイントが最も高い前記操作履歴に対応付けられた前記表示状態に含まれる前記クリック時画角を中心に、前記情報処理装置が送信した前記枠のサイズに前記広角画像を切り出して、前記情報処理装置に送信する前記広角画像の前記表示領域を決定する請求項８に記載の閲覧システム。
【請求項１１】
前記表示領域決定手段は、前記情報処理装置から取得した前記情報処理装置の識別情報に基づき決定した前記閲覧者の属性に基づいて、前記情報処理装置に送信する前記広角画像を決定する請求項３〜１０のいずれか１項に記載の閲覧システム。
【請求項１２】
前記表示領域決定手段は、前記情報処理装置から取得した前記情報処理装置の識別情報に対応付けられた前記広角画像の識別情報を前記操作履歴記憶手段から取得し、
前記広角画像の識別情報を有する前記広角画像を前記情報処理装置に送信する前記広角画像に決定する請求項３〜１０のいずれか１項に記載の閲覧システム。
【請求項１３】
前記表示領域決定手段は、前記情報処理装置から取得した前記情報処理装置の識別情報に対応付けられた前記広角画像の識別情報を前記操作履歴記憶手段から取得し、
前記広角画像の識別情報を有する前記広角画像と類似する前記広角画像を前記情報処理装置に送信する前記広角画像に決定する請求項３〜１０のいずれか１項に記載の閲覧システム。
【請求項１４】
前記表示領域決定手段は、前記操作履歴に含まれる前記広角画像のクリック結果からクリック率を算出し、該クリック率が閾値未満の前記広角画像を前記情報処理装置に送信する前記広角画像から除外する請求項３〜１３のいずれか１項に記載の閲覧システム。
【請求項１５】
広角画像記憶手段には、前記広角画像の識別情報に対応付けて前記広角画像と特定の対象が写っている画角が記録されており、
前記表示領域決定手段は、前記閲覧者又は前記閲覧者の属性と類似する他の閲覧者に前記特定の対象が対応付けられた属性記憶手段を参照して、前記閲覧者又は前記閲覧者の属性と類似する他の閲覧者に対応付けられた前記特定の対象を読み出し、
前記広角画像記憶手段から読み出した前記特定の対象が写っている前記画角を、前記情報処理装置に送信する前記広角画像の前記表示領域に決定する請求項４に記載の閲覧システム。
【請求項１６】
前記情報処理装置は、
前記広角画像がクリックされた場合、閲覧者が前記広角画像をクリックしたクリック時画角を前記広角画像に対応付けられている第二の情報処理装置に送信し、前記第二の情報処理装置から任意の広角画像を含む画面情報を取得する画面情報取得手段、を有し、
前記第二の情報処理装置は、
前記クリック時画角を前記任意の広角画像の表示領域に指定した前記画面情報を前記情報処理装置に送信する画面情報送信手段、
を有する請求項１に記載の閲覧システム。
【請求項１７】
前記画面情報取得手段はクリックされた前記広角画像の識別情報を前記第二の情報処理装置に送信し、
前記第二の情報処理装置は、
前記広角画像の識別情報に対応付けられているクリックされた前記広角画像を画像記憶部から読み出す画像読出手段を有し、
前記画面情報送信手段は、前記クリック時画角をクリックされた前記広角画像の前記表示領域に指定した前記画面情報を前記情報処理装置に送信する請求項１６に記載の閲覧システム。
【請求項１８】
前記画面情報取得手段は前記広角画像に対応付けられているＵＲＬに基づいて第二の情報処理装置と通信し、
前記画面情報送信手段は、前記ＵＲＬに対応付けられたクリックされた前記広角画像と同じ前記広角画像を含む前記画面情報を前記情報処理装置に送信する請求項１６に記載の閲覧システム。
【請求項１９】
画面情報提供装置から情報処理装置に送信される画面情報に含まれるプログラムであって、
前記情報処理装置が前記画面情報に含まれるプログラムを実行したとき、前記情報処理装置を、
前記情報処理装置の識別情報を画像配信装置に送信する送信手段と、
前記送信手段が送信した前記情報処理装置の識別情報に基づいて決定された広角画像と該広角画像の表示状態とを前記画面情報提供装置から取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記広角画像を前記表示状態で表示装置に表示する表示手段、として機能させるプログラム。
【請求項２０】
閲覧システムであって、
表示装置を有する情報処理装置に画面情報を送信する送信手段と、
前記情報処理装置の識別情報を受信する受信手段と、
前記情報処理装置から取得した前記情報処理装置の識別情報に基づき決定される閲覧者の属性に応じて、広角画像と広角画像の表示状態を決定する表示領域決定手段と、
前記情報処理装置の識別情報に基づいて決定された広角画像と該広角画像の表示状態を取得する広角画像取得手段と、
前記広角画像と前記表示状態を前記情報処理装置に送信する画像送信手段と、
を有する閲覧システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閲覧システム、及び、プログラムに関する。
【背景技術】
【０００２】
Ｗｅｂサーバは様々な画像を含む画面情報を提供しており、ブラウザソフトウェアが動作している情報処理装置を閲覧者が操作することで画像を閲覧することができる。また、従来のデジタルカメラよりも広範囲の広角画像を撮像できる撮像装置が普及しはじめている。
【０００３】
また、ブラウザソフトウェアが表示する画像が広告に活用される場合も少なくない。Ｗｅｂサーバが配信するＷｅｂページには広告枠が設けられており、広告枠に広告の対象の画像が表示される。閲覧者が広告をクリック等すると、情報処理装置は広告に記述されたリンク先のＷｅｂサーバと通信して広告の対象に関する詳細な情報を表示することができる。
【０００４】
広告主としては閲覧者が広告をクリックする頻度を向上させたいが、１つのＷｅｂページに掲載される広告の数は増大傾向にあり、広告主は閲覧者の注意を引きつける表示方法を工夫している（例えば、特許文献１参照。）。特許文献１には、動画広告を配信することで広告の効果（クリック率）を高める技術について開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、動画は閲覧者の注意を引きつける可能性があるが、閲覧者が興味を持つ画像が表示されるとは限らないという問題がある。すなわち、動画広告の再生時間の一部に閲覧者が興味を持つ画像が含まれていても、閲覧者が該画像を閲覧するには再生されるタイミングで動画広告を見ていなければならない。閲覧者がこのタイミングで動画広告を見ていなければ広告の効果を向上できないおそれがある。
【０００６】
本発明は、上記課題に鑑み、閲覧者が興味を持つことが期待される画像を表示できる閲覧システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画面情報提供装置から画面情報を取得する情報処理装置と、前記情報処理装置に広角画像を提供する画像配信装置とを有する閲覧システムであって、
前記情報処理装置は、前記画面情報提供装置から画面情報を取得した場合、前記情報処理装置の識別情報を前記画像配信装置に送信して、前記情報処理装置の識別情報に基づいて決定された広角画像と該広角画像の表示状態を取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記広角画像を前記表示状態で表示装置に表示する表示手段と、を有し、
前記画像配信装置は、前記情報処理装置の識別情報と、広角画像の識別情報と、該広角画像の表示状態と、を記憶する操作履歴記憶手段と、情報処理装置の識別情報ごとに閲覧者の属性を記憶する属性記憶手段と、を参照し、前記情報処理装置から取得した前記情報処理装置の識別情報に基づき決定される閲覧者の属性に応じて、決定された前記広角画像の前記表示状態を決定する表示領域決定手段と、前記広角画像と前記表示状態を前記情報処理装置に送信する画像送信手段と、を有する閲覧システムを提供する。
【発明の効果】
【０００８】
閲覧者が興味を持つことが期待される画像を表示できる閲覧システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】広角画像の一例として全天球画像について説明する図の一例である。
【図２】閲覧システムの概略を説明する図である。
【図３】閲覧システムの概略を説明する図である。
【図４】閲覧システムの概略的な構成図の一例である。
【図５】情報処理装置の概略的なハードウェア構成を示したブロック図である。
【図６】全天球カメラの使用イメージ図である。
【図７】全天球カメラで撮像された画像から全天球画像が作成されるまでの処理の概略を説明する図である。
【図８】全天球カメラで撮像された画像から全天球画像が作成されるまでの処理の概略を説明する図である。
【図９】閲覧者の視線を説明する図の一例である。
【図１０】情報処理装置、広告主Ｗｅｂサイト、パートナーサイト、履歴管理サーバ、及び広告配信サーバの機能をブロック状に示す機能ブロック図の一例である。
【図１１】各Ｗｅｂページが有する情報を模式的に説明する図の一例である。
【図１２】全天球画像の画角を説明する図の一例である。
【図１３】操作履歴の記録を説明する図の一例である。
【図１４】履歴管理サーバが操作履歴を記録するまでのシーケンス図の一例である。
【図１５】情報処理装置が広告を表示するまでのシーケンス図の一例である。
【図１６】広告主Ｗｅｂサイトで表示される画像を説明する図の一例である。
【図１７】広告画像ＤＢが有する情報を模式的に示す図である。
【図１８】２つの全天球画像と対象が写っている画角を模式的に示す図である。
【図１９】操作履歴に基づいて表示領域を決定する手順のシーケンス図の一例である。
【図２０】履歴管理サーバの機能をブロック状に示す機能ブロック図の一例である（実施例３）。
【図２１】履歴管理サーバの機能をブロック状に示す機能ブロック図の一例である。
【図２２】リンク位置を説明する図の一例である。
【図２３】蓄積フェーズにおける閲覧システムの動作を示すシーケンス図の一例である。
【図２４】履歴利用フェーズにおける閲覧システムの動作を示すシーケンス図の一例である。
【図２５】表示領域決定部が表示領域を決定する手順を示すフローチャート図の一例である。
【図２６】広告対象の全天球画像の調整方法を説明する図の一例である。
【図２７】広告対象の全天球画像の調整方法を説明する図の一例である。
【図２８】表示領域決定部が表示領域を決定する手順を示すフローチャート図の一例である。
【図２９】特定の対象が写っている全天球画像の一例を示す図である。
【図３０】表示領域決定部が表示領域を決定する手順を示すフローチャート図の一例である。
【図３１】表示領域決定部が表示領域を決定する手順を示すフローチャート図の一例である。
【図３２】クリック率が含まれる操作履歴の一例を示す図である。
【図３３】閲覧システムの概略的な動作を説明する図の一例である（実施例４）。
【図３４】情報処理装置と広告主Ｗｅｂサイトの機能をブロック状に示す機能ブロック図の一例である。
【図３５】情報処理装置が広告主ＷｅｂサイトのＷｅｂページを表示する手順を示すシーケンス図の一例である。
【図３６】ＵＲＬにより決定される広告主Ｗｅｂサイトの全天球画像を模式的に説明する図の一例である。
【図３７】情報処理装置が広告主ＷｅｂサイトのＷｅｂページを表示する手順を示すシーケンス図の一例である。
【図３８】閲覧システムの概略的な動作を説明する図の一例である。
【図３９】情報処理装置がクリック時画角を記録しておき広告主ＷｅｂサイトのＷｅｂページを表示する手順を示すシーケンス図の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照しながら説明する。
【００１１】
＜本実施形態の電子機器システムの概略＞
図１は、広角画像の一例として全天球画像について説明する図の一例である。図１（ａ）は、３次元の立体球ＣＳで表わされた全天球画像を示し、図１（ｂ）は正距円筒図法で表された全天球画像を示す。全天球カメラで生成された全天球画像は図１（ｂ）のような画像が立体球ＣＳに張り合わされた三次元の構造を有している。仮想カメラＩＣは閲覧者の視点に対応し、図１では全天球画像の中心に視点がある。閲覧者は仮想カメラＩＣを通るＸ軸、Ｙ軸、Ｚ軸を中心とする３軸の回転を行わせて、全天球画像の任意の所定領域Ｔを表示させることができる。
【００１２】
広告に全天球画像が用いられる場合、所定領域Ｔという一部のみが表示される。ユーザは全天球画像を回転させて全体を閲覧できるが、Ｗｅｂページが表示された直後は所定領域Ｔしか表示されない。
【００１３】
一方、クリック率は初期表示される画像と大きな相関があることが知られており、クリック率を向上させるには、Ｗｅｂページが表示された直後の全天球画像の所定領域Ｔにどのような対象が写っているかが重要になる。そこで、本実施形態の閲覧システム１００は初期の表示状態と操作履歴を蓄積してクリック率が高い初期の表示状態を推定する。蓄積後はクリック率が高い初期の表示状態で全天球画像の広告が配信されるので、クリック率の向上を期待できる。図２，３を用いて処理の流れを説明する。
【００１４】
図２、図３は、本実施形態の閲覧システム１００の概略を説明する図である。図２は主に操作履歴の蓄積フェーズを説明する図であり、図３は主に蓄積された操作履歴を用いて広告を配信する履歴利用フェーズを説明する図である。
（１）履歴管理サーバ２０は、広告として全天球画像を情報処理装置１０に配信する。この時、全天球画像の初期の表示状態を様々に変更する。表示状態としては、広告枠サイズ、初期画角、及び初期変倍率などがある。
（２）ユーザは情報処理装置１０を操作して任意に全天球画像を操作して閲覧する。この時の操作履歴が、クッキー（Cookieと表記されるが、本実施形態では「クッキー」という）と画像ＩＤに対応付けて履歴管理サーバ２０に送信される。クッキーは情報処理装置１０を特定する識別情報である。
（３）履歴管理サーバ２０は初期の表示状態に、操作履歴、画像ＩＤ及びクッキーを対応付けて蓄積する。従って、初期の表示状態がどのような場合にどのような操作が行われたかが、閲覧者ごとかつ画像ごとに記録される。
（４）任意の閲覧者（図２の閲覧者と異なっていても同じ閲覧者でもよい）が情報処理装置１０を操作して広告枠を有するＷｅｂページを開くことでクッキーを履歴管理サーバ２０に送信する。
（５）履歴管理サーバ２０はクッキーとユーザ属性が対応付けられたデータベースを利用できるため、クッキーから閲覧者の属性を特定する。閲覧者の属性とは、閲覧者がどのような人間かを表す情報である。例えば、年代、性別、職業、家族構成、年収、所在地などがユーザ属性である。また、履歴管理サーバ２０は閲覧者の属性に応じて広告対象の全天球画像を決定する。
（６）履歴管理サーバ２０は決定した広告対象の全天球画像に対し蓄積された操作履歴から、クッキーを送信した閲覧者の属性と類似する属性の閲覧者の操作履歴を抽出する。
（７）履歴管理サーバ２０は抽出した操作履歴を、閲覧者が全天球画像に興味を示した操作履歴ほど高くなるようにポイント化する。例えば、クリックされた操作履歴には高得点を与え、クリックされていない操作履歴には低得点を与える。
（８）そして、ポイントが高かった初期の表示状態を特定する。
（９）履歴管理サーバ２０は広告の対象となる全天球画像の表示状態をポイントが高かった初期の表示状態に調整して情報処理装置１０に送信する。
【００１５】
このように、本実施形態の閲覧システム１００は、初期の表示状態と操作履歴を蓄積してクリック率が高い初期の表示状態で全天球画像の広告を配信するので、閲覧者が広告に興味を持ちやすくなりクリック率を向上できる。
【００１６】
＜用語について＞
特許請求の範囲又は発明の詳細な説明の操作履歴は、画像に対する何らかの操作をいう。「履歴」と称しても単一の操作だけの場合がある。画像に対する操作は、例えば表示させること又は回転させることの他、拡大・縮小すること、輝度を変えること、先鋭度を変えることなどが含まれる。また、画像の選択や画像の閲覧時間などもこの操作履歴に含めても良い。
【００１７】
情報処理装置の識別情報は情報処理装置を特定するための情報であるが、情報処理装置の識別と共に、ブラウザ又は閲覧者が識別される場合がある。また、閲覧者とは、広告を閲覧する者をいい、ユーザ、利用者、操作者などと呼ばれてもよい。
【００１８】
操作履歴に基づき広角画像の表示領域を決定するとは、閲覧者が興味を示しそうな全天球画像の一部、領域、範囲、又は場所を推定して示すことをいう。
【実施例１】
【００１９】
＜リターゲティング広告＞
まず、実施例１，２ではリターゲティング広告で表示される全天球画像の表示領域を決定する閲覧システム１００について説明する。リターゲティング広告とは、行動ターゲティング広告の１つであり、任意のＷｅｂサイトを訪れた訪問者のその後の行動を追跡し、再度、広告を表示させる広告の方法である。閲覧者は、Ｗｅｂサイトの一度目の訪問で商品やサービスを下見しておき、別の機会に商品やサービスを購入する行動パターンを取ることが多い。リターゲティングタグ広告は、商品やサービスの２回目以降の閲覧を促す仕組みであり、閲覧者が広告（商品やサービス）をクリックする率を向上させる可能性がある。
【００２０】
しかし、Ｗｅｂページには多くの広告が表示されており、閲覧者が過去に訪問したＷｅｂサイトの商品やサービスを閲覧システム１００が再度、表示するだけではクリック率が向上しない状況になっている。
【００２１】
上記のように、広告の画像に全天球画像が用いられる場合、所定領域Ｔという一部のみが表示される。閲覧者は全天球画像を回転させて全体を閲覧できるが、Ｗｅｂページが表示された直後は所定領域Ｔしか表示されない。しかし、クリック率は初期表示される画像と大きな相関がある。そこで、実施例１，２では、Ｗｅｂサイトの一度目の訪問で全天球画像を閲覧した際にどのような領域を表示させたかを記録しておき、広告の表示の際は過去に表示させた領域を参考に全天球画像の所定領域Ｔを決定する。
【００２２】
＜システム構成例＞
図４は、閲覧システム１００の概略的な構成図の一例である。閲覧システム１００は、ネットワークＮを介して通信可能な情報処理装置１０、広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０及び履歴管理サーバ２０を有している。
【００２３】
ネットワークＮは、情報処理装置１０が設置されている施設などに構築されているＬＡＮ、ＬＡＮをインターネットに接続するプロバイダのプロバイダネットワーク、及び、回線事業者が提供する回線等により構築されている。ネットワークＮが複数のＬＡＮを有する場合、ネットワークＮはＷＡＮやインターネットと呼ばれる。ネットワークＮは有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。また、情報処理装置１０が直接、公衆回線網に接続する場合は、ＬＡＮを介さずにプロバイダネットワークに接続することができる。
【００２４】
情報処理装置１０は、本実施形態においてクライアント端末として動作する。情報処理装置１０ではブラウザ８又はこれと同等の機能を有するアプリケーションソフトウェアが動作しており、情報処理装置１０が要求したＷｅｂページを広告主Ｗｅｂサイト３０、及び、パートナーサイト５０から受信してディスプレイ（後述するＬＣＤ：Liquid Crystal Display）に表示させる。
【００２５】
情報処理装置１０は、例えばＰＣ（Personal Computer）、タブレット装置、スマートフォン、ＰＤＡ（Personal Digital Assistant）、ゲーム機、ナビゲーション端末、ウェアラブルＰＣなどであるが、Ｗｅｂページを表示させることができればよい。例えば、プリンターがＷｅｂページを表示させる機能やディスプレイを有する場合、プリンターが情報処理装置１０として使用されてもよい。また、デジタルサイネージがＷｅｂページを表示させてもよい。デジタルサイネージとは、屋外、店頭、公共空間及び交通機関など、人が通過又は存在しうる場所でディスプレイなどの電子的な表示機器を使って情報を発信するシステム、表示機器又は表示される情報をいう。
【００２６】
情報処理装置１０は、有線ＬＡＮや無線ＬＡＮのアクセスポイントを介してネットワークＮと接続してもよいし、３Ｇ、４ＧやＬＴＥ（Long Term Evolution）といった交換回線型の通信規格で通信して、ネットワークＮに接続してもよい。
【００２７】
広告主Ｗｅｂサイト３０とパートナーサイト５０は、いずれも閲覧者が使用するクライアントコンピュータ（本実施形態の情報処理装置１０）に対しネットワークを通じて情報や機能を提供するサーバ（一般的な情報処理装置）である。本実施形態では、広告主Ｗｅｂサイト３０とパートナーサイト５０の役割が異なる。広告主Ｗｅｂサイト３０は広告を出す側であり、パートナーサイト５０は広告枠４０２を提供する側である。役割は固定的ではなく両者が逆の関係になる場合もある。
【００２８】
広告主Ｗｅｂサイト３０は履歴管理サーバ２０に広告の配信を依頼しているため、履歴管理サーバ２０がクッキーで情報処理装置１０を特定すれば、広告主Ｗｅｂサイト３０が情報処理装置１０を特定したことと同等の効果が得られる。広告配信サーバ４０には履歴管理サーバ２０が広告の販売の対象として登録されているため、広告配信サーバ４０は、情報処理装置１０が広告枠４０２を検出しクッキーを送信するとクッキーを履歴管理サーバ２０に送信する。履歴管理サーバ２０はクッキーに基づいて広告枠４０２を購入する価値があるかどうかを判断できる。
【００２９】
広告主Ｗｅｂサイト３０及びパートナーサイト５０と情報処理装置１０はＨＴＴＰ又はＨＴＴＰｓに則り、情報処理装置１０からの要求に対し広告主Ｗｅｂサイト３０とパートナーサイト５０が画面情報を情報処理装置１０に送信する。画面情報は、ＨＴＭＬ、スクリプト言語、及びＣＳＳ（cascading style sheet）で記述されたプログラムであり、主にＨＴＭＬによりＷｅｂページの構造が特定され、スクリプト言語によりＷｅｂページの動作が規定され、ＣＳＳによりＷｅｂページのスタイルが特定される。本実施形態で、閲覧者のＷｅｂページに対する操作を全天球画像に反映させるのはスクリプト言語である。スクリプト言語として、具体的には、JavaScript（登録商標）又はECMAScriptというプログラム言語が知られている。
【００３０】
なお、本実施形態でＷｅｂページと称する場合はＷｅｂアプリが含まれるものとして説明する。Ｗｅｂアプリの定義は定かでないが、例えば、広告主Ｗｅｂサイト３０とパートナーサイト５０が閲覧者の要求に応じてＷｅｂページを動的に構築することを指したり、スクリプト言語でＷｅｂページが動作することを指したりする。前者は、例えば閲覧者が設定した検索条件に適合する不動産の写真を広告主Ｗｅｂサイト３０が配置してＷｅｂページを構築する場合が相当し、後者は、例えば閲覧者の操作で全天球画像が回転することなどが相当する。
【００３１】
広告配信サーバ４０は、広告枠４０２に配信する広告機会を販売するサーバ（一般的な情報処理装置）ということができる。広告配信サーバ４０と情報処理装置１０は例えばＨＴＴＰ又はＨＴＴＰｓに則り通信する。情報処理装置１０がパートナーサイト５０の広告枠４０２が配置されたＷｅｂページを表示すると、情報処理装置１０は広告配信サーバ４０にクッキーを送信する。この時、情報処理装置１０は広告配信サーバ４０に関係がある全てのクッキーを送信する。クッキーは不動産サイトに限らず各種の広告主Ｗｅｂサイト３０から提供されている。広告配信サーバ４０は全てのクッキーを履歴管理サーバ２０（実際には履歴管理サーバ２０は複数ある）に提示して、この広告枠４０２の入札を受け付ける。履歴管理サーバ２０はクッキーから閲覧者の属性を特定し、属性と広告したい商品などを勘案して入札金額を決定し入札する。本実施形態では、操作履歴が記録されていることがクッキーでわかるので、履歴管理サーバ２０はより高い金額（及び速いレスポンス）で入札したものとして広告枠４０２を購入することができる。
【００３２】
広告配信サーバ４０は契約に従って履歴管理サーバ２０に課金し、履歴管理サーバ２０と不動産サイト（広告主Ｗｅｂサイト）の間では契約に従った課金が行われる。ただし、広告が表示されただけで課金されるかどうかなどは契約によって異なる。
【００３３】
履歴管理サーバ２０はバナーやテキストなどの入稿素材や広告画像（以下、広告情報という）を保持しており、情報処理装置１０からの要求に対し広告情報を送信する。広告情報は単なるバナー（文字や写真や絵でつくられた画像）の場合もあるし、画像に加えスクリプト言語が含まれる場合がある。本実施形態では、閲覧者のＷｅｂページに対する操作を全天球画像の表示態様に反映させるため、スクリプト言語で記述されたプログラム（上記の表示プログラム）が含まれる。
【００３４】
広告がクリックされた場合、広告がクリックされた等の情報は閲覧者のブラウザ８のクッキー（上記とは別）に書きこまれ、広告配信サーバ４０に送信される。クッキーには広告枠を特定する情報が含まれているので、広告のクリックにより閲覧者が広告主Ｗｅｂサイト３０にアクセスした場合、パートナーサイト５０の広告枠を経由したことを広告配信サーバ４０が把握可能になる。広告配信サーバ４０はパートナーサイト５０の運営者にクリック数に応じた料金を支払う。また、広告主Ｗｅｂサイト３０はクリックされた旨のクッキーにより履歴管理サーバ２０が購入した広告枠４０２によりクリックされたことを検出し、契約に基づいて所定の料金を履歴管理サーバ２０に支払う。
【００３５】
＜ハードウェア構成例＞
図５は、情報処理装置１０の概略的なハードウェア構成を示したブロック図である。情報処理装置１０は、概ねパーソナル・コンピュータ、ワークステーション又はアプライアンス・サーバとして実装することができる。情報処理装置１０は、ＣＰＵ２０１と、ＣＰＵ２０１が使用するデータの高速アクセスを可能とするメモリ２０２とを備える。ＣＰＵ２０１及びメモリ２０２は、システム・バス２０３を介して、情報処理装置１０の他のデバイス又はドライバ、例えば、グラフィックス・ドライバ２０４及びネットワーク・デバイス（ＮＩＣ）２０５へと接続されている。
【００３６】
グラフィックス・ドライバ２０４は、バスを介してＬＣＤ（表示装置）２０６に接続されて、ＣＰＵ２０１による処理結果をモニタする。ＬＣＤ２０６にはタッチパネルが一体に配置されていてもよい。この場合、閲覧者は操作手段として指を使って情報処理装置１０を操作できる。
【００３７】
また、ネットワーク・ドライバ２０５は、トランスポート層レベル及び物理層レベルで情報処理装置１０をネットワークＮへと接続して、広告主Ｗｅｂサイト３０等とのセッションを確立させている。
【００３８】
システム・バス２０３には、更にＩ／Ｏバス・ブリッジ２０７が接続されている。Ｉ／Ｏバス・ブリッジ２０７の下流側には、ＰＣＩなどのＩ／Ｏバス２０８を介して、ＩＤＥ、ＡＴＡ、ＡＴＡＰＩ、シリアルＡＴＡ、ＳＣＳＩ、ＵＳＢなどにより、ＨＤＤ２０９などの記憶装置が接続されている。ＨＤＤ２０９の代わりに又はＨＤＤ２０９と共にＳＳＤ（Solid State  Drive）を有していてもよい。
【００３９】
ＨＤＤ２０９は情報処理装置１０の全体を制御するプログラム２０９ｐを記憶している。プログラム２０９ｐは、ブラウザ８の他、広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０が送信した画面情報を含んでいる。情報処理装置１０はブラウザ８と画面情報に含まれる表示プログラムを実行することで、Ｗｅｂページに対する操作を全天球画像に反映させる。プログラム２０９ｐは、広告主Ｗｅｂサイト３０等から配信される他、ＵＳＢメモリや光記憶媒体などの可搬性の記憶媒体に記憶された状態で配布されてもよい。
【００４０】
また、Ｉ／Ｏバス２０８には、ＵＳＢなどのバスを介して、キーボード及びマウス（ポインティング・デバイスと呼ばれる）などの入力装置２１０が接続され、閲覧者などのオペレータによる入力及び指令を受け付けている。
【００４１】
広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び履歴管理サーバ２０のハードウェア構成図は図５と相違がないか、又は、相違があったとしても本実施形態の説明の上で支障がないものとする。広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び履歴管理サーバ２０はクラウドコンピューティングに対応していることが好ましい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。この場合、図５に示したハードウェア構成は、１つの筐体に収納されていたりひとまとまりの装置として備えられていたりする必要はなく、広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び履歴管理サーバ２０が備えていることが好ましいハード的な要素を示す。また、クラウドコンピューティングに対応するため、本実施例の広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び履歴管理サーバ２０の物理的な構成は固定的でなくてもよく、負荷等に応じてハード的なリソースが動的に接続・切断されることで構成されてよい。
【００４２】
＜全天球画像について＞
図６〜図９を用いて全天球画像について説明する。図６は、全天球カメラ９の使用イメージ図である。全天球カメラ９は、図６に示されているように、ユーザが手に持ってユーザの周りの被写体を撮像するために用いられる。全天球カメラ９は、２つの撮像素子の背面同士が対向させられた構造を有しており、それぞれユーザの周りの被写体を撮像することで、２つの半球画像を得る。
【００４３】
次に、図７及び図８を用いて、全天球カメラ９で撮像された画像から全天球画像が作成されるまでの処理の概略を説明する。なお、図７（ａ）は全天球カメラ９で撮像された半球画像（前側）、図７（ｂ）は全天球カメラ９で撮像された半球画像（後側）、図７（ｃ）は正距円筒図法により表された画像（以下、「正距円筒画像」という）を示した図である。図８（ａ）は正距円筒画像で球を被う状態を示した概念図、図８（ｂ）は全天球画像を示した図である。
【００４４】
図７（ａ）に示されているように、全天球カメラ９によって得られた画像は、魚眼レンズによって湾曲した半球画像（前側）となる。また、図７（ｂ）に示されているように、全天球カメラ９によって得られた画像は、魚眼レンズによって湾曲した半球画像（後側）となる。そして、半球画像（前側）と、１８０度反転された半球画像（後側）とは、全天球カメラ９によって合成され、図７（ｃ）に示されているように、正距円筒画像が作成される。
【００４５】
そして、OpenGL ES（Open Graphics Library for Embedded Systems）が利用されることで、図８（ａ）に示されているように、正距円筒画像が球面を覆うように貼り付けられ、図８（ｂ）に示されているような全天球画像が作成される。このように、全天球画像は、正距円筒画像が球の中心を向いた画像として表される。なお、OpenGL ESは、２Ｄ(2-Dimensions)及び３Ｄ(3-Dimensions)のデータを視覚化するために使用するグラフィックスライブラリである。全天球画像は、静止画であっても動画であってもよい。
【００４６】
広告配信サーバ４０が配信する広告情報にはこの全天球画像が含まれている。全天球画像は、球面を覆うように貼り付けられた画像であるため湾曲しており、人間が見ると違和感を持ってしまう。そこで、情報処理装置１０は、全天球画像の一部の所定領域Ｔを湾曲の少ない平面画像として表示することで、人間に違和感を与えないように表示する。所定領域Ｔは、三次元の仮想空間における座標（Ｘ，Ｙ，Ｚ）によって示される。一方、ＬＣＤ２０６は二次元平面なので所定領域Ｔのままでは情報処理装置１０が表示できない。そこで、３Ｄコンピュータグラフィックの技法を用いて三次元の物体を二次元平面に投影する透視投影変換により情報処理装置１０は所定領域Ｔを得る。以上のようにして図１に示したように、全天球画像の所定領域Ｔが表示領域としてＬＣＤ２０６に表示される。
【００４７】
図９は、閲覧者の視線を説明する図の一例である。全天球画像は三次元の座標を有しているので、視線方向は三次元の座標又は緯度・経度などの球体の座標を特定する情報で特定される。本実施形態では、所定領域Ｔの中心ｃｐを視線方向とする。
【００４８】
閲覧者は操作により視線方向を変えることができるが、仮想カメラＩＣが平行移動しないと仮定すると、仮想カメラＩＣは剛体としてロール（Ｚ軸を中心とする回転）、ヨー（Ｙ軸を中心とする回転）、及びピッチ（Ｘ軸を中心とする回転）の３つの回転が可能である。この３つの回転のいずれが生じても視線方向が変化する。例えば、閲覧者が全天球画像を水平方向に回転させるとヨー角が変化し、上下方向に回転させるとピッチ角が変化し、ＬＣＤ２０６の中心を軸に全天球画像を回転させるとロール角が変化する。本実施形態では、閲覧者のＷｅｂページに対する操作が、視線方向（ロール角、ヨー角、ピッチ角）等に反映される。どのように反映されるかは表示プログラムに予め記述されているものとする。
【００４９】
＜機能について＞
図１０は情報処理装置１０、広告主Ｗｅｂサイト３０、パートナーサイト５０、履歴管理サーバ２０、及び広告配信サーバ４０の機能をブロック状に示す機能ブロック図の一例である。
【００５０】
<<情報処理装置１０>>
情報処理装置１０は、Ｗｅｂページ取得部１１、Ｗｅｂページ解析部１２、Ｗｅｂページ表示部１３、操作受付部１４、及びスクリプト実行部１５を有している。情報処理装置１０が有するこれらの各機能は、ＨＤＤ２０９からメモリ２０２に展開されたプログラム２０９ｐをＣＰＵ２０１が実行することにより実現される機能又は手段である。
【００５１】
操作受付部１４は、情報処理装置１０に対する各種の操作を受け付ける。具体的には、情報処理装置１０が実行するブラウザ８に対する操作を受け付ける。Ｗｅｂページがスクリプト言語で記述されたプログラム（上記のスクリプト）を有得する場合は、スクリプトが動作の契機とするＷｅｂページに対する操作を受け付ける。なお、本実施形態では、操作の対象が情報処理装置１０、ブラウザ８又はＷｅｂページのいずれであるか厳密に区別せず、情報処理装置１０に対する操作、ブラウザ８に対する操作又はＷｅｂページに対する操作は同等の意味を持つ。操作受付部１４は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行し入力装置２１０やタッチパネルを制御すること等により実現される。
【００５２】
Ｗｅｂページ取得部１１は、閲覧者の操作により又はスクリプトの動作により広告主Ｗｅｂサイト３０及びパートナーサイト５０と通信して、広告主Ｗｅｂサイト３０及びパートナーサイト５０からＷｅｂページを取得する。Ｗｅｂページ取得部１１は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行しネットワーク・ドライバ２０５を制御すること等により実現される。
【００５３】
Ｗｅｂページ解析部１２は、画面情報に含まれるＨＴＭＬを先頭から順番に読み取りＨＴＭＬに含まれる文章や画像データの構造を解析する。また、ＣＳＳに記述されたＨＴＭＬの文章や画像データとの紐付けを検出して、ＨＴＭＬに含まれる文章や画像データのスタイルを対応付ける。また、Ｗｅｂページ解析部１２は、ＨＴＭＬからscriptタグを検出してスクリプト言語で記述されているスクリプトを抽出する。Ｗｅｂページ解析部１２はＨＴＭＬとＣＳＳをＷｅｂページ表示部１３に送出し、スクリプトをスクリプト実行部１５に送出する。Ｗｅｂページ解析部１２は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【００５４】
Ｗｅｂページ表示部１３はＨＴＭＬの先頭から解析が終わった順にＷｅｂページをＬＣＤ２０６に表示していく。また、Ｗｅｂページに対する操作に応じてＷｅｂページを更新する。Ｗｅｂページ表示部１３は図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【００５５】
スクリプト実行部１５は、Ｗｅｂページ解析部１２が抽出したスクリプトを実行する。スクリプトの具体的な内容はＷｅｂページによって様々である。本実施形態ではスクリプトとしてリターゲティングタグ、広告枠４０２に対応付けられたスクリプト、及び広告要求タグ等が検出される。スクリプト実行部１５は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。また、スクリプト実行部１５が有する各機能又は手段は、ＣＰＵ２０１がスクリプトを実行することで実現される。
【００５６】
クッキー取得部１５２は、スクリプト実行部１５のうちＷｅｂページ取得部１１が取得した画面情報に含まれるリターゲティングタグを情報処理装置１０が実行して実現される機能である。クッキー取得部１５２は広告配信サーバ４０からクッキーを取得する。
【００５７】
クッキー取得部１５２が取得したクッキーは記憶部１９に記憶される。記憶部１９は、図５に示したＨＤＤ２０９又はメモリ２０２により実現される。記憶部１９のクッキーは広告取得部１５１及び操作履歴送信部１５５により参照される。
【００５８】
広告取得部１５１は広告要求タグを実行して、クッキーを履歴管理サーバ２０に送信する。履歴管理サーバ２０がクッキーに基づいて広告情報を生成するので、広告取得部１５１は広告情報を取得する。本実施形態の広告情報は、全天球画像及び表示領域を含み、全天球画像を表示させる表示プログラムを有している。表示プログラムは全天球画像への直接の操作を全天球画像の表示態様に反映させる。表示プログラムもスクリプト言語で記述されており、スクリプト実行部１５により実行される。
【００５９】
広告取得部１５１は広告要求タグを実行して、クッキーを履歴管理サーバ２０に送信する。履歴管理サーバ２０がクッキーに基づいて広告情報を生成するので、広告取得部１５１は広告情報を取得する。本実施形態の広告情報は、全天球画像と全天球画像を表示させる表示プログラムを有している。表示プログラムは全天球画像への直接の操作を全天球画像の表示態様に反映させる。表示プログラムもスクリプト言語で記述されており、スクリプト実行部１５により実行される。広告取得部１５１は送受信部１５１ａを有する。送受信部１５１ａは広告取得部１５１の通信に関する処理を受け持つ。なお、以下の説明では送受信部１５１ａが通信する処理について説明を省略する。
【００６０】
広告表示部１５３は、スクリプト実行部１５のうち履歴管理サーバ２０から取得した広告情報を表示する機能である。広告表示部１５３は、広告枠４０２に全天球画像を含む広告を表示する。また、全天球画像に対する直接の操作に応じて全天球画像の表示態様を変更する。
【００６１】
操作履歴記録部１５４は、後述の表２に示す操作履歴を記録する。表２に示すように、操作履歴は画像ＩＤ、閲覧時刻、クッキー、閲覧画角１〜３を有する。画像ＩＤは広告主Ｗｅｂサイト３０のＷｅｂページに含まれている全天球画像を特定するための情報である。ＩＤはIdentificationの略であり識別子や識別情報という意味である。ＩＤは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち１つ以上の組み合わせをいう。以下のＩＤについても同様である。閲覧時刻は、閲覧者が広告主Ｗｅｂサイト３０の全天球画像を閲覧した時刻である。クッキーについては表１にて説明する。閲覧画角１〜３は、閲覧者が全天球画像を回転させずに静止した時間が所定時間（例えば１秒）以上の画角である。操作履歴記録部１５４は静止した時間が上位３つの画角を記録する。１つだけでもよいし４つ以上でもよい。また、操作履歴記録部１５４はそれぞれの閲覧画角１〜３で閲覧者が拡大又は縮小したか否かを記録する。
【００６２】
操作履歴送信部１５５は、スクリプト実行部１５のうちＷｅｂページ取得部１１が取得した画面情報に含まれるリターゲティングタグを実行することで実現される機能である。操作履歴送信部１５５は広告主Ｗｅｂサイト３０で表示された全天球画像に対する操作履歴をクッキーと共に履歴管理サーバ２０に送信する。
【００６３】
<<広告主Ｗｅｂサイト３０、パートナーサイト５０>>
広告主Ｗｅｂサイト３０とパートナーサイト５０は、Ｗｅｂページ提供部３１を有している。広告主Ｗｅｂサイト３０とパートナーサイト５０が有するこれらの各機能は、ＨＤＤ２０９からメモリ２０２に展開されたプログラム２０９ｐをＣＰＵ２０１が実行することにより実現される機能又は手段である。
【００６４】
Ｗｅｂページ提供部３１は、情報処理装置１０からのＨＴＴＰリクエストを解釈してＷｅｂページを構築してＨＴＴＰレスポンスとして情報処理装置１０に送信する。処理に必要であればアプリケーションサーバに処理を依頼し、処理結果をＷｅｂページに配置して送信する。Ｗｅｂページ提供部３１は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【００６５】
<<広告配信サーバ４０>>
広告配信サーバ４０は、広告提供部４１及びクッキー生成部４２を有している。広告配信サーバ４０が有するこれらの各機能は、ＨＤＤ２０９からメモリ２０２に展開されたプログラム２０９ｐをＣＰＵ２０１が実行することにより実現される機能又は手段である。
【００６６】
また、記憶部４９には、クッキー情報ＤＢ４９１が構築されている。記憶部４９は、図５に示したＨＤＤ２０９又はメモリ２０２により実現される。
【００６７】
【表１】
2018160227.tif 000003
表１はクッキー情報ＤＢ４９１に記憶される情報を模式的に示す。クッキー情報ＤＢ４９１は各クッキーの情報を記録している。クッキー情報ＤＢ４９１には、各クッキーごとに、クッキー名、クッキー値、生成時刻、有効期限、及び、ドメイン名の各項目が記録される。クッキー名は、広告配信サーバ４０がクッキーに付与する任意の名称である。広告配信サーバ４０が所定の規則に従って付与する。クッキー値は重複しない識別情報である。生成時刻は最後に閲覧者がサイトを訪れた日時である。有効期限はクッキーが有効とされる（利用可能な）期限である。ドメイン名は、広告主Ｗｅｂサイト３０のドメインである。クッキーにより広告主Ｗｅｂサイト３０を閲覧したブラウザ８（閲覧者）が特定される。
【００６８】
（広告配信サーバの機能について）
クッキー生成部４２は、広告主Ｗｅｂサイト３０を閲覧したブラウザ８を識別するためのクッキーを生成する。クッキー生成部４２は、クッキーを記憶部４９のクッキー情報ＤＢ４９１に記憶させる。クッキー生成部４２は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【００６９】
広告提供部４１は、情報処理装置１０からクッキーと共に送信されるＨＴＴＰリクエストを解釈して、広告枠４０２を購入する履歴管理サーバ２０を決定し、広告要求タグをＨＴＴＰレスポンスとして情報処理装置１０に送信する。広告提供部４１は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【００７０】
<<履歴管理サーバ２０>>
履歴管理サーバ２０は、広告画像通信部２１、表示領域決定部２２、及び操作履歴取得部２３を有している。履歴管理サーバ２０が有するこれらの各機能は、ＨＤＤ２０９からメモリ２０２に展開されたプログラム２０９ｐをＣＰＵ２０１が実行することにより実現される機能又は手段である。
【００７１】
また、履歴管理サーバ２０は、図５に示したＨＤＤ２０９又はメモリ２０２により実現される記憶部２９を有している。記憶部２９には、操作履歴ＤＢ２９１、広告画像ＤＢ２９２及び配信設定ＤＢ２９３が構築されている。
【００７２】
【表２】
2018160227.tif 000004
表２は、操作履歴ＤＢ２９１に記憶される情報を模式的に示す。操作履歴ＤＢ２９１には各閲覧者が全天球画像に対しどのような操作を行ったのかという履歴が記録されている。操作履歴ＤＢ２９１には画像ＩＤ、閲覧時刻、クッキー、閲覧画角１〜３の各項目が記録されている。画像ＩＤは全天球画像を特定するための情報である。クッキーは上記のとおりである。閲覧画角１〜３は閲覧者が全天球画像を閲覧した際の画角である。各閲覧画角１〜３には静止時間、拡大の有無、拡大した場合は拡大後の画角、及び、縮小の有無、が格納されている。このように、各画像ごとに閲覧者が興味を持ったと考えられる画角が記録される。履歴管理サーバ２０は閲覧画角１〜３を参照して、広告時の全天球画像の表示領域を決定する。
【００７３】
【表３】
2018160227.tif 000005
表３は、広告画像ＤＢ２９２に記憶されている情報を模式的に示す。広告画像ＤＢ２９２には、広告主Ｗｅｂサイト３０で表示された全天球画像に関する情報が登録されている。広告画像ＤＢ２９２にはドメインに対応付けて、画像ＩＤ、画像、及び、画像内容が記憶されている。ドメイン名は広告主Ｗｅｂサイト３０を特定するための情報である。画像ＩＤは広告枠４０２に表示される全天球画像を特定する情報である。すなわち、広告主Ｗｅｂサイト３０で表示された全天球画像の画像ＩＤである。画像は全天球画像の画像データである。画像内容はどのような画像であるかを広告主が判断するための情報である。不動産であれば１つの物件のうち撮像場所が異なる複数の全天球画像が登録されている。
【００７４】
【表４】
2018160227.tif 000006
表４は、配信設定ＤＢ２９３に記憶される情報を模式的に示す。配信設定ＤＢ２９３は履歴管理サーバ２０がどのような規則で広告を配信するかが設定されている。配信設定ＤＢ２９３には、ドメイン名、広告対象、非広告対象、及び、広告内容の各項目が記録される。ドメイン名は、クッキーと広告配信を紐付けるための情報であり、広告主Ｗｅｂサイト３０のドメインが設定される。広告対象は重点的に広告を閲覧させたい閲覧者の属性である。非広告対象は広告を閲覧させたくない閲覧者の属性である。広告内容は、どのような広告を閲覧させるかが設定される。例えば、広告内容が同じ商品の場合、閲覧者が広告主Ｗｅｂサイト３０で閲覧した商品と同じ商品が広告となる。広告内容が類似商品の場合、閲覧者が広告主Ｗｅｂサイト３０で閲覧した商品と類似した商品が広告となる。なお、表４では説明の便宜上、ドメインに配信設定が対応付けられているが、画像ＩＤごとに配信設定が対応付けられていてもよい。画像ごとに細かに広告の配信方法を決定できる。
【００７５】
（履歴管理サーバの機能について）
広告画像通信部２１は情報処理装置１０からクッキーを取得して、表示領域決定部２２に広告として表示される全天球画像と表示領域を決定させる。また、広告情報（全天球画像と表示領域）を広告配信サーバ４０に送信する。広告画像通信部２１は送受信部２１ａを有する。送受信部２１ａは広告画像通信部２１の通信に関する処理を受け持つ。なお、以下の説明では送受信部２１ａが通信する処理について説明を省略する。
【００７６】
表示領域決定部２２は、クッキーに基づいて閲覧者が閲覧していた画像ＩＤを操作履歴ＤＢ２９１から特定する。また、クッキーに含まれるドメインで広告画像ＤＢ２９２を検索し、広告主Ｗｅｂサイト３０を特定する。この広告主Ｗｅｂサイト３０の全天球画像を画像ＩＤで特定する。そして、この全天球画像の表示領域を操作履歴ＤＢ２９１の閲覧画角１〜３により決定する。
【００７７】
まず、閲覧者が興味を持っている画角は長く表示されると考えられる。従って、まず、静止時間が最も長い閲覧画角を表示領域に決定する。更に、拡大と縮小を考慮してもよい。拡大することは閲覧者が興味を持っていると考えられ、縮小することは閲覧者がより広い範囲に興味を持っていると考えられる。表示領域決定部２２は、静止時間、拡大及び縮小をポイントに変換して、最もポイントが高い画角を表示領域に決定する。
【００７８】
閲覧画角１のポイント＝１０秒×１．５（拡大有り）＝１５
閲覧画角２のポイント＝５秒×０．８（縮小有り）＝４．８
閲覧画角３のポイント＝３秒×１．５＝４．５
操作履歴取得部２３は、情報処理装置１０からクッキーと共に操作履歴を取得し、操作履歴ＤＢ２９１に設定する。操作履歴取得部２３は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行してネットワーク・ドライバ２０５を制御すること等により実現される。
【００７９】
なお、情報処理装置１０の操作履歴記録部１５４を履歴管理サーバ２０が有していてもよい。操作履歴記録部１５４は時系列的な操作内容を必要とするので、通信帯域などによっては履歴管理サーバ２０が取得することが困難になるおそれがある。これに対し、情報処理装置１０の操作履歴記録部１５４は最終的な操作履歴のみを履歴管理サーバ２０に送信すればよいので通信負荷を低減できる。
【００８０】
＜各Ｗｅｂページが有する情報＞
図１１は、各Ｗｅｂページが有する情報を模式的に説明する図の一例である。図１１（ａ）は広告主Ｗｅｂサイト３０が提供するＷｅｂページであり、図１１（ｂ）はパートナーサイト５０が提供するＷｅｂページである。
【００８１】
広告主Ｗｅｂサイト３０が提供するＷｅｂページは全天球画像４０１を有しており、全天球画像は画像ＩＤを有している。また、広告主Ｗｅｂサイト３０が提供するＷｅｂページによりリターゲティングタグ４０４が付随して情報処理装置１０に送信される。リターゲティングタグ４０４には広告配信サーバ４０のＵＲＬが記述されており、ブラウザ８はリターゲティングタグ４０４を実行して広告配信サーバ４０からクッキー４０３を取得する。更に、リターゲティングタグ４０４には履歴管理サーバ２０のＵＲＬが記述されており、ブラウザ８はリターゲティングタグ４０４を実行して履歴管理サーバ２０に、クッキー４０３、画像ＩＤ及び操作履歴を送信する。
【００８２】
パートナーサイト５０が提供するＷｅｂページは広告枠４０２を有している。広告枠４０２にはアドタグなどのスクリプトと広告枠ＩＤが対応付けられており、スクリプトには広告配信サーバ４０のＵＲＬが記述されている。ブラウザ８はスクリプトを実行してクッキー４０３を広告配信サーバ４０に送信する。
【００８３】
＜画角について＞
図１２は、全天球画像の閲覧画角を説明する図の一例である。図１２の全天球画像は正距円筒図法で表されている。閲覧者が操作する場合、図１（ａ）のように全天球のまま所定領域Ｔを表示させている。この場合、全天球画像の閲覧画角は全天球画像から切り抜かれる４点の座標で表現される。所定領域Ｔは矩形なので、本実施形態では対角頂点のみで閲覧画角が示される。
【００８４】
＜操作履歴＞
図１３は、操作履歴の記録を説明する図の一例である。閲覧者は広告主Ｗｅｂサイト３０が提供するＷｅｂページの全天球画像を操作する。図１３ではＷｅｂページの全天球画像を正距円筒図法で簡略化して示している。この全天球画像は不動産の物件のものであるため、キッチン３４１、玄関３４２、窓３４３、及び、ベランダ３４４（天井も床も写っているが省略されている）が写っている。
【００８５】
閲覧者は全天球画像を回転させて、興味のある対象（場所）を閲覧する。回転させている間は静止していないが、静止時間が所定以上になると操作履歴記録部１５４は閲覧画角３０１〜３０３と静止時間を記録する。また、拡大と縮小の有無、拡大後と縮小後の閲覧画角を記録する。
【００８６】
＜動作手順＞
図１４、図１５を用いて閲覧システム１００の動作を説明する。図１４は履歴管理サーバ２０が操作履歴を記録するまでのシーケンス図であり、図１５は情報処理装置１０が広告を表示するまでのシーケンス図である。
【００８７】
S1：まず閲覧者はブラウザ８を起動させる操作を行う。情報処理装置１０はブラウザ８を起動させる。
【００８８】
S2：閲覧者は広告主Ｗｅｂサイト３０を表示させる操作を行い、情報処理装置１０の操作受付部１４は広告主Ｗｅｂサイト３０のＵＲＬやＩＰアドレスを受け付ける。情報処理装置１０のＷｅｂページ取得部１１は広告主Ｗｅｂサイト３０にＷｅｂページを要求する。
【００８９】
S3：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１はリターゲティングタグを含む画面情報を情報処理装置１０に送信する。リターゲティングタグの送信は画面情報と同時でなくてもよい。
【００９０】
S4：Ｗｅｂページ解析部１２はＷｅｂページを解析し、スクリプト（リターゲティングタグ）を検出すると共に、ＨＴＭＬとＣＳＳをＷｅｂページ表示部１３に送出する。これにより広告主Ｗｅｂサイト３０のＷｅｂページが表示される。
【００９１】
S5：リターゲティングタグが実行されることでクッキー取得部１５２は、リターゲティングタグに記述された広告配信サーバ４０のＵＲＬに対しクッキーを要求する。この時、広告主Ｗｅｂサイト３０を特定するためＷｅｂページのドメイン名が送信される。
【００９２】
S6：広告配信サーバ４０のクッキー生成部４２は、クッキー名、クッキー値、生成時刻、有効期限、及び、ドメイン名を含むクッキーを生成し、情報処理装置１０に送信する。
【００９３】
S7：情報処理装置１０のクッキー取得部１５２はクッキーを受信し、記憶部１９に記憶させる。
【００９４】
S8：情報処理装置１０の操作受付部１４は閲覧者の全天球画像に対する操作を受け付け、操作履歴記録部１５４に通知する。操作履歴記録部１５４は操作履歴を記録する。閲覧者が複数の全天球画像を閲覧した場合、全ての全天球画像について操作履歴を記録する。
【００９５】
S9：情報処理装置１０の操作履歴送信部１５５は、リターゲティングタグに記述された履歴管理サーバ２０のＵＲＬに対し、画像ＩＤと共に操作履歴及びクッキーを履歴管理サーバ２０に送信する。なお、操作履歴を送信するタイミングは、閲覧者が広告主Ｗｅｂサイト３０の閲覧を終了した時でもよいし、１つの全天球画像の閲覧を終了して次の全天球画像の閲覧に遷移した時でもよい。あるいは、閲覧者の明示的な操作により送信してもよい。
【００９６】
S10：履歴管理サーバ２０の操作履歴取得部２３は画像ＩＤ、操作履歴及びクッキーを受信し、操作履歴ＤＢ２９１に記憶させる。
【００９７】
S11：次に、閲覧者はパートナーサイト５０を表示させる操作を行い、情報処理装置１０の操作受付部１４はパートナーサイト５０のＵＲＬやＩＰアドレスを受け付ける。情報処理装置１０のＷｅｂページ取得部１１はパートナーサイト５０にＷｅｂページを要求する。
【００９８】
S12：パートナーサイト５０のＷｅｂページ提供部３１は広告枠を含む画面情報を情報処理装置１０に送信する。広告枠の送信は画面情報と同時でなくてもよい。
【００９９】
S13：Ｗｅｂページ解析部１２はＷｅｂページを解析し、広告枠に対応づけられたスクリプトを検出すると共に、ＨＴＭＬとＣＳＳをＷｅｂページ表示部１３に送出する。これによりパートナーサイト５０のＷｅｂページが表示される。
【０１００】
S14：広告枠のスクリプトが実行されることで広告取得部１５１は、広告枠に記述された広告配信サーバ４０のＵＲＬに対しクッキーと広告枠ＩＤを送信する。
【０１０１】
S15：広告配信サーバ４０の広告提供部４１はクッキーと広告枠ＩＤを受信する。広告配信サーバ４０の広告提供部４１は、受信したクッキーでクッキー情報ＤＢ４９１を検索する。クッキー情報ＤＢ４９１にクッキーが登録されている場合、広告配信サーバ４０はリターゲティングの対象となる閲覧者がパートナーサイト５０を訪れたことを検出する。
【０１０２】
S16：情報処理装置１０のブラウザ８が複数のクッキーを記憶している場合も少なくなく、この場合、広告取得部１５１は広告配信サーバ４０に関連する全てのクッキーを広告配信サーバ４０に送信する。広告提供部４１はクッキーが有するドメインに基づいて入札を行う。履歴管理サーバ２０にクッキーを送信すると、履歴管理サーバ２０はクッキーのクッキー値、生成時刻や閲覧者の属性に基づいて入札する。
【０１０３】
S17：広告提供部４１は入札金額などの入札の基準を満たす履歴管理サーバ２０に広告枠を販売する。本実施形態では履歴管理サーバ２０がクッキー値に基づき操作履歴がある広告主Ｗｅｂサイト３０の閲覧者であると特定し、広告枠を購入したものとする。
【０１０４】
S18：広告配信サーバ４０の広告提供部４１は広告要求タグ（プログラム）と広告枠ＩＤを情報処理装置１０に送信する。広告要求タグは、広告枠を購入した履歴管理サーバ２０のＵＲＬ等を含み、履歴管理サーバ２０が購入した広告枠に配信する広告を情報処理装置１０が要求するためのプログラムである。
【０１０５】
S19：情報処理装置１０の広告取得部１５１は広告要求タグを取得してこれを実行することで、履歴管理サーバ２０に広告要求とクッキーを送信する。
【０１０６】
S20：履歴管理サーバ２０の広告画像通信部２１は広告要求を受信し、表示領域決定部２２にクッキーを送出する。表示領域決定部２２は配信設定ＤＢ２９３を参照して配信設定を確認する。閲覧者の属性を確認し広告対象であり、非広告対象でないことを確認する。閲覧者の属性とは、年代、性別、職業、家族構成、年収、所在地などである。履歴管理サーバ２０はクッキーに対応付けて閲覧者の属性を蓄積している。なお、閲覧者の属性は、広告配信サーバ４０が蓄積していたものを利用してもよいし、閲覧者の属性を専門に蓄積するサーバから取得してもよい。履歴管理サーバ２０の表示領域決定部２２は、配信設定ＤＢ２９３を参照して広告内容を決定する。ここでは同じ商品が指定されたものとする。
【０１０７】
S21：表示領域決定部２２はクッキーで操作履歴ＤＢ２９１を検索する。これにより、画像ＩＤと閲覧画角１〜３が決定される。クッキーに対応付けられた画像ＩＤが複数の場合がある。閲覧者が複数の全天球画像を閲覧した場合である。この場合、複数の全天球画像を全て送信してよい。あるいは、上記のポイントが最も高い閲覧画角を有する全天球画像に決定してもよいし、閲覧時刻が最も早い又は最も遅い全天球画像に決定してもよい。
【０１０８】
S22：表示領域決定部２２は、閲覧画角１〜３をポイントに変換し、最もポイントが高い閲覧画角を表示領域に決定する。広告内容は「同じ画像」なので、表示領域決定部２２は広告画像ＤＢ２９２から、ドメインと画像ＩＤで特定される全天球画像を読み出す。
【０１０９】
S23：広告画像通信部２１は広告情報（全天球画像と表示領域）を情報処理装置１０に送信する。
【０１１０】
S24：情報処理装置１０の広告取得部１５１は広告情報を受信する。広告表示部１５３は、広告要求タグで広告を要求した広告枠に、表示領域で決定される画角で全天球画像を表示する。
【０１１１】
このように、本実施形態の閲覧システム１００は、クッキーで閲覧者を追跡して閲覧者が興味を示した画角で全天球画像を表示できる。情報処理装置１０はＷｅｂサイトを表示した直後（初期状態）から、閲覧者が興味を持った表示領域で全天球画像を表示できるのでクリック率を向上できる。
【０１１２】
なお、本実施例では、広告配信サーバ４０が広告要求タグを情報処理装置１０に送信しているが、履歴管理サーバ２０が広告配信サーバから広告情報を取得し、そのまま情報処理装置１０に送信してもよい。
【０１１３】
また、情報処理装置１０は、広告主Ｗｅｂサイト３０からリターゲティングタグを含む画面情報を取得し、パートナーサイト５０から広告枠を含む画面情報を取得する構成としたが、例えば、リターゲティングタグを含む画面情報及び広告枠を含む画面情報を、広告主Ｗｅｂサイト３０から取得するようにしても良い。更に、リターゲティングタグを含む画面情報及び広告枠を含む画面情報を、パートナーサイト５０から取得するようにしても良い。
【０１１４】
また、ステップS9において、情報処理装置１０が操作履歴、クッキー、画像ＩＤを履歴管理サーバ２０に対して送信しているが、履歴管理サーバ２０が、情報処理装置１０で操作される画像ＩＤを別の方法で取得する場合（例えば広告主Ｗｅｂサイト３０から表示する画像が履歴管理サーバ２０に対して通知され、履歴管理サーバ２０が、情報処理装置１０に画像を送信することで、履歴管理サーバ２０が情報処理装置１０で表示される画像を特定できる場合や、情報処理装置１０が画面情報を解析し、操作対象となる画像を履歴管理サーバ２０から別途取得して表示することで、履歴管理サーバ２０が情報処理装置１０で表示される画像を特定できる場合等）、情報処理装置１０は、ステップS9において画像ＩＤを送信しなくても良い。
【実施例２】
【０１１５】
本実施例では、閲覧者が全天球画像以外の画像を閲覧している場合にも操作履歴を記録できる閲覧システム１００について説明する。また、広告主Ｗｅｂサイト３０とパートナーサイト５０で異なる全天球画像を表示できる閲覧システム１００について説明する。
【０１１６】
システム構成、ハードウェア構成、及び、機能ブロック図については実施例１と同様であるため、相違点を主に説明する。
【０１１７】
＜広告主Ｗｅｂサイトで平面画像が閲覧される場合＞
図１６は広告主Ｗｅｂサイト３０で表示される画像を説明する図の一例である。この広告主Ｗｅｂサイト３０では不動産のある物件の４つの平面画像３１１〜３１４が用意されている。閲覧者が任意の平面画像３１１〜３１４をクリックすると表示欄３２０にクリックした平面画像が大きく表示される。このような平面画像３１１〜３１４は画角が固定なので操作履歴記録部１５４が閲覧画角を記録できない。しかしながら、広告主は閲覧者が興味を示す対象を知りたいので、平面画像３１１〜３１４に何が写っているかが分かって入れれば、それを利用して適切な広告を提供できる。
【０１１８】
平面画像３１１〜３１４の場合、例えば平面画像３１１〜３１４のメタデータ（平面画像に関する情報が記録されたデータ）に撮像対象が記録されている。平面画像３１１の撮像対象はキッチン、平面画像３１２の撮像対象は玄関、平面画像３１３の撮像対象は窓、平面画像３１４の撮像対象はベランダである。操作履歴記録部１５４は表示欄３２０に拡大表示した平面画像の撮像対象を操作履歴として記録する。
【０１１９】
一方、図１７に示すように、履歴管理サーバ２０は全天球画像の画角と撮像対象を対応付けて広告画像ＤＢ２９２に保持している。図１７は、広告画像ＤＢ２９２が有する情報を模式的に示す図である。図１７では１つの全天球画像にキッチン、玄関、窓、及び、ベランダが写っている。広告画像ＤＢ２９２にはキッチン３４１、玄関３４２、窓３４３、及び、ベランダ３４４の画角が登録されている。
【０１２０】
従って、操作履歴ＤＢ２９１に平面画像３１１（キッチン）の表示時間が一番長いと記録されていれば、表示領域決定部２２は全天球画像のうちキッチンが写っている画角を、広告で表示させる初期の表示領域に決定できる。
【０１２１】
このように、閲覧者が全天球画像以外の画像を閲覧している場合にも操作履歴を記録し広告の表示領域を決定できる。なお、４つの平面画像３１１〜３１４と全天球画像は同じ物件が撮像されたものでもよいし、異なる物件が撮像されたものでもよい。
【０１２２】
＜広告主Ｗｅｂサイトとパートナーサイトで異なる全天球画像を表示する場合＞
同様の仕組みを操作履歴の記録に採用することで、閲覧システム１００は広告主Ｗｅｂサイト３０とパートナーサイト５０で異なる全天球画像を表示できる。
【０１２３】
図１８は、２つの全天球画像と対象が写っている画角を模式的に示す。２つの全天球画像は異なる物件のものであるので、どの画角に何が写っているかは同じでない。しかし、図１７のように全天球画像の画角に写っている対象が広告画像ＤＢ２９２に設定されていれば、操作履歴記録部１５４が表示画角を記録することで、この表示画角に写っている対象を表示領域決定部２２が決定できる。例えば、図１８（ａ）の全天球画像が広告主Ｗｅｂサイト３０で表示され、(Xs1,Ys1)（Xe1,Ye1)が閲覧画角として記録されたものとする。この閲覧画角はキッチンであることが広告画像ＤＢ２９２に設定されているので、図１８（ｂ）の全天球画像がパートナーサイト５０で表示される場合、キッチンの画角である(Xs２,Ys２)（Xe２,Ye２)が表示領域になる。
【０１２４】
＜広告画像ＤＢ＞
【０１２５】
【表５】
2018160227.tif 000007
表５を用いて本実施例の広告画像ＤＢ２９２を説明する。なお、表５では主に表３との相違を説明する。表５（ａ）は平面画像が登録された広告画像ＤＢ２９２を示す。平面画像ごとに画像ＩＤと対象が登録されている。表５（ｂ）は全天球画像が登録された広告画像ＤＢ２９２を示す。表５（ｂ）の広告画像ＤＢ２９２は対象及び対象画角の項目を有している。対象及び対象画角は撮像されている対象とその画角が対応付けられた情報である。
【０１２６】
表示領域決定部２２は、広告主Ｗｅｂサイト３０で平面画像が閲覧された場合、表５（ａ）で閲覧された平面画像に対応付けられた対象を特定し、この対象が写っている全天球画像の画角を表５（ｂ）から特定できる。また、全天球画像が閲覧された場合、表５（ｂ）で閲覧された全天球画像の表示画角（ポイントが最も高い）に対応付けられた対象を特定し、この対象と同じ対象が写っている別の全天球画像の画角を表５（ｂ）から特定できる。
【０１２７】
＜動作手順＞
本実施例の閲覧システム１００の動作のうち操作履歴の記録は実施例１と同様でよい。図１９は操作履歴に基づいて表示領域を決定する手順のシーケンス図の一例である。なお、図１９の説明では主に図１５との相違を説明する。ステップＳ１０〜Ｓ２２の処理は図１５と同様とする。ただし、ステップＳ２０で広告内容が「類似商品」に決定されたものとする。
【０１２８】
S22-2：表示領域決定部２２は、クッキーに含まれるドメインと画像ＩＤで特定される広告画像ＤＢ２９２の対象及び対象画角を参照して、ステップＳ２２で決定した表示領域に最も近い対象画角を決定する。表示領域の中心と対象画角の中心の距離を比較すればよい。そしてこの対象画角に対応付けられた対象を特定する。
【０１２９】
S22-3：また、広告内容は「類似商品」であるので、表示領域決定部２２は広告画像ＤＢ２９２から、クッキーに含まれるドメインと画像ＩＤで特定される全天球画像を読み出す。そして、この全天球画像と類似する画像を広告画像ＤＢ２９２から特定する。類似する画像を特定する方法にはいくつかある。
・パターンマッチングなどの画像認識処理により類似する全天球画像を特定する
・それぞれの全天球画像（物件）の属性（一戸建て、マンション、部屋数、環境、駅までの距離等）を比較して類似する全天球画像を特定する
・閲覧者が閲覧した全天球画像と同じ全天球画像を閲覧した他の閲覧者が閲覧した全天球画像を類似していると決定する
・閲覧者の属性（年代、性別、職業、家族構成、年収、所在地）と類似した属性を有する閲覧者が閲覧した全天球画像を類似していると決定する
S22-4：表示領域決定部２２は、ステップＳ２２−２で決定した対象が、類似する全天球画像でどの画角に写っているかを広告画像ＤＢ２９２の対象と対象画角を参照して決定する。そしてこの対象画角を表示領域に決定する。以降の処理は図１５と同様でよい。
【０１３０】
このように本実施例の閲覧システム１００は、操作履歴で興味があると推定される対象に基づいて全天球画像の表示領域を決定できる。従って、操作履歴が記録される際の画像は全天球画像に限られない。また、広告主Ｗｅｂサイト３０で表示された全天球画像と類似する全天球画像をパートナーサイト５０で表示する際も閲覧者に最適な表示領域で表示できる。
【０１３１】
なお、本実施例では、広告画像ＤＢ２９２に対象及び対象画角が登録されているとしたが、表示領域決定部２２は画像処理により表示領域を決定してもよい。ポイントにより表示領域を決定すると、表示領域決定部２２は表示領域に写っている対象（例えばキッチン）を、機械学習などを利用したパターンマッチングで特定する。類似する全天球画像に対しても同様のパターンマッチングで同じ対象が写っている対象画角を特定すると、類似する全天球画像で対象が写っている表示領域を決定できる。
【実施例３】
【０１３２】
実施例１、２のリターゲティング広告により、閲覧者が広告を表示する際、閲覧システム１００は過去に閲覧者が表示させた閲覧画角を参考に全天球画像の所定領域Ｔを決定することができた。
【０１３３】
しかし、閲覧者が広告主Ｗｅｂサイト３０で閲覧した全天球画像と同一の全天球画像をパートナーサイト５０が表示する場合は、記録されている閲覧画角でしか表示できない。また、類似する全天球画像をパートナーサイト５０が表示する場合は、同じ対象物しか表示されない。このように、パートナーサイト５０が表示する全天球画像の表示領域が固定化されるおそれがある。
【０１３４】
そこで、本実施例では図２，３で説明したように、統計的な手法を使って広告枠４０２の表示領域を決定する閲覧システム１００について説明する。
【０１３５】
＜システム構成について＞
本実施例において、実施例１，２において同一の符号を付した構成要素は同様の機能を果たすので、主に本実施例の主要な構成要素についてのみ説明する場合がある。
【０１３６】
システム構成図については図４と同様とする。本実施例で主に説明されるのは情報処理装置１０がパートナーサイト５０のＷｅｂページを表示させた以降である。Ｗｅｂページには広告枠４０２が存在するため、クッキーが広告配信サーバ４０に送信される。しかし、本実施例では、閲覧者は過去に広告主Ｗｅｂサイト３０を訪問していなくてもよい。訪問していてもよいが、履歴管理サーバ２０は統計的に決定する表示領域を優先する。
【０１３７】
履歴管理サーバ２０が広告枠４０２を購入した場合、履歴管理サーバ２０は情報処理装置１０に広告情報を送信するが、広告情報の送信には２つのフェーズがある。
・蓄積フェーズ…閲覧者の操作履歴を蓄積する
・履歴利用フェーズ…操作履歴を利用して初期の表示状態を決定する
＜機能について＞
図２０は履歴管理サーバ２０の機能をブロック状に示す機能ブロック図の一例である。広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び、情報処理装置１０の機能ブロック図は図１０と同様であるとする。また、相違がある場合は適宜説明する。
【０１３８】
図２０の機能は蓄積フェーズに関するものである。従って、情報処理装置１０は履歴管理サーバ２０から広告要求タグを受信し、それを実行する。
【０１３９】
履歴管理サーバ２０は広告画像通信部２１、表示状態決定部２５、及び、操作履歴取得部２３を有する。広告画像通信部２１、及び、操作履歴取得部２３の機能は実施例１，２と同様である。また、記憶部２９には配信設定ＤＢ２９３、広告画像ＤＢ２９２、及び、操作履歴ＤＢ２９１が格納されている。配信設定ＤＢ２９３と広告画像ＤＢ２９２については実施例１，２と同様でよい。本実施例では操作履歴ＤＢ２９１の情報が異なるため表６にて説明する。
【０１４０】
表示状態決定部２５は初期の表示状態を決定する。広告要求に含まれるクッキーを実施例１，２ではリターゲティングに利用した。本実施例ではクッキーを広告対象の全天球画像の決定に使用する。表示状態決定部２５が広告対象の全天球画像を決定するには例えば以下の態様が考えられる。
・広告主が広告したい商品などの全天球画像を任意に決定する。
・更に、クッキーで閲覧者の属性を推定し、この属性の閲覧者向けに用意された全天球画像を決定する（例えば、３０代の独身男性向けに配信されるＷｅｂサイトの全天球画像を特定する）。クッキーから属性を決定するには表７の属性ＤＢ２９４が使用される。
・広告主Ｗｅｂサイトで表示した全天球画像を特定する（実施例１）。
・広告主Ｗｅｂサイトで表示した全天球画像と類似する全天球画像を特定する（実施例２）。
・広告主Ｗｅｂサイトの業種と同種の業種のＷｅｂサイトの広告用に用意された全天球画像を決定する（例えば、広告主Ｗｅｂサイトが不動産なら別の不動産会社の全天球画像を特定する）。
【０１４１】
表示状態決定部２５はこのように全天球画像を決定して、初期の表示状態が様々に変わるように各情報処理装置１０に配信する。初期の表示状態を決定する要素には以下のようなものがある。これらを画像要素という。
・初期画角
・初期変倍率
・リンク位置（後述するが広告主Ｗｅｂサイトへのリンクがある位置）
・回転速度（自動で全天球画像を回転させる場合）
また、パートナーサイト５０のＷｅｂページの広告枠４０２で自動的に決定される初期の表示状態を決定する要素に以下のようなものがある。これを広告枠要素という。
・広告枠サイズ
表示状態決定部２５は、画像要素（４つ）と広告枠要素（１つ）が様々な組み合わせの初期の表示状態を決定する。例えば、それぞれが５段階に変わりうるとすると、合計で要素が５つなので５の五乗の組み合わせがある。
【０１４２】
表示状態決定部２５が決定する初期の表示状態のうち初期画角は実施例１，２の表示領域に対応する。このように本実施例では、広告主Ｗｅｂサイト３０の閲覧画角と同じ表示領域で表示されるとは限らない。しかし、広告主Ｗｅｂサイト３０の閲覧画角と同じ表示領域を初期画角にして操作履歴を蓄積してもよい。この場合、広告主Ｗｅｂサイト３０の閲覧画角と同じ表示領域を初期画角にすることで、クリック率が向上するかどうかが統計的に分かる。
【０１４３】
広告画像通信部２１が広告情報を情報処理装置１０に送信すると、情報処理装置１０の広告表示部１５３が広告を表示する。閲覧者は広告を操作する（操作しない場合もある）。操作履歴記録部１５４は操作履歴を記録し、操作履歴送信部１５５が操作履歴を送信する。
【０１４４】
履歴管理サーバ２０の操作履歴取得部２３はクッキー、操作履歴、及び広告対象の全天球画像の画像ＩＤを取得し、初期の表示状態に対応付けて操作履歴ＤＢ２９１に格納する。このように、本実施例の操作履歴ＤＢ２９１はパートナーサイト５０の広告が表示された際の広告に対する操作履歴が記憶され、広告主Ｗｅｂサイト３０の全天球画像に対する操作履歴は必ずしも記録されない（記録することがより好ましい）。
【０１４５】
【表６】
2018160227.tif 000008
表６は操作履歴ＤＢ２９１に記憶される情報を模式的に示す。操作履歴ＤＢ２９１は、大きく、履歴識別情報、初期の表示状態、及び、操作履歴の３つに分類される。
【０１４６】
履歴識別情報は、画像ＩＤ、表示デバイス、及び、クッキーである。いずれも、情報処理装置１０から送信される情報である。補足すると表示デバイスはＯＳ又はブラウザの種類から判別可能であり、情報処理装置１０が履歴管理サーバ２０に通知する。
【０１４７】
初期の表示状態は、広告枠サイズ、初期画角、初期変倍率、回転速度、及び、リンク位置である。これらについては上記した。補足すると、広告枠サイズはパートナーサイト５０のＷｅｂページにある広告枠４０２の大きさ（画素数）であり、パートナーサイト５０によって予め決まっている。初期変倍率は、基準となる所定領域Ｔに対し、所定領域Ｔを大きくした場合に縮小、所定領域Ｔを小さくした場合に拡大となる、変倍の程度をいう。同じ全天球画像でも拡大された場合と縮小された場合でクリック率などが異なることが考えられ、これらが初期の表示履歴として記録される。回転速度は、広告として表示された全天球画像を広告表示部１５３が自動的に回転させる際の回転速度である。回転が速い場合と遅い場合でクリック率などが異なることが考えられ、これらが初期の表示履歴として記録される。なお、閲覧者が全天球画像を回転させた場合の回転速度を操作履歴として記録してもよい。リンク位置については図２２にて説明する。
【０１４８】
操作履歴は、開始画像、クリック結果、閲覧画角１〜３、クリック時画角、及びクリック時変倍率である。開始画像は、複数の全天球画像が広告として配信された場合に閲覧者が最初に操作した全天球画像である。クリック結果は閲覧者がクリックしたか否かを示す。閲覧画角１〜３は実施例１、２と同様になる。クリック時画角は閲覧者が全天球画像をクリックした時の画角である。クリック時変倍率は閲覧者が全天球画像をクリックした時の変倍率である。
【０１４９】
画角と変倍率は独立に定まるものではなく、画角が決まると変倍率も定まる。画角を小さくすることは拡大に相当し、画角を大きくすることは縮小に相当するためである。しかし、画角の変更とは別に変倍という処理又は操作が可能であるため、履歴管理サーバ２０は画角とは別に記録できる。また、これら変倍の有無がクリック率と関係することが期待される。
【０１５０】
<<履歴利用フェーズの機能>>
図２１は履歴管理サーバ２０の機能をブロック状に示す機能ブロック図の一例である。図２１の機能は履歴利用フェーズに関するものである。蓄積フェーズと同様に、情報処理装置１０は履歴管理サーバ２０から広告要求タグを受信し、それを実行する。
【０１５１】
履歴管理サーバ２０は広告画像通信部２１、及び、表示領域決定部２２を有する。操作履歴取得部２３を有していないが、履歴利用フェーズで操作履歴を記録することも可能である。履歴利用フェーズで操作履歴を記録することで更に多くの操作履歴を蓄積できる。図２１では説明の便宜上、省略されているに過ぎない。また、記憶部２９には新たに属性ＤＢ２９４が記憶されている。属性ＤＢ２９４については表７にて説明する。
【０１５２】
表示領域決定部２２は、クッキーを参照して全天球画像を決定する。全天球画像の決定方法は図２０と同様でよい。そして、表示領域決定部２２は操作履歴ＤＢ２９１と属性ＤＢ２９４を参照して広告対象の全天球画像の表示領域を決定する。まず、属性ＤＢ２９４について説明する。
【０１５３】
【表７】
2018160227.tif 000009
表７は属性ＤＢ２９４の情報を模式的に示す。属性ＤＢ２９４はクッキー、年代、及び、性別が登録されている。すなわち、閲覧者の属性が記録されている。この他、職業、家族構成、年収、所在地、嗜好（好きなスポーツ、食べ物、ニュース分野、芸能人）など、属性と呼ばれる情報が登録されうる。属性ＤＢ２９４は履歴管理サーバが有する他、履歴管理サーバがアクセス可能なネットワーク上にあればよい。
【０１５４】
表示領域決定部２２は、属性ＤＢ２９４を参照してクッキーに対応付けられた閲覧者の属性を決定し、この属性の他の閲覧者の操作履歴のポイントが高い初期の表示状態を、広告対象の全天球画像の表示領域に決定する。詳細は後述する。
【０１５５】
＜リンク位置について＞
図２２は、リンク位置を説明する図の一例である。リンク３６１は、広告として表示された全天球画像の下部（図２２（ａ））、上部（図２２（ｂ））、左端（図２２（ｃ））、右端（図２２（ｄ））に配置される。リンク位置を決定するのは例えば、表示領域決定部２２である。リンク３６１には、リンク先として広告主ＷｅｂサイトのＵＲＬが対応付けられている。また、リンク３６１には「今すぐ、クリック！」など、閲覧者が広告をクリックすることを促す旨のメッセージが表示される。
【０１５６】
閲覧者が、リンク３６１をクリック（又はタップ）すると情報処理装置１０はリンク先のＵＲＬに接続する。全天球画像の画像部分はクリック（又はタップ）以外の操作で回転、拡大/縮小等が可能になっているので、閲覧者が誤って全天球画像をクリック（又はタップ）しても情報処理装置１０はリンク先に接続しない。
【０１５７】
リンク位置によって閲覧者のクリック率が異なることが知られており、初期の表示状態にリンク位置を含めることで、ポイントの高いリンク位置で広告の配信が可能になる。
【０１５８】
なお、ユーザは全天球画像に対してマウスドラッグ（タッチパネルの場合はフリック）などの操作で全天球の画像を回転させ、拡大ボタン・縮小ボタンの操作（タッチパネルの場合はピンチイン・ピンチアウト）により拡大・縮小させることができる。
【０１５９】
＜蓄積フェーズの動作手順＞
図２３は、蓄積フェーズにおける閲覧システムの動作を示すシーケンス図の一例である。図２３は情報処理装置１０が広告要求を送信した後の処理である。
【０１６０】
S1：履歴管理サーバ２０の表示状態決定部２５は全天球画像と初期の表示状態を決定し、広告情報（全天球画像と初期の表示状態）を広告画像通信部２１に送出する。
【０１６１】
S2：広告画像通信部２１は広告情報（全天球画像と初期の表示状態）を情報処理装置１０の広告取得部１５１に送出する。
【０１６２】
S3：情報処理装置１０の広告取得部１５１は広告情報（全天球画像と初期の表示状態）を受信し、広告表示部１５３に送出する。広告表示部１５３は広告を情報処理装置１０のＬＣＤ２０６に表示する。
【０１６３】
S4：広告が表示されると閲覧者が広告を操作する場合がある。操作受付部１４は操作を受け付け、操作履歴記録部１５４に操作内容を通知する。これにより、操作履歴記録部１５４は操作履歴を蓄積する。
【０１６４】
S5：操作履歴記録部１５４は操作履歴を操作履歴送信部１５５に送出する。このタイミングは、例えば閲覧者がパートナーサイト５０のＷｅｂページの操作を終了した時、又は別の広告の操作を開始した時などである。
【０１６５】
S6：操作履歴送信部１５５は操作履歴、クッキー及び画像ＩＤを履歴管理サーバ２０に送信する。
【０１６６】
S7：履歴管理サーバの操作履歴取得部２３は操作履歴、クッキー及び画像ＩＤを受信し、初期の表示状態と対応付けて操作履歴ＤＢ２９１に登録する。なお、初期の表示状態と操作履歴を対応させるため、ステップＳ１で初期の表示状態のＩＤ等を送信しておき、ステップＳ６で情報処理装置１０が初期の表示状態のＩＤを返す。あるいは、ステップＳ１で初期の表示状態を送信するか又は情報処理装置１０が解析して、ステップＳ６で情報処理装置１０が初期の表示状態を返してもよい。
【０１６７】
＜履歴利用フェーズの動作手順＞
図２４は、履歴利用フェーズにおける閲覧システム１００の動作を示すシーケンス図の一例である。
【０１６８】
S11：情報処理装置１０は広告要求タグを実行して、広告枠サイズとクッキーを含む広告要求を履歴管理サーバ２０に送信する。広告枠サイズが送信されるのは、情報処理装置１０が表示する広告枠の広告枠サイズに最適な表示領域を履歴管理サーバ２０が決定するためである。
【０１６９】
S12：広告画像通信部２１は広告要求を受信し、広告要求を表示領域決定部２２に送出する。
【０１７０】
S13：表示領域決定部２２は広告画像ＤＢ２９２、操作履歴ＤＢ２９１、及び、属性ＤＢ２９４を参照して表示領域を決定する。詳細は図２５にて説明する。
【０１７１】
S14：表示領域決定部２２は全天球画像と表示領域を含む広告情報を広告画像通信部に送出する。
【０１７２】
S15：広告画像通信部２１は広告情報を情報処理装置１０に送信する。
【０１７３】
S16：情報処理装置１０の広告取得部１５１は広告情報を受信し広告表示部１５３に送出する。これにより、この閲覧者がクリックする可能性が高い表示領域で全天球画像が表示される。
【０１７４】
＜表示領域の決定＞
図２５は、表示領域決定部２２が表示領域を決定する手順を示すフローチャート図の一例である。
【０１７５】
まず、表示領域決定部２２は情報処理装置１０から送信されたクッキーのクッキー値で属性ＤＢ２９４を検索し閲覧者の属性を決定する（Ｓ１０）。
【０１７６】
次に、表示領域決定部２２は閲覧者の属性と同じ属性を持つクッキー値を属性ＤＢ２９４から検索する（Ｓ２０）。属性にはいくつかのパラメータがあるため全てのパラメータが一致するとは限らない。このため、属性は一致するだけでなく類似度が高いだけでよい。例えば、影響の強いパラメータほど高い重み付けを与えて、一致するパラメータに応じて類似度を算出する。例えば、閲覧者の年代と性別と一致する他の閲覧者に１０という重み付けを与え、その他のパラメータは一致しても５という重みを与える。重みの合計が他の閲覧者の属性の類似度である。表示領域決定部２２は類似度が閾値以上のクッキー値を抽出する。
【０１７７】
次に、表示領域決定部２２は操作履歴ＤＢ２９１を参照し、ステップＳ２０で抽出したクッキー値に対応付けられ、かつ、広告対象の全天球画像の画像ＩＤを有する操作履歴（レコード）を抽出する（Ｓ３０）。すなわち、閲覧者と同じ属性の他の閲覧者の操作履歴のうち、広告される全天球画像の操作履歴を抽出する。同じ画像でないと画角と写っている対象の関係が様々なためである。
【０１７８】
次に、表示領域決定部２２は抽出した操作履歴をポイント化する（Ｓ４０）。操作履歴は、例えば、閲覧画角１〜３、開始画像、クリック結果、クリック時画角、及び、クリック時変倍率である。表示領域を決定するのは閲覧者のクリック率を向上させること、換言すると全天球画像のうち興味を引く表示領域を表示することである。従って、クリックがＴｒｕｅの操作履歴のポイントが最も高く、クリックしないが全天球画像が操作された操作履歴のポイントが次に高く、クリックせず全天球画像も操作されない操作履歴のポイントが最も低い。例えば、以下のように操作履歴にポイントを付与する。
(i)クリック結果がＴｒｕｅ…１０点
(ii)クリック結果がＦａｌｓｅ、かつ、閲覧画角１〜３に記録がある又はクリック時変倍率が初期変倍率と異なる…３点
(iii)クリック結果がＦａｌｓｅ、かつ、閲覧画角１〜３に記録がないか又はクリック時変倍率が初期変倍率と同じ…０点（又はマイナス３点）
これにより、操作履歴ＤＢ２９１のうち興味を引くと考えられる初期の表示状態ほど高いポイントが与えられる。なお、(i)(ii)のポイントを閲覧画角１〜３の静止時間で増大してもよい。
【０１７９】
次に、表示領域決定部２２はポイントが閾値以上の初期の表示状態があるか否かを判断する（Ｓ５０）。
【０１８０】
ステップＳ５０の判断がＹｅｓの場合、閲覧者の興味を引くと考えられる１つ以上の初期の表示状態が特定されたので、表示領域決定部２２はポイントが最も高い初期の表示状態を操作履歴ＤＢ２９１から抽出する（Ｓ６０）。ただし、次述するようにポイントが最も高い初期の表示状態に表示領域が決定されるとは限らない。
【０１８１】
次に、表示領域決定部２２は、閲覧者が閲覧するパートナーサイト５０のＷｅｂページの広告枠サイズと、ポイントが最も高い初期の表示状態の広告枠サイズが一致するか否かを判断する（Ｓ７０）。最も高いポイントが与えられた初期の表示状態が複数ある場合、そのうちの１つでも広告枠サイズが一致すればよい。
【０１８２】
ステップＳ７０の判断がＹｅｓの場合、ポイントが最も高い初期の表示状態をそのまま適用できるので、表示領域決定部２２はポイントが最も高い初期の表示状態を表示領域等に決定する（Ｓ８０−１）。
【０１８３】
ステップＳ７０の判断がＮｏの場合、広告枠サイズが異なるためそのままではポイントが最も高い初期の表示状態をパートナーサイト５０の広告枠に適用できないので、表示領域決定部２２は適宜、広告対象の全天球画像を調整する（Ｓ９０−１）。この場合、いくつかの方法が考えられる。
(i) ポイントが閾値以上の初期の表示状態に、広告枠サイズが同じものがあれば、そのうち最もポイントが高い初期の表示状態を採用する。ポイントは最も高いわけではないが、閲覧者の興味を引くと考えられる初期の表示状態で全天球画像を表示できる。
(ii) ポイントが最も高い初期の表示状態の広告枠サイズに合うように全天球画像を拡大、縮小する。こうすることで、広告対象の全天球画像が表示される広告枠サイズが、初期の表示状態の広告枠サイズと異なっていても、情報処理装置１０は閲覧者の興味を引くと考えられる表示領域に調整できる。
【０１８４】
また、ステップＳ５０でＮｏと判断された場合、閲覧者の興味を引くと考えられる初期の表示状態が見つからないので、表示領域決定部２２は操作履歴に基づいて表示領域を決定する（Ｓ１００）。実施例１，２のように、閲覧者の過去の操作履歴があれば過去に表示した閲覧画角を表示領域に決定する。閲覧者の過去の操作履歴がない場合、蓄積モードのように様々な表示領域に決定してよい。
【０１８５】
以上のように、本実施例の閲覧システム１００は、閲覧者の属性に近い他の閲覧者の操作履歴を用いてクリック率が高い初期の表示状態で全天球画像を配信できる。
【０１８６】
＜広告対象の全天球画像の調整＞
図２６は、広告対象の全天球画像の調整方法を説明する図の一例である。図２６（ａ）はポイントが最も高い初期の表示状態の広告枠サイズを示す。図２６（ｂ）に示すように、パートナーサイト５０のＷｅｂページの広告枠サイズの方が小さい場合、表示領域決定部２２は広告枠サイズの比に応じて広告対象の全天球画像を縮小する。これにより、広告枠にポイントが最も高い初期の表示状態と同じ表示領域で全天球画像を表示できる。
【０１８７】
図２６（ｃ）に示すように、パートナーサイト５０のＷｅｂページの広告枠サイズの方が大きい場合、表示領域決定部２２は広告枠サイズの比に応じて広告対象の全天球画像を拡大する。これにより、広告枠にポイントが最も高い初期の表示状態と同じ表示領域で全天球画像を表示できる。
【０１８８】
なお、ポイントが最も高い初期の表示状態の広告枠と、パートナーサイトのＷｅｂページの広告枠４０２のアスペクト比が異なる場合、表示領域決定部２２は初期の表示状態の広告枠の全体が、パートナーサイト５０の広告枠に入るように縮小又は拡大する。
【０１８９】
また、広告対象の全天球画像を調整する際、表示領域決定部２２は図２７に示すように画角を変更してもよい。図２７と図２６の広告枠サイズは同じである。図２７（ａ）はポイントが最も高い初期の表示状態の広告枠サイズを示す。図２７（ｂ）に示すように、パートナーサイト５０のＷｅｂページの広告枠サイズの方が小さい場合、パートナーサイト５０のＷｅｂページの広告枠４０２の広告枠サイズをそのまま表示領域とする。例えば、表示領域決定部２２は、ポイントが最も高い初期の表示状態の初期画角の中心を広告対象の全天球画像で特定し、パートナーサイト５０のＷｅｂページの広告枠４０２と同じサイズを切り出す。これにより、ポイントが最も高い初期の表示状態の全天球画像と同じ変倍率で中心に近い画角を広告枠４０２に表示できる。
【０１９０】
図２７（ｃ）に示すように、パートナーサイト５０のＷｅｂページの広告枠サイズの方が大きい場合、パートナーサイト５０のＷｅｂページの広告枠４０２の広告枠サイズをそのまま表示領域とする。例えば、表示領域決定部２２は、ポイントが最も高い初期の表示状態の初期画角の中心を広告対象の全天球画像で特定し、パートナーサイト５０のＷｅｂページの広告枠４０２と同じサイズを中心から切り出す。これにより、ポイントが最も高い初期の表示状態の全天球画像と同じ変倍率でより広い画角を表示できる。
【０１９１】
＜履歴利用フェーズにおける操作履歴の蓄積＞
このように履歴利用フェーズで広告が配信されるが、履歴利用フェーズで配信された広告に対し情報処理装置１０は操作履歴を履歴管理サーバ２０に蓄積できる。この場合、履歴利用フェーズで配信された広告の表示領域が、初期の表示状態となる。従って、利用履歴フェーズにおいても操作履歴を蓄積でき、表示領域決定部２２はクリックが更に高くなるように表示領域を決定できる。
【０１９２】
＜クリック時画角を閲覧領域に決定する場合＞
閲覧者が興味を引かれたのが初期画角の全天球画像なのか、クリック時の全天球画像なのかは閲覧者の印象なので一概には言えない。しかし、閲覧者が全天球画像を回転させて表示させた閲覧画角に興味を引かれてクリックする場合は少なくないと考えられる。このため、図２５の処理において表示領域決定部２２はクリック時画角を表示領域に決定してもよい。
【０１９３】
図２８は表示領域決定部２２が表示領域を決定する手順を示すフローチャート図の一例である。なお、図２８の説明では主に図２５との相違を説明する。ステップＳ１０〜Ｓ７０、Ｓ１００の処理は図２５と同様でよい。
【０１９４】
ステップＳ８０−２において、表示領域決定部２２はポイントが最も高いクリック時画角を表示領域に決定する（Ｓ８０−２）。
【０１９５】
ステップＳ９０−２において、表示領域決定部２２は適宜、広告対象の全天球画像をクリック時画角に合うように調整する（Ｓ９０−２）。この場合の調整方法はステップＳ９０−１の(i)(ii)と同様でよい。
【０１９６】
なお、初期画角とクリック時画角のどちらが選択されるかを、閲覧システム１００の管理者が履歴管理サーバ２０に設定しておいてよい。
【０１９７】
また、履歴管理フェーズで操作履歴が記録された場合、履歴管理フェーズで表示領域決定部２２が初期画角とクリック時画角のどちらで配信したかを記録しておき、操作履歴を蓄積して、初期画角とクリック時画角のうちポイントが高い方を選択することもできる。
【０１９８】
＜初期画角とクリック時画角が選択される場合＞
また、初期画角とクリック時画角のどちらが選択されるかを表示領域決定部２２が全天球画像の内容から選択してもよい。
【０１９９】
図２９は特定の対象が写っている全天球画像の一例を示す。図２９の全天球画像には女性３７１が写っている。広告業界では、閲覧者の属性が男性の場合、女性３７１が写っている画像のクリック率が高くなることが知られている。従って、閲覧者に広告に興味を持たせるには女性を表示領域に含めることが有効であると考えられる。例えば、初期画角とクリック時画角のどちらかに女性が写っている場合、表示領域決定部２２は写っている方を表示領域に決定する。女性３７１が写っているかどうかの判断には、実施例２の広告画像ＤＢ２９２を使用すればよい。
【０２００】
図３０は、表示領域決定部２２が表示領域を決定する手順を示すフローチャート図の一例である。なお、図３０の説明では主に図２５、図２８との相違を説明する。ステップＳ１０〜Ｓ６０、Ｓ１００の処理は図２５、２８と同様でよい。
【０２０１】
ステップＳ６５で表示領域決定部２２は初期画角又はクリック時画角に特定の対象が含まれるか否かを判断する（Ｓ６５）。
【０２０２】
初期画角に特定の対象が含まれる場合、ステップＳ８０−１、９０−１を実行し、クリック時画角に特定の対象が含まれる場合、ステップＳ８０−２、９０−２を実行する。
【０２０３】
こうすることで、閲覧システム１００は、閲覧者が興味のある対象が含まれている初期画角又はクリック時画角を、パートナーサイト５０のＷｅｂページが表示された直後の表示領域に決定できる。
【０２０４】
初期画角又はクリック時画角のいずれにも特定の対象が写っていない場合、閲覧システム１００の管理者による設定に従う。
【０２０５】
なお、対象として女性を挙げたのは一例に過ぎず、各種の物体や風景が対象となりうる。例えば、不動産の物件にとってセールスポイントになる建物内の場所、観光地の見所、光景、男性、子供、動物などの対象によって、初期画角又はクリック時画角が選択されてもよい。
【０２０６】
＜特定の対象が写っている画角を表示領域に決定する場合＞
初期画角又はクリック時画角のいずれかに限定するのでなく、表示領域決定部２２は特定の対象が写っている画角を表示領域に決定してもよい。
【０２０７】
まず、閲覧者のクッキーと閲覧者が好む特定の対象が属性ＤＢ２９４の嗜好に関する情報として登録されているものとする。表示領域決定部２２は閲覧者に対応付けられた特定の対象を属性ＤＢ２９４から選択する。特定の対象と画角の関係は実施例２の広告履歴ＤＢのように予め登録されているため、表示領域決定部２２は閲覧者が興味を持つ対象が写っている対象画角を表示領域に決定できる。
【０２０８】
図３１は、表示領域決定部２２が表示領域を決定する手順を示すフローチャート図の一例である。なお、図３１の説明では主に図２５、図２８との相違を説明する。ステップＳ１０、Ｓ１００の処理は図２５、図２８と同様でよい。
【０２０９】
ステップＳ１５で表示領域決定部２２は属性ＤＢ２９４から閲覧者に対応付けられた閲覧者が好む特定の対象を読み出す（Ｓ１５）。ステップＳ２０〜Ｓ６０の処理は図２５、図２８と同様でよい。
【０２１０】
ステップＳ６７で表示領域決定部２２は広告対象の全天球画像に閲覧者の特定の対象が含まれるか否かを判断する（Ｓ６７）。閲覧者の特定の対象とは、属性ＤＢ２９４で閲覧者に対応付けられた特定の対象である。
【０２１１】
ステップＳ６７の判断がＹｅｓの場合、表示領域決定部２２は全天球画像から特定の対象が含まれる画角を中心に広告枠のサイズを切り出して表示領域に決定する（Ｓ８０−３）。初期の表示状態の広告枠サイズに関係なく、特定の対象をパートナーサイト５０の広告枠サイズに最適に切り出す。なお、広告枠に収まるように適宜、拡大又は縮小されてもよい。
【０２１２】
ステップＳ６７の判断がＮｏの場合、表示領域決定部２２は初期の表示状態又はクリック時画角を表示領域に決定する（Ｓ９０−３）。初期の表示状態又はクリック時画角のいずれを選択するかは管理者等により設定されているものとする。
【０２１３】
図３１の処理によれば、初期画角又はクリック時画角のいずれかに限定することなく、閲覧者が好む可能性が高い対象が写っている画角を表示領域に決定できる。
【０２１４】
なお、図３１では閲覧者が好む特定の対象が広告対象の全天球画像に含まれるか否かが判断されたが、閲覧者の属性と類似する他の閲覧者が好む特定の対象に基づいて判断されてもよい。例えば、閲覧者が好む特定の対象が広告対象の全天球画像に含まれていない場合に閲覧者の属性と類似する他の閲覧者が好む特定の対象の有無を判断することで、次善の表示領域を決定できる。
【０２１５】
＜全天球画像の除外＞
本実施例では操作履歴にクリック結果が含まれるため、表示領域決定部２２は画像ごとにクリック率を算出できる。
【０２１６】
図３２は、クリック率が含まれる操作履歴の一例を示す。図３２には、画像ＩＤに対応付けて、表示回数、クリック率、及び配信の各項目が登録されている。表示回数はパートナーサイト５０で全天球画像が様々な初期画角等で表示された回数である。クリック率は、広告として全天球画像が配信された回数に対しクリックされた回数の比率である。配置とは、全天球画像を配信するか否を示す。表示領域決定部２２はクリック率を算出し、一定の表示回数を超えてもクリック率が閾値未満の全天球画像を広告の対象から除外する。
【０２１７】
クリック率が高くなるように表示領域が決定された全天球画像が、十分に大きい一定の表示回数以上表示されたのに、クリック率が閾値未満の場合、この全天球画像の商品は興味を引かない可能性が高い。このような全天球画像を広告の対象から除外することで、クリック率が低い全天球画像を配信する無駄をなくし、クリックが期待される全天球画像の配信機会を増やすことができる。
【０２１８】
＜まとめ＞
以上説明したように本実施例の閲覧システム１００は、初期の表示状態と操作履歴を蓄積してクリック率が画角で全天球画像の広告を配信するので、閲覧者が広告に興味を持ちやすくなりクリック率を向上できる。
【実施例４】
【０２１９】
本実施例では情報処理装置１０が広告をクリック（又はタップ）した場合に、広告主Ｗｅｂサイト３０が表示する全天球画像について説明する。
【０２２０】
本実施例の背景を説明する。例えば、広告主Ｗｅｂサイト３０が不動産を紹介するＷｅｂページを提供するものであり、パートナーサイト５０が不動産の物件の全天球画像の閲覧を可能にするＷｅｂページを提供しているものとする。しかし、全天球画像は表示領域が変わると写っている被写体も変わるので、パートナーサイト５０の全天球画像と広告主Ｗｅｂサイト３０の全天球画像が同じものかどうかの判断さえ困難になる。また、閲覧者はパートナーサイト５０の閲覧画角と同じ表示領域で全天球画像を表示させるために、広告主Ｗｅｂサイト３０の全天球画像を回転させたり拡大・縮小したりする必要がある。
【０２２１】
そこで、本実施例の閲覧システム１００は以下のように動作する。
【０２２２】
＜概略的な動作＞
図３３は、本実施例の閲覧システム１００の概略的な動作を説明する図の一例である。
（１）閲覧者が操作する情報処理装置１０はパートナーサイト５０が提供するＷｅｂページにアクセスすることでＷｅｂページを表示している。実施例１〜３で説明したようにＷｅｂページの広告枠４０２には、履歴管理サーバ２０が決定した表示領域で全天球画像の広告が表示される。閲覧者が広告枠の全天球画像を回転させたり拡大・縮小したりすることで閲覧画角を任意に変更できる。
（２）閲覧者が広告枠４０２をクリック（又はタップ）すると情報処理装置１０は全天球画像の画像ＩＤとクリック時の閲覧画角を広告主Ｗｅｂサイト３０に送信する。広告主Ｗｅｂサイト３０のＵＲＬは広告枠４０２に対応付けられている。
（３）広告主Ｗｅｂサイト３０は画像ＩＤに対応付いている全天球画像を取得する。
（４）広告主Ｗｅｂサイト３０は情報処理装置１０から受信した閲覧画角を表示領域に指定した全天球画像を含むＷｅｂページを情報処理装置１０に送信する。情報処理装置１０はこのＷｅｂページを表示する。
【０２２３】
こうすることで、情報処理装置１０が広告主Ｗｅｂサイト３０のＷｅｂページを受信した直後から、閲覧者がパートナーサイト５０のＷｅｂページで閲覧していた広告枠４０２の閲覧画角で同じ全天球画像を表示することができる。例えば、情報処理装置１０がある物件のキッチンを表示している状態で広告枠４０２に対応付けられたＵＲＬでアクセスすると、広告主Ｗｅｂサイト３０は同じ物件の同じキッチンを表示領域とする全天球画像のＷｅｂページを提供する。
【０２２４】
また、Ｗｅｂページに、閲覧者が閲覧していた物件に関連する他の全天球画像が含まれていてもよい。図３３では閲覧者が閲覧していた物件の見取り図にＡ〜Ｃの撮像位置が示されており、閲覧者が撮像位置を選択することで全天球画像を切り替えることができる。
【０２２５】
このように、本実施例の閲覧システム１００はパートナーサイト５０の全天球画像と同じ全天球画像が広告主Ｗｅｂサイト３０で表示されたことを閲覧者がすぐに把握でき、更に、閲覧者がパートナーサイト５０の閲覧画角で全天球画像を表示する操作を不要にできる。
【０２２６】
＜機能について＞
図３４は、情報処理装置１０と広告主Ｗｅｂサイト３０の機能をブロック状に示す機能ブロック図の一例である。情報処理装置１０の機能は図１０と同様でよい。一方、広告主Ｗｅｂサイト３０はＷｅｂページ提供部３１に加え、画像決定部３２を有している。
【０２２７】
画像決定部３２は、情報処理装置１０から送信された画像ＩＤにより画像ＤＢ３９１を検索し、画像ＩＤに対応付けられた全天球画像を読み出す。また、画像決定部３２は情報処理装置１０から送信された閲覧画角をそのまま表示領域に決定する。画像決定部３２は、図５に示したＣＰＵ２０１がプログラム２０９ｐを実行すること等により実現される。
【０２２８】
また、広告主Ｗｅｂサイト３０は、記憶部３９を有している。記憶部３９は、図５に示したＨＤＤ２０９又はメモリ２０２により実現される。記憶部３９には画像ＤＢ３９１が構築されている。
【０２２９】
【表８】
2018160227.tif 000010
表８は画像ＤＢ３９１に記憶されている情報を模式的に示す。画像ＤＢ３９１は画像ＩＤ、画像、画像内容、及び、関連画像の各項目を有する。画像ＩＤ、画像、画像内容は表３と同様である。関連画像は、画像ＩＤに対応付けられた画像（全天球画像）と関連する他の画像（全天球画像）の画像ＩＤである。例えば、広告主Ｗｅｂサイト３０が不動産を紹介するＷｅｂページを提供する場合、関連する他の画像は同じ物件の別の部屋の全天球画像等である。
【０２３０】
＜動作手順＞
図３５は、情報処理装置１０が広告主Ｗｅｂサイト３０のＷｅｂページを表示する手順を示すシーケンス図の一例である。
【０２３１】
S1：実施例１〜３で説明したように情報処理装置１０の広告取得部１５１は広告情報を履歴管理サーバ２０から取得する。広告情報には全天球画像、全天球画像の画像ＩＤ、表示領域、及び、ＵＲＬが含まれている。情報処理装置１０はクリック率が高い表示領域で広告枠４０２に全天球画像を表示できる。
【０２３２】
S2：閲覧者は広告枠４０２の全天球画像を回転したり、拡大又は縮小するなどしてから、クリックする（又はタップする）。なお、一切、回転等しないでクリックしてもよい。操作受付部１４は閲覧者の操作を受け付ける。
【０２３３】
S3：操作履歴送信部１５５は、操作履歴、クッキー、及び画像ＩＤを履歴管理サーバ２０に送信する。こうすることで、履歴管理サーバ２０は全天球画像が広告として閲覧されている時も操作履歴を蓄積できる。
【０２３４】
S4：操作受付部１４がクリック（又はタップ）を受け付けると、Ｗｅｂページ取得部１１が広告情報に含まれるＵＲＬに対しＷｅｂページを要求する。Ｗｅｂページの要求には画像ＩＤとクリック時の閲覧画角が含まれる。
【０２３５】
S5：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１はＷｅｂページの要求を受信し、画像決定部３２が画像ＩＤに対応付けられた全天球画像を画像ＤＢ３９１から取得する。適宜、画像ＩＤと関連する関連画像も取得する。また、画像決定部３２は、情報処理装置１０から受信した閲覧画角を初期の表示領域として指定する。
【０２３６】
S6：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１は１つ以上の全天球画像を用いたＷｅｂページを生成する。
【０２３７】
S7：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１は全天球画像の表示領域が指定されたＷｅｂページを情報処理装置１０に送信する。
【０２３８】
S8：情報処理装置１０のＷｅｂページ取得部１１はＷｅｂページを受信する。Ｗｅｂページ解析部１２はスクリプトを抽出し、スクリプトの実行により実現される広告表示部１５３は表示領域の全天球画像を透視投影変換して広告枠４０２に表示する。
【０２３９】
＜画像ＩＤを用いない場合＞
図３５では、説明の便宜上、情報処理装置１０が画像ＩＤを広告主Ｗｅｂサイト３０に送信しているが、広告主Ｗｅｂサイト３０が特定の全天球画像を情報処理装置１０に提供させる場合、画像ＩＤはなくてもよい。特定の全天球画像は、例えば広告主Ｗｅｂサイト３０がポータルサイトとして提供するＷｅｂページに含まれる全天球画像である。この場合、複数の情報処理装置１０に対し同じ全天球画像が表示される。パートナーサイト５０の広告枠４０２に表示される全天球画像と、広告主Ｗｅｂサイト３０のＷｅｂページの全天球画像は同じであるとする。
【０２４０】
また、広告主Ｗｅｂサイト３０のＷｅｂページは広告情報に含まれるＵＲＬにより特定されるので、情報処理装置１０から画像ＩＤが送信されなくても広告主Ｗｅｂサイト３０はＵＲＬにより提供するＷｅｂページの全天球画像を決定することができる。
【０２４１】
図３６は、ＵＲＬにより決定される広告主Ｗｅｂサイト３０の全天球画像を模式的に説明する図の一例である。
（１）まず、広告主Ｗｅｂサイト３０では自身又は管理下ののＵＲＬに全天球画像を予め対応付けておく。
（２）広告主は広告主Ｗｅｂサイト３０で対応付けたＵＲＬと全天球画像を履歴管理サーバ２０にも対応付けて登録する。
（３）情報処理装置１０が履歴管理サーバ２０から広告情報と共に広告主Ｗｅｂサイト３０のＵＲＬを取得する。
（４）全天球画像がクリック（又はタップ）されると情報処理装置１０はＵＲＬに基づいて広告主Ｗｅｂサイト３０に閲覧画角を送信する。広告主Ｗｅｂサイト３０はＵＲＬに対応付けられた全天球画像を閲覧画角を表示領域として情報処理装置１０に送信する。
【０２４２】
このように、ＵＲＬによって全天球画像が特定され、パートナーサイト５０の広告枠４０２に表示される全天球画像と、同じ全天球画像を広告主Ｗｅｂサイト３０のＷｅｂページが表示できる。広告主Ｗｅｂサイト３０におけるＵＲＬと全天球画像の対応付けと、履歴管理サーバ２０におけるＵＲＬと全天球画像の対応付けとを広告主が異ならせておけば、パートナーサイト５０の全天球画像と異なる全天球画像を広告主Ｗｅｂサイト３０が情報処理装置１０に表示させることができる。
【０２４３】
＜パートナーサイトと広告主Ｗｅｂサイトとで異なる全天球画像を提供する＞
上記の説明では、パートナーサイト５０と広告主Ｗｅｂサイト３０の全天球画像が同じものであった。しかし、図１８や表５で説明したように、全天球画像に写っている対象の画角が全天球画像ごとに保持されている場合、パートナーサイト５０と広告主Ｗｅｂサイト３０とで異なる全天球画像を提供することができる。
【０２４４】
情報処理装置１０が画像ＩＤと閲覧画角を広告主Ｗｅｂサイト３０に送信した場合、広告主Ｗｅｂサイト３０は画像ＩＤで特定した全天球画像の閲覧画角に対応付けられている対象（その閲覧画角に写っているもの）を、画像ＤＢ３９１を参照して決定する。すなわち、広告主Ｗｅｂサイト３０は画像ＩＤでパートナーサイト５０のＷｅｂページで表示していた全天球画像を特定し閲覧画角で写っている対象を特定する。広告主Ｗｅｂサイト３０はこの対象が写っている他の全天球画像を対象を含む表示領域で情報処理装置１０に提供する。
【０２４５】
従って、本実施例の閲覧システム１００はパートナーサイトと広告主Ｗｅｂサイトとで異なる全天球画像を提供できる。
【０２４６】
機能ブロック図は図３４と同様でよく、画像ＤＢ３９１には表５と同様に「対象及び対象画角」が画像ＩＤに対応付けられている。また、画像ＤＢ３９１の関連画像には、例えば不動産であれば類似物件の全天球画像が登録されている。すなわち、パートナーサイト５０で全天球画像をクリックした閲覧者に閲覧させたい別の全天球画像が関連増に登録されている。不動産でなく商品であれば類似する商品、又は、パートナーサイト５０の全天球画像で表示された商品と対で必要になる商品等である。あるいは、観光地の全天球画像では、関連画像は類似する観光地等である。
【０２４７】
図３７は、情報処理装置１０が広告主Ｗｅｂサイト３０のＷｅｂページを表示する手順を示すシーケンス図の一例である。図３７では主に図３５との相違を説明する。ステップＳ１〜Ｓ４の処理は図３５と同様でよい。
【０２４８】
S5：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１はＷｅｂページの要求を受信する。画像決定部３２は画像ＩＤに対応付けられた全天球画像を画像ＤＢ３９１から特定する。次に、この全天球画像の閲覧画角に写っている対象を画像ＤＢ３９１の対象及び対象画角から特定する。次に、画像ＩＤに対応付けられた関連画像を画像ＤＢ３９１から特定する。関連画像に関し、画像ＩＤに対応付けられた全天球画像と同じ対象が写っている対象画角を画像ＤＢ３９１の対象及び対象画角から特定する。従って、パートナーサイト５０のＷｅｂページの全天球画像とは異なる全天球画像の表示領域を決定できる。関連画像と共に、パートナーサイト５０のＷｅｂページの全天球画像とは同じ全天球画像を提供してもよい。
【０２４９】
なお、画像決定部３２は画像ＤＢ３９１から関連画像を取得するのでなく、閲覧者の属性をクッキーで判断し、同じ属性の閲覧者が閲覧する全天球画像を選択してもよい。この場合、属性ごとに閲覧する傾向が高い全天球画像が記憶部３９に保持されている。この場合の表示領域の決定方法は同じでよい。このように、画像ＤＢ３９１に「対象及び対象画角」が登録されている場合、広告主Ｗｅｂサイト３０が提供する全天球画像の決定方法の自由度が高くなる。
【０２５０】
S6：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１は１つ以上の全天球画像を用いたＷｅｂページを生成する。以降の処理は図３５と同様でよい。
【０２５１】
＜画像ＩＤとクリック時の閲覧画角を情報処理装置が記録する場合＞
図３８は、本実施例の閲覧システム１００の概略的な動作を説明する図の一例である。
（１）閲覧者が操作する情報処理装置１０はパートナーサイト５０が提供するＷｅｂページを表示している。実施例１〜３で説明したようにＷｅｂページの広告枠４０２には、履歴管理サーバ２０が決定した表示領域で全天球画像の広告が表示される。閲覧者が広告枠４０２の全天球画像を回転させたり拡大・縮小したりすることで閲覧画角を任意に変更できる。
（２）閲覧者が広告枠４０２をクリックすると情報処理装置１０は全天球画像の画像ＩＤとクリック時の閲覧画角をクッキーに記憶する。
（３）一方、クリックにより情報処理装置１０は広告主Ｗｅｂサイト３０にＷｅｂページを要求する。広告主Ｗｅｂサイト３０のＵＲＬは広告枠４０２に対応付けられている。Ｗｅｂページの要求には画像ＩＤが含まれなくてよい。
（４）広告主Ｗｅｂサイト３０はＷｅｂページを情報処理装置１０に送信する。このＷｅｂページには、情報処理装置１０が画像ＩＤを送信した場合には画像ＩＤにより決まる全天球画像が含まれ、画像ＩＤを送信しない場合にはその他の方法により決まる全天球画像が含まれる。
（５）情報処理装置１０は広告主Ｗｅｂサイト３０からＷｅｂページを受信すると、Ｗｅｂページに含まれる全天球画像の画像ＩＤをクッキーから検索して、この画像ＩＤに対応付けられている閲覧画角を表示領域にして全天球画像を含むＷｅｂページを表示する。
【０２５２】
このように画像ＩＤと閲覧画角を情報処理装置１０が記憶しておくことで、閲覧者がパートナーサイト５０のＷｅｂページで閲覧していた広告枠４０２の閲覧画角で、情報処理装置１０が広告主Ｗｅｂサイト３０のＷｅｂページの全天球画像を表示することができる。
【０２５３】
なお、情報処理装置１０がブラウザでＷｅｂページを表示する場合、クッキーの仕様によっては広告主Ｗｅｂサイト３０のスクリプトがパートナーサイト５０のクッキーを参照できない場合がある。しかし、実際にはパートナーサイト５０の広告枠４０２のスクリプトと、広告主Ｗｅｂサイト３０から提供されるＷｅｂページ（のスクリプト）はどちらも履歴管理サーバ２０により作成されているため、広告主Ｗｅｂサイト３０のＷｅｂページに含まれるスクリプトは、パートナーサイト５０の広告枠４０２のスクリプトが記録したクッキーを読み取ることができる。あるいは、ブラウザでなく情報処理装置１０が所定のアプリを実行してもよい。
【０２５４】
＜機能について＞
機能ブロック図は図３４の機能ブロック図を転用するものとし、必要に応じて相違点を説明する。例えば、本実施例では記憶部１９のクッキーに画像ＩＤとクリック時画角が記憶される。
【０２５５】
【表９】
2018160227.tif 000011
表９は、記憶部１９に記憶されるクッキーを模式的に示す。表１のクッキーに比べて、画像ＩＤとクリック時画角とが記録される。クリック時画角はパートナーサイト５０のＷｅｂページの広告枠４０２がクリックされた時の閲覧画角である。
【０２５６】
＜動作手順＞
図３９は、情報処理装置１０がクリック時画角を記録しておき広告主Ｗｅｂサイト３０のＷｅｂページを表示する手順を示すシーケンス図の一例である。図３９では主に図３５との相違を説明する。ステップＳ１〜Ｓ３の処理は図３５と同様でよい。
【０２５７】
S3-2：情報処理装置１０の操作履歴記録部１５４は画像ＩＤとクリック時画角をクッキーに記録する。
【０２５８】
S4：操作受付部１４がクリック（又はタップ）を受け付けると、Ｗｅｂページ取得部１１が広告情報に含まれるＵＲＬに対しＷｅｂページを要求する。Ｗｅｂページの要求には画像ＩＤが含まれる。ただし、画像ＩＤは情報処理装置１０が記録しているため送信されなくてもよい。広告主Ｗｅｂサイト３０がＷｅｂページで表示する全天球画像を決定するために必要であれば送信される。
【０２５９】
S5：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１はＷｅｂページの要求を受信する。画像決定部３２は画像ＩＤに対応付けられた全天球画像、画像ＩＤが送信されない場合はＵＲＬで決まっている全天球画像、又は、クッキーなどで判断される閲覧者の属性により決定される全天球画像を特定する。
【０２６０】
S6,S7：広告主Ｗｅｂサイト３０のＷｅｂページ提供部３１は全天球画像を用いたＷｅｂページを生成するが、表示領域は決まっていないので初期値として決まっている表示領域を指示する。広告主Ｗｅｂサイト３０のＷｅｂページ（又は少なくともＷｅｂページのスクリプト）は履歴管理サーバ２０（あるいは少なくとも履歴管理サーバ２０と提携している業者のサーバ）により作成されている。
【０２６１】
S8：情報処理装置１０のＷｅｂページ取得部１１はＷｅｂページを受信する。Ｗｅｂページ解析部１２はスクリプトを抽出し、スクリプトの実行により実現される広告表示部１５３はＷｅｂページに含まれる全天球画像の画像ＩＤをクッキーから検索する。全天球画像の画像ＩＤとクリック時画角を記録したスクリプトを含むクッキーは、このＷｅｂページのスクリプトを作成した例えば履歴管理サーバ２０により記録されているので、Ｗｅｂページのスクリプトは画像ＩＤとクリック時画角を読み取ることができる。
【０２６２】
クッキーに同じ画像ＩＤが記録されている場合は、クッキーの画像ＩＤに対応付けられているクリック時画角を表示領域として全天球画像を透視投影変換して広告枠４０２に表示する。クッキーに同じ画像ＩＤが記録されている場合は、広告主Ｗｅｂサイト３０が指示する表示領域で表示すればよい。
【０２６３】
従って、情報処理装置１０が画像ＩＤとクリック時画角を記録することで、過去に閲覧しクリックしたことがある全天球画像であれば、閲覧者が操作しなくてもクリック時の表示領域で全天球画像を表示できる。
【０２６４】
＜まとめ＞
以上説明したように、本実施例の閲覧システム１００はパートナーサイト５０の全天球画像と同じ全天球画像が広告主Ｗｅｂサイト３０で表示されたことを閲覧者がすぐに把握でき、更に、閲覧者がパートナーサイト５０の閲覧画角で全天球画像を表示する操作を不要にできる。
【０２６５】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０２６６】
例えば、本実施形態では情報処理装置１０が広告主Ｗｅｂサイト３０とパートナーサイト５０からＷｅｂページを取得し、広告を表示したが、Ｗｅｂページでなく一般のアプリケーションソフトに全天球画像が表示される場合に適用されてもよい。
【０２６７】
また、本実施形態では全天球画像が広告に利用される例を説明したが、全天球画像が広告に利用されるものである必要はない。
【０２６８】
また、本実施形態では、不動産の内覧に全天球画像が利用される例を説明したが、全天球画像にどのようなコンテンツが写っているか又はどのような広告に利用されるかは制限がない。例えば、観光地のＰＲ、デパート、旅館、車の車内の説明、道案内、機械の構造説明、人が入りにくい場所の説明など、多くの分野で活用可能である。
【０２６９】
また、本実施形態では、広告主Ｗｅｂサイトで表示される全天球画像が静止画であったが全天球画像は動画でもよい。情報処理装置１０は再生される動画の閲覧履歴を再生時間と共に記録する。パートナーサイト５０が全天球画像を表示する際は、再生時間ごとに表示領域を決定する。これにより、閲覧者が見ていた画角を広告時に情報処理装置１０が再現できる。
【０２７０】
また、本実施形態では、全天球カメラの周囲の３６０度が撮像可能な全天球画像がＷｅｂページに配置されるとして説明したが、Ｗｅｂページの画像データは広角画像であればよい。本実施形態の広角画像は、広告枠４０２に表示しきれない部分を有する画像をいう。例えば、水平方向にだけ１８０度程度の画角を有するパノラマ画像でもよい。
【０２７１】
また、全天球画像は２つの画像が張り合わされる方法で作成される場合に限られず、例えば、撮像方向を少しずつ移動しながら撮像した画像データの重複部分を重ね合わせて作成してもよい。すなわち、全天球画像の作成方法は制限されない。
【０２７２】
また、図１０、３４などの構成例は、情報処理装置１０、広告主Ｗｅｂサイト３０、パートナーサイト５０、広告配信サーバ４０、及び履歴管理サーバ２０による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。情報処理装置１０、広告主Ｗｅｂサイト３０、パートナーサイト５０，広告配信サーバ４０、及び履歴管理サーバ２０の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、１つの処理単位が更に多くの処理を含むように分割することもできる。
【０２７３】
また、広告配信サーバ４０と履歴管理サーバ２０は別々のサーバとして存在する他、１つのサーバとして機能が統合されていてもよい。また、広告配信サーバ４０の機能が複数のサーバに分散されていたり、履歴管理サーバ２０の機能が複数のサーバに分散されていたりしてもよい。また、履歴管理サーバ２０は、情報処理装置１０に対して全天球画像（広角画像）を送信することから、画像（広告）を配信するサーバであっても良い。
【０２７４】
また、履歴管理サーバ２０はＤＳＰ（Demand-Side Platform）と呼ばれる場合がある。ＤＳＰは広告主側が広告のプラットフォームの呼称であり、閲覧者の属性、媒体の種類、時間帯などを考慮して入札金額を決定し、ＳＳＰ（Supply-Side Platform）に入札する。ＳＳＰは情報処理装置１０から広告枠が表示されるという通知を受けて閲覧者の属性、媒体の種類などをＤＳＰに通知する。ＤＳＰとＳＳＰは対に動作して広告枠に表示する全天球画像（落札者）を決定する。
【０２７５】
なお、パートナーサイト５０は画面情報提供装置の一例であり、履歴管理サーバ２０は画像配信装置の一例である。操作受付部１４は操作受付手段の一例であり、操作履歴送信部１５５は操作履歴送信手段の一例であり、広告取得部１５１は広角画像取得手段の一例であり、送受信部１５１ａは請求項１９の送信手段の一例であり、広告表示部１５３は表示手段の一例であり、操作履歴ＤＢ２９１は操作履歴記憶手段の一例であり、広告画像ＤＢ２９２は広角画像記憶手段の一例であり、属性ＤＢ２９４は属性記憶手段の一例であり、表示領域決定部２２は表示領域決定手段の一例であり、広告画像通信部２１は画像送信手段の一例であり、クッキー取得部１５２は識別情報取得手段の一例である。広告要求タグは画像要求情報の一例であり、広告配信サーバ４０は外部装置の一例である。パートナーサイト５０のＷｅｂページ提供部３１は請求項２０の送信手段の一例であり、広告画像通信部２１は請求項２０の受信手段の一例であり、送受信部２１ａは請求項２０の画像送信手段の一例である。
【０２７６】
Ｗｅｂページ取得部１１は画面情報取得手段の一例であり、Ｗｅｂページ提供部３１は画面情報送信手段の一例であり、画像決定部３２は画像読出手段の一例であり、操作履歴記録部１５４は記録手段の一例であり、広告主Ｗｅｂサイト３０は第二の情報処理装置の一例であり、画像ＤＢ３９１は画像記憶部の一例である。
【符号の説明】
【０２７７】
８          ブラウザ
９          全天球カメラ
１０        情報処理装置
２０        履歴管理サーバ
３０        広告主Ｗｅｂサイト
４０        広告配信サーバ
５０        パートナーサイト
１００      閲覧システム
【先行技術文献】
【特許文献】
【０２７８】
【特許文献１】特開２００８−１９２１１５号公報
【図１】
2018160227.tif 000012
【図２】
2018160227.tif 000013
【図３】
2018160227.tif 000014
【図４】
2018160227.tif 000015
【図５】
2018160227.tif 000016
【図６】
2018160227.tif 000017
【図７】
2018160227.tif 000018
【図８】
2018160227.tif 000019
【図９】
2018160227.tif 000020
【図１０】
2018160227.tif 000021
【図１１】
2018160227.tif 000022
【図１２】
2018160227.tif 000023
【図１３】
2018160227.tif 000024
【図１４】
2018160227.tif 000025
【図１５】
2018160227.tif 000026
【図１６】
2018160227.tif 000027
【図１７】
2018160227.tif 000028
【図１８】
2018160227.tif 000029
【図１９】
2018160227.tif 000030
【図２０】
2018160227.tif 000031
【図２１】
2018160227.tif 000032
【図２２】
2018160227.tif 000033
【図２３】
2018160227.tif 000034
【図２４】
2018160227.tif 000035
【図２５】
2018160227.tif 000036
【図２６】
2018160227.tif 000037
【図２７】
2018160227.tif 000038
【図２８】
2018160227.tif 000039
【図２９】
2018160227.tif 000040
【図３０】
2018160227.tif 000041
【図３１】
2018160227.tif 000042
【図３２】
2018160227.tif 000043
【図３３】
2018160227.tif 000044
【図３４】
2018160227.tif 000045
【図３５】
2018160227.tif 000046
【図３６】
2018160227.tif 000047
【図３７】
2018160227.tif 000048
【図３８】
2018160227.tif 000049
【図３９】
2018160227.tif 000050