(57)【要約】【課題】  実際に回答を受取ることが可能な質問受付窓口情報を、情報提供ページのＵＲＬとともに提供するで、質問受付窓口の利用促進を図ることを可能とする情報提供システムを提供する。【解決手段】  情報取得装置１０３はWebページ（情報提供ページ）１０１から情報提供者の窓口情報を取得する。情報蓄積装置１０４は情報取得装置１０３で取得した情報を蓄積する。情報確認装置１０５は情報蓄積装置１０４に蓄積された情報提供者装置に対して、問合せに対する回答の意思の有無を確認する文面を作成し、送信する。情報受信装置１０８は情報提供者装置の情報回答装置１０７の回答の意思の有無を示す情報を受信する。情報分析装置１０９は情報受信装置１０８によって得られた情報提供者の意思の有無を分析し、分析結果を情報蓄積装置１０４に更新という形で追記する。情報生成装置１１１はWebページ（一覧表示ページ）１１０を作成する。【選択図】      図１
2006252174.tif 000002
【特許請求の範囲】
【請求項１】
広域ネットワークを介して閲覧可能な１つあるいは複数の情報を提供する情報提供者装置の質問受付窓口アドレスを、情報提供ページを示すテキストデータから文字列検索によって取得する手段と、
前記質問受付窓口アドレスに対し、回答する意思があるか否かを問う質問文を生成して前記広域ネットワークを介して送信する手段と、
前記情報提供者装置から返信文を受信した場合に、返信文を送信した情報提供者装置を特定する情報提供可能性識別子と、前記情報提供ページとを対応付けて蓄積する情報蓄積手段と
を備える情報提供システム。
【請求項２】
前記情報提供システムは、
前記情報蓄積手段に蓄積された前記情報提供ページの一覧情報を作成して、前記広域ネットワークに公開する手段をさらに備えることを特徴とする請求項１に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広域ネットワークを介して情報交換を行う情報提供システムに関する。
【背景技術】
【０００２】
今日までにコンピュータシステムの普及により、広域ネットワークの利用が一般化してきた。このような状況において、情報要求者は、コンピュータに関連することから生活一般のことまでさまざまな事象に対し、疑問や問題が生じたとき、広域ネットワークを活用して情報を提供してくれる相手を探している。疑問や問題の解決方法のひとつとして、広域ネットワーク上に存在する質問、疑問等の受付窓口に質問をすることが挙げられる。ここで前記受付窓口とは、広域ネットワークに公開しているWebページにおいて、リンクのアドレスに電子メールアドレス情報をもたせて質問を受け付けるシステムを指す（非特許文献１、非特許文献２参照）。
【非特許文献１】「RFC」による記述<URL: http://www.ietf.org/rfc/rfc1738.txt>
【非特許文献２】「特許庁問い合わせ先一覧」<URL: http://www.jpo.go.jp/shoukai/toiawase1.htm>
【０００３】
前記各非特許文献に示す技術及びWebページでは、個人又は企業等の情報提供者が運営しているシステムにおいて、情報要求者が受付窓口ページにアクセスして、電子メール等により質問を行うこととなる。一方、情報提供者側では、電子メール等により質問を受付けた場合、一般的には、任意に回答を行うこととなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記各非特許文献に示す技術では、以下の課題が存在する。
情報要求者が情報提供者の開設する受付窓口にアクセスするためには、広域ネットワーク上に公開された様々な情報を注意深く調べ、自らが必要としているサービスに関する情報を取得したり、広域ネットワーク上に存在する検索サービスを用いて自らが必要としているWebページを発見することが必要であった。また、Webページが発見できた場合においても、Webページのコンテンツ内において、受付窓口ページが膨大な量の情報にまぎれてしまい、情報要求者がその存在自体に気が付かず、見逃してしまうことも多かった。
一方、情報提供者の受付窓口は不特定多数の情報要求者を対象としているため、一般には回答の義務は存在しないという問題があった。従って、情報要求者が情報提供者の受付窓口ページを発見し、該当窓口に質問を送信した場合でも、質問に対して情報提供者から明確な回答が得られない、もしくは回答が得られたとしてもその回答を得るまでの間、回答がなされるという保証がないまま待ち続けなければならない状況も少なくない。そのことが原因で、情報要求者が窓口を利用することを躊躇してしまうということもある。
以上のような理由から上記広域ネットワーク上開設された、情報提供者による質問、疑問等の受付窓口は、現状では多くの情報要求者から高い頻度で利用されていないものとなっていた。
【０００５】
本発明は前記課題を解決するためのものであり、実際に回答を受取ることが可能な質問受付窓口情報を、情報提供ページのＵＲＬとともに提供するで、質問受付窓口の利用促進を図ることを可能とする情報提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明は、広域ネットワークを介して閲覧可能な１つあるいは複数の情報を提供する情報提供者装置の質問受付窓口アドレスを、情報提供ページを示すテキストデータから文字列検索によって取得する手段と、前記質問受付窓口アドレスに対し、回答する意思があるか否かを問う質問文を生成して前記広域ネットワークを介して送信する手段と、前記情報提供者装置から返信文を受信した場合に、返信文を送信した情報提供者装置を特定する情報提供可能性識別子と、前記情報提供ページとを対応付けて記憶する記憶手段とを備えることを特徴とする。
また、前記情報提供システムは、前記記憶手段に記憶された前記情報提供ページの一覧情報を作成して、前記広域ネットワークに公開する手段をさらに備えることを特徴とする。
【発明の効果】
【０００７】
以上の構成により本発明では、広域ネットワーク上に公開された、回答してくれる可能性の高い情報提供者群の提供する情報を情報要求者が参照することで、情報要求者の問題解決へのスピードアップにつながると同時に、情報提供者群に対しては、より多くのユーザから窓口を利用してもらうことが可能となる。
また、広域ネットワーク上に公開されている情報提供者による質問等受付窓口ページを検索し、実際窓口に対して回答の意思の有無を問い合わせて、問合せに対する回答を調べることにより、情報要求者に対して前記情報提供者の回答してくれる可能性を評価し、その情報を公開することができる。
このことにより、情報要求者にとっては、回答をくれる可能性の高い情報提供者を事前に確認することが可能となるとともに、質問に対する回答を入手するまでの時間短縮が可能となる。
さらに、情報提供者にとっては窓口サービスの認知度が向上し、このサービス利用者の増大につながり、このサービスを多くの情報要求者から利用してもらうことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施の形態に係る情報提供システムについて、図面に基づき説明する。
図１は本発明の一実施の形態に係る情報提供システムの概略構成を示すブロック図である。
１０１は広域ネットワーク上で不特定多数のユーザに公開しているWebページ（情報提供ページ）を示す。企業のWebページ、個人のWebページがこれにあたる。
１０２は広域ネットワークを示す。例えば、インターネットがこれにあたる。
１０３は広域ネットワーク１０２上のWebページ１０１から情報提供者の窓口情報を取得する情報取得装置である。
１０４は情報取得装置１０３で取得した情報を蓄積する情報蓄積装置である。本システムのすべて処理装置からデータベースアクセス手段を用いて、蓄積されている情報へのアクセスが可能となっている。
１０５は情報蓄積装置１０４に蓄積された情報提供者の質問受付窓口アドレスに対して、問合せに対する回答の意思の有無を確認する文面を生成し、送信する情報確認装置である。送信するプロトコルとしては、例えば、SMTP（http://www.ietf.org/rfc/rfc0821.txt）がこれにあたる。
１０６は広域ネットワーク１０２上に公開されているWebページ１０１に関する質問等の受付窓口となる質問受付装置を示す。受付窓口において受信するプロトコルとしては、例えば、POP（http://www.ietf.org/rfc/rfc1939.txt）があげられる。
１０７は広域ネットワーク１０２上に公開されているWebページ１０１に関して質問等が寄せられた場合、その質問等に情報提供者が回答する回答窓口となる情報回答装置を示す。送信するプロトコルとしては、例えば、情報提供者のSMTPがこれにあたる。
１０８は情報回答装置１０７の回答の意思の有無を示す情報を受信する情報受信装置である。受信した情報は情報蓄積装置１０４に蓄積する。情報受信装置１０８において、受信するプロトコルとしては、例えば、POPがあげられる。
１０９は情報受信装置１０８によって得られた情報提供者からの返信の有無を分析する情報分析装置である。情報分析装置１０９の分析によって生成された情報提供者情報を情報蓄積装置１０４に更新という形で追記する。
Webページ１１０は情報蓄積装置１０４に蓄積された情報提案者情報を広域ネットワーク１０２上に公開するWebページ（一覧表示ページ）を表す。
情報生成装置１１１は広域ネットワーク１０２上に公開するWebページ１１０を生成する情報生成装置である。
【０００９】
図２は、本実施の形態において、Webページ１０１の情報提供者の情報受付窓口を含む典型的なWebページをインターネットブラウザを用いて表示した内容を示している。その内部は、以下のとおりに分けることができる。
２０１は窓口ページのタイトルである。
２０２は窓口ページの本文である。何に関する問合せを受け付けているのかなどの情報が記載されている。
２０３は情報提供窓口担当者の名前が記載されている。
２０４は情報提供窓口の電話番号が記載されている。
２０５は情報提供窓口のFAX番号が記載されている。
２０６は質問受付装置１０６に値する情報提供窓口の広域ネットワーク１０２を介した通信システムの受付窓口の情報が記載されている。本例では、電子メールアドレスを記載している。
【００１０】
図３は、情報提供者の受付窓口情報を含む典型的なWebページ１０１のコンテンツのソースコードを示している。このページの内容を窓口ページデータと呼ぶ。このデータは、テキストデータであるが、その内部は、以下のとおりに分けることができる。
３０１は窓口ページデータのタイトルである。
３０２は窓口ページデータの本文である。何に関する問合せを受け付けているのかなどの情報が記載されている。
３０３は情報提供窓口担当者の名前が記載されている。
３０４は情報提供窓口の電話番号が記載されている。
３０５は情報提供窓口のFAX番号が記載されている。
３０６は質問受付装置１０６に値する情報提供窓口の広域ネットワーク１０２を介した通信システムの受付窓口の情報が記載されている。本例では、所定のメールアドレスに対して電子メールを送信するためのメール送信プログラムを起動させるための情報を記載している。
【００１１】
図４は、情報取得装置１０３が行う窓口ページデータ取得方法を示すフローチャートである。本実施の形態では、本フローに示す方法を情報取得処理と定義する。
ステップ４０１において、広域ネットワーク１０２に公開されているWebページ１０１に対して、情報取得装置１０３においてロボット型検索を用いて「mailto」をキーワードとして検索する。検索結果として、各WebページのURL（Uniform Resource Locatorは、RFC1738 で定義されている。http://www.ietf.org/rfc/rfc1738.txt）の一覧と、図３に示すテキストデータとを取得する。ここでロボット型検索とは、情報検索装置が自動的に広域ネットワーク１０２上を巡回してWebページ情報を収集する仕組みで、巡回したWebページ１０１内において、キーワードを用いて検索を行い、Webページ１０１内に同じ言葉が使用されているすべてのURLを自動的に検出することができるシステムである。
ステップ４０２において、ステップ４０１で取得した各Webページ１０１のURLからそのWebページ１０１のテキストデータを取得する。
ステップ４０３において、各Webページ１０１を構成しているテキストデータ内に、HTMLのリンクタグである<A>タグが存在するか文字列検索する。ここで、＜A>タグが存在しなければ、現在検索中のページについては検索終了とし、ステップ４０７へ進む。＜A> タグが存在した場合は、ステップ４０４に進む。
ステップ４０４において、＜A>タグの属性値をチェックする。＜A>タグの属性で、リンクをクリックした時のジャンプのアドレスを指定するhref属性の値の検索を行う。開始のダブルクオテーションから終了のダブルクオテーションの間に、「mailto:」という文字列を含んでいる場合、その後に続く文字列は窓口の情報が記載されているメールアドレステキストフィールドとみなすことができる。次にステップ４０５に進む。一方、＜A>タグの属性値にhrefを持たない場合、または開始のダブルクオテーションから終了のダブルクオテーションの間に「mailto:」という文字列がない場合は、現在検索中のページには窓口の情報はないものとして検索を終了とし、ステップ４０７に進む。
ステップ４０５において、ステップ４０４でWebページ１０１が窓口ページデータであるとみなしたページについては情報蓄積装置１０４への情報蓄積用フォーマットにあわせて情報を取得する。情報の取得方法は、次の通りである。
窓口の情報を取得する方法は、「mailto:」という文字列の直後の文字からダブルクオテーションの直前までの文字列を取得する。
担当者情報を取得する方法は、該当Webページ１０１のテキストデータに対して、「担当者：」検索を行い、その直後の文字からその行の最後までの文字列を取得する。
ページ情報を取得する方法は、該当Webページ１０１のテキストデータに対して、「<title>」で検索を行い、その直後の文字から、「</title>」文字列の直前までの文字列を取得する。
ステップ４０６において、ステップ４０５でフォーマットをあわせて作成された情報を情報蓄積装置１０４に格納する。
ステップ４０７において、次のWebページ情報の検索を行うか否かの判定を行う。次のWebページ情報がある場合は、ステップ４０２からの処理を行い、Webページ情報が最後である場合には、情報取得処理を終了する。
【００１２】
図５は、情報蓄積装置１０４へ蓄積する情報蓄積用フォーマットを示している。図３に示す窓口ページデータをこの形式に変換し、情報蓄積装置１０４に格納する。
５０１はこの窓口ページデータのIDを示す。IDは自動採番で値をわりふる。
５０２はこの窓口に関する情報として、窓口ページデータのURLを示す。
５０３は窓口ページデータのページ情報を示し、図４のフローにおけるステップ４０４によって文字列検索を行い、窓口ページのタイトル情報が取得できた場合にその値を取得する。会社情報、個人情報がこれに値する。
５０４はこの窓口の担当者の氏名を示す。窓口ページデータの担当者フィールド２０３から、図４のフローにおけるステップ４０４によって、その情報が取得できた場合にその直後の文字列を取得する。個人の氏名や企業の担当部署名がこれに値する。
５０５は図４のフローにおけるステップ４０４によって取得した情報受付窓口情報を示し、具体的にはメールアドレスを示す。
５０６はこのページ情報を取得した日付としての情報取得日時を示す。日付に関しては本システムのタイムスタンプから取得する。
５０７は後述するメールデータを送信した日付としての情報送信日時を示す。日付に関しては本システムのタイムスタンプから取得する。
５０８は、メールのヘッダ情報として情報提供者に送信したメールに付加するMessage-IDを示す（RFC2822で定義されている。http://www.ietf.org/rfc/rfc2822.txt）。
５０９は、情報提供者に送信したメールデータに対して、該当情報提供者から返信があった場合に、その返信メールを受信した日付としての情報受信日時を示す。返信メールを受信するまでは、値はNULLである。
５１０は、メールのヘッダ情報として情報提供者から返信されたメールに付加するReply-Message-IDを示す（RFC2822で定義されている。http://www.ietf.org/rfc/rfc2822.txt）。
５１１は、情報受信日時５０９と情報送信日時５０７の日時の差分を計算し、返信受信までにかかった時間としての返信経過時間を示す。
【００１３】
図６は、情報確認装置１０５によって作成され、情報蓄積装置１０４に格納されている窓口ページデータの広域ネットワーク１０２を介した通信システムの受付窓口に対して一括送信するメールのデータを示す。
６０１は、メールのヘッダ情報で、情報取得装置１０３によって取得した情報提供者の窓口の広域ネットワークを介した通信システムのアドレス情報である。
６０２は、メールのヘッダ情報で、情報提供者に広域ネットワークを介して通信システムを用いて送信するメールのタイトルである。情報確認装置１０５は、予め登録してある固定の文字列とID５０１とから作成したものを用いる。
６０３は、メールのヘッダ情報で、情報提供者にメールを送信した日付である。
６０４は、メールのヘッダ情報で、情報提供者に送信したメールのMessage-IDを示す。
６０５は、一括送信するメールの宛先の会社、個人情報で、ページ情報５０３に値が格納されている場合は、その値を引用する。
６０６は、一括送信するメールの宛先の担当者情報で、個人の氏名や企業の担当部署名がこれに値する。担当者５０４に値が格納されている場合は、その値を引用する。
６０７は、一括送信するメールの宛先情報である。
６０８は、情報提供者端末に広域ネットワーク１０２を介して通信システムを用いて送信するメールの本文である。情報確認装置１０５は、予め登録してある固定の文字列から作成したものを用いる。
【００１４】
図７は、情報受信装置１０８で受信する情報提供者端末からの返信メールのデータの一例を示す。
７０１は、メールのヘッダ情報で、広域ネットワーク１０２を介して本システムが情報受信装置１０８に公開している通信システムのアドレス情報である。
７０２は、メールのヘッダ情報で、情報提供者から広域ネットワーク１０２を介して通信システムを用いて送信するメールのタイトルである。
７０３は、メールのヘッダ情報で、情報提供者端末から受信したメールの日付を示す。
７０４は、メールのヘッダ情報で、情報提供者端末から受信したメールのMessage-IDを示す。
７０５は、メールのヘッダ情報で、本システムから情報提供者端末に対して送信したメールのMessage-IDに対応するもので、In-Reply-Toを示す。
７０６は、情報提供者端末から広域ネットワーク１０２を介して送信されたメールの本文である。
【００１５】
図８は、情報受信装置１０８によって情報提供者端末からの返信メールを受信した場合に、情報分析装置１０９が行う分析方法を示すフローチャートである。本実施の形態では、本フローに示す方法を情報分析処理と定義する。
ステップ８０１において、情報受信装置１０８が広域ネットワーク１０２を介して、情報提供者端末から受信した情報を取得する。
ステップ８０２において、ステップ８０１で取得した情報提供者端末からの受信メールのヘッダ情報を検索し、Dateフィールドの値、Message-IDフィールドの値、In-Reply-Toフィールドの値を取得する。
ステップ８０３において、情報蓄積装置１０４に図５の形式で格納されているMessage-IDの中から、ステップ８０２で取得したIn-Reply-Toの値に合致する値があるか否か検索し、Message-IDが存在した場合は、ステップ８０４に進む。Message-IDが存在しなかった場合は、ステップ８０５に進む。
ステップ８０４において、情報提供者端末から受信したメールのヘッダ情報から、Date、Message-ID、返信経過時間を計算して、情報蓄積装置１０４に値を格納する。
ステップ８０５において、次のメールの分析を行うか否かの判定を行う。次のメールがある場合は、ステップ８０２からの処理を行い、メールが最後である場合には、情報分析処理を終了する。
【００１６】
図９は、本実施の形態において、情報蓄積装置１０４に格納した情報提供者一覧をその回答可能性情報と共に表示するWebページ（一覧情報ページ）１１０をインターネットブラウザを用いて表示した例を示している。その内部は、以下のフィールドに分けることができる。
９０１は情報提供者一覧ページデータのタイトルである。
９０２は、情報提供者窓口ページデータのURL５０２に対応する情報である。
９０３は、情報提供者窓口ページデータのページ情報５０３に対応する情報である。
９０４は、情報提供者窓口ページデータの担当者の氏名５０４に対応する情報である。
９０５は、情報提供者窓口ページデータの情報受付窓口情報５０５に対応する情報で、メールアドレスを示す。
９０６は、情報提供者窓口ページデータに本システムからメールを送信して、本システムに返信のメールが届くまでの時間を計算した値である。この値の昇順に情報提供者一覧を並べることで、情報要求者は回答してくれる可能性の高い情報提供者から選択することが可能となる。
【００１７】
図１０は、情報作成装置１１１において、情報蓄積装置１０４に保存されている情報提供者群情報から、図９の情報提供者一覧Webページ（Webページ１１０）を生成する処理方法を示すフローチャートである。本実施の形態では、本フローに示す方法を情報作成処理と定義する。
ステップ１００１において、情報作成装置１１１に登録してある、情報提供者一覧ページデータのタイトル（９０１）の他、フッター情報等の固定文字列を取得する。
ステップ１００２において、ステップ１００１で取得したデータをテキストデータに記述する。
ステップ１００３において、情報蓄積装置１０４にアクセスし、１件目の情報提供者情報を取得する。
ステップ１００４において、ステップ１００３でアクセスした情報提供者情報の窓口ページデータのURL５０２を取得する。
ステップ１００５において、ステップ１００３でアクセスした情報提供者情報の窓口ページデータのページ情報５０３を取得する。
ステップ１００６において、ステップ１００３でアクセスした情報提供者情報の窓口ページデータの担当者５０４を取得する。
ステップ１００７において、ステップ１００３でアクセスした情報提供者情報の情報受付窓口情報５０５として、メールアドレスを取得する。
ステップ１００８において、ステップ１００３でアクセスした情報提供者情報の返信受信経過時間情報５１１を取得する。
ステップ１００９において、ステップ１００４〜１００８で取得した情報提供者情報を、ステップ１００２で記述したテキストデータに記述する。
ステップ１０１０において、再度情報蓄積装置１０４にアクセスし、次の情報提供者情報が存在するか判定する。次の情報提供者情報が存在する場合は、ステップ１００３に進む。次の情報提供者情報が存在しない場合は、ステップ１０１１に進む。
ステップ１０１１において、ステップ１００２〜１００９で作成されたテキストデータを一覧表形式に変換して保存し、広域ネットワーク１０２を介して情報提供者一覧としてWebページ１１０を公開する。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態に係る情報提供システムの概略構成を示すブロック図である。
【図２】Webページ（情報提供ページ）の一例を示す図である。
【図３】Webページ（情報提供ページ）のHTMLソースコードの一例を示す図である。
【図４】Webページ（情報提供ページ）から窓口ページデータを取得する情報取得処理の流れを示すフローチャートである。
【図５】情報蓄積装置に格納する情報提供者情報の一例を示す図である。
【図６】情報確認装置により情報提供者装置に送信する電子メールの一例を示す図である。
【図７】情報受信装置で情報提供者装置から受信する電子メールの一例を示す図である。
【図８】情報提供者装置からの返信メールを分析する情報分析処理の流れを示すフローチャートである。
【図９】Webページ（一覧表示ページ）の一例を示す図である。
【図１０】Webページ（一覧表示ページ）を生成する情報生成処理の流れを示すフローチャートである。
【符号の説明】
【００１９】
１０１  Webページ（情報提供ページ）、１０２  広域ネットワーク、１０３  情報取得装置、１０４  情報蓄積装置、１０５  情報確認装置、１０６  質問受付装置、１０７  情報回答装置、１０８  情報受信装置、１０９  情報分析装置、１１０  Webページ（一覧表示ページ）、１１１  情報生成装置。
【図１】
2006252174.tif 000003
【図２】
2006252174.tif 000004
【図３】
2006252174.tif 000005
【図４】
2006252174.tif 000006
【図５】
2006252174.tif 000007
【図６】
2006252174.tif 000008
【図７】
2006252174.tif 000009
【図８】
2006252174.tif 000010
【図９】
2006252174.tif 000011
【図１０】
2006252174.tif 000012