(57)【特許請求の範囲】
【請求項１】
少なくとも１つの所定機能を実行する装置であって、前記所定機能の各々は、動作可能状態と動作不可能状態との間で切り換えることができ、前記所定機能の各々は、前記動作状態である際に実行することができ、前記不動作状態である際に実行することができない装置において、
前記所定機能のそれぞれを実行するための複数のプログラムを予め記憶する記憶手段であって、前記プログラムは、前記所定機能のそれぞれに対応し、前記プログラムの各々は、有効状態と無効状態との間で切り換えることができ、前記所定機能の各々は、当該機能に対応する前記プログラムが前記有効状態である際に前記動作可能状態であり、前記所定機能の各々は、当該機能に対応する前記プログラムが前記無効状態である際に前記動作不可能状態である記憶手段と；
トークン手段を挿入することのできるポート手段であって、前記トークン手段が、前記プログラムのそれぞれに対応するコードを記憶するメモリーを有し、前記コードのうち少なくとも１つのコードを指定することのできるポート手段と；
前記トークン手段が前記ポート手段に挿入された際に、前記トークン手段の前記メモリーに記憶された前記コードのうち前記指定されたコードを検出する検出手段と；
前記指定されたコードの検出に応答して、前記プログラムのうち当該コードに対応するプログラムを前記無効状態から前記有効状態に切り換え、これにより、前記所定機能のうち当該プログラムに対応する所定機能を、前記動作不可能状態から前記動作可能状態に切り換え、その後に、当該所定機能を前記動作可能状態に保持し、これにより、当該所定機能が、前記装置によって実行可能な機能になる処理手段と
を具えていることを特徴とする装置。
【請求項２】
前記装置がディスプレイを有する医療機器であることを特徴とする請求項１に記載の装置。
【請求項３】
前記記憶手段が少なくとも１つのＲＡＭを具えていることを特徴とする請求項１に記載の装置。
【請求項４】
さらに、前記装置の前記所定機能が前記動作可能状態であるか否かを示すデータを記憶する他の記憶手段を具えていることを特徴とする請求項１に記載の装置。
【請求項５】
前記他の記憶手段に記憶するデータが複数のパラメータを含み、該パラメータの各々が、前記装置において当該パラメータに対応する機能が前記動作可能状態であるか否かを示すものであることを特徴とする請求項４に記載の装置。
【請求項６】
前記トークン手段が前記ポート手段に挿入された後に、前記装置からオプションメニューが選択され、前記動作可能状態にすることを所望されるいずれかの前記所定機能が前記オプションメニューから選定された際に、前記他の記憶手段内のデータを、前記装置によって、前記トークン手段に記憶されているデータと交換することができることを特徴とする請求項５に記載の装置。
【請求項７】
前記トークン手段がＰＣＭＣＩＡフラッシュメモリーカードを具え、前記メモリーカードは、複数のデータフィールドを含む少なくとも１つのメモリーブロックを有し、前記複数のデータフィールドは、前記メモリーカードを前記ポート手段に挿入した後に、前記装置に予め記憶されている前記所定機能を前記動作可能状態にするためのデータを含むことを特徴とする請求項１に記載の装置。
【請求項８】
前記メモリーカードが所定のカウント数を含み、前記メモリーカードを用いて、前記対応するコードを他の装置に供給することができ；
前記メモリーカードを、前記予め記憶している前記所定機能を前記装置において前記動作可能状態にするために使用した後に、前記所定のカウント数を１だけ減少させて、その後に、前記メモリーカードを用いて、前記予め記憶している前記所定機能を前記他の装置及び追加的な他の装置において前記動作可能状態にすることができ、前記所定のカウント数が０より大きい限り、前記メモリーカードを用いて、前記予め記憶している前記所定機能を有する前記他の装置のすべてを動作させることができることを特徴とする請求項７に記載の装置。
【請求項９】
前記メモリーカードの前記所定のカウント数が変更可能であることを特徴とする請求項８に記載の装置。
【請求項１０】
前記メモリーカードを前記ポート手段に挿入した後に、前記メモリーカードが、前記装置に予め記憶している前記所定機能以外の他の機能を前記動作可能状態にするための複数のデータファイルを含む他のメモリーブロックを具えることができることを特徴とする請求項７に記載の装置。
【請求項１１】
前記装置に予め記憶している前記所定機能が、少なくともＥＣＧ、ＲＳＰ、ＮＩＢＰ、及び５線ＥＣＧの監視機能を含むことを特徴とする請求項１に記載の装置。
【請求項１２】
前記ＥＣＧ及びＲＳＰの監視機能が、前記トークン手段によって選択的に前記動作可能状態にされる機能ではなく、前記装置において最初から使用可能な機能であることを特徴とする請求項８に記載の装置。
【請求項１３】
前記装置が、患者に接続可能な複数の検出手段を有して、前記所定機能を実行して前記患者からの生理学的なデータを収集して表示するモニタであることを特徴とする請求項１に記載の装置。
【請求項１４】
前記メモリーカードの前記データフィールドのうちの１つを、前記メモリーカードを使用して前記動作可能状態にされる機能を有する装置の通し番号または識別番号を記憶するために使用することを特徴とする請求項７に記載の装置。
【請求項１５】
前記記憶手段が、前記プログラムを記憶するＲＯＭを具えて、さらに、
前記所定機能を実行するために前記有効状態にされるプログラムを少なくとも記憶するＲＡＭと；
複数のパラメータを記憶するスタティックＲＡＭとを具え、前記パラメータの各々が前記所定機能のうち１つの機能を前記動作可能状態または前記動作不可能状態にするものであり、前記１つの機能を、前記ＲＡＭに記憶している前記プログラムのうち当該機能に対応するものによって実行することを特徴とする請求項１に記載の装置。
【請求項１６】
前記トークン手段が、前記装置に予め記憶している前記所定機能を前記動作可能状態または前記動作不可能状態にするための、少なくとも１つの前記コードを記憶する不揮発性メモリーを有することを特徴とする請求項１に記載の装置。
【請求項１７】
前記トークン手段がＰＣＭＣＩＡフラッシュメモリーカードを具え、前記メモリーカードが所定のカウント数を含み、前記メモリーカードを用いて、前記１つのコードを他の装置に供給することができ；
前記メモリーカードを使用して、前記装置に予め記憶している前記オプション機能を前記動作可能状態または前記動作不可能状態にした後に、前記所定のカウント数をそれぞれ所定量だけ減少または増加させて；
その後に、前記メモリーカードを使用して、前記他の装置及び追加的な他の装置に予め記憶した前記オプション機能を前記動作可能状態または前記動作不可能状態にすることができ、前記メモリーカードを用いて、前記オプション機能を予め記憶している前記他の装置のすべてを動作または不動作状態にすることができ、前記他の装置の各々において、前記オプション機能を前記動作可能状態または前記動作不可能状態にした後に、前記所定量をそれぞれ減少または増加させることを特徴とする請求項１に記載の装置。
【請求項１８】
多機能装置において、
それぞれのプログラムに対応する所定機能を実行するための複数のプログラムを記憶するメモリー手段であって、前記複数のプログラムの各々は、選択的に起動または停止することができ、これにより、当該プログラムに対応する前記所定機能を、それぞれ動作可能状態または動作不可能状態にすることができ、前記所定機能の少なくとも１つが、前記装置を最初に出荷した時点では前記使用可能状態でない記憶手段と；
トークン手段を受け入れるポート手段であって、前記トークン手段は、少なくとも１つのコードを記憶するメモリーを有し、前記コードは、前記記憶されている複数のプログラムのうち当該コードに対応する１つのプログラムを起動するためのコードであるポート手段と；
前記記憶手段と前記ポート手段とを相互接続する通信バスと；
前記通信バスに接続され、前記トークン手段が前記ポート手段に挿入された際に、前記コードを検出する検出手段と；
前記検出したコードによって、前記記憶手段に記憶されている、当該コードに対応する１つのプログラムを起動し、これにより、前記１つのプログラムに対応する前記所定機能を、前記多機能装置において動作可能である前記動作可能状態に切り換える処理手段と
を具えていることを特徴とする多機能装置。
【請求項１９】
前記装置が医療機器であることを特徴とする請求項１８に記載の多機能装置。
【請求項２０】
前記装置が、患者に接続可能であり、前記所定機能を実行することによって前記患者からの生理学的なデータを収集するための多数の検出手段を有するモニタであることを特徴とする請求項１８に記載の多機能装置。
【請求項２１】
前記トークン手段がＰＣＭＣＩＡフラッシュメモリーカードを具え、該メモリーカードが所定のカウント数を含み、前記メモリーカードを用いて、前記１つのコードを他の装置に供給することができ；
前記メモリーカードを使用して、前記装置に予め記憶している前記所定機能を前記動作可能状態にした後に、前記所定のカウント数を所定量だけ減少させて；
その後に、前記メモリーカードを使用して、前記他の装置及び追加的な他の装置に記憶している前記１つのプログラムを起動することができ、前記メモリーカードを用いて、前記１つのプログラムを記憶している前記他の装置のすべてを動作させ、これにより、前記他の装置における前記１つのプログラムに対応する前記所定機能を、前記他の装置における前記動作可能状態に切り換えることができ、前記他の装置の各々において前記所定機能を前記動作可能状態に切り換えた後に、前記所定量を減少させることを特徴とする請求項１８に記載の多機能装置。
【請求項２２】
前記装置に記憶している前記所定機能が、少なくともＥＣＧ、ＲＳＰ、ＮＩＢＰ、及び５線ＥＣＧの監視機能を含むことを特徴とする請求項１８に記載の多機能装置。
【請求項２３】
前記装置を最初に使用する際に、前記ＥＣＧ及びＥＳＰの監視機能が使用可能な機能であることを特徴とする請求項１８に記載の多機能装置。
【請求項２４】
装置の受口に挿入して、前記装置に予め記憶している少なくとも１つの所定機能を動作させるためのメモリーカードであって、前記所定機能は前記装置によって実行されるが、前記メモリーカードを挿入する前には前記装置によって実行不可能であり、
前記メモリーカードが、前記装置に記憶している前記所定機能のうち１つの所定機能を動作させるためのデータを記憶する少なくとも１つのメモリーブロックを具え、該メモリーブロックが、事前設定したカウント数を含むデータフィールドを含めた複数のデータフィールドを有し、前記カウント数が、同一の前記１つの所定機能を予め記憶している前記装置及び他の装置において前記１つの所定機能を動作させるために前記メモリーカードを使用することのできる回数を表し、これにより、前記動作可能状態にした前記１つの所定機能が、前記装置及び前記他の装置において実際に実行され、前記他の装置の各々において前記１つの所定機能を動作させるために前記メモリーカードを前記他の装置の各々の受口に挿入する毎に、前記事前設定したカウント数を所定量だけ減少させて、前記事前設定したカウント数からの残りが前記所定量よりも大きい限り、前記メモリーカードを用いて、前記他の装置において前記１つの所定機能を動作させることができ、一旦、前記１つの所定機能が前記装置及び前記他の装置において前記動作可能状態にされると、前記１つの所定機能が、前記装置及び前記他の装置において実行可能な機能になることを特徴とする装置挿入用のメモリーカード。
【請求項２５】
前記データフィールドのうちの１つを使用して、前記メモリーカードによって動作可能状態にした前記所定機能を有する装置の通し番号または識別番号を記憶することを特徴とする請求項２４に記載のメモリーカード。
【請求項２６】
前記データフィールドのうちの１つを使用して、前記事前設定したカウント数からの減少量を表現する数を記憶することを特徴とする請求項２４に記載のメモリーカード。
【請求項２７】
さらに複数のメモリーブロックを具え、該メモリーブロックの各々が、前記装置及び前記他の装置に予め記憶している前記所定機能のうち前記メモリーブロックに対応するものを動作させるためのデータを記憶していることを特徴とする請求項２４に記載のメモリーカード。
【請求項２８】
前記装置が、前記メモリーカードを前記受口に挿入した後に、前記装置に予め記憶している前記所定機能のうちの１つをユーザが選択的に動作させることを促進するためのメニューを表示するディスプレイを有する装置であることを特徴とする請求項２４に記載のメモリーカード。
【請求項２９】
前記装置が医療装置であることを特徴とする請求項２４に記載のメモリーカード。
【発明の詳細な説明】
【０００１】
（発明の分野）
本発明は多機能装置、特に、多数のオプション機能を内部に記憶して、それらの一部を選択的に動作させることが可能な、プログラム可能な装置に関するものである。
【０００２】
（発明の背景）
電子装置を使用に供する際には、装置を動作させるための内部プログラム、あるいはこうした装置が実行する機能は往々にして、交換または更新が必要になる。このことは従来法では、こうした装置に新たなプログラムまたは新たな更新コードを入力することによって行っている。Whitley他による米国特許第5,590,373号は、電子装置内のプログラムを更新するこうした方法を開示しており、この例では現場でプログラム可能な個人用通信装置（ＰＤＩ）である。ＰＤＩ内のプログラムの更新を達成するために、WhitleyはＰＣＭＣＩＡ（Personal Computer Memory Card International Association：パーソナルコンピュータ用メモリーカードの国際標準化団体）カードが使用可能であることを教示している。特に、ＰＣＭＣＩＡカードをＰＤＩ装置の適切な受口に挿入して、新たなプログラムをこのカードに記憶して、この新たなプログラムをＰＤＩの電気的にプログラム可能な読み出し専用メモリー（ＥＰＲＯＭ）に転送して、ＰＤＩによって実行する機能を再構成することができる。換言すれば、ＰＤＩ内のプログラムを、ＰＣＭＣＩＡカードによってＰＤＩに供給する新たなプログラムに置き換える。さらに、新たなプログラムをＰＤＩ装置にロードする際に、往々にしてユーザと装置との間にある種の相互作用（対話）が生じる限り、ＰＤＩの内部プログラムをＰＣＭＣＩＡカードからの新たなプログラムで更新する際に、問題に遭遇し得る。
【０００３】
従来法はさらに、ＰＣＭＣＩＡカードのようなメモリーカードを、例えば自動販売機またはパーキングメーターのような独立装置との間で情報を転送するために使用して、これによりメモリーカードと装置との間でデータを転送できることを教示している。こうした例の１つは、Cagliostroによる米国特許第5,500,517号に開示され、これは、装置を使用するためのコスト、及びこの装置から販売する商品の価格を更新する目的で、装置に情報を転送するためにＰＣＭＣＩＡカードを使用することを開示している。
【０００４】
医療装置については、Armstrong他による米国特許第5,606,978号に、ＩＣカードを受け入れるためのスロット（挿入口）を有する心臓監視装置が開示されており、このＩＣカードは、装置に記憶しているプログラムを制御して、これにより装置の動作を制御するために用いる特定の制御データを含んでいる。Mobergによる米国特許第5,265,607号も医療装置を開示しており、この例では、構成設定カードに適合すべく適応した筐体を有するヘッドボックスを具えたＥＥＧモニタである。こうした構成設定カードはこの筐体に電気的かつ機械的に適合し、かつ特定種類の監視手順を提供すべく構成されて、これにより患者からの特定種類のＥＣＧ波形を監視することができる。
【０００５】
医療環境においては、上述した従来法において要求されるように、介護従事者が装置のプログラミングを取り扱わなければならないことに気を取られないことが望ましい。さらに、医療環境において装置が実行すべきいずれの機能も高信頼性でなければならず、即ち装置を使用に供する際に、これらの機能を十分に試験しなければならない。こうした医療装置においてプログラムを適切に実行するためには、プログラムに対するいかなる調整または改変も、患者のいる環境では許容不可能である。従って、特に医療装置においては、新たな機能を装置に提供する絶対確実な（フールプルーフの）方法が必要になる。
【０００６】
（発明の概要）
上述した必要性を満足するために、本発明の電気または電子装置は、装置を出荷する前に、装置に可能な機能を装置が実行できるようにするためのすべてのプログラムを、装置に装備させる。これらのプログラムまたはルーチンは、プログラム可能な読み出し専用メモリー（ＰＲＯＭ）、電気的ＰＲＯＭ（ＥＰＲＯＭ）、あるいは本発明の場合はフラッシュメモリーＲＯＭに記憶したファームウエアの形態にすることができる。装置を出荷する前にこれらのすべてのプログラムを十分試験して、装置においてこれらのプログラムを動作させた際に、問題に遭遇しないことが保証されるようにする。装置を出荷する際に、ユーザが購入した機能のみを可能にし、即ちこれらの機能を実行するプログラムまたはルーチンを動作させる。
【０００７】
一旦装置を使用に供して、装置が追加的な機能を実行することをユーザが所望する場合には、ＰＣＭＣＩＡカードの形態となりうるトークンまたは他のメモリーカードを、装置に造り付けの受口への入力用に、ユーザに送る。このＰＣＭＣＩＡカードは、装置を認識するために必要な種々のデータ、装置で利用できるプログラム可能な機能の種類、及び最も重要なものとして、装置に予め記憶している所望のオプション機能が可能であることについて記憶する少なくとも１つのメモリーブロックを有するように構成されている。購入したオプション機能を可能にすることは、ＰＣＭＣＩＡカードを予め装置の受口に合わせた後に、装置をパワーアップ（能力向上）する際に行うことができる。
【０００８】
複数の装置における異なるオプション機能を可能にすべき環境の場合には、このメモリーカードを異なるメモリーブロックを有するように構成して、各メモリーブロックは、装置に予め記憶している特定のオプション機能を可能にすべく適応可能である。これにより、複数の装置を可能にするために、ユーザが同一のカードを持って、これを異なる装置のそれぞれの受口に挿入して、ヘルプメニューの助けを借りて、複数の装置における異なるオプション機能を可能にする必要があるに過ぎない。
【０００９】
このようにして、既に装置に造り付けの他のオプションを有するのと同時に、ユーザが所望するオプションのみを可能にすることによって、本発明の装置は、装置を出荷した後に、ユーザが所望するオプション機能を以て迅速かつ容易に更新することができる。従ってユーザは、将来必要となり得る機能を事前に知っておくか、あるいはこれに対して代価を支払う必要がない。さらに、特定顧客向けの装置を製造しなければならない代わりに、特定顧客が必要とする機能のみを可能にすることによって、多機能の装置を、特定顧客向けの特定機能を選択的に可能にするかあるいは動作させて、すべての顧客に送ることができる。
【００１０】
従って本発明の目的は、多数の機能を有して、これらの機能の一部は、装置を出荷した後に、単にオプションカードを挿入するだけで動作させることが可能な装置を提供することにある。
【００１１】
本発明の他の目的は、装置を製造者に返送してもらう必要なく、ユーザが所望する特定機能を可能にするカードを単にユーザに送ることによって、装置の機能を再構成することが可能な装置を有することにある。
【００１２】
本発明のさらに他の目的は、ユーザが同一のオプションカードを使用することによって、特定機能を動作させることを可能にすることにある。
上述した本発明の目的及び利点は、以下の図面を参照した実施例の説明より明らかになり、これにより本発明を最良に理解することができる。
【００１３】
（実施例の詳細な説明）
例えばＳＩＭＳ  ＢＣＩ  ＡＤＶＩＳＯＲモニタのようなプログラム可能な電子装置は、通常多数の構成要素から構成される。図１に示す装置２に表わされるように、装置内の構成要素は通常、プロセッサ４、読み出し専用メモリー（ＲＯＭ）６、ランダムアクセスメモリー（ＲＡＭ）の形態の作業メモリー８、及びバス１０を含み、すべての構成要素をバス１０に相互接続する本発明については、ＲＯＭ６を２つのセクション、即ち立ち上げ（ブートアップ）プログラムを記憶するセクション６ａと、装置に可能な機能をプロセッサ４が実行するための種々のプログラムまたはルーチンを記憶するセクション６ｂとに分割する。
【００１４】
図１にはさらに、例えばＡＤＶＩＳＯＲモニタのような本発明の装備を示し、これはバッテリパックのスタティックＲＡＭ（ＳＲＡＭ）１２、ディスプレイ１４、受口（コンセント）１６、及び患者インターフェース１８を具えている。患者インターフェース１８は、センサを患者に接続して、患者からの生理学的なデータを受け取るための多数のインターフェースを具えている。例えば本発明のＡＤＶＩＳＯＲモニタのような受口１２は、例えばＰＣＭＣＩＡカード２０のようなトークン手段を合わせることが可能なＰＣＭＣＩＡポートである。
【００１５】
装置２は次のように動作する。ＲＯＭ６ｂは多数の機能を記憶している。好適なＡＤＶＩＳＯＲモニタについては、これらの機能は例えば、浸潤性血圧（ＩＢＰ）、体温、ＥＣＧ、５線ＥＣＧ、及び呼吸（ＲＳＰ）の監視を含む。またＲＯＭ６ｂに記憶し得る機能は、非浸潤性血圧（ＮＩＢＰ）の監視を含む。もちろん、患者からの追加的な生理学的データを監視するための他の機能も、ＲＯＭ６ｂに予め記憶することができる。本発明については、装置を出荷した時点で顧客が必要として購入したものに応じて、ＲＯＭ６ｂに記憶している１つ以上の機能プログラムを使用不可能にする。
【００１６】
電源を投入すると、ＲＯＭ６ａ内の立ち上げプログラムが装置２の動作を開始する。装置２の制御全般はプロセッサ４によって行い、プロセッサ４はＲＯＭ６ｂからのプログラムを検出すると、これらのプログラムをＲＡＭ８にコピーして、これらのプログラムに関する機能を装置２において利用可能にする。例えば、患者インターフェース１８によって患者を血圧センサに接続して、これにより装置２が患者の血圧の監視を開始することができる。例えば患者のＥＣＧ及び体温のような他の生理学的データについても同様である。好適なＡＤＶＩＳＯＲモニタ装置については、患者の生理学的データの実時間測定値を実質的に表現する波形をディスプレイ１４に表示する。
【００１７】
好適なＡＤＶＩＳＯＲ装置２については、モニタをユーザに出荷した時点で、このユーザが５線ＥＣＧ及びＲＳＰの機能を所望せず、そして実際に購入していないものと仮定する。結果的にこれら２つの機能が、ＲＯＭ６ｂに記憶されて残っているオプション機能になる。実際にユーザは、これら２つのオプション機能がＲＯＭ６ｂに予め記憶されていることを知らない。ユーザが知っていることは、これらの機能はユーザが後日購入できるオプション機能であるということだけである。
【００１８】
図１に示すように、ＰＣＮＣＩＡカード２０を多数のメモリーブロック２０ａ、２０ｂ、...、２０ｎで表わす。図２に詳細に示すように、各メモリーブロックは同一のものである。例えばメモリーブロック２０ａのようなメモリーブロックを、多数のバイトで構成される多数のデータファイルを含むように示してある。これらは、フィールド２２ａを構成するバイト０〜１９、フィールド２２ｂを構成するバイト２０〜２３、フィールド２２ｃを構成するバイト２４〜２７、フィールド２２ｄを構成するバイト６８〜６９、フィールド２２ｅを構成するバイト８０〜８３、フィールド２２ｆを構成するバイト８４〜８７、フィールド２２ｇを構成するバイト８８〜９１、及びフィールド２２ｈを構成するバイト９２からメモリーブロックの終わりまでのバイトである。データフィールド２２ａは、オプションカードであることをモニタに伝える情報を含むＩＤフィールドである。データフィールド２２ｂは、装置のパワーアップ（能力向上）中に用いるチェックサム（合計値検査）フィールドである。データフィールド２２は、オプションカードのバージョンをモニタに伝えるものである。データフィールド２２ｅは、カードと共に購入したオプションの合計のカウント数を提供する。このカウント数は、多数の装置において同一のオプション機能を可能にするためにカードを用いる際に使用する。データフィールド２２ｇは、カードを使用可能な装置の通し番号のカウント数を提供する。データフィールド２２ｈは、オプションを可能にするためにカードを挿入した装置の通し番号を記録する。
【００１９】
こうして、受口１６に挿入したオプションカードで装置２をパワーアップすると、プロセッサ４はまず、ＳＲＡＭ１２内の情報を読み込んで、可能になっている機能を特定して、これらの機能に関するプログラムをＲＯＭ６ｂから検索して、これらのプログラムを作業メモリー、即ちＲＡＭ８に書き込む。その後に、装置を工場から出荷した時点では可能になっていないＳＲＡＭ１２内のオプションについて、オプションカード２０内の種々のメモリーブロックとの比較を行って、装置に予め記憶しているいずれかのオプション機能を可能にすべきか否かの特定を行う。例えばオプションカード２０当り１つのオプションを可能にすべき場合には、当該機能に対するＳＲＡＭ１２内の不可能フラグを切り換えて、この時点で、ＲＯＭ６ｎ内の適切なプログラムまたはルーチンを検索して、ＲＡＭ８に書き込む。そしてこのオプション機能が、装置２において使用可能になる。
【００２０】
オプションカード２０が複数のメモリーブロック２０を有するものとすれば、装置２において２つ以上のオプション機能を可能にすることが考えられる。例えばユーザが、好適な装置２における５線ＥＣＧ及びＲＳＰ呼吸機能を共に可能にしたいことがあり得る。
【００２１】
ＳＲＡＭ１２内では、購入した種々のオプションをコード更新によって規定する。手近な例として、ここでも、装置２の出荷の前には、５線ＥＣＧ及び呼吸ＲＳＰのオプション機能を購入していないものと仮定する。従ってこれらの機能を表わすＳＲＡＭ１２内のフラグは、装置２については可能になっていない。そしてこれらのオプション機能は通常は、装置２をオン状態にした際に可能にならない。しかし、１つの例外が存在する。
【００２２】
即ち、パワーアップに際し、装置２がＳＲＡＭ１２のオプションのブロックをチェックして、装置２について可能として示されているオプションに何らかの変更があったか否かを特定する。（例えば、ＳＲＡＭ用のバッテリが約１０年持続する限りはほとんどあり得ないことであるが、バッテリがなくなることによって）ＳＲＡＭ１２が壊れるようなことが発生していれば、ＳＲＡＭに記憶している情報が壊れていれば、あるいはＳＲＡＭ内に変化または新たな改訂が存在していれば、事前に可能にしていないオプションがデフォルトで可能の状態になる。
【００２３】
設計上の見地から、ＳＲＡＭ１２内のオプションブロックが、追加したビットマップのオプションフラグを有する単一の語を含んでいる。また１１バイトまでの通し番号プラス１つのヌルキャラクタ（空文字）を含む１２バイトのフィールドも追加してある。装置２をオン状態にする毎に毎回、この装置についてのオプション機能をチェックする。例えば、５線ＥＣＧを購入していなければ５線ＥＣＧ機能が不可能なので、装置２のディスプレイ１４は、３線ＥＣＧモードで表示可能な波形のみを表示する。同様に、呼吸の機能を購入していなければ、この機能は同様に不可能である。
【００２４】
事前にＲＯＭ６ｂに記憶しているが、何らかの理由により可能にしていない機能を可能にしたい際には、装置２に予め記憶している機能を可能にするために、図３に示すようなスクリーンを、ディスプレイ１４でユーザに対して表示する。図３の購入したオプションメニューを検索するために、例えばＰＣＭＣＩＡカードとすることができるオプションカード２０を受口１６に挿入する。なお、ＰＣＭＣＩＡカード２０は実際には、２メガＰＣＭＣＩＡフラッシュカードとすることができる。
【００２５】
図３に示すような、好適なＡＤＶＩＳＯＲモニタ装置用のメニューを「購入オプション」メニューと称する。５線ＥＣＧ及び呼吸のオプション機能を装置２のメモリーに予め記憶しているものとすれば、これら２つのオプション機能が購入オプションメニューボックス２４に示される。なお装置の通し番号も、メニューボックス２４の最下部に示されている。
【００２６】
さらに図３に関しては、装置２を出荷する際に可能にしていない装置２の機能が、５線ＥＣＧ及び呼吸の機能である限りは、５線ＥＣＧ及び呼吸の機能に関連するオプションカード２０内のソフトウエアフラグは、これらの機能のいずれも購入していないことを示している。そしてこれらの機能についての購入フラグが不可能を示しているので、好適なモニタ装置２を自動的に３線モードに設定して、呼吸パラメータのボックスをスクリーンから除去して、これにより呼吸メニューの項目が表示されない。
【００２７】
図２に戻って説明する。同図には、オプションカード２０に記憶している３つの重要な数が存在する。これらの数は、データフィールド２２ｅ、２２ｆ及び２２ｈに表わしてある。第１の数は、ユーザが行った購入の合計カウント数、即ち購入カウント数である。このカウント数は、同じカードを使用して、複数の同じ型の装置で同じオプション機能を動作させることを可能にする。例えば、病院が１００個の好適なＡＤＶＩＳＯＲモニタを有して、これらの各モニタについて５線のオプションを事前に購入していない場合には、購入カウント数のデータフィールドに１００を入力することによって、ユーザが同じオプションカードをこれらの各モニタに挿入して、これらの各モニタにおいて、５線ＥＣＧのオプションを動作させることができる。
【００２８】
オプションカード２０における第２の重要な数は、使用した購入品の数、即ちデータフィールド２２ｆに表わす「使用カウント数」である。この数は、オプションを可能にしたモニタの通し番号のリストと共に、使用した購入品の数を表わすものである。オプションカード２０のメモリーブロックにおいて重要な最後の数は、データフィールド２２ｇに示すように、オプションについてリストアップした通し番号の数である。
【００２９】
装置のオプションカード２０の１つにおける、特定機能またはパラメータについての購入の最大数は、好適なＡＤＶＩＳＯＲモニタについては５０００である。追跡の目的で、特定の装置について、あるオプションを可能にするかあるいは不可能にする毎に毎回、オプションカード２０のデータフィールド２２ｈに示すように、装置の通し番号をリストに追加あるいはリストから除外する。
【００３０】
例えば図３に示すような購入オプションのスクリーンにアクセスするために、ユーザは必要であればパスワードを入力する。なお図３に示す好適なスクリーンについては、「可能」の欄の下に「yes」で表わすように、呼吸のオプション機能を可能にしている。また呼吸の機能に関しては、機能の可能表示の隣の数「１４」が、ＰＣＭＣＩＡカード上の呼吸のオプション機能について、１４回の購入が残っていることを示している。同様にボックス２４に示すように、オプションカード２０では５線ＥＣＧのオプション機能が可能になっていないことがわかり、さらに、このオプションカード上に５０回の購入カウント数が残っていることがわかり、このため所望すれば、５０個の好適なＡＤＶＩＳＯＲモニタ装置において５線ＥＣＧのオプション機能を可能にすることができる。
【００３１】
なお図３の好適なスクリーンの下部に示すように、ボックス２６により、特定の装置２については５線ＥＣＧのオプション機能が可能になっていないことが確認される。さらにボックス２８により、呼吸のオプション機能が実際には可能になっていることが確認される。ボックス３０は、図３のオプションメニューに少なくとも１つのディスプレイが存在することを示している。ボックス３２は、図３のスクリーンが印刷可能であることを示している。
【００３２】
図３に表示しているスクリーンの右上部に、ボックス３４、３６及び３８がある。これらのボックスは、好適なモニタ装置が実行する種々の機能を示すものである。例えばボックス３４は、好適なモニタ装置がＥＣＧ機能を実行可能であることを示している。この場合には、電極を患者に接続していないと仮定する限りは、ボックス３４は「リード線故障」が存在することを示す。ボックス３４内の破線は、そこに表示する数があり得ることを示している。例えば、患者への接続を行ってあり、患者からのＥＣＧが１２０であれば、ボックス３４に１２０が表示される。同様に、ボックス３６はＲＳＰ機能が不可能であることを示している。ここでも、このことは患者にセンサを接続していないという仮定によるものである。最後に、ボックス３８は非浸潤性血圧（ＮＩＢＰ）機能を示している。
【００３３】
前述したように、好適なモニタ装置２については、例えばソフトウエアを旧バージョンから現在バージョンに更新する際、あるいはＳＲＡＭ１２に問題が生じた際のように、購入オプションがデフォルトになることが生じた際に、装置に予め記憶しているが事前に可能にしていないオプション機能が自動的に、デフォルトの可能モードになる。そしてオプションフラグが「no」から「yes」に切り換わるので、プロセッサ４が、オプションカード２０のフィールド２２ｈ内の、装置の通し番号に一致する通し番号を検索する。選択したオプションについて、装置の通し番号をまだカード上にリストアップしていなければ、この番号をカードに追加して、データフィールド２２ｅに残っている購入カウント数を、例えば１のような所定量だけ減じる。これと一緒に行うことはデータフィールド２２ｆを増加させることであり、このデータフィールドにある使用カウント数を同じ数だけ増加させる。他方では、選択したオプションについて、装置についての通し番号が既にオプションカード２０上に存在すれば、オプションカード２０を借り方にしないが、それにもかかわらずオプションを可能にする。
【００３４】
逆に、現場を外れた装置からオプションを不可能にすべき場合には、オプションカード２０上で、装置の通し番号に一致する通し番号を検索する。こうした通し番号が存在する場合には、この通し番号をリストから除外する。この通し番号が存在するか否かにかかわらず、残っている購入カウント数を１だけ増加させる。通し番号が存在するか否かにかかわらず、オプションカード２０を貸し方にする理由は、工場ではパラメータを使用可能にしているが、ユーザまたは販売者が使用していることをカードに記録していない場合のためである。このため、実際に工場でオプションを可能にしてあり、現在これを不可能にすべき場合には、オプションカードのカウント数を貸し方にすべきであり、これにより、オプションカードの保持者に対する追加的コストなしに、同じオプションを有する追加的装置を使用可能にすることができる。
【００３５】
オプションカード２０に記録してある装置の通し番号により、オプションカード２０を製造者に返却する際に、製造者がオプションカード２０に記憶してある情報をダウンロードして、これにより、現場から外れた装置の正確な記録、及びこれらの装置において可能／不可能になっている異なるオプションを記録保持することができる。
【００３６】
図４に、オプションカード２０と装置２との間の相互作用を示す。ステップ４０から開始し、一旦オプションカード２０を受口１６に挿入すると、ユーザが「設定（セットアップ）／動作（サービス）／購入」メニューを選択する。換言すれば、図３の好適なメニューに対する３つの層が存在する。図３に示すメニューを多層で提供する理由は、これによりメニューへのアクセスを保護するパスワードを提供するためである。このことは、例えば好適なＡＤＶＩＳＯＲモニタに対する医師のように訓練されていない者がメニューに入って、行うべきことを正確に知らずに、選択を開始することができないようにすることを保証する。好適なＡＤＶＩＳＯＲモニタ装置について異なる言い方をすれば、病院の技師が大方、オプションメニューに入るためのパスワードを与えられるべきユーザである。
【００３７】
一旦メニューに入ると、図３に示すようなスクリーンを表示する。こうした表示は、オプション毎の可能の状態を示すものである（ステップ４２）。次にプロセッサ４４が、オプションカードを受口１６に挿入しているか否かを特定する（ステップ４４）。オプションカードを検出しない場合には、ユーザにカードの挿入を促して、装置２は、オプションカードを検出するまで待機する（ステップ４６）。その後に、オプションカード２０に記憶しているデータを読み出して、カードに残っている各オプション機能毎のカウント数を表示する（ステップ４８）。
【００３８】
ユーザがオプションを可能にすることを要求すると（ステップ５０）、オプションカード２０をチェックして、このカード上にある使用した購入品数が、このオプションについて元々購入カウント数よりも少ないことを確認する。（ステップ５２）。そうでない場合には、この特定機能を動作させ、あるいは可能にするためのカウント数を使い尽くしているので、処理をステップ５０に戻して、ユーザが他の要求をするのを待機する。他方では、このオプションについての使用カウント数が購入カウント数よりも少ないことを特定した場合には、オプションカード内のこのオプションのカウント数を借り方にして、装置の通し番号をオプションカードに記録する（ステップ５４）。換言すれば、このカードのこの特定オプションについての使用カウント数を増加させる。その後に、処理をステップ５０に戻して、ユーザが他の要求を入力したか否かの監視を継続する。
【００３９】
選択したオプション機能を可能にすることができることに加えて、装置２に予め記憶している選択機能であり、装置を出荷した際にはオプションであったか、あるいは出荷後に可能にした機能も、ユーザがＰＣＭＣＩＡオプションカード２０を用いて不可能にすることができる。可能にしたオプション機能を不可能にするために、ユーザがオプションを不可能にすることを要求する（ステップ５６）。こうした要求を検出すると、オプションカードのカウント数を貸し方にして、装置の通し番号をカードから除外する処理を行う（ステップ５８）。不可能にする要求を検出を検出していない場合には、処理をステップ５０に戻して、ユーザの次の要求を待機する。同様に、不可能にすることの要求を一旦受け取って、適切なカウント数を貸し方にして、装置の通し番号をオプションカード２０から除外して、処理をステップ５０に戻して、さらなる入力要求を待機する。ユーザが購入オプションメニューの終了を選択すると、図４に示す処理を終了する。
【００４０】
本発明の詳細部を変形、修正、及び変更することができるので、本明細書に記載したこと、及び図面に示したことはすべて、単に例示的なものであり、限定的なものではないことは明らかである。例えば、以上では、本発明を例示するために好適な医療モニタについて記述しているが、本発明は他のプログラム可能な電子装置または電気装置に適用可能であることは当業者にとって明らかである。従って、本発明の範囲は請求項によってのみ限定されることは明らかである。
【図面の簡単な説明】
【図１】  本発明の主要構成要素、及び装置に記憶しているオプション機能を選択的に動作させるために用いるトークンを示す簡略化したブロック図である。
【図２】  図１に示すトークンメモリーカード内に存在する１つのメモリーブロックを示す図である。
【図３】  図１の装置に予め記憶しているオプション機能を選択的に動作させるために、ユーザに対して提示するメニューの表示を示す図である。
【図４】  本発明のオプションカードを用いることによって、本発明の装置に予め記憶しているオプション機能のうち選択したものを有効にする動作を示すフローチャートである。
【図１】
0004923170.tif 000002
【図２】
0004923170.tif 000003
【図３】
0004923170.tif 000004
【図４】
0004923170.tif 000005