(57)【要約】      （修正有）【課題】薬液投与装置とコントローラーの間の通信を確実に行う。【解決手段】コントローラー３により制御される薬液投与装置２であって、薬液投与部と、前記コントローラーと通信を行う通信部と、前記薬液投与部との通信を制御する制御部と、を有し、薬液投与装置のＣＰＵ等の演算装置に対して、処理負荷が高い薬液投与中には、通信を行わず、通信をオフにする。【選択図】図１
2015213548.tif 000002
【特許請求の範囲】
【請求項１】
コントローラーにより制御される薬液投与装置であって、
薬液投与部と、
前記コントローラーと通信を行う通信部と、
前記薬液投与部が薬液投与中には前記通信部による通信をオフにする制御部と、
を有する薬液投与装置。
【請求項２】
請求項１に記載の薬液投与装置であって、
前記通信部は、前記通信のオフを指示する情報を前記コントローラーに送信する、
薬液投与装置。
【請求項３】
請求項１又は２に記載の薬液投与装置であって、
前記通信部は、薬液投与が開始される場合に、前記通信のオフ時間を前記コントローラーに送信する、
薬液投与装置。
【請求項４】
請求項３に記載の薬液投与装置であって、
前記制御部は、薬液投与を開始する場合に、前記通信をオフにし、薬液投与の終了後、前記通信をオンにする、
薬液投与装置。
【請求項５】
請求項１〜４のいずれか一項に記載の薬液投与装置であって、
前記通信のオフ中に前記薬液投与装置の異常が発生した場合に、当該異常の発生を報知する報知部、
を有する薬液投与装置。
【請求項６】
請求項１〜５のいずれか一項に記載の薬液投与装置であって、
薬液の投与を停止する操作を受け付ける操作部、
を有する薬液投与装置。
【請求項７】
請求項３又は４に記載の薬液投与装置であって、
前記オフ時間は、１回以上の連続的な薬液投与の時間帯を含む時間帯であり、
前記通信部は、前記オフ時間の長さの設定を前記コントローラーから受信し、
前記制御部は、前記設定に基づいて前記オフ時間の長さを決定する、
薬液投与装置。
【請求項８】
請求項３又は４に記載の薬液投与装置であって、
電池を電源として動作し、
前記オフ時間は、１回以上の連続的な薬液投与の時間帯を含む時間帯であり、
前記制御部は、前記電池の残量に応じて、前記オフ時間の長さを決定する、
薬液投与装置。
【請求項９】
薬液投与装置を制御するコントローラーであって、
前記薬液投与装置と通信を行う通信部と、
前記薬液投与装置が薬液投与中には前記通信部による通信をオフにする制御部と、
を有するコントローラー。
【請求項１０】
請求項９に記載のコントローラーであって、
前記通信部は、前記通信のオフを指示する情報を前記薬液投与装置から受信し、
前記制御部は、前記通信のオフを指示する情報が受信された場合に、前記通信をオフにする、
を有するコントローラー。
【請求項１１】
請求項９又は１０に記載のコントローラーであって、
前記通信部は、前記通信のオフ時間を前記薬液投与装置から受信し、
前記制御部は、前記オフ時間の間、前記通信をオフにし、前記オフ時間の後、前記通信をオンにする、
コントローラー。
【請求項１２】
請求項１１に記載のコントローラーであって、
前記オフ時間の長さの設定を受け付ける操作部を有し、
前記通信部は、前記設定を前記薬液投与装置に送信する、
コントローラー。
【請求項１３】
請求項１０〜１２のいずれか一項に記載のコントローラーであって、
前記通信がオフに移行したこと又はオンに復帰したことを報知する報知部、
を有するコントローラー。
【請求項１４】
請求項１０〜１２のいずれか一項に記載のコントローラーであって、
前記薬液投与装置の設定を受け付ける操作部と、
前記通信のオフ中に、前記薬液投与装置の設定が受け付けられた場合に、前記通信がオフ状態であることを報知する報知部と、
を有するコントローラー。
【請求項１５】
薬液投与装置と、前記薬液投与装置を制御するコントローラーとを有する薬液投与システムであって、
前記薬液投与装置は、
薬液投与部と、
前記コントローラーと通信を行う第一通信部と、
前記薬液投与部が薬液投与中には前記第一通信部による通信をオフにする第一制御部と、を有し、
前記コントローラーは、
前記薬液投与装置と通信を行う第二通信部と、
前記薬液投与装置が薬液投与中には前記第二通信部による通信をオフにする第二制御部と、を有する、
薬液投与システム。
【請求項１６】
コントローラーと通信を行う薬液投与装置の制御方法であって、
前記薬液投与装置が薬液投与中には前記コントローラーとの通信をオフにする工程、
を含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬液投与装置、コントローラー、薬液投与システム、及び制御方法に関する。
【背景技術】
【０００２】
特許文献１には、使用者の皮膚に貼り付けられることにより保持されて使用される携帯型の薬液投与装置と、使用者の入力指示に応じた信号を無線通信で薬液投与装置に送信するコントローラーとを備える薬液投与システムが記載されている。当該薬液投与装置は、薬液投与を開始後、投与量をコントローラーに逐次送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７０７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような従来の薬液投与システムでは、薬液投与装置とコントローラーの間では、常に無線通信が可能な状態となっている。しかしながら、例えば薬液投与装置のＣＰＵ（Central Processing Unit）等の演算装置の処理負荷が高い状況では、無線通信の異常（接続の確立の失敗、情報の受信エラーなど）が起きることがある。このような無線通信の異常は、薬液投与量の管理を正確に行えないなどの問題を発生させる。
【０００５】
そこで、本発明は、薬液投与装置とコントローラーの間の通信を確実に行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決する本発明の第一態様は、コントローラーにより制御される薬液投与装置であって、薬液投与部と、前記コントローラーと通信を行う通信部と、前記薬液投与部が薬液投与中には前記通信部による通信をオフにする制御部と、を有する。これにより、薬液投与装置が薬液投与中の場合には、コントローラーとの通信接続がオフにされるため、例えば薬液投与装置のＣＰＵの処理負荷が高い状況における通信を避けることができ、確実な通信を行うことができる。
【０００７】
上記の薬液投与装置であって、前記通信部は、前記通信のオフを指示する情報を前記コントローラーに送信するようにしてもよい。これにより、薬液投与装置側からコントローラーに対し指示を送って、薬液投与装置の薬液投与中のコントローラー側からの通信をオフにすることができるため、薬液投与中のコントローラーの通信処理による負荷をなくすことができる。
【０００８】
上記の薬液投与装置であって、前記通信部は、薬液投与が開始される場合に、前記通信のオフ時間を前記コントローラーに送信するようにしてもよい。これにより、薬液投与装置側からコントローラーに対しオフ時間を送って、薬液投与装置の薬液投与中のコントローラー側からの通信のオフ時間を設定することができるため、薬液投与後にコントローラーの通信をオンさせることができる。
【０００９】
上記の薬液投与装置であって、前記制御部は、薬液投与を開始する場合に、前記通信をオフにし、薬液投与の終了後、前記通信をオンにするようにしてもよい。これにより、薬液投与装置の薬液投与の終了後に、コントローラーとの通信接続がオンされるため、例えば薬液投与装置のＣＰＵの処理負荷が高い状況における通信を避けることができ、確実な通信を行うことができる。
【００１０】
上記の薬液投与装置であって、前記通信のオフ中に前記薬液投与装置の異常が発生した場合に、当該異常の発生を報知する報知部、を有するようにしてもよい。これにより、ユーザーは、通信接続がオフ状態であっても、異常を認識することができる。
【００１１】
上記の薬液投与装置であって、薬液の投与を停止する操作を受け付ける操作部、を有するようにしてもよい。これにより、通信接続がオフ状態のためにコントローラー側から薬液投与を停止できない場合であっても、薬液投与装置の操作により薬液投与を停止することができる。
【００１２】
上記の薬液投与装置であって、前記オフ時間は、１回以上の連続的な薬液投与の時間帯を含む時間帯であり、前記通信部は、前記オフ時間の長さの設定を前記コントローラーから受信し、前記制御部は、前記設定に基づいて前記オフ時間の長さを決定するようにしてもよい。これにより、ユーザーの要望に応じて、オフ時間の長さを設定し、通信接続オンの時間帯を増やしたり減らしたりすることができる。
【００１３】
上記の薬液投与装置であって、電池を電源として動作し、前記オフ時間は、１回以上の連続的な薬液投与の時間帯を含む時間帯であり、前記制御部は、前記電池の残量に応じて、前記オフ時間の長さを決定するようにしてもよい。これにより、例えば電池残量が少なくなるにつれて通信接続オフの時間帯を増やすことができ、薬液投与装置の動作時間を長くすることができる。
【００１４】
上記の課題を解決する本発明の第二態様は、薬液投与装置を制御するコントローラーであって、前記薬液投与装置と通信を行う通信部と、前記薬液投与装置が薬液投与中には前記通信部による通信をオフにする制御部と、を有する。これにより、薬液投与装置が薬液投与中の場合には、薬液投与装置との通信接続がオフにされるため、例えば薬液投与装置のＣＰＵの処理負荷が高い状況における通信を避けることができ、確実な通信を行うことができる。
【００１５】
上記のコントローラーであって、前記通信部は、前記通信のオフを指示する情報を前記薬液投与装置から受信し、前記制御部は、前記通信のオフを指示する情報が受信された場合に、前記通信をオフにする、を有するようにしてもよい。これにより、コントローラーは、薬液投与装置側からの指示に従って、薬液投与装置に対する通信をオフにすることができるため、薬液投与中の通信処理による負荷をなくすことができる
【００１６】
上記のコントローラーであって、前記通信部は、前記通信のオフ時間を前記薬液投与装置から受信し、前記制御部は、前記オフ時間の間、前記通信をオフにし、前記オフ時間の後、前記通信をオンにする、ようにしてもよい。これにより、コントローラーは、薬液投与装置側からのオフ時間に従って、薬液投与後に通信をオンにすることができる。
【００１７】
上記のコントローラーであって、前記オフ時間の長さの設定を受け付ける操作部を有し、前記通信部は、前記設定を前記薬液投与装置に送信する、ようにしてもよい。これにより、ユーザーの要望に応じて、オフ時間の長さを設定し、通信接続オンの時間帯を増やしたり減らしたりすることができる。
【００１８】
上記のコントローラーであって、前記通信がオフに移行したこと又はオンに復帰したことを報知する報知部、を有するようにしてもよい。これにより、ユーザーは、薬液投与装置を操作することができるか否かを認識することができる。
【００１９】
上記のコントローラーであって、前記薬液投与装置の設定を受け付ける操作部と、前記通信のオフ中に、前記薬液投与装置の設定が受け付けられた場合に、前記通信がオフ状態であることを報知する報知部と、を有するようにしてもよい。ユーザーは、薬液投与装置が薬液投与中であり、投与プログラム等の設定が薬液投与装置に送られないことを認識することができる。
【００２０】
上記の課題を解決する本発明の第三態様は、薬液投与装置と、前記薬液投与装置を制御するコントローラーとを有する薬液投与システムであって、前記薬液投与装置は、薬液投与部と、前記コントローラーと通信を行う第一通信部と、前記薬液投与部が薬液投与中には前記第一通信部による通信をオフにする第一制御部と、を有し、前記コントローラーは、前記薬液投与装置と通信を行う第二通信部と、前記薬液投与装置が薬液投与中には前記第二通信部による通信をオフにする第二制御部と、を有する。これにより、薬液投与装置が薬液投与中の場合には、コントローラーと薬液投与装置との通信接続がオフにされるため、例えば薬液投与装置のＣＰＵの処理負荷が高い状況における通信を避けることができ、確実な通信を行うことができる。
【００２１】
上記の課題を解決する本発明の第四態様は、コントローラーと通信を行う薬液投与装置の制御方法であって、前記薬液投与装置が薬液投与中には前記コントローラーとの通信をオフにする工程を含む。これにより、薬液投与装置が薬液投与中の場合には、コントローラーとの通信接続がオフにされるため、例えば薬液投与装置のＣＰＵの処理負荷が高い状況における通信を避けることができ、確実な通信を行うことができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係る薬液投与システムの構成例を示す図である。
【図２】薬液投与装置及びコントローラーの構成例を示す図である。
【図３】薬液投与装置における薬液投与に関する機械的構造を説明する図である。
【図４】薬液投与装置における薬液投与に関する機械的構造を説明する図である。
【図５】コントローラーの動作の一例を示すフローチャートである。
【図６】薬液投与装置の動作の一例を示すフローチャートである。
【図７】ボーラス投与における無線接続状態の一例を説明する図である。
【図８】ベーサル投与における無線接続状態の一例を説明する図である。
【図９】ベーサル投与を行う場合の処理の流れの一例を示すシーケンス図である。
【図１０】ベーサル投与中にボーラス投与を行う場合の処理の流れの一例を示すシーケンス図である。
【図１１】コントローラーの動作の変形例を示すフローチャートである。
【図１２】ベーサル投与における無線接続状態の変形例を説明する図である。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施形態について、図面を参照して説明する。
【００２４】
図１は、本発明の一実施形態に係る薬液投与システムの構成例を示す図である。
【００２５】
薬液投与システム１は、薬液投与装置２と、コントローラー３とを有する。薬液投与装置２とコントローラー３とは、例えばBluetooth（登録商標）等の近距離無線通信により接続可能である。
【００２６】
薬液投与装置２は、例えば、ユーザーの腹周り等に貼られてインスリン等の薬液を投与するマイクロポンプであり、薬液を貯留するカートリッジ部、薬液を生体へ送る中空の針部材、貯留部から薬液を吸入して針部材に吐出するポンプ部、電池等の電源部等を備える。
【００２７】
また、薬液投与装置２は、例えば、コントローラー３から送信される投与プログラムに従って、薬液投与の開始、薬液の投与、薬液投与の停止等を行う。投与プログラムには、例えば、ボーラス投与の開始指示、ボーラス投与を行う薬液量や時間、ボーラス投与の停止指示、ベーサル投与の開始指示、ベーサル投与を行う薬液量や時間、ベーサル投与の停止指示、等が含まれる。なお、ここでは、投与プログラムとは、コマンドやパラメーターの集合の総称あり、プログラムコード（ソースコードなど）そのものではない。
【００２８】
コントローラー３は、例えば、携帯型のコンピューター等である。コントローラー３は、例えば、ユーザーから投与プログラムの設定を受け付け、設定された投与プログラムを薬液投与装置２に送信する。
【００２９】
図２は、薬液投与装置及びコントローラーの構成例を示す図である。
【００３０】
薬液投与装置２は、制御部１０、通信部１１、記憶部１２、スイッチ部１３、モーター１４、モーター制御部１５、ローター１６、回転検出部１７、カム１８、回転検出部１９、センサー２０、センサー制御部２１、ブザー２２、ブザー制御部２３等を備える。なお、制御部１０は本発明の第一制御部に相当し、通信部１１は本発明の第一通信部に相当し、スイッチ部１３は本発明の操作部に相当し、ブザー２２は本発明の報知部に相当する。薬液投与装置２は、報知部としてＬＥＤ（Light Emitting Diode）等の光源部を備えていてもよい。
【００３１】
制御部１０は、例えば、ＣＰＵ（Central Processing Unit）や、各種データ等の一時記憶に用いられるＲＡＭ（Random Access Memory）等を備え、記憶部１２に記憶されている制御プログラムに従って動作することにより薬液投与装置２の動作を統括制御する。
【００３２】
制御部１０は、例えば、後述する通信部１１を介してコントローラー３から投与プログラムを受信すると、受信した投与プログラムを後述する記憶部１２に記憶する。また、制御部１０は、記憶部１２に記憶されているボーラス投与又はベーサル投与の投与プログラムに基づいて、後述するモーター制御部１５に指示を送ることにより、生体へのボーラス投与又はベーサル投与を制御する。ボーラス投与では、例えば、所定時間（例えば１５分）の間、連続的に所定量の薬液が投与される。ベーサル投与では、例えば、所定時間の間（例えば、２４時間）、所定時間（例えば、数秒）ずつ間欠的に所定量の薬液が投与される。ベーサル投与の間欠的な各投与時間中は、連続的に薬液が投与される。なお、薬液投与の制御については、本発明の主要な点ではないため、詳細な説明を省略する。
【００３３】
また、制御部１０は、例えば、投与プログラムの実行中において、薬液投与中には通信部１１の無線接続をオフにする。無線接続のオンやオフに関する処理については、後に詳述する。なお、無線接続のオフ及びオンは、通信のオフ及びオンともいえる。
【００３４】
通信部１１は、例えば、Bluetooth等の近距離無線通信を制御する通信インターフェイスであり、コントローラー３等の外部機器と無線接続し、通信を行う。通信部１１は、制御部１０から入力された情報を外部機器に送信したり、外部機器から受信した情報を制御部１０に出力したりする。
【００３５】
記憶部１２は、例えば、マスクＲＯＭ（Read Only Memory）や、フラッシュメモリー、ＦｅＲＡＭ（Ferroelectric RAM：強誘電体メモリー）等の不揮発性のメモリーにより構成される。記憶部１２には、薬液投与装置２の動作を制御するための制御プログラムや各種データ等が記憶されている。
【００３６】
スイッチ部１３は、薬液投与装置２に対して各種指示を行うための操作キーを備えている。ユーザーが操作キーを操作すると、スイッチ部１３は、ユーザーの操作内容に応じた操作信号を制御部１０に出力する。操作キーとしては、例えば、電源のオン，オフを行うための「電源キー」、薬液投与の停止を行うための「停止キー」等がある。当該停止キーにより、無線接続がオフ状態（コントローラー３からの操作ができない状態）であっても、薬液投与を停止することができる。
【００３７】
モーター１４、ローター１６、及びカム１８を含む薬液投与の機械的構造について、図３及び図４を参照しながら説明する。図３及び図４は、薬液投与装置における薬液投与に関する機械的構造を説明する図である。図３（Ａ）は、ローター１６等を表面から見た図であり、図３（Ｂ）は、ローター１６等を裏面から見た図である。
【００３８】
モーター１４は、後述するローター１６及び各種ギアＧを介して、後述するカム１８に回転駆動力を与えるためのモーターである。モーター１４は、例えば圧電モーターであり、板状部材とばねとを備える（いずれも図示せず）。ばねは、その弾性力により板状部材をローター１６に向けて付勢する。板状部材は、その先端部１４ａがローター１６の円周面に接触する。板状部材は、圧電体と２つの電極とを備え、これら２つの電極に印加される電圧の変化によりその形状を変化させる。例えば、印加される電圧によって、板状部材に縦振動や屈曲振動を交互に繰り返し与えて、その形状を変化させることで、ローター１６を所定方向に回転させる。
【００３９】
ローター１６は、上述のモーター１４の板状部材により所定方向に回転する。また、ローター１６は、ローター１６と一体で回転するピニオン・ギアＧ１を有する。ピニオン・ギアＧ１は、ギアＧ２に係合して当該ギアＧ２を所定方向に回転させる。また、ギアＧ２は、ギアＧ２と一体で回転するピニオン・ギアＧ３を有する。ピニオン・ギアＧ３は、ギアＧ４に係合して当該ギアＧ４を所定方向に回転させる。また、ギアＧ４は、ギアＧ４と一体で回転するカム１８を有する。このようにして、モーター１４からの動力がカム１８に伝達される。
【００４０】
ローター１６の裏面には、反射部材Ｒ１及び反射部材Ｒ２が設けられている。反射部材Ｒ１は、ローター１６の円周に沿って所定間隔で複数設けられており、後述する回転検出部１７によりローター１６の回転角度を検出するために使用される。反射部材Ｒ２は、後述する回転検出部１７によりローター１６の回転の基準角度を検出するために使用される。また、ギアＧ４の裏面には、反射部材Ｒ３が設けられている。反射部材Ｒ３は、後述する回転検出部１９によりカム１８の回転の基準角度を検出するために使用される。
【００４１】
カム１８は、ポンプ部Ｐ内に挿入される。ポンプ部Ｐは、フィンガーＦと、チューブＴと、コネクターＣ１と、コネクターＣ２とを備える。コネクターＣ１は、貯留部からポンプ部Ｐ内に薬液を吸入するためのコネクターである。コネクターＣ２は、ポンプ部Ｐ内から針部材へ薬液を吐出するためのコネクターである。ポンプ部Ｐには、チューブＴを案内する円弧状のチューブ案内溝（図示せず）が形成されており、当該チューブ案内溝にチューブＴが収容される。チューブ案内溝は、カム１８の回転軸を中心とする円の円周上に形成される。チューブＴの一端はコネクターＣ１に接続され、他端はコネクターＣ２に接続される。
【００４２】
チューブ案内溝の円弧内側には、複数のフィンガーガイド（図示せず）が形成されており、当該フィンガーガイドのそれぞれにフィンガーＦが収容される。フィンガーガイドは、カム１８の回転軸と、チューブ案内溝の円弧とを結ぶ直線上に形成される。これにより、フィンガーＦの先端部Ｆ１が、チューブＴに対して略垂直に当接するように配置されるとともに、フィンガーＦの後端部Ｆ２が、カム１８のカム面１８ａに対向するように配置される。
【００４３】
カム１８の回転により、カム面１８ａがフィンガーＦの後端部Ｆ２に当接し、フィンガーＦを摺動させることができる。カム１８には、４つのカム山１８ｂが形成されている。各カム山１８ｂは、カム山の最低部から徐々に最高部へとその高さが高くなるように遷移し、最高部に至ると隣りのカム山の最低部に遷移する形状となっている。これにより、カム１８が回転すると複数のフィンガーＦの先端部Ｆ１は、コネクターＣ１側からコネクターＣ２側に向かう方向に順次、チューブＴを押圧する。そして、チューブＴ内の薬液をコネクターＣ１側からコネクターＣ２側に送ることができる。このようにして、薬液が、貯留部からポンプ部Ｐを介して針部材へ送られ、生体へ投与される。
【００４４】
なお、本発明の薬液投与部は、例えば上記のモーター１４等の薬液投与の機械的構造に相当する。
【００４５】
図２の説明に戻る。モーター制御部１５は、制御部１０の指示に従って、モーター１４の板状部材の２つの電極に印加する電圧を変化させる。
【００４６】
回転検出部１７は、光源、光センサー等を備え、光源を点灯させて反射部材Ｒ１及び反射部材Ｒ２に対して光を出射するとともに、反射部材Ｒ１及び反射部材Ｒ２からの反射光を光センサーにより検出させる。また、回転検出部１７は、検出した反射部材Ｒ１及び反射部材Ｒ２からの反射光に基づいて、ローター１６の回転角度及び回転数を検出し、制御部１０に出力する。ローター１６の回転角度及び回転数は、制御部１０によるモーター１４のフィードバック制御等に使用される。
【００４７】
回転検出部１９は、光源、光センサー等を備え、光源を点灯させて反射部材Ｒ３に対して光を出射するとともに、反射部材Ｒ３からの反射光を光センサーにより検出させる。また、回転検出部１９は、検出した反射部材Ｒ３からの反射光に基づいて、カム１８の回転数を検出し、制御部１０に出力する。カム１８の回転数は、制御部１０による薬液の投与量の制御等に使用される。
【００４８】
センサー２０は、例えば、気温を検出する温度センサー、チューブＴ内の圧力を検出する圧力センサー、薬液の気泡を検出する光センサー等である。
【００４９】
センサー制御部２１は、センサー２０を制御し、センサー２０から温度を示す値、圧力を示す値、気泡の量を示す値等を取得し、制御部１０に出力する。これらの情報は、制御部１０による薬液投与装置２の異常検出等に使用される。
【００５０】
ブザー２２は、ユーザーに異常を知らせる音声を出力する音声出力装置である。
【００５１】
ブザー制御部２３は、制御部１０の指示に従って、ブザー２２に音声を出力させる。
【００５２】
コントローラー３は、制御部３０、通信部３１、記憶部３２、スイッチ部３３、表示部３４、ブザー３５、ブザー制御部３６等を備える。なお、制御部３０は本発明の第二制御部に相当し、通信部３１は本発明の第二通信部に相当し、スイッチ部３３は本発明の操作部に相当し、表示部３４及びブザー３５は本発明の報知部に相当する。コントローラー３は、報知部としてＬＥＤ（Light Emitting Diode）等の光源部を備えていてもよい。
【００５３】
制御部３０は、例えば、ＣＰＵや、各種データ等の一時記憶に用いられるＲＡＭ等を備え、記憶部３２に記憶されている制御プログラムに従って動作することによりコントローラー３の動作を統括制御する。
【００５４】
制御部３０は、例えば、後述するスイッチ部３３を介して、投与プログラムの設定をユーザーから受け付ける。投与プログラムには、例えば、ボーラス投与に関する設定（例えば、ボーラス投与を行う薬液量や時間、ボーラス投与の開始指示、ボーラス投与の停止指示など）や、ベーサル投与に関する設定（例えば、ベーサル投与を行う薬液量や時間、ベーサル投与の開始指示、ベーサル投与の停止指示など）が含まれる。また、制御部３０は、受け付けた投与プログラムを、通信部３１を介して薬液投与装置２に送信する。なお、投与プログラムの生成処理は、本発明の主要な点ではないため、詳細な説明を省略する。
【００５５】
また、制御部３０は、例えば、通信部３１を介して薬液投与装置２から無線接続オフの指示を受信した場合、通信部３１の無線接続をオフにする。無線接続のオンやオフに関する処理については、後に詳述する。なお、無線接続のオフ及びオンは、通信のオフ及びオンともいえる。
【００５６】
通信部３１は、例えば、Bluetooth等の近距離無線通信を制御する通信インターフェイスであり、薬液投与装置２等の外部機器と無線接続し、通信を行う。通信部３１は、制御部３０から入力された情報を外部機器に送信したり、外部機器から受信した情報を制御部３０に出力したりする。
【００５７】
記憶部３２は、例えば、マスクＲＯＭや、フラッシュメモリー、ＦｅＲＡＭ等の不揮発性のメモリーにより構成される。記憶部３２には、コントローラー３の動作を制御するための制御プログラムや各種データ等が記憶されている。
【００５８】
スイッチ部３３は、コントローラー３に対して各種指示を行うための操作キーを備えている。ユーザーが操作キーを操作すると、スイッチ部３３は、ユーザーの操作内容に応じた操作信号を制御部３０に出力する。操作キーとしては、例えば、電源のオン，オフを行うための「電源キー」、各種設定を行うためのメニュー画像を表示させる「メニューキー」、メニュー画像における項目の選択等に用いられる「カーソルキー」、選択された項目を確定させる「決定キー」、操作の取り消し等に用いられる「取消キー」等がある。各種キーの操作により、ボーラス投与プログラムの設定（例えば、ボーラス投与を行う薬液量や時間、ボーラス投与の開始指示、ボーラス投与の停止指示など）や、ベーサル投与プログラムの設定（例えば、ベーサル投与を行う薬液量や時間、ベーサル投与の開始指示、ベーサル投与の停止指示など）が入力される。
【００５９】
表示部３４は、例えば、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイなどである。表示部３４は、制御部３０の指示に従って、操作画面、メッセージ、ダイアログ等を表示する。
【００６０】
ブザー３５は、ユーザーに異常を知らせる音声を出力する音声出力装置である。
【００６１】
ブザー制御部３６は、制御部３０の指示に従って、ブザー３５に音声を出力させる。
【００６２】
次に、上記のコントローラー３及び薬液投与装置２の動作について説明する。
【００６３】
図５は、コントローラーの動作の一例を示すフローチャートである。本フローチャートは、例えば、コントローラー３の電源がオンにされた場合に開始される。なお、薬液投与装置２の電源もオンにされるものとする。
【００６４】
まず、制御部３０は、通信部３１の無線接続をオンにする（ステップＳ１０）。これにより、コントローラー３は、無線接続オン状態となり、薬液投与装置２と通信可能な状態となる。
【００６５】
それから、制御部３０は、投与プログラムの設定を受け付けたか否かを判定する（ステップＳ１１）。例えば、制御部３０は、スイッチ部３３を介して投与プログラムの設定が入力されたか否かを判定する。ここで入力される投与プログラムには、例えば、ボーラス投与又はベーサル投与を行う薬液量や時間と、ボーラス投与又はベーサル投与の開始指示とが含まれる。
【００６６】
投与プログラムの設定を受け付けたと判定した場合（ステップＳ１１でＹ）、制御部３０は、通信部３１の無線接続状態がオンであるかオフであるかを判定する（ステップＳ１２）。無線接続状態がオンであると判定した場合（ステップＳ１２でＹ）、制御部３０は、ステップＳ１１で受け付けた投与プログラムを、通信部３１を介して薬液投与装置２に送信し（ステップＳ１３）、再びステップＳ１１の処理を行う。無線接続状態がオフであると判定した場合（ステップＳ１２でＮ）、制御部３０は、ステップＳ１１で受け付けた投与プログラムを、記憶部３２に保存し（ステップＳ１４）、再びステップＳ１１の処理を行う。
【００６７】
投与プログラムの設定を受け付けていないと判定した場合（ステップＳ１１でＮ）、制御部３０は、通信部３１を介して無線オフ指示を受信したか否かを判定する（ステップＳ１５）。本実施形態では、無線オフ指示は、無線接続のオフを指示する情報と、無線接続のオフ時間を含む。図６を参照して後述するように、無線オフ指示は、薬液投与装置２が薬液投与を開始するタイミングで、薬液投与装置２から送信される。
【００６８】
無線オフ指示を受信したと判定した場合（ステップＳ１５でＹ）、制御部３０は、通信部３１の無線接続をオフにする（ステップＳ１６）。これにより、コントローラー３は、無線接続オフ状態となり、薬液投与装置２と通信不可能な状態となる。また、制御部３０は、タイマーをスタートし（ステップＳ１７）、再びステップＳ１１の処理を行う。制御部３０は、ステップＳ１７でスタートしたタイマーを用いて、後述するステップＳ１８において、ステップＳ１５で受信した無線接続のオフ時間の経過を監視する。
【００６９】
無線オフ指示を受信していないと判定した場合（ステップＳ１５でＮ）、制御部３０は、無線接続のオフ時間がタイムアウトしたか否かを判定する（ステップＳ１８）。タイムアウトしていないと判定した場合（ステップＳ１８でＮ）、制御部３０は、再びステップＳ１１の処理を行う。
【００７０】
タイムアウトしたと判定した場合（ステップＳ１８でＹ）、制御部３０は、通信部３１の無線接続をオンにする（ステップＳ１９）。これにより、コントローラー３は、無線接続オン状態となり、薬液投与装置２と通信可能な状態に復帰する。
【００７１】
それから、制御部３０は、投与プログラムの設定があるか否かを判定する（ステップＳ２０）。例えば、制御部３０は、投与プログラムが記憶部３２に保存されているか否かを判定する。投与プログラムの設定がないと判定した場合（ステップＳ２０でＮ）、制御部３０は、再びステップＳ１１の処理を行う。投与プログラムの設定があると判定した場合（ステップＳ２０でＹ）、制御部３０は、記憶部３２から投与プログラムを取得し、通信部３１を介して薬液投与装置２に送信し（ステップＳ２１）、再びステップＳ１１の処理を行う。なお、ステップＳ１４の処理が行われた場合に、投与プログラムが記憶部３２に保存されている。
【００７２】
図６は、薬液投与装置の動作の一例を示すフローチャートである。本フローチャートは、例えば、薬液投与装置２の電源がオンにされた場合に開始される。なお、コントローラー３の電源もオンにされるものとする。
【００７３】
まず、制御部１０は、通信部１１の無線接続をオンにする（ステップＳ３０）。これにより、薬液投与装置２は、無線接続オン状態となり、コントローラー３と通信可能な状態となる。
【００７４】
それから、制御部１０は、投与プログラムの設定を受信したか否かを判定する（ステップＳ３１）。例えば、制御部１０は、通信部１１を介して投与プログラムをコントローラー３から受信したか否かを判定する。ここで受信される投与プログラムには、例えば、ボーラス投与又はベーサル投与を行う薬液量や時間と、ボーラス投与又はベーサル投与の開始指示とが含まれる。
【００７５】
投与プログラムを受信したと判定した場合（ステップＳ３１でＹ）、制御部１０は、ステップＳ３１で受信した投与プログラムを記憶部１２に保存し（ステップＳ３２）、再びステップＳ３１の処理を行う。
【００７６】
投与プログラムを受信していないと判定した場合（ステップＳ３１でＮ）、制御部１０は、ボーラス投与の設定があるか否かを判定する（ステップＳ３３）。例えば、制御部１０は、ボーラス投与の投与プログラム（未実行の投与プログラム）が記憶部１２に保存されているか否かを判定する。
【００７７】
ボーラス投与の投与プログラムの設定があると判定した場合（ステップＳ３３でＹ）、制御部１０は、無線オフ指示を生成し、通信部１１を介してコントローラー３に送信する（ステップＳ３４）。無線オフ指示は、無線接続のオフを指示する情報と、無線接続のオフ時間を含む。本実施形態では、ボーラス投与における無線接続のオフ時間は、例えば図７（ボーラス投与における無線接続状態の一例を説明する図）に示すように、ボーラス投与の開始から終了までの時間帯（投与オンの時間帯）を含む時間帯（無線接続オフの時間帯）である。
【００７８】
それから、制御部１０は、通信部１１の無線接続をオフにする（ステップＳ３５）。これにより、薬液投与装置２は、無線接続オフ状態となり、コントローラー３と通信不可能な状態となる。
【００７９】
それから、制御部１０は、ボーラス投与の投与プログラムに基づいて、モーター制御部１５に指示を送り、ボーラス投与を開始する（ステップＳ３６）。それから、制御部１０は、ボーラス投与が終了したか否かを判定する（ステップＳ３７）。ボーラス投与が終了していないと判定した場合（ステップＳ３７でＮ）、制御部１０は、ボーラス投与を継続する。なお、ボーラス投与が終了したか否かは、例えば所定量の薬液投与が終了したか否かにより判定すればよい。
【００８０】
ボーラス投与が終了したと判定した場合（ステップＳ３７でＹ）、制御部１０は、通信部１１の無線接続をオンにし（ステップＳ３８）、再びステップＳ３１の処理を行う。これにより、薬液投与装置２は、無線接続オン状態となり、コントローラー３と通信可能な状態に復帰する。
【００８１】
ボーラス投与の投与プログラムの設定がないと判定した場合（ステップＳ３３でＮ）、制御部１０は、ベーサル投与の設定があるか否かを判定する（ステップＳ３９）。例えば、制御部１０は、ベーサル投与の投与プログラム（未実行の投与プログラム、又は実行中の投与プログラム）が記憶部１２に保存されているか否かを判定する。ベーサル投与の投与プログラムの設定がないと判定した場合（ステップＳ３９でＮ）、制御部１０は、再びステップＳ３１の処理を行う。
【００８２】
ベーサル投与の投与プログラムの設定があると判定した場合（ステップＳ３９でＹ）、制御部１０は、無線オフ指示を生成し、通信部１１を介してコントローラー３に送信する（ステップＳ４０）。無線オフ指示は、無線接続のオフを指示する情報と、無線接続のオフ時間を含む。本実施形態では、ベーサル投与における無線接続のオフ時間は、例えば図８（ベーサル投与における無線接続状態の一例を説明する図）に示すように、ベーサル投与の間欠的な各投与時間帯（投与オンの各時間帯）の少なくとも一以上を含む時間帯（無線接続オフの各時間帯）である。図８では、１回の無線接続のオフ時間帯は、１回分の投与時間帯を含んでいる。
【００８３】
それから、制御部１０は、通信部１１の無線接続をオフにする（ステップＳ４１）。これにより、薬液投与装置２は、無線接続オフ状態となり、コントローラー３と通信不可能な状態となる。
【００８４】
それから、制御部１０は、ベーサル投与の投与プログラムに基づいて、モーター制御部１５に指示を送り、ベーサル投与を開始する（ステップＳ４２）。それから、制御部１０は、所定量のベーサル投与が終了したか否かを判定する（ステップＳ４３）。例えば、図８では、１回分の投与が所定量に相当する。所定量のベーサル投与が終了していないと判定した場合（ステップＳ４３でＮ）、制御部１０は、ベーサル投与を継続する。
【００８５】
所定量のベーサル投与が終了したと判定した場合（ステップＳ４３でＹ）、制御部１０は、通信部１１の無線接続をオンにし（ステップＳ４４）、再びステップＳ３１の処理を行う。これにより、薬液投与装置２は、無線接続オン状態となり、コントローラー３と通信可能な状態に復帰する。
【００８６】
なお、ステップＳ３９では、実行中の投与プログラムがある場合には、制御部１０は、前回の所定量のベーサル投与における無線接続のオンから所定時間（例えば図８における各回の無線接続オフの間隔に相当）が経過したか否か（すなわち、次回の所定量のベーサル投与時間が到来したか否か）を判定してもよい。制御部１０は、所定時間が経過した場合にステップＳ３９でＹと判定し、所定時間が経過していない場合にステップＳ３９でＮと判定する。
【００８７】
図５及び図６のフローチャートに示すように、薬液投与装置２は、薬液投与を開始する場合には無線接続をオフにし、コントローラー３は、薬液投与装置２からの指示に従って無線接続をオフにする。また、薬液投与装置２は、薬液投与が終了した場合には無線接続をオンにする。コントローラー３は、薬液投与装置２からの指示に含まれるオフ時間が経過した場合に、無線接続をオンにする。
【００８８】
また、コントローラー３は、無線接続がオフ状態で投与プログラムの設定を受け付けた場合には、記憶部に保存しておき、無線接続がオン状態に復帰してから、薬液投与装置２に送信する。また、薬液投与装置２は、無線接続がオン状態に復帰した場合に、投与プログラムの設定を受信する。また、薬液投与装置２は、ボーラス投与をベーサル投与よりも優先的に実行する。
【００８９】
次に、上記のようなコントローラー３及び薬液投与装置２の動作により実現される処理例について、図９、図１０を参照して説明する。
【００９０】
図９は、ベーサル投与を行う場合の処理の流れの一例を示すシーケンス図である。
【００９１】
まず、コントローラー３及び薬液投与装置２は、ユーザーにより電源がオンにされると、起動する（ステップＳ１００）。それから、コントローラー３及び薬液投与装置２は、無線接続をオンにし、互いに通信可能な状態となる（ステップＳ１１０）。
【００９２】
それから、コントローラー３は、ユーザーからベーサル投与の投与プログラムの設定を受け付け、薬液投与装置２に送信する（ステップＳ１２０）。薬液投与装置２は、コントローラー３からベーサル投与の投与プログラムの設定を受信し、記憶部１２に保存する（ステップＳ１２０）。その後、ステップＳ１３０からステップＳ１５０の処理が、繰り返される。
【００９３】
まず、薬液投与装置２は、無線接続オフ指示をコントローラー３に送信し、無線接続をオフにする（ステップＳ１３０）。また、薬液投与装置２は、投与プログラムに基づいて、ベーサル投与を開始し、所定量の投与を行う（ステップＳ１４０）。それから、薬液投与装置２は、無線接続をオンにする（ステップＳ１５０）。
【００９４】
一方、コントローラー３は、無線接続オフ指示を薬液投与装置２から受信し、無線接続をオフにする（ステップＳ１３０）。また、コントローラー３は、タイマーをスタートし、無線接続オフ指示に含まれる無線接続のオフ時間の経過により、タイムアウトする（ステップＳ１４０）。それから、コントローラー３は、無線接続をオンにする（ステップＳ１５０）。
【００９５】
図１０は、ベーサル投与中にボーラス投与を行う場合の処理の流れの一例を示すシーケンス図である。なお、薬液投与装置２には、ベーサル投与の投与プログラムが保存されており実行されている。
【００９６】
薬液投与装置２は、無線接続オフ指示をコントローラー３に送信し、無線接続をオフにする（ステップＳ２００）。また、薬液投与装置２は、投与プログラムに基づいて、ベーサル投与を開始し、所定量の投与を行う（ステップＳ２１０）。それから、薬液投与装置２は、無線接続をオンにする（ステップＳ２２０）。
【００９７】
一方、コントローラー３は、無線接続オフ指示を薬液投与装置２から受信し、無線接続をオフにする（ステップＳ２００）。また、コントローラー３は、タイマーをスタートし、無線接続オフ指示に含まれる無線接続のオフ時間の経過により、タイムアウトする（ステップＳ２１０）。ここで、コントローラー３は、タイマースタート後タイムアウトの前に、ユーザーからボーラス投与の投与プログラムの設定を受け付け、記憶部３２に保存する。それから、コントローラー３は、無線接続をオンにする（ステップＳ２２０）。
【００９８】
無線接続がオンにされると、コントローラー３は、記憶部３２に保存されているボーラス投与の投与プログラムを、薬液投与装置２に送信する（ステップＳ２３０）。薬液投与装置２は、コントローラー３からボーラス投与の投与プログラムの設定を受信し、記憶部１２に保存する（ステップＳ２３０）。その後、ステップＳ２４０からステップＳ２６０の処理が実行される。
【００９９】
まず、薬液投与装置２は、無線接続オフ指示をコントローラー３に送信し、無線接続をオフにする（ステップＳ２４０）。また、薬液投与装置２は、投与プログラムに基づいて、ボーラス投与を開始し、ボーラス投与が終了するまで所定量の投与を行う（ステップＳ２５０）。それから、薬液投与装置２は、無線接続をオンにする（ステップＳ２６０）。
【０１００】
一方、コントローラー３は、無線接続オフ指示を薬液投与装置２から受信し、無線接続をオフにする（ステップＳ２４０）。また、コントローラー３は、タイマーをスタートし、無線接続オフ指示に含まれる無線接続のオフ時間の経過により、タイムアウトする（ステップＳ２５０）。それから、コントローラー３は、無線接続をオンにする（ステップＳ２６０）。
【０１０１】
上記のようにしてボーラス投与の終了後、ベーサル投与の処理が再び実行される（ステップＳ２７０からステップＳ２９０の処理が繰り返される）。ステップＳ２７０からステップＳ２９０の処理は、図９のステップＳ１３０〜ステップＳ１５０と同様であるため、説明を省略する。
【０１０２】
以上、本発明の一実施形態について説明した。本実施形態によれば、薬液投与装置とコントローラーの間の通信を確実に行うことができる。すなわち、本実施形態では、薬液投与装置が薬液投与中の場合には、無線接続がオフにされ、薬液投与中でない場合には、無線接続がオンにされる。これにより、例えば薬液投与装置のＣＰＵの処理負荷が高い状況を避けて、投与プログラムの設定をコントローラーから送信できるため、より確実に通信を行うことができる。
【０１０３】
もちろん、上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。例えば、上記の実施形態に以下のような変形を加えてもよい。
【０１０４】
図１１は、コントローラーの動作の変形例を示すフローチャートである。本変形例では、無線接続の状態をユーザーに報知する。図１１において、図５と同一の符号を付した処理は図５と同様であるため、説明を省略する。
【０１０５】
ステップＳ１６の処理の後、制御部３０は、無線接続がオフ状態に移行したことを示すメッセージやダイアログを表示部３４に表示させることにより、ユーザーに報知する（ステップＳ１６ａ）。それから、制御部３０は、ステップＳ１７の処理を行う。ステップＳ１６ａの処理により、ユーザーは、薬液投与装置２が薬液投与中であり、コントローラー３を介して薬液投与装置２を直ぐに操作することができないことを認識することができる。
【０１０６】
ステップＳ１９の処理の後、制御部３０は、無線接続がオン状態に復帰したことを示すメッセージやダイアログを表示部３４に表示させることにより、ユーザーに報知する（ステップＳ１９ａ）。それから、制御部３０は、ステップＳ２０の処理を行う。ステップＳ１９ａの処理により、ユーザーは、薬液投与装置２が薬液投与中でなく、コントローラー３を介して薬液投与装置２を直ぐに操作することができることを認識することができる。
【０１０７】
もちろん、制御部３０は、例えば、無線接続がオフ状態で、スイッチ部３３を介して投与プログラムの設定を受け付けた場合に、無線接続がオフ状態であることを示すメッセージやダイアログを表示部３４に表示させることにより、ユーザーに報知してもよい。このようにすれば、ユーザーは、薬液投与装置２が薬液投与中であり、投与プログラムの設定が薬液投与装置２に直ぐに送られない（薬液投与が終了するまでは送られない）ことを認識することができる。
【０１０８】
なお、表示部３４による報知に加えてあるいは替えて、例えば、制御部３０は、無線接続のオン状態又はオフ状態を示す音声信号をブザー制御部３６に指示し、ブザー３５から無線接続のオン状態又はオフ状態を示す音声を出力するようにしてもよい。また、制御部３０は、ＬＥＤ等の光源部を発光させることにより、無線接続のオン状態又はオフ状態を報知してもよい。
【０１０９】
また、例えば、制御部１０は、無線接続がオフ状態の間に、センサー２０及びセンサー制御部２１により薬液投与装置２の異常を検出した場合、ブザー制御部２３に指示し、ブザー２２から異常の発生を示す音声を出力するようにしてもよい。このようにすれば、無線接続がオフ状態であっても、ユーザーに異常を報知することができる。制御部１０は、ＬＥＤ等の光源部を発光させることにより、異常を報知してもよい。
【０１１０】
また、例えば、制御部１０は、無線接続がオフ状態の間に、スイッチ部１３の停止キーの操作を受け付けた場合、実行中の投与プログラムを停止し、薬液投与を中止してもよい。このようにすれば、無線接続がオフ状態のためにコントローラー３側から薬液投与を停止できない場合であっても、薬液投与装置２の操作により薬液投与を停止することができる。
【０１１１】
また、ベーサル投与における無線接続のオフ時間の長さは、図８に示した例に限られない。例えば、図１２（ベーサル投与における無線接続状態の変形例を説明する図）に示すように、１回の無線接続のオフ時間帯が、２回分の投与時間帯を含むようにしてもよい。この場合、図６のステップＳ４３において、２回分の投与が所定量に相当する。同様に、１回の無線接続のオフ時間帯が、３回以上の投与時間帯を含むようにしてもよい。
【０１１２】
また、例えば、ベーサル投与における無線接続のオフ時間の長さは、図８や図１２に示したような複数のパターン（「動作モード」ともいう）を設け、一つの動作モードを選択できるようにしてもよい。具体的には、制御部３０は、スイッチ部３３を介して、投与プログラムの設定に加え、ベーサル投与における無線接続のオフ時間の動作モードの設定を受け付ける。また、制御部３０は、受け付けた動作モードを、通信部３１を介して薬液投与装置２に送信する。
【０１１３】
薬液投与装置２の通信部１１は、動作モードを受信して記憶部１２に格納する。制御部１０は、ベーサル投与を実行する際に、受信した動作モードに従って無線オフの制御を行う。すなわち、図６のステップＳ４０において、制御部１０は、受信した動作モードに対応する無線接続のオフ時間を決定し、コントローラー３に送信する。例えば、図８の動作モードでは、１回分の投与時間帯を含む時間をオフ時間として決定し、図１２の動作モードでは、２回分の投与時間帯を含む時間をオフ時間として決定する。
【０１１４】
また、制御部１０は、受信した動作モードに従って、図６のステップＳ４３の判定を行う。例えば、図８の動作モードが選択されている場合は、１回分の投与の終了を判定し、図１２の動作モードが選択されている場合は、２回分の投与の終了を判定する。
【０１１５】
このようにすれば、ユーザーの要望に応じて、オフ時間の長さを設定し、無線接続オンの時間帯を増やしたり減らしたりすることができる。また、無線接続オフの時間帯が増えれば、薬液投与装置２の電力消費を低減することができる。なお、動作モードの選択を受け付けるのではなく、所定量の設定（例えば回数）を受け付け、制御部１０は、設定された所定量に応じて、オフ時間の決定や、図６のステップＳ４３の判定を行うようにしてもよい。
【０１１６】
また、例えば、制御部１０は、薬液投与装置２の電源部（電池）の残量に応じて、動作モードを切り替えるようにしてもよい。具体的には、制御部１０は、図６のステップＳ４０の直前に、電源部の残量を検出する。また、制御部１０は、電源部の残量に対応する動作モードを決定する。例えば、電池残量と動作モードを対応付けたテーブルを参照して、検出した残量から動作モードを決定するようにすればよい。当該テーブルでは、例えば、電池残量が少ないほど無線接続オフの時間帯が多い動作モードを対応付けておけばよい。ステップＳ４０及びステップＳ４３においては、制御部１０は、決定した動作モードに応じて処理を行えばよい。
【０１１７】
このようにすれば、薬液投与装置２は、電池残量が少なくなるにつれて無線接続オフの時間帯を増やすため、薬液投与装置２の動作時間を長くすることができる。
【０１１８】
また、例えば、薬液投与装置２の制御部１０は、無線オフ指示として、無線接続のオフを指示する情報だけをコントローラー３に送信するようにしてもよい。この場合、コントローラー３の制御部３０は、無線オフ指示を受信すると、無線接続のオフ時間を決定し、タイマーを用いて当該決定したオフ時間の経過を監視する。制御部３０は、図６のステップＳ３４やステップＳ４０の処理のように、薬液投与装置２で実行されている投与プログラムの内容に基づいて、無線接続のオフ時間を決定すればよい。
【０１１９】
また、例えば、薬液投与装置２の制御部１０は、無線オフ指示を、コントローラー３に送信しないようにしてもよい。この場合、コントローラー３の制御部３０は、ポーリング等により薬液投与装置２の通信状態を確認し、薬液投与装置２との通信ができない場合（薬液投与装置２が薬液投与中である場合など）には、無線接続のオフ時間を決定し、無線接続をオフにし、タイマーを用いて当該決定したオフ時間の経過を監視する。制御部３０は、図６のステップＳ３４やステップＳ４０の処理のように、薬液投与装置２で実行されている投与プログラムの内容に基づいて、無線接続のオフ時間を決定すればよい。
【０１２０】
なお、図２の薬液投与装置２及びコントローラー３の構成は、薬液投与装置２及びコントローラー３の構成を理解容易にするために、主な構成要素を示したものである。また、構成要素の分類の仕方や名称によって、本願発明が制限されることはない。薬液投与装置２及びコントローラー３の構成は、処理内容に応じて、さらに多くの構成要素に分類してもよい。また、１つの構成要素がさらに多くの処理を実行するようにしてもよい。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１２１】
また、図５、図６、図９、図１０、図１１で説明したフローチャートやシーケンス図の処理単位は、薬液投与装置２及びコントローラー３の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。薬液投与装置２及びコントローラー３の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。さらに、上記のフローチャートやシーケンス図の処理順序も、図示した例に限られるものではない。
【０１２２】
本発明は、図３〜図４に示したようなポンプを用いた薬液投与装置に限られず、シリンダーなど他の薬液投与方式を用いた薬液投与装置にも適用できる。また、本発明は、無線接続だけでなく、有線接続にも適用できる。
【符号の説明】
【０１２３】
１：薬液投与システム
２：薬液投与装置
３：コントローラー
１０：制御部
１１：通信部
１２：記憶部
１３：スイッチ部
１４：モーター
１４ａ：先端部
１５：モーター制御部
１６：ローター
１７：回転検出部
１８：カム
１８ａ：カム面
１８ｂ：カム山
１９：回転検出部
２０：センサー
２１：センサー制御部
２２：ブザー
２３：ブザー制御部
３０：制御部
３１：通信部
３２：記憶部
３３：スイッチ部
３４：表示部
３５：ブザー
３６：ブザー制御部
Ｃ１：コネクター
Ｃ２：コネクター
Ｆ：フィンガー
Ｆ１：先端部
Ｆ２：後端部
Ｇ１：ピニオン・ギア
Ｇ２：ギア
Ｇ３：ピニオン・ギア
Ｇ４：ギア
Ｐ：ポンプ部
Ｒ１：反射部材
Ｒ２：反射部材
Ｒ３：反射部材
Ｔ：チューブ
【図１】
2015213548.tif 000003
【図２】
2015213548.tif 000004
【図３】
2015213548.tif 000005
【図４】
2015213548.tif 000006
【図５】
2015213548.tif 000007
【図６】
2015213548.tif 000008
【図７】
2015213548.tif 000009
【図８】
2015213548.tif 000010
【図９】
2015213548.tif 000011
【図１０】
2015213548.tif 000012
【図１１】
2015213548.tif 000013
【図１２】
2015213548.tif 000014