(57)【要約】【課題】電子機器の筐体内に設けられた無線機と無線タグとの距離のわずかな変化によっても筐体の開閉の検出を可能とする。【解決手段】筐体開閉検出システムは、電子機器の筐体内に、前記電子機器の処理機能を有する基板上に設けられた無線機と、前記無線機と無線通信する無線タグと、前記無線機と前記無線タグとの距離の初期値を設定する調整部と、前記無線機を制御する制御部と、を有し、前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する。【選択図】      図１
2016045616.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の筐体内に、
前記電子機器の処理機能を有する基板上に設けられた無線機と、
前記無線機と無線通信する無線タグと、
前記無線機と前記無線タグとの距離の初期値を設定する調整部と、
前記無線機を制御する制御部と、を有し、
前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する、筐体開閉検出システム。
【請求項２】
前記制御部は、前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする、請求項１記載の筐体開閉検出システム。
【請求項３】
前記制御部は、前記不良を検出すると前記処理機能を制限もしくは停止する、請求項１または２記載の筐体開閉検出システム。
【請求項４】
前記調整部は、前記調整部の厚さの設定により、前記筐体を開けたときの前記距離よりも短くなるように前記初期値を設定する、請求項１から３の内の１項記載の筐体開閉検出システム。
【請求項５】
前記調整部は前記筐体に設けられ、前記無線タグは前記調整部の表面もしくは内部に設けられている、請求項１から４の内の１項記載の筐体開閉検出システム。
【請求項６】
前記調整部は前記基板に設けられ、前記無線機は前記調整部に設けられている、請求項１から５の内の１項記載の筐体開閉検出システム。
【請求項７】
電子機器の筐体内に、
前記電子機器の処理機能を有する基板上に設けられた無線機と、
前記無線機と無線通信する無線タグと、
前記無線機と前記無線タグとの距離の初期値を設定する調整部と、
前記無線機を制御する制御部と、を有し、
前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する、筐体開閉検出装置。
【請求項８】
電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定し、
前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定し、
前記不良を検出し、
前記不良の検出に基づいて前記処理機能を制限もしくは停止する、筐体開閉検出方法。
【請求項９】
前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする、請求項８記載の筐体開閉検出方法。
【請求項１０】
電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定した無線機に、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定する処理と、
前記不良を検出する処理と、
前記不良の検出に基づいて前記処理機能を制限もしくは停止する処理と、を実行させる筐体開閉検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信を使用して電子機器などの筐体の開閉状態を検出する技術に関する。
【背景技術】
【０００２】
著作権保護コンテンツを扱う電子機器は、コンテンツのデジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、ＤＲＭ）に対応した鍵を当該コンテンツに書き込んでいる。この鍵情報が盗み見られるようなことがあってはならないし、鍵により復号されたコンテンツの生データを抜き取られるようなこともあってはならない。一般的には、復号化されたデータはＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）内部の閉じた領域内で処理されていて、外部からアクセス可能なＩＣのピンやプリント基板上のパターンなどのバスに流れることはない。このようなバスにデータが流れる場合には、機器独自の暗号化処理が施される。
【０００３】
しかしながら、一部のデバイスには、生データをこのようなバスに流してしまうものがある。このような場合、ＩＣのピンなどから導線を引き出すなどしてデータを盗み取ることは、技術的には可能である。もちろん、このような無防備な状態で使用することは考えにくいが、コンテンツデータや鍵情報を盗難から守る対策は施されている必要がある。
【０００４】
また、プリント基板上には検査等で使用するためのＩＣデバック用の配線が残っている場合がある。このような配線を使用してＩＣ内部へアクセスされるようなことがあってもならない。ソフトウエア等でデバック用の端子を使用禁止にするなどの対策を実施することはできるが、プリント基板上のパターンに導線を引き出すなどの行為をさせないことが重要である。つまり、筐体からプリント基板を取り出した時点で、機器が正常に機能しなくなるようにすることが最も簡単な対策と考えられる。
【０００５】
また、上記のようなセキュリティに関係したものばかりではなく、プリント基板上に高電圧回路を内蔵しているなど危険部位がある場合、筐体の開閉を望まない機器も多く存在する。こういった危険に対処する安全対策も必要である。
【０００６】
一般的に電子機器は分解禁止であり、機器本体やマニュアル等で分解禁止の注意を促している。しかしながら、一部のユーザーは、機器の内部構造への興味、好奇心、データ抜き取り、プログラムハッキングを試すなどの様々な理由により、筐体を開けて内部のプリント基板にアクセスしようとする。このような行為を防ぐために、以下のような対策が検討、実施されていることは周知である。
（１）筐体を止めるネジを特殊な形状にする。
（２）筐体を固着させて開閉不能とする。
（３）メカニカルなスイッチを使用して、筐体の開閉状態に応じてレベル変化するスイッチ信号に応じてプログラムや機能を停止させる。筐体が開いた状態でリセット状態とする仕組みも可能である。
（４）ソフトウエアにより、コンテンツの暗号化や外部からの内部情報へのアクセスの禁止処理を施す。
【０００７】
これらの内、（１）に関しては、星形をした特殊ネジを使用するなどの例もあるが、これらのネジに対応したドライバの入手はホームセンターなどで容易であるため、防御策とはならない。また、機器固有の特殊形状ネジを製造するとなると初期投資やコストが掛かる。
【０００８】
（２）に関しては、筐体を固着してしまうと修理等のメンテナンスができないといった問題や、市場で問題が発生した場合に解析が困難になるという問題がある。
【０００９】
（３）に関しては、メカニカルなスイッチは装置内での存在を簡単に確認することができる。そのため、筐体を開けた際に、筐体を閉じた状態にスイッチを操作することが可能である。
【００１０】
（４）に関しては、一般的に適用されているものであり、暗号が解読される、もしくはプログラムがハッキングされない限りは有効な手段である。しかしながら、暗号の解読やプログラムのハッキングといった行為はあり得る行為である。そのため、これらの行為をさせないためにも（１）から（４）に挙げた対策を複合的に実施することが望ましい。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００８−２５０６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
電子機器において、機器内に無線通信機能を設けることで筐体の開閉などの状態変化を検出する方法が特許文献１に開示されている。この方法によれば、機器の前ドアの内面に配設され無線通信機能を有するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｅｒ）タグと、機器筐体内に設けられているリーダライタ部とが無線通信し、制御部が、ＲＦＩＤタグとリーダライタ部との通信状態に基づいて前ドアの開閉状態を判断する。これにより、開閉扉の状態変化の検出における、ハーネスや信号線等の制約や破断等による設計の自由度及び信号の不通を解消することができるとしている。
【００１３】
筐体を開けて内部のプリント基板にアクセスするような行為をなす者は、機器に詳しい者であり、機器内の無線通信による筐体開閉の検出は想定の範囲である。よって、筐体を開けた後に、ＲＦＩＤタグとリーダライタ部との位置関係を保つようにすることで、筐体の開閉を検出されないようにする行為も考えられる。特許文献１は、このような行為に対して無防備である。また、このような行為がなされても筐体の開閉を検出するためには、ほんのわずかな位置の変化でも検出を可能とする検出精度の向上が求められる。特許文献１にはこのような検出精度を向上させる方法は開示されていない。
【００１４】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、電子機器の筐体内に設けられ無線通信する無線機と無線タグとの距離のわずかな変化によっても筐体の開閉を検出する、筐体開閉検出システムを提供することである。
【課題を解決するための手段】
【００１５】
本発明による筐体開閉検出システムは、電子機器の筐体内に、前記電子機器の処理機能を有する基板上に設けられた無線機と、前記無線機と無線通信する無線タグと、前記無線機と前記無線タグとの距離の初期値を設定する調整部と、前記無線機を制御する制御部と、を有し、前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する。
【００１６】
本発明による筐体開閉検出装置は、電子機器の筐体内に、前記電子機器の処理機能を有する基板上に設けられた無線機と、前記無線機と無線通信する無線タグと、前記無線機と前記無線タグとの距離の初期値を設定する調整部と、前記無線機を制御する制御部と、を有し、前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する。
【００１７】
本発明による筐体開閉検出方法は、電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定し、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定し、前記不良を検出し、前記不良の検出に基づいて前記処理機能を制限もしくは停止する。
【００１８】
本発明による筐体開閉検出プログラムは、電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定した無線機に、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定する処理と、前記不良を検出する処理と、前記不良の検出に基づいて前記処理機能を制限もしくは停止する処理と、を実行させる。
【発明の効果】
【００１９】
本発明によれば、電子機器の筐体内に設けられた無線機と無線タグとの距離のわずかな変化によっても筐体の開閉を検出する、筐体開閉検出システムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態の筐体開閉検出システムの構成を示す図である。
【図２Ａ】本発明の実施形態の筐体開閉検出システムの構成を示す断面図である。
【図２Ｂ】本発明の実施形態の筐体開閉検出システムのプリント基板の構成を示す上面図である。
【図３】本発明の実施形態の筐体開閉検出システムの筐体を開けた時の例を示す断面図である。
【図４】本発明の実施形態の筐体開閉検出システムの変形例の構成を示す断面図である。
【図５】本発明の実施形態の筐体開閉検出システムの変形例の構成を示す断面図である。
【図６】本発明の実施形態の筐体開閉検出システムのプリント基板の変形例の構成を示す上面図である。
【図７】本発明の実施形態の筐体開閉検出システムの事前設定の動作を示すフローチャートである。
【図８】本発明の実施形態の筐体開閉検出システムの開閉検出の動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図を参照しながら、本発明の実施形態を詳細に説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい限定がされているが、発明の範囲を以下に限定するものではない。
（構成の説明）
図１は、本発明の実施形態の筐体開閉検出システムの構成を示す図である。筐体開閉検出システム１は、電子機器の筐体内１０に、前記電子機器の処理機能を有する基板上に設けられた無線機３０と、無線機３０と無線通信する無線タグ４０と、無線機３０と無線タグ４０との距離の初期値を設定する調整部７０と、無線機３０を制御する制御部５０と、を有する。さらに、制御部５０は、筐体１０を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、無線機３０を制御する。
【００２２】
以下、本実施形態の筐体開閉検出システムの構成をさらに具体的に説明する。図２Ａは、本実施形態の筐体開閉検出システムの構成を示す断面図である。また、図２Ｂは、本実施形態の筐体開閉検出システムのプリント基板の構成を示す上面図である。筐体開閉検出システム２は、例えば、パソコンやサーバなどの秘密情報を扱う電子機器の筐体内に設けられる。
【００２３】
筐体開閉検出システム２は、電子機器が有する演算機能や記憶機能などの処理機能を有するデバイス（図示せず）が実装されたプリント基板２０上に、無線機３０と、無線機３０を制御する制御部５０と、制御部５０の処理の結果を保存するメモリ６０とを有する。無線機３０と制御部５０、および、制御部５０とメモリ６０は、配線で接続され電気信号を送受信し合う。筐体開閉検出システム２は、さらに、無線機３０と無線通信する無線タグ４０と、無線機３０と無線タグ４０との距離の初期値Ｘを設定する調整部７０を有する。
【００２４】
筐体開閉検出システム２では、電子機器の第１の筐体１１に調整部７０が設けられ、調整部７０の表面に無線タグ４０が配置されている。一方、プリント基板２０は、電子機器の第２の筐体１２に、例えば、固定部８０によって固定されている。第１の筐体１１と第２の筐体１２とが閉の状態と開の状態とで、無線機３０と無線タグ４０との距離が変化する。距離の初期値Ｘは、筐体が閉の状態での無線機３０と無線タグ４０との距離である。
【００２５】
プリント基板２０は、固定部８０を介さないで第２の筐体１２に直接固定されていても良い（図示せず）。また、プリント基板２０は、第２の筐体１２に固定されていなくても、第１の筐体１１と第２の筐体１２とが閉から開へ変わることで、初期値Ｘが変化するならば良い。例えば、図３に示すように、筐体が開けられた後に、プリント基板２０が筐体内から取り出されることによって、無線機３０と無線タグ４０との距離が初期値Ｘから変化する場合も含む。
【００２６】
プリント基板２０は、無線機３０とともに、電子機器が有する情報処理などの処理機能を有するデバイスを実装している（図示せず）。この処理機能を有するデバイスは、制御部５０やメモリ６０を兼用していても良い。
【００２７】
制御部５０は、第１の筐体１１と第２の筐体１２との開閉に伴う無線機３０と無線タグ４０の距離の変化により変化する、無線機３０と無線タグ４０との無線通信の通信状態の変化を検出する。この検出結果に基づいて、電子機器の処理機能を制御する。例えば、制御部５０は、無線機３０と無線タグ４０の距離の初期値が所定量以上長くなると、通信状態が不良となるように無線機３０を設定する。さらに、制御部５０は、通信状態の不良を検出すると電子機器の処理機能を制限もしくは停止する。これにより、電子機器の筐体が開けられることによって、電子機器のプリント基板やデバイスが操作され秘密情報が盗難されることを防止することができる。
【００２８】
次に、個々の構成要素について説明する。まず、無線機３０は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）のような通信距離が１０ｃｍ以内の近距離無線通信を行う無線機である。無線機３０は、無線タグ４０と近距離無線通信を行い、無線タグ４０に書かれた情報を読み取る、また、無線タグ４０に情報を書き込む、親機として機能する。無線機３０はまた、レジスタ変更などにより、無線タグ４０との通信の出力レベルを調整する機能を有する。この出力レベルを上げるほど、無線機３０と無線タグ４０との距離が長くても良好な通信が可能となる。
【００２９】
無線タグ４０は、無線機３０と無線通信を行うチップで、情報を書き込み保存できるＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）タグである。無線タグ４０は、非常に薄く、シール等により任意の場所に張り付けることが可能である。また、無線機３から発せられた電波エネルギーを使用して給電し通信を行うため、電源が不要である。本実施形態では、無線タグ４０には、予め決められたデータが書き込まれており、このデータを無線機３で正しく検出できるか否かによって、筐体の開閉の検出が行われる。
【００３０】
制御部５０は、ＳｏＣ（Ｓｙｓｔｅｍ  Ｏｎ  ａ  Ｃｈｉｐ）である。ＳｏＣは、電子機器の動作に必要な機能を一つの半導体チップに搭載したデバイスである。例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ビデオデコーダ／エンコーダ、暗号化エンジンなどや、その他の様々なインターフェース機能を有する。これにより、制御部５０は、無線機３０による筐体開閉検出の機能と、電子機器が本来有する情報処理などの処理機能とを共有することができる。制御部５０はまた、電子機器の有する処理機能と独立に設けられても良い。
【００３１】
制御部５０と無線機３０とのインターフェースは、特別に規定されるものではなく、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＰＣＩｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ）、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ）などを使用することができる。
【００３２】
制御部５０は、筐体が開けられて無線機３０と無線タグ４０との距離が初期値Ｘよりも長くなることで通信状態が劣化すると、これを検出し、電子機器の電源をオフするなどの制御を行う。例えば、制御部５０は、筐体を開けた時の無線機３０と無線タグ４０との距離が、初期値Ｘよりも所定量以上長くなると通信状態が不良となるように、無線機３０の無線タグ４０との通信の出力レベルの調整を行うことができる。
【００３３】
制御部５０はまた、後述するように、出力レベルの調整の細かさを変えることによって、前記所定量を長くしたり短くしたりすることができる。すなわち、出力レベルの調整をより細かく行うことによって、初期値Ｘよりもほんの僅か長くなっただけでも開閉の検出が可能な、高精度、高感度な検出を可能とすることができる。こうすることで、筐体を開けた後に、無線機３０と無線タグ４０との距離を故意に保とうとする行為がしにくくなる。
【００３４】
さらに、制御部５０は、前記出力レベルの調整結果をメモリ６０に保存する。
【００３５】
メモリ６０は、制御部５０が処理した情報を保存する不揮発性メモリである。例えば、フラッシュメモリなどを使用することができる。メモリ６０はまた、制御部５０が動作するためのプログラムを保存している。メモリ６０はまた、電子機器が本来有する情報保存の機能を兼用していてもよい。
【００３６】
調整部７０は、その厚さ（図２Ａの上下方向の長さ）を変えることで、無線機３０と無線タグ４０との距離の初期値Ｘを設定する。調整部７０は、第1の筐体１１に一体的に形成されていても、筐体と同じもしくは異なる材質で形成されたブロックなどを筐体に固定して設けられてもよい。
【００３７】
調整部７０により、例えば、図３のように筐体が開けられて、プリント基板２０が筐体から取り出され、無線タグ４０と無線機３０とが最も近くなるように故意に配置した時の距離Ｙよりも、図２Ａの初期値Ｘを短く設定することができる。また、調整部７０は、筐体内において可能な限り初期値Ｘを短くするよう調整することができる。この時の無線タグ４０は無線機３０のおよそ真上の位置に配置されることになる。
【００３８】
また、図４の筐体開閉検出システム３に示すように、無線タグ４０は調整部７１に埋め込まれていてもよい。これより、無線タグ４０の筐体内での位置が目視では確認できなくなり、図３のようにプリント基板２０を取り出して無線タグ４０に無線機３０を故意に近づける行為ができなくなる。その結果、防犯性がさらに高まる。
【００３９】
また、図５の筐体開閉検出システム４に示すように、調整部７２をプリント基板２０に設け、調整部７２上に無線機３０を配置してもよい。
【００４０】
また、制御部５０は、図６のプリント基板２１に示すように、高電圧回路９０などに接続してこれを制御している場合、筐体が開であること検出をした際に、高電圧回路９０の動作を停止することができる。これにより、電子機器の安全性を高めることもできる。
（動作の説明）
本実施形態の筐体開閉検出システムの動作としては、まず、筐体の開閉を検出する基準となる無線機３０の無線タグ４０との通信の出力レベルを設定する事前設定の動作と、次に、設定された出力レベルを用いて筐体の開閉を検出する動作とがある。図７は、本実施形態の筐体開閉検出システムの事前設定の動作を示すフローチャートである。図８は、本実施形態の筐体開閉検出システムの開閉検出の動作を示すフローチャートである。図７および図８を用いて、図２Ａの筐体開閉検出システム２の動作を説明する。
【００４１】
図７の事前設定の動作に際しては、まず、第１の筐体１１と第２の筐体１２が閉の状態であること、すなわち、電子機器が正常な状態であることが確認されてから、電子機器の電源がオンされて開始される。電子機器の電源がオンされると、制御部５０は、メモリ６０に予め書き込まれているプログラムを読み込み、筐体開閉検出システム２を起動する（Ｓ０１）。制御部５０は、起動の過程で無線機３０のドライバを読み込み、無線機３０がデバイスとして動作するための初期化を行う（Ｓ０２）。
【００４２】
初期化が完了すると、制御部５０は事前設定の動作に移行する。まず、制御部５０は、無線機３０の出力レベルを既に調整済みか否かを判定する（Ｓ０３）。すなわち、制御部５０は、メモリ６０にアクセスし、調整された出力レベルのデータが保存されているか否かを確認する。保存されていれば（ＹＥＳ）、事前設定の動作を終了する。保存されていなければ（ＮＯ）、制御部５０は、無線機３０の通信により、無線タグ４０に予め書き込まれている情報の検出を連続してＮ回行う（Ｓ０４）。Ｎ回とは、無線機３０と無線タグ４０との通信のノイズ等による影響やばらつきなどを考慮しての回数であり、任意に設定することができる。
【００４３】
Ｎ回の検出の内で、１回以上の検出不良の有無を判定する（Ｓ０５）。ここで検出不良とは、無線タグ４０に予め書き込まれている情報は分かっているので、検出した情報がこれと一致しない場合を不良とする。１回以上の検出不良がある場合（ＹＥＳ）、制御部５０は無線機３０の出力レベルを一定量上げる（Ｓ０６）。これにより、無線機３０と無線タグ４０との通信の能力が高くなる。ここで一定量とは任意に固定された量であり、例えば、１ｄＢなどと設定することができる。
【００４４】
制御部５０は、無線機３０の出力レベルを一定量上げた設定で、再度、無線タグ４０に予め書き込まれている情報の検出を連続してＮ回行い（Ｓ０４）、１回以上の検出不良の有無を判定する（Ｓ０５）。この動作を、１回以上の検出不良がなくなるまで繰り返す。
【００４５】
１回以上の検出不良が無い場合（ＮＯ）、制御部５０は無線機３０の出力レベルを一定量下げる（Ｓ０７）。これにより無線機３０と無線タグ４０との通信の能力が低くなる。Ｓ０７での一定量とは、基本的にはＳ０６での一定量と同じ量でよい。制御部５０は、Ｓ０７で無線機３０の出力レベルを一定量下げた設定で、無線タグ４０に予め書き込まれている情報の検出を連続してＮ回行い（Ｓ０８）、１回以上の検出不良の有無を判定する（Ｓ０９）。
【００４６】
１回以上の検出不良が無い場合（ＮＯ）、制御部５０は、無線機３０の出力レベルをさらに一定量下げた設定をし（Ｓ０７）、無線タグ４０に予め書き込まれている情報の検出を連続してＮ回行い（Ｓ０８）、１回以上の検出不良の有無を判定する（Ｓ０９）。この動作を、１回以上の検出不良が発生するまで繰り返す。
【００４７】
１回以上の検出不良がある場合（ＹＥＳ）、制御部５０は、無線機３０の出力レベルを一定量上げる（Ｓ１０）。Ｓ１０での一定量とは、基本的にはＳ０７での一定量と同じ量でよい。制御部５０は、Ｓ１０で設定された無線機３０の出力レベルをメモリ６０に保存し（Ｓ１１）、事前設定の動作を終了する。
【００４８】
以上の図７の動作により、筐体開閉検出システム２の無線機３０の出力レベルの事前設定が完了する。すなわち、無線機３０には、無線機３０と無線タグ４０との距離の初期値Ｘにおいて、最低レベルの出力での通信を行う設定がされたことになる。よって、制御部５０は、筐体が開けられて初期値Ｘよりも無線機３０と無線タグ４０との距離が所定量以上長くなると、通信不良を検出することになる。
【００４９】
この所定量は、開閉検出システムの検出の精度または感度に相当し、小さいほど高精度、高感度となる。制御部５０は、無線機３０の出力レベルを一定量上げ下げすることで出力レベルの事前設定を行うが、この一定量を小さくするほど、所定量を小さくすることができる。すなわち、無線機３０と通信タグ４０との距離が、初期値Ｘに対してほんのわずか長くなるだけで、開閉検出をすることができるようになる。
【００５０】
次に、図８の筐体開閉の検出の動作は、図７で無線機３０の出力レベルが設定された時点で開始となる。無線機３０の出力レベルが設定された後、電子機器の電源がオフされ、その後ふたたびオンされて開始されてもよい。
【００５１】
制御部５０は、メモリ６０に保存されている無線機３０の出力レベルの設定値で、無線機３０を動作させる（Ｓ２０）。筐体開閉の検出の動作は、例えば、任意の一定時間経過ごとに行う。また、適宜、指示を行い、指示に基づいて検出動作をするようにすることもできる。図８では、制御部５０は、一定時間経過後（Ｓ２１）、無線機３０の通信により、無線タグ４０に予め書き込まれている情報の検出を連続してＮ回行い（Ｓ２２）、１回以上の検出不良の有無を判定する（Ｓ２３）。
【００５２】
ここでＮ回とは、図７の事前設定でのＮ回と同じである。また、検出不良とは、図７の事前設定と同様に、無線タグ４０に予め書き込まれている情報は分かっているので、検出した情報がこれと一致しない場合を不良とする。１回以上の検出不良が無い場合（ＮＯ）、さらに一定時間経過後（Ｓ２１）、同様の動作を繰り返す。
【００５３】
１回以上の検出不良がある場合（ＹＥＳ）、制御部５０は、筐体が開けられたと判定し、電子機器の処理機能を制限もしくは停止する（Ｓ２４）。これは制御部５０であるＳｏＣのＣＰＵ機能により、電子機器の有する演算機能や記憶機能を制限したり停止したりすることで可能である。もしくは、制御部５０は、筐体が開けられたと判定した時点で、電子機器を強制終了してもよい。
【００５４】
例えば、Ｓ２４での処理として、制御部５０は、機器内にＤＲＭ用の鍵が保存されている場合には鍵を消去する、制御部５０であるＳｏＣ内部にあるコーデックや暗号化や復号化などの著作権保護されたデジタルコンテンツデータを扱う機能を停止させる、などの処理を行うことができる。Ｓ２４の処理により、電子機器の筐体が開けられることによって、電子機器のプリント基板やデバイスが操作され秘密情報が盗難されるなどを防止することができる。
【００５５】
最後に、制御部５０は、筐体が開けられたことを通知し（Ｓ２５）、終了する。通知の方法としては、エラー表示用のＬＥＤを（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）点灯や点滅させる、画面表示が可能な機器であれば、エラーを検出したとのメッセージを表示させる、スピーカーを有している機器であればアラームを鳴らすなどの方法が挙げられる。
【００５６】
以上のように、筐体開閉検出システム２は、無線機３０の出力レベルの事前設定をしておくことによって、電子機器の動作中に、筐体が開けられたことを検出することができる。また、筐体開閉検出システム２は、電子機器の電源がオフの時に筐体が開けられプリント基板の位置がずらされた場合でも、電源をオンにした際に、筐体が開けられたことを検出することができる。
【００５７】
本実施形態の筐体開閉検出装置は、電子機器の筐体１０内に、電子機器の処理機能を有するプリント基板２０上に設けられた無線機３０と、無線機３０と無線通信する無線タグ４０と、無線機３０と無線タグ４０との距離の初期値を設定する調整部７０と、無線機３０を制御する制御部５０と、を有する。さらに、制御部５０は、筐体１０を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、無線機３０を制御する。
【００５８】
また、制御部５０は、前記初期値において、前記通信状態が良好となる無線機３０の出力レベルをより小さく設定することによって前記所定量をより小さくする。また、制御部５０は、前記不良を検出すると前記処理機能を制限もしくは停止する。
【００５９】
また、調整部７０は、調整部７０の厚さの設定により、筐体１０を開けたときの前記距離よりも短くなるように前記初期値を設定する。調整部７０は筐体１０に設けられ、無線タグ４０は調整部７０の表面もしくは内部に設けられている。また、調整部７０はプリント基板２０に設けられ、無線機３０は調整部７０に設けられている。
【００６０】
本実施形態の筐体開閉検出方法は、電子機器の処理機能を有するプリント基板２０上に設けられた無線機３０と、前記電子機器の筐体１０内で無線機３０と無線通信を行う無線タグ４０と、の距離の初期値を、筐体１０を開けたときよりも短くなるように設定する。さらに、筐体１０を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定する。さらに、前記不良を検出し、前記不良の検出に基づいて前記処理機能を制限もしくは停止する。さらに、前記初期値において、前記通信状態が良好となる無線機３０の出力レベルをより小さく設定することによって前記所定量をより小さくする。
【００６１】
本実施形態の筐体開閉検出プログラムは、電子機器の処理機能を有するプリント基板２０上に設けられた無線機３０と、前記電子機器の筐体１０内で無線機３０と無線通信を行う無線タグ４０と、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定した無線機３０に、筐体１０を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定する処理を実行させる。さらに、前記不良を検出する処理を実行させ、前記不良の検出に基づいて前記処理機能を制限もしくは停止する処理を実行させる。さらに、前記初期値において、前記通信状態が良好となる無線機３０の出力レベルをより小さく設定することによって前記所定量をより小さくする処理を実行させる。
【００６２】
以上のように、本実施形態によれば、電子機器の筐体内に設けられた無線機と無線タグとの距離のわずかな変化によっても筐体の開閉を検出する、筐体開閉検出システムを提供することができる。
【００６３】
本発明は上記実施形態に限定されることなく、特許請求の範囲に記載した発明の範囲内で種々の変形が可能であり、それらも本発明の範囲内に含まれるものである。
【００６４】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００６５】
付記
（付記１）
電子機器の筐体内に、
前記電子機器の処理機能を有する基板上に設けられた無線機と、
前記無線機と無線通信する無線タグと、
前記無線機と前記無線タグとの距離の初期値を設定する調整部と、
前記無線機を制御する制御部と、を有し、
前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する、筐体開閉検出システム。
（付記２）
前記制御部は、前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする、付記１記載の筐体開閉検出システム。
（付記３）
前記制御部は、前記不良を検出すると前記処理機能を制限もしくは停止する、付記１または２記載の筐体開閉検出システム。
（付記４）
前記調整部は、前記調整部の厚さの設定により、前記筐体を開けたときの前記距離よりも短くなるように前記初期値を設定する、付記１から３の内の１項記載の筐体開閉検出システム。
（付記５）
前記調整部は前記筐体に設けられ、前記無線タグは前記調整部の表面もしくは内部に設けられている、付記１から４の内の１項記載の筐体開閉検出システム。
（付記６）
前記調整部は前記基板に設けられ、前記無線機は前記調整部に設けられている、付記１から５の内の１項記載の筐体開閉検出システム。
（付記７）
電子機器の筐体内に、
前記電子機器の処理機能を有する基板上に設けられた無線機と、
前記無線機と無線通信する無線タグと、
前記無線機と前記無線タグとの距離の初期値を設定する調整部と、
前記無線機を制御する制御部と、を有し、
前記制御部は、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となり、かつ、前記所定量がより小さくなるよう、前記無線機を制御する、筐体開閉検出装置。
（付記８）
前記制御部は、前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする、付記７記載の筐体開閉検出装置。
（付記９）
前記制御部は、前記不良を検出すると前記処理機能を制限もしくは停止する、付記７または８記載の筐体開閉検出装置。
（付記１０）
前記調整部は、前記調整部の厚さの設定により、前記筐体を開けたときの前記距離よりも短くなるように前記初期値を設定する、付記７から９の内の１項記載の筐体開閉検出装置。
（付記１１）
前記調整部は前記筐体に設けられ、前記無線タグは前記調整部の表面もしくは内部に設けられている、付記７から１０の内の１項記載の筐体開閉検出装置。
（付記１２）
前記調整部は前記基板に設けられ、前記無線機は前記調整部に設けられている、付記７から１１の内の１項記載の筐体開閉検出装置。
（付記１３）
電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定し、
前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定し、
前記不良を検出し、
前記不良の検出に基づいて前記処理機能を制限もしくは停止する、筐体開閉検出方法。
（付記１４）
前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする、付記１３記載の筐体開閉検出方法。
（付記１５）
電子機器の処理機能を有する基板上に設けられた無線機と、前記電子機器の筐体内で前記無線機と無線通信を行う無線タグと、の距離の初期値を、前記筐体を開けたときよりも短くなるように設定した無線機に、前記筐体を開けることによって前記初期値が所定量以上長くなると前記無線通信の通信状態が不良となるよう、前記所定量がより小さくなるようにして、設定する処理と、
前記不良を検出する処理と、
前記不良の検出に基づいて前記処理機能を制限もしくは停止する処理と、を実行させる筐体開閉検出プログラム。
（付記１６）
前記初期値において、前記通信状態が良好となる前記無線機の出力レベルをより小さく設定することによって前記所定量をより小さくする処理を実行させる、付記１５記載の筐体開閉検出プログラム。
【符号の説明】
【００６６】
１、２、３、４    筐体開閉検出システム
１０    筐体
１１    第１の筐体
１２    第２の筐体
２０、２１    プリント基板
３０    無線機
４０    無線タグ
５０    制御部
６０    メモリ
７０、７１、７２    調整部
８０    固定部
９０    高電圧回路
【図１】
2016045616.tif 000003
【図２Ａ】
2016045616.tif 000004
【図２Ｂ】
2016045616.tif 000005
【図３】
2016045616.tif 000006
【図４】
2016045616.tif 000007
【図５】
2016045616.tif 000008
【図６】
2016045616.tif 000009
【図７】
2016045616.tif 000010
【図８】
2016045616.tif 000011