【事件の表示】
　特願２０１４−　９６５３３「運賃規則翻訳システム、運賃規則翻訳方法、及び運賃規則翻訳プログラム」拒絶査定不服審判事件〔平成２７年１２月　３日出願公開、特開２０１５−２１５６６０、請求項の数（７）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯
　本願は、平成２６年５月８日の出願であって、その手続の経緯は以下の通りである。
　平成２７年　５月２０日付け：拒絶理由の通知
　平成２７年　６月３０日　　：意見書、手続補正書の提出
　平成２７年１２月２８日付け：拒絶査定
　平成２８年　３月１６日　　：審判請求書の提出
　平成２９年　１月１９日付け：当審による拒絶理由の通知
　平成２９年　２月　２日　　：意見書、手続補正書の提出
第２　本願発明
　本願請求項１〜７に係る発明（以下、それぞれ「本願発明１」〜「本願発明７」という。）は、平成２９年２月２日付け手続補正書により補正された特許請求の範囲の請求項１〜７に記載された事項により特定される以下の通りの発明である。
「【請求項１】
　航空運賃に係る第１言語の運賃規則の一部からなる原文と、前記原文に対応する正確な第２言語の訳文とを含む翻訳対を複数格納した翻訳対記憶部と、
　航空会社によって設定された前記第１言語の運賃規則をGlobal Distribution System（ＧＤＳ）ホストから取得する運賃規則取得部と、
　前記翻訳対記憶部に格納された複数の前記翻訳対の中から、マッチングに使用する複数の翻訳対を抽出する翻訳対取得部と、
　前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて、前記第１言語の運賃規則から前記第２言語の運賃規則を生成する翻訳実行部と、
を備える運賃規則翻訳システム。
　【請求項２】
　前記翻訳対取得部は、前記抽出した複数の翻訳対をツリー構造で記憶し、前記ツリー構造の葉ノードに各翻訳対が登録され、前記ツリー構造の根ノードから葉ノードに至る一連の中間ノードに各翻訳対に含まれる原文が単語毎に順次登録され、
　前記翻訳実行部は、前記ツリー構造を用いてマッチングを行う請求項１に記載の運賃規則翻訳システム。
　【請求項３】
　前記翻訳対のうちの少なくとも１つの原文及び訳文は、複数の特定の単語に関連付けられた変数を用いて表現され、前記変数は、前記翻訳実行部によって、前記第２言語の運賃規則の生成の際に所定の規則に従って所定の単語に変換される、請求項１又は２に記載の運賃規則翻訳システム。
　【請求項４】
　前記翻訳対は、航空会社コードと運賃種別コードをさらに含み、
　前記翻訳対取得部は、前記航空会社コード及び前記運賃種別コードに基づいて、前記翻訳対記憶部に格納された複数の前記翻訳対の中から複数の翻訳対を抽出する請求項１乃至３のいずれか１項に記載の運賃規則翻訳システム。
　【請求項５】
　ユーザシステムから翻訳リクエストを受信し、前記第２言語の運賃規則をＸＭＬ形式又はＨＴＭＬ形式のデータに変換して送信するインターフェース部をさらに備える請求項１乃至４のいずれか１項に記載の運賃規則翻訳システム。
　【請求項６】
　航空運賃に係る第１言語の運賃規則の一部からなる原文と、前記原文に対応する正確な第２言語の訳文とを含む翻訳対を複数格納するステップと、
　航空会社によって設定された前記第１言語の運賃規則をGlobal Distribution System（ＧＤＳ）ホストから取得するステップと、
　翻訳対記憶部に格納された複数の前記翻訳対の中から、マッチングに使用する複数の翻訳対を抽出するステップと、
　前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて、前記第１言語の運賃規則から前記第２言語の運賃規則を生成するステップと、
を有する運賃規則翻訳方法。
　【請求項７】
　航空運賃に係る第１言語の運賃規則の一部からなる原文と、前記原文に対応する正確な第２言語の訳文とを含む翻訳対を複数格納するステップと、
　航空会社によって設定された前記第１言語の運賃規則をGlobal Distribution System（ＧＤＳ）ホストから取得するステップと、
　翻訳対記憶部に格納された複数の前記翻訳対の中から、マッチングに使用する複数の翻訳対を抽出するステップと、
　前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて、前記第１言語の運賃規則から前記第２言語の運賃規則を生成するステップと、
をコンピュータに実行させるための運賃規則翻訳プログラム。」
第３　引用文献、引用発明等
１．引用文献１について
　原査定の拒絶の理由に引用された引用文献１（特開２００５−１４１４９０号公報）には、図面とともに以下の事項が記載されている。（なお、下線部は当審にて付与した。）
（ア）「本発明は、
原言語の入力文を目的言語に変換する
用例翻訳装置
（イ）「以下、図面を使用して本発明の一実施形態を詳細に説明する。
  図１は、本発明を適用した
