【手続補正書】
【提出日】平成21年10月28日(2009.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
患者用医療デバイス（ＰＭＤ）（５５）を遠隔でプログラムするためのシステム（１０）であって、
遠隔で指定されたプログラミング命令（６３）を、患者用医療デバイス（５５）の機能性を制御するために該ＰＭＤ用にフォーマットされたコマンド（５６）に翻訳し、該ＰＭＤフォーマットコマンド（５６）の正確性（１５０）をチェックする、規制デバイス（２４）と、
該ＰＭＤフォーマットコマンド（５６）の伝送を保証するように構成されたセキュリティインフラストラクチャ（８５）であって、該セキュリティインフラストラクチャは、
伝送の前に該ＰＭＤフォーマットコマンド（５６）をデジタルに署名する（１６１）署名デバイスと、
検証器であって、該ＰＭＤフォーマットコマンド（５６）のソース（１６３）の識別を正規のものとして確認し、該ＰＭＤフォーマットコマンド（５６）が伝送に続く移動の間は改変されない（１６４）ことを保証する検証器と
を含む、セキュリティインフラストラクチャと、
遠隔で始動され実行されるプログラミングセッション（１０３）の間、該ＰＭＤフォーマットコマンド（５６）の該ＰＭＤ（５５）への適用を制御するように構成される、遠隔プログラミングデバイス（１７）であって、該ＰＭＤフォーマットコマンド（５６）の該適用は、該変更される機能性を検証するために、該ＰＭＤ（５５）に関する問い合わせ（１１１）を通して確認される、遠隔プログラミングデバイス（１７）と
を備える、システム（１０）。
【請求項２】
前記ＰＭＤフォーマットコマンド（５６）は、実時間または延期された時間のうちの１つで、前記遠隔プログラミングデバイスにより前記ＰＭＤ（５５）に適用されることと、
前記ＰＭＤ（５５）は、植え込み型ＰＭＤ（１２、１３）および体外式ＰＭＤ（１４、
１５）のうちの少なくとも１つを含むことと
のうちの少なくとも１つが成り立つ、請求項１に記載のシステム（１０）。
【請求項３】
規制デバイス（２４）は、正確性チェック（１５０）の一部として前記ＰＭＤフォーマットコマンド（５６）の正当性を確認し、前記システム（１０）は、
該ＰＭＤフォーマットコマンド（５６）が許可される（１５１）ことを保証するための、許容コマンド（５６）と、
該ＰＭＤフォーマットコマンド（５６）の一部として含まれるいかなる値も、制約された限界内にある（１５２）ことを検証するための、パラメータ限界と、
該ＰＭＤフォーマットコマンド（５６）を、既存のＰＭＤ（５５）コマンド（５６）および既存の状態（１５３）に照らしてチェックするための相互作用上の制限と
のうちの少なくとも１つをさらに備える、請求項１に記載のシステム（１０）。
【請求項４】
前記プログラミング命令（６３）を、前記ＰＭＤ（５５）に対するすべての可能なコマンド（５６）のサブセットに対応する選択に制限するためのユーザインタフェース（１８）と、
前記ＰＭＤフォーマットコマンド（５６）に関連する有効期限であって、該ＰＭＤフォーマットコマンド（５６）の適用は、該有効期限に従って（１７１）調整される、有効期限と、
前記ＰＭＤ（５５）が、該プログラミング命令（６３）の翻訳以前に最後にプログラムされた時間を示す、含まれたタイムスタンプであって、該タイムスタンプは、該ＰＭＤフォーマットコマンド（５６）とともに含まれる、含まれたタイムスタンプと、
プログラミングが最も近くに該ＰＭＤ（５５）に適用された時を示す、該ＰＭＤ（５５）に格納されたタイムスタンプであって、該ＰＭＤフォーマットコマンド（５６）の適用は、該格納されたタイムスタンプに一致する該含まれたタイムスタンプに従い調整される（１７２）、格納されたタイムスタンプと、
ウェブブラウザアプリケーション（１８）、遠隔接続可能なプログラマ（１９）、およびパーソナルコンピュータ（２０）上の専用アプリケーションのうちの少なくとも１つを使用してプログラミング命令（６３）を指定するための、データ入力機構と、
プログラミングデバイスによるプロンプト、患者が始動するアクション、該ＰＭＤ（５５）によるプロンプト、および事前の患者の同意（１０２）のうちの少なくとも１つを通して、患者の同意（１０２）を確認するための、患者同意機構と
のうちの少なくとも１つをさらに備える、請求項１に記載のシステム（１０）。
【請求項５】
前記検証器は、遠隔プログラミングデバイス（１７）およびＰＭＤ（５５）のうちの少なくとも１つを備える、請求項４に記載のシステム（１０）。
【請求項６】
前記ＰＭＤフォーマットコマンド（５６）の介護者の承認（１３３）を受けるための承認機構（９３）と、
セキュアなストレージ（２６）であって、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレージ（２６）に格納され、そして該介護者の承認（１３３）を受けた後にのみ配信のためにマークされる、セキュリティスキームと、
該ＰＭＤフォーマットコマンド（５６）が、該セキュアなストレージ（２６）に格納され、そして該介護者の承認（１３３）を受けた後にのみ配信のためにデジタル署名される、セキュリティスキームと、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレージ（２６）に格納され、再びデジタル署名され、そして２つのデジタル署名を有するときにのみ配信のためにマークされる、セキュリティスキームと、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレージ（２６）に格納され、該介護者の承認（１３３）を受けた後に該デジタル署名の正当性がチェックされ、該既存のデジタル署名に代わってデジタル署名され、そして第２のデジタル署名があったときにのみ配信のためにマークされる、セキュリティスキームと
をさらに備えるセキュアなストレージ（２６）と
をさらに備える、請求項４に記載のシステム（１０）。
【請求項７】
前記ＰＭＤフォーマットコマンド（５６）の適用は、単一のプログラミングセッション（１０３）で実行され、
短期間の中断に応答して、該プログラミングセッション（１０３）の再開をプロンプトするユーザインタフェースと、
短期間の中断の後に、該プログラミングセッション（１０３）を自動的に再開する再試行機構と、
長期間の中断に応答して、該プログラミングセッション（１０３）を停止し、該ＰＭＤ（５５）に以前のＰＭＤフォーマットコマンド（５６）を復元する回復機構と
のうちの少なくとも１つを備える、請求項１に記載のシステム（１０）。
【請求項８】
患者用医療デバイス（５５）を遠隔でプログラムするための方法（１３０）であって、
遠隔で指定されたプログラミング命令（６３）を、患者用医療デバイス（ＰＭＤ）（５５）の機能性を制御するために該ＰＭＤ用にフォーマットされたコマンド（５６）に翻訳することと、
該ＰＭＤフォーマットコマンド（５６）の正確性（１５０）をチェックすることと、
該ＰＭＤフォーマットコマンド（５６）のセキュアな伝送（１６０）を保証することであって、
伝送の前に、該ＰＭＤフォーマットコマンド（５６）にデジタル署名を行う（１６１）ことと、
伝送の後に、該ＰＭＤフォーマットコマンド（５６）のソース（１６３）の同一性を、正規のものとして確認し、該ＰＭＤフォーマットコマンド（５６）が、移動中改変されなかった（１６４）ことを保証することと
を含む、ことと、
遠隔で始動され実行されるプログラミングセッション（１０３）の間、該ＰＭＤフォーマットコマンド（５６）の該ＰＭＤ（５５）への適用を制御することと、
該変更される機能性を検証するために、該ＰＭＤ（５５）に関する問い合わせ（１１１）を通して該ＰＭＤフォーマットコマンド（５６）の該適用を確認することと
を含む、方法（１３０）。
【請求項９】
前記ＰＭＤフォーマットコマンド（５６）は、実時間または延期された時間のうちの１つで、前記ＰＭＤ（５５）に適用されることと、
該ＰＭＤ（５５）は、植え込み型ＰＭＤ（１２、１３）および体外式ＰＭＤ（１４、１５）のうちの少なくとも１つを含むことと
のうちの少なくとも１つを含む、請求項８に記載の方法（１３０）。
【請求項１０】
正確性チェック（１５０）の一部として前記ＰＭＤフォーマットコマンド（５６）の正当性を確認することをさらに含み、
該ＰＭＤフォーマットコマンド（５６）が許可される（１５１）ことを保証することと、
該ＰＭＤフォーマットコマンド（５６）の一部として含まれるいかなる値も、制約された限界内にある（１５２）ことを検証することと、
既存のＰＭＤ（５５）コマンド（５６）および既存の状態（１５３）に照らして、該ＰＭＤフォーマットコマンドの相互作用上の制限のチェックを実行することと
のうちの少なくとも１つをさらに含む、請求項８に記載の方法（１３０）。
【請求項１１】
前記プログラミング命令（６３）を、前記ＰＭＤ（５５）に対するすべての可能なコマンド（５６）のサブセットに対応する選択に制限することと、
前記ＰＭＤフォーマットコマンド（５６）に有効期限を関連づけることと、
該有効期限に従って（１７１）、該ＰＭＤフォーマットコマンド（５６）の適用を調整することと、
該ＰＭＤ（５５）が、該プログラミング命令（６３）の翻訳の前に最後にプログラムされた時を示すために、該ＰＭＤフォーマットコマンド（５６）とともにタイムスタンプを含めることと、
プログラムが最も近くに該ＰＭＤ（５５）に適用された時を示すために、該ＰＭＤ（５５）にタイムスタンプを格納することと、
該格納されたタイムスタンプ（１７２）に一致する該含まれたタイムスタンプに従って、該ＰＭＤフォーマットコマンド（５６）の適用を調整することと、
ウェブブラウザアプリケーション（１８）、遠隔接続可能なプログラマ（１９）、およびパーソナルコンピュータ（２０）上の専用アプリケーションのうちの少なくとも１つを使用して該プログラミング命令（６３）を指定することと、
プログラミングデバイスによるプロンプト、患者が始動するアクション、該ＰＭＤ（５５）によるプロンプト、および事前の患者の同意（１０２）のうちの少なくとも１つを通して、患者の同意（１０２）を確認することと、
のうちの少なくとも１つをさらに含む、請求項８に記載の方法（１３０）。
【請求項１２】
前記検証器は、遠隔プログラミングデバイス（１７）およびＰＭＤ（５５）のうちの少なくとも１つを備える、請求項１１に記載のシステム（１３０）。
【請求項１３】
前記ＰＭＤフォーマットコマンド（５６）の介護者の承認（１３３）を受けることと、
セキュアなストレージ（２６）を維持することであって、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレー
ジ（２６）に格納され、そして該介護者の承認（１３３）を受けた後にのみ配信のためにマークされる、セキュリティスキームを提供することと、
該ＰＭＤフォーマットコマンド（５６）が該セキュアなストレージ（２６）に格納され、そして該介護者の承認（１３３）を受けた後にのみ配信のためにデジタル署名される、セキュリティスキームを提供することと、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレージ（２６）に格納され、再びデジタル署名され、そして２つのデジタル署名を有するときにのみ配信のためにマークされる、セキュリティスキームを提供することと、
該ＰＭＤフォーマットコマンド（５６）がデジタル署名され、該セキュアなストレージ（２６）に格納され、該介護者の承認（１３３）を受けた後に該デジタル署名の正当性がチェックされ、既存のデジタル署名に代わってデジタル署名され、そして第２のデジタル署名を有するときにのみ配信のためにマークされる、セキュリティスキームを提供することと
をさらに含む、セキュアなストレージ（２６）を維持することと
をさらに含む、請求項１１に記載の方法（１３０）。
【請求項１４】
前記ＰＭＤフォーマットコマンド（５６）の適用を、単一のプログラミングセッション（１０３）で実行することであって、
短期間の中断に応答して、該プログラミングセッション（１０３）の再開をプロンプトすることと、
短期間の中断の後に該プログラミングセッション（１０３）を自動的に再開することと、
再試行機構が短期間の中断の後に該プログラミングセッション（１０３）を自動的に再開することと、
長期間の中断に応答して、該プログラミングセッション（１０３）を停止し、前記ＰＭＤ（５５）に以前のＰＭＤフォーマットコマンド（５６）を復元することと
のうちの少なくとも１つを含む、こと
をさらに含む、請求項８に記載の方法（１３０）。