(57)【要約】【課題】同じコンテンツを複数のサーバの記憶装置に記憶させることを不要とし、１つのサーバで一元管理する事を可能とする。【解決手段】複数のローカル・サーバＬＳは、それぞれ互いに異なるウェブページを提供する。複数のローカル・サーバＬＳによって提供されるウェブページにおいて共通するコンテンツを、グローバル・コンテンツとして、グローバル・コンテンツ・サーバＧＣＳ１に備えられた記憶装置に格納する。一方、各ローカル・サーバＬＳによって提供されるウェブページに固有のコンテンツを、ローカル・コンテンツとして、各ローカル・サーバＬＳに備えられた記憶装置に格納する。ユーザ端末からグローバル・コンテンツの送信要求を受信した場合、グローバル・コンテンツ・サーバＧＣＳ１からそのコンテンツをユーザ端末に送信し、ユーザ端末からローカル・コンテンツの送信要求を受信した場合、ローカル・サーバＬＳからそのコンテンツをユーザ端末に送信する。【選択図】　　　　図１
2004038564.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数のサーバによって構成されるシステムであって、
第１のウェブページを提供する第１のローカル・サーバと、
第１のウェブページと異なる第２のウェブページを提供する第２のローカル・サーバと、
前記１のウェブページと前記第２のウェブページとに共通するコンテンツであるグローバル・コンテンツを管理するグローバル・コンテンツ・サーバと、
を備えることを特徴とするシステム。
【請求項２】
第１のウェブページを端末に出力させる際に、前記グローバル・コンテンツ以外のコンテンツは前記第１のローカル・サーバから前記端末に送信され、
前記グローバル・コンテンツは前記グローバル・コンテンツ・サーバから前記端末に送信される、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
ウェブページを提供するサーバであって、
第１のウェブページのコンテンツの送信要求を端末から受信する送信要求受信手段と、
要求された前記コンテンツが、第１のウェブページと、他のサーバによって提供される第２のウェブページとに共通するコンテンツであるグローバル・コンテンツであるか、前記第１のウェブページと前記第２のウェブページとに共通しないコンテンツであるローカル・コンテンツであるかを判定するコンテンツ判定手段と、
前記ローカル・コンテンツを格納する格納手段と、
要求された前記コンテンツが前記ローカル・コンテンツである場合、前記格納手段から前記ローカル・コンテンツを探索するコンテンツ探索手段と、
探索された前記コンテンツを前記端末に送信するコンテンツ送信手段と、
要求された前記コンテンツが前記グローバル・コンテンツである場合、前記グローバル・コンテンツを集中して管理するグローバル・コンテンツ・サーバに対して、要求された前記コンテンツを前記端末に送信することを要求する送信要求を発行する送信要求発行手段と、
を備える事を特徴とするサーバ。
【請求項４】
ウェブページを提供するウェブページ提供方法であって、
第１のウェブページのコンテンツの送信要求を端末から受信し、
要求された前記コンテンツが、第１のウェブページと、他のサーバによって提供される第２のウェブページとに共通するコンテンツであるグローバル・コンテンツであるか、前記第１のウェブページと前記第２のウェブページとに共通しないコンテンツであるローカル・コンテンツであるかを判定し、
要求された前記コンテンツが前記ローカル・コンテンツである場合、前記ローカル・コンテンツを格納する格納手段から前記ローカル・コンテンツを探索して前記端末に送信し、
要求された前記コンテンツが前記グローバル・コンテンツである場合、前記グローバル・コンテンツを集中して管理するグローバル・コンテンツ・サーバに対して、要求された前記コンテンツを前記端末に送信する事を要求する送信要求を発行する、
ことを含むことを特徴とするウェブページ提供方法。
【請求項５】
ウェブページを提供する制御をコンピュータに行わせるコンピュータ・プログラムであって、
第１のウェブページのコンテンツの送信要求を端末から受信し、
要求された前記コンテンツが、第１のウェブページと、他のサーバによって提供される第２のウェブページとに共通するコンテンツであるグローバル・コンテンツであるか、前記第１のウェブページと前記第２のウェブページとに共通しないコンテンツであるローカル・コンテンツであるかを判定し、
要求された前記コンテンツが前記ローカル・コンテンツである場合、前記ローカル・コンテンツを格納する格納手段から前記ローカル・コンテンツを探索して前記端末に送信し、
要求された前記コンテンツが前記グローバル・コンテンツである場合、前記グローバル・コンテンツを集中して管理するグローバル・コンテンツ・サーバに対して、要求された前記コンテンツを前記端末に送信する事を要求する送信要求を発行する、
こと含む制御を前記コンピュータに行わせることを特徴とするコンピュータ・プログラム。
【請求項６】
ウェブページに含まれるコンテンツを管理するサーバであって、
複数のサーバによって提供される異なるウェブページに共通するコンテンツであるグローバル・コンテンツを集中して格納する格納手段と、
前記グローバル・コンテンツの送信要求を前記複数のサーバの中の１つである第１のサーバから受信する送信要求受信手段と、
前記第１のサーバから要求された前記グローバル・コンテンツを前記格納手段から探索するコンテンツ探索手段と、
要求された前記グローバル・コンテンツを前記第１のサーバによって指定された端末に送信するコンテンツ送信手段と、
を備えることを特徴とするサーバ。
【請求項７】
前記グローバル・コンテンツは、グローバル・コンテンツを管理する管理者によって作成された原本を複製することにより作成される、
ことを特徴とするサーバ。
【請求項８】
ウェブページに含まれるコンテンツを管理するコンテンツ管理方法であって、
複数のサーバによって提供される異なるウェブページに共通するコンテンツであるグローバル・コンテンツを集中して格納し、
前記グローバル・コンテンツの送信要求を前記複数のサーバの中の１つである第１のサーバから受信し、
前記第１のサーバから要求された前記グローバル・コンテンツを前記格納手段から探索し、
要求された前記グローバル・コンテンツを前記第１のサーバによって指定された端末に送信する、
ことを含むことを特徴とするコンテンツ管理方法。
【請求項９】
ウェブページに含まれるコンテンツを管理する制御をコンピュータに行わせるコンピュータ・プログラムであって、
複数のサーバによって提供される異なるウェブページに共通するコンテンツであるグローバル・コンテンツを集中して格納し、
前記グローバル・コンテンツの送信要求を前記複数のサーバの中の１つである第１のサーバから受信し、
前記第１のサーバから要求された前記グローバル・コンテンツを前記格納手段から探索し、
要求された前記グローバル・コンテンツを前記第１のサーバによって指定された端末に送信する、
ことを含む制御を前記コンピュータに実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホームページを提供するシステムに関する。
【０００２】
【従来の技術】
従来、ウェブページの内容は、そのウェブページを提供するサーバに備えられた記憶装置に格納されている。
【０００３】
【発明が解決しようとする課題】
しかし、複数のサーバによって提供される互いに異なるウェブページであっても、そのコンテンツのうち一部は他のウェブページと互いに同じ場合がある。以下、例として、世界中で販売される商品についての説明が、各国の支店によって設置された各サーバによって上で提供される場合について説明する。
【０００４】
各サーバによって提供されるウェブページは、各支店が担当する地域から最もアクセスされる可能性が高い。そこで、各支店は、その地域の消費者の好みにあわせてデザインされたウェブページを作成し、そのウェブページに地域向けの情報を掲載したりすることにより販売促進を図る。しかし、各支店が扱っている商品は同じであるため、異なる支店のウェブページであっても、それぞれのウェブページ上で提供される商品についての説明は同じ内容であることが多い。
【０００５】
このような場合、各サーバが、ウェブページを構成するコンテンツを記憶装置にそれぞれ格納すると、各サーバの記憶装置には、同じコンテンツ、上記の例の場合は商品についての説明が重複して格納されることになる。
従って、同じコンテンツを複数のサーバの記憶装置に記憶させることにより、記憶装置の使用効率が低下したり、複数のサーバに重複して記憶されているコンテンツの一元管理ができなくなったりするという問題が生じていた。
【０００６】
上記問題に鑑み、本発明は、同じコンテンツを複数のサーバの記憶装置に記憶させることを不要とする技術を提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明の１態様によれば、ネットワークを介して接続された複数のサーバによって構成されるシステムにおいて、第１のウェブページを提供する第１のローカル・サーバと、第１のウェブページと異なる第２のウェブページを提供する第２のローカル・サーバと、前記１のウェブページと前記第２のウェブページとに共通するコンテンツであるグローバル・コンテンツを管理するグローバル・コンテンツ・サーバとを備えるように構成する。これにより、同じコンテンツを複数のサーバの記憶装置に記憶させることを不要として、１つのサーバに一元管理させることが可能となる。
【０００８】
上記構成において、第１のウェブページを端末に出力させる際に、前記グローバル・コンテンツ以外のコンテンツは前記第１のローカル・サーバから前記端末に送信され、前記グローバル・コンテンツは前記グローバル・コンテンツ・サーバから前記端末に送信されるようにすることとしてもよい。
【０００９】
また、本発明の別の態様の１つによれば、ウェブページを提供するサーバにおいて、第１のウェブページのコンテンツの送信要求を端末から受信する送信要求受信手段と、要求された前記コンテンツが、第１のウェブページと、他のサーバによって提供される第２のウェブページとに共通するコンテンツであるグローバル・コンテンツであるか、前記第１のウェブページと前記第２のウェブページとに共通しないコンテンツであるローカル・コンテンツであるかを判定するコンテンツ判定手段と、前記ローカル・コンテンツを格納する格納手段と、要求された前記コンテンツが前記ローカル・コンテンツである場合、前記格納手段から前記ローカル・コンテンツを探索するコンテンツ探索手段と、探索された前記コンテンツを前記端末に送信するコンテンツ送信手段と、要求された前記コンテンツが前記グローバル・コンテンツである場合、前記グローバル・コンテンツを集中して管理するグローバル・コンテンツ・サーバに対して、要求された前記コンテンツを前記端末に送信する事を要求する送信要求を発行する送信要求発行手段と、を備える。
【００１０】
このように構成することによって、複数のサーバによって提供される異なるウェブページに共通するコンテンツをグローバル・コンテンツ・サーバに、一元的に管理させることが可能となる。
また、本発明の別の態様の１つによれば、ウェブページを提供するウェブページ提供方法において、第１のウェブページのコンテンツの送信要求を端末から受信し、要求された前記コンテンツが、他のサーバによって提供される第１のウェブページと異なる第２のウェブページとに共通するコンテンツであるグローバル・コンテンツであるか、前記第１のウェブページと前記第２のウェブページとに共通しないコンテンツであるローカル・コンテンツであるかを判定し、要求された前記コンテンツが前記ローカル・コンテンツである場合、前記ローカル・コンテンツを格納する格納手段から前記ローカル・コンテンツを探索して前記端末に送信し、要求された前記コンテンツが前記グローバル・コンテンツである場合、前記グローバル・コンテンツを集中して管理するグローバル・コンテンツ・サーバに対して、要求された前記コンテンツを前記端末に送信する事を要求する送信要求を発行する、ことを含む。この方法によっても、上述のサーバと同様の作用・効果が得ることができるため、上述の課題を解決する事が可能である。
【００１１】
また、本発明の別の態様の１つによれば、ウェブページに含まれるコンテンツを管理するサーバにおいて、複数のサーバによって提供される異なるウェブページに共通するコンテンツであるグローバル・コンテンツを集中して格納する格納手段と、前記グローバル・コンテンツの送信要求を前記複数のサーバの中の１つである第１のサーバから受信する送信要求受信手段と、前記第１のサーバから要求された前記グローバル・コンテンツを前記格納手段から探索するコンテンツ探索手段と、要求された前記グローバル・コンテンツを前記第１のサーバによって指定された端末に送信するコンテンツ送信手段と、を備える。このように構成することによっても上述の課題を解決する事が可能である。
【００１２】
また、上記構成において、前記グローバル・コンテンツは、グローバル・コンテンツを管理する管理者によって作成された原本を複製することにより作成されることとしてもよい。これにより、端末からネットワークを介して原本にアクセスされることを避けること可能となる。
【００１３】
また、本発明の別の態様の１つによれば、ウェブページに含まれるコンテンツを管理するコンテンツ管理方法において、複数のサーバによって提供される異なるウェブページに共通するコンテンツであるグローバル・コンテンツを集中して格納し、前記グローバル・コンテンツの送信要求を前記複数のサーバの中の１つである第１のサーバから受信し、前記第１のサーバから要求された前記グローバル・コンテンツを前記格納手段から探索し、要求された前記グローバル・コンテンツを前記第１のサーバによって指定された端末に送信する、ことを含む。この方法によっても、上述の課題を解決することが可能である。
【００１４】
なお、上記のウェブページを提供するサーバを構成する各手段によって行われる制御をコンピュータに行わせるプログラム、又は上記のコンテンツを管理するサーバを構成する各手段によって行われる制御をコンピュータに行わせるプログラムも、そのプログラムをコンピュータに実行させることによって前述した課題を解決することができる。また、上記プログラムを記録したコンピュータ読み取り可能な記録媒体から、そのプログラムをコンピュータに読み出させて実行させることによっても、上述の課題を解決することができる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。なお、同じ装置等には同じ参照番号をつけ、説明を省略する。
まず、図１を用いて本実施形態に係わるシステムの構成について説明する。
【００１６】
図１に示すように、グローバル・コンテンツ・サーバＧＣＳ１、複数のローカル・サーバＬＳ、ユーザ端末Ｕは、ネットワークＮを介して接続されている。図１において、４つのローカル・サーバ及び４つのユーザ端末が示されているが、ローカル・サーバ及びユーザ端末の数を限定する趣旨ではない。また、ネットワークＮは、１つのネットワークであっても、複数のネットワークの組み合わせであってもよい。ネットワークＮとして、例えば、インターネット、電話回線網、無線回線網等のＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）及びＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等が挙げられる。
【００１７】
本システムにおいて、インターネットやイントラネットにおいて広く用いられているドキュメントシステムであるＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）を採用する。各サーバは、ネットワークＮを介してユーザ端末Ｕや他のサーバ等にウェブページを提供する。ウェブページ記述する言語として、例えば、ＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）、ＸＨＴＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）、ＳＧＭＬ（Ｓｔａｎｄａｒｄ　Ｇｅｎｅｒａｌｉｚｅｄ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）等が挙げられる。
【００１８】
ユーザ端末Ｕは、ネットワークＮを介して各サーバと情報を通信する機能及びウェブページを閲覧するブラウザ機能を有する。ユーザ端末Ｕとして、卓上コンピュータ、ノート型コンピュータ、パームトップコンピュータ等が挙げられる。
本発明によれば、ローカル・サーバＬＳによって提供されるウェブページ中のコンテンツを、２つに分類する。１つは、複数のローカル・サーバＬＳが提供する互いに異なるウェブページに共通するコンテンツであるグローバル・コンテンツである。もう１つは、各ローカル・サーバＬＳによって提供されるウェブページに固有のコンテンツであるローカル・コンテンツである。
【００１９】
本発明を、商品の販売促進システムや、製品の使用方法等のマニュアルを提供するシステム及びコンサルティングに関するサービスを提供するシステム等に適用する場合、グローバル・コンテンツの例として、商品やアプリケーションに関する情報、製品の原理、歴史、作例等を示す情報などが挙げられる。一方、ローカル・コンテンツの例として、支店のロゴマーク、支店等の問い合わせ先を示す情報、地域限定商品に関する情報等が挙げられる。
【００２０】
本システムによって提供されるウェブページを閲覧するユーザは、原則的にまず、グローバル・コンテンツ・サーバＧＣＳ１にアクセスし、グローバル・コンテンツ・サーバＧＣＳ１から送信されるトップページに埋め込まれたリンクをたどる事により、各ユーザの地域を担当するローカル・サーバＬＳにアクセスする。つまり、グローバル・コンテンツ・サーバＧＣＳ１は、ユーザからのアクセスの玄関口の役割を果たす。さらに、グローバル・コンテンツ・サーバＧＣＳ１は、グローバル・コンテンツが格納されるグローバル・コンテンツ・データベースＧＣＤＢを備える。
【００２１】
ローカル・サーバＬＳは、各地域の支店用に設置されたサーバである。例えば、図１において、ローカル・サーバＬＳは、各々、エリアＡからＤを担当する支店によって設置され、支店が担当する地域のユーザに対してネットワークＮを介してウェブページ上で情報を提供する。例えば、エリアＡを担当する支店用に設置されたローカル・サーバＬＳＡは、エリアＡ内のユーザの端末ＵＡに対して情報を提供する。ローカル・サーバＬＳによって提供されるウェブページは、各支店が担当する地域のユーザ等の好み等にあわせてデザインされている。
【００２２】
ローカル・サーバＬＳは、それぞれローカル・コンテンツ・データベースＬＣＤＢを備え、各ローカル・コンテンツ・データベースＬＣＤＢには、それぞれのローカル・サーバによって提供されるウェブページのデザインを記述するデータや、地域向けのコンテンツ等の、各ローカル・サーバによって提供されるウェブページに固有のデータやコンテンツが格納される。ローカル・サーバＬＳは、ユーザからグローバル・コンテンツの送信を要求された場合、グローバル・コンテンツ・サーバＧＣＳ１に対して、そのグローバル・コンテンツの送信要求を発行する。一方、ユーザからローカル・コンテンツの送信を要求された場合は、ローカル・サーバＬＳは、各自に備えられたローカル・コンテンツ・データベースＬＣＤＢからそのローカル・コンテンツを取得し、そのユーザに送信する。
【００２３】
以下、上記のシステムを構成するサーバの構成について説明する。まず、図２を用いて、グローバル・コンテンツ・サーバＧＣＳ１の構成について説明する。図２に示すように、グローバル・コンテンツ・サーバＧＣＳ１は、送信要求受信部１、コンテンツ探索部２、コンテンツ送信部３及びグローバル・コンテンツ・データベースＧＣＤＢを備える。
【００２４】
送信要求受付部１は、ユーザ端末Ｕやローカル・サーバＬＳからコンテンツの送信要求を受け付ける。コンテンツ探索部２は、要求されたコンテンツをグローバル・コンテンツ・データベースＧＣＤＢから探索する。コンテンツ送信部３は、送信要求に基づいてユーザ端末に探索されたコンテンツを送信する。
【００２５】
グローバル・コンテンツ・データベースＧＣＤＢには、グローバル・トップウェブページを記述する情報及びグローバル・コンテンツ群が格納されている。グローバル・コンテンツ・データベースＧＣＤＢにおいて、グローバル・コンテンツは、その関係している商品に応じて複数の商品群にディレクトリ又はフォルダ等を用いて分類されている。
【００２６】
グローバル・コンテンツ・データベースＧＣＤＢに格納されている情報のうち、ユーザがグローバル・コンテンツ・サーバＧＣＳ１にアクセスする事によって閲覧する事ができる情報は、グローバル・トップページである。グローバル・トップページには、各ローカル・サーバＬＳへのリンクが埋め込まれている。グローバル・コンテンツを閲覧する場合、ユーザは、グローバル・コンテンツをグローバル・コンテンツ・サーバＧＣＳ１にアクセスして閲覧するのではなく、グローバル・トップページに埋め込まれたリンクを選択することによりローカル・サーバＬＳにアクセスし、ローカル・サーバＬＳを介して閲覧する。　メニューコンテンツは、各グローバル・コンテンツへのリンク集である。メニューコンテンツ及びグローバル・コンテンツは、グローバル・コンテンツ・データベースＧＣＤＢに格納された情報を管理する管理者は閲覧できるが、ユーザは閲覧することができない。管理者の例として、例えば、各支店のマーケティング担当者や、システム担当者が挙げられる。
【００２７】
このように、本発明によれば、グローバル・コンテンツ・サーバＧＣＳ１において、グローバル・コンテンツを一元的に管理することを可能とする。また、従来において各支店が独自にウェブページを作成する場合、各支店のウェブページに共通するコンテンツについても各支店が独自に作成していたため、各支店のウェブページに共通するコンテンツに労力及び費用が重複して投入されていた。しかし、各支店のウェブページに共通するコンテンツをグローバル・コンテンツとしてまとめて作成又は更新して各支店のウェブページで利用できるようにする事により、コンテンツの作成及び更新のために必要な労力及び費用を低減するという効果も得られる。さらに、グローバル・コンテンツを一元的に管理する事により、各支店がグローバル・コンテンツ・データベースＧＣＤＢからグローバル・コンテンツを取得し、そのグローバル・コンテンツを素材として利用することも可能となる。
【００２８】
次に、図３を用いてローカル・サーバＬＳの構成について説明する。図３に示すように、ローカル・サーバＬＳは、送信要求受信部１、コンテンツ探索部２、コンテンツ送信部３、コンテンツ判定部４、送信要求発行部５及びローカル・コンテンツ・データベースＬＣＤＢを備える。送信要求受信部１は、ユーザ端末からコンテンツの送信要求を受信する。コンテンツ判定部４は、送信を要求されたコンテンツの格納場所を示す情報に基づいて、ウェブページに表示されるコンテンツがグローバル・コンテンツであるのか、ローカル・コンテンツであるのか判定する。
【００２９】
より具体的には、コンテンツの格納場所が、グローバル・コンテンツ・サーバＧＣＳ１を識別する識別情報、例えばＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）やＵＲＩ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｉｄｅｎｔｉｆｉｅｒ）等を用いて示されている場合、コンテンツ判定部４は、送信を要求されたコンテンツはグローバル・コンテンツであると判定する。コンテンツ探索部２は、グローバル・コンテンツ・サーバＧＣＳに備えられるコンテンツ探索部２と基本的に同じである。ローカル・サーバＬＳのコンテンツ探索部２は、送信を要求されたコンテンツがコンテンツ判定部４によってローカル・コンテンツであると判定された場合、ローカル・コンテンツ・データベースＬＣＤＢ内を探索する。コンテンツ送信部３は、コンテンツ探索部２によって探索されたローカル・コンテンツを、そのコンテンツの送信を要求したユーザ端末に送信する。
【００３０】
一方、ユーザ端末から送信を要求されたコンテンツがコンテンツ判定部４によってグローバル・コンテンツであると判定された場合、送信要求発行部５は、グローバル・コンテンツ・サーバＧＣＳに対してそのグローバル・コンテンツの送信要求を発行する。
【００３１】
ローカル・コンテンツ・データベースＬＣＤＢには、ローカルトップページ等のウェブページを記述する情報及びローカル・コンテンツ群が格納されている。ローカル・コンテンツ・データベースＬＣＤＢにおいて、ローカル・コンテンツは、その関係している商品に応じて複数の商品群に分類されている。
【００３２】
続いて、図４を用いて、第１実施形態に係わるシステムによって提供されるウェブページのコンテンツの関係について説明する。グローバル・トップページ及びローカル・トップページは、それぞれ、ユーザ端末Ｕがグローバル・コンテンツ・サーバＧＣＳ及びローカル・サーバＬＳにアクセスした際に、最初にユーザ端末Ｕの表示装置に表示されるウェブページである。ユーザは、トップページに格納されたリンクをたどる事により、ウェブページのメニューページをユーザ端末Ｕの表示装置に表示させる事ができる。ユーザは、メニューページに埋め込まれたリンクをたどる事により、閲覧したいコンテンツをユーザ端末Ｕの表示装置に表示させる。上述のように、コンテンツには、グローバル・コンテンツとローカル・コンテンツとがある。ユーザによって選択されたコンテンツをユーザ端末Ｕに表示させる際に、グローバル・コンテンツは、グローバル・コンテンツ・サーバＧＣＳから取得され、ローカル・コンテンツは、ローカル・サーバＬＳから取得される。
【００３３】
以下、図５を用いて、第１実施形態に係わるシステムにおける動作について説明する。説明において、適宜ウェブページの例を参照するが、ウェブページのデザインや構成を限定する趣旨ではない。
まず、管理者は、検索サービスをユーザに対して提供するサーチエンジン等に、グローバル・コンテンツ・サーバＧＣＳ１を登録する。これは、ユーザからのグローバル・コンテンツ・サーバＧＣＳ１へのアクセスを促進するためである。ここで、管理者は、グローバル・コンテンツ・サーバＧＣＳ１をサーチエンジン等に登録し、ローカル・サーバＬＳを登録しない事としても良い。これにより、以下の効果が得られる。
【００３４】
・ローカル・サーバＬＳとグローバル・コンテンツ・サーバＧＣＳ１のそれぞれをサーチエンジン等に登録してそれぞれ個別に宣伝することは、コストがかかる上、効率的ではない。グローバル・コンテンツ・サーバＧＣＳ１をサーチエンジンに登録してグローバル・コンテンツ・サーバＧＣＳ１を集中的に宣伝することが可能となる。
【００３５】
・ローカル・サーバＬＳとグローバル・コンテンツ・サーバＧＣＳ１のそれぞれをサーチエンジン等に登録すると、ユーザがサーチエンジンで検索をした場合、複数のローカル・サーバＬＳとグローバル・コンテンツ・サーバＧＣＳとが検索結果としてヒットする。ユーザは、ヒットしたサーバの中のうちグローバル・コンテンツ・サーバＧＣＳ１又はユーザが属する地域を担当する支店のローカル・サーバＬＳにアクセスすれば問題ない。しかし、ユーザが、ユーザの属する地域と異なる地域を担当する支店のローカル・サーバＬＳにアクセスした場合、ユーザの属する地域向けではない情報を閲覧することになる。また、この場合にユーザがそのローカル・サーバＬＳに問い合わせを送信すると、問い合わせを受信した支店がユーザの属する地域を担当する支店にその問い合わせを連絡した上で、連絡を受けた支店がその問い合わせに対する回答を行うことになる。そのため、問い合わせに対する回答に時間がかかることになるため、望ましくない。
【００３６】
グローバル・コンテンツ・サーバＧＣＳ１のみをサーチエンジン等に登録し、ユーザがグローバル・コンテンツ・サーバＧＣＳ１のグローバル・トップページにアクセスして適切なローカル・サーバＬＳへのリンクを選択するように構成する事により、ユーザが適切でないローカル・サーバＬＳにアクセスすることを防ぐ事が可能となる。
【００３７】
ユーザは、サーチエンジン等を利用して、グローバル・コンテンツ・サーバＧＣＳ１を識別する識別情報を取得し、グローバル・トップページをユーザ端末Ｕの表示装置に表示させる。
図６に、グローバル・トップページの一例を示す。図６に示すように、グローバル・トップページには、各地域に設けられた支店用のローカル・サーバＬＳへのリンクが表示される。ユーザは、自分が属する地域のローカル・サーバＬＳへのリンクを選択することにより、その地域に対応したウェブページを閲覧する。
【００３８】
なお、グローバル・トップページに各支店へのリンク以外のコンテンツ、例えば、世界中のユーザに向けたメッセージ等のコンテンツを含むこととしても良い事はいうまでもない。
図７にローカル・サーバによって提供されるウェブページの構成の一例を示す。なお、図７において、１つのウェブページを複数のフレームに分割していると仮定して説明するが、フレームを使う場合にウェブページのデザインを限定する趣旨ではない。図７に示すように、ローカル・サーバＬＳによって提供されるウェブページは、ヘッダーフレーム、メニューフレーム及びコンテンツ表示フレームを備える。
【００３９】
ヘッダーフレームには、現在ユーザがアクセスしているローカル・サーバを管理している支店を示す情報が表示される。例えば、ヘッダーフレームに支店名や支店のロゴマークを表示することとしてもよい。メニューフレームには、各商品群内の各種コンテンツへのリンク集（メニュー）を表示される。メニューは、階層的に構造されており、メニューフレームに表示されるメニューは、ユーザの指定に基づいてより深い階層に深化して表示される。ヘッダーフレーム及びメニューフレームに表示されるコンテンツは、原則的には各支店によって独自に作成されたローカル・コンテンツである。
【００４０】
コンテンツ表示フレームには、メニューフレームにおいて選択されたコンテンツが表示される。コンテンツ表示フレームに表示されるコンテンツは、ローカル・コンテンツであることもあれば、グローバル・コンテンツであることもある。コンテンツ表示フレームに表示されるローカル・コンテンツの例として、地域限定サービスに関する説明や、地域のユーザ向けのアナウンス等が挙げられる。また、コンテンツ表示フレームに表示されるグローバル・コンテンツの例として、世界中で販売される商品に関する説明等が挙げられる。
【００４１】
以下、図８を用いて、ローカル・サーバＬＳによって提供されるウェブページについて具体的に説明する。図８（ａ）は、複数のローカル・サーバで共通してウェブページに掲載されるグローバル・コンテンツの例として、ある商品についての説明を示す。図８（ｂ）及び（ｃ）は、異なるローカル・サーバＬＳによって提供される、いずれも同じ商品についての説明を掲載するウェブページを示す。ここでは、例として、図８（ｂ）はアジア向けウェブページを示し、図８（ｂ）はヨーロッパ向けウェブページを示す。図８（ｂ）及び（ｃ）に示すように、基本的に両ウェブページとも、ヘッダーフレーム、メニューフレーム及びコンテンツ表示フレームを備える。２つのウェブページのヘッダーフレームには、それぞれの支店のロゴマークが表示され、メニューフレームには、それぞれ異なるデザインを持つメニューが表示される。しかし、両ウェブページのコンテンツ表示フレームには、同じグローバル・コンテンツが表示されている。
【００４２】
なお、本発明ではコンテンツの管理に特徴があるため、ユーザ端末Ｕに表示されるウェブページに、従来との違いは見られない。従来技術のように各支店のサーバの記憶装置に各ウェブページのコンテンツを全て記憶する場合でも、図８（ｂ）及び（ｃ）に示すようなウェブページをユーザに提供することはもちろん可能である。
【００４３】
次に、図９を用いて、ローカル・サーバＬＳによって提供されるウェブページをユーザ端末Ｕに出力させる処理の流れについて説明する。なお、図９において、紙面向かって点線の右側に記載された処理は、グローバル・コンテンツ・サーバＧＣＳ１によって行われる処理を示し、点線の左側に記載された処理はローカル・サーバＬＳによって行われる処理を示す。
【００４４】
まず、ユーザ端末Ｕのブラウザから、ローカル・サーバＬＳ内の送信要求受信部１は、コンテンツの格納場所を示す情報（ＵＲＬ又はＵＲＩ等）とともにコンテンツの送信要求を受信する（Ｓ１）。なお、通常、コンテンツの格納場所を示す情報は、ウェブページを記述する情報に含まれる。ローカル・サーバＬＳ内のコンテンツ判定部４は、送信を要求されたコンテンツの格納場所を示す情報に基づいて、そのコンテンツはローカル・コンテンツであるか否か判定する（Ｓ２）。送信を要求されたコンテンツがローカル・コンテンツであると判定された場合、ローカル・サーバＬＳ内のコンテンツ探索部２は、そのコンテンツの格納場所を示す情報に基づいて、ローカル・コンテンツ・データベースＬＣＤＢからそのコンテンツを取得する（Ｓ３）。ローカル・サーバＬＳ内のコンテンツ送信部３は、そのコンテンツをユーザ端末Ｕへ送信し（Ｓ４）、処理フローの最初に戻る。
【００４５】
一方、Ｓ２において、送信を要求されたコンテンツがグローバル・コンテンツであると判定された場合、ローカル・サーバＬＳ内の送信要求発行部５は、ユーザによって送信を要求されたコンテンツの格納場所を示す情報と共に、そのコンテンツの送信要求をグローバル・コンテンツ・サーバＧＣＳ１に送信する（Ｓ５）。
【００４６】
グローバル・コンテンツ・サーバＧＣＳ１内の送信要求受信部１が、ローカル・サーバＬＳからコンテンツの格納場所を示す情報及び送信要求を受信すると、グローバル・コンテンツ・サーバＧＣＳ１内のコンテンツ探索部２は、コンテンツの格納場所を示す情報に基づいて、グローバル・コンテンツ・データベースＧＣＤＢから要求されたコンテンツを探索する（Ｓ６）。グローバル・コンテンツ・サーバＧＣＳ１内のコンテンツ送信部３は、そのコンテンツをユーザ端末Ｕに送信する（Ｓ７）。
【００４７】
このようにして、ローカル・コンテンツはローカル・サーバＬＳから、グローバル・コンテンツはグローバル・コンテンツ・サーバＧＣＳ１から、それぞれユーザ端末Ｕに送信される。
次に、第２実施形態について説明する。第１実施形態では、第２実施形態第２実施形態に係わるシステムの構成は、第１実施形態と同様であるため、システム構成についての説明は省略する。図１０に、第２実施形態に係わるグローバル・コンテンツ・サーバＧＣＳ２の構成を示す。図１０に示すように、第２実施形態に係わるグローバル・コンテンツ・サーバＧＣＳ２は、送信要求受信部１、コンテンツ探索部２及びコンテンツ送信部３及びグローバル・コンテンツ・データベースＧＣＤＢに加え、リンク用コンテンツ・データベースＣＲＥＦＤＢを備える。
【００４８】
リンク用コンテンツ・データベースＣＲＥＦＤＢは、各商品群のグローバル・トップページ及び、リンク用コンテンツを格納する。リンク用コンテンツは、グローバル・コンテンツ・データベースＧＣＤＢに格納されている各商品群のグローバル・コンテンツと同じ内容である。なお、管理者が管理しやすいように、グローバル・コンテンツにリンク用コンテンツへのリンクを埋め込むこととしてもよい。
【００４９】
第２実施形態においても第１実施形態と同様に、管理者はグローバル・コンテンツを編集する。第２実施形態によれば、グローバル・コンテンツ・データベースＧＣＤＢ内のコンテンツは、管理者を識別する識別情報と暗証番号によって保護されるため、アクセス権を持たない者はネットワークＮを介してグローバル・コンテンツ・データベースＧＣＤＢ内のコンテンツにアクセスすることはできない。
【００５０】
グローバル・コンテンツの編集後、管理者はそのグローバル・コンテンツと同じ内容であるリンク用コンテンツをリンク用コンテンツ・データベースＣＲＥＦＤＢに格納させる。ローカル・サーバＬＳによって提供されるウェブページには、グローバル・コンテンツ・データベースＧＣＤＢ内のグローバル・コンテンツではなく、リンク用コンテンツ・データベースＣＲＥＦＤＢ内のリンク用コンテンツを参照するように、リンクが埋め込まれる。従って、第２実施形態によれば、コンテンツ探索部２は、送信を要求されたリンク用コンテンツをリンク用コンテンツ・データベースＣＲＥＦＤＢから探索する。
【００５１】
以下、図１１を用いて、第２実施形態に係わるシステムによって提供されるウェブページのコンテンツの関係について、図４に示す第１実施形態と異なる点に注目して説明する。図１１に示すように、ローカル・サーバＬＳによって提供されるウェブページにはリンク用コンテンツへのリンクが埋め込まれている。従って、第２実施形態によれば、ユーザは、グローバル・コンテンツを閲覧することは無い。代わりに、ユーザは、ウェブページに埋め込まれているリンクを参照する事により、ローカル・サーバＬＳを介してグローバル・コンテンツと同じ内容を持つリンク用コンテンツを閲覧する。リンク用コンテンツ・データベースＣＲＥＦＤＢ内のリンク用コンテンツは、分類されていない。また、リンク用コンテンツは互いにリンク関係を持たない。
【００５２】
第１実施形態によれば、グローバル・コンテンツ・データベースＧＣＤＢ内のグローバル・コンテンツは、ディレクトリ等を用いて階層的に分類されている。従って、ユーザが、コンテンツの格納場所を示す情報からコンテンツの分類の階層構造を推測し、その階層構造の上層側から下層に含まれる情報の一覧を取得することにより、グローバル・コンテンツ・データベースＧＣＤＢ内に格納されるグローバル・コンテンツを閲覧することがあり得る。この場合、そのユーザに閲覧される事が望ましくないグローバル・コンテンツを閲覧することがあり得る。例えば、ユーザが、そのユーザの地域では販売されていない商品についての情報を閲覧してしまうと、その商品の購入を希望することもありうるという問題がある。
【００５３】
一方、第２実施形態によれば、リンク用コンテンツ・データベースＣＲＥＦＤＢ内のリンク用コンテンツは、階層的に分類されていないため、上記のような問題が生じる可能性は低くなる。
なお、グローバル・コンテンツ・データベースＧＣＤＢとリンク用コンテンツ・データベースＣＲＥＦＤＢは、互いに物理的に異なる記憶装置として実現する事としても良いし、物理的に同じ記憶装置内に作成された異なるディレクトリ（又はフォルダ）として実現されることとしても良い。
【００５４】
次に、第２実施形態に係わるシステムにおける動作について説明する。第２実施形態に係わるシステムと第１実施形態に係わるシステムの動作は、ほぼ同様である。両者で異なる点は、第１実施形態によれば、図５のＳ６において、グローバル・コンテンツ・サーバＧＣＳ１のコンテンツ探索部２は、グローバル・コンテンツ・データベースＧＣＤＢから要求されたグローバル・コンテンツを探索していたが、第２実施形態によれば、グローバル・コンテンツ・サーバＧＣＳ２のコンテンツ探索部２は、リンク用コンテンツ・データベースＣＲＥＦＤＢからリンク用コンテンツを取得することである。
【００５５】
上記において説明したグローバル・コンテンツ・サーバＧＣＳ１、グローバル・コンテンツ・サーバＧＣＳ２、ローカル・サーバＬＳ及びユーザ端末Ｕは、コンピュータを用いて構成することができる。以下、コンピュータの構成について、図１２を用いて説明する。
【００５６】
図１２に示すようにコンピュータは、ＣＰＵ１１、メモリ１２、入力装置１３、出力装置１４、外部記憶装置１５、媒体駆動装置１６、及びネットワーク接続装置１７を備え、それらはバス１８により互いに接続されている。
メモリ１２は、例えば、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等を含み、処理に用いられるプログラムとデータを格納する。グローバル・コンテンツ・サーバＧＣＳ１又はＧＣＳ２の機能をコンピュータに実現させる場合、送信要求受信部１、コンテンツ探索部２及びコンテンツ送信部３によって行われる処理をコンピュータに実現させるためのプログラムが、コンピュータのメモリ１２の特定のプログラムコードセグメントに格納される。
【００５７】
一方、ローカル・サーバＬＳの機能をコンピュータに実現させる場合、送信要求受信部１、コンテンツ探索部２、コンテンツ送信部３、コンテンツ判定部４及び送信要求発行部５によって行われる処理をコンピュータに実現させるためのプログラムが、コンピュータのメモリ１２の特定のプログラムコードセグメントに格納される。なお、グローバル・コンテンツ・サーバＧＣＳ１、ＧＣＳ２及びローカル・サーバＬＳによって行われる処理については、図５を用いて既に説明した。
【００５８】
ＣＰＵ１１は、メモリ１２を利用して上述のプログラムを実行することにより、必要な処理を行う。コンテンツ探索部２、コンテンツ送信部３、コンテンツ判定部４及び送信要求発行部５の機能は、ＣＰＵ１１によって実現される。なお、送信要求受信部１、コンテンツ送信部３及び送信要求発行部５の機能の一部は、後述のネットワーク接続装置１７によっても実現される。
【００５９】
入力装置１３は、例えば、キーボード、ポインティングデバイス、タッチパネル等であり、ユーザからの指示や情報の入力に用いられる。出力装置１４は、例えば、ディスプレイやプリンタ等であり、コンピュータのユーザへの問い合わせ、処理結果等の出力に用いられる。
【００６０】
外部記憶装置１５は、例えば、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等である。外部記憶装置１５は、グローバル・コンテンツ・データベースＧＣＤＢ、リンク用コンテンツ・データベースＣＲＥＦＤＢ及びローカル・コンテンツ・データベースＬＣＤＢを実現する。なお、グローバル・コンテンツ・サーバＧＣＳ１、ＧＣＳ２又はローカル・サーバＬＳの機能を実現させるべきプログラムを外部記憶装置１５に保存しておき、必要に応じてコンピュータのメモリ１２にロードして使用することもできる。
【００６１】
媒体駆動装置１６は、可搬記録媒体１９を駆動し、その記録内容にアクセスする。可搬記録媒体１９としては、メモリカード、メモリスティック、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、光ディスク、光磁気ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）等、任意のコンピュータ読み取り可能な記録媒体が用いられる。この可搬記録媒体１９にグローバル・コンテンツ・サーバＧＣＳ１、ＧＣＳ２又はローカル・サーバＬＳの機能を実現させるべきプログラムをを格納しておき、必要に応じて、それらをコンピュータのメモリ１２にロードして使用することもできる。
【００６２】
ネットワーク接続装置１７は、ＬＡＮ、ＷＡＮ等の任意のネットワークＮ（回線）を介して外部の装置を通信し、通信に伴うデータ変換を行う。また、必要に応じて、グローバル・コンテンツ・サーバＧＣＳ１、ＧＣＳ２又はローカル・サーバＬＳの機能を実現させるべきプログラムを外部の装置から受け取り、コンピュータのメモリ１２にロードして使用することもできる。
【００６３】
図１３は、図１１のコンピュータへのプログラムのローディングを説明する図である。
上述の実施形態において説明したグローバル・コンテンツ・サーバＧＣＳ１、ＧＣＳ２又はローカル・サーバＬＳの機能を汎用的なコンピュータに行わせることも可能である。そのためには、グローバル・コンテンツ・サーバＧＣＳ１及びＧＣＳ２又はローカル・サーバＬＳの機能をコンピュータに実現させるプログラムを、コンピュータで読み取り可能な記録媒体１９に予め記憶させておく。そして、図１３に示すようにしてその記録媒体１９からプログラムをコンピュータに読み出させて、そのコンピュータのメモリ１２や外部記憶装置１５に一旦格納させ、この格納されたプログラムをそのコンピュータの有するＣＰＵ１１に読み出させて実行させるように構成すればよい。
【００６４】
また、プログラム（データ）提供者が有するデータベース２０から、通信回線（ネットワーク）２１を介して、プログラムをダウンロードすることとしてもよい。この場合、例えば、プログラム（データ）提供者が有する送信側コンピュータでは、上述のプログラムを表現するプログラム・データをプログラム・データ・シグナルに変換し、モデムを用いて変換されたプログラム・データ・シグナルを変調することにより伝送信号を得て、得られた伝送信号を通信回線２１（伝送媒体）に出力する。プログラムを受信するコンピュータでは、モデムを用いて受信した伝送信号を復調することにより、プログラム・データ・シグナルを得て、得られたプログラム・データ・シグナルを変換することにより、プログラム・データを得る。なお、送信側のコンピュータと受信側のコンピュータの間を接続する通信回線２１（伝送媒体）がデジタル回線の場合、プログラム・データ・シグナルを通信することも可能である。また、プログラムを送信するコンピュータと、プログラムをダウンロードするコンピュータとの間に、電話局等のコンピュータが介在しても良い。
【００６５】
【発明の効果】
本発明によれば、複数のサーバによって提供される互いに異なるウェブページにおいて共通するコンテンツを、グローバル・コンテンツとして１つのサーバに備えられた記憶装置に格納し、ユーザ端末からのグローバル・コンテンツの送信要求を受信した場合、そのサーバからグローバル・コンテンツをユーザ端末に送信するように構成する。これにより、同じコンテンツを複数のサーバの記憶装置に記憶させることを不要とし、１つのサーバで一元管理する事を可能とする。
【図面の簡単な説明】
【図１】第１実施形態に係るシステムの構成図である。
【図２】第１実施形態に係わるグローバル・コンテンツ・サーバの構成図である。
【図３】ローカル・サーバの構成図である。
【図４】第１実施形態に係わるシステムによって提供されるウェブページのコンテンツの関係を説明する図である。
【図５】第１実施形態に係わるシステムにおける動作を説明する図である。
【図６】グローバル・トップページの一例を示す図である。
【図７】ローカル・サーバによって提供されるウェブページの構成の一例を示す図である。
【図８】ローカル・サーバによって提供されるウェブページについて具体的に説明する図である。
【図９】ローカル・サーバによって提供されるウェブページをユーザ端末に出力させる処理の流れを示すフローチャートである。
【図１０】第２実施形態に係わるグローバル・コンテンツ・サーバの構成図である。
【図１１】第２実施形態に係わるシステムによって提供されるウェブページのコンテンツの関係を説明する図である。
【図１２】コンピュータの構成図である。
【図１３】コンピュータへのプログラムのローディングを説明する図である。
【符号の説明】
１　送信要求受信部
２　コンテンツ探索部
３　コンテンツ送信部
４　コンテンツ判定部
５　送信要求発信部
１１　ＣＰＵ
１２　メモリ
１３　入力装置
１４　出力装置
１５　外部記憶装置
１６　媒体駆動装置
１７　ネットワーク接続装置
１８　バス
１９　可搬記録媒体
２０　データベース
２１　通信回線
ＣＲＥＦＤＢ　リンク用コンテンツ・データベース
ＧＣＤＢ　グローバル・コンテンツ・データベース
ＧＣＳ１、ＧＣＳ２　グローバル・コンテンツ・サーバ
ＬＣＤＢ　ローカル・コンテンツ・データベース
ＬＳ　ローカル・サーバ
Ｎ　ネットワーク
Ｓ　ステップ
Ｕ　ユーザ端末
【図１】
2004038564.tif 000003
【図２】
2004038564.tif 000004
【図３】
2004038564.tif 000005
【図４】
2004038564.tif 000006
【図５】
2004038564.tif 000007
【図６】
2004038564.tif 000008
【図７】
2004038564.tif 000009
【図８】
2004038564.tif 000010
【図９】
2004038564.tif 000011
【図１０】
2004038564.tif 000012
【図１１】
2004038564.tif 000013
【図１２】
2004038564.tif 000014
【図１３】
2004038564.tif 000015