(57)【要約】【課題】  ネットワークを介してユーザからの質問に回答する回答システムにおいて、初心者であっても意図する質問内容を容易に回答サーバへ伝えられるようにすると共に、適切な回答を回答サーバから得られるようにする。【解決手段】  ユーザ端末2-nは、ユーザが入力したテキスト形式の質問文を回答サーバ1aへ送信する。回答サーバ1aは、質問文からキーワードを抽出し、その後、キーワードと回答が対応付けて登録されている回答用データベース(DB)を検索する。該当する回答が存在すれば、それをユーザ端末2-nに返信し、存在しない場合は、キーワードに基づいて、上記質問文の分野を特定する。その後、分野と回答者とが対応付けて登録されている回答者選択用DBから、回答者を選択し、選択した回答者の回答者端末4-mに質問文を送信する。回答者端末4-mから回答が返信されてくると、それをユーザ端末2-nに返信する。【選択図】      図６
2005128608.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答システム。
【請求項２】
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段とを備えたことを特徴とする回答システム。
【請求項３】
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
分野に対応付けて回答者が登録された回答者選択用データベースとを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする回答システム。
【請求項４】
請求項３記載の回答システムにおいて、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする回答システム。
【請求項５】
請求項４記載の回答システムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする回答システム。
【請求項６】
請求項４記載の回答システムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答システム。
【請求項７】
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
分野に対応付けて回答者が登録された回答者選択用データベースとを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする回答システム。
【請求項８】
請求項７記載の回答システムにおいて、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする回答システム。
【請求項９】
請求項８記載の回答システムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする回答システム。
【請求項１０】
請求項８記載の回答システムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答システム。
【請求項１１】
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答サーバ。
【請求項１２】
キーワードに対応付けて回答が登録された回答用データベースと、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段とを備えたことを特徴とする回答サーバ。
【請求項１３】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする回答サーバ。
【請求項１４】
請求項１３記載の回答サーバにおいて、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする回答サーバ。
【請求項１５】
請求項１４記載の回答サーバにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする回答サーバ。
【請求項１６】
請求項１４記載の回答サーバにおいて、
前記ユーザ端末が、ユーザの操作に従って前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた前記回答に対する評価とを対応付けて管理すると共に、ユーザから送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答サーバ。
【請求項１７】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文を回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする回答サーバ。
【請求項１８】
請求項１７記載の回答サーバにおいて、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする回答サーバ。
【請求項１９】
請求項１８記載の回答サーバにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする回答サーバ。
【請求項２０】
請求項１８記載の回答サーバにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする回答サーバ。
【請求項２１】
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信することを特徴とする回答方法。
【請求項２２】
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出ステップで抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末へ送信する回答ステップとを実行することを特徴とする回答方法。
【請求項２３】
キーワードに対応付けて回答が登録された回答用データベースおよび分野に対応付けて回答者が登録された回答者選択用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文および該質問文が関連する分野を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信することを特徴とする回答方法。
【請求項２４】
請求項２３記載の回答方法において、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
該キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答ステップと、
前記キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択ステップと、
前記回答者からの回答を前記ユーザ端末に送信する回答管理ステップとを実行することを特徴とする回答方法。
【請求項２５】
請求項２４記載の回答方法において、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答ステップでは、前記ユーザ端末から送られてくる質問文のレベルを判定し、該判定したレベルと前記キーワード抽出ステップで抽出したキーワードとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する処理を実行し、
前記回答者選択ステップでは、前記キーワード抽出ステップで抽出したキーワードと前記回答ステップで判定したレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する処理を実行することを特徴とする回答方法。
【請求項２６】
請求項２４記載の回答方法において、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理ステップでは、前記キーワード抽出ステップで抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと前記回答とを前記回答用データベースに対応付けて登録する処理を実行し、
前記回答ステップでは、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理ステップにより前記キーワードに対応する回答が管理されている場合は、前記回答管理ステップで管理されている回答を前記ユーザ端末に送信する処理を実行することを特徴とする回答方法。
【請求項２７】
キーワードに対応付けて回答が登録された回答用データベースおよび分野に対応付けて回答者が登録された回答者選択用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信することを特徴とする回答方法。
【請求項２８】
請求項２７記載の回答方法において、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
該キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答ステップと、
前記キーワード抽出ステップで抽出したキーワードに基づいて、前記質問文が関連する分野を特定する分野特定ステップと、
前記キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定ステップで特定した分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択ステップと、
前記回答者からの回答を前記ユーザ端末に送信する回答管理ステップとを実行することを特徴とする回答方法。
【請求項２９】
請求項２８記載の回答方法において、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答ステップでは、前記ユーザ端末から送られてくる質問文のレベルを判定し、該判定したレベルと前記キーワード抽出ステップで抽出したキーワードとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する処理を実行し、
前記回答者選択ステップでは、前記キーワード抽出ステップで抽出されたキーワードと前記回答ステップで判定したレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定ステップで特定した分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する処理を実行することを特徴とする回答方法。
【請求項３０】
請求項２８記載の回答方法において、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理ステップでは、前記キーワード抽出ステップで抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する処理を実行し、
前記回答ステップでは、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理ステップにおいて前記キーワードに対応する回答を管理している場合は、前記回答管理ステップで管理している回答を前記ユーザ端末に送信する処理を実行することを特徴とする回答方法。
【請求項３１】
キーワードに対応付けて回答が登録された回答用データベースを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する手段として機能させるためのプログラム。
【請求項３２】
キーワードに対応付けて回答が登録された回答用データベースを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段として機能させるためのプログラム。
【請求項３３】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する手段として機能させるためのプログラム。
【請求項３４】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段として機能させるためのプログラム。
【請求項３５】
請求項３４記載のプログラムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とするプログラム。
【請求項３６】
請求項３４記載のプログラムにおいて、
前記ユーザ端末が、ユーザの操作に従って前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた前記回答に対する評価とを対応付けて管理すると共に、ユーザから送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とするプログラム。
【請求項３７】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文を回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する手段として機能させるためのプログラム。
【請求項３８】
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段として機能させるためのプログラム。
【請求項３９】
請求項３８記載のプログラムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とするプログラム。
【請求項４０】
請求項３８記載のプログラムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してパーソナルコンピュータ、携帯電話機などのユーザ端末から送られてくる質問に対して自動的に回答を行う回答システムに関する。
【背景技術】
【０００２】
ネットワークを介してユーザ端末から送られてくる質問に対して自動的に回答を行う回答システムとしては、従来から種々のものが知られている（例えば、特許文献１、２参照）。
【０００３】
特許文献１に記載されている従来の技術では、各ユーザに、事前に、質問内容とその質問内容を一意に識別するためのコードとを対応付けて印刷した顧客操作マニュアルを配布しておく。ユーザは、質問を行う際、事前配布されている顧客操作マニュアルから質問したい質問内容を探し出し、探し出した質問内容に対応して印刷されているコードを、自身のユーザ端末を用いて回答サーバへ送信する。回答サーバでは、ユーザ端末から質問内容に対応するコードが送られてくると、顧客操作マニュアルに印刷されている各コード（各質問内容）毎に用意してある回答の中から該当する回答を選択し、ユーザ端末に返信する。
【０００４】
また、特許文献２に記載されている従来の技術は、回答サーバがユーザ端末へ設問を送り、ユーザが設問に回答するという操作を何回か繰り返すことにより、ユーザが回答を得られるようにしている。
【特許文献１】実用新案登録第３０２５５５９号公報
【特許文献２】特開２００１−３２５３７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載されている従来の技術は、各ユーザに顧客操作マニュアルを配布する必要があるため、コストがかかるという問題がある。更に、ユーザが、質問を行う際には、顧客操作マニュアルから該当する質問内容を探し出さなければならないため、ユーザに負担がかかるという問題がある。
【０００６】
これに対して、特許文献２に記載されている従来の技術は、ユーザが回答サーバから送られてくる設問に答えるだけで、必要とする回答を得ることができるので、上述した問題点を解消することができる。しかし、インターネット等のＩＴ(Information Technology)技術に不慣れな初心者にとっては、各設問に対して適切な回答を行うことが難しい場合があり、適切な回答を得ることができない場合があるという問題がある。つまり、ユーザが意図している質問内容が回答サーバに伝わらず、適切な回答を得ることができない場合があるという問題があった。
【０００７】
〔発明の目的〕
そこで、本発明の目的は、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにすることにある。
【課題を解決するための手段】
【０００８】
本発明にかかる第１の回答システムは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【０００９】
この構成によれば、ユーザは、テキスト形式の質問文を入力するという基本的な操作を行えば良いので、初心者であっても意図している質問内容を回答サーバ側へ送信することが可能になる。また、送信サーバ側では、質問文からキーワードを抽出し、抽出したキーワードに対応付けて回答用データベースに登録されている回答をユーザ端末に返信するので、適切な回答をユーザ端末に返すことが可能になる。
【００１０】
本発明にかかる第２の回答システムは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段とを備えたことを特徴とする。
【００１１】
また、本発明にかかる第３の回答システムは、回答サーバの回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
分野に対応付けて回答者が登録された回答者選択用データベースとを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有する。
【００１２】
より具体的には、本発明にかかる第４の回答システムは、第３の回答システムにおいて、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする。
【００１３】
本発明にかかる第５の回答システムは、質問文のレベルに応じた回答をユーザに返せるようにするため、第４の回答システムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００１４】
本発明にかかる第６の回答システムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第４の回答システムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００１５】
本発明にかかる第７の回答システムは、回答サーバの回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
ユーザ端末と回答サーバとを含む回答システムであって、
前記ユーザ端末が、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有し、
前記回答サーバが、
キーワードに対応付けて回答が登録された回答用データベースと、
分野に対応付けて回答者が登録された回答者選択用データベースとを備え、且つ、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする回答システム。
【００１６】
より具体的には、本発明にかかる第８の回答システムは、第７の回答システムにおいて、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする。
【００１７】
本発明にかかる第９の回答システムは、質問文のレベルに応じた回答を得られるようにするため、第８の回答システムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００１８】
本発明にかかる第１０の回答システムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第８の回答システムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００１９】
本発明にかかる第１の回答サーバは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００２０】
本発明にかかる第２の回答サーバは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースと、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段とを備えたことを特徴とする。
【００２１】
本発明にかかる第３の回答サーバは、回答サーバの回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする。
【００２２】
より具体的には、本発明にかかる第４の回答サーバは、第３の回答サーバにおいて、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする。
【００２３】
本発明にかかる第５の回答サーバは、質問文のレベルに応じた回答をユーザに返せるようにするため、第４の回答サーバにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００２４】
本発明にかかる第６の回答サーバは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第４の回答サーバにおいて、
前記ユーザ端末が、ユーザの操作に従って前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた前記回答に対する評価とを対応付けて管理すると共に、ユーザから送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００２５】
本発明にかかる第７の回答サーバは、回答サーバの回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えた回答サーバであって、
ユーザによって入力されたテキスト形式の質問文を回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する構成を有することを特徴とする。
【００２６】
より具体的には、本発明にかかる第８の回答サーバは、第７の回答サーバにおいて、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段と、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段と、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段と、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段とを備えたことを特徴とする。
【００２７】
また、本発明にかかる第９の回答サーバは、質問文のレベルに応じた回答を得られるようにするため、第８の回答サーバにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００２８】
本発明にかかる第１０の回答サーバは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第８の回答サーバにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００２９】
本発明にかかる第１の回答方法は、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信することを特徴とする。
【００３０】
本発明にかかる第２の回答方法は、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出ステップで抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末へ送信する回答ステップとを実行することを特徴とする。
【００３１】
本発明にかかる第３の回答方法は、回答サーバの回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースおよび分野に対応付けて回答者が登録された回答者選択用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文および該質問文が関連する分野を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信することを特徴とする。
【００３２】
より具体的には、本発明にかかる第４の回答方法は、第３の回答方法において、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
該キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答ステップと、
前記キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択ステップと、
前記回答者からの回答を前記ユーザ端末に送信する回答管理ステップとを実行することを特徴とする。
【００３３】
本発明にかかる第５の回答方法は、質問文のレベルに応じた回答をユーザに返せるようにするため、第４の回答方法において、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答ステップでは、前記ユーザ端末から送られてくる質問文のレベルを判定し、該判定したレベルと前記キーワード抽出ステップで抽出したキーワードとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する処理を実行し、
前記回答者選択ステップでは、前記キーワード抽出ステップで抽出したキーワードと前記回答ステップで判定したレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する処理を実行することを特徴とする。
【００３４】
本発明にかかる第６の回答方法は、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第４の回答方法において、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理ステップでは、前記キーワード抽出ステップで抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと前記回答とを前記回答用データベースに対応付けて登録する処理を実行し、
前記回答ステップでは、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理ステップにより前記キーワードに対応する回答が管理されている場合は、前記回答管理ステップで管理されている回答を前記ユーザ端末に送信する処理を実行することを特徴とする。
【００３５】
本発明にかかる第７の回答方法は、回答サーバの回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースおよび分野に対応付けて回答者が登録された回答者選択用データベースを備えた回答サーバと、ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末とを含む回答システムにおける回答方法であって、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信することを特徴とする。
【００３６】
より具体的には、本発明にかかる第８の回答方法は、第７の回答方法において、
前記回答サーバが、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出ステップと、
該キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答ステップと、
前記キーワード抽出ステップで抽出したキーワードに基づいて、前記質問文が関連する分野を特定する分野特定ステップと、
前記キーワード抽出ステップで抽出したキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定ステップで特定した分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択ステップと、
前記回答者からの回答を前記ユーザ端末に送信する回答管理ステップとを実行することを特徴とする。
【００３７】
本発明にかかる第９の回答方法は、質問文のレベルに応じた回答を得られるようにするため、第８の回答方法において、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答ステップでは、前記ユーザ端末から送られてくる質問文のレベルを判定し、該判定したレベルと前記キーワード抽出ステップで抽出したキーワードとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する処理を実行し、
前記回答者選択ステップでは、前記キーワード抽出ステップで抽出されたキーワードと前記回答ステップで判定したレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定ステップで特定した分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する処理を実行することを特徴とする。
【００３８】
本発明にかかる第１０の回答方法は、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第８の回答方法において、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理ステップでは、前記キーワード抽出ステップで抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する処理を実行し、
前記回答ステップでは、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理ステップにおいて前記キーワードに対応する回答を管理している場合は、前記回答管理ステップで管理している回答を前記ユーザ端末に送信する処理を実行することを特徴とする。
【００３９】
本発明にかかる第１のプログラムは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出し、前記回答用データベースに登録されている回答の内の、前記抽出したキーワードと対応付けて登録されている回答を前記ユーザ端末に送信する手段として機能させる。
【００４０】
本発明にかかる第２のプログラムは、初心者であっても容易に意図している質問内容を回答サーバへ送信できるようにすると共に、適切な回答を回答サーバから得られるようにするため、
キーワードに対応付けて回答が登録された回答用データベースを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文を前記回答サーバへ送信する構成を有するユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
前記回答用データベースに登録されている回答の内の、前記キーワード抽出手段が抽出したキーワードと対応して登録されている回答を前記ユーザ端末へ送信する回答手段として機能させる。
【００４１】
本発明にかかる第３のプログラムは、回答サーバの回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文と、該質問文が関連する分野とを前記回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する手段として機能させる。
【００４２】
より具体的には、本発明にかかる第４のプログラムは、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段として機能させる。
【００４３】
本発明にかかる第５のプログラムは、質問文のレベルに応じた回答をユーザに返せるようにするため、第４のプログラムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記ユーザ端末から送られてきた分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００４４】
本発明にかかる第６のプログラムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第４のプログラムにおいて、
前記ユーザ端末が、ユーザの操作に従って前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた前記回答に対する評価とを対応付けて管理すると共に、ユーザから送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【００４５】
本発明にかかる第７のプログラムは、回答サーバの回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できるようにするため、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
ユーザによって入力されたテキスト形式の質問文を回答サーバへ送信するユーザ端末から送られてきた質問文中のキーワードを抽出し、該抽出したキーワードに対応する回答が前記回答用データベースに登録されている場合は、その回答を前記ユーザ端末へ送信し、登録されていない場合は、前記キーワードに基づいて前記質問文が関連する分野を特定し、前記回答者選択用データベースに登録されている回答者の内の、前記特定した分野に対応付けて登録されている回答者に対して前記質問文を送信し、該質問文に対する前記回答者からの回答を前記ユーザ端末へ送信する手段として機能させる。
【００４６】
より具体的には、本発明にかかる第８のプログラムは、
キーワードに対応付けて回答が登録された回答用データベースと、分野に対応付けて回答者が登録された回答者選択用データベースとを備えたコンピュータを回答サーバとして機能させるためのプログラムであって、
前記コンピュータを、
前記ユーザ端末から送られてきた質問文中のキーワードを抽出するキーワード抽出手段、
該キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末に送信する回答手段、
前記キーワード抽出手段によって抽出されたキーワードに基づいて、前記質問文が関連する分野を特定する分野特定手段、
前記キーワード抽出手段によって抽出されたキーワードと対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する回答者選択手段、
前記回答者からの回答を前記ユーザ端末に送信する回答管理手段として機能させる。
【００４７】
本発明にかかる第９のプログラムは、質問文のレベルに応じた回答を得られるようにするため、第８のプログラムにおいて、
前記回答用データベースが、キーワードに対応付けて回答と回答レベルとが登録された構成を有し、
前記回答手段が、前記ユーザ端末から送られてくる質問文のレベルを判定し、前記キーワード抽出手段によって抽出されたキーワードと前記判定したレベルとに対応する回答が前記回答用データベースに登録されている場合、該当する回答を前記ユーザ端末へ送信する構成を有し、
前記回答者選択手段が、前記キーワード抽出手段によって抽出されたキーワードと前記回答手段によって判定されたレベルとに対応する回答が前記回答用データベースに登録されていない場合、前記回答者選択用データベースに登録されている回答者の内の、前記分野特定手段で特定された分野に対応付けて登録されている回答者に対して、前記ユーザ端末からの質問文を送信する構成を有することを特徴とする。
【００４８】
本発明にかかる第１０のプログラムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積できるようにするため、第８のプログラムにおいて、
前記ユーザ端末が、ユーザの操作に従って、前記回答サーバから送信されてきた回答に対する評価を前記回答サーバへ送信する構成を有し、
前記回答管理手段が、前記キーワード抽出手段が抽出したキーワードと、前記回答者からの回答と、ユーザ端末から送られてきた評価とを対応付けて管理すると共に、ユーザ端末から送られてきた評価が一定の基準を満たす場合、前記キーワードと回答とを前記回答用データベースに登録する構成を有し、
前記回答手段が、前記回答用データベースに前記キーワードと対応する回答が登録されていない場合であっても、前記回答管理手段により前記キーワードに対応する回答が管理されている場合は、前記回答管理手段で管理されている回答を前記ユーザ端末に送信する構成を有することを特徴とする。
【発明の効果】
【００４９】
本発明にかかる第１の回答システムは、テキスト形式の質問文により、質問内容を回答サーバへ送信しているので、初心者であっても容易に意図している質問内容を回答サーバへ送信できる。更に、本発明にかかる第１の回答システムは、回答サーバ側で質問文からキーワードを抽出し、抽出したキーワードに対応付けて回答用データベースに登録されている回答をユーザ端末に返信するので、適切な回答をユーザ端末に返すことができる。
【００５０】
本発明にかかる第２の回答システムは、回答サーバ側に、回答用データベース、キーワード抽出手段及び回答手段を設けるだけで良いので、簡単な構成で第１の回答システムと同様の効果を得ることができる。
【００５１】
また、本発明にかかる第３の回答システムは、分野と回答者とが対応付けて登録された回答者選択用データベースを有し、ユーザ端末から送られてきた分野と回答者選択用データベースの内容とに基づいて回答者を選択するようにしているので、回答サーバの回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００５２】
また、本発明にかかる第４の回答システムは、回答サーバ側に、回答用データベース、回答者選択用データベース、キーワード抽出手段、回答手段、回答者選択手段、回答管理手段を設けるだけで良いので、簡単な構成で第３の回答システムと同様の効果を得ることができる。
【００５３】
本発明にかかる第５の回答システムは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースを備えているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００５４】
本発明にかかる第６の回答システムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するようにしているので、自動的に回答用データベースを充実させることができる。
【００５５】
本発明にかかる第７の回答システムは、ユーザ端末から送られてきた質問文のキーワードに基づいて、その質問文が関連する分野を特定するようにしているので、回答サーバの回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００５６】
本発明にかかる第８の回答システムは、回答サーバ側に、回答用データベース、回答者選択用データベース、キーワード抽出手段、回答手段、分野特定手段、回答者選択手段、回答管理手段を設けるだけで良いので、簡単な構成で第７の回答システムと同様の効果を得ることができる。
【００５７】
本発明にかかる第９の回答システムは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースを備えているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００５８】
本発明にかかる第１０の回答システムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するので、回答用データベースを自動的に充実させることができる。
【００５９】
本発明にかかる第１の回答サーバによれば、テキスト形式の質問文を用いて質問内容を回答サーバへ伝えることができるので、初心者であっても容易に意図している質問内容を回答サーバへ送信できる。更に、本発明にかかる第１の回答サーバは、質問文からキーワードを抽出し、抽出したキーワードに対応付けて回答用データベースに登録されている回答をユーザ端末に返信するので、適切な回答をユーザ端末に返すことができる。
【００６０】
本発明にかかる第２の回答サーバは、回答用データベース、キーワード抽出手段及び回答手段を設けるだけで良いので、簡単な構成で第１の回答サーバと同様の効果を得ることができる。
【００６１】
本発明にかかる第３の回答サーバは、分野と回答者とが対応付けて登録された回答者選択用データベースを有し、ユーザ端末から送られてきた分野と回答者選択用データベースの内容とに基づいて回答者を選択するようにしているので、回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００６２】
本発明にかかる第４の回答サーバは、回答用データベース、回答者選択用データベース、キーワード抽出手段、回答手段、回答者選択手段、回答管理手段を設けるだけで良いので、簡単な構成で第３の回答サーバと同様の効果を得ることができる。
【００６３】
本発明にかかる第５の回答サーバは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースを備えているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００６４】
本発明にかかる第６の回答サーバは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するようにしているので、自動的に回答用データベースを充実させることができる。
【００６５】
本発明にかかる第７の回答サーバは、ユーザ端末から送られてきた質問文のキーワードに基づいて、その質問文が関連する分野を特定するようにしているので、回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００６６】
本発明にかかる第８の回答サーバは、回答用データベース、回答者選択用データベース、キーワード抽出手段、回答手段、分野特定手段、回答者選択手段、回答管理手段を設けるだけで良いので、簡単な構成で第７の回答サーバと同様の効果を得ることができる。
【００６７】
また、本発明にかかる第９の回答サーバは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースを備えているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００６８】
本発明にかかる第１０の回答サーバは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するので、回答用データベースを自動的に充実させることができる。
【００６９】
本発明にかかる第１の回答方法によれば、テキスト形式の質問文を用いて質問内容を回答サーバへ伝えることができるので、初心者であっても容易に意図している質問内容を回答サーバへ送信できる。更に、本発明にかかる第１の回答方法は、質問文からキーワードを抽出し、抽出したキーワードに対応付けて回答用データベースに登録されている回答をユーザ端末に返信するので、適切な回答をユーザ端末に返すことができる。
【００７０】
本発明にかかる第２の回答方法は、キーワード抽出ステップ及び回答ステップを実行するだけで良いので、簡単な処理で第１の回答方法と同様の効果を得ることができる。
【００７１】
本発明にかかる第３の回答方法は、分野と回答者とが対応付けて登録された回答者選択用データベースの内容と、ユーザ端末から送られてきた分野とに基づいて回答者を選択するようにしているので、回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００７２】
本発明にかかる第４の回答方法は、キーワード抽出ステップ、回答ステップ、回答者選択ステップ、回答管理ステップを実施するだけで良いので、簡単な処理で第３の回答方法と同様の効果を得ることができる。
【００７３】
本発明にかかる第５の回答方法は、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースから、キーワード及び質問文のレベルに応じた回答を選択するようにしているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００７４】
本発明にかかる第６の回答方法は、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するようにしているので、自動的に回答用データベースを充実させることができる。
【００７５】
本発明にかかる第７の回答方法は、ユーザ端末から送られてきた質問文のキーワードに基づいて、その質問文が関連する分野を特定するようにしているので、回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００７６】
本発明にかかる第８の回答方法は、キーワード抽出ステップ、回答ステップ、分野特定ステップ、回答者選択ステップ、回答管理ステップを実施するだけで良いので、簡単な処理で第７の回答方法と同様の効果を得ることができる。
【００７７】
本発明にかかる第９の回答方法は、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースから、キーワードと質問文のレベルとに基づいて回答を選択するようにしているので、質問文の内容及びレベルに応じた回答をユーザ端末に返信することができる。
【００７８】
本発明にかかる第１０の回答方法は、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するので、回答用データベースを自動的に充実させることができる。
【００７９】
本発明にかかる第１のプログラムによれば、テキスト形式の質問文を用いて質問内容を回答サーバへ伝えることができるので、初心者であっても容易に意図している質問内容を回答サーバへ送信できる。更に、本発明にかかる第１のプログラムは、質問文からキーワードを抽出し、抽出したキーワードに対応付けて回答用データベースに登録されている回答をユーザ端末に返信するので、適切な回答をユーザ端末に返すことができる。
【００８０】
本発明にかかる第２のプログラムは、キーワード抽出手段及び回答手段を実現するだけで良いので、そのサイズを余り大きくすることなく、第１のプログラムと同様の効果を得ることができる。
【００８１】
本発明にかかる第３のプログラムは、分野と回答者とが対応付けて登録された回答者選択用データベースの内容と、ユーザ端末から送られてきた分野とに基づいて回答者を選択するようにしているので、回答用データベースに、質問文に対する回答が存在しない場合であっても、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００８２】
本発明にかかる第４のプログラムは、キーワード抽出手段、回答手段、回答者選択手段、回答管理手段を実現するだけで良いので、余りサイズを大きくすることなく、第３のプログラムと同様の効果を得ることができる。
【００８３】
本発明にかかる第５のプログラムは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースから、キーワード及び質問文のレベルに応じた回答を選択するようにしているので、質問文のレベルに応じた回答をユーザ端末に返信することができる。
【００８４】
本発明にかかる第６のプログラムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するようにしているので、自動的に回答用データベースを充実させることができる。
【００８５】
本発明にかかる第７のプログラムは、ユーザ端末から送られてきた質問文のキーワードに基づいて、その質問文が関連する分野を特定するようにしているので、回答用データベースに質問文に対する回答が存在しない場合に、ユーザが分野を指定しなくとも、質問文が関連する分野について回答可能な適切な回答者からの回答をユーザに送信できる。
【００８６】
本発明にかかる第８のプログラムは、キーワード抽出手段、回答手段、分野特定手段、回答者選択手段、回答管理手段を実現するだけで良いので、余りサイズを大きくすることなく、第７のプログラムと同様の効果を得ることができる。
【００８７】
本発明にかかる第９のプログラムは、キーワードに対応付けて回答と回答レベルとが登録された回答用データベースから、キーワードと質問文のレベルとに基づいて回答を選択するようにしているので、質問文の内容及びレベルに応じた回答をユーザ端末に返信することができる。
【００８８】
本発明にかかる第１０のプログラムは、回答者からの回答の内、評価の高い回答を回答用データベースに蓄積するので、回答用データベースを自動的に充実させることができる。
【発明を実施するための最良の形態】
【００８９】
〔第１の実施の形態〕
次に本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００９０】
〔第１の実施の形態の構成の説明〕
図１は本発明にかかる回答システムの第１の実施の形態の全体構成例を示すブロック図であり、回答サーバ１と、複数のユーザ端末２−１〜２−ｎとから構成されている。回答サーバ１と、各ユーザ端末２−１〜２−ｎとは、インターネット等のネットワーク３を介して相互に接続されている。
【００９１】
ユーザ端末２−ｊ（１≦ｊ≦ｎ）は、パーソナルコンピュータや携帯電話機などによって実現されるものであり、回答サーバ１から送られてくる質問文入力画面を表示する機能や、ユーザが質問文入力画面を用いて入力した質問文などを回答サーバ１へ送信する機能を有する。
【００９２】
回答サーバ１は、例えば、コンピュータ等によって実現されるものであり、図２のブロック図に示すように、送受信手段１１と、キーワード抽出手段１２と、回答手段１３と、回答用データベース（ＤＢ）１４とを備えている。
【００９３】
送受信手段１１は、ネットワーク３を介してデータをやり取りする機能を有する。
【００９４】
キーワード抽出手段１２は、ユーザ端末２−ｊから送られてきた質問文からキーワードを抽出する機能を有する。キーワードの抽出方法としては、種々の方法を採用することができ、例えば、質問文中に出現した単語の内、出現頻度が多い方から所定個数の単語をキーワードとする方法や、単語毎の重要度を予め決めておき、質問文中に出現した単語の内の、重要度が高い単語から所定個数の単語をキーワードとする方法などを採用することができる。
【００９５】
回答用データベース１４には、キーワードに対応付けて回答が登録されている。図３の回答用データベース１４の内容例を示す。同図の例では、キーワード「インターネット、接続」に対応する回答「ここでは、インターネット接続ウィザード…」しか図示していないが、回答用データベース１４には、複数のキーワードと、そのキーワードに対する回答とが対応付けて登録されている。また、回答には、質問に答えるために必要になるＷｅｂサイトのＵＲＬを含ませることができる。
【００９６】
回答手段１３は、キーワード抽出手段１２が抽出したキーワードに対応する回答を回答用データベース１４から検索し、質問文の送信元のユーザ端末２−ｊに返信する機能を有する。
【００９７】
なお、コンピュータにより回答サーバ１を実現する場合には、図示を省略したディスク、半導体メモリ、その他の記録媒体に記録された、回答サーバ１を実現するためのプログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に送受信手段１１、キーワード抽出手段１２、回答手段１３を実現する。
【００９８】
〔第１の実施の形態の動作の説明〕
次に、本実施の形態の動作について詳細に説明する。
【００９９】
ユーザ端末２−ｊのユーザは、質問を行う場合、先ず、ネットワーク３を介して回答サーバ１にアクセスする（図４、ステップＳ４１）。これにより、回答サーバ１は、ユーザ端末２−ｊに対して質問文入力画面を送信する（ステップＳ４２）。
【０１００】
ユーザ端末２−ｊでは、回答サーバ１から質問文入力画面が送られてくると、それを図示を省略した表示部に表示する（ステップＳ４３）。図５に質問文入力画面の一例を示す。同図に示すように、質問文入力画面には、テキスト形式の質問文を入力する質問文入力欄５１と、送信ボタン５２とが設けられている。
【０１０１】
ユーザ端末２−ｊのユーザは、図５に示すような質問文入力画面が表示されると、質問文入力欄５１に質問文を入力する。図５の例では、質問文「インターネットの接続方法を教えて下さい。」が入力されている。そして、質問文を入力すると、ユーザは、送信ボタン５２を操作する。これにより、ユーザ端末２−ｊは、質問文「インターネットの接続方法を教えて下さい。」を回答サーバ１へ送信する（ステップＳ４４）。
【０１０２】
この質問文「インターネットの接続方法を教えて下さい。」は、回答サーバ１内の送受信手段１１で受信され、キーワード抽出手段１２に渡される。これにより、キーワード抽出手段１２は、質問文「インターネットの接続方法を教えて下さい。」からキーワードを抽出する（ステップＳ４５）。今、例えば、キーワードとして、「インターネット、接続」が抽出されたとする。
【０１０３】
その後、回答手段１３が上記抽出されたキーワードをキーにして回答用データベース１４を検索し、質問文「インターネットの接続方法を教えて下さい。」に対する回答を得る（ステップＳ４６）。例えば、回答用データベース１４の内容が図３に示すものであるとすると、回答「ここでは、インターネット接続ウィザードを使用する…」が得られる。その後、回答手段１３は、ステップＳ４６で検索した回答「ここでは、インターネット接続ウィザードを使用する方法…」をユーザ端末２−ｊへ返信する（ステップＳ４７）。
【０１０４】
ユーザ端末２−ｊは、回答サーバ１から回答「ここでは、インターネットウィザードを使用する方法…」が送られてくると、それを表示部に表示する（ステップＳ４８）。
【０１０５】
このように、本実施の形態によれば、ユーザは、テキスト形式の質問文を入力するという基本的な操作を行うだけで良いので、ＩＴ技術に不慣れな初心者であっても、意図している質問内容を回答サーバへ送信し、適切な回答を得ることが可能になる。
【０１０６】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態について説明する。本実施の形態は、回答サーバが備えている回答用データベースに、質問文に対する回答が登録されていない場合であっても、適切な回答を質問者のユーザ端末へ送信できるようにしたことを特徴とする。
【０１０７】
〔第２の実施の形態の構成の説明〕
図６は本実施の形態の全体構成例を示すブロック図である。本実施の形態と第１の実施の形態との構成上の相違点は、回答サーバ１の代わりに回答サーバ１ａを備えている点および回答者端末４−１〜４−ｍが追加されている点である。
【０１０８】
回答者端末４−ｋ（１≦ｋ≦ｍ）は、例えば、パーソナルコンピュータによって実現されるものであり、回答サーバ１ａから送られてきた質問文を表示する機能や、回答者が入力した回答を回答サーバ１ａへ送信する機能や、回答者の操作に従って、回答可能な状況にあるか否かを示す状況情報を回答サーバ１ａへ送信する機能を有する。なお、回答者端末４−ｋは、常時接続されていることが望ましく、また、回答サーバ１ａの運営者（サービス提供者）は、各回答者の回答レベルを保つために、必要な指導を行っている。
【０１０９】
ユーザ端末２−ｊは、第１の実施の形態で説明した処理に加え、ユーザが質問文入力画面を用いて入力した質問文の関連する分野を回答サーバ１ａへ送信する処理や、ユーザが入力した回答に対する評価を回答サーバ１ａへ送信する処理を行う。
【０１１０】
回答サーバ１ａは、例えば、パーソナルコンピュータによって実現されるものであり、図７のブロック図に示す構成を有する。本実施の形態の回答サーバ１ａと第１の実施の形態における回答サーバ１との相違点は、回答者選択手段１５、回答管理手段１６、評価前回答用データベース１７、回答者選択用データベース１８及び回答者状況管理手段１９が追加されている点と、回答手段１３の代わりに回答手段１３ａを備えている点と、回答用データベース１４の代わりに回答用データベース１４ａを備えている点である。
【０１１１】
回答用データベース１４ａには、キーワードに対応付けて、２種類の回答レベルの回答が登録されている。図８に回答用データベース１４ａの内容例を示す。同図の例は、キーワード「Ｋａ、Ｋｂ」に対応付けて回答レベルＬ１の回答と、回答レベルＬ２の回答が登録されていることを示している。なお、回答レベルＬ１の回答は、専門的な回答であり、レベルＬ２の回答は、平易な回答である。
【０１１２】
回答者選択用データベース１８には、回答者が担当している分野に対応付けて、その回答者の氏名と、回答者ＩＤと、質問に回答できる状況にあるか否かを示す状況情報と、回答者レベルと、メールアドレスとが登録されている。図９に回答者選択用データベース１８の内容例を示す。
【０１１３】
評価前回答用データベース１７には、図１０に示すように、キーワード抽出手段１２が質問文から抽出したキーワードと、上記質問文を一意に識別する質問ＩＤと、上記質問文に対する回答を行った回答者を一意に識別するための回答者ＩＤと、ユーザが回答に対して行った評価の累積値と、回答を行った回答者の回答者レベルと、回答者からの回答とが登録される。
【０１１４】
回答手段１３ａは、ユーザ端末２−ｊから送られてきた質問文のレベルを判定する機能や、キーワード抽出手段１２が抽出したキーワードと上記判定した質問文のレベルとに対応した回答が回答用データベース１４ａに登録されている場合は、該当する回答をユーザ端末２−ｊに返信する機能や、上記キーワードと質問文のレベルとに対応する回答が回答用データベース１４ａには登録されていないが、評価前回答用データベース１７には登録されている場合は、評価前回答用データベース１７に登録されている該当する回答の内の、所定個数の回答をユーザ端末２−ｊに返信する機能を有する。
【０１１５】
回答者選択手段１５は、ユーザ端末２−ｊから送られてきた質問文に対する回答が、回答用データベース１４ａにも評価前回答用データベース１７にも存在しなかった場合、回答者選択用データベース１８を参照し、回答者を選択する機能や、選択した回答者の回答者端末へユーザ端末２−ｊからの質問文を送付する機能などを有する。
【０１１６】
回答管理手段１６は、回答者端末４−ｋから送られてきた、ユーザ端末２−ｊからの質問文に対する回答をユーザ端末２−ｊに返信する機能や、上記回答を評価前回答用データベース１７に登録する機能や、ユーザ端末２−ｊから送られてきた、回答に対する評価を評価前回答用データベース１７に登録する機能や、評価前回答用データベース１７に登録されている回答の内の、ユーザによる評価が所定の基準を満たしている回答を回答用データベース１４ａに登録する機能を有する。
【０１１７】
回答者状況管理手段１９は、各回答者端末４−１〜４−ｍから送られてくる状況情報に従って、回答者選択用データベース１８に登録されている該当する回答者の状況情報を更新する機能を有する。
【０１１８】
なお、コンピュータにより回答サーバ１ａを実現する場合には、図示を省略したディスク、半導体メモリ、その他の記録媒体に記録された、回答サーバ１ａを実現するためのプログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に送受信手段１１、キーワード抽出手段１２、回答手段１３ａ、回答者選択手段１５、回答管理手段１６、回答者状況管理手段１９を実現する。
【０１１９】
〔第２の実施の形態の動作の説明〕
次に、本実施の形態の動作について詳細に説明する。
【０１２０】
ユーザ端末２−ｊのユーザは、質問を行う場合、先ず、ネットワーク３を介して回答サーバ１ａにアクセスする（図１１、ステップＳ１１１）。これにより、回答サーバ１ａは、ユーザ端末２−ｊに対して質問文入力画面を送信する（ステップＳ１１２）。
【０１２１】
ユーザ端末２−ｊでは、回答サーバ１ａから質問文入力画面が送られてくると、それを図示を省略した表示部に表示する（ステップＳ１１３）。この時、表示される質問文入力画面の一例を図１２に示す。この質問文入力画面には、質問文の入力欄１２１と、質問文が関連する分野の選択欄１２２と、送信ボタン１２３とが設けられている。
【０１２２】
ユーザ端末２−ｊのユーザは、図１２に示すような質問文入力画面が表示されると、質問文入力欄１２１に質問文を入力すると共に、選択欄１２２中の該当する分野をチェックする。図１２の例では、質問文「インターネットの接続方法を教えて下さい。」が入力され、分野「コンピュータ」がチェックされている。その後、ユーザは、送信ボタン１２３を操作する。これにより、ユーザ端末２−ｊは、質問文「インターネットの接続方法を教えて下さい。」及び分野「コンピュータ」を回答サーバ１ａへ送信する（ステップＳ１１４）。
【０１２３】
回答サーバ１ａ内のキーワード抽出手段１２は、送受信手段１１を介して質問文「インターネットの接続方法を教えて下さい。」を受信すると、キーワードを抽出する（ステップＳ１１５）。
【０１２４】
その後、回答手段１３ａが、質問文「インターネットの接続方法を教えて下さい。」のレベルを判定する。この判定は、例えば、質問文の文字数により行う。即ち、質問文の文字数が予め定められている閾値以上である場合には、レベルＬ１と判定し、閾値未満である場合にはレベル２と判定する。また、質問文を送信したユーザの年齢に基づいて質問文のレベルを判定するようにしても良い。この場合には、例えば、質問文入力画面に年齢の選択欄などを設け、ユーザ端末２−ｊから回答サーバ１ａへユーザの年齢を送信することが必要である。次に、回答手段１３ａは、回答用データベース１４ａを検索し、キーワード抽出手段１２が抽出したキーワードと上記判定したレベルとの両方に対応する回答が回答用データベース１４ａに登録されているか否かを調べる（ステップＳ１１６、Ｓ１１７）。
【０１２５】
そして、該当する回答が回答用データベース１４ａに登録されている場合（ステップＳ１１７がＹＥＳ）は、回答をユーザ端末２−ｊへ送信する（ステップＳ１１８）。これにより、ユーザ端末２−ｊは、回答サーバ１ａから送られてきた回答を表示部に表示する（ステップＳ１１９）。
【０１２６】
これに対して、該当する回答が回答用データベース１４ａに登録されていない場合（ステップＳ１１７がＮＯ）は、回答手段１３ａは、評価前回答用データベース１７を検索し（図１３、ステップＳ１３１）、該当する回答が登録されているか否かを調べる（ステップＳ１３２）。
【０１２７】
そして、評価前回答用データベース１７該当する回答が登録されている場合（ステップＳ１３２がＹＥＳ）は、そこに登録されている全ての該当する回答の中から、所定数（第１番目〜第ｉ番目までのｉ個）の回答をランダムに選択し、選択した回答をユーザ端末２−ｊへ送信する（ステップＳ１３３、Ｓ１３４）。また、ステップＳ１３４においては、評価前回答用データベース１７に第１番目〜第ｉ番目の回答と対応付けて登録されている質問ＩＤと回答者ＩＤの対を回答管理手段１６に渡す処理も行う。
【０１２８】
ユーザ端末２−ｊは、回答サーバ１ａから送られてきた回答を表示部に表示する（ステップＳ１３５）。
【０１２９】
その後、回答サーバ１ａ内の回答管理手段１６が、ユーザ端末２−ｊに対して評価入力画面を送信する（ステップＳ１３６）。これにより、ユーザ端末２−ｊは、図１４に示すような評価入力画面を表示部に表示する（ステップＳ１３７）。同図に示すように、評価入力画面には、第１番目〜第ｉ番目の回答それぞれに対する評価を入力する入力欄１４１と、送信ボタン１４２とが設けられており、ユーザは、入力欄１４１を使用して各回答について３段階（参考になった、普通、参考にならない）の評価を行う。そして、評価が終了すると、ユーザは、送信ボタン１４２を操作する。これにより、ユーザ端末２−ｊは、第１番目〜第ｉ番目の回答に対する評価を回答サーバ１ａへ送信する（ステップＳ１３８）。
【０１３０】
回答サーバ１ａ内の回答管理手段１６は、ユーザ端末２−ｊから第１番目〜第ｉ番目の回答に対する評価が送られてくると、評価前回答用データベース１７に登録されている、上記第１番目〜第ｉ番目の回答についての評価情報を更新する（ステップＳ１３９）。例えば、評価が「参考になった」である場合には評価情報を＋１し、評価が「普通」である場合には評価情報はそのままとし、評価が「参考にならなかった」である場合には評価情報を−１する。なお、ユーザ端末２−ｊから送られてきた第１番目〜第ｉ番目の回答に対する評価が、評価前回答用データベース１７に登録されているどの回答に対応するものであるのかは、ステップＳ１３４において、回答手段１３ａから送られてきている第１番目〜第ｉ番目の回答についての質問ＩＤと回答者ＩＤの対から特定することができる。
【０１３１】
評価前回答用データベース１７に該当する回答が登録されている場合（ステップＳ１３２がＹＥＳ）は、上述した処理が行われるが、登録されていない場合（ステップＳ１３２がＮＯ）は、図１５のフローチャートに示す処理が行われる。
【０１３２】
回答手段１３ａによって、評価前回答用データベース１７に該当する回答が登録されていないと判断されると（図１３のステップＳ１３２がＮＯ）、回答者選択手段１５はユーザ端末２−ｊから送られてきている分野「コンピュータ」と、回答手段１３ａがステップＳ１１６で判定したユーザ端末２−ｊからの質問文「インターネットの接続方法を教えて下さい。」のレベル（例えば、Ｌ２）とをキーにして回答者選択用データベース１８を検索し、該当する回答者を全て探し出し、その中から状況情報が「可」となっている回答者を全て選択する（図１５、ステップＳ１５１）。
【０１３３】
その後、回答者選択手段１５は、ユーザ端末２−ｊから送られてきている質問文「インターネットの接続方法を教えて下さい。」を一意に識別する質問ＩＤを生成し、更に、この質問ＩＤを付した質問文「インターネットの接続方法を教えて下さい。」を、ステップＳ１５１で選択した各回答者の回答者端末へ送信する（ステップＳ１５２）。また、ステップＳ１５２においては、回答者選択手段１５は、上記生成した質問ＩＤ（ｉｄＳとする）と、ステップＳ１１５においてキーワード抽出手段１２が抽出したキーワード「インターネット、接続」と、ステップＳ１１６において回答手段１３ａが判定したレベルＬ２とを回答管理手段１６に渡す処理も行っている。
【０１３４】
回答サーバ１ａから質問文「インターネットの接続方法を教えて下さい。」が送られてきた回答者は、それに対する回答を、自身の回答者端末（例えば、回答者端末４−ｋ）を使用して回答サーバ１ａへ送信する（ステップＳ１５３）。なお、回答を回答サーバ１ａに送信する際には、回答に、回答者の回答者ＩＤと、質問文に付加されていた質問ＩＤ「ｉｄＳ」とを付加する。
【０１３５】
回答サーバ１ａ内の回答管理手段１６ａは、回答者端末４−ｋから質問文「インターネットの接続方法を教えて下さい。」に対する回答が送られてくると、上記回答と、キーワード「インターネット、接続」と、質問ＩＤ「ｉｄＳ」と、評価情報（初期値は「０」）と、回答者レベルＬ２とを対応付けて評価前回答用データベース１７に登録する（ステップＳ１５４）。なお、上記回答と対応付けて評価前回答用データベースに登録するキーワード、回答者レベルは、回答者選択手段１５から渡されているキーワードとレベルと質問ＩＤとの組と、回答者端末４−ｋから送られてきた回答に付加されている質問ＩＤとから特定することができる。このステップＳ１５４の処理は、回答者端末から回答が送られてくる毎に行われる。
【０１３６】
また、同じ質問ＩＤに対する回答が、所定個数（ｉ個）、評価前回答用データベース１７に登録されると、回答管理手段１６は、ｉ個の回答をユーザ端末２−ｊへ送信する（ステップＳ１５５）。これにより、ユーザ端末２−ｊは、回答サーバ１ａから送られてきた第１番目〜第ｉ番目の回答を表示部に表示する（ステップＳ１５６）。
【０１３７】
その後、回答管理手段１６は、ユーザ端末２−ｊへ評価入力画面を送信する（ステップＳ１５７）。これにより、ユーザ端末２−ｊは、図１４に示すような評価入力画面を表示部に表示する（ステップＳ１５８）。その後、ユーザは、評価入力画面を用いて、第１番目〜第ｉ番目の回答に対する評価を行い、評価完了後、送信ボタン１４２を操作する。これにより、ユーザ端末２−ｊは、第１番目〜第ｉ番目の回答に対する評価を回答サーバ１ａへ送信する（ステップＳ１５９）。
【０１３８】
回答サーバ１ａ内の回答管理手段１６は、ユーザ端末２−ｊから第１番目〜第ｉ番目の回答に対する評価が送られてくると、評価前回答用データベース１７に登録されている、上記第１番目〜第ｉ番目の回答についての評価情報（評価の累積値）を更新し（ステップＳ１６０）、処理終了となる。
【０１３９】
図１６は回答管理手段１６が定期的（例えば、１週間に１回）行う回答評価処理の処理例を示すフローチャートである。
【０１４０】
同図に示すように、回答管理手段１６は、評価前回答用データベース１７に登録されている１つの回答に注目し（ステップＳ１６１）、その回答の評価情報が第１の閾値Ｔｈ１以上であるか否かを判断する（ステップＳ１６３）。
【０１４１】
そして、第１の閾値Ｔｈ１以上であると判断した場合（ステップＳ１６３がＹＥＳ）は、注目中の回答と、それに対応付けて登録されているキーワード及び回答者レベルを回答用データベース１４ａに追加登録する（ステップＳ１６４）。なお、評価前回答用データベース１７上の回答者レベルは、回答用データベース１４ａ上では、回答レベルとして登録される。また、上記注目している回答及びそれに対応付けて登録されている各情報は、評価前回答用データベース１７からは削除される。
【０１４２】
これに対して、評価情報が第１の閾値Ｔｈ１未満であると判断した場合（ステップＳ１６３がＮＯ）は、評価情報が第２の閾値Ｔｈ２以下であるか否かを判断する（ステップＳ１６５）。なお、第１、第２の閾値Ｔｈ１、Ｔｈ２は、Ｔｈ２＜０＜Ｔｈ１の関係を有する。
【０１４３】
そして、評価情報が第２の閾値Ｔｈ２以下であると判断した場合（ステップＳ１６５がＹＥＳ）、現在注目中の回答及びそれに対応付けて登録されている各情報を評価前回答用データベース１７から削除し（ステップＳ１６６）、その後、次の回答に注目する（ステップＳ１６１）。これに対して、評価情報が第２の閾値Ｔｈ２よりも大きいと判断した場合（ステップＳ１６５がＮＯ）は、次の回答に注目する（ステップＳ１６１）。以上の処理を、未注目の回答がなくなるまで繰り返し行い、未注目の回答がなくなると（ステップＳ１６２がＮＯ）、処理終了となる。
【０１４４】
本実施の形態によれば、回答サーバ１ａが備えている回答用データベース１４ａに、質問文に対する回答が登録されていない場合であっても、適切な回答を質問者のユーザ端末へ送信することが可能になる。
【０１４５】
〔第３の実施の形態〕
次に本発明の第３の実施の形態について説明する。本実施の形態は、ユーザ端末から送られてきた質問文が関連する分野を、回答サーバ側で自動的に特定することを特徴とする。
【０１４６】
〔第３の実施の形態の構成の説明〕
図１７は本発明にかかる第３の実施の形態の全体構成例を示すブロック図である。本実施の形態と第２の実施の形態との相違点は、回答サーバ１ａの代わりに回答サーバ１ｂを備えている点である。
【０１４７】
回答サーバ１ｂは、例えば、コンピュータによって実現されるものであり、図１８のブロック図に示す構成を有する。本実施の形態の回答サーバ１ｂと、第２の実施の形態における回答サーバ１ａとの相違点は、回答者選択手段１５の代わりに回答者選択手段１５ｂを備えている点、分野特定手段２０が追加されている点、および分野特定用テーブル２１が追加されている点である。
【０１４８】
回答者選択手段１５ｂは、キーワード抽出手段１２が質問文から抽出したキーワードを分野特定手段２０に渡し、上記質問文が関連する分野を特定させる機能を有している点が、第２の実施の形態における回答者選択手段１５と相違している。
【０１４９】
分野特定用テーブル２１には、各分野毎に、その分野に関連するキーワードが複数登録されている。
【０１５０】
分野特定手段２０は、回答者選択手段１５ｂから渡された質問文中のキーワードと、分野特定用テーブル２１の内容とに基づいて質問文が関連する分野を特定する機能を有する。分野の特定方法としては種々の方法を採用することができるが、例えば、分野特定用テーブル２１に登録されている分野の内、回答者選択手段１５ｂから渡されたキーワードを最も多く含む分野を質問文が関連する分野とする方法などを採用することができる。
【０１５１】
なお、回答サーバ１ｂをコンピュータによって実現する場合には、図示を省略したディスク、半導体メモリ、その他の記録媒体に記録された、回答サーバ１ｂを実現するためのプログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に送受信手段１１、キーワード抽出手段１２、回答手段１３ａ、回答者選択手段１５ｂ、回答管理手段１６、回答者状況管理手段１９を実現する。
【０１５２】
〔第３の実施の形態の動作の説明〕
次に本実施の形態の動作について説明する。なお、本実施の形態と第２の実施の形態とでは、図１１のステップＳ１１２〜Ｓ１１４で行う処理と、図１５のステップＳ１５１で行う処理が相違するだけであるので、ここでは、この点についてのみ説明する。
【０１５３】
第２の実施の形態においては、回答サーバ１ａが図１１のステップＳ１１２において図１２に示すような、質問文の入力欄１２１、分野の選択欄１２１及び送信ボタン１２３を有する質問文入力画面をユーザ端末２−ｊに送信し、ステップＳ１１３において図１２に示すような質問文入力画面をユーザ端末２−ｊの表示部に表示させるようにしたが、本実施の形態では、回答サーバ１ｂがステップＳ１１２において図５に示すような、質問文の入力欄５１及び送信ボタン５２を有し、分野の選択欄は有していない質問文入力画面をユーザ端末２−ｊに送信し、ステップＳ１１３において図５に示すような質問文入力画面をユーザ端末２−ｊの表示部に表示させる。本実施の形態の質問文入力画面に、分野の選択欄が設けられていないのは、質問文のキーワードに基づいて、回答サーバ１ｂ側で分野を自動的に特定するからである。また、本実施の形態では、質問文入力画面に分野の選択欄が設けられていないので、ユーザは質問文の入力作業だけを行う。従って、ステップＳ１１４では、質問文のみがユーザ端末２−ｊから回答サーバ１ｂへ送信される。
【０１５４】
また、本実施の形態では、図１５のステップＳ１５１の代わりに、以下の処理を行う。
【０１５５】
先ず、回答者選択手段１５ｂが、キーワード抽出手段１２によって抽出されている質問文「インターネットの接続方法を教えて下さい。」のキーワード「インターネット、接続」を分野特定手段２０に渡す。分野特定手段２０は、分野特定用テーブル２１を参照し、キーワード「インターネット、接続」を最も多く含む分野を、質問文が関連する分野（例えば、コンピュータ）と特定し、回答者選択手段１５ｂに返却する。これにより、回答者選択手段１５ｂは、分野特定手段２０から返却された分野「コンピュータ」と、回答手段１３ａがステップＳ１１６で判定した、ユーザ端末２−ｊからの質問文「インターネットの接続方法を教えて下さい。」のレベル（例えば、Ｌ２）とをキーにして回答者選択用データベース１８を検索し、該当する回答者を全て探し出す。その後、探し出した回答者の中から状況情報が「可」となっている回答者を全て選択する。以上が、本実施の形態で、ステップＳ１５１の代わりに行う処理である。その後の処理は、第２の実施の形態と同様である。
【０１５６】
このように本実施の形態によれば、ユーザが、質問の分野を指定することが不要になるので、操作性が向上すると共に、ユーザの負担が軽減される。
【図面の簡単な説明】
【０１５７】
【図１】本発明の第１の実施の形態の全体構成例を示すブロック図である。
【図２】回答サーバ１の構成例を示すブロック図である。
【図３】回答用データベース１４の内容例を示す図である。
【図４】第１の実施の形態の処理例を示すフローチャートである。
【図５】質問文入力画面の一例を示す図である。
【図６】本発明の第２の実施の形態の全体構成例を示すブロック図である。
【図７】回答サーバ１ａの構成例を示すブロック図である。
【図８】回答用データベース１４ａの内容例を示す図である。
【図９】回答者選択用データベース１８の内容例を示す図である。
【図１０】評価前回答用データベース１７の内容例を示す図である。
【図１１】質問文に対する回答が回答用データベース１４ａに存在するときの、第２の実施の形態の処理例を示すフローチャートである。
【図１２】質問文入力画面の一例を示す図である。
【図１３】質問文に対する回答が回答用データベース１４ａには存在しないが、評価前回答用データベース１７に存在するときの、第２の実施の形態の処理例を示すフローチャートである。
【図１４】評価入力画面の一例を示す図である。
【図１５】質問文に対する回答が回答用データベース１４ａにも評価前回答用データベース１７にも存在しないときの処理例を示すフローチャートである。
【図１６】回答評価処理の一例を示すフローチャートである。
【図１７】本発明の第３の実施の形態の全体構成例を示すブロック図である。
【図１８】回答サーバ１ｂの構成例を示すブロック図である。
【符号の説明】
【０１５８】
１、１ａ、１ｂ…回答サーバ
１１…送受信手段
１２…キーワード抽出手段
１３、１３ａ…回答手段
１４、１４ａ…回答用データベース
１５、１５ｂ…回答者選択手段
１６…回答管理手段
１７…評価前回答用データベース
１８…回答者選択用データベース
１９…回答者状況管理手段
２０…分野特定手段
２１…分野特定用テーブル
２−１〜２−ｎ…ユーザ端末
３…ネットワーク
４−１〜４−ｍ…回答者端末
【図１】
2005128608.tif 000003
【図２】
2005128608.tif 000004
【図３】
2005128608.tif 000005
【図４】
2005128608.tif 000006
【図５】
2005128608.tif 000007
【図６】
2005128608.tif 000008
【図７】
2005128608.tif 000009
【図８】
2005128608.tif 000010
【図９】
2005128608.tif 000011
【図１０】
2005128608.tif 000012
【図１１】
2005128608.tif 000013
【図１２】
2005128608.tif 000014
【図１３】
2005128608.tif 000015
【図１４】
2005128608.tif 000016
【図１５】
2005128608.tif 000017
【図１６】
2005128608.tif 000018
【図１７】
2005128608.tif 000019
【図１８】
2005128608.tif 000020