(57)【要約】【課題】ＯＴＰブロックに格納された保安データを管理する装置およびその方法を提供する。【解決手段】保安データおよび保安データの反転値を共に記録して、前記記録中に電源が中断されれば、新しい保安データおよび保安データの反転値を記録する保安データ記録部と、前記保安データと保安データの反転値とをチェックして、前記保安データが有効な保安データであるか否かを判断する保安データチェック部と、前記判断の結果、有効な保安データでない場合、前記基記録された保安データが前記新しい保安データに関する部分記録であるかを否か判断する正誤判断部とを含む。【選択図】図１
2008117385.tif 000002
【特許請求の範囲】
【請求項１】
保安データおよび保安データの反転値を共に記録し、前記記録中に電源が中断されれば、新しい保安データおよび保安データの反転値を記録する保安データ記録部と、
前記保安データと保安データの反転値とをチェックして、前記保安データが有効な保安データであるか否かを判断する保安データチェック部と、
前記判断の結果、有効な保安データでない場合、前記既に記録された保安データが前記新しい保安データに関する部分記録であるか否かを判断する正誤判断部とを含む保安データを管理する装置。
【請求項２】
前記判断の結果、前記既に記録された保安データが前記新しい保安データに関する部分記録である場合、電源の中断によって保安データが変更されたものである請求項１に記載の保安データを管理する装置。
【請求項３】
前記判断の結果、前記既に記録された保安データが、前記新しい保安データに関する部分記録でない場合、ハッカーによって保安データが変更されたものである請求項１に記載の保安データを管理する装置。
【請求項４】
前記保安データ、および保安データの反転値を格納する格納部をさらに含む請求項１に記載の保安データを管理する装置。
【請求項５】
前記格納部は、ＯＴＰブロックである請求項４に記載の保安データを管理する装置。
【請求項６】
保安管理装置が、ＯＴＰブロックに格納された保安データを管理する方法であって、
前記ＯＴＰブロックの第１ページに記録された保安データの有効性を判断するステップと、
前記判断の結果、有効でない保安データの場合、有効な保安データを検索するステップと、
前記第１ページに記録された保安データが、前記検索された有効な保安データに関する部分記録であるか否かを判断するステップと、
前記判断の結果、部分記録である場合、前記第１ページに記録された保安データが、電源の中断によって保安データが変更されたものであると判断するステップとを含む保安データを管理する方法。
【請求項７】
前記有効な保安データは、第２ページに記録される請求項６に記載の保安データを管理する方法。
【請求項８】
前記第１ページおよび前記第２ページには、保安データおよび保安データの反転値が共に記録される請求項７に記載の保安データを管理する方法。
【請求項９】
前記第１ページに保安データおよび前記保安データの反転値を記録中に電源が中断された場合、新しい保安データおよび前記保安データの反転値を記録する請求項６に記載の保安データを管理する方法。
【請求項１０】
前記判断の結果、部分記録でない場合、前記第１ページに記録された保安データは、ハッカーによって変更されたものであると判断する請求項６に記載の保安データを管理する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保安データを管理する装置およびその方法に関するものであり、より詳しくはＯＴＰ（Ｏｎｅ−Ｔｉｍｅ−Ｐｒｏｇｒａｍｍａｂｌｅ）ブロックに格納された保安データを管理する装置およびその方法に関するものである。
【背景技術】
【０００２】
最近、モバイルフォンのようなモバイル機器にもウイルス、ワームおよびハッカーの攻撃事例がたびたび発生している。ここで、プログラムイメージが攻撃によって不法的に破損／変更されるのを防ぐために、ブート時にこれらを感知し、ブートを中断させることによってハッカーの攻撃を防ぐ方式が用いられている。
【０００３】
プログラムイメージの不法な破損／変更を探知するための方法として、公開キーを用いた電子署名技法が広く利用されている。電子署名技法は、格納されたプログラムイメージと電子署名が一致するか否かを検査して、不法な破損／変更を探知することができる。正常でない電子署名が存在したり、格納されたプログラムイメージとの認証検査で署名が一致しなかったりする場合には、ハッカーによって攻撃を受けたと判断するようになる。
【０００４】
一般に、フラッシュメモリに格納されたプログラムイメージを安全に保護するために、プログラムイメージに対する電子署名をフラッシュメモリのＯＴＰブロックに格納する。ＯＴＰブロックは、ブロックが消去されないブロックであるため、一度０から１に記録したデータは再び０に修正することができない。したがって、ユーザはＯＴＰブロックにデータを記録する時に注意を傾けなければならない。ＯＴＰブロックにデータを記録中に電源が中断されて完全に記録できない場合、ＯＴＰブロックには正常でない電子署名が存在するようになる。
【０００５】
従来、モバイルデバイスに格納されたプログラムイメージの完全性を確認するために、プログラムイメージの電子署名を共に格納しておいた後、ブート時に格納されているプログラムイメージでダイジェストを計算し、格納されていた電子署名を復号化して得たダイジェストと互いに比較して一致するか否か確認する。比較した結果が互いに一致していなければ、格納されているプログラムイメージは誰かによって破損／変更されたものと見なしてブートを中断する。
【０００６】
正常でない電子署名が記録されている場合、セキュアブートプログラムは誰かによって破損／変更されたものと見なしてブートを中断する。しかし、電子署名を格納する途中で電源が中断されれば、正常でない電子署名を記録するようになり得る。この場合にもセキュアブートプログラムは、プログラムイメージが破損／変更されたものと見なすようになる。一方、ＯＴＰブロックに誤って記録した電子署名は、ＯＴＰの特性上、修正が不可能であるため再び消去することができない。ＯＴＰブロックに正常でない電子署名を記録したとすれば、それ以上該当ＯＴＰブロックは使用することができず、該当フラッシュメモリデバイスをそれ以上使用できないという問題点がある。
【０００７】
ここで、突然の電源中断によって誤って記録した電子署名の場合と、ハッキングによって修正された電子署名とは区分して、電源の中断によって誤って記録した電子署名の場合は無視できる方法が必要であり、上記のような問題点を解決できない場合、電源の中断によって電子署名を誤って記録する度にフラッシュメモリデバイスを交換しなければならないという問題点がある。
【０００８】
特許文献１はメインデータおよびダミーデータを格納するメモリと、前記のダミーデータと同一のデータとを格納して、パワーアップ時に前記メモリから前記のダミーデータをロードするコントローラとを含むが、前記コントローラは前記ロードされたダミーデータが内部に格納されたデータと一致する時、前記メインデータをロードする技術を開示しているが、これは有効でない保安データがＯＴＰブロックに格納された場合、電源の中断によって有効でない保安データが記録されたことを判断する技術に関して全く言及していない。
【特許文献１】大韓民国公開特許第２００５−１０８６３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、ＯＴＰブロックに記録された保安データを管理することにその目的がある。
【００１０】
本発明の目的は、以上で言及した目的に制限されず、言及していないまた他の目的は下記記載によって当業者が明確に理解できるものである。
【課題を解決するための手段】
【００１１】
前記目的を達成するために、本発明の一態様に係る保安データを管理する装置は、保安データおよび保安データの反転値を共に記録して、前記記録中に電源が中断されれば、新しい保安データおよび保安データの反転値を記録する保安データ記録部と、前記保安データと保安データの反転値をチェックして、前記保安データが有効な保安データであるか否かを判断する保安データチェック部と、前記判断の結果、有効な保安データでない場合、前記既に記録された保安データが前記新しい保安データに関する部分記録であるか否かを判断する正誤判断部とを含む。
【００１２】
また、本発明の一態様に係る保安データを管理する方法は、保安管理装置がＯＴＰブロックに格納された保安データを管理する方法であって、前記ＯＴＰブロックの第１ページに記録された保安データの有効性を判断するステップと、前記判断の結果、有効でない保安データである場合、有効な保安データを検索するステップと、前記第１ページに記録された保安データが前記検索された有効な保安データに関する部分記録であるか否かを判断するステップと、前記判断の結果、部分記録である場合、前記第１ページに記録された保安データが電源の中断によって保安データが変更されたものであると判断するステップとを含む。
その他、実施形態の具体的な事項は、詳細な説明および図面に含まれている。
【発明の効果】
【００１３】
上記のような本発明の保安データを管理する装置およびその方法によれば、次のような効果が１つあるいはそれ以上ある。
ＯＴＰブロックに有効でない保安データが記録される場合、突然の電源の中断によるものであるのかハッカーによる変更であるのかを判断して、効率的に完全な保安検査を行うことができ、デバイスの浪費を防ぐことができる効果がある。
【発明を実施するための最良の形態】
【００１４】
本発明の利点および特徴、そしてそれらを達成する方法は、添付する図面と共に詳細に後述する実施形態を参照すれば明確になる。しかし、本発明は以下にて開示する実施形態に限定されず、互いに異なる多様な形態によって実施され、単に本実施形態は本発明の開示が完全なものとなるようにし、本発明が属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであって、本発明は請求項の範疇によってのみ定義されるものである。明細書の全体に亘り、同一参照符号は同一構成要素を示す。
【００１５】
以下、添付された図面を参照して、本発明の好ましい実施形態を詳細に、説明することにする。
【００１６】
図１は、本発明の一実施形態に係る保安データを管理する装置の内部ブロック図を示す図面である。
図に示すように、保安データ管理装置１００は、保安データ記録部１１０と、保安データチェック部１２０と、正誤判断部１３０と、格納部１４０と、制御部１５０とを含んで構成される。
【００１７】
この時、本実施形態で用いられる「〜部」という用語は、ソフトウェアまたはＦＰＧＡまたはＡＳＩＣのようなハードウェア構成要素を意味し、「〜部」はある役割を行う。ところが「〜部」は、ソフトウェアまたはハードウェアに限定される意味ではない。「〜部」は、アドレッシングできる格納媒体にあるように構成することもでき、１つまたはそれ以上のプロセッサを再生させるように構成することもできる。したがって、一例として「〜部」はソフトウェア構成要素、オブジェクト指向ソフトウェア構成要素、クラス構成要素およびタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。構成要素と「〜部」の中で提供されている機能は、さらに小さい数の構成要素および「〜部」に結合したり、追加的な構成要素と「〜部」にさらに分離したりすることができる。
【００１８】
保安データ記録部１１０は、格納部１４０のＯＴＰブロックに保安データ、および保安データの反転値（ｉｎｖｅｒｔ  ｖａｌｕｅ）を共に記録する。ここで、保安データとは所定プログラムの不法な破損／変更を防止するために用いられるデータであり、例えば電子署名を指す。
【００１９】
また、保安データ記録部１１０は、保安データおよび保安データの反転値を記録中に電源が中断されれば、電源印加時に新しい保安データ（すなわち、有効な保安データ）および保安データの反転値を格納部１４０に記録する。ここで、保安データの反転値を共に格納するのは保安データの有効性を判断するためである。
【００２０】
例えば、保安データの値が「１１０１」である場合、保安データの反転値は「００１０」であり、保安データおよび保安データの反転値は格納部１４０に共に格納される。
【００２１】
保安データチェック部１２０は、格納部１４０に格納された保安データと保安データの反転値とをチェックして反転の関係が成立するかを判断することによって、保安データが有効なデータであるか否かを判断する。ここで、保安データと保安データの反転値との間に反転関係が成立しない場合、格納部１４０に格納された保安データが有効でないデータであると判断する。
【００２２】
正誤判断部１３０は、保安データチェック部１２０の判断の結果、有効な保安データではない場合、有効でない保安データが記録された原因が電源の中断によるものか、ハッカーによるものかを判断する。前記判断は、格納部１４０に記録された有効でない保安データが、有効な保安データに関する部分記録であるか否かによって知ることができる。以下、図３および図４で、有効でない保安データが記録された原因を判断する過程をより詳しく説明する。
【００２３】
格納部１４０は、保安データおよび保安データの反転値を格納する。ここで、格納部１４０は１つ以上の保安データおよび保安データの反転値を格納することができる。以下、図２で格納部１４０の構造をより詳しく説明する。
【００２４】
制御部１５０は、保安データ管理装置１００を構成する各機能性ブロック（１１０〜１４０）の動作を制御する。
【００２５】
図２Ａおよび図２Ｂは、本発明の一実施形態に係る保安データを管理する装置において、格納部の内部構造を示す図面である。ここで、格納部１４０はフラッシュメモリを例に挙げて説明する。
【００２６】
図２Ａに示すように、格納部１４０はいくつかのブロックから構成される。ここで、ブロックはフラッシュメモリの消去演算の単位であり、複数のページから構成される。ページはフラッシュメモリの読み取り／書き込み演算の単位である。
【００２７】
また、ブロックは消去可能なブロック（すなわち、一般ブロック）と、そうでないブロック（すなわち、ＯＴＰブロック）とがあるが、普通のブロックは読み取り、書き込み、および消去演算が可能である。一方、ＯＴＰブロックは消去されないブロックであり、ＯＴＰブロックに一度記録したデータは再び変更できないという特徴がある。
【００２８】
フラッシュメモリの初期状態は「１」であり、書き込み演算によって「０」と記録する。「０」と記録された値を再び「１」に修正するためには、ブロック単位で消去演算によってブロック全体を「１」に初期化しなければならない。すなわち、一度「０」と記録されれば、消去するオペレーションを介して初期化するまで再び「１」に修正することができない。
【００２９】
一方、フラッシュメモリはページ単位でプログラムを実行するが、この時記録されるデータの単位はビットである。したがって、ＯＴＰブロックのあるビットを１から０にプログラムした後には該当ブロックを消去することができないため、再び１に変更することができない。ここで、ＯＴＰブロックは消去不可能であるという特徴によって、保安データ（例えば、電子署名）のような、保安検査のために安全に保護されなければならないデータを格納するための用途としてＯＴＰブロックが用いられる。
【００３０】
図２Ｂに示すように、プログラムの保安のために格納部１４０の所定ブロックにプログラムを格納して、プログラムに対する保安データ１（例えば、電子署名１）を格納部１４０のＯＴＰブロックに格納する。この後、所定プログラムを更新する場合、新しいプログラムと新しいプログラムに対する保安データ３を更新する。この時、保安データは消去不可能なＯＴＰブロックに格納されるため、ＯＴＰブロックで用いていないページ（またはセクタ）を探して、新しい保安データ３を記録する。ここで、有効な最新の保安データを容易に探すことができるように、順次ＯＴＰブロック内の空いているページ（またはセクタ）に保安データを記録する。
【００３１】
図３は、本発明の一実施形態に係る保安データを管理する装置において、有効でない保安データが格納された原因を判断する過程を示す図面である。ここでは、電源の中断により保安データの記録を完了できない場合を説明する。
【００３２】
格納部１４０のＯＴＰブロックに保安データを記録する時、保安データの反転値を共に記録すれば、保安データの記録中に電源の中断があったのか否か、およびハッカーによって不法的に保安データが修正されたのか否かが分かる。
【００３３】
すなわち、所定の保安データ値とその値の反転値とを共に記録した後、保安データおよび保安データの反転値を比較し、反転関係を充たしているか否かをチェックして、保安データの有効性を判断できる。判断の結果、保安データが有効でなければ、その原因が電源の中断によるものか、ハッカーによるものかを判断しなければならない。以下、電源の中断によって保安データの記録を完了できない場合を説明する。
【００３４】
図に示すように、開発者やサービスセンターでは保安データ（例えば、電子署名）をアップデートする途中で電源が中断され、保安データの一部ビットだけが記録された場合、記録しようとしていた保安データを次のページあるいはセクタに再び記録する。
【００３５】
ここで、有効でない保安データは部分記録されたものであるため、次のページに記録された有効な保安データでオフセットＮ番目のビット値が「１」であれば、有効でない保安データのオフセットＮ番目のビット値は常に「１」でなければならない。この規則（以下、オフセット規則という）が合わないビットが１つでもあれば、それはハッカーによって修正された保安データであると判断できる。
【００３６】
例えば、ＯＴＰブロックの第１ページに保安データ「１００１」を記録しようとしたが、電源の中断によって「１０１１／１１１０」が記録された場合、ＯＴＰブロックの次のページ（すなわち、第２ページ）に再び有効な保安データ「１００１／０１１０」を記録する。
【００３７】
この後、ＯＴＰブロックの第１ページに格納された保安データの有効性を検査し、検査の結果、保安データが有効でない場合、第２ページの保安データをチェックする。
【００３８】
その次に、第１ページの保安データと第２ページの保安データとの同一オフセットに対するビット値を比較する。比較の結果、オフセット規則を充たすのであれば、すなわち有効でない保安データが有効な保安データに関して部分記録されたことが確実であれば、有効でない保安データは電源の中断によって第１ページに有効でない保安データが記録されたと判断し、第２ページに格納された保安データに関する有効性検査（すなわち、反転関係が成立するか否か）を行う。
【００３９】
図４は、本発明の他の実施形態に係る保安データを管理する装置において、有効でない保安データが格納された原因を判断する過程を示す図面である。ここでは、ハッカーによって有効な保安データが変更された場合を説明する。
【００４０】
ＯＴＰブロックのように消去できないブロックに記録された保安データをハッカーが壊す場合、ハッカーは「１」と記録されたデータのうち、一部を「０」に変更できるが、「０」と記録されたデータは変更することができない。ここで、保安データと保安データの反転値が共に記録されているならば、すでに「０」と記録されている保安データの反転値を変更することができないため、ハッカーによって修正された保安データおよび保安データの反転値は反転関係を充たすことができない。
【００４１】
すなわち、ハッカーは「１」と記録された保安データの１番目のビットを「０」に修正した後、保安データの反転値の１番目のビットをこれに合うように「１」に変更したくとも、ＯＴＰブロックに記録されたデータであるため、その値を変更することができない。したがって、反転関係が成立するか否かによって、ハッカーの攻撃によって修正された有効でない保安データを探すことができる。
【００４２】
図に示すように、有効な保安データをハッカーが任意に変更した場合、反転関係は成立しない。
例えば、ハッカーが有効なデータ「１００１」で「１」と記録された保安データの１番目のビットを「０」に修正して「０００１」に変更し、有効な保安データの反転値「０１１０」で「１」と記録された保安データの反転値の３番目ビットを「０」に修正して「０１００」に変更した場合、保安データおよび保安データの反転値は反転関係を充たさない。
【００４３】
また、反転関係が成立しない場合について、電源の中断による有効でない保安データであれば、前記有効でない保安データは次のページに記録された有効な保安データが部分記録されたものでなければならない。しかし、オフセット１番目のビットのように有効でない保安データには「０」が記録されているが、有効な保安データには「１」が記録されているならば、有効でない保安データは有効な保安データの部分記録になることができないため、電源の中断によって作られた保安データではないことを知ることができるようになる。
【００４４】
したがって、突然の電源中断などの理由により反転関係が成立しない、有効でない保安データについて、次のページに記録された有効な保安データとの比較によって、有効でない保安データが有効な保安データに関する部分記録であるか否かを確認し、電源の中断で誤って記録された電子署名であるのか、ハッカーの攻撃によって変更されたものであるのかを確認することができる。
【００４５】
図５は、本発明の他の実施形態に係る保安データを管理する装置において、部分記録の要否をチェックするテーブルを示す図面である。
有効でない保安データが、次のページに存在する有効な保安データに関する部分記録であるか否かを確認するために、Ｘ−ＯＲ演算を用いて素早く確認することができる。
【００４６】
図示されたテーブルに示すように、保安データＡと保安データＢの各ビットが有することができる全４種類の場合のうち、保安データＡが保安データＢに対する部分記録になることができる条件は保安データＡが「０」であり、保安データＢが「１」である場合を除いたすべての場合である。
【００４７】
すなわち、「０」を記録しようとして電源が中断されれば、場合によって「０」あるいは「１」が記録され得るため、「０」に対する部分記録は「０」あるいは「１」である。一方、「１」を記録しようとして電源が中断されれば、保安データは常に「１」が記録されるため「１」に対する部分記録は「１」である。
【００４８】
上記のような点を用いて、保安データＡが保安データＢに関する部分記録であるか否かをより早く確認するために、保安データＡと保安データＢをＸ−ＯＲ演算を行った結果と、有効な保安データＢとをＡＮＤ演算をさせた場合（すなわち、（Ａ  Ｘ−ＯＲ  Ｂ）ＡＮＤ  Ｂ）、その結果値が「０」となれば保安データＡは保安データＢの部分記録であると判断できる。
【００４９】
図６は、本発明の一実施形態に係る保安データを管理する方法のうち、保安データを記録する過程を示したフローチャートである。
先ず、保安データ記録部１１０は、格納部１４０のＯＴＰブロックに保安データ、および保安データの反転値を共に記録する（Ｓ６１０）。ここで、保安データは所定プログラムの不法な破損／変更を防止するために用いられるデータであり、例えば電子署名を指す。
【００５０】
その次に、保安データおよび保安データの反転値を記録している間に電源が中断される問題が発生しない場合（Ｓ６２０）、保安データおよび保安データの反転値は格納部１４０に記録される。
【００５１】
保安データおよび保安データの反転値を記録している間に電源が中断されれば（Ｓ６２０）、保安データ記録部１１０は他のページに新しい保安データ、および保安データの反転値を記録する（Ｓ６３０）。ここで、新しい保安データは、前記保安データを記録したＯＴＰブロックの次のページに記録される。また、新しい保安データおよび保安データの反転値を記録するのは、突然の電源中断により記録中であった保安データ、および保安データの反転値が有効でない保安データとして記録される可能性が高いためである。ここで、有効な保安データを新しく記録することによって、新しい保安データおよび保安データの反転値を記録することによって、有効でない保安データが電源の中断によって記録されたのか、ハッカーによって変更されたものなのかを判断することができる。
【００５２】
一方、新しい保安データ記録のうち、再び電源が中断され得るが、このような場合、ステップＳ６２０およびステップＳ６３０の過程が続けて反復される。
【００５３】
図７は、本発明の一実施形態に係る保安データを管理する方法を示したフローチャートである。ここで、所定デバイスのブート時に、保安データの有効性を判断して該当デバイスのブートを行うか否かを決定する。
【００５４】
先ず、保安データチェック部１２０は、格納部１４０のＯＴＰブロック第１ページに記録された保安データの有効性を判断する（Ｓ７１０）。ここで、有効性の判断は、保安データと保安データの反転値によって反転関係が成立するか否かにより判断することができる。
【００５５】
判断の結果、第１ページに記録された保安データが有効な保安データである場合（Ｓ７２０）、該当デバイスのブートを行い（Ｓ７６０）、判断の結果、有効な保安データでない場合（Ｓ７２０）、正誤判断部１３０は有効な保安データが存在するか否かを検索する（Ｓ７３０）。ここで、有効な保安データはＯＴＰブロックの所定ページに記録される。
【００５６】
その次に、第１ページの保安データと検索された有効な保安データの同一オフセットに関するビット値とを比較して、第１ページの保安データが有効な保安データに関する部分記録であるか否かを判断する（Ｓ７４０）。ここで、部分記録の要否を判断する過程は前記図３〜図５で説明したため、詳細な説明は省略する。
【００５７】
ステップＳ７４０の過程を行った結果、第１ページの保安データが有効な保安データに関する部分記録でない場合（Ｓ７５０）、ハッカーの攻撃によって、第１ページの保安データが変更されたと判断し（Ｓ７８０）、ここで、該当デバイスのブートを中断する（Ｓ７９０）。
【００５８】
第１ページの保安データが、有効な保安データに関する部分記録である場合（Ｓ７５０）、制御部１５０は有効な保安データが記録されたページ（例えば、第２ページ）の次のページ（例えば、第３ページ）が空いているページであるか否かをチェックする（Ｓ７６０）。ここで、空いているページとは所定のデータ（例えば、保安データ）が記録されていないページを指す。
【００５９】
ステップＳ７６０の過程を行った結果、該当ページ（例えば、第３ページ）が空いている場合、既に有効でないページを発見したとしても、それは電源の中断によって有効でない保安データが記録されたと判断して、該当デバイスのブートを行う（Ｓ７７０）。
【００６０】
一方、ステップＳ７６０の過程を行った結果、該当ページが空いていない場合、該当ページに記録された保安データの有効性を判断する（Ｓ８００）。その次に、有効性を判断した結果による過程はステップＳ７２０〜ステップＳ７９０の過程を同様に行う。
【００６１】
以上、添付した図面を参照して本発明の実施形態を説明したが、本発明が属する技術分野で通常の知識を有する者であれば、本発明がその技術的思想や必須の特徴を変更せず、他の具体的な形態によって実施することができるということを理解できる。したがって、以上で記述した実施形態はすべての面で例示的なものであり、限定的なものではないことを理解しなければならない。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係る保安データを管理する装置の内部ブロック図を示す図である。
【図２Ａ】本発明の一実施形態に係る保安データを管理する装置において、格納部の内部構造を示す図である。
【図２Ｂ】本発明の一実施形態に係る保安データを管理する装置において、格納部の内部構造を示す図である。
【図３】本発明の一実施形態に係る保安データを管理する装置において、有効でない保安データが格納された原因を判断する過程を示す図である。
【図４】本発明の他の実施形態に係る保安データを管理する装置において、有効でない保安データが格納された原因を判断する過程を示す図である。
【図５】本発明の他の実施形態に係る保安データを管理する装置において、部分記録の要否をチェックするテーブルを示す図である。
【図６】本発明の一実施形態に係る保安データを管理する方法のうち、保安データを記録する過程を示すフローチャートである。
【図７】本発明の一実施形態に係る保安データを管理する方法を示すフローチャートである。
【符号の説明】
【００６３】
１００      保安データ管理装置
１１０      保安データ記録部
１２０      保安データチェック部
１３０      正誤判断部
１４０      格納部
１５０      制御部
【図１】
2008117385.tif 000003
【図２Ａ】
2008117385.tif 000004
【図２Ｂ】
2008117385.tif 000005
【図３】
2008117385.tif 000006
【図４】
2008117385.tif 000007
【図５】
2008117385.tif 000008
【図６】
2008117385.tif 000009
【図７】
2008117385.tif 000010