説明

認識器構築システム、認識器構築方法、組立サービス提供システム、およびプログラム

【課題】 利用者やアプリケーション開発者に負担を与えずに高精度な認識機能を実現することができる認識器構築システム、認識器構築方法、組立サービス提供システム、およびプログラムを提供すること。
【解決手段】 認識処理実行端末装置(例えば音声認識処理実行端末装置20)のプロキシエージェント処理手段30から組立サービス提供システム70へ組立データ取得要求信号を送信し、組立サービス提供システム70で、要求に応じた組立データを選択し、これを音声認識処理実行端末装置20へ送信し、音声認識処理実行端末装置20のプロキシエージェント処理手段30が、組立データを用いてモジュール提供システム100からパターン認識器(例えば音声認識器)の構成モジュールを取得し、音声認識器を組み立てる。


Notice: Undefined index: DEJ in /mnt/www/gzt_disp.php on line 298

【特許請求の範囲】
【請求項1】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信するモジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成され、
前記モジュール提供システムは、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備えている
ことを特徴とする認識器構築システム。
【請求項2】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信するモジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成され、
前記モジュール提供システムは、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備えている
ことを特徴とする認識器構築システム。
【請求項3】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信するモジュール取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成されている
ことを特徴とする認識器構築システム。
【請求項4】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信するモジュール取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成されている
ことを特徴とする認識器構築システム。
【請求項5】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション開発者入力データおよび/または前記利用者入力データに加え、前記認識処理実行端末装置を構成するハードウェアの仕様および/またはオペレーティングシステムの種類を含むシステムデータを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされている
ことを特徴とする請求項1または3に記載の認識器構築システム。
【請求項6】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション開発者入力データおよび/または前記利用者入力データに加え、前記認識処理実行端末装置を構成するハードウェアの仕様および/またはオペレーティングシステムの種類を含むシステムデータを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされている
ことを特徴とする請求項2または4に記載の認識器構築システム。
【請求項7】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段により送信される前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データには、アプリケーションの特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記利用者入力データには、利用者の特性を示す情報が含まれ、
前記組立サービス提供システムの前記組立データ記憶手段には、前記複数の組立データが、それぞれ前記アプリケーションの特性を示す情報および前記利用者の特性を示す情報と関連付けられて記憶され、
前記組立サービス提供システムの前記組立データ選択手段は、
前記組立データ取得要求信号に含まれる前記アプリケーションの特性を示す情報および前記利用者の特性を示す情報とそれぞれ一致する情報と関連付けられて記憶されている組立データを選択する構成とされている
ことを特徴とする請求項1または3に記載の認識器構築システム。
【請求項8】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段により送信される前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データには、アプリケーションの特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記利用者入力データには、利用者の特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記システムデータには、前記認識処理実行端末装置のシステム特性を示す情報が含まれ、
前記組立サービス提供システムの前記組立データ記憶手段には、前記複数の組立データが、それぞれ前記アプリケーションの特性を示す情報、前記利用者の特性を示す情報、および前記認識処理実行端末装置のシステム特性を示す情報と関連付けられて記憶され、
前記組立サービス提供システムの前記組立データ選択手段は、
前記組立データ取得要求信号に含まれる前記アプリケーションの特性を示す情報、前記利用者の特性を示す情報、および前記認識処理実行端末装置のシステム特性を示す情報とそれぞれ一致する情報と関連付けられて記憶されている組立データを選択する構成とされている
ことを特徴とする請求項5に記載の認識器構築システム。
【請求項9】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段により送信される前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データには、アプリケーションの特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記利用者入力データには、利用者の特性を示す情報が含まれ、
前記組立サービス提供システムは、
(i)前記アプリケーションの特性を示す情報および/または前記利用者の特性を示す情報に関連付けて、前記パターン認識器の構成モジュールとして選択し得るモジュールのモジュールID若しくは選択し得ないモジュールのモジュールIDを要求組立データ作成用情報として記憶するか、(ii)前記アプリケーションの特性を示す情報および/または前記利用者の特性を示す情報に関連付けて、前記パターン認識器の構成モジュールとして選択し得るモジュールの組合せを示すモジュールIDの組合せ若しくは選択し得ないモジュールの組合せを示すモジュールIDの組合せを要求組立データ作成用情報として記憶するか、(iii)組合せ可能なモジュールを示すモジュールIDの組合せを要求組立データ作成用情報として記憶するか、(iv)モジュールの組合せの雛形を示すモジュールIDの組合せおよびこの雛形を構成するモジュールと代替可能なモジュールのモジュールIDを要求組立データ作成用情報として記憶するか、(i)、(ii)、(iii)、(iv)のうちの少なくとも1つの要求組立データ作成用情報を記憶する要求組立データ作成用情報記憶手段を備え、
前記組立サービス提供システムの前記要求組立データ作成手段は、
前記要求組立データ作成用情報記憶手段に記憶された情報を用いて取得要求に係る組立データを作成する構成とされている
ことを特徴とする請求項2または4に記載の認識器構築システム。
【請求項10】
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段により送信される前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データには、アプリケーションの特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記利用者入力データには、利用者の特性を示す情報が含まれ、前記組立データ取得要求信号に含まれる前記システムデータには、前記認識処理実行端末装置のシステム特性を示す情報が含まれ、
前記組立サービス提供システムは、
(i)前記アプリケーションの特性を示す情報、前記利用者の特性を示す情報、または前記システム特性を示す情報のうちの少なくとも1つの情報に関連付けて、前記パターン認識器の構成モジュールとして選択し得るモジュールのモジュールID若しくは選択し得ないモジュールのモジュールIDを要求組立データ作成用情報として記憶するか、(ii)前記アプリケーションの特性を示す情報、前記利用者の特性を示す情報、または前記システム特性を示す情報のうちの少なくとも1つの情報に関連付けて、前記パターン認識器の構成モジュールとして選択し得るモジュールの組合せを示すモジュールIDの組合せ若しくは選択し得ないモジュールの組合せを示すモジュールIDの組合せを要求組立データ作成用情報として記憶するか、(iii)組合せ可能なモジュールを示すモジュールIDの組合せを要求組立データ作成用情報として記憶するか、(iv)モジュールの組合せの雛形を示すモジュールIDの組合せおよびこの雛形を構成するモジュールと代替可能なモジュールのモジュールIDを要求組立データ作成用情報として記憶するか、(i)、(ii)、(iii)、(iv)のうちの少なくとも1つの要求組立データ作成用情報を記憶する要求組立データ作成用情報記憶手段を備え、
前記組立サービス提供システムの前記要求組立データ作成手段は、
前記要求組立データ作成用情報記憶手段に記憶された情報を用いて取得要求に係る組立データを作成する構成とされている
ことを特徴とする請求項6に記載の認識器構築システム。
【請求項11】
前記アプリケーションの特性を示す情報および前記利用者の特性を示す情報は、それぞれ前記パターン認識器の機能特性に関するラベル、前記パターン認識器の動作条件に関するラベル、前記パターン認識器の得意分野に関するラベルのうちの少なくとも1種類のラベルにより構成されている
ことを特徴とする請求項7または9に記載の認識器構築システム。
【請求項12】
前記アプリケーションの特性を示す情報、前記利用者の特性を示す情報、および前記認識処理実行端末装置のシステム特性を示す情報は、それぞれ前記パターン認識器の機能特性に関するラベル、前記パターン認識器の動作条件に関するラベル、前記パターン認識器の得意分野に関するラベルのうちの少なくとも1種類のラベルにより構成されている
ことを特徴とする請求項8または10に記載の認識器構築システム。
【請求項13】
前記認識処理実行端末装置は、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段と、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器による認識処理を実行する認識処理手段と、
前記パターン認識器のメモリアドレスとこのパターン認識器を識別する認識器識別情報とを関連付けて記憶する認識器ロード情報記憶手段とを備え、
前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション処理手段から受け取った前記アプリケーション開発者入力データを、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされ、
前記プロキシエージェント処理手段の前記認識器組立手段は、
前記アプリケーション開発者入力データを発信した前記アプリケーション処理手段に対し、組み立てた前記パターン認識器の認識器識別情報を渡す構成とされ、
前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から前記認識器識別情報を含む認識処理開始要求信号を受け取り、前記認識器ロード情報記憶手段を参照して前記認識器識別情報に対応する前記パターン認識器のメモリアドレスを取得し、取得したメモリアドレスに構築されている前記パターン認識器による認識処理を実行する前記認識処理手段に、認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段を含んで構成されている
ことを特徴とする請求項1または2に記載の認識器構築システム。
【請求項14】
前記認識処理実行端末装置は、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段と、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器による認識処理を実行する認識処理手段と、
前記パターン認識器のメモリアドレスとこのパターン認識器を識別する認識器識別情報とを関連付けて記憶する認識器ロード情報記憶手段とを備え、
前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション処理手段から受け取った前記アプリケーション開発者入力データを、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされ、
前記プロキシエージェント処理手段の前記認識器組立手段は、
前記アプリケーション開発者入力データを発信した前記アプリケーション処理手段に対し、組み立てた前記パターン認識器の認識器識別情報を渡す構成とされ、
前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から前記認識器識別情報を含む認識処理開始要求信号を受け取り、前記認識器ロード情報記憶手段を参照して前記認識器識別情報に対応する前記パターン認識器のメモリアドレスを取得し、取得したメモリアドレスに構築されている前記パターン認識器による認識処理を実行する前記認識処理手段に、認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段を含んで構成されている
ことを特徴とする請求項3または4に記載の認識器構築システム。
【請求項15】
前記プロキシエージェント処理手段は、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理時データ中継手段により前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、フィードバックデータとして前記ネットワークを介して前記組立サービス提供システムへ送信するフィードバックデータ送信手段を含んで構成され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記フィードバックデータを受信するフィードバックデータ受信手段と、
このフィードバックデータ受信手段により受信した前記フィードバックデータを記憶するフィードバックデータ記憶手段とを備えている
ことを特徴とする請求項13に記載の認識器構築システム。
【請求項16】
前記プロキシエージェント処理手段は、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理時データ中継手段により前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、フィードバックデータとして前記ネットワークを介して前記組立サービス提供システムへ送信するフィードバックデータ送信手段を含んで構成され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記フィードバックデータを受信するフィードバックデータ受信手段と、
このフィードバックデータ受信手段により受信した前記フィードバックデータを記憶するフィードバックデータ記憶手段とを備えている
ことを特徴とする請求項14に記載の認識器構築システム。
【請求項17】
前記組立データには、カスタマイズ用のリクエストパラメータが含まれ、
前記プロキシエージェント処理手段の前記モジュール取得要求送信手段は、
前記組立データ受信手段により受信した前記組立データに含まれる前記カスタマイズ用のリクエストパラメータに基づき、前記モジュールIDに加えてカスタマイズ用データを含むモジュール取得要求信号を作成し、前記ネットワークを介して前記モジュール提供システムへ送信する構成とされ、
前記モジュール提供システムは、
前記モジュール取得手段により取得した前記モジュールについて、前記モジュール取得要求信号に含まれる前記カスタマイズ用データを用いてカスタマイズ処理を行うカスタマイズ処理手段を備え、
前記モジュール提供システムの前記モジュール送信手段は、
前記カスタマイズ処理手段によるカスタマイズ処理を行った前記モジュールを、前記ネットワークを介して前記認識処理実行端末装置へ送信する構成とされている
ことを特徴とする請求項1,2,13,15のいずれかに記載の認識器構築システム。
【請求項18】
前記組立データには、カスタマイズ用のリクエストパラメータが含まれ、
前記プロキシエージェント処理手段の前記モジュール取得要求送信手段は、
前記組立データ受信手段により受信した前記組立データに含まれる前記カスタマイズ用のリクエストパラメータに基づき、前記モジュールIDに加えてカスタマイズ用データを含むモジュール取得要求信号を作成し、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされ、
前記組立サービス提供システムは、
前記モジュール取得手段により取得した前記モジュールについて、前記モジュール取得要求信号に含まれる前記カスタマイズ用データを用いてカスタマイズ処理を行うカスタマイズ処理手段を備え、
前記組立サービス提供システムの前記モジュール送信手段は、
前記カスタマイズ処理手段によるカスタマイズ処理を行った前記モジュールを、前記ネットワークを介して前記認識処理実行端末装置へ送信する構成とされている
ことを特徴とする請求項3,4,14,16のいずれかに記載の認識器構築システム。
【請求項19】
前記組立サービス提供システムは、
前記モジュール記憶手段に記憶された前記モジュールについてのモジュールIDを含むモジュールメタデータを記憶するモジュールメタデータ記憶手段と、
このモジュールメタデータ記憶手段に記憶された前記モジュールメタデータを用いて、前記組立データ記憶手段に記憶させる前記組立データを作成する組立データ作成手段とを備えている
ことを特徴とする請求項1または3に記載の認識器構築システム。
【請求項20】
前記組立サービス提供システムは、
前記モジュール記憶手段に記憶された前記モジュールについてのモジュールIDを含むモジュールメタデータを、前記要求組立データ作成用情報として記憶するか、または前記要求組立データ作成用情報を作成するための情報として記憶するモジュールメタデータ記憶手段を備えている
ことを特徴とする請求項9または10に記載の認識器構築システム。
【請求項21】
前記ネットワークには、モジュール開発者が操作するモジュール開発者端末装置が接続され、
前記組立サービス提供システムは、
前記モジュール開発者端末装置から前記ネットワークを介して送信されてくるモジュール開発用情報の取得要求信号を受信し、この取得要求信号に応じて前記モジュール開発用情報を前記ネットワークを介して前記モジュール開発者端末装置へ送信するモジュール開発用情報提供手段と、
前記モジュール開発用情報を参照した前記モジュール開発者により作成されて前記モジュール開発者端末装置から前記ネットワークを介して送信されてくる前記モジュールメタデータを受信し、受信した前記モジュールメタデータを前記モジュールメタデータ記憶手段に記憶させるモジュールメタデータ登録手段とを備えている
ことを特徴とする請求項19または20に記載の認識器構築システム。
【請求項22】
前記組立サービス提供システムは、
テスト用認識処理対象データを記憶するテスト用認識処理対象データ記憶手段と、
このテスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて前記パターン認識器を評価する認識器評価手段と、
この認識器評価手段による評価結果を示す評価データを、評価対象の前記パターン認識器の組立データの組立データ識別情報と関連付けて記憶する評価データ記憶手段とを備え、
前記認識器評価手段は、
前記組立データ記憶手段に記憶された前記組立データを用いて、評価対象の前記パターン認識器を構成する評価用モジュールについてのモジュールIDを含む評価用モジュール取得要求信号を作成し、作成した評価用モジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する評価用モジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記評価用モジュールを受信する評価用モジュール受信手段と、
この評価用モジュール受信手段により受信した前記評価用モジュールを用いて、評価対象の前記パターン認識器を組み立てる評価対象認識器組立手段と、
前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて、前記評価対象認識器組立手段により組み立てられた評価対象の前記パターン認識器による認識処理を実行することにより、評価対象の前記パターン認識器の評価結果を示す評価データを作成する評価データ作成手段とを含んで構成され、
前記組立サービス提供システムの前記組立データ選択手段は、
選択対象の組立データの組立データ識別情報をキーとして、前記評価データ記憶手段から選択対象の前記組立データを用いて組み立てられるパターン認識器の評価データを取得し、取得した評価データおよび前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する構成とされている
ことを特徴とする請求項1に記載の認識器構築システム。
【請求項23】
前記組立サービス提供システムは、
テスト用認識処理対象データを記憶するテスト用認識処理対象データ記憶手段と、
このテスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて前記パターン認識器を評価する認識器評価手段と、
この認識器評価手段による評価結果を示す評価データを、評価対象の前記パターン認識器の組立データの組立データ識別情報と関連付けて記憶する評価データ記憶手段とを備え、
前記認識器評価手段は、
前記組立データ記憶手段に記憶された前記組立データを用いて、前記モジュール記憶手段から評価対象の前記パターン認識器を構成する評価用モジュールを取得する評価用モジュール取得手段と、
この評価用モジュール取得手段により取得した前記評価用モジュール用いて、評価対象の前記パターン認識器を組み立てる評価対象認識器組立手段と、
前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて、前記評価対象認識器組立手段により組み立てられた評価対象の前記パターン認識器による認識処理を実行することにより、評価対象の前記パターン認識器の評価結果を示す評価データを作成する評価データ作成手段とを含んで構成され、
前記組立サービス提供システムの前記組立データ選択手段は、
選択対象の組立データの組立データ識別情報をキーとして、前記評価データ記憶手段から選択対象の前記組立データを用いて組み立てられるパターン認識器の評価データを取得し、取得した評価データおよび前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する構成とされている
ことを特徴とする請求項3に記載の認識器構築システム。
【請求項24】
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データ作成用情報の取得要求信号を受信し、この取得要求信号に応じて前記アプリケーション開発者入力データ作成用情報を前記ネットワークを介して前記認識処理実行端末装置へ送信するアプリケーション開発者入力データ作成用情報提供手段を備え、
前記認識処理実行端末装置の前記プロキシエージェント処理手段は、
前記組立サービス提供システムへ前記ネットワークを介して前記アプリケーション開発者入力データ作成用情報の取得要求信号を送信するとともに、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記アプリケーション開発者入力データ作成用情報を受信し、受信した前記アプリケーション開発者入力データ作成用情報を用いて、前記アプリケーション開発者の入力用画面を表示する処理を行うアプリケーション開発者入力用画面表示処理手段を含んで構成されている
ことを特徴とする請求項1〜23のいずれかに記載の認識器構築システム。
【請求項25】
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる利用者入力データ作成用情報の取得要求信号を受信し、この取得要求信号に応じて前記利用者入力データ作成用情報を前記ネットワークを介して前記認識処理実行端末装置へ送信する利用者入力データ作成用情報提供手段を備え、
前記認識処理実行端末装置の前記プロキシエージェント処理手段は、
前記組立サービス提供システムへ前記ネットワークを介して前記利用者入力データ作成用情報の取得要求信号を送信するとともに、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記利用者入力データ作成用情報を受信し、受信した前記利用者入力データ作成用情報を用いて、前記利用者の入力用画面を表示する処理を行う利用者入力用画面表示処理手段を含んで構成されている
ことを特徴とする請求項1〜24のいずれかに記載の認識器構築システム。
【請求項26】
前記認識処理実行端末装置の前記プロキシエージェント処理手段は、
前記認識処理実行端末装置を構成するハードウェアの仕様および/またはオペレーティングシステムの種類を含むシステムデータのうち自動取得が可能なデータを自動取得するシステムデータ自動取得手段と、
前記システムデータのうち前記システムデータ自動取得手段により自動取得することができないデータを、前記利用者に入力させるためのシステムデータ入力用画面を表示する処理を行うシステムデータ入力用画面表示処理手段とを含んで構成され、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション開発者入力データおよび/または前記利用者入力データに加え、前記システムデータを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされている
ことを特徴とする請求項1〜25のいずれかに記載の認識器構築システム。
【請求項27】
前記組立サービス提供システムは、
前記フィードバックデータ記憶手段に蓄積記憶された前記フィードバックデータを、前記ネットワークを介して前記モジュール提供システムへ配信するか、またはモジュール開発者からの要求に応じて前記ネットワークを介してモジュール開発者端末装置へ送信するフィードバックデータ提供手段を備えている
ことを特徴とする請求項15または16に記載の認識器構築システム。
【請求項28】
前記認識処理実行端末装置は、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段と、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器による認識処理を実行する認識処理手段と、
前記パターン認識器のメモリアドレスとこのパターン認識器を識別する認識器識別情報とを関連付けて記憶する認識器ロード情報記憶手段とを備え、
前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション処理手段から受け取った前記アプリケーション開発者入力データを、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされ、
前記プロキシエージェント処理手段の前記認識器組立手段は、
前記アプリケーション開発者入力データを発信した前記アプリケーション処理手段に対し、組み立てた前記パターン認識器の認識器識別情報を渡す構成とされ、
前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から前記認識器識別情報を含む認識処理開始要求信号を受け取り、前記認識器ロード情報記憶手段を参照して前記認識器識別情報に対応する前記パターン認識器のメモリアドレスを取得し、取得したメモリアドレスに構築されている前記パターン認識器による認識処理を実行する前記認識処理手段に、認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段と、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理時データ中継手段により前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、フィードバックデータとして前記ネットワークを介して前記組立サービス提供システムへ送信するフィードバックデータ送信手段とを含んで構成され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記フィードバックデータを受信するフィードバックデータ受信手段と、
このフィードバックデータ受信手段により受信した前記フィードバックデータを記憶するフィードバックデータ記憶手段と、
テスト用認識処理対象データを記憶するテスト用認識処理対象データ記憶手段と、
前記フィードバックデータ記憶手段に記憶された前記フィードバックデータのうち同一の前記認識処理実行端末装置からのフィードバックデータが一定量を超えた場合に、この認識処理実行端末装置からのフィードバックデータを前記テスト用認識処理対象データとして前記テスト用認識処理対象データ記憶手段に追加して記憶させる処理を行うテスト用認識処理対象データ追加手段と、
少なくともこのテスト用認識処理対象データ追加手段による追加処理が行われたときに、前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて前記パターン認識器を評価する認識器評価手段と、
この認識器評価手段による評価結果を示す評価データを、評価対象の前記パターン認識器の組立データの組立データ識別情報と関連付けて記憶する評価データ記憶手段とを備え、
前記認識器評価手段は、
前記組立データ記憶手段に記憶された前記組立データを用いて、評価対象の前記パターン認識器を構成する評価用モジュールについてのモジュールIDを含む評価用モジュール取得要求信号を作成し、作成した評価用モジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する評価用モジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記評価用モジュールを受信する評価用モジュール受信手段と、
この評価用モジュール受信手段により受信した前記評価用モジュールを用いて、評価対象の前記パターン認識器を組み立てる評価対象認識器組立手段と、
前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて、前記評価対象認識器組立手段により組み立てられた評価対象の前記パターン認識器による認識処理を実行することにより、評価対象の前記パターン認識器の評価結果を示す評価データを作成する評価データ作成手段とを含んで構成され、
前記組立サービス提供システムの前記組立データ選択手段は、
選択対象の組立データの組立データ識別情報をキーとして、前記評価データ記憶手段から選択対象の前記組立データを用いて組み立てられるパターン認識器の評価データを取得し、取得した評価データおよび前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する構成とされている
ことを特徴とする請求項1に記載の認識器構築システム。
【請求項29】
前記認識処理実行端末装置は、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段と、
前記プロキシエージェント処理手段により組み立てられた前記パターン認識器による認識処理を実行する認識処理手段と、
前記パターン認識器のメモリアドレスとこのパターン認識器を識別する認識器識別情報とを関連付けて記憶する認識器ロード情報記憶手段とを備え、
前記プロキシエージェント処理手段の前記組立データ取得要求送信手段は、
前記アプリケーション処理手段から受け取った前記アプリケーション開発者入力データを、前記ネットワークを介して前記組立サービス提供システムへ送信する構成とされ、
前記プロキシエージェント処理手段の前記認識器組立手段は、
前記アプリケーション開発者入力データを発信した前記アプリケーション処理手段に対し、組み立てた前記パターン認識器の認識器識別情報を渡す構成とされ、
前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から前記認識器識別情報を含む認識処理開始要求信号を受け取り、前記認識器ロード情報記憶手段を参照して前記認識器識別情報に対応する前記パターン認識器のメモリアドレスを取得し、取得したメモリアドレスに構築されている前記パターン認識器による認識処理を実行する前記認識処理手段に、認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段と、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理時データ中継手段により前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、フィードバックデータとして前記ネットワークを介して前記組立サービス提供システムへ送信するフィードバックデータ送信手段とを含んで構成され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記フィードバックデータを受信するフィードバックデータ受信手段と、
このフィードバックデータ受信手段により受信した前記フィードバックデータを記憶するフィードバックデータ記憶手段と、
テスト用認識処理対象データを記憶するテスト用認識処理対象データ記憶手段と、
前記フィードバックデータ記憶手段に記憶された前記フィードバックデータのうち同一の前記認識処理実行端末装置からのフィードバックデータが一定量を超えた場合に、この認識処理実行端末装置からのフィードバックデータを前記テスト用認識処理対象データとして前記テスト用認識処理対象データ記憶手段に追加して記憶させる処理を行うテスト用認識処理対象データ追加手段と、
少なくともこのテスト用認識処理対象データ追加手段による追加処理が行われたときに、前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて前記パターン認識器を評価する認識器評価手段と、
この認識器評価手段による評価結果を示す評価データを、評価対象の前記パターン認識器の組立データの組立データ識別情報と関連付けて記憶する評価データ記憶手段とを備え、
前記認識器評価手段は、
前記組立データ記憶手段に記憶された前記組立データを用いて、前記モジュール記憶手段から評価対象の前記パターン認識器を構成する評価用モジュールを取得する評価用モジュール取得手段と、
この評価用モジュール取得手段により取得した前記評価用モジュールを用いて、評価対象の前記パターン認識器を組み立てる評価対象認識器組立手段と、
前記テスト用認識処理対象データ記憶手段に記憶された前記テスト用認識処理対象データを用いて、前記評価対象認識器組立手段により組み立てられた評価対象の前記パターン認識器による認識処理を実行することにより、評価対象の前記パターン認識器の評価結果を示す評価データを作成する評価データ作成手段とを含んで構成され、
前記組立サービス提供システムの前記組立データ選択手段は、
選択対象の組立データの組立データ識別情報をキーとして、前記評価データ記憶手段から選択対象の前記組立データを用いて組み立てられるパターン認識器の評価データを取得し、取得した評価データおよび前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する構成とされている
ことを特徴とする請求項3に記載の認識器構築システム。
【請求項30】
前記認識処理実行端末装置は、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理時データ中継手段により前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを記憶する履歴データ記憶手段を備え、
前記認識処理実行端末装置の前記プロキシエージェント処理手段は、
前記認識処理実行端末装置の前記アプリケーション処理手段から広告の分類を示す広告ラベルデータを含む広告データ取得要求信号を受け取り、受け取った前記広告データ取得要求信号に、前記履歴データ記憶手段に記憶された前記履歴データを構成する前記認識処理対象入力データまたはこの認識処理対象入力データを解析して得られる特徴量を加え、前記広告ラベルデータ並びに前記認識処理対象入力データまたは前記特徴量を含む前記広告データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する広告データ取得要求取次手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記広告データを受信し、受信した前記広告データを前記アプリケーション処理手段に渡す広告データ取次手段とを含んで構成され、
前記組立サービス提供システムは、
複数の広告データを記憶する広告データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記広告データ取得要求信号を受信する広告データ取得要求受信手段と、
この広告データ取得要求受信手段により受信した前記広告データ取得要求信号に含まれる前記広告ラベルデータ並びに前記認識処理対象入力データまたは前記特徴量を用いて、前記広告データ記憶手段に記憶された複数の広告データの中から、少なくとも1つの広告データを選択する広告データ選択手段と、
この広告データ選択手段により選択した前記広告データを、前記ネットワークを介して前記認識処理実行端末装置へ送信する広告データ送信手段とを備えている
ことを特徴とする請求項13〜16のいずれかに記載の認識器構築システム。
【請求項31】
前記認識処理実行端末装置の前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から広告クリック信号を受け取り、受け取った前記広告クリック信号を前記ネットワークを介して前記組立サービス提供システムへ送信する広告クリック取次手段を含んで構成され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記広告クリック信号を受信する広告クリック受信手段と、
この広告クリック受信手段により受信した前記広告クリック信号を用いて課金処理を行う課金処理手段とを備えている
ことを特徴とする請求項30に記載の認識器構築システム。
【請求項32】
前記組立サービス提供システムは、
前記各モジュール毎のモジュール累積利用回数を前記モジュールIDと関連付けて記憶するか、または前記各モジュール毎でかつ前記各アプリケーション毎のモジュール累積利用回数を前記モジュールIDおよび前記アプリケーション開発者入力データに含まれるアプリケーションIDと関連付けて記憶するモジュール累積利用回数記憶手段と、
前記組立データ選択手段で前記組立データが選択されたときに、前記モジュール累積利用回数記憶手段に記憶された前記モジュール累積利用回数のうち、選択された前記組立データに含まれるモジュールIDに対応するモジュール累積利用回数を1増加させるか、または選択された前記組立データに含まれるモジュールIDおよび選択された前記組立データの取得要求に係るアプリケーションのアプリケーションIDに対応するモジュール累積利用回数を1増加させるモジュール累積利用回数更新手段と、
前記モジュール累積利用回数記憶手段に記憶された前記モジュール累積利用回数を用いて、前記各モジュールを開発した各モジュール開発者への支払処理および/または前記各アプリケーションを開発した各アプリケーション開発者への請求処理を行うためのモジュール利用対価額を算出するモジュール利用対価額算出手段と
を備えていることを特徴とする請求項1〜31のいずれかに記載の認識器構築システム。
【請求項33】
前記パターン認識器は、音声認識器であり、
前記認識処理実行端末装置は、音声認識処理を実行する音声認識処理実行端末装置であることを特徴とする請求項1〜32のいずれかに記載の認識器構築システム。
【請求項34】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとをネットワークで接続しておき、
前記組立サービス提供システムの組立データ記憶手段に、前記モジュールを識別するモジュールIDを含む複数の組立データを記憶しておき、
前記モジュール提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、アプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの組立データ選択手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する処理を行い、
前記モジュール提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記モジュール提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記モジュール提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項35】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとをネットワークで接続しておき、
前記モジュール提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、アプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの要求組立データ作成手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する処理を行い、
前記モジュール提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記モジュール提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記モジュール提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項36】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとをネットワークで接続しておき、
前記組立サービス提供システムの組立データ記憶手段に、前記モジュールを識別するモジュールIDを含む複数の組立データを記憶しておき、
前記組立サービス提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、アプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの組立データ選択手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記組立サービス提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記組立サービス提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項37】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとをネットワークで接続しておき、
前記組立サービス提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、アプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの要求組立データ作成手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記組立サービス提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記組立サービス提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項38】
パターン認識器による認識処理を実行する認識処理実行端末装置および前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとネットワークで接続されて前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムであって、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項39】
パターン認識器による認識処理を実行する認識処理実行端末装置および前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとネットワークで接続されて前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムであって、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項40】
パターン認識器による認識処理を実行する認識処理実行端末装置とネットワークで接続されて前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムであって、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項41】
パターン認識器による認識処理を実行する認識処理実行端末装置とネットワークで接続されて前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムであって、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくるアプリケーション開発者入力データおよび/または利用者入力データを含む組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号に含まれる前記アプリケーション開発者入力データおよび/または前記利用者入力データを用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含み、かつ、前記パターン認識器を利用するアプリケーションの特性および/または前記パターン認識器を利用する利用者の特性に応じた取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項42】
パターン認識器を組み立てるための組立データを提供する組立サービス提供システムおよび前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとネットワークで接続されて前記パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、プロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信するモジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段と
を含んで構成されるプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項43】
パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとネットワークで接続されて前記パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、プロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信するモジュール取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段と
を含んで構成されるプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項44】
パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段および前記パターン認識器による認識処理を実行する認識処理手段と協働するプロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
前記アプリケーションが利用する前記パターン認識器の組立処理と、
前記アプリケーション処理手段により前記アプリケーションを実行して得られる認識処理対象入力データおよびこれに対する前記認識処理手段からの認識処理結果出力データを対にして構成される履歴データを記憶または送信する処理と、
前記認識処理実行端末装置の画面上に広告を表示するための処理とのうち、
少なくとも1つの処理を行うプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項45】
パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段および前記パターン認識器による認識処理を実行する認識処理手段と協働するプロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
前記アプリケーション処理手段から前記パターン認識器の作成要求信号を受け取り、前記アプリケーションで利用される作成要求に係る前記パターン認識器を構成するモジュールを識別するモジュールIDを含む組立データを、前記認識処理実行端末装置とネットワークで接続された組立サービス提供システムまたは前記認識処理実行端末装置の取得組立データ記憶手段から取得し、取得した前記組立データを用いて、前記モジュールIDに対応するモジュールを、前記認識処理実行端末装置とネットワークで接続されたモジュール提供システム若しくは前記組立サービス提供システムまたは前記認識処理実行端末装置の取得モジュール記憶手段から取得し、取得した前記モジュールを用いて、前記パターン認識器を組み立て、前記パターン認識器の作成要求信号を発信した前記アプリケーション処理手段に対し、組み立てた前記パターン認識器を識別する認識器識別情報を渡すとともに、前記パターン認識器のメモリアドレスとこのパターン認識器を識別する認識器識別情報とを関連付けて認識器ロード情報記憶手段に記憶させる認識器構築手段と、
前記アプリケーション処理手段から前記認識器識別情報を含む認識処理開始要求信号を受け取り、前記認識器ロード情報記憶手段を参照して前記認識器識別情報に対応する前記パターン認識器のメモリアドレスを取得し、取得したメモリアドレスに構築されている前記パターン認識器による認識処理を実行する前記認識処理手段に、認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段と
を含んで構成されるプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項46】
前記プロキシエージェント処理手段の前記認識処理時データ中継手段は、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、前記認識処理実行端末装置に設けられた履歴データ記憶手段に記憶させる処理を行う構成とされている
ことを特徴とする請求項45に記載のプログラム。
【請求項47】
前記プロキシエージェント処理手段は、
前記履歴データ記憶手段に記憶された前記履歴データを、フィードバックデータとして前記ネットワークを介して前記組立サービス提供システムへ送信するフィードバックデータ送信手段を含んで構成されている
ことを特徴とする請求項46に記載のプログラム。
【請求項48】
パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段および前記パターン認識器による認識処理を実行する認識処理手段と協働するプロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
前記アプリケーション処理手段から認識処理操作要求信号を受け取り、前記認識処理手段に、前記認識処理操作要求信号および/または認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡す認識処理時データ中継手段と、
前記認識処理操作要求信号、前記認識処理対象入力データ、前記認識処理結果出力データのうちの少なくとも1つのデータを、フィードバックデータとして前記認識処理実行端末装置とネットワークで接続されたサービス提供システムへ送信するフィードバックデータ送信手段と
を含んで構成されるプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項49】
前記プロキシエージェント処理手段の前記認識処理時データ中継手段は、
前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、前記認識処理実行端末装置に設けられた履歴データ記憶手段に記憶させる処理を行う構成とされている
ことを特徴とする請求項48に記載のプログラム。
【請求項50】
前記サービス提供システムは、請求項1〜33のいずれかに記載された認識器構築システムを構成する組立サービス提供システム、または請求項38〜41のいずれかに記載された組立サービス提供システムであることを特徴とする請求項48または49に記載のプログラム。
【請求項51】
パターン認識器による認識処理を実行する認識処理実行端末装置に搭載されることにより、前記パターン認識器を利用するアプリケーションを実行するアプリケーション処理手段および前記パターン認識器による認識処理を実行する認識処理手段と協働するプロキシエージェント処理手段として、コンピュータを機能させるためのプログラムであって、
前記アプリケーション処理手段から認識処理操作要求信号を受け取り、前記認識処理手段に、前記認識処理操作要求信号および/または認識処理対象入力手段から入力された認識処理対象入力データを渡すとともに、この認識処理対象入力データに対する認識処理結果出力データを前記認識処理手段から受け取り、受け取った前記認識処理結果出力データを前記アプリケーション処理手段に渡し、さらに、前記認識処理対象入力手段から入力された前記認識処理対象入力データと、前記認識処理手段から受け取った前記認識処理結果出力データまたはこの認識処理結果出力データに対して利用者による修正入力を加えた修正後の認識処理結果出力データとを対にして構成される履歴データを、前記認識処理実行端末装置に設けられた履歴データ記憶手段に記憶させる認識処理時データ中継手段を含んで構成されるプロキシエージェント処理手段として、コンピュータを機能させるためのプログラム。
【請求項52】
前記プロキシエージェント処理手段は、
前記アプリケーション処理手段から広告の分類を示す広告ラベルデータを含む広告データ取得要求信号を受け取り、受け取った前記広告データ取得要求信号に、前記履歴データ記憶手段に記憶された前記履歴データを構成する前記認識処理対象入力データまたはこの認識処理対象入力データを解析して得られる特徴量を加え、前記広告ラベルデータ並びに前記認識処理対象入力データまたは前記特徴量を含む前記広告データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する広告データ取得要求取次手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記広告データを受信し、受信した前記広告データを前記アプリケーション処理手段に渡す広告データ取次手段と
を含んで構成されていることを特徴とする請求項46,47,49,51のいずれかに記載のプログラム。
【請求項53】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信するモジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成され、
前記モジュール提供システムは、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備えている
ことを特徴とする認識器構築システム。
【請求項54】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信するモジュール取得要求送信手段と、
前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成され、
前記モジュール提供システムは、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備えている
ことを特徴とする認識器構築システム。
【請求項55】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信するモジュール取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成されている
ことを特徴とする認識器構築システム。
【請求項56】
パターン認識器を構築する認識器構築システムであって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとがネットワークで接続され、
前記組立サービス提供システムは、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段とを備え、
前記認識処理実行端末装置は、
プロキシエージェント処理手段を備え、
このプロキシエージェント処理手段は、
前記組立データ取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する組立データ取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する組立データ受信手段と、
この組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信するモジュール取得要求送信手段と、
前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信するモジュール受信手段と、
このモジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる認識器組立手段とを含んで構成されている
ことを特徴とする認識器構築システム。
【請求項57】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとをネットワークで接続しておき、
前記組立サービス提供システムの組立データ記憶手段に、前記モジュールを識別するモジュールIDを含む複数の組立データを記憶しておき、
前記モジュール提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの組立データ選択手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する処理を行い、
前記モジュール提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記モジュール提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記モジュール提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項58】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムと、前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとをネットワークで接続しておき、
前記モジュール提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの要求組立データ作成手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して少なくとも1つの前記モジュール提供システムへ送信する処理を行い、
前記モジュール提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記モジュール提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記モジュール提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記モジュール提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項59】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとをネットワークで接続しておき、
前記組立サービス提供システムの組立データ記憶手段に、前記モジュールを識別するモジュールIDを含む複数の組立データを記憶しておき、
前記組立サービス提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの組立データ選択手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記組立サービス提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記組立サービス提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項60】
パターン認識器を構築する認識器構築システムで実行される認識器構築方法であって、
前記パターン認識器による認識処理を実行する認識処理実行端末装置と、この認識処理実行端末装置で利用される前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムとをネットワークで接続しておき、
前記組立サービス提供システムのモジュール記憶手段に、1つまたは複数のモジュールを記憶しておき、
前記認識処理実行端末装置のプロキシエージェント処理手段の組立データ取得要求送信手段が、組立データ取得要求信号を、前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムの組立データ取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記組立データ取得要求信号を受信する処理を行い、
前記組立サービス提供システムの要求組立データ作成手段が、前記組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する処理を行い、
前記組立サービス提供システムの組立データ送信手段が、前記要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の組立データ受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記組立データを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール取得要求送信手段が、前記組立データ受信手段により受信した前記組立データを用いて、前記モジュールIDを含むモジュール取得要求信号を作成し、作成したモジュール取得要求信号を前記ネットワークを介して前記組立サービス提供システムへ送信する処理を行い、
前記組立サービス提供システムのモジュール取得要求受信手段が、前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信する処理を行い、
前記組立サービス提供システムのモジュール取得手段が、前記モジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得する処理を行い、
前記組立サービス提供システムのモジュール送信手段が、前記モジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段のモジュール受信手段が、前記組立サービス提供システムから前記ネットワークを介して送信されてくる前記モジュールを受信する処理を行い、
前記認識処理実行端末装置の前記プロキシエージェント処理手段の認識器組立手段が、前記モジュール受信手段により受信した前記モジュールを用いて、前記パターン認識器を組み立てる処理を行う
ことを特徴とする認識器構築方法。
【請求項61】
パターン認識器による認識処理を実行する認識処理実行端末装置および前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとネットワークで接続されて前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムであって、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項62】
パターン認識器による認識処理を実行する認識処理実行端末装置および前記パターン認識器を構成するモジュールを提供する少なくとも1つのモジュール提供システムとネットワークで接続されて前記パターン認識器を組み立てるための組立データを提供する組立サービス提供システムであって、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項63】
パターン認識器による認識処理を実行する認識処理実行端末装置とネットワークで接続されて前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムであって、
前記モジュールを識別するモジュールIDを含む複数の組立データを記憶する組立データ記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記組立データ記憶手段に記憶された複数の組立データの中から、1つの組立データを選択する組立データ選択手段と、
この組立データ選択手段により選択した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段と
を備えていることを特徴とする組立サービス提供システム。
【請求項64】
パターン認識器による認識処理を実行する認識処理実行端末装置とネットワークで接続されて前記パターン認識器を組み立てるための組立データおよび前記パターン認識器を構成するモジュールを提供する組立サービス提供システムであって、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる組立データ取得要求信号を受信する組立データ取得要求受信手段と、
この組立データ取得要求受信手段により受信した前記組立データ取得要求信号を用いて、前記パターン認識器を構成するモジュールを識別するモジュールIDを含む取得要求に係る組立データを作成する要求組立データ作成手段と、
この要求組立データ作成手段により作成した前記組立データを前記ネットワークを介して前記認識処理実行端末装置へ送信する組立データ送信手段と、
1つまたは複数のモジュールを記憶するモジュール記憶手段と、
前記認識処理実行端末装置から前記ネットワークを介して送信されてくる前記モジュール取得要求信号を受信するモジュール取得要求受信手段と、
このモジュール取得要求受信手段により受信した前記モジュール取得要求信号に含まれる前記モジュールIDに対応する前記モジュールを前記モジュール記憶手段から取得するモジュール取得手段と、
このモジュール取得手段により取得した前記モジュールを前記ネットワークを介して前記認識処理実行端末装置へ送信するモジュール送信手段と
を備えていることを特徴とする組立サービス提供システム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate


【公開番号】特開2007−219175(P2007−219175A)
【公開日】平成19年8月30日(2007.8.30)
【国際特許分類】
【出願番号】特願2006−39907(P2006−39907)
【出願日】平成18年2月16日(2006.2.16)
【出願人】(899000068)学校法人早稲田大学 (602)
【Fターム(参考)】