(57)【要約】【課題】相互リンクの申し込みが簡単にできると共に、相互リンク集などのウェブページの設定までを自動的に行うことの可能なシステムの提供。【解決手段】ユーザー情報とウェブページ情報とを含むデータを記憶するユーザー情報記憶手段と、ユーザーの相互リンク用ウェブページを自動生成・自動更新する相互リンクページ生成手段と、ユーザー端末から送信された、相互リンクを希望する相手先ユーザーに対する相互リンク申込みを受信する相互リンク申込み受信手段と、相手先ユーザーに対する通知を自動生成して送信する相互リンク申込み通知手段と、相手先ユーザーから送信された相互リンク申込みに対する回答を受信する相互リンク回答受信手段と、相互リンク申込み、相互リンク状況を含むデータを記憶する相互リンク状況記憶手段とを備える。【選択図】  図１
2004246626.tif 000002
【特許請求の範囲】
【請求項１】
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末において操作により情報処理が行われる自動相互リンクシステムであって、
自動相互リンクシステムを利用するユーザーのユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを記憶するユーザー情報記憶手段と、
ユーザー情報に関連付けられて、ユーザーの相互リンク用ウェブページを自動生成・自動更新する相互リンクページ生成手段と、
ユーザー端末から送信された、相互リンクを希望する相手先ユーザーに対する相互リンク申込みを含むデータを受信する相互リンク申込み受信手段と、
相互リンク申込みを含むデータを受信した場合には、相互リンクを申し込まれた相手先ユーザーに対する通知を自動生成して送信する相互リンク申込み通知手段と、
相互リンクを申し込まれた相手先ユーザーから送信された、相互リンク申込みに対する回答を含むデータを受信する相互リンク回答受信手段と、
相互リンク申込み、相互リンク状況を含むデータを記憶する相互リンク状況記憶手段とを少なくとも備え、
相互リンクに対する回答が相互リンク許可であった場合には、前記の相互リンクページ生成手段が、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータが記述されるように自動更新処理を行うことを特徴とする、自動相互リンクシステム。
【請求項２】
請求項１に記載の発明において、
前記のユーザー情報記憶手段には、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報と、当該ウェブページを分類する分類情報とが少なくとも記憶され、
前記の相互リンクページ生成手段が、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータを、該当する分類情報に従い記述する自動更新処理を行うことを特徴とする、自動相互リンクシステム。
【請求項３】
請求項１または２のいずれかに記載の発明において、
前記の相互リンク状況記憶手段は、相互リンク申込み、相互リンク状況を含むデータを記憶するマトリックス型データベースであることを特徴とする、自動相互リンクシステム。
【請求項４】
請求項３に記載の発明において、
マトリックス型データベースからなる前記の相互リンク状況記憶手段は、相互リンクを申し込むユーザーのユーザー情報と、相互リンク申込みの対象とされたユーザーのユーザー情報とのマトリックスとして構成され、
相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶するものであることを特徴とする、自動相互リンクシステム。
【請求項５】
請求項３に記載の発明において、
マトリックス型データベースからなる前記の相互リンク状況記憶手段は、相互リンクを申し込むユーザーのユーザー情報と、相互リンク申込みの対象とされたユーザーのユーザー情報とのマトリックスとして構成され、
相互リンクを申し込むユーザーのユーザー情報がユーザー登録していないユーザーについてのものである場合には、申込みユーザーのＵＲＬに対応する仮ＩＤによりユーザーを識別し、相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶するものであることを特徴とする、自動相互リンクシステム。
【請求項６】
請求項５に記載の発明において、
ユーザー情報記憶手段に当該申込み側ユーザーの仮ＩＤが記憶されていなかった場合には、仮ＩＤを発行し、当該申込み側ユーザーのウェブページ識別データと仮ＩＤとを含むデータを追加して記憶することを特徴とする、自動相互リンクシステム。
【請求項７】
請求項１〜６のいずれかに記載の発明において、
相互リンクページ生成手段が自動生成・自動更新されるユーザーの相互リンク用ウェブページは、いずれかのユーザー端末からアクセスがあった際に、相互リンク状況記憶手段を参照して生成され表示されるものであることを特徴とする、自動相互リンクシステム。
【請求項８】
請求項７に記載の発明において、
相互リンクページ生成手段が自動生成・自動更新されるユーザーの相互リンク用ウェブページは、いずれかのユーザー端末からアクセスがあった際に、アクセスしたユーザー端末の属性を判定し、ユーザー端末の属性に従い生成され表示されるものであることを特徴とする、自動相互リンクシステム。
【請求項９】
請求項１〜８のいずれかに記載の発明において、
前記システムにはさらに、自動相互リンクシステムを利用するユーザーが、ユーザー情報記憶手段に記憶されたユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを管理するユーザー情報管理手段が備えられたことを特徴とする、自動相互リンクシステム。
【請求項１０】
請求項９に記載の発明において、
ユーザー情報管理手段は、ユーザー用ウェブページを含むものであって、ユーザー登録をした際に設定されるものであることを特徴とする、自動相互リンクシステム。
【請求項１１】
請求項９または１０のいずれかに記載の発明において、
ユーザー情報記憶手段には、他のユーザーから相互リンク申込みがあった場合には、自動受諾をするか申込みに解する回答をするかを設定する回答設定が記憶されることを特徴とする、自動相互リンクシステム。
【請求項１２】
請求項１〜１１のいずれかに記載の発明において、
前記システムにはさらに、ユーザー情報記憶手段に記憶されたウェブページ情報により識別されるウェブページが閲覧可能か否かを判定するウェブページ確認手段が備えられたことを特徴とする、自動相互リンクシステム。
【請求項１３】
請求項１〜１２のいずれかに記載の発明において、
前記システムにはさらに、ユーザー情報記憶手段に記憶されたユーザー情報に含まれる連絡先電子メールアドレスが連絡可能か否かを判定するユーザー情報確認手段が備えられたことを特徴とする、自動相互リンクシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動相互リンクシステムに関する。
【０００２】
【従来の技術】
従来より、各種のウェブサイトにおいて、リンク集などの、他のウェブサイトへのハイパーリンクや紹介文などを含むウェブページが広く利用されている。関連する他のウェブサイトや、ウェブサイト管理者が興味を持っていたり利用したりするウェブサイトをリンク集として紹介するものであり、閲覧するユーザーや、ウェブサイト管理者にとっても便利である。
ところで、ウェブサイトに訪れるユーザーを増やしたり、ウェブサイトを広く紹介したい場合には、検索エンジンへの登録や、そのためのキーワード等の設定、各種メディアへの紹介、バナーを利用したリンクなどの様々な手法が用いられている。それらの中でも、様々なウェブサイトを閲覧するユーザーに対し効果がある手法の一つが、ウェブサイト相互においてリンクをしあう相互リンクが利用されている。あるウェブサイトに関心や興味のあるユーザーは、関連する他のウェブサイトに訪問することも多いため、効果的である。
【０００３】
【発明が解決しようとする課題】
しかしながら、相互リンクを設定するためには、相手先のウェブサイトの管理者に対し電子メールなどで連絡を取り、了承を得ることを、一つ一つのウェブサイトに対して行わなければならない。さらにこのような作業をして相互リンクの了承を得ても、実際に相互リンクが完了するまでには、リンク集などのページにウェブサイト情報やハイパーリンクを追加して、ウェブページの更新をしなければならない。そのため、手間や時間もかかり、億劫である。約束通り相互リンクをしてもらえない場合も生じうる。
【０００４】
ウェブサイトのハイパーリンクに関しては、特開２００２−１９７１２０「リンク関係決定方法およびサーバ装置」においては、コンテンツ情報の提供者の意向に従ったリンク関係を柔軟に決定できるリンク関係決定方法が提案されている。
ユーザーは、自らが提供するコンテンツ情報について、当該コンテンツ情報がリンクされることを希望する他のコンテンツ情報の属性を示すキーワードと、当該コンテンツ情報と前記キーワードとの関連度を示す関連度指数とを決定する。サーバ装置は、ユーザーが提供するコンテンツ情報を、決定したキーワードおよび関連度指数に基づいて、他のコンテンツ情報と自動的にリンクする。
しかしながら、関連度に基づき、リンク関係を決定し、自動的にハイパーリンクの記述を生成することはできても、この発明においては一方的なリンクを行うのみである。したがって相互リンクをすることはできない。相互リンクを希望する場合には、相手先のウェブサイト管理者に連絡をとるなどの、従来の作業をすることが必要である。
【０００５】
また、特開２００１−３４４２８４「リンク管理システム」においては、リンク、被リンクや相互リンクの設定が容易で、リンクを設定した後も、リンクの追加，削除、ＵＲＬの変更等の管理を容易に行うことが可能なリンク管理システムが提案されている。
インターネットに接続可能で、予めユーザーのリンクリストが記録されている管理者サーバを有する。管理者サーバはユーザーのホームページからリンクによりアクセスされた際に、ユーザーのリンクリストを用いてそのユーザー用のリンクページを作成し、アクセス元に送信する。
この発明は、ユーザーのリンクリストを管理しておくことにより、リンクリストを含む、ユーザー用のリンク集ページを生成することができるものである。したがってこれだけでは、自動的にハイパーリンクの記述を生成することはできても、この発明においては一方的なリンクを行うのみである。したがって相互リンクをすることはできない。相互リンクを希望する場合には、相手先のウェブサイト管理者に連絡をとるなどの、従来の作業をすることが必要である。
この発明において、相互リンクに関する記載があるものの、それは下記のようなものである。管理者サーバはユーザーのホームページからのリンクによりアクセスされた場合に、リンク元のＵＲＬを検出してリンク元となったユーザーを特定し、ユーザー情報データベースから該ユーザーのアカウントを取得し、該アカウントで検索する。したがって、既に他のユーザーのウェブサイトからリンクされている場合に、そのウェブサイトに対しリンクを設定することにより相互リンクができるというものである。したがって、それ以外のウェブサイトに対し相互リンクを行うことができない。
【０００６】
そこで本発明においては、上記の様々な課題を解決し、単純な自動登録リンクではなく、相互リンクをするウェブサイトを自分で選択することができ、相互リンクの申し込みが簡単にできると共に、相互リンク集などのウェブページの設定までを自動的に行うことの可能なシステムを提供することを目的とする。
自分のウェブサイトのリンク集ページだけではなく、相互リンクの相手方ユーザーのウェブサイトのリンク集ページも自動的に生成し、しかもデータの修正や更新があった場合には反映されるシステムを提供することを目的とする。一方的にリンクを設定する自動登録リンクのように、自分の運営方針に合わないリンクが増えることもなく、さらに自分のリンク集のデザイン、レイアウトもウェブサイトに会わせて自由に設定できるほか、デッドリンク確認も不要で、ＨＰ紹介文変更などのメンテナンスがとても簡単なシステムを提供することを目的とする。さらに本発明においては、相互リンク集にアクセスするユーザーの端末機種、たとえばパーソナルコンピュータや携帯電話、携帯電話の事業者別などに応じた相互リンク集ページの生成と表示を可能にすることをも目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明においては、
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末において操作により情報処理が行われる自動相互リンクシステムであって、
自動相互リンクシステムを利用するユーザーのユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを記憶するユーザー情報記憶手段と、
ユーザー情報に関連付けられて、ユーザーの相互リンク用ウェブページを自動生成・自動更新する相互リンクページ生成手段と、
ユーザー端末から送信された、相互リンクを希望する相手先ユーザーに対する相互リンク申込みを含むデータを受信する相互リンク申込み受信手段と、
相互リンク申込みを含むデータを受信した場合には、相互リンクを申し込まれた相手先ユーザーに対する通知を自動生成して送信する相互リンク申込み通知手段と、
相互リンクを申し込まれた相手先ユーザーから送信された、相互リンク申込みに対する回答を含むデータを受信する相互リンク回答受信手段と、
相互リンク申込み、相互リンク状況を含むデータを記憶する相互リンク状況記憶手段とを少なくとも備え、
相互リンクに対する回答が相互リンク許可であった場合には、前記の相互リンクページ生成手段が、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータが記述されるように自動更新処理を行う、自動相互リンクシステムであることを特徴としている。
【０００８】
また、上記課題を解決するため、請求項２に記載の発明においては、
請求項１に記載の発明において、
前記のユーザー情報記憶手段には、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報と、当該ウェブページを分類する分類情報とが少なくとも記憶され、
前記の相互リンクページ生成手段が、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータを、該当する分類情報に従い記述する自動更新処理を行う、自動相互リンクシステムであることを特徴としている。
【０００９】
また、上記課題を解決するため、請求項３に記載の発明においては、
請求項１または２のいずれかに記載の発明において、
前記の相互リンク状況記憶手段は、相互リンク申込み、相互リンク状況を含むデータを記憶するマトリックス型データベースである、自動相互リンクシステムであることを特徴としている。
【００１０】
また、上記課題を解決するため、請求項４に記載の発明においては、
請求項３に記載の発明において、
マトリックス型データベースからなる前記の相互リンク状況記憶手段は、相互リンクを申し込むユーザーのユーザー情報と、相互リンク申込みの対象とされたユーザーのユーザー情報とのマトリックスとして構成され、
相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶するものである、自動相互リンクシステムであることを特徴としている。
【００１１】
また、上記課題を解決するため、請求項５に記載の発明においては、
請求項３に記載の発明において、
マトリックス型データベースからなる前記の相互リンク状況記憶手段は、相互リンクを申し込むユーザーのユーザー情報と、相互リンク申込みの対象とされたユーザーのユーザー情報とのマトリックスとして構成され、
相互リンクを申し込むユーザーのユーザー情報がユーザー登録していないユーザーについてのものである場合には、申込みユーザーのＵＲＬに対応する仮ＩＤによりユーザーを識別し、相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶する、自動相互リンクシステムであることを特徴としている。
【００１２】
また、上記課題を解決するため、請求項６に記載の発明においては、
請求項５に記載の発明において、
ユーザー情報記憶手段に当該申込み側ユーザーの仮ＩＤが記憶されていなかった場合には、仮ＩＤを発行し、当該申込み側ユーザーのウェブページ識別データと仮ＩＤとを含むデータを追加して記憶する、自動相互リンクシステムであることを特徴としている。
【００１３】
また、上記課題を解決するため、請求項７に記載の発明においては、
請求項１〜６のいずれかに記載の発明において、
相互リンクページ生成手段が自動生成・自動更新されるユーザーの相互リンク用ウェブページは、いずれかのユーザー端末からアクセスがあった際に、相互リンク状況記憶手段を参照して生成され表示されるものである、自動相互リンクシステムであることを特徴としている。
【００１４】
また、上記課題を解決するため、請求項８に記載の発明においては、
請求項７に記載の発明において、
相互リンクページ生成手段が自動生成・自動更新されるユーザーの相互リンク用ウェブページは、いずれかのユーザー端末からアクセスがあった際に、アクセスしたユーザー端末の属性を判定し、ユーザー端末の属性に従い生成され表示されるものである、自動相互リンクシステムであることを特徴としている。
【００１５】
また、上記課題を解決するため、請求項９に記載の発明においては、
請求項１〜８のいずれかに記載の発明において、
前記システムにはさらに、自動相互リンクシステムを利用するユーザーが、ユーザー情報記憶手段に記憶されたユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを管理するユーザー情報管理手段が備えられた、自動相互リンクシステムであることを特徴としている。
【００１６】
また、上記課題を解決するため、請求項１０に記載の発明においては、
請求項９に記載の発明において、
ユーザー情報管理手段は、ユーザー用ウェブページを含むものであって、ユーザー登録をした際に設定されるものである、自動相互リンクシステムであることを特徴としている。
【００１７】
また、上記課題を解決するため、請求項１１に記載の発明においては、
請求項９または１０のいずれかに記載の発明において、
ユーザー情報記憶手段には、他のユーザーから相互リンク申込みがあった場合には、自動受諾をするか申込みに解する回答をするかを設定する回答設定が記憶される、自動相互リンクシステムであることを特徴としている。
【００１８】
また、上記課題を解決するため、請求項１２に記載の発明においては、
請求項１〜１１のいずれかに記載の発明において、
前記システムにはさらに、ユーザー情報記憶手段に記憶されたウェブページ情報により識別されるウェブページが閲覧可能か否かを判定するウェブページ確認手段が備えられた、自動相互リンクシステムであることを特徴としている。
【００１９】
また、上記課題を解決するため、請求項１３に記載の発明においては、
請求項１〜１２のいずれかに記載の発明において、
前記システムにはさらに、ユーザー情報記憶手段に記憶されたユーザー情報に含まれる連絡先電子メールアドレスが連絡可能か否かを判定するユーザー情報確認手段が備えられた、自動相互リンクシステムであることを特徴としている。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明のシステムの基本的な構成の一例を示すシステム構成図である。
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末において操作により情報処理が行われる自動相互リンクシステムである。
【００２１】
本発明のシステムに接続するためのユーザー端末としては、通常、パーソナルコンピュータやワークステーションなどのコンピュータ端末が用いられる。この他、利用者端末には、インターネット等に接続可能なブラウザ機能を搭載した携帯電話をはじめとする無線通信端末、携帯情報端末や、インターネットＴＶ、ゲーム機器、テレビ会議システム、その他のネットワーク接続機能を備えた家電製品などの機器を広く含む。コンピュータ端末は、制御手段、記憶手段、入力手段、出力手段、表示手段などを備える。またインターネットに代表されるコンピュータネットワークに接続し、データの送受信を行う機能を備え、ブラウザや電子メールソフトウェア、ワードプロセッサなどのアプリケーションプログラムや、オペレーティングシステム（ＯＳ）を備えることが通常の形態である。
【００２２】
本発明のシステムは、通常はユーザー端末からアクセス可能に備えられたサーバーにより構成される。サーバーは、インターネットに代表されるネットワークに接続されて備えられ、コンピュータネットワークに接続する一般事業者端末からアクセスされる。ネットワークには、インターネットをはじめとして、専用線により接続されたネットワーク形態や、企業内ＬＡＮ、企業間ＬＡＮ、ＷＡＮなどの形態を広く含む。また通信回線の形態には、有線通信、無線通信の形態を広く含み、衛星通信や、Ｂｌｕｅｔｏｏｔｈなどを用いた形態を含む。
【００２３】
次にサーバーは、通常は、アプリケーションサーバー、データベースサーバー、認証サーバー、ＷＥＢサーバー、その他必要に応じメールサーバー、その他の各種装置により構成することができる。
これらの各サーバーは、物理的に同一の装置に設けられる形態や、物理的に複数の装置からなる形態、あるいはネットワークを介して接続される物理的に複数の装置からなる形態などを含み、機能的に同様の機能が実現されるならば、様々な形態を含む。
【００２４】
サーバーにおいては、ユーザー端末からアクセスするためのコンテンツデータ及びプログラムを記憶するウェブサーバーを備えている。
コンテンツデータには、ＨＴＭＬファイル、ＸＭＬファイルなどのＷＥＢ上に表示されるデータファイルや、Ｃ−ＨＴＭＬファイルなどのＷＥＢサイトにアクセス可能な携帯電話等に表示されるデータファイルなどが含まれる。
また、これらのファイルに挿入されるなどして表示又は出力される、文字データファイル、音声データファイル、画像データファイル、動画像データファイル、アニメーションデータファイル，その他の様々なコンテンツデータを記憶することができる。
【００２５】
次に、コンテンツ配信に対して課金処理を行ったりするためには、ユーザー端末からインターネット等の通信手段を介してアクセスするユーザーを認証するユーザー認証手段が備えられる。
ユーザー認証には様々な認証方法を利用することができるが、代表的な方式としては、ユーザー端末からユーザー登録を行い、ユーザー情報記憶手段に必要なデータを記憶させ、システムを利用するためのユーザーＩＤやパスワードなどが発行される形態が一般的には用いられる。
【００２６】
本発明のシステムは、自動相互リンクシステムを利用するユーザーのユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを記憶するユーザー情報記憶手段を備えている。
ユーザー情報記憶手段には、ユーザー登録を行った各ユーザーのユーザー名、電子メールアドレスなどのユーザー情報が記憶される。また、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報、すなわち具体的には、ユーザーが管理するウェブサイトのＵＲＬ、ウェブサイトのタイトルや内容などのデータが記憶される。また、必要に応じ、当該ウェブページを分類する分類情報、すなわち具体的には、ウェブサイトのジャンル・カテゴリなどの分類や、検索キーワード、紹介文などを登録できるようにすることが好ましい。
【００２７】
図２は、ユーザー情報記憶手段に記憶されるユーザー情報およびウェブページ情報の一例を示すデータ模式図である。
ユーザー登録をする際に、ユーザーはユーザー端末から本発明のシステムにアクセスし、入力フォームなどを用いて必要なデータを入力し、サーバーに送信してユーザー情報記憶手段に記憶する。
図３および図４は、ユーザー情報を入力するウェブページの一例を示す、ユーザー端末の画面イメージ図である。
ユーザー情報記憶手段に記憶されるユーザー情報は、サーバーにアクセスするユーザーの認証や、相互リンクの申し込みや相互リンクの設定などの処理に用いられる。
またユーザー情報記憶手段に記憶されるウェブページ情報は、相互リンクが設定された他のユーザーのウェブサイトへのハイパーリンクを含む相互リンク用ウェブページの生成・更新において用いられる。また相互リンクを申し込む相手である他のユーザーのウェブサイト情報を検索・閲覧等する際にも利用される。
ユーザー登録を行う際には、ユーザー端末において入力しサーバーに送信したデータを確認できるようにすることが望ましい。図５は、ユーザー登録処理後に、登録されたデータを確認するウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【００２８】
なお、本発明のシステムにおいては、相互リンクを申し込む申込み側ユーザーと、相互リンクを申し込まれる相手先ユーザーとの双方がユーザー登録をしている形態が想定されるが、それ以外にも、相互リンクを申し込む申込み側ユーザーがユーザー登録をしていない場合にも対応可能にすることができる。ユーザー登録をしていない非ユーザーであっても、本発明のシステムにユーザー登録をしているユーザーに対し、相互リンク申込みを可能にした形態である。
この場合の実施形態の一例は、図２２から図２８を参照して説明する。
申込みユーザーがユーザー登録をしていない場合には、ユーザーＩＤが発行されていないので、図２に一例を示したように、ユーザーＩＤをプライマリーキーとしてユーザー情報記憶手段に記憶されるユーザー情報およびウェブページ情報を識別することができない。
このため、申込みユーザーは、相互リンク申込みの際に、自分のＵＲＬなどのウェブページ識別データを含む必要なデータを入力し申し込むことにより、図２２に示すようにユーザー情報記憶手段にはＵＲＬ等をプライマリーキーとしてデータが記憶される。
【００２９】
次に本発明のシステムは、ユーザー情報に関連付けられて、ユーザーの相互リンク用ウェブページを自動生成・自動更新する相互リンクページ生成手段を備えている。
相互リンク生成手段は、後述する相互リンク状況記憶手段に記憶された相互リンク状況、およびユーザー情報記憶手段に記憶されたウェブページ情報を参照して相互リンク用ウェブページを生成する。相互リンク用ウェブページは、ユーザーが自分の管理するウェブサイトにおいて、「相互リンク集」などとして設けるような、相互リンクを設定したウェブサイトへのハイパーリングを記述したウェブコンテンツである。
図６は、ユーザー端末に表示されるユーザーの相互リンク用ウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【００３０】
ユーザーは、本発明のシステムを利用することにより、自分の管理するウェブサイトにおいて、相互リンクが設定された他のユーザーのウェブサイトへのハイパーリンクを含む相互リンク用ウェブページを利用する。相互リンク用ウェブページは、ユーザー登録を行い、ユーザー情報記憶手段に所定のデータを登録することにより、自動的に相互リンクページ生成手段により生成される。
相互リンク用ウェブページは、ＨＴＭＬファイルなどのウェブコンテンツとして生成し、所定のＵＲＬ等で識別される記憶場所に、ユーザーごとに記憶しておいてもよい。しかしながら、この場合には、相互リンクの状況が変わることに相互リンク用ウェブページを更新する処理を行う必要がある。
【００３１】
一方、好ましい形態によれば、相互リンクページ生成手段は、ユーザー情報記憶手段及び、後述する相互リンク状況記憶手段を参照して、相互リンク用ウェブページを自動生成する。自動生成は、いずれかのユーザー端末から「相互リンク集」などとして設けられた相互リンク用ウェブページに対しアクセス要求があった際に、相互リンク状況記憶手段に記憶された相互リンク状況、およびユーザー情報記憶手段に記憶されたウェブページ情報を参照して、相互リンク用ウェブページを自動生成する。自動生成を行うプログラムとしては、ＣＧＩやＰＨＰその他のプログラムにより記述しウェブサーバーに備えておくことができる。
相互リンク状況記憶手段に記憶される相互リンクの申込み状況や、相互リンクの設定状況は、逐次更新されるので、更新されたデータを参照することにより、相互リンク用ウェブページ管理手段は、相互リンク状況記憶手段を参照して、相互リンク用ウェブページを自動更新することになる。また、相互リンクを申し込んだり設定したりする相手先ユーザーのユーザー情報も更新されることがあるため、相互リンク用ウェブページ管理手段は、ユーザー情報記憶手段を参照して、相互リンク用ウェブページを自動更新することになる。
【００３２】
さらに好ましくは、相互リンクページ生成手段は、相互リンク用ウェブページに対しアクセス要求があった際に、ユーザー端末の種類などの属性を判定することが望ましい。たとえば、パーソナルコンピュータ、ウェブサイトの閲覧可能な携帯電話やＰＤＡ（携帯情報端末）などの種類である。
相互リンクページ生成手段がアクセスしたユーザー端末の属性を判定し、ユーザー端末の属性に従ったデータ形式の相互リンク用ウェブページを生成する。
【００３３】
相互リンク用ウェブページは、様々な形式のものを用意することができる。
図７は、ユーザー情報およびウェブページ情報を登録しユーザー登録をした際にユーザーに送信される本発明のシステム利用の案内の一例を示し、１ページ形式の相互リンク用ウェブページ、メニュー形式の相互リンク用ウェブページ、フレーム形式の相互リンク用ウェブページなどを用意することができる。
図８が１ページ形式の相互リンク用ウェブページ、図６がメニュー形式の相互リンク用ウェブページ、図９がフレーム形式の相互リンク用ウェブページの一例を示している。
なお、相互リンク用ウェブページは本発明のシステムのサーバーが提供するので、本発明のシステムを利用する各ユーザーのウェブサイトから、各相互リンク用ウェブページを識別するＵＲＬへのハイパーリンクが張られることにより、リンク集としてのページ閲覧が可能になる。
【００３４】
図６、図８、図９に一例を示す相互リンク用ウェブページにおいて、ユーザーが相互リンクを申し込みその承諾がされたウェブページを識別するウェブページ情報（ＵＲＬ）と、それらの紹介文などのデータが記述されている。メニュー形式、フレーム形式の相互リンク用ウェブページにあっては、ジャンルやカテゴリーなどのウェブページを分類する分類情報ごとに分類されて、ジャンルなどの各分類ごとに相互リンク用ウェブページが設定される。
こうした場合には、ユーザー情報記憶手段には、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報と、当該ウェブページを分類する分類情報とが少なくとも記憶されている。相互リンクページ生成手段が、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータを、該当する分類情報に従い記述する自動更新処理を行う。
たとえば、図６のメニュー形式の相互リンク用ウェブページにおいて、分類（たとえばニュース・情報）を選択しハイパーリンク部分をクリックすると、図１０に一例が示されるような各分類ごとの相互リンク集のウェブページを閲覧できるものである。
【００３５】
次に本発明のシステムは、ユーザー端末から送信された、相互リンクを希望する相手先ユーザーに対する相互リンク申込みを含むデータを受信する相互リンク申込み受信手段を備えている。
ユーザーは、相互リンクをしたいウェブサイトのユーザーに対し、本発明のシステムを中継して相互リンク申込みを行う。相互リンク申込みをサーバーにおいて受信するものである。
相互リンク申込み受信手段は、電子メール、あるいはウェブページ上から送信するウェブメールその他の方法によりユーザー端末から送信された相互リンク申込みを受信するものである。受信するデータには、相互リンクの申込みを示すデータと、相互リンクの対象とすることを希望する相手先ユーザーのウェブページと、相互リンク希望者を識別するユーザーＩＤなどのデータなどが含まれる。
【００３６】
図１１は、本発明のシステムが提供するサーバーにおいて、相互リンクの対象となる他のユーザーのウェブページ情報を検索・閲覧等するためのウェブページの一例を示す。ジャンルやカテゴリーなどの分類別に閲覧をしたり、キーワード等による検索処理が可能にされている。
ジャンルなどの分類の指定や、キーワードによる検索結果に基づき、ユーザー情報記憶手段に記憶されているウェブページ情報を参照し、データ抽出をして、一覧表示や検索結果などを表示する。
相互リンクの申込みは、相互リンクの対象となる他のユーザーのウェブサイトに設けられた相互リンク集などの相互リンク用ウェブページにおいて行う。たとえば図８、図９において、相互リンク登録のメニューを選択すると、そのウェブサイトへの相互リンク希望を入力し送信するための申込みページに移動する。
図１２は、相互リンク希望を入力し送信するための申込みページの一例を示している。
相互リンクの申込みをするユーザーを識別するユーザーＩＤと、認証のためのパスワードを入力し、相互リンクの対象となる相手先ユーザーのウェブページから送信することにより、申込み側ユーザーと、申し込まれるユーザーとをサーバー側において識別することができる。
リンクの申し込みは、自分のウェブサイトのプロフィール等を相手先ユーザーに知らせなくても、相手先のウェブページ上で、ユーザーＩＤを記入することにより簡単に行うことができる。
【００３７】
一方、前記したように、相互リンクを申し込む申込み側ユーザーがユーザー登録をしていない場合には、ユーザー登録をしていない非ユーザーが、本発明のシステムにユーザー登録をしているユーザーに対し相互リンク申込みを行う。
この場合には、相互リンクの申込みは、相互リンクの対象となる他のユーザーのウェブサイトに設けられた相互リンク集などの相互リンク用ウェブページにおいて行うが、たとえば図２２において、非ユーザー用の相互リンク登録のメニュー（ユーザー登録していない方の相互リンク申込みはこちらです）を選択すると、そのウェブサイトへの相互リンク希望を入力し送信するための、図２３に一例を示すような申込みページに移動する。
図２３は、ユーザー登録していない非ユーザーからユーザー登録をしているユーザーに対し、相互リンク希望を入力し送信するための申込みページの一例を示している。
申込みユーザーは、相互リンク申込みの際に、自分のＵＲＬなどのウェブページ識別データや、そのタイトル、紹介、電子メールアドレスなどを入力し申し込む。
ユーザー情報記憶手段には図２４に示すように、ＵＲＬ等をプライマリーキーとしてデータが記憶される。
【００３８】
次に本発明のシステムは、相互リンク申込みを含むデータを受信した場合には、相互リンクを申し込まれた相手先ユーザーに対する通知を自動生成して送信する相互リンク申込み通知手段を備えている。
サーバーにおいて前記の相互リンク申込み受信手段が受信したデータは、後述する相互リンク状況記憶手段に記憶され、その情報をサーバーにおいて管理すると共に、申し込まれた相手先ユーザーに通知する。相手先ユーザーへの通知は、電子メールなどの通信方法により送信が行われ、好ましくは自動送信される。自動送信の場合には、相互リンク申込みに含まれる、申込み側ユーザーと申し込まれるユーザーと双方のユーザーＩＤに基づき、ユーザー情報記憶手段を参照し、送信先電子メールアドレスを抽出して電子メールを生成する。電子メールの本文には、申込みをしたユーザーのウェブページ情報や、定型的な通知文などのテンプレートが挿入される。
【００３９】
次に本発明のシステムは、相互リンクを申し込まれた相手先ユーザーから送信された、相互リンク申込みに対する回答を含むデータを受信する相互リンク回答受信手段を備えている。
相互リンク申込みに対する回答は、電子メールなどの通信方法により送信された申込みに対する返信の電子メールなどである。
また別の好ましい形態によれば、電子メールなどの通信方法により送信された申込みに対し、回答を行うウェブページを設け、回答を行うウェブページへのハイパーリンクを相互リンク申込みの電子メール中に記述しておけばよい。さらに相互リンクの許可と不許可との、それぞれの回答を行うウェブページを別々に設ければ、相互リンク申込みの電子メール中に記述されたハイパーリンクをクリックすることにより回答を送信して済ませるようにすることもできる。
回答はサーバーにおいて受信され、相互リンク状況記憶手段に、申込み側ユーザー及び申し込まれるユーザー双方のユーザーＩＤと関連付けられて記憶される。
【００４０】
次に本発明のシステムは、相互リンク申込み、相互リンク状況を含むデータを記憶する相互リンク状況記憶手段を備えている。
相互リンクの申込みから設定までは、前記のように、申込み側ユーザー及び申し込まれるユーザー双方の間で行われ、その状況は双方のユーザーＩＤと関連付けられて記憶される必要がある。
サーバーにおいては相互リンクの申込みから設定までは、相互リンクの申込みの受信、相互リンクの仮設定と相手先ユーザーへの通知、通知に対する回答（申込みに対する許可・不許可）と相互リンクの設定、相互リンクの終了などの各段階を経る。相互リンク状況記憶手段は、これら各段階の状況を記憶することにより、相互リンク用ウェブページの設定・更新に反映させることができる。相互リンク用ウェブページの生成・更新に際しては相互リンク状況記憶手段を参照するためである。
相互リンクに対する回答が相互リンク許可であった場合には、前記の相互リンクページ生成手段が相互リンク状況記憶手段を参照を参照し、ユーザーの相互リンク用ウェブページに、相互リンクの対象となった当該相手先ユーザーのウェブページへのハイパーリンク情報を含むデータが記述されるように自動更新処理を行う。
【００４１】
前記の相互リンク状況記憶手段は、相互リンク申込み、相互リンク状況を含むデータを記憶するマトリックス型データベースであることが好ましい。
マトリックス型データベースからなる前記の相互リンク状況記憶手段は、相互リンクを申し込むユーザーのユーザー情報と、相互リンク申込みの対象とされたユーザーのユーザー情報とのマトリックスとして構成され、相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶する。
図１３は、マトリックス型データベースとして構成された相互リンク状況記憶手段の一例を示すデータ模式図である。図１３において、縦軸、横軸のそれぞれにユーザーＩＤが記憶され、各軸が申込み側ユーザーのユーザーＩＤと、申し込まれるユーザーのユーザーＩＤとを示している。縦軸と横軸との交わる箇所のそれぞれのデータは、ユーザーＩＤで指定されるユーザー同士の間における、相互リンクの申込みから設定までの各段階の状態をフラグの有無等により示すものであり、図１４にその一例をデータ模式図で示している。
【００４２】
一方、前記したように、相互リンクを申し込む申込み側ユーザーがユーザー登録をしていない場合には、ユーザー登録をしていない非ユーザーが、本発明のシステムにユーザー登録をしているユーザーに対し相互リンク申込みを行う。
この場合には、相互リンクを申し込むユーザーのユーザー情報がユーザー登録していないユーザーについてのものである場合には、申込みユーザーのＵＲＬに対応する仮ＩＤによりユーザーを識別し、相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも記憶する。
非ユーザーが初めて相互リンク申込みをする場合など、相互リンク状況記憶手段に当該申込み側ユーザーの仮ＩＤが発行されていなかった場合には、ユーザー記憶手段に、前記の仮ＩＤを含むデータを追加して記憶する。
図２５は、マトリックス型データベースとして構成された相互リンク状況記憶手段の一例を示すデータ模式図である。図２５において、縦軸、横軸のそれぞれにユーザー登録しているユーザーのユーザーＩＤと、ユーザー登録していない非ユーザーの仮ＩＤとが記憶され、各軸がユーザー登録していない申込み側ユーザーの仮ＩＤと、申し込まれるユーザーのユーザーＩＤとを示している。縦軸と横軸との交わる箇所のそれぞれのデータは、ユーザーＩＤ・仮ＩＤで指定されるユーザー同士の間における、相互リンクの申込みから設定までの各段階の状態をフラグの有無等により示すものであり、図２６にその一例をデータ模式図で示している。
【００４３】
図１４においては、ユーザーＩＤ１２３４５と、ユーザーＩＤ９８７６５との関係を示しており、符号Ｆ１、Ｆ２、Ｆ３、Ｆ４は相互リンクの申込みから設定までの各段階の状態をフラグである。なお、図２５に示すように申込み側ユーザーがユーザー登録をしていない場合にも、同様の処理を行うが、申込み側ユーザーがユーザー登録をしていないので、リンク集である相互リンク用ウェブページは、自分で設定して自分のウェブサイトに設ける必要がある。
相互リンク状況を示すフラグには、相互リンク申込みフラグ、相互リンク受諾フラグを少なくとも含む。好ましい一例としては、
１  相互リンクの申込みの受信・相手先ユーザーへの通知
２  相互リンクの仮設定
３  通知に対する回答（申込みに対する許可）
４  相互リンクの設定
５  相互リンクの終了
のそれぞれの状態をフラグにより識別する。
【００４４】
（１  相互リンクの申込みの受信・相手先ユーザーへの通知）
申込み側ユーザー端末から相互リンクの申込みを受信すると、相互リンク申込みユーザーと、相手先ユーザーとをサーバーにおいて識別し、相互リンク状況記憶手段の該当箇所にフラグ（Ｆ１）を追加する。フラグ（Ｆ１）が追加され、他のフラグ（Ｆ２〜Ｆ４）が立っていない場合には、相互リンクを申し込んだが相手先ユーザーへの通知未送信であることが示される。フラグの有無によるデータの抽出を行い、通知をサーバー側から送信することもできる。
また、この段階で、申込み側ユーザーの相互リンク用ウェブページに相手先ユーザーのウェブサイトへのハイパーリンクが挿入されるようにすることができる。申込み側ユーザーの相互リンク集へのアクセス要求をした際に、相互リンク状況記憶手段の該当箇所のデータを参照してフラグの有無を判定し、相手先ユーザーのウェブページ情報を抽出して、リンク集である相互リンク用ウェブページに相手先ユーザーのウェブサイトへのハイパーリンクが挿入される。
相手先ユーザーへの通知を送信し、フラグ（Ｆ１）が追加され、他のフラグ（Ｆ２〜Ｆ４）が立っていない場合には、相互リンクを申し込んだが回答未受信であることが示される。フラグの有無によるデータの抽出を行い、回答の催促などをサーバー側から送信することもできる。
【００４５】
（２  相互リンクの仮設定）
相互リンクの仮設定として、この段階でフラグ（Ｆ２）を追加し、相手先ユーザーの相互リンク用ウェブページに申込み側ユーザーのウェブサイトへのハイパーリンクが挿入されるようにすることができる。相手先ユーザーの相互リンク集へのアクセス要求をした際に、相互リンク状況記憶手段の該当箇所のデータを参照してフラグの有無を判定し、申込み側ユーザーのウェブページ情報を抽出して、リンク集である相互リンク用ウェブページに相手先ユーザーのウェブサイトへのハイパーリンクが挿入される。
これにより、仮掲載から本掲載へという段階を経ることができ、相互リンクの申し込みをすると、相手のウェブサイトのリンク集にいったん仮掲載され、相互リンクの許可が出た場合には本掲載にすることができる。
【００４６】
（３  通知に対する回答）
相手先ユーザーから通知に対する回答を受信し、フラグ（Ｆ３）を追加する。
（４  相互リンクの設定）
相互リンク許可であった場合にはフラグ（Ｆ４）を追加する。
この段階で、申込み側ユーザーの相互リンク用ウェブページに相手先ユーザーのウェブサイトへのハイパーリンクが挿入される。申込み側ユーザーの相互リンク集へのアクセス要求をした際に、相互リンク状況記憶手段の該当箇所のデータを参照してフラグの有無を判定し、相手先ユーザーのウェブページ情報を抽出して、リンク集である相互リンク用ウェブページに相手先ユーザーのウェブサイトへのハイパーリンクが挿入される。これにより相互リンクが完了する。
なお、仮掲載、本掲載の段階において、申込み側ユーザーのリンク集への掲載と相手先ユーザーのリンク集への掲載とは順序が逆であってもよい。
申込み側ユーザーがユーザー登録をしていない場合には、リンク集である相互リンク用ウェブページは、自分で設定して自分のウェブサイトに設ける必要があり、申し込まれた側のユーザーはその確認などを行うことが望ましい。
【００４７】
本発明のシステムにおいて、相手先ユーザーから通知に対する回答を受信し、相互リンク許可であった場合にはフラグ（Ｆ４）を追加しない。
好ましくは、申込み側ユーザーと相手先ユーザーとの相互リンク状況を関係付けるフラグ（Ｆ１、Ｆ２、Ｆ３）はすべてクリアすることにより、相互リンク申込み以降の状況はリセットされる。これにより、相互リンク用ウェブページの自動生成・自動更新や、サーバー側でのデータ検索・抽出処理などにおいて、相互リンク状況記憶手段を参照する際に、フラグの立っているデータだけを参照すればよいこととなるため、データ処理が早く行われるようになる。
本発明のシステムにおいては、ユーザー情報記憶手段、相互リンク状況記憶手段などのデータベースの構成は様々な形態を採用することができるが、処理速度や処理の負荷を飛躍的に軽減するためには、相互リンク状況記憶手段はマトリックス型データベースであることが好ましい。
なお、ここに示したＦ１からＦ４の各フラグは一例であって、他の用途に用いるフラグであってもよい。またフラグの数が異なっていてもよい。
【００４８】
（５  相互リンクの終了）
相互リンクの取りやめ、あるいはユーザー登録の終了、ウェブサイトページの削除などにより相互リンクを終了する場合には、相互リンク状況記憶手段に立てられたフラグを削除し、あるいはユーザー情報そのものを削除することにより相互リンクが終了する。
【００４９】
次に、ユーザー情報記憶手段に記憶されたユーザー情報及びウェブページ情報は、ユーザー端末から該当するユーザーがアクセスしてデータの更新などの処理を可能にすることにより、ユーザー自身が管理できるようにすることが好ましい。
この場合には本発明のシステムにはさらに、自動相互リンクシステムを利用するユーザーが、ユーザー情報記憶手段に記憶されたユーザー情報と、ユーザーが相互リンクの対象とするウェブページを識別するウェブページ情報とを含むデータを管理するユーザー情報管理手段が備えられている。ユーザー情報管理手段は、好ましくはウェブページ上からデータの入力や更新を設定し、送信することによりユーザー情報記憶手段に記憶されたデータを更新できることが好ましい。
図１５は、ユーザー情報管理手段としてユーザー用の管理メニューを用いた画面イメージ図である。ユーザー情報管理手段は、ユーザー用ウェブページを含むものであって、ユーザー登録をした際に設定され、所定のデータ項目の入力フォームなどを含む。
【００５０】
ユーザー情報記憶手段には、他のユーザーから相互リンク申込みがあった場合には、自動受諾をするか申込みに解する回答をするかを設定する回答設定を記憶することもできる。
相互リンク申込みに対して、これまでに説明した例では電子メール等の方法により通知を行い、回答を得ることとしていたが、あらかじめ申込みに対して自動的に許可を与える自動受諾の設定をしておけば、通知と回答を行う処理を省くことができる。
自動受諾の設定は、相互リンク申込みのすべてに対して許可を与える設定や、特定のジャンル・カテゴリーなどの分類のウェブサイトに対しては相互リンク申込みのすべてに対して許可を与える設定、特定のキーワードが設定されたウェブサイトに対しては相互リンク申込みのすべてに対して許可を与える設定、あるいはこれらの組み合わせなどを設定しておくことができる。
また逆に、特定のジャンル・カテゴリーなどの分類のウェブサイトに対しては相互リンク申込みのすべてに対して許可を与えない設定、特定のキーワードが設定されたウェブサイトに対しては相互リンク申込みのすべてに対して許可を与えない設定、あるいはこれらの組み合わせなどを設定しておくことができる。
これらの場合には、相互リンク申込みをサーバーにおいて受信した際に、ユーザー情報記憶手段を参照し、自動受諾の設定に該当した場合には、相手先ユーザーへの通知を行わず、あるいは通知を行ってもよいが、回答を得ることなく相互リンク許可を示すフラグを相互リンク状況記憶手段に自動的に追加する。
【００５１】
次に、本発明のシステムの好ましい形態の一例について説明する。
ユーザー登録されたユーザーの管理するウェブサイトが、ＵＲＬの移転、ウェブサイトの閉鎖、その他の理由により閲覧できなくなっている場合、あるいはウェブページ情報の変更がされていない場合などにおいて、サーバー側において確認をすることが望ましい。
サーバー側での確認は、望ましくは自動的に巡回をして、各ウェブサイトへの閲覧要求に対し正常な応答があるか否かを判定する、ユーザー情報記憶手段に記憶されたウェブページ情報により識別されるウェブページが閲覧可能か否かを判定するウェブページ確認手段が備えられることが好ましい。
正常な応答がされないウェブサイトに関しては、該当するユーザー情報を抽出することにより、該当するユーザーの電子メールアドレスを抽出することができる。さらに閲覧できない旨の通知をする電子メールを生成することができる。
これにより、デッドリンクのチェックが不要となる。一例としては、たとえば一定期間相互リンク集が照会されなかったウェブサイトは、運営を停止したものとして、各相互リンクパートナーの相互リンク集から自動的に削除されるようにすることもできる。
ユーザーＩＤが抹消されている、長期間にわたり相互リンク申込みメールが不達になっている、登録ＵＲＬが参照できない、規約違反や虚偽登録、不本意なリンク申込みを多くのユーザーから指摘された、自分でユーザー登録を削除した、といった様々な場合には、当該ユーザーの相互リンク集にアクセスした際に「こちらのサイト様のリンク集は、サイト様の都合により有効になっていません」または「ＨＴＴＰ  Ｅｒｒｏｒ  ４０４」等の表示をさせることができる。
【００５２】
また、ユーザー登録されたユーザーの電子メールアドレスが連絡不能になった場合などにおいて、サーバー側において確認をすることが望ましい。
サーバー側での確認は、望ましくは自動的に各種の通知などがエラーメールとなったユーザーを抽出するための、ユーザー情報記憶手段に記憶されたユーザー情報に含まれる連絡先電子メールアドレスが連絡可能か否かを判定するユーザー情報確認手段が備えられる。
連絡ができないユーザーに関しては、該当するユーザー情報を抽出することにより、該当するユーザーの相互リンク用ウェブページまたは管理用のメニュー画面などに、連絡不能であることを通知する文面などのデータが自動挿入されるような形態をとることが好ましい一例である。該当するユーザーの相互リンク用ウェブページまたは管理用のメニュー画面などに自動挿入されるようにすればよい。
【００５３】
以下、本発明の基本的な処理の流れについて説明する。
図１６は、本発明のシステムを利用するユーザーのウェブサイトと、本発明のシステムにより設けられる相互リンク用ウェブページを含む、各ウェブページの構成とそれらのハイパーリンク関係の一例を示すウェブページ構成模式図である。
図１７から図２１は、本発明の基本的な処理の流れの一例を示すフローチャートである。なお、ここに示す処理の流れは一例であって、これに限定されるものではなく、様々な応用や変形が可能である。
【００５４】
初めに図１６を参照して、ユーザー登録処理について説明する。
ユーザー端末からインターネットに接続し（Ｓ１００）、サーバーにアクセスする（Ｓ１０１）。ユーザー登録メニューを選択し（Ｓ１０２）、これに応答してユーザー情報入力フォームを含むウェブページをサーバーからユーザー端末に送信し、ユーザー端末に表示される（Ｓ１０３）。
ユーザー端末においては、ユーザー名、電子メールアドレスなどのユーザー情報を入力し（Ｓ１０４）、またユーザーが管理するウェブサイトのＵＲＬ、分類、キーワード、紹介文等のウェブページ情報を入力する（Ｓ１０５）。入力したデータの確認を行い、ユーザー端末からサーバーに送信する（Ｓ１０６）。サーバーにおいて受信し、ユーザー情報記憶手段に記憶する（Ｓ１０７）。
ユーザーＩＤ、パスワード等を発行しユーザー情報記憶手段に記憶する（Ｓ１０８）。また、ユーザー用の相互リンク用ウェブページ、管理用ウェブページ等を設定し、それらのＵＲＬを生成する（Ｓ１０９）。
ユーザーＩＤ、ＵＲＬ等を含むデータをユーザー端末に送信し通知することにより（Ｓ１１０）、ユーザー登録処理が完了する。
【００５５】
ユーザー登録処理をしたユーザーは、ユーザーＩＤやパスワードを用いて認証処理を経ることにより、図１８に示すような各種の処理を行うことができる。
ユーザー端末からインターネットに接続し（Ｓ２００）、サーバーにアクセスして（Ｓ２０１）、認証処理を通過することにより、ユーザー情報管理メニューを選択することができる（Ｓ２０２）。ユーザー情報管理メニューを含むウェブページを送信し、ユーザー端末に表示される（Ｓ２０３）。
ユーザー登録をしたユーザーが利用可能なメニューの代表的な一例は、ユーザーの電子メールアドレスその他のユーザー情報の更新処理や、ＵＲＬ、紹介文その他のウェブページ情報の更新処理、相互リンク用ウェブページの書式やレイアウトその他の設定処理、相互リンクの申込み処理などである。
ウェブサイトがだんだん拡張し、あるいは変更され、紹介文等が古くなってしまった場合などにも、登録内容を変更することにより、すべての相互リンク先ユーザーの相互リンク集に自動的に反映され、常に最新の状態で紹介し合うことが可能である。
集まった相互リンク先の、カテゴリ移動などのメンテナンスは、ブラウザ上で簡単に行うことができる。
また、自分のウェブページに合わせ、相互リンク集ページのデザインやレイアウトを、自由に設定可能にすることもできる。生成されるウェブページのＨＴＭＬなどの記述を設定すればよい。さらに相互リンク集ページの雛形を用意しておくことにより、そのまますぐにご利用になることもできる。
【００５６】
次に、図１９及び図２０を参照して、相互リンク申込み処理について説明する。
ユーザー端末からインターネットに接続し（Ｓ３００）、サーバーにアクセスする（Ｓ３０１）。
相互リンク申込みメニューを選択し（Ｓ３０２）、これに応答して相互リンク申込みメニュー、ウェブページ情報検索メニュー等を含むウェブページが送信され、ユーザー端末に表示される（Ｓ３０３）。
相互リンクを申し込みたいウェブサイトを一覧表示、検索処理による表示等をすることができ、ウェブサイトの紹介文や、ウェブサイトへのハイパーリンクなどのウェブページ情報を含むコンテンツを閲覧して確認することができる。
【００５７】
相互リンク申込みの対象とするウェブページ情報を決定して選択し（Ｓ３０４）、該当するウェブページへのハイパーリンクをクリックすると、該当するウェブサイトにアクセスが行われる。相互リンク集ページにアクセス要求をすると（Ｓ３０５）、ユーザー端末からのアクセス要求に本発明のシステムのサーバーが応答し、相互リンク集ページ（相互リンク用ウェブページ）が送信されて表示される（Ｓ３０６）。
相互リンク登録メニューを選択するなどして（Ｓ３０７）、ユーザーＩＤ、パスワード等の入力フォームを含む相互リンク申込みページが表示される（Ｓ３０８）。ユーザーＩＤ、パスワード等を入力し（Ｓ３０９）、「相互リンク登録」ボタンをクリックするなどして相互リンク登録処理を実行すると（Ｓ３１０）、相互リンク申込みデータがサーバーに送信される（Ｓ３１１）。相互リンク申込みデータはサーバーにおいて受信される。相互リンク申込みデータから、申込み側ユーザーＩＤ、相手先ユーザーＩＤを抽出する（Ｓ３１２）。相互リンク状況記憶手段にフラグを追加し（Ｓ３１３）、相互リンク申込みの自動受諾が設定されている場合には（Ｓ３１４）、Ｓ３２０に進む。
相互リンク申込みの自動受諾が設定されていない場合には（Ｓ３１４）、相互リンク申込みの通知を生成し、相手先ユーザーに送信する（Ｓ３１５）。相手先ユーザーから相互リンク申込みに対する回答を受信し（Ｓ３１６）相互リンク不許可であった場合には（Ｓ３１７）、相互リンク状況記憶手段のフラグをリセットし（Ｓ３１８）、相互リンク状況が解消された状態に戻る。好ましくは申込みユーザーに対する通知を生成し送信する（Ｓ３１９）。
相互リンク不許可であった場合には（Ｓ３１７）、相互リンク許可のフラグを相互リンク状況記憶手段に追加することにより（Ｓ３２０）、相互リンク用ウェブページに該当するウェブページ情報が挿入されて生成されるようになり、相互リンクが完了する。
【００５８】
次に、図２７及び図２８を参照して、ユーザー登録をしていない非ユーザーであっても、本発明のシステムにユーザー登録をしているユーザーに対し、相互リンク申込みをする場合の、相互リンク申込み処理について説明する。
ユーザー端末からインターネットに接続し（Ｓ３５０）、サーバーにアクセスする（Ｓ３５１）。
相互リンク申込みメニューを選択し（Ｓ３５２）、これに応答して相互リンク申込みメニュー、ウェブページ情報検索メニュー等を含むウェブページが送信され、ユーザー端末に表示される（Ｓ３５３）。
相互リンクを申し込みたいウェブサイトを一覧表示、検索処理による表示等をすることができ、ウェブサイトの紹介文や、ウェブサイトへのハイパーリンクなどのウェブページ情報を含むコンテンツを閲覧して確認することができる。
【００５９】
相互リンク申込みの対象とするウェブページ情報を決定して選択し（Ｓ３５４）、該当するウェブページへのハイパーリンクをクリックすると、該当するウェブサイトにアクセスが行われる。相互リンク集ページにアクセス要求をすると（Ｓ３５５）、ユーザー端末からのアクセス要求に本発明のシステムのサーバーが応答し、相互リンク集ページ（相互リンク用ウェブページ）が送信されて表示される（Ｓ３５６）。
申込み側ユーザーはユーザー登録していないので、図２２に一例を示すような非ユーザー用の相互リンク登録メニューを選択し（Ｓ３５７）、ＵＲＬ、パスワード等の入力フォームを含む図２３の例のような相互リンク申込みページが表示される（Ｓ３５８）。ＵＲＬ、パスワード等を入力し（Ｓ３５９）、「相互リンク登録」ボタンをクリックするなどして相互リンク登録処理を実行すると（Ｓ３６０）、相互リンク申込みデータがサーバーに送信される（Ｓ３６１）。相互リンク申込みデータはサーバーにおいて受信される。
相互リンクを申し込むユーザーのユーザー情報がユーザー登録していないユーザーについてのものである場合には、申込みユーザーのＵＲＬに対応する仮ＩＤが発行済か否かを判定し（Ｓ３６２）、非ユーザーが初めて相互リンク申込みをする場合など、相互リンク状況記憶手段に当該申込み側ユーザーの仮ＩＤが発行されていなかった場合には（Ｓ３６３）、ユーザー記憶手段に、前記の仮ＩＤを含むデータを追加して記憶する（Ｓ３６４）。仮ＩＤが発行されていた場合には（Ｓ３６３）、次に進む。
【００６０】
相互リンク申込みデータから、申込み側ユーザーの仮ＩＤ、相手先ユーザーＩＤを抽出する（Ｓ３６５）。相互リンク状況記憶手段にフラグを追加し（Ｓ３６６）、相互リンク申込みの自動受諾が設定されている場合には（Ｓ３６７）、Ｓ３７３に進む。
相互リンク申込みの自動受諾が設定されていない場合には（Ｓ３６７）、相互リンク申込みの通知を生成し、相手先ユーザーに送信する（Ｓ３６８）。相手先ユーザーから相互リンク申込みに対する回答を受信し（Ｓ３６９）相互リンク不許可であった場合には（Ｓ３７０）、相互リンク状況記憶手段のフラグをリセットし（Ｓ３７１）、相互リンク状況が解消された状態に戻る。好ましくは申込みユーザーに対する通知を生成し送信する（Ｓ３７２）。
相互リンク不許可であった場合には（Ｓ３７０）、相互リンク許可のフラグを相互リンク状況記憶手段に追加することにより（Ｓ３７３）、相互リンク用ウェブページに該当するウェブページ情報が挿入されて生成されるようになり、相互リンクが完了する。
【００６１】
なお、相互リンク申込みへの回答は、電子メールなどの通信方法により送信された申込みに対し、回答を行うウェブページを設け、回答を行うウェブページへのハイパーリンクを相互リンク申込みの電子メール中に記述しておくことにより、回答用のウェブページの「リンク受付け」にて相互リンクするか否かの選択を行うことにより、回答のサーバーへの送信をすることができる。複数の相互リンク申込みに対し、チェックボックスなどを含む入力フォーム等を用いて、一括して回答を可能にすることもできる。
また、別の好ましい形態によれば、相互リンクの許可と不許可との、それぞれの回答を行うウェブページを別々に設けておくようにすれば、相互リンク申込みの電子メール中に記述されたハイパーリンクをクリックすることにより回答を送信して済ませるようにすることもできる。
【００６２】
次に、図２１を参照して、ウェブサイトの閲覧をする一般のユーザーから相互リンク用ウェブページにアクセスする処理について説明する。
ユーザー端末からインターネットに接続し（Ｓ４００）、本発明のシステムを利用するユーザーのウェブサイトにアクセスする（Ｓ４０１）。
相互リンク集メニューを選択し（Ｓ４０２）、相互リンク集ページへのアクセス要求を行うと（Ｓ４０３）、アクセス要求を本発明のシステムのサーバーにおいて受信する（Ｓ４０４）。
ユーザー端末の機種別のウェブページを生成する場合には、アクセス要求に含まれる、ユーザー端末の属性を識別するデータを抽出し判定する（Ｓ４０５）。該当するウェブページを管理するユーザーＩＤを抽出し（Ｓ４０６）、ユーザーＩＤに基づき、相互リンク状況記憶手段を参照し、そのウェブサイトに相互リンクされているユーザーＩＤを抽出する（Ｓ４０７）。相互リンクしているユーザーのユーザーＩＤに基づき、相互リンクされているウェブページ情報を抽出する（Ｓ４０８）。抽出されたデータを含む相互リンク集（相互リンク用ウェブページ）を生成し（Ｓ４０９）、ユーザー端末に送信することにより、当該ウェブサイトの相互リンク集が表示される（Ｓ４１０）。
【００６３】
【発明の効果】
以上詳細に説明したように、本発明によれば、単純な自動登録リンクではなく、相互リンクをするウェブサイトを自分で選択することができ、相互リンクの申し込みが簡単にできると共に、相互リンク集などのウェブページの設定までを自動的に行うことの可能なシステムを提供することができる。
自分のウェブサイトのリンク集ページだけではなく、相互リンクの相手方ユーザーのウェブサイトのリンク集ページも自動的に生成し、しかもデータの修正や更新があった場合には反映されるシステムを提供することができる。一方的にリンクを設定する自動登録リンクのように、自分の運営方針に合わないリンクが増えることもなく、さらに自分のリンク集のデザイン、レイアウトもウェブサイトに会わせて自由に設定できるほか、デッドリンク確認も不要で、ＨＰ紹介文変更などのメンテナンスがとても簡単なシステムを提供することができる。
さらに本発明によれば、相互リンク集にアクセスするユーザーの端末機種、たとえばパーソナルコンピュータや携帯電話、携帯電話の事業者別などに応じた相互リンク集ページの生成と表示を可能にすることができる。
リンクの申し込みは、相手のホームページ上で、ＩＤを記入することで簡単に行うことが可能になる。
さらに本発明によれば、相互リンクを申し込む申込み側ユーザーと、相互リンクを申し込まれる相手先ユーザーとの双方がユーザー登録をしている形態以外にも、相互リンクを申し込む申込み側ユーザーがユーザー登録をしていない場合にも対応可能にすることができる。ユーザー登録をしていない非ユーザーであっても、本発明のシステムにユーザー登録をしているユーザーに対し、相互リンク申込みを可能にすることができる。
【図面の簡単な説明】
【図１】本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【図２】ユーザー情報記憶手段に記憶されるユーザー情報およびウェブページ情報の一例を示すデータ模式図である。
【図３】ユーザー情報を入力するウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図４】ユーザー情報を入力するウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図５】ユーザー登録処理後に、登録されたデータを確認するウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図６】ユーザー端末に表示されるメニュー形式の相互リンク用ウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図７】ユーザー情報およびウェブページ情報を登録しユーザー登録をした際にユーザーに送信される本発明のシステム利用の案内の一例を示す図である。
【図８】ユーザー端末に表示される１ページ形式の相互リンク用ウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図９】ユーザー端末に表示されるフレーム形式の相互リンク用ウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図１０】各分類ごとの相互リンク集のウェブページの一例を示す、ユーザー端末の画面イメージ図である。
【図１１】本発明のシステムが提供するサーバーにおいて、相互リンクの対象となる他のユーザーのウェブページ情報を検索・閲覧等するためのウェブページの一例を示す画面イメージ図である。
【図１２】相互リンク希望を入力し送信するための申込みページの一例を示す画面イメージ図である。
【図１３】マトリックス型データベースとして構成された相互リンク状況記憶手段の一例を示すデータ模式図である。
【図１４】縦軸と横軸との交わる箇所のそれぞれのデータの一例を示すデータ模式図である。
【図１５】ユーザー情報管理手段としてユーザー用の管理メニューを用いた画面イメージ図である。
【図１６】本発明のシステムを利用するユーザーのウェブサイトと、本発明のシステムにより設けられる相互リンク用ウェブページを含む、各ウェブページの構成とそれらのハイパーリンク関係の一例を示すウェブページ構成模式図である。
【図１７】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１８】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１９】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図２０】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図２１】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図２２】ユーザー情報記憶手段に記憶されるユーザー情報およびウェブページ情報の一例を示すデータ模式図である。
【図２３】本発明のシステムが提供するサーバーにおいて、相互リンクの対象となる他のユーザーのウェブページ情報を検索・閲覧等するためのウェブページの一例を示す画面イメージ図である。
【図２４】相互リンク希望を入力し送信するための申込みページの一例を示す画面イメージ図である。
【図２５】マトリックス型データベースとして構成された相互リンク状況記憶手段の一例を示すデータ模式図である。
【図２６】縦軸と横軸との交わる箇所のそれぞれのデータの一例を示すデータ模式図である。
【図２７】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図２８】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１】
2004246626.tif 000003
【図２】
2004246626.tif 000004
【図３】
2004246626.tif 000005
【図４】
2004246626.tif 000006
【図５】
2004246626.tif 000007
【図６】
2004246626.tif 000008
【図７】
2004246626.tif 000009
【図８】
2004246626.tif 000010
【図９】
2004246626.tif 000011
【図１０】
2004246626.tif 000012
【図１１】
2004246626.tif 000013
【図１２】
2004246626.tif 000014
【図１３】
2004246626.tif 000015
【図１４】
2004246626.tif 000016
【図１５】
2004246626.tif 000017
【図１６】
2004246626.tif 000018
【図１７】
2004246626.tif 000019
【図１８】
2004246626.tif 000020
【図１９】
2004246626.tif 000021
【図２０】
2004246626.tif 000022
【図２１】
2004246626.tif 000023
【図２２】
2004246626.tif 000024
【図２３】
2004246626.tif 000025
【図２４】
2004246626.tif 000026
【図２５】
2004246626.tif 000027
【図２６】
2004246626.tif 000028
【図２７】
2004246626.tif 000029
【図２８】
2004246626.tif 000030