(57)【特許請求の範囲】
【請求項１】
リアルタイムで記録される事象データをシステムユーザによってシステムへ入力された情報と相関するためのプロセッサ制御システムであって、
システムユーザの動作を示す信号を発生するユーザ入力デバイスを有し、
画像を表示するディスプレイエリアを有するディスプレイを有し、
前記ユーザ入力デバイスから前記信号を受け取り、画像を前記ディスプレイへ提供するように、該ユーザ入力デバイス及び該ディスプレイに接続されているプロセッサを有し、
事象について記録された事象データを示す複数の信号を発生するように記憶媒体と連絡している記録デバイスを有し、前記記録デバイスが前記記録媒体上に前記複数の信号を記憶し、
所定の測定寸法であるアドレス値をアドレスデータ項目として測定し、前記記録デバイスへ周期的に提供するように該記録デバイスに接続されているアドレスソースを有し、前記アドレスソースは測定した該アドレス値を前記システムのプロセッサへ提供するように該プロセッサへさらに接続されており、
前記アドレスソースによって提供される各アドレスデータ項目の記録アドレス値が前記記録された事象データの一部を示すように、前記記録デバイスが、前記アドレスデータ項目と、前記記憶媒体上に前記記録された事象データを示す前記複数の信号とを相関させて記憶し、
データを記憶するメモリを有し、前記メモリに記憶されたデータが前記プロセッサが実行する命令を示す命令データを含み、
前記プロセッサが前記メモリ内に記憶されているデータにアクセスするように該メモリにさらに接続され、
前記プロセッサが、前記命令を実行するにあたって、前記アドレスソースからのユーザ要求アドレス値を得るように前記システムユーザからの要求を示す前記ユーザ入力デバイスからの第１の信号に応答し、
前記第１の信号に応答することが、
前記ユーザ要求アドレス値を示すアドレスデータ項目を得るように前記アドレスソースにアクセスすることによって行われ、
前記ディスプレイエリア内に第１の画像を表示することによって行われ、
前記アドレスゾーンディスプレイ特徴が前記ディスプレイエリア内の空間領域をマークしていると知覚されるように、前記第１の画像が前記ディスプレイエリア内のアドレスマーキングロケーションに位置するアドレスゾーンディスプレイ特徴を含み、
前記ユーザ要求アドレス値が前記空間領域と対応していると知覚されるように、前記第１の画像が前記空間領域内に位置した前記ユーザ要求アドレス値を表すディスプレイ特徴をさらに含み、
前記アドレスマーキングロケーションが前記アドレスデータ項目を示すように前記空間領域によって表されるアドレスゾーンデータストラクチュアに前記アドレスデータ項目と前記アドレスマーキングロケーションとを相関させて記憶することによって行われ、
前記プロセッサが、前記命令を実行するにあたってさらに、前記ディスプレイエリア内の前記空間領域内の空間領域ロケーションに入力された情報を示すユーザ発生事象データを示す前記ユーザ入力デバイスからの第２の信号に応答し、
前記第２の信号に応答することが、
前記空間領域ロケーションによって表された前記ディスプレイエリア内の空間領域内に第２の画像を表示することによって行われ、前記第２の画像が前記システムユーザによって入力された前記ユーザ発生事象データを表すディスプレイ特徴を有し、
前記空間領域によって表された前記アドレスゾーンデータストラクチュアに前記ユーザ発生事象データを記憶することによって行われ、これによって、前記アドレスマーキングロケーションが前記ユーザ発生事象データを示し、前記ディスプレイエリア内の前記空間領域の前記アドレスマーキングロケーションが前記システムのメモリから前記アドレスデータ項目と前記ユーザ発生事象データを得るように使用されることが可能であり、従って、前記アドレスデータ項目が、前記ユーザ発生事象データを、前記ユーザ発生事象データに対応した前記アドレスデータ項目に対する値内にある前記記録デバイスへ提供された前記アドレスデータ項目の記録アドレス値によって表される前記記録された事象データの一部と相関する、
プロセッサ制御システム。
【請求項２】
前記記憶媒体上に記憶された前記記録された事象データを示す前記複数の信号の表示に適している出力デバイスをさらに含み、
前記出力デバイスが、前記記憶媒体上に記憶された前記記録された事象データを前記システムユーザへ提示し、前記出力デバイスを操作するためのプロセッサから操作信号を受け取るように、接続されており、
前記プロセッサが、前記命令を実行するにあたってさらに、前記事象の記録が終了した時、前記記憶媒体上で記憶された前記記録された事象データを得るように探索アドレス値と検索要求を示す前記ユーザ入力デバイスからの第３の信号に応答し、
前記第３の信号に応答することが、
前記探索アドレス値への値に最も近い前記記録アドレス値を前記記憶媒体から得ることによって行われ、前記探索値が前記空間領域と前記ディスプレイエリア内にディスプレイされた前記ユーザ発生事象データに対応する前記ユーザ要求アドレス値から前記システムユーザによって選択されており、
前記記録アドレス値によって示された前記記録された事象データを示す前記複数の信号を前記記憶媒体から得るように前記出力デバイスを操作することによって行われ、
前記記録された事象データを前記出力デバイスへ表示するように前記出力デバイスを操作することによって行われる、
請求項１に記載のシステム。
【請求項３】
前記命令を実行するにあたって、前記プロセッサがさらに、
前記ユーザ発生事象データを情報指示子として指示する前記システムユーザによるデータ指示動作を示す前記ユーザ入力デバイスからの第３の信号に応答し、
前記第３の信号に応答することが、
前記ディスプレイエリア内に第３の画像を表示することによって行われ、前記第３の画像が前記ディスプレイエリア内の指示子ロケーションに位置する指示子ディスプレイオブジェクトを含み、前記指示子ディスプレイオブジェクトが前記情報指示子として指示される前記ユーザ発生事象データを示すディスプレイ特徴を有しており、
前記情報指示子として指示された前記ユーザ発生事象データと前記第３の画像内の前記指示子ディスプレイオブジェクトの前記指示子ロケーションを情報指示子データストラクチュアに記憶することによって行われ、前記指示子ロケーションが前記情報指示子として指示された前記ユーザ発生事象データを示している、
ことよりなる請求項１に記載のシステム。
【請求項４】
前記アドレス値は時間であり、前記アドレスソースは周期的なタイムスタンプを提供するクロックソースである、請求項１〜３の何れか一項に記載のシステム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ユーザ指定のタイムマーカー及びキーワードやラベルのような情報指示子として機能する空間的に再利用可能なオブジェクトを用いて、同時に記録される事象に関して又はすでに記録されている事象を有する情報を作成し、相関し、記憶し、且つアクセスするプロセッサ・ベースのインタラクティブ（対話的）な方法に関する。
【０００２】
【従来の技術】
事象のビデオ及びオーディオ記録が協調的な作業環境において重要になっている。ユーザ発生ノートや事象に関する情報をこの事象の記録された信号に相関させるシステムが必要とされている。ユーザの入力を捕捉するためにスタイラス（又はペン状の）デバイスを使用するハンドヘルド（片手で持てる携帯用）プロセッサ・ベース・システムが、事象について記録するのに使いやすく、従って、従来のペンや用紙及びキーボード・モードのノート・テイキング（ノートに取ること）の両方に取って代わろうとしている。このようなシステムは良好にデザインされたユーザ・インターフェースを必要とする。
【０００３】
既存のシステムは様々な方法でノート・テイキング、そしてノートの、記録された信号に対する相関（correlation ）を支援する。リアルタイムの環境で使用するように意図されたシステムもあるが、例えば、"Post-processing（後処理）" ステップのように、事象が記録された後で使用するために構造化されているシステムもある。あるシステムは、ノート・テイキング、注釈、又は索引付け処理のために特別にデザインされたユーザインタフェース特徴を殆ど又は全く有していない。
【０００４】
欧州公開特許出願EP 0,495,612号は、オーディオ（可聴周波）又はビデオ記録システムと統合されたコンピュータベースのノート・テイキングシステムを開示している。ユーザは、新しい文書（ドキュメント）を作成するか又は既存の文書を検索し、統合されたオーディオ又はビデオ記録システムを介して記録が作られたり又は記録が再生された時、ノートを追加する。ユーザが（インデシウム（印）と呼ばれる）各ノートを入力すると、印はドキュメントへ追加され、タイムスタンプ（刻時）され、且つインデシウム−ツー−タイム−スタンプ・インデックス（索引付け）へ記憶される。タイムスタンプ（刻時）はユーザには見えない。ビデオ−フレームタイムスタンプ（刻時）機能は、オーディオ又はビデオ記録装置から受け取られたタイムコードデータを刻時し且つタイム−スタンプ−ツー−タイム−コード・インデックスを作成する。
【０００５】
米国特許第4,841,387 号は、オーディオ又はビデオテープのような記録媒体上の事象と関連する情報を記録し、且つタッチ感知デバイス上で行われた手書きの注釈の位置を索引付けし、事象を前記記録媒体上の位置に関連させるためのシステムを開示している。電子タッチパッドは、書き込み面上のユーザの手書きノートの位置を感知し、この情報をマイクロプロセッサへ送り、このマイクロプロセッサは、各ページ上の手書きの注釈（標記）の位置の記録を、対応する瞬時にオーディオテープ上の記録された情報の位置に相関する。
【０００６】
米国特許第4,924,387 号はコンピュータ化された裁判所報告システムを開示しており、このシステムは、システムクロックからのタイムスタンプによって、裁判所の速記装置のユーザによって作成されたストロークの記録を周期的に注釈すると同時に、タイムスタンプを証言のビデオ又はオーディオ記録を行う記録システムへ送る。
【０００７】
米国特許第5,218,672 号は、シーン記述が初期作成後に更新される後処理（Post-processing ）（ノン・リアルタイム）のビデオ編集システムを開示している。注釈の相関は、識別されたシーンに一時的に閉じ込められ、且つ一つのシーン記述を他の関連するシーン記述とグループ化するための対策は提供されていない。
【０００８】
米国特許第5,172,281 号に開示された法定納本（legal deposition）とビデオ記録の相関のための後処理システムにおいて、タイムコード番号は、システムのオペレータによって、コンピュータコピー（transcript）とビデオテープ・セグメントの両方へ割り当てられ、ここで各々の質疑／応答通過が開始される。コピーにおける個々の単語はまた、ビデオ記録においてそれらの単語の対応しているロケーション（記憶位置）と相関されてもよい。しかしながら、このシステムは入力ノート又は注釈のために用意するようにはみえない。
【０００９】
これらのシステムはいくつかの欠点を有する。相関目的のために捕捉されたタイムスタンプ又は位置は、ノートが入力される時間に生成され、且つこれらのシステムは、ノートの入力の時間が記録の時間又は位置に対応して、記録へ充分な索引付け（インデックス）を提供するものと仮定する。いくつかのシステムは、記録中には、前もって入力されたノートの後からのリアルタイムの追加を許容しない。米国特許第4,841,387 号に開示されているシステムにおいては、ノートは後から入力されるが、この後から入力されたノートは、この後から入力されたノートが入力された時だけ、テープ位置と相関される。他のシステムは、事象についての後から（入力される）のノートを後処理段階の間だけ入力させるにすぎず、事象のリアルタイム記録中にはこれらの後からのノートを入力させない。これらのシステムの内のいくつかにおいて、タイムスタンプ及びテープ位置のいずれもユーザには見えない。
【００１０】
後処理システムは専ら、記録されたセグメント同士の間の関係についてノートを生成するには不充分であり、且つこれらのシステムはインデックスを発生する為にテープ全体の再検討を必要とするので、時間が掛かる。ストロークを刻時（タイムスタンピング）するシステムによるビデオ及びオーディオのノートの自動索引付けは、記録された信号に対して満足できるコンテクストマーカを提供しないし、また捕捉（キャプチャ）される細部（ディデール）の量をユーザが制御するのを許容しない。
【００１１】
【発明が解決しようとする課題】
本発明は、非常にフレキシブルなノート・テイキング構造、及び様々な個人的なノート・テイキングの形式とアプリケーションのニーズを補足するユーザインターフェースを提供する。本発明は、ユーザ入力情報を、ユーザへのプレゼンテーション、及びユーザによる変更や再検討のために連続的に利用可能とする。
【００１２】
本発明は、情報の量又は情報が入力された時に制限されずに、手書きの形態（例：ノート）でユーザ自身の情報を編成する、新規のデータストラクチュアを生成し、これによってこのデータストラクチュアは事象の記録された信号の「アドレス」と正確に相関される。本明細書中に使用されているように、事象の記録された信号の「アドレス」は、使用されている記録媒体上で記録された信号を検出するために使用される測定寸法（measurement dimension ）を指す。例えば、ビデオ又はオーディオの記録された信号の場合において、ビデオフレーム番号、テープ位置、又はクロックタイムは一般にビデオ記録媒体上のビデオセグメントのロケーション（場所）を参照するために使用される。
【００１３】
【課題を解決するための手段】
本発明は、測定パラメータを所望する時に動作を表すことをユーザに要求し、従って開始測定点を信号で送る次の動作が受け取られるまで全ての後に続くノートが対応する開始測定点を信号で送ることによって、時間のような入力測定パラメータがノートの本体と対応する時の独占的な制御をユーザへ提供する。ユーザインターフェースにおいて、この信号は、「タイムゾーン」（又は時間以外の測定パラメータが使用されている場合はアドレスゾーン）として知られているディスプレイの空間領域を作成する。追加のノートをタイムゾーンの空間領域内に配することによって、ユーザは、変更が加えられ時又は記録媒体上でこれらのノートが検出された場所とは無関係に、前もって入力されたノートを変更してもよい。
【００１４】
一つの重要な利点は、ノート及び相関する記録された信号の両方へのアクセス経路として後から使用され得る特別な情報指示子によって、ユーザ発生情報をマークし且つ索引付けするための能力である。ある情報指示子は、簡単に生成され且つ再利用されるオブジェクトとして取り扱われ、且つその記録された媒体のアドレスパラメータによって提供されたアクセスに加えて、その記録された信号への索引付けツールを提供する。
【００１５】
対応する記録された媒体上で特定の時間にわたって捕捉されてもよい詳細の量は何があっても限定されないので、注釈のもっと豊富なセットは先のシステムにおける事象について作成されてもよい。タイムゾーン及び再使用可能な情報指示子オブジェクト特徴は、前もって作成されたノートの、もっと後ではあるが、まだリアルタイムの追加又は変更を許容することによって、事象をまとめて取り扱う用意がある。
【００１６】
本発明はまた、後処理（ポストプロセッシング）環境で動作し且つ事象が記録されているリアルタイムセッションの間に生成された、出力データストラクチュア（例：ビデオログ）は、ポストノート・テイキング再検討セッションの間、同一のユーザによって又は一人若しくはそれより多い様々なユーザによってさらに変更されたり追加されたりしてもよい。
【００１７】
本発明は、記録された事象データを、システムユーザによってシステムへ実行された事象情報と相関するためのプロセッサ制御システムを提供する。システムは、システムユーザの動作を示す信号を生成するためのユーザ入力デバイスと、画像を表示するためのディスプレイエリアを有するディスプレイと、ユーザ入力デバイスから信号を受け取るために接続され且つディスプレイに画像を提供するために接続されたプロセッサと、を有する。システムはまた、記憶媒体上で記憶するために事象について記録された事象データを表す複数の信号を発生するために記憶媒体と連絡している記録デバイスも有する。アドレスソースはシステムのプロセッサ及び記録デバイスへアドレスデータ項目を提供するために接続されている。この記録デバイスは、記憶媒体上の記録された事象データを示すこれらの複数の信号を記憶し、これによってアドレスソースによって提供される各アドレスデータ項目の記録アドレス値が記録された事象データの一部を示す。このシステムはまた、プロセッサが実行する命令を示す命令データを含むデータを記憶するためのメモリも有する。
【００１８】
このプロセッサはメモリに記録されたデータにアクセスするためにさらに接続されている。記憶された命令を実行するにあたって、プロセッサはシステムユーザからの要求を示すユーザ入力デバイスからの第１の信号に応答して、アドレスソースからユーザ要求アドレス値を得る。プロセッサはアドレスソースからユーザ要求アドレス値を得て、且つディスプレイエリア内のアドレスマーキングロケーションに位置するアドレスゾーンディスプレイ特徴を含むディスプレイエリア内に第１の画像を表示し、これによって、アドレスゾーンディスプレイ特徴がディスプレイエリア内の空間領域をマークしていると知覚される。ユーザ要求アドレス値を表すディスプレイ特徴は空間領域内に位置しており、これによってユーザ要求アドレス値は空間領域と対応していると知覚される。アドレスデータ項目とアドレスマーキングロケーションはアドレスゾーンデータストラクチュア内に記憶される。
【００１９】
ディスプレイエリア内の空間領域内に入力されるユーザ発生事象データを示すユーザ入力デバイスからの第２の信号に応答して、システムは、ユーザ発生事象データを表すディスプレイ特徴を含むディスプレイエリアの空間領域内に第２の画像をディスプレイする。ディスプレイエリナ内にマークされた空間領域内でシステムユーザによって入力された全てのユーザ発生事象データは、アドレスゾーンデータストラクチュア内に記憶され、このアドレスゾーンデータストラクチュアは、空間領域のアドレスマーキングロケーションを表すユーザ要求アドレス値を有するように決定される。従って、ユーザ要求事象データは、アドレスソースによって記録デバイスへ提供される記録アドレス値によって示される記録された事象データの一部と相関される。
【００２０】
本発明は、既に記録されている事象が、本発明によってログ（ロギング）が構築されている事象となるように、後処理環境で動作するために構成されてもよい。システムは、システムユーザへ前もって記録された信号を提示するための出力デバイスを含む。出力デバイスは、システムのプロセッサへ複数のアドレスデータ項目をユーザ要求アドレス値として提供するために接続されている。各アドレスデータ項目は記録された事象データの一部を示す記録アドレス値である。
【００２１】
請求項１に係る本発明は、リアルタイムで記録される事象データをシステムユーザによってシステムへ入力された情報と相関するためのプロセッサ制御システムであって、システムユーザの動作を示す信号を発生するユーザ入力デバイスを有し、画像を表示するディスプレイエリアを有するディスプレイを有し、前記ユーザ入力デバイスから前記信号を受け取り、画像を前記ディスプレイへ提供するように、該ユーザ入力デバイス及び該ディスプレイに接続されているプロセッサを有し、事象について記録された事象データを示す複数の信号を発生するように記憶媒体と連絡している記録デバイスを有し、前記記録デバイスが前記記録媒体上に前記複数の信号を記憶し、所定の測定寸法であるアドレス値をアドレスデータ項目として測定し、前記記録デバイスへ周期的に提供するように該記録デバイスに接続されているアドレスソースを有し、前記アドレスソースは測定した該アドレス値を前記システムのプロセッサへ提供するように該プロセッサへさらに接続されており、前記アドレスソースによって提供される各アドレスデータ項目の記録アドレス値が前記記録された事象データの一部を示すように、前記記録デバイスが、前記アドレスデータ項目と、前記記憶媒体上に前記記録された事象データを示す前記複数の信号とを相関させて記憶し、データを記憶するメモリを有し、前記メモリに記憶されたデータが前記プロセッサが実行する命令を示す命令データを含み、前記プロセッサが前記メモリ内に記憶されているデータにアクセスするように該メモリにさらに接続され、前記プロセッサが、前記命令を実行するにあたって、前記アドレスソースからのユーザ要求アドレス値を得るように前記システムユーザからの要求を示す前記ユーザ入力デバイスからの第１の信号に応答し、前記第１の信号に応答することが、前記ユーザ要求アドレス値を示すアドレスデータ項目を得るように前記アドレスソースにアクセスすることによって行われ、前記ディスプレイエリア内に第１の画像を表示することによって行われ、前記アドレスゾーンディスプレイ特徴が前記ディスプレイエリア内の空間領域をマークしていると知覚されるように、前記第１の画像が前記ディスプレイエリア内のアドレスマーキングロケーションに位置するアドレスゾーンディスプレイ特徴を含み、前記ユーザ要求アドレス値が前記空間領域と対応していると知覚されるように、前記第１の画像が前記空間領域内に位置した前記ユーザ要求アドレス値を表すディスプレイ特徴をさらに含み、前記アドレスマーキングロケーションが前記アドレスデータ項目を示すように前記空間領域によって表されるアドレスゾーンデータストラクチュアに前記アドレスデータ項目と前記アドレスマーキングロケーションとを相関させて記憶することによって行われ、前記プロセッサが、前記命令を実行するにあたってさらに、前記ディスプレイエリア内の前記空間領域内の空間領域ロケーションに入力された情報を示すユーザ発生事象データを示す前記ユーザ入力デバイスからの第２の信号に応答し、前記第２の信号に応答することが、前記空間領域ロケーションによって表された前記ディスプレイエリア内の空間領域内に第２の画像を表示することによって行われ、前記第２の画像が前記システムユーザによって入力された前記ユーザ発生事象データを表すディスプレイ特徴を有し、前記空間領域によって表された前記アドレスゾーンデータストラクチュアに前記ユーザ発生事象データを記憶することによって行われ、これによって、前記アドレスマーキングロケーションが前記ユーザ発生事象データを示し、前記ディスプレイエリア内の前記空間領域の前記アドレスマーキングロケーションが前記システムのメモリから前記アドレスデータ項目と前記ユーザ発生事象データを得るように使用されることが可能であり、従って、前記アドレスデータ項目が、前記ユーザ発生事象データを、前記ユーザ発生事象データに対応した前記アドレスデータ項目に対する値内にある前記記録デバイスへ提供された前記アドレスデータ項目の記録アドレス値によって表される前記記録された事象データの一部と相関する、プロセッサ制御システムである。
【００２２】
請求項２に係る本発明は、前記記憶媒体上に記憶された前記記録された事象データを示す前記複数の信号の表示に適している出力デバイスをさらに含み、前記出力デバイスが、前記記憶媒体上に記憶された前記記録された事象データを前記システムユーザへ提示し、前記出力デバイスを操作するためのプロセッサから操作信号を受け取るように、接続されており、前記プロセッサが、前記命令を実行するにあたってさらに、前記事象の記録が終了した時、前記記憶媒体上で記憶された前記記録された事象データを得るように探索アドレス値と検索要求を示す前記ユーザ入力デバイスからの第３の信号に応答し、前記第３の信号に応答することが、前記探索アドレス値への値に最も近い前記記録アドレス値を前記記憶媒体から得ることによって行われ、前記探索値が前記空間領域と前記ディスプレイエリア内にディスプレイされた前記ユーザ発生事象データに対応する前記ユーザ要求アドレス値から前記システムユーザによって選択されており、前記記録アドレス値によって示された前記記録された事象データを示す前記複数の信号を前記記憶媒体から得るように前記出力デバイスを操作することによって行われ、前記記録された事象データを前記出力デバイスへ表示するように前記出力デバイスを操作することによって行われる、請求項１に記載のシステムである。
【００２３】
請求項３に係る本発明は、前記命令を実行するにあたって、前記プロセッサがさらに、前記ユーザ発生事象データを情報指示子として指示する前記システムユーザによるデータ指示動作を示す前記ユーザ入力デバイスからの第３の信号に応答し、前記第３の信号に応答することが、前記ディスプレイエリア内に第３の画像を表示することによって行われ、前記第３の画像が前記ディスプレイエリア内の指示子ロケーションに位置する指示子ディスプレイオブジェクトを含み、前記指示子ディスプレイオブジェクトが前記情報指示子として指示される前記ユーザ発生事象データを示すディスプレイ特徴を有しており、前記情報指示子として指示された前記ユーザ発生事象データと前記第３の画像内の前記指示子ディスプレイオブジェクトの前記指示子ロケーションを情報指示子データストラクチュアに記憶することによって行われ、前記指示子ロケーションが前記情報指示子として指示された前記ユーザ発生事象データを示している、ことよりなる請求項１に記載のシステムである。
【００２４】
【実施例】
本発明は、ユーザが、記憶された情報の一部を識別する測定寸法を指す「アドレス」と記憶媒体上の記録された信号の場所（ロケーション）の両方と相関されるメモリ内に情報をインタラクティブに記憶するのを可能にする。この「アドレス」は記憶された情報の一部を識別するために使用される寸法次元（measurement dimension ）を指す。
【００２５】
ユーザによってインタラクティブに入力された記憶された情報は、ユーザが知覚している「事象」に関するものであってもよい。ユーザは、時間データをシステムへ提供するために接続されたクロックによって測定して、記憶された情報を事象のリアルタイムと相関してもよいし、又は事象の他のいくつかの寸法又は測度に相関してもよい。本明細書中に使用されている「事象」は人間が知覚可能なあらゆる刺激の連続であり、これらの刺激は、視覚的、聴覚的、触感的、又は嗅覚的な刺激を含み、且つ人間又はマシンソースから発生し得る。
【００２６】
用語「ゾーン」は、明瞭なディスプレイ特徴によってディスプレイエリアの隣接部分と区別されるディスプレイエリア内の空間領域を意味する。このゾーンはシステムユーザには単一アドレス（例えば、時間）と対応する単一のユニットとして知覚可能であり、且つ本明細書中では、「タイムゾーン」、「空間領域」、又は「アドレスゾーン」など様々に呼ばれる。「アドレスゾーンデータストラクチュア」は、ディスプレイエリア内のアドレスゾーンによって示されるメモリ内のデータ項目の集合であり、且つデータストラクチュア内に含まれる「アドレスディスプレイロケーション」と呼ばれるディスプレイロケーションを示し、ディスプレイエリア内の空間領域のロケーションは、このデータストラクチュアから演算して導出されてもよい。これに対して、ディスプレイエリア内の空間領域を表すアドレスゾーンデータストラクチュアは、空間領域内のディスプレイロケーションを用いてメモリから得られる。
【００２７】
アドレスの記憶された情報との相関は、全体的にユーザの制御下にある。ユーザはアドレスソースから「ユーザ要求アドレス値」を要求して、アドレスゾーンデータストラクチュア内に記憶された情報とアドレス値の間の相関を設定する。例えば、ユーザ要求アドレス値が時間である場合、ユーザは、記憶された情報を時間値といつ相関すべきかを決定する。
【００２８】
「情報指示子」は、第１のアドレスゾーン内の情報を第２のアドレスゾーン内の情報と相関するためにユーザによって作成されるデータ項目であり、これによってユーザは同じ情報指示子を有する全てのアドレスゾーンから情報を容易に検索し得る。情報指示子は「情報指示子データストラクチュア」内に記憶される。情報指示子の例は、限定されないが、キーワード、ラベル、識別子、及び情報の図形的表現を含む。情報指示子はアドレスゾーンデータストラクチュアへの索引付け（インデックス）として機能し、且つユーザが第１のアドレスゾーンへ入力される情報の実体を、他のアドレスゾーンへ入力される情報、又は情報指示子が索引付けされるアドレスゾーンに対応するユーザ要求アドレス値、と相関するのを可能にする。
【００２９】
用語「記憶された情報」は、アドレスゾーン内でユーザが入力するあらゆる情報を指し、且つアドレスゾーンデータストラクチュア内に記憶する為の情報指示子を含む。記憶された情報はまた、本明細書中において、「ユーザ発生事象データ」と呼ばれる。記憶された情報はまた、「ノート」と呼ばれる。
【００３０】
本発明は、図２０に示したシステム１００の構成を有する。システム１００は、画像ディスプレイ要求を示すユーザ対話デバイス１５４から入力「要求」信号を受け取るための入力サーキットリ（回路）１５２を有する。画像ディスプレイ要求は動作の要求とその動作を識別する情報を含んでいてもよい。
【００３１】
ユーザ対話デバイス１５４は、本発明によって必要とされるタイプの信号を生成するヒューマン（人間の）ユーザによって制御可能な様々な入力デバイスの内のいづれか一つを含んでもよい。ユーザ対話デバイス１５４は、手書きのジェスチャーを作成する時に生成されるようなアクション（動作）、ジェスチャー（身振り）、及びストロークを示すため、スタイラス又はペン型のデバイスのようなポインティング及びジェスチャリング・デバイスを含んでいてもよい。マウスやトラックボールのようなデバイスもまたアクション、ジェスチャー、及びストロークを示すのに適している。プロセッサ１４０は入力サーキットリ１５２からの信号を受け取るために接続されている。従来のキーボードデバイスが使用されてもよい。
【００３２】
システム１００はまたデータを記憶するためのメモリ１１０を含む。プロセッサ１４０はメモリ１１０内に記憶されるデータにアクセスし且つメモリ内に記憶するためのデータを提供するために接続される。メモリ１１０は、プロセッサが実行する命令を示す命令データを記憶し、且つ本発明によってシステム１００を操作するための命令を示す命令データを含む。メモリ１１０はまた、アドレスゾーンデータストラクチュア８６０と情報指示子データストラクチュア８８０を記憶する。
【００３３】
プロセッサ１４０はまた、ディスプレイエリア１８０内のディスプレイデバイス１７０上で画像を定義するデータを表示するために接続されている。出力サーキットリ１６０、入力サーキットリ１５２、及びディスプレイ１７０は、ユーザ対話デバイス１５４として付加スタイラスを有するフラットタブレットディスプレイにおけるように、一つのデバイス１５０内に物理的に組み込まれてもよい。或いは、プロセッサ１４０及びメモリ１１０はまた、ユーザ対話デバイス１５４として付加スタイラスを有する小型のハンドヘルドパーソナルディジタルアシスタント（補助）（ＰＤＡ）装置におけるような物理的デバイス１５０内に含まれてもよい。
【００３４】
システム１００は、記録システム１２０も含み、この記録システム１２０は、記録された信号記憶媒体１２２上に複数の信号を発生するため、事象のある人間が知覚できるアスペクト（態様）を記憶することが可能である。プロセッサ１４０は、このプロセッサ１４０が記録システム１２０の動作を制御するのを動作可能にするインターフェース１４６を介して記録システム１２０と接続されている。インターフェース１４６は、プロセッサ１４０からの信号を、記録システム１２０によって理解される制御信号へ変換するためのあらゆる従来のインターフェースであってもよい。記録システム１２０は、記録された信号記憶媒体１２２へ記憶された記録された信号を示すための出力表示サブシステム（デバイス）１３０（図２１）を任意に含んでいてもよい。
【００３５】
図２０において「クロックソース」としてラベル付けされた測定又はアドレッシングデバイス１４２もシステム１００に含まれ、且つ記録された信号８９０が記憶媒体１２２へ記録されるアドレッシング機構を測定又は指定することが可能である。ビデオ記録システムの場合において、測定デバイス１４２は、記録された信号８９０が記録された信号記録媒体１２２へ何時記録されたかを示す周期的なタイムスタンプを提供するクロックソースである。
【００３６】
図２１は後処理環境用のシステム１０２のシステム構成を示す。システム１００の構成要素に類似しているシステム１０２の構成要素は、同様の参照番号を有しており、且つ図２０のシステム１００の構成要素に関して記述されている。システム１０２は、記憶媒体１２２へ前もって記録された信号をシステムユーザへ表示するための出力表示デバイス１３０を含む。システムユーザは矢印１５６によって示された出力表示をビューする（見る）ので、ユーザは表示されている事象についてのノートを記憶するためにシステムの特徴を使用する。出力表示デバイス１３０は記憶媒体１２２と連絡しており且つ複数のアドレスデータ項目をシステムのプロセッサへユーザ要求アドレス値として提供するために接続されている。各アドレスデータ項目は記録された事象データを示す複数の信号８９０の一部を示す記録アドレス値である。
【００３７】
ボックス２０４において、アドレスゾーンを示す空間領域が、ディスプレイエリア１８０内に作成されるのを要求するユーザからの信号を受け取る。この信号に応答して、ボックス２０６において、システムは、現在時間を得るためにクロックソースにアクセスする。ボックス２０８において、さらにこの信号に応答して、図２に示した画像がユーザへ表示される。図２の画像は、ディスプレイエリア１８０内に空間領域１８を設定することの知覚をシステムユーザへ提供するディスプレイエリア１８０内のアドレスゾーン・マーキングロケーションを表す水平線の形態におけるディスプレイ特徴１４を示す。あらゆる適切なディスプレイ特徴が空間領域の知覚を提供するために使用されてもよい。
【００３８】
図２はクロックソースから得られた現在時間１０のディスプレイを任意に含んでいてもよい。
【００３９】
ニュータイムゾーンを要求する信号に応答して、システムはボックス２１０においてアドレスゾーンデータストラクチュアを作成する。
【００４０】
次いで、ボックス２１４において、システムは、ディスプレイエリア１８０内の空間領域１８に入力されたユーザ発生事象データを示す信号を受け取る。これらの信号は空間領域ロケーションが計算され得るディスプレイエリア１８０内のエントリ（入力）ロケーションを含む。
【００４１】
これらの信号に応答して、ボックス２１８において、システムは、入力されたユーザ発生事象データの画像を空間領域１８内にディスプレイする。図３はこの画像２０を示す。ユーザ発生事象データを示す信号にさらに応答して、ボックス２２０において、このシステムはアドレスゾーンデータストラクチュア内にユーザ発生事象データを記憶する。
【００４２】
ディスプレイエリア１８０内の空間領域１８に入力された全てのユーザ発生事象データが空間領域１８内にディスプレイされ且つアドレスゾーンデータストラクチュアの同一部分内に記憶される。システムユーザがニュータイムゾーンを設定したい時、ニュータイムゾーンを要求する信号が入力され、且つシステムは上記のボックス２０６、２０８、及び２１０に従って応答する。同様に、システムユーザのニュータイムゾーンへのユーザ発生事象データを入力に応答して、システムは上記のボックス２１４、２１８、及び２２０に従って応答する。図４はディスプレイエリア１８０において第２のアドレスゾーンマーキングロケーションを表すディスプレイ特徴２８によってマークされた第２のタイムゾーン３０を示す。タイムゾーン３０はタイム値２４と対応している。
【００４３】
アドレスゾーンデータストラクチュア及び情報指示子データストラクチュアは、それぞれ個々のアドレスゾーンデータストラクチュアの集合又はリスト及び個々の情報指示子データストラクチュアの集合又はリストである。図１０は、これらのデータストラクチュアの編成の例を示す。接続している複数のラインと複数の矢印は、データ項目とデータストラクチュアの間のデータアクセス経路（パス）を示す。図１０及び図１１の接続ライン及び矢印は第１のデータ項目が第２のデータ項目を「示す」という概念（コンセプト）を図示する。データの第１の項目がデータの第２の項目を「示す」のは、データの第２の項目がデータの第１の項目から得られる時、データの第２の項目がデータの第１の項目を用いてアクセス可能である時、データの第２の項目がデータの第１の項目を復号化（デコーディング）することによって得られる時又はデータの第１の項目がデータの第２の項目の識別子であり得る時である。データ項目同士の接続は、ポインタ又は他の連結メカニズムを用いて、又は図１０及び図１１に示したように、データ検索用に提供するために、メモリ内でデータストラクチュアを定義することによって実行され得る。
【００４４】
図１０に示したアドレスゾーンデータストラクチュア８６０は、システムがタイムゾーンの作成を要求する信号を受け取る度ごとに作成される。図１のボックス２１０において、アドレスソースから得られたタイム値は、アドレスデータ項目８６３に記憶され、且つ空間領域１８の始まりのアドレスマーキングロケーションは、ディスプレイロケーションエリアデータ項目８６４内に記憶される。このアドレスマーキングロケーションは、システムがディスプレイエリア１８０内の空間領域の配置を制御する時にシステムによって決定されてもよいし、又はユーザがタイムゾーンを作成するように要求する時にディスプレイエリア内のスタイラスデバイスの位置の始まりを用いてユーザ要求信号によって決定されてもよい。アドレスマーキングロケーションはディスプレイエリア内の空間領域の始まりをマークする。このように、アドレスゾーンデータストラクチュア８６０はディスプレイエリア１８０内の空間領域１８「によって表される」。空間領域の終りは次の空間領域の始まりによって決定され、且つ終りのロケーションがアドレスゾーンデータストラクチュア８６０内に記憶される必要はないが、終りのロケーションが（処理の）効率性のために計算されてもよい。アドレスマーキングロケーションは、ディスプレイエリア内の絶対ロケーションであるか又は、例えば、ウィンドウシステムが使用される時のように、スターティング（開始）ディスプレイロケーションからのオフセットとして設定されるかのいづれかであってよい。
【００４５】
図１のボックス２２０において、ユーザ発生事象データを入力する信号に応答して、ディスプレイエリアに入力されたユーザ発生事象データの空間領域ロケーションは、ディスプレイエリア内の空間領域と対応するか又はこの領域によって表されるアドレスゾーンデータストラクチュア８６０を得るために使用される。ユーザ発生事象データの始まりの位置ディスプレイ座標は、アドレスマーキングロケーションを始まりの比較ロケーションとして用いて、的確な対応データストラクチュアに対する全てのアドレスゾーンデータストラクチュアを探索するために使用される。一旦得られると、ユーザ発生事象データはデータ項目８６６内に記憶される。ユーザ発生事象データは、ストロークの形態で又はビットマップ画像として、記憶されてもよい。
【００４６】
図１１は、入力されたストロークがASCII （アスキー）コードのようなコンピュータコード化フォーマットへ変換された場合、又はストローク入力に代わる入力としてコンピュータコード化文字データを直接的に生成するキーボード又は他の入力デバイスが用いられた場合、のわずかに異なる編成を示す。
【００４７】
ユーザは、いくつかの前もって入力されたユーザ発生事象データを空間領域のアドレス値と相関するため、そのユーザ発生事象データを情報指示子として指定してもよい。図５においては、情報指示子の作成が図示され、図７においては、情報指示子がタイムゾーンといかにして対応され得るかを示している。図５の、ボックス２３０において、プロセッサは、ユーザ発生事象データを表すディスプレイエリア内のディスプレイ特徴を情報指示子として指定するシステムユーザからの信号を受け取る。この信号はユーザ発生事象データのディスプレイロケーションを含む。ボックス２３０において受け取られた信号に応答して、ボックス２３４では情報指示子データストラクチュアが作成され、且つ図６に示した画像は情報指示子を表す指示子ディスプレイオブジェクト３６を有するディスプレイエリア内にディスプレイされる。情報指示子は、囲みジェスチャーとして解釈されるストロークを用いて指定されてもよい。図６は、ストロークで囲まれ且つ空間領域１８内に表示された"demos（デモス）" という単語の画像として指示子ディスプレイ・オブジェクト３６を示す。
【００４８】
システムユーザは、指示子ディスプレイオブジェクト３６によって表される情報指示子を、指示子ディスプレイオブジェクト３６を選択して、目的（ターゲット）空間領域ロケーションを表すことによって、ディスプレイエリア１８０内のあらゆる空間領域へ対応又は「アタッチ（付加）」させてもよい。図７のボックス５０４において、これらの選択と目的空間領域ロケーションを示す信号が受け取られる。データストラクチュアとの対話はボックス５０８乃至５１８において達成される。次いで、ボックス５２０においては、情報指示子を空間領域と対応させた結果を示す画像が表示されている。図８は、タイムゾーン３０と対応する情報指示子"demos（デモス）" を表す指示子ディスプレイオブジェクト３６の結果を示す。
【００４９】
図５のボックス２３０において受け取られた信号に応答して、ボックス２３４においては、情報指示子データストラクチュア又はオブジェクトが、情報指示子として指定されたユーザ発生事象データごとに作成される。情報指示子データストラクチュア８８０は図１０に示す。ボックス２３４において、これ以降「ユニーク識別子」と呼ばれる独特の情報指示子識別子が情報指示子へ割り当てられる。ユニーク識別子は、情報指示子がアクセスされ且つユーザ発生事象データを備えるストロークを認識することを必要とせずに、演算的に操作されてもよいように割り当てられる。序数はユニーク識別子として使用されてもよい。情報識別子として指示されたユーザ発生事象データがデータ項目８９１内に記憶される。このユーザ発生事象データを表すこれらのストロークは、情報指示子が選択される空間領域によって表されるアドレスゾーンデータストラクチュアから得られる。
【００５０】
情報指示子に対する指示子ロケーションが決定され且つディスプレイロケーションエリアデータ項目８８４内に記憶される。指示子ロケーションは、システムによって決定され且つ指示子ディスプレイオブジェクトがディスプレイされるディスプレイエリア１８０内のロケーションを示す。
【００５１】
図７において、情報指示子をアタッチ（付加）するために情報指示子及び目的空間領域を選択するユーザに応答して、ボックス５０８乃至ボックス５１８はこれを達成するために実行される処理を示している。
【００５２】
システムユーザは作成されたあらゆるタイムゾーンへノート及び情報指示子を入力してもよいし、且つこれらのノート及び情報指示子は操作されているタイムゾーンのアドレス値と対応する。このように、ユーザは、ユーザ発生事象データへ追加したりそれから削除したりすることによって、及びより早い時期に作成したタイムゾーンにおいて情報指示子への対応を追加したり削除することによって、より早い時期に入力されたノートを編集してもよい。図９は、タイムゾーン１８に追加されたユーザ発生事象データ２０の一部３９を示している。データ３９は、アドレス値２４以降の時間において追加された。データ３９は、当該データ３９のディスプレイロケーションがそのアドレスゾーンデータストラクチュアに対するディスプレイエリアロケーション８６４が含むディスプレイエリアロケーション内にあるので、アドレス値１０を有するアドレスゾーンデータストラクチュア内のデータ項目８６６に追加される。
【００５３】
図１２は図１、図５、及び図７に記述し且つ図２、図３、図４、図６、図８、及び図９に示した処理によって作成されたデータストラクチュアを示す。データ項目８６６及び８９０におけるユーザ発生事象データは、明示するために、画像形態で示すが、最初に示したように、ストロークごとの画素のリストは画像データに代わって記憶されてもよい。
【００５４】
システムユーザは記憶媒体１２２（図２０及び図２１）上の記録された事象データを示す複数の信号８９０の所望の部分を検出するためにディスプレイされたアドレス値とユーザ発生事象データを使用してもよい。図１０及び図１１は、記憶媒体１２２上の記録された事象データを示す複数の信号８９０を概略的に示す。信号９０４のいくつかのディスクリート（個別）部分は記憶媒体１２２上の全ての信号に対するアドレスデータ項目９００によって参照される。線と矢印８８６は記録された信号８９０に記憶されたアドレスデータ項目９００がアドレスゾーンデータストラクチュア８６０内のアドレスデータ項目８６３から得ることが可能であることを示す。
【００５５】
アドレスゾーンデータストラクチュア８６０とアドレスゾーンデータストラクチュア８８０の内部及びそれらの間での他の対応はさらなる情報検索の能力を提供する。
【００５６】
システムが最初に開始された時、図１３のディスプレイスクリーン６００がディスプレイ上に表示される。ディスプレイスクリーン６００はウィンドウズとして実行されてもよい三つの作業空間を有する。トランスポート制御作業空間６８０はビデオ又はオーディオ信号のような記録された信号をユーザへ提示するのに適している出力デバイスを操作するために使用される。アドレスゾーン作業空間６１０はアドレスゾーン即ち空間領域を作成するため及びユーザ発生事象データの入力のために使用される。空間領域６１８の始まりは、水平線６１６によってマークされ且つアドレス値６１４を示す。空間領域の各々は横線領域６２６を示す空間領域６２２内に図示したように、「横線（Striping）」領域と呼ばれる別個の領域を有する。横線領域は、情報指示子をアドレスゾーンと対応付けるために使用される空間領域の一部である。
【００５７】
ウィンドウの実行として、作業空間の各々は、ウィンドウに対応する従来の特徴の内の多くを有する。アドレスゾーンの作業空間６１０の最も右側にあるスクロールバー６３２は、上矢印６３４と下矢印６３６を用いてアドレスゾーンを介してスクロールするために使用されてもよい。
【００５８】
作業空間６１０内の空間領域によって表されたアドレスゾーンデータストラクチュアは、アドレスゾーン作業空間６１０内にそれらを表す画像を操作することによって操作されてもよい。例えば、アドレスゾーンのディスプレイされたサイズは、あらゆるアドレスデータストラクチュアの右側における矩形ボックス６３０内で開始する下方垂直線ジェスチャーを作ることによってより大きくされる。水平線６４２はユーザが入力した垂直線のおおよその長さだけ作業空間６１０で下方へ移動する。
【００５９】
情報指示子作業空間６５０はシステムユーザが領域６５４内にディスプレイのために情報指示子を作成し且つ記憶してもよい作業空間である。
【００６０】
図１４は、ユーザが本発明のシステムを用いて、講義のノートを取っている間に講義の記録が同時に行われる時に見られる例示的なディスプレイスクリーン６００を示す。
【００６１】
情報指示子作業空間６５０内に６個の情報指示子がディスプレイされているのが示されている。各情報指示子は、そのユニーク識別子（例：各指示子ディスプレイオブジェクトの上部左に位置する序数）と共に表示され、且つ情報指示子として指示されるユーザ発生事象データと、情報指示子を作成するために使用される囲みジェスチャーを含む。システムユーザは、横線領域６２６を用いて情報指示子６６８、６６４、及び６７０を種々のアドレスゾーン領域と対応付けた。横線領域内にディスプレイされたユニーク識別子「３」を有する垂直線６４４は、情報指示子６６８が、アドレスゾーン６１８によって表されたアドレスゾーンデータストラクチュアと対応されたことをユーザに示す。
【００６２】
本発明はまた、図２０及び図２１の記録システム１２０又は出力表示デバイス１３０（例えば、ビデオ又はオーディオカセットプレーヤー）を制御するために単純なメカニズムを提供する。このメカニズムは、スタイラスがノート・テイキングデバイスであると共に出力デバイス制御メカニズムであるので、ユーザが費やす手、頭、及び目の動作の量を最小にする。
【００６３】
図１５は図１３及び図１４におけるスクリーン６００の作業空間６８０のクローズアップビューを示す。図１５はスタンダードビデオカセットレコーダ（ＶＣＲ）と再生デバイスへインターフェースを提供するが、作業空間６８０は異なる出力表示デバイスを制御するために構成されてもよい。ユーザは、ビデオテープを制御するためにＶＣＲ制御パネル上に示されたスタンダードボタンをミミック（模倣）する画像ボタン６９８のどれかを軽く叩くことによってスタイラスを用いてジェスチャーする。システムユーザはボタンの下の空間にスタイラスで水平線７００を描いてもよい。小さな楕円７０２は線の開始点をハイライトするためにシステムによって描かれ、この水平線の方向（右又は左）は再生方向を示し（逆送り又は前送り）、且つ水平線の長さは再生速度を示す（長ければ長いほど、再生スピードが速い）。例えば、左方向へ描かれた非常に短い線は再生デバイスに低速で逆モードで再生するように命令している。
【００６４】
水平線７００は楕円７０２に固定されるゴムバンドのように描かれる。水平線７００の長さと方向は連続的に漸進し、且つ再生メカニズムは連続的に調整され、記録された媒体上の正確なロケーションを捜しながら前後に折り返す機能を支援する。
【００６５】
本発明は、ユーザがコマンドジェスチャーを作る前に、又はユーザがユーザ発生事象データとして意図されたストロークを入力する前に、ユーザがシステムへ信号を送る必要のない「モードレス」ペン・ベースのシステムとして実行されてもよい。
【００６６】
スタイラス又はペンなどの入力デバイスは、それがディスプレイスクリーンに触れる一連続の位置即ち「画素」を入力する。
【００６７】
ペン入力は、連続画素のリストを形成するペンダウン（スクリーンに触れる）からペンアップ（スクリーンから離す）まで連続的にトラッキング（追跡）される。ペン入力はサンプリング（抽出）される。要するに、画素位置は数回にわたって検出され且つサンプルごとに画素が埋め込まれる。ペンダウンからペンアップまでの一回が１ストロークと見なされ、従って、ユーザの書き込みスタイルにより単一レター（文字）又は単一ワード（単語）は多数のストロークから組み立てられる。システムはモードレスなので、本発明は、「ジェスチャー」か否かを決定するためには、作成されている時の各ストロークを見なければならない。
【００６８】
図１６は、本発明が検出した有効ジェスチャーのリストを示す。これらは、ドット（小さなポイント）、水平スクラッチ（互い違いの方向で少なくとも４本の水平線の連続）、垂直スクラッチ（互い違いの方向で少なくとも４本の垂直線の連続）、水平線、垂直線、及びサークル（円）、及びミニサークル（小円）を含む。他のジェスチャーも使用されてもよい。経験的な制限が決定され、正確に水平又は垂直ではないかもしれないが受容可能な精度を有する意図されるジェスチャーを認識する。
【００６９】
ストローク２５０が図１７に示されている。ストローク２５０はポイント（点）２５２で始まる。境界ボックス２５４はストロークのまわりで考慮され且つ方向の変移が明記されている。各次元において三つの値が認められ、ｘ方向においてはｘ位置の全体幅Δｘ２５６が計算され、横方向距離合計ｘt ２５８が計算され、且つ開始点２５２から終了点２５３までの位置の差分の絶対値ｘdiff２５９が計算される。Δｙ２６０、横方向距離合計ｙt 、及び差の絶対値ｙdiffも計算される。ストローク２５０に対しては、Δｙ、ｙt 、及びｙdiffはたまたま全て同じ値である。
【００７０】
図１８は、図１５に示した情報によって、ジェスチャーを検出するための一般的な方法を記述する。
【００７１】
表１は本発明によって使用されるジェスチャーをまとめたものである。水平線と垂直線が共にディスプレイの種々のエリアにおいて異なる意味を持つことに注目されたい。「情報指示子（information designator）」に対するすべての呼び名は”ＩＤ”と略されている。
【００７２】
0003640986.tif 000002
0003640986.tif 000003
【００７３】
図１９において、ボックス２８０におけるステップはストロークを受け取る。ボックス２８２におけるステップはストロークが作られるディスプレイ領域を決定する。ストロークはそれが開始されるエリア「内」にあると考えられる。
【００７４】
ボックス２８６におけるステップはストロークがジェスチャーか否かを決定する。有効ジェスチャーが入力された時、ボックス２９０におけるステップは、表１に示すように、そのジェスチャーに基づいて的確な動作を実行する。ストロークがジェスチャーでない場合、ボックス２８８のステップにおいて、入力ストロークは、アドレスゾーン又は情報指示子作業空間内に画像又は「インク（ink ）」として表示される。
【００７５】
【発明の効果】
本発明は、記録された事象データを、システムユーザによってシステムへ実行された事象情報と相関するためのプロセッサ制御システムを提供する。
【図面の簡単な説明】
【図１】アドレスゾーンを作成し且つユーザ発生事象データを実行するフローチャートを示す図である。
【図２】図１に示したステップによってアドレスゾーンを作成するためにシステムユーザからの要求に応答して生成したディスプレイスクリーン上の画像を示す図である。
【図３】図１に示したステップによってユーザ発生事象データを実行するユーザに応答して生成したディスプレイスクリーン上の画像を示す図である。
【図４】図１に示したステップによってユーザからの信号に応答して生成したユーザ発生事象データを有する第２のアドレスゾーンを示すディスプレイスクリーン上の画像を示す図である。
【図５】情報指示子の作成を示すフローチャートである。
【図６】図５に示したステップによって情報指示子を作成するための要求に応答して生成したディスプレイスクリーン上の画像を示す図である。
【図７】情報指示子とアドレスゾーンの対応を示すフローチャートである。
【図８】図７に示したステップによって選択された情報指示子をアドレスゾーンと対応させるシステムユーザからの選択要求に応答して生成された画像を示す図である。
【図９】前に作成されたアドレスゾーンへユーザ発生事象データを入力するシステムユーザに応答して生成された画像を示す図である。
【図１０】本発明の実施例において使用されるデータストラクチュアとそれらの相互接続の編成を示す略図である。
【図１１】データストラクチュアの他の編成を示す略図である。
【図１２】図１０のデータストラクチュアに記憶された図３、図８、及び図９の画像内に示したデータを示す略図である。
【図１３】本発明のユーザインターフェースを示す画像である。
【図１４】本発明を示す画像である。
【図１５】記録された事象データを示す複数の信号を提供する出力デバイスの動作を制御するために図１３及び図１４において示されたユーザインターフェースのトランスポート制御の作業空間を示す拡大図である。
【図１６】本発明によって検出された有効な手書きジェスチャーを示す図である。
【図１７】ストロークがジェスチャーであるか否かを決定するために本発明の図示された実施例によって使用される測定を示す図である。
【図１８】本発明の一つの実施例によるジェスチャーを検出するための一般的な方法を示すフローチャートである。
【図１９】入力デバイスからのストロークに応答する本発明の一般的な動作を示すフローチャートである。
【図２０】ユーザ発生事象データを同時に記録された信号と相関するための本発明のシステム構造を示す簡単化されたブロック図である。
【図２１】ユーザ発生事象データを前に記録された信号と相関するための本発明のシステムの構造を示す簡単化されたブロック図である。
【符号の説明】
１０  タイム
１４  ディスプレイ特徴
１８  空間領域
２０、３２  ユーザ発生事象データ（画像）
３７  ユニーク識別子
１００、１０２  システム
１１０  メモリ
１２０  記録システム
１３０  出力表示デバイス
１４０  プロセッサ
１４２  クロックソース
１５２  入力サーキットリ
１５４  ユーザ対話デバイス
１８０  ディスプレイエリア
８６０  アドレスゾーンデータストラクチュア
８８０  情報指示子データストラクチュア
８９０  記録された信号
【図１】
0003640986.tif 000004
【図２】
0003640986.tif 000005
【図３】
0003640986.tif 000006
【図４】
0003640986.tif 000007
【図５】
0003640986.tif 000008
【図６】
0003640986.tif 000009
【図７】
0003640986.tif 000010
【図８】
0003640986.tif 000011
【図９】
0003640986.tif 000012
【図１０】
0003640986.tif 000013
【図１１】
0003640986.tif 000014
【図１２】
0003640986.tif 000015
【図１３】
0003640986.tif 000016
【図１４】
0003640986.tif 000017
【図１５】
0003640986.tif 000018
【図１６】
0003640986.tif 000019
【図１７】
0003640986.tif 000020
【図１８】
0003640986.tif 000021
【図１９】
0003640986.tif 000022
【図２０】
0003640986.tif 000023
【図２１】
0003640986.tif 000024