(57)【要約】【課題】閲覧者が特定の操作を行う可能性を向上させることのできる画像を選択する。【解決手段】複数の画像を自動スクロールしながら表示する画像表示装置に表示させる画像を選択するに当たり、現在のセッションのユーザが自動スクロールを停止させて停止閲覧した画像と同一の画像が停止閲覧され、且つ、特定の操作が行われた他のセッションを特定し、当該他のセッションにおいて特定の操作が行われるまでに停止閲覧された画像を選択する。【選択図】図９
2015210646.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を自動スクロールしながら表示する画像表示装置に表示させる画像を選択する画像選択装置であって、
セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、
前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較する比較手段と、
前記比較手段により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択手段と、
前記選択手段が選択した複数の画像を前記画像表示装置に出力する出力手段と、
を備えることを特徴とする画像選択装置。
【請求項２】
請求項１に記載の画像選択装置であって、
前記記憶手段は、前記停止操作が検出された時に前記複数の画像が表示されていた際のレイアウトを示すレイアウト特定情報を記憶し、
前記選択手段は、選択した前記複数の画像が表示されていた際のレイアウトを示すレイアウト情報を前記記憶手段から取得し、
前記出力手段は、前記選択手段が選択した複数の画像と前記選択手段が選択したレイアウト情報を前記画像表示装置に出力することを特徴とする画像選択装置。
【請求項３】
請求項１又は２に記載の画像選択装置であって、
前記比較手段は、各停止操作に対応する画像セット情報毎に、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較し、
前記選択手段は、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部が、２以上の停止操作に対応する画像セット情報で一致すると判定された場合にのみ、前記他のセッションにおける当該一致すると判定された画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択することを特徴とする画像選択装置。
【請求項４】
請求項１乃至３の何れか一項に記載の画像選択装置であって、
前記選択手段は、前記比較手段が一致すると判定した画像を含む前記他のセッションにおける画像セット情報に対応する停止操作の次に検出された停止操作に対応する画像セット情報が示す複数の画像を選択することを特徴とする画像選択装置。
【請求項５】
請求項１乃至３の何れか一項に記載の画像選択装置であって、
前記選択手段は、前記比較手段が一致すると判定した画像を含む前記他のセッションにおける画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された全停止操作に対応する画像セット情報の示す複数の画像を選択することを特徴とする画像選択装置。
【請求項６】
複数の画像を自動スクロールしながら表示する画像表示装置に表示させる画像を選択する画像選択装置による画像選択方法であって、
セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像を比較する比較工程と、
前記比較工程により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択工程と、
を含むことを特徴とする画像選択方法。
【請求項７】
複数の画像を自動スクロールしながら表示する画像表示装置と、前記画像表示装置に表示させる画像を選択する画像選択装置とを含む画像配信システムであって、
前記画像選択装置は、
セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、
前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較する比較手段と、
前記比較手段により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択手段と、
前記選択手段が選択した複数の画像を前記画像表示装置に出力する出力手段と、
を備え、
画像表示装置は、
前記画像選択装置から出力された複数の画像を受け取る受取手段と、
前記受取手段が受け取った複数の画像を表示部に自動スクロールしながら表示させる表示制御手段と、
を備えることを特徴とする画像配信システム。
【請求項８】
複数のコンテンツを自動スクロールしながら表示するコンテンツ表示装置に表示させるコンテンツを選択するコンテンツ選択装置であって、
セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数のコンテンツを示すコンテンツセット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、
前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記コンテンツセット情報の示す複数のコンテンツと、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応するコンテンツセット情報の示す複数のコンテンツとを比較する比較手段と、
前記比較手段により、前記現在のセッションにおける停止操作に対応するコンテンツセット情報の示すコンテンツの少なくとも一部と、前記他のセッションにおける停止操作に対応するコンテンツセット情報の示すコンテンツの少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定されたコンテンツを含むコンテンツセット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応するコンテンツセット情報の示す複数のコンテンツを選択する選択手段と、
前記選択手段が選択した複数のコンテンツを前記コンテンツ表示装置に出力する出力手段と、
を備えることを特徴とするコンテンツ選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置に表示させる画像を選択する画像選択装置等に関する。
【背景技術】
【０００２】
従来、スマートフォンなどの携帯端末を利用して画像を閲覧することが広く行われている。閲覧者は携帯端末に記録された画像を閲覧したり、インターネットなどのネットワークを介して画像サーバから配信される画像を閲覧したりする。後者の場合、画像サーバは、蓄積された画像を選択して、携帯端末に配信している。
【０００３】
画像サーバが配信する画像を選択する方法としては乱数を用いる方法がある。例えば、特許文献１には、乱数発生機能を利用して乱数発生手段が発生させた乱数に基づいて複数の画像のうちの１の画像を選択するとともに、乱数発生手段が、表示手段が画像を表示するタイミング以外の待ち時間内に、乱数発生機能を利用して、画像の選択に使用しない乱数を連続的に空発生する技術が開示されている。これにより、既存の乱数発生機能を利用して発生した乱数に基づいて画像を選択する場合における、乱数発生機能に潜在する規則性を打ち消すことができ、延いては、同一の画像を選択する可能性をより低減することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０８３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方で、画像サーバが画像を選択して携帯端末に配信する場合、適切な画像を選択することにより、閲覧者の何らかの意欲を掻き立てることができると考えられる。例えば、閲覧者が画像を閲覧して、画像に写っている対象に興味を持ち、何らかの行動を起こすことが考えられる。具体的には、画像に写っている対象が物であれば閲覧者はその物を購入したいと考えるかもしれないし、画像に写っている対象が場所であれば閲覧者はその場所に行ってみたいと考えるかもしれない。つまり、適切に画像を選択することにより、閲覧者の購入意欲等を高めて、購入操作等の特定の操作を行う可能性を向上させると考えられる。しかしながら、特許文献１に記載の技術のように単に乱数を用いてランダムに画像を選択するだけではそれを実現するのは難しい。
【０００６】
本発明は、このような問題に鑑みてなされたもので、その課題の一例は、閲覧者が特定の操作を行う可能性を向上させる画像等のコンテンツを選択することができる画像選択装置等を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、複数の画像を自動スクロールしながら表示する画像表示装置に表示させる画像を選択する画像選択装置であって、セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較する比較手段と、前記比較手段により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択手段と、前記選択手段が選択した複数の画像を前記画像表示装置に出力する出力手段と、を備えることを特徴とする。
【０００８】
当該発明によれば、現在のセッションにおいて表示させる画像を選択する際に、特定操作が行われ、且つ、現在のセッションで停止閲覧された画像と同一の画像が停止閲覧された他のセッションに含まれる画像セット情報のうち、当該同一の画像が停止閲覧された際の停止操作より後であって、特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する。したがって、現在のセッションの閲覧者と近い嗜好を持つと考えられる他のセッションの閲覧者が特定操作を行うまでに停止閲覧した画像を、現在のセッションの閲覧者に閲覧させることができることから、現在のセッションの閲覧者の特定操作をする可能性を向上させることができる。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の画像選択装置であって、前記記憶手段は、前記停止操作が検出された時に前記複数の画像が表示されていた際のレイアウトを示すレイアウト特定情報を記憶し、前記選択手段は、選択した前記複数の画像が表示されていた際のレイアウトを示すレイアウト情報を前記記憶手段から取得し、前記出力手段は、前記選択手段が選択した複数の画像と前記選択手段が選択したレイアウト情報を前記画像表示装置に出力することを特徴とする。
【００１０】
当該発明によれば、現在のセッションの閲覧者と同一の嗜好を持つと考えられる他のセッションの閲覧者が特定操作を行うまでに停止閲覧した画像を、他のセッションの閲覧者が停止閲覧した際と同じレイアウトで、現在のセッションの閲覧者に閲覧させることができることから、現在のセッションの閲覧者の特定操作をする可能性を更に向上させることができる。
【００１１】
更に、請求項３に記載の発明は、請求項１又は２に記載の画像選択装置であって、前記比較手段は、各停止操作に対応する画像セット情報毎に、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較し、前記選択手段は、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部が、２以上の停止操作に対応する画像セット情報で一致すると判定された場合にのみ、前記他のセッションにおける当該一致すると判定された画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択することを特徴とする。
【００１２】
当該発明によれば、２以上の停止操作に対応する画像セット情報の少なくとも一部が一致した他のセッションの停止操作に対応する画像セット情報の示す複数の画像を選択する。したがって、現在のセッションの閲覧者とより近い嗜好を持つと考えられる他のセッションの閲覧者が特定操作を行うまでに停止閲覧した画像を、現在のセッションの閲覧者に閲覧させることができることから、現在のセッションの閲覧者の特定操作をする可能性を更に向上させることができる。
【００１３】
更に、請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の画像選択装置であって、前記選択手段は、前記比較手段が一致すると判定した画像を含む前記他のセッションにおける画像セット情報に対応する停止操作の次に検出された停止操作に対応する画像セット情報が示す複数の画像を選択することを特徴とする。
【００１４】
更に、請求項５に記載の発明は、請求項１乃至３の何れか一項に記載の画像選択装置であって、前記選択手段は、前記比較手段が一致すると判定した画像を含む前記他のセッションにおける画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された全停止操作に対応する画像セット情報の示す複数の画像を選択することを特徴とする。
【００１５】
更に、請求項６に記載の発明は、複数の画像を自動スクロールしながら表示する画像表示装置に表示させる画像を選択する画像選択装置による画像選択方法であって、セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像を比較する比較工程と、前記比較工程により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択工程と、を含むことを特徴とする。
【００１６】
更に、請求項７に記載の発明は、複数の画像を自動スクロールしながら表示する画像表示装置と、前記画像表示装置に表示させる画像を選択する画像選択装置とを含む画像配信システムであって、前記画像選択装置は、セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数の画像を示す画像セット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記画像セット情報の示す複数の画像と、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応する画像セット情報の示す複数の画像とを比較する比較手段と、前記比較手段により、前記現在のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部と、前記他のセッションにおける停止操作に対応する画像セット情報の示す画像の少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定された画像を含む画像セット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応する画像セット情報の示す複数の画像を選択する選択手段と、前記選択手段が選択した複数の画像を前記画像表示装置に出力する出力手段と、を備え、画像表示装置は、前記画像選択装置から出力された複数の画像を受け取る受取手段と、前記受取手段が受け取った複数の画像を表示部に自動スクロールしながら表示させる表示制御手段と、を備えることを特徴とする。
【００１７】
更に、請求項８に記載の発明は、複数のコンテンツを自動スクロールしながら表示するコンテンツ表示装置に表示させるコンテンツを選択するコンテンツ選択装置であって、セッション毎に、前記自動スクロールを停止させる停止操作が検出された時に表示されていた複数のコンテンツを示すコンテンツセット情報と、所定の特定操作が検出されたことを示す特定操作検出情報を、前記セッション内において各操作が行われた順序を特定するための情報とともに記憶する記憶手段と、前記記憶手段を参照して、現在のセッションにおける停止操作に対応する前記コンテンツセット情報の示す複数のコンテンツと、前記現在のセッション以外の他のセッションにおける前記特定操作が検出される前に検出された停止操作に対応するコンテンツセット情報の示す複数のコンテンツとを比較する比較手段と、前記比較手段により、前記現在のセッションにおける停止操作に対応するコンテンツセット情報の示すコンテンツの少なくとも一部と、前記他のセッションにおける停止操作に対応するコンテンツセット情報の示すコンテンツの少なくとも一部とが一致すると判定された場合に、前記他のセッションにおいて一致すると判定されたコンテンツを含むコンテンツセット情報に対応する停止操作より後であって、前記特定操作が行われる前に検出された停止操作に対応するコンテンツセット情報の示す複数のコンテンツを選択する選択手段と、前記選択手段が選択した複数のコンテンツを前記コンテンツ表示装置に出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、現在のセッションの閲覧者と近い嗜好を持つと考えられる他のセッションの閲覧者が特定操作を行うまでに停止閲覧した画像を、現在のセッションの閲覧者に閲覧させることができることから、現在のセッションの閲覧者の特定操作をする可能性を向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】一実施形態における画像配信システムＧの構成を示す図である。
【図２】（Ａ）一実施形態における携帯端末２の画面例（フレームＦ内に５枚の画像が含まれるケース）を示す図である。（Ｂ）一実施形態における携帯端末２の画面例（フレームＦ内に３枚の画像が含まれるケース）を示す図である。
【図３】一実施形態における操作情報格納部１２Ａの内容例を示す図である。
【図４】一実施形態における画像配信サーバ１の構成例を示すブロック図である。
【図５】一実施形態における画像配信サーバ１の機能例を示す機能ブロック図である。
【図６】一実施形態における携帯端末２の構成例を示すブロック図である。
【図７】一実施形態における画像配信システムＧの動作例を示すフローチャートである。
【図８】一実施形態における画像配信サーバ１の制御部１１によるページデータ作成処理の一例を示すフローチャートである。
【図９】一実施形態における画像配信サーバ１の制御部１１による推薦内容選択処理の一例を示すフローチャートである。
【図１０】一実施形態における画像配信サーバ１の制御部１１による提供内容選択処理の一例を示すフローチャートである。
【図１１】変形例における操作情報格納部１２Ａの内容例を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態について説明する。
【００２１】
［１．画像配信システムＧの概要］
まず、図１−図３を用いて本実施形態における画像配信システムＧの概要について説明する。
【００２２】
画像配信システムＧは、画像配信サーバ１と携帯端末２を含んで構成されている。なお、図１の例では、説明の便宜上、一つの携帯端末２を示しているが、実際には多数の携帯端末２が画像配信サーバ１と通信可能となっている。
【００２３】
画像配信サーバ１と携帯端末２とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）等により構築されている。
【００２４】
画像配信サーバ１は、携帯端末２で画像を表示させるために、所定ページ数（本実施形態では２ページ）分のページデータを作成し、携帯端末２に送信する。このとき、画像配信サーバ１は、所定ページ数分の画像及びレイアウトを選択し、レイアウトに従って画像を配置することによりページデータを作成する。一方、携帯端末２は、画像配信サーバ１からページデータを受信すると、ページデータを表示部に表示させて自動スクロールする。自動スクロール表示とすることにより、携帯端末２のユーザ（「閲覧者」の一例）はスクロール操作をすることなく画像を閲覧することができる。また、ユーザはじっくり閲覧したい画像がある場合には、自動スクロールを停止させるための所定の停止操作を行うことができる。
【００２５】
図２は、携帯端末２の表示部に表示される画面例を示す図である。図２ではフレームＦが画面の枠に対応している。携帯端末２は、画像配信サーバ１から２ページずつ配信されたページデータを表示部に表示させる。つまり、携帯端末２は、画像配信サーバ１から２ページ分のページデータ１１０、１２０を受信するとページデータ１１０、ページデータ１２０の順に自動スクロール表示させる。ページデータ１２０の最下部までの表示が完了した際に（または、それより前の時点で）携帯端末２は画像配信サーバ１に対して、次の２ページ分のページデータ１３０、１４０を送信するようにページ要求コマンドを送信する。
【００２６】
ページデータ１１０、１２０、１３０、１４０には所定のレイアウトに従って画像が配置される。本実施形態では、１ページに３枚の画像を配置する２種類のレイアウトを採用し（３種類以上のレイアウトを採用することとしてもよい）、何れかのレイアウトに従って画像を配置している。図２の例では、ページデータ１１０には画像１１１−１１３が配置され、ページデータ１２０には画像１２１−１２３が配置され、ページデータ１３０には画像１３１−１３３が配置される。
【００２７】
なお、図２の画像内のアルファベットは画像ＩＤを示しており、例えば、ページデータ１１０の画像１１１は、画像ＩＤ「ａ」で識別されることを示している。また、携帯端末２では、ユーザにより画像が選択されると、予め画像とリンク付けされた商品購入画面が表示される。商品購入画面から、ユーザは選択した画像に関連する商品を購入することができる。画像に関連する商品とは、例えば、画像に写っている物そのものであったり、画像が雑誌の切り抜き画像である場合には、その雑誌であったりする。
【００２８】
携帯端末２は、自動スクロール中に、自動スクロールを停止させる停止操作（例えば、タッチパネルを指で押さえる操作）を検出した場合には、自動スクロールを停止する。これにより、ユーザは画面に表示される画像をじっくりと閲覧することができる。
【００２９】
携帯端末２は、ユーザによる操作のうち、一部の操作に関する操作情報を画像配信サーバ１に送信する。一部の操作とは、停止操作と、上記商品購入画面にて商品を購入する購入操作である。
【００３０】
携帯端末２は、停止操作を検出した場合に、その際、フレームＦ内に表示されている画像（画像の一部が表示されていれば、その画像は表示されていると判断する）の画像ＩＤを含む操作情報を画像配信サーバ１に送信する。例えば、図２（Ａ）の例では、画像ＩＤ「ａ，ｃ，ｄ，ｅ，ｆ」を送信し、図２（Ｂ）の例では、画像ＩＤ「ｄ，ｅ，ｆ」を送信する。また、携帯端末２は、停止操作が検出された際にフレームＦ内に表示されている画像を表示するために使用されたレイアウトを特定するための情報（例えば、画像配信サーバ１がページデータからレイアウトを特定できる場合であれば、ページデータを特定するためのページデータＩＤ）を操作情報の一部として画像配信サーバ１に送信する。更に、携帯端末２は、セッションＩＤ、操作種別を示す情報を操作情報の一部として画像配信サーバ１に送信する。なお、セッションとは、携帯端末２が画像配信サーバ１にアクセスして、当該携帯端末２のユーザが画像配信サーバ１から逐次受信するページデータ（すなわち、画像）の閲覧を開始してから終了するまでの一連の動作や通信をいう。セッションＩＤはセッションを識別するための情報である。操作種別を示す情報とは、その操作が停止操作であるか購入操作であるかを示す情報である。
【００３１】
一方、携帯端末２は、商品購入画面にて商品を購入する購入操作を検出した場合には、ユーザが商品を購入したことを示す商品購入済情報と、セッションＩＤ、操作種別を示す情報を操作情報として画像配信サーバ１に送信する。
【００３２】
画像配信サーバ１は、携帯端末２から受信したユーザの操作に関する操作情報を操作情報格納部に格納する。図３は操作情報格納部に格納されている一部のセッションの操作情報を示す図である。操作情報格納部は、各携帯端末２から受信した操作情報をセッション毎に格納する。操作情報としては、操作ＩＤ、セッションＩＤ、操作種別、操作時刻、停止時表示画像ＩＤ及び停止時ページデータに関する情報が含まれる。操作ＩＤは、ユーザの停止操作又は購入操作毎に付与され、各操作を識別するための情報である。操作種別はユーザの操作が停止操作であったか又は購入操作であったかを示す情報である。操作時刻はユーザにより停止操作又は購入操作が行われた時刻、または、これらの操作に対応する操作情報を受信した時刻を示す情報である。停止時表示画像ＩＤは、停止操作が行われた際にフレームＦ内に表示されていた画像の画像ＩＤであり、携帯端末２から受信した画像ＩＤが格納される。但し、購入操作に対応する操作情報の停止時表示画像ＩＤには情報が格納されない。停止時ページデータは、レイアウトＩＤと画像ＩＤを含む情報であり、携帯端末２から受信するページデータＩＤに基づいて情報が格納される。具体的には、画像配信サーバ１は、２ページ分のページデータを生成して送信する際に、ページデータＩＤを付与し、２ページ分のページデータのレイアウトＩＤと画像ＩＤを対応付けたテーブルを作成しておき、携帯端末２からページデータＩＤを受信した場合に、当該テーブルを参照して２ページ分のページデータのレイアウトＩＤと画像ＩＤを取得して停止時ページデータとして格納する。
【００３３】
ここで、画像配信サーバ１が、セッション（「セッションＸ」という）中のある携帯端末２に対して新たに配信する２ページ分のページデータを作成する際に、当該ページデータにて表示させる画像ＩＤとレイアウトＩＤを決定する方法について説明する。図３（Ａ）は、セッションＸにおける操作情報を示す例図である。図３（Ｂ）は、他のセッション（「セッションＡ」という）における操作情報を示す例図である。図３（Ｃ）は、更に他のセッション（「セッションＢ」という）における操作情報を示す例図である。
【００３４】
まず、画像配信サーバ１は、操作情報格納部に格納されている各セッションの操作情報を参照して、購入操作が行われているセッションであって、且つ、セッションＸ中の停止操作時にフレームＦ内に表示されていた画像ＩＤ（すなわち、停止時表示画像ＩＤ）の少なくとも一部と同一の画像ＩＤが停止時表示画像ＩＤとして格納されている操作情報を含むセッション、という抽出条件を満たすセッションを抽出する。ここで、図３（Ｂ）に示すセッションＡを参照すると、セッションＡでは購入操作（操作ＩＤ「ｎ」）が行われており、且つ、セッションＸの操作ＩＤ「１」に対応する停止時表示画像ＩＤは「ａ，ｂ，ｃ，ｄ，ｐ」であって、セッションＡの操作ＩＤ「１」に対応する停止時表示画像ＩＤは「ａ，ｂ，ｃ，ｄ，ｅ」であり、「ａ，ｂ，ｃ，ｄ」が共通する。つまり、セッションＡは抽出条件を満たすので、画像配信サーバ１はセッションＡを抽出する。
【００３５】
ここで、セッションＡの操作情報を参照すると、購入操作（操作ＩＤ「ｎ」）を行う前に停止操作（操作ＩＤ「２」〜「ｎ−１」）が行われている。つまり、セッションＡのユーザ（「ユーザＡ」という）は、セッションＸの操作ＩＤ「１」に対応する停止時表示画像ＩＤの少なくとも一部と同一の画像ＩＤが停止時表示画像ＩＤに格納されている操作ＩＤ「１」に対応する停止操作を行ってから、操作ＩＤ「２」、「３」、・・・「ｎ−１」に対応する停止操作を（ｎ−２）回行った後に購入操作を行っている。つまり、ユーザＡは、画像ＩＤ「ａ，ｂ，ｃ，ｄ，ｅ」で識別される画像を停止閲覧し、次いで、画像ＩＤ「ｆ，ｇ，ｈ」で識別される画像を停止閲覧し、次いで、画像ＩＤ「ｉ，ｊ，ｋ，ｌ，ｍ」で識別される画像を停止閲覧して、次いで、幾つかの画像を停止閲覧して、更に、画像ＩＤ「ｏ，ｐ，ｑ，ｒ，ｓ」を停止閲覧してから購入操作を行っている。換言すれば、ユーザＡはこれらの画像、又はこれらの一部の画像を停止閲覧したことから購入操作を行ったと考えられる。
【００３６】
一方で、セッションＸのユーザ（「ユーザＸ」という）は、ユーザＡと少なくとも同一の画像（画像ＩＤ「ａ，ｂ，ｃ，ｄ」で識別される画像）を停止閲覧しているので、ユーザＡと近い嗜好を持つと考えられる。そこで、画像配信サーバ１は、セッションＸについて次にページデータを作成する際には、セッションＡの操作ＩＤ「２」〜「ｎ−１」に対応する画像を含むページデータを生成して、ユーザＸの携帯端末２に配信する。このとき、画像配信サーバ１が作成、配信するページデータは操作ＩＤ「２」に対応するページデータのみであってもよいし、操作ＩＤ「３」に対応するページデータのみであってもよいし、また、操作ＩＤ「ｎ−１」に対応するページデータのみであってもよいし、更に、それらの一部又は全てであってもよい。これにより、ユーザＸが画像配信サーバ１から配信されたページデータに配置された画像を閲覧することにより、ユーザＡと同様に購入操作を行う可能性が向上すると考えられる。
【００３７】
なお、ここでは、図３（Ｂ）のセッションＡについて説明したが、図３（Ｃ）に示すセッションＢを参照すると、セッションＢでも購入操作が行われており、且つ、セッションＢの操作ＩＤ「１」に対応する停止時表示画像ＩＤは「ｎ，ｏ，ｐ，ｑ，ｒ」であり、セッションＸの操作ＩＤ「１」に対応する停止時表示画像ＩＤと「ｐ」が共通する。つまり、画像配信サーバ１は、セッションＡに加えてセッションＢも抽出することができる。よって、画像配信サーバ１は、セッションＸについて次にページデータを作成する際には、セッションＡの場合と同様に、セッションＢの操作ＩＤ「２」に対応するページデータを生成して、セッションＸに係る携帯端末２に配信することとしてもよい。また、図３のセッションＡとセッションＢの例のように、抽出条件を満たすセッションを複数抽出することができた場合には、予め設定した所定のルールに基づいて何れかのセッションを選択して、当該選択したセッションに基づいて、ページデータを作成することとしてもよい。所定のルールとしては、停止時表示画像ＩＤの少なくとも一部が一致する操作ＩＤに対応する停止操作が行われてから、購入操作が行われるまでの間に停止操作が行われた回数がより少ないセッションを選択するというルールが考えられる。このルールを適用すると、セッションＡ及びセッションＢが抽出された場合、セッションＢが選択されることとなる。
【００３８】
［２．画像配信サーバ１の構成］
次に、画像配信サーバ１の構成について、図４及び図５を用いて説明する。
【００３９】
図４に示すように、画像配信サーバ１は、制御部１１、記憶部１２、通信部１３、表示部１４及び操作部１５を備えている。
【００４０】
記憶部１２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステムや、サーバ用のソフトウェア等の各種プログラムを記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。すなわち、記憶部１２に記憶される各種プログラムは、ネットワークＮＷを介して伝送可能であるし、また、コンピュータ読み取り可能な記録媒体に記録して譲渡することが可能である。
【００４１】
また、記憶部１２は、図５に示す操作情報格納部１２Ａ、レイアウト情報格納部１２Ｂ、画像情報格納部１２Ｃとして機能する。操作情報格納部１２Ａは、操作情報Ｓを格納する。レイアウト情報格納部１２Ｂは、レイアウト情報Ｌを格納する。レイアウト情報Ｌは、レイアウトＩＤと配置情報を含む。レイアウトＩＤとはレイアウトを識別するための情報である。配置情報とは画像の配置位置を特定するための情報であり、例えば、ＣＳＳ（Cascading Style Sheets）ファイル又はＣＳＳファイルのファイル名が格納される。画像情報格納部１２Ｃは、携帯端末２に配信される画像に関する画像情報Ｉを格納する。画像情報Ｉは、画像ＩＤ、画像データ及び属性を含む。画像ＩＤとは画像を識別するための情報である。画像データとしては画像そのもの又は画像のファイル名が格納される。属性としては画像データのファイル形式、画像のサイズ、縦横の画素数等が格納される。
【００４２】
通信部１３は、ネットワークＮＷに接続して、携帯端末２との通信を制御するようになっている。
【００４３】
表示部１４は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。
【００４４】
操作部１５は、例えば、キーボード、マウス等により構成されており、オペレータからの操作指示を受け付け、その指示内容を指示信号として制御部１１に出力するようになっている。
【００４５】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成されている。そして、ＣＰＵが、ＲＯＭや記憶部１２に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。
【００４６】
また、制御部１１は、図５に示す通信制御部１１Ａ、要求情報受付部１１Ｂ、操作情報登録部１１Ｃ、提供内容選択部１１Ｄ、推薦内容選択部１１Ｅ、配信内容作成部Ｆとして機能する。
【００４７】
次に、図５を用いて、画像配信サーバ１の各機能の役割について説明する。
【００４８】
まず、画像配信サーバ１は、携帯端末２からネットワークＮＷを介して操作情報を受信すると、通信制御部１１Ａが操作情報を受信したことを判別して、操作情報登録部１１Ｃに操作情報を操作情報格納部１２Ａに格納するよう指示する。これを受けて、操作情報登録部１１Ｃは、操作情報Ｓを操作情報格納部１２Ａに格納する。
【００４９】
一方、画像配信サーバ１は、携帯端末２からネットワークＮＷを介して、ページ要求コマンドを受信すると、通信制御部１１Ａがページ要求コマンドを受信したことを判別して、要求情報受付部１１Ｂにページ要求コマンドを受信したことを通知する。要求情報受付部１１Ｂは、ページ要求コマンドを受け付けると、推薦内容選択部１１Ｅに後述する推薦内容情報の作成を依頼する。
【００５０】
推薦内容選択部１１Ｅは、操作情報格納部１２Ａに格納されている操作情報Ｓの中から抽出条件を満たすセッションに含まれる操作情報Ｓｓを取得する。また、推薦内容選択部１１Ｅは、レイアウト情報格納部１２Ｂに格納されているレイアウト情報Ｌの中から、操作情報Ｓｓの停止時ページデータに含まれるレイアウトＩＤとレイアウトＩＤが一致するレイアウト情報Ｌｓを取得する。このとき取得するレイアウト情報Ｌｓは２ページ分のレイアウト情報Ｌｓである。更に、推薦内容選択部１１Ｅは、画像情報格納部１２Ｃに格納されている画像情報Ｉの中から、操作情報Ｓｓの停止時ページデータに含まれる画像ＩＤと画像ＩＤが一致する画像情報Ｉｓを取得する。このとき取得する画像情報Ｉｓは２ページ分の画像情報Ｉｓである。そして、推薦内容選択部１１Ｅは、操作情報Ｓｓに基づいて取得したレイアウト情報Ｌｓと画像情報Ｉｓを含む推薦内容情報ＳＩＬを配信内容作成部１１Ｆに引き渡す。なお、推薦内容選択部１１Ｅは、操作情報格納部１２Ａから抽出条件を満たすセッションが存在せずに操作情報Ｓｓを取得できなかった場合には、要求情報受付部１１Ｂに推薦不可通知を引き渡す。
【００５１】
要求情報受付部１１Ｂは、推薦内容選択部１１Ｅから推薦不可通知を受け取った場合には、提供内容選択部１１Ｄに後述する提供内容情報の作成を依頼する。
【００５２】
提供内容選択部１１Ｄは、レイアウト情報格納部１２Ｂに格納されているレイアウト情報Ｌの中から、ランダムでレイアウト情報Ｌｓを取得する。このとき取得するレイアウト情報Ｌｓは２ページ分のレイアウト情報Ｌｓである。更に、提供内容選択部１１Ｄは、画像情報格納部１２Ｃに格納されている画像情報Ｉの中から、ランダムで画像情報Ｉｓを取得する。このとき取得する画像情報Ｉｓは２ページ分の画像情報Ｉｓである。そして、提供内容選択部１１Ｄは、ランダムで取得したレイアウト情報Ｌｓと画像情報Ｉｓを含む提供内容情報ＩＬを配信内容作成部１１Ｆに引き渡す。
【００５３】
配信内容作成部１１Ｆは、推薦内容選択部１１Ｅから推薦内容情報ＳＩＬを受け取った場合には、推薦内容情報ＳＩＬに基づいて２ページ分のページデータを作成し、通信制御部１１Ａに引き渡す。また、配信内容作成部１１Ｆは、提供内容選択部１１Ｄから提供内容情報ＩＬを受け取った場合には、提供内容情報ＩＬに基づいて２ページ分のページデータを作成し、通信制御部１１Ａに引き渡す。
【００５４】
通信制御部１１Ａは、配信内容作成部１１Ｆから２ページ分のページデータを受け取ると、ネットワークＮＷを介して、携帯端末２に送信する。
【００５５】
［３．携帯端末２の構成］
次に、図６を用いて、携帯端末２の構成について説明する。携帯端末２は、制御部２１、記憶部２２、通信部２３、タッチパネル２４、ボタン操作部２５を備えている。なお、携帯端末２としては、スマートフォン、タブレット、ＰＣ、画像ビューワー等を用いることができる。
【００５６】
記憶部２２は、例えば、不揮発性メモリ等により構成されており、オペレーティングシステムや、アプリケーションプログラム等の各種プログラムを記憶する。各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、記録媒体に記録されて外付けドライブ装置を介して読み込まれるようにしても良い。
【００５７】
通信部２３は、画像配信サーバ装置等との通信を制御する。
【００５８】
タッチパネル２４は、例えば、静電容量方式のタッチパネルと表示装置とを有し、入力装置及び表示装置として機能する。
【００５９】
ボタン操作部２５は、ユーザが押下することによりボタン押下信号が制御部２１に送信される。つまり、ユーザは、タッチパネル２４とボタン操作部２５に対する入力操作により、携帯端末２に情報を入力することができるようになっている。
【００６０】
制御部２１は、ＣＰＵ、ＲＡＭ等により構成されている。ＣＰＵが、記憶部２２に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。また、制御部２１は、タッチパネル２４から検出位置信号が入力されると、起動中のアプリケーションに従い、当該検出位置信号の示す検出位置に応じた処理を行う。なお、制御部２１は、本発明の受取手段、表示制御手段として機能する。
【００６１】
［４．画像配信システムＧの動作］
次に、図７−図１０を用いて、画像配信システムＧの動作について説明する。図７に示すフローチャートは、携帯端末２のユーザにより画像閲覧を開始するための開始操作が入力されたことに基づいて閲覧開始コマンドが画像配信サーバ１に送信され、携帯端末２と画像配信サーバ１の間で画像閲覧に関するセッションが確立した後の処理を示す。
【００６２】
まず、携帯端末２の制御部２１は、ページ要求コマンドの送信タイミングであるか否かを判定する（ステップＳ１Ａ）。ページ要求コマンドの送信タイミングとは、セッションが確立した直後の、最初のページデータを受信するタイミングと、画像配信サーバ１から受信したページデータにおける所定位置（受信済ページデータの最下部又は最下部より所定画素だけ上の部分）まで自動スクロールが行われたタイミングである。このとき、制御部２１は、ページ要求コマンドの送信タイミングではないと判定した場合には（ステップＳ１Ａ：ＮＯ）、ステップＳ４Ａに移行する。一方、制御部２１は、ページ要求コマンドの送信タイミングであると判定した場合には（ステップＳ１Ａ：ＹＥＳ）、画像配信サーバ１に対してページ要求コマンドを送信する（ステップＳ２Ａ）。
【００６３】
これに対して、画像配信サーバ１の制御部１１は、携帯端末２からページ要求コマンドを受信すると（ステップＳ１Ｂ：ＹＥＳ）、図８−図１０を用いて後述するページデータ作成処理を実行し（ステップＳ２Ｂ）、ステップＳ２Ｂの処理で作成したページデータを携帯端末２に送信する（ステップＳ３Ｂ）。
【００６４】
携帯端末２の制御部２１は、画像配信サーバ１からページデータを受信すると、ページデータをタッチパネル２４にて自動スクロール表示する（ステップＳ３Ａ）。このとき、制御部２１は、先に受信したページデータの最下部までスクロールが完了していない場合には、先に受信したページデータの最下部まで自動スクロールが完了した後に、新たに受信したページデータを自動スクロール表示させる。
【００６５】
次いで、携帯端末２の制御部２１は、自動スクロール中にユーザによる停止操作又は購入操作を検出したか否かを判定する（ステップＳ４Ａ）。このとき、制御部２１は、停止操作又は購入操作を検出していないと判定した場合には（ステップＳ４Ａ：ＮＯ）、ステップＳ８Ａの処理に移行する。一方、制御部２１は、停止操作又は購入操作を検出したと判定した場合には（ステップＳ４Ａ：ＹＥＳ）、操作情報を画像配信サーバ１に送信する（ステップＳ５Ａ）。なお、このとき、制御部２１は、停止操作を検出した場合であれば自動スクロールを停止させ、購入操作を検出した場合であれば商品購入画面を表示させる。
【００６６】
これに対して、画像配信サーバ１の制御部１１は、携帯端末２から操作情報を受信すると（ステップＳ４Ｂ：ＹＥＳ）、操作情報を記憶部１２（操作情報格納部１２Ａ）に格納する（ステップＳ５Ｂ）。
【００６７】
また、携帯端末２の制御部２１は、ステップＳ５Ａの後、停止操作の解除や、商品購入画面が閉じられたことを検出するまで待機し（ステップＳ６Ａ：ＮＯ）、何れかを検出すると（ステップＳ６Ａ：ＹＥＳ）、ページデータの自動スクロールを再開し（ステップＳ７Ａ）、ステップＳ８Ａの処理に移行する。
【００６８】
次に、携帯端末２の制御部２１は、ユーザによる画像閲覧を終了するための終了操作を検出したか否かを判定する（ステップＳ８Ａ）。このとき、制御部２１は、終了操作を検出していないと判定した場合には（ステップＳ８Ａ：ＮＯ）、ステップＳ１Ａの処理に移行する。一方、制御部２１は、終了操作を検出したと判定した場合には（ステップＳ８Ａ：ＹＥＳ）、終了情報を画像配信サーバ１に送信し（ステップＳ９Ａ）、当該フローチャートに示す処理を終了する。
【００６９】
これに対して、画像配信サーバ１の制御部１１は、携帯端末２から終了情報を受信すると（ステップＳ６Ｂ）、携帯端末２との間における画像閲覧に関するセッションを解除し（ステップＳ７Ｂ）、当該フローチャートに示す処理を終了する。なお、制御部１１は、携帯端末２との間における画像閲覧に関するセッションが確立してから解除するまでは、携帯端末２からのページ要求コマンド、操作情報、終了情報の受信を待機しており（ステップＳ１Ｂ：ＮＯ、ステップＳ４Ｂ：ＮＯ、ステップＳ６Ｂ：ＮＯ）、これらを受信した場合にそれに応じた処理を行う。
【００７０】
次に、図８−図１０を用いて、画像配信サーバ１の動作について説明する。図８は、画像配信サーバ１の制御部１１によるページデータ作成処理の一例を示すフローチャートであり、図９は、画像配信サーバ１の制御部１１による推薦内容選択処理の一例を示すフローチャートであり、図１０は、画像配信サーバ１の制御部１１による提供内容選択処理の一例を示すフローチャートである。
【００７１】
図８を用いてページデータ作成処理について説明する。
【００７２】
まず、画像配信サーバ１の制御部１１は、図９を用いて後述する推薦内容選択処理を実行する（ステップＳ１１）。次に、制御部１１は、ステップＳ１１の処理で推薦内容ＳＩＬを選択できたか否かを判定する（ステップＳ１２）。このとき、制御部１１は、推薦内容ＳＩＬを選択できたと判定した場合には（ステップＳ１２：ＹＥＳ）、推薦内容ＳＩＬに基づいてページデータを作成し（ステップＳ１３）、当該フローチャートに示す処理を終了する。
【００７３】
一方、制御部１１は、推薦内容ＳＩＬを選択できなかったと判定した場合には（ステップＳ１２：ＮＯ）、図１０を用いて後述する提供内容選択処理を実行する（ステップＳ１４）。次いで、制御部１１は、ステップＳ１４の処理で選択された提供内容ＩＬに基づいてページデータを作成し（ステップＳ１５）、当該フローチャートに示す処理を終了する。
【００７４】
次に、図９を用いて推薦内容選択処理について説明する。
【００７５】
まず、画像配信サーバ１の制御部１１は、操作情報格納部１２Ａを参照して、現在確立しているセッション（「現在セッション」という）とは異なる他のセッションであって、購入操作に対応する操作情報を含むセッションを特定する（ステップＳ３１）。次に、制御部１１は、現在セッションを確立している携帯端末２における直近の停止操作に対応する操作情報に含まれる停止時表示画像ＩＤを取得する（ステップＳ３２）。次に、制御部１１は、ステップＳ３１の処理で特定したセッションの中から、ステップＳ３２の処理で取得した停止時表示画像ＩＤの少なくとも何れかの画像ＩＤと同じ画像ＩＤが停止時表示画像ＩＤに格納されている操作情報を含むセッションを抽出する（ステップＳ３３）。
【００７６】
次に、制御部１１は、ステップＳ３３の処理でセッションを抽出できたか否かを判定する（ステップＳ３４）。このとき、制御部１１は、セッションを抽出できなかったと判定した場合には（ステップＳ３４：ＮＯ）、当該フローチャートに示す処理を終了する。一方、制御部１１は、セッションを抽出できたと判定した場合には（ステップＳ３４：ＹＥＳ）、抽出したセッションにおいて現在セッションの停止時表示画像ＩＤに含まれる画像ＩＤと同じ画像ＩＤが停止時表示画像ＩＤに格納されている操作情報より後であって、購入操作に対応する操作情報より前の操作情報を取得する（ステップＳ３５）。なお、ステップＳ３３の処理で抽出したセッションが複数である場合には、上述したように、予め設定した所定のルールに基づいて何れかのセッションを選択した上で、操作情報を取得する。
【００７７】
次いで、制御部１１は、ステップＳ３５の処理で取得した操作情報に含まれる停止時ページデータ（レイアウトＩＤ、画像ＩＤ）に基づいてレイアウト情報格納部１２Ｂ及び画像情報格納部１２Ｃからそれぞれ選択したレイアウト情報Ｌｓ及び画像情報Ｉｓを含む推薦内容ＳＩＬを作成して（ステップＳ３６）、当該フローチャートに示す処理を終了する。なお、取得した操作情報が複数である場合には、何れかの操作情報に含まれる停止時ページデータ（レイアウトＩＤ、画像ＩＤ）に基づいて推薦内容ＳＩＬを作成することとしてもよいし、ページ要求コマンドを受信する度に、順番（操作時刻順）に操作情報に含まれる停止時ページデータ（レイアウトＩＤ、画像ＩＤ）に基づいて推薦内容ＳＩＬを作成することとしてもよい。
【００７８】
次に、図１０を用いて提供内容選択処理について説明する。
【００７９】
まず、画像配信サーバ１の制御部１１は、レイアウト情報格納部１２Ｂからランダムにレイアウト情報Ｌｓを選択する（ステップＳ５１）。次に、制御部１１は、画像情報格納部１２Ｃからランダムに画像情報Ｉｓを選択する（ステップＳ５２）。次いで、制御部１１は、ステップＳ５１の処理で選択したレイアウト情報Ｌｓと、ステップＳ５２の処理で選択した画像情報Ｉｓを含む提供内容ＩＬを作成して（ステップＳ５３）、当該フローチャートに示す処理を終了する。
【００８０】
以上説明したように、本実施形態の画像配信サーバ１（「画像選択装置」の一例）は、複数の画像を自動スクロールしながら表示する携帯端末（「画像表示装置」の一例）に表示させる画像を選択するに当たって、記憶部１２（「記憶手段」の一例）が、セッション毎に、自動スクロールを停止させるための停止操作が検出された時に表示されていた複数の画像を示す停止時表示画像ＩＤ（「画像セット情報」の一例）と、購入操作（「所定の特定操作」の一例）が検出されたことを示す情報を、操作時刻（「セッション内において各操作が行われた順序を特定するための情報」の一例）とともに記憶し、制御部１１（「比較手段」、「選択手段」、「出力手段」の一例）が、記憶部１２を参照して、現在のセッションにおける停止操作に対応する停止時表示画像ＩＤの示す複数の画像と、現在のセッション以外の他のセッションにおける購入操作が検出される前に検出された停止操作に対応する停止時表示画像ＩＤの示す複数の画像とを比較し、比較の結果、現在のセッションにおける停止操作に対応する停止時表示画像ＩＤの示す画像の少なくとも一部と、他のセッションにおける停止操作に対応する停止時表示画像ＩＤの示す画像の少なくとも一部が一致すると判定した場合に、他のセッションにおいて一致すると判定した画像を含む停止時表示画像ＩＤに対応する停止操作より後であって、購入操作が行われる前に検出された停止操作に対応する停止時表示画像ＩＤの示す複数の画像を選択し、当該選択した複数の画像を携帯端末２に出力する。
【００８１】
本実施形態の画像配信サーバ１によれば、現在のセッションにおいて表示させる画像を選択する際に、購入操作が行われ、且つ、現在のセッションで停止閲覧された画像と同一の画像が停止閲覧された他のセッションに含まれる停止時表示画像ＩＤのうち、同一の画像が停止閲覧された際の停止操作より後であって、購入操作が行われる前に検出された停止操作に対応する停止時表示画像ＩＤの示す複数の画像を選択する。したがって、現在のセッションのユーザと近い嗜好を持つと考えられる他のセッションのユーザが購入操作を行うまでに停止閲覧した画像を、現在のセッションのユーザに閲覧させることができることから、現在のセッションのユーザの購入操作を行う可能性を向上させることができる。
【００８２】
［５．変形例］
次に、上記実施形態の変形例について説明する。
【００８３】
［５．１．購入操作以外の特定操作］
上記実施形態では、ユーザが購入操作を行う可能性を向上させることとしたが、購入操作に代えて他の特定操作を行う可能性を向上させることとしてもよい。例えば、購入操作に代えて、画像に写る対象をレンタルするためのレンタル操作、画像に写る対象に関するコメントを作成するためのコメント作成操作、画像に写る対象に関するウェブページを表示させるためのウェブページ表示操作等とすることができる。
【００８４】
［５．２．複数マッチング］
上記実施形態では、図３に示すように、セッションＸにおける停止時表示画像ＩＤの少なくとも一部と、同じ画像ＩＤが停止時表示画像ＩＤに格納されているセッションを抽出する際に、操作ＩＤで識別される操作情報毎（すなわち、図３に示す行毎）に停止時表示画像ＩＤの比較を行う構成としたが、２以上の操作情報（図３では、２以上の行）について、停止時表示画像ＩＤの少なくとも一部と、同じ画像ＩＤが停止時表示画像ＩＤに格納されているセッションを抽出する構成としてもよい。図１１を用いて具体的に説明する。
【００８５】
図１１の例では、図１１（Ｂ）に示すセッションＡを参照すると、セッションＡでは購入操作が行われている。また、セッションＸの操作ＩＤ「１」に対応する停止時表示画像ＩＤは「ａ，ｂ，ｃ，ｄ，ｅ」であって、セッションＡの操作ＩＤ「１」に対応する停止時表示画像ＩＤは「ａ，ｂ，ｃ，ｄ，ｓ」であり、「ａ，ｂ，ｃ，ｄ」が共通する。更に、セッションＸの操作ＩＤ「２」に対応する停止時表示画像ＩＤは「ｇ，ｈ，ｉ，ｊ，ｋ」であって、セッションＡの操作ＩＤ「２」に対応する停止時表示画像ＩＤは「ｋ，ｌ，ｍ，ｎ，ｏ」であり、「ｋ」が共通する。このように、２以上の操作情報（２以上の行）について、停止時表示画像ＩＤの少なくとも一部が一致するセッションを画像配信サーバ１の制御部１１が抽出する構成としてもよい。当該変形例によれば、複数回にわたって自動スクロールを停止させてじっくり閲覧した画像が同一である嗜好のより近いセッションＡのユーザが、購入操作を行うまでに自動スクロールを停止させてじっくり閲覧した他の画像を、セッションＸのユーザに閲覧させることができることから、セッションＸのユーザがセッションＡのユーザと同様に購入操作を行う可能性を向上させることができる。
【００８６】
［５．３．画像以外の対象について］
上記実施形態で説明した画像に代えて又は加えて、例えば、テキストの塊や動画などのコンテンツを処理対象としてもよい。具体的には、上記実施形態では、図２に示したように、ページデータ１１０、１２０、１３０、１４０に画像を配置する場合について説明したが、当該画像に代えて又は加えて、例えば、テキストの塊や動画などのコンテンツ、又はこれらの組み合わせを配置する構成としてもよい。このとき、制御部１１は、上記実施形態と同様に、ページデータ１１０、１２０、１３０、１４０に配置するコンテンツを選択する処理等を行う構成とする。
【符号の説明】
【００８７】
Ｇ  画像配信システム
１  画像配信サーバ
１１  制御部
１１Ａ  通信制御部
１１Ｂ  要求情報受付部
１１Ｃ  操作情報登録部
１１Ｄ  提供内容選択部
１１Ｅ  推薦内容選択部
１１Ｆ  配信内容作成部
１２  記憶部
１２Ａ  操作情報格納部
１２Ｂ  レイアウト情報格納部
１２Ｃ  画像情報格納部
１３  通信部
１４  表示部
１５  操作部
２  携帯端末
【図１】
2015210646.tif 000003
【図２】
2015210646.tif 000004
【図３】
2015210646.tif 000005
【図４】
2015210646.tif 000006
【図５】
2015210646.tif 000007
【図６】
2015210646.tif 000008
【図７】
2015210646.tif 000009
【図８】
2015210646.tif 000010
【図９】
2015210646.tif 000011
【図１０】
2015210646.tif 000012
【図１１】
2015210646.tif 000013