(57)【要約】【課題】耐タンパー性を備えた情報処理装置及びデータ保護方法を提供する。【解決手段】情報処理装置１は、筐体２と、筐体２の少なくとも一面に設けられた配線パターン３及び配線パターン４と、配線パターン３の導通及び配線パターン４の導通を判定する判定部５とを有する。配線パターン３は、所定の方向に往復する一連の配線を備える。配線パターン４は、前記所定の方向と交差する方向に往復する一連の配線を備える。配線パターン３が配置される領域と配線パターン４が配置される領域とが重複するように配線パターン３及び配線パターン４が筐体２に設けられている。【選択図】図１
2018185588.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体の少なくとも一面に設けられた第１の配線パターン及び第２の配線パターンと、
前記第１の配線パターンの導通及び前記第２の配線パターンの導通を判定する判定手段と
を有し、
前記第１の配線パターンは、所定の方向に往復する一連の配線を備え、
前記第２の配線パターンは、前記所定の方向と交差する方向に往復する一連の配線を備え、
前記第１の配線パターンが配置される領域と前記第２の配線パターンが配置される領域とが重複するように前記第１の配線パターン及び前記第２の配線パターンが前記筐体に設けられている
情報処理装置。
【請求項２】
前記第１の配線パターン及び前記第２の配線パターンは、前記筐体の内側の面に設けられている
請求項１に記載の情報処理装置。
【請求項３】
前記第１の配線パターン及び前記第２の配線パターンの組であるパターンペアが、前記筐体の複数の面にそれぞれ設けられている
請求項１又は２に記載の情報処理装置。
【請求項４】
前記複数の面にそれぞれ設けられた前記パターンペア同士が直列に接続されている
請求項３に記載の情報処理装置。
【請求項５】
前記パターンペアが、前記筐体の全面に設けられている
請求項３又は４に記載の情報処理装置。
【請求項６】
前記判定手段により導通がとれないと判定された場合に、前記筐体内に格納されているデータを消去する消去手段
をさらに有する請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第１の配線パターン及び前記第２の配線パターンが、導通を確認するためだけに用いられる
請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
筐体の少なくとも一面に設けられた第１の配線パターン及び第２の配線パターンの導通を判定し、
導通がとれないと判定された場合に、前記筐体内に格納されているデータを消去し、
前記第１の配線パターンは、所定の方向に往復する一連の配線を備え、
前記第２の配線パターンは、前記所定の方向と交差する方向に往復する一連の配線を備え、
前記第１の配線パターンが配置される領域と前記第２の配線パターンが配置される領域とが重複するように前記第１の配線パターン及び前記第２の配線パターンが前記筐体に設けられている
データ保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置及びデータ保護方法に関する。
【背景技術】
【０００２】
非正規な手段による機密データの読み取りを防止するため、近年の情報処理装置には耐タンパー性を備えることが求められている。不正に情報を入手する行為(以下、タンパー行為と称する)を防ぐ構造として、例えば、特許文献１に記載された情報処理措置が知られている。
【０００３】
特許文献１に記載された情報処理装置は、セキュリティ情報の情報処理を行うための電子部品を収容したセキュリティケースと、これが物理的な開放作用を受けたときこれを検出できるプリントパターン配線と、プリントパターン配線に異常があると判断された場合、メモリからセキュリティ情報を消去または読み出し不能にするメモリ処理手段とを有している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０９３４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の情報処理装置においては、鋭利な工具により、配線と配線の間を切るようにセキュリティケースが開けられた場合、異常を検出することができない。
【０００６】
本発明の目的は、上述した課題を鑑み、耐タンパー性を備えた情報処理装置及びデータ保護方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様にかかる情報処理装置は、筐体と、前記筐体の少なくとも一面に設けられた第１の配線パターン及び第２の配線パターンと、前記第１の配線パターンの導通及び前記第２の配線パターンの導通を判定する判定手段とを有し、前記第１の配線パターンは、所定の方向に往復する一連の配線を備え、前記第２の配線パターンは、前記所定の方向と交差する方向に往復する一連の配線を備え、前記第１の配線パターンが配置される領域と前記第２の配線パターンが配置される領域とが重複するように前記第１の配線パターン及び前記第２の配線パターンが前記筐体に設けられている。
【０００８】
また、本発明の一態様にかかるデータ保護方法では、筐体の少なくとも一面に設けられた第１の配線パターン及び第２の配線パターンの導通を判定し、導通がとれないと判定された場合に、前記筐体内に格納されているデータを消去し、前記第１の配線パターンは、所定の方向に往復する一連の配線を備え、前記第２の配線パターンは、前記所定の方向と交差する方向に往復する一連の配線を備え、前記第１の配線パターンが配置される領域と前記第２の配線パターンが配置される領域とが重複するように前記第１の配線パターン及び前記第２の配線パターンが前記筐体に設けられている。
【発明の効果】
【０００９】
本発明によれば、耐タンパー性を備えた情報処理装置及びデータ保護方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態の概要にかかる情報処理装置１の構成の一例を示す模式図である。
【図２】実施の形態１にかかる情報処理装置１０の構成の一例を示すブロック図である。
【図３】ＦＰＣの断面図である。
【図４】実施の形態１にかかる情報処理装置１０の物理的な構成の一例を示す分解図である。
【図５】配線パターン１１０について示す模式的な平面図である。
【図６】配線パターン１２０について示す模式的な平面図である。
【図７】制御部２００の構成の一例を示すブロック図である。
【図８】実施の形態２にかかる情報処理装置の構成の一例を示すブロック図である。
【図９】ＦＰＣ１００Ｇによりカバー部３２０の５面を覆う構成の一例を示す分解図である。
【図１０】ＦＰＣ１００Ｇの展開図である。
【発明を実施するための形態】
【００１１】
＜実施の形態の概要＞
実施の形態の詳細な説明に先立って、まず、実施の形態の概要を説明する。図１は、実施の形態の概要にかかる情報処理装置１の構成の一例を示す模式図である。図１に示すように情報処理装置１は、筐体２と、配線パターン３と、配線パターン４と、判定部５とを有する。なお、図１において、筐体２については、筐体２を構成する一つの面が模式的に図示されている。また、図１において、配線パターン３については、配線が実線で示されており、配線パターン４については、配線が破線で示されている。
【００１２】
筐体２は、情報処理装置１の処理を実現するためのハードウェアを内部に収容することができる。配線パターン３及び配線パターン４は、筐体２の少なくとも一面に設けられている。ここで、配線パターン３は、所定の方向に往復する一連の配線を備え、配線パターン４は、この所定の方向と交差する方向に往復する一連の配線を備えている。すなわち、配線パターン３及び配線パターン４は、配線パターン３の配線の方向と、配線パターン４の配線の方向とが交差するよう筐体２の面に設けられている。また、図１に示すように、配線パターン３が配置される領域と配線パターン４が配置される領域とが重複するように配線パターン３及び配線パターン４が筐体２に設けられている。
【００１３】
判定部５は、配線パターン３の導通及び配線パターン４の導通を判定する。なお、判定部５は、判定手段とも呼ばれる。判定部５は、例えば、筐体２の内部に実装されている。
【００１４】
情報処理装置１では、上述の通り、配線方向の異なる２種類の配線パターンが重複して筐体２の面に設けられている。このため、鋭利な工具等により、例えば一方の配線パターンを掻い潜って、筐体２が切りつけられたとしても、他方の配線パターンの支障は避けられない。すなわち、タンパー行為が行われた場合、少なくともいずれか一方の配線パターンの導通がとれなくなる。このため、情報処理装置１によれば、タンパー行為を確実に検出することができる。
【００１５】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。図２は、実施の形態１にかかる情報処理装置１０の構成の一例を示すブロック図である。耐タンパー装置である情報処理装置１０は、ＦＰＣ（フレキシブルプリント基板：Flexible Printed Circuits）１００Ａ〜１００Ｆと、制御部２００と、筐体３００とを有する。
【００１６】
ＦＰＣ１００Ａ〜１００Ｆは、それぞれ、一般的な両面実装のＦＰＣであり、図３に示すように３層の構造を有する。すなわち、ＦＰＣ１００Ａ〜１００Ｆは、それぞれ、パターン層１０１と、パターン層１０２と、絶縁層１０３とを有する。パターン層１０１には、配線パターン１１０が設けられており、パターン層１０２には、配線パターン１２０が設けられている。
【００１７】
ここで、配線パターン１１０は、所定の方向に往復する一連の配線を備え、配線パターン１２０は、配線パターン１１０配線の方向と交差する方向に往復する一連の配線を備えている。本実施の形態では、配線パターン１１０の配線方向と、配線パターン１２０の配線方向とは直交する。また、上述の通り、ＦＰＣ１００Ａ〜１００Ｆは、配線パターンが両面に実装されているため、配線パターン１１０の領域と配線パターン１２０の領域は、重複する。
【００１８】
ＦＰＣ１００Ａ〜１００Ｆは、それぞれ情報処理装置１０の筐体３００の内面に貼りつけられており、情報処理装置１０内に実装された制御部２００と電気的に接続されている。なお、図２において、ＦＰＣ１００Ａ〜１００Ｆと制御部２００とを結ぶ実線は、配線パターン１１０と制御部２００との接続を表し、ＦＰＣ１００Ａ〜１００Ｆと制御部２００とを結ぶ破線は、配線パターン１２０と制御部２００との接続を表している。このように、本実施の形態では、ＦＰＣ１００Ａ〜１００Ｆは、並列に制御部２００と接続されている。
【００１９】
制御部２００は、各種処理を実行する電子部品である。本実施の形態では、制御部２００は、特に、配線パターン１１０の導通の確認及び配線パターン１２０の導通の確認を行うことで、タンパー行為を検出する。ここで、制御部２００は、筐体３００の内部に格納されたデータを、配線パターン１１０及び配線パターン１２０には伝送しない。すなわち、配線パターン１１０及び配線パターン１２０が、導通を確認するためだけに用いられる。なお、制御部２００の詳細については、後述する。
【００２０】
図４は、情報処理装置１０の物理的な構成の一例を示す分解図である。情報処理装置１０の筐体３００は、制御部２００などの電子部品を収容するベース部３１０とベース部３１０の蓋であるカバー部３２０とを備えている。なお、以下の説明では、一例として、直方体の筐体３００について説明するが、筐体３００の形状は任意の形状が可能である。例えば、筐体３００としては、電子部品を収容する空間と、該空間の全周囲を覆う面とを有するような任意の形状が可能である。
【００２１】
ベース部３１０は、底面３１１と側面３１２〜３１４により構成されている。なお、本実施の形態では、筐体３００は、直方体となっており、底面３１１は四角形となっている。本実施の形態では、側面３１２〜３１４は、底面３１１の３辺を囲むように設けられているが、底面３１１の全周囲（すなわち、４辺）を囲むように設けられてもよい。ベース部３１０の底面３１１には、制御部２００が設けられている。また、ベース部３１０の底面３１１の内側の全域には、ＦＰＣ１００Ａが貼り付けられている。
【００２２】
カバー部３２０は、上面３２１と側面３２２〜３２５により構成されている。本実施の形態では、上面３２１はベース部３１０の底面３１１とほぼ同じ形状及び大きさである。カバー部３２０によりベース部３１０の収容空間を閉じるとき、上面３２１は、ベース部３１０の上部を覆い、側面３２２〜３２５は、ベース部３１０の周囲を覆う。
【００２３】
カバー部３２０の上面３２１の内側の全域には、ＦＰＣ１００Ｂが貼り付けられている。また、カバー部３２０の側面３２２の内側の全域には、ＦＰＣ１００Ｃが貼り付けられている。また、カバー部３２０の側面３２３の内側の全域には、ＦＰＣ１００Ｄが貼り付けられている。また、カバー部３２０の側面３２４の内側の全域には、ＦＰＣ１００Ｅが貼り付けられている。また、カバー部３２０の側面３２５の内側の全域には、ＦＰＣ１００Ｆが貼り付けられている。
【００２４】
カバー部３２０によりベース部３１０の収容空間を閉じられた状態、すなわち、筐体３００が組み立てられた状態においては、特殊ねじ３３０によりベース部３１０とカバー部３２０とが互いに固定される。特殊ねじ３３０は、汎用的なねじではなく、筐体３００専用のねじである。このため、筐体３００は、日本工業規格（ＪＩＳ）Ｂ４６３３に挙げられるような通常の工具では開けられない。すなわち、筐体３００を開けるためには、特殊ねじ３３０に対応した専用の工具が必要とされる。
【００２５】
このように、組み立てられた状態の筐体３００の全面の内側には、隙間なく、配線パターン１１０と配線パターン１２０とが設けられることとなる。そして、図４に示すように、各面の配線パターン１１０、１２０は、それぞれ、制御部２００とリード線３４０により電気的に接続する。より詳細には、本実施の形態では、配線パターン１１０における一連の配線の両端が、制御部２００と電気的に接続し、また、配線パターン１２０における一連の配線の両端が、制御部２００と電気的に接続している。これにより、制御部２００において、配線パターン１１０の導通の確認と、配線パターン１２０の導通の確認とを実施することができる。
【００２６】
ここで、筐体３００の各面において、配線パターン１１０は、図５に示すように、図中のＸ軸方向に配線が往復している。図５では、配線パターン１２０の図示は省略されている。なお、図５は、ベース部３１０の底面３１１の内側に設けられた配線パターン１１０を代表して示しているが、他の面に設けられた配線パターン１１０も同様である。
また、筐体３００の各面において、配線パターン１２０は、図６に示すように、図中のＹ軸方向に配線が往復している。図６では、配線パターン１１０の図示は省略されている。なお、図６は、ベース部３１０の底面３１１の内側に設けられた配線パターン１２０を代表して示しているが、他の面に設けられた配線パターン１２０も同様である。
このように、筐体３００の各面において、配線パターン１１０と配線パターン１２０とが互いに直交するように重ねて設けられている。言い換えると、配線パターン１１０が配置される領域と配線パターン１２０が配置される領域とが重複するように配線パターン１１０及び配線パターン１２０が筐体３００に設けられている。なお、本説明において、各面における配線パターン１１０及び配線パターン１２０の組について、パターンペアと称すことがある。
【００２７】
次に、制御部２００について説明する。図７は、制御部２００の構成の一例を示すブロック図である。制御部２００は、電子回路が実装される制御基板２１０と、ＦＰＣ１００Ａ〜１００Ｆの導通を確認する電子回路である判定部２２１と、筐体内に格納されているデータを消去する電子回路である消去部２２２とを有する。判定部２２１と消去部２２２とは、信号線２２３により電気的に接続されている。
【００２８】
判定部２２１には、リード線３４０を介して、ＦＰＣ１００Ａ〜１００Ｆが電気的に接続されている。本実施の形態では、ＦＰＣ１００Ａ〜１００Ｆは、判定部２２１と並列に接続されている。このため、より詳細には、ＦＰＣ１００Ａの配線パターン１１０が判定部２２１に接続され、ＦＰＣ１００Ａの配線パターン１２０が判定部２２１に接続されている。同様に、ＦＰＣ１００Ｂ〜１００Ｆについても、配線パターン１１０及び配線パターン１２０がそれぞれ判定部２２１に接続されている。判定部２２１は、配線パターン１１０が導通しているか否か及び配線パターン１２０が導通しているか否かについて判定する。判定部２２１は、信号線２２３を介した信号の伝送により、判定結果を消去部２２２に通知する。
【００２９】
消去部２２２は、判定部２２１によりＦＰＣ１００Ａ〜１００Ｆの導通がとれないと判定された場合、すなわち、いずれかの配線パターン１１０または配線パターン１２０が断線している場合に、筐体３００内に格納されているデータを消去する。なお、このデータは、筐体３００内のメモリ等の記憶装置（図示せず）に格納されている。この記憶装置は、制御基板２１０に設けられていてもよい。
【００３０】
ＦＰＣ１００Ａ〜１００Ｆのいずれかにおいて、配線パターン１１０又は配線パターン１２０切断された場合、導通がとれなったことが判定部２２１により検知される。そして、この場合、消去部２２２によりデータの消去が実行されることとなる。このように、本実施の形態では、配線パターン１１０及び配線パターン１２０の導通を判定し、導通がとれないと判定された場合に、筐体３００内に格納されているデータを消去するデータ保護方法も提供される。
【００３１】
以上、実施の形態１の構成について説明した。上述の通り、筐体３００は専用工具を使用しなければ開けることができない構成となっているため、タンパー行為を行うためには筐体３００を無理やり開けるか、筐体３００に穴を開ける必要がある。しかし、ＦＰＣ１００Ａ〜１００Ｆは筐体３００の内部の制御部２００に接続されているため、筐体３００を無理やり開けた場合、ＦＰＣ１００Ａ〜１００Ｆと制御部２００の電気的な接続が断たれる。このため、判定部２２１により断線が検知され、消去部２２２によりデータが消去される。筐体３００に穴を開けてタンパー行為を行った場合、配線パターン１１０又は配線パターン１２０に穴が開くことになり、その結果、断線が発生する。この場合も、判定部２２１により断線が検知され、消去部２２２によりデータが消去される。
【００３２】
また、本実施の形態では、筐体３００の全面にＦＰＣが貼り付けてあるため、いずれの方向からのタンパー行為に対しても耐性を備えている。なお、このように、筐体３００の全面に配線パターン１１０、１２０が設けられていることが好ましいが、配線パターン１１０、１２０が１面だけに設けられていてもよいし、筐体３００の複数の面にそれぞれ設けられていてもよい。
【００３３】
また、本実施の形態では、ＦＰＣ１００Ａ〜１００Ｆのそれぞれにおいて、配線パターン１１０と配線パターン１２０は、互いに配線の方向が交差しており、かつ、配置される領域が重複している。このため、仮に、配線パターン１１０と配線パターン１２０のうちいずれか一方の配線に平行な切り口を開けられたとしても（すなわち、一方の配線パターンを切断しないように筐体３００が切られたとしても）、他方の配線パターンの配線を切断することとなる。このため、この場合も、判定部２２１により断線が検知され、消去部２２２によりデータが消去される。
【００３４】
また、ＦＰＣ１００Ａ〜１００Ｆは、筐体３００の内側の面に設けられている。このため、タンパー行為を行う者が外部からＦＰＣ１００〜１００Ｆを視認することはできない。このため、この者が、タンパー行為をどのように行うか対応策を考えることが困難となる。したがって、情報処理装置１０は、より高い耐タンパー性を備える。
【００３５】
また、配線パターン１１０及び配線パターン１２０は、導通を確認するためだけに用いられ、筐体３００の内部に格納されたデータはこれらを流れない。このため、タンパー行為によりＦＰＣ１００Ａ〜１００Ｆを傷つけずに配線パターンを露出させたとしても、ＦＰＣ１００Ａ〜１００Ｆからデータが取り出されることはない。
【００３６】
＜実施の形態２＞
次に、実施の形態２について説明する。実施の形態１では、ＦＰＣ１００Ａ〜１００Ｆは、並列に制御部２００と接続されていたが、直列に制御部２００と接続されていてもよい。図８は、実施の形態２にかかる情報処理装置１０の構成の一例を示すブロック図である。なお、図８において、実線は、配線パターン１１０の電気的な接続関係を示し、破線は、配線パターン１２０の電気的な接続関係を示している。
【００３７】
図８に示すように、本実施の形態では、は、直列に制御部２００と接続されている。言い換えると、本実施の形態では、筐体３００の複数の面にそれぞれ設けられたパターンペア同士が直列に接続されている。より詳細には、ＦＰＣ１００Ａ〜１００Ｆの配線パターン１１０は、直列に制御部２００と電気的に接続している。つまり、直列に接続された配線パターン１１０の配線の両端が制御部２００と接続されている。また、ＦＰＣ１００Ａ〜１００Ｆの配線パターン１２０は、直列に制御部２００と電気的に接続している。つまり、直列に接続された配線パターン１２０の配線の両端が制御部２００と接続されている。
【００３８】
本実施の形態のようにＦＰＣ１００Ａ〜１００Ｆを直列に接続させた場合でもＦＰＣ１００Ａ〜１００Ｆが導通しているか、導通していないかを判断できる。このため、本実施の形態においても、実施の形態１と同様にタンパー行為を防ぐことができる。さらに、直列で接続した場合に制御部２００で確認をする配線パターンの本数は、並列で接続した場合より少なくて済む。このため、本実施の形態によれば、実施の形態１に比べ、制御部２００にかかる負担が少なくなるとともに、制御基板２１０の外形を小さくできるというメリットがある。なお、図８に示した直列の順序は一例であり、他の順序により接続が実現されてもよい。また、図８に示した例では、配線パターン１１０と配線パターン１２０は、別々に制御部２００と接続される例を示しているが、配線パターン１１０と配線パターン１２０も直列に接続されていてもよい。
【００３９】
＜実施の形態の変形例＞
次に、実施の形態の変形例について説明する。実施の形態１及び実施の形態２では、筐体３００の６面全てにＦＰＣを貼るために、ＦＰＣ１００Ａ〜１００Ｆの６枚のＦＰＣが用いられた。しかしながら、筐体３００の６面全てにＦＰＣを貼るために、任意の枚数のＦＰＣが用いられてもよい。
【００４０】
例えば、上記実施の形態では、カバー部３２０の５面にＦＰＣを貼り付けるために、５枚のＦＰＣ１００Ｂ〜１００Ｆが用いられたが、１枚のＦＰＣ１００Ｇ（図９及び図１０参照）によりカバー部３２０の５面を覆ってもよい。なお、図９は、ＦＰＣ１００Ｇによりカバー部３２０の５面を覆う構成の一例を示す分解図であり、図１０は、ＦＰＣ１００Ｇの展開図である。
【００４１】
なお、ＦＰＣの形状及び枚数については、種々の変形例が可能であることは言うまでもない。例えば、ベース部３１０の側面を４面にして構成した場合には、ベース部３１０の底面及び側面の５面のための１枚のＦＰＣと、カバー部３２０の上面のための１枚のＦＰＣが用いられてもよい。
【００４２】
また、実施の形態では、６面体の筐体３００を示したが、４面体、８面体など、どのような形の筐体が用いられてもよい。
【００４３】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上記の実施の形態では、筐体は６面体であるが、４面体、８面体など、どのような形の筐体が用いられてもよい。
【符号の説明】
【００４４】
１、１０    情報処理装置
２、３００    筐体
３、４、１１０、１２０    配線パターン
５    判定部
２００    制御部
２２１    判定部
２２２    消去部
３１０    ベース部
３２０    カバー部
【図１】
2018185588.tif 000003
【図２】
2018185588.tif 000004
【図３】
2018185588.tif 000005
【図４】
2018185588.tif 000006
【図５】
2018185588.tif 000007
【図６】
2018185588.tif 000008
【図７】
2018185588.tif 000009
【図８】
2018185588.tif 000010
【図９】
2018185588.tif 000011
【図１０】
2018185588.tif 000012