(57)【要約】  【課題】  ウェブサーバが自分にホームページに接続したウェブクライアントの構成情報データベースを自動的に変更して、特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定する方法及びシステムを提供する。  【解決手段】  ウェブブラウザーを介したウェブクライアントの接続時、第１ウェブサーバが応答する第１段階と、前記第１ウェブサーバが前記接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階とを含み、前記第２段階の前記特定ウェブサーバのホームページ情報は、特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するため、前記ウェブクライアントの使用者が前記ウェブブラウザーの画面上で選択可能な選択ボタンを含む。  【選択図】      図２
2006059112.tif 000002
【特許請求の範囲】
【請求項１】
ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法において、
前記ウェブブラウザーを介したウェブクライアントの接続時、第１ウェブサーバが応答する第１段階と、
前記第１ウェブサーバが前記接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階とを含み、
前記第２段階の前記特定ウェブサーバのホームページ情報は、特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するため、前記ウェブクライアントの使用者が前記ウェブブラウザーの画面上で選択可能な選択ボタンを含むことを特徴とするウェブクライアントの初期ホームページ変更方法。
【請求項２】
前記ウェブクライアントの使用者が前記選択ボタンを選択した場合、前記第１ウェブサーバが、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するためのコードを含むウェブページ情報を前記ウェブクライアントに伝送する第３段階をさらに含むことを特徴とする請求項１に記載のウェブクライアントの初期ホームページ変更方法。
【請求項３】
前記第３段階の前記ウェブページ情報は、前記初期ホームページとして自動的に設定するためのコードの実行に先立ち、実行許容可否を使用者に確認するためのコードをさらに含むことを特徴とする請求項２に記載のウェブクライアントの初期ホームページ変更方法。
【請求項４】
ネットワークに接続された第１ウェブサーバが、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法において、
前記ウェブブラウザーを介したウェブクライアントの接続時、応答する第１段階と、
前記接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階と、
前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第３段階とを含み、
前記第３段階は、前記伝送された特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定することに同意するかについてのメッセージを前記ウェブクライアントに伝送する段階と、前記クライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記ウェブクライアントの構成情報データベースの内容を前記第１ウェブサーバが直接変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを含むことを特徴とするウェブクライアントの初期ホームページ変更方法。
【請求項５】
ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法において、
前記ウェブブラウザーを介したウェブクライアントの接続時、応答する第１段階と、
前記第１ウェブサーバに接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階と、
前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第３段階とを含み、
前記第３段階は、前記伝送された特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定することに同意するかについてのメッセージを前記ウェブクライアントに伝送する段階と、前記クライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記第１ウェブサーバが前記ウェブクライアントの初期ホームページを管理する設定サーブエンジンを自動的に前記ウェブクライアントに組み込む段階とを含むことを特徴とするウェブクライアントの初期ホームページ変更方法。
【請求項６】
前記第１ウェブサーバが前記設定サーブエンジンの搭載されたウェブクライアントを検索する第４段階をさらに含み、
前記設定サーブエンジンは、前記検索されたウェブクライアントの前記設定サーブエンジンが前記ウェブクライアントの構成情報データベースを呼出し、前記特定ウェブサーバのホームページが前記ウェブクライアントの初期ホームページとして設定されたかを判断する段階と、前記特定ウェブサーバのホームページが前記ウェブクライアントの初期ホームページとして設定されない場合、前記設定サーブエンジンが前記ウェブクライアントの構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを実行することを特徴とする請求項５に記載のウェブクライアントの初期ホームページ変更方法。
【請求項７】
前記第１ウェブサーバは、前記特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンをウェブクライアントに遠隔で組み込むためのプログラムである設定エンジンと、前記ウェブクライアントに搭載された設定サーブエンジンを自動的に検索するプログラムである設定ロボットとを有することを特徴とする請求項６に記載のウェブクライアントの初期ホームページ変更方法。
【請求項８】
前記第４段階は、前記第１ウェブサーバの前記設定ロボットが多数のウェブクライアントの一つに接続する段階と、前記設定ロボットが、前記接続されたウェブクライアントが前記設定サーブエンジンを搭載しているかを判断し、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索する段階とを含むことを特徴とする請求項７に記載のウェブクライアントの初期ホームページ変更方法。
【請求項９】
前記ウェブクライアントは、前記設定サーブエンジンを提供する多数のウェブサーバに接続し、前記多数のウェブサーバからそれぞれ特定ウェブサーバのホームページ情報と設定サーブエンジンを受け、
前記多数のウェブサーバは、それぞれ特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンをウェブクライアントに遠隔で組み込むためのプログラムである設定エンジンを有することを特徴とする請求項５に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１０】
前記設定サーブエンジンが搭載されたウェブクライアントを検索する第４段階をさらに含み、
前記設定サーブエンジンは、前記検索されたウェブクライアントの構成情報データベースを呼び出す段階と、前記設定サーブエンジンにより登録された前記ウェブクライアントのホームページリストの一つのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを実行することを特徴とする請求項９に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１１】
前記ウェブクライアントに搭載された設定サーブエンジンを自動的に検索するプログラムである設定ロボットを有する設定エンジン運営管理サーバにより前記ウェブクライアントが管理されることを特徴とする請求項９に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１２】
前記第４段階は、
前記設定ロボットが多数のウェブクライアントの一つに接続する段階と、前記設定ロボットが、前記接続されたウェブクライアントが前記設定サーブエンジンを搭載しているかを判断し、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索する段階とを含むことを特徴とする請求項１１に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１３】
前記設定ロボットが前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が同一であるかを比較する段階と、
前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が相違した場合、前記設定サーブエンジンに設定されたホームページ情報を変更して前記設定エンジンに設定されたホームページ情報と一致させる段階とを含むことを特徴とする請求項１２に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１４】
前記自動設定段階は、
前記ウェブクライアントが構成情報データベースの内容変更に同意するかを確認する段階と、
前記ウェブクライアントが同意した場合、前記設定サーブエンジンにより登録された前記ウェブクライアントのホームページリストを確認する段階と、
前記ホームページリストのなかで一つのホームページを選択する段階と、
前記ウェブクライアントの構成情報データベースを変更して、前記選択されたホームページを初期ホームページとして自動に設定する段階とを含むことを特徴とする請求項１０に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１５】
前記特定ウェブサーバのホームページは前記第１ウェブサーバのホームページであることを特徴とする請求項１ないし１５のいずれか一項に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１６】
前記特定ウェブサーバのホームページは多数のウェブサーバのホームページであり、
前記第１ウェブサーバは前記多数のホームページのなかで一つのホームページを前記ウェブクライアントの初期ホームページとして設定することを特徴とする請求項１ないし１５のいずれか一項に記載のウェブクライアントの初期ホームページ変更方法。
【請求項１７】
ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更するシステムにおいて、
前記ウェブブラウザーを介したウェブクライアントの接続時、特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するため、前記ウェブクライアントの使用者が前記ウェブブラウザーの画面上で選択できるようにする選択ボタンが含まれた前記特定ウェブサーバのホームページ情報を伝送する第１サーバを有することを特徴とするウェブクライアントの初期ホームページ変更システム。
【請求項１８】
前記ウェブクライアントの使用者が前記選択ボタンを選択した場合、前記第１ウェブサーバは、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するためのコードを含むウェブページ情報を前記ウェブクライアントに伝送することを特徴とする請求項１７に記載のウェブクライアントの初期ホームページ変更システム。
【請求項１９】
前記ウェブページ情報は、前記初期ホームページとして自動的に設定するためのコードの実行に先立ち、実行許容可否を使用者が確認できるようにするためのコードをさらに含むことを特徴とする請求項１８に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２０】
ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更するシステムにおいて、
前記ウェブクライアントがウェブブラウザーを介して接続すると、前記ウェブクライアントの前記構成情報データベースの内容を変更して特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第１ウェブサーバを含み、
前記第１ウェブサーバは、前記ウェブクライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意するかを確認した後、同意した場合、前記ウェブクライアントの構成情報データベースの内容を直接変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定することを特徴とするウェブクライアントの初期ホームページ変更システム。
【請求項２１】
前記第１ウェブサーバは、前記ウェブクライアントの構成情報データベースの内容を変更して、ウェブサーバのホームページアドレスを記憶しているフォルダであるブックマークフォルダに前記特定ウェブサーバのホームページアドレスを登録させることを特徴とする請求項２０に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２２】
前記ウェブクライアントは、前記ウェブクライアントの初期ホームページを管理するプログラムである設定サーブエンジンを有し、
前記第１ウェブサーバは、前記ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込むプログラムである設定エンジンを有することを特徴とする請求項２０に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２３】
前記第１ウェブサーバは、前記ウェブクライアントに搭載された設定エンジンを自動的に検索するプログラムである設定ロボットを有することを特徴とする請求項２２に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２４】
前記設定ロボットは、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索した後、前記検索されたウェブクライアントの設定サーブエンジンが前記ウェブクライアントの構成情報データベースを呼び出すようにし、
前記設定サーブエンジンは、前記ウェブクライアントの構成情報データベースを分析して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定することを特徴とする請求項２３に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２５】
前記設定サーブエンジンは、インターネットに連結されていないオフライン状態でも、前記ウェブクライアントに設定された初期ホームページが前記設定サーブエンジンに設定された特定ウェブサーバのホームページ情報と同一であるかを比較して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記ウェブクライアントの前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定することを特徴とする請求項２４に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２６】
ウェブブラウザーと構成情報データベースを有し、前記構成情報データベースの内容を自動的に変更して初期ホームページを管理するプログラムである設定サーブエンジンを有するウェブクライアントとネットワークを介して接続することができ、それぞれ特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込んで特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定するためのプログラムである設定エンジンが組み込まれた多数のウェブサーバと、
前記ウェブクライアントに搭載された前記設定サーブエンジンを自動的に検索し、前記設定エンジンと前記設定サーブエンジンの運営を管理する設定エンジン運営管理サーバとを含むことを特徴とするウェブクライアントの初期ホームページ変更システム。
【請求項２７】
前記多数のウェブサーバは、前記ウェブクライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意するかを確認した後、同意した場合、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込むことを特徴とする請求項２６に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２８】
前記設定エンジン運営管理サーバは、前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が同一であるかを比較して、前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が異なる場合、前記設定サーブエンジンに設定されたホームページ情報を変更して前記設定エンジンに設定されたホームページ情報と一致させることを特徴とする請求項２７に記載のウェブクライアントの初期ホームページ変更システム。
【請求項２９】
前記設定エンジン運営管理サーバは、前記設定エンジンに設定されたホームページ情報を遠隔で変更することができることを特徴とする請求項２８に記載のウェブクライアントの初期ホームページ変更システム。
【請求項３０】
前記設定サーブエンジンは、インターネットに連結されていないオフライン状態でも、前記ウェブクライアントに設定された初期ホームページが前記設定サーブエンジンに設定された特定ウェブサーバのホームページ情報と同一であるかを比較して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記ウェブクライアントの前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定することを特徴とする請求項２６ないし２９のいずれか一項に記載のウェブクライアントの初期ホームページ変更システム。
【請求項３１】
前記設定エンジンは、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込み、ウェブサーバのホームページアドレスを記憶しているフォルダであるブックマークフォルダに前記特定ウェブサーバのホームページアドレスを登録させることを特徴とする請求項２６ないし２９のいずれか一項に記載のウェブクライアントの初期ホームページ変更システム。
【請求項３２】
前記特定ウェブサーバのホームページは前記第１ウェブサーバのホームページであることを特徴とする請求項２０ないし３１のいずれか一項に記載のウェブクライアントの初期ホームページ変更システム。
【請求項３３】
前記特定ウェブサーバのホームページは多数のウェブサーバのホームページであり、前記第１ウェブサーバは前記多数のホームページのなかで一つのホームページを前記ウェブクライアントの初期ホームページとして設定することを特徴とする請求項２０ないし３１のいずれか一項に記載のウェブクライアントの初期ホームページ変更システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遠隔でウェブクライアントの構成（configuration）情報データベースを変更する方法及びシステムに係り、より詳しくは遠隔でウェブクライアントの構成情報データベースの内容を変更して、特定ウェブサーバから提供するホームページをウェブクライアントの初期ホームページ（default home page）として設定する方法及びシステムに関するものである。
【背景技術】
【０００２】
一般に、ウェブクライアントにおいて、エクスプローラ（Explorer）又はネットスケープ（Netscape）などのウェブブラウザー（Web browser）を使用する場合、初期ホームページは大部分前記ウェブブラウザーをインストールするときに予め設定される。したがって、使用者がウェブクライアントのウェブブラウザーを介して特定ウェブサーバのホームページを訪問しようとする場合は、ウェブクライアントはウェブブラウザーを介して、予め設定されたウェブサーバのホームページである初期ホームページに接続した後、自分が望むＵＲＬをウェブブラウザーのＵＲＬ欄などに入力してほかのウェブサーバのホームページに接続することが普通である。このように、ウェブブラウザーが予め設定された初期ホームページに接続した後、所望のホームページに移動しなければならないため、その分だけ時間が遅延される問題点がある。
【０００３】
一方、使用者が特定ウェブサーバのホームページを度々訪問する場合、直接ウェブブラウザー構成情報データベースを変更して、度々訪問するウェブサーバのホームページを自分の初期ホームページとして設定することができる。しかし、このように、ウェブブラウザーの構成情報データベースを使用者が直接変更することは使用者にとって煩わしいことであり、特にウェブブラウザーに慣れていない初歩者が構成情報データベースを変更することは決して容易なことでないため、これを変更しないのが一般的である。
【０００４】
構成情報データベースとは、一般に応用プログラムを始動するために使用される構成要素又は条件などを記憶しているファイルを言うもので、マイクロソフト（ＭＳ）社のオペレーティングシステム（ＯＳ）であるウィンドウズ９５（登録商標）、ウィンドウズＮＴ（登録商標）、ウィンドウズＸＰ（登録商標）などにおいて、コンフィギュレーション（configuration）情報を記憶するために使用されるレジストリ、又はマイクロソフト（ＭＳ）社以外のＯＳ、例えばユニックス（Unix）（登録商標）、リナックス（Linux）(登録商標）において、コンフィギュレーション情報を記憶するために使用されるデータベース又はファイルなどを意味する。
【０００５】
一方、近来はインターネットによる広告活動が増加するに従い、ウェブサーバのホームページ運営者は、できるだけ多くのウェブクライアントが自分のホームページを訪問し得るようにするため、ホームページに多くの有用な情報を提供するなどの努力を注いでいる。この際、自分のホームページを多くのウェブクライアントが訪問できるようにする最善の方法の一つは、自分のウェブサーバのホームページをウェブクライアントの初期ホームページとして設定することであるため、従来一部のウェブサーバの運営者は、自分のウェブサーバを初期ホームページとして設定し得るようにするファイルを、必要なウェブクライアントがダウンロードできるように提供した。この場合、ウェブクライアントは直接前記ファイルをダウンロードした後、直接前記ファイルを実行して前記ウェブサーバのホームページを初期ホームページとして設定した。しかし、このような従来技術の方法は多大な努力及び時間を消耗する問題点があり、かつ多くの使用者に慣れていないため、あまり用いられていない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
したがって、本発明はこのような従来技術の問題点を解決するためのもので、その目的は、ウェブサーバが自分のホームページに接続したウェブクライアントの構成情報データベースを自動的に変更して、特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定できるようにする方法及びシステムを提供することである。
本発明のほかの目的は、ウェブサーバのホームページに接続したウェブクライアントが望むときならいつでも特定ホームページを初期ホームページとして設定し得るようにする選択ボタンをウェブサーバのホームページ内に提供して、使用者の便宜をさらに図り得る方法及びシステムを提供することである。
本発明のさらにほかの目的は、特定ウェブサーバのホームページを多数のウェブクライアントが自分の初期ホームページとして設定した場合、前記多数のウェブクライアントの構成情報データベースの内容を自動的に検索して、前記特定ホームページの他のウェブサーバのホームページが前記ウェブクライアントの初期ホームページとして設定されたかを確認した後、前記ウェブクライアントの構成情報データベースの内容を自動的に変更する方法及びシステムを提供することである。
【課題を解決するための手段】
【０００７】
このような目的を達成するための本発明によるウェブクライアントの初期ホームページ変更方法は、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法であって、前記ウェブブラウザーを介したウェブクライアントの接続時、第１ウェブサーバが応答する第１段階と、前記第１ウェブサーバが前記接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階とを含み、前記第２段階の前記特定ウェブサーバのホームページ情報は、特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するため、前記ウェブクライアントの使用者が前記ウェブブラウザーの画面上で選択可能な選択ボタンを含むことを特徴とする。
【０００８】
好ましくは、本発明の初期ホームページ変更方法は、前記ウェブクライアントの使用者が前記選択ボタンを選択した場合、前記第１ウェブサーバが、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するためのコードを含むウェブページ情報を前記ウェブクライアントに伝送する第３段階をさらに含み得る。
好ましくは、本発明の初期ホームページ変更方法において、前記第３段階の前記ウェブページ情報は、前記初期ホームページとして自動的に設定するためのコードの実行に先立ち、実行許容可否を使用者に確認するためのコードをさらに含むものであり得る。
【０００９】
本発明のほかの観点によるウェブクライアントの初期ホームページ変更方法は、ネットワークに連結された第１ウェブサーバが、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法であって、前記ウェブブラウザーを介したウェブクライアントの接続時、応答する第１段階と、前記接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階と、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第３段階とを含み、前記第３段階は、前記伝送された特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定することに同意するかについてのメッセージを前記ウェブクライアントに伝送する段階と、前記クライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記ウェブクライアントの構成情報データベースの内容を前記第１ウェブサーバが直接変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを含むことを特徴とする。
【００１０】
本発明のさらにほかの観点によるウェブクライアントの初期ホームページ変更方法は、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更する方法であって、前記ウェブブラウザーを介したウェブクライアントの接続時、応答する第１段階と、前記第１ウェブサーバに接続されたウェブクライアントに特定ウェブサーバのホームページ情報を伝送する第２段階と、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第３段階とを含み、前記第３段階は、前記伝送された特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定することに同意するかについてのメッセージを前記ウェブクライアントに伝送する段階と、前記クライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記第１ウェブサーバが前記ウェブクライアントの初期ホームページを管理する設定サーブエンジンを自動的に前記ウェブクライアントに組み込む段階とを含む。
【００１１】
好ましくは、本発明の初期ホームページ変更方法は、前記第１ウェブサーバが前記設定サーブエンジンの搭載されたウェブクライアントを検索する第４段階をさらに含むことができ、前記設定サーブエンジンは、前記検索されたウェブクライアントの前記設定サーブエンジンが前記ウェブクライアントの構成情報データベースを呼出し、前記特定ウェブサーバのホームページが前記ウェブクライアントの初期ホームページとして設定されたかを判断する段階と、前記特定ウェブサーバのホームページが前記ウェブクライアントの初期ホームページとして設定されない場合、前記設定サーブエンジンが前記ウェブクライアントの構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを実行するものであり得る。
【００１２】
前記第１ウェブサーバは、前記特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンをウェブクライアントに遠隔で組み込むためのプログラムである設定エンジンと、前記ウェブクライアントに搭載された設定サーブエンジンを自動的に検索するプログラムである設定ロボットとを有するものであり得る。
前記第４段階は、前記第１ウェブサーバの前記設定ロボットが多数のウェブクライアントの一つに接続する段階と、前記設定ロボットが、前記接続されたウェブクライアントが前記設定サーブエンジンを搭載しているかを判断し、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索する段階とを含むものであり得る。
前記ウェブクライアントは、前記設定サーブエンジンを提供する多数のウェブサーバに接続し、前記多数のウェブサーバからそれぞれ特定ウェブサーバのホームページ情報と設定サーブエンジンを受け、前記多数のウェブサーバは、それぞれ特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンをウェブクライアントに遠隔で組み込むためのプログラムである設定エンジンを有するものであり得る。
【００１３】
これとは異なり、前記設定サーブエンジンが搭載されたウェブクライアントを検索する第４段階において、前記設定サーブエンジンは、前記検索されたウェブクライアントの構成情報データベースを呼び出す段階と、前記設定サーブエンジンにより登録された前記ウェブクライアントのホームページリストの一つのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する段階とを実行するものであり得る。
また、前記ウェブクライアントに搭載された設定サーブエンジンを自動的に検索するプログラムである設定ロボットを有する設定エンジン運営管理サーバにより前記ウェブクライアントが管理できる。
前記第４段階は、前記設定ロボットが多数のウェブクライアントの一つに接続する段階と、前記設定ロボットが、前記接続されたウェブクライアントが前記設定サーブエンジンを搭載しているかを判断し、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索する段階とを含むものであり得る。
また、前記第４段階は、前記設定ロボットが前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が同一であるかを比較する段階と、前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が相違した場合、前記設定サーブエンジンに設定されたホームページ情報を変更して前記設定エンジンに設定されたホームページ情報と一致させる段階とを含み得る。
【００１４】
また、前記自動設定段階は、前記ウェブクライアントが構成情報データベースの内容変更に同意するかを確認する段階と、前記ウェブクライアントが同意した場合、前記設定サーブエンジンにより登録された前記ウェブクライアントのホームページリストを確認する段階と、前記ホームページリストのなかで一つのホームページを選択する段階と、前記ウェブクライアントの構成情報データベースを変更して、前記選択されたホームページを初期ホームページとして自動に設定する段階とを含むものであり得る。
前記特定ウェブサーバのホームページは前記第１ウェブサーバのホームページであり得るが、これとは異なり、多数のウェブサーバのホームページであり、前記第１ウェブサーバは前記多数のホームページのなかで一つのホームページを前記ウェブクライアントの初期ホームページとして設定するものであり得る。
【００１５】
本発明のさらにほかの観点によるウェブクライアントの初期ホームページ変更システムは、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更するシステムであって、前記ウェブブラウザーを介したウェブクライアントの接続時、特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するため、前記ウェブクライアントの使用者が前記ウェブブラウザーの画面上で選択できるようにする選択ボタンが含まれた前記特定ウェブサーバのホームページ情報を伝送する第１サーバを有することを特徴とする。
好ましくは、前記第１ウェブサーバは、前記ウェブクライアントの使用者が前記選択ボタンを選択した場合、前記ウェブクライアントの前記構成情報データベースの内容を変更して、前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するためのコードを含むウェブページ情報を前記ウェブクライアントに伝送するものであり得る。
また、前記ウェブページ情報は、前記初期ホームページとして自動的に設定するためのコードの実行に先立ち、実行許容可否を使用者が確認できるようにするためのコードをさらに含むものであり得る。
【００１６】
本発明のさらにほかの観点によるウェブブラウザーの初期ホームページ変更システムは、ウェブブラウザー及び構成情報データベースを有するウェブクライアントの前記構成情報データベースの内容を変更するシステムであって、前記ウェブクライアントがウェブブラウザーを介して接続すると、前記ウェブクライアントの前記構成情報データベースの内容を変更して特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定する第１ウェブサーバを含み、前記第１ウェブサーバは、前記ウェブクライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意するかを確認した後、同意した場合、前記ウェブクライアントの構成情報データベースの内容を直接変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定することを特徴とする。
【００１７】
好ましくは、前記第１ウェブサーバは、前記ウェブクライアントの構成情報データベースの内容を変更して、ウェブサーバのホームページアドレスを記憶しているフォルダであるブックマークフォルダに前記特定ウェブサーバのホームページアドレスを登録させるものであり得る。
また、前記ウェブクライアントは、前記ウェブクライアントの初期ホームページを管理するプログラムである設定サーブエンジンを有し、前記第１ウェブサーバは、前記ウェブサーバのホームページを初期ホームページとして設定することに同意する場合、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込むプログラムである設定エンジンを有するものであり得る。
前記第１ウェブサーバは、前記ウェブクライアントに搭載された設定エンジンを自動的に検索するプログラムである設定ロボットを有するものであり得る。
前記設定ロボットは、前記設定サーブエンジンが搭載された前記ウェブクライアントを検索した後、前記検索されたウェブクライアントの設定サーブエンジンが前記ウェブクライアントの構成情報データベースを呼び出すようにし、前記設定サーブエンジンは、前記ウェブクライアントの構成情報データベースを分析して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するものであり得る。
【００１８】
また、前記設定サーブエンジンは、インターネットに連結されていないオフライン状態でも、前記ウェブクライアントに設定された初期ホームページが前記設定サーブエンジンに設定された特定ウェブサーバのホームページ情報と同一であるかを比較して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記ウェブクライアントの前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するものであり得る。
【００１９】
本発明のさらにほかの観点によるウェブクライアントの初期ホームページ変更システムは、ウェブブラウザーと構成情報データベースを有し、前記構成情報データベースの内容を自動的に変更して初期ホームページを管理するプログラムである設定サーブエンジンを有するウェブクライアントとネットワークを介して接続することができ、それぞれ特定ウェブサーバのホームページ情報が設定されており、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込んで特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして設定するためのプログラムである設定エンジンが組み込まれた多数のウェブサーバと、前記ウェブクライアントに搭載された前記設定サーブエンジンを自動的に検索し、前記設定エンジンと前記設定サーブエンジンの運営を管理する設定エンジン運営管理サーバとを含むことを特徴とする。
【００２０】
前記多数のウェブサーバは、前記ウェブクライアントが前記特定ウェブサーバのホームページを初期ホームページとして設定することに同意するかを確認した後、同意した場合、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込むものであり得る。
前記設定エンジン運営管理サーバは、前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が同一であるかを比較して、前記設定エンジンに設定されたホームページ情報と前記設定サーブエンジンに設定されたホームページ情報が異なる場合、前記設定サーブエンジンに設定されたホームページ情報を変更して前記設定エンジンに設定されたホームページ情報と一致させるものであり得る。
また、前記設定エンジン運営管理サーバは、前記設定エンジンに設定されたホームページ情報を遠隔で変更することができるものであり得る。
【００２１】
また、前記設定サーブエンジンは、インターネットに連結されていないオフライン状態でも、前記ウェブクライアントに設定された初期ホームページが前記設定サーブエンジンに設定された特定ウェブサーバのホームページ情報と同一であるかを比較して、前記ウェブクライアントの初期ホームページが前記特定ウェブサーバのホームページと異なる場合、前記ウェブクライアントの前記構成情報データベースの内容を変更して前記特定ウェブサーバのホームページを前記ウェブクライアントの初期ホームページとして自動的に設定するものであり得る。
また、前記設定エンジンは、前記設定サーブエンジンを前記ウェブクライアントに遠隔で組み込み、ウェブサーバのホームページアドレスを記憶しているフォルダであるブックマークフォルダに前記特定ウェブサーバのホームページアドレスを登録させるものであり得る。
【発明の効果】
【００２２】
以上のような本発明によると、所定のウェブサーバに接続したウェブクライアントの構成情報データベースの内容を自動的に変更して、特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして自動的に変更することができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面に基づいて本発明の実施例を詳細に説明する。
図１は本発明のウェブクライアントの初期ホームページ変更システムの作動環境を示す図である。同図に示すように、本発明の初期ホームページ変更システムは、ウェブブラウザー２１と構成情報データベース２２を有するウェブクライアント２０と、ウェブサーバ１０、１１、１２とがネットワークを介して接続されている環境下で作動する。
以下で説明する構成情報データベースとは、任意のＯＳ（ウィンドウズ（登録商標）、ユニックス（登録商標）、リナックス（登録商標）など）により駆動されるインターネットに接続可能な全てのシステム（ＰＣ、ＰＤＡ、Ｗｅｂ ＴＶなど）が持っているコンフィギュレーション情報を記憶するためのデータベースを意味し、この構成情報データベース２２にはウェブブラウザー２１の初期ホームページ情報を含む各種の情報が記憶されている。ウェブサーバ１０は、ウェブクライアント２０の構成情報データベース２２を遠隔で変更して、特定ウェブサーバのホームページ（以下、特定ウェブサーバのホームページは自分のホームページ又はほかのウェブサーバのホームページを意味するものとして使用される）をウェブブラウザー２１の初期ホームページとして設定できるようにする。
【００２４】
具体的に、使用者がウェブクライアント２０のウェブブラウザー２１を介して本発明のウェブサーバ１０のホームページに接続すると（ＳＳ１）、ウェブサーバ２０は、ＨＴＭＬ（Hyper  Text  Markup  Language）及び特定ウェブサーバのホームページ情報をウェブクライアントのウェブブラウザー２１に伝送し（ＳＳ２）、ウェブブラウザー２１を介してウェブクライアント２０の構成情報データベース２２の内容を遠隔で変更する（ＳＳ３）。ウェブクライアント２０の構成情報データベース２２の内容がウェブサーバ１０により遠隔で変更されると、特定ウェブサーバのホームページがウェブブラウザー２１の初期ホームページとして設定される（ＳＳ４）。
【実施例１】
【００２５】
本発明の実施例１による初期ホームページ変更方法を図１ないし図４ａ、図４ｂに基づいて詳細に説明する。
まず、使用者が、ウェブクライアント２０のウェブブラウザー２１を介して、本発明の実施例によるウェブサーバ１０に接続する（Ｓ１）。すなわち、使用者が、ウェブクライアント２０のウェブブラウザー２１を介して、前記ウェブサーバ１０に対応するＵＲＬを入力すると、ウェブブラウザー２１がこのＵＲＬからＩＰ（Internet  protocol）住所を捜し出した後、ＨＴＴＰ（Hyper  Text  Transport  Protocol）を介して、前記ＩＰ住所に対応する前記ウェブサーバ１０にＵＲＬリソースを要請する（Ｓ１）。この際、使用者は、ウェブブラウザー上でＵＲＬを直接入力するか、又はハイパーリンクされている単語によりＵＲＬを選択することにより、ＵＲＬを入力する。ここで、ＵＲＬは、インターネット上の無数の情報又は資料の位置をプロトコールとともに統一的に表現するための標準位置表現方法を言う。
【００２６】
ウェブサーバ１０が前記ＵＲＬリソース要請を受信すると、ウェブサーバ１０は要請されたＵＲＬに対応するＨＴＭＬ及び特定ウェブサーバのホームページ情報をウェブクライアントのウェブブラウザー２１に伝送する（Ｓ２）。前記ホームページ情報は、ウェブブラウザーを介して提供される多様なテキスト及びマルチメディア情報とともに、使用者の要望があればいつでも特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定し得るようにする選択ボタンを提供する。図４ａに示すように、選択ボタン３はウェブブラウザー１の画面上に示されているホームページ２の一部構成をなし、ツールバー（tool  bar）、ハイパーリンクされたテキスト、グラフィック要素などの多様な形態であり得る。
【００２７】
このように、ホームページ１上の一部構成要素として選択ボタン３を提供する場合、使用者がホームページ１の定常的な使用に不便を受けずに、使用中にいつでも使用者が必要に応じて選択ボタン３を選択することにより、特定ウェブサーバのホームページを初期ホームページとして設定することができる利点がある。
使用者が選択ボタン３を選択すると、レジストリなどの構成情報データベース変更コードの含まれたウェブページ情報が伝送される（Ｓ３）。図３は、使用者がウェブクライアントを介してウェブサーバに接続し（Ｓ１１）、ＨＴＭＬ及びホームページ情報を受信し（Ｓ１２）、ホームページに含まれた選択ボタンを選択して（Ｓ１３）、構成情報データベース変更コード６が含まれたウェブページ情報７を受ける過程を概略的に示す。
このような過程は、選択ボタン３にハイパーリンクされたウェブページ情報７の伝送過程によりなされ、図３に示す構成情報データベース変更コード６はマイクロソフト社のインターネットエクスプローラ５．０又は６．０バージョンで適用可能なＡＰＩ形態の変更コードを例示した。
必要に応じて、変更コードの実行前に使用者の確認過程を経ることもできる。この際、図４ｂに示すように使用者に初期ホームページ情報を変更するか否かを確認するメッセージを画面に表示し、これを介して使用者が変更を選択すると（Ｓ４）、構成情報データベースの情報が変更され（Ｓ５）、過程が終了する。
【実施例２】
【００２８】
変更コードの実行前に使用者の確認を経る段階は、場合によっては省略することもできる。図５はかかる変更実施例を本発明の実施例２として示す。本実施例においては、ホームページ情報から、ウェブブラウザー画面上に表示された項目のうち、特定ページを初期ページとして設定する項目を選択すると（Ｓ１３）、構成情報データベース変更コード６が含まれたハイパーリンクウェブページ情報が伝送されるので、別途の確認手順なしでもすぐ実行（Ｓ１４）することができる。
この際、特定ウェブサーバのホームページは単一のホームページでもあり得、多数のホームページでもあり得る。特定ウェブサーバのホームページが多数のホームページである場合は、同じ主題（例えば、検索エンジン、ホームショッピングモールなど）を有するホームページでも、相違した主題を有するホームページでもあり得る。
【実施例３】
【００２９】
本発明の実施例３による初期ホームページ変更方法を図１及び図６に基づいてより詳細に説明する。
まず、使用者がウェブクライアント２０のウェブブラウザー２１を介して本発明の実施例によるウェブサーバ１０に接続する（Ｓ２０）。すなわち、使用者が、ウェブクライアント２０のウェブブラウザー２１を介して、前記ウェブサーバ１０に対応するＵＲＬを入力すると、ウェブブラウザー２１がこのＵＲＬからＩＰ住所を探し出した後、ＨＴＴＰを介して、前記ＩＰ住所に対応する前記ウェブサーバ１０にＵＲＬリソースを要請する（Ｓ２１）。この際、使用者は、ウェブブラウザー上でＵＲＬを直接入力するか、あるいはハイパーリンクされている単語からＵＲＬを選択することでＵＲＬの入力を行う。
ウェブサーバ１０がＵＲＬリソース要請を受信すると、ウェブサーバ１０は、要請されたＵＲＬに対応するＨＴＭＬ及び特定ウェブサーバのホームページ情報をウェブクライアントのウェブブラウザー２１に伝送する（Ｓ２１）。同時に、ウェブサーバ１０は、伝送された特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するかに対するメッセージをウェブクライアントに伝送する。この際、特定サーバのホームページは単一のホームページでも、多数のホームページでもあり得る。特定ウェブサーバのホームページが多数のホームページの場合は、同じ主題（例えば、検索エンジン、ホームショッピングモールなど）を有するホームページでも、相違した主題を有するホームページでもあり得る。
【００３０】
ウェブクライアント２０が前記ウェブサーバ１０から伝送された特定ウェブサーバのホームページを自分のウェブブラウザー２１の初期ホームページに変更することに同意すると（Ｓ２２）、ウェブサーバ１０は、ウェブブラウザー２１を介して、ウェブクライアント２０の構成情報データベース２２を遠隔で呼出し、ウェブクライアントの初期ホームページに関する内容を遠隔で変更する（Ｓ４０）。すると、前記特定ウェブサーバのホームページがウェブブラウザー２１の初期ホームページとして自動的に設定される。この際、ウェブサーバがウェブクライアントに提供する特定ウェブサーバのホームページが多数のホームページである場合、前記ウェブサーバは任意に又はウェブクライアントの同意の下で多数のホームページの一つをウェブクライアントの初期ホームページとして自動的に設定する。
したがって、使用者は特別な操作なしで自分が望むウェブサーバのホームページを自分の初期ホームページとして自動的に設定することができる。
【００３１】
以上に説明した本発明の実施例３によると、ウェブサーバがウェブクライアントの構成情報データベースを遠隔で呼び出して変更することにより、特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するが、以下に説明するように、ウェブサーバがウェブクライアントの構成情報データベースを直接変更しないで、ただクライアントのホームページを変更するためのプログラム（設定サーブエンジン）をウェブクライアントに組み込み、このプログラムによりウェブクライアントの構成情報データベースの内容を変更することもできる。
【実施例４】
【００３２】
つぎは、図７及び図８に基づいて本発明の実施例４による初期ホームページ変更システム及び変更方法を説明する。
図７は本発明の実施例４による初期ホームページ変更システムを示す図である。同図に示すように、本発明の実施例４による初期ホームページ変更システムは、多数のウェブクライアント２００とウェブサーバ１００がネットワークを介して接続された環境で駆動される。
ウェブサーバは設定エンジンと設定ロボットを有し、ウェブクライアントは、それぞれウェブブラウザー（図示せず）と、初期ホームページ情報などの各種情報を記憶されている構成情報データベースと、設定サーブエンジンとを有する。
【００３３】
前記設定エンジン、設定サーブエンジン及び設定ロボットは本発明の実施例２及び実施例３によるウェブクライアントの初期ホームページ変更方法を分かり易く理解するために任意に設定した用語で、つぎのように定義する。
設定エンジンは、インターネットサービスを提供するホスト端末機（ウェブサーバなど）内に組み込まれ、ウェブクライアントがホスト端末機に接続する場合、ウェブクライアントの初期ホームページ値を変更するサーバ用プログラムを意味する。この設定エンジンは、特定ウェブサーバのホームページが初期ホームページ情報として設定されている。この際、特定ウェブサーバのホームページは多数であり得るが、この場合、多数のホームページは同じ主題を有するホームページでも、任意のホームページでもあり得る。
設定サーブエンジンは、設定エンジンが組み込まれているホスト端末機に接続したウェブクライアント内に自動的に組み込まれ、ウェブクライアントの初期ホームページを管理するクライアントプログラムを意味する。この設定サーブエンジンはウェブサーバの設定エンジンにより生成されるエンジンで、設定エンジンに設定されている初期ホームページ情報が記録されている。この設定サーブエンジンは後述する設定ロボットによりチェックされる根拠となり、またインターネットに接続されていないオフライン状態及びウェブクライアントのブーティングの際にも、ウェブクライアントに設定された初期ホームページが設定エンジンに設定されている特定ウェブサーバのホームページと同一であるかを比較し、同一でない場合、ウェブクライアントの構成情報データベースの内容を変更するため、前記設定エンジンに設定された特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するようにする。
設定ロボットはインターネットサービスを提供するホスト端末機（ウェブサーバなど）又は設定エンジン管理用ホストコンピュータに設けられ、インターネットに接続されたウェブクライアントの設定サーブエンジンを検索するプログラムである。この設定ロボットは設定サーブエンジンに対する内容又はそのほかのウェブクライアントを確認し得る根拠（ＩＰ住所、電子メール住所など）をホストに存在するデータベースを参照して確認し、設定エンジンに設定されている初期ホームページ情報と設定サーブエンジンに設定されているホームページ情報が相違した場合（例えば、設定エンジンに設定されているホームページの一部が変更されて、設定サーブエンジンに設定されているホームページ情報と異なる場合）、設定サーブエンジンの初期ホームページ情報を設定エンジンの初期ホームページ情報と同期させる役割を果たし、設定エンジンが組み込まれたウェブサーバから新たな情報を設定サーブエンジンに提供する知能型プログラムを言う。
【００３４】
本実施例によると、各ウェブクライアントがウェブサーバ１００に接続し、ウェブサーバが自分の構成情報データベースを自動に変更して、特定ウェブサーバのホームページを自分の初期ホームページとして設定することに同意した場合、ウェブサーバ１００は設定サーブエンジンを各クライアントに自動的に組み込む。
ウェブサーバ１００は、特定ウェブサーバのホームページ（自分のホームページも含む概念）をウェブクライアント２００の初期ホームページとして設定するため、各ウェブクライアントに前記設定サーブエンジンを遠隔で組み込む。ウェブサーバ１００は、設定ロボットにより、インターネットに接続されている前記設定サーブエンジンを有するウェブクライアントを一定の周期で検索する。ウェブサーバ１００の設定ロボットが設定サーブエンジンの搭載されたウェブクライアントを捜し出した場合、設定ロボットは前記設定サーブエンジンに設定された初期ホームページ情報が設定エンジンに設定された初期ホームページ情報と同一であるかを判断し、同一でない場合、設定サーブエンジンに設定された初期ホームページ情報を変更して、設定エンジンに設定された初期ホームページ情報と一致するようにする。すると、ウェブクライアントの設定サーブエンジンはウェブクライアントのレジストリ関数を呼び出して、構成情報データベースに記憶されたウェブブラウザーのホームページが設定サーブエンジンに設定された特定ウェブサーバのホームページと同一であるようにする。
【００３５】
一方、本実施例においても、前記のほかの実施例と同様、ウェブサーバがウェブクライアントに提供する特定ウェブサーバのホームページが多数のホームページである場合、前記ウェブサーバは、任意に、又はウェブクライアントの同意の下で多数のホームページの一つをウェブクライアントの初期ホームページとして自動的に設定することができる。
つぎに、図８及び図９に基づいて本発明のほかの実施例による初期ホームページ変更方法を説明する。
【００３６】
まず、図８に基づき、本発明の実施例４による設定サーブエンジンの組込み及び構成情報データベース変更方法を説明する。
使用者が、ウェブクライアント２００のウェブブラウザーを介して、本発明の第４実施例によるウェブサーバ１００のホームページに接続すると（Ｓ１００）、ウェブサーバ１００は、ＨＴＭＬ及び特定ウェブサーバのホームページ情報をウェブクライアントのウェブブラウザーに伝送するとともに、ウェブクライアントの設定サーブエンジンを呼出し、ウェブクライアントが設定サーブエンジンを搭載しているかを判断する（Ｓ１１０、Ｓ１２０）。
前記段階Ｓ１２０において、ウェブクライアントが設定サーブエンジンを搭載していない場合、ウェブサーバ１００は自分に接続されたウェブクライアントが特定ウェブサーバのホームページ（自分のホームページも含む）を初期ホームページとして設定することを望むか否か、つまり設定サーブエンジンを搭載することを望むか否かを判断する（Ｓ１３０）。前記段階Ｓ１３０において、ウェブクライアントが設定サーブエンジンを搭載することを望む場合、ウェブサーバはウェブクライアントの構成情報データベースを管理するためのプログラムである設定エンジンを前記ウェブクライアントに組み込み、設定サーブエンジンはウェブクライアントの構成情報データベースを呼出し、前記特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するように前記構成情報データベース内の要素を変更する（Ｓ１４０、１７０）。
【００３７】
一方、前記段階Ｓ１２０において、ウェブクライアントに設定サーブエンジンが存在する場合、設定サーブエンジンは、ウェブクライアントの構成情報データベース要素変更関数を呼出し、ウェブクライアントの構成情報データベースに記憶された初期ホームページが設定エンジンに設定された特定ウェブサーバのホームページと同一であるかを判断する（Ｓ１５０、Ｓ１６０）。この構成情報データベース要素変更関数は使用者を確認し得るように構成することもでき、例えば電子メールアドレス、使用者ＩＤ、氏名などから使用者を確認することができる。
前記段階Ｓ１６０において、構成情報データベースに記憶された初期ホームページが特定ウェブサーバのホームページと異なる場合、設定サーブエンジンは、前記ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するように、前記構成情報データベースの要素を変更する（Ｓ１７０）。
つぎに、ウェブサーバが設定サーブエンジンを搭載したウェブクライアントに直接接続して構成情報データベースの内容を変更する実施例５の方法について図９を参照して説明する。
【実施例５】
【００３８】
ウェブサーバの設定ロボットは、一定時間の周期で、又はウェブサーバ運営者の指示に応じて、ウェブクライアントに接続し（Ｓ２００）、接続されたウェブクライアントが設定サーブエンジンを搭載しているか否かを判断する（Ｓ２１０）。
前記段階Ｓ２１０での判断結果、接続したウェブクライアントが設定サーブエンジンを搭載している場合、設定ロボットは、設定サーブエンジンがウェブクライアントの構成情報データベース要素変更関数を呼び出すようにし（Ｓ２２０）、前記段階Ｓ２１０での判断結果、接続したウェブクライアントが設定サーブエンジンを搭載していない場合は、前記段階Ｓ２００を繰り返す。
前記段階Ｓ２２０において、設定サーブエンジンがウェブクライアントの構成情報データベース要素変更関数を呼び出した後、設定サーブエンジンは、ウェブクライアントの構成情報データベースに記憶された初期ホームページが設定エンジンに設定された特定ウェブサーバのホームページと同一であるかを判断する（Ｓ２３０）。前記段階Ｓ２３０において、構成情報データベースに記憶された初期ホームページが設定エンジンに設定された特定ウェブサーバのホームページと異なる場合、設定サーブエンジンが前記特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するように、前記構成情報データベースの要素を変更する（Ｓ２４０）。
【００３９】
また、本実施例によると、前記設定サーブエンジンは、インターネットに接続されていないオフライン状態、及びウェブクライアントのブーティングのときにも、ウェブクライアントに設定された初期ホームページが設定エンジンに設定されている特定ウェブサーバのホームページと同一であるかを比較し、異なる場合、ウェブクライアントの構成情報データベースの内容を変更して、前記設定エンジンに設定された特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定するようにする。
【００４０】
前述した本発明の実施例４及び実施例５は、単一ウェブサーバがウェブクライアントに設定サーブエンジンを組み込み、ウェブクライアントに直接接続し構成情報データベースの内容を遠隔で変更させて、設定エンジンに設定された特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして設定することについて主に説明したが、このほかにも、以下で説明したように、多くのウェブサーバがウェブクライアントに設定サーブエンジンを組み込み、構成情報データベースの内容を変更させることもできる。
【実施例６】
【００４１】
図１０は本発明の実施例６による初期ホームページ変更システムを示す図である。同図に示すように、本発明の実施例６による初期ホームページ変更システムは、多数のウェブクライアント４００、多数のウェブサーバ３００と、設定エンジン運営管理サーバ５００とがネットワークを介して接続された環境下で作動する。
ウェブクライアント４００ａ、４００ｂ、４００ｃは、それぞれウェブブラウザーと初期ホームページ情報を含む各種情報が記憶されている構成情報データベースを有し、本発明の第４及び第５実施例と同様に、設定サーブエンジンを有する。ウェブサーバ３００ａ、３００ｂは、それぞれ特定ウェブサーバのホームページをウェブクライアント４００の初期ホームページとして設定するため、ウェブクライアントの構成情報データベースを管理するプログラムである設定サーブエンジンを各ウェブクライアントに遠隔で組み込む。
設定エンジン運営管理サーバ５００は、インターネットに接続されている前記設定サーブエンジンを有するウェブクライアントを一定の周期で検索する設定ロボットを有し、ウェブサーバに搭載されたエンジン、及びウェブクライアントに搭載された設定サーブエンジンの運営を管理する。すなわち、設定エンジン運営管理サーバ５００は、設定ロボットを介して、設定サーブエンジンが搭載されたウェブクライアントを捜した後、設定エンジンに設定された初期ホームページ情報と設定サーブエンジンに設定されている初期ホームページ情報が相違した場合、設定サーブエンジンの初期ホームページ情報を自動的に変えて設定エンジンの初期ホームページ情報と一致するようにする。例えば、設定エンジンに組み込まれた初期ホームページの一部ホームページがＡウェブサーバのホームページと取り替えられた場合は、設定サーブエンジンに設定された初期ホームページの一部もＡウェブサーバのホームページで取り替えて、設定サーブエンジンの初期ホームページ情報を設定エンジンの初期ホームページ情報と一致させる。また、設定エンジン運営管理サーバはウェブサーバの設定エンジンに設定された初期ホームページ情報を任意のウェブサーバのホームページで取り替える役割を果たす。
【００４２】
つぎに、図１１に基づき、本発明の実施例６による初期ホームページ変更方法を説明する。
設定エンジン運営管理サーバ５００の設定ロボットは、一定の時間周期で、又は設定エンジン運営管理サーバ運営者の指示に応じて、ウェブクライアントに接続し（Ｓ３００）、接続されたウェブクライアントが設定サーブエンジンを搭載しているかを判断する（Ｓ３１０）。
前記段階Ｓ３１０での判断結果、ウェブクライアントが設定サーブエンジンを搭載している場合、設定ロボットは、設定サーブエンジンがウェブクライアントの構成情報データベース要素変更関数を呼び出すようにし（Ｓ３２０）、前記段階３１０での判断結果、接続したウェブクライアントが設定サーブエンジンを搭載していない場合は、前記段階Ｓ３００を繰り返す。
【００４３】
前記段階Ｓ３２０において、設定サーブエンジンがウェブクライアントの構成情報データベース要素変更関数を呼び出した後、設定サーブエンジンはウェブクライアントの設定サーブエンジンに登録されたホームページリストを確認する（Ｓ３３０）。これをより具体的に説明すると、本実施例によると、多数のウェブサーバがそれぞれウェブクライアントに設定サーブエンジンを提供し、特定ウェブサーバのホームページをウェブクライアントの初期ホームページとして自動的に設定することができる（この場合、特定ウェブサーバのホームページは各ウェブサーバ別に違える）。この際、一つのウェブクライアントが互いに異なる特定ウェブサーバのホームページを初期ホームページとして提供する多数のウェブサーバに順次接続し、前記多数のウェブサーバから設定サーブエンジンを受けた場合、前記ウェブクライアントの設定サーブエンジンには多数のホームページが初期ホームページとして設定できる。したがって、設定サーブエンジンが、登録されたホームページリストを確認する。
【００４４】
つぎに、設定サーブエンジンは、前記登録されたホームページのなかで、初期ホームページとして設定すべきホームページのＵＲＬを選択する（Ｓ３４０）。この際、設定サーブエンジンは、登録されたホームページを一定時間間隔で順に選択することができ、また特定ホームページのみを選択することができる。前記段階Ｓ３４０において、初期ホームページとして設定すべき各ウェブサーバのホームページを選択すると、設定サーブエンジンは、ウェブクライアントの構成情報データベースの内容を変更して、前記段階Ｓ３５０で選択されたウェブサーバのホームページを初期ホームページとして設定する。
【００４５】
以上、本発明の実施例について説明したが、本発明は前記のような実施例のみに限定されるものではなく、そのほかの多様な変更又は変形が可能である。例えば、前述した本発明の実施例は、ウェブクライアントの構成情報データベースの内容を変更してウェブクライアントの初期ホームページを変更したが、ほかにもウェブクライアントの構成情報データベースの内容を変更してウェブクライアントのほかの情報、例えばウェブサーバのホームページアドレスを記憶しているフォルダであるブックマーク（又はお気に入りフォルダ）などの情報も変更することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明のウェブクライアントの初期ホームページ変更システムの作動環境を示す概略図である。
【図２】本発明の実施例１によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【図３】本発明の実施例１によるウェブクライアントの初期ホームページ変更方法を示す概略図である。
【図４ａ】は本発明の実施例１によるウェブクライアントの初期ホームページ変更方法を説明する概略図である。
【図４ｂ】は本発明の実施例１によるウェブクライアントの初期ホームページ変更方法を説明する概略図である。
【図５】本発明の実施例２によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【図６】本発明の実施例３によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【図７】本発明の実施例４によるウェブクライアントの初期ホームページ変更システムを示す概略図である。
【図８】本発明の実施例４によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【図９】本発明の実施例５によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【図１０】本発明の実施例６によるウェブクライアントの初期ホームページ変更方法を示す概略図である。
【図１１】本発明の実施例６によるウェブクライアントの初期ホームページ変更方法を示すフローチャートである。
【符号の説明】
【００４７】
１…ウェブブラウザー
２…ホームページ
３…選択ボタン
６…構成情報データベース変更コード
７…ウェブページ情報
１０、１１、１２、１００、３００、３００ａ、３００ｂ…ウェブサーバ
２０、２００、４００、４００ａ、４００ｂ、４００ｃ…ウェブクライアント
２１…ウェブブラウザー
２２…構成情報データベース
５００…設定エンジン運営管理サーバ
【図１】
2006059112.tif 000003
【図２】
2006059112.tif 000004
【図３】
2006059112.tif 000005
【図４ａ】
2006059112.tif 000006
【図４ｂ】
2006059112.tif 000007
【図５】
2006059112.tif 000008
【図６】
2006059112.tif 000009
【図７】
2006059112.tif 000010
【図８】
2006059112.tif 000011
【図９】
2006059112.tif 000012
【図１０】
2006059112.tif 000013
【図１１】
2006059112.tif 000014