(57)【要約】本発明のインタラクティブな操作方法は、インタラクティブな操作要求が伝送または受信され、第一ユーザー及び第二ユーザーによりインタラクティブな操作が行われるステップを含む。インタラクティブな操作要求は命令コードを有する統一リソース識別子（ＵＲＩ）を備え、前記統一リソース識別子（ＵＲＩ）によりワークスペースを構築するためのプロジェクト可能な空間のインスタンスが獲得される。また、ワークスペースに対応する投影されたワークスペースはプロジェクト可能な空間のインスタンスが解析された後に構築され、命令コードにより投影されたワークスペースで第一ユーザー及び第二ユーザーがインタラクティブな操作に対応するタスクが実行可能になる。【選択図】図７
2018514827.tif 000002
【特許請求の範囲】
【請求項１】
インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が提供されるステップと、ここで前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、
前記命令コードによりワークスペース（ｗｏｒｋｓｐａｃｅ）に対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）で複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）のタスクが実行可能になるステップと、を含むことを特徴とするインタラクティブな操作方法。
【請求項２】
前記統一リソース識別子（ＵＲＩ）は前記ワークスペースをモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得するために使用されることを特徴とする、請求項１に記載のインタラクティブな操作方法。
【請求項３】
前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析された後、前記投影されたワークスペースが構築され、及び／または、
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項２に記載のインタラクティブな操作方法。
【請求項４】
前記インタラクティブな操作要求は前記複数のユーザーの内の第一ユーザーの送信機から伝送され、且つ前記複数のユーザーの内の少なくとも第二ユーザーの受信機により受信され、また、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含むことを特徴とする、請求項１に記載のインタラクティブな操作方法。
【請求項５】
前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含むことを特徴とする、請求項４に記載のインタラクティブな操作方法。
【請求項６】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記インタラクティブな操作を行うことを特徴とする、請求項１に記載のインタラクティブな操作方法。
【請求項７】
インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が伝送（ｄｅｌｉｖｅｒｉｎｇ）または受信されるステップと、
インタラクティブな操作要求に応じて、第一ユーザー及び第二ユーザーによるインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）が実行可能になるステップと、を含み、
ここで、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を備え、前記統一リソース識別子（ＵＲＩ）はワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得するために使用され、且つ前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に構築され、
前記投影されたワークスペースで前記命令コードが実行されると、前記インタラクティブな操作に対応するタスクが行われることを特徴とするインタラクティブな操作方法。
【請求項８】
前記インタラクティブな操作要求が伝送される前に、
前記ワークスペース（ｗｏｒｋｓｐａｃｅ）が構築し、前記ワークスペースを配置（ｃｏｎｆｉｇｕｒｅ）するステップを更に含むことを特徴とする、請求項７に記載のインタラクティブな操作方法。
【請求項９】
前記インタラクティブな操作要求は前記第一ユーザーの送信機から伝送され、且つ前記第二ユーザーの受信機により受信され、また、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含むことを特徴とする、請求項７に記載のインタラクティブな操作方法。
【請求項１０】
前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含むことを特徴とする、請求項９に記載のインタラクティブな操作方法。
【請求項１１】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記タスクを行うことを特徴とする、請求項７に記載のインタラクティブな操作方法。
【請求項１２】
前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析された後、前記投影されたワークスペースが構築され、及び／または、
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項７に記載のインタラクティブな操作方法。
【請求項１３】
受信機によりインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されると、ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が前記受信機に提供可能になるステップと、
前記プロジェクト可能な空間のインスタンスに応じて前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が構築されるステップと、ここで、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、
前記命令コードにより前記投影されたワークスペースで複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）のタスクが実行可能になるステップと、を含むことを特徴とするインタラクティブな操作方法。
【請求項１４】
前記インタラクティブな操作要求は前記複数のユーザーの内の第一ユーザーの送信機から伝送され、且つ前記複数のユーザーの内の少なくとも第二ユーザーの前記受信機により受信され、また、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含むことを特徴とする、請求項１３に記載のインタラクティブな操作方法。
【請求項１５】
前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含むことを特徴とする、請求項１４に記載のインタラクティブな操作方法。
【請求項１６】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記インタラクティブな操作に対応したタスクを行うことを特徴とする、請求項１３に記載のインタラクティブな操作方法。
【請求項１７】
前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析された後、前記投影されたワークスペースが構築され、及び／または、
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項１３に記載のインタラクティブな操作方法。
【請求項１８】
ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）と、
受信機と、を備え、
また、前記受信機によりインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されると、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が構築されるように、前記プロジェクト可能な空間のインスタンスが前記受信機に提供され、
前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、且つ前記命令コードにより前記投影されたワークスペースで複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）が実行可能になることを特徴とするインタラクティブな操作システム。
【請求項１９】
前記インタラクティブな操作要求は前記複数のユーザーの内の第一ユーザーの送信機から伝送され、且つ前記複数のユーザーの内の少なくとも第二ユーザーの前記受信機により受信され、また、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含むことを特徴とする、請求項１８に記載のインタラクティブな操作システム。
【請求項２０】
前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含むことを特徴とする、請求項１９に記載のインタラクティブな操作システム。
【請求項２１】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記インタラクティブな操作に対応したタスクを行うことを特徴とする、請求項１８に記載のインタラクティブな操作システム。
【請求項２２】
前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析された後、前記投影されたワークスペースが構築され、及び／または、
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項１８に記載のインタラクティブな操作システム。
【請求項２３】
インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）を受信機に伝送するための送信機であって、
前記インタラクティブな操作要求に応じて、前記送信機を使用する第一ユーザー及び前記受信機を使用する第二ユーザーによるインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）が行われ、
また、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、前記統一リソース識別子（ＵＲＩ）によりワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が獲得され、及び前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に構築され、
また、前記投影されたワークスペースで前記命令コードが実行されると、前記インタラクティブな操作に対応するタスクが行われることを特徴とする送信機。
【請求項２４】
前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含むことを特徴とする、請求項２３に記載の送信機。
【請求項２５】
前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含むことを特徴とする、請求項２４に記載の送信機。
【請求項２６】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記タスクを行うことを特徴とする、請求項２３に記載の送信機。
【請求項２７】
前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析された後、前記投影されたワークスペースが構築され、及び／または、
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項２３に記載の送信機。
【請求項２８】
プロジェクター（ｐｒｏｊｅｃｔｏｒ）がロードされ、且つインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）を受信する受信機であって、
前記インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信された後、前記受信装置によって、ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が獲得され、
また、前記プロジェクターにより前記プロジェクト可能な空間のインスタンスが解析された後、複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）を実行可能になるように、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が前記受信機に構築され、また、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、且つ前記命令コードにより前記投影されたワークスペースで前記インタラクティブな操作に対応するタスクが実行されることを特徴とする受信機。
【請求項２９】
前記命令コードが実行されると、前記投影されたワークスペース中の少なくとも１つの統一ツールが前記タスクを行うことを特徴とする、請求項２８に記載の受信機。
【請求項３０】
前記プロジェクト可能な空間のインスタンスにおいて、少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）若しくは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項２８に記載の受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタラクティブな操作方法、及びそれを用いた送信機、受信機及びインタラクティブな操作システムに関し、更に詳しくは、インターネット接続によるインタラクティブな操作方法、及びそれを用いた送信機、受信機及びインタラクティブな操作システムに関する。
【背景技術】
【０００２】
生活が便利になった現代では、人々は演算能力を有する電子デバイスを使用して仕事、文書の処理、エンターテイメント、コミュニケーション等を行うようになった。科学技術の発展に伴い、情報もより速く伝達されるようになった。多種多様なネットワークサービスプラットフォーム、オペレーティングシステム、及びソフトウェアツールが開発されて人々に使用されており、人々がより効率的に生活をおくれるようになった。特に「ポストＰＣ時代」では、従来のデスクトップパソコン、タブレット型端末、携帯電話等のモバイル装置が登場して人々がいつでもどこでも作業を行えるようになった。また、インターネットを通して世界各地の人々がコミュニケーションをとりながら、文字通信、音声通話、ビデオ通話、またはマルチプレイヤーゲームやエンターテイメント等のインタラクティブな操作を行えるようになっている。
【０００３】
人々がインターネットを通して多様なインタラクティブな操作を行えるようにするため、ＬＩＮＥ（登録商標）、ＷｈａｔｓＡＰＰ（登録商標）、ＷｅＣｈａｔ（登録商標）等のインスタントメッセンジャー（ＩＭ）アプリケーションプログラムが次々と開発されている。基本的には、テキストメッセージの双方向伝送機能が提供されており、また、あるインスタントメッセンジャーでは、リアルタイムにテキストメッセージを送信可能にするプッシュ技術が提供されている。より好ましくは、インスタントメッセンジャーはユーザーがファイルを伝送したり、ボイスオーバーインターネットプロトコル（ＶＯＩＰ）によりユーザーが音声通話やビデオ通話を行えるようにしている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のインスタントメッセンジャーには多くの使用上の制限がある。例えば、ＬＩＮＥを使えばユーザーはスマートフォンやパソコンでテキストメッセージ、画像、ビデオや音声等のメディアファイルを交換したり、ＶｏＩＰコールやビデオ通話を行える。然しながら、ユーザーはＬＩＮＥを使用する前にはＬＩＮＥのアプリケーションプログラムをダウンロードし、電話番号または電子メールアドレスを使用してＬＩＮＥのサービスプロバイダーにアカウント登録しなければならない。また、ＬＩＮＥユーザーはＬＩＮＥのアプリケーションプログラムをインストールしていないユーザーとは通信を行えない。上述のテキストメッセージ、音声通話、ビデオ通話、及びファイルの伝送機能以外、ユーザーは他のいかなるインタラクティブな操作も行えない。これはインスタントメッセンジャーのアプリケーションプログラム及びサービスプロバイダーがインタラクティブな操作に関連するサービスを提供していないためである。
【０００５】
なお、他のインスタントメッセンジャーのための環境を提供するために、ＷｅｂＲＴＣ（Ｗｅｂ  Ｒｅａｌ−Ｔｉｍｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）技術が登場した。これはブラウザ（ｂｒｏｗｓｅｒ）同士でのリアルタイムインスタントメッセージング、音声通話、またはビデオ通話をサポートするアプリケーションプログラミングインタフェース（ＡＰＩ）である。モジラ・ファウンデーションにより開発されたＦｉｒｅｆｏｘ（登録商標）ブラウザでは、前記ＷｅｂＲＴＣ技術をベースとしたＦｉｒｅｆｏｘ  Ｈｅｌｌｏと呼ばれる機能を実装している。これにより、アプリケーションプログラムをダウンロードしたり、アカウント登録をせずとも、ユーザーはＦｉｒｅｆｏｘブラウザを使用してＦｉｒｅｆｏｘ、Ｃｈｒｏｍｅ、Ｏｐｅｒａ等のＷｅｂＲＴＣ技術をサポートする他のブラウザのユーザーと無料で直接音声通話やビデオ通話を行うことができるようになった。
【０００６】
より詳しくは、第一ユーザーがインスタントメッセージングを行う場合、先ずＦｉｒｅｆｏｘブラウザを起動してツールバーのＨｅｌｌｏボタンをクリックし、第二ユーザーに伝送するリンク（ｌｉｎｋ）を生成する。第二ユーザーがＷｅｂＲＴＣ技術をサポートするブラウザを使用して前記リンクを受信して開くと、第二ユーザーのブラウザにスタートボタンが表示される。次いで、第二ユーザーが前記スタートボタンをクリックすると、第一ユーザーのブラウザにポップアップウィンドウの通知が表示される。第一ユーザーが前記通知に対応する応答ボタンをクリックすると、第一ユーザーと第二ユーザーとの音声通話またはビデオ通話が開始される。ＦｉｒｅｆｏｘブラウザのＦｉｒｅｆｏｘ  Ｈｅｌｌｏ機能は、本技術分野に習熟する者にとっては既知の機能であるため、詳述はしない。
【０００７】
しかしながら、ＦｉｒｅｆｏｘブラウザのＦｉｒｅｆｏｘ  Ｈｅｌｌｏ機能には多くの欠陥が存在する。第一に、第一ユーザーはＦｉｒｅｆｏｘブラウザを使用しなければ、第二ユーザーに伝送してインスタントメッセージングを行うためのリンクを生成できない。また、第一ユーザーがＦｉｒｅｆｏｘブラウザを再起動すると、先に生成されたリンクが失効する。第二に、第二ユーザーが前記リンクを開いてブラウザに表示されたスタートボタンをクリックした後、第二ユーザーは第一ユーザーが応答ボタンをクリックするのを待たなければ、双方通話を行えない。第三に、第一ユーザーがＦｉｒｅｆｏｘブラウザを使用して生成したリンクは、第一ユーザー及び第二ユーザーの間の音声通話またはビデオ通話のみ実行可能にする。故に、第一ユーザー及び第二ユーザーの間でブラウザを使用して他のインタラクティブな操作や共同作業を行うことはできない。
【０００８】
以上の説明のように、いかなるアプリケーションプログラムもダウンロードせず、アカウント登録も行わずに、ユーザー同士が自分で定義した作業環境で互いに通信を行ったり、共同作業等のインタラクティブな操作を行えるようにすることが、研究が待たれる課題であった。
【０００９】
本発明の主目的は、いかなるアプリケーションプログラムもダウンロードせず、アカウント登録も行わずに、ユーザー同士が自分で定義したワークスペース中で互いに通信を行ったり、共同作業を行えるようにするインタラクティブな操作方法及び前記方法を応用する送信機、受信機、及びインタラクティブな操作システムを提供することである。
【課題を解決するための手段】
【００１０】
好ましい実施態様では、本発明のインタラクティブな操作方法は、インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が提供され、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、且つ前記命令コードによりワークスペース（ｗｏｒｋｓｐａｃｅ）に対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）で複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）のタスクを実行可能になるステップを含む。
【００１１】
好ましい実施態様では、前記統一リソース識別子（ＵＲＩ）は前記ワークスペースをモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得するために使用される。
【００１２】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析されることにより前記投影されたワークスペースが構築され、及び／または、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００１３】
好ましい実施態様では、前記インタラクティブな操作要求は前記複数のユーザーの内の１人の送信機から出力されて伝送され、且つ前記複数のユーザーの内の少なくとも１人の受信機により受信され、且つ前記命令コードは前記複数のユーザーの内の１人及び／または前記送信機に対応する少なくとも１つの情報を含む。
【００１４】
好ましい実施態様では、前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含む。
【００１５】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００１６】
また、好ましい実施態様では、本発明に係るインタラクティブな操作方法は、
インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が伝送（ｄｅｌｉｖｅｒｉｎｇ）または受信され、第一ユーザー及び第二ユーザーによりインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）が行われるステップを含む。
【００１７】
前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を備え、前記統一リソース識別子（ＵＲＩ）はワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得するために使用される。また、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に構築され、前記命令コードにより前記投影されたワークスペースで前記インタラクティブな操作に対応するタスクが実行される。
【００１８】
好ましい実施態様では、前記インタラクティブな操作要求が伝送される前には、
前記ワークスペース（ｗｏｒｋｓｐａｃｅ）が構築されると共に前記ワークスペースに対して配置（ｃｏｎｆｉｇｕｒｅ）されるステップを更に含む。
【００１９】
好ましい実施態様では、前記インタラクティブな操作要求は前記第一ユーザーの送信機から出力されて伝送され、且つ前記第二ユーザーの受信機により受信され、また、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含む。
【００２０】
好ましい実施態様では、前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含む。
【００２１】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００２２】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析されることにより前記投影されたワークスペースが構築され、及び／または、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００２３】
なお、好ましい実施態様では、本発明に係るインタラクティブな操作方法は、
受信機によりインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されると、ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が前記受信機に提供され、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が構築されるステップを含む。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を備え、且つ前記命令コードにより前記投影されたワークスペースで複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）のタスクを実行可能になる。
【００２４】
好ましい実施態様では、前記インタラクティブな操作要求は前記複数のユーザーの内の１人の送信機から出力されて伝送され、且つ前記複数のユーザーの内の少なくとも１人の前記受信機により受信される。また、前記命令コードは前記複数のユーザーの内の１人及び／または前記送信機に対応する少なくとも１つの情報を含む。
【００２５】
好ましい実施態様では、前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含む。
【００２６】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００２７】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析されることにより前記投影されたワークスペースが構築され、及び／または、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００２８】
好ましい実施態様では、本発明に係るインタラクティブな操作システムは、受信機によりインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されると、ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が前記受信機に提供され、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が構築されるステップを含む。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を備え、且つ前記命令コードにより前記投影されたワークスペースで複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）のタスクを実行可能になる。
【００２９】
好ましい実施態様では、前記インタラクティブな操作要求は前記複数のユーザーの内の１人の送信機から出力されて伝送され、且つ前記複数のユーザーの内の少なくとも１人の前記受信機により受信される。また、前記命令コードは前記複数のユーザーの内の１人及び／または前記送信機に対応する少なくとも１つの情報を含む。
【００３０】
好ましい実施態様では、前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含む。
【００３１】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００３２】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析されることにより前記投影されたワークスペースが構築され、及び／または、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００３３】
好ましい実施態様では、本発明に係る送信機は、インタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信機により伝送され、前記送信機を使用する第一ユーザー及び前記受信機を使用する第二ユーザーによりインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）が行われる。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含む。前記統一リソース識別子（ＵＲＩ）により前記受信機がワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得させ、且つ前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に構築され、前記命令コードにより前記投影されたワークスペースで前記インタラクティブな操作に対応するタスクが実行される。
【００３４】
好ましい実施態様では、前記命令コードは前記第一ユーザー及び／または前記送信機に対応する少なくとも１つの情報を含む。
【００３５】
好ましい実施態様では、前記インタラクティブな操作は音声通話またはビデオ通話を含み、且つ前記少なくとも１つの情報はチャンネルＩＤ、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）の内の少なくとも１つを含む。
【００３６】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００３７】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析されることにより前記投影されたワークスペースが構築され、及び／または、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００３８】
好ましい実施態様では、本発明に係る受信機は、プロジェクター（ｐｒｏｊｅｃｔｏｒ）がロードされ、且つインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されることによりワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が獲得される。前記受信機により前記プロジェクト可能な空間のインスタンスが獲得された後に前記プロジェクターにより前記プロジェクト可能な空間のインスタンスが解析され、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が前記受信機に構築され、複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）を実行可能になる。また、前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、且つ前記命令コードにより前記投影されたワークスペースで前記インタラクティブな操作に対応するタスクが実行される。
【００３９】
好ましい実施態様では、前記命令コードは前記投影されたワークスペース中の少なくとも１つの統一ツールに前記タスクを実行させるために用いられる。
【００４０】
好ましい実施態様では、前記プロジェクト可能な空間のインスタンスにより少なくとも１つの統一要素がその中に加えられるか、或いは削除され、及び／または、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で生成されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【図面の簡単な説明】
【００４１】
【図１】実施形態における統一方法の実施概念の概略図である。
【図２】統一スクリプトを、個人用ワークスペースを実現するための中間言語として用いる好ましい概念の概略図である。
【図３】図２に示す個人用ワークスペースの好ましい配置の概略図である。
【図４】好ましい実施形態におけるワークスペースの投影方法の初期状態の概略図である。
【図５Ａ】図４に示すワークスペースの投影方法の運用概念の概略図である。
【図５Ｂ】図４に示すワークスペースの投影方法の運用概念の概略図である。
【図６】図４に示すプロジェクト可能な空間のインスタンス、及び図５Ｂに示す投影されたワークスペースの相対関係の概略図である。
【図７】本発明の実施形態に係るインタラクティブな操作方法を送信機に応用する好ましい方法のフローチャートである。
【図８】本発明に係るインタラクティブな操作方法を受信機に応用する好ましい方法のフローチャートである。
【図９】本発明の実施形態に係るインタラクティブな操作方法をインタラクティブな操作システムに応用する好ましい方法のフローチャートである。
【図１０】図７〜図９に示す方法を応用するインタラクティブな操作システム、送信機、及び受信機の好ましい運用概念の概略図である。
【図１１】図１０に示す投影されたワークスペースを送信機に表示する好ましい概念の概略図である。
【図１２】図１０に示すインタラクティブな操作要求の好ましい概念の概略図である。
【図１３】インタラクティブな操作要求の統一リソース識別子（ＵＲＩ）のエンコード前の好ましい概念の概略図である。
【図１４】本発明に係るインタラクティブな操作システムを使用してネットワークサービスプラットフォームをホストするデバイスの好ましい概念の概略図である。
【発明を実施するための形態】
【００４２】
本発明は、以下の用語及び結論の実例を含む以下の説明により、より完全な理解を促す。簡潔にするために、本明細書において、発明の公開された内容を含む出版物が本文に参照のために引用される。
【００４３】
以下、本発明の実施形態は制限がなく、且つ本発明の各種の態様及び特徴を示すだけである。最も制限を受ける技術的意義について、本文で述べる「情報源」とは有用な情報に翻訳される符号の序列を指し、且つこれら前記有用な情報は情報の整理及びラベリングに用いられる。情報源は、ウェブサイト（例えば、インターネットサービス）、イントラネット、ソーシャルネットワーク、ソフトウェア、電子書籍、データベース、及び他の情報メディアを含む（例えば、非一時的コンピューターに用いられる記録媒体、モバイル装置の記録媒体）。また、本文で述べる「オリジナル情報」は、ファイル、ウェブページ、データベース、ポリシー、ルール、或いは関連するマシン及びサーバーがアクセス可能なあらゆる情報を含み、本文で述べる「オリジナルツール」は、ユーティリティプログラム、ウィジェット、知的エージェントツール、アプリケーションプログラム、サービスツール、或いは関連するマシン及びサーバーがアクセス可能なあらゆる実行可能な要素を含む。但し、情報源、オリジナル情報、及びオリジナルツールは上述のものに限定されない。
【００４４】
なお、「オリジナル情報」及び「オリジナルツール」は共に本文で述べる「オリジナル要素」の実施態様であり、且つ本発明の実施においては、同じまたは異なる「情報源」からの複数の「オリジナル要素」は全て統一方法を経て複数の「統一要素」にそれぞれモデル化され、同じ作業環境で複数の「統一要素」が全て互いに互換し、協調して特定のタスクを実行できる。「統一ツール」及び「統一情報ユニット」は共に「統一要素」の実施態様である。また、本文で述べる「マテライザー（Ｍａｔｔｅｒｉｚｅｒ）」は、「オリジナル要素」に対して統一を行う部材、装置、あるいはプログラムコードである。
【００４５】
ある実施態様では、上述の統一方法は、統一データモデルに基づいて複数の情報源の少なくとも１つの情報源から取得されるオリジナル情報が再編されることにより、オリジナル情報が統一情報ユニットにモデル化（ｍｏｄｅｌｉｎｇ）され、及び／或いは他の統一データモデルに基づいて複数の情報源の少なくとも１つの情報源から取得されるオリジナルツールが再編されることにより、オリジナルツールが統一ツールにモデル化される。前記統一データモデル及び前記他の統一データモデルは同じであるか、または異なり、且つ上述の統一方法はマテライザー（Ｍａｔｔｅｒｉｚｅｒ）により完成される。
【００４６】
図１は実施形態における上述の統一方法の実施概念の概略図である。図１は、マテライザー９９２が統一データモデル９９３に基づいてオリジナル要素９９１の属性及び関連リンクを再編させ、オリジナル要素９９１が統一要素９９４にモデル化され、統一要素９９４の基本属性がオリジナル要素のタイプ（ｔｙｐｅ）及びオリジナル要素のロケーションを表示するリンク（ｌｉｎｋ）を含むことを図示する。
【００４７】
本実施態様では、オリジナル要素９９１はオリジナル情報（図示せず）またはオリジナルツール（図示せず）を少なくとも含むが、但しこれに限定されない。次いで、上述の統一方法において、オリジナル情報から取得された属性が統一情報ユニット中で統一された属性に対応する場合、マテライザー９９２により統一情報ユニットが直接生成される。オリジナル情報から取得される属性が統一情報ユニット中で統一された属性に対応しない場合、先ずオリジナル情報の属性及び関連リンクに対して論理的再編が行われることによりオリジナル情報が再定義され、オリジナル情報がその属性が統一情報ユニット中で統一された属性に対応する新しいオリジナル情報に変換され、統一情報ユニットが間接的に生成される。
【００４８】
なお、統一ツールのタイプはドキュメントタイプの定義に用いられ、統一ツールのドキュメントタイプ及びそのロケーションのリンクは統一ツールに対するプラグイン、管理または実行時に必要なインスタンス要素を獲得させるために用いられる。オリジナルツールがワークスペース（ｗｏｒｋｓｐａｃｅ）の作業環境に互換性がある場合、マテライザー９９２により前記統一ツールが直接生成される。オリジナルツールがワークスペースの作業環境に互換性がない場合、アダプタ（ａｄａｐｔｅｒ）及び／或いはオリジナルツールのソフトウェア開発キット（ＳＤＫ）によりオリジナルツールが駆動されて前記統一ツールが間接的に生成される。また、前記アダプタ（ａｄａｐｔｅｒ）によりワークスペースに互換性のあるインターフェースの実装（ｉｎｔｅｒｆａｃｅ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ）が提供される。
【００４９】
本実施形態に係る“統一方法の具体的な実施方式”、“統一要素の具体的な獲得方式”、及び“マテライザーの具体的な作動方式”はアメリカ特許出願第１４／３２４０６９号「Ａ  ＭＥＴＨＯＤ  ＯＦ  ＵＮＩＦＹＩＮＧ  ＩＮＦＯＲＭＡＴＩＯＮ  ＡＮＤ  ＴＯＯＬ  ＦＲＯＭ  Ａ  ＰＬＵＲＡＬＩＴＹ  ＯＦ  ＩＮＦＯＲＭＡＴＩＯＮ  ＳＯＵＲＣＥＳ」を参照し、アメリカ特許出願１４／３２４０６９号を国際優先権要求の主張の基礎とする中国特許出願第２０１４１０７６８５６４．Ｘ号“複数の情報源からの情報とツールを統一する方法及び前記方法、並びに前記方法を応用するコンピュータプログラム製品及び装置”を参照するため、ここでは再述しない。また、本技術分野に習熟する者ならば、実際の応用の需要に応じて同等の効果を達成させるあらゆる設計変更が可能である。
【００５０】
ちなみに、上述の統一方法は本案が採用する統一方法の実施形態にすぎず、異なる情報源の複数のオリジナル要素を統一する方法は上述のものに限られない。本技術に習熟する者ならば実際の需要に応じて同等の効果を有するあらゆる設計変更が可能である。
【００５１】
以下では上述の説明とは異なる２つの統一方法を例示する。第一の統一方法はＧａｒｍｉｎの衛星ナビゲーションに応用されるデータ統一方法であり、Ｇａｒｍｉｎの衛星ナビゲーションの興味のある地点（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）機能は、前記データ統一方法によりその中に入力される元の地点情報（オリジナル情報）に対して統一プロセスが実行されることにより対応する統一地点情報（統一情報ユニット）が獲得される。第二の方法はアンドロイド（Ａｎｄｒｏｉｄ（登録商標））システムに応用されるツール統一方法である。アンドロイドシステムはＬｉｎｕｘ（登録商標）を基礎とするオープンソースのモバイルオペレーティングシステムであり、但し、アンドロイドシステムにおけるアプリケーションプログラム（オリジナルツール）の多くはＪａｖａ（登録商標）でプログラムされており、よってＪａｖａでプログラムされたアプリケーションプログラム（オリジナルツール）は全て前記ツール統一方法によりアンドロイドシステムに互換性のある統一アプリケーションプログラム（統一ツール）にモデル化され、アンドロイドシステム上で実行可能となる。
【００５２】
さらに、本文で述べる「ワークスペース」とは、少なくとも１つのマテライザー及び／或いは少なくとも１つのツール及び／或いは少なくとも１つの情報をインタラクティブに動作させて特定のタスクを実行させるためのワークスペースを指し、且つ少なくとも１つの情報及び／或いは少なくとも１つのツールは少なくとも１つのマテライザーによりワークスペース中に入力されるが、但し、情報及び／或いはツールをワークスペースに入力する方式はこれに限られない。次に、後述の情報入力器（ｉｎｆｏｒｍａｔｉｏｎ  ｉｍｐｏｒｔｅｒ）（図２の情報入力器９８８１、９８８２、９８８３、図６のＤｒｏｐｂｏｘの情報入力器９７６１’等）は全てマテライザーの実施態様である。また、本文で述べる「統一スクリプト」とは、ワークスペースを実現させるための中間言語とするものを指し、且つ「統一スクリプト」により少なくとも１つのマテライザー及び／或いは少なくとも１つの情報及び／或いは少なくとも１つのツールがワークスペースに提供される（例えば、ビルトインやプラグイン）。
【００５３】
ある実施態様では、上述の少なくとも１つの情報は、少なくとも１つの情報源から取得される少なくとも１つのオリジナル情報が統一された後に形成される少なくとも１つの統一情報ユニットであり、上述の少なくとも１つのツールは、少なくとも１つの情報源から取得される少なくとも１つのオリジナルツールが統一された後に形成される少なくとも１つの統一ツールである。ユーザーは異なるタスクに基づいて、必要な統一情報ユニット及び／或いは統一ツールを対応する情報源から（例えば、ビルトインやプラグイン）個人用ワークスペース中に加える。ゆえに、「ワークスペース」はユーザー指向の「個人用ワークスペース」である。
【００５４】
より詳しくは、図２及び図３を参照し、図２は統一スクリプトを、個人用ワークスペースを実現させるための中間言語とする好ましい概念の概略図であり、図３は図２に示す個人用ワークスペースの好ましい配置の概略図である。図２及び図３はユーザーがタスクの必要に応じて、Ｄｒｏｐｂｏｘ（登録商標）９８２中のオリジナル情報９８５に対応する統一情報ユニット９８５’、クラウドストレージ９８３中の互換性のあるオリジナルツール９８６に対応する第一の統一ツール９８６’、及びサーバー９８４中の互換性のないオリジナルツール９８７に対応する第二の統一ツール９８７’を個人用ワークスペース９８１中で組み合わせることを図示する。更に詳しくは、ユーザーは先ず個人用ワークスペース９８１を実現させるための中間言語とする統一スクリプト９８０を編集し、且つ統一スクリプト９８０によりＤｒｏｐｂｏｘ９８２の情報入力器９８８１、クラウドストレージ９８３の情報入力器９８８２、及びサーバー９８４の情報入力器９８８３の設定（ｃｏｎｆｉｇｕｒｅ）を行う。情報入力器９８８１によりＤｒｏｐｂｏｘ９８２中のオリジナル情報９８５が統一情報ユニット９８５’に統一され、且つ個人用ワークスペース９８１に入力される。
【００５５】
さらに、図２及び図３では、クラウドストレージ９８３内に保存されるオリジナルツールが互換性のあるオリジナルツール９８６であり（すなわち、前記互換性のあるオリジナルツール９８６が個人用ワークスペース９８１中の統一ツールに用いられるコンポーネント構造と互換する）、且つ統一スクリプト９８０（その中の情報入力器９８８２が利用される）により互換性のあるオリジナルツール９８６に対応する第一の統一ツール９８６’が個人用ワークスペース９８１に直接提供されることを図示する。
【００５６】
一方で、図２及び図３では、サーバー９８４内に保存されるオリジナルツールが互換性のないオリジナルツール９８７であり（すなわち、前記互換性のないオリジナルツール９８７が個人用ワークスペース９８１中で統一ツールに用いられるコンポーネント構造と互換しない）、且つスクリプト９８０（その中の互換性のあるアダプタ９８９及び情報入力器９８８３が利用される）により互換性のないオリジナルツール９８７に対応する第二の統一ツール９８７’が個人用ワークスペース９８１に提供されることを更に図示する。
【００５７】
また、図３は、ユーザーが実際の応用の必要に応じて統一情報ユニット９８５’、第一の統一ツール９８６’、及び第二の統一ツール９８７’を個人用ワークスペース９８１の特定の領域に配置させる（例えば、グループ化（ｇｒｏｕｐｉｎｇ）または配置（ｐｌａｃｉｎｇ））ことを図示する。最後に、ユーザーが統一ツール及び統一情報ユニットの間の動作関係により（例えば、両者の間のクリック動作またはドラッグ動作）統一ツールを使用して対応する統一情報ユニットにアクセス或いは制御させることにより、必要なタスクを実行させる。
【００５８】
本実施形態で述べる“統一スクリプトを個人用ワークスペースを実現するための中間言語とする具体的な実施方式”、“ユーザーが実際の応用の必要に応じて必要な統一情報ユニット及び／或いは必要な統一ツールを対応する情報源に基づいて個人用ワークスペース中に自由に組み合わせることでタスクを実行する具体的な実施方式”はアメリカ特許出願第１４／３２５４６６号「ＭＥＴＨＯＤ  ＦＯＲ  ＰＥＲＦＯＲＭＩＮＧ  ＴＡＳＫ  ＯＮ  ＵＮＩＦＩＥＤ  ＩＮＦＯＲＭＡＴＩＯＮ  ＵＮＩＴＳ  ＩＮ  Ａ  ＰＥＲＳＯＮＡＬ  ＷＯＲＫＳＰＡＣＥ」を更に参照し、アメリカ特許出願第１４／３２４０６９号、アメリカ特許出願第１４／３２５４６６を国際優先権要求の主張の基礎とする中国特許出願第２０１４１０７９６５２８．４号“パーソナルワークスペースで統一要素に対して組合せを行う方法、並びに前記方法を応用するコンピュータプログラム製品及びシステム”を参照し、ここでの詳述は省く。
【００５９】
ちなみに、上述の個人用ワークスペースはワークスペースの実施形態にすぎず、本発明に応用されるワークスペースは上述のものに限定されない。例えば、ワークスペースを実現させるための中間言語とする統一スクリプトが予め編集されて、ワークスペースが既定のマテライザー及び／或いは既定の情報及び／或いは既定のツールがビルトインされるワークスペースとなる。このようなワークスペースは単一のユーザーによる使用に限定されず、実際の応用の需要に応じて複数のユーザーが同時または別々に操作可能である。
【００６０】
また、本文で述べる「ワークスペース」は「ワークスペースの投影方法」により計算能力を有するあらゆる電子デバイス（例えば、携帯電話、タブレット、ノートブックコンピュータ、デスクトップコンピュータがあるが、これらに限定されるものではない）に投影され、あらゆるユーザーが計算能力を有するあらゆる電子デバイス上で「投影されたワークスペース」をアクセス可能である。
【００６１】
ある実施態様では、ワークスペースの投影方法は、先ず、統一リソース識別子（ＵＲＩ）により統一スクリプトが生成（ｉｎｓｔａｎｔｉａｔｅｄ）させるプロジェクト可能な空間（ｓｐａｃｅ）のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が取得される。統一スクリプトはマテライザー、情報、及びツールの内の少なくとも１つにより構築されるワークスペースが配置されるように定義され（例えば、前述の説明）、且つプロジェクト可能な空間のインスタンスはワークスペースに対応する投影されたワークスペースの構築に用いられ、マテライザー、情報、及びツールの内の少なくとも１つを操作することでタスクを実行できるインターフェースが提供されるステップを含む。次に、プロジェクター（ｐｒｏｊｅｃｔｏｒ）が利用されて前記プロジェクト可能な空間のインスタンスが解析され、マテライザー、情報、及びツールの内の少なくとも１つが前記プロジェクト可能な空間のインスタンス中に配置される作業環境が構築され、投影されたワークスペースが実行され、これにより少なくとも１人のユーザー及び投影されたワークスペースがインタラクティブに動作する。
【００６２】
ワークスペースの投影方法において、プロジェクターはリモートデータステーション、プロジェクト可能な空間のインスタンス、またはプレロードされたアプリケーションプログラム中から取得されると共に互換環境を提供してプロジェクターを実行させるためのエンジン（ｅｎｇｉｎｅ）にロードされる。エンジンはＪａｖａｓｃｒｉｐｔエンジン、ウィンドウズアプリケーションプログラム（ウィンドウズ（登録商標））、或いはＬｉｎｕｘアプリケーションプログラム等を含むが、上述のものに限定されない。また、統一スクリプトは、ドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）等で宣言されることにより形成されるが、上述のものに限定されない。プロジェクト可能な空間のインスタンスは、オブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ドキュメント、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）等で生成されるインスタンス（ｉｎｓｔａｎｃｅ）であるが、上述のものに限定されない。
【００６３】
更に詳しくは、図４、図５Ａ乃至図５Ｂ及び図６を参照する。図４は好ましい実施形態における上述のワークスペースの投影方法の初期状態の概略図であり、図５Ａ及び図５Ｂは図４に示すワークスペースの投影方法の運用概念の概略図であり、図６は図４に示すプロジェクト可能な空間のインスタンス及び図５Ｂに示す投影されたワークスペースの相対関係の概略図である。図４に示す初期状態において、相互に接続される（例えば、インターネットを通して接続される）第一電子デバイス９７１及び第二電子デバイス９７２が存在し、且つ第一電子デバイス９７１にはプロジェクト可能な空間のインスタンス９７３が保存され、第二電子デバイス９７２にはプロジェクター９７４がビルトインされる。
【００６４】
なお、統一スクリプト９７３１はドキュメントタイプ定義（ＤＴＤ）で宣言されることにより形成され、且つ少なくとも１つの情報入力器（マテライザーの実施態様）及び／或いは少なくとも１つの統一情報ユニット及び／或いは少なくとも１つの統一ツールにより構築されるワークスペースが配置されるように定義され、投影されるオブジェクト９７３は拡張可能マークアップ言語（ＸＭＬ）で生成されるインスタンスであり、図６に示すように、ワークスペースに対応する投影されたワークスペース９７６の構築（ｂｕｉｌｄ）に用いられ、且つ情報入力器及び／或いは統一情報ユニット及び／或いは統一ツールがその中に加えられるか、またはその中から削除される。
【００６５】
さらに、第二電子デバイス９７２のプロジェクター９７４は第二電子デバイス９７２上に投影されたワークスペース９７６の動作に用いられる作業環境９７５を構築させ、且つマイクロカーネル９７７（図６参照）が前記作業環境９７５に提供されることにより投影されたワークスペース９７６中に加えられる少なくとも１つの情報入力器及び／或いは少なくとも１つの統一情報ユニット及び／或いは少なくとも１つの統一ツールが装備（ｅｑｕｉｐ）される。第二電子デバイス９７２が統一リソース識別子により第一電子デバイス９７１におけるプロジェクト可能な空間のインスタンス９７３を取得させると、第二電子デバイス９７２のプロジェクター９７４がプロジェクト可能な空間のインスタンス９７３に対する解析を開始させる（図５Ａ参照）。なお、プロジェクト可能な空間のインスタンス９７３がプロジェクター９７４により解析された後、投影されたワークスペース９７６がプロジェクト可能な空間のインスタンス９７３により解析された内容に基づいて作業環境９７５上に構築される（図５Ｂ参照）。これにより、第二電子デバイス９７２のユーザーは第二電子デバイス９７２を介して投影されたワークスペース９７６とのインタラクティブな動作が可能になり、関連するタスクが実行される。
【００６６】
以下、図６に示す使用状況を例に上述の統一スクリプト９７３１、プロジェクト可能な空間のインスタンス９７３、及び投影されたワークスペース９７６の相互の関係を説明する。図６に示す使用状況は、投影されると共に指定されたインターネット空間内に保存されるｊｐｇフォーマットイメージファイル及びｇｉｆフォーマットイメージファイルを読み取り可能なユーザーに観察させるためのワークスペースが構築される。また、本使用状況において、統一スクリプト９７３１は、ドキュメントタイプ定義（ＤＴＤ）で宣言され、プロジェクト可能な空間のインスタンス９７３は拡張可能マークアップ言語（ＸＭＬ）で生成される。
【００６７】
なお、プロジェクト可能な空間のインスタンス９７３には情報入力器及び統一ツールが加えられ、且つ情報入力器により少なくとも１つのオリジナル情報に対応する少なくとも１つの統一情報ユニットが投影されたワークスペース９７６中に入力される。本使用状況において、情報入力器はＤｒｏｐｂｏｘ入力器であり（即ち、図に示す破線枠９７６１）、且つオリジナル情報はＤｒｏｐｂｏｘ９７９情報源中のｊｐｇフォーマットイメージファイル９７９１、９７９２、及びｇｉｆフォーマットイメージファイル９７９３であり、統一情報ユニットは後述の統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’であり、統一ツールはイメージビューアであり（即ち、図に示す破線枠９７６２）、投影されたワークスペース９７６中に入力されるフォーマットイメージファイルの読み取りに用いられる。
【００６８】
さらに、投影されたワークスペース９７６はプロジェクト可能な空間のインスタンス９７３で第二電子デバイス９７２におけるプロジェクター９７４により解析された後に構築され、投影されたワークスペース９７６上にＤｒｏｐｂｏｘ入力器９７６１’（図示される破線枠９７６１に対応する）及びイメージビューア９７６２’（図示される破線枠９７６２に対応する）が配置され、Ｄｒｏｐｂｏｘ入力器９７６１’によりＤｒｏｐｂｏｘ９７９情報源中のｊｐｇフォーマットイメージファイル９７９１、９７９２、及びｇｉｆフォーマットイメージファイル９７９３が統一されると共に投影されたワークスペース９７６に入力され、ｊｐｇフォーマットイメージファイル９７９１、９７９２、及びｇｉｆフォーマットイメージファイル９７９３にそれぞれ対応する統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’が投影されたワークスペース９７６上で表示される。次いで、第二電子デバイス９７２のユーザーが特定の操作方式により統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つに対する操作を行うと（例えば、統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つがクリックされる、或いは統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つがイメージビューア９７６２’までドラッグされる）、イメージビューア９７６２’により統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’、及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つの内容が読み取られて表示され、ユーザーが観察できるようになる。また、上述のＤｒｏｐｂｏｘ入力器９７６１’及びイメージビューア９７６２’はマイクロカーネル９７７により装備（ｅｑｕｉｐ）される。
【００６９】
ちなみに、プロジェクト可能な空間のインスタンス９７３の統一リソース識別子はハイパーテキスト・トランスファー・プロトコル（ＨＴＴＰ）統一リソース識別子またはファイル転送プロトコル（ＦＴＰ）統一リソース識別子であり、第一電子デバイス９７１及び第二電子デバイス９７２が統合装置である場合、プロジェクト可能な空間のインスタンス９７３の統一リソース識別子もローカルファイル（ｌｏｃａｌ  ｆｉｌｅ）統一リソース識別子であり、但し、統一リソース識別子の形態は上述のものに限られない。
【００７０】
本実施形態で述べる“ワークスペースの投影方法の具体的な獲得方式”はアメリカ特許出願第１４／５７７７７２号「ＭＥＴＨＯＤ  ＯＦ  ＰＲＯＪＥＣＴＩＮＧ  Ａ  ＷＯＲＫＳＰＡＣＥ  ＡＮＤ  ＳＹＳＴＥＭ  ＵＳＩＮＧ  ＴＨＥ  ＳＡＭＥ」を参照し、アメリカ特許出願第１４／３２４０６９、１４／３２５４６６、１４／５７７７７２号を国際優先権要求の主張の基礎とする中国特許出願第２０１４１０８１４１３８．５号「ワークスペースの投影方法及び前記ワークスペースの投影方法を応用するシステム」を参照し、ここでの詳述は省く。
【００７１】
ちなみに、上述のワークスペースの投影方法は本案のワークスペースが計算能力を有するあらゆる電子デバイスに投影される投影方法にすぎない。但し、ワークスペースが計算能力を有するあらゆる電子デバイスに投影される投影方法は上述のものに限られず、本技術分野に習熟する者ならば実際の応用の需要に応じて同等の効果を達成させるあらゆる設計変更が可能である。また、任意のワークスペースが全て計算能力を有するあらゆる電子デバイスに投影可能である。よって、任意のワークスペースは全て計算能力を有するあらゆる電子デバイスに伝送（ｄｅｌｉｖｅｒｙ）可能なワークスペースと見做せる。このため、ワークスペースは多数の作業者が協力して作業可能な作業プラットフォームとなる。
【００７２】
次に、本案インタラクティブな操作方法について説明する。図７〜図９を参照すると、図７は本発明に係るインタラクティブな操作方法を送信機に応用する好ましい方法のフローチャートであり、図８は本発明に係るインタラクティブな操作方法を受信機に応用する好ましい方法のフローチャートであり、図９は本発明に係るインタラクティブな操作方法をインタラクティブな操作システムに応用する好ましい方法のフローチャートである。図７に示す送信機に応用されるインタラクティブな操作方法は、第一ユーザーが送信機を使用してインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）をインタラクティブな操作を共に行う対象者（以下、第二ユーザーという）により操作される受信機に伝送  （ｄｅｌｉｖｅｒｉｎｇ）させるステップを含む。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、前記統一リソース識別子（ＵＲＩ）により受信機がワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得させ、且つ前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に受信機に構築される。前記命令コードにより前記投影されたワークスペースで前記インタラクティブな操作に対応するタスクが実行される。
【００７３】
図８に示す受信機に応用されるインタラクティブな操作方法は、送信機から送信されるインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されるステップを含む。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、前記統一リソース識別子（ＵＲＩ）により受信機がワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）を獲得させ、且つ前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）は前記プロジェクト可能な空間のインスタンスが解析された後に受信機に構築される。前記命令コードにより前記投影されたワークスペースで前記受信機を操作する第二ユーザー及び前記送信機を操作する第一ユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）に対応するタスクを実行可能になる。
【００７４】
図９に示すインタラクティブな操作システムに応用されるインタラクティブな操作方法は、受信機によりインタラクティブな操作要求（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ  ｒｅｑｕｅｓｔ）が受信されると、ワークスペース（ｗｏｒｋｓｐａｃｅ）をモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）が受信機に提供され、前記ワークスペースに対応する投影されたワークスペース（ｐｒｏｊｅｃｔｅｄ  ｗｏｒｋｓｐａｃｅ）が受信機に構築されるステップを含む。前記インタラクティブな操作要求は命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）を有する統一リソース識別子（ＵＲＩ）を含み、且つ前記命令コードにより前記投影されたワークスペースで複数のユーザーがインタラクティブな操作（ｉｎｔｅｒａｃｔｉｖｅ  ｏｐｅｒａｔｉｏｎ）に対応するタスクを実行可能になる。以下では図１０〜図１３を示して図７〜図９のステップについて更に説明する。
【００７５】
図１０〜図１３を参照すると、図１０は図７〜図９に示す方法を応用するインタラクティブな操作システム、送信機及び受信機の好ましい運用概念の概略図であり、図１１は図１０に示す投影されたワークスペースを送信機に表示する好ましい概念の概略図であり、図１２は図１０に示すインタラクティブな操作要求の好ましい概念の概略図であり、図１３はインタラクティブな操作要求の統一リソース識別子（ＵＲＩ）のエンコード前の好ましい概念の概略図である。
【００７６】
先ず、ワークスペースをモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス  （ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）４１がインタラクティブな操作システム１に保存される。第一ユーザー２１は送信機３１のブラウザ３１１を起動させると共にインタラクティブな操作システム１のプロジェクト可能な空間のインスタンス４１をロードさせる。送信機３１のプロジェクター５により投影されたワークスペース４２ａを実行するための作業環境５１が送信機３１に構築され、且つ投影されたワークスペース４２ａに対応するマイクロカーネルが提供され、プロジェクト可能な空間のインスタンス４１に配置された統一要素が装備（ｅｑｕｉｐｐｉｎｇ）される。また、プロジェクター５によりプロジェクト可能な空間のインスタンス４１に対する解析が行われ、投影されたワークスペース４２ａが送信機３１の作業環境５１に構築される。次いで、第一ユーザー２１は実際の需要に応じて他の統一要素を投影されたワークスペース４２ａに任意で加えるか、投影されたワークスペース４２ａに装備されている統一要素を任意で削除する。
【００７７】
好ましい本実施形態において、投影されたワークスペース４２ａに装備される統一要素はインタラクティブな操作を行うための統一ツール６を含み、統一ツール６はコミュニケーションツール６１及び連絡先ツール６２を備える。連絡先ツール６２には第一ユーザー２１により管理される連絡先リスト６２１が表示される。図１１に示すように、連絡先リスト６２１の連絡先は各ソーシャルネットワークサイト（例えば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ等）のアカウントや各インスタントメッセンジャー（例えば、ＬＩＮＥ、ＷｈａｔｓＡＰＰ、ＷｅＣｈａｔ等）のアカウントであり、連絡先ツール６２の連絡先インポートオプション６２２により連絡先リスト６２１に加えられる。また、新しい連絡先の情報（例えば、電子メールアドレス）が連絡先ツール６２の新しい連絡先オプション６２３により連絡先リスト６２１に加えられる。但し、以上は１つの実施形態にすぎず、連絡先を連絡先リスト６２１に加える方式は上述の方式に限定されない。
【００７８】
また、第一ユーザー２１が連絡先リスト６２１の中のある１人の連絡先（すなわち、第二ユーザー２２）とインタラクティブな操作を行う場合、第一ユーザー２１が連絡先リスト６２１に表示される第二ユーザー２２をクリックすると、連絡先ツール６２により投影されたワークスペース４２ａにポップアップメニュー６２４が表示される。ポップアップメニュー６２４はビデオ通話オプション６２４１と、音声通話オプション６２４２と、テキストメッセージングオプション６２４３とを有し、第一ユーザー２１は第二ユーザー２２と行いたいインタラクティブな操作方式を選択する。好ましい本実施形態において、第一ユーザー２１がインタラクティブな操作としてビデオ通話を行う場合、第一ユーザー２１はビデオ通話オプション６２４１を選択する。ビデオ通話オプション６２４１がアクセスされると、図１２に示すインタラクティブな操作要求７１がパイプライン８１を通して第二ユーザー２２により操作される受信機３２に伝送される。パイプライン８１は各ソーシャルネットワークサイト（Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ等）、各インスタントメッセンジャー（ＬＩＮＥ、ＷｈａｔｓＡＰＰ、ＷｅＣｈａｔ等）または電子メールアドレス等である。但し、以上は１つの実施形態にすぎず、第一ユーザー２１が連絡先を選択する方式、投影されたワークスペース４２ａ及びそのコミュニケーションツール６１が送信機３１に表示される様式、第一ユーザー２１がインタラクティブな操作を選択する方式、及びパイプライン８１の種類は上述のものに限定されない。
【００７９】
また、第一ユーザー２１が連絡先（すなわち、第二ユーザー２２）及びビデオ通話オプション６２４１を選択すると、コミュニケーションツール６１によりビデオ通話に対応するチャンネルＩＤ７２がストレージユニット３５に伝送され、チャンネルＩＤ７２、発信者ポート（ｃａｌｌｅｒ  ｐｏｒｔ）７３、及び発信者ＩＤ（ｃａｌｌｅｒ  ＩＤ）７４がストレージユニット３５に保存され、且つプロジェクト可能な空間のインスタンス４１に統合される。ストレージユニット３５はインタラクティブな操作システム１、送信機３１、または送信機３１に信号で接続される遠隔マシンに含まれるが、但し上述のものに限定されない。
【００８０】
好ましい本実施形態において、インタラクティブな操作要求７１は統一リソース識別子（ＵＲＩ）７１１を含み、且つ前記統一リソース識別子（ＵＲＩ）７１１はハイパーテキスト・トランスファー・プロトコル（ＨＴＴＰ）の統一リソース識別子（ＵＲＩ）、ファイル転送プロトコル（ＦＴＰ）の統一リソース識別子（ＵＲＩ）、またはローカルファイル（ｌｏｃａｌ  ｆｉｌｅ）のリンク情報である。好ましくは、限定されないが、インタラクティブな操作要求７１は、例えば“クリックしてビデオ通話を始めて下さい”等の状態説明７１２を更に含む。インタラクティブな操作要求７１に含まれる統一リソース識別子（ＵＲＩ）７１１はコミュニケーションツール６１により生成され、且つ少なくとも２つの部分で構成される。第一部分はインタラクティブな操作システム１に対応するウェブアドレスのドメイン名７１１１であり、第二部分はエンコードされた文字列７１１２であり、且つエンコードされた文字列７１１２はプロジェクト可能な空間のインスタンス４１に対応するスペースＩＤ（ｓｐａｃｅ  ＩＤ）７１１３及び第一ユーザー２１及び／または送信機３１の情報を含む命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）７１１４によりエンコードされることにより形成される。好ましい本実施形態では、命令コード７１１４に含まれる情報はチャンネルＩＤ７２、発信者ポート７３、及び発信者ＩＤ７４であり、すなわち、統一リソース識別子（ＵＲＩ）７１１のエンコードされた文字列は“４ＫＱＣｙａＴＢＧＹＫ”となり、エンコード前は“ｓｐａｃｅＩＤ＝…＆ｃｈａｎｎｅｌＩＤ＝…＆ｃａｌｌｅｒＩＤ＝…＆ｃａｌｌｅｒｐｏｒｔ＝…”となる。但し、以上は１つの実施形態にすぎず、統一リソース識別子（ＵＲＩ）７１１はコミュニケーションツール６１により生成されるのみに限られず、且つ命令コード７１１４に含まれる情報も上述のものに限定されない。
【００８１】
次に、第二ユーザー２２により操作される受信機３２により送信機３１から送信されたインタラクティブな操作要求７１が受信され、ブラウザ３２１によりインタラクティブな操作要求７１の統一リソース識別子（ＵＲＩ）７１１が開かれると、プロジェクト可能な空間のインスタンス４１が統一リソース識別子（ＵＲＩ）７１１のドメイン名７１１１及びスペースＩＤ７１１３に応じて受信機３２にロードされる。受信機３２のプロジェクター５により投影されたワークスペース４２ｂを実行するための作業環境５１が受信機３２に構築され、且つ投影されたワークスペース４２ｂに対応するマイクロカーネルが提供され、プロジェクト可能な空間のインスタンス４１に配置される統一要素が装備（ｅｑｕｉｐｐｉｎｇ）される。また、プロジェクター５によりプロジェクト可能な空間のインスタンス４１に対する解析が行われ、投影されたワークスペース４２ｂが受信機３２の作業環境５１に構築される。
【００８２】
この際、インタラクティブな操作要求７１の統一リソース識別子（ＵＲＩ）７１１の命令コード７１１４により投影されたワークスペース４２ａ、４２ｂで第一ユーザー２１及び第二ユーザー２２によるインタラクティブな操作（すなわち、ビデオ通話）のタスクが実行される。詳しくは、投影されたワークスペース４２ｂにより統一リソース識別子（ＵＲＩ）７１１のエンコードされた文字列７１１２に対するデコードが行われ、チャンネルＩＤ７２、発信者ポート７３、及び発信者ＩＤ７４等の第一ユーザー２１及び／または送信機３１に関する情報を含む命令コード７１１４が獲得される。これにより、受信機３２によりインタラクティブな操作要求７１が受信された後に、第二ユーザー２２の操作に応じて生成される応答信号が発信者ポート７３を介して発信者ＩＤ７４に伝送され、第一ユーザー２１及び第二ユーザー２２の間の通信回線８２が確立される。よって、第一ユーザー２１及び第二ユーザー２２が直ちにコミュニケーションツール６１を使用してビデオ通話を行えるようになる。好ましくは、制限するわけではないが、コミュニケーションツール６１はＷｅｂＲＴＣ（Ｗｅｂ  Ｒｅａｌ−Ｔｉｍｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、ＷｅｂＲＴＣ）技術に基づく統一ツールである。
【００８３】
ちなみに、好ましい他の実施形態において、発信者ポート７３及び発信者ＩＤ７４がチャンネルＩＤ７２に関連するため、命令コード７１１４はチャンネルＩＤ７２のみを有し、投影されたワークスペース４２ｂがチャンネルＩＤ７２により発信者ポート７３及び発信者ＩＤ７４を直接獲得させる。このほか、好ましい他の実施形態において、チャンネルＩＤ７２は必須ではない。但し同様に、受信機３２によりインタラクティブな操作要求７１が受信された後、第二ユーザー２２の操作に応じて生成される応答信号が発信者ポート７３を介して発信者ＩＤ７４に伝送される。
【００８４】
上述の実施形態では、第一ユーザー２１により選択された第二ユーザー２２との間で行うインタラクティブな操作方式はビデオ通話であるが、但し、第一ユーザー２１が他のインタラクティブな操作方式（音声通話、文字通信、ファイル共有等）を選択する場合でも、上述の実施形態と同様に実施される。どのインタラクティブな操作方式（上述の例のインタラクティブな操作に限られない）であっても、主に命令コードの違いに基づいて実施される。本技術分野に習熟する者ならば、好ましい本実施形態で得られる教示に基づいて実施可能である。また、上述の実施形態では、ワークスペースをモデリングするためのプロジェクト可能な空間のインスタンス４１がインタラクティブな操作システム１に保存されるが、但しこの限りではなく、プロジェクト可能な空間のインスタンス４１が送信機３１に保存されてもよい。当然ながら、インタラクティブな操作要求７１に含まれる統一リソース識別子（ＵＲＩ）７１１の第一部分が送信機３１のウェブアドレスに対応するドメイン名に変更されても良い。
【００８５】
また、上述のインタラクティブな操作要求７１に含まれる統一リソース識別子（ＵＲＩ）７１１の第二部分はスペースＩＤ７１１３及び命令コード（ｉｎｓｔｒｕｃｔｉｏｎ）７１１４がエンコードされることにより形成されるが、但しこの限りではなく、すなわち、インタラクティブな操作要求７１に含まれる統一リソース識別子（ＵＲＩ）が図１３と同様に、その第二部分がエンコードされずに受信機３２に直接伝送されてもよい。これにより、投影されたワークスペース４２ｂがデコード動作を行わずともチャンネルＩＤ７２、発信者ポート７３、及び発信者ＩＤ７４等の第一ユーザー２１及び／または送信機３１に関する情報を含む命令コード７１１４を取得させ、第一ユーザー２１及び第二ユーザー２２との間の通信回線８２が確立する。
【００８６】
以上の説明から分かるように、第一ユーザー２１及び第二ユーザー２２は送信機３１及び受信機３２にいかなるアプリケーションプログラムもダウンロードせず、アカウント登録も行わずとも、互いにインタラクティブな操作を実行可能となる。特に、本発明では、第一ユーザー２１及び第二ユーザー２２がインタラクティブな操作を行うと同時に他のインタラクティブな操作や共同作業も行えるようになる。詳しくは、例えば、第一ユーザー２１及び第二ユーザー２２がインタラクティブな操作を実行中に、投影されたワークスペース４２ａ、４２ｂが第一ユーザー２１により操作される送信機３１及び第二ユーザー２２により操作される受信機３２にそれぞれ構築されると、前述の説明のように、第一ユーザー２１及び第二ユーザー２２は実際の需要に応じて他の統一要素を投影されたワークスペース４２ａ、４２ｂに任意でそれぞれ加えることができる。例えば、電子ホワイトボードツールまたはプレゼンテーション編集ツール等の統一要素を投影されたワークスペース４２ａ、４２ｂに加えて共同作業を行うことができる。
【００８７】
“ワークスペースで共同作業を行う具体的な実施方式”については、中国特許出願第２０１５１０００３７１７．６号「ネットワーク共同作業方法及び前記方法を応用するマシン」、及び上述の中国特許出願第２０１５１０００３７１７．６号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８３１７９号「ＮＥＴＷＯＲＫＩＮＧ  ＣＯＯＰＥＲＡＴＩＯＮ  ＭＥＴＨＯＤ  ＡＮＤ  ＭＡＣＨＩＮＥ  ＵＳＩＮＧ  ＳＵＣＨ  ＭＥＴＨＯＤ」を参照するため、ここでは詳述しない。
【００８８】
また、本発明に係るインタラクティブな操作システムは個人用途の個人用デバイスやネットワークサービスプラットフォームをホストするネットワークサービスデバイスでもよく、商業用途（ｃｏｍｍｅｒｃｉａｌ）、コミュニティによる所有（ｃｏｍｍｕｎｉｔｙ−ｏｗｎｅｄ）、或いは非営利用途（ｎｏｎ−ｐｒｏｆｉｔ）でもよい。図１４は本発明インタラクティブな操作システムがネットワークサービスプラットフォームをホストするデバイスである場合の好ましい概念の概略図である。図１４に示すように、ユーザー２３、２４はそれぞれマシン３３、３４のブラウザ３３１、３４１を利用してインタラクティブな操作システム１’にホストされるネットワークサービスプラットフォーム１１にアクセスし、且つインタラクティブな操作システム１によりユーザー２３、２４がそれぞれマシン３３、３４を使用してネットワークサービスプラットフォーム１１にログインするためのアカウントを登録または申請した後、ネットワークサービスプラットフォームにワークスペース４３が構築される。ワークスペース４３を介して他のユーザーと共にインタラクティブな操作を行い、ワークスペース４３をモデリングするためのプロジェクト可能な空間のインスタンス４１’がインタラクティブな操作システム１’に設置される。また、ユーザー２３、２４が登録または申請したアカウントのデータもインタラクティブな操作システム１’に記録される。ユーザーがどのようにしてワークスペースを介して他のユーザーとインタラクティブな操作を行うかについては前述の説明のとおりであるため、ここで再述はしない。
【００８９】
以上が本発明の好ましい実施形態のみであり、本発明の権利請求範囲を限定するものではなく、本発明の精神を逸脱せずに行う同等の効果を達成させる改変または修飾も、本発明の範囲内に含まれる。
【符号の説明】
【００９０】
１  インタラクティブな操作システム
１’  インタラクティブな操作システム
１１  ネットワークサービスプラットフォーム
２１  第一ユーザー
２２  第二ユーザー
２３  ユーザー
２４  ユーザー
３１  送信機
３２  受信機
３３  マシン
３４  マシン
３５  ストレージユニット
３１１  ブラウザ
３２１  ブラウザ
３３１  ブラウザ
３４１  ブラウザ
４１  プロジェクト可能な空間のインスタンス
４１’  プロジェクト可能な空間のインスタンス
４２ａ  投影されたワークスペース
４２ｂ  投影されたワークスペース
４３  ワークスペース
５１  作業環境
６１  コミュニケーションツール
６２  連絡先ツール
７１  インタラクティブな操作要求
７２  チャンネルＩＤ
７３  発信者ポート
７４  発信者ＩＤ
８１  パイプライン
８２  通信回線
６２１  連絡先リスト
６２２  連絡先インポートオプション
６２３  新しい連絡先オプション
６２４  ポップアップメニュー
７１１  統一リソース識別子（ＵＲＩ）
７１２  状態説明
９７１  第一電子デバイス
９７２  第二電子デバイス
９７３  プロジェクト可能な空間のインスタンス
９７４  プロジェクター
９７５  作業環境
９７６  投影されたワークスペース
９７７  マイクロカーネル
９７９  Ｄｒｏｐｂｏｘ
９８０  統一スクリプト
９８１  個人用ワークスペース
９８２  Ｄｒｏｐｂｏｘ
９８３  クラウドストレージ
９８４  サーバー
９８５  オリジナル情報
９８５’  統一情報ユニット
９８６  オリジナルツール
９８６’  第一統一ツール
９８７  オリジナルツール
９８７’  第二統一ツール
９９１  オリジナル要素
９９２  マテライザー
９９３  統一データモデル
９９４  統一要素
６２４１  ビデオ通話オプション
６２４２  音声通話オプション
６２４３  テキストメッセージングオプション
７１１１  ドメイン名
７１１２  エンコードされた文字列
７１１３  スペースＩＤ
７１１４  命令コード
９７３１  統一スクリプト
９７６１  破線枠
９７６１’  Ｄｒｏｐｂｏｘ入力器
９７６２  破線枠
９７６２’  イメージビューア
９７９１  ｊｐｇフォーマットイメージファイル
９７９１’  統一ｊｐｇフォーマットイメージファイル
９７９２  ｊｐｇフォーマットイメージファイル
９７９２’  統一ｊｐｇフォーマットイメージファイル
９７９３  ｇｉｆフォーマットイメージファイル
９７９３’  統一ｇｉｆフォーマットイメージファイル
９８８１  情報入力器
９８８２  情報入力器
９８８３  情報入力器
【図１】
2018514827.tif 000003
【図２】
2018514827.tif 000004
【図３】
2018514827.tif 000005
【図４】
2018514827.tif 000006
【図５Ａ】
2018514827.tif 000007
【図５Ｂ】
2018514827.tif 000008
【図６】
2018514827.tif 000009
【図７】
2018514827.tif 000010
【図８】
2018514827.tif 000011
【図９】
2018514827.tif 000012
【図１０】
2018514827.tif 000013
【図１１】
2018514827.tif 000014
【図１２】
2018514827.tif 000015
【図１３】
2018514827.tif 000016
【図１４】
2018514827.tif 000017
【国際調査報告】
2018514827.tif 000018
2018514827.tif 000019