(57)【特許請求の範囲】
【請求項１】
サーバが定義する共通の仮想空間を多数の区画に分割し、夫々をクライアント端末を介してこのサーバにアクセスして来るサービス会員に付与し、各サービス会員は自己が付与された区画に仮想生物を育成するゲームサービスを提供するネットワーク育成ゲームシステムにおいて、
前記サーバは、
前記サービス会員の識別情報を登録する会員情報管理部と、
前記区画毎に、その区画が付与されたサービス会員の識別情報と、その区画にて育成される仮想生物の状態を定義し、前記クライアントに送信された際に当該仮想生物の画像を合成させる第１種パラメータと、この仮想生物の育成条件の一部をなす第２種パラメータと、前記クライアントに送信された際にその区画に関するメッセージを表示させるためのメッセージデータとを保持すると共に、所定の周期毎に、その時点で保持している前記第２種パラメータに基づいて、前記育成条件に従って前記第１種パラメータを更新する区画管理部と、
前記クライアント端末から特定の区画についての前記第１種パラメータの要求を受信した場合には、該当する区画の第１種パラメータを要求元のクライアント端末に送信し、前記クライアント端末から特定の区画についての前記メッセージデータの要求を受信した場合には、該当する区画のメッセージデータを要求元のクライアント端末に送信し、前記クライアント端末から特定の区画についての前記第２種パラメータの変更コマンドを受信すると、その区画が付与されたサービス会員であるとしてその識別情報が前記区画管理部に登録されているオペレータによる場合に限って所定のルールに従って当該区画の前記第２種パラメータを変更し、前記クライアント端末から特定の区画についての前記メッセージデータを受信すると、前記クライアント端末のオペレータの識別情報が前記会員情報管理部に登録されている場合に限って当該メッセージデータを前記区画管理部に登録する制御部と
を備えることを特徴とするネットワーク育成ゲームシステム。
【請求項２】
前記クライアント端末は、前記サーバから受信した前記第１種パラメータに基づいて前記仮想生物の画像を合成する画像合成部と、前記サーバから受信した前記メッセージデータが示すメッセージを表示するメッセージ表示部と、前記オペレータによる操作に応じて、前記メッセージデータを生成するメッセージ生成部と、前記オペレータによる操作に応じて、前記第１種パラメータ及び前記メッセージデータの要求，前記変更コマンド，及び、前記メッセージ生成部によって生成されたメッセージデータを前記サーバへ送信する送信部とを備えることを特徴とする請求項１記載のネットワーク育成ゲームシステム。
【請求項３】
前記サーバの制御部は、個々の区画に関して、その区画が付与されたサービス会員であるとしてその識別情報が前記区画管理部に登録されているオペレータのクライアント端末に対して、所有者である旨を通知し、前記クライアント端末の送信部は、前記所有者である旨が通知されている場合に限って、前記変更コマンドを前記サーバへ送信することを特徴とする請求項２記載のネットワーク育成ゲームシステム。
【請求項４】
ネットワークを介してクライアント端末に接続されるコンピュータに対して、仮想空間を定義させるとともに、当該仮想空間を多数の区画に分割し、夫々をクライアント端末を介してこのサーバにアクセスして来るサービス会員に付与し、各サービス会員は自己が付与された区画に仮想生物を育成させるネットワーク育成ゲームを実行させるプログラムを格納したコンピュータ可読媒体であって、
前記コンピュータを、
前記サービス会員の識別情報を登録させる手段、
前記区画毎に、その区画が付与されたサービス会員の識別情報と、その区画にて育成される仮想生物の状態を定義し、前記クライアントに送信された際に当該仮想生物の画像を合成させる第１種パラメータと、この仮想生物の育成条件の一部をなす第２種パラメータと、前記クライアントに送信された際にその区画に関するメッセージを表示させるためのメッセージデータとを保持させる手段、
前記クライアント端末から特定の区画についての前記第１種パラメータの要求を受信した場合には、該当する区画の第１種パラメータを要求元のクライアント端末に送信させ、前記クライアント端末から特定の区画についての前記メッセージデータの要求を受信した場合には、該当する区画のメッセージデータを要求元のクライアント端末に送信させ、前記クライアント端末から特定の区画についての前記第２種パラメータの変更コマンドを受信すると、その区画が付与されたサービス会員であるとしてその識別情報が登録されているオペレータによる場合に限って所定のルールに従って当該区画の前記第２種パラメータを変更し、前記クライアント端末から特定の区画についての前記メッセージデータを受信すると、前記クライアント端末のオペレータの識別情報が登録されている場合に限ってこのメッセージデータを登録させる手段として機能させるためのプログラムを格納したコンピュータ可読媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバに対してコンピュータネットワークを介してクライアント端末がアクセスすることによって、サーバが提供する仮想空間内にてユーザが仮想生物を育成するネットワーク育成ゲームシステムに関する。
【０００２】
【従来の技術】
近年、デジタルペットと称される育成ゲームが流行している。この育成ゲームは、携帯ゲーム機，家庭用ゲームコンピュータ及びパソコン等のコンピュータ上でプログラムを実行することによって、仮想空間をこのコンピュータの画面内に形成するとともにこの仮想空間内に仮想生物を生成し、プログラムによって予め定められた成長ルールに対してユーザによって適宜入力されるパラメータや時間パラメータや乱数を当てはめることによって、この仮想生物を仮想空間内で育成（成長，若しくは意に反した衰弱）させる種類のゲームである。このような育成ゲームが登場した当初は、仮想空間は個々のコンピュータ内のみで閉じていたが、遊技者の意図せぬパラメータを導入してゲームの意外性を高めるため、また、同好者同士で仮想空間を連結してゲームの広がりを持たせるために、同じ育成ゲームを実行しているコンピュータ間での通信を介して各種パラメータ（仮想生物の個性を定義するパラメータや、各種アイテムを定義するパラメータ）を交換可能にすることも、行われている。
【０００３】
このような育成ゲームの流行を背景に、インターネット等のコンピュータネットワークを介してコンテンツサービスを提供している業者（以下、「コンテンツサービス提供者」という）がそのサーバ内に共通の仮想空間を定義し、コンテンツサービス受給者たる多数の会員ユーザがこの仮想空間内にて夫々自己の仮想生物を育成させる育成ゲームサービスも、提供され始めれている。このようにネットワークを介して共通の仮想空間内で複数ユーザが夫々自己の仮想生物を育成することができる育成ゲームのシステムを、以下、「ネットワーク育成ゲームシステム」という。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来提供されていたネットワーク育成ゲームシステムによると、個々の仮想生物に対する育成はその仮想生物の所有者たる資格を有する会員（ネットワーク育成ゲームシステムのサービスに入会したユーザ）のみが可能であるものの、他人の所有になる仮想生物に対するアクセス（仮想生物の鑑賞，所有者に対するメッセージ書き込み，等）は資格を問われなかったので、会員と非会員とでアクセスレベルに区別がなかった。そのため、ネットワーク育成ゲームを通じて他人とコミュニケーションを行いたいものの自ら仮想生物を育成するのには躊躇するといった程度の興味レベルの非会員は、敢えてこのサービスに会員として入会しなくても所期の目的を達成できてしまうので、自ら進んでこのサービスに入会することがなかった。このように、従来提供されていたネットワーク育成ゲームシステムによると、仮想生物の育成に躊躇している非会員に対するサービスへの入会を促進する要因に乏しかったので、会員を増加させることによってサービスの規模を拡大するとともに多数の個性ある仮想生物を共通の仮想空間に発生させることによってサービスの魅力を増大させることが、できなかった。
【０００５】
本発明の課題は、このような問題に鑑み、サーバが定義する共通の仮想空間内にてサービス会員に仮想生物を育成させるネットワーク育成ゲームシステムにおいて、或るサービス会員が育成している仮想生物に対するアクセスレベルを、他のサービス会員と非会員との間で差を付けることにより、非会員に対してサービスへの加入を促進し、もって、多数の個性ある仮想生物を仮想空間内にて生成させることによってサービス自体の魅力を加速度的に増大させることができるネットワーク育成ゲームシステムの提供である。
【０００６】
【課題を解決するための手段】
本発明は、上記課題を解決するために、以下の構成を採用した。
【０００７】
即ち、請求項１記載の発明は、サーバが定義する共通の仮想空間を多数の区画に分割し、夫々をクライアント端末を介してこのサーバにアクセスして来るサービス会員に付与し、各サービス会員は自己が付与された区画に仮想生物を育成するゲームサービスを提供するネットワーク育成ゲームシステムにおいて、前記サーバは、前記サービス会員の識別情報を登録する会員情報管理部と、前記区画毎に、その区画が付与されたサービス会員の識別情報と、その区画にて育成される仮想生物の状態を定義し、前記クライアントに送信された際に当該仮想生物の画像を合成させる第１種パラメータと、この仮想生物の育成条件の一部をなす第２種パラメータと、前記クライアントに送信された際にその区画に関するメッセージを表示させるためのメッセージデータとを保持すると共に、所定の周期毎に、その時点で保持している前記第２種パラメータに基づいて、前記育成条件に従って前記第１種パラメータを更新する区画管理部と、前記クライアント端末から特定の区画についての前記第１種パラメータの要求を受信した場合には、該当する区画の第１種パラメータを要求元のクライアント端末に送信し、前記クライアント端末から特定の区画についての前記メッセージデータの要求を受信した場合には、該当する区画のメッセージデータを要求元のクライアント端末に送信し、前記クライアント端末から特定の区画についての前記第２種パラメータの変更コマンドを受信すると、その区画が付与されたサービス会員であるとしてその識別情報が前記区画管理部に登録されているオペレータによる場合に限って所定のルールに従って当該区画の前記第２種パラメータを変更し、前記クライアント端末から特定の区画についての前記メッセージデータを受信すると、前記クライアント端末のオペレータの識別情報が前記会員情報管理部に登録されている場合に限って当該メッセージデータを前記区画管理部に登録する制御部とを、備えることを特徴とする。
【０００８】
このように構成されると、サービス会員として会員情報管理部にその識別情報が登録されているオペレータがクライアント端末を介してサーバにアクセスした場合、特定の区画についての第１種パラメータ及びメッセージデータをサーバに要求すれば、サーバの制御部は、これらをそのクライアント端末に送信する。クライアント端末は、受信した第１種パラメータに基づいて仮想生物の画像を合成することができるとともに、受信したメッセージデータが示すメッセージの内容を表示することができる。これに加えて、サービス会員として会員情報管理部にその識別情報が登録されているオペレータがクライアント端末を介してサーバにアクセスした場合、特定の区画についてメッセージデータを送信すれば、サーバの制御部は、このメッセージデータを当該区画に関して区画管理部に登録する。従って、サービス会員同士であれば、このメッセージデータをやりとりすることができるので、コミュニケーションをとることができる。これに対して、サービス会員として会員情報管理部にその識別情報が登録されていないオペレータがクライアント端末を介してサーバにアクセスした場合、特定の区画についての第１種パラメータをサーバに要求すれば、サーバの制御部は、要求された第１種パラメータをそのクライアント端末に送信する。しかしながら、クライアント端末がメッセージをサーバに送信しても、サーバの制御部は、このクライアント端末のオペレータの識別情報が会員情報管理部に登録されていないために、そのメッセージを区画管理部に登録しない。従って、非会員が他者に対してメッセージを発して自己を認識させることは不可能であるので、このストレスにより、非会員は、自ずからサービスに加入する様、強く促進される。
【００１１】
請求項２記載の発明は、請求項１のクライアント端末が、前記サーバから受信した前記第１種パラメータに基づいて前記仮想生物の画像を合成する画像合成部と、前記サーバから受信した前記メッセージデータが示すメッセージを表示するメッセージ表示部と、前記オペレータによる操作に応じて、前記メッセージデータを生成するメッセージ生成部と、前記オペレータによる操作に応じて、前記第１種パラメータ及び前記メッセージデータの要求，前記変更コマンド，及び、前記メッセージ生成部によって生成されたメッセージデータを前記サーバへ送信する送信部とを備えることで、特定したものである。
【００１２】
請求項３記載の発明は、請求項２のサーバの制御部が、個々の区画に関して、その区画が付与されたサービス会員であるとしてその識別情報が前記区画管理部に登録されているオペレータのクライアント端末に対して、所有者である旨を通知し、前記クライアント端末の送信部が、前記所有者である旨が通知されている場合に限って、前記変更コマンドを前記サーバへ送信することで、特定したものである。
【００１５】
請求項４記載の発明は、ネットワークを介してクライアント端末に接続されるコンピュータに対して、仮想空間を定義させるとともに、当該仮想空間を多数の区画に分割し、夫々をクライアント端末を介してこのサーバにアクセスして来るサービス会員に付与し、各サービス会員は自己が付与された区画に仮想生物を育成させるネットワーク育成ゲームを実行させるプログラムを格納したコンピュータ可読媒体であって、前記コンピュータを、前記サービス会員の識別情報を登録させる手段、前記区画毎に、その区画が付与されたサービス会員の識別情報と、その区画にて育成される仮想生物の状態を定義し、前記クライアントに送信された際に当該仮想生物の画像を合成させる第１種パラメータと、この仮想生物の育成条件の一部をなす第２種パラメータと、前記クライアントに送信された際にその区画に関するメッセージを表示させるためのメッセージデータとを保持させる手段、前記クライアント端末から特定の区画についての前記第１種パラメータの要求を受信した場合には、該当する区画の第１種パラメータを要求元のクライアント端末に送信させ、前記クライアント端末から特定の区画についての前記メッセージデータの要求を受信した場合には、該当する区画のメッセージデータを要求元のクライアント端末に送信させ、前記クライアント端末から特定の区画についての前記第２種パラメータの変更コマンドを受信すると、その区画が付与されたサービス会員であるとしてその識別情報が登録されているオペレータによる場合に限って所定のルールに従って当該区画の前記第２種パラメータを変更し、前記クライアント端末から特定の区画についての前記メッセージデータを受信すると、前記クライアント端末のオペレータの識別情報が登録されている場合に限ってこのメッセージデータを登録させる手段として機能させるためのプログラムを、格納したコンピュータ可読媒体である。
【００２０】
【発明の実施の形態】
以下に図面を参照し、本発明によるネットワーク育成ゲームシステムの実施形態を説明する。本実施形態によるネットワーク育成ゲームシステムは、仮想空間を多数の区画に分割し、夫々を会員に分譲し、各会員は自己が購入した区画に仮想生物としての“木”を育成するというゲームサービスを提供するものである。（全体構成）
図１は、本実施形態によるネットワーク育成ゲームシステムの概略構成を示す。本例のネットワーク育成ゲームシステムは、インターネット１を介して相互に接続される一台のサーバシステム２と多数台のクライアント端末３とから、構成される。このサーバシステム２は、インターネットによるコンテンツサービス提供者が管理運営するコンピュータであり、サーバプログラムを実行することによってインターネットサーバ（その一部が、後述する「インターポットサーバ」）を展開するコンピュータである。また、クライアント端末３は、通信機能を備える任意のＯＳ上で実行されるウェッブブラウザ３２１及びＪａｖａプラグインがインストールされたコンピュータである。これらサーバシステム２及びクライアント端末３を接続するインターネット１は、ＨＴＴＰプロトコル，ＴＣＰ／ＩＰプロトコル等によってサポートされるコンピュータネットワークである。以下、サーバシステム２及びクライアント端末３について、夫々、そのハードウェア構成及びソフトウェア構成を、夫々説明する。
【００２１】
先ず、サーバシステム２は、バス（データバス及びシステムバス）Ｂによって相互に接続されたＣＰＵ２１，ＲＡＭ２２，ハードディスク２３，及びモデム２４を、有している。これらのうち、モデム２４は、ＣＰＵ２１によって生成された通信情報を、インターネット１が構築された電話回線に流すのに適した信号形態（パルス信号やトーン信号）に変調したり、その逆に復調するための装置である。従って、インターネット１が構築されている物理回線の形態如何に依っては、このモデム２４は、ＤＳＵやルータ等に置き換えられる。
【００２２】
また、コンピュータ可読媒体としてのハードディスク２３は、ＣＰＵ２１によって読み出されて実行される各種プログラムを格納している。このハードディスク２３に格納されているプログラムには、後述するサーバプログラム２３１が含まれている。また、このハードディスク２３には、クライアント端末３からの要求によって配信されるＪａｖａアプレットのクラスファイル２３２が、格納されている。さらに、このハードディスク２３には、図示は省略されているが、後述するインターポットサーバによって生成されて管理される各種のデータ（現在インターポット時刻，会員情報，天候設定パラメータ，ゾーンマップ，区画情報２２２４，木条件リスト２２２３）が、物理的に格納されている。さらに、このハードディスク２３には、所定のＵＲＬが付与された多数のｈｔｍｌ文書が、格納されている。
【００２３】
ＣＰＵ２１は、ハードディスク２３に格納されている各種プログラムを実行することによって各種の機能を生じる。このＣＰＵ２１は、ハードディスク２３に格納されている各種プログラムを実行する際には、プログラムファイルを順次ＲＡＭ２２上にページングする。サーバプログラム２３が所定時間にわたってＲＡＭ２２にページングされると、インターポットサーバを構成する複数のインターポットサーブレット２２０，一つの世界サーバ２２１，並びに、多数の地域サーバ２２２が、夫々同時にＲＡＭ２２上に生成されてＣＰＵ２１によってその機能が実現されるのと、等価になる。これら各インターポットサーブレット２２０，世界サーバ２２１，並びに、各地域サーバ２２２が、仮想世界（以下、「インターポット世界」と称する）における様々な事象を生成し（実際には、このインターポット世界を定義する各種パラメータを管理し）、この仮想世界を用いたネットワーク育成ゲームのサービス（以下、「インターポットサービス」と称する）を、各クライアント端末３に対して提供する。
【００２４】
世界サーバ２２１は、インターポット世界及びインターポットサービスの共通事項を管理するサーバである。そのために、この世界サーバ２２１は、時刻管理部２２１１及び会員情報管理部２２１２を含んでいる。
【００２５】
この時刻管理部２２１１は、インターポット世界の時間（以下、「インターポット時間」）の流れを管理するモジュールである。このインターポット時間の１年間は現実世界の４週間に相当し、１シーズン（３カ月）は現実世界の１週間に相当し、１週間は１４時間に相当し、１日は現実世界の２時間に相当する。時刻管理部２２１１は、現実世界における３０分毎に、上述したインターポット時間のルールに従って、パラメータ“現在インターポット時刻”を更新する。
【００２６】
また、会員情報管理部２２１２は、インターポットサービスに入会しているユーザ（以下、「インターポット会員」という）毎に、そのＩＤ，パスワード，電子メールアドレス及びニックネームをインターポット会員の識別情報として管理するモジュールである。このインターポットサービスは、コンテンツサービス提供者によるコンテンツサービスの一環として、このコンテンツサービスの会員（以下、「コンテンツサービス会員」という）に対して提供される。従って、この会員情報管理部２２１２によって管理されるＩＤ，パスワード及び電子メールアドレスとしては、このコンテンツサービスに関してインターポット会員に付与されていたものが、そのまま用いられる。一方、ニックネームは、コンテンツサービス会員のうちのインターポット会員に対してのみ付与される識別情報であり、インターポットサービス内部でのみ通用するものである。
【００２７】
地域サーバ２２２は、インターポット世界を構成する各地域を、夫々、個別に定義し且つ管理するサーバである。そのために、各地域サーバ２２２は、一つのゾーンマップ保持部２２２１，一つの天候管理部２２２２，複数の木条件リスト２２２３，及び、複数の区画情報２２２４を、夫々含んでいる。
【００２８】
ゾーンマップ保持部２２２１は、この地域サーバ２２２によって管理される地域の地形を定義するゾーンマップを保持する。図２は、このゾーンマップによって定義された或る地域の地形を具現化したものである。この図２に示されるように、一つの地域は、７２０×５４０ピクセルの大きさをもっており、各ピクセルには、夫々、水，平地，山，砂漠，又は岩場の地形属性を示すパラメータが与えられている。図２に現れた濃淡は、その地形属性の分布を示している。この地域は、更に、１８×１８ピクセルの大きさを持つ区画（横方向に４０区画，縦方向に３０区画，計１２００区画）に分割されている。そして、各区画が、夫々、インターポット会員に分譲（入会時に付与）され、各インターポット会員は、自己の所有になる区画に対しては、あらゆる種類のアクセス（但し、看板の２頁目以降への書き込みを除く）を行うことができるのである。なお、ゾーンマップ内において、各区画は、そのヘッド位置（論理的に左上端に位置するピクセル）の座標によって特定される。
【００２９】
天候管理部２２２２は、この地域サーバ２２２によって管理される地域独自に設定された天候ファイルに従って、地域内の天候を示す各天候設定パラメータを、現在インターポット時刻の更新と同時に変更する。この天候ファイルには、各月毎に１２分割した時間帯の環境定義が、１年分スケジューリングされている。この環境定義には、気温，降水確率（０〜１００％の範囲で指定），及び、降水量（その時間帯における月間降水量合計値）が含まれている。天候管理部２２２２は、変更時においては、その時点が含まれる時間帯についての環境定義に基づいて所定の演算を実行することによって、各天候設定パラメータを算出する。これら各種パラメータには、温度，天気（晴れ，曇り，雨，若しくは雪），降水量，及び風力が含まれている。なお、これら各種パラメータは、地域全体に共通に決定されても良いし、ゾーンマップによって定義されている地形属性の分布を考慮に入れて、各区画毎に決定されても良い。
【００３０】
木条件リスト２２２３は、各区域においてインターポット会員によって育成される仮想生物としての“木”の成長を定義する情報（いわば、電子的な遺伝子情報）であり、各区域にて育成可能な木の種類毎に用意されている。図３は、各木の基本構造を示す概念図である。この図３に示されるように、木は、種から幹が生成され（幹の生成と同時に種は消滅する）、以後、幹から子部品（枝又は花）が生成され、各子部品から更に子部品が生成されるというツリー構造で、構成されている。一品種の木を構成する各部品の種類（部品名）毎に、その部品自身が成長又は衰弱する条件を規定する「成長方針」，及び、その部品から子部品が生成される条件を規定する「成長ルール」を図４に示すようなテーブル形式で定義したものが、木条件リスト２２２３である。なお、「成長方針」及び「成長ルール」を式化すると、下記式（１），（２）に夫々示すようになる。
【００３１】
0004117695.tif 000002
ここで、「位置」とは、区画上空間内においてその部品が生え出している点の三次元座標を示し、「方向」とは、その部品の親部品からの生え出し方向及び角度を示し、「長さ」とは、その部品の全長を示し、「太さ」とは、その部品の最大径部における外径を示す。各部品には、基本的な画像が夫々用意されており、クライアント端末３内では、各部品の基本画像を太さ，長さ，及び色の各パラメータに従って変化させるとともに、位置及び方向のパラメータによって相互に結合することによって、木全体の画像を合成することができるのである。なお、「水」，「日当り」及び「肥料」は、その木の所有者が「世話」を行うによって任意に調整されるとともに環境変化によっても変化するパラメータである。
【００３２】
区画管理部としての区画情報２２２４は、この地域サーバ２２によって管理されている各区画のうちインターポット会員に分譲されたものについて夫々作成されて、その区画についての情報（各種パラメータ，看板に描画された画像データ，等）を一括管理する。各区画情報２２２４によって管理される情報の詳細を、下記表１に一覧する。
【００３３】
【表１】
・ゾーン名
・ｘ座標
・ｙ座標
・所有者のニックネーム
・区画を購入した時刻（インターポット時刻）
・現在の天候
・・温度
・・天気
・・降水量
・・風向き
・・風力
・木情報
・・植えられた時刻（インターポット時刻）
・・最終更新時刻（インターポット時刻）
・・最終アクセス時刻（インターポット時刻）
・・木状態
・・総収穫量
・・死神レベル
・水
・日当り
・肥料
・看板管理情報
・持ち物
ここで、「ゾーン名」とは、この区画情報２２２４によって管理される区画に名付けられた名称である。また、「ｘ座標」及び「ｙ座標」は、夫々、当該区画区画の位置をゾーンマップ上で特定するための座標値である。また、「所有者のニックネーム」は、当該区画を所有するインターポット会員について、世界サーバ２２１の会員情報管理部２２１２にて管理されているものである。また、「区画を所有した時刻」とは、当該区画を所有しているインターポット会員がこの区画を購入した時刻である。また、「現在の天候」は、天候管理部２２２２によって当該区画について現に設定されている天候設定パラメータである。
【００３４】
また、「木情報」は、この区画に植えられた種又は木に関する情報である。この「木情報」中の「木状態」を表形式で表現すると、図５に示す通りとなる。即ち、この「木状態」は、第１種パラメータ（第１種データ）として、当該区画に植えられている種又は木の品種名を規定するとともに、その種又は木の現時点における形状を特定するために、現時点での種又は木を構成する全ての部品（種の場合には種一つのみ）について、その部品に付与されたｉｄ，その部品の部品名，並びに、その部品の位置，方向，長さ，太さ及び色を規定している。また、「木情報」中の「総収穫量」は、この木に成っている各実（これも部品の一つである）から収穫された種の総数を示す。また、「死神レベル」は、上述した成長方針と同様に定義された条件に従って増減する（一般的には、「水」，「日当り」，又は「肥料」が過多又は過小である場合には増加する傾向がある）値であり、これが４になると木が枯れたことを意味する。
【００３５】
また、「水」，「日当り」，「肥料」は、上述した通り、仮想生物としての木の育成条件（成長方針，成長ルール）の一部をなす第２種パラメータ（第２種データ）としての情報である。
【００３６】
また、「看板管理情報」は、当該区画に用意された看板に描かれた画像（落書きによるビットマップデータ）のイメージデータ（メッセージデータ，第３種データ）である。なお、このイメージデータは、初期状態においては表紙一枚分のみであるが、当該区画の所有者以外のインターポット会員が看板に書き込みを行うことによって、表紙の次の２頁目以降にイメージデータが追加される。
【００３７】
また、「持ち物」は、当該所有者によって任意に使用されるアイテムの種類及び数を規定するパラメータである。このアイテムには、上述した「水」，「日当り」「肥料」を増減させるために使用される道具や、当該区画上に飾られる置物が、含まれている。
【００３８】
各インターポットサーブレット２２０は、各クライアント端末３がインターポットサーバのＵＲＬを送信して来た時に、そのＵＲＬを送信してきたクライアント端末２毎に夫々起動する。個々のインターポットサーブレット２２０は、そのクライアント端末３との間で直接データの授受を行い、制御部として、クライアント端末３が何れかの区画情報２２２４を要求してきた時には対応する区画情報２２２４をクライアント端末３に送信し、クライアント端末３が育成コマンドを送信して来た時にはコマンドの対象となった区画情報２２２４中の「水」，「日当り」，「肥料」の値を変更し、クライアント端末３が看板起動コマンドを送信して来た時にはコマンドの対象となった区画情報２２２４の看板管理情報中のイメージデータをクライアント端末３に送信し、クライアント端末３が落書き描画モードにおいてイメージデータを作成して送信して来た時にはそのクライアント端末３のオペレータのニックネームが会員情報管理部２２１２に登録されている場合に限ってそのイメージデータを看板管理情報に書き込む。
【００３９】
次に、各クライアント端末３は、互いにバスＢによって接続されたＣＰＵ３１，ＲＡＭ３２，入力装置３３，ディスプレイ３４，ＣＤ−ＲＯＭドライブ３５，モデム３６及びハードディスク３７から、構成されている。
【００４０】
ハードディスク３７には、ＣＰＵ３１によって実行されるオペレーションシステム３２３，ウェッブブラウザ３２１，及びＪａｖａプラグインが、予めインストールされている。
【００４１】
ＣＰＵ３１は、このクライアント端末３全体の制御を行うプロセッサであり、画像合成部，メッセージ表示部，メッセージ生成部，送信部として機能する。また、ＲＡＭ３２は、ＣＰＵ３１の作業領域として用いられるメモリであり、ＣＰＵ３１がハードディスク３７から読み出したオペレーションシステムプログラム３２３，ウェッブブラウザ３２１，Ｊａｖａプラグイン等が展開される。このＣＰＵ３１は、ウェッブブラウザ３２１を実行することによって、サーバシステム２に格納されているハイパーテキストデータ（ｈｔｍｌ）及びＪａｖａアプレットのクラスファイル２３２をＲＡＭ３２上にダウンロードして、このハイパーテキストデータの内容をディスプレイ３４上に表示するとともに、Ｊａｖａアプレットを実行する。なお、ＣＰＵ３１は、サーバシステム２からＪａｖａアプレットのクラスファイルをダウンロードする代わりに、Ｊａｖａアプレットと同機能を有するアプリケーションをＣＤ−ＲＯＭドライブ３５にロードされたＣＤ−ＲＯＭからハードディスクに予めインストールしておき、ここから読み出しても良い。
【００４２】
モデム３６は、サーバシステム２のモデム２４と同機能を有する通信機器である。従って、インターネット１が構築されている物理回線の形態如何に依り、ＤＳＵやルータが代用される。
【００４３】
入力装置３３は、ＣＰＵ３１にコード情報を入力するキーボード及びＣＰＵ３１にカーソル移動信号及びクリック信号を入力するマウスである。ＣＰＵ３１は、オペレーションシステム３２３による制御に従って、ディスプレイ３４上に表示されているカーソルをマウスによって入力されたカーソル移動信号に基づいて移動させ、クリック信号が入力された時にそのカーソルに重なって表示されている情報（ボタン，ＵＲＬ，等）に対応したコマンドを実行する。
（処理の流れ）
次に、以上のように構成されるネットワーク育成ゲームシステムにおいて、ネットワーク育成ゲームの進行のためにサーバシステム２のＣＰＵ２１及びクライアント端末３のＣＰＵ３１が夫々実行する処理の流れを、図６乃至図１５のフローチャートに基づいて説明する。
【００４４】
図６は、各地域サーバ２２２が夫々常時実行している処理である。この図６の処理を開始して最初のＳ７０１では、各地域サーバ２２２は、世界サーバ２２１の時刻管理部２２１１から、現在インターポット時刻を取得する。
【００４５】
次のＳ７０２では、各地域サーバ２２２は、Ｓ７０１にて取得した現在インターポット時刻が、これまでにＳ７０１を実行した時に取得された現在インターポット時刻に比較して、更新されているか否かをチェックする。そして、現在インターポット時刻が更新されていない場合には、各地域サーバ２２２は、処理をＳ７０１に戻す。これに対して、現在インターポット時刻が更新されている場合には、各地域サーバ２２２は、処理をＳ７０３に進める。
【００４６】
Ｓ７０３では、各地域サーバ２２２は、夫々の天候管理部２２２による天候設定パラメータを、上述したように更新する。
【００４７】
次のＳ７０４では、各地域サーバ２２２は、各区画の区画情報２２２４を、更新する。具体的には、各区画情報２２２４の「天候」を、Ｓ７０３にて更新された天候設定パラメータに基づいて変更する。また、「水」の値を、「天候」中の降水量パラメータに応じて調整する。即ち、降水量が高い場合には若干「水」の値を増加し、降水量が低い場合には若干「水」の値を減少する。また、「日当り」の値を、現在インターポット時刻に合わせて調整する。なお、後述するようにクライアント端末３から育成コマンドが実行されている場合には、その育成コマンドが有効である間は、これら「水」や「日当たり」の値は変更されない。
【００４８】
次のＳ７０５では、各地域サーバ２２２は、各区画の木を成長（又は衰弱）させるための処理を実行する。図７は、このＳ７０５にて実行される各区画の木の成長処理サブルーチンを示すフローチャートである。このサブルーチンに入って最初のＳ４０１では、地域サーバ２２２は、最初の区画情報２２２４を特定する。
【００４９】
次に、地域サーバ２２２は、各区画情報２２２４毎にその木状態を更新するために、Ｓ４０２乃至Ｓ４１８のループ処理を実行する。このループ処理に入って最初のＳ０２では、地域サーバ２２２は、特定した区画情報２２２４から、木状態，水，日当り，及び肥料の各値を読み出す。
【００５０】
次のＳ４０３では、地域サーバ２２２は、Ｓ４０２にて読み出した木状態中の品種名に対応する木条件リスト２２２３を、読み出す。
【００５１】
次のＳ４０４では、地域サーバ２２２は、Ｓ４０２にて読み出した木状態中の最初のｉｄを特定する。
【００５２】
次に、地域サーバ２２２は、各ｉｄ毎にその部品の成長（パラメータの更新）を行うために、Ｓ４０５乃至Ｓ４１３のサブループ処理を実行する。このサブループに入って最初のＳ４０５では、地域サーバ２２２は、特定したｉｄが木状態中において示す部品名に対応する成長ルールを、Ｓ４０３にて読み出した木条件リスト２２２３から読み出す。そして、特定したｉｄが木状態中において示す位置，方向，長さ，太さ，色の各パラメータと、Ｓ４０２にて読み出した水，日当り，肥料の各パラメータとを、読み出した成長ルールに代入する。
【００５３】
次のＳ４０６では、地域サーバ２２２は、Ｓ４０５での成長ルールの適用の結果、子部品を生成することが決定されたか否かをチェックする。そして、未だ子部品を生成する条件が満たされていなかった場合には、処理をＳ４１０に進める。これに対して、子部品を生成することが決定された場合には、Ｓ４０７において、この子部品用のエントリを木状態中に追加して、新規なｉｄをこの新エントリに付与する。また、Ｓ４０５にて成長ルールに従って決定された子部品の部品名，位置，方向，長さ，太さ，色を、夫々、この新エントリに書き込む。
【００５４】
次のＳ４０８では、地域サーバ２２２は、現に特定しているｉｄが示す部品（即ち、親部品）の部品名が種であるか否かをチェックする。そして、親部品の部品名が種である場合には、Ｓ４０９において、この親部品（種）のエントリを木状態から削除した後に、処理をＳ４１４に進める。これに対して、親部品の部品名が種ではない場合には、地域サーバ２２２は、処理をＳ４１０に進める。
【００５５】
Ｓ４１０では、地域サーバ２２２は、現に特定しているｉｄが木状態中において示す部品名に対応する成長方針を、Ｓ４０３にて読み出した木条件リスト２２２３から読み出す。そして、特定したｉｄが木状態中において示す位置，方向，長さ，太さ，色の各パラメータと、Ｓ４０２にて読み出した水，日当り，肥料の各パラメータとを、読み出した成長方針に代入する。
【００５６】
次のＳ４１１では、地域サーバ２２２は、Ｓ４１０での成長方針の適用の結果得られた新たな太さ及び長さのパラメータを、木状態中の対応するエントリに上書きする。
【００５７】
次のＳ４１２では、地域サーバ２２２は、木状態中に次のｉｄ（Ｓ４０７にて新規エントリに付与されたｉｄを除く）があるか否かをチェックする。そして、次のｉｄがある場合には、地域サーバ２２２は、Ｓ４１３において、次のｉｄを特定した後に、このｉｄに対する部品の成長を実行するために処理をＳ４１５に戻す。これに対して、以上のＳ４０５乃至Ｓ４１３のサブループ処理の実行を繰り返した結果、次のｉｄが無くなった場合には、地域サーバ２２２は、処理をＳ４１２からＳ４１４に進める。
【００５８】
Ｓ４１４では、地域サーバ２２２は、現に特定している区画情報２２２４の「死神レベル」を、所定のルールに従って算出する。
【００５９】
次のＳ４１５では、地域サーバ２２２は、Ｓ４１４にて算出された「死神レベル」が４以上であるか否かをチェックするそして、「死神レベル」が４未満であれば処理をそのままＳ４１７に進めるが、「死神レベル」が４以上であると、Ｓ４１６において、現に特定している区画情報２２２４中の木状態を全て消去した後に、処理をＳ４１７に進める。
【００６０】
Ｓ４１７では、地域サーバ２２２は、次の区画情報２２２４があるか否かをチェックする。そして、次の区画情報２２２４がある場合には、Ｓ４１８において次の区画情報２２２４を特定した後に、特定した次の区画情報２２２４に対する成長処理を実行するために、処理をＳ４０２に戻す。これに対して、次の区画情報２２２４がなくなった場合には、地域サーバ２２２は、このサブルーチンを終了して、処理を図６のメインルーチンに戻す。処理が戻されたメインルーチンにおいて、各地域サーバ２２２は、Ｓ７０５の完了後、処理をＳ７０１に戻す。このように、各地域サーバ２２２は、Ｓ７０１乃至Ｓ７０５のループ処理を、起動中常時繰り返している。
【００６１】
一方、クライアント端末３においてブラウザ３２１が起動すると、図８のフローチャートに示される処理を実行する。この図８に示すように、ブラウザ３２１は、起動後最初のＳ００１において、入力装置３３からのデータ入力を待つ。そして、何らかの入力があると、Ｓ００２において、入力された内容に応じたメッセージを、オペレーションシステムプログラム３２３の通信機能を用いてサーバシステム２へ送信する。次のＳ００３では、ブラウザ３２１は、Ｓ００２にて送信したメッセージに対応して受信したｈｔｍｌをディスプレイ３４上に表示する。次のＳ００４では、ブラウザ３２１は、受信したｈｔｍｌ内にＪａｖａアプレットのクラスファイル指定があるか否かをチェックする。そして、Ｊａｖａアプレットのクラスファイル指定がある場合には、Ｓ００５において、対応するクラスファイルを受信してＪａｖａアプレットを起動した後に、処理をＳ００１に戻す。これに対して、クラスファイル指定がない場合には、ブラウザ３２１は、次のＳ００６において、受信したｈｔｍｌ内にＣＤ−ＲＯＭの読み出し命令が含まれているか否かをチェックする。そして、ＣＤ−ＲＯＭの読み出し命令が含まれる場合には、Ｓ００７において、ＣＤ−ＲＯＭ内のアプリケーションを読み出して起動した後に、処理をＳ００１に戻す。これに対して、読み出し命令が含まれていない場合には、処理をそのままＳ００１に戻す。
【００６２】
Ｓ００２にて送信されたメッセージがインターポットサーバのＵＲＬである場合には、このＵＲＬを受信したサーバシステム２のＣＰＵ２１は、図９及び図１０にその処理内容が示されるインターポットサーブレット２２０を起動する。このインターポットサーブレット２２０は、インターポットサーバのＵＲＬを送信してきたクライアント端末３毎に作成されるので、以下、クライアント端末３とは、このＵＲＬを送信してきたクライアント端末３のみを指すものとする。
【００６３】
インターポットサーブレット２２０は、Ｓ１０１において、図１６にその画像が示されるインターポットホームページのｈｔｍｌを、クライアント端末３に送信する。このホームページには、「ゲスト観光」，「メンバーになる」，「オーナー入り口」，「Inter Potとは」の各ボタンが含まれている。これら「ゲスト観光」，「メンバーになる」，「オーナー入り口」，「Inter Potとは」の各ボタンがクリックされると（Ｓ００１）、クライアント端末３は、夫々、ゲスト観光メッセージ，入会手続メッセージ，会員入り口メッセージ，案内要求メッセージをインターポットサーブレット２２０へ送信する（Ｓ００２）。
【００６４】
次のＳ１０２では、インターポットサーブレット２２０は、クライアント端末３からのメッセージを待ち、メッセージを受信すると、Ｓ１０３において、そのメッセージの内容を解析する。そして、入会手続メッセージであった場合には処理をＳ１０４へ進め、会員入り口メッセージであった場合には処理をＳ１０５へ進め、ゲスト観光メッセージであった場合には処理をＳ１１１へ進める。また、案内要求メッセージであった場合には、その他のメッセージであるとして処理をＳ１２６に進め、対応する処理を実行した後にインターポットサーブレット２２０を終了する。
【００６５】
Ｓ１０４では、インターポットサーブレット２２０は、入会手続処理を実行する。図１１及び図１２は、このＳ１０４にて実行される入会手続処理サブルーチンを示すフローチャートである。このサブルーチンに入って最初のＳ２０１では、インターポットサーブレット２２０は、入会案内画面ｈｔｍｌをクライアント端末３へ送信する。この入会案内画面ｈｔｍｌに基づいて表示（Ｓ００３）される入会案内画面には、このサーバシステム２を運営するコンテンツサービス提供者によるコンテンツサービスに関してコンテンツサービス会員に付与されたＩＤ及びパスワードを入力させる欄が含まれている。クライアント端末３のオペレータがこれら欄に夫々自己のＩＤ及びパスワードを入力すると（Ｓ００１）、これらがインターポットサーブレット２２０に通知される（Ｓ００２）。
【００６６】
インターポットサーブレット２２０は、Ｓ２０２において、図示せぬコンテンツサービスの管理サーバに対して、クライアント端末３から通知されたＩＤ及びパスワードの組み合わせが登録されているか否かの照会を依頼する。
【００６７】
次のＳ２０３では、インターポットサーブレット２２０は、照会の結果に基づいて、これらＩＤ及びパスワードの組み合わせが登録されているか否かをチェックする。そして、この組み合わせが登録されていなかった場合には、インターポットサーブレット２２０は、Ｓ２０４において、コンテンツサービスへの入会手続きを実行した後に、処理をＳ２０２に戻す。なお、このコンテンツサービスへの入会手続きにおいてクライアント端末３のオペレータが入会を拒否した場合には、インターポットサーブレット２２０はそのまま終了する。
【００６８】
これに対して、ＩＤ及びパスワードの組み合わせが登録されていた場合には、インターポットサーブレット２２０は、Ｓ２０５において、ニックネーム及び電子メールアドレスの入力チェックを実行する。具体的には、インターポットサーブレット２２０は、クライアント端末３に対して、ニックネーム及び電子メールアドレスの入力画面のｈｔｍｌを送信する。この入力画面には、オペレータがニックネーム及び電子メールアドレスを書き込める欄が含まれている。クライアント端末３のオペレータがこれら欄に任意のニックネーム及び電子メールアドレスを書き込むと（Ｓ００１）、これらがインターポットサーブレット２２０に通知される（Ｓ００２）。そして、インターポットサーブレット２２０は、通知されてきたニックネームが既存のインターポット会員のものとして会員情報管理部２２１２に登録されているか否かを、チェックするのである。
【００６９】
次のＳ２０６では、インターポットサーブレット２２０は、Ｓ２０５でのチェックの結果クライアント端末３から通知されたニックネームが既存のインターポット会員のものとして登録されていた場合には、処理をＳ２０５に戻し、再入力を行わしめる。これに対して、クライアント端末３から通知されたニックネームが既存のインターネット会員のものとして登録されていなかった場合には、インターポットサーブレット２２０は、処理をＳ２０７に進める。
【００７０】
Ｓ２０７では、インターポットサーブレット２２０は、クライアント端末３から通知されたニックネーム及び電子メールアドレスをそのオペレータのＩＤに対応させて会員情報管理部２２１２に登録することを、世界サーバ２２１に対して依頼する。
【００７１】
次のＳ２０８では、インターポットサーブレット２２０は、何れかの地域サーバ２２２のゾーンマップ保持部２２２１に格納されているゾーンマップを読み出し、このゾーンマップを含む区画選択画面（図２参照）の画面データ（ｈｔｍｌ）を、クライアント端末３へ送信する。クライアント端末３では、この画面データを受信すると、区画選択画面をディスプレイ３４上に表示する（Ｓ００３）。クライアント端末３のオペレータは、この区画選択画面に含まれるゾーンマップ内の任意の区画にカーソルを合わせて、クリックを行う（Ｓ００１）。すると、この時のカーソルの位置を示すメッセージが、インターポットサーブレット２２０に送信される（Ｓ００２）。
【００７２】
インターポットサーブレット２２０は、Ｓ２０９において、クライアント端末３からこのクリックに伴うメッセージが通知されるのを待つ。そして、メッセージが通知されると、インターポットサーブレット２２０は、次のＳ２１０において、カーソルの位置を示す情報に基づいて、クライアント端末３のオペレータが選択した区画の座標値を解析する。
【００７３】
次のＳ２１１では、インターポットサーブレット２２０は、Ｓ２１０にて解析した座標値（ｘ座標及びｙ座標）を含む区画情報２２２４が同じ地域サーバ２２２内に格納されているか否かをチェックする。そして、当該座標値を含む区画情報２２２４が当該地域サーバ２２２内に格納されている場合には、インターポットサーブレット２２０は、クライアント端末３のオペレータが選択した区画は既に他のインターポット会員に分譲されているものと判断し、Ｓ２１２において警告メッセージをクライアント端末３に送信した後に、処理をＳ２０９に戻す。これに対して、当該座標値を含む区画情報２２２４が当該地域サーバ２２２内に格納されていない場合には、インターポットサーブレット２２０は、処理をＳ２１３に進める。
【００７４】
Ｓ２１３では、インターポットサーブレット２２０は、当該地域サーバ２２２内に区画情報２２２４を新規作成する。このとき、区画情報２２２４の「ｘ座標」及び「ｙ座標」にはＳ２１０にて解析されたｘ座標値及びｙ座標値が夫々設定され、「所有者のニックネーム」にはＳ２０５にて通知されたニックネームが設定され、「区画を購入した時刻」には時刻管理部２２１１が管理している現在インターポット時刻が設定され、「天候」には天候管理部２２２２が管理している天候設定パラメータが設定され、「木情報」及び「看板管理情報」は空白のままとされ、「水」には「天候」中の降水量パラメータに応じた値が設定され、「日当り」には現在インターポット時刻に対応した値が設定され、「肥料」には無しと設定される。また、「持ち物」には無しと設定される。
【００７５】
次のＳ２１４では、インターポットサーブレット２２０は、種選択画面データ（ｈｔｍｌ）をクライアント端末３へ送信する。この種選択画面データを受信したクライアント端末３は、図１７に示される種選択画面を表示する（Ｓ００３）。この種選択画面は、各品種の木の見本画像を夫々含んでおり（図１７の例では品種“Aka Geek”及び品種“くしだんご”の見本画像のみが示される）、オペレータが何れかの品種を選択できるようになっている。
【００７６】
次のＳ２１５では、インターポットサーブレット２２０は、オペレータが何れかの品種の種を選択した旨のメッセージがクライアント端末３から通知されて来るのを待つ。そして、このメッセージが通知されると、インターポットサーブレット２２０は、次のＳ２１６において、Ｓ２１３にて作成した区画情報２２２４の木情報に、通知された品種名を書き込むとともに、ｉｄ＝１として、部品名＝種を書き込む。
【００７７】
次のＳ２１７では、インターポットサーブレット２２０は、課金処理を実行する。即ち、インターポット会員となったクライアント端末３のオペレータに対して所定の金額を課金することを、図示せぬコンテンツサービスの管理サーバに依頼する。
【００７８】
次のＳ２１８では、インターポットサーブレット２２０は、クライアント端末３に対して、入力手続完了画面データ（ｈｔｍｌ）を送信する。この入力手続完了画面データを受信したクライアント端末３は、入力手続完了画面をディスプレイ３４上に表示する。この入力手続完了画面には、「このまま進む」及び「終了」の各ボタンが含まれている。これら「このまま進む」，「終了」の各ボタンがクリックされると（Ｓ００１）、クライアント端末３は、夫々、「このまま進む」メッセージ，「終了」メッセージをインターポットサーブレット２２０へ送信する（Ｓ００２）。
【００７９】
Ｓ２１９では、インターポットサーブレット２２０は、クライアント端末３から何れかのメッセージが送信されて来るのを待つ。そして、「このまま進む」メッセージが通知された場合には、図９のメインルーチンにおけるＳ１０８に処理を進め、「終了」メッセージが通知された場合には、この入会手続処理サブルーチンを終了して、処理を図９のメインルーチンに戻す。処理が戻された図９のメインルーチンでは、Ｓ１０４の完了後、インターポットサーブレット２２０が終了する。
【００８０】
一方、「会員入口」メッセージが通知された時に実行されるＳ１０５では、インターポットサーブレット２２０は、会員入口画面データ（ｈｔｍｌ）をクライアント端末３へ送信する。この会員入口画面データに基づいて表示（Ｓ００３）される会員入口画面には、このサーバシステム２を運営するコンテンツサービス提供者によるコンテンツサービスに関してコンテンツサービス会員に付与されたＩＤ及びパスワードを入力させる欄が含まれている。クライアント端末３のオペレータがこれら欄に夫々自己のＩＤ及びパスワードを入力すると（Ｓ００１）、これらがインターポットサーブレット２２０に通知される（Ｓ００２）。そして、インターポットサーブレット２２０は、クライアント端末３から通知されたＩＤ及びパスワードの組み合わせが世界サーバ２２１の会員情報管理部２２１２に登録されているか否かをチェックする。
【００８１】
次のＳ１０６では、インターポットサーブレット２２０は、当該ＩＤ及びパスワードの組み合わせが会員情報管理部２２１２に登録されていない場合には、処理をＳ１２７に進める。この場合、インターポットサーブレット２２０は、クライアント端末３へ警告メッセージを送信した後に、処理をＳ１０２に戻す。これに対して、当該ＩＤ及びパスワードの組み合わせが会員情報管理部２２１２に登録されている場合には、インターポットサーブレット２２０は、処理をＳ１０７に進める。
【００８２】
Ｓ１０７では、インターポットサーブレット２２０は、会員情報管理部２２１２において当該ＩＤ及びパスワードの組み合わせに関連付けられて記憶されているニックネームを含む区画情報２２２４が当該地域サー２２２内に格納されているか否かをチェックする。そして、そのような区画情報２２２４が格納されていない場合には、インターポットサーブレット２２０は、処理をＳ１１３に進める。これに対して、そのような区画情報２２２４が格納されていた場合には、インターポットサーブレット２２０は、処理をＳ１０８に進める。
【００８３】
Ｓ１０８では、インターポットサーブレット２２０は、Ｊａｖａアプレットのクラスファイル２３２又はＣＤ−ＲＯＭ内のアプリケーションの起動命令（ＣＤ−ＲＯＭが当該インターポット会員に対して発行されている場合）を、クライアント端末３に対して送信する。これにより、クライアント端末３のブラウザ３２１は、上述したように、Ｊａｖａアプレット３２２又はハードディスク３７内のアプリケーションを起動する（Ｓ００５，Ｓ００７）。
【００８４】
次のＳ１０９では、インターポットサーブレット２２０は、当該インターポット会員のニックネームを含む区画情報２２２４及び時刻管理部２２１１が管理する現在インターポット時刻を、クライアント端末３へ送信する。
【００８５】
次のＳ１１０では、インターポットサーブレット２２０は、クライアント端末３のオペレータがＳ１０９にて送信した区画情報２２２４に対応する区画の所有者である旨を、送信する。Ｓ１１０を完了すると、インターポットサーブレット２２０は、処理をＳ１１７に進める。
【００８６】
一方、「ゲスト観光」メッセージが通知された時に実行されるＳ１１１では、インターポットサーブレット２２０は、ゲスト入口画面データ（ｈｔｍｌ）をクライアント端末３へ送信する。このゲスト入口画面データに基づいて表示（Ｓ００３）されるゲスト入口画面には、このサーバシステム２を運営するコンテンツサービス提供者によるコンテンツサービスに関してコンテンツサービス会員に付与されたＩＤ及びパスワードを入力させる欄が含まれている。クライアント端末３のオペレータがこれら欄に夫々自己のＩＤ及びパスワードを入力すると（Ｓ００１）、これらがインターポットサーブレット２２０に通知される（Ｓ００２）。そして、インターポットサーブレット２２０は、図示せぬコンテンツサービスの管理サーバに対して、クライアント端末３から通知されたＩＤ及びパスワードの組み合わせが登録されているか否かの照会を依頼する。
【００８７】
次のＳ１１２では、インターポットサーブレット２２０は、照会の結果に基づいて、これらＩＤ及びパスワードの組み合わせが登録されているか否かをチェックする。そして、登録されていない場合には、処理をＳ１２７に進める。この場合、インターポットサーブレット２２０は、クライアント端末３へ警告メッセージを送信した後に、処理をＳ１０２に戻す。これに対して、ＩＤ及びパスワードの組み合わせが登録されていた場合には、インターポットサーブレット２２０は、処理をＳ１１３に進める。
【００８８】
Ｓ１１３では、インターポットサーブレット２２０は、Ｊａｖａアプレットのクラスファイル２３２又はハードディスク３７内のアプリケーションの起動命令（ＣＤ−ＲＯＭが当該非会員に対して発行されている場合）を、クライアント端末３に対して送信する。これにより、クライアント端末３のブラウザ３２１は、上述したように、Ｊａｖａアプレット３２２又はハードディスク３７内のアプリケーションを起動する（Ｓ００５，Ｓ００７）。
【００８９】
次のＳ１１４では、インターポットサーブレット２２０は、何れかの地域サーバ２２２のゾーンマップ保持部２２２１に格納されているゾーンマップを読み出し、このゾーンマップを含む区画選択画面（図２参照）の画面データを、クライアント端末３へ送信する。
【００９０】
その後、インターポットサーブレット２２０は、Ｓ１１５において、クライアント端末３が座標データを送信して来るのを待つ。そして、クライアント端末３が座標データを送信して来ると、インターポットサーブレット２２０は、次のＳ１１６において、受信した座標データ（ｘ座標値及びｙ座標値）を含む区画情報２２２４及び時刻管理部２２１１が管理する現在インターポット時刻を、クライアント端末３へ送信する。Ｓ１１６を完了すると、インターポットサーブレット２２０は、処理をＳ１１７に進める。
【００９１】
Ｓ１１７では、インターポットサーブレット２２０は、クライアント端末３から何らかのコマンドが送信されて来るのを待つ。そして、何れかのコマンドを受信すると、インターポットサーブレット２２０は、Ｓ１１８において、そのコマンドを解析する。
【００９２】
一方、クライアント端末３内で起動されたＪａｖａアプレット３２２又はアプリケーション（以下、Ｊａｖａアプレット３２２に代表させて説明を行う）は、図１４に示す処理を実行する。この処理がスタートして最初のＳ５０１では、Ｊａｖａアプレット３２２は、インターポットサーブレット２２０からのデータ受信を待つ。そして、区画選択画面データを受信した場合（Ｓ１１４参照）、Ｊａｖａアプレット３２２は、Ｓ５０２において、受信した区画選択画面データに基づいて、区画選択画面（図２参照）を表示する。次のＳ５０３では、Ｊａｖａアプレット３２２は、オペレータによって区画選択画面に含まれるゾーンマップ中の何れかのピクセルがクリックされるのを待つ。そして、ゾーンマップ中の何れかの区画がクリックされると、Ｊａｖａアプレット３２２は、Ｓ５０４において、クリックされた区画の座標値を解析し、Ｓ５０５において、解析された座標値を座標データとしてインターポットサーブレット２２０へ送信する（Ｓ１１５参照）。Ｓ５０５の完了後、Ｊａｖａアプレット３２２は、処理をＳ５０１に戻す。
【００９３】
これに対して、区画情報２２２４及び現在インターポット時刻を受信したとＳ５０１にて判定した場合（Ｓ１０９又はＳ１１６参照）、Ｊａｖａアプレット３２２は、Ｓ５０６において、受信した区画情報２２２４及び現在インターポット時刻に基づいて、メインパネルを表示する（画像合成部）。
【００９４】
図１８は、このメインパネル４を構成する各領域４１〜４５のフレーム構造を示し、図１９は、メインパネル４の表示例を示す。図１８に示すように、メインパネル４の左半分は、表示対象区画（送信されて来た区画情報２２２４が定義する区画）の情景を三次元的に表示するビュー領域４１である。図１９に示すように、このビュー領域４１内において、表示対象区画４１０は、あたかも空中に浮いているように描画されている。この表示対象区画４１０の中央には、この区画４１０においてこの区画４１０の所有者によって育成されている木４１１が、表示されている。また、表示対象区画４１０上には、その他に、様々な置物４１２及び看板４１３が、表示されている。さらに、また、表示対象区画４１０の四辺には、夫々、隣の区画に移動する際にクリックされる三角柱状の移動アイコン４１４が表示されている。なお、このビュー領域４１内に表示される各オブジェクトは、ポリゴン処理によって描画されてる。
【００９５】
また、図１８に示すように、メインパネル４の右半分は、上から順に、ステータス領域４２，コマンド領域４３，インフォメーション領域４４，及びマップ領域４５に、区分されている。ステータス情報４２の左半分には季節クロック４２１が表示され、右半分にはコンディションメータ４２２が表示されている。この季節クロック４２１は、表示対象区画４１０にて育成されている木４１１の品種毎に異なる発芽時期，開花時期，結実時期等を、一年周期で示している。また、コンディションメータ４２２は、送信されて来た区画情報２２２４に含まれる「日当り」，「水」，「肥料」の値を夫々アナログ的に表示する領域である。また、コマンド領域４３には、オペレータが入力可能なコマンドに対応したアイコンが、表示されている。図１９の表示例においてコマンド領域４３の下段に表示されているアイコンは、インターポット会員が自分の所有する区画を観察する場合にのみ表示されるアイコンであり、左側から順に、「ボックス」アイコン４３１，「スナップショット」アイコン４３２，及び「収穫」アイコン４３３である。従って、これら「ボックス」アイコン４３１，「スナップショット」アイコン４３２，及び「収穫」アイコン４３３は、Ｓ５０６では未だ表示されない。また、インフォメーション領域４４には、表示対象区画の所有者のニックネーム，表示対象区画の住所（座標値），その区画を所有者が購入してからの経過年月日（インターポット時間），表示対象区画に育成されている木の樹齢（種を植えてからの経過時間），当該木から収穫された実の総量が、表示される。また、マップ領域４５には、表示対象領域を中心として、ゾーンマップの一部が表示される。
【００９６】
次のＳ５０７では、Ｊａｖａアプレット３２２は、インターポットサーブレット２２０から所有者である旨（Ｓ１１０参照）が通知されているか否かをチェックする。そして、所有者である旨が通知されていない場合（Ｓ１１６にて非会員：ゲストに対して区画情報２２２４が送信されて来た場合）には、Ｊａｖａアプレット３２２は、処理をそのままＳ５０９に進める。これに対して、所有者である旨が通知されている場合（Ｓ１０９にてインターポット会員に対して区画が送信されて来た場合）には、Ｊａｖａアプレット３２２は、Ｓ５０８において、メインパネル４のコマンド領域４３に、「ボックス」アイコン４３１，「収穫」アイコン４３３及び「スナップショット」アイコン４３２を追加表示した後に、処理をＳ５０９に進める。
【００９７】
Ｓ５０９では、Ｊａｖａアプレット３２２は、所定時間が経過したか否かをチェックする。即ち、初めてこのＳ５０９の処理が実行されてからの経過時間，又は以前に実行されたこのＳ５０９の処理において所定時間が経過したと判定されてからの経過時間が、所定時間を越えているか否かを、チェックする。そして、所定時間が未だ経過していないと判定した場合には、Ｊａｖａアプレット３２２は、Ｓ５１０において、何れかのアイコンがクリックされたか否かをチェックする。そして、何れのアイコンもクリックされていないと判定した場合には、Ｊａｖａアプレット３２２は、処理をＳ５０９に戻す。
【００９８】
これらＳ５０９及びＳ５１０のループ処理を繰り返した結果、所定時間が経過したと判定した場合には、Ｊａｖａアプレット３２２は、Ｓ５２４において、区画情報取得コマンドをインターポットサーブレット２２０へ送信し、Ｓ５１３において、インターポットサーブレット２２０が区画情報２２２４を送信して来るのを待つ。
【００９９】
区画情報取得コマンドを受信したインターポットサーブレット２２０は、処理を図１０のＳ１１７からＳ１１８へ進め、このＳ１１８において区画情報取得コマンドであると判定し、処理をＳ１２５へ進める。このＳ１２５では、インターポットサーブレット２２０は、最新に送信したのと同じ区画についての区画情報２２２４及び現在インターポット時刻を、Ｊａｖａアプレット３２２へ送信する。次のＳ１２０では、インターポットサーブレット２２０は、送信した区画情報２２２４にクライアント端末３のオペレータのニックネームが含まれているか否かをチェックする。そして、ニックネームが含まれていなかった場合には、処理をそのままＳ１１７に戻し、ニックネームが含まれていた場合には、Ｓ１２１において所有者である旨をＪａｖａアプレット３２２へ送信した後に処理をＳ１１７に戻す。
【０１００】
インターポットサーブレット２２０から送信された区画情報２２２４及び現在インターポット時刻を受信したＪａｖａアプレット３２２は、処理を図１４のＳ５１３からＳ５１４へ進め、受信した区画情報２２２４及び現在インターポット時刻に基づいて、メインパネル４（但し、「ボックス」アイコン４３１，「スナップショット」アイコン４３２，及び「収穫」アイコン４３３を除く）を表示する。次のＳ５１５では、Ｊａｖａアプレット３２２は、インターポットサーブレット２２０から所有者である旨（Ｓ１２１参照）が通知されているか否かをチェックする。そして、所有者である旨が通知されていない場合には、Ｊａｖａアプレット３２２は、処理をそのままＳ５０９に戻す。これに対して、所有者である旨が通知されている場合には、Ｊａｖａアプレット３２２は、Ｓ５１６において、メインパネル４のコマンド領域４３に、「ボックス」アイコン４３１，「収穫」アイコン４３３及び「スナップショット」アイコン４３２を追加表示した後に、処理をＳ５０９に戻す。
【０１０１】
これに対して、Ｓ５１０にて何れかのアイコンがクリックされたと判定した場合には、Ｊａｖａアプレット３２２は、次のＳ５１１において、どのアイコンがクリックされたのかを解析する。そして、何れかの移動アイコン４１４がクリックされたと判定した場合、Ｊａｖａアプレット３２２は、Ｓ５１２において、クリックされた移動アイコン４１４に対応した方向パラメータを含む区画移動コマンドをインターポットサーブレット２２０へ送信し、Ｓ５１３において、インターポットサーブレット２２０が区画情報２２２４を送信して来るのを待つ。
【０１０２】
区画移動コマンドを受信したインターポットサーブレット２２０は、処理を図１０のＳ１１７からＳ１１８へ進め、このＳ１１８において区画移動コマンドであると判定し、処理をＳ１１９へ進める。このＳ１１９では、インターポットサーブレット２２０は、最新に送信した区画情報２２２４が示す区画に対して区画移動コマンド中の方向パラメータが示す方向に隣接した区画についての区画情報２２２４及び現在インターポット時刻を、インターポットサーブレット２２０へ送信する。次のＳ１２０では、インターポットサーブレット２２０は、送信した区画情報２２２４にクライアント端末３のオペレータのニックネームが含まれているか否かをチェックする。そして、ニックネームが含まれていなかった場合には、処理をそのままＳ１１７に戻し、ニックネームが含まれていた場合には、Ｓ１２１において所有者である旨をＪａｖａアプレット３２２へ送信した後に処理をＳ１１７に戻す。
【０１０３】
インターポットサーブレット２２０から送信された区画情報２２２４及び現在インターポット時刻を受信したＪａｖａアプレット３２２は、処理を図１４のＳ５１３からＳ５１４へ進め、受信した区画情報２２２４及び現在インターポット時刻に基づいて、メインパネル４（但し、「ボックス」アイコン４３１，「スナップショット」アイコン４３２，及び「収穫」アイコン４３３を除く）を表示する。次のＳ５１５では、Ｊａｖａアプレット３２２は、インターポットサーブレット２２０から所有者である旨（Ｓ１２１参照）が通知されているか否かをチェックする。そして、所有者である旨が通知されていない場合には、Ｊａｖａアプレット３２２は、処理をそのままＳ５０９に戻す。これに対して、所有者である旨が通知されている場合には、Ｊａｖａアプレット３２２は、Ｓ５１６において、メインパネル４のコマンド領域４３に、「ボックス」アイコン４３１，「収穫」アイコン４３３及び「スナップショット」アイコン４３２を追加表示した後に、処理をＳ５０９に戻す。
【０１０４】
話変わって、Ｊａｖａアプレット３２２は、図１４のＳ５１１にて看板４１３がクリックされたと判定した時は、Ｓ５２３において、看板処理を実行する。図１５は、このＳ５２３にて実行される看板処理サブルーチンを示すフローチャートである。このサブルーチンに入って最初のＳ６００では、Ｊａｖａアプレット３２２は、看板起動コマンド（メッセージデータの要求）をインターポットサーブレット２２０へ送信する。
【０１０５】
この看板起動コマンドを受信したインターポットサーブレット２２０は、処理を図１０のＳ１１７からＳ１１８へ進め、このＳ１１８において看板起動コマンドであると判定し、Ｓ１２２の看板管理処理を実行する。図１３は、このＳ１２２にて実行される看板管理処理サブルーチンを示すフローチャートである。このサブルーチンに入って最初のＳ３０１では、インターポットサーブレット２２０は、最新にクライアント端末３に送信したのと同じ区画についての区画情報２２２４の看板管理情報から、表紙のイメージデータ（メッセージデータ）を抽出し、この表紙のイメージデータをＪａｖａアプレット３２２へ送信する。なお、初期状態においては、この表紙のイメージデータは、図２０に示されるように、サービス提供者によって描かれた説明文のイメージデータである。Ｓ３０１の完了後、インターポットサーブレット２２０は、インターポットサーブレット２２０が何れかのコマンドを送信して来るのをＳ３０２において待ち、何れかのコマンドを受信すると、Ｓ３０３においてそのコマンドの種類を解析する。
【０１０６】
表紙のイメージデータを受信したＪａｖａアプレット３２２は、処理を図１５のＳ６０１に進める。このＳ６０１では、Ｊａｖａアプレット３２２は、メインパネル４のビュー領域４１内に、図２０に示すような看板枠４１３０を表示するとともに、その枠内に、インターポットサーブレット２２０から受信したイメージデータを表示する（メッセージ表示部に相当）。この看板処理に入った直後にＳ６０１が実行される時には、表紙のイメージデータが看板枠４１３０内に表示されるが、それ以後においてこのＳ６０１が実行される場合には、２頁以降のイメージデータが表示される場合もある。なお、看板枠４１３０には、図２０に示されるように多数のアイコン（「書き込み」アイコン４１３１，「前頁」アイコン４１３２，「後頁」アイコン４１３３，「戻る」アイコン４１４４，等）も、表示される。
【０１０７】
次のＳ６０２では、Ｊａｖａアプレット３２２は、これらのアイコンのうちの何れかがクリックされるの待つ。そして、何れかのアイコンがクリックされると、Ｓ６０３において、どのアイコンがクリックされたかを解析する。そして、「書き込み」アイコン４１３１がクリックされたと判定した場合には、Ｊａｖａアプレット３２２は、処理をＳ６０３からＳ６０４に進め、メインパネル４のビュー領域４１を図２１に示す落書き描画モードに変更する。この落書き描画モードでは、クライアント端末３のオペレータは、マウスを用いて看板枠４１３０内に自由に線を描画することができるので、任意の文字を用いてメッセージを描くことができる。オペレータがこのようにしてビュー領域４１に表示された看板枠４１３０内に描画を行うと、Ｊａｖａアプレット３２２は、Ｓ６０５において、そのイメージデータを一旦ＲＡＭ３２内に保存する（メッセージ生成部に相当）。そして、次のＳ６０６において、Ｊａｖａアプレット３２２は、「キャンセル」ボタン４１４５がクリックされたか否かをチェックし、「キャンセル」ボタン４１４５がクリックされた場合には処理をそのままＳ６０１に戻し、「キャンセル」ボタン４１４５がクリックされていない場合には処理をＳ６０７に進める。このＳ６０７では、Ｊａｖａアプレット３２２は、「保存」ボタン４１４６がクリックされたか否かをチェックし、「保存」ボタン４１４６が未だクリックされていない場合には処理をＳ６０５に戻し、「保存」ボタン４１４６がクリックされた場合には、処理をＳ６０８に進める。このＳ６０８では、Ｊａｖａアプレット３２２は、最終的にＲＡＭ３２内に残されたイメージデータを添付して、書き込みコマンドをインターポットサーブレット２２０へ送信する（送信部に相当）。Ｓ６０８の完了後、Ｊａｖａアプレット３２２は、処理をＳ６０１に戻す。
【０１０８】
この書き込みコマンドを受信したインターポットサーブレット２２０は、処理を図１３のＳ３０２からＳ３０３へ進め、このＳ３０３において書き込みコマンドであると判定して、処理をＳ３０４へ進める。このＳ３０４では、インターポットサーブレット２２０は、最新にクライアント端末４へ送信した区画情報２２２４がそのクライアント端末４のオペレータのニックネームを含んでいたか否かをチェックする。そして、ニックネームが含まれていたと判断した場合には、インターポットサーブレット２２０は、その区画情報２２２４が定義する区画の所有者自身による書き込みであると判断し、Ｓ３０５において、受信した書き込みコマンドに添付されたイメージデータを、当該区画情報２２２４の看板管理情報における表紙のイメージデータに上書きする。従って、以後、表紙のイメージデータ（メッセージデータ）として送信されるイメージデータは、この所有者によって描かれたイメージデータに置き換わる。Ｓ３０５の完了後、インターポットサーブレット２２０は、処理をＳ３０２に戻す。
【０１０９】
これに対して、最新にクライアント端末４へ送信した区画情報２２２４がそのクライアント端末４のオペレータのニックネームを含んでいなかったと判断した場合には、インターポットサーブレット２２０は、その区画情報２２２４が定義する区画の所有者以外の者（インターポット会員又は非会員）による書き込みであると判断し、Ｓ３０６において、クライアント端末４のオペレータのＩＤが世界サーバ２２１の会員情報管理部２２１２に登録されているか否かをチェックする。そして、オペレータのＩＤが登録されている場合には、インターポットサーブレット２２０は、インターポット会員による書き込みであると判断し、Ｓ３０７において、受信した書き込みコマンドに添付されたイメージデータ（メッセージデータ）を、当該区画情報２２２４の看板管理情報における２頁目以降に追加登録する。これに対して、オペレータのＩＤが登録されていない場合には、非会員（ゲスト）による書き込みであると判断し、Ｓ３０８において、警告メッセージを送信する。何れの場合においても、インターポットサーブレット２２０は、その後、処理をＳ３０２に戻す。
【０１１０】
一方、Ｊａｖａアプレット３２２は、「後頁」アイコン４１３３がクリックされたと図１５のＳ６０３にて判定した場合には、Ｓ６０９において、パラメータ「後」を含む改頁コマンドをインターポットサーブレット２２０へ送信する（メッセージデータの要求）。また、Ｊａｖａアプレット３２２は、「前頁」アイコン４１３２がクリックされたと図１５のＳ６０３にて判定した場合には、Ｓ６１０において、パラメータ「前」を含む改頁コマンドをインターポットサーブレット２２０へ送信する（メッセージデータの要求）。Ｓ６０９又はＳ６１０を完了すると、Ｊａｖａアプレット３２２は、処理をＳ６０１に戻す。
【０１１１】
何れかの改頁コマンドを受信したインターポットサーブレット２２０は、処理を図１３のＳ３０２からＳ３０３へ進め、このＳ３０３において改頁コマンドであると判定して、処理をＳ３０９に進める。このＳ３０９では、インターポットサーブレット２２０は、最新に送信した看板管理情報におけるイメージデータの次の頁として登録されているイメージデータ（パラメータ＝後である場合）又は前の頁として登録されているイメージデータ（パラメータ＝前である場合）を、Ｊａｖａアプレット３２２へ送信する。このＳ３０９の完了後、インターポットサーブレット２２０は、処理をＳ３０２に戻す。
【０１１２】
一方、Ｊａｖａアプレット３２２は、その他のアイコン（「戻る」アイコン４１４４を除く）がクリックされたと図１５のＳ６０３にて判定した場合には、Ｓ６１１において、対応する処理を実行した後に処理をＳ６０１に戻す。
【０１１３】
一方、Ｊａｖａアプレット３２２は、「戻る」アイコン４１４４がクリックされたと図１５のＳ６０３にて判定した場合には、Ｓ６１２において、閉じるコマンドをインターポットサーブレット２２０へ送信して、ビュー領域４１の表示内容を元に戻してから、この看板処理サブルーチンを終了し、図１４のメインルーチンに処理を戻す。処理が戻されたメインルーチンにおいて、Ｊａｖａアプレット３２２は、Ｓ５２３の完了後、処理をＳ５０９に戻す。
【０１１４】
閉じるコマンドを受信したインターポットサーブレット２２０は、処理を図１３の３０２からＳ３０３へ進め、このＳ３０３において閉じるコマンドであると判定し、この看板管理処理を終了して、図１０のメインルーチンに処理を戻す。処理が戻されたメインルーチンにおいて、インターポットサーブレット２２０は、Ｓ１２２の完了後、処理をＳ１１７に戻す。
【０１１５】
話変わって、Ｊａｖａアプレット３２２は、「ボックス」アイコン４３１がクリックされたと図１４のＳ５１１にて判定した場合には、Ｓ５１７において、図２２に示すアイテム表示ウインドウを表示し、そのアイテム表示ウインドウ内に、各種アイテムのアイコンを表示する。これらのアイテムには、各種の世話アイテム（パラメータ「水」の値を上げるアイテム，同じく下げるアイテム，パラメータ「日当り」の値を上げるアイテム，同じく下げるアイテム，パラメータ「肥料」の値を上げるアイテム，同じく下げるアイテム）が含まれている。Ｊａｖａアプレット３２２は、Ｓ５１８において、何れかのアイテムがクリックされるのを待ち、何れかのアイテムがクリックされると、Ｓ５１９において、クリックされたアイテムが世話アイテムであるか否かをチェックする。そして、世話アイテム以外のアイテムがクリックされた場合には、Ｊａｖａアプレット３２２は、Ｓ５２２において対応する処理を実行した後に、処理をＳ５０９に戻す。これに対して、世話アイテムがクリックされた場合には、Ｊａｖａアプレット３２２は、Ｓ５２０において、そのアイテムに対応するアニメーションをメインパネル４のビュー領域４１上で表示した後に、Ｓ５２１において、クリックされたアイテムに対応する世話コマンド（水アップコマンド，水ダウンコマンド，日当りアップコマンド，日当たりダウンコマンド，肥料アップコマンド，肥料ダウンコマンド）をインターポットサーブレット２２０に送信する。その後、Ｊａｖａアプレット３２２は、この世話コマンドに応じて木の状態がどのように変わったかを確認するために、処理をＳ５２４に進める。
【０１１６】
何れかの世話コマンドを受信したインターポットサーブレット２２０は、処理を図１０のＳ１１７からＳ１１８に進め、このＳ１１８において、世話コマンドを受信したと判定して、処理をＳ１２３に進める。このＳ１２３では、インターポットサーブレット２２０は、最新に送信した区画情報２２２４中の「水」，「日当り」，「肥料」の値を、受信したコマンドの種類に応じて変更する。このＳ１２３を完了すると、インターポットサーブレット２２０は、処理をＳ１１７に戻す。
【０１１７】
話変わって、Ｊａｖａアプレット３２２は、その他のアイコン（ブラウザ３２１上に表示されている図示せぬ「閉じる」ボタンを除く）がクリックされたと図１４のＳ５１１にて判定した場合には、Ｓ５２２において、クリックされたアイコンに対応する処理を実行する。この処理には、何れかのコマンドをインターポットサーブレット２２０へ送信する処理も含まれている。このＳ５２２を完了すると、Ｊａｖａアプレット３２２は、処理をＳ５０９に戻す。
【０１１８】
Ｓ５２２によって送信された何れかのコマンドを受信したインターポットサーブレット２２０は、処理をＳ１１７からＳ１１８に進め、更にＳ１２４に進める。このＳ１２４において、インターポットサーブレット２２０は、受信したコマンドに対応する処理を実行する。このＳ１２４を完了すると、インターポットサーブレット２２０は、処理をＳ１１７に戻す。
【０１１９】
話変わって、Ｊａｖａアプレット３２２は、「閉じる」ボタンがクリックされたと図１４のＳ５１１にて判定した場合には、Ｓ５２５において、終了コマンドをインターポットサーブレット２２０へ送信する。このＳ５２５を完了すると、Ｊａｖａアプレット３２２は全処理を終了して、ＲＡＭ３２上から削除される。
【０１２０】
終了コマンドを受信したインターポットサーブレット２２０は、処理をＳ１１７からＳ１１８へ進め、Ｓ１１８において終了コマンドを受信したと判定して、全処理を終了して、ＲＡＭ２２から削除される。
（実施形態による作用）
以上のように構成された本実施形態のネットワーク育成ゲームシステムによると、或る区画に関して、その区画の所有者は、この区画への種まきや木の育成，この区画への置物の設置，看板（表紙）へのメッセージの書き込み，等、あらゆる形態のアクセスを全面的に行うことができる。また、その区画の所有者以外のインターポット会員（即ち、その区画以外の区画の所有者）は、その区画への種まきや木の育成，並びに、置物の設置はできないが、その区画へ訪問して看板（２頁目以降）にメッセージの書き込みを行うことはできる。従って、この看板を介して、その区画の所有者とコミュニケーションを行うことが可能である。これに対して、非会員（ゲスト）は、その区画を訪問して鑑賞をすることしか、アクセス形態が許されていない。従って、ゲストは、インターポットがどのようなネットワーク育成ゲームシステムであってその世界においてインターポット会員がどのようなコミュニケーションを行っているかを知ることができても、自己の存在をインターポット会員に認識せしめることは不可能である。従って、このストレスが、このようなゲストをインターポットに入会させる契機として強く作用するので、インターポット会員数が加速度的に増加し、購入者がつく区画が増加することによって多様な形態の木がインターポット世界全体に生育することになる。このように、本実施形態によると、多数の会員が参加した多様な仮想空間が実現できるようになる。
【０１２１】
【発明の効果】
以上のように構成された本発明によると、サーバが定義する共通の仮想空間内にてサービス会員に仮想生物を育成させるネットワーク育成ゲームシステムにおいて、或るサービス会員が育成している仮想生物に対するアクセスレベルを、他のサービス会員と非会員との間で差を付けることにより、非会員に対してサービスへの加入を促進し、もって、多数の個性ある仮想生物を仮想空間内にて生成させることによって、サービス自体の魅力を加速度的に増大させることができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態であるネットワーク育成ゲームシステムの概略構成図
【図２】  図１に示すゾーンマップ保持部に保持されているゾーンマップ
【図３】  育成される木の構成を示すツリー図
【図４】  図１に示す木条件リストのデータ構成を示す表
【図５】  図１に示す区画情報に格納されている木状態のデータ構成を示す表
【図６】  図１に示す各地域サーバによる処理内容を示すフローチャート
【図７】  図６のＳ７０５にて実行される各区画の木の成長処理サブルーチンを示すフローチャート
【図８】  図１に示すブラウザによる処理内容を示すフローチャート
【図９】  図１に示す各インターポットサーブレットによる処理内容を示すフローチャート
【図１０】  図１に示す各インターポットサーブレットによる処理内容を示すフローチャート
【図１１】  図９のＳ１０４にて実行される入会手続処理サブルーチンを示すフローチャート
【図１２】  図９のＳ１０４にて実行される入会手続処理サブルーチンを示すフローチャート
【図１３】  図１０のＳ１２２にて実行される看板管理処理サブルーチンを示すフローチャート
【図１４】  図１に示すＪａｖａアプレット又はハードディスク内のアプリケーションによる処理内容を示すフローチャート
【図１５】  図１４のＳ５２３にて実行される看板処理サブルーチンを示すフローチャート
【図１６】  Ｓ１０１にて送信されるｈｔｌｍに基づくホームページの画面
【図１７】  Ｓ２１４にて送信される種選択画面データに基づく種選択画面
【図１８】  メインパネルのフレーム構造を示す図
【図１９】  メインパネルの表示例
【図２０】  看板の表紙の画面
【図２１】  落書き描画モードにおける看板の画面
【図２２】  アイテム表示ウインドウの表示例
【符号の説明】
１    インターネット
２    サーバシステム
２１    ＣＰＵ
２２    ＲＡＭ
２３    ハードディスク
３１    ＣＰＵ
３２    ＲＡＭ
３３    入力装置
２２０    インターポットサーブレット
２２１    世界サーバ
２２２    地域サーバ
２３１    サーバプログラム
２３２    Ｊａｖａアプレットのクラスファイル
３２１    ブラウザ
３２２    Ｊａｖａアプレット
２２１１    時刻管理部
２２１２    会員情報管理部
２２２１    ゾーンマップ保持部
２２２２    天候管理部
２２２３    木条件リスト
２２２４    区画情報
【図１】
0004117695.tif 000003
【図２】
0004117695.tif 000004
【図３】
0004117695.tif 000005
【図４】
0004117695.tif 000006
【図５】
0004117695.tif 000007
【図６】
0004117695.tif 000008
【図７】
0004117695.tif 000009
【図８】
0004117695.tif 000010
【図９】
0004117695.tif 000011
【図１０】
0004117695.tif 000012
【図１１】
0004117695.tif 000013
【図１２】
0004117695.tif 000014
【図１３】
0004117695.tif 000015
【図１４】
0004117695.tif 000016
【図１５】
0004117695.tif 000017
【図１６】
0004117695.tif 000018
【図１７】
0004117695.tif 000019
【図１８】
0004117695.tif 000020
【図１９】
0004117695.tif 000021
【図２０】
0004117695.tif 000022
【図２１】
0004117695.tif 000023
【図２２】
0004117695.tif 000024