(57)【要約】【課題】  従来のコンピュータのソフトウェア・システムにあっては、耐障害性、高速性、処理能力の拡張性、アプリケーション・システム開発の効率、セキュリティ対策等に、重篤な欠点、弱点があり、それらを解決することが非常に重要な課題となっており、本発明はそれらの解決を図ることを目的としている。【解決手段】  アプリケーション・システム・プログラムの大幅圧縮と、超耐障害性、超高速並列処理性能、制限の無い線形での拡張性、超高速データベース・エンジン等のシステム機能と、完全防護を基本コンセプトとしたセキュリティ保護機能を有するソフトウェア・システム群を発明し、システム・プロダクトとして開発した。【選択図】図１
2010282598.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ・システムの耐障害機能を有するシステムにあって、データベースの更新を伴う処理がある場合をも含めて、同一の処理を複数のシステム系統で併行して実行し、１系統または複数系統の何処に障害が生じても、他のシステム系統により、瞬断無く正常処理を継続、続行する機能を装備することを特徴とするシステム。
【請求項２】
請求項１記載のソフトウェア・システムにあって、同一処理プロセスを実行する複数のシステム系統が、互いに干渉しないで、独立して作動する機能を有するプログラムを装備することを特徴とするシステム。
【請求項３】
請求項１記載のソフトウェア・システムにあって、同じ処理を併行実行するシステム系統が無制限に何系統でも装備できる機能を有するプログラムを備えることを特徴とするシステム。
【請求項４】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統のネットワークが別ネットワーク経路、別系統のネットワーク機器で構成されることを特徴とするシステム。
【請求項５】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統が各々、全てのデータベースを持ち、併行して更新されるように構成されていることを特徴とするシステム。
【請求項６】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統が各々、全てのデータベースを持ち、併行して更新されるように構成されていることを特徴とするシステム。
【請求項７】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合、他の正常システム系統を使用、処理を瞬断無く続行する機能を持ったプログラムを装備することを特徴とするシステム。
【請求項８】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合は、他の正常システム系統を使用、処理を瞬断無く続行する機能を持つプログラムを装備することを特徴とするシステム。
【請求項９】
請求項７記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合は、システム管理者に障害が生じている旨、および、障害の生じたシステム系統に関する情報を提供するプログラムを装備することを特徴とするシステム。
【請求項１０】
請求項１記載のソフトウェア・システムにあって、併行実行する複数のシステム系統で、処理するプロセスのシーケンスが同一となるようにする機能を持つプログラムを備えたことを特徴とするシステム。
【請求項１１】
請求項１０記載のソフトウェア・システムにあって、併行実行する複数のシステム系統で、処理するプロセスのシーケンスを同一とするプログラムが他のシステム系統の情報を参照することなしに実行する機能を備えたことを特徴とするシステム。
【請求項１２】
請求項１記載のソフトウェア・システムにあって、障害を起こしたシステム系統を回復、復帰させる時に、正常処理を続行している他のシステム系統から最新の情報を取得し、さらに追跡してクローンとなった時に、メンバーに復帰する機能を持つプログラムを装備することを特徴とするシステム。
【請求項１３】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統の中で、地震等の広域災害時でも正常処理を続行するために、１つまたは複数のシステム系統を遠隔地で稼動するよう構成する機能を備えることを特徴とするシステム。
【請求項１４】
請求項１記載のソフトウェア・システムにあって、クライアント・コンピュータ上で作動する複数のシステム系統での同一プロセスの実行を制御するプログラム・モジュールを作成する機能を持つプログラムを備えることを特徴とするシステム。
【請求項１５】
コンピュータの並列処理機能を有するソフトウェア・システムにあって、複数のサーバー系統が、処理のボトルネックとならないように、共有する部分を全く持たない構造とするプログラムを装備することを特徴とするシステム。
【請求項１６】
請求項１５記載のソフトウェア・システムにあって、プロセスを処理する複数のサーバーを制御するための、ロードバランシング、スケジューラ、コントローラ等のようなサーバーを持たないで、共有部分の無い各々独立したサーバーを作動させるプログラムを装備することを特徴とするシステム。
【請求項１７】
請求項１６記載のソフトウェア・システムにあって、プロセスを最初に処理するサーバーから、必要時に、他のサーバーに処理を実行させる機能を持つプログラムを装備することを特徴とするシステム。
【請求項１８】
請求項１６記載のソフトウェア・システムにあって、プロセスを処理する複数のサーバーを作動させる時に、クライアント・コンピュータ上で、当該処理を実行するサーバーを特定する機能と、特定されたサーバーに処理を実行させる機能を持つプログラムを装備することを特徴とするシステム。
【請求項１９】
請求項１８記載のソフトウェア・システムにあって、クライアント・コンピュータ上で、当該処理を実行するサーバーを特定する機能と、特定されたサーバーに処理を実行させる機能を持つプログラムが実行時にサーバーから取得して、実行する機能を備えることを特徴とするシステム。
【請求項２０】
請求項１５記載のソフトウェア・システムにあって、処理のボトルネックとなるデータベース・サーバーを有さず、データベースが複数の各サーバーに内臓あるいは接続されたディスク、ＳＳＤ等の半導体メモリー他の補助記憶装置上に設置、作動させるプログラムを装備することを特徴とするシステム。
【請求項２１】
コンピュータの並列処理での拡張機能を有するソフトウェア・システムにあって、複数のサーバー系統が、共有する部分を持たない構造により、プロセス・サーバー数を増やすと、ほぼそれに線形で処理能力を拡張する機能を持つプログラムを装備することを特徴とするシステム。
【請求項２２】
請求項２１記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの追加を、必要なデータベースの再編成と、処理サーバーを特定する機能を持つパラメータの変更で行うプログラムを装備することを特徴とするシステム。
【請求項２３】
請求項２２記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの処理を中断し、データベースの再構成と処理サーバーを特定するパラメータの変更を行った上で、処理を再開する機能を有するプログラムを装備することを特徴とするシステム。
【請求項２４】
請求項２２記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの追加を、処理を続行しながらサーバーの追加に必要なパラメータの変更を行う機能を有するプログラムを装備することを特徴とするシステム。
【請求項２５】
請求項２４記載のソフトウェア・システムにあって、処理を続行しながらサーバーの追加を行う時に、データベースをＬＯＣＫ、ＵＮＬＯＣＫを使用、実行中の処理との競合を制御、データベースを再編成する機能を持つプロググラムを装備することを特徴とするシステム。
【請求項２６】
コンピュータのデータベースを管理する機能を有するソフトウェア・システムにあって、検索キーを用いての実データの読み取り、書き込み、あるいは、更新が、１回あるいは複数回の直接アクセスで行う機能のプログラムを備えることを特徴とするシステム。
【請求項２７】
請求項２６記載のソフトウェア・システムにあって、データベースの検索を行うための変換データを備え、それを使用し直接アクセスで索引し該当データを読み取り、書き込み、あるいは更新する機能のプログラムを備えることを特徴とするシステム。
【請求項２８】
請求項２６記載のソフトウェア・システムにあって、データ検索キーと、キーをアドレスに変換していくコンバージョン・データと、検索する実データのレコードの相対または絶対アドレスから構成されるコンバージョン・データを有し、それを索引し、実データを処理するプログラムを備えることを特徴とするシステム。
【請求項２９】
請求項２６記載のソフトウェア・システムにあって、コンバージョン・データが新規に発生したキーに対して付加していく機能のプログラムを備えることを特徴とするシステム。
【請求項３０】
請求項２６記載のソフトウェア・システムにあって、データベースの検索のためのコンバージョン・データがが、複数のキーあるいは分割したキーの順次に、上位から発生したパターンに対して下位のすべてのパターンを含むように構成するプログラムと当該コンバージョン・データを使用し実データを索引、処理するプログラムを備えることを特徴とするシステム。
【請求項３１】
コンピュータのアプリケーション・システム開発サポート機能を有するソフトウェア・システムにあって、アプリケーション・システム・プログラムのシステム関連処理を各サーバー上で実行するカーネル・プログラムを備えることを特徴とするシステム。
【請求項３２】
請求項３１記載のソフトウェア・システムにあって、カーネル・プログラムが、アプリケーション・システム固有の機能としての入出力設定、データベース設定、および演算処理ロジックとインターフェイスすることにより、アプリケーション・システムとして機能を発揮することを特徴とするシステム。
【請求項３３】
請求項３１記載のソフトウェア・システムにあって、入力画面の設定が市販のソフトウェアであるフロント・ページを使用して作成、それとカーネルの変数を連携させるプログラムを備えることを特徴とするシステム。
【請求項３４】
請求項３１記載のソフトウェア・システムにあって、出力設定が市販のエクセル・システムで設定でき、それとカーネルの変数を連携させるプログラムを備えることを特徴とするシステム。
【請求項３５】
コンピュータのセキュリティ対策機能を有するコンピュータ・ソフトウェア・システムにあって、コンピュータの不正起動を防ぐ機能が、ＯＳその他のディスク、ＳＳＤ等の記憶媒体に書かれるデータ、プログラムの１部を欠損させるプログラムと、オプションとして欠損後に無意味なデータを充当するプログラムがある場合はそのプログラムと、欠損したデータ、プログラム、あるいは欠損後無意味なデータを充当したデータ、プログラムを復元するプログラムを装備することを特徴とするシステム。
【請求項３６】
請求項３５記載のソフトウェア・システムにあって、データ、プログラムの欠損を、各バイトの１ビットまたは複数ビットであることを特徴とするシステム。
【請求項３７】
請求項３５記載のソフトウェア・システムにあって、欠損させたデータ、プログラムの１部を、リムーバブル記憶装置に記憶させ、それを取り外し別に管理する機能を備えることを特徴とするシステム。
【請求項３８】
請求項３５載のソフトウェア・システムにあって、補助記憶装置に記憶されたプログラム、データを管理する情報を持ったレコードの内容を欠損させることにより、リムーバブル記憶装置、あるいは、別のサーバーから欠損データを充当しない限り、ＯＳのＢＯＯＴ、データの読み取りを行えないようにする機能を備えることを特徴とするシステム。
【請求項３９】
請求項３５記載のソフトウェア・システムにあって、欠損させたデータ、プログラムの１部に加えて、データ、プログラムを復元させるプログラムを、初期起動管理用のサーバーから入手、あるいは、初期起動管理用のサーバーと、リムーバブル記憶媒体の双方から入手することが、起動時に必要な仕掛けを有することを特徴とするシステム。
【請求項４０】
コンピュータのセキュリティ対策として不正起動防止機能を有するコンピュータ・ソフトウェア・システムにあって、１台のコンピュータ上に、セキュアＯＳとノン・セキュアＯＳの２つのオペレーティング・システムを作成し、インターネット検索、対外メール等外部との交信を伴う処理はノン・セキュアＯＳを用いて行い、内部の情報にアクセスする処理や、クリティカルな処理はセキュアＯＳを用いて行うことを特徴とするシステム。
【請求項４１】
請求項４０記載のソフトウェア・システムにあって、ノン・セキュアＯＳを、内部の情報、プログラム等を記憶したディスク、ＳＳＤ等の記憶装置が存在しないような構成にする機能を備えることを特徴とするシステム。
【請求項４２】
請求項４０記載のソフトウェア・システムにあって、ノン・セキュアＯＳを、内部のネットワークが存在しないような構成にする機能を備えることを特徴とするシステム。
【請求項４３】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、内部の情報、プログラム等を記憶したディスク、ＳＳＤ等の記憶装置に接続可能な構成にする機能を備えることを特徴とするシステム。
【請求項４４】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、内部のネットワークと接続可能な構成にする機能を備えることを特徴とするシステム。
【請求項４４】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、コンピュータの不正起動を防ぐ機能が、ＯＳその他のディスク、ＳＳＤ等の記憶媒体に書かれるデータ、プログラムの１部を欠損させ、あるいは、欠損後無意味なデータに置き換えるプログラムとそれを復元するプログラムを装備することを特徴とするシステム。
【請求項４５】
コンピュータのセキュリティ対策として不正起動防止機能を有するコンピュータ・ソフトウェア・システムにあって、ハッキングによる不正接続を防止すｒため、物理的なネットワークの接続無しに、通信を行える機能を装備することを特徴とするシステム。
【請求項４６】
請求項４５記載のソフトウェア・システムにあって、ネットワークからの接続を切断、通信パケットを次のネットワークに送出、あるいは、コンピュータの処理プログラムに受け渡す機能を装備することを特徴とするシステム。
【請求項４７】
請求項４５記載のソフトウェア・システムにあって、ネットワークからの接続を切断、通信パケットを次のネットワークに送出、あるいは、コンピュータの処理プログラムに受け渡す前に、通信パケットを再構成し送り出す機能を装備することを特徴とするシステム。
【請求項４８】
コンピュータの情報流出、不正操作を防護するセキュリティ対策ソフトウェア・システムにあって、データ、プログラムを１バイト等の細かい単位毎で、その中を複数に分解し、分解された各々を別のシステム系統、別の管理者が管理することにより、単独の人、グループは分割されたデータ、プロ不ラムの１部しか持たず、使用できる状態のデータ、プログラムを保有できないような機能を装備することを特徴とするシステム。
【請求項４９】
請求項４８記載のソフトウェア・システムにあって、分解されたデータ、プログラムの１部を管理するサーバーが、当該システムとは別系統からの指令での解除が無いと、データ、プログラムの読み取りができない機能を装備することを特徴とするシステム。
【請求項５０】
請求項４８記載のソフトウェア・システムにあって、解除する別系統が、携帯電話、ＰＨＳ等の、ネットワーク、システムを使用することを特徴とするシステム。
【請求項５１】
請求項４８記載のソフトウェア・システムにあって、解除する別系統が、そのシステム管理者へのオフラインでの連絡を介して行う機能を、備えることを特徴とするシステム。
【請求項５２】
インターネット・ビジネス等の外部からのアクセスを受け付ける必要のあるシステムのセキュリティ対策ソフトウェア・システムにあって、ユーザーが当該アプリケーション・システムを使用する際に、ＩＤ，パスワード等のように比較、判定するための対象データを有しない手段で、当該アプリケーション操作特有のマーキングを送出パケットあるいはｈｔｔｐデータに施す機能を備えることを特徴とするシステム。
【請求項５３】
請求項５２記載のソフトウェア・システムにあって、パケット、あるいはｈｔｔｐのデータを受信した際に、マーキングされた状態を判読することにより、不正アクセスを排除する機能を備えることを特徴とするシステム。
【請求項５４】
コンピュータの情報流出、不正操作を防護するセキュリティ対策ソフトウェア・システムにあって、前もって登録された相手先以外からの接続、メール等の送信を排除する機能を備えることを特徴とするシステム。
【請求項５５】
請求項５４記載のソフトウェア・システムにあって、過去に排除した相手先かどうかの判別を行い、該当する場合は排除する機能を備えることを特徴とするシステム。
【請求項５６】
請求項５４記載のソフトウェア・システムにあって、登録した以外の相手先からの送信を受信した場合、そのアドレス部分だけを読み取り、表示、ユーザーが受信を許可した場合のみ、中身のデータを読み取るようにする機能を備えることを特徴とするシステム。
【請求項５７】
請求項５４記載のソフトウェア・システムにあって、受信を許可した場合、相手のアドレスを登録先リストに付加する機能を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、現在のコンピュータ・システムの弱点、欠点を解決したコンピュータ・システムに関する。
【背景技術】
【０００２】  従来のコンピュータのソフトウェアェア・システムには、基本ソフトウェア・システムとして、オペレーテイング・システム等があるが、本発明はそれらのシステムの弱点、欠点を克服する新しい機能を有するソフトウェア・システムに関するものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】  従来のコンピュータのソフトウェア・システムにあっては、耐障害性、高速性、処理能力の拡張性、アプリケーション・システム開発の効率、セキュリティ対策等に、重篤な欠点、弱点があり、それらを解決することが非常に重要な課題となってきており、本発明はそれらの解決を図ることを目的としている。
【課題を解決するための手段】
【０００４】  上記の課題を解決するため、本発明のソフトウェア・システム群においては、課題を解決する機能として請求項に記載の機能を装備したソフトウェア・システム群を考案、開発したものであり、従来のコンピュータ技術の弱点、欠点であった耐障害性、並列処理における高速性、処理能力の拡張性、データベースの高速処理機能、および、アプリケーション・システム・プログラムの膨張による開発期間、開発コストの増大と検証性の低下等を克服したものであり、さらに、従来の技術では不完全であったセキュリティ保護での弱点を解決したものであり、各機能を発揮するソフトウェア・システムは単独での使用も、複数を併用することもできるように構成されている。
【発明の効果】
【０００５】  本発明は、以上に説明したように構成されているので、前記の「課題を解決する手段」に記載のコンピュータ技術の弱点、欠点を解決するものである。
【図面の簡単な説明】
【０００６】
【図１】本発明のソフトウェア・システムの実施例であり、本発明を適用したシステムの概括の全体図である。
【発明を実施するための形態】
【０００７】  本発明を実施するための形態は、本発明の機能を発揮するソフトウェア・システムを単独、または、複数コンピュータ上に記憶し、実行させる構成となっており、以下の実施例でも、本発明のソフトウェア・システム群を構成するソフトウェア・システムとしてのプログラムを開発、実行し、各機能を実証した。
【実施例】
【０００８】  本発明の実施の形態を実施例にもとづき、図面を参照して説明すると、本発明によるソフトウェア・システムの全体図、図１において、アプリケーション・システム開発用コンピュータ・システム１１上で、本発明の［請求項３１、３２、３３および３４］に記載されたアプシケーション開発機能をプログラムとして組み込んだ複数のアプリケーション・システム開発用ソフトウェア・システム１５からなるソフトウェア・システム群１４が、開発用コンピュータ・ハードウェア１２、同  ＯＳ等基本ソフトウェア層１３と共に作動し、アプリケーションの開発者が簡単な設定と小さな演算ロジックのプログラムの作成によりアプリケーションプログラムが短期に開発でき、かつ、実行用のサーバー３１に展開する機能と、必要時にＳｃｒｉｐｔとしてクライアント・コンピュータに送信する機能を装備している。【０００９】  図１において、単体のＰＣ、あるいは、企業等の情報システムに使用する単体のＰＣ、あるいは、情報システムにおける、クライアント・コンピュータ２１に、本発明の［請求項３５、３６、３７、３８］記載のセキュリティ対策用ソフトウェア・システム、および［請求項３９、４０、４１、４２、４３、４４、４５、４６、４７、４８、４９、５０、５１、５２、５３、５４、５５、５６、および５７］に記載のセキュリティ対策機能のソフトウェア中クライアント・コンピュータに搭載するソフトウェア・システム２５からなる本発明のソフトウェア・システム群２４が記憶されており、ハードウェア２２上で、ＯＳ  ２３と共に作動し、強力にセキュリティ侵害を排除するようになっており、またクライアント・マシン２１を企業の情報システムとしてのクライアント・マシンとして使用する構成の場合はユーザーの操作によりサーバー３１と交信しながらデータ処理を実行するようになっている。【００１０】  図１において、単体のサーバーあるいはクラスター・サーバー構成のコンピュータ３１に、本発明の［請求項１、２、３、４、５、６、７、８、９、１０，１１，１２，１３，１４］に記載の耐障害性機能を発揮するソフトウェア・システムと、［請求項１５、１６，１７，１８，１９，２０］に記載の高速並列処理機能を発揮するソフトウェア・システムと、［請求項２１、２２，２３，２４，２５］に記載の拡張性機能を発揮するソフトウェア・システムと、［請求項２６、２７，２８，２９，３０］に記載の高速データベースエンジン機能を発揮するソフトウェア・システム、［請求項３５、３６、３７、３８、３９、４０、４１、４２、４３、４４、４５、４６、４７、４８、４９、５０、５１、５２、５３、５４、５６、５７］に記載のセキュリティ対策機能のソフトウェア・システム中、サーバー上に展開するソフトウェア・システムと、開発用コンピュータ１１で作成、送り込まれたアプリケーション・システム３４からなるプログラム群３５が記憶されており、ハードウェア３２、ＯＳ  ３３とともに作動し、本発明の請求項記載の機能を発揮するようになっている。
【産業上の利用可能性】
【００１１】現在、コンピュータは非常に広範囲に使用され、重要な役割を果たしているが、災害時を含むシステム障害、速度の低下、処理能力不足、アプリケーション・システムの肥大化による開発の負荷、検証性の問題、そしてセキュリティ問題と言った重篤な欠点、弱点があり、本発明および本発明によるソフトウェア・システム・プロッダクトは、それらを解決したものであり、産業上幅広く利用され、効果を発揮するものである。
【符号の説明】
【００１２】１１  アプリケーション・システム開発用コンピュータ・システム
１２  同コンピュータ・ハードウェア
１３  同ＯＳ等基本ソフトウェア層
１４  本発明のアプリケーション・システム開発用ソフトウェア・システム群
１５  アプリケーション・システム開発用ソフトウェア・システム
２１  単体のＰＣあるいは情報システムにおけるクライアント・コンピュータ
２２  同コンピュータ・ハードウェア
２３  同ＯＳ等基本ソフトウェア層
２４  本発明のソフトウェア・システム群
２５  本発明のソフトウェア・システムの  ＰＣ，クライアント・コンンピュータ搭載プログラム群
３１  単体のサーバーあるいはクラスター・サーバー用コンピュータ
３２  同コンピュータ・ハードウェア
３３  同ＯＳ等基本ソフトウェア層
３４  本発明のソフトウェア・システムにより開発されたアプリケーション・システム群
３５  本発明のソフトウェア・システムにより開発されたアプリケーション・システム・プログラム
３６  本発明のサーバー搭載ソフトウェア・システム群
３７  本発明のサーバー搭載ソフトウェア・システム
【図１】
2010282598.tif 000003
【手続補正書】
【提出日】平成21年7月16日(2009.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ・システムの耐障害機能を有するシステムにあって、データベースの更新を伴う処理がある場合をも含めて、同一の処理を複数のシステム系統で併行して実行し、１系統または複数系統の何処に障害が生じても、他のシステム系統により、瞬断無く正常処理を継続、続行する機能を装備することを特徴とするシステム。
【請求項２】
請求項１記載のソフトウェア・システムにあって、同一処理プロセスを実行する複数のシステム系統が、互いに干渉しないで、独立して作動する機能を有するプログラムを装備することを特徴とするシステム。
【請求項３】
請求項１記載のソフトウェア・システムにあって、同じ処理を併行実行するシステム系統が無制限に何系統でも装備できる機能を有するプログラムを備えることを特徴とするシステム。
【請求項４】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統のネットワークが別ネットワーク経路、別系統のネットワーク機器で構成されることを特徴とするシステム。
【請求項５】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統が各々、全てのデータベースを持ち、併行して更新されるように構成されていることを特徴とするシステム。
【請求項６】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統が各々、全てのデータベースを持ち、併行して更新されるように構成されていることを特徴とするシステム。
【請求項７】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合、他の正常システム系統を使用、処理を瞬断無く続行する機能を持ったプログラムを装備することを特徴とするシステム。
【請求項８】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合は、他の正常システム系統を使用、処理を瞬断無く続行する機能を持つプログラムを装備することを特徴とするシステム。
【請求項９】
請求項７記載のソフトウェア・システムにあって、複数のシステム系統で処理された結果を受け、障害が生じたシステム系統があった場合は、システム管理者に障害が生じている旨、および、障害の生じたシステム系統に関する情報を提供するプログラムを装備することを特徴とするシステム。
【請求項１０】
請求項１記載のソフトウェア・システムにあって、併行実行する複数のシステム系統で、処理するプロセスのシーケンスが同一となるようにする機能を持つプログラムを備えたことを特徴とするシステム。
【請求項１１】
請求項１０記載のソフトウェア・システムにあって、併行実行する複数のシステム系統で、処理するプロセスのシーケンスを同一とするプログラムが他のシステム系統の情報を参照することなしに実行する機能を備えたことを特徴とするシステム。
【請求項１２】
請求項１記載のソフトウェア・システムにあって、障害を起こしたシステム系統を回復、復帰させる時に、正常処理を続行している他のシステム系統から最新の情報を取得し、さらに追跡してクローンとなった時に、メンバーに復帰する機能を持つプログラムを装備することを特徴とするシステム。
【請求項１３】
請求項１記載のソフトウェア・システムにあって、複数のシステム系統の中で、地震等の広域災害時でも正常処理を続行するために、１つまたは複数のシステム系統を遠隔地で稼動するよう構成する機能を備えることを特徴とするシステム。
【請求項１４】
請求項１記載のソフトウェア・システムにあって、クライアント・コンピュータ上で作動する複数のシステム系統での同一プロセスの実行を制御するプログラム・モジュールを作成する機能を持つプログラムを備えることを特徴とするシステム。
【請求項１５】
コンピュータの並列処理機能を有するソフトウェア・システムにあって、複数のサーバー系統が、処理のボトルネックとならないように、共有する部分を全く持たない構造とするプログラムを装備することを特徴とするシステム。
【請求項１６】
請求項１５記載のソフトウェア・システムにあって、プロセスを処理する複数のサーバーを制御するための、ロードバランシング、スケジューラ、コントローラ等のようなサーバーを持たないで、共有部分の無い各々独立したサーバーを作動させるプログラムを装備することを特徴とするシステム。
【請求項１７】
請求項１６記載のソフトウェア・システムにあって、プロセスを最初に処理するサーバーから、必要時に、他のサーバーに処理を実行させる機能を持つプログラムを装備することを特徴とするシステム。
【請求項１８】
請求項１６記載のソフトウェア・システムにあって、プロセスを処理する複数のサーバーを作動させる時に、クライアント・コンピュータ上で、当該処理を実行するサーバーを特定する機能と、特定されたサーバーに処理を実行させる機能を持つプログラムを装備することを特徴とするシステム。
【請求項１９】
請求項１８記載のソフトウェア・システムにあって、クライアント・コンピュータ上で、当該処理を実行するサーバーを特定する機能と、特定されたサーバーに処理を実行させる機能を持つプログラムが実行時にサーバーから取得して、実行する機能を備えることを特徴とするシステム。
【請求項２０】
請求項１５記載のソフトウェア・システムにあって、処理のボトルネックとなるデータベース・サーバーを有さず、データベースが複数の各サーバーに内臓あるいは接続されたディスク、ＳＳＤ等の半導体メモリー他の補助記憶装置上に設置、作動させるプログラムを装備することを特徴とするシステム。
【請求項２１】
コンピュータの並列処理での拡張機能を有するソフトウェア・システムにあって、複数のサーバー系統が、共有する部分を持たない構造により、プロセス・サーバー数を増やすと、ほぼそれに線形で処理能力を拡張する機能を持つプログラムを装備することを特徴とするシステム。
【請求項２２】
請求項２１記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの追加を、必要なデータベースの再編成と、処理サーバーを特定する機能を持つパラメータの変更で行うプログラムを装備することを特徴とするシステム。
【請求項２３】
請求項２２記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの処理を中断し、データベースの再構成と処理サーバーを特定するパラメータの変更を行った上で、処理を再開する機能を有するプログラムを装備することを特徴とするシステム。
【請求項２４】
請求項２２記載のソフトウェア・システムにあって、処理能力の拡大のためのサーバーの追加を、処理を続行しながらサーバーの追加に必要なパラメータの変更を行う機能を有するプログラムを装備することを特徴とするシステム。
【請求項２５】
請求項２４記載のソフトウェア・システムにあって、処理を続行しながらサーバーの追加を行う時に、データベースをＬＯＣＫ、ＵＮＬＯＣＫを使用、実行中の処理との競合を制御、データベースを再編成する機能を持つプロググラムを装備することを特徴とするシステム。
【請求項２６】
コンピュータのデータベースを管理する機能を有するソフトウェア・システムにあって、検索キーを用いての実データの読み取り、書き込み、あるいは、更新が、１回あるいは複数回の直接アクセスで行う機能のプログラムを備えることを特徴とするシステム。
【請求項２７】
請求項２６記載のソフトウェア・システムにあって、データベースの検索を行うための変換データを備え、それを使用し直接アクセスで索引し該当データを読み取り、書き込み、あるいは更新する機能のプログラムを備えることを特徴とするシステム。
【請求項２８】
請求項２６記載のソフトウェア・システムにあって、データ検索キーと、キーをアドレスに変換していくコンバージョン・データと、検索する実データのレコードの相対または絶対アドレスから構成されるコンバージョン・データを有し、それを索引し、実データを処理するプログラムを備えることを特徴とするシステム。
【請求項２９】
請求項２６記載のソフトウェア・システムにあって、コンバージョン・データが新規に発生したキーに対して付加していく機能のプログラムを備えることを特徴とするシステム。
【請求項３０】
請求項２６記載のソフトウェア・システムにあって、データベースの検索のためのコンバージョン・データがが、複数のキーあるいは分割したキーの順次に、上位から発生したパターンに対して下位のすべてのパターンを含むように構成するプログラムと当該コンバージョン・データを使用し実データを索引、処理するプログラムを備えることを特徴とするシステム。
【請求項３１】
コンピュータのアプリケーション・システム開発サポート機能を有するソフトウェア・システムにあって、アプリケーション・システム・プログラムのシステム関連処理を各サーバー上で実行するカーネル・プログラムを備えることを特徴とするシステム。
【請求項３２】
請求項３１記載のソフトウェア・システムにあって、カーネル・プログラムが、アプリケーション・システム固有の機能としての入出力設定、データベース設定、および演算処理ロジックとインターフェイスすることにより、アプリケーション・システムとして機能を発揮することを特徴とするシステム。
【請求項３３】
請求項３１記載のソフトウェア・システムにあって、入力画面の設定が市販のソフトウェアであるフロント・ページを使用して作成、それとカーネルの変数を連携させるプログラムを備えることを特徴とするシステム。
【請求項３４】
請求項３１記載のソフトウェア・システムにあって、出力設定が市販のエクセル・システムで設定でき、それとカーネルの変数を連携させるプログラムを備えることを特徴とするシステム。
【請求項３５】
コンピュータのセキュリティ対策機能を有するコンピュータ・ソフトウェア・システムにあって、コンピュータの不正起動を防ぐ機能が、ＯＳその他のディスク、ＳＳＤ等の記憶媒体に書かれるデータ、プログラムの１部を欠損させるプログラムと、オプションとして欠損後に無意味なデータを充当するプログラムがある場合はそのプログラムと、欠損したデータ、プログラム、あるいは欠損後無意味なデータを充当したデータ、プログラムを復元するプログラムを装備することを特徴とするシステム。
【請求項３６】
請求項３５記載のソフトウェア・システムにあって、データ、プログラムの欠損を、各バイトの１ビットまたは複数ビットであることを特徴とするシステム。
【請求項３７】
請求項３５記載のソフトウェア・システムにあって、欠損させたデータ、プログラムの１部を、リムーバブル記憶装置に記憶させ、それを取り外し別に管理する機能を備えることを特徴とするシステム。
【請求項３８】
請求項３５載のソフトウェア・システムにあって、補助記憶装置に記憶されたプログラム、データを管理する情報を持ったレコードの内容を欠損させることにより、リムーバブル記憶装置、あるいは、別のサーバーから欠損データを充当しない限り、ＯＳのＢＯＯＴ、データの読み取りを行えないようにする機能を備えることを特徴とするシステム。
【請求項３９】
請求項３５記載のソフトウェア・システムにあって、欠損させたデータ、プログラムの１部に加えて、データ、プログラムを復元させるプログラムを、初期起動管理用のサーバーから入手、あるいは、初期起動管理用のサーバーと、リムーバブル記憶媒体の双方から入手することが、起動時に必要な仕掛けを有することを特徴とするシステム。
【請求項４０】
コンピュータのセキュリティ対策として不正起動防止機能を有するコンピュータ・ソフトウェア・システムにあって、１台のコンピュータ上に、セキュアＯＳとノン・セキュアＯＳの２つのオペレーティング・システムを作成し、インターネット検索、対外メール等外部との交信を伴う処理はノン・セキュアＯＳを用いて行い、内部の情報にアクセスする処理や、クリティカルな処理はセキュアＯＳを用いて行うことを特徴とするシステム。
【請求項４１】
請求項４０記載のソフトウェア・システムにあって、ノン・セキュアＯＳを、内部の情報、プログラム等を記憶したディスク、ＳＳＤ等の記憶装置が存在しないような構成にする機能を備えることを特徴とするシステム。
【請求項４２】
請求項４０記載のソフトウェア・システムにあって、ノン・セキュアＯＳを、内部のネットワークが存在しないような構成にする機能を備えることを特徴とするシステム。
【請求項４３】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、内部の情報、プログラム等を記憶したディスク、ＳＳＤ等の記憶装置に接続可能な構成にする機能を備えることを特徴とするシステム。
【請求項４４】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、内部のネットワークと接続可能な構成にする機能を備えることを特徴とするシステム。
【請求項４５】
請求項４０記載のソフトウェア・システムにあって、セキュアＯＳを、コンピュータの不正起動を防ぐ機能が、ＯＳその他のディスク、ＳＳＤ等の記憶媒体に書かれるデータ、プログラムの１部を欠損させ、あるいは、欠損後無意味なデータに置き換えるプログラムとそれを復元するプログラムを装備することを特徴とするシステム。
【請求項４６】
コンピュータのセキュリティ対策として不正起動防止機能を有するコンピュータ・ソフトウェア・システムにあって、ハッキングによる不正接
2010282598.tif 000004
を装備することを特徴とするシステム。
【請求項４７】
請求項４６記載のソフトウェア・システムにあって、ネットワークからの接続を切断、通信パケットを次のネットワークに送出、あるいは、コンピュータの処理プログラムに受け渡す機能を装備することを特徴とするシステム。
【請求項４８】
請求項４６記載のソフトウェア・システムにあって、ネットワークからの接続を切断、通信パケットを次のネットワークに送出、あるいは、コンピュータの処理プログラムに受け渡す前に、通信パケットを再構成し送り出す機能を装備することを特徴とするシステム。
【請求項４９】
コンピュータの情報流出、不正操作を防護するセキュリティ対策ソフトウェア・システムにあって、データ、プログラムを１バイト等の細かい単位毎で、その中を複数に分解し、分解された各々を別のシステム系統、別の管理者が管理することにより、単独の人、グループは分割されたデータ、プロ不ラムの１部しか持たず、使用できる状態のデータ、プログラムを保有できないような機能を装備することを特徴とするシステム。
【請求項５０】
請求項４９記載のソフトウェア・システムにあって、分解されたデータ、プログラムの１部を管理するサーバーが、当該システムとは別系統からの指令での解除が無いと、データ、プログラムの読み取りができない機能を装備することを特徴とするシステム。
【請求項５１】
請求項４９記載のソフトウェア・システムにあって、解除する別系統が、携帯電話、ＰＨＳ等の、ネットワーク、システムを使用することを特徴とするシステム。
【請求項５２】
請求項４９記載のソフトウェア・システムにあって、解除する別系統が、そのシステム管理者へのオフラインでの連絡を介して行う機能を、備えることを特徴とするシステム。
【請求項５３】
インターネット・ビジネス等の外部からのアクセスを受け付ける必要のあるシステムのセキュリティ対策ソフトウェア・システムにあって、ユーザーが当該アプリケーション・システムを使用する際に、ＩＤ，パスワード等のように比較、判定するための対象データを有しない手段で、当該アプリケーション操作特有のマーキングを送出パケットあるいはｈｔｔｐデータに施す機能を備えることを特徴とするシステム。
【請求項５４】
請求項５３記載のソフトウェア・システムにあって、パケット、あるいはｈｔｔｐのデータを受信した際に、マーキングされた状態を判読することにより、不正アクセスを排除する機能を備えることを特徴とするシステム。
【請求項５５】
コンピュータの情報流出、不正操作を防護するセキュリティ対策ソフトウェア・システムにあって、前もって登録された相手先以外からの接続、メール等の送信を排除する機能を備えることを特徴とするシステム。
【請求項５６】
請求項５５記載のソフトウェア・システムにあって、過去に排除した相手先かどうかの判別を行い、該当する場合は排除する機能を備えることを特徴とするシステム。
【請求項５７】
請求項５５記載のソフトウェア・システムにあって、登録した以外の相手先からの送信を受信した場合、そのアドレス部分だけを読み取り、表示、ユーザーが受信を許可した場合のみ、中身のデータを読み取るようにする機能を備えることを特徴とするシステム。
【請求項５８】
請求項５５記載のソフトウェア・システムにあって、受信を許可した場合、相手のアドレスを登録先リストに付加する機能を備えることを特徴とするシステム。