【事件の表示】
　特願２００２−２７９９３３「検索置換装置、方法、記録媒体および検索置換プログラム」拒絶査定不服審判事件〔平成１６年　４月１５日出願公開、特開２００４−１１８４６０〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯・本願発明  
　本願は、平成１４年９月２５日の出願であって、その特許請求の範囲の請求項１に記載された発明（以下、「本願発明」という。）は、平成１９年８月１６日付けの手続補正により補正された特許請求の範囲の請求項１に記載されたとおりのものであり、次のとおりのものと認める。 
「【請求項１】　置換対象の文字列を外部からクエリーとして受付ける手段と、
　検索可能な複数のオブジェクトを記憶した記憶手段と、
　前記記憶手段上の複数のオブジェクトの中の検索対象のオブジェクトを指定するオブジェクト指定手段と、
　該オブジェクト指定手段により指定されたオブジェクト中で、前記受付ける手段により受付けたクエリーと同じ文字列を検索する検索手段と、
　当該検索手段により検索された文字列を含む、前記オブジェクトの少なくとも一部を表示画面上に表示する表示手段と
　前記表示画面上に表示されたオブジェクトの少なくとも一部の中の文字列を前記置換対象の文字列に対して置換すべき文字列として指定する文字列指定手段と、
　当該指定された文字列を前記置換対象の文字列を引渡した前記外部に引渡す手段と
　を具え、前記文字列指定手段は表示されたオブジェクトの少なくとも一部の中の、クエリーと同じ文字列とは関連のない文字列を指定可能であることを特徴とする検索置換装置。」
　
　
２．引用例記載の発明 
　原査定の拒絶の理由に引用された特開２０００−３０５７０２号公報（以下、「引用例」という。）には、次の事項が記載されている。　
　
（１）「【０００７】本発明では、従来の課題に鑑み、文字入力可能な電子機器において、電話帳・住所録・スケジュール等のアプリケーションが参照するアプリケーションデータに関しては簡単な入力操作で文字入力が可能な文字入力方法と装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】本発明は、上記目的を達成するために以下の手段を採用している。まず、本発明は、任意の目的で作成されたアプリケーションと、上記アプリケーションが参照するアプリケーションデータの集合で構成されたグループを格納するアプリケーションデータ格納部と、検索対象となる文字情報を入力する入力手段と、文字情報を表示する表示手段を備えた電子機器を前提としている。
【０００９】上記電子機器において、検索手段を備えて、上記入力された検索対象の文字情報を含む全てのアプリケーションデータを取得し、上記検索手段が検索したアプリケーションデータの中より、候補データ取得手段が、特定のアプリケーションが参照するアプリケーションデータのグループを候補データとして取得する。
【００１０】最後に、選択手段が上記検索手段もしくは候補データ取得手段が取得したアプリケーションデータに基づいて目的とするアプリケーションデータを選択するようになっている。
【００１１】上記、検索範囲は全てのアプリケーションが参照するアプリケーションデータであってもよいが、その範囲を限定することもできる。すなわち、上記アプリケーションデータ格納部に、上記検索手段が検索するあるいは上記候補データ取得手段が取得する上記アプリケーションデータ格納部の検索範囲（呼出範囲）を限定する情報を格納した検索範囲情報エリア（呼出範囲情報エリア）を備えるようにし、検索手段での検索処理時（候補データ取得手段での候補データ取得処理時）にその検索範囲（取得範囲）を限定することができる。
【００１２】上記によって、ユーザは検索処理で、まず入力された検索対象の文字情報を含むアプリケーションデータが参照するアプリケーションを知ることができ、更に、候補データ取得処理で、目的のアプリケーションが参照するアプリケーションデータのグループを呼び出すことができる。このグループはフィールド単位、あるいはレコード単位となっており、ユーザは同一のグループに属する文字情報を容易に選択することができる。更に、所定の操作で上記取得したグループを他のグループに切り換えることができる。すなわち、フィールドデータ取得からレコードデータ取得に、レコードデータ取得からフィールドデータ取得、あるいは、特定のフィールドのデータ取得から他の特定のフィールドのデータ取得に切り換えることができるようになっており、ユーザは目的とする文字情報に関連する文字情報から。容易に目的とする文字情報を選択することができる。」
　
（２）「【００１８】アプリケーションデータ格納部２０３は、電子機器の各種制御に使用されるシステム管理情報エリア２３１とアプリケーションデータ等の各種データが格納されるアプリケーション情報エリア２３２に大別される。・・・中略・・・
【００１９】また、アプリケーション情報エリア２３２は住所録データエリア２３３、メモ帳データエリア２３４、スケジュールデータエリア２３５等の各アプリケーション稼働時に参照されるエリア毎に区別される。
【００２０】さらに、上記住所録データ２３３等は、ヘッダ情報２３６とアプリケーションデータの集合で構成され、ヘッダ情報２３６はアプリケーションデータ名などのアプリケーションデータの管理情報で構成され、アプリケーションデータはレコード２３７（図面上横列）とフィールド２３８（図面上縦列）で構成される。また、先頭フィールド上の各レコードが指すアプリケーションデータにはレコード名２３７ａ（ここでは通し番号）が付され、また、先頭レコード２３７上には各フィールド２３８のフィールド名２３８ａが付されており、該レコード名２３７ａとフィールド２３８ａ（またはフィールド名）がアプリケーションデータとして記憶されている。」
　
（３）「【００２５】・・・中略・・・
〔範囲設定〕上記のようにアプリケーションデータ格納部２０３とキーワード格納部２０６を構成した状態で、ユーザは検索対象の文字情報の入力を行う前に、検索及び入力候補対象となる領域の範囲（アプリケーションデータあるいはキーワード）を限定するための情報を設定を行うことができる。
【００２６】すなわち、上記参照先指定レジスタ２３１ａには、検索及び入力候補対象となる各アプリケーションが参照するアプリケーション情報エリア２３２を限定するための情報（アプリケーション番号）が記憶され、例えば、対象となるアプリケーション情報エリア２３２が住所録データエリア２３３である場合に「０」、メモデータエリア２３４である場合に「１」、スケジュールデータエリア２３５である場合に「２」が設定される。ただし、このアプリケーション番号で複数のアプリケーション情報あるいはアプリケーション情報エリア２３２全部のアプリケーション情報を指定することもできる。
【００２７】一方、上記検索先指定レジスタ２３１ｂには、参照先指定レジスタ２３１ａで設定されたアプリケーション情報エリア２３２内の検索対象となるグループ（例えばフィールド、レコード）を示すキー（下記に説明）が格納される。ここで、以下に説明する検索処理では、上記参照先指定レジスタ２３１ａと検索先指定レジスタ２３１ｂの設定内容の組み合わせで検索処理がなされるので、図１では上記参照先指定レジスタ２３１ａと検索先指定レジスタ２３１ｂを合わせて、検索範囲情報エリア２３１ａｂとした。」
　
（４）「【００３７】〔入力処理〕図４は本発明の入力処理手順の概略を示すフロー図である。以下上記図１、図４を中心に本発明の構成を動作とともに説明する。ここでいう入力処理とは、所定のアプリケーションが開かれている状態で、以下のようにして選択される、文字情報を、上記開かれたアプリケーションのデータとして入力する処理をいう。
【００３８】先ず、キーボード等を備えた入力手段１０２が操作されてキーワード格納部２０６内のキーワード２６１或いはアプリケーション情報エリア２３２内に記憶される文字情報の一部あるいは全部が入力される（ステップＳ１）。次いで、変換キーが押下されると、後述するように検索手段１０５ａが起動する。このとき変換キーが長押しされるとキーワード格納部２０６及びアプリケーションデータ情報エリア２３２に対して、図５に示す手順で検索処理が行われ（ステップＳ２）、また、単に変換キーが押された場合は辞書検索がなされる。
【００３９】検索処理の結果、入力された検索対象文字情報を含む文字情報のＲＡＭ２００上のアドレスが、上記呼び出し範囲テーブル２６３の呼び出し範囲情報エリア２６２ａより抽出されて検索バッファ２０７ａに格納される。このように検索バッファ２０７ａに格納された文字情報は、ディスプレイ１０７に表示されてユーザに選択を促す（ステップＳ３）〔具体的には、図１１、ステップＰ１４、図１２、ステップＰ２４参照〕。次に、選択手段３０３を構成する上下の方向キー３０３ａ、３０３ｂのいずれかが操作されて上記のようにディスプレイ１０７に表示された文字情報の中の一つが選択され、更に、変換キーが押下されると候補データ取得手段１０５ｂが起動して、候補データの呼び出し処理が行われる（ステップＳ４）。
【００４０】上記呼び出し処理の結果、検索バッファ２０７ａより選択された文字情報より呼び出されたアプリケーション情報エリア２３２内のアプリケーションデータが候補バッファ２０７ｂに格納される（ステップＳ５）。また、候補バッファ２０７ｂに格納された文字情報はディスプレイ１０７に表示されて目的とする文字情報の選択を促す（ステップＳ６、図１１、ステップＰ１５）〔具体的には、図１２、ステップＰ２５参照〕。再度、上下左右のいずれかの方向キー３０３ａ〜３０３ｄのいずれか操作されて呼び出された文字情報の中から目的とする文字情報の位置にカーソルが移動され、最後に、実行キー３０４が押下されると選択された文字情報が入力され、入力処理が完了する。」
　
（５）「【００７０】図１１は、キーワードを用いないで、漢字をキーとしてアプリケーションデータを検索する場合をフローチャートで示したものである。ここでユーザが、目的とする人物「岡本秀治」のメールアドレスを住所録データより抽出したいと仮定する。
【００７１】全角仮名入力モードからテンキー３１０を構成する数字キーを所定回数（「１キー」×５回、「２キー」×１回、「７キー」×５回、「４キー」×５回）押下して、仮名文字「おかもと」を入力する。ついで変換キーをＯＮすると、「おかもと」に対応する変換候補文字情報「オカモト」、「オカモト」、「岡本」、「岡元」がディスプレイ１０７に表示されるとともに、該候補が検索バッファ２０７ａに格納される（図１１、ステップＰ１１→１２→１３：図５、ステップＳ２０２→Ｓ２２１→Ｓ２２２→Ｓ２０７ｂ→Ｓ２０８参照）。
【００７２】ここで、上下の方向キー３０３ａ、３０３ｂを用いて、対象となる漢字「岡本」にまでカーソルを移動させて実行キー３０４を長押しすると検索手段１０５ａが起動して検索処理に移行する（図５、ステップＳ２０２参照）。
【００７３】ここで、上記検索手段１０５ａはキーワード格納部２０６とすべてのアプリケーション情報（ここで、参照先指定レジスタ２３１ａに指定がある場合はその指定の範囲内のアプリケーションデータ）の内から入力された文字情報を含む文字情報を取得する。但し，この例ではキーワード格納部２０６の設定はされていないと仮定しているので、アプリケーション情報のみが検索対象となる。
【００７４】上記の検索処理によって得られた文字情報に対応するＲＡＭ２００上のアドレスが検索バッファ２０７ａに格納されるとともに、該文字情報がディスプレイ１０７に一覧表示される。ここでの表示は各文字情報の先頭にアプリケイション名が判る文字（あるいはアイコン）が付加されて表示されるようになてっている（ステップＰ１４、図５、ステップＳ２０４〜２０９参照）。
【００７５】ここでユーザが、上下の方向キー３０３ａ、３０３ｂを用いて、住所録の「岡本秀治」にカーソルを合わせて変換キーを押下すると、住所録データの名前フィールドが表示され候補バッファ２０７ｂに格納されるとともに、ディスプレイ１０７に表示される（図１１、ステップＰ１５：図６ステップＳ４０１→Ｓ４０６→Ｓ４０７→Ｓ４１０→Ｓ４１１参照）  。
【００７６】ここで、ユーザは右の方向キー３０３ｄを操作して、メールアドレスのフィールドまでカーソルを移動し、目的とする「岡本秀治」のメールアドレスが表示された段階で実行キー３０４を押下することによって、当該メールアドレスを得る（図１１、ステップＰ１５〜１７、図８、ステップＳ５０１〜Ｓ５０４参照）。」
　
　ここで、上記記載事項（１）〜（３）によれば、引用例記載のものにおいては、「アプリケーションデータ格納部２０３」中の「アプリケーション情報エリア２３２」を構成する「住所録データエリア２３３」、「メモ帳データエリア２３４」、「スケジュールデータエリア２３５」等の各データエリアのそれぞれに、検索可能なアプリケーション情報が格納されるものと認められ、同記載事項中の段落【００１１】、【００２６】等の記載によれば、ユーザは、該アプリケーション情報の中から検索対象とするものを指定することができるとされているから、引用例記載のものは、当然に、「検索対象のアプリケーション情報を指定するアプリケーション情報指定手段」と呼び得る手段を有しているものと認められる。
　また、上記記載事項（５）の段落【００７３】等の記載から明らかなように、引用例の「検索手段１０５ａ」は、上記検索対象のアプリケーション情報を指定するアプリケーション情報指定手段と呼び得る手段により指定されたアプリケーション情報中で、入力手段１０２により入力された文字情報と同じ文字列を検索するものということができ、上記記載事項（４）中の段落【００４０】でいう「ディスプレイ１０７」に表示される「候補バッファ２０７ｂに格納された文字情報」は、その具体例として示される、上記記載事項（５）中の段落【００７５】や図１１のＰ１５の記載から明らかなように、検索手段１０５により検索された文字列を含むアプリケーション情報の一部であるといえる。
　さらに、上記記載事項（１）〜（５）を総合すると、上記記載事項（１）中の段落【００１２】や上記記載事項（４）中の段落【００４０】でいう「目的とする文字情報」（具体例としては、上記記載事項（５）中の段落【００７６】でいう「目的とする「岡本秀治」のメールアドレス」）は、上記記載事項（１）中の段落【０００８】等でいう「検索対象となる文字情報」を入力とする「文字入力」における「目的とする文字情報」であるから、上記「検索対象となる文字情報」に対して置換すべき文字列であると認められ、引用例記載のものは、全体として「検索置換装置」とも呼び得るものと認められる。
　
　以上によれば、引用例には、以下の発明（以下、「引用例記載発明」という。）が記載されているといえる。
「検索対象となる文字情報を入力する入力手段１０２と、
　検索可能な複数のアプリケーション情報を格納したアプリケーションデータ格納部２０３と、
　前記アプリケーションデータ格納部２０３上の複数のアプリケーション情報の中の検索対象のアプリケーション情報を指定するアプリケーション情報指定手段と、
　該アプリケーション情報指定手段により指定されたアプリケーション情報中で、前記入力手段１０２により入力された文字情報と同じ文字列を検索する検索手段１０５ａと、
　当該検索手段１０５ａにより検索された文字列を含む、前記アプリケーション情報の少なくとも一部を表示画面上に表示するディスプレイ１０７と
　前記表示画面上に表示されたアプリケーション情報の少なくとも一部の中の文字列を前記検索対象となる文字情報に対して置換すべき文字列として指定する方向キー３０３ａ〜３０３ｄと、
　を具える検索置換装置。」
　
　
３．対比 
　本願発明と引用例記載発明を対比すると、以下の対応関係が認められる。
（１）引用例記載発明の「検索対象となる文字情報」は、「置換すべき文字列」で置換される文字列であるから本願発明の「置換対象の文字列」に相当する。
（２）引用例記載発明の「入力手段１０２」は、文字情報を検索対象として入力するものであり、文字情報をクエリーとして受付けるものということもできるから、引用例記載発明の「検索対象となる文字情報を入力する入力手段１０２」は、本願発明の「置換対象の文字列をクエリーとして受付ける手段」に相当する。
（３）引用例記載発明の「アプリケーション情報」は、本願発明の「オブジェクト」に相当する。
（４）引用例記載発明の「アプリケーションデータ格納部２０３」は、本願発明の「記憶手段」に相当する。
（５）引用例記載発明の「アプリケーション情報指定手段」は、本願発明の「オブジェクト指定手段」に相当する。
（６）引用例記載発明の「入力手段１０２により入力された文字情報」は上記（２）に述べたようにクエリーとして受付けられるものであるから、引用例記載発明の「アプリケーション情報指定手段により指定されたアプリケーション情報中で、前記入力手段１０２により入力された文字情報と同じ文字列を検索する検索手段１０５ａ」は、本願発明の「オブジェクト指定手段により指定されたオブジェクト中で、前記受付ける手段により受付けたクエリーと同じ文字列を検索する検索手段」に相当する。
（７）引用例記載発明の「ディスプレイ１０７」は、本願発明の「表示手段」に相当する。
（８）引用例記載発明の「方向キー３０３ａ〜３０３ｄ」は、「ディスプレイ１０７に表示されたアプリケーション情報の一部の中の文字列を、検索対象となる文字情報に対して置換すべき文字列として指定するもの」といえるから、本願発明の「文字列指定手段」に相当する。
　
　したがって、本願発明と引用例１記載発明の間には、以下の一致点、相違点があるといえる。
　
（一致点）
「置換対象の文字列をクエリーとして受付ける手段と、
　検索可能な複数のオブジェクトを記憶した記憶手段と、
　前記記憶手段上の複数のオブジェクトの中の検索対象のオブジェクトを指定するオブジェクト指定手段と、
　該オブジェクト指定手段により指定されたオブジェクト中で、前記受付ける手段により受付けたクエリーと同じ文字列を検索する検索手段と、
　当該検索手段により検索された文字列を含む、前記オブジェクトの少なくとも一部を表示画面上に表示する表示手段と
　前記表示画面上に表示されたオブジェクトの少なくとも一部の中の文字列を前記置換対象の文字列に対して置換すべき文字列として指定する文字列指定手段と、
　を具える検索置換装置。」である点。
　
（相違点１）
　本願発明の「受付ける手段」は、「置換対象の文字列を外部から受付けるもの」であり、本願発明は、「文字列指定手段により指定された文字列を前記置換対象の文字列を引渡した前記外部に引渡す手段」を有しているのに対し、引用例記載発明の「受付ける手段（入力手段１０２）」は、「置換対象の文字列（検索対象となる文字情報）を外部から受付けるもの」とは限らず、引用例記載発明は、上記「文字列指定手段により指定された文字列を前記置換対象の文字列を引渡した前記外部に引渡す手段」に相当する手段を有していない点。
　
（相違点２）
　本願発明の「文字列指定手段」は、「表示されたオブジェクトの少なくとも一部の中の、クエリーと同じ文字列とは関連のない文字列」を指定可能であるのに対し、引用例記載発明の「文字列指定手段（方向キー３０３ａ〜３０３ｄ）」は、「表示されたオブジェクト（アプリケーション情報）の少なくとも一部の中の、クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」を指定可能とは限らない点。
　
　
４．当審の判断 
　
（１）上記相違点について 
　
ア．（相違点１）について
　以下の点を勘案すると、引用例記載発明に相違点１に係る本願発明の構成を採用すること、換言すれば、引用例記載発明の「受付ける手段（入力手段１０２）」を、「置換対象の文字列（検索対象となる文字情報）を外部から受付けるもの」とすると共に、引用例記載発明に、「文字列指定手段により指定された文字列を前記置換対象の文字列を引渡した前記外部に引渡す手段」に相当する手段を設けることは、当業者が容易に推考し得たことというべきである。
（ア）一般に、複数の機能を有する装置を、単一の装置として構成するか複数の装置の集合体として構成するか、複数の装置の集合体として構成する場合、どの機能範囲に対応する装置を一つの装置とするか、といった事項は、当業者が必要に応じて適宜決定すべき事項である。
（イ）引用例記載発明の検索置換装置においても、「アプリケーションデータ格納部２０３上の複数のアプリケーション情報の中の検索対象のアプリケーション情報を指定する」から「表示画面上に表示されたアプリケーション情報の少なくとも一部の中の文字列を前記検索対象となる文字情報に対して置換すべき文字列として指定する」までの機能に対応する装置と、その前後の機能、すなわち、「検索対象となる文字情報を供給する機能」と「置換すべき文字列として指定された文字列を利用する機能」に対応する装置とを別の装置として構成するとともに、上記「検索対象となる文字情報を供給する機能」と「置換すべき文字列として指定された文字列を利用する機能」に対応する装置を一体の装置とすることができない理由はなく、そうすることは、当業者が適宜なし得たことである。
（ウ）上記（イ）のようにする場合に、上記「アプリケーションデータ格納部２０３上の複数のアプリケーション情報の中の検索対象のアプリケーション情報を指定する」から「表示画面上に表示されたアプリケーション情報の少なくとも一部の中の文字列を前記検索対象となる文字情報に対して置換すべき文字列として指定する」までの機能に対応する装置と、上記「検索対象となる文字情報を供給する機能」と「置換すべき文字列として指定された文字列を利用する機能」に対応する装置との間に「文字列指定手段により指定された文字列を引き渡す手段」に相当する手段を設けることは、当業者が当然に考慮することである。
　
イ．（相違点２）について
　以下の点を勘案すると、引用例記載発明に相違点２に係る本願発明の構成を採用すること、換言すれば、引用例記載発明の「文字列指定手段（方向キー３０３ａ〜３０３ｄ）」を、「表示されたオブジェクト（アプリケーション情報）の少なくとも一部の中の、クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」を指定可能なものとすることも、当業者が容易に推考し得たことというべきである。
（ア）引用例の図１１のＰ１５、Ｐ１６からも明らかなように、引用例記載発明の「表示画面上に表示されたアプリケーション情報の少なくとも一部」には、当然に、「クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」も含まれていること、引用例の段落【００４０】の「候補バッファ２０７ｂに格納された文字情報はディスプレイ１０７に表示されて目的とする文字情報の選択を促す（ステップＳ６、図１１、ステップＰ１５）〔具体的には、図１２、ステップＰ２５参照〕。再度、上下左右のいずれかの方向キー３０３ａ〜３０３ｄのいずれか操作されて呼び出された文字情報の中から目的とする文字情報の位置にカーソルが移動され、」なる記載からも明らかなように、引用例記載発明の「文字列指定手段（方向キー３０３ａ〜３０３ｄ）」は、「表示画面上に表示されたアプリケーション情報の少なくとも一部」の中の任意の場所の文字列を指定可能なものと認められること、等を勘案すると、引用例記載発明において、「文字列指定手段（方向キー３０３ａ〜３０３ｄ）」を「クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」をも指定可能なものとすることに対する技術上の困難性はないと考えられる。
（イ）引用例記載発明においても、「オブジェクト（アプリケーション情報）」の種類によって、「表示されたオブジェクト（アプリケーション情報）の少なくとも一部の中の、クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」を「置換対象の文字列（検索対象となる文字情報）に対して置換すべき文字列」とするのが有用である場合があり得ることは、当業者に自明であり、該「表示されたオブジェクト（アプリケーション情報）の少なくとも一部の中の、クエリー（入力手段１０２により入力された文字情報）と同じ文字列とは関連のない文字列」をも「文字列指定手段（方向キー３０３ａ〜３０３ｄ）」で指定可能とすることは、当業者が容易に推考し得たことである。
　
（２）本願発明の効果について　 
 　本願発明の構成によってもたらされる効果は、引用例の記載事項や周知の事項から当業者ならば容易に予測することができる程度のものであって、格別のものとはいえない。 
 　 
 　 
５．むすび 
　以上によれば、本願発明は、引用例記載発明及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法２９条第２項の規定により特許を受けることができない。
　したがって、本願は、他の請求項に係る発明について検討するまでもなく、拒絶されるべきものである。  
　よって、結論のとおり審決する。