【事件の表示】
　特願２０００−　８２４０５「電子辞書及び電子辞書検索方法」拒絶査定不服審判事件〔平成１３年　９月２８日出願公開、特開２００１−２６５７６５〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
 １．手続の経緯
　本願は、平成１２年３月２３日の出願であって、平成１６年６月２４日付で拒絶査定がなされ（発送日同年６月２９日）、これに対して同年７月２８日に拒絶査定不服審判が請求されるとともに、同年８月２７日に手続補正がなされたものである。
　
２．本願発明について
（１）本願の請求項１に係る発明（以下「本願発明」という。）は、平成１６年８月２７日付手続補正書の特許請求の範囲の請求項１に記載された事項により特定される以下のとおりのものである。
　
「英単語の見出し語に対応する情報を有する辞書データを具備する電子辞書であって、
　仮名の文字列の入力を受けつけると共にこの仮名の文字列をアルファベットの文字列に変換し、且つこのアルファベットの文字列を英単語に近似したアルファベットの文字列に変換し、前記近似したアルファベットの文字列に類似する英単語を検索すると共に検索された英単語を出力する仮名スペルチェック手段と、
　前記検索された英単語の見出し語と対応する情報を前記辞書データから表示する表示装置を具備することを特徴とする電子辞書。」
　
（２）引用例
　原査定の拒絶の理由で引用された特開平９−６９１０９号公報（以下「引用例」という。）には、図面とともに次の（ア）〜（カ）の事項が記載されている。
　
（ア）「【従来の技術】従来より、任意のキーワードを用いて文書検索を行うフルテキストサーチ方式の文書検索装置が提供されている。このような文書検索装置に於いては、外来語を検索対象とした際には、人手によりカタカナから当該外国語の綴を調べてキーワードを指定することがあるものであった。
【０００３】例えば、外来語「コンパチブル」を検索する際、検索キーワードとして、カタカナ「コンパチブル」とアルファベット「ｃｏｍｐａｔｉｂｌｅ」を指定するものである。この場合、ユーザ自身が外国語辞書を引くなりして「ｃｏｍｐａｔｉｂｌｅ」の綴を調べるか、又は「コンパチブル」と「ｃｏｍｐａｔｉｂｌｅ」いう単語を１対１で対応させたような辞書ファイルを、予め文書検索装置中に用意しておくものである。
【０００４】前者の方式は、綴を調べる為の時間もかかるし、入力誤りも発生し易い。一方、後者の方式では、文書検索装置中に上記辞書ファイルを格納しておく必要があるものであった。」
　
（イ）「【０００６】一方、辞書を文書検索装置中に用意する方式では、文書検索装置のファイル資源をより多く必要とする問題があった。本発明は上記事情を考慮して成されたもので、上記不具合を解消し、近年、より多くのカタカナ或いはアルファベットによる外来語が日常語として使われている現状を踏まえ、一方の言語の表音文字（例えばカタカナ）から、他言語の表音文字（例えばアルファベット）を生成し、これから得られる表音文字列を検索キーワードとして、より高度な検索を容易に行うことのできる文書検索方法、及び文書検索装置を提供することを目的とする。」
　
（ウ）「【００３４】表示部３１５は、検索キーワードを入力するための画面（キーワード入力画面）や検索結果等を表示装置５に表示する。又、キーワード生成ブロック３２０は、テーブル２を参照して、入力した検索キーワードから表音文字列を生成するものであり、ここでは図２に示すように、キーワード分割部３２１、キーワード置換部３２２、キーワード選択部３２３を有するものである。
【００３５】キーワード分割部３２１は、キーワード入力バッファ３３１に格納された検索キーワードから、置換対象となる表音文字列（例えばカタカナのみ）を抽出し、分割付加情報（図１１参照）等を付与して、キーワード分割バッファ３３２に格納する。
【００３６】キーワード置換部３２２は、キーワード分割バッファ３３２に格納された、分割付加情報等を付与された検索キーワード中の表音文字列を、表音文字対応表２３を参照して、可能性のある他言語の表音文字列へ置換し、キーワード置換バッファ３３３に格納する。
【００３７】キーワード選択部３２３は、キーワード置換バッファ３３３に格納されている自動生成された任意の検索キーワードを表示装置３に表示し、ユーザに選択させ、キーワード選択バッファ３３４へ格納するものである。
【００３８】又、バッファ部３３０は、本装置の検索処理に必要な各種情報を記憶する為のものであり、ここでは、図２に示すようにキーワード入力バッファ３３１、キーワード分割バッファ３３２、キーワード置換バッファ３３３、キーワード選択バッファ３３４、検索条件生成バッファ３３５、生成方式指定バッファ３３６を有する。
【００３９】又、テーブル２は、図２に示すように内部表音コード表２１、例外情報表２２、表音文字対応表２３、スペリングチェック表２４から成るものである。内部表音コード表２１は、図６に示すように、置換対象となる一方の言語の表音文字（この例ではＪ語、カタカナ）に対して、内部表音コード表記（この例ではカタカナのローマ字に似た表記）を対応付けた構造を持つ。内部表音コード表２１は、表音文字対応表２３の情報量を軽減する為に用意されるもので、必ずしも必要なものではない。内部表音コード表２１に「ラ：ｌａ」「マ：ｌａ」といった情報を記載しておくことで、スペリングチェック表２４へは「ａｂｌｅ」のみの情報だけで、「ｌａｂｌｅ：ラブル」「ｍａｂｌｅ：マブル」のような類似した情報を省くことができる。」
　
（エ）「【００４１】表音文字対応表２３は、図８（ａ）に示すように、表音文字列を音節や接頭辞等の単位で、一方の言語から他言語の表音文字列へ置換する為に用いる表で、一方の言語の表音文字列（この例ではＪ語）の文字列に対して、他言語の表音文字列（この例ではＡ語）の文字列を対応付けた構造を持つ。
【００４２】スペリングチェック表２４は、図９に示すように、置換後の生成された表音文字列の綴が正しいかどうかを調べる為に用意した表音文字列（この例ではＡ語の単語）が登録されている。」
　
（オ）「【００４３】尚、表音文字は表意文字に対する意の言葉の定義で、夫々の文字は音を表しているものである。日本語では表音文字はひらがな・カタカナを指し、表意文字は漢字を指す。アルファベットは表音文字と言える。」
　
（カ）「【００５５】図４（ａ）はステップＳ３のキーワード分割処理を示すフロチャートである。入力装置１からキーワード入力部３１２を介して、例えば「コンパチブル」といった検索キーワードが入力されると、その検索キーワードはキーワード入力バッファ３３１（図１０）に格納される。
【００５６】制御部３００によりキーワード分割部３２１が起動される。キーワード分割部３２１は、キーワード入力バッファ３３１に格納された検索キーワードから、生成方式指定フラグ３３６で指定された置換対象となる表音文字列（例えばカタカナ文字列）を抽出する（ステップＳ３１）。
【００５７】ここで、置換対象となる表音文字列が抽出されれば（ステップＳ３１のある）、キーワード分割部３２１は、又、その表音文字列が例外情報表２２に含まれているか否かを調べる（ステップＳ３２）。
【００５８】又、置換対象となる表音文字列が抽出されなかった（ステップＳ３１のない）場合、キーワード入力バッファ３３１の内容をキーワード選択バッファ３３４へ内容を移し、ステップＳ６１へ制御を移す（ステップＳ３４）。
【００５９】次に、キーワード分割部３２１は、抽出した表音文字列が例外情報表２２に含まれている場合（ステップＳ３２のＹｅｓ）、例外情報表２２を参照して抽出した表音文字列を他国語の表音文字列に置換した上、例外付加情報を付与し、キーワード分割バッファ３３２へ格納する。図１０の「ばらのブーケ」といった例では、ステップＳ３５によって、図１１にある「ばらの《ｂｏｕｑｕｅｔ》」といった結果が得られる（ステップＳ３５）。
【００６０】又、置換対象となる表音文字列が例外情報表２２に含まれない（ステップＳ３２のＮｏ）とき、内部表音コード表２１を参照して、抽出した表音文字列を内部表音コード表記（ローマ字に似た表記）に置換した上、分割付加情報を付与し、キーワード分割バッファ３３２へ格納する。図１０にある「コンパチブル」といった例では、ステップＳ３５によって、図１１にある「＜ｋｏｎｐａｔｉｂｕｒｕ＞」といった結果が得られる（ステップＳ３３）。
【００６１】次に、上記ステップＳ４のキーワード置換処理が実行される（図４（ｂ））。キーワード分割バッファ３３２に表音文字列が格納されると、キーワード置換部が３２２が起動される。キーワード置換部３２２は、キーワード分割バッファ３３２から分割付加情報が付与された表音文字列を取り出すものである（ステップＳ４１）。
【００６２】次に、キーワード置換部３２２は表音文字対応表２３を参照し、分割付加情報が付与された表音文字列を、音節や接頭辞等の単位で、可能性のある幾通りかの他言語の表音文字列へ置換し、キーワード置換バッファ３３３へ格納する。図１１にある「＜ｋｏｎｐａｔｉｂｕｒｕ＞」といった例では、ステップＳ４２によって、図１２にある「ｃｏｍｐａｔｉｂｌｅ」と「ｃｏｎｐａｔｉｂｌｅ」のような結果が得られる（ステップＳ４２）。
【００６３】更に、キーワード置換部３２２は、キーワード置換バッファ３３３に新たに生成された表音文字列について、スペリングチェック表２４を参照し、スペリングチェック表と一致する表音文字列に置換付与情報（図１２）を付与し、キーワード置換バッファ３３３へ追記する。この置換付与情報は、自動生成された表音文字列の綴が正しいか否かの判断に利用できる（ステップＳ４３）。
【００６４】次に、上記ステップＳ５のキーワード選択処理が実行される（図５（ａ））。キーワード置換バッファ３３３へ任意の表音文字列が格納されると、キーワード選択部３２３が起動される。キーワード選択部３２３は、キーワード置換バッファ３３３に格納された表音文字列を抽出する（ステップＳ５１）。
【００６５】キーワード選択部３２３は、又、抽出された表音文字列に付与された置換付加情報が１個以上付与されているか否かを調べる（ステップＳ５２）。ここで、置換付加情報が１個以上付与されている場合（ステップＳ５２のＹｅｓ）、キーワード選択部３２３は、表示部３１５を介して表示装置５に表音文字選択画面（図１７参照）を表示し、キーワード置換バッファ３３３に格納された置換付加情報を付与された表音文字列を表示する（ステップＳ５６）。
【００６６】又、置換付加情報が付与されていない場合（ステップＳ５２のＮｏ）、キーワード選択部３２３は、表示部３１５を介して表示装置５に表音文字選択画面（図１７参照）を表示し、キーワード置換バッファ３３３に格納された全ての表音文字列を表示する（ステップＳ５３）。
【００６７】ユーザは、この活用語選択画面から検索条件式生成に必要な単語を選択できる。画面が表示された初期段階では、当該各ボックスには、いずれも選択状態をあらわすたとえば「レ点」が表示されている。このボックスの表示状態では、例えばマウス操作により当該ボックスを位置指定してクリックする毎にオン／オフされる。図１７（ｂ）の例では、「ｓｅａ」が選択されたものとする。又、ステップＳ４３で付与された置換付加情報を付与された表音文字列が１個のみのとき、ユーザによる選択を省略することもできる（ステップＳ５４）。
【００６８】キーワード選択部３２３は、又、ユーザにより選択された表音文字列をキーワード選択バッファ３３４（図１３）に格納する（ステップＳ５５）。検索条件生成部３１３は、ステップＳ５５で選択された表音文字列に基いて検索条件式を作成し（ステップＳ６１）、これを検索条件生成バッファ３３５へ格納する（図１４）（ステップＳ６２）。
【００６９】このようにして、例えば検索キーワードとして「コンパチブル」を入力すると、その検索キーワードから表音文字列「ｃｏｍｐａｔｉｂｌｅ」が生成される。これにより、図１８（ｃ）に示すように、今迄は検索キーワードとして「コンパチブル」のみ指定していた場合、アルファベット「ｃｏｍｐａｔｉｂｌｅ」といったキーワードは別途指定する必要があったが、「コンパチブル」というキーワードだけで任意の言語による表記の検索が可能となる。その結果、より高度な検索が容易に行える。」
　
　上記（ア）及び（イ）の記載から、引用例には、文書検索装置の検索キーワードの入力を支援する機能として、一方の言語の表音文字（例えばカタカナ）から、他言語の表音文字（例えばアルファベット）を生成し、これから得られる表音文字列を検索キーワードとするための手段が記載されていると認められる。
　そして、上記（ウ）〜（カ）の記載から、上記検索キーワードの入力を支援する機能は、生成された他言語の表音文字についてスペリングチェック表を参照してスペリングチェック表と一致するものをキーワードの候補として出力していることから、単語の綴りの正しいものを出力するいわゆるスペルチェック機能といえ、スペリングチェック表を対象として単語を検索する手段であるといえる。
　
　してみると、上記（ア）〜（カ）の記載及び関連する図面を参照すると、引用例には次の発明が記載されているものと認められる（以下、「引用発明」という。）。
　
「内部表音コード表２１、例外情報表２２、表音文字対応表２３、スペリングチェック表２４から成るテーブル２と、テーブル２を参照して、入力した検索キーワードから表音文字列を生成するキーワード生成ブロック３２０を備え、
　キーワード生成ブロック３２０は、キーワード分割部３２１、キーワード置換部３２２、キーワード選択部３２３を有し、
　入力装置１からキーワード入力部３１２を介して検索キーワードが入力されるとその検索キーワードはキーワード入力バッファ３３１に格納され、
　キーワード分割部３２１は、キーワード入力バッファ３３１に格納された検索キーワードから、置換対象となる表音文字列としてカタカナ文字列を抽出し、内部表音コード表２１を参照して、抽出した表音文字列をローマ字に似た表記である内部表音コード表記に置換した上で、分割付加情報を付与し、キーワード分割バッファ３３２へ格納し、
　キーワード置換部３２２は、キーワード分割バッファ３３２から分割付加情報が付与された表音文字列を取り出し、表音文字対応表２３を参照し、分割付加情報が付与された表音文字列を、音節や接頭辞等の単位で、可能性のある幾通りかの他言語の表音文字列へ置換し、キーワード置換バッファ３３３へ格納し、キーワード置換バッファ３３３に新たに生成された表音文字列について、スペリングチェック表２４を参照し、スペリングチェック表と一致する表音文字列に置換付与情報を付与し、キーワード置換バッファ３３３へ追記し、
　キーワード選択部３２３は、抽出された表音文字列に付与された置換付加情報が１個以上付与されている場合、表示部３１５を介して表示装置５に表音文字選択画面を表示し、キーワード置換バッファ３３３に格納された置換付加情報を付与された表音文字列を表示する、単語検索手段を備えた装置」
　
（３）対比
　本願発明と引用発明とを対比する。 
　
（３−１）　引用発明では、入力装置１からキーワード入力部３１２を介してカタカナ文字列を含む検索キーワードの入力を受け付け、キーワード分割部３２１でカタカナ文字列を置換対象の表音文字列として抽出し内部表音コード表２１を参照してローマ字に似た内部表音コード表記に置換しており、この内部表音コード表記はアルファベットによる表記であるから（上記（オ）、（カ）及び図１１参照。）、この置換処理は入力されたカタカナ文字列をアルファベットの文字列に変換するものと理解できる。また、引用発明における「カタカナ文字列」は「仮名の文字列」の一種であることは明らかである。
　してみると、引用発明のキーワード入力部３１２及びキーワード分割部３２１における上記の処理動作は、本願発明の「仮名スペルチェック手段」における「仮名の文字列の入力を受けつけると共にこの仮名の文字列をアルファベットの文字列に変換し」という処理動作に相当する。
　
（３−２）　引用発明のキーワード置換部３２２は、キーワード分割バッファ３３２に格納された分割付加情報が付与された表音文字列、すなわち分割付加情報である記号が付加されたアルファベット文字列を取り出し、表音文字対応表２３を参照して、分割付加情報が付与されたアルファベット文字列を、音節や接頭辞等の単位で、可能性のある幾通りかの他言語の表音文字列へ置換するものである。
　ここで、上記（エ）に記載されるように、「表音文字対応表２３は、図８（ａ）に示すように、表音文字列を音節や接頭辞等の単位で、一方の言語から他言語の表音文字列へ置換する為に用いる表で、一方の言語の表音文字列（この例ではＪ語）の文字列に対して、他言語の表音文字列（この例ではＡ語）の文字列を対応付けた構造を持つ。」ものであるから、このような表音文字対応表２３に格納された文字列の単位で他言語の表音文字列の表記に置換された後の表音文字列すなわち上記キーワード置換部３２２での置換処理によって得られる表音文字列は、全体として対応する他言語の文字列に近似されたものであるといえる。また引用例では実施例において他言語を「Ａ語」と記載しているが、具体的な検索キーワードの記載からみて他言語として英語を想定していることは明らかである（上記（カ）参照。）。
　してみると、引用発明のキーワード置換部３２２における上記の処理動作は、本願発明の「仮名スペルチェック手段」における「このアルファベットの文字列を英単語に近似したアルファベットの文字列に変換し」という処理動作に相当するといえる。
　
（３−３）　また、引用発明のキーワード置換部３２２は、キーワード置換バッファ３３３に新たに生成された表音文字列すなわち英単語に近似したアルファベットの文字列について、スペリングチェック表２４を参照し、スペリングチェック表と一致する表音文字列に置換付与情報を付与して、キーワード置換バッファ３３３へ追記する処理を実行し、さらに、キーワード選択部３２３は、キーワード置換バッファ３３３から抽出された表音文字列に付与された置換付加情報が１個以上付与されている場合、表示部３１５を介して表示装置５に表音文字選択画面を表示し、キーワード置換バッファ３３３に格納された置換付加情報を付与された表音文字列を表示してユーザの選択に供するものであるから、上記キーワード置換部３２２及びキーワード選択部３２３は、英単語に近似したアルファベットの文字列に一致する表音文字列すなわち英単語をスペリングチェック表で検索すると共に検索された英単語を表示部３１５を介して表示装置５に出力する処理を合わせて行っているものと認められる。
　上記キーワード置換部３２２及びキーワード選択部３２３による処理動作と、本願発明の「仮名スペルチェック手段」における「前記近似したアルファベットの文字列に類似する英単語を検索すると共に検索された英単語を出力する」という処理動作とは、近似したアルファベットの文字列に対応する英単語を検索すると共に検索された英単語を出力するという点で共通する。
　
（３−４）　引用発明の「単語検索手段を備えた装置」と本願発明の「電子辞書」は、いずれも単語を検索する装置である点で共通する。
　
　してみると、本願発明と引用発明とは、
「仮名の文字列の入力を受けつけると共にこの仮名の文字列をアルファベットの文字列に変換し、且つこのアルファベットの文字列を英単語に近似したアルファベットの文字列に変換し、前記近似したアルファベットの文字列に対応する英単語を検索すると共に検索された英単語を出力する手段と、表示装置を具備する単語を検索する装置」
である点で一致し、次の点で相違する。
　
［相違点１］本願発明は、英単語の見出し語に対応する情報を有する辞書データを具備する電子辞書であるのに対し、引用発明はスペリングチェック表を具備する単語検索手段を備えた装置である点。
［相違点２］本願発明は、近似したアルファベットの文字列に類似する英単語を検索するのに対し、引用発明では一致する英単語を検索する点。
［相違点３］本願発明は、検索された英単語の見出し語と対応する情報を前記辞書データから表示する表示装置を具備するのに対し、引用発明は一致した単語そのものを表示するものである点。
　
（４）当審の判断
　上記相違点１〜３について検討する。
　
［相違点１］について
　英語（外国語）の辞書データベースすなわち英単語の見出し語に対応する情報を有する辞書データを具備した電子辞書において、カタカナ文字列を入力とし、変換テーブルを用いて辞書検索用の文字列を生成して辞書データを検索し、英単語を辞書データより検索する単語検索の技術は、本願出願前周知である（特開平４−３０８９７０号公報、特開平４−１００５２号公報、特開平１１−２５００６３号公報、特開平１０−３１６７４号公報等参照。）。
　また、スペルチェック機能や英和辞書の機能を情報処理装置に組み込み、正確な綴りや語意をチェックする手段を提供しユーザの英単語の入力を支援する機能として動作せしめる構成は、引用例のみならず本願出願前周知の構成である（他に、特開平４−２１６１６５号公報、特開２０００−６７０４６号公報等参照。）。
　してみると、支援機能として組み込まれた単語検索の機能の一つである引用発明における単語検索の手段を、周知の電子辞書における単語検索の手段として採用することは、当業者が容易になし得る事項である。
　
［相違点２］について
　引用発明では、近似したアルファベットの文字列についてスペリングチェック表に対する一致検索を行っている。
　単語検索の技術において、検索対象の入力文字列が正確でないとき、その不正確さを補い確からしい綴りの単語を辞書から検索し、ユーザが入力しようとする文字列の候補を抽出し提示するために、入力文字列に類似する文字列を検索結果として出力する技術は、本願出願前周知である（例えば、特開２０００−６７０４６号公報段落【０００３】〜【０００４】には、従来のスペルチェッカについて「その誤って入力されたと仮定された単語と似た綴りを持つ辞書中の単語を、修正すべき候補の単語としてユーザに提示する。」、「この際、入力された単語と辞書中の単語との類似性は、綴り文字の置換距離を基本として判断されている。」と記載されている。他に特開平１１−２５００６３号公報、特開平８−１６６９６６号公報等参照。）。
　してみると、引用発明において、英単語に近似したアルファベットの文字列を検索対象としてスペリングチェック表を検索する際に、その不正確さを考慮し、上記周知の類似検索技術を採用することで近似したアルファベットの文字列に類似する英単語を検索するものとして構成することは、当業者が容易に想到し得るものである。
　
［相違点３］について。
　上記相違点１で検討したように、電子辞書に引用発明の構成を採用することは当業者が容易になし得たことである。
　してみると、電子辞書の基本的機能として、検索結果の単語について辞書データに中に格納された関連する情報を表示する手段を備えるのは当然であることから、引用発明の構成を周知の電子辞書に適用することで、検索された英単語の見出し語と対応する情報を前記辞書データから表示する表示装置を具備するよう構成することは、当業者が容易になし得る事項である。
　
　さらに、本願発明の効果を勘案しても、本願発明が引用例に記載された発明及び周知技術から容易に想到できる範囲を超える格別な点を認めることはできない。
　
（５）むすび
　以上のとおり、本願発明は、引用例に記載された発明及び周知技術に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本願は、他の請求項に係る発明について検討するまでもなく、拒絶されるべきものである。
　よって、結論のとおり審決する。