【手続補正書】
【提出日】平成25年3月12日(2013.3.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】辞書を分配するためのプログラム
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
辞書を分配するためのプログラムであって、前記辞書は異なる複数のアプリケーションにより使用されるプログラムにおいて、
前記異なる複数のアプリケーションによって使用可能なユニバーサルフォーマットで辞書を、コンピュータに、フォーマット化させるフォーマットコンポーネントであって、当該フォーマット化される辞書は、
当該フォーマット化される辞書のためのコンテンツを、主要ネットワーク上の他の利用可能な複数の辞書のソースから引き込むための開示された辞書アーキテクチャを有し、
前記他の利用可能な複数の辞書のソースは、アジア言語、自動車、印刷、金融、建築、略語、和製英語、翻訳、古語に関する語彙のセットの少なくとも１を含み、繁体字中国語（ＣＨＴ）および簡体字中国語（ＣＨＳ）、複合語、古詩、法律、経済および医療に関連するソースである、フォーマットコンポーネントと、
辞書の要求に応じてアプリケーションにおいて使用できるように前記フォーマット化された辞書を前記コンピュータにコンパイルさせるコンパイラコンポーネントと、
共有辞書のフォーマットをサポートする前記異なる複数のアプリケーションが別のコンピュータ中に含まれ、当該複数のアプリケーションの中の少なくとも１つの互換性のあるアプリケーションにより共有するために当該フォーマット化され、コンパイルされた辞書を、別のコンピュータに、前記コンピュータにより分配するための分配コンポーネントと
を含むことを特徴とするプログラム。
【請求項２】
前記フォーマット化され、コンパイルされた辞書は異なるアプリケーションによってアクセスできるようにサーバコンピュータに配置されていることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記ユニバーサルフォーマットはＸＭＬであることを特徴とする請求項１に記載のプログラム。
【請求項４】
テキストデータ、言語データ又はディクテーションデータの内の少なくとも１つを含むように前記フォーマット化された辞書を前記コンピュータに編纂させるオーサリングツールをさらに含むことを特徴とする請求項１に記載のプログラム。
【請求項５】
前記コンパイラコンポーネントは言語分析アプリケーションによって使用できるように前記フォーマット化された辞書を前記コンピュータにコンパイルさせることを特徴とする請求項１に記載のプログラム。
【請求項６】
前記コンパイラコンポーネントはスペルチェックアプリケーションによって使用できるように前記フォーマット化された辞書を前記コンピュータにコンパイルさせることを特徴とする請求項１に記載のプログラム。
【請求項７】
前記コンパイラコンポーネントはスピーチディクテーションシステムによって使用できるように前記フォーマット化された辞書を前記コンピュータにコンパイルさせることを特徴とする請求項１に記載のプログラム。
【請求項８】
前記フォーマット化されコンパイルされた辞書は前記分配コンポーネントにより別のコンピュータに分配され、アプリケーションと共に使用されるために前記コンピュータにより登録され、前記アプリケーションはインプットメソッドアプリケーションであることを特徴とする請求項１に記載のプログラム。
【請求項９】
前記フォーマット化されコンパイルされた辞書はウェブサイト、電子メッセージ又はファイル共有アプリケーションの内の少なくとも１つを用いて共有化能であることを特徴とする請求項１に記載のシステム。
【請求項１０】
辞書を分配するためのプログラムであって、前記辞書は異なる複数のアプリケーションにより使用されるプログラムにおいて、
前記異なる複数のアプリケーションによって使用可能なユニバーサルフォーマットで辞書を、コンピュータに、フォーマット化させるフォーマットコンポーネントであって、当該フォーマット化される辞書は、
当該フォーマット化される辞書のためのコンテンツを、主要ネットワーク上の他の利用可能な複数の辞書のソースから引き込むための開示された辞書アーキテクチャを有し、
前記他の利用可能な複数の辞書のソースは、アジア言語、自動車、印刷、金融、建築、略語、和製英語、翻訳、古語に関する語彙のセットの少なくとも１を含み、繁体字中国語（ＣＨＴ）および簡体字中国語（ＣＨＳ）、複合語、古詩、法律、経済および医療に関連するソースである、フォーマットコンポーネントと、
前記フォーマット化された辞書を前記コンピュータに編纂させてテキストデータ、言語データ又はディクテーションデータの少なくとも１つを含める編纂ツールと、
辞書の要求に応じてアプリケーションにおいて使用できるように前記フォーマット化された辞書を、前記コンピュータに、コンパイルさせ、および地政学、正確さおよびパフォーマンスの少なくとも１つに関するチェックを実行させて前記辞書が予め定めた基準を満足することを確認する、コンパイラコンポーネントと、
別のコンピュータ中の異なる複数のアプリケーションの中の少なくとも１つのアプリケーションにより使用される少なくとも１つの他のコンパイルされた辞書と当該確認された辞書とを同期させるために、当該確認された辞書を別のコンピュータに、前記コンピュータにより分配するための分配コンポーネントと
を含むことを特徴とするプログラム。
【請求項１１】
前記フォーマットコンポーネント、編纂ツールおよびコンパイラコンポーネントはサーバコンピュータに配置されることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
コンパイラコンポーネントは言語分析アプリケーション、スペルチェックアプリケーションまたはスピーチディクテーションの少なくとも１つによって使用できるように前記フォーマット化された辞書をコンパイルすることを特徴とする請求項１０に記載のプログラム。
【請求項１３】
前記分配された辞書はクライアントアプリケーションの使用のために前記コンピュータにより登録される請求項１０に記載のプログラム。
【請求項１４】
確認された前記辞書はウェブサイト、電子メッセージ又はファイル共有アプリケーションの内の少なくとも１つを用いて共有化能であることを特徴とする請求項１０に記載のプログラム。
【請求項１５】
辞書を分配するための、コンピュータに実装された方法であって、
異なる複数のクライアントアプリケーションによって使用可能なユニバーサルフォーマットで辞書をコンピュータによりフォーマット化するステップと、
前記辞書に対する要求に応じてアプリケーションによって使用できるように前記フォーマット化された辞書を前記コンピュータによりコンパイルするステップと、
地政学、正確さおよびパフォーマンスの少なくとも１つに関するチェックを前記コンピュータにより実行して前記辞書が予め定めた基準を満足することを確認するステップと、
当該確認された辞書を、当該確認された辞書を要求する別のコンピュータに、前記アプリケーションによって使用できるように、前記コンピュータにより分配するステップと
を含み、前記コンパイルされフォーマットされた辞書のフォーマットをサポートする、異なる複数のクライアントアプリケーションの中の少なくとも１つの互換性のあるアプリケーションにより共有され、当該分配された辞書は前記複数の異なるクライアントアプリケーションの中の少なくとも他のアプリケーションにより使用される、少なくとも１つの他の分解された辞書と同期することを特徴とする方法。
【請求項１６】
前記アプリケーションによって使用できるように前記分配された辞書を前記コンピュータにより登録するステップをさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
異なるアプリケーションによる辞書の使用のために前記辞書へ異なるアプリケーションに対応した属性を前記コンピュータにより追加するステップをさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１８】
テキストデータ、言語データ、手書きデータ又はディクテーションデータの内の少なくとも１つを含むように前記フォーマット化された辞書を前記コンピュータにより編纂するステップをさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１９】
互換性のあるアプリケーションによってＸＭＬフォーマットで分配使用するために前記辞書を前記コンピュータにより更新するステップをさらに含むことを特徴とする請求項１５に記載の方法。
【請求項２０】
言語分析アプリケーション、スペルチェックアプリケーション又はスピーチディクテーションアプリケーションの内の少なくとも１つによって使用できるように前記確認された辞書を前記コンピュータにより分配するステップをさらに含むことを特徴とする請求項１５に記載の方法。