(57)【要約】【課題】噴射する脈流が正常である液体噴射装置を提供する。【解決手段】液体をノズルから噴射する液体噴射装置であって、液体に脈流を発生させる脈流発生部２５と、脈流発生部２５を駆動する脈動駆動装置５１と、脈流発生部２５を駆動する駆動波形を示す駆動波形データ５７を記憶する第１メモリー４８と、駆動波形データ５７を検査する波形検査部６６と、を備える。【選択図】図８
2018033664.tif 000002
【特許請求の範囲】
【請求項１】
液体をノズル部から噴射する液体噴射装置であって、
前記液体に脈流を発生させる脈流発生部と、
前記脈流発生部を駆動する駆動部と、
前記脈流発生部を駆動する駆動波形を示す駆動波形データを記憶する記憶部と、
前記駆動波形データを検査する波形検査部と、を備えることを特徴とする液体噴射装置。
【請求項２】
請求項１に記載の液体噴射装置であって、
前記波形検査部は、前記駆動波形データが示す駆動波形の変位を判定基準と比較して検査することを特徴とする液体噴射装置。
【請求項３】
請求項２に記載の液体噴射装置であって、
前記波形検査部は、前記駆動波形データが示す駆動波形の立上り時間を判定基準と比較して検査することを特徴とする液体噴射装置。
【請求項４】
請求項２または３に記載の液体噴射装置であって、
前記記憶部には前記判定基準を示す判定基準データが複数の場所に記憶され、
前記判定基準データを検査する基準検査部を備えることを特徴とする液体噴射装置。
【請求項５】
請求項１〜４のいずれか一項に記載の液体噴射装置であって、
前記記憶部には前記駆動波形データが複数の場所に記憶され、
前記駆動波形データが示す駆動波形が異常であると前記波形検査部が判定するとき、
前記波形検査部は他の前記駆動波形データを検査し、前記波形検査部が正常であると判定した前記駆動波形データを用いて前記駆動部が前記脈流発生部を駆動することを特徴とする液体噴射装置。
【請求項６】
駆動波形データを検査し、
前記駆動波形データが正常であるときには前記駆動波形データが示す駆動波形を用いて液体を脈流にし、
前記液体をノズル部から噴射することを特徴とする液体噴射方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体噴射装置および液体噴射方法に関するものである。
【背景技術】
【０００２】
噴射した流体を患部に当てて治療する医療機器が活用されている。例えば、特許文献１に液体噴射装置が記載されている。それによると液体噴射装置は圧電素子を駆動させることによって流体室の容積を増減させる。これにより流体室では脈流が形成され、液体噴射装置は噴射管から脈流を噴射させる。脈流はパルス流とも言う。
【０００３】
液体噴射装置は例えば医療用のメスとして用いられ、生体の細胞組織に向けて脈流を噴射する。これにより生体の細胞組織の一部が脈流に飛ばされる。そして、生体を切断する。脈流の圧力が異常に高いときには術者の予定以上に細胞組織が深くえぐられてしまう。従って、液体噴射装置は脈流の圧力を異常に高くしてはいけない装置である。
【０００４】
出力の異常を監視する医療機器が特許文献２に開示されている。この医療機器は歯の治療に用いるレーザー装置である。それによると、レーザー装置はレーザー光を照射するレーザー照射用回路、電源、電圧修復回路を備えている。そして、電源がレーザー照射用回路に供給する電圧を電圧修復回路がモニターする。そして、電源がレーザー照射用回路に供給する電圧が異常であるときには電圧修復回路が電圧を調整していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２０１２１８号公報
【特許文献２】特開２０１３−６６７９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
脈流は脈流発生部で形成される。そして、脈流発生部は駆動波形データに基づいて脈流を形成する。この駆動波形データは固体メモリーやＨＤＤ等の記憶装置に記憶される。記憶装置を長期に渡って使用するとき装置の劣化に伴い、一部のデータが破損したり書き換えられたりする。このとき、噴射する脈流の圧力が異常になる危険性がある。
【０００７】
特許文献２に示す修復回路を特許文献１の液体噴射装置に適用するとき、最初の脈流の圧力を検出して修復回路が脈流の圧力を調整する。このとき、噴射する脈流の圧力が異常であるときには、修正されるまで脈流が異常のまま吐出されてしまう。そこで、異常な脈流を噴射することを抑制できる液体噴射装置が望まれていた。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００９】
［適用例１］
本適用例にかかる液体噴射装置は、液体をノズル部から噴射する液体噴射装置であって、前記液体に脈流を発生させる脈流発生部と、前記脈流発生部を駆動する駆動部と、前記脈流発生部を駆動する駆動波形を示す駆動波形データを記憶する記憶部と、前記駆動波形データを検査する波形検査部と、を備えることを特徴とする。
【００１０】
本適用例によれば、液体噴射装置は脈流発生部及び駆動部を備えている。駆動部が脈流発生部を駆動する。そして、脈流発生部が液体に脈流を発生させる。液体噴射装置は脈流になった液体をノズル部から噴射する。液体噴射装置は記憶部及び波形検査部を備えている。
【００１１】
記憶部は駆動波形データを記憶する。駆動波形データは脈流発生部を駆動する駆動波形を示すデータである。そして、波形検査部は駆動波形データを検査して駆動波形データが正常であるか異常であるかを判定する。駆動波形データが異常であるときには脈流の発生を停止できる。従って、駆動部は正常である駆動波形データが示す駆動波形を用いて脈流発生部に脈流を発生できる。その結果、液体噴射装置は異常な脈流を噴射することを抑制できる。
【００１２】
［適用例２］
上記適用例にかかる液体噴射装置において、前記波形検査部は、前記駆動波形データが示す駆動波形の変位を判定基準と比較して検査することを特徴とする。
【００１３】
本適用例によれば、波形検査部は、駆動波形データが示す駆動波形の変位を判定基準と比較して検査する。駆動波形の変位が目標振幅の上限基準より大きいとき、ノズル部から噴射される脈流の圧力変動が希望する圧力変動より大きくなる。そのとき、脈流を噴射される物体が予定以上に損傷を受ける。また、駆動波形の変位が目標振幅の下限基準より小さいとき、ノズル部から噴射される脈流の圧力変動が予定した圧力変動より小さくなる。そのとき、脈流の噴射により物体を変形させる力が小さくなる。本適用例ではノズル部から噴射される脈流の圧力変動が予定した圧力変動のときだけ脈流を噴射する為、脈流を噴射される物体に予定通りの衝撃力を加えることができる。
【００１４】
［適用例３］
上記適用例にかかる液体噴射装置において、前記波形検査部は、前記駆動波形データが示す駆動波形の立上り時間を判定基準と比較して検査することを特徴とする。
【００１５】
本適用例によれば、波形検査部は、駆動波形データが示す駆動波形の立上り時間を判定基準と比較して検査する。駆動波形の立上り時間が立上り時間の下限基準である下限間隔より短いとき、ノズル部から噴射される脈流による衝撃力が希望する衝撃力より大きくなる。そのとき、脈流を噴射される物体が予定以上に損傷を受ける。また、駆動波形の立上り時間が立上り時間の上限基準である上限間隔より長いとき、ノズル部から噴射される脈流の衝撃力が予定した衝撃力より小さくなる。そのとき、脈流を噴射される物体を変形させる力が小さくなる。本適用例ではノズル部から噴射される脈流の立上り時間が予定した立上り時間の範囲にあるときだけ脈流を噴射する為、脈流を噴射される物体に予定通りの衝撃力を加えることができる。
【００１６】
［適用例４］
上記適用例にかかる液体噴射装置において、前記記憶部には前記判定基準を示す判定基準データが複数の場所に記憶され、前記判定基準データを検査する基準検査部を備えることを特徴とする。
【００１７】
本適用例によれば、記憶部には判定基準を示す判定基準データが複数の場所に記憶されている。そして、基準検査部は複数の判定基準データを比較して検査する。その後、記憶部に記憶された判定基準データが正常であることを確認した後に波形検査部が判定基準データを用いて駆動波形データを検査できる。その結果、判定基準データの１つが異常になることによりノズル部から異常な脈流が噴射されることを抑制できる。
【００１８】
［適用例５］
上記適用例にかかる液体噴射装置において、前記記憶部には前記駆動波形データが複数の場所に記憶され、前記駆動波形データが示す駆動波形が異常であると前記波形検査部が判定するとき、前記波形検査部は他の前記駆動波形データを検査し、前記波形検査部が正常であると判定した前記駆動波形データを用いて前記駆動部が前記脈流発生部を駆動することを特徴とする。
【００１９】
本適用例によれば、記憶部には駆動波形データが複数の場所に記憶されている。そして、波形検査部が駆動波形データを検査して駆動波形データが示す駆動波形が異常であると判定することがある。このとき、波形検査部は異常と判定されていない駆動波形データを検査する。そして、駆動波形データが正常であるとき、正常であると判定した駆動波形データを用いて駆動部が脈流発生部を駆動する。従って、複数ある駆動波形データの１つが異常になったときにも、液体噴射装置は他の正常な駆動波形データを用いてノズル部から正常な脈流を噴射できる。
【００２０】
［適用例６］
本適用例にかかる液体噴射方法であって、駆動波形データを検査し、前記駆動波形データが正常であるときには前記駆動波形データが示す駆動波形を用いて液体を脈流にし、前記液体をノズル部から噴射することを特徴とする。
【００２１】
本適用例によれば、駆動波形データを検査して駆動波形データが正常であることを確認している。そして、正常な駆動波形データが示す駆動波形を用いて液体を脈流にしている。従って、異常な脈流が形成されることが抑制される。そして、脈流になった液体をノズル部から噴射する。その結果、本適用例の液体噴射方法は異常な脈流をノズル部から噴射することを抑制できる。
【図面の簡単な説明】
【００２２】
【図１】液体噴射装置の構成を示す概略斜視図。
【図２】液体噴射装置の構成を示すブロック図。
【図３】液体噴射装置のノズルの構造を示す部分模式側面図。
【図４】ノズルにおける液体の挙動を説明するための模式図。
【図５】脈流発生部の内部構成を示す模式断面図。
【図６】液体室の容積の推移を示すグラフ。
【図７】圧電素子に印加された電圧に対する液体室の容量の関係を示すグラフ。
【図８】液体噴射装置の電気制御ブロック図。
【図９】第１メモリーに記憶された駆動波形データを説明するための図。
【図１０】駆動波形データを説明するための図。
【図１１】判定基準データを説明するための図。
【図１２】判定基準データを説明するための図。
【図１３】液体を噴射する噴射方法のフローチャート。
【図１４】液体を噴射する噴射方法を説明するための図。
【図１５】液体を噴射する噴射方法を説明するための図。
【図１６】液体を噴射する噴射方法を説明するための図。
【発明を実施するための形態】
【００２３】
以下、実施形態について図面に従って説明する。尚、各図面における各部材は、各図面上で認識可能な程度の大きさとするため、各部材毎に縮尺を異ならせて図示している。
【００２４】
本実施形態では、液体噴射装置の特徴的な例について、図に従って説明する。実施形態にかかわる液体噴射装置について図１〜図１２に従って説明する。液体噴射装置はウォータージェットメス装置ともいわれる。本実施形態の液体噴射装置は、医療機関において利用される医療機器であり、患部に対して脈流を噴射して患部の切開または切除を行なうメスとしての機能を有している。なお以下の実施形態では、実際に手術を行う医師等を術者といい、その補助を行う看護師等を補助者という。
【００２５】
図１は、液体噴射装置の構成を示す概略斜視図である。図１に示すように、液体噴射装置１は制御装置２を備えている。制御装置２の図中左側が前側であり、制御装置２の前側には操作パネル３が設置されている。
【００２６】
制御装置２の背面にはパック設置棒４が設置されている。パック設置棒４には生理食塩水が収納されたパック５が設置される。パック５にはチューブ６が接続され、チューブ６はチューブポンプ７に接続される。さらに、チューブ６はチューブポンプ７から延びて、チューブ検出センサー９、フィルター１０に接続されている。さらに、チューブ６はハンドピース１１に接続されている。ハンドピース１１にはノズル部としてのノズル１２が設置されている。パック５には生理食塩水が収容されており、ノズル１２から生理食塩水が噴射される。以下生理食塩水を液体という。液体は水に食塩を溶解したものである。生理食塩水は生体に対して害が無いので、外科手術に広く用いられている。
【００２７】
操作パネル３には術者が液体噴射装置１を操作するためのスイッチ群や表示装置が設置されている。操作パネル３の図中下側には液体噴射装置１を起動するメインスイッチ１３が設置されている。他にも、操作パネル３には図中右側にノズル１２から噴射する水量を調整するための脈動量入力スイッチ１４が設置されている。
【００２８】
脈動量入力スイッチ１４の図中左側にはデジタル表示部１５が設置されている。デジタル表示部１５には液体噴射装置１の制御状態を示す数値が表示される。デジタル表示部１５の図中下側には動作モードスイッチ１６が設置されている。動作モードスイッチ１６は液体噴射装置１の動作モードや駆動波形の周期等を設定するためのボタンである。
【００２９】
デジタル表示部１５の図中左側には光学式のインジケーター１７が設置されている。インジケーター１７は光の点滅や点灯で液体噴射装置１の状態を報知する。
【００３０】
動作モードスイッチ１６の図中下側には配線コード１８及び配線コード２１が設置されている。配線コード１８はハンドピース１１と接続されている。配線コード２１は噴射スイッチ２２と接続されている。
【００３１】
図２は、液体噴射装置の構成を示すブロック図である。図２に示すように、液体噴射装置１はハンドピース１１を備えている。ハンドピース１１は手術をするときに術者が手に持って操作する器具である。ハンドピース１１には流体の流路である噴射管２３が設置されている。噴射管２３の一端には流体を噴射させるノズル１２が設置されている。噴射管２３の他端には脈流発生部２５が設置されている。脈流発生部２５にはチューブ６を介してフィルター１０、チューブ検出センサー９、チューブポンプ７がこの順に接続されている。さらに、チューブポンプ７はチューブ６を介してパック５に接続されている。制御装置２は配線２ａによりチューブポンプ７、チューブ検出センサー９及び脈流発生部２５と接続され、液体噴射装置１の動作を制御する。
【００３２】
パック５の内部には液体２６が設置され、液体２６がチューブポンプ７に供給される。チューブポンプ７はチューブ６を外側から押してチューブ６内の液体２６を移動させる方式のポンプである。チューブポンプ７は液体２６を連続して流動させることができる。
【００３３】
チューブ検出センサー９は、チューブ６を流動する流体の流量を測定する。そして、チューブ検出センサー９はチューブ６及びハンドピース１１内の流路が閉塞しているか否かや、チューブ検出センサー９に対して適切にチューブがセットされているか否かを検出する。流量計９には熱線式流量計や羽根車式流量計等を用いることができる。なお、チューブ検出センサー９がチューブ内を流動する流体の流量を測定する構成としたが、チューブ６から受ける力を測定する構成や、チューブ内の流体の圧力を測定する構成としても良い。
【００３４】
フィルター１０は液体２６内の異物、細菌、気泡等を除去する機能を有している。液体２６が予め濾過されているときにはフィルター１０を省略しても良い。脈流発生部２５は通過する液体２６の流れに脈流を発生させる部位である。
【００３５】
制御装置２にはメインスイッチ１３が設置されている。また、制御装置２には配線コード２１を介して噴射スイッチ２２（フットスイッチ）等 が接続されている。メインスイッチ１３は液体噴射装置１を起動させるスイッチである。メインスイッチ１３をＯＮにすると制御装置２に電力が供給される。噴射スイッチ２２はノズル１２から流体の噴射と非噴射とを切り換えるスイッチである。噴射スイッチ２２は術者が足で踏んで操作するスイッチになっている。
【００３６】
術者がメインスイッチ１３を入れると制御装置２が起動する。制御装置２が起動した後、使用開始前の検査工程や液体の充填工程等の初期設定処理が実行される。初期設定処理が完了した後、術者が噴射スイッチ２２をＯＮにすると、チューブポンプ７が起動し、液体２６がチューブ６の内部を進行する。
【００３７】
チューブ６を進行する流体はフィルター１０を通過する。フィルター１０では液体２６から塵、気泡、塩分の結晶等が除去される。脈流発生部２５に到達した液体２６は脈流発生部２５により脈動が加えられる。脈流発生部２５を通過した液体２６は噴射管２３を通過しノズル１２から噴射される。脈流発生部２５を通過した液体２６には脈動が加えられているので、ノズル１２から噴射される液体２６はパルス状の流体である脈流になっている。
【００３８】
図３は、液体噴射装置のノズルの構造を示す部分模式側面図である。図３に示すように、噴射管２３の中央にノズル１２が設置されている。噴射管２３は円筒であり、ノズル１２は円形に開口する。
【００３９】
図４はノズルにおける液体の挙動を説明するための模式図である。図４に示すように、術者はハンドピース１１を操作してノズル１２を生体２７に接近させる。術者が噴射スイッチ２２をＯＮにするときノズル１２から噴出される液体２６は生体２７の衝突点２７ａに衝突する。そして、生体２７の一部の細胞群２８が生体２７から分離する。術者がハンドピース１１を移動することにより、衝突点２７ａが移動する。そして、術者は生体２７から細胞群２８を分離させて生体２７を切断する。
【００４０】
図５は、脈流発生部の内部構成を示す模式断面図である。脈流発生部２５には、チューブ６から供給された液体２６が通過する入口流路２９、液体室３０、出口流路３１が設置されている。入口流路２９及び出口流路３１は第１ケース３２に形成されている。液体室３０を第１ケース３２とダイアフラム３３とで挟むようにダイアフラム３３が設置されている。入口流路２９には、チューブ６が接続されており、出口流路３１には、噴射管２３が接続されている。
【００４１】
第１ケース３２の図中右側には第１ケース３２と接して筒状の第２ケース３４が設置されている。ダイアフラム３３は円盤状の金属薄板であり、ダイアフラム３３の外周部分が第１ケース３２と第２ケース３４との間に挟まれて固定されている。第２ケース３４の図中右側には第２ケース３４と接して第３ケース３５が設置されている。ダイアフラム３３と第３ケース３５との間には積層型圧電素子である圧電素子３６が配置されている。圧電素子３６の一端はダイアフラム３３に固定され、他端は第３ケース３５に固定されている。圧電素子３６は配線２ａにより制御装置２に接続されている。
【００４２】
制御装置２から駆動電圧が印加されると、ダイアフラム３３と第１ケース３２との間に形成された液体室３０の容積を圧電素子３６が変化させる。圧電素子３６に印加される駆動電圧が大きくなると圧電素子３６が伸長し、ダイアフラム３３が圧電素子３６に押されて図中第１方向３７である液体室３０側に撓む。ダイアフラム３３が第１方向３７に撓むと、液体室３０の容積が小さくなる。そして、液体室３０内の流体は液体室３０から押し出される。出口流路３１の内径は、入口流路２９の内径よりも大きい。すなわち、出口流路３１の流体抵抗は、入口流路２９の流体抵抗よりも小さい。そして、入口流路２９は出口流路３１よりチューブポンプ７に近いので入口流路２９における水圧は出口流路３１における水圧より高い水圧になっている。従って、液体室３０内の流体の大部分は、出口流路３１を通って液体室３０から押し出される。
【００４３】
一方、圧電素子３６に印加される駆動電圧が小さくなると、圧電素子３６が収縮し、ダイアフラム３３が圧電素子３６に引かれて図中第２方向３８である第３ケース３５側に撓む。圧電素子３６が縮小して液体室３０の容積が大きくなり、入口流路２９から液体室３０内に流体が供給される。
【００４４】
圧電素子３６に印加される駆動電圧は、高い周波数（例えば３００Ｈｚ）でオン（最大電圧）とオフ（０Ｖ）とを繰り返すので、液体室３０の容積の拡大と縮小とが繰り返され、流体に脈動が与えられる。液体室３０から押し出された流体は、噴射管２３の先端のノズル１２から噴射される。
【００４５】
すなわち、圧電素子３６を所定の周波数で駆動させることによって、チューブポンプ７から供給された液体２６を、パルス状の高圧ジェット流にして噴射管２３から噴出できる。噴射管２３から噴射されるパルス状の高圧ジェット流となった液体２６は、生体２７の組織を切除または破砕する。
【００４６】
図６は、液体室の容積の推移を示すグラフである。図６において縦軸は液体室３０の容積を示し図中上側が下側より小さな容積となっている。横軸は時間の推移を示し時間は図中左側から右側へ推移する。推移線４１は液体室３０の容積を大きく変化させるときの容積の推移を示す。
【００４７】
推移線４１は周期４２で繰り返される。１つの周期４２は立上り区間４３、降下区間４４、休止区間４５に区分される。立上り区間４３では推移線４１はサイン波形に類似した形状となっている。このとき、圧電素子３６に電圧が印加されて圧電素子３６が伸長する。これにより、ダイアフラム３３が第１方向３７に移動して液体室３０の容積が減少する。そして、液体室３０の液体２６が出口流路３１に移動する。
【００４８】
降下区間４４では推移線４１はサイン波形に類似した形状となっている。このとき、圧電素子３６に印加された電圧が減少して圧電素子３６が収縮する。これにより、ダイアフラム３３が第２方向３８に移動して液体室３０の容積が増加する。そして、液体２６が入口流路２９から液体室３０に流入する。降下区間４４は立上り区間４３より長い時間となっている。これにより、液体２６は勢いよく出口流路３１に流出し、低速で入口流路２９から流入する。休止区間４５は圧電素子３６が収縮した状態を維持する区間である。休止区間４５の長さを変更することにより周期４２を調整できる。
【００４９】
推移線４１における容積の変化量を変化量４１ａとする。変化量４１ａは制御装置２が圧電素子３６を制御することにより調整することが可能になっている。
【００５０】
図７は圧電素子に印加された電圧に対する液体室の容量の関係を示すグラフである。図７において、縦軸は液体室３０の容積を示し図中上側が下側より小さな容積となっている。横軸は圧電素子３６に印加する電圧を示し、図中右側が左側より高い電圧になっている。
【００５１】
電圧容積相関線４６は圧電素子３６に印加された電圧に対する液体室３０の容量の関係を示している。図中電圧容積相関線４６は直線となっているが曲線や折れ線でも良い。圧電素子３６に印加された電圧が大きくなる程液体室３０の容積が小さくなることを示している。従って、圧電素子３６に印加する電圧の変化量を制御することにより、液体室３０の容積の変化量４１ａを制御できる。これにより、ノズル１２から噴射する液体２６が生体２７に当てる衝撃力を制御することが可能になっている。
【００５２】
図８は液体噴射装置の電気制御ブロック図である。図８において、液体噴射装置１は液体噴射装置１の動作を制御する制御装置２を備えている。そして、制御装置２はプロセッサーとして各種の演算処理を行うＣＰＵ４７（中央演算処理装置）と、各種情報を記憶する記憶部としての第１メモリー４８と記憶部としての第２メモリー４９とを備えている。ポンプ駆動装置５０、駆動部としての脈動駆動装置５１、メインスイッチ１３及び噴射スイッチ２２は入出力インターフェイス５２及びデータバス５３を介してＣＰＵ４７に接続されている。さらに、脈動量入力スイッチ１４、デジタル表示部１５及び動作モードスイッチ１６も入出力インターフェイス５２及びデータバス５３を介してＣＰＵ４７に接続されている。
【００５３】
ポンプ駆動装置５０はチューブポンプ７を駆動する装置である。ポンプ駆動装置５０はＣＰＵ４７の指示信号を入力する。そして、指示信号が示す圧力または流量でポンプ駆動装置５０はチューブポンプ７を駆動する。
【００５４】
脈動駆動装置５１はＤ／Ａコンバーター５４（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇｃｏｎｖｅｒｔｅｒ）及び出力アンプ５５を備えている。脈動駆動装置５１はＣＰＵ４７から圧電素子３６を駆動する駆動波形のデータを入力する。そして、Ｄ／Ａコンバーター５４が駆動波形のデータをアナログ信号に変換する。次に、出力アンプ５５がアナログ信号を電力増幅して脈動駆動装置５１が圧電素子３６を駆動する駆動波形を脈流発生部２５に出力する。そして、脈動駆動装置５１は脈流発生部２５を駆動する。
【００５５】
メインスイッチ１３は液体噴射装置１を起動させるスイッチである。メインスイッチ１３を操作することにより液体噴射装置１を起動させることができる。噴射スイッチ２２はノズル１２からの脈流の噴射と停止とを制御するスイッチである。
【００５６】
脈動量入力スイッチ１４は術者が液体２６の脈動の変動量を入力する装置である。脈動の変動量は液体室３０の容積変化量に対応する。以下、脈動の変動量を脈動量とする。術者は脈動量入力スイッチ１４を操作して液体室３０の容積変化量を設定する。脈動量入力スイッチ１４は、例えば、脈動量を増やすスイッチと脈動量を減らす押しボタンスイッチ等により構成できる。術者が設定する脈動量の段階数は特に限定されないが、本実施形態では、例えば、１６段階に設定されている。
【００５７】
デジタル表示部１５は脈動量、動作モード、アラームコード等各種の情報を表示する。術者はデジタル表示部１５を確認しながら液体噴射装置１の操作を行う。
【００５８】
動作モードスイッチ１６は液体噴射装置１を作動させる動作モードを選択するためのスイッチである。液体２６を脈流にして噴射するモード、脈流にせずに液体２６を噴射するモード、流路中の気泡を排除するためのメインテナンスのモード等の、複数のモードが用意されており、術者はモードを選択して液体噴射装置１に所定の動作をさせることができる。さらに、動作モードスイッチ１６は駆動波形の周期を入力することができる。
【００５９】
第１メモリー４８及び第２メモリー４９は、ＲＡＭ、ＲＯＭ等といった半導体メモリーや、ハードディスク、ＤＶＤ−ＲＯＭといった外部記憶装置を含む概念である。第１メモリー４８と第２メモリー４９とは物理的に別の装置である。従って、第１メモリー４８と第２メモリー４９とは独立しているので２つのメモリーが同時に故障する確率を低くできる。第１メモリー４８と第２メモリー４９とは電力を供給する電源装置を別にするのが好ましい。電源の故障により第１メモリー４８と第２メモリー４９とが同時に故障することを抑制できる。
【００６０】
第１メモリー４８は液体噴射装置１の動作の制御手順が記述されたプログラムソフト５６を記憶する。他にも、第１メモリー４８は脈流発生部２５の圧電素子３６を駆動する駆動波形を示す駆動波形データ５７を記憶する。他にも、第１メモリー４８は駆動波形データ５７の正常異常判定に用いる判定基準を示す判定基準データ５８を記憶する。他にも、第１メモリー４８は脈流発生部２５の圧電素子３６を駆動する周期を示すデータである周期データ６１を記憶する。他にも、第１メモリー４８はＣＰＵ４７のためのワークエリアやテンポラリーファイル等として機能する記憶領域やその他各種の記憶領域を備える。
【００６１】
第２メモリー４９は脈流発生部２５の圧電素子３６を駆動する駆動波形を示す駆動波形データ６２を記憶する。駆動波形データ５７と駆動波形データ６２とは同じ駆動波形データである。従って、駆動波形データが複数の場所に記憶されている。他にも、第２メモリー４９は駆動波形データ５７の正常異常判定に用いる判定基準を示す判定基準データ６３を記憶する。判定基準データ５８と判定基準データ６３とは同じ判定基準データである。従って、駆動波形データの正常異常判定に用いる判定基準を示す判定基準データが複数の場所に記憶されている。
【００６２】
ＣＰＵ４７は、第１メモリー４８内に記憶されたプログラムソフト５６に従って、ハンドピース１１のノズル１２から液体２６を噴射する制御を行うものである。具体的な機能実現部としてポンプ制御部６４を有する。ポンプ制御部６４はポンプ駆動装置５０に指示信号を出力し、チューブポンプ７を駆動させて液体２６を流動させる制御を行う。
【００６３】
他にも、ＣＰＵ４７は脈動制御部６５を有する。脈動制御部６５は脈動量入力スイッチ１４により術者が設定した脈動量を入力する。そして、脈動制御部６５は設定された脈動量に対応する駆動波形データ５７を第１メモリー４８から入力する。さらに、脈動制御部６５は動作モードスイッチ１６により術者が設定した周期データ６１を第１メモリー４８から入力する。そして、脈動制御部６５は駆動波形データ５７及び周期データ６１を脈動駆動装置５１に出力し、脈動駆動装置５１に脈流発生部２５を駆動させる。このようにして、脈動制御部６５は脈流発生部２５の圧電素子３６を制御することにより、液体室３０の容積変動量を制御する。
【００６４】
他にも、ＣＰＵ４７は波形検査部６６を有する。波形検査部６６は駆動波形データ５７を検査する。詳しくは、波形検査部６６は、第１メモリー４８から駆動波形データ５７及び判定基準データ５８を入力する。そして、波形検査部６６は駆動波形データ５７が示す駆動波形の変位を判定基準と比較して検査する。駆動波形データ５７は駆動波形の電圧に対応するデータである。従って、駆動波形の変位は駆動波形の電圧である。そして、判定基準データ５８は判定基準である駆動波形の最大電圧値及び最小電圧値を含んでいる。最大電圧値及び最小電圧値は駆動波形データ５７の判定値である。そして、波形検査部６６は駆動波形の電圧が最大電圧値を越えて高くなるとき駆動波形データ５７が異常であると判定する。さらに、波形検査部６６は駆動波形の電圧が最小電圧値を越えて低くなるとき駆動波形データ５７が異常であると判定する。そして、波形検査部６６は駆動波形の電圧が最大電圧値と最小電圧値との間にあるとき駆動波形データ５７が正常であると判定する。
【００６５】
駆動波形データ５７が示す駆動波形が異常であると波形検査部６６が判定するとき、波形検査部６６は駆動波形データ５７と異なる他の駆動波形データ６２を検査する。そして、駆動波形データ６２が正常であると波形検査部６６が判定したとき、波形検査部６６が正常であると判定した駆動波形データ６２を用いて脈動駆動装置５１が脈流発生部２５を駆動する。
【００６６】
波形検査部６６が駆動波形データ５７を検査して駆動波形データ５７が示す駆動波形が異常であると判断することがある。このとき、波形検査部６６は異常と判断されていない駆動波形データ６２を検査する。そして、波形検査部６６が正常であると判断した駆動波形データ６２を用いて脈動駆動装置５１が脈流発生部２５を駆動する。従って、駆動波形データ５７、駆動波形データ６２のうちいずれか１つが異常になったときにも、液体噴射装置１は他の正常な駆動波形データ６２を用いてノズル１２から正常な脈流を噴射できる。
【００６７】
さらに、波形検査部６６は、駆動波形データ５７が示す駆動波形の立上り時間を判定基準と比較して検査する。判定基準データ５８には下電圧、上電圧、下限間隔、上限間隔の判定基準の各値が記憶されている。駆動波形が下電圧を通過してから上電圧に到達するまでの時間を立上り時間とする。波形検査部６６は駆動波形データ５７が示す駆動波形の立上り時間を演算する。そして、立上り時間が下限間隔と上限間隔との間にあるとき正常と判定する。立上り時間が下限間隔より短いときには異常と判定する。さらに、立上り時間が上限間隔より長いときにも異常と判定する。
【００６８】
他にも、ＣＰＵ４７は基準検査部６７を有する。基準検査部６７は判定基準データ５８を検査する。基準検査部６７は第１メモリー４８から判定基準データ５８を入力する。さらに、基準検査部６７は第２メモリー４９から判定基準データ６３を入力する。そして、基準検査部６７は判定基準データ５８を判定基準データ６３と比較して異なる場所の有無を検査する。異なる場所が無いとき判定基準データ５８を正常であると判断する。
【００６９】
図９は第１メモリーに記憶された駆動波形データを説明するための図である。図９に示すように、駆動波形データ５７はＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、Ｎｏ（Ｎｕｍｅｒｏ ｓｉｇｎ）、電圧値のデータ等で構成されている。ＩＤは識別番号であり各駆動波形に番号が設置されている。本実施形態では、例えば、ＩＤに１６個の番号が設定されている。
【００７０】
Ｎｏは駆動波形の配列の順番を示す番号である。番号には１〜１０００の整数が設定されている。そして、電圧値（Ｖ）には駆動波形の配列における各順番における電圧値が設置されている。電圧値の単位はボルト（Ｖ）になっている。例えば、ＩＤが１の駆動波形では１番目の電圧値が０ｖであり、２番目の電圧値が０．３ｖである。そして、２０３番目の電圧値が３０ｖであり、１０００番目の電圧値が０ｖである。
【００７１】
脈動制御部６５はＩＤが１〜１６の内１つのＩＤの駆動波形データ５７を用いて脈流発生部２５を駆動する。例えば、ＩＤが１の駆動波形データ５７が示す駆動波形を用いて脈流発生部２５を駆動する。このとき、脈動制御部６５はＩＤが１でＮｏが１の電圧値データを脈動駆動装置５１に出力する。続いて、ＩＤが１でＮｏが２の電圧値データを脈動駆動装置５１に出力する。そして、順次Ｎｏに１を加算してＮｏに対応する電圧値データを脈動駆動装置５１に出力する。
【００７２】
Ｄ／Ａコンバーター５４は電圧値データを電圧に変換する。そして、出力アンプ５５が電力を増幅して脈流発生部２５を駆動する。
【００７３】
図１０は駆動波形データを説明するための図である。図１０において横軸は駆動波形の配列の順番であるＮｏを示す。縦軸は駆動波形の電圧値（Ｖ）を示す。第１波形線６８はＩＤが１における駆動波形を示す。第２波形線６９はＩＤが１６における駆動波形を示す。第１波形線６８及び第２波形線６９は最初に立上り区間４３を有し、電圧値（Ｖ）が最大になった後降下区間４４に移行する。第１波形線６８のピーク値は３０ｖであり、第２波形線６９のピーク値は４５ｖである。このように、ＩＤが異なると駆動波形のピーク値が異なる駆動波形になっている。
【００７４】
図１１は判定基準データを説明するための図である。図１１に示すように、判定基準データ５８には最大最少判定表５８ａが含まれている。最大最少判定表５８ａはＩＤ、最大電圧値（Ｖ）、最小電圧値（Ｖ）等で構成されている。ＩＤは識別番号であり各駆動波形に番号が設置されている。判定基準データ５８のＩＤは駆動波形データ５７のＩＤに対応する番号である。
【００７５】
最大電圧値（Ｖ）は駆動波形の上限基準であり、最小電圧値（Ｖ）は下限基準である。例えば、ＩＤが１の駆動波形では最大電圧値（Ｖ）が３０ｖであり、最小電圧値（Ｖ）が０ｖである。ＩＤが１の駆動波形の電圧値が０ｖ〜３０ｖのとき波形検査部６６は正常であると判定する。ＩＤが１の駆動波形の電圧値がマイナスの値になるとき波形検査部６６は異常であると判定する。ＩＤが１の駆動波形の電圧値が３０ｖを超えるとき波形検査部６６は異常であると判定する。最大電圧値（Ｖ）及び最小電圧値（Ｖ）は駆動波形データ５７を基に設定されている。
【００７６】
図１２は判定基準データを説明するための図である。図１２に示すように、判定基準データ５８には立上り時間判定表５８ｂが含まれている。立上り時間判定表５８ｂはＩＤ、下電圧（Ｖ）、上電圧（Ｖ）、下限間隔、上限間隔等で構成されている。ＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）は識別番号であり各駆動波形に番号が設置されている。判定基準データ５８のＩＤは駆動波形データ５７のＩＤに対応する番号である。
【００７７】
立上り時間判定表５８ｂは駆動波形の立上り状態を判定する基準データである。駆動波形において下電圧（Ｖ）を通過してから上電圧（Ｖ）に到達するまでの時間を立上り時間とする。下電圧（Ｖ）及び上電圧（Ｖ）は立上り時間を演算するときのパラメーターである。
【００７８】
波形検査部６６は駆動波形データ５７が示す駆動波形の立上り時間を演算する。そして、立上り時間が下限間隔と上限間隔との間にあるとき正常と判定する。立上り時間が下限間隔より短いときには異常と判定する。さらに、立上り時間が上限間隔より長いときにも異常と判定する。
【００７９】
例えば、ＩＤが１の駆動波形では下電圧（Ｖ）が５ｖであり、上電圧（Ｖ）が２５ｖであある。ＩＤが１の駆動波形が５ｖになってから２５ｖに達するまでの時間を演算する。駆動波形データ５７における電圧値（Ｖ）が５ｖになってから２５ｖになるまでのＮｏの個数に定数を掛け算して立上り時間が算出される。本実施形態では、例えば、定数を１として立上り時間の演算を容易にしている。
【００８０】
立上り時間が８０〜１３０のとき波形検査部６６は正常であると判定する。立上り時間が８０より短いとき波形検査部６６は異常であると判定する。立上り時間が１３０を超えるとき波形検査部６６は異常であると判定する。下限間隔及び上限間隔は駆動波形データ５７を基に設定されている。
【００８１】
尚、本実施形態では、上記の各機能がＣＰＵ４７を用いてプログラムソフトで実現することとしたが、上記の各機能がＣＰＵ４７を用いない単独の電子回路（ハードウェア）によって実現できる場合には、そのような電子回路を用いることも可能である。
【００８２】
次に上述した液体噴射装置１を用いて液体２６を噴射する噴射方法について図１３〜図１６にて説明する。図１３は、液体を噴射する噴射方法のフローチャートであり、図１４〜図１６は液体を噴射する噴射方法を説明するための図である。図１３のフローチャートにおいて、ステップＳ１は準備工程に相当する。この工程では術者がメインスイッチ１３を操作して液体噴射装置１を起動させる。そして、基準検査部６７はＩＤが１〜１６の総ての判定基準データ５８を検査する。
【００８３】
第１メモリー４８には判定基準を示す判定基準データ５８が記憶されている。第２メモリー４９には判定基準を示す判定基準データ６３が記憶されている。そして、基準検査部６７が判定基準データ５８を検査する。検査方法は特に限定されないが、本実施形態では、例えば、判定基準データ５８と判定基準データ６３とを比較してデータが一致するか否かを検査する。一致しないときには判定基準データ５８が損傷していると判定してデジタル表示部１５にエラー状態を示す表示を行う。
【００８４】
第１メモリー４８に記憶された判定基準データ５８を正常であることを確認した後に波形検査部６６が判定基準データ５８を基に駆動波形データ５７を検査する。従って、判定基準データ５８が異常になることによりノズル１２から異常な脈流が噴射されることを抑制できる。
【００８５】
第１メモリー４８には駆動波形データ５７及び判定基準データ５８が記憶されている。波形検査部６６は判定基準データ５８を用いてＩＤが１〜１６の総ての駆動波形データ５７を検査する。そして、駆動波形データ５７が示す駆動波形が異常であると波形検査部６６が判断するとき、波形検査部６６は第２メモリー４９に記憶された駆動波形データ６２を検査する。そして、波形検査部６６が駆動波形データ６２を正常であると判断したとき、駆動波形データ６２を第１メモリー４８の駆動波形データ５７と入れ替える。そして、脈動制御部６５は正常であると判断した駆動波形データ６２を用いて脈動駆動装置５１に脈流発生部２５を駆動させる。
【００８６】
さらに、ステップＳ１では術者が脈動量入力スイッチ１４を操作して脈動量を入力する。さらに、術者が動作モードスイッチ１６を操作して駆動波形の周期を入力する。脈動制御部６５は周期４２から駆動波形の立上り区間４３及び降下区間４４を引いて休止区間４５を演算する。
【００８７】
ステップＳ２は判定値取得工程である。この工程は、波形検査部６６が判定基準データ５８及び周期データ６１を入力する工程である。この工程では術者が指示した脈動量に対応するＩＤを設定する。そして、設定したＩＤにおける判定基準データ５８を波形検査部６６が入力する。詳しくは、最大電圧値（Ｖ）、最小電圧値（Ｖ）、下電圧（Ｖ）、上電圧（Ｖ）、下限間隔及び上限間隔を入力する。周期データ６１においても術者が指示した周期データ６１を入力する。次にステップＳ３に移行する。
【００８８】
ステップＳ３はデータ取得位置初期化工程である。この工程は、駆動波形データ５７のＮｏを１に設定する工程である。次にステップＳ４に移行する。
【００８９】
ステップＳ４は波形データ取得工程である。この工程は、駆動波形データ５７から設定したＩＤ及びＮｏの電圧値（Ｖ）を入力する工程である。次にステップＳ５に移行する。
【００９０】
ステップＳ５は検査工程である。この工程は、入力した電圧値（Ｖ）を最大電圧値（Ｖ）、最小電圧値（Ｖ）と比較する。入力した電圧値（Ｖ）が最大電圧値（Ｖ）と最小電圧値（Ｖ）との間にあるときには、波形検査部６６は駆動波形データ５７を正常と判定する。そして、電圧値（Ｖ）が最大電圧値（Ｖ）を超えて大きいときは波形検査部６６が駆動波形データ５７を異常と判定する。電圧値（Ｖ）が最小電圧値（Ｖ）より小さいときは波形検査部６６が駆動波形データ５７を異常と判定する。駆動波形データ５７の電圧値（Ｖ）が異常であると波形検査部６６が判定したときにはステップＳ１２に移行する。
【００９１】
電圧値（Ｖ）が下電圧（Ｖ）を超えるときＮｏを下側Ｎｏとして第１メモリー４８に記憶する。電圧値（Ｖ）が上電圧（Ｖ）を超えるときＮｏを上側Ｎｏとして第１メモリー４８に記憶する。そして、上側Ｎｏと下側Ｎｏとの間のデータ数を間隔データ数とする。間隔データ数は電圧値（Ｖ）が下電圧（Ｖ）を超えてから上電圧（Ｖ）を超えるまでの間の上昇時間に相当する。間隔データ数が下限間隔以上であり上限間隔以下であるときは波形検査部６６は駆動波形データ５７を正常と判定する。間隔データ数が下限間隔より少ないときは波形検査部６６は駆動波形データ５７を異常と判定する。間隔データ数が上限間隔より多いときも波形検査部６６は駆動波形データ５７を異常と判定する。駆動波形データ５７の間隔データ数が異常であると波形検査部６６が判定したときにはステップＳ１２に移行する。
【００９２】
駆動波形データ５７の電圧値（Ｖ）が正常であり、間隔データ数も正常であるときステップＳ６に移行する。このようにして波形検査部６６は駆動波形データ５７を検査する。
【００９３】
ステップＳ１２は異常通知工程である。この工程は、ＣＰＵ４７がデジタル表示部１５にエラー状態を示す表示をする工程である。さらに、スピーカーを設置して異常を示す警告音を出しても良い。そして、液体２６を噴射する工程を終了にする。
【００９４】
ステップＳ６はＤ／Ａ変換工程である。この工程は、ステップＳ４で入力した電圧値（Ｖ）のデータをＤ／Ａコンバーター５４がアナログの電圧に変換する工程である。次にステップＳ７に移行する。
【００９５】
ステップＳ７は脈波発生工程である。この工程は、出力アンプ５５がアナログの電圧を電力増幅して圧電素子３６に出力する。そして、圧電素子３６により液体室３０の体積が変化する工程である。液体室３０の体積の変化により液体２６の流れが脈流になる。つまり、脈動駆動装置５１及び脈流発生部２５は駆動波形データ５７が示す駆動波形を用いて液体２６を脈流にし、噴射管２３が液体２６をノズル１２から噴射する。次にステップＳ８に移行する。
【００９６】
ステップＳ８は待機工程である。この工程は、休止区間４５の間待機する工程である。待機工程を設けることにより、脈流の周期が予め設定された周期に制御される。次にステップＳ９に移行する。
【００９７】
ステップＳ９は波形データ位置判定工程である。この工程は、Ｎｏが駆動波形の１周期の最後に到達したか否かを判定する工程である。駆動波形データ５７では１つの波形のデータ数が１０００個なので、Ｎｏが１０００に到達したときＣＰＵ４７は１周期の最後に到達したと判定する。Ｎｏが１周期の最後に到達したとＣＰＵ４７が判定したとき次にステップＳ１１に移行する。Ｎｏが１周期の最後に到達していないとＣＰＵ４７が判定したとき次にステップＳ１０に移行する。
【００９８】
ステップＳ１０はデータ取得位置変更工程である。この工程は、Ｎｏの値に１を加算する工程である。次にステップＳ４に移行する。
【００９９】
ステップＳ１１は終了判定工程である。この工程は、終了するか継続するかを判定する工程である。術者が行う噴射スイッチ２２の操作が噴射を継続する指示のとき、ＣＰＵ４７は噴射を継続する判定をしてステップＳ３に移行する。術者が噴射スイッチ２２を操作して噴射を停止する指示をしたときには液体２６を噴射する工程が終了になる。
【０１００】
波形検査部６６は駆動波形データ６２を検査して駆動波形データ６２が正常であるか異常であるかを判定する。そして、駆動波形データ６２が正常であるときにのみ、脈動駆動装置５１は正常である駆動波形データ６２における駆動波形を用いて脈流発生部２５に脈流を発生させている。その結果、液体噴射装置１は異常な脈流を噴射することを抑制できる。そして、本実施形態の液体噴射方法は異常の脈流を有する液体２６をノズル１２から噴射することを抑制できる。
【０１０１】
次に、図１４〜図１６を用いて、図１３に示したステップにおけるステップＳ５の検査工程を詳細に説明する。図１４から図１６はステップＳ５の検査工程に対応する図である。図１４において、横軸は駆動波形データ５７のＮｏを示し、縦軸は電圧値（Ｖ）を示している。
【０１０２】
最大電圧値７０及び最小電圧値７１は判定基準である。駆動波形７２は第１メモリー４８の駆動波形データ５７の１つである。駆動波形７２のＩＤは１であり、最小電圧値７１は０、最大電圧値７０は３０になっている。そして、駆動波形７２は損傷を受けているデータの波形の例である。
【０１０３】
駆動波形７２が示すようにＮｏが１のとき電圧値（Ｖ）は０である。Ｎｏが増加するのに伴って電圧値（Ｖ）が増加する。電圧値（Ｖ）が０以上且つ３０以下のときには波形検査部６６は駆動波形７２を正常と判定する。ＩＤが増加して電圧値（Ｖ）が３０を超えるときには波形検査部６６は駆動波形７２を異常と判定する。異常と判定したときにはステップＳ７の脈波発生工程に移行しないのでノズル１２から噴射される液体２６は脈流でなくなる。従って、駆動波形７２の電圧値（Ｖ）が３０を超えた後に増加しても異常な脈流が噴射されるのが抑制される。
【０１０４】
図１５において、横軸は駆動波形データ５７のＮｏを示し、縦軸は電圧値（Ｖ）を示している。駆動波形７３は第１メモリー４８の駆動波形データ５７の１つである。駆動波形７２のＩＤは１であり、最小電圧値７１は０、最大電圧値７０は３０になっている。そして、駆動波形７３は損傷を受けているデータの波形の例である。
【０１０５】
駆動波形７３が示すようにＮｏが１のとき電圧値（Ｖ）は０である。Ｎｏが増加するのに伴って電圧値（Ｖ）が増加する。電圧値（Ｖ）が３０に到達したあとで電圧値（Ｖ）が下降する。電圧値（Ｖ）が０以上且つ３０以下のときには波形検査部６６は駆動波形データ５７を正常と判定する。ＩＤが下降して電圧値（Ｖ）が０より下がるときには波形検査部６６は駆動波形７３を異常と判定する。異常と判定したときにはステップＳ７の脈波発生工程に移行しないのでノズル１２から噴射される液体２６は脈流でなくなる。従って、駆動波形７３の電圧値（Ｖ）が０より下がった後に下降しても異常な脈流が噴射されるのが抑制される。
【０１０６】
波形検査部６６は、駆動波形データ５７が示す駆動波形の変位を判定基準と比較して検査する。駆動波形の変位が目標振幅の上限基準より大きいとき、ノズル１２から噴射される脈流の圧力変動が希望する圧力変動より大きくなる。そのとき、脈流を噴射される生体２７が予定以上に損傷を受ける。また、駆動波形の変位が目標振幅の下限基準より小さいとき、ノズル１２から噴射される脈流の圧力変動が予定した圧力変動より小さくなる。そのとき、脈流を噴射される生体２７を変形させる力が小さくなる。液体噴射装置１ではノズル１２から噴射される脈流の圧力変動が予定した圧力変動のときだけ脈流を噴射する為、脈流を噴射される生体２７に予定通りの力を加えることができる。
【０１０７】
図１６において、横軸は駆動波形データ５７のＮｏを示し、縦軸は電圧値（Ｖ）を示している。上電圧７４及下電圧７５は駆動波形の立上り状態を判定する基準データである。駆動波形７６は第１メモリー４８の駆動波形データ５７の１つである。駆動波形７６のＩＤは１であり、下電圧７５は５、上電圧７４は２５になっている。
【０１０８】
駆動波形７６が示すようにＮｏが１のとき電圧値（Ｖ）は０である。Ｎｏが増加するのに伴って電圧値（Ｖ）が増加して電圧値（Ｖ）が２５に到達する。電圧値（Ｖ）が５になってから２５に到達する間のＮｏを立上り時間７７とする。波形検査部６６は立上り時間７７を演算する。そして、波形検査部６６は第１メモリー４８から判定基準データ５８である下限間隔及び上限間隔を入力する。立上り時間判定表５８ｂに示すようにＩＤが１のとき下限間隔は８０であり、上限間隔は１３０である。
【０１０９】
波形検査部６６は立上り時間７７が下限間隔と上限間隔との間にあるとき正常と判定する。立上り時間７７が下限間隔より短いときには異常と判定する。さらに、立上り時間７７が上限間隔より長いときにも異常と判定する。
【０１１０】
波形検査部６６は、駆動波形７６が示す駆動波形の立上り時間７７を判定基準と比較して検査する。駆動波形の立上り時間が下限間隔より短いとき、ノズル１２から噴射される脈流による衝撃力が希望する衝撃力より大きくなる。そのとき、脈流を噴射される生体２７が予定以上に損傷を受ける。また、駆動波形の立上り時間が上限間隔より長いとき、ノズル１２から噴射される脈流の衝撃力が予定した衝撃力より小さくなる。そのとき、脈流を噴射される生体２７を変形させる力が小さくなる。液体噴射装置１ではノズル１２から噴射される脈流の立上り時間が予定した立上り時間の範囲にあるときだけ脈流を噴射する為、脈流を噴射される生体２７に予定通りの衝撃力を加えることができる。
【０１１１】
上述したように、本実施形態によれば、以下の効果を有する。
（１）本実施形態によれば、液体噴射装置１は脈流発生部２５及び脈動駆動装置５１を備えている。脈動駆動装置５１が脈流発生部２５を駆動する。そして、脈流発生部２５が容積を変化させて液体２６に脈流を発生させる。液体噴射装置１は脈流になった液体２６をノズル１２から噴射する。液体噴射装置１は第１メモリー４８及び波形検査部６６を備えている。
【０１１２】
第１メモリー４８は駆動波形データ５７を記憶する。駆動波形データ５７は脈流発生部２５を駆動する駆動波形を示す。そして、波形検査部６６は駆動波形データ５７を検査して駆動波形データ５７が正常であるか異常であるかを判定する。駆動波形データ５７が異常であるときには脈流の発生を停止できる。従って、脈動駆動装置５１は正常である駆動波形データ５７が示す駆動波形を用いて脈流発生部２５に脈流を発生させている。その結果、液体噴射装置１は異常な脈流を噴射することを抑制できる。
【０１１３】
（２）本実施形態によれば、波形検査部６６は、駆動波形データ５７が示す駆動波形の変位を判定基準と比較して検査する。駆動波形の変位が目標振幅の上限基準である最大電圧値より大きいとき、ノズル１２から噴射される脈流の圧力変動が希望する圧力変動より大きくなる。そのとき、脈流を噴射される生体２７が予定以上に損傷を受ける。また、駆動波形の変位が目標振幅の下限基準である最小電圧値より小さいとき、ノズル１２から噴射される脈流の圧力変動が予定した圧力変動より小さくなる。そのとき、脈流を噴射される生体２７を変形させる力が小さくなる。液体噴射装置１ではノズル１２から噴射される脈流の圧力変動が予定した圧力変動のときだけ脈流を噴射する為、脈流を噴射される生体２７に予定通りの力を加えることができる。
【０１１４】
（３）本実施形態によれば、波形検査部６６は、駆動波形データ５７が示す駆動波形の立上り時間７７を判定基準と比較して検査する。駆動波形の立上り時間７７が立上り時間７７の下限基準である下限間隔より短いとき、ノズル１２から噴射される脈流による衝撃力が希望する衝撃力より大きくなる。そのとき、脈流を噴射される生体２７が予定以上に損傷を受ける。また、駆動波形の立上り時間７７が立上り時間７７の上限基準である上限間隔より長いとき、ノズル１２から噴射される脈流の衝撃力が予定した衝撃力より小さくなる。そのとき、脈流を噴射される生体２７を変形させる力が小さくなる。液体噴射装置１ではノズル１２から噴射される脈流の立上り時間が予定した立上り時間の範囲にあるときだけ脈流を噴射する為、脈流を噴射される生体２７に予定通りの衝撃力を加えることができる。
【０１１５】
（４）本実施形態によれば、判定基準を示す判定基準データ５８が第１メモリー４８に記憶され、判定基準を示す判定基準データ６３が第２メモリー４９に記憶されている。そして、基準検査部６７は判定基準データ５８と判定基準データ６３とを比較して検査する。そして、第１メモリー４８に記憶された判定基準データ５８が正常であることを確認した後に波形検査部６６が判定基準データ５８を用いて駆動波形データ５７を検査する。その結果、判定基準データ５８が異常になるときにもノズル１２から異常な脈流が噴射されることを抑制できる。
【０１１６】
（５）本実施形態によれば、駆動波形データ５７が第１メモリー４８に記憶され、駆動波形データ６２が第２メモリー４９に記憶されている。そして、波形検査部６６が駆動波形データ５７を検査して駆動波形データ５７が示す駆動波形が異常であると判定することがある。このとき、波形検査部６６は異常と判定されていない駆動波形データ６２を検査する。そして、駆動波形データ６２が正常であるとき、正常であると判定した駆動波形データ６２を用いて脈動駆動装置５１が脈流発生部２５を駆動する。従って、複数ある駆動波形データの１つが異常になったときにも、液体噴射装置１は他の正常な駆動波形データを用いてノズル１２から正常な脈流を噴射できる。
【０１１７】
（６）本実施形態の液体噴射方法によれば、波形検査部６６が駆動波形データ６２を検査して駆動波形データ６２が正常であることを確認している。そして、正常な駆動波形データ６２が示す駆動波形を用いて液体２６を脈流にしている。従って、異常な脈流が形成されることが抑制される。そして、脈流になった液体２６をノズル１２から噴射する。その結果、本実施形態の液体噴射方法は異常な脈流をノズル１２から噴射することを抑制できる。
【０１１８】
尚、本実施形態は上述した実施形態に限定されるものではなく、本発明の技術的思想内で当分野において通常の知識を有する者により種々の変更や改良を加えることも可能である。変形例を以下に述べる。
（変形例１）
前記実施形態では、ステップＳ５にて駆動波形データが異常であると判断したときにステップＳ１２へ移行した後終了した。ステップＳ５にて駆動波形データが異常であると判断したときには第１メモリー４８の駆動波形データ５７の使用を停止して第２メモリー４９の駆動波形データ６２を使用するように変更しても良い。そして、ステップＳ４に移行する。ステップＳ４では第２メモリー４９の駆動波形データ６２を取得する。駆動波形のＩＤとＮｏは同じ番号にする。次に、ステップＳ５以降を継続し、脈動駆動装置５１が脈流発生部２５を駆動しても良い。これにより、第１メモリー４８の駆動波形データ５７が途中で異常になるときにも、第２メモリー４９の駆動波形データ６２が異常でないときには脈流の噴射を継続できる。
【０１１９】
（変形例２）
前記実施形態では、圧電素子３６が液体室３０の体積を変動させて脈流を発生させた。脈流を発生させる方法はこれに限らない。供給された液体２６にレーザーを照射しても良い。他にも、ヒーターをパルス波形状に加熱しても良い。このような手段で液体２６を加熱／蒸発させ液体２６に含まれる空気を膨張させることにより脈流を発生させても良い。他にも、供給源となるチューブポンプ７自体が脈流を発生させても良い。いずれの方法で脈流を発生させるときにも脈流を制御する駆動波形を検査することにより異常な脈流をノズル１２から噴射することを抑制できる。
【０１２０】
（変形例３）
前記実施形態では、液体噴射装置１は第１メモリー４８及び第２メモリー４９の２つのメモリーを備えていた。液体噴射装置１は３つ以上のメモリーを備えても良い。そして、各メモリーに駆動波形データ及び判定基準データを備えても良い。メモリーが損傷を受けたときに復旧を速く行える確率を高くできる。
【０１２１】
（変形例４）
前記実施形態において、ハンドピース１１がノズル１２から噴射された液体や切除された組織等を吸引する吸引管を備える構成としても良い。
【０１２２】
（変形例５）
前記実施形態では各種スイッチを術者が操作する構成としていたが、補助者がスイッチを操作する構成としても良い。
【符号の説明】
【０１２３】
１…液体噴射装置、１２…ノズル部としてのノズル、２５…脈流発生部、２６…液体、４８…記憶部としての第１メモリー、４９…記憶部としての第２メモリー、５１…駆動部としての脈動駆動装置、５７，６２…駆動波形データ、５８，６３…判定基準データ、６６…波形検査部、６７…基準検査部、７７…立上り時間。
【図１】
2018033664.tif 000003
【図２】
2018033664.tif 000004
【図３】
2018033664.tif 000005
【図４】
2018033664.tif 000006
【図５】
2018033664.tif 000007
【図６】
2018033664.tif 000008
【図７】
2018033664.tif 000009
【図８】
2018033664.tif 000010
【図９】
2018033664.tif 000011
【図１０】
2018033664.tif 000012
【図１１】
2018033664.tif 000013
【図１２】
2018033664.tif 000014
【図１３】
2018033664.tif 000015
【図１４】
2018033664.tif 000016
【図１５】
2018033664.tif 000017
【図１６】
2018033664.tif 000018