(57)【特許請求の範囲】
【請求項１】
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶保持する保管手段と、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと 前記保管手段に記憶保持されている過去に回答済みのソース及び操作イベントとを比較して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定する比較手段と、
前記比較手段による判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に質問項目を提示する制御手段と
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項２】
請求項１記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較手段は、
評価対象と過去の評価結果との比較を、視覚的に異なる複数ページに亘るＷｅｂのソース及び評価対象への操作イベントを参照して、類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項３】
請求項１又は２に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較手段は、
画面構成の類似判定に、
比較対象とするＷｅｂページのソース同士の編集距離を算出し、
当該編集距離を用いて、比較した画面構成の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項４】
請求項１又は３に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較手段は、
操作部品および／又は表示画面の類似判定に、
比較対象とするＷｅｂページのソースを解析して、操作イベントを受けた対象部品が有する表示文字、オルト属性の何れかの類似に基づき、比較した操作部品および／又は表示画面の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項５】
請求項１ないし４の何れか１項に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略として、回答を入力させることを省略する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項６】
請求項１ないし４の何れか１項に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略として、先んじて回答項目に入力済みとする
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項７】
請求項５又は６に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略とともに、省略した質問項目に類似した過去に回答された回答を選択可能に表示して、評価者の選択操作によって、質問項目の省略を解除できる
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項８】
Ｗｅｂの閲覧操作を受信する閲覧操作受信部と、
閲覧操作を実行し、Ｗｅｂページの情報を取得する閲覧操作部と、
前記閲覧操作部が受け取った情報を画面に表示させる閲覧表示制御部と、
Ｗｅｂページの画面画像を取得し、前記閲覧操作部から受信したＷｅｂページのソースとともに保管する閲覧情報取得部と、
前記閲覧操作部から閲覧操作のイベントを受信し、どの操作部品を操作したかを解析してイベント情報とするイベント解析部と、
入力装置から入力された質問への回答を受信する質問回答受信部と、
Ｗｅｂページのソース、取得した画面画像、イベント情報、質問への回答の情報を保管する保管部と、
現在評価中のサブタスクと過去のサブタスクのＷｅｂページのソースおよびイベント情報を比較し、
“画面構成の同一又は類似”、“操作部品名が同一”，“操作部品の種類・表示方法が同一”，“操作部品の配置が同一”の類似パターンにあてはまるかどうかを判定し、
類似パターンと質問項目の対応付けルールに基づき省略すべき質問項目を特定するサブタスク比較部と、
評価結果の入力ウィンドウに表示する評価に用いる情報を前記サブタスク比較部の判定結果に基づき保管部から取得し、表示を制御する評価表示制御部と
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【請求項９】
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶手段に記憶し、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと 記憶保持されている過去に回答済みのソース及び操作イベントとを比較処理して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定処理し、
判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に表示部を介して質問項目を提示する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。
【請求項１０】
情報処理装置の制御部を、
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶保持する保管手段と、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと 前記保管手段に記憶保持されている過去に回答済みのソース及び操作イベントとを比較して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定する比較手段と、
前記比較手段による判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に質問項目を提示する制御手段
として機能させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂシステムに係るグラフィカル・ユーザ・インタフェース（ＧＵＩ）のユーザビリティ評価を支援する装置、方法、プログラムに関する。
【背景技術】
【０００２】
非特許文献１は、ユーザビリティを評価する従来手法の一つである認知的ウォークスルー法について記述されたものである。これは、評価者がユーザの立場に立ってユーザビリティを評価するインスペクション法の一つであり、ユーザが使い方を知らないシステムを探査して学習するプロセスをモデル化した認知モデルを基に、予め定義された質問項目に答えていくことにより、ユーザビリティ上の問題を見つける方法である。当該方法では、評価の際には達成すべき課題（タスク）が与えられ、そのタスクを達成するための操作行為系列（サブタスク）を実行するたびに、評価者が複数の質問項目セットに回答することとなる。サブタスクはタスクのサブセットであり、例えば、「パソコンを一台注文する」というタスクに対して、「型番を入力して検索ボタンをクリックする」、「数量を入力して注文ボタンをクリックする」といったサブタスクが存在する。
【０００３】
特許文献１は、Ｗｅｂサイトのユーザビリティ評価を行うために、ユーザが操作した画面遷移等のログデータとともに、各画面毎に質問への回答を入力させることで、ユーザの主観的な評価結果を取得するユーザビリティ評価支援方法について記載された文献である。
【０００４】
特許文献２は、評価対象のユーザが操作した画面遷移等の操作履歴（遷移情報）と共にユーザが画面毎に感じた評価結果（感情情報）を取得し、閲覧経路毎の使用感を点数化するユーザビリティ評価支援方法について記載された文献である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−０１３２４２号公報
【特許文献２】特開２００６−３１３４８３号公報
【非特許文献】
【０００６】
【非特許文献１】C. Wharton, J. Rieman, C. Lewis and P. Polson, The Cognitive Walkthrough Method: A Practitioner's Guide, Usability Inspection Methods, J. Nielsen and R.L. Mack (Eds.), pp.105-140, Jon Wiley & Sons, Inc., 1994
【発明の概要】
【発明が解決しようとする課題】
【０００７】
非特許文献１の方法でグラフィカルユーザインタフェースのユーザビリティを評価する場合、与えられたタスクに対し、複数のサブタスクを実行する必要があり、評価者は一つのサブタスクを実行するたびに複数の質問項目に回答する必要がある。
【０００８】
タスクやサブタスクの数が多くなければ、質問項目への回答に手間はかからない。他方、複雑なＷｅｂシステムなどを評価する場合には、多くのタスクやサブタスクを評価しなければならず、評価に多大な工数がかかってしまう。仮に、サブタスク一つに対する質問項目の数を１０個とし、一つのタスクに対するサブタスクの数の平均を５個とし、評価すべきタスクが４０個あるとすると、回答すべき質問の数は１０×５×４０＝２０００（個）と膨大な数になる。これらの質問項目全てに人手で回答するには多大な工数がかかり、回答すべき質問項目を機械的に選定したり、省略したりする必要性が考えられる。
【０００９】
特許文献１及び特許文献２に記載されたユーザビリティ評価支援方法においても、質問項目の量や質問に回答する工数について、何ら考慮されていない。
【００１０】
本発明の目的は、Ｗｅｂシステムのユーザビリティ上の問題を質問項目に回答することで抽出するユーザビリティ評価方法において、回答すべき質問項目を評価ステップから選定及び省略するＷｅｂベースシステムのユーザビリティ評価支援装置、方法、プログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明に係るＷｅｂシステム用ユーザビィリティ評価支援装置は、評価対象たるＷｅｂに対応付けられて予め準備されたユーザビィリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶保持する保管手段と、評価対象たるＷｅｂのソース及び評価対象への操作イベントと 前記保管手段に記憶保持されている過去に回答済みのソース及び操作イベントとを比較して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定する比較手段と、前記比較手段による判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に質問項目を提示する制御手段とを備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、Ｗｅｂシステムのユーザビリティ上の問題を質問項目に回答することで抽出するユーザビリティ評価方法において、過去に回答した質問項目と同様な回答になる質問項目を操作部品や画面構成の類似性から判定し、類似する質問項目に関する評価を省略することにより、効率よくユーザビリティ評価を行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の発明を実施するための形態の構成を示すブロック図である。
【図２】類似パターンの例を示す図である。
【図３】本発明の第１の発明を実施するための形態の構成を示すブロック図である。
【図４】第１の発明を実施するための形態の動作を示す流れ図である。
【図５】第１の発明を実施するための形態の動作を示す流れ図である。
【図６】第１の発明を実施するための形態の動作を示す流れ図である。
【図７】第１の発明を実施するための形態の動作を示す流れ図である。
【図８】評価ウィンドウの例を示す図である。
【図９】評価ウィンドウの質問回答画面の例を示す図である。
【図１０】イベント情報の例を示す図である。
【図１１】質問と類似パターンとの対応付けルールの例を示す図である。
【図１２】画面構成の変化が同じ場合の例を示す図である。
【発明を実施するための形態】
【００１４】
次に、発明を実施するための形態について図面を参照して詳細に説明する。
【００１５】
図１を参照すると、本発明の第１の実施の形態であるＷｅｂベースシステム用ユーザビリティ評価支援装置１０は、閲覧操作受信部１０１と、閲覧操作部１０２と、閲覧表示制御部１０３と、閲覧情報取得部１０４と、イベント解析部１０５と、サブタスク比較部１０６と、質問回答受信部１０７と、保管部１０８と、評価表示制御部１０９から構成されている。
【００１６】
閲覧操作受信部１０１は、入力装置１２で入力されたユーザの閲覧操作を受信する。閲覧操作部１０２は、閲覧操作受信部１０１で受け取ったユーザの操作情報を識別して解釈し、ネットワークを介してサーバ１３にアクセスし、評価対象Ｗｅｂシステム１３１のＷｅｂページの情報をリクエストし、閲覧する情報を受け取る。閲覧表示制御部１０３は、閲覧操作部１０２で受信したＷｅｂページの情報を識別し、ユーザが見る表示画面データを生成し、表示装置１１の閲覧ウィンドウ１１１に表示する。この閲覧ウィンドウ１１１の表示は、ブラウザが受持つ。
【００１７】
閲覧情報取得部１０４は、閲覧操作部１０２からユーザが閲覧したＷｅｂページのソースを取得し、保管部１０８に保管する。また、閲覧情報取得部１０４は、Ｗｅｂページの画面画像（スクリーンショット）を撮影し、保管部１０８に保管する。イベント解析部１０５は、閲覧操作受信部１０１から取得したユーザの閲覧操作のイベントと、そのイベントに対応するＨＴＭＬ（Hyper Text Markup Language）のソースとを解析し、ユーザがどの操作部品（ラジオボタンやチェックボックス、メニューボタンなど）をクリックしたかなどの操作イベントをイベント情報として保管部１０８に保管する。
【００１８】
サブタスク比較部１０６は、イベント解析部１０５により解析されたイベント情報と過去に保管部１０８に保管されたイベント情報を比較し、また、閲覧情報取得部１０４で取得したＷｅｂページのソースと過去に保管部１０８に保管されたＷｅｂページのソースとを比較し、操作部品や表示画面に類似したパターンがあるかを判定する。どの操作部品・表示画面がどのように類似しているかでここでは４つの類似パターンに分類する。４つの類似パターンを図２（ａ）から（ｄ）に示す。パターン１は画面構成が同一か類似している、パターン２は操作部品名（表示文字）が同じ、パターン３は操作部品の種類・表示方法が同じ、パターン４は操作部品の配置が同じである。ここでいう操作部品とは、ユーザが目的を達成するためにクリックしたり入力したりしなければならないボタン・リンク・テキストボックス・ラジオボタン・チェックボックス・プルダウンメニューなどのことである。そして、類似パターンに基づき、どの質問を過去に回答済みの質問によって、入力や表示を省略できるかを判定する。
【００１９】
質問回答受信部１０７は、評価対象のＷｅｂページに対する質問へのユーザからの回答を入力装置１２から受信し、質問回答情報として保管部１０８に保管する。
【００２０】
保管部１０８は、Ｗｅｂベースシステム用ユーザビリティ評価支援装置１０で扱う情報を保管しておくデータベースである。図３に保管部１０８で保管する情報を示す。保管部１０８で保管する情報は、質問と類似パターンとの対応付けルール２０１、イベント情報２０２、ソース情報２０３、画面画像情報２０４、質問回答情報２０５、質問項目情報２０６である。
【００２１】
質問と類似パターンとの対応付けルール２０１は、どの類似パターンにあてはまればどの質問を省略するかを定めたルールであり、１つの質問項目に対し、１つ以上の類似パターンを対応付けられる。サブタスク比較部１０６は、この質問と類似パターンとの対応付けルール２０１を、類似パターンを有して評価者に質問することを省略すべき質問項目の特定に利用する。
【００２２】
イベント情報２０２は、ユーザがＷｅｂページのどの操作部品をクリックしたかなどの操作イベントに関する情報である。イベント情報２０２として記録される情報には、ユーザが行った「クリック」、「選択」、「入力」などの操作、操作の対象となった部品の情報が含まれる。また、サブタスクと対応付けて保管される。当該情報は、イベント解析部１０５によって保管され、サブタスク比較部１０６が操作部品の類似パターンを判定するために利用する。また、イベント情報として、操作に要した時間や、カーソルの移動経路、移動距離を取得解析して保管部１０８に記録するようにしてもよい。
【００２３】
ソース情報２０３は、ユーザが閲覧したＷｅｂページのＨＴＭＬのソースコードである。サブタスクと対応付けて保管される。当該情報は、閲覧情報取得部１０４により保管され、サブタスク比較部１０６が画面構成等の類似度を判定するために利用する。
【００２４】
画面画像情報２０４はユーザが閲覧したＷｅｂページのスクリーンショットのことである。サブタスクと対応付けて保管される。当該情報は、閲覧情報取得部１０４により保管され、評価表示制御部１０９が評価ウィンドウ１１２に表示する。
【００２５】
質問回答情報２０５は、ユーザが入力した質問項目への回答である。サブタスクと対応付けて保管される。入力された回答は、質問回答受信部１０７により保管され、評価表示制御部１０９が評価ウィンドウ１１２に表示する。
【００２６】
質問項目情報２０６は、予め管理者によって準備されて登録された、評価対象であるＷｅｂページのユーザビリティ上の問題を指摘するための質問項目群である。サブタスクと対応付けて保管される。
【００２７】
評価表示制御部１０９は、サブタスク比較部１０６での判定結果を元に、評価者に評価させるサブタスクに対して表示すべき質問項目情報２０６を抽出して、抽出した質問項目を評価ウィンドウ１１２に表示する。換言すれば、評価させるサブタスクに対して、評価者が工数をかけて評価しなくても過去の回答結果からその回答を装置が推定できるので回答させる必要がないと考えられる質問項目を、評価項目から省略して、前記評価者に質問項目を提示する。また、必要に応じて過去の類似したサブタスクにおける質問への回答も合わせて表示する。
【００２８】
次に、Ｗｅｂベースシステム用ユーザビリティ評価支援装置１０の動作例について図４のフローチャートを参照して説明する。なお、以下では、サブタスクを評価する動作例を記載する。
【００２９】
ユーザが評価ウィンドウ１１２に表示された評価開始ボタンを押すことで、Ｗｅｂベースシステム用ユーザビリティ評価支援装置１０は、閲覧操作（評価操作）の記録を開始する（ステップＳ１０１）。イベント解析部１０５は、閲覧操作記録フラグをＯＮにし、同一サブタスクを識別するためのサブタスクカウンタを０にする。また、閲覧情報取得部１０４は、評価開始ボタンが押された時点の閲覧ウィンドウ１１１のＷｅｂページのソースと共に画面画像を取得し、サブタスクカウンタとともに保管部１０８に保管する（ステップＳ１０２）。イベント解析部１０５は、イベントを受信するまで閲覧ウィンドウ１１１上でのユーザの閲覧操作を監視し続ける（ステップＳ１０３、Ｓ１０４）。イベントを受信したら、イベントの解析を行い、イベント情報２０２をサブタスクカウンタの値とともに保管する（ステップＳ１０５）。イベントがボタンやリンクなどへのクリックでなければ、ステップＳ１０３に戻り、閲覧操作の監視を続ける（ステップＳ１０６）。イベントがボタンやリンクなどのクリックであった場合、閲覧情報取得部１０４が画面画像とソースコードをサブタスクカウンタの値とともに保管する（ステップＳ１０７）。ボタン・リンクなどのクリックをサブタスクの区切りとするため、サブタスクカウンタを１増やす（ステップＳ１０８）。
【００３０】
サブタスク比較部１０６は、現在のサブタスクのイベント情報と過去のサブタスクのイベント情報、現在のＷｅｂページのソースと過去のＷｅｂページのソースを比較し、現在のサブタスクと過去のサブタスクとの類似パターンの有無とそのパターンの種類を特定する（ステップＳ１０９）。評価中のサブタスクに対して上記した何れかの類似パターンに当てはまる過去のサブタスクがあった場合、評価表示制御部１０９は、質問と類似パターンとの対応付けルール２０１に基づき、類似パターンに対応する質問の質問回答情報２０５をすでに取得済みの回答として保管部１０８から取得し、評価ウィンドウ１１２に表示する。または、当該質問項目はすでに回答済みのものとして省略し、残った質問項目のみを評価ウィンドウ１１２に表示する。さらにユーザが評価対象の画面を見て評価（回答入力）できるように、一つ前のサブタスクにあたるＷｅｂページの画面画像を保管部１０８より取り出して、評価ウィンドウ１１２に表示する（ステップＳ１１０〜１１２）。なお、質問と類似パターンとの対応付けルール２０１に、個々の質問が類似パターンに該当するときに、過去に受けた回答を表示するか又は表示を省略するかを、選択できる情報を入れてもよい。また、類似パターンの種類によって、表示と省略の何れを行うか定めるようにしてもよい。
【００３１】
ステップＳ１１０で類似パターンに当てはまるサブタスクがなかった場合、質問回答情報２０５から過去に入力された回答を取得又は質問の省略を行わずに、評価ウィンドウ１１２には、質問項目２０６から評価中のサブタスクと対応付けている質問項目全てを表示する（ステップＳ１１０、１１２）。
【００３２】
質問回答受信部１０７は、評価ウィンドウ１１２に表示された質問項目に対して評価者から入力装置１２を介して入力された回答を受け付けと、次ステップへの指示を待つ（ステップＳ１１３）。
【００３３】
次ステップへの指示を受け、ユーザが評価ウィンドウ１１２の評価終了ボタンを押して閲覧操作記録フラグがＯＦＦになっていれば動作を終了し、そうでなければステップＳ１０３に戻って次のサブタスクに対しての閲覧操作の監視を続ける（ステップＳ１１４）。
【００３４】
ここで、ステップＳ１０９のサブタスクの類似パターン特定の動作について、図５〜７のフローチャートを参照して詳細に説明する。
【００３５】
まず図５を参照して、サブタスクごとの類似パターン判定の動作を説明する。サブタスク比較部１０６は、サブタスクカウンタが０のサブタスクから順に、ソース情報２０３とイベント情報２０２を保管部１０８から取り出す（ステップＳ２０１、Ｓ２０２）。そして、ソース情報２０３を比較することで類似パターン１にあてはまるかどうかを判定する（ステップＳ２０３）。次にイベント情報２０２等を比較することで類似パターン２〜４にあてはまるかどうかを判定する（ステップＳ２０４〜Ｓ２０６）。現在のサブタスクと対比できる過去のサブタスク全てと類似パターンの判定を繰り返す（ステップＳ２０７、Ｓ２０８）。
【００３６】
次にステップＳ２０３〜Ｓ２０６の類似パターンを判定するアルゴリズムについて詳細に説明する。
【００３７】
パターン１は画面構成が類似している場合である。パターン１に当てはまるかどうかを判定するためにＷｅｂページのＨＴＭＬソース同士の編集距離（レーベンシュタイン距離）を求める。編集距離は、文字列αから文字列βへ変換するときに、文字の挿入、削除、置換を最小で何回行ったら変換することができるかを表す指標である。画面αを構成する文字列strαと画面βを構成する文字列strβの編集距離をLD(strα,strβ)と表し、文字列strαの文字数をlen(strα)と表すとすると、len(strα)＞len(strβ)のとき、画面αと画面βの類似度sim(α,β)は以下の数式（１）で定義できる。  
【数１】
0005527533.tif 000002
【００３８】
この類似度が定められた閾値より大きければ画面構成が似ていないと判定し、小さければ画面構成が類似していると判定できる。
【００３９】
パターン２は、操作部品が有する表記などが同じという類似パターンである。パターン２に当てはまるかどうかは、ユーザが操作した部品のラベル名をイベント情報２０２から取り出して比較することにより判定できる。この処理のフローチャート例を図６に示す。ユーザが操作した部品がリンクだった場合は（Ｓ３０１）、まず<A>タグのinnerHTML（タグで囲まれたタグを含む文字列）を参照し、<IMG>タグが含まれているかを確認する（Ｓ３０２）。<IMG>タグが含まれている場合は、画像リンクにあるため、<IMG>タグのalt属性を操作部品のラベル名とする（Ｓ３０３）。<IMG>タグが含まれていない場合はテキストリンクであるため、<A>タグのinnerText（タグで囲まれたタグを含まない文字列）をラベル名とする（Ｓ３０４）。
【００４０】
ユーザが操作した部品がボタンだった場合は（Ｓ３０５）、<INPUT>タグのvalue属性を操作部品のラベル名とする（Ｓ３０６）。ユーザが操作した部品がテキストボックス，ラジオボタン，チェックボックス，プルダウンメニューであった場合は（Ｓ３０７）、<INPUT>タグのname属性を操作部品のラベル名とする（Ｓ３０８）。そして、現在のサブタスクで取得したラベル名と、過去のサブタスクで取得したラベル名を比較し、ラベル名が同じであれば、そのイベント情報２０２を含むサブタスクとの類似パターンはパターン２（Ｓ３０９〜Ｓ３１１）にあてはまると判定する。過去のすべてのイベント情報２０２と比較するまでこの処理を続ける（Ｓ３１２）。
【００４１】
パターン３は、操作部品の種類・表示方法が同じという類似パターンである。パターン３に当てはまるかどうかを判定する処理例のフローチャートを図７に示す。まず、現在のサブタスクのイベント情報と過去のサブタスクのイベント情報を比較し（Ｓ４０１）、操作部品の種類（リンク，ボタン，テキストボックスなど）が同じかどうかを識別する（Ｓ４０２）。種類が同じでなければ、パターン３には当てはまらないと判定する（Ｓ４０８）。種類が同じであれば、次に操作部品の種類がリンクであるかを確認する（Ｓ４０３）。リンクでなければ、即座にパターン３に当てはまると判定する（Ｓ４０９）。
【００４２】
操作部品の種類がリンクであれば、<A>タグのinnerHTMLに<IMG>タグが含まれているかを確認する（Ｓ４０４）。<IMG>タグが含まれている場合は<IMG>タグのsrc属性を比較し、同じでなければ、パターン３に当てはまらないとする（Ｓ４０５、Ｓ４０８）。src属性が同じだった場合と、テキストリンクだった場合には、<A>タグのinnerHTMLに<FORM>タグや<SPAN>タグのcolor属性、size属性、<B>（太字）や<U>（下線）などの文字装飾タグが入っているかを確認する（Ｓ４０６）。それらが入っていなければ、パターン３に当てはまると判定する（Ｓ４０９）。文字装飾が入っていた場合、両方に同じ文字装飾が入っていればパターン３にあてはまると判定する（Ｓ４０７、Ｓ４０９）。文字装飾が同じでなければパターン３に当てはまらないと判定する。最後のイベント情報でなければ、ステップＳ７０１に戻り処理を繰り返す（Ｓ４１０）。
【００４３】
パターン４は操作部品の配置が同じという類似パターンである。パターン４に当てはまるかどうかは、クリックされた操作部品の座標（x, y）が過去のイベント情報の座標と予め定めた誤差の範囲内で一致していれば、パターン４に当てはまるとみなす。
【００４４】
パターン２〜４では一つのサブタスク内に複数のイベント情報２０２が含まれる場合があるが、一つでもイベント情報同士が類似パターンに当てはまれば、サブタスク同士も類似パターンに当てはまることとする。
【００４５】
なお、タスクを評価する場合には、タスクを構成するサブタスクのＷｅｂページを、画面遷移（Ｗｅｂページの移り変わり）を追随しながら複数ページに亘るＷｅｂのソース及び評価対象への操作イベントを参照しながら類似を判定することで達成しても良いし、別途タスク用に評価ページを設けてもよい。
【００４６】
上記説明したように、ユーザビリティ評価支援装置を動作させることで、評価対象であるＷｅｂベースシステムのユーザビリティ評価時に、評価者が回答すべき質問項目を選定又は省略することが可能となる。これは、評価対象のＷｅｂを評価者に評価させたとしても過去に回答した質問項目と同じような回答になると考えられる質問項目を、操作部品や画面構成の類似性から判定することによって達成する。
【００４７】
即ち、認知的ウォークスルー法（非特許文献１の方法）や特許文献１及び２でＷｅｂのユーザビリティを評価する際、質問項目に回答する過程で、過去の質問への回答と同じ回答を繰り返し行っている工数の無駄を削減できる。本発明では、評価中のタスクやサブタスクにおいて、操作する部品の特徴が同じであったり、画面の構造がほぼ同じであったりするときを識別し、同様の質問への回答を省けるためである。
【実施例】
【００４８】
次に、具体的な表示を示した実施例を用いて本発明を実施するための形態の動作を説明する。
【００４９】
評価者は、閲覧ウィンドウ１１１にて評価対象のＷｅｂシステムを参照しながら、入力装置１２を操作して評価ウィンドウ１１２にて評価結果を入力する。図８は評価ウィンドウ１１２の表示例である。評価ウィンドウ１１２は、画面画像表示画面８０１、質問回答画面８０２、評価開始ボタン８０３、評価終了ボタン８０４から構成される。評価開始ボタン８０３を押すことで閲覧操作の記録を開始し、評価終了ボタン８０４を押すことで閲覧操作の記録を終了する。
【００５０】
評価者はリンクまたはボタンをクリックするごとにその前のＷｅｂページに対しての評価を実施する。ボタンやリンクをクリックすると閲覧ウィンドウ１１１に表示された評価対象Ｗｅｂシステム１３１が次の画面に遷移してしまうため、評価の際には評価ウィンドウ１１２に表示された前画面の画面画像を見ながら評価を行う。なお、閲覧ウィンドウ１１１に被評価Ｗｅｂ画面であることを判るように評価対象Ｗｅｂシステム１３１を表示するようにしてもよく、評価入力の補助の為に、遷移前の画面表示を行なうことが望ましい。
【００５１】
図９は評価ウィンドウ１１２の質問回答画面８０２の拡大図である。画面上部には、評価対象たるサブタスクに対応付けられている質問項目が、いずれかの類似パターンに類似し、質問回答情報２０５に含まれる過去のサブタスクに対する質問項目への回答が抽出されて抽出済みの問題９０１として、表示されている。即ち、評価対象のサブタスクの質問項目を評価者が評価した場合に、入力するだろう回答結果が表示されている。各問題の横にチェックボックスがついており、過去のサブタスクでは当てはまったが現在評価中のサブタスクには当てはまらない問題があった場合、チェックボックスのチェックをはずすことで、問題として扱わないようにすることができる。チェックボックスのチェックをはずすことで、省略していた質問項目が回答欄９０２に表示されて当該項目に回答可能となる。抽出済みの問題９０１の下には質問項目への回答欄９０２が設けられている。質問に対して「はい」か「いいえ」で回答し、その理由をテキストボックスに入力する。質問回答保存ボタン９０３を押すことで回答内容を保管部１０８に保管することができる。
【００５２】
サブタスク比較部１０６で現在評価中のサブタスクが何れかの類似パターンで過去のサブタスクと類似していると判定された場合、その類似パターンに対応する質問項目が質問回答画面８０２に表示しないように省略される。図９の例では、Ｑ２の後はＱ５になっており、Ｑ３とＱ４の質問項目が省略されているが、これはＱ３とＱ４が既に類似したサブタスクで回答済みの質問と同様であると判定したからである。ユーザが評価ウィンドウ１１２でサブタスクの評価作業を終え、閲覧ウィンドウ１１１の操作に戻り、リンクやボタンのクリックをすると、次のサブタスクの評価に移る。
【００５３】
なお、質問項目の表示を省略せずに、抽出済みの問題点を該当項目に回答項目に入力済みとして、質問項目に対する回答入力を省略してもよい。
【００５４】
次に保管部１０８に記録された情報を例示する。イベント情報２０２の例を図１０を参照して説明する。イベント情報２０２は、イベント１００１、タグ１００２、部品種別１００３、ラベル１００４、装飾１００５、座標１００６の項目からなる。イベント１００１は、操作部品に対して適用された操作に関連する動作のことで、クリック動作などである。テキストボックスの場合は入力（タイプ）動作になる。また、所定のアイコンを所定位置に運ぶドラックアンドドロップやダブルクリックなどの動作もイベント１００２に登録してもよい。タグ１００２は、イベントが適用された操作部品を示すＨＴＭＬのタグである。部品種別１００３は、タグから判定した部品の種別のことで、テキストリンク、画像リンク、ボタン、テキストボックス、ラジオボタン、チェックボックス、プルダウンメニューなどになる。ラベル１００４は、タグから抽出した操作部品のラベル名である。ラベル名の特定の仕方は図６のステップＳ３０１〜Ｓ３０８に示すとおりである。装飾１００６は、部品種別がテキストリンクか画像リンクの場合の色や大きさなどの装飾を行うタグやタグの属性のことである。<B>要素（太字）、color属性（色）、size属性（大きさ）などが当てはまる。座標１００７は、操作部品の画面上の位置である。なお、イベント情報２０２に、各操作イベント毎に、属するサブタスク、サブタスクカウンタの値などを関連付けて記憶する。
【００５５】
次に、質問と類似パターンとの対応付けルール２０１の例を図１１に示す。これは、どの類似パターンに当てはまれば質問項目への回答が同様になると考えられるかを対応付けたものである。例えば、Ｑ１は「ユーザは目的を達成するためにまず何を行えばよいかわかるか？」という質問であるが、これは目的が同じであり、画面の構成が同様であれば、評価者による回答は同じになると考えられる。よって、類似パターンがパターン１のときにはＱ１の質問では以前の質問の回答結果を提示する。Ｑ２の質問は、「ユーザは操作部品の存在に気づくか？」という質問であるが、これは画面構成が同様で、かつ操作部品の種類・表示方法が同様で、かつ操作部品の配置が同様な場合には同様の回答結果になると考えられる。よって、パターン１、３、４が全て当てはまる場合には、Ｑ２の質問では以前の質問の回答を提示する。Ｑ３〜Ｑ６も同様である。Ｑ７〜Ｑ９は、視覚的に異なる複数ページに亘る画面の変化を見て判断する質問であるため、画面構成の変化が同様であれば質問への回答が同様になると考えられる。つまり、評価中のサブタスクとその次のサブタスクの画面構成の変化と同じ画面構成の変化が過去のサブタスクにあったかを調べればよい。なお、視覚的に異なる複数ページに亘る画面の変化とは、例えばボタンのクリックを受けて、画面が別のＷｅｂページに切り替る画面の変化や、Ｗｅｂページ上に組み込まれたプログラムに基づいて隠れていた文字を表示したり文字を隠したりするような画面の変化を指す。
【００５６】
図１２に示す例では、評価中のサブタスクであるサブタスク１１と過去に評価済みであるサブタスク１とが類似パターン１で類似しており、さらに評価中のサブタスク１１の次のサブタスクにあたるサブタスク１２と評価済みのサブタスク１の次のサブタスクにあたるサブタスク２が類似パターン１で類似しているため、サブタスク１１からサブタスク１２に亘る視覚的に表れた画面構成の変化は、サブタスク１からサブタスク２の画面構成の変化と同様と判定できる。
【００５７】
このように構成して動作させることによって、例えば、あるサブタスクＡでは、氏名、住所、電話番号をテキストボックスに入力したあと、「確認する」と書かれたボタンを押す操作を行い、別のサブタスクＢでは、性別、年齢、職業をラジオボタンやプルダウンメニューから選択し、「確認する」と書かれたボタンを押す操作を行うとしたときに、「ユーザは『確認する』という言葉の意味を知っていますか？」という質問への回答を、２回目から省略できる。これは、サブタスクＡに対する評価者の回答結果とサブタスクＢに対する回答結果が同様になることを判定している為である。
【００５８】
このように質問項目への回答が、過去に実行したサブタスクへの質問項目の回答と同じになる場合は、過去の質問への回答を流用して回答する質問項目の数を減らし、質問への回答に必要な工数を省略することで、効率よく評価対象の評価を行うことが可能となる。
【００５９】
また、操作する部品の特徴や画面構成が類似しているかどうかを判定することで、質問への回答が過去の質問項目の回答と同様になるかどうかを推定できる。
【００６０】
また、どの特徴が類似していれば質問項目への回答が同様となるかは、質問の性質によって異なるため、質問と類似パターンとの対応付けのルールを決めているので、ルールに基づく類似パターンを判定が可能となり、回答が同様になると考えられる質問を効率よく省くことが可能となる。
【００６１】
以上説明したように、本発明によれば、評価対象であるＷｅｂベースシステムのユーザビリティ評価時に、回答すべき質問項目を選定又は省略し、類似する質問項目に関する評価を省略することが可能となる。
【００６２】
尚、本発明は、上記実施の形態、実施例に限定されるものではない。本発明の構成や動作は、本発明の範囲内で当業者が理解し得る様々な変更を行なうことができる。  
例えば、パーソナルコンピュータにインストールされて使用されるＷｅｂシステム用ユーザビリティ評価プログラムであれば、主メモリであるＲＡＭに展開されて制御部として機能するＣＰＵ等のハードウェアを動作させることによって、上記閲覧操作受信部１０１、閲覧操作部１０２、閲覧表示制御部１０３、閲覧情報取得部１０４、イベント解析部１０５、サブタスク比較部１０６、質問回答受信部１０７、保管部１０８、評価表示制御部１０９としてパーソナルコンピュータを機能させる。
【００６３】
このとき、Ｗｅｂベースシステム用ユーザビリティ評価支援プログラムは、ＨＤＤに、質問と類似パターンとの対応付けルール２０１、イベント情報２０２、ソース情報２０３、画面画像情報２０４、質問回答情報２０５、質問項目情報２０６などを記憶保管する。また、当該プログラムは、記憶媒体に記録されて頒布されても良い。記憶媒体に記録されたプログラムは、有線、無線、又は記録媒体そのものを介して、主メモリに読込まれ、制御部等のハードウェアを動作させる。
【００６４】
また、Ｗｅｂベースシステム用ユーザビリティ評価支援プログラムを別の表現で説明すれば、当該プログラムはＲＡＭに展開されて評価者に対してユーザビリティの評価手段を提供し、入力装置等から評価開始指示を受けて、評価者がサーバやＨＤＤなどに記憶されている評価対象であるＷｅｂシステムのＧＵＩを操作して、そのことに対するユーザビリティに関する質問項目に対してそれぞれ回答を入力させる。評価者に入力させた回答情報は、各種情報と関連付けられて記憶手段に保管される。評価者に一連の評価を継続させることで、評価者が同様の評価を下す評価項目が発生してくる。本発明に係るプログラムは、当該評価項目のような類似した評価を下すパターンを予め記憶して、当該パターンに合致する質問項目を抽出する。即ち、評価中の対象と評価済みの対象をそのソースや加えた操作（イベント）等を比較して、評価済み回答の中から評価中の対象に使用できる回答を抽出する。その抽出した回答は、評価者に評価させる必要が薄い項目に対して反映できる回答となる。評価装置は、抽出した情報を用いて、評価者に表示装置を介して提示する質問項目に回答を入力させることを省略したり、先んじて回答項目に入力済みとしたり、省略した質問項目に類似した過去に回答された回答を選択可能に表示したりして、調整する。
【００６５】
また、上記の実施形態の一部又は全部は、以下のようにも記載されうる。尚、以下の付記は本発明をなんら限定するものではない。  
［付記１］
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶保持する保管手段と、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと 前記保管手段に記憶保持されている過去に回答済みのソース及び操作イベントとを比較して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定する比較手段と、
前記比較手段による判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に質問項目を提示する制御手段と
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記２］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較手段は、
評価対象と過去の評価結果との比較を、視覚的に異なる複数ページに亘るＷｅｂのソース及び評価対象への操作イベントを参照して、類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記３］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較部は、
画面構成の類似判定に、
比較対象とするＷｅｂページのソース同士の編集距離を算出し、
当該編集距離を用いて、比較した画面構成の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記４］
上記付記に記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記比較部は、
操作部品および／又は表示画面の類似判定に、
比較対象とするＷｅｂページのソースを解析して、操作イベントを受けた対象部品が有する表示文字、オルト属性の何れかの類似に基づき、比較した操作部品および／又は表示画面の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【００６６】
［付記５］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略として、回答を入力させることを省略する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記６］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略として、先んじて回答項目に入力済みとする
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記７］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価支援装置であって、
前記制御手段は、
質問項目の省略とともに、省略した質問項目に類似した過去に回答された回答を選択可能に表示して、評価者の選択操作によって、質問項目の省略を解除できる
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。  
［付記８］
Ｗｅｂの閲覧操作を受信する閲覧操作受信部と、
閲覧操作を実行し、Ｗｅｂページの情報を取得する閲覧操作部と、
前記閲覧操作部が受け取った情報を画面に表示させる閲覧表示制御部と、
Ｗｅｂページの画面画像を取得し、前記閲覧操作部から受信したＷｅｂページのソースとともに保管する閲覧情報取得部と、
前記閲覧操作部から閲覧操作のイベントを受信し、どの操作部品を操作したかを解析してイベント情報とするイベント解析部と、
入力装置から入力された質問への回答を受信する質問回答受信部と、
Ｗｅｂページのソース、取得した画面画像、イベント情報、質問への回答の情報を保管する保管部と、
現在評価中のサブタスクと過去のサブタスクのＷｅｂページのソースおよびイベント情報を比較し、
“画面構成の同一又は類似”、“操作部品名が同一”，“操作部品の種類・表示方法が同一”，“操作部品の配置が同一”の類似パターンにあてはまるかどうかを判定し、
類似パターンと質問項目の対応付けルールに基づき省略すべき質問項目を特定するサブタスク比較部と、
評価結果の入力ウィンドウに表示する評価に用いる情報を前記サブタスク比較部の判定結果に基づき保管部から取得し、表示を制御する評価表示制御部と
を備えることを特徴とするＷｅｂベースシステム用ユーザビリティ評価支援装置。
【００６７】
［付記９］
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶手段に記憶し、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと記憶保持されている過去に回答済みのソース及び操作イベントとを比較処理して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定処理し、
判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に表示部を介して質問項目を提示する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１０］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
前記比較は、
評価対象と過去の評価結果との比較を、視覚的に異なる複数ページに亘るＷｅｂのソース及び評価対象への操作イベントを参照して、類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１１］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
前記比較は、
画面構成の類似判定に、
比較対象とするＷｅｂページのソース同士の編集距離を算出し、
当該編集距離を用いて、比較した画面構成の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１２］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
前記比較は、
操作部品および／又は表示画面の類似判定に、
比較対象とするＷｅｂページのソースを解析して、操作イベントを受けた対象部品が有する表示文字、オルト属性の何れかの類似に基づき、比較した操作部品および／又は表示画面の類似又は非類似を判定する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１３］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
質問項目を省略した質問項目の提示は、
質問項目の省略として、回答を入力させることを省略する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１４］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
質問項目を省略した質問項目の提示は、
質問項目の省略として、先んじて回答項目に入力済みとする
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１５］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価方法であって、
質問項目を省略した質問項目の提示は、
質問項目の省略とともに、省略した質問項目に類似した過去に回答された回答を選択可能に表示して、評価者の選択操作によって、質問項目の省略を解除する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。  
［付記１６］
Ｗｅｂの閲覧操作を受信し、
閲覧操作を実行し、Ｗｅｂページの情報を取得し、
取得した情報を画面に表示し、
表示したＷｅｂページの画面画像を取得して、取得したＷｅｂページのソースとともに保管し、
表示したＷｅｂページに対する閲覧操作のイベントを受信し、どの操作部品を操作したかを解析して保管し、
入力装置から入力された質問への回答を受信して保管し、
現在評価中のサブタスクと過去のサブタスクのＷｅｂページのソースおよびイベント情報を比較し、
“画面構成の同一又は類似”、“操作部品名が同一”，“操作部品の種類・表示方法が同一”，“操作部品の配置が同一”の類似パターンにあてはまるかどうかを判定し、
類似パターンと質問項目の対応付けルールに基づき省略すべき質問項目を特定し、
評価結果の入力ウィンドウに表示する評価に用いる情報を判定結果に基づき保管してある情報に基づき、表示する質問項目を制御する
ことを特徴とするＷｅｂベースシステム用ユーザビリティ評価方法。
【００６８】
［付記１７］
情報処理装置の制御部を、
評価対象たるＷｅｂに対応付けられて予め準備されたユーザビリティ評価の質問項目と共に、評価者が過去に回答済みの質問回答、操作イベント及びＷｅｂのソースを記憶保持する保管手段と、
評価対象たるＷｅｂのソース及び評価対象への操作イベントと 前記保管手段に記憶保持されている過去に回答済みのソース及び操作イベントとを比較して、評価対象のＷｅｂを前記評価者に評価させることによって質問項目に過去に回答した回答結果と同様の回答結果を入力すると考えられるパターンに該当するか判定する比較手段と、
前記比較手段による判定結果に従い、前記評価対象たるＷｅｂに対して前記評価者に評価させる必要がないと考えられる質問項目を省略するように、前記評価者に質問項目を提示する制御手段
として機能させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記１８］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記比較手段を、
評価対象と過去の評価結果との比較を、視覚的に異なる複数ページに亘るＷｅｂのソース及び評価対象への操作イベントを参照して、類似を判定する
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記１９］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記比較部を、
画面構成の類似判定に、
比較対象とするＷｅｂページのソース同士の編集距離を算出し、
当該編集距離を用いて、比較した画面構成の類似又は非類似を判定する
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記２０］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記比較部を、
操作部品および／又は表示画面の類似判定に、
比較対象とするＷｅｂページのソースを解析して、操作イベントを受けた対象部品が有する表示文字、オルト属性の何れかの類似に基づき、比較した操作部品および／又は表示画面の類似又は非類似を判定する
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記２１］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記制御手段を、
質問項目の省略として、回答を入力させることを省略する
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記２２］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記制御手段を、
質問項目の省略として、先んじて回答項目に入力済みとする
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記２３］
上記付記記載のＷｅｂベースシステム用ユーザビリティ評価プログラムであって、
前記制御手段を、
質問項目の省略とともに、省略した質問項目に類似した過去に回答された回答を選択可能に表示して、評価者の選択操作によって、質問項目の省略を解除できる
ように動作させることを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。  
［付記２４］
情報処理装置の制御部を、
Ｗｅｂの閲覧操作を受信する閲覧操作受信手段と、
閲覧操作を実行し、Ｗｅｂページの情報を取得する閲覧操作手段と、
前記閲覧操作手段が受け取った情報を画面に表示させる閲覧表示制御手段と、
Ｗｅｂページの画面画像を取得し、前記閲覧操作手段から受信したＷｅｂページのソースとともに保管する閲覧情報取得手段と、
前記閲覧操作手段から閲覧操作のイベントを受信し、どの操作部品を操作したかを解析してイベント情報とするイベント解析手段と、
入力装置から入力された質問への回答を受信する質問回答受信手段と、
Ｗｅｂページのソース、取得した画面画像、イベント情報、質問への回答の情報を保管する保管手段と、
現在評価中のサブタスクと過去のサブタスクのＷｅｂページのソースおよびイベント情報を比較し、
“画面構成の同一又は類似”、“操作部品名が同一”，“操作部品の種類・表示方法が同一”，“操作部品の配置が同一”の類似パターンにあてはまるかどうかを判定し、
類似パターンと質問項目の対応付けルールに基づき省略すべき質問項目を特定するサブタスク比較手段と、
評価結果の入力ウィンドウに表示する評価に用いる情報を前記サブタスク比較手段の判定結果に基づき保管手段から取得し、表示を制御する評価表示制御手段
として機能することを特徴とするＷｅｂベースシステム用ユーザビリティ評価プログラム。
【符号の説明】
【００６９】
１０    Ｗｅｂベースシステム用ユーザビリティ評価支援装置（評価装置）
１０１  閲覧操作受信部（閲覧操作受信手段）
１０２  閲覧操作部（閲覧操作手段）
１０３  閲覧表示制御部（閲覧表示制御手段）
１０４  閲覧情報取得部（閲覧情報取得手段）
１０５  イベント解析部（イベント解析手段）
１０６  サブタスク比較部（サブタスク比較手段）
１０７  質問回答受信部（質問回答受信手段）
１０８  保管部（保管手段、記憶手段）
１０９  評価表示制御部（評価表示制御手段）
１１    表示装置（モニタ）
１１１  閲覧ウィンドウ
１１２  評価ウィンドウ
１２    入力装置（入力手段）
１３    サーバ（記憶手段）
１３１  評価対象Ｗｅｂシステム
２０１  質問と類似パターンとの対応付けルール
２０２  イベント情報
２０３  ソース情報
２０４  画面画像情報
２０５  質問回答情報
２０６  質問項目情報
【図１】
0005527533.tif 000003
【図２】
0005527533.tif 000004
【図３】
0005527533.tif 000005
【図４】
0005527533.tif 000006
【図５】
0005527533.tif 000007
【図６】
0005527533.tif 000008
【図７】
0005527533.tif 000009
【図８】
0005527533.tif 000010
【図９】
0005527533.tif 000011
【図１０】
0005527533.tif 000012
【図１１】
0005527533.tif 000013
【図１２】
0005527533.tif 000014