被掲示面に掲示された掲示物を撮像する撮像装置と、アドレス指定可能なメモリと、プロセッサと、を備え、前記メモリは、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて特定される処理の実行規則とに対応する1つ以上の参照画像を記憶し、前記プロセッサは、前記撮像装置により撮像された撮像画像に基づいて、前記1つ以上の参照画像の中から前記撮像画像に関連する参照画像を決定し、決定された該参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出し、抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行することを特徴とする視覚処理装置。前記プロセッサは、前記撮像画像に対するエッジ検出、幾何学的図形検出、および、バーコード検出のうちの少なくとも1つにより、前記参照画像を決定することを特徴とする請求項1に記載の視覚処理装置。前記プロセッサは、前記撮像画像と前記参照画像との間の差の検出、パターン認識、光学式マーク認識、光学式文字認識のうちの少なくとも1つにより、前記マーキングを抽出することを特徴とする請求項1または2に記載の視覚処理装置。前記プロセッサは、前記処理の実行規則に基づいて該処理を即時実行することを要求するマーキングを抽出することを特徴とする請求項1~3のいずれか1項に記載の視覚処理装置。被掲示面に掲示された掲示物を撮像する撮像ステップと、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて実行される処理の実行規則とに対応する1つ以上の参照画像の中から、前記撮像ステップにおいて撮像された撮像画像に基づいて、前記撮像画像に関連する参照画像を決定する決定ステップと、該決定ステップにおいて決定された参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出する抽出ステップと、該抽出ステップにおいて抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行する実行ステップと、を含むことを特徴とする視覚処理方法。前記抽出ステップでは、前記処理の実行規則に基づいて該処理を即時実行することを要求するマーキングを抽出することを特徴とする請求項5に記載の視覚処理方法。掲示物と、該掲示物が掲示される被掲示面と、前記掲示物を撮像する撮像装置と、該撮像装置により撮像された撮像画像に基づいて、所定の処理を実行する視覚処理装置と、を備え、前記視覚処理装置は、アドレス指定可能なメモリと、プロセッサと、を備え、前記メモリは、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて特定される処理の実行規則とに対応する1つ以上の参照画像を記憶し、前記プロセッサは、前記撮像装置により撮像された撮像画像に基づいて、前記1つ以上の参照画像の中から前記撮像画像に関連する参照画像を決定し、決定された該参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出し、抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行することを特徴とする視覚処理システム。前記掲示物は、フレキシブル材料からなることを特徴とする請求項7に記載の視覚処理システム。前記掲示物は、帯電性の材料からなることを特徴とする請求項7または8に記載の視覚処理システム。前記掲示物は、不透明材料からなることを特徴とする請求項7~9のいずれか1項に記載の視覚処理システム。しかし、これらの文献に記載された技術は、フォームをデジタイザ、あるいは、スキャナで読み取るものである。そのため、デジタイザ、あるいは、スキャナでフォームを読み取っている間は、フォームにマーキングを施すことができないが、ホワイトボードコラボレーション環境では、ホワイトボードに張り付けられたフォームに施されるマーキングをリアルタイムで、または、ほぼリアルタイムでホワイトボードコラボレーション環境に入力したいという要求がある。また、マーキングに応じた処理についても、リアルタイムで、または、ほぼリアルタイムで実行したいという要求もある。本発明は、カメラなどの撮像装置の視覚に基づくコラボレーション環境にユーザによりなされたマーキングの情報をリアルタイムで、または、ほぼリアルタイムで入力し、そのマーキングに応じた処理を実行するための機能を有する視覚処理装置、視覚処理方法、および、視覚処理システムを提供することを目的とする。本発明の第1の技術手段に係る視覚処理装置は、被掲示面に掲示された掲示物を撮像する撮像装置と、アドレス指定可能なメモリと、プロセッサと、を備え、前記メモリは、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて特定される処理の実行規則とに対応する1つ以上の参照画像を記憶し、前記プロセッサは、前記撮像装置により撮像された撮像画像に基づいて、前記1つ以上の参照画像の中から前記撮像画像に関連する参照画像を決定し、決定された該参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出し、抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行することを特徴とする。本発明の第2の技術手段は、第1の技術手段において、前記プロセッサは、前記撮像画像に対するエッジ検出、幾何学的図形検出、および、バーコード検出のうちの少なくとも1つにより、前記参照画像を決定することを特徴とする。本発明の第3の技術手段は、第1または第2の技術手段において、前記プロセッサは、前記撮像画像と前記参照画像との間の差の検出、パターン認識、光学式マーク認識、光学式文字認識のうちの少なくとも1つにより、前記マーキングを抽出することを特徴とする。本発明の第4の技術手段は、第1~第3のいずれか1つの技術手段において、前記プロセッサは、前記処理の実行規則に基づいて該処理を即時実行することを要求するマーキングを抽出することを特徴とする。本発明の第5の技術手段に係る視覚処理方法は、被掲示面に掲示された掲示物を撮像する撮像ステップと、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて実行される処理の実行規則とに対応する1つ以上の参照画像の中から、前記撮像ステップにおいて撮像された撮像画像に基づいて、前記撮像画像に関連する参照画像を決定する決定ステップと、該決定ステップにおいて決定された参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出する抽出ステップと、該抽出ステップにおいて抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行する実行ステップと、を含むことを特徴とする。本発明の第6の技術手段は、第5の技術手段において、前記抽出ステップでは、前記処理の実行規則に基づいて該処理を即時実行することを要求するマーキングを抽出することを特徴とする。本発明の第7の技術手段に係る視覚処理システムは、掲示物と、該掲示物が掲示される被掲示面と、前記掲示物を撮像する撮像装置と、該撮像装置により撮像された撮像画像に基づいて、所定の処理を実行する視覚処理装置と、を備え、前記視覚処理装置は、アドレス指定可能なメモリと、プロセッサと、を備え、前記メモリは、前記掲示物になされるマーキングを解釈する解釈規則と、該マーキングの解釈の結果に基づいて特定される処理の実行規則とに対応する1つ以上の参照画像を記憶し、前記プロセッサは、前記撮像装置により撮像された撮像画像に基づいて、前記1つ以上の参照画像の中から前記撮像画像に関連する参照画像を決定し、決定された該参照画像と前記撮像画像とに基づいて前記掲示物になされたマーキングを抽出し、抽出されたマーキングを前記解釈規則に基づいて解釈し、前記マーキングに関連する処理の実行規則に基づいて該処理を実行することを特徴とする。本発明の第8の技術手段は、第7の技術手段において、前記掲示物は、フレキシブル材料からなることを特徴とする。本発明の第9の技術手段は、第7または第8の技術手段において、前記掲示物は、帯電性の材料からなることを特徴とする。本発明の第10の技術手段は、第7~第9のいずれか1つの技術手段において、前記掲示物は、不透明材料からなることを特徴とする。本発明によれば、カメラなどの撮像装置の視覚に基づくコラボレーション環境にユーザによりなされたマーキングの情報をリアルタイムで、または、ほぼリアルタイムで入力し、そのマーキングに応じた処理を実行することができる。複数の実施形態が、添付の図面中の図において例示されるが、実施形態はこれらに限定されるものではない。実施形態は、カメラなどの撮像装置の視覚に基づくコラボレーション環境にユーザによりなされたマーキングの情報をリアルタイムで、または、ほぼリアルタイムで入力し、そのマーキングに応じた処理を実行するための機能を提供する。実施形態は、ホワイトボードに張り付けられるシート表面の印を撮像し、それに関連する参照画像を判定し、1以上のマーキングのセットをその参照画像に基づいて抽出し、その参照画像と関連する解釈規則および実行規則に基づいて特定の処理を実行するように構成された画像ベースのコンピュータプロセッサのシステム、装置、および、方法に関する。なお、ここでは、シートを張り付ける箇所がホワイトボードである場合について説明するが、その箇所はホワイトボードに限らず、部屋の壁面や黒板など、シートを掲示できる被掲示面であればよい。また、被掲示面に掲示される掲示物も、シートに限定されず、マーキングをおこなうことが可能な掲示物であればよい。また、以下に説明する各装置は、アドレス指定可能なメモリと、プロセッサとを備え、各種情報をメモリに記憶するとともに、プロセッサがそれらの情報をメモリから読み出して、以下に説明するようなさまざまな処理を実行する。図1は、画像ベースのコラボレーションシステム環境100の例を示す機能ブロック図である。図1には、1以上のシート112のセットを含むホワイトボード110、撮像装置130、および、画像ベースのコンピュータ処理装置140を備えるシステムの実施形態が示されている。画像ベースのコラボレーションシステム環境100の実施形態は、リアルタイム、または、ほぼリアルタイムで実行でき、情報は、シート112、または、その一部から受信し、読み込み、撮像したものの少なくとも1つから得ることができる。撮像装置130は、コラボレーションホワイトボード110の一部の画像、例えば、1以上の予め定義された印のセットを含むシート112を撮像する。撮像装置130は、カメラ、ビデオキャプチャ装置、デジタルビデオレコーダ、走査カメラ、ウェブカム、および、モーションキャプチャ装置の少なくとも1つであってよい。画像ベースのコンピュータ処理装置140は、撮像したシート表面の印と、少なくとも1つの参照画像のセットとを比較し、その表面の印に関連する参照画像を判定するように構成されてもよい。撮像したシート表面の印と、少なくとも1つの参照画像のセットとを比較してこれらの間の差異を抽出することにより、1セットのマーキングが特定される。参照画像は、シート112になされるマーキングを解釈する解釈規則を含んでいてもよい。マーキングが表面の印から抽出されると、マーキングは当該解釈規則に基づいて解釈される。参照画像はさらに、その解釈に関連する実行規則、すなわち、マーキングに関連する処理の実行規則、または、1セットの指示を含んでいてもよい。図2は、画像ベースのコラボレーションシステム環境200の例を示す機能ブロック図である。このコラボレーションシステム環境200は、ホワイトボード210、撮像装置230、画像ベースのコンピュータ処理装置240、LCDディスプレイなどのリモートサイトのディスプレイ250、コラボレーションサーバ260、1以上のオフサイトノード、および/または、関連する参照画像を維持するために使用されるコラボレーションクラウドなどのデータ記憶装置270を備える。本実施形態において、ホワイトボード210は、コラボレーションコンピュータなどの画像ベースのコンピュータ処理装置240と連携するカメラ視覚システムなどの撮像装置230によりモニタされる。参照画像は、コラボレーションコンピュータ240、コラボレーションサーバ260、コラボレーションクラウド270のいずれか1つに、または、それらを組み合わせたものに格納される。また、得られる出力をリモートサイトのディスプレイ250に表示してもよい。図3は、画像ベースのコラボレーションシステム環境300の例を示す機能ブロック図である。このコラボレーションシステム環境300は、1以上のシート312、314のセットを含むホワイトボード310、撮像装置330、画像ベースのコンピュータ処理装置340、LCDディスプレイなどのリモートサイトのディスプレイ350、コラボレーションサーバ360、1以上のオフサイトノード、および/または、関連する参照画像を維持するために使用されるコラボレーションクラウドなどのデータ記憶装置370を備える。本実施形態の例において、ホワイトボード310は、コラボレーションコンピュータなどの画像ベースのコンピュータ処理装置340によって制御される撮像装置330によってモニタされる。参照画像は、コラボレーションコンピュータ340、コラボレーションサーバ360、コラボレーションクラウドなどのデータ記憶装置370、すなわち、分散ネットワークストレージのいずれか1つに、または、それらを組み合わせたものに格納される。また、得られた出力をリモートサイトのディスプレイ350に表示してもよい。複数のシート312、314は、1以上の予め定義された印のセットと、マーキングを受け付けるように構成される表面を含んでもよい。ユーザは、1以上のシートを、本例ではホワイトボード310を含むコラボレーション環境中、または、その周囲に配置する。撮像装置330は、ホワイトボード310上の1以上のシート312、314の配置、および/または、方向の変更を検出し、シートの表面の印を撮像する。予め定義された印は、固有の識別番号、または、シンボルなどのシート表面の印と、少なくとも1つの参照画像のセットとを比較することにより識別される。図4は、画像ベースのコラボレーションシステム環境400の例を示す機能ブロック図である。このコラボレーションシステム環境400は、1以上のシート412、414のセットを含むホワイトボード410、撮像装置430、画像ベースのコンピュータ処理装置440、LCDディスプレイ等のリモートサイトのディスプレイ450、コラボレーションサーバ460、1以上のオフサイトノード、および/または、関連する参照画像を維持するために使用されるコラボレーションクラウドなどのデータ記憶装置470を備える。本実施形態において、ホワイトボード410は、コラボレーションコンピュータなどの画像ベースのコンピュータ処理装置440によって制御される撮像装置430によってモニタされる。参照画像は、コラボレーションコンピュータ440、コラボレーションサーバ460、コラボレーションクラウドなどのデータ記憶装置470のいずれか1つに、または、それらを組み合わせたものに格納される。ホワイトボード410は、複数のシート412、414を含む。例えば、ホワイトボード410は、1以上の予め定義された印のセットと、マーキングを受け付けるように構成される表面とを含む2つの入力フォーム、または、メニューを含む。撮像装置430は、ホワイトボード410の変更を検知して、シート表面の印を撮像する。予め定義された印は、固有の識別番号、または、シンボルなどのシート表面の印と、少なくとも1つの参照画像のセットとを比較することにより識別される。シート412と関連する参照画像482が決定され、その解釈規則および/または実行規則が、コラボレーションコンピュータ440のメモリに選択的にロードされる。本実施形態において、シート414と関連する解釈規則および/または実行規則484は、コラボレーションクラウドなどのデータ記憶装置470のメモリにロードされる。本システムは、ホワイトボード上の入力フォームやメニューの位置をホットゾーンとして特定する。このシステムは、何らかのアクティビティに対して、これらのホットゾーン、すなわち、特定されたシート上のマーキングの変更をモニタしてもよい。また、このシステムは、入力フォーム、または、メニューなどの、表面の印の解釈を向上させるために、ゆがみ補正係数、および/または、回転係数がシステムにより要求されるかどうかを判定する。要求される場合、システムは、ゆがみ補正、および/または、回転の情報をそのホットゾーンに結び付け、その部分における今後の全ての撮像画像が、コンテンツの分析の前に、適切にゆがみ補正、および/または、回転されるようにする。図5は、画像ベースのコラボレーションシステム環境500の例を示す機能ブロック図である。このコラボレーションシステム環境500は、図4の場合と同様に、1以上のシート512、516のセットを含むホワイトボード510、撮像装置530、画像ベースのコンピュータ処理装置540、LCDディスプレイなどのリモートサイトのディスプレイ550、コラボレーションサーバ560、1以上のオフサイトノード、および/または、関連する参照画像を維持するために使用されるコラボレーションクラウドなどのデータ記憶装置570を備える。図5には、図4の右下隅のシート414が取り去られ、左下隅の新しいシート516と差し替えられることが示されている。シート512と関連する参照画像582が決定され、その解釈規則および/または実行規則が、コラボレーションコンピュータ540のメモリに選択的にロードされる。取り去られたシート414、および、コラボレーション環境におけるその空間的位置には、暫定的な削除ステータスが与えられる。取り去られたシート414に関連する参照画像、および、解釈規則および/または実行規則が、現在のワークスペースから暫定的に削除される590。また、解釈規則および/または実行規則484はキャッシュに保持されることとしてもよい。撮像装置530は、ホワイトボード510の変更を検出して、新しいシート516の表面の印を撮像する。予め定義された印は、固有の識別番号、または、シンボルなどのシート表面の印と、少なくとも1つの参照画像のセットとを比較することにより識別される。新しいシート516と関連する参照画像586が決定され、解釈規則および/または実行規則はコラボレーションサーバ560のメモリに選択的にロードされる。本例では、シートはまたホワイトボード510のある領域から別の領域に移動させられ、その後、撮像装置530がホワイトボード510の変更を検知して、移動したシート表面の印を撮像する。図6は、画像ベースのコラボレーションシステム環境600の例を示す機能ブロック図である。このコラボレーションシステム環境600は、1以上のシート612、616のセットを含むホワイトボード610、撮像装置630、画像ベースのコンピュータ処理装置640、LCDディスプレイなどのリモートサイトのディスプレイ650、コラボレーションサーバ660、1以上のオフサイトノード、および/または、関連する参照画像を維持するために使用されるコラボレーションクラウドなどのデータ記憶装置670を備える。新たな表面の印616がホワイトボードに配置され、さらに特定される。図6はさらに、図5の実施形態を示しており、そこで新しいホットゾーンが特定され、モニタされるように設定される。シート612に関連する参照画像682と、解釈規則および/または実行規則とは、既に判定されたように、コラボレーションコンピュータ640のメモリに選択的にロードされる。本システムは、ホワイトボード上の入力フォーム、または、メニューの位置をホットゾーンとして特定する。このシステムは、何らかのアクティビティに対して、これらのホットゾーン、すなわち、特定されたシート612および616上のマーキングの変更をモニタしてもよい。シート616に対する解釈規則および/または実行規則696が決定され、抽出されたマーキングは解釈規則に基づいて解釈され、さらに、そのマーキングに関連する処理の実行規則に従って、その処理がオプションで実行される。図7は、画像ベースのコラボレーションシステム環境700の機能ブロック図の例を示すフローチャートである。このシステムは、撮像装置を用いて、シート表面の印を撮像するステップ710。次にその表面の印は、少なくとも1つの参照画像のセットと比較されるステップ720。表面の印に関連する参照画像は、表面の印と少なくとも1つの参照画像のセットとの比較に基づいて決定されるステップ730。次のステップにおいて、マーキングは、表面の印と少なくとも1つの参照画像のセットとの比較に基づいて、その表面の印から抽出されるステップ740。次に、抽出されたマーキングは、参照画像と関連する解釈規則に基づいて解釈されるステップ750。次に、解釈されたマーキングに関連する処理の実行規則に基づいて、その処理が実行されるステップ760。実施形態において、シートの材料は、軟質ビニル、マイラー登録商標、ポリシートなどのフレキシブル材料、または、他の類似の材料であってもよい。シートの物理的な特性は、不透明であってもよいし、白などの明るい色のセットを含んでもよい。明るい色は、色の違いの比較などにより、コンピュータ視覚システムがホワイトボード上のメニューを見つけることを容易にする。また、シートは自然に帯電する機能を備え、ホワイトボードの表面に帯電するだけで張り付き、また、ホワイトボードの表面から剥がされるものであってもよい。また、その表面は、ドライイレース、光沢、防水及び水性といった種々の形式のマーカーとイレーサーの使用に対応可能である。また、シートは、気泡の発生やしわを避けるために、厚みのある材料で製造されてもよい。図8は、予め印刷されたシート800の表面の印の実施形態の例を示す。シート800は、固有の識別シンボル、例えば、シート上に印刷された名称810、識別番号815、バーコード820、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、コンピュータ視覚システムによって読取可能であり、シートに関連する参照画像を特定するために使用される。また、撮像されたシート上に印刷された幾何学的図形のエッジを検出したり、幾何学的図形そのものを検出したりして、参照画像のエッジや幾何学的図形と比較することにより、シートに関連する参照画像を特定することとしてもよい。また、シートを見つけ出し、特定し、確認するための機能をシステムに付加するため、ハイライト色複数可が上記の方法と併せて使用されることとしてもよい。本実施形態において、シートは、識別マーク810、815、820、境界マーキング840、および/または、太いボーダーライン830の組み合わせを有し、コンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。よって、本システムは、これらのオブジェクトに基づいて適宜、ゆがみ補正、および/または、回転を行って、表面の印の表示を正常化する。また、シート800内のホットゾーン860が特定され、そこでマーキングは受け付けられ、シート800の表面の印からマーキングが捕捉される。図9は、予め印刷されたシート900の表面の印の別の実施形態の例を示す。シート900は固有の識別シンボル、例えば、シート上に印刷された少なくとも1セットの名称910、識別番号915、バーコード920、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、コンピュータ視覚システムによって読取可能であり、シートに関連する参照画像をシステムが特定するために使用される。また、撮像されたシート上に印刷された幾何学的図形のエッジを検出したり、幾何学的図形そのものを検出したりして、参照画像のエッジや幾何学的図形と比較することにより、シートに関連する参照画像を特定することとしてもよい。本実施形態において、シートは、識別マーク910、915、920、および/または、境界マーキング940、および/または、太いボーダーライン930の組み合わせを有し、コンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。シート900の表面の印上のホットゾーン960には、いつでもマーキングを行うことができる。実施形態において、シートは、DOITNOWオブジェクト950を有する。ここで、入力フォーム、または、メニューは、入力や変更が処理される準備が整う前に、複雑な、あるいは、複数回の変更をユーザに要求するかもしれない。これらの入力フォーム、または、メニューは、データを処理する準備ができた旨をシステムに知らせるインジケータとしてDOITNOWオブジェクト950を有する。DOITNOWオブジェクト950になされるマーキングは、処理の実行規則に基づいてその処理を即時実行することを要求するものである。もしユーザがDOITNOWオブジェクト950にマーキングをした場合、画像ベースのコンピュータ処理装置はそのマーキングを特定し、関連する参照画像を判定する。ある実施形態においては、ユーザ入力に対する処理が完了すると、システムは、音声のビープ音など、データが処理された旨のフィードバックをユーザに提供する。いくつかのDOITNOWについての実施形態においては、ホットゾーン960が特定され、マーキングが受け付けられ、シート900の表面の印からマーキングが捕捉される。ある実施形態において、DOITNOWアクションが実施されることにより、データが処理された旨を示し、あるいは、その旨を通知するビープ音などのフィードバックをシステムから受けると、ユーザはマークを入力フォーム、あるいは、メニューから消去するか、または、シートを取り去って差し替えるか、または、何らかの他のリセット機能によりDOITNOWボタンをリセットする。システムは、ユーザによりDOITNOWボタンがもう一度セットされるまで、ホットゾーン960に対するいかなる変更も無視する。本実施形態においては、変更はこの時点で処理されることとしてもよい。他の実施形態では、DOITNOWアクションにおいて、データが処理された旨を示し、あるいは、その旨を通知するビープ音などのフィードバックをシステムから受けた以後、ユーザがDOITNOW機能をリセットするために追加のアクションを行わないようにしてもよい。システムはDOITNOWボタンがユーザによりまずクリアされ、リセットされるまで、ホットゾーン960に対するさらなる変更を無視する。リセットの時点で、変更はDOITNOWオブジェクト950が初めてマークがされた時と同様に処理される。各表面の印にはホットゾーン960が指定され、変更に対するモニタリングがなされるが、参照画像それ自体は、シート900内の実際の領域を定義している。コンテンツに対して変更がなされると、いくつかのアクション、あるいは、アクティビティが開始されるか、または、システムに入力されるデータが示される。例えば、図8、図9において、サンプルシートは少なくとも1つのホットゾーン860、960を持つものとして示されている。各撮像画像内でそれはコラボレーションホワイトボードの一部であるかもしれないが、アクションやアクティビティを発生させ、または、システムに入力されるデータを示す変更を検出するため、シートの特定の領域がモニタされる。図10は、図8に示す予め印刷されたシート1000の表面の印についての実施形態の例を示す。このシートの例は、図やグラフ、チャート等を生成することを支援する特別な目的を有するメニューオプションを含む。上述のように、シート1000は、シート1000に印刷された固有の識別シンボル、例えば、シート上に印刷された少なくとも1セットの名称1010、識別番号1015、バーコード1020、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、コンピュータ視覚システムによって読取可能であり、シートに関連する参照画像を特定するために使用される。また、撮像されたシート上に印刷された幾何学的図形のエッジを検出したり、幾何学的図形そのものを検出したりして、参照画像のエッジや幾何学的図形と比較することにより、シートに関連する参照画像を特定することとしてもよい。また、シートを見つけ出し、特定し、確認するための機能を向上させるため、1以上のハイライト色を、上記の方法と併せて使用してもよい。本実施形態において、シートは、識別マーク1010、1015、1020、および/または、境界マーキング1040、および/または、太いボーダーライン1030の組み合わせを有し、コンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。よって、本システムは、これらのオブジェクトに基づいて適宜、ゆがみ補正、および/または、回転を行って、表面の印の表示を正常化する。ホットゾーン領域において受け付けたマーキング1070は、シートの表面の印から捕捉され、抽出される。図11は、予め印刷されたマーキングを伴うシート1100の表面の印の実施形態の例を示す。このシート1100の例は、少なくとも1セットの固有の識別シンボルの1つ、例えば、シート上に印刷された少なくとも1セットの名称1110、識別番号1115、バーコード1120、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、シートに関連する参照画像を特定するコンピュータ視覚システムによって読取可能である。シートは、識別マーク1110、1115、1120、および/または、境界マーキング1140、および/または、太いボーダーライン1130の組み合わせを有し、コンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。また、シートは、DOITNOWオブジェクト1150を有する。ここで、入力フォーム、または、メニューは、入力や変更が処理される準備が整う前に、複雑な、あるいは、複数回の変更をユーザに要求するかもしれない。特に、このシートの例は、ユーザが定義したメタデータ、または、タグを生成してシステムに入力するのを支援する特別な目的を有するメニューオプションを含む。いくつかの実施形態では、光学式文字認識OCR処理が適用される。また、いくつかの実施形態において、システムは、手書きテキストにOCRを適用する処理を含み、受け付けたメタデータをバイナリ形式のテキストに変換する。また、シートになされたマーキングは、撮像画像と参照画像との間の差を検出して抽出することや、シートになされたマーキングをOCRで抽出する以外にも、シートになされたマーキングをパターン認識により抽出することや、光学式マーク認識により抽出することとしてもよい。別の実施形態において、システムは、受け付けた各入力メタデータの周囲の画像境界を検知し、手書き文字を小さなビットマップへ変換する。そして、そのビットマップは、現時点でのアクション、アクティビティ、タイムスタンプ、ドキュメントのうちの少なくとも1つのセットに関連するタグとして使用される。図12は、シート1200上に抽出されたマーキングを有する表面の印の実施形態の例を示す。このシート1200の例は、少なくとも1セットの固有の識別シンボルの1つ、例えば、シート上に印刷された少なくとも1セットの名称1210、識別番号1215、バーコード1220、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、シートに関連する参照画像を特定するコンピュータ視覚システムによって読取可能である。シートは、識別マーク1210、1215、1220の組み合わせ、および/または、境界マーキング1240、および/または、太いボーダーライン1230の組み合わせを有してもよく、これによりコンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようになる。このシートの例は、図11のシート1100から解釈されたマーキングを含む。この実施形態では、DOITNOWオブジェクト1250にマーキングがなされている。このことは、マーキングが解釈され、システムが再びそのマーキングを処理する準備が整ったことを示している。特に、このシート1200の例は、OCR処理により解釈され、バイナリ形式に変換されたテキストを有するメニューオプションを含んでいる。図13は、マーキングがなされた予め印刷したシート1300の表面の印の実施形態の例を示す。このシート1300の例は、固有の識別シンボル、例えば、シート上に印刷された名称1310、識別番号1315、バーコード1320、または、それらを組み合わせたもののいずれかを有する。上記オブジェクトを含む表面の印の一部は、コンピュータ視覚システムによって読取可能であり、シートに関連する参照画像を特定するために使用される。また、撮像されたシート上に印刷された幾何学的図形のエッジを検出したり、幾何学的図形そのものを検出したりして、参照画像のエッジや幾何学的図形と比較することにより、シートに関連する参照画像を特定することとしてもよい。シートは、識別マーク1310、1315、1320、および/または、境界マーキング1340、および/または、太いボーダーライン1330の組み合わせを有してもよく、これによりコンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。特に、このシートの例は、ユーザにより定義されたメタデータ、または、タグを作成してシステムに入力するのを支援する特別な目的をもったメニューオプションを含む。実施形態において、受け付けたメタデータをバイナリ形式のテキストへと変換する特殊なソフトウェアを用いて、システムは、手書きのテキストをOCR処理がなされたテキストに変換することができる。本実施形態において、システムは、例えば、特定され、電子インクに適用されるべき色の名前などのデータを受け付けてもよい。図14は、シート1400上に抽出されたマーキングを有する表面の印の実施形態の例を示す。このシート1400の例は、固有の識別シンボル、例えば、シート上に印刷された名称1410、識別番号1415、バーコード1420、または、それらを組み合わせたもののいずれかを有する。本実施形態において、シートは、識別マーク1410、1415、1420、および/または、境界マーキング1440、および/または、太いボーダーライン1430の組み合わせを有してもよく、これによりコンピュータ視覚システムが参照画像の向きと境界を容易に判定できるようにしている。特に、このシートの例は、OCRソフトウェアによって解釈され、バイナリ形式のテキストに変換された色の名前とともに、メニューオプションを含んでいる。上述した実施形態の特定の特徴、および、態様は、さまざまに組み合わせられ、および/または、副次的に組み合わせられてもよく、その組み合わせ、および/または、副次的な組み合わせは、依然として本発明の範囲内であると考えられる。したがって、開示された発明の種々の態様を構成するために、開示された実施形態のさまざまな特徴、および、態様は互いに組み合わせられ、置き換えられることが理解されよう。さらに、本発明の範囲が例示によってここに開示されたが、本発明の範囲は、上述の特に開示された実施形態によって限定されるものではない。