(57)【要約】      （修正有）【課題】機密データを記録する電子部品に対する不正が行われた可能性がある場合は、電源投入時に電子機器の動作を禁止する。【解決手段】所定のデータを記録する電子部品と、電子部品をその内部に備えるケースと、ケースを覆うカバーと、カバーをケースに固定する複数の固定部材と、ケースに備えられ、複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、複数のセンサーの状態変化を検出する制御部と、複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、制御部が複数のセンサーの状態変化を検出したとき、検出順序記録部に複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、制御部は、所定順序記録部に記録されている所定の順序と、検出順序記録部に記録された複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、電子機器の所定の動作に制限を加える。【選択図】図６
2011005853.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータを記録する電子部品と、
前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、電子機器の所定の動作に制限を加えることを特徴とする不正防止装置。
【請求項２】
所定のデータを記録する電子部品と、
前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、電子機器の所定の動作を行うことを特徴とする不正防止装置。
【請求項３】
タイマーを備え、
前記制御部は、前記タイマーの時刻に基づき、前記所定の順序を変えて前記所定順序記録部に記録することを特徴とする請求項１または２に記載の不正防止装置。
【請求項４】
前記制御部は、前記複数の固定部材の取り外しのときの前記複数のセンサーの状態変化のみを検出することを特徴とする請求項１ないし３のいずれかに記載の不正防止装置。
【請求項５】
電源スイッチを備え、
前記制御部は、前記電源スイッチにより電源が投入されたときに、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較することを特徴とする請求項１ないし４のいずれかに記載の不正防止装置。
【請求項６】
所定のデータを記録する電子部品と、
開口部を有し、前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したときの順序を記録する検出順序記録部と、を備えた不正防止装置の制御方法であって、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記検出順序記録部に前記複数のセンサーの状態変化を検出した順序を記録するステップと、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっているかを判定するステップと、
異なっている場合は、電子機器の所定の動作に制限を加えるステップと、を含むことを特徴とする不正防止装置の制御方法。
【請求項７】
所定のデータを記録する電子部品と、
開口部を有し、前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態の変化を検出したときの順序を記録する検出順序記録部と、を備えた不正防止装置の制御方法であって、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記検出順序記録部に前記複数のセンサーの状態変化を検出した順序を記録するステップと、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっているかを判定するステップと、
異なっている場合は、電子機器の所定の動作を行うステップと、を含むことを特徴とする不正防止装置の制御方法。
【請求項８】
前記不正防止装置は、タイマーを備え、
前記制御部は、前記タイマーの時刻に基づき、前記所定の順序を変えて前記所定順序記録部に記録するステップを含むことを特徴とする請求項６または７に記載の不正防止装置の制御方法。
【請求項９】
販売取引に関するフィスカル情報を記録するエレクトリックジャーナルメモリーと、
前記エレクトリックジャーナルメモリーをその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、前記エレクトリックジャーナルメモリーに対するアクセスを禁止することを特徴とするフィスカルプリンター。
【請求項１０】
タイマーを備え、
前記制御部は、前記タイマーの時刻に基づき、前記所定の順序を変えて前記所定順序記録部に記録することを特徴とする請求項９に記載のフィスカルプリンター。
【請求項１１】
前記制御部は、前記複数の固定部材の取り外しのときの前記複数のセンサーの状態変化のみを検出することを特徴とする請求項９ないし１０のいずれかに記載のフィスカルプリンター。
【請求項１２】
電源スイッチを備え、
前記制御部は、前記電源スイッチにより電源が投入されたときに、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較することを特徴とする請求項９ないし１１のいずれかに記載のフィスカルプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
不正防止装置及び不正防止装置の制御方法に関し、特に、筐体内に所定のデータを記録する電子部品を実装した不正防止装置及び不正防止装置の制御方法に関する。
そして、更に、前記不正防止装置を備えたフィスカルプリンターに関する。
【背景技術】
【０００２】
筐体内に会計情報等の機密データを記録するメモリー（ＲＯＭ、ＲＡＭなど）等の電子部品を実装した基板を備える電子機器がある。このような電子機器においては、機密データを記録する電子部品に対する不正な電気的及び機械的なアクセスを防止するために、例えば、特許文献１では、機密データを記録する電子部品に対して封印構造が施されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６４８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器は、メンテナンス時にその筐体を開けて、サービスマン等の作業者が部品の修理や交換などのメンテナンス作業を行う必要があるので、筐体を開けられる構造となっている。従って、サービスマン以外のものが、メンテナンスでなく不正の目的で、筐体を開ければ、機密データを記録する電子部品を実装した基板に対し物理的にアクセス可能である。例えば上記特許文献１のような封印構造を有していても、筐体を開ければ、機密データを記録する電子部品を実装した基板が露出し、当該電子部品の封印を解いて不正を行った後、再び筐体を閉じて電子機器を使用される虞がある。ただし、サービスマンが、メンテナンスを行ったときは、正常に動作させなくてはならない。
【０００５】
本発明の目的は上記課題を解消することに係り、不正の目的でサービスマン以外の者が開けたときに、機密データを記録する電子部品を実装した基板を露出させる筐体の開放を検知して、機密データを記録する電子部品に対する不正が行われた可能性がある場合は、電子機器の動作を制限する不正防止装置及び不正防止装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る不正防止装置は、
所定のデータを記録する電子部品と、
前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、電子機器の所定の動作に制限を加えることを特徴とする。
また、本発明の不正防止装置は、
所定のデータを記録する電子部品と、
前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記複数のセンサーの状態変化を検出した順序を記録する検出順序記録部と、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっていると判定された場合は、電子機器の所定の動作を行うことを特徴とする。
サービスマン以外の者が、予め定められた所定の順序でなく、ネジなどの固定部材を外してカバーを外せば、電子機器が動作しなくなるとか、所定のデータを電子部品に記録しなくなる等の動作に制限を加えることができる。または、電子機器がエラー状態にするなどの動作を行う。これらにより不正の防止を行うことができる。
また、好ましくは、本発明の不正防止装置は、
タイマーを備え、
前記制御部は、前記タイマーの時刻に基づき、前記所定の順序を変えて前記所定順序記録部に記録することを特徴とする。
正規の順序を変えることにより、より不正を防止する効果を高めることができる。
また、好ましくは、本発明の不正防止装置は、
前記制御部は、前記複数の固定部材の取り外しのときの前記複数のセンサーの状態変化のみを検出することを特徴とする。
不正により、ネジなどの固定部材が外される順番だけでも判定が可能である。
また、好ましくは、本発明の不正防止装置は、
電源スイッチを備え、
前記制御部は、前記電源スイッチにより電源が投入されたときに、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較することを特徴とする。
不正を行うのは、電源スイッチを切っているときが多いので、電源投入時に不正の判定を行うようにすればよい。
【０００７】
また、本発明の不正防止装置の制御方法は、
所定のデータを記録する電子部品と、
開口部を有し、前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態変化を検出したときの順序を記録する検出順序記録部と、を備えた不正防止装置の制御方法であって、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記検出順序記録部に前記複数のセンサーの状態変化を検出した順序を記録するステップと、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっているかを判定するステップと、
異なっている場合は、電子機器の所定の動作に制限を加えるステップと、を含むことを特徴とする。
また、本発明の不正防止装置の制御方法は、
所定のデータを記録する電子部品と、
開口部を有し、前記電子部品をその内部に備えるケースと、
前記ケースを覆うカバーと、
前記カバーを前記ケースに固定する複数の固定部材と、
前記ケースに備えられ、前記複数の固定部材の取り付け及び取り外しにより状態が変化する複数のセンサーと、
前記複数のセンサーの状態変化を検出する制御部と、
前記複数のセンサーの状態変化の所定の順序を記録する所定順序記録部と、
前記制御部が前記複数のセンサーの状態の変化を検出したときの順序を記録する検出順序記録部と、を備えた不正防止装置の制御方法であって、
前記制御部が前記複数のセンサーの状態変化を検出したとき、前記検出順序記録部に前記複数のセンサーの状態変化を検出した順序を記録するステップと、
前記制御部は、前記所定順序記録部に記録されている前記所定の順序と、前記検出順序記録部に記録された前記複数のセンサーの状態変化が検出された順序とを比較して、異なっているかを判定するステップと、
異なっている場合は、電子機器の所定の動作を行うステップと、を含むことを特徴とする。
サービスマン以外の者が、予め定められた所定の順序でなく、ネジなどの固定部材を外してカバーを外せば、電子機器が動作しなくなるとか、所定のデータを電子部品に記録しなくなる等の動作に制限を加えることができる。または、電子機器をエラー状態にするなどの動作を行う。これらにより不正の防止を行うことができる。
また、好ましくは、本発明の不正防止装置の制御方法は、
前記不正防止装置は、タイマーを備え、
前記制御部は、前記タイマーの時刻に基づき、前記所定の順序を変えて前記所定順序記録部に記録するステップを含むことを特徴とする。
正規の順序を変えることにより、より不正を防止する効果を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る不正防止装置を適用した電子機器の一例であるプリンターの外観図である。
【図２】図１のプリンターを底面側から見た外観図である。
【図３】本発明の実施形態に係る不正防止装置を覆うカバーである底板の取り付けを説明するための模式図である。
【図４】本発明の実施形態に係る不正防止装置とプリンター本体底面側のＡ−Ａ断面図である。
【図５】プッシュスイッチがオン状態（ａ）とオフ状態（ｂ）のときの電気的接続関係を示す図である。
【図６】本発明の実施形態に係る不正防止装置の制御基板内の各電子部品の配置及び接続の関係を示すブロック図である。
【図７】本発明の実施形態に係る不正防止装置による電子機器制御方法の手順を説明するためのフローチャートである。
【図８】本発明の他の実施形態に係る不正防止装置による電子機器制御方法の手順を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る不正防止装置及び不正防止装置による電子機器制御方法の実施形態について図面を参照して説明する。図１は本発明の実施形態に係る不正防止装置を適用した電子機器の一例であるプリンターの外観図である。図２は図１のプリンターを底面側から見た外観図である。図３は、本発明の実施形態に係る不正防止装置を覆うカバーである底板の取り付けを説明するための模式図である。図４は本発明の実施の形態に係る不正防止装置とプリンター本体底面側のＡ−Ａ断面図である。図５は、プッシュスイッチがオン状態（ａ）とオフ状態（ｂ）のときの電気的接続関係を示す図である。図６は本発明の実施の形態に係る不正防止装置の制御基板内の各電子部品の配置及び接続の関係を示すブロック図である。
【００１０】
以下に説明する本発明の実施形態は、本発明に係る不正防止装置を電子機器の一例としてプリンターに適用した例である。図１及び図２に示すように、プリンター１（電子機器）は、プリンター本体２と、このプリンター本体２の底部８の下面側に固着された不正防止装置３とを有している。プリンター本体２には、図示しない記録紙収納部、記録媒体搬送機構を構成する各部品、および印刷ヘッド等が搭載されている。また、不正防止装置３は、その内部にプリンター１（電子機器）を制御する制御基板２０を備える。
【００１１】
プリンター本体２には、プリンター上面の前側部分を覆う前側の開閉蓋４および後側部分を覆う後側の開閉蓋５を備えている。開閉蓋４、５の間には幅方向に延びる記録紙排出口６が形成されている。後側の開閉蓋５は、記録紙排出口６の側方に配置されているスライドボタン７を操作すると、そのロック機構（図示せず）が外れて、開けることが可能になる。開閉蓋５を開けると、記録紙の収納部が露出し、記録紙の交換などを行うことができる。また、前側の開閉蓋４を開けると、インクリボンの交換などを行うことができる。
【００１２】
不正防止装置３は、本装置のケース１０と、ケース１０の開口部１４を覆うカバーである底板１１と、を備えている。底板１１はケース１０の四隅近傍に固定部材である４個のネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）によって、ケース１０の開口部１４を覆うように取り付け固定されている。またケース１０の後方の側面には、図示しないホストコンピューター等に接続可能なコネクター群１３を備えている。
【００１３】
ケース１０内には、図４の断面図に示すように、制御基板２０が配置されている。また、図４及び図６に示すように、制御基板２０の四隅近傍には、４個のネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）の先端部が当たる位置にそれぞれプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）が設けられている。底板１１のネジ１２を締めると、プッシュスイッチ２１は上記各ネジ１２の先端部によりそれぞれ押圧されてオン状態となる。すなわち、プッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）は、ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）の取り外し、または取り付けの状態を検知するセンサーとして機能する。
【００１４】
図６に示すように、制御基板２０は、主に、センサーとして機能するプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）と、タイマーとして機能するリアルクロックカウンター２２（図ではＲＴＣと略記する）と、電池２３と、抵抗器２４（２４Ａ、２４Ｂ、２４Ｃ、２４Ｄ）と、不正防止制御用ＣＰＵ２５と、プリンター制御用ＣＰＵ２６と、ＲＯＭ（例えば、一度書き込んだデータは消去して書き換えることができないOTP ROM：One Time Programmable Read Only MemoryなどのＲＯＭ）２７と、機密データを記録する電子部品（ＮＡＮＤ  ＦＬＡＳＨ等）であるエレクトリックジャーナルメモリー２８（図ではＥＪメモリーと略記する）と、プログラム実行時のメインメモリーとして使用されるＲＡＭ２９などを備える。
【００１５】
そして、図５及び図６に示すように、プッシュスイッチ２１の一端は接地電位ＧＮＤに接続され、他端はリアルクロックカウンター２２の各入力端子（Ａ〜Ｄ）に接続されている。プッシュスイッチ２１は、オン状態のときは、図５（ａ）に示すように接地電位ＧＮＤに接続され、オフ状態のときは、図５（ｂ）に示すように接地電位ＧＮＤと切り離されるように動作する。
【００１６】
また、図６に示すように、プッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）とリアルクロックカウンター２２の入力端子（Ａ〜Ｄ）の間の信号線は、それぞれ抵抗器２４（２４Ａ、２４Ｂ、２４Ｃ、２４Ｄ）を介して、電池２３の電源電位にプルアップされている。よって、プッシュスイッチがオンのときは常にローレベルであるが、ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）が取り外されるとオフ状態となって、各入力端子（Ａ〜Ｄ）の電位はハイレベルに変化し、この状態変化をリアルクロックカウンター２２が検出する。リアルクロックカウンター２２は、電池２３から電源供給されるように接続されている。また、リアルクロックカウンター２２と不正防止制御用ＣＰＵ２５との間、及び、不正防止制御用ＣＰＵ２５とプリンター制御用ＣＰＵ２６との間は信号線で通信可能に接続され、協働して制御部として機能する。
【００１７】
ケース１０から底板１１を取り外すためには、底板１１のネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）を全て取り外さなければならない。プリンター１の電源がオフ状態の場合でも、リアルクロックカウンター２２には電池２３によって電源供給がなされているので、各入力端子（Ａ〜Ｄ）に入力する入力信号の変化（ローレベルからハイレベルへの変化）を検出して、リアルクロックカウンター２２内部に設けられたＳＲＡＭ（Static Random Access Memory）２２Ａの検出順序記録部である所定の複数の記憶領域（アドレス）に、入力端子名と時刻を順番に記憶する。例えば、第１のアドレスに最初に変化を検出した入力端子名と時刻、第２のアドレスに２番目に変化を検出した入力端子名と時刻、第３のアドレスに３番目に変化を検出した入力端子名と時刻、第４のアドレスに最後に変化を検出した入力端子名と時刻を記録する。すなわち、ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）が取り外された場合、取り外し順序とその時刻がＳＲＡＭ２２Ａ内の検出順序記録部に記録される。
【００１８】
制御基板２０には、プッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）が４箇所あるので、それぞれに相対するネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）の取り外し順序の組み合わせは、２４通りである。上記２４通りのうち、プッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の状態変化の所定の順序を、正規の取り外し順序として予め定めておけば、それ以外の取り外し順序で取りはずされた場合、不正な開放の可能性があると判定することができる。
さらに、プッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の状態変化の所定の順序（正規の取り外し順序）を所定の時刻ごとに異なるパターンに変更するようにすれば、不正な開放の可能性有無の判定をより厳密にすることができる。
【００１９】
プリンター１の電源が投入されると、不正防止装置３の制御基板２０にも通電され、不正防止制御用ＣＰＵ２５は、通電開始時の起動シーケンスの処理を実行する。この起動シーケンスでは、始めに、不正防止制御用ＣＰＵ２５は、リアルクロックカウンター２２と通信を行い、ＳＲＡＭ２２Ａの検出順序記録部に記録されたネジの取り外し順序とその時刻のデータを取得する。そして、不正防止制御用ＣＰＵ２５は、所定順序記録部に記録されている所定の順序と、検出順序記録部に記録された複数のプッシュスイッチ２１の状態変化が検出された順序とを比較し、異なっているかを判定する。
不正防止制御用ＣＰＵ２５が、異なっていると判定した場合は、不正な開放が行われた可能性があるので、プリンター制御用ＣＰＵ２６に、エラー通知の命令を送信する。プリンター制御用ＣＰＵ２６は、送信されたエラー通知の命令を受けて、プリンター１の所定の動作に制限を加え、電源を投入してもプリンター１の通常の動作をできなくする。また、エラー通知のための所定の動作を行うようにしてもよい。例えば、図示しない表示部である液晶表示部（ＬＣＤ：Liquid Crystal Display），発光表示部（ＬＥＤ：Light Emitting Diode）等へのエラー表示やブザーの警報などの動作を行い、不正な開放が行われた旨をユーザーに知らせるようにしてもよい。さらに、好ましくは、機密データを記録するエレクトリックジャーナルメモリー２８などに対するアクセスを禁止させるようにしてもよい。
【００２０】
次に、本発明に係る不正防止装置による電子機器制御方法の実施形態について図７のフローチャートを参照して説明する。図７は、本発明の実施形態に係る不正防止装置による電子機器制御方法の手順を説明するためのフローチャートである。
【００２１】
プリンター１（電子機器）の制御基板２０に対するメンテナンスを行う場合、サービスマン等の作業者は、正規の取り外し順序に関する情報を管理する管理センターに連絡して、現時刻における正規の取り外し順序を問い合わせる。管理センターは、作業者の確認を行って現時刻における正規の取り外し順序を作業者に知らせる。作業者は、プリンター１の電源をオフにしてから、底板１１の全てのネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）を、管理センターから知らされた正規の取り外し順序で取り外す。このとき、制御基板２０のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）が取り外した順序でオン状態からオフ状態に切り替わる（ステップＳ１）。
【００２２】
なお、各作業者（サービスマン等）が、各時刻における正規の取り外し順序が記載された表などを持っていて、これを参照してもよいが、各作業者がこの表を管理しなければならないので、管理センターが一括管理する場合に比べて、情報漏洩の可能性は高くなる。
【００２３】
プッシュスイッチ２１の状態が変化すると、リアルクロックカウンター２２の入力端子Ａ〜Ｄの入力信号レベルがローレベルからハイレベルへ変化し、この変化が発生した順に、ＳＲＡＭ２２Ａの検出順序記録部である所定の複数の記憶領域（アドレス）に、入力端子名と時刻がそれぞれ記録される。すなわち、各ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）の取り外し順序と、取り外し時刻がＳＲＡＭ２２Ａの検出順序記録部に記録される（ステップＳ２）。
【００２４】
全てのネジが外されると、底板１１を開放することができるので、作業者は制御基板２０に対するメンテナンス作業を実施する（ステップＳ３）。作業が終了したら、底板１１に各ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）を取り付ける。このとき、制御基板２０のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）がオフ状態からオン状態に切り替わる（ステップＳ４）。なお、この作業終了後のネジの取り付け順序は、任意であるが、取り付け順序を記録するようにしてもよい。
【００２５】
作業終了後、プリンター１の電源が投入される（ステップＳ５）と、不正防止装置３の制御基板２０にも通電され、不正防止制御用ＣＰＵ２５は、通電開始時の起動シーケンスの処理を実行する。不正防止制御用ＣＰＵ２５は、リアルクロックカウンター２２と通信を行い、ＳＲＡＭ２２Ａに記録されたネジ１２の取り外し順序と取り外し時刻のデータを取得する（ステップＳ６）。そして、不正防止制御用ＣＰＵ２５は、取得した取り外し順序及び取り外し時刻のデータと、取り外し時刻に対応する正規の取り外し順序とを比較する（ステップＳ７）。そして、取り外し時刻に対応する正規の取り外し順序で取り外し作業が行われたか否かを判定する（ステップＳ８）。
【００２６】
本実施形態は、例えば一定時間毎（１時間毎など）によって、正規の取り外し順序のパターンを変化させたものであり、取り外し時刻が決まれば、その時刻に対応する正規の取り外し順序が決まる。なお、管理センターは、作業者が作業を行う時刻が、正規の取り外し順序のパターンが変化する時刻に近い場合などは、変化する時刻を作業者に通知するようにしてもよい。
【００２７】
なお、各時刻に対応する正規の取り外し順序パターンのデータ（複数のセンサーの状態変化の所定の順序）は、ＳＲＡＭ２２Ａ内、または不正防止制御用ＣＰＵ２５内の不揮発メモリー（図示せず）、またはＲＯＭ２７内など、プリンター１の電源がオフであってもデータ保持できる所定順序記録部に記録されている。
【００２８】
取り外し時刻に対応する正規の取り外し順序で取り外し作業が行われたと判定された場合は（ステップＳ８：Ｙｅｓ）、プリンター１は通常通り動作する。
【００２９】
一方、取り外し時刻に対応する正規の取り外し順序で取り外し作業が行われていないと判定された場合は（ステップＳ８：Ｎｏ）、不正防止制御用ＣＰＵ２５は、プリンター制御用ＣＰＵ２６にエラー通知の命令を送信する。プリンター制御用ＣＰＵ２６は、送信されたエラー通知の命令を受けて、プリンター１の所定の動作に制限を加える（ステップＳ９）。これにより、電源を投入してもプリンター１の通常の動作をできなくすることができる。また、所定の動作を行うようにしてもよい。例えば、図示しない液晶表示部，発光表示部等へのエラー表示やブザーによる警報を鳴らすなどの動作を行い、不正な開放が行われた可能性が有る旨をユーザーに知らせるようにしてもよい。また、機密データを記録するエレクトリックジャーナルメモリー２８などに対するアクセスを禁止させるようにしてもよい。
【００３０】
本実施形態によれば、底板１１のネジ１２を取り外す順序によって、所定順序記録部に記録されている所定の順序と、検出順序記録部に記録された複数のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の状態変化が検出された順序とを比較して、異なっていると判定された場合は、機密データを記録する電子部品（エレクトリックジャーナルメモリー２８）などに対して何らかの不正が行われた可能性があるので、プリンター１の所定の動作に制限を加え、電源を投入してもプリンター１の通常の動作をできなくすることができる。また、電源投入時に、図示しない液晶表示部，発光表示部等へのエラー表示やブザーによる警報によって、不正な開放が行われた可能性が有る旨をユーザーに知らせることもできる。また、機密データを記録するエレクトリックジャーナルメモリー２８などに対するアクセスを禁止させるようにして、データの読み出し、削除、書き込みなどができないようにしてもよい。さらに、正規の取り外し順序は、時刻毎に変化し異なるため、管理センターが正規の取り外し順序の情報を管理することで、情報漏洩の可能性が少なくなり、不正防止のセキュリティレベルを高くすることができる。
【００３１】
なお、リアルクロックカウンター２２は、年月日時分秒を計時しているので、正規の取り外し順序は、任意の時間の区切りで変化させてもよく、例えば、上記の一定時間毎ごとに正規の取り外し順序のパターンを変化させることに加えて、日が変わればさらに変化のパターンを変えるなどとしてもよい。
【００３２】
次に、本発明に係る不正防止装置による電子機器制御方法の他の実施形態について図８のフローチャートを参照して説明する。図８は、本発明の他の実施形態に係る不正防止装置による電子機器制御方法の手順を説明するためのフローチャートである。
【００３３】
他の実施形態では、底板１１の全てのネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）に対する正規の取り外し順序は、時刻によって変化しないものとする。
【００３４】
プリンター１の制御基板２０に対するメンテナンス作業を行う場合、サービスマン等の作業者は、プリンター１の電源をオフにしてから、底板１１の全てのネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）を正規の取り外し順序で取り外す。この正規の取り外し順序は、予め管理センターなどから作業者に知らされているものとする。このとき、制御基板２０のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）が取り外した順序でオン状態からオフ状態に切り替わる（ステップＳ２１）。
【００３５】
プッシュスイッチ２１の状態が変化すると、リアルクロックカウンター２２の入力端子Ａ〜Ｄの入力信号レベルがローレベルからハイレベルへ変化し、この変化が発生した順に、ＳＲＡＭ２２Ａの検出順序記録部である所定の複数の記憶領域（アドレス）に、入力端子名と時刻がそれぞれ記録される。すなわち、各ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）の取り外し順序と、取り外し時刻がＳＲＡＭ２２Ａの検出順序記録部に記録される（ステップＳ２２）。
【００３６】
全てのネジが外されると、底板１１を開放することができるので、作業者はメンテナンス作業等を実施する（ステップＳ２３）。作業が終了したら、底板１１に各ネジ１２（１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ）を取り付ける。このとき、制御基板２０のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）がオフ状態からオン状態に切り替わる（ステップＳ２４）。なお、この作業終了後のネジの取り付け順序は、任意であるが、取り付け順序を記録するようにしてもよい。
【００３７】
作業終了後、プリンター１の電源が投入される（ステップＳ２５）と、不正防止制御用ＣＰＵ２５は、リアルクロックカウンター２２と通信を行い、ＳＲＡＭ２２Ａに記録されたネジ１２の取り外し順序を取得する（ステップＳ２６）。そして、不正防止制御用ＣＰＵ２５は、取得した取り外し順序と、正規の取り外し順序とを比較する（ステップＳ２７）。そして、正規の取り外し順序で取り外し作業が行われたか否かを判定する（ステップＳ２８）。
なお、正規の取り外し順序パターンのデータ（複数のセンサーの状態変化の所定の順序）は、ＳＲＡＭ２２Ａ内、または不正防止制御用ＣＰＵ２５内の不揮発メモリー（図示せず）、またはＲＯＭ２７内など、プリンター１の電源がオフであってもデータ保持できる所定順序記録部に記録されている。
【００３８】
正規の取り外し順序で取り外し作業が行われたと判定された場合は（ステップＳ２８：Ｙｅｓ）、プリンター１は通常通り動作する。
【００３９】
一方、正規の取り外し順序で取り外し作業が行われていないと判定された場合は（ステップＳ２８：Ｎｏ）、不正防止制御用ＣＰＵ２５は、プリンター制御用ＣＰＵ２６にエラー通知の命令を送信する。プリンター制御用ＣＰＵ２６は、送信されたエラー通知の命令を受けて、プリンター１の所定の動作に制限を加える（ステップＳ２９）。これにより、電源を投入してもプリンター１の通常の動作をできなくすることができる。また、所定の動作を行うようにしてもよい。例えば、図示しない液晶表示部，発光表示部等へのエラー表示やブザーによる警報を鳴らすなどの動作を行い、不正な開放が行われた旨をユーザーに知らせるようにしてもよい。また、機密データを記録するエレクトリックジャーナルメモリー２８などに対するアクセスを禁止させるようにしてもよい。
【００４０】
上記他の実施形態によれば、底板１１のネジ１２を取り外す順序によって、所定順序記録部に記録されている所定の順序と、検出順序記録部に記録された複数のプッシュスイッチ２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の状態変化が検出された順序とを比較して、異なっていると判定された場合は、機密データを記録する電子部品（エレクトリックジャーナルメモリー２８）などに対して何らかの不正が行われた可能性があるので、プリンター１の所定の動作に制限を加え、電源を投入してもプリンター１の通常の動作をできなくすることができる。また、電源投入時に、図示しない液晶表示部，発光表示部等へのエラー表示やブザーによる警報によって、不正な開放が行われた可能性が有る旨をユーザーに知らせることもできる。また、機密データを記録するエレクトリックジャーナルメモリー２８などに対するアクセスを禁止させるようにして、データの読み出し、削除、書き込みなどができないようにしてもよい。
【００４１】
なお、本発明は前述した実施形態及び他の実施形態に限定されるものではなく、例えば、底板１１のネジ１２の個数は複数であればよく、４個に限定されるものではない。また、ネジ１２は、ボルト等の他の固定部材であってもよい。また、プッシュスイッチ２１は、押圧されたときにオフ状態となるものでもよく、不正防止制御用ＣＰＵ２５の各入力端子（Ａ〜Ｄ）に入力する入力信号の変化として、ハイレベルからローレベルへの変化を検出してもよい。また、プッシュスイッチ２１は、固定部材を取り付け及び取り外したことを検知するセンサーであれば、他の形態のセンサーであってもよい。
また、プリンター１のファームウェアのバージョンアップの際に、正規の取り外し順序のデータを変えるようにしてもよく、これにより、不正防止のセキュリティレベルをさらに高くすることができる。
また、本発明に係る不正防止装置を適用可能な電子機器は、プリンターに限定されるものではなく、他の様々な電子機器に適用可能である。
また、本願発明を実現する場合、特にプッシュスイッチを使用することにより、センサーとしての信頼性及び耐久性を確保することができる。例えば、ネジ１２の先端が、制御基板２０上に配置された電極パターンと接触することにより導通状態となるようなセンサー構造も考えられる。しかし、そのようなセンサー構造の場合は、ネジ１２の先端の押圧に影響され導通状態が不安定になるという課題及びネジ１２の先端による電極パターンの切削による耐久性の課題などが発生する可能性が高い。従って、これらの方法と比較して、完成体のプッシュスイッチを使用することは、本願発明を実現する場合に、信頼性及び耐久性を確保するために有効な手段となる。
また、本発明に係る不正防止装置及び前記不正防止装置の制御方法は、レシート等の印刷と共に販売取引に関するフィスカル情報を前記エレクトリックジャーナルメモリーに記憶保持する機能を備えたフィスカルプリンターに適用すると、特に有効である。
フィスカルプリンターは、一般のプリンターのように単にテキストデータなどを印刷するだけでなく、商品等の販売取引に関する売上金額、課税額等の決済情報（フィスカル情報）を記憶保持する機能を備えており、例えば、ＰＯＳシステムなどにおいてキャッシュレジスターのプリンターとして用いられている。記憶すべきフィスカル情報は、一般に各国の法律により定められており、エレクトリックジャーナルメモリーあるいはフィスカルメモリーと呼ばれる記憶部に記憶保持されるようになっている。そして、フィスカル情報は、税務鑑査用データなどとして用いられるので、外部からアクセスして改ざんされないように、全体が樹脂などで封止された不揮発性メモリー等からなるエレクトリックジャーナルメモリーに記憶保持される。従って、図４及び６に示すように、エレクトリックジャーナルメモリーを制御基板２０に搭載して、前記制御基板２０を不正防止装置に配置することによって、前述のように、正当な権限のある担当者のみが、前記不正防止装置のカバー（底板）１１を正規に取り外し、エレクトリックジャーナルメモリーの記憶データを取得できるようになる。
また、カバー（底板）１１は、制御基板２０に搭載されているＲＯＭにインストールされているプログラムにバグなどがある場合等のメンテナンス時にも取り外される。従って、フィスカルプリンターにおいては、カバー（底板）１１の取り外し日時を記憶保持しておき、カバー（底板）１１の取り外しが正当な権限の下に行われたのか、あるいは、エレクトリックジャーナルメモリーのデータ改ざんや不正読み取りなどの目的で取り外されたのかを確認できるようにして、不正行為を確実に発見できるようにしておくことがセキュリティーの点から、特に有効である。
【符号の説明】
【００４２】
１…プリンター（電子機器）、２…プリンター本体、３…不正防止装置、４…前側開閉蓋、５…後側開閉蓋、６…記録紙排出口、７…スライドボタン、８…底部、１０…ケース、１１…底板（カバー）、１２（１２Ａ，１２Ｂ，１２Ｃ，１２Ｄ）…ネジ（固定部材）、１３…コネクター群、１４…開口部、２０…制御基板、２１（２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）…プッシュスイッチ（センサー）、２２…リアルクロックカウンター（タイマー）、２２Ａ…ＳＲＡＭ、２３…電池、２４（２４Ａ、２４Ｂ、２４Ｃ、２４Ｄ）…抵抗器、２５…不正防止制御用ＣＰＵ、２６…プリンター制御用ＣＰＵ、２７…ＲＯＭ、２８…エレクトリックジャーナルメモリー、２９…ＲＡＭ。
【図１】
2011005853.tif 000003
【図２】
2011005853.tif 000004
【図３】
2011005853.tif 000005
【図４】
2011005853.tif 000006
【図５】
2011005853.tif 000007
【図６】
2011005853.tif 000008
【図７】
2011005853.tif 000009
【図８】
2011005853.tif 000010