(57)【要約】【課題】ユーザインタフェースや回答の質を向上させること。【解決手段】ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベース１５を検索するステップと、検索結果が検索ミスである場合、質問を知識情報データベース１５に登録するステップと、登録された質問を公開し、回答者に該質問に対する回答を入力させ、該回答を知識情報データベース１５に登録するステップと、質問に対応する回答から正解と推定されるベストの回答を選択し、質問とベストの回答とを知識として知識情報データベース１５に登録するステップと、質問または回答に係る情報を集計し、集計結果の情報を出力するステップとを含む。【選択図】        図１
2007080045.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索手段と、
前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録手段と、
登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録手段と、
前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録手段と、
前記質問または回答に係る情報を集計し、集計結果の情報を出力する集計結果出力手段と、
を備えたことを特徴とする知識検索装置。
【請求項２】
前記集計結果の情報は、質問の解決に対する貢献度に係る情報であることを特徴とする請求項１に記載の知識検索装置。
【請求項３】
前記集計結果の情報は、質問の取り消し理由に係る情報であることを特徴とする請求項１に記載の知識検索装置。
【請求項４】
前記質問と当該質問に対して実行される処理の実行要求を受け付ける要求受付情報とを対応付けて出力する質問出力手段と、前記実行要求を受け付けた場合に実行要求を受け付けた処理の実行を制御する処理実行制御手段と、をさらに備えたことを特徴とする請求項１、２または３に記載の知識検索装置。
【請求項５】
前記質問出力手段は、正解と推定されるベストな回答が選択された質問を出力することを特徴とする請求項４に記載の知識検索装置。
【請求項６】
前記質問に対して実行される処理は、質問に対する回答処理、質問に対する最適な回答を選択する処理、質問を推薦する推薦処理、あるいは、質問を削除する削除処理であることを特徴とする請求項４または５に記載の知識検索装置。
【請求項７】
前記回答登録手段は、回答者に質問に対する回答を入力させる入力受付処理と、回答者に任意のメッセージを入力させ、当該メッセージを他の回答者に通知するメッセージ通知処理とを切り替えて実行することを特徴とする請求項１〜６のいずれか１つに記載の知識検索装置。
【請求項８】
前記質問または回答に係る情報を管理する情報管理装置に当該情報を登録する要求を受け付けた場合に、前記情報管理装置のアドレス情報が埋め込まれたＵＲＬコマンドに前記質問または回答に係る情報を埋め込み、前記アドレス情報に基づいて前記質問または回答に係る情報を情報管理装置にＨＴＴＰを用いて送信し、送信した情報を情報管理装置に登録させる情報登録手段をさらに備えたことを特徴とする請求項１〜７のいずれか１つに記載の知識検索装置。
【請求項９】
ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索工程と、
前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録工程と、
登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録工程と、
前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録工程と、
前記質問または回答に係る情報を集計し、集計結果の情報を出力する集計結果出力工程と、
を含んだことを特徴とする知識検索方法。
【請求項１０】
コンピュータを、
ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索手段、
前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録手段、
登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録手段、
前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録手段、
前記質問または回答に係る情報を集計し、集計結果の情報を出力する集計結果出力手段、
として機能させることを特徴とする知識検索プログラム。
【請求項１１】
前記集計結果の情報は、質問の解決に対する貢献度に係る情報であることを特徴とする請求項１０に記載の知識検索プログラム。
【請求項１２】
前記集計結果の情報は、質問の取り消し理由に係る情報であることを特徴とする請求項１１に記載の知識検索プログラム。
【請求項１３】
コンピュータを、前記質問と当該質問に対して実行される処理の実行要求を受け付ける要求受付情報とを対応付けて出力する質問出力手段、前記実行要求を受け付けた場合に実行要求を受け付けた処理の実行を制御する処理実行制御手段、としてさらに機能させることを特徴とする請求項１０、１１または１２に記載の知識検索プログラム。
【請求項１４】
前記質問出力手段は、正解と推定されるベストな回答が選択された質問を出力することを特徴とする請求項１３に記載の知識検索プログラム。
【請求項１５】
前記質問に対して実行される処理は、質問に対する回答処理、質問に対する最適な回答を選択する処理、質問を推薦する推薦処理、あるいは、質問を削除する削除処理であることを特徴とする請求項１３または１４に記載の知識検索プログラム。
【請求項１６】
前記回答登録手段は、回答者に質問に対する回答を入力させる入力受付処理と、回答者に任意のメッセージを入力させ、当該メッセージを他の回答者に通知するメッセージ通知処理とを切り替えて実行することを特徴とする請求項１０〜１５のいずれか１つに記載の知識検索プログラム。
【請求項１７】
コンピュータを、前記質問または回答に係る情報を管理する情報管理装置に当該情報を登録する要求を受け付けた場合に、前記情報管理装置のアドレス情報が埋め込まれたＵＲＬコマンドに前記質問または回答に係る情報を埋め込み、前記アドレス情報に基づいて前記質問または回答に係る情報を情報管理装置にＨＴＴＰを用いて送信し、送信した情報を情報管理装置に登録させる情報登録手段としてさらに機能させることを特徴とする請求項１０〜１６のいずれか１つに記載の知識検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上で知識（質問および回答）の検索に用いて好適な知識検索装置、知識検索方法および知識検索プログラムに関するものであり、特に、ユーザインタフェースや回答の質を向上させることができる知識検索装置、知識検索方法および知識検索プログラムに関するものである。
【背景技術】
【０００２】
従来より、インターネット上で公開されている情報を検索する場合、ユーザは、コンピュータ端末を用いて、検索装置から提供される検索サイトにアクセスし、キーワードを入力する。これにより、検索装置は、検索キーワードを含む情報の検索結果（ＷｅｂサイトのＵＲＬ（Uniform Resource Locator）等）をコンピュータ端末に表示させる。
【０００３】
ここで、検索結果は、ユーザが所望する情報とは限らない。従って、ユーザは、クリック操作等により、ＵＲＬに対応するＷｅｂページを実際に開いて、確認しなければならず、所望の検索結果にたどり着くまで多大な時間を要することがしばしばあった。
【０００４】
そこで、近時では、検索サイトに質問者と回答者とを予め登録しておき、質問者から受け付けた質問を検索サイトにて公開し、公開された質問を閲覧した回答者が回答を検索サイトに登録することにより、質問および回答を知識として知識情報データベースに蓄積し、質問者が所望する情報（回答）を得ることができる知識検索装置が提案されている。
【０００５】
【特許文献１】特開２００２−２９８０００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の知識検索装置においては、知識を検索するという操作と、質問を登録するという操作とが独立しているため、ユーザインタフェースが悪いという問題があった。すなわち、ユーザは、知識を検索するためにキーワード（質問文等）を入力し、検索ミス（検索ヒットしない場合）である場合、別途、質問を登録するための質問画面を立ち上げるという都合２回の操作が発生し、シームレスな操作が難しいのである。
【０００７】
また、従来の知識検索装置においては、回答が困難であったり内容が公序良俗に反するなど質問として不適切なものや、的外れな回答など回答として不適切なものが登録されてしまうことが多く、知識検索システムにおける質問および回答の全体的な質の低下を招きやすいという問題もあった。
【０００８】
本発明は、上記に鑑みてなされたものであって、ユーザインタフェースを向上させるとともに質問や回答の質を向上させることができる知識検索装置、知識検索方法および知識検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索手段と、前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録手段と、登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録手段と、前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録手段と、前記質問または回答に係る情報を集計し、集計結果を出力する集計結果出力手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索工程と、前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録工程と、登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録工程と、前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録工程と、前記質問または回答に係る情報を集計し、集計結果の情報を出力する集計結果出力工程と、を含むことを特徴とする。
【００１１】
また、本発明は、コンピュータに、ユーザにより入力された検索キーとしての質問に基づいて、質問および回答を含む知識に関する知識情報データベースを検索する検索手段、前記検索手段の検索結果が検索ミスである場合、前記質問を前記知識情報データベースに登録する質問登録手段、登録された前記質問を公開し、回答者に該質問に対する回答を入力させ、該回答を前記知識情報データベースに登録する回答登録手段、前記質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを前記知識として前記知識情報データベースに登録する知識登録手段、前記質問または回答に係る情報を集計し、集計結果の情報を出力する集計結果出力手段、として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザにより入力された検索キーとしての質問に基づいて、知識情報データベースを検索した検索結果が検索ミスである場合、質問を知識情報データベースに登録した後、該質問を公開し、回答者に該質問に対する回答を入力させ、該回答を知識情報データベースに登録し、質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを知識として知識情報データベースに登録し、質問または回答に係る情報を集計し、集計結果を集計結果出力手段に出力することとしたので、質問および回答に対する評価などを集計し、その集計結果を公開することで、質問内容および回答内容の質を向上させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明にかかる知識検索装置、知識検索方法および知識検索プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１４】
図１は、本発明における一実施例の構成を示すブロック図である。同図には、知識検索装置１０、インターネット２０、ユーザ端末３０1〜３０nおよび文書管理装置４０から構成された知識検索システムが図示されている。知識検索システムは、ユーザからの質問および回答を知識情報として蓄積し、ユーザからの検索要求に応じて、検索結果としての知識情報を提供するためのシステムである。
【００１５】
知識検索装置１０は、インターネット２０に接続されており、検索要求の受け付け、質問の登録、回答の登録、ポイント付与等に関する制御を後述する各種画面（Ｗｅｂサイト：図９〜図２１等参照）で行う装置である。
【００１６】
ユーザ端末３０1〜３０nは、知識検索装置１０から知識検索サービスを受けることができる複数ｎのユーザにより操作されるコンピュータ端末であり、インターネット２０を介して、知識検索装置１０にアクセス可能とされている。これらのユーザ端末３０1〜３０nは、コンピュータ本体、ディスプレイ、キーボード、マウス、通信装置等から構成されている。
【００１７】
文書管理装置４０は、知識検索システムを利用する各ユーザに対して個別に開放されている記憶装置であり、知識検索装置１０で得られた知識情報などを文書データとして格納し管理する。ユーザは、この文書管理装置４０にアクセスすることによって、格納した文書の閲覧および編集を行うことができる。
【００１８】
知識検索装置１０において、制御部１１は、各部を制御する。この制御部１１の動作の詳細については、後述する。記憶部１２は、制御部１１で用いられる各種情報やコンピュータプログラムを記憶する。通信部１３は、所定の通信プロトコルに従って通信を制御する。ユーザ情報データベース１４は、ユーザ端末３０1〜３０nに対応する各ユーザに関するユーザ情報を格納するデータベースである。
【００１９】
具体的には、ユーザ情報データベース１４は、図２に示したように、「ユーザＩＤ」、「パスワード」、「氏名」、「住所」、「電話番号」、「電子メールアドレス」、「ポイント」、・・・等のフィールドを備えている。
【００２０】
「ユーザＩＤ」は、ユーザを識別するための識別子である。「パスワード」は、ユーザＩＤとともにユーザを認証する場合に用いられる。「氏名」は、当該ユーザの氏名に関する情報である。「住所」は、当該ユーザの住所に関する情報である。「電話番号」は、当該ユーザの電話番号に関する情報である。「電子メールアドレス」は、当該ユーザの電子メールアドレスに関する情報である。
【００２１】
「ポイント」は、知識検索システムで流通される特典ポイントであり、ユーザに特典（景品交換やサービスの提供）を付与するためのものである。例えば、自身の持ちポイントを他のユーザに譲渡したり、他のユーザの持ちポイントを受け取ったりすることができる。また、ポイントは、知識検索装置１０に質問を登録したユーザに対しても付与される。さらに、ポイントは、後述する回答について、優秀な回答をしたユーザにはより多く付与され、ユーザ（回答）の信頼性を測る指標としても用いられる。
【００２２】
図１に戻り、知識情報データベース１５は、知識（質問および回答）に関する知識情報を格納するデータベースである。具体的には、知識情報データベース１５は、図３に示したように、「知識ＩＤ」、「質問ＩＤ」、「質問者ＩＤ」、「緊急度」、「カテゴリ」、「質問本文」、「ポイント」、「質問登録日時」、「質問解決日時」、「回答件数」、「回答ＩＤ１」、「回答者ＩＤ１」、「回答本文１」、「選択・推薦フラグ１」、「回答登録日時１」、「回答ＩＤ２」、「回答者ＩＤ２」、「回答本文２」、「選択・推薦フラグ２」、「回答登録日時２」、・・・等のフィールドを備えている。
【００２３】
「知識ＩＤ」は、知識（質問および回答）を識別するための識別子である。「質問ＩＤ」は、上記質問を識別するための識別子である。「質問者ＩＤ」は、当該質問をしたユーザ（質問者）を識別するための識別子であり、「ユーザＩＤ」（図２参照）に対応している。「緊急度」は、質問に対する回答を所望する緊急度（至急、普通、急がない）を表すパラメータ（例えば、１：至急、２：普通、３：急がない）である。
【００２４】
「カテゴリ」は、知識（質問、回答）が属するカテゴリ（エンターテイメント、ビジネスと経済、スポーツレジャー、生活と文化等）に関する情報である。「質問本文」は、質問の本文（例えば、アテネオリンピックの開会式会場の名称は？）である。
【００２５】
「ポイント」は、信頼性が最も高いと思われる回答（以下、「ベスト回答」と記す）を登録した回答者に対して付与されるポイントである。ここで、ベスト回答とは、質問者により正解だと選択された回答や、他のユーザにより正解だと推薦された回答である。「質問登録日時」は、当該質問が知識情報データベース１５に登録された日時に関する情報である。「質問解決日時」は、ベスト回答が選択され、質問が解決済みとなった日時に関する情報である。「回答件数」は、当該質問に対する回答の件数に関する情報である。
【００２６】
「回答ＩＤ１」は、質問に対する回答のうち１番目の回答を識別するための識別子である。「回答者ＩＤ１」は、１番目の回答をした回答者（ユーザ）を識別するための識別子であり、「ユーザＩＤ」（図２参照）に対応している。「回答本文１」は、１番目の回答の本文（例えば、アテネスタジアム）である。
【００２７】
「選択・推薦フラグ１」には、当該１番目の回答が、質問者によりベスト回答と選択された場合に「１」、または他のユーザによりベスト回答と推薦された場合に「２」が設定される。なお、未設定の場合、「選択・推薦フラグ１」は「０」とされる。「回答登録日時１」は、１番目の回答が知識情報データベース１５に登録された日時に関する情報である。
【００２８】
「回答ＩＤ２」は、質問に対する回答のうち２番目の回答を識別するための識別子である。「回答者ＩＤ２」は、２番目の回答をした回答者（ユーザ）を識別するための識別子であり、「ユーザＩＤ」（図２参照）に対応している。「回答本文２」は、２番目の回答の本文（例えば、アテネミュージアム）である。
【００２９】
「選択・推薦フラグ２」には、当該２番目の回答が、質問者によりベスト回答と選択された場合に「１」、または他のユーザによりベスト回答と推薦された場合に「２」が設定される。なお、未設定の場合、「選択・推薦フラグ２」は「０」とされる。「回答登録日時２」は、２番目の回答が知識情報データベース１５に登録された日時に関する情報である。
【００３０】
図１に戻り、質問履歴データベース１６は、ユーザの質問履歴を格納するデータベースである。具体的には、質問履歴データベース１６は、図４に示したように、各ユーザのユーザＩＤごとに、「解決済み質問ＩＤ」、「掲載中質問ＩＤ」、「取り消し質問ＩＤ」、「削除済み質問ＩＤ」のフィールドを備えている。ユーザ（質問者）が登録した質問の質問ＩＤは、これらのいずれか１つに格納される。
【００３１】
「解決済み質問ＩＤ」は、ベスト回答が選択され、解決済みとなった質問の質問ＩＤである。「掲載中質問ＩＤ」は、ベスト回答がまだ選択されておらず、かつ掲載中（質問を受け付け中）の質問の質問ＩＤである。「取り消し質問ＩＤ」は、質問者により取り消された質問の質問ＩＤである。「削除済み質問ＩＤ」は、知識検索装置１０の運営者により削除された質問の質問ＩＤである。
【００３２】
図１に戻り、回答履歴データベース１７は、各ユーザの回答履歴を格納するテーブルである。具体的には、回答履歴データベース１７は、図５に示したように、各ユーザのユーザＩＤごとに、「ベスト回答ＩＤ」、「掲載中回答ＩＤ」、「その他解決済み回答ＩＤ」、「削除回答ＩＤ」のフィールドを備えている。ユーザ（回答者）が登録した回答の回答ＩＤは、これらのいずれか１つに格納される。
【００３３】
「ベスト回答ＩＤ」は、ベスト回答に選ばれた回答の回答ＩＤである。「掲載中回答ＩＤ」は、ベスト回答がまだ選択されておらず、かつ掲載中の質問に対する回答の回答ＩＤである。「その他解決済み回答ＩＤ」は、解決済みとなった質問に対する回答のうち、ベスト回答に選ばれなかった回答の回答ＩＤである。「削除済み回答ＩＤ」は、知識検索装置１０の運営者により削除された回答の回答ＩＤである。
【００３４】
これらの質問履歴データベース１６、および回答履歴データベース１７は、後述するユーザ情報画面２００（図１９参照）において、質問履歴および回答履歴の内訳を表示する際に用いられる。
【００３５】
つぎに、一実施例の動作について、図６〜図８に示したフローチャート、図９〜図２１に示した各種画面を参照しつつ説明する。まず、ユーザ端末３０1に対応するユーザが知識検索装置１０で知識検索を行い、検索ミス（検索ヒットしない場合）のため質問を登録する場合について説明する。
【００３６】
図６に示したステップＳＡ１では、知識検索装置１０の制御部１１は、ユーザ端末３０1〜３０nのうちいずれか一つのユーザ端末からログインされたか否かを判断し、ログインされるまではステップＳＡ１の判断結果を「Ｎｏ」として同判断を繰り返す。
【００３７】
そして、ユーザの操作に基づいて、ユーザ端末３０1がインターネット２０を介して、知識検索装置１０にログイン（ユーザＩＤおよびパスワードを入力）すると、制御部１１は、ステップＳＡ１の判断結果を「Ｙｅｓ」とする。ステップＳＡ２では、制御部１１は、図９に示したトップ画面１００をユーザ端末３０1に表示させる。
【００３８】
このトップ画面１００は、知識検索や質問の抽出を行うための画面である。このトップ画面１００において、検索キーワード入力欄１０１は、知識検索のための検索キーワード（例えば、質問の一部や全文）を入力するための欄である。検索ボタン１０２は、知識検索を実行する場合に押下されるボタンである。
【００３９】
質問状況分類欄１０３は、登録された質問の現在の状況や、質問の登録日時などの条件で質問を抽出する場合に用いる欄である。カテゴリ一覧１０４は、前述したカテゴリの具体例である。ポイントランキング表１０５は、前述したポイントの獲得ランキングである。
【００４０】
ステップＳＡ３では、制御部１１は、検索ボタン１０２が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＡ４では、制御部１１は、質問状況分類欄１０３の「新規」がチェックされたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【００４１】
ステップＳＡ５では、制御部１１は、質問状況分類欄１０３の「回答なし」がチェックされたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＡ６では、制御部１１は、質問状況分類欄１０３の「解決済み」がチェックされたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。以降、制御部１１は、ステップＳＡ３〜ステップＳＡ６のうちいずれか一つの判断結果が「Ｙｅｓ」となるまで、ステップＳＡ３〜ステップＳＡ６の判断を繰り返す。
【００４２】
そして、当該ユーザは、アテネオリンピックの開会式会場の名称を検索すべく、「アテネオリンピックの開会式会場の名称」という検索キーワードを検索キーワード入力欄１０１に入力した後、検索ボタン１０２を押下する。
【００４３】
これにより、制御部１１は、ステップＳＡ３の判断結果を「Ｙｅｓ」とする。ステップＳＡ７では、制御部１１は、検索キーワード（「アテネオリンピックの開会式会場の名称」）を形態素解析（アテネオリンピック、開会式会場、名称）し、一部または全部を検索キーとして、知識情報データベース１５（図３参照）を検索する。
【００４４】
ステップＳＡ８では、制御部１１は、検索ヒットしたか否かを判断する。この場合、検索ミス（検索ヒットしない場合）であるとすると、制御部１１は、ステップＳＡ８の判断結果を「Ｎｏ」とする。ステップＳＡ９では、制御部１１は、図１０に示した質問画面１１０をユーザ端末３０1に表示させる。
【００４５】
この質問画面１１０は、検索ミスをトリガとして、当該ユーザが所望する情報を得るための質問を登録するための画面である。質問画面１１０において、緊急度入力欄１１１は、上述した緊急度（図３参照）を選択形式により入力するための欄である。カテゴリ選択ボタン１１２は、当該質問が属するカテゴリを選択形式により選択するための欄である。
【００４６】
カテゴリ入力欄１１３は、カテゴリ選択ボタン１１２で選択されたカテゴリを入力するための欄である。質問本文入力欄１１４は、当該質問の本文（例えば、アテネオリンピックの開会式会場の名称は？）を入力するための欄である。なお、一実施例においては、この質問本文入力欄１１４に、検索キーワード入力欄１０１（図９参照）で入力された検索キーワードがデフォルトで入力される構成例としてもよい。
【００４７】
ポイント入力欄１１５は、ベスト回答を登録した回答者に対して、質問者から当該回答者へ譲渡されるポイントであり、選択方式により入力される。質問ボタン１１６は、質問を登録する場合に押下されるボタンである。ステップＳＡ１０では、制御部１１は、質問ボタン１１６が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。
【００４８】
そして、ユーザは、緊急度入力欄１１１に「普通」、カテゴリ入力欄１１３に「エンターテイメント」、質問本文入力欄１１４に「アテネオリンピックの開会式会場の名称は？」、ポイント入力欄１１５に「１０」がそれぞれ入力されたことを確認した後、質問ボタン１１６を押下する。
【００４９】
これにより、制御部１１は、ステップＳＡ１０の判断結果を「Ｙｅｓ」とする。ステップＳＡ１１では、制御部１１は、知識ＩＤ、質問ＩＤを採番した後、質問画面１１０の入力内容に基づいて、図３に示したように、質問に関する情報を知識情報データベース１５に登録する。なお、現時点では、回答が得られてないため、回答ＩＤ１、回答者ＩＤ１、・・・等の情報は、知識情報データベース１５に登録されていない。
【００５０】
また、制御部１１は、この質問の質問ＩＤを、図４に示した質問履歴データベース１６における当該ユーザの「掲載中質問ＩＤ」の欄に格納する。このとき、質問を登録したユーザ（ユーザ端末３０1に対応）には、質問登録に伴う所定のポイントを加点し、図２に示したユーザ情報データベース１４におけるポイントを更新する。
【００５１】
ステップＳＡ１２では、制御部１１は、当該ユーザに対応するユーザ端末３０1がログアウトしたか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＡ２でトップ画面１００をユーザ端末３０1に表示させる。これにより、質問の登録が完了する。この質問に関する情報は、後述する検索結果画面１２０（図１１参照）や新規質問一覧画面１４０（図１３参照）を通じて公開される。
【００５２】
つぎに、他のユーザ（例えば、ユーザ端末３０2に対応）が上記質問に対して回答する場合について説明する。この場合、当該ユーザの操作に基づいて、ユーザ端末３０2がインターネット２０を介して、知識検索装置１０にログインすると、制御部１１は、ステップＳＡ１の判断結果を「Ｙｅｓ」とする。ステップＳＡ２では、制御部１１は、図９に示したトップ画面１００をユーザ端末３０2に表示させる。
【００５３】
そして、当該ユーザは、アテネオリンピック関連の質問に回答すべく、「アテネオリンピック」という検索キーワードを検索キーワード入力欄１０１に入力した後、検索ボタン１０２を押下する。
【００５４】
これにより、制御部１１は、ステップＳＡ３の判断結果を「Ｙｅｓ」とする。ステップＳＡ７では、制御部１１は、検索キーワード（「アテネオリンピック」）を形態素解析（アテネオリンピック）し、これを検索キーとして、知識情報データベース１５（図３参照）を検索する。
【００５５】
ステップＳＡ８では、制御部１１は、検索ヒットしたか否かを判断する。この場合、検索ヒットであるとすると、制御部１１は、ステップＳＡ８の判断結果を「Ｙｅｓ」とする。ステップＳＡ１３では、制御部１１は、閲覧処理を実行する。
【００５６】
具体的には、図７に示したステップＳＢ１では、制御部１１は、図１１に示した検索結果画面１２０をユーザ端末３０2に表示させる。この検索結果画面１２０は、検索結果を閲覧するための画面である。ここで、検索結果は、回答受け付け質問欄１２１、回答締め切り質問欄１２２、および知識欄１２３の３つの欄に表示される。
【００５７】
回答受け付け質問欄１２１は、回答の登録を受け付けている質問（例えば、回答受け付け質問１２１ａ）を表示する欄である。回答締め切り質問欄１２２は、当該質問が登録されてから所定期間が経過し、回答の登録が締め切られた質問（例えば、回答締め切り質問１２２ａ）を表示する欄である。知識欄１２３は、ベスト回答が選択され、知識とされた質問（例えば、知識１２３ａ）を表示する欄である。
【００５８】
なお、現時点では、回答受け付け質問欄１２１に回答受け付け質問１２１ａが表示されており、回答締め切り質問欄１２２および知識欄１２３には、いずれの情報も表示されていないものとする。この回答受け付け質問１２１ａは、質問画面１１０（図１０参照）で登録された質問に対応している。
【００５９】
また、検索結果画面１２０には、トップ画面１００（図９参照）と同様に、検索キーワード入力欄１２４、検索ボタン１２５およびポイントランキング表１２６が表示されている。
【００６０】
ステップＳＢ２では、制御部１１は、図１１に示した回答受け付け質問欄１２１における回答受け付け質問が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＢ３では、制御部１１は、回答締め切り質問欄１２２における回答締め切り質問が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【００６１】
ステップＳＢ４では、制御部１１は、知識欄１２３における知識が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。以後、制御部１１は、ステップＳＢ２〜ステップＳＢ４のうちいずれか一つの判断結果が「Ｙｅｓ」となるまで、ステップＳＢ２〜ステップＳＢ４の判断を繰り返す。
【００６２】
そして、当該ユーザ（ユーザ端末３０2に対応）が回答すべく、回答受け付け質問１２１ａを押下すると、制御部１１は、ステップＳＢ２の判断結果を「Ｙｅｓ」とする。ステップＳＢ５では、制御部１１は、当該ユーザのユーザＩＤ（taro）をキーとして、当該ユーザが質問者本人であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＢ６では、制御部１１は、図１２に示した回答画面１３０をユーザ端末３０2に表示させる。
【００６３】
この回答画面１３０は、当該質問に対する回答を登録するための画面である。この回答画面１３０において、質問本文表示欄１３１は、質問本文入力欄１１４（図１０参照）に入力され、かつ知識情報データベース１５に登録された質問本文（アテネオリンピックの開会式会場の名称は？）を表示するための欄である。
【００６４】
回答本文入力欄１３２は、質問本文表示欄１３１に表示された質問に対する回答を入力するための欄である。ＵＲＬ入力欄１３３は、ＵＲＬを入力するための欄である。このＵＲＬは、当該回答の出典を示すＷｅｂサイトの場所を表す。書籍ＩＤ入力欄１３４は、書籍ＩＤを入力するための欄である。この書籍ＩＤは、当該回答の出典を示す書籍を識別するための識別子である。
【００６５】
回答ボタン１３５は、回答本文入力欄１３２に入力された回答を知識情報データベース１５に登録する場合に押下されるボタンである。また、回答画面１３０には、トップ画面１００（図９参照）と同様に、検索キーワード入力欄１３６および検索ボタン１３７が表示されている。
【００６６】
ステップＳＢ７では、制御部１１は、回答ボタン１３５が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。そして、ユーザ（ユーザ端末３０2に対応）により、回答本文入力欄１３２に回答（例えば、アテネスタジアム）が入力された後、回答ボタン１３５が押下されると、制御部１１は、ステップＳＢ７の判断結果を「Ｙｅｓ」とする。
【００６７】
なお、ＵＲＬ入力欄１３３や書籍ＩＤ入力欄１３４にＵＲＬや書籍ＩＤが入力された場合には、これらの情報が回答の出典を表す情報として、回答本文とともに登録され公開される。
【００６８】
ステップＳＢ８では、制御部１１は、回答ＩＤ１を採番した後、回答画面１３０の入力内容に基づいて、図３に示したように、１番目の回答に関する情報（回答ＩＤ１、回答者ＩＤ１、回答本文１、回答登録日時１）を知識情報データベース１５に登録し、回答ＩＤ１を回答履歴データベース１７における当該ユーザの「掲載中回答ＩＤ」の欄に格納する。
【００６９】
このとき、回答を登録したユーザ（ユーザ端末３０2に対応）には、回答登録に伴う所定のポイントを加点し、図３に示したユーザ情報データベース１４におけるポイントを更新する。これらの処理の終了後、図６に示したステップＳＡ１２の判断を行う。
【００７０】
なお、上記の回答画面１３０は、トップ画面１００（図９参照）において検索キーワードを入力しなくても呼び出すことができる。以下、その場合の処理について説明する。
【００７１】
他のユーザ（ユーザ端末３０2に対応）が知識検索装置１０にログインした後、当該ユーザは、所定時間内に新たに登録された質問を閲覧すべく、図９に示したトップ画面１００における質問状況分類欄１０３の「新規」にチェックを入れる。これにより、制御部１１は、ステップＳＡ４の判断結果を「Ｙｅｓ」とし、図８に示したステップＳＣ１で、図１３に示した新規質問一覧画面１４０をユーザ端末３０2に表示させる。
【００７２】
この新規質問一覧画面１４０は、新たに登録された質問を閲覧するための画面である。ここでは、質問表示欄１４１には、所定時間内に登録された全ての未解決の質問を、登録が最新のものから順に一定数だけ表示される。この質問表示欄１４１には、検索された質問ごとに、その質問の登録日、質問者、質問内容、処理、回答数、残り時間、カテゴリが表示される。
【００７３】
また、この質問表示欄１４１における処理欄１４１ａには、各質問に対して、この新規質問一覧画面１４０を閲覧しているユーザにより実行される処理として最適なものが表示され、この処理欄１４１ａの文字を押下することで、その最適な処理へと移行することができる。
【００７４】
具体的には、質問を登録したユーザ以外のユーザによって閲覧される質問については、制御部１１は、処理欄１４１ａに「質問に回答する」を表示させ、この欄が押下されると図１２に示した回答画面１３０を呼び出す。
【００７５】
また、質問を登録したユーザ自身によって閲覧される質問については、当該質問への回答が登録されているか否かで表示内容が変わる。すなわち、回答がすでに登録されている質問の場合は、制御部１１は、処理欄１４１ａに「ベスト回答を選ぶ」を表示させ、この欄が押下されると選択画面１５０（図１４参照）を呼び出す。また、質問への回答がまだ登録されていない質問の場合は、制御部１１は、処理欄１４１ａに「質問を取り消す」を表示させ、この欄が押下されると質問取消確認画面１７０（図１６参照）を呼び出す。この選択画面１５０および質問取消確認画面１７０における処理については後述する。
【００７６】
このように、制御部１１は、この新規質問一覧画面１４０に表示された質問ごとに、閲覧するユーザにとって実行されるべき最適な処理を判断し、その処理内容を当該質問の処理欄１４１ａに表示させ、この処理欄１４１ａが押下されるとその処理を実行させるので、質問を閲覧するユーザは質問に適した処理を直接選択して実行するすることができる。
【００７７】
ここでは、制御部１１は、ユーザＩＤが「taro」のユーザが登録した質問に対し、この新規質問一覧画面１４０を閲覧しているユーザにとって最適な処理として、処理欄１４１ａに「質問に回答する」を表示させる。
【００７８】
また、新規質問一覧画面１４０には、トップ画面１００（図９参照）と同様に、検索キーワード入力欄１４２、検索ボタン１４３、質問状況分類欄１４４、およびカテゴリ一覧１４５が表示されている。
【００７９】
ステップＳＣ２では、制御部１１は、図１３に示した処理欄１４１ａの「質問に回答する」が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＣ３では、制御部１１は、処理欄１４１ａの「ベスト回答を選ぶ」が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【００８０】
ステップＳＣ４では、制御部１１は、処理欄１４１ａの「質問を取り消す」が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。以後、制御部１１は、ステップＳＣ２〜ステップＳＣ４のうちいずれか一つの判断結果が「Ｙｅｓ」となるまで、ステップＳＣ２〜ステップＳＣ４の判断を繰り返す。
【００８１】
そして、当該ユーザ（ユーザ端末３０2に対応）が処理欄１４１ａの「質問に回答する」を押下すると、制御部１１は、ステップＳＣ２の判断結果を「Ｙｅｓ」とし、図７に示したステップＳＢ６において回答画面１３０（図１２参照）を呼び出す。以下、制御部１１は上述したステップＳＢ７以降の処理を実行し、回答を登録する。
【００８２】
なお、処理欄１４１ａの「ベスト回答を選ぶ」が押下された場合は、制御部１１は、ステップＳＣ３の判定結果を「Ｙｅｓ」とし、図７に示したステップＳＢ９で選択画面１５０（図１４参照）を呼び出す。また、処理欄１４１ａの「質問を取り消す」が押下された場合は、制御部１１は、ステップＳＣ４の判定結果を「Ｙｅｓ」とし、ステップＳＣ５で質問取消確認画面１７０（図１６参照）を呼び出す。
【００８３】
つぎに、回答が登録された後の処理について説明する。上記回答が登録され、回答の受け付けが締め切られる前に、質問者（ユーザ端末３０1）が知識検索装置１０にログインして上述した動作を経ると、制御部１１は、「アテネオリンピックの開会式会場の名称は？」という質問に対応する検索結果画面１２０（図１１参照）をユーザ端末３０1に表示する。
【００８４】
なお、この時点では、回答受け付け質問欄１２１における回答受け付け質問１２１ａには、３つの回答が登録されおり、当該質問の回答数の表示が「３」に変更されているものとする。また、回答締め切り質問欄１２２および知識欄１２３には、いずれの情報も表示されていないものとする。
【００８５】
そして、制御部１１は、ステップＳＢ２〜ステップＳＢ４の判断を繰り返す。そして、ユーザ（ユーザ端末３０1に対応）は、３つの回答の中からベスト回答を１つ選択すべく、回答受け付け質問１２１ａを押下する。これにより、制御部１１は、ステップＳＢ２の判断結果を「Ｙｅｓ」とし、ステップＳＢ５では、判断結果を「Ｙｅｓ」とする。
【００８６】
ステップＳＢ９では、制御部１１は、図１４に示した選択画面１５０をユーザ端末３０1に表示させる。この選択画面１５０は、登録された回答の中からベスト回答を選択するための画面である。
【００８７】
また、この選択画面１５０は、図１１に示した検索結果画面１２０から呼び出される場合の他に、図８に示したステップＳＣ３において、図１３に示した新規質問一覧画面１４０の処理欄１４１ａに表示された「ベスト回答を選ぶ」が押下された場合にも呼び出される。
【００８８】
この選択画面１５０において、質問本文表示欄１５１は、質問本文入力欄１１４（図１０参照）に入力され、かつ知識情報データベース１５に登録された質問本文（アテネオリンピックの開会式会場の名称は？）を表示するための欄である。
【００８９】
回答本文表示欄１５２1は、質問本文表示欄１５１に表示された質問に対する１番目の回答（例えば、アテネスタジアム）を表示するための欄である。選択ボタン１５３1は、当該１番目の回答をベスト回答として選択する場合に押下されるボタンである。
【００９０】
回答本文表示欄１５２2は、質問本文表示欄１５１に表示された質問に対する２番目の回答（例えば、アテネミュージアム）を表示するための欄である。選択ボタン１５３2は、当該２番目の回答をベスト回答として選択する場合に押下されるボタンである。
【００９１】
また、選択画面１５０には、トップ画面１００（図９参照）と同様にして、検索キーワード入力欄１５４および検索ボタン１５５が表示されている。
【００９２】
ステップＳＢ１０では、制御部１１は、選択ボタン（選択ボタン１５３1、１５３2等）が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。そして、ユーザ（ユーザ端末３０1に対応）により、回答本文表示欄１５２1に表示された１番目の回答がベスト回答として選択され、選択ボタン１５３1が押下されると、制御部１１は、ステップＳＢ１０の判断結果を「Ｙｅｓ」とする。
【００９３】
ステップＳＢ８では、制御部１１は、選択された１番目の回答に対応する選択・推薦フラグ１（図３参照）に「１」を登録するとともに、質問解決日時にはこの質問のベスト回答が選択された日時を登録する。また、制御部１１は、知識情報データベース１５上でベスト回答に対応するユーザのポイントに質問者のポイントを移動する。これにより、回答が締め切られて１番目の回答と質問とが知識とされ、この知識は、検索結果画面１２０（図１１参照）の知識１２３ａとして表示される。
【００９４】
さらに、制御部１１は、当該質問の質問ＩＤを、質問履歴データベース１６の「掲載中質問ＩＤ」から「解決済み質問ＩＤ」に移す。また、制御部１１は、回答履歴データベース１７の当該ベスト回答の回答ＩＤを、「掲載中回答ＩＤ」から「ベスト回答ＩＤ」に移すとともに、ベスト回答以外の回答ＩＤを、「掲載中回答ＩＤ」から「その他解決済み回答ＩＤ」に移す。
【００９５】
なおここでは、質問者により回答受け付け質問１２１ａが押下された場合は選択画面１５０を呼び出せる構成としたが、質問に対する回答数が０の場合は、質問者は選択画面１５０を呼び出せない構成としてもよい。
【００９６】
つぎに、上記質問が登録されてから所定期間が経過し、回答が締め切られた後の処理について説明する。ユーザ（ユーザ端末３０1）が知識検索装置１０にログインした後、上述した動作を経ると、制御部１１は、「アテネオリンピックの開会式会場の名称は？」という質問に対応する検索結果画面１２０（図１１参照）をユーザ端末３０1に表示する。
【００９７】
なお、現時点では、回答締め切り質問欄１２２には回答締め切り質問１２２ａが表示されており、この質問に対して３つの回答が登録されているものとする。また、回答受け付け質問欄１２１および知識欄１２３にはいずれの情報も表示されていないものとする。
【００９８】
そして、制御部１１は、ステップＳＢ２〜ステップＳＢ４の判断を繰り返す。そして、ユーザ（ユーザ端末３０1に対応）は、３つの回答の中からベスト回答を選択すべく、回答締め切り質問１２２ａを押下する。
【００９９】
これにより、制御部１１は、ステップＳＢ３の判断結果を「Ｙｅｓ」とする。ステップＳＢ１１では、制御部１１は、ステップＳＢ５と同様に、当該ユーザが質問者本人であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。そして、ステップＳＢ９以降において、制御部１１は、図１４に示した選択画面１５０を呼び出し、上述したベスト回答を選択する処理を実行する。
【０１００】
また、回答が締め切られた質問に対して、質問者以外のユーザ（例えば、ユーザ端末３０3に対応）は、回答の中からベスト回答を推薦することができる。すなわち、質問者以外のユーザ（ユーザ端末３０3）が知識検索装置１０にログインした後、上述した動作を経て、ユーザ端末３０3に表示されたこの回答締め切り質問１２２ａを押下すると、制御部１１は、ステップＳＢ３の判断結果を「Ｙｅｓ」、ステップＳＢ１１の判断結果を「Ｎｏ」とする。
【０１０１】
そして、ステップＳＢ１２では、制御部１１は、図１５に示した回答推薦画面１６０をユーザ端末３０3に表示させる。この回答推薦画面１６０は、質問者以外のユーザが３つの回答の中からベスト回答を推薦するための画面である。
【０１０２】
この回答推薦画面１６０において、質問本文表示欄１６１は、質問本文入力欄１１４（図１０参照）に入力され、かつ知識情報データベース１５に登録された質問本文（アテネオリンピックの開会式会場の名称は？）を表示するための欄である。
【０１０３】
回答本文表示欄１６２1は、質問本文表示欄１６１に表示された質問に対する１番目の回答（例えば、アテネスタジアム）を表示するための欄である。推薦ボタン１６３1は、当該１番目の回答をベスト回答として推薦する場合に押下されるボタンである。
【０１０４】
回答本文表示欄１６２2は、質問本文表示欄１６１に表示された質問に対する２番目の回答（例えば、アテネミュージアム）を表示するための欄である。推薦ボタン１６３2は、当該２番目の回答をベスト回答として選択する場合に押下されるボタンである。
【０１０５】
また、回答推薦画面１６０には、トップ画面１００（図９参照）と同様にして、検索キーワード入力欄１６４および検索ボタン１６５が表示されている。
【０１０６】
ステップＳＢ１３では、制御部１１は、推薦ボタン（推薦ボタン１６３1、１６３2等）が押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。そして、ユーザ（ユーザ端末３０3に対応）により、回答本文表示欄１６２1に表示された１番目の回答がベスト回答として推薦され、推薦ボタン１６３1が押下されると、制御部１１は、ステップＳＢ１３の判断結果を「Ｙｅｓ」とする。
【０１０７】
ステップＳＢ８では、制御部１１は、推薦された１番目の回答に対応する選択・推薦フラグ１（図３参照）に「２」を登録するとともに、知識情報データベース１５上で、ベスト回答に対応するユーザのポイントに質問者のポイントを移動する。これにより、１番目の回答と質問とが知識とされる。
【０１０８】
なお、ここでは、回答を推薦できるユーザの対象を質問者以外の全てのユーザとしたが、当該質問に対して回答を登録した回答者自身がこの回答推薦画面１６０を閲覧した場合は、当該回答者が登録した回答については推薦ボタンを非表示とする構成例としてもよい。
【０１０９】
また、登録した質問に対する回答が全く登録されない場合は、質問内容が専門的すぎるなど回答が困難なものであったり、質問内容が公序良俗に反するなど、質問としては不適切な可能性がある。つぎに、このような場合に、質問者自身により質問を取り消す場合の処理について説明する。
【０１１０】
質問を登録したユーザ（ユーザ端末３０1に対応）により、図１３に示した新規質問一覧画面１４０の処理欄１４１ａに表示された「質問を取り消す」が押下されると、制御部１１は、図８に示したステップＳＣ４の判断結果を「Ｙｅｓ」とし、ステップＳＣ５で、図１６に示した質問取消確認画面１７０をユーザ端末３０1に表示させる。この質問取消確認画面１７０は、この質問の取り消しをユーザに確認するための画面である。
【０１１１】
この質問取消確認画面１７０において、質問本文表示欄１７１は、質問本文入力欄１１４（図１０参照）に入力され、かつ知識情報データベース１５に登録された質問本文（アテネオリンピックの開会式会場の名称は？）を表示するための欄である。この質問本文表示欄１７１の下には、取り消し確認のメッセージが表示される。
【０１１２】
この取消確認のメッセージの下部には、取消ボタン１７２と戻るボタン１７３が表示される。この取消ボタン１７２が押下されると、制御部１１は、ステップＳＣ６の判断結果を「Ｙｅｓ」とし、ステップＳＣ７でこの質問を取り消す処理を実行する。
【０１１３】
すなわち、ステップＳＣ７では、制御部１１は、知識情報データベース１５からこの質問に関する全データを削除し、質問履歴データベース１６におけるこの質問の質問ＩＤを「掲載中質問ＩＤ」から「取り消し質問ＩＤ」に移す。また、制御部１１は、図１７に示した質問取消完了画面１８０をユーザ端末３０1に表示させる。
【０１１４】
この質問取消完了画面１８０では、質問取り消し完了のメッセージが表示され、その下に質問を取消理由を選択させる選択肢１８１と、取消理由を決定する決定ボタン１８２が表示される。
【０１１５】
ユーザがこの選択肢１８１の中から取消理由を選択し、決定ボタン１８２を押下することで、制御部１１は、選択された取消理由を知識情報データベース１５に格納し、図１８に示した取消理由一覧画面１９０をユーザ端末３０1に表示させる。また、結果表示ボタン１８３を押下することで、取消理由を選択せずにこの取消理由一覧画面１９０を閲覧することができる。
【０１１６】
また、この取消理由一覧画面１９０は、全てのユーザに対して常時公開されており、質問を取り消すときに限らず、いつでも閲覧することができる。ステップＳＣ７における処理の終了後、図６に示したステップＳＡ１２の判断を行う。
【０１１７】
一方、図１６に示した質問取消確認画面１７０において、戻るボタン１７３が押下された場合は、制御部１１は、ステップＳＣ６の判断結果を「Ｎｏ」として、ステップＳＣ１に戻り、図１３に示した新規質問一覧画面１４０をユーザ端末３０1に表示する。
【０１１８】
なお、ステップＳＣ７では、取り消した質問に関する全データを知識情報データベース１５から直ちに削除する代わりに、質問取り消しフラグを知識情報データベース１５に格納し、制御部１１が定期的にこの質問取り消しフラグを参照することで当該質問に関する全データを削除することとしてもよい。
【０１１９】
このように、質問を取り消した理由を集計し、その集計結果を常時公開する機能を設けたので、質問の取り消しに至る理由やその件数をユーザに明示することができ、知識検索システムに関わる各ユーザは問題のある質問がどのようなものであるかなどを学習することができ、ユーザが自発的に知識検索システムの質を高めるように促すことができる。
【０１２０】
また、トップ画面１００（図９参照）において、質問状況分類欄１０３の「回答なし」がチェックされた場合は、制御部１１は、図６に示したステップＳＡ５の判断結果を「Ｙｅｓ」とし、ステップＳＡ１４で未回答質問表示処理が実行される。すなわち、ステップＳＡ１４では、制御部１１は、回答数が０の質問のうち、所定時間内に回答の受け付けが締め切られるものの一覧を、未回答質問一覧画面（図示略）としてユーザ端末に表示させる。この未回答質問一覧画面において選択された質問に対して、制御部１１は、上述した回答を登録する処理、または質問を取り消す処理を実行する。これらの処理の終了後、ステップＳＡ１２の判断を行う。
【０１２１】
また、この実施例における知識検索システムにおいては、ベスト回答を選択する際に、回答の信頼性を判断する判断材料として、回答を登録したユーザの回答履歴などのユーザ情報を表示する。つぎに、ユーザ情報を表示する処理について説明する。
【０１２２】
質問者（例えば、ユーザ端末３０1に対応）がベスト回答を選択する際、選択画面１５０（図１４参照）における回答本文表示欄１５２1、１５２2の回答者のユーザＩＤ（「jiro」、「saburo」等）が押下されると、制御部１１は、図１９に示した当該回答者のユーザ情報画面２００をユーザ端末３０1に表示させる。
【０１２３】
このユーザ情報画面２００は、当該ユーザの累計ポイントや、これまでの質問状況および回答状況の内訳を表示する画面である。このユーザ情報画面２００を閲覧することで、質問者は、回答者の回答履歴を把握することができるので、回答の中からベスト回答を選択する際に、当該回答の信頼性を測る指標とすることができる。
【０１２４】
また、選択画面１５０（図１４参照）に表示された［ユーザ情報を見る］１５６を押下することで、質問者自身のユーザ情報画面を呼び出すこともできる。これにより、質問者は自身の質問履歴および回答履歴を確認することができる。
【０１２５】
図１９に示したユーザ情報画面２００において、ユーザ成績表示欄２０１は、ユーザＩＤと、このユーザが獲得したポイントを表示するための欄である。また、このユーザ成績表示欄２０１には、ポイントなどに基づいて算出されるレベルや、全ユーザに対する累計ポイントの順位が表示される。
【０１２６】
ここで、レベルの算出時には、獲得したポイントと、登録した質問数と、登録した全ての質問に対する解決済みの質問の比率と、登録した回答数と、登録した全ての回答に対するベスト回答の比率が用いられ、これらの値の全てが所定値以上となったときに当該ユーザのレベルが上昇する仕組みとなっている。
【０１２７】
質問状況内訳欄２０２は、このユーザがこれまでに登録した質問状況の内訳を表示するための欄である。この質問状況内訳欄２０２の左側には、登録された質問の質問数およびポイントが、質問状況に対応付けられて表示される。
【０１２８】
質問状況内訳欄２０２の左側における質問数の欄には、質問履歴データベース１６に格納された当該ユーザの質問ＩＤの数が表示される。「解決済み」には解決済み質問ＩＤの数が、「掲載中」には掲載中質問ＩＤの数が、「取り消し」には取り消し質問ＩＤの数が、「削除」には削除済み質問ＩＤの数がそれぞれ表示される。また、「合計」には、これらの質問ＩＤの総数が表示される。そして、ポイントには、当該ユーザに付与されたポイントが、質問状況ごとに分けて表示される。
【０１２９】
また、質問状況内訳欄２０２の右側には、質問解決率および質問削除率が、百分率と棒グラフにより表示される。質問解決率は、質問ＩＤの総数に対する解決済み質問ＩＤの割合である。質問削除率は、質問ＩＤの総数に対する削除済み質問ＩＤの割合である。
【０１３０】
回答状況内訳欄２０３は、このユーザがこれまでに登録した回答状況の内訳を表示するための欄である。この回答状況内訳欄２０３の左側には、登録された回答の回答数およびポイントが、回答状況に対応付けられて表示される。
【０１３１】
回答状況内訳欄２０３の左側における回答数の欄には、回答履歴データベース１７に格納された当該ユーザの回答ＩＤの数が表示される。「ベスト回答」にはベスト回答ＩＤの数が、「掲載中」には掲載中回答ＩＤの数が、「その他解決済み」にはその他解決済み回答ＩＤの数が、「削除」には削除済み回答ＩＤの数がそれぞれ表示される。また、「合計」には、これらの回答ＩＤの総数が表示される。そして、ポイントの欄には、当該ユーザに付与されたポイントが、回答状況ごとに分けて表示される。
【０１３２】
また、回答状況内訳欄２０３の右側には、回答解決率および回答削除率が、百分率と棒グラフにより表示される。ベスト回答率は、回答ＩＤの総数に対するベスト回答率ＩＤの割合である。回答削除率は、回答ＩＤの総数に対する削除済み回答ＩＤの割合である。
【０１３３】
アドレス登録ボタン２０４は、当該ユーザの電子メールやインスタントメッセンジャー等のアドレスを登録するボタンである。このアドレス登録ボタン２０４は、当該ユーザ以外のユーザがユーザ情報画面２００を閲覧した場合に表示される。
【０１３４】
また、このユーザ情報画面２００には、トップ画面１００（図９参照）と同様に、検索キーワード入力欄２０５および検索ボタン２０６が表示されている。
【０１３５】
このように、質問解決率をグラフで図示することによって、質問内容の質の向上や、ベスト回答の選択率の向上を促すことができる。また、ベスト回答率をグラフで図示することによって、ベスト回答の選択時に、回答者の信頼性を容易に判断することができる。これにより、質問内容および回答内容の質を向上させることができる。
【０１３６】
また、質問削除率および回答削除率をグラフで図示することによって、過去の削除履歴が他のユーザにも容易に把握できるので、不適切な質問や回答を抑止できる。
【０１３７】
また、アドレス登録ボタン２０４を用いることで、例えばベスト回答を頻繁に登録する回答者に対して御礼のメッセージを送るなど、ユーザ間でコミュニケーションを取ることができる。
【０１３８】
また、上記質問に対してベスト回答が選択され、質問が解決済みとなった後に、図１１に示した検索結果画面１２０において知識１２３ａが押下された場合は、制御部１１は、図７に示したステップＳＢ４の判断結果を「Ｙｅｓ」とする。これにより、ステップＳＢ１４では、制御部１１は、知識１２３ａに対応する知識（質問およびベスト回答）を、図２０に示した知識画面２１０としてユーザ端末に表示させる。
【０１３９】
この知識画面２１０において、質問本文表示欄２１１には知識とされた質問の本文が表示され、ベスト回答表示欄２１２には知識とされたベスト回答の本文が表示される。また、はいボタン２１３といいえボタン２１４は、この知識がユーザにとって役に立ったか否かの評価を入力するためのボタンである。ここでの評価総数に対するはいボタン２１３の押下された割合が推薦率とされ、その割合は後述する解決済み質問一覧画面２２０（図２１参照）の質問表示欄２２１に表示される。また、知識画面２１０には、トップ画面１００（図９参照）と同様にして、検索キーワード入力欄２１５および検索ボタン２１６が表示されている。
【０１４０】
また、［ページ内容を保存］２１７を押下することで、この画面の知識（質問および回答）の文書データを、インターネット２０を介して文書管理装置４０における当該ユーザの記憶領域に格納することができる。この［ページ内容を保存］２１７には、以下に示すＵＲＬコマンドが対応している。
http://notepad.aaa.co.jp/?v=162&pv=0&DESC=（文書データ）&from=knowledge
【０１４１】
すなわち、このデータには、送信先のサーバである文書管理装置４０を示すアドレス（http://notepad.aaa.co.jp/）と、送信先の文書管理装置４０に文書データを格納させるコマンド（v=162&pv=0）が指定されており、この［ページ内容を保存］２１７を押下することで、本文の表示欄（質問本文表示欄２１１およびベスト回答表示欄２１２）に表示された文書データがＵＲＬコマンドに追加される。そして、制御部１１は、このＵＲＬコマンドに含まれているアドレスに対応するサーバ（文書管理装置４０）に、ＨＴＴＰ（Hypertext Transfer Protocol）のプロトコルを用いてこのデータを送信する。
【０１４２】
そして、送信されたデータは、文書管理装置４０に読み取られ、文章データの部分のみが格納される。このようにして格納された文書データは、ユーザが適宜閲覧し編集することができる。
【０１４３】
なお、この文書管理装置４０へ文書データを送信するリンクは、知識画面２１０以外の画面に表示してもよく、また、送信される文書データは質問または回答のいずれか一方であってもよい。
【０１４４】
また、この知識画面２１０は、トップ画面１００（図９参照）からも呼び出すことができる。すなわち、ユーザ（ユーザ端末３０3）により質問状況分類欄１０３の「解決済み」がチェックされると、制御部１１は、図６に示したステップＳＡ６の判断結果を「Ｙｅｓ」とし、ステップＳＡ１５の質問評価処理が実行される。
【０１４５】
すなわち、制御部１１は、図２１に示した解決済み質問一覧画面２２０をユーザ端末３０3に表示させる。この解決済み質問一覧画面２２０は、ベスト回答が選択され、解決済みとなった質問を閲覧するための画面である。この解決済み質問一覧画面２２０の下部に表示された質問表示欄２２１には、解決済みとなった質問が、新しく登録されたものから順に一定数だけ表示される。
【０１４６】
また、この解決済み質問一覧画面２２０には、トップ画面１００（図９参照）と同様に、検索キーワード入力欄２２２、検索ボタン２２３、質問状況分類欄２２４、およびカテゴリ一覧２２５が表示されている。
【０１４７】
この質問表示欄２２１には、質問ごとに、その質問の解決日、質問者、質問内容の一部、質問に対する最適な処理、回答数、推薦率、カテゴリが表示される。ここで、処理欄２２１ａには、この解決済み質問一覧画面２２０を閲覧しているユーザに対する最適な処理として「この質問を推薦」が表示され、この欄が押下されると、制御部１１は、その質問に対応する知識画面２１０（図２０参照）をユーザ端末３０3に表示する。この知識画面２１０における処理の終了後、ステップＳＡ１２の判断を行う。
【０１４８】
なお、一実施例においては、トップ画面１００（図９参照）におけるポイントランキング表１０５の「全部見る」を押下することで、累計ポイントのランキングの詳細を表示する画面を呼び出す構成例としてもよい。さらに、ベスト回答数や、ユーザ情報画面２００（図１９参照）のユーザ成績表示欄２０１に表示されるレベルについてもランキングの対象と、ユーザ情報画面２００からもこれらのランキングの詳細を表示する画面を呼び出せることとしてもよい。
【０１４９】
また、一実施例においては、検索結果画面１２０（図１１参照）などに、利用規約に違反する質問や回答を知識検索装置１０の運営者へ申告するための申告フォームを設けて、利用規約違反を運営者に通知する構成例としてもよい。また、この構成例において、申告者に対しては別途ポイントを付与することにより、申告を活性化し、質問や回答の監視を強化してもよい。
【０１５０】
また、一実施例においては、検索結果画面１２０（図１１参照）からも質問を取り消せる構成例としてもよい。すなわち、質問を登録したユーザが当該質問の回答受け付け質問１２１ａを押下し、この質問に対する回答がまだ登録されていない場合は、制御部１１は、質問取消確認画面１７０（図１６参照）を呼び出すこととしてもよい。また、回答が登録されている場合でも、選択画面１５０（図１４参照）からこの質問取消確認画面１７０を呼び出せるようにし、質問を取り消せる構成例としてもよい。
【０１５１】
また、一実施例においては、回答を登録したユーザ自身によりこの回答を取り消せる構成例としてもよい。この場合は、回答画面１３０（図１２参照）を呼び出した際に、回答画面１３０にさらに回答を取り消す機能を表示させることとしてもよい。また、新規質問一覧画面１４０（図１３参照）の処理欄１４１ａに「回答を取り消す」と表示させ、この欄を押下することで回答を取り消す処理へと移行することとしてもよい。
【０１５２】
さらに、このような構成例においては、回答履歴データベース１７に、さらに「取り消し回答ＩＤ」のフィールドを設けるとともに、ユーザ情報画面２００（図１９参照）の回答状況内訳欄２０３において、取り消した回答の数を表示させることとしてもよい。
【０１５３】
さらに、このような構成例においては、図１７および図１８で示したように、回答を取り消した後にも取り消した理由を選択させ、理由を選択させた後に結果一覧を表示させることとしてもよい。
【０１５４】
また、一実施例においては、選択画面１５０（図１４参照）にチャット画面を開くボタンを追加し、このボタンを押下することで質問者と回答者の間でチャットを行い、より自由なコミュニケーションを可能とする構成例としてもよい。あるいは、この選択画面１５０に、選択ボタン１５３1、１５３2を非表示とする機能を設け、ベスト回答を選択することなく、この質問が期限切れとなるまで質問者と回答者の間でコミュニケーションが行えるモードへと移行できる構成例としてもよい。なお、この場合は、移行後の質問については質問の検索対象から除外することとしてもよい。
【０１５５】
また、一実施例においては、解決済み質問一覧画面２２０（図２１参照）を閲覧するユーザが質問の当事者（質問者または回答者）である場合は、質問の自薦を防止するために、処理欄２２１ａには「この質問を推薦」を表示しない構成例としてもよい。また、処理欄２２１ａには「この質問を推薦」以外の処理を表示することとしてもよい。
【０１５６】
以上説明したように、一実施例によれば、ユーザにより検索キーワード入力欄１０１に入力された検索キーとしての質問に基づいて、知識情報データベース１５を検索した検索結果が検索ミスである場合、質問を知識情報データベース１５に登録した後、該質問を公開し、回答者に該質問に対する回答を入力させ、該回答を知識情報データベース１５に登録し、質問に対応する回答から正解と推定されるベストの回答を選択し、該質問とベストの回答とを知識として知識情報データベース１５に登録し、該質問または回答に係る情報を集計し、集計結果を出力することとしたので、質問および回答に対する評価などを集計し、その集計結果を公開することで、質問内容および回答内容の質を向上させることができる。
【０１５７】
また、一実施例によれば、ユーザ情報画面２００（図１９参照）で、質問の解決に対する貢献度に係る情報を表示することとしたので、質問および回答の信頼性を容易に測ることができる。
【０１５８】
また、一実施例によれば、取消理由一覧画面１９０（図１８参照）で、質問の取り消し理由に係る集計結果を表示することとしたので、知識検索装置１０を利用するユーザが自発的に知識検索システムの質を高めるように促すことができる。
【０１５９】
また、一実施例によれば、新規質問一覧画面１４０（図１３参照）などで、質問と当該質問に対して実行される処理の実行要求を受け付ける要求受付情報とを対応付けて出力し、実行要求を受け付けた場合に実行要求を受け付けた処理の実行を制御することとしたので、ユーザは検索処理を実行しなくても、質問一覧から質問に対する処理を直接選択することができる。
【０１６０】
また、一実施例によれば、解決済み質問一覧画面２２０（図２１参照）で、正解と推定されるベストな回答が選択された質問を出力することとしたので、ユーザは検索処理を実行しなくても、知識を閲覧することができる。
【０１６１】
また、一実施例によれば、新規質問一覧画面１４０（図１３参照）などで、質問に対して実行される処理は、質問に対する回答処理、質問に対する最適な回答を選択する処理、質問を推薦する推薦処理、あるいは、質問を削除する削除処理であることとしたので、質問を閲覧するユーザは質問一覧から質問に適した処理を直接選択して実行するすることができる。
【０１６２】
また、一実施例によれば、選択画面１５０（図１４参照）で、回答者に質問に対する回答を入力させる入力受付処理と、回答者に任意のメッセージを入力させ、当該メッセージを他の回答者に通知するメッセージ通知処理とを切り替えて実行することとしたので、必要に応じてユーザ間で自由にコミュニケーションを取ることができる。
【０１６３】
また、一実施例によれば、知識画面２１０（図２０参照）で、質問または回答に係る情報を文書管理装置４０に登録する要求を受け付けた場合に、文書管理装置４０のアドレス情報が埋め込まれたＵＲＬコマンドに質問または回答に係る情報を埋め込み、アドレス情報に基づいて質問または回答に係る情報を文書管理装置４０にＨＴＴＰを用いて送信し、送信した情報を文書管理装置４０に登録させることとしたので、ＨＴＴＰのプロトコルを用いてユーザは知識を文書データとして効率的に格納し編集することができる。
【０１６４】
以上本発明にかかる一実施例について図面を参照して詳述してきたが、具体的な構成例はこの一実施例に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【０１６５】
例えば、前述した一実施例においては、知識検索装置１０の機能を実現するためのプログラムを図２２に示したコンピュータ読み取り可能な記録媒体４００に記録して、この記録媒体４００に記録されたプログラムを同図に示したコンピュータ３００に読み込ませ、実行することにより各機能を実現してもよい。
【０１６６】
同図に示したコンピュータ３００は、上記プログラムを実行するＣＰＵ（Central Processing Unit）３１０と、キーボード、マウス等の入力装置３２０と、各種データを記憶するＲＯＭ（Read Only Memory）３３０と、演算パラメータ等を記憶するＲＡＭ（Random Access Memory）３４０と、記録媒体４００からプログラムを読み取る読取装置３５０と、ディスプレイ、プリンタ等の出力装置３６０とから構成されている。
【０１６７】
ＣＰＵ３１０は、読取装置３５０を経由して記録媒体４００に記録されているプログラムを読み込んだ後、プログラムを実行することにより、前述した機能を実現する。なお、記録媒体４００としては、光ディスク、フレキシブルディスク、ハードディスク等が挙げられる。
【産業上の利用可能性】
【０１６８】
以上のように、本発明にかかる知識検索装置、知識検索方法および知識検索プログラムは、知識検索に伴うユーザインタフェースや回答の質を高めることに対して有用である。
【図面の簡単な説明】
【０１６９】
【図１】本発明にかかる一実施例の構成を示すブロック図である。
【図２】図１に示したユーザ情報データベース１４のテーブル構造を示す図である。
【図３】図１に示した知識情報データベース１５のテーブル構造を示す図である。
【図４】図１に示した質問履歴データベース１６のテーブル構造を示す図である。
【図５】図１に示した回答履歴データベース１７のテーブル構造を示す図である。
【図６】同一実施例の動作を説明するフローチャートである。
【図７】図６に示した閲覧処理を説明するフローチャートである。
【図８】質問分類として「新規」が選択された場合の処理を説明するフローチャートである。
【図９】同一実施例におけるトップ画面１００を示す図である。
【図１０】同一実施例における質問画面１１０を示す図である。
【図１１】同一実施例における検索結果画面１２０を示す図である。
【図１２】同一実施例における回答画面１３０を示す図である。
【図１３】同一実施例における新規質問一覧画面１４０を示す図である。
【図１４】同一実施例における選択画面１５０を示す図である。
【図１５】同一実施例における回答推薦画面１６０を示す図である。
【図１６】同一実施例における質問取消確認画面１７０を示す図である。
【図１７】同一実施例における質問取消完了画面１８０を示す図である。
【図１８】同一実施例における取消理由一覧画面１９０を示す図である。
【図１９】同一実施例におけるユーザ情報画面２００を示す図である。
【図２０】同一実施例における知識画面２１０を示す図である。
【図２１】同一実施例における解決済み質問一覧画面２２０を示す図である。
【図２２】同一実施例における変形例の構成を示すブロック図である。
【符号の説明】
【０１７０】
１０  知識検索装置
１１  制御部
１２  記憶部
１３  通信部
１４  ユーザ情報データベース
１５  知識情報データベース
１６  質問履歴データベース
１７  回答履歴データベース
２０  インターネット
３０1〜３０n  ユーザ端末
４０  文書管理装置
【図１】
2007080045.tif 000003
【図２】
2007080045.tif 000004
【図３】
2007080045.tif 000005
【図４】
2007080045.tif 000006
【図５】
2007080045.tif 000007
【図６】
2007080045.tif 000008
【図７】
2007080045.tif 000009
【図８】
2007080045.tif 000010
【図９】
2007080045.tif 000011
【図１０】
2007080045.tif 000012
【図１１】
2007080045.tif 000013
【図１２】
2007080045.tif 000014
【図１３】
2007080045.tif 000015
【図１４】
2007080045.tif 000016
【図１５】
2007080045.tif 000017
【図１６】
2007080045.tif 000018
【図１７】
2007080045.tif 000019
【図１８】
2007080045.tif 000020
【図１９】
2007080045.tif 000021
【図２０】
2007080045.tif 000022
【図２１】
2007080045.tif 000023
【図２２】
2007080045.tif 000024