(57)【特許請求の範囲】
【請求項１】
第１情報ネットワークに接続され、ユーザ個人の管理下にあって情報資源の原本を保持し、前記情報資源を更新するための実行プログラムの動作が許可されている第１情報端末によって、
前記第１情報ネットワークに接続され、前記第１情報ネットワークを介して複数の情報端末が接続することが可能であり、前記第１情報端末によって登録された前記情報資源の複製を保持し、前記情報資源の複製を更新するための実行プログラムの動作が禁止もしくは制限されている第１サーバ装置に対して、
前記第１情報ネットワークに接続された第２情報端末からの要求に基づいて、前記情報資源の複製の更新を実行する情報資源の更新方法であって、
前記第２情報端末が、前記第１情報ネットワークもしくはこれとは別の通信手段を介して、前記第１情報端末が保持する前記情報資源の原本に対して更新を実行し、もしくは、前記第２情報端末が、前記第１情報ネットワークもしくはこれとは別の通信手段を介して前記第１情報端末に対して前記情報資源の原本に対する更新要求を送信し、前記第１情報端末が、前記更新要求に基づいて前記情報資源の原本に対して更新を実行した後、
前記第１情報端末が、更新された前記情報資源の原本についての複製を前記第１サーバ装置に再登録することを特徴とする情報資源の更新方法。
【請求項２】
請求項１記載の情報資源の更新方法において、
前記第１情報端末が、さらに、前記第１情報ネットワークとは異なる第２情報ネットワークにも接続され、
前記第２情報端末が、前記第２情報ネットワークに対するアクセス権を持たず、
前記第２情報ネットワークには、前記第２情報ネットワークを介して複数の情報端末が接続することが可能であり、前記第１情報端末によって登録された前記情報資源の複製を保持し、前記情報資源の複製を更新するための実行プログラムの動作が禁止もしくは制限されている第２サーバ装置と、前記第１情報ネットワークに対するアクセス権を持たない第３情報端末とが接続されている場合に、
前記第３情報端末が、前記第２情報ネットワークを介して前記第１情報端末が保持する前記情報資源の原本に対して更新を実行し、もしくは、前記第３情報端末が、前記第２情報ネットワークを介して前記第１情報端末に対して前記情報資源の原本に対する更新要求を送信し、前記第１情報端末が、前記更新要求に基づいて前記情報資源の原本に対して更新を実行した後、
前記第１情報端末が、更新された前記情報資源の原本についての複製を前記第１サーバ装置および前記第２サーバ装置に再登録することを特徴とする情報資源の更新方法。
【請求項３】
請求項１または２記載の情報資源の更新方法において、
前記第２情報端末もしくは前記第３情報端末が、前記第１情報端末に対して前記情報資源の原本に対する更新要求となる電子メールを送信し、
前記第１情報端末が、前記第２情報端末もしくは前記第３情報端末から受信した前記電子メールの内容に基づいて、前記第１情報端末が保持する前記情報資源の原本に対して更新を実行することを特徴とする情報資源の更新方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報資源の更新技術に関し、特に、インターネット等の情報ネットワーク上のホームページやコンテンツ等の情報資源の更新技術等に適用して有効な技術に関する。
【０００２】
【従来の技術】
インターネットの世界ではホームページやコンテンツの数が急速に増加している。企業や団体が作成するホームページの他にも個人が自分のパーソナルコンピュータで作成したコンテンツをＩＳＰ（インターネットサービスプロバイダ）のＷｅｂサーバにアップロードして公開しているものも数多く存在する。
【０００３】
大企業やＩＳＰはインターネットに常時接続しているＷｅｂサーバを所有している場合が多いが、Ｗｅｂサーバを所有しない例えばパーソナルユーザーが個人ホームページを開設する場合にはＩＳＰと契約を行い、個人ユーザの所有のパーソナルコンピュータなどでホームページを作成し、作成したホームページの元データファイルをＩＳＰのＷｅｂサーバにＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などを使用してアップロードするという方法が一般的である。
【０００４】
またホームページには単にＷｅｂサーバ上のデータファイルをブラウザで参照するだけのものと、書き込み可能な電子掲示板などを有し、ユーザの入力によってホームページの内容が更新されるものがある。
【０００５】
後者の様にホームページの内容が更新される場合には従来の参考技術では、Ｗｅｂサーバ上でＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）という実行プログラムが実行され、ＣＧＩがＷｅｂサーバ上のホームページデータを更新する技術が知られている。
【０００６】
すなわち、図９および図１０は本発明の参考技術によるホームページデータの更新の処理手順を表した概略図およびフローチャートである。図９における矢印線はデータまたはコマンドがネットワーク上を伝わる手順（以下プロセス）を示していて、それぞれのプロセスは図１０のフローチャートに対応している。この参考技術では端末１（１００）上でホームページが作成され、プロセス１０によりＩＳＰ１０２の所有するＷｅｂサーバ１０３に作製されたホームページデータがアップロードされる。プロセス１１において端末２（１０６）ではＷｅｂブラウザ１０７上でそのホームページを参照可能であり、そしてＷｅｂブラウザ１０７上の入力によりプロセス１２によりＷｅｂサーバ１０３にホームページ内容更新要求が送られる。Ｗｅｂサーバ内ではその要求を受けてＣＧＩプログラム１０５が動作してプロセス１３によってホームページデータを書き換える。
【０００７】
【発明が解決しようとする課題】
ＣＧＩプログラム１０５はＷｅｂサーバ上で実行される実行プログラムであるため、もしＣＧＩの処理内容に不具合等があった場合にはＷｅｂサーバを破壊、もしくはＷｅｂサーバの記憶領域内のデータを破壊する懸念がある。Ｗｅｂサーバは複数の端末と接続される可能性があるコンピュータであり、Ｗｅｂサーバの異常動作はネットワーク全体に大きな被害を与える可能性がある。
【０００８】
このため、個人ユーザがＩＳＰのＷｅｂサーバ上にホームページを開設する場合にはＩＳＰは個人ユーザに対しＣＧＩの使用を禁止したり、あるいはＩＳＰがあらかじめ安全性を確認してあるＣＧＩのみを使用可として、ＣＧＩの使用に制限をつける事で、上述のような懸念を予防することが一般的である。
【０００９】
ＣＧＩの使用が制限される事によりＷｅｂサーバを所有しない個人ユーザが開設する個人ホームページには電子掲示板などを設置することができないか、またはＩＳＰに決められた特定のＣＧＩを利用した電子掲示板のみしか設置することができないため、自由度の高い個人ホームページを作成することができないという技術的課題がある。
【００１０】
本発明の目的は、公開されたサーバ装置や当該サーバ装置上の情報資源の安全性を損なうことなく、当該サーバ装置上におかれた個人のホームページやコンテンツ等の情報資源の作成の自由度を向上させることが可能な情報資源の更新技術を提供することにある。
【００１１】
本発明の他の目的は、複数の情報ネットワークの各々に属し、互いに他の情報ネットワークへのアクセス権を持たない情報端末間で、各情報ネットワークに設置されたサーバ装置上での同一の情報資源の閲覧や更新を可能にする情報資源の更新技術を提供することにある。
【００１２】
【課題を解決するための手段】
本発明は、情報ネットワークを経由して第１情報端末からサーバ装置に登録された情報資源を、情報ネットワークを介した少なくとも一つの第２情報端末からのアクセスに供する情報資源の更新方法であって、第２情報端末から第１情報端末が保持する情報資源の原本に対して更新を実行し、第１情報端末から、更新された情報資源の原本をサーバ装置に再登録することで、第２情報端末からサーバ装置上の情報資源に対する更新を実現するものである。
【００１３】
より具体的には、一例として、本発明ではホームページ等の情報資源の元データ（原本）を記憶媒体内に有している端末１（第１情報端末）と、ホームページを参照可能でユーザのブラウザ上からの入力でホームページの内容更新要求を行うことができる端末２（第２情報端末）が、Ｗｅｂサーバ（サーバ装置）を経由する経路とは別の経路で、あるいはＷｅｂサーバを介する経路と同じ経路を通っていたとしてもＷｅｂサーバとは異なる例えばメールサーバなどを介してネットワークで接続させ、端末２からのホームページ更新要求をそのネットワーク経路を用いて元データを保持する端末１に伝え、最初に端末１の記憶領域内のホームページの元データを更新し、更新完了後の元データを端末１からＷｅｂサーバにアップロードすることによりネットワーク上のホームページを更新する。
【００１４】
上述の本発明の更新方法を用いることにより、ホームページの更新時にＷｅｂサーバがＣＧＩを実行する必要はなくなり、元データを持つ端末１上でホームページ更新のための実行プログラムが実行されることになる。端末１はホームページ作成者の管理するコンピュータであるため、自由度の高いホームページ更新方法が実現可能となり、またもしホームページ更新実行プログラムに不具合があった場合でも破壊されるのは端末１または端末１の記憶領域内のデータのみで、複数の端末に接続されている可能性のあるＷｅｂサーバや当該Ｗｅｂサーバ上の他の情報資源を破壊することはない。このためネットワーク全体のセキュリティのリスクを最小限におさえつつ、個人のホームページ等の作成や更新の自由度を大きくすることができる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１６】
図１は、本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の一例を示す概念図であり、図２は、本実施の形態の情報ネットワークシステムにおける、ホームページデータ等の情報資源の更新の処理手順の一例を示すフローチャートである。
【００１７】
本実施の形態の情報ネットワークシステムは、たとえば、一般の複数のユーザの各々が所有するパーソナルコンピュータ等からなる複数の端末１（２００）および端末２（２０６）と、図示しないインターネットを介して、これらの端末が接続されるＷｅｂサーバ２０４と、このＷｅｂサーバ２０４を運営し、前記各端末のユーザにインターネット接続サービス等を提供するサービス事業者であるＩＳＰ２０３（インターネットサービスプロバイダ）、等で構成されている。
【００１８】
すなわち、図１の例では、端末１（２００）で作成され、たとえばＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや画像ファイルなどのデータ群等からなるホームページ元データ２０１の複製であるホームページデータ２０５が、Ｗｅｂサーバ２０４に掲載され、他の端末２（２０６）のユーザによる閲覧に供されている。
【００１９】
なお、本実施の形態の場合、各端末は、インターネット上、あるいはそれ以外の通信手段からなる仲介手段２０９を介して、Ｗｅｂサーバ２０４を介さない情報通信が可能になっている。
【００２０】
次に図１および図２を用いて本実施の形態によるＷｅｂサーバ２０４上のホームページデータ２０５の簡単な更新手順をの一例を説明する。なお、図１における矢印線はデータまたはコマンドがネットワーク上を伝わる手順（以下プロセス）を示していて、それぞれのプロセスは図２のフローチャートに対応している。
【００２１】
本実施の形態では端末１（２００）上で作成されたホームページデータがＷｅｂサーバ２０４にアップロードされるプロセス２０と、それを端末２（２０６）上のＷｅｂブラウザ２０７で参照するまでのプロセス２１までは図９および図１０に示した従来の参考技術と変わらない。
【００２２】
本実施の形態の手法では端末２のＷｅｂブラウザ２０７上でユーザがホームページの内容更新をする要求を行った場合には端末２上で実行プログラム２０８が実行される。この実行プログラム２０８はアプリケーションである場合、ＯＳの機能の一部である場合、またホームページデータ２０５内に端末２で実行可能なＪＡＶＡプログラムを使用する場合などが考えられるが、プログラムの種類は本実施の形態では限定しない。
【００２３】
この実行プログラム２０８はプロセス２２、プロセス２３によって何らかの仲介手段２０９を経由して、あるいは何も仲介を無しで端末１にホームページ元データ２０１の更新要求を送信する。この場合、プロセス２３によってホームページ元データ２０１を直接書き換えることも可能であるし、あるいはホームページ元データ書き換え要求を受け取り、ホームページ元データ２０１を更新する事が可能な端末１内の実行プログラム２０２を用いてプロセス２４によりホームページ元データ２０１を書き換える事も可能である。ホームページ元データ２０１の書き換え完了後、プロセス２５によりホームページ元データ２０１がＷｅｂサーバ２０４に再びアップロードされ、これにより、当該ホームページ元データ２０１の複製であるＷｅｂサーバ２０４上のホームページデータ２０５の更新が実行される。上記が本実施の形態によるホームページアップデート方式の簡単な流れである。
【００２４】
次に、より具体的な例を２通り用いて各々を説明する。図３は、その一つの具体例を示す概念図である。この図３の例では、端末１（３００）と端末２（３０６）との仲介手段２０９としてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（３０９）を使用する例を示している。また端末２上で実行される実行プログラムは、一例として、Ｗｅｂサーバ３０４のホームページデータ３０５の内部からダウンロードされるＪＡＶＡプログラム３０８とする。
【００２５】
また、この図３の例では、端末１上の実行プログラム３０２はホームページ元データ３０１を更新する機能はなく、ホームページ元データ３０１が更新されたか否かを定期的に監視し、もしホームページ元データ３０１が更新された場合には当該ホームページ元データ３０１をＷｅｂサーバ３０４にアップロードする機能を持っているものとする。
【００２６】
まず、プロセス３０によりホームページ元データ３０１はＩＳＰ３０３の所有するＷｅｂサーバ３０４にアップロードされる。次にプロセス３１により端末２のＷｅｂブラウザ３０７上でホームページデータをユーザが参照する。端末１のホームページ元データ３０１はＬＡＮ３０９を経由して複数の端末２から書き換え可能に設定されている。
【００２７】
端末２上でユーザがＷｅｂサーバ３０４上のホームページデータ３０５を更新する入力を行った場合には、まず、プロセス３２、プロセス３３のようにＪＡＶＡプログラム３０８が端末１のホームページ元データ３０１を更新する。その後、プロセス３４で定期的に実行される端末１の実行プログラム３０２がホームページ元データ３０１が更新されていることを検知し、プロセス３５により再びホームページ元データ３０１をＷｅｂサーバ３０４にアップロードし、Ｗｅｂサーバ３０４上のホームページデータ３０５を更新する。
【００２８】
次に図４、図５、図６、図７を用いて本実施の形態の他のホームページ更新例を詳細に説明する。本例では図１における仲介手段２０９としてメールサーバを利用する場合を例示する。従ってシステム構成は概略、図４の様になる。図４においてメールサーバ４０９が端末１と端末２の仲介手段となる。
【００２９】
メールサーバの所在位置は特に限定されないが、本例の説明では一例として、図５の様に端末１と端末２を結ぶメールサーバ５０９はＷｅｂサーバ５０４を所有するＩＳＰ５０３が所有しているものとする。図５において端末１（５００）は個人の持つパーソナルコンピュータ等を想定しているが、端末１がインターネットに常時接続していて本実施の形態のホームページ更新方式を適用した場合には、遅延なくＷｅｂサーバ５０４上のホームページデータ５０５を端末１経由で更新することができる。端末２（５０６）上で実行されるＪＡＶＡプログラム５０８はＷｅｂサーバ５０４上のホームページデータ５０５内部からダウンロード可能であり、端末２上のユーザのホームページ更新要求の入力をＥメール（電子メール）の形に変換し、メールサーバ５０９を経由して端末１にＥメールとして送信する機能を持っている。
【００３０】
端末１上で実行される実行プログラム５０２は先に示した仲介手段としてＬＡＮを使う場合の例の様にホームページ元データ５０１をＷｅｂサーバ５０４にアップロードする機能を持つだけではなく、定期的にメールサーバ５０９をチェックし、もしメールサーバ５０９にホームページデータ５０５を更新する要求のＥメールが届いていた場合にそのホームページ更新内容に基づいてホームページ元データ５０１を更新する機能も持っている。
【００３１】
次に図５、図６、図７を用いて本例の作用をデータの流れる順で説明する。プロセス５０により端末１（５００）からＷｅｂサーバ５０４にホームページ元データ５０１がアップロードされる。プロセス５１により端末２（５０３）上のＷｅｂブラウザ５０７でホームページデータ５０５を参照する。このホームページデータ５０５は内部に端末２上で実行可能なＪＡＶＡプログラム５０８を持っていて、ユーザが端末２上でホームページデータ５０５の内容を更新する入力を行った場合にこのＪＡＶＡプログラム５０８が実行される。
【００３２】
図６は例えばホームページデータ５０５上に一般ユーザによる書き込み可能な電子掲示板を開設した場合のＪＡＶＡプログラム５０８の動作の流れである。Ｗｅｂブラウザ５０７のウィンドウ６０１上でタイトル６０２、氏名６０３、本文６０４を端末２のユーザが入力する。入力後はウィンドウ６０６の状態になる。その後ユーザは送信ボタン６０５をクリックする。これにより、端末２のＪＡＶＡプログラム５０８はこの入力をＥメールの形式に変換して端末１宛に送信する。
【００３３】
ここで端末１上で実行される実行プログラム５０２と、端末２上で実行されるＪＡＶＡプログラムの間では“タイトルが［ＨＰ更新要求］となっているＥメールはホームページの更新要求である”という決め事がしてあるものとする。
【００３４】
図５に戻ってプロセス５２、プロセス５３によって端末２からのホームページ更新要求は端末１に伝えられ、プロセス５４によってホームページ元データ５０１が更新され、プロセス５５によってホームページ元データ５０１は再度、Ｗｅｂサーバ５０４にアップロードされる。これにより、Ｗｅｂサーバ５０４上のホームページデータ５０５が端末２のユーザ要求通り更新される。
【００３５】
上述のプロセス５３、プロセス５４、プロセス５５の詳細例を図７に例示される、端末１の実行プログラム５０２の処理フローの順で説明する。
【００３６】
実行プログラム５０２はＥメールが届いていないか定期的にチェックしている（ステップ７０、ステップ７１）。Ｅメールが届いていた場合にホームページの更新要求のＥメールであるかどうかをチェックする（ステップ７２）。本例の場合ではＥメールのタイトルが［ＨＰ更新要求］であるかどうかチェックする。もしホームページ更新要求のＥメールであった場合、ホームページ元データ５０１を更新し（ステップ７３）、その更新されたホームページ元データ５０１をＷｅｂサーバ５０４に再びアップロードする（ステップ７４）。
【００３７】
以上説明した様に、本実施の形態によれば、ユーザの入力によって内容が更新されるホームページがある場合に、複数の端末２等のコンピュータからアクセスされる可能性のあるＷｅｂサーバ上で安全性の保証されない実行プログラムを実行する必要がなくなり、ネットワークシステム全体の安全性を保つことできる。また、ホームページを更新させる実行プログラム自体をホームページ元データの作成者が管理する端末上に置くことができるようになるため、ホームページ作成者が自由度の高いホームページを作成することが可能となる。
【００３８】
次に図８を用いて、本実施の形態のさらに他の例を説明する。この図８の例では、複数のネットワークのＷｅｂサーバ上に同一のホームページデータを保存した場合に、同じネットワークのアクセス権を持たない端末間で更新可能なホームページの共有を実現する場合を説明する。
【００３９】
図８において端末１（８０３）、端末２（８０４）、ＩＳＰのＷｅｂサーバ８０６の関係は前例までの説明と同様にネットワーク２（インターネット）８０１上で接続されている。さらにもう一つ別のネットワークであるネットワーク１（社内ＬＡＮ）８００が存在するものとし、端末１は社内ＬＡＮのＷｅｂサーバ８０５にも接続されていて、Ｗｅｂサーバ８０５に対してもホームページ元データ８０３ａをアップロードする事が可能である。またネットワーク１（社内ＬＡＮ）８００にはＷｅｂサーバ８０５のホームページデータ８０３ｂを参照する事ができる端末３（８０２）が接続されている。
【００４０】
端末２（８０４）はＩＳＰのＷｅｂサーバ８０６にはアクセス可能であるが、社内ＬＡＮのＷｅｂサーバ８０５に対してはアクセス権を持っていない。逆に端末３（８０２）は社内ＬＡＮのＷｅｂサーバ８０５にはアクセス可能であるが、ＩＳＰのＷｅｂサーバ８０６に対してはアクセス権を持っていない。
【００４１】
端末２と端末３で同じ内容のホームページを参照するためには端末１からホームページ元データ８０３ａを２つのＷｅｂサーバ８０５およびＷｅｂサーバ８０６の両方にホームページデータ８０３ｂ、ホームページデータ８０３ｃとしてアップロードする事により可能となる。しかしながら電子掲示板などを持つ内容が更新される可能性があるホームページの場合は、従来の参考技術の手法では、端末２、端末３上からユーザが電子掲示板に書き込むなどしてホームページデータ８０３ｂ、ホームページデータ８０３ｃの内容を更新した場合に、それぞれのＷｅｂサーバ８０５およびＷｅｂサーバ８０６上でＣＧＩが実行されてしまうため、書き込み内容の同期がとれなくなってしまう。
【００４２】
これに対して、本実施の形態の方法では、個々のＷｅｂサーバ８０５およびＷｅｂサーバ８０６の各々のホームページデータ８０３ｂ、ホームページデータ８０３ｃの内容更新は、対応するホームページ元データ８０３ａを持つ端末１でまず先に行われ、更新されたホームページ元データ８０３ａを２つのＷｅｂサーバ８０５およびＷｅｂサーバ８０６の両方にアップロードすることになるので、同じネットワークにアクセス権を持たない端末２、端末３で、各々がアクセス権を有する個別のネットワーク上のＷｅｂサーバ８０５およびＷｅｂサーバ８０６にて、常に同じ内容のホームページデータ８０３ｂ、ホームページデータ８０３ｃを閲覧することが可能となる。
【００４３】
このように、図８の例では、上述の実施の形態の効果に加えて、さらに、複数のネットワーク１およびネットワーク２の各々に属し、互いに他の情報ネットワークへのアクセス権を持たない端末２および端末３の間で、ネットワーク１およびネットワーク２の各々に設置されたＷｅｂサーバ８０５、Ｗｅｂサーバ８０６の各々の上での互いに同期した同一のホームページデータ８０３ｂおよびホームページデータ８０３ｃの閲覧や更新が可能になる、という利点がある。
【００４４】
本願の特許請求の範囲に記載された発明を見方を変えて表現すれば以下の通りである。
【００４５】
＜１＞  インターネットなどのネットワーク上で、ホームページ等のＷｅｂページ（以下ホームページ）を構成するＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや画像ファイルなどのデータ群（以下ホームページデータ）を記憶媒体内に保持しているＷｅｂサーバと、そのＷｅｂサーバにネットワークで接続されていて、Ｗｅｂサーバに保持されているホームページデータの元となるデータファイル群あるいはホームページデータと全く同じファイルのコピー（以下元データ）を記憶媒体内に保持しているコンピュータシステム（以下端末１）と、また前記のＷｅｂサーバにネットワークで接続していてＷｅｂサーバ内のホームページデータの内容を参照する事ができるコンピュータシステム（以下端末２）が存在する環境下において、端末２においてＷｅｂブラウザなどのホームページを参照可能なソフトウェア（以下Ｗｅｂブラウザ）からのユーザの入力によってホームページの内容が追加、削除、データ保存などの更新ができる場合に、Ｗｅｂサーバ上でＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）またはＣＧＩに相当する実行プログラムを実行することなく、端末１と端末２をネットワークケーブルで直接接続し、端末１の記憶媒体内のホームページ元データに端末２からのライト可能というアクセス権を設定しておき、端末２上で実行されるＪＡＶＡなどの実行プログラムによって端末１内のホームページ元データを書き換え、更新されたホームページ元データを端末１で実行される実行プログラムによってＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などの転送手段を用いてＷｅｂサーバにアップロードする事によりインターネット上のホームページを更新するホームページ更新方式。
【００４６】
＜２＞  項目＜１＞のホームページ更新方式において、端末１と端末２のネットワークケーブルの間にネットワークハブやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）介して接続を行い、端末２を複数台接続可能とするホームページ更新方式。
【００４７】
＜３＞  項目＜１＞のホームページ更新方式において、端末１上で実行されるＷｅｂサーバに元データをアップロードする実行プログラムに、元データが更新されたかどうかを定期的に監視する機能を用意し、元データが更新された場合に遅延無くＷｅｂサーバに元データをアップロードするホームページ更新方式。
【００４８】
＜４＞  項目＜１＞、項目＜２＞、項目＜３＞の一部または全部を利用したホームページ更新方式において、端末２で実行されるＪＡＶＡなどの実行プログラムには端末１のホームページ元データを更新する機能を持たせず、代わりに端末１に対してホームページ更新要求データを送信する機能を用意し、また端末１で実行される実行プログラムは単にＷｅｂサーバに元データをアップロードする機能だけではなく端末２からホームページ更新要求データを受け取ってそれに基づいて元データを更新する機能を用意し、端末１上で実行される実行プログラムと端末２上で実行される実行プログラムの間でホームページ更新要求のデータ形式（以下プロトコル）を決めておき、端末２上のユーザーの入力によるホームページ更新要求があった場合に、端末２上で実行される実行プログラムにより規定の形式のデータが送信され、端末１上の実行プログラムがそのデータを受信して記憶媒体内のホームページ元データを更新し、ＦＴＰなどの転送手段を用いてＷｅｂサーバに更新されたホームページデータをアップロードするホームページ更新方式。
【００４９】
＜５＞  項目＜４＞のホームページ更新方式において、端末１と端末２のそれぞれの実行ファイル間の共通プロトコルとしてＥメールなどの電子メールのプロトコルを使用し、ホームページを参照し更新要求を行う端末２が複数台になった場合に端末１と端末２の間の仲介としてメールサーバを利用するホームページ更新方式。
【００５０】
＜６＞  項目＜１＞、項目＜２＞、項目＜３＞、項目＜４＞、項目＜５＞におけるホームページ更新方式において、端末１をインターネットなどのネットワークに常時接続する事により、端末２からのホームページ更新要求の入力の発生後、Ｗｅｂサーバ上にアップロードするまでの時間に遅延を無くさせるホームページ更新方式。
【００５１】
＜７＞  項目＜１＞、項目＜２＞、項目＜３＞、項目＜４＞、項目＜５＞におけるホームページ更新方式を利用して、複数のネットワークのＷｅｂサーバ上に同一のホームページデータを保存した場合に、同じネットワークのアクセス権を持たない端末間で更新可能なホームページを共有するホームページ更新方式。
【００５２】
＜８＞  項目＜１＞、項目＜２＞、項目＜３＞、項目＜４＞、項目＜５＞、項目＜６＞、項目＜７＞、またはそれらの組み合わせによるホームページ更新方式において、端末１または端末２上で実行されるＪＡＶＡやＷｅｂブラウザプログラムやアプリケーションプログラムなどの実行プログラムまたはその実行プログラムと同等の機能の一部または全部の機能を備えたプログラム。
【００５３】
＜９＞  項目＜１＞、項目＜２＞、項目＜４＞、項目＜５＞、項目＜６＞、および項目＜７＞におけるホームページ更新方式、および項目＜８＞のプログラムのうちの一つまたは複数を実行する機能を有するコンピュータシステム装置。
【００５４】
＜１０＞  項目＜８＞におけるホームページ更新方式を実現するプログラムを有する記憶媒体。
【００５５】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００５６】
【発明の効果】
本発明によれば、公開されたサーバ装置や当該サーバ装置上の情報資源の安全性を損なうことなく、当該サーバ装置上におかれた個人のホームページやコンテンツ等の情報資源の作成の自由度を向上させることができる、という効果が得られる。
【００５７】
本発明によれば、複数の情報ネットワークの各々に属し、互いに他の情報ネットワークへのアクセス権を持たない情報端末間で、各情報ネットワークに設置されたサーバ装置上での同一の情報資源の閲覧や更新を可能にすることができる、という効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の一例を示す概念図である。
【図２】本発明の一実施の形態である情報ネットワークシステムにおける、ホームページデータ等の情報資源の更新の処理手順の一例を示すフローチャートである。
【図３】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の具体例を示す概念図である。
【図４】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の具体例を示す概念図である。
【図５】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の具体例を示す概念図である。
【図６】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムにおける更新作用の一例を示す概念図である。
【図７】本発明の一実施の形態である情報資源の更新方法が実施される情報ネットワークシステムを構成する端末の作用の一例を示すフローチャートである。
【図８】本発明の他の実施の形態である情報資源の更新方法が実施される情報ネットワークシステムの構成の具体例を示す概念図である。
【図９】本発明の参考技術によるホームページデータの更新の処理手順を表した概念図である。
【図１０】本発明の参考技術によるホームページデータの更新の処理手順を表したフローチャートである。
【符号の説明】
１００…記憶領域内にホームページ元データを有する端末１、１０１…ホームページ元データ、１０２…ＩＳＰ（インターネットサービスプロバイダ）、１０３…ＩＳＰの所有するＷｅｂサーバ、１０４…Ｗｅｂサーバ内のホームページデータ、１０５…ホームページデータを更新する事が可能なＣＧＩプログラム、１０６…Ｗｅｂサーバにアクセスしホームページを参照可能な端末２、１０７…Ｗｅｂブラウザ、２００…記憶領域内にホームページ元データを有する端末１、２０１…ホームページ元データ、２０２…ホームページ元データを更新またはアップロードする事が可能な実行プログラム、２０３…ＩＳＰ（インターネットサービスプロバイダ）、２０４…ＩＳＰの所有するＷｅｂサーバ、２０５…Ｗｅｂサーバ内のホームページデータ、２０６…Ｗｅｂサーバにアクセスしホームページを参照可能な端末２、２０７…Ｗｅｂブラウザ、２０８…ホームページ元データを更新または更新要求する実行プログラム、２０９…端末１と端末２の仲介手段、３００…記憶領域内にホームページ元データを有する端末１、３０１…ホームページ元データ、３０２…ホームページの元データをアップロードする事が可能な実行プログラム、３０３…ＩＳＰ（インターネットサービスプロバイダ）、３０４…ＩＳＰの所有するＷｅｂサーバ、３０５…Ｗｅｂサーバ内のホームページデータ、３０６…Ｗｅｂサーバにアクセスしホームページを参照可能な端末２、３０７…Ｗｅｂブラウザ、３０８…ホームページ元データを更新するＪＡＶＡプログラム、３０９…端末１と端末２の仲介の役目をするＬＡＮ、３１０…２台目以降の端末２、４００…記憶領域内にホームページ元データを有する端末１、４０１…ホームページ元データ、４０２…ホームページ元データを更新またはアップロードする事が可能な実行プログラム、４０３…ＩＳＰ（インターネットサービスプロバイダ）、４０４…ＩＳＰの所有するＷｅｂサーバ、４０５…Ｗｅｂサーバ内のホームページデータ、４０６…Ｗｅｂサーバにアクセスしホームページを参照可能な端末２、４０７…Ｗｅｂブラウザ、４０８…ホームページ元データを更新または更新要求する実行プログラム、４０９…端末１と端末２の仲介の役目をするメールサーバ、５００…記憶領域内にホームページ元データを有する端末１、５０１…ホームページ元データ、５０２…ホームページ元データを更新してアップロードする事が可能な実行プログラム、５０３…ＩＳＰ（インターネットサービスプロバイダ）、５０４…ＩＳＰの所有するＷｅｂサーバ、５０５…Ｗｅｂサーバ内のホームページデータ、５０６…Ｗｅｂサーバにアクセスしホームページを参照可能な端末２、５０７…Ｗｅｂブラウザ、５０８…ホームページ元データを更新要求するＪＡＶＡプログラム、５０９…端末１と端末２の仲介の役目をするメールサーバ、６０１…Ｗｅｂブラウザのウィンドウ、６０２…掲示板のタイトル、６０３…掲示板の氏名、６０４…掲示板の本文、６０５…送信ボタン、６０６…ユーザによる入力後のウィンドウ、８００…１つ目のネットワーク（社内ＬＡＮ）、８０１…２つ目のネットワーク（インターネット）、８０２…ホームページを参照する端末３、８０３…ホームページ元データを記憶領域内に保持している端末１、８０４…ホームページを参照する端末２、８０５…社内ＬＡＮのＷｅｂサーバ、８０６…ＩＳＰの所有するＷｅｂサーバ。
【図１】
0004206206.tif 000002
【図２】
0004206206.tif 000003
【図３】
0004206206.tif 000004
【図４】
0004206206.tif 000005
【図５】
0004206206.tif 000006
【図６】
0004206206.tif 000007
【図７】
0004206206.tif 000008
【図８】
0004206206.tif 000009
【図９】
0004206206.tif 000010
【図１０】
0004206206.tif 000011