(57)【要約】  本発明は、個人の遺伝子情報を安全に保管し、照会することができるようにする遺伝子情報管理装置および方法を提供する。遺伝子情報管理装置は、被検者の塩基配列を標準塩基配列と比較して最大共通塩基配列を確認し、最大共通塩基配列に合わせて標準塩基配列を基準に被検者の塩基配列を整列する。遺伝子情報管理装置は、整列した塩基配列を複数の塩基コード群に分離し、複数の塩基コード群に複数の区分子をそれぞれ割り当てた後、複数の塩基コード群を対応する区分子と関連付けて複数の保存部にそれぞれ保存する。
2015503911.tif 000002
【特許請求の範囲】
【請求項１】
解読した被検者の塩基配列を受信する塩基配列受信部と、
前記塩基配列を複数の塩基コード群に分離する塩基コード群分離部と、
前記複数の塩基コード群に複数の区分子をそれぞれ割り当てる区分子割当部と、
複数の保存部と、
前記複数の塩基コード群を対応する区分子と関連付けて前記複数の保存部にそれぞれ保存する保存制御部と、
を含む遺伝子情報管理装置。
【請求項２】
前記塩基配列と標準塩基配列との間の共通した塩基配列区間に該当する最大共通塩基配列を確認する最大共通塩基配列確認部と、
前記最大共通塩基配列に合わせて前記標準塩基配列を基準に前記塩基配列を整列する整列部と、
をさらに含み、
前記塩基コード群分離部は、整列した塩基配列を前記複数の塩基コード群に分離する、請求項１に記載の遺伝子情報管理装置。
【請求項３】
前記最大共通塩基配列は、前記共通した塩基配列区間中の最も長い区間に該当する、請求項２に記載の遺伝子情報管理装置。
【請求項４】
前記塩基コード群分離部は、前記整列した塩基配列から複数の数列にそれぞれ該当する前記複数の塩基コード群を抽出する、請求項２に記載の遺伝子情報管理装置。
【請求項５】
前記複数の数列は、重複した要素を有する、請求項４に記載の遺伝子情報管理装置。
【請求項６】
前記複数の数列は、重複した要素を有さない、請求項４に記載の遺伝子情報管理装置。
【請求項７】
前記区分子割当部は、乱数を生成して前記複数の区分子を生成し、前記複数の塩基コード群に前記複数の区分子をそれぞれ割り当てる、請求項１に記載の遺伝子情報管理装置。
【請求項８】
前記塩基配列受信部は、前記複数の塩基コード群を前記複数の保存部に保存した後、前記被検者の塩基配列をメモリから削除し、
前記区分子割当部は、被検者に区分子情報を伝達した後、前記複数の区分子をメモリから削除する、請求項１に記載の遺伝子情報管理装置。
【請求項９】
遺伝子情報管理装置で被検者の遺伝子情報を管理する方法であって、
解読した被検者の塩基配列を受信する段階と、
前記塩基配列を複数の塩基コード群に分離する段階と、
前記複数の塩基コード群に複数の区分子をそれぞれ割り当てる段階と、
前記複数の塩基コード群を対応する区分子と関連付けて複数の保存部にそれぞれ保存する段階と、
を含む遺伝子情報管理方法。
【請求項１０】
前記塩基配列と標準塩基配列との間の共通した塩基配列区間に該当する最大共通塩基配列を確認する段階と、
前記最大共通塩基配列に合わせて前記標準塩基配列を基準に前記塩基配列を整列する段階と、
をさらに含み、
前記複数の塩基コード群に分離する段階は、整列した塩基配列を前記複数の塩基コード群に分離する段階を含む、請求項９に記載の遺伝子情報管理方法。
【請求項１１】
前記整列した塩基配列を前記複数の塩基コード群に分離する段階は、前記整列した塩基配列から複数の数列にそれぞれ該当する前記複数の塩基コード群を抽出する段階を含む、請求項９に記載の遺伝子情報管理方法。
【請求項１２】
複数の区分子を含む被検者の区分子情報を受信する区分子受信部と、
塩基配列が分離されて形成された塩基コード群を区分子と関連付けて保存している複数の保存部と、
複数の保存部で前記複数の区分子にそれぞれ対応する複数の塩基コード群を収集する塩基コード群収集部と、
前記複数の塩基コード群を前記塩基配列の分離に用いられた規則により組み立てて被検者の塩基配列を生成する塩基配列組み立て部と、
照会対象塩基配列を受信する照会対象塩基配列受信部と、
前記被検者の塩基配列と前記照会対象塩基配列とを比較して、前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かを判断する比較部と、
前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かに対する情報を出力する出力部と、
を含む遺伝子情報管理装置。
【請求項１３】
任意の塩基配列は、複数の数列により複数の塩基コード群に分離され、
前記規則は、前記複数の数列に該当する、請求項１２に記載の遺伝子情報管理装置。
【請求項１４】
前記出力部は、前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かを出力した後、前記被検者の塩基配列をメモリから削除する、請求項１２に記載の遺伝子情報管理装置。
【請求項１５】
遺伝子情報管理装置で被検者の遺伝子情報を管理する方法であって、
複数の区分子を含む被検者の区分子情報を受信する段階と、
複数の保存部で各区分子に対応する塩基コード群を照会して前記複数の区分子にそれぞれ対応する複数の塩基コード群を収集する段階と、
塩基配列を塩基コード群に分離することに用いられた規則により前記複数の塩基コード群を組み立てて被検者の塩基配列を生成する段階と、
照会対象塩基配列を受信する段階と、
前記被検者の塩基配列と前記照会対象塩基配列とを比較して、前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かを判断する段階と、
前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かに対する情報を出力する段階と、
を含む遺伝子情報管理方法。
【請求項１６】
任意の塩基配列は、複数の数列により複数の塩基コード群に分離され、
前記規則は、前記複数の数列に該当する、請求項１５に記載の遺伝子情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遺伝子情報管理装置および方法に関する。
【背景技術】
【０００２】
ヒトの遺伝情報は、アデニン（Ａｄｅｎｉｎｅ）、グアニン（Ｇｕａｎｉｎｅ）、シトシン（Ｃｙｔｏｓｉｎｅ）、チミン（Ｔｈｙｍｉｎｅ）から構成された約３０億個の塩基配列に保存される。被検者の全体塩基配列自体を解読する（ｄｅｃｏｄｅ）技術はすでに商用化されているが、この塩基配列により暗号化されている３万余りの遺伝子のうち、極めて一部分のみがその意味が明らかになっている。
塩基配列により暗号化されている遺伝子情報は、今後も持続的に明らかになるため、塩基配列を解読した被検者は、新たに明らかになった遺伝子の特定の塩基配列に対する本人の保有有無を確認するために本人の塩基配列に対する反復的且つ持続的な照会を必要とする。
【０００３】
しかしながら、個人の遺伝子情報は、本人だけでなく、血縁家族の遺伝的特性を総網羅しているため、ハッキングなどにより当該情報に対する侵害事件が発生する時には想像を超越する程度に深刻な被害を招くおそれがある。
金融や医療サービス、移動通信など生活全般に情報通信技術の適用範囲が拡大することに伴って暗号化技術のように個人情報侵害を予防するための多様な技術が導入されつつあり、個人の遺伝子情報の場合、他の如何なる個人情報よりも高い水準の強力な個人情報保護手段が必要な状況である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の課題は、個人の遺伝子情報を安全に保管し、照会することができるようにする遺伝子情報管理装置および方法を提供することにある。 
【課題を解決するための手段】
【０００５】
本発明の一実施態様によれば、塩基配列受信部と、塩基コード群分離部と、区分子割当部と、複数の保存部と、保存制御部と、を含む遺伝子情報管理装置が提供される。前記塩基配列受信部は、解読した被検者の塩基配列を受信し、前記塩基コード群分離部は、前記塩基配列を複数の塩基コード群に分離する。前記区分子割当部は、前記複数の塩基コード群に複数の区分子をそれぞれ割り当て、前記保存制御部は、前記複数の塩基コード群を対応する区分子と関連付けて前記複数の保存部にそれぞれ保存する。
【０００６】
本発明の別の実施態様によれば、遺伝子情報管理装置で被検者の遺伝子情報を管理する方法が提供される。この方法は、解読した被検者の塩基配列を受信する段階と、前記塩基配列を複数の塩基コード群に分離する段階と、前記複数の塩基コード群に複数の区分子をそれぞれ割り当てる段階と、前記複数の塩基コード群を対応する区分子と関連付けて複数の保存部にそれぞれ保存する段階と、を含む。
【０００７】
本発明のさらに別の実施態様によれば、区分子受信部と、複数の保存部と、塩基コード群収集部と、塩基配列組み立て部と、照会対象塩基配列受信部と、比較部と、出力部と、を含む遺伝子情報管理装置が提供される。前記区分子受信部は、複数の区分子を含む被検者の区分子情報を受信し、前記複数の保存部は、塩基配列が分離されて形成された塩基コード群を区分子と関連付けて保存している。前記塩基コード群収集部は、前記複数の保存部で前記複数の区分子にそれぞれ対応する複数の塩基コード群を収集し、前記塩基配列組み立て部は、前記複数の塩基コード群を前記塩基配列の分離に用いられた規則により組み立てて被検者の塩基配列を生成する。前記照会対象塩基配列受信部は、照会対象塩基配列を受信し、前記比較部は、前記被検者の塩基配列と前記照会対象塩基配列とを比較して前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かを判断し、前記出力部は、前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かに対する情報を出力する。
【０００８】
本発明のさらに別の実施態様によれば、遺伝子情報管理装置で被検者の遺伝子情報を管理する方法が提供される。この方法は、複数の区分子を含む被検者の区分子情報を受信する段階と、複数の保存部で各区分子に対応する塩基コード群を照会して前記複数の区分子にそれぞれ対応する複数の塩基コード群を収集する段階と、塩基配列を塩基コード群に分離することに用いられた規則により前記複数の塩基コード群を組み立てて被検者の塩基配列を生成する段階と、照会対象塩基配列を受信する段階と、前記被検者の塩基配列と前記照会対象塩基配列とを比較して前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かを判断する段階と、前記被検者の塩基配列が前記照会対象塩基配列を含んでいるか否かに対する情報を出力する段階と、を含む。
【発明の効果】
【０００９】
本発明の一実施態様によれば、被検者の複数の塩基コード群に対する区分子情報を正確に知っている場合には、被検者の塩基配列が正確に復旧され、照会され得る。しかしながら、被検者の複数の塩基コード群に対する区分子情報を知らない場合には、被検者の実際の塩基配列を発見できない。
また、被検者が自分の遺伝子情報に対する破棄を希望する場合、本人の複数の塩基コード群に対する区分子情報を自ら破棄することだけで本人の個人遺伝子情報をＤＢ自体から削除するのと同一の効果を得ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る遺伝子情報管理装置のブロック図である。
【図２】本発明の実施形態に係る遺伝子情報保存方法を示したフローチャートである。
【図３】本発明の実施形態に係る遺伝子情報照会方法を示したフローチャートである。
【図４】本発明の実施形態に係る塩基配列の整列、分離、区分子割当および保存を示す。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して本発明の実施形態について本発明が属する技術分野における通常の知識を有する者が容易に実施することができるように詳しく説明する。ただし、本発明は、多様な異なる形態に実現することができ、ここで説明する実施形態に限定されない。そして、図面において、本発明を明確に説明するために説明上不要な部分は省略し、明細書全体にわたって類似する部分については類似する図面符号を付した。
明細書全体で、ある部分がある構成要素を「含む」とする時、これは特に反対の記載がない限り、他の構成要素を除外するのではなく、他の構成要素をさらに包含することができることを意味する。
【００１２】
以下、図面を参照して本発明の実施形態に係る遺伝子情報管理装置および方法について説明する。
図１は、本発明の一実施形態に係る遺伝子情報管理装置のブロック図である。
図１を参照すれば、本発明の一実施形態に係る遺伝子情報管理装置１００は、塩基配列受信部１０５、最大共通塩基配列確認部１１０、整列部１１５、塩基コード群分離部１２０、区分子割当部１２５、保存制御部１３０、複数の保存部１３５、区分子受信部１４０、塩基コード群収集部１４５、塩基配列組み立て部１５０、照会対象塩基配列受信部１５５、比較部１６０および出力部１６５を含む。
【００１３】
塩基配列受信部１０５は、解読した（ｄｅｃｏｄｅｄ）被検者の塩基配列（ｂａｓｅ  ｓｅｑｕｅｎｃｅ）を受信する。
最大共通塩基配列確認部１１０は、受信した塩基配列を標準塩基配列と比較して、共通した塩基配列区間中の最も長い区間に該当する最大共通塩基配列（ｔｈｅ  ｌｏｎｇｅｓｔ  ｃｏｍｍｏｎ  ｂａｓｅ  ｓｅｑｕｅｎｃｅ）を確認する。
整列部１１５は、最大共通塩基配列確認部１１０が確認した最大共通塩基配列に合わせて標準塩基配列に被検者の塩基配列を整列する。
【００１４】
塩基コード群分離部１２０は、整列部１１５が整列した塩基配列を特定規則により複数の塩基コード群に分離する。ここで特定規則は、複数の数列に該当し得る。
区分子割当部１２５は、塩基コード群分離部１２０により分離された複数の塩基コード群に複数の区分子をそれぞれ割り当てる。
保存制御部１３０は、複数の塩基コード群を複数の保存部１３５にそれぞれ保存する。
複数の保存部１３５は、物理的または論理的に区分され得る。
【００１５】
区分子受信部１４０は、入力装置を通じて被検者から複数の区分子から構成された区分子情報を受信する。
塩基コード群収集部１４５は、各区分子に対応する保存部１３５で各区分子に対応する塩基コード群を照会して複数の区分子にそれぞれ対応する複数の塩基コード群を収集する。
塩基配列組み立て部１５０は、塩基コード群収集部１４５により収集された複数の塩基コード群を塩基配列の分離に用いられた特定規則により組み立てて、区分子情報に該当する被検者の塩基配列を生成する。
【００１６】
照会対象塩基配列受信部１５５は、入力装置を通じて被検者から照会対象塩基配列を受信する。
比較部１６０は、塩基配列組み立て部１５０により組み立てられた塩基配列と照会対象塩基配列受信部１５５により受信された照会対象塩基配列とを比較して、組み立てられた塩基配列が照会対象塩基配列を含んでいるか否かを判断する。
出力部１６５は、比較部１６０の比較結果を出力した後、組み立てられた塩基配列をメモリから削除する。
【００１７】
次に、図２を参照して本発明の一実施形態に係る遺伝子情報保存方法について説明する。
図２は、本発明の一実施形態に係る遺伝子情報保存方法を示したフローチャートである。
図２を参照すれば、塩基配列受信部１０５は、解読した被検者の塩基配列を受信する（Ｓ１０１）。
【００１８】
最大共通塩基配列確認部１１０は、受信した塩基配列を標準塩基配列と比較して共通した塩基配列区間中の最も長い区間に該当する最大共通塩基配列を確認する（Ｓ１０３）。例えば、被検者の塩基配列が「．．．ＡＡＧＣＡＴＣＣ．．．」であり、標準塩基配列が「．．．ＡＴＧＣＡＴＧＣ．．．」である場合、最大共通塩基配列は「ＧＣＡＴ」に該当する。
整列部１１５は、確認された最大共通塩基配列に合わせて標準塩基配列を基準に被検者の塩基配列を整列する（Ｓ１０５）。
【００１９】
塩基コード群分離部１２０は、整列した塩基配列を特定規則により複数の塩基コード群に分離する（Ｓ１０７）。塩基コード群分離部１２０は、整列した塩基配列から複数の数列にそれぞれ該当する複数の塩基コード群を抽出することができる。例えば、塩基コード群分離部１２０が２個の塩基コード群を形成するとすれば、塩基コード群分離部１２０は、塩基配列から数列２ｎ（ｎは自然数）に該当する一つの塩基コード群を抽出し、数列２ｎ−１に該当する他の一つの塩基コード群を抽出することができる。つまり、被検者の塩基配列が「．．．ＡＡＧＣＡＴＣＣ．．．」である場合、塩基コード群分離部１２０は数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」を形成し、数列２ｎ＋１に該当する塩基コード群「．．．ＡＸＧＸＡＸＣＸ．．．」を形成することができる。ここでは奇数番目要素（ｅｌｅｍｅｎｔ）を抽出する数列（２ｎ−１）と偶数番目要素を抽出する数列（２ｎ）とを用いて塩基配列から２個の塩基コード群を形成する場合を例に挙げたが、塩基コード群分離部１２０が用いる複数の数列は、重複した要素を有してもよく、有さなくてもよい。また、塩基コード群分離部１２０は、より複雑な数列を用いて塩基配列をより多くの塩基コード群に分離して情報保護の水準を高めることができる。
【００２０】
区分子割当部１２５は、複数の塩基コード群に互いに異なる区分子をそれぞれ割り当てる（Ｓ１０９）。この複数の区分子は、遺伝子情報を照会するためのパスワードまたは認証情報の役割を果たす。例えば、区分子割当部１２５は、数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」に区分子５を割り当て、数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＣＸ．．．」に区分子８を割り当てることができる。区分子割当部１２５は、乱数表、乱数生成などを利用して複数の区分子を生成し、複数の塩基コード群に複数の区分子をそれぞれ割り当てることができる。
【００２１】
保存制御部１３０は、複数の塩基コード群を複数の保存部１３５にそれぞれ保存する（Ｓ１１１）。この時、保存制御部１３０は、各塩基コード群を対応する区分子と関連付けて対応する保存部１３５に保存する。保存部１３５は、物理的または論理的に分離していられる複数の保存部で形成され得る。この場合、保存制御部１３０は、複数の保存部１３５のうち、数列２ｎに該当する塩基コード群の保存のための保存部に区分子５と関連付けて数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」を保存し、数列２ｎ−１に該当する塩基コード群の保存のための保存部に区分子８と関連付けて数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＣＸ．．．」を保存することができる。
【００２２】
複数の塩基コード群の保存が完了すると、塩基配列受信部１０５は、解読した被検者の塩基配列をメモリから削除する（Ｓ１１３）。
そして、区分子割当部１２５は、出力装置などを通じて被検者に区分子情報を伝達する（Ｓ１１５）。
区分子割当部１２５が入力装置を通じて被検者から区分子情報に対する受信確認応答を正常に受信すると、区分子割当部１２５は、区分子情報をメモリから削除する（Ｓ１１７）。このように、区分子割当部１２５で区分子情報を削除することによって、遺伝子情報管理装置はそれ以上如何なる被検者に如何なる区分子が割り当てられたかに対する情報を有さず、ただし、保存部１３５に被検者と関係なしに塩基コード群が区分子と関連付けられて保存されている。
【００２３】
次に、図３を参照して本発明の一実施形態に係る遺伝子情報照会方法について説明する。
図３は、本発明の一実施形態に係る遺伝子情報照会方法を示したフローチャートである。
図３を参照すれば、区分子受信部１４０は、入力装置を通じて被検者から複数の区分子から構成された区分子情報を受信する（Ｓ２０１）。
【００２４】
塩基コード群収集部１４５は、各区分子に対応する保存部１３５で各区分子に対応する塩基コード群を照会して複数の区分子にそれぞれ対応する複数の塩基コード群を収集する（Ｓ２０３）。
塩基配列組み立て部１５０は、塩基配列の分離に用いられた特定規則により収集された複数の塩基コード群を組み立てて、区分子情報に該当する被検者の塩基配列を生成する（Ｓ２０５）。塩基配列組み立て部１５０は、塩基配列の分離に用いられた複数の数列に合わせて複数の塩基コード群を組み立てることができる。
【００２５】
照会対象塩基配列受信部１５５は、入力装置を通じて被検者から照会対象塩基配列を受信する（Ｓ２０７）。このような照会対象塩基配列は、特定遺伝子情報に対する塩基配列であって、例えば、特定疾病を誘発できる遺伝子情報に対する塩基配列でありうる。
比較部１６０は、塩基配列組み立て部１５０により組み立てられた塩基配列と照会対象塩基配列受信部１５５により受信された照会対象塩基配列とを比較して、組み立てられた塩基配列が照会対象塩基配列を含んでいるか否かを判断する（Ｓ２０９）。
出力部１６５は、組み立てられた塩基配列が照会対象塩基配列を含んでいるか否かに対する情報を出力した後（Ｓ２１１）、組み立てられた塩基配列をメモリから削除する（Ｓ２１３）。
【００２６】
図４は、本発明の一実施形態に係る塩基配列の整列、分離、区分子割当および保存を示す。
図４では、被検者Ａの塩基配列（．．ＡＡＧＣＡＴＣＣ．．）と被検者Ｂの塩基配列（．．ＡＡＧＣＡＴＧＣ．．）とが例示される。標準塩基配列は「．．ＡＴＧＣＡＴＧＣ．．」と仮定し、被検者の塩基配列の安全な保存のために２個の区分子のみを使用することを仮定するが、これに限定されない。
【００２７】
被検者Ａの塩基配列のための最大共通塩基配列は、「ＧＣＡＴ」になるので、被検者Ａの塩基配列は最大共通塩基配列（ＧＣＡＴ）に合わせて整列する。
以降、被検者Ａの塩基配列（．．ＡＡＧＣＡＴＣＣ．．）は、数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」と数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＣＸ．．．」とに分離され、２個の塩基コード群に区分子５と８がそれぞれ割り当てることができる。
数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」は、区分子５と関連付けられて第１保存部に保存され、数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＣＸ．．．」は、区分子８と関連付けられて第２保存部に保存される。
【００２８】
また、被検者Ｂの塩基配列のための最大共通塩基配列は「ＧＣＡＴＧ」になるので、被検者Ｂの塩基配列は、最大共通塩基配列（ＧＣＡＴＧ）に合わせて整列する。
以降、被検者Ｂの塩基配列（．．ＡＡＧＣＡＴＧＣ．．）は、数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」と数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＧＸ．．．」とに分離され、２個の塩基コード群に区分子３と６がそれぞれ割り当てることができる。
数列２ｎに該当する塩基コード群「．．．ＸＡＸＣＸＴＸＣ．．．」は、区分子３と関連付けられて第１保存部に保存され、数列２ｎ−１に該当する塩基コード群「．．．ＡＸＧＸＡＸＧＸ．．．」は、区分子６と関連付けられて第２保存部に保存される。
【００２９】
したがって、区分子受信部１４０が被検者Ａから区分子５と８に該当する区分子情報を受信すると、塩基コード群収集部１４５は、保存部１３５で区分子５と８にそれぞれ対応する塩基コード群を収集することができる。塩基配列組み立て部１５０は、塩基配列の分離に用いられた特定規則、この場合、数列２ｎと２ｎ−１により２個の塩基コード群を組み立てて被検者Ａの塩基配列を生成する。そして、比較部１６０は、塩基配列組み立て部１５０で組み立てた被検者Ａの塩基配列と照会対象塩基配列受信部１５５が受信した照会対象塩基配列とを比較して、被検者Ａの塩基配列が照会対象塩基配列を含んでいるか否かを判断することができる。
【００３０】
このように本発明の一実施形態によると、被検者の複数の塩基コード群に対する区分子情報を正確に知っている場合には、被検者の塩基配列全体が正確に復旧され、照会され得るが、被検者の複数の塩基コード群に対する区分子情報を知らない場合には、たとえデータベースに保存された塩基配列全体情報がハッキングなどにより外部に流出しても塩基コード群の間のすべての組み合わせ結果が生物学的に存在可能な塩基配列に該当するため、被検者の実際の塩基配列を知ることができない。
【００３１】
また、被検者が自分の遺伝子情報に対する破棄を希望する場合、本人の複数の塩基コード群に対する区分子情報を自ら破棄することだけで本人の個人遺伝子情報をデータベース自体から削除するのと同一の効果を得ることができるため、強力な個人情報の保護手段を提供することができる。
【００３２】
以上で説明した本発明の実施形態は、通常の暗号化手段と組み合わせ得る。また、以上で説明した本発明の実施形態は、装置および方法を通じてのみ実現されるのではなく、本発明の実施形態の構成に対応する機能を実現するプログラムまたはそのプログラムが記録された記録媒体を通じて実現されることもでき、このような実現は、以上で説明した実施形態の記載から本発明が属する技術分野における通常の知識を有する者であれば簡単に実現することができる。
【００３３】
以上で本発明の実施形態について詳細に説明したが、本発明の権利範囲はこれに限定されるのではなく、特許請求の範囲で定義している本発明の基本概念を利用した当業者の多様な変形および改良形態も本発明の権利範囲に属する。
【符号の説明】
【００３４】
１００  遺伝子情報管理装置
１０５  塩基配列受信部
１１０  最大共通塩基配列確認部
１１５  整列部
１２０  塩基コード群分離部
１２５  区分子割当部
１３０  保存制御部
１３５  保存部
１４０  区分子受信部
１４５  塩基コード群収集部
１５０  塩基配列組み立て部
１５５  照合対象塩基配列受信部
１６０  比較部
１６５  出力部
【図１】
2015503911.tif 000003
【図２】
2015503911.tif 000004
【図３】
2015503911.tif 000005
【図４】
2015503911.tif 000006
【国際調査報告】
2015503911.tif 000007
2015503911.tif 000008