(57)【要約】【課題】Ｗｅｂブラウザにてコンテンツを表示する際、ネットワークやサーバが混み合っている場合、受信の待ち時間が増大したり、またはタイムアウトでコンテンツの受信ができなくなる。【解決手段】Ｗｅｂブラウザにて容量の大きいコンテンツを受信、表示する前に、受信能力をチェックする処理を付加したコンテンツを受信、処理し、受信能力が低い場合は、簡易版のコンテンツを表示、または選択することができるようにする。【選択図】　図１
2004021365.tif 000002
【特許請求の範囲】
【請求項１】
通常コンテンツと、この通常コンテンツを簡易化したコンテンツをＷｅｂサーバ上に配し、Ｗｅｂブラウザからのコンテンツ要求時に、前記両コンテンツのうち何れかを選択するものにおいて、Ｗｅｂサーバ上に一定バイト数の情報を受信するのにかかる時間をチェックする処理を持ったコンテンツを配し、前記通常、簡易コンテンツの要求に先立ち、ＷｅｂブラウザからＷｅｂサーバへ時間チェック処理コンテンツを要求し、Ｗｅｂサーバより送信された要求コンテンツを受信した後に所要時間をチェックし、その時間が定めた時間より大きい場合には前記簡易化されたコンテンツへ自動切り替えすることを特徴とした受信するコンテンツの選択方法。
【請求項２】
前記ＷｅｂブラウザからＷｅｂサーバへ時間チェック処理コンテンツを要求し、Ｗｅｂサーバから送信された要求コンテンツを受信後に所要時間をチェックし、その時間が定めた時間より大きい場合にはその後に要求するコンテンツを選択させる画面、メッセージを表示し、使用者に通常コンテンツ、通常コンテンツを簡易化したコンテンツの何れかを選択させることを特徴とした請求項１記載の受信するコンテンツの選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、Ｗｅｂ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）上にて受信するコンテンツ（Ｗｅｂコンテンツ：インターネット上のＷｅｂサーバに掲載されているテキストやグラフィックなど）の選択方法に関するものである。
【０００２】
【従来の技術】
図３は、従来のコンテンツ受信方法を示すフロー図で、ＷｅｂブラウザにてＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を指定してＷｅｂサーバにコンテンツを要求することにより、Ｗｅｂサーバは指定されたコンテンツをＷｅｂブラウザに配信する。Ｗｅｂブラウザは受信したコンテンツを処理し、Ｗｅｂブラウザ上に表示を行う。従来の方法では、Ｗｅｂブラウザにて指定したコンテンツをそのままＷｅｂサーバより受信し、受信したコンテンツの処理を行っている。
【０００３】
なお、Ｗｅｂブラウザにて表示されるコンテンツの中には、ネットワーク、サーバの混雑や、ネットワーク回線速度が遅い場合に対応するため、あらかじめ通常表示する画面（以下、通常版とする）と、通常版とほぼ同じ情報を持っているが、画像、動画など、容量の大きいものを省いた画面（以下、簡易版とする）を選択させているものもある。
【０００４】
【発明が解決しようとする課題】
上述のような従来方法では、Ｗｅｂブラウザにて指定したコンテンツをそのままＷｅｂサーバより受信し、受信したコンテンツを処理している。そのため、ネットワークが混み合っていたり、サーバが混み合っていて受信に時間がかかる場合でも、その処理が完了するまで続行し続けている。
【０００５】
また、最近のコンテンツは視覚効果などを狙い、画像（静止画、動画）など、容量の大きい情報が組み込まれていることが多くなってきた。このようなコンテンツをＷｅｂブラウザ上で処理しようとしたとき、ネットワークが混み合っていたり、サーバが混み合っている場合、必要な情報を取得するまでに時間がかかってしまったり、タイムアウトになってしまいコンテンツの受信が行えないなどの問題が発生する。
【０００６】
また、ＵＲＬを指定したときにあらかじめ通常版と簡易版の画面を選択するようにしてある場合においては、通常版を表示するのに充分な環境にあっても通常版と簡易版の選択を行わなければならず、手間がかかる。
【０００７】
本発明の目的とするところはネットワーク、サーバが混雑である場合においても欲しい情報を滞りなく表示することができるようにするための受信するコンテンツの選択方法を提供することにある。
【０００８】
【課題を解決するための手段】
本発明の第１は通常コンテンツと、この通常コンテンツを簡易化したコンテンツをＷｅｂサーバ上に配し、Ｗｅｂブラウザからのコンテンツ要求時に、前記両コンテンツのうち何れかを選択するものにおいて、Ｗｅｂサーバ上に一定バイト数の情報を受信するのにかかる時間をチェックする処理を持ったコンテンツを配し、前記通常、簡易コンテンツの要求に先立ち、ＷｅｂブラウザからＷｅｂサーバへ時間チェック処理コンテンツを要求し、Ｗｅｂサーバより送信された要求コンテンツを受信した後に所要時間をチェックし、その時間が定めた時間より大きい場合には前記簡易化されたコンテンツへ自動切り替えすることを特徴とした受信するコンテンツの選択方法である。
【０００９】
本発明の第２は前記ＷｅｂブラウザからＷｅｂサーバへ時間チェック処理コンテンツを要求し、Ｗｅｂサーバから送信された要求コンテンツを受信後に所要時間をチェックし、その時間が定めた時間より大きい場合にはその後に要求するコンテンツを選択させる画面、メッセージを表示し、使用者に通常コンテンツ、通常コンテンツを簡易化したコンテンツの何れかを選択させることを特徴とした請求項１記載の受信するコンテンツの選択方法である。
【００１０】
【発明の実施の形態】
図１は本発明の実施形態を示したもので、予めＷｅｂサーバ上に通常版のコンテンツ（以下Ａとする）と簡易版のコンテンツ（以下Ｂとする）、使用者にＡとＢの選択をさせる処理をもったコンテンツ（以下Ｃとする）及び一定バイト数の情報を受信するのにかかる時間をチェックする処理を持ったコンテンツ（以下Ｄとする）を用意する。Ｗｅｂブラウザは、ステップＳ１においてＵＲＬを指定し、従来の場合、通常版コンテンツを要求する処理を行うところをそれに先立ち、Ｗｅｂサーバに対してＣとＤを要求する。Ｗｅｂサーバより要求コンテンツＣ、Ｄが送信され、それを受信したときステップＳ２においてコンテンツＤの処理を実行する。
【００１１】
この処理は現在のサーバ側の混み具合を知るためのもので、所望する情報の取得に要する時間を知ることを意図し、そのため測定指標として例えば１Ｍｂ如き所定バイト数のデータをＷｅｂサーバに要求する。データ要求からデータ受信完了までの時間を測定した結果、その測定値と予め設定された設定値を比較する。例えば、期待する時間（設定値）が１０秒であるところ、測定値が１５秒であったとすると、測定値＞設定値となり、この場合にはステップＳ３においてコンテンツＣによる処理が実行され、使用者にＡとＢのコンテンツを選択させる。また、ステップＳ２において、測定値が１５秒、設定値が２０秒であったとすると、測定値は設定値以下であるので、ＷｅｂブラウザはステップＳ４に移り、ＷｅｂサーバにＡを要求し、ステップＳ５において通常版のコンテンツを表示する。
【００１２】
一方、ステップＳ３におけるコンテンツＣの処理結果、簡易版の表示が選択された場合には、Ｓ６でＷｅｂサーバに対してコンテンツＢを要求し、Ｓ７で簡易版が表示される。また、Ｓ３で簡易版表示が否定されたときには、Ｓ４に移り、コンテンツＡが要求されるが、この要求に対する所望情報である通常版の到着は遅くなるが、この場合には遅くなることを承知の上でのコンテンツＡの要求となる。
【００１３】
上記の設定値は、コンテンツ作成者が自由に定めておくものであるが、タイムアウトにならないからといって大きな値に設定してよいわけではなく、タイムアウトにならない範囲内で且つ使用者が不快に思わない程度の適度な値を設定する必要がある。よってコンテンツ作成時に動作確認試験を行い、調整の上、決定する。
【００１４】
上記のように、本発明においては通常版のコンテンツＡを要求する前に受信に関するチェックＤを行うことで、受信能力にあったコンテンツの表示が可能となる。
図２は、図１のコンテンツＣを省いたものであり、Ｗｅｂサーバ上には上述のＡ，Ｂ、Ｄを用意する。したがって動作上で図２で示した実施形態と異なる点は、ステップＳ３がなくなり、ステップＳ２においてコンテンツＤの処理で回線速度を測定し、測定値＞設定値と判断した後は、表示するコンテンツをＢとして自動的に簡易版に切り替える点にある。他は図２と同様であるのでその説明を省略する。
【００１５】
【発明の効果】
以上のように本発明では、必要なデータを受信するための能力が充分であるかどうかをチェックし、充分な受信能力がない場合は受信容量を減らした内容を自動的に表示、または選択することにしたため、ネットワークやサーバが混み合っていて受信能力が低下しているときでも必要な情報をより少ない待ち時間で取得することができ、また、タイムアウトでコンテンツの受信ができなくなる事態を減少させることができる。
【図面の簡単な説明】
【図１】本発明の構成図。
【図２】本発明の他の構成図。
【図３】従来のコンテンツ受信方法を示すフロー。
【符号の説明】
Ａ…通常版のコンテンツ
Ｂ…簡易版のコンテンツ
Ｃ…使用者にＡとＢの選択をさせる処理をもったコンテンツ
Ｄ…一定バイト数の情報を受信するのにかかる時間をチェックする処理を持ったコンテンツ
【図１】
2004021365.tif 000003
【図２】
2004021365.tif 000004
【図３】
2004021365.tif 000005