質問: 特にOSを含めたソフトウェア関係に対してどの程度の知識を持っているのか 最近雑誌を買っていないので判らないのですが、 インタビューでこんな事を言っていたので自作マニア程度の知識は在るだろう 前にこの作品の制作に係っていたので全くの無知ではないと思う 等、根拠となる物も一緒に書き込んでください 宜しくお願いします。 ※本書き関連はもう解っているのでご遠慮下さい (どうしても言いたい事があるなら別ですが)
回答: まず、メインのコンピューターにはOSが入っています。 そこに、コンピューターに接続された機械との信号をやり取りするデバイスドライバという ソフトウェアが入っていて、常に機械を監視し、OSと機械との間で情報をやりとりしています。 中でも、操縦者の意思を伝える機械をインターフェースと呼び、ガンダムのコクピットに該当します。 これもデバイスドライバによって常に監視され、情報をOSに渡しています。 OSは、デバイスドライバからの情報を、機械の制御用ソフトウェアに渡し続けます。 制御用のソフトウェアは、機械の現状と操縦者の意思を総合的に判断し、制限の中で理にかなった結果を導き出します。 その結果をOSに渡して、OSはデバイスドライバに渡して、機械が実際に動きます。 基本的な動きは制御ソフトが自律的に制御しているので、もし書き換えるなら、 その制御ソフトのパラメーターをいじったり、制御ソフトが読み込んでいる数式のスクリプトを書き換えているのでしょう。 SEED本編でキラ様が戦闘中にOSを書き換えるシーンは、 まさにこの制御ソフトの数値変更とスクリプトの書き換えなのだと思います。 基本的にスクリプトというのは、時間のかかるコンパイルが不要で 書式に沿っていれば直接読み込んで実行できるものです。 当然バグがあれば不具合がおきますが。 現代ではコンパイルした方が実行速度が速いですが、ガンダムが動く時代ならスクリプトでも 十分高速に動いているはずです。 さて、劇中でOSがoperating systemを指していたとしても、 基本ソフト(OS)+デバイスドライバ+制御ソフトを総合的にひっくるめて、 機械全体を制御するシステムという意味合いでOSと呼ぶことも可能です。 それに、制御ソフト自体を指して、operating software=OSと呼ぶことも 可能なのではないでしょうか? まぁ、後付で設定を用意すれば、逃げ道はいくらでもありますよ(笑