【手続補正書】
【提出日】平成30年2月27日(2018.2.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
実行状態にあるプログラムの為の所定の記憶領域が何らかの理由で前記プログラムについての意図に反する反意図情報に汚染されると前記汚染を自力で捉える為の汚染把握機構と、
前記汚染把握機構にて捉えられた汚染を自力で除染する為の除染機構と、
前記記憶領域を正常状態に自動回復させる為の正常状態回復機構と
を前記プログラムに成立させることを可能にするプログラムの定義構造。
【請求項２】
前記汚染把握機構は第１乃至第７の規約を有するベクトルの構造を持つ、請求項１記載のプログラムの定義構造。
【請求項３】
前記除染機構は前記ベクトルを初期値化する為の初期化機構を持つ、請求項１記載のプログラムの定義構造。
【請求項４】
前記除染機構は前記汚染が把握された前記反意図情報が該反意図情報に対して意図された症状を発症させる前のタイミングで前記ベクトルを初期値化する、請求項３記載のプログラムの定義構造。
【請求項５】
前記ベクトルは前記汚染把握機構及び／もしくは前記除染機構に対して最適の時宜を付与する構造を持つ、請求項３もしくは４記載のプログラムの定義構造。
【請求項６】
前記正常状態回復機構は前記プログラムに成立させる再起機構を持つ、請求項１乃至５のうち１項記載のプログラムの定義構造。
【請求項７】
前記汚染把握機構に係る前記ベクトルは少なくとも、前記第２規約を通過したことを示す第２フラグ、前記ベクトル自体の再起動を要請するための第６フラグ、前記ベクトル自体の再起動の一時停止を宣言するための第７フラグ、前記第３規約で判定され前記第４規約で決定される領域である第４領域を有し、
前記汚染把握機構は前記第２、第６、第７のフラグと前記第４領域との相対関係を判定する３種フラグ・第４領域相対関係判定機構を有する、請求項１乃至６のうち１項記載のプログラムの定義構造。
【請求項８】
前記ベクトルの前記第３規約で前記第４領域の正統性を判定する為に該第４領域の脈略の正統性を判定する為の第４領域脈略正統性判定機構をさらに備える、請求項２記載のプログラムの定義構造。
【請求項９】
前記ベクトルに係る前記第５規約において、前記第４領域の成立数スタックを用いて該第４領域の脈略の成否の未来予測をする第４領域脈略成否予測機構をさらに備える、請求項２記載のプログラムの定義構造。
【請求項１０】
前記プログラムに係るＯＳでは捉えられない命令汚染を捉える命令汚染把握機構をさらに備える、請求項１乃至９のうち１項記載のプログラムの定義構造。
【請求項１１】
ＯＳ（オペレーションシステム）上で起動される動作プログラムもしくは該動作プログラムに係るデータ領域に侵入するウイルスの起こし得る問題をプログラム構造として解法するためのウイルス自律的解法プログラム定義構造であって、
主語となるデータ領域に対して内容を決定するための最小叙述構造体であるベクトル構造が任意順序で集積されたパレット４の臨界状態が達成されるまで循環する構造を有する座標関数４と、
主語となるデータ領域に対して内容を決定するための最小叙述構造体であるベクトル構造が任意順序で集積されたパレット２の臨界状態が達成されるまで循環する構造を有する座標関数２と、
主語となるデータ領域に対して内容を決定するための最小叙述構造体であるベクトル構造が任意順序で集積されたパレット３の臨界状態が達成されるまで循環する構造を有する座標関数３と、
前記パレット４が臨界状態になれば前記パレット２に、前記パレット２が臨界状態になれば前記パレット３に、前記パレット３が臨界状態になれば前記主語を成り立たせるための変数主語の第４領域の所在に応じて最上ランクに係る座標関数３、同一ランク係る座標関数４、１層下層ランク係る座標関数４のいずれかに制御を移す同期関数と
を有することを特徴とするプログラムの定義構造。
【請求項１２】
前記ベクトルは、
前記データ領域が何らかの理由で汚染されると前記汚染を自力で捉える為の汚染把握機構と、
前記汚染把握機構にて捉えられた汚染を自力で除染する為の除染機構と、
前記記憶領域を正常状態に自動回復させる為の正常状態回復機構と
を具備する、請求項１１記載のプログラムの定義構造。
【請求項１３】
前記ベクトルは第１乃至第７の規約を有する、請求項１１もしくは１２記載のプログラムの定義構造。
【請求項１４】
前記除染機構は前記ベクトルを初期値化する為の初期化機構を持つ、請求項１２もしくは１３記載のプログラムの定義構造。
【請求項１５】
前記除染機構は前記汚染が把握された前記反意図情報が該反意図情報に対して意図された症状を発症させる前のタイミングで前記ベクトルを初期値化する、請求項１４記載のプログラムの定義構造。
【請求項１６】
前記ベクトルは前記汚染把握機構及び／もしくは前記除染機構に対して最適の時宜を付与する構造を持つ、請求項１２乃至１５のうち１項記載のプログラムの定義構造。
【請求項１７】
前記正常状態回復機構は前記プログラムに成立させる再起機構を持つ、請求項１２乃至１６のうち１項記載のプログラムの定義構造。
【請求項１８】
前記汚染把握機構に係る前記ベクトルは少なくとも、前記第２規約を通過したことを示す第２フラグ、前記ベクトル自体の再起動を要請するための第６フラグ、前記ベクトル自体の再起動の一時停止を宣言するための第７フラグ、前記第３規約で判定され前記第４規約で決定される領域である第４領域を有し、
前記汚染把握機構は前記第２、第６、第７のフラグと前記第４領域との相対関係を判定する３種フラグ・第４領域相対関係判定機構を有する、請求項１２乃至１７のうち１項記載のプログラムの定義構造。
【請求項１９】
前記ベクトルの前記第３規約で前記第４領域の正統性を判定する為に該第４領域の脈略の正統性を判定する為の第４領域脈略正統性判定機構をさらに備える、請求項１３記載のプログラムの定義構造。
【請求項２０】
前記ベクトルに係る前記第５規約において、前記第４領域の成立数スタックを用いて該第４領域の脈略の成否の未来予測をする第４領域脈略成否予測機構をさらに備える、請求項１３記載のプログラムの定義構造。
【請求項２１】
前記プログラムに係るＯＳでは捉えられない命令汚染を捉える命令汚染把握機構をさらに備える、請求項１１乃至２０のうち１項記載のプログラムの定義構造。
【請求項２２】
前記座標関数を切り替える為に用いるパレットの臨界状態を捉えるパレット臨界状態把握機構をさらに備える、請求項１１乃至２０のうち１項記載のプログラムの定義構造。
【請求項２３】
請求項１乃至２２のうち１項記載のプログラムの定義構造が記憶された記憶媒体。
【請求項２４】
請求項１乃至２２のうち１項記載のプログラムの定義構造が装置の部品として機能する、ウイルス自律的解法装置。
【請求項２５】
実行状態にあるプログラムの為の所定の記憶領域が何らかの理由で前記プログラムについての意図に反する反意図情報に汚染されると前記汚染を自力で捉え、
前記捉えられた汚染を自力で除染し、
前記記憶領域を正常状態に自動回復させる
ことを特徴とするウイルス自律的解法方法。
【請求項２６】
前記汚染をとらえるのは第１乃至第７の規約を有するベクトルの構造を持つことによってなる、請求項２５記載のウイルス自律的解法方法。
【請求項２７】
前記除染は前記ベクトルを初期値化する為の初期化機構によって行う、請求項２６記載のウイルス自律的解法方法。
【請求項２８】
前記除染は前記汚染が把握された前記情報が該情報に対して意図された症状を発症させる前のタイミングで前記ベクトルを初期値化する、請求項２７記載のウイルス自律的解法方法。
【請求項２９】
前記ベクトルは前記汚染及び／もしくは前記除染に対して最適の時宜を付与する構造を持つ、請求項２７もしくは２８記載のウイルス自律的解法方法。
【請求項３０】
前記正常状態への自動回復は前記プログラムに成立させる再起機構によって行う、請求項２５乃至２９のうち１項記載のウイルス自律的解法方法。
【請求項３１】
前記ベクトルは少なくとも、前記第２規約を通過したことを示す第２フラグ、前記ベクトル自体の再起動を要請するための第６フラグ、前記ベクトル自体の再起動の一時停止を宣言するための第７フラグ、前記第３規約で判定され前記第４規約で決定される領域である第４領域を有し、
前記汚染をとらえるのは前記第２、第６、第７のフラグと前記第４領域との相対関係を判定することによる、請求項２５乃至３０のうち１項記載のウイルス自律的解法方法。
【請求項３２】
前記ベクトルの前記第３規約で前記第４領域の正統性を判定する為に該第４領域の脈略の正統性を判定をさらに行う、請求項２６記載のウイルス自律的解法方法。
【請求項３３】
前記ベクトルに係る前記第５規約において、前記第４領域の成立数スタックを用いて該第４領域の脈略の成否の未来予測をさらに行う、請求項２６記載のウイルス自律的解法方法。
【請求項３４】
前記プログラムに係るＯＳでは捉えられない命令汚染を捉えることをさらに行う、請求項２６乃至３３のうち１項記載のウイルス自律的解法方法。