説明

HTMLページ表示システム、HTMLページ表示方法、および、記録媒体

【課題】 複数のタブ付きHTMLページを重ねて表示し、タブのクリックにより、最前面にタブ付きHTMLページを表示させ、ウェブブラウザの操作性を向上させる。
【解決手段】 ユーザが、クライアント110のウェブブラウザから、URLまたは、CGIスクリプトに対する要求を出すと、これらは、ネットワーク104を介してウェブサーバ102に送信される。ウェブサーバ102が、HTMLページ、または、データをネットワーク104を介してクライアント110に送信すると、クライアント110のウェブブラウザが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる。

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、HTMLページ表示システム、HTMLページ表示方法、および、記録媒体に関し、特に、タブ付きHTMLページを表示するHTMLページ表示システム、HTMLページ表示方法、および、記録媒体に関する。
【0002】
【従来の技術】HTMLページの表示に関する技術としては、たとえば、「特開2000−76074号公報」記載の技術がある。この技術は、ウェブブラウザのフレームに追跡システムのタブ付きの画面を表示し、タブは、追跡システムの異なる機能をアクセスするために追跡ツリーフレームで選択することができるようにしたものである。たとえば、管理タブを選択すると、ユーザは、ウェブベースのブラウザ・アプリケーションの管理機能にアクセスしアプリケーションを設定することができる。また、ログタブを選択すると、ユーザは、ウェブベースのブラウザ・アプリケーションのログ機能にアクセスして収集活動、誤り、および警報のログ・エントリを見ることができる。
【0003】
【発明が解決しようとする課題】上述した従来技術の問題点は、一般のユーザにとってウェブブラウザの操作性が向上しないことである。
【0004】その理由は、追跡システムのみがタブ付きで表示され、通常のHTMLページがタブ付きで表示されないからである。
【0005】本発明の目的は、複数のタブ付きHTMLページを重ねて表示し、タブのクリックにより、最前面にタブ付きHTMLページを表示することにより、ウェブブラウザの操作性を向上されることである。
【0006】
【課題を解決するための手段】本発明の第1のHTMLページ表示システムは、1以上のクライアントと、ウェブサーバと、前記クライアント、および、前記ウェブサーバを接続するネットワークとを備え、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示し、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付け、受け取ったURLまたはCGIスクリプトに対する要求を前記ネットワークを介して前記ウェブサーバ送信し、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取り、受け取ったHTMLページをバッファに格納し、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる前記クライアントで動作するウェブブラウザと、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取り、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更し、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する前記ウェブサーバと、を有する。
【0007】本発明の第2のHTMLページ表示システムは、前記第1のHTMLページ表示システムであって、ユーザからのタブのクリックを受け付け、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する前記ウェブブラウザを有する。
【0008】本発明の第3のHTMLページ表示システムは、前記第1、または第2のHTMLページ表示システムであって、要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する前記ウェブブラウザを有する。
【0009】本発明の第4のHTMLページ表示システムは、前記第2、または、第3のHTMLページ表示システムであって、ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する前記ウェブブラウザを有する。
【0010】本発明の第1のHTMLページ表示方法は、(a)クライアントが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップと、(b)前記クライアントが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップと、(c)前記クライアントが前記第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワークを介してウェブサーバに送信する第3のステップと、(d)前記ウェブサーバが、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップと、(e)前記ウェブサーバが、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更する第5のステップと、(f)前記ウェブサーバが、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する第6のステップと、(g)前記クライアントが、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取る第7のステップと、(h)前記クライアントが、受け取ったHTMLページをバッファに格納する第8のステップと、(i)前記クライアントが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第9のステップと、を含む。
【0011】本発明の第2のHTMLページ表示方法は、前記第1のHTMLページ表示方法であって、(a)前記クライアントが、ユーザからのタブのクリックを受け付ける第10のステップと、(b)前記クライアントが、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第11のステップと、を含む。
【0012】本発明の第3のHTMLページ表示方法は、前記第1、または、第2のHTMLページ表示方法であって、前記クライアントが要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する第12のステップを含む。
【0013】本発明の第4のHTMLページ表示方法は、前記第2、または、第3のHTMLページ表示方法であって、前記クライアントが、ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第13のステップを含む。
【0014】本発明の第1の記録媒体は、(a)クライアントが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップと、(b)前記クライアントが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップと、(c)前記クライアントが前記第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワークを介してウェブサーバに送信する第3のステップと、(d)前記ウェブサーバが、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップと、(e)前記ウェブサーバが、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更する第5のステップと、(f)前記ウェブサーバが、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する第6のステップと、(g)前記クライアントが、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取る第7のステップと、(h)前記クライアントが、受け取ったHTMLページをバッファに格納する第8のステップと、(i)前記クライアントが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第9のステップと、をコンピュータに実行させるプログラムを記録する。
【0015】本発明の第2の記録媒体は、前記第1の記録媒体であって、(a)前記クライアントが、ユーザからのタブのクリックを受け付ける第10のステップと、(b)前記クライアントが、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第11のステップと、を前記コンピュータに実行させる前記プログラムを記録する。
【0016】本発明の第3の記録媒体は、前記第1、または、第2の記録媒体であって、前記クライアントが要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する第12のステップを前記コンピュータに実行させる前記プログラムを記録する。
【0017】本発明の第4の記録媒体は、前記第2、または、第3の記録媒体であって、前記クライアントが、ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第13のステップを前記コンピュータに実行させる前記プログラムを記録する。
【0018】
【発明の実施の形態】次に、本発明の第1の実施の形態について図面を参照して詳細に説明する。図1は、本発明の第1の実施の形態が適用されるコンピュータ・ネットワークシステムを示すブロック図である。
【0019】図1を参照すると、本発明の第1の実施の形態が適用されるコンピュータ・ネットワークシステムは、ウェブサーバ102と、クライアント110(複数可能)と、クライアント110、および、ウェブサーバ102とを接続するインターネット等のネットワーク104とから構成される。
【0020】また、クライアント110には、キーボード116、マウス120等の入力装置と、グラフィックス・ディスプレイ118等の表示装置が接続される。
【0021】図2は、ウェブサーバ102、クライアント110の内部構成を示すブロック図である。
【0022】図2を参照すると、ウェブサーバ102、クライアント110は、プロセッサ112と、記憶装置122と、メモリ128と、通信インタフェース126と、これらを接続するシステムバス114とから構成される。ウェブサーバ102と、クライアント110とは、必ずしも同一構成である必要はない。
【0023】クライアント110は、ウェブブラウザを搭載し、ウェブサーバ102に格納されているデータを表示するため、ネットワーク104を介してウェブサーバ102にアクセスする。
【0024】ウェブサーバ102の記憶装置122は、ウェブサーバ102のデータおよびプログラム、オペレーティングシステム等を格納するために使用され、コモンゲートインタフェース(CGI)、HTML形式のHTMLページ等も保持される。ウェブサーバ102の通信インタフェース126は、ネットワーク104からの情報を受けとる。メモリ128は、記憶装置122から呼び出されるオペレーティング・システム、ウェブサーバ・ソフトウエア等を保持できる。
【0025】クライアント110のプロセッサ112は、ウェブブラウザを実行する。キーボード116は、ユーザが情報をクライアント110に入力するためのものであり、またグラフィックス・ディスプレイ118はクライアント110の情報をユーザに出力するためのものである。マウス120もまた情報を入力するために使われる。
【0026】クライアント110の記憶装置122は、クライアント110のデータとプログラムを格納するために使われる。クライアント110の通信インタフェース126は、ネットワーク104との通信を制御する。クライアント110のメモリ128は、オペレーティング・システムとウェブブラウザとを含んでいる。
【0027】クライアント110のグラフィックス・ディスプレイ118は、ウェブブラウザの画面を表示する。
【0028】次に、本発明の第1の実施の形態の動作について図面を参照して説明する。図3は、タブ付きHTMLページの表示を示す説明図である。図4は、タブ付きHTMLページの割合の表示を示す説明図である。図5は、タブ付きHTMLページの分割表示を示す説明図である。
【0029】ユーザがクライアント110からウェブブラウザを利用してHTMLページを表示させる場合には、URL、またはウェブサーバ102のCGIスクリプトに対する要求が出される。URLまたはCGIスクリプトに対する要求は、ネットワーク104を介して送信され、ウェブサーバ102によって受信され、そこではHTMLページに対する要求が受信されるか、要求されたCGIスクリプトが記憶装置122からメモリ128にロードされる。
【0030】次に、ウェブサーバ102がHTMLページを見つけ出すか、CGIスクリプトがデータ記憶装置122からデータを取り出すか変更する。
【0031】次に、HTMLページ、またはデータ記憶装置122から取り出されまたは変更されHTML形式にフォーマットされたデータが、ネットワーク104を介してクライアント110に返され、グラフィックス・ディスプレイ118に表示される。
【0032】詳細には、クライアント110のユーザは、ウェブブラウザをロードし、ネットワーク104を介してネットワーク104への接続を確立する。その接続は、TCP/IP(TransmissionControl Protocol/Internet Protocol)、その他の適当な通信プロトコルに基づいている。次いでユーザは、クライアント110のウェブブラウザから、ウェブサーバ102上で走っているウェブブラウザ・ベースのアプリケーションのURLを要求する。
【0033】ウェブサーバ・ソフトウエアは、ネットワーク104からの要求を常時関しており、要求があると、要求されたHTMLページを見つけ出し、ネットワーク104を介しクライアント110に返す。
【0034】クライアント110のウェブブラウザは、図3に示すように、グラフィックス・ディスプレイ118にタブ付きのHTMLページを重ねて複数表示する。このタブをクリックすることにより希望するタブ付きのHTMLページを前面に表示することができる。また、前面に表示されているタブ付きのHTMLページをアクティブなタブ付きHTMLページとして管理する。
【0035】ユーザが、ウェブブラウザから異なるURLを指定、あるいは、現在前面に表示されているタブ付きのHTMLページのリンクをクリックすると、URL、またはウェブサーバ102のCGIスクリプトに対する要求が出される。URLまたはCGIスクリプトに対する要求は、ネットワーク104を介して送信され、ウェブサーバ102によって受信され、そこではHTMLページに対する要求が受信されるか、要求されたCGIスクリプトが記憶装置122からメモリ128にロードされる。
【0036】次に、ウェブサーバ102がHTMLページを見つけ出すか、CGIスクリプトがデータ記憶装置122からデータを取り出すか変更する。
【0037】次に、HTMLページ、またはデータ記憶装置122から取り出されまたは変更されHTML形式にフォーマットされたデータが、ネットワーク104を介してクライアント110に返され、対応するタブ付きHTMLページが前面に表示される。このとき、タブ付きHTMLページが完全に表示されるまでは、図4に示すタブの部分にウェブブラウザが受け取ったタブ付きHTMLページの割合を表示する。
【0038】また、クライアント110のウェブブラウザに受け取られたタブ付きHTMLページは、ウェブブラウザ内のバッファに保持される。
【0039】また、グラフィックス・ディスプレイ118上の画面に重ねて表示されているタブ付きHTMLページを複数画面分割して表示することが可能である。
【0040】図5に示すように、ユーザがウェブブラウザのメニューから<移動(G)>、<分割(D)>、<縦分割(L)>、または<横分割(S)>を選択すると、ウェブブラウザは、バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で前面に表示する。
【0041】次に、動作について図面を参照してさらに詳細に説明する。図6は、本発明の動作を示すフローチャートである。図6を参照すると、本発明の第1の実施の形態は、(a)クライアント110のウェブブラウザが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップ(図6ステップS1)と、(b)クライアント110のウェブブラウザが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップ(図6ステップS2)と、(c)クライアント110のウェブブラウザが、第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワーク104を介してウェブサーバ102に送信する第3のステップ(図6ステップS3)と、(d)ウェブサーバ102が、クライアント110からネットワーク104を介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップ(図6ステップS4)と、(e)ウェブサーバ102が、HTMLページを見つけ出すか、CGIスクリプトがデータ記憶装置122からデータを取り出すか変更する第5のステップ(図6ステップS5)と、(f)ウェブサーバ102が、HTMLページ、または、データ記憶装置122からのデータをネットワーク104を介してクライアント110に送信する第6のステップ(図6ステップS6)と、(g)クライアント110のウェブブラウザが、ウェブサーバ102からネットワーク104を介して送信されたHTMLページ、またはデータを受け取る第7のステップ(図6ステップS7)と、(h)要求したHTMLページのタブに、図4のように、受け取ったHTMLページの割合を示す値を表示する第8のステップ(図6ステップS8)と、(i)クライアント110のウェブブラウザが、受け取ったHTMLページをバッファに格納する第9のステップ(図6ステップS9)と、(j)クライアント110のウェブブラウザが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第10のステップ(図6ステップS10)と、(k)クライアント110のウェブブラウザが、ユーザからのタブのクリックを受け付ける第11のステップ(図6ステップS11)と、(l)タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第12のステップ(図6ステップS12)と、(m)クライアント110のウェブブラウザが、メニューの<移動>、<分割>、<縦分割>、または<横分割>の選択を受け付ける第13のステップ(図6ステップS13)と、(n)クライアント110のウェブブラウザが、バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第14のステップ(図6ステップS14)と、を含む。
【0042】次に、本発明の第2の実施の形態について図面を参照して説明する。図7は、本発明の第2の実施の形態を示すブロック図である。図7を参照すると、本発明の第2の実施の形態は、本発明の第1の実施の形態の各ステップをコンピュータ80(たとえば、ウェブサーバ102、クライアント110)に実行させるプログラムを記録する記録媒体82である。このプログラムは、記録媒体82から、コンピュータ80にロードされ実行される。
【0043】詳細には、本発明の第2の実施の形態は、(a)クライアント110のウェブブラウザが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップ(図6ステップS1)と、(b)クライアント110のウェブブラウザが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップ(図6ステップS2)と、(c)クライアント110のウェブブラウザが、第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワーク104を介してウェブサーバ102に送信する第3のステップ(図6ステップS3)と、(d)ウェブサーバ102が、クライアント110からネットワーク104を介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップ(図6ステップS4)と、(e)ウェブサーバ102が、HTMLページを見つけ出すか、CGIスクリプトがデータ記憶装置122からデータを取り出すか変更する第5のステップ(図6ステップS5)と、(f)ウェブサーバ102が、HTMLページ、または、データ記憶装置122からのデータをネットワーク104を介してクライアント110に送信する第6のステップ(図6ステップS6)と、(g)クライアント110のウェブブラウザが、ウェブサーバ102からネットワーク104を介して送信されたHTMLページ、またはデータを受け取る第7のステップ(図6ステップS7)と、(h)要求したHTMLページのタブに、図4のように、受け取ったHTMLページの割合を示す値を表示する第8のステップ(図6ステップS8)と、(i)クライアント110のウェブブラウザが、受け取ったHTMLページをバッファに格納する第9のステップ(図6ステップS9)と、(j)クライアント110のウェブブラウザが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第10のステップ(図6ステップS10)と、(k)クライアント110のウェブブラウザが、ユーザからのタブのクリックを受け付ける第11のステップ(図6ステップS11)と、(l)タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第12のステップ(図6ステップS12)と、(m)クライアント110のウェブブラウザが、メニューの<移動>、<分割>、<縦分割>、または<横分割>を選択を受け付ける第13のステップ(図6ステップS13)と、(n)クライアント110のウェブブラウザが、バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第14のステップ(図6ステップS14)と、をコンピュータ80に実行させるプログラムを記録する記録媒体82である。
【0044】
【発明の効果】本発明の第1の効果は、ウェブブラウザの操作性が向上することである。
【0045】その理由は、複数のタブ付きHTMLページを重ねて表示し、タブのクリックにより、最前面にタブ付きHTMLページを表示するからである。
【0046】第2の効果は、ウェブブラウザの構成が簡単なことである。
【0047】その理由は、複数のタブ付きHTMLページを保持するためのバッファを有するからである。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態が適用されるコンピュータ・ネットワークシステムを示すブロック図である。
【図2】ウェブサーバ、クライアントの内部構成を示すブロック図である。
【図3】タブ付きHTMLページの表示を示す説明図である。
【図4】タブ付きHTMLページの割合の表示を示す説明図である。
【図5】タブ付きHTMLページの分割表示を示す説明図である。
【図6】本発明の第1の実施の形態の動作を示すフローチャートである。
【図7】本発明の第2の実施の形態を示すブロック図である。
【符号の説明】
80 コンピュータ
82 記録媒体
102 ウェブサーバ
104 ネットワーク
110 クライアント
112 プロセッサ
114 システムバス
116 キーボード
118 グラフィックス・ディスプレイ
120 マウス
122 記憶装置
126 通信インタフェース
128 メモリ

