【事件の表示】
　特願２００２−１２３１７５「入力モードバイアスを適用するための方法およびシステム」拒絶査定不服審判事件〔平成１５年　４月１１日出願公開、特開２００３−１０８１８４、請求項の数（２５）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続きの経緯
　出願日　　　：平成１４年　４月２４日
（優先日　　　：２００１年　４月２４日，
　　　　　　　　パリ条約による優先権主張，アメリカ合衆国）
　拒絶査定日　：平成１７年１１月２４日
　審判請求日　：平成１８年　２月２７日
　拒絶理由通知：平成２０年０７月２９日
　手続補正書　：平成２０年０８月　６日
　
第２　本願発明
　本願の特許請求の範囲の請求項１ないし２５に係る発明は，平成２０年８月６日付け手続補正書により補正された明細書及び図面の記載からみて，その特許請求の範囲の請求項１ないし２５に記載されたものと認められる。
　特許請求の範囲の請求項１ないし２５のうち，独立形式で記載された請求項は，請求項１，１９及び２０であって，他の請求項は，これらのいずれかに限定を加えたものである。
　特許請求の範囲の請求項１，１９及び２０に記載された発明は，次のとおりのものである。
　
「　【請求項１】　モードバイアスをアプリケーションの電子ドキュメントの入力フィールドに適用するためのコンピュータシステムであって、
　前記アプリケーションと通信をする階層化ベースのスキーマレジストリと、
　前記階層化ベースのスキーマレジストリと通信をする入力エンジンとを備え、
　前記階層化ベースのスキーマレジストリは、前記入力フィールドへ付加されたＸＭＬタグに基づいて、階層的な解析によってスキーマ名を探索し、前記スキーマ名に関連付けられた文法を見つけ、前記文法を前記入力エンジンに送り、
　前記入力エンジンは、前記送られた文法を使用して前記入力フィールドへの適切な入力ストリングを決定することを特徴とするシステム。」（以下，「本願発明１」という。）
　
「　【請求項１９】　モードバイアスをアプリケーションの電子ドキュメントの入力フィールドに適用するためのコンピュータシステムであって、
　前記アプリケーションと通信をする階層化ベースのスキーマレジストリと、
　前記階層化ベースのスキーマレジストリと通信をする入力エンジンとを備え、
　前記階層化ベースのスキーマレジストリは、前記入力フィールドへ付加されたＸＭＬタグに基づいて、階層的な解析によってスキーマ名を探索し、前記スキーマ名に関連付けられた文法を見つけ、前記文法のポインタを前記入力エンジンに送り、
　前記入力エンジンは、前記送られたポインタにより特定される前記文法を使用して前記入力フィールドへの適切な入力ストリングを決定することを特徴とするシステム。」（以下，「本願発明２」という。）
　
「　【請求項２０】　モードバイアスをアプリケーションプログラムの電子ドキュメントの入力フィールドに適用するためのコンピュータにより実施される方法であって、
　挿入ポイントが前記入力フィールド内にあることを決定するステップと、
　前記入力フィールドに付加されたＸＭＬタグを決定するステップと、
　階層化ベースのスキーマレジストリが、前記ＸＭＬタグに基づいて、階層的な解析によってスキーマ名を動的に探索し、前記スキーマ名に関連付けられた文法を決定するステップと、
　前記決定された文法を入力エンジンに送るステップと、
　前記入力エンジンが前記文法を使用して、前記入力フィールドのための入力を受け取り、前記入力フィールドへの適切な入力ストリングを決定するステップと
　を備えることを特徴とする方法。」（以下，「本願発明３」という。）
　
第３　引用例
　原査定の拒絶の理由で引用された特開平１０−１９０８８０号公報（以下，「引用例１」という。）には次の事項が図面と共に開示されている。（記載箇所は段落番号等で表示）
　
　ア　「【００３２】
【発明の実施の形態】以下、図面を参照しながら本発明の実施の形態について詳細に説明する。本実施の形態においては、ＰＨＳ機能が組み込まれた移動端末において、通話時に又はオフライン状態でマイクから入力された音声信号が、ＰＨＳ網からインターネットを介して特定の音声サービスプロバイダ内のＬＡＮに接続される音声制御ホスト装置に送られ、そこで上記音声信号が認識された後に、その認識結果の内容が自動判別され、移動端末から指定されたフォーマット種類の文章、特に電子メール文章又はＦＡＸ文章に整形され、そのフォーマット文章データがリアルタイムに移動端末に返送され移動端末で必要に応じて編集された後、更に特に電子メール文章データ又はＦＡＸ文章データが音声制御ホスト装置１０８に転送されて送信されることが、本発明に関連する大きな特徴である。このようなシステムにより、移動端末は、高度な音声認識環境を設備する必要がなく実用的な精度を有する音声認識機能の提供を低コストで受けることができ、かつ音声認識結果に基づく電子メール又はＦＡＸの作成／送信機能をも装備することができる。
＜システム構成＞図１は、本発明の実施の形態の全体システム構成図である。」
　
　イ　「【００３８】今、移動端末１０１内の入力部１０９において、ユーザが、タッチパネルから音声制御ホスト装置１０８との通信を指示すると、制御部１１０は、通信部１１１に対して、音声制御ホスト装置１０８との通信開始を依頼する。
【００３９】通信部１１１は、制御部１１０から通信開始を依頼されると、現在移動端末制御ホスト装置１０４に接続していなければ、無線基地（又は有線接続装置）１０２に無線（又は有線）発信してＰＨＳ網１０３に接続した後、移動端末制御ホスト装置１０４のアクセス電話番号を指定してダイヤルアップ発信する。
【００４０】移動端末制御ホスト装置１０４が着信すると、移動端末１０１内の通信部１１１は、まず、移動端末制御ホスト装置１０４内の接続確立部１１３と通信することにより、インターネット１０５上の標準通信プロトコルであるＴＣＰ／ＩＰ及びＰＰＰ方式による接続の確立のためのネゴシエーションを行う。この結果、移動端末制御ホスト装置１０４から、移動端末１０１内の通信部１１１に対して、インターネット１０５上の識別アドレスであるＩＰアドレスが付与され、移動端末１０１は、インターネット１０５へのアクセスが可能となる。
【００４１】移動端末１０１内の通信部１１１は、既に移動端末制御ホスト装置１０４に接続していれば、上記タイヤルアップ発信は省略する。その後、移動端末１０１内の通信部１１１は、予め設定されている音声制御ホスト装置１０８のＩＰアドレスである“宛先ＩＰアドレス”と、移動端末制御ホスト装置１０４から付与されたＩＰアドレスである“送信元ＩＰアドレス”と、移動端末１０１を識別するための“端末識別コード”（例えばＰＨＳ電話番号）と、ユーザの指定に基づく文音声認識／フォーマット化の開始要求コマンド及びフォーマット種類データ又は文音声認識／フォーマット化の終了要求コマンドとが格納されたＴＣＰ／ＩＰパケットを、インターネット１０５に向けて送出する。
【００４２】このＴＣＰ／ＩＰパケットは、それに格納されている“宛先ＩＰアドレス”に基づき、移動端末制御ホスト装置１０４内のルーティング部１１４とインターネット１０５内の特には図示しない中継ホスト装置によって、音声サービスプロバイダ内のルータ装置１０６まで転送された後、更に、ＬＡＮ１０７を介して音声制御ホスト装置１０８内のパケット送受信部１１５まで転送される。
【００４３】パケット送受信部１１５は、受信したＴＣＰ／ＩＰパケットから、“送信元ＩＰアドレス”と、“端末識別コード”と、文音声認識／フォーマット化の開始要求コマンド及びフォーマット種類データ又は文音声認識／フォーマット化の終了要求コマンドとを取り出して、音声制御ホスト装置１０８内の移動端末通信制御部１１６に引き渡す。
【００４４】移動端末通信制御部１１６は、引き渡された“送信元ＩＰアドレス”と、“端末識別コード”と、文音声認識／フォーマット化の開始要求コマンド及びフォーマット種類データ又は文音声認識／フォーマット化の終了要求コマンドに関する情報を後述する処理端末登録テーブル（図１２）に登録した後、パケット送受信部１１５に対して、送信許可データが格納されたＴＣＰ／ＩＰパケットの移動端末１０１への返信を依頼する。
【００４５】パケット送受信部１１５は、対応するＴＣＰ／ＩＰパケットを、移動端末１０１に対応するＩＰアドレスに向けて送信する。このようにして、音声制御ホスト装置１０８は、移動端末１０１から転送されてくる音声データに対して文音声認識／フォーマット化を実行することが可能となる。
【００４６】移動端末１０１内の通信部１１１は、音声制御ホスト装置１０８から上記送信許可データが格納されたＴＣＰ／ＩＰパケットを受信すると、それに格納されている送信許可データを制御部１１０に引き渡す。
【００４７】移動端末１０１内の制御部１１０は、上記送信許可データを引き渡された後、通信部１１１に対して、通話動作又はオフライン状態での音声入力動作によってマイクから入力された音声データの音声制御ホスト装置１０８への送信を依頼する。
【００４８】通信部１１１は、上記音声データが格納されたＴＣＰ／ＩＰパケットを、音声制御ホスト装置１０８に対応するＩＰアドレスに向けて送信する。このＴＣＰ／ＩＰパケットは、それに格納されている“宛先ＩＰアドレス”に基づき、移動端末制御ホスト装置１０４内のルーティング部１１４、インターネット１０５内の特には図示しない中継ホスト装置、音声サービスプロバイダ内のルータ装置１０６、及びＬＡＮ１０７を介して、音声制御ホスト装置１０８内のパケット送受信部１１５まで転送される。
【００４９】パケット送受信部１１５は、受信したＴＣＰ／ＩＰパケットに格納されている音声データを取り出し、それを音声制御ホスト装置１０８内の移動端末通信制御部１１６に引き渡す。
【００５０】移動端末通信制御部１１６は、引き渡された音声データを文音声認識部１１７に引き渡す。文音声認識部１１７は、引き渡された音声データに対して文音声認識処理を実行し、認識結果である認識音声文章データをフォーマット文章作成部１１８に引き渡す。フォーマット文章作成部１１８は、文音声認識／フォーマット化の開始要求コマンドと共に移動端末１０１から指定されたフォーマット種類データとフォーマット種類別フィールド辞書を使用して、文音声認識部１１７が出力する認識音声文章データのフィールドを判別し、更に不要語辞書１５０５を使用して不要語を削除して、フォーマット文章データを作成し、それを移動端末通信制御部１１６に引き渡す。
【００５１】例えば、移動端末１０１のユーザは、電子メール文章を作成したい場合に、文音声認識／フォーマット化の開始要求コマンドと共にフォーマット種類データとして“電子メール”を指定する。その後ユーザは、“宛先はtaro@casio.co.jpです”“カーボンコピーはhanako@osuga.co.jpです”“本文は・・・・・です”などと順次発音する。また、ＦＡＸ文章を作成したい場合、“宛先番号は０４２５の７９の７７３５です”“本文は・・・・・です”などと順次発音する。これらの発音内容は、音声制御ホスト装置１０８内の文音声認識部１１７により各認識音声文章データとして認識される。そして、フォーマット文章作成部１１８は、上記各認識音声文章データを、例えば電子メール文章のToフィールド、Ccフィールド、本文フィールドの文章データであると判別し、更に不要語を削除した後、それぞれ“To:taro@casio.co.jp ”“Cc:hanako@osuga.co.jp ”“本文：・・・・・”などのフォーマット文章データを作成する。或いは、フォーマット文章作成部１１８は、上記各認識音声文章データを、例えばＦＡＸ文章の宛先番号フィールド、本文フィールドの文章データであると判別し、更に不要語を削除した後に、それぞれ“宛先番号：０４２５−７９−７７３５”“本文：・・・・・”などのフォーマット文章データを作成する。」
　
　ウ　「【０２７３】次に、フォーマット化を実現するための１５０２〜１５０５の各部分の機能につき、以下に説明する。フィールド認識部１５０２は、入力バッファキュー１５０１から順次入力される“端末識別コード”と認識音声文章データとの組のそれぞれについて、その組の“端末識別コード”に対応する処理端末登録テーブルのエントリに記憶されているフォーマット種類を判別し、フォーマット種類別フィールド辞書１５０３を参照しながら、上記組の認識音声文章データのフィールドを判別し、そのフィールド情報と上記“端末識別コード”及び認識音声文章データの組を不要語削除部１５０４に出力する。
【０２７４】具体的には、フォーマット種類別フィールド辞書１５０３には、フォーマット種類別に、フィールド名と、そのフィールド名に関連するキーワードとが記憶されている。そして、フィールド認識部１５０２は、まず、処理端末登録テーブルから得たフォーマット種類によってフォーマット種類別フィールド辞書１５０３上で参照する検索範囲を指定し、その範囲から、認識音声文章データに含まれる単語がキーワードとして登録されているフィールド名を検索し、それを認識音声文章データのフィールドであると判定する。
【０２７５】例えば、移動端末１０１のユーザは、電子メールを作成したい場合に、文音声認識／フォーマット化の開始要求コマンドと共にフォーマット種類データとして“電子メール”を指定する。その後ユーザは、“宛先はtaro@casio.co.jpです”“カーボンコピーはhanako@osuga.co.jpです”“本文は・・・・・です”などと順次発音する。これらの発音内容は、音声制御ホスト装置１０８内の文音声認識部１１７によって認識音声文章データとして認識される。また、ユーザは、ＦＡＸを作成したい場合は、“宛先番号は０４２５の７９の７７３５です”“本文は・・・・・です”などと順次発音する。
【０２７６】そして、フォーマット文章作成部１１８は、例えば認識音声文章データ“宛先はtaro@casio.co.jpです”を入力した場合、まず、フォーマット種類データ“電子メール”により、フォーマット種類別フィールド辞書１５０３上の“電子メール”フォーマットに対応する検索範囲を指定する。そして、フォーマット文章作成部１１８は、その検索範囲から、認識音声文章データに含まれる単語“宛先”がキーワードとして登録されているフィールド名“宛先”を検索し、それを認識音声文章データのフィールドであると判定する。なお、フォーマット種類別フィールド辞書１５０３の上述の検索範囲のフィールド名“宛先”には、キーワード“宛先”のみならず、“あてさき”“宛先アドレス”“あてさきアドレス”“相手”“あいて”“相手アドレス”“あいてアドレス”等のキーワードも登録されている。これにより、“宛先”フィールドに対するユーザによる様々な指定方法に対処できる。
【０２７７】認識音声文章データが、“カーボンコピーはhanako@osuga.co.jpです”“本文は・・・・・です”“宛先番号は０４２５の７９の７７３５です”等である場合も、全く同様である。
【０２７８】更に、フォーマット種類が、アドレス帳やスケジュール帳やメモ帳等である場合にも、全く同様に処理できる。続いて、不要語削除部１５０４は、フィールド認識部１５０２から出力されるフィールド情報と“端末識別コード”及び認識音声文章データの組について、不要語辞書１５０５を参照することにより、認識音声文章データから、“は”“です”等の不要語を削除し、その結果得られる認識音声文章データを、上記フィールド情報及び“端末識別コード”と共に、フォーマット文章データ作成部１５０６に出力する。
【０２７９】その結果、フォーマット文章データ作成部１５０６は、入力されたフィールド情報と認識音声文章データとに基づいて、フォーマット文章データを作成し、それを、入力された“端末識別コード”と共に、出力バッファキュー１５０７に書き込む。例えば、フォーマット種類が電子メールである場合には、“To:taro@casio.co.jp ”“Cc:hanako@osuga.co.jp ”“本文：・・・・・”などのフォーマット文章データが作成され、フォーマット種類がＦＡＸである場合には、“宛先番号：０４２５−７９−７７３５”“本文：・・・・・”などのフォーマット文章データが作成される。」
　
　前掲アないしウの記載及び図面によると，引用例１には，
　
「　移動端末においてマイクから入力された音声信号及び電子メール又はＦＡＸ文書と指定されたフォーマット種類データが音声制御ホスト装置に送られ，
　前記音声制御ホスト装置内の文音声認識部において，前記音声信号に対して文音声認識処理を実行し，認識音声文章データとし，
　前記音声制御ホスト装置内のフィールド認識部において，前記フォーマット種類を判別し，フォーマット種類別フィールド辞書を参照しながら，前記認識音声文書データのフィールドを判別し，
　前記音声制御ホスト装置内の不要語削除部において，前記フィールドに基づいて，不要語辞書を参照することにより，前記認識音声文書データから，“は”“です”等の不要語を削除し，
　前記音声制御ホスト装置内のフォーマット文章データ作成部は，入力された前記フィールド情報と不要語を削除した前記認識音声文章データとに基づいて，フォーマット文章データを作成し，
　該フォーマット文章データを移動端末に返送する
　移動端末音声認識システム。」
　
の発明（以下，「引用発明」という。）が記載されていると認められる。
　
第４　本願発明１について
　１　本願発明１と引用発明との対比
　本願発明１と引用発明とを対比する。
　引用発明は，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するものであるから，この削除のための規則が，本願発明１の「モードバイアス」に相当するものといえる。
　一般に，「アプリケーション」とは，「(適用・応用の意) アプリケーション‐プログラムの略。コンピューターで、使用者の業務に応じて作成されたプログラム。」（株式会社岩波書店広辞苑第五版）を表すものである。引用発明における「移動端末」や「音声制御ホスト装置」も，コンピュータによって構成されるのが常識であり，また引用発明は，「入力された音声信号」から「フォーマット文章データを作成」し，「移動端末に返送する」ものであるから，「移動端末」，「音声制御ホスト装置」において，これら一連の処理を行わせる引用発明には，本願発明１の「アプリケーション」に相当する構成の存在が認められる。
　引用発明の「電子メール又はＦＡＸ文書」，「フィールド」は，本願発明１の「電子ドキュメント」，「入力フィールド」に相当する。
　上述したように，引用発明の「移動端末」や「音声制御ホスト装置」も，コンピュータによって構成されるのが常識であることを鑑みれば，この「移動端末」と「音声制御ホスト装置」からなる引用発明の「移動体音声認識システム」は，本願発明1の「コンピュータシステム」に相当する。
　したがって，引用発明において，「指定されたフォーマット種類」に応じて判別された「フィールドに基づいて，不要語辞書を参照することにより，前記認識音声文書データから，“は”“です”等の不要語を削除」する「移動体音声認識システム」は，本願発明１の「モードバイアスをアプリケーションの電子ドキュメントの入力フィールドに適用するためのコンピュータシステム」に相当するものといえる。
　引用発明の「不要語削除部」及び「不要語辞書」は，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するものであるから，本願発明１の「スキーマレジストリ」に相当する。また，引用発明の「不要語辞書」は，「入力された音声信号」から「フォーマット文章データを作成」し，「移動端末に返送する」一連の処理の中で用いられるものであるから，当該一連の処理を行うアプリケーションと通信するものといえる。したがって，引用発明の「不要語削除部」及び「不要語辞書」は，本願発明１の「アプリケーションと通信するスキーマレジストリ」に相当するものといえる。
　引用発明の「移動端末」は，本願発明１の「入力エンジン」に相当する。
　引用発明において，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するための，具体的な規則が，本願発明１の「文法」に相当するものといえる。したがって，引用発明と本願発明１において，スキーマレジストリは，入力フィールドに基づいて，文法を見つける点で共通するものと認められる。
　引用発明の「フォーマット文章データ」における，各フィールドごとの「文章データ」が，本願発明１の「入力ストリング」に相当する。また，引用発明の「フォーマット文章データ」は，「認識音声文書データから，“は”“です”等の不要語を削除」し，「不要語を削除した前記認識音声文章データ」に基づいて作成されたものであるから，引用発明と本願発明１とは，「文法を使用して入力フィールドへの適切な入力ストリングを決定する」点で共通するものと認められる。
　
　以上を踏まえると，両者の一致点，相違点は以下のとおりである。
　
【一致点】
　モードバイアスをアプリケーションの電子ドキュメントの入力フィールドに適用するためのコンピュータシステムであって、
　前記アプリケーションと通信をするスキーマレジストリと、
　入力エンジンとを備え、
　前記スキーマレジストリは、前記入力フィールドに基づいて，文法を見つけ，
　前記文法を使用して入力フィールドへの適切な入力ストリングを決定するシステム。
　
【相違点】
　ａ　本願発明１の「スキーマレジストリ」が「階層化ベース」であるのに対し，引用発明は，階層化したものではない点。
　ｂ　本願発明１の「入力エンジン」が「階層化ベースのスキーマレジストリと通信をする」のに対し，引用発明は，そのようなものでない点。
　ｃ　本願発明１の「スキーマレジストリ」が「入力フィールドへ付加されたＸＭＬタグに基づいて、階層的な解析によってスキーマ名を探索し、前記スキーマ名に関連付けられた文法を見つけ」るものであるのに対し，引用発明は，フィールドに基づいて文法を決定する点では共通するものの，そのような処理を行っているものではない点。
　ｄ　「文法を使用して入力フィールドへの適切な入力ストリングを決定する」処理が，本願発明１では、「スキーマレジストリ」が見つけた「文法を入力エンジンに送」られた文法を使用して「入力エンジン」が行うのに対して，引用発明では「音声制御ホスト装置内のフォーマット文章データ作成部」が行っている点。
　
　２　本願発明１に対する当審の判断
　（１）相違点ｃについて
　原査定で提示された周知文献１である特開２０００−１８１４８５号公報（特に，段落【０００２】，【０００３】，【００１９】〜【００２０】，【００２４】〜【００２５】，【図２】，【図３】等参照）には，音声データベースを階層化することが記載されているが，本願発明１のように，入力フィールドに対するスキーマを階層化することについては記載されておらず，ましてや，フィールドにＸＭＬタグを付加することや，ＸＭＬタグに基づいて階層的な解析によってスキーマ名を探索し，文法を見つけることについては記載されていない。
　また，同じく原査定で提示された周知文献２である特開２００１−１００７８８号公報（特に，段落【００２９】，【００９１】〜【０１０６】等参照）には，入力された音声の音声認識結果の解析結果に基づいて，ユーザの発話内容の分野や話題を推定し，推定した分野や話題に対応する分野別辞書を追加して音声認識処理を行うことが記載されているが，入力された音声それ自体ではなく，本願発明１のように，入力フィールドへ付加されたＸＭＬタグに基づいてスキーマ名を探索し，前記スキーマ名に関連付けられた文法を見つけることについては記載されておらず，ましてや，入力フィールドに対するスキーマを階層化することについては記載されていない。
（なお，当該請求項に対して引用されたものではないが，原査定で引用された引用文献２（米国特許第５９０３８８９号明細書），引用文献３（米国特許第５８９５４６１号明細書），引用文献４（米国特許第５３０９３５９号明細書）にも，上記相違点に関係することは記載されていない。）
　そして，上記相違点のように構成することにより，例えば，「フィールドがＰｅｒｓｏｎｎａｍｅスキーマを要するとき、連絡先スキーマおよび社内従業員スキーマを、他の人の名前を探索する前に探索することができる。」といった，本願特有の作用効果を奏するものである。
　したがって，原査定が述べるように，引用例１に記載された発明に，周知文献１及び２に記載された事項を適用し，上記相違点ｃに係る構成を，当業者が容易になし得たこととすることはできない。
　
（２）相違点ａ，ｂ及びｄについて
　上記相違点ｃに係る構成を当業者が容易になし得たとすることはできないから，相違点ａ，ｂ及びｄについて論ずるまでもなく，本願発明１は，引用例１及び周知文献１，２に記載された発明に基づいて，当業者が容易に発明をすることができたとはいえない。
　
第５　本願発明２について
　１　本願発明２と引用発明との対比・判断
　本願発明２は，本願発明１において，「文法を入力エンジンに送り」，「送られた文法を使用」する点を，「文法のポインタを入力エンジンに送り」，「送られたポインタにより特定される文法を使用」するとしたものである。つまり，当該点を除き，本願発明２は本願発明１と同様，上記「第４　１」に記載した相違点を有するものであって，上記「第４　２」における判断と同様なことがいえ，上記点を検討するまでもなく，原査定が述べるように，本願発明２を，引用例１及び周知文献１，２に記載された発明に基づいて，当業者が容易になし得たこととすることはできない。
　
第６　本願発明３について
　１　本願発明３と引用発明との対比
　本願発明３と引用発明とを対比する。
　引用発明は，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するものであるから，この削除のための規則が，本願発明３の「モードバイアス」に相当するものといえる。
　一般に，「アプリケーションプログラム」とは，コンピュータで，使用者の業務に応じて作成されたプログラムを表すものである。引用発明における「移動端末」や「音声制御ホスト装置」も，コンピュータによって構成されるのが常識であり，また引用発明は「入力された音声信号」から「フォーマット文章データを作成」し，「移動端末に返送する」ものであるから，「移動端末」，「音声制御ホスト装置」において，これら一連の処理を行わせる引用発明には，本願発明３の「アプリケーションプログラム」に相当する構成の存在が認められる。
　引用発明の「電子メール又はＦＡＸ文書」，「フィールド」は，本願発明３の「電子ドキュメント」，「入力フィールド」に相当する。
　上述したように，引用発明の「移動端末」や「音声制御ホスト装置」も，コンピュータによって構成されるのが常識であることを鑑みれば，このような「移動端末」と「音声制御ホスト装置」を用いて一連の処理が行われる引用発明は，本願発明３と同様，「コンピュータにより実施される方法」といえる。
　したがって，引用発明において，「指定されたフォーマット種類」に応じて判別された「フィールドに基づいて，不要語辞書を参照することにより，前記認識音声文書データから，“は”“です”等の不要語を削除」する「移動体音声認識システム」は，本願発明３の「モードバイアスをアプリケーションプログラムの電子ドキュメントの入力フィールドに適用するためのコンピュータにより実施される方法」に相当するものといえる。
　引用発明の「不要語削除部」及び「不要語辞書」は，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するものであるから，本願発明３の「スキーマレジストリ」に相当する。
　引用発明において，「フィールド」に基づいて「認識音声文書データから，“は”“です”等の不要語を削除」するための，具体的な規則が，本願発明３の「文法」に相当するものといえる。したがって，引用発明と本願発明３とは，スキーマレジストリは入力フィールドに基づいて，文法を決定する点で共通するものと認められる。
　引用発明の「移動端末」は，本願発明３の「入力エンジン」に相当する。
　引用発明の「フォーマット文章データ」における，各フィールドごとの「文章データ」が，本願発明１の「入力ストリング」に相当する。また，引用発明の「フォーマット文章データ」は，「認識音声文書データから，“は”“です”等の不要語を削除」し，「不要語を削除した前記認識音声文章データ」に基づいて作成されたものであるから，引用発明と本願発明１とは，「文法を使用して入力フィールドへの適切な入力ストリングを決定する」点で共通するものと認められる。
　
　以上を踏まえると，両者の一致点，相違点は以下のとおりである。
【一致点】
　モードバイアスをアプリケーションプログラムの電子ドキュメント
の入力フィールドに適用するためのコンピュータにより実施される方法であって，
　スキーマレジストリが、前記入力フィールドに基づいて，文法を決定するステップと，
　前記文法を使用して，前記入力フィールドへの適切な入力ストリングを決定するステップと
　を備えることを特徴とする方法。
　
【相違点】
　ａ　本願発明３が「挿入ポイントが前記入力フィールド内にあることを決定するステップ」を有するのに対し，引用発明は，そのようなステップを有していない点。
　ｂ　本願発明３が「入力フィールドに付加されたＸＭＬタグを決定するステップ」を有するのに対し，引用発明は，入力フィールドにＸＭＬタグが付加されておらず，またそれを決定するようなステップを有していない点。
　ｃ　本願発明３の「スキーマレジストリ」が「階層化ベース」であるのに対し，引用発明は，階層化したものではない点。
　ｄ　本願発明３の「スキーマレジストリ」が「ＸＭＬタグに基づいて、階層的な解析によってスキーマ名を動的に探索し、前記スキーマ名に関連付けられた文法を決定する」ものであるのに対し，引用発明は，フィールドに基づいて文法を決定する点では共通するものの，そのような処理を行っているものではない点。
　ｅ　本願発明３は「決定された文法を入力エンジンに送るステップ」を有し，「文法を使用して，入力フィールドへの適切な入力ストリングを決定するステップ」を「入力エンジン」が行うのに対して，引用発明では，「音声制御ホスト装置内のフォーマット文章データ作成部」が行っている点。
　
　２　本願発明３に対する当審の判断
（１）相違点ｄについて
　上記「第４　１」及び「第４　２」に記載したように，原査定で提示された周知文献１，２には，本願発明３のような，（フィールドに付加された）ＸＭＬタグに基づいて，階層的な解析によってスキーマ名を動的に探索し，スキーマ名に関連付けられた文法を決定することについて記載されていない。
（なお，当該請求項に対して引用されたものではないが，原査定で引用された引用文献２ないし４にも，上記相違点に関係することは記載されていない。）
　そして，上記相違点のように構成することにより，例えば，「フィールドがＰｅｒｓｏｎｎａｍｅスキーマを要するとき、連絡先スキーマおよび社内従業員スキーマを、他の人の名前を探索する前に探索することができる。」といった，本願特有の作用効果を奏するものである。
　したがって，原査定が述べるように，引用例１に記載された発明に，周知文献１及び２に記載された事項を適用し，上記相違点ｄに係る構成を，当業者が容易になし得たこととすることはできない。
　
（２）相違点ａないしｃ及びｅについて
　上記相違点ｄに係る構成を当業者が容易になし得たとすることはできないから，相違点ａないしｃ及びｅについては論ずるまでもなく，本願発明３は，引用例１及び周知文献１，２に記載された発明に基づいて，当業者が容易に発明をすることができたとはいえない。
　
第７　他の請求項について
　本願の請求項２ないし１８は本願発明１を，本願の請求項２１ないし２５は本願発明３を直接又は間接的に引用し，さらに限定を加えたものである。
　したがって，本願の請求項２ないし１８に係る発明は，上記「第４　１」における相違点（ｃ）を，本願の請求項２１ないし２５に係る発明は，「第６　１」における相違点（ｄ）を必須要件とするものであるから，上記「第４　２」又は「第６　２」に記載したように，本願発明１又は３と同様に，当業者が容易に発明をすることができたとはいえない。
　
第８　むすび
　以上のとおりであるから，本願の請求項１ないし２５に係る発明は，原審の拒絶の理由によって拒絶すべきものとすることはできない。
　また，平成２０年７月２９日付け拒絶理由通知書で通知した記載不備は解消しており，他に本願を拒絶すべき理由を発見しない。
　よって，結論のとおり審決する。