(57)【要約】      （修正有）【課題】それぞれのユーザへの質問履歴およびユーザによる操作履歴に基づきユーザへの質問を自動生成することにより、効率の良いユーザテストを実現する、質問生成装置および質問生成方法を提供する。【解決手段】質問生成装置１００は、複数のコンテンツを表示する表示部へのユーザの動作状態を検出する状態検出部２と、複数のコンテンツのうち、検出された動作状態に対応するコンテンツを特定するコンテンツ特定部３と、特定されたコンテンツを列挙することによりユーザの動作パターンを特定する動作パターン特定部４と、特定した動作パターンおよび動作パターンに対応するユーザへの過去の質問状況に基づき、ユーザへの質問を決定する質問決定部５とを有する。【選択図】図２
2018136667.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを表示する表示部へのユーザの動作状態を検出する状態検出部と、
前記複数のコンテンツのうち、検出された前記動作状態に対応するコンテンツを特定するコンテンツ特定部と、
特定された前記コンテンツを列挙することにより前記ユーザの動作パターンを特定する動作パターン特定部と、
特定した前記動作パターンおよび前記動作パターンに対応する前記ユーザへの過去の質問状況に基づき、前記ユーザへの質問を決定する質問決定部と
を有する質問生成装置。
【請求項２】
前記動作状態は視線であり、前記動作パターンは前記視線の移動パターンである視線パターンである、請求項１に記載の質問生成装置。
【請求項３】
前記コンテンツ特定部は、前記複数のコンテンツのそれぞれの表示領域を記録するコンテンツデータベースを参照し、検出された前記ユーザの前記視線に対応するコンテンツを特定する、請求項２に記載の質問生成装置。
【請求項４】
前記動作パターン特定部は、１のコンテンツから他のコンテンツへの視線の移動パターンを記録する視線パターンデータベースを参照し、特定された前記コンテンツを時系列順に列挙したパターンと前記視線パターンデータベースに記録されたパターンとの照合に基づいて、前記ユーザの視線パターンを特定する、請求項２に記載の質問生成装置。
【請求項５】
前記質問決定部は、前記ユーザへの過去の質問回数に基づき、質問を生成するか否かを判定し、質問を生成すると判定した場合に、特定した前記視線パターンに基づいて、前記コンテンツに視線が移動した回数および過去のそれぞれの質問への質問回数に基づき、前記ユーザへの質問を決定する、請求項２に記載の質問生成装置。
【請求項６】
前記質問決定部は、特定した前記視線パターンに対応付けられている複数の質問が存在する場合、前記複数の質問のうちで表示された回数が少ない質問ほど表示されやすくなるように制御する、請求項２に記載の質問生成装置。
【請求項７】
ユーザへの質問を生成する質問生成方法であって、コンピュータに、
複数のコンテンツを表示する表示部へのユーザの動作状態を検出し、
前記複数のコンテンツのうち、検出された前記動作状態に対応するコンテンツを特定し、
特定された前記コンテンツを列挙することにより動作パターンを特定し、
特定した前記動作パターンおよび前記動作パターンに対応する前記ユーザへの過去の質問状況に基づき、前記ユーザへの質問を決定する
処理を実行させる、質問生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、質問生成装置および質問生成方法に関する。
【背景技術】
【０００２】
オンラインショップのＷＥＢサイトなど、ユーザに提供するコンテンツへのアクセスの利便性が、商品の売上の大きな要因となる場合がある。利便性を向上させるには、コンテンツを利用するユーザからの直接的な評価に基づき、コンテンツにアクセスするためのインタフェースを改善するのが望ましい。
【０００３】
インタフェースを評価し改善する代表的な方法のひとつとして、ユーザテストを利用する方法がある。ユーザテストは、オンラインショップのＷＥＢサイトや製品を実際にユーザに使ってもらうことにより、ユーザによる使いやすさを確認するテストである。
【０００４】
ＷＥＢサイトや製品のユーザテストにおいて、ユーザが行った操作を検知し、検知したユーザ操作に対応する質問をすることで、ユーザが実際に行った操作に対し評価を得ることが出来る。例えば特許文献１には、ユーザが行った操作を検知して記録したログを解析し、解析結果により求めた利用状況指標に基づき質問項目を生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３３２３２７号公報
【特許文献２】特開２０１０−１９１７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、同じユーザによる同じ操作が繰り返し検知された場合に、同じユーザに同じ質問を繰り返し行うこととなる。同じユーザに同じ質問を繰り返しても、同じ回答となる可能性が高い。一方、異なるユーザがそれぞれ同じ操作を行う場合には、同じ質問であっても異なる回答が得られる可能性がある。コンテンツの利便性向上にユーザからの回答を反映させる場合、同じユーザに同じ質問を繰り返さないことが、コンテンツの効率の良い改良には重要となる。
【０００７】
開示の技術は、同じユーザへの同じ質問の繰り返しを減らすことを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、質問生成装置は、複数のコンテンツを表示する表示部へのユーザの動作状態を検出する状態検出部と、複数のコンテンツのうち、検出された動作状態に対応するコンテンツを特定するコンテンツ特定部と、特定されたコンテンツを列挙することによりユーザの動作パターンを特定する動作パターン特定部と、特定した動作パターンおよび動作パターンに対応するユーザへの過去の質問状況に基づき、ユーザへの質問を決定する質問決定部とを有する。
【発明の効果】
【０００９】
本件の開示する質問生成装置および質問生成方法の一つの態様によれば、同じユーザへの同じ質問の繰り返しを減らすという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、質問生成装置の一例を示すハードウェアブロック図である。
【図２】図２は、質問生成装置の機能ブロック図である。
【図３】図３は、コンテンツへの操作とユーザへの質問表示を図示したものである。
【図４】図４は、ユーザの動作に基づき質問を生成する処理を示すフローである。
【図５】図５は、ユーザの動作を記録する動作データテーブルの一例である。
【図６】図６は、コンテンツデータベースの一例である。
【図７】図７は、視線パターンデータベースの一例である。
【図８】図８は、質問データベースの一例である。
【図９】図９は、質問決定処理のフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、質問生成装置の一例を示すハードウェアブロック図である。図１において質問生成装置１００は、入力装置１１０ａ、カメラ１１０ｂ、ディスプレイ１２０、通信モジュール１３０を有する。さらに、質問生成装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８０を有する。これら１１０〜１８０の各部はバス１４０を介して接続される。
【００１２】
入力装置１１０ａは、質問生成装置１００を外部から操作するための装置である。入力装置１１０ａは例えば、キーボードやマウスである。質問生成装置１００は、ユーザによる入力装置１１０ａの操作内容を検出し、ＨＤＤ１７０等の記憶装置に記憶する。カメラ１１０ｂは、質問生成装置１００を操作するユーザの視線を検出する。カメラ１１０ｂによる視線検出処理は、例えば可視光カメラにより、目頭と虹彩の位置に基づいて視線を検出してもよいし、赤外線ＬＥＤをユーザの顔に照射し、赤外線カメラにより、角膜反射と瞳孔の位置で視線を検出してもよい。
【００１３】
ＨＤＤ１７０は、以下に開示する質問生成処理を質問生成装置１００に実行させるための質問生成プログラム１７０ａを記憶する。質問生成プログラム１７０ａによる出力データは、ＨＤＤ１７０に記憶してもよいし、ＲＡＭ１８０などの他の記憶装置に記憶してもよい。
【００１４】
ＣＰＵ１５０は、ＨＤＤ１７０から質問生成プログラム１７０ａを読み出し、ＲＡＭ１８０へ展開する。展開された質問生成プログラム１７０ａは、ＲＡＭ１８０において質問生成プロセス１８０ａとして機能する。質問生成プロセス１８０ａは、ＲＡＭ１８０が有する記憶領域のうち質問生成プロセス１８０ａに割り当てられた領域にＨＤＤ１７０から読み出した各種データを展開し、この展開した各種データに基づいて質問生成処理を実行する。ＣＰＵ１５０は、必ずしも以下に開示する全ての処理を実行する必要はなく、実行対象とする処理を仮想的に実現すればよい。
【００１５】
質問生成装置１００は、出荷当初からＨＤＤ１７０やＲＯＭ１６０に質問生成プログラム１７０ａを記憶していなくてもよい。例えば、質問生成プログラム１７０ａは、質問生成装置１００に挿入されるフレキシブルディスク、いわゆるＦＤ、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に記憶してもよい。質問生成装置１００は、可搬用の物理媒体から質問生成プログラム１７０ａを取得し実行する。質問生成装置１００は、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介して接続可能な他のコンピュータまたはサーバ装置などに記憶された質問生成プログラム１７０ａを取得して実行してもよい。
【００１６】
図２は、質問生成装置の機能ブロック図である。質問生成装置１００は、機能ブロックとして状態検出部２、コンテンツ特定部３、視線パターン特定部４、質問決定部５、表示部６、記憶部７を有する。記憶部７は、コンテンツデータベース３１、視線パターンデータベース４１、質問データベース５１を有する。本実施例において、質問データベース５１は複数のデータベースで構成されており、質問データベース５１ａおよび質問データベース５１ｂを有する。なお、図中におけるＤＢの記載はＤａｔａ  Ｂａｓｅの略であり、本文中のデータベースと同義である。なお視線パターン特定部４は、動作パターン特定部の一実施形態である。
【００１７】
状態検出部２は、入力装置１１０ａおよびカメラ１１０ｂにより、ユーザの操作、視線等の動作状態の変化を検出する。コンテンツ特定部３は、検出したユーザの動作状態をコンテンツデータベース３１と照合することにより、それぞれのタイミングでユーザの動作状態に対応するコンテンツを特定する。本実施形態では、ユーザの動作状態として視線を例に記載するが、ユーザの動作状態をこれに限定するものではない。視線パターン特定部４は、コンテンツ特定部３により特定された視線の変化と視線パターンデータベース４１とを照合することにより、ユーザの視線パターンを特定する。視線パターンデータベース４１は、視線の変化を移動パターンとして分類し、データベース化したものである。本実施形態では、視線パターンの変化を動作パターンの例として記載するが、動作パターンをこれに限定するものではない。質問決定部５は、視線パターン特定部４により特定されたユーザの視線パターンおよび質問生成装置１００を操作しているユーザの情報に基づき、質問データベース５１を参照し、ユーザへの質問を決定するように制御する。質問データベース５１において、質問データベース５１ａと質問データベース５１ｂのいずれが参照されるかは、特定されたユーザの視線パターン等によって変わる。また質問決定部５は、決定した質問に基づき、質問データベース５１を更新する。更新により、質問データベース５１はユーザへの過去の質問状況を反映したものとなる。表示部６は、質問決定部５により決定された質問をユーザの見ているディスプレイ１２０に表示する。
【００１８】
以上の通り質問生成装置１００は、ユーザの状態変化に応じた質問を生成することが出来る。
【００１９】
図３は、コンテンツへの操作とユーザへの質問表示を図示したものである。図３（ａ）は、コンテンツＡおよびコンテンツＢがディスプレイ１２０に表示された様子を示す。図３（ｂ）は、ユーザがディスプレイ１２０に表示されたコンテンツＡとコンテンツＢとの間で、視線を移動させている様子を示す。図３（ｃ）は、ユーザに対する質問を示すコンテンツ１６がディスプレイ１２０に表示されている様子を示す。
【００２０】
図３（ａ）において、コンテンツＡおよびコンテンツＢは、例えばユーザの意思決定を示すための操作ボタンや、商品を選択するためのアイコンである。ユーザがマウスなどの入力装置１１０ａによりコンテンツＡやコンテンツＢをクリックすると、質問生成装置１００は、ユーザの操作内容を検出しＲＡＭ１８０等の記憶装置に検出結果を記録する。
【００２１】
図３（ｂ）において、矢印１４は、ユーザの視線がコンテンツＡからコンテンツＢに移動している様子を示す。また矢印１５は、ユーザの視線がコンテンツＢからコンテンツＡに移動している様子を示す。質問生成装置１００は、カメラ１１０ｂにより撮像したユーザの顔画像に基づいて視線を検出し、ＲＡＭ１８０等の記憶装置に検出結果を記録する。
【００２２】
図３（ｃ）において、質問生成装置１００は、ユーザから検出した操作または視線などの動作に基づきユーザへの質問を生成し、コンテンツ１６を図３（ｃ）に示すようにディスプレイ１２０に表示する。質問の生成についての詳細は、後述する。
【００２３】
図４は、ユーザの動作に基づき質問を生成する処理を示すフローである。質問生成装置１００は、入力装置１１０ａまたはカメラ１１０ｂによりユーザの動作を検出し動作データとしてＲＡＭ１８０等の記憶装置に記録する（ステップＳ１１）。質問生成装置１００は、記録した動作データに基づきコンテンツデータベース３１を参照し、ユーザから検出した視線に対応するコンテンツを特定する（ステップＳ１２）。質問生成装置１００は、特定した、１つのコンテンツから他のコンテンツへの視線の変化に基づき視線パターンデータベース４１を参照し、ユーザから検出した視線の変化に対応する視線パターンを特定する（ステップＳ１３）。ここで視線パターンデータベース４１は、視線の変化をあらかじめいくつかのパターンに分類しデータベース化したものである。質問生成装置１００は、特定した視線パターンが視線パターンデータベース４１に記録されているパターンである場合（ステップＳ１４：ＹＥＳ）、質問決定処理を実行する。質問決定処理の詳細は、後述する。質問生成装置１００は、特定した視線パターンが視線パターンデータベース４１に記録されているパターンでない場合（ステップＳ１４：ＮＯ）、質問生成処理を終了する。
【００２４】
質問生成装置１００は、特定した視線パターンおよび質問データベース５１に基づき、ユーザに提供する質問を決定する（ステップＳ１５）。質問生成装置１００は、決定した質問の内容をディスプレイ１２０等の表示装置に表示する（ステップＳ１６）。
【００２５】
以上の通り質問生成装置１００は、ユーザの視線の変化に対応した質問を提供することが出来る。
【００２６】
図５は、ユーザの動作を記録する動作データテーブルの一例である。動作データテーブル２１において、列２２はユーザの動作を記録した時間である。列２３は、ユーザの動作を列２２の時間に対応させて記録したものである。列２４は、列２３のユーザ動作が検出されたディスプレイ１２０での座標である。
【００２７】
以上の通り動作データテーブルは、各時間に対応するユーザの動作内容と、ユーザの動作に対応するディスプレイ１２０での座標を記録する。
【００２８】
図６は、コンテンツデータベースの一例である。コンテンツデータベースは、それぞれのコンテンツの表示領域を示す。図６において、コンテンツデータベース３１は、列３２、列３３、列３４を有する。図６において、列３２は、それぞれのコンテンツの識別名を示す。列３３は、それぞれのコンテンツをディスプレイに表示した場合の、表示領域の左上の座標を示す。列３４は、それぞれのコンテンツをディスプレイに表示した場合の、表示領域の右下の座標を示す。
【００２９】
質問生成装置１００は、動作データテーブル２１およびコンテンツデータベース３１に基づき、動作データテーブルにおいて検出されたユーザの動作に対応するコンテンツを特定する。例えば図３（ｂ）において、図５の時間０００１における視線の座標（ｘ１，ｙ１）が、左上座標（ｘａ１，ｙａ１）で右下座標（ｘａ２，ｙａ２）を有する矩形の範囲内にあることが検出されれば、質問生成装置１００は、ユーザがコンテンツＡを見ていると判定する。また、図５の時間０００２における視線の座標（ｘ２，ｙ２）が、左上座標（ｘｂ１，ｙｂ１）で右下座標（ｘｂ２，ｙｂ２）を有する矩形の範囲内にあることが検出されれば、質問生成装置１００は、ユーザがコンテンツＢを見ていると判定する。各時間でのユーザの視線座標に対応するコンテンツを特定することにより、質問生成装置１００は、ユーザの視線がコンテンツＡからコンテンツＢに移動したことを特定することが出来る。
【００３０】
図６において、それぞれのコンテンツの表示範囲は矩形として、それぞれのコンテンツ領域の左上と右下を定義しているが、コンテンツの表示範囲は、中心と半径とを定義した円の領域として定義してもよい。
【００３１】
図７は、視線パターンデータベースの一例である。視線パターンデータベースは、ユーザの取り得る視線パターンを記録する。図７において、視線パターンデータベース４１は、列４２、列４３を有する。列４２は、それぞれの視線パターンに一意的に割り振られたパターン番号ＰＮである。列４３は、各ＰＮに対応する具体的な視線パターンである。質問生成装置１００は、動作データテーブル２１およびコンテンツデータベース３１に基づいて特定したコンテンツを時系列順に列挙する。質問生成装置１００は、列挙したコンテンツと視線パターンデータベース４１の列４３における視線パターンと照合することにより、パターン番号ＰＮを特定することが出来る。
【００３２】
図８は、質問データベースの一例である。本実施例において、質問データベース５１は質問データベース５１ａおよび質問データベース５１ｂを有するが、質問データベースに含まれるデータベースの数はこれに限定するものではない。
【００３３】
質問生成装置１００は、ユーザがコンテンツを見た回数に応じて、いずれかの質問データベースを参照する。質問データベース５１ａは、ユーザがコンテンツを複数回見た場合に参照する質問データベースである。質問データベース５１ａは、列５２、列５３、列５４、列５５、列５６を有する。列５２は、質問番号ＱＮを示す。質問番号ＱＮはそれぞれの質問に一意的に割り振られた番号である。列５３は、各質問番号ＱＮに対応する質問内容を示す。列５４は、各質問番号ＱＮに対応する質問内容の重みを示す。質問生成装置１００は、選択された質問番号ＱＮに対応する質問が選択されると、回数が多いほど重みを示す値を大きくする。質問生成装置１００は、パターン番号に応じた質問に複数の選択肢がある場合、列５４の重みを参照し、重みの値が最も小さい質問を選択する。質問生成装置１００は、重みに応じて質問を選択することにより、ユーザに対し生成する質問を分散させることが出来る。
【００３４】
列５５は、各質問番号ＱＮについて、質問生成装置１００が選択した回数である。列５６は、各質問番号ＱＮに対する質問を質問生成装置１００が生成した時のユーザである。ユーザの情報は、質問生成時にシステムにログオンしているユーザに関する情報や、ＷＥＢアプリを操作しているユーザに関する情報等に基づき収集することが出来る。質問生成装置１００は、現ユーザと、列５６に記録された過去のユーザ情報とを照合し、現ユーザに対し各質問を過去に何度質問したか検出することが出来る。質問生成装置１００は、列５６のデータに基づき、各ユーザに対し合計で過去何回質問したか算出することが出来る。
【００３５】
質問データベース５１ｂは、ユーザがコンテンツを一度だけ見た場合、およびコンテンツを一度も見なかった場合に参照する質問データベースである。質問データベース５１ｂは、列６２、列６３、列６４、列６５、列６６を有する。列６２は、質問番号ＱＮを示す。列６３は、各質問番号ＱＮに対応する質問内容を示す。列６４は、各質問番号ＱＮに対応する質問内容の重みを示す。列６５は、各質問番号ＱＮについて、質問生成装置１００が選択した回数である。列６６は、各質問番号ＱＮに対する質問を質問生成装置１００が生成した時のユーザである。
【００３６】
質問データベース５１ｂは、質問データベース５１ａと同じテーブル構成であり、各列のデータの特徴も同じであるため、その説明を省略する。質問生成装置１００は、質問データベース５１ａの列５６および質問データベース５１ｂの列６６に基づき、各ユーザに対する質問回数の合計値を算出することが出来る。
【００３７】
図９は、質問決定処理のフローチャートである。質問生成装置１００は、図９のフローチャートに従って、特定したパターン番号ＰＮおよびユーザに基づき、同じユーザへの同じ質問の繰り返しを減らす。
【００３８】
質問生成装置１００は、現ユーザに過去何回質問したかを示す質問回数が５以上であるか否かを判定する（ステップＳ２１）。各ユーザへの質問回数は、前述の通り質問データベース５１の列５６および列６６に記録された、各ユーザへの質問回数を集計することにより算出することが出来る。質問生成装置１００は、算出した各ユーザへの質問回数をあらかじめＨＤＤ１７０等に記録してもよい。質問の回数を分岐処理の条件とするのは、同じユーザに複数回質問をすることにより、過去の質問と重複する確率が高くなり、質問を生成する必要性が低くなるためである。また、同じ質問を同じユーザに繰り返すことにより、ユーザの処理が中断し、ユーザビリティが低下する。よって質問生成装置１００は、効率の良いユーザテスト実現のため、現ユーザへの質問回数が５以上である場合（ステップＳ２１：ＹＥＳ）、質問を生成せずに処理を終了する（ステップＳ２２）。なお本実施例において質問を生成するか否かの閾値を５としているが、当該閾値は、システムの操作パターンの数やそれぞれの操作に対応してあらかじめ用意している質問回数に応じて適切な値に設定する。一方、質問生成装置１００は、現ユーザへの質問回数が５より小さい場合（ステップＳ２１：ＮＯ）、パターン番号ＰＮと閾値４との大小関係を判定する（ステップＳ２３）。
【００３９】
ユーザの視線が頻繁に移動している場合とあまり移動していない場合では、ユーザに質問する内容が異なる。質問生成装置１００は、ユーザの視線パターンに基づき特定したパターン番号ＰＮが４以上である場合（ステップＳ２３：ＹＥＳ）、質問データベース５１ａを参照する（ステップＳ２４）。本実施例において、質問データベース５１ａを参照する場合のパターン番号ＰＮの閾値を４としたが、これに限定するものではなく、ディスプレイ１２０に表示されているコンテンツの数などに応じて最適値を設定する。質問生成装置１００は、質問データベース５１ａの各質問の重みの列を参照し、重みの値が最大である質問を選択する（Ｓ２５）。質問生成装置１００は、重みに応じて質問を選択することにより、同じユーザへの同じ質問の繰り返しを減らすことが出来る。また、ユーザの視線パターンに対応付けられた質問が複数存在する場合には、重みに応じて質問を選択することが出来る。
【００４０】
質問生成装置１００は、ユーザの視線パターンに基づき特定したパターン番号ＰＮが４より小さい場合（ステップＳ２３：ＮＯ）、さらにパターン番号ＰＮが２より小さいか否かを判定する（ステップＳ２６）。質問生成装置１００は、パターン番号ＰＮが２より小さい場合（ステップＳ２６：ＹＥＳ）、質問データベース５１ｂを参照する（ステップＳ２７）。本実施例において、質問データベース５１ｂを参照する場合のパターン番号ＰＮの閾値を２としたが、これに限定するものではなく、ディスプレイ１２０に表示されているコンテンツの数などに応じて最適値を設定する。質問生成装置１００は、質問データベース５１ｂの各質問の重みの列を参照し、重みの値が最大である質問を選択する（Ｓ２８）。質問生成装置１００は、重みに応じて質問を選択することにより、同じユーザへの同じ質問の繰り返しを減らすことが出来る。
【００４１】
質問生成装置１００は、パターン番号ＰＮが２以上の場合（ステップＳ２６：ＮＯ）、ユーザへの質問を実施せず（ステップＳ２９）、質問選択処理を終了する。
【００４２】
以上の通り質問生成装置１００は、ユーザへの質問回数およびパターン番号ＰＮに応じて、同じユーザへの同じ質問の繰り返しを減らすよう、質問データベース５１から質問を選択することが出来る。
【符号の説明】
【００４３】
２：状態検出部
３：コンテンツ特定部
４：視線パターン特定部
５：質問決定部
６：表示部
２１：動作データテーブル
３１：コンテンツデータベース
４１：視線パターンデータベース
５１：質問データベース
１００：質問生成装置
１７０ａ：質問生成プログラム
１２０：ディスプレイ
１５０：ＣＰＵ
【図１】
2018136667.tif 000003
【図２】
2018136667.tif 000004
【図３】
2018136667.tif 000005
【図４】
2018136667.tif 000006
【図５】
2018136667.tif 000007
【図６】
2018136667.tif 000008
【図７】
2018136667.tif 000009
【図８】
2018136667.tif 000010
【図９】
2018136667.tif 000011