(57)【要約】【課題】ネットワークを介した情報提供を容易に行い、さらに、多様な情報提供サービスを行うこと。【解決手段】情報提供端末１０−１は、情報発信のための汎用機能（例えば、Ｗｅｂサーバ機能）を有する情報提供部１６ｂを備え、情報要求端末１０−２は、入力部１１−２によって受け付けた検索キーワードと一致する登録キーワードを保持する情報提供端末１０−１からの応答に基づいて、該端末のアドレスを取得するＰ２Ｐ発見機構１９ａと、Ｐ２Ｐ発見機構１９ａによって取得された情報提供端末１０−１のアドレスを情報取得部１９ｃに引き渡す取得アドレス指示部１９ｂと、取得アドレス指示部１９ｂを介して受け取った情報提供端末１０−１のアドレスに基づいて汎用的な情報取得機能（例えば、Ｗｅｂブラウザ）で情報を取得する情報取得部１９ｃを備える。【選択図】        図１
2005142613.tif 000002
【特許請求の範囲】
【請求項１】
情報発信元および情報要求元の端末間で情報の提供または情報の取得を行う情報公開システムであって、
前記情報発信元の端末は、
汎用的な情報提供機能を有する情報提供手段を備え、
前記情報要求元の端末は、
前記情報の発信を要求する対象の基準を満たす情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得するアドレス取得手段と、
前記アドレス取得手段によって取得された前記情報発信元の端末のアドレスに基づいて前記情報提供手段が有する情報提供機能に応じた情報取得機能で情報を取得する情報取得手段と、
を備えたことを特徴とする情報公開システム。
【請求項２】
前記情報発信元の端末は、発信する情報の特徴を表す登録キーワードを受け付け、
前記情報要求元の端末は、前記情報発信元の端末に対して要求する情報の検索キーワードを受け付けるものであって、
前記アドレス取得手段は、前記検索キーワードと一致する登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することを特徴とする請求項１に記載の情報公開システム。
【請求項３】
前記検索キーワードと一致する登録キーワードを保持する情報発信元の端末は、複数存在するものであって、
前記情報要求元の端末は、前記複数の情報発信元の端末の中から情報の提供を受ける端末の選択を受け付ける選択受付手段をさらに備え、
前記アドレス取得手段は、前記複数の情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得し、
前記情報取得手段は、前記アドレス取得手段によって取得された複数の情報発信元の端末のアドレスのうち前記選択受付手段によって受け付けた情報発信元の端末のアドレスに基づいて前記情報提供手段が有する情報提供機能に応じた情報取得機能で情報を取得することを特徴とする請求項２に記載の情報公開システム。
【請求項４】
前記情報発信元の端末による情報の発信は、一時的または断続的であるものであって、
前記情報要求元の端末は、前記検索キーワードを保持する検索キーワード保持手段をさらに備え、
前記アドレス取得手段は、前記検索キーワード保持手段によって保持された検索キーワードと一致する登録キーワードの登録が前記情報発信元の端末で受け付けられた場合に、該登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することを特徴とする請求項２または３に記載の情報公開システム。
【請求項５】
前記情報要求元の端末は、前記情報発信元の端末に係る情報、若しくは、該端末が発信している情報の一部を出力するように制御する出力制御手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の情報公開システム。
【請求項６】
前記情報提供手段および前記情報取得手段は、Ｗｅｂサーバ機能またはＷｅｂブラウザ機能を有することを特徴とする請求項１〜５のいずれか一つに記載の情報公開システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報発信元および情報要求元の端末間で情報の提供または情報の取得を行う情報公開システムに関し、特に、ネットワークを介した情報提供を容易に行うことができ、さらに、多様な情報提供サービスを行うことができる情報公開システムに関する。
【背景技術】
【０００２】
従来より、「ｈｔｔｐ」や「ｆｔｐ」に代表される情報提供サービスにおいて、情報発信元となるためには、サーバになる端末のアドレスを広告する必要があった。この広告アドレスにＩＰアドレスを利用する場合には、情報発信元が端末のアドレスを変更すると情報要求元が端末にアクセスできなくなるため、固定ＩＰアドレスが必要となる。
【０００３】
このため、端末のＩＰアドレスが動的である場合には、ＤＮＳと呼ばれる名前サーバにドメイン名（アルファベットの組合せである名前）とＩＰアドレスとを対応付けて登録することによって名前による端末のアドレス管理が行われる。具体的には、端末のＩＰアドレスが変更されるたびに、ＤＮＳサーバに記憶されたＩＰアドレスの更新が行われる。
【０００４】
一方、固定ＩＰアドレスやＤＮＳサーバによる端末の特定とは対照的に、ファイル共有サービスなどに利用されているＰ２Ｐ（Peer-to-Peer）機能は、サーバを介さずに情報の交換を行える特徴を有している（例えば、非特許文献１参照。）。すなわち、情報要求端末（例えば、個人のパソコンや携帯などの端末）は、通常、情報を受信するクライアント端末として動作するが、かかるＰ２Ｐ（Peer-to-Peer）においては、同時に情報を提供するサーバとしても動作する点に特徴がある。
【０００５】
【非特許文献１】"Project JXTA" HYPERLINK "，インターネット＜ＵＲＬ：http://www.jxta.org/" ，インターネット＜ＵＲＬ：http://www.jxta.org/＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の固定ＩＰアドレスやＤＮＳサーバによるアドレス管理には、ネットワークを介した情報提供を容易に行うことができないという問題点があった。具体的には、端末のＩＰアドレスが変更されるたびにＤＮＳサーバへの登録が必要であり、該ＩＰアドレスの更新情報の反映に早くても数分の時間を要する。また、独自の名前を利用する場合には管理機関への登録やその維持費用も必要になる。さらに、これらの情報提供サービスは、情報要求元から必ずアクセスできることが期待されており、サーバの端末は常に動作していなければならない。
【０００７】
また、上記のＰ２Ｐ（Peer-to-Peer）機能においては、ネットワークを介した多用な情報提供サービスを行うことができないという問題点があった。すなわち、Ｐ２Ｐ（Peer-to-Peer）ソフトが適用されるサービス（例えば、ファイル共有など）ごとに、Ｐ２Ｐソフトのプログラム（情報発見の条件や交換する情報の種類および手順など）が特化されているため、新たなサービスを行うには、Ｐ２Ｐ機構上で動作するアプリケーションソフトウェアを開発しなければならなかった。
【０００８】
そこで、本発明は、上述した従来技術による問題点を解消するためになされたものであり、ネットワークを介した情報提供を容易に行うことができ、さらに、多様な情報提供サービスを行うことができる情報公開システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、請求項１の発明に係る情報公開システムは、情報発信元および情報要求元の端末間で情報の提供または情報の取得を行う情報公開システムであって、前記情報発信元の端末は、汎用的な情報提供機能を有する情報提供手段を備え、前記情報要求元の端末は、前記情報の発信を要求する対象の基準を満たす情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得するアドレス取得手段と、前記アドレス取得手段によって取得された前記情報発信元の端末のアドレスに基づいて前記情報提供手段が有する情報提供機能に応じた情報取得機能で情報を取得する情報取得手段と、を備えたことを特徴とする。
【００１０】
また、請求項２の発明に係る情報公開システムは、請求項１の発明において、前記情報発信元の端末は、発信する情報の特徴を表す登録キーワードを受け付け、前記情報要求元の端末は、前記情報発信元の端末に対して要求する情報の検索キーワードを受け付けるものであって、前記アドレス取得手段は、前記検索キーワードと一致する登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することを特徴とする。
【００１１】
また、請求項３の発明に係る情報公開システムは、請求項２の発明において、前記検索キーワードと一致する登録キーワードを保持する情報発信元の端末は、複数存在するものであって、前記情報要求元の端末は、前記複数の情報発信元の端末の中から情報の提供を受ける端末の選択を受け付ける選択受付手段をさらに備え、前記アドレス取得手段は、前記複数の情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得し、前記情報取得手段は、前記アドレス取得手段によって取得された複数の情報発信元の端末のアドレスのうち前記選択受付手段によって受け付けた情報発信元の端末のアドレスに基づいて前記情報提供手段が有する情報提供機能に応じた情報取得機能で情報を取得することを特徴とする。
【００１２】
また、請求項４の発明に係る情報公開システムは、請求項２または３の発明において、前記情報発信元の端末による情報の発信は、一時的または断続的であるものであって、前記情報要求元の端末は、前記検索キーワードを保持する検索キーワード保持手段をさらに備え、前記アドレス取得手段は、前記検索キーワード保持手段によって保持された検索キーワードと一致する登録キーワードの登録が前記情報発信元の端末で受け付けられた場合に、該登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することを特徴とする。
【００１３】
また、請求項５の発明に係る情報公開システムは、請求項１〜４のいずれか一つの発明において、前記情報要求元の端末は、前記情報発信元の端末に係る情報、若しくは、該端末が発信している情報の一部を出力するように制御する出力制御手段をさらに備えたことを特徴とする。
【００１４】
また、請求項６の発明に係る情報公開システムは、請求項１〜５のいずれか一つの発明において、前記情報提供手段および前記情報取得手段は、Ｗｅｂサーバ機能またはＷｅｂブラウザ機能を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、情報発信元の端末は、汎用的な情報提供機能を有し、情報要求元の端末は、情報の発信を要求する対象の基準を満たす情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得し、取得された情報発信元の端末のアドレスに基づいて情報提供機能に応じた情報取得機能で情報を取得することとしたので、検索キーワードから所望の情報を有する端末を特定することとしたので、ネットワークを介した情報提供を容易に行うことが可能になり、さらに、情報の形式やプロトコルに対して汎用的な情報提供機能および情報取得機能を採用でき、ネットワークを介した多様な情報提供サービスを行うことが可能な情報公開システムが得られるという効果を奏する。
【００１６】
また、本発明によれば、情報発信元の端末は、発信する情報の特徴を表す登録キーワードを受け付け、情報要求元の端末は、情報発信元の端末に対して要求する情報の検索キーワードを受け付けるものであって、検索キーワードと一致する登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することとしたので、名前利用のための管理機関への登録や維持費用を不要化するとともに、情報要求元が所望する情報を確度良く提供することができ、ネットワークを介した情報提供を正確かつ容易に行うことが可能な情報公開システムが得られるという効果を奏する。
【００１７】
また、本発明によれば、検索キーワードと一致する登録キーワードを保持する情報発信元の端末は、複数存在するものであって、情報要求元の端末は、複数の情報発信元の端末の中から情報の提供を受ける端末の選択を受け付け、複数の情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得し、取得された複数の情報発信元の端末のアドレスのうち受け付けた情報発信元の端末のアドレスに基づいて情報提供機能に応じた情報取得機能で情報を取得することとしたので、検索キーワードと一致する登録キーワードを保持する情報発信元の端末が複数存在する場合でも、汎用の情報取得機能を利用して選択的に情報を取得することが可能な情報公開システムが得られるという効果を奏する。
【００１８】
また、本発明によれば、情報発信元の端末による情報の発信は、一時的または断続的であるものであって、情報要求元の端末は、検索キーワードを保持し、保持された検索キーワードと一致する登録キーワードの登録が情報発信元の端末で受け付けられた場合に、該登録キーワードを保持する情報発信元の端末のアドレスをＰ２Ｐ発見機構を用いて取得することとしたので、情報発信元の端末による情報の発信が一時的または断続的である場合でも、汎用の情報取得機能を利用して情報を取得することが可能な情報公開システムが得られるという効果を奏する。
【００１９】
また、本発明によれば、情報要求元の端末は、情報発信元の端末に係る情報、若しくは、該端末が発信している情報の一部を出力するように制御することとしたので、情報を取得する以前に、取得しようとする情報が有用であるか否かを分析することが可能な情報公開システムが得られるという効果を奏する。
【００２０】
また、本発明によれば、Ｗｅｂサーバ機能またはＷｅｂブラウザ機能を有することとしたので、情報の形式やプロトコルに対して汎用的な情報提供機能および情報取得機能を採用でき、ネットワークを介した多様な情報提供サービスを行うことが可能な情報公開システムが得られるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に添付図面を参照して、本発明に係る情報公開システムの好適な実施例を詳細に説明する。なお、以下では、本発明に係る情報公開システムの概要および特徴を説明した後に、本実施例１〜３に係る情報公開システムについて説明し、最後に、本実施例に対する種々の変形例（実施例４）を説明する。
【００２２】
（情報公開システムの概要および特徴）
まず最初に、本実施例に係る情報公開システムの概要および特徴を説明する。図１は、実施例１に係る情報公開システムの構成を示す機能ブロック図であり、図２は、本発明に係る情報公開システムの概要および特徴を説明するための説明図である。
【００２３】
この情報公開システムは、概略的に、情報発信元および情報要求元の端末間で情報の提供または情報の取得を行うものであり、図２に示すように、情報提供端末１０−１と、情報要求端末１０−２とをインターネットなどのネットワーク１を介して相互に通信可能に接続して構成される。
【００２４】
ここで、かかる情報公開システムにおいて、情報提供端末１０−１は、汎用的な情報提供機能を有し、情報要求端末１０−２は、情報の発信を要求する対象の基準を満たす情報提供端末のアドレスをＰ２Ｐ発見機構を用いて取得し、該取得された情報提供端末のアドレスに基づいて情報提供機能に応じた情報取得機能で情報を取得する情報公開処理に主たる特徴があり、かかる情報公開処理によって、ネットワークを介した情報提供を容易に行うことができ、さらに、多様な情報提供サービスを行うことができるようにしている。
【００２５】
この主たる特徴を具体的に説明すると、図２に示すように、情報提供端末１０−１は、情報発信のための汎用機能を動作させるとともに、発信する情報の特徴を表す登録キーワードを受け付ける。また、情報要求端末１０−２は、情報提供端末１０−１に対して要求する情報の検索キーワードを受け付けた際に、該検索キーワードを情報提供端末に配信する。そして、検索キーワードと一致する登録キーワードを保持する情報提供端末１０−１から応答を受け、該端末のアドレスをＰ２Ｐ発見機構を用いて取得する。このように、検索キーワードから所望の情報を有する端末を特定することとしたのは、名前利用のための管理機関への登録や維持費用を不要化するためである。
【００２６】
さらに、情報要求端末１０−２は、情報提供端末１０−１のアドレスに基づいて情報提供機能に応じた情報取得機能で情報を取得する。このように、情報の形式やプロトコルに対して汎用的な情報提供機能および情報取得機能を採用できるようにしたのは、Ｐ２Ｐ（Peer-to-Peer）ソフトが適用されるサービス（例えば、ファイル共有など）ごとに内在するＰ２Ｐソフトのプログラム（情報発見の条件や交換する情報の種類および手順など）の特化性に起因した情報提供サービスの閉塞性を解消するためである。
【００２７】
したがって、上記した主たる特徴のように、検索キーワードから所望の情報を有する端末を特定することとしたので、名前利用のための管理機関への登録や維持費用を不要化するとともに、情報要求元が所望する情報を確度良く提供することができ、ネットワークを介した情報提供を正確かつ容易に行うことが可能になる。さらに、これに関連して、情報の形式やプロトコルに対して汎用的な情報提供機能および情報取得機能を採用できることとなり、ネットワークを介した多様な情報提供サービスを行うことが可能になる。
【実施例１】
【００２８】
本実施例１では、検索キーワードから所望の情報を有する端末を特定し、汎用的な情報提供機能および情報取得機能で情報公開をおこなう情報公開システムについて説明する。なお、ここでは、本実施例１に係る情報公開システムの構成について説明した後、各種処理の手順を説明することとする。
【００２９】
（情報公開システムの構成）
本実施例１に係る情報公開システムの構成について説明する。この情報公開システムは、情報提供端末１０−１と、情報要求端末１０−２とをインターネットなどのネットワーク１を介して相互に通信可能に接続して構成される。
【００３０】
このうち、情報提供端末１０−１は、図１に示すように、入力部１１−１と、出力部１２−１と、通信制御ＩＦ部１３と、提供情報記憶部１４と、登録キーワード保持部１５と、制御部１６とを備える。
【００３１】
入力部１１−１は、各種の情報を入力するキーボード、マウスおよびトラックボールなどの指示入力手段であり、情報提供端末１０−１が発信する情報の特徴を表す登録キーワードの入力を受け付ける。出力部１２−１は、各種の情報を出力するモニタなどの出力表示手段である。また、通信制御ＩＦ部１３は、情報提供端末１０−１とネットワーク１との間で、各種情報の通信を制御するものである。
【００３２】
提供情報記憶部１４は、情報要求元の端末（例えば、情報要求端末１０−２）に対して提供する情報（例えば、音楽データ、画像データや文書データなど）や、制御部１６による各種処理に必要なデータおよびプログラムを格納する格納手段（記憶手段）である。また、登録キーワード保持部１５は、入力部１１−１によって受け付けた登録キーワードを保持する処理部である。
【００３３】
制御部１６は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、機能概念的に、Ｐ２Ｐ発見機構１６ａと、情報提供部１６ｂとを備える。
【００３４】
このうち、Ｐ２Ｐ発見機構１６ａは、情報要求端末１０−２から受信した検索キーワードと一致する登録キーワードを登録キーワード保持部１５が保持している場合に、情報要求端末１０−２にその旨を返信し、当該情報提供端末１０−１のアドレスを情報要求端末１０−２に認識させる処理部である（図２参照）。また、情報提供部１６ｂは、情報発信のための汎用機能（例えば、Ｗｅｂサーバ機能）を有する情報提供手段である。
【００３５】
一方、情報要求端末１０−２は、図１に示すように、入力部１１−２と、出力部１２−２と、通信制御ＩＦ部１３と、記憶部１７と、検索キーワード保持部１８と、制御部１９とを備える。
【００３６】
このうち、入力部１１−２は、各種の情報を入力するキーボード、マウスおよびトラックボールなどの指示入力手段であり、情報提供端末１０−１に対して要求する情報の検索キーワードの入力を受け付ける。出力部１２−２は、各種の情報を出力するモニタなどの出力表示手段である。また、通信制御ＩＦ部１３は、情報提供端末１０−２とネットワーク１との間で、各種情報の通信を制御するものである。
【００３７】
記憶部１７は、制御部１９による各種処理に必要なデータおよびプログラムや、情報提供端末１０−１から取得した情報を格納する格納手段（記憶手段）である。また、検索キーワード保持部１８は、入力部１１−２によって受け付けた検索キーワードを保持する処理部である。
【００３８】
制御部１９は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、機能概念的に、Ｐ２Ｐ発見機構１９ａと、取得アドレス指示部１９ｂと、情報取得部１９ｃとを備える。
【００３９】
このうち、Ｐ２Ｐ発見機構１９ａは、入力部１１−２によって受け付けた検索キーワードと一致する登録キーワードを保持する情報提供端末１０−１からの応答に基づいて、該端末のアドレスを取得する処理部であり、例えば、「ＳＩＯＮｅｔ」などＰ２Ｐ発見機構を用いる。また、取得アドレス指示部１９ｂは、Ｐ２Ｐ発見機構１９ａによって取得された情報提供端末１０−１のアドレスを情報取得部１９ｃに引き渡す処理部である。
【００４０】
情報取得部１９ｃは、取得アドレス指示部１９ｂを介して受け取った情報提供端末１０−１のアドレスに基づいて汎用的な情報取得機能（例えば、Ｗｅｂブラウザ）で情報を取得する情報取得手段である。
【００４１】
（本実施例１に係る情報公開システムの処理手順）
次に、本実施例１に係る情報公開システムの処理手順について説明する。図３は、本実施例１に係る情報公開処理の手順を示すフローチャートである。同図に示すように、情報提供端末１０−１において、入力部１１−１は、情報提供端末１０−１が発信する情報の特徴を表す登録キーワードの入力を受け付け、該登録キーワードをＰ２Ｐ発見機構１６ａを介して登録キーワード保持部１５に登録する（ステップＳ３０１）。
【００４２】
一方、情報要求端末１０−２において、入力部１１−２は、情報提供端末１０−１に対して要求する情報の検索キーワードの入力を受け付け、該検索キーワードをＰ２Ｐ発見機構１９ａを介して検索キーワード保持部１８に登録する（ステップＳ３０２）。
【００４３】
ここで、検索キーワードと一致する登録キーワードを保持する情報提供端末からの応答があれば（ステップＳ３０３肯定）、Ｐ２Ｐ発見機構１９ａは、検索キーワードと一致する登録キーワードを保持する情報提供端末１０−１からの応答に基づいて、該端末のアドレスを取得し、該取得された情報提供端末１０−１のアドレスを取得アドレス指示部１９ｂを介して情報取得部１９ｃに渡す（ステップＳ３０４）。そして、情報取得部１９ｃは、情報提供端末１０−１の情報提供部１６ｂにアクセスして情報を取得する（ステップＳ３０５）。
【００４４】
上述してきたように、本実施例１に係る情報公開システムによれば、検索キーワードから所望の情報を有する端末を特定することとしたので、名前利用のための管理機関への登録や維持費用を不要化するとともに、情報要求元が所望する情報を確度良く提供することができ、ネットワークを介した情報提供を正確かつ容易に行うことが可能になる。さらに、これに関連して、情報の形式やプロトコルに対して汎用的な情報提供機能および情報取得機能を採用できることとなり、ネットワークを介した多様な情報提供サービスを行うことが可能になる。
【実施例２】
【００４５】
次に、本実施例２に係る情報公開システムについて説明する。本実施例２では、実施例１に比較して、検索キーワードと一致する登録キーワードを保持する情報提供端末が複数存在する場合に、この複数の情報提供端末に係る情報、若しくは、該端末が発信している情報の一部を出力するように制御する出力制御部１９ｄ（図４参照）をさらに備え、入力部１１−２において、検索キーワードと一致する登録キーワードを保持する複数の情報提供端末の中から情報の提供を受ける端末の選択を受け付ける点に特徴がある。
【００４６】
（本実施例２に係る情報公開システムの処理手順）
図５は、本実施例２に係る情報公開処理の手順を示すフローチャートである。同図に示すように、情報提供端末１０−１および１０−３において、入力部１１−１は、情報提供端末１０−１が発信する情報の特徴を表す登録キーワードの入力を受け付け、該登録キーワードをＰ２Ｐ発見機構１６ａを介して登録キーワード保持部１５に登録する（ステップＳ５０１）。なお、本実施例２では、情報提供端末１０−１と１０−３によって登録される登録キーワードは、同一とする。
【００４７】
一方、情報要求端末１０−２において、入力部１１−２は、情報提供端末１０−１に対して要求する情報の検索キーワードの入力を受け付け、該検索キーワードをＰ２Ｐ発見機構１９ａを介して検索キーワード保持部１８に登録する（ステップＳ５０２）。なお、初期状態では、情報提供端末のアドレスを一つも保持されていない（ステップＳ５０３否定）。
【００４８】
ここで、検索キーワードと一致する登録キーワードを保持する情報提供端末からの応答があれば（ステップＳ５０４肯定）、Ｐ２Ｐ発見機構１９ａは、検索キーワードと一致する登録キーワードを保持する情報提供端末１０−１および１０−３からの応答に基づいて、これらの端末のアドレスを取得し、該情報提供端末に係る情報、若しくは、該端末が発信している情報の一部を出力制御部１９ｃを介して出力部１２−２に出力する（ステップＳ５０５）。
【００４９】
その後、複数の情報提供端末１０−１および１０−３の中から情報の提供を受ける端末の選択を受け付けたならば（ステップＳ５０３肯定）、Ｐ２Ｐ発見機構１９ａによって取得された複数の情報提供端末のアドレスのうち入力部１１−２によって選択を受け付けた情報提供端末（例えば、情報提供端末１０−１とする）のアドレスを取得アドレス指示部１９ｂを介して情報取得部１９ｃに渡す（ステップＳ５０６）。そして、情報取得部１９ｃは、選択を受け付けた情報提供端末１０−１のアドレスに基づいて情報提供端末１０−１の情報提供部１６ｂにアクセスして情報を取得する（ステップＳ５０７）。
【００５０】
上述してきたように、本実施例２に係る情報公開システムによれば、複数の情報提供端末の中から情報の提供を受ける端末の選択を受け付けることとしたので、検索キーワードと一致する登録キーワードを保持する情報提供端末が複数存在する場合でも、汎用の情報取得機能を利用して選択的に情報を取得することが可能になる。
【００５１】
また、本実施例２に係る情報公開システムによれば、情報提供端末に係る情報、若しくは、該端末が発信している情報の一部を出力するように制御することとしたので、情報を取得する以前に、取得しようとする情報が有用であるか否かを分析することが可能になる。
【実施例３】
【００５２】
次に、本実施例３に係る情報公開システムについて説明する。本実施例３では、実施例１または２と比較して、情報提供端末による情報の発信が一時的または断続的である場合に、検索キーワード保持部１８によって保持された検索キーワードと一致する登録キーワードの登録が情報提供端末で受け付けられたならば、該登録キーワードを保持する情報提供端末のアドレスをＰ２Ｐ発見機構を用いて取得する点に特徴がある。
【００５３】
（本実施例３に係る情報公開システムの処理手順）
図６は、本実施例３に係る情報公開処理の手順を示すフローチャートである。同図に示すように、情報要求端末１０−２において、入力部１１−２は、情報提供端末１０−１に対して要求する情報の検索キーワードの入力を受け付け、該検索キーワードをＰ２Ｐ発見機構１９ａを介して検索キーワード保持部１８に登録する（ステップＳ６０１）。
【００５４】
一方、情報提供端末１０−１において、入力部１１−１は、情報提供端末１０−１が発信する情報の特徴を表す登録キーワードの入力を受け付け、該登録キーワードをＰ２Ｐ発見機構１６ａを介して登録キーワード保持部１５に登録する（ステップＳ６０２）。
【００５５】
ここで、Ｐ２Ｐ発見機構１６ａによって情報提供端末１０−１のアドレスがＰ２Ｐ発見機構１９ａに送信され（ステップＳ６０３）、Ｐ２Ｐ発見機構１９ａは、取得した情報提供端末１０−１のアドレスを取得アドレス指示部１９ｂを介して情報取得部１９ｃに渡す（ステップＳ６０４）。そして、情報取得部１９ｃは、情報提供端末１０−１の情報提供部１６ｂにアクセスして情報を取得する（ステップＳ６０５）。
【００５６】
上述してきたように、本実施例３に係る情報公開システムによれば、検索キーワード保持部１８によって保持された検索キーワードと一致する登録キーワードの登録が情報提供端末で受け付けられた場合に、該登録キーワードを保持する情報提供端末のアドレスをＰ２Ｐ発見機構を用いて取得することとしたので、情報提供端末による情報の発信が一時的または断続的である場合でも、汎用の情報取得機能を利用して情報を取得することが可能になる。
【実施例４】
【００５７】
さて、これまで本発明の実施例１〜３について説明したが、本発明は上述した実施例以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【００５８】
例えば、本実施例では、便宜上、情報発信元の端末において「情報提供機能」を備え、情報要求元の端末において「情報取得機能」を備えるというように、各端末において単独の機能備える場合について説明したが、本発明はこれに限定されるものではなく、各端末において双方の機能を備え、「情報提供処理」および「情報取得処理」の両方を行うこともできる。
【００５９】
また、本実施例では、Ｐ２Ｐ発見機構として、「ＳＩＯＮｅｔ」の発見機構を利用する場合について説明したが、本発明はこれに限定されるものではなく、「Ｎａｐｓｔｅｒ」や「ＷｉｎＭＸ」などの発見機構を利用する場合についても同様に適用することができる。
【００６０】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（例えば、「登録キーワード」または「検索キーワード」）については、特記する場合を除いて任意に変更することができる。
【００６１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【００６２】
以上のように、本発明にかかる情報公開システムは、情報発信元および情報要求元の端末間で情報の提供または情報の取得を行う情報公開システムに有用であり、特に、ファイル交換サービス、個人が主体となり自由で多彩な情報送受をサポートするサービス、企業向けコラボレーション支援サービスおよび分散コンピューティングなどの情報公開サービスに適している。
【図面の簡単な説明】
【００６３】
【図１】本実施例１に係る情報公開システムの構成を示す機能ブロック図である。
【図２】本発明に係る情報公開システムの概要および特徴を説明するための説明図である。
【図３】本実施例１に係る情報公開処理の手順を示すフローチャートである。
【図４】本実施例２に係る情報公開システムの構成を示す機能ブロック図である。
【図５】本実施例２に係る情報公開処理の手順を示すフローチャートである。
【図６】本実施例３に係る情報公開処理の手順を示すフローチャートである。
【符号の説明】
【００６４】
１      ネットワーク
１０−１  情報提供端末
１０−２  情報要求端末
１１−１  入力部
１１−２  入力部
１２−１  出力部
１２−２  出力部
１３      通信制御ＩＦ部
１４      提供情報記憶部
１５      登録キーワード保持部
１６      制御部
１６ａ    Ｐ２Ｐ発見機構
１６ｂ    情報提供部
１７      記憶部
１８      検索キーワード保持部
１９      制御部
１９ａ    Ｐ２Ｐ発見機構
１９ｂ    取得アドレス指示部
１９ｃ    情報取得部
１９ｄ    出力制御部
【図１】
2005142613.tif 000003
【図２】
2005142613.tif 000004
【図３】
2005142613.tif 000005
【図４】
2005142613.tif 000006
【図５】
2005142613.tif 000007
【図６】
2005142613.tif 000008