(57)【要約】  １つの実施形態において、機微情報を含むデバイスは、データセキュリティモードに配置され得る。そのようなデータセキュリティモードにおいて、特定のアクティビティは、データが不正ユーザによって検索され得る前に機微データの部分的なまたは全体的な消去を始動し得る。１つの実施形態において、データセキュリティモードは、デバイスの不正な物理移動が、データが不正ユーザによって検索され得る前に不揮発性メモリに格納される機微データの部分的なまたは全体的な消去を始動するパークセキュリティモードであってよい。本明細書の別の態様において、デバイスが地磁気に相対的に移動されるにつれて、地磁気が、パークセキュリティモードにてデバイスの移動を検出するために使用され得、機微データの消去に電力を供給するために使用され得る。他の態様が本明細書において説明される。
2018503892.tif 000002
【特許請求の範囲】
【請求項１】
メモリの少なくとも一部に機微情報を格納する前記メモリと、
セキュリティイベントを検出する検出器と、
セキュリティモード選択を入力するセレクタ入力装置と、
前記検出器、前記メモリおよびセレクタ入力装置に結合され、前記セキュリティモード選択を受信し、前記メモリの少なくとも一部にデータとして格納される機微情報を保護するコントローラと
を備える装置において、
前記コントローラは、受信されたセキュリティモード選択に応答して、前記メモリを運ぶ前記装置をセキュリティモードに置き、
前記コントローラが前記セキュリティモードにある間に前記検出器が第１のセキュリティイベントを検出したことに応答して、前記メモリの前記一部を読み出すことによる、前記機微情報の少なくとも一部の回復を防止すべく前記機微情報の前記データのビットを変更する、
装置。
【請求項２】
前記メモリは、不揮発性メモリであり、
前記検出器は、前記装置の動きを検出する動き検出器であり、
前記第１のセキュリティイベントを検出することは、前記不揮発性メモリを運ぶ前記装置の動きを検出することを含む、
請求項１に記載の装置。
【請求項３】
前記動き検出器は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導により前記コイル中に電流を生成することによって動きを検出する前記コイルを含み、
前記第１のセキュリティイベントを検出することは、前記地磁気の中での前記コイルの動きによって引き起こされる電磁誘導により前記コイル中に電流を生成することを含む、
請求項２に記載の装置。
【請求項４】
前記コントローラは、前記生成された電流を前記コントローラに向けるスイッチを含み、
前記コントローラは、前記機微情報の少なくとも一部の回復を防止すべく、前記生成された電流を使用して、前記機微情報の前記データのビットを変更する、
請求項３に記載の装置。
【請求項５】
前記セキュリティモードは、パークセキュリティモードであり、
前記コントローラは、
受信されたパークセキュリティモード選択に応答して、前記メモリを運ぶ前記装置を前記パークセキュリティモードに置き、
前記コントローラが前記パークセキュリティモードにある間に前記動き検出器が前記不揮発性メモリを運ぶ前記装置の動きを検出したことに応答して、前記装置が前記パークセキュリティモードにある間に移動していると検出された場合、前記機微情報の前記データのビットを変更する、
請求項４に記載の装置。
【請求項６】
前記コントローラは、前記装置が前記パークセキュリティモードに置かれた場合、前記スイッチを有効にし、それにより、前記装置が前記パークセキュリティモードにある間に移動している場合、前記機微情報の前記データのビットが前記生成された電流によって変更されるように、前記生成された電流が前記コントローラに向けられる、
請求項５に記載の装置。
【請求項７】
前記セレクタ入力装置は、前記パークセキュリティモード以外の第２のモードの選択を入力し、
前記コントローラは、前記装置が、前記生成された電流を前記コントローラに向けるのを無効にする前記第２のモードに置かれる場合において、前記スイッチを無効にし、それにより前記装置が前記第２のモードにある場合において、前記地磁気の中での前記コイルの動きによって生成される任意の電流は、前記装置が前記第２のモードにある間に移動しているときに、前記機微情報の前記データのビットを変更することから無効にされる、
請求項６に記載の装置。
【請求項８】
ディスプレイと共に使用するコンピューティングシステムであって、
メモリの少なくとも一部に機微情報を格納するメモリと、
前記メモリにデータを書込み、前記メモリからデータを読み出すプロセッサと、
前記メモリ中のデータによって表される情報を表示するビデオコントローラと、
セキュリティイベントを検出する検出器と、
セキュリティモード選択を入力するセレクタ入力装置と、
前記検出器、メモリおよびセレクタ入力装置に結合され、セキュリティモード選択を受信し、前記メモリの前記少なくとも一部にデータとして格納される機微情報を保護するコントローラとを備え、
前記コントローラは、受信されたセキュリティモード選択に応答して、前記メモリを運ぶ装置をセキュリティモードに置き、
前記コントローラが前記セキュリティモードにある間に前記検出器が第１のセキュリティイベントを検出したことに応答して、前記メモリの前記一部を読み出すことによる前記機微情報の少なくとも一部の回復を防止すべく前記機微情報の前記データのビットを変更する、
コンピューティングシステム。
【請求項９】
前記メモリは、不揮発性メモリであり、
前記検出器は、前記装置の動きを検出する動き検出器であり、
前記第１のセキュリティイベントを検出することは、前記不揮発性メモリを運ぶ前記装置の動きを検出することを含む、
請求項８に記載のコンピューティングシステム。
【請求項１０】
前記動き検出器は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導により前記コイル中に電流を生成することによって動きを検出するコイルを含み、
前記第１のセキュリティイベントを検出することは、前記地磁気の中での前記コイルの動きによって引き起こされる電磁誘導により前記コイル中に電流を生成することを含む、
請求項９に記載のコンピューティングシステム。
【請求項１１】
前記コントローラは、前記生成された電流を前記コントローラに向けるスイッチを含み、
前記コントローラは、前記機微情報の少なくとも一部の回復を防止すべく、前記生成された電流を使用して、前記機微情報の前記データのビットを変更する、
請求項１０に記載のコンピューティングシステム。
【請求項１２】
前記セキュリティモードは、パークセキュリティモードであり、
前記コントローラは、
受信されたパークセキュリティモード選択に応答して、前記メモリを運ぶ前記装置を前記パークセキュリティモードに置き、
前記コントローラが前記パークセキュリティモードにある間に前記動き検出器が前記不揮発性メモリを運ぶ前記装置の動きを検出したことに応答して、前記装置が前記パークセキュリティモードにある間に移動していると検出された場合に、前記機微情報の前記データのビットを変更する、
請求項１１に記載のコンピューティングシステム。
【請求項１３】
前記コントローラは、前記装置が前記パークセキュリティモードに置かれた場合、前記スイッチを有効にし、それにより、前記装置がパークセキュリティモードにある間に移動している場合に、前記機微情報の前記データのビットが前記生成された電流によって変更されるように、前記生成された電流は前記コントローラに向けられる、
請求項１２に記載のコンピューティングシステム。
【請求項１４】
前記セレクタ入力装置は、前記パークセキュリティモード以外の第２のモードの選択を入力し、
前記コントローラは、前記装置が、前記生成された電流を前記コントローラに向けるのを無効にする前記第２のモードに置かれる場合、前記スイッチを無効にし、それにより前記装置が前記第２のモードにある場合において、前記地磁気の中でのコイルの動きによって生成される任意の電流は、前記装置が前記第２のモードにある間に移動しているときに、前記機微情報の前記データのビットを変更することから無効にされる、
請求項１３に記載のコンピューティングシステム。
【請求項１５】
メモリの少なくとも一部にデータとして格納される機微情報を保護する段階を備える方法であって、前記保護する段階は、
前記メモリを運ぶ装置をセキュリティモードに選択的に置く段階と、
前記セキュリティモードにある間に第１のイベントを検出する段階と、
前記第１のイベントを検出する段階に応答して、前記メモリの前記一部を読み出すことによる前記機微情報の少なくとも一部の回復を防止すべく前記機微情報の前記データのビットを変更する段階と、
を備える方法。
【請求項１６】
前記メモリは、不揮発性メモリであり、
前記第１のイベントを検出する段階は、前記不揮発性メモリを運ぶ前記装置の動きを検出する段階を含む、
請求項１５に記載の方法。
【請求項１７】
前記動きを検出する段階は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成する段階を含む、
請求項１６に記載の方法。
【請求項１８】
前記データのビットを変更する前記段階は、前記生成された電流をコントローラに向ける段階を含み、
前記コントローラは、前記機微情報の少なくとも一部の回復を防止すべく、前記生成された電流を使用して、前記機微情報の前記データのビットを変更する、
請求項１７に記載の方法。
【請求項１９】
前記メモリを運ぶ装置をセキュリティモードに置く前記段階は、前記装置をパークセキュリティモードに選択的に置く段階を含み、
前記第１のイベントを検出する前記段階は、
前記装置が前記パークセキュリティモードにあるかどうかを検出する段階と、
前記装置が前記パークセキュリティモードにある場合、前記不揮発性メモリを運ぶ前記装置の動きを検出する段階であって、それにより前記装置が前記パークセキュリティモードにある間に移動していると検出された場合に、前記機微情報の前記データのビットが変更される、段階と
を含む、
請求項１６に記載の方法。
【請求項２０】
前記生成された電流を前記コントローラに向ける前記段階を有効にする、パークセキュリティモードに前記装置を選択的に置く段階であって、それにより、パークセキュリティモードにある間に前記装置が移動している場合に、前記コントローラが生成される電流を用いて前記機微情報の前記データのビットを変更するように、前記装置がパークセキュリティモードにある場合に、地磁気の中でのコイルの動きが前記コントローラに向けられる電流を生成する、段階をさらに含む、
請求項１８に記載の方法。
【請求項２１】
前記生成された電流を前記コントローラに向ける前記段階を無効にする、前記パークセキュリティモード以外の第２のモードに前記装置を選択的に置く段階であって、それにより、前記装置が前記第２のモードにある間に移動している場合に、前記装置が前記第２のモードにある場合に、前記地磁気の中でのコイルの動きによって生成される任意の電流が、前記機微情報の前記データのビットを変更することから無効にされる、段階をさらに含む請求項２０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の特定の実施形態は、概して、不揮発性メモリに関する。
【背景技術】
【０００２】
不揮発性メモリにおいて、メモリに格納されるデータは、保持される。  従って、不揮発性メモリは、待機中およびパワーダウン状態の間でさえもデータを保持する。従って、不揮発性メモリは、内部電源を欠いた携帯デバイスを含む様々なデバイスのデータを格納および保持すべく使用され得る。しかしながら、そのようなデータは、例えば、特に、不正ユーザによって盗まれるか、または別の方法でより容易にアクセスされ得る携帯デバイスのパスワードおよび個人キーなどの機微データ（ｓｅｎｓｉｔｉｖｅ  ｄａｔａ）を格納するために適切でない場合がある。
【０００３】
機微データを保護する１つのアプローチは、揮発性メモリに機微データを格納するデバイスのオペレーティングシステムをプログラムすることであった。従って、デバイスが一度パワーダウン状態に入ると、揮発性メモリからのパワー除去は一般に、揮発性メモリに格納される任意の機微データを含む揮発性メモリのデータを破壊する。
【０００４】
別のアプローチは、例えば、失われた、または別の方法で所有者がもはや所有していない、携帯電話などのデバイスの長距離無線遠隔制御に備えることであった。そのような遠隔制御機能は、携帯電話の正当な所有者が、そのデバイスを遠く離れて無効にする、または電話のメモリに格納される機微データを消去することを可能にし得る。
【図面の簡単な説明】
【０００５】
本開示の実施形態を限定することなく図示の実施例によって示すが、添付の図面の図において、類似の参照番号は類似の構成要素を指すものとする。
【図１】本開示の実施形態によるデータセキュリティを採用するシステムの選択態様を示す高レベルのブロック図を示す。
【図２】本開示の実施形態によるデータセキュリティを採用するメモリの基本アーキテクチャを示す。
【図３】本開示の実施形態によるデータセキュリティを採用するメモリを有するデバイスを示す。
【図４】本開示の実施形態によるメモリのデータセキュリティ用の動作の１つの例を示す。
【発明を実施するための形態】
【０００６】
以下の説明では、同様の構成要素には、それらが異なる実施形態中に示されるかどうかに拘わらず、同一の参照番号を付することとする。本開示の複数の実施形態を明瞭かつ簡潔なやり方で示すために、図面は必ずしも縮尺どおりとは限らず、特定の特徴は多少概略的な形態で示され得る。１つの実施形態に関連して説明される、および／または図示される特徴は、１または複数の他の実施形態にて同じまたは類似の方法にて、および／または他の実施形態の特徴と組み合わせて、またはそれらの代わりに使用され得る。
【０００７】
本明細書によれば、機微情報セキュリティ回路を含む技術は、メモリに格納される機微情報のセキュリティを向上するために提供される。１つの実施形態において、デバイスの不揮発性メモリの少なくとも一部は、例えば、デバイスの不正移動などの検出イベントに応答して、自動的に消去され得る。デバイスに格納されていたかもしれない機微データへの不正アクセスを防止または阻止すべく、特定のイベントに応答してデバイスの不揮発性メモリに格納される機微データを自動的に消去することが適切であり得ることが本明細書において認識される。そのような機微データ消去は、特定の用途に応じて不正移動に加えて、またはその代わりにイベントによって始動され得ることがさらに認識される。
【０００８】
本明細書において使用されるように、「消去」なる用語は、メモリに格納される機微データの不正回復の難しさを除去または増大すべく、メモリに格納されるビットをリセットする、または別の方法で変更することを指す。従って、機微データのビットは、それらの現在の状態から論理ゼロにビットをリセットすることによって、またはいくつかの実施形態において、それらの現在の状態から論理1にビットをリセットすることによって消去され得る。他の実施形態において、機微データのビットは、機微データビットの状態をそれらの現在の状態から逆の状態にランダムに反転することにより消去され得る。メモリに格納される機微データは、他のビット状態の変更技術を用いて消去され得ることが理解される。
【０００９】
機微情報を含むデバイスの数が急増するにつれて、様々なデバイスに格納される機微情報のセキュリティの保存がますます懸念されるようになっていることがさらに理解される。機微情報は、パスワード、口座番号、あるいはビジネス的、金融的または個人的な性質の他の情報を含み得る。また、そのような情報を含むデバイスは、ますます小さく、可搬になり、それゆえより盗まれやすくなっている。不正者の所有しているデバイスのメモリに格納された機微情報は、不正者によって引き出されたり、使用されたり、または別の方法でばらまかれたりし得る。
【００１０】
そのうえ、例えば、クレジットカード、ＩＤカードおよび鍵カードなどの小さいフォームファクタデバイスは、特に、データ侵害を受けやすいかもしれない。携帯電話などのより大きなフォームファクタデバイスは一般に、セキュリティ保護に電力を供給するバッテリまたは他の能動電源を有する。例えば、携帯電話は、それが失われたか、または盗まれた場合に、情報が不正アクセスされる前に、携帯電話の所有者が機微データを破壊すべく携帯電話に遠隔指示するのを可能にする能力を有し得る。比較すると、小さいフォームファクタデバイスは、そのようなセキュリティ機能用に費用のかかる長距離無線接続および能動電源をしばしば欠く。
【００１１】
本明細書の１つの態様において、機微情報を含むデバイスは、データセキュリティモードに配置され得る。そのようなデータセキュリティモードにおいて、特定のアクティビティは、データが不正ユーザによって検索され得る前に、機微データの部分的なまたは全体的な消去を始動し得る。
【００１２】
１つの実施形態において、データセキュリティモードは、デバイスの不正な物理移動により、データが不正ユーザによって検索され得る前に、不揮発性メモリに格納される機微データの部分的なまたは全体的な消去を始動する「パーク」モードであってよい。デバイス中の機微データへの不正アクセスは、しばしばデバイスが不正ユーザによって奪取され、機微データを検索するためにデバイスを開けるべく、当該デバイスを別の場所に移動することから始まることが本明細書において理解される。本明細書によれば、デバイスがパークモードにある間にそのような不正移動が一度でも始まれば、機微情報セキュリティ回路による機微データの消去が、パークモードの継続移動に応答して始まり、継続する。逆に、デバイスのパークモードを無効にすると、デバイスは、データ消去を引き起こすことなくユーザによって自由に移動され得る。
【００１３】
本明細書の別の態様において、デバイスが地磁気に相対的に移動されるにつれて、地磁気が、パークモードにてデバイスの移動を検出するために使用され得、機微データの消去に電力を供給するために使用され得る。その結果、本明細書において説明される、メモリに格納される機微情報のセキュリティを向上するための技術は、例えば、内部電源を欠く場合がある小さいフォームファクタデバイスを含む様々なデバイスによって利用され得る。特定の用途に応じて、他のタイプの動き検出器が利用され得ることが理解される。
【００１４】
図面を参照すると、図１は、本開示の実施形態による、実装されたシステムの選択態様を示す高レベルのブロック図である。システム１０は、メモリデバイスを含み得る複数の電子デバイスおよび／またはコンピューティングデバイスのうちのいずれかを表し得る。そのような電子デバイスおよび／またはコンピューティングデバイスは、メインフレーム、サーバ、パーソナルコンピュータ、ワークステーション、電話通信デバイス、ネットワーク機器、仮想化デバイス、記憶コントローラ、可搬または携帯デバイス（例えば、ラップトップ、ネットブック、タブレットコンピュータ、携帯情報端末（ＰＤＡ）、可搬型メディアプレーヤ、可搬型ゲームデバイス、デジタルカメラ、携帯電話、スマートフォン、フィーチャーフォンなど）、クレジットカード、ＩＤカード、鍵カード、または構成要素（例えば、チップ上のシステム、プロセッサ、ブリッジ、メモリコントローラ、メモリなど）等の大型のコンピューティングデバイスおよび小型のコンピューティングデバイスを含み得る。代替的な実施形態では、システム１０は、より多数の構成要素、より少数の構成要素、および／または異なる構成要素を含み得る。そのうえ、システム１０は別個の構成要素を備えるように図示され得るが、そのような構成要素は１つのプラットフォーム、例えば、チップ上のシステム（ＳｏＣ）等、に統合され得ることが理解されよう。
【００１５】
例示の実施例では、システム１０は、マイクロプロセッサまたは他のロジックデバイス等のプロセッサ２０、メモリコントローラ３０、メモリ４０、および複数の周辺構成要素５０を備え、それらは本明細書による機微情報セキュリティ回路を含み得る周辺構成要素５０はまた、例えば、ビデオコントローラ、入力デバイス、出力デバイス、記憶装置、ネットワークアダプタなどを含み得る。マイクロプロセッサ２０はキャッシュ２５を任意に含み、このキャッシュ２５は命令およびデータを格納するメモリ階層の一部であり得、システムメモリ４０はこのメモリ階層の一部でもあり得る。マイクロプロセッサ２０とメモリ４０との間の通信はメモリコントローラ（またはチップセット）３０により容易にされ得、それにより周辺構成要素５０との通信もまた容易となり得る。
【００１６】
周辺構成要素５０の記憶装置は、例えば、ソリッドステートドライブ、磁気ディスクドライブ、光ディスクドライブ、テープドライブ、フラッシュメモリなどの、不揮発性記憶装置であり得る。記憶装置は、内部記憶デバイスもしくは取付け型またはネットワークアクセス可能な記憶装置を備え得る。プロセッサ２０は、メモリ４０にデータを書込み、それからデータを読み出すように構成される。記憶装置中のプログラムは、メモリ中にロードされ、プロセッサにより実行される。ネットワークコントローラまたはネットワークアダプタは、イーサネット（登録商標）、ファイバ・チャネル調停ループなどの、ネットワークとの通信を可能にする。さらに、アーキテクチャは、特定の実施形態では、ディスプレイモニタで情報をレンダリングするように構成されたビデオコントローラを含み得、ビデオコントローラは、ビデオカード上に具体化されるか、またはマザーボードまたは他の基板に搭載された集積回路構成要素に統合され得る。入力デバイスは、ユーザ入力をプロセッサに提供するために使用され、キーボード、マウス、ペンスタイラス、マイクロフォン、タッチ感応型表示画面、入力ピン、ソケット、もしくは当該技術分野で既知の任意の他の起動または入力手段を含み得る。出力デバイスは、プロセッサ、または、表示モニタ、プリンタ、記憶装置、出力ピン、ソケットなどの、他の構成要素から送信された情報をレンダリングできる。ネットワークアダプタは、周辺構成要素相互接続（ＰＣＩ）カード、ＰＣＩエクスプレス、または何か他のＩ／Ｏカード等の、ネットワークカード上に、もしくはマザーボードまたは他の基板に搭載された集積回路構成要素上に具体化され得る。
【００１７】
特定の用途に応じて、デバイス１０の構成要素のうちの１または複数は、省略され得る。例えば、ネットワークルータは、ビデオコントローラ、または無線入力／出力デバイスを欠き得る。別の例において、例えば、クレジットカードなどの小さいフォームファクタデバイスは、上記に論じられる構成要素の多くを欠いてよく、ロジックおよびメモリ、ならびに本明細書において説明されるような機微情報セキュリティ回路に主として限定されてよい。
【００１８】
メモリデバイス２５、４０、および他のデバイス１０、２０、３０、５０の任意の１または複数は、本明細書による機微情報セキュリティ回路を含み得る。図２は、本明細書の１つの実施形態による機微情報セキュリティ回路５８を有するメモリ５６の例を示す。メモリ５６は、例えば、磁気抵抗ランダムアクセスメモリ（ＭＲＡＭ）のタイプであるスピントランスファートルクランダムアクセスメモリ（ＳＴＴＲＡＭ）などの不揮発性メモリのビットセル６４の行および列のアレイ６０を含む。メモリ５６は、他のタイプのＭＲＡＭメモリ、または他のタイプの不揮発性メモリであってよく、例えば、単一または多閾値レベルのＮＡＮＤフラッシュメモリ、ＮＯＲフラッシュメモリ、単一または多レベルの相変化メモリ（ＰＣＭ、ＰＲＡＭ）、バイトアドレス可能な３次元（３Ｄ）クロスポイントメモリ、抵抗メモリ、ナノワイヤメモリ、強誘電体トランジスタメモリ（Ｆ−ＲＡＭ、ＦｅＴＲＡＭ）、熱アシスト切り替えメモリ（ＴＡＳ）、ヤスデメモリ（ｍｉｌｌｉｐｅｄｅ  ｍｅｍｏｒｙ）、浮遊接合ゲートメモリ（ＦＪＧＲＡＭ）、バッテリバックアップＲＡＭ、メモリスタベースメモリ、または上記のいずれかの組み合わせであってよく、あるいは、例えば、ＤＲＡＭメモリなどの揮発性メモリであってよいことは、理解される。
【００１９】
メモリ５６は、行デコーダ、タイマーデバイス、およびＩ／Ｏデバイスも含み得る。同一メモリワードのビットは、効率的なＩ／Ｏ設計に対して互いに分離され得る。読出し動作中に各列を必要とされる回路に接続するために、マルチプレクサ（ＭＵＸ）が使用され得る。書込み動作中に各列を書込みドライバに接続するために、別のＭＵＸが使用され得る。制御回路６８は、以下に説明するように、ビットセル６４に対して機微情報セキュリティ動作を実行すべく、読出し動作、書込み動作を実行し、セキュリティ回路５８を利用する。制御回路６８は、適切なハードウェア、ソフトウェアもしくはファームウェア、またはそれらの様々な組み合わせを用いて、上述の動作を実行するように構成される。
【００２０】
１つの実施形態において、メモリ５６の一部８０は、機微情報を含むビットセル６４のサブアレイである。この例において、デバイスのオペレーティングシステムは、機微情報を格納するためのサブアレイ８０を指定している。サブアレイ８０のサイズおよび位置は、特定の用途に応じて変化し得る。サブアレイ８０に格納されるビットの少なくとも一部は、例えば、デバイスの不正移動などの検出イベントに応答して自動的に消去され得る。
【００２１】
この実施形態において、機微情報セキュリティ回路５８は、例えば、デバイスの不正移動などのセキュリティイベントを検出するセキュリティイベント検出器８２を含む。セキュリティイベントの検出に応答して、機微情報セキュリティ回路５８のセキュリティ回路ロジック回路８４は、デバイスがデータセキュリティモード信号によって表されるデータセキュリティモードに置かれている場合、機微情報を含むサブアレイ８０に格納されるビットの少なくとも一部の消去を開始する。そのような１つのデータセキュリティモードの例は、検出器８２による動き検出により、サブアレイ８０に格納される少なくともいくらかの機微情報の消去という結果になる「パーク」モードである。
【００２２】
従って、適切なセキュリティイベント検出器の１つの例は、データセキュリティモード信号の状態によって指示される不正な動きとなり得るメモリ５６の動きを検出する動き検出器である。本明細書によるセキュリティイベント検出器８２は、他のタイプのセキュリティイベントを検出し得ることが理解される。例えば、内部電源を有する大きいフォームファクタデバイスにおいて、パワーオンまたはパワーオフモードに入るデバイスは、セキュリティイベントを表し得る。そのような用途において、セキュリティイベント検出器８２は、パワーオンまたはパワーオフモードに入るデバイスを検出し得る。応答して、機微情報セキュリティ回路５８のセキュリティ回路ロジック回路８４は、デバイスがデータセキュリティモード信号によって表されるデータセキュリティモードに置かれている場合、機微情報を含むサブアレイ８０に格納されるビットの少なくとも一部の消去を開始する。
【００２３】
例えば、クレジットカードまたは鍵カード等の小さいフォームファクタデバイスなどのいくつかの実施形態において、デバイスは、デバイスのロジック回路に電力を供給するためのバッテリなどの内部電源を欠く場合がある。従って、これらの実施形態において、機微情報セキュリティ回路５８は、機微情報セキュリティ回路５８のセキュリティ動作に電力を供給するセキュリティ回路電源８６を任意に含み得る。１つの実施形態において、セキュリティ回路電源８６は、バッテリまたは外線電源などの能動電源となり得る。他の実施形態において、セキュリティ回路電源８６は、受動電源となり得る。セキュリティ回路電源８６の受動電源の１つの例は、地磁気に対するデバイスの相対的な動きに応答して電磁誘導によって電力を生成するコイルを含み得る。別の例は、内部アンテナによって受信される外部から提供されるＲＦ信号に応答して電力を提供し得る内部アンテナである。例えば、ＲＦＩＤ回路は、デバイスの外部から提供される無線ＲＦ信号で励起され得る。さらに別の例は、太陽または他の放射に応答して電気を発生する光起電力アレイである。他の能動および受動電源が、特定の用途に応じて、セキュリティ回路５８に対して提供され得ることが理解される。
【００２４】
セキュリティ回路５８のセキュリティ回路ロジック８４、セキュリティイベント検出器８２およびセキュリティ回路電源８６は、図２の模式図にて別個に示されるが、これらの機能の１または複数は、単一のデバイスによって提供されるべく、組み合わされ得ることが理解される。例えば、図３は、本明細書の１つの実施形態による機微情報セキュリティ回路５８を有する小さいフォームファクタデバイス１００を示す。この例において、機微情報セキュリティ回路５８は、図２と関連して上記に説明されるセキュリティ回路ロジック８４と同様なセキュリティ回路ロジック８４を含む。ここで、図２のセキュリティイベント検出器８２およびセキュリティ回路電源８６の機能は、例えば、クレジットカードまたは鍵カードであってよいデバイス１００のプラスチック基板１４０に埋め込まれる多巻きコイル１３０を含む複合デバイスによって提供される。基板１４０は、特定の用途に応じて任意の適切な材料で作られ得ることが理解される。
【００２５】
本明細書の１つの態様によれば、地磁気は、データセキュリティに備えるために利用される。図３の実施形態において、コイル１３０は、デバイス１００の周囲に配置され、動きを検出し電流を生成する。デバイス１００が移動されるにつれて、コイル１３０内の地磁気が変化し、電流をコイル１３０を通して流れさせる。本明細書によれば、この地磁気による生成された電流は、セキュリティイベントをシグナル伝達するためにも、不揮発性メモリのサブアレイ６０などのメモリのデータを消去するべく電力を提供するためにも使用され得る。機微データが、セキュリティ回路ビット消去ロジック１４０によって全体に消去され得、または、選択ビットが、情報を部分的に変化すべく消去され得る。この実施形態において、コイル１３０は、セキュリティイベントとしてデバイス１００の不正な動きを検出する動き検出器として機能する。他のタイプの動き検出器は、特定の用途に応じて利用され得ることが理解される。例えば、ジャイロセンサは、動き検出器として利用され得る。
【００２６】
コイル１３０によって生成される電流量は、コイルのサイズと、コイルの巻数と、デバイス１００の動きの結果としてコイル１３０を通過する地磁気の変化との関数である。１つの例において、デバイス１００のクレジットカードのサイズのフォームファクタに関して、コイル１３０は、例えば、およそ１ｍｍの厚さを有する電線で形成され得、この例では、およそ３巻きを有し得る。デバイス１００においてそのようなコイル１３０によって生成される電流は、デバイス１００がデバイス１００を携行する人によって移動させられる時、コイル１３０の１巻きにておよそ１ｍＡとなるように計算され得る。
【００２７】
本明細書によれば、地磁気を用いて生成されるそのような電流量は、デバイス１００の移動を示す信号を提供するのに十分であるだけでなく、機微データのビットのいくつかまたは全てを消去するのにも十分である。この例において、地磁気の中でのコイル１３０の動きによって生成される電流は、デバイスの動きが続くにつれて１０ｎｓごとに平均して１０−２０ビットを消去するのに十分である。生成される電流量、およびその生成された電流を利用して消去され得るビット数は、特定の用途に応じて変化するであろうことが理解される。
【００２８】
本明細書の別の態様において、デバイス１００は、入力装置１５０を有し、これによって、コイル１３０の出力がスイッチ１５４によってセキュリティ回路ビット消去ロジック１４０に結合されるパークモードにユーザがデバイス１００を選択的に置き得る。デバイスは、スイッチ１５４の状態によってパークモードなどのセキュリティモード状態にあるかどうかを検出し得る。従って、パークモードにおいて、デバイス１００の動きに応答してコイル１３０によって生成される電流は、スイッチ１５４によってセキュリティ回路ビット消去ロジック１４０に向けられ、パークモードにおけるデバイス１００の不正な動きをシグナル伝達し、アレイ８０のビットを消去すべく電力を供給する。入力装置１５０は、例えば、デバイス１００のタッチ感応領域などの任意の適切な入力デバイスであってよい。
【００２９】
入力装置１５０はまた、パークモードを選択的に無効するか、または別の方法でもパークモードからデバイス１００を解放するために使用され得る。第２の「非パーク」セキュリティモードにある場合、コイル１３０は、スイッチ１５４によって無効され、セキュリティ回路５８から取り除かれる。結果として、セキュリティ回路ビット消去ロジック１４０は、無効にされ、デバイス１００は、データの消去を開始せずに自由に移動され得る。
【００３０】
正規ユーザに既知のセキュリティコードまたパターンは、デバイス１００が、正規ユーザによって不用意にパークモードに切り替えられず、不正ユーザによってパークモードから解放されないことを保証すべく、デバイス１００へとプログラムされ得る。
【００３１】
機微データがメモリのサブアレイに格納される１つの実施形態において、機微情報を破壊する、または少なくとも不明瞭にするべく消去されるビット部分が、サブアレイ一面にランダムに分布され得る。機微データの消去ビットのランダムな分布は、機微データの不正回復の防止を向上すると考えられる。機微データの消去ビットのランダムな分布は、特定の用途に応じて、様々な技術にて達成され得ることが認識される。
【００３２】
例えば、メモリのビットセルのアレイの個別のビットセルの物理特性は、典型的な製造プロセスにて遭遇される変動の結果としてビットセルごとに変動し得ることが認識される。ビットセルごとにランダムに変動し得るそのような物理特性の１つは、特定のビットセルがある状態から別の状態に変更される、書込み電流のレベルである。従って、サブアレイのビットセルの割合は、比較的弱い書込み電流を用いて変更され得る。本明細書において「弱ビットセル」と呼ばれるそのようなビットセルはまた、アレイの他のビットセルと比較して比較的速く変更され得る。結果として、比較的弱い書込み電流を用いて比較的速く変更され得る「弱磁化ビット」ビットセルが、サブアレイ一面にランダムに分布され得る。比較的弱い書込み電流を比較的短い期間にわたりサブアレイに印加することにより、弱磁化ビット・ビットセルが変更され得る。逆に、比較的長い期間にわたり比較的強い書込み電流を印加した時に変化され得るそれらの「強磁化ビット」ビットセルは、弱い書込み電流の存在下にて不変のままであり得る。しかしながら、ランダムに分布された弱磁化ビット・ビットセルの変化は、強ビットセルのビットが不変のままであり得るにもかかわらず、サブアレイの機微データの不正回復を全体として十分実現困難にするのに十分であり得る。このようにして、機微データ消去のための書込み電流および書き込み時間は、強磁化ビット・ビットセルを含む全ビットセルの消去を保証するために利用されるレベルよりも低いレベルまでそれに応じて減少され得る。
【００３３】
本明細書の別の態様において、機微データの不正回復に対して保護するための消去ビットのランダムな分布は、セキュリティ回路ビット消去ロジック１４０のオンボード・ランダム化回路によって達成され得る。パークモードのデバイス１００のそのような不正な動きに対するセキュリティイベントの検出に応答して、ランダム化回路は消去されるべき機微データのビットをランダムに選択し得る。いくつかの実施形態において、機微データのビットの消去は、セキュリティ関連イベントの検出に応答して自動的に発生し得ることが理解される。他の実施形態において、機微データ消去は、正規ユーザによって手動にて始動され得る。
【００３４】
デバイス１００などのデバイスは、異なる階層の機微データを含み得、それにより、例えば、サブアレイ８０、１６０、１６２および１６４に格納される機微データは、機微の程度を変化し得ることがさらに理解される。従って、サブアレイ８０に格納される機微データは、最も機微度が高い場合があり、サブアレイ１６４に格納される機微データは、最も機微度が低い場合があり、サブアレイ１６０、１６２に格納される機微データは、サブアレイ１６４の機微データよりも機微度が高い場合があるが、サブアレイ８０の機微データほど機微度が高くない場合がある。
【００３５】
本明細書のさらに別の態様において、パークモードに置かれている間のデバイス１００の不正な動きなどのセキュリティイベントの検出時に、セキュリティ回路ビット消去ロジック１４０は、サブアレイ８０に最初に格納されるデータなどの最も機微度が高いデータのビットの消去を開始し得る。サブアレイ８０の十分な数のビットの消去完了時に、セキュリティ回路ビット消去ロジック１４０は、例えば、サブアレイ１６０に格納されるデータなどの異なる階層の機微データの次に最も機微度が高いデータのビットの消去を開始し得る。サブアレイ８０、１６０、１６２の十分な数のビットの消去完了時に、セキュリティ回路ビット消去ロジック１４０は、例えば、サブアレイ１６４の少なくとも機微データのビットの消去を開始し得る。
【００３６】
図４は、例えば、パークセキュリティモードなどのセキュリティモードにデバイスが置かれた（ブロック４１０）図１のマイクロプロセッサ制御デバイス１０などのデバイスの動作の１つの例を示す。このセキュリティモードにおいて、セキュリティ関連イベントが検出される（ブロック４２０）。前述のように、そのようなセキュリティ関連イベントの１つの例は、パークモードに置かれた場合、デバイスの不正な動きとなり得る。コイル１３０は、地磁気を利用する動き検出器の例である。
【００３７】
セキュリティ関連イベントの検出時に、サブアレイに格納される機微データを表すビットの少なくとも一部が消去され得る（ブロック４３０）。前述したように、コイル１３０は、デバイスが移動されるにつれて機微データのビットを消去するために電流を発生すべく、地磁気を利用する電源の例である。サブアレイに格納される機微情報のいくつかまたは全ての消去時に、機微情報の不正回復が、多くの用途にて実現困難となるべく、防止またはより困難にされる。  ［例］以下の例はさらなる実施形態に関係する。
【００３８】
例１は、装置であり、
メモリの少なくとも一部に機微情報を格納するように構成されるメモリと、
セキュリティイベントを検出するように構成される検出器と、
セキュリティモード選択を入力するように構成されるセレクタ入力装置と、
検出器、メモリおよびセレクタ入力装置に結合され、セキュリティモード選択を受信し、メモリの少なくとも一部にデータとして格納される機微情報を保護するように構成されるコントローラとを備え、
コントローラは、受信されたセキュリティモード選択に応答して、メモリを運ぶ装置をセキュリティモードに置くように構成され、
コントローラがセキュリティモードにある間に検出器が第１のセキュリティイベントを検出したことに応答して、メモリの一部を読み出すことによる、機微情報の少なくとも一部の回復を防止すべく機微情報のデータのビットを変更するように構成される。
【００３９】
例２において、例１−７（本例を除外する）の主題は、メモリは、不揮発性メモリであり、検出器は、装置の動きを検出するように構成される動き検出器であり、第１のセキュリティイベントを検出することは、不揮発性メモリを運ぶ装置の動きを検出することを含むことを任意に含み得る。
【００４０】
例３において、例１−７（本例を除外する）の主題は、動き検出器は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成することによって動きを検出するように構成されるコイルを含み、第１のセキュリティイベントを検出することは、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成することを含むことを任意に含み得る。
【００４１】
例４において、例１−７（本例を除外する）の主題は、コントローラは、生成された電流をコントローラに向けるように構成されるスイッチを含み、コントローラは、機微情報の少なくとも一部の回復を防止すべく、生成された電流を使用して、機微情報のデータのビットを変更するように構成されることを任意に含み得る。
【００４２】
例５において、例１−７（本例を除外する）の主題は、第１のセキュリティモードは、パークセキュリティモードであり、コントローラは、受信されたパークセキュリティモード選択に応答して、メモリを運ぶ装置をパークセキュリティモードに置くように構成され、コントローラがパークセキュリティモードにある間に動き検出器が不揮発性メモリを運ぶ装置の動きを検出したことに応答して、装置がパークセキュリティモードにある間に移動していると検出された場合、機微情報のデータのビットを変更するように構成されることを任意に含み得る。
【００４３】
例６において、例１−７（本例を除外する）の主題は、コントローラは、装置がパークセキュリティモードに置かれた場合、スイッチを有効にするように構成され、それにより、装置がパークセキュリティモードにある間に移動している場合、機微情報のデータのビットが生成された電流によって変更されるように、生成された電流がコントローラに向けられることを任意に含み得る。
【００４４】
例７において、例１−７（本例を除外する）の主題は、セレクタ入力装置は、パークモード以外の第２のモード選択を入力するように構成され、コントローラは、装置が、生成された電流をコントローラに向けることを無効にする第２のモードに置かれる場合、スイッチを無効にするように構成され、それにより装置が第２のモードにある場合に地磁気の中でのコイルの動きによって生成される任意の電流は、第２のモードにある間に装置が移動しているときに、機微情報のデータのビットを変更することから無効にされることを任意に含み得る。
【００４５】
例８は、ディスプレイと共に使用するコンピューティングシステムであり、
メモリの少なくとも一部に機微情報を格納するように構成されるメモリと、
メモリにデータを書込み、前メモリからデータを読み出すように構成されるプロセッサと、
メモリ中にデータによって表される情報を表示するように構成されるビデオコントローラと、
セキュリティイベントを検出するように構成される検出器と、
セキュリティモード選択を入力するように構成されるように構成されるセレクタ入力装置と、
検出器、メモリおよびセレクタ入力装置に結合され、セキュリティモード選択を受信し、メモリの少なくとも一部にデータとして格納される機微情報を保護するコントローラとを備え、
コントローラは、受信されたセキュリティモード選択に応答して、メモリを運ぶ装置をセキュリティモードに置くように構成され、
コントローラがセキュリティモードにある間に検出器が第１のセキュリティイベントを検出したことに応答して、メモリの一部を読み出すことによる機微情報の少なくとも一部の回復を防止すべく機微情報のデータのビットを変更するように構成される。
【００４６】
例９において、例８−１４（本例を除外する）の主題は、メモリは、不揮発性メモリであり、検出器は、装置の動きを検出するように構成される動き検出器であり、第１のセキュリティイベントを検出することは、不揮発性メモリを運ぶ装置の動きを検出することを含むことを任意に含み得る。
【００４７】
例１０において、例８−１４（本例を除外する）の主題は、動き検出器は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成することによって動きを検出するように構成されるコイルを含み、第１のセキュリティイベントを検出することは、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成することを含むことを任意に含み得る。
【００４８】
例１１において、例８−１４（本例を除外する）の主題は、コントローラは、生成された電流をコントローラに向けるように構成されるスイッチを含み、コントローラは、機微情報の少なくとも一部の回復を防止すべく、生成された電流を使用して、機微情報のデータのビットを変更するように構成されることを任意に含み得る。
【００４９】
例１２において、例８−１４（本例を除外する）の主題は、第１のセキュリティモードは、パークセキュリティモードであり、コントローラは、受信されたパークセキュリティモード選択に応答して、メモリを運ぶ装置をパークセキュリティモードに置くように構成され、
コントローラがパークセキュリティモードにある間に動き検出器が不揮発性メモリを運ぶ装置の動きを検出したことに応答して、装置がパークセキュリティモードにある間に移動していると検出された場合、機微情報のデータのビットを変更するように構成されることを任意に含み得る。
【００５０】
例１３において、例８−１４（本例を除外する）の主題は、コントローラは、装置がパークセキュリティモードに置かれた場合、スイッチを有効にするように構成され、それにより、パークモードにある間に装置が移動している場合に、機微情報のデータのビットが生成された電流によって変更されるように、生成された電流がコントローラに向けられることを任意に含み得る。
【００５１】
例１４において、例８−１４（本例を除外する）の主題は、セレクタ入力装置は、パークモード以外の第２のモード選択を入力するように構成され、コントローラは、装置が、生成された電流をコントローラに向けるのを無効にする第２のモードに置かれる場合、スイッチを無効にするように構成され、それにより装置が第２のモードにある場合において、地磁気の中でのコイルの動きによって生成される任意の電流は、装置が第２のモードにある間に移動しているときに、機微情報のデータのビットを変更することから無効にされることを任意に含み得る。
【００５２】
例１５は、メモリの少なくとも一部にデータとして格納される機微情報を保護する工程を備える方法であって、保護する工程は、
メモリを運ぶ装置をセキュリティモードに選択的に置く工程と、
セキュリティモードにある間に第１のイベントを検出する工程と、
第１のイベントを検出する工程に応答して、メモリの一部を読み出すことによる、機微情報の少なくとも一部の回復を防止すべく機微情報のデータのビットを変更する工程とを含む。
【００５３】
例１６において、例１５−２１（本例を除外する）の主題は、メモリは、不揮発性メモリであり、第１のイベントを検出する工程は、不揮発性メモリを運ぶ装置の動きを検出する工程を含むことを任意に含み得る。
【００５４】
例１７において、例１５−２１（本例を除外する）の主題は、動きを検出する工程は、地磁気の中でのコイルの動きによって引き起こされる電磁誘導によりコイル中に電流を生成する工程を含むことを任意に含み得る。
【００５５】
例１８において、例１５−２１（本例を除外する）の主題は、データのビットを変更する工程は、生成された電流をコントローラに向ける工程を含み、コントローラは、機微情報の少なくとも一部の回復を防止すべく、生成された電流を使用して、機微情報のデータのビットを変更することを任意に含み得る。
【００５６】
例１９において、例１５−２１（本例を除外する）の主題は、メモリを運ぶ装置をセキュリティモードに置く工程は、装置をパークセキュリティモードに選択的に置く工程を含み、第１のイベントを検出する工程は、装置がパークセキュリティモードにあるかどうかを検出する工程と、装置がパークセキュリティモードにある場合、不揮発性メモリを運ぶ装置の動きを検出する工程であって、それによりパークセキュリティモードにある間に装置が移動していると検出された場合に、機微情報のデータのビットが変更される工程とを含むことを任意に含み得る。
【００５７】
例２０において、例１５−２１（本例を除外する）の主題は、生成された電流をコントローラに向ける工程を有効にする、パークセキュリティモードに装置を選択的に置く工程であって、それにより、装置がパークモードにある間に移動している場合に、コントローラが生成される電流を用いて機微情報のデータのビットを変更するように、装置がパークセキュリティモードにある場合に、地磁気の中でのコイルの動きがコントローラに向けられる電流を生成する、工程をさらに含むことを任意に含み得る。
【００５８】
例２１において、例１５−２１（本例を除外する）の主題は、生成された電流をコントローラに向ける工程を無効にする、パークセキュリティモード以外の第２のモードに装置を選択的に置く工程であって、それにより、装置が第２のモードにある間に移動している場合に、装置が第２のモードにある場合、地磁気の中でのコイルの動きによって生成される任意の電流が、機微情報のデータのビットを変更することから無効にされる、工程を任意に含み得る。
【００５９】
例２２は、任意の前述の例に説明される方法を実行する手段を備える装置に向けられる。
【００６０】
上述の動作は、ソフトウェア、ファームウェア、ハードウェア、またはそれらの任意の組み合わせを生産する標準プログラミングおよび／または工学技法を用いて、方法、装置、またはコンピュータプログラム製品として実装され得る。上述の動作は、プロセッサによるコンピュータ可読記憶媒体からのコードの読み出しおよび実行が可能な、「コンピュータ可読記憶媒体」に維持されたコンピュータプログラムコードとして実装し得る。コンピュータ可読記憶媒体は、電子回路部、記憶材料、無機材料、有機材料、生物材料、ケース類、筐体、被覆物、およびハードウェアのうちの少なくとも１つを含む。コンピュータ可読記憶媒体は限定されないが、磁気記憶媒体（例えば、ハードディスクドライブ、フロッピー（登録商標）ディスク、テープなど）、光記憶（ＣＤ―ＲＯＭ、ＤＶＤ、光ディスクなど）、揮発性および不揮発性メモリデバイス（例えば、ＥＥＰＲＯＭ、ＲＯＭ、ＰＲＯＭ、ＲＡＭ、ＤＲＡＭ、ＳＲＡＭ、フラッシュメモリ、ファームウェア、プログラム可能ロジックなど）、ソリッドステートデバイス（ＳＳＤ）などを含んでよい。上述の動作を実装するコードは、ハードウェアデバイス（例えば、集積回路チップ、プログラム可能ゲートアレイ（ＰＧＡ）、特定用途向集積回路（ＡＳＩＣ）など）に実装されたハードウェアロジック回路にさらに実装され得る。さらに、上述の動作を実装するコードは、「送信信号」中にも実装され得、このような送信信号は空間を介して、または光ファイバ、銅電線などの、送信媒体を通って伝搬し得る。コードまたは論理が符号化された送信信号は、無線信号、衛星送信、電波、赤外線信号、ブルートゥース（登録商標）などをさらに含み得る。コンピュータ可読記憶媒体に埋め込まれたプログラムコードは、送信局またはコンピュータから受信局またはコンピュータに送信信号として送信され得る。コンピュータ可読記憶媒体は、送信信号のみで構成されるものではない。当業者であれば、本明細書の適用範囲から逸脱することなくこの構成に多くの修正をなされることが可能であり、製造物品には当該技術分野で既知の適切な情報保持媒体を備え得ることを認識し得るであろう。もちろん、当業者は、本明細書の範囲から逸脱することなく、多くの修正が本構成に対しなされ得、製造物品は、当該技術分野で既知の任意の有形情報保持媒体を含んでよいことを認識するであろう。
【００６１】
ある特定の用途では、本明細書によるデバイスは、モニタまたはコンピュータシステムに結合された他のディスプレイに表示する情報をレンダリングするビデオコントローラ、デバイスドライバ、およびネットワークコントローラを含むコンピュータシステム、例えば、デスクトップ、ワークステーション、サーバ、メインフレーム、ラップトップ、手持ち型コンピュータなどを備えたコンピュータシステムに具体化され得る。
【００６２】
あるいは、デバイスとしての実施形態は、例えば、スイッチ、ルータなどの、ビデオコントローラを含まない、または、例えば、ネットワークコントローラを含まない、コンピューティングデバイスに具体化され得る。
【００６３】
説明される図のロジックは、特定の順序で起こるある特定のイベントを示し得る。代替的な実施形態では、特定の動作は異なる順序で実行され、修正され、または除去され得る。そのうえ、上記に説明されるロジックには動作を加え得るが、それらもやはり上述の実施形態に従い得る。さらに、本明細書において説明された動作は、順次発生し得るか、またはある特定の動作は並列に処理され得る。また、動作は単一の処理ユニットにより、または分散型処理ユニットにより実行され得る。
【００６４】
様々な実施形態に関する以上の説明は、図解および記述の目的で提示されたものである。それらは包括的に意図されたものではなく、または開示した厳密な形態に限定するように意図されたものでもない。上記の教示に鑑みて多くの修正例および変形例が可能である。
【図１】
2018503892.tif 000003
【図２】
2018503892.tif 000004
【図３】
2018503892.tif 000005
【図４】
2018503892.tif 000006
【国際調査報告】
2018503892.tif 000007
2018503892.tif 000008