(57)【特許請求の範囲】
【請求項１】
データ処理装置は入出力装置とＷＥＢページ構成内容出力手段とＷＥＢページ構成内容生成手段とＷＥＢページ構成要素出力手段とを備え、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をあらかじめ記憶しているＷＥＢページ生成用情報記憶装置の情報を用いてＷＥＢページの全構成要素とＷＥＢページの構成情報を生成し、ＷＥＢページ構成内容出力手段はＷＥＢページ構成内容生成手段から与えられたＷＥＢページの構成情報を入出力装置に出力し、ＷＥＢページ構成要素出力手段は入出力装置から与えられた、どのＷＥＢページ構成要素を要求されているかと言う情報を基にＷＥＢページ構成内容仮記憶装置からＷＥＢページ構成要素を取得して入出力装置に出力した後に入出力装置に出力し終わったＷＥＢページ構成要素を、ＷＥＢページ構成要素仮記憶装置から削除することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システム。
【請求項２】
データ処理装置は入出力装置とＷＥＢページ構成内容出力手段とＷＥＢページ構成内容生成手段とＷＥＢページ構成要素出力手段とを備え、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をあらかじめ記憶しているＷＥＢページ生成用情報記憶装置の情報を用いてＷＥＢページの全構成要素とＷＥＢページの構成情報を生成し、ＷＥＢページ構成内容出力手段はＷＥＢページ構成内容生成手段から与えられたＷＥＢページの構成情報を入出力装置に出力し、ＷＥＢページ構成要素出力手段は入出力装置から与えられた、どのＷＥＢページ構成要素を要求されているかと言う情報を基にＷＥＢページ構成内容仮記憶装置からＷＥＢページ構成要素を取得して入出力装置に出力した後に入出力装置に出力し終わったＷＥＢページ構成要素を、ＷＥＢページ構成要素仮記憶装置から削除し、ＷＥＢページ構成要素仮記憶装置からＷＥＢページ構成要素が取得できなかった場合は、ＷＥＢページ構成要素出力手段はＷＥＢページ構成内容生成手段を実行し、必要なＷＥＢページ構成要素のみを生成させて、それを入出力装置に出力することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システム。
【請求項３】
クライアントからＷＥＢページ出力要求が行われると、入出力装置はＷＥＢページ構成内容生成手段を実行し、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をＷＥＢページ生成用情報記憶装置から取得しＷＥＢページの構成要素を生成し、ＷＥＢページ構成内容仮記憶装置にＷＥＢページ構成要素を一時ファイルとして記憶した後にＷＥＢページ構成内容生成手段は、ＷＥＢページの構成情報をＷＥＢページ構成内容出力手段に与え、ＷＥＢページ構成内容出力手段は与えられたＷＥＢページ構成情報を入出力装置に出力し、その内容をクライアントに返却し、クライアントはＷＥＢページ構成情報に含まれる各ＷＥＢページ構成要素の一時ファイル名に従って、入出力装置にＷＥＢページ構成要素出力要求を行い、入出力装置は与えられたＷＥＢページ構成要素の一時ファイル名に従いＷＥＢページ構成要素出力手段を実行し、ＷＥＢページ構成要素出力手段は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置に存在するかどうかを確認し、存在していれば読み込んで、入出力装置に出力し、出力し終えた一時ファイルはＷＥＢページ構成要素仮記憶装置から削除することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成方法。
【請求項４】
クライアントからＷＥＢページ出力要求が行われると、入出力装置はＷＥＢページ構成内容生成手段を実行し、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をＷＥＢページ生成用情報記憶装置から取得しＷＥＢページの構成要素を生成し、ＷＥＢページ構成内容仮記憶装置にＷＥＢページ構成要素を一時ファイルとして記憶した後にＷＥＢページ構成内容生成手段は、ＷＥＢページの構成情報をＷＥＢページ構成内容出力手段に与え、ＷＥＢページ構成内容出力手段は与えられたＷＥＢページ構成情報を入出力装置に出力し、その内容をクライアントに返却し、クライアントはＷＥＢページ構成情報に含まれる各ＷＥＢページ構成要素の一時ファイル名に従って、入出力装置にＷＥＢページ構成要素出力要求を行い、入出力装置は与えられたＷＥＢページ構成要素の一時ファイル名に従いＷＥＢページ構成要素出力手段を実行し、ＷＥＢページ構成要素出力手段は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置に存在するかどうかを確認し、存在していれば読み込んで、入出力装置に出力し、出力し終えた一時ファイルはＷＥＢページ構成要素仮記憶装置から削除することをＷＥＢページの構成要素の数繰返し行うことを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成方法。
【請求項５】
クライアントからＷＥＢページ出力要求が行われると、入出力装置はＷＥＢページ構成内容生成手段を実行し、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をＷＥＢページ生成用情報記憶装置から取得しＷＥＢページの構成要素を生成し、ＷＥＢページ構成内容仮記憶装置にＷＥＢページ構成要素を一時ファイルとして記憶した後にＷＥＢページ構成内容生成手段は、ＷＥＢページの構成情報をＷＥＢページ構成内容出力手段に与え、ＷＥＢページ構成内容出力手段は与えられたＷＥＢページ構成情報を入出力装置に出力し、その内容をクライアントに返却し、クライアントはＷＥＢページ構成情報に含まれる各ＷＥＢページ構成要素の一時ファイル名に従って、入出力装置にＷＥＢページ構成要素出力要求を行い、入出力装置は与えられたＷＥＢページ構成要素の一時ファイル名に従いＷＥＢページ構成要素出力手段を実行し、ＷＥＢページ構成要素出力手段は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置に存在するかどうかを確認し、存在していれば読み込んで、入出力装置に出力し、出力し終えた一時ファイルはＷＥＢページ構成要素仮記憶装置から削除し、クライアントが特定のＷＥＢページ構成要素の再出力要求を行う場合、前記再出力要求が入出力装置に行われ、入出力装置はＷＥＢページ構成要素を出力する要求と判断し、ＷＥＢページ構成要素出力手段を実行し、ＷＥＢページ構成要素出力手段は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置に存在するかどうかを確認し、ＷＥＢページ構成内容生成手段に特定のＷＥＢページ構成要素のみを生成する要求を行い、ＷＥＢページ構成内容生成手段は指定されたＷＥＢページ構成要素のみを生成し、ＷＥＢページ構成要素出力手段に返却し、ＷＥＢページ構成要素出力手段は生成されたＷＥＢページ構成要素を入出力装置に出力し、入出力装置は前記生成されたＷＥＢページ構成要素をクライアントに出力することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成方法。
【請求項６】
クライアントからＷＥＢページ出力要求が行われると、入出力装置はＷＥＢページ構成内容生成手段を実行し、ＷＥＢページ構成内容生成手段は出力するよう要求されているＷＥＢページが複数構成要素からなるものかどうかを判断し、ＷＥＢページが複数構成要素からなると判断された場合、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をＷＥＢページ生成用情報記憶装置から取得しＷＥＢページの構成要素を生成し、ＷＥＢページ構成内容仮記憶装置にＷＥＢページ構成要素を一時ファイルとして記憶した後にＷＥＢページ構成内容生成手段は、ＷＥＢページの構成情報をＷＥＢページ構成内容出力手段に与え、ＷＥＢページ構成内容出力手段は与えられたＷＥＢページ構成情報を入出力装置に出力し、その内容をクライアントに返却し、クライアントはＷＥＢページ構成情報に含まれる各ＷＥＢページ構成要素の一時ファイル名に従って、入出力装置にＷＥＢページ構成要素出力要求を行い、入出力装置は与えられたＷＥＢページ構成要素の一時ファイル名に従いＷＥＢページ構成要素出力手段を実行し、ＷＥＢページ構成要素出力手段は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置に存在するかどうかを確認し、存在していれば読み込んで、入出力装置に出力し、出力し終えた一時ファイルはＷＥＢページ構成要素仮記憶装置から削除し、また、入出力装置が前記ＷＥＢページ構成内容生成手段を実行したときに、ＷＥＢページ構成内容生成手段は出力するよう要求されているＷＥＢページが複数構成要素からなるものかどうかを判断し、ＷＥＢページが単一の構成要素からなると判断された場合、ＷＥＢページ構成内容生成手段はＷＥＢページの内容を生成し、生成したＷＥＢページ内容をＷＥＢページ構成内容出力手段に与え、ＷＥＢページ構成内容出力手段は与えられたＷＥＢページの内容を入出力装置に出力することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムに関する。
【０００２】
【従来の技術】
従来のＷＥＢページ生成システムは、図６の従来のＷＥＢページ生成システムを示すブロック図により説明すると、従来のシステムの場合は以下のような流れである。図５は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムにおける構成要素の構成を示す図であが構成要素の構成は同じなので本図を用いて説明する。
（１−１）  入出力装置１にＷＥＢページ出力要求が行われる。入出力装置１はＷＥＢページ構成内容生成手段３２を起動する。
（１−２）  ＷＥＢページ構成内容生成手段３２はＷＥＢページ生成用情報記憶装置４からＷＥＢページ生成に必要な情報を取得してＷＥＢページ構成情報を生成し、ＷＥＢページ構成内容出力手段３１を介して出力する。
（１−３）  ＷＥＢブラウザ（図示されてない）は受け取ったＷＥＢページ構成情報の内容に従って構成要素Ａ〜Ｃの出力要求を行う。
（１−４）  （１−３）の出力要求を受け取った入出力装置１はＷＥＢページ構成内容生成手段３２を起動する。
【０００３】
ＷＥＢページ構成内容生成手段３２はＷＥＢページ生成用情報記憶装置４からＷＥＢページ生成に必要な情報を取得してＷＥＢページ構成情報を生成し、ＷＥＢページ構成内容出力手段３１を介して出力する。この（１−４）は構成要素数分の回数繰り返される。
【０００４】
構成要素Ｂが再出力要求された場合には以下のようになる。
（２−１）  入出力装置１にＷＥＢページ構成要素の出力要求が行われる。
（２−２）  入出力装置１はＷＥＢページ構成内容生成手段３２を起動する。ＷＥＢページ構成内容生成手段３２はＷＥＢページ生成用情報記憶装置４からＷＥＢページ生成に必要な情報を取得してＷＥＢページ構成情報を生成し、ＷＥＢページ構成内容出力手段３１を介して出力する。
【０００５】
以上のように従来の手法ではＷＥＢブラウザからの要求のたびにデータ処理装置３を起動し、Ｄａｔａ  Ｂａｓｅアクセスを行うことになるので、データ処理装置３側の処理負荷は高くなってしまう。上記の場合では一つのＷＥＢページを出力し終わるまでにデータ処理装置３が起動される回数は４回である。
【０００６】
【発明が解決しようとする課題】
上述した従来の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムは、
第１の問題点は、ＷＥＢページ生成時データ処理装置側の処理負荷は高くなってしまう。
【０００７】
その理由は、ＷＥＢブラウザからの要求のたびにデータ処理装置を起動し、Ｄａｔａ  Ｂａｓｅアクセスを行うことになるからである。
【０００８】
【課題を解決するための手段】
本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムは、データ処理装置は入出力装置とＷＥＢページ構成内容出力手段とＷＥＢページ構成内容生成手段とＷＥＢページ構成要素出力手段とを備え、ＷＥＢページ構成内容生成手段はＷＥＢページ生成に必要な情報をあらかじめ記憶しているＷＥＢページ生成用情報記憶装置の情報を用いてＷＥＢページの全構成要素とＷＥＢページの構成情報を生成し、ＷＥＢページ構成内容出力手段はＷＥＢページ構成内容生成手段から与えられたＷＥＢページの構成情報を入出力装置に出力し、ＷＥＢページ構成要素出力手段は入出力装置から与えられた、どのＷＥＢページ構成要素を要求されているかと言う情報を基にＷＥＢページ構成内容仮記憶装置からＷＥＢページ構成要素を取得して入出力装置に出力した後に入出力装置に出力し終わったＷＥＢページ構成要素を、ＷＥＢページ構成要素仮記憶装置から削除し、ＷＥＢページ構成要素仮記憶装置からＷＥＢページ構成要素が取得できなかった場合は、ＷＥＢページ構成要素出力手段はＷＥＢページ構成内容生成手段を実行し、必要なＷＥＢページ構成要素のみを生成させて、それを入出力装置に出力することを特徴とする複数の構成要素からなるＷＥＢページ生成時の負荷を低減するよう構成されている。
【０００９】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００１０】
図１は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの一実施の形態を示すブロック図である。
【００１１】
図１を参照すると、ＨＴＴＰＤ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｄａｅｍｏｎ）を用いる入出力装置１と、データ処理装置３とＷＥＢページの内容を生成するのに必要な情報を記憶しておくＷＥＢページ生成用情報記憶装置４と出力前のＷＥＢページ構成要素を一時的に記憶しておくＷＥＢページ構成要素仮記憶装置５とを含む。
【００１２】
データ処理装置３はＷＥＢページ構成内容出力手段３１とＷＥＢページ構成内容生成手段３２とＷＥＢページ構成要素出力手段３３とを備えている。
【００１３】
ＷＥＢページ構成内容生成手段３２はＤａｔａ  Ｂａｓｅやファイル等のＷＥＢページ生成用情報記憶装置４の情報を用いてＷＥＢページの全構成要素とＷＥＢページの構成情報を生成する。
【００１４】
ＷＥＢページ構成内容出力手段３１はＷＥＢページ構成内容生成手段３２から与えられたＷＥＢページの構成情報を入出力装置１に出力する。
【００１５】
ＷＥＢページ構成要素出力手段３３は入出力装置１から与えられた、どのＷＥＢページ構成要素を要求されているかと言う情報を基にＷＥＢページ構成内容仮記憶装置５からＷＥＢページ構成要素を取得して入出力装置１に出力し、その後に入出力装置１に出力し終わったＷＥＢページ構成要素を、ＷＥＢページ構成要素仮記憶装置５から削除する。ＷＥＢページ構成要素仮記憶装置５からＷＥＢページ構成要素が取得できなかった場合には、ＷＥＢページ構成要素出力手段３３はＷＥＢページ構成内容生成手段３２を実行し、必要なＷＥＢページ構成要素のみを生成させて、それを入出力装置１に出力する。
【００１６】
ＷＥＢページ生成用情報記憶装置４は、ＷＥＢページ生成に必要な情報をあらかじめ記憶している。
【００１７】
次に、本発明の実施の形態の動作について、図１、図２および図４を参照して詳細に説明する。図２は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの動作を示す流れ図であり、図４は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの実際のインターネット上での形態を示すブロック図である。
【００１８】
仮にＷＥＢページが３つの構成要素からなるとする。
【００１９】
クライアント４１からＷＥＢページ出力要求が行われると、入出力装置１はＷＥＢページ構成内容生成手段を実行する（図２のステップＡ１）。
【００２０】
ＷＥＢページ構成内容生成手段３２はＷＥＢページ生成に必要な情報をＷＥＢページ生成用情報記憶装置４から取得しＷＥＢページの構成要素を生成し、ＷＥＢページ構成内容仮記憶装置５に３つのＷＥＢページ構成要素を一時ファイルとして記憶させる（ステップＡ２）。その後にＷＥＢページ構成内容生成手段３２は、ＷＥＢページの構成情報をＷＥＢページ構成内容出力手段３１に与える。ＷＥＢページ構成内容出力手段３１は与えられたＷＥＢページ構成情報を入出力装置１に出力する（ステップＡ３）。その内容はクライアント４１に返却される。
【００２１】
クライアント４１はＷＥＢページ構成情報にに従って、入出力装置１に３回ＷＥＢページ構成要素出力要求を行う（ステップＡ４）。その際にＷＥＢページ構成情報に含まれる各ＷＥＢページ構成要素の一時ファイル名を与える。入出力装置１はＷＥＢページ構成要素を出力する要求と判断して（ステップＡ１）ＷＥＢページ構成要素出力手段３３を実行する。その際に入出力装置１から与えられたＷＥＢページ構成要素の一時ファイル名はＷＥＢページ構成要素出力手段３３に与える。
【００２２】
ＷＥＢページ構成要素出力手段３３は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置５に存在するかどうかを確認し（ステップＡ５）、存在していれば読み込んで（ステップＡ６）、入出力装置１に出力する（ステップＡ７）。出力し終えた一時ファイルはＷＥＢページ構成要素仮記憶装置５から削除する（ステップＡ８）。
【００２３】
ステップＡ５からステップＡ８までは３回繰り返されることになる。
【００２４】
以上で最初に入出力装置１から要求されたＷＥＢページは出力されるが、以下にＷＥＢページの構成要素単位での再出力要求が行われた場合について説明する。
【００２５】
クライアント４１が特定のＷＥＢページ構成要素の再出力要求を行う場合、特定のＷＥＢページ構成要素についてＷＥＢページ全体を出力する場合と同じ要求が入出力装置１に行われる。入出力装置１はＷＥＢページ構成要素を出力する要求と判断して（ステップＡ１）ＷＥＢページ構成要素出力手段３３を実行する。ＷＥＢページ構成要素の一時ファイル名も同様に与えられる。
【００２６】
ＷＥＢページ構成要素出力手段３３は与えられたファイル名を持つＷＥＢページ構成要素の一時ファイルがＷＥＢページ構成要素仮記憶装置５に存在するかどうかを確認する（ステップＡ５）が、ＷＥＢページ全体を出力した際にＷＥＢページ構成要素の一時ファイルは削除しているので、ＷＥＢページ構成内容生成手段３２に特定のＷＥＢページ構成要素のみを生成する要求を行う（ステップＡ９）。
【００２７】
ＷＥＢページ構成内容生成手段３２は指定されたＷＥＢページ構成要素のみを生成し、ＷＥＢページ構成要素出力手段３３に返却する（ステップＡ９）。ＷＥＢページ構成要素出力手段３３は生成されたＷＥＢページ構成要素を入出力装置１に出力する。入出力装置１はその内容をクライアント４１に出力する。
【００２８】
具体的な例として、図４および図５を用いて説明すると、図５は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムにおける構成要素の構成を示す図である。
【００２９】
クライアントのＷＥＢブラウザ４１が入出力装置１に対して出力要求するＷＥＢページが図５（ａ）に示すような構成であるとする。
【００３０】
その場合に生成するべきＷＥＢページ構成情報は図５（ｂ）のような内容となり、ＷＥＢページの各構成要素は図５（ｃ）のような内容となる。
【００３１】
図４において、ＷＥＢサーバ４２は、複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システム（以下、ＷＥＢページ生成システム４２）である。ＷＥＢページ生成装置４３は、仮に実行形式プログラム名をＷｅｂＣｒｅａｔｅとする。これは図１のＷＥＢページ構成内容出力手段３１とＷＥＢページ構成内容生成手段３２の機能を備える。ＷＥＢページ出力装置３３は、仮に実行形式プログラム名をＷｅｂＯｕｔｐｕｔとする。これは図１のＷＥＢページ構成要素出力手段３３の機能を備える。ＷＥＢページ構成用情報記憶装置４はＤａｔａ  Ｂａｓｅである。ＷＥＢページ構成要素仮記憶装置５は一時ファイル５が格納される。
【００３２】
以下に、ＷＥＢページ出力処理を時系列に従って説明する。
（１−１）  ＷＥＢブラウザ４１はＷＥＢページ生成システム４２にＷＥＢページの出力要求を行う。その際のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）は「ｈｔｔｐ：／／…／ＷｅｂＣｒｅａｔｅ」となり、ＨＴＴＰＤである入出力装置１はＷＥＢページ生成装置４３を起動する。
（１−２）  ＷＥＢページ生成装置４３は、必要な構成要素Ａ〜Ｃ（図５（ｃ））を出力し、３つの一時ファイル５として出力する。この時にそれぞれの一時ファイル名が仮に「ｔｍｐｆｉｌｅＡ」「ｔｍｐｆｉｌｅＢ」「ｔｍｐｆｉｌｅＣ」であるとする。次にＷＥＢページ生成装置４３は、一時ファイル５の出力要求を行うＵＲＬが記述されているＷＥＢページ構成情報（図５（ｂ））を生成し出力する。
【００３３】
出力内容は入出力装置１を通じて、ＷＥＢブラウザ４１に返却される。
（１−３）  ＷＥＢブラウザ４１は受け取ったＷＥＢページ構成情報の内容に従って構成要素Ａ〜Ｃの出力要求を行う。
（１−４）  （１−３）の出力要求を受け取った入出力装置１は、そのＵＲＬに従ってＷＥＢページ出力装置３３を起動する。ＷＥＢページ出力装置３３は一時ファイル５の存在確認を行い、存在するファイルを読み込み、出力して削除する。
【００３４】
以下に、構成要素Ｂが再出力要求された場合のＷＥＢページ再出力処理を時系列に従って説明する。
（２−１）  ＷＥＢブラウザ４１はＵＲＬ＿Ｂによる構成要素再出力要求を行う。
（２−２）  入出力装置１はそのＵＲＬに従ってＷＥＢページ出力装置３３を起動する。ＷＥＢページ出力装置３３は指定されている一時ファイル「ｔｍｐｆｉｌｅＢ」の存在確認を行う。「ｔｍｐｆｉｌｅＢ」は（１−４）で削除されているので、ＷＥＢページ出力装置３３はどの構成要素を再生成して欲しいかという情報（図５（ｂ）参照）を指定してＷＥＢページ生成装置４３を起動する。
（２−３）  ＷＥＢページ生成装置４３は生成構成要素を指定して起動されているので、その構成要素のみを生成し、出力する。
【００３５】
以上本発明の実施の形態では、３つの構成要素からなるＷＥＢページについて説明したが、構成要素の数は２つ以上であれば制限はない。
【００３６】
本発明のＷＥＢページ生成システム４２を利用した場合には必要な要素出力は一度のＷＥＢページ生成装置起動ですべてを生成してしまうので、一つのＷＥＢページを出力し終わるまでにＷＥＢページ生成装置が起動される回数は１回である。これは一つのＷＥＢページの構成要素数がいくつになっても変動しないので、構成要素数が多ければ多いほど効果が大きくなる。
【００３７】
次に、本発明の他の実施の形態について図３を参照して詳細に説明する。
【００３８】
図３は本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの他の一実施の形態の動作を示す流れ図である。
【００３９】
図３を参照すると、ＷＥＢページ構成内容生成手段３２が、図２に示された処理内容に加え、出力要求されたＷＥＢページが複数の構成要素からなるものかどうかを判断する処理及び、その判断でＷＥＢページが単一要素からなるものであった場合の処理を有する点で異なる。
【００４０】
入出力装置１がＷＥＢページ構成内容生成手段３２を実行した場合に、ＷＥＢページ構成内容生成手段３２は出力するよう要求されているＷＥＢページが複数構成要素からなるものかどうかを判断する（ステップＢ１）。
【００４１】
ＷＥＢページが単一の構成要素からなると判断された場合、ＷＥＢページ構成内容生成手段３２はＷＥＢページの内容を生成する（ステップＢ２）。そして生成したＷＥＢページの内容をＷＥＢページ構成内容出力手段３１に与える。ＷＥＢページ構成内容出力手段３１は与えられたＷＥＢページの内容を入出力装置１に出力する（ステップＢ３）。
【００４２】
本実施の形態では、ＷＥＢページが単一構成要素からなる場合にＷＥＢページ内容を出力する。このため、出力を要求されたＷＥＢページの構成要素の数がいくつの場合でも処理負荷の低いＷＥＢページ出力を実現する。
【００４３】
ＷＥＢページが複数要素からなる場合には図５（ｂ）のようなＷＥＢページ構成情報が必ず必要となるが、ＷＥＢページが単一構成要素からなる場合にはそれが必要ない。図５（ｄ）のようなＷＥＢページ内容のみとなる。
【００４４】
【発明の効果】
以上説明したように、本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムは、
第１の効果は、ＷＥＢページ出力時の処理負荷が低減されることである。
【００４５】
その理由は、ＷＥＢページ生成用情報記憶装置とのデータ入出力には処理に時間のかかるのだが、ＷＥＢページ構成内容生成手段は必要なＷＥＢページ構成要素全てとＷＥＢページ構成情報を一度の実行で全て生成するため、それぞれに共通で必要なデータの入出力は一度で済むことになり、ＷＥＢページ生成用情報記憶装置との入出力回数が減るからである。
【００４６】
第２の効果は、ＷＥＢページの出力要求が行われてから出力し終えるまでの時間が短くなることである。
【００４７】
その理由は、処理に時間のかかるＷＥＢページ構成内容生成手段を一度しか実行しないためである。複数回実行されるＷＥＢページ構成要素出力手段はＷＥＢページ構成内容生成手段に比べて処理時間は短いからである。
【図面の簡単な説明】
【図１】本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの一実施の形態を示すブロック図である。
【図２】本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの動作を示す流れ図である。
【図３】本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの他の一実施の形態の動作を示す流れ図である。
【図４】本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムの実際のインターネット上での形態を示すブロック図である。
【図５】本発明の複数の構成要素からなるＷＥＢページ生成時の負荷を低減したＷＥＢページ生成システムにおける構成要素の構成を示す図である。
【図６】従来のＷＥＢページ生成システムを示すブロック図である。
【符号の説明】
１    入出力装置
３    データ処理装置
４    ＷＥＢページ生成用情報記憶装置
５    ＷＥＢページ構成要素仮記憶装置，一時ファイル
３１    ＷＥＢページ構成内容出力手段
３２    ＷＥＢページ構成内容生成手段
３３    ＷＥＢページ構成要素出力手段，ＷＥＢページ出力装置
４１    ＷＥＢブラウザ
４２    ＷＥＢサーバ，ＷＥＢページ生成システム
４３    ＷＥＢページ生成装置
【図１】
0003544490.tif 000002
【図２】
0003544490.tif 000003
【図３】
0003544490.tif 000004
【図４】
0003544490.tif 000005
【図５】
0003544490.tif 000006
【図６】
0003544490.tif 000007