(57)【要約】  医療機器は、操作受付部と、前記操作受付部に接触又は近接する検出対象の、前記操作受付部上での位置に基づく位置情報を取得可能な位置取得部と、取得された前記位置情報の変化に基づいて、前記検出対象により入力された操作を特定する制御部と、を備える。
2019065040.tif 000002
【特許請求の範囲】
【請求項１】
操作受付部と、
前記操作受付部に接触又は近接する検出対象の、前記操作受付部上での位置に基づく位置情報を取得可能な位置取得部と、
取得された前記位置情報の変化に基づいて、前記検出対象により入力された操作を特定する制御部と、を備える医療機器。
【請求項２】
前記制御部は、取得された前記位置情報の、前記操作受付部上の所定の中心点の周りの周方向における変化に基づいて、所定の設定値を増減させる、請求項１に記載の医療機器。
【請求項３】
前記制御部は、取得された前記位置情報が前記周方向の一方の向きである第１周方向に向かって変化する場合には前記設定値を増加させ、取得された前記位置情報が前記周方向の前記第１周方向とは反対側の向きである第２周方向に向かって変化する場合には前記設定値を減少させる、請求項２に記載の医療機器。
【請求項４】
前記制御部は、取得された前記位置情報が所定時間以上変化しない場合、前記第１周方向及び前記第２周方向のうち、取得された前記位置情報が直前に変化した方向に応じて、前記設定値を増減させる、請求項３に記載の医療機器。
【請求項５】
前記制御部は、取得された前記位置情報が所定時間以上変化しない場合、直前に変化した前記位置情報の単位時間あたりの変化量に応じた単位時間あたりの変化量で、前記設定値を増減させる、請求項４に記載の医療機器。
【請求項６】
前記制御部は、取得された前記位置情報の変化する方向が、前記第１周方向及び前記第２周方向の一方から他方に入れ替わった場合、以後に取得される前記位置情報が所定以上変化するまで前記設定値を変化させない、請求項３から５のいずれか一項に記載の医療機器。
【請求項７】
前記位置取得部は、前記周方向に沿って配置された複数の検出領域を有し、前記複数の検出領域のうち、前記検出対象が接触又は最も近接する検出領域を、前記検出対象の前記位置情報として取得する、請求項３から６のいずれか一項に記載の医療機器。
【請求項８】
前記位置取得部は、
前記周方向に沿って配置された複数の検出部を有し、
前記複数の検出部のうちの１つの検出部が前記検出対象の接触を検出する場合、当該１つの検出部に対応する位置の検出領域としての安定検出領域を、前記検出対象の前記位置情報として取得し、
前記複数の検出部のうちの前記周方向に隣接する２つの検出部が同時に前記検出対象の接触を検出する場合、当該２つの検出部それぞれに対応する２つの安定検出領域の間の検出領域としての境界検出領域を、前記検出対象の前記位置情報として取得する、請求項３から６のいずれか一項に記載の医療機器。
【請求項９】
前記第１周方向及び前記第２周方向のいずれか一方を一時記憶方向として記憶する記憶部をさらに備え、
前記位置取得部は、所定の周期で発生する取得タイミングで前記位置情報を取得し、
前記制御部は、最新の取得タイミングで取得された最新位置情報と、１回前の取得タイミングで取得された直前位置情報とが、前記周方向に隣接する２つの検出領域である場合において、
前記最新位置情報が前記安定検出領域である場合、前記直前位置情報に対して前記最新位置情報が位置する方向である移動方向が、前記一時記憶方向と同じであれば、前記移動方向に応じて前記設定値の増減を行い、
前記最新位置情報が前記境界検出領域である場合、前記移動方向を前記一時記憶方向として前記記憶部に記憶させる、請求項８に記載の医療機器。
【請求項１０】
前記制御部は、最新位置情報と直前位置情報との間に１つの検出領域が存在する場合において、
前記最新位置情報が前記安定検出領域である場合、前記移動方向に応じて前記設定値の増減を行い、
前記最新位置情報が前記境界検出領域である場合、前記移動方向が前記一時記憶方向と同じであれば、前記移動方向に応じて前記設定値の増減を行う、請求項９に記載の医療機器。
【請求項１１】
前記制御部は、最新の取得タイミングで取得された前記位置情報としての検出領域が、１回前の取得タイミングで取得された前記位置情報としての検出領域と異なる場合、前記第１周方向及び前記第２周方向のうち、当該１回前の検出領域から当該最新の検出領域までの周方向における距離が小さい方向に沿って前記位置情報が変化したとみなして、前記設定値を増加又は減少させる、請求項７又は８に記載の医療機器。
【請求項１２】
前記制御部は、前記位置取得部によって前記位置情報が所定時間以内のみ取得できた場合、以後に取得される前記位置情報の変化に基づく前記設定値の増減単位を変更する、請求項２から１１のいずれか一項に記載の医療機器。
【請求項１３】
前記制御部は、前記位置取得部によって前記位置情報が取得できなくなった場合、以前に取得された前記位置情報を前記設定値の増減には用いない、請求項２から１２のいずれか一項に記載の医療機器。
【請求項１４】
前記制御部は、前記位置情報が所定時間変化しない場合、前記位置情報の変化量が所定距離を超えるまでは前記設定値の増減を停止させる、請求項２から１３のいずれか一項に記載の医療機器。
【請求項１５】
前記制御部は、前記位置情報の取得が開始されてから当該位置情報が前記周方向の一方に向かって所定距離を超えて変化する場合、当該所定距離を超えた分の変化量に応じて、前記設定値を増減させる、請求項２から１４のいずれか一項に記載の医療機器。
【請求項１６】
前記操作受付部は、前記中心点に対応する位置で突出する突起部を備える、請求項２から１５のいずれか一項に記載の医療機器。
【請求項１７】
前記操作受付部は、前記中心点の周囲の周方向に沿って突出する周壁部を備える、請求項１６に記載の医療機器。
【請求項１８】
前記周壁部の高さは、前記周壁部と前記突起部との間の最短距離に対して、１５％〜４５％である、請求項１７に記載の医療機器。
【請求項１９】
前記操作受付部は、
底面部と、
前記中心点の周囲の周方向に沿って延在する周面により構成され、表面が凹面となるように湾曲して前記底面部と繋がる周壁部と、を備え、
前記周壁部及び前記底面部の少なくともいずれか一方の表面には、前記複数の検出領域の各境界線に対応する位置に、区切り部が形成されている、請求項７に記載の医療機器。
【請求項２０】
前記操作受付部は、ハウジングとの一体成型品である、請求項１から１９のいずれか一項に記載の医療機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、医療機器に関し、特に操作者による入力操作を受け付ける医療機器に関する。
【背景技術】
【０００２】
操作者による入力操作を受け付ける入力デバイスを備え、受け付けた入力操作に基づいて設定値の設定を行い、設定された設定値に基づいて動作する医療機器が知られている。このような医療機器としては、例えば、薬液等の液体が収容されたシリンジが載置され、載置されたシリンジの押子を押し出す速度を、操作者により設定された設定値に従って制御することで、流量を制御しながら患者等の生体内に液体を送液するシリンジポンプが挙げられる。シリンジポンプ等の医療機器では、例えば投与速度などの所定の設定値の設定に用いる入力デバイスとして、ダイヤル等の回転部材を用いる場合があり、回転部材の回転量に応じて設定値を増減させることができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５３７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
入力デバイスとして回転部材を用いた医療機器では、回転部材と、回転部材が設けられたハウジング等の部材と、の間に隙間が形成されやすい。このような隙間に、粘性の高い薬液等の液体、又はその他の異物が入り込むことで、回転部材を回転させ難くなり、操作性が低下し得る可能性があった。【０００５】
本開示の目的は、液体等の異物が付着しても操作性の低下を抑制できる医療機器を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様としての医療機器は、操作受付部と、前記操作受付部に接触又は近接する検出対象の、前記操作受付部上での位置に基づく位置情報を取得可能な位置取得部と、取得された前記位置情報の変化に基づいて、前記検出対象により入力された操作を特定する制御部と、を備える。【０００７】
本発明の一実施形態としての医療機器において、前記制御部は、取得された前記位置情報の、前記操作受付部上の所定の中心点の周りの周方向における変化に基づいて、所定の設定値を増減させる。【０００８】
本発明の一実施形態としての医療機器において、前記制御部は、取得された前記位置情報が前記周方向の一方の向きである第１周方向に向かって変化する場合には前記設定値を増加させ、取得された前記位置情報が前記第１周方向とは反対側の向きである第２周方向に向かって変化する場合には前記設定値を減少させる。【０００９】
本発明の一実施形態としての医療機器において、前記制御部は、取得された前記位置情報が所定時間以上変化しない場合、前記第１周方向及び前記第２周方向のうち、取得された前記位置情報が直前に変化した方向に応じて、前記設定値を増減させる。【００１０】
本発明の一実施形態としての医療機器において、前記制御部は、取得された前記位置情報が所定時間以上変化しない場合、直前に変化した前記位置情報の単位時間あたりの変化量に応じた単位時間あたりの変化量で、前記設定値を増減させる。【００１１】
本発明の一実施形態としての医療機器において、前記制御部は、取得された前記位置情報の変化する方向が、前記第１周方向及び前記第２周方向の一方から他方に入れ替わった場合、以後に取得される前記位置情報が所定以上変化するまで前記設定値を変化させない。【００１２】
本発明の一実施形態としての医療機器において、前記位置取得部は、前記周方向に沿って配置された複数の検出領域を有し、前記複数の検出領域のうち、前記検出対象が接触又は最も近接する検出領域を、前記検出対象の前記位置情報として取得する。【００１３】
本発明の一実施形態としての医療機器において、前記位置取得部は、前記周方向に沿って配置された複数の検出部を有し、前記複数の検出部のうちの１つの検出部が前記検出対象の接触を検出する場合、当該１つの検出部に対応する位置の検出領域としての安定検出領域を、前記検出対象の前記位置情報として取得し、前記複数の検出部のうちの前記周方向に隣接する２つの検出部が同時に前記検出対象の接触を検出する場合、当該２つの検出部それぞれに対応する２つの安定検出領域の間の検出領域としての境界検出領域を、前記検出対象の前記位置情報として取得する。【００１４】
本発明の一実施形態としての医療機器は、前記第１周方向及び前記第２周方向のいずれか一方を一時記憶方向として記憶する記憶部をさらに備え、前記位置取得部は、所定の周期で発生する取得タイミングで前記位置情報を取得し、前記制御部は、最新の取得タイミングで取得された最新位置情報と、１回前の取得タイミングで取得された直前位置情報とが、前記周方向に隣接する２つの検出領域である場合において、前記最新位置情報が前記安定検出領域である場合、前記直前位置情報に対して前記最新位置情報が位置する方向である移動方向が、前記一時記憶方向と同じであれば、前記移動方向に応じて前記設定値の増減を行い、前記最新位置情報が前記境界検出領域である場合、前記移動方向を前記一時記憶方向として前記記憶部に記憶させる。【００１５】
本発明の一実施形態としての医療機器において、前記制御部は、最新位置情報と直前位置情報との間に１つの検出領域が存在する場合において、前記最新位置情報が前記安定検出領域である場合、前記移動方向に応じて前記設定値の増減を行い、前記最新位置情報が前記境界検出領域である場合、前記移動方向が前記一時記憶方向と同じであれば、前記移動方向に応じて前記設定値の増減を行う。【００１６】
本発明の一実施形態としての医療機器において、前記制御部は、最新の取得タイミングで取得された前記位置情報としての検出領域が、１回前の取得タイミングで取得された前記位置情報としての検出領域と異なる場合、前記第１周方向及び前記第２周方向のうち、当該１回前の検出領域から当該最新の検出領域までの周方向における距離が小さい方向に沿って前記位置情報が変化したとみなして、前記設定値を増加又は減少させる。【００１７】
本発明の一実施形態としての医療機器において、前記制御部は、前記位置取得部によって前記位置情報が所定時間以内のみ取得できた場合、以後に取得される前記位置情報の変化に基づく前記設定値の増減単位を変更する。【００１８】
本発明の一実施形態としての医療機器において、前記制御部は、前記位置取得部によって前記位置情報が取得できなくなった場合、以前に取得された前記位置情報を前記設定値の増減には用いない。【００１９】
本発明の一実施形態としての医療機器において、前記制御部は、前記位置情報が所定時間変化しない場合、前記位置情報の変化量が所定距離を超えるまでは前記設定値の増減を停止させる。【００２０】
本発明の一実施形態としての医療機器において、前記制御部は、前記位置情報の取得が開始されてから当該位置情報が前記周方向の一方に向かって所定距離を超えて変化する場合、当該所定距離を超えた分の変化量に応じて、前記設定値を増減させる。【００２１】
本発明の一実施形態としての医療機器において、前記操作受付部は、前記中心点に対応する位置で突出する突起部を備える。【００２２】
本発明の一実施形態としての医療機器において、前記操作受付部は、前記中心点の周囲の周方向に沿って突出する周壁部を備える。【００２３】
本発明の一実施形態としての医療機器において、前記周壁部の高さは、前記周壁部と前記突起部との間の最短距離に対して、１５％〜４５％である。【００２４】
本発明の一実施形態としての医療機器において、前記操作受付部は、底面部と、前記所定の中心点の周囲の周方向に沿って延在する周面により構成され、表面が凹面となるように湾曲して前記底面部と繋がる周壁部と、を備え、前記周壁部及び前記底面部の少なくともいずれか一方の表面には、前記複数の検出領域の各境界線に対応する位置に、区切り部が形成されている。【００２５】
本発明の一実施形態としての医療機器において、前記操作受付部は、ハウジングとの一体成型品である。
【発明の効果】
【００２６】
本開示の医療機器によると、液体等の異物が付着しても操作性の低下を抑制できる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態の医療機器としてのシリンジポンプの斜視図である。
【図２】図１に示すシリンジポンプの構成を示すブロック図である。
【図３】図１に示すシリンジポンプに備えられる位置取得部による検出領域を示す図である。
【図４】図１に示すシリンジポンプにより実行される設定値増減処理を示すフローチャートである。
【図５】図４に示す設定値増減処理の一部の処理の変形例を示すフローチャートである。
【図６】図１に示すシリンジポンプにより実行される第１の入力支援処理を示すフローチャートである。
【図７】図１に示すシリンジポンプにより実行される第２の入力支援処理を示すフローチャートである。
【図８】図１に示すシリンジポンプにより実行される第３の入力支援処理を示すフローチャートである。
【図９】図３に示す位置取得部の変形例による検出領域を示す図である。
【図１０】図９に示す位置取得部による検出領域の取得処理を示すフローチャートである。
【図１１】図１に示すシリンジポンプが図９に示す位置取得部を備える場合に、当該シリンジポンプにより実行させる設定値増減処理を示すフローチャートである。
【図１２】図１に示すシリンジポンプにより実行される不感帯制御を示すフローチャートである。
【図１３】図１に示すシリンジポンプに備えられる操作受付部の構成を示す概略図である。
【図１４】図１に示すシリンジポンプに備えられる操作受付部の第１の変形例の構成を示す概略図である。
【図１５】図１に示すシリンジポンプに備えられる操作受付部の第２の変形例の構成を示す概略図である。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施形態について、図面を参照して説明する。各図において共通の構成部には、同一の符号を付している。
【００２９】
［シリンジポンプの構成］
図１は、本発明の一実施形態の医療機器としてのシリンジポンプ１の斜視図である。図１は、シリンジ５０を載置した状態のシリンジポンプ１を示す。図１に示すように、シリンジポンプ１は、シリンジ５０の中空部５２に収容された液体を送液するポンプとして構成されている。図２は、シリンジポンプ１の構成を示すブロック図である。
【００３０】
図１及び図２に示すように、シリンジポンプ１は、載置部１１と、スライダ１２と、クランプ１４と、シリンダフランジ押さえ１５と、回路部２０と、入力ボタン群３１と、表示部３２と、スライダ駆動部３６と、操作受付部４０と、ハウジング４６と、位置取得部６０と、を備える。
【００３１】
図１に示すように、載置部１１には、シリンジ５０を載置可能である。載置部１１に載置されるシリンジ５０は、内部に中空部５２を区画する円筒状のシリンダ５１と、シリンダ５１の基端側から中空部５２内に挿入され、シリンダ５１の内周面の周方向に隙間なく密着しながらシリンダ５１の延在方向Ａ（以下、単に「延在方向Ａ」と記載する。）に沿って中空部５２を移動可能な押子５５と、を有する。シリンダ５１は、基端部にシリンダフランジ５３を有し、先端部に中空部５２と外部とを連通する出口孔５４を区画している。シリンダ５１の先端部には、可撓性を有するチューブが接続可能である。シリンダ５１の先端部にチューブが接続されると、出口孔５４がチューブに区画された流路と連通する。シリンジ５０の中空部５２には、薬液等の液体が収容されている。以下、延在方向Ａのうち、シリンダ５１の先端側を「延在方向Ａの先端側」と記載し、シリンダ５１の基端側を「延在方向Ａの基端側」と記載する。
【００３２】
図１に示すように、載置部１１は、シリンジ５０のシリンダ５１を載置可能である。図１に示すように、シリンダフランジ押さえ１５は、載置部１１にシリンジ５０のシリンダ５１が載置されると、シリンダフランジ５３の一部を収納する。これにより、シリンダ５１のシリンジポンプ１に対する位置が、固定される。
【００３３】
図１に示すように、スライダ１２は、押子固定部１３を有する。スライダ１２は、載置部１１に載置されるシリンジ５０の押子５５と係合するように移動可能である。具体的に、スライダ１２は、載置部１１に載置されるシリンジ５０の押子５５よりも延在方向Ａの基端側の位置で、延在方向Ａに沿って移動可能である。スライダ１２は、押子固定部１３により、載置部１１に載置されたシリンジ５０の押子５５を固定する。押子５５は、押子固定部１３によりスライダ１２に固定された状態では、スライダ１２の延在方向Ａに沿う移動に伴ってスライダ１２と一体的に移動する。このとき、載置部１１に載置されたシリンダ５１は、シリンダフランジ押さえ１５によって、シリンジポンプ１に対して延在方向Ａにおいて固定されている。従って、スライダ１２がシリンジ５０の先端側に移動すると、押子５５がシリンダ５１に対して先端側に移動し、中空部５２に収容された液体が出口孔５４から排出される。そのため、中空部５２に収容された液体を、シリンダ５１の先端部に接続可能なチューブに区画された流路を通じて生体内に向かって送液することができる。
【００３４】
図１に示すように、クランプ１４は、延在方向Ａに直交する方向Ｂに沿って移動可能であり、載置されたシリンジ５０のシリンダ５１を載置部１１との間で挟み込むようにして固定することが可能である。クランプ１４でシリンダ５１を固定することで、シリンダフランジ５３の一部がシリンダフランジ押さえ１５から外れにくくなるため、シリンダ５１はシリンジポンプ１に対して強固に固定される。
【００３５】
図２に示すように、回路部２０は、通信部２１と、計時部２２と、記憶部２３と、制御部２４と、を備える。
【００３６】
通信部２１は、無線通信又は有線通信により、外部のコンピュータ等の情報処理装置との間で情報の送受信を行うインターフェースを含む。
【００３７】
計時部２２は、時間を測定し、かつ時刻を刻む。計時部２２は、例えば、ＲＴＣ（Real Time Clock：リアルタイムクロック）により実現され得る。計時部２２は、制御部２４の一機能として実現されてもよい。
【００３８】
記憶部２３は、例えば記憶装置を含んで構成され、種々の情報及びプログラムを記憶する。具体的に、記憶部２３は、制御部２４が実行する設定値増減処理、各種の入力支援処理等を実行するためのプログラムを記憶する。記憶部２３は、シリンジポンプ１により送液される液体の流量及び投与量等の所定の設定値（以下、単に「設定値」と記載する。）の情報、及び設定値に基づいてスライダ駆動部３６を駆動させて送液するための制御プログラム等を記憶する。記憶部２３は、第１周方向及び第２周方向のいずれか一方の情報を、一時記憶方向として記憶する。記憶部２３が記憶する一時記憶方向の詳細については、後述する。
【００３９】
制御部２４は、例えば記憶部２３に記憶された種々の情報及びプログラムのうち、所定の情報及びプログラムを読み込むことにより所定の機能を実現するプロセッサを含み、シリンジポンプ１全体の動作を制御する。制御部２４は、後述するように、操作者の指先等の検出対象により操作受付部４０から入力された操作を特定する。具体的に、制御部２４は、記憶部２３に記憶された所定の情報及びプログラムを読み込み、設定値増減処理、及び各種の入力支援処理等の処理を実行する。制御部２４は、通信部２１を介して、外部の情報処理装置との間で情報の送受信を行う。制御部２４は、入力ボタン群３１及び位置取得部６０から入力された情報に基づいて各種の処理を実行し、各種の処理の実行に伴う情報を表示部３２から出力する。
【００４０】
図１に示すように、入力ボタン群３１は、ハウジング４６の表面に配置され、操作者による入力操作を受け付け可能な各種の操作ボタンで構成される。入力ボタン群３１は、例えば、シリンジポンプ１の動作電源のオンオフを切り替えるための電源ボタン、送液を開始するための開始ボタン、送液を停止するための停止ボタンを含む。入力ボタン群３１は、入力された情報を、制御部２４に出力する。
【００４１】
図１に示すように、表示部３２は、例えば液晶ディスプレイ又は有機ＥＬディスプレイなどの表示デバイスを含む。表示部３２は、制御部２４からの信号に基づいて、送液される液体の流量の設定値や実測値、送液される液体の投与量の設定値や実測値、及び各種の警報情報等を表示する。
【００４２】
スライダ駆動部３６は、例えばモータを含み、制御部２４からの信号に基づいて、スライダ１２を延在方向Ａ（図１参照）に沿って移動させる。
【００４３】
図１に示すように、操作受付部４０は、シリンジポンプ１の外部に少なくとも一部が露出するように配置される。操作受付部４０の詳細については後述する。
【００４４】
位置取得部６０は、操作受付部４０に接触又は近接する操作者の指先等の検出対象の、操作受付部４０上での位置に基づく位置情報を取得可能である。位置取得部６０は、位置情報を経時的に取得する。具体的に、位置取得部６０は、所定の取得タイミングで、位置情報を取得する。所定の取得タイミングは、例えば所定の周期で発生する。所定の取得タイミングは、例えば１０ミリ秒ごとに発生する。この場合、位置取得部６０は、１０ミリ秒ごとに位置情報を取得する。ただし、所定の周期は、１０ミリ秒には限定されない。所定の周期は、操作受付部４０の用途又は仕様等に応じて、適宜定められていてもよい。ただし、位置取得部６０は、５ミリ秒〜１００ミリ秒ごとに、位置情報を取得するのが好ましく、５ミリ秒〜５０ミリ秒ごとに、位置情報を取得するのがより好ましい。位置取得部６０が位置情報を取得する時間間隔を上記範囲の上限以下とすることで、例えば検出対象の位置を素早く変化させた場合に、検出対象が実際に回転した向きが、逆向きに回転したと制御部２４によって誤認識される可能性を低減できる。位置取得部６０は、取得した位置情報を制御部２４に出力する。
【００４５】
位置取得部６０は、例えば、操作受付部４０周辺に電界を発生させ、検出対象が操作受付部４０に近接することによって生じる電界の乱れを検出することで、検出対象の位置情報を取得可能な電界方式の位置検出センサである。或いは、位置取得部６０は、例えば、操作受付部４０の表面に検出対象が接触することによって生じる静電容量の変化を検出することで、検出対象の位置情報を取得可能な静電容量方式の位置検出センサである。位置取得部６０が上述の電界方式の位置検出センサである場合、例えば操作者がゴム手袋等を装着することで、操作者の指が操作受付部４０に直接触れない場合であっても、検出対象の位置情報を取得することができる。
【００４６】
図３は、位置取得部６０によって取得可能な位置情報としての検出領域の配置を示す図である。図３に示すように、本実施形態の位置取得部６０は、操作受付部４０上の中心点４１の周りの周方向Ｃに沿って隙間なく配置された複数の検出領域、例えば８つの扇状の検出領域６１ａ〜６１ｈ、を有する。
【００４７】
位置取得部６０は、複数の検出領域６１ａ〜６１ｈのうち、検出対象が接触又は最も近接する検出領域を、検出対象の位置情報として取得する。具体的に、位置取得部６０は、例えば電界方式の位置検出センサで構成される場合、検出対象の３次元空間内での位置を示す情報を取得し、当該位置が最も近接する検出領域を、検出対象の位置情報として取得する。位置取得部６０は、例えば静電容量方式の位置検出センサで構成される場合、複数の検出領域がそれぞれ検出対象の接触を検出可能なタッチパッド等の検出部で構成され、接触を検出した検出領域を、検出対象の位置情報として取得する。位置取得部６０は、取得した位置情報としての検出領域の情報を、制御部２４に出力する。以下、位置取得部６０によって取得された検出対象の位置情報を「取得位置情報」と記載し、位置取得部６０によって検出対象の位置情報として取得された検出領域を「取得検出領域」と記載する。
【００４８】
上記のように、本実施形態の医療機器としてのシリンジポンプ１は、操作受付部４０と、操作受付部４０に接触又は近接する検出対象の操作受付部４０上での位置に基づく位置情報を取得可能な位置取得部６０と、この位置取得部６０により取得された位置情報の変化に基づいて、検出対象により入力された操作を特定する制御部２４と、を備える。これにより、シリンジポンプ１は、入力デバイスとして物理的に回転する回転部材を設ける必要がないため、液体等の異物が付着しても操作性の低下を抑制できる。さらに、シリンジポンプ１は、回転部材を設ける必要がないため、隙間の少ない構成とすることができる。よって、清掃性を改善することができる。
【００４９】
［シリンジポンプの処理］
図４は、シリンジポンプ１により実行される設定値増減処理を示すフローチャートである。図４に示すように、まず、シリンジポンプ１は、位置取得部６０を用いて、検出対象の位置情報を経時的に取得する（ステップＳ１０１）。詳細には、位置取得部６０は、所定の単位時間ごと、例えば５０ミリ秒ごとに、検出対象の位置情報を取得し、取得した位置情報を制御部２４に出力する。
【００５０】
その後、制御部２４は、取得位置情報の時間変化に基づいて、検出対象により入力された操作を特定する。制御部２４は、例えば、取得検出領域の周方向Ｃ（図３参照）における時間変化に基づいて、設定値を増減させる。詳細には、制御部２４は、以下のステップＳ１０２〜Ｓ１０７の処理を実行する。
【００５１】
制御部２４は、取得位置情報が周方向Ｃの一方の向きである第１周方向Ｄ（図３参照）に向かって時間変化しているか否かを判定する（ステップＳ１０２）。具体的に、制御部２４は、取得検出領域が互いに隣接する２つの検出領域間で第１周方向Ｄに向かって時間変化しているか否か、すなわち、例えば取得検出領域が検出領域６１ａから検出領域６１ｂに時間変化しているか否か、を判定する。
【００５２】
制御部２４は、取得位置情報が第１周方向Ｄに向かって時間変化していると判定する場合（ステップＳ１０２のＹｅｓ）、設定値を増加させる（ステップＳ１０３）。一方、制御部２４は、取得位置情報が第１周方向Ｄに向かって時間変化していないと判定する場合（ステップＳ１０２のＮｏ）、ステップＳ１０４の処理に進む。
【００５３】
制御部２４は、取得位置情報が周方向Ｃの他方側、すなわち第１周方向Ｄの反対側の向きである第２周方向Ｅ（図３参照）に向かって時間変化しているか否かを判定する（ステップＳ１０４）。具体的に、制御部２４は、取得検出領域が互いに隣接する２つの検出領域間で第２周方向Ｅに向かって時間変化しているか否か、すなわち、例えば取得検出領域が検出領域６１ａから検出領域６１ｈに時間変化しているか否か、を判定する。
【００５４】
制御部２４は、取得位置情報が第２周方向Ｅに向かって時間変化していると判定する場合（ステップＳ１０４のＹｅｓ）、設定値を減少させる（ステップＳ１０５）。一方、制御部２４は、取得位置情報が第２周方向Ｅに向かって時間変化していないと判定する場合（ステップＳ１０４のＮｏ）、ステップＳ１０６の処理に進む。
【００５５】
制御部２４は、取得位置情報が所定時間以上一定であるか否かを判定する（ステップＳ１０６）。ステップＳ１０６の処理で用いる所定時間は、記憶部２３に予め記憶され、例えば１秒である。
【００５６】
制御部２４は、取得位置情報が所定時間以上一定であると判定する場合（ステップＳ１０６のＹｅｓ）、取得位置情報が直前に変化していたか否かを判定する（ステップＳ１０７）。換言すれば、ステップＳ１０７の処理において、制御部２４は、ステップＳ１０６の処理での判定の根拠に用いた最初の取得位置情報の直前までの取得位置情報が、変化していたか否かを判定する。このとき、例えば、検出対象が操作受付部４０から一度離れたことで、検出対象の位置情報が位置取得部６０によって取得不能な期間があった場合、後述する第２の入力支援処理によって、以前の取得位置情報はリセットされている。よって、この場合には、再び位置取得部６０によって連続的に取得された検出対象の位置情報のみが、ステップＳ１０７の処理での判定の対象となる。
【００５７】
制御部２４は、取得位置情報が直前に変化していたと判定する場合（ステップＳ１０７のＹｅｓ）、第１周方向Ｄ及び第２周方向Ｅのうち、取得位置情報が直前に時間変化した方向に応じて、設定値を増減させる（ステップＳ１０８）。具体的に、制御部２４は、取得位置情報が直前に時間変化した方向が第１周方向Ｄであった場合、設定値を増加させる。一方、制御部２４は、取得位置情報が直前に時間変化した方向が第２周方向Ｅであった場合、設定値を減少させる。その後、制御部２４は、取得位置情報が一定である期間中、設定値の増減を継続させる。
【００５８】
制御部２４は、取得位置情報が所定時間以上一定でないと判定する場合（ステップＳ１０６のＮｏ）、又は、取得位置情報が直前に変化していなかったと判定する場合（ステップＳ１０７のＮｏ）、設定値を変化させない（ステップＳ１０９）。
【００５９】
上記のように、シリンジポンプ１は、取得位置情報が所定時間以上一定である場合であって、取得位置情報が直前に変化していた場合に、取得位置情報が直前に時間変化した方向に応じて設定値を増減させるので、操作者は、検出対象を移動させ続けなくても、直前に検出対象を移動させた方向に応じて設定値を増減させ続けることができる。
【００６０】
ステップＳ１０８の処理において、制御部２４は、単位時間あたり一定の変化量で、設定値を増減させてもよい。これにより、操作者は、一定の速度で変化する設定値を表示部３２で確認することで、設定値が目標の値に達する残り時間を推測することができるので、設定値を目標の値に容易に設定することができる。
【００６１】
ステップＳ１０８の処理において、制御部２４は、直前に変化した位置情報の単位時間あたりの変化量に応じた単位時間あたりの変化量で、設定値を増減させてもよい。換言すれば、制御部２４は、設定値の単位時間あたりの変化量を、直前に変化した位置情報の単位時間あたりの変化量に応じて決定してもよい。具体的に、制御部２４は、直前に変化した位置情報の単位時間あたりの変化量が大きいほど、設定値の単位時間あたりの変化量を大きくしてもよい。このように、シリンジポンプ１は、直前に変化した位置情報の変化速度に応じて、設定値の変化速度を決定するので、操作者の直前の操作に応じた速度で、設定値を変化させることができる。
【００６２】
図４に示した設定値増減処理において、ステップＳ１０２の処理及びステップＳ１０４の処理は、以下のように実行することもできる。図５は、設定値増減処理の一部の処理としてのステップＳ１０２の処理及びステップＳ１０４の処理の変形例を示すフローチャートである。
【００６３】
図５に示すように、制御部２４は、新たな取得位置情報が直前の取得位置情報と異なる場合（ステップＳ２０１）、直前の取得位置情報から新たな取得位置情報までの第１周方向Ｄにおける距離が、第２周方向Ｅにおける距離よりも小さいか否かを判定する（ステップステップＳ２０２）。詳細には、制御部２４は、新たな取得位置情報としての取得検出領域が、直前の取得位置情報としての取得検出領域と異なる場合、直前の取得検出領域から新たな取得検出領域までの第１周方向Ｄにおける距離が、第２周方向Ｅにおける距離よりも小さいか否かを判定する。
【００６４】
制御部２４は、直前の取得位置情報から新たな取得位置情報までの第１周方向Ｄにおける距離が、第２周方向Ｅにおける距離よりも小さいと判定する場合（ステップＳ２０２のＹｅｓ）、取得位置情報が第１周方向Ｄに向かって時間変化したとみなし（ステップＳ２０３）、設定値を増加させる（図４のステップＳ１０３）。一方、制御部２４は、直前の取得位置情報から新たな取得位置情報までの第１周方向Ｄにおける距離が、第２周方向Ｅにおける距離以上であると判定する場合（ステップＳ２０２のＮｏ）、ステップＳ２０４の処理に進む。例えば、制御部２４は、直前の取得位置情報としての取得検出領域が検出領域６１ａ（図３参照）であり、かつ、新たな取得位置情報としての取得検出領域が検出領域６１ｄ（図３参照）であった場合、検出領域６１ａから検出領域６１ｄまでの第１周方向Ｄにおける距離の方が第２周方向Ｅにおける距離よりも小さいため、取得位置情報としての取得検出領域が第１周方向Ｄに向かって時間変化したとみなし、設定値を増加させる。
【００６５】
制御部２４は、直前の取得位置情報から新たな取得位置情報までの第２周方向Ｅにおける距離が、第１周方向Ｄにおける距離よりも小さいと判定する場合（ステップＳ２０４のＹｅｓ）、取得位置情報が第２周方向Ｅに向かって時間変化したとみなし（ステップＳ２０５）、設定値を減少させる（図４のステップＳ１０５）。例えば、制御部２４は、直前の取得位置情報としての取得検出領域が検出領域６１ａ（図３参照）であり、かつ、新たな取得位置情報としての取得検出領域が検出領域６１ｆ（図３参照）であった場合、検出領域６１ａから検出領域６１ｆまでの第２周方向Ｅにおける距離の方が第１周方向Ｄにおける距離よりも小さいため、取得位置情報としての取得検出領域が第２周方向Ｅに向かって時間変化したとみなし、設定値を減少させる。
【００６６】
直前の取得位置情報から新たな取得位置情報までの、第１周方向Ｄにおける距離が第２周方向Ｅにおける距離以上であり（ステップＳ２０２のＮｏ）、かつ、第２周方向Ｅにおける距離が第１周方向Ｄにおける距離以上である場合（ステップＳ２０４のＮｏ）、直前の取得位置情報から新たな取得位置情報までの、第１周方向Ｄにおける距離と、第２周方向Ｅにおける距離と、が等しい（ステップＳ２０６）。このとき、制御部２４は、取得位置情報が予め設定された第１周方向Ｄ又は第２周方向Ｅのいずれか一方に向かって時間変化したとみなし（ステップＳ２０７）、設定値を増加又は減少させる（図４のステップＳ１０３又はＳ１０５）。
【００６７】
上記のように、本実施形態の医療機器としてのシリンジポンプ１は、新たな取得位置情報としての取得検出領域が、直前の取得位置情報としての取得検出領域と異なる場合、第１周方向Ｄ及び第２周方向Ｅのうち、当該直前の取得検出領域から当該新たな取得検出領域までの周方向Ｃにおける距離が小さい方向に向かって位置情報が時間変化したとみなして、設定値を増加又は減少させることができる。よって、シリンジポンプ１は、例えば検出対象が第１周方向Ｄ又は第２周方向Ｅに向かって所定速度以上の速度で移動することで、取得検出領域として取得できない検出領域があった場合であっても、取得検出領域が第１周方向Ｄ及び第２周方向Ｅのいずれか一方に向かって時間変化したとみなして、設定値を増加又は減少させることができる。
【００６８】
シリンジポンプ１は、図４及び図５に示す設定値増減処理と並行して、以下の各入力支援処理を実行することができる。図６は、シリンジポンプ１により実行される第１の入力支援処理を示すフローチャートである。
【００６９】
図６に示すように、シリンジポンプ１は、位置取得部６０を用いて、検出対象の位置情報を経時的に取得する（ステップＳ３０１）。ステップＳ３０１の処理は、ステップＳ１０１（図４参照）の処理と同様である。
【００７０】
制御部２４は、取得位置情報の時間変化する方向が、第１周方向Ｄ及び第２周方向Ｅの一方から他方に入れ替わったか否かを判定する（ステップＳ３０２）。
【００７１】
制御部２４は、取得位置情報の時間変化する方向が入れ替わったと判定する場合（ステップＳ３０２のＹｅｓ）、以後の取得位置情報が所定以上変化するまで設定値を変化させない（ステップＳ３０３）。一方、制御部２４は、取得位置情報の時間変化する方向が入れ替わっていないと判定する場合（ステップＳ３０２のＮｏ）、通常の設定値増減処理に戻る。具体的に、制御部２４は、取得位置情報としての取得検出領域の時間変化する方向が入れ替わった場合、以後に取得される検出領域が、入れ替わった後の方向に向かって所定数分、例えば２つ分移動するまで、設定値を増減させない。
【００７２】
上記のように、本実施形態の医療機器としてのシリンジポンプ１は、検出対象が第１周方向Ｄ又は第２周方向Ｅに向かって移動し続けているときに、検出対象が逆方向に移動したと検出した場合であっても、所定未満の移動であれば設定値の増減に反映させないので、誤検出の発生を抑制することができる。
【００７３】
図７は、シリンジポンプ１により実行される第２の入力支援処理を示すフローチャートである。図７に示すように、シリンジポンプ１は、位置取得部６０を用いて、検出対象の位置情報を経時的に取得する（ステップＳ４０１）。ステップＳ４０１の処理は、ステップＳ１０１（図４参照）の処理と同様である。
【００７４】
制御部２４は、位置情報が取得不能か否か、すなわち、位置取得部６０によって位置情報が取得できなくなったか否かを判定する（ステップＳ４０２）。
【００７５】
制御部２４は、位置情報が取得不能になったと判定する場合（ステップＳ４０２のＹｅｓ）、以前に取得された位置情報をリセットする、すなわち、以前に取得された位置情報を以後の設定値の増減には用いない（ステップＳ４０３）。一方、制御部２４は、位置情報が取得不能になったとは判定しない場合（ステップＳ４０２のＮｏ）、通常の設定値増減処理に戻る。
【００７６】
上記のように、本実施形態の医療機器としてのシリンジポンプ１は、位置情報が取得不能となった場合には、以前の取得位置情報をリセットして、以後の設定値の増減には用いないため、検出対象が操作受付部４０から離れた後に、異なる位置で検出対象の位置情報が取得された場合、新たな取得位置情報の移動に応じて設定値を増減させることができる。
【００７７】
図８は、シリンジポンプ１により実行される第３の入力支援処理を示すフローチャートである。図８に示すように、シリンジポンプ１は、位置取得部６０を用いて、検出対象の位置情報を経時的に取得する（ステップＳ５０１）。ステップＳ５０１の処理は、ステップＳ１０１（図４参照）の処理と同様である。
【００７８】
制御部２４は、位置取得部６０が位置情報を所定時間以内のみ取得したか否かを判定する（ステップＳ５０２）。詳細には、制御部２４は、位置取得部６０が位置情報を経時的に連続して取得した時間が、所定時間以内に終了したか否かを判定する。
【００７９】
制御部２４は、位置取得部６０が位置情報を所定時間以内のみ取得したと判定する場合（ステップＳ５０２のＹｅｓ）、以後に位置取得部６０によって取得される位置情報の時間変化に基づく設定値の増減単位を変更する（ステップＳ５０３）。具体的には、設定値の増減単位の変更は、取得位置情報の時間変化に応じて増減する設定値の桁の変更、例えば一の位の桁から十の位の桁への変更、であってもよい。
【００８０】
上記のように、本実施形態の医療機器としてのシリンジポンプ１は、例えば操作者が指先等の検出対象で操作受付部４０をタップ操作するという簡易な操作を受け付けることで、以後の設定値の増減単位を変化させることができる。
【００８１】
位置取得部６０は、例えば静電容量形式の位置検出センサ等で構成され、当該位置検出センサ等を用いて検出対象の接触を検出する場合、隣接する２つの検出領域を同時に取得し得る。その場合、制御部２４は、取得された２つの検出領域の間に位置する仮想的な検出領域が取得されたとして処理しても良い。例えば、図３に示した８つの検出領域６１ａ〜６１ｈについて、それぞれの間に８つの仮想的な検出領域を取得することができる。これにより、検出対象の位置情報をより高精細に検出することができる。
【００８２】
図９は、位置取得部６０の変形例としての位置取得部６０ａによって取得可能な位置情報としての検出領域の配置を示す図である。位置取得部６０ａは、位置取得部６０と同様に、操作受付部４０に接触又は近接する操作者の指先等の検出対象の、操作受付部４０上での位置に基づく位置情報を取得可能である。位置取得部６０ａは、位置情報を経時的に取得する。具体的に、位置取得部６０ａは、所定の取得タイミングで、位置情報を取得する。位置取得部６０ａが位置情報を取得する所定の取得タイミングは、位置取得部６０が位置情報を取得する所定の取得タイミングと同様である。位置取得部６０ａは、取得した位置情報を制御部２４に出力する。
【００８３】
本例の位置取得部６０ａは、例えば静電容量方式の位置検出センサ等で構成されている。本例の位置取得部６０ａは、操作受付部４０上の中心点４１の周りの周方向Ｃに沿って隙間なく配置された複数の検出部、例えば８つの検出部６２ａ〜６２ｈ、を有する。８つの検出部６２ａ〜６２ｈは、それぞれ、検出対象の接触を検出可能なタッチパッド等の検出部である。
【００８４】
図９に示すように、位置取得部６０ａは、８つの検出部６２ａ〜６２ｈそれぞれに対応する位置の検出領域としての８つの安定検出領域６３ａ〜６３ｈを有する。位置取得部６０ａは、８つの安定検出領域６３ａ〜６３ｈのうちの周方向Ｃに隣接する任意の２つの安定検出領域の間の検出領域としての８つの境界検出領域６４ａ〜６４ｈを有する。つまり、位置取得部６０ａは、図９に示す例では、１６個の検出領域を有する。安定検出領域と境界検出領域とは、周方向Ｃに沿って交互に配置されている。例えば、安定検出領域６３ａから第１周方向Ｄに向かって隣接する位置に、境界検出領域６４ａが配置されている。８つの安定検出領域６３ａ〜６３ｈは、それぞれ、８つの検出部６２ａ〜６２ｈに含まれる領域である。８つの境界検出領域６４ａ〜６４ｈは、それぞれ、８つの検出部６２ａ〜６２ｈのうちの隣接する２つの検出部に跨る領域である。図９に示す例では、検出部、安定検出領域、及び境界検出領域が、それぞれ８つであるとして説明したが、これらは２つ以上の複数個であればよい。図９に示す例では、操作受付部４０の中心点４１を含む中心近傍の所定領域には、検出領域としての安定検出領域及び境界検出領域が配置されていない。但し、操作受付部４０の中心点４１を含む中心近傍の所定領域に、検出領域としての安定検出領域及び境界検出領域のうちの少なくとも一方が配置されていてもよい。
【００８５】
図１０は、位置取得部６０ａによる検出領域の取得処理を示すフローチャートである。図１０に示すように、まず、位置取得部６０ａは、８つの検出部６２ａ〜６２ｈのうちの少なくともいずれか１つの検出部が、検出対象の接触を検出したか否かを判定する（ステップ６０１）。以下では、複数の検出部が検出対象の接触を検出する場合、当該複数の検出部は、周方向Ｃに連続して配置されており、かつ、検出対象の接触を同時に検出するとして説明する。位置取得部６０ａは、いずれの検出部も検出対象の接触を検出しない場合（ステップＳ６０１のＮｏ）、ステップＳ６０１の処理に戻る。一方、位置取得部６０ａは、いずれかの検出部が検出対象の検出を検出する場合（ステップＳ６０１のＹｅｓ）、ステップＳ６０２の処理に進む。
【００８６】
位置取得部６０ａは、検出対象の接触を検出したのが１つの検出部であった否かを判定する（ステップＳ６０２）。位置取得部６０ａは、検出対象の接触を検出したのが１つの検出部であったと判定する場合（ステップＳ６０２のＹｅｓ）、当該１つの検出部に対応する１つの安定検出領域を、検出対象の位置情報として取得する（ステップＳ６０３）。例えば、位置取得部６０ａは、検出対象の接触を検出したのが検出部６２ａである場合、検出部６２ａに対応する安定検出領域６３ａを、検出対象の位置情報として取得する。
【００８７】
位置取得部６０ａは、検出対象の接触を検出したのが１つの検出部ではないと判定する場合（ステップＳ６０２のＮｏ）、検出対象の接触を検出したのが周方向Ｃに隣接する２つの検出部であった否かを判定する（ステップＳ６０４）。位置取得部６０ａは、検出対象の接触を検出したのが２つの検出部であると判定する場合（ステップＳ６０４のＹｅｓ）、当該２つの検出部に対応する１つの境界検出領域を、検出対象の位置情報として取得する（ステップＳ６０５）。具体的に、位置取得部６０ａは、当該２つの検出部それぞれに対応する２つの安定検出領域の間に配置された１つの境界検出領域を、検出対象の位置情報として取得する。例えば、位置取得部６０ａは、検出対象の接触を検出したのが検出部６２ａ及び検出部６２ｂである場合、検出部６２ａに対応する安定検出領域６３ａと、検出部６２ｂに対応する安定検出領域６３ｂと、の間に位置する境界検出領域６４ａを、検出対象の位置情報として取得する。
【００８８】
位置取得部６０ａは、検出対象の接触を検出したのが１つの検出部でも２つの検出部でもないと判定する場合（ステップＳ６０２のＮｏ、かつステップＳ６０４のＮｏ）、すなわち、周方向Ｃに連続する３つ以上の検出部が同時に検出対象の接触を検出した場合、当該３つ以上の検出部に対応する複数の境界検出領域のうちの１つの境界検出領域を、検出対象の位置情報として取得する（ステップＳ６０６）。例えば、位置取得部６０ａは、検出対象の接触を検出したのが検出部６２ａ、検出部６２ｂ、及び検出部６２ｃである場合、検出部６２ａと検出部６２ｂとに対応する境界検出領域６４ａ、及び、検出部６２ｂと検出部６２ｃとに対応する境界検出領域６４ｂのうち、いずれか一方を、検出対象の位置情報として取得する。取得する境界検出領域は、例えば、直前までの取得検出領域が時間変化する周方向Ｃの向きに基づいて、決定することができる。具体的に、取得対象の境界検出領域のうち、直前までの取得検出領域が時間変化する周方向Ｃの最も先端側に位置する境界検出領域を、取得してもよい。
【００８９】
上記のように、本例の位置取得部６０ａによれば、検出部の数よりも多くの検出領域の数、例えば検出部の数の２倍の検出領域の数、を有する構成とすることができる。さらに、複数の検出部に検出対象が跨って接触する場合であっても、検出対象の検出領域を１つに特定して取得することができる。
【００９０】
ところで、位置取得部６０ａを用いると、操作者の指先等の検出対象が、隣接する検出部の境界付近に位置する場合、境界検出領域と、当該境界検出領域に隣接する２つの安定検出領域と、のいずれが位置情報として取得されるか安定しない場合がある。これにより、仮に取得された位置情報の変化に逐次追従して設定値を増減させると、例えば操作者が周方向Ｃの一方に向けて操作対象としての指を回転させた場合に、指を離すタイミングで操作者が意図する方向と反対方向への位置情報の移動が検出される場合がある。そこで、このような誤検出を抑制するための設定値増減処理について、後述する。
【００９１】
図１１は、シリンジポンプ１が、位置取得部６０に替えて位置取得部６０ａを備える場合に、当該シリンジポンプ１により実行される設定値増減処理を示すフローチャートである。図１１に示す設定値増減処理において、位置取得部６０ａは、検出対象の位置情報を、経時的に取得している。具体的に、位置取得部６０ａは、所定の周期で発生する取得タイミングで位置情報を取得している。位置取得部６０ａは、例えば１０ミリ秒ごとに、位置情報を取得している。
【００９２】
図１１に示すように、制御部２４は、最新の取得タイミングで取得された最新位置情報と、１回前の取得タイミングで取得された直前位置情報とが、周方向Ｃに隣接する２つの検出領域であるか否かを判定する（ステップＳ７０１）。ここで、位置取得部６０ａには、安定検出領域と境界検出領域とが、周方向Ｃに沿って交互に配置されている。そのため、最新位置情報と直前位置情報とが、周方向に隣接する２つの検出領域である場合には、最新位置情報及び直前位置情報のうち、一方が安定検出領域であり、他方が境界検出領域である。
【００９３】
制御部２４は、最新位置情報と直前位置情報とが、周方向に隣接する２つの検出領域であると判定する場合（ステップＳ７０１のＹｅｓ）、最新位置情報が境界検出領域であるか否かを判定する（ステップＳ７０２）。制御部２４は、最新位置情報が境界検出領域であると判定する場合（ステップＳ７０２のＹｅｓ）、すなわち、直前位置情報が安定検出領域であり、かつ、最新位置情報が境界検出領域であると判定する場合、直前位置情報に対して最新位置情報が位置する方向（以下、適宜「移動方向」と記載する。）を、一時記憶方向として記憶部２３に記憶する（ステップＳ７０３）。例えば、直前位置情報が安定検出領域６３ａであり、かつ、最新位置情報が境界検出領域６４ａである場合、制御部２４は、安定検出領域６３ａに対して境界検出領域６４ａが位置する方向である第１周方向Ｄを、一時記憶方向として記憶部２３に記憶する。
【００９４】
一方、ステップＳ７０２の処理において、制御部２４は、最新位置情報が安定検出領域であると判定する場合（ステップＳ７０２のＮｏ）、すなわち、直前位置情報が境界検出領域であり、かつ、最新位置情報が安定検出領域である場合、移動方向が記憶部２３に記憶された一時記憶方向と同じであるか否かを判定する（ステップＳ７０４）。そして、制御部２４は、移動方向が一時記憶方向と同じであると判定すると（ステップＳ７０４のＹｅｓ）、移動方向に応じて設定値を増減する（ステップＳ７０５）。例えば、直前位置情報が境界検出領域６４ａであり、かつ、最新位置情報が安定検出領域６３ｂである場合において、移動方向である第１周方向Ｄが一時記憶方向と同じであれば、制御部２４は、第１周方向Ｄに応じて、例えば設定値を増加させる。移動方向が一時記憶方向と異なると判定すると（ステップＳ７０４のＮｏ）、制御部２４は処理を行わない。
【００９５】
ステップＳ７０１の処理において、制御部２４は、最新位置情報と直前位置情報とが、周方向に隣接する２つの検出領域ではないと判定する場合（ステップＳ７０１のＮｏ）、最新位置情報と直前位置情報との間に１つの検出領域が存在するか否かを判定する（ステップＳ７０６）。ここで、最新位置情報と直前位置情報との間に１つの検出領域が存在する場合には、最新位置情報及び直前位置情報は、共に安定検出領域であるか、共に境界検出領域である。
【００９６】
制御部２４は、最新位置情報と直前位置情報との間に１つの検出領域が存在すると判定する場合（ステップＳ７０６のＹｅｓ）、最新位置情報が境界検出領域であるか否かを判定する（ステップＳ７０７）。制御部２４は、最新位置情報が境界検出領域であると判定する場合（ステップＳ７０７のＹｅｓ）、すなわち、最新位置情報及び直前位置情報が共に境界検出領域であると判定する場合、移動方向が記憶部２３に記憶された一時記憶方向と同じであるか否かを判定する（ステップＳ７０８）。そして、制御部２４は、移動方向が一時記憶方向と同じであると判定すると（ステップＳ７０８のＹｅｓ）、移動方向に応じて設定値を増減する（ステップＳ７０９）。例えば、直前位置情報が境界検出領域６４ａであり、かつ、最新位置情報が境界検出領域６４ｂである場合において、移動方向である第１周方向Ｄが一時記憶方向と同じであれば、制御部２４は、第１周方向Ｄに応じて、例えば設定値を増加させる。移動方向が一時記憶方向と異なると判定すると（ステップＳ７０８のＮｏ）、制御部２４は、移動方向を一時記憶方向として記憶部２３に記憶する（ステップＳ７０３）。例えば、直前位置情報が境界検出領域６４ａであり、かつ、最新位置情報が境界検出領域６４ｂである場合において、制御部２４は、移動方向である第１周方向Ｄが一時記憶方向と異なると判断すると、境界検出領域６４ａに対して境界検出領域６４ｂが位置する方向である第１周方向Ｄを、一時記憶方向として記憶部２３に記憶する。
【００９７】
一方、制御部２４は、最新位置情報が安定検出領域であると判定する場合（ステップＳ７０７のＮｏ）、すなわち、最新位置情報及び直前位置情報が共に安定検出領域であると判定する場合、移動方向に応じて設定値を増減する（ステップＳ７０９）。例えば、直前位置情報が安定検出領域６３ｂであり、かつ、最新位置情報が安定検出領域６３ａである場合、制御部２４は、移動方向である第２周方向Ｅに応じて、例えば設定値を減少させる。
【００９８】
ステップＳ７０６の処理において、制御部２４は、最新位置情報と直前位置情報との間に２つ以上の検出領域が存在すると判定する場合（ステップＳ７０６のＮｏ）、処理を行わない。
【００９９】
上記のように、図１１に示す設定値増減処理によれば、位置取得部６０ａを用いることによる誤検出を抑制することができる。なお、位置取得部６０を備えるシリンジポンプ１においても、検出領域６１ａ〜６１ｈが交互に安定検出領域と境界検出領域とが配置されているとみなすことで、上述の設定値増減処理を同様に実行することが可能である。
【０１００】
制御部２４は、取得位置情報が所定時間変化しない場合に、以後の取得位置情報が所定時間以内に所定距離以上移動しない限り、設定値を変化させないように制御してもよい。例えば、制御部２４は、取得位置情報が所定時間変化しない場合、後述の設定値増減停止モードを設定してもよい。本処理における所定時間は、例えば１．５秒間である。本処理における所定距離は、例えば周方向Ｃ（図３参照）に沿う半周分である。シリンジポンプ１は、このように制御することで、誤検出の発生を抑制することができる。
【０１０１】
図１２は、シリンジポンプ１により実行される不感帯制御を示すフローチャートである。図１２に示すように、制御部２４は、位置情報が所定時間以上取得されない状態が継続するか否かを判定する（ステップＳ８０１）。詳細には、制御部２４は、計時部２２により、位置情報が取得されない時間を計時し、当該計時される時間が所定時間に達するか否かを判定する。制御部２４は、位置情報が所定時間以上取得されない状態が継続しないと判定すると（ステップＳ８０１のＮｏ）、ステップＳ８０１の処理に戻る。例えば、位置情報が所定時間を経過する前に取得された場合、計時部２２による計時をリセットする。
【０１０２】
制御部２４は、位置情報が所定時間以上取得されない状態が継続したと判定すると（ステップＳ８０１のＹｅｓ）、設定値増減停止モードを設定する（ステップＳ８０２）。設定値増減停止モードは、位置情報の変化量が所定距離を超えるまでは設定値の増減を停止させるモードであり、後述するステップＳ８０３〜Ｓ８０７によって実現される。
【０１０３】
その後、制御部２４は、位置情報の取得が開始されたか否かを判定する（ステップＳ８０３）。位置情報の取得が開始されない場合（ステップＳ８０３のＮｏ）、ステップＳ８０３の処理に戻る。
【０１０４】
制御部２４は、位置情報の取得が開始されたと判定すると（ステップＳ８０３のＹｅｓ）、位置情報が周方向Ｃの一方に向かって変化を開始したか否かを判定する（ステップＳ８０４）。位置情報が周方向Ｃの一方に向かって変化を開始しない場合（ステップＳ８０４のＮｏ）、ステップＳ８０４の処理に戻る。
【０１０５】
制御部２４は、位置情報が周方向Ｃの一方に向かって変化を開始したと判定すると（ステップＳ８０４のＹｅｓ）、位置情報の周方向Ｃの一方への変化量の計測を開始し、位置情報の変化量が所定距離を超えたか否かを判定する（ステップＳ８０５）。位置情報の変化量が所定距離を超えなかった場合（ステップＳ８０５のＮｏ）、ステップＳ８０４の処理に戻る。
【０１０６】
制御部２４は、位置情報の変化量が所定距離を超えた場合（ステップＳ８０５のＹｅｓ）、設定値増減停止モードを解除する（ステップ８０６）。例えば、取得される位置情報が周方向Ｃに沿って半周分を超えた場合（例えば、取得される検出領域が、検出領域６１ａから第１周方向Ｄに向かって検出領域６１ｆまで変化した場合）、設定値増減停止モードが解除される。さらに、制御部２４は、位置情報の所定距離を超えた分の変化量に応じて、設定値を増減する（ステップＳ８０７）。すなわち、位置情報が周方向Ｃの一方に向かって所定距離まで変化した分の変化量は、設定値の増減には反映されない。
【０１０７】
上記のように、図１２に示す不感帯制御によれば、位置情報が所定時間以上取得されなかった場合に、その後、位置情報が周方向の一方に向かって所定距離を超えるまでは、設定値の増減を停止させることができる。よって、位置取得部６０を操作者が誤って触れた場合等による誤操作を抑制することができる。図１２に示す不感帯制御は、シリンジポンプ１が、位置取得部６０に替えて位置取得部６０ａを備える場合であっても、同様に実行することができる。
【０１０８】
制御部２４は、取得位置情報の移動速度に比例した速度で、設定値を増減させてもよい。或いは、制御部２４は、取得位置情報の移動速度が大きくなるほど、取得位置情報の移動速度に対する設定値の変化速度を増加させてもよい。
【０１０９】
［操作受付部の構成］
図１３は、操作受付部４０の構成を示す概略図である。図１３に示すように、操作受付部４０は、環状凹部により構成されている。具体的に、本実施形態の操作受付部４０は、突起部４２と、周壁部４３と、底面部４４と、を備える。突起部４２は、中心点４１に対応する位置で突出している。周壁部４３は、突起部４２から離隔し、中心点４１の周囲の周方向Ｃに沿って延在する周面により構成されている。底面部４４は、突起部４２と周壁部４３との間に位置する。本実施形態では、周壁部４３の縁が、ハウジング４６の表面と面一になっている。操作受付部４０は、操作性の低下の抑制に加えて、清掃性の改善の観点から、ハウジング４６との一体成型品であることが好ましい。
【０１１０】
周壁部４３の高さＨは、周壁部４３と突起部４２との間の最短距離Ｌに対して、１５％〜４５％であることが好ましい。操作受付部４０をこのようなサイズとすることで、例えば、検出対象としての操作者の指先を、周壁部４３と突起部４２との間の底面部４４上で周方向Ｃに沿って移動させる場合、指先が周壁部４３に遮られることなく、指先をスムーズに移動させることができる。
【０１１１】
位置取得部６０は、突起部４２により、中心点４１の近傍では検出対象の位置情報が検出されない。従って、位置取得部６０によって、周方向Ｃで隣接していない複数の検出領域が、取得検出領域として同時に取得されることを抑制することができる。位置取得部６０は、静電容量形式の位置検出センサで構成した場合には、中心点４１の近傍に検出領域自体を設けないことによっても、周方向Ｃで隣接していない複数の検出領域が、取得検出領域として同時に取得されることを抑制することができる。
【０１１２】
図１４は、操作受付部４０の第１の変形例としての操作受付部４０ａの構成を示す概略図である。図１４に示すように、操作受付部４０ａは、略球冠状の湾曲凹部により構成されている。具体的に、操作受付部４０ａは、周壁部４３ａと、底面部４４ａと、を備える。周壁部４３ａは、中心点４１の周囲の周方向Ｃに沿って延在する周面により構成され、表面が凹面となるように湾曲して底面部４４と滑らかに繋がっている。周壁部４３ａの縁は、ハウジング４６の表面と面一になっている。操作受付部４０ａは、操作受付部４０と同様に、操作性の低下の抑制に加えて、清掃性の改善の観点から、ハウジング４６との一体成型品であることが好ましい。
【０１１３】
操作受付部４０ａにおいて、周壁部４３ａ及び底面部４４ａの少なくともいずれか一方の表面には、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線に対応する位置に、区切り部４５ａが形成されている。区切り部４５ａは、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線に沿って突出した線状の突起部である。区切り部４５ａは、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線に沿って窪んだ線状の溝部であってもよい。
【０１１４】
上記のように、区切り部４５ａを形成した操作受付部４０ａを用いることで、例えば、検出対象としての操作者の指先を、周壁部４３又は底面部４４上で周方向Ｃに沿って移動させる場合、指先が隣接する検出領域に移動するたびに、指先が区切り部４５ａに接触する。これにより、操作受付部４０ａは、指先が区切り部４５ａに接触したことによる触覚を操作者に与えることによって、設定値の最小単位の増減を操作者に認識させることができるので、設定値の微調整が容易となる。
【０１１５】
指先が区切り部に接触したことによる触覚を操作者に与えうる限り、区切り部の形状は特に限定されない。例えば、図１５は、操作受付部４０の第２の変形例としての操作受付部４０ｂの構成を示す概略図である。操作受付部４０ｂは、区切り部４５ａに代えて区切り部４５ｂが形成されていること以外、操作受付部４０ａと同様の構成である。図１５に示すように、操作受付部４０ｂにおいて、周壁部４３ａ及び底面部４４ａの少なくともいずれか一方の表面には、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線に対応する位置に、区切り部４５ｂが形成されている。区切り部４５ｂは、それぞれ、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線上に位置する略球冠状の突起部である。区切り部４５ｂは、それぞれ、周方向Ｃで隣接する複数の検出領域６１ａ〜６１ｈの各境界線上に位置する略球冠状の凹部であってもよい。操作受付部４０ｂによっても、上記した操作受付部４０ａと同様の効果を得ることができる。
【０１１６】
本発明は、上述した各実施形態で特定された構成に限定されず、特許請求の範囲に記載した発明の要旨を逸脱しない範囲内で種々の変形が可能である。例えば、各構成部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の構成部又はステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【０１１７】
本実施形態では、シリンジポンプ１の処理として、取得位置情報の時間変化に基づいて、設定値を増減させる処理について説明したが、このような処理には限定されない。シリンジポンプ１の処理は、取得位置情報の時間変化に基づいて、例えば、選択項目を切り替える等、検出対象により入力された操作を特定する任意の処理であればよい。
【０１１８】
本実施形態では、医療機器がシリンジポンプであるとして説明したが、医療機器はこれに限定されない。他の医療機器としては、例えば輸液ポンプ、栄養ポンプ、血液ポンプ等の送液装置、超音波画像診断装置、及び光画像診断装置等が挙げられる。
【産業上の利用可能性】
【０１１９】
本開示は、医療機器に関し、特に操作者による入力操作を受け付ける医療機器に関する。
【符号の説明】
【０１２０】
１：シリンジポンプ（医療機器）
１１：載置部
１２：スライダ
１３：押子固定部
１４：クランプ
１５：シリンダフランジ押さえ
２０：回路部
２１：通信部
２２：計時部
２３：記憶部
２４：制御部
３１：入力ボタン群
３２：表示部
３６：スライダ駆動部
４０、４０ａ、４０ｂ：操作受付部
４１：中心点
４２：突起部
４３、４３ａ：周壁部
４４、４４ａ：底面部
４５ａ、４５ｂ：区切り部
４６：ハウジング
５０：シリンジ
５１：シリンダ
５２：中空部
５３：シリンダフランジ
５４：出口孔
５５：押子
６０、６０ａ：位置取得部
６１ａ〜６１ｈ：検出領域
６２ａ〜６２ｈ：検出部
６３ａ〜６３ｈ：安定検出領域
６４ａ〜６４ｈ：境界検出領域
Ａ：載置されたシリンジのシリンダの延在方向
Ｂ：クランプの移動可能方向
Ｃ：周方向
Ｄ：第１周方向
Ｅ：第２周方向
Ｈ：周壁部の高さ
Ｌ：周壁部と突起部との間の最短距離
【図１】
2019065040.tif 000003
【図２】
2019065040.tif 000004
【図３】
2019065040.tif 000005
【図４】
2019065040.tif 000006
【図５】
2019065040.tif 000007
【図６】
2019065040.tif 000008
【図７】
2019065040.tif 000009
【図８】
2019065040.tif 000010
【図９】
2019065040.tif 000011
【図１０】
2019065040.tif 000012
【図１１】
2019065040.tif 000013
【図１２】
2019065040.tif 000014
【図１３】
2019065040.tif 000015
【図１４】
2019065040.tif 000016
【図１５】
2019065040.tif 000017
【国際調査報告】
2019065040.tif 000018
2019065040.tif 000019
2019065040.tif 000020
2019065040.tif 000021