(57)【要約】  本発明は、ユーザがＷｅｂサイトの内容を迅速に把握することを可能とする手段を提供する。Ｗｅｂページ表示システム１１のレンダリングエンジン１１１２１は、Ｗｅｂサーバ装置群１４から受信したデータを用いてＷｅｂページの描画を行う。Ｗｅｂページ表示システム１１の対応付部１１３は、レンダリングエンジン１１１２１がＷｅｂページの描画において生成したレイアウトデータから、Ｗｅｂページの構成要素のうち他のＷｅｂページにリンクされた構成要素であるリンク要素の描画領域を示すデータとリンク先のＵＲＩを抽出し、描画データに対応付けて記憶する。表示指示部１１４は、描画データを用いてＷｅｂページの表示を表示装置１２に指示する。ユーザがＷｅｂページのいずれかのリンク要素にマウスオーバーを行うと、表示指示部１１４は描画データを用いて当該リンク要素にリンクされたＷｅｂページの表示を表示装置１２に指示する。
2018037558.tif 000002
【特許請求の範囲】
【請求項１】
複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する取得部と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける対応付部と、
前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し前記取得部により取得された描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する表示指示部と
を備え、
前記表示指示部による指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し前記対応付部により対応付けられたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し前記取得部により取得された描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する
システム。
【請求項２】
前記取得部は、前記複数のＷｅｂページの各々が複数のグループのいずれに属すかを示すグループデータを取得し、
前記表示指示部は、前記複数のグループの各々に関し、当該グループに応じた表示領域に前記グループデータが示す当該グループに属する１以上のＷｅｂページの各々に対応する操作子画像をマトリクス状に配列したメニュー画像の表示を前記表示装置に指示し、
前記表示指示部による指示に従い前記表示装置が表示している前記メニュー画像において、いずれかの操作子画像に対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該操作子画像に対応するＷｅｂページに関し前記取得部により取得された描画データである第３の描画データが表すＷｅｂページの表示を前記表示装置に指示する
請求項１に記載のシステム。
【請求項３】
前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に関し前記所定期間における当該選択されたＷｅｂページから当該リンク先のＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、
前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する
請求項２に記載のシステム。
【請求項４】
前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に関し前記所定期間における当該リンク元のＷｅｂページから当該選択されたＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、
前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する
請求項２に記載のシステム。
【請求項５】
サーバ装置と端末装置を有し、
前記サーバ装置は、前記取得部と、前記対応付部と、前記複数のＷｅｂページの各々に関する描画データとリンクデータを送信する送信部を有し、
前記端末装置は、前記サーバ装置から前記複数のＷｅｂページの各々に関する描画データとリンクデータを受信する受信部と、前記表示指示部を有する
請求項１乃至４のいずれか１項に記載のシステム。
【請求項６】
コンピュータに、
複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、
前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、
前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理と
を実行させるためのプログラム。
【請求項７】
コンピュータに、
複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、
前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、
前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理と
を実行させるためのプログラムを持続的に記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページを表示する技術に関する。
【背景技術】
【０００２】
Ｗｅｂページやメニュー画面のキャプチャ画像を取得し、本来のページや画面の代替として表示する技術が提案されている。例えば、特許文献１に記載の発明によれば、クライアント端末に表示された第１のＷＥＢページ上にハイパーリンクが設定されている第２のＷｅｂページのキャプチャ画像が取得され、取得されたキャプチャ画像がクライアント端末に表示される。また、特許文献２に記載の発明によれば、画像形成装置は、メニュースクリプトに基づいてメニュー画面を初めてタッチパネルディスプレイに表示した際に、メニュー画面のキャプチャ画像を保存しておく。そして、次にメニュー画面を表示する際、まずはキャプチャ画像を表示し、新たなメニュースクリプトが生成されたら、キャプチャ画像に代えて、このメニュースクリプトに基づいてメニュー画面を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−９８９２号公報
【特許文献２】特開２０１５−１１４９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
Ｗｅｂサイトのアクセス解析を行うための情報提供サービスがある。当該情報提供サービスは利用者に対し、登録されたＷｅｂサイトに含まれる複数のＷｅｂページの各々に関し、閲覧数、コンバージョン数等の様々な統計情報を提供する。【０００５】
Ｗｅｂサイトの管理者は、上記のような情報提供サービスにより提供される統計情報を参照しつつ、Ｗｅｂサイトの改善のための施策を検討する。その際、管理者は、個々のＷｅｂページの内容とともに、互いにリンクされているＷｅｂページ間の関係性を確認する必要がある。そのため、管理者は網の目状にリンクされている多数のＷｅｂページを開いては閉じる、という作業を繰り返す必要がある。【０００６】
上記の事情に鑑み、本発明は、Ｗｅｂサイトの管理者等のユーザがＷｅｂサイトの内容を迅速に把握することを可能とする手段を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する取得部と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける対応付部と、前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し前記取得部により取得された描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する表示指示部とを備え、前記表示指示部による指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し前記対応付部により対応付けられたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し前記取得部により取得された描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示するシステムを第１の態様として提供する。【０００８】
上記の第１の態様にかかるシステムにおいて、前記取得部は、前記複数のＷｅｂページの各々が複数のグループのいずれに属すかを示すグループデータを取得し、前記表示指示部は、前記複数のグループの各々に関し、当該グループに応じた表示領域に前記グループデータが示す当該グループに属する１以上のＷｅｂページの各々に対応する操作子画像をマトリクス状に配列したメニュー画像の表示を前記表示装置に指示し、前記表示指示部による指示に従い前記表示装置が表示している前記メニュー画像において、いずれかの操作子画像に対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該操作子画像に対応するＷｅｂページに関し前記取得部により取得された描画データである第３の描画データが表すＷｅｂページの表示を前記表示装置に指示する、という構成が第２の態様として採用されてもよい。【０００９】
上記の第２の態様にかかるシステムにおいて、前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に関し前記所定期間における当該選択されたＷｅｂページから当該リンク先のＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する、という構成が第３の態様として採用されてもよい。【００１０】
上記の第２の態様にかかるシステムにおいて、前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に関し前記所定期間における当該リンク元のＷｅｂページから当該選択されたＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する、という構成が第４の態様として採用されてもよい。【００１１】
上記の第１乃至第４のいずれかの態様にかかるシステムにおいて、サーバ装置と端末装置を有し、前記サーバ装置は、前記取得部と、前記対応付部と、前記複数のＷｅｂページの各々に関する描画データとリンクデータを送信する送信部を有し、前記端末装置は、前記サーバ装置から前記複数のＷｅｂページの各々に関する描画データとリンクデータを受信する受信部と、前記表示指示部を有する、という構成が第５の態様として採用されてもよい。【００１２】
また、本発明は、コンピュータに、複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理とを実行させるためのプログラムを第６の態様として提供する。【００１３】
また、本発明は、コンピュータに、複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、前記複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理とを実行させるためのプログラムを持続的に記録しているコンピュータ読み取り可能な記録媒体を第７の態様として提供する。
【発明の効果】
【００１４】
本発明によれば、Ｗｅｂサーバから取得したデータを用いてＷｅｂページを表示する通常のブラウザによる場合と同様に、ユーザは現在表示されているＷｅｂページに含まれるリンク要素（他のＷｅｂページへのリンクが付された構成要素）に対しクリック等の所定の操作を行うことで、リンク先のＷｅｂページを表示させることができる。【００１５】
ただし、本発明においては、ユーザの操作に応じてＷｅｂページの表示が行われる際、予めレンダリングエンジンにより描画されたＷｅｂページを表す描画データに従いＷｅｂページの表示が行われる。従って、通常のブラウザによりＷｅｂページの表示が行われる場合と比較し、本発明によれば、Ｗｅｂページの表示が著しく高速に行われる。そのため、本発明によれば、Ｗｅｂサイトの管理者等のユーザはＷｅｂサイトに含まれる多数のＷｅｂページをリンクに従い順次閲覧する作業を迅速に行うことができる。【００１６】
また、本発明にかかるシステムは、描画データとリンクデータとを対応付けた後、Ｗｅｂサーバとデータ通信を行う必要がない。従って、描画データとリンクデータの対応付けが完了した後であれば、ユーザは本発明にかかるシステムを用いて、Ｗｅｂサーバと通信できない環境下でもＷｅｂページをリンクに従い順次閲覧することができる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態にかかるＷｅｂページ表示システムを含むシステムの構成を示した図。
【図２】第１実施形態にかかるＷｅｂページ表示システム、第２実施形態または第３実施形態にかかる端末装置を実現するために用いられるコンピュータの構成を示した図。
【図３】第１実施形態にかかるＷｅｂページ表示システムの機能構成を示した図。
【図４】第１実施形態にかかるＷｅｂページテーブルの構成を示した図。
【図５】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図６】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図７】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図８】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図９】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図１０】第１実施形態にかかるＷｅｂページ閲覧画面を示した図。
【図１１】第２実施形態にかかるＷｅｂページ表示システムを含むシステムの構成を示した図。
【図１２】第２実施形態または第３実施形態にかかるサーバ装置を実現するために用いられるコンピュータの構成を示した図。
【図１３】第２実施形態にかかるＷｅｂページ表示システムの機能構成を示した図。
【図１４】第３実施形態にかかるＷｅｂページ表示システムを含むシステムの構成を示した図。
【図１５】第３実施形態にかかるＷｅｂページ表示システムの機能構成を示した図。
【発明を実施するための形態】
【００１８】
［第１実施形態］
以下に本発明の第１実施形態にかかるＷｅｂページ表示システム１１を説明する。図１は、Ｗｅｂページ表示システム１１を含むシステム１の構成を示した図である。システム１は、Ｗｅｂページ表示システム１１と、Ｗｅｂページ表示システム１１に接続された表示装置１２および操作装置１３と、Ｗｅｂサーバ装置群１４と、アクセス解析サーバ装置１５を備える。Ｗｅｂページ表示システム１１はインターネット９を介してＷｅｂサーバ装置群１４およびアクセス解析サーバ装置１５とデータ通信を行う。
【００１９】
Ｗｅｂサーバ装置群１４は、Ｗｅｂブラウザからの要求に応じてＷｅｂページの表示のために必要となる各種データを要求元のＷｅｂブラウザに送信する、既知のＷｅｂサーバ装置の集まりである。なお、Ｗｅｂページの表示のために必要となる各種データには、ＨＴＭＬ（HyperText Markup Language）等のＷｅｂページ記述用言語で記述されたデータ、画像データ、音声データ等が含まれる。また、Ｗｅｂページ記述用言語で記述されたデータには、JavaScript（登録商標）等のスクリプト言語で記述されたデータや、ＣＳＳ（Cascading Style Sheet）等のスタイルシートが含まれてもよい。
【００２０】
アクセス解析サーバ装置１５は、ユーザにより登録されたＷｅｂサイトに対するアクセスを解析し、解析結果（以下、「アクセス解析情報」という）を示すアクセス解析データをユーザの端末装置等に送信する、既知のアクセス解析サーバ装置である。なお、アクセス解析サーバ装置１５により提供されるデータが示すアクセス解析情報には、例えば、過去の所定期間におけるＷｅｂサイト全体の閲覧回数、Ｗｅｂサイト内の各Ｗｅｂページの閲覧回数、Ｗｅｂサイト内の各Ｗｅｂページの離脱率、訪問者がＷｅｂサイトを訪問するにあたり使用した検索キーワード、Ｗｅｂサイトの訪問者のＷｅｂページ間の移動経路と遷移数、Ｗｅｂサイトの訪問者のうち所定のＷｅｂページで所定の操作を行った訪問者の比率（コンバージョン率）等が含まれる。
【００２１】
Ｗｅｂページ表示システム１１は、ユーザに対し、ユーザにより登録されたＷｅｂページに関するアクセス解析情報と、ユーザにより選択されたＷｅｂページの表示を行うシステムである。Ｗｅｂページ表示システム１１のユーザは、例えば、Ｗｅｂサイトの管理者である。
【００２２】
Ｗｅｂページ表示システム１１は一般的なコンピュータがプログラムに従ったデータ処理を行うことにより実現される。図２は、Ｗｅｂページ表示システム１１を実現するために用いられるコンピュータ１０の構成を、コンピュータ１０に接続された表示装置１２および操作装置１３とともに示した図である。
【００２３】
表示装置１２は、例えば液晶ディスプレイであり、コンピュータ１０から出力されるデータが表す画像を表示する。操作装置１３は、例えばキーボードとマウスであり、ユーザの操作を受け付けて、当該操作の内容を示す操作信号をコンピュータ１０に出力する。なお、表示装置１２および操作装置１３の一部または全部がコンピュータ１０と統合された一つの装置として構成されてもよい。
【００２４】
コンピュータ１０は、各種データを記憶するメモリ１０１と、メモリ１０１に記憶されたプログラムに従い各種データ処理を行うプロセッサ１０２と、プロセッサ１０２の制御に従い外部の装置との間で各種データの送受信を行うインタフェースである通信ＩＦ１０３と、表示装置１２に対し画像を表すデータを出力する画像出力ＩＦ１０４と、操作装置１３から操作信号の入力を受けるインタフェースである操作信号入力ＩＦ１０５を備える。
【００２５】
図３は、Ｗｅｂページ表示システム１１の機能構成を示した図である。すなわち、プロセッサ１０２がＷｅｂページ表示システム１１用のプログラムに従うデータ処理を行うことにより、コンピュータ１０は図３に示す構成部を備えるＷｅｂページ表示システム１１として動作する。
【００２６】
Ｗｅｂページ表示システム１１は、取得部１１１、記憶部１１２、対応付部１１３および表示指示部１１４を備える。取得部１１１は各種データを取得する。取得部１１１は、グループデータ取得部１１１１と、Ｗｅｂブラウザ１１１２と、描画データ生成指示部１１１３と、アクセス解析データ取得部１１１４を備える。
【００２７】
グループデータ取得部１１１１は、操作装置１３からユーザにより入力されたグループデータを取得する。グループデータは、複数のグループに区分された複数のＷｅｂページのＵＲＩを示すデータである。グループデータ取得部１１１１により取得されたグループデータは、Ｗｅｂページテーブルの一部として記憶部１１２に記憶される。
【００２８】
図４は、グループデータの記憶および後述する描画データ等の記憶に用いられるＷｅｂページテーブルの構成例を示した図である。記憶部１１２には、所定時間（例えば１週間）の経過毎の時刻に応じた複数のＷｅｂページテーブルが記憶されている。
【００２９】
例えば、図４に示される一番手前のＷｅｂページテーブルは、２０１６年８月３０日に生成されたＷｅｂページテーブルである。このＷｅｂページテーブルには、２０１６年８月３０日に生成された描画データに関するデータと、２０１６年８月３０日より少し前の所定期間である２０１６年８月２１日から２７日までの１週間におけるアクセス解析情報を示すアクセス解析データが格納される。
【００３０】
Ｗｅｂページテーブルはユーザが管理するＷｅｂページ（以下、「管理対象Ｗｅｂページ」という）の各々に関するデータレコードの集まりである。Ｗｅｂページテーブルは、データフィールド［管理対象Ｗｅｂページ］、［グループ名］、［レイアウトデータ］、［描画データ］、［リンク先Ｗｅｂページ］、［リンク元Ｗｅｂページ］、［アクセス解析情報］を有する。
【００３１】
データフィールド［管理対象Ｗｅｂページ］には、管理対象ＷｅｂページのＵＲＩが格納される。データフィールド［グループ名］には、管理対象Ｗｅｂページが属するグループのグループ名が格納される。データフィールド［レイアウトデータ］には、Ｗｅｂブラウザ１１１２が管理対象Ｗｅｂページの描画を行う際に中間データとして生成するレイアウトデータのファイル名が格納される。レイアウトデータとは、Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を示すデータである。データフィールド［描画データ］には、Ｗｅｂブラウザ１１１２により描画された管理対象Ｗｅｂページを表す描画データのファイル名が格納される。
【００３２】
データフィールド［リンク先Ｗｅｂページ］には、管理対象Ｗｅｂページにリンクされている１以上のＷｅｂページの各々に関するデータが格納される。データフィールド［リンク先Ｗｅｂページ］には、サブデータフィールド［描画領域］と［ＵＲＩ］が含まれる。サブデータフィールド［描画領域］には、管理対象Ｗｅｂページに含まれる複数の構成要素のうちリンク先の付された構成要素（以下、「リンク要素」という）の描画領域を示すデータが格納される。サブデータフィールド［描画領域］に格納されるデータは、例えば、描画領域の左上の点の座標値および右下の点の座標値によりリンク要素の描画領域を示す。サブデータフィールド［ＵＲＩ］には、リンク要素に付されたリンク先のＷｅｂページのＵＲＩが格納される。
【００３３】
データフィールド［リンク元Ｗｅｂページ］には、管理対象Ｗｅｂページをリンク先のＷｅｂページに含む１以上のＷｅｂページのＵＲＩが格納される。データフィールド［アクセス解析情報］には、管理対象Ｗｅｂページに関しアクセス解析サーバ装置１５により生成されたアクセス解析データが格納される。
【００３４】
ユーザにより入力され、グループデータ取得部１１１１により取得されるグループデータは、Ｗｅｂページテーブルのデータフィールド［管理対象Ｗｅｂページ］および［グループ名］に格納されるデータである。
【００３５】
図３を参照しつつ、Ｗｅｂページ表示システム１１の構成の説明を続ける。Ｗｅｂブラウザ１１１２は、ＵＲＩに従いＷｅｂサーバ装置群１４から各種データを受信し、Ｗｅｂサーバ装置群１４から受信した各種データを用いてＷｅｂページを表す描画データを生成する、既知のＷｅｂブラウザである。Ｗｅｂブラウザ１１１２は、Ｗｅｂサーバ装置群１４から受信したデータに含まれるＷｅｂページ記述用言語で記述されたデータに従いＷｅｂページの描画を行うレンダリングエンジン１１１２１を有する。
【００３６】
レンダリングエンジン１１１２１は、Ｗｅｂページ記述用言語で記述されたデータに従い、Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を示すレイアウトデータを中間データとして生成する。レンダリングエンジン１１１２１が生成するレイアウトデータは、Ｗｅｂページに含まれる複数の構成要素の描画領域に加え、それらの構成要素の属性も示す。レイアウトデータが示す構成要素の属性には、リンク先のＷｅｂページのＵＲＩが含まれる場合がある。
【００３７】
レンダリングエンジン１１１２１は、中間データとして生成したレイアウトデータに従いＷｅｂページの描画を行い、描画結果を示す描画データを生成する。
【００３８】
描画データ生成指示部１１１３は、所定時間（例えば１週間）の経過毎に、その時刻に応じたＷｅｂページテーブルを新たに生成する。描画データ生成指示部１１１３が新たに生成するＷｅｂページテーブルのデータフィールド［グループ名］および［管理対象Ｗｅｂページ］には、過去の最も新しいＷｅｂページテーブルのデータフィールド［グループ名］および［管理対象Ｗｅｂページ］に格納されているデータがコピーされる。なお、ユーザにより新たなグループデータが入力された場合、描画データ生成指示部１１１３は新たなグループデータに従い、Ｗｅｂページテーブルのデータフィールド［グループ名］および［管理対象Ｗｅｂページ］に格納されているデータを更新する。
【００３９】
描画データ生成指示部１１１３は、上記のように新たなＷｅｂページテーブルを生成した後、Ｗｅｂブラウザ１１１２に対し、最新のＷｅｂページテーブルのデータフィールド［管理対象Ｗｅｂページ］に格納されているＵＲＩにより識別される複数のＷｅｂページの各々の描画を指示する。この指示に従い、Ｗｅｂブラウザ１１１２はそれらのＷｅｂページの描画を行う。
【００４０】
なお、通常、ＷｅｂブラウザがＷｅｂページの描画を行う場合は、Ｗｅｂページ全体のうち表示装置の画面に収まる範囲のみを描画する。Ｗｅｂページ表示システム１１において、Ｗｅｂブラウザ１１１２は、描画データ生成指示部１１１３の指示に従い、Ｗｅｂページ全体の描画を行い、Ｗｅｂページ全体を表す描画データを生成する。
【００４１】
Ｗｅｂブラウザ１１１２が描画データ生成指示部１１１３の指示に従い生成した描画データと、当該描画データの生成において中間データとして生成したレイアウトデータは記憶部１１２に記憶される。それらのレイアウトデータおよび描画データのファイル名は、最新のＷｅｂページテーブルの対応するデータレコードのデータフィールド［レイアウトデータ］および［描画データ］に各々格納される。
【００４２】
上記のように、描画データ生成指示部１１１３の指示に従いレイアウトデータと描画データを生成するＷｅｂブラウザ１１１２は、レイアウトデータと描画データを取得する構成部として機能する。
【００４３】
アクセス解析データ取得部１１１４は、所定時間（例えば１週間）の経過毎に、アクセス解析サーバ装置１５から、最新のＷｅｂページテーブルのデータフィールド［管理対象Ｗｅｂページ］に格納されているＵＲＩにより識別される複数のＷｅｂページの各々に関するアクセス解析データを受信する。
【００４４】
アクセス解析サーバ装置１５には、予め解析対象のＷｅｂサイトが登録されており、登録されているＷｅｂサイトおよび当該Ｗｅｂサイトに含まれる複数のＷｅｂページの各々に関するアクセス解析を継続的に行う。アクセス解析サーバ装置１５は、Ｗｅｂページ表示システム１１からの要求に応じて、過去の所定期間（例えばアクセス解析が完了している最新の日を末日とする１週間）におけるアクセス解析の結果を示すアクセス解析データをＷｅｂページ表示システム１１に送信する。
【００４５】
アクセス解析データ取得部１１１４がアクセス解析サーバ装置１５から取得したアクセス解析データは記憶部１１２に記憶される。アクセス解析データ取得部１１１４は、アクセス解析サーバ装置１５から取得したアクセス解析データから、Ｗｅｂページテーブルのデータフィールド［ＵＲＩ］に格納されているＵＲＩに応じたＷｅｂページ、または「その他」のＷｅｂページ群に関するアクセス解析情報を示すデータを抽出または生成し、データフィールド［アクセス解析情報］に格納する。
【００４６】
Ｗｅｂページ表示システム１１は、上述したＷｅｂブラウザ１１１２によりＷｅｂページの描画を行う間、Ｗｅｂサーバ装置群１４との間でデータ通信を行う。また、Ｗｅｂページ表示システム１１は、上述したアクセス解析データ取得部１１１４によりアクセス解析データを取得する間、アクセス解析サーバ装置１５との間でデータ通信を行う。それ以外の期間には、Ｗｅｂページ表示システム１１は外部の装置との間でデータ通信を行う必要はない。従って、以下に説明する対応付部１１３および表示指示部１１４による処理はオフラインで行われる。
【００４７】
対応付部１１３は、最新のＷｅｂページテーブルのデータフィールド［レイアウトデータ］に新たなレイアウトデータが格納されると、格納されたレイアウトデータが示す複数の描画領域の中から、属性としてリンク先のＵＲＩが付された１以上の描画領域を抽出する。続いて、対応付部１１３は、抽出した１以上の描画領域の各々に関し、レイアウトデータに含まれる描画領域を示すデータと当該描画領域に付されたリンク先のＵＲＩを、データフィールド［リンク先Ｗｅｂページ］のサブデータフィールド［描画領域］および［ＵＲＩ］に各々格納する。これにより、描画データに対しリンクデータが対応付けられる。以下、データフィールド［リンク先Ｗｅｂページ］に格納される、描画領域と当該描画領域に付されたリンク先のＵＲＩとを示すデータを「リンクデータ」という。
【００４８】
対応付部１１３は、最新のＷｅｂページテーブルの全てのデータレコードに関し、データフィールド［リンク先Ｗｅｂページ］に対するリンクデータの格納を完了すると、最新のＷｅｂページテーブルのデータフィールド［リンク元Ｗｅｂページ］に対するデータの格納を行う。
【００４９】
具体的には、対応付部１１３は、最新のＷｅｂページテーブルのデータレコードの中から順次対象のデータレコードを選択し、対象のデータレコードのデータフィールド［管理対象Ｗｅｂページ］に格納されているＵＲＩをデータフィールド［リンク先Ｗｅｂページ］のサブデータフィールド［ＵＲＩ］に含むデータレコードを最新のＷｅｂページテーブルから抽出する。続いて、対応付部１１３は、抽出したデータレコードのデータフィールド［管理対象Ｗｅｂページ］に格納されているＵＲＩを、対象のデータレコードのデータフィールド［リンク元Ｗｅｂページ］に格納する。
【００５０】
表示指示部１１４は、Ｗｅｂページテーブルに格納されているデータを用いて表示装置１２の画面に表示されるべき画像を表す画面データを生成し、生成した画面データが表す画像（以下、「Ｗｅｂページ閲覧画面」という）の表示を表示装置１２に指示する。表示指示部１１４が画面データの生成に用いる既定のＷｅｂページテーブルは最新のＷｅｂページテーブルである。最新のＷｅｂページテーブルを用いて生成された画面データが表す画像が表示装置１２により表示された後、ユーザにより使用するＷｅｂページテーブルの変更を指示する操作（後述）があれば、表示指示部１１４は変更指示に応じた古いＷｅｂページテーブルを用いて画面データを生成し、生成した画面データが表すＷｅｂページ閲覧画面の表示を表示装置１２に指示する。
【００５１】
図５はＷｅｂページ閲覧画面の一例を模式的に示した図である。Ｗｅｂページ閲覧画面は表示領域Ａ１と表示領域Ａ２を含む。表示領域Ａ１には、図５において第１行〜第１０行で例示される複数の行と、第Ａ列〜第Ｐ列で例示される複数の列を有するマトリクス状に配列された複数の操作子画像Ｔ１Ａ〜Ｔ１０Ｐが表示される。これらのマトリクス状に配列された複数の操作子画像の集まりを以下、「メニュー画像」という。なお、操作子画像Ｔ１Ａの符号「Ｔ１Ａ」に含まれる数字は行番号を示し、当該符号の末尾の英文字は列記号を示す。他の操作子画像に関しても同様である。
【００５２】
メニュー画像は、「１．ｘｘ企業サイト」、「２．製品Ａ」等のグループ名が付された表示領域Ｇ１〜Ｇ９に区分されている。表示領域Ｇ１〜Ｇ９の各々には、それらの表示領域のグループに属するＷｅｂページのＵＲＩが対応付けられた操作子画像が配置されている。すなわち、表示領域Ｇ１〜Ｇ９の各々には、Ｗｅｂページテーブルのデータフィールド［グループ名］にそれらの表示領域のグループ名が格納されているデータレコードのデータフィールド［管理対象Ｗｅｂページ］に格納されているＵＲＩの各々が対応付けられた操作子画像が配置されている。
【００５３】
メニュー画像には、「非選択モード」、「リンク元表示モード」、「リンク先表示モード」という３つの表示モードがある。「非選択モード」のメニュー画像は、ユーザによりいずれの操作子画像も選択されていない場合に表示されるメニュー画像である。「非選択モード」のメニュー画像において、操作子画像の各々には、対応するＷｅｂページの過去の所定期間における全閲覧回数が表示される。操作子画像に表示される全閲覧回数は、Ｗｅｂページ閲覧画面の生成に用いられるＷｅｂページテーブルのデータフィールド［アクセス解析情報］に格納されているアクセス解析データに含まれるデータ（閲覧回数データ）が示す情報である。図５に示されるメニュー画像は「非選択モード」のメニュー画像である。
【００５４】
ユーザは、「非選択モード」のメニュー画像を見ることにより、グループ化されたＷｅｂページの各々の過去の所定期間における全閲覧回数を容易に知ることができる。
【００５５】
「非選択モード」のメニュー画像において、ユーザがいずれかの操作子画像の上にマウスのポインタを置く操作、すなわちマウスオーバーを行うと、表示領域Ａ２に、マウスオーバーされた操作子画像に対応するＷｅｂページが表示される。図６は、操作子画像Ｔ３Ｄに対しマウスオーバーが行われた場合に表示されるＷｅｂページ閲覧画面を模式的に示した図である。図６において、表示領域Ａ２に表示されるＷｅｂページが、操作子画像Ｔ３Ｄに対応するＷｅｂページである。
【００５６】
表示指示部１１４は、いずれかの操作子画像に対するマウスオーバーを検知すると、Ｗｅｂページテーブルから、マウスオーバーされた操作子画像に対応付けられているＵＲＩをデータフィールド［管理対象Ｗｅｂページ］に格納しているデータレコードを検索する。続いて、表示指示部１１４は検索したデータレコードのデータフィールド［描画データ］に格納されているファイル名で識別される描画データを記憶部１１２から読み出し、読み出した描画データが表すＷｅｂページを表示領域Ａ２に表示する処理を表示装置１２に指示する。その結果、表示装置１２によって、図６に示されるＷｅｂページ閲覧画面が表示される。
【００５７】
上記のように、マウスオーバーされた操作子画像に対応するＷｅｂページの表示は、マウスオーバーが行われる前に生成され記憶されている描画データを用いて行われる。従って、マウスオーバーが行われた後にレンダリングエンジン１１１２１によるＷｅｂページの描画が行われる場合と比較し、著しく高速にＷｅｂページの表示が行われる。そのため、ユーザは興味のあるＷｅｂページに対応する操作子画像に対しマウスオーバーを行うことにより、迅速に多数のＷｅｂページの内容を確認することができる。
【００５８】
「非選択モード」のメニュー画像が表示されている状態において、ユーザがいずれかの操作子画像をクリックすると、「リンク元表示モード」のメニュー画像が表示領域Ａ１に表示される。図７は、「非選択モード」のメニュー画像において操作子画像Ｔ３Ｄに対しクリックが行われた場合に表示されるＷｅｂページ閲覧画面を模式的に示した図である。
【００５９】
「リンク元表示モード」のメニュー画像においては、ユーザがクリックにより選択した操作子画像（以下、「選択された操作子画像」という）と、選択された操作子画像に対応するＷｅｂページのリンク元のＷｅｂページに対応する操作子画像（以下、「リンク元の操作子画像」という）が、他の操作子画像と異なる態様で表示される。図７の例では、選択された操作子画像である操作子画像Ｔ３Ｄは太枠で囲まれ、かつ、背景に斜線が付されることで、他の操作子画像と区別されている。また、図７の例では、リンク元の操作子画像である操作子画像Ｔ７Ａ、Ｔ１Ｎ等は太枠で囲まれ、他の操作子画像と区別されている。
【００６０】
また、「リンク元表示モード」のメニュー画像において、選択された操作子画像を囲む太枠の色は例えば赤であり、リンク元の操作子画像を囲む太枠の色は例えば青である。メニュー画像においては、リンク元とリンク先の関係にあるＷｅｂページに対応する操作子画像は太枠で囲まれる。また、青の太枠で囲まれている操作子画像はリンク元のＷｅｂページに対応しており、赤の太枠で囲まれている操作子画像はリンク先のＷｅｂページに対応している。従って、ユーザは太枠の色によって、現在のメニュー画像の表示モードと、リンクされている複数のＷｅｂページのリンク、被リンクの関係を直感的に知ることができる。
【００６１】
「リンク元表示モード」のメニュー画像において、選択された操作子画像およびリンク元の操作子画像の各々には、上下２段に２つの数字が表示される。これらの操作子画像の下段に表示される数字は、「非選択モード」における場合と同様に、過去の所定期間における全閲覧回数を示す。選択された操作子画像の上段の数字は、過去の所定期間における閲覧回数のうち、リンク元の操作子画像に対応するＷｅｂページから移動してきた訪問者による閲覧回数を示す。リンク元の操作子画像の上段の数字は、過去の所定期間における閲覧回数のうち、選択された操作子画像に対応するＷｅｂページに移動した訪問者による閲覧回数を示す。選択された操作子画像およびリンク元の操作子画像の上段に表示される閲覧回数は、下段に表示される全閲覧回数と同様に、Ｗｅｂページテーブルのデータフィールド［アクセス解析情報］に格納されているアクセス解析データに含まれるデータ（閲覧回数データ）が示す情報である。
【００６２】
ユーザは、「リンク元表示モード」のメニュー画像を見ることにより、選択した操作子画像に対応するＷｅｂページに、どのＷｅｂページからどれだけの訪問者が移動したかを容易に知ることができる。
【００６３】
表示領域Ａ１に「リンク元表示モード」のメニュー画像が表示されている時には、表示領域Ａ２にはメニュー画像において選択された操作子画像に対応するＷｅｂページが表示される。図７において、表示領域Ａ２に表示されているＷｅｂページは、ユーザにより選択された操作子画像Ｔ３Ｄに対応するＷｅｂページである。
【００６４】
表示指示部１１４は、いずれかの操作子画像がクリックされて、「リンク元表示モード」のメニュー画像を表示領域Ａ１に表示する処理を表示装置１２に指示する際、Ｗｅｂページテーブルから、選択された操作子画像にリンクされているＵＲＩをデータフィールド［管理対象Ｗｅｂページ］に格納しているデータレコードを検索する。続いて、表示指示部１１４は検索したデータレコードのデータフィールド［描画データ］に格納されているファイル名で識別される描画データを記憶部１１２から読み出し、読み出した描画データが表すＷｅｂページを表示領域Ａ２に表示する処理を表示装置１２に指示する。その結果、図７に示されるＷｅｂページ閲覧画面が表示される。
【００６５】
上記のように、クリックされた操作子画像に対応するＷｅｂページの表示は、クリックが行われる前に生成され記憶されている描画データを用いて行われる。従って、クリックが行われた後にレンダリングエンジン１１１２１によるＷｅｂページの描画が行われる場合と比較し、著しく高速にＷｅｂページの表示が行われる。そのため、ユーザは興味のあるＷｅｂページに対応する操作子画像に対するクリックを行うことにより、迅速に多数のＷｅｂページの内容を確認することができる。
【００６６】
「リンク元表示モード」のメニュー画像において、ユーザがいずれかのリンク元の操作子画像に対しマウスオーバーを行うと、マウスオーバーされた操作子画像の近傍に、マウスオーバーされた操作子画像に対応するＷｅｂページがポップアップ表示される。図８は、リンク元の操作子画像の１つである操作子画像Ｔ６Ｃに対しマウスオーバーが行われた場合に表示されるＷｅｂページ閲覧画面を模式的に示した図である。図８において、ポップアップ領域Ｐ１に表示されるＷｅｂページが、操作子画像Ｔ６Ｃに対応するＷｅｂページである。
【００６７】
図８に示されるように、ユーザは表示領域Ａ２に表示されているＷｅｂページとポップアップ表示されるＷｅｂページを同時に見ることができるため、それらのＷｅｂページの関連性等を容易に確認することができる。
【００６８】
また、ポップアップ領域に表示されるＷｅｂページは、表示領域Ａ２に表示されるＷｅｂページと同様に、マウスオーバーが行われる前に生成され記憶されている描画データを用いて行われる。従って、マウスオーバーが行われた後にレンダリングエンジン１１１２１によるＷｅｂページの描画が行われる場合と比較し、著しく高速にＷｅｂページの表示が行われる。そのため、ユーザは興味のあるＷｅｂページに対応する操作子画像に対するマウスオーバーを行うことにより、迅速に多数のＷｅｂページの内容を確認することができる。
【００６９】
表示領域Ａ２に表示されるＷｅｂページに含まれるリンク要素の各々には、Ｗｅｂページテーブルのデータフィールド［リンク先Ｗｅｂページ］に格納されるリンクデータにより、リンク先のＷｅｂページのＵＲＩが対応付けられている。ユーザが表示領域Ａ２に表示されるＷｅｂページにおいていずれかのリンク要素に対しマウスオーバーを行うと、マウスオーバーされたリンク要素に対応付けられているＵＲＩにより識別されるＷｅｂページ、すなわち、当該リンク要素にリンクされているＷｅｂページがポップアップ表示される。
【００７０】
図９は、表示領域Ａ２に表示されているＷｅｂページに含まれるリンク要素Ａ２１に対しマウスオーバーが行われた場合に表示されるＷｅｂページ閲覧画面を模式的に示した図である。図９において、ポップアップ領域Ｐ２に表示されるＷｅｂページが、リンク要素Ａ２１にリンクされているＷｅｂページである。
【００７１】
表示指示部１１４は、表示領域Ａ２に表示されているＷｅｂページに関するＷｅｂページテーブルのデータレコードに格納されているリンクデータに従い、当該Ｗｅｂページに含まれるいずれかのリンク要素の描画領域に対しマウスオーバーが行われたことを検知すると、マウスオーバーが行われた描画領域に対応するリンク先ＷｅｂページのＵＲＩをリンクデータに基づき特定する。続いて、表示指示部１１４は、特定したリンク先ＷｅｂページのＵＲＩをデータフィールド［管理対象Ｗｅｂページ］に格納するデータレコードをＷｅｂページテーブルから検索する。続いて、表示指示部１１４は、検索したデータレコードのデータフィールド［描画データ］に格納されているファイル名により識別される描画データを記憶部１１２から読み出し、読み出した描画データが表すＷｅｂページをポップアップ領域に表示する処理を表示装置１２に指示する。その結果、図９に示されるＷｅｂページ閲覧画面が表示される。
【００７２】
上記のように、マウスオーバーされたリンク要素にリンクされたＷｅｂページの表示は、マウスオーバーが行われる前に生成され記憶されている描画データを用いて行われる。従って、マウスオーバーが行われた後にレンダリングエンジン１１１２１によるＷｅｂページの描画が行われる場合と比較し、著しく高速にＷｅｂページの表示が行われる。そのため、ユーザは興味のあるリンク要素に対するマウスオーバーを行うことにより、多数のリンク要素の各々にリンクされたＷｅｂページの内容を迅速に確認することができる。
【００７３】
「リンク元表示モード」のメニュー画像において、ユーザは、その時点で選択している操作子画像と異なるいずれかの操作子画像をクリックすることにより、新たな操作子画像を選択することができる。例えば、図７に示されるメニュー画像において、ユーザが操作子画像Ｔ４Ｈをクリックすると、操作子画像Ｔ４Ｈが新たな選択された操作子画像となる。すなわち、表示領域Ａ２には操作子画像Ｔ４Ｈに対応するＷｅｂページが表示される。また、操作子画像Ｔ３Ｄに代えて、操作子画像Ｔ４Ｈが赤の太枠で囲まれ、かつ、背景に斜線が付されて表示される。また、操作子画像Ｔ３Ｄのリンク元の操作子画像に代えて、操作子画像Ｔ４Ｈのリンク元の操作子画像が青の太枠で囲まれて表示される。
【００７４】
「リンク元表示モード」のメニュー画像において、ユーザは、その時点で選択している操作子画像をクリックすることにより、「リンク先表示モード」のメニュー画像を表示領域Ａ１に表示させることができる。図１０は、「リンク元表示モード」のメニュー画像において選択されている操作子画像Ｔ３Ｄに対しクリックが行われた場合に表示されるＷｅｂページ閲覧画面を模式的に示した図である。
【００７５】
「リンク先表示モード」のメニュー画像においては、選択された操作子画像と、選択された操作子画像に対応するＷｅｂページのリンク先のＷｅｂページに対応する操作子画像（以下、「リンク先の操作子画像」という）が、他の操作子画像と異なる態様で表示される。図１０の例では、選択された操作子画像である操作子画像Ｔ３Ｄは青の太枠で囲まれ、かつ、背景に斜線が付されることで、他の操作子画像と区別されている。また、図１０の例では、リンク先の操作子画像である操作子画像Ｔ７Ａ、Ｔ１Ｎ等は赤の太枠で囲まれ、他の操作子画像と区別されている。
【００７６】
「リンク先表示モード」のメニュー画像においても、「リンク元表示モード」のメニュー画像における場合と同様に、ユーザは太枠の色によって、現在のメニュー画像の表示モードと、リンクされている複数のＷｅｂページのリンク、被リンクの関係を直感的に知ることができる。
【００７７】
「リンク先表示モード」のメニュー画像において、選択された操作子画像およびリンク先の操作子画像の各々には、上下２段に２つの数字が表示される。これらの操作子画像の下段に表示される数字は、「非選択モード」および「リンク元表示モード」における場合と同様に、過去の所定期間における全閲覧回数を示す。選択された操作子画像の上段の数字は、過去の所定期間における閲覧回数のうち、リンク先の操作子画像に対応するＷｅｂページへ移動した訪問者による閲覧回数を示す。リンク先の操作子画像の上段の数字は、過去の所定期間における閲覧回数のうち、選択された操作子画像に対応するＷｅｂページから移動してきた訪問者による閲覧回数を示す。選択された操作子画像およびリンク先の操作子画像の上段に表示される閲覧回数は、下段に表示される全閲覧回数と同様に、Ｗｅｂページテーブルのデータフィールド［アクセス解析情報］に格納されているアクセス解析データに含まれるデータ（閲覧回数データ）が示す情報である。
【００７８】
ユーザは、「リンク先表示モード」のメニュー画像を見ることにより、選択した操作子画像に対応するＷｅｂページから、どのＷｅｂページへどれだけの訪問者が移動したかを容易に知ることができる。
【００７９】
「リンク先表示モード」のメニュー画像においても、「リンク元表示モード」のメニュー画像における場合と同様に、いずれかのリンク先の操作子画像に対しマウスオーバーが行われると、マウスオーバーされた操作子画像に対応するＷｅｂページがポップアップ表示される。また、「リンク先表示モード」のメニュー画像が表示されている時に、表示領域Ａ２に表示されているＷｅｂページに含まれるいずれかのリンク要素に対しマウスオーバーが行われると、マウスオーバーされたリンク要素にリンクされているＷｅｂページがポップアップ表示される。
【００８０】
従って、「リンク先表示モード」のメニュー画像を含むＷｅｂページ閲覧画面においても、ユーザは互いにリンクされている複数のＷｅｂページの内容を迅速に確認することができる。
【００８１】
「リンク先表示モード」のメニュー画像において、ユーザは、その時点で選択している操作子画像と異なるいずれかの操作子画像をクリックすることにより、新たな操作子画像を選択することができる。
【００８２】
また、「リンク先表示モード」のメニュー画像において、ユーザは、その時点で選択している操作子画像をクリックすることにより、「非選択モード」のメニュー画像を表示領域Ａ１に表示させることができる。
【００８３】
また、ユーザは、表示領域Ａ２の上に配置されているボタンＢ１またはＢ２をクリックすることにより、Ｗｅｂページ閲覧画面を表す画面データの生成に用いられるＷｅｂページテーブルを変更することができる。既述のように、記憶部１１２には、所定時間（例えば１週間）の経過毎に生成された複数のＷｅｂページテーブルが記憶されている。ユーザによりボタンＢ１がクリックされると、表示指示部１１４は、その時点で用いていたＷｅｂページテーブルの生成日より一つ古い生成日のＷｅｂページテーブルを用いて画面データの生成を行う。また、ユーザによりボタンＢ２がクリックされると、表示指示部１１４は、その時点で用いていたＷｅｂページテーブルの生成日より一つ新しい生成日のＷｅｂページテーブルを用いて画面データの生成を行う。
【００８４】
従って、ユーザがボタンＢ１またはＢ２をクリックすると、表示領域Ａ２に表示されるＷｅｂページの内容が、古いバージョンの内容または新しいバージョンの内容に変化する。リンク要素または操作子画像に対するマウスオーバーによりポップアップ表示されるＷｅｂページのバージョンも、ユーザによるボタンＢ１またはＢ２のクリックに応じて変化する。そのため、ユーザは時間の経過に伴い変化していくＷｅｂページの内容を容易に確認することができる。
【００８５】
上述したＷｅｂページ表示システム１１によれば、Ｗｅｂサイトの管理者等のユーザは、Ｗｅｂサイトの内容を迅速に把握することができる。
【００８６】
［第２実施形態］
以下に本発明の第２実施形態にかかるＷｅｂページ表示システム２１を説明する。Ｗｅｂページ表示システム２１は第１実施形態にかかるＷｅｂページ表示システム１１と多くの点で共通している。従って、以下にＷｅｂページ表示システム２１がＷｅｂページ表示システム１１と異なる点を説明し、Ｗｅｂページ表示システム２１がＷｅｂページ表示システム１１と共通する点は説明を省略する。また、Ｗｅｂページ表示システム２１が備える構成部のうちＷｅｂページ表示システム１１が備える構成部と共通の構成部には、第１実施形態の説明において用いた符号と同じ符号を用いる。
【００８７】
図１１は、Ｗｅｂページ表示システム２１を含むシステム２の構成を示した図である。システム２は、第１実施形態にかかるシステム１が備えるＷｅｂページ表示システム１１に代えてＷｅｂページ表示システム２１を備える。
【００８８】
Ｗｅｂページ表示システム２１は、サーバ装置２１１と、１または複数の端末装置２１２を備える。サーバ装置２１１と端末装置２１２はインターネット９を介して互いにデータ通信を行う。なお、図１１（および後述の図１３）においては、Ｗｅｂページ表示システム２１が端末装置２１２を１つのみ備える場合を例示している。
【００８９】
サーバ装置２１１は一般的なコンピュータがプログラムに従ったデータ処理を行うことにより実現される。図１２は、サーバ装置２１１を実現するために用いられるコンピュータ２０の構成を示した図である。
【００９０】
コンピュータ２０は、各種データを記憶するメモリ２０１と、メモリ２０１に記憶されたプログラムに従い各種データ処理を行うプロセッサ２０２と、プロセッサ２０２の制御に従い外部の装置との間で各種データの送受信を行うインタフェースである通信ＩＦ２０３を備える。
【００９１】
端末装置２１２は図２に示したコンピュータ１０がプログラムに従ったデータ処理を行うことにより実現される。端末装置２１２を実現するために用いられるコンピュータ１０には、図２に示されるように、表示装置１２と操作装置１３が接続されている。
【００９２】
図１３は、Ｗｅｂページ表示システム２１の機能構成を示した図である。すなわち、プロセッサ２０２がサーバ装置２１１用のプログラムに従うデータ処理を行うことにより、コンピュータ２０は図１３に示す構成部を備えるサーバ装置２１１として動作する。また、プロセッサ１０２が端末装置２１２用のプログラムに従うデータ処理を行うことにより、コンピュータ１０は図１３に示す構成部を備える端末装置２１２として動作する。
【００９３】
サーバ装置２１１は、取得部１１１、記憶部１１２、対応付部１１３および送信部２１１１を備える。サーバ装置２１１が備える取得部１１１、記憶部１１２および対応付部１１３は、第１実施形態にかかるＷｅｂページ表示システム１１が備える取得部１１１、記憶部１１２および対応付部１１３と同じである。ただし、サーバ装置２１１が備える取得部１１１のグループデータ取得部１１１１は、端末装置２１２に接続された操作装置１３に対しユーザが入力したグループデータを端末装置２１２から受信することにより取得する。
【００９４】
送信部２１１１は、取得部１１１および対応付部１１３の処理により、所定時間（例えば１週間）の経過毎に新たなＷｅｂページテーブルが生成され記憶部１１２に記憶されると、最新のＷｅｂページテーブルと、最新のＷｅｂページテーブルのデータフィールド［描画データ］に格納されているファイル名により識別される全ての描画データを端末装置２１２に送信する。
【００９５】
端末装置２１２は、グループデータ取得部１１１１、送信部２１２１、受信部２１２２、記憶部２１２３および表示指示部１１４を備える。端末装置２１２が備えるグループデータ取得部１１１１および表示指示部１１４は、第１実施形態にかかるＷｅｂページ表示システム１１が備えるグループデータ取得部１１１１および表示指示部１１４と同じである。
【００９６】
送信部２１２１は、操作装置１３に対しユーザが入力したグループデータをサーバ装置２１１に送信する。受信部２１２２は、所定時間（例えば１週間）の経過毎にサーバ装置２１１からＷｅｂページテーブルと描画データを受信する。記憶部２１２３は受信部２１２２がサーバ装置２１１から受信したＷｅｂページテーブルと描画データを記憶する。
【００９７】
なお、サーバ装置２１１から端末装置２１２に対するＷｅｂページテーブルおよび描画データの送信は、所定時間の経過毎に限られない。例えば、端末装置２１２がユーザの操作に応じてＷｅｂページ閲覧画面を表示する際に、必要となるＷｅｂページテーブルと描画データの送信をサーバ装置２１１に要求し、サーバ装置２１１が端末装置２１２からの要求に応じてＷｅｂページテーブルおよび描画データを端末装置２１２に送信してもよい。
【００９８】
Ｗｅｂページ表示システム２１によっても、Ｗｅｂページ表示システム１１による場合と同様に、ユーザは表示装置１２に表示されるＷｅｂページ閲覧画面において、Ｗｅｂサイトの内容を迅速に把握することができる。
【００９９】
［第３実施形態］
以下に本発明の第３実施形態にかかるＷｅｂページ表示システム３１を説明する。Ｗｅｂページ表示システム３１は第１実施形態にかかるＷｅｂページ表示システム１１と多くの点で共通している。従って、以下にＷｅｂページ表示システム３１がＷｅｂページ表示システム１１と異なる点を説明し、Ｗｅｂページ表示システム３１がＷｅｂページ表示システム１１と共通する点は説明を省略する。また、Ｗｅｂページ表示システム３１が備える構成部のうちＷｅｂページ表示システム１１が備える構成部と共通の構成部には、第１実施形態の説明において用いた符号と同じ符号を用いる。
【０１００】
図１４は、Ｗｅｂページ表示システム３１を含むシステム３の構成を示した図である。システム３は、第１実施形態にかかるシステム１が備えるＷｅｂページ表示システム１１に代えてＷｅｂページ表示システム３１を備える。また、システム３は、システム１が備える表示装置１２および操作装置１３に代えて、Ｗｅｂページ表示システム３１が備える端末装置３１１に接続された表示装置１２Ａおよび操作装置１３Ａと、Ｗｅｂページ表示システム３１が備える端末装置３１３に接続された表示装置１２Ｂおよび操作装置１３Ｂを備える。
【０１０１】
Ｗｅｂページ表示システム３１は、システム３の端末装置３１１、サーバ装置３１２および１または複数の端末装置３１３を備える。端末装置３１１はシステム３の管理者が操作する端末装置である。端末装置３１３はシステム３のユーザ（Ｗｅｂサイトの管理者等）が操作する端末装置である。なお、図１４（および後述の図１５）においては、Ｗｅｂページ表示システム３１が端末装置３１３を１つのみ備える場合を例示している。
【０１０２】
システム３においては、システム３の管理者の操作に応じて端末装置３１１により描画データおよびＷｅｂページテーブルの生成が行われる。端末装置３１１により生成された描画データとＷｅｂページテーブルはサーバ装置３１２にアップロードされる。サーバ装置３１２は、システム３のユーザ（Ｗｅｂサイトの管理者等）の操作に応じて端末装置３１３から送信される要求に応じて、Ｗｅｂページ閲覧画面を表す画面データを生成し、生成した画面データを要求元の端末装置３１３に送信する。端末装置３１３はサーバ装置３１２から受信した画面データが表すＷｅｂページ閲覧画面の表示を表示装置１２Ｂに指示する。その結果、表示装置１２ＢによりＷｅｂページ閲覧画面の表示が行われる。
【０１０３】
端末装置３１１および端末装置３１３は、図２に示したコンピュータ１０がプログラムに従ったデータ処理を行うことにより実現される。なお、端末装置３１１を実現するために用いられるコンピュータ１０には、図２に示される表示装置１２と操作装置１３に代えて表示装置１２Ａと操作装置１３Ａが接続されている。また、端末装置３１３を実現するために用いられるコンピュータ１０には、図２に示される表示装置１２と操作装置１３に代えて表示装置１２Ｂと操作装置１３Ｂが接続されている。
【０１０４】
サーバ装置３１２は、図１２に示したコンピュータ２０がプログラムに従ったデータ処理を行うことにより実現される。
【０１０５】
図１５は、Ｗｅｂページ表示システム３１の機能構成を示した図である。すなわち、プロセッサ１０２が端末装置３１１用のプログラムに従うデータ処理を行うことにより、コンピュータ１０は図１５に示す構成部を備える端末装置３１１として動作する。また、プロセッサ２０２がサーバ装置３１２用のプログラムに従うデータ処理を行うことにより、コンピュータ２０は図１５に示す構成部を備えるサーバ装置３１２として動作する。また、プロセッサ１０２が端末装置３１３用のプログラムに従うデータ処理を行うことにより、コンピュータ１０は図１５に示す構成部を備える端末装置３１３として動作する。
【０１０６】
端末装置３１１は、取得部１１１、記憶部１１２、対応付部１１３、表示指示部１１４および送信部３１１１を備える。端末装置３１１が備える取得部１１１、記憶部１１２、対応付部１１３および表示指示部１１４は、第１実施形態にかかるＷｅｂページ表示システム１１が備える取得部１１１、記憶部１１２、対応付部１１３および表示指示部１１４と同じである。
【０１０７】
なお、端末装置３１１が備える取得部１１１のグループデータ取得部１１１１は、端末装置３１１に接続された操作装置１３Ａに対しシステム３の管理者が入力したグループデータを取得する。
【０１０８】
また、端末装置３１１の描画データ生成指示部１１１３は、システム３の管理者が操作装置１３Ａを用いた操作により描画の指示を行った場合、その指示に応じてＷｅｂブラウザ１１１２に対しＵＲＩを引き渡し、レイアウトデータと描画データの生成を指示する。また、端末装置３１１のアクセス解析データ取得部１１１４は、システム３の管理者が操作装置１３Ａを用いた操作によりアクセス解析データ取得の指示を行った場合、その指示に応じてアクセス解析サーバ装置１５からアクセス解析データを取得する。
【０１０９】
システム３の管理者は、例えば所定時間の経過毎に、操作装置１３Ａを用いて端末装置３１１に対し指示を行い、新たなレイアウトデータ、描画データおよびアクセス解析データの格納されたＷｅｂページテーブルを端末装置３１１に生成させる。そして、システム３の管理者は、操作装置１３Ａを用いて端末装置３１１に新たなＷｅｂページテーブルを用いたＷｅｂページ閲覧画面の表示を指示し、表示装置１２ＡにＷｅｂページ閲覧画面が正しく表示されることを確認する。その後、システム３の管理者は、操作装置１３Ａを用いて端末装置３１１に対し、最新のＷｅｂページテーブルおよび描画データのサーバ装置３１２への送信を指示する。
【０１１０】
送信部３１１１は、システム３の管理者の指示に応じて、最新のＷｅｂページテーブルと、最新のＷｅｂページテーブルのデータフィールド［描画データ］に格納されているファイル名により識別される全ての描画データをサーバ装置３１２に送信する。
【０１１１】
サーバ装置３１２は、受信部３１２１、記憶部３１２２、画面データ生成部３１２３および送信部３１２４を備える。受信部３１２１は端末装置３１１からＷｅｂページテーブルおよび描画データを受信する。さらに、受信部３１２１は、端末装置３１３から画面データの送信の要求を受信する。記憶部３１２２は受信部３１２１が受信したＷｅｂページテーブルと描画データを記憶する。
【０１１２】
画面データ生成部３１２３は、受信部３１２１が端末装置３１３から画面データの送信の要求を受信した場合、その要求に応じて、記憶部３１２２に記憶されているＷｅｂページテーブルおよび描画データを用いてＷｅｂページ閲覧画面を表す画面データを生成する。画面データ生成部３１２３が生成する画面データは、例えばＨＴＭＬ等のＷｅｂページ記述用言語で記述されたデータと、それらのデータにより参照される画像データ等の集まりである。
【０１１３】
送信部３１２４は画面データ生成部３１２３により生成された画面データを要求元の端末装置３１３に送信する。
【０１１４】
端末装置３１３は、送信部３１３１、受信部３１３２、記憶部３１３３、Ｗｅｂブラウザ３１３４および表示指示部３１３５を備える。送信部３１３１は、ユーザ（Ｗｅｂページの管理者等）の操作装置１３Ｂを用いたＷｅｂページ閲覧画面の表示の指示に従い、当該指示に応じた画面データの送信の要求をサーバ装置３１２に送信する。
【０１１５】
受信部３１３２は、送信部３１３１から送信された要求に応じてサーバ装置３１２から送信されてくる画面データを受信する。記憶部３１３３は、受信部３１３２により受信された画面データを記憶する。Ｗｅｂブラウザ３１３４は、記憶部３１３３に記憶された画面データを用いてＷｅｂページ閲覧画面の描画を行う。表示指示部３１３５はＷｅｂブラウザ３１３４により描画されたＷｅｂページ閲覧画面の表示を表示装置１２Ｂに指示する。
【０１１６】
Ｗｅｂページ表示システム３１によっても、Ｗｅｂページ表示システム１１による場合と同様に、ユーザは表示装置１２Ｂに表示されるＷｅｂページ閲覧画面において、Ｗｅｂサイトの内容を迅速に把握することができる。
【０１１７】
［変形例］
上述した実施形態は、本発明の技術的思想の範囲内で様々に変形することができる。以下にそれらの変形の例を示す。なお、以下の２以上の変形例が組み合わされてもよい。
【０１１８】
（１）本発明にかかるＷｅｂページ表示システムが備える構成は、上述したＷｅｂページ表示システム１１、Ｗｅｂページ表示システム２１およびＷｅｂページ表示システム３１に例示の構成に限られない。例えば、Ｗｅｂページ表示システム３１が備える端末装置３１１とサーバ装置３１２に代えて、端末装置３１１とサーバ装置３１２を統合した１つの装置を備える構成が採用されてもよい。
【０１１９】
（２）上述の実施形態において、Ｗｅｂページテーブルのデータフィールド［リンク先Ｗｅｂページ］のサブデータフィールド［ＵＲＩ］と、データフィールド［リンク元Ｗｅｂページ］にはＷｅｂページのＵＲＩが記憶される。これらのＵＲＩに代えて、描画データを識別するファイル名等のデータが用いられてもよい。
【０１２０】
（３）上述した実施形態において、Ｗｅｂページ閲覧画面の生成に用いられる描画データは、レンダリングエンジン１１１２１が生成する描画データが表す画像の解像度より低い解像度の画像を表す描画データであってもよい。この変形例において、Ｗｅｂページ表示システム１１、サーバ装置２１１または端末装置３１１は、レンダリングエンジン１１１２１により生成された描画データの解像度を落とす変換処理を行う変換部を備える。そして、Ｗｅｂページテーブルには、レンダリングエンジン１１１２１により生成された描画データに加えて、もしくは代えて、変換部により生成された低解像度の描画データが格納される。表示指示部１１４または画面データ生成部３１２３は、Ｗｅｂページ閲覧画面を表す画面データを生成する際、低解像度の描画データを用いる。この変形例においては、データ量が小さい描画データが用いられるため、Ｗｅｂページ閲覧画面におけるＷｅｂページの表示がより高速に行われる。なお、ポップアップ表示されるＷｅｂページの表示には低解像度の描画データが用いられ、表示領域Ａ２に表示されるＷｅｂページの表示には通常解像度の描画データが用いられてもよい。
【０１２１】
（４）上述した実施形態において、Ｗｅｂページにおけるリンク要素の描画領域は、描画領域の左上の座標値および右下の座標値の組み合わせにより表される。描画領域を表す方法はこれに限られない。例えば、左上の座標値と、高さおよび幅により描画領域が表されてもよい。
【０１２２】
（５）上述した実施形態において、メニュー画像の表示モードの切り替えは操作子画像のクリックにより行われる。メニュー画像の表示モードの切り替え方法はこれに限られない。例えば、Ｗｅｂページ閲覧画面に表示モードの切り替え用のボタンを配置し、ユーザがこのボタンをクリックすると、メニュー画像の表示モードが切り替えられてもよい。
【０１２３】
（６）上述した実施形態において、表示領域Ａ２に表示されるＷｅｂページに含まれるリンク要素に対しユーザによりクリック等の所定の操作が行われた場合、操作の行われたリンク要素にリンクされているＷｅｂページが表示領域Ａ２に表示される構成が採用されてもよい。この場合も、操作の行われたリンク要素にリンクされているＷｅｂページは、予め記憶されている描画データを用いて迅速に行われる。
【０１２４】
（７）上述した実施形態において、操作子画像またはリンク要素に対するマウスオーバーが行われると表示領域Ａ２（非選択モード時）またはポップアップ領域（リンク元表示モードまたはリンク先表示モード時）にＷｅｂページが表示され、操作子画像またはリンク要素に対するクリックが行われると表示領域Ａ２にＷｅｂページが表示される。Ｗｅｂページをポップアップ領域または表示領域Ａ２に表示させるためにユーザが行う所定の操作はマウスオーバーまたはクリックに限られない。例えば、Ｗｅｂページを表示領域Ａ２に表示させるための所定の操作として、ダブルクリック等のクリック以外の操作が採用されてもよい。また、表示装置１２と操作装置１３が統合されたタッチディスプレイが用いられる場合、マウスオーバーに代えてタップ、クリックに代えてダブルタップ等の操作が、Ｗｅｂページを表示させるための所定の操作として採用されてもよい。
【０１２５】
（８）上述した実施形態においては、非選択モードにおいて操作子画像に対するマウスオーバーが行われると表示領域Ａ２にＷｅｂページが表示され、リンク元表示モードまたはリンク先表示モードにおいて操作子画像に対するマウスオーバーが行われるとポップアップ領域にＷｅｂページが表示される。また、リンク元表示モードまたはリンク先表示モードにおいて表示領域Ａ２に表示されているＷｅｂページのリンク要素に対するマウスオーバーが行われるとポップアップ領域にＷｅｂページが表示される。マウスオーバーやクリック等の操作に応じてＷｅｂページが表示される領域はこれらに限られない。例えば、非選択モードにおいて操作子画像に対するマウスオーバーが行われた場合、表示領域Ａ２にではなく、ポップアップ領域にＷｅｂページが表示される構成が採用されてもよい。
【０１２６】
（９）上述した実施形態においては、リンク元表示モードにおいてマウスオーバーによりＷｅｂページがポップアップ表示される操作子画像はリンク元の操作子画像に限られる。また、上述した実施形態においては、リンク先表示モードにおいてマウスオーバーによりＷｅｂページがポップアップ表示される操作子画像はリンク先の操作子画像に限られる。マウスオーバー等の所定の操作に応じてＷｅｂページの表示が行われる操作子画像が、このように限定されなくてもよい。例えば、リンク元表示モードまたはリンク先表示モードにおいて、リンク元またはリンク先の操作子画像ではない操作子画像にマウスオーバー等が行われた場合も、ポップアップ領域にＷｅｂページが表示される構成が採用されてもよい。
【０１２７】
（１０）第１実施形態にかかるＷｅｂページ表示システム１１、第２実施形態にかかるサーバ装置２１１および端末装置２１２、第３実施形態にかかる端末装置３１１、サーバ装置３１２および端末装置３１３は、コンピュータがプログラムに従う処理を行うことにより実現される。これに代えて、Ｗｅｂページ表示システム１１、サーバ装置２１１、端末装置２１２、端末装置３１１、サーバ装置３１２および端末装置３１３の１以上が、いわゆる専用装置として構成されてもよい。
【０１２８】
（１１）コンピュータにＷｅｂページ表示システム１１が行う処理を実行させるためのプログラム、コンピュータにサーバ装置２１１が行う処理を実行させるためのプログラム、コンピュータに端末装置２１２が行う処理を実行させるためのプログラム、コンピュータに端末装置３１１が行う処理を実行させるためのプログラム、コンピュータにサーバ装置３１２が行う処理を実行させるためのプログラム、およびコンピュータに端末装置３１３が行う処理を実行させるためのプログラムは、コンピュータ読み取り可能な記録媒体に持続的に記録された状態で頒布されてよい。この場合、コンピュータは記録媒体からプログラムを読み取り、読み取ったプログラムに従う処理を行うことにより、Ｗｅｂページ表示システム１１、サーバ装置２１１、端末装置２１２、端末装置３１１、サーバ装置３１２または端末装置３１３として動作する。また、これらのプログラムがサーバ装置に記憶され、当該サーバ装置からネットワークを介してコンピュータに送信され、コンピュータにおいて用いられてもよい。
【符号の説明】
【０１２９】
１…システム、２…システム、３…システム、９…インターネット、１０…コンピュータ、１１…Ｗｅｂページ表示システム、１２…表示装置、１３…操作装置、１４…Ｗｅｂサーバ装置群、１５…アクセス解析サーバ装置、２０…コンピュータ、２１…Ｗｅｂページ表示システム、３１…Ｗｅｂページ表示システム、１０１…メモリ、１０２…プロセッサ、１０３…通信ＩＦ、１０４…画像出力ＩＦ、１０５…操作信号入力ＩＦ、１１１…取得部、１１２…記憶部、１１３…対応付部、１１４…表示指示部、２０１…メモリ、２０２…プロセッサ、２０３…通信ＩＦ、２１１…サーバ装置、２１２…端末装置、３１１…端末装置、３１２…サーバ装置、３１３…端末装置、１１１１…グループデータ取得部、１１１２…Ｗｅｂブラウザ、１１１３…描画データ生成指示部、１１１４…アクセス解析データ取得部、２１１１…送信部、２１２１…送信部、２１２２…受信部、２１２３…記憶部、３１１１…送信部、３１２１…受信部、３１２２…記憶部、３１２３…画面データ生成部、３１２４…送信部、３１３１…送信部、３１３２…受信部、３１３３…記憶部、３１３４…Ｗｅｂブラウザ、３１３５…表示指示部、１１１２１…レンダリングエンジン
【図１】
2018037558.tif 000003
【図２】
2018037558.tif 000004
【図３】
2018037558.tif 000005
【図４】
2018037558.tif 000006
【図５】
2018037558.tif 000007
【図６】
2018037558.tif 000008
【図７】
2018037558.tif 000009
【図８】
2018037558.tif 000010
【図９】
2018037558.tif 000011
【図１０】
2018037558.tif 000012
【図１１】
2018037558.tif 000013
【図１２】
2018037558.tif 000014
【図１３】
2018037558.tif 000015
【図１４】
2018037558.tif 000016
【図１５】
2018037558.tif 000017
【手続補正書】
【提出日】平成28年12月27日(2016.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する取得部と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける対応付部と、
前記複数のＷｅｂページの各々に関し前記対応付部による対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し前記取得部により取得された描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する表示指示部と
を備え、
前記表示指示部による指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し前記対応付部により対応付けられたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し前記取得部により取得された描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する
システム。
【請求項２】
前記取得部は、前記複数のＷｅｂページの各々が複数のグループのいずれに属すかを示すグループデータを取得し、
前記表示指示部は、前記複数のグループの各々に関し、当該グループに応じた表示領域に前記グループデータが示す当該グループに属する１以上のＷｅｂページの各々に対応する操作子画像をマトリクス状に配列したメニュー画像の表示を前記表示装置に指示し、
前記表示指示部による指示に従い前記表示装置が表示している前記メニュー画像において、いずれかの操作子画像に対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該操作子画像に対応するＷｅｂページに関し前記取得部により取得された描画データである第３の描画データが表すＷｅｂページの表示を前記表示装置に指示する
請求項１に記載のシステム。
【請求項３】
前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に関し前記所定期間における当該選択されたＷｅｂページから当該リンク先のＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、
前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク先の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する
請求項２に記載のシステム。
【請求項４】
前記取得部は、過去の所定期間における前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に関し前記所定期間における当該リンク元のＷｅｂページから当該選択されたＷｅｂページに移動した訪問者による閲覧回数を示す閲覧回数データを取得し、
前記表示指示部は、前記ユーザにより選択されたＷｅｂページのリンク元の１以上のＷｅｂページの各々に対応する操作子画像に前記閲覧回数データが示す閲覧回数の表示を付加した前記メニュー画像の表示を前記表示装置に指示する
請求項２に記載のシステム。
【請求項５】
サーバ装置と端末装置を有し、
前記サーバ装置は、前記取得部と、前記対応付部と、前記複数のＷｅｂページの各々に関する描画データとリンクデータを送信する送信部を有し、
前記端末装置は、前記サーバ装置から前記複数のＷｅｂページの各々に関する描画データとリンクデータを受信する受信部と、前記表示指示部を有する
請求項１乃至４のいずれか１項に記載のシステム。
【請求項６】
コンピュータに、
ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、
前記複数のＷｅｂページの各々に関し前記対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、
前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理と
を実行させるためのプログラム。
【請求項７】
コンピュータに、
ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、
前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、
前記複数のＷｅｂページの各々に関し前記対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、
前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理と
を実行させるためのプログラムを持続的に記録しているコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するため、本発明は、ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する取得部と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける対応付部と、前記複数のＷｅｂページの各々に関し前記対応付部による対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し前記取得部により取得された描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する表示指示部とを備え、前記表示指示部による指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し前記対応付部により対応付けられたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、前記表示指示部は当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し前記取得部により取得された描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示するシステムを第１の態様として提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明は、コンピュータに、ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、前記複数のＷｅｂページの各々に関し前記対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理とを実行させるためのプログラムを第６の態様として提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明は、コンピュータに、ユーザの管理対象である複数のＷｅｂページの各々に関し、Ｗｅｂページ記述用言語で記述されたデータに従いレンダリングエンジンにより描画されたＷｅｂページを表す描画データと、当該Ｗｅｂページの描画において前記レンダリングエンジンが決定した当該Ｗｅｂページに含まれる複数の構成要素の各々の描画領域を当該構成要素の属性とともに示すレイアウトデータとを取得する処理と、前記複数のＷｅｂページの各々に関し当該Ｗｅｂページのレイアウトデータが示す複数の描画領域の中から属性としてリンク先の付された１以上の描画領域を抽出し、抽出した１以上の描画領域の各々に関し当該描画領域と当該描画領域に付されたリンク先とを示すリンクデータを当該Ｗｅｂページの描画データに対応付ける処理と、前記複数のＷｅｂページの各々に関し前記対応付けが行われた後に、当該複数のＷｅｂページの中からユーザにより選択されたＷｅｂページに関し取得した描画データである第１の描画データが表すＷｅｂページの表示を表示装置に指示する処理と、前記指示に従い前記表示装置が表示しているＷｅｂページにおいて、前記第１の描画データに対し対応付けたリンクデータが示す１以上の描画領域のいずれかに対し前記ユーザによる所定の操作が行われた場合、当該リンクデータが示す当該操作が行われた描画領域に対応するリンク先のＷｅｂページに関し取得した描画データである第２の描画データが表すＷｅｂページの表示を前記表示装置に指示する処理とを実行させるためのプログラムを持続的に記録しているコンピュータ読み取り可能な記録媒体を第７の態様として提供する。
【国際調査報告】
2018037558.tif 000018
2018037558.tif 000019