(57)【要約】  システムはユーザビリティテストを実施し、コンピュータ画面上で発生したイベントをユーザのビデオおよびオーディオの両方と同期させて記録し、アプリケーションおよびＯＳにおけるシーンの背景において発生したイベントの完全なクロニクルを形成し、コンフィギュレーションにおいて規定されたセッティングに依存して他の入力ストリームもキャプチャし、所望の全てのイベントおよびキャプチャと共にユーザビリティテストの完全な記録をファイルフォーマットで保存する。リモートビューアはリアルタイムでユーザビリティテストの記録を観察し、また記録中の決定的な瞬間において、記録されるべきマーカをセットし、またマネージャまたはアドミニストレータは設定をコンフィギュレートし、ユーザビリティテストおよび記録ファイルをインポートおよび分析し、分析された判定基準に基づきユーザビリティテストのプレゼンテーションビデオを提供する。
2007531940.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータアクティビティを記録するコンピュータベースの方法において、
（ａ）複数の選択された記録セッティングを使用してレコーダコンピュータにおいて記録を開始するステップを有し、前記レコーダコンピュータには前記記録を表示する画面が設けられており、
（ｂ）前記記録中に異なる入力装置からの複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成するステップを有し、
（ｃ）前記複数の入力ストリームを同期させるステップを有し、
（ｄ）所定の時間において前記記録を停止するステップを有し、
（ｅ）前記複数のキャプチャされた入力ストリームの記録ファイルを保存するステップを有することを特徴とする、コンピュータアクティビティを記録するコンピュータベースの方法。
【請求項２】
前記複数の選択された記録セッティングを作成するために、複数の記録セッティングをコンフィギュレートするステップをさらに有する、請求項１記載の方法。
【請求項３】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータの前記画面のビデオを含む、請求項１記載の方法。
【請求項４】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキストを含む、請求項１記載の方法。
【請求項５】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている複数のテキスト情報を含む、請求項１記載の方法。
【請求項６】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項１記載の方法。
【請求項７】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータにおいて発生する複数のシステムイベントを含む、請求項１記載の方法。
【請求項８】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているカメラからの、該レコーダコンピュータを操作するユーザのビデオを含む、請求項１記載の方法。
【請求項９】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作するユーザのオーディオを含む、請求項１記載の方法。
【請求項１０】
コンピュータアクティビティを記録するコンピュータベースの方法において、
（ａ）複数の選択された記録セッティングを使用してレコーダコンピュータにおいて記録を開始するステップを有し、前記レコーダコンピュータには前記記録を表示する画面が設けられており、
（ｂ）前記レコーダコンピュータをリモートコンピュータに接続するステップを有し、
（ｃ）前記記録中に異なる入力装置からの複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成するステップを有し、
（ｄ）前記リモートコンピュータから前記記録に複数の情報を追加し、複数の追加された情報を形成するステップを有し、
（ｅ）所定の時間において前記記録を停止するステップを有し、
（ｆ）前記複数のキャプチャされた入力ストリームおよび前記複数の追加された情報の記録ファイルを保存するステップを有することを特徴とする、コンピュータアクティビティを記録するコンピュータベースの方法。
【請求項１１】
前記複数の選択された記録セッティングを作成するために、複数の記録セッティングをコンフィギュレートするステップをさらに有する、請求項１０記載の方法。
【請求項１２】
前記複数の選択された記録セッティングをテストするステップをさらに有する、請求項１１記載の方法。
【請求項１３】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータの前記画面のビデオを含む、請求項１０記載の方法。
【請求項１４】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキスト情報を含む、請求項１０記載の方法。
【請求項１５】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている複数のテキスト情報を含む、請求項１０記載の方法。
【請求項１６】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項１０記載の方法。
【請求項１７】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータにおいて発生する複数のシステムイベントを含む、請求項１０記載の方法。
【請求項１８】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているカメラからの、該レコーダコンピュータを操作するユーザのビデオを含む、請求項１０記載の方法。
【請求項１９】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作するユーザのオーディオを含む、請求項１０記載の方法。
【請求項２０】
ユーザビリティテストを実施して分析を行うコンピュータベースの方法において、
（ａ）複数の選択された記録セッティングを使用してレコーダコンピュータにおいて前記ユーザビリティテストを開始するステップを有し、前記レコーダコンピュータには前記ユーザビリティテストを表示する画面が設けられており、
（ｂ）前記ユーザビリティテスト中に複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成するステップを有し、
（ｃ）前記複数の入力ストリームを同期させるステップを有し、
（ｄ）所定の時間において前記ユーザビリティテストを停止するステップを有し、
（ｅ）前記レコーダコンピュータの前記画面のビデオおよび前記複数のキャプチャされた入力ストリームの記録ファイルを保存するステップを有することを特徴とする、コンピュータアクティビティを記録するコンピュータベースの方法。
【請求項２１】
前記複数の選択された記録セッティングを作成するために、複数の記録セッティングをコンフィギュレートするステップをさらに有する、請求項２０記載の方法。
【請求項２２】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータの前記画面のビデオを含む、請求項２０記載の方法。
【請求項２３】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキスト情報を含む、請求項２０記載の方法。
【請求項２４】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、前記ユーザビリティテストからの複数のテキスト情報を含む、請求項２０記載の方法。
【請求項２５】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項２０記載の方法。
【請求項２６】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータにおいて発生する、前記ユーザビリティテストからの複数のシステムイベントを含む、請求項２０記載の方法。
【請求項２７】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているカメラからの、該レコーダコンピュータを操作するユーザのビデオを含む、請求項２０記載の方法。
【請求項２８】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作するユーザのオーディオを含む、請求項２０記載の方法。
【請求項２９】
前記レコーダコンピュータをリモートコンピュータに接続するステップをさらに有する、請求項２０記載の方法。
【請求項３０】
前記リモートコンピュータから前記ユーザビリティテストに複数のマーカを追加し、複数の追加されたマーカを形成するステップをさらに有する、請求項２９記載の方法。
【請求項３１】
前記レコーダコンピュータから前記リモートコンピュータとの接続を切断するステップをさらに有する、請求項３０記載の方法。
【請求項３２】
前記複数の追加されたマーカと共に前記記録ファイルを保存するステップをさらに有する、請求項３１記載の方法。
【請求項３３】
ユーザビリティテストを実施して分析を行うコンピュータベースの方法において、
（ａ）複数の記録セッティングをコンフィギュレートし、複数の選択された記録セッティングを作成するステップを有し、該複数の選択された記録セッティングは異なる入力装置からの複数の入力ストリームを有し、
（ｂ）前記複数の選択された記録セッティングをテストするステップを有し、
（ｃ）前記複数の選択された記録セッティングを使用してレコーダコンピュータにおいて前記ユーザビリティテストを開始するステップを有し、前記レコーダコンピュータには前記ユーザビリティテストを表示する画面が設けられており、
（ｄ）前記レコーダコンピュータをリモートコンピュータに接続するステップを有し、
（ｅ）前記ユーザビリティテスト中に前記複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成するステップを有し、
（ｆ）前記リモートコンピュータから前記ユーザビリティテストに複数のマーカの第１のセットを追加し、複数の追加されたマーカを形成するステップを有し、
（ｇ）所定の時間において前記ユーザビリティテストを停止するステップを有し、
（ｈ）前記レコーダコンピュータから前記リモートコンピュータとの接続を切断するステップを有し、
（ｉ）前記複数のキャプチャされた入力ストリームおよび前記複数の追加されたマーカの記録を保存するステップを有し、
（ｊ）プロジェクトを開くステップを有し、
（ｋ）開かされた前記プロジェクトに複数の記録ファイルをインポートするステップを有し、
（ｌ）前記複数の記録ファイルを分析し、分析された情報のセットを切り離すステップを有し、
（ｍ）前記分析された情報のハイライトビデオを作成するステップを有し、
（ｎ）前記ハイライトビデオを再生するステップを有することを特徴とする、ユーザビリティテストを実施して分析を行うコンピュータベースの方法。
【請求項３４】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータの前記画面のビデオを含む、請求項３３記載の方法。
【請求項３５】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキスト情報を含む、請求項３３記載の方法。
【請求項３６】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、前記ユーザビリティテストからの複数のテキスト情報を含む、請求項３３記載の方法。
【請求項３７】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項３３記載の方法。
【請求項３８】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータにおいて発生する、前記ユーザビリティテストからの複数のシステムイベントを含む、請求項３３記載の方法。
【請求項３９】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているカメラからの、該レコーダコンピュータを操作するユーザのビデオを含む、請求項３３記載の方法。
【請求項４０】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作するユーザのオーディオを含む、請求項３３記載の方法。
【請求項４１】
前記複数の選択された記録セッティングをテストする前記ステップは、前記複数の選択された記録セッティングを使用して、予行ユーザビリティテストを開始するステップをさらに有する、請求項３３記載の方法。
【請求項４２】
前記複数の選択された記録セッティングをテストする前記ステップは、予行ユーザビリティテスト中に複数の予行入力ストリームをキャプチャするステップをさらに有する、請求項３３記載の方法。
【請求項４３】
前記複数の選択された記録セッティングをテストする前記ステップは、予行ユーザビリティテスト中に発生したあらゆる問題を訂正するステップをさらに有する、請求項３３記載の方法。
【請求項４４】
前記複数の選択された記録セッティングをテストする前記ステップは、特定の持続時間の経過後に予行ユーザビリティテストを停止するステップをさらに有する、請求項３３記載の方法。
【請求項４５】
前記複数の記録ファイルを分析する前記ステップは、前記複数の記録ファイルを前記複数のキャプチャされた入力ストリームに含まれる情報について検索するステップをさらに有する、請求項３３記載の方法。
【請求項４６】
前記複数の記録ファイルを分析する前記ステップは、検索された前記複数のキャプチャされた入力ストリームから、前記プロジェクトに複数のマーカの第２のセットを作成するステップをさらに有する、請求項３３記載の方法。
【請求項４７】
前記複数の記録ファイルを分析する前記ステップは、検索された前記複数のキャプチャされた入力ストリームから、前記プロジェクトに複数のセグメントの第１のセットを作成するステップをさらに有する、請求項３３記載の方法。
【請求項４８】
分析された情報のセットから複数のビデオクリップを作成するステップをさらに有する、請求項３３記載の方法。
【請求項４９】
複数のビデオクリップからストーリーボードを作成するステップをさらに有する、請求項３３記載の方法。
【請求項５０】
複数のビデオクリップに対して複数のタイトルクリップを作成するステップをさらに有する、請求項３３記載の方法。
【請求項５１】
ストーリーボードからハイライトビデオを作成するステップをさらに有する、請求項３３記載の方法。
【請求項５２】
ユーザビリティテストを実施して分析を行うコンピュータベースの方法において、
記録セッティングがコンフィギュレートされるべき場合には以下のステップ（ａ）を実施し：
（ａ）複数の記録セッティングをコンフィギュレートし、複数の選択された記録セッ          ティングを作成し、該複数の選択された記録セッティングは異なる入力装置か          らの複数の入力ストリームを含み；
記録セッティングがコンフィギュレートされるべきでない場合には以下のステップ（ｂ）を実施し：
（ｂ）先行して記録された複数の記録セッティングをインポートし、複数の選択され          た記録セッティングを作成し、該複数の選択された記録セッティングは異なる          入力装置からの複数の入力ストリームを含み；
前記複数の選択された記録セッティングがテストされるべき場合には以下のステップ（ｃ）を実施し：
（ｃ）前記複数の選択された記録セッティングをテストし；
前記複数の選択された記録セッティングを使用してレコーダコンピュータにおいて前記ユーザビリティテストを開始し、該レコーダコンピュータには前記ユーザビリティテストを表示する画面が設けられており；
前記レコーダコンピュータがリモートコンピュータに接続されるべき場合には以下のステップ（ｄ）および（ｅ）を実施し：
（ｄ）前記レコードコンピュータをリモートコンピュータに接続し；
（ｅ）前記リモートコンピュータから前記ユーザビリティテスト中に複数のマーカの          第１のセットを追加し、複数の追加されたマーカを形成し；
前記ユーザビリティテスト中に複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成し；
前記複数の入力ストリームを同期させ；
所定の時間において前記ユーザビリティテストを停止し；
前記レコーダコンピュータが接続されている場合には以下のステップ（ｆ）を実施し：
（ｆ）前記レコーダコンピュータから前記リモートコンピュータとの接続を切断し；
前記複数のキャプチャされた入力ストリームおよび前記複数の追加されたマーカの記録ファイルを保存し；
前記ユーザビリティテストが分析されるべき場合には以下のステップ（ｇ）から（ｋ）を実施し：
（ｇ）プロジェクトを開き、
（ｈ）開かれた前記プロジェクトに複数の記録ファイルをインポートし、
（ｉ）前記複数の記録ファイルを分析し、分析された情報のセットを切り離し、
（ｊ）前記分析された情報のハイライトビデオを作成し、
（ｋ）前記ハイライトビデオを再生する、
ことを特徴とする、ユーザビリティテストを実施して分析を行うコンピュータベースの方法。
【請求項５３】
異なる入力装置からの前記複数の入力ストリームのうちの１つは前記レコーダコンピュータの前記画面のビデオを含む、請求項５２記載の方法。
【請求項５４】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキスト情報を含む、請求項５２記載の方法。
【請求項５５】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、前記ユーザビリティテストからの複数のテキスト情報を含む、請求項５２記載の方法。
【請求項５６】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項５２記載の方法。
【請求項５７】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータにおいて発生する、前記ユーザビリティテストからの複数のシステムイベントを含む、請求項５２記載の方法。
【請求項５８】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているカメラからの、該レコーダコンピュータを操作するユーザのビデオを含む、請求項５２記載の方法。
【請求項５９】
異なる入力装置からの前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作するユーザのオーディオを含む、請求項５２記載の方法。
【請求項６０】
前記複数の選択された記録セッティングをテストすることが選択されると以下のステップ（ｌ）から（ｏ）を実施し：
（ｌ）前記複数の選択された記録セッティングを使用して予行ユーザビリティテスト          を開始し、
（ｍ）前記予行ユーザビリティテスト中に複数の予行入力ストリームをキャプチャし          、
（ｎ）前記予行ユーザビリティテスト中に発生したあらゆる問題を訂正し、
（ｏ）特定の持続時間の経過後に前記予行ユーザビリティテストを停止する、
請求項５２記載の方法。
【請求項６１】
前記ユーザビリティテストが分析されるべき場合には以下のステップ（ｐ）から（ｒ）を実施し：
（ｐ）前記複数の記録ファイルを、前記複数のキャプチャされた入力ストリームに含          まれる情報について検索し、
（ｑ）検索された前記複数のキャプチャされた入力ストリームから、前記プロジェク          トに複数のマーカの第２のセットを作成し、
（ｒ）検索された前記複数のキャプチャされた入力ストリームから、前記プロジェク          トに複数のセグメントの第１のセットを作成する、請求項５２記載の方法。
【請求項６２】
分析された情報のセットから複数のビデオクリップを作成するステップをさらに有する、請求項５２記載の方法。
【請求項６３】
複数のビデオクリップからストーリーボードを作成するステップをさらに有する、請求項５２記載の方法。
【請求項６４】
複数のビデオクリップに対して複数のタイトルクリップを作成するステップをさらに有する、請求項５２記載の方法。
【請求項６５】
ストーリーボードからハイライトビデオを作成するステップをさらに有する、請求項５２記載の方法。
【請求項６６】
コンピュータアクティビティを記録する受信媒体と共に使用されるコンピュータ記憶媒体に実装されているコンピュータプログラムコードメカニズムを持つコンピュータ記憶媒体を有するコンピュータプログラム製品において、
前記コンピュータプログラムコードメカニズムは、
複数の選択された記録セッティングを使用してレコーダコンピュータにおいて記録を開始するようコンフィギュレートされている第１のコンピュータコードデバイスを有し、該レコーダコンピュータには前記記録を表示する画面が設けられており、
前記レコーダコンピュータの前記画面のビデオをキャプチャするようコンフィギュレートされている第２のコンピュータコードデバイスを有し、
前記レコーダコンピュータを操作するユーザのビデオをキャプチャするようコンフィギュレートされている第３のコンピュータコードデバイスを有し、
前記記録中に複数の入力ストリームをキャプチャし、複数のキャプチャされた入力ストリームを形成するようコンフィギュレートされている第４のコンピュータコードデバイスを有し、
所定の時間において前記記録を停止するようコンフィギュレートされている第５のコンピュータコードデバイスを有し、
前記レコーダコンピュータの前記画面のビデオと、前記レコーダコンピュータを操作する前記ユーザのビデオと、前記複数のキャプチャされた入力ストリームの記録ファイルを保存するようコンフィギュレートされている第６のコンピュータコードデバイスを有することを特徴とする、コンピュータプログラム製品。
【請求項６７】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているキーボードからの複数のテキスト情報を含む、請求項６６記載のコンピュータプログラム。
【請求項６８】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、前記記録からの複数のテキスト情報を含む、請求項６６記載のコンピュータプログラム。
【請求項６９】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータの前記画面上に表示されている、該レコーダコンピュータに接続されているマウスからの複数のマウスクリックを含む、請求項６６記載のコンピュータプログラム。
【請求項７０】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータにおいて発生する、前記記録からの複数のシステムイベントを含む、請求項６６記載のコンピュータプログラム。
【請求項７１】
前記複数の入力ストリームのうちの１つは、前記レコーダコンピュータに接続されているマイクロフォンからの、該レコーダコンピュータを操作する前記ユーザのオーディオを含む、請求項６６記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
Ｉ．技術分野
本発明はユーザビリティテスト、さらに詳細には製品のユーザビリティテストを実施する固有の自動化システムおよび方法に関する。
【０００２】
ＩＩ．背景技術
現在の所、ユーザビリティテストを実施し、よってユーザビリティ専門家がより生産的、効率的および／またはユーザフレンドリである製品を生産するための、ユーザビリティ専門家のための標準は存在していない。例えば、専門家はウィンドウズアプリケーション、ソフトウェアプログラム、ウェブサイトデザインなどの所定の特徴または態様にユーザビリティテストを実施すること、および／または、トレーニングビデオおよびドキュメント等を作成することを望んでいる。これらの製品にテストを実施するためのプロシージャは専門家毎に異なる可能性があるが、テストの鍵となる見地は製品の特徴または態様に関してユーザが何をし、また何をしないかであると解される。共通のテストシナリオは以下の通りである：
専門家（ここでは試験官と称する）が製品のユーザビリティをテストするために４〜    ８のテスト対象者またはユーザを調達する。次いでユーザに、例えばウィンドウズア    プリケーション、ウェブサイト、ソフトウェアプログラム等に関する所定のタスクを    実行することを要請する。このプロセス中に試験官はユーザを観察し、ユーザの行動    および生じた問題についてラップトップまたは紙にメモを取る。例えば、試験官はユ    ーザの顔の表情および音声を記録するためにビデオ装置も使用する。完了すると試
験官はハイライトビデオを編集して開発者およびエンジニアに提供し、これによりど    のような問題がプログラムに存在するか、または何故ユーザが特定の動作をしたのか    の証明がサポートされる。典型的には、これらのテストの要約および詳細なレポート    も準備され、また統計的な分析、グラフ、チャートおよび他のデータが作成される。
【０００３】
これらのユーザビリティテストは専門家にとって有用なツールであるが、専門家が実施するやり方、また収集、記憶、探索および検索された情報は原始的なものであり、マニュアルのインタラクションに依存している。人間である試験官は観測しているものを手動で記録しなければならない。これにより試験官がメモを取っていた間に記録または観察されなかった情報または関連情報は失われるという結果がもたらされる可能性がある。ビデオ装置が使用される場合にはユーザの顔の表情およびユーザのオーディオないし音声についての情報を提供することができるが、ウィンドウズアプリケーションまたはプログラム、ウェブサイト、またはソフトウェアプログラムにおいてユーザは何処にいたのかは分からないので（何故ならばこの情報はビデオないし映像およびオーディオからは独立して試験官からしか取得できないため）、試験官は何がユーザからの特定の顔の表情およびオーディオを生じさせたのかを正確に知ることはできない。
【０００４】
しかしながら本出願人はこの問題を、ユーザのコンピュータアクティビティ、オーディオおよびビデオを記録するために設計されたソフトウェアプログラムを使用してユーザビリティテストを実施するための自動化システムおよび方法を提供することにより解決した。殊に、ソフトウェアプログラムはユーザによって生成された１つまたは複数の相応のコンピュータ入力ストリームを記録するためにコンフィギュレートされている。入力ストリームは以下のものを含むが、入力ストリームはそれらに制限されるものではない：（ａ）コンピュータ画面のビデオ、（ｂ）コンピュータからのユーザのカメラビデオ、（ｃ）ユーザによってタイプされたコンピュータ画面上のテキストおよびあらゆるキーストロークのキーボードテキスト、（ｄ）ユーザからのオーディオ、（ｅ）システムイベント：どのアプリケーションがアクティブであるか、どのダイアログまたはウィンドウがアクティブであるか、どのボタンまたはメニュー項目がユーザによって選択されたか、（ｆ）マウスクリック、ならびに（ｇ）ウェブページ変更。これらの入力ストリームがプログラムによって記録され、記録されたセグメントの検索可能なファイルになるようインデクスが付与される。試験官はインデクスが付与された記録されたセグメントの検索を準備し、これらの検索の視覚的な出力を形成し、コンピュータアクティビティを分析することができる。
【０００５】
本発明は少なくとも、３つの主たる利点を提供する。（１）プログラムは利用可能且つ相応のコンピュータアクティビティ、オーディオおよびビデオ入力ストリーム（すなわち上記の（ａ）〜（ｇ））全てをキャプチャすることができる。これらの全ての情報が、日または月のような長い期間にわたり生じるコンピュータシステムアクティビティの膨大なコレクションを作成することもできる。（２）プログラムはコンピュータアクティビティ、オーディオおよびビデオ入力ストリーム（すなわち上記の（ａ）〜（ｇ））の全てを自動的に同期させることができる。（３）プログラムは記録された情報に自動的にインデクスを付与する。記録された情報は殊に記録されたセグメントのコンテクストまたは意味によって識別される。例えば、記録された情報を使用される特定のアプリケーション、アクティブなダイアログによって、またはユーザによって選択された特定のボタンによって識別することができる。また（４）プログラムは選択されたあらゆるコンピュータアクティビティまたは記録されたセグメントの全画面マルチメディアビデオを表示することによって全てのイベントの視覚的な記録を提供する。
【０００６】
公開順にリスト化されている、下記のように確認される特許は製品のユーザビリティに関して公開されたものである。
発明者        公開日        発明の名称                          Ｕ．Ｓ．特許番号
Okunishi      03/06/2003    Leaming Support System              US 2003/0046057
Dong          02/25/2003    Method, System And Program                6,526,526
For Performing Remote Usability
Testing
Bushey        12/26/2002    Method And System For Automating    US 2002/0196277
Creation Of Customer-Centric
Interfaces
Barrett       12/19/2002    Business Engagement Method          US 2002/0194053
Mitry         12/06/2001    Interactive Rewards-Based           US 2001/0049084
Pedagogical System Using An
Engine of Artificial Intelligence
Hameluck      05/22/2001    Buffered Screen Capturing Software        6,237,138
Software Tool For Usability Testing
of Computer Applications
Ghahramani    09/15/1998    Method For Measuring The Usability        5,808,908
of A System
Ghahramani    03/03/1998    Method For Measuring The Usability        5,724,262
of A System And For Task Analysis
And Re-Engineering
Kerr          06/15/1993    System For Testing A Performance Of        5,220,658
User Interactive-Commands Using An
Emulator-Overlay For Determining
The Progress Of The User Timing
Response
Kerr          02/04/1992    System For Testing Human Factors          5,086,393
And Performance Of A System Program
Heath         07/04/1989    Simulation Of Computer Program            4,845,665
External Interfaces
発見されたいずれの従来技術による特許もユーザビリティテストまたは分析に関する方法またはシステムを公開している。しかしながら従来技術によるいずれの特許も、用途が非常に制限されており、また本発明とは異なる方法またはシステムを公開している。
【０００７】
例えば調査の結果、製品のユーザビリティをテストするための方法が公開されている多数の特許が明らかになった。アメリカ合衆国特許第6,526,526号、発明の名称「Method, System And Program For Performing Remote Usability Testing」は、ネットワークと接続されているデータ処理システムを使用してソフトウェアアプリケーションの遠隔的な自動化ユーザビリティテストを実施するための方法、システムおよびプログラムを開示している。ユーザには特定のソフトウェアアプリケーションのための自動化ユーザビリティテストが提供されている。ユーザは自動化ユーザビリティテストの起動に応答して特定のタスクを実施させられる。ソフトウェアアプリケーションのユーザビリティを表すデータは以下のことにより収集される：（１）表示されている指示に対するユーザの応答。また、（２）要求された特定のタスクを実施するためにユーザが要した時間のような間接的に収集される情報。続いてデータが編集され、ネットワーク内の遠隔地におけるデータ収集場所に自動的に送信され、多数の遠隔ユーザ環境における多数のデータ処理システムからのユーザビリティテストデータが多数のデータ処理システムから離れた場所において収集される。
【０００８】
同様に、アメリカ合衆国特許第5,220,658号、発明の名称「System For Testing A Performance Of User Interactive-Commands Using An Emulator Overlay For Determining The Progress of The User Timing Response」およびアメリカ合衆国特許第5,086,393号、発明の名称「System For Testing Human Factors And Performance Of A System Program」はインタラクティブなシステムプログラムの特定の属性（すなわち性能とユーザビリティ）をテストするためのシステムを公開している。システムは、画面イメージを含むヒューマンファクターデータおよびユーザセッション中に入力された関連するキーストロークをキャプチャし、画面イメージとキーストロークとの間の時間間隔を測定し、ホストコンピュータ常駐ソフトウェアのユーザビリティを求めるためにそのようなデータをシステム分析者に提供することができる。さらにシステムは先行するセッションと比較するためにユーザセッションのヒューマンファクターを記憶するためのメモリ装置を提供しており、また先行するセッションと比較するためにエミュレータオーバレイを使用してシステムのユーザパフォーマンスを求める。
【０００９】
上述の特許においては、ユーザビリティ方法は画面テキストおよびキーボード応答を記録または記憶し、ユーザビリティテストを完了するためにそれらを使用することしか開示していない。これらのいずれの特許も、例えばユーザによって生成される多数のコンピュータ入力ストリームの本発明による記録、またプログラム開発者がそのユーザビリティ分析を実施するために全画面マルチメディアビデオを再検討できるようにこれらの全てのイベントの視覚的な記録を作成することを開示、教示または提案していない。
【００１０】
調査の結果明らかになった特許の内の１つはコンピュータモニタ上に現れる全ての進行中のアクティビティの記録に関するリアルタイムビデオレコーディングを公開している。アメリカ合衆国特許第6,237,138号、発明の名称「Buffered Screen Capturing Software Tool For Usability Testing of Computer Applications」は、コンピュータモニタ上に現れる全ての進行中のアクティビティのためのリアルタイムビデオレコーダとして機能するソフトウェアユーザビリティツールを開示している。ソフトウェアが評価されている他の１つまたは複数のアプリケーションと共にコンピュータシステム上で実行されている間に、ユーザがレコーダを立ち上げると、ソフトウェアは継続的に、エンドユーザが作業を実施しているアプリケーションの進行中の画面アクティビティ（すなわち重要なイベント）を記録する。この重要なイベントはファイルに保存され、再検討のために後に再生することができる。ソフトウェアツールはブラウザアプリケーションを提供し、このブラウザアプリケーションにより全ての重要なイベントを専門家によってリスト化し再検討することができる。この特許は、画面およびキーボードテキスト、また所定のシステムイベントが含まれていると思われるコンピュータモニタ上の全ての進行中のアクティビティを記録することを開示しているが、画面のビデオ、ユーザのカメラビデオ、またあらゆるオーディオのような他の入力ストリームを他の記録されている進行中のアクティビティと同時に記録および記憶できることは開示、教示または提案していない。またこの特許は、本発明のようにコンピュータアクティビティの全画面マルチメディアビデオをプログラム開発者によって表示またはビューできることも記載されていない。
【００１１】
アメリカ合衆国特許第5,808,908号、発明の名称「Method For Measuring The Usability of A System」およびアメリカ合衆国特許第5,724,262号、発明の名称「Method For Measuring The Usability of A System And For Task Analysis and Re-Engineering」は、３つの手法：（１）ユーザビリティ満足度、（２）ユーザビリティ性能および（３）ユーザビリティ性能インジケータを使用してユーザビリティを量的かつオブジェクト的に測定するための方法を開示している。ユーザビリティ満足度は、システムに関して識別された重要なファクタのセットを考慮してシステムユーザ母集団から取得したデータによって測定される。ユーザビリティ性能は、特定のタスクを実施する専門家と初心者との間の統計的な有効性を定量化するために取得したデータによって測定される。ユーザビリティ能力インジケータは、目標達成インジケータ、作業率ユーザビリティインジケータおよび操作性インジケータを含み、これらのインジケータは測定可能なパラメータ、例えば処理時間、遭遇した問題、行われた動作、支援呼び出し、未解決の問題などに従い計算される。この特許は、ユーザビリティテストの間のユーザのコンピュータアクティビティの結果生じる入力ストリームの自動的かつ同時的な収集よりも、ユーザビリティテストからのデータの量的な比較を意図している。
【００１２】
アメリカ合衆国特許第4,845,665号、発明の名称「Simulation Of Computer Program External Interfaces」は、シミュレートされたプログラムに関するプログラムコードが生成される前に、予定されているユーザがプログラムの設計を評価できるようにするインタフェースをシミュレートすることによってコンピュータプログラム外部インタフェースを発展させるための方法が記載されている。インタフェースは実行中に変更することができるシミュレートされたプログラムとして実行される。この特許の目標は、ユーザまたはプログラム開発者がプログラムコード無しでコンピュータプログラムの動作をシミュレートできるようにし、典型的なタスクを実行するが、インタフェースおよびタスクフローへのユーザ応答は実施せずにシミュレートされたプログラムを代表するユーザが実行することを要求できるようにすることである。このプログラムは典型的なユーザビリティテストにとっては有用であるが、この特許はユーザビリティテストに関する本発明の種々の入力の記録および出力の可用性に関しては開示、教示または提案していない。
【００１３】
アメリカ合衆国特許US 2003/0046057号、発明の名称「Learning Support System」；アメリカ合衆国特許US 2002/0196277号、発明の名称「Method And System For Automating The Creation Of Customer-Centric Interfaces」；アメリカ合衆国特許US 2002/0194953号、発明の名称「Business Engagement Method」；およびアメリカ合衆国特許US 2001/0049084号、発明の名称「Interactive Rewards Based Pedagogical System Using An Engine of Artificial Intelligence」はユーザビリティタイプに関するものではなく、したがって本発明を記載または教示していない。
【００１４】
また、上述のいずれの特許もユーザビリティテストの間にユーザによって生成されるコンピュータアクティビティからの種々の入力の特定の記録は開示しているが、本発明の入力ストリームにより生成される他の入力または全画面マルチメディアビデオと同時にオーディオ情報を記録することはいずれの特許も開示、教示または提案していない。
【００１５】
したがって、ユーザビリティテストを実施するための本発明による固有の自動化システムおよび方法が必要とされる。つまりそのようなシステムおよび方法はまだ開示されていない。
【００１６】
ＩＩＩ．発明の概要
本発明はユーザビリティテストを実施するための自動化システムおよび方法に関する。システムはユーザビリティテストを実施し、コンピュータ画面上で発生したイベントをユーザのビデオおよびオーディオの両方と同期させて記録し、アプリケーションおよびオペレーティングシステムにおけるシーンの背景において発生したイベントの完全なクロニクルを形成する。システムはコンフィギュレーションにおいて規定されたセッティングに依存して、他の入力ストリームもキャプチャし、所望の全てのイベントおよびキャプチャと共に、ユーザビリティテストの完全な記録をファイルフォーマットで保存する。システムによりリモートビューアはリアルタイムでユーザビリティテストの記録を観察し、また記録中の決定的な瞬間において、記録されるべきマーカをセットすることができる。またシステムにより、マネージャまたはアドミニストレータは設定をコンフィギュレートし、ユーザビリティテストおよび記録ファイルをインポートおよび分析し、また分析された判定基準に基づきユーザビリティテストのプレゼンテーションビデオを提供することができる。
【００１７】
ＩＶ．図面の簡単な説明
有利な実施形態の説明は以下の図面を参照することによりさらに良く理解される。
【００１８】
図１は本発明のシステムにおいて使用されるコンピュータハードウェアを示し、
図２はレコーダおよびリモートビューアに関する本発明のコンピュータソフトウェアシステムの基本的なオペレーションを示したフローチャートであり、
図３はマネージャおよびプレーヤに関する本発明のコンピュータソフトウェアシステムの基本的なオペレーションを示したフローチャートであり、
図４はレコーダインタフェース画面を示し、
図４ａはレコーダインタフェースの停止詳細セクション画面を示し、
図５はレコーダインタフェース画面のメニューバーからのレコーダドロップダウンメニューを示し、
図５ａはレコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスの画面ビデオオプションを示し、
図５ｂはレコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスのオーディオオプションを示し、
図５ｃはレコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスのカメラオプションを示し、
図５ｄはレコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスの設定オプションを示し、
図６はリモートビューアインタフェース画面を示し、
図７はリモートビューアインタフェース画面のメニューバーからのリモートビューアドロップダウンメニューを示し、
図８はリモートビューアインタフェース画面のメニューバーからの接続見出しドロップダウンメニューからのレコーダダイアログボックスを示し、
図９はマネージャインタフェースのアナライザタブを示し、
図１０はマネージャインタフェース画面のアナライザタブのメニューバーからのマネージャドロップダウンメニューを示し、
図１１はマネージャインタフェースの検索ペインを示し、
図１２はマネージャインタフェース画面のアナライザタブの検索ペインのイベント検索セッティングダイアログボックスを示し、
図１３はマネージャインタフェース画面のアナライザタブの検索ペインからの結果のリスト表示を示し、
図１４はマネージャインタフェース画面のアナライザタブの検索ペインからの結果のグラフ表示を示し、
図１５はマネージャインタフェース画面のアナライザタブの検索ペインからのリスト表示結果のプレーヤウィンドウ画面を示し、
図１６はマネージャインタフェース画面のアナライザタブの検索ペインからのグラフ表示結果のプレーヤウィンドウ画面を示し、
図１７はマネージャインタフェース画面のアナライザタブの検索ペインのテキスト検索セッティングダイアログボックスを示し、
図１８はマネージャインタフェース画面のアナライザタブのメニューバーからのマーカ見出しドロップダウンメニューからのマーカ詳細ダイアログボックスを示し、
図１９はマネージャインタフェース画面のアナライザタブのメニューバーからのセグメント見出しドロップダウンメニューからのセグメント詳細ダイアログボックスを示し、
図２０はマネージャインタフェース画面のプレゼンタタブを示し、
図２１はマネージャインタフェース画面のプレゼンタタブのメニューバーからのマネージャドロップダウンメニューを示し、
図２２はマネージャインタフェース画面のプレゼンタタブのメニューバーからのクリップ見出しドロップダウンメニューからのビデオクリップ詳細を示し、
図２３はマネージャインタフェース画面のプレゼンタタブのメニューバーからのクリップ見出しドロップダウンメニューからのタイトルクリップ詳細を示し、
図２４はマネージャインタフェース画面のプレゼンタタブのメニューバーからのプレーヤドロップダウンメニューを示し、
図２５はプレーヤインタフェース画面からのドロップダウンメニューを示し、
図２６はマネージャインタフェース画面のアナライザタブの検索ペインの検索セッティングダイアログボックスの択一的な実施形態を示す。
【００１９】
Ｖ．有利な実施形態の詳細な説明
本発明は図１に示されているようなコンピュータハードウェアと、図２および図３に示されているようなコンピュータソフトウェアシステムとの間の相互作用から構成されている。本明細書を通して、ユーザビリティテストを上記の従来技術のセクションにおいて説明および記述したテストのタイプと定義する。
【００２０】
図１を参照すると、コンピュータハードウェアはレコーダソースまたはユーザコンピュータ５０、リモートビューアコンピュータ５２およびプロジェクトマネージャコンピュータ５４から構成されており、これらはローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）のようなネットワークコネクション５６を介して相互に接続されている。択一的に、所望であれば、プロジェクトマネージャコンピュータ５４をネットワークに接続する必要はない。レコーダソースまたはユーザコンピュータ５０は中央処理装置５１、コンピュータ画面５３、キーボード５５、マウス６３、マイクロフォン５７、スピーカ５９およびカメラ６１から構成されている。リモートビューアコンピュータ５２およびプロジェクトマネージャコンピュータ５４はそれぞれ同様に、同じ中央処理装置５１、コンピュータ画面５３、キーボード５５およびマウス６３から構成されている。またプロジェクトマネージャコンピュータ５４は同じマイクロフォン５７およびスピーカ５９も有する。コンピュータおよびそれらの構成要素は当業者には周知であり、あらゆる製造業者によって製造されている互換性のあるあらゆるタイプ、バージョン、サイズも本発明が意図する目的を達成することができると考えられる。
【００２１】
有利には、コンピュータソフトウェアをこのコンピュータハードウェアにインストールして実行するために、レコーダソースまたはユーザコンピュータ５０およびプロジェクトマネージャコンピュータ５４はMicrosoft Windows 2000(R)またはMicrosoft Windows XP(R)、Microsoft DirectX 8.1(R)（9.0またはより高いバージョンが推奨される）、１ＧＨｚのプロセッサ（２ＧＨｚが推奨される）、１２８ＭＢの読出しアクセスメモリ（５１２ＭＢが推奨される）、６４ＭＢのビデオカード（１２８ＭＢが推奨される）、ウィンドウズに互換性のあるサウンドカード、マイクロフォン５７とスピーカ５９およびインストールのための２０ＭＢのハードディスク空き容量を提供すべきである。レコーダソースまたはユーザコンピュータ５０にはＵＳＢカメラ６１、以下説明するリモートビューア装置を使用する場合には１０Ｍｂｐｓ（１００Ｍｂｐｓが推奨される）で通信するネットワーク化されたコンピュータが設けられるべきである。リモートビューアコンピュータ５２はMicrosoft Windows 2000(R)またはMicrosoft Windows XP(R)、８００ＭＨｚのプロセッサ（１ＧＨｚが推奨される）、１２８ＭＢの読出しアクセスメモリ、１０Ｍｂｐｓ（１００Ｍｂｐｓが推奨される）で通信するネットワーク化されたコンピュータおよびインストールのための５ＭＢのハードディスク空き容量を提供すべきである。択一的には、コンピュータソフトウェアをMacintoshおよびUnixベースのシステムを用いて使用するために修正することができる。
【００２２】
図２を参照すると、ユーザビリティテストを実施するための固有の自動化システムおよび方法の基本的なオペレーションが概略的に示されている。有利な実施形態においては、レコーダソースまたはユーザコンピュータ５０がレコーダコンピュータソフトウェア５８を使用し、リモートビューアコンピュータ５２がリモートビューアコンピュータソフトウェア６０を使用し、またプロジェクトマネージャコンピュータ５４がマネージャコンピュータソフトウェア６２を使用する(図３を参照されたい）。
【００２３】
概要として、レコーダコンピュータソフトウェア５８（以下では「レコーダ」と称する）は、ユーザビリティテストの間に、ユーザのビデオおよびオーディオの両方に同期して、コンピュータ画面上のイベントを記録し、またアプリケーションおよびオペレーティングシステムにおけるシーンの背景において発生したイベントの完全なクロニクルを作成する。レコーダはコンフィギュレーションにおいて規定されたセッティングに依存して、多数の入力ストリームもキャプチャしてファイルフォーマットでこの記録を保存し、この記録を後にマネージャコンピュータソフトウェア６２においてプロジェクトにインポートすることができる。
【００２４】
リモートビューアコンピュータソフトウェア６０（以下では「リモートビューア」と称する）は観察者に、レコーダソースまたはユーザコンピュータ５０におけるレコーダから生じるユーザビリティテストの記録（すなわち画面アクティビティ）をリアルタイムで観察することを可能にする。リモートビューアによって観察者はレコーダによって記録された記録中の決定的な瞬間においてマーカをセットすることもできる。
【００２５】
マネージャコンピュータソフトウェア６２（以下では「マネージャ」と称する）はレコーダに関するコンフィギュレーションファイルを作成し、結果を分析およびプレゼンテーションするためにレコーダによって作成された記録をインポートする。
【００２６】
レコーダのステップ１０１においては、ユーザビリティテストを記録するためのプロセスが始まる、または立ち上げられる。記録に関するデフォルト情報を確認または変更する必要がある場合には、ステップ１０２に進む。記録に関する情報が既に特定のコンフィギュレーションファイルに保存されており、かつこのコンフィギュレーションが新たな記録のために使用されることが要求される場合には、ステップ１０３に進む。
【００２７】
ステップ１０２においては、図４に示されているようなレコーダインタフェース６４がレコーダに関する記録詳細を表示する。レコーダインタフェース６４は、レコーダの全てのオプションへのアクセスを提供するメニューバー７８、レコーダの頻繁に使用されるオプションを容易に到達できる範囲で提供するツールバー８０、記録セッション中にレコーダセッティングをカスタマイズして使用できるようにするコンフィギュレーションペイン６６、レコーダの状態に関する有用な情報を表示するステータスバー８２およびカメラビデオのプレビューおよび適切なマイクロフォンボリュームレベルを表示するカメラプレビューペイン８４から構成されている。
【００２８】
コンフィギュレーションペイン６６は記録に関する５つのカテゴリのコンフィギュレーションセッティングを提供する：記録ファイル詳細セクション６８、キャプチャオプションセクション７０、記録中の可視性セクション７２、開始詳細セクション７４および停止詳細セクション７６。
【００２９】
記録ファイル詳細セクション６８は、記録に割り当てられるべきファイル名（すなわち記録ファイル）を付与することを可能にする名前を付けて記録を保存オプション１２８と、記録ファイルを保存するためにフォルダの指定または選択を可能にするフォルダオプション１３０と、フォルダオプション１３０を指定または選択するためにフォルダのディレクトリを表すダイアログボックスを表示する参照オプション１３２と、記録に関連する詳細または他のテキストデータをタイプして記録ファイルと共に保存することを可能にする詳細オプション１３４と、ボックスがチェックされている場合には記録の完了に依存してこの記録ファイル詳細セクション６８の記録ファイル詳細に関する指示を提供する、記録停止時の詳細に関する指示セクションオプション１３６と、ボックスがチェックされている場合には記録ファイルを保護するためにパスワードを入力するための指示を提供する記録ファイルのパスワード保護オプション１３８とを提供する。
【００３０】
キャプチャオプションセクション７０は、取付けられたカメラ６１からユーザのビデオをユーザビリティテストの間に記録することを可能にするカメラオプション１４０と、取付けられたマイクロフォン５７からオーディオデータをユーザビリティテストの間に記録することを可能にするマイクロフォンオプション１４２と、ユーザによって入力されたレコーダソースコンピュータ５０のキーボード５５からのアクティビティに関連するデータをユーザビリティテストの間に記録することを可能にするキーボードオプション１４４とを提供する。このデータはキーボード５５において押された全ての英数字キーを含む。またキャプチャオプション７０はレコーダソースコンピュータ５０のコンピュータ画面５３上に表示されているテキストの記録を許可する画面テキストオプション１４６を提供する。この画面テキストはイメージの一部であるものを除いてコンピュータ画面５３上に表示されている全ての語を含む。さらにキャプチャオプション７０はユーザビリティテストを記録している間にマウス６３から生じるマウスの（右および左）クリックの記録を可能にするマウスクリックオプション１４８と、ユーザビリティテストを記録している間にコンピュータ上で実行されている全てのアプリケーションから発生するウェブページ変更および全てのウィンドウイベントの記録を可能にするアプリケーションイベントオプション１５０とを提供する。ウィンドウのイベントには主要なアプリケーションウィンドウ、主要なウィンドウ内に現れる小ウィンドウ（ダイアログボックス、アラート等）、メニュー、ダイアログまたはウィンドウ上に現れるボタンおよびスライドバー、リストビュー、編集ボックス等のようなオブジェクトに関連する他のウィンドウの開閉が含まれるが、ウィンドウのイベントはこれらに制限されるものではない。最後にキャプチャオプション７０は、記録セッション中のリモートビューアによるユーザビリティテストのリモートビューイングを可能にするリモートビューア許可オプション１５２を提供する。
【００３１】
記録中の可視性セクション７２は、最小化したときにレコーダをレコーダソースコンピュータ５０のコンピュータ画面５３上にトレーアイコンとして可視にすることを可能にするトレーに最小化オプション１５４と、レコーダをレコーダソースコンピュータ５０のタスクバー上に可視にすることを可能にするタスクバーに最小化オプション１５６と、ユーザビリティテストを記録している間にレコーダをレコーダソースコンピュータ５０における視界から完全に隠すことを可能にする完全に隠すオプション１５８とを提供する。完全に隠すオプション１５８が選択されており、かつ記録の間に使用される場合には、（Ｃｔｒｌ＋Ａｌｔ＋Ｓｃｒｏｌｌ  Ｌｏｃｋ）のホットキーの組み合わせを押すことによりレコーダは再び可視にされる。
【００３２】
開始詳細セクション７４は、以下においてさらに詳細に説明するように記録が開始されると、記録をマニュアルでスタートまたは開始することを可能にするマニュアル開始オプション１６０と、所定のイベントが発生すると記録のスタートまたは開始を可能にするイベントベースオプション１６２と、特定の日にちおよび時間において記録のスタートおよび開始を可能にする時間ベースオプション１６４とを提供する。
【００３３】
イベントベースオプション１６２に関して、記録を開始するためのイベントタイプを選択するためにイベントベースドロップダウンメニュー１６６が設けられている。記録の開始をトリガするイベントベースドロップダウンメニュー１６６に入力するためのイベントのタイプにはマウスのクリック、特定のアプリケーションの立ち上げまたは特定のアプリケーションの存在が含まれるが、イベントのタイプはこれらに制限されるものではない。記録が特定のアプリケーション実行可能ファイルに基づき開始されるべき場合には、特定のアプリケーション実行可能ファイル（すなわち.exeファイル）を入力するためにアプリケーション名ボックス１６８が設けられている。記録が特定のアプリケーション実行可能ファイルの発生に基づき開始され、またアプリケーション実行可能ファイルの正確な名前が分からない場合には、アプリケーション名ボックス１６８に入力するためにアプリケーション実行可能ファイルのリストを表示するイベントベース参照オプション１７０が設けられている。
【００３４】
時間ベースオプション１６４に関して、記録を開始する日にちおよび時間を入力するために、日にちボックス１７２および時間ボックス１７４が設けられている。有利には、日にちボックス１７２は（ｍｍ／ｄｄ／ｙｙｙｙ）の形で日付を受け付け、また時間ボックス１７４は（ｈｈ：ｍｍ：ｓｓ；ａｍ／ｐｍ）の形で時間を受け付ける。日にちが日にちボックス１７４に与えられていない場合には、記録がいずれかの日にちにおいて時間ボックス１７４に入力された時間に開始される。
【００３５】
停止詳細セクション７６は、図４ａに示されているように、マニュアル停止オプション１７６と、イベントベースオプション１７８、時間ベースオプション１８０と、期間ベースオプション１８２とを提供する。有利な実施形態においては、マニュアル停止オプション１７６、イベントベースオプション１７８および時間ベースオプション１８０は、記録セッションが選択されたこれらのオプションのうちの１つの発生に従い停止されることを除いて、開始詳細セクション７４におけるオプションと同様に機能する。期間ベースオプション１８２は所定の長さの時間の経過後の記録の停止を可能にする。期間ベースオプション１８２における実行時間ボックス１８４には所望の長さの期間を入力することができる。入力される期間は時間（hour）の形である。
【００３６】
ステップ１０２においては、レコーダインタフェース６４の全てのセッティングがコンフィギュレートされる。これらのセッティングには、記録ファイル詳細セクション６８、キャプチャオプションセクション７０、記録中の可視性セクション７２、開始詳細セクション７４および停止詳細セクション７６に含まれる全てのオプションが包含される。コンフィギュレーションが完了するとステップ１０４に進む。
【００３７】
ステップ１０３においては、先行して保存されているコンフィギュレーションセッティングのコンフィギュレーションファイルをロードして、新たな記録のために使用することができる。ロードされたコンフィギュレーションセッティングはステップ１０２において入力されたものと同じレコーダインタフェース６４のセッティングである。メニューバー７８またはツールバー８０を使用してコンフィギュレーションファイルをロードすることができる。
【００３８】
メニューバー７８はファイル見出し８６、記録見出し８８、ビュー見出し９０およびヘルプ見出し９２から構成されている。メニューバー７８を使用してファイル見出し８６が選択されると、このファイル見出し８６は図５に示されているようなファイル見出しドロップダウンメニュー９４を表示する。ファイル見出しドロップダウンメニュー９４は、新規コンフィギュレーション９６、コンフィギュレーションを開く９８、コンフィギュレーションを保存１００、名前を付けてコンフィギュレーションを保存１０２、最近使用したファイル１０４および終了１０６の選択を提供する。コンフィギュレーションを開く９８を選択することにより、保存されている全てのコンフィギュレーションにアクセスすることができ、開くべき所望のコンフィギュレーションファイルを開いてレコーダインタフェース６４のコンフィギュレーションペイン６６にロードすることができる。このプロセスを「File > Open Configuration」の名称で表すことができる。「File」はファイル見出し８６を表し、「Open Configuration」はコンフィギュレーションを開く９８を表す。
【００３９】
択一的に、コンフィギュレーションを開くアイコン１１０を提供するツールバー８０を使用してコンフィギュレーションセッティングをロードすることができる。コンフィギュレーションを開くアイコン１１０を選択することにより、保存されている全てのコンフィギュレーションに自動的にアクセスすることができ、所望のコンフィギュレーションファイルを開いてレコーダインタフェース６４のコンフィギュレーションペイン６６にロードすることができる。
【００４０】
ステップ１０４においては、レコーダに関する包括的なセッティングがセットされる。包括的なセッティングはステップ１０２においてコンフィギュレートされた記録コンフィギュレーションセッティングとは異なる。何故ならばこの包括的なセッティングは、どのコンフィギュレーションファイルが開かれているかを考慮せずに、レコーダにおいて作成された全ての記録に影響を及ぼすからである。ステップ１０２においてコンフィギュレーションされた記録コンフィギュレーションセッティングは、それを用いて使用される単一の記録にのみ影響を及ぼす。メニューバー７８またはツールバー８０を使用して包括的なセッティングをコンフィギュレートすることができる。
【００４１】
メニューバー７８を使用して記録見出し８８が選択されると、この記録見出し８８は図５に示されているような記録見出しドロップダウンメニュー１１２を表示する。セッティング１２２を選択することにより、図５ａから５ｄに示されているようなセッティングダイアログボックス６１４が表示される。セッティングダイアログボックス６１４は、図５ａに示されているような画面ビデオオプション６１６と、図５ｂに示されているようにオーディオオプション６１８と、図５ｃに示されているようなカメラオプション６２０と、図５ｄに示されているように設定オプション６２２とを提供する。このプロセスを「Record > Settings」の名称で表すことができる。「Record」は記録見出し８８を表し、「Settings」はセッティング１２２を表す。
【００４２】
セッティングダイアログボックス６１４により、図５ａに示されているように、画面ビデオを圧縮するために使用されるコーデックおよびコーデックに関連する品質オプションをセットすることができ、レコーダが画面を記録するフレームレート、換言すれば時間単位毎に記録されるべきフレーム数をセットすることができ、またフレームレートセッティングに関する時間単位をセットすることができる。
【００４３】
オーディオオプション６１８により、図５ｂに示されているように、記録および再生レートオプションをセットすることができ、オーディオを記録するデバイスをセットすることができ、また入力デバイスに関する記録ボリュームレベルをセットすることができる。
【００４４】
カメラオプション６２０により、図５ｃに示されているように、レコーダと共に使用されるカメラを選択することができ、ビデオ品質の種々の様相、例えば輝度、コントラスト、明るさ、ＲＧＢ値などをセットすることができ、フレームレートおよび出力サイズのような可変量を調節することができ、カメラと共に使用されるビデオコーデックを選択することができ、圧縮品質、キーフレームレートおよびデータレートをコンフィギュレートすることができ、また目下のセッティングに基づきビデオ記録はどのように見えるかを示すプレビューが提供される。
【００４５】
設定オプション６２２により、図５ｄに示されているように、記録に関するデフォルトおよび一時出力フォルダを表示することができ、またキャプチャ中の表示加速に関する性能オプションが提供される。
【００４６】
択一的に、レコーダセッティングアイコン１１１を提供するツールバー８０を使用して、レコーダに関する包括的セッティングをセットすることができる。レコーダセッティングアイコン１１１を選択することにより、図５ａから５ｄに示されているように、セッティングダイアログボックス６１４に自動的にアクセスすることもできる。各セッティングダイアログボックス６１４について、所望のセッティングが選択される。所望の全ての包括的なコンフィギュレーションセッティングが入力され、コンフィギュレーションセッティングがテストされるべき場合にはステップ１０５に進む。テストの必要が無い場合には直接ステップ１０６に進む。
【００４７】
ステップ１０５においては、選択されたコンフィギュレーションセッティングのテスト記録を実施することができる。有利な実施形態においては、テスト記録は１０秒テストである。このテストの間に、デスクトップアクティビティおよび音響がキャプチャのためにレコーダに対して生成される（すなわち、マイクロフォン５７に向かって発声し、活動的にソースコンピュータ５０と対話する）。このテストの間に発生するあらゆる問題が指示され、これにより実際の記録に先行して問題を解決することができる。テスト記録の完了に基づき、実施すべき特定のユーザビリティテストに関する適切な選択を確認するために、作成された画面ビデオおよびオーディオデータが自動的に再生され、選択されたコンフィギュレーションセッティングを再検討することができる。メニューバー７８またはツールバー８０を使用してテスト記録を実行することができる。
【００４８】
メニューバー７８を使用して記録見出し８８が選択されると、この記録見出し８８は図５に示されているように記録見出しドロップダウンメニュー１１２を表示する。記録見出しドロップダウンメニュー１１２は開始１１４、停止１１６、一時停止１１８、テスト記録１２０およびセッティング１２２の選択を提供する。テスト記録１２０が選択されるとテスト記録が開始される。このプロセスを「Record > Test Recording」の名称で表すことができる。「Record」は記録見出し８８を表し、「Test Recording」はテスト記録１２０を表す。択一的に、テスト記録アイコン１２４を提供するカメラプレビューペイン８４を使用してテスト記録を開始することができる。テスト記録１２４が選択されるとテスト記録も自動的に開始される。
【００４９】
テスト記録が開始されると、カメラプレビューペイン８４は状態メッセージ領域１８６においてメッセージを表示し、このメッセージから「記録が進行中」であることが読み取れ、またステータスバー８２から記録が実施中であることが確認される。テスト記録の間に、ユーザはキャプチャのためにレコーダに対してデスクトップアクティビティおよび音響を発生させるべきである。これにはレコーダソースコンピュータ５０との活動的な対話および／またはマイクロフォン５７への発声が含まれるが、これらに制限されるものではない。テスト記録の停止時には、カメラプレビュー領域１８８はカメラ６１が記録しているものを表示する。カメラ６１が適切に位置決めされていない場合には、このカメラプレビュー領域１８８をカメラ６１の位置の正確な調節のために使用することができる。マイクボリュームインディケータ１９０により、取付けられているマイクロフォン５７から到来する音量のレベルが視覚的に正確に表示される。以下において詳細に説明するプレーヤコンピュータソフトウェア（以下では「プレーヤ」と称する）も立ち上げられ、画面ビデオ、オーディオが再生され、またテスト記録からのピクチャイメージとしてカメラピクチャが表示される。テスト記録の表示が終了され、コンフィギュレーションセッティングが十分なものであれば、プレーヤが手動で閉じられ、ステップ１０６に進む。
【００５０】
ステップ１０６においては、コンフィギュレーションセッティングの入力およびテストの完了に基づき、メニューバー７８またはツールバー８０を使用してコンフィギュレーションセッティングが保存される。
【００５１】
メニューバー７８を使用してファイル見出し８６が選択されると、このファイル見出し８６はファイル見出しドロップダウンメニュー９４を表示する。コンフィギュレーションを保存１００が選択されることにより、所望であれば記録ファイル詳細セクション６８に与えられている名前と場所で、もしくは目下開かれている同一のコンフィギュレーションファイルのもとでコンフィギュレーションセッティングが保存される。このプロセスを「File > Save Configuration」の名称で表すことができる。「File」はファイル見出し８６を表し、「Save Configuration」はコンフィギュレーションを保存１００を表す。択一的に、名前を付けてコンフィギュレーションを保存１０２が選択されると、記録ファイル詳細セクション６８に目下入力されているファイル名および場所を所望のように異なるファイル名および場所に変更することができる、このプロセスを「Title > Save Configuration As」の名称で表すことができる。「File」はファイル見出し８６を表し、「Save Configuration As」は名前を付けてコンフィギュレーションを保存１０２を表す。
【００５２】
ファイル見出しドロップダウンメニュー９４が不注意でもしくは誤って選択された場合には、終了１０６の選択によりファイル見出しドロップダウンメニュー９４がキャンセルされ、変更されずレコーダアプリケーションが終了される。
【００５３】
択一的に、コンフィギュレーションを保存アイコン１０８を提供するツールバー８０を使用してコンフィギュレーションセッティングを保存することができる。コンフィギュレーションを保存アイコン１０８が選択されることにより、記録ファイル詳細セクション６８に与えられている名前と場所でコンフィギュレーションセッティングも自動的に保存される。コンフィギュレーションセッティングがコンフィグレートされ保存されるとステップ１０７に進む。
【００５４】
ステップ１０７においては記録が開始される。メニューバー７８またはツールバー８０を使用して記録が開始される。メニューバー７８を使用して記録見出し８８が選択されると、この記録見出し８８は記録見出しドロップダウンメニュー１１２を表示する。開始１１４の選択により記録がスタートまたは開始される。このプロセスを「Record > Start」の名称で表すことができる。「Record」は記録見出し８８を表し、「Start」は開始１１４を表す。
【００５５】
択一的に、開始アイコン１２６を提供するツールバー８０を使用して記録をスタートすることができる。開始アイコン１２６が選択されると自動的に記録もスタートまたは開始される。記録が開始されるとステップ１０８に進み、このステップ１０８ではユーザがユーザビリティテストを実施する。
【００５６】
ステップ１０８においては、開始詳細セクション７４におけるマニュアル開始オプション１６０が選択されると、レコーダが以下説明するユーザビリティテストの全ての入力ストリームの記録を開始する。イベントベースオプション１６２が選択されている場合には、イベントベースドロップダウンメニュー１６６において選択されたイベントまたはアプリケーション名ボックス１６８に挙げられたアプリケーションのような特定のイベントが発生するまで記録は開始されない。時間ベースオプション１６４が選択されている場合には、日にちボックス１７２内の日にちおよび／または時間ボックス１７４内の時間またはその両方に達するまで記録は開始されない。
【００５７】
有利な実施形態において、またユーザビリティテストの間に、レコーダインタフェース６４のコンフィギュレーションペイン６６において選択されたコンフィギュレーションセッティングを使用して全ての情報が記録される。キャプチャオプションセクション７０においては、カメラオプション１４０が選択されている場合、ユーザビリティテスト中にユーザが現れている間はカメラ６１がユーザのビデオを記録する。マイクロフォンオプション１４２が選択されている場合には、ユーザビリティテストの間にマイクロフォン５７がユーザからのオーディオを記録する。キーボードオプション１４４が選択されている場合には、ユーザビリティテストの間にユーザによるキーボード５５のタイプにより生じるあらゆるキーストロークがテキスト、入力キー、シフトキー、ファンクションキーなどとして記録される。画面テキストオプション１４６が選択されている場合には、ユーザビリティテストの間にコンピュータ画面５３上に表示されているテキストが記録される。マウスクリックオプション１４８が選択されている場合には、ユーザによる左クリックおよび右クリックがユーザビリティテストの間に記録される。アプリケーションイベントオプション１５０が選択されている場合には、ユーザビリティテストの間に発生するあらゆるアプリケーションイベントが記録される。アプリケーションイベントはどのアプリケーションが起動されているか、どのダイアログまたはウィンドウがアクティブであるか、どのボタンまたはメニュー項目がユーザによって選択されているかを包含するが、アプリケーションイベントはこれらに制限されるものではない。また、記録またはユーザビリティテストの間にはその都度、選択されている他のオプションを考慮せずに、コンピュータ画面のビデオが常に記録またはキャプチャされる。コンピュータ画面のビデオはビデオファイルであり、キャプチャされた他の情報はデータファイルである。特定のデータファイルの参照は、ビデオフォーマットのコンテクストに対応しており、またこのコンテクストにおいて見ることができる。データファイルの入力ストリームはビデオファイルのビデオストリームと時間同期されている。このことはマネージャについての説明においてさらに詳細に説明する。これらの各キャプチャオプションは総称して「入力ストリーム」と称される。
【００５８】
ユーザビリティテストが完了すると、記録を停止するためにステップ１０９に進む。ステップ１０９においては、メニューバー７８またはツールバー８０を使用して記録が停止される。メニューバー７８を使用して記録見出し８８が選択されると、この記録見出し８８は記録見出しドロップダウンメニュー１１２を表示する。停止１１６が選択されると記録は停止される。このプロセスを「Record > Stop」の名称で表すことができる。「Record」は記録見出し８８を表し、「Stop」は停止１１６を表す。
【００５９】
択一的に、停止アイコン１９２を提供するツールバー８０を使用して記録を停止することができる。停止アイコン１９２が選択されると記録も自動的に停止される。
【００６０】
キャプチャオプションセクション７０におけるマニュアル停止オプション１７６が選択されると、レコーダはユーザビリティテストの記録を停止する。イベントベースオプション１７８が選択されている場合には、特定のイベントが発生するまで記録は停止されない。時間ベースオプション１８０が選択されている場合には、日にちおよび／または時間またはその両方に達するまで記録は停止されない。実行時間ボックス１８４が選択されている場合には、所定の期間が経過するまで記録は停止されない。択一的には、上述のいずれかの選択がなされていたとしても、停止アイコン１９２は常に記録を停止する。記録が停止されると、ステップ１１０に進む。
【００６１】
ステップ１１０においては、記録停止時の詳細に関する指示オプション１３６がステップ１０２において選択されている場合には、名前を付けて記録を保存オプション１２８、フォルダオプション１３０および詳細オプション１３２にこの時点において入力できるように記録ファイル詳細セクション６８が再び表示される。ファイル詳細のコンフィギュレーションが完了するとステップ１１１に進む。
【００６２】
ステップ１１１においては、保存された記録ファイル（すなわち記録ファイル詳細セクション６８の名前を付けて記録を保存オプション１２８を使用して保存された記録ファイル）がマネージャによる使用のためにプロジェクトマネージャコンピュータ５４にエクスポートされる。殊にテストが長期間にわたり記録されるか、頻繁に記録されている場合には記録ファイルは極めて大きいので、記録ファイルを比較的小さい取り外し可能な記憶ディスク（例えばフロッピーディスクまたはＺｉｐディスク）に納めることができない可能性があるか、緩慢なネットワークコネクションに陥る可能性がある。この問題を解決するために記録ファイルをエクスポートするための３つの方式が存在する。
【００６３】
第１の方式では、レコーダソースコンピュータ５０がプロジェクトマネージャコンピュータ５４を有するネットワークに接続されているか、２つの構成要素が同一のマシンにインストールされている場合には、記録ファイルを両方のコンピュータによって共有されているディレクトリに保存することができる。このようにして、マネージャを使用することにより、記録ファイルの位置を特定し、マネージャに直接インポートすることができる。第２の方式では、記録ファイルをレコーダソースコンピュータ５０のハードドライブに一時的に記憶することができる。このようにして、記録ファイルをコンパクトディスク（ＣＤ）またはディジタルビデオディスク（ＤＶＤ）にバーン、すなわち書き込むことができ、また容易にマネージャにエクスポートすることができる。最後の方式では、レコーダソースコンピュータ５０がサムドライブまたは携帯可能外部ドライブに接続されている場合には、記録ファイルをこのドライブに直接的に保存することができる。記録が完了すると、単純にドライブを取り外し、このドライブをプロジェクトマネージャコンピュータ５４に再び接続して、記録ファイルをこの携帯可能なドライブからマネージャに直接的にインポートすることができる。
【００６４】
以下ではレコーダにおけるステップの基本的な例を説明する。
【００６５】
ユーザビリティ調査員は会計ソフトウェアプログラムのユーザビリティテストを実施している。鍵となる目標は、ユーザが所得申告をファイルするのにどれ程の時間がかかるか、またユーザがプロセスの間に何度ヘルプメニューにアクセスする必要があるかを求めることである。調査員は画面、被験者のビデオおよびオーディオ、マウスクリック、キーストロークおよびウィンドウイベントを記録しようとする。
【００６６】
最初に、レコーダがインストールされ、カメラおよびマイクロフォンが会計ソフトウェアプログラムと同じコンピュータに接続される。次に、調査員は「被験者１」を名前を付けて記録を保存入力ボックスに入力し、ファイルを保存する場所としてのコンピュータのハードドライブ上のフォルダを指定する。記録ファイル詳細入力ボックスには、調査員が以下の情報を入力する：
「被験者１−John Doe
会計ソフトウェアユーザビリティテスト
場所：ニューヨークシティ」
調査員はテストの開始前に全ての記録ファイルの詳細を入力しているので、調査員は記録停止時の詳細に関する指示の選択を取り消す。
【００６７】
次に調査員はどの入力ストリームをキャプチャするかを指定する。調査員は被験者の顔の表情および言葉の言い回しを取得するためにカメラおよびマイクロフォンを選択する。付加的に、調査員はキーストローク、マウスクリックを選択し、またリモートビューアを許可し、これにより調査員はテストをリアルタイムで観察し、マーカを入力することができる。
【００６８】
記録中の可視性オプションに関して、調査員はトレーに最小化を選択する。
【００６９】
調査員は被験者が会計ソフトウェアを立ち上げると記録を開始する。このために調査員は開始詳細セクションにおけるイベントベースオプションを選択し、ドロップダウンリストからアプリケーションの立ち上げを選択する。調査員はアプリケーション名入力ボックスに会計プログラムの実行ファイルの名前（すなわち「accounting.exe」）をタイプする。
【００７０】
調査員はどの程度テストが続くか分からないので、調査員は停止詳細にあるマニュアルオプションを選択する。このようにして調査員はテストが完了したときに停止ツールバーボタンをクリックすることによって記録を停止することができる。
【００７１】
次に、調査員は自身が規定した通りの全てのセッティングを含むコンフィギュレーションファイルを保存する。保存されたコンフィギュレーションファイルを用いて、調査員は学習の他の被験者についてもこのコンフィギュレーションファイルを再利用することができるので、調査員は毎回このプロセスを実施する必要はない。付加的に、各被験者にこのコンフィギュレーションファイルを使用することによって、調査員は各記録が同様に実施されることが分かる。
【００７２】
ここで調査員はレコーダにおけるカメラプレビューをチェックし、また被験者がコンピュータを使用しているときの表情をキャプチャするためにカメラが適切に位置決めされているようこのカメラを調節する。調査員は、大声が発せられた際にカメラプレビューウィンドウの下にあるマイクボリューム表示部におけるマイクロフォンボリュームレベルもチェックする。
【００７３】
全てのセッティングおよび調節が完了すると、調査員はレコーダが全てを適切にキャプチャすることを確信したいので、テスト記録ボタンをクリックする。レコーダアプリケーションが消えると、調査員はマウスを周囲に動かし、アプリケーションを開き、また大声で話す。１０秒後にテスト記録が完了し、自動的にMoraeプレーヤにおいて再生される。調査員はビデオおよびオーディオが適切に記録されたことを確認する。
【００７４】
全てが完璧に機能するならば、調査員は第１の被験者に関する準備を完了している。調査員はレコーダを初期化するためにレコーダのツールバーにおける開始ボタンをクリックする。調査員は会計アプリケーションが立ち上がったときにレコーダを開始するようコンフィギュレートしているので、レコーダはトレーに最小化され、記録を開始しない。コンフィギュレーションセッティングにおいて指定されている通りの開始トリガが待機される。
【００７５】
テストを開始するために被験者が財務会計ソフトウェアに到達し、これを立ち上げると、レコードはコンフィギュレーションファイルに指定されているキャプチャオプション、ここではカメラ、マイクロフォン、キーボードおよびマウスクリックに基づき記録を自動的に開始する。被験者がテストを終えると、調査員はトレー内のアイコンを右クリックすることによってレコーダをマニュアルで停止し、メニューから停止を選択する。レコーダは記録を停止し、「被験者１」の名前と共にこの記録ファイルをコンフィギュレーションファイルにおいて指定されている場所に自動的に保存する。
【００７６】
全ての被験者がテストを完了すると、調査員は記録ファイルをマネージャコンポーネントにインポートし、学習の目標に応答するための分析を実施する準備ができている。
【００７７】
レコーダにおけるユーザビリティテストの間に、ソースコンピュータ５０への記録において発生しているイベントに関して、リモートビューアを同時に受動的または活動的にすることができる。
【００７８】
図２のリモートビューアを参照し、ステップ１１２に進む。ステップ１１２においては、図６に示されているようなリモートビューアインタフェース１９４がレリモートビューアに関する詳細を表示する。リモートビューアインタフェース１９４は、リモートビューアの全てのオプションへのアクセスを提供するメニューバー１９６と、リモートビューアの頻繁に使用されるオプションを容易に到達できる範囲で提供するツールバー１９８と、レコーダのステップ１０８におけるユーザビリティテストの間にレコーダソースまたはユーザコンピュータ５０において発生するデスクトップアクティビティを表示するビューウィンドウ２００と、リモートビューアに関する有用な情報、リモートビューアとレコーダの接続の状態および一番新しい記録セッションの状態を含むが、有用な情報はこれらに制限はされない、を表示するステータスバー２０２と、リモートビューアとレコーダの接続の状態（すなわち、アイコンが緑であればリモートビューアはレコーダと接続されている）を視覚的に示す接続状態アイコン２０４と、レコーダにおける記録の状態を視覚的に示す（すなわちアイコンに○で囲まれた×印が付されている場合には記録は行われていない）記録状態アイコン２０６から構成されている。
【００７９】
リモートビューアのステップ１１３においては、接続に関して、ステップ１１４の条件が発生していることが満たされていなければならない。リモートビューアはステップ１１５の条件が満たされるまで、レコーダソースまたはユーザコンピュータ５０の画面を表示しない。
【００８０】
ステップ１１４においては、レコーダにおいてキャプチャオプションセクション７０におけるリモートビューアの許可オプション１５２が選択されている場合には、レコーダのステップ１０８におけるユーザビリティテストの間にレコーダソースまたはユーザコンピュータ５０において行われた記録をリアルタイムで観察者は観察することができる。条件が満たされていればステップ１１５に進む。レコーダにおいてこのオプションが選択されていない場合には、コンピュータ間の接続は存在しない可能性があるのでステップ１１９に進む。
【００８１】
ステップ１１５においては、ユーザビリティテストまたは記録が開始されていなければならない、もしくは換言すればステップ１０８が実施されている。条件が満たされていればステップ１１３が継続される。ユーザビリティテストまたは記録が実施されていない場合には、ビューするための記録が存在しないか、コンピュータが接続されている理由が存在しないのでステップ１１９に進む。
【００８２】
ステップ１１４および１１５の前提条件が満たされている場合にはステップ１１３が継続される。メニューバー１９６またはツールバー１９８を使用して、リモートビューアコンピュータ５２およびリモートビューアをレコーダソースコンピュータ５０およびレコーダに接続することができる。
【００８３】
メニューバー１９６は接続見出し２０８と、ビュー見出し２１０と、マーカ見出し２１２と、ヘルプ見出し２１４とから構成されている。メニューバー１９６を使用して接続見出し２０８が選択されると、この接続見出し２０８は図７に示されているような接続見出しドロップダウンメニュー２２４を表示する。接続見出しドロップダウンメニュー２２４は接続２２６、切断２２８および終了２３０の選択を提供する。接続２２６が選択されると、図８に示されているようなレコーダとの接続ダイアログボックス２３２が表示される。レコーダとの接続ダイアログボックス２３２には、レコーダが実行されるコンピュータの名前を選択するためのレコーダコンピュータ名オプション２３４が設けられている。レコーダコンピュータ名を利用できない場合には、ネットワーク５６から適切なコンピュータ名を捜し出すためにネットワーク参照オプション２３６を選択する。コンピュータ名が選択されていれば、ＯＫオプション２３８を選択する。このプロセスを「Connection > Connect」の名称で表すことができる。「Connection」は接続見出し２０８を表し、「Connect」は接続２２６を表す。
【００８４】
適切なコンピュータ名の選択に関して問題がある場合には、ヘルプオプション２４０を選択し、何らかの適切な指示に従う。レコーダダイアログボックス２３２が不注意でもしくは誤って開かれた場合には、キャンセル２４２が選択されてレコーダダイアログボックス２３２はキャンセルされ、変更されずにファイル見出しドロップダウンメニュー２２４に戻る。
【００８５】
択一的にツールバー１９８を使用して接続を確立することができる。ツールバー１９８は接続アイコン２１６と、全画面トグルアイコン２１８と、縮尺調節トグルアイコン２２０と、マーカセットアイコン２２２とから構成されている。接続アイコン２１６が選択されると、上述したやり方と同じやり方で接続するレコーダコンピュータ名を選択するためにレコーダダイアログボックス２３２も自動的に開かれる。接続が成功するとステップ１１６に進む。
【００８６】
ステップ１１６においては、ユーザビリティテストまたは記録がリモートビューアによってビューされる。全画面ビューまたは縮尺調節ビューを選択するため、デフォルトセッティングかメニューバー１９６もしくはツールバー１９８を使用して、ソースコンピュータ５０での記録において発生したイベントを表示するための種々のオプションをリモートビューアが提供する。
【００８７】
デフォルトセッティングを使用して、通常ビューがビューウィンドウ２００に表示される。この通常ビューにおいては、ソースコンピュータ５０からのアクティビティが、最大化されたウィンドウにおいてリモートビューアメニューバー１９６、ツールバー１９８およびステータスバー２０２と共に表示されたままにされる。
【００８８】
択一的に全画面ビューを選択することができる。この全画面ビューにおいては、ソースコンピュータ５０からのアクティビティが表示されるか、リモートビューアコンピュータ５２のコンピュータ画面５３全体を覆う。メニューバー１９６を使用してビュー見出し２１０が選択されると、図７に示されているようにビュー見出しドロップダウンメニュー２４２が表示される。ビュー見出しドロップダウンメニュー２４２は縮尺調節２４４、全画面２４６、ツールバー２４８、ステータスバー２５０および記録詳細２５２の選択を提供する。全画面２４６が選択されると全画面ビューが表示される。このプロセスを「View > Full Screen」の名称で表すことができる。「View」はビュー見出し２１０を表し、「Full Screen」はビュー見出しドロップダウンメニュー２４２における全画面２４６を表す。またツールバー１９８を使用して、全画面トグルアイコン２１８の選択により全画面ビューを選択することもできる。
【００８９】
択一的に、ソースコンピュータ５０の画面解像度セッティングがリモートビューアコンピュータ５２の解像度よりも高い場合には、縮尺調節ビューを選択することができる。この縮尺調節ビューにおいては、ソースコンピュータ５０からのアクティビティが縮尺調節されて表示されるか、リモートビューアコンピュータ５２のコンピュータ画面５３全体に表示される。メニューバー１９６を使用してビュー見出し２１０が選択されると、図７に示されているようなビュー見出しドロップダウンメニュー２４２が表示される。縮尺調節２４４が選択されると縮尺調節ビューが表示される。このプロセスを「View > Scale To Fit」の名称で表すことができる。「View」はビュー見出し２１０を表し、「Scale To Fit」はビュー見出しドロップダウンメニュー２４２における縮尺調節２４４を表す。またツールバー１９８を使用して、縮尺調節トグルアイコン２２０の選択により縮尺調節ビューを選択することができる。
【００９０】
ステップ１１６においてユーザビリティテストまたはソースコンピュータ５０からのアクティビティをビューしながら、リモートビューアはマーカをセットすることができ、これらのマーカによりリモートビューアは有意味なラベルを有する記録における重要なポイントをマークすることができる。マーカはアルファベット文字（例えばＡ−Ｚ）から構成されており、これらのアルファベット文字にはマネージャにおける定義が割り当てられている。例えば、マーカ「Ａ」をマネージャにおいては「ユーザはヘルプを要求」として規定することができ、この場合においては全てのマーカ「Ａ」にはリモートビューアにおける使用に関してその定義が割り当てられる。択一的にマーカに名前を割り当てることができ、またその名称に関連するテキストメモフィールドを有することもできる。マーカを無数にセットすることができ、必要であれば同一のマーカを反復的に使用することもできる。ステップ１１７において、マーカが使用される場合、このマーカがリモートビューアコンピュータ５２におけるリモートビューアからソースまたはユーザ５０におけるレコーダに送信され、最終的にレコーダに保存され、そこでマーカは記録されたストリームと時間同期される。それ以降はマーカを表示できるようになり、またマネージャにインポートされると記録ファイルにおいて検索できるようになる。
【００９１】
メニューバー１９６およびツールバー１９８をステップ１１６においてマーカをセットするために使用することができる。メニューバー１９６を使用してマーカ見出し２１２が選択されると、図７に示されているようなマーカ見出しドロップダウンメニュー２５４が表示される。マーカ見出しドロップダウンメニュー２５４は、マネージャにおいて予め特定の定義がそれぞれ割り当てられているアルファベット文字Ａ−Ｚが並んでいるマーカ２５６を提供する。ステップ１１７においては、Ａ−Ｚのいずれかの文字が選択されると特定のマーカ定義がレコーダに入力される。このプロセスを「Marker > Marker」の名称で表すことができる。前者の「Marker」はマーカ見出し２１２を表し、後者の「Marker」はマーカ見出しドロップダウンメニュー２５４におけるマーカ２５６を表す。メニューバー１９８を使用してマーカアイコン２２２が選択されると、所望のマーカ２５６をセットするためにマーカ見出しドロップダウンメニュー２５４も表示される。ステップ１１６が終了するとステップ１１８に進む。
【００９２】
ステップ１１８においては、リモートビューアコンピュータ５２およびリモートビューアがレコーダソースコンピュータ５０およびレコーダから切断される。このことはやはりメニューバー１９６またはツールバー１９８を使用して達成される。
【００９３】
メニューバー１９６を使用して接続見出し２０８が選択されると、この接続見出し２０８は図７に示されているような接続見出しドロップダウンメニュー２２４を表示する。接続見出しドロップダウンメニュー２２４から切断２２８が選択されると、リモートビューアがレコーダから切断される。このプロセスを「Connection > Disconnect」の名称で表すことができる。「Connection」は接続見出し２０８を表し、「Disconnect」は切断２２８を表す。
【００９４】
択一的にツールバー１９８を使用して切断を達成することができる。接続されている間に接続アイコン２１６が選択されると、切断アイコンとしてトグルされ、したがってリモートビューアがレコーダから自動的に切断される。切断が成功するとマネージャ６２（図３）に進む。
【００９５】
レコーダにおけるユーザビリティテストが完了すると、ソースコンピュータ５０、またあらゆるリモートビューア、リモートビューアコンピュータ５２からマネージャ６２（図３）に進む。
【００９６】
ステップ１２０を参照すると、マネージャが開始される。このプログラムによって、ユーザはレコーダによって形成された記録をユーザビリティテストの後続の分析および結果のプレゼンテーションのためにインポートすることができる。またこのプログラムによりユーザはレコーダに関するコンフィギュレーションファイルを作成することもできる。
【００９７】
ステップ１２１においては、所望であれば、記録に関するコンフィギュレーションセッティングの幾つかのコンフィギュレーションファイルを作成して、後の使用のために保存することができる。これらは先行して保存されている、レコーダのステップ１０３において選択されたコンフィギュレーションセッティングのコンフィギュレーションファイルである。図９に示されており、以下において詳細に説明するようなメニューバー２６０およびファイル見出し２７２を使用して、また図１０に示されており、また以下において詳細に説明するようなアナライザファイル見出しドロップダウンメニュー２８６およびレコーダコンフィギュレーション３０２を使用して、コンフィギュレーションセッティングのこれらのコンフィギュレーションファイルを保存することができる。このプロセスを「File > Recorder Configuration」の名称で表すことができる。「File」はファイル見出し２７２を表し、「Recorder Configuration」はレコーダコンフィギュレーション３０２を表す。
【００９８】
マネージャは、アナライザセクション２６８とプレゼンタセクション２７０によって識別される２つのセクションに分割されている。分析セクション２６８の開始と共にステップ１２２に進む。
【００９９】
ステップ１２２においては、プロジェクトを作成することができるか、既存のプロジェクトを開くことができる。そのようなプロジェクトは、ユーザビリティテストの記録をマネージャにインポートして、この記録を分析されたものとして保存することができるようになる前に開かれることが要求される。図９に示されているように、マネージャインタフェース２５８がマネージャに関する詳細を表示する。マネージャインタフェース２５８は、マネージャの全てのオプションへのアクセスを提供するメニューバー２６０と、頻繁に使用されるマネージャのオプションを容易に到達できる範囲で提供するツールバー２６２と、アナライザタブ２６４と、プレゼンタタブ２６６とから構成されている。アナライザタブ２６４により、イベントおよびテキストの検索、セグメントの作成、マーカの表示および追加ならびに他のナビゲーションを含む種々のやり方での記録ファイルの分析が実現される。プレゼンタタブ２６６により記録またはユーザビリティテストの分析結果のハイライトビデオが提供される。
【０１００】
メニューバー２６０またはツールバー２６２を使用してプロジェクトを作成することができる。メニューバー２６０はファイル見出し２７２と、セグメント見出し２７４と、マーカ見出し２７６と、検索見出し２７８と、ビュー見出し２８０と、プレーヤ見出し２８２と、ヘルプ見出し２８４とから構成されている。メニューバー２６０を使用してファイル見出し２７２が選択されると、このファイル見出し２７２は図１０に示されているようなアナライザファイル見出しドロップダウンメニュー２８６を表示する。アナライザファイル見出しドロップダウンメニュー２８６は、新規プロジェクト２８８、プロジェクトを開く２９０、プロジェクトを閉じる２９２、プロジェクトを保存２９４、記録をインポート２９６、記録の名前変更２９８、記録の消去３００、レコーダコンフィギュレーション３０２、選択３０４および終了３０６を提供する。新規プロジェクト２８８を選択することによりプロジェクトに関する名前を入力することができ、またプロジェクトが開かれる。このプロセスを「File > New Project」の名称で表すことができる。「File」はファイル見出し２７２を表し、「New Project」は新規プロジェクト２８８を表す。新規プロジェクトに名前が付けられて入力されるとステップ１２３に進む。
【０１０１】
択一的にツールバー２６２を使用して新規プロジェクトを作成することができる。ツールバー２６２は新規プロジェクトアイコン３０８と、プロジェクトを開くアイコン３１０と、プロジェクトを保存アイコン３１２と、記録をインポート３１４と、カメラトグル３１６と、マネージャヘルプ３１８とから構成されている。新規プロジェクトアイコン３０８を選択することにより、プロジェクトに関する名前を入力してプロジェクトを開くことが自動的に可能となる。
【０１０２】
新規プロジェクトを作成する代わりに、付加的な記録をこのプロジェクトにインポートするために既存のプロジェクトまたは先行して作成されたプロジェクトを開くことができる。メニューバー２６０を使用してファイル見出し２７２が選択されると、このファイル見出し２７２は図１０に示されているようなアナライザファイル見出しドロップダウンメニュー２８６を表示する。プロジェクトを開く２９０を選択することにより、先行して保存されている全てのプロジェクトにアクセスすることができ、またプロジェクトに関する所望のプロジェクト名を入力して開くことができる。このプロセスを「File > Open Project」の名称で表すことができる。「File」はファイル見出し２７２を表し、「Open Project」はプロジェクトを開く２９０を表す。新規プロジェクトに名前が付けられて入力されるとステップ１２３に進む。
【０１０３】
択一的にツールバー２６２を使用して既存のプロジェクトを開くことができる。プロジェクトを開くアイコン３１０を選択することにより自動的に、先行して保存されている全てのプロジェクトにアクセスすることができ、またプロジェクトに関する所望のプロジェクト名を入力して開くことができるようになる。
【０１０４】
ステップ１２３においては、記録が新規プロジェクトまたは既存のプロジェクト（すなわち選択されたプロジェクト）にインポートされる。このことはやはりメニューバー２６０またはツールバー２６２を使用して達成される。メニューバー２６０を使用してファイル見出し２７２が選択されると、このファイル見出し２７２は図１０に示されているようなアナライザファイル見出しドロップダウンメニュー２８６を表示する。記録をインポート２９６を選択することにより、先行する全てのユーザビリティテストおよびこれらのテスト記録にアクセスすることができ、また所望の記録を選択されたプロジェクトに入力して開くことができる。このプロセスを「File > Import Recording」の名称で表すことができる。「File」はファイル見出し２７２を表し、「Import Recording」は記録をインポート２９６を表す。記録が選択されて入力されると、記録がマネージャインタフェース２５８のアナライザタブ２６４に追加される。図９を参照すると、限定的な例ではないが、アナライザ２６４が「テスト２３」とする開かれたプロジェクト３２０を示しており、開かれた記録３２２は同一のペイン内で開かれたプロジェクト３２０の下に表されている。完了するとステップ１２４に進む。
【０１０５】
択一的にツールバー２６２を使用してあらゆる記録を選択されたプロジェクトに開くことができる。記録をインポート３１４を選択することにより自動的に、先行して保存されている全ての記録にアクセスすることができ、また所望の記録を選択して入力し、選択されたプロジェクトにおいて開くことができるようになる。
【０１０６】
ステップ１２４においては記録の分析が開始される。記録を検索して表示することができ、特に関心のある記録のセクションをマークすることができ、また記録のセグメントを切り離すことができる。所望の分析に依存して、ステップ１２５、ステップ１２６またはステップ１２７に進む。
【０１０７】
ステップ１２５においては、図９の検索ペイン３２４に示されているように、記録を検索して表示することができる。検索ペイン３２４は図１１により詳細に表されている。検索ペイン３２４はイベント検索タブ３２６およびテキスト検索タブ３２８に分割されている。
【０１０８】
イベント検索タブ３２６を使用して、記録内の特定のイベントを検索することができる。検索ボタン３３０が選択されると、図１２に示されているようなイベント検索セッティングダイアログボックス３３２が表示される。イベント検索セッティングダイアログボックス３３２は検索対象グループボックス３３４、アプリケーションボックス３３６および期間ボックス３３８から構成されている。
【０１０９】
イベント検索セッティングダイアログボックス３３２を使用することにより記録内のイベントを検索することができ、このイベントにはウィンドウイベント３４０、キーボードイベント３４２、マウスクリックイベント３４４、ウェブページ変更イベント３４６、マーカイベント３４８およびセグメントイベント３５０が含まれるが、イベントはこれらに制限されるものではない。
【０１１０】
選択されたイベントを検索するためのアプリケーションが、アプリケーションボックス３３６のアプリケーションボックス選択３５２において選択されて表示される。全てのアプリケーションが検索に使用されるべき場合には、アプリケーションボックス選択３５２は「全てのアプリケーション」を表示すべきである。
【０１１１】
検索の時間枠は全てを記録時間枠３５４、インおよびアウトポイント時間枠３５６および特定の時間枠３５８を提供する期間ボックス３３８において選択される。検索が記録全体にわたって実施される場合には、全てを記録時間枠３５４が選択されるべきである。検索が記録中の２つの時点の間において実施される場合には、インおよびアウトポイント時間枠３５６が選択されるべきである。検索が特定の日にちの特定の時間の間に実施される場合には、開始時間ボックス３６０に開始時間が入力され、また終了時間ボックス３６２に終了時間が入力されて特定の時間枠３５８が選択されるべきである。
【０１１２】
択一的に、メニューバー２６０を使用してイベント検索を実施することができる。メニューバー２６０を使用して検索見出し２７８が選択されると、この検索見出し２７８は図１０に示されているように検索見出しドロップダウンメニュー４１４を表示する。検索見出しドロップダウンメニュー４１４はイベント４１６、テキスト４１８、ビュー４２０、結果を再生４２２および結果をエクスポート４２４を提供する。イベントに基づき検索を実施するためにイベント４１６が選択される。図１２に示されているようにイベント４１６を選択することにより、イベント検索セッティングダイアログボックス３３２が表示される。続いてイベント検索を上述のやり方と同じようにして実施することができる。このプロセスを「Search > Event」の名称で表すことができる。「Search」は検索見出し２７８を表し、「Event」はイベント４１６を表す。
【０１１３】
全ての検索判定基準が選択されると、検索を実施するために直ちに検索ボタン３６４が選択される。イベント検索が完了すると、結果が検索ペイン３２４の結果ディスプレイ３６６内に表示される。イベント検索結果３６８の非制限的な例が図１１の結果ディスプレイ３６６に示されている。
【０１１４】
イベント検索結果３６８を種々の表示方式で表示することができる。検索ペイン３２４内のビューセクション３７０は、図１３に示されているような詳細なリストの形でのイベント検索結果を表示するリストディスプレイ３７２と、図１４に示されているような線グラフまたはヒストグラムグラフの形式でイベント検索結果を表示するグラフディスプレイ３７４と、左側にリストが表示され右側にグラフが表示されるリストとグラフの結果の組み合わせを表示するタイル垂直ディスプレイ３７６と、上側にリストが表示され下側にグラフが表示されるリストとグラフの結果の組み合わせを表示するタイル水平ディスプレイ３７８とを提供する。
【０１１５】
択一的に、メニューバー２６０を使用して検索結果３６８を表示することができる。メニューバー２６０を使用して検索見出し２７８が選択されると、この検索見出し２７８は図１０に示されているように検索見出しドロップダウンメニュー４１４を表示する。ビュー４２０が選択されると、リスト、グラフ、タイル垂直およびタイル水平のビューオプション４４４が表示される。これらの各ビューオプションは上述したリスト表示３７２、グラフ表示３７４、タイル垂直表示３７６およびタイル水平表示３７６とそれぞれ同じものである。続いてイベント検索を上記と同じやり方で実施することができる。このプロセスを「Search > Event」の名称で表すことができる。「Search」は検索見出し２７８を表し、「Event」はイベント４１６を表す。
【０１１６】
結果ディスプレイ３６６に表示されている全てのイベント検索結果３６８全体をナビゲートするために、いずれかの特定のイベントの全画面ビデオおよびカメラビデオをアナライザタブ２６４内のプレーヤウィンドウ３８０においてビューすることができる。例えば、図１５に示されているようなリスト表示３７２に関して、特定のイベント３８２が選択されると、プレーヤウィンドウ３８０における矢印３８４を備えた赤いボックス内のイベントが強調される。プレーヤウィンドウ３８０の下側のコントロール３８６を使用して、強調された特定のイベントを全画面の単一フレームとして再生することができる。複数のイベントが強調される場合には、それぞれの特定のイベントを、スライドショーのように画面ビデオの連続する単一フレームとして表示することができる。画面ビデオの単一のフレームおよび／または連続する単一のフレームが動画のようにユーザに表される。
【０１１７】
図１６に示されているようなグラフ表示３７４に関して、いずれかのサンプリングポイント３８８が選択されると、矢印３８４を備えた赤いボックス内のイベントが強調される。ここでもまたプレーヤウィンドウ３８０の下側のコントロール３８６を使用して、強調されたサンプリングポイント３８８を再生することができる。
【０１１８】
再び図１１を参照すると、テキスト検索タブ３２８を使用して記録の検索を実施することができる。検索ボタン３３０を選択することにより、図１７に示されているようなテキスト検索セッティングダイアログボックス３９０が表示される。テキスト検索セッティングダイアログボックス３９０は検索対象グループボックス３９２、アプリケーションボックス３３６および期間ボックス３３８から構成されている。
【０１１９】
テキスト検索ダイアログボックス３９０を使用して、特定の単語または語句をテキストボックス３９４に入力することによって、これらの情報を検索することができる。記録においてテキスト検索が実施されるべき場合には、記録３９６が選択されるべきである。マーカにおいてテキスト検索が実施されるべき場合には、マーカテキストメモ３９８が選択されるべきである。セグメントにおいてテキスト検索が実施されるべき場合には、セグメントテキストメモ４００が選択されるべきである。検索が大文字使用を考慮して入力された情報にのみ制限されるべき場合には、マッチケース４０２が選択されるべきである。
【０１２０】
選択されたテキストイベントを検索するためのアプリケーションが、アプリケーションボックス３３６のアプリケーションボックス選択３５２内で選択されて表示される。全てのアプリケーションが検索に使用されるべき場合には、アプリケーションボックス選択３５２は「全てのアプリケーション」を表示すべきである。
【０１２１】
テキスト検索の時間枠は全てを記録時間枠３５４、インおよびアウトポイント時間枠３５６および特定の時間枠３５８を提供する期間ボックス３３８において選択される。テキスト検索が記録全体にわたって実施されるべき場合には、全てを記録時間枠３５４が選択されるべきである。テキスト検索が記録内の２つの時点の間に実施されるべき場合には、インおよびアウトポイント時間枠３５６が選択されるべきである。テキスト検索が特定の日にちの特定の時間の間に実施されるべき場合には、開始時間ボックス３６０に開始時間が入力され、また終了時間ボックス３６２に終了時間が入力されて特定の時間枠３５８が選択されるべきである。
【０１２２】
択一的に、メニューバー２６０を使用して検索を実施することができる。メニューバー２６０を使用して検索見出し２７８が選択されると、この検索見出し２７８は図１０に示されているような検索見出しドロップダウンメニュー４１４を表示する。テキストに基づき検索を実施するためにテキスト４１８が選択される。テキスト４１８が選択されると、図１７に示されているようなテキスト検索セッティングダイアログボックス３９０が表示される。続いてテキスト検索を上記と同じやり方で実施することができる。このプロセスを「Search > Text」の名称で表すことができる。「Search」は検索見出し２７８を表し、「Text」はテキスト４１８を表す。
【０１２３】
全ての検索判定基準が選択されると、テキスト検索を実施するために直ちに検索ボタン３６４が選択される。テキスト検索が完了すると、前述のイベント検索と同じ様に表示されて、また同じやり方および表示方式でナビゲーションされる。
【０１２４】
検索／分析：例♯１
以下は、簡単なオンライン購買プロセスおよびチェックアウトプロセスを請け負う会社のウェブページのｅコマース部分の評価に関する記録を分析し、結果を得るためのイベント検索機能とテキスト検索機能の組み合わせの例である。目的は：（１）被験者が受領ページに到達するまでの時間を調べる（タスク時間）、（２）被験者が受領ページに到達するまでに通過したウェブページ（およびそのＵＲＬ）の数を調べる、（３）購買プロセスを完了するまでに要したクリック数を調べる。
【０１２５】
検索／分析ステップ
必要とされる情報を発見するために以下の検索ステップおよび分析ステップを実施する：
ステップ１：タスク終了ポイントの発見
この例においては受領ページであるタスク終了ポイントの発見により始まる。受領ページがそのページのトップにおいてテキスト「Thank you for shopping at TechSmith」を表示することが既知である。アプリケーション、インターネットエクスプローラでこの語句についてのテキスト検索を実施する。
【０１２６】
この検索を実施するために、
１．記録を選択するためにプロジェクトペイン内の記録をクリックする。
【０１２７】
２．検索ペイン内のテキストタブを選択し、検索ボタン
2007531940.tif 000003
をクリックする。
【０１２８】
３．テキスト検索セッティングダイアログボックスが開かれる。以下の検索判定基準が入力される：
検索対象−「Thank you for shopping at TechSmith」；検索場所−記録；感度−低；アプリケーション−インターネットエクスプローラ；期間−全てを記録。
2007531940.tif 000004
【０１２９】
４．結果の検索および表示を実施するために直ちに検索を選択する。これにより所定のタスクが記録内のどの時点で問題なく終了したかが正確に通知される。
2007531940.tif 000005
【０１３０】
注：感度を低にセットした場合でも、検索から種々の同一の結果が取得される可能性がある。このことは人間の認識力を上回っている、結果内の僅かな相違も検出する能力に起因する。この同一の結果を同様に有効であると見なすことができる。リスト内の結果の内の１つをタスク終了ポイントとして選択する。
【０１３１】
５．結果のリストにおいて終了ポイントを選択すると、ビデオがそのポイントにジャンプする。プレーヤウィンドウ内に強調表示されている、検索したテキストを見ることができる。
2007531940.tif 000006
【０１３２】
６．終了ポイントが発見されると、この終了ポイントをアウトポイントとしてマークするためにアウトポイントセットボタン
2007531940.tif 000007
が選択される。
【０１３３】
ステップ２：タスク開始ポイントの発見
タスクの開始時点を発見するための同様の検索を使用する。この例においては、タスク開始時点はユーザが購買プロセスにおける最初の画面に到達した時点とする。このページにテキスト「Order TechSmith Products Online」が含まれていることは既知である。
【０１３４】
この検索を実施するために、
１．記録を選択するためにプロジェクトペイン内の記録をクリックする。
【０１３５】
２．検索ペインにおけるテキストタブを選択し、検索ボタン
2007531940.tif 000008
をクリックする。
【０１３６】
3. テキスト検索セッティングダイアログボックスが開かれる。以下の検索判定基準が入力される：
検索対象−「Order TechSmith Products Online」；検索場所−記録；感度−低；アプリケーション−インターネットエクスプローラ；期間−全てを記録
2007531940.tif 000009
【０１３７】
４．結果の検索および表示を実施するために直ちに検索を選択する。これにより所定のタスクが記録のどの時点で開始されたかが正確に通知される。
2007531940.tif 000010
【０１３８】
５．結果のリストにおいて開始ポイントを選択すると、ビデオがそのポイントにジャンプする。プレーヤウィンドウ内に強調表示されている、検索したテキストを見ることができる。
2007531940.tif 000011
【０１３９】
６．開始ポイントが発見されると、この開始ポイントをインポイントとしてマークするためにインポイントセットボタン
2007531940.tif 000012
が選択される。
【０１４０】
ステップ３：タスク時間の計算
ここではインポイントおよびアウトポイントをセットし、セグメント作成ボタン
2007531940.tif 000013
をクリックする。これによりセグメント詳細オプションダイアログボックスが開かれる。このセグメントを「タスク時間」と称し、必要に応じてテキスト詳細を入力する。セグメントを作成するためにＯＫが選択される。
【０１４１】
プロジェクトペイン内の「タスク時間」セグメントが選択されると、セグメントの期間が詳細ペイン内に表示される。この期間がタスク時間である。
2007531940.tif 000014
【０１４２】
結果：この例において、タスク時間は１分３５秒であった。
【０１４３】
ステップ４：マウスクリック数およびウェブページ変更回数の計算
「タスク時間」セグメントの間に発生したマウスクリックおよびウェブページ変更を検索するイベントを実施する。
【０１４４】
この検索を実施するために、
１．プロジェクトペイン内の「タスク時間」セグメントを選択する。
【０１４５】
２．検索ペイン内のイベントタブを選択し、検索ボタン
2007531940.tif 000015
をクリックする。イベント検索セッティングダイアログボックスが開かれる。
【０１４６】
３．以下の検索判定基準が入力される：
検索対象−マウスクリックおよびウェブページ変更；アプリケーション−インターネットエクスプローラ；期間−インポイントおよびアウトポイント。
2007531940.tif 000016
【０１４７】
４．検索を実施するために直ちに検索を選択する。この結果はイベントタイプではなく、経過時間によってリスト化されソートされる。イベントタイプによって結果を分類するために、イベント列のタイトルバーをクリックする。
【０１４８】
５．リスト内の最初のブラウザイベントを選択し、次いで最後のブラウザイベントにおいてＳｈｉｆｔ＋Ｃｌｉｃｋを押す。詳細領域には９回のウェブページ変更があったことが示される。ブラウザイベントに関するＵＲＬが詳細の列に表示される。
2007531940.tif 000017
【０１４９】
６．次に、リスト内の最初のマウスイベントを選択し、次いで最後のマウスイベントにおいてＳｈｉｆｔ＋Ｃｌｉｃｋを押す。
2007531940.tif 000018
【０１５０】
詳細領域には２４のマウスイベントがあったことが示される。
【０１５１】
結果：この例において被験者は受領ページに到達するために、９回のウェブページ変更と２４回のマウスクリックを要している。
【０１５２】
終了！分析に必要とされる全ての情報が取得された。
【０１５３】
択一的に、イベント検索タブ３２６およびテキスト検索タブ３２８を図２６に示されているように、検索エディタ６２４に置き換えることができる。検索エディタ６２４は検索期間ボックス６２６、検索対象ボックス６２８、検索プロフィールボックス６３０および６３２、プロフィールを保存６３４、プロフィールを編集６３６、直ちに検索ボタン６３８、キャンセルボタン６４０およびヘルプボタン６４２を表示する。
検索エディタ６２４を使用して、記録内を検索するための入力ストリームが検索対象ボックス６２８において選択される。検索対象にはウェブページ変更、ウィンドウ／ダイアログイベント、マウスクリック、キーストローク、スクリーンテキスト、マーカおよびセグメントが含まれるが、検索対象はこれらに制限されるものではない。検索対象ボックス６２８内の入力ストリームの選択に基づいて、検索プロフィールボックス６３０は選択された入力ストリームを表示し、特定の入力ストリームに関してその入力ストリームに関連する「全て」のアクティビティに対して検索が実施されることを指示する。
【０１５４】
例えば、図２６に示されているように、マウスクリックが検索対象ボックス６２８において選択されている。結果として、検索プロフィールボックス６３０は「全てのマウスクリック」を表示し、このことは検索期間６２６の選択の間に発生した「全て」のマウスクリックについて検索を実施すべきことを意味している。検索者が例えば「左」クリックのみのように特定のマウスクリックについてのマウスクリックの検索に制限したい場合には、検索者は検索プロフィールボックス６３０内に表示されている「全てのマウスクリック」を選択し、次いで提供されているエントリから特定の検索を選択する。
【０１５５】
検索の時間枠が検索期間ボックス６２６において選択されており、またこの検索の時間枠はイベント検索セッティングダイアログボックス３３２およびテキスト検索セッティングダイアログボックス３９０における期間ボックス３３８と同じ時間枠を提供する。
【０１５６】
検索エディタ６２４において選択された判定基準が後の使用または将来的な検索のために保存されるべき場合には、プロフィールを保存ボタン６３４が選択され、また検索プロフィール６３２に与えられている場所に保存される。
【０１５７】
検索／分析：例♯２
ユーザビリティ調査員はｅコマースウェブサイトにおけるチェックアウトプロセスを完了するためにユーザがどれほど多くのアクションを行わなければならなかったかを求めるための学習を実施している。調査員はユーザに会い、そのユーザにサイトからソフトウェアライセンスを購買するタスクを実施することを要請する。レコーダがレコーダコンピュータ５０にインストールされて実行されており、このレコーダコンピュータ５０はユーザと対話し、画面のビデオ、ユーザのビデオおよび全てのシステムイベント（すなわちマウスクリック、キーボードエントリ、ウェブページ変更、ウィンドウ／ダイアログイベントおよび画面上に現れるテキスト）を含む、発生する全ての事を記録する。
【０１５８】
ユーザがタスクを完了すると、調査員はレコーダによって作成された記録ファイルを保存する。種々のユーザのサンプルを取得するために、種々の異なる被験者でもってこのプロセスが繰り返される。全てのユーザがタスクを完了すると、調査員はマネージャを用いて結果の分析を開始する準備ができている。
【０１５９】
調査員はレコーダによって作成された記録ファイルをマネージャ内のプロジェクトにインポートする。次に、調査員は画面およびカメラのビデオを見ることができ、また記録を再生することによりユーザからのオーディオを聞くことができる。各ユーザに関してアクションが何回実施されたか、またタスクにどれ程の時間を要したかの詳細を調べるために、調査員はマネージャの検索機能を使用する。
【０１６０】
調査員の目的は以下のことを求めることである。
１．購買を完了するためにユーザはどれ程の数のウェブページを閲覧したか。
２．購買を完了するためにユーザはどれ程の時間を要したか。
３．購買を完了するためにユーザは何回マウスをクリックする必要があったか。
【０１６１】
検索機能を使用することなく調査員はビデオを観察し、ユーザがタスクを完了するために実施した全てのステップのカウントを試みることもできる。そのように行うことは極端に困難であろうし、また膨大な時間を要することになる。その代わりにマネージャ検索機能を使用することにより、調査員はこの情報を迅速かつ容易に発見することができる。
【０１６２】
初めに、調査員はマネージャのアナライザタブにおける検索ペイン内の検索ボタンをクリックする。これにより、調査員は検索しようとするもの指定することができるダイアログボックスが使用可能となる。
【０１６３】
この検索での第１のステップにおいては、何時何処でユーザがタスクを完了したか、またプロセスの間にどのウェブページが閲覧されたかを発見することができる。これらのデータを発見するために、調査員は全てのウェブページ変更の検索を選択する。
2007531940.tif 000019
【０１６４】
このオプションが選択されると、マネージャは記録の間に発生した全てのウェブページ変更に関する記録ファイルを検索する。次いで調査員は検索を実施するために直ちに検索ボタンをクリックし、検索リストが結果と共に表される。
2007531940.tif 000020
【０１６５】
調査員は検索結果を見れば、この検索結果から正確にどのウェブページをユーザが閲覧したか、また各頁にどの程度留まっていたかを迅速に判別することができる。ここで調査員は学習の最初の目的に応答することができる。すなわち購買プロセスを完了するためにこのユーザが２２のウェブページを閲覧した。
【０１６６】
ＵＲＬを参照することにより。調査員はユーザが不測のページを閲覧した場合を識別することができる。例えばリスト内の４番目のエントリが２回繰り返されている。このことはユーザが連続して３回同じページを閲覧したことを表している。調査員はこれを予測しておらず、また何故そのようなことが起きたのかを理解しようとする。リスト内のイベントを選択することにより、ビデオおよびオーディオの記録は、ユーザによってそのウェブページがロードされた時点に自動的に移動する。
【０１６７】
このオプションが選択されることにより、マネージャは記録の間に発生した全てのウェブページ変更に関する記録ファイルを検索する。次いで調査員は検索を実施するために直ちに検索ボタンをクリックし、検索リストが結果と共に表される。
2007531940.tif 000021
【０１６８】
ビデオにイベントの索引を付けることにより、調査員はユーザが何をしていたか、また何を言っていたかを知るためにビデオを再生することができる。ウェブページ（上記のイメージを参照されたい）に表示されたメッセージから、２つのコピーにおいてのみ有効であった特別な広告に関して２つよりも少ない数を注文しようとしたことが明らかになる。
【０１６９】
Ｍｏｒａｅはイベントによりビデオに索引を付けているので、ビデオ内で発生した特定のアクションが行われた時点を自動的に発見することは非常に容易である。調査員はビデオ全体を観察する必要はない、もしくは何時アクションが行われたかを発見するためにビデオを早送りまたは巻き戻しすることを試みる。イベントを検索し、イベントを選択することによって、ビデオはそのイベントが生じた時点に即座に移動する。
【０１７０】
調査員は、ユーザがプロセスにおいて何時何処で困難に直面し、また混乱したかを求め、また学習の残りの目標に応答するために種々異なる検索を反復的に実施することができる。ユーザのビデオおよびオーディオをキャプチャすることによって、調査員はユーザが言っていたことを聞くことができ、またユーザの顔の表情を知ることができ、これによりユーザが購買プロセスに対してどのように反応しているかに関する良質な情報が提供される。情報を発見し、またビデオをナビゲートする検索機能を使用することにより、分析プロセスはより高速になる。
【０１７１】
再び図３を参照し、ステップ１２５の完了に基づきステップ１２６に進む。ステップ１２６においては、リモートビューアにおいて記録の間にセットされたことと同様に、同一または付加的なマーカ２５６をアナライザセクション２６８における記録に追加することができる。このことはやはり図９に示されているようなメニューバー２６０を使用して達成される。
【０１７２】
メニューバー２６０を使用してマーカ見出し２７６が選択されると、このマーカ見出し２７６は図１０に示されているようにマーカ見出しドロップダウンメニュー４０４を表示する。マーカ見出しドロップダウンメニュー４０４はマーカを作成４０６、マーカを編集４０８、マーカを削除４１０およびマーカタイプを規定４１２を提供する。マーカを作成４０６が選択されると、図１８に示されているようなマーカ詳細ダイアログボックス４２６が表示される。マーカ詳細ダイアログボックス４２６はマーカの名前４２８、マーカのタイプ４３０、テキストメモ４３２、オーディオメモ４３４、時間４３６、ＯＫボタン４３８、キャンセルボタン４４０およびヘルプボタン４４２を提供する。このプロセスを「Marker > Create Marker」の名称で表すこともできる。「Marker」はマーカ見出し２７６を表し、「Create Marker」はマーカを作成４０６を表す。
【０１７３】
マーカ詳細ダイアログボックス４２６を使用してマーカを作成するために（すなわち記録を行っている時間における特定の時点にフラグまたは注釈を付けるために）、所望のマーカが名前４２８に挿入され、またマーカの識別文字がタイプ４３０に挿入される。タイプ４３０に挿入されたマーカの識別文字に関して、これはリモートビューアにおいて使用されるマーカ見出しドロップダウンメニュー２５４におけるマーカ２５６と同じである。あらゆるテキストメモをテキストメモ４３２に入力することができる。テキストメモは文字の制限を有しておらず、またその内容を完全に検索することができる。あらゆるオーディオメモをオーディオメモ４３４に入力することができる。オーディオメモを取り付けされているマイクロフォン５７を使用して作成することができる。オーディオメモ４３４が含まれるべきではない場合には、オーディオメモクリアボタン４４６を選択することにより、このオーディオメモ４３４を記録から消去することができる。セッティングが入力されると、マーカを作成するためにＯＫボタン４３８が選択される。セッティングが正確ではない場合には、マーカ詳細ダイアログボックス４２６を閉じるためにキャンセルボタン４４０を選択する。完了すると図３のステップ１２７に進む。
【０１７４】
ステップ１２７においては、特に関心のある記録のセクションを記録内で切り離して、アナライザセクション２６８に保存することができる。このことはやはり、図９に示されているようなメニューバー２６０を使用して達成される。
【０１７５】
メニューバー２６０を使用してセグメント見出し２７４が選択されると、このセグメント見出し２７４は図１０に示されているようなセグメント見出しドロップダウンメニュー４４８を表示する。セグメント見出しドロップダウンメニュー４４８はセグメントを作成４５０、セグメントを再生４５２、セグメントを編集４５４およびセグメントを削除４５６を提供する。セグメントを作成４５０が選択されると、図１９に示されているようなセグメント詳細ダイアログボックス４５８が表示される。セグメント詳細ダイアログボックス４５８はセグメントの名前４６０、テキストメモ４６２、オーディオメモ４６４、期間４６６、ＯＫボタン４６８、キャンセルボタン４７０およびヘルプボタン４７２を提供する。このプロセスを「Segment > Create Segment」の名称で表すこともできる。「Segment」はセグメント見出し２７４を表し、「Create Segment」はセグメントを作成４５０を表す。
【０１７６】
セグメント詳細ダイアログボックス４５８を使用してセグメントを作成するために、セグメント名がセグメントの名前４６０に入力される。テキストメモ４６２およびオーディオメモ４６４が入力され、上記のマーカに関して説明したやり方と同じやり方で使用される。セグメントが記録の間の特定の時間枠を規定するために、このことは期間４６６においてセットされる。セグメントが何時開始されるかを規定するインポイント４７４が挿入され、また何時セグメントが終了するかを規定するアウトポイント４７６が入力される。セッティングが入力されると、セグメントを作成するためにＯＫボタン４８６が選択される。セッティングが正確ではない場合には、セグメント詳細ダイアログボックス４５８を閉じるためにキャンセルボタン４７０を選択する。完了すると図３のプレゼンタセクション２７０およびステップ１２８に進む。
【０１７７】
ステップ１２８においては、アナライザセクション２６８からの記録またはユーザビリティテストの分析の結果のハイライトビデオまたはプレゼンテーションビデオを作成することができる。下記において詳述するように、ハイライトビデオはストーリーボードに並べられた一連のビデオクリップから構成される。ビデオクリップはハイライトビデオに含まれるべきセグメントまたは記録のコピーまたは選択されたセクションである。ビデオクリップはオリジナルのセッション記録を変更しない。
【０１７８】
図２０を参照すると、マネージャインタフェース２５８がプレゼンタタブ２６６をより詳細に示している。マネージャインタフェース２５８は、プレゼンタタブ２６６に関するマネージャの全てのオプションへのアクセスを提供するメニューバー４７８と、プレゼンタタブ２６６に関して頻繁に使用されるマネージャのオプションを容易に到達できる範囲で提供するツールバー４８０と、先行して作成された全ての記録およびセグメントをリスト化するプレゼンタプロジェクトペイン４８２と、ハイライトビデオに関して作成されたクリップが保存および編集されるクリップビン４８４と、選択された記録、セグメント、マーカまたはクリップからのスクリーンビデオが表示されるプレーヤウィンドウ４８６（プレーヤウィンドウ４８６を使用するための制御は図２４に示されている）と、クリップビン４８４内のクリップをハイライトビデオのために所望の順序に編集することができるストーリーボード４８８とから構成されている。
【０１７９】
ビデオおよびタイトルクリップのハイライトビデオが作成できるようになる前に、所望の記録、セグメントまたはマーカを含むプロジェクトがプレゼンタプロジェクトペイン４８２に開く必要がある。メニューバー４７８またはツールバー４８０を使用してこの情報を開くことができる。メニューバー４７８はファイル見出し４９０、クリップ見出し４９２、ビュー見出し４９４、プレーヤ見出し４９６およびヘルプ見出し４９８から構成されている。メニューバー４７８を使用してファイル見出し４９０が選択されると、このファイル見出し４９０は図２１に示されているようなプレゼンタファイル見出しドロップダウンメニュー５００を表示する。プレゼンタファイル見出しドロップダウンメニュー５００は、新規プロジェクト５０２、プロジェクトを開く５０４、プロジェクトを閉じる５０６、プロジェクトを保存５０８、記録をインポート５１０、ハイライトビデオを作成５１２、配布用パッケージ５１４、レコーダコンフィギュレーション５１６、設定５１８および終了５２０の選択を提供する。新規プロジェクト５０２を選択することにより、プロジェクトに関する名前を入力して、またプロジェクトを開くことができる。このプロセスを「File > New Project」の名称で表すことができる。「File」はファイル見出し４９０を表し、「New Project」は新規プロジェクト５０２を表す。既存のプロジェクトがプレゼンタプロジェクトペイン４８２に開かれるべき場合には、プロジェクトを開く５０４を選択することにより既存のプロジェクトに関する名前を入力して開くことができる。このプロセスを「File > Open Project」の名称で表すことができる。「File」はファイル見出し４９０を表し、「Open Project」はプロジェクトを開く５０４を表す。同様に、特定の記録が現在開かれているプロジェクトにインポートされるべき場合には、記録をインポート５１０を選択することにより記録をプロジェクトにインポートすることができる。このプロセスを「File > Import Recording」の名称で表すことができる。「File」はファイル見出し４９０を表し、「Import Recording」は記録をインポート５１０を表す。
【０１８０】
択一的にツールバー４８０を使用して、新規プロジェクト、既存のプロジェクトまたはあらゆる記憶を開くか、インポートすることができる。ツールバー４８０は新規プロジェクトアイコン５２２、プロジェクトを開くアイコン５２４、プロジェクトを保存アイコン５２６、記録をインポート５２８、タイトルクリップを作成５３０、ハイライトビデオを作成５３２、ストーリーボード５３４およびマネージャヘルプ５３６から構成されている。新規プロジェクを開くために、新規プロジェクトアイコン５２２の選択より自動的に、プロジェクトを入力して開くことができるようになる。既存のプロジェクを開くために、プロジェクトを開くトアイコン５２４の選択より自動的に、プロジェクトを入力して開くことができるようになる。記録を現在開かれているプロジェクトにインポートするために、記録をインポートの選択により自動的に、プレゼンタプロジェクトペイン４８２において開かれているプロジェクトに記録を自動的にインポートすることができるようになる。新規プロジェクトが開かれると、ステップ１２８が継続される。
【０１８１】
ステップ１２８を継続すると、一連のビデオおよびタイトルクリップがプレゼンタプロジェクトペイン４８２において開かれているセグメントまたは記録から作成される。メニューバー４７８を使用してビデオクリップを作成することができる。メニューバー４７８を使用してクリップ見出し４９２が選択されると、このクリップ見出し４９２は図２１に示されているようなプレゼンタクリップ見出しドロップダウンメニュー５３８を表示する。プレゼンタクリップ見出しドロップダウンメニュー５３８はビデオクリップを作成５４０、タイトルクリップを作成５４２、クリップビン５４４、サムネイルサイズ５４６、クリップビンを空にする５４８、ストーリーボード５５０およびストーリーボードのクリア５５２の選択を提供する。ビデオクリップを作成５４０が選択されると、図２２に示されているようなビデオクリップ詳細ダイアログボックス５５４が表示される。ビデオクリップ詳細ダイアログボックス５５４は名前５５６、テキストメモ５５８、オーディオメモ５６０、期間５６２、オーディオトラック５６４、カメラＰＩＰオプション５６６、ＯＫボタン５６８、キャンセルボタン５７０およびヘルプボタン５７２から構成されている。このプロセスを「Clip > Create Video Clip」の名称で表すこともできる。「Clip」はクリップ見出し４９２を表し、「Create Video Clip」はビデオクリップを作成５４０を表す。
【０１８２】
ビデオクリップ詳細ダイアログボックス５５４を使用してビデオクリップを作成するために、名前が名前５５６に入力される。上記のマーカおよびセグメントに関して説明したやり方と同じようにテキストメモ５５８、オーディオメモ５６０および期間５６２が入力されて使用される。対応するカメラビデオを有する各ビデオクリップに関しては、ＰＩＰボックス５７４をチェックすることによって、このカメラビデオをピクチャ・イン・ピクチャ（ＰＩＰ）として画面ビデオ全体にわたり表示することができる。ＰＩＰイメージを動かしてサイズを変更することができ、また後に詳述する編集クリップ５９８の部分として不透明度を調節することができる。セッティングが入力されると、ビデオクリップを作成するためにＯＫボタン５６８が選択される。ビデオクリップが作成されるとクリップビン４８４に表される。セッティングが正確ではない場合には、ビデオクリップ詳細ダイアログボックス５５４を閉じるためにキャンセルボタン５７０が選択される。
【０１８３】
メニューバー４７８またはツールバー４８０を使用してタイトルクリップを作成することができる。メニューバー４７８を使用してクリップ見出し４９２が選択されると、このクリップ見出し４９２は図２１に示されているようなプレゼンタクリップ見出しドロップダウンメニュー５３８を表示する。タイトルクリップを作成５４２が選択されると、図２３に示されているようなタイトルクリップ詳細ダイアログボックス５７６が表示される。タイトルクリップ詳細ダイアログボックス５７６はタイトル５７８、詳細５８０、背景色５８２、オーディオメモ５８４、オーディオメモをクリア５８６、ＯＫボタン５８８、キャンセルボタン５９０およびヘルプボタン５９２から構成されている。このプロセスを「Clip > Create Title Clip」の名称で表すこともできる。「Clip」はクリップ見出し４９２を表し、「Create Title Clip」はタイトルクリップを作成５４２を表す。
【０１８４】
タイトルクリップ詳細ダイアログボックス５７６を使用してタイトルクリップを作成するために、タイトルがタイトル５７８内に入力され、またタイトル５７８の下に現れる詳細が詳細５８０内に入力される。オーディオメモ５８４が上記のやり方と同じように入力されて使用される。セッティングが入力されると、タイトルクリップを作成するためにＯＫボタン５８８が選択される。タイトルクリップが作成されるとクリップビン４８４に表される。セッティングが正確ではない場合には、クリップ詳細ダイアログボックス５７６を閉じるためにキャンセルボタン５９０が選択される。択一的にツールバー４８０を使用してタイトルクリップを作成することができる。タイトルクリップを作成５３０が選択されると、タイトルクリップを作成するためにタイトルクリップダイアログボックス５７６も自動的に表示される。完了すると図３のステップ１２９に進む。
【０１８５】
ステップ１２９においては、ビデオクリップおよび／またはタイトルクリップを編集することができる。メニューバー４７８を使用してクリップを編集することができる。メニューバー４７８を使用してクリップ見出し４９２が選択されると、このクリップ見出し４９２は図２１に示されているようなプレゼンタクリップ見出しドロップダウンメニュー５３８を表示する。クリップビン５４４が選択されるとクリップビン詳細ダイアログボックスメニュー５９４が表示される。クリップビン詳細ダイアログボックスメニュー５９４はクリップを再生５９６、クリップを編集５９８、ストーリーボードにクリップを追加６００およびクリップを削除６０２から構成されている。クリップを編集５９８が選択されると、どのクリップが選択されたかに依存してビデオクリップ詳細ダイアログボックス５５４またはタイトルクリップ詳細ダイアログボックス５７６が再び表示され、所望のようにクリップに対してあらゆる変更を行うことができる。このプロセスを「Clip > Clip Bin > Edit Clip」の名称で表すこともできる。「Clip」はクリップ見出し４９２を表し、「Clip Bin」はクリップビン５４４を表し、また「Edit Clip」はクリップを編集５９８を表す。
【０１８６】
ビデオクリップおよびタイトルクリップが作成されると所望のクリップがストーリーボード４８８に追加される。メニューバー４７８またはクリップビン４８４を使用してクリップをストーリーボード４８８に追加することができる。メニューバー４７８を使用してクリップ見出し４９２が選択されると、このクリップ見出し４９２は図２１に示されているようなプレゼンタクリップ見出しドロップダウンメニュー５３８を表示する。クリップビン５４４が選択されるとクリップビンドロップダウンメニュー５９４が表示される。ストーリーボードにクリップを追加６００が選択されると、選択されたビデオまたはタイトルクリップがストーリーボード４８８に挿入される。これらのステップは所望の全てのビデオクリップおよびタイトルクリップがストーリーボード４８８に存在するようになるまで繰り返される。このプロセスを「Clip > Clip Bin > Add Clip」の名称で表すこともできる。「Clip」はクリップ見出し４９２を表し、「Clip Bin」はクリップビン５４４を表し、また「Add Clip」はストーリーボードにクリップを追加６００を表す。択一的に、クリップビン４８４内のあらゆるビデオクリップまたはタイトルクリップを選択して、ストーリーボード４８８にドラッグすることができる。全てのビデオクリップおよびタイトルクリップが、ハイライトビデオを表すために好みの所望の順序で整列される。
【０１８７】
ストーリーボード４８８に追加されたビデオクリップまたはタイトルクリップがこのストーリーボード４８８に存在することはもはや望まれていない場合には、メニューバー４７８を使用してこのビデオクリップ又はタイトルクリップを消去することができる。メニューバー４７８を使用してクリップ見出し４９２が選択されると、このクリップ見出し４９２は図２１に示されているようにプレゼンタクリップ見出しドロップダウンメニュー５３８を表示する。ストーリーボード５５０が選択されるとストーリーボードドロップダウンメニュー６０４が表示される。ストーリーボードドロップダウンメニュー６０４はクリップを再生６０６、クリップを編集６０８およびストーリーボードからクリップを消去６１０から構成されている。ストーリーボードからクリップを消去６１０が選択されると、選択されたビデオまたはタイトルクリップがストーリーボード４８８から削除される。このステップは、ストーリーボード４８８からの消去が所望されている他の全てのビデオクリップおよび／またはタイトルクリップについて繰り返される。このプロセスを「Clip > Storyboard > Remove Clip」の名称で表すこともできる。「Clip」はクリップ見出し４９２を表し、「Storyboard」はストーリーボード５５０を表し、また「Remove Clip」はストーリーボードからクリップを消去６１０を表す。択一的に、キーボードキーを使用することによりストーリーボード４８８内のあらゆるビデオクリップまたはタイトルクリップを選択してストーリーボード４８８から削除することがでる。ストーリーボード４８８の完了に基づき、ステップ１３０に進む。
【０１８８】
ステップ１３０においては、ストーリーボード４８８内の一連のビデオおよびタイトルクリップのハイライトビデオが作成される。メニューバー４７８またはツールバー４８０を使用してハイライトビデオを作成することができる。メニューバー４７８を使用してファイル見出し４９０が選択されると、このファイル見出し４９０は図２１に示されているようなプレゼンタファイル見出しドロップダウンメニュー５００を表示する。ハイライトビデオ作成５１２が選択されると、所望の色、フレームレート、オーディオコーデック（またはフォーマット）、ビデオコーデックおよびビデオサイズに従いハイライトビデオを提供または作成することができる。このプロセスを「File > Produce Highlight Video」の名称で表すことができる。「File」はファイル見出し４９０を表し、「Produce Highlight Video」はハイライトビデオを作成５１２を表す。
【０１８９】
択一的にツールバー４８０を使用してハイライトビデオを作成することができる。ハイライトビデオを作成５３２が選択されると、所望の色、フレームレート、オーディオコーデック（またはフォーマット）、ビデオコーデックおよびビデオサイズに従いハイライトビデオを自動的に提供または作成することもできる。完了するとステップ１３１に進み、プレゼンタ２７０を終了する。続いて図３のプレーヤ６１２およびステップ１３２に進む。
【０１９０】
ステップ１３２を参照すると、プレーヤが開始される。このプログラムによりユーザはプレゼンタ２７０において作成されたハイライトビデオをロードして再生することができる。
【０１９１】
ステップ１３３においては、図２５に示されているように、プレーヤにより所望のハイライトビデオが開かれて再生するために選択され、再生制御、例えば再生／一時停止、停止、先頭、巻戻し、早送り、終了、全画面、繰り返しおよびボリュームを提供する。
【０１９２】
したがって、ユーザビリティテストを実施するための固有の自動化システムおよび方法が提供されている。本発明を特定の実施形態に関連させて説明したが、本明細書の記載から多数の択一形態、修正形態および変形形態が当業者に明らかになることは自明である。したがって、そのような全ての択一形態、修正形態および変形形態は本発明の精神および範囲に包含されることが意図されている。
【図面の簡単な説明】
【０１９３】
【図１】本発明のシステムにおいて使用されるコンピュータハードウェア。
【図２】レコーダおよびリモートビューアに関する本発明のコンピュータソフトウェアシステムの基本的なオペレーションを示したフローチャート。
【図３】マネージャおよびプレーヤに関する本発明のコンピュータソフトウェアシステムの基本的なオペレーションを示したフローチャート。
【図４】レコーダインタフェース画面。
【図４ａ】レコーダインタフェースの停止詳細セクション画面
【図５】レコーダインタフェース画面のメニューバーからのレコーダドロップダウンメニュー。
【図５ａ】レコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスの画面ビデオオプション。
【図５ｂ】レコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスのオーディオオプション。
【図５ｃ】レコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスのカメラオプション。
【図５ｄ】レコーダインタフェース画面のレコーダ見出しドロップダウンメニューからのセッティングダイアログボックスの設定オプション。
【図６】リモートビューアインタフェース画面。
【図７】リモートビューアインタフェース画面のメニューバーからのリモートビューアドロップダウンメニュー。
【図８】リモートビューアインタフェース画面のメニューバーからの接続見出しドロップダウンメニューからのレコーダダイアログボックス。
【図９】マネージャインタフェースのアナライザタブ。
【図１０】マネージャインタフェース画面のアナライザタブのメニューバーからのマネージャドロップダウンメニュー。
【図１１】マネージャインタフェースの検索ペイン。
【図１２】マネージャインタフェース画面のアナライザタブの検索ペインのイベント検索セッティングダイアログボックス。
【図１３】マネージャインタフェース画面のアナライザタブの検索ペインからの結果のリスト表示。
【図１４】マネージャインタフェース画面のアナライザタブの検索ペインからの結果のグラフ表示。
【図１５】マネージャインタフェース画面のアナライザタブの検索ペインからのリスト表示結果のプレーヤウィンドウ画面。
【図１６】マネージャインタフェース画面のアナライザタブの検索ペインからのグラフ表示結果のプレーヤウィンドウ画面。
【図１７】マネージャインタフェース画面のアナライザタブの検索ペインのテキスト検索セッティングダイアログボックス。
【図１８】マネージャインタフェース画面のアナライザタブのメニューバーからのマーカ見出しドロップダウンメニューからのマーカ詳細ダイアログボックス。
【図１９】マネージャインタフェース画面のアナライザタブのメニューバーからのセグメント見出しドロップダウンメニューからのセグメント詳細ダイアログボックス。
【図２０】マネージャインタフェース画面のプレゼンタタブ。
【図２１】マネージャインタフェース画面のプレゼンタタブのメニューバーからのマネージャドロップダウンメニュー。
【図２２】マネージャインタフェース画面のプレゼンタタブのメニューバーからのクリップ見出しドロップダウンメニューからのビデオクリップ詳細。
【図２３】マネージャインタフェース画面のプレゼンタタブのメニューバーからのクリップ見出しドロップダウンメニューからのタイトルクリップ詳細。
【図２４】マネージャインタフェース画面のプレゼンタタブのメニューバーからのプレーヤドロップダウンメニュー。
【図２５】プレーヤインタフェース画面からのドロップダウンメニュー。
【図２６】マネージャインタフェース画面のアナライザタブの検索ペインの検索セッティングダイアログボックスの択一的な実施形態。
【図１】
2007531940.tif 000022
【図２】
2007531940.tif 000023
【図３】
2007531940.tif 000024
【図４】
2007531940.tif 000025
【図４ａ】
2007531940.tif 000026
【図５】
2007531940.tif 000027
【図５ａ】
2007531940.tif 000028
【図５ｂ】
2007531940.tif 000029
【図５ｃ】
2007531940.tif 000030
【図５ｄ】
2007531940.tif 000031
【図６】
2007531940.tif 000032
【図７】
2007531940.tif 000033
【図８】
2007531940.tif 000034
【図９】
2007531940.tif 000035
【図１０】
2007531940.tif 000036
【図１１】
2007531940.tif 000037
【図１２】
2007531940.tif 000038
【図１３】
2007531940.tif 000039
【図１４】
2007531940.tif 000040
【図１５】
2007531940.tif 000041
【図１６】
2007531940.tif 000042
【図１７】
2007531940.tif 000043
【図１８】
2007531940.tif 000044
【図１９】
2007531940.tif 000045
【図２０】
2007531940.tif 000046
【図２１】
2007531940.tif 000047
【図２２】
2007531940.tif 000048
【図２３】
2007531940.tif 000049
【図２４】
2007531940.tif 000050
【図２５】
2007531940.tif 000051
【図２６】
2007531940.tif 000052
【国際調査報告】
2007531940.tif 000053