(57)【要約】本発明は、データ順序を利用した原本データ確認方法及びシステムに関し、本発明によるデータ管理装置は、行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する変換データセット生成部と、変換データセットを使用者端末に提供し、原本データセットに対して任意にまぜられた変換データセットの行または列の順序に対する情報と変換データセットの提供を受けた使用者情報を対応して格納するデータ管理部とを含む。変換データセット生成部は、原本データセットに対する変換データセットを生成する度に、原本データセットの行または列の順序を異ならせるようにまぜることができる。本発明によると、配布されたデータが権限のない使用者に無断または不法に配布された場合、どの使用者に配布された原本データから配布されたのかを追跡して確認することができる。
2020510890.tif 000002
【特許請求の範囲】
【請求項１】
行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する変換データセット生成部と、
前記変換データセットを使用者端末に提供し、前記原本データセットに対して任意にまぜられた前記変換データセットの行または列の順序に対する情報と前記変換データセットの提供を受けた使用者情報を対応して格納するデータ管理部とを含む、データ順序を利用したデータ管理装置。
【請求項２】
前記変換データセット生成部は、前記原本データセットに対する変換データセットを生成する度に、前記原本データセットの行または列の順序を異ならせるようにまぜる請求項１に記載のデータ順序を利用したデータ管理装置。
【請求項３】
前記変換データセット生成部は、前記原本データセットに含まれた原本データのうち少なくとも一部を識別されないように加工する請求項１に記載のデータ順序を利用したデータ管理装置。
【請求項４】
前記データ管理部は、所定の変換データセットが提供されれば、前記所定の変換データセットの行または列の順序に対する情報を利用して前記変換データセットの提供を受けた使用者を確認する請求項１に記載のデータ順序を利用したデータ管理装置。
【請求項５】
行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する段階と、
前記変換データセットを使用者端末に提供する段階と、
前記原本データセットに対して任意にまぜられた前記変換データセットの行または列の順序に対する情報と前記変換データセットの提供を受けた使用者情報を対応して格納する段階とを含む、データ順序を利用したデータ管理方法。
【請求項６】
前記原本データセットに対する変換データセットを生成する度に、前記原本データセットの行または列の順序を異ならせるようにまぜる請求項５に記載のデータ順序を利用したデータ管理方法。
【請求項７】
前記原本データセットに含まれた原本データのうち少なくとも一部を識別されないように加工する請求項５に記載のデータ順序を利用したデータ管理方法。
【請求項８】
所定の変換データセットが提供されれば、前記所定の変換データセットの行または列の順序に対する情報を利用して前記変換データセットの提供を受けた使用者を確認する段階をさらに含む請求項５に記載のデータ順序を利用したデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原本データ確認方法及びシステムに関し、さらに詳しくは、データ順序を利用した原本データ確認方法及びシステムに関する。
【背景技術】
【０００２】
ビックデータ（ｂｉｇ  ｄａｔａ）は、既存のデータに比べて非常に膨大であり、以前の方法や道具で収集、格納、検索、分析、視覚化などが難しい定型または非定型データセットを意味する。ビックデータ処理及び分析技術が適用可能な分野は、公共、科学、医療、卸売と小売業、製造、情報通信などに分けられるが、そのうち情報通信分野の場合、移動通信の発展と個人端末の急増により生成されたデジタル空間の使用者データを基盤として、使用者の行動パターン、履歴、周辺状況などと関連したビックデータ処理及び分析技術が発展している。
【０００３】
このように、ビックデータの活用が大きく増えながら、ビックデータに含まれている敏感な個人情報の露出を防止するために、非識別化措置などを取り、データ使用権限のある使用者にデータを配布する場合がある。ここで、「個人情報非識別化」とは、データ値の削除、仮名処理、総計処理、範疇化、データマスキングなどを通じて個人情報の一部または全部を削除するか代替することで、他の情報と結合しても特定個人を識別することができない技術上の措置を意味する。
【０００４】
しかし、データの配布を受けた使用者が故意または不注意により配布されたデータが外部に流出されることがあるが、この場合、非識別化措置されたデータであったとしても、非識別化された情報を組み合わせ、分析または処理する過程で個人情報が再生成され得る。
【０００５】
従って、配布されたデータが権限のない使用者に無断または不法に配布された場合、どの使用者に配布された原本データから配布されたのかを追跡して確認することができる方法が要求されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、本発明が解決しようとする技術的課題は、原本データセットのデータ順序を利用した原本データ確認方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の技術的課題を解決するための本発明によるデータ管理装置は、行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する変換データセット生成部と、前記変換データセットを使用者端末に提供し、前記原本データセットに対して任意にまぜられた前記変換データセットの行または列の順序に対する情報と前記変換データセットの提供を受けた使用者情報を対応して格納するデータ管理部とを含む。
【０００８】
前記変換データセット生成部は、前記原本データセットに対する変換データセットを生成する度に、前記原本データセットの行または列の順序を異ならせるようにまぜることができる。
【０００９】
前記変換データセット生成部は、前記原本データセットに含まれた原本データのうち少なくとも一部を識別されないように加工することができる。
【００１０】
前記データ管理部は、所定の変換データセットが提供されれば、前記所定の変換データセットの行または列の順序に対する情報を利用して前記変換データセットの提供を受けた使用者を確認することができる。
【００１１】
上記の技術的課題を解決するための本発明によるデータ管理方法は、行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する段階と、前記変換データセットを使用者端末に提供する段階と、前記原本データセットに対して任意にまぜられた前記変換データセットの行または列の順序に対する情報と前記変換データセットの提供を受けた使用者情報を対応して格納する段階とを含む。
【００１２】
上記方法は、所定の変換データセットが提供されれば、前記所定の変換データセットの行または列の順序に対する情報を利用して前記変換データセットの提供を受けた使用者を確認する段階をさらに含むことができる。
【発明の効果】
【００１３】
本発明によると、配布されたデータが権限のない使用者に無断または不法に配布された場合、どの使用者に配布された原本データから配布されたのかを追跡して確認することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例によるデータ順序を利用した原本データ確認システムの構成を示したブロック図である。
【図２】図１のデータ管理装置の構成を詳しく示したブロック図である。
【図３】本発明の一実施例による原本データセットと変換データセットを例示した図面である。
【図４】本発明の一実施例によるデータ順序を利用した原本データ確認方法を説明するために提供されるフローチャートである。
【発明を実施するための形態】
【００１５】
それでは、添付の図面を参考して本発明の実施例について本発明が属する技術分野で通常の知識を持った者が容易に実施できるように詳しく説明する。
【００１６】
図１は、本発明の一実施例によるデータ順序を利用した原本データ確認システムの構成を示したブロック図である。
【００１７】
図１を参考すると、本発明によるデータ順序を利用した原本データ確認システムは、複数の使用者端末１００ａ、１００ｂ、…、１００ｎとデータ管理装置２００が通信網３００を通じて連結され、各種の要請、情報及びデータを交換することができる。
【００１８】
データ管理装置２００は、使用者に行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成して使用者端末に提供する。
【００１９】
データ管理装置２００は、原本データセットに対して任意にまぜられた変換データセットの行または列の順序に対する情報と変換データセットの提供を受けた使用者情報を対応して格納することができる。
【００２０】
データ管理装置２００は、所定の変換データセットが提供されれば、所定の変換データセットの行または列の順序に対する情報を利用して変換データセットの提供を受けた使用者を確認することができる。
【００２１】
使用者端末１００ａ、１００ｂ、…、１００ｎは、使用者の要請に応じてデータ管理装置２００からデータの提供を受けることができ、デスクトップコンピュータ、ノート型パソコン、ワークステーション、パームトップ（ｐａｌｍｔｏｐ）コンピュータ、ＵＭＰＣ（ｕｌｔｒａ  ｍｏｂｉｌｅ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、タブレットＰＣ、個人携帯情報端末機（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、ＰＤＡ）、ウェブパッド、携帯電話、スマートフォンなどのように、メモリー手段を具備してマイクロプロセッサを搭載して演算能力を備えた端末機に実現されることができる。
【００２２】
通信網３００は、構内情報通信網（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＬＡＮ）、都市圏通信網（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＭＡＮ）、広域通信網（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＡＮ）、インターネットなどを問わず、通信方式も有線、無線を問わず如何なる通信方式でも構わない。
【００２３】
図２は、図１のデータ管理装置の構成を詳しく示したブロック図である。
【００２４】
図２を参考にすると、データ管理装置２００は、データベース部２１０、原本データセット生成部２２０、データセット格納部２３０、データ管理部２４０及び変換データセット生成部２５０を含むことができる。
【００２５】
データベース部２１０は、データ管理装置２００で管理するデータをデータベースとして構築して格納する機能を行い、いわゆるビックデータという大量のデータ集合を収集、格納及び管理する機能を提供することができる。
【００２６】
原本データセット生成部２２０は、データベース部２１０から抽出された原本データの行と列からなる原本データセットを生成する機能を行う。原本データセット生成部２２０は、原本データセットをデータセット格納部２３０に格納することができる。
【００２７】
データセット格納部２３０は、原本データセット生成部２２０で生成される原本データセットを格納することができる。そして、データセット格納部２３０は、原本データセットに対して任意にまぜられた変換データセットの行または列の順序に対する情報と変換データセットの提供を受けた使用者情報を対応して格納することができる。
【００２８】
データ管理部２４０は、使用者の要請に応じて原本データセット生成部２２０によって原本データセットを生成させ、これを変換データセット生成部２５０で変換した変換データセットを提供する機能を行う。
【００２９】
データ管理部２４０は、原本データセットを原本データセットに対して任意にまぜられた変換データセットの行または列の順序に対する情報と変換データセットの提供を受けた使用者情報に対応させてデータセット格納部２３０に格納させることができる。
【００３０】
データ管理部２４０は、所定の変換データセットが提供されれば、所定の変換データセットの行または列の順序に対する情報を利用して変換データセットの提供を受けた使用者を確認することができる。
【００３１】
変換データセット生成部２５０は、行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成する。
【００３２】
図３は、本発明の一実施例による原本データセットと変換データセットを例示した図面である。
【００３３】
変換データセット生成部２５０は、図３（ａ）に例示したような原本データセットを行の順序をまぜて、図３（ｂ）に例示したような変換データセットを生成することができる。
【００３４】
また、実施例により、図３（ｃ）に例示したように、変換データセット生成部２５０は、原本データセットを行の順序をまぜると同時に、原本データのうち一部を識別されないように加工して変換データセットを生成することもできる。図３（ｃ）では、人の名前（Ｎａｍｅ）、住所（Ａｄｄｒｅｓｓ）、年齢（Ａｇｅ）、身長（Ｈｅｉｇｈｔ）、体重（Ｗｅｉｇｈｔ）、血液型（Ｂｌｏｏｄ）などに対する情報が識別されないように名前の一部を「＊＊」と、血液型は全部を「＊」とマスキングし、詳細住所を削除して市単位の住所で代表化する方法などが適用されたことを例示した。同様に、年齢、身長、体重なども一定区間でグルーピングする方式で、個人情報を識別されないように処理することができる。
【００３５】
変換データセット生成部２５０は、原本データセットに対する変換データセットを生成する度に、原本データセットの行または列の順序を異ならせるようにまぜることができる。
【００３６】
これにより、データ管理部２４０は、後で所定の変換データセットの提供を受ければ、変換データセット毎にそれぞれ異なってまぜられている行の順序でまたは列の順序を利用して、当該変換データセットの提供を受けた使用者を確認することができる。
【００３７】
図４は、本発明の一実施例によるデータ順序を利用した原本データ確認方法を説明するために提供されるフローチャートである。
【００３８】
図４を参考にすると、先ず、原本データセット生成部２２０は、データベース部２１０から抽出された原本データの行と列からなる原本データセットを生成することができる（Ｓ４１０）。
【００３９】
原本データセット生成部２２０は、段階（Ｓ４１０）で生成した原本データセットをデータセット格納部２３０に格納することができる（Ｓ４２０）。
【００４０】
そして、変換データセット生成部２５０は、行と列からなる原本データセットの行または列の順序を任意にまぜて変換データセットを生成することができる（Ｓ４３０）。段階（Ｓ４３０）において、実施例により、変換データセット生成部２５０は、原本データセットを行の順序をまぜると同時に、原本データのうち一部を識別されないように加工して変換データセットを生成することもできる。そして、変換データセット生成部２５０は、同一の原本データセットに対して変換データセットを生成する度に、毎回行または列の順序を異ならせて変換する。
【００４１】
データ管理部２４０は、変換データセット生成部２５０で変換した変換データセットを使用者端末１００ａ、１００ｂ、…、１００ｎに提供することができる（Ｓ４４０）。
【００４２】
そして、データ管理部２４０は、原本データセットに対して任意にまぜられた変換データセットの行または列の順序に対する情報と変換データセットの提供を受けた使用者情報に対応させてデータセット格納部２３０に格納させることができる（Ｓ４５０）。
【００４３】
実施例により、段階（Ｓ４４０）と段階（Ｓ４５０）は、その順序が変わって実行されるか同時に実行されることができる。
【００４４】
以後、データ管理部２４０は、所定の変換データセットが提供されれば（Ｓ４６０）、所定の変換データセットの行または列の順序に対する情報を利用して当該変換データセットの提供を受けた使用者を確認することができる（Ｓ４７０）。
【００４５】
本発明の実施例は、多様なコンピュータで具現される動作を行うためのプログラム命令を含むコンピュータで読み込むことができる媒体を含む。この媒体は、上述したデータ順序を利用した原本データ確認方法を実行させるためのプログラムを記録する。この媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含むことができる。このような媒体の例としては、ハードディスク、フロッピーディスク及び磁気テープのような磁気媒体、ＣＤ及びＤＶＤのような光記録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）と磁気−光媒体、ロム、ラム、フラッシュメモリーなどのようなプログラム命令を格納し行うように構成されたハードウェア装置などがある。プログラム命令の例としては、コンパイラによって作られるような機械語コードだけでなく、インタプリタなどを使用してコンピュータによって実行されることができる高級言語コードを含む。
【００４６】
以上で、本発明の好ましい実施例について詳しく説明したが、本発明の権利範囲は、これに限定されるものではなく、下記の請求の範囲で定義している本発明の基本概念を利用した当業者の様々な変形及び改良形態も本発明の権利範囲に属する。
【図１】
2020510890.tif 000003
【図２】
2020510890.tif 000004
【図３】
2020510890.tif 000005
【図４】
2020510890.tif 000006
【国際調査報告】
2020510890.tif 000007
2020510890.tif 000008
2020510890.tif 000009
2020510890.tif 000010