(57)【要約】【課題】  実際に表示されるウェブページと同じ表示画面を作成し、そのウェブページにおいて問題となるコンテンツの色彩を変換表示することで、問題となるコンテンツの把握を容易かつ効率的に行うことができる。【解決手段】  応答時間の測定結果を取得して利用者端末にて表示する際に、応答時間毎に段階的に色分け表示を行う応答時間測定表示方法であって、応答時間の測定結果とウェブページの表示情報を取得すると、応答時間の測定結果と予め設定されている色分け情報との照合を行い、各コンテンツに表示される色彩を特定し、前記ウェブページ表示情報の各コンテンツの色彩を前記照合により特定された色彩に変換して利用者端末の画面に表示を行う。【選択図】  図１
2005276074.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページを構成するコンテンツの応答時間の測定結果を取得して利用者端末にて表示する際に、応答時間毎に色分け表示を行う応答時間測定表示システムであって、
応答時間の測定結果とそのコンテンツを含むウェブページの表示情報を取得する情報収集手段と、
応答時間毎に段階的な色分け情報を格納するデータベースと、
前記情報収集手段により取得した応答時間と前記データベースに格納した色分け情報との照合を行い、取得した表示情報の色彩を照合の結果得られた色彩に変換する色彩変換手段と、
を備えることを特徴とする応答時間測定表示システム。
【請求項２】
前記情報収集手段が、ウェブページに含まれるリンク先表示及び該リンク先のウェブページの応答時間の測定結果を含む表示情報を取得することを特徴とする請求項１記載の応答時間測定表示システム。
【請求項３】
前記データベースが、コンテンツの重要度を設定し、設定された重要度ごとの色分け情報を格納することを特徴とする請求項１又は２に記載の応答時間測定表示システム。
【請求項４】
前記色彩変換手段が、取得したウェブページの表示情報に付されているコンテンツが持つ色彩の彩度を消去した後、前記照合の結果得られた色彩に変換することを特徴とする請求項１又は２又は３記載の応答時間測定表示システム。
【請求項５】
ウェブページを構成するコンテンツの応答時間の測定結果を取得して利用者端末にて表示する際に、応答時間毎に段階的に色分け表示を行う応答時間測定表示方法であって、
応答時間の測定結果とウェブページの表示情報を取得すると、応答時間の測定結果と予め設定されている色分け情報との照合を行い、各コンテンツに表示される色彩を特定し、前記ウェブページ表示情報の各コンテンツの色彩を前記照合により特定された色彩に変換して利用者端末に表示を行うことを特徴とする応答時間測定表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページ及びそのコンテンツの応答時間を測定し、その測定結果を視覚的に表示する応答時間測定表示システム及び表示方法に関する。
【背景技術】
【０００２】
インターネット等の普及に伴い、ｅ−コマースのような電子商取引や社内における就業管理等の多くの重要な業務サービスが、インターネットおよびイントラネットを介したシステムにより提供されている。
【０００３】
このようなウェブサービスの品質を向上させるものとして、ウェブアプリケーションを構成する各ウェブページの応答時間を把握することが重要である。この応答時間とは、ユーザがブラウザよりウェブページの取得要求を出してからウェブページがブラウザ上に表示されるまでの時間である。ユーザはこのウェブページの応答時間が遅いとアクセスを中止して他のサイトに移動してしまうため、ビジネスチャンスを逃すことにもなりかねず、特に電子商取引を行っているサイトでは、応答時間の改善が重要な問題となっている。
【０００４】
このためアプリケーションの管理者（以後、管理者）は、ウェブページの応答時間の測定を定期的に行い、応答時間が遅いウェブページを発見し、改善を行うことでコンテンツの維持管理を行っている。
【０００５】
従来技術によるウェブページの応答時間の測定方法としては、下記特許文献１に記載の応答時間測定方法のように、複数のウェブページを持つウェブサーバに対して、各ウェブページのＵＲＬの送信を行い、応答時間測定サーバが送信時間と応答時間の時間差を測定して、その時間差からウェブページの応答時間の測定を行い、その測定したデータは平均値や最大値をまとめた表形式や時系列のグラフ形式で管理者に提供することが提案されている。
【０００６】
他の従来技術によるにウェブページの応答時間の測定方法としては、図７に示すような応答時間測定システムも提案されている。この応答時間測定システムは、応答時間の測定を行う応答時間測定サーバ１がウェブサーバ２内の各ウェブページ３にアクセスを行い、ウェブページ３上の各ウェブページ３の応答時間とそのウェブページを構成するコンテンツファイル４の応答時間の測定を行い、その測定結果がウェブページ名称やそのウェブページを構成するコンテンツ名称の一覧表５と、それらの応答時間を測定した測定結果一覧表６という形で表示するものである。
【特許文献１】特開２００２−２１５４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前記特許文献記載の発明では、ＵＲＬを送信して応答時間の測定を行うため、各ウェブページの応答時間の測定を行うことはできるが、そのウェブページを構成するコンテンツの内、どのコンテンツのどの部分が遅いのかを測定することができず、そのため管理者がその応答時間の遅いウェブページの改善を行う場合は、実際にその問題のウェブページにアクセスを行って、応答時間を遅らせている原因となっているコンテンツを探し出さなければならないと言う不具合があった。
【０００８】
また、図７による応答時間測定システムは、管理者が応答時間の改善を行う場合は提供されたウェブページを含むコンテンツ名の一覧表５とその測定結果一覧表６を参照して、遅いコンテンツを見つけ出し、更にウェブサイトにアクセスを行い、その見つけ出したコンテンツ名からそのコンテンツファイルのウェブ上の位置等を確認して、その遅いコンテンツの改善を行うという段階的な作業が必要となると言う不具合があった。またこの技術は、コンテンツファイル毎に測定結果が表示されているため、見つけ出した遅いコンテンツがどのウェブページにあるのかを探し出す手間がかかった。またその遅いコンテンツファイルがウェブページ上のどの部分に表示されているのかを探し出す必要があり、実際にその問題のコンテンツが含まれるウェブページにアクセスを行い、応答時間を遅らせている原因となっているコンテンツの場所を管理者が目視で探し出さなければならなかった。
【０００９】
また、現在のウェブページはテキストファイル（ＨＴＭＬファイル），画像ファイル，音声ファイル，ブラウザ上で実行できるプログラムの関連ファイル等、複数のコンテンツが組み合わさって構成されており、一つのウェブページで数百というコンテンツを含むことも多い。また複数のウェブページで使用されているコンテンツも多く見られる。このような数百のコンテンツを含むウェブページや複数のウェブページで使用されているコンテンツを含むウェブページの場合、管理者がファイル名を見ただけでは、どのコンテンツが問題となるのか特定することは非常に困難であり、また問題のコンテンツを探し出すだけでも多くの時間を要することとなる。
【００１０】
本発明の目的は、実際に表示されるウェブページと同じ表示画面を作成し、そのウェブページにおいて問題となるコンテンツの色彩を変換表示することで、問題となるコンテンツの把握を容易かつ効率的に行うためのウェブコンテンツ応答時間測定表示方法及び応答時間測定表示システムを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の応答時間測定表示システムは、ウェブページを構成するコンテンツの応答時間の測定結果を取得して利用者端末にて表示する際に、応答時間毎に段階的に色分け表示を行う応答時間測定表示システムであって、応答時間の測定結果とそのコンテンツを含むウェブページの表示情報を取得する情報収集手段と、応答時間毎に段階的な色分け情報を格納するデータベースと、前記情報収集手段が取得した応答時間と前記データベースに格納した色分け情報との照合を行い、取得した表示情報の色彩を照合の結果得られた色彩に変換する色彩変換機能とを備えることを第１の特徴とする。
【００１２】
また本発明は、前記情報収集手段が、ウェブページに含まれるリンク先表示及び該リンク先のウェブページの応答時間の測定結果を含む表示情報を取得することを第２の特徴とする。
【００１３】
更に本発明は、前記何れかの特徴において、データベースが、前記コンテンツの重要度を設定し、設定された重要度ごとの色分け情報を格納することを第３の特徴とする。
【００１４】
また本発明は、前記何れかの特徴の応答時間測定表示システムにおいて、色彩変換手段が、取得したウェブページの表示情報に付されているコンテンツが従来持つ色彩の彩度を消去した後、前記照合の結果得られた色彩に変換することを第４の特徴とする。
【００１５】
更に本発明は、ウェブページを構成するコンテンツの応答時間の測定結果を取得して利用者端末にて表示する際に、応答時間毎に段階的に色分け表示を行う応答時間測定表示方法において、応答時間の測定結果とウェブページの表示情報を取得すると、応答時間の測定結果と予め設定されている色分け情報との照合を行い、各コンテンツに表示される色彩を特定し、前記ウェブページ表示情報の各コンテンツの色彩を前記照合により特定された色彩に変換して利用者端末の画面に表示を行うことを第５の特徴とする。
【発明の効果】
【００１６】
本発明は、ウェブサーバ上で表示されているウェブページと同じ表示画面上に応答時間の測定結果に応じて色彩を変化させて表示することにより、問題となっているコンテンツの場所を容易に把握することができ、更にリンク先の応答速度に応じても色彩を変化させることができ、このため管理者がウェブページ全体の色加減を目視することによりそのウェブページが適切に管理されているかの指標とすることができる。
【００１７】
更に本発明は、ウェブサーバ上で表示されているウェブページと同じ表示画面上にそのウェブページのサービスレベルを視覚的に表示できるため、インターネットサービスプロバイダなどが顧客向けのサービスとして、提供する場合にも有効である。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態の構成を、図１〜３を用いて詳細に説明する。図１は本発明のシステムの全体構成を示す図である。また図２は後述する応答時間データベースの構成を説明するための図である。また図３は色彩表示データベースの構成を示した図である。
【００１９】
図１は、本実施形態の応答時間時間表示システムの全体構成を示した図である。本応答時間時間表示システムは、複数のウェブページ及びコンテンツを有するウェブサーバ１０と、そのウェブページ等の応答時間の測定を行う応答時間測定サーバ２０と、その測定結果に基づき色分け表示を行う表示変換サーバ３０と、利用者端末４０とを備える。
【００２０】
前記ウェブサーバ１０は、ウェブページの表示などを行い、ネットワークを介して送られてくるアクセスに応じて、各ウェブページのデータ等を送信するサーバプログラムと、ウェブページを構成するコンテンツデータを有する。
【００２１】
前記応答時間測定サーバ２０は、プログラムに従い各種処理を行う測定制御部２１と、前記ウェブサーバ１０のウェブページ及びコンテンツの応答時間の測定を行う応答時間測定部２２と、測定された複数のウェブページとコンテンツファイルの応答時間及び取得したウェブページやコンテンツファイル名等が格納される応答時間データベース２３より構成される。
【００２２】
この応答時間データベース２３は、図２に示す如く、応答時間の測定対象となるウェブページ名やコンテンツ名を格納する名称リスト２３ａと、測定対象となっているウェブページ及びコンテンツの応答時間を格納する応答時間リスト２３ｂとを備える。該応答時間リスト２３ｂには、コンテンツ毎の応答時間を格納するコンテンツ応答時間リストとウェブページ全体の応答時間が格納されているウェブページ応答時間リストが格納されている。
【００２３】
前記表示変換サーバ３０は、応答時間の測定対象となるウェブページ及びコンテンツを取得し、応答時間測定サーバ２０にて測定された応答時間を取得するデータ収集部３１と、取得した各ウェブページ及びコンテンツに付されている色彩を応答時間に対応した色彩に変換する色彩変換部３２と、変換された色彩に基づいた表示画面を作成する表示画面作成部３３と、プログラムに基づいてこれら各部の処理を行う制御部３４と、測定された応答時間に対応した色分けデータ等が格納されている色彩表示データベース３５とを備える。
【００２４】
この色彩表示データベース３５は、図３に示す如く、各コンテンツを重要度別に区分けした重要度リスト３５ａと、応答時間を色彩別に区分けするための色彩リスト３５ｂとを備える。この色彩リスト３５ｂには、ウェブページの応答時間を色彩別に色分けする為のウェブページ色彩リスト３５ｃと、コンテンツにおける応答時間を色彩別に色分けする為のコンテンツ色彩リスト３５ｄと、リンクにおける下位層のウェブページにおける応答時間を色彩別に色分けするリンク色彩リスト３５ｅとを備える。このコンテンツ、ウェブページ及びリンクの各色彩リストは、それぞれ重要度別に色彩リストが予め設定されている。
【００２５】
ここで重要度リスト３５ａは、コンテンツ等の種類（コンテンツの場合はテキストファイル，画像ファイルなど、ウェブページの場合はトップページなど）及びコンテンツ等の場所（コンテンツの場合は表示されている位置や大きさ、広告若しくはそれ以外の箇所など）により重要度が設定されており、応答時間測定サーバより取得した各コンテンツ名に対して、前記重要度リスト３５ａにより重要度が選択される。また色彩リスト３５ｂは、応答時間のしきい値により色分けされた対応表が設定されている。
【００２６】
前記利用者端末４０は、表示変換サーバ３０より送られてくる表示画面データを処理する制御部と、その処理されたデータを表示画面上に表示する表示部とを備える。
【００２７】
次に、本実施形態のコンテンツ応答時間表示システムの動作を、図４〜図５に基づき詳細に説明するが、その前に実行されるコンテンツの応答時間の測定手順を説明する。
【００２８】
このコンテンツ応答時間の測定は、測定制御部２１が測定対象となる各ウェブページに対してアクセスを行い、そのウェブページ及びそのウェブペ−ジを構成するコンテンツのファイル名を抽出し、この抽出したウェブページ名及びコンテンツのファイル名を応答時間データベース２３の名称リスト２３ａに格納し、応答時間の測定を行うリストとして保存する。
【００２９】
続いて本測定は、応答時間測定部２２が応答時間の測定を行う。この応答時間の測定は、例えば測定対象となるウェブページのＵＲＬアドレス送信してから表示画面上にそのウェブページとそのウェブページを構成するコンテンツがそれぞれ表示されるまでの時間を測定することにより行われる。これら測定された応答時間は、ウェブページ及びコンテンツ毎に応答時間データベース２３の応答時間測定リスト２３ｂに格納される。
【００３０】
図４は、応答時間の表示処理についての動作を示すフローチャートである。この応答時間の表示処理動作は、先ずデータ収集部３１が、前記応答時間測定サーバ２０へアクセスし、該応答時間データベース２３に格納されているウェブページ名及びそのウェブページを構成するコンテンツ名を取得し、この取得したウェブページ名及びそのウェブページを構成するコンテンツ名を応答時間データベース２３の名称リスト２３ａに各々格納する（ステップ１００）。このステップ１００は、データ収集部３１が、各ウェブページにアクセスし、ウェブページのＵＲＬや各ウェブページに貼られているリンク情報を取得し、該取得したリンク情報を応答時間データベース２３に格納することも含むものとする。
【００３１】
続いて本表示処理は、データ収集部３１が例えば応答データベースより取得した前記ＵＲＬアドレス等を基に測定対象となるウェブサーバ１０にアクセスし、このウェブサーバ１０の応答時間の測定を行ったウェブページ及びそのウェブページのコンテンツ名をそれぞれ取得する（ステップ１０１）。
【００３２】
続いて本処理は、データ収集部３１で取得されたコンテンツを、色彩変換部３２に送り、色彩表示データベース３５に格納されているデータとの照合を行い、その応答時間に対応した色彩の変換処理を実行する（ステップ１０３）。例えば応答時間が速いコンテンツには「青」、所定時間以上の応答時間が遅いコンテンツには「赤」等の色彩を変換する処理を実行する。
【００３３】
そしてそのウェブページ内の全てのコンテンツについての色彩の変換処理の終了を制御部３４により判定（ステップ１０４）したとき、測定対象となっている他のウェブページについての色彩変換処理を行う（ステップ１０５）。また本処理は、測定対象となっている全てのウェブページの色彩の変換処理の終了をステップ１０４により判定した場合、表示画面作成部３２により実際にユーザが普段見ているウェブページと同じ画面を再現し、そのコンテンツ部分に応答時間によって段階的な色分けを施した表示画面を作成する（ステップ１０６）。
【００３４】
以上のようにして作成されたウェブページは、利用者端末４０に送信され、利用者端末のウェブブラウザに例えば表示部４１のように応答時間ごとに色彩が変換されたウェブページが表示される。これにより管理者はその表示されたウェブページにより応答時間が遅いコンテンツが一目でわかるようになる。
【００３５】
図５は、前記コンテンツの応答時間に対応した色彩の変換処理についての動作を示すフローチャートである。この色彩変換処理は、前記図４で説明した処理手順を経てデータ収集部３１により応答時間測定サーバ２０から処理対象となるウェブページ及びコンテンツ名を取得（ステップ２０１）した後、またはウェブサーバ１０よりウェブページ表示及びコンテンツ表示が取得された後に以下の処理を実行する。
【００３６】
先ず本処理は、データ収集部３１より取得されたウェブページとそのウェブページを構成するコンテンツに付された色彩表示を、色彩変換部３２が消去する（ステップ２０２）。この色彩消去の方法としては、例えば画像や背景色の彩度を０として白黒表示とする方法や、表示されている全ての色彩を消去して白色一色で表示する方法などが考えられる。また、コンテンツが画像や映像の場合は、市販の画像変換モジュールなどのプログラムを利用して画像や背景等の色彩の変換を行ってもよい。
【００３７】
次に、本処理は、色彩変換部３２が前述した重要度リスト３５ａ基づき、応答時間測定サーバ２０より取得したウェブページ及びコンテンツの重要度を設定（ステップ２０１）し、その設定した重要度とコンテンツの応答時間に基づき、色彩変換部３２が色彩リスト３５ｂを参照して当該コンテンツの応答時間に対応する色彩情報の特定を行う（ステップ２０２）。
【００３８】
この色彩の特定について図３に記載した「Ｔｏｐ．ｊｐｇ」（表紙のグラフッイクデータ）のコンテンツを例に説明すると、この「Ｔｏｐ．ｊｐｇ」の重要度は重要度リスト３６ａによると「重要度１」であり、またコンテンツ色彩リストの重要度１の色分けリストは、応答時間（秒）が、０以上１．０未満の場合は「青」、１．０以上５．０未満の場合が「黄色」、５．０秒以上は「赤」に変換すると定義されている。
【００３９】
従ってステップ２０２による色彩情報の特定は、本例の場合、「Ｔｏｐ．ｊｐｇ」のコンテンツを、コンテンツ色彩リスト３６ｄの重要度１の色分けリストに基づき、「Ｐａｇｅ１」のウェブページに属し、応答時間が７．０秒となっているため「赤」と特定し、この色情報を取得する（ステップ２０４）。
【００４０】
この色彩の特定を行なった後、本処理は、色彩変換部３２が、例えば画像の場合は前述の画像変換モジュール等のプログラムを起動させ、そのコンテンツを特定された色彩に色づけし（ステップ２０５）、色彩変換の処理を終了する。
【００４１】
また、ウェブページ上のリンク部分の色彩の変換処理については、先ず前記データ収集部３１がウェブページに含まれるＵＲＬに基づきリンク先のウェブページを取得し、リンク先のウェブページにおける色彩変換処理結果と色彩表示データベース３５のリンク色分けリストとの照合を行い、その照合結果に基づいて前記リンク部分の色彩の変換を行うものであって、このリンク先に関する処理を次に説明する。
【００４２】
この色彩の特定について図６及び図４に基づいて説明すると、リンク先のコンテンツの色彩表示が赤色と特定した場合、そのコンテンツを含むウェブページＣのリンク元となっているウェブページＢにおけるリンク表示部分「リンクＣ」の部分を図４のリンク色彩リスト３５ｅにより「濃赤」と特定し、色彩変換部３２により「リンクＣ」の表示部分は濃赤色で表示する。そして、その上の階層である最上位ページのリンク表示である「リンクＢ」の表示は、リンク先に問題コンテンツを有するウェブページＣを含むリンクを有することから、リンク色彩リスト３５ｅにより「桃色」と特定し、色彩変換部３２により最上位ページの「リンクＢ」の表示部分は桃色で表示する。この様に本実施形態においては、リンク先の応答時間も測定し、その測定結果に応じてリンク表示の色彩を変えることにより。リンク先の応答時間も目視することができる。
【００４３】
以上説明した様な色彩変換を行うことにより、本実施形態においては、どのウェブページのコンテンツに問題コンテンツがあるかを容易に知ることができ、またウェブコンテンツ全体のどの部分に問題があるのかも容易に知らしめることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態による応答時間測定表示システムの全体構成図である。
【図２】図１の応答時間データベースの構成を説明するための構成図である。
【図３】図１の色彩表示データベースの構成を示した図である。
【図４】応答時間の表示処理についての動作を示すフローチャートである。
【図５】応答時間に対応した色彩の変換処理についての動作を示すフローチャートである。
【図６】リンクの表示部分についての色彩の変換処理を説明するための説明図である。
【図７】従来技術によるウェブページの応答時間の測定方法を説明するための説明図である。
【符号の説明】
【００４５】
１０：ウェブサーバ、２０：応答時間測定サーバ、２１：測定制御部、２２：応答時間測定部、２３：応答時間データベース、３０：表示変換サーバ、３１：データ収集部、３２：色彩変換部、３３：表示画面作成部、３４：制御部、３５：色彩表示データベース、４０：利用者端末。
【図１】
2005276074.tif 000003
【図２】
2005276074.tif 000004
【図３】
2005276074.tif 000005
【図４】
2005276074.tif 000006
【図５】
2005276074.tif 000007
【図６】
2005276074.tif 000008
【図７】
2005276074.tif 000009