(57)【要約】【課題】複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開できるようにすること。【解決手段】複数の情報公開者のそれぞれのホームページで公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するサーバ装置１０において、複数の情報公開者に共通する情報であってホームページで公開される情報を格納する共通情報格納手段（ＤＢ４４）と、複数の情報公開者毎の個別の情報であってホームページで公開される情報を格納する個別情報格納手段（ＤＢ４４）と、所定の情報公開者の有する情報に対してクライアント装置からアクセスがなされた場合には、共通情報格納手段と、個別情報格納手段とから必要な情報を取得する取得手段（ＤＢ管理モジュール４３）と、取得手段によって取得された情報を、要求を行ったクライアントに対して送信する送信手段（送受信管理モジュール４０）と、を有している。【選択図】        図４
2004355335.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するサーバ装置において、
上記複数の情報公開者に共通する情報であってホームページに公開される情報を格納する共通情報格納手段と、
上記複数の情報公開者毎の個別の情報であってホームページに格納される情報を格納する個別情報格納手段と、
所定の情報公開者の有する情報に対して上記クライアント装置からアクセスがなされた場合には、上記共通情報格納手段と、上記個別情報格納手段とから必要な情報を取得する取得手段と、
上記取得手段によって取得された情報を、要求を行った上記クライアントに対して送信する送信手段と、
を有することを特徴とするホームページ一元管理システム用サーバ装置。
【請求項２】
前記取得手段によって取得された前記個別情報と前記共通情報に基づいて前記クライアント装置に表示させるための表示用情報を生成する生成手段をさらに有することを特徴とする請求項１記載のホームページ一元管理システム用サーバ装置。
【請求項３】
前記表示用情報は、ＨＴＭＬ情報であることを特徴とする請求項２記載のホームページ一元管理システム用サーバ装置。
【請求項４】
前記複数の情報公開者のそれぞれに対してドメインまたはサブドメインが割り当てられており、
前記取得手段は、所定のドメインまたはサブドメインに対してアクセスがなされた場合には、対応する前記個別情報と前記共通情報を取得し、
前記生成手段は、前記取得手段によって取得された前記個別情報と前記共通情報に基づいて前記表示用情報を生成する、
ことを特徴とする請求項２記載のホームページ一元管理システム用サーバ装置。
【請求項５】
前記情報公開者は、第１の情報公開者と、これに従属する関係を有する第２の情報公開者を有し、
上記第１の情報公開者にはドメインが、また、上記第２の情報公開者には当該ドメインのサブドメインが割り当てられる、
ことを特徴とする請求項４記載のホームページ一元管理システム用サーバ装置。
【請求項６】
前記取得手段および前記生成手段は、ＣＧＩプログラムによって構成されており、アクセスされたドメインまたはサブドメインに応じた前記個別情報および前記共通情報を取得し、取得された前記個別情報および前記共通情報に基づいて前記表示用情報を生成することを特徴とする請求項４記載のホームページ一元管理システム用サーバ装置。
【請求項７】
前記ドメインまたは前記サブドメインに対応するフォルダを有し、
上記フォルダには、該当する個別情報を特定するための情報を前記取得手段に対して供給するための所定のファイルがそれぞれ格納されている、
ことを特徴とする請求項１記載のホームページ一元管理システム用サーバ装置。
【請求項８】
前記ドメインまたは前記サブドメインに対応するフォルダにはＨＴＭＬファイルがそれぞれ格納されており、
上記ＨＴＭＬファイルは、アクセスされたドメインまたはサブドメインに応じた個別情報を表示するとともに、アクセスされたドメインまたはサブドメインに応じたリンクを指定する、
ことを特徴とする請求項７記載のホームページ一元管理システム用サーバ装置。
【請求項９】
前記共通情報および前記個別情報を追加または変更可能な追加変更手段をさらに有することを特徴とする請求項１記載のホームページ一元管理システム用サーバ装置。
【請求項１０】
前記追加変更手段は、前記個別情報の変更を許可されている情報公開者または前記個別情報の所有者である情報公開者から要求がなされた場合にのみ前記個別情報の追加変更を実行することを特徴とする請求項９記載のホームページ一元管理システム用サーバ装置。
【請求項１１】
複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するホームページを利用した情報提供方法において、
上記複数の情報公開者に共通する情報であってホームページに公開される情報を格納手段に格納する共通情報格納ステップと、
上記複数の情報公開者毎の個別の情報であってホームページに公開される情報を格納手段に格納する個別情報格納ステップと、
所定の情報公開者の有する情報に対して上記クライアント装置からアクセスがなされた場合には、上記格納手段から必要な情報を取得する取得ステップと、
上記取得ステップによって取得された情報を、要求を行った上記クライアントに対して送信する送信ステップと、
を有することを特徴とするホームページを利用した情報提供方法。
【請求項１２】
複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するサーバ装置用処理をコンピュータに機能させるコンピュータ読み取り可能なサーバ装置用プログラムにおいて、
コンピュータを、
上記複数の情報公開者に共通する情報であってホームページに公開される情報を格納する共通情報格納手段、
上記複数の情報公開者毎の個別の情報であってホームページに公開される情報を格納する個別情報格納手段、
所定の情報公開者の有する情報に対して上記クライアント装置からアクセスがなされた場合には、上記共通情報格納手段と、上記個別情報格納手段とから必要な情報を取得する取得手段、
上記取得手段によって取得された情報を、要求を行った上記クライアントに対して送信する送信手段、
として機能させるコンピュータ読み取り可能なサーバ装置用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホームページ一元管理システム用サーバ装置、ホームページを利用した情報提供方法、およびサーバ装置用プログラムに関する。
【０００２】
【従来の技術】
近年、インターネットを通じた商取引が活発となっている。このような商取引では、企業等がインターネット上に自己のホームページを開設するとともに、当該ホームページを検索エンジンに登録したり、他のホームページにリンクを張ったりすることにより、公衆がアクセスできるようにしておく。そして、当該ホームページを訪れた顧客に対して、商品または役務を通信販売等によって提供するようにしている（特許文献１参照）。
【０００３】
【特許文献１】
特開平１０−２５４９６０号公報（要約）
【０００４】
【発明が解決しようとする課題】
ところで、構成員同士が一定の関係を有する団体、例えば、本部と支部または親会社と子会社等の関係を有する団体等については、従来は、本部または親会社のみがホームページを作成し、支部または子会社は本部のホームページを共有するか、または、支部が独自のホームページを作成する場合が多い。
【０００５】
しかし、前者の場合では、支部または子会社が独自の情報をインターネット上に公開しようとしても、本部または親会社に要請して、情報を追加または変更する必要があるため、手続きが煩雑であるという問題点がある。
【０００６】
また、本部と支部とが共有のホームページ上において商品等に対する注文を行った場合、当該注文は本部に転送される場合が多いので、顧客が所定の支部からの購入を希望する場合であっても本部に対して発注されてしまうことになる。その結果、支部の営業努力が売り上げに反映されにくいという問題点がある。
【０００７】
また、顧客が自己が居住する地域に存在する支部等に対して連絡を取ろうとする場合であっても、ホームページ上の連絡先としては、本部のみが掲示されている場合が多いため、目的の支部に連絡を取ることが困難であるという問題点がある。
【０００８】
一方、後者の場合では、本部および各支部が独自にホームページを作成して管理する必要があるので、管理運営コストが高くついてしまうという問題点がある。
【０００９】
また、本部と支部とで同一の情報を宣伝広告しようとするような場合、本部および各支部では、当該情報を新たに表示させるために、ホームページを更新する手間が個別に生じるため、情報の伝達に遅延が生じる場合があるという問題点がある。
【００１０】
また、本部または各支部のそれぞれの担当者の表現能力等に起因して、ホームページの品質等に差異が生じてしまうという問題点もある。
【００１１】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開可能なホームページ一元管理システム用サーバ装置、ホームページを利用した情報提供方法、およびサーバ装置用プログラムを提供しよう、とするものである。
【００１２】
【課題を解決するための手段】
上述の目的を達成するため、本発明は、複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するサーバ装置において、複数の情報公開者に共通する情報であってホームページにて公開される情報を格納する共通情報格納手段と、複数の情報公開者毎の個別の情報であってホームページにて公開される情報を格納する個別情報格納手段と、所定の情報公開者の有する情報に対してクライアント装置からアクセスがなされた場合には、共通情報格納手段と、個別情報格納手段とから必要な情報を取得する取得手段と、取得手段によって取得された情報を、要求を行ったクライアントに対して送信する送信手段と、を有している。
【００１３】
このため、複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開することが可能となる。
【００１４】
また、他の発明は、上述の発明に加えて、取得手段によって取得された個別情報と共通情報に基づいてクライアント装置に表示させるための表示用情報を生成する生成手段をさらに有している。このため、サーバ装置側で表示用情報を生成することにより、クライアント装置側での処理の負担を軽減することが可能になる。
【００１５】
また、他の発明は、上述の発明に加えて、表示用情報は、ＨＴＭＬ情報としている。このため、クライアント装置は、受信したＨＴＭＬ情報に基づいて、様々な種類の情報を呈示することが可能になる。
【００１６】
また、他の発明は、上述の発明に加えて、複数の情報公開者のそれぞれに対してドメインまたはサブドメインが割り当てられており、取得手段は、所定のドメインまたはサブドメインに対してアクセスがなされた場合には、対応する個別情報と共通情報を取得し、生成手段は、取得手段によって取得された個別情報と共通情報に基づいて表示用情報を生成する、ようにしている。このため、各情報公開者が独自のドメインを有することが可能になる。
【００１７】
また、他の発明は、上述の発明に加えて、情報公開者は、第１の情報公開者と、これに従属する関係を有する第２の情報公開者を有し、第１の情報公開者にはドメインが、また、第２の情報公開者には当該ドメインのサブドメインが割り当てられるようにしている。このため、例えば、本部と支部との関係を有するようなグループにおいては、本部にドメインを割り当て、支部にはそのサブドメインが割り当てられるので、組織上の関係に対応したドメインおよびサブドメインを付与することができる。
【００１８】
また、他の発明は、上述の発明に加えて、取得手段および生成手段は、ＣＧＩプログラムによって構成されており、アクセスされたドメインまたはサブドメインに応じた個別情報および共通情報を取得し、取得された個別情報および共通情報に基づいて表示用情報を生成する。このため、ＣＧＩプログラムを用いることにより、クライアント装置へ供給する情報の表現力を向上させるとともに、サーバ装置の管理を簡易にすることが可能になる。
【００１９】
また、他の発明は、上述の発明に加えて、ドメインまたはサブドメインに対応するフォルダを有し、フォルダには、該当する個別情報を特定するための情報を取得手段に対して供給するための所定のファイルがそれぞれ格納されるようにしている。このため、ドメインまたはサブドメインに対してアクセスがなされた場合には、それぞれのドメインまたはサブドメインに対応する個別情報を簡易に特定することが可能になる。
【００２０】
また、他の発明は、上述の発明に加えて、ドメインまたはサブドメインに対応するフォルダにはＨＴＭＬファイルがそれぞれ格納されており、ＨＴＭＬファイルは、アクセスされたドメインまたはサブドメインに応じた個別情報を表示するとともに、アクセスされたドメインまたはサブドメインに応じたリンクを指定するようにしている。このため、例えば、ＣＧＩプログラムが使用できないサーバ装置においても、複数の情報公開者によって均質でしかも管理の容易なホームページを公開することが可能となる。
【００２１】
また、他の発明は、上述の発明に加えて、共通情報および個別情報を追加または変更可能な追加変更手段をさらに有するようにしている。このため、各情報提供者の要求に応じて提供する情報を追加または変更することが可能になる。
【００２２】
また、他の発明は、上述の発明に加えて、追加変更手段は、個別情報の変更を許可されている情報公開者または個別情報の所有者である情報公開者から要求がなされた場合にのみ個別情報の追加変更を実行するようにしている。このため、情報を追加または変更可能な情報公開者を制限することにより、公開されている情報の均一化が図られる。
【００２３】
また、本発明は、複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するホームページを利用した情報提供方法において、複数の情報公開者に共通する情報であってホームページにて公開される情報を格納手段に格納する共通情報格納ステップと、複数の情報公開者毎の個別の情報であってホームページにて公開される情報を格納手段に格納する個別情報格納ステップと、所定の情報公開者の有する情報に対してクライアント装置からアクセスがなされた場合には、格納手段から必要な情報を取得する取得ステップと、取得ステップによって取得された情報を、要求を行ったクライアントに対して送信する送信ステップと、を有している。
【００２４】
このため、この方法を採用すると、複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開することが可能となる。
【００２５】
また、本発明は、複数の情報公開者のそれぞれのホームページにて公開される情報を格納するとともに、クライアント装置からの要求に応じて該当する情報を送信するサーバ装置用処理をコンピュータに機能させるコンピュータ読み取り可能なサーバ装置用プログラムにおいて、コンピュータを、複数の情報公開者に共通する情報であってホームページにて公開される情報を格納する共通情報格納手段、複数の情報公開者毎の個別の情報であってホームページにて公開される情報を格納する個別情報格納手段、所定の情報公開者の有する情報に対してクライアント装置からアクセスがなされた場合には、共通情報格納手段と、個別情報格納手段とから必要な情報を取得する取得手段、取得手段によって取得された情報を、要求を行ったクライアントに対して送信する送信手段、として機能させる。
【００２６】
このため、このプログラムをインストールされたコンピュータは、複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開することが可能となる。
【００２７】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。
【００２８】
図１は、本発明の実施の形態に係るサーバ装置を含むホームページ一元管理システムの構成例を示す図である。この図に示すように、ホームページ一元管理システムは、ホームページ一元管理システム用サーバ装置１０（以下、単に「サーバ装置１０」という）、クライアント装置１１〜１３およびインターネット１４によって構成されている。なお、本実施の形態では、図２に示すように、第１の情報公開者である本部２０とそれに従属する関係を有する第２の情報公開者である支部２１〜２４（支部Ａ〜支部Ｄに相当）のそれぞれが情報公開者として、サーバ装置１０を用いてそれぞれのホームページをインターネット１４上に公開している。この例では、本部２０および支部２１〜２４は、例えば、教育関係の事業を展開する事業者である。
【００２９】
なお、本部２０および支部２１〜２４がサーバ装置１０上に公開している全てのホームページは、システム管理者である本部２０の担当者によって統括的に管理されており、ホームページの共通情報（後述する）の更新等については、当該担当者が一括して行う。なお、以上では、本部２０と支部２１〜２４の関係を例に挙げて説明しているが、これ以外にも、例えば、代理店制度をとっている企業、またはメンバー制度によるネットワークビジネスを展開している企業であってもよい。
【００３０】
クライアント装置１１〜１３は、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、または携帯電話によって構成されており、インターネット１４を介してサーバ装置１０にアクセスすることにより、所望のホームページを閲覧するとともに、必要な情報をダウンロードすることができる。
【００３１】
インターネット１４は、複数のコンピュータを相互に接続した世界的なネットワーク群の総称であり、個々の通信機器に付与されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスに基づいて、情報をパケット化して双方向に伝送する。
【００３２】
図３は、図１に示すサーバ装置１０およびクライアント装置１１〜１３の詳細な構成例を示す図である。この図に示すように、サーバ装置１０およびクライアント装置１１〜１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３３、ビデオ回路３４、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３５、バス３６、表示装置３７、入力装置３８、および外部記憶装置３９によって構成されている。
【００３３】
ＣＰＵ３０は、ＨＤＤ３３または外部記憶装置３９に格納されているプログラムに従って、各種演算処理等を実行するとともに、装置の各部を制御する処理装置である。
【００３４】
ＲＯＭ３１は、ＣＰＵ３０が実行する基本的なプログラムおよびデータを格納するメモリである。ＲＡＭ３２は、ＣＰＵ３０が実行途中のプログラムおよび演算途中のデータを一時的に格納するメモリである。
【００３５】
ＨＤＤ３３は、ＣＰＵ３０が実行する各種プログラムを格納するとともに、演算処理によって生じた各種データを格納する記憶装置である。ビデオ回路３４は、ＣＰＵ３０から供給された描画命令に従って描画処理を実行し、得られた画像を映像信号に変換して出力する回路である。
【００３６】
Ｉ／Ｆ３５は、入力装置３８から出力された信号の表現形式を変換するとともに、外部記憶装置３９およびインターネット１４との間で情報を授受する際に、信号の表現形式の変換を行う回路である。
【００３７】
バス３６は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ＨＤＤ３３、ビデオ回路３４、およびＩ／Ｆ３５を相互に接続し、これらの間でデータの授受を可能にする信号線群である。
【００３８】
表示装置３７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）モニタまたはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）モニタによって構成されており、ビデオ回路３４から出力された映像信号に対応する画像を表示する装置である。
【００３９】
入力装置３８は、例えば、キーボードまたはマウスによって構成され、ユーザの操作に応じた信号を出力する装置である。外部記憶装置３９は、例えば、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）ドライブや、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ＲＡＭ）ドライブによって構成されており、ＭＯディスクやＤＶＤ−ＲＡＭディスクにデータを記録するとともに、これらに記録されているデータを読み出して出力する装置である。
【００４０】
図４は、図１に示すシステム管理者側装置１０のＨＤＤ３３に記憶されているソフトウエアと、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２等のハードウエアとが協働することにより実現される機能を示す図である。この図に示すように、サーバ装置１０の機能としては、送受信管理モジュール４０、基本制御モジュール４１、講座管理モジュール４２、ＤＢ（Ｄａｔａ  Ｂａｓｅ）管理モジュール４３、ＤＢ４４、およびＨＰ（Ｈｏｍｅ  Ｐａｇｅ）管理モジュール４５がある。
【００４１】
送信手段である送受信管理モジュール４０は、ネットワーク１４を介して情報を授受する際に、プロトコルの変換処理等を実行する。生成手段である基本制御モジュール４１は、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等を仲介として実現されるモジュールであり、サーバ装置１０における基本的な処理を実行する。
【００４２】
講座管理モジュール４２は、図２に示す本部２０および支部２１〜２４のそれぞれが提供する講座の種類および受講料等に関する情報を管理するモジュールである。取得手段であるＤＢ管理モジュール４３は、後述するデータベース群を管理するためのモジュールである。共通情報格納手段であり個別情報格納手段であるＤＢ４４は、講座に関する情報およびホームページの講座以外に関する情報を格納している。追加変更手段であるＨＰ管理モジュール４５は、本部２０および支部２１〜２４がそれぞれ有するホームページを管理するとともに、ホームページを構成する情報を追加または変更するためのモジュールである。
【００４３】
図５は、サーバ装置１０のＤＢ４４に格納されているホームページに関する情報の内容とその関係の一例を示す図である。この図に示すように、本部２０および支部２１〜２４は、共通の情報としての共通情報６０を有している。また、本部２０は、個別の情報である本部個別情報５０を有しており、支部２１〜２４は、支部Ａ個別情報５１〜支部Ｄ個別情報５４をそれぞれ有している。
【００４４】
図６は、本部個別情報５０の情報の種類の一例を示す図である。この図に示すように、本部個別情報５０は、処理５０ａ、属性情報５０ｂ、コンテンツ５０ｃ、およびＨＴＭＬ５０ｄによって構成されている。なお、共通情報６０は、これらの全てを有している必要はなく、これらの一部のみを有しても良い。また、これら以外の情報を有していてもよい。
【００４５】
ここで、処理５０ａは、例えば、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）等のプログラムによって構成されており、クライアント装置１１〜１３の要求に応じた処理を実行し、処理の結果として生成されたＨＴＭＬ情報を返信する。なお、この例では、処理５０ａの一例として、ＣＧＩプログラム「ｘｘｘ．ｃｇｉ」が示されている。
【００４６】
属性情報５０ｂは、例えば、パラメータまたはパスワード等の本部２０固有の情報である。この例では、属性情報５０ｂの一例として、データファイル「ｘｘｘ．ｄａｔ」が示されている。コンテンツ５０ｃは、例えば、画像または音声等の情報である。この例では、コンテンツ５０ｃの一例として、画像ファイル「ｘｘｘ．ｊｐｇ」および「ｘｘｘ．ｇｉｆ」ならびに音声ファイル「ｘｘｘ．ｗａｖ」が示されている。
【００４７】
ＨＴＭＬ５０ｄは、ＨＴＭＬによって記述されたファイルである。この例では、ＨＴＭＬ５０ｄの一例として、ＨＴＭＬファイル「ｘｘｘ．ｈｔｍｌ」が示されている。
【００４８】
図７は、共通情報６０の一例を示す図である。この図に示すように、共通情報６０は、処理６０ａ、属性情報６０ｂ、コンテンツ６０ｃ、およびＨＴＭＬ６０ｄによって構成されている。なお、共通情報６０は、これらの全てを有している必要はなく、これらの一部のみを有しても良い。また、これら以外の情報を有していてもよい。
【００４９】
ここで、処理６０ａは、図６の場合と同様に、例えば、本部２０および支部２１〜２４の全てによって共通に用いられるＣＧＩ等のプログラムによって構成されており、クライアント装置１１〜１３の要求に応じた処理を実行し、処理の結果として生成されたＨＴＭＬ情報を返信する。なお、この例では、処理６０ａの一例として、ＣＧＩプログラム「ｘｘｘ．ｃｇｉ」が示されている。
【００５０】
属性情報６０ｂは、例えば、本部２０および支部２１〜２４それぞれに共通のパラメータまたはパスワード等の固有情報である。この例では、属性情報６０ｂの一例として、データファイル「ｘｘｘ．ｄａｔ」が示されている。コンテンツ６０ｃは、例えば、本部２０および支部２１〜２４の全てによって共通に用いられる画像または音声等の情報である。この例では、コンテンツ６０ｃの一例として、画像ファイル「ｘｘｘ．ｊｐｇ」および「ｘｘｘ．ｇｉｆ」ならびに音声ファイル「ｘｘｘ．ｗａｖ」が示されている。
【００５１】
ＨＴＭＬ６０ｄは、本部２０および支部２１〜２４の全てによって共通に用いられるＨＴＭＬファイルである。この例では、ＨＴＭＬ６０ｄの一例として、ＨＴＭＬファイル「ｘｘｘ．ｈｔｍｌ」が示されている。
【００５２】
図８は、図５に示す情報が、ＤＢ４４に格納されている場合の格納形態を示す図である。この図において、フォルダ７０は、ルートのフォルダであって最上位の階層のフォルダであり、このフォルダ７０に対しては、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）としてドメインである「ｗｗｗ．○○○．ｃｏｍ」が対応づけられている。フォルダ７０の下には、本部個別情報５０およびフォルダ７１〜７５が格納されている。なお、フォルダ７２〜７５のそれぞれに対しては、ＵＲＬとしてサブドメインである「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」、「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＢ」、「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＣ」、および「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」が対応づけられている。
【００５３】
本部個別情報５０は、前述した本部２０が有する個別情報である。フォルダ７１は、共通情報６０が格納されたフォルダである。フォルダ７２〜７５は、支部２１〜２４の情報である支部Ａ個別情報５１〜支部Ｄ個別情報５４をそれぞれ格納している。
【００５４】
図９は、図８に示す共通情報６０ならびに本部個別情報５０および支部Ａ個別情報５１〜支部Ｄ個別情報５４のそれぞれに格納されているファイルの具体例を示している。この図に示すように、共通情報６０には、５つのファイル「ｍａｉｎ．ｃｇｉ」、「ｍｅｎｕ．ｈｔｍｌ」、「ｆｒｏｎｔ．ｈｔｍｌ」、「ｎｅｗ．ｈｔｍｌ」、および「ｃｏｍｍｏｎ．ｄａｔ」が格納されている。
【００５５】
ここで、「ｍａｉｎ．ｃｇｉ」は、後述する図１２の処理を実行するためのメインのＣＧＩプログラムであり、最初にアクセスされたインデックスページに応じた処理を実行する。「ｍｅｎｕ．ｈｔｍｌ」は、メニュー画面を表示するためのＨＴＭＬファイルである。「ｆｒｏｎｔ．ｈｔｍｌ」は、フロント画面を表示するためのＨＴＭＬファイルである。「ｎｅｗ．ｈｔｍｌ」は、メニュー画面に表示される選択項目の一つであり、新規事項を表示するためのＨＴＭＬファイルである。「ｃｏｍｍｏｎ．ｄａｔ」は、共通の属性情報を格納したデータファイルである。
【００５６】
本部個別情報５０には、３つのファイルとして「ｉｎｄｅｘ．ｈｔｍｌ」、「ａｃｃｅｓｓ．ｈｔｍｌ」、「ｈｑ．ｄａｔ」が格納されている。ここで、「ｉｎｄｅｘ．ｈｔｍｌ」は、図８に示すフォルダ７０に対応するＵＲＬ「ｗｗｗ．○○○．ｃｏｍ」に対してアクセスされた場合に、最初に表示されるページであり、後述するフレームを表示するためのＨＴＭＬファイルである。「ａｃｃｅｓｓ．ｈｔｍｌ」は、メニュー画面に表示される選択項目の一つであり、本部へのアクセス方法（交通手段等）を表示するためのＨＴＭＬファイルである。「ｈｑ．ｄａｔ」は、本部に固有の属性情報（例えば、メールアドレス、パスワード等）を格納しているデータファイルである。
【００５７】
支部Ａ個別情報５１には、３つのファイルとして「ｉｎｄｅｘ．ｈｔｍｌ」、「ａｃｃｅｓｓ．ｈｔｍｌ」、「ｂｒａｎｃｈＡ．ｄａｔ」が格納されている。ここで、「ｉｎｄｅｘ．ｈｔｍｌ」は、図８に示すフォルダ７２に対応するＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」に対してアクセスされた場合に、最初に表示されるページであり、後述するフレームを表示するためのＨＴＭＬファイルである。「ａｃｃｅｓｓ．ｈｔｍｌ」は、メニュー画面に表示される選択項目の一つであり、支部Ａへのアクセス方法（交通手段等）を表示するためのＨＴＭＬファイルである。「ｂｒａｎｃｈＡ．ｄａｔ」は、支部Ａに固有の属性情報（例えば、メールアドレス、パスワード等）を格納しているデータファイルである。
【００５８】
なお、支部Ｂ個別情報５２、支部Ｃ個別情報５３、および支部Ｄ個別情報５４は、支部Ａ個別情報５１と同様であるので、その説明は省略する。
【００５９】
図１０は、図９に示す、共通情報６０に含まれているファイル「ｃｏｍｍｏｎ．ｄａｔ」の内容の一例を示す図である。この図の例では、本部２０および支部２１〜支部２４において受講可能な講座の種類と、その内容等に関する情報が示されている。ここで、「講座名」は講座の名称を示す。「支部名」は、支部（および本部）の名称を示す。「有無」は、それぞれの支部（および本部）における当該講座の有無を示す。「受講料」は、各支部（および本部）における当該講座の受講料金を示す。「講義時間」は、各支部（および本部）における当該講座の講義の時間を示す。「場所」は、各支部（および本部）における当該講座の開講場所を示す。「受講可能人数」は、各支部（および本部）における当該講座の受講可能人数を示す。「支払い方法」は、各支部（および本部）で当該講座の受講料の分割払いが可能か否かを示す。
【００６０】
つぎに、以上の実施の形態の動作について説明する。
【００６１】
まず、新たな支部が本実施の形態のホームページ一元管理システムに登録する場合の処理について説明する。なお、以下では、支部２４が、クライアント装置１２を介してサーバ装置１０にアクセスし、自己のホームページを新たに開設する場合を例に挙げて説明を行う。
【００６２】
支部２４が新たに登録を行う際には、まず、クライアント装置１２のブラウザプログラムを起動し、サーバ装置１０にアクセスして所定のメニュー（図示せず）を選択することにより、登録を行うための画面を表示させる。図１１は、登録を行うための画面の一例を示す図である。この図の例では、画面８０にはタイトル「ＨＰ新規申し込み」が表示されている。また、その下には、テキストボックス８１〜８４およびボタン８５，８６が表示されている。
【００６３】
ここで、テキストボックス８１には、支部名が入力される。この例では、「支部Ｄ」が入力される。テキストボックス８２には、支部の所在地が入力される。この例では、「○○市××町」等が入力される。テキストボックス８３には、Ｅ−ｍａｉｌのアドレスが入力される。この例では、「ｂｒａｎｃｈＤ＠○○○．ｃｏｍ」等が入力される。なお、このＥ−ｍａｉｌのアドレスとしては、登録と同時にシステムからメールアドレスが付与されるような場合には、テキストボックス８３の表示を省略してもよい。テキストボックス８４にはパスワードが入力される。この例では、「ｄ３ｆｘａｄ」等が入力される。なお、このパスワードは、例えば、支部２４が支部Ｄ個別情報５４を更新する場合に、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等を用いてサーバ装置１０にデータをアップロードするときに、サーバ装置１０にログインするために必要となる。なお、このパスワードは、システムが自動的に生成して支部２４に付与することも可能である。
【００６４】
ボタン８５は、画面８０において入力された情報をサーバ装置１０に対して送信する際に操作されるボタンである。ボタン８６は、画面８０において入力された情報をキャンセルする際に操作されるボタンである。
【００６５】
このような画面８０において、所定の情報が入力された後、ボタン８５が操作されると、入力された情報は、クライアント装置１２からインターネット１４を介してサーバ装置１０に送信される。サーバ装置１０では、伝送されてきた情報を送受信管理モジュール４０が受信し、ＤＢ管理モジュール４３に受け渡す。ＤＢ管理モジュール４３は、受信した情報をＤＢ４４に対して登録する。登録が終了すると、図８に示すフォルダ７５が生成されるとともに、支部２４（＝支部Ｄ）に対してＵＲＬであるサブドメインとして「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」が割り当てられる。また、支部Ｄ個別情報５４として、図９に示すような「ｉｎｄｅｘ．ｈｔｍｌ」および「ｂｒａｎｃｈＤ．ｄａｔ」が生成されて登録される。「ａｃｃｅｓｓ．ｈｔｍｌ」については、支部２４が自主的に作成し、登録するようにしてもよいし、図１１に示すテキストボックス８２に入力された所在地情報を参照して、サーバ装置１０が自動的に作成するようにしてもよい。
【００６６】
ここで、「ｉｎｄｅｘ．ｈｔｍｌ」は、前述した支部２４のＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」にアクセスされた場合に、最初に表示の対象となるＨＴＭＬファイルである。この「ｉｎｄｅｘ．ｈｔｍｌ」は、共通情報６０に格納されているＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」に対して、最初にアクセスされたのが支部２４である旨を示す情報を引数（例えば、パラメータ「Ｄ」）として受け渡すとともに、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」を実行する。
【００６７】
データファイル「ｂｒａｎｃｈＤ．ｄａｔ」は、支部２４に固有の属性情報（例えば、メールアドレス、パスワード等）を格納している。また、「ａｃｃｅｓｓ．ｈｔｍｌ」はＨＴＭＬファイルであり、支部２４へのアクセス方法を示す文字情報および画像情報によって構成されている。
【００６８】
以上のようにして登録が完了すると、支部２４のホームページがサーバ装置１０上に開設される。これ以降は、前述したＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」にアクセスすることにより、支部２４に関する情報を参照することができる。なお、登録が完了した際には、支部２４に対して書面または電子メールにより、登録が完了した旨を示す情報と、ＵＲＬとを送付するようにしてもよい。
【００６９】
つぎに、支部２４（支部Ｄに相当）が有するＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」に対して顧客がクライアント装置１１を操作してアクセスした場合の動作について説明する。
【００７０】
クライアント装置１１からＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」に対してアクセスがなされると、インターネット１４に内在するＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバ（図示せず）により、当該ＵＲＬに対応するＩＰアドレスに対してアクセス要求がなされる。
【００７１】
その結果、前述のＵＲＬに対応するフォルダ７５に対してアクセス要求がなさる。すると、ＨＰ管理モジュール４５は、フォルダ７５に格納されているインデックス情報である「ｉｎｄｅｘ．ｈｔｍｌ」を読み出し、送受信管理モジュール４０を介してクライアント装置１１に供給する。
【００７２】
ＨＴＭＬファイル「ｉｎｄｅｘ．ｈｔｍｌ」がクライアント装置１１においてブラウザプログラムによって実行されると、当該「ｉｎｄｅｘ．ｈｔｍｌ」は、共通情報６０に格納されているＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」に対して、最初にアクセスされたのが支部２４である旨を示す情報を引数（例えば、パラメータ「Ｄ」）として受け渡すとともに、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」を実行するように要求する。
【００７３】
このような要求を受信した送受信管理モジュール４０は、基本制御モジュール４１に対してＣＧＩプログラムである「ｍａｉｎ．ｃｇｉ」を実行するように要求する。その結果、ＤＢ４４から「ｍａｉｎ．ｃｇｉ」が読み出されて実行されることになる。
【００７４】
ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」が実行されると、図１２に示すフローチャートが開始される。このフローチャートが開始されると、以下のステップが実行される。
【００７５】
ステップＳ１０：サーバ装置１０の基本制御モジュール４１は、「ｉｎｄｅｘ．ｈｔｍｌ」によって送信されたパラメータを取得する。この例では、基本制御モジュール４１は、パラメータとして、例えば、支部２４を示す「Ｄ」を取得する。
【００７６】
ステップＳ１１：基本制御モジュール４１は、ステップＳ１０において取得されたパラメータに応じて、対象となる個別情報を特定する。この例では、支部２４に対するアクセスがなされているので、支部Ｄ個別情報５４が特定されることになる。
【００７７】
ステップＳ１２：サーバ装置１０のＨＰ管理モジュール４５は、ＤＢ４４に格納されているフレームページを表示するための情報（ＨＴＭＬファイル）を取得するとともに、ステップＳ１１で取得したパラメータに対応して、各フレームに表示すべきＨＴＭＬファイルを取得し、要求を行ったクライアント装置１１に対して送信する。
【００７８】
その結果、クライアント装置１１の表示装置３７には、図１３の（Ａ）に示すような画面９０が表示されることになる。この画面９０は、３つのフレーム９１〜９３を有している。フレーム９１には、タイトル「○○グループ支部Ｄ」が表示されている。なお、このタイトルについては、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」がパラメータ「Ｄ」に対応して文字列「○○グループ支部Ｄ」を生成して表示するか、または、この文字列を含むＨＴＭＬファイル（例えば、ＨＴＭＬファイル「ｔｉｔｌｅ．ｈｔｍｌ」）を予め生成して支部Ｄ個別情報５４として格納しておき、これを読み出して表示するようにしてもよい。
【００７９】
フレーム９２には、メニューとしてタイトル９２ａおよびリンク９２ｂ〜９２ｅが表示されている。ここで、リンク９２ｂは、新たに発表された情報を参照する場合に操作される。リンク９２ｃは、支部２４において受講可能な講座の一覧を表示する際に操作される。リンク９２ｄは、支部Ｄ（＝支部２４）へのアクセス方法（交通手段）を表示する際に操作される。リンク９２ｅは、支部２４へ電子メールを送信する際に操作される。なお、このメニューについては、共通情報６０の「ｍｅｎｕ．ｈｔｍｌ」が読み出されて表示される。
【００８０】
また、フレーム９３には、フロントページが表示されている。この例では、タイトル９３ａとして「新たな教育を目指す○○グループ」が表示されている。また、その下には、メッセージ９３ｂとして「生きた知識を身につける・・・」が表示されている。また、その下には、画像９３ｃが表示されている。なお、このようなフロントページを表示するためには、タイトル９３ａおよび説明９３ｂを含むＨＴＭＬファイルである「ｆｒｏｎｔ．ｈｔｍｌ」が共通情報６０から読み出されて表示され、画像９３ｃについては、共通情報６０に格納されている画像ファイル（図示せず）が読み出されて所定の位置に表示される。
【００８１】
一方、図１３の（Ｂ）は、支部Ａ（＝支部２１）にアクセスされた場合に表示される画面９０の一例を示している。この表示例では、フレーム９２およびフレーム９３に表示されている内容は、図１３の（Ａ）の場合と同様であり、フレーム９１に表示されているタイトルの表示内容のみが異なっている。なお、フレーム９２に表示されているメニューについては、表示内容は図１３の（Ａ）の場合と同様であるが、後述するようにリンク先が異なっている。
【００８２】
ステップＳ１３：基本制御モジュール４１は、図１３の（Ａ）に示す画面９０においていずれかのリンクが操作されたか否かを判定し、操作された場合にはステップＳ１４に進み、それ以外の場合には同様の処理を繰り返す。例えば、図１３（Ａ）に示すリンク９２ｂ〜９２ｅまたは後述する他のリンクが操作された場合にはステップＳ１４に進むことになる。
【００８３】
ステップＳ１４：基本制御モジュール４１は、ステップＳ１３において操作されたリンク先の情報が共通情報であるか否かを判定し、共通情報である場合にはステップＳ１５に進み、それ以外の場合にはステップＳ１７に進む。
【００８４】
ステップＳ１５：基本制御モジュール４１は、ＨＰ管理モジュール４５に制御命令を送り、リンク先の共通情報を取得するように要請する。例えば、図１３の（Ａ）に示す、リンク９２ｂが操作された場合には、共通情報６０のＨＴＭＬファイル「ｎｅｗ．ｈｔｍｌ」が読み出されることになる。
【００８５】
ステップＳ１６：基本制御モジュール４１は、送受信管理モジュール４０に対して要求を行ったクライアント装置１１に対して取得した共通情報を送信するように要請するとともに、その共通情報を画面９０の所定のフレームに表示するように要請する。例えば、図１３の（Ａ）に示す、リンク９２ｂが操作された場合には、共通情報６０のＨＴＭＬファイル「ｎｅｗ．ｈｔｍｌ」がクライアント装置１１に対して送信され、図１４の（Ａ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。
【００８６】
図１４の（Ａ）の表示例では、フレーム９３には、メッセージ１１０ａとして「２月下旬新講座Ｘ開講」が表示され、その下には、リンクを示す下線が付された「こちら」を含むメッセージ１１０ｂとして「詳細はこちら」が表示されている。また、メッセージ１１０ｃとして「３月下旬新講座Ｙ開講」が表示され、その下には、リンクを示す下線が付された「こちら」を含むメッセージ１１０ｄとして「詳細はこちら」が表示されている。
【００８７】
一方、図１４の（Ｂ）は、支部２１のホームページにアクセスされた場合における同様の表示例である。この例でも、図１４の（Ａ）の場合と同様に、フレーム９３には、共通情報６０のＨＴＭＬファイル「ｎｅｗ．ｈｔｍｌ」に対応する情報が表示されている。
【００８８】
ステップＳ１７：基本制御モジュール４１は、ＨＰ管理モジュール４５に制御命令を送り、リンク先の個別情報を、ステップＳ１１で特定された個別情報フォルダから取得するように要請する。例えば、図１３の（Ａ）または図１４の（Ａ）に示すメニューのリンク９２ｄがカーソル１００によって操作された場合には、基本制御モジュール４１は、ステップＳ１１において特定された支部Ｄ個別情報５４からＨＴＭＬファイル「ａｃｃｅｓｓ．ｈｔｍｌ」を取得する。
【００８９】
ステップＳ１８：基本制御モジュール４１は、送受信管理モジュール４０に対して、取得した個別情報を、要求を行ったクライアント装置１１に対して送信するように要請するとともに、画面９０の所定のフレームに表示するように要請する。例えば、図１４の（Ａ）に示す、リンク９２ｄがカーソル１００によって操作された場合には、支部Ｄ個別情報５４のＨＴＭＬファイル「ａｃｃｅｓｓ．ｈｔｍｌ」がクライアント装置１１に対して送信され、図１５の（Ａ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。
【００９０】
図１５の（Ａ）に示す画面９０では、フレーム９３の上部にタイトル１２０ａとして「支部Ｄへのアクセス」が表示されている。また、その下には、メッセージ１２０ｂとして「鉄道：Ａ線Ｂ駅下車  徒歩２分」が表示され、その下には、メッセージ１２０ｃとして「バス：Ｃ前下車  徒歩３分」が表示されている。さらにその下には、リンクを示す下線が付された「こちら」を含むメッセージ１２０ｄとして「周辺地図はこちら」が表示されている。このように、フレーム９３に表示されている内容を参照することにより、支部Ｄへのアクセス方法を知ることができる。
【００９１】
一方、図１５の（Ｂ）に示す画面９０は、図１３の（Ｂ）または図１４の（Ｂ）でリンク９２ｄがカーソル１００によって操作された場合、すなわち、支部２１にアクセスされた場合の同様の画面表示を示している。この図の例では、フレーム９３の上部にタイトル１２１ａとして「支部Ａへのアクセス」が表示されている。また、その下には、メッセージ１２１ｂとして「鉄道：Ｄ線Ｅ駅下車  徒歩１０分」が表示され、その下には、メッセージ１２１ｃとして「鉄道：Ｆ線Ｇ駅下車  徒歩８分」が表示され、メッセージ１２１ｄとして「バス：Ｈ前下車  徒歩７分」が表示されている。さらにその下には、リンクを示す下線が付された「こちら」を含むメッセージ１２１ｅとして「周辺地図はこちら」が表示されている。このように、フレーム９３に表示されている内容を参照することにより、支部Ａ（＝支部２１）へのアクセス方法を知ることができる。
【００９２】
ステップＳ１９：基本制御モジュール４１は、処理を終了するか否かを判定し、終了しないと判定した場合にはステップＳ１３に戻って同様の処理を繰り返し、それ以外の場合には処理を終了する。この例では、要求を行ったクライアント装置１１との間のセッションが終了した場合には、処理を終了し、それ以外の場合にはステップＳ１３に戻って同様の処理が繰り返される。
【００９３】
つぎに、図１６〜図１９を参照して、他の表示画面の一例について説明する。
【００９４】
図１６の（Ａ）は、図１４の（Ａ）の画面９０において、メッセージ１１０ｂに含まれているリンク「こちら」がカーソル１００によって操作された場合の例を示している、この場合には、新講座Ｘに関連するＨＴＭＬファイル（図示せず）が共通情報６０から読み出され、クライアント装置１１に対して送付される。その結果、クライアント装置１１の表示装置３７には、図１６の（Ａ）に示すような画面９０が表示されることになる。
【００９５】
この表示例では、フレーム９３には、タイトル１３０ａとして「２月下旬新講座Ｘ開講」が表示され、その下には、メッセージ１３０ｂとして「○○の一層の理解を深めるための講座です。・・・・・・・・・」が表示され、その下には、リンクを示す下線が付された「こちら」を含むメッセージ１３０ｃとして「お申し込みはこちら」が表示されている。
【００９６】
一方、図１６の（Ｂ）は、支部２１のホームページに対してアクセスされた場合の同様の表示例である。この例では、図１６の（Ａ）と同様の情報がフレーム９３に表示されている。
【００９７】
図１７の（Ａ）は、図１６の（Ａ）に示す、メッセージ１３０ｃのリンクである「こちら」がカーソル１００によって操作された場合に表示される画面９０の一例である。この画面９０では、フレーム９３に、タイトル１４０ａとして「講座Ｘ申し込み」が表示されており、その下には、テキストボックス１４０ｂ〜１４０ｄ、ラジオボタン１４０ｅ、およびボタン１４０ｆ，１４０ｇが表示されている。ここで、テキストボックス１４０ｂには申し込み者の氏名が入力される。テキストボックス１４０ｃには、申込者の年齢が入力される。なお、この入力にあたっては、各ボックスの右端をクリックすることで、選択可能な月、日が表示され、その表示された月、日から希望の月、日を入力するようになっている。テキストボックス１４０ｄには、受講希望日の月および日が入力される。ラジオボタン１４０ｅでは、受講希望会場をＡＡ市およびＢＢ市のいずれか一方を選択することができる。ボタン１４０ｆは、入力された情報を送信する場合に操作される。また、ボタン１４０ｇは、入力された情報をキャンセルする場合に操作される。
【００９８】
なお、フレーム９３に対してこのような情報を表示する際の処理としては、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」が、メッセージ１３０ｃのリンクを示す下線が付された「こちら」が操作されたことを認識し、図９に示す「ｃｏｍｍｏｎ．ｄａｔ」を検索して、支部２４において講座Ｘが開設されているか否かを判定する。この例では、開設されていることから、タイトル１４０ａ、テキストボックス１４０ｂ〜１４０ｄを表示するとともに、「ｃｏｍｍｏｎ．ｄａｔ」から支部２４における講座Ｘの受講可能な場所である「ＡＡ市」および「ＢＢ市」を取得し、ラジオボタン１４０ｅと併せて表示する。また、最下部には、送信先として、図１１に示すテキストボックス８３に入力されたＥ−ｍａｉｌアドレスが指定されたボタン１４０ｆを表示する。一方、講座Ｘが開設されていない場合には、講座Ｘは開設されていない旨のメッセージをフレーム９３に対して表示する。
【００９９】
なお、ボタン１４０ｆが操作された場合には、テキストボックス１４０ｂ〜１４０ｄおよびラジオボタン１４０ｅにより入力された情報が、テキストボックス８３に入力されたＥ−ｍａｉｌアドレスに対して送付されることになるので、支部２４では、新たな申し込みがあったことを知ることができる。
【０１００】
一方、図１７の（Ｂ）は、支部２１のホームページにアクセスされた場合における同様の表示例を示している。この例では、タイトル１４０ａおよびテキストボックス１４０ｂ〜１４０ｄは図１７の（Ａ）の場合と同様であり、ラジオボタン１４１ｅが「ＣＣ市」および「ＤＤ市」のうちいずれか一方を選択するようになっており、この点が異なっている。また、ボタン１４０ｆについては、表示されている内容は同一であるが、情報の送信先が支部２１のメールアドレスである点が異なっている。また、テキストボックス１４０ｄの右端をクリックすることで表示される選択可能な月、日が異なっている場合もある。なお、このようなフレーム９３に表示されている内容を表示する際の処理は、個別情報が支部Ａ個別情報５１である点を除き、前述の場合と同様であるのでその説明は省略する。
【０１０１】
図１８の（Ａ）は、支部２４のホームページにアクセスされた場合であって、メニューのリンク９２ｃがカーソル１００によって操作された場合に表示される画面９０の一例である。この画面９０では、フレーム９３には、タイトル１５０ａとして「支部Ｄの提供する講座一覧」が表示され、その下にはリンクを示す下線が付された「こちら」を含むメッセージ１５０ｂとして「講座Ａ  詳細はこちら」、メッセージ１５０ｃとして「講座Ｂ  詳細はこちら」、メッセージ１５０ｄとして「講座Ｄ  詳細はこちら」、メッセージ１５０ｅとして「講座Ｈ  詳細はこちら」、およびメッセージ１５０ｆとして「講座Ｘ  詳細はこちら」が表示されている。
【０１０２】
なお、フレーム９３に対してこのような情報を表示する際の処理としては、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」が、メニューのリンク９２ｃが操作されたことを認識し、図９に示す「ｃｏｍｍｏｎ．ｄａｔ」を検索して、支部２４において受講可能な講座を全て取得する。この例では、例えば、講座Ａ，Ｂ，Ｄ，Ｈ，Ｘが取得される。つぎに、ＣＧｉプログラム「ｍａｉｎ．ｃｇｉ」は、タイトル１５０ａを表示するとともに、取得した情報に応じてメッセージ１５０ｂ〜１５０ｆを表示する。なお、メッセージ１５０ｂ〜１５０ｆに含まれているリンクを示す下線が付された「こちら」のリンク先としては、共通情報６０として準備されており、それぞれの講座の概要を説明するためのＨＴＭＬファイルが指定されている。これらのリンクが操作された場合には、図１６のフレーム９３に表示されているような情報が同じくフレーム９３に表示されることになる。
【０１０３】
一方、図１８の（Ｂ）は、支部２１のホームページにアクセスされた場合における同様の表示例を示している。この例では、タイトル１５１ａとして「支部Ａの提供する講座一覧」が表示され、その下にはリンクを示す下線が付された「こちら」を含むメッセージ１５１ｂとして「講座Ｂ  詳細はこちら」、メッセージ１５１ｃとして「講座Ｃ  詳細はこちら」、メッセージ１５１ｄとして「講座Ｈ詳細はこちら」、メッセージ１５１ｅとして「講座Ｊ  詳細はこちら」、およびメッセージ１５１ｆとして「講座Ｘ  詳細はこちら」が表示されている。なお、このようなフレーム９３に表示されている内容を表示する際の処理は、個別情報が支部Ａ個別情報５１である点を除き、前述の場合と同様であるのでその説明は省略する。
【０１０４】
図１９の（Ａ）は、支部２４のホームページにアクセスされた場合であって、メニューのリンク９２ｅがカーソル１００により操作された場合に新たに表示される画面１６０の一例を示している。この画面１６０では、テキストボックス１６０ａ〜１６０ｃが表示されている。ここで、テキストボックス１６０ａには、支部２４のメールアドレス（図１１に示すテキストボックス８３に入力されたアドレス）が自動的に入力されて表示される。テキストボックス１６０ｂには、クライアント装置１１を操作している顧客のメールアドレスが入力される。また、テキストボックス１６０ｃには、支部２４に対して問い合わせすべき内容が文字情報として入力される。
【０１０５】
このような画面１６０において所定の情報が入力された後、当該情報を送信する操作がなされた場合には（例えば、図示せぬ送信ボタンが操作された場合には）、テキストボックス１６０ａに自動的に入力されている支部２４のメールアドレスに対して、情報が送信されることになる。このため、支部２４は、クライアント装置１１から送信された情報を参照することが可能になる。
【０１０６】
一方、図１９の（Ｂ）は、支部２１のホームページにアクセスされた場合における同様の表示例を示している。この例では、図１９の（Ａ）の場合と同様に、テキストボックス１６０ａ〜１６０ｃが表示されているが、テキストボックス１６０ａに自動的に入力されるメールアドレスが支部２１のメールアドレスである点が異なっている。その他については、図１９の（Ｂ）の場合と同様であるので、その説明は省略する。なお、このような画面１６０において所定の情報が入力された後、当該情報を送信する操作がなされた場合には、テキストボックス１６０ａに自動的に入力されている支部２１のメールアドレスに対して、情報が送信されることになる。このため、支部２１は、クライアント装置１１から送信された情報を参照することが可能になる。
【０１０７】
以上の処理によれば、アクセスがなされたＵＲＬに応じたパラメータがＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」に受け渡され、操作に応じて共通情報または個別情報が表示されることになる。その結果、例えば、図８に示すＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＤ」にアクセスがなされた場合には、支部Ｄ個別情報５４に含まれるＨＴＭＬファイル「ｉｎｄｅｘ．ｈｔｍｌ」によってＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」に支部２４を示すパラメータ「Ｄ」が受け渡され、その後の処理においては、支部２４に対応する個別情報と、本部２０および支部２１〜２４に共通する共通情報とが操作に応じて表示されることになる。
【０１０８】
したがって、新たな支部の登録があった場合には、ごく少数のファイルを個別情報として追加することにより、新たな支部専用のホームページを簡易かつ迅速に開設することが可能になる。その結果、新たに登録を行った支部は、低コストで個々のホームページを持つことがでる。
【０１０９】
また、各支部の営業活動によって獲得した顧客からの問い合わせまたは申し込みは、本部ではなくそれぞれの支部のホームページに直接アクセスされるため、各支部の営業努力がそれぞれの支部に反映されることになる。
【０１１０】
また、各支部では、販売促進グッズに自分のＵＲＬを入れて、顧客にアピールすることができるため、ホームページと言うアプローチしやすい営業手段で見込み客を獲得することが可能になる。
【０１１１】
また、基幹情報の管理および更新については、本部２０の担当者が共通情報６０を管理し、書き換えることにより実現できるので、各支部については、自己のホームページを管理する手間を大幅に省略することができる。
【０１１２】
また、本部２０は、共通情報６０のみを書き換えることにより、本部２０および全ての支部２１〜２４のホームページを更新することができるので、ホームページの管理に必要な労力を削減することができる。
【０１１３】
また、基本コンテンツは組織本部で一元的に管理することができるので、最新情報をリアルタイムで掲載するとともに、グループ全体で共有することができる。このため、商品情報および販売戦略を顧客に対して均質かつ迅速にアピールすることができるので、支部間のプレゼンテーション格差を解消することが可能となり、組織のメンバーおよびネットワークを有効に活用したビジネスを展開することが可能となる。
【０１１４】
また、本部についてはＵＲＬとしてドメインである「ｗｗｗ．○○○．ｃｏｍ」を割り当て、支部に対しては、例えば、サブドメインである「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」を割り当てるようにしたので、本部と支部との関係に応じたＵＲＬを付与することができる。なお、支部に対しては、支部用のドメインとして、例えば、「ｗｗｗ．○○○−ｂｒａｎｃｈ．ｃｏｍ」を割り当て、このドメインに対して各支部をサブドメインとして割り当てるようにしてもよい。
【０１１５】
なお、以上の実施の形態では、支部Ａ個別情報５１〜支部Ｄ個別情報５４に格納されている各支部のＨＴＭＬファイル「ｉｎｄｅｘ．ｈｔｍｌ」は、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」に各支部を特定するためのパラメータを受け渡す役割のみを担うようにし、ＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」が主要な処理を実行するようにした。しかし、このようなＣＧＩプログラムを使用しないで、ＨＴＭＬファイルのみを使用して、前述の場合と同様の機能を実現することも可能である。
【０１１６】
図２０は、ＨＴＭＬファイルのみを用いて、前述の場合と同様の機能を実現するための構成例を示す図である。なお、この図において、図８と対応する部分には同一の符号を付してその説明は省略する。図２０では、ルート７０には、ＨＴＭＬファイル１８０である「ｉｎｄｅｘ．ｈｔｍｌ」が格納されており、また、フォルダ１８１が新たに格納されている。フォルダ１８１には、共通情報１８２と本部個別情報１８３とが格納されている。
【０１１７】
フォルダ７２には、ＨＴＭＬファイル１８４である「ｉｎｄｅｘ．ｈｔｍｌ」と、フォルダ１８５とが格納されている。フォルダ１８５には、支部Ａ個別情報１８６が格納されている。
【０１１８】
フォルダ７３には、ＨＴＭＬファイル１８７である「ｉｎｄｅｘ．ｈｔｍｌ」と、フォルダ１８８とが格納されている。フォルダ１８８には、支部Ｂ個別情報１８９が格納されている。
【０１１９】
フォルダ７４には、ＨＴＭＬファイル１９０である「ｉｎｄｅｘ．ｈｔｍｌ」と、フォルダ１９１とが格納されている。フォルダ１９１には、支部Ｃ個別情報１９２が格納されている。
【０１２０】
フォルダ７５には、ＨＴＭＬファイル１９３である「ｉｎｄｅｘ．ｈｔｍｌ」と、フォルダ１９４とが格納されている。フォルダ１９４には、支部Ｄ個別情報１９５が格納されている。
【０１２１】
図２１は、共通情報１８２、本部個別情報１８３、支部Ａ個別情報１８６、支部Ｂ個別情報１８９、支部Ｃ個別情報１９２、および支部Ｄ個別情報１９５の詳細な構成例を示す図である。この図に示すように、共通情報１８２は、ＨＴＭＬファイルとしての「ｍｅｎｕ．ｈｔｍｌ」、「ｆｒｏｎｔ．ｈｔｍｌ」、および「ｎｅｗ．ｈｔｍｌ」によって構成されている。ここで、「ｍｅｎｕ．ｈｔｍｌ」は、メニュー画面を表示するためのＨＴＭＬファイルである。「ｆｒｏｎｔ．ｈｔｍｌ」は、フロント画面を表示するためのＨＴＭＬファイルである。「ｎｅｗ．ｈｔｍｌ」は、メニュー画面に表示される選択項目の一つであり、新規事項を表示するためのＨＴＭＬファイルである。
【０１２２】
本部個別情報１８３は、ＨＴＭＬファイルである「ａｃｃｅｓｓ．ｈｔｍｌ」および「ｔｏｐ．ｈｔｍｌ」によって構成されている。ここで、「ａｃｃｅｓｓ．ｈｔｍｌ」は、本部２０へのアクセス方法を表示するためのＨＴＭＬファイルである。「ｔｏｐ．ｈｔｍｌ」は、トップページを表示するためのＨＴＭＬファイルである。
【０１２３】
なお、支部Ａ個別情報１８６、支部Ｂ個別情報１８９、支部Ｃ個別情報１９２、および支部Ｄ個別情報１９５は、本部個別情報１８３と同様であるのでその説明は省略する。ただし、各個別情報１８６，１８９，１９２，１９５は、本部個別情報１８３とはその内容が異なるとともに、個々に内容が異なるものとなっている。
【０１２４】
図２２は、図２０に示すＨＴＭＬファイル１８０，１８４，１８７，１９０，１９３である「ｉｎｄｅｘ．ｈｔｍｌ」の詳細を説明するための図である。この「ｉｎｄｅｘ．ｈｔｍｌ」がブラウザプログラムに表示されると、図２２に示すように３つのフレーム９１，９２，９３を有する画面９０が表示される。
【０１２５】
つぎに、以上の実施の形態の動作について説明する。
【０１２６】
まず、本部に対応するＵＲＬ「ｗｗｗ．○○○．ｃｏｍ」に対してクライアント装置１１からアクセスがなされた場合について説明する。この場合、ＨＴＭＬファイル１８０としての「ｉｎｄｅｘ．ｈｔｍｌ」が最初に読み出されてクライアント装置１１に対して送信され、ブラウザプログラムによって図２２に示すような画面９０が表示装置３７に表示される。そして、フレーム９１〜９３に対して、それぞれ対応付けがなされたＨＴＭＬファイルが組み込まれて表示されることになる。
【０１２７】
具体的には、フレーム９１は、フォルダ名が「ｈｔｍｌ」であるフォルダに格納されているＨＴＭＬファイル「ｔｏｐ．ｈｔｍｌ」に対して相対的な関連付けがなされているため、フォルダ１８１に格納されている「ｔｏｐ．ｈｔｍｌ」が組み込まれて表示される。
【０１２８】
また、フレーム９２は、フォルダ１８２に格納されている「ｍｅｎｕ．ｈｔｍｌ」に対する絶対的な関連付けがなされているので、フォルダ１８２に格納されている「ｍｅｎｕ．ｈｔｍｌ」が組み込まれて表示される。さらに、フレーム９３は、フォルダ１８２に格納されているＨＴＭＬファイル「ｆｒｏｎｔ．ｈｔｍｌ」に対して絶対的な関連付けがなされているため、フォルダ１８２に格納されている「ｆｒｏｎｔ．ｈｔｍｌ」が組み込まれて表示される。その結果、図２３の（Ａ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。
【０１２９】
図２３の（Ａ）に示す画面９０では、フレーム９１には、タイトル「○○グループ本部」が表示されている。フレーム９２には、メニューとしてタイトル９２ａおよびリンク９２ｂ〜９２ｅが表示されている。なお、これらのリンク先は図１３に示す場合と同様であるのでその説明は省略する。フレーム９３には、フロントページが表示されている。この例では、タイトル９３ａとして「新たな教育を目指す○○グループ」が表示されている。また、その下には、メッセージ９３ｂとして「生きた知識を身につける・・・」が表示されている。また、その下には、画像９３ｃが表示されている。
【０１３０】
一方、図２３の（Ｂ）は、支部Ａに対応するＵＲＬ「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」に対してクライアント装置１１からアクセスがなされた場合に表示される画面９０の一例である。この場合、ＨＴＭＬファイル１８４としての「ｉｎｄｅｘ．ｈｔｍｌ」が最初に読み出されてクライアント装置１１に送信され、ブラウザプログラムによって図２２に示すような画面９０が表示装置３７に表示される。そして、フレーム９１〜９３に対して、それぞれ対応付けがなされたＨＴＭＬファイルが組み込まれることになる。
【０１３１】
具体的には、フレーム９１は、各「ｉｎｄｅｘ．ｈｔｍｌ」が保存されているフォルダ７２，７３，７４，７５内に存在するフォルダ１８５，１８８，１９１，１９４である「ｈｔｍｌ」に格納されているＨＴＭＬファイル「ｔｏｐ．ｈｔｍｌ」に対して相対的な関連付けがなされているため、ＨＴＭＬファイル１８４である「ｉｎｄｅｘ．ｈｔｍｌ」と同一のフォルダに格納されているフォルダ１８５に格納されている「ｔｏｐ．ｈｔｍｌ」が組み込まれて表示される。
【０１３２】
また、フレーム９２は、フォルダ１８２に格納されている「ｍｅｎｕ．ｈｔｍｌ」に対する絶対的な関連付けがなされているので、フォルダ１８２に格納されている「ｍｅｎｕ．ｈｔｍｌ」が組み込まれて表示される。さらに、フレーム９３は、フォルダ１８２に格納されている「ｆｒｏｎｔ．ｈｔｍｌ」に対して絶対的な関連付けがなされているため、フォルダ１８２に格納されている「ｆｒｏｎｔ．ｈｔｍｌ」が組み込まれて表示される。その結果、図２３の（Ｂ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。
【０１３３】
つぎに、図２３の（Ａ）に示すメニューのリンク９２ｂとしてのリンクを示す下線が付された「ｎｅｗ」が操作された場合を考える。その場合、共通情報１８２に含まれているＨＴＭＬファイル「ｍｅｎｕ．ｈｔｍｌ」の「ｎｅｗ」に対応するリンク先が検索されてフレーム９３に表示される。この例では、リンク先は共通情報１８２に含まれている「ｎｅｗ．ｈｔｍｌ」であるので、このファイルが読み出されてクライアント装置１１に送信される。その結果、図２４の（Ａ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。
【０１３４】
この画面９０では、フレーム９３には、メッセージ１１０ａとして「２月下旬新講座Ｘ開講」が表示され、その下には、リンクを示す下線が付された「こちら」を含むメッセージ１１０ｂとして「詳細はこちら」が表示されている。また、メッセージ１１０ｃとして「３月下旬新講座Ｙ開講」が表示され、その下には、リンクを示す下線が付された「こちら」を含むメッセージ１１０ｄとして「詳細はこちら」が表示されている。
【０１３５】
一方、図２３の（Ｂ）に示すメニューのリンク９２ｂとしてのリンクを示す下線が付された「ｎｅｗ」が操作された場合も同様に、共通情報１８２に含まれているＨＴＭＬファイル「ｍｅｎｕ．ｈｔｍｌ」の「ｎｅｗ」に対応するリンク先が検索されてフレーム９３に表示される。この例では、リンク先は共通情報１８２に含まれている「ｎｅｗ．ｈｔｍｌ」であるので、このファイルが読み出されてクライアント装置１１に送信される。その結果、図２４の（Ｂ）に示すような画面９０がクライアント装置１１の表示装置３７に表示されることになる。なお、図２４の（Ｂ）の表示例は、図２４の（Ａ）の場合と同様であるのでその説明は省略する。
【０１３６】
つぎに、図２４の（Ａ）に示すメニューのリンク９２ｄとしてのリンクを示す下線が付された「アクセス」が操作された場合を考える。その場合、「アクセス」に対応するリンク先が検索されてフレーム９３に表示される。ここで、「アクセス」に対応するリンク先としては、最初にアクセスされたＵＲＬ（この例では、「ｗｗｗ．○○○．ｃｏｍ」）に対応するフォルダ（この例では、フォルダ７０）に格納されている、フォルダ名が「ｈｔｍｌ」であるフォルダ（この例では、フォルダ１８１）に格納されているＨＴＭＬファイル「ａｃｃｅｓｓ．ｈｔｍｌ」が指定されている。したがって、本部個別情報１８３に含まれている「ａｃｃｅｓｓ．ｈｔｍｌ」が読み出されてクライアント装置１１に送信される。その結果、クライアント装置１１の表示装置３７には、図２５の（Ａ）に示す画面９０が表示される。
【０１３７】
この画面９０では、フレーム９３の上部にタイトル２００ａとして「本部へのアクセス」が表示されている。また、その下には、メッセージ２００ｂとして「鉄道：Ｘ線Ｙ駅下車  徒歩５分」が表示され、その下には、メッセージ２００ｃとして「バス：Ｚ前下車  徒歩１分」が表示されている。さらにその下には、リンクを示す下線が付された「こちら」を含むメッセージ２００ｄとして「周辺地図はこちら」が表示されている。
【０１３８】
一方、図２４の（Ｂ）に示すメニューのリンク９２ｄとしてのリンクを示す下線が付された「アクセス」が操作された場合には、最初にアクセスされたＵＲＬ（この例では、「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」）に対応するフォルダ（この例では、フォルダ７２）に格納されている、フォルダ名が「ｈｔｍｌ」であるフォルダ（この例では、フォルダ１８５）に格納されているＨＴＭＬファイル「ａｃｃｅｓｓ．ｈｔｍｌ」が指定されている。したがって、支部Ａ個別情報１８６に含まれている「ａｃｃｅｓｓ．ｈｔｍｌ」が読み出されてクライアント装置１１に送信される。その結果、クライアント装置１１の表示装置３７には、図２５の（Ｂ）に示す画面９０が表示される。
【０１３９】
この画面９０では、フレーム９３の上部にタイトル２０１ａとして「支部Ａへのアクセス」が表示されている。また、その下には、メッセージ２０１ｂとして「鉄道：Ｄ線Ｅ駅下車  徒歩１０分」が表示され、その下には、メッセージ２０１ｃとして「鉄道：Ｆ線Ｇ駅下車  徒歩８分」が表示され、その下には、メッセージ２０１ｄとして「バス：Ｈ前下車  徒歩７分」が表示されている。さらにその下には、リンクを示す下線が付された「こちら」を含むメッセージ２０１ｅとして「周辺地図はこちら」が表示されている。
【０１４０】
なお、最初のアクセス先に応じてリンク先を変更する方法としては、例えば、ＨＴＭＬのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）属性を利用することにより可能となる。すなわち、「アクセス」のリンク先として、例えば、＜ＤＩＶ  ｉｄ＝ＭｅｎｕＬｉｎｋＣｈｉｌｄ  ・・・  ＭｅｎｕＬｉｎｋ：（ｈｔｍｌ／ａｐｐｌｉｃａｔｉｏｎ．ｈｔｍｌ）＞を指定することにより、最初にアクセスされたのが「ｗｗｗ．○○○．ｃｏｍ」であれば、フォルダ１８１に格納されている「ａｐｐｌｉｃａｔｉｏｎ．ｈｔｍｌ」がリンク先に指定され、また、最初にアクセスされたのが「ｗｗｗ．○○○．ｃｏｍ／ｂｒａｎｃｈＡ」であれば、フォルダ１８５に格納されている「ａｐｐｌｉｃａｔｉｏｎ．ｈｔｍｌ」がリンク先に指定されることになる。
【０１４１】
以上の実施の形態によれば、最初にアクセスされたＵＲＬに応じてＨＴＭＬファイルに含まれているリンクのリンク先を変更するようにしたので、前述の場合と同様の効果を期待することができるのみならず、例えば、ＣＧＩの使用が困難な環境においても各支部がホームページを有することが可能になる。
【０１４２】
以上、本発明の一実施の形態について説明したが、本発明はこれ以外にも種々変形可能である。例えば、上記の各実施の形態では、本部と支部の関係を有する企業を例に挙げて説明を行ったが、例えば、フランチャイズチェーン、社団法人、事業協同組合、宗教法人、その他特別の法律により設立された組合等の団体、または、親会社と子会社の関係を有する企業、代理店形式の商品販売またはサービス提供等に適用することも可能である。
【０１４３】
また、図２１以降に示す実施の形態では、個別情報は、「ｉｎｄｅｘ．ｈｔｍｌ」と、その他のファイルによって構成されるようにしたが、例えば、「ｉｎｄｅｘ．ｈｔｍｌ」だけとしたり、これら以外のファイル（例えば、画像ファイル）等により構成されるようにしてもよい。
【０１４４】
また、上記の各実施の形態の具体例としては、コンテンツとして、画像のみを例に挙げて説明したが、例えば、音声情報または動画情報を用いることも可能である。このように音声情報または動画情報を用いるようにすれば、表現力を向上させ、顧客吸引力を高めることが可能になる。
【０１４５】
また、上記の各実施の形態では、新たな支部を登録する際には、サーバ装置１０が自動的に登録処理を実行するようにしたが、例えば、システム管理者がサーバ装置１０を操作して手動で登録するようにしてもよい。
【０１４６】
また、上記各実施の形態では、フレーム形式の画面９０を例に挙げて説明したが、フレームを使用しない場合であっても本発明を適用可能であることはいうまでもない。
【０１４７】
また、上記の各実施の形態では、本部２０および支部２１〜支部２４は、講座を提供する団体としたが、例えば、その他の役務または商品を提供する団体であってもよい。
【０１４８】
また、上記の各実施の形態では、サーバ装置１０において全ての処理を実行するようにしたが、例えば、クライアント装置１１〜１３側に少なくとも一部の処理を分担するようにしてもよい。そのような方法によれば、サーバ装置１０にかかる負担を軽減させることが可能になる。
【０１４９】
また、上記の各実施の形態では、クライアント装置１１〜１３に対して送信される情報としてはＨＴＭＬを用いるようにしたが、これ以外にも、例えば、ＸＭＬ等を使用することができる。また、サーバ装置１０において実行されるプログラムとしてはＣＧＩプログラムを用いるようにしたが、これ以外にも、例えば、ＳＳＩ（Ｓｅｒｖｅｒ  Ｓｉｄｅ  Ｉｎｃｌｕｄｅ）等を用いることも可能である。
【０１５０】
また、上記の各実施の形態では、共通情報と個別情報は別のフォルダに格納するようにしたが、これらを同一のフォルダに格納するようにしてもよい。要は、これらがサーバ装置１０によって区別できればよい。
【０１５１】
なお、以上の処理機能を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、ＭＯなどがある。
【０１５２】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１５３】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１５４】
【発明の効果】
本発明によれば、複数の情報公開者でありながら均質でしかも管理の容易なホームページを公開することが可能となる。
【図面の簡単な説明】
【図１】本発明のサーバ装置を含むホームページ一元管理システムの構成例を示す図である。
【図２】図１に示すホームページ一元管理システムを運営する団体の構成例を示す図である。
【図３】図１に示すホームページ一元管理システムを構成するサーバ装置およびクライアント装置の詳細な構成例を示す図である。
【図４】図３に示すＨＤＤに格納されているソフトウエアと、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤが協働することにより実現される処理機能の一例を示す図である。
【図５】図１に示すホームページ一元管理システムが有する個別情報および共通情報と、図２に示す団体の構成員との関係を示す図である。
【図６】図５に示す本部個別情報の詳細な一例を示す図である。
【図７】図５に示す共通情報の詳細な一例を示す図である。
【図８】図５に示す情報の格納態様の一例を示す図である。
【図９】図８に示す共通情報および個別情報の詳細な構成例を示す図である。
【図１０】図９に示す共通情報中のファイルである「ｃｏｍｍｏｎ．ｄａｔ」の詳細な内容の一例を示す図である。
【図１１】図１に示すホームページ一元管理システムに対して支部が新たに登録する際に表示される画面の一例を示す図である。
【図１２】図９に示すＣＧＩプログラム「ｍａｉｎ．ｃｇｉ」の処理の詳細を説明するための図である。
【図１３】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１３の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合に最初に表示される画面で、図１３の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合に最初に表示される画面である。
【図１４】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１４の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、リンク「ｎｅｗ」が操作された場合に表示される画面で、図１４の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「ｎｅｗ」が操作された場合に表示される画面である。
【図１５】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１５の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、リンク「アクセス」が操作された場合に表示される画面で、図１５の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「アクセス」が操作された場合に表示される画面である。
【図１６】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１６の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、図１４の（Ａ）の上方のリンク「こちら」が操作された場合に表示される画面で、図１６の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、図１４の（Ｂ）の上方のリンク「こちら」が操作された場合に表示される画面である。
【図１７】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１７の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、図１６の（Ａ）のリンク「こちら」が操作された場合に表示される画面で、図１７の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、図１６の（Ｂ）のリンク「こちら」が操作された場合に表示される画面である。
【図１８】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１８の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、リンク「講座」が操作された場合に表示される画面で、図１８の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「講座」が操作された場合に表示される画面である。
【図１９】図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図１９の（Ａ）は、支部Ｄに対応するＵＲＬにアクセスした場合であって、リンク「連絡」が操作された場合に表示される画面で、図１９の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「連絡」が操作された場合に表示される画面である。
【図２０】ＣＧＩプログラムを使用しない場合における図５に示す情報の格納態様の一例を示す図である。
【図２１】図２０に示す共通情報、本部個別情報および支部Ａ個別情報〜支部Ｄ個別情報の詳細を示す図である。
【図２２】図２０に示すＨＴＭＬファイル「ｉｎｄｅｘ．ｈｔｍｌ」がブラウザプログラムによって表示された場合の画面を示す図である。
【図２３】図２０に示す情報を格納した図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図２３の（Ａ）は、本部に対応するＵＲＬにアクセスした場合に最初に表示される画面で、図２３の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合に最初に表示される画面である。
【図２４】図２０に示す情報を格納した図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図２４の（Ａ）は、本部に対応するＵＲＬにアクセスした場合であって、リンク「ｎｅｗ」が操作された場合に表示される画面で、図２４の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「ｎｅｗ」が操作された場合に表示される画面である。
【図２５】図２０に示す情報を格納した図１に示すサーバ装置にアクセスした場合にクライアント装置に表示される画面の表示例で、図２５の（Ａ）は、本部に対応するＵＲＬにアクセスした場合であって、リンク「アクセス」が操作された場合に表示される画面で、図２５の（Ｂ）は、支部Ａに対応するＵＲＬにアクセスした場合であって、リンク「アクセス」が操作された場合に表示される画面である。
【符号の説明】
１０  サーバ装置（ホームページ一元管理システム用サーバ装置）
１１〜１３  クライアント装置
１４  インターネット
２０  本部（第１の情報公開者）
２１〜２４  支部Ａ〜支部Ｄ（第２の情報公開者）
４０  送受信管理モジュール（送信手段）
４１  基本制御モジュール（生成手段）
４２  講座管理モジュール
４３  ＤＢ管理モジュール（取得手段）
４４  ＤＢ（共通情報格納手段、個別情報格納手段）
４５  ＨＰ管理モジュール（追加変更手段）
【図１】
2004355335.tif 000003
【図２】
2004355335.tif 000004
【図３】
2004355335.tif 000005
【図４】
2004355335.tif 000006
【図５】
2004355335.tif 000007
【図６】
2004355335.tif 000008
【図７】
2004355335.tif 000009
【図８】
2004355335.tif 000010
【図９】
2004355335.tif 000011
【図１０】
2004355335.tif 000012
【図１１】
2004355335.tif 000013
【図１２】
2004355335.tif 000014
【図１３】
2004355335.tif 000015
【図１４】
2004355335.tif 000016
【図１５】
2004355335.tif 000017
【図１６】
2004355335.tif 000018
【図１７】
2004355335.tif 000019
【図１８】
2004355335.tif 000020
【図１９】
2004355335.tif 000021
【図２０】
2004355335.tif 000022
【図２１】
2004355335.tif 000023
【図２２】
2004355335.tif 000024
【図２３】
2004355335.tif 000025
【図２４】
2004355335.tif 000026
【図２５】
2004355335.tif 000027