翻訳システム
翻訳装置（用例翻訳装置）１０と複数のクライアント端末４０とが、インターネット等のネットワーク３０に接続されている。
　
翻訳装置１０は、ユーザ認証を行う認証部１１、原言語の入力文、またはユーザが入力した対訳用例を受け付ける入力部１２、入力文に対する対訳用例（原言語文とその翻訳である目的言語文の対訳関係）を検索する用例翻訳部１３、翻訳結果などを出力する出力部１４、優先度記憶部２０に記憶された対訳用例の優先度、および信頼度記憶部２１に記憶されたユーザの信頼度を更新する更新部１５、入力文が属する分野によって優先度記憶部２０及び信頼度記憶部２１を切り替える切替部１６、入力文に関する訳文を自動的に選択する選択部１７、対訳用例の優先度が記憶された優先度記憶部２０、ユーザの信頼度が記憶された信頼度記憶部２１などからなる。また、用例翻訳部１３は翻訳用例の検索に利用する、対訳用例の集合である翻訳メモリ２５を備えている。
　
優先度記憶部２０及び信頼度記憶部２１は、分野ごとに設けられ、それぞれの分野における対訳用例の優先度、及び、ユーザの信頼度を記憶している
このように、対訳用例の優先度及びユーザの信頼度を分野ごとに設けることにより、分野ごとの正確な翻訳が可能となり、
（ウ）「このとき、
入力は文書の所在を示すＵＲＬなどでもよく、その場合はＵＲＬなどの示す場所の文書を取得して入力文とする。
（エ）「次に入力部１２は、原言語の入力文を用例翻訳部１３に送る。
用例翻訳部１３では、翻訳メモリ２５の他に、あらかじめ記憶されている解析用ルールなどを利用して用例翻訳処理を行う
（オ）「
用例翻訳部１３は、類似用例検索処理（Ｓ２１）において、原言語文に対して複数の訳文が記憶されていて、そのうちの１つを選択しなければならないとき、優先度記憶部２０の優先度を参照する。
用例翻訳部１３は、優先度記憶部２０から、その原言語文と訳文のエントリのうち、現在のユーザと同じユーザＩＤを持つエントリの訳文を選択し、同じユーザＩＤを持つエントリが無ければ、優先度の最も高い訳文を選択する。
  原言語文「それはいいですね」に対して、翻訳メモリ２５に訳文「Ｓounds  good．」と「Ｇood  point．」が記憶されていたとすると、用例翻訳部１３は、図２（Ａ）に示す優先度記憶部２０を参照する。現在のユーザのユーザＩＤである「００１」を持っエントリはないので、優先度の最も高い「Ｇood  point．」が選択される。同様に、「今、何時？」の訳文として「Ｄo  you  have  the  time？」が選択される。
  用例翻訳部１３は、得られた訳文を出力部１４に送るが、翻訳メモリ２５に複数の訳文が記憶されていたならば、その原言語文と各訳文とを出力部１４に送る。この例では、「それはいいですね−“Ｓounds  good．”、“Ｇood  point.”」が送られる。」（【００３５】〜【００３７】）
