【事件の表示】
　平成１１年特許願第１３８７６１号「辞書検索方法、およびその検索方法を実施するためのプログラムが記録された記録媒体ならびに演算処理装置」拒絶査定不服審判事件〔平成１２年１１月３０日出願公開、特開２０００−３３１０１４〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、平成１１年５月１９日の出願であって、平成１８年１１月１６日付けで拒絶理由通知がなされ、平成１９年１月１９日付けで手続補正がなされたが、同年２月２６日付けで拒絶査定がなされ、これに対し、同年４月４日に拒絶査定不服審判の請求がなされるとともに、同年４月２７日付けで手続補正がなされたものである。
　
２．平成１９年４月２７日付けの手続補正についての補正却下の決定
［補正却下の決定の結論］
　平成１９年４月２７日付けの手続補正を却下する。
　
［理由］
（１）補正の目的の適否について
　本件手続補正の目的が平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第４項の規定に適合するか否かを検討する。
　
　本件手続補正は、特許請求の範囲の記載を、補正前の
「　【請求項１】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーとして検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置において、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する方法であって、
　前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列をキーワードとして前記辞書ファイルを検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第４のステップ、
の各ステップを、実行することを特徴とする辞書検索方法。
　　【請求項２】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーに検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置に、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する処理を行わせるために、当該演算処理装置のメモリに組み込まれるプログラムが記録された記録媒体であって、
　前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列をキーワードとして前記辞書ファイルを検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第４のステップ、
の各ステップを実行するためのプログラムが記録された、辞書検索用のプログラムが記録された記録媒体。
　　【請求項３】　前記第１〜第４の各ステップを実行するためのプログラムとともに、検索対象となる辞書ファイルが記録されて成る請求項２に記載された辞書検索用のプログラムが記録された記録媒体。
　　【請求項４】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーに検索できるようにして格納された辞書ファイルと、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する辞書検索用のプログラムとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置であって、
　前記辞書検索用のプログラムには、
　前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列をキーワードとして前記辞書ファイルを検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を前記表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第４のステップ、の各ステップを、実行するためのプログラムが含まれていることを、特徴とする演算処理装置。」
から、
「　【請求項１】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーとして検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置において、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する方法であって、
　前記入力部から入力された文字列に対する変換操作に応じて文字入力システムからオペレーティングシステムに第１候補の文字列を知らせる第１のメッセージが出力され、この第１のメッセージに応じて前記第１候補の文字列が表示部に未確定表示された状態下での再変換操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含む第２のメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され、その表示状態下で変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに第２のメッセージと同様の複数の変換候補の文字列と新たに選択された候補を知らせるパラメータとを含む第３のメッセージが送出されたとき、このメッセージを読み取る第２のステップ、
　前記第１のステップでのメッセージの読み取りまたは第２のステップでのメッセージの読み取りに応じて、読み取られたメッセージに基づき選択中の候補の文字列を特定する第３のステップ、
　前記第３のステップで特定された文字列をキーワードとして前記辞書ファイルを検索することにより、前記選択中の候補の文字列に対応する情報を抽出する第４のステップ、
　前記第４のステップで抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第５のステップ、
の各ステップを、実行することを特徴とする辞書検索方法。
　　【請求項２】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーに検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置に、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する処理を行わせるために、当該演算処理装置のメモリに組み込まれるプログラムが記録された記録媒体であって、
　前記入力部から入力された文字列に対する変換操作に応じて文字入力システムからオペレーティングシステムに第１候補の文字列を知らせる第１のメッセージが出力され、この第１のメッセージに応じて前記第１候補の文字列が表示部に未確定表示された状態下での再変換操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含む第２のメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され、その表示状態下で変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに第２のメッセージと同様の複数の変換候補の文字列と新たに選択された候補を知らせるパラメータとを含む第３のメッセージが送出されたとき、このメッセージを読み取る第２のステップ、
　前記第１のステップでのメッセージの読み取りまたは第２のステップでのメッセージの読み取りに応じて、読み取られたメッセージに基づき選択中の候補の文字列を特定する第３のステップ、
　前記第３のステップで特定された文字列をキーワードとして前記辞書ファイルを検索することにより、前記選択中の候補の文字列に対応する情報を抽出する第４のステップ、
　前記第４のステップで抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第５のステップ、
の各ステップを実行するためのプログラムが記録された、辞書検索用のプログラムが記録された記録媒体。
　　【請求項３】　前記第１〜第５の各ステップを実行するためのプログラムとともに、検索対象となる辞書ファイルが記録されて成る請求項２に記載された辞書検索用のプログラムが記録された記録媒体。
　　【請求項４】　オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーに検索できるようにして格納された辞書ファイルと、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する辞書検索用のプログラムとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置であって、
　前記辞書検索用のプログラムには、
　前記入力部から入力された文字列に対する変換操作に応じて文字入力システムからオペレーティングシステムに第１候補の文字列を知らせる第１のメッセージが出力され、この第１のメッセージに応じて前記第１候補の文字列が表示部に未確定表示された状態下での再変換操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含む第２のメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され、その表示状態下で変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに第２のメッセージと同様の複数の変換候補の文字列と新たに選択された候補を知らせるパラメータとを含む第３のメッセージが送出されたとき、このメッセージを読み取る第２のステップ、
　前記第１のステップでのメッセージの読み取りおよび第２のステップでのメッセージの読み取りに応じて、読み取られたメッセージに基づき選択中の候補の文字列を特定する第３のステップ、
　前記第３のステップで特定された文字列をキーワードとして前記辞書ファイルを検索することにより、前記選択中の候補の文字列に対応する情報を抽出する第４のステップ、
　前記第４のステップで抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第５のステップ、
の各ステップを、実行するためのプログラムが含まれていることを、特徴とする演算処理装置。」
に補正しようとすることを含むものである。
　
（１−１）請求項１に係る補正について
　請求項１に係る補正は、補正前の
「前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る第１のステップ」（以下、「補正前第１ステップ」という。）を、
「前記入力部から入力された文字列に対する変換操作に応じて文字入力システムからオペレーティングシステムに第１候補の文字列を知らせる第１のメッセージが出力され、この第１のメッセージに応じて前記第１候補の文字列が表示部に未確定表示された状態下での再変換操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含む第２のメッセージが送出されたとき、このメッセージを読み取る第１のステップ」（以下、「補正後第１ステップ」という。）、及び
「前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され、その表示状態下で変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに第２のメッセージと同様の複数の変換候補の文字列と新たに選択された候補を知らせるパラメータとを含む第３のメッセージが送出されたとき、このメッセージを読み取る第２のステップ」（以下、「補正後第２ステップ」という。）
という二つのステップに補正しようとすることを含むものである。
　
　上記補正後第２ステップにおいて、「前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され」た状態では、どのような「複数の変換候補の文字列」が表示部に表示されているかというと、補正後第１ステップで入力部から入力された文字列に対する変換候補の文字列であると解されるから、上記補正後第２ステップにおける「前記第２のメッセージに対するオペレーションシステムの処理によって複数の変換候補の文字列が前記表示部に表示され、その表示状態下で」という発明特定事項は、「前記第２のメッセージに対するオペレーションシステムの処理によって」という補正前には存在しない新たな要素が加わっているものの、一応、補正前第１ステップにおける「前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で」という発明特定事項の「変換候補の文字列」を「複数の変換候補の文字列」に限定することを含むものである。
　そして、上記補正後第２ステップにおける「変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに第２のメッセージと同様の複数の変換候補の文字列と新たに選択された候補を知らせるパラメータとを含む第３のメッセージが送出されたとき、このメッセージを読み取る」という発明特定事項は、「第２のメッセージと同様の」及び「新たに選択」という補正前には存在しない新たな要素が加わっているものの、一応、補正前第１ステップにおける「変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る」という発明特定事項に対応するものである。
　しかしながら、補正後第１ステップにおける「前記入力部から入力された文字列に対する変換操作に応じて文字入力システムからオペレーティングシステムに第１候補の文字列を知らせる第１のメッセージが出力され」るという発明特定事項、「この第１のメッセージに応じて前記第１候補の文字列が表示部に未確定表示された状態下での再変換操作」を補正後第２ステップの「変換候補の選択を切り換える操作」とは別の操作として設けるという発明特定事項は、いずれも、補正前第１ステップの発明特定事項を限定したものではない。
　
　よって、補正後の請求項１に記載された発明は、補正前の請求項１に記載された発明を特定するために必要な事項を限定して特許請求の範囲の減縮をしたものではない。
　
（１−２）請求項２，４に係る補正について
　請求項２，４に係る補正は、補正前第１ステップを補正後第１ステップ及び補正後第２ステップという二つのステップに補正することを含むものである点において、請求項１に係る補正と同様の補正をしようとすることを含むものである。
　よって、請求項１に係る補正と同様に、補正後の請求項２，４に記載された発明は、補正前の請求項２，４に記載された発明を特定するために必要な事項を限定して特許請求の範囲の減縮をしたものではない。
　
（１−３）請求項３に係る補正について
　請求項３は、補正前、補正後ともに、請求項２を引用するものであり、請求項２に係る補正と同様に、補正後の請求項３に記載された発明は、補正前の請求項３に記載された発明を特定するために必要な事項を限定して特許請求の範囲の減縮をしたものではない。
　
　以上のとおり、上記請求項１乃至４に係る補正は、平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第４項第２号にいうところの請求項に記載した発明を特定するために必要な事項を限定することによる特許請求の範囲の減縮には該当しない。
　また、上記請求項１乃至４に係る補正が、平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第４項第１号の請求項の削除、第３号の誤記の訂正、第４号の明りょうでない記載の釈明に該当するものでないことは明らかである。
　
　したがって、本件手続補正は、平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第４項の規定に違反するものである。
　
（２）むすび
　上記（１）で検討したとおり、本件手続補正は、平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第４項の規定に違反するものであり、同法第１５９条第１項において読み替えて準用する同法第５３条第１項の規定により却下されるべきものである。
　
３．補正却下の決定を踏まえた検討
（１）本願発明
　平成１９年４月２７日付けの手続補正は、上記のとおり却下されたので、本願の請求項１に係る発明は、平成１９年１月１９日付け手続補正書の特許請求の範囲の請求項１に記載されたとおりの次のものと認める。（以下、「本願発明」という。）
「オペレーションシステムと、このオペレーションシステムの管理下で作動するアプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーとして検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置において、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する方法であって、
　前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作に応じて、前記文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る第１のステップ、
　前記第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列をキーワードとして前記辞書ファイルを検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する第４のステップ、
の各ステップを、実行することを特徴とする辞書検索方法。」
　
（２）引用例
　これに対して、原査定の拒絶の理由に引用された特開平１０−２６０９６６号公報（以下、「引用例１」という。）、及び「渡辺哲也ほか，ＧＵＩに対応した視覚障害者用スクリーンリーダの設計，電子情報通信学会論文誌，日本，社団法人電子情報通信学会，１９９８年１月２５日，第J81-D-II巻，第１号，第１３７−１４５頁」（以下、「引用例２」という。）には、それぞれ、次の事項が記載されている。
　
（引用例１）
Ａ．「【特許請求の範囲】
【請求項１】  入力された読み文字列に対してかな漢字変換を行なう文書作成装置において、
かな漢字変換を行なう際に参照されるもので、読み文字列と、この読み文字列に対する変換結果との対応関係が登録されているかな漢字変換辞書と、
入力された読み文字列をもとに、前記かな漢字変換辞書を参照してかな漢字変換を行ない、少なくとも１つの変換候補の文字列を取得するかな漢字変換手段と、
文字列と、この文字列に関する情報が対応付けられて登録されている電子辞書と、
前記かな漢字変換手段によって取得された変換候補の文字列を検索キーとして前記電子辞書を検索し、前記変換候補の文字列に関する情報を取得する電子辞書検索手段と、
前記かな漢字変換手段によって取得された変換候補の文字列を表示すると共に、表示された変換候補の文字列に対する所定の指示に応じて、前記電子辞書検索手段によって検索された、前記所定の指示があった変換候補の文字列に関する情報のみを表示するかな漢字変換出力手段とを具備したことを特徴とする文書作成装置。
　・・・（中略）・・・
【請求項６】  入力された読み文字列をもとに、読み文字列と、この読み文字列に対する変換結果との対応関係が登録されているかな漢字変換辞書を参照してかな漢字変換を行ない、少なくとも１つの変換候補の文字列を取得し、
かな漢字変換によって取得された変換候補の文字列を検索キーとして、文字列と、この文字列に関する情報が対応付けられて登録されている電子辞書を検索し、前記変換候補の文字列に関する情報を取得し、
かな漢字変換によって取得された変換候補の文字列を表示すると共に、表示された変換候補の文字列に対する所定の指示に応じて、前記電子辞書から検索された、前記所定の指示があった変換候補の文字列に関する情報のみを表示することを特徴とする情報表示方法。」
　
Ｂ．「【００１９】
【発明の実施の形態】以下、図面を参照して本発明の実施の形態について説明する。図１は本実施形態に係わる文書作成装置の構成を示すブロック図である。本実施形態における文書作成装置は、日本語ワードプロセッサ、あるいはパーソナルコンピュータにより構成され、かな漢字変換のアプリケーションソフトウェア（日本語入力システム）の起動により、入力された読みの文字列を漢字かな混じり文に変換した際に、電子辞書検索のアプリケーションソフトウェアと連動して、かな漢字変換で得られた漢字かな混じり文の文字列に関する情報を電子辞書から検索する辞書検索処理を行ない、その検索結果を日本語入力システム側に渡して表示を行なうものである。本装置は、例えばメモリ、磁気ディスク等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御される。
【００２０】本実施形態における文書作成装置は、図１に示すように、かな漢字変換制御部１０、かな漢字変換入力部１２、かな漢字変換部１４、かな漢字変換辞書１６、かな漢字変換出力部１８、電子辞書制御部２０、電子辞書検索部２２、電子辞書２４、検索結果保持部２６、及び電子辞書出力部２８によって構成される。
【００２１】かな漢字変換制御部１０は、本装置全体の制御を司るもので、かな漢字変換入力部１２から入力される入力指示に従ったプログラムの起動により各種処理の動作を制御する。かな漢字変換制御部１０は、変換候補の文字列に関する情報の表示と消去を、検索結果表示フラグ１０ａを用いて行なう（詳細については後述する）。
【００２２】かな漢字変換入力部１２は、キーボードやマウス等のポインティングデバイスからの入力を制御するもので、かな漢字変換の対象とする文書作成のための読み文字列、表示画面中におけるポインティングの指示、ファンクションの実行指示等を入力してかな漢字変換制御部１０に通知する。
【００２３】かな漢字変換部１４は、かな漢字変換制御部１０の制御のもとで、かな漢字変換入力部１２から入力された読み文字列をもとに、かな漢字変換辞書１６を参照してかな漢字変換を行ない、少なくとも１つの変換候補の文字列（漢字かな混じり文）を取得して、かな漢字変換制御部１０に通知する。
【００２４】かな漢字変換辞書１６は、かな漢字変換部１４によるかな漢字変換を行なう際に参照されるもので、読み文字列と、この読み文字列に対する変換結果との対応関係が登録されている。
【００２５】かな漢字変換出力部１８は、かな漢字変換部１４によって取得された変換候補の文字列をかな漢字変換制御部１０を介して取得して表示すると共に、表示された変換候補の文字列に対する所定の指示に応じて、電子辞書検索部２２によって検索された、所定の指示があった変換候補の文字列に関する情報のみを検索結果保持部２６から取得して表示する。
【００２６】電子辞書制御部２０は、電子辞書の検索処理の制御を司るもので、入力指示に従ったプログラムの起動により各種処理を実行する。ここでは、かな漢字変換部１４によるかな漢字変換で得られた変換候補の文字列を検索キーとして、該当する文字列に関する情報を電子辞書２４から取得する電子辞書の検索処理を制御する。なお、一般的な電子辞書ビューワの機能として起動し、任意に指定される文字列に対して、電子辞書２４に対する検索を実行して情報を取得する処理を実行することもできる。
【００２７】電子辞書検索部２２は、電子辞書制御部２０の制御のもとで、かな漢字変換制御部１０から渡されたかな漢字変換の変換候補の文字列を検索キーとして、電子辞書２４から検索キーに関する情報を検索結果として読み出し、その情報を検索結果保持部２６に格納する。
【００２８】電子辞書２４は、検索キーに対応する文字列（単語）と、この文字列に関する情報が対応付けられて登録されたもので、例えばＣＤ−ＲＯＭ、ＩＣカード等の記録媒体に内蔵された辞書である。電子辞書２４の種類としては、「国語辞書」をはじめ、「和英辞書」「英和辞書」「英英辞書」「用例辞書」「人名辞書」「類語辞書」「漢和辞書」等、さまざまなものがある。
【００２９】検索結果保持部２６は、電子辞書検索部２２による電子辞書２４に対する検索によって順次得られる結果（検索キーとする文字列に関する情報）を保持するバッファメモリである。
【００３０】電子辞書出力部２８は、一般的な電子辞書ビューワの機能として起動された際に、電子辞書ビューワ用のウィンドウを画面中に表示させて、電子辞書２４から検索され検索結果保持部２６に格納された情報を所定の領域に表示する。」
　
Ｃ．「【００５６】次に、第３実施形態の文書作成装置における動作について説明する。第１実施形態では、作成中の文書における、かな漢字変換の未確定の文字列（変換文字列領域）に対してマウスカーソルを移動させて直接的に指示することで、電子辞書２４についての検索実行を指示しているが、第３実施形態では、かな漢字変換によって得られる複数の変換候補の一覧表示中において指示された文字列に対して指示することで、電子辞書２４についての検索実行を指示する。
【００５７】例えば、図５（ａ１）に示すように、文書作成のために「あすのかいぎのしりょうをととのえる」の読み文字列がかな漢字変換入力部１２から入力され、かな漢字変換の実行が指示されたものとする。
【００５８】この結果、図５（ａ２）に示すように、読み文字列に対し「明日の会議の資料をととのえる」の変換結果が得られ、文字列「ととのえる」については未確定状態にあり、かつ複数の変換候補が得られたものとする。
【００５９】ここで、未確定の文字列「ととのえる」に対して、他の変換候補の選択要求がかな漢字変換入力部１２から入力されると、かな漢字変換制御部１０は、かな漢字変換出力部１８に対して、図５（ｂ）に示すような、変換候補の一覧を表示させる。
【００６０】図５（ｂ）に示す変換候補の一覧では、複数の変換候補から、かな漢字変換入力部１２によって入力された指示に応じたカーソルの移動によって選択候補が指定される。図５（ｂ）では、変換候補「整（える）」が選択候補として指定された状態を示している。
【００６１】以下、変換候補の一覧において選択候補として指定された文字列に対して、第１実施形態と同様に、マウスカーソルを移動させることで、指定された変換候補を検索文字列として電子辞書２４の検索が実行される。
【００６２】例えば、図５（ｃ）に示すように、選択候補として指定された変換候補「整（える）」の位置にマウスカーソルが移動されると、変換文字列領域の近傍に「整える」についての電子辞書２４から取得された意味情報が表示される。
【００６３】また、第１実施形態と同様にして、マウスカーソルが選択候補として指定された変換候補の文字列「整」から離されると、図５（ｄ）に示すように、意味情報の表示を消去する。
【００６４】変換候補の一覧の他の変換候補の意味情報を表示させる場合には、カーソルの移動によって、例えば図６（ａ）に示すように所望する他の変換候補「調（える）」が選択候補として指定され、マウスカーソルが変換候補「調（える）」の位置に移動されることで、同様にして指定された変換候補「調（える）」の意味情報が表示される。
【００６５】また、マウスカーソルが選択候補として指定された変換候補の文字列「調」から離されると、同様にして図６（ｂ）に示すように、意味情報の表示を消去する。
【００６６】なお、指定された選択候補の文字列、例えば変換候補「ととの（える）」をもとにした電子辞書２４に対する検索で、意味情報が取得できなかった場合には、図６（ｃ）に示すように、指定された文字列に対する意味情報が電子辞書２４に登録されていないことを通知するメッセージを表示させる。
【００６７】このようにして、第１実施形態において説明したように変換文字列領域に対するマウスカーソルによる指示だけでなく、変換候補の一覧中においてカーソルによって指定されている選択候補の文字列に対するマウスカーソルによる指示を行なっても、電子辞書２４に対する検索が実行されて選択候補の文字列についての意味情報のみが、変換文字列領域の近傍に表示される。」
　
Ｄ．「【００６８】次に、第４実施形態の文書作成装置における動作について説明する。第３実施形態では、選択候補の一覧において指定されている選択候補に対してマウスカーソルによる指定があった場合に、指定された文字列について電子辞書２４の検索を行なうものとしているが、第４実施形態では、選択候補の一覧中において表示されている複数の変換候補中から任意に指定された文字列について電子辞書２４に対する検索を実行する。
【００６９】例えば、図７（ａ）に示すように、文書作成のために「あすのかいぎのしりょうをととのえる」の読み文字列がかな漢字変換入力部１２から入力され、かな漢字変換の実行が指示されたものとする。
【００７０】この結果、読み文字列に対し「明日の会議の資料を調える」の変換結果が得られ、文字列「調える」については未確定状態にあり、かつ複数の変換候補が得られたものとする。ここで、未確定の文字列「調える」に対して、他の変換候補の選択要求がかな漢字変換入力部１２から入力されると、かな漢字変換制御部１０は、かな漢字変換出力部１８に対して変換候補の一覧を表示させる。
【００７１】変換候補の一覧に対しては、例えば図７（ａ）に示すように、変換候補「調（える）」がマウスカーソルによって指定されると、指定された変換候補の文字列についての検索が実行され、その検索結果である意味情報が変換文字列領域の近傍に表示される。
【００７２】さらに、変換候補の一覧中において、マウスカーソルの位置が他の変換候補、例えば図７（ｂ）に示すように変換候補「整（える）」に変更されると、指定された変換候補の文字列についての検索が実行され、検索結果の意味情報が表示される。
【００７３】すなわち、第４実施形態では、選択候補として指定されている文字列に限らず、変換候補の一覧中において表示されている文字列に対して、任意に指定することで電子辞書２４に対する検索が実行され、対応する意味情報が取得されて表示される。
【００７４】このようにして、変換候補の一覧中の文字列を任意に指定するだけで電子辞書２４に対する検索が実行されるので、簡単な操作によって、各変換候補の文字列についての意味情報を取得することができる。」
　
　上記Ａ〜Ｄの記載及び関連する図面を参照すると、次のことがいえる。
　
（あ）引用例１のものにおける「かな漢字変換のアプリケーションソフトウェア」は、引用例１に明示の記載はないものの「文字を入力するための文字入力システム」から入力された文字を漢字に変換する機能を有するものであるということができる。
　
（い）引用例１のものは、「かな漢字変換出力部」の出力内容及び「電子辞書出力部」の出力内容を表示する「表示部」を当然備えるものと解される。
　
（う）引用例１のものは、文字入力システムによるアプリケーションソフトウェアへの文字入力処理に連動して電子辞書を検索する動作をしているということができる。
　
（え）引用例１の上記Ｃの段落【００５９】〜【００６０】の記載によれば、引用例１の図５（ｂ）の「変換候補『整（える）』が選択候補として指定された状態」においては、「変換候補の一覧」が表示されており、「かな漢字変換入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態」であるということができる。
　そして、引用例１の上記Ｃの段落【００６４】の「カーソルの移動によって、例えば図６（ａ）に示すように所望する他の変換候補『調（える）』が選択候補として指定され」ることは、「変換候補の一覧」が表示されている状態、すなわち「かな漢字変換入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態」下で、「変換候補の選択を切り換える操作」であるということができる。
　このことは、引用例１の上記Ｄの段落【００７２】の動作でも同様である。
　
　上記（あ）〜（え）の事項を踏まえると、引用例１には、次の発明が記載されているものと認められる。（以下、「引用例１記載の発明」という。）
「かな漢字変換のアプリケーションソフトウェアと、前記アプリケーションソフトウェアに文字を入力するための文字入力システムと、検索キーに対応する文字列（単語）とこの文字列に関する情報が対応付けられて登録された電子辞書とがメモリに組み込まれ、かな漢字変換の対象とする文書作成のための読み文字列、表示画面中におけるポインティングの指示、ファンクションの実行指示等を入力するかな漢字変換入力部と、前記アプリケーションソフトウェアの画面を表示するための表示部とが接続されている文書作成装置において、前記文字入力システムによるアプリケーションソフトウェアへの文字入力処理に連動して前記電子辞書を検索して得た情報を表示する方法であって、
　前記かな漢字変換入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作を行う第１のステップ、
　前記第１のステップで切り換えられた選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列を検索文字列として前記電子辞書を検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を表示部に表示する第４のステップ、
の各ステップを、実行する情報表示方法。」
　
（引用例２）
Ｅ．「4.1　スクリーンリーダの構成
　Windows用スクリーンリーダ（Windows screen reader）はすべてソフトウェアで構成される（図４）．ソフトウェアは，フック機能プログラム（Hooking program），読み上げ基本プログラム（Main reading program），音声合成ドライバ（Speech synthesis driver），視覚障害者用日本語入力システム（IME for b1ind persons）に分解できる．
　フック機能プログラムはWindowsが提供するフック関数を利用して，Windowsシステムから各種イベント情報を取得するものである．読み上げ基本プログラムは，フック機能プログラムが取得した情報を，ユーザにとって理解しやすいテキスト情報に置き換えて音声合成ドライバヘ送信する．音声合成ドライバは，受信したテキストに対して規則音声合成を行い，ウェーブデータとしてサウンドカードヘ送る．
　視覚障害者用日本語入力システム（IME for blind persons）には，ＭＳ−ＤＯＳ用に開発された音声出力付きフロントエンドプロセッサ（言語工学研究所，やまびこ）をWindowsへ移植したものを用いた．これは，仮名漢字変換中および変換後の文字列を，視覚障害者が音声で理解できる表現として音声合成ドライバヘ送る機能をもつ．」（第１４０頁左欄第１〜２３行）
　
Ｆ．「5.1　スクリーンリーダの構成
　ソフトウェアの構成要素は１次試作（図４）とほほ同じである（図１３）．変更点は，以下の３点である．
　（１）視覚障害者用日本語入力システムの省略
　ＩＭＥに関連したメッセージをフックすることにより汎用のＩＭＥを音声化できるようになった．このため，視覚障害者用日本語入力システムは不要となった．」（第１４２頁右欄第２４〜３０行）
　
Ｇ．「5.3　日本語入力システムの読み上げ
　汎用の日本語入力システム「ＭＳ−ＩＭＥ９５」，「ＭＳ−ＩＭＥ９７」，「ＡＴＯＫ１０」，「ＡＴＯＫ１１」の仮名漢字変換中の内容を読み上げることができる．」（第１４３頁左欄第４１〜４４行）
　
　上記Ｅ〜Ｇの記載を参照すると、引用例２には、次の技術が記載されているものと認められる。（以下、「引用例２記載の技術」という。）
「Windowsが提供するフック関数を利用して、ＩＭＥに関連したメッセージを取得し、他のプログラムに送ること。」
　
（３）対比
　本願発明と引用例１記載の発明とを対比すると、次のことがいえる。
　
（ア）引用例１記載の発明における「かな漢字変換のアプリケーションソフトウェア」は、本願発明における「アプリケーション用のプログラム」に相当する。
　
（イ）引用例１記載の発明における「検索キーに対応する文字列（単語）とこの文字列に関する情報が対応付けられて登録された電子辞書」には、当然、１個の文字列（単語）だけでなく、任意の所定数の文字列（単語）が登録されるものであると解される。
　よって、引用例１記載の発明における「検索キーに対応する文字列（単語）とこの文字列に関する情報が対応付けられて登録された電子辞書」は、本願発明における「所定数の情報がそれぞれ文字列をキーとして検索できるようにして格納された辞書ファイル」に相当する。
　
（ウ）引用例１記載の発明において「かな漢字変換の対象とする文書作成のための読み文字列」を入力することは、本願発明における「文字列の入力」に相当する。
　また、引用例１記載の発明における「表示画面中におけるポインティングの指示、ファンクションの実行指示等」には、「入力文字列を別の文字列に変換する操作」が含まれるものと解される。
　よって、引用例１記載の発明における「かな漢字変換の対象とする文書作成のための読み文字列、表示画面中におけるポインティングの指示、ファンクションの実行指示等を入力するかな漢字変換入力部」は、本願発明における「文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部」に相当する。
　
（エ）引用例１記載の発明における「文書作成装置」は、本願発明における「演算処理装置」に相当する。
　
（オ）引用例１記載の発明における「かな漢字変換入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態下で、変換候補の選択を切り換える操作」は、本願発明における「第１のステップ」中で行われる「入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態下で、変換候補の選択を切り換える操作」に対応するものである。
　よって、本願発明と引用例１記載の発明とは、「入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態下で、変換候補の選択を切り換える操作を行う第１のステップ」を実行する点において共通する。
　
（カ）本願発明においては、「第１のステップ」で、「入力部から入力された文字列に対する変換候補の文字列が表示部に表示されている状態下」での「変換候補の選択を切り換える操作」に応じて、「文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージ」が送出され、その「メッセージ」を読み取ることを行い、その動作を受けて、「第２のステップ」で、「読み取られたメッセージ」に基づき「選択中の候補の文字列」を特定するようにしている。
　すなわち、「第２のステップ」で特定される「選択中の候補の文字列」は、「第１のステップ」での「変換候補の選択を切り換える操作」に応じた「識別表示すべき選択中の候補」を知らせるパラメータを含む「メッセージ」に基づくものなのであるから、「第１のステップ」で切り換えられた「選択中の候補の文字列」であるということができる。
　よって、本願発明と引用例１記載の発明とは、「第１のステップで切り換えられた選択中の候補の文字列を特定する第２のステップ」を実行する点において共通する。
　
（キ）引用例１記載の発明における「第２のステップで特定された文字列を検索文字列として電子辞書を検索する第３のステップ」は、本願発明における「第２のステップで特定された文字列をキーワードとして辞書ファイルを検索する第３のステップ」に相当する。
　
（ク）本願発明における「第４のステップ」中で行われる「第３のステップの検索で抽出された情報」の「内容」を知らせる「メッセージ」をオペレーションシステムに送出する動作は、上記「第３のステップの検索で抽出された情報」を表示部に表示するための動作である。
　一方、引用例１記載の発明においても、「第３のステップの検索で抽出された情報を表示部に表示する」ための何らかの処理動作を行うものと解される。
　よって、本願発明と引用例１記載の発明とは、「第３のステップの検索で抽出された情報を表示部に表示するための動作を行う第４のステップ」を実行する点において共通する。
　
（ケ）引用例１記載の発明における「情報表示方法」は、電子辞書を検索し、その結果得た情報を表示する方法に係るものであり、どのようなきっかけで電子辞書を検索するかという点に特徴があるものであるから、「辞書検索方法」とも呼び得るものである。
　
　上記（ア）〜（ケ）の事項を踏まえると、本願発明と引用例１記載の発明とは、次の点で一致し、また、相違するものと認められる。
　
（一致点）
　本願発明と引用例１記載の発明とは、ともに、
「アプリケーション用のプログラムと、前記アプリケーションに文字を入力するための文字入力システムと、所定数の情報がそれぞれ文字列をキーとして検索できるようにして格納された辞書ファイルとがメモリに組み込まれ、文字列の入力およびその入力文字列を別の文字列に変換する操作のための入力部と、前記アプリケーションの画面を表示するための表示部とが接続されている演算処理装置において、前記文字入力システムによるアプリケーションへの文字入力処理に連動して前記辞書ファイルを検索する方法であって、
　前記入力部から入力された文字列に対する変換候補の文字列が前記表示部に表示されている状態下で、変換候補の選択を切り換える操作を行う第１のステップ、
　前記第１のステップで切り換えられた選択中の候補の文字列を特定する第２のステップ、
　前記第２のステップで特定された文字列をキーワードとして前記辞書ファイルを検索する第３のステップ、
　前記第３のステップの検索で抽出された情報を表示部に表示するための動作を行う第４のステップ、
の各ステップを、実行する辞書検索方法。」
である点。
　
（相違点）
　相違点１：本願発明は、「オペレーションシステム」をメモリに組み込むようにし、「アプリケーション用のプログラム」が「オペレーションシステムの管理下で作動する」ものであるとされているのに対し、引用例１には、「オペレーションシステム」に関する記載がなく、引用例１記載の発明における「かな漢字変換のアプリケーションソフトウェア」が「オペレーションシステムの管理下で作動する」ものであるのかどうか明らかでない点。
　
　相違点２：本願発明においては、「第１のステップ」で「変換候補の選択を切り換える操作に応じて、文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る」動作を行い、「第２のステップ」で「第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する」動作を行い、「第４のステップ」で「第３のステップの検索で抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する」動作を行うものであるのに対し、引用例１記載の発明における各ステップは、そのようなものであるとはされていない点。
　
（４）判断
　そこで、上記相違点１，２について検討する。
　
（相違点１について）
　一般に、情報処理装置において、「オペレーションシステム」をメモリに組み込み、「アプリケーション用のプログラム」を「オペレーションシステムの管理下で作動」させるようにすることは、ごく普通に行われていることにすぎない。
　よって、引用例１記載の発明において、「オペレーションシステム」をメモリに組み込み、「かな漢字変換のアプリケーションソフトウェア」を「オペレーションシステムの管理下で作動」させるようにすることは、当業者が容易に想到し得ることである。
　
（相違点２について）
　上記引用例２には、“Windows”というオペレーションシステムが提供するフック関数を利用して、ＩＭＥ（文字入力システム）に関連したメッセージを取得し、他のプログラムに送る技術が記載されている。
　してみれば、引用例１記載の発明において、上記引用例２記載の技術に見られるようなメッセージフックの技術を利用して、変換候補の文字列や、識別表示すべき選択中の候補等を取得するようにすることは、当業者が容易に想到し得ることである。
　よって、引用例１記載の発明において、上記引用例２記載の技術を参酌し、「第１のステップ」で「変換候補の選択を切り換える操作に応じて、文字入力システムからオペレーティングシステムに、複数の変換候補の文字列と識別表示すべき選択中の候補を知らせるパラメータとを含むメッセージが送出されたとき、このメッセージを読み取る」動作を行い、「第２のステップ」で「第１のステップで読み取られたメッセージに基づき選択中の候補の文字列を特定する」動作を行い、「第４のステップ」で「第３のステップの検索で抽出された情報を表示部に表示するために、その情報の内容を知らせるメッセージをオペレーションシステムに送出する」動作を行うようにすることは、当業者が適宜に設計できる事項である。
　
（本願発明の作用効果について）
　そして、本願発明の構成によってもたらされる効果も、引用例１記載の発明、及び引用例２記載の技術から当業者が容易に予測することができる程度のものであって、格別のものとはいえない。
　
（５）むすび
　以上のとおり、本願発明は、引用例１記載の発明、及び引用例２記載の技術に基いて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本願は、他の請求項について検討するまでもなく、拒絶されるべきものである。
　よって、結論のとおり審決する。