(57)【要約】      （修正有）【課題】電子機器のセキュリティの保護を実現する電子機器のセキュリティ保護装置及びセキュリティ保護方法を提供する。【解決手段】セキュリティ保護装置1は、外部機器からメモリ30へのアクセスを要求された時に、要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー20及び外部機器から送信された信号を解析して判断するセキュリティチェック手段21と、正規な要求な場合は、メモリ30内のデータへのアクセスに応答し、非正規な要求の場合はメモリ30内のデータを消去するメモリ管理手段22とを備える。【選択図】図１
2016139202.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ保護装置において、
外部機器からメモリにアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー及び外部機器から送信された信号を解析して判断するセキュリティチェック手段と、
正規な要求の場合は、前記メモリ内データにアクセスに応答し、非正規な要求の場合は前記メモリ内データを消去するメモリ管理手段と、
を備えたことを特徴とするセキュリティ保護装置。
【請求項２】
前記解除キーは、解除側に倒されているとメモリアクセス可能状態にあると判断し、非解除側に倒されているとメモリアクセスはできないと判断する解除側と非解除側とを少なくとも有する物理的なキーであることを特徴とする請求項１に記載のセキュリティ保護装置。
【請求項３】
前記解除キーは、前記外部機器から解除コードを送信し、前記外部機器との間で予め決めてある解除コードと照らし合わせ、同じであればメモリアクセス可能状態に有ると判断し、同じでなければメモリアクセスできないと判断するソフト的なキーであることを特徴とする請求項１に記載のセキュリティ保護装置。
【請求項４】
前記外部機器から送信された信号の解析は、前記外部機器との間で予め決めてある手順と照らし合わせ、同じであればメモリアクセス可能状態に有ると判断し、同じでなければメモリアクセスできないと判断する信号の解析であることを特徴とする請求項１乃至請求項３のいずれか１項に記載のセキュリティ保護装置。
【請求項５】
前記メモリ内データを消去する場合の前記メモリ管理手段は、
クロック回路と、
カウンタ回路と、
CS、WR生成回路
を有する前記メモリ内データを消去する場合の前記メモリ管理手段であることを特徴とする請求項１乃至請求項４のいずれか１項に記載のセキュリティ保護装置。
【請求項６】
セキュリティ保護方法において、
前記外部機器からメモリにアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを前記解除キー及び外部機器から送信された信号を解析して判断するセキュリティチェック工程と、
正規な要求の場合は、前記メモリ内データにアクセスに応答し、非正規な要求の場合は前記メモリ内データを消去するメモリ管理工程と、
を備えたことを特徴とするセキュリティ保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器のセキュリティ保護の技術に係り、ユーザに負担をかけることなく電子機器のセキュリティの保護を実現する電子機器のセキュリティ保護装置及びセキュリティ保護方法に関する。
【背景技術】
【０００２】
従来、コンピュータ等の電子機器では、アクセス管理等のセキュリティを維持、管理するために、主に予め設定したユーザ等の管理情報（ユーザＩＤやパスワード等）とユーザが何らかの機器操作をする時点で要求される管理情報とを照合し、それらが規定通りに一致するかまたは許容範囲内にあると認められる場合に、ユーザの要求を実行するユーザＩＤとパスワードによるユーザ管理方式、暗号化によるデータ漏洩防止方式、アクセス制御方式、認証方式など、さまざまなセキュリティのための監視方式が開発されている。
【０００３】
また、監視対象の電子機器に対する外部からのアクセスを監視し、過去のアクセス状況に関するアクセスログ（セキュリティ管理情報）を参照することにより、新たなアクセスが過去のアクセスログから異常と思われる場合に、何らかの警報を発するような方法も提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１４８２７６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、このようなユーザＩＤやパスワード、アクセス制限などのユーザの認証に基づくセキュリティ管理方式では、不正アクセスを常時管理者等が調べ、正規にアクセスしたものかどうかを確認するなどのアクセスログの管理が必要であった。
また、特許文献１のような過去のアクセス状況に関するアクセスログ（セキュリティ管理情報）を参照する方法を取っても、所謂なりすまし行為によりセキュリティは無力化されてしまう可能性があった。
【０００６】
以前は、電子機器を制御するシステムプログラム、ユーザＩＤやパスワードを紫外線を照射して書き換えなければならないＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納する方法が用いられ、強固なセキュリティであったが、近年では、ハードディスクやフラッシュメモリにシステムプログラム、ユーザＩＤやパスワードを格納するようになり、所定の手順を踏めば、自由に格納されたデータを書き換える事ができ、脆弱なセキュリティになってしまう原因の一つになっている。
【課題を解決するための手段】
【０００７】
上記課題を解決する為に、実施形態のセキュリティ保護装置は、外部機器からメモリにアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー及び外部機器から送信された信号を解析して判断するセキュリティチェック手段、正規な要求の場合は、メモリ内データにアクセスに応答し、非正規な要求の場合はメモリ内データを消去するメモリ管理手段が設けられる。
実施形態のセキュリティ保護方法は、外部機器からメモリにアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー及び外部機器から送信された信号を解析して判断するセキュリティチェック工程、正規な要求の場合は、メモリ内データにアクセスに応答し、非正規な要求の場合はメモリ内データを消去するメモリ管理工程が設けられる。
【図面の簡単な説明】
【０００８】
【図１】本発明による図示しない外部機器からのアクセスと本発明のセキュリティ保護装置及びメモリの関係を示すブロック図
【図２】セキュリティチェック手段21で行われる図示しない外部機器からのメモリアクセスに対する対処方法例を示すフロー図
【図３】メモリ管理手段で行われるメモリを消去するロジック回路例を示すブロック図
【図４】図３の各信号のタイミングチャート図
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための実施形態について説明する。
実施形態のセキュリティ保護装置1を図1乃至図4を参照して説明する。図1は実施形態のセキュリティ保護装置1を示すブロック図である。セキュリティ保護装置1は、図示しない外部機器からメモリ30にアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー20及び外部機器から送信された信号を解析して判断するセキュリティチェック手段21と、正規な要求な場合は、メモリ30内データにアクセスに応答し、非正規な要求の場合はメモリ30内データを消去するメモリ管理手段22を有する。
【００１０】
図2はセキュリティチェック手段21で行われる図示しない外部機器からメモリ30にアクセスを要求された時に要求が所定の基準に該当する正規な要求か、該当しない非正規な要求かを解除キー20及び外部機器から送信された信号を解析して判断する方法例を示すフロー図である。図示しない外部機器からメモリ30にアクセスを要求されると、解除キー20及び外部機器から送信された信号を解析してメモリ30にアクセス可能状態にあるかどうかを判断する。
【００１１】
物理的な解除キー20の場合は、解除キー20が解除側に倒されているとメモリアクセス可能状態にあると判断し、非解除側に倒されているとメモリアクセスはできないことになる。ソフト的な解除キー20の場合は、図示しない外部機器から解除コードを送信し、セキュリティ保護装置1側で予め決めてある解除コードと照らし合わせ、同じであればメモリアクセス可能状態に有ると判断し、同じでなければメモリアクセスできないことになる(S100)。解除キー20での判断だけではメモリ30は消去しない。
【００１２】
次に、解除キー20でメモリアクセス可能状態と判断されると、外部機器から送信された信号を解析(S101)し、所定の基準に該当する正規な要求か、該当しない非正規な要求かを判断(S102)する。判断した結果をメモリ管理手段22に伝達し、メモリ管理手段22では、メモリアクセス可能と判断した場合は、図示しない外部機器からの要求に応じたメモリ操作を行う(S103)。
【００１３】
図示しない外部機器がメモリ30内のデータを読みたいと要求した場合は、メモリのデータを図示しない外部機器に送信し、図示しない外部機器がメモリ30にデータを書き込みたいと要求した場合は、メモリ30にデータを書き込む(S103)。メモリアクセス不可と判断した場合は、メモリデータを消去する(S104)。この場合、図示しない外部機器に要求を再送信するよう要求し、それでもメモリアクセス不可と判断された場合にメモリを消去するようにしても良い。メモリ消去はソフト的にプログラムを作成し、消去しても良いが、ロジック回路で構成して消去するのが望ましい。
【００１４】
メモリ管理手段22でメモリ30を消去するロジック回路の例を図3に示し、信号タイミングチャートを示した図4を用いて説明する。メモリアクセス可能と判断した場合の回路は図示していない。メモリ管理手段22でメモリ30を消去するロジック回路は、クロック220、カウンタ221及びCS、WR生成222で構成される。クロック220はメモリ30にデータを書き込むのに十分な時間を有する周波数となっている。
【００１５】
図3では、メモリ消去が有効になった場合にカウンタ221がカウントを開始する例を示している。クロック220から出力されたクロック信号はカウンタ221に常時入力される。メモリ消去信号をカウンタ221のCLR入力に接続し、メモリ消去信号がLowの場合はカウントしないようになっており、メモリ消去信号がHighになるとカウントを開始する。メモリ消去信号はCS、WR生成222にも接続されており、メモリ消去信号がHighの場合、メモリ30をアクセスできる状態にするCS信号と、メモリ30に全てのビットを1にするオールFデータを書き込む為のWR信号を前記クロック信号と同期させて生成させる。図4にそれらのタイミングチャートを示す。メモリの領域間のリンク情報などの一部を消去するといった簡易的なメモリ消去も考えられるが、より強固なセキュリティ対策としては全てのビットを1にする等してメモリ30の消去前の情報が再現できなくすることが望ましい。メモリ30を消去する場合の書き込むデータはここでは全て1にする例を示したが、0でも他のデータでも良い。
【００１６】
メモリ消去信号(EN)がLowの間はカウンタは停止し、全てのカウンタ出力はLowになっており、CS信号、WR信号も有効でないHighになっている。メモリ消去信号がHighになると、カウンタがクロックに同期してカウントを開始する。CS信号、WR信号もメモリ30にデータを書き込むことができるようなタイミングでクロックに同期して出力する。カウンタのカウントが進むにつれてメモリのアドレスが進んでいき、全てのアドレスのデータを全て1にしてメモリ消去を実現する。
【００１７】
説明ではロジック回路で構成した例を示したが、メモリ30を消去できればどんなの方法でも良い。
解除キー20による判断(S200)と、図示しない外部機器から送信された信号の解析による判断(S201)は順序が逆でも良い。
【００１８】
また、図示しない外部機器から送信された信号の解析の所定の基準としては、メモリ30にアクセスするための手順を予め決めておき、決められた手順と違えば、非正規な要求と判断する。アクセスできる範囲以外のメモリ30に外部機器がアクセスを要求してきたら非正規な要求と判断する。メモリ30を消去する為のデータを予め決めておき、外部機器から指示された消去データが決めてあったデータと違う場合は非正規な要求と判断する。などの基準が考えられる。
【符号の説明】
【００１９】
1            セキュリティ保護装置
20          解除キー
21          セキュリティチェック手段
22          メモリ管理手段
30          メモリ
220        メモリ管理手段のクロック
221        メモリ管理手段のカウンタ
222        メモリ管理手段のCS、WR生成
CS         メモリ30を選択するチップセレクト信号
WR        メモリ30にデータを書き込むライト信号
CK         クロック220から出力されるクロック信号
EN         CS、WR生成222のメモリ消去有効信号(CS信号、WR信号を有効にするための信号)
CLR       カウンタ221の初期化信号
S100      解除キーがメモリアクセス可能状態に有るかの判断
S101      信号解析
S102      信号解析によって信号がメモリに対して正規なアクセスする要求かの判断
S103      メモリへの正規な要求な時のメモリアクセス実行処理
S104      メモリへの非正規な要求な時のメモリ消去処理
【図１】
2016139202.tif 000003
【図２】
2016139202.tif 000004
【図３】
2016139202.tif 000005
【図４】
2016139202.tif 000006