(57)【要約】【課題】従来のコンピューターのソフトウェアのプログラムにおいて、読み取り間違いによる誤作動・無作動がおこるという問題がある。これは、内部・外部環境の影響によるものである。【解決手段】コンピューターのソフトウェアのプログラム（数字又は、数式・文字列・数字列を含むすべてのパラメータ）の前部（時間軸上）に、「１」（定数）を乗算する事により、前部（時間軸上）からの、内部・外部環境による影響を排除し、すべてのパラメータを保護する事ができ、内部、外部環境による電圧の発生の影響で、読み取り間違いをおこし、誤作動・無作動をおこす事を防止する事ができる。【選択図】図３
2019003591.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＵ回路・記憶回路を保有するコンピューターのソフトウェアのプログラムにおいて、文字列・数字列を含むすべての変数（パラメータ）を入力したり、数式の解（パラメータ）を待機する場合に、変数（パラメータ）の前部（時間軸上）から、内部・外部環境・外部電源・熱エネルギーによる電圧の発生により、記号・数字・文字が付着して、誤作動・無作動をおこす可能性があるので、前部（時間軸上）に、「１」という定数（「１」は、コード数・２進数とも、８ビットで、あらかじめプログラムに記憶済み）を乗算する事によって、変数（パラメータ）を保護し、無作動・誤作動を排除し、正常に、作動させるソフトウェアのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】本発明はコンピーターのソフトウェアのプログラムの保護に関する。
【背景技術】
【０００２】従来のコンピュータのソフトウェアには、パスワード、ロック機能、ウィルス防止等の保護機能があり、ヒューズ、ブレーカー（電気配線）等の安全装置がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】従来のソフトウェアのプログラムでは、内部・外部環境（熱エネルギー・フロレミング右手・左手の法則・電磁波・静電気等）による電圧の発生からの、誤作動・無作動がある。本発明は、このような従来のソフトウェアのプログラムが有していた問題を解決しようとするもの。
【課題を解決するための手段】
【０００４】まず、始めに言葉の定義づけにおいて、次のようにする。
2019003591.tif 000003
書き込み、読み取り可能な時間軸上の空間（場所）、ゴースト・熱エネルギー侵入の可能性有り。ＣＰＵ制御の場合、定数から直後Ｔ秒間、ＣＰＵの制御を受ける。ワードが存在する以上、余白電圧は、必ず存在する（ワードとワードの区別をする為）
2019003591.tif 000004
α（ｋｍ／ｓ）回路を流れる電子の速さ、Ｌ（ｋｍ）、回路の距離、
2019003591.tif 000005
2019003591.tif 000006
Ｐ、パラメータ。
2019003591.tif 000007
次に、内部・外部環境による（パラメータ）への影響について、述べる。
2019003591.tif 000008
（真のパラメータ、）・・・ＣＰＵ制御の内部電源による。
プログラムにおいて、（後づめ）・・・▲１▼定数の場合、ワード間において、（余白電圧）を読み取って、ワードは、確定するので、（後づめである）。
▲２▼変数の場合、リターン・キー（エントリー）で確定する。（後づめ）である。
固定されたコンピューターは、移動しないが、地球は、公転、自転の円運動をしている。車、船、飛行機、ロケット、ミサイル、リニア・モーター・カー、ロボット、ＣＴ・スキャン等は、移動運動する。（フレミング右手・左手の法則）。精密機器（心臓のペース・メーカー等）は、電磁波・静電気等による影響を受ける事があり、複数の電磁波による（うなり）も発生する。
自然界の影響では、大陽嵐（放電・磁気あらし）、落電（放電）、デリンジャー現象（電磁波）、オーロラ（放電）、地球（磁力線・力）、車、リニア・モーター・カー、モーター、ＣＴスキャン、飛行機、ロケット、ミサイル（磁力・力）、船、宇宙船、ロボット、ペース・メーカー、レザー、レーダー、ラジオ・コントロール、電子レンジ、（マイクロ波）・（熱エネルギー等）による。
人工的には、恣意的な妨害電磁波も有り、レーザー、レーダー、ラジオコントロール（電磁波）等は、自からの電磁波で、（パラメータ）が影響を受ける可能性がある。（フレミング右手・左手の法則）による（電流の発生）と（熱エネルギーによる回路の膨張・収縮による抵抗値の変化）による、０，１電圧の発生により、つまり、ＧＡとＨの影響で、定常電流になり、定常電圧になる可能性があり、誤作動・無作動の可能性がある。【０００５】外部環境（フレミング右手・左手の法則）、電磁波・静電気・熱エネルギー等）により発生する電圧を以下Ｇ（ゴースト）と書く事にする。ゴーストは、電子であり、その流れの電流であり、その流れる回路の中で初めて電圧を生ずる。よって、
2019003591.tif 000009
かかるとすると、Ｔ（秒）＝Ｌ／α（Ｔ＞０）・・・▲２▼という関係が成立する。次に、Ｗｈ（電力量）＝Ａ＊Ｖ＊ｈ・・・▲３▼である。
2019003591.tif 000010
影響するのに、Ｔ秒を要する。
2019003591.tif 000011
による電圧の変化は、出現できない。（プログラムの重ね書きは、できない）。コード数化も同じ。
［図２］において、プログラムの変数の最後尾を０秒と仮定すると、余白電圧下で、
2019003591.tif 000012
余白電圧（Ｔ秒間以上）が介在するので、変数とＧ・Ｈによる電圧は、接触する事はない。
よって、変数の数値を読み取り間違う事はない。コード数化も同じである。
［図３］において、プログラムの変数の最前部を０秒と仮定すると、余白電圧下では、ＧＡ・Ｈが出現可能なので、ＧＡとＨが出現して、Ｔ秒後に初めて、Ｇ・Ｈによる
2019003591.tif 000013
になり、変数と接触する可能性がある。（電流が先で、電圧が後）。
よって、パラメータを別の（数字又は数式・記号・文字）と読み取り間違う事がある。
（数字自体・コード数・２進数化の時）。よって、誤作動・無作動の原因になる。【０００６】記憶回路においては、１番目に、コンピューターのソフトウェアのプログラムにおいて、時間軸上、スタートは、設定でき、プログラムの終りに、ＥＮＤ、ＳＴＯＰ、ＲＥＴＵＲＮ、ＯＷＡＲＩ等がつく、パラメータにおいてもＥＮＴＲＹ・キーによる。よって、（後づめ）である。よって、ＧとＨの影響が前部より付着しても、読み取り間違いは、おこらない。２番目に、記憶回路のバリアブル方式では、ＩＢＧ（インターブロックギャプ）がレコードのブロックごとに存在して、（図４）の、▲Ａ▼′▲Ｂ▼′▲Ｃ▼′のスタート時間は決られる。
▲Ａ▼′の場合、のＩＢＧは、ＥＮＤ等も有る。
▲Ｂ▼′の場合、最初のブロックは、２番目のブロックとの間にＩＢＧが存在し、
▲Ｃ▼′の場合、２番目ブロックと３番目のブロックとの間にも、ＩＢＧが存在し、
最後は、ピリオド、コンマ、ＳＴＯＰ、ＥＮＤ、ＲＥＴＵＲＮ等が存在しているので、後づめである。
よって、Ｇ・Ｈの影響が前部より付着しても、読み取り間違いは、おこらない。
以下（４，５，・・・・∞ブロック）も同じで、後づめである。よって、Ｇ・Ｈの影響が前部より付着しても、読み取り間違いは、おこらない。
３番目に、レコード（ＲＥＣＯＲＤ）は、ビットの集りで、プログラム中に、ピリオド、コンマ等存在し、ＥＮＤ、ＳＴＯＰ等が設定される場合も、されない場合も、数字又は数式・記号・文字等においては、変数も定数も（８、１６、３２、６４、・・・ビット）で表記するのであるから、総ビット数は、最後（時間軸上）のビットを読み取っただけでは、総ビット数は分らない。なぜなら、最後のビットかどうか、分かるのは、最後のビットの次（時間軸上）の、０，１電圧以外の余白電圧を読み取って、初めて、総ビット数は、確定するので、数字又は数式・記号・文字等は、（後づめ）である。よって、ゴースト・Ｈの影響が前部より付着しても、読み取り間違いは、おこらない。
2019003591.tif 000014
しか付着・接続できないので、記憶回路では、（０，１電圧）（余白電圧）は、入力されているので、１という定数｛８ビット、（１＜２５６）、後づめ｝の場合、前部にＧとＨの影響が付着しても、読み取り間違いはおこらない。以下の理由により、プログラムの記憶回路を読み取る時、ソフトウェア上間違いはおこらない。【０００７】変数において、たとえばＸ＝４００００という変数Ｘに４００００を代入するという数式をコンピューターに実行させる時、｛数式の解（パラメータ）の待機時間、キーボードによるパラメータの選択時間等｝
（例）ｍｏＶ  ｒ２，４００００は、１番目に、Ｘ＝４００００という１０進数の数字の時に総ビット数は、決ってなく、よって、（後づめ）でもなく、前部（時間軸上）より、ＧとＨによる影響の付着（電圧）の可能性がある。
２番目に、コード表による、４００００のコード化の時点でも総ビット数は、決まってなく、よって、（後づめ）でもないので、前部より、ＧとＨによる電圧付着の可能性あり。
３番目に、４００００の２進数化の時点において、総ビット数は決ってなく、よって、後づめでもなく、２進数に変換する時間は、（数字又は数式）において、時間差が発生するので、一定してないので、前部（時間軸上）より、Ｇ・Ｈによる電圧が付着する可能性がある。
次に、１（定数）の場合、１番目の１０進数の時、ビット数は、決っていて、（後づめ）なので、前部にＧ・Ｈによる電圧が付着しても、記憶回路に、あらかじめ入力されているので、読み取り間違いはおこらない。２番目の、１（定数）のコード数化の場合、１（定数）はビット数は、決っており、（後づめ）なので、１（定数）の前部にＧ・Ｈによる電圧が付着しても、読み取り間違いはおこらない。
３番目の１（定数）の２進数化の場合も、１（定数）は、（１＜２５６）なので、８ビットで（後づめ）なので、１（定数）の前部（時間軸上）にＧ・Ｈによる電圧が付着しても、読み取り間違いはおこらない。
以上の理由によって、（例）変数Ｘ＝４００００、の場合に、Ｘ＝１＊４００００と表記して、コンピューターのソフトウェアのプログラムにおいて、
（例）Ｘ＝４００００の時、Ｘ＝１＊Ｘ＝１＊４００００＝４００００、であるから１＊Ｘ＝１＊４００００と表記できる。（ｍｕｌ  ｒ２，１，４００００）が、１＊Ｘ＝１＊４００００とした時、（ｍｏＶ  ｒ２，４００００）と（ｍｏＶ  ｒ２，１＊４００００）は、同じ事であるから、｛ｍｏＶ  ｒ２（ｍｕｌ  ｒ２，１，４００００）｝とする事ができる。【０００８】プログラムにＩＮＰＵＴする場合（コンピューターに実行させる時）
（例）Ｘ＝４００００という、変数Ｘに４００００、代入する場合、従来の表記法では、▲イ▼となる。
2019003591.tif 000015
よって、▲イ▼の２行目の４００００は、１回目のパラメータなので、メモリされてなく、▲イ▼の様にｘ＝４００００と表記すると、（ｘ＝）の時点で、入力時間は不確定かつＣＰＵの外部電源（Ｇ）、内部・外部環境（Ｈ）への制御は、ないので、前部より
2019003591.tif 000016
の影響が付着して、（偽のパラメータ）になり、変数領域内の偽の変数の値を選択する可能性があり、誤作動・無作動をおこす可能性がある。
次に、内部電源（パラメータ）と外部電源（Ｇ・Ｈ）の電気的性質は、方程式▲１▼，▲３▼より、電流Ａは、Ｈによる抵抗値の増減によって、増減するのでＣＰＵは、入力時（キー・ボードより）、Ｇ（外部電源）とパラメータ（内部電源）の区別がつかない。（電力量）も同様である。よって、パラメータを１（定数）と乗算して入力する為に、
2019003591.tif 000017
▲ロ▼の様に表記して、▲ロ▼の３行目の右辺（１＊４００００）の１（定数）の前部にＧとＨが出現した場合、１は定数であらかじめプログラムにメモリ済みで、８ビットで、（後づめ）なので、Ｇ・Ｈが（定数、１）の前部に付着しても、読み取り間違いは、おこらない。
次に、▲ロ▼の３行目の右辺（１＊４００００）の１（定数）と４００００（パラメータ）の間には、次の理由によって、Ｇ・Ｈは、付着できない。
▲ロ▼の様にプログラムする事によって、ＣＰＵ制御（乗算コマンド）がかかっている状熊で、１（定数）とパラメータの間に余白電圧は、介在しない。
2019003591.tif 000018
の余白電圧が存在しないと出現できないので、（［図３］）、付着できず、真のパラメータ読み取る。次に、他のコード数（例、４００００の場合、万の位４，千の位０，百の位０，十の位０，一の位０、）もすべて前部より、１（定数）が乗算されるので、Ｔ秒間以上の余白電圧が介在しないので、Ｇ・Ｈの影響が付着事はない。
よって、真のパラメータを入力する事ができる。さらに、パラメータのコード数の後部に、Ｇ・Ｈが出現した場合、（［図２］）で述べた様に、Ｔ秒間以上の余白電圧が介在するので、Ｇ・Ｈの影響が付着する事はない。よって、真のパラメータを読み取り、▲ロ▼の第４コマンドを実行し、次に、
2019003591.tif 000019
▲ハ▼の様に表記して、ｘ＝４００００は２回目なので、メモリ済みなので、４００００の前部にＧ・Ｈの影響が付着しても読み取り間違いは、おこらない。なぜなら、（４００００は後づめ、２進数（３２ビット）、コード数（４０ビット）で表記）。
よって、４００００の前部に、Ｇ・Ｈの影響が付着しても、（数字自体・コード数・２進数）も、記憶済みなので、読み取り間違いをする事はない。
つまり、（▲ロ▼、▲ハ▼）において、パラメータ前部の余白時間（電圧）を（Ｔ秒間以下・０秒間含む）にする事によって、Ｇ・Ｈの影響による、パラメータ前部への付着を防止している。
2019003591.tif 000020
出現できない。）。明細書▲ロ▼、▲ハ▼において（例）パラメータ、（４００００）を代入する場合、コンピューターの機械語に、翻訳する必要があるので、
2019003591.tif 000021
Ｖを制御する為調整する。キーボードにＧＡが侵入しても、ＣＰＵは、Ｈなのか、ＧＡかの区別がつかない。しかし、（定数）は、記憶回路に入っているので、ＣＰＵは、Ａ、Ｖを調整しているので、問題はない。
2019003591.tif 000022
０，１電圧に変化して、無作動・誤作動の可能性がある。（なぜなら、Ｇ・Ｈは、方程式▲α▼，▲β▼の関係にある。）
つまり、定数では、ＣＰＵは、（余白，０，１）電圧を調整しているが、変数を入力（ＩＮＰＵＴ）する余白電圧のスペースは、調整できない。よって、
2019003591.tif 000023
（隣り合った定数・余白電圧、同し、０秒間なので熱伝導なく、調整する）。
▲ＩＩ▼（パラメータ）の場合、明細書▲イ▼の（ｘ＝）の状態において、ＧＡが出現した時、
2019003591.tif 000024
ＧＡは、Ｔ秒後に、回路を回り、定常電流になり、ＧＶ（定常電圧）になる可能性
2019003591.tif 000025
（ｘ＝）の状態において、（時刻は設定されてなく、書き込み可能）なのであるから、キーボードのキーのコード数の０，１電圧（０，１電流）へのＧ・Ｈの影響の電圧侵入の
2019003591.tif 000026
キーボードのキー（コード数）を（ＩＮＰＵＴ）するのは、人間（ＣＰＵ制御の内部電源）、ＧＡ、ＧＶ（ＣＰＵ不制御の外部電源）、Ｈ（ＣＰＵ不制御の内部・外部環境）である。
2019003591.tif 000027
コード数の前部より、１とパラメータの間は（余白電圧なし、０秒間、Ｔ秒間以下）の状態
2019003591.tif 000028
Ｇは、Ｔ秒間以上余白電圧が存在しないと出現できず。よって、（１／０制御機能）において、Ｈ・Ｇによる影響の電圧付着のパラメータを排除し、真のパラメータを入力する事ができる。【０００９】コンピューターのシステムにおいて、図示すると［図５］において、
（０＜Ｔ１，Ｔ２，Ｔ３，Ｔ４，Ｔ５＜Ｔ）、（Ｔ１は、入力装置と記憶装置間の時間）、（Ｔ２は▲ｂ▼
2019003591.tif 000029
（０＜Ｔ６＜∞）。
▲ａ▼の場合、明細書▲イ▼において、Ｇ・Ｈの影響による電圧付着の可能性有り。▲ロ▼、▲ハ▼なし。
▲ｂ▼の場合、明細書▲イ▼において、Ｇ・Ｈの影響による電圧付着の可能性有り。▲ロ▼、▲ハ▼なし。
2019003591.tif 000030
▲ｄ▼の場合、明細書▲イ▼において、Ｇ・Ｈの影響による電圧付着の可能性有り。▲ロ▼、▲ハ▼なし。
2019003591.tif 000031
して、真のパラメータを偽のパラメータに間違う事がある。
パラメータを入力する前（余白電圧部分）は、通電状態にあり、ＡはＨによる影響で増減している可能性がある。よって、ＣＰＵは、｛内部・外部環境（Ｈによる）｝と｛外部電源（Ｇによる）｝と（内部電源）の区別がつかない。よって、入力前のパラメータの前部に、Ｇ・Ｈによる（余白電圧部分）の（０，１電圧）への変化の可能性があり、パラメータに付着の可能性がある。よって、偽のパラメータを、真のパラメータと間違い無作動・誤作動の可能性がある。
2019003591.tif 000032
（［０００６］、［０００８］）より、真のパラメータを読み取る。
Ｈに対して、｛（＝）（イコール）｝と１（定数）、１（定数）と（パラメータ）の間は、（０秒間〜Ｔ秒間以下）なので、熱伝導による変化なく、１（定数）によって、
2019003591.tif 000033
Ｇに対しては、１（定数）と（パラメータ）の間は、（０秒間〜Ｔ秒間以下）なので、（０≦Ｔ秒）の関係より、Ｇは、付着できず（ＧＡがＧＶに変わるのに、Ｔ秒間を用す）、真のパラメータを入力し、読み取る。
2019003591.tif 000034
いるので、外部（電源・環境）のＨ・Ｇが付着する事はない。よって、読み取り間違いをする事はない。▲ｂ▼、▲ｄ▼の時も同様である。
もし、明細書▲ロ▼、▲ハ▼において、（後づめ）ではないとしても、（定数・変数において）
2019003591.tif 000035
出現できず。なので、（真のパラメータ）を入力し、読み取る。（後づめ）である時も同じ理由により、同様である。Ｇ・ＨとＣＰＵ制御が同時の場合、ＣＰＵ制御が優先される。（閉じた回路の為）。
（例）を上げて、図示すると、パラメータを以下、Ｐと表記する。Ｐ＝４００００、
（Ｐ１＝４、Ｐ２＝０、Ｐ３＝０、Ｐ４＝０、Ｐ５＝０）
▲１▼明細書▲イ▼の場合、［図７］において、（ｆ）以外の、（ａ，ｂ，ｃ，ｄ，ｅ）は、Ｇ・Ｈの影響による電圧により、０，１電圧に変化して、（Ｐ）に付着の可能性がある。
（ｆはＧ・Ｈが出現した場合、Ｐ５＝０、との間に、Ｔ秒間以上の余白電圧が介在するので付着しない）。よって、誤作動・無作動の可能性がある。
（ａ、ｂ、ｃ、ｄ、ｅ、ｆは余白電圧）、（０＜ａ、ｂ、ｃ、ｄ、ｅ、ｆ≦∞）
▲２▼明細書▲ロ▼の場合、［図８］において、（１＊ｘ＝１＊４００００）、
ａ、において、｛＝（イコール）｝と１（定数）の間の余白電圧は、（０秒〜Ｔ秒間以下）
＊において、１（定数）と４の余白電圧は、（０秒〜Ｔ秒間以下）
ｂにおいて、１（定数）と０の余白電圧は、（０秒〜Ｔ秒間以下）
ｃにおいて、１（定数）と０の余白電圧は、（０秒〜Ｔ秒間以下）
ｄにおいて、１（定数）と０の余白電圧は、（０秒〜Ｔ秒間以下）
ｅにおいて、１（定数）と０の余白電圧は、（０秒〜Ｔ秒間以下）
ｆにおいて、０と（Ｇ・Ｈによる０，１電圧）は、（Ｔ秒間以上の余白電圧）が介在するので、付着しない。
よって、Ｇ・Ｈによる、０、１電圧は出現できない。（Ｇ・Ｈ出現には、Ｔ秒間より大きい時間を必用とする）。よって、（後づめ）であっても、ないとしても、明細書▲ロ▼、▲ハ▼は、真のパラメータを入力し、読み取る。
さらに、（例）をあげて、説明すると、
（例）ｘ＝４００００（Ｐ）とし、明細書▲ロ▼、▲ハ▼の（ｍｕｌ  ｒ２，１，ｘ）の命令内容は、（Ｔ秒間以上の余白電圧が存在しないと、電流は、電圧に変化しない）。
明細書（図５）より、
１番目に乗算命令（１＊ｘ）、
２番目に、ｍｕｌ  ｒ２，１，１／０ａｄｄｒｅｓｓ（４）、（所要時間Ｔ７秒間）、
ｍｕｌ  ｒ２，１，１／０ａｄｄｒｅｓｓ（０）、（所要時間Ｔ７秒間）、
ｍｕｌ  ｒ２，１，１／０ａｄｄｒｅｓｓ（０）、（所要時間Ｔ７秒間）、
ｍｕｌ  ｒ２，１，１／０ａｄｄｒｅｓｓ（０）、（所要時間Ｔ７秒間）、
ｍｕｌ  ｒ２，１，１／０ａｄｄｒｅｓｓ（０）、（所要時間Ｔ７秒間）、
による入力。
３番目に、ｒ２への格納になる。
よって、１番目と２番目の間は、ＣＰＵによる（１＊ｘ）の状態になり、Ｇ・Ｈは付着できない（余白電圧がＴ秒間では、不可能）。
２番目と３番目の間は、ＣＰＵによる（１＊４００００）の状態になり、Ｇ・Ｈは付着できない。
（２番目は、回路の一部で（０＜Ｔ１＋Ｔ３＝Ｔ７＜Ｔ）なので、余白電圧がＴ秒間より小さい）
３番目のｒ２への格納は、Ｔ４秒間で（０＜Ｔ４Ｔ、３番目は、回路の一部）なので、Ｇ・Ｈは、余白電圧がＴ秒間より小さいので、出現不可能。
よって、（偽のパラメータ）は、出現できず、（真のパラメータ）を入力する事ができる。
次に、明細書▲イ▼の場合、（例）Ｐ＝４００００、は、１番目に、
ｍｏＶ，ｒ２，ｘ
ｍｏＶ，ｒ２，１／０ａｄｄｒｅｓｓ（４）、
ｍｏＶ，ｒ２，１／０ａｄｄｒｅｓｓ（０）、
ｍｏＶ，ｒ２，１／０ａｄｄｒｅｓｓ（０）、
ｍｏＶ，ｒ２，１／０ａｄｄｒｅｓｓ（０）、
ｍｏＶ，ｒ２，１／０ａｄｄｒｅｓｓ（０）、
２番目に、ｒ２への格納になる。
１番目の場合、ＣＰＵの入力制御はなく、（時刻、時間、２数間の乗算なく）、（Ｔ秒間より大きい余白電圧可能）、内部、外部電源の区別なく、内部、外部環境の影響を受けるので、Ｇ・Ｈの出現付着の可能性（キー・ボード等より）がある。（余白電圧が、Ｔ秒間より大きい）。
２番目の場合、（偽のパラメータ）が、ｒ２に格納される可能性あり。
次に、（ｍｕｌ  ｒ２，１，４００００）という形で入力すると、乗算回路（ＣＰＵ）が先で、Ｐ（４００００）の入力は後である。
一般的命令（ｍｏＶ、等）について、
例▲１▼、ＣＰＵ制御（内部電源）、（キー・ボード等による）
［図９］、より、（真のパラメータを入力）となる。
2019003591.tif 000036
例▲２▼、ＣＰＵ制御（内部電源）、ＣＰＵ不制御（外部電源、Ｇ、内部・外部環境・Ｈ）、
［図１０］、より、（偽のパラメータを入力）となる。
よって、例▲１▼が例▲２▼（偽のパラメータ）になる可能性がある。よって、例▲３▼として、例▲１▼と例▲２▼の判別がつかないので、パラメータの前部に（１）、（定数）を乗算し、ＣＰＵの（２数間の演算回路）で制御させ、（ｍｕｌ命令）は、ＣＰＵ制御の、
2019003591.tif 000037
よって、（ｍｕｌ命令）が出た時点で「１」（定数）とＰの間に、ＣＰＵ制御（２数間の乗算処理）が発生するので、「１」（定数）とＰの間の（余白電圧部分）は、Ｔ秒間以下であり、かつ、Ｐを入力できるのは、（ＣＰＵ制御の内部電源）のみなので、Ｇは、出現できない。
なぜなら、Ｇ出現には、（Ｔ秒間より大きい、余白電圧部分）を必要とし、Ｇは、内部電源ではないので、排除される。（Ｇは、外部電源）。
よって、（真のパラメータ）、（ＣＰＵ制御・内部電源）を入力できる。
次に、Ｈ（熱エネルギー）の場合、
2019003591.tif 000038
（その１）、真のパラメータ、入力の場合（キー・ボード等による）
よって、［図１２］より、（真のパラメータ）を入力できる。
（その２）、もし、偽のパラメータが付着の場合（キー・ボード等による）
よって、［図１３］より、余白電圧部が、（１回目のＴ秒間）＋（２回目のＴ秒間）＝２Ｔ秒間、となるので、（余白電圧部は、Ｔ秒間より小さい値）に反するので、ＦＡＵＬＴとなり、Ｈ（熱エネルギー）の影響で、（真のパラメータ）に付着する事はない。
よって、「１」（定数）を前部（時間軸上）に乗算する事によって、（真のパラメータ）を入力する事ができる。
（フロー・チャート）で表わすと、［図１４］となる。【００１０】  次に、明細書▲イ▼の場合の、Ｇ・Ｈ、Ｐの組合せには、
2019003591.tif 000039
の４通りが考えられる。Ｐ、が▲１▼′▲２▼′の場合、（数字列）の（絶対値と方向）より、
2019003591.tif 000040
次に、明細書▲ロ▼、▲ハ▼のコマンドにおいて、［図６］において、図示したように、（例）４００００、（Ｐ）以外は、すべて、記憶装置のプログラムに入力済みである。
【発明の効果】
【００１１】上述したように、こうする事によって、本願発明は、変数Ｘ（数字又は数式・文字列・数字列）のゴースト・熱エネルギーの影響による電圧付着による読み取り間違い（誤作動・無作動）を排除する事ができる。
【図面の簡単な説明】
【００１２】
【図１】、コンピューターのソフトウェアのプログラムで、０，１電圧下にある。
【図２】、コンピューターのソフトウェアのプログラムで、変数Ｘの後部にＧ・Ｈが出現。
【図３】、コンピューターのソフトウェアのプログラムで、変数Ｘの前部に、Ｇ・Ｈが出現。
【図４】、記憶回路のバリアブル方式のＩＢＧ（インターブロックギャップ）の図示。
【図５】、コンピューター・システムの図示。
【図６】パラメータ（変数）を入力する時。
【図７】、明細書▲イ▼の場合のパラメータ。
【図８】、明細書▲ロ▼の場合の、１、（定数）とパラメータ（変数）、
【発明を実施するための形態】
【００１３】以下、本発明の実施形態を図１〜図１４に基づいて、説明する。
【００１４】図、１においては、変数Ｘは、０、１電圧下にあり、Ｇ・Ｈは、出現できない。
【００１５】図２、においては、Ｇ・Ｈは、変数Ｘに後部（時間軸上）より、付着・接続できない。
【００１６】図３、においては、変数Ｘに前部（時間軸上）から、Ｇ・Ｈの付着の可能性があり、誤作動・無作動の防止にならない。
【００１７】図４において、記憶回路のバリアブル方式における、ＩＢＧの説明で、ビットの集りであるレコードは、（後づめ）である。
【００１８】図５、において、Ｐを入力する前のコンピューターのシステム図で、▲イ▼は、Ｐを入力装置で入力する前、前部にＧ・Ｈ付着の可能性あり。
【００１９】図６、において、Ｐを入力する前のプログラムで、Ｐ以外は、プログラムに記憶されている。
【００２０】図７、において、明細書▲イ▼の場合、Ｇ・Ｈの影響で、誤作動・無作動の可能性がある。
【００２１】図８、において、明細書▲ロ▼の場合、（後づめ）でなくとも、（Ｇ・Ｈの影響で誤作動・無作動）を排除、可。
【００２２】図９、において、ＣＰＵ制御下、（真のパラメータ）を入力。
【００２３】図１０、において、Ｇ・Ｈの｛前部（Ｐ）（時間軸上）｝への付着による、（偽のパラメータ）入力。
【００２４】図１１、において、｛「１」（定数）とＰ｝の（ｍｕｌ命令）により、Ｇ・Ｈ付着の排除。
【００２５】図１２、において、Ｈ、に対するＣＰＵの調整機能。
【００２６】図１３、において、Ｈ、による、（偽のＰ）は、出現できない。
【００２７】図１４、において、フロー・チャートで図示したものである。
【産業上の利用可能性】
【００２８】あらゆるコンピューターのソフトウェアのプログラムにおいて、内部・外部環境の影響による誤作動・無作動の防止機能として、利用可能。
【符号の説明】
【００２９】▲Ａ▼コンピューターのソフトウェアのプログラム。
▲Ｂ▼プログラムの余白部分。
2019003591.tif 000041
【図１】
2019003591.tif 000042
【図２】
2019003591.tif 000043
【図３】
2019003591.tif 000044
【図４】
2019003591.tif 000045
【図５】
2019003591.tif 000046
【図６】
2019003591.tif 000047
【図７】
2019003591.tif 000048
【図８】
2019003591.tif 000049
【図９】
2019003591.tif 000050
【図１０】
2019003591.tif 000051
【図１１】
2019003591.tif 000052
【図１２】
2019003591.tif 000053
【図１３】
2019003591.tif 000054
【図１４】
2019003591.tif 000055
【手続補正書】
【提出日】平成29年9月19日(2017.9.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
【図１】コンピューターのソフト・ウェアのプログラムで、０，１電圧下にある。
【図２】コンピューターのソフト・ウェアのプログラムで、変数Ｘの後部にＧ・Ｈが出現。
【図３】コンピューターのソフト・ウェアのプログラムで、変数Ｘの前部にＧ・Ｈが出現。
【図４】記憶回路のバリアブル方式のＩＢＧ（インターブロックギャップ）の図示。
【図５】コンピューター・システムの図示
【図６】パラメータ（変数）を入力する時。
【図７】明細書▲イ▼の場合の、パラメータ。
【図８】明細書▲ロ▼の場合の、１（定数）とパラメータ（変数）
【図９】従来のプログラムで、パラメータを入力する時、Ｇ・Ｈが出現しなかった時。
【図１０】従来のプログラムで、パラメータを入力する時、Ｇ・Ｈが出現した時。
【図１１】乗算機能を使う事によって、Ｇを排除し、真のパラメータを入力。
【図１２】乗算機能を使う事によって、Ｈを排除し、真のパラメータを入力。
【図１３】実際には、ありえない図である。乗算機能を使う事によって、Ｇ・Ｈを排除し、真のパラメータを入力。
【図１４】乗算機能を、フロー・チャートで表わした物。
【手続補正書】
【提出日】平成30年5月23日(2018.5.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＣＰＵ回路・記憶回路を保有するコンピューターのソフトウェアのプログラムにおいて、
文字列・数字列を含むすべての変数（パラメータ）を入力したり、数式の解（パラメータ）を待機する場合に、変数（パラメータ）の前部（時間軸上）から、内部・外部環境・外部電源・熱エネルギーによる電圧の発生により、記号・数字・文字が付着して、誤作動・無作動をおこす可能性があるので、変数（パラメータ）や変数領域の前に、「１」という定数（「１」は、コード数・２進数とも、８ビットで、あらかじめプログラムに記憶済み）を乗算する事によって、変数（パラメータ）を保護し、無作動・誤作動を排除し、正常に、作動させるソフトウェアのプログラム。