平成25年5月31日判決言渡同日原本領収裁判所書記官
平成22年(ワ)第32849号損害賠償請求事件
口頭弁論終結日平成25年2月4日
判決
富山県高岡市<以下略>
原告キタムラ機械株式会社
同訴訟代理人弁護士升永英俊
同訴訟復代理人弁護士江口雄一郎
同補佐人弁理士佐藤睦
奈良県大和郡山市<以下略>
被告株式会社森精機製作所
同訴訟代理人弁護士中島敏
同訴訟代理人弁理士一色健輔
同訴訟復代理人弁護士時井真
同訴訟復代理人弁理士青木康
主文
1 原告の請求を棄却する。
2 訴訟費用は原告の負担とする。
事実及び理由
第1 請求
被告は,原告に対し,金1億5000万円及びこれに対する平成22年9月7日から支払済みまで年5分の割合による金員を支払え。
第2 事案の概要
本件は,発明の名称を「工作機械」とする特許権を有する原告が,被告の製造販売に係る工作機械が当該特許権を侵害する旨主張して,被告に対し,不法行為に基づく損害賠償203億8500万円(特許法102条3項による推定)の一部請求として1億5000万円(附帯請求として訴状送達の日の翌日である平成22年9月7日から支払済みまで民法所定の年5分の割合による遅延損害金)の支払を求めた事案である。
1 前提事実(証拠等を掲記した事実以外は当事者間に争いがない。)
(1) 当事者
原告は,工作機械の製造,販売等を業とする会社である。
被告は,工作機械の製造,販売等を業とする会社である。
(2) 原告の特許権
ア 原告は,次の特許権を有する(以下「本件特許権」という。本件特許権に係る特許公報〔甲2〕を末尾に添付する。)。
発明の名称工作機械
特許番号第3388498号
出願日平成8年12月25日
出願番号特願平8-355814
登録日平成15年1月17日
イ 本件特許権の特許請求の範囲の請求項1~3の記載は,次のとおりである(以下,請求項1~3に係る特許発明を個別に特定する場合には「本件発明1」などといい,併せて「本件発明」という。また,本件発明に係る特許を併せて「本件特許」という。)。
「【請求項1】コラムのような固定部(11)に配置した移動体(13)を第1軸及び第2軸方向に駆動する構成の工作機械において,固定部(11)に2個の第1軸駆動手段(α1,α2)を互いに平行に配置し,第1軸駆動手段(α1,α2)によって第1軸方向に駆動される移動ベース(14)を固定部(11)に設け,移動ベース(14)に2個の第2軸駆動手段(β1,β2)を互いに平行に配置し,移動体(13)を第2軸駆動手段(β1,β2)により第2軸方向に駆動する構成にし,各駆動手段(α1,α2,β1,β2)を制御するための制御装置(40)を設け,制御装置(40)は,駆動手段(α1,α2,β1,β2)のゼロ設定を補正して第1・2軸の角度誤差や移動体(13)の姿勢を補正するものであることを特徴とする工作機械。
【請求項2】第1軸方向と第2軸方向が実質的に直角であって,2個の第1軸駆動手段(α1,α2)を操作することによって第1・2軸の直角度を補正することを特徴とする請求項1に記載の工作機械。
【請求項3】移動体(13)が,第3軸方向に移動可能なスピンドル(19)を備えたスピンドルヘッド(12)として構成されていることを特徴とする請求項1~2のいずれか1項に記載の工作機械。」
ウ 本件発明を構成要件に分説すると,次のとおりである(以下「構成要件1-A」などという。)。
(ア) 本件発明1の分説
1-Aコラムのような固定部(11)に配置した移動体(13)を第1軸及び第2軸方向に駆動する構成の工作機械において,
1-B固定部(11)に2個の第1軸駆動手段(α1,α2)を互いに平行に配置し,
1-C第1軸駆動手段(α1,α2)によって第1軸方向に駆動される移動ベース(14)を固定部(11)に設け,
1-D移動ベース(14)に2個の第2軸駆動手段(β1,β2)を互いに平行に配置し,
1-E移動体(13)を第2軸駆動手段(β1,β2)により第2軸方向に駆動する構成にし,
1-F各駆動手段(α1,α2,β1,β2)を制御するための制御装置(40)を設け,
1-G制御装置(40)は,駆動手段(α1,α2,β1,β2)のゼロ設定を補正して第1・2軸の角度誤差や移動体(13)の姿勢を補正するものである
1-Hことを特徴とする工作機械。
(イ) 本件発明2の分説
2-A第1軸方向と第2軸方向が実質的に直角であって,2個の第1軸駆動手段(α1,α2)を操作することによって第1・2軸の直角度を補正する
2-Bことを特徴とする請求項1に記載の工作機械。
(ウ) 本件発明3の分説
3-A移動体(13)が,第3軸方向に移動可能なスピンドル(19)を備えたスピンドルヘッド(12)として構成されている
3-Bことを特徴とする請求項1~2のいずれか1項に記載の工作機械。
(3) 被告の行為
ア 被告は,別紙物件目録記載の各工作機械(以下,個別に特定する場合には同目録記載の符号に従って「被告製品1」などといい,併せて「被告製品」という。)のうち,被告製品1を遅くとも平成17年9月から現在まで販売し,被告製品2を平成16年3月から少なくとも平成20年7月まで製造・販売していた(弁論の全趣旨)。
イ 被告製品1は,構成要件1-A~1-F,1-Hを充足する(符号は別紙被告製品1模式図のものである。)。
(ア) 被告製品1は,工作機械であって,コラム10に配置された移動部20をZ1軸及びX1軸方向に駆動するから,構成要件1-Aを充足する。
(イ) 被告製品1は,コラム10に互いに平行に配置されたボールねじ30及び32を有し,ボールねじ30及び32の一端にはそれぞれZ1軸サーボモータ34及び36が設けられており,ボールねじ30及び32並びにZ1軸サーボモータ34及び36は,第1軸駆動手段に相当するから,構成要件1-Bを充足する。
(ウ) 被告製品1は,コラム10に移動部40を有し,移動部40がボールねじ30及び32に係合しており,Z1軸サーボモータ34及び36によって,Z1軸方向に駆動されるから,構成要件1-Cを充足する。
(エ) 被告製品1は,移動部40に互いに並行に配置されたボールねじ50及び52を有し,ボールねじ50及び52の一端にはそれぞれX1軸サーボモータ54及び56が設けられ,ボールねじ50及び52並びにX1軸サーボモータ54及び56は,第2軸駆動手段に相当するから,構成要件1-Dを充足する。
(オ) 被告製品1は,移動部20がボールねじ50及び52に係合しており,X1軸サーボモータ54及び56によって,X1軸方向に駆動されるから,構成要件1-Eを充足する。
(カ) 被告製品1は,Z1軸サーボモータ34及び36並びにX1軸サーボモータ54及び56をそれぞれ制御する装置を有するから,構成要件1-Fを充足する。
(キ) 被告製品1は,工作機械であるから,構成要件1-Hを充足する。
ウ 被告製品2は,構成要件1-A~1-F,1-Hを充足する(符号は別紙被告製品2模式図のものである。)。
(ア) 被告製品2は,工作機械であって,コラム10に配置された移動部20をX軸及びY軸方向に駆動するから,構成要件1-Aを充足する。
(イ) 被告製品2は,コラム10に互いに平行に配置されたボールねじ30及び32を有し,ボールねじ30及び32の一端にはそれぞれX軸サーボモータ34及び36が設けられており,ボールねじ30及び32並びにX軸サーボモータ34及び36は,第1軸駆動手段に相当するから,構成要件1-Bを充足する。
(ウ) 被告製品2は,コラム10に移動部40を有し,移動部40がボールねじ30及び32に係合しており,X軸サーボモータ34及び36によって,X軸方向に駆動されるから,構成要件1-Cを充足する。
(エ) 被告製品2は,移動部40に互いに並行に配置されたボールねじ50及び52を有し,ボールねじ50及び52の一端にはそれぞれY軸サーボモータ54及び56が設けられ,ボールねじ50及び52並びにY軸サーボモータ54及び56は,第2軸駆動手段に相当するから,構成要件1-Dを充足する。
(オ) 被告製品2は,移動部20がボールねじ50及び52に係合しており,Y軸サーボモータ54及び56によって,Y軸方向に駆動されるから,構成要件1-Eを充足する。
(カ) 被告製品2は,X軸サーボモータ34及び36並びにY軸サーボモータ54及び56をそれぞれ制御する装置を有するから,構成要件1-Fを充足する。
(キ) 被告製品2は,工作機械であるから,構成要件1-Hを充足する。
2 争点
(1) 被告製品が本件発明の技術的範囲に属するか。
ア 被告製品の構成要件1-Gの充足性(争点1-1)
イ 被告製品の構成要件2の充足性(争点1-2)
ウ 被告製品1の構成要件3の充足性(争点1-3)
(2) 本件特許が無効審判により無効にされるべきものか。
ア 記載要件違反の有無(争点2-1)
イ 乙5号証に基づく新規性・進歩性欠如の有無(争点2-2)
(3) 損害額(争点3)
3 争点に関する当事者の主張
(1) 被告製品の構成要件1-Gの充足性(争点1-1)
(原告の主張)
ア 構成要件1-Gは,X軸又はY軸において平行に配置された2本のボールネジ(2つの駆動手段α1及びα2又はβ1及びβ2)のゼロ設定を個々に補正することにより,X軸とY軸との角度誤差や,移動体(13)の姿勢を補正するものである。換言すれば,被告製品において,各ボールネジのゼロ設定を個々に補正できるのであれば,そのことは,被告製品が構成要件1-Gを充足することを意味する。
被告は,本件発明が,角度誤差を測定する手段を有することを規定していると主張するが,構成要件1-Gは「角度誤差」の有無やその値を測定する手段など,何ら規定していない。
イ 被告製品1の充足性(符号は別紙被告製品1模式図のものである。)被告製品1は,甲5号証(被告製品1のユーザーズマニュアル)において,「“n”に軸名称が表示されます。n軸が次の場合はそれぞれ対応する軸の原点位置の確立が必要になります。」(2-719頁左欄3~5行),「3)原点位置調整を有効にする。」(同欄13行)と記載されているとおり,Z1軸及びX1軸のそれぞれについて,原点位置を調整できる。また,被告製品1は,「n軸の表示」の「XS」に「対応する軸」として,「X軸2(X1軸の2つのボールねじの1つ)」,「n軸の表示」の「ZS」に「対応する軸」として,「Z軸2(Z1軸の2つのボールねじの1つ)」(同欄の表)と記載されているとおり,ボールねじ30及び32並びに50及び52のそれぞれについて,原点位置を調整できる。以上のとおり,被告製品1は,ボールねじ30,32,50及び54のそれぞれについて,原点位置を調整,すなわちゼロ設定を補正できる。また,被告製品1において,ボールねじ30,32,50及び54のそれぞれについて,ゼロ設定が補正されると,Z1軸及びX1軸の角度誤差が当然補正されるし,それに伴い,Z1軸及びX1軸方向に移動する移動部20の姿勢も,当然補正される。
なお,被告製品1においても,「NCパラメータNo.8326」を調整して各ボールねじのゼロ点を設定していることからすれば,被告製品2と同様に,それぞれ2本のボールねじからなるX軸とZ軸の間の角度補正が行われていることが合理的に推認される。
したがって,被告製品1は,構成要件1-G(「制御装置(40)は,駆動手段(α1,α2,β1,β2)のゼロ設定を補正して第1・2軸の角度誤差や移動体(13)の姿勢を補正するものである」)を充足する。
ウ 被告製品2の充足性(符号は別紙被告製品2模式図のものである。)被告製品2は,甲7号証(被告製品2のサービスマニュアル)において,「19.2相対座標,絶対座標及び機械座標が画面に表示される。」と記載されており(18頁),また,「相対座標」,「絶対座標」,「機械座標」及び「残り距離」が記載された画面の一例に示すとおり,機械座標において,X軸のマスタ軸(ボールねじ30に対応する軸)とスレーブ軸(ボールねじ32に対応する軸)との間には「0.005」のずれがあり,Y軸のマスタ軸(ボールねじ50に対応する軸)とスレーブ軸(ボールねじ52に対応する軸)との間には「0.008」のずれがある(同頁)。また,「19.3マスタ軸(X-,Y-,Z-軸)機械座標が“0.000”であることを確認し,そしてスレーブ軸(“X”,“Y”,“Z”)機械座標がグリッドずれ(P)である。グリッドずれ(P)を,下記の例を参照して算出する。」(19頁),「20.ステップ19で計算されたグリッドずれ値を,次のステップに従い,NCパラメータNo.8326に入力する。(NCパラメータNo.8326:マスタ軸とスレーブ軸との間のリファレンスカウンタのずれ(グリッドのずれ))」(19頁)と記載されているとおり,被告製品2は,ボールねじ30及び32並びに50及び52のそれぞれについて,それらの機械座標の原点位置を調整できる。
以上のとおり,被告製品2は,ボールねじ30,32,50及び52のそれぞれについて,原点位置を調整,すなわちゼロ設定を補正できる。また,被告製品2において,ボールねじ30,32,50及び52のそれぞれについて,ゼロ設定が補正されると,X軸及びY軸の角度誤差が当然補正されるし,それに伴い,X軸及びY軸方向に移動する移動部20の姿勢も,当然補正される。
したがって,被告製品2は,構成要件1-G(「制御装置(40)は,駆動手段(α1,α2,β1,β2)のゼロ設定を補正して第1・2軸の角度誤差や移動体(13)の姿勢を補正するものである」)を充足する。
エ 乙18号証(被告製品2のサービスマニュアル)の2/22頁では,③の手順とおり,「機械原点位置の調整・確立の必要が無く」が「No」の場合(「機械原点位置の調整・確立の必要」がある場合),④~⑫の手順により「機械原点位置の調整・確立」を行う。最後の手順⑫は機械原点位置確立操作である。
そして,「機械原点位置の調整・確立の必要が無く」が「Yes」の場合,すなわち「機械原点位置の調整・確立」が「不必要」である場合は,乙18号証の2/22頁の既存の原点設定(既存のゼロ点設定)のパラメ ータ・8326(=“既存値”)を,⑭~を行って,[既存値]から [既存値+P]に補正して手動入力し(⑳参照),で補正された原点位置を確立する。
このとおり,同期制御軸(X軸のマスタ軸とX軸のスレーブ軸)において,乙18号証の2/22頁の左列(④~⑫)の⑨~⑫でX軸のマスタ軸とX軸のスレーブ軸の間のグリッドずれ量(Aの数値)を特定して,これをパラメータ・8326に自動設定して,原点設定(ゼロ点設定)する。すなわち,マスタ軸とスレーブ軸とのグリッド差が設定(ゼロ点)され,「同期制御」が確立する。