(57)【要約】ウェブ管理装置は、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握し、ユーザの操作の傾向に適したウェブページを提供するために、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能であって、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得手段と、取得された位置情報を記憶する記憶手段と、記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整手段とを備える。
2012023346.tif 000002
【特許請求の範囲】
【請求項１】
表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置であって、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成手段と、
前記生成手段により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を記憶する記憶手段と、
前記記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整手段と、
を備えるウェブ管理装置。
【請求項２】
前記取得手段は、前記位置情報に基づき、該表示領域に表示された第１のウェブページに対するユーザによる操作を示す操作情報を取得し、
前記記憶手段は、前記取得手段により取得された操作情報を記憶し、
前記調整手段は、前記記憶手段に記憶された操作情報に基づき、前記表示領域に表示させるための第２のウェブページを調整する、
請求項１に記載のウェブ管理装置。
【請求項３】
前記検知可能範囲が、対応する前記オブジェクトの領域及び当該領域の周囲の領域とから成る、請求項２に記載のウェブ管理装置。
【請求項４】
前記オブジェクト及び前記周囲の領域の双方に、他のウェブページへのリンクが埋め込まれている、請求項３に記載のウェブ管理装置。
【請求項５】
前記オブジェクトの周縁部が余白である、請求項２〜４のいずれか１項に記載のウェブ管理装置。
【請求項６】
前記選択位置が二次元座標により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項７】
前記オブジェクトが仮想的に複数のブロックに分割され、
前記選択位置が、前記ブロックの識別子により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項８】
前記オブジェクトは、文字を含み、
該オブジェクトにおいて、文字、複数の文字からなる語句、又は文章が表示された領域ごとに仮想領域が設定され、
前記選択位置が、前記仮想領域を示す識別子により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項９】
前記入力装置がタッチパネルである、請求項２〜８のいずれか１項に記載のウェブ管理装置。
【請求項１０】
前記操作情報は、前記第１のウェブページにおいて表示されたオブジェクトに対する選択操作をした際の、該オブジェクトに対する選択操作を検知可能な領域における選択位置に関する情報を含み、
前記調整手段は、前記選択位置に関する情報に基づき、前記第２のウェブページに含まれるオブジェクトの配置を調整する、
請求項２〜９のいずれか１項に記載のウェブ管理装置。
【請求項１１】
前記操作情報は、前記オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報を含み、
前記調整手段は、前記第２のウェブページに含まれる選択操作可能なオブジェクトを、前記表示領域における、前記偏りの方向に応じて設定された所定領域に配置する、
請求項１０に記載のウェブ管理装置。
【請求項１２】
前記操作情報は、前記第１のウェブページの表示サイズの変更操作に関する情報を含み、
前記調整手段は、前記表示サイズの変更操作に関する情報に基づき、前記第２のウェブページの表示サイズを調整する、
請求項２〜１１のいずれか１項に記載のウェブ管理装置。
【請求項１３】
前記調整手段は、前記第２のウェブページにおける選択操作可能なオブジェクトの表示サイズを部分的に調整する、
請求項１２に記載のウェブ管理装置。
【請求項１４】
前記操作情報に関する条件ごとに、前記第２のウェブページに関する異なる表示態様を対応づけて記憶したウェブページ記憶手段を更に備え、
前記調整手段は、前記記憶手段に記憶された操作情報に対応づけられた前記第２のウェブページの表示態様を、前記表示領域に表示させる第２のウェブページの表示態様として、
前記ウェブページ記憶手段から抽出する、
請求項２〜１３のいずれか１項に記載のウェブ管理装置。
【請求項１５】
前記操作情報は、前記第１のウェブページに対するスクロール操作に関する情報を含み、
前記調整手段は、前記第２のウェブページにおける、スクロール操作に対する表示内容の移動量に関する属性値を調整する、
請求項２〜１４のいずれか１項に記載のウェブ管理装置。
【請求項１６】
前記記憶手段は、前記操作情報をユーザごとに記憶し、
前記調整手段は、ユーザごとに前記第２のウェブページを調整する、
請求項２〜１５のいずれか１項に記載のウェブ管理装置。
【請求項１７】
表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置により実行されるウェブ管理方法であって、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成ステップと、
前記生成ステップにおいて生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得ステップと、
前記取得ステップにおいて取得された位置情報を記憶する記憶ステップと、
前記記憶ステップにおいて記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整ステップと、
を有するウェブ管理方法。
【請求項１８】
コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラムであって、
前記コンピュータに、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成機能と、
前記生成機能により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、
前記取得機能により取得された位置情報を記憶する記憶機能と、
前記記憶機能に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整機能と、
を実現させるウェブ管理プログラム。
【請求項１９】
コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラム、を記録したコンピュータ読み取り可能な記録媒体であって、
前記ウェブ管理プログラムが前記コンピュータに、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成機能と、
前記生成機能により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、
前記取得機能により取得された位置情報を記憶する記憶機能と、
前記記憶機能に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整機能と、
を実現させるコンピュータ読み取り可能な記録媒体。
【請求項２０】
オブジェクトを含むウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と、該端末と通信することが可能なウェブサーバとを備えるウェブシステムであって、
前記ウェブサーバが、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成手段と、
前記生成手段により生成されたウェブページを前記端末に送信する送信手段と、
前記送信手段により送信されたウェブページを前記表示領域に表示し、該ウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得した前記端末から、該選択位置を示す位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を記憶する記憶手段と、
前記記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整手段と、
を備えるウェブシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ管理装置、ウェブ管理方法、ウェブ管理プログラム、そのプログラムを記録するコンピュータ読み取り可能な記録媒体、及びウェブシステムに関する。
【背景技術】
【０００２】
従来から、ウェブページに対する操作を分析する手法が知られている。例えば、下記特許文献１には、アクションスクリプトのアプリケーションを独立解析するためのツールが記載されている。また、非特許文献１には、ユーザに提供するウェブページにおいて、ユーザが好みのコンテンツを所望の場所に自由に配置できるサービスが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００９−５３６７６０号公報
【非特許文献】
【０００４】
【非特許文献１】iGoogle、［online］、［平成２２年８月２３日検索］、インターネット＜URL: http://www.google.co.jp/ig＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
最近では、ウェブページを表示する装置として、タブレットマシンという小型の端末が登場し普及している。そして、このタブレットマシンの普及によってウェブページのデザインが変わりつつある。例えば、小さい画面上でのタッチ操作を容易にするために、テキストで表示されていたリンクをバナーやアイコンなどの選択操作が可能な画像オブジェクトに置き換えることが行われている。このような表示装置の移り変わりやそれに伴う表現方法の変化に対応してウェブページへの操作を的確に分析するためには、その分析手法も変えて行く必要がある。また、タブレットマシン等に対するユーザの操作態様は様々であり、ユーザの操作の傾向を的確に分析した上で、そのユーザに合うユーザインターフェースを提供する必要がある。【０００６】
そこで本発明は、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握し、ユーザの操作の傾向に適したウェブページを提供することが可能なウェブ管理装置、ウェブ管理方法、ウェブ管理プログラム、そのプログラムを記録するコンピュータ読み取り可能な記録媒体、及びウェブシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のウェブ管理装置は、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置であって、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、生成手段により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得手段と、取得手段により取得された位置情報を記憶する記憶手段と、記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整手段と、を備える。【０００８】
本発明のウェブ管理方法は、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置により実行されるウェブ管理方法であって、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成ステップと、生成ステップにおいて生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得ステップと、取得ステップにおいて取得された位置情報を記憶する記憶ステップと、記憶ステップにおいて記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整ステップと、を有する。【０００９】
本発明のウェブ管理プログラムは、コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラムであって、コンピュータに、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成機能と、生成機能により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、取得機能により取得された位置情報を記憶する記憶機能と、記憶機能に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整機能と、を実現させる。【００１０】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラム、を記録したコンピュータ読み取り可能な記録媒体であって、ウェブ管理プログラムがコンピュータに、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成機能と、生成機能により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、取得機能により取得された位置情報を記憶する記憶機能と、記憶機能に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整機能と、を実現させる。【００１１】
本発明のウェブシステムは、オブジェクトを含むウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と、該端末と通信することが可能なウェブサーバとを備えるウェブシステムであって、ウェブサーバが、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、生成手段により生成されたウェブページを端末に送信する送信手段と、送信手段により送信されたウェブページを表示領域に表示し、該ウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得した端末から、該選択位置を示す位置情報を取得する取得手段と、取得手段により取得された位置情報を記憶する記憶手段と、記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整手段と、を備える。【００１２】
このような発明によれば、オブジェクトに対する物理的接触の位置を検知するための検知可能範囲がウェブページに埋め込まれて表示領域に表示される。その後、その検知可能範囲内で物理的接触が発生すると、その接触位置がオブジェクトの選択位置（位置情報）として取得され格納される。そして、得られた情報が集計され、集計された情報に基づき表示領域の表示対象が調整される。このように、単にオブジェクトが選択されたという情報だけでなく、そのオブジェクトに対してどの位置で選択操作が行われたかという情報を収集することで、ウェブページ内のオブジェクトに対する操作態様を詳細に取得することができると共に、その操作態様に基づき表示対象を調整できる。その結果、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握することが可能になると共に、ユーザの操作の傾向に適したウェブページを提供することが可能となる。【００１３】
本発明のウェブ管理装置では、取得手段は、位置情報に基づき、該表示領域に表示された第１のウェブページに対するユーザによる操作を示す操作情報を取得し、記憶手段は、取得手段により取得された操作情報を記憶し、調整手段は、記憶手段に記憶された操作情報に基づき、表示領域に表示させるための第２のウェブページを調整することとしてもよい。【００１４】
本発明によれば、第１のウェブページに対するユーザによる操作を示す操作情報が取得され、取得された操作情報に基づき表示領域に表示させるためのウェブページが調整される。そして、調整された第２のウェブページが表示領域に表示される。このようにウェブページが調整されるので、ユーザの操作の傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。【００１５】
本発明のウェブ管理装置では、検知可能範囲が、対応するオブジェクトの領域及び当該領域の周囲の領域とから成ってもよい。【００１６】
この場合には、オブジェクトの周囲にも検知可能範囲が設定されるので、オブジェクトの領域内だけでなくその近傍における物理的接触も得られる。これにより、より多くの位置情報が得られるので、オブジェクトに対する操作態様をより詳細に把握することが可能になる。【００１７】
本発明のウェブ管理装置では、オブジェクト及び周囲の領域の双方に、他のウェブページへのリンクが埋め込まれていてもよい。【００１８】
この場合には、オブジェクトそのものではなくその近傍で物理的接触が発生してもウェブページの切替が行われるので、ウェブページの利便性が高まる。【００１９】
本発明のウェブ管理装置では、オブジェクトの周縁部が余白であってもよい。【００２０】
本発明のウェブ管理装置では、選択位置が二次元座標により表されてもよい。このように選択位置を座標で得ることで、操作態様を詳細に把握することができる。【００２１】
本発明のウェブ管理装置では、オブジェクトが仮想的に複数のブロックに分割され、選択位置が、ブロックの識別子により表されてもよい。このように選択位置をブロックの識別子で得ることで、操作態様の傾向を容易に把握することができる。【００２２】
本発明のウェブ管理装置では、オブジェクトは、文字を含み、該オブジェクトにおいて、文字、複数の文字からなる語句、又は文章が表示された領域ごとに仮想領域が設定され、選択位置が、仮想領域を示す識別子により表されることとしてもよい。このように選択位置を文字等が表示された仮想領域ごとに得ることで、オブジェクトにおける操作位置に関する操作態様の傾向を容易に把握することができる。【００２３】
本発明のウェブ管理装置では、入力装置がタッチパネルであってもよい。【００２４】
本発明のウェブ管理装置では、操作情報は、第１のウェブページにおいて表示されたオブジェクトに対する選択操作をした際の、該オブジェクトに対する選択操作を検知可能な領域における選択位置に関する情報を含み、調整手段は、選択位置に関する情報に基づき、第２のウェブページに含まれるオブジェクトの配置を調整することとしてもよい。【００２５】
表示領域に表示されたオブジェクトをユーザが選択操作するに際して、ユーザによる入力装置を含む装置の保持態様、操作態様に起因して、オブジェクトの選択位置に一定の傾向が現れる。上記特徴のウェブ管理装置によれば、選択位置に関する情報に基づき、表示領域に表示されるウェブページが調整されるので、ユーザによる当該装置の保持態様及び操作態様に基づく傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。【００２６】
本発明のウェブ管理装置では、操作情報は、オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報を含み、調整手段は、第２のウェブページに含まれる選択操作可能なオブジェクトを、表示領域における、偏りの方向に応じて設定された所定領域に配置することとしてもよい。【００２７】
この場合には、オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報が取得されるので、選択位置に関する傾向を適切に取得できる。また、かかる情報に基づき、表示領域に表示されるウェブページに含まれるオブジェクトが偏りの方向に応じた所定領域に配置されるので、ユーザの操作の傾向に適したウェブページの調整が可能となる。【００２８】
本発明のウェブ管理装置では、操作情報は、第１のウェブページの表示サイズの変更操作に関する情報を含み、調整手段は、表示サイズの変更操作に関する情報に基づき、第２のウェブページの表示サイズを調整することとしてもよい。【００２９】
この場合には、ユーザによるウェブページの表示サイズの変更操作に関する情報に基づき、表示領域に表示されるウェブページの表示サイズが調整されるので、ウェブページを表示領域に表示させる際に、予めユーザが所望するウェブページの表示サイズを反映させることが可能となる。【００３０】
本発明のウェブ管理装置では、調整手段は、第２のウェブページにおける選択操作可能なオブジェクトの表示サイズを部分的に調整することとしてもよい。この場合には、選択操作が容易なウェブページの提供が可能となる。【００３１】
本発明のウェブ管理装置では、操作情報に関する条件ごとに、第２のウェブページに関する異なる表示態様を対応づけて記憶したウェブページ記憶手段を更に備え、調整手段は、記憶手段に記憶された操作情報に対応づけられた第２のウェブページの表示態様を、表示領域に表示させる第２のウェブページの表示態様として、ウェブページ記憶手段から抽出することとしてもよい。【００３２】
この場合には、操作情報に関する条件ごとに調整された表示態様が予め記憶されており、取得された操作情報に基づき、当該操作情報に対応する表示態様が抽出され、抽出された表示態様のウェブページが表示領域に表示されるので、ユーザの操作の傾向に適するように調整されたウェブページを容易に提供できる。【００３３】
本発明のウェブ管理装置では、操作情報は、第１のウェブページに対するスクロール操作に関する情報を含み、調整手段は、第２のウェブページにおける、スクロール操作に対する表示内容の移動量に関する属性値を調整することとしてもよい。【００３４】
この場合には、ユーザによるウェブページに対するスクロール操作に関する情報に基づき、表示領域に表示されるウェブページのスクロール操作に対する表示内容の移動量に関する属性値が調整されるので、ウェブページを表示領域に表示させる際に、予めユーザが所望するスクロール操作の傾向を反映させることが可能となる。【００３５】
本発明のウェブ管理装置では、記憶手段は、操作情報をユーザごとに記憶し、調整手段は、ユーザごとに前記第２のウェブページを調整することとしてもよい。この場合には、ユーザの操作傾向に適したウェブページの提供が可能となる。
【発明の効果】
【００３６】
本発明によれば、単にオブジェクトが選択されたという情報だけでなく、そのオブジェクトに対してどの位置で選択操作が行われたかという情報が収集されるので、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握し、ユーザの操作の傾向に適したウェブページを提供することが可能となる。
【図面の簡単な説明】
【００３７】
【図１】ウェブシステムの装置構成を示す図である。
【図２】第１実施形態に係るウェブサーバの機能構成を示すブロック図である。
【図３】図１に示すウェブサーバのハードウェア構成を示す図である。
【図４】第１実施形態に係る端末の機能構成を示すブロック図である。
【図５】表示領域に表示されたオブジェクトにおける選択操作を検知可能な範囲の設定を示す図である。
【図６】ウェブページが表示された表示領域の例を示す図である。
【図７】オブジェクトの配置が調整されたウェブページの例を示す図である。
【図８】ウェブページ記憶部の構成及び記憶されているデータの例を示す図である。
【図９】図１に示すウェブシステムの動作を示すシーケンス図である。
【図１０】ウェブ管理プログラムの構成を示す図である。
【図１１】第２実施形態に係る端末の機能構成を示すブロック図である。
【図１２】第３実施形態に係るウェブサーバの機能構成を示すブロック図である。
【図１３】検知可能範囲の設定例を示す図である。
【図１４】検知可能範囲の設定例を示す図である。
【図１５】検知可能範囲の設定例を示す図である。
【図１６】位置情報の集計例を示す図である。
【図１７】オブジェクトにおける仮想領域の設定及び位置情報の集計例を示す図である。
【図１８】第３実施形態に係る端末の機能構成を示すブロック図である。
【図１９】第３実施形態に係るウェブシステムの動作を示すシーケンス図である。
【図２０】第３実施形態に係るウェブ管理プログラムの構成を示す図である。
【図２１】第４実施形態に係るウェブサーバの機能構成を示す図である。
【図２２】検知可能範囲の設定例を示す図である。
【図２３】第３実施形態に係る端末の機能構成を示すブロック図である。
【発明を実施するための形態】
【００３８】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３９】
（第１実施形態）
図１は、本実施形態に係るウェブシステム１の装置構成を示すブロック図である。ウェブシステム１は、ウェブページをユーザに提供するコンピュータシステムである。ウェブシステム１は、ウェブページを提供するウェブサーバ１０と、ユーザが所有する端末２０とを備えている。ウェブサーバ１０及び各端末２０は、インターネットや無線ＬＡＮ、移動体通信網などで構成されている通信ネットワークＮを介して互いに通信することが可能である。図１では端末２０を３台示しているが、ウェブシステム１内に存在する端末の台数は任意である。
【００４０】
図２は、本実施形態に係るウェブサーバ１０の機能的構成を示すブロック図である。図２に示すように、ウェブサーバ１０は、機能的には、取得部１１（取得手段）、記憶部１２（記憶手段）、調整部１３（調整手段）及び送信部１５を備える。また、ウェブサーバ１０は、ウェブページ記憶部１４（ウェブページ記憶手段）をさらに備えていてもよい。なお、本実施形態では、各機能部１１〜１５が１つの装置に構成されることとしているが、各機能部１１〜１５がそれぞれ互いに通信可能な別の装置に備えられることとしてもよい。第１実施形態におけるウェブサーバ１０は、本発明のウェブ管理装置を構成する。
【００４１】
図３は、ウェブサーバ１０のハードウェア構成図である。ウェブサーバ１０は、物理的には、図３に示すように、ＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、ネットワークカード等で構成される通信制御装置１０４、入力デバイスであるキーボード、マウス等の入力装置１０５、ディスプレイ等の出力装置１０６などを含むコンピュータシステムとして構成されている。
【００４２】
図２に示した各機能は、図３に示すＣＰＵ１０１、主記憶装置１０２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４、入力装置１０５、出力装置１０６を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。
【００４３】
また、図４は、端末２０の機能的構成を示すブロック図である。端末２０は、タッチパネルＤを備えると共に、機能的構成要素として、受信部２１、表示制御部２２、検出部２３及び操作情報送信部２４を備える。端末２０の例としてはタブレットマシンが挙げられるが、タッチパネルＤを備える通信装置であれば端末の種類は限定されない。端末は携帯型でも据置型でもどちらでもよい。まず、ウェブサーバ１０の説明に先立って、端末２０の各機能部について詳細に説明する。
【００４４】
タッチパネルＤは、表示領域Ｄａを有し、各種情報をその表示領域Ｄａに表示すると共に、表示領域Ｄａへの物理的接触を検知する入力装置である。物理的接触の例としては、タッチペンなどのポインティングデバイスや指などによるタップ操作がある。タッチパネルＤは、検知された物理的接触に基づき、ユーザによる種々の操作を取得する。本実施形態では、表示領域Ｄａは、例えばウェブページを表示する。
【００４５】
受信部２１は、タッチパネルＤにおける表示領域Ｄａに表示させるためのウェブページを受信する部分である。このウェブページは、端末２０からのリクエストに応じて、ウェブサーバ１０から端末２０に送信される。ウェブページのリクエストは、例えば、既に表示されているウェブページに含まれるリンクの選択操作、及びその他の所定の操作に基づき、端末２０からウェブサーバ１０に送信される。ウェブページのリクエストの検出及び送信といった機能は、受信部２１により実現されることとしてもよいし、図示されない他の機能部により実現されることとしてもよい。受信部２１は、受信したウェブページを表示制御部２２に送出する。
【００４６】
表示制御部２２は、受信部２１から入力されたウェブページをタッチパネルＤに表示するよう表示を制御する手段である。これにより、タッチパネルＤの表示領域Ｄａにウェブページが表示される。
【００４７】
検出部２３は、表示領域Ｄａへの物理的接触に基づき、該表示領域Ｄａに表示された第１のウェブページに対するユーザによる操作を検出する部分である。なお、本実施形態では、第１のウェブページは、表示領域Ｄａに表示されたウェブページであって、ユーザによる種々の操作の対象となるウェブページである。ユーザによるウェブページに対する操作として、例えば、ウェブページに表示されたオブジェクトに対する選択操作、ウェブページの表示サイズの変更操作及びウェブページに対するスクロール操作が挙げられる。
【００４８】
ウェブページに表示されたオブジェクトに対する選択操作は、例えば、表示領域Ｄａにおける当該オブジェクトに設定された所定の検知可能領域において、ユーザの指またはその他のデバイスによる物理的接触が接触位置の移動を伴わずに検知された場合に検出される。また、検出部２３は、選択操作を検出したときに、選択位置の座標を取得する。選択位置の座標は、例えば、表示領域Ｄａに設定された座標系における座標、第１のウェブページの表示範囲に設定された座標系における座標、及びオブジェクトが表示された領域に設定された座標系における座標のいずれであってもよい。
【００４９】
また、検出部２３は、オブジェクトに対する選択操作を検知可能な領域に複数設定された所定領域のうちの何れの所定領域に選択位置が属するか、といった情報を検出することができる。図５を参照して、この検出処理を説明する。図５は、表示領域Ｄａに表示されたオブジェクトＡ０における選択操作を検知可能な範囲の設定例を示す図である。オブジェクトＡ０には、ウェブページに含まれ表示された際の、選択操作を検知可能な領域Ｍが設定されている。本実施形態では、選択操作を検知可能な領域Ｍは、例えば、オブジェクトの左右方向における中央部近傍を境に、左側領域ＭＬ及び右側領域ＭＲに分割される。検出部２３は、選択位置の座標に基づいて、当該選択位置が左側領域ＭＬ及び右側領域ＭＲのいずれに属するか、といった情報を検出できる。これにより、検出部２３は、オブジェクトに対する選択操作を検知可能な領域Ｍのうち、左側及び右側のいずれかに偏った領域において選択操作が行われたことを検出できる。なお、本実施形態では、検出部２３は、選択操作を検知可能な領域Ｍのうち、左側及び右側のいずれかに偏った領域において選択操作が行われたことを検出することとしているが、これには限定されず、例えば、選択位置の上下方向の偏りを検出することとしてもよいし、上下方向及び左右方向の偏りを併せて検出することとしてもよい。検出部２３は、選択操作といった操作種別に関する情報と共に、選択位置の座標及び選択位置の偏りに関する情報の少なくともいずれか一方を、操作情報送信部２４に送出する。なお、選択位置の座標及びオブジェクトの表示位置に関する情報が操作情報送信部２４を介してウェブサーバ１０に送信され、ウェブサーバ１０において選択位置の偏りの検出処理が実施されることとしてもよい。
【００５０】
選択位置の座標及びタッチパネルＤにおける各種のイベントは、例えば、端末２０固有のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）や、ＪａｖａＳｃｒｉｐｔ（登録商標）によって取得されることが可能である。
【００５１】
ウェブページの表示サイズの変更操作は、ユーザの指またはその他のデバイスにより、ウェブページの表示サイズを変更するための所定の操作が行われたことを検知した場合に検出される。例えば、ユーザが２本の指をそれぞれタッチパネルＤに接触させ、その接触位置を互いに離反する方向に２本の指を移動させた場合に表示サイズの拡大操作が検出され、接触位置を互いに近づける方向に２本の指を移動させた場合に表示サイズの縮小操作が検出される。検出部２３は、表示サイズの拡大操作または縮小操作といった操作種別に関する情報を操作情報送信部２４に送出する。なお、所定操作が行われた際の時系列の複数の座標値がウェブサーバ１０に送信され、ウェブサーバ１０において表示サイズの変更操作が実施されたことが検出されることとしてもよい。
【００５２】
ウェブページに対するスクロール操作は、例えば、表示領域Ｄａにおける当該オブジェクトに設定された所定の検知可能領域において、ユーザの指またはその他のデバイスによる物理的接触が接触位置の移動を伴い検知された場合に検出される。また、接触位置の移動速度を示す情報が併せて検出されることとしてもよい。検出部２３は、検出したスクロール操作に関する情報を操作情報送信部２４に送出する。なお、スクロール操作が行われた際の時系列の複数の座標値がウェブサーバ１０に送信され、ウェブサーバ１０においてスクロール操作が実施されたことが検出されることとしてもよい。
【００５３】
操作情報送信部２４は、検出部２３により検出されたユーザによる操作を示す操作情報をウェブサーバ１０に送信する部分である。続いて、再び図２を参照し、ウェブサーバ１０の各機能部について詳細に説明する。
【００５４】
取得部１１は、端末２０から送信された、端末２０の表示領域Ｄａに表示された第１のウェブページに対するユーザによる操作を示す操作情報を取得する部分である。取得部１１は、取得した操作情報を記憶部１２に記憶させる。記憶部１２は、操作情報を記憶する記憶手段である。なお、取得部１１は、端末２０のユーザごとに操作情報を取得でき、取得した操作情報をユーザごとに記憶部１２に記憶させることができる。この場合には、記憶部１２は、操作情報を端末２０のユーザごとに記憶する。
【００５５】
調整部１３は、記憶部１２に記憶された操作情報に基づき、表示領域Ｄａにおける表示対象となる第２のウェブページを調整する部分である。なお、調整部１３は、端末２０のユーザごとに第２のウェブページの調整を実施する。
【００５６】
なお、本実施形態では、第２のウェブページは、端末２０からのリクエストに基づき当該端末２０に送信し、当該端末２０の表示領域Ｄａに表示させるためのウェブページである。第２のウェブページは、例えば、第１のウェブページと異なるウェブページである。このようなケースとしては、第１のウェブページに第２のウェブページに対するリンクが含まれており、表示領域Ｄａに第１のウェブページが表示された状態において、このリンクの選択操作により第２のウェブページを表示領域Ｄａに表示させるような場合が想定される。また、第２のウェブページは、例えば、第１のウェブページと同様のオブジェクトを含むウェブページであってもよい。このようなケースとしては、表示領域Ｄａに第１のウェブページが表示された後に、当該ウェブページに対するリクエストが端末２０からウェブサーバ１０に送信され、再び当該ウェブページを表示領域Ｄａに表示させるような場合が想定される。
【００５７】
調整部１３は、操作情報におけるオブジェクトの選択位置に関する情報に基づき、第２のウェブページに含まれるオブジェクトの配置を調整する。図６及び図７を参照して、この配置処理を具体的に説明する。図６は、調整されていない状態の第２のウェブページが表示領域Ｄａに表示された場合の例を示す図である。図７は、調整された第２のウェブページが表示領域Ｄａに表示された場合の例を示す図である。第２のウェブページは、表示させるための複数のオブジェクトを含む。オブジェクトには、例えば、ユーザによる操作対象となるアイコンＣ、及びユーザによる操作対象とならない画像Ｇが含まれる。
【００５８】
例えば、オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報が操作情報に含まれている場合には、調整部１３は、第２のウェブページに含まれる選択操作可能なオブジェクトを、表示領域Ｄａにおける、偏りの方向に応じて設定された所定領域に配置することができる。より具体的には、調整部１３は、オブジェクトに対する選択操作を検知可能な領域における右側または左側に偏った領域に対する選択操作に関する操作情報を記憶部１２から取得した場合に、第２のウェブページに含まれる選択操作可能なオブジェクトを、表示領域Ｄａにおける右側または左側に偏った領域に配置する。例えば、調整部１３は、図５に示すオブジェクトの選択操作において、右側領域ＭＲに対する選択操作を示す操作情報を取得すると、図７に示すように、第２のウェブページに含まれる選択操作可能なアイコンＣを、表示領域Ｄａにおける右側表示領域ＤＲに配置する。一方、左側領域ＭＬに対する選択操作を示す操作情報を取得した場合には、調整部１３は、第２のウェブページに含まれる選択操作可能なアイコンＣを、表示領域Ｄａにおける左側表示領域ＤＬに配置する。なお、調整部１３は、選択位置の左側または右側への偏りを示す操作情報の取得数が所定数以上となった場合に、第２のウェブページに含まれる選択操作可能なオブジェクトを、表示領域Ｄａにおける左側表示領域ＤＬまたは右側表示領域ＤＲに偏った所定領域に配置することとしてもよい。
【００５９】
なお、操作情報に選択位置の偏りに関する情報が含まれておらず、選択位置の座標が含まれている場合には、調整部１３は、オブジェクトの表示位置の座標情報を取得し、選択位置の座標との位置関係に基づき、選択位置の偏りを判断することとしてもよい。
【００６０】
オブジェクトの選択位置に一定の方向に偏りがある場合には、ユーザは、表示領域における当該偏りの方向に偏った領域を操作しやすいような態様で、端末を保持及び操作している可能性が高い。従って、第１のウェブページにおけるオブジェクトの選択位置の偏りに応じて、第２のウェブページにおけるアイコン等のオブジェクトを、表示領域における、偏りの方向に応じて設定された所定領域に配置することにより、ユーザの操作の傾向に適したウェブページの提供が可能となる。
【００６１】
また、調整部１３は、第１のウェブページの表示サイズの変更操作に関する情報に基づき、第２のウェブページの表示サイズを調整する。例えば、第１のウェブページに含まれるオブジェクト等のコンテンツの表示サイズを拡大する操作に関する操作情報が端末２０から取得される場合には、端末２０のユーザが、より大きな表示サイズによる表示を好む可能性が高い。従って、このような場合には、予め表示サイズが拡大された第２のウェブページを端末２０に提供することが好ましい。
【００６２】
具体的には、調整部１３は、表示サイズを拡大する操作に関する操作情報を記憶部１２から取得した場合には、第２のウェブページにおける表示内容を所定の表示サイズに拡大するよう調整する。一方、調整部１３は、表示サイズを縮小する操作に関する操作情報を記憶部１２から取得した場合には、第２のウェブページにおける表示内容を所定の表示サイズに縮小するよう調整する。
【００６３】
なお、調整部１３は、第２のウェブページの表示内容の全部の表示サイズを変更するのではなく、例えば、第２のウェブページにおける選択操作可能なオブジェクトの表示サイズを部分的に調整することとしてもよい。即ち、調整部１３は、第２のウェブページにおける、他のウェブページに対するリンクが設定された部分のみを拡大するような調整を実施することができる。これにより、選択操作が容易なウェブページの提供が可能となる。また、調整部１３は、第１のウェブページにおける画像のオブジェクトを拡大する操作に関する操作情報を取得した場合には、第２のウェブページにおける画像のオブジェクトを拡大するような調整を実施することとしてもよい。さらに、かかる場合において、調整部１３は、第２のウェブページにおける選択操作可能なオブジェクトの表示サイズを縮小するような調整を実施することとしてもよい。
【００６４】
また、ウェブサーバ１０は、ウェブページ記憶部１４を備えていることとしてもよい。ウェブページ記憶部１４は、操作情報に関する条件ごとに、第２のウェブページに関する異なる表示態様を対応づけて記憶した記憶手段である。図８は、ウェブページ記憶部１４の構成及び記憶されているデータの例を示す図である。図８では、「右側操作傾向」、「左側操作傾向」及び「拡大操作多」といった操作情報に関する条件に対応づけて、パターン１、パターン２及びパターン３といった第２のウェブページに関する表示態様が記憶されている。操作情報に関する条件「右側操作傾向」は、第１のウェブページにおけるオブジェクトの右側に偏った領域に対する選択操作に関する操作情報を所定数以上取得した場合に該当する条件である。また、操作情報に関する条件「左側操作傾向」は、第１のウェブページにおけるオブジェクトの左側に偏った領域に対する選択操作に関する操作情報を所定数以上取得した場合に該当する条件である。さらに、操作情報に関する条件「拡大操作多」は、第１のウェブページにおける表示サイズの拡大操作に関する操作情報を所定数以上取得した場合に該当する条件である。
【００６５】
第２のウェブページに関する表示態様「パターン１」は、例えば図７に例示されるような、選択操作可能なアイコンＣ等のオブジェクトを表示領域Ｄａにおける右側に偏った所定領域に配置させた表示態様である。また、第２のウェブページに関する表示態様「パターン２」は、選択操作可能なアイコンＣ等のオブジェクトを表示領域Ｄａにおける左側に偏った所定領域に配置させた表示態様である。更に、第２のウェブページに関する表示態様「パターン３」は、表示内容を所定の表示サイズに拡大するように調整された表示態様である。
【００６６】
ウェブサーバ１０が上記のようなウェブページ記憶部１４を備える場合には、調整部１３は、記憶部１２から取得した１以上の操作情報が、ウェブページ記憶部１４における操作情報に関する条件に該当するか否かを判断し、該当する条件が存在する場合には当該条件に対応づけられた第２のウェブページに関する表示態様を抽出し、抽出した表示態様の第２のウェブページを、調整された第２のウェブページとすることができる。
【００６７】
また、第１のウェブページに対するスクロール操作に関する情報が操作情報に含まれる場合には、調整部１３は、第２のウェブページにおける、スクロール操作に対する表示内容の移動量に関する属性値を調整することができる。より具体的には、所定数以上のスクロール操作に関する操作情報を取得した場合、タッチパネルＤにおける物理的接触を検知可能な領域とユーザの指等との接触位置の所定以上の移動速度を示す操作情報を取得した場合等に、調整部１３は、第２のウェブページにおいてスクロール操作が実施された場合における、表示領域の移動量を大きくするように属性値を調整できる。また、タッチパネルとユーザの指等の接触位置の所定以下の移動量によるスクロール操作に関する操作情報を取得した場合等に、調整部１３は、第２のウェブページにおいてスクロール操作が実施された場合における、表示領域の移動量を小さくするように属性値を調整できる。
【００６８】
調整部１３は、以上説明したように調整した第２のウェブページを送信部１５に送出する。送信部１５は、調整部１３により調整された第２のウェブページを、端末２０からのリクエストに応じて端末２０に送信する部分である。
【００６９】
続いて、図９を参照して、本実施形態のウェブシステム１の動作について説明する。図９は、ウェブシステム１において実施される処理内容を示すフローチャートである。
【００７０】
まず、端末２０の検出部２３は、表示領域Ｄａへの物理的接触に基づき、表示領域Ｄａに表示された第１のウェブページに対するユーザによる操作を検出する（Ｓ１）。続いて、操作情報送信部２４は、検出部２３により検出されたユーザによる操作を示す操作情報をウェブサーバ１０に送信する（Ｓ２）。
【００７１】
次に、ウェブサーバ１０の取得部１１は、端末２０から送信された操作情報を取得し（Ｓ３、取得ステップ）、取得した操作情報を記憶部１２に記憶させる（Ｓ４、記憶ステップ）。なお、端末２０の検出部２３が、何度も繰り返してユーザによる操作を検出した場合（Ｓ１）には、ステップＳ１〜Ｓ４の処理が繰り返される。
【００７２】
ここで、第２のウェブページを要求するリクエスト信号が端末２０からウェブサーバ１０に送信されると（Ｓ５）、ウェブサーバ１０は、そのリクエスト信号を受信する（Ｓ６）。リクエスト信号を受信すると、ウェブサーバ１０の調整部１３は、記憶部１２に記憶された操作情報に基づき、第２のウェブページを調整する（Ｓ７、調整ステップ）。そして、送信部１５は、リクエスト信号に応じて、調整部１３により調整された第２のウェブページを端末２０に送信する（Ｓ８、送信ステップ）。
【００７３】
端末２０の受信部２１は、ウェブサーバ１０から送信された第２のウェブページを受信し（Ｓ９）、表示制御部２２は、受信部２１により受信された第２のウェブページをタッチパネルＤの表示領域Ｄａに表示させる（Ｓ１０）。以上の処理により、操作情報に基づき調整されたウェブページを端末２０に表示させることが可能となる。
【００７４】
次に、図１０を参照して、コンピュータをウェブサーバ１０として機能させるためのウェブ管理プログラムを説明する。
【００７５】
ウェブ管理プログラムＰ１は、メインモジュールＰ１０、取得モジュールＰ１１、記憶モジュールＰ１２、調整モジュールＰ１３、送信モジュールＰ１５を備える。また、ウェブ管理プログラムＰ１は、ウェブページ記憶モジュールＰ１４をさらに備えていてもよい。
【００７６】
メインモジュールＰ１０は、ウェブページ調整処理を統括的に制御する部分である。
メインモジュールＰ１０、取得モジュールＰ１１、記憶モジュールＰ１２、調整モジュールＰ１３、送信モジュールＰ１５及びウェブページ記憶モジュールＰ１４を実行することにより実現される機能はそれぞれ、図２に示されるウェブサーバ１０の取得部１１、記憶部１２、調整部１３、送信部１５及びウェブページ記憶部１４の機能と同様である。
【００７７】
ウェブ管理プログラムＰ１は、例えば、ＣＤ−ＲＯＭやＤＶＤ、ＲＯＭ等の記憶媒体または半導体メモリによって提供される。また、ウェブ管理プログラムＰ１は、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００７８】
以上説明した本実施形態のウェブサーバ１０、ウェブシステム１、ウェブ管理プログラムＰ１によれば、ユーザによる端末２０に対する操作を示す操作情報が取得され、取得された操作情報に基づき端末２０の表示領域に表示させるための第２ウェブページが調整される。そして、調整された第２のウェブページが端末２０に送信される。このようにウェブページが調整されるので、ユーザの操作の傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。
【００７９】
また、端末２０の表示領域に表示されたオブジェクトをユーザが選択操作するに際して、ユーザによる端末２０の保持態様、操作態様に起因して、オブジェクトの選択位置に一定の傾向が現れることに鑑みて、本実施形態のウェブサーバ１０によれば、オブジェクトの選択位置に関する情報に基づき、表示領域Ｄａに表示される第２のウェブページが調整されるので、ユーザによる端末２０の保持態様及び操作態様に基づく傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。
【００８０】
また、本実施形態のウェブサーバ１０によれば、オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報が取得されるので、選択位置に関する傾向を適切に取得できる。また、かかる情報に基づき、表示領域Ｄａに表示される第２のウェブページに含まれるオブジェクトが偏りの方向に応じた所定領域に配置されるので、ユーザの操作の傾向に適したウェブページの調整が可能となる。
【００８１】
また、本実施形態のウェブサーバ１０によれば、ユーザによる第１のウェブページの表示サイズの変更操作に関する情報に基づき、端末２０の表示領域に表示される第２のウェブページの表示サイズが調整されるので、ウェブページを端末の表示領域に表示させる際に、予めユーザが所望するウェブページの表示サイズを反映させることが可能となる。
【００８２】
また、本実施形態のウェブサーバ１０によれば、ユーザによる第１のウェブページに対するスクロール操作に関する情報に基づき、端末２０の表示領域Ｄａに表示される第２のウェブページのスクロール操作に対する表示内容の移動量に関する属性値が調整されるので、ウェブページを端末の表示領域に表示させる際に、予めユーザが所望するスクロール操作の傾向を反映させることが可能となる。
【００８３】
（第２実施形態）
次に、図１１を参照して、第２実施形態に係る端末２０Ａについて説明する。第２実施形態における端末２０Ａは、本発明のウェブ管理装置を構成できる。
【００８４】
端末２０Ａは、タッチパネルＤを備えると共に、機能的構成要素として、ウェブページ取得部２１Ａ、表示制御部２２Ａ、検出部２３Ａ、取得部１１Ａ（取得手段）、記憶部１２Ａ（記憶手段）及び調整部１３Ａ（調整手段）を備える。
【００８５】
ウェブページ取得部２１Ａは、表示領域Ｄａに表示させるための第１のウェブページを取得する部分である。ウェブページ取得部２１Ａは、第１のウェブページを、ネットワークを介して通信可能なウェブサーバから取得してもよいし、予め記憶してものを取得してもよい。また、ウェブページ取得部２１Ａは、調整部１３Ａにより表示態様等を調整される第２のウェブページも同様に取得できる。
【００８６】
表示制御部２２Ａは、ウェブページ取得部２１Ａから入力された第１のウェブページをタッチパネルＤに表示するよう表示を制御する手段である。これにより、タッチパネルＤの表示領域Ｄａに第１のウェブページが表示される。また、表示制御部２２Ａは、調整部１３Ａから入力された第２のウェブページをタッチパネルＤに表示するよう表示を制御する。
【００８７】
検出部２３Ａは、図４における検出部２３と同様の機能を有する。即ち、検出部２３Ａは、表示領域Ｄａに表示された第１のウェブページに対するユーザによる操作を検出する。
【００８８】
取得部１１Ａは、検出部２３Ａにより検出された第１のウェブページに対するユーザによる操作を示す操作情報を取得する。そして、取得部１１Ａは、取得した操作情報を記憶部１２Ａに記憶させる。記憶部１２Ａは、操作情報を記憶する記憶手段である。
【００８９】
調整部１３Ａは、図２における調整部１３と同様の機能を有する。即ち、調整部１３Ａは、記憶部１２Ａに記憶された操作情報に基づき、表示領域Ｄａに表示させるための第２のウェブページを調整する。そして、調整部１３Ａは、調整された第２のウェブページを表示制御部２２Ａに送出する。
【００９０】
以上説明したように、第２実施形態の端末２０Ａによれば、表示領域Ｄａに表示された第１のウェブページに対するユーザの操作を示す操作情報が取得され、取得された操作情報に基づき表示領域Ｄａに表示させるための第２のウェブページが調整される。そして、調整された第２のウェブページが表示領域Ｄａに表示される。このようにウェブページが調整されるので、ユーザの操作の傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。
【００９１】
（第３実施形態）
第３実施形態は、第１実施形態及び第２実施形態における、操作情報の取得に供する位置情報の取得の処理に関して詳細に説明するための実施の形態である。
【００９２】
図１２〜２０を用いて、第３実施形態に係るウェブシステム１の機能及び構成を説明する。ウェブシステム１は、ウェブページをユーザに提供すると共にそのウェブページにおけるユーザの操作態様を集計するコンピュータシステムである。ウェブシステム１は、ウェブページを提供するウェブサーバ１０Ｂと、ユーザが所有する端末２０Ｂとを備えている。ウェブサーバ１０Ｂ及び各端末２０Ｂは、インターネットや無線ＬＡＮ、移動体通信網などで構成されている通信ネットワークＮを介して互いに通信することが可能である。図１に示されるウェブシステムでは、１台のウェブサーバ１０及び３台の端末２０Ｂが互いにネットワークＮで接続されているが、第３実施形態のウェブシステムも同様に、ウェブサーバ１０Ｂ及び端末２０ＢがネットワークＮを介して通信可能な構成を有する。なお、システム内における端末２０Ｂの台数は任意である。
【００９３】
まず、ウェブサーバ１０Ｂについて説明する。図１２に示すように、ウェブサーバ１０Ｂは機能的構成要素として生成部１１Ｂ（生成手段）、ページ送信部１２Ｂ（送信手段）、位置受信部１３Ｂ（取得手段）、記憶部１４Ｂ（記憶手段）、及び分析部１５Ｂ（調整手段）を備えている。なお、図１２では、位置情報の取得及び集計に関連する機能部のみが示されている。
【００９４】
このウェブサーバ１０Ｂは、第１実施形態におけるウェブサーバ１０と同様に、図３に示すようなハードウエア構成を有する。
【００９５】
図１２に戻って、生成部１１Ｂは、端末２０Ｂに送るウェブページを生成する手段である。生成部１１Ｂは、ユーザの操作に応じて端末２０Ｂから送られてきたリクエスト信号に応じたウェブページを生成し、生成したウェブページをページ送信部１２Ｂに出力する。
【００９６】
以下では、生成部１１Ｂにより生成されるウェブページの構成について説明する。本実施形態において、ウェブページは少なくとも、他のウェブページへのリンクが埋め込まれた一以上の画像オブジェクト（バナー）を含んでいる。個々の画像オブジェクトは、画像ＩＤという識別子で特定される。各画像オブジェクトには、端末２０Ｂ上に表示された際に当該画像オブジェクトに対するタップ操作（クリック操作）の位置を取得するための検知可能範囲が設定される。この位置は、二次元座標（ｘｙ座標。以下では単に「座標」いう）で示される。なお、すべての画像オブジェクトではなくその一部についてついてのみ検知可能範囲を設定してもよい。画像オブジェクト及び検知可能範囲の設定方法の例として、以下に３パターンを示す。
【００９７】
［パターン１］
【００９８】
図１３に示す検知可能範囲Ｒ１は、画像オブジェクトＡと、当該オブジェクトＡの周囲（近傍）の余白領域Ｍ１とから成る。画像オブジェクトＡにはリンクが埋め込まれているのに対し、余白領域Ｍ１にはリンクは埋め込まれていない。したがって、画像オブジェクトＡの範囲内でタップ操作が行われた場合には、リンク先のウェブページへの切替が発生すると共に、当該タップ操作の座標が検知される。一方、余白領域Ｍ１内でタップ操作が行われた場合には、ページ切替は発生せず、当該タップ操作の座標の検知のみが行われる。
【００９９】
［パターン２］
【０１００】
図１４に示す検知可能範囲Ｒ２は、画像オブジェクトＡと、当該オブジェクトＡの周囲の余白領域Ｍ２とから成る。リンクは画像オブジェクトＡ及び余白領域Ｍ２の双方に埋め込まれている。したがって、検知可能範囲Ｒ２内でタップ操作が行われた場合には常に、リンク先のウェブページへの切替が発生すると共に、当該タップ操作の座標が検知される。このように余白領域Ｍ２にもリンクを埋め込めば、オブジェクトそのものではなくその近傍でタップ操作が行われてもウェブページの切替が行われるので、ウェブページの利便性が高まる。
【０１０１】
なお、周縁部に余白を持たせた画像オブジェクトを用意し、当該画像オブジェクトの範囲のみを検知可能範囲としても、同様の態様を実現することができる。この場合には、ＪａｖａＳｃｒｉｐｔ（商標又は登録商標）のｏｎＣｌｉｃｋイベントを用いてコードを記述すればよい。
【０１０２】
［パターン３］
【０１０３】
図１５に示す検知可能範囲Ｒ３は、画像オブジェクトＡと、当該オブジェクトＡに隣接する第１の余白領域Ｍ３１と、当該第１の余白領域Ｍ３１の外側に位置する第２の余白領域Ｍ３２とから成る。画像オブジェクトＡ及び第１の余白領域Ｍ３１にはリンクが埋め込まれているのに対し、第２の余白領域Ｍ３２にはリンクは埋め込まれていない。したがって、画像オブジェクトＡの範囲内又は第１の余白領域Ｍ３１内でタップ操作が行われた場合には、リンク先のウェブページへの切替が発生すると共に、当該タップ操作の座標が検知される。一方、第２の余白領域Ｍ３２内でタップ操作が行われた場合には、ページ切替は発生せず、当該タップ操作の座標の検知のみが行われる。
【０１０４】
このように、画像オブジェクトの近傍に余白領域を設けるのは、ユーザが画像オブジェクトの外側をタップする傾向があるためである。画像オブジェクトだけでなくその近傍も検知可能範囲と設定することでより多くのタップ操作を捕捉できるので、その傾向をより詳細に捉えることができる。
【０１０５】
なお、上記パターン１〜３のいずれにおいても、各余白領域の幅は任意である。例えば、その幅を２５ピクセルとしてもよい（この場合、上記パターン３では合計５０ピクセル幅の余白領域が生成される）。また、画像オブジェクトＡの上下左右方向のそれぞれにおいて余白領域の幅を変えてもよい。また、画像オブジェクトの外側に余白領域を設けるとともに画像オブジェクトの周縁部を余白にしてもよい。
【０１０６】
本実施形態では、このような画像オブジェクト及び検知可能範囲が埋め込まれたウェブページはＪａｖａＳｃｒｉｐｔ（商標又は登録商標）を用いて生成される。ウェブページのコードでは、検知可能範囲は、画像オブジェクトに関する情報（画像ＩＤ、始点座標、終点座標、幅、高さ）と余白領域の幅とを用いて定義される。また、ウェブページ内で発生したタップ操作の座標はｅｖｅｎｔオブジェクトを介して取得される。そして、タップ操作の座標と検知可能範囲とを比較することで、タップ操作が検知可能範囲内で発生したか否かが判定される。
【０１０７】
ウェブページのコードには、検知可能範囲で発生したタップ操作の位置を示す座標と、当該検知可能範囲に含まれる画像オブジェクトの画像ＩＤとが関連付けられた位置情報をウェブサーバ１０Ｂに送信するための関数も含まれている。上記パターン２，３のように、画像オブジェクト外の余白領域でタップ操作が行われた際にページ切替を行う場合には、ウェブページのコードにはwindow.location.hrefメソッドも含まれる。ウェブサーバ１０Ｂへの位置情報の送信とページ切替とを同時に実行することは可能である。
【０１０８】
図１２に戻って、ページ送信部１２Ｂは、生成部１１Ｂから入力されたウェブページをリクエスト元の端末２０Ｂに送信する手段である。
【０１０９】
位置受信部１３Ｂは、ページ送信部１２Ｂにより送信されたウェブページを表示した端末２０Ｂから、そのウェブページの検知可能範囲内で発生したタップ操作の位置を示す位置情報を受信する手段である。位置情報の構成は上記の通りである。位置受信部１３Ｂは、受信した位置情報を記憶部１４Ｂに格納する。なお、位置受信部１３Ｂは、端末２０Ｂのユーザ毎に位置情報を記憶部１４Ｂに格納できる。
【０１１０】
記憶部１４Ｂは、位置受信部１３Ｂから入力された位置情報を記憶する手段である。位置受信部１３Ｂは、ユーザが端末２０Ｂを介してウェブページの検知可能範囲内をタップする度に、その操作に対応する位置情報を受信し記憶部１４Ｂに格納する。したがって、記憶部１４Ｂには位置情報が蓄積されていく。なお、記憶部１４Ｂは、端末２０Ｂのユーザの識別子に対応付けて位置情報を記憶できる。
【０１１１】
分析部１５Ｂは、記憶部１４Ｂに記憶された位置情報を集計し、集計結果を出力する手段である。この集計及び出力の処理は、ウェブサーバ１０Ｂの管理者の操作に応じて行われてもよいし、バッチ処理などにより定期的に行われてもよい。分析部１５Ｂにより集計及び出力された位置情報は、操作情報の取得に用いることができる。なお、位置情報がユーザの識別子に対応付けられて記憶部１４Ｂに格納されている場合には、分析部１５Ｂは、ユーザごとに位置情報を集計し、ユーザごとに集計結果を出力できる。
【０１１２】
図１６の例を用いて分析部１５Ｂの機能を説明する。図１６は、図１４に示す検知可能範囲Ｒ２についての集計結果を示す図である。分析部１５Ｂは、画像オブジェクトＡの画像ＩＤを含むすべての位置情報を記憶部１４Ｂから読み出す。続いて、分析部１５Ｂは、画像オブジェクトＡや検知可能範囲Ｒ２を示す図形をモニタに表示するとともに、各位置情報の座標に基づいてその図形にグラデーションを施す。この際には、分析部１５Ｂはタップ操作が多くされる部分ほど色が濃くなるようにグラデーションを施す。
【０１１３】
このような表示により、ウェブサーバ１０Ｂの管理者は、その画像オブジェクトＡに対するタップ操作の傾向を一目で把握することができる。図１６の例からは、ユーザが画像オブジェクトＡの右下（「５００ポイント！」という文字列の周辺）をタップする傾向が強いことがわかり、このことから右利きのユーザが多いと推測できる。また、画像オブジェクトＡの左側（「ツールバー」や「もれなく」という文字列の周辺）でもタップ操作がされているので、左利きのユーザも一定以上存在すると推測できる。更に、画像オブジェクトＡの右下周辺や左側周辺を見ると、当該画像オブジェクトＡの外側がタップされる傾向もあることがわかる。したがって、タップする際に文字が指で隠れることを不安に感じるユーザが一定数存在すると推測でき、より多くの余白を画像オブジェクトＡ自体に設けた方がクリック率（ＣＴＲ）が上がるかもしれないと予測できる。
【０１１４】
なお、集計結果の表現方法は図１６の例に限定されない。例えば、画像オブジェクトを複数のブロックに分割してそのブロック毎にタップ操作の頻度を表示させてもよい。また、集計結果の出力方法は画面表示に限定されない。例えば、分析部１５Ｂは、印刷やデータベースへの格納、他のコンピュータシステムへの送信などの任意の手法で集計結果を出力してもよい。
【０１１５】
図１７を参照して分析部１５Ｂにおける選択位置（位置情報）の集計方法の他の例を説明する。即ち、画像オブジェクトに文字が含まれる場合において、当該画像オブジェクトにおいて、文字、複数の文字からなる語句、又は文章が表示された領域ごとに仮想領域が設定され、タップ操作された位置（選択位置）が、仮想領域を示す識別子により表されることとしてもよい。
【０１１６】
この場合には、分析部１５Ｂは、図１７（ａ）に示すように、画像オブジェクトＡに含まれる語句ごとに仮想領域ＭＷ１〜ＭＷ４を設定する。即ち、各仮想領域ＭＷ１〜ＭＷ４は、「ツールバー」、「新規インストールで」、「もれなく」、「５００ポイント！」といった語句をそれぞれ含む。まず、分析部１５Ｂは、画像オブジェクトＡの画像ＩＤを含むすべての位置情報を記憶部１４Ｂから読み出し、読み出した位置情報が属する仮想領域ＭＷ１〜ＭＷ４を判定する。これにより、ユーザによる選択位置が仮想領域の識別子により表されることとなる。続いて、分析部１５Ｂは、画像オブジェクトＡ及び仮想領域ＭＷ１〜ＭＷ４を示す図形をモニタに表示するとともに、各仮想領域ＭＷ１〜ＭＷ４に属する位置情報の数に応じた濃さの色を、各仮想領域ＭＷ１〜ＭＷ４に施して表示する。図１７（ｂ）は、このように集計された選択位置（位置情報）の表示例である。
【０１１７】
このような表示により、ウェブサーバ１０Ｂの管理者は、その画像オブジェクトＡに対するタップ操作の傾向を一目で把握することができる。図１７（ｂ）に示す例によれば、ユーザにより最も多くタップ操作が行われた領域は、仮想領域ＭＷ４であることが容易に判る。また、集計結果の出力方法は図１７（ｂ）に示すような画面表示に限定されない。例えば、図１７（ｃ）に示すように、分析部１５Ｂは、仮想領域ごとのタップ操作の回数をテーブルに出力して管理者に提示することもできる。このように集計された位置情報に基づき、ウェブサーバ１０Ｂは、第１実施形態における操作情報を取得できる。
【０１１８】
次に、端末２０Ｂについて説明する。図１８に示すように、端末２０ＢはタッチパネルＤを備えており、更に機能的構成要素としてページ取得部２１Ｂ、表示制御部２２Ｂ、位置取得部２３Ｂ、及び位置送信部２４Ｂを備えている。端末２０Ｂの例としてはタブレットマシンが挙げられるが、タッチパネルＤを備える通信装置であれば端末の種類は限定されない。端末は携帯型でも据置型でもどちらでもよい。
【０１１９】
タッチパネルＤは、表示領域Ｄａを有し、各種情報をその表示領域Ｄａに表示すると共に、表示領域Ｄａへの物理的接触を検知する入力装置である。物理的接触の例としては、タッチペンなどのポインティングデバイスや指などによるタップ操作がある。
【０１２０】
ページ取得部２１Ｂは、これからタッチパネルＤ上に表示しようとするウェブページをウェブサーバ１０Ｂに要求し、その要求に応じてウェブサーバ１０Ｂから送られてきたウェブページを受信する手段である。ユーザ操作に応じて、端末２０Ｂ内部でウェブページを取得するための処理が実行されると、ページ取得部２１Ｂはそのウェブページを要求するためのリクエスト信号を生成し送信する。続いて、ページ取得部２１Ｂは、そのリクエスト信号の要求に応じてウェブサーバ１０Ｂで生成および送信されたウェブページを受信する。受信したウェブページには、上述したように、画像オブジェクト毎の検知可能範囲が設定されている。ページ取得部２１Ｂは受信したウェブページを表示制御部２２Ｂに出力する。
【０１２１】
表示制御部２２Ｂは、ページ取得部２１Ｂから入力されたウェブページをタッチパネルＤに表示するよう表示を制御する手段である。これにより、タッチパネルＤの表示領域Ｄａにウェブページが表示される。
【０１２２】
位置取得部２３Ｂは、表示領域Ｄａに表示されたウェブページに対する物理的接触の位置を取得する手段である。表示領域Ｄａ上でタップ操作が行われると、位置取得部２３ＢはタッチパネルＤを介してそのイベントを検知し、当該タップ操作の位置を示す座標を取得する。続いて、位置取得部２３Ｂは取得した座標と表示中のウェブページの検知可能範囲とを比較する。
【０１２３】
特定の検知可能範囲でタップ操作が行われていれば、位置取得部２３Ｂは当該検知可能範囲に存在する画像オブジェクトが選択されたと判定し、取得した座標を選択位置の座標と認定する。そして、位置取得部２３Ｂは、選択された画像オブジェクトの画像ＩＤと選択位置の座標とを関連付けて位置情報を生成し、その位置情報を位置送信部２４Ｂに出力する。一方、タップ操作の位置がいずれの検知可能範囲からも外れていれば、位置取得部２３Ｂは位置情報を生成することなく処理を終了する。
【０１２４】
位置取得部２３Ｂは、ウェブページ上でタップ操作が行われる度に、このような処理を実行する。位置取得部２３Ｂの機能の少なくとも一部は、ウェブページに埋め込まれたＪａｖａＳｃｒｉｐｔ（商標又は登録商標）がＣＰＵ１０１に読み込まれて実行されることで実現される。
【０１２５】
なお、検知可能範囲でタップ操作が行われ、且つそのタップ操作の位置にリンクが埋め込まれている場合には、ページ取得部２１Ｂによりそのリンクに対応するウェブページを要求するリクエスト信号がウェブサーバ１０Ｂに送信される。
【０１２６】
位置送信部２４Ｂは、位置取得部２３Ｂから入力された位置情報をウェブサーバ１０Ｂに送信する手段である。送信された位置情報は、上述したように、ウェブサーバ１０Ｂの記憶部１４Ｂに格納される。
【０１２７】
次に、図１９を用いて、図１に示すウェブシステム１の動作を説明するとともに本実施形態に係るウェブ管理方法について説明する。
【０１２８】
あるウェブページを閲覧しようとするユーザが端末２０Ｂに対して所定の操作を行うと、ページ取得部２１Ｂがそのウェブページを要求するリクエスト信号を生成し（ステップＳ１１）、その信号をウェブサーバ１０Ｂに送信する（ステップＳ１２）。
【０１２９】
ウェブサーバ１０Ｂでは、生成部１１Ｂがそのリクエスト信号に基づいて、画像オブジェクトや検知可能範囲が埋め込まれたウェブページを生成する（ステップＳ１３、生成ステップ）。続いて、ページ送信部１２Ｂがそのウェブページをリクエスト信号への応答として端末２０Ｂに送信する（ステップＳ１４、送信ステップ）。
【０１３０】
端末２０Ｂでは、ページ取得部２１Ｂがそのウェブページを受信し、表示制御部２２ＢがそのページをタッチパネルＤの表示領域Ｄａに表示する（ステップＳ１５）。その後、このウェブページの検知可能範囲内でタップ操作が行われた場合には、位置取得部２３Ｂがその範囲に対応する画像オブジェクトの選択位置を示す位置情報を生成する（ステップＳ１６）。そして、位置送信部２４Ｂがその位置情報をウェブサーバ１０Ｂに送信する（ステップＳ１７）。
【０１３１】
ウェブサーバ１０Ｂでは、位置受信部１３Ｂがその位置情報を受信し（受信ステップ）、記憶部１４Ｂに格納する（ステップＳ１８、記憶ステップ）。
【０１３２】
表示された一つのウェブページに関して、いずれかの検知可能範囲内でタップ操作が繰り返し行われるようであれば、ステップＳ１６〜Ｓ１８の処理はそれに応じて複数回実行される。また、表示されたウェブページにおいて、タップ操作により特定のリンクが選ばれた場合には、ステップＳ１１〜Ｓ１８の処理が再び行われる。したがって、記憶部１４Ｂには位置情報が蓄積されていくことになる。
【０１３３】
このように位置情報が蓄積された後に、分析部１５Ｂが管理者の操作あるいはバッチ処理の指示に基づいてその位置情報を集計し、集計結果を出力する（ステップＳ１９、出力ステップ）。
【０１３４】
次に、図２０を用いて、コンピュータをウェブサーバ１０Ｂとして機能させるためのウェブ管理プログラムを説明する。
【０１３５】
ウェブ管理プログラムＰ１Ｂは、メインモジュールＰ１０Ｂ、生成モジュールＰ１１Ｂ、ページ送信モジュールＰ１２Ｂ、位置受信モジュールＰ１３Ｂ、記憶モジュールＰ１４Ｂ、及び分析モジュールＰ１５Ｂを備えている。
【０１３６】
メインモジュールＰ１０Ｂは、ウェブ管理を統括的に制御する部分である。生成モジュールＰ１１Ｂ、ページ送信モジュールＰ１２Ｂ、位置受信モジュールＰ１３Ｂ、記憶モジュールＰ１４Ｂ、及び分析モジュールＰ１５Ｂを実行することにより実現される機能はそれぞれ、上記の生成部１１Ｂ、ページ送信部１２Ｂ、位置受信部１３Ｂ、記憶部１４Ｂ、及び分析部１５Ｂの機能と同様である。
【０１３７】
ウェブ管理プログラムＰ１Ｂは、例えば、ＣＤ−ＲＯＭやＤＶＤ、ＲＯＭ等の記録媒体または半導体メモリに記録された態様で提供される。また、ウェブ管理プログラムＰ１は、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【０１３８】
以上説明したように、本実施形態によれば、画像オブジェクトに対する物理的接触の位置を検知するための検知可能範囲がウェブページに埋め込まれて端末２０Ｂに送信され表示される。その後、その検知可能範囲内で物理的接触が発生すると、その接触位置が位置情報として端末２０Ｂからウェブサーバ１０Ｂに送られ格納される。そして、得られた位置情報が集計されて出力される。
【０１３９】
従来は、単にどのバナーやテキストがクリックされたか、あるいはどのアイコンが選択されたかという事項しか分析されていなかった。これに対して、本実施形態では、単にどの画像オブジェクトが選択されたということだけでなく、選択された画像オブジェクトについてどの位置でタッチ操作が行われたかという情報が収集されるので、画像オブジェクトに対する操作態様を詳細に取得できる。その結果、タッチ操作（例えばタップ操作）を受け付ける端末２０Ｂでの、ウェブページに対する操作態様を的確に把握することが可能になる。ひいては、把握した操作態様に基づいて画像オブジェクトの形状や大きさ、デザイン、配置などを変更して、より使い易いウェブページをユーザに提供することができる。
【０１４０】
また、検知可能範囲の設定や位置情報の生成はＪａｖａＳｃｒｉｐｔやＨＴＭＬの仕様を利用して実装できるので、ウェブシステム１を短期に構築することが可能である。
【０１４１】
また、本実施形態では、選択位置が二次元座標で表されるので、画像オブジェクトに対する操作の態様を詳細に把握することができる。
【０１４２】
（第４実施形態）
次に、図２１，２２を用いて、第２実施形態に係るウェブシステム２について説明する。第２実施形態は、検知可能範囲に関する機能をＪａｖａＳｃｒｉｐｔ（商標又は登録商標）ではなくＨＴＭＬ（HyperText Markup Language）の仕様のみを用いて実現する点で、第３実施形態と異なる。このため、ウェブシステム２はウェブサーバ１０Ｃを備えている。図２１に示すように、ウェブサーバ１０Ｃは、生成部１１Ｂに代えて生成部１１Ｃを備える点でウェブサーバ１０Ｂと異なる。端末２０Ｂや通信ネットワークＮの構成、及び生成部１１Ｃ以外のウェブサーバ側の機能的構成要素は第１実施形態と同様なので、以下ではこれらの説明を省略し、第１実施形態と異なる部分のみを説明する。
【０１４３】
生成部１１Ｃは、ユーザの操作に応じて端末２０Ｂから送られてきたリクエスト信号に応じたウェブページを生成し、生成したウェブページをページ送信部１２Ｂに出力する。生成部１１Ｃにより生成されるウェブページの例を図２２に示す。図２２に示す画像オブジェクトＡ´は、描画部分の外側に余白を持たせたものであり、図２２では描画部分と余白との境界を破線で示している。この画像オブジェクトＡ´にはリンクが埋め込まれている。そして、この画像オブジェクトＡ´の範囲自体が検知可能範囲Ｒ４として設定されている。このように、本実施形態では余白部分も画像オブジェクトである必要がある。
【０１４４】
この画像オブジェクトＡ´は、画像を使ったボタンとして実装される。このボタンは「<input type="image"…」というコードで実現可能である。したがって、ＨＴＭＬの仕様により、この画像オブジェクトがタップ操作されると、当該操作の位置を示す座標を取得することができる。
【０１４５】
このように、検知可能範囲に関する機能をＨＴＭＬの仕様のみを用いて実装することで、ＪａｖａＳｃｒｉｐｔ（商標又は登録商標）の利用が制限又は禁止されている環境でも本発明を適用することができる。当然ながら、本実施形態でも第３実施形態と同様の効果を得ることができる。
【０１４６】
（第５実施形態）
次に、図２３を参照して、第５実施形態に係る端末２０Ｄについて説明する。第５実施形態における端末２０Ｄは、本発明のウェブ管理装置を構成できる。
【０１４７】
端末２０Ｄは、タッチパネルＤを備えると共に、機能的構成要素として、生成部１１Ｄ（生成手段）、記憶部１４Ｄ（記憶手段）、分析部１５Ｄ（調整手段）、表示制御部２２Ｄ及び位置取得部２３Ｄ（取得手段）を備える。
【０１４８】
生成部１１Ｄは、タッチパネルＤの表示領域Ｄａに表示させるためのウェブページを生成する。ウェブページの生成処理は、第３実施形態の生成部１１Ｂにおける生成処理と同様である。なお、生成部１１Ｄは、画像オブジェクトＡを図２３には示されないウェブサーバから取得し、検知可能範囲の設定のみをウェブページの設定処理として実施することとしてもよい。
【０１４９】
表示制御部２２Ｄは、生成部１１Ｄから入力されたウェブページをタッチパネルＤに表示するよう表示を制御する手段である。これにより、タッチパネルＤの表示領域Ｄａにウェブページが表示される。
【０１５０】
位置取得部２３Ｄは、図１８における位置取得部２３Ｂと同様の機能を有する。即ち、位置取得部２３Ｄは、表示領域Ｄａに表示されたウェブページに対する物理的接触の位置を取得し、その位置を示す位置情報を記憶部１４Ｄに記憶させる。
【０１５１】
記憶部１４Ｄ及び分析部１５Ｄはそれぞれ、図１２における記憶部１４Ｂ及び分析部１５Ｂと同様の機能を有する。
【０１５２】
以上説明したように、本実施形態によれば、画像オブジェクトに対する物理的接触の位置を検知するための検知可能範囲がウェブページに埋め込まれて表示領域Ｄａに表示される。その後、その検知可能範囲内で物理的接触が発生すると、その接触位置が位置情報として記憶部１４Ｄに格納される。そして、得られた位置情報が集計されて出力される。
【０１５３】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【０１５４】
上記第３〜第５実施形態では、画像オブジェクト（バナー）に対して検知可能範囲を設定したが、他のオブジェクトに対して検知可能範囲を設定してもよい。例えば、アイコンなどのような他の種類の画像オブジェクトや、ボタンなどのユーザインタフェース部品に対して検知可能範囲を設定してもよい。また、オブジェクトに他のウェブページへのリンクを埋め込むことは必須ではない。例えば、クリックされた際にウェブページの切替を行うことなく所定の動作を行うオブジェクトに対して、検知可能範囲を設定してもよい。
【０１５５】
上記第３〜第５実施形態では、選択位置を二次元座標で示したが、選択位置の表現方法はこれに限定されない。例えば、検知可能範囲を仮想的に複数のブロックに分割し、ブロックを特定するブロックＩＤ（識別子）を各ブロックに割り当て、選択位置をそのブロックＩＤで示してもよい。
【０１５６】
この場合には、タップ操作の位置を示す二次元座標と各ブロックの範囲とを比較して当該位置のブロックＩＤを決定するコードがウェブページに埋め込まれることになる。また、位置情報は画像ＩＤ及びブロックＩＤを含むことになる。この場合も位置情報の分析は上記実施形態と同様に行うことができるので、ウェブサーバの管理者は操作態様をブロック毎に把握することができる。なお、ブロックの設定方法は任意である。例えば検知可能範囲を均等に分割してもよいし、画像オブジェクトのデザインに応じて、デザインパーツ（例えば、一つの語句や一組の図形）毎にブロックを区切ってもよい。
【０１５７】
このように選択位置をブロックＩＤで表せば、操作態様の傾向を容易に把握することができる。例えば、タップ操作が特定の領域や図形、語句に偏っているという現象を容易に把握することができる。
【０１５８】
上記各実施形態では、分析部１５Ｂ，１５Ｄは位置情報をそのまま集計したが、集計方法はこれに限定されない。例えば、出力手段は、ユーザの属性（年齢や性別など）と選択位置とを関連付けることで、ユーザ属性を考慮した集計を実行してもよい。
【０１５９】
この場合には、端末は、ユーザＩＤ、画像ＩＤ、及び選択位置を示す情報（二次元座標あるいはブロックＩＤ）を含む位置情報を生成してウェブサーバに送る。また、ウェブサーバは、ユーザＩＤで識別可能なユーザ情報を記憶するユーザデータベースを更に備える。そして、出力手段は、記憶手段に記憶された位置情報と、ユーザデータベース内のユーザ情報とを関連付けることで、ユーザ属性毎の集計を行う。
【０１６０】
このようにユーザ属性を考慮した集計を行えば、端末操作の態様をユーザ属性に絡めて複合的または多角的に分析することが可能になる。
【０１６１】
上記第３〜第４実施形態では、サーバ側のシステムを１台のウェブサーバ１０Ｂ又は１０Ｃで構成したが、これらのウェブサーバの機能を複数台のサーバに分散させてもよい。例えば、ウェブサーバ１０Ｂの中に記憶部１４Ｂおよび分析部１５Ｂを必ずしも設ける必要はなく、ページを送信するサーバと、集計をするためのサーバ（記憶部１４Ｂと分析部１５Ｂを備えたサーバ）とを分けてもよい。
【０１６２】
上記各実施形態では、端末２０，２０Ａ，２０Ｂ，２０Ｄの入力装置としてタッチパネルＤを示したが、入力装置の種類はこれに限定されない。
【０１６３】
次に、以上述べた本発明のウェブ管理装置の各実施形態から抽出される技術的思想を請求項の記載形式に準じて列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の記載に本発明が限定されるものではない。
【０１６４】
（項１）オブジェクトを含むウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と通信することが可能なウェブサーバであって、
表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、
生成手段により生成されたウェブページを端末に送信する送信手段と、
送信手段により送信されたウェブページを表示領域に表示し、該ウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得した端末から、該選択位置を示す位置情報を受信する受信手段と、
受信手段により受信された位置情報を記憶する記憶手段と、
記憶手段に記憶された位置情報を集計し、集計結果を出力する出力手段と、を備えることを特徴とするウェブサーバ。
【０１６５】
上記項１のウェブサーバによれば、オブジェクトに対する物理的接触の位置を検知するための検知可能範囲がウェブページに埋め込まれて端末に送信され表示される。その後、その検知可能範囲内で物理的接触が発生すると、その接触位置がオブジェクトの選択位置（位置情報）として端末からウェブサーバに送られ格納される。そして、得られた情報が集計されて出力される。このように、単にオブジェクトが選択されたという情報だけでなく、そのオブジェクトに対してどの位置で選択操作が行われたかという情報を収集することで、ウェブページ内のオブジェクトに対する操作態様を詳細に取得することができる。その結果、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握することが可能になる。
【０１６６】
（項２）ウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と通信可能なウェブサーバであって、
表示領域への物理的接触に基づき、該表示領域に表示された第１のウェブページに対するユーザによる操作を検出した端末から、該操作を示す操作情報を取得する取得手段と、
取得手段により取得された操作情報を記憶する記憶手段と、
記憶手段に記憶された操作情報に基づき、表示領域に表示させるための第２のウェブページを調整する調整手段と、
調整手段により調整された第２のウェブページを端末に送信する送信手段と
を備えることを特徴とするウェブサーバ。
【０１６７】
上記項２のウェブサーバによれば、ユーザによる端末に対する操作を示す操作情報が取得され、取得された操作情報に基づき端末の表示領域に表示させるためのウェブページが調整される。そして、調整されたウェブページが端末に送信される。このようにウェブページが調整されるので、ユーザの操作の傾向がウェブページに反映される。従って、ユーザの操作の傾向に適したウェブページを提供することが可能となる。
【産業上の利用可能性】
【０１６８】
以上説明したように、本実施の形態によれば、単にオブジェクトが選択されたという情報だけでなく、そのオブジェクトに対してどの位置で選択操作が行われたかという情報が収集されるので、タッチ操作を受け付ける端末での、ウェブページに対する操作態様を的確に把握し、ユーザの操作の傾向に適したウェブページを提供できるウェブ管理装置が提供される。
【符号の説明】
【０１６９】
Ｄ…タッチパネル、Ｄａ…表示領域、ＭＷ１〜ＭＷ４…仮想領域、Ｐ１，Ｐ１Ｂ…ウェブ管理プログラム、Ｐ１０，Ｐ１０Ｂ…メインモジュール、Ｐ１１…取得モジュール、Ｐ１１Ｂ…生成モジュール、Ｐ１２…記憶モジュール、Ｐ１２Ｂ…ページ送信モジュール、Ｐ１３…調整モジュール、Ｐ１３Ｂ…位置受信モジュール、Ｐ１４…ウェブページ記憶モジュール、Ｐ１４Ｂ…記憶モジュール、Ｐ１５…送信モジュール、Ｐ１５Ｂ…分析モジュール、１，２…ウェブシステム、１０，１０Ｂ，１０Ｃ…ウェブサーバ、１１，１１Ａ…取得部、１１Ｂ，１１Ｃ，１１Ｄ…生成部、１２，１２Ａ…記憶部、１２Ｂ…ページ送信部、１３，１３Ａ…調整部、１３Ｂ…位置受信部、１４…ウェブページ記憶部、１４Ｂ，１４Ｄ…記憶部、１５…送信部、１５Ｂ，１５Ｄ…分析部、２０，２０Ａ，２０Ｂ，２０Ｄ…端末、２１…受信部、２１Ａ…ウェブページ取得部、２１Ｂ…ページ取得部、２２，２２Ａ，２２Ｂ，２２Ｄ…表示制御部、２３，２３Ａ…検出部、２３Ｂ，２３Ｄ…位置取得部、２４…操作情報送信部、２４Ｂ…位置送信部。
【図１】
2012023346.tif 000003
【図２】
2012023346.tif 000004
【図３】
2012023346.tif 000005
【図４】
2012023346.tif 000006
【図５】
2012023346.tif 000007
【図６】
2012023346.tif 000008
【図７】
2012023346.tif 000009
【図８】
2012023346.tif 000010
【図９】
2012023346.tif 000011
【図１０】
2012023346.tif 000012
【図１１】
2012023346.tif 000013
【図１２】
2012023346.tif 000014
【図１３】
2012023346.tif 000015
【図１４】
2012023346.tif 000016
【図１５】
2012023346.tif 000017
【図１８】
2012023346.tif 000018
【図１９】
2012023346.tif 000019
【図２０】
2012023346.tif 000020
【図２１】
2012023346.tif 000021
【図２２】
2012023346.tif 000022
【図２３】
2012023346.tif 000023
【図１６】
2012023346.tif 000024
【図１７】
2012023346.tif 000025
【手続補正書】
【提出日】平成24年4月12日(2012.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置であって、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成手段と、
前記生成手段により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を記憶手段に記憶させる手段と、
前記記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整手段と、
を備えるウェブ管理装置。
【請求項２】
前記取得手段は、前記位置情報に基づき、該表示領域に表示された第１のウェブページに対するユーザによる操作を示す操作情報を取得し、
当該ウェブ管理装置は、前記取得手段により取得された操作情報を前記記憶手段に記憶させる手段を備え、
前記調整手段は、前記記憶手段に記憶された操作情報に基づき、前記表示領域に表示させるための第２のウェブページを調整する、
請求項１に記載のウェブ管理装置。
【請求項３】
前記検知可能範囲が、対応する前記オブジェクトの領域及び当該領域の周囲の領域とから成る、請求項２に記載のウェブ管理装置。
【請求項４】
前記オブジェクト及び前記周囲の領域の双方に、他のウェブページへのリンクが埋め込まれている、請求項３に記載のウェブ管理装置。
【請求項５】
前記オブジェクトの周縁部が余白である、請求項２〜４のいずれか１項に記載のウェブ管理装置。
【請求項６】
前記選択位置が二次元座標により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項７】
前記オブジェクトが仮想的に複数のブロックに分割され、
前記選択位置が、前記ブロックの識別子により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項８】
前記オブジェクトは、文字を含み、
該オブジェクトにおいて、文字、複数の文字からなる語句、又は文章が表示された領域ごとに仮想領域が設定され、
前記選択位置が、前記仮想領域を示す識別子により表される、請求項２〜５のいずれか１項に記載のウェブ管理装置。
【請求項９】
前記入力装置がタッチパネルである、請求項２〜８のいずれか１項に記載のウェブ管理装置。
【請求項１０】
前記操作情報は、前記第１のウェブページにおいて表示されたオブジェクトに対する選択操作をした際の、該オブジェクトに対する選択操作を検知可能な領域における選択位置に関する情報を含み、
前記調整手段は、前記選択位置に関する情報に基づき、前記第２のウェブページに含まれるオブジェクトの配置を調整する、
請求項２〜９のいずれか１項に記載のウェブ管理装置。
【請求項１１】
前記操作情報は、前記オブジェクトに対する選択操作を検知可能な領域における選択位置の偏りに関する情報を含み、
前記調整手段は、前記第２のウェブページに含まれる選択操作可能なオブジェクトを、前記表示領域における、前記偏りの方向に応じて設定された所定領域に配置する、
請求項１０に記載のウェブ管理装置。
【請求項１２】
前記操作情報は、前記第１のウェブページの表示サイズの変更操作に関する情報を含み、
前記調整手段は、前記表示サイズの変更操作に関する情報に基づき、前記第２のウェブページの表示サイズを調整する、
請求項２〜１１のいずれか１項に記載のウェブ管理装置。
【請求項１３】
前記調整手段は、前記第２のウェブページにおける選択操作可能なオブジェクトの表示サイズを部分的に調整する、
請求項１２に記載のウェブ管理装置。
【請求項１４】
前記操作情報に関する条件ごとに、前記第２のウェブページに関する異なる表示態様を対応づけて記憶したウェブページ記憶手段を更に備え、
前記調整手段は、前記記憶手段に記憶された操作情報に対応づけられた前記第２のウェブページの表示態様を、前記表示領域に表示させる第２のウェブページの表示態様として、
前記ウェブページ記憶手段から抽出する、
請求項２〜１３のいずれか１項に記載のウェブ管理装置。
【請求項１５】
前記操作情報は、前記第１のウェブページに対するスクロール操作に関する情報を含み、
前記調整手段は、前記第２のウェブページにおける、スクロール操作に対する表示内容の移動量に関する属性値を調整する、
請求項２〜１４のいずれか１項に記載のウェブ管理装置。
【請求項１６】
前記操作情報は、前記記憶手段にユーザごとに記憶され、
前記調整手段は、ユーザごとに前記第２のウェブページを調整する、
請求項２〜１５のいずれか１項に記載のウェブ管理装置。
【請求項１７】
表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置により実行されるウェブ管理方法であって、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成ステップと、
前記生成ステップにおいて生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得ステップと、
前記取得ステップにおいて取得された位置情報を記憶手段に記憶させる記憶ステップと、
前記記憶ステップにおいて記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整ステップと、
を有するウェブ管理方法。
【請求項１８】
コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラムであって、
前記コンピュータに、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成機能と、
前記生成機能により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、
前記取得機能により取得された位置情報を記憶手段に記憶させる記憶機能と、
前記記憶機能により記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整機能と、
を実現させるウェブ管理プログラム。
【請求項１９】
コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における前記表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラム、を記録したコンピュータ読み取り可能な記録媒体であって、
前記ウェブ管理プログラムが前記コンピュータに、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成機能と、
前記生成機能により生成されたウェブページであって前記表示領域に表示されたウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、
前記取得機能により取得された位置情報を記憶手段に記憶させる記憶機能と、
前記記憶機能により記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整機能と、
を実現させるコンピュータ読み取り可能な記録媒体。
【請求項２０】
オブジェクトを含むウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と、該端末と通信することが可能なウェブサーバとを備えるウェブシステムであって、
前記ウェブサーバが、
前記表示領域に表示される前記オブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれた前記ウェブページを生成する生成手段と、
前記生成手段により生成されたウェブページを前記端末に送信する送信手段と、
前記送信手段により送信されたウェブページを前記表示領域に表示し、該ウェブページの前記検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得した前記端末から、該選択位置を示す位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を記憶手段に記憶させる手段と、
前記記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき前記表示領域における表示対象を調整する調整手段と、
を備えるウェブシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明のウェブ管理装置は、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置であって、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、生成手段により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得手段と、取得手段により取得された位置情報を記憶手段に記憶させる手段と、記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明のウェブ管理方法は、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置により実行されるウェブ管理方法であって、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成ステップと、生成ステップにおいて生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得ステップと、取得ステップにおいて取得された位置情報を記憶手段に記憶させる記憶ステップと、記憶ステップにおいて記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整ステップと、を有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のウェブ管理プログラムは、コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラムであって、コンピュータに、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成機能と、生成機能により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、取得機能により取得された位置情報を記憶手段に記憶させる記憶機能と、記憶機能により記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整機能と、を実現させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータを、表示領域を有すると共に該表示領域への物理的接触を検知する入力装置における表示領域に、オブジェクトを含むウェブページを表示させることが可能なウェブ管理装置として機能させるためのウェブ管理プログラム、を記録したコンピュータ読み取り可能な記録媒体であって、ウェブ管理プログラムがコンピュータに、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成機能と、生成機能により生成されたウェブページであって表示領域に表示されたウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得し、該選択位置を示す位置情報を取得する取得機能と、取得機能により取得された位置情報を記憶手段に記憶させる記憶機能と、記憶機能により記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整機能と、を実現させる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明のウェブシステムは、オブジェクトを含むウェブページを表示領域に表示すると共に該表示領域への物理的接触を検知する入力装置を備える端末と、該端末と通信することが可能なウェブサーバとを備えるウェブシステムであって、ウェブサーバが、表示領域に表示されるオブジェクトに対する物理的接触の位置を取得するための検知可能範囲が埋め込まれたウェブページを生成する生成手段と、生成手段により生成されたウェブページを端末に送信する送信手段と、送信手段により送信されたウェブページを表示領域に表示し、該ウェブページの検知可能範囲内で発生した物理的接触の位置を該範囲に対応するオブジェクトの選択位置として取得した端末から、該選択位置を示す位置情報を取得する取得手段と、取得手段により取得された位置情報を記憶手段に記憶させる手段と、記憶手段に記憶された位置情報を集計し、集計された位置情報に基づき表示領域における表示対象を調整する調整手段と、を備える。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のウェブ管理装置では、取得手段は、位置情報に基づき、該表示領域に表示された第１のウェブページに対するユーザによる操作を示す操作情報を取得し、当該ウェブ管理装置は、取得手段により取得された操作情報を記憶手段に記憶させる手段を備え、調整手段は、記憶手段に記憶された操作情報に基づき、表示領域に表示させるための第２のウェブページを調整することとしてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
本発明のウェブ管理装置では、操作情報は、記憶手段にユーザごとに記憶され、調整手段は、ユーザごとに前記第２のウェブページを調整することとしてもよい。この場合には、ユーザの操作傾向に適したウェブページの提供が可能となる。
【国際調査報告】
2012023346.tif 000026
2012023346.tif 000027
2012023346.tif 000028