【手続補正書】
【提出日】令和1年12月20日(2019.12.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
発明の概要
全般的に、本発明の実施形態はコンテントを伝播する方法に関する。方法は、デバイスでユーザから入力を検出することと、コマンドを特定するため入力を解釈することと、コマンドに応じて更新済みのコンテントをデバイスで表示することとを含む。方法は、コマンドに基づいて、少なくとも１つの他のデバイスに表示されているコンテントが更新されるべきであるとする第１の判断を下すことをさらに含む。方法は、第１の判断に応じて、少なくとも部分的にはコマンドに基づいて、コマンドメッセージを生成することと、コマンドメッセージをワークスペース管理システム（ＷＭＳ）へ伝送することであって、少なくとも１つの他のデバイスはＷＭＳに作動自在に接続される、該伝送することとをさらに含む。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
以降の説明で、図１〜１０は、本発明の実施形態によるインタラクティブデバイスの一形態を、すなわちｅフリップチャート装置を、説明する。本発明は、これ以降図１〜１０で説明するｅフリップチャート装置であるインタラクティブデバイスのみを含むワークスペースであると限定されない。図１１〜２０Ｂは、本発明の１つ以上の実施形態でマルチデバイスワークスペースの中にある複数インタラクティブデバイスの相互作用を対象としている。図２１Ａ〜３２Ｂは、本発明の１つ以上の実施形態に従ってマルチデバイスワークスペースでコンテントを表示し、デバイス間でコンテントを伝播することを対象としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の１つ以上の実施形態において、ｅフリップチャート装置の反射ディスプレイ（１０６）の少なくとも１部分は双安定であってよい。本発明の一実施形態において、反射ディスプレイは米国特許第５，９３０，０２６号で説明されている反射ディスプレイに相当してよい。本発明は上述した特許で説明されている反射ディスプレイに限定されない。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
図１に示されていないが、ｅフリップチャート装置はある種の入力を、例えばジェスチャ認識を、検出するカメラを含んでよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
加えて、図４の説明において示されているように、ｅプレゼンテーション（５００）は１つ以上のページ（例えばページ１（５０４）、ページＮ（５０６））から構成されてよい。さらに、それぞれのページ（５０４、５０６）にはコンテント（データ）とメタデータが付いている。例えば、図５に示されているように、ページ（５０４）は、ページＩＤ（５０８）と、状態（５１０）と、ディスプレイＩＤ（５１２）と、順序情報（５１４）とを有する。ページＩＤ（５０８）はｅプレゼンテーションの中でそのページを一意に識別する。ページＩＤ（５０８）は、数字、アルファベット、記号、またはこれらの任意の組み合わせであってよい。本発明の一実施形態において、それぞれのページには状態（５１０）が結び付けられてよい。かかる実施形態において、ページ（５０４）の状態（５１０）は、アクティブ状態または非アクティブ状態であってよく、ただしこれらに限定されない。アクティブ状態は、ｅフリップチャートにより、または別のデバイスにより、ページ（５０４）が現在表示されていることを、あるいは書き込まれていることを、意味する（例えば図１０を参照されたい）。非アクティブ状態は、ページ（５０４）がｅプレゼンテーションの一部であるが、現在表示されている、または書き込まれている、ページではないことを意味する（つまりページは表示されていない）。本発明の範囲から逸脱することなく、ページには別の状態が結び付けられてもよく、例えば、ページがオフラインで編集されている編集状態が結び付けられてよいこと、またはページがｅプレゼンテーションにリンクされているがオフラインであるかパーシステントメモリに保管されているオフライン状態が結び付けられてよいことを、当業者は理解するであろう。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
本発明の一実施形態において、それぞれのページにはディスプレイＩＤ（５１２）が結び付けられてよい。かかる実施形態において、ディスプレイＩＤ（５１２）はページ（５０４）をディスプレイデバイスに結び付ける。例えば、ページ（５０４）がｅフリップチャートで表示されるシナリオでは、ディスプレイＩＤはｅフリップチャートのＩＤであってよい。代替実施形態において、ページ（５０４）はｅフリップチャート上で現在修正されているｅプレゼンテーションにリンクされているが、そのｅプレゼンテーションのアクティブページではないと仮定する。この場合、ページ（５０４）はネットワークを介して第２のデバイスと共有でき、第２のデバイスのオーナーはページ（５０４）を編集できる（例えば図９Ａ〜９、１０を参照されたい）。このシナリオで、ページ（５０４）のディスプレイＩＤ（５１２）はページ（５０４）の編集が行われている第２のデバイスのＩＤとなる。したがって、ｅプレゼンテーションにリンクされたページ（５０４）のディスプレイＩＤ（５１２）はいつでも変わることができる。１つ以上の実施形態では、複数のディスプレイＩＤ（５１２）があってよく、それぞれのディスプレイＩＤ（５１２）はページ（５０４）が現在見られているデバイスに対応する。さらに、１つ以上の実施形態において、ディスプレイＩＤは、ページの状態がアクティブであるときにだけ割り当てることができる。ページの状態が非アクティブであるときに、ｅプレゼンテーションのデータ構造でディスプレイＩＤフィールドはヌルであってよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
本発明の１つ以上の実施形態において、ページ（５０４）の順序情報（５１４）は、ページ（５０４）をｅプレゼンテーションの中にある別のページに特定の順序でリンクし、ｅプレゼンテーションのページがどのようにして横断され得るかを指示する。具体的に述べると、ｅフリップチャート装置は通常の紙式フリップチャート装置の使用を模倣しており、紙式フリップチャート装置では、フリップチャート装置で現在のページをめくることによって新たなページが得られる。通常のフリップチャート装置ではページを順番にめくるため、ページをスキップしてプレゼンテーションの特定のページを得ることはできない。同様に、ｅフリップチャート装置の場合、ｅプレゼンテーションの各ページ（５０４）は、ｅプレゼンテーションの中でページ（５０４）に先行する少なくとも１つのページとページ（５０４）に後続する少なくとも１つのページとへリンクされてよい。本発明の１つ以上の実施形態において、順序情報（５１４）は少なくともページ（５０４）に先行するページとページ（５０４）に後続するページのページＩＤを含んでよい。本発明の範囲から逸脱することなく、コントローラがばらばらの順序でページにスキップすることを助長できることを当業者は理解するであろう。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
ステップ６０４でｅフリップチャート装置によって検出される入力は、Ｂｌｕｅｔｏｏｔｈ信号、無線周波信号、または他の無線ネットワーク信号など、ボタンの押下によって提供される無線入力であってよく、デジタルマーカ入力、タッチ入力、ジェスチャ入力、または他の何らかの適当なタイプの入力であってもよい。検出される入力のタイプに基づいて、特定のアクションがｅフリップチャート装置によって遂行されてよい。このように、入力が検出されると（ステップ６０４）、その入力がタッチ入力であるかジェスチャ入力であるかを判断する（ステップ６１０）。検出される入力がユーザジェスチャである場合、ｅフリップチャート装置は、ジェスチャ検出を遂行するように、またはユーザインターフェース（ＵＩ）コンポーネントを稼働させるように、構成されてよい（ステップ６０８）。それ以外の入力タイプの場合は、ｅフリップチャート装置によってしかるべきアクションが遂行される（ステップ６１２）。例えば、検出される入力（ステップ６０４）がタッチ入力でもジェスチャ入力でもなく（ステップ６１０で「いいえ」）、無線信号である場合は、例えばデジタルマーカでのボタン押下である場合は、対応する外部イベントが作動されてよい（ステップ６１２）。例えば、入力がＢｌｕｅｔｏｏｔｈ信号である場合（ステップ６１０で「いいえ」）、ｅフリップチャート装置は、周辺デバイスを、または外部のＢｌｕｅｔｏｏｔｈ受信器を、作動させるように構成されてよい（ステップ６１２）。外部イベント入力は、本発明の１つ以上の実施形態において、ｅフリップチャート装置の近くで１人以上の人の存在を検出する近接センサ、運動センサ、特定のデシベル閾値などを上回る音を検出するサウンドセンサであってもよい。例えば、近接センサは超音波センサまたは赤外線センサを含み得る。本発明のさらに別の一実施形態において、検出される入力（ステップ６０４）がデジタルマーカまたはデジタイザを使ったペンストロークである場合（ステップ６１０）、ｅフリップチャート装置は、デジタルマーカ先端の経路を検出し、なおかつその動きを模擬インクストロークの表示に変換するように構成されてよい（ステップ６１２）。したがって、ｅフリップチャートによって遂行される特定のアクションは受け取る入力のタイプに応じて変わり得る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
検出される入力がジェスチャまたはタッチ入力である場合、作動されるコンポーネントは表示エリアでデータを表示してよく、ページをめくってよく、表示されたコンテントを拡大してよく、あるいはタッチジェスチャ入力に応じて他の何らかの適当なアクションを遂行してよい。本発明の１つ以上の実施形態において、ｅフリップチャート装置は入力の検出に応じてアクションを遂行した後に「レディーモード」の基本状態に戻る。１つ以上の実施形態において、ｅフリップチャート装置はこのモードで、装置の双安定反射ディスプレイコンポーネントで電力を使用せず、画像を表示し続ける。遂行されてよいアクションのタイプの例は図７Ａ〜７Ｅで後述する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
ステップ８０６では、ｅプレゼンテーションに関連するメタデータを保管するデータ構造（例えば図５に示されたもの）にページＩＤとディスプレイＩＤが投入される。加えて、ページＩＤを有する現在のページの状態がアクティブに変えられる。本発明の１つ以上の実施形態において、データ構造はデータが投入され、ｅフリップチャート装置のメモリにローカル保管されてよく、あるいは、例えばｅプレゼンテーションサーバかクラウドコンピューティング環境にリモート保管されてもよい。データ構造がローカル保管される場合は、リモートサーバかクラウドコンピューティング環境でデータ構造がバックアップ（例えばミラーリング）されてよい。この段階で様々なアクションが遂行され、現在のページで筆記や描画が行われてよい。ステップ８０８では新たなページの表示に結び付く入力が検出されてよい。例えば、ページめくりに結び付くタッチ入力またはジェスチャが検出されてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
デバイス１（１００７）はｅフリップチャート（１００６）と同じ物理的位置にあり、デバイス２（１０１０）はリモートデバイスであると仮定する。ｅフリップチャート装置（１００６）の司会者／ユーザは、ｅプレゼンテーションを編集または表示しながら、ｅフリップチャート装置で作成されｅフリップチャート装置で提示されているｅプレゼンテーションで協働し、筆記または描画の形で入力を提供することを対象者に勧めることができる。この場合、司会者／ユーザは、ｅプレゼンテーションを編集する許可をデバイス２（１０１０）に与える入力を提供できる。このようなシナリオにおいて、デバイス２（１０１０）はネットワーク（１００４）を介してｅプレゼンテーションサーバに接続し、ｅプレゼンテーションをダウンロードし、デバイス１（１００８）およびｅフリップチャート装置（１００６）と共にｅプレゼンテーションを編集してよい。デバイス２（１０１０）が編集を終了すると、ｅプレゼンテーションサーバはデバイス２のディスプレイＩＤを削除してよい。図１０のシステムを用いて、ｅプレゼンテーションの複数のページが個別に共有されてよく、またはｅプレゼンテーションの全体が共有されてよい。さらに、ｅプレゼンテーションの複数のページが並行して編集されてよく、ｅプレゼンテーションサーバは編集が完了したときにｅプレゼンテーションの同期をとるように構成されてよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
本発明の１つ以上の実施形態において、ワークスペース管理システム（１１０２）は、マルチデバイスワークスペース（図示せず）に結び付けられたメタデータを追跡し管理するように構成された何らかのコンピューティングシステムであってよい（例えば図２５を参照されたい）。本発明の１つ以上の実施形態において、ワークスペース管理システム（１１０２）はクラウドコンピューティング環境で稼働してよい。具体的に述べると、ワークスペース管理システム（１１０２）は（図１１Ｂによる）ユーザ活動記録（１１１０）を保管するクラウドストレージを含んでよく、１つ以上のワークスペースデバイス（１１０６，１１０８）を追跡してよく、各々のワークスペースデバイスはマルチデバイスワークスペースの一部を構成する表示エリアを有する。本発明の１つ以上の実施形態において、ワークスペース管理システム（１１０２）はインタラクティブデバイスの識別子を保管することによってワークスペース記録（１１１２）を保管してよい（それぞれのワークスペースに結び付けられたインタラクティブデバイス）。ユーザ活動記録（１１１０）とワークスペース記録（１１１２）はユーザに関係するデータを保管するデータ構造であってよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
ネットワーク（１１０４）へ接続する機能を備えたインタラクティブデバイスを含む他の適当なインタラクティブデバイスが、本発明から逸脱せずに使用できることを当業者は理解するであろう。よって、例えば、ワークスペースデバイス（デバイス１（１１０６）、デバイスＮ（１１０８））が１部屋に４台のｅフリップチャート装置を含む場合は、各ｅフリップチャート装置の総表示エリアからなるマルチデバイスワークスペースが形成される。つまり、４台のｅフリップチャート装置の合同表示エリアがマルチデバイスワークスペースとして認識され、コンテントオブジェクトを提示するために、またはコンテントオブジェクトを見るために、使用できる。同様に、ワークスペースデバイス（デバイス１（１１０６）、デバイスＮ（１１０８））が１台のスマートフォンと３台のインタラクティブタブレットを含む場合は、全４台のデバイスの合同表示エリアがマルチデバイスワークスペースであり、そこでコンテントオブジェクトを見る／提示することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
本発明の１つ以上の実施形態において、仮想カンバスＩＤ（１１１６）は仮想カンバスを一意に識別する。本発明の一実施形態において、絶対カンバスはマルチデバイスワークスペースで選択および／または表示できるコンテントオブジェクトを表す。コンテントオブジェクトはテキストおよび／または画像データを含み得る。本発明の１つ以上の実施形態において、仮想カンバスはファイルであってよく、そのファイルに結び付けられたコンテントオブジェクトはそのファイルに含まれたテキストおよび／または画像データであってよい。ファイル内の全データを含むファイル全体が仮想カンバスである。例えば、図１〜１０で上述したｅフリップチャート装置に表示されるｅプレゼンテーションは、本明細書で仮想カンバス（１１１６）と呼ばれることがあるファイルである。仮想カンバスの中のコンテントオブジェクトはファイルの部分を含んでよい。例えば、コンテントオブジェクトはファイルのテキストデータの一部分であってよく、あるいはファイルに含まれた１つ以上の画像であってよい。ｅプレゼンテーションの例を用いると、コンテントオブジェクトはｅフリップチャートプレゼンテーションのページであってよい。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
図１１Ｂの説明を継続し、本発明の一実施形態において、ユーザ活動記録（１１１０）に保管されるユーザログイン認証情報（１１１８）は、ユーザを識別するために使用できる１タイプ以上のユーザ認証情報を含み得る。例えば、ユーザログイン認証情報（１１１８）は、ユーザ名／パスワードのペア、生体認証データ、無線周波識別子、Ｂｌｕｅｔｏｏｔｈ識別子、近距離通信（ＮＦＣ）タグＩＤ、または他の何らかの一意な識別子、または前述したタイプのユーザログイン認証情報の任意の組み合わせであってよい。上述したように、ワークスペースデバイスがマルチデバイスワークスペースの一部になるためには、同じユーザがそれぞれのワークスペースデバイスにログインされる。ただし、それぞれのワークスペースデバイスでユーザログインの方法は異なる場合がある。例えば、ユーザは第１のワークスペースデバイスでユーザ名／パスワードのペアを使ってログインしてよく、光ラベルを使って第２のワークスペースデバイスにログインしてよい。代わりに、図１２〜１７で後述するように、全てのワークスペースデバイスにログインするために同じログイン方法が使われてもよい。ワークスペース管理システムはユーザ活動記録（１１１０）でユーザ活動を追跡するため、タイプの異なる各ログインは同じユーザとして認識される。さらに、ユーザ活動記録（１１１０）の一部として保管されるユーザログイン活動（１１２４）は、ユーザがどのデバイスにログインされたかを追跡するログと、ログインが行われたときのタイムスタンプと、ワークスペースデバイスのログインに使われたログイン方法である。本発明の一実施形態において、ユーザ活動記録はユーザがデバイスに正常にログインされたかどうかだけを追跡してよく、ユーザがデバイスへのログインに使った認証情報は記録しない。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
図１１Ｂの説明を継続し、本発明の一実施形態において、デバイス情報（１１２０）はそれぞれのワークスペースデバイスの位置に関する情報を含んでよい。位置情報は、ＧＰＳ機能が備わったワークスペースデバイスの場合は、ＧＰＳ情報を用いて得られ、ユーザ活動記録に保管されてよい。位置情報は地理的な位置情報であってよい。デバイス情報（１１２０）として保管されるワークスペースデバイスの地理的位置は、市、建物、部屋、またな何らかの細分度の他の何らかの地理的情報であってよい。ワークスペースデバイスの位置情報は、ワークスペースデバイスへのログインに使われる二次ユーザデバイスから得られてよい。例えば、本発明の１つ以上の実施形態において、ユーザは、ＮＦＣタグで符号化された、またはＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）が装備された、パーソナルスマートフォンを使ってワークスペースデバイスにログインしてよい。この場合は、ユーザを識別してワークスペースデバイスにログインするため二次デバイスとして使われるユーザのスマートフォンによってワークスペースデバイスの位置情報が得られてよい。本発明の別の一実施形態において、ユーザがデバイスの位置を提供するよう催促されてよく、ワークスペース管理システムはこの情報をユーザ活動記録に保管してよい。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
本発明の一実施形態において、ワークスペースデバイスＩＤはワークスペースの中でデバイスを一意に識別する。さらに、それぞれのワークスペースデバイスにどのワークスペースデバイスＩＤが割り当てられているかをユーザに視覚的に伝えるため、デバイスにワークスペースデバイスＩＤが割り当てられると、そのワークスペースデバイスＩＤがワークスペースデバイスに一時的に表示されてよい（例えば図１７を参照されたい）。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
図１７は図１６で上述したものと同様のマルチデバイスワークスペースを示しており、ここでユーザは図１６の左から右への順序とは異なる順序で４つのワークスペースデバイスにログインした。図１７は、二次デバイス（１２００）を使用するユーザが、ワークスペースデバイスＩＤの順序をデバイスの左から右への物理的順序に合わせることができることを示している。具体的に述べると、ワークスペース管理システムは図１７において、第４の登録済みデバイス（１２０６）が第１の登録済みデバイス（１２０２）の右に位置し、第３の登録済みデバイス（１２０８）が第４の登録済みデバイス（１２０６）の右に位置し、第２の登録済みデバイス（１２１０）が第３の登録済みデバイス（１２０８）の右に位置することを反映するため、自身の記録を更新した。ワークスペース管理システムはこの情報を使用し、ユーザが「このコンテントを左側のデバイスへ送る」といったＵＩ操作でコンテントオブジェクトを期待されるデバイスへ送ることを可能にする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
図１９は本発明の１つ以上の実施形態に従ってマルチデバイスワークスペースでコンテントを表示するフローチャートを示している。ステップ１９０２では、マルチデバイスワークスペースの中で新規デバイスのためのコンテントが存在するかどうかを判断する。具体的に述べると、本発明の１つ以上の実施形態において、ワークスペース管理システムは、マルチデバイスワークスペースが作られた後に、ユーザが前のマルチデバイスワークスペースセッション（例えばユーザがログインし、仮想カンバスでコンテントオブジェクトを追加、削除、および／または修正した前回）でコンテントオブジェクトを作成したかどうかを判断する。より具体的に述べると、ワークスペース管理システムはユーザ（マルチデバイスワークスペースを作ったユーザ）のユーザ活動記録を解析し、仮想カンバスの最終状態が存在するかどうかを判断する（図１１Ｂ、１１２２参照）。仮想カンバスの最終状態が存在しないならプロセスはステップ１９０４へ進む。代わりに、仮想カンバスの最終状態が存在するならプロセスはステップ１９０６へ進む。本発明の一実施形態において、ユーザは、仮想カンバスの最終状態が存在する場合でも、ステップ１９０６へ進む代わりに、新たな仮想カンバスを作るため、ステップ１９０４へ進むことを選んでよい。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
図１９を継続し、ステップ１９０６で表示するコンテントオブジェクトが選択されると、ワークスペース管理システムは仮想カンバスのコンテントオブジェクトが表示される第１のワークスペースデバイスを特定する（ステップ１９０８）。ステップ１９０８での判断は、図１８のプロセスを用いて作られたマルチデバイスワークスペースの一部をなすデバイスに割り当てられたワークスペースデバイスＩＤ（例えば図１２〜１７を参照されたい）を用いて行われてよい。換言すると、マルチデバイスワークスペースにある各ワークスペースデバイスに対する順次番号割り当てが実行され、第１のデバイスが特定される。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１２１
【補正方法】変更
【補正の内容】
【０１２１】
図２０Ｂは図２０Ａと同じ仮想カンバス（２０００）を示している。図２０Ｂで４つのデバイスの各々に表示されているコンテントオブジェクトグループ（２０１０、２０１２、２０１４、２０１６）は仮想カンバス（２０００）の全体（仮想カンバスのファイル内の全コンテント）を表示している。より具体的に述べると、仮想カンバス（２０００）のコンテントオブジェクトグループは仮想カンバス（２０００）の隣接部分として表示されている。図２０Ｂではマルチデバイスワークスペースにまたがって単一のファイルが均等に配分されており、４つのデバイスの各々は異なるコンテントオブジェクトグループ（２０１０、２０１２、２０１４、２０１６）を隣接させて示している。例えば、図２０Ｂは、仮想カンバスのファイルが４つのページを有し、ページ１がデバイス１に表示され、ページ２がデバイス２に表示され、ページ３がデバイス３で表示され、ページ４がデバイス４で表示される例を表している。仮想カンバスコンテントが、ページ数や仮想カンバスの他の構成に関わりなく、全てのワークスペースデバイスにまたがって均等に配分されてよいことを当業者は理解するであろう。仮想カンバスはワークスペースデバイスにまたがって均等に分割されているため、それぞれのワークスペースデバイスは仮想カンバスの一部分を隣接させて表示している。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１４９
【補正方法】変更
【補正の内容】
【０１４９】
図２３Ａの説明を継続し、ステップ２３０８では現在のデバイスに表示されているコンテントが更新され、デバイスに表示される更新済みコンテントはコマンドを用いて判断される。例えば、ステップ２３０８の前に現在のデバイスはファイルのページ１を表示しており、ステップ２３０８の後に現在のデバイスはファイルのページ２を表示している。本発明の一実施形態において、ステップ２３０８は、（ｉ）現在のデバイスで表示されるべき更新済みコンテントをＷＭＳ（または別のソース）から取得すること、または（ｉｉ）以前に取得したファイルのどの部分が現在のデバイスで表示されるべきかを判断すること、を含んでよい（例えば１０ページを含むファイルが以前に取得され、ステップ２３０８の後に当該ファイル内の別のページが現在のデバイスに表示される）。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０１５１
【補正方法】変更
【補正の内容】
【０１５１】
図２３Ａの説明を継続し、ステップ２３１０ではコマンドメッセージが生成される。本発明の一実施形態では、現在のデバイスが、少なくとも１つの他のデバイスで表示されているコンテントの更新をコマンドが要求していると判断する場合に限り、コマンドメッセージが生成されてよい。本発明の別の一実施形態において、コマンドメッセージは常に生成され、あるいは特定の１セットのコマンドのために生成される。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】変更
【補正の内容】
【０１５２】
本発明の一実施形態において、コマンドメッセージはコマンド（例えば右カスケード）を指定するだけでよい。本発明の別の一実施形態において、コマンドメッセージは現在のデバイスで表示されているコンテントがどのように更新されたかを指定するだけでよく、例えばデバイスＢはファイルｆｏｏのページ２を表示しており、あるいはデバイスＢは１２５％のズームレベルでファイルｆｏｏの特定部分にズームインした。本発明の別の一実施形態において、コマンドメッセージは、特定のデバイスと、そのデバイスで表示されるべき特定のコンテントとを、指定してよい（例えばデバイスＢでファイルｆｏｏのページ３を表示）。本発明は前述した例に限定されない。ステップ２３１２ではステップ２３１０で生成されたコマンドメッセージがＷＭＳへ伝送される。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０１６２
【補正方法】変更
【補正の内容】
【０１６２】
ステップ２４０６では１つ以上のコマンドメッセージが生成される。本発明の一実施形態では、ステップ２４０４で特定される各ターゲットデバイスにつき１つのコマンドメッセージが生成されてよい。コマンドメッセージの内容は本発明の実装次第で異なってよい。例えば、本発明の一実施形態において、ステップ２４０６で生成されるコマンドメッセージはステップ２４０２で受信されるコマンドメッセージと同じ内容（または概ね同じ内容）を含む。本発明の別の一実施形態において、ステップ２４０６で生成されるコマンドメッセージはコマンドメッセージから引き出された情報を含むが、ステップ２４０２で受信されるコマンドメッセージの情報は含まない（あるいはステップ２４０２で受信されるコマンドメッセージのごく限られた量の情報を含む）。例えば図２６Ａ〜図３２Ｂを参照されたい。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０１７２
【補正方法】変更
【補正の内容】
【０１７２】
図２７Ａではユーザ（２７００）がデバイス１（２７０１）で第２のジェスチャ（２７１２）を追加で実行する。第２のジェスチャを解釈することによって第２のＴＳＯと第２のターゲットコンテントが特定される。第２のジェスチャをキャプチャする１つのストロークに基づき、第２のＴＳＯは、仮想カンバスの次のページまたはエリア（例えば第２のターゲットコンテント）を使って、現在表示されているコンテントを更新することを第１のデバイスに指図する命令を含む。第２のＴＳＯの命令の後に、デバイス１（２７０１）は図２７Ｂに描かれているように、仮想カンバスの次のページを使用し、または何らかのコンテントＢ（２７０６）を使用し、現在表示されているコンテントを更新する。この場合は、第２のＴＳＯが第２のターゲットコンテントを他のデバイスに伝播する補足的命令を除外したため、第２のメッセージは生成されず、ＷＭＳへ転送されない。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０１７８
【補正方法】変更
【補正の内容】
【０１７８】
本発明の別の一実施形態において（例えば図２３Ａ〜２４を参照されたい）、図２８Ａ〜２８Ｆに示されたコンテント伝播は、（ｉ）デバイス１（２８０１）が複合ジェスチャ（２８１２、２８１０）からのコマンドに基づいて自身のコンテントを更新することによって、（ｉｉ）デバイス１（２８０１）がＷＭＳ（図示せず）へコマンドメッセージを送信することによって、（ｉｉｉ）ＷＭＳがコンテントで更新されるべき各デバイスにつきコマンドメッセージを生成し、生成したコマンドメッセージを特定されたデバイス（例えば２８０２、２８０３、２８０４）の各々へ伝送することにって、達成されてよい。このようなシナリオにおいて、ＷＭＳから送信されるコマンドメッセージは、例えばデバイス１（２８０１）が新たなコンテント（２８０６）を現在表示していることを指定してよい。このようなコマンドメッセージの受信に応じて、それぞれのデバイス（例えば２８０２、２８０３、２８０４）は、受信したコマンドメッセージに入っている情報とデバイスの表示モードとに基づいて表示すべきコンテントを判断してよい。例えば、デバイス１（２８０１）がコンテント（２８０６）を現在表示していることを指定するコマンドメッセージをデバイス２（２８０２）がＷＭＳから受信する場合、デバイス２（２８０２）はコマンドメッセージと表示モード（例えば右カスケード）を用いてコンテント（２８０７）を表示することを判断する。このようなシナリオでは、ＷＭＳがデバイス間でコマンドメッセージを伝送しているときに、個々のデバイスでコマンドメッセージの解釈が行われる。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
最初にデバイス１（３１０１）でコンテント（３１０３）が表示されるシナリオを検討する。ユーザがその後ジェスチャ（３１０２）を実行し、このジェスチャはマルチデバイスワークスペース内のデバイス（３１０２、３１０４、３１０６、３１０８）にまたがってコンテント（３１０３）を表示するコマンドであると解釈される。対応するコマンドメッセージが生成され、ＷＭＳへ送信される。ＷＭＳはその後デバイス（３１０２、３１０４、３０１６、３１０８）ごとにコマンドメッセージを生成し、このコマンドメッセージはマルチデバイスワークスペース内のデバイスにまたがってコンテント（３１０３）が表示されるべきであることを指定する。ただしこの例で、ＷＭＳは、各デバイスでコンテントのどの部分を表示するかを指定せず、あるいは各デバイスでコンテントを表示するズームレベルを指定しない。むしろ、コマンドメッセージを受け取った各デバイスは、表示モード（この例では「ビッグスクリーンモード」）に基づいて、またマルチデバイスワークスペースにおける他のデバイスに対する自身の位置に関する情報に基づいて、コマンドメッセージを解釈する。したがって、それぞれのデバイスは各自が表示するコンテントの部分（３１０３Ａ、３１０３Ｂ、３１０３Ｃ、３１０３Ｄ）とコンテントを表示するズームレベルを判断する。
【手続補正２９】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテントを伝播する方法であって、
デバイスでユーザから入力を検出することと、
コマンドを特定するため前記入力を解釈することと、
前記コマンドに応じて更新済みのコンテントを前記デバイスで表示することと、
前記コマンドに基づいて、少なくとも１つの他のデバイスで表示されているコンテントが更新されるべきであるとする第１の判断を下すことと、
前記第１の判断に応じて、少なくとも部分的には前記コマンドに基づいて、コマンドメッセージを生成することと、
前記コマンドメッセージをワークスペース管理システム（ＷＭＳ）へ伝送することであって、前記少なくとも１つの他のデバイスは前記ＷＭＳに作動自在に接続される、前記伝送することとを含む、方法。
【請求項２】
前記デバイスで前記入力を検出する前に、
前記デバイスの表示モードを設定することをさらに含み、
前記デバイスで前記更新済みコンテントを表示することは、前記デバイスで表示する前記更新済みコンテントを判断するため前記表示モードを使用することを含む、
請求項１に記載の方法。
【請求項３】
前記表示モードは、カスケード、スナップビュー、およびビッグスクリーンモードからなる群から選択されるいずれか１つである、請求項２に記載の方法。
【請求項４】
第２のデバイスから第２のコマンドメッセージを受信することと、
前記第２のコマンドメッセージに応じて、前記デバイスで第２の更新済みコンテントを表示することとをさらに含む、
請求項１に記載の方法。
【請求項５】
前記第２のコマンドメッセージは第２のコマンドを指定し、前記デバイスで前記第２の更新済みコンテントを表示することは、前記第２のコマンドと前記デバイスの表示モードとを使用することを含む、請求項４に記載の方法。
【請求項６】
前記デバイスと前記第２のデバイスはマルチデバイスワークスペースの一部である、請求項４に記載の方法。
【請求項７】
前記第２のコマンドメッセージは、前記第２のデバイスがファイルの第１の部分を表示していること、また前記第２の更新済みコンテントが前記ファイルの第２の部分に相当することを指定する、請求項６に記載の方法。
【請求項８】
前記コマンドメッセージは前記少なくとも１つの他のデバイスで実行されるべきコマンドを指定する、請求項１に記載の方法。
【請求項９】
前記コマンドは、カスケードコマンド、スナップビューコマンド、またはビッグスクリーンコマンドからなる群から選択されるいずれか１つである、請求項８に記載の方法。
【請求項１０】
前記コマンドメッセージは、前記少なくとも１つの他のデバイスで実行されるべきコマンドと、前記少なくとも１つの他のデバイスで表示されるべきコンテントがどれなのかを特定するコンテント特定情報とを指定する、請求項１に記載の方法。
【請求項１１】
前記コマンドメッセージは前記デバイスが前記更新済みコンテントを表示していることを指定する、請求項１に記載の方法。
【請求項１２】
前記ワークスペース管理システム（ＷＭＳ）から第２のコマンドメッセージを受信することと、
前記第２のコマンドメッセージの受信に応じて、
前記第２のコマンドメッセージの前記受信を前記ユーザに通知することと、
前記通知に応じて、前記ユーザから、前記第２のコマンドメッセージの受け入れを受信することと、
前記受け入れに応じて、前記デバイスで第２の更新済みコンテントを表示することとをさらに含む、
請求項１に記載の方法。
【請求項１３】
前記通知は前記現在のデバイスのディスプレイの少なくとも一部分における視覚的通知である、請求項１２に記載の方法。
【請求項１４】
前記視覚的通知は前記第２の更新済みコンテントの少なくとも一部分を含む、請求項１２に記載の方法。
【請求項１５】
前記入力は、タッチスクリーン指ジェスチャ、デジタルペンジェスチャ、およびユーザインターフェース（ＵＩ）制御コンポーネントの直接操作からなる群から選択されるいずれか１つを含む、請求項１に記載の方法。
【請求項１６】
前記コマンドを特定することは、
ジェスチャストロークのシーケンスを特定することと、
ジェスチャストロークシーケンスのレポジトリにアクセスすることと、
前記特定されたジェスチャストロークのシーケンスを前記ジェスチャストロークシーケンスのいずれか１つと照合することと、
前記照合に基づいて前記コマンドを特定することとを含む、請求項１に記載の方法。
【請求項１７】
前記デバイスは、スマートインタラクティブホワイトボード、コンピュータタブレット、スマートフォン、電子ブックリーダー、コンピュータ一体型モニタ、ｅフリップチャート装置、およびスマートテレビジョンからなる群から選択されるいずれか１つである、請求項１に記載の方法。
【請求項１８】
前記コマンドを特定することは、
ユーザインターフェース（ＵＩ）制御コンポーネントの直接操作を検出することと、
前記検出に基づいて前記コマンドを特定することとを含む、請求項１に記載の方法。
【請求項１９】
コンテントを伝播する方法であって、
デバイスでユーザから入力を検出することと、
コマンドを特定するため前記入力を解釈することと、
少なくとも部分的には前記コマンドに基づいてコマンドメッセージを生成することと、
前記コマンドメッセージをワークスペース管理システム（ＷＭＳ）へ伝送することと、
前記コマンドメッセージを前記ＷＭＳへ伝送した後に、前記ＷＭＳから第２のコマンドメッセージを受信することと、
前記第２のコマンドメッセージの処理に応じて更新済みのコンテントを前記デバイスで表示することであって、前記第２のメッセージはコンテント特定情報を含む、前記表示することとを含む、方法。
【請求項２０】
前記デバイスは、スマートインタラクティブホワイトボード、コンピュータタブレット、スマートフォン、電子ブックリーダー、コンピュータ一体型モニタ、ｅフリップチャート装置、およびスマートテレビジョンからなる群から選択されるいずれか１つである、請求項１９に記載の方法。
【手続補正３０】
【補正対象書類名】図面
【補正対象項目名】図２７Ａ
【補正方法】変更
【補正の内容】
【図２７Ａ】
2019503004.tif 000001
【手続補正３１】
【補正対象書類名】図面
【補正対象項目名】図２８Ｆ
【補正方法】変更
【補正の内容】
【図２８Ｆ】
2019503004.tif 000002