(57)【特許請求の範囲】
【請求項１】
シーケンサユニットに隣接するユニットのＩ／Ｏアドレスを設定するＩ／Ｏ割付テーブルと、
外部からの不正なアクセスを禁止するキーワードを設定するキーワード格納部と、
シーケンサユニットの内部データにアクセスすることが可能な対象先を指定する情報を登録するセキュリティ対象テーブルと、
このセキュリティ対象テーブルに登録された情報に基づく各ユニットの装着アドレスと、上記キーワード格納部に格納されたキーワードとの排他論理和演算にて自動作成されたアクセスキーを格納するアクセスキーテーブルと、を備え、
上記対象先に上記アクセスキーを送信し、該アクセスキーとキーワードを用いて接続許可の確認を行うことを特徴とするプログラマブルコントローラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シーケンサシステムに関し、特にシーケンサ内部のデータに対し、システムの当事者以外の第３者からのアクセスに制限を設ける方式に関する。
【０００２】
【従来の技術】
汎用コンピュータやパーソナルコンピュータの場合、ネットワーク環境での使われ方が主流になってくると、不特定多数のユーザが第３者のシステムに無断で入り込める（侵入できる）状況になってくる。
【０００３】
そのため、各システムの貴重なデータをシステムの当事者以外の不正アクセスから守るためにセキュリティの重要性が求められている。
シーケンサのセキュリティに関しても同様に必要性が指摘されていたものの、現実としてはセキュリティ機能を有している機器は乏しく、実装されていても機能的には低レベルのものが少なくない。
これは汎用コンピュータやパーソナルコンピュータとは異なり、シーケンサがＦＡという限られた分野での使用を前提とした専用コンピュータであるであることも一因であると考えられる。
【０００４】
図７〜１２を用いて、従来のシーケンサにおけるセキュリティに関して説明する。
図７は、従来のＦＡ分野における標準的なシステムの構成を示し、各シーケンサユニット１がサブシステムを制御している様子を示している図である。
図において、１はシーケンサユニット、２はネットワークユニット、３は電源ユニット、４はＩ／Ｏユニット、５はネットワークケーブル、６は周辺装置、７はシリアル通信ケーブルである。
【０００５】
シーケンサユニット１はユーザが設計し、作成したシーケンスプログラム（制御プログラム）を演算し、その演算結果に基きシステムを制御する。
ネットワークユニット２は、ネットワークケーブル５で各ユニットを接続し、複数のシーケンサユニット１が相互に情報交換することを可能にする。
電源ユニット３は、各サブシステムに電力を供給する。
Ｉ／Ｏユニット４は外部との（ＯＮ／ＯＦＦの）デジタル情報や（電流／電圧／温度／圧力などの）アナログ情報の入出力（Ｉｎ／Ｏｕｔ）を行う。
周辺装置６は、シリアル通信ケーブル７を介してシーケンサユニット１にシーケンスプログラムを書きこんだり、シーケンサユニット１からシーケンスプログラムを読み出したりする機器である。また周辺装置６は、シーケンスプログラムの動作を規定するパラメータを作成し、シーケンサユニットに登録することもできる。
【０００６】
ＦＡ分野でのネットワーク対応の歴史は古く、かなり初期のシステムでもネットワークシステムは構築されていた。
シーケンサの役割が工場の生産ラインを制御することであるから、広い敷地内に配置された機械や他のシーケンサを制御する必要があり、そのための情報伝送手段にネットワークは早い時期から使われていた。
【０００７】
しかし、制御対象が機械であることや制御のノウハウが重視され、制御性能が優先されることからネットワークは制御に特化した専用のプロトコルで構成されており、ネットワーク化はなされてはいるもののネットワークの外部からはアクセスすることができないクローズなネットワークであり、近年はやりのインターネットのような仕様が公開されたネットワークではないため、不特定多数のユーザから侵入を受ける心配はなかった。
なお、本明細書におけるアクセスとは、図８で示されるように、アクセス対象のシーケンサの外部から、アクセス対象のシーケンサのデータに接触する行為・操作すべてを「アクセス」と定義する。
【０００８】
ところが経済環境の変化により市場が高付加価値な製品を求めるようになり、ＦＡシステムの複雑度が増すにつれて、システムの構築業者（制御ベンダ）一社でシステムを構築することはできず、複数の制御ベンダが合同で一つのシステムを構築する時代を迎えた。
【０００９】
上述したようにシーケンサにはもともとネットワーク機能があったため、ベンダ間の情報伝達手段にはそのネットワークをこれまで通り使用することで、システム構築ができたが、そのネットワーク接続により、各ベンダの貴重なノウハウであるシーケンスプログラムやパラメータにいつでも自由にアクセスできる状態が発生してしまった。
制御ベンダは制御のノウハウを商品にビジネスを行っているため、シーケンスプログラムやパラメータの改竄防止，盗用防止は必須命題である。
【００１０】
それに対し、従来のシーケンサは「キーワード方式」で一つの解決策を制御ベンダに提示していた。
キーワード方式とはあらかじめシーケンサに「キーワード」という英数文字列を登録しておき、シーケンサ外部からのアクセス時には必ずキーワードを用いて接続許可の確認を行い、キーワードが一致しない場合は接続を拒否し、キーワードが一致した場合のみ接続を可能にするアクセスの排他方式である。
【００１１】
図９は、従来のシーケンサシステムの「キーワード方式」を実現していたシステムの内部ブロック図である。
図において、１１はシーケンサユニットそのものを制御するＭＰＵ、１２は周辺装置との通信制御を行う周辺措置Ｉ／Ｆ、１３はユーザの作成したシーケンスプログラムを格納するユーザプログラム格納部、１４はシーケンスプログラムの動作を規定するパラメータを格納するパラメータ格納部、１５はパラメータの一部として格納されるセキュリティのための英数文字列であるキーワードを格納するキーワード格納部、１６はシステムバス１９に装着されるユニットのアドレスを設定するＩ／Ｏ割付テーブル、１７はシーケンサユニットとシステムバス１９の間のデータのやりとりを行うバスＩ／Ｆ、１８はＭＰＵと各ブロックを接続するローカルバス、１９はシーケンサユニットとネットワークユニットまたは通信系ユニット，Ｉ／Ｏユニットなどを接続するシステムバスである。
【００１２】
ユーザは周辺装置６を用いて「キーワード」をパラメータの一部としてキーワード格納部１５に登録し、シーケンサを再起動する。
再起動したシーケンサはパラメータを読み出した際、キーワードが設定されていることを認識したならば、以降の外部との交信には交信に先立ち行われる接続要求時に必ずキーワードを付加して接続要求を行うことを強制する。
【００１３】
図１０は、周辺装置６がシーケンサと交信を開始する際のキーワードの交換手順を示している。
ステップＳ５１でシーケンサ１は、パラメータで設定されるキーワードを読み出す。
ステップＳ５２で周辺装置６は、まず始めに、キーワードの付属情報として、接続要求を行う。
ステップＳ５３でシーケンサは、接続要求のキーワードを受信し、キーワード格納部１５の内容と一致しているか確認し、一致していればステップＳ５４で接続許可の応答を、一致していなければステップＳ５５で接続不許可の応答をそれぞれ作成し、ステップＳ５６６にて応答を周辺装置に向けて送信する。
周辺装置は、ステップＳ５７で受信した応答が接続許可かどうか確認し、接続許可であれば、通常の交信を行う。
応答が接続許可で無ければ、交信をあきらめるか、ステップＳ５２に戻って再度接続許可からやり直す。
【００１４】
【発明が解決しようとする課題】
従来のシステムでは、セキュリティについて特に対策を施さないか、図９及び１０で説明したキーワード方式により、キーワードが一致しなかった場合、以降のアクセスを許可しないといったセキュリティのかけ方を行っていた。
しかし、キーワードは一つしかなく、その一つのキーワードでセキュリティの全てをまかなおうとしているため、シリアル通信回線、ネットワーク系ユニット、通信系ユニットの全ての交信経路でキーワードによるセキュリティが有効になってしまう。
【００１５】
これはセキュリティという観点からすれば安全性が高まったように思われるが、ユーザが周辺機器からのアクセスの際に、キーワードを入力しなければならないので、使い勝手の観点からは非常に不便である。
さらにキーワードが漏洩した場合は、セキュリティの目的を果たせなくなる。
【００１６】
また、近年システムが大規模化、分散化する傾向にあり、ネットワーク指向が強まっている。
図７で示したシステムの如くネットワークユニットが４枚で構成された単純なシステムであれば多少の手間も問題ないが、ネットワークユニットの枚数が増えた場合、どのサブシステムからも同一キーワードだけで制限するセキュリティの観点から好ましくない。
【００１７】
さらにシーケンサの柔軟なシステム構築性により、汎用コンピュータやパーソナルコンピュータでは図１１に示すように通常多くても２枚のネットワークカードが装着される程度であるが、シーケンサシステムの場合、機械制御がその役割であることから、機械仕様の変更に伴いネットワークの変更が頻繁に発生し、例えば、図１２に示すように1台のシーケンサに複数のネットワークが装着されていることは珍しいことではない。
そして、この場合もどのサブシステムからも同一キーワードだけで制限するのはセキュリティの観点から好ましくない。
【００１８】
さらに近年ではシステム構築の際、複数の業者が各サブシステムの制御を担当し、業者のとりまとめ（すなわちサブシステムのとりまとめ）を行う業者（システムインテグレータ）が全体をシステム化する構築方法が一般的である。
その場合使い勝手の面から、セキュリティの対象となるサブシステムとそうでないサブシステムを区別したい場合もある。
サブシステム間の通信はネットワークを介して行われるが、キーワードしかセキュリティの方法がないため、キーワードを設定すると、全てのサブシステムからの通信に対してセキュリティがかかってしまう。
だからといってキーワードが複数設定できても好ましくない。キーワードの管理が複雑になってしまうからである。
【００１９】
そこで本発明は上記問題点を解決すべくなされたものであり、キーワードの管理を複雑にしないためにもキーワードは一つのままとし、それでいてサブシステム間の通信に排他制御を可能とし、かりにキーワードが漏洩したとしても外部からの不正アクセスを防止することができるプログラマブルコントローラの排他制御方法を提供することを目的とする。
【００２０】
【課題を解決するための手段】
本発明にかかるプログラマブルコントローラは、シーケンサユニットに隣接するユニットのＩ／Ｏアドレスを設定するＩ／Ｏ割付テーブルと、外部からの不正なアクセスを禁止するキーワードを設定するキーワード格納部と、シーケンサユニットの内部データにアクセスすることが可能な対象先を指定する情報を登録するセキュリティ対象テーブルと、このセキュリティ対象テーブルに登録された情報に基づく各ユニットの装着アドレスと、上記キーワード格納部に格納されたキーワードとの排他論理和演算にて自動作成されたアクセスキーを格納するアクセスキーテーブルと、を備え、上記対象先に上記アクセスキーを送信し、該アクセスキーとキーワードを用いて接続許可の確認を行うものである。
【００２７】
【発明の実施の形態】
実施の形態１．
以下に本発明の実施例を図１〜図６を参照しながら説明する。
【００２８】
図１は、本発明の実施の形態を示すのシーケンサユニットの内部ブロック図である。
本実施の形態では、従来例の図９に対し、２３〜２６が追加されている。
２３はセキュリティパラメータ格納エリア、２４はアクセスキーテーブル格納エリア、２５はセキュリティ対象テーブル格納エリア、２６はアクセスキー格納エリアである。
【００２９】
セキュリティパラメータ格納エリア２３は、アクセスキーテーブル格納エリア２４とセキュリティ対象テーブル格納エリア２５の集合体である。
アクセスキーテーブル格納エリア２４は、アクセスの要求元に送るべき“鍵”となるアクセスキーを格納しておくエリアである。
セキュリティ対象テーブル格納エリア２５は、Ｉ／Ｏアドレス順に、ネットワーク系または通信系ユニットがアクセスを許可する局の情報を格納するエリアである。
アクセスキー格納エリア２６は、シーケンサユニット自身がアクセス要求元になった場合、アクセス対象となるシーケンサユニットから送られてくるアクセスキーを格納しておくエリアである。
【００３０】
図２は、本発明の実施の形態のアクセス対象シーケンサユニットのイニシャル処理のイメージを従来例の図７をベースに示している。
シーケンサユニット１に対し、前述したキーワード、Ｉ／Ｏ割付テーブル、セキュリティ対象テーブルが周辺装置６にてパラメータ設定され、周辺装置Ｉ／Ｆ１２を介してＭＰＵ１１がパラメータ設定データを受け取り、ＰＣパラメータ格納部１４内にそれぞれ格納したものとする。
【００３１】
図３は、第１のサブシステムに対するセキュリティ対象テーブルとＩ／Ｏ割付テーブルの割り付け例を示している。
本例では、ユニット総数が３枚あり、スロットＮｏ．０にネットワーク系種別のユニットが、スロットＮｏ．１に通信系／ネットワーク系種別以外のユニットが、スロットＮｏ．２に通信系／ネットワーク系種別以外のユニットが装着されることをパラメータで指定している。
また、セキュリティ対象テーブルでは、図２における局番２のシーケンサユニット、局番３、４のシーケンサユニット及び周辺装置のみが局番１のサブシステムにアクセス許可の対象に指定している。
図３で示される内容により、局番２のサブシステムに接続される周辺装置からは局番１を介したアクセスが禁止されており、他の局に対してアクセスキーが引き渡されている。
【００３２】
図４は、本発明の実施の形態のシーケンサユニットのイニシャル処理を示したフローチャートである。同図の処理はシーケンサユニットの電源投入や実行指令などシステムを動作するための前処理として起動される。
シーケンサユニットは、ステップＳ１でＭＰＵ１１がＰＣパラメータ格納部１４からＩ／Ｏ割付テーブル１６を参照することでユーザによるＩ／Ｏ割付テーブル設定の有無を確認する。なお、Ｉ／Ｏ割付テーブルの設定がないということはユーザはシステム構成を自ら管理する意思がないと判断できるから、本処理を終了する。この場合セキュリティに関しては従来例と全く同じである。
【００３３】
一方、ステップＳ１でＭＰＵ１１がＩ／Ｏ割付テーブル１６のユニット枚数を読み出すことでユーザによるＩ／Ｏ割り付けテーブルがあると判断した場合は、ステップＳ２でユニットの（装着）枚数をチェックする。枚数が＝０であれば、Ｉ／Ｏ割り付けテーブルそのもの設定があっても実態としては、未設定状態と同じであるため、セキュリティに対し従来例と全く同じであることから本処理を終了する。
【００３４】
ステップＳ２で枚数が≠０であると判断した場合は、ステップＳ３に移行し、ＭＰＵ１１がＰＣパラメータ格納部１４のキーワード格納部１５からキーワードを読み出す。
次にステップＳ４で変数ｎを０に初期化する。これは、これからアクセスキー生成の必要性をユニット枚数分チェックするための前処理である。
通信系またはネットワーク系のユニットの場合のみアクセスキーの生成を行うためにユニットの種別の情報が必要であるので、ステップＳ５で、ＭＰＵ１１がＰＣパラメータ格納部１４のＩ／Ｏ割付テーブル１６からユニットＮｏ．ｎの種別を読み出す。
【００３５】
ステップＳ６でユニットの種別を確認した結果、種別が「通信系／ネットワーク系以外」と判断した場合、アクセスキー生成は不要であるために変数ｎを加算するためにステップＳ１２へ移行する。
一方、ステップＳ６にて種別が「通信系／ネットワーク系」と判断した場合、アクセスキーを生成するためにステップＳ７でＭＰＵ１１がＰＣパラメータ格納部１４のＩ／Ｏ割付テーブル１６からステップ４６で種別は「通信系／ネットワーク系」と判断したユニットが装着されるアドレス（装着アドレス：サブシステム内で適宜可変に設定することができるアドレス情報）をＭＰＵ１１がＰＣパラメータ格納部１４のＩ／Ｏ割付テーブル１６から読み出し、該当ユニットのアクセスキーを生成するためにステップ４８で装着アドレスとすでに読み出したキーワードと排他的論理和を行う。
ここで、排他的論理和というのはＸＯＲのことで、代数学的にはＸとＹという２つの変数が存在したといき、Ｘの否定・Ｙ＋Ｘ・Ｙの否定という演算をさす。
本例の場合、文字列ＡＢというキーワードが存在したとすると、ＡＢ＝４１４２Ｈと表現でき、アドレスが１２３４Ｈだった場合、４１４２Ｈ ＸＯＲ １２３４Ｈ＝５３７６Ｈになり、この５３７６Ｈがアクセスキーとなる。
ここで、装着アドレスは、サブシステム内で適宜可変に設定できる情報であるので、この装着アドレス情報を他のサブシステムが知ることは困難である。
その演算結果で得られた値を該当ユニットのアクセスキーとし、ステップＳ９でスロットＮｏ．に応じたアクセスキーテーブル格納エリア２４に格納する。
【００３６】
次にステップＳ１０でＭＰＵ１１がセキュリティパラメータ格納部２３のセキュリティ対象テーブル格納エリア２５からアクセス許可情報を読み出し、アクセスを許可した局番情報を取得する。
ステップＳ１１でアクセスを許可した局番に対し、アクセス許可局が接続要求時にアクセスが許可された正当な局であることを証明するものとなるアクセスキーを送信する。
よって生成したアクセスキーをアクセス許可局に送信する。
次にステップＳ１２で変数ｎを加算し、ステップＳ１３でユニット枚数分チェックが完了しているか確認する。
変数ｎはユニット枚数分のチェック完了を知るために操作していた変数である。なお、アクセスキーの生成発信は、一般的に重要なプログラム，パラメータ，データを持っているため、セキュリティをかける必要があるシーケンサが、セキュリティパラメータでユーザがアクセス許可を指定した他局に対してアクセスキーを送ることで実現できる。
なお、マスタ局→ローカル局という一方通行もあれば、マスタ局←→ローカル局の相互も可能であり、あくまでもユーザの問題、すなわちユーザのシステム仕様できまる。
【００３７】
図５は、本発明の実施例のアクセス要求元シーケンサユニットのイニシャル処理を示したフローチャートである。
なお、“アクセスキー”という特殊なデータを、通常行われるシーケンサによるトランジェントで送信することで実現できる。そして、そのタイミングは、「アクセス対応のシーケンサが電源ＯＮしたタイミングで自動送信することでもよく、アクセスキーを送信する宛先の局のネットワークへの加入をチェックして加入していれば送信し、加入していなければ送信しても仕方ないので、１秒後に再度加入チェックをして送信しても良い。
【００３８】
同図の処理は他局シーケンサからの伝文受信のタイミングで起動される。
ステップＳ２１でネットワーク系または通信系ユニットからデータを受信しているか確認し、受信していなければ本処理を終了する。
一方、受信していると判断した場合は、ステップＳ２２にて受信したデータがアクセスキーか確認する。
ステップＳ２２でアクセスキーと判断した場合は、ステップＳ２３でアクセスキー格納エリア２６に受信したアクセスキーを格納する。
アクセスキーは当然ながらアクセス対象のネットワーク系または通信系ユニットを経由して送信される。
よって、送信元のネットワーク系または通信系ユニットの局番に従って格納する。
【００３９】
図６は、本発明の実施例の周辺装置がシーケンサと交信を開始する際のキーワードの交換手順を示している。従来例の図１０に対し、ステップＳ３３、Ｓ３５、Ｓ３６、Ｓ３７を追加する形で処理内容を変更している。
【００４０】
ステップＳ３１でシーケンサ１は、電源投入やリセット等のイニシャル時にＰＣパラメータ格納部１４のキーワード格納部１５に格納されているキーワードを読み出す。
ステップＳ３２で周辺装置は、まず始めにキーワードを付属情報として、局番２に隣接しているシーケンサに対して接続要求を行う。このとき接続要求を受け取ったシーケンサはアクセスキー格納エリア２６からアクセス対象局のアクセスキーを取得し、接続要求に付加する。（ステップＳ３３）
【００４１】
ネットワークユニット局番２を経由して接続要求を受け取ったシーケンサは、ステップＳ３４で接続要求のキーワードを受信し、キーワード格納部１５の内容と一致しているか確認する。
一致していれば、次にＭＰＵ１１がＰＣパラメータ格納部１４のＩ／Ｏ割付テーブル１６のユニット枚数を読み出すことでネットワークユニット局番１のＩ／Ｏアドレスを取得（ステップＳ３５）し、接続要求に付加されていたアクセスキーと事前に取得したＩ／Ｏアドレスとで排他的論理和をとり、その値をキーワード’とする。（ステップＳ３６）
そして、ステップＳ３７でそもそも自身が格納していたキーワードと新しく得られたキーワード’とを比較し、一致していれば、正規のアクセス要求元であると判断してステップＳ３８で接続許可の応答を作成する。
一方、一致していなければステップＳ３９で接続不許可の応答をそれぞれ作成し、ステップＳ４０で応答を周辺装置に向けて送信する。
周辺装置は、ステップＳ４１で受信した応答が接続許可かどうか確認し、接続許可であれば、通常の交信を行う。
一方、応答が接続許可で無ければ、交信をあきらめるか、ステップＳ３２に戻って再度接続許可からやり直す。
【００４２】
本実施の形態において、ユーザはアクセス対象のキーワードを知っている必要がある。
ただし、これだけではキーワード漏洩に対して対策にはなっていない。
アクセス要求元にはアクセス対象から送られたアクセスキーが送付されている必要がある。
それらは具体的には
アクセス対象のシーケンサに、経由するネットワーク系・通信系ユニットのＩ／ＯアドレスがＩ／Ｏ割付テーブルに登録されている必要があり、かつ、セキュリティパラメータのセキュリティ対象テーブルにアクセスを許可する局情報が登録されている必要がある。
すなわち、これらのＩ／Ｏ割付テーブル及び局情報は、通常のシステム構築時に設定される情報であり、制御ベンダ、システムインテグレータに対して負荷を強いることなく、セキュリティの観点から当然設定すべき情報である。
本実施の形態によれば、これらを設定しておけば、仮にキーワードが漏洩しても（図６でいうところの）１局を経由してシーケンサにアクセスできる局は正規に登録されている局のみであり、セキュリティパラメータのセキュリティ対象テーブルが変更されない限り、第３者が（図６でいうところの）１局を経由してシーケンサにアクセスすることはできず、各サブシステムのシーケンスプログラム、設定データ等のセキュリティが向上する。
【００４３】
また、サブシステムにおけるシーケンサユニット間のデバイスデータ等のやり取りは、図３におけるセキュリティ対象テーブルにてＣＰＵに「○」「×」の設定を行うことにより、アクセスキーを用いた通信が行える。
一方、図３におけるセキュリティ対象テーブルは、アクセス対象の周辺装置のみを設定するようにすれば、通常のデバイスデータのやり取りにはアクセスキーを用いることなく、周辺装置を介してのシーケンサユニットに対するアクセスのみにセキュリティをかけることも可能である。
【００４４】
【発明の効果】
本発明によれば、キーワードの管理を複雑にしないためにもキーワードは一つのままとし、それでいてサブシステム間の通信に排他制御を可能とし、かりにキーワードが漏洩したとしても外部からの不正アクセスを防止することができる。
【図面の簡単な説明】
【図１】  シーケンサユニットの内部ブロックを示したブロック図である。
【図２】  アクセス対象シーケンサユニットのイニシャル処理のイメージを示した図である。
【図３】  セキュリティ対象テーブルとＩ／Ｏ割付テーブルの割り付け例を示した図である。
【図４】  シーケンサユニットのイニシャル処理を示すフローチャートである。
【図５】  アクセス要求元シーケンサユニットのイニシャル処理を示すフローチャートである。
【図６】  周辺装置がシーケンサと交信を開始する際のキーワードの交換手順を示したフローチャートである。
【図７】  従来のＦＡ分野における標準的なシステムの構成を示した図である。
【図８】  アクセス定義を示した図である。
【図９】  従来のシーケンサシステムのセキュリティ機能を実現していたシステムの内部ブロック図である。
【図１０】  周辺装置がシーケンサと交信を開始する際のキーワードの交換手順を示したフローチャートである。
【図１１】  汎用コンピュータやパーソナルコンピュータと、該コンピュータに装着されるネットワークカードの組み合わせを示した図である。
【図１２】  シーケンサに装着されるネットワーク系または通信系ユニットの組み合わせを示した図である。
【符号の説明】
１  シーケンサユニット、２  ネットワークユニット、３  電源ユニット、４Ｉ／Ｏユニット、５  ネットワークケーブル、６  周辺装置、７  シリアル通信ケーブル、１１  ＭＰＵ、１２  周辺Ｉ／Ｆ、１３  ユーザプログラム格納部、１４  ＰＣパラメータ格納部、１５  キーワード格納部、１６  Ｉ／Ｏ割付テーブル、１７  バスＩ／Ｆ、１８  ローカルバス、１９  システムバス、２３  セキュリティパラメータ格納エリア、２４  アクセスキーテーブル格納エリア、２５  セキュリティ対象テーブル格納エリア、２６  アクセスキー格納エリア。
【図１】
0004483121.tif 000002
【図２】
0004483121.tif 000003
【図３】
0004483121.tif 000004
【図４】
0004483121.tif 000005
【図５】
0004483121.tif 000006
【図６】
0004483121.tif 000007
【図７】
0004483121.tif 000008
【図８】
0004483121.tif 000009
【図９】
0004483121.tif 000010
【図１０】
0004483121.tif 000011
【図１１】
0004483121.tif 000012
【図１２】
0004483121.tif 000013