(57)【要約】【課題】コンピュータでインターネットに接続すれば面倒な登録手続きなしに、現時点で誰がいつインターネットに接続されているかがすぐにわかり、また任意のコンピュータとコミュニケーションがとれるサービスを提供する。加えて、ユーザが特定するコンピュータのみ通信できる機能も提供する。【解決手段】インターネットに接続したコンピュータは本願発明のシステム起動により、他にインターネット接続されているコンピュータ名とＩＰアドレス、及び通信内容が記録されている、蓄積サーバと呼ばれるサーバに定期あるいは随時に接続し、接続コンピュータの表示、及びコミュニケーション内容の通信を行う。【選択図】図１
2004129183.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続されているコンピュータをクライアントとし、クライアント端末のコンピュータ名とＩＰアドレス、及び接続時間を蓄積する蓄積サーバを設け、クライアント端末は本システム起動後、蓄積サーバに接続し、接続が成功した場合、自身のコンピュータ名とＩＰアドレス、及び接続日時を蓄積サーバに記録しまた記録後、蓄積サーバ内のコンピュータ名とＩＰアドレス、及び接続日時情報を全て取得し、当該情報をもとに他にインターネット接続しているコンピュータを識別表示することができることを特徴とするインターネット接続コンピュータ自動認識／通信方法システム。
【請求項２】
クライアント端末は、請求項１の方法により他のインターネット接続しているコンピュータを判別し、その任意のコンピュータに対して通信をはかりたい場合において、蓄積サーバに対してコミュニケーション内容を送信し、蓄積サーバはＣＧＩ機能を用いてそれを保存する。当該コミュニケーション内容には送信元コンピュータ名と送信元ＩＰアドレス及び送信元接続時間、加えて宛先（通信希望相手先）コンピュータ名と宛先ＩＰアドレスが記録され、その情報をもとに各クライアント端末は自身宛てのコミュニケーション内容を識別取得し、コミュニケーション内容を表示し、各クライアント端末でコミュニケーションを取ることができることを特徴とするインターネット接続コンピュータ自動認識／通信方法システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、業者との契約手続きを不要として不特定多数の者に、すぐにインターネットに接続するだけで相互にインターネットに接続している事がわかり、また任意のコンピュータに主にテキスト文字によってコミュニケーションをはかれるようにしたサービスの提供方法に係り、詳しくは、不特定多数者に対するサービスの提供に適応したインターネット接続コンピュータ自動認識／通信方法に関するものである。
【０００２】
【従来の技術】
近年、ＡＤＳＬの普及によりインターネットが急速に普及している。インターネットは、コンピュータのユーザが簡単に情報発信／受信できる特性を持ち、遠く離れた人でもインターネットに接続したコンピュータがあれば、通信を行い相互のコミュニケーションを行う事が可能である。その方法として、電子メール、掲示板、チャット特定業者が提供する通信システム（メッセージャーソフト）がある。
【０００３】
しかし電子メールの場合は、予め通信したい相手のメールアドレスを知っておかねばならず、また掲示板とチャットは、それが提供される特定Ｗｅｂへの認知と接続が必要であり、通信したい相手にも同様にそれが提供される特定Ｗｅｂへの認知と接続が必要である。特定業者が提供する通信システム（メッセージャーソフト）は、業者規定の登録作業を相互が行う必要がある。
【０００４】
インターネットを利用している人のなかには、インターネットに接続している特定あるいは不特定のユーザとコミュニケーションをとりたい要望があるので上記のようなサービスがあるのだが、先に述べたように、電子メールは相手先のメールアドレス、掲示板やチャットは提供している特定Ｗｅｂへの接続が相互に必要で、特定業者が提供する通信システム（メッセージャーソフト）は、業者規定の登録作業が必要でそれらを行わない限り、コミュニケーションをとることはできないのである。このように現時点では、インターネットに接続している人達とコミュニケーションを気軽にとりたい利用者からみれば、従来の通信システムではある種の意味で自己の要望に応えることのできない閉鎖的な煩わしさを有したものである。
【０００５】
このような要望はインターネットユーザの増加によって減るものではなく、むしろより一層、簡易にコミュニケーションをとれる要望が高まると考えられる。そこで、このような人達の要望に応え、特に登録は必要とせずインターネットに接続するだけで、リアルタイムに任意のユーザと通信ができるようにしたシステムが提案されている。
【発明が解決しようとする課題】
【０００６】
本願発明は、前述のような課題に対処しようとするものであり、電子メールや掲示板、チャット、特定業者が提供する通信システム（メッセージャーソフト）を用いることなく、手軽で簡易な接続のもとでその目的をなしえることができたものである。
【０００７】
【課題を解決するための手段】
本願発明は多数のインターネット接続コンピュータをクライアントとし、他のクライアントのコンピュータ名とＩＰアドレス及び接続時間、加えてコミュニケーション内容を蓄積した蓄積サーバとを備えてなるものである。クライアントは一定の周期あるいはユーザの任意の時期をもって蓄積サーバに接続し、接続後、自身のコンピュータ名とＩＰアドレス、及び接続時間を最新となるよう蓄積サーバに書き込むよう働きかけ、また、蓄積サーバに蓄積されている他の接続コンピュータの情報を読込み、現在接続しているコンピュータをユーザにわかるよう表示する。そして、接続台数を確認し、蓄積サーバに接続が集中せぬよう、例えば接続台数が１台の場合１分おきに、６０台の場合６０分おきに接続するように接続周期を台数により自動調整する。また他にも、クライアント端末より任意のコンピュータにコミュニケーション内容を送信でき、蓄積サーバには、そのコミュニケーション内容が蓄積されており、当該情報を各クライアントは定期あるいは随時取得し、その中の宛先コンピュータ名により自身宛のコミュニケーション内容を識別し、自身宛のコミュニケーション内容を受信した場合、それを各クライアント端末に表示し、また表示した旨を蓄積サーバに書き込み、送信元コンピュータに、コミュニケーション内容が届いた旨を連絡する一連のサービスを提供されるようにしてなるものである。
【０００８】
また本願発明は、クライアント端末が任意のコンピュータ名のコミュニケーション内容しか受信しないように設定することが可能であり、受信拒否したコンピュータ名のコミュニケーション内容は、そのコミュニケーション内容を送信した相手のコンピュータに拒否した事を知らせる為に、蓄積サーバに拒否の旨を書き込み、拒否した事を知らせる事を可能とするプログラムを動作してなるようにしたものである。
【０００９】
【発明の実施の形態】
以下、本願発明の実施例を図面に基づいて説明する。
クライアント端末（図１　１．参照）は、現在インターネットに接続している他のクライアント端末（図１　２．及び３．参照）を識別する為、蓄積サーバ（図１　６．参照）に起動時、定期、随時の３パターンで接続し、コンピュータ名やＩＰアドレス及び接続時間が記載されているクライアント端末情報ファイル（図１　７．参照）を取得し、現在インターネットに接続している他のクライアント端末を識別する。また各クライアントの通信したいコミュニケーション内容が記載されたコミュニケーション内容ファイル（図１　８．参照）を取得し、これらを以下に述べる方法で識別し自身宛の通信内容の場合、ユーザにわかるように表現する。
【００１０】
インターネットに接続されている、ＣＧＩ利用可能なコンピュータ端末を蓄積サーバとして設け、以下の機能を実現するようになっている。
【００１１】
▲１▼．クライアントからの要求により、Ｐｅｒｌを用いてＣＧＩ機能を実現し、テキストファイル形式にて各クライアントのコンピュータ名とＩＰアドレス及び接続時間を保存する（図１　７．参照）機能。
【００１２】
▲２▼．クライアントからの要求により、Ｐｅｒｌを用いてＣＧＩ機能を実現し、テキストファイル形式にて各クライアントのコンピュータ名とＩＰアドレス及び接続時間を要求クライアントに提供する（図１　７．参照）機能。
【００１３】
▲３▼．クライアントからの要求により、Ｐｅｒｌを用いてＣＧＩ機能を実現し、テキストファイル形式にて各クライアントの通信したいコミュニケーション内容を保存する（図１　８．参照）機能。
【００１４】
▲４▼．クライアントからの要求により、Ｐｅｒｌを用いてＣＧＩ機能を実現し、テキストファイル形式にて各クライアントの通信したいコミュニケーション内容を要求クライアントに提供する（図１　８．参照）機能。
【００１５】
クライアント端末では、以下の機能を実現するようになっている。
【００１６】
▲１▼．クライアント端末で初回起動時のコンピュータ名はＯＳが提供するコンピュータ名を用いるが、任意の時に自身のコンピュータ名を本願システムにて自由に変更でき、変更時にクライアント端末情報ファイル（図１　７．参照）の変更として蓄積サーバに書込み、他クライアントに知らせる機能。
【００１７】
▲２▼．起動直後あるいは定期的あるいは随時に蓄積サーバに接続し、ファイヤーウォール（図１　５．参照）も通過できるようＨＴＴＰ利用し蓄積サーバーへＣＧＩを実現し、クライアント端末情報ファイル（図１　７．参照）を読込み、当該情報の各クライアント端末情報（コンピュータ名、ＩＰアドレス、接続時間）をユーザにわかるように表示する機能。
【００１８】
▲３▼．▲２▼により、クライアント端末情報ファイル（図１　７．参照）を読込んだ際に重複したコンピュータ名が存在するか確認し、既に自身のコンピュータ名と同一のコンピュータ名があれば、次にＩＰアドレスの先頭３文字が一致しているか確認する。コンピュータ名とＩＰアドレスの先頭３文字が一致していれば前回インターネット切断時に本願システムを正常終了していない為に、クライアント端末情報ファイル（図１　７．参照）に存在しているとみなし、クライアント端末情報ファイルに自身のコンピュータ名とＩＰアドレス及び接続時間を、上書きする。コンピュータ名とＩＰアドレスの先頭３文字が一致していなければ、現在インターネットに接続しているコンピュータ名（ユーザ）と自身が同一コンピュータ名である事であり、同一コンピュータ名であると各クライアントは見分けがつかなくなるため、同一コンピュータ名が発生した旨をユーザに連絡し、クライアント端末情報ファイルより当該コンピュータ名の情報を削除した上で処理を終了する機能。
【００１９】
▲４▼．▲２▼により、クライアント端末情報ファイル（図１　７．参照）を読込んだ際に、接続しているコンピュータ数を把握し、その情報をもとに接続台数が多いと、蓄積サーバに接続する周期を伸ばし、逆に接続台数が少ないと、蓄積サーバに接続する周期を短くし、蓄積サーバ接続平均間隔が一定になるよう接続周期を算出する機能。
【００２０】
▲５▼．▲４▼をもとに取得した蓄積サーバに接続する周期にて、蓄積サーバーに定期的に接続し、クライアント端末情報ファイル（図１　７．参照）とコミュニケーション情報ファイル（図１　８．参照）を読込む機能。
【００２１】
▲６▼．ユーザの任意の時に、クライアント端末情報ファイル（図１　７．参照）とコミュニケーション内容ファイル（図１　８．参照）を読込む機能。
【００２２】
▲７▼．蓄積サーバより提供されるコミュニケーション内容ファイル（図１　８．参照）を元に、宛先コンピュータ名を判別し自身のコンピュータ名と一致する場合、自身宛のコミュニケーション内容と判断し、それを送信元コンピュータ名、送信元ＩＰアドレス、送信元接続時間とともにユーザに表示する機能。
【００２３】
▲８▼．▲７▼をもとに自身宛のコミュニケーション内容を表示した場合、表示した旨の内容を送信元に知らせる為に、蓄積サーバに読込んだ旨をコミュニケーション情報ファイル（図１　８．参照）として書き込ませる機能。
【００２４】
▲９▼．コミュニケーション内容ファイル（図１　８．参照）より、送信希望の相手コンピュータにコミュニケーション内容を読まれた事を▲８▼の情報により識別しユーザにわかるように表示する機能
【００２５】
▲１０▼．任意のユーザ（コンピュータ名）としか通信したくない場合、そのコンピュータ名の一部、又は全ての文字をユーザの入力により本願システムが記憶する機能。
【００２６】
▲１１▼．任意のユーザ（コンピュータ名）としか通信したくない場合に▲２▼を用いて他クライアント（コンピュータ名）表示の際に、▲１０▼を用いて予め登録した任意の文字に全一致あるいは部分一致のユーザ（コンピュータ名）しか表示させず、また▲７▼を用いて自身宛のコミュニケーション内容を表示する際に、送信元が予め登録したユーザ（コンピュータ名）でなければ、コミュニケーション内容を表示せず、読込み拒否した旨を蓄積サーバにコミュニケーション情報ファイル（図１８．参照）として書き込ませる機能。
【００２７】
▲１２▼．コミュニケーション情報ファイル（図１　８．参照）より、送信希望の相手コンピュータにコミュニケーション内容を拒否された事を▲１１▼の情報により識別し、ユーザにわかるように表示する機能。
【００２８】
▲１３▼．クライアント端末が、他クライアント端末に向けてコミュニケーション内容を発信したい場合に、クライアント端末より宛先コンピュータを選択しコミュニケーシュン内容を入力する欄を設け、入力後、蓄積サーバに向けて、コミュニケーション情報ファイル（図１　８．参照）として宛先コンピュータ名と宛先ＩＰアドレス、送信元コンピュータ名と送信元ＩＰアドレス及び送信元接続時間、加えてコミュニケーション内容を蓄積サーバに書き込むよう依頼送信する機能。
【００２９】
各ファイルの構成内容は以下である。
クライアント端末情報ファイル（図１　７．参照）は、コンピュータ名、ＩＰアドレス、接続時間からなる主にテキストファイルとし、コミュニケーション情報ファイル（図１　８．参照）は宛先コンピュータ名、宛先ＩＰアドレス、送信元コンピュータ名、送信元ＩＰアドレス、送信元接続時間、コミュニケーション内容の主にテキストファイルから成るものとする。クライアント端末情報ファイル（図１　７．参照）は、そのファイル容量の関係でＤＢ管理しても良いしコミュニケーション内容ファイル（図１　８．参照）も同様にＤＢ管理しても、ファイル項目構成が変わらなければ上記方法で認証／通信できるため問題はない。
【００３０】
【発明の効果】
以上のように本願発明によれば、今までのような煩わしい手間、すなわち、通信したい相手のメールアドレスを事前に知る必要性や、特定のＷｅｂによる掲示板やチャットに相互に接続する必要性や、特定業者のメッセージャーソフト利用で事前登録しないと、相互に連絡がとれないと言った手間を単に省いただけでなく、本願発明のシステムを起動するだけで、現時点で誰がいつインターネットに接続されているか直ぐにわかり、手軽で簡易に特定あるいは不特定の相手と通信ができ、今後増大するであろうインターネットでのコミュニケーションの利便性向上を行う事ができるようになる。
【００３１】
しかも、送信元のＩＰアドレスは受信先のクライアントにはわかり送信時間もわかるため、セキュリティ上問題になる事もなく、またクライアント端末にて特定のコンピュータ名としか通信できないようにすることも可能なことにより、快適にそして自由に、インターネットの世界に接続している世界中の多くのユーザとコミュニケーションを、一切の手続きなしで楽しむことが出来るようになる。
【図面の簡単な説明】
【図１】本願発明における認証／通信方法を説明する概略図である。
【符号の説明】
１．パーソナルコンピュータ（パソコン）　２と３とは別のクライアント端末
２．パーソナルコンピュータ（パソコン）　１と３とは別のクライアント端末
３．パーソナルコンピュータ（パソコン）　１と２とは別のクライアント端末
４．ルータ
５．ファイヤーウォール
６．蓄積サーバ
７．クライアント端末情報ファイル
８．コミュニケーション内容ファイル
【図１】
2004129183.tif 000003