(57)【要約】【課題】情報の漏洩を阻止できるようにする。【解決手段】情報処理装置１００の起動過程において、情報の読み出しを禁止する禁止制御部１０２と、予め設定された条件に従った操作が行なわれた場合に、規定操作が行なわれたことを示す識別情報を不揮発性記憶部１０８に格納する格納処理部１０５と、この情報処理装置１００の起動過程において、不揮発性記憶部１０８から識別情報を読み出した場合に、禁止制御部１０２による情報の読み出し禁止を抑止する抑止部１１１とを備える。【選択図】図２
2014228933.tif 000002
【特許請求の範囲】
【請求項１】
情報が格納された情報処理装置であって、
当該情報処理装置の起動過程において、前記情報の読み出しを禁止する禁止制御部）と、
予め設定された条件に従った操作が行なわれた場合に、規定操作が行なわれたことを示す識別情報を不揮発性記憶部に格納する格納処理部と、
当該情報処理装置の起動過程において、前記不揮発性記憶部から前記識別情報を読み出した場合に、前記禁止制御部による前記情報の読み出し禁止を抑止する抑止部と
を備えることを特徴とする、情報処理装置。
【請求項２】
１以上の電子装置と接続可能な接続部と、
前記接続部を介した前記電子装置の着脱操作を監視する監視部とを備え、
前記格納処理部が、前記監視部が監視した前記着脱操作が予め規定された基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項１記載の情報処理装置。
【請求項３】
前記情報処理装置及び
前記１以上の電子装置が電力供給装置から常時給電されることを特徴とする、請求項２記載の情報処理装置。
【請求項４】
前記接続部を介した前記電子装置の着脱回数が前記基準操作パターンと一致した場合に、前記格納処理部が前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項２又は３記載の情報処理装置。
【請求項５】
前記接続部を介した２以上の電子装置の取り外し順序が前記基準操作パターンと一致した場合に、前記格納処理部が前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項２〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記接続部から前記電子装置を複数回取り外す場合に、これらの取り外し操作の間隔が前記基準操作パターンと一致した場合に、前記格納処理部が前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項２〜５のいずれか１項に記載の情報処理装置。
【請求項７】
情報が格納された情報処理装置の制御方法であって、
予め設定された条件に従った操作が行なわれた場合に、規定操作が行なわれたことを示す識別情報）を不揮発性記憶部に格納し、
当該情報処理装置の起動過程において、前記不揮発性記憶部から前記識別情報を読み出せない場合には、前記情報の読み出しを禁止し、
当該情報処理装置の起動過程において、前記不揮発性記憶部から前記識別情報を読み出した場合には、前記情報の読み出しを許可する
ことを特徴とする、制御方法。
【請求項８】
１以上の電子装置と接続可能な接続部を介した前記電子装置の着脱操作を監視し、
監視した前記着脱操作が予め規定された基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項７記載の制御方法。
【請求項９】
前記情報処理装置及び
前記１以上の電子装置が電力供給装置から常時給電されることを特徴とする、請求項８記載の制御方法。
【請求項１０】
前記接続部を介した前記電子装置の着脱回数が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項８又は９記載の制御方法。
【請求項１１】
前記接続部を介した２以上の電子装置の取り外し順序が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項８〜１０のいずれか１項に記載の制御方法。
【請求項１２】
前記接続部から前記電子装置を複数回取り外す場合に、これらの取り外し操作の間隔が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納することを特徴とする、請求項８〜１１のいずれか１項に記載の制御方法。
【請求項１３】
情報が格納されたコンピュータにおいて、
予め設定された条件に従った操作が行なわれた場合に、規定操作が行なわれたことを示す識別情報を不揮発性記憶部に格納させ、
当該情報処理装置の起動過程において、不揮発性記憶部から、予め設定された条件に従った操作が行なわれた場合に規定操作が行なわれたことを示す識別情報を読み出せない場合には、前記情報の読み出しを禁止し、
当該情報処理装置の起動過程において、前記不揮発性記憶部から前記識別情報を読み出した場合には、前記情報の読み出しを許可する
処理を前記コンピュータに実行させることを特徴とする、制御プログラム。
【請求項１４】
１以上の電子装置と接続可能な接続部を介した前記電子装置の着脱操作を監視し、
監視した前記着脱操作が予め規定された基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納する
処理を前記コンピュータに実行させることを特徴とする、請求項１３記載の制御プログラム。
【請求項１５】
前記コンピュータ及び
前記１以上の電子装置が電力供給装置から常時給電されることを特徴とする、請求項１４記載の制御プログラム。
【請求項１６】
前記接続部を介した前記電子装置の着脱回数が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納させる処理を前記コンピュータに実行させることを特徴とする、請求項１４又は１５記載の制御プログラム。
【請求項１７】
前記接続部を介した２以上の電子装置の取り外し順序が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納させる処理を前記コンピュータに実行させることを特徴とする、請求項１４〜１６のいずれか１項に記載の制御プログラム。
【請求項１８】
前記接続部から前記電子装置を複数回取り外す場合に、これらの取り外し操作の間隔が前記基準操作パターンと一致した場合に、前記不揮発性記憶部に前記識別情報を格納させる処理を前記コンピュータに実行させることを特徴とする、請求項１４〜１７のいずれか１項に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置，制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
例えば、カーナビゲーションシステムや業務用装置等の車載装置は、不正に車両から取り外され盗難されるおそれがある。車載装置においては、その記憶装置に機密情報が格納されているものもある。そこで、車載装置内の機密情報の漏洩を防止する手法が求められている。
従来においては、例えば、無線通信機能を用いて、遠隔操作により車載装置内の情報を削除等する手法が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１０６０９号公報
【特許文献２】特開２００５−３２７６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来の車載装置においては、遠隔操作による車載装置の情報の削除は、盗難発生が検知されてから行なわれるので即応性に欠け、情報の漏洩を確実に阻止することができないという課題がある。
１つの側面では、本発明は情報の漏洩を阻止できるようにすることを目的とする。
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【０００５】
このため、この情報処理装置は、情報が格納された情報処理装置であって、当該情報処理装置の起動過程において、前記情報の読み出しを禁止する禁止制御部と、予め設定された条件に従った操作が行なわれた場合に、規定操作が行なわれたことを示す識別情報を不揮発性記憶部に格納する格納処理部と、当該情報処理装置の起動過程において、前記不揮発性記憶部から前記識別情報を読み出した場合に、前記禁止制御部による前記情報の読み出し禁止を抑止する抑止部とを備える。
【発明の効果】
【０００６】
一実施形態によれば、情報の漏洩を阻止することができる。
【図面の簡単な説明】
【０００７】
【図１】実施形態の一例としての車載装置を備えた車両の構成を模式的に示す図である。
【図２】実施形態の一例としての車載装置の構成を示す図である。
【図３】実施形態の一例としての車載装置の取り外し及び取り付け処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本情報処理装置，制御方法及び制御プログラムに係る実施の形態を説明する。ただし、以下に示す実施形態はあくまでも例示に過ぎず、実施形態で明示しない種々の変形例や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形（実施形態及び各変形例を組み合わせる等）して実施することができる。又、各図は、図中に示す構成要素のみを備えるという趣旨ではなく、他の機能等を含むことができる。
【０００９】
図１は実施形態の一例としての車載装置を備えた車両の構成を模式的に示す図、図２はその車載装置の構成を示す図である。
実施形態の一例としての車載装置（情報処理装置）１００は、図１に示すように、車両（移動体）１に着脱自在に搭載される。
車載装置１００には、常時電源から常時給電電圧（常時１２Ｖ）が供給されるとともに、図示しないアクセサリ（ＡＣＣ）電源からＡＣＣ給電電圧（ＡＣＣ１２Ｖ）が供給される。
【００１０】
常時電源は、図示しないバッテリ（電力供給装置）に接続され、図示しないイグニッションスイッチ（ＡＣＣキー）がＯＦＦ、すなわち車両１の電源オフの状態でも、１２Ｖの電圧が常時かかっている電源線である。車両１においては、例えば、図示しない時計やオーディオ、コンピュータ（ＥＣＵ；Engine Control Unit）等の各種設定情報を保持する必要がある機器に接続されている。
【００１１】
ＡＣＣ電源は、ＡＣＣキーをＯＮにしたときに１２Ｖの電圧がかかる電源線である。このＡＣＣ電源は、例えば、図示しないシガーライターソケット等に接続されている。
車載装置１００には、複数（図１に示す例では２つ）のコネクタ１１０ａ，１１０ｂが備えられ、これらのコネクタ１１０ａ，１１０ｂには、ケーブル２１０ａ，２１０ｂを介して、周辺装置２００ａ，２００ｂが着脱自在に接続される。
【００１２】
なお、以下、コネクタを示す符号としては、複数のコネクタのうち１つを特定する必要があるときには符号１１０ａ，１１０ｂを用いるが、任意のコネクタを指すときには符号１１０を用いる。
周辺装置２００ａ，２００ｂは、車載装置１００に接続される電子装置であり、車載装置１００に種々の機能を提供する。周辺装置２００ａ，２００ｂは、例えば、ＧＰＳ（Global Positioning System）ユニットや、移動体通信ユニットである。
【００１３】
車載装置１００や周辺装置２００ａ，２００ｂの起動は、車両１のＡＣＣ電源ＯＮ（キー操作）をトリガとして行なわれる。
また、これらの周辺装置２００ａ，２００ｂにも、常時電源とＡＣＣ電源とが供給される。周辺装置２００ａと車載装置１００とはケーブル２１０ａを介して接続され、同様に、周辺装置２００ｂと車載装置１００とはケーブル２１０ｂを介して接続される。車載装置１００とこれらの周辺装置２００ａ，２００ｂとは、ケーブル２１０ａ，２１０ｂを介してデータの送受信を行なう。
【００１４】
周辺装置２００ａ，２００ｂに供給される常時電源は、ケーブル２１０ａ，２１０ｂを介して車載装置１００のコネクタ１１０ａ，１１０ｂにも供給される。
具体的には、車載装置１００と周辺装置２００ａ，２００ｂとを接続するケーブル２１０ａ，２１０ｂの空き線（未使用線）を用いて、周辺装置２００ａ，２００ｂが車両１から受けている常時給電電圧（常時１２Ｖ）が車載装置１００に供給される。
【００１５】
これにより、車両１の電源オフの状態で車載装置１００のコネクタ１１０ａ，１１０ｂからケーブル２１０ａ，２１０ｂを挿抜して周辺装置２００ａ，２００ｂを取り付け／取り外しを行なうと、車載装置１００においては、周辺装置２００ａ，２００ｂの取り付け／取り外しが認識される。すなわち、コネクタ１１０にケーブル２１０を介して周辺装置２００を取り付けることで、コネクタ１１０を介して常時電源ＯＮの入力が行なわれる。又、コネクタ１１０からケーブル２１０を取り外すことで、コネクタ１１０を介して常時電源ＯＦＦの入力が行なわれる。
【００１６】
そして、保守作業者が、コネクタ１１０ａ，１１０ｂへの周辺装置２００ａ，２００ｂの取り付け／取り外しを所定のタイミングや順序で複数回行なうことにより、ＯＮとＯＦＦとの組合せからなる常時電源のＯＮ／ＯＦＦシーケンシャルパターンが入力（生成）される。
以上、車載装置１００及び周辺装置２００ａ，２００ｂがバッテリ（電力供給装置）に接続される場合を説明したが、車載装置１００及び周辺装置２００ａ，２００ｂの常時電源として、それぞれの装置にバッテリー（電力供給装置）を内蔵してもよい。
【００１７】
なお、以下、周辺装置を示す符号としては、複数の周辺装置のうち１つを特定する必要があるときには符号２００ａ，２００ｂを用いるが、任意の周辺装置を指すときには符号２００を用いる。
また、車載装置１００には、１以上の関連機器３００が接続される。関連機器３００は、車載装置１００に接続される電子機器であり、車載装置１００に種々の機能を提供する。関連機器３００は、例えば、タッチパネルモニタやカードリーダ、車載カメラ等である。これらの関連機器３００には、車載装置１００を介してＡＣＣ電源が供給される。なお、周辺装置２００にも、同様の関連機器３００を接続してもよい。
【００１８】
車載装置１００は、記憶装置１３０を備える情報処理装置である。この車載装置１００は、図２に示すように、給電制御部１０１，データ保護制御部１０２，制御回路部１０３，不揮発性メモリ１０８，解除判定部１１１，制御装置１２０及びＬＥＤ（Light Emitting Diode）１０９を備える。
なお、この図２に示す例においては、便宜上、１つのコネクタ１１０を示すとともに、このコネクタ１１０に周辺装置２００（２００ａ）が接続されているが、これに限定されるものではない。すなわち、２以上のコネクタ１１０を備え、これらのコネクタ１１０に複数の周辺装置２００を接続してもよい。
【００１９】
制御装置１２０は、車載装置１００としての機能を実現する装置であり、記憶装置１３０や図示しないプロセッサを有する。記憶装置１３０には、制御装置１２０が使用する種々のデータ（機密情報）や各種プログラム等が格納されている。制御装置１２０は、記憶装置１３０に格納されているデータ等を用いて各種機能を実現する。
そして、本車載装置１００においては、この記憶装置１３０に格納されている情報（機密情報）が、第三者による不当なアクセスから保護されるべき保護対象である。すなわち、本車載装置１００が盗難等された場合に、この記憶装置１３０に格納されている機密情報に対する第三者による不当なアクセスを抑止する。
【００２０】
給電制御部１０１は、制御装置１２０を含む、車載装置１００内の各部への電力供給を制御する。この給電制御部１０１には、ＡＣＣ電源と常時電源とが入力される。又、給電制御部１１０は、例えばＡＣＣ電源の入力を検知することにより、本車載装置１００の起動を検知する機能を備える。
データ保護制御部（禁止制御部）１０２は、本車載装置１００の起動過程において、記憶装置１３０に格納されている機密情報の読み出しを禁止する。すなわち、データ保護制御部１０２は、記憶装置１３０に格納されている機密情報の読み出しをできない状態にすることにより、この機密情報を保護（その漏洩を防止）する。
【００２１】
具体的には、データ保護制御部１０２は、記憶装置１３０に格納された機密情報を削除することで機密データを読み出し不可の状態にする。例えば、ＮＩＳＵＴ（National Institute of Standards and Technology：アメリカ国立標準技術研究所）等の公的機関が定めた規格に従うデータ完全消去手法を用いて機密情報の削除を行なう。
また、データ保護制御部１０２は、機密情報もしくは記憶装置１３０をロック状態にすることにより読み出し不可の状態にしてもよく、更に、機密情報の少なくとも一部を破壊することで読み出し不可の状態にしてもよい。以下、データ保護制御部１０２において、記憶装置１３０の機密情報を上述したいずれかの手法を用いて読み出し不可の状態にすることを機密情報保護動作という場合がある。
【００２２】
ただし、データ保護制御部１０２は、後述する解除判定部１１１から機密情報の保護解除の通知を受けると、上述した機密情報保護動作を抑止して、記憶装置１３０に格納されている機密情報を読み出し可能にする。具体的には、データ保護制御部１０２は、後述する解除判定部１１１が、本車載装置１００の起動過程において、不揮発性メモリ１０８に判断フラグとして例えば“１”が設定されていると判断した場合に、記憶装置１３０に格納されている機密情報の読み出し禁止を解除（抑止）する。
【００２３】
つまり、データ保護制御部１０２は、本車載装置１００の起動プロセスにおいて、不揮発性メモリ１０８から判断フラグ“１”を読み出した場合には、記憶装置１３０の機密情報の読み出しを許可する。又、データ保護制御部１０２は、本車載装置１００の電源投入後の起動プロセスにおいて、不揮発性メモリ１０８から判断フラグ“１”を読み出せない場合には、機密情報の読み出しを禁止する機密情報保護動作を行なう。
【００２４】
解除判定部１１１は、本車載装置１００の起動過程において、不揮発性メモリ１０８に判断フラグとして、「一致」を示す例えば“１（記識別情報）”が設定されているか否かを判断する。解除判定部１１１は、不揮発性メモリ１０８に判断フラグとして“１”が設定されている場合には、機密情報保護動作を解除する旨の判定を行なう。解除判定部１１１は、機密情報の保護を解除する旨の判定を行なった場合に、データ保護制御部１０２に機密情報の保護解除の通知を行なう。
【００２５】
すなわち、解除判定部１１１は、本車載装置１００の起動過程において、不揮発性メモリ１０８に判断フラグ“１”が格納されている場合に、データ保護制御部１０２による機密情報保護動作（機密情報の読み出し禁止）を解除（抑止）する。
なお、上述した給電制御部１０１，データ保護制御部１０２及び解除判定部１１１は、例えばＣＰＬＤ（Complex Programmable Logic Device）等のプログラマブル素子により実現される。又、これらの給電制御部１０１，データ保護制御部１０２及び解除判定部１１１の少なくとも一部としての機能をプロセッサを用いてプログラムにより実現してもよく、種々変形して実施することができる。
【００２６】
ＬＥＤ１０９は、発光することにより保守作業者等に対して通知を行なうものであり、後述する制御回路部１０３によって点灯／消灯を制御される。このＬＥＤ１０９は、例えば、後述する制御回路部１０３が、保守作業者による保護動作解除操作が失敗もしくは成功したことを点灯により通知する。
不揮発性メモリ１０８は、電源供給を受けなくても記憶を保持するメモリ（不揮発性記憶部）である。この不揮発性メモリ１０８としては、例えば、ＥＥＰＲＯＭやフラッシュメモリ，バッテリバックアップメモリが用いられる。
【００２７】
この不揮発性メモリ１０８には、後述する判断部１０５により判断フラグとして “１”もしくは“０”が識別情報として格納される。又、この判断フラグの値は解除判定部１１１によって読み出される。
制御回路部１０３は、コネクタ１１０への周辺装置２００の取り付け／取り外し操作に基づき、不揮発性メモリ１０８に識別情報を設定する回路装置である。制御回路部１０３は、例えばＣＰＬＤ等のプログラマブル素子である。なお、この制御回路部１０３としての機能をプロセッサを用いてプログラムにより実現してもよく、種々変形して実施することができる。
【００２８】
制御回路部１０３は、デコード部１０４，第１レジスタ１０６，第２レジスタ１０７及び判断部１０５としての機能を備える。
デコード部１０４は、コネクタ１１０への周辺装置２００の取り付け／取り外し操作により入力される常時電源のＯＮ／ＯＦＦシーケンシャルパターンをデコードし、入力パターン（着脱操作パターン）を取得する。すなわち、デコード部１０４は、コネクタ１１０を介した周辺装置２００の着脱操作を監視する監視部として機能する。又、このデコード部１０４によるデコード結果は、第１レジスタ１０６に格納される。
【００２９】
第１レジスタ１０６は、デコード部１０４のデコード結果（入力パターン，着脱操作パターン）を格納する記憶装置である。この第１レジスタ１０６に格納された入力パターンは判断部１０５によって読み出される。
第２レジスタ１０７は、予め設定された合格パターン（基準操作パターン）を格納する記憶装置である。合格パターンは、ＯＮ／ＯＦＦのシーケンシャルパターンであり、コネクタ１１０への周辺装置２００の取り付け／取り外し（挿抜）を所定の規約に従って行なうことに相当する。
【００３０】
この所定の規約は、例えば、コネクタ１１０への周辺装置２００の取り付け／取り外しを、所定回数（Ｎ回）連続して行なうことであったり、複数のコネクタ１１０について、周辺装置２００の取り外しを所定の順番で行なうことである。なお、所定の規約はこれらに限定されるものではない。例えば、コネクタ１１０への周辺装置２００の取り付け／取り外しを行なう時間条件（タイミング；例えば、所定時間以下取り付け／所定時間以上取り外しの組合せ）であってもよく、又、これらの少なくとも２つの組合せであってもよい。この第２レジスタ１０７に格納された合格パターンは判断部１０５によって読み出される。
【００３１】
判断部１０５は、第１レジスタ１０５に格納された入力パターンと、第２レジスタ１０７に格納されている合格パターンとをそれぞれ読み出し、これらの入力パターンと合格パターンとを比較して一致するか否かを判断する。
なお、これらの入力パターンと合格パターンとが一致するか否かの判断（パターン一致判断）は、既知の種々の手法で実現され、その詳細な説明は省略する。
【００３２】
判断部１０５は、入力パターンと合格パターンとが一致した場合に、不揮発性メモリ１０８の判断フラグに「一致」を示す“１”を設定する。
また、判断部１０５は、入力パターンと合格パターンとの比較の結果に応じて、ＬＥＤ１０９の点灯制御を行なう。具体的には、判断部１０５は、入力パターンと合格パターンとの比較の結果に応じて、ＬＥＤ１０９を点灯させる回数や時間を変更する。例えば、入力パターンと合格パターンとが一致した場合には、ＬＥＤ１０９を長時間（例えば５秒間）点灯させ続ける（正常点灯・消灯）。一方、入力パターンと合格パターンとが不一致であった場合には、ＬＥＤ１０９を短い間隔（例えば０．５秒間隔）で複数回（例えば１０回）点滅させる（異常点灯・消灯）。
【００３３】
これにより、保守作業者が、コネクタ１１０への周辺装置２００の取り付け／取り外し（挿抜）操作を正しく行なうことができたか否かを判断することができる。
また、制御回路部１０３は、第１レジスタ１０６のデコード結果をリセットする機能も備える。
そして、不揮発性メモリ１０８及び制御回路部１０３には、図２中に破線で環囲して示すように常時電源が供給されており、これにより、車両１の電源オフの状態でも、これらの不揮発性メモリ１０８及び制御回路部１０３の機能は実行される。
【００３４】
上述の如く構成された、実施形態の一例としての車載装置１００における車載装置１００の取り外し及び取り付け処理を、図３に示すフローチャート（ステップＳ１〜Ｓ２２）に従って説明する。
例えば、車載装置１００の修理等の保守作業を行なう場合に、保守作業者は車両１から車載装置１００を取り外す。
【００３５】
車載装置１００の取り外しを行なうに際して、ステップＳ１においてAＣＣキーをＯＦＦにして、車載装置１００を停止させる。ただし、必ずしもＡＣＣキーをＯＦＦにする必要はなく、ＡＣＣキーをＯＮに維持し、車載装置１００を稼動させたままであってもよい（ステップＳ２）。
保守作業者は、所定の規約に従って、コネクタ１１０から周辺装置２００を接続するケーブル２１０の挿抜操作を行なう。例えば、ケーブル２１０をＮ回挿抜を繰り返したり（ステップＳ３）、接続されている複数のケーブル２１０を所定の順序で抜く（ステップＳ４）。もしくは、ケーブル２１０のＮ回の挿抜の繰り返しと、複数のケーブル２１０を所定の順序で抜く操作の所定の組合せを行なう（ステップＳ５）。このように、保守作業者は、車両１から車載装置１００を取り外す前に、所定の規約に従ってコネクタ１１０からケーブル２１０の挿抜操作を行なう。
【００３６】
一方、所定の規約操作を知らない不正な作業者は、これらのステップＳ３〜Ｓ５以外の操作でコネクタ１１０からケーブル２１０を取り外す（ステップＳ６）。
なお、この図３中においては、所定の規約がステップＳ３〜Ｓ５の３種類のいずれかの手法である例を示しているが、これに限定されるものではなく、これら以外の手法を所定の規約として用いてもよい。例えば、コネクタ１１０から周辺装置２００と接続するケーブル２１０の挿抜にかかる時間（接続時間及び取り外し時間）の組合せを用いてもよい。
【００３７】
ステップＳ７において、デコード部１０４は、周辺装置２００経由でコネクタ１１０を介して入力された常時１２ＶのＯＮ／ＯＦＦシーケンシャルパターンをデコードする。判断部１０５は、このデコード結果と、第２レジスタ１０７に格納されているシーケンシャルパターン（合格パターン）とを比較する。
デコード結果が合格パターンに一致した場合には（ステップＳ８）、制御回路部１０３はＬＥＤ１０９を正常点灯・消灯させ、又、ステップＳ９において、不揮発性メモリ１０８に「一致」を示す判断フラグ“１”を設定する。
【００３８】
その後、ステップＳ１０において、保守作業者は、車載装置１００への常時１２Ｖ給電を切断して、車両１から車載装置１００を撤去する。保守作業者は、車載装置１００に対して部品の修理や交換等の保守作業を行なった後、ステップＳ１１において、正常に動作する車載装置１００を車両１に取り付け、常時１２Ｖの給電（再給電）を行なう。
一方、ステップＳ７における比較の結果、デコード結果が合格パターンに不一致の場合には（ステップＳ１７）、制御回路部１０３はＬＥＤ１０９を異常点灯・消灯させ、又、ステップＳ１８において、第１レジスタ１０６のレジスタ値（デコード結果）をリセットする。
【００３９】
その後、ステップＳ１９において、不正な作業者は、車載装置１００への常時１２Ｖ給電を切断して、車両１から車載装置１００を撤去（盗難撤去）する。又、不正な作業者は、車両１から取り外した車載装置１００を他の車両１′（図１参照）等に取り付け、常時１２Ｖの給電（再給電）を行なう（ステップＳ２０）。
ステップＳ１２において、車載装置１００が取り付けられた車両１，１′にＡＣＣ電源がＯＮされ、車載装置１００が起動処理を開始する。
【００４０】
ステップＳ１３において、解除判定部１１１が、不揮発性メモリ１０８に判断フラグ“１”が設定されているか否かを確認する。
ここで、解除判定部１１１が、不揮発性メモリ１０８に判断フラグ“１”が設定されていると判断した場合には（ステップＳ１４）、データ保護制御部１０２による機密情報保護動作を解除させる。すなわち、データ保護制御部１０２による記憶装置１３０の機密情報の削除等は行なわず、機密情報を読み出し可能な状態にする。
【００４１】
また、ステップＳ１５において、判断部１０５（制御回路部１０３）は、不揮発性メモリ１０８の判断フラグをリセットする。その後、ステップＳ１６において、車載装置１００の起動処理が完了し、使用可能な状態となる。
一方、ステップＳ１３の確認の結果、解除判定部１１１が、不揮発性メモリ１０８に判断フラグ“１”が設定されていないと判断した場合には（ステップＳ２１）、ステップＳ２２において、データ保護制御部１０２が、機密情報保護動作を実行し、記憶装置１３０の機密情報を読み出し不可の状態にする。
【００４２】
このように、実施形態の一例としての車載装置１００によれば、所定の規約に従った操作を行なわずに車載装置１００の電源を切断すると、不揮発性メモリ１０８に判断フラグ“１”が格納されない。これにより、次回起動時に、解除判定部１１１が不揮発性メモリ１０８から判断フラグ“１”を読み出すことができず、その起動プロセスにおいて、データ保護制御部１０２が記憶装置１３０の機密情報の読み出しを抑止する。
【００４３】
所定の規約に従った操作を行なわずに車載装置１００の取り外しを行なった場合には、記憶装置１３０から機密情報が読み出し不可の状態となるので、機密情報の漏洩を効率的に防止することができる。
また、上述した所定の規約に従った操作が、コネクタ１１０を介した周辺装置２００とのケーブル２１０の取り外し操作及び取り付け操作（挿抜操作）の組合せである。これにより、例えば、パスワード入力やダイヤル操作，鍵操作，ＩＣカードを用いた照合等のデータ保護処理解除に一般的な機器を用いた操作を行なう必要がなく、製造コストを低減できる。又、不正な作業者にデータ保護処理解除を意識させることがなく、セキュリティレベルを向上させることができる。
【００４４】
また、コネクタ１１０からケーブル２１０を取り外す作業は、一般に、車載装置１００の保守作業を行なうために必然に行なわれる作業である。すなわち、正当な保守作業者は、コネクタ１１０からケーブル２１０を取り外すという必然作業を行なう一環として、データ保護に関する所定の規約に従った操作を行なうことができ利便性が高い。
一方、不正に車載装置１００を取り外す不正作業者が、車載装置１００を持ち去る際に必然作業（１２Ｖ電源線やケーブル２１０の無造作な取り外し作業）を行なうことで、不揮発性メモリ１０８に判断フラグ“１”が格納されない。すなわち、不正作業者による必然作業が不正行為の烙印付けとなる。
【００４５】
そして、不正作業者が本車載装置１００を持ち去った後、起動させる作業（電源線接続及び起動信号（ＡＣＣ）ＯＮ）を行なうことで、その起動プロセスにおいて、解除判定部１１１が不揮発性メモリ１０８から判断フラグ“１”を読み出すことができず、データ保護制御部１０２が記憶装置１３０の機密情報の読み出しを抑止する。これにより、盗難後の最初の常時１２Ｖ電源接続及び最初のＡＣＣ起動により、自動的に機密情報の読み出しが阻止され、即時のデータ保護を実現できる。
【００４６】
そして、開示の技術は上述した実施形態に限定されるものではなく、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成及び各処理は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
例えば、上述した実施形態においては、デコード部１０４，判断部１０５，第１レジスタ１０６及び第２レジスタ１０７としての機能が制御回路部１０３に搭載されているが、これに限定されるものではない。例えば、制御回路部１０３に代えて、常時１２Ｖの供給電力で動作可能なＣＰＵ（Central Processing Unit）やメモリを備え、ＣＰＵがメモリから読み出した制御プログラムを実行することで、同等の機能を実現してもよい。この場合、第１レジスタ１０６及び第２レジスタ１０７としての機能をメモリによって実現することができる。又、データ保護制御部１０２及び解除判定部１１１としての機能もこのＣＰＵにより実現してもよい。
【００４７】
すなわち、このＣＰＵが、制御プログラムを実行することにより、上述したデータ保護制御部１０２，解除判定部１１１，デコード部１０４及び判断部１０５として機能する。
なお、これらのデータ保護制御部１０２，解除判定部１１１，デコード部１０４及び判断部１０５としての機能を実現するためのプログラム（制御プログラム）は、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ，ＨＤ  ＤＶＤ等），ブルーレイディスク，磁気ディスク，光ディスク，光磁気ディスク等の、コンピュータ読取可能な記録媒体に記録された形態で提供される。そして、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。又、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信経路を介してコンピュータに提供するようにしてもよい。
【００４８】
データ保護制御部１０２，解除判定部１１１，デコード部１０４及び判断部１０５としての機能を実現する際には、内部記憶装置（本実施形態ではメモリ）に格納されたプログラムがコンピュータのマイクロプロセッサ（本実施形態ではＣＰＵ）によって実行される。このとき、記録媒体に記録されたプログラムをコンピュータが読み取って実行するようにしてもよい。
【００４９】
なお、本実施形態において、コンピュータとは、ハードウェアとオペレーティングシステムとを含む概念であり、オペレーティングシステムの制御の下で動作するハードウェアを意味している。又、オペレーティングシステムが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウェアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえており、本実施形態においては、車載装置１００がコンピュータとしての機能を有しているのである。
【００５０】
また、上述した実施形態においては、２つの周辺装置２００ａ，２００ｂが車載装置１００に接続される例を示しているが、これに限定されるものではなく、１つもしくは３つ以上の周辺装置２００を車載装置１００に接続してもよい。
さらに、上述した実施形態においては、車両１に搭載される車載装置１００について示したが、これに限定されるものではなく、種々変形して実施することができる。例えば、車載装置に代えて、ラック等にマウントされ周辺機器（電子装置）と接続されるサーバ装置（情報処理装置）等であってもよい。この場合、例えば、ＬＡＮ（Local Area Network）ケーブルやＵＳＢ（Universal Serial Bus）ケーブル等の各種ケーブルの挿抜操作を所定の規約に従って行なうことで、コネクタ１１０へのケーブル２１０の挿抜と同様に実現できる。
【００５１】
上述した開示により本実施形態を当業者によって実施・製造することが可能である。
【符号の説明】
【００５２】
１    車両（移動体）
１００    車載装置（情報処理装置）
１０１    給電制御部
１０２    データ保護制御部（禁止制御部）
１０３    制御回路部
１０４    デコード部（監視部）
１０５    判断部（格納処理部）
１０６    第１レジスタ
１０７    第２レジスタ
１０８    不揮発性メモリ（不揮発性記憶部）
１０９    ＬＥＤ
１１０，１１０ａ，１１０ｂ    コネクタ（接続部）
１１１    解除判定部（抑止部）
１２０    制御装置
１３０    記憶装置
２００，２００ａ，２００ｂ    周辺装置（電子装置）
２１０ａ，２１０ｂ    ケーブル
３００    関連機器
【図１】
2014228933.tif 000003
【図２】
2014228933.tif 000004
【図３】
2014228933.tif 000005