(57)【特許請求の範囲】
【請求項１】
メモリ装置に格納されているデータ又はプログラムの操作に対する、前記メモリ装置に対応付けられた１又は２以上の各マイクロコンピュータからなるマイクロコンピュータシステムによるマイクロコンピュータシステムの保護方法であって，
前記メモリ装置を使用する前に，前記メモリ装置に対応付けられた１又は２以上の各マイクロコンピュータあるいはメモリ装置に，個別に識別子が予め割り当てられ，
前記個別の識別子に応じて比較コードが予め形成されて，前記メモリ装置に格納され，
前記マイクロコンピュータシステムの駆動前あるいは駆動中に，前記個別の識別子に応じて安全コードが前記メモリ装置及び前記１又は２以上のマイクロコンピュータで形成されて，前記メモリ装置及び前記１又は２以上のマイクロコンピュータで前記比較コードと比較され，前記メモリ装置は，前記安全コードが前記比較コードと一致した場合にのみ，前記１又は２以上の各マイクロコンピュータと正しく協働する，
ことを特徴とするマイクロコンピュータシステムの保護方法。
【請求項２】
前記メモリ装置を使用する前に，前記個別の識別子が前記比較コードとして前記メモリ装置に格納され，
前記マイクロコンピュータシステムの駆動前又は駆動中に，前記比較コードが，安全コードとして使用される１つ又は２以上の各マイクロコンピュータの識別子と一致するか否かが前記メモリ装置及び前記１又は２以上の各マイクロコンピュータで判断される，
ことを特徴とする請求項１に記載のマイクロコンピュータシステムの保護方法。
【請求項３】
前記安全コードは，前記メモリ装置の立上げ後で前記メモリ装置の駆動前に形成されて，前記比較コードと前記メモリ装置及び前記１又は２以上の各マイクロコンピュータで比較される，
ことを特徴とする請求項１または２に記載のマイクロコンピュータシステムの保護方法。
【請求項４】
前記メモリ装置は，前記メモリ装置の立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，
ことを特徴とする請求項３に記載のマイクロコンピュータシステムの保護方法。
【請求項５】
前記マイクロコンピュータは，
前記各マイクロコンピュータの立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，
ことを特徴とする請求項３又は４に記載のマイクロコンピュータシステムの保護方法。
【請求項６】
前記マイクロコンピュータのリードオンリーメモリに格納されている検査プログラムが実行されて，前記メモリ装置のメモリ内容の少なくとも一部からキーによりコードワードが調査され，前記メモリ装置に格納されている比較コードワードと比較される，
ことを特徴とする請求項１，２，３，４あるいは５項のうちいずれか１項に記載のマイクロコンピュータシステムの保護方法。
【請求項７】
データ又はプログラムが格納され，かつ少なくとも１つのマイクロコンピュータが対応づけられているメモリ装置であって，
前記メモリ装置には，１つ又は２以上のマイクロコンピュータあるいはメモリ装置に割り当てられた個別の識別子に応じて形成された比較コードが格納されており，
前記メモリ装置は，前記メモリ装置の駆動前又は駆動中に，個別の識別子に応じて安全コードを形成し，かつ前記比較コードと比較する手段を有し，
前記メモリ装置は，前記安全コードが前記比較コードと一致した場合にのみ，前記１又は２以上の各マイクロコンピュータと正しく協働する，
ことを特徴とするメモリ装置。
【請求項８】
前記メモリ装置は，前記メモリ装置の立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，
ことを特徴とする請求項７に記載のメモリ装置。
【請求項９】
前記メモリ装置は，フラッシュメモリとして形成されている，ことを特徴とする請求項７又は８に記載のメモリ装置。
【請求項１０】
マイクロコンピュータと，前記マイクロコンピュータに対応づけられて，データ又はプログラムが格納されるメモリ装置と，を有するマイクロコンピュータシステムであって，
前記メモリ装置には，マイクロコンピュータ又はメモリ装置に割り当てられた個別の識別子に応じて形成された比較コードが格納されており，
前記マイクロコンピュータは，前記マイクロコンピュータシステムの駆動前又は駆動中に，前記個別の識別子に応じて安全コードを形成し，前記比較コードと比較する手段を有し，
前記メモリ装置は，前記安全コードが前記比較コードと一致した場合にのみ，前記マイクロコンピュータと正しく協働する，
ことを特徴とするマイクロコンピュータシステム。
【請求項１１】
前記マイクロコンピュータは，前記マイクロコンピュータの立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行可能である，
ことを特徴とする請求項１０に記載のマイクロコンピュータシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，マイクロコンピュータシステムの保護方法，メモリ装置，マイクロコンピュータシステムに関し，さらに詳細には，マイクロコンピュータシステムのメモリ装置に格納されているデータの操作に対するマイクロコンピュータシステムの保護方法等に関する。
【０００２】
【従来の技術】
マイクロコンピュータとメモリ装置とを有するマイクロコンピュータシステムは，例えば車両内の各種機能（例えば内燃機関，トランスミッション，ブレーキ及びドライブトレイン，走行ダイナミクス制御など）を制御する車両の制御装置の一部を形成する。かかる制御装置は，通常，内部のリードオンリーメモリと内部の書き換え可能なメモリとを備えたマイクロコンピュータを有する。
【０００３】
制御装置の制御プログラムは，少なくとも部分的に書き換え可能なメモリに格納されている。制御プログラムを再プログラミングすることにより，理論的には，車両内の制御される機能を所望に変更することができる。内燃機関の制御プログラムを操作することにより，例えば比較的簡単な方法で内燃機関の出力上昇が達成される（いわゆるチップチューニング）。
【０００４】
しかしながら，上記方法では，内燃機関の長寿命化及び低排ガス放出に対応することができない。かかる理由から制御装置の制御プログラムを認可を受けずに再プログラミングすることは，責任及び保証請求の排除をもたらす。
【０００５】
従来技術からは，制御プログラムの操作に対してマイクロコンピュータを保護する方法や保護されるマイクロコンピュータが既知である。ドイツ公開公報ＤＥ１９７２３３３２Ａ１には，いわゆるシード＆キー（Ｓｅｅｄ＆Ｋｅｙ）方法が記載されており，現実に広く使用されている。
【０００６】
上記公知の方法では，マイクロコンピュータ内部のリードオンリーメモリに検査プログラムが格納されおり，マイクロコンピュータを始動させる度に，検査プログラムが実施される。かかる検査プログラムにおいては，キーにより書き換え可能なメモリのメモリ内容の少なくとも一部からコードワードが求められ，書き換え可能なメモリ内に格納されている比較コードワードと比較される。このとき，上記コードワードが比較コードワードと一致した場合には，マイクロコンピュータは以降のプログラム実行が許可される。上記コードワードが比較コードワードと一致しない場合には，マイクロコンピュータは少なくとも部分的に阻止される。
【０００７】
マイクロコンピュータの制御プログラムが操作される場合には，まず書き換え可能なメモリが消去されて，操作された制御プログラムにより上書きされる。このとき，書き換え可能なメモリに最初に格納されていた比較コードワードも消去される。また，新しいコードワードを形成するためには，キーが必要であるが，キーは自由には入手できない。したがって，制御プログラムの操作後は，通常，比較コードワードとコードワードは一致せず，マイクロコンピュータは阻止される。
【０００８】
【発明が解決しようとする課題】
しかしながら，従来技術から既知のシード＆キー方法は，検査プログラムが格納される内部のリードオンリーメモリを備えたマイクロコンピュータで実行される。このため，上記方法では，内部メモリを有しないマイクロコンピュータでは機能しないという問題がある。
【０００９】
したがって，本発明の目的は，内部メモリを有さずに，外部メモリ装置にアクセスするマイクロコンピュータであっても，メモリ装置に格納されているメモリ内容（即ちデータ及び／又はプログラム）の操作を阻止することが可能な新規かつ改良されたマイクロコンピュータの保護方法を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を解決するため，請求項１に記載の発明では，メモリ装置に格納されているデータ及び／又はプログラムの操作に対するマイクロコンピュータシステムの保護方法であって，前記メモリ装置を使用する前に，前記メモリ装置に対応付けられた１又は２以上の各マイクロコンピュータあるいはメモリ装置に対して個別に識別子が割り当てられ，前記個別の識別子に応じた比較コードが形成されて，前記メモリ装置に格納され，前記マイクロコンピュータシステムの駆動前あるいは駆動中に，前記個別の識別子に応じた安全コードが形成されて，前記比較コードと比較される，ことを特徴とするマイクロコンピュータシステムの保護方法が提供される。
【００１１】
本項記載の発明では，内部メモリを有しないマイクロコンピュータであっても，マイクロコンピュータシステムのメモリ装置とマイクロコンピュータとが個別に対応づけされているので，メモリ装置は，所定のマイクロコンピュータとしか確実に協働しない。また，マイクロコンピュータ又はメモリ装置には個別に識別子が割り当てられているので，マイクロコンピュータ又はメモリ装置の識別子を知らない場合には，メモリの読出し，修正及び複製などの格納データを操作することが防止される。
【００１２】
即ち，メモリ装置に格納されるデータ操作の範囲内でメモリ装置が消去された後，操作されたデータにより上書きされる。メモリ装置の消去により，比較コードも消去されているので，新たにメモリ装置に書き込まなければならない。しかし，対応する各マイクロコンピュータの識別子あるいはメモリ装置の識別子は，自由に入手することができないので，データの操作後は，安全コードと比較コードとが一致しない。今日のマイクロコンピュータ及びメモリ装置のハウジング技術（例えばＢＡＧ（Ｂａｌｌ−Ｇｒｉｄ−Ａｒｒａｙ）ハウジング）では，リセット後にマイクロコンピュータとメモリ装置との間の通信を盗聴して，マイクロコンピュータあるいはメモリ装置の識別子を探り出すことは困難である。たとえ無権利者が，識別子を知ることができたとしても，他のマイクロコンピュータシステムのメモリ装置又はマイクロコンピュータは他の識別子を有しているので，探し当てた識別子では当該メモリ装置のデータしか操作することができない。したがって，他のマイクロコンピュータシステムにデータを伝達することはできない。なお，かかる識別子は，例えばランダム数としてマイクロコンピュータの製造の際に，あるいはユーザにおいてフューズを焼切ることより調整することができる。また，プログラムがメモリ装置にプログラミングされる場合には，識別子に応じて形成された比較コードもメモリに伝達される。
【００１３】
また，請求項２に記載の発明のように，前記メモリ装置を使用する前に，前記個別の識別子が前記比較コードとして前記メモリ装置に格納され，前記マイクロコンピュータシステムの駆動前又は駆動中に，前記比較コードが，安全コードとして使用される１つ又は２以上の各マイクロコンピュータの識別子と一致するか否かが判断される，如く構成すれば，プログラム操作に対するメモリ装置の保護が，著しく簡略化される。
【００１４】
また，請求項３に記載の発明では，前記メモリ装置は，前記安全コードが前記比較コードと一致した場合にのみ，前記１又は２以上の各マイクロコンピュータと正しく協働する，如く構成すれば，安全コードが比較コードと一致しない場合には，メモリ装置は阻止されて，マイクロコンピュータはメモリ装置に格納されているプログラムにアクセスすることはできず，あるいはプログラムをメモリ装置から読み出すことはできない。
【００１５】
また，請求項４に記載の発明のように，前記安全コードは，前記メモリ装置の立上げ後で前記メモリ装置の駆動前に形成されて，前記比較コードと比較される，如く構成するのが好ましい。
【００１６】
また，請求項５に記載の発明のように，前記メモリ装置は，前記メモリ装置の立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，如く構成すれば，メモリ装置のリセット後は，メモリ装置は，例えば安全コードが比較コードと一致した場合にのみ発生する所定のアンロックシーケンスによってのみアクティブにすることができる。メモリ装置のリセット後に，アンロックシーケンスが検知されない場合には，メモリ装置はインアクティブ状態を維持する。
【００１７】
また，請求項６に記載の発明のように，前記マイクロコンピュータは，前記マイクロコンピュータの各立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，如く構成すれば，マイクロコンピュータのリセット後は，マイクロコンピュータは所定のアンロックシーケンスによってのみアクティブにすることができる。アンロックシーケンスは，安全コードが比較コードと一致した場合にのみ，発生される。マイクロコンピュータがリセット後にこのアンロックシーケンスを見いださない場合には，マイクロコンピュータはインアクティブな状態に留まる。
【００１８】
また，請求項７に記載の発明のように，前記マイクロコンピュータのリードオンリーメモリに格納されている検査プログラムが実行されて，前記メモリ装置のメモリ内容の少なくとも一部からキーによりコードワードが調査され，前記メモリ装置に格納されている比較コードワードと比較される，如く構成すれば，マイクロコンピュータは，さらに，いわゆるシード＆キー方法によりプログラム操作から保護される。２つの方法が一緒になって，内部メモリを有するマイクロコンピュータの操作に対して効果的に保護することができる。
【００１９】
また，上記課題を解決するため，請求項８に記載の発明のように，データ及び／又はプログラムが格納され，かつ少なくとも１つのマイクロコンピュータが対応づけられているメモリ装置であって，前記メモリ装置には，１つ又は２以上のマイクロコンピュータあるいはメモリ装置に割り当てられた個別の識別子に応じて形成された比較コードが格納されており，前記メモリ装置は，前記メモリ装置の駆動前又は駆動中に，個別の識別子に応じて安全コードを形成し，かつ前記比較コードと比較する手段を有する，ことを特徴とするメモリ装置が提供される。
【００２０】
本項記載の発明では，安全コードが比較コードと一致しない場合には，メモリ装置が阻止され，マイクロコンピュータはメモリへアクセスできないので，メモリ装置内に格納されているプログラミングをマイクロコンピュータによって実施することができない。
【００２１】
また，請求項９に記載の発明のように，前記メモリ装置は，前記メモリ装置の立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行される，如く構成するのが好ましい。
【００２２】
また，上記課題を解決するため，請求項１０に記載の発明では，前記メモリ装置は，フラッシュメモリとして形成されている，如く構成するのが好ましい。
【００２３】
上記課題を解決するため，請求項１１に記載の発明のように，マイクロコンピュータと，前記マイクロコンピュータに対応づけられて，データ及び／又はプログラムが格納されるメモリ装置と，を有するマイクロコンピュータシステムであって，前記メモリ装置には，マイクロコンピュータ又はメモリ装置に割り当てられた個別の識別子に応じて形成された比較コードが格納されており，前記マイクロコンピュータは，前記マイクロコンピュータシステムの駆動前又は駆動中に，前記個別の識別子に応じて安全コードを形成し，前記比較コードと比較する手段を有する，ことを特徴とするマイクロコンピュータシステムが提供される。
【００２４】
本項記載の発明では，マイクロコンピュータは，メモリ装置に格納されているプログラムが実施できないように阻止される。また，マイクロコンピュータは，安全コードが比較コードと一致した場合にのみ，メモリ装置と協働する。また，メモリ装置の交換ができないので，保護識別子のないメモリ装置と交換してプログラム操作されることが防止される。また，理論的に，メモリ装置に格納されているデータの操作を実施するためには，マイクロコンピュータもメモリ装置も保護識別子を有しない適当な構成部分と交換しなければならないが，膨大な労力を必要とするので現実には不可能である。
【００２５】
また，請求項１２に記載のように，前記マイクロコンピュータは，前記マイクロコンピュータの立上げ後に，前記安全コードが前記比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードに移行可能である，如く構成するのが好ましい。
【００２６】
【発明の実施の形態】
以下，本発明の好適な実施の形態について，添付図面を参照しながら詳細に説明する。尚，以下の説明及び添付図面において，同一の機能及び構成を有する構成要素については，同一符号を付することにより，重複説明を省略する。
【００２７】
（第１の実施の形態）
まず，図１を参照しながら，第１の実施の形態にかかるマイクロコンピュータシステムについて説明する。図１は，第１の実施の形態にかかるマイクロコンピュータシステムの構成を示すブロック図である。
【００２８】
まず，図１に示すように，本実施形態にかかるマイクロコンピュータシステムは，メモリ装置３０及びマイクロコンピュータ３３から構成される。メモリ装置３０は，プログラムの少なくとも一部が格納される，書き換え可能なメモリ３１を有する。マイクロコンピュータ３３は，マイクロコンピュータコア３５によりプログラムを処理するためにメモリ３１にアクセスする。なお，マイクロコンピュータ３３及びメモリ装置３０は，例えば車両の制御装置の一部を構成する。
【００２９】
メモリ装置３０のメモリ３１内には，マイクロコンピュータ３３に割り当てられた個別の識別子に応じて形成された比較コードが格納されている。最も簡単な場合には，比較コードは識別子自体とすることができる。マイクロコンピュータシステムの駆動前あるいは駆動中に，例えばマイクロコンピュータシステムの立上げ後に，マイクロコンピュータ３３の識別子がメモリ装置３０に伝達される。
【００３０】
メモリ装置３０は，メモリ装置３０の駆動前あるいは駆動中に，マイクロコンピュータ３３の識別子に応じて安全コードを形成する手段３２を有する。最も簡単な場合には，安全コードは識別子自体とすることができる。
【００３１】
手段３２，３４は，安全コードを格納されている比較コードと比較する。メモリ装置３０は，そのメモリ装置が各立上げ後に，安全コードが比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り換えるモードへ移行される。
【００３２】
メモリ装置３０のリセット後は，このメモリ装置は所定のアンロックシーケンスによってのみアクティブにすることができる。アンロックシーケンスは，安全コードが比較コードと一致した場合にのみ形成される。メモリ装置３０がリセット後に，アンロックシーケンスを検知できない場合には，メモリ装置は依然としてインアクティブ状態を維持する。
【００３３】
同様に，マイクロコンピュータ３３は，安全コードを形成し，かつ検査する手段３４を有する。マイクロコンピュータ３３は，そのマイクロコンピュータが各立上げ後に，安全コードが比較コードと一致した場合にのみ，インアクティブ状態からアクティブ状態に切り替わるモードへ移行される。
【００３４】
マイクロコンピュータ３３のリセット後は，安全コードが比較コードと一致した場合にのみ形成される所定のアンロックシーケンスによってのみアクティブにすることができる。マイクロコンピュータ３３がリセット後に，アンロックシーケンスを検知できない場合には，マイクロコンピュータはインアクティブ状態を維持する。
【００３５】
従って，マイクロコンピュータ３３の手段３４は，メモリ装置３０の正しい同定を検査し，メモリ装置３０の手段３２は，マイクロコンピュータ３３の正しい同定を検査する。
【００３６】
次に，図２に基づいて，本実施形態にかかるマイクロコンピュータ保護方法について説明する。なお，図２は，本実施形態にかかるマイクロコンピュータ保護方法を示すフローチャートである。
【００３７】
本実施形態にかかる方法は，マイクロコンピュータシステムをメモリ装置に格納されているデータ操作（例えばプログラム操作）に対して保護するために使用される。メモリ装置には，マイクロコンピュータが対応づけられており，マイクロコンピュータはプログラムを処理するためにメモリ装置にアクセスする。かかる方法は，制御プログラムの操作に対して例えば車両の制御装置を保護するために使用することができる。
【００３８】
まず，図２に示すように，ステップＳ１０で，処理が開始される（ステップＳ１０）。次いで，ステップＳ１１で，（メモリ装置が対応づけられている）マイクロコンピュータに個別の識別子が割り当てられる（ステップＳ１１）。かかる識別子は，ランダムにあるいは所望に選択することができる。
【００３９】
その後，ステップＳ１２で，マイクロコンピュータの識別子に応じて比較コードが形成された後（ステップＳ１２），ステップＳ１３で，メモリ装置に格納される（ステップＳ１３）。最も簡単な場合においては，比較コードはマイクロコンピュータの識別子とすることができる。なお，上記ステップＳ１０〜ステップＳ１３は，メモリ装置を使用する前に，例えば製造の範囲内で実施される。
【００４０】
次いで，ステップＳ１４で，マイクロコンピュータシステムの駆動前又は駆動中（例えばマイクロコンピュータシステムの各立上げ後）に，マイクロコンピュータの識別子に応じて安全コードが形成される（ステップＳ１４）。最も簡単な場合には，安全コードはマイクロコンピュータの識別子とすることができる。
【００４１】
その後，ステップＳ１５で，マイクロコンピュータ内の安全コードが比較コードと比較される（ステップＳ１５）。かかる比較は，マイクロコンピュータとメモリ装置との間で通信が実行されて，メモリ装置に格納されている比較コードがマイクロコンピュータによって読み出されることにより実行される。このとき，安全コードと比較コードが一致した場合には，ステップＳ１６に移行し，マイクロコンピュータは，解放されるマイクロコンピュータとメモリ装置との間で通信が実行されて，安全コードが，マイクロコンピュータからメモリ装置に伝達される（ステップＳ１６）。
【００４２】
その後，ステップＳ１７で，メモリ装置内の安全コードが，格納されている比較コードと比較される（ステップＳ１７）。安全コードと比較コードが一致した場合には，ステップＳ１８で，メモリ装置が解放される（ステップＳ１８）。制御装置は，普通に，開ループ制御及び閉ループ制御を満たすことができる。
【００４３】
なお，メモリ装置が新たに立ち上げられた場合（破線）には，ステップＳ１８から，再びステップＳ１４に移行する。このとき，ステップＳ２２で，メモリ装置は，例えばリセットによってリセットされた後，再び立ち上げられる（ステップＳ２２）。
【００４４】
本実施形態においては，マイクロコンピュータシステムのメモリ装置とマイクロコンピュータとが個別的に対応られることである。これは，上記のように，マイクロコンピュータシステムの１又は２以上のマイクロコンピュータの識別子により実行することができる。その代わりに，あるいはそれに加えて，メモリ装置の個別の識別子により作動することもでき，その識別子によっても同様にメモリ装置とマイクロコンピュータとの個別の対応付けを行うことができる。
【００４５】
一方，ステップＳ１５で，安全コードと比較コードとが一致しない場合には，ステップＳ１９に移行し，マイクロコンピュータが阻止される（ステップＳ１９）。その後，ステップＳ２１に移行し，本実施形態にかかる処理フローが終了する（ステップＳ２０）。
【００４６】
また，ステップＳ１７で，安全コードと比較コードが一致しないと判断される場合には，ステップＳ２０に移行し，メモリ装置が阻止される（ステップＳ２０）その後，ステップＳ２１に移行し，本実施形態にかかる処理フローが終了する（ステップＳ２０）。それによって，メモリ装置に格納されているプログラムの読出しあるいは実施が阻止される。制御装置は，その開ループ及び閉ループ制御機能を満たすことはできない。
【００４７】
例えば，メモリ装置に格納されているデータが操作されていて，比較コードが誤って格納されている場合，あるいは比較コードがメモリ装置に全く格納されていない場合に，安全コードは比較コードとは一致しない。マイクロコンピュータの識別子は認可されたユーザしか使用できないので，メモリ装置内のデータの変更が認可されたユーザにより実行された可能性もある。認可されたユーザは，メモリ装置に対応づけられているマイクロコンピュータを知っており，プログラムの変更後に正しい比較コードを求めて，メモリ装置に格納することができる。
【００４８】
以上，本発明に係る好適な実施の形態について説明したが，本発明はかかる構成に限定されない。当業者であれば，特許請求の範囲に記載された技術思想の範囲内において，各種の修正例及び変更例を想定し得るものであり，それらの修正例及び変更例についても本発明の技術範囲に包含されるものと了解される。
【００４９】
【発明の効果】
内部メモリを有しないマイクロコンピュータであっても，マイクロコンピュータシステムのメモリ装置とマイクロコンピュータとが個別に対応づけされているので，メモリ装置は，所定のマイクロコンピュータとしか確実に協働しない。また，マイクロコンピュータ又はメモリ装置には個別に識別子が割り当てられているので，マイクロコンピュータ又はメモリ装置の識別子を知らない場合には，メモリの読出し，修正及び複製などの格納データを操作することが防止される。
【図面の簡単な説明】
【図１】第１の実施の形態にかかるマイクロコンピュータシステムの構成を示すブロック図である。
【図２】第１の実施の形態にかかるマイクロコンピュータシステムの保護方法を説明するためのフローチャートである。
【符号の説明】
３０        メモリ装置
３１        メモリ
３２，３４  手段
３３        マイクロコンピュータ
３５        マイクロコンピュータコア
【図１】
0004833417.tif 000002
【図２】
0004833417.tif 000003