(57)【特許請求の範囲】
【請求項１】
インタビュー中に次に質問すべき質問項目を逐次推薦する質問項目推薦装置において、
質問項目（質問文）と、前記質問項目を識別する質問ＩＤと、前記質問項目の内容の深さと、前記質問項目の質問に要する所要時間とを含み、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを、質問順序がわかるように記憶しておく記憶手段と、
前記複数の質問項目データを参照し、質問者と回答者との会話データから現在の質問ＩＤを特定する特定手段と、
前記記憶手段から前記複数の質問項目データを読み出して、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦する推薦手段と、を有し、
前記推薦手段は、
前記現在の質問ＩＤの次以降の質問に要する所要時間の合計値Ｌ（ｎ）を質問の深さｎ（ｎ：自然数）毎に計算し、Σｋ＝１〜ｎＬ（ｋ）の値がインタビューの残り時間以下となる最大の質問の深さｎ’を求め、次の質問の深さｄ（ｄ：自然数）がｎ’以下の場合にはｎ’以下という条件を満たす質問項目データの中で、次の質問の深さｄがｎ’＋１の場合であってもｎ’以下の残りの質問も全て含めて前記残り時間内にインタビュー可能という条件を満たす質問項目データの中で、質問順序が現在の質問ＩＤの次以降で最も近い質問項目データを次の質問として推薦することを特徴とする質問項目推薦装置。
【請求項２】
インタビュー中に次に質問すべき質問項目を逐次推薦する質問項目推薦装置で行う質問項目推薦方法において、
前記質問項目推薦装置により、
質問項目（質問文）と、前記質問項目を識別する質問ＩＤと、前記質問項目の内容の深さと、前記質問項目の質問に要する所要時間とを含み、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを、質問順序がわかるように記憶手段に記憶しておく記憶ステップと、
前記複数の質問項目データを参照し、質問者と回答者との会話データから現在の質問ＩＤを特定する特定ステップと、
前記記憶手段から前記複数の質問項目データを読み出して、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦する推薦ステップと、を有し、
前記推薦ステップでは、
前記現在の質問ＩＤの次以降の質問に要する所要時間の合計値Ｌ（ｎ）を質問の深さｎ（ｎ：自然数）毎に計算し、Σｋ＝１〜ｎＬ（ｋ）の値がインタビューの残り時間以下となる最大の質問の深さｎ’を求め、次の質問の深さｄ（ｄ：自然数）がｎ’以下の場合にはｎ’以下という条件を満たす質問項目データの中で、次の質問の深さｄがｎ’＋１の場合であってもｎ’以下の残りの質問も全て含めて前記残り時間内にインタビュー可能という条件を満たす質問項目データの中で、質問順序が現在の質問ＩＤの次以降で最も近い質問項目データを次の質問として推薦することを特徴とする質問項目推薦方法。
【請求項３】
請求項２に記載の各ステップをコンピュータに実行させることを特徴とする質問項目推薦プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタビュー中に、次に質問すべき項目を推薦する技術に関する。
【背景技術】
【０００２】
社会学・看護学を始めとする多くの研究分野において、面接調査を行い、調査対象者の抱える問題を抽出する手法が採用されている。
【０００３】
面接調査の方法には、様々な手法があるが、特に近年、「半構造化面接」と呼ばれる手法が、社会学・看護学に加え、工学の研究分野でも行われている。これは、大まかな質問項目のみを予め定めておき、インタビュー回答者（以下、回答者）との会話の流れに応じて、質問順序や質問の深さを変えるという手法である（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ウヴェ・フリック、「質的研究入門」、春秋社、p.180-201
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そのように、回答者との会話の流れに応じて、質問順序や質問の深さを変える面接手法は、回答者の本音を聞き出せる効果的な手法である。
【０００６】
しかしながら、インタビューを行う者（以下、質問者）が、回答者との話の流れに応じて柔軟に質問を選択する必要があるため、質問者に対して非常に高度なインタビュー技術が求められる。
【０００７】
特に、質的研究を目的としたインタビューでは、質問者が予め用意した質問項目を順番に均等に質問していくわけではない。インタビューの残り時間のバランスを考えながら、用意した複数の質問をある程度網羅的にヒアリングすると共に、必要に応じていくつかの質問は切り捨てて（質問せず）、一方で特定の質問は深掘りしてヒアリングすることが求められる。これにより、ある程度の網羅性を保ちつつ、質の良いデータを収集できる。
【０００８】
なお、ここで言う「質の良いデータ」とは、今まで明らかではなかった新たな発見を可能とするデータのことであり、具体的には、体験談のバリエーションが豊富であるデータ、抽象的ではなく具体的な事例に基づくデータ、体験談についての詳細な説明や考えが含まれるデータなどを意味する。
【０００９】
従って、質問者が、限られた時間の中で、「全ての項目を完全に漏れなく質問をする」ことに気をとられすぎると、深堀りした質問が出来なくなってしまうし、逆に１問を深掘りして時間をかけすぎると、聞きとりたいと思っていた基本的な質問項目まで質問しそびれるという問題がある。
【００１０】
本発明は、上記課題を鑑みてなされたものであり、その課題とするところは、インタビューに不慣れな質問者であっても、質の良い有用なデータ（回答）を回答者から引き出すことを可能にすることにある。
【課題を解決するための手段】
【００１１】
請求項１記載の質問項目推薦装置は、インタビュー中に次に質問すべき質問項目を逐次推薦する質問項目推薦装置において、質問項目（質問文）と、前記質問項目を識別する質問ＩＤと、前記質問項目の内容の深さと、前記質問項目の質問に要する所要時間とを含み、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを、質問順序がわかるように記憶しておく記憶手段と、前記複数の質問項目データを参照し、質問者と回答者との会話データから現在の質問ＩＤを特定する特定手段と、前記記憶手段から前記複数の質問項目データを読み出して、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦する推薦手段と、を有し、前記推薦手段は、前記現在の質問ＩＤの次以降の質問に要する所要時間の合計値Ｌ（ｎ）を質問の深さｎ（ｎ：自然数）毎に計算し、Σｋ＝１〜ｎＬ（ｋ）の値がインタビューの残り時間以下となる最大の質問の深さｎ’を求め、次の質問の深さｄ（ｄ：自然数）がｎ’以下の場合にはｎ’以下という条件を満たす質問項目データの中で、次の質問の深さｄがｎ’＋１の場合であってもｎ’以下の残りの質問も全て含めて前記残り時間内にインタビュー可能という条件を満たす質問項目データの中で、質問順序が現在の質問ＩＤの次以降で最も近い質問項目データを次の質問として推薦することを特徴とする。
【００１２】
本発明によれば、インタビュー中に次に質問すべき項目を逐次推薦する質問項目推薦装置において、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを記憶しておき、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦するため、インタビューに不慣れな質問者であっても、質の良い有用な回答を回答者から引き出すことを可能にすることができる。
【００１７】
請求項２記載の質問項目推薦方法は、インタビュー中に次に質問すべき質問項目を逐次推薦する質問項目推薦装置で行う質問項目推薦方法において、前記質問項目推薦装置により、質問項目（質問文）と、前記質問項目を識別する質問ＩＤと、前記質問項目の内容の深さと、前記質問項目の質問に要する所要時間とを含み、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを、質問順序がわかるように記憶手段に記憶しておく記憶ステップと、前記複数の質問項目データを参照し、質問者と回答者との会話データから現在の質問ＩＤを特定する特定ステップと、前記記憶手段から前記複数の質問項目データを読み出して、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦する推薦ステップと、を有し、前記推薦ステップでは、前記現在の質問ＩＤの次以降の質問に要する所要時間の合計値Ｌ（ｎ）を質問の深さｎ（ｎ：自然数）毎に計算し、Σｋ＝１〜ｎＬ（ｋ）の値がインタビューの残り時間以下となる最大の質問の深さｎ’を求め、次の質問の深さｄ（ｄ：自然数）がｎ’以下の場合にはｎ’以下という条件を満たす質問項目データの中で、次の質問の深さｄがｎ’＋１の場合であってもｎ’以下の残りの質問も全て含めて前記残り時間内にインタビュー可能という条件を満たす質問項目データの中で、質問順序が現在の質問ＩＤの次以降で最も近い質問項目データを次の質問として推薦することを特徴とする。
【００１８】
本発明によれば、インタビュー中に次に質問すべき項目を逐次推薦する質問項目推薦装置において、質問項目の内容の深さに応じて階層構造化された複数の質問項目データを記憶しておき、インタビューの残り時間が少ない場合に、浅い階層の質問項目を優先して推薦し、インタビューの残り時間が多い場合に、深い階層の質問項目を優先して推薦するため、インタビューに不慣れな質問者であっても、質の良い有用な回答を回答者から引き出すことを可能にすることができる。
【００２２】
請求項３記載の質問項目推薦プログラムは、請求項２に記載の各ステップをコンピュータに実行させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、インタビューに不慣れな質問者であっても、質の良い有用な回答を回答者から引き出すことを可能にすることができる。
【図面の簡単な説明】
【００２４】
【図１】質問項目推薦装置の機能ブロック構成を示す図である。
【図２】質問項目リスト例を示す図である。
【図３】質問項目の階層構造化例を示す図である。
【図４】質問項目推薦装置の全体動作フローを示す図である。
【図５】質問項目の推薦計算の動作フローを示す図である。
【図６】質問項目リストの他の例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。
【００２６】
図１は、本実施の形態に係る質問項目推薦装置の機能ブロック構成を示す図である。本質問項目推薦装置１は、インタビュー中に各質問が終わるたびに次に質問すべき項目を逐次推薦するものであって、インタビューを行う質問者やその回答者の会話を入力する会話データ入力部１１と、入力された会話から現在の質問項目を解析して次に推薦されるべき質問項目を求める質問項目推薦部１２と、インタビューで質問すべき複数の質問項目を記憶しておく質問項目記憶部１３と、次に推薦される質問項目を出力する質問データ出力部１４とで主に構成される。
【００２７】
同図に示すように、質問項目推薦部１２については、現在の質問項目を解析して、その質問のＩＤを特定する質問ＩＤ特定部１２ａと、その特定された質問ＩＤを用いて、次の質問項目を計算により求める推薦質問計算部１２ｂとで構成される。
【００２８】
次に、質問項目記憶部１３に記憶されている質問項目リストについて説明する。質問項目リストには、図２に例示するように、インタビューで質問すべき質問のＩＤと、質問が属する分類ＩＤと、質問の深さと、質問事項としての質問文と、各質問の所要時間とが関連付けて記憶されている。
【００２９】
質問ＩＤとは、各質問に対して付与される固有の識別子である。本実施の形態では、図２に示したように、昇順の数字が連続して順番に付与されている。基本的には、この順番（１→２→３→…）に沿って全ての質問が順次行われるが、本発明では、インタビューの残り時間に応じて、一部の質問が切り捨てられる（質問しない）。
【００３０】
分類ＩＤとは、各質問文が属するカテゴリの識別子である。質問文の内容の種類に応じて付与されるため、同じＩＤが付与されている質問は、意味的に類似した質問であることを示している。
【００３１】
質問の深さとは、質問文の内容の深さ（深さの度合い）である。後述するが、その内容の深さに応じて全質問を階層構造で表現した場合の階層の深さに相当している。例えば、質問項目の抽象度が高い質問を「浅い質問」、それをより具体化した質問を「深い質問」と定義する方法や、事実を単純に聞きだす質問が「浅い質問」で、回答者の気持ち・感情に踏み込んだ質問を「深い質問」とするなどの方法が考えられる。各質問項目がどの深さに該当するかについては、質問項目推薦装置１の製造元や提供者などのシステム提供側で定義しても良いし、質問者などのシステム利用側が質問項目記憶部１３に質問を登録する際に主観で深さを登録しても良い。
【００３２】
質問文とは、質問者がインタビュー中に行う予定の質問項目の内容である。質問文は、質問者が質問時に参照可能な形式であれば良く、文章や図・絵・記号として登録されていても良い。質問内容が想起出来るようなキーワードが複数羅列している形式であっても良い。
【００３３】
所要時間とは、各質問を行うのに要する時間である。回答者による回答時間を含む時間である。この所要時間は、あくまでも想定される所要時間であり、実際にインタビューを実施すると、その所要時間内に収まるとは限らない。
【００３４】
質問項目記憶部１３には、上述した要素以外に、インタビュー可能時間も登録されている。インタビュー可能時間とは、インタビューを行う最大時間であり、インタビューの回答者や質問者の時間の都合などによって決まる値であって、事前に登録される。各質問項目の所要時間の合計時間とインタビュー可能時間とが一致していることが望ましいが、必ずしも一致している必要はない。
【００３５】
以上説明した各要素の質問項目記憶部１３への登録は、インタビュー前に質問者が予め行うことが考えられるが、登録者は必ずしも質問者でなくても良い。例えば、分類ＩＤについては、質問者が質問項目を登録した後に、前述したシステム提供側で各質問項目の内容の類似度に応じてグルーピングし、各グループ内に分類ＩＤを自動で付与するなどの方法も考えられる。
【００３６】
図３に、図２で示した質問項目の階層構造化例を記す。複数の質問項目（質問項目データ）は、分類ＩＤと質問の深さとで階層構造化されている。図３の各ブロック内の２つの数字は「分類ＩＤ−質問の深さ」を表しており、例えば「１−２」とは、分類ＩＤが１であり、質問の深さが２であることを示している。
【００３７】
階層の深さは、質問をどの程度掘り下げた質問であるかを示し、図２や図３の例では、値が小さいほど質問の内容が浅いことを示している。つまり、図３の左側の質問ほど質問の深さが浅く、右側の質問ほど質問の深さが深いことを示し、「１−１」の深堀質問が「１−２」、更なる深掘り質問が「１−３」であることを示している。
【００３８】
なお、この質問の深さは、次に質問すべき項目の優先順位に対応しており、本実施の形態では、上位の階層である「浅い質問」（より抽象的な質問）ほど、次の質問項目として推薦される優先順位を高くし、下位の階層である「深い質問」（より具体的な質問）ほど、その優先順位を低くしている。
【００３９】
本発明では、このように質問の深さ（階層の深さ）に応じて優先順位付け（階層構造化）された質問項目を利用して、次に推薦される質問項目を、インタビューの残り時間に応じて決定することを特徴としている。
【００４０】
具体的には、優先順位の高い「浅い質問」を優先して推薦することを基本とするが、インタビューの残り時間が十分にある場合（すなわち、「浅い質問」を全て質問したとしても、なおインタビューの残り時間に余裕がある場合）には、優先順位の低い「深い質問」を優先して推薦するようにする。
【００４１】
なお、当該本発明は、そのようにインタビューの残り時間に応じて次の質問項目を決定することから、単純にインタビューの残り時間の少ない・多いを基準にすると、上記推薦方法は、インタビューの残り時間が少ない場合に、「浅い質問」を優先し、インタビューの残り時間が多い場合に、「深い質問」を優先して、次の質問項目として推薦するように上位概念化できる。
【００４２】
続いて、質問項目推薦装置１の動作について説明する。図４は、本実施の形態に係る質問項目推薦装置１の全体動作フローを示す図である。
【００４３】
最初に、ステップＳ１において、会話データ入力部１１が、質問者と回答者の生会話を取得し、その会話データ（例えば、音声データやテキストデータ）を質問項目推薦装置１に入力して、質問項目推薦部１２に出力する。会話データの入力が初めての場合には、インタビューを開始した時刻も併せて質問項目推薦部１２に出力する。なお、会話データの入力が無い場合には、会話データの入力待ち状態を継続する（ステップＳ０参照）。
【００４４】
次に、ステップＳ２において、質問ＩＤ特定部１２ａが、会話データ入力部１１から入力された会話データを解釈可能な形式に変換し、質問項目記憶部１３から読み出した質問項目と照合して現在の質問ＩＤを特定し、推薦質問計算部１２ｂに出力する。その際、インタビュー開始時刻も併せて出力される。
【００４５】
具体的には、まず、会話データ入力部１１から入力された音声データの音声認識を行い、話者（質問者又は回答者）を判別すると共に、会話の区切りを判定する。以下、区切られた会話データの話者が質問者である場合、その会話データを「質問データ」という。
【００４６】
その後、インタビュー中の会話データ内で質問者が質問項目リスト内のどの質問を行ったかを判別するため、質問項目記憶部１３に記憶されている質問項目リストを参照し、質問データと質問項目とを照合して質問ＩＤを特定し、その質問のＩＤを出力する。
【００４７】
例えば、質問項目記憶部１３に記憶されている全ての質問項目と質問データとで、それぞれの文章を形態素解析し、両文章間の類似度を計算して、その類似度が最も高い質問項目を質問データの示す質問項目と判定する。
【００４８】
なお、質問項目と質問データとの照合は、必ずしも自動で行う必要はない。例えば、質問者が、インタビュー中に自分が質問した内容をＧＵＩ上で選択するなどの方法も採用できる。また、形態素解析とは、コンピュータを用いて行う公知の自然言語処理技術であり、上記類似度計算に用いる文や言葉を文章から解析可能であればどのような方法も採用できる。
【００４９】
次に、ステップＳ３において、推薦質問計算部１２ｂが、質問ＩＤ特定部１２ａから出力された現在の質問ＩＤ及びインタビュー開始時刻を入力とし、質問項目記憶部１３から読み出した質問項目リストから、インタビューの残り時間に応じて、推薦される次の質問項目を算出する。以下、推薦計算の具体例について、図５を参照しながら詳述する。
【００５０】
まず、ステップＳ３−０において、推薦質問計算部１２ｂに、ステップＳ２で特定された現在の質問ＩＤ及びインタビュー開始時刻が入力される。以下、この質問ＩＤの番号を仮にｓとする。
【００５１】
次に、ステップＳ３−１において、現在時刻からインタビュー開始時刻を減算し、更に質問項目リスト内のインタビュー可能時間から減算することにより、インタビューの残り時間ＬｅｆｔＴｉｍｅを算出する。
【００５２】
次に、ステップＳ３−２において、入力された現在の質問ＩＤ（ｓ）の次の質問ＩＤ（ｓ＋１）から最後の質問までの質問、つまり、残りの全質問の所要時間の合計値Ｌ（ｎ）を、質問の深さｎ（＝１，２，３，…）ごとに算出する。
【００５３】
例えば、図２の例示において、入力された質問のＩＤが２、すなわちＩＤ（２）の場合、質問の深さ１の所要時間の合計値Ｌ（１）は、質問ＩＤ（３）から質問ＩＤ（７）のうち、深さ１の質問項目（質問ＩＤ＝４，６）の所要時間の合計値より、Ｌ（１）＝１２（分）となる。同様に、質問の深さ２の所要時間の合計値はＬ（２）＝１０（分）、質問の深さ３の所要時間の合計値はＬ（３）＝１０（分）となる。
【００５４】
次に、ステップＳ３−３において、式（１）を満たすｎを算出することにより、インタビューの残り時間内で終えることが可能な質問の深さｎを計算する。
【数１】
0005759335.tif 000002
【００５５】
例えば、図２の例示において、インタビューの残り時間ＬｅｆｔＴｉｍｅが２０の場合には、Σｋ＝１〜１Ｌ（ｋ）＝１２、Σｋ＝１〜２Ｌ（ｋ）＝２２であることから、式（１）を満たすｎは１となる。すなわち、この例では、質問の深さが１までであれば、インタビューの残り時間内に全てを質問して聞き終えることが可能であることを表している。
【００５６】
次に、ステップＳ３−４において、入力された現在の質問ＩＤ（ｓ）の次の質問ＩＤ（ｓ＋１）の深さｄと、ステップＳ３−３で計算された質問の深さｎとの大小関係から、次に推薦される候補質問を決定する。
【００５７】
具体的には、ｄが、ｎ以下であるか、ｎ＋１であるか、ｎ＋２以上であるかを判定し、ｎ以下の場合にはステップＳ３−５に進み、ｎ＋１の場合にはステップＳ３−６に進み、ｎ＋２以上の場合にはステップＳ３−７に進む。
【００５８】
例えば、図２の例示において、入力された現在の質問ＩＤが２であり、インタビューの残り時間ＬｅｆｔＴｉｍｅが２０の場合、ステップＳ３−３で計算された質問の深さｎは１であり、次の質問ＩＤ（３（＝２＋１））の質問の深さｄは３であって、ｎ＋２以上に該当することから、ステップＳ３−７に進む。
【００５９】
次に、ステップＳ３−４の判定結果、ｄがｎ以下の場合には、ステップＳ３−５において、質問ＩＤ（ｓ＋１）を次の候補質問として、ステップＳ３−８に進む。
【００６０】
一方、ステップＳ３−４の判定結果、ｄがｎ＋１の場合には、ステップＳ３−６において、式（２）を計算することにより、インタビューの残り時間内で終えることが可能な質問に要する全所要時間減算後の残時間Ｓを計算し、その残時間Ｓが質問ＩＤ（ｓ＋１）の所要時間Ｔ以上の場合には、その質問ＩＤ（ｓ＋１）を次の候補質問として、ステップＳ３−８に進み、Ｓ＜Ｔの場合には、ステップＳ３−７に進む。
【数２】
0005759335.tif 000003
【００６１】
但し、ｎは、ステップＳ３−３で算出されたｎの値である。
【００６２】
なお、この手順に従うと、現在の質問ＩＤが若い質問ほど、深い質問を次に優先して推薦することになる。例えば、ステップＳ３−３において、インタビューの残り時間内に深さ１の質問が全て回答可能であると算出された場合、深さ２の質問については、一部の質問は質問できるが、残りの質問は切り捨てることになる。本手順では、深さ２の質問がいくつあろうとも、質問ＩＤ（ｓ＋１）の質問の深さが２であり、かつ、Ｓ≧Ｔを満たせば、その質問を優先して推薦する。質問ＩＤ（ｓ＋１）の質問が選ばれたことにより、質問ＩＤ（ｓ＋１）の質問に時間が使われ、残りの質問の中に深さ２の質問があってもその質問を切り捨てざるを得ない状況になることが考えられるためである。
【００６３】
なお、質問ＩＤが若い質問、つまり、インタビューの最初の方の質問ほど深い質問を推薦するのに代えて、質問ＩＤの大小に関係なく均等に深い質問ができるようにするには、例えば以下の方法が考えられる。
【００６４】
質問ＩＤ＝ｓ＞ｓ＋１の関係を満たす全ての質問について、ステップＳ３−３で算出された深さｎよりひとつ深い質問（深さｎ＋１の質問）において、所要時間がＳ≧Ｔの質問項目を選択し、その結果選ばれた複数の質問の中からランダムに質問項目を順次選択していき、選ばれた質問の所要時間の総和（ΣＴ）がＳ以下となるまで質問項目を選び続ける。そして、その選ばれた質問の中に、質問ＩＤがｓ＋１であるものが含まれている場合には、その質問を次の候補質問としてステップＳ３−８に進み、含まれていない場合には、ステップＳ３−７に進む。このような方法を採用することにより、質問ＩＤの大小に関わらず、均等に深い質問ができることになる。
【００６５】
次に、ステップＳ３−４の判定結果、ｄがｎ＋２以上の場合、又は、ステップＳ３−６でＳ＜Ｔの場合には、ステップＳ３−７において、質問ＩＤをｓ＋２、ｓ＋３、ｓ＋４、…というように少しずつ大きくしていくことにより、質問ＩＤがｓ＋１より大きく、質問の深さがｎ＋１以下の質問を検索する。そして、最初に検索されたｎ＋１以下の質問ＩＤを仮にｕとして、ｓ＝ｕ−１と書き換える。その後、質問ＩＤ（ｓ＋１＝ｕ）の質問の深さが、ｎ＋１であるか、ｎ以下であるかを判定する。ｎ＋１の場合にはステップＳ３−６に進み、ｎ以下の場合はステップＳ３−５に進む。
【００６６】
ステップＳ３−５やステップＳ３−６では、インタビューの残り時間が多い場合に、現在の質問と同じ分類に属し、現在の質問の次の「深い質問」を推薦するようにしている。更にステップＳ３−７を経由することにより、インタビューの残り時間が少ない場合に、現在の質問項目とは異なる分類の「浅い質問」を推薦するようにしている。
【００６７】
最後に、ステップＳ３−８において、ステップＳ３−５又はステップＳ３−６によって計算された次の候補質問を質問データ出力部１４に出力する。その後、その質問データ出力部１４により、その候補質問が質問者に提示される。提示方法としては、音声・画像・テキストなど、その形態は問わない。
【００６８】
以上、図４や図５を用いて説明した動作は、質問者が質問するたびに行われ、次に推薦される質問項目が随時提示される。
【００６９】
以上より、本発明によれば、インタビュー中に次に質問すべき項目を逐次推薦する質問項目推薦装置１において、質問項目の内容の深さに応じて階層構造化された複数の質問項目を記憶しておき、インタビューの残り時間が少ない場合に、浅い階層の質問（「浅い質問」）を優先し、インタビューの残り時間が多い場合に、深い階層の質問（「深い質問」）を優先して、次の質問項目として推薦するので、インタビューに不慣れな質問者であっても、質の良い有用な回答を回答者から引き出すことを可能にすることができる。
【００７０】
また、本実施の形態によれば、優先順位の高い「浅い質問」を優先して推薦することを基本とするが、インタビューの残り時間が十分にある場合（すなわち、「浅い質問」を全て質問したとしても、なおインタビューの残り時間に余裕がある場合）には、優先順位の低い「深い質問」を優先して推薦するので、より質の良い有用な回答を回答者から引き出すことを可能にすることができる。
【００７１】
なお、図２や図３は、質問の深さが２以上の質問項目について、同一階層に１つしか質問が存在しない単純な例であるが、例えば、図６に示すように複雑な階層関係の場合も考えられる。同図は、分類ＩＤが１において、質問の深さ２の質問項目が２つ存在し、質問の深さ３の質問項目が３つ存在する例である。このような場合であっても、上述と同じ手順に基づいて計算することにより、次に推薦されるべき質問項目を決定することができる。
【００７２】
なお、質問ＩＤを割り振るルールは、前述したように重複しなければよいが、図５に示す手順に従う場合には、分類方向の広さ優先ではなく、階層方向の深さ優先で割り振ることとする。
【００７３】
具体的には、分類ＩＤが１の場合における質問の深さ１の質問をＩＤ（１）とし、質問の深さ２のひとつ目の質問をＩＤ（２）とし、質問の深さ３のひとつ目の質問をＩＤ（３）とする。図６の例では、深さ４の質問がないので、質問の深さ３のふたつ目の質問で、上位階層の質問が同一分類に属する質問をＩＤ（４）としている。次に、上位階層の質問が同一の質問である質問がこれ以上ないため、深さ２のふたつ目の質問項目をＩＤ（５）としている。
【００７４】
このように質問の深さ優先で階層構造をもった質問文にＩＤを割り振ることにより、図５に示したフローチャート通りの手順で正しく次の候補質問を選択することが可能となる。
【００７５】
また、このように質問ＩＤを割り振ることにより、浅い質問から少しずつ深い質問へ進めることができ、これ以上深い質問がない場合には、類似する質問（その質問が属するひとつ上の階層の質問が、前にした質問と同じである質問）を推薦し、さらに類似する質問がない場合には、次の質問にうつる、というように、自然な流れで質問項目を推薦することが可能となる。
【００７６】
最後に、本実施の形態で説明した質問項目推薦装置１は、ＣＰＵなどの制御手段やメモリなどの記憶手段で実現できる。各機能部の処理は、各処理を実行可能なプログラムで実現できる。
【符号の説明】
【００７７】
１…質問項目推薦装置
１１…会話データ入力部
１２…質問項目推薦部
１２ａ…質問ＩＤ特定部
１２ｂ…推薦質問計算部
１３…質問項目記憶部
１４…質問データ出力部
Ｓ０〜Ｓ３、Ｓ３−０〜Ｓ３−８…ステップ（処理手順）
【図１】
0005759335.tif 000004
【図２】
0005759335.tif 000005
【図３】
0005759335.tif 000006
【図４】
0005759335.tif 000007
【図５】
0005759335.tif 000008
【図６】
0005759335.tif 000009