(57)【特許請求の範囲】
【請求項１】
集積メモリを有するユーザ認証手段を有する医療機器のオペレーティングソフトウェアをアップデート及び／又はアップグレードする方法であって、ユーザは、前記機器において自分自身を認証するために、前記機器の通常の使用の前に前記ユーザ認証手段を前記機器に提供し、前記ユーザ認証手段は、治療データが記憶され又は記憶され得る患者カードであり、
１以上のソフトウェアパックが、前記オペレーティングソフトウェアをアップデート及び／又はアップグレードするために、前記機器の通常の使用の前に前記ユーザ認証手段によって前記機器に転送される、
ことを特徴とする方法。
【請求項２】
請求項１に記載の方法において、
前記ユーザ認証手段の１以上のソフトウェアパックが既に前記機器側に存在しているか否かが前記アップデート／アップグレードの前に前記機器側において調べられ、前記転送は、必要に応じて行われるのみである
ことを特徴とする方法。
【請求項３】
請求項１又は２に記載の方法において、
前記機器側にインストール又は記憶されている１以上のソフトウェアパックが前記ユーザ認証手段に記憶されているか否かが、前記認証プロセス中に前記機器側において調べられ、
これらのソフトウェアパックの前記ユーザ認証手段への転送は、必要な場合に行われる
ことを特徴とする方法。
【請求項４】
請求項１〜３のいずれか１項に記載の方法において、
ユーザに固有の１以上のパラメータが前記ユーザ認証手段に記憶され、
前記ユーザ認証手段による前記１以上のソフトウェアパックの前記機器への転送、及び／又は、前記機器側における前記機器から前記ユーザ認証手段への転送は、前記ユーザに固有の１以上のパラメータに依存して行われる
ことを特徴とする方法。
【請求項５】
請求項１〜４のいずれか１項に記載の方法において、
前記ユーザ認証手段から前記機器への転送は、先行するユーザ入力に依存して行われる
ことを特徴とする方法。
【請求項６】
請求項１〜５のいずれか１項に記載の方法において、
言語嗜好データが、前記１以上のソフトウェアパックに加えて、前記ユーザ認証手段に記憶され又は記憶され得る、
ことを特徴とする方法。
【請求項７】
請求項１〜６のいずれか１項に記載の方法において、
前記１以上のソフトウェアパックは、それぞれの言語での視覚及び／又は聴覚メニューナビゲーションのために前記機器にインストールされ得る言語パックである
ことを特徴とする方法。
【請求項８】
請求項１〜７のいずれか１項に記載の方法において、
転送されるべき前記ソフトウェアパックのバージョンが前記機器のオペレーティングソフトウェアのバージョンに適合しているか否かが、前記１以上のソフトウェアパックの前記機器への転送の前に調べられる
ことを特徴とする方法。
【請求項９】
医療機器であって、
ユーザ認証手段を読み取るための読み取り機を有し、
ユーザ認証手段は治療データが記憶され又は記憶され得る患者カードであり、
ユーザ認証手段に記憶された１以上のソフトウェアパックによって、前記機器のオペレーティングソフトウェアがアップデート及び／又はアップグレードされ得るか否かを調べる手段を有する
医療機器。
【請求項１０】
請求項９に記載の医療機器において、
請求項１〜８のいずれか１項による方法を実行する手段を有する
医療機器。
【請求項１１】
前記医療機器が、透析機器である、
請求項９または１０に記載の医療機器。
【請求項１２】
ユーザ認証手段であって、
前記ユーザー認証手段は、治療データが記憶され又は記憶され得る患者カードであり、１以上のソフトウェアパックを記憶するメモリ手段を有している、
請求項１〜８のいずれか１項による方法を実行する手段を有する
ユーザ認証手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集積メモリを備えるユーザ認証手段、特にユーザ認証カード、を有する電子機器の、特に医療機器の、オペレーティングソフトウェアをアップデート及び／又はアップグレードする方法に関し、ユーザは、その機器において自分自身を認証するために、その機器の通常の使用の前にユーザ認証手段をその機器に提供する。
【背景技術】
【０００２】
電子機器の必要とされるオペレーティングシステムは、オペレーティングソフトウェアと呼ばれる。機器のハードウェアの管理及び機器の機能の制御に加えて、オペレーティングソフトウェアは、特にインタラクティブなユーザ入力のために、一連のインタフェースを提供する。機器の入力フィールド及び表示素子は、典型的にはこの目的のために利用可能である。
【０００３】
インタラクティブなユーザ入力のための情報は、工場出荷時にセットされた言語で機器において視覚的又は聴覚的に提示される。オペレーティングソフトウェアが複数の言語パックを含んでいれば、ユーザはさまざまな言語による表示から選択することができる。工場出荷時の製造コスト及び必要なメモリを小さく保つため、このような電子機器は、１つ又は限られた数の言語パックしか搭載していない。機器が外国へ納入されることになっている場合、又は当初利用可能でない言語をユーザが望む場合には、オペレーティングソフトウェアは、必要とされる言語パックを含むようにソフトウェアアップグレードによって拡張される必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
アップグレードのプロセスは、典型的には訓練された技術者によって行われる。しかし、このアップグレードのプロセスは、複雑で、かつ／又は費用がかかり、どの機器についても手動で行われなければならない。
【０００５】
前述の問題は、特に医療機器、特に透析装置にあてはまる。機器側にインストールされたオペレーティングソフトウェアは、患者の治療のために透析プロセスを制御し、他方、透析装置のユーザ側の設定のためのインタラクティブなメニューナビゲーションを提供する。患者が機器の操作のための好みの言語表示を決定できることは、医療機器には特に望ましい。最大限多くの国からの複数の旅行者に提供されるべき実際の例として、休暇の目的地における透析装置が挙げられる。すると、これらの機器は、非常に大きな数のさまざまな言語パックを含む必要がある。
【０００６】
コストが理由で、透析装置は典型的には限られた数の言語パックとともに納入されるので、場合によっては複雑な及び／又は費用のかかるソフトウェアアップグレードによって、所望の言語パックが後でインストールされる必要がある。同様のことが、既にインストールされた言語パックが新たなバージョンにアップデートされることになっている場合にあてはまる。
【０００７】
本発明の目的は、電子機器ための対応するアップデートプロセス又はアップグレードプロセスを簡単にすることに関する。
【課題を解決するための手段】
【０００８】
この目的は、請求項１の特徴に従った方法によって達成される。この方法の好都合な実施形態は、主請求項に従属する下位の請求項２〜８の主題である。
【０００９】
請求項１に従って、電子機器、特に医療機器のオペレーティングソフトウェアをアップデート及び／又はアップグレードするために方法が提案される。この発明による方法は、その機器の通常の使用の前に、この目的に適した別個のユーザ認証手段を使用して、特にユーザ認証カードを使用して、操作者が自らを認証する必要があるような電子機器とともに用いられるべきである。この方法は、医療機器とともに、例えば、特に腹膜透析又は血液透析用の透析装置とともに、好ましくは用いられ得る。空港での航空旅客のチェックイン用の機器とともに、又は現金自動預払機において使用することが、他の使用目的として可能である。この場合のユーザ認証手段は、航空会社の対応する航空旅客カード、クレジットカード、運転免許証、ＩＤカード、銀行カード、又はＡＴＭカードであり得る。
【００１０】
概して、ユーザ認証カードは、しばしばスマートカードやＩＣ（integrated circuit）カードとも呼ばれる、所望のどのようなチップカードでもあり得る。そのようなカードは、メモリ手段とともに、オプションとして更なるハードウェアロジック及び／又はプログラマブルマイクロプロセッサとともに、少なくとも１つの組み込まれたＩＣを有する。機器側でのこれらのカードの読み取りは、その電子機器においてこの目的のために設けられたカード読み取り機によって行われる。しかし、この発明は、ユーザ認証カードの使用に限定されるべきではない。原則として、１以上のソフトウェアパックを記憶するための集積メモリを有するいかなる形式の認証手段も、この方法を実行するのに適している。
【００１１】
この発明による方法は、ユーザによって機器が運転を開始させられる前にユーザ認証手段によって認証プロセスが行われるという事実を利用する。１以上のソフトウェアパックが、機器のオペレーティングソフトウェアをアップデート及び／又はアップグレードするために、認証プロセス中にユーザ認証手段によって機器に転送される、ということが、この発明に従って、ここに提案される。
【００１２】
したがって、従来技術とは異なり、訓練された技術者による特別なアップデートプロセスは必要なく、アップデート／アップグレードプロセスは機器の日常の使用の間にバックグラウンドで行われる。アップデートパックはユーザの認証手段のメモリに予め記憶され、電子機器の通常の運用中にオペレーティングソフトウェアのアップグレード又はアップデートのためにその電子機器に転送される。
【００１３】
アップデートプロセスは、オペレーティングソフトウェアの既に存在しているソフトウェアパックがユーザ認証手段に記憶されたより新しいバージョンに置き換えられる、というように特に理解されるべきである。次に、アップグレードプロセスは、電子機器の現存するオペレーティングソフトウェアが追加の機能又はデータパックによって補完されることになっている、というように理解されるべきである。これによってオペレーティングソフトウェアの現在のバージョンはアップデートされず、追加の機能によって拡張されるのみである。
【００１４】
１つ又は複数のソフトウェアパックが既にその機器に存在しているか否かがアップデート又はアップグレードの前に機器側において調べられるように、好適な実施形態において用意がなされ得る。ユーザ認証手段による１以上のソフトウェアパックの電子機器への転送は、転送されるべきソフトウェアパックが、その電子機器に存在しない、又はより古いバージョンでしか存在しない場合にのみ、行われる。
【００１５】
機器側に既にインストール又は記憶されている１以上のソフトウェアパックがユーザ認証手段に記憶されているか否かが、認証プロセス中に機器側で調べられれば、好都合である。対応するソフトウェアパックがユーザ認証手段に存在しないならば、それらはユーザ認証手段に好ましくは転送される。
【００１６】
この手順は、ユーザが自らのユーザ認証手段を使ってさまざまな電子機器に登録する又は登録するかもしれない場合には、特に有意義である。電子機器のソフトウェアパックが複数の更なる電子機器に、提案された手順を使用して余分な労力を掛けずにユーザ認証手段によって転送され得る。すなわち、ユーザは、そのユーザ認証手段によって、ある電子機器の１以上のソフトウェアパックを、この又はこれらのソフトウェアパックをまだ有しない又はまだインストールされていない更なる機器に、配布する。
【００１７】
ユーザに固有の１以上のパラメータがユーザ認証手段に記憶されていれば、特に好ましい。認証手段による１以上のソフトウェアパックの電子機器への転送が、ユーザに固有の記憶された１以上のパラメータに依存して行われるならば、これに関して得策である。ユーザに固有のパラメータは、ユーザの行動又はユーザの好み、例えば、その人が特定のソフトウェアパックを過去に既に使用したか否か、又は、その人が特定のソフトウェアパックを将来十分な確率で使用するか否か、を特徴付けるユーザプロファイルのタイプを理想的には含む。これを背景として、電子機器のアップデート又は拡張は、ユーザ認証手段の所有者のそれぞれが、コピーされるべきソフトウェアパックを過去に実際に使用もした、又はそれらを将来高確率で使用する場合に、実行され得るのみである。
【００１８】
同様に、電子機器によるユーザ認証手段への１以上のソフトウェアパックの転送は、ユーザに固有の１以上のパラメータに依存して同様に行われ得る。ソフトウェアパックの転送は、すなわち、それらがユーザ認証手段の所有者にとって有意義である、又はそれらが近い将来関与し得る場合に、有意義であり得るのみである。
【００１９】
ユーザ認証手段は、これらのパラメータに加えていかなる所望の更なるデータも、特に、認証用ユーザデータ、及び機器の操作に必要で機器をユーザ用に設定する、機器に固有のデータも、記憶できる。
【００２０】
代替として又は追加的に、ユーザ認証手段から機器への転送を、先行するユーザ入力に依存して行うことも同様に可能である。対応する確認がユーザによって、すなわち認証手段の所有者によって、要求されると考えられる。対応するソフトウェアパックの転送が、電子機器においてユーザ入力によって対応するソフトウェアパックをユーザが要求する又は開始したいときにのみ行われるように、同様に用意がなされ得る。
【００２１】
本発明に従って提案された方法は、医療機器、特に透析装置に特に適している。そのような医療機器は、治療される患者が透析機器において登録するために対応する患者カードを使用できるように、ユーザ認証のための手段を搭載している。対応する患者カードは、ユーザの特性又は行われた治療に従って透析機器が構成する、治療データを有する。これらの治療データに加えて、患者カードは、電子機器によって評価され、機器のメニューナビゲーションを所望の言語に自動的に切り換える言語嗜好データを、付加的に含み得る。
【００２２】
これに関して、１以上のソフトウェアパックは、機器におけるそれぞれの言語での視覚及び／又は聴覚メニューナビゲーションのために必要な、必要に応じて遡及的にインストールされ得る、言語パックに相当し得る。この場合、患者が望む言語でのメニューナビゲーションのための対応する言語パックが前もって提供されていない透析装置において、患者がその患者カードを用いて登録することが考えられる。しかし、対応する言語パックは、透析装置が所望の言語パックで本発明によるプロセスによって自動的に拡張されるように、患者カードに記憶され得る。
【００２３】
同様にこれに関して、患者が、自分が望むメニューナビゲーションの言語用の適切な言語パックが既に搭載された透析装置を購入することも可能である。この言語パックは、最初の利用プロセスの間にその患者の患者カードに自動的にコピーされる。よって患者は、プリインストールされた言語バージョンを有しない更なる透析装置において登録をし、その装置を所望の言語で自動的に拡張することができる。
【００２４】
ユーザ認証手段、特にユーザ認証カードの形態のものを読み取る読み取り器を有し、読み取り器によって読み取ることができるユーザ認証手段に記憶された１以上のソフトウェアパックを用いて機器のオペレーティングソフトウェアがアップデート又はアップグレードされ得るか否かを調べる手段を有し、ユーザ認証手段に記憶された１以上のソフトウェアパックを機器に転送する手段をオプションとして有する、電子機器、好ましくは医療機器、特に好ましくは透析装置に、本発明による方法に加えて、本発明は関する。
【００２５】
電子機器は、更に好ましくは、本発明による方法を実行する手段、又は、本発明による方法の有利な実施形態を有する。この電子機器は本発明による方法と同じ効果及び特性を明らかに有するので、この点について繰り返しとなる説明は省略する。
【００２６】
前記電子機器に加えて、１以上のソフトウェアパックを格納するメモリ手段を有し、本発明に従って本発明の方法を実行する手段を有する、ユーザ認証手段又はユーザ認証カード、特に患者カードに、本発明は更に関する。
【図面の簡単な説明】
【００２７】
【図１】本発明による方法を図示するために、総計３つの医療機器Ａ，Ｂ，Ｃを用いて実際的なシナリオを示す。
【発明を実施するための形態】
【００２８】
本発明の更なる利点及び特性が、唯一の図面に示された実施形態を参照して、以下により詳細に説明される。
【００２９】
唯一の図は、本発明による方法を図示するために、総計３つの医療機器Ａ，Ｂ，Ｃを用いて実際的なシナリオを示す。示された医療機器Ａ，Ｂ，Ｃは、透析装置、特に腹膜透析又は血液透析用の透析装置であり得る。
【００３０】
各機器には対応するオペレーティングソフトウェアが搭載されている。２つの機器Ａ，ＢにはソフトウェアバージョンＳＷ２．０が搭載され、一方、機器Ｃは、より新しいソフトウェアバージョンＳＷ２．１で既に動作している。
【００３１】
機器Ａは、英語及びドイツ語用の２つの言語パックＧＢ，ＤＥとともに工場から直接配送された。これは、患者カード１０で機器Ａにおいて登録する患者はインタラクティブなメニューナビゲーションのために英語又は代替としてドイツ語のいずれかを選択することができる、ということを意味する。
【００３２】
機器Ａが、更なる言語パックによって、例えばオランダ語でのメニュー表示によって拡張されることになっている場合には、技術者が、特にこの目的のために提供された言語アップデートカードを用いて機器Ａにおいてアップグレードを行い、機器Ａのインストールされたソフトウェアのバージョンに適合するオランダ語パックをポストインストールすることが、従来は通例となっていた。技術者によって、又はアプリケーションコンサルタントによって行われるこの拡張ステップは、参照番号１で示されている。その後、機器Ａは、このようにしてオペレーティングソフトウェアＳＷ２．０用のバージョンＮＬ−ＳＷ２．０の追加の言語パックＮＬを含むように拡張される。
【００３３】
さまざまなバージョンは互いに互換性がないので、言語パックのバージョンは機器ソフトウェアのバージョンと同一でなければならない、という点において注意を払うべきである。
【００３４】
各機器Ａ，Ｂ，Ｃは、対応する患者カードを受け入れる読み取り機を有する。患者カードは、チップカード又はスマートカードの形で設計され得、集積メモリに記憶された患者についての情報を有する。これは、例えば、患者名及びその国籍のような個人データを含む。自動的に、読み取りの際に医療機器Ａ，Ｂ，Ｃにおいて対応する設定を行い、かつ、認証された患者の治療のために機器をプログラムする、治療関連データを、患者カードは更に含む。
【００３５】
医療機器Ａ，Ｂ，Ｃは、更に、患者カードに記憶された国籍を用いて、患者の好みのメニュー言語を自動的に決定し、メニュー表示を好みのメニュー言語に自動的に切り換え得る。患者が患者カードを用いて医療機器Ａにおいて登録をする場合には、メニューはその人の言語の好みに従って、例えばオランダ語で、表示されるであろう。この切り換えのためには、適合する言語パックが機器のソフトウェアと互換性のあるバージョンで必ず存在していなければならず、これは本例の、前述のアップデートプロセス１の後における例である。
【００３６】
しかし同時に、患者が好む言語パックが患者カードの内部メモリに記憶されているか否かが、機器Ａにおいて調べられる。該当しない場合には、参照番号２で示されているように、機器Ａは、バージョン２．０の言語パックＮＬの、患者カードのメモリへのダウンロードを開始する。
【００３７】
次に、例えば外国に休暇で滞在中に、患者は自分の患者カードを使って、そこで利用できる医療機器Ｂにおいて登録をする。ところが、その患者が好む言語パック（ＮＬ）の工場出荷時のインストールは、その休暇で訪れた国では提供されていない。しかし、患者は、本発明による方法によって患者自身で必要な言語アップデートを行うことができる。詳細には、機器Ｂは、認証中に患者の国籍を調べ、これから好みのメニュー言語を決定する。もし好みの言語パックＮＬがその機器に現存していなければ、対応する言語パックを求めて患者カードがサーチされる。もし適合する言語パックが存在し、更にそれがインストールされた機器Ｂの機器ソフトウェアと互換性があるならば、その言語パックのダウンロードがその機器によって開始される。
【００３８】
示された例の場合、ソフトウェアバージョン２．０用の言語パックＮＬが患者カードに存在し、それゆえ電子機器Ｂは対応する言語パックを含むように自動的に拡張される。このステップは参照番号３で示されている。機器の言語は、その後自動的にオランダ語に切り換えられる。
【００３９】
後に、その患者カードの所有者は、医療機器Ｃにおいて登録をする。機器Ｃの機器ソフトウェアは、利用プロセス及び患者カードの読み取り中に、その患者の好みの言語はオランダ語であると判断する。しかし、バージョン２．１用のオランダ語言語パックＮＬが機器Ｃに工場出荷時に既にインストールされている。この言語バージョンはまだ患者カードに記憶されていないので、パックＮＬ  ＳＷ２．１が自動的に患者カードのメモリに転送される（参照番号４）。患者カードはオランダ語言語パックのバージョン２．０及び２．１の両方を現在有する。
【００４０】
言語アップデートプロセスは従来、ユーザによる機器の通常の操作から厳格に分離されていた。すなわち、患者が機器を変更するとき、例えば外国語が用いられている国に旅行するとき、適切なソフトウェアバージョン及び適切な言語を備えた機器が休暇での滞在地において単独で利用可能である必要が常にあった。
【００４１】
本発明による方法を用いると、患者は言語を自身で提供することができる。すなわち、もしその患者の患者カードが全ての第２バージョンを搭載していれば、使用されるべき機器は、従って所望の言語バージョンを含むように拡張され得る。１つの主機器（機器Ａ）のみが主バージョンを提供されている必要があり、前記機器は、挿入された患者カードに所望の言語パックを遡及的に搭載する。製造、サービス、及び技術者／アプリケーションコンサルタントのために、言語のアップデートのための当初の労力をなしで済ませることができる。
【図１】
0006518669.tif 000002