(57)【特許請求の範囲】
【請求項１】
電気泳動に用いる導電媒体に供給する電力を制御する制御方法であって、
電気泳動制御装置が、前記導電媒体に流れる電流値に基づいて、前記導電媒体中の極性分子の分極を抑圧するように、前記導電媒体に供給する電力量を制御する電力制御過程を有する制御方法。
【請求項２】
前記電力制御過程で、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する請求項１に記載の制御方法。
【請求項３】
前記電力制御過程で、前記導電媒体に流れる電流値と、第１の前記閾値及び第２の前記閾値と、に基づいて、前記導電媒体に供給する電力量を制御する請求項２に記載の制御方法。
【請求項４】
前記導電媒体は、両性電解質を含有している請求項１から請求項３のいずれか一項に記載の制御方法。
【請求項５】
前記電力制御過程で、前記導電媒体に印加する電圧値を制御する請求項１又は請求項２に記載の制御方法。
【請求項６】
電気泳動に用いる導電媒体に供給する電力を制御する制御方法であって、
電気泳動制御装置が、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する電力制御過程を有し、
前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を保持する制御を行う制御方法。
【請求項７】
電気泳動に用いる導電媒体に供給する電力を制御する制御方法であって、
電気泳動制御装置が、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する電力制御過程を有し、
前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を低減する制御を行う制御方法。
【請求項８】
電気泳動に用いる導電媒体に供給する電力を制御する制御方法であって、
電気泳動制御装置が、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する電力制御過程を有し、
前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値を超えないように、抵抗値変動を算出し、算出した抵抗値変動に基づいて電圧値の制御を行う制御方法。
【請求項９】
前記電力制御過程では、電圧値を維持する定電圧モード、又は電圧値を線形に増加させる線形勾配モードで、前記導電媒体に電圧を印加する制御を行う請求項１から請求項８のいずれか一項に記載の制御方法。
【請求項１０】
電気泳動に用いる導電媒体に供給する電力を制御する制御方法であって、
電気泳動制御装置が、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する電力制御過程を有し、
前記電力制御過程では、
電圧値を線形に増加させる線形勾配モードで前記導電媒体に印加する制御を行うときに、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を保持する制御を行い、
電圧値を維持する定電圧モードで前記導電媒体に電圧を印加する制御を行うときに、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を低減する制御を行う制御方法。
【請求項１１】
前記電力制御過程では、前記導電媒体に供給する電力量が予め定められた値を超えたときにエラーを示す情報を表示する請求項２に記載の制御方法。
【請求項１２】
前記導電媒体は、ゲルである請求項１から請求項１１のいずれか一項に記載の制御方法。
【請求項１３】
請求項１から請求項１２のいずれか一項に記載の制御方法を使用する制御装置。
【請求項１４】
前記導電媒体に接触する１対の電極が配置されたチャンバーを具備する電気泳動用治具と、
請求項１から請求項１２のいずれか一項に記載の制御方法を使用する制御装置と、
を備える制御システム。
【請求項１５】
電気泳動に用いる導電媒体に供給する電力を制御する制御装置のコンピュータに、
前記導電媒体に流れる電流値に基づいて、前記導電媒体中の極性分子の分極を抑圧するように、前記導電媒体に供給する電力量を制御する電力制御手順を実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御方法、制御装置、制御システム、及び制御プログラムに関する。
【背景技術】
【０００２】
全てのタンパク質は、各々が固有の電荷および分子量を有している。このため、生体中に存在するタンパク質混合液を電荷または分子量で分離することで、各種タンパク質に分離することが可能である。特に、同じ種類で殆ど同じ分子量のタンパク質であっても、翻訳後修飾によって電荷が異なるタンパク質種が存在する。なお、翻訳後修飾とは、翻訳後のタンパク質の化学的な修飾である。したがって、タンパク質を固有の等電点に基づいて分離することは有用である。タンパク質を等電点と分子量で分離する手法として、2次元電気泳動が知られている。
【０００３】
２次元電気泳動法では、より多くのタンパク質を高分解能にて分離できる。さらに、２次元電気泳動は、用いる試料を変性剤存在下または非存在下にて行うことも可能であり、数百種類〜数千種類のタンパク質を一度に分離可能である。
２次元電気泳動は、タンパク質を電荷に基づいて分離する等電点電気泳動のステップと、分子量に基づいて分離するスラブゲル電気泳動のステップと、の２つの電気泳動ステップからなる。なお、スラブゲル電気泳動では、ドデシル硫酸ナトリウム存在下、ポリアクリルアミドゲルを用いた電気泳動（以下、「ＳＤＳ−ＰＡＧＥ」という）が知られている。
２次元電気泳動では、タンパク質試料が１次元目ゲルに導入され、等電点電気泳動が行われる。その後、１次元目ゲルが取り出されて２次元目ゲルに接続され、分子量に基づいた２次元目の電気泳動による分離が行われる。ここで、等電点電気泳動を行う１次元目ゲルは、細長くて薄い形状になっている。
【０００４】
等電点電気泳動では、サンプルが導入された一次元目ゲルの両端に直流電圧が印加される。ここで、電圧の印加は定電圧で制御されるが、その電圧値は段階的に上昇される。これは、サンプル内に含まれる共雑物の極性分子の移動を制限するためである。
【０００５】
特許文献１には、ポリアクリルアミドゲル（導電媒体）に直流電場をかけて、ゲル内にpH勾配を形成する際に2対の電極を用いて、pH勾配がすでに十分に形成されているところには低い電圧を、pH勾配が不十分なところには高い電圧を印加することが記載されている。また、特許文献２には、ゲル媒体自体の温度を検知する温度検知手段を備え、温度検知手段の信号に基づき電圧制御を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０３−２９８４４号公報
【特許文献２】特開平０１−１９５３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１、２に記載の技術では、サンプル内に含まれる共雑物の極性分子の量が多いときや、サンプルの量が多いときに、高い発熱が生じてしまうことがある。高い発熱が生じた場合、特許文献１、２に記載の技術では、正確な分析結果を得られなくなってしまうという欠点があった。
本発明は、上記課題に鑑みてなされたものであり、より正確な分析結果を得ることができる制御方法、制御装置、制御システム、及び制御プログラムを提供する。
【課題を解決するための手段】
【０００８】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、電気泳動制御装置が、導電媒体に流れる電流値に基づいて、前記導電媒体に供給する電力量を制御する電力制御過程を有する制御方法である。
【０００９】
（２）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に流れる電流値と予め定められた閾値に基づいて、前記導電媒体に供給する電力量を制御する。
【００１０】
（３）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に流れる電流値と、第１の前記閾値及び第２の前記閾値と、に基づいて、前記導電媒体に供給する電力量を制御する。
【００１１】
（４）また、本発明の一態様は、上記の制御方法において、前記導電媒体は、極性の分子および両性電解質を含有している。
【００１２】
（５）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に印加する電圧値を制御する。
【００１３】
（６）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を保持する制御を行う。
【００１４】
（７）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を低減する制御を行う。
【００１５】
（８）また、本発明の一態様は、上記の制御方法において、前記電力制御過程で、前記導電媒体に流れる電流値が前記閾値を超えないように、抵抗値変動を算出し、算出した抵抗値変動に基づいて電圧値の制御を行う。
【００１６】
（９）また、本発明の一態様は、上記の制御方法において、前記電力制御過程では、電圧値を維持する定電圧モード、又は電圧値を線形に増加させる線形勾配モードで、前記導電媒体に電圧を印加する制御を行う。
【００１７】
（１０）また、本発明の一態様は、上記の制御方法において、前記電力制御過程では、電圧値を線形に増加させる線形勾配モードで前記導電媒体に印加する制御を行うときに、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を保持する制御を行い、電圧値を維持する定電圧モードで前記導電媒体に電圧を印加する制御を行うときに、前記導電媒体に流れる電流値が前記閾値に達した場合に、前記導電媒体に印加する電圧値を低減する制御を行う。
【００１８】
（１１）また、本発明の一態様は、上記の制御方法において、前記電力制御過程では、前記導電媒体に供給する電力量が予め定められた値を超えたときにエラーを示す情報を表示する。
【００１９】
（１２）また、本発明の一態様は、上記の制御方法において、前記導電媒体は、ゲルである。
【００２０】
（１３）また、本発明の一態様は、上記の制御方法を使用する制御装置である。
【００２１】
（１４）また、本発明の一態様は、誘電媒体に接触する１対の電極が配置されたチャンバーを具備する電気泳動用治具と、上記の制御方法を使用する制御装置と、を備える制御システムである。
【００２２】
（１５）また、本発明の一態様は、制御装置のコンピュータに、導電媒体に流れる電流値に基づいて、前記導電媒体に供給する電力量を制御する電力制御手順を実行させるための制御プログラムである。
【発明の効果】
【００２３】
本発明によれば、より正確な分析結果を得ることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係る電気泳動システムを用いた電気泳動制御装置の斜視図である。
【図２】本実施形態に係るＩＥＦチップの設置を説明する説明図である。
【図３】本実施形態に係る電力制御装置の構成を示す概略ブロック図である。
【図４】本実施形態に係る線形勾配処理部の構成を示す概略ブロック図である。
【図５】本実施形態に係る定電圧処理部の構成を示す概略ブロック図である。
【図６】本実施形態に係る電力制御装置の動作の一例を示すフローチャートである。
【図７】本実施形態に係る線形勾配処理部の動作の一例を示すフローチャートである。
【図８】本実施形態に係る定電圧処理部の動作の一例を示すフローチャートである。
【図９】本実施形態に係る電圧値と電流値の関係の一例を示す概略図である。
【図１０】本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。
【図１１】本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。
【図１２】電圧値と電流値の関係の別の一例を示す概略図である。
【図１３】電圧値と電流値の関係の別の一例を示す概略図である。
【図１４】炭化が発生したときのＩＥＦチップの一例を表す図である。
【図１５】本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。
【図１６】電圧値と電流値の関係の別の一例を示す概略図である。
【図１７】電圧値と電流値の関係の別の一例を示す概略図である。
【図１８】電圧値と電流値の関係の別の一例を示す概略図である。
【図１９】本実施形態の変形例に係る電圧値と電流値の関係の一例を示す概略図である。
【図２０】本実施形態の変形例に係るスポットの分析結果の一例を示す概略図である。
【図２１】本実施形態の別の変形例に係る電圧値と電流値の関係の一例を示す概略図である。
【図２２】本実施形態の別の変形例に係る電圧値と電流値の関係の一例を示す概略図である。
【図２３】本変形例に係る線形勾配処理部の動作の一例を示すフローチャートである。
【図２４】本実施形態の別の変形例に係る電気泳動システムの斜視図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の実施形態に係る電気泳動システムを用いた電気泳動制御装置の斜視図である。この図において、電気泳動システムを用いた電気泳動制御装置は、電気泳動用治具１、電力供給回路２、及び、電力制御装置３を含んで備える。電力供給回路２は、陽電極２１１、陰電極２１２、電源装置２２、電流測定装置２３、電圧測定装置２４を含んで備える。
【００２６】
電気泳動用治具１には、その上面に電気泳動用チャンバー１１が設けられている。電気泳動用チャンバー１１は、矩形型の溝である。電気泳動用チャンバー１１の底面及び側面は、セラミック、樹脂、又はガラス等の絶縁体で構成されている。なお、電気泳動用治具１には、電気泳動用チャンバー１１の下部に、ペルチェ又は水冷装置などの冷却用ユニットが設けられている。なお、図１では、電気泳動用治具１には、開閉可能なカバー１２が設けられている。カバー１２はガラス等の絶縁体で構成されている。
【００２７】
電気泳動用チャンバー１１の長手方向の一端には陽電極２１１が設置され、他端には陰電極２１２が設置されている。
電源装置２２は、電力制御装置３の制御に従って電力を供給する。
電流測定装置２３は、電源装置２２及び陽電極２１１に接続される。電流測定装置２３は、電流を測定し、測定した電流を表す電流値Ｉｔを生成する。例えば、電流測定装置２３は、単位時間Δｔの間隔で電流を測定して電流値Ｉｔを生成する。ここで、単位時間Δｔとは、例えば、０．１ｓｅｃ以下である。電流測定装置２３は、生成した電流値Ｉｔを電力制御装置３へ出力する。
電圧測定装置２４は、陽電極２１１及び陰電極２１２に接続される。電圧測定装置２４は、陽電極２１１と陰電極２１２との間の電圧を測定し、測定した電圧を表す電圧値Ｖｔを生成する。例えば、電圧測定装置２４は、単位時間Δｔの間隔で電圧を測定して電圧値Ｖｔを生成する。電圧測定装置２４は、生成した電圧値を電力制御装置３へ出力する。なお、電流値Ｉｔ及び電圧値Ｖｔにおける時刻ｔは、処理（電気泳動）開始からの経過時間を表す。
【００２８】
電力制御装置３は、電流測定装置２３から入力された電流値Ｉｔ、及び、電圧測定装置２４から入力された電圧値Ｖｔに基づいて、電源装置２２が供給する電力を制御する。
具体的には、電力制御装置３は、電流値Ｉｔと第１上限値Ｉlimit1に基づいて、電力を制御する。また、電力制御装置３は、電流値Ｉｔと第２上限値Ｉlimit2に基づいて、電力を制御する。また、電力制御装置３は、電圧値Ｖｔを時間ｔで積分した電圧時間積分値に基づいて、電力を制御する。なお、電力制御装置３は、表示部を備え、電流値Ｉｔと電圧値Ｖｔを表示部に表示してもよい。
【００２９】
図２は、本実施形態に係るＩＥＦ（等電点電気泳動）チップ４の設置を説明する説明図である。この図において、ＩＥＦチップ４は、支持体４１に導電媒体４２が接着されている。図２では、支持体４１が把持されてＩＥＦチップ４が搬送され、電気泳動用治具１の電気泳動用チャンバー１１に設置される。なお、本発明はこれに限らず、導電媒体４２のみが電気泳動用チャンバー１１に設置されてもよい。
また、図２では、ＩＥＦチップ４が設置された電気泳動用チャンバー１１には、カバー１２が覆いかぶさっている。これにより、電気泳動システムでは、ゲルの乾燥を防ぐことができる。ただし、本発明はこれに限らず、ミネラルオイル等の絶縁体が導電媒体４２上に添加され、導電媒体４２が空気に触れない状態であってもよい。
【００３０】
導電媒体４２は、ゲルであり、ゲル化剤によりゲル化されている。ゲル化剤は、例えば、ポリアクリルアミド、アガロース、寒天、及びデンプンからなる群より選ばれたものである。導電媒体４２には、緩衝液が混合されている。緩衝液は、例えば、８Ｍ  Ｕｒｅａ，２Ｍ  Ｔｈｉｏｕｒｅａ，４％  ＣＨＡＰＳ（３−［（３−Ｃｈｏｌａｍｉｄｏｐｒｏｐｙｌ）ｄｉｍｅｔｈｙｌａｍｍｏｎｉｏ］ｐｒｏｐａｎｅｓｕｌｆｏｎａｔｅ），２０ｍＭ  ｄｉｔｈｉｏｔｈｒｅｉｔｏｌ，０．５％  Ａｍｐｈｏｌｙｔｅ（両性電解質溶液）を含有する緩衝液である。ただし、本発明は、上記のゲルやゲル化剤や緩衝液に限られない。
【００３１】
＜電力制御装置３の構成について＞
図３は、本実施形態に係る電力制御装置３の構成を示す概略ブロック図である。この図において、電力制御装置３は、入力部３１、モード選択部３２、測定値取得部３３、出力部３４、線形勾配（リニアグラジェント）処理部Ｌ１、定電圧処理部Ｃ１、及び電力制御部３７を含んで構成される。
【００３２】
入力部３１は、利用者からの入力を受け付け、受け付けた入力を示す情報をモード選択部３２へ出力する。
モード選択部３２は、入力部３１から入力された情報に基づいて、利用者が選択した電圧印加モード、印加時間、及び、標的電圧値を示すモード情報を生成する。ここで、電圧印加モードとは、陽電極２１１と陰電極２１２の間に電圧（以下、印加電圧とも称する）を印加する方式である。電圧印加モードには、例えば、「リニアグランジェントモード」（線形勾配モードとも称す）と「定電圧モード」がある。電圧印加モードは、複数のモードを組み合わせることもできる。例えば、電力制御装置３では、標的電圧値Ｖ１以上かつ印加時間ｔ１が経過するまでは、「リニアグランジェントモード」とし、その後、印加時間（ｔ２−ｔ１）は、「定電圧モード」とすることができる（図６、図１０参照）。以下、本実施形態では、このモードの組み合わせに対して、電力制御装置３が行う処理について説明するが、本発明はこれに限らず、他の組み合わせでもよいし、モードを組み合わせなくてもよい。なお、線形勾配処理部Ｌ１又は定電圧処理部Ｃ１のいずれか一方による１回の処理をステップ処理といい、ステップ番号はステップ処理の回数を表す。
また、モード選択部３２は、後述する線形勾配処理部Ｌ１又は定電圧処理部Ｃ１から、ステップ処理が完了したことを示すステップ完了情報が入力される。モード選択部３２は、このステップ完了情報に基づいて、切り換え後のモードを示すモード情報を生成する。
モード選択部３２は、生成したモード情報を測定値取得部３３へ出力する。
【００３３】
測定値取得部３３は、電流測定装置２３から電流値Ｉｔを取得し、電圧測定装置２４から電圧値Ｖｔを取得する。測定値取得部３３は、取得した電流値Ｉｔ及び電圧値Ｖｔを出力部３４へ出力する。また、測定値取得部３３は、モード選択部３２から入力されたモード情報が「リニアグランジェントモード」を示す場合、取得した電流値Ｉｔ及び電圧値Ｖｔを線形勾配処理部Ｌ１へ出力する。測定値取得部３３は、モード選択部３２から入力されたモード情報が「定電圧モード」を示す場合、取得した電流値Ｉｔ及び電圧値Ｖｔを定電圧処理部Ｃ１へ出力する。
出力部３４は、ディスプレイである。出力部３４は、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔを表す情報を、表示する。
【００３４】
線形勾配処理部Ｌ１は、「リニアグランジェントモード」の場合に、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔに基づいて、陽電極２１１と陰電極２１２に供給する電力を決定する。つまり、線形勾配処理部Ｌ１は、導電媒体４２に供給する電力を決定する。
具体的には、線形勾配処理部Ｌ１は、電流値Ｉｔが第１上限値Ｉlimit1より小さい場合に、印加電圧の電圧値Ｖｔ＋Δｔを電圧値Ｖｔより高い値に決定する。なお、電圧値Ｖｔ＋Δｔは、時刻ｔ＋Δｔの電圧値である。一方、電流値Ｉｔが第１上限値Ｉlimit1以上の場合に、線形勾配処理部Ｌ１は、印加電圧の電圧値Ｖｔ＋Δｔを電圧値Ｖｔと同じ値に決定する。つまり、線形勾配処理部Ｌ１は、印加電圧の電圧値を保持させる。
ただし、電流値Ｉｔが第１上限値Ｉlimit1以上のときに、電流値Ｉｔが第２上限値Ｉlimit２以上の場合、又は、電圧時間積分値が予め定めれた値β以上の場合、線形勾配処理部Ｌ１は、印加電圧の電圧値Ｖｔ＋Δｔを「０」に決定する。つまり、これらの場合には、線形勾配処理部Ｌ１は、電気泳動を終了（処理終了とも称する）させる。
線形勾配処理部Ｌ１は、決定した電力を示す情報を電力制御部３７へ出力する。
【００３５】
定電圧処理部Ｃ１は、「定電圧モード」の場合に、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔに基づいて、陽電極２１１と陰電極２１２に供給する電力を決定する。
具体的には、定電圧処理部Ｃ１は、電流値Ｉｔが第１上限値Ｉlimit1より小さい場合に、印加電圧の電圧値Ｖｔ＋Δｔを電圧値Ｖｔと同じ値又は電圧値Ｖｔより高い値に決定する。一方、電流値Ｉｔが第１上限値Ｉlimit1以上の場合に、定電圧処理部Ｃ１は、印加電圧の電圧値Ｖｔ＋Δｔを電圧値Ｖｔより低い値に決定する。つまり、定電圧処理部Ｃ１は、印加電圧の電圧値を減少させる。ここで、定電圧処理部Ｃ１は、電流値Ｉｔが第１上限値Ｉlimit1を超えないように、抵抗値の変動を算出し、算出した抵抗値に基づいて電圧値を決定する。
また、電流値Ｉｔが第１上限値Ｉlimit1以上のときに、電流値Ｉｔが第２上限値Ｉlimit２以上の場合、又は、電圧時間積分値が予め定めれた値以上の場合、定電圧処理部Ｃ１は、印加電圧の電圧値Ｖｔ＋Δｔを「０」に決定する。つまり、これらの場合には、定電圧処理部Ｃ１は、電気泳動を終了させる。
線形勾配処理部Ｌ１は、決定した電力を示す情報を電力制御部３７へ出力する。
【００３６】
電力制御部３７は、線形勾配処理部Ｌ１又は定電圧処理部Ｃ１から入力された情報が示す電力を供給するように、電源装置２２を制御する。例えば、電力制御部３７は、線形勾配処理部Ｌ１又は定電圧処理部Ｃ１が決定した電圧値Ｖｔ＋Δｔの印加電圧を、電源装置２２に印加させる。また、線形勾配処理部Ｌ１又は定電圧処理部Ｃ１から、処理終了を示す信号が入力された場合には、電源装置２２に電圧の印加を停止させる。
【００３７】
＜線形勾配処理部Ｌ１の構成について＞
図４は、本実施形態に係る線形勾配処理部Ｌ１の構成を示す概略ブロック図である。この図において、線形勾配処理部Ｌ１は、値決定部Ｌ１１１、終了制御部Ｌ１１２、第１上限値記憶部Ｌ１１３、第１比較部Ｌ１１４、電圧増加制御部Ｌ１１５、第２上限値記憶部Ｌ１１６、第２比較部Ｌ１１７、エラー制御部Ｌ１１８、積分値記憶部Ｌ１１９、積分値比較部Ｌ１２０、及び電圧保持制御部Ｌ１２１を含んで構成される。
【００３８】
値決定部Ｌ１１１は、標的電圧値Ｖ１、測定値取得部３３から入力された電圧値Ｖｔ、時刻ｔ、及び印加時間ｔ１に基づいて、電圧値の増加値α１を決定する。値決定部Ｌ１１１は、決定した増加値α１を、電圧増加制御部Ｌ１１５へ出力する。
また、値決定部Ｌ１１１は、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔを、終了制御部Ｌ１１２及び積分値比較部Ｌ１２０へ出力する。
【００３９】
終了制御部Ｌ１１２は、標的電圧値Ｖ１及び印加時間ｔ１を予め記憶する。終了制御部Ｌ１１２は、ステップ処理の開始時刻に印加時間を加算することで終了時刻ｔｅｎｄ１を算出する。終了制御部Ｌ１１２は、値決定部Ｌ１１１から入力された電圧値Ｖｔ及びその時刻ｔと、記憶する標的電圧値Ｖ１及び終了時刻ｔｅｎｄ１と、に基づいて、線形勾配処理部Ｌ１のステップ処理を終了させるか否かを判定する。ステップ処理を終了させると判定した場合、ステップ完了情報をモード選択部３２へ出力する。ステップ処理を終了させないと判定した場合、終了制御部Ｌ１１２は、値決定部Ｌ１１１から入力された電圧値Ｖｔ及び電流値Ｉｔを第１比較部Ｌ１１４へ出力する。
【００４０】
第１上限値記憶部Ｌ１１３は、電流値の第１上限値Ｉｌｉｍｉｔ１を記憶する。第１上限値Ｉｌｉｍｉｔ１は、例えば、１００μＡ（マイクロアンペア）である。
第１比較部Ｌ１１４は、終了制御部Ｌ１１２から入力された電流値Ｉｔと、第１上限値記憶部Ｌ１１３が記憶する第１上限値Ｉｌｉｍｉｔ１と、に基づいて、電圧値Ｖｔ＋Δｔを増加させないか否かを判定する。電圧値Ｖｔ＋Δｔを増加させないと判定した場合、第１比較部Ｌ１１４は、終了制御部Ｌ１１２から入力された電流値Ｉｔを、第２比較部Ｌ１１７へ出力する。それ以外の場合、第１比較部Ｌ１１４は、終了制御部Ｌ１１２から入力された電圧値Ｖｔを電圧増加制御部Ｌ１１５へ出力する。
電圧増加制御部Ｌ１１５は、第１比較部Ｌ１１４から入力された電圧値Ｖｔと、値決定部Ｌ１１１から入力された増加値α１と、に基づいて、電圧値Ｖｔ＋Δｔを電圧値Ｖｔより増加した値に決定する。電圧増加制御部Ｌ１１５は、決定した電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。
【００４１】
第２上限値記憶部Ｌ１１６は、電流値の第２上限値Ｉｌｉｍｉｔ２を記憶する。第２上限値Ｉｌｉｍｉｔ２は、Ｉｌｉｍｉｔ１より大きな値であり、例えば、３００μＡ（マイクロアンペア）である。
第２比較部Ｌ１１７は、第１比較部Ｌ１１４から入力された電流値Ｉｔと、第２上限値記憶部Ｌ１１６が記憶する第２上限値Ｉｌｉｍｉｔ２と、に基づいて、電力制御装置３の処理を終了させるか否かを判定する。電力制御装置３の処理を終了させると判定した場合、第２比較部Ｌ１１７は、処理終了を示す処理終了情報をエラー制御部Ｌ１１８へ出力する。電力制御装置３の処理を終了させないと判定した場合、第２比較部Ｌ１１７は、積分値比較命令を、積分値比較部Ｌ１２０へ出力する。
エラー制御部Ｌ１１８は、処理終了情報が入力された場合に、その処理終了情報を電力制御部３７へ出力する。
【００４２】
積分値記憶部Ｌ１１９は、電圧値Ｖｔを時刻ｔで積分した電圧時間積分値を記憶する。ここで、積分値記憶部Ｌ１１９は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてからの電圧時間積分値を記憶する。また、積分値記憶部Ｌ１１９は、上限値βを記憶する。上限値βは、例えば１０００Ｖｈである。
積分値比較部Ｌ１２０は、積分値記憶部Ｌ１１９が記憶する時刻ｔ−Δｔまでの電圧時間積分値と、値決定部Ｌ１１１から入力された電圧値Ｖｔに基づいて、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてから時刻ｔまでの電圧時間積分値を算出する。積分値比較部Ｌ１２０は、算出した電圧時間積分値と、積分値記憶部Ｌ１１９が記憶する上限値βと、に基づいて、電力制御装置３の処理を終了させるか否かを判定する。電力制御装置３の処理を終了させると判定した場合、積分値比較部Ｌ１２０は、処理終了情報をエラー制御部Ｌ１１８へ出力する。電力制御装置３の処理を終了させないと判定した場合、積分値比較部Ｌ１２０は、ステップ切換部Ｌ１１１から入力された電圧値Ｖｔを含む電圧保持命令を生成し、生成した電圧保持命令を電圧保持制御部Ｌ１２１へ出力する。
【００４３】
電圧保持制御部Ｌ１２１は、電圧値Ｖｔ＋Δｔを、積分値比較部Ｌ１２０から入力された電圧保持命令に含まれる電圧値Ｖｔに決定する。つまり、電圧保持制御部Ｌ１２１は、電圧値Ｖｔ＋Δｔを電圧値Ｖｔと同じ値に決定する。電圧保持制御部Ｌ１２１は、決定した電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。
【００４４】
＜定電圧処理部Ｃ１の構成について＞
図５は、本実施形態に係る定電圧処理部Ｃ１の構成を示す概略ブロック図である。この図において、定電圧処理部Ｃ１は、値決定部Ｃ１１１、第１上限値記憶部Ｃ１１２、第１比較部Ｃ１１３、電圧比較部Ｃ１１４、電圧増加制御部Ｃ１１５、終了制御部Ｃ１１６、電圧保持制御部Ｃ１１７、電圧減少制御部Ｃ１１８、第２上限値記憶部Ｃ１１９、第２比較部Ｃ１２０、積分値記憶部Ｃ１２１、積分値比較部Ｃ１２２、及びエラー制御部Ｃ１２３を含んで構成される。
【００４５】
値決定部Ｃ１１１は、測定値取得部３３から入力された電流値Ｉｔ-Δｔ及び電圧値Ｖｔ-Δｔを記憶する。値決定部Ｃ１１１は、記憶した電流値Ｉｔ-Δｔ及び電圧値Ｖｔ-Δｔと、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔと、に基づいて、電圧値の差分値α２を決定する。値決定部Ｃ１１１は、決定した差分値α２を、電圧増加制御部Ｃ１１５及び電圧減少制御部Ｃ１１８へ出力する。値決定部Ｃ１１１は、測定値取得部３３から入力された電流値Ｉｔ及び電圧値Ｖｔを、第１比較部Ｃ１１３及び積分値比較部Ｃ１２２へ出力する。
【００４６】
第１上限値記憶部Ｃ１１２は、電流値の第１上限値Ｉｌｉｍｉｔ１を記憶する。
第１比較部Ｃ１１３は、値決定部Ｃ１１１から入力された電流値Ｉｔと、第１上限値記憶部Ｃ１１２が記憶する第１上限値Ｉｌｉｍｉｔ１と、に基づいて、電圧値Ｖｔ＋Δｔを減少させるか否かを判定する。電圧値Ｖｔ＋Δｔを減少させると判定した場合、第１比較部Ｃ１１３は、電流値Ｉｔを、電圧減少制御部Ｃ１１８は出力する。それ以外の場合、第１比較部Ｃ１１３は、電流値Ｖｔを、電圧比較部Ｃ１１４へ出力する。
【００４７】
電圧比較部Ｃ１１４は、保持電圧値を記憶する。なお、保持電圧値は、定電圧処理部Ｃ１の処理での保持の基準となる電圧値であり、前ステップの最終電圧値（本実施形態ではＶ１。以下、保持電圧値Ｖ１と称する）である。ただし、保持電圧値は、予め設定された電圧値であってもよい。
電圧比較部Ｃ１１４は、第１比較部Ｃ１１３から入力された電圧値Ｖｔと、記憶する保持電圧値Ｖ１と、に基づいて、電圧値Ｖｔ＋Δｔを増大させないか否かを判定する。電圧値Ｖｔ＋Δｔを増大させないと判定した場合、電圧比較部Ｃ１１４は、電圧値Ｖｔと時刻ｔを終了制御部Ｃ１１６へ出力する。それ以外の場合、電圧比較部Ｃ１１４は、電圧値Ｖｔを電圧増加制御部Ｃ１１５へ出力する。
電圧増加制御部Ｃ１１５は、電圧比較部Ｃ１１４から入力された電圧値Ｖｔと、値決定部Ｃ１１１から入力された差分値α２と、に基づいて、電圧値Ｖｔ＋Δｔを電圧値Ｖｔより増加した値に決定する。電圧増加制御部Ｃ１１５は、決定した電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。
【００４８】
終了制御部Ｃ１１６は、印加時間を記憶する。終了制御部Ｃ１１６は、ステップ処理の開始時刻に印加時間を加算することで終了時刻ｔｅｎｄ２を算出する。終了制御部Ｃ１１６は、電圧比較部Ｃ１１４から入力された時刻ｔと、終了時刻ｔｅｎｄ２に基づいて、定電圧処理部Ｃ１の処理を終了させるか否かを判定する。定電圧処理部Ｃ１の処理を終了させると判定した場合、終了制御部Ｃ１１６は、処理終了を示す情報を、電力制御部３７へ出力する。定電圧処理部Ｃ１の処理を終了させないと判定した場合、終了制御部Ｃ１１６は、電圧比較部Ｃ１１４から入力された電圧値Ｖｔを、電圧保持制御部Ｃ１１７へ出力する。
電圧保持制御部Ｃ１１７は、電圧値Ｖｔ＋Δｔを、終了制御部Ｃ１１６から入力された電圧値Ｖｔに決定する。つまり、電圧保持制御部Ｃ１１７は、電圧値Ｖｔ＋Δｔを電圧値Ｖｔと同じ値に決定することで、印加電圧を定電圧に保つ。電圧保持制御部Ｌ１２１は、決定した電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。
【００４９】
電圧減少制御部Ｃ１１８は、第１比較部Ｃ１１３から入力された電圧値Ｖｔと、値決定部Ｃ１１１から入力された差分値α２と、に基づいて、電圧値Ｖｔ＋Δｔを電圧値Ｖｔより減少させた値に決定する。電圧減少制御部Ｃ１１８は、決定した電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。電圧減少制御部Ｃ１１８は、第１比較部Ｃ１１３から入力された電流値Ｉｔを、第２比較部Ｃ１２０へ出力する。
【００５０】
第２上限値記憶部Ｃ１１９は、電流値の第２上限値Ｉｌｉｍｉｔ２を記憶する。
第２比較部Ｃ１２０は、電圧減少制御部Ｃ１１８から入力された電流値Ｉｔと、第２上限値記憶部Ｃ１１９が記憶する第２上限値Ｉｌｉｍｉｔ２と、に基づいて、電力制御装置３の処理を終了させるか否かを判定する。電力制御装置３の処理を終了させると判定した場合、第２比較部Ｃ１２０は、処理終了情報をエラー制御部Ｃ１２３へ出力する。それ以外の場合、第２比較部Ｃ１２０は、積分値比較命令を、積分値比較部Ｃ１２２へ出力する。
【００５１】
積分値記憶部Ｃ１２１は、電圧値Ｖｔを時刻ｔで積分した電圧時間積分値を記憶する。ここで、積分値記憶部Ｃ１２１は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてからの電圧時間積分値を記憶する。また、積分値記憶部Ｃ１２１は、上限値βを記憶する。上限値βは、例えば１０００Ｖｓである。
積分値比較部Ｃ１２２は、積分値記憶部Ｃ１２１が記憶する時刻ｔ−Δｔまでの電圧時間積分値と、値決定部Ｃ１１１から入力された電圧値Ｖｔに基づいて、電圧時間積分値であって電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてから時刻ｔまでの電圧時間積分値を算出する。積分値比較部Ｃ１２２は、算出した電圧時間積分値と、積分値記憶部Ｃ１２１が記憶する上限値βと、に基づいて、定電圧処理部Ｃ１の処理を終了させるか否かを判定する。定電圧処理部Ｃ１の処理を終了させると判定した場合、積分値比較部Ｃ１２２は、処理終了を示す信号をエラー制御部Ｃ１２３へ出力する。
エラー制御部Ｃ１２３は、処理終了を示す信号が入力された場合に、その信号を電力制御部３７へ出力する。
【００５２】
＜電力制御装置３の動作について＞
図６は、本実施形態に係る電力制御装置３の動作の一例を示すフローチャートである。
（ステップＳ１）モード選択部３２は、「リニアグランジェントモード」を選択する。測定値取得部３３は、電流値Ｉｔ及び電圧値Ｖｔを線形勾配処理部Ｌ１へ出力する。線形勾配処理部Ｌ１は、「リニアグランジェントモード」の処理を行う（第１ステップ）。線形勾配処理部Ｌ１は、ステップ完了情報をモード選択部３２へ出力する。その後、ステップＳ２へ進む。
（ステップＳ２）モード選択部３２は、「定電圧モード」に切り替える。測定値取得部３３は、電流値Ｉｔ及び電圧値Ｖｔを定電圧処理部Ｃ１へ出力する。定電圧処理部Ｃ１は、「定電圧モード」の処理を行う（第２ステップ）。定電圧処理部Ｃ１は、ステップ完了情報をモード選択部３２へ出力する。その後、処理を終了する。
【００５３】
＜線形勾配処理部Ｌ１の動作について＞
図７は、本実施形態に係る線形勾配処理部Ｌ１の動作の一例を示すフローチャートである。この図は、図６のステップＳ１での動作を表す。
【００５４】
（ステップＳ１０１）値決定部Ｌ１１１は、前回のステップ処理の最終電圧値を、電圧値Ｖ０に代入する（本実施形態では、Ｖ０＝０）。その後、ステップＳ１０２へ進む。
（ステップＳ１０２）値決定部Ｌ１１１は、標的電圧値Ｖ１から電圧値Ｖ０を減算する。値決定部Ｌ１１１は、減算後の値を終了時刻ｔｅｎｄ１（本実施形態では、ｔｅｎｄ１＝ｔ１）で除算し、除算後の値を増加値α１に代入する。その後、ステップＳ１０３へ進む。
（ステップＳ１０３）値決定部Ｌ１１１は、測定値取得部３３から電流値Ｉｔ及び電圧値Ｖｔを取得する。つまり、値決定部Ｌ１１１は、電流値Ｉｔ及び電圧値Ｖｔをモニタする。その後、ステップＳ１０３へ進む。
【００５５】
（ステップＳ１０４）終了制御部Ｌ１１２は、ステップＳ１０２で取得された電圧値Ｖｔが標的電圧値Ｖ１以上、かつ、時刻ｔが終了時刻ｔｅｎｄ１以上であるか否かを判定することで、ステップ処理を終了させるか否かを判定する。なお、終了制御部Ｌ１１２は、電圧値Ｖｔが標的電圧値Ｖ１以上であるか否かのみを判定してもよい。
電圧値Ｖｔが標的電圧値Ｖ１以上かつ時刻ｔが終了時刻ｔｅｎｄ１以上であると判定された場合（Ｔｒｕｅ）、ステップＳ１０５へ進む。それ以外の場合（Ｆａｌｓｅ）、ステップＳ１０６へ進む。
【００５６】
（ステップＳ１０５）終了制御部Ｌ１１２は、電圧値Ｖｔ＋Δｔに標的電圧値Ｖ１を代入し、電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。終了制御部Ｌ１１２は、ステップ完了情報をモード選択部３２へ出力し、線形勾配処理部Ｌ１はステップ処理を完了する。つまり、電力制御装置３は、次のステップ処理がある場合には、次のステップ処理へ進む。なお、電力制御装置３は、次のステップ処理がない場合には、電気泳動を終了する。
【００５７】
（ステップＳ１０６）第１比較部Ｌ１１４は、ステップＳ１０２で取得された電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上であるか否かを判定することで、電圧値Ｖｔ＋Δｔを増加させないか否かを判定する。電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上であると判定された場合（Ｔｒｕｅ）、ステップＳ１１０へ進む。一方、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ１０７へ進む。
（ステップＳ１０７）電圧増加制御部Ｌ１１５は、ステップＳ１０３で算出された増加値α１を電圧値Ｖｔに加算し、加算後の値を電圧値Ｖｔ＋Δｔに代入する。電圧増加制御部Ｌ１１５は、代入後の電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。つまり、電圧増加制御部Ｌ１１５は、印加電圧を増加させる。その後、ステップＳ１１４へ進む。
【００５８】
（ステップＳ１０８）積分値比較部Ｌ１２０は、ステップＳ１０６で電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上となったのがこのステップ処理で初めてであるか否かを判定する。初めてであると判定された場合（Ｔｒｕｅ）、ステップＳ１０９へ進む。一方、初めてでないと判定された場合（Ｆａｌｓｅ）、ステップＳ１１０へ進む。
（ステップＳ１０９）積分値比較部Ｌ１２０は、電圧時間積分値の計算を開始する。具体的な計算では、積分値比較部Ｌ１２０は、ステップＳ１０２で取得された電圧値ＶｔにΔｔを乗算する。積分値比較部Ｌ１２０は、乗算後の値Ｖｔ×Δｔを、積分値記憶部Ｌ１１９が記憶する電圧時間積分値に加算することで、時刻ｔまでの電圧時間積分値ΣｓＶｓ×Δｔを算出する。つまり、Σｓは、Ｖｔ×Δｔについて、今回のステップ処理で電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてからの和をとることを表す。その後、ステップＳ１１０へ進む。
【００５９】
（ステップＳ１１０）第２比較部Ｌ１１７は、ステップＳ１０２で取得された電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上であるか否かを判定することで、線形勾配処理部Ｌ１の処理を終了させるか否かを判定する。電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上であると判定された場合（Ｔｒｕｅ）、エラー制御部Ｌ１１８が処理をエラーとして終了する。つまり、電力制御装置３は、次のステップ処理には進まずに、電気泳動を中止する。一方、電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２より小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ１１１へ進む。
（ステップＳ１１１）積分値比較部Ｌ１２０は、ステップＳ１０９から計算を開始した電圧時間積分値が上限値β以上であるか否かを判定する。電圧時間積分値が上限値β以上であると判定された場合（Ｔｒｕｅ）、ステップＳ１１２へ進む。一方、電圧時間積分値が上限値βより小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ１１３へ進む。
（ステップＳ１１２）エラー制御部Ｌ１１８は、電圧時間積分値が上限値β以上である旨を表示する。なお、エラー制御部Ｌ１１８は、電圧時間積分値に「０」を代入することで初期化する。これにより、エラー制御部Ｌ１１８は、ステップ処理を完了する。つまり、電力制御装置３は、次のステップ処理がある場合には、次のステップ処理へ進む。なお、電力制御装置３は、次のステップ処理がない場合には、電気泳動を終了する。
【００６０】
（ステップＳ１１３）電圧保持制御部Ｌ１２１は、ステップＳ１０２で取得された電圧値Ｖｔを電圧値Ｖｔ＋Δｔに代入する。電圧保持制御部Ｌ１２１は、電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。つまり、電圧保持制御部Ｌ１２１は、電圧値を保持させる。なお、電圧保持制御部Ｌ１２１は、電圧値を保持させた時間の総和Δｔｋｅｅｐを算出する。その後、ステップＳ１１４へ進む。
（ステップＳ１１４）線形勾配処理部Ｌ１はｔ＝ｔ＋Δｔとし、ステップＳ１０２へ進む。
【００６１】
＜定電圧処理部Ｃ１の動作について＞
図８は、本実施形態に係る定電圧処理部Ｃ１の動作の一例を示すフローチャートである。この図は、図６のステップＳ２での動作を表す。
【００６２】
（ステップＳ２０１）値決定部Ｃ１１１は、前回のステップ処理の最終電圧値を、電圧値Ｖｔ’に代入する（本実施形態では、Ｖｔ’＝Ｖ１）。ここで、ｔ’とは、前回のステップ処理が完了した時刻（ｔ’＝ｔｅｎｄ１＋Δｔｋｅｅｐ）、つまり、今回のステップ処理の開始時刻である。その後、ステップＳ２０２へ進む。
（ステップＳ２０２）値決定部Ｃ１１１は、測定値取得部３３から電流値Ｉｔ及び電圧値Ｖｔを取得する。つまり、値決定部Ｃ１１１は、電流値Ｉｔ及び電圧値Ｖｔをモニタする。なお、値決定部Ｃ１１１は、取得した電流値Ｉｔ及び電圧値Ｖｔを記憶する。また、値決定部Ｃ１１１は、ステップ処理の開始時刻に印加時間を加算することで終了時刻ｔｅｎｄ（本実施形態では、終了時刻ｔｅｎｄ＝ｔｅｎｄ１＋Δｔｋｅｅｐ＋（ｔ２−ｔ１）＝ｔ１＋Δｔｋｅｅｐ＋（ｔ２−ｔ１）＝ｔ２＋Δｔｋｅｅｐ）を算出する。その後、ステップＳ２０３へ進む。
（ステップＳ２０３）値決定部Ｃ１１１は、ステップＳ２０２で取得された電流値Ｉｔ及び電圧値Ｖｔと、前回のステップＳ２０２で記憶された電流値Ｉｔ―Δｔ及び電圧値Ｖｔ−Δｔと、に基づいて（Ｉｔ−Ｉｔ-Δｔ）×［（Ｖｔ／Ｉｔ）−（Ｖｔ−Δｔ／Ｉｔ−Δｔ）］を算出する。値決定部Ｃ１１１は、算出した値を差分値α２に代入する。つまり、差分値α２は、時刻ｔと時刻ｔ−Δｔについて、電流値の差分を抵抗値の差分で除算したものである。すなわち、値決定部Ｃ１１１は、電流値Ｉｔが第１上限値Ｉlimit1を超えないように、抵抗値の変動を算出し、算出した抵抗値に基づいて電圧値の減少量を決定する。または、値決定部Ｃ１１１は、電流値Ｉｔが第１上限値Ｉlimit1以下になるように、抵抗値の変動を算出し、算出した抵抗値に基づいて電圧値の減少量を決定する。
その後、ステップＳ２０４へ進む。
【００６３】
（ステップＳ２０４）第１比較部Ｃ１１３は、ステップＳ２０２で取得された電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上であるか否かを判定することで、電圧値Ｖｔ＋Δｔを減少させるか否かを判定する。電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上であると判定された場合（Ｔｒｕｅ）、ステップＳ２０９へ進む。一方、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ２０５へ進む。
【００６４】
（ステップＳ２０５）電圧比較部Ｃ１１４は、ステップＳ２０２で取得された電圧値Ｖｔが電圧値Ｖ１以上であるか否かを判定することで、電圧値Ｖｔ＋Δｔを増大させないか否かを判定する。電圧値Ｖｔが電圧値Ｖ１以上であると判定された場合（Ｔｒｕｅ）、ステップＳ２０６へ進む。一方、電圧値Ｖｔが電圧値Ｖ１より小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ２０８へ進む。
（ステップＳ２０６）終了制御部Ｃ１１６は、時刻ｔが終了時刻ｔｅｎｄ以上、つまり、時刻ｔが終了時刻ｔｅｎｄ以降であるか否かを判定することで、定電圧処理部Ｃ１の処理を終了させるか否かを判定する。時刻ｔが終了時刻ｔｅｎｄ以上であると判定された場合（Ｔｒｕｅ）、定電圧処理部Ｃ１はステップ処理を完了する。つまり、電力制御装置３は、次のステップ処理がある場合には、次のステップ処理へ進む。なお、電力制御装置３は、次のステップ処理がない場合には、電気泳動を終了する。一方、時刻ｔが終了時刻ｔｅｎｄより小さい、つまり、時刻ｔが終了時刻ｔｅｎｄより前と判定された場合（Ｆａｌｓｅ）、ステップＳ２０７へ進む。
（ステップＳ２０７）電圧保持制御部Ｃ１１７は、ステップＳ２０２で取得された電圧値Ｖｔを電圧値Ｖｔ＋Δｔに代入する。電圧保持制御部Ｃ１１７は、電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。つまり、電圧保持制御部Ｃ１１７は、電圧値を保持させる。その後、ステップＳ２１５へ進む。
【００６５】
（ステップＳ２０８）電圧増加制御部Ｃ１１５は、ステップＳ２０３で算出された差分値α２を電圧値Ｖｔに加算し、加算後の値を電圧値Ｖｔ＋Δｔに代入する。電圧増加制御部Ｃ１１５は、代入後の電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。つまり、電圧増加制御部Ｃ１１５は、印加電圧を増加させる。その後、ステップＳ２１５へ進む。
【００６６】
（ステップＳ２０９）積分値比較部Ｃ１２２は、ステップＳ２０４で電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上となったのがこのステップ処理で初めてであるか否かを判定する。初めてであると判定された場合（Ｔｒｕｅ）、ステップＳ２１０へ進む。一方、初めてでないと判定された場合（Ｆａｌｓｅ）、ステップＳ２１１へ進む。
（ステップＳ２１０）積分値比較部Ｃ１２２は、電圧時間積分値の計算を開始する。具体的な計算では、積分値比較部Ｃ１２２は、ステップＳ２０２で取得された電圧値ＶｔにΔｔを乗算する。積分値比較部Ｃ１２２は、乗算後の値Ｖｔ×Δｔを、積分値記憶部Ｃ１２１が記憶する電圧時間積分値に加算することで、時刻ｔまでの電圧時間積分値ΣｓＶｓ×Δｔを算出する。つまり、Σｓは、Ｖｔ×Δｔについて、今回のステップ処理で電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１を超えてからの和をとることを表す。その後、ステップＳ２１１へ進む。
【００６７】
（ステップＳ２１１）電圧減少制御部Ｃ１１８は、ステップＳ２０３で算出された差分値α２を電圧値Ｖｔから減算し、減算後の値を電圧値Ｖｔ＋Δｔに代入する。電圧減少制御部Ｃ１１８は、代入後の電圧値Ｖｔ＋Δｔを電力制御部３７へ出力する。つまり、電圧増加制御部Ｃ１１５は、印加電圧を減少させる。その後、ステップＳ２１２へ進む。
【００６８】
（ステップＳ２１２）第２比較部Ｃ１２０は、ステップＳ２０２で取得された電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上であるか否かを判定することで、定電圧処理部Ｃ１の処理を終了させるか否かを判定する。電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上であると判定された場合（Ｔｒｕｅ）、エラー制御部Ｃ１２３が処理をエラーとして終了する。つまり、電力制御装置３は、次のステップ処理には進まずに、電気泳動を中止する。一方、電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２より小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ２１３へ進む。
（ステップＳ２１３）積分値比較部Ｃ１２２は、ステップＳ２１０から計算を開始算出した電圧時間積分値が上限値β以上であるか否かを判定する。電圧時間積分値が上限値β以上であると判定された場合（Ｔｒｕｅ）、処理を終了する。一方、電圧時間積分値が上限値βより小さいと判定された場合（Ｆａｌｓｅ）、ステップＳ２１５へ進む。
（ステップＳ２１４）エラー制御部Ｃ１２３は、電圧時間積分値が上限値β以上である旨を表示する。なお、エラー制御部Ｃ１２３は、電圧時間積分値に「０」を代入することで初期化する。これにより、エラー制御部Ｃ１２３は、ステップ処理を完了する。つまり、電力制御装置３は、次のステップ処理がある場合には、次のステップ処理へ進む。なお、電力制御装置３は、次のステップ処理がない場合には、電気泳動を終了する。
（ステップＳ２１５）定電圧処理部Ｃ１はｔ＝ｔ＋Δｔとし、ステップＳ２０２へ進む。
【００６９】
＜作用・効果について＞
（電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さい場合）
図９は、本実施形態に係る電圧値と電流値の関係の一例を示す概略図である。この図のおいて、符号ｆ９１を付したグラフｆ９１は、横軸が時刻ｔであり、縦軸が電圧値Ｖｔである。符号ｆ９２を付したグラフｆ９２は、横軸が時刻ｔであり、縦軸が電流値Ｉｔである。グラフｆ９１は、時刻０分から時刻＝１０分（ｔ１＝１０分）まで「リニアグランジェントモード」で、印加電圧の電圧値を、０［Ｖ］から６０００［Ｖ］まで上昇させたことを表す。また、グラフｆ９１は、時刻１０分から時刻３０分（ｔ２−ｔ１＝２０分）まで「定電圧モード」で、印加電圧の電圧値を保持させたことを表す。
【００７０】
図１０は、本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。図１０は、図９の模式図である。図１０のおいて、符号ｆ１０１を付したグラフｆ１０１は、横軸が時刻ｔであり、縦軸が電圧値Ｖｔである。符号ｆ１０２を付したグラフｆ１０２は、横軸が時刻ｔであり、縦軸が電流値Ｉｔである。グラフｆ１０１は、時刻０から時刻ｔ１まで「リニアグランジェントモード」で、印加電圧の電圧値を、０［Ｖ］からＶ１［Ｖ］まで増加させたことを表す。また、グラフｆ１０１は、時刻ｔ１から時刻ｔ２（＝ｔｅｎｄ）まで「定電圧モード」で、印加電圧の電圧値を保持させたことを表す。
【００７１】
グラフｆ１０１では、時刻０から時刻ｔ１までは、電圧値Ｖｔがｔに比例している。つまり、電圧値Ｖｔの傾き（勾配）が線形になっている。また、時刻ｔ１から時刻ｔ２までは、電圧値ＶｔがＶ１［Ｖ］に保持されている。
グラフｆ１０２では、時刻ｔｄまでは電流値Ｉｔが上昇し、時刻ｔｄ以降は電流値Ｉｔが減少している。これは、例えば、導電媒体中の極性分子の分極によって抵抗値が増大するためである。図１０では、時刻ｔｄ以降は、分極による抵抗値の増大分（ΔＲ）が、電圧値の上昇値（ΔＶ）より大きいため、電流値が減少していることを示している。
上記の例では、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さいので、高い発熱は生じずに、電気泳動を行うことができる。
【００７２】
（リニアグランジェントモード）
図１１は、本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。この図は、「リニアグランジェントモード」で、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上になった場合を表す。この図において、符号ｆ１１１を付したグラフｆ１１１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ１１２を付したグラフｆ１１２は、横軸が時刻であり、縦軸が電流値である。符号Ｌ１を付した実線の曲線Ｌ１が電圧値Ｖｔを表し、符号Ｌ２を付した実線の曲線Ｌ２が電流値Ｉｔを表す。
【００７３】
グラフｆ１１２は、時刻ｔａに電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１になったことを表す。グラフｆ１１１は、時刻ｔａから電圧値Ｖｔが保持されていることを表す（図７のステップＳ１１３）。グラフｆ１１２は、時刻ｔｂから電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さくなったことを表す。グラフｆ１１１は、時刻ｔｂまで電圧が保持され、時刻ｔｂから電圧値が増加されていることを表す（図７のステップＳ１０７）。
なお、曲線Ｌ１は、リニアグランジェントモードにおいてΔｔｋｅｅｐの期間に印加電圧が保持され、印加時間ｔ１がΔｔｋｅｅｐだけ増やされていることを表している。そして、曲線Ｌ１は、「定電圧モード」において、印加時間ｔ２−ｔ１の間、電圧値ＶｔがＶ１が印加されていることを表している。なお、図１１の制御は、時間シフトとも称される。
【００７４】
このように、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を増加させない制御を行う。これにより、電気泳動システムでは、極性分子の分極を抑圧でき、電流値Ｉｔを減少できる。よって、電気泳動システムでは、高い発熱を防止でき、より正確な分析結果を得ることができる
また、電力制御装置３では、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を保持させる制御を行う。つまり、電圧を保持させる制御を行うことで、電圧を減少させなくても極性分子の分極を抑圧でき、電流値Ｉｔを減少できる。この場合、電気泳動システムでは、電圧値Ｖｔの変化によって電流値Ｉｔの振動が発生することを防止できる。
【００７５】
次に、本実施形態に係るリニアグランジェントモードの制御を行わない場合について説明する。
図１２は、電圧値と電流値の関係の一例を示す概略図である。この図において、符号ｆ１２１を付したグラフｆ１２１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ１２２を付したグラフｆ１２２は、横軸が時刻であり、縦軸が電流値である。符号Ｌ３を付した実線の曲線Ｌ３が電流値Ｉｔを表す。
【００７６】
グラフｆ１２１は、電気泳動の設定値、つまり、理想的な制御が行われた場合の電圧値Ｖｔを表す。グラフｆ１２１の破線は、図１０のグラフｆ１０１の実線と同じ形状である。
グラフｆ１２２において、曲線Ｌ３は、時刻ｔｕ１以降に電流値Ｉｔが増加していることを表している。これは、例えば、分極による抵抗値の増大分（ΔＲ）が、電圧値の上昇値（ΔＶ）より小さいため、電流値が増加していることを示している。
これに対して、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を増加させない制御を行う（図１１参照）。これにより、電気泳動システムでは、極性分子の分極を抑圧でき、電流値Ｉｔを減少できる。よって、電気泳動システムでは、高い発熱を防止できる。
【００７７】
図１３は、電圧値と電流値の関係の別の一例を示す概略図である。この図において、符号ｆ１３１を付したグラフｆ１３１は、横軸が時刻ｔであり、縦軸が電圧値Ｖｔである。符号ｆ１３２を付したグラフｆ１３２は、横軸が時刻ｔであり、縦軸が電流値Ｉｔである。
【００７８】
グラフｆ１３１は、電気泳動の設定値、つまり、理想的な制御が行われた場合の電圧値Ｖｔを表す。グラフｆ１３１は、図１０のグラフｆ１０１と同じである。
グラフｆ１３２において、符号Ｌ４を付した実線の曲線Ｌ４は、時刻ｔｕ２に電流値Ｉｔが急激に増加していることを表している。例えば、曲線Ｌ４は、０．１秒以内に、電流値Ｉｔが１０倍以上に跳ね上がっていることを示す。これは、例えば、電力による発熱により導電媒体が乾燥して、又は炭化して、その部分に短絡的な電流が流れるためである。
【００７９】
図１４は、炭化が発生したときのＩＥＦチップの一例を表す図である。この図のＩＥＦチップには、陽電極の位置には、導電媒体での炭化により発生した炭が付着している。
【００８０】
これに対して、電力制御装置３は、電圧値Ｖｔを時刻ｔで積分した電圧時間積分値が上限値β以上の場合には、処理を終了させる制御を行う。また、電力制御装置３は、電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上の場合には、処理を終了させる制御を行う。これにより、電気泳動システムでは、高い発熱を防止でき、機器の故障の防止や危険の回避をすることができる。なお、実験では、炭化は、高電圧（例えば、６０００Ｖ以上）を印加したときに発生した。また、高電圧を印加した場合でも１０分間までであれば、炭化しなかった。したがって、上限値βは、例えば、１０００Ｖｈ（＝６０００Ｖ×１０分÷６０分／時間）としてもよい。また、Δｔは、この電流値Ｉｔの跳ね上がりにかかる時間以内（０．１秒以内）としてもよい。
また、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を増加させない制御を行う（図１１参照）。これにより、電気泳動システムでは、導電媒体の乾燥や炭化を未然に防ぐことができる場合があり、高い発熱を防止できる。
【００８１】
（定電圧モード）
図１５は、本実施形態に係る電圧値と電流値の関係の別の一例を示す概略図である。この図は、「定電圧モード」で、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上になった場合を表す。この図において、符号ｆ１５１を付したグラフｆ１５１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ１５２を付したグラフｆ１５２は、横軸が時刻であり、縦軸が電流値である。符号Ｌ５を付した実線の曲線Ｌ５が電圧値Ｖｔを表し、符号Ｌ６を付した実線の曲線Ｌ６が電流値Ｉｔを表す。
【００８２】
グラフｆ１５２は、時刻ｔｃに電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１になったことを表す。グラフｆ１５１は、時刻ｔｃから電圧値Ｖｔが減少されていることを表す（図８のステップＳ２１１）。グラフｆ１５２は、時刻ｔｄ以降に電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さくなったことを表す。グラフｆ１５１は、時刻ｔｄから電圧値Ｖｔが増加されていることを表す（図８のステップＳ２０８）。グラフｆ１５１は、時刻ｔｅに電圧値ＶｔがＶ１となり、その後、電圧値Ｖｔが保持されていることを表す（図８のステップＳ２０７）。
【００８３】
このように、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧が所定の値Ｖ１を下回るように制御を行う。これにより、電気泳動システムでは、極性分子の分極を抑圧でき、電流値Ｉｔを減少できる。よって、電気泳動システムでは、高い発熱を防止でき、より正確な分析結果を得ることができる。また、電力制御装置３は、導電媒体の抵抗値の変化に対応して、時間のロスがなく最大の電圧×時間を印加することができる。
【００８４】
次に、本実施形態に係る定電圧モードの制御を行わない場合について説明する。
図１６は、電圧値と電流値の関係の別の一例を示す概略図である。この図において、符号ｆ１６１を付したグラフｆ１６１は、横軸が時刻ｔであり、縦軸が電圧値Ｖｔである。符号ｆ１６２を付したグラフｆ１６２は、横軸が時刻ｔであり、縦軸が電流値Ｉｔである。符号Ｌ７を付した実線の曲線Ｌ７が電圧値Ｖｔを表す。
【００８５】
グラフｆ１６１は、電気泳動の設定値、つまり、理想的な制御が行われた場合の電圧値Ｖｔを表す。グラフｆ１６１は、図１０のグラフｆ１０１と同じである。
グラフｆ１６２において、曲線Ｌ７は、時刻ｔｕ３以降に電流値Ｉｔが増加していることを表している。これは、例えば、分極による抵抗値の増大分（ΔＲ）が、電圧値の上昇値（ΔＶ）より小さいため、電流値が増加していることを示している。
これに対して、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を増加させない制御を行う（図１５参照）。これにより、電気泳動システムでは、極性分子の分極を抑圧でき、電流値Ｉｔを減少できる。よって、電気泳動システムでは、高い発熱を防止できる。
【００８６】
図１７は、電圧値と電流値の関係の別の一例を示す概略図である。この図において、符号ｆ１７１を付したグラフｆ１７１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ１７２を付したグラフｆ１７２は、横軸が時刻であり、縦軸が電流値である。グラフｆ１７１は、時刻５分から１０分まで「リニアグランジェントモード」で、印加電圧の電圧値を、０［Ｖ］から１０００［Ｖ］まで上昇させたことを表す。また、グラフｆ１７１は、時刻１０分から時刻１５分まで「定電圧モード」で、印加電圧の電圧値を保持させる制御をしたことを表す。
【００８７】
図１８は、電圧値と電流値の関係の別の一例を示す概略図である。図１８は、図１７の模式図である。この図において、符号ｆ１８１を付したグラフｆ１８１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ１８２を付したグラフｆ１８２は、横軸が時刻であり、縦軸が電流値である。符号Ｌ８を付した実線の曲線Ｌ８が電流値Ｉｔを表す。曲線Ｌ８は、時刻ｔｕ４に、短絡的な電流が発生し、電圧値Ｖｔと電流値Ｉｔが共に急激に増加したことを表す。
【００８８】
これに対して、電力制御装置３は、電圧値Ｖｔを時刻ｔで積分した電圧時間積分値が上限値β以上の場合には、処理を終了させる制御を行う。また、電力制御装置３は、電流値Ｉｔが第２上限値Ｉｌｉｍｉｔ２以上の場合には、処理を終了させる制御を行う。これにより、電気泳動システムでは、高い発熱を防止でき、機器の故障の防止や危険の回避をすることができる。また、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上の場合には、印加電圧を増加させない制御を行う（図１１参照）。これにより、電気泳動システムでは、導電媒体の乾燥や炭化を未然に防ぐことができる場合があり、高い発熱を防止できる。
【００８９】
（変形例）
なお、上記実施形態において、電力制御装置３は、電圧印加モードを任意に組み合わせてもよい。例えば、電力制御装置３は、「リニアグランジェントモード」と「定電圧モード」とを複数回組み合わせることにより、電流値を抑圧することができ、サンプルの収束を向上できる。
例えば、電力制御装置３では、２００Ｖで「定電圧モード」（印加時間５分）とし、その後、標的電圧値１０００Ｖ（印加時間５分）までは「リニアグランジェントモード」とする。その後、電力制御装置３では、１０００Ｖで「定電圧モード」（印加時間５分）とし、その後、標的電圧値６０００Ｖ（印加時間１０分）までは「リニアグランジェントモード」とする。この場合の電圧値と電流値の関係を図１９に示し、また、電気泳動のスポットの分析結果を図２０に示す。
【００９０】
図１９は、本実施形態の変形例に係る電圧値と電流値の関係の一例を示す概略図である。この図において、符号ｆ１９１を付したグラフｆ１９１は、横軸が時刻ｔであり、縦軸が電圧値Ｖｔである。符号ｆ１９２を付したグラフｆ１９２は、横軸が時刻ｔであり、縦軸が電流値Ｉｔである。
グラフｆ１９２は、電流値Ｉｔが５０μＡ以下であることを示す。つまり、電力制御装置３は、「リニアグランジェントモード」と「定電圧モード」とを複数回組み合わせることにより、電流値を抑圧することができる。
【００９１】
図２０は、本実施形態の変形例に係るスポットの分析結果の一例を示す概略図である。このように、電力制御装置３では、電気泳動において、明瞭なスポットを得ることができ、サンプルの収束を向上できた。
【００９２】
また、上記実施形態において、電力制御装置３は、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上になった場合に、電圧値Ｖｔの時刻ｔに対する勾配を変化させることで、印加時間ｔ１で電圧値Ｖ１に達するように、復帰（リカバリ）を行った。しかし、本発明は、これに限らず、「リニアグランジェントモード」において、他の電圧印加手法を用いてもよい。
例えば、電力制御装置３は、印加電圧を保持した後、電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１より小さくなった場合に、印加電圧を保持した電圧値より高い値にしてもよい。この場合、例えば、値決定部Ｌ１１１は、標的電圧値Ｖ１、前回のステップ処理の最終設定電圧値及び、印加時間ｔ１に基づいて、電圧値の増加値α１’を決定する。具体的には、値決定部Ｌ１１１は、増加値α１’＝（標的電圧値Ｖ１−前回のステップ処理の最終設定電圧値）÷印加時間ｔ１に決定する。電圧増加制御部Ｌ１１５は、増加値α１’に印加電圧を保持させた時間を乗算し、乗算後の値を電圧値Ｖｔに加算し、加算後の値を電圧値Ｖｔ＋Δｔに代入する。この場合の電圧値と電流値の関係を図２１に示す。
【００９３】
図２１は、本実施形態の別の変形例に係る電圧値と電流値の関係の一例を示す概略図である。この図において、符号ｆ２１１を付したグラフｆ２１１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ２１２を付したグラフｆ２１２は、横軸が時刻であり、縦軸が電流値である。
この図は、印加電圧を保持した後、印加電圧が増加したときに、電流値Ｉｔが増加してしまう場合があることを表す。つまり、上記実施形態に係る復帰では、電圧値Ｖ１の変化が連続的であり、電流値Ｉｔの増加をより防止できる。
【００９４】
また、例えば、電力制御装置３は、「リニアグランジェントモード」で電流値Ｉｔが第１上限値Ｉｌｉｍｉｔ１以上になった場合に、時間に対する印加電圧の勾配を変更してもよい。例えば、電力制御装置３は、終了時刻ｔｅｎｄが一定になるように、勾配を変更してもよい。この場合の電圧値と電流値の関係を図２２に示す。
図２２は、本実施形態の別の変形例に係る電圧値と電流値の関係の一例を示す概略図である。この図において、符号ｆ２２１を付したグラフｆ２２１は、横軸が時刻であり、縦軸が電圧値である。符号ｆ２２２を付したグラフｆ２２２は、横軸が時刻であり、縦軸が電流値である。符号Ｌ９を付した実線の曲線Ｌ９が電圧値Ｖｔを表す。
【００９５】
図２２とする場合の線形勾配処理部の動作の一例を図２３に示す。
図２３は、本変形例に係る線形勾配処理部の動作の一例を示すフローチャートである。図２３のフローチャートと図７のフローチャートを比較すると、ステップＳ３０２、Ｓ３０３の処理が異なる。しかし、他の処理は、図７と同様であるので、説明は省略する。なお、ステップＳ１０１及びステップＳ１１４の後、ステップＳ３０２へ進む。
【００９６】
（ステップＳ３０２）値決定部Ｌ１１１は、測定値取得部３３から電流値Ｉｔ及び電圧値Ｖｔを取得する。つまり、値決定部Ｌ１１１は、電流値Ｉｔ及び電圧値Ｖｔをモニタする。その後、ステップＳ３０３へ進む。
（ステップＳ３０３）値決定部Ｌ１１１は、ステップの開始時刻に印加時間を加算することで終了時刻ｔｅｎｄ（本実施形態では、終了時刻ｔｅｎｄ＝０＋ｔ１＝ｔ１）を算出する。値決定部Ｌ１１１は、標的電圧値Ｖ１からステップＳ１０２で取得された電圧値Ｖｔを減算する。値決定部Ｌ１１１は、減算後の値を残り時間（終了時刻ｔｅｎｄ−時刻ｔ）で除算し、除算後の値を増加値α１に代入する。その後、ステップＳ１０４へ進む。
なお、図２３のステップ処理の後に、図８のステップ処理を行う場合には、ｔ’＝ｔ１となる。
【００９７】
また、上記実施形態において、電気泳動システムでは、複数のＩＥＦチップ４に対して、１度に電気泳動を行ってもよい。
図２４は、本実施形態の別の変形例に係る電気泳動システムの斜視図である。この図において、電気泳動用治具１ａが図１の電気泳動用治具１とは異なる。電気泳動用治具１ａには、複数の電気泳動用チャンバー（図示せず）が設けられている。電気泳動用チャンバー各々には、ＩＥＦチップ４が設置されている。
図２４において、２つのＩＥＦチップ４は、直列に接続されているが、本発明はこれに限らず、並列に接続されてもよい。ただし、２つのＩＥＦチップ４が直列に接続された方が、導電媒体中の抵抗の変化を捉えることを容易にできる。
【００９８】
なお、上述した実施形態における電力制御装置３の一部、例えば、をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、電力制御装置３に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
また、上述した実施形態における電力制御装置３の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。電力制御装置３の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００９９】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【０１００】
１、１ａ・・・電気泳動用治具、２・・・電力供給回路、３・・・電力制御装置、２１１・・・陽電極、２１２・・・陰電極、２２・・・電源装置、２３・・・電流測定装置、２４・・・電圧測定装置、１１・・・電気泳動用チャンバー、４・・・ＩＥＦチップ、４１・・・支持体、４２・・・導電媒体、３１・・・入力部、３２・・・モード選択部、３３・・・測定値取得部、３４・・・出力部、Ｌ１・・・線形勾配処理部、Ｃ１・・・定電圧処理部、３７・・・電力制御部、Ｌ１１１・・・値決定部、Ｌ１１２・・・終了制御部、Ｌ１１３・・・第１上限値記憶部、Ｌ１１４・・・第１比較部、Ｌ１１５・・・電圧増加制御部、Ｌ１１６・・・第２上限値記憶部、Ｌ１１７・・・第２比較部、Ｌ１１８・・・エラー制御部、Ｌ１１９・・・積分値記憶部、Ｌ１２０・・・積分値比較部、Ｌ１２１・・・電圧保持制御部、Ｃ１１１・・・値決定部、Ｃ１１２・・・第１上限値記憶部、Ｃ１１３・・・第１比較部、Ｃ１１４・・・電圧比較部、Ｃ１１５・・・電圧増加制御部、Ｃ１１６・・・終了制御部、Ｃ１１７・・・電圧保持制御部、Ｃ１１８・・・電圧減少制御部、Ｃ１１９・・・第２上限値記憶部、Ｃ１２０・・・第２比較部、Ｃ１２１・・・積分値記憶部、Ｃ１２２・・・積分値比較部、Ｃ１２３・・・エラー制御部
【図１】
0005984080.tif 000002
【図２】
0005984080.tif 000003
【図３】
0005984080.tif 000004
【図４】
0005984080.tif 000005
【図５】
0005984080.tif 000006
【図６】
0005984080.tif 000007
【図７】
0005984080.tif 000008
【図８】
0005984080.tif 000009
【図９】
0005984080.tif 000010
【図１０】
0005984080.tif 000011
【図１１】
0005984080.tif 000012
【図１２】
0005984080.tif 000013
【図１３】
0005984080.tif 000014
【図１４】
0005984080.tif 000015
【図１５】
0005984080.tif 000016
【図１６】
0005984080.tif 000017
【図１７】
0005984080.tif 000018
【図１８】
0005984080.tif 000019
【図１９】
0005984080.tif 000020
【図２１】
0005984080.tif 000021
【図２２】
0005984080.tif 000022
【図２３】
0005984080.tif 000023
【図２４】
0005984080.tif 000024
【図２０】
0005984080.tif 000025