　上記（ア）から（オ）から、引用文献１には、以下の発明（以下、「引用発明」という。）が記載されていると認められる。
「翻訳装置（用例翻訳装置）１０と複数のクライアント端末４０とが、インターネット等のネットワーク３０に接続されている翻訳システムにおいて、原言語の入力文を目的言語に変換する用例翻訳装置であって、
　翻訳装置１０は、ユーザ認証を行う認証部１１、原言語の入力文、またはユーザが入力した対訳用例を受け付ける入力部１２、入力文に対する対訳用例（原言語文とその翻訳である目的言語文の対訳関係）を検索する用例翻訳部１３、翻訳結果などを出力する出力部１４、優先度記憶部２０に記憶された対訳用例の優先度、および信頼度記憶部２１に記憶されたユーザの信頼度を更新する更新部１５、入力文が属する分野によって優先度記憶部２０及び信頼度記憶部２１を切り替える切替部１６、入力文に関する訳文を自動的に選択する選択部１７、対訳用例の優先度が記憶された優先度記憶部２０、ユーザの信頼度が記憶された信頼度記憶部２１などからなり、
　また、用例翻訳部１３は翻訳用例の検索に利用する、対訳用例の集合である翻訳メモリ２５を備えており、優先度記憶部２０及び信頼度記憶部２１は、分野ごとに設けられ、それぞれの分野における対訳用例の優先度、及び、ユーザの信頼度を記憶しており、このように、対訳用例の優先度及びユーザの信頼度を分野ごとに設けることにより、分野ごとの正確な翻訳が可能となり、
　入力は文書の所在を示すＵＲＬなどでもよく、その場合はＵＲＬなどの示す場所の文書を取得して入力文とし、
　用例翻訳部１３では、翻訳メモリ２５の他に、あらかじめ記憶されている解析用ルールなどを利用して用例翻訳処理を行い、用例翻訳部１３は、類似用例検索処理（Ｓ２１）において、原言語文に対して複数の訳文が記憶されていて、そのうちの１つを選択しなければならないとき、優先度記憶部２０の優先度を参照し、用例翻訳部１３は、優先度記憶部２０から、その原言語文と訳文のエントリのうち、現在のユーザと同じユーザＩＤを持つエントリの訳文を選択し、同じユーザＩＤを持つエントリが無ければ、優先度の最も高い訳文を選択する、
　用例翻訳装置。」（以下、「引用発明」という。）
第４　対比・判断
１．本願発明１について
（１）対比
　本願発明１と引用発明とを対比する。
（１−１）
　引用発明における「対訳用例の集合である翻訳メモリ２５」は、「入力文に対する対訳用例（原言語文とその翻訳である目的言語文の対訳関係）を検索する用例翻訳部１３」が「翻訳用例の検索に利用する」ものであり、当該「対訳用例の集合である翻訳メモリ２５」には、“原言語文とその翻訳である目的言語文の対訳用例”が格納されていることは明らかである。
　また、引用例発明においては、「優先度記憶部２０及び信頼度記憶部２１は、分野ごとに設けられ、それぞれの分野における対訳用例の優先度、及び、ユーザの信頼度を記憶しており、このように、対訳用例の優先度及びユーザの信頼度を分野ごとに設けることにより、分野ごとの正確な翻訳が可能とな」るのであるから、前記「対訳用例の集合である翻訳メモリ２５」に格納されている“原言語文とその翻訳である目的言語文の対訳用例”における“その翻訳である目的言語文の対訳用例”が翻訳の対象である「言語文」に対して正確なものであることは明らかである。
　更に、前記「原言語」及び「目的言語」は、それぞれ、本願発明でいうところの『第１言語』及び『第２言語』に対応するといえる。
　してみると、引用発明に係る「対訳用例の集合である翻訳メモリ２５」と本願発明１でいうところの『翻訳対記憶部』とは、“第１言語からなる原文と、前記原文に対応する正確な第２言語の訳文とを含む翻訳対を複数格納した記憶部”という点で一致しているといえる。
（１−２）
　引用発明に係る「原言語の入力文、またはユーザが入力した対訳用例を受け付ける入力部１２」は、「原言語の入力文」を「ＵＲＬなどの示す場所の文書を取得して入力文とし」てもよいのであるから、引用発明に係る「原言語の入力文、またはユーザが入力した対訳用例を受け付ける入力部１２」と本願発明１でいうところの『運賃規則取得部』とは、“第１言語の文書を取得する取得部”という点で一致しているといえる。
（１−３）
　引用発明に係る「用例翻訳部１３」は、「翻訳メモリ２５の他に、あらかじめ記憶されている解析用ルールなどを利用して用例翻訳処理を行い、用例翻訳部１３は、類似用例検索処理（Ｓ２１）において、原言語文に対して複数の訳文が記憶されていて、そのうちの１つを選択しなければならないとき、優先度記憶部２０の優先度を参照し、用例翻訳部１３は、優先度記憶部２０から、その原言語文と訳文のエントリのうち、現在のユーザと同じユーザＩＤを持つエントリの訳文を選択し、同じユーザＩＤを持つエントリが無ければ、優先度の最も高い訳文を選択する、」ものであり、翻訳を実行するという機能上、本願発明１でいうところの『翻訳実行部』に対応し、両者は、“第１言語から第２言語の訳文を生成する翻訳実行部”という点で一致しているといえる。
（１−４）
　引用発明に係る「用例翻訳装置」は、「対訳用例の集合である翻訳メモリ２５」、「原言語の入力文、またはユーザが入力した対訳用例を受け付ける入力部１２」、「用例翻訳部１３」を備えるものであり、上記（１−１）から（１−３）で対比した事項を勘案すると、引用発明に係る「用例翻訳装置」と本願発明１でいうところの『運賃規則翻訳システム』とは、“翻訳システム”という点で一致しているといえる。
　以上、上記（１−１）から（１−４）で対比した様に、本願発明１と引用発明とは、
「第１言語からなる原文と、前記原文に対応する正確な第２言語の訳文とを含む翻訳対を複数格納した記憶部と、
　前記第１言語の文書を取得する取得部と、
　前記第１言語から前記第２言語の訳文を生成する翻訳実行部と、
を備える翻訳システム。」
という点で一致し、以下の点で相違している。
（相違点１）
　本願発明１は、翻訳の対象が『航空運賃に係る運賃規則』に特定されているのに対し、引用発明には、かかる特定がない点。
（相違点２）
　本願発明１は、翻訳の対象となる『運賃規則』を『Global Distribution System（ＧＤＳ）ホスト』から取得するのに対し、引用発明は、翻訳の対象となる「入力文」を「ＵＲＬなどの示す場所」から取得している点。
（相違点３）
　本願発明１は、『
前記翻訳対記憶部に格納された複数の前記翻訳対の中から、マッチングに使用する複数の翻訳対を抽出する翻訳対取得部
（相違点４）
　本願発明１は、『前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて』、前記第１言語の『運賃規則』から前記第２言語の『運賃規則』を生成しているのに対し、引用発明には、前記『
前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて、
（２）判断
　上記（相違点３）及び（相違点４）について判断する。
　引用発明は、「用例翻訳部１３」で「
翻訳メモリ２５の他に、あらかじめ記憶されている解析用ルールなどを利用して用例翻訳処理を行い、
優先度記憶部２０の優先度を参照し、
優先度の最も高い訳文を選択する
　そして、本願発明１に係る前記手法が本願出願前において、当該分野における周知の手法であるとも認められない。
　更に、拒絶査定において他の請求項に係る発明に対して提示された、特開２００６−２５２４２８号公報や特開２００５−４４０２０号公報にも、かかる手法については開示されていない。
　したがって、本願発明１に係る上記（相違点３）及び（相違点４）で言及した様な事項を当業者が引用発明に基づいて容易に想到し得たとは認められない。
　以上の通りであるから、上記（相違点１）及び（相違点２）について判断するまでもなく、本願発明１は、引用発明に基づいて、当業者が容易に発明できたものとはいえない。
２．本願発明２から本願発明７について
　本願発明２から本願発明５は、いずれも本願発明１であるところの請求項１を直接的又は間接的に引用する発明であり、そして、本願発明６は本願発明１に対応する方法発明であり、更に、本願発明７は本願発明１に対応するプログラム発明であり、本願発明２から本願発明７のいずれの発明も本願発明１が備える『翻訳対記憶部に格納された複数の前記翻訳対の中から、マッチングに使用する複数の翻訳対を抽出する翻訳対取得部』と『前記第１言語の運賃規則と前記抽出された複数の翻訳対とをマッチングさせて、前記第１言語の運賃規則から前記第２言語の運賃規則を生成する』という構成を備えているのであるから、本願発明１と同様に、引用発明に基づいて、又は、引用発明と特開２００６−２５２４２８号公報に基づいて、又は、引用発明、特開２００６−２５２４２８号公報、特開２００５−４４０２０号公報に基づいて当業者が容易に発明できたものとはいえない。
第５　原査定の概要及び原査定についての判断
　原査定は、請求項１、６、７について上記引用文献１に基づいて、当業者が容易に発明できたものであるから、特許法第２９条第２項の規定により特許を受けることができない、また、請求項２については、上記引用文献１及び特開２００６−２５２４２８号公報（引用文献２）に基づいて、当業者が容易に発明できたものであるから、特許法第２９条第２項の規定により特許を受けることができない、更に、請求項３から５については、上記引用文献１、特開２００６−２５２４２８号公報（引用文献２）、特開２００５−４４０２０号公報（引用文献３）に基づいて、当業者が容易に発明できたものであるから、特許法第２９条第２項の規定により特許を受けることができないというものである。
　しかしながら、上記「第３　引用文献、引用発明等」から「第４　対比・判断」で言及した様に、請求項１から７に係る発明は、いずれも、引用発明に基づいて、又は、引用発明と特開２００６−２５２４２８号公報（引用文献２）に基づいて、又は、引用発明、特開２００６−２５２４２８号公報（引用文献２）、特開２００５−４４０２０号公報（引用文献３）に基づいて当業者が容易に発明できたものではない。
　したがって、原査定を維持することはできない。
第６　当審拒絶理由について
　当審では、請求項２及び４について、「「前記翻訳対抽出部」について、当該請求項が引用する請求項１には「翻訳対抽出部」なる発明特定事項は記載されておらず、請求項の記載として不備である。
 （「前記翻訳対抽出部」は、『前記翻訳対取得部』の誤記ではないか。）」との拒絶の理由を通知しているが、平成２９年２月２日付けの手続補正書による補正において、「翻訳対抽出部」を『翻訳対取得部』と補正されたので、この拒絶の理由は解消した。
第７　むすび
　以上のとおり、本願発明１〜７は、引用発明に基づいて、又は、引用発明と特開２００６−２５２４２８号公報（引用文献２）に基づいて、又は、引用発明、特開２００６−２５２４２８号公報（引用文献２）、特開２００５−４４０２０号公報（引用文献３）に基づいて当業者が容易に発明できたものではない。
　したがって、原査定の理由によっては、本願を拒絶することはできない。
　また、他に本願を拒絶すべき理由を発見しない。
　よって、結論のとおり審決する。