(57)【特許請求の範囲】
【請求項１】
表示装置と、オペレータが透析機械により使用するための制御および安全情報を入力するための情報入力装置とを有する透析機械において、
情報入力装置および表示装置と接続された安全システムを備え、
安全システムが、
入力装置から入力された情報を先ず第１変換関係を使用して第１形態に第一の変換をし、かつその後、次に第１形態の情報を第１変換関係と異なる第２変換関係を使用して第２形態に第二の変換をし、かつその後、情報を第２形態から第１形態に戻るように第１変換関係を使用して第三の変換をするための装置と、
第三の変換から得られた第１形態の情報を表示してオペレーターに表示された情報の容認或いは拒否の機会を提供するよう、表示装置を制御する装置と、を含む透析機械。
【請求項２】
第１変換関係がＡＳＣＩＩ変換関係である請求の範囲第１項に記載の透析機械。
【請求項３】
すべての表示された情報の形態を確定する単一のフォント・テーブルを安全システムが更に有する、請求の範囲第２項に記載の透析機械。
【請求項４】
第２変換関係が数値変換関係である請求の範囲第２項に記載の透析機械。
【請求項５】
数値変換関係が浮動小数点数値変換関係である請求の範囲第４項に記載の透析機械。
【請求項６】
安全システムが第１記憶位置および第２記憶位置を有する記憶装置を含み、
安全システムが第１形態の情報を第１記憶位置に記憶しかつ第２形態の情報を第２記憶位置に記憶するための装置を含み、かつ
入力装置から入力された情報が逐次入力された複数の個別の値を含み、
安全システムは更に、
各々の個別の値を第１変換関係を使用して第１形態に変換し、第１形態の各々の個別の値を第１記憶位置に記憶させる装置と、
各々の個別の値の逐次入力に続く第１記憶位置の情報の第１形態から第２形態への変換中に、第１記憶位置に記憶される全ての個別の値に集合的にアクセスする装置と、
各々の個別の値の逐次入力に続き、且つ、第２記憶位置の情報の第２形態から第１形態への変換に続き、第２記憶位置の情報を表示するよう表示装置を制御する装置と、を有する、請求の範囲第１項に記載の透析機械。
【請求項７】
第１変換関係がＡＳＣＩＩ変換関係であり、
第１記憶位置が、複数の個別の記憶セルを有するＡＳＣＩＩ列であり、
各々の個別の値を第１変換関係を使用して第１形態に変換し、第１形態の各々の個別の値を第１記憶位置に記憶させる装置は、更に、入力された各々の個別の値のＡＳＣＩＩ値への変換に続き、ＡＳＣＩＩ列内の別個の記憶セル内に各々の個別の値を記憶させるよう作動し、
第２変換関係が浮動小数点数値変換関係であり、
第２記憶位置は、ＡＳＣＩＩ列内に記憶された全てのＡＳＣＩＩ値の浮動小数点数値への変換に続き入力された情報を記憶する一時的な記憶位置である、請求の範囲第６項に記載の透析機械。
【請求項８】
安全システムの記憶装置がさらに第３記憶位置を含み、安全システムは更に、
最後の個別の値の入力に続き、第１形態で表示装置上に表示された第２記憶位置の情報のオペレーターによる容認を記録する装置と、
表示された情報のオペレーターによる容認の記録に際して、第２記憶位置の情報を第３記憶位置に転記する装置と、
第２記憶位置の情報と第３記憶位置の情報とを比較して第２記憶位置の情報と第３記憶位置の情報とが等しいことを決定する装置と、を有する請求の範囲第６項に記載の透析機械。
【請求項９】
第２記憶位置の情報と第３記憶位置の情報とが等しいことの安全システムによる決定に際して、
安全システムが、
第３記憶位置の情報を維持する装置と、
オペレーターに情報入力装置を介して新しい制御安全情報を入力する機会を提供するよう、第１記憶位置と第２記憶位置との情報を消去する装置とを有する、請求の範囲第８項に記載の透析機械。
【請求項１０】
表示された情報のオペレーターによる容認の記録に際して、
安全システムは更に、
第２記憶位置に記憶された情報に基づき誤り検出コードを算出する装置と、
第２記憶位置から第３記憶位置へ転記された情報と同様に誤り検出コードを第３記憶位置に記憶させる装置と、を有する、請求の範囲第８項に記載の透析機械。
【請求項１１】
さらに、
透析治療の間の透析機械の操作を制御するための制御システムを含み、
第２記憶位置の情報と第３記憶位置の情報とが等しいことの安全システムによる決定に際して、第３記憶位置に記憶される情報と誤り検出コードとは、制御システムによる使用のために利用できる請求の範囲第１０項に記載の透析機械。
【請求項１２】
安全システムは更に、
第３記憶位置の情報の第２形態から第１形態への変換に続き、第２記憶位置の情報と第３記憶位置の情報とが等しいことの安全システムによる決定に際して、第１の前記表示された情報に関する第１表示位置とは別の第２表示位置に、第３記憶位置からの情報を表示するよう表示装置を制御する装置を有する、請求の範囲第９項に記載の透析機械。
【請求項１３】
第２記憶位置の情報と第３記憶位置の情報とが等しくないことの安全システムによる決定に際して、安全システムは更に、
第１記憶領域と第２記憶領域との情報を消去する装置と、
オペレーターに情報入力装置を介して制御安全情報を再入力する機会を提供する装置と、を有する請求の範囲第８項に記載の透析機械。
【請求項１４】
オペレータがそれにより透析機械の操作状態および安全状態を記載する透析装置により発生された内部情報を受ける表示装置と、オペレーターがそれにより透析装置による患者の治療のための制御安全情報を入力する情報入力装置と、を有する透析機械において、
透析機械は、情報入力装置と表示装置とに接続された安全システムを有し、
安全システムは、
内部に単一フォント・テーブルが記録されている記憶装置と、
入力装置を介して入力された情報と、単一フォント・テーブルのみを利用する透析機械により発生された内部情報との両方を表示するよう表示装置を制御する装置とを有する、透析機械。
【請求項１５】
それによりオペレータが透析機械による使用のための制御および安全情報を入力する情報入力装置と、表示装置と、機械操作情報を記録する制御システム記憶装置を備えて透析機械の作動を制御する制御システムと、を有する透析機械であり、
情報入力装置および表示装置と接続された安全システムを備え、安全システムが
第１記憶位置および第２記憶位置を有する安全システム記憶装置と、
入力装置から入力した情報を、制御システムにより使用可能な所定の形態に変換する装置と、所定の形態の情報を第１記憶位置に記憶するための装置と、
第１記憶位置に記録された情報を第２記憶位置に転記するための装置と、
第１記憶位置における情報と第２記憶位置における情報とを比較するための装置と、
第１記憶位置における情報と第２記憶位置における情報とを比較して等しいときに、第１記憶位置における情報を消去しかつ第２記憶位置における情報を維持しかつ第２記憶位置から情報を制御システム記憶装置に転記するための装置とを含む透析機械。
【請求項１６】
安全システムがさらに
第１記憶位置に記憶された情報に基づいた誤り検出コードを計算するための装置と、
第１記憶位置から転記された情報と共に第２記憶位置に誤り検出コードを記憶し、且つ、第２記憶位置の情報と共に誤り検出コードを制御システム記憶装置に転記するための装置とを含む請求の範囲第１５項に記載の透析機械。
【請求項１７】
安全システムがさらに
第１記憶位置に記憶された情報を使用者が読み取り可能な形態で表示するよう表示装置を制御するための装置と、
第１記憶位置から表示された情報のオペレーターによる容認を記録するための装置と、を有し、
第１記憶装置から表示された情報の容認を記録するときに、転記するための装置、比較するための装置および消去と維持と転記するための装置が作用してそれらのそれぞれの列挙した機能を行う請求の範囲第１６項に記載の透析機械。
【請求項１８】
安全システムは更に、
第１記憶位置と第２記憶位置と第３記憶位置とを備える記憶装置と、
第１記憶位置に第１形態の情報を記憶させ、第２記憶位置に第２形態の情報を記憶させる装置と、
オペレーターによる表示された情報の容認の記録に際して、第２形態の情報を第２記憶位置から第３記憶位置へ転記する装置と、
第２記憶位置に記憶された情報と第３記憶位置に記憶された情報とを比較してそれらが等しいことを決定する装置とを有する、請求の範囲第１項に記載の透析機械。
【請求項１９】
安全システムによる、第２記憶位置に記憶された情報と第３記憶位置に記憶された情報とが等しくないことの決定に際し、
安全装置は、
第１記憶位置と第２記憶位置から情報を消去する装置と、
オペレーターに情報入力装置を介して制御安全情報を再入力する機会を提供する装置とを更に有する、請求の範囲第１８項に記載の透析機械。
【請求項２０】
安全システムによる、第２記憶位置に記憶された情報と第３記憶位置に記憶された情報とが等しいことの決定に際し、
安全装置は、
第１記憶位置と第２記憶位置から情報を消去する装置と、
第３記憶位置の情報を維持する装置と、
第３記憶位置から得られる情報を第２形態から第１形態に変換する装置と、
第３記憶位置からの第１形態の情報を、前記表示された第１形態の情報に対応する第１表示位置とは別の表示装置の第２表示位置に表示するよう、表示装置を制御する装置と、
透析治療中に透析機械の制御に使用するため、第３記憶位置から第２形態の情報を制御システムに転記する装置とを更に備える請求の範囲第１８項に記載の透析機械。
【請求項２１】
更に、表示装置上の第１表示位置と第２表示位置とに表示される全ての情報の形態を確立する単一フォントテーブルを有する、請求の範囲第２０項に記載の透析機械。
【請求項２２】
表示装置上の第１表示位置に表示された情報のオペレーターによる容認の記録に際して、
安全システムは更に、
第２記憶位置に記憶された情報に基づき誤り検出コードを計算する装置と、
第２記憶位置から転記された第２形態の情報と共に第３記憶位置に誤り検出コードを記憶させる装置と、
制御システムによる情報確認に使用するために、第３記憶位置から制御システムに、情報と共に誤り検出コードを転記する装置とを有する請求の範囲第２０項に記載の透析機械。
【請求項２３】
更に、表示装置上の第１表示位置と第２表示位置とに表示される全ての情報の形態を確立する単一フォントテーブルを有する、請求の範囲第１２項に記載の透析機械。
【請求項２４】
その中に透析機械操作情報を記録する制御システム記憶装置と、表示装置と、それにより透析機械による使用のための制御安全情報をオペレーターが入力する情報入力装置とを備えて透析機械の作動を制御する制御システムを有する透析機械であり、
表示装置上に表示される全ての情報の形態を確立する単一フォントテーブルと、
透析機械の適切な作動と透析を受ける患者の状態とを監視し、情報入力装置と表示装置とに接続される安全システムとを有し、
安全システムは、
情報入力装置から入力された情報を第１形態に変換し、
その後に第１形態から第２形態に情報を変換し、
その後に第２形態の情報を一時的な記憶位置に記憶させ、
その後に一時的な記憶位置の情報を第２形態から第１形態に戻るよう変換し、且つ、単一フォントテーブルを使用して表示装置上の第１表示位置に第１形態の情報を表示し、
その後に第１表示位置に表示された情報のオペレーターによる容認を記録し、
その後に第二形態の情報を永久記憶位置に転記し、
その後に一時的な記憶位置の情報と永久記憶位置の情報とを比較するよう動作可能であり、
比較によりそれらが等しい時に、
一時的な記憶位置の情報を消去し、
永久記憶位置の情報を維持し、
制御システムによる使用のために永久記憶位置から制御システム記憶装置に情報を転記し、
永久記憶位置の情報を第２形態から第１形態に変換し、
単一フォントテーブルを使用して、表示装置上の第２表示位置に第１形態の永久記憶位置からの情報を表示する、透析機械。
【請求項２５】
安全システムは更に、
一時的な記憶位置に記憶された情報に基づき誤り検出コードを計算し、
永久記憶位置に第２形態の情報と共に誤り検出コードを記憶させ、
永久記憶位置の情報と共に誤り検出コードを、制御システム記憶装置に転記する、請求の範囲第２４項に記載の透析機械。
【請求項２６】
表示装置と、それにより透析機械による使用のための制御安全情報をオペレーターが入力する情報入力装置とを有する透析機械であり、
表示装置に表示される全ての情報の形態を確立する単一フォントテーブルと、
第１記憶位置と第２記憶位置と第３記憶位置とを有し、情報入力装置と表示装置とに接続される安全システムとを有し、
安全システムは、
第１に、情報入力装置から入力された情報を第１形態に変換し、第１形態の情報を第１記憶位置に記憶させ、その後、
第２に、第１記憶位置の情報を第１形態から第２形態に変換し、第２形態の情報を第２記憶位置に記憶させ、その後、
第３に、第２記憶位置の情報を第２形態から第１形態に戻るよう変換し、第３に変換された情報を、単一フォントテーブルを使用して、表示装置上の第１表示位置に表示し、その後、
表示装置上の第１表示位置に表示された情報のオペレーターによる容認を記録し、その後、
第２形態の情報を第２記憶位置から第３記憶位置に転記し、その後、
第２記憶位置に記憶される情報と第３記憶位置に記憶される情報とを比較するよう動作可能であり、
比較によりそれらが等しい時に、
第１記憶位置と第２記憶位置の情報を消去し、
第３記憶位置の情報を維持し、
第３記憶位置の情報を第２形態から第１形態に変換し、
単一フォントテーブルを使用して、表示装置上の表示位置に第１形態の第３記憶位置からの情報を表示する、透析機械。
【発明の詳細な説明】
本発明は新しい改良された透析機械および透析治療の間に透析機械を制御するために機械オペレータにより入力された情報を確認する方法に関する。さらに特定すると、本発明は入力された情報がオペレータが意図した通りでありかつ透析機械が情報を確実に容認したことを効果的に確認し、これらの事項のすべてがオペレータにとってさらに便利に行われると共に、一般的に容認された安全基準による安全を維持する。
関係した発明の相互関連
本発明は透析機械におけるグラフィック・オペレータ・マシン・インタフェースおよび情報入力および選択方法のための米国特許出願シリアルナンバー（０４４，３０６）ならびに透析機械における制御および安全システムの機能を実行する単一のマイクロコントローラのための米国特許出願シリアルナンバー（０４４，３０６）に記載された発明に関し、これらの両方は本発明と共に同時に出願されている。これらの応用の開示事項はこの相互関連記載によりこの明細書に包含される。
発明の背景
一般に、透析機械は人体の本来の腎臓の機能に代わる装置として使用されている。透析機械は、それ自体、血液を人体の老廃物の自然の蓄積から浄化し、血液から老廃物を体外に分離する。分離された老廃物は廃棄され，かつ浄化された血液が人体に戻される。
老廃物は透析器内で血液から分離される。この透析器は微孔性の媒体により血液側または血液区画室と透析液側または透析液区画室に分離される内部ハウジングを含む。患者から除去された血液は、透析器の血液側を通じて流れる。透析液の調製された溶液が透析器の透析液側を通過する。血液からの老廃物は、浸透、イオン移送または流体移動（fluid transport)により微孔性の媒体を通過して、透析液の中に流入し、かつ透析治療の型式により、透析液からの望ましい成分が微孔性の媒体を通じて反対方向に血液中に流入することができる。老廃物の透析液への移送により、血液が浄化されると共に、透析液からの望ましい成分を血液の流れに流入させることができる。
透析機械は、効果的な透析を安全なかつ信頼性のある態様で行うために適切に運転されなければならないことは明白である。患者の血液が除去されかつ患者の身体の外部の体外流路内で処理されるので、治療が安全にかつ患者のための透析処方により意図された通りに進行するように注意が払われなければならない。患者の血液および透析液が透析器の媒体のみにより分離されるので、非常に多くの安全に関する関心が継続的にかつ信頼できるように払われなければならないことは明白である。
故障またはその他の信頼できない状態から生ずる極めて重大な結果が起きる可能性があるために、現在の透析機械には、多数の安全に関する特徴ならびに広範囲の制御システムの特徴が組み込まれている。これらの安全に関する特徴は、透析機械の適切な操作および／または安全な状態または危険な状態の早期発生を示す作動状態またはパラメータを表示する信号を発生するために体外流路および透析液流路内に配置されたセンサを含む。この制御システムの特徴は、体外流路および透析液流路に付属したポンプ、透析液加熱器、流量制御弁およびその他の装置に対して作動の制御に帰着する。
安全システムの顕著な重要性のために、すべての既知の現在の透析機械は、安全に関する機能を実行するために、マイクロコントローラまたは同様な型式のプロセッサ装置を使用している。一般的に述べると、現在のマイクロコントローラは、その他の型式の安全システムよりも安全に関する特徴をさらに効果的に制御するより大きい可能性を有している。典型的には、一つのマイクロコントローラが安全に関する機能を実行するために使用され、かつ少なくとも一つのマイクロコントローラ、または、しばしば、二つのその他のマイクロコントローラが制御システムの機能を実行する。安全マイクロコントローラは、安全な状態または危険な状態を認めたときに、透析機械を制御しかつ該機械を患者が傷害をうけるおそれを阻止しまたは大きく減らす安全な状態で運転する。
安全システムおよび制御システム用の別々のマイコロコントローラの使用は、透析機械に関する政府の健康および安全グループにより確立された比較的に厳しい規準により大いに得られた結果である。基本的な安全システムおよび制御システムの機能を果たすための多重マイクロコントローラによるアプローチにより、安全システムマイクロコントローラの機能を安全システムマイクロコントローラの機能とは独立しかつ別々にすることにより規則として取り締まる基準を満たしている。
安全基準もまた、透析治療を行うために透析機械を設定するときに情報の入力に適用されかつ治療が進行する間の情報の入力に適用される。一般に、安全基準は、情報を入力するときにオペレータの正確性を促進しかつ入力された情報が制御システムマイクロコントローラおよび安全システムマイクロコントローラにより使用される前に情報が破壊されないことを保証することに関する。
ある場合には、透析機械がオペレータにより発生した人間の過りを保護することができないので、多数の透析機械は、マイクロコントローラが情報を受け入れる前に、オペレータが２回情報を入力することが必要である。２回入力を必要とする理論は、もしもオペレータが入力した情報を２回チェックし、考察しまたは熟考することが必要であれば、オペレータが過ちを容認しがちになることである。一般的には、最初の入力により、情報が記憶装置に記録され、その後オペレータに表示される。オペレータが同じ情報を再び入力した後に、マイクロコントローラが第１入力と第２入力とを比較する。もしも二つの入力が同じであれば、以前に記憶装置に記録された第１入力は、治療の間に使用するために制御システムおよび安全システムのマイクロプロセッサに移送される。透析機械に使用されるその他の典型的な情報入力技術は、第１入力の表示装置から別の位置にある第２入力を表示する。そのときに、オペレータは、二つの入力された値を心の中で比較し、もしも二つの入力値が等しければ、入力値を容認する。この２回表示技術においては、透析機械は比較をせず、その代わりに、比較はオペレータに任せられる。
２回入力技術および２回表示技術が一般的に成功していることが判明しているが、オペレータにとってはやや長ったらしくあきあきし、繰り返されかつ時間を要してきた。典型的な機械の設定手順はかなりの数の種々の値の入力を必要とし、かつ２回の入力に付随する時間は治療のために透析機械を準備するために必要なその他の作業の価値をそこなっている。そのうえ、入力の反復性により、ある型式の単調感をひき起こすことがあり、その単調感により、オペレータが二つの表示された値を視覚で比較するときに不注意になり、または第２入力を行うことからあるレベルの緊張状態および退屈な状態を生じ、またはオペレータが逐次入力において情報を正しく入力することが困難であるときに欲求不満を感ずることがある。
これらの考慮事項およびその他の考慮事項は、以下に要約する本発明の発展に貢献してきた。
発明の要約
本発明の重要な局面のうちの一つの局面は、オペレータが一回のみ値を入力することが必要であり、しかも透析機械への情報の入力に関する既存の安全基準を満たす確認基準が得られる情報入力装置および方法に関する。本発明の別の一つの局面は、もしも入力された情報が透析機械により破壊されれば、オペレータに警告することに関する。本発明の別の一つの局面は、制御システムマイクロコントローラおよび安全システムマイクロコントローラの両方がオペレータが入力しかつ承認した同じ情報を確実に受け入れることを保証するように情報を入力しかつ確認することに関する。本発明のさらに一つの局面は、ある入／出力（Ｉ／Ｏ）装置の適切な機能が情報入力の付加として確認される情報入力確認技術に関する。本発明のさらに別の一つの局面は、透析機械により使用される情報を入力しかつ確認するための便利なかつ使いやすい技術に関する。
これらの局面およびその他の局面によれば、本発明は、入力した制御および安全に関する情報が確認される透析機械用のシステムおよび方法に関する。透析機械は、情報入力装置、例えば、タッチ・スクリーン（touch screen）と、表示装置、例えば、陰極線管（ＣＲＴ）とを含む。透析機械の安全システムは、入力装置から入力された情報を受け入れる。入力された情報は、先ず、第１１形態に第１変換関係を使用して変換される。第１形態の情報は、次に、第２形態に第２変換関係を使用して変換される。第２変換関係は第１変換関係とは異なっている。その後、第２形態の情報が第１形態に戻るように第１変換関係を使用して変換される。第３変換から得られた第１形態の情報は、オペレータによる容認または拒否のために表示装置に表示される。
多重逐次変換（multiple sequential conversion）は、オペレータが透析機械の内部の機能性を評価しかつ透析機械が入力された情報を破壊したか否かを決定する機会を与える。誤動作が起きると、通常、情報が不適切にまたは異常な形態で表示される。情報が一つの形態から別の形態に変換されると、情報を破壊する問題が起きていることを示しがちである。逐次多重変換後にかつ該変換に基づいてのみ表示された情報の表示により、オペレータが入力を正確に評価する機会が保証される。逐次入力により、各々の新規の入力が同じ系列の変換をうけるが、前回の逐次入力の集合値（collective value）が表示される。前回に入力した情報の再表示により、オペレータに情報が繰り返して提供されるが、しかし、重複、冗長または多重の確認の印象を与えない自然に見えるように提供される。その結果、入力された情報が時間をさらに節約しかつ信頼できる態様で確認されると共に、確認の度合と妥協することなくオペレータの作業量を減らす。
本発明の好ましい局面は、第１変換のためのＡＳＣＩＩ変換関係と、第２変換のための浮動小数点数値変換関係（floating point numeric conversion relationship）とを包含している。フォント・テーブルは、オペレータに表示される情報を導出するために使用されている。フォント・テーブルを使用することにより、オペレータに表示された文字（characters）が不適切であるかまたは異常であるか否かを知らせることにより、透析機械の適切な機能の状態をさらに確認する。不適切なまたは異常な文字は、フォント・テーブルにおける過りから発生するであろう。そのうえ、表示された情報のすべてのための文字を導出するために同じフォント・テーブルを使用することにより、情報の入力に加えて総合的な透析機械の機能の重要な部分を確認する付加的な利点が得られる。
本発明のその他の好ましい局面は、値が予め第２記憶位置に記憶された後に、第２形態の入力された情報を第３固定記憶位置に記憶することを含む。オペレータが以前に入力した値のすべてを容認した後、第２記憶位置における情報と第３記憶位置における情報とが比較される。もしも比較により、両方の位置における値が等しいことが判明すれば、第３記憶位置における情報が同じ情報が表示されると共にオペレータが情報を入力したその位置と異なる位置においてオペレータに表示される。その後、第３記憶位置から表示された情報は透析機械の作動の間に使用するための透析機械の制御システムに移送される。誤り検出コードもまた、第２記憶位置における情報から計算されかつ第３記憶位置における情報と関連して記憶される。誤り検出コードは、制御システムおよび／または安全システムへの情報の移送を確認するために使用される。
本発明の多数の好ましい局面ならびに本発明およびその範囲のさらに完全な正しい認識は、以下に要約した添付図面、本発明の現在好ましい実施例の以下の詳細な説明および添付した特許請求の範囲から理解できよう。
【図面の簡単な説明】
第１図は本発明が組み込まれた透析機械の斜視図である。
第２図は第１図に示した透析機械により患者を治療する間に提供される透析器、透析器を通じての患者からの血液用の体外流路および透析器を通じての透析液用液圧装置流路を例示した一般化された図である。
第３図は本発明による情報入力確認を達成する構成部分を例示した第１図および第２図に示した透析機械の制御システムおよび安全システムのブロック線図である。
第４図は情報の入力前に第１図および第３図に示した透析機械のモニタにおいて最初に提示されるスクリーン（画面）表示装置を例示した図である。
第５図は情報の入力用のキーパッドを表示した第４図に示したスクリーン表示装置と同様なスクリーン表示装置を例示した図である。
第６図、第７図および第８図は本発明による情報の入力および確認の間のその他の表示装置を例示した第４図および第５図に示したスクリーン表示装置と同様な表示装置である。
第９Ａ図および第９Ｂ図は第３図に示したオペレータ・マシン・インタフェースおよび安全マイクロコントローラにより情報の入力および確認に含まれたステップを例示する単一の流れ図を集合的に形成した図である。
第１０図は第９Ａ図に示した流れ図におけるステップのうちのいくつかのステップと、これらのステップと第３図に示した一時的記憶アレイ（配列）および一時的数値記憶位置との関係とを例示した別の図である。
第１１図は第９Ｂ図に示した流れ図におけるステップのうちのいくつかのステップと、これらのステップと第３図に示した固定記憶位置との関係とを例示した図である。
詳細な説明
本発明を有利に使用することができる透析機械の一例を第１図に符号３０で示してある。透析機械３０は、第２図に略図で示した装置を含み、かつこれらの装置は体外流路および液圧装置流路を確立している。この体外流路は、患者３２からの血液を透析器３４に導き、その後、透析器３４からの血液を患者３２に戻す。液圧装置流路は、透析液供給源３６からの透析液を透析器３４に導き、かつ使用済みの透析液を老廃物ドレン３８に戻す。
透析器３４内の血液は血液室４０に閉じ込められ、かつ透析器３４内の透析液は透析液室４２に閉じ込められている。血液室４０および透析液室４２は、微孔性またはその他の型式の透析媒体４４により分離されている。血液室４０の内部の血液に含まれた老廃物は、透析媒体４４を通じて浸透、イオン移送または流れ移送により、透析液室４２内の透析液に移送される。また、透析室４２内の透析液の望ましい成分は、同じ機構により血液室４０内の血液に移送することができる。このようにして、老廃物が患者の血液から除去され、かつ浄化された血液が患者３２に戻される。透析液室４２から流れる使用済みの透析液は、老廃物を老廃物ドレン３８の中に排出する。老廃物ドレン３８は下水設備であってもよい。
体外流路の要素は、患者３２からの血液の流れを制御する少なくとも１つの血液ポンプ４６を含む。動脈血用管またはチューブ４８が動脈血クランプ５０を通じて血液処理カートリッジ５２まで延在している。血液処理カートリッジ５２は、使用されるときに、通常、透析機械３０のドア５４の後方に保持されている。血液処理カートリッジ５２は第１図に示されていない。また、血液ポンプ４６は、ドア５４の後方にかつ血液処理カートリッジ５２と隣接して配置されている。血液ポンプ４６は、典型的には、透析機械内の蠕動ポンプである。
血液は動脈血用管４８を通じて血液処理カートリッジ５２の動脈血室５６の中に流れる。血液ポンプ４６は、蠕動ポンプの典型的な態様において動脈血室５６からの血液を固定レースウェイ６２に対してロータ６０を回転することにより圧入されるポンプチューブ５８を通じて吸引する。ロータ６０がポンプチューブを挟む箇所の前方で回転することにより捕獲されるポンプチューブ５８の内部の血液は、ポンプチューブ５８を通じて推進され、カートリッジ５２のマニホルド６４の中に流入する。チューブ６６が血液処理カートリッジ５２のマニホルド６４からの血液を透析器３４の入口の中に導く。
透析器３４の出口から流れる浄化された血液は、チューブ６７を通じて血液処理カートリッジ５２の静脈血室６８に戻るように移送される。静脈血室６８からの血液は、血液処理カートリッジ５２から静脈血用チューブまたは管７０を通じて移送される。第２図に示していないが、血液を患者３２に戻るように押し込むことを助けまたは体外流路を通じての血液の流れを調整するために動脈血用ポンプ４６と同様な静脈血用ポンプを静脈血用管内に配置することができる。静脈血用ポンプは、もしも使用されれば、第１図に示した透析機械３０の第２ドア７２の後方に配置される。
血液は、静脈血室６８から流出した後、静脈血用管７０を通じて空気検出器７４に流れる。空気検出器７４は、静脈血用管７０内の任意の空気と関係する信号を発生する。もしも過度の量または危険な量の空気が存在すれば、空気が患者３２に達する前に静脈血クランプ７６が直ちに閉じて静脈血用管７０を通じての血液の流れを遮断する。
体外流路内の血液が凝固する傾向があるので、血液抗凝結薬、例えば、ヘパリンが体外流路中に注入される。抗凝結剤はプランジャ８０を注射器７８の中で移動する線形駆動機構（図示せず）の結果として注射器７８からゆっくりと送出される。注射器７８からの抗凝結薬は、チューブ８２を通じてカートリッジ５２の動脈血室５６の中に導入される。注射器７８および線形駆動機構は、典型的には、抗凝結薬ポンプと呼ばれている。
液圧装置流路の要素は、いくつかの異なる弁（弁のうちのいくつかの弁は図示せず）と、透析液供給源３６から透析液を吸引する透析液ポンプ８４とを含む。透析液供給源３６は、典型的には、化学薬品と水との混合物であり、この水としては、透析機械が透析液として調製する物質が使用され、または透析機械３０に送出される予め調製された量の透析液である。透析液ポンプ８４は、透析液供給源３６から透析液を吸引しかつ透析液を透析液供給チューブまたは管８６を通じて透析器３４の透析液室４２の入口に送出する。透析液は媒体４４を越えて流れ、透析液は、媒体４４において、血液室４０内の血液からの老廃物を吸収する。血液に移送されることが望ましい透析液の内部のいかなる有益な成分も媒体４４を通過し、そして血液室４０内の血液に送られる。
透析液は、透析器３４に流入する前に、加熱器８８内で通常の体温まで加熱される。透析器３４に流入する透析液の温度は、患者から熱を除去しまたは患者に熱を移送することを回避するために体温に保たれるべきである。過度に暖かい透析液は血球を損傷させる。過度に冷たい透析液は患者を冷やす。温度センサ（図示せず）が透析液の温度を監視するために透析液供給管８６内に配置されている。
導電率センサ（図示せず）が透析液の導電率を測定するために透析液供給管８６内に配置されている。血液と透析液との間のイオン移送の所望のレベルは、透析液の所定の導電率特性により得られる。
老廃物を含む使用済みの透析液は、ドレンポンプ９４の運転により、透析液室４２から透析液老廃物用チューブまたは管９０を通じて除去される。老廃物を含有する透析液は、ドレンポンプ９４により、老廃物ドレン３８に送出される。老廃物ドレン３８は、使用済みの透析液および蓄積された老廃物を蓄積する別個の容器であってもよく、または単に公共下水設備であってもよい。
安全のための予防措置として、バイパス弁９６および９８が透析液室４２の入口および出口のそれぞれに配置されている。バイパス弁９６および９８は、バイパス管１００により接続されている。通常、バイパス弁９６は透析液室４２中に流入する透析液を導き、かつ通常、バイパス弁９８は透析液老廃物管９０中に流出する透析液を導く。もしも安全な状態が検出されれば、バイパス弁９６および９８はそれらの別の状態で作用し、それにより透析液の流れをバイパス管１００を通じて導き、透析液の流れを透析器３４のまわりにバイパスさせる。
全般的に前述した体外流路の要素を示してありかつ第３図に符号１１０で全般的に示してある。体外流路要素１１０は、第３図に示すように、体外マイクロコントローラ１１２またはその他の同様なプロセッサ装置（processingdevice）により制御される。体外マイクロコントローラ１１２は、体外流路要素１１０を制御するために記憶装置１１４に記録されたプログラムを実行する。
全般的に前述した液圧装置流路の要素もまた、示してありかつ第３図に符号１１６で全般的に示してある。液圧装置流路要素１１６は、液圧装置マイクロコントローラ１１８またはその他の同様なプロセッサ装置により制御されている。液圧装置マイクロコントローラ１１８は、液圧装置流路要素１１６を制御するために記憶装置１２０に記録されたプログラムを実行する。
オペレータ／マシン・インターフェース（ＯＭＩ）および安全マイクロコントローラ１２２もまた、体外流路要素１１０および液圧装置流路要素１１６と接続されている。ＯＭＩおよび安全マイクロコントローラ１２２は、体外流路および液圧流路における作動状態を監視し、かつ患者のための潜在的に危険な状態を検出するときに、体外流路流路要素１１０および液圧装置流路要素１１６を患者に安全な状態に配置するために、これらの要素を制御する。安全マイクロコントローラ１２２は、透析治療の間に透析機械３０の作動状態および患者３２を監視し、潜在的に危険な状態を決定し、かつ危険な状態を検出するときに透析機械を患者に安全な状態に配置するために、その記憶装置１２４に記録されたプログラムを実行する。
３つのマイクロコントローラ１１２、１１８および１２２は、とりわけ、母線または回路網１２６により情報を交換しかつ適切な機能性を確認するために相互に連絡している。一般に、体外マイクロコントローラ１１２および液圧装置マイクロコントローラ１１８は、透析機械の制御機能に対する全般的な責任を負う。安全マイクロコントローラ１２２は、透析機械の安全機能に対する責任を負う。
３つのマイクロコントローラを使用することにより、透析機械の安全基準を満たしている。一般に、安全基準は、単一の装置の故障のために患者が危険な状態になる可能性を回避するために冗長性（redundanncy）を強調している。もしも制御システムマイクロコントローラの故障が起きれば、安全システムマイクロコントローラが透析機械を患者に安全な状態に保つことができる。もしも、例えば、液圧装置マイクロコントローラ１１８が故障すれば、安全マイクロコントローラ１２２が患者を安全な状態に保つために液圧装置流路要素１１４を制御することができる。同様に、もしも体外マイクロコントローラ１１２が故障すれば、安全マイクロコントローラ１１８が患者を安全な状態に保つために体外流路要素１１０を制御する。もしも安全マイクロコントローラ１２２が故障すれば、体外マイクロコントローラおよび液圧装置マイクロコントローラが透析機械を患者に安全な状態に保つことができる。
安全基準を満たすために、透析機械に多重または複数のマイクロコントローラを使用することが典型的であるとはいえ、安全基準を満たすと共に、制御システムおよび安全システムの機能を実行するために単一のマイクロコントローラのみを使用する透析機械が「透析機械において制御および安全システムの機能を実行する単一マイクロコントローラの」に関する上記の米国特許出願に記載されている。本発明は、単一マイクロコントローラを備えた透析機械または多重マイクロコントローラを備えた透析機械のいずれかと共に使用することができる。
患者のために特定の透析治療を行いまたは処方を施すために種々の型式の安全および作動に関する情報を入力することが必要であるので、安全基準もまた、透析機械への情報の入力を支配する。一般に、これらの基準は、透析機械に入力された情報がオペレーラが意図した通りであることをオペレータに確認することに関する。また、オペレータが入力した情報が記憶装置１１４、１２０および１２４に正確に記憶された情報であることを知っていることが重要である。情報の入力に関するその他の一般的な安全に関する関心は、安全マイクロコントローラ１２２および制御システムマイクロコントローラ１１２、１１８が同じ入力された情報を使用して作動を開始することである。もしも安全システムおよび制御システムが同じ情報で始動しなければ、二つのシステムの作動の差異を検出することが極めて困難でありまたは不可能であり、かつこのような差異が安全な状況に影響を与えることになろう。
本発明は安全基準と妥協することなくかつ同時に透析機械の安全および作動状態に関するより良好な情報をオペレータに供給しながら情報を透析機械に入力しかつ確認するためのさらに便利なかつ自然なアプローチを達成する。
オペレータ／マシン・インターフェース（ＯＭＩ）は、情報が透析機械に入力されかつ入力された情報がオペレータに戻されかつ該オペレータにより確認される装置である。ＯＭＩの機能性は、第３図に示した安全マイクロコントローラ１２２の機能性と合体され、またはそれ自体のマイクロコントローラにより行うことができよう。すべての情報を安全マイクロコントローラ１２２を通じて入力することにより、制御システムマイクロコントローラ１１２および１１８が安全マイクロコントローラ１２２に当初に記録された同じ値または情報で始動することが保証される。
情報を入力しかつ入力した情報をオペレータに戻して表示するための好ましい装置は、慣用の陰極線管（ＣＲＴ）１３２の正面の目視面に取り付けられた慣用のタッチ・スクリーン１３０である。タッチ・スクリーン１３０およびＣＲＴ１３２は、第１図に示した透析機械３０のモニタ（監視装置）１３４に組み込まれている。
タッチ・スクリーン１３０は、ＣＲＴ１３２の正面の目視面の上に物理的に配置された薄い透明なシート組立体である。上に配置される関係は、第３図に概略を例示してある。タッチ・スクリーン１３０が所定位置にあるときに、ＣＲＴ１３２の目視面上に表示される像は、オペレータが像の位置におけるタッチ・スクリーン１３０に指の圧力を作用させることにより選択することができる位置を画成する。タッチ・スクリーン１３０は、オペレータの指の圧力が作用する位置のＸ−Ｙ座標を示す信号を発生する。これらの信号は、タッチ・スクリーン１３０からの信号を対応した信号に変換する慣用のタッチ・スクリーン変換器１３６に供給される。対応した信号は、安全マイクロコントローラ１２２に供給される。安全マイクロコントローラ１２２のプログラムされた機能は、タッチ・スクリーン変換器１３６からの信号をＣＲＴ１３２の目視面上に表示された像の位置と相関させる。この相互関係は、ＣＲＴ１３２の目視面上に表示される像の位置および細部を制御するために信号が安全マイクロコントローラ１２２によりビデオ励振器（driver）１３８に供給されるので、可能である。タッチ・スクリーン変換器１３６からのＸ−Ｙ位置座標をビデオ励振器１３８に送られた信号により画成された目視される像と相関させることにより、マイクロコントローラ１２２がタッチ・スクリーン１３０と接触するオペレータによりなされたこれらの選択を認識することができる。この機能性は、典型的でありかつタッチ・スクリーン入出力（１／Ｏ）装置としてよく知られている。
安全状態またはその他の状態の場合にオペレータに警告するために、可聴警報装置１４０および可視警報装置１４２が透析機械３０に使用されている。可聴警報装置１４０および可視警報装置１４２は，励振器１４４により制御されている。励振器１４４は、安全マイクロコントローラ１２２により供給された制御信号に応答して、必要なときに、可視警報または信号または可聴警報または信号を発生する。
安全マイクロコントローラ１２２およびビデオ励振器１３８により発生する可視表示装置の一例を第４図に示してある。この可視表示装置は、ＣＲＴ１３２の目視スクリーン上に見えるように示され、それゆえに、この可視表示装置は表示スクリーン１５０と呼ばれている。表示スクリーン１５０は、透析機械の機能および状態に関する情報を提示する異なる領域に区分されている。比較的に大きい主窓領域１５２がこの例における治療の間の透析機械を制御するためのいくつかの設定パラメータを示す。タイトルバー１５４が主窓１５２に示した設定パラメータを指示する。
主窓１５２に示した８つの設定パラメータは、患者の照合番号１５６、透析治療の型式１５８、透析治療時間１６０、治療の間のヘパリン注入流量１６２、治療の間の透析液の流量１６４、治療の間に透析液にナトリウムを送出するためのプロフィール１６６、治療の間に透析液に重炭酸塩を送出するためのプロフィール１６８および治療の間に患者の血液から除去されるべき目標損失または目標量１７０である。設定パラメータのその他の型式も表示することができよう。「グラフィカル・オペレータ・マシン・インターフェースおよび透析機械における情報の入力および選択」に関する上記の米国特許出願には、パラメータを選択しかつ透析機械をプログラミングする有利な技術が記載されている。
主窓１５２に加えて、表示スクリーン１５０の右側の境界（図示したような）またはあるその他の選択された領域は、情報を入力しまたは治療のために透析機械の性能を監視する目的のためにオペレータが表示装置の機能的な特徴を選択することを可能にする像により占有されている。スクリーン像１７２と接触することにより、オペレータは種々の表示装置の中で指示することができ、例えば、１７２および１５４で示された設定パラメータを選択することができる。最終スクリーン像１７４の上方のタッチ・スクリーンと接触することにより、オペレータが現在の表示スクリーン１５０と以前に使用した表示スクリーンとの間でトグル作用することができる。オペレータは、治療設定像１７６と接触することにより、リストから各々の治療と関連して起きることが期待される治療機能を選択することができる。迅速作動（ＯＰＳ）像１７８は、オペレータが各々の治療において必ずしも期待されていない容易にアクセスする機能のリストから選択可能である。
血液ポンプ４６（第２図）の運転のオン、オフは、血液ポンプ像１８０と接触することにより制御される。血液ポンプは、各々の接触により運転されかつ停止される。血液ポンプの運転速度は、上向き矢印像１８２または下向き矢印像１８４のそれぞれと接触することにより増分的に増速しまたは増分的に減速するように調節することができる。矢印像１８２または１８４のいずれかに指による圧力を継続して加えることにより反復して増速することができる。運転時に、血液ポンプの速度は、用語「オフ」が血液ポンプ像１８０に現れる位置に表示される。
また、表示スクリーン１５０の下側の境界またはその他の指定領域は、患者および透析機械と関連した制御状態および監視状態を表示するいくつかの像を含む。“resume”「再開」を示す像１８６は、もしも血液ポンプが停止されていれば、治療を再開するために選択される。
下向きの矢印が付随した“ＵＦ”を示す像１８８は、治療の間に発生することがある。“ultrafiltration”「限外濾過」の量を減らすことが所望されるときに選択される。「限外濾過」は限外濾過液を血液の中に直接に導入することを含むある型式の透析治療のよく知られている局面である。限外濾過液は、血液が透析器３４（第２図）に達する前にまたは血液が透析器を通過した後に、体外流路の中に導入することができる。勿論、もしも治療の間に限外濾過が使用されなければ、限外濾過像１８８と接触することにより、この機能が得られないようになっている。
１９０で表示された像は、透析器３４（第２図）を表す像である。透析器の像１９０と接触すると、透析器のまわりの透析液の流れがバイパスされる。１９２で示した心臓の像により、もしも血圧監視機能が透析機械の一部分でありかつ血圧加圧帯が患者と接続されていれば、オペレータが患者の血圧に関する情報を得ることができる。
表示スクリーン１５０の組織は、このようにして、「グラフィック・オペレータ・マシン・インターフェースおよび透析機械に情報を入力しかつ選択する方法」に関する上記の米国特許出願にさらに十分に記載されているように、治療の間に透析機械を設定しかつ透析機械を作動するためのさらに便利な時間を節減しかつ信頼できる安全促進のためのアプローチが得られる。
表示スクリーン１５０の重要な安全を促進する局面の一つは、透析治療用機械の設定の間および透析治療の進行中に透析機械の動作パラメータを変更する間にオペレータにより入力される情報、特に、数値を確認する場合の前記表示スクリーンとオペレータとの相互作用および前記表示スクリーンとオペレータ・マシン・インターフェース（ＯＭＩ）／安全マイクロコントローラ１２２（第３図）の機能性との相互作用である。本発明による情報確認技術の局面は、第９Ａ図および第９Ｂ図に示した流れ図に表示されかつ第４図ないし第８図に示したスクリーン表示装置に例示されている。
第９Ａ図および第９Ｂ図の流れ図に示した技術のステップは、マイクロコントローラ１２２と接続された記憶装置１２４と共にＯＭＩ／安全マイクロコントローラ１２２により実行される。第９Ａ図および第９Ｂ図の流れ図に示したステップの各々は、説明の便宜のために符号により別々に識別されている。
本発明の情報確認技術を使用するために、オペレータは、先ず、変更されるべきまたは確立されるべきパラメータを選択しなければならない。パラメータの選択は、第９Ａ図においてステップ２００で示してある。この選択は、また、第４図に示され、スクリーン像１７２の上方の領域のタッチ・スクリーンが接触される。スクリーン像１７２が強調されかつ用語“setup”（設定）が現われる。“setup”パラメータが選択された事実がタイトルバー１５４に現われる。確立されまたは変更されるために利用できる設定パラメータは、主窓１５２に示してある。
例えば、オペレータが１７０で表示したように患者から除去されるべき老廃物の量の目標損失の値を確定しまたは変更することを所望すると仮定する。オペレータが目標損失設定パラメータを選択するために目標損失像１７０の上の領域のタッチ・スクリーンを押す。目標損失像１７０は、第５図に示すように強調され、それにより、オペレータに今や目標損失パラメータを確立しまたは変更することができることを指示する。
もしも変更または確定のために選択されたパラメータが個々の数値の選択を可能にするパラメータであれば、キーパッド２０２（第５図）が表示スクリーン１５０上に表示される。キーパッド表示装置２０２を画成する信号がマイクロコントローラ１２２およびビデオ励振器１３８（第３図）により発生されかつＣＲＴ１３２（第３図）がキーパッド２０２を創成する。キーパッド２０２は、第４図と第５図とを比較することにより理解できるように、さもなければ表示スクリーン１５０の右側領域および下側境界領域を占有するいくつかの像の代わりに表示されている。
キーパッド２０２は、数字ボタン２０４と、選択されたパラメータ１７０に相当するタイトルを表示する選択されたパラメータ表示領域２０６と、小数点ボタン２０８と、脱出ボタン２１０と、クリア（消去）ボタン２１２と、入力ボタン（enter button）２１４とを含む。それに加えて、上向き矢印２１６および下向き矢印２１８が表示領域２０６に示したパラメータの値を増速方向にまたは減速方向に増大するために使用されるように表示領域２０６と隣接して配置されている。
キーパッド２０２の論理感応表示は、安全マイクロコントローラ１２２および記憶装置１２４のフォント・テーブル２２０（第３図）が適切でありかつ適切に動作しているという非常に重要な情報を提供する。フォント・テーブル２２０は、キーパッド２２０に数字を発生するための信号が導出される情報を含む。もしもキーパッド２０２上の数が適切に形成されず、またはもしも数がオペレータが配置されるべき数を予想している位置に配置されていなければ、誤動作（malfunction）を直ちに検出することができる。オペレータは、透析機械を信頼できない状態にする誤動作を認識することになろう。従って、キーパッド２０２を創成するためのフォント・テーブル２２０の使用は、透析機械の確認覆よび適切な機能に関してオペレータに供給される情報の重要な局面である。キーパッド２０２に表示された情報が適切であると仮定すると、オペレータは本発明の情報確認技術および透析機械の使用を継続する。
キーパッド２０２を表示する上記の機能は、第９Ａ図にステップ２２２で示してある。ステップ２２２においてキーパッドを表示した後に、プログラムの流れは、スクリーンと接触することによりなされた入力または選択がステップ２２４において検出されるまでは停止される。ステップ２２６において、ステップ２２４において検出された選択が入力ボタン２１４（第５図）から入力されているかまたはキーパッド表示装置２０２からのあるその他のボタンから入力されているか否かについて決定がなされる。入力ボタン２１４の目的は、今入力された情報または数値のすべての最終的な容認を表示することである。オペレータが入力ボタン２１４（第５図）と接触することにより選択された情報を最終的に容認するまで、プログラムの流れがステップ２２８において継続する。
ステップ２２８は、タッチスクリーン変換器１３６（第３図）と、キーパッド２０２（第３図）に数値を表示するためにマイクロコントローラ１２２により発信された信号との相互関係とを使用することにより、タッチ・スクリーン１３０からのＸ−Ｙ信号を数値ボタン２０４（第５図）との接触により得られた入力値に変換することを含む。
その後、ステップ２２８において得られた入力値がステップ２３０においてＡＳＣＩＩ値に変換される。ステップ２２８において決定された入力値は、典型的には、ＡＳＣＩＩ値に直接に記憶域割当て（memory mapped）される。ＡＳＣＣＩ値は数および文字のすべてを表示する目的のために使用されている。
本発明の情報入力確認技術は、ステップ２３０から得られたＡＳＣＩＩ値を直ちに表示するよりもむしろ、オペレータへの入力値の精度および容認を確認すると同時に安全マイクロコントローラによる適切な動作および値の容認を確認するための追加の重要なステップを使用する。ステップ２３０において入力値がＡＳＣＩＩ値に変換された後、ＡＳＣＩＩ値がステップ２３２において記憶装置１２４の一時的記憶アレイ（配列）２３４（第３図）に記憶される。一時的記憶アレイ２３４は、各々の入力のためのＡＳＣＩＩ値が別々に記憶される記憶位置またはセルの集合（collection）である。各々の入力から得られたＡＳＣＩＩ値が別別に記憶されるアレイ２３４の個々の記憶位置またはセルは、第１０図に個々に２３６ａ、２３６ｂ、２３６ｃ、・・・・・２３６ｎに示してある。
ＡＳＣＩＩ値がステップ２３２において一時的記憶アレイに記憶された後、マイクロコントローラ１２２（第３図）は、記憶されたＡＳＣＩＩ値を同じ情報の異なる表示またはＡＳＣＩＩ値により表示された値、例えば、数値、好ましくは、浮動小数点数値に直ちに変換する。この異なる形態への変換は、第９Ａ図および第１０図においてステップ２３８に示してある。ステップ２３８において得られた数値は、２４０において記憶装置１２４の一時的数値記憶位置２４２（第３図）に記憶される。一時的数値記憶位置２４２は、マイクロコントローラ１２２が数値を受け入れるために指示する記憶装置１２４の内部のセグメント（区分）またはロケーション（記憶位置）である。
ステップ２４０において一時的数値記憶位置に記憶された数値を使用して、数値は、ステップ２４４において、ＡＳＣＩＩ値に戻るように直ちに逆に変換される。この変換においては、もしも変換に付随した本来の機能が浮動小数点数値をＡＳＣＩＩ値に直ちに変換しなければ、フォント・テーブル２２０（第３図）を使用することができる。その後、このようにして得られたＡＳＣＩＩ値がビデオ励振器１３８（第３図）に適用され、それに応じて、ＡＳＣＩＩ値に相当するビデオ文字が第９Ａ図において２４６に示すように発生する。ＣＲＴ１３２（第３図）が第９Ａ図において２４８で示すようにオペレータに文字を表示する。この値の表示は、第６図に示すように、キーパッド２０２の表示領域２０６に現われる。第６図は、数字「６」のボタン２０４が指の圧力により選択され、その結果、数字「６」が表示領域２０６（第６図）内に表示される状況を示す。第６図に示した例では、「６」の入力値が入力されるべき３つの値の最初の値である。
選択された文字が第９Ａ図においてステップ２４８に示すようにキーパッドの表示領域２０６（第６図）に表示された後、プログラムの流れがステップ２２４に逆戻りして、情報の別の入力または選択を検出する。情報の各々のその後の入力により、２２８で始まりかつ２４８で終わるステップが実行される。しかしながら、各々の別個の情報選択が第１０図に示した別個の記憶セル２３６ａ、２３６ｂ、２３６ｃ・・・・・２３６ｎに記録される。第６図と第７図とを比較することにより示した例においては、第１ＡＳＣＩＩ入力（数値「６」）がセル２３６ａに記憶され、第２ＡＳＣＩＩ入力（小数点）がセル２３６ｂに記憶され、かつ第３ＡＳＣＩＩ入力（数値「３」）がセル２３６ｃに記憶される。もしも入力された情報が追加の選択された値を含んでいれば、追加の入力のすべてがその後の記憶セルに記憶されかつ最後の入力、すなわち、ｎ番目のＡＳＣＩＩ入力が最後のセル２３６ｎに記憶される。
ステップ２３８において数値が得られる都度、セル２３６ａ、２３６ｂ、２３６ｃ、・・・・２３６ｎに以前に記録された値のすべてが第１０図に示すように、ＡＳＣＩＩから数値への変換に使用される。このようにして、ステップ２４８（第９Ａ図）において表示された値が以前に入力されかつ現在入力された各々の値の集合精度（collective accuracy）の目安になる。以前の値のすべての集合情報が以前に表示された情報を各々の新しい変換と単に更新するよりもむしろ最終のＡＳＣＩＩから数値への変換に使用されるので、選択された値のいかなる誤りもオペレータにより認識されがちである。
そのうえ、入力および変換技術は、オペレータに記憶された情報が破壊されているか否かについての効果的な指示を与える。もしもオペレータが入力しなかった値の表示を受けるか、またはもしも以前に入力した値がその後の入力により突然に変化すれば、入力された情報が破壊していることが示唆される。二つの変換（ＸＳＣＩＩから数値への変換および数値からＡＳＣＩＩへの逆変換）において計算上の誤動作の状況もまた、示唆することができよう。いずれの状況においても、オペレータは、透析機械の内部の潜在的な誤動作について警告され、従って、オペレータは、その透析機械を透析治療のために使用すべきでないことを認識すべきである。
また、数値を表示するためにフォント・テーブルを使用することにより、安全システムの機能が継続して指示されることになる。このフォント・テーブルは、オペレータに情報を表示するための安全システムに使用される唯一のフォント・テーブルであることが好ましい。単一のフォント・テーブルを使用することにより、多重フォント・テーブルの破壊に関する潜在的な問題が回避される。単一のフォント・テーブルの使用により表示されたデータがそのデータの不適切な表示による破壊を指示するので、すべての表示された文字のために単一のフォント・テーブルを参照すると、安全システムの内部の誤動作をさらに示しがちになる。もしもオペレータに表示されたその他の情報が不適切であれば、フォント・テーブルそれ自体が破壊している見込みが明白になる。情報を表示することによりなされたこれらの型式の可視的な指示（cues）により、安全システムマイクロコントローラ１２２の機能の連続的な完全性のチェックになる。
さらに、入力した情報を表示することにより、オペレータがひき起こした誤りを本質的に保護することになる。以前に入力した情報を繰り返して表示することにより、オペレータが以前に入力した値ならびに現在入力した値を引き続いて容認することが必要になる。追加の値を入力する各々のその後のステップにより、オペレータがキーパッド２０２（第５図）の表示領域２０６上に表示された以前の情報を本質的に再評価することになる。その結果、入力手順により、以前に入力した情報を再考慮しかつ再評価するための必然的な必要が本質的に生ずる。しかしながら、この形態の再評価は、特にデータを２回入力し、または透析機械上の二つの異なる位置に現われるデータを見るための人為的なかつ時間のかかる要求条件としてではなく、各々の新しい値を入力する必然的な手順と関連して本質的に行われる。入力された情報の確認は、オペレータには判りやすいと思われるが、確認が完全であっても、安全と妥協せず、またはオペレータによる不注意な慣行を奨励しない。入力された情報は、オペレータには自然にかつ第二の天性として発生する態様で確認される。スクリーン上の異なる位置に表示された二つの異なる値をひき続いて比較し、または値を２回入力するための厄介な時間を要しかつやや挫折しがちな作業の必要が回避される。
情報のすべてが第９Ａ図と関連して示しかつ記載したように入力された後、得られた最終値が第７図において値「６．３」の例により示すように、キーパッド２０２の表示領域２０６に表示される。このようにして得られた値は、一時的ＡＳＣＩＩアレイ２３４（第３図）および一時的数値記憶位置２４２に記憶される。たとえ所望の数値を正確に表示することができるとしても、この値は安全マイクロコントローラ１２２または制御システムの体外マイクロコントローラ１１２または液圧装置マイクロコントローラ１１８のいずれかにより使用するために容認されない。
オペレータは、透析機械の制御システムおよび安全システムにより使用するために入力された数値を利用するために、第７図に示した入力ボタン２１４を選択しなければならない。入力ボタン２１４を選択すると、オペレータにより確認された情報が安全システム記憶装置１２４の固定記憶セグメント２５０（第３図）に記録されることを保証するために、第９Ｂ図に示したプログラムの流れが開始される。数値がいったん固定記憶セグメント２５０に記録されると、制御システムマイクロコントローラ１２２および１１８が回路網１２６から固定記憶装置の数値を読み取ることにより情報に接近する。入力ボタンと接触することにより、次に選択された情報に関する同じプロセスの間に、一時的ＡＳＣＩＩ記憶アレイ２３６ａ、２３６ｂ、２３６ｃ等が再使用するために利用できるようになる。
ステップ２２６において、入力ボタンを検出すると、マイクロコントローラ１２２が一時的数値記憶位置２４２に含まれた情報に基づいた循環冗長検査（ＣＲＣ）値を計算する。ＣＲＣの計算は、第９Ｂ図および第１１図に示すようにステップ２５２においてなされる。ＣＲＣは、一時的数値記憶位置２４２に含まれた特定値のビット構造から得られた値であり、かつＣＲＣは、ＣＲＣが計算された後に発生する数値の破壊から発生することがある誤りを検出するために使用される。この性質の誤りは、情報がコンピュータシステムの内部の記憶装置に移送されまたは記憶装置から得られるときに発生する記憶装置の故障または破壊のためにしばしば発生することがある。このＣＲＣは、よく知られたＣＲＣ計算アルゴリズムの任意の数を使用することにより計算することができる。
ステップ２５２においてＣＲＣを計算した後、計算されたＣＲＣがＣＲＣが計算された数値と結合され、かっ数値およびその対応したＣＲＣがステップ２５４に示すように固定記憶位置２５０（第３図）に記憶される。固定記憶位置２５０に記憶された数値は、透析機械の安全システムマイクロコントローラと制御システムマイクロコントローラとの間に使用しかつ移送するために容認可能な形態である。しかしながら、数値およびＣＲＣ値が管理システムにより使用するために利用される前に、固定記憶位置２５０に記録された数値をさらに確認することが行われる。
一時的数値記憶位置２４２に記憶された数値がステップ２５６において固定記憶位置２５０に記憶された数値と比較される。もしもステップ２５６における比較により二つの記憶位置２４２および２５０における数値が異なっていることが判明すれば、誤りが発生しかつ固定記憶位置２５０に記憶された数値が信頼できずまたは一時的数値記憶位置２４２に配置された値により表示されているようなオペレータのアクションにより以前に確認されかつ容認された数値と一致する。この状況においては、一時的記憶位置２３４および２４２および固定記憶位置２５０においてすべての以前に入力された値は、ステップ２５８において消去されかつプログラムの流れがステップ２２４（第９Ａ図）に逆戻りする。入力値を消去することにより、オペレータに第９Ａ図に示した情報入力および確認手順を開始させる。
もしもステップ２５６において行った比較により、記憶位置２４２および２５０における記憶装置の数値が等しいことが判明すれば、キーパッド表示装置２０２が第９Ｂ図において２６０で示したステップにより表示スクリーン１５０から消去される。表示スクリーンからのキーパッド２０２の欠如は、第８図に示してある。その後、固定記憶位置２５０における数値がステップ２６２で示すようにＡＳＣＩＩ値に変換される。また、もしも数値を確立するものがプログラム内で明らかでなければ、再び、変換を行うためにフォント・テーブル２２０を使用することができる。
マイクロコントローラ１２２は、ステップ２６４に示すように、ステップ２６２における変換から得られたＡＳＣＩＩ値をビデオ励振器１３８に供給し、かつビデオ励振器１３８からの信号がステップ２６６に示すように最終値を表示するためにＣＲＴ１３２により使用される。ステップ２６６に表示された最終値は、キーパッド２０２の入力ボタン２１４と接触することによりオペレータにより容認された同じ値である。しかしながら、キーパッド２０２がステップ２６０において消去されているので、最終値は、本発明の情報入力および確認技術を開始するためにステップ２００において当初に開始された設定パラメータボタン１７０（第８図）上に表示される。
ステップ２５６における比較により決定された固定記憶位置における数値の容認後、固定記憶位置２５０における数値が管理システムの体外マイクロコントローラ１１２および液圧装置マイクロコントローラ１１８のそれぞれに転送されかつ前記マイクロコントローラ１１２、１１８により使用されるために利用できる。数値をマイクロコントローラ１１２および１１８に転送することにより、ステップ２６８に示すように、数値が該マイクロコントローラの記憶装置１１４および１２０のそれぞれに記憶される。安全マイクロコントローラ１２２により使用された数値を記憶するための固定記憶位置２５０（第３図）を使用することにより、透析機械の電力損に続いて始動後にこれらの値が安全システムに利用できることが保証される。
本発明の情報入力確認技術により、透析機械のオペレータのためのいくつかの重要な改良が得られる。オペレータにより入力された情報は、情報それ自体の入力に自然に付随するように、便利な時間を節約する態様で本質的に確認される。表示された値全体が各々のその後の入力時にオペレータに再表示される。それゆえに、各々のその後の入力は、以前の入力のすべてを確認しかつその結果をオペレータに表示する。もしもオペレータが以前の入力から発生した誤りを認識できなかった場合には、情報の各々のその後の入力により、オペレータに以前の誤りを認識させる別の機会を与える。そのうえ、最終の入力値は、オペレータにより入力された情報の最終の容認を再確認するために入力ボタンを選択することにより容認されなければならない。入力ボタンの選択時にキーパッドを移動し、その結果、最終値をパラメータ設定ボタンに表示するためには、オペレータは再びその数値を確認することが必要である。オペレータに確認のために情報を表示するためのこれらの手順は、従来技術において特有である冗長なかつ繰り返す２回の入力および２回の表示による確認操作としてではなく、オペレータには、自然に続いて起きる事象として発生する。その結果、オペレータは、退屈、繰り返す冗長な行為における特有の不注意、または従来技術の透析機械に特有の２回の入力の必要により生ずる緊張状態および退屈な状態から生ずる誤りをひき起こす傾向がより少ない。そのうえ、オペレータにとってのこれらの重要な利点は、安全性と妥協することなく、また透析機械に適用される安全基準および政府の基準を満たすことにより得られる。さらに、本発明により、オペレータが情報をより迅速に入力すると共に、さらにこれらの重要な便宜が得られる。
また、本発明の情報入力確認技術により、情報入力および確認に付随した機能操作の重要な改良が得られる。二つの別個の変換、例えば、ＡＳＣＩＩと浮動小数点数値との間の変換の使用により、透析機械の機能を再確認する役目をする。そのうえ、変換を行うために単一のフォント・テーブルを使用することにより、別のフォント・テーブルに存在しない誤りが一つのフォント・テーブルに起きる可能性をなくすことができる。二つの変換から得られた値を記憶しかつ固定値を記憶するために多重記憶位置を使用することにより、記憶装置の誤りに起因する破壊された値（corrupted value）が透析機械により使用される可能性を実質的に減らすことができる。最終値が透析機械の制御システムおよび安全システムにより使用するために容認される前に、一時的な値と固定値との間の比較により、容認された情報の妥当性をさらにチェックすることができる。本発明が完全に理解されかつ認識された後に、多数のその他の重要な改良が認識されよう。
以上、本発明の現在好ましい実施の態様およびその改良の多くについて特に説明した。この説明は、本発明を実施するための好ましい一例であり、かつ必ずしも以下の特許請求の範囲により定義された本発明の範囲を限定することを意図していない。
【図１】
0003917656.tif 000002
【図２】
0003917656.tif 000003
【図３】
0003917656.tif 000004
【図４】
0003917656.tif 000005
【図５】
0003917656.tif 000006
【図６】
0003917656.tif 000007
【図７】
0003917656.tif 000008
【図８】
0003917656.tif 000009
【図９Ａ】
0003917656.tif 000010
【図９Ｂ】
0003917656.tif 000011
【図１０】
0003917656.tif 000012
【図１１】
0003917656.tif 000013