【手続補正書】
【提出日】平成20年3月24日(2008.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンピュータシステム機能ソースをコンピュータシステムにおけるサービスとして意味論的に記述するステップと、
複数のプログラム可能なコンピュータシステム実行段にコンピュータシステムをセグメント化するステップと、
を有する方法であって、前記コンピュータシステム実行段は、
プレゼンテーションクライアントプロセシングレイヤと、
リモートプロシジャコールアプリケーションプログラミングインターフェース（API）と、
ミドルウエアサーバープロセシングレイヤであって、前記プレゼンテーションレイヤは、コンピュータシステムでのサービスとして意味論的に記述されたコンピュータシステム機能ソースに対して、プレゼンテーションレイヤでコンピュータ実行タスクインターフェースをリアルタイムで動的に生成するために、リモートプロシジャコールAPIを介してインターフェースをとるところのミドルウエアサーバープロセシングレイヤと、
意味論的に記述されたコンピュータシステム機能ソースを、前記ミドルウエアプロセシングレイヤがインターフェースをとるコンピュータシステムでのサービスとして提供するサービスレイヤ及び機能ソース実現レイヤと、
を有し、当該方法は、コンピュータシステムの１以上のサービスに対する前記プレゼンテーションレイヤで生成されたタスクインターフェースに従って、１以上のサービスを有する実行可能なタスクをリアルタイムで動的に構成するステップを有する
ことを特徴とする方法。
【請求項２】
前記コンピュータシステムが、ネットワーク通信における複数のコンピュータシステムを有し、
前記リモートプロシジャコールAPIが、ウェブサービスに従い、該ウェブサービスはリモートウェブサービスAPIを有し、当該方法は、
第２コンピュータシステム内のネットワークを介して第１コンピュータシステムのリモートウェブサービスAPIを第１コンピュータシステムにより登録するステップと、
前記第２コンピュータシステム内で前記第２コンピュータシステムによりサービスを発見するステップと、
前記第２コンピュータシステムにより、登録されたリモートウェブサービスAPIを介して、前記第２コンピュータシステム内で発見されたサービスを第１コンピュータシステムに通知する
ことを特徴とする請求項１記載の方法。
【請求項３】
複数のコンピュータシステム機能ソースをサービスとして意味論的に記述するステップが、
あるオントロジを用いて、コンピュータシステム機能ソースの機能属性を記述するステップと、
自然言語センテンスの要素としてサービスに名前を割り当て、自然言語センテンスとしての自然言語要素の構成に対するサービス構成のマッピングをサポートするステップと、
を有し、コンピュータで実行されるタスクインターフェースの生成が、
利用可能なサービスを発見するステップと、
オントロジを用いてコンピュータシステム機能ソースの機能属性の記述に基づいてサービスの機能属性に従ってコンパチブルなサービスを識別し、自然言語センテンスに従って自然言語サービス名に基づいて複数のコンパチブルなサービスの実行可能なタスクをユーザが構築することを支援するステップと、
を有することを特徴とする請求項１記載の方法。
【請求項４】
前記コンピュータで実現されるタスクインターフェースがコンピュータで表示されるスクリーングラフィカルユーザインターフェースであり、該グラフィカルユーザインターフェースは、
ツリー構造に従って発見されたサービスの選択可能な図形表示を第１グラフィカルユーザインターフェースウインドウで表示すること、
あるプロセスに従ってリアルタイムに動的にタスクに構成された１以上のサービスをサポートする第２グラフィカルユーザインターフェースを提示すること、及び
タスクを実行するためにタスク実行に関する選択可能な図形表示を表示すること
を行い、前記の提示は、
前記第１ウインドウで発見されたサービスをユーザにより選択すること、
発見され選択されサービスに関連して他のコンパチブルなサービスの選択可能な図形表示を自動的に表示すること、
コンパチブルなサービスをユーザにより選択すること、及び
発見されたサービスのユーザによる選択及びタスクとしてのコンパチブルなサービスに従って指示されたサービスグラフを第２グラフィカルユーザインターフェースでリアルタイムで動的に表示すること
を含むことを特徴とする請求項３記載の方法。
【請求項５】
コンピュータシステム機能ソースを意味論的に記述されたサービスとして抽象化するサーバー処理システムと、
コンピュータシステム機能ソースの意味論的に記述されたサービスに基づいて、コンピュータ実現タスクインターフェースを介して、コンピュータシステムにおける１以上のサービスより成る実行可能なタスクのリアルタイムの動的な構築をサポートするために、リモートプロシジャコールを介してサーバーシステムとインターフェースをとるクライアント処理システムと、
を有することを特徴とするコンピュータシステム。
【請求項６】
あるプロセスに従って制御される装置であって、
当該装置を制御するようプログラムされたプロセッサを有し、当該プロセッサは、
オブジェクトを認識し、
認識したオブジェクトに基づいてセマンティックインスタンスを生成し、
前記セマンティックインスタンスを公表する
ことを特徴とする装置。
【請求項７】
コンピュータで実行される方法であって、
データベーススキームをオントロジにマッピングするステップと、
該マッピングに基づいてデータベース内でデータのセマンティックオブジェクトを生成するステップと、
を有することを特徴とする方法。
【請求項８】
セマンティックオブジェクトの生成を制御し、データベース中のデータの全部又は一部からセマンティックオブジェクトを生成し、１以上のセマンティックオブジェクト１つまたは複数のファイルで出力するステップ
を更に有することを特徴とする請求項７記載の方法。
【請求項９】
前記マッピングが、
前記データベーススキームの選択可能な図形表示を表示する第１ウインドウと、オントロジの選択可能な図形表示を表示する第２ウインドウとを有するグラフィカルユーザインターフェースを表示するステップと、
表示されたグラフィカルユーザインターフェースに基づいて前記データベーススキームをオントロジにユーザによりマッピングするステップと、
を有することを特徴とする請求項７記載の方法。
【請求項１０】
端末装置であって、
あるプロセスに従って当該端末装置を制御するようプログラムされたクライアントプロセッサを有し、該クライアントプロセッサは、
サーバープロセスに対するリモートプロシジャコール手段を介して、複数の意味論的に記述されたコンピュータシステム機能ソースをサービスとして発見し、
あるプロセスに従って１以上のサービスをタスクにリアルタイムで動的に構築することを支援するコンピュータで実行されるユーザインターフェースを生成し、該ユーザインターフェースは、
ユーザによるタスクのコマンドを受信し、
サーバープロセスを介して１以上のサービスを含むタスクの処理を制御する
ことを特徴とする端末装置。
【請求項１１】
前記クライアントプロセスのプロセスが、
発見されたサービスを第１グラフィカルユーザインターフェースで提示すること、
あるプロセスに従ってリアルタイムに動的にタスクに構成された１以上のサービスをサポートする第２グラフィカルユーザインターフェースを提示すること、及び
サーバープロセスを介してタスクを実行するためにタスク実行に関する選択可能な図形表示を表示すること
を含み、前記第２グラフィカルユーザインターフェースの提示は、
前記第１ウインドウで発見されたサービスをユーザにより選択すること、
発見され選択されサービスに関連して他の有効なサービスの選択可能な図形表示を自動的に表示すること、
有効なサービスをユーザにより選択すること、及び
発見されたサービスのユーザによる選択及びタスクとしての有効なサービスに従って指示されたサービスグラフを第２グラフィカルユーザインターフェースでリアルタイムで動的に表示すること
を含むことを特徴とする請求項１０記載の端末装置。
【請求項１２】
端末装置であって、
あるプロセスに従って当該端末装置を制御するようにプログラムされたクライアントプロセッサを有し、該プロセッサは、
コンピュータシステム機能ソースをサービスとして意味論的に記述するウェブオントロジ言語（OWL-S）ファイルを読み取り、
OWL-Sファイルの読み取り内容に従って前記サービスを実行する
ことを特徴とする端末装置。
【請求項１３】
複数のクライアント処理装置と通信するサーバー処理装置であって、
リモートプロシジャコール手段に応答して、あるプロセスに従って当該サーバー処理装置を制御するようプログラムされたサーバープロセッサを有し、該プロセッサは、
複数の意味論的に記述されたコンピュータシステム機能ソースをサービスとして発見し、
１以上のサービスをタスクにリアルタイムで動的に構築することをサポートするクライアントコンピュータ実行ユーザインターフェースの生成を、リモートプロシジャコール手段を介して制御する
ことを特徴とするサーバー処理装置。
【請求項１４】
クライアントコンピュータ実行ユーザインターフェースの制御が或るプロセスに従って実行され、該プロセスは、
コンピュータシステム機能ソースの意味論的記述に記載されたサービスの機能属性に従って、発見された複数のサービスの中からコンパチブルなサービスを見分け、
１以上の選択されたコンパチブルなサービスによりタスクを構築し、
タスク実行コマンドを受け取り、
前記タスク実行コマンドに応じてタスクを実行するために前記クライアントで１以上のサービスを事項する
ことを特徴とする請求項１３記載のサーバー処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０３００
【補正方法】変更
【補正の内容】
【０３００】
以上本発明に関する多くの特徴及び利点が詳細な説明から明らかになり、かくて添付の特許請求の範囲により、そのような特徴及び利点の全てを本発明の真の精神及び範囲内に網羅することが意図される。更に、多くの修正及び変形が当業者に明白なので、図示及び説明された構成及び動作に厳密に本発明を限定することは望まれず、従って適切な全ての修正及び変形は本発明の範囲内にある。
なお、一部の実施形態を整理すると以下の通りである。
（付記１）  複数のコンピュータシステム機能ソースをコンピュータシステムにおけるサービスとして意味論的に記述するステップと、
複数のプログラム可能なコンピュータシステム実行段にコンピュータシステムをセグメント化するステップと、
を有する方法であって、前記コンピュータシステム実行段は、
プレゼンテーションクライアントプロセシングレイヤと、
リモートプロシジャコールアプリケーションプログラミングインターフェース（API）と、
ミドルウエアサーバープロセシングレイヤであって、前記プレゼンテーションレイヤは、コンピュータシステムでのサービスとして意味論的に記述されたコンピュータシステム機能ソースに対して、プレゼンテーションレイヤでコンピュータ実行タスクインターフェースをリアルタイムで動的に生成するために、リモートプロシジャコールAPIを介してインターフェースをとるところのミドルウエアサーバープロセシングレイヤと、
意味論的に記述されたコンピュータシステム機能ソースを、前記ミドルウエアプロセシングレイヤがインターフェースをとるコンピュータシステムでのサービスとして提供するサービスレイヤ及び機能ソース実現レイヤと、
を有し、当該方法は、コンピュータシステムの１以上のサービスに対する前記プレゼンテーションレイヤで生成されたタスクインターフェースに従って、１以上のサービスを有する実行可能なタスクをリアルタイムで動的に構成するステップを有する
ことを特徴とする方法。
（付記２）  前記サービスレイヤは、コンピュータシステムのサービスとして、機能ソース実現レイヤのサービス機能を関連して意味論的に記述するセマンティックサービス記述及び機能ソース実現レイヤからのサービス機能を有する
ことを特徴とする付記１記載の方法。
（付記３）  前記リモートプロシジャコールAPIは、ウェブサービスに従う
ことを特徴とする付記１記載の方法。
（付記４）  前記コンピュータシステムが、ネットワーク通信における複数のコンピュータシステムを有し、
前記リモートプロシジャコールAPIが、ウェブサービスに従い、該ウェブサービスはリモートウェブサービスAPIを有し、当該方法は、
第２コンピュータシステム内のネットワークを介して第１コンピュータシステムのリモートウェブサービスAPIを第１コンピュータシステムにより登録するステップと、
前記第２コンピュータシステム内で前記第２コンピュータシステムによりサービスを発見するステップと、
前記第２コンピュータシステムにより、登録されたリモートウェブサービスAPIを介して、前記第２コンピュータシステム内で発見されたサービスを第１コンピュータシステムに通知する
ことを特徴とする付記１記載の方法。
（付記５）  登録されたリモートウェブサービスAPIでフィルタを指定することにより、第２コンピュータシステム内でのサービスの発見を選別するステップ
を更に有することを特徴とする付記４記載の方法。
（付記６）  前記フィルタはリソース記述フレームワークデータクエリ言語（RDQL）によるクエリである
ことを特徴とする付記５記載の方法。
（付記７）  前記コンピュータ機能ソースの意味論的記述における自然言語に従ってサービス名を定めるステップを更に有し、自然言語センテンスに従って１以上のサービスを含む実行可能なタスクの構成をサポートする
ことを特徴とする付記１記載の方法。
（付記８）  あるオントロジに従って、前記コンピュータ機能ソースの意味論的記述の機能属性をサービスとして規定するステップを当該方法が更に有し、
前記実行可能なタスクは、各サービスの機能属性による両立可能な１以上のサービスである
ことを特徴とする付記１記載の方法。
（付記９）  前記ミドルウエアサーバープロセシングレイヤが、サービス構成ユニット、サービス実行ユニット、サービス管理ユニット又はそれらの組み合わせのプログラムされたユニットを有し、リモートプロシジャコールAPIを介してアクセス可能であり、プレゼンテーションレイヤにおけるコンピュータ事項タスクインターフェースのリアルタイムの動的な生成を支援する
ことを特徴とする付記１記載の方法。
（付記１０）  前記コンピュータシステムがネットワーク通信における複数のコンピュータシステムを有し、当該方法は、
第１コンピュータシステムにおける前記ミドルウエアサーバープロセシングレイヤの第１プログラムユニットを、リモートミドルウエアサービスプロセシングレイヤとしてインストールするステップと、
第１コンピュータシステムにて第１プログラムユニットの第１リモートプロシジャコールAPIを公表するステップと、
第２コンピュータシステムの第２プログラムユニットにより、公表された第１リモートプロシジャコールAPIを介して、第１コンピュータシステムの第１プログラムユニットを起動し、前記第１コンピュータシステムのサービスを管理するステップと、
を更に有することを特徴とする付記９記載の方法。
（付記１１）  前記第１コンピュータシステムで前記サービスを管理するステップが、前記サービスの前記コンピュータシステム機能ソースの意味論的記述を介して前記第１コンピュータシステムのサービスに関して発見、実行、操作又はそれらの組み合わせを行うことを含む
ことを特徴とする付記１０記載の方法。
（付記１２）  第１コンピュータシステムの第１プログラムユニットを起動し、前記第１コンピュータシステムのサービスを管理するステップが、
ファイルシステム、マルチキャスト、コミュニティディレクトリ、オープンセマンティックサービスディレクトリ又はそれらの組み合わせの内の１以上の発見手段により、サービスに関するコンピュータシステム機能ソースの意味論的記述を介してサービスは発見するステップを有する
ことを特徴とする付記１０記載の方法。
（付記１３）  第１コンピュータシステムの第１プログラムユニットを起動し、前記第１コンピュータシステムのサービスを管理するステップが、
エンプティ、プライベート、サブネットによるグループ、関心のあるグループ又はそれらの組み合わせの中で、サービスに関するコンピュータシステム機能ソースの意味論的記述における探索範囲を設定するステップと、
サービスに関するコンピュータシステム機能ソースの意味論的記述における設定された探索範囲に従って、サービスに関するコンピュータシステム機能ソースの意味論的記述を介してサービスを発見するステップと、
を有することを特徴とする付記１０記載の方法。
（付記１４）  前記コンピュータシステム機能ソースが、ウェブオントロジ言語（OWL）ベースのウェブサービスオントロジ（OWL-S）言語に従って意味論的に記述される
ことを特徴とする付記１記載の方法。
（付記１５）  コンピュータシステム機能ソースの意味論的記述が、喋った言語によるコンピュータユーザインターフェースを制御する会話言語属性を有する
ことを特徴とする付記１記載の方法。
（付記１６）  前記コンピュータユーザインターフェースはコンピュータに表示されるグラフィカルユーザインターフェースであり、前記会話言語属性は話される言語に従ってサービス記述及びサービス名の記述の表示を制御する
ことを特徴とする付記１５記載の方法。
（付記１７）  前記コンピュータシステム機能ソースの意味論的記述は、緩和されたデータタイプの入力、サービスとしてのコンピュータシステム機能ソースのロケーション、管理機能又はそれらの組み合わせの記述を含む
ことを特徴とする付記１記載の方法。
（付記１８）  コンピュータシステムにおけるサービスとしてのコンピュータシステム機能ソースの意味論的記述が、サービスに関する入力データの２以上のタイプを識別し、第１入力データタイプは入力データのドメインそのものを識別し、第２入力データタイプは第１入力データタイプのドメインより大規模なドメインの緩和された入力データタイプを識別する
ことを特徴とする付記１記載の方法。
（付記１９）  サービスとしてのコンピュータシステム機能ソースの意味論的記述が、サービスに関する管理機能の記述、該サービスについての管理機能に関する記述へのリンク、又は双方を含む
ことを特徴とする付記１記載の方法。
（付記２０）  前記管理機能が、サービスを除去すること、サービスの処理済みセマンティックオブジェクトを返すこと、サービスに関するユーザインターフェースを与えること、サービスのステータス情報、サービスのロケーション、又はそれらの組み合わせの内の１以上のサービスプロセスを含む
ことを特徴とする付記１９記載の方法。
（付記２１）  意味論的に記述されたコンピュータシステム機能ソースに対するコンピュータ実現インターフェースが、コンピュータに表示されたグラフィカルユーザインターフェース、音声コマンドユーザインターフェース、無線装置ユーザインターフェース又はそれらの組み合わせである
ことを特徴とする付記１記載の方法。
（付記２２）  意味論的に記述されたコンピュータシステム機能ソースに対するコンピュータ実現インターフェースが音声コマンドユーザインターフェースであり、当該方法が更に、
コンピュータ機能ソースの意味論的記述における自然言語でサービス名を規定するステップと、
規定された自然言語サービス名でスピーチ認識状態グラマーダイアグラムを生成するステップと、
スピーチ認識装置により、会話の自然言語センテンスを、規定された１以上の話されたサービス名を有するタスクの構成要素として認識するステップと、
話された認識されサービス名と一連のサービスとを前記スピーチ認識状態グラマーダイアグラムに従って照合するステップと、
合致したサービスを実行することで、前記タスクを実行するステップと、
を有することを特徴とする付記１記載の方法。
（付記２３）  コンピュータに表示されるグラフィカルユーザインターフェースが、サービスを空間的に提示する
ことを特徴とする付記２２記載の方法。
（付記２４）  サービスの空間的な提示が、
エリアマップを表示すること、及び
前記エリアマップ上で発見されたサービスを空間的に表示すること
を含むことを特徴とする付記２３記載の方法。
（付記２５）  複数のコンピュータシステム機能ソースをサービスとして意味論的に記述するステップが、
あるオントロジを用いて、コンピュータシステム機能ソースの機能属性を記述するステップと、
自然言語センテンスの要素としてサービスに名前を割り当て、自然言語センテンスとしての自然言語要素の構成に対するサービス構成のマッピングをサポートするステップと、
を有し、コンピュータで実行されるタスクインターフェースの生成が、
利用可能なサービスを発見するステップと、
オントロジを用いてコンピュータシステム機能ソースの機能属性の記述に基づいてサービスの機能属性に従ってコンパチブルなサービスを識別し、自然言語センテンスに従って自然言語サービス名に基づいて複数のコンパチブルなサービスの実行可能なタスクをユーザが構築することを支援するステップと、
を有することを特徴とする付記１記載の方法。
（付記２６）  前記コンピュータで実現されるタスクインターフェースがコンピュータで表示されるスクリーングラフィカルユーザインターフェースであり、該グラフィカルユーザインターフェースは、
ツリー構造に従って発見されたサービスの選択可能な図形表示を第１グラフィカルユーザインターフェースウインドウで表示すること、
あるプロセスに従ってリアルタイムに動的にタスクに構成された１以上のサービスをサポートする第２グラフィカルユーザインターフェースを提示すること、及び
タスクを実行するためにタスク実行に関する選択可能な図形表示を表示すること
を行い、前記の提示は、
前記第１ウインドウで発見されたサービスをユーザにより選択すること、
発見され選択されサービスに関連して他のコンパチブルなサービスの選択可能な図形表示を自動的に表示すること、
コンパチブルなサービスをユーザにより選択すること、及び
発見されたサービスのユーザによる選択及びタスクとしてのコンパチブルなサービスに従って指示されたサービスグラフを第２グラフィカルユーザインターフェースでリアルタイムで動的に表示すること
を含むことを特徴とする付記２５記載の方法。
（付記２７）  表示され発見されたサービスが、発見されたサービスの機能属性に従って第１グラフィカルユーザインターフェースウインドウで組織される
ことを特徴とする付記２６記載の方法。
（付記２８）  あるサービスへのアクセスが、クライアント、サービスプライベートポリシ、共有ポリシ、オントロジ又はそれらの組み合わせにより用意される事項のサービスアクセス制御要素に従って制御される
ことを特徴とする付記１記載の方法。
（付記２９）  前記プレゼンテーションクライアントプロセシングレイヤが、インスタンスクリエータ、インスタンスコピー、インスタンスインターセプタ、インスタンスタンスセーバー、プロパティチューザー又はそれらの組み合わせによるインターナルサービスを提供する
ことを特徴とする付記１記載の方法。
（付記３０）  セマンティックインスタンスシリアル化サービス、情報提供サービス、センササービス、スナップショットサービス、ウェブオントロジ言語（OWL）フォーマッターサービス及びテキストフォーマッターサービスを意味論的に記述された複数のコンピュータシステム機能ソースとして提供するステップ
を更に有することを特徴とする付記１記載の方法。
（付記３１）  セマンティックインスタンスシリアル化サービスが、セマンティックインスタンスの如何なるタイプをも使用し、セマンティックインスタンスを或る情報に並べ、該情報をユーザに与える
ことを特徴とする付記３０記載の方法。
（付記３２）  前記情報提供サービスが、コンピュータシステム機能ソースからセマンティックオブジェクトを出力し、コンピュータシステム機能ソースが情報提供機能ソースである
ことを特徴とする付記３０記載の方法。
（付記３３）  前記情報提供機能ソースが、時間、日付、関連する天候、道路交通量又はそれらの組み合わせを示す
ことを特徴とする付記３２記載の方法。
（付記３４）  前記スナップショットサービスが、
画像処理装置から静止画を捕捉し、
前記静止画に関するセマンティックオブジェクトを出力する
ことを特徴とする付記３０記載の方法。
（付記３５）  前記OWLフォーマッターサービスが、
セマンティックオブジェクトを入力として受け入れ、
前記セマンティックオブジェクトを人の理解可能な形式にフォーマット変換し、
変換されたセマンティックオブジェクトを出力する
ことを特徴とする付記３０記載の方法。
（付記３６）  テキストフォーマッターサービスが、
セマンティックオブジェクトを受け入れ、
前記セマンティックオブジェクトを所定のテキストフォーマットの１つにフォーマット変換し、
フォーマットされたセマンティックオブジェクトを出力する
ことを特徴とする付記３０記載の方法。
（付記３７）  前記コンピュータシステムが、ネットワーク通信における複数のコンピュータシステムを含み、
前記サービスとしてのコンピュータシステム機能ソースが、デバイス、アプリケーション、電子サービス、コンテンツ又はそれらの組み合わせによる、複数のコンピュータシステムの何れかにおける機能ソースより成る
ことを特徴とする付記１記載の方法。
（付記３８）  前記サービスとしてのコンピュータシステム機能ソースが、WSDL（ウェブサービス記述言語）、UPnP（ユニバーサルプラグアンドプレイ）、CORBA、RMI、RPC、DCE、DCOM又はそれらの組み合わせのリモートプロシジャコールを介して利用可能である
ことを特徴とする付記３７又は２５に記載の方法。
（付記３９）  前記コンピュータシステムがネットワーク通信における複数のコンピュータシステムを含み、
前記リモートプロシジャコールAPIがウェブサービスに従い、該ウェブサービスはリモートウェブサービスAPIを含み、当該方法は、
第１コンピュータシステムのリモートウェブサービスAPIを公表し、
公表されたリモートウェブサービスAPIを介して第１コンピュータシステムのサービスを第２コンピュータシステムにより管理する
ことを特徴とする付記１記載の方法。
（付記４０）  第２コンピュータシステムでのサービスの管理が、第２コンピュータシステムでサービスを作成すること、公表すること、発見すること、実行すること又はそれらの組み合わせを行うことを含む
ことを特徴とする付記３９記載の方法。
（付記４１）  前記ミドルウエアサービスプロセシングレイヤがサービス管理プロセスより成り、前記プレゼンテーションクライアントプロセシングレイヤが、セマンティックオブジェクトを作成、公表及び／又は操作する１以上の意味論的に記述されたサービス制御手段クライアント、及び／又はサービスとしてのコンピュータシステム機能ソース用のセマンティックサービス記述を有する
ことを特徴とする付記１記載の方法。
（付記４２）  意味論的に記述されたサービス制御手段クライアントが、意味論的に処理し、セマンティックサービス記述を生成し、セマンティックサービス記述をサービスとして、リアルワールドオブジェクトセマンタイザクライアントとして、データベース意味論的処理クライアントとして及びメディア公表部として公表するクライアントプロセスを有する
ことを特徴とする付記１記載の方法。
（付記４３）  前記メディア公表部が、
選択されたデータオブジェクトを受信し、
選択されたデータオブジェクトについて対応するセマンティックインスタンスを生成し、
サービスを提供するために生成されたセマンティックインスタンスについてセマンティックサービス記述を作成及び公表する
ことを特徴とする付記１記載の方法。
（付記４４）  コンピュータシステム機能ソースを意味論的に記述されたサービスとして抽象化するサーバー処理システムと、
コンピュータシステム機能ソースの意味論的に記述されたサービスに基づいて、コンピュータ実現タスクインターフェースを介して、コンピュータシステムにおける１以上のサービスより成る実行可能なタスクのリアルタイムの動的な構築をサポートするために、リモートプロシジャコールを介してサーバーシステムとインターフェースをとるクライアント処理システムと、
を有することを特徴とするコンピュータシステム。
（付記４５）  あるプロセスに従って制御される装置であって、
当該装置を制御するようプログラムされたプロセッサを有し、当該プロセッサは、
オブジェクトを認識し、
認識したオブジェクトに基づいてセマンティックインスタンスを生成し、
前記セマンティックインスタンスを公表する
ことを特徴とする装置。
（付記４６）  前記オブジェクトが物理的オブジェクト、音声、ビデオ又はそれらの組み合わせである
ことを特徴とする付記４５記載の装置。
（付記４７）  前記オブジェクトの認識が、コンピュータ読み取り可能なコードを読み取ること、無線周波数識別（RFID）タグを検出すること、マルチメディア認識処理エンジンによりオブジェクト情報を検出することに従って行われる
ことを特徴とする付記４５記載の装置。
（付記４８）  コンピュータで実行される方法であって、
データベーススキームをオントロジにマッピングするステップと、
該マッピングに基づいてデータベース内でデータのセマンティックオブジェクトを生成するステップと、
を有することを特徴とする方法。
（付記４９）  セマンティックオブジェクトの生成を制御し、データベース中のデータの全部又は一部からセマンティックオブジェクトを生成し、１以上のセマンティックオブジェクト１つまたは複数のファイルで出力するステップ
を更に有することを特徴とする付記４８記載の方法。
（付記５０）  前記マッピングが、
グ前記データベーススキームの選択可能な図形表示を表示する第１ウインドウと、オントロジの選択可能な図形表示を表示する第２ウインドウとを有するグラフィカルユーザインターフェースを表示するステップと、
表示されたグラフィカルユーザインターフェースに基づいて前記データベーススキームをオントロジにユーザによりマッピングするステップと、
を有することを特徴とする付記４８記載の方法。
（付記５１）  前記マッピングに関し、
前記データベーススキーマ及び前記オントロジにおける構文的な糸口に従って、プログラムされたプロセッサにより可能なマッピングを示唆する
ことを特徴とする付記５０記載の方法。
（付記５２）  セマンティックオブジェクトの選択可能な図形表示を有するグラフィカルユーザインターフェースを表示するステップと、
選択されたセマンティックオブジェクトの値を返すステップと、
を更に有することを特徴とする付記４８記載の方法。
（付記５３）  コンピュータシステム機能ソースを複数のサービスとして抽象化するサーバー処理手段と、
２以上のサービスを含むタスクのリアルタイムの動的な構築のためのユーザタスクインターフェースを、リモートプロシジャコール手段を介して用意するクライアント処理手段と、
を有することを特徴とするコンピュータシステム。
（付記５４）  携帯可能なコンピュータ読み取り可能な記憶媒体であって、
複数のコンピュータシステム機能をースをサービスとして意味論的に記述すること、
複数の意味論的に記述されたコンピュータシステム機能ソースを発見し、第１グラフィカルユーザインターフェースにサービスを提示すること、
あるプロセスに従って１以上のサービスをタスクにリアルタイムで動的に構成することをサポートする第２グラフィカルユーザインターフェースを提示すること、及び
タスクを実行するためのタスク実行に関する選択可能な図形表示を表示すること、
を含むプロセスに従ってコンピュータシステムを制御する少なくとも１つのプログラムを格納し、前記第２グラフィカルユーザインターフェースを提示することは、
発見されたサービスをユーザにより第１ウインドウで選択すること、
発見され選択されたサービスに関する他の有効なサービスの選択可能な図形表示を自動的に表示すること、
有効なサービスをユーザにより選択すること、発見されたサービス及び有効なサービスのタスクとしてのユーザの選択に従って、指示されたサービスグラフを第２グラフィカルユーザインターフェースでリアルタイムで動的に表示すること、
を含むコンピュータ読み取り可能な記憶媒体。
（付記５５）  端末装置であって、
あるプロセスに従って当該端末装置を制御するようプログラムされたクライアントプロセッサを有し、該クライアントプロセッサは、
サーバープロセスに対するリモートプロシジャコール手段を介して、複数の意味論的に記述されたコンピュータシステム機能ソースをサービスとして発見し、
あるプロセスに従って１以上のサービスをタスクにリアルタイムで動的に構築することを支援するコンピュータで実行されるユーザインターフェースを生成し、該ユーザインターフェースは、
ユーザによるタスクのコマンドを受信し、
サーバープロセスを介して１以上のサービスを含むタスクの処理を制御する
ことを特徴とする端末装置。
（付記５６）  前記コンピュータで実行されるユーザインターフェースが、コンピュータに表示されるグラフィカルユーザインターフェース、音声コマンドユーザインターフェース、無線装置ユーザインターフェース又はそれらの組み合わせである
ことを特徴とする付記５５記載の端末装置。
（付記５７）  前記クライアントプロセスのプロセスが、
発見されたサービスを第１グラフィカルユーザインターフェースで提示すること、
あるプロセスに従ってリアルタイムに動的にタスクに構成された１以上のサービスをサポートする第２グラフィカルユーザインターフェースを提示すること、及び
サーバープロセスを介してタスクを実行するためにタスク実行に関する選択可能な図形表示を表示すること
を含み、前記第２グラフィカルユーザインターフェースの提示は、
前記第１ウインドウで発見されたサービスをユーザにより選択すること、
発見され選択されサービスに関連して他の有効なサービスの選択可能な図形表示を自動的に表示すること、
有効なサービスをユーザにより選択すること、及び
発見されたサービスのユーザによる選択及びタスクとしての有効なサービスに従って指示されたサービスグラフを第２グラフィカルユーザインターフェースでリアルタイムで動的に表示すること
を含むことを特徴とする付記５５記載の端末装置。
（付記５８）  端末装置であって、
あるプロセスに従って当該端末装置を制御するようにプログラムされたクライアントプロセッサを有し、該プロセッサは、
コンピュータシステム機能ソースをサービスとして意味論的に記述するウェブオントロジ言語（OWL-S）ファイルを読み取り、
OWL-Sファイルの読み取り内容に従って前記サービスを実行する
ことを特徴とする端末装置。
（付記５９）  複数のクライアント処理装置と通信するサーバー処理装置であって、
リモートプロシジャコール手段に応答して、あるプロセスに従って当該サーバー処理装置を制御するようプログラムされたサーバープロセッサを有し、該プロセッサは、
複数の意味論的に記述されたコンピュータシステム機能ソースをサービスとして発見し、
１以上のサービスをタスクにリアルタイムで動的に構築することをサポートするクライアントコンピュータ実行ユーザインターフェースの生成を、リモートプロシジャコール手段を介して制御する
ことを特徴とするサーバー処理装置。
（付記６０）  クライアントコンピュータ実行ユーザインターフェースの制御が或るプロセスに従って実行され、該プロセスは、
コンピュータシステム機能ソースの意味論的記述に記載されたサービスの機能属性に従って、発見された複数のサービスの中からコンパチブルなサービスを見分け、
１以上の選択されたコンパチブルなサービスによりタスクを構築し、
タスク実行コマンドを受け取り、
前記タスク実行コマンドに応じてタスクを実行するために前記クライアントで１以上のサービスを事項する
ことを特徴とする付記５９記載のサーバー処理装置。