【特許請求の範囲】
【請求項1】 1以上のクライアントと、ウェブサーバと、前記クライアント、および、前記ウェブサーバを接続するネットワークとを備え、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示し、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付け、受け取ったURLまたはCGIスクリプトに対する要求を前記ネットワークを介して前記ウェブサーバ送信し、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取り、受け取ったHTMLページをバッファに格納し、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる前記クライアントで動作するウェブブラウザと、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取り、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更し、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する前記ウェブサーバと、を有することを特徴とするHTMLページ表示システム。
【請求項2】 ユーザからのタブのクリックを受け付け、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する前記ウェブブラウザを有することを特徴とする請求項1記載のHTMLページ表示システム。
【請求項3】 要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する前記ウェブブラウザを有することを特徴とする請求項1、または請求項2記載のHTMLページ表示システム。
【請求項4】 ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する前記ウェブブラウザを有することを特徴とする請求項2、または、請求項3記載のHTMLページ表示システム。
【請求項5】(a)クライアントが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップと、(b)前記クライアントが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップと、(c)前記クライアントが前記第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワークを介してウェブサーバに送信する第3のステップと、(d)前記ウェブサーバが、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップと、(e)前記ウェブサーバが、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更する第5のステップと、(f)前記ウェブサーバが、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する第6のステップと、(g)前記クライアントが、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取る第7のステップと、(h)前記クライアントが、受け取ったHTMLページをバッファに格納する第8のステップと、(i)前記クライアントが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第9のステップと、を含むことを特徴とするHTMLページ表示方法。
【請求項6】(a)前記クライアントが、ユーザからのタブのクリックを受け付ける第10のステップと、(b)前記クライアントが、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第11のステップと、を含むことを特徴とする請求項5記載のHTMLページ表示方法。
【請求項7】 前記クライアントが要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する第12のステップを含むことを特徴とする請求項5、または、請求項6記載のHTMLページ表示方法。
【請求項8】 前記クライアントが、ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第13のステップを含むことを特徴とする請求項6、または請求項7記載のHTMLページ表示方法。
【請求項9】(a)クライアントが、初期値として設定されたタブ付きHTMLページをアクティブなタブ付きHTMLページとして表示する第1のステップと、(b)前記クライアントが、ユーザが入力したURL、または、クリックによるハイパーリンクのURLまたは、CGIスクリプトに対する要求を受け付ける第2のステップと、(c)前記クライアントが前記第2のステップで受け取ったURLまたはCGIスクリプトに対する要求をネットワークを介してウェブサーバに送信する第3のステップと、(d)前記ウェブサーバが、前記クライアントから前記ネットワークを介して送信されたURLまたはCGIスクリプトに対する要求を受け取る第4のステップと、(e)前記ウェブサーバが、HTMLページを見つけ出すか、CGIスクリプトが内蔵するデータ記憶装置からデータを取り出すか変更する第5のステップと、(f)前記ウェブサーバが、HTMLページ、または、前記データ記憶装置からのデータを前記ネットワークを介して前記クライアントに送信する第6のステップと、(g)前記クライアントが、前記ウェブサーバから前記ネットワークを介して送信されたHTMLページ、またはデータを受け取る第7のステップと、(h)前記クライアントが、受け取ったHTMLページをバッファに格納する第8のステップと、(i)前記クライアントが、受け取ったHTMLページを最前面にアクティブなタブ付きHTMLページとして表示するか、または、受け取ったデータに基づいてアクティブなHTMLページの表示を変化させる第9のステップと、をコンピュータに実行させるプログラムを記録することを特徴とする記録媒体。
【請求項10】(a)前記クライアントが、ユーザからのタブのクリックを受け付ける第10のステップと、(b)前記クライアントが、タブのクリックにしたがい、クリックされたタブ付きHTMLページを最前面に、アクティブなタブ付きHTMLページとして表示する第11のステップと、を前記コンピュータに実行させる前記プログラムを記録することを特徴とする請求項9記載の記録媒体。
【請求項11】 前記クライアントが要求したHTMLページのタブに、受け取ったHTMLページの割合を示す値を表示する第12のステップを前記コンピュータに実行させる前記プログラムを記録することを特徴とする請求項9、または、請求項10記載の記録媒体。
【請求項12】 前記クライアントが、ユーザからメニューの分割表示の選択を受け付け、前記バッファ内に存在する全てのタブ付きHTMLページを取り出し、等面積で縦または横に分割表示する第13のステップを前記コンピュータに実行させる前記プログラムを記録することを特徴とする請求項10、または、請求項11記載の記録媒体。

【図1】
image rotate


【図2】
image rotate


【図3】
image rotate


【図4】
image rotate


【図5】
image rotate


【図6】
image rotate


【図7】
image rotate


【公開番号】特開2002−41296(P2002−41296A)
【公開日】平成14年2月8日(2002.2.8)
【国際特許分類】
【出願番号】特願2000−227614(P2000−227614)
【出願日】平成12年7月27日(2000.7.27)
【出願人】(000004237)日本電気株式会社 (19,353)
【出願人】(000232092)エヌイーシーソフト株式会社 (173)
【Fターム(参考)】