WO2003044678A1 - Data processing system using base sequence-related data - Google Patents

Data processing system using base sequence-related data Download PDF

Info

Publication number
WO2003044678A1
WO2003044678A1 PCT/JP2002/012010 JP0212010W WO03044678A1 WO 2003044678 A1 WO2003044678 A1 WO 2003044678A1 JP 0212010 W JP0212010 W JP 0212010W WO 03044678 A1 WO03044678 A1 WO 03044678A1
Authority
WO
WIPO (PCT)
Prior art keywords
polymorphism
information
base sequence
related information
pattern
Prior art date
Application number
PCT/JP2002/012010
Other languages
French (fr)
Japanese (ja)
Inventor
Takamasa Kato
Takeo Morimoto
Original Assignee
Hitachi, Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi, Ltd. filed Critical Hitachi, Ltd.
Priority to JP2003546248A priority Critical patent/JP3888999B2/en
Publication of WO2003044678A1 publication Critical patent/WO2003044678A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16BBIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
    • G16B30/00ICT specially adapted for sequence analysis involving nucleotides or amino acids

Definitions

  • the present invention relates to, for example, an information processing system that provides information via a communication network.
  • genomic base sequences of various organisms including humans are being rapidly determined, and genomic base sequence information is accumulated in various databases.
  • a system is being constructed that allows various research institutions and researchers to use genomic base sequence information stored in a database via an information communication network such as the Internet.
  • genomic drug discovery research and genetic information analysis have been actively conducted using the base sequences contained in such genomic base sequence information, and the Attention has been paid to differences in base sequences.
  • differences in the nucleotide sequence between individuals are defined as a polymorphism defined as having a predetermined base difference at a frequency of 1% or more in an individual species, and having a predetermined base difference of 1% in the individual species. Means a variation that is less than.
  • polymorphisms include single nucleotide polymorphism (SNP: Single Nucleotide Polymorphism), a single base difference between individuals, and deletion or deletion of one to several tens of bases (sometimes several thousand bases).
  • SNP Single Nucleotide Polymorphism
  • VNTR Very Number of Tandem Repeat
  • microsatellite polymorphism replicateated sequence of 2 to 4 Bases
  • Such polymorphism may affect the amino acid sequence of a protein between individuals, or the expression efficiency of a given gene between individuals. It is known that, due to such effects, for example, the susceptibility to a predetermined disease differs among individuals, and the sensitivity to a predetermined drug differs between individuals.
  • the present invention can utilize meaningful information useful for each individual by effectively utilizing differences in base sequence information between individuals, and can utilize the meaning information for each individual.
  • the purpose is to build an information processing system that can easily authenticate qualifications. Disclosure of the invention
  • the information processing method for a base sequence according to the present invention uses a position information and a base sequence-related information obtained from a requester side to request an authentication confirmation from the requester. And a method of requesting authentication confirmation using position information and base sequence-related information associated with the position information.
  • the nucleotide sequence-related information obtained from the requester matches the nucleotide sequence-related information included in the storage device that stores the position information and the nucleotide sequence-related information associated with the position information.
  • the authentication confirmation is performed by determining.
  • the position information is transmitted to the requester, the base sequence-related information associated with the transmitted position information is obtained from the requester, and the determination is made based on the obtained base sequence-related information. It can be carried out. Further, in this method, without sending the position information to the requester side, the authentication confirmation request and the base sequence-related information associated with the position information are obtained from the requester side, and based on the obtained base sequence-related information, A decision can be made.
  • the result of the determination can be sent to the requester side.
  • the present method records the position information and the base sequence-related information associated with the position information for each of a plurality of requesters who have usage qualifications or for each individual belonging to the requester side, and The method may include a step of constructing the storage contents.
  • the present method after sending the authentication confirmation request, position information is obtained, the base sequence-related information associated with the obtained position information is obtained, and the obtained base sequence-related information is transmitted in association with the position information. By doing so, authentication confirmation can be received. Further, in the present method, the salt associated with the location information can be obtained without acquiring the location information. By obtaining the base sequence-related information and associating the obtained base sequence-related information with the position information and sending it together with the authentication check request, the authentication can be confirmed. Further, the method may include a step of obtaining an authentication confirmation result. Note that the present method can be realized as a program that causes a computer including hardware such as a control device, a transmission / reception device, and a storage device to execute each step.
  • the present method can also be realized as a recording medium that records a program that causes a computer including hardware such as a control device, a transmission / reception device, and a storage device to execute each step.
  • the present method can also be realized as an information processing device including hardware such as a control device that executes each step, a transmission / reception device, and a storage device.
  • FIG. 1 is a schematic configuration diagram schematically showing a configuration of an information processing system to which the present invention is applied.
  • FIG. 2 is a schematic configuration diagram schematically showing the configuration of a shared computer.
  • FIG. 3 is a configuration diagram illustrating an example of data recorded in the main DB.
  • FIG. 4 is a schematic configuration diagram schematically showing the configuration of a personal computer.
  • FIG. 5 is a configuration diagram showing an example of data recorded on a genome-related information recording medium.
  • FIG. 6 is a configuration diagram illustrating an example of data recorded in the authentication polymorphism pattern database.
  • FIG. 7 is a flowchart showing processing in the authentication confirmation step.
  • FIG. 8 is a continuation of FIG. 7, and is a flowchart showing processing in the authentication confirmation step.
  • FIG. 9 is a flowchart showing a process performed by a shared computer and a personal computer in a system for providing morbidity for a predetermined disease.
  • Figure 10 is a continuation of Figure 9, which provides a system that provides morbidity for a given disease. In the system, it is a flowchart showing the processing on a shared computer and a personal computer.
  • Figure 1 1 is a system for providing a morbidity rate of a predetermined disease
  • Figure 1 2 flow is an Chiya one preparative showing another process in the shared computer and a personal computer, can suffer for a given disease
  • 5 is a flowchart showing still another processing in a shared computer and a personal computer in a system for providing a function.
  • FIG. 13 is a flowchart showing another process in the authentication confirmation step.
  • an information processing system for providing a user with a possibility of a predetermined disease will be described. That is, a case will be described as an example in which the user requests, as “request for goods and / or services”, for example, to teach his / her morbidity regarding a predetermined disease.
  • an information processing system for performing authentication of usage qualification and the like using base sequence-related information will be described, but for convenience of description, a simplified model will be described.
  • the “goods and / or services” are not limited to this, and include, for example, medicines, foods and luxury goods, etc. that match the constitution of the individual (individual), and the constitution and characteristics of the individual (individual). This includes services such as tailored information, membership-based information provision, and account use at financial institutions.
  • the information processing system includes a communication network 1 such as the Internet, a shared computer 2 connected to the communication network 1, and at least one or more individuals connected to the communication network 1. And a personal computer 3 via a communication network 1 to enable data communication between the shared computer 2 and the personal computer 3.
  • the shared computer 2 includes a CPU 4 for controlling all operations of the shared computer 2, an input device 5 such as a keyboard and a mouse for inputting information and an instruction to execute a program, a display device, and the like.
  • the memory 7 in the shared computer 2 has a memory section A 10 and a memory section B 11 1 for recording different types of information, respectively, and a screen memory 1 for recording image data to be displayed on, for example, the personal computer 3 and the display device 6. 2 and a processing program 13 for operating the present system.
  • the shared computer 2 does not have the screen memory 12 and the processing program 13 etc. in the internal memory 7, but has an external storage device (not shown) connected to the shared computer 2 via the communication network 1. ) May be included.
  • the database 8 (storage device) in the shared computer 2 includes a main DB 14 in which polymorphism addresses, polymorphism patterns, and semantic information are recorded, and a storage DB that stores information recorded in the memory A 10. It comprises an A 15, a storage DB-B 16 for storing information recorded in the memory section B 11, and an authentication polymorphism pattern database 17. As shown in Fig. 3, the main DB 14 records the polymorphism address, a plurality of polymorphism patterns that can be taken at the polymorphism address, and semantic information meaning each of the plurality of polymorphism patterns. Have been. Further, the main DB 14 may record semantic information indicating a combination of polymorphism patterns at a plurality of polymorphism addresses (for example, a haplotype).
  • polymorphism address means at least the position where the polymorphism exists in the nucleotide sequence.
  • polymorphism includes, for example, so-called single nucleotide polymorphism (SNP), restriction ion fragment length of polymorphism (RFLP), variable number of tandem repeat (VNTR), microsatellite, and the like. You.
  • SNP single nucleotide polymorphism
  • RFLP restriction ion fragment length of polymorphism
  • VNTR variable number of tandem repeat
  • microsatellite and the like.
  • polymorphism address refers to a base that occurs only at a frequency of less than 1% in an individual species and a change in the base sequence, including a position in the base sequence. You. That is, the “polymorphism address” represents a position indicating a polymorphism or the like by combining a numerical value, a character, a symbol, and the like. The polymorphism address is not particularly limited.
  • the polymorphism address can be represented by a combination of a chromosome number, a symbol indicating a gene in which the polymorphism exists, and a numerical value indicating the location of the polymorphism in the gene, May be a combination of a symbol indicating the gene in which the gene exists and a numerical value indicating the location of the polymorphism in the gene.
  • the polymorphism address may be a polymorphism-specific notation assigned to each polymorphism.
  • the polymorphism address does not directly indicate the position in the nucleotide sequence, but the position can be indirectly known based on the polymorphism-specific notation. Therefore, "polymorphism address" is meant to include notations specific to polymorphism.
  • Polymorphism pattern is information on a base sequence that differs between individuals, and includes at least a base or base sequence pattern in a polymorphism. Further, the term “polymorphism pattern” is meant to include not only polymorphisms but also patterns of bases and base sequences that occur at a frequency of less than 1% in an individual species. For example, at a polymorphism address known to take A or G, the “polymorphism pattern” is represented by either “A” or “G”.
  • the “polymorphism pattern” may indicate a heterozygote or a homozygote in a homologous chromosome.
  • the “polymorphism pattern” can be represented by any of “AA”, “GG”, and “AG”.
  • the “polymorphism pattern” does not directly represent a pattern that can be taken at a predetermined polymorphism address, but may be an indirect representation.
  • the “polymorphism pattern” is, for example, “allele 1” when taking “A” at a polymorphism address that is known to take A or G, and “allenore 2” when taking “G”. It may be written.
  • the “polymorphism pattern” can be expressed by any of “AA”, “GG” and “AG” as described above, for example, when it can be expressed by “AA”, it can be expressed by “HI” and “GG”. When it can be expressed by "
  • polymorphism pattern examples are numerical values representing the number of repetitions when the polymorphism is microsatellite, and “present / absent” when the polymorphism is an insertion or deletion type. It may be represented by a symbol.
  • the “polymorphism pattern” at each polymorphism address may be described as, for example, “polymorphism 1”, “polymorphism 2”, or “polymorphism 3” according to a predetermined rule or agreement.
  • polymorphism 1”, “polymorphism 2”, and “polymorphism 3” can be described in descending order of the possible frequency of “polymorphism pattern”.
  • each “polymorphism 1” at each polymorphism address does not necessarily represent the same content. That is, for example, a polymorphism address "polymorphism 1" represents the most likely frequency "AAJ", and another polymorphism address "polymorphism 1" represents the most likely frequency "GG”. Become.
  • the “semantic information” is information associated with the “polymorphism pattern”. Examples of such information include responsiveness to a drug, side effects to a drug, risk to a disease or a disorder, physical constitution, characteristics, characteristics, and the like. It refers to various information resulting from differences in “polymorphism patterns”, such as lifestyle advice based on protein interactions, and so on. As the “semantic information”, various information resulting from the difference of the “polymorphism pattern” may be directly expressed, or may be indirectly expressed using a symbol or the like indicating the information. “Semantic information” is information of a type that is increased and corrected as the research on genomes and genes progresses, and it is preferable to always upgrade the version.
  • polymorphism addresses are associated with polymorphism patterns that can be taken at the polymorphism addresses, and polymorphism addresses and polymorphism patterns that are not associated with semantic information are recorded. May be.
  • Information that is not directly related to “polymorphism pattern” but is further derived from “semantic information” is “information related to semantic information”. If the “semantic information” is “risk for disease”, when the risk exceeds a certain level, for example, a specific “medical examination item” is derived. This specific “medical examination item” is S “information related to semantic information”.
  • the semantic information is at least the main DB 14 as “annotation information for the polymorphism pattern” associated with the predetermined “polymorphism address” and “polymorphism pattern”. It is recorded in.
  • the semantic information includes a predetermined “polymorphism”. “Polymorphism classification” and “classification (disease name)” corresponding to the “address” are associated with each other. That is, when the predetermined “polymorphism address” is a predetermined “polymorphism pattern”, it is possible to obtain annotation information (semantic information) indicating the type of the disease name and the likelihood of being affected by the disease.
  • semantic information can be associated with each polymorphism pattern combination (eg, haplotype) corresponding to multiple polymorphism addresses. That is, for each combination of polymorphism patterns at a plurality of polymorphism addresses, it is possible to associate annotation information (semantic information) indicating a different morbidity of a given disease. In this case, when a plurality of polymorphism addresses are a combination of predetermined polymorphism patterns, it is possible to obtain annotation information (semantic information) indicating the likelihood of illness for a predetermined disease.
  • the "public level” determined according to a predetermined standard can be associated with the semantic information.
  • the criteria for determining the "disclosure level” are to take into account semantic information, that is, the unforeseen disadvantage to an individual by disclosing the morbidity of "classification (disease name)". Can be determined.
  • the shared computer 2 does not disclose semantic information that is not appropriate to the public in view of the law, rules, own standards of conduct, contracts with users, etc.
  • the system does not disclose to the user the annotation information that indicates the likelihood of morbidity that is associated with the “disclosure level”, which means that it cannot be disclosed.
  • the user can receive the semantic information associated with the predetermined “public level”.
  • the system may be open to the public.
  • the “disclosure level” can be set as three or more stages such as “1, 2, 3,...” Or “a, b, c,---J.”
  • the level can be set according to the type of the user, such as the age of the user, qualifications, and whether or not there is a contract with the user, on the side of the shared combination 2.
  • the specified level is determined by informed consent, etc.
  • a disease associated with a release level that is higher (or lower) than the release level The user can also select the disclosure level so that only the annotation information indicating the likelihood of the disease is provided to the user.
  • the storage DB-B16 for example, data such as base sequence-related information, which is genetic information of a requester who uses this system, can be recorded. Further, the storage DB-A 15 can record data such as, for example, information for identifying a requester who uses the system. In this way, by recording the genetic information of the individual and the information identifying the individual separately in the DB-A 15 for storage and the DB-B 16 for storage, the genetic information of the requester and the requester are recorded. It is difficult to associate with the data that specifies
  • the shared computer 2 is not limited to one having the database 8 therein, and may have an external database (not shown) connected to the shared computer 2 via the communication network 1. Further, shared computer 2 may have a plurality of databases 8 therein, or may have an internal database 8 and an external database connected to shared computer 2 via communication network 1. It may be something.
  • the personal computer 3 includes a CPU 20 for controlling all the operations of the personal computer 3 and an input device 2 such as a keyboard and a mouse for inputting information and an instruction to execute a program.
  • a display device such as a display device 22; a memory 23 for storing temporary information and rewritable information; a reading device 25 for reading data from a genome-related information recording medium 24;
  • the transmission / reception device 29 transmits / receives information to / from the shared computer 2 via the communication network 1.
  • the personal computer 3 is not limited to a normal computer, and may be in any form, such as a mobile phone, a personal mobile terminal, and other mobile communication devices.
  • the memory 23 in the personal computer 3 has a memory unit 26 for recording information and the like from the genome-related information recording medium 24, and stores a processing program 27 for operating the information processing system.
  • the genome-related information recording medium 24 records individual genome-related information 28.
  • Examples of the genome-related information recording medium 24 include a magnetic disk and a magnetic card. And the like, an optical recording medium to which a magneto-optical recording method, a phase change recording method, or the like is applied, a semiconductor memory, and the like.
  • the genome-related information recording medium 24 may be in any form such as a card, a disk, a stick, a tape, or a drum. Further, the genome-related information recording medium 24 may be a recording of the genome-related information 28 of a single individual (individual). 8 may be recorded.
  • the genome-related information 28 included in the genome-related information recording medium 24 is at least a “polymorphism address” and a “polymorphism” at a predetermined polymorphism address obtained as a result of analyzing the base sequence of an individual (individual). Pattern ".
  • the genome-related information 28 may include various kinds of information such as a history of a patient, characteristics, medical record information, and a result of a health examination.
  • the genome-related information recording medium 24 as the genome-related information 28, for example, as shown in FIG.
  • Record personal information such as date, record the polymorphism address and polymorphism pattern as data II, record the existing illness as data m , record the characteristics as data IV, and record the chart information as data V. That is, the genome-related information 28 is composed of data I, data II, data III, data IV, and data V.
  • Data I and Data II contain essential information, while Data III, Data IV and Data V consist of additional information.
  • the “polymorphism address” corresponding to the position on the nucleotide sequence and the “polymorphism pattern” at the polymorphism address are linked and recorded.
  • additional information at a predetermined polymorphism address may be recorded as a “comment” by linking to the “polymorphism address”.
  • the entire base sequence of a predetermined individual may be recorded in the data II. Even if the entire base sequence is recorded in data ⁇ ⁇ ⁇ , “polymorphism address” and “polymorphism pattern” will be included in data ⁇ .
  • the personal computer 3 and the genome-related information recording medium 24 are not limited to the configurations shown in FIGS. 4 and 5, respectively.
  • the genome-related information recording medium has a processing program.
  • a memory unit is provided so that a personal computer can load the genome-related information recording medium and operate the processing program. Configuration may be used.
  • the personal computer can operate in accordance with the processing program recorded in a part of the memory of the genome-related information recording medium.
  • the authentication polymorphism pattern database 17 stores, as shown in FIG. 6, a plurality of polymorphism addresses for each ⁇ .
  • the combination with the polymorphism pattern is recorded in association.
  • the usage qualification can be obtained by clearing predetermined conditions set by the shared computer 2 side. These conditions include the age of the user, the presence or absence of submitting a health diagnosis result, the terms of use and agreement to the terms and conditions, and the presence or absence of a contract.
  • the method of obtaining the use qualification is not particularly limited, but may be performed between the personal computer 3 and the shared computer 2 via the communication network 1.
  • the authentication polymorphism pattern database 17 allows the shared computer 2 to submit the polymorphism pattern and “Gno.” Related to a plurality of polymorphism addresses to the individual who has obtained the above-mentioned use qualification, and It can be produced by associating and recording the polymorphism pattern relating to the model number and “Gno.”. At this time, the plurality of polymorphism addresses that the individual is required to submit may be different for each of the individuals, or a C'3D may be common to the individuals.
  • polymorphism addresses it is preferable to use the polymorphism addresses to which the user is required to submit, to which the semantic information shown in the main DB 14 is not associated.
  • polymorphism pattern database for authentication 17 it is preferable to construct a polymorphism pattern database for authentication 17 in which polymorphism patterns and polymorphism addresses with no associated semantic information are associated with individuals who have obtained use qualifications.
  • each individual (hereinafter, requester) possessing the genome-related information recording medium 24 accesses the shared computer 2 via the communication network 1 using the personal computer 3.
  • the system uses semantic information recorded in the main DB 14 of the shared computer 2.
  • the information processing system uses a genome-related information recording medium 24 on which genome-related information 28 of a plurality of persons is recorded, and a system in which each individual accesses the genome-related information recording medium 24. It may be.
  • the processing program 13 recorded in the memory 7 of the shared computer 2 and the processing program 27 recorded in the memory 23 of the personal computer 3 For example, as shown in FIG. 7 and FIG.
  • an authentication confirmation step for confirming the use qualification of the requester is executed. Note that, in the flowcharts shown in FIGS. 7 and 8, the steps described as “(shared)” mean processing in the shared computer 2, and the steps described as “(pieces)” are performed in the personal computer 3. Process.
  • step 1 when the requester uses this system, it is recorded in the memory 23.
  • the processing program 27 is started, and the genome-related information recording medium 24 is accessed by the processing of the processing program 27. Specifically, the processing program 27 drives the reader 25 of the personal computer 3 Access the genome-related information recording medium 24.
  • step 2 the processing program 27 reads “Gno.” Recorded as data I on the genome-related information recording medium 24. The read “Gno.” Is stored in the memory unit 26.
  • step 3 the requester transmits “Gno.” Stored in the memory unit 26 from the personal computer 3 via the communication network 1 to the shared computer 2. In step 3, by transmitting "Gno.” To the shared computer 2, authentication of the requester having the genome-related information recording medium 24 of the "Gno.” Is requested (authentication confirmation request).
  • step 4 shared computer 2 receives “Gno.” (Authentication confirmation request) from personal computer 3.
  • the received “Gno.” Is stored in the memory section A10.
  • the processing program 13 is started.
  • step 5 the authentication polymorphism pattern database 17 is accessed according to the processing program 13 of the shared computer 2.
  • step 6 a plurality of polymorphism numbers enclosed by “Gno.” That match the “Gno.” Received in step 4 from the authentication polymorphism pattern database 17 according to the processing program 13 Read out the specified polymorphism address from the ground. The polymorphism address read in step 6 is the specified ⁇ Gno. '' All the polymorphism addresses recorded in the polymorphism pattern database for authentication 17 may be used, or even some polymorphism addresses recorded in the polymorphism pattern database 17 for authentication. good.
  • step 6 when reading out some polymorphism addresses, it may be some predetermined polymorphism addresses, or some polymorphism addresses randomly selected for each use. Further, in step 6, when a predetermined polymorphism address is read, a polymorphism pattern associated with the polymorphism address may be read at the same time. The read polymorphism address and the like are recorded in the memory unit A10 in a state of being associated with the requester's "Gno."
  • step 7 the “Gno.” And “polymorphism address” recorded in the memory section A 10 are transmitted to the personal computer 3 via the communication network 1 in accordance with the processing program 13. I do. That is, in step 7, the shared computer 2 transmits to the personal computer 3 the information instructing the submission of the polymorphism pattern associated with the predetermined polymorphism address.
  • step 8 the personal computer 3 receives “Gno.” And “polymorphism address” transmitted from the shared computer 2. The received “Gno.” And “polymorphism address” are recorded in the memory unit 26.
  • step 9 when the personal computer 3 receives “Gno” and “polymorphism address” from the shared computer 2, it drives the reading device 25 in accordance with the processing program 27 to drive the genome-related information. Access the recording medium 24.
  • step 10 the “polymorphism pattern” associated with the “polymorphism address” received in step 8 is read from the genome-related information recording medium 24 in accordance with the processing program 27. The read “polymorphism pattern” is recorded in the memory unit 26 in association with the “polymorphism address”.
  • step 11 the “polymorphism address” recorded in the memory unit 26 and the “polymorphism pattern” associated with the polymorphism address are set together with “Gno.” Together with the communication network 1 To shared computer 2 via. That is, in step 11, the “polymorphism address” included in the instruction information transmitted in step 7 and the “polymorphism pattern” associated with the polymorphism address are transmitted.
  • step 7 the shared computer 2
  • step 10 the personal computer 3 reads the polymorphism pattern from the genome-related information recording medium 24 in accordance with the command information.
  • the present system may be a system that does not transmit the instruction information in step 7.
  • the personal computer 3 searches the data II based on the polymorphism address received in step 8 according to the processing program 27, and reads out the polymorphism pattern of the received polymorphism address. Then, the personal computer 3 outputs the polymorphism pattern and the like to the shared computer 2 in step 11.
  • step 12 the shared computer 2 receives “Gno.”, “Polymorphism address” and “polymorphism pattern” transmitted from the personal computer 3.
  • the received “Gno.”, “Polymorphism address” and “polymorphism pattern” are stored in the memory unit A10.
  • step 13 when “Gno.”, “Polymorphism address”, and “polymorphism pattern” are received from the personal computer 3, the authentication polymorphism pattern is processed according to the processing program 13 of the shared computer 2.
  • Access database 17 is described in step 12 (S12).
  • step 14 in the authentication polymorphism pattern database 17, a search for a match with “Gno.” And “polymorphism address” received in step 12 is made, and the authentication polymorphism pattern is searched.
  • the “polymorphism pattern” associated with the “polymorphism address” retrieved from the database 17 is read.
  • the read polymorphism pattern is recorded in the memory section A10 in association with the polymorphism address. If, in step 6, the “polymorphism pattern” associated with the polymorphism address is read out together with the polymorphism address, these steps 13 and 14 are not performed. Go to step 15 later.
  • step 15 it is determined whether the “polymorphism pattern” read in step 14 and the “polymorphism pattern” received in step 12 all match. Specifically, for all the polymorphism addresses ordered to be submitted in step 7, the “polymorphism pattern” read out in step 14 matches the “polymorphism pattern” received in step 12. Is determined.
  • step 6 when the polymorphism pattern and the “polymorphism pattern” associated with the polymorphism address are read, the “polymorphism pattern” read in step 6 and the polymorphism pattern received in step 12 are received. Judge whether it matches or does not match with the “polymorphism pattern”.
  • step 15 As a result of the determination in step 15, when the “polymorphism pattern” read out in step 14 and the “polymorphism pattern” received in step 12 all match, the process proceeds to step 16 (S16), and 1 If any one does not match, go to step 1 (S17).
  • step 16 the personal computer 3 is notified that the authentication for the usage qualification has been confirmed. Specifically, screen data to the effect that authentication has been confirmed is transmitted to the personal computer 3.
  • step 18 the personal computer 3 receives the screen data and causes the display device 22 to display the screen data.
  • the shared computer 2 can confirm the use qualification of the requester when using the present system, and can prevent unauthorized use of the present system.
  • step 16 instead of transmitting the screen data to the personal computer 3, authentication confirmation data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation completion screen on the display device 22 from the received authentication confirmation data.
  • step 17 the personal computer 3 is notified that the authentication of the usage qualification could not be confirmed, and the processing is stopped. Specifically, screen data for rejecting the authentication confirmation processing is transmitted to the personal computer 3, and the screen data is displayed on the display device 22.
  • step 17 instead of transmitting the screen data to the personal computer 3, the authentication unconfirmed data may be transmitted. In this case, the personal computer 3 displays an authentication uncompleted screen on the display device 22 from the received authentication unconfirmed data.
  • the requester may be an individual who possesses the genome-related information recording medium 24 or a person different from the individual to which the genome-related information 28 of the genome-related information recording medium 24 belongs.
  • the doctor becomes the requester and makes the above-described authentication confirmation request using the patient's genome-related information recording medium 24.
  • the present system performs an information processing operation according to, for example, the flowcharts shown in FIGS. 9 and 10.
  • Figure 9 Similarly, in the flowchart shown in FIG. 10, the steps described as “(shared)” mean the processing in the shared computer 2, and the steps described as “()” indicate the processing in the personal computer 3. Means.
  • step A1 the requester whose authentication has been verified for use qualification activates the processing program 27 recorded in the memory 23.
  • the processing program 27 drives the reader 25 of the personal computer 3 to access the genome-related information recording medium 24, and the ⁇ Gno. '' Recorded as data I on the genome-related information recording medium 24. Is read. The read "Gno.” Is stored in the memory unit 26.
  • step A2 based on the screen image displayed on the display device 22 by the processing program 27, the information requested by the requester, for example, "Possibility of colorectal cancer (Request information) is input to the personal computer 3 and the “possibility of colon cancer” and “Gno.” Are transmitted from the personal computer 3 to the shared computer 2 via the communication network 1. Alternatively, “possibility of colon cancer” and “Gno.” Are written from the personal computer 3 to the shared computer 2 via the communication network 1.
  • Step A3 the shared computer 2 receives “Possibility of colon cancer” and “Gno.”.
  • the received “colorectal cancer morbidity” and “Gno.” are stored as request information in the memory unit A10.
  • step A4 when the request information is received, the processing program 13 recorded in the memory 7 is started to access the main DB 14. The processing program 13 performs processing in the shared computer 2.
  • step A5 according to the processing program 13, the “classification (disease name)” recorded in the main DB 14 is searched, and the requested “possibility of colorectal cancer” ( ) Is extracted.
  • Step A6 among the data recorded in the main DB14, the “many” linked to “Classification (disease name)” (colorectal cancer) consistent with “possibility of colorectal cancer” Read the model number.
  • the read “polymorphism address” is stored in the memory section A 10 as position information associated with the request information. That is, in the memory section A 10, The “possibility of colon cancer” and “polymorphism address” for the specified “Gno.” Will be recorded.
  • step A7 the “Gno.” And “polymorphism address” recorded in the memory section A10 are transmitted to the personal computer 3, and the “polymorphism address” to be transmitted is corresponded.
  • Yes Send the instruction information to submit the “polymorphism pattern” to the personal computer 3.
  • it may be ordered to submit additional information such as pre-existing illness or characteristics as needed.
  • step A8 "Gno. J,” "polymorphism address” and command information transmitted from shared computer 2 are received.
  • the received “Gno.” And “polymorphism address” are recorded in the memory unit 26.
  • step A9 the data II recorded on the genome-related information recording medium 24 is accessed according to the received instruction information.
  • step A10 the data II recorded on the genome-related information recording medium 24 is searched according to the processing program 27, and the polymorphism pattern of the instructed polymorphism address is read. The pattern is recorded in the memory unit 26 in association with the pattern. At this time, it is preferable to access the data I and confirm whether the “Gno.” Received in step A8 is correct.
  • step A10 in addition to the polymorphism pattern, additional information recorded in data III, data IV, and data V is simultaneously read out, and may be recorded in the memory unit 26 as necessary. ,.
  • step All (SA11) the polymorphism pattern associated with the polymorphism address temporarily recorded in the memory unit 26 and the additional information recorded as necessary are
  • step A12 the shared computer 2 receives the polymorphism pattern associated with the polymorphism address and additional information recorded as necessary, and associates the received polymorphism pattern with the polymorphism address. To record in the memory section A10.
  • step A7 the shared computer 2 sends the instruction information for instructing the submission of the polymorphism pattern J, and in step A10, the personal computer 3 sends the polymorphism pattern in accordance with the instruction information. Is read from the genome-related information recording medium 24.
  • step A7 the A system that does not transmit information may be used.
  • step A10 the personal computer 3 searches the data II based on the polymorphism address received in step A8 according to the processing program 27, and finds the polymorphism pattern of the received polymorphism address. read out. Then, the personal computer 3 outputs the polymorphism pattern and the like to the shared computer 2 in step A11.
  • the shared computer 2 obtains the polymorphism pattern of the “polymorphism address” associated with the “classification (disease name)” corresponding to the “possibility of colorectal cancer” in step A 12. Can be.
  • step A13 the main DB 14 is accessed to search for a received polymorphism address and one that matches the polymorphism pattern.
  • the main DB 14 a plurality of polymorphism patterns are recorded for one polymorphism address, and the received polymorphism address and its polymorphism pattern are stored in the main DB 14. Search for a match.
  • step A14 (SA14), according to the processing program 13, the possibility of morbidity for colorectal cancer associated with the received polymorphism pattern is read. That is, in step A14, the susceptibility of the requester to colorectal cancer can be read out according to the polymorphism address and polymorphism pattern submitted by the requester. The read morbidity is stored in the memory part A10 in association with the requester's "Gno.” At this time, the likelihood of colorectal cancer may be stored in a form corrected with additional information, or other information obtained from the additional information may be associated with the requester's ⁇ Gno. '' It may be stored.
  • step A15 the requester's “Gno.” Stored in the memory unit A10 and the possibility of morbidity are sent to the personal computer 3 via the communication network 1 as semantic information. Send.
  • Step A16 the personal computer 3 receives the “Gno.” Of the requester and the morbidity (semantic information). The received semantic information is recorded in the memory unit 26.
  • step A 17 the possibility of colon cancer is displayed on the display device 22 based on the semantic information recorded in the memory unit 26 in accordance with the processing program 27.
  • the shared computer 2 reads (creates) a screen displaying semantic information according to the processing program 13, and It can also be displayed on the display device 22 of the personal computer 3 via the communication network 1. Also in this case, it is assumed that semantic information has been transmitted from the shared computer 2 to the personal computer 3. As a result, the requester can obtain the possibility of morbidity for colorectal cancer using the genome-related information 28 recorded on the genome-related information recording medium 24.
  • the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record the information in the main DB 14.
  • the requested semantic information can be used by the requester by interposing the polymorphism address.
  • the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, so that unauthorized use can be reliably prevented.
  • a genome-related information recording medium 24 on which a decoded polymorphic pattern is recorded.
  • a polymorphic pattern for example, analyze the genomic DNA of an individual using a laboratory that performs genomic analysis, such as a clinical test company, and perform the genomic analysis on the resulting polymorphic pattern. Encrypted by the institution or another institution.
  • a random number is selected for each polymorphism address in a plurality of polymorphism addresses and combinations of polymorphism patterns obtained as a result of analyzing individual genomic DNA.
  • the random number may be randomly selected for a plurality of polymorphism addresses, or may be selected according to a predetermined rule.
  • a polymorphism pattern at a predetermined polymorphism address obtained by analysis is encrypted.
  • a combination of a polymorphism address and a polymorphism pattern obtained by analyzing an individual's genomic DNA can be a combination of a polymorphism address and an encrypted polymorphism pattern.
  • the genome-related information recording medium 24 has a polymorphism address and an encrypted polymorphism pattern.
  • the encrypted polymorphism pattern does not mean the nucleotide sequence at the actual polymorphism address. Therefore, by using the thus-encoded polymorphic pattern, the encrypted polymorphic pattern leaks to the outside due to an unexpected situation in the above-described authentication confirmation step and the subsequent steps.
  • a genome-related information recording medium 24 in which an encryption key such as a random number used for encrypting a polymorphism pattern is recorded can be used. That is, in the above-described example, a genome-related information recording medium 24 that records a “polymorphism address” and a “random number” associated with the polymorphism address for a predetermined “Gno. And associates the “encrypted polymorphism pattern” with the “polymorphism address” and records it in a database of a third party organization. In this case, authentication can be performed using the No. key in accordance with the flowcharts shown in FIGS. 7 and 8.
  • the information processing operation may be performed according to the flowchart shown in FIG. .
  • the steps described as “(shared)” mean the processing in the shared computer 2
  • the steps described as “(unit)” mean the processing in the personal computer 3. ing.
  • step B1 the requester, who has been verified for use qualification, activates the processing program 27 recorded in the memory 23 when the requester uses the present system.
  • the processing program 27 drives the reading device 25 of the personal computer 3 to access the genome-related information recording medium 24 and “Gno.” Recorded as data I on the information recording medium 24 is read. The read “Gno.” Is stored in the memory unit 26.
  • step B2 based on the screen image displayed on the display device 22 by the processing program 27, the information requested by the requestor, for example, "Possibility of colorectal cancer ) (Request information) to the personal computer 3, and transmit the “colorectal cancer morbidity” and “Gno.” From the personal computer 3 to the shared computer 2 via the communication network 1.
  • the main DB14 has a “polymorphism address” whose “classification (disease name)” is colorectal cancer, all “polymorphism patterns” associated with the “polymorphism address”, and all the “polymorphism patterns”.
  • step B2 the requester determines that the “classification (disease name)” of the main DB14 is “polymorphic address” of colon cancer and all “polymorphism patterns” associated with the “polymorphic address”. Request information that consists of all the “polymorphism patterns” and “morbidity” that implies each.
  • step B3 shared computer 2 receives the request information.
  • shared computer 2 activates processing program 13.
  • step B4 the main DB 14 is searched according to the processing program 13.
  • step B5 the “classification (disease name)” recorded in the main DB 14 is searched according to the processing program 13.
  • step B6 (Colorectal cancer).
  • the main DB 14 is accessed, and the “multiplicity” associated with the “classification (disease name)” (colorectal cancer) corresponding to “possibility of colorectal cancer” is determined.
  • the read “polymorphism address”, “polymorphism pattern”, and “possibility of disease” are stored in the memory unit A10 in association with the request information. That is, the memory section A 10 includes “polymorphism address”, “polymorphism pattern” and “polymorphism pattern” for a predetermined “Gno.”.
  • step B7 the “Gno.”, “Polymorphism address”, “polymorphism pattern” and “possibility” recorded in the memory section A10 are transmitted to the communication network 1. Through the pieces Sent to human computer 3.
  • step B8 “Gno.”, “Polymorphism address”, “polymorphism pattern”, and “possibility” are received from shared computer 2. The received “Gno.”, “Polymorphism address”, “polymorphism pattern”, and “possibility” are recorded in the memory unit 26.
  • step B9 access is made to the data II recorded on the genome-related information recording medium 24 according to the processing program 27. At this time, it is preferable to access the data I recorded on the genome-related information recording medium 24 and confirm whether the received “Gno.” Is correct.
  • step BIO a polymorphism pattern at a polymorphism address matching the received “polymorphism address” is extracted from the genome-related information 28 according to the processing program 27. Then, in step BIO (SB10), of all the “polymorphism patterns” associated with the received polymorphism address, the one that matches the extracted polymorphism pattern is searched.
  • step Bl l among all the “polymorphism patterns” associated with the received polymorphism address, the “morbidity” associated with the matched polymorphism pattern is extracted and extracted. "Possibility" is output. This allows the requester to obtain the likelihood (semantic information) of colorectal cancer.
  • step B11 the additional information recorded in data III, data IV, and data V is also read out at the same time, and the morbidity for colorectal cancer is corrected using the additional information. May be output.
  • the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record it in the main DB14.
  • the requested semantic information can be used by the requester by interposing the polymorphism address. Also in this system, since the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, unauthorized use can be reliably prevented.
  • the requester instructs the shared computer 2 that the “classification (disease name)” of the main DB 14 is “polymorphic address” indicating that the subject is colorectal cancer. It requires submission of all “polymorphism patterns” for the “polymorphism address” and “possibility” for the “polymorphism pattern”. In other words, in the information processing operation according to the flowchart shown in FIG. 11, the requester determines that a predetermined “polymorphism address” and all “polymorphism patterns” related to the polymorphism address and the polymorphism pattern This will give you information on the likelihood of morbidity and useful value.
  • step CI the requester, who has been verified for use qualification, activates the processing program 27 recorded in the memory 23 when the requester uses the present system.
  • the processing program 27 drives the reading device 25 of the personal computer 3 to access the genome-related information recording medium 24, and the ⁇ Gno. ”And all“ polymorphism addresses ”and“ polymorphism patterns ”recorded as data II.
  • the read “Gno. J,” “polymorphism address,” and “polymorphism pattern” are stored in the memory unit 26.
  • step C 2 the processing program 27 Based on the displayed screen image, the requester inputs the information he or she wants to provide, for example, “Possibility to colorectal cancer” (request information) to the personal computer 3 and communicates from the personal computer 3 Sends “Possibility to colorectal cancer” and “Gno.”, “Polymorphism address j” and “polymorphism pattern” recorded in memory 26 to shared computer 2 via network 1 I do.
  • step C3 the shared computer 2 receives “Possibility of colon cancer”, “Gno.”, “Polymorphism address”, and “polymorphism pattern”.
  • the received "Possibility of colorectal cancer” is recorded in the memory part A10 as request information, and "Gno. J,” "polymorphism address” and “polymorphism pattern” are also stored in the memory part A10. Is done.
  • the shared computer 2 starts the processing program 13.
  • step C4 SC4
  • step C4 the main DB 14 is accessed according to the processing program 13.
  • step C5 the “classification (disease name)” recorded in the main DB14 is searched according to the processing program 13 and the requested “possibility of colorectal cancer” (colorectal cancer ) Is extracted.
  • step C6 the main DB 14 is accessed according to the processing program 13, and the “polymorphism address” classified as “colorectal cancer” from the main DB 14 and all of the polymorphism addresses for the polymorphism address Read “polymorphism pattern” and “possibility of morbidity” for the polymorphism pattern.
  • the read “polymorphism address”, “polymorphism pattern” and “possibility of morbidity” are stored in the memory part A 10.
  • Step C7 based on the “polymorphism address” and “polymorphism pattern” received in Step C3, the data stored in the memory unit A 10 in Step C6 was searched and received. The morbidity associated with the polymorphism pattern that matches the “polymorphism pattern” is extracted from the memory unit A 10.
  • step C8 the morbidity extracted based on the result of step C7, that is, which of the polymorphism patterns in the main DB 14 matches the polymorphism pattern included in the information received in step C3 Is transmitted to the personal computer 3 via the communication network 1.
  • the shared computer 2 transmits the extracted morbidity together with the “Gno.” Of the requester.
  • step C9 the ⁇ Gno. And "possibility” (semantic information).
  • the received “Gno.” And “possibility” are recorded in the memory unit 26. At this time, it is possible to access data I recorded on the genome-related information recording medium 24 and confirm whether the received “Gno.” Is correct.
  • Step CIO the possibility of colon cancer is displayed on the display device 22 from the semantic information recorded in the memory unit 26 in accordance with the processing program 27.
  • shared computer 2 reads out (creates) a screen displaying semantic information in accordance with processing program 13, and transmits the screen to personal computer 3 via communication network 1. It can also be displayed on the display device 22. Also in this case, it is assumed that semantic information has been transmitted from the shared computer 2 to the personal computer 3. As a result, the requester can obtain the morbidity for colorectal cancer using the genome-related information 28 recorded on the genome-related information recording medium 24.
  • the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record it in the main DB14.
  • the requested semantic information can be used by the requester by interposing the polymorphism address. Also in this system, since the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, unauthorized use can be reliably prevented.
  • this system it is preferable to use a polymorphism address and a polymorphism pattern that are not associated with meaning information in the authentication confirmation process for use qualification. As a result, even if information leaks due to an unexpected situation in the steps after step 11, it is possible to prevent a third party from knowing the polymorphism address and the polymorphism pattern associated with the semantic information. Furthermore, also in this system, by using the genome-related information recording medium 24 on which the encrypted polymorphism pattern is recorded, the system becomes excellent in security.
  • the information provider uses the genomic-related information recording medium 24 to provide standardized semantic information corresponding to the polymorphism pattern and unified standards such as data transfer processing methods. Information can be provided in various ways without the need for
  • a third party or a third party can easily monitor and manage the shared computer 2 by checking the main DB 14. Therefore, the present system can perform, for example, administrative management on the side providing the semantic information, and thus can perform soundness and ethical management on the side providing the semantic information.
  • a storage medium having only the data I and additionally data III to V, which is obtained by removing the information included in the data II from the genome-related information recording medium may be used.
  • the information included in the data II is recorded in an external database (genome-related information recording medium) connected to the personal computer 3 via the communication network 1.
  • an external database is accessed via the communication network 1, and the polymorphism pattern of the instructed polymorphism address is read out.
  • the polymorphism pattern can be stored in the memory 26 in association with the pattern. Therefore, even in such a system, the requester can transmit the meaning information in the same manner as the flowcharts shown in FIGS. 9 and 10 and the flowcharts shown in FIGS. 11 and 12. Obtainable.
  • the requester has neither the genome-related information recording medium 24 nor the recording medium except for the information included in the data II from the genome-related information recording medium, and the communication network 1 is not provided. It may include a genome-related information recording medium 24 connected to the personal computer 3 via the personal computer 3. In such a system, the requester accesses the genome-related information recording medium 24 via the communication network 1 and obtains the “polymorphism address” and “polymorphism” recorded on the genome-related information recording medium 24. Information such as "patterns" can be downloaded to the personal computer 3. In this case, the genome-related information recording medium 24 may be a medium in which genome-related information on a plurality of individuals is recorded for each individual (for each “Gno.”).
  • the present invention is not limited to the configuration in which the shared computer 2 includes the main DB 14 as described above.
  • the main DB 14 connected to the shared computer 2 via the communication network 1
  • the shared computer 2 connects the communication network 1 to the main DB 14 in the flowchart shown in FIGS. 9 and 10, the flowchart shown in FIG. 11 or the flowchart shown in FIG. Access via Even in this case, according to the present information processing system, the requester can obtain the desired semantic information according to the flowcharts shown in FIGS. 9 and 10, the flowchart shown in FIG. 11 or the flowchart shown in FIG. Can be obtained.
  • the shared computer 2 accesses a plurality of main DBs 14 of different organizations or organizations via the communication network 1 and uses semantic information included in the plurality of main DBs 14.
  • information can be provided to the requestor. That is, in this information processing system, in step A5 in the flowcharts shown in FIGS. 9 and 10, in step B5 in the flowchart shown in FIG. 11, or in the flowchart shown in FIG. In step C5, the shared computer 2 accesses various main DBs 14 having information about the possibility of colon cancer as semantic information.
  • the requester can obtain information on the possibility of colon cancer based on the information contained in various main DBs 14.
  • the request information received from the personal computer 3 may be transmitted, and the semantic information (in this example, “possibility of colon cancer”) may be obtained via the agent.
  • the processing program 13 recorded in the memory 17 of the shared computer 2 and the processing program 27 recorded in the memory 23 of the personal computer 3 may be, for example, Information for performing the authentication confirmation process according to the flowchart shown in Fig. 13 It can also be applied to processing systems.
  • the steps described as “(shared)” indicate the processing in the shared computer 2
  • the steps described as “()” indicate the processing in the personal computer 3. ing.
  • step D1 when the requester uses the present system, the processing program 27 recorded in the memory 23 is activated, and the genome is processed by the processing program 27.
  • Related information recording medium 24 Access Specifically, the processing program 27 drives the reader 25 of the personal computer 3 to access the genome-related information recording medium 24.
  • step D 2 the “Gno.” Recorded as data I and the predetermined “polymorphism address” recorded as data II in the genome-related information recording medium 24 by the processing program 27 And the “polymorphism pattern” associated with the polymorphism address.
  • the read “Gno. J,” “polymorphism address,” and “polymorphism pattern” are stored in the memory unit 26.
  • “polymorphism address” and the “polymorphism pattern” read out in step D2 “polymorphism address” recorded in advance in the authentication polymorphism pattern database 17 is selected. That is, the requester has “polymorphism address” recorded in the authentication polymorphism pattern database 17 as information in advance.
  • step D 3 the requester sends the “Gno.”, “Polymorphism address” and “polymorphism” stored in the memory 26 from the personal computer 3 via the communication network 1.
  • the pattern J is transmitted to the shared computer 2.
  • step D3 by transmitting “Gno.”, “Polymorphism address” and “polymorphism pattern” to the shared computer 2, the “Gno. Requests authentication of the requester having the genome-related information recording medium 24 of “.” (Authentication confirmation request).
  • step D4 shared computer 2 receives "Gno.”, “Polymorphism address”, and “polymorphism pattern” (authentication confirmation request) from personal computer 3.
  • the received “Gno.”, “Polymorphism address” and “polymorphism pattern” are stored in the memory unit A10.
  • the processing program 13 is started.
  • step D5 the processing program 13 of the shared computer 2 is executed.
  • step D6 according to the processing program 13, from the polymorphism pattern database 17 for authentication, a plurality of multiples enclosed by "Gno.”
  • the polymorphism pattern associated with the polymorphism address that matches the “polymorphism address” received in step D4 is read.
  • the read polymorphism pattern is recorded in the memory part A10 in association with the polymorphism address.
  • step D7 it is determined whether or not the “polymorphism pattern J” read in step D6 and the “polymorphism pattern” received in step D4 all match. If the result of the determination in step D7 is that the “polymorphism pattern” read out in step D6 and the “polymorphism pattern” received in step D4 all match, proceed to step D8 (SD8), If any one does not match, proceed to step D9 (SD9).
  • Step D8 the personal computer 3 is notified that the authentication for the usage qualification has been confirmed. Specifically, screen data to the effect that authentication has been confirmed is transmitted to the personal computer 3.
  • step D10 SD10
  • the personal computer 3 receives the image data, and causes the display device 22 to display the screen data.
  • the shared computer 2 can confirm the eligibility of the requester when using the present system, thereby preventing unauthorized use of the present system.
  • step D8 instead of transmitting the screen data to the personal computer 3, the authentication confirmation data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation completion screen on the display device 22 from the received authentication confirmation data.
  • step D9 the personal computer 3 is notified that the authentication regarding the usage qualification could not be confirmed, and the processing is stopped. Specifically, screen data for rejecting the authentication confirmation processing is transmitted to the personal computer 3, and the display device 22 displays the screen data.
  • step D9 instead of transmitting the screen data to the personal computer 3, the authentication unconfirmed data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation incomplete screen on the display device 22 from the received authentication unconfirmed data.
  • step D2 all “polymorphism addresses” and “polymorphism patterns” recorded in the genome-related information recording medium 24 are read, and in step D3, all of these “polymorphism addresses” are read.
  • step D6 a plurality of “polymorphism addresses” and “polymorphism patterns” that match the polymorphism addresses recorded in the authentication polymorphism pattern database 17 are selected. Select "Polymorphism address”.
  • step D7 the “polymorphism pattern” associated with the “polymorphism address” selected in step D6 is compared with the “polymorphism pattern” included in the authentication polymorphism pattern database 17. It is determined whether they match. Even in this case, the use qualification of the requester can be confirmed.
  • the requester may be an individual who possesses the genome-related information recording medium 24 or a person different from the individual to which the genome-related information 28 of the genome-related information recording medium 24 belongs. ,.
  • the doctor becomes the requester and makes the above-described authentication confirmation request using the patient's genome-related information recording medium 24.
  • FIG. 13 After performing the authentication confirmation step according to the flowchart shown in FIG. 13, the flow chart as shown in FIG. 9, FIG. 10, FIG. 11 or FIG.
  • the information processing operation can be performed according to the data.
  • the authentication confirmation step is performed according to the flowchart shown in FIG. 13 the number of times of transmitting and receiving information between the personal computer 3 and the shared computer 2 can be reduced in the authentication confirmation step. Therefore, according to the flowchart shown in FIG. 13, the authentication confirmation step can be performed relatively easily.
  • unauthorized use can be reliably prevented.
  • an authentication confirmation step for confirming a user's use qualification is performed, and thereafter, an information processing for providing the user with a possibility of suffering a predetermined disease.
  • a system can be provided.
  • the genome-related information recording medium 24 and the personal computer 3 used for the service are used for the authentication as they are. be able to. Therefore, according to the present invention, it is possible to easily perform authentication in a service using personal base sequence-related information.
  • the present invention is not limited to this information processing system, but can be applied to any system that requires authentication confirmation.
  • the present invention can be applied to a system that performs authentication confirmation when opening and closing a car door, authentication confirmation when entering and exiting a building, and membership authentication confirmation.
  • the authentication can be performed using the genome-related information recording medium 24 by applying the present invention.
  • an authorized user of the automobile has the genome-related information recording medium 24 and the authentication polymorphism pattern database 17 is built in the automobile.
  • the genome-related information recording medium 24 is built in a portable device such as a mobile phone or a dedicated device, or is detachable from the device.
  • the authentication polymorphism pattern database 17 may be provided in a computer of a management organization that manages a plurality of vehicles.
  • the notification or confirmation of the authentication is confirmed in the authentication confirmation process as shown in Fig. 7, Fig. 8 or Fig. 13. Since there is no need to transmit a notification to the effect that the vehicle could not be transmitted, a receiving device having only a receiving function may be incorporated in the vehicle instead of the transmitting / receiving device 18.
  • the authorized user can open and close the car by performing the authentication confirmation process as shown in FIG. 7 and the phoenix 8 or FIG. Specifically, in the flowcharts shown in FIGS. 7 and 8, the vehicle is unlocked when it is determined in step 15 that they match, and unlocked when it is determined in step 15 that they do not match. Not performed.
  • an authentication confirmation system at the time of opening and closing an automobile door. It is also possible to construct an authentication confirmation system that opens and closes the entrance door of the building when entering and exiting the building.
  • the present invention may be applied to a system using a so-called immobilizer.
  • the genome-related information recording medium 24 is built in the engine key
  • the authentication polymorphism pattern database 17 is built in the car.
  • the key is duplicated by performing an authentication confirmation process as shown in Fig. 7 and Phoenix 8 or Fig. 13 between the car and the engine key incorporating the genome-related information recording medium 24. This can prevent unauthorized use of vehicles.
  • the engine is started when it is determined in step 15 that they match, and the engine is started when it is determined in step 15 that they do not match. Not performed.
  • an authentication confirmation system using an immobilizer using the genome-related information recording medium 24.
  • the service uses the individual's nucleotide sequence-related information or the service that does not use the individual's nucleotide sequence-related information itself, it is necessary to separately examine the nucleotide sequence-related information for the individual who has the genome-related information recording medium 24. This makes it possible to strictly check whether the genome-related information recording medium 24 is properly owned by the person.

Abstract

By effectively utilizing differences in base sequence data among individuals, sematic data advantageous for each individual can be utilized and qualification, etc. of users can be easily certified upon utilization. A system having a step a wherein the request for certifying qualification from a requester is acquired and the location data indicating a location in a base sequence and base sequence-related data supported by the location data are acquired, and another step b wherein it is judged whether or not the base sequence-related data acquired in the above step a agree with base sequence-related data obtained from a memory device carrying location data and base sequence-related data supported by the location data.

Description

塩基配列関連情報を用いた情報処理 技術分野  Information processing using base sequence related information
本発明は、 例えば通信回線網を介して情報を提供する情報処理システムに関す る。 明  The present invention relates to, for example, an information processing system that provides information via a communication network. Light
背景技術 Background art
 Rice field
現在、 ヒ トを始めとする各種生物のゲノム塩基配列が急速に決定されており、 様々なデータベースにゲノム塩基配列情報が蓄積されている。 例えば、 インター ネット等の情報通信網を介して、 各種研究機関や研究者がデータベースに蓄積さ れたゲノム塩基配列情報を利用できるようなシステムの構築がなされつつある。 同時に、 このようなゲノム塩基配列情報に含まれる塩基配列を用いて、 ゲノム 創薬の研究や遺伝情報の解析等が盛んに行われており、 一塩基多型に代表される ような個体間における塩基配列の相違が注目されている。 一般に、 個体間におけ る塩基配列の相違とは、 所定の塩基の相違が個体種中 1 %以上の頻度で存在する と定義される多型と、 所定の塩基の相違が個体種中 1 %未満であるバリエーショ ンとを意味している。 特に、 多型には、 個体間における 1個の塩基の相違である 一塩基多型 (SNP; Single Nucleotide Polymorphi sm)、 1から数十塩基 (数千塩 基の場合もある) が欠失又は挿入している挿入/欠失多型、 2から数十塩基を 1単 位とする配列の繰り返し回数が相違する VNTR ( Variable Number of Tandem Repeat) やマイクロサテライ ト多型 (繰り返し配列が 2〜 4塩基程度のもの) が 知られている。  At present, the genomic base sequences of various organisms including humans are being rapidly determined, and genomic base sequence information is accumulated in various databases. For example, a system is being constructed that allows various research institutions and researchers to use genomic base sequence information stored in a database via an information communication network such as the Internet. At the same time, genomic drug discovery research and genetic information analysis have been actively conducted using the base sequences contained in such genomic base sequence information, and the Attention has been paid to differences in base sequences. In general, differences in the nucleotide sequence between individuals are defined as a polymorphism defined as having a predetermined base difference at a frequency of 1% or more in an individual species, and having a predetermined base difference of 1% in the individual species. Means a variation that is less than. In particular, polymorphisms include single nucleotide polymorphism (SNP: Single Nucleotide Polymorphism), a single base difference between individuals, and deletion or deletion of one to several tens of bases (sometimes several thousand bases). VNTR (Variable Number of Tandem Repeat) or microsatellite polymorphism (repeated sequence of 2 to 4 Bases) are known.
このような多型は、 個体間におけるタンパク質のアミノ酸配列の相違や、 個体 間における所定の遺伝子に関する発現効率の相違等に影響を及ぼすことがある。 このような影響により、 例えば、 所定の疾病に対する罹患可能性が個体間で異な つたり、 所定の薬剤に対する感受性が個体間で異なることが知られている。  Such polymorphism may affect the amino acid sequence of a protein between individuals, or the expression efficiency of a given gene between individuals. It is known that, due to such effects, for example, the susceptibility to a predetermined disease differs among individuals, and the sensitivity to a predetermined drug differs between individuals.
ところが、 多型等の個体間における塩基配列情報の相違を有効に利用して、 各 個体にとって有益な意味情報を提供するようなシステムは構築されていないのが 現状である。 However, by effectively utilizing the difference in nucleotide sequence information between individuals such as polymorphisms, At present, there is no system that provides meaningful information useful to individuals.
そこで、 本発明は、 このような現状に鑑み、 個体間における塩基配列情報の相 違を有効に利用して各個体にとって有益な意味情報を利用でき、 且つ、 利用に際 して利用する側の資格等を容易に認証できる情報処理システムを構築することを 目的とする。 発明の開示  In view of the above situation, the present invention can utilize meaningful information useful for each individual by effectively utilizing differences in base sequence information between individuals, and can utilize the meaning information for each individual. The purpose is to build an information processing system that can easily authenticate qualifications. Disclosure of the invention
上述した目的を達成した本発明に係る塩基配列に関する情報処理方法 (以下、 本方法) は、 要求者側から取得した位置情報と塩基配列関連情報とを用いて、 要 求者からの認証確認要求に応ずる方法、 及び、 位置情報と当該位置情報に関連付 けられた塩基配列関連情報とを用いて認証確認を要求する方法である。  The information processing method for a base sequence according to the present invention that achieves the above-mentioned object (hereinafter, referred to as the present method) uses a position information and a base sequence-related information obtained from a requester side to request an authentication confirmation from the requester. And a method of requesting authentication confirmation using position information and base sequence-related information associated with the position information.
本方法では、 要求者側から取得した塩基配列関連情報が、 位置情報及び当該位 置情報に関連付けられた塩基配列関連情報を記憶した記憶装置に含まれる塩基配 列関連情報と一致するか否かを判定することによつて認証確認を行う。  In this method, it is determined whether or not the nucleotide sequence-related information obtained from the requester matches the nucleotide sequence-related information included in the storage device that stores the position information and the nucleotide sequence-related information associated with the position information. The authentication confirmation is performed by determining.
本方法では、 要求者側に対して位置情報を送出し、 送出した位置情報に関連付 けられた塩基配列関連情報を要求者側から取得し、 取得した塩基配列関連情報に 基づいて前記判定を行うことができる。 また、 本方法では、 要求者側に位置情報 を送出することなく、 要求者側から認証確認要求及び位置情報に関連付けられた 塩基配列関連情報を取得し、 取得した塩基配列関連情報に基づいて前記判定を行 うことができる。  In this method, the position information is transmitted to the requester, the base sequence-related information associated with the transmitted position information is obtained from the requester, and the determination is made based on the obtained base sequence-related information. It can be carried out. Further, in this method, without sending the position information to the requester side, the authentication confirmation request and the base sequence-related information associated with the position information are obtained from the requester side, and based on the obtained base sequence-related information, A decision can be made.
また本方法では、 前記判定の結果を要求者側に送出することもできる。 本方法 は、 利用資格を有する複数の要求者毎或いは当該要求者の側に属する個体毎に位 置情報及び当該位置情報に関連付けられた塩基配列関連情報とを記録することに より前記記憶装置の記憶内容を構築するステップを含んでいてもよい。  Further, in this method, the result of the determination can be sent to the requester side. The present method records the position information and the base sequence-related information associated with the position information for each of a plurality of requesters who have usage qualifications or for each individual belonging to the requester side, and The method may include a step of constructing the storage contents.
一方、 本方法では、 認証確認要求を送出した後、 位置情報を取得し、 取得した 位置情報に関連付けられた塩基配列関連情報を取得し、 取得した塩基配列関連情 報を位置情報に関連付けて送出することによつて認証確認を受けることができる。 また、 本方法では、 位置情報を取得することなく、 位置情報に関連付けられた塩 基配列関連情報を取得し、 取得した塩基配列関連情報を位置情報に関連付けて認 証確認要求とともに送出することによって、 認証確認を受けることができる。 さ らに、 本方法では、 認証確認結果を取得するステップを含んでいてもよい。 なお、 本方法は、 制御装置、 送受信装置及び記憶装置等のハードウェアを備え るコンピュータに、 各ステップを実行させるプログラムとして実現することがで きる。 また、 本方法は、 制御装置、 送受信装置及び記憶装置等のハードウェアを 備えるコンピュータに、 各ステップを実行させるプログラムを記録した記録媒体 として実現することもできる。 さらに、 本方法は、 各ステップを実行する制御装 置、 送受信装置及び記憶装置等のハードウエアを備える情報処理装置として実現 することもできる。 On the other hand, in the present method, after sending the authentication confirmation request, position information is obtained, the base sequence-related information associated with the obtained position information is obtained, and the obtained base sequence-related information is transmitted in association with the position information. By doing so, authentication confirmation can be received. Further, in the present method, the salt associated with the location information can be obtained without acquiring the location information. By obtaining the base sequence-related information and associating the obtained base sequence-related information with the position information and sending it together with the authentication check request, the authentication can be confirmed. Further, the method may include a step of obtaining an authentication confirmation result. Note that the present method can be realized as a program that causes a computer including hardware such as a control device, a transmission / reception device, and a storage device to execute each step. In addition, the present method can also be realized as a recording medium that records a program that causes a computer including hardware such as a control device, a transmission / reception device, and a storage device to execute each step. Furthermore, the present method can also be realized as an information processing device including hardware such as a control device that executes each step, a transmission / reception device, and a storage device.
その他、 本発明は、 請求の範囲各項に記載されている通りの構成を有するもの である。 図面の簡単な説明  In addition, the present invention has a configuration as described in each claim. BRIEF DESCRIPTION OF THE FIGURES
図 1は、 本発明を適用した情報処理システムの構成を概略的に示す概略構成図 である。  FIG. 1 is a schematic configuration diagram schematically showing a configuration of an information processing system to which the present invention is applied.
図 2は、 共用コンピュータの構成を概略的に示す概略構成図である。  FIG. 2 is a schematic configuration diagram schematically showing the configuration of a shared computer.
図 3は、 メイン DBに記録されたデータの一例を示す構成図である。  FIG. 3 is a configuration diagram illustrating an example of data recorded in the main DB.
図 4は、 個人用コンピュータの構成を概略的に示す概略構成図である。  FIG. 4 is a schematic configuration diagram schematically showing the configuration of a personal computer.
図 5は、 ゲノム関連情報記録媒体に記録されたデータの一例を示す構成図であ る。  FIG. 5 is a configuration diagram showing an example of data recorded on a genome-related information recording medium.
図 6は、 認証用多型パターンデータベースに記録されたデータの一例を示す構 成図である。  FIG. 6 is a configuration diagram illustrating an example of data recorded in the authentication polymorphism pattern database.
図 7は、 認証確認工程における処理を示すフローチャートである。  FIG. 7 is a flowchart showing processing in the authentication confirmation step.
図 8は、 図 7の続きであり、 認証確認工程における処理を示すフローチャート である。  FIG. 8 is a continuation of FIG. 7, and is a flowchart showing processing in the authentication confirmation step.
図 9は、 所定の疾病に対する罹患可能性を提供するシステムにおいて、 共用コ ンピュータ及び個人用コンピュータでの処理を示すフローチヤ一トである。  FIG. 9 is a flowchart showing a process performed by a shared computer and a personal computer in a system for providing morbidity for a predetermined disease.
図 1 0は、 図 9の続きであり、 所定の疾病に対する罹患可能性を提供するシス テムにおいて、 共用コンピュータ及び個人用コンピュータでの処理を示すフロー チヤ一トである。 Figure 10 is a continuation of Figure 9, which provides a system that provides morbidity for a given disease. In the system, it is a flowchart showing the processing on a shared computer and a personal computer.
図 1 1は、 所定の疾病に対する罹患可能性を提供するシステムにおいて、 共用 コンピュータ及び個人用コンピュータでの他の処理を示すフロ一チヤ一トである c 図 1 2は、 所定の疾病に対する罹患可能性を提供するシステムにおいて、 共用 コンピュータ及び個人用コンピュータでの更に他の処理を示すフローチヤ一トで ある。 Figure 1 1 is a system for providing a morbidity rate of a predetermined disease, c Figure 1 2 flow is an Chiya one preparative showing another process in the shared computer and a personal computer, can suffer for a given disease 5 is a flowchart showing still another processing in a shared computer and a personal computer in a system for providing a function.
図 1 3は、 認証確認工程における他の処理を示すフローチャートである。  FIG. 13 is a flowchart showing another process in the authentication confirmation step.
1…通信回線網、 2…共用コンピュータ、 3…個人用コンピュータ、 発明を実施するための最良の形態 1 communication network, 2 shared computer, 3 personal computer, best mode for carrying out the invention
以下、 図面を参照して本発明を詳細に説明する。  Hereinafter, the present invention will be described in detail with reference to the drawings.
本発明を適用した実施の形態として、 利用者に対して所定の疾病の罹患可能性 を提供する情報処理システムを説明する。 すなわち、 利用者が 「物品及び/又はサ 一ビスの要求」 として、 例えば、 所定の疾病に関する自分の罹患可能性を教えて 欲しいと要求する場合を例示して説明する。 特に、 本実施の形態においては、 利 用資格等の認証を塩基配列関連情報を用いて行う情報処理システムについて説明 するが、 説明の都合上、 簡略化したモデルとして説明する。 なお、 「物品及び/又 はサービス」 としては、 これに限定されず、 例えば、 個人 (個体) の体質に適合 した医薬品、 食品及び嗜好品等の物品や、 個人 (個体) の体質 ·性質に適合した 情報、 会員制の情報提供及び金融機関における口座利用等のサービスを含む意味 である。  As an embodiment to which the present invention is applied, an information processing system for providing a user with a possibility of a predetermined disease will be described. That is, a case will be described as an example in which the user requests, as “request for goods and / or services”, for example, to teach his / her morbidity regarding a predetermined disease. In particular, in the present embodiment, an information processing system for performing authentication of usage qualification and the like using base sequence-related information will be described, but for convenience of description, a simplified model will be described. The “goods and / or services” are not limited to this, and include, for example, medicines, foods and luxury goods, etc. that match the constitution of the individual (individual), and the constitution and characteristics of the individual (individual). This includes services such as tailored information, membership-based information provision, and account use at financial institutions.
情報処理システムは、図 1に示すように、ィンターネッ ト等の通信回線網 1 と、 通信回線網 1に接続された共用コンピュータ 2と、 通信回線網 1に接続された少 なく とも 1以上の個人用コンピュータ 3とを備え、 通信回線網 1を介して共用コ ンピュータ 2と個人用コンピュータ 3との間のデータ通信を可能としている。 共用コンピュータ 2は、 図 2に示すように、 当該共用コンピュータ 2の動作を 全て制御する CPU 4と、 情報及びプログラムの実行指示等を入力できるキーボー ド及びマウス等の入力装置 5と、 ディスプレイ装置等の表示装置 6と、 一時的な 情報及び書き換え不可能な情報等が記録されるメモリー 7と、 各種データを格納 しているデータベース 8と、 これらメモリー 7及びデータベース 8に対して所定 の情報を書き込む記録装置 9と、 通信回線網 1を介して個人用コンピュータ 3と の間で情報の送受信を行う送受信装置 1 8 (受信機能のみを有する受信装置であ つても良い) とから構成されている。 As shown in FIG. 1, the information processing system includes a communication network 1 such as the Internet, a shared computer 2 connected to the communication network 1, and at least one or more individuals connected to the communication network 1. And a personal computer 3 via a communication network 1 to enable data communication between the shared computer 2 and the personal computer 3. As shown in FIG. 2, the shared computer 2 includes a CPU 4 for controlling all operations of the shared computer 2, an input device 5 such as a keyboard and a mouse for inputting information and an instruction to execute a program, a display device, and the like. Display device 6 and temporary A memory 7 for storing information and non-rewritable information, etc .; a database 8 for storing various data; a recording device 9 for writing predetermined information to the memory 7 and the database 8; And a transmission / reception device 18 (or a reception device having only a reception function) for transmitting / receiving information to / from the personal computer 3 via the PC.
共用コンピュータ 2におけるメモリー 7は、 それぞれ異なる種類の情報を記録 するメモリー部 A 1 0及ぴメモリー部 B 1 1と、 例えば個人用コンピュータ 3や 表示装置 6に表示させる画像データを記録した画面メモリー 1 2と、 本システム を動作させるための処理プログラム 1 3とから構成されている。 なお、 共用コン ピュータ 2においては、 画面メモリー 1 2及び処理プログラム 1 3等を内部のメ モリー 7に有さず、 通信回線網 1を介して共用コンピュータ 2と接続された外部 記憶装置 (図示せず) に有するものであってもよい。  The memory 7 in the shared computer 2 has a memory section A 10 and a memory section B 11 1 for recording different types of information, respectively, and a screen memory 1 for recording image data to be displayed on, for example, the personal computer 3 and the display device 6. 2 and a processing program 13 for operating the present system. The shared computer 2 does not have the screen memory 12 and the processing program 13 etc. in the internal memory 7, but has an external storage device (not shown) connected to the shared computer 2 via the communication network 1. ) May be included.
共用コンピュータ 2におけるデータベース 8 (記憶装置) は、 多型番地、 多型 パターン及び意味情報が記録されたメイン DB 1 4と、 メモリー部 A 1 0に記録さ れた情報を保存する保管用 DB - A 1 5と、 メモリー部 B l 1に記録された情報を保 存する保管用 DB-B 1 6と、認証用多型パターンデータベース 1 7とから構成され ている。 メイン DB 1 4は、 図 3に示すように、 多型番地と、 当該多型番地で取り うる複数の多型パターンと、 当該複数の多型パターンそれぞれを意味づける意味 情報とが関連付けられて記録されている。 また、 メイン DB 1 4には、 複数の多型 番地における多型パターンの組合せ (例えば、 ハプロタイプ) を意味づける意味 情報が記録されていても良い。  The database 8 (storage device) in the shared computer 2 includes a main DB 14 in which polymorphism addresses, polymorphism patterns, and semantic information are recorded, and a storage DB that stores information recorded in the memory A 10. It comprises an A 15, a storage DB-B 16 for storing information recorded in the memory section B 11, and an authentication polymorphism pattern database 17. As shown in Fig. 3, the main DB 14 records the polymorphism address, a plurality of polymorphism patterns that can be taken at the polymorphism address, and semantic information meaning each of the plurality of polymorphism patterns. Have been. Further, the main DB 14 may record semantic information indicating a combination of polymorphism patterns at a plurality of polymorphism addresses (for example, a haplotype).
ここで、 「多型番地 (位置情報)」 とは、 少なく とも、 塩基配列における多型が 存在する位置を意味する。なお、一般的に多型とは、例えば、いわゆる SNP (s ingle nucleot ide polymorphism)、 RFLP (restrict ion fragment length of polymorphi sm)、 VNTR (variable number of tandem repeat) , マイクロサテライ 卜等を含んでレヽる。 しかし、 本明細書において使用する 「多型」 は、 これらに限定されず、 個体種中 1 %未満の頻度でしか存在しない塩基及び塩基配列の変化 (バリエーション) も 含む意味とする。 したがって、 「多型番地」 は、 個体種中 1 %未満の頻度でしか存 在しない塩基及び塩基配列の変化を示す、 塩基配列における位置も含む意味であ る。 すなわち、 「多型番地」 とは、 数値、 文字及び記号等を組み合わせて、 多型等 を示す位置を表すものである。 多型番地は、 特に限定されないが、 例えば、 染色 体番号と多型が存在する遺伝子を表す記号と当該遺伝子における多型の存在位置 を示す数値との組み合わせにより表記することもできるし、 多型が存在する遺伝 子を示す記号と当該遺伝子における多型の存在位置を示す数値との組み合わせで あってもよレヽ。 Here, “polymorphism address (positional information)” means at least the position where the polymorphism exists in the nucleotide sequence. In general, polymorphism includes, for example, so-called single nucleotide polymorphism (SNP), restriction ion fragment length of polymorphism (RFLP), variable number of tandem repeat (VNTR), microsatellite, and the like. You. However, the term “polymorphism” as used herein is not limited to these, and is meant to include bases and base sequence changes (variations) that occur at a frequency of less than 1% in an individual species. Therefore, the term "polymorphism address" refers to a base that occurs only at a frequency of less than 1% in an individual species and a change in the base sequence, including a position in the base sequence. You. That is, the “polymorphism address” represents a position indicating a polymorphism or the like by combining a numerical value, a character, a symbol, and the like. The polymorphism address is not particularly limited. For example, the polymorphism address can be represented by a combination of a chromosome number, a symbol indicating a gene in which the polymorphism exists, and a numerical value indicating the location of the polymorphism in the gene, May be a combination of a symbol indicating the gene in which the gene exists and a numerical value indicating the location of the polymorphism in the gene.
また、 多型番地は、 多型毎に付与される多型固有の表記であっても良い。 多型 番地として多型固有の表記を使用する場合、 多型番地は塩基配列中の位置を直接 的には示さないが、多型固有の表記に基づいて間接的に位置を知ることができる。 したがって、 「多型番地」 は、 多型固有の表記も含む意味である。  Also, the polymorphism address may be a polymorphism-specific notation assigned to each polymorphism. When a polymorphism-specific notation is used as the polymorphism address, the polymorphism address does not directly indicate the position in the nucleotide sequence, but the position can be indirectly known based on the polymorphism-specific notation. Therefore, "polymorphism address" is meant to include notations specific to polymorphism.
「多型パターン (塩基配列関連情報)」 とは、 個体間において相違する塩基配列 の情報であり、 少なく とも、 多型における塩基又は塩基配列のパターンを含む意 味である。 さらに 「多型パターン」 は、 多型に限らず、 個体種中 1 %未満の頻度 でしか存在しない塩基及び塩基配列のパターンも含む意味である。 例えば、 A又 は Gを取ることが知られている多型番地において、 「多型パターン」 は、 「A」 及 び 「G」 のいずれかで表される。  “Polymorphism pattern (base sequence-related information)” is information on a base sequence that differs between individuals, and includes at least a base or base sequence pattern in a polymorphism. Further, the term “polymorphism pattern” is meant to include not only polymorphisms but also patterns of bases and base sequences that occur at a frequency of less than 1% in an individual species. For example, at a polymorphism address known to take A or G, the “polymorphism pattern” is represented by either “A” or “G”.
また、 「多型パターン」 は、 相同染色体におけるヘテロ接合体又はホモ接合体を 示すものであってもよい。 この場合、 例えば、 A又は Gを取ることが知られてい る多型番地において、 「多型パターン」 は、 「A A」、 「G G」 及び 「A G」 のいず れかで表現できる。  The “polymorphism pattern” may indicate a heterozygote or a homozygote in a homologous chromosome. In this case, for example, at a polymorphism address known to take A or G, the “polymorphism pattern” can be represented by any of “AA”, “GG”, and “AG”.
さらに、 「多型パターン」 は、 所定の多型番地で取り うるパターンを直接的に表 記するものではなく、 間接的に表記するものであっても良い。 すなわち、 「多型パ ターン」 は、 例えば、 A又は Gを取ることが知られている多型番地において 「A」 を取る場合に 「アレル 1」 とし、 「G」 を取る場合に 「ァレノレ 2」 と表記してもよ レ、。 また、 「多型パターン」 が上述したように 「A A」、 「G G」 及び 「A G」 のい ずれかで表現できる場合、 例えば、 「A A」 で表現できるときに 「ひ」、 「G G」 で 表現できるときに 「|3」、 「A G」 で表現できるときに 「γ」 と表記してもよレ、。 その他 「多型パターン」 の表記例としては、 多型がマイクロサテライ トの場合 には 「繰り返し数」 を表す数値で、 多型が挿入、 欠失型の場合には 「有/無」 を表 す記号で表記してもよい。 また更に、 各多型番地における 「多型パターン」 は、 所定の規則や取り決めに従って、 例えば、 「多型 1」、 「多型 2」、 「多型 3」 と表記 されても良い。 例えば、 各多型番地において、 「多型パターン」 がとり得る頻度の 高い順に、 「多型 1」、 「多型 2」、 「多型 3」 と表記できる。 この場合、 例えば、 各 多型番地におけるそれぞれの「多型 1」は必ずしも同じ内容を表すものではない。 すなわち、 例えば、 ある多型番地の 「多型 1」 は最もとり得る頻度が高い 「A A J を表し、 別の多型番地 「多型 1」 は最もとり得る頻度が高い 「G G」 を表すこと になる。 Further, the “polymorphism pattern” does not directly represent a pattern that can be taken at a predetermined polymorphism address, but may be an indirect representation. In other words, the “polymorphism pattern” is, for example, “allele 1” when taking “A” at a polymorphism address that is known to take A or G, and “allenore 2” when taking “G”. It may be written. Also, when the “polymorphism pattern” can be expressed by any of “AA”, “GG” and “AG” as described above, for example, when it can be expressed by “AA”, it can be expressed by “HI” and “GG”. When it can be expressed by "| 3", when it can be expressed by "AG", it may be written as "γ". Other examples of the notation of “polymorphism pattern” are numerical values representing the number of repetitions when the polymorphism is microsatellite, and “present / absent” when the polymorphism is an insertion or deletion type. It may be represented by a symbol. Furthermore, the “polymorphism pattern” at each polymorphism address may be described as, for example, “polymorphism 1”, “polymorphism 2”, or “polymorphism 3” according to a predetermined rule or agreement. For example, in each polymorphism address, “polymorphism 1”, “polymorphism 2”, and “polymorphism 3” can be described in descending order of the possible frequency of “polymorphism pattern”. In this case, for example, each “polymorphism 1” at each polymorphism address does not necessarily represent the same content. That is, for example, a polymorphism address "polymorphism 1" represents the most likely frequency "AAJ", and another polymorphism address "polymorphism 1" represents the most likely frequency "GG". Become.
ここで、 「意味情報」 とは、 「多型パターン」 に関連づけられた情報であり、 例 えば、薬剤に対する応答性、薬剤に対する副作用、疾患及び障害に対するリスク、 体質 '性質、 体質 ·性質等に基づく生活習慣ア ドバイス、 タンパク質相互作用な ど、 「多型パターン」 の相違に起因する様々な情報を意味する。 なお、 「意味情報」 としては、 「多型パターン」 の相違に起因する様々な情報を直接表しても良く、 ま た、当該情報を意味する記号などを用いて間接的に表しても良い。「意味情報」は、 ゲノム ·遺伝子に関する研究が進むことにより種類が増加するとともに訂正が行 われる種類の情報であり、常にバージョンァップすることが好ましい。すなわち、 「意味情報」 は、 ゲノム '遺伝子の研究成果を用いてデータベースを更新するこ とによって、 蓄積量が増加 ·減少してより精度の高いものとなる。 なお、 メイン DB 1 4には、 多型番地と、 当該多型番地で取り うる多型パターンとが関連付けら れており、 意味情報が関連付けられていない多型番地及び多型パターンが記録さ れていてもよい。  Here, the “semantic information” is information associated with the “polymorphism pattern”. Examples of such information include responsiveness to a drug, side effects to a drug, risk to a disease or a disorder, physical constitution, characteristics, characteristics, and the like. It refers to various information resulting from differences in “polymorphism patterns”, such as lifestyle advice based on protein interactions, and so on. As the “semantic information”, various information resulting from the difference of the “polymorphism pattern” may be directly expressed, or may be indirectly expressed using a symbol or the like indicating the information. “Semantic information” is information of a type that is increased and corrected as the research on genomes and genes progresses, and it is preferable to always upgrade the version. In other words, “semantic information” becomes more accurate by increasing / decreasing the accumulated amount by updating the database using the research results of the genome ′ gene. In the main DB 14, polymorphism addresses are associated with polymorphism patterns that can be taken at the polymorphism addresses, and polymorphism addresses and polymorphism patterns that are not associated with semantic information are recorded. May be.
なお、 直接 「多型パターン」 には関連づけられていないが 「意味情報」 から更 に導き出される情報は、 「意味情報に関連する情報」 である。 「意味情報」 が 「疾 患に対するリスク」 である場合、 当該リスクがある一定の水準を超えたときに、 例えば特定の 「健康診断検査項目」 が導き出される。 この特定の 「健康診断検査 項目」 力 S 「意味情報に関連する情報」 である。  Information that is not directly related to “polymorphism pattern” but is further derived from “semantic information” is “information related to semantic information”. If the “semantic information” is “risk for disease”, when the risk exceeds a certain level, for example, a specific “medical examination item” is derived. This specific “medical examination item” is S “information related to semantic information”.
本実施の形態において意味情報は、図 3に示すように、少なく とも、所定の「多 型番地」 及び 「多型パターン」 に関連づけられた 「多型パターンに対する注釈情 報」 としてメイン DB 1 4に記録されている。 また、 意味情報には、 所定の 「多型 番地」 に対応する 「多型分類」 及び 「分類 (疾患名)」 等が関連づけられている。 すなわち、 所定の 「多型番地」 が所定の 「多型パターン」 である場合、 疾患名の 種類と当該疾患に対する罹患可能性を示す注釈情報 (意味情報) を得ることがで きる。 したがって、 例えば、 意味情報は、 複数の多型番地に対応するそれぞれの 多型パターンの組み合わせ (例えば、 ハプロタイプ) に対して関連付けることも できる。 すなわち、 複数の多型番地における多型パターンの組み合わせ毎に、 所 定の疾患に対する異なる罹患可能性を示す注釈情報 (意味情報) を関連付けるこ とができる。 この場合、 複数の多型番地が所定の多型パターンの組み合わせであ る場合、 所定の疾患に対する罹患可能性を示す注釈情報 (意味情報) を得ること ができる。 In this embodiment, as shown in FIG. 3, the semantic information is at least the main DB 14 as “annotation information for the polymorphism pattern” associated with the predetermined “polymorphism address” and “polymorphism pattern”. It is recorded in. In addition, the semantic information includes a predetermined “polymorphism”. “Polymorphism classification” and “classification (disease name)” corresponding to the “address” are associated with each other. That is, when the predetermined “polymorphism address” is a predetermined “polymorphism pattern”, it is possible to obtain annotation information (semantic information) indicating the type of the disease name and the likelihood of being affected by the disease. Thus, for example, semantic information can be associated with each polymorphism pattern combination (eg, haplotype) corresponding to multiple polymorphism addresses. That is, for each combination of polymorphism patterns at a plurality of polymorphism addresses, it is possible to associate annotation information (semantic information) indicating a different morbidity of a given disease. In this case, when a plurality of polymorphism addresses are a combination of predetermined polymorphism patterns, it is possible to obtain annotation information (semantic information) indicating the likelihood of illness for a predetermined disease.
また、 意味情報には、 所定の基準で決定した 「公開レベル」 を関連づけること もできる。 例えば、 「公開レベル」 を決定する際の基準としては、 意味情報、 すな わちここでは 「分類 (疾患名)」 の罹患可能性を公開することによる個人に対する 不測の不利益等を考慮して定めることができる。 詳細には、 共用コンピュータ 2 において、 法律、 規則又は自らの行動基準若しくは利用者との契約等に鑑みて、 公開することが相応しくない意味情報については、 公開しないような 「公開レべ ル J を決定することができる。 この場合、 本システムでは、 公開不可を意味する 「公開レベル」 に関連付けられた罹患可能性を示す注釈情報については、 利用者 に対して開示することはない。 これにより、 利用者に対して不測の不利益となり うる意味情報を与えることや、 契約者以外に意味情報が開示されることを防止で きる。  In addition, the "public level" determined according to a predetermined standard can be associated with the semantic information. For example, the criteria for determining the "disclosure level" are to take into account semantic information, that is, the unforeseen disadvantage to an individual by disclosing the morbidity of "classification (disease name)". Can be determined. In detail, the shared computer 2 does not disclose semantic information that is not appropriate to the public in view of the law, rules, own standards of conduct, contracts with users, etc. In this case, the system does not disclose to the user the annotation information that indicates the likelihood of morbidity that is associated with the “disclosure level”, which means that it cannot be disclosed. As a result, it is possible to provide the user with semantic information that may cause unexpected disadvantage, and to prevent the semantic information from being disclosed to anyone other than the contractor.
なお、 利用者がインフォームドコンセント等により、 所定の 「公開レベル」 を 関連づけた意味情報の開示を容認することにより、 利用者に対して、 所定の 「公 開レベル」が関連づけられた意味情報を公開するようなシステムであってもよい。 また、 「公開レベル」 は、 例えば 「1 , 2 , 3、 · · ·」 又は 「a , b, c , - - - J と いった 3以上の複数の段階として設定することができる。 この場合、 共用コンビ ユータ 2側では、 利用者の年齢、 資格及び利用者との契約の有無等、 利用者の種 類に応じてレベルを設定することができる。 なお、 インフォームドコンセント等 によって、 所定の公開レベル以上 (又は未満) の公開レベルに関連付けられた罹 患可能性を示す注釈情報のみが利用者側に対して提供されるように、 当該利用者 側が公開レベルを選択することもできる。 In addition, if the user accepts the disclosure of the semantic information associated with the predetermined “public level” through informed consent, etc., the user can receive the semantic information associated with the predetermined “public level”. The system may be open to the public. In addition, the “disclosure level” can be set as three or more stages such as “1, 2, 3,...” Or “a, b, c,---J." The level can be set according to the type of the user, such as the age of the user, qualifications, and whether or not there is a contract with the user, on the side of the shared combination 2. The specified level is determined by informed consent, etc. A disease associated with a release level that is higher (or lower) than the release level The user can also select the disclosure level so that only the annotation information indicating the likelihood of the disease is provided to the user.
なお、 データベース 8において、 保管用 DB- B 1 6には、 例えば、 本システムを 利用する要求者個人の遺伝情報である塩基配列関連情報といったデータを記録す ることができる。 また、 保管用 DB- A 1 5には、 例えば、 本システムを利用する要 求者を特定する情報といったデータを記録することができる。 このように、 保管 用 DB-A 1 5及び保管用 DB - B 1 6に、個人の遺伝情報と個人を特定する情報とを分 けて記録することによって、 要求者の遺伝情報と、 要求者を特定するデータとを 関連付け難くなる。  In the database 8, in the storage DB-B16, for example, data such as base sequence-related information, which is genetic information of a requester who uses this system, can be recorded. Further, the storage DB-A 15 can record data such as, for example, information for identifying a requester who uses the system. In this way, by recording the genetic information of the individual and the information identifying the individual separately in the DB-A 15 for storage and the DB-B 16 for storage, the genetic information of the requester and the requester are recorded. It is difficult to associate with the data that specifies
なお、 共用コンピュータ 2は、 データベース 8を内部に有するものに限定され ず、通信回線網 1を介して共用コンピュータ 2に接続された外部データベース(図 示せず) を有するものであってもよい。 また、 共用コンピュータ 2は、 内部に複 数のデータベース 8を有するものであってもよいし、 内部のデータベース 8と通 信回線網 1を介して共用コンピュータ 2に接続された外部データベースとを有す るものであっても良い。  The shared computer 2 is not limited to one having the database 8 therein, and may have an external database (not shown) connected to the shared computer 2 via the communication network 1. Further, shared computer 2 may have a plurality of databases 8 therein, or may have an internal database 8 and an external database connected to shared computer 2 via communication network 1. It may be something.
個人用コンピュータ 3は、 図 4に示すように、 当該個人用コンピュータ 3の動 作を全て制御する CPU 2 0と、 情報及びプログラムの実行指示等を入力できるキ 一ボード及びマウス等の入力装置 2 1と、ディスプレイ装置等の表示装置 2 2と、 一時的な情報及び書き換え可能な情報等が記録されるメモリー 2 3と、 ゲノム関 連情報記録媒体 2 4からデータを読み取る読取り装置 2 5と、 通信回線網 1を介 して共用コンピュータ 2との間で情報の送受信を行う送受信装置 2 9とから構成 されている。なお、個人用コンピュータ 3は、通常のコンピュータに限定されず、 例えば、 携帯電話、 個人携帯端末及びその他の移動体通信機器等、 いかなる形態 であってもよい。  As shown in FIG. 4, the personal computer 3 includes a CPU 20 for controlling all the operations of the personal computer 3 and an input device 2 such as a keyboard and a mouse for inputting information and an instruction to execute a program. 1, a display device such as a display device 22; a memory 23 for storing temporary information and rewritable information; a reading device 25 for reading data from a genome-related information recording medium 24; The transmission / reception device 29 transmits / receives information to / from the shared computer 2 via the communication network 1. The personal computer 3 is not limited to a normal computer, and may be in any form, such as a mobile phone, a personal mobile terminal, and other mobile communication devices.
個人用コンピュータ 3におけるメモリー 2 3は、 ゲノム関連情報記録媒体 2 4 からの情報等を記録するメモリー部 2 6を有し、 本情報処理システムを動作させ る処理プログラム 2 7が記録されている。  The memory 23 in the personal computer 3 has a memory unit 26 for recording information and the like from the genome-related information recording medium 24, and stores a processing program 27 for operating the information processing system.
ゲノム関連情報記録媒体 2 4には、 個人のゲノム関連情報 2 8が記録されてい る。 ゲノム関連情報記録媒体 2 4としては、 例えば、 磁気ディスクや磁気カード 等の磁気記録媒体、 光磁気記録方式や相変化記録方式等を適用した光学式記録媒 体、 半導体メモリー等を挙げることができる。 また、 このゲノム関連情報記録媒 体 2 4は、 カード状、 ディスク状、 スティック状、 テープ状又はドラム状等いか なる形態であってもよい。 さらに、 このゲノム関連情報記録媒体 2 4は、 単一の 個人 (個体) のゲノム関連情報 2 8を記録したものであってもよいが、 複数の個 人 (個体) に関する複数のゲノム関連情報 2 8を記録したものであってもよい。 ゲノム関連情報記録媒体 2 4に含まれるゲノム関連情報 2 8とは、少なく とも、 「多型番地」 及び個人 (個体) の塩基配列を解析した結果として得られる所定の 多型番地における 「多型パターン」 を意味する。 また、 ゲノム関連情報 2 8には、 既往症、特徴、カルテ情報、健康診断結果といった各種情報を含んでいてもよい。 ゲノム関連情報記録媒体 2 4には、 ゲノム関連情報 2 8として、 例えば、 図 5 に示すように、 データ I としてゲノム関連情報 2 8に固有の個別番号「Gno.」 (ジ 一ナンバー)及び生年月日等の個人情報を記録し、データ II として多型番地及び 多型パターンを記録し、データ m として既往症を記録し、データ IVとして特徴 を記録し、 データ Vとしてカルテ情報等を記録する。 すなわち、 ゲノム関連情報 2 8は、 データ I、 データ II、 データ III、 データ IV及びデータ Vから構成され ている。 データ I及ぴデータ IIには必須の情報が含まれており、 データ III、 デ ータ IV及びデータ Vには付加的な情報から構成されている。 The genome-related information recording medium 24 records individual genome-related information 28. Examples of the genome-related information recording medium 24 include a magnetic disk and a magnetic card. And the like, an optical recording medium to which a magneto-optical recording method, a phase change recording method, or the like is applied, a semiconductor memory, and the like. The genome-related information recording medium 24 may be in any form such as a card, a disk, a stick, a tape, or a drum. Further, the genome-related information recording medium 24 may be a recording of the genome-related information 28 of a single individual (individual). 8 may be recorded. The genome-related information 28 included in the genome-related information recording medium 24 is at least a “polymorphism address” and a “polymorphism” at a predetermined polymorphism address obtained as a result of analyzing the base sequence of an individual (individual). Pattern ". In addition, the genome-related information 28 may include various kinds of information such as a history of a patient, characteristics, medical record information, and a result of a health examination. In the genome-related information recording medium 24, as the genome-related information 28, for example, as shown in FIG. 5, as the data I, the individual number “Gno.” Record personal information such as date, record the polymorphism address and polymorphism pattern as data II, record the existing illness as data m , record the characteristics as data IV, and record the chart information as data V. That is, the genome-related information 28 is composed of data I, data II, data III, data IV, and data V. Data I and Data II contain essential information, while Data III, Data IV and Data V consist of additional information.
ゲノム関連情報 2 8においては、塩基配列上の位置に対応する「多型番地」 と、 当該多型番地における 「多型パターン」 とをリンクさせて記録している。 また、 データ IIには、所定の多型番地における付加的な情報を「コメント」 として、 「多 型番地」 にリンクさせて記録していてもよい。 なお、 データ IIには、 所定の個体 に関する全塩基配列を記録しても良い。データ Πに全塩基配列を記録した場合で あっても、 データ Π内に 「多型番地」 及ぴ 「多型パターン」 が含まれることとな る。  In the genome-related information 28, the “polymorphism address” corresponding to the position on the nucleotide sequence and the “polymorphism pattern” at the polymorphism address are linked and recorded. In the data II, additional information at a predetermined polymorphism address may be recorded as a “comment” by linking to the “polymorphism address”. It should be noted that the entire base sequence of a predetermined individual may be recorded in the data II. Even if the entire base sequence is recorded in data デ ー タ, “polymorphism address” and “polymorphism pattern” will be included in data Π.
なお、 本発明において、 個人用コンピュータ 3及ぴゲノム関連情報記録媒体 2 4は、 それぞれ図 4及び図 5に示したような構成に限定されず、 例えば、 ゲノム 関連情報記録媒体が処理プログラムを有するメモリー部を備え、 個人用コンビュ ータが当該ゲノム関連情報記録媒体を装着して処理プログラムを動作させるよう な構成であってもよい。 この場合、 個人用コンピュータは、 ゲノム関連情報記録 媒体のメモリ一部に記録された処理プログラムに従って動作できる。 In the present invention, the personal computer 3 and the genome-related information recording medium 24 are not limited to the configurations shown in FIGS. 4 and 5, respectively. For example, the genome-related information recording medium has a processing program. A memory unit is provided so that a personal computer can load the genome-related information recording medium and operate the processing program. Configuration may be used. In this case, the personal computer can operate in accordance with the processing program recorded in a part of the memory of the genome-related information recording medium.
一方、 共用コンピュータ 2のデータベース 8において、 認証用多型パターンデ —タベース 1 7は、 図 6に示すように、 利用資格が予め認定された個人が有する Γθηο. J 毎に複数の多型番地と多型パターンとの組み合わせが関連付けられて記 録されている。 ここで、 利用資格は、 共用コンピュータ 2側が設定した所定の条 件をクリアすることで得ることができる。 この条件としては、 利用者の年齢、 健 康診断結果提出の有無、 利用内容及び規約に対する同意、 契約の有無等の条件等 を挙げることができる。 利用資格の取得方法は、 特に限定しないが、 通信回線網 1を介して個人用コンピュータ 3と共用コンピュータ 2との間で行うこともでき る。  On the other hand, in the database 8 of the shared computer 2, the authentication polymorphism pattern database 17 stores, as shown in FIG. 6, a plurality of polymorphism addresses for each Γθηο. The combination with the polymorphism pattern is recorded in association. Here, the usage qualification can be obtained by clearing predetermined conditions set by the shared computer 2 side. These conditions include the age of the user, the presence or absence of submitting a health diagnosis result, the terms of use and agreement to the terms and conditions, and the presence or absence of a contract. The method of obtaining the use qualification is not particularly limited, but may be performed between the personal computer 3 and the shared computer 2 via the communication network 1.
認証用多型パターンデータベース 1 7は、 共用コンピュータ 2側が上述した利 用資格を取得した個人に対して、 複数の多型番地に関する多型パターン及び 「Gno.」を提出させ、受け取った所定の多型番地に関する多型パターン及び「Gno.」 を関連付けて記録することにより作製することができる。 このとき、 個人に提出 を求める複数の多型番地は、 複数の個人毎に異なっていても良いし、 複数の個人 に共通 C' 3Dつても良レ、。  The authentication polymorphism pattern database 17 allows the shared computer 2 to submit the polymorphism pattern and “Gno.” Related to a plurality of polymorphism addresses to the individual who has obtained the above-mentioned use qualification, and It can be produced by associating and recording the polymorphism pattern relating to the model number and “Gno.”. At this time, the plurality of polymorphism addresses that the individual is required to submit may be different for each of the individuals, or a C'3D may be common to the individuals.
また、 利用者に提出を求める複数の多型番地としては、 メイン DB 1 4に示した 意味情報が関連付けられていない多型番地を使用することが好ましい。すなわち、 利用資格を取得した個人に関して.、 意味情報が関連付けられていない多型パター ン及び多型番地を関連付けた認証用多型パターンデータベース 1 7を構築するこ とが好ましい。  In addition, it is preferable to use the polymorphism addresses to which the user is required to submit, to which the semantic information shown in the main DB 14 is not associated. In other words, it is preferable to construct a polymorphism pattern database for authentication 17 in which polymorphism patterns and polymorphism addresses with no associated semantic information are associated with individuals who have obtained use qualifications.
以上のように構成された情報処理システムは、 ゲノム関連情報記録媒体 2 4を 所持する各個人 (以下、 要求者) が個人用コンピュータ 3を用いて通信回線網 1 を介して共用コンピュータ 2にアクセスし、共用コンピュータ 2のメイン DB 1 4 に記録されている意味情報を利用するシステムである。 なお、 本情報処理システ ムは、 複数人のゲノム関連情報 2 8がそれぞれ記録されたゲノム関連情報記録媒 体 2 4を用い、 各個人がゲノム関連情報記録媒体 2 4にアクセスするようなシス テムであってもよい。 本システムにおいては、 先ず、 共用コンピュータ 2のメモリー 7に記録された 処理プログラム 1 3及び個人用コンピュータ 3のメモリー 2 3に記録された処理 プログラム 2 7力 例えば、図 7及び図 8に示すようなフローチヤ一トに従って、 要求者の利用資格を確認する認証確認工程を実行する。 なお、 図 7及び図 8に示 すフローチヤ一トにおいて、 「(共)」 と記載したステップは共用コンピュータ 2に おける処理を意味し、 「(個)」 と記載したステップは個人用コンピュータ 3におけ る処理を意味している。 In the information processing system configured as described above, each individual (hereinafter, requester) possessing the genome-related information recording medium 24 accesses the shared computer 2 via the communication network 1 using the personal computer 3. The system uses semantic information recorded in the main DB 14 of the shared computer 2. The information processing system uses a genome-related information recording medium 24 on which genome-related information 28 of a plurality of persons is recorded, and a system in which each individual accesses the genome-related information recording medium 24. It may be. In the present system, first, the processing program 13 recorded in the memory 7 of the shared computer 2 and the processing program 27 recorded in the memory 23 of the personal computer 3 For example, as shown in FIG. 7 and FIG. According to the flowchart, an authentication confirmation step for confirming the use qualification of the requester is executed. Note that, in the flowcharts shown in FIGS. 7 and 8, the steps described as “(shared)” mean processing in the shared computer 2, and the steps described as “(pieces)” are performed in the personal computer 3. Process.
この認証確認工程では、 先ず、 ステップ 1 (図面において 「S 1 J と記載する。 ステップ 2以降も同様に記載する。)で、要求者が本システムを利用するにあたり、 メモリー 2 3に記録されている処理プログラム 2 7を起動し、 処理プログラム 2 7の処理によりゲノム関連情報記録媒体 2 4アクセスする。 具体的に、 処理プロ グラム 2 7は、 個人用コンピュータ 3の読取り装置 2 5を駆動してゲノム関連情 報記録媒体 2 4にアクセスする。 次に、 ステップ 2 (S2) で、 処理プログラム 2 7によりゲノム関連情報記録媒体 2 4においてデータ I として記録されている 「Gno.」 を読み出す。 読み出した 「Gno.」 は、 メモリー部 2 6に格納する。  In this certification confirmation process, first, in step 1 (described as “S 1 J in the drawing. The same applies to step 2 and subsequent steps”), when the requester uses this system, it is recorded in the memory 23. The processing program 27 is started, and the genome-related information recording medium 24 is accessed by the processing of the processing program 27. Specifically, the processing program 27 drives the reader 25 of the personal computer 3 Access the genome-related information recording medium 24. Next, in step 2 (S2), the processing program 27 reads “Gno.” Recorded as data I on the genome-related information recording medium 24. The read “Gno.” Is stored in the memory unit 26.
次に、 ステップ 3 (S3) で、 要求者は、 個人用コンピュータ 3から通信回線網 1を介してメモリー部 2 6に格納された 「Gno.」 を共用コンピュータ 2に対して 送信する。 ステップ 3では、 共用コンピュータ 2に対して 「Gno.」 を送信するこ とによって、 当該 「Gno.」 のゲノム関連情報記録媒体 2 4を有する要求者の認証 を要求する (認証確認要求)。  Next, in step 3 (S3), the requester transmits “Gno.” Stored in the memory unit 26 from the personal computer 3 via the communication network 1 to the shared computer 2. In step 3, by transmitting "Gno." To the shared computer 2, authentication of the requester having the genome-related information recording medium 24 of the "Gno." Is requested (authentication confirmation request).
次に、 ステップ 4 (S4) で、 共用コンピュータ 2は、 個人用コンピュータ 3か ら 「Gno.」 (認証確認要求) を受信する。 受信した 「Gno.」 は、 メモリー部 A 1 0 に格納する。 共用コンピュータ 2は、 ステップ 4で 「Gno.」 を受信すると、 処理 プログラム 1 3が起動する。  Next, in step 4 (S4), shared computer 2 receives “Gno.” (Authentication confirmation request) from personal computer 3. The received “Gno.” Is stored in the memory section A10. When the shared computer 2 receives “Gno.” In step 4, the processing program 13 is started.
次に、 ステップ 5 (S5) で、 共用コンピュータ 2の処理プログラム 1 3に従つ て認証用多型パターンデータベース 1 7にアクセスする。 次に、 ステップ 6 (S6) で、 処理プログラム 1 3に従って認証用多型パターンデータベース 1 7からステ ップ 4で受信した 「Gno.」 と一致する 「Gno.」 で括られた複数の多型番地から、 所定の多型番地を読み出す。 ステップ 6で読み出す多型番地は、 所定の 「Gno.」 について、 認証用多型パターンデータベース 1 7に記録されている全ての多型番 地であっても良いし、 認証用多型パターンデータベース 1 7に記録されている一 部の多型番地であっても良い。 一部の多型番地を読み出す場合には、 予め決まつ た一部の多型番地であっても良いし、 利用毎にその都度ランダムに選択した一部 の多型番地であっても良い。 また、 ステップ 6では、 所定の多型番地を読み出す 際に当該多型番地に関連付けられた多型パターンも同時に読み出しても良い。 な お、 読み出した多型番地等は、 要求者の 「Gno.」 と関連付けた状態でメモリー部 A 1 0に記録する。 Next, in step 5 (S5), the authentication polymorphism pattern database 17 is accessed according to the processing program 13 of the shared computer 2. Next, in step 6 (S6), a plurality of polymorphism numbers enclosed by “Gno.” That match the “Gno.” Received in step 4 from the authentication polymorphism pattern database 17 according to the processing program 13 Read out the specified polymorphism address from the ground. The polymorphism address read in step 6 is the specified `` Gno. '' All the polymorphism addresses recorded in the polymorphism pattern database for authentication 17 may be used, or even some polymorphism addresses recorded in the polymorphism pattern database 17 for authentication. good. When reading out some polymorphism addresses, it may be some predetermined polymorphism addresses, or some polymorphism addresses randomly selected for each use. Further, in step 6, when a predetermined polymorphism address is read, a polymorphism pattern associated with the polymorphism address may be read at the same time. The read polymorphism address and the like are recorded in the memory unit A10 in a state of being associated with the requester's "Gno."
次に、 ステップ 7 (S7) では、 処理プログラム 1 3に従ってメモリー部 A 1 0 に記録された 「Gno.」 及び 「多型番地」 を通信回線網 1を介して個人用コンビュ ータ 3に送信する。 すなわち、 ステップ 7では、 共用コンピュータ 2が個人用コ ンピュータ 3に対して、 所定の多型番地に関連付けられた多型パターンの提出を 命令する情報を送信する。  Next, in step 7 (S7), the “Gno.” And “polymorphism address” recorded in the memory section A 10 are transmitted to the personal computer 3 via the communication network 1 in accordance with the processing program 13. I do. That is, in step 7, the shared computer 2 transmits to the personal computer 3 the information instructing the submission of the polymorphism pattern associated with the predetermined polymorphism address.
次に、 ステップ 8 (S8) では、 共用コンピュータ 2から送信された 「Gno.」 及 び 「多型番地」 を個人用コンピュータ 3で受信する。 なお、 受信した 「Gno.」 及 び 「多型番地」 は、 メモリー部 2 6に記録される。  Next, in step 8 (S8), the personal computer 3 receives “Gno.” And “polymorphism address” transmitted from the shared computer 2. The received "Gno." And "polymorphism address" are recorded in the memory unit 26.
次に、 ステップ 9 (S9) では、 個人用コンピュータ 3が共用コンピュータ 2か ら 「Gno」 及び 「多型番地」 を受信すると、 処理プログラム 2 7に従って読取り装 置 2 5を駆動してゲノム関連情報記録媒体 2 4にアクセスする。 次に、 ステップ 1 0 (S10)では、処理プログラム 2 7に従ってゲノム関連情報記録媒体 2 4から、 ステップ 8で受信した 「多型番地」 に関連付けられた 「多型パターン」 を読み出 す。 読み出した 「多型パターン」 は、 「多型番地」 と関連付けてメモリー部 2 6に 記録する。  Next, in step 9 (S9), when the personal computer 3 receives “Gno” and “polymorphism address” from the shared computer 2, it drives the reading device 25 in accordance with the processing program 27 to drive the genome-related information. Access the recording medium 24. Next, in step 10 (S10), the “polymorphism pattern” associated with the “polymorphism address” received in step 8 is read from the genome-related information recording medium 24 in accordance with the processing program 27. The read “polymorphism pattern” is recorded in the memory unit 26 in association with the “polymorphism address”.
次に、 ステップ 1 1 (S11) では、 メモリー部 2 6に記録した 「多型番地」 と当 該多型番地に関連付けられた 「多型パターン」 とを 「Gno.」 とともに、 通信回線 網 1を介して共用コンピュータ 2に対して送信する。 すなわち、 ステップ 1 1で は、 ステップ 7で送信された命令情報に含まれる 「多型番地」 と当該多型番地に 関連付けられた 「多型パターン」 とを送信する。  Next, in step 11 (S11), the “polymorphism address” recorded in the memory unit 26 and the “polymorphism pattern” associated with the polymorphism address are set together with “Gno.” Together with the communication network 1 To shared computer 2 via. That is, in step 11, the “polymorphism address” included in the instruction information transmitted in step 7 and the “polymorphism pattern” associated with the polymorphism address are transmitted.
なお、 上述した工程では、 ステップ 7において、 共用コンピュータ 2が 「多型 パターン」 の提出を命令する命令情報を送出し、 ステップ 1 0において、 個人用 コンピュータ 3は命令情報に従って多型パターンをゲノム関連情報記録媒体 2 4 から読み出している。 しかしながら、 本システムは、 ステップ 7において当該命 令情報を送出しないシステムであってもよい。この場合、ステップ 1 0において、 個人用コンピュータ 3は、 処理プログラム 2 7に従って、 ステップ 8で受信した 多型番地に基づいてデータ IIを検索し、受信した多型番地の多型パターンを読み 出す。 そして、 個人用コンピュータ 3は、 ステップ 1 1で多型パターン等を共用 コンピュータ 2に対して出力する。 In the process described above, in step 7, the shared computer 2 In step 10, the personal computer 3 reads the polymorphism pattern from the genome-related information recording medium 24 in accordance with the command information. However, the present system may be a system that does not transmit the instruction information in step 7. In this case, in step 10, the personal computer 3 searches the data II based on the polymorphism address received in step 8 according to the processing program 27, and reads out the polymorphism pattern of the received polymorphism address. Then, the personal computer 3 outputs the polymorphism pattern and the like to the shared computer 2 in step 11.
次に、ステップ 1 2 (S12)では、個人用コンピュータ 3から送信された「Gno.」、 「多型番地」 及び 「多型パターン」 を共用コンピュータ 2で受信する。 受信した 「Gno.」、 「多型番地」及び「多型パターン」 は、 メモリー部 A 1 0に保存される。 次に、 ステップ 1 3 (S13) では、 個人用コンピュータ 3から 「Gno.」、 「多型番地」 及び 「多型パターン」 を受信すると、 共用コンピュータ 2の処理プログラム 1 3 に従って認証用多型パターンデータベース 1 7にアクセスする。  Next, in step 12 (S12), the shared computer 2 receives “Gno.”, “Polymorphism address” and “polymorphism pattern” transmitted from the personal computer 3. The received “Gno.”, “Polymorphism address” and “polymorphism pattern” are stored in the memory unit A10. Next, in step 13 (S13), when “Gno.”, “Polymorphism address”, and “polymorphism pattern” are received from the personal computer 3, the authentication polymorphism pattern is processed according to the processing program 13 of the shared computer 2. Access database 17
次に、 ステップ 1 4 (S14) では、 認証用多型パターンデータベース 1 7におい てステップ 1 2で受信した 「Gno.」 及び 「多型番地」 と一致するものを検索し、 認証用多型パターンデータベース 1 7から検索した 「多型番地」 に関連付けられ た 「多型パターン」 を読み出す。 読み出した多型パターンは、 多型番地と関連付 けてメモリー部 A 1 0に記録する。 なお、 ステップ 6において、 多型番地ととも に当該多型番地に関連付けられた 「多型パターン」 を読み出している場合には、 これらステップ 1 3及ぴステップ 1 4を行わず、 ステップ 1 2の後にステップ 1 5に進む。  Next, in step 14 (S14), in the authentication polymorphism pattern database 17, a search for a match with “Gno.” And “polymorphism address” received in step 12 is made, and the authentication polymorphism pattern is searched. The “polymorphism pattern” associated with the “polymorphism address” retrieved from the database 17 is read. The read polymorphism pattern is recorded in the memory section A10 in association with the polymorphism address. If, in step 6, the “polymorphism pattern” associated with the polymorphism address is read out together with the polymorphism address, these steps 13 and 14 are not performed. Go to step 15 later.
次に、 ステップ 1 5 (S15) では、 ステップ 1 4で読み出した 「多型パターン」 と、 ステップ 1 2で受信した 「多型パターン」 とが全て一致しているか否かを判 定する。 詳しくは、 ステップ 7で提出を命令した多型番地の全てに関して、 ステ ップ 1 4で読み出した 「多型パターン」 と、 ステップ 1 2で受信した 「多型バタ ーン」 とが一致しているか否かを判定する。 なお、 ステップ 6において、 多型番 地とともに当該多型番地に関連付けられた 「多型パターン」 を読み出している場 合には、 ステップ 6で読み出した 「多型パターン」 と、 ステップ 1 2で受信した 「多型パターン」 との一致又は不一致を判定する。 ステップ 1 5の判定の結果、 ステップ 1 4で読み出した 「多型パターン」 とステップ 1 2で受信した 「多型パ ターン」 とが全て一致する場合にはステップ 1 6 (S16) に進み、 1つでも一致し ないものがある場合にはステップ 1 Ί (S17) に進む。 Next, in step 15 (S15), it is determined whether the “polymorphism pattern” read in step 14 and the “polymorphism pattern” received in step 12 all match. Specifically, for all the polymorphism addresses ordered to be submitted in step 7, the “polymorphism pattern” read out in step 14 matches the “polymorphism pattern” received in step 12. Is determined. In step 6, when the polymorphism pattern and the “polymorphism pattern” associated with the polymorphism address are read, the “polymorphism pattern” read in step 6 and the polymorphism pattern received in step 12 are received. Judge whether it matches or does not match with the “polymorphism pattern”. As a result of the determination in step 15, when the “polymorphism pattern” read out in step 14 and the “polymorphism pattern” received in step 12 all match, the process proceeds to step 16 (S16), and 1 If any one does not match, go to step 1 (S17).
ステップ 1 6 (S16) では、 個人用コンピュータ 3に対して利用資格に関する認 証を確認することができた旨を通知する。 具体的には、 個人用コンピュータ 3に 対して認証を確認した旨の画面データを送信する。 ステップ 1 8 (S18) では、 個 人用コンピュータ 3で当該画面データを受信し、 表示装置 2 2に当該画面データ を表示させる。 これにより、 共用コンピュータ 2側では、 本システムを利用する にあたり要求者の利用資格を確認することができ、 本システムの不正利用を防止 することができる。 なお、 ステップ 1 6では、 個人用コンピュータ 3に対して画 面データを送信するのではなく、 認証確認データを送信してもよい。 この場合、 個人用コンピュータ 3では、 受信した認証確認データから認証確認完了画面を表 示装置 2 2に表示する。  In step 16 (S16), the personal computer 3 is notified that the authentication for the usage qualification has been confirmed. Specifically, screen data to the effect that authentication has been confirmed is transmitted to the personal computer 3. In step 18 (S18), the personal computer 3 receives the screen data and causes the display device 22 to display the screen data. As a result, the shared computer 2 can confirm the use qualification of the requester when using the present system, and can prevent unauthorized use of the present system. Note that in step 16, instead of transmitting the screen data to the personal computer 3, authentication confirmation data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation completion screen on the display device 22 from the received authentication confirmation data.
一方、 ステップ 1 7 (S17) では、 個人用コンピュータ 3に対して利用資格に関 する認証を確認できなかった旨を通知し、 処理を中止する。 具体的には、 個人用 コンピュータ 3に対して認証確認処理を拒否する旨の画面データを送信し、 表示 装置 2 2に当該画面データを表示させる。 なお、 ステップ 1 7では、 個人用コン ピュータ 3に対して画面データを送信するのではなく、 認証未確認データを送信 してもよい。 この場合、 個人用コンピュータ 3では、 受信した認証未確認データ から認証確認未完了画面を表示装置 2 2に表示する。  On the other hand, in step 17 (S17), the personal computer 3 is notified that the authentication of the usage qualification could not be confirmed, and the processing is stopped. Specifically, screen data for rejecting the authentication confirmation processing is transmitted to the personal computer 3, and the screen data is displayed on the display device 22. In step 17, instead of transmitting the screen data to the personal computer 3, the authentication unconfirmed data may be transmitted. In this case, the personal computer 3 displays an authentication uncompleted screen on the display device 22 from the received authentication unconfirmed data.
なお、 本システムにおいては、 ゲノム関連情報記録媒体 2 4を所持する個人が 要求者となる場合を説明したが、 これに限定されない。 すなわち、 本システムに おいては、 ゲノム関連情報記録媒体 2 4を所持する個人又はゲノム関連情報記録 媒体 2 4のゲノム関連情報 2 8が属する個体とは異なる者が要求者となってもよ レ、。 このような場合として、 例えば、 医者が要求者となり、 患者のゲノム関連情 報記録媒体 2 4を使って上述した認証確認要求を行う場合を挙げることができる。 以上のようにして認証確認工程を実行した後、 本システムでは、 例えば、 図 9 及び図 1 0に示すようなフローチャートに従って情報処理動作する。 なお、 図 9 及び図 1 0に示すフローチヤ一トにおいても同様に、 「(共)」 と記載したステップ は共用コンピュータ 2における処理を意味し、 「(個)」 と記載したステップは個人 用コンピュータ 3における処理を意味している。 Note that, in the present system, the case where the individual having the genome-related information recording medium 24 is the requester has been described, but the present invention is not limited to this. That is, in this system, the requester may be an individual who possesses the genome-related information recording medium 24 or a person different from the individual to which the genome-related information 28 of the genome-related information recording medium 24 belongs. ,. As such a case, for example, there is a case where the doctor becomes the requester and makes the above-described authentication confirmation request using the patient's genome-related information recording medium 24. After performing the authentication confirmation process as described above, the present system performs an information processing operation according to, for example, the flowcharts shown in FIGS. 9 and 10. Figure 9 Similarly, in the flowchart shown in FIG. 10, the steps described as “(shared)” mean the processing in the shared computer 2, and the steps described as “()” indicate the processing in the personal computer 3. Means.
利用資格に関する認証確認がなされた要求者は、 ステップ A 1 (SA1) で、 メモ リー 2 3に記録されている処理プログラム 2 7を起動する。 処理プログラム 2 7 によって、 個人用コンピュータ 3の読取り装置 2 5を駆動してゲノム関連情報記 録媒体 2 4にアクセスし、 ゲノム関連情報記録媒体 2 4においてデータ I として 記録されている 「Gno.」 を読み出す。 読み出した 「Gno.」 は、 メモリー部 2 6に 格納する。  In step A1 (SA1), the requester whose authentication has been verified for use qualification activates the processing program 27 recorded in the memory 23. The processing program 27 drives the reader 25 of the personal computer 3 to access the genome-related information recording medium 24, and the `` Gno. '' Recorded as data I on the genome-related information recording medium 24. Is read. The read "Gno." Is stored in the memory unit 26.
次に、 ステップ A 2 (SA2) では、 処理プログラム 2 7によって表示装置 2 2に 表示された画面イメージに基づいて、 要求者が提供を受けたい情報、例えば、 「大 腸がんの罹患可能性」 (要求情報) を個人用コンピュータ 3に入力するとともに、 個人用コンピュータ 3から通信回線網 1を経由して共用コンピュータ 2に 「大腸 がんの罹患可能性」 及び 「Gno.」 を送信する。 或いは、 個人用コンピュータ 3か ら通信回線網 1を経由して共用コンピュータ 2に対して、 「大腸がんの罹患可能 性」 及び 「Gno.」 を書き込む。  Next, in step A2 (SA2), based on the screen image displayed on the display device 22 by the processing program 27, the information requested by the requester, for example, "Possibility of colorectal cancer (Request information) is input to the personal computer 3 and the “possibility of colon cancer” and “Gno.” Are transmitted from the personal computer 3 to the shared computer 2 via the communication network 1. Alternatively, “possibility of colon cancer” and “Gno.” Are written from the personal computer 3 to the shared computer 2 via the communication network 1.
次に、 ステップ A 3 (SA3) では、 共用コンピュータ 2が 「大腸がんの罹患可能 性」 及び 「Gno.」 を受信する。 受信した 「大腸がんの罹患可能性」 及び 「Gno.」 は、 メモリー部 A 1 0に要求情報として格納する。  Next, in Step A3 (SA3), the shared computer 2 receives “Possibility of colon cancer” and “Gno.”. The received “colorectal cancer morbidity” and “Gno.” Are stored as request information in the memory unit A10.
次に、 ステップ A 4 (SA4) では、 要求情報を受信すると、 メモリー 7に記録さ れている処理プログラム 1 3を起動してメイン DB14にアクセスする。 なお、 この 処理プログラム 1 3は、 共用コンピュータ 2における処理を行うものである。 次に、 ステップ A 5 (SA5) では、 処理プログラム 1 3に従って、 メイン DB14 に記録されている 「分類 (疾患名)」 を検索し、 要求された 「大腸がんの罹患可能 性」 (大腸がん) と一致するものを抽出する。  Next, in step A4 (SA4), when the request information is received, the processing program 13 recorded in the memory 7 is started to access the main DB 14. The processing program 13 performs processing in the shared computer 2. Next, in step A5 (SA5), according to the processing program 13, the “classification (disease name)” recorded in the main DB 14 is searched, and the requested “possibility of colorectal cancer” ( ) Is extracted.
ステップ A 6 (SA6) では、 メイン DB14に記録されているデータのなかから 「大 腸がんの罹患可能性」 と一致した 「分類 (疾患名)」 (大腸がん) に関連づけられ た 「多型番地」 を読み出す。 読み出した 「多型番地」 は、 メモリー部 A 1 0に要 求情報に関連づけた位置情報として格納する。すなわち、メモリー部 A 1 0には、 所定の 「Gno.」 に対して 「大腸がんの罹患可能性」 及び 「多型番地」 が記録され ることとなる。 In Step A6 (SA6), among the data recorded in the main DB14, the “many” linked to “Classification (disease name)” (colorectal cancer) consistent with “possibility of colorectal cancer” Read the model number. The read “polymorphism address” is stored in the memory section A 10 as position information associated with the request information. That is, in the memory section A 10, The “possibility of colon cancer” and “polymorphism address” for the specified “Gno.” Will be recorded.
次に、 ステップ A 7 (SA7) では、 メモリー部 A 1 0に記録されている 「Gno.」 及び 「多型番地」 を個人用コンピュータ 3に送信するとともに、 送信する 「多型 番地」 に対応する 「多型パターン」 を提出する命令情報を個人用コンピュータ 3 に送信する。 また、 このとき、 要求情報の種類によっては、 必要に応じて既往症 や特徴等の付加的な情報の提出を命令してもよい。  Next, in step A7 (SA7), the “Gno.” And “polymorphism address” recorded in the memory section A10 are transmitted to the personal computer 3, and the “polymorphism address” to be transmitted is corresponded. Yes Send the instruction information to submit the “polymorphism pattern” to the personal computer 3. At this time, depending on the type of request information, it may be ordered to submit additional information such as pre-existing illness or characteristics as needed.
次に、 ステップ A 8 (SA8) では、 共用コンピュータ 2から送信された 「Gno. J、 「多型番地」 及び命令情報を受信する。 受信した 「Gno.」 及び 「多型番地」 は、 メモリー部 2 6に記録される。  Next, in step A8 (SA8), "Gno. J," "polymorphism address" and command information transmitted from shared computer 2 are received. The received “Gno.” And “polymorphism address” are recorded in the memory unit 26.
次に、 ステップ A 9 (SA9) では、 受信した命令情報に従って、 ゲノム関連情報 記録媒体 2 4に記録されているデータ IIにアクセスする。ステップ A 1 0 (SA10) では、 処理プログラム 2 7に従ってゲノム関連情報記録媒体 2 4に記録されてい るデータ IIを検索し、命令された多型番地の多型パターンを読み出し、多型番地 と多型パターンとを関連づけてメモリー部 2 6に記録する。 このとき、 データ I に対してアクセスし、 ステップ A 8で受信した 「Gno.」 が正しいか否かを確認す ることが好ましい。また、ステップ A 1 0では、多型パターンのほかにデータ III、 データ IV及びデータ Vに記録されている付加的な情報も同時に読み出し、必要に 応じてメモリー部 2 6に記録してもよレ、。  Next, in step A9 (SA9), the data II recorded on the genome-related information recording medium 24 is accessed according to the received instruction information. In step A10 (SA10), the data II recorded on the genome-related information recording medium 24 is searched according to the processing program 27, and the polymorphism pattern of the instructed polymorphism address is read. The pattern is recorded in the memory unit 26 in association with the pattern. At this time, it is preferable to access the data I and confirm whether the “Gno.” Received in step A8 is correct. In step A10, in addition to the polymorphism pattern, additional information recorded in data III, data IV, and data V is simultaneously read out, and may be recorded in the memory unit 26 as necessary. ,.
次に、 ステップ A l l (SA11) では、 メモリー部 2 6に一時的に記録した多型 番地に関連付けられた多型パターン及び必要に応じて記録された付加的な情報を、 Next, in step All (SA11), the polymorphism pattern associated with the polymorphism address temporarily recorded in the memory unit 26 and the additional information recorded as necessary are
「Gno.」 とともに通信回線網 1を介して共用コンピュータ 2に対して出力する。 ステップ A 1 2 (SA12) では、 多型番地に関連付けられた多型パターン及び必要 に応じて記録された付加的な情報を共用コンピュータ 2で受信し、 受信した多型 パターンを多型番地と関連付けてメモリー部 A 1 0に記録する。 Output to shared computer 2 via communication network 1 together with "Gno." In step A12 (SA12), the shared computer 2 receives the polymorphism pattern associated with the polymorphism address and additional information recorded as necessary, and associates the received polymorphism pattern with the polymorphism address. To record in the memory section A10.
また、 本例では、 ステップ A 7において、 共用コンピュータ 2が 「多型パター ン J の提出を命令する命令情報を送出し、 ステップ A 1 0において、 個人用コン ピュータ 3は命令情報に従って多型パターンをゲノム関連情報記録媒体 2 4から 読み出している。 しかしながら、 本システムは、 ステップ A 7において当該命令 情報を送出しないシステムであってもよい。この場合、ステップ A 1 0において、 個人用コンピュータ 3は、 処理プログラム 2 7に従って、 ステップ A 8で受信し た多型番地に基づいてデータ IIを検索し、受信した多型番地の多型パターンを読 み出す。 そして、 個人用コンピュータ 3は、 ステップ A l 1で多型パターン等を 共用コンピュータ 2に対して出力する。 この場合でも、 共用コンピュータ 2は、 ステップ A 1 2において、 「大腸がんの罹患可能性」 と一致した 「分類 (疾患名)」 に関連づけられた 「多型番地」 の多型パターンを得ることができる。 Further, in this example, in step A7, the shared computer 2 sends the instruction information for instructing the submission of the polymorphism pattern J, and in step A10, the personal computer 3 sends the polymorphism pattern in accordance with the instruction information. Is read from the genome-related information recording medium 24. However, in step A7, the A system that does not transmit information may be used. In this case, in step A10, the personal computer 3 searches the data II based on the polymorphism address received in step A8 according to the processing program 27, and finds the polymorphism pattern of the received polymorphism address. read out. Then, the personal computer 3 outputs the polymorphism pattern and the like to the shared computer 2 in step A11. Even in this case, the shared computer 2 obtains the polymorphism pattern of the “polymorphism address” associated with the “classification (disease name)” corresponding to the “possibility of colorectal cancer” in step A 12. Can be.
次に、 ステップ A 1 3 (SA13) では、 メイン DB 1 4にアクセスし、 受信した多 型番地及び多型パターンと一致するものを検索する。 具体的には、 メイン DB 1 4 において、 一つの多型番地に対して複数の多型パターンが記録されており、 受信 した多型番地及びその多型パターンがメイン DB 1 4においてどの多型パターン に一致しているのかを検索する。  Next, in step A13 (SA13), the main DB 14 is accessed to search for a received polymorphism address and one that matches the polymorphism pattern. Specifically, in the main DB 14, a plurality of polymorphism patterns are recorded for one polymorphism address, and the received polymorphism address and its polymorphism pattern are stored in the main DB 14. Search for a match.
次に、 ステップ A 1 4 (SA14) では、 処理プログラム 1 3に従って、 受信した 多型パターンと一致した多型パターンに関連づけられている大腸がんに対する罹 患可能性を読み出す。 すなわち、 ステップ A 1 4では、 要求者が提出した多型番 地及び多型パターンに従って、 要求者の大腸がんに対する罹患可能性を読み出す ことができる。 読み出した罹患可能性は、 要求者の 「Gno.」 と関連づけてメモリ 一部 A 1 0に格納する。 このとき、 大腸がんに対する罹患可能性を、 付加的な情 報により補正したかたちで格納してもよいし、 付加的な情報から得られるその他 の情報を要求者の 「Gno.」 に関連づけて格納しても良い。  Next, in step A14 (SA14), according to the processing program 13, the possibility of morbidity for colorectal cancer associated with the received polymorphism pattern is read. That is, in step A14, the susceptibility of the requester to colorectal cancer can be read out according to the polymorphism address and polymorphism pattern submitted by the requester. The read morbidity is stored in the memory part A10 in association with the requester's "Gno." At this time, the likelihood of colorectal cancer may be stored in a form corrected with additional information, or other information obtained from the additional information may be associated with the requester's `` Gno. '' It may be stored.
次に、ステップ A 1 5 (SA15)では、メモリー部 A 1 0に格納した要求者の「Gno.」 及び罹患可能性を意味情報として、 通信回線網 1を介して個人用コンピュータ 3 に対して送信する。 ステップ A 1 6 (SA16) では、 個人用コンピュータ 3が要求 者の 「Gno.」 及び罹患可能性 (意味情報) を受信する。 受信した意味情報は、 メ モリー部 2 6に記録される。  Next, in step A15 (SA15), the requester's “Gno.” Stored in the memory unit A10 and the possibility of morbidity are sent to the personal computer 3 via the communication network 1 as semantic information. Send. In Step A16 (SA16), the personal computer 3 receives the “Gno.” Of the requester and the morbidity (semantic information). The received semantic information is recorded in the memory unit 26.
次に、 ステップ A 1 7 (SA17) では、 処理プログラム 2 7に従って、 メモリー 部 2 6に記録された意味情報から大腸がんに対する罹患可能性を表示装置 2 2に 表示する。 なお、 ステップ A 1 5からステップ A 1 7の代わりに共用コンピュータ 2が処理プログラム 1 3に従って意味情報を表示する画面を読み出し (作成し)、 通信回線網 1を経由して個人用コンピュータ 3の表示装置 2 2に表示させること もできる。 この場合においても、 共用コンピュータ 2から個人用コンピュータ 3 に対して意味情報が送信されたものとする。 これにより、 要求者は、 ゲノム関連 情報記録媒体 2 4に記録したゲノム関連情報 2 8を用いて大腸がんに対する罹患 可能性を得ることができる。 Next, in step A 17 (SA 17), the possibility of colon cancer is displayed on the display device 22 based on the semantic information recorded in the memory unit 26 in accordance with the processing program 27. Note that, instead of steps A15 to A17, the shared computer 2 reads (creates) a screen displaying semantic information according to the processing program 13, and It can also be displayed on the display device 22 of the personal computer 3 via the communication network 1. Also in this case, it is assumed that semantic information has been transmitted from the shared computer 2 to the personal computer 3. As a result, the requester can obtain the possibility of morbidity for colorectal cancer using the genome-related information 28 recorded on the genome-related information recording medium 24.
以上のように、本システムにおいては、利用資格に関する認証確認を行った後、 個人の多型パターンを多型番地と関連づけて記録したゲノム関連情報記録媒体 2 4を用いることによって、メイン DB14に記録された意味情報を多型番地を介在さ せて要求者が利用することができる。 また、 本システムにおいては、 図 7及び図 8に示すフローチャートに従って認証確認工程を行っているため、 不正利用を確 実に防止することができる。  As described above, in this system, after confirming the authentication of the usage qualification, the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record the information in the main DB 14. The requested semantic information can be used by the requester by interposing the polymorphism address. In this system, the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, so that unauthorized use can be reliably prevented.
特に、 本システムでは、 利用資格に関する認証確認工程において、 意味情報が 関連付けられていない多型番地及び多型パターンを用いることが好ましい。 これ により、 ステップ 1 1以降の工程において、 不測の事態により情報が流出したと しても、 意味情報が関連付けられた多型番地及び多型パターンを第 3者に知られ ることが防止できる。  In particular, in the present system, it is preferable to use a polymorphism address and a polymorphism pattern that are not associated with semantic information in the authentication confirmation process for use qualification. Thus, even if information leaks due to an unforeseen situation in the processes after step 11, it is possible to prevent a third party from knowing a polymorphism address and a polymorphism pattern associated with semantic information.
また、 本システムにおいては、 喑号化された多型パターンを記録したゲノム関 連情報記録媒体 2 4を使用することが好ましい。 多型パターンを暗号化する際に は、 例えば、 個人のゲノム DNAを臨床検査会社等のゲノム解析を行う機関を利用 して解析し、 その結果として得られた多型パターンを当該ゲノム解析を行う機関 或いは他の機関で暗号化する。  Further, in the present system, it is preferable to use a genome-related information recording medium 24 on which a decoded polymorphic pattern is recorded. When encrypting a polymorphic pattern, for example, analyze the genomic DNA of an individual using a laboratory that performs genomic analysis, such as a clinical test company, and perform the genomic analysis on the resulting polymorphic pattern. Encrypted by the institution or another institution.
具体的には、 個人のゲノム DNAを解析した結果として得られた複数の多型番地 及び多型パターンの組み合わせにおいて、多型番地毎にそれぞれ乱数を選定する。 乱数は、 複数の多型番地に対してランダムに選定してもよいし、 所定の法則に従 つて選定してもよい。 次に、 選定した乱数を用いて、 解析して得られた所定の多 型番地における多型パターンを暗号化する。 これにより、 個人のゲノム DNAを解 析して得られた多型番地及び多型パターンの組み合わせを、 多型番地及び暗号化 された多型パターンの組み合わせとすることができる。  Specifically, a random number is selected for each polymorphism address in a plurality of polymorphism addresses and combinations of polymorphism patterns obtained as a result of analyzing individual genomic DNA. The random number may be randomly selected for a plurality of polymorphism addresses, or may be selected according to a predetermined rule. Next, using the selected random numbers, a polymorphism pattern at a predetermined polymorphism address obtained by analysis is encrypted. Thus, a combination of a polymorphism address and a polymorphism pattern obtained by analyzing an individual's genomic DNA can be a combination of a polymorphism address and an encrypted polymorphism pattern.
また、 ゲノム関連情報記録媒体 2 4は、 多型番地と暗号化された多型パターン とを関連付けて記録するとともに、 個人に特有となるように設定された 「Gno.」 を記録することにより作製することができる。 なお、 暗号化に用いた乱数を当該 「Gno.」 と関連付け、 第 3者機関等のデータベースに記録することによって、 当 該データベースを用いて暗号化された多型パターンを復号化することができる。 暗号化された多型パターンは、 実際の多型番地における塩基配列を意味するも のではない。 したがって、 このように喑号化された多型パターンを用いることに よって、 上述した認証確認工程及びそれに続く各工程において、 不測の事態によ り暗号化された多型パターンが外部に流出してしまったとしても、 実際の塩基配 列を流出することにはならず、 安全性に優れたシステムとなる。 特に、 認証確認 工程においては、 個人の実際のゲノム DNAを直接的に意味しない喑号化された多 型パターンであっても復号化する必要もなく、 図 7及び図 8に示したフローチヤ 一卜に従って利用資格に関する認証の確認を確実に行うことができる。 In addition, the genome-related information recording medium 24 has a polymorphism address and an encrypted polymorphism pattern. Can be created by recording “Gno.” Which is set to be unique to an individual, while recording in association with By associating the random number used for encryption with the “Gno.” And recording the random number in a database of a third party organization, the encrypted polymorphism pattern can be decrypted using the database. . The encrypted polymorphism pattern does not mean the nucleotide sequence at the actual polymorphism address. Therefore, by using the thus-encoded polymorphic pattern, the encrypted polymorphic pattern leaks to the outside due to an unexpected situation in the above-described authentication confirmation step and the subsequent steps. Even if it does, it will not leak out the actual base sequence, resulting in a system with excellent safety. In particular, in the authentication confirmation process, there is no need to decode even a coded polymorphism pattern that does not directly mean the actual genomic DNA of the individual, and the flowcharts shown in FIGS. In accordance with the above, it is possible to surely confirm the authentication regarding the use qualification.
さらに、 本システムにおいては、 多型パターンを暗号化する際に使用した乱数 等の暗号鍵を記録したゲノム関連情報記録媒体 2 4を使用することもできる。 す なわち、 上述した例において、 所定の 「Gno. J について 「多型番地」 と当該多型 番地に関連付けた 「乱数」 とを記録したゲノム関連情報記録媒体 2 4を作製する とともに、 当該乱数によって 「暗号化された多型パターン」 を 「多型番地」 と関 連付けて第 3者機関等のデータベースに記録する。 この場合、 図 7及び図 8に示 したフローチヤ一トに準じて、 喑号鍵を用いて認証を行うことができる。  Further, in the present system, a genome-related information recording medium 24 in which an encryption key such as a random number used for encrypting a polymorphism pattern is recorded can be used. That is, in the above-described example, a genome-related information recording medium 24 that records a “polymorphism address” and a “random number” associated with the polymorphism address for a predetermined “Gno. And associates the “encrypted polymorphism pattern” with the “polymorphism address” and records it in a database of a third party organization. In this case, authentication can be performed using the No. key in accordance with the flowcharts shown in FIGS. 7 and 8.
ところで、 本情報処理システムにおいては、 図 7及び図 8に示したフローチヤ 一卜に従って認証確認工程を行った後、 図 1 1に示すようなフローチャートに従 つて情報処理動作するものであってもよい。 なお、 図 1 1に示すフローチャート においても、 「(共)」 と記載したステップは共用コンピュータ 2における処理を意 味し、 「(個)」 と記載したステップは個人用コンピュータ 3における処理を意味し ている。  By the way, in the present information processing system, after performing the authentication confirmation step according to the flowcharts shown in FIGS. 7 and 8, the information processing operation may be performed according to the flowchart shown in FIG. . In the flowchart shown in FIG. 11, the steps described as “(shared)” mean the processing in the shared computer 2, and the steps described as “(unit)” mean the processing in the personal computer 3. ing.
利用資格に関する認証を確認された要求者は、 ステップ B l (SB1) では、 要求 者が本システムを利用するにあたり、 メモリー 2 3に記録されている処理プログ ラム 2 7を起動する。 処理プログラム 2 7によって、 個人用コンピュータ 3の読 取り装置 2 5を駆動してゲノム関連情報記録媒体 2 4にアクセスし、 ゲノム関連 情報記録媒体 2 4においてデータ I として記録されている 「Gno.」 を読み出す。 読み出した 「Gno.」 は、 メモリー部 2 6に格納する。 In step B1 (SB1), the requester, who has been verified for use qualification, activates the processing program 27 recorded in the memory 23 when the requester uses the present system. The processing program 27 drives the reading device 25 of the personal computer 3 to access the genome-related information recording medium 24 and “Gno.” Recorded as data I on the information recording medium 24 is read. The read “Gno.” Is stored in the memory unit 26.
次に、 ステップ B 2 (SB2) では、 処理プログラム 2 7によって表示装置 2 2に 表示された画面イメージに基づいて、 要求者が提供を受けたい情報、 例えば、 「大 腸がんの罹患可能性」 (要求情報) を個人用コンピュータ 3に入力するとともに、 個人用コンピュータ 3から通信回線網 1を経由して共用コンピュータ 2に 「大腸 がんの罹患可能性」 及び 「Gno.」 を送信するとともに、 メイン DB14の 「分類 (疾 患名)」 が大腸がんである 「多型番地」 と当該 「多型番地」 に関連付けられた全て の 「多型パターン」 と当該全ての 「多型パターン」 それぞれを意味づける 「罹患 可能性」 との提出を要求する。 すなわち、 要求者は、 ステップ B2において、 メイ ン DB14の 「分類 (疾患名)」 が大腸がんである 「多型番地」 と当該 「多型番地」 に関連付けられた全ての 「多型パターン」 と当該全ての 「多型パターン」 それぞ れを意味づける 「罹患可能性」 とからなる情報を要求する。  Next, in step B2 (SB2), based on the screen image displayed on the display device 22 by the processing program 27, the information requested by the requestor, for example, "Possibility of colorectal cancer ) (Request information) to the personal computer 3, and transmit the “colorectal cancer morbidity” and “Gno.” From the personal computer 3 to the shared computer 2 via the communication network 1. The main DB14 has a “polymorphism address” whose “classification (disease name)” is colorectal cancer, all “polymorphism patterns” associated with the “polymorphism address”, and all the “polymorphism patterns”. Require submission of “possibility” which means That is, in step B2, the requester determines that the “classification (disease name)” of the main DB14 is “polymorphic address” of colon cancer and all “polymorphism patterns” associated with the “polymorphic address”. Request information that consists of all the “polymorphism patterns” and “morbidity” that implies each.
次に、 ステップ B3 (SB3) では、 共用コンピュータ 2が上記要求情報を受信す る。 共用コンピュータ 2は、 要求情報を受信すると処理プログラム 1 3を起動す る。 そして、 ステップ B4 (SB4) で、 処理プログラム 1 3に従ってメイン DB14に 次に、 ステップ B5 (SB5) では、 処理プログラム 1 3に従って、 メイン DB14に 記録されている 「分類 (疾患名)」 を検索し、 要求された 「大腸がんの罹患可能性」 Next, in step B3 (SB3), shared computer 2 receives the request information. Upon receiving the request information, shared computer 2 activates processing program 13. In step B4 (SB4), the main DB 14 is searched according to the processing program 13. Next, in step B5 (SB5), the “classification (disease name)” recorded in the main DB 14 is searched according to the processing program 13. Required "colorectal cancer morbidity"
(大腸がん) と一致するものを抽出する。 ステップ B6 (SB6) では、 処理プログ ラム 1 3に従って、 メイン DB14にアクセスし、 「大腸がんの罹患可能性」 と一致 する 「分類 (疾患名)」 (大腸がん) に関連づけられた 「多型番地」、 当該多型番地 に関連づけられた全ての 「多型パターン」 及び全ての多型パターンにおける 「罹 患可能性」 を読み出す。 読み出した 「多型番地」、 「多型パターン」 及び 「罹患可 能性」 は、 メモリー部 A 1 0に要求情報に関連づけて格納する。 すなわち、 メモ リー部 A 1 0には、 所定の 「Gno.」 に対して 「多型番地」、 「多型パターン」 及ぴ(Colorectal cancer). In step B6 (SB6), according to the processing program 13, the main DB 14 is accessed, and the “multiplicity” associated with the “classification (disease name)” (colorectal cancer) corresponding to “possibility of colorectal cancer” is determined. Read “type address”, all “polymorphism patterns” associated with the polymorphism address, and “possibility” in all polymorphism patterns. The read “polymorphism address”, “polymorphism pattern”, and “possibility of disease” are stored in the memory unit A10 in association with the request information. That is, the memory section A 10 includes “polymorphism address”, “polymorphism pattern” and “polymorphism pattern” for a predetermined “Gno.”.
「罹患可能性」 が記録されることとなる。 A “morbidity” will be recorded.
次に、 ステップ B 7 (SB7) では、 メモリー部 A 1 0に記録されている 「Gno.」、 「多型番地」、 「多型パターン」 及び 「罹患可能性」 を、 通信回線網 1を介して個 人用コンピュータ 3に対して送信する。 ステップ B8 (SB8) では、 共用コンビュ ータ 2から送信された 「Gno.」、 「多型番地」、 「多型パターン」 及び 「罹患可能性」 を受信する。 受信した 「Gno.」、 「多型番地」、 「多型パターン」 及び 「罹患可能性」 は、 メモリー部 2 6に記録される。 Next, in step B7 (SB7), the “Gno.”, “Polymorphism address”, “polymorphism pattern” and “possibility” recorded in the memory section A10 are transmitted to the communication network 1. Through the pieces Sent to human computer 3. In step B8 (SB8), “Gno.”, “Polymorphism address”, “polymorphism pattern”, and “possibility” are received from shared computer 2. The received “Gno.”, “Polymorphism address”, “polymorphism pattern”, and “possibility” are recorded in the memory unit 26.
次にステップ B9 (SB9) では、 処理プログラム 2 7に従い、 ゲノム関連情報記 録媒体 2 4に記録されているデータ IIにアクセスする。 このとき、ゲノム関連情 報記録媒体 2 4に記録されているデータ Iにもアクセスし、 受信した 「Gno.」 が 正しいか否かを確認することが好ましい。  Next, in step B9 (SB9), access is made to the data II recorded on the genome-related information recording medium 24 according to the processing program 27. At this time, it is preferable to access the data I recorded on the genome-related information recording medium 24 and confirm whether the received “Gno.” Is correct.
次に、 ステップ BIO (SB10) では、 処理プログラム 2 7に従って、 ゲノム関連 情報 2 8から、 受信した 「多型番地」 と一致する多型番地における多型パターン を抽出する。 そして、 ステップ BIO (SB10) では、 受信した多型番地に関連づけ られた全ての 「多型パターン」 のうちで、 抽出した多型パターンと一致するもの を検索する。  Next, in step BIO (SB10), a polymorphism pattern at a polymorphism address matching the received “polymorphism address” is extracted from the genome-related information 28 according to the processing program 27. Then, in step BIO (SB10), of all the “polymorphism patterns” associated with the received polymorphism address, the one that matches the extracted polymorphism pattern is searched.
ステップ Bl l (SB11) では、 受信した多型番地に関連づけられた全ての 「多型 パターン」 のうちで一致した多型パターンに関連づけられた 「罹患可能性」 を抽 出するとともに、 抽出した 「罹患可能性」 を出力する。 これにより、 要求者は、 大腸がんに対する罹患可能性 (意味情報) を得ることができる。 このとき、 ステ ップ B11では、 データ III、 データ IV及ぴデータ Vに記録されている付加的な情 報も同時に読み出し、 大腸がんに対する罹患可能性を、 付加的な情報により補正 したかたちで出力してもよい。  In step Bl l (SB11), among all the “polymorphism patterns” associated with the received polymorphism address, the “morbidity” associated with the matched polymorphism pattern is extracted and extracted. "Possibility" is output. This allows the requester to obtain the likelihood (semantic information) of colorectal cancer. At this time, in step B11, the additional information recorded in data III, data IV, and data V is also read out at the same time, and the morbidity for colorectal cancer is corrected using the additional information. May be output.
以上のように、本システムにおいても、利用資格に関する認証確認を行った後、 個人の多型パターンを多型番地と関連づけて記録したゲノム関連情報記録媒体 2 4を用いることによって、メイン DB14に記録された意味情報を多型番地を介在さ せて要求者が利用することができる。 また、 本システムにおいても、 図 7及び図 8に示すフローチャートに従って認証確認工程を行っているため、 不正利用を確 実に防止することができる。  As described above, in this system as well, after confirming the certification of the usage qualification, the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record it in the main DB14. The requested semantic information can be used by the requester by interposing the polymorphism address. Also in this system, since the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, unauthorized use can be reliably prevented.
さらに、 本システムにおいても、 利用資格に関する認証確認工程において、 意 味情報が関連付けられていない多型番地及び多型パターンを用いることが好まし レ、。 これにより、 ステップ 1 1以降の工程において、 不測の事態により情報が流 出したとしても、 意味情報が関連付けられた多型番地及び多型パターンを第 3者 に知られることが防止できる。 さらにまた、 本システムにおいても、 暗号化され た多型パターンを記録したゲノム関連情報記録媒体 2 4を使用することによって、 安全性に優れたシステムとなる。 Furthermore, in this system, it is preferable to use a polymorphism address and a polymorphism pattern that are not associated with meaning information in the authentication confirmation process for use qualification. As a result, in the processes after step 11, information may flow due to unforeseen circumstances. Even if it is issued, it is possible to prevent a third party from knowing the polymorphism address and the polymorphism pattern associated with the semantic information. Furthermore, also in this system, by using the genome-related information recording medium 24 on which the encrypted polymorphism pattern is recorded, the system becomes excellent in security.
特に、 図 1 1に示したフローチャートに従った情報処理動作においては、 要求 者が共用コンピュータ 2に対して、 メイン DB14の 「分類 (疾患名)」 が大腸がん である 「多型番地」 と当該 「多型番地」 に関する全ての 「多型パターン」 と当該 「多型パターン」 に関する 「罹患可能性」 との提出を要求している。 言い換える と、図 1 1に示したフローチヤ一トに従った情報処理動作においては、要求者が、 所定の 「多型番地」 と当該多型番地に関する全ての 「多型パターン」 と当該多型 パターンに関する「罹患可能性」といつた利用価値の髙い情報を得ることとなる。 したがって、 このようなシステムにおいては、 要求者の利用資格を厳密に規定す ることが好ましい。 図 7及び図 8に示すフローチヤ一トに従った認証確認工程を 行うことで、 要求者に関して利用資格の有無を確認することができ、 利用価値の 高い情報の不正利用や流用等を防止することができる。  In particular, in the information processing operation in accordance with the flowchart shown in FIG. 11, the requester instructs the shared computer 2 that the “classification (disease name)” of the main DB 14 is “polymorphic address” indicating that the subject is colorectal cancer. It requires submission of all “polymorphism patterns” for the “polymorphism address” and “possibility” for the “polymorphism pattern”. In other words, in the information processing operation according to the flowchart shown in FIG. 11, the requester determines that a predetermined “polymorphism address” and all “polymorphism patterns” related to the polymorphism address and the polymorphism pattern This will give you information on the likelihood of morbidity and useful value. Therefore, in such a system, it is preferable to strictly define the use qualifications of the requester. By performing the authentication confirmation process according to the flowcharts shown in Fig. 7 and Fig. 8, it is possible to confirm whether or not the requester has the eligibility to use, and to prevent unauthorized use or diversion of high-value information. Can be.
ところで、 本情報処理システムにおいては、 図 7及び図 8に示したフローチヤ 一卜に従って認証確認工程を行った後、 図 1 2に示すようなフローチヤ一トに従 つて情報処理動作するものであってもよい。 なお、 図 1 2に示すフローチャート においても、 「(共)」 と記載したステップは共用コンピュータ 2における処理を意 味し、 「(個)」 と記載したステップは個人用コンピュータ 3における処理を意味し ている。  By the way, in the present information processing system, after performing the authentication confirmation step according to the flowcharts shown in FIGS. 7 and 8, the information processing operation is performed according to the flowchart shown in FIG. Is also good. In the flowchart shown in FIGS. 12A and 12B, the steps described as “(shared)” mean the processing on the shared computer 2, and the steps described as “(unit)” mean the processing on the personal computer 3. ing.
利用資格に関する認証.を確認された要求者は、 ステップ C I (SC1) で、 要求者 が本システムを利用するにあたり、 メモリー 2 3に記録されている処理プロダラ ム 2 7を起動する。 処理プログラム 2 7によって、 個人用コンピュータ 3の読取 り装置 2 5を駆動してゲノム関連情報記録媒体 2 4にアクセスし、 ゲノム関連情 報記録媒体 2 4においてデータ I として記録されている 「Gno.」、 データ II とし て記録されている全ての 「多型番地」 及び 「多型パターン」 を読み出す。 読み出 した 「Gno. J、 「多型番地」 及び「多型パターン」 は、 メモリー部 2 6に格納する。 次に、 ステップ C 2 (SC2) では、 処理プログラム 2 7によって表示装置 2 2に 表示された画面イメージに基づいて、 要求者が提供を受けたい情報、 例えば、 「大 腸がんの罹患可能性」 (要求情報) を個人用コンピュータ 3に入力するとともに、 個人用コンピュータ 3から通信回線網 1を経由して共用コンピュータ 2に 「大腸 がんの罹患可能性」 と、 メモリー部 2 6に記録されている 「Gno.」、 「多型番地 j 及び 「多型パターン」 とを送信する。 In step CI (SC1), the requester, who has been verified for use qualification, activates the processing program 27 recorded in the memory 23 when the requester uses the present system. The processing program 27 drives the reading device 25 of the personal computer 3 to access the genome-related information recording medium 24, and the `` Gno. ”And all“ polymorphism addresses ”and“ polymorphism patterns ”recorded as data II. The read “Gno. J,” “polymorphism address,” and “polymorphism pattern” are stored in the memory unit 26. Next, in step C 2 (SC2), the processing program 27 Based on the displayed screen image, the requester inputs the information he or she wants to provide, for example, “Possibility to colorectal cancer” (request information) to the personal computer 3 and communicates from the personal computer 3 Sends “Possibility to colorectal cancer” and “Gno.”, “Polymorphism address j” and “polymorphism pattern” recorded in memory 26 to shared computer 2 via network 1 I do.
次に、 ステップ C 3 (SC3) では、 共用コンピュータ 2が 「大腸がんの罹患可能 性」、 「Gno.」、 「多型番地」 及び 「多型パターン」 を受信する。 受信した 「大腸が んの罹患可能性」 は要求情報としてメモリ一部 A 1 0に記録され、 「Gno. J、 「多型 番地」 及び 「多型パターン」 も、 メモリー部 A 1 0に格納される。 共用コンビュ ータ 2は、 要求情報を受信すると処理プログラム 1 3を起動する。 そして、 ステ ップ C4 (SC4)では、処理プログラム 1 3に従って、メイン DB14にアクセスする。 次に、 ステップ C5 (SC5) では、 処理プログラム 1 3に従って、 メイン DB14に 記録されている 「分類 (疾患名)」 を検索し、要求された 「大腸がんの罹患可能性」 (大腸がん) と一致するものを抽出する。  Next, in step C3 (SC3), the shared computer 2 receives “Possibility of colon cancer”, “Gno.”, “Polymorphism address”, and “polymorphism pattern”. The received "Possibility of colorectal cancer" is recorded in the memory part A10 as request information, and "Gno. J," "polymorphism address" and "polymorphism pattern" are also stored in the memory part A10. Is done. Upon receiving the request information, the shared computer 2 starts the processing program 13. Then, in step C4 (SC4), the main DB 14 is accessed according to the processing program 13. Next, in step C5 (SC5), the “classification (disease name)” recorded in the main DB14 is searched according to the processing program 13 and the requested “possibility of colorectal cancer” (colorectal cancer ) Is extracted.
ステップ C6 (SC6) では、 処理プログラム 1 3に従って、 メイン DB 1 4にァク セスし、 メイン DB 1 4から 「大腸がん」 に分類された 「多型番地」、 当該多型番 地に対する全ての「多型パターン」、及び当該多型パターンに対する「罹患可能性」 を読み出す。 読み出した 「多型番地」、 「多型パターン」 及び 「罹患可能性」 は、 メモリ一部 A 1 0に格納される。  In step C6 (SC6), the main DB 14 is accessed according to the processing program 13, and the “polymorphism address” classified as “colorectal cancer” from the main DB 14 and all of the polymorphism addresses for the polymorphism address Read “polymorphism pattern” and “possibility of morbidity” for the polymorphism pattern. The read “polymorphism address”, “polymorphism pattern” and “possibility of morbidity” are stored in the memory part A 10.
次に、 ステップ C 7 (SC7) では、 ステップ C3で受信した 「多型番地」 及び 「多 型パターン」 に基づいて、 ステップ C 6でメモリー部 A 1 0に格納したデータを 検索し、 受信した 「多型パターン」 と一致した多型パターンに関連付けられた罹 患可能性をメモリー部 A 1 0から抽出する。  Next, in Step C7 (SC7), based on the “polymorphism address” and “polymorphism pattern” received in Step C3, the data stored in the memory unit A 10 in Step C6 was searched and received. The morbidity associated with the polymorphism pattern that matches the “polymorphism pattern” is extracted from the memory unit A 10.
ステップ C 8 (SC8) では、 ステップ C7の結果、 すなわち、 ステップ C3で受信 した情報に含まれる多型パターンがメイン DB 1 4のいずれの多型パターンと一 致するかに基づいて抽出した罹患可能性を、 通信回線網 1を介して個人用コンビ ユータ 3に対して送信する。 このとき、 共用コンピュータ 2は、 抽出した罹患可 能性を要求者の 「Gno.」 とともに送信する。  In step C8 (SC8), the morbidity extracted based on the result of step C7, that is, which of the polymorphism patterns in the main DB 14 matches the polymorphism pattern included in the information received in step C3 Is transmitted to the personal computer 3 via the communication network 1. At this time, the shared computer 2 transmits the extracted morbidity together with the “Gno.” Of the requester.
次に、 ステップ C9 (SC9) では、 共用コンピュータ 2から送信された 「Gno.」 及び 「罹患可能性」 (意味情報) を受信する。 受信した 「Gno.」 及び「罹患可能性」 は、 メモリー部 2 6に記録される。 このとき、 ゲノム関連情報記録媒体 2 4に記 録されているデータ Iにアクセスし、 受信した 「Gno.」 が正しいか否かを確認す ることができる。 Next, in step C9 (SC9), the `` Gno. And "possibility" (semantic information). The received “Gno.” And “possibility” are recorded in the memory unit 26. At this time, it is possible to access data I recorded on the genome-related information recording medium 24 and confirm whether the received “Gno.” Is correct.
次に、 ステップ CIO (SC10) では、 処理プログラム 2 7に従って、 メモリー部 2 6に記録された意味情報から大腸がんに対する罹患可能性を表示装置 2 2に表 示する。 なお、 ステップ C 8からステップ C 1 0の代わりに、 共用コンピュータ 2 が処理プログラム 1 3に従って意味情報を表示する画面を読み出し(作成し)、通 信回線網 1を経由して個人用コンピュータ 3の表示装置 2 2に表示させることも できる。 この場合においても、 共用コンピュータ 2から個人用コンピュータ 3に 対して意味情報が送信されたものとする。 これにより、 要求者は、 ゲノム関連情 報記録媒体 2 4に記録したゲノム関連情報 2 8を用いて大腸がんに対する罹患可 能性を得ることができる。  Next, in Step CIO (SC10), the possibility of colon cancer is displayed on the display device 22 from the semantic information recorded in the memory unit 26 in accordance with the processing program 27. Instead of steps C8 to C10, shared computer 2 reads out (creates) a screen displaying semantic information in accordance with processing program 13, and transmits the screen to personal computer 3 via communication network 1. It can also be displayed on the display device 22. Also in this case, it is assumed that semantic information has been transmitted from the shared computer 2 to the personal computer 3. As a result, the requester can obtain the morbidity for colorectal cancer using the genome-related information 28 recorded on the genome-related information recording medium 24.
以上のように、本システムにおいても、利用資格に関する認証確認を行った後、 個人の多型パターンを多型番地と関連づけて記録したゲノム関連情報記録媒体 2 4を用いることによって、メイン DB14に記録された意味情報を多型番地を介在さ せて要求者が利用することができる。 また、 本システムにおいても、 図 7及び図 8に示すフローチヤ一トに従って認証確認工程を行っているため、 不正利用を確 実に防止することができる。  As described above, in this system as well, after confirming the certification of the usage qualification, the genome-related information recording medium 24 that records the individual polymorphism pattern in association with the polymorphism address is used to record it in the main DB14. The requested semantic information can be used by the requester by interposing the polymorphism address. Also in this system, since the authentication confirmation process is performed according to the flowcharts shown in FIGS. 7 and 8, unauthorized use can be reliably prevented.
さらに、 本システムにおいても、 利用資格に関する認証確認工程において、 意 味情報が関連付けられていない多型番地及び多型パターンを用いることが好まし レ、。 これにより、 ステップ 1 1以降の工程において、 不測の事態により情報が流 出したとしても、 意味情報が関連付けられた多型番地及び多型パターンを第 3者 に知られることが防止できる。 さらにまた、 本システムにおいても、 暗号化され た多型パターンを記録したゲノム関連情報記録媒体 2 4を使用することによって、 安全性に優れたシステムとなる。  Furthermore, in this system, it is preferable to use a polymorphism address and a polymorphism pattern that are not associated with meaning information in the authentication confirmation process for use qualification. As a result, even if information leaks due to an unexpected situation in the steps after step 11, it is possible to prevent a third party from knowing the polymorphism address and the polymorphism pattern associated with the semantic information. Furthermore, also in this system, by using the genome-related information recording medium 24 on which the encrypted polymorphism pattern is recorded, the system becomes excellent in security.
以上、 説明したように本システムによれば、 ゲノム関連情報記録媒体 2 4及び メイン DB 1 4において、 「多型番地」 及びその 「多型パターン」 のみを規格化し ておけば、 それ以外の特別なデータの規格化を必要としないので、 広範囲な産業 に利用することができる。 すなわち、 物品及び/又はサービスを提供する側は、 ゲ ノム関連情報記録媒体 2 4を用いた情報提供に際して、 多型パターンに対応する 意味情報の規格化や、 データ授受処理方法等の統一した規格を必要とせず、 様々 な方式で情報提供することができる。 As described above, according to this system, if only the “polymorphism address” and its “polymorphism pattern” are standardized in the genome-related information recording medium 24 and the main DB 14, other special A wide range of industries because it does not require Can be used for In other words, when providing goods and / or services, the information provider uses the genomic-related information recording medium 24 to provide standardized semantic information corresponding to the polymorphism pattern and unified standards such as data transfer processing methods. Information can be provided in various ways without the need for
さらにまた、 本システムによれば、 メイン DB 1 4をチェックすることで、 第三 者或いは第三者機関は共用コンピュータ 2に対する監視及び管理を容易に行うこ とができる。 したがって、 本システムは、 意味情報を提供する側に対する例えば 行政的な管理を行うことができるため、 意味情報を提供する側の健全性及び倫理 管理を行うことができる。  Furthermore, according to this system, a third party or a third party can easily monitor and manage the shared computer 2 by checking the main DB 14. Therefore, the present system can perform, for example, administrative management on the side providing the semantic information, and thus can perform soundness and ethical management on the side providing the semantic information.
一方、 本情報処理システムにおいては、 ゲノム関連情報記録媒体からデータ II に含まれる情報を除いたもの、すなわちデータ I及び付加的にデータ III〜Vのみ を有する記憶媒体を用いても良い。 この場合、 データ IIに含まれる情報は、 通信 回線網 1を介して個人用コンピュータ 3と接続された外部のデータベース (ゲノ ム関連情報記録媒体) に記録しておく。 このようなシステムの場合、 例えば、 上 述したステップ A 1 0において、 通信回線網 1を介して外部のデータベースにァ クセスし、 命令された多型番地の多型パターンを読み出し、 多型番地と多型パタ 一ンとを関連づけてメモリー部 2 6に記録することができる。 したがって、 この ようなシステムであっても、 図 9及び図 1 0に示したフローチヤ一ト、 図 1 1に 示したフローチャート及び図 1 2に示したフローチャートと同様に、 要求者は意 味情報を得ることができる。  On the other hand, in the present information processing system, a storage medium having only the data I and additionally data III to V, which is obtained by removing the information included in the data II from the genome-related information recording medium, may be used. In this case, the information included in the data II is recorded in an external database (genome-related information recording medium) connected to the personal computer 3 via the communication network 1. In the case of such a system, for example, in step A10 described above, an external database is accessed via the communication network 1, and the polymorphism pattern of the instructed polymorphism address is read out. The polymorphism pattern can be stored in the memory 26 in association with the pattern. Therefore, even in such a system, the requester can transmit the meaning information in the same manner as the flowcharts shown in FIGS. 9 and 10 and the flowcharts shown in FIGS. 11 and 12. Obtainable.
さらに、 本情報処理システムにおいては、 要求者がゲノム関連情報記録媒体 2 4及び前記ゲノム関連情報記録媒体からデータ II に含まれる情報を除いた記録 媒体のいずれも有さず、 通信回線網 1を介して個人用コンピュータ 3と接続した ゲノム関連情報記録媒体 2 4を備えるものであっても良い。 このようなシステム の場合、 要求者は、 通信回線網 1を介してゲノム関連情報記録媒体 2 4にァクセ スし、 ゲノム関連情報記録媒体 2 4に記録された 「多型番地」 及び 「多型パター ン」 等の情報を個人用コンピュータ 3にダウンロードできる。 なお、 この場合、 ゲノム関連情報記録媒体 2 4は、 複数の個人に関するゲノム関連情報を個人毎 (「Gno.」 毎) に記録したものであっても良い。 さらにまた、 本発明は、 上述したような共用コンピュータ 2がメイン DB 1 4を 有するような構成に限定されず、 例えば、 共用コンピュータ 2と通信回線網 1を 介して接続されたメイン DB 1 4を備える情報処理システムにも適用される。 この 場合、 共用コンピュータ 2は、 図 9及び図 1 0に示したフローチヤ一ト、 図 1 1 に示したフローチャート或いは図 1 2に示したフローチャートにおいて、 メイン DB 1 4に対して通信回線網 1を介してアクセスする。 この場合でも、 本情報処理 システムによれば、 図 9及び図 1 0に示したフローチャート、 図 1 1に示したフ ローチャート或いは図 i 2に示したフローチヤ一トに従って要求者が所望の意味 情報を得ることができる。 Furthermore, in the present information processing system, the requester has neither the genome-related information recording medium 24 nor the recording medium except for the information included in the data II from the genome-related information recording medium, and the communication network 1 is not provided. It may include a genome-related information recording medium 24 connected to the personal computer 3 via the personal computer 3. In such a system, the requester accesses the genome-related information recording medium 24 via the communication network 1 and obtains the “polymorphism address” and “polymorphism” recorded on the genome-related information recording medium 24. Information such as "patterns" can be downloaded to the personal computer 3. In this case, the genome-related information recording medium 24 may be a medium in which genome-related information on a plurality of individuals is recorded for each individual (for each “Gno.”). Furthermore, the present invention is not limited to the configuration in which the shared computer 2 includes the main DB 14 as described above. For example, the main DB 14 connected to the shared computer 2 via the communication network 1 It is also applied to an information processing system provided. In this case, the shared computer 2 connects the communication network 1 to the main DB 14 in the flowchart shown in FIGS. 9 and 10, the flowchart shown in FIG. 11 or the flowchart shown in FIG. Access via Even in this case, according to the present information processing system, the requester can obtain the desired semantic information according to the flowcharts shown in FIGS. 9 and 10, the flowchart shown in FIG. 11 or the flowchart shown in FIG. Can be obtained.
特に、 この場合、 共用コンピュータ 2は、 異なる機関又は団体が有する複数の メイン DB 1 4に対して通信回線網 1を介してアクセスし、これら複数のメイン DB 1 4に含まれる意味情報を使用して、 要求者に対する情報提供を行うことが可能 となる。 すなわち、 本情報処理システムにおいては、 図 9及び図 1 0に示したフ ローチャートにおけるステップ A 5で、 図 1 1に示したフローチヤ一卜における ステップ B 5で、 或いは図 1 2に示したフローチャートにおけるステップ C 5で、 共用コンピュータ 2が大腸がんの罹患可能性に関する情報を意味情報として有す る様々なメイン DB 1 4にアクセスする。 これにより、 本情報処理システムによれ ば、 要求者は、 様々なメイン DB 1 4に含まれる情報に基づいて、 大腸がんの罹患 可能性に関する情報を得ることができる。  In particular, in this case, the shared computer 2 accesses a plurality of main DBs 14 of different organizations or organizations via the communication network 1 and uses semantic information included in the plurality of main DBs 14. Thus, information can be provided to the requestor. That is, in this information processing system, in step A5 in the flowcharts shown in FIGS. 9 and 10, in step B5 in the flowchart shown in FIG. 11, or in the flowchart shown in FIG. In step C5, the shared computer 2 accesses various main DBs 14 having information about the possibility of colon cancer as semantic information. As a result, according to the present information processing system, the requester can obtain information on the possibility of colon cancer based on the information contained in various main DBs 14.
また、 本システムは、 図 9及び図 1 0に示したフローチヤ一ト、 図 1 1に示し たフローチャート、 或いは図 1 2に示したフローチャートにおいて、 共用コンビ ユータ 2が、 いわゆるエージェントに対して、 少なく とも個人用コンピュータ 3 から受け取った要求情報を送信し、 意味情報 (本例においては、 「大腸がんに関す る罹患可能性」) を、 当該エージェントを介して得るものであってもよい。  In addition, in the present system, in the flowchart shown in FIG. 9 and FIG. 10, the flowchart shown in FIG. 11, or the flowchart shown in FIG. Alternatively, the request information received from the personal computer 3 may be transmitted, and the semantic information (in this example, “possibility of colon cancer”) may be obtained via the agent.
ところで、 上述した例では、 図 7及び図 8に示したフローチャートに従って認 証確認工程を行う情報処理システムを説明した。 しかしながら、 本発明は、 上述 した例に限定されず、 共用コンピュータ 2のメモリ一 7に記録された処理プログ ラム 1 3及び個人用コンピュータ 3のメモリー 2 3に記録された処理プログラム 2 7が、 例えば、 図 1 3に示すフローチャートに従って認証確認工程を行う情報 処理システムにも適用することができる。 なお、 図 1 3に示すフローチャートに おいて、「(共)」と記載したステップは共用コンピュータ 2における処理を意味し、 「(個)」 と記載したステップは個人用コンピュータ 3における処理を意味してい る。 By the way, in the example described above, the information processing system that performs the authentication confirmation process according to the flowcharts shown in FIGS. 7 and 8 has been described. However, the present invention is not limited to the example described above, and the processing program 13 recorded in the memory 17 of the shared computer 2 and the processing program 27 recorded in the memory 23 of the personal computer 3 may be, for example, Information for performing the authentication confirmation process according to the flowchart shown in Fig. 13 It can also be applied to processing systems. In the flowchart shown in FIG. 13, the steps described as “(shared)” indicate the processing in the shared computer 2, and the steps described as “()” indicate the processing in the personal computer 3. ing.
この認証確認工程では、 先ず、 ステップ D l (SD1) で、 要求者が本システムを 利用するにあたり、メモリー 2 3に記録されている処理プログラム 2 7を起動し、 処理プログラム 2 7の処理によりゲノム関連情報記録媒体 2 4アクセスする。 具 体的に、 処理プログラム 2 7は、 個人用コンピュータ 3の読取り装置 2 5を駆動 してゲノム関連情報記録媒体 2 4にアクセスする。次に、ステップ D 2 (SD2)で、 処理プログラム 2 7によりゲノム関連情報記録媒体 2 4においてデータ I として 記録されている 「Gno.」 及びデータ II として記録されている所定の 「多型番地」 及び当該多型番地に関連付けられた 「多型パターン」 を読み出す。 読み出した 「Gno. J、 「多型番地」 及び 「多型パターン」 は、 メモリー部 2 6に格納する。 ここで、 ステップ D 2において読み出す「多型番地」及び「多型パターン」 は、 認証用多型パターンデータベース 1 7に予め記録されている 「多型番地」 を選定 する。 すなわち、 要求者側においては、 認証用多型パターンデータベース 1 7に 記録された 「多型番地」 を予め情報として有している。  In this authentication confirmation process, first, in step D1 (SD1), when the requester uses the present system, the processing program 27 recorded in the memory 23 is activated, and the genome is processed by the processing program 27. Related information recording medium 24 Access. Specifically, the processing program 27 drives the reader 25 of the personal computer 3 to access the genome-related information recording medium 24. Next, in step D 2 (SD 2), the “Gno.” Recorded as data I and the predetermined “polymorphism address” recorded as data II in the genome-related information recording medium 24 by the processing program 27 And the “polymorphism pattern” associated with the polymorphism address. The read “Gno. J,” “polymorphism address,” and “polymorphism pattern” are stored in the memory unit 26. Here, as the “polymorphism address” and the “polymorphism pattern” read out in step D2, “polymorphism address” recorded in advance in the authentication polymorphism pattern database 17 is selected. That is, the requester has “polymorphism address” recorded in the authentication polymorphism pattern database 17 as information in advance.
次に、 ステップ D 3 (SD3) で、 要求者は、 個人用コンピュータ 3から通信回線 網 1を介して、 メモリー部 2 6に格納された 「Gno.」、 「多型番地」 及び 「多型パ ターン J を共用コンピュータ 2に対して送信する。 ステップ D 3では、 共用コン ピュータ 2に対して 「Gno.」、 「多型番地」 及び 「多型パターン」 を送信すること によって、 当該 「Gno.」 のゲノム関連情報記録媒体 2 4を有する要求者の認証を 要求する (認証確認要求)。  Next, in step D 3 (SD3), the requester sends the “Gno.”, “Polymorphism address” and “polymorphism” stored in the memory 26 from the personal computer 3 via the communication network 1. The pattern J is transmitted to the shared computer 2. In step D3, by transmitting “Gno.”, “Polymorphism address” and “polymorphism pattern” to the shared computer 2, the “Gno. Requests authentication of the requester having the genome-related information recording medium 24 of “.” (Authentication confirmation request).
次に、 ステップ D 4 (SD4) で、 共用コンピュータ 2は、 個人用コンピュータ 3 から 「Gno.」、 「多型番地」 及び 「多型パターン」 (認証確認要求) を受信する。 受 信した 「Gno.」、 「多型番地」 及び 「多型パターン」 は、 メモリー部 A 1 0に格納 する。 共用コンピュータ 2は、 ステップ D 4で 「Gno.」、 「多型番地」 及び 「多型 パターン」 を受信すると、 処理プログラム 1 3が起動する。  Next, in step D4 (SD4), shared computer 2 receives "Gno.", "Polymorphism address", and "polymorphism pattern" (authentication confirmation request) from personal computer 3. The received “Gno.”, “Polymorphism address” and “polymorphism pattern” are stored in the memory unit A10. When the shared computer 2 receives “Gno.”, “Polymorphism address” and “polymorphism pattern” in step D4, the processing program 13 is started.
次に、 ステップ D 5 (SD5) で、 共用コンピュータ 2の処理プログラム 1 3に従 つて認証用多型パターンデータベース 1 7にアクセスする。 次に、 ステップ D 6 (SD6) で、処理プログラム 1 3に従って認証用多型パターンデータベース 1 7か らステップ D 4で受信した 「Gno.」 と一致する 「Gno.」 で括られた複数の多型番 地から、 ステップ D 4で受信した 「多型番地」 と一致する多型番地に関連付けら れた多型パターンを読み出す。 読み出した多型パターンは、 多型番地を関連付け てメモリ一部 A 1 0に記録する。 Next, in step D5 (SD5), the processing program 13 of the shared computer 2 is executed. To access the authentication polymorphism pattern database 17. Next, in step D6 (SD6), according to the processing program 13, from the polymorphism pattern database 17 for authentication, a plurality of multiples enclosed by "Gno." From the model address, the polymorphism pattern associated with the polymorphism address that matches the “polymorphism address” received in step D4 is read. The read polymorphism pattern is recorded in the memory part A10 in association with the polymorphism address.
次に、 ステップ D 7 (SD7) では、 ステップ D 6で読み出した 「多型パターン J と、 ステップ D 4で受信した 「多型パターン」 とが全て一致しているか否かを判 定する。 ステップ D 7の判定の結果、 ステップ D 6で読み出した 「多型パターン」 と、 ステップ D 4で受信した 「多型パターン」 とが全て一致する場合にはステツ プ D 8 (SD8)に進み、 1つでも一致しないものがある場合にはステップ D 9 (SD9) に進む。  Next, in step D7 (SD7), it is determined whether or not the “polymorphism pattern J” read in step D6 and the “polymorphism pattern” received in step D4 all match. If the result of the determination in step D7 is that the “polymorphism pattern” read out in step D6 and the “polymorphism pattern” received in step D4 all match, proceed to step D8 (SD8), If any one does not match, proceed to step D9 (SD9).
ステップ D 8では、 個人用コンピュータ 3に対して利用資格に関する認証を確 認することができた旨を通知する。 具体的には、 個人用コンピュータ 3に対して 認証を確認した旨の画面データを送信する。 ステップ D 1 0 (SD10) では、 個人 用コンピュータ 3で当該画像データを受信し、 表示装置 2 2に当該画面データを 表示させる。 これにより、 共用コンピュータ 2側では、 本システムを利用するに あたり要求者の利用資格を確認することができ、 本システムの不正利用を防止す ることができる。 なお、 ステップ D 8では、 個人用コンピュータ 3に対して画面 データを送信するのではなく、 認証確認データを送信してもよい。 この場合、 個 人用コンピュータ 3では、 受信した認証確認データから認証確認完了画面を表示 装置 2 2に表示する。  In Step D8, the personal computer 3 is notified that the authentication for the usage qualification has been confirmed. Specifically, screen data to the effect that authentication has been confirmed is transmitted to the personal computer 3. In step D10 (SD10), the personal computer 3 receives the image data, and causes the display device 22 to display the screen data. As a result, the shared computer 2 can confirm the eligibility of the requester when using the present system, thereby preventing unauthorized use of the present system. In step D8, instead of transmitting the screen data to the personal computer 3, the authentication confirmation data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation completion screen on the display device 22 from the received authentication confirmation data.
一方、 ステップ D 9では、 個人用コンピュータ 3に対して利用資格に関する認 証を確認できなかった旨を通知し、 処理を中止する。 具体的には、 個人用コンビ ュ一タ 3に対して認証確認処理を拒否する旨の画面データを送信し、 表示装置 2 2に当該画面データを表示させる。 なお、 ステップ D 9では、 個人用コンビユー タ 3に対して画面データを送信するのではなく、 認証未確認データを送信しても よい。 この場合、 個人用コンピュータ 3では、 受信した認証未確認データから認 証確認未完了画面を表示装置 2 2に表示する。 ところで、 本システムにおいては、 ステップ D 2においてゲノム関連情報記録 媒体 2 4に記録されている全ての 「多型番地」及び「多型パターン」 を読み出し、 ステップ D 3でこれら全ての 「多型番地」 及び 「多型パターン」 を送信しても良 レ、。 この場合、 共用コンピュータ 2においては、 ステップ D 6において、 全ての 「多型番地」 及び 「多型パターン」 の中から認証用多型パターンデータベース 1 7に記録されている多型番地と一致する複数の「多型番地」を選択する。そして、 ステップ D 7においては、 ステップ D 6で選択した 「多型番地」 に関連付けられ た 「多型パターン」 を、 認証用多型パターンデータベース 1 7に含まれる 「多型 パターン」 と比較して一致するか否かを判定する。 この場合においても、 要求者 の利用資格等を確認することができる。 On the other hand, in step D9, the personal computer 3 is notified that the authentication regarding the usage qualification could not be confirmed, and the processing is stopped. Specifically, screen data for rejecting the authentication confirmation processing is transmitted to the personal computer 3, and the display device 22 displays the screen data. In step D9, instead of transmitting the screen data to the personal computer 3, the authentication unconfirmed data may be transmitted. In this case, the personal computer 3 displays an authentication confirmation incomplete screen on the display device 22 from the received authentication unconfirmed data. By the way, in this system, in step D2, all “polymorphism addresses” and “polymorphism patterns” recorded in the genome-related information recording medium 24 are read, and in step D3, all of these “polymorphism addresses” are read. "And" Polymorphism pattern "may be sent. In this case, in the shared computer 2, in step D6, a plurality of “polymorphism addresses” and “polymorphism patterns” that match the polymorphism addresses recorded in the authentication polymorphism pattern database 17 are selected. Select "Polymorphism address". In step D7, the “polymorphism pattern” associated with the “polymorphism address” selected in step D6 is compared with the “polymorphism pattern” included in the authentication polymorphism pattern database 17. It is determined whether they match. Even in this case, the use qualification of the requester can be confirmed.
なお、 本システムにおいては、 ゲノム関連情報記録媒体 2 4を所持する個人が 要求者となる場合を説明したが、 これに限定されない。 すなわち、 本システムに おいては、 ゲノム関連情報記録媒体 2 4を所持する個人又はゲノム関連情報記録 媒体 2 4のゲノム関連情報 2 8が属する個体とは異なる者が要求者となってもよ レ、。 このような場合として、 例えば、 医者が要求者となり、 患者のゲノム関連情 報記録媒体 2 4を使って上述した認証確認要求を行う場合を挙げることができる。 本情報処理システムにおいても、 図 1 3に示したフローチャートに従って認証 確認工程を行った後、 上述した場合と同様に、 図 9及び厘 1 0、 図 1 1又は図 1 2に示すようなフローチヤ一卜に従って情報処理動作することができる。 特に、 図 1 3に示したフローチャートに従って認証確認工程を行う場合には、 当該認証 確認工程に際して、 個人用コンピュータ 3と共用コンピュータ 2との間における 情報の送受信回数を低減することができる。 したがって、 図 1 3に示したフロー チヤ一トに従えば、 比較的に簡易に認証確認工程を行うことができる。  Note that, in the present system, the case where the individual having the genome-related information recording medium 24 is the requester has been described, but the present invention is not limited to this. That is, in this system, the requester may be an individual who possesses the genome-related information recording medium 24 or a person different from the individual to which the genome-related information 28 of the genome-related information recording medium 24 belongs. ,. As such a case, for example, there is a case where the doctor becomes the requester and makes the above-described authentication confirmation request using the patient's genome-related information recording medium 24. In this information processing system as well, after performing the authentication confirmation step according to the flowchart shown in FIG. 13, the flow chart as shown in FIG. 9, FIG. 10, FIG. 11 or FIG. The information processing operation can be performed according to the data. In particular, when the authentication confirmation step is performed according to the flowchart shown in FIG. 13, the number of times of transmitting and receiving information between the personal computer 3 and the shared computer 2 can be reduced in the authentication confirmation step. Therefore, according to the flowchart shown in FIG. 13, the authentication confirmation step can be performed relatively easily.
この場合においても、 不正利用を確実に防止することができる。 さらに、 本シ ステムでは、 利用資格に関する認証確認工程において、 意味情報が関連付けられ ていない多型番地及び多型パターンを用いることが好ましい。 これにより、 ステ ップ D 3以降の工程において、 不測の事態により情報が流出したとしても、 意味 情報が関連付けられた多型番地及び多型パターンを第 3者に知られることが防止 できる。 さらにまた、 本システムにおいても、 上述した場合と同様に、 符号化さ れた多型パターンを記録したゲノム関連情報記録媒体 2 4を使用することが好ま しい。 Also in this case, unauthorized use can be reliably prevented. Further, in the present system, it is preferable to use a polymorphism address and a polymorphism pattern that are not associated with semantic information in the authentication confirmation process for use qualification. As a result, even if information leaks due to an unforeseen situation in the processes after step D3, it is possible to prevent a third party from knowing the polymorphism address and the polymorphism pattern associated with the semantic information. Furthermore, in this system, as in the case described above, It is preferable to use a genome-related information recording medium 24 on which the obtained polymorphism pattern is recorded.
以上、 詳細に説明したように、 本発明を適用することによって、 利用者の利用 資格を確認する認証確認工程を行い、 その後、 利用者に対して所定の疾病の罹患 可能性を提供する情報処理システムを提供することができる。 このように、 個人 の塩基配列関連情報を用いるサービスにおいて、本発明を適用して認証を行うと、 サービスに用いるゲノム関連情報記録媒体 2 4及び個人用コンピュータ 3を、 そ のまま当該認証に用いることができる。 したがって、 本発明によれば、 個人の塩 基配列関連情報を用いるサービスにおいて認証を簡便に行うことができる。 しか しながら、 本発明は、 この情報処理システムに限定されず、 認証確認を必要とす るシステムであればいかなるシステムにも適用することができる。  As described above in detail, by applying the present invention, an authentication confirmation step for confirming a user's use qualification is performed, and thereafter, an information processing for providing the user with a possibility of suffering a predetermined disease. A system can be provided. As described above, when authentication is performed by applying the present invention to a service using personal sequence-related information, the genome-related information recording medium 24 and the personal computer 3 used for the service are used for the authentication as they are. be able to. Therefore, according to the present invention, it is possible to easily perform authentication in a service using personal base sequence-related information. However, the present invention is not limited to this information processing system, but can be applied to any system that requires authentication confirmation.
例えば、 本発明は、 自動車ドアの開錠及び閉錠に際しての認証確認や、 建物へ の入出に際しての認証確認、 会員資格の認証確認等を行うシステムに適用するこ とができる。 このように、 個人の塩基配列関連情報自体を用いないサービスにお いても、 本発明を適用することによって、 ゲノム関連情報記録媒体 2 4を用いて 認証を行うことができる。  For example, the present invention can be applied to a system that performs authentication confirmation when opening and closing a car door, authentication confirmation when entering and exiting a building, and membership authentication confirmation. As described above, even in a service that does not use the personal base sequence-related information itself, the authentication can be performed using the genome-related information recording medium 24 by applying the present invention.
例えば、 自動車ドアの開錠及び閉錠に際しての認証確認システムにおいては、 ゲノム関連情報記録媒体 2 4を自動車の正規利用者が有し、 認証用多型パターン データベース 1 7を自動車に内蔵する。 なお、 この場合、 本システムにおいて、 ゲノム関連情報記録媒体 2 4は、 例えば、 携帯電話、 専用装置等の可搬性の装置 に内蔵されるか、 或いは、 当該装置に対して着脱可能とされる。 また、 本システ ムにおいて、 認証用多型パターンデータベース 1 7は、 複数の自動車について管 理を行う管理機関におけるコンピュータに備わるものであってもよい。 なお、 認 証用多型パターンデータベース 1 7を自動車に内蔵する場合には、 図 7及び図 8 又は図 1 3に示すような認証確認工程において、 認証を確認した旨の通知又は認 証を確認できなかった旨の通知を送信する必要が無いため、 送受信装置 1 8に代 えて、 受信機能のみを有する受信装置を当該自動車に内蔵していればよい。  For example, in an authentication confirmation system for opening and closing an automobile door, an authorized user of the automobile has the genome-related information recording medium 24 and the authentication polymorphism pattern database 17 is built in the automobile. In this case, in this system, the genome-related information recording medium 24 is built in a portable device such as a mobile phone or a dedicated device, or is detachable from the device. In the present system, the authentication polymorphism pattern database 17 may be provided in a computer of a management organization that manages a plurality of vehicles. In the case where the authentication polymorphism pattern database 17 is built in the vehicle, the notification or confirmation of the authentication is confirmed in the authentication confirmation process as shown in Fig. 7, Fig. 8 or Fig. 13. Since there is no need to transmit a notification to the effect that the vehicle could not be transmitted, a receiving device having only a receiving function may be incorporated in the vehicle instead of the transmitting / receiving device 18.
このシステムにおいても、 図 7及び凰 8又は図 1 3に示すような認証確認工程 を行うことによって、 正規利用者は自動車の開錠及び閉錠を行うことができる。 具体的には、 図 7及び凰 8に示すフローチャートにおいて、 ステップ 1 5で一致 すると判定した場合に自動車の開錠を行い、 ステップ 1 5で一致しないと判定し た場合には自動車の開錠を行わない。 このように、 本発明を提供することによつ て、 自動車ドアの開錠及び閉錠に際しての認証確認システムを構築することがで きる。 なお、 建物への入出に際しても同様に建物の入出ドアの開閉を行うような 認証確認システムを構築することができる。 Also in this system, the authorized user can open and close the car by performing the authentication confirmation process as shown in FIG. 7 and the phoenix 8 or FIG. Specifically, in the flowcharts shown in FIGS. 7 and 8, the vehicle is unlocked when it is determined in step 15 that they match, and unlocked when it is determined in step 15 that they do not match. Not performed. Thus, by providing the present invention, it is possible to construct an authentication confirmation system at the time of opening and closing an automobile door. It is also possible to construct an authentication confirmation system that opens and closes the entrance door of the building when entering and exiting the building.
また、本発明を、いわゆるィモビライザ一を用いたシステムに適用してもよい。 この場合、 ゲノム関連情報記録媒体 2 4をエンジンキーに内蔵し、 認証用多型パ ターンデータベース 1 7を自動車に内蔵する。 本システムにおいては、 ゲノム関 連情報記録媒体 2 4を内蔵したエンジンキーと自動車との間で、 図 7及び凰 8又 は図 1 3に示すような認証確認工程を行うことによって、 鍵の複製による自動車 の不正使用を防止することができる。 具体的には、 図 7及び厘 8に示すフローチ ヤートにおいて、 ステップ 1 5で一致すると判定した場合にエンジンの始動を行 レ、、 ステップ 1 5で一致しないと判定した場合にはエンジンの始動を行わない。 このように、 本発明を提供することによって、 ゲノム関連情報記録媒体 2 4を利 用して、 ィモビライザ一を用いた認証確認システムを構築することができる。 個人の塩基配列関連情報を用いるサービス或いは個人の塩基配列関連情報自体 を用いないサービスいずれの場合においても、 ゲノム関連情報記録媒体 2 4を所 有する個人について別途、 塩基配列関連情報を検査することによって、 ゲノム関 連情報記録媒体 2 4が本人の正当な所有か否かを厳密にチェックすることができ る。 産業の利用可能性  Further, the present invention may be applied to a system using a so-called immobilizer. In this case, the genome-related information recording medium 24 is built in the engine key, and the authentication polymorphism pattern database 17 is built in the car. In this system, the key is duplicated by performing an authentication confirmation process as shown in Fig. 7 and Phoenix 8 or Fig. 13 between the car and the engine key incorporating the genome-related information recording medium 24. This can prevent unauthorized use of vehicles. Specifically, in the flowcharts shown in FIGS. 7 and 8, the engine is started when it is determined in step 15 that they match, and the engine is started when it is determined in step 15 that they do not match. Not performed. Thus, by providing the present invention, it is possible to construct an authentication confirmation system using an immobilizer using the genome-related information recording medium 24. Regardless of whether the service uses the individual's nucleotide sequence-related information or the service that does not use the individual's nucleotide sequence-related information itself, it is necessary to separately examine the nucleotide sequence-related information for the individual who has the genome-related information recording medium 24. This makes it possible to strictly check whether the genome-related information recording medium 24 is properly owned by the person. Industrial availability
以上、 詳細に説明したように、 本発明によれば、 個体間における塩基配列情報 の相違を有効に利用して各個体にとって有益な意味情報を提供でき、 且つ、 利用 に際して利用する側の資格等を容易に認証できる情報処理システムを構築するこ とができる。  As described in detail above, according to the present invention, it is possible to provide useful semantic information for each individual by effectively utilizing the difference in base sequence information between individuals, It is possible to construct an information processing system that can easily authenticate users.

Claims

請 求 の 範 囲 The scope of the claims
1 . 要求者側から認証確認要求を取得し、 塩基配列における位置を意味する位 置情報と、 当該位置情報に関連付けられた塩基配列関連情報とを取得するステツ プ a と、 1. A step of obtaining an authentication confirmation request from the requester and obtaining position information indicating a position in the base sequence and base sequence-related information associated with the position information,
前記ステップ aで取得した塩基配列関連情報が、 位置情報及び当該位置情報に 関連付けられた塩基配列関連情報を記憶した記憶装置から取得した塩基配列関連 情報と一致するか否かを判定するステップ bと、  Determining whether the base sequence-related information obtained in step a matches the base sequence-related information obtained from the storage device that stores the position information and the base sequence-related information associated with the position information; and b. ,
を有する塩基配列に関する情報処理方法。  An information processing method for a base sequence having
2 . 前記ステップ aは、  2. The step a)
前記認証確認要求を取得するステップ cと、  Obtaining the authentication confirmation request; c.
前記記憶装置から位置情報を取得し、 取得した位置情報を前記要求者側に送出 するステップ d と、  Obtaining position information from the storage device, and transmitting the obtained position information to the requester side; d.
前記ステツプ dで送出した位置情報に関連付けられた塩基配列関連情報を前記 要求者側から取得するステップ eと、  E) obtaining from the requester the base sequence-related information associated with the position information transmitted in step d;
を有する、 請求の範囲 1記載の情報処理方法。  The information processing method according to claim 1, comprising:
3 . 前記ステップ aでは、 前記認証確認要求とともに前記位置情報に関連付け られた塩基配列関連情報を取得する、 請求の範囲 1記載の情報処理方法。  3. The information processing method according to claim 1, wherein in the step a, the base sequence-related information associated with the position information is acquired together with the authentication confirmation request.
4 . 前記ステップ bの判定結果を前記要求者側に送出するステップ f を更に有 する、 請求の範囲 1'記載の情報処理方法。  4. The information processing method according to claim 1, further comprising a step f of transmitting the determination result of the step b to the requester side.
5 . 前記ステップ aの前に、 利用資格を有する複数の要求者毎或いは当該要求 者の側に属する個体毎に位置情報及び当該位置情報に関連付けられた塩基配列関 連情報を記録することにより前記記憶装置の記憶内容を構築するステップ gを更 に有する、 請求の範囲 1記載の情報処理方法。  5. Prior to the step a, the position information and the base sequence-related information associated with the position information are recorded for each of a plurality of requesters having usage qualifications or for each individual belonging to the requester side. 2. The information processing method according to claim 1, further comprising a step g for constructing storage contents of the storage device.
6 . 認証確認要求を送出するステップ aと、  6. Step a of sending an authentication confirmation request;
塩基配列における位置を意味する位置情報に関連付けられた塩基配列関連情報 を送出するステップ bと  Sending the base sequence-related information associated with the position information indicating the position in the base sequence; b.
を有する塩基配列に関する情報処理方法。  An information processing method for a base sequence having
7 . 前記ステップ bは、 前記位置情報を取得するステップ C と、 7. The step b includes: Step C of acquiring the location information;
塩基配列関連情報のなかから、 前記ステップ cで取得した位置情報に関連付け られた塩基配列関連情報を取得するステップ dとを有し、  And d) obtaining, from among the nucleotide sequence-related information, the nucleotide sequence-related information associated with the position information obtained in Step c,
前記ステツプ bでは、 前記ステツプ dで取得した塩基配列関連情報を位置情報 に関連付けて送出する、 請求の範囲 6記載の情報処理方法。  7. The information processing method according to claim 6, wherein in step b, the base sequence-related information obtained in step d is transmitted in association with position information.
8 . 前記ステップ bで送出される塩基配列関連情報は、 塩基配列関連情報のな かから、 所定の位置情報に関連付けられて取得され、  8. The base sequence-related information sent in the step b is obtained from the base sequence-related information in association with predetermined position information,
前記ステップ a及び前記ステップ bは並行的に行われる、 請求の範囲 6記載の 情報処理方法。  7. The information processing method according to claim 6, wherein the steps a and b are performed in parallel.
9 . 前記ステップ bの後、 認証確認結果を取得するステップ eを更に有する、 請求の範囲 6記載の情報処理方法。  9. The information processing method according to claim 6, further comprising a step e of acquiring an authentication confirmation result after the step b.
1 0 . 要求者側から認証確認要求を取得する受信装置と、  10. A receiving device that obtains an authentication confirmation request from the requester side,
塩基配列における位置を意味する位置情報と、 当該位置情報に関連付けられた 塩基配列関連情報とを取得し、 前記取得した塩基配列関連情報が、 位置情報及び 当該位置情報に関連付けられた塩基配列関連情報を記憶した記憶装置から取得し た塩基配列関連情報と一致するか否かを判定する制御装置と、  Obtaining position information indicating a position in the base sequence and base sequence-related information associated with the position information, and obtaining the obtained base sequence-related information as position information and base sequence-related information associated with the position information; A control device that determines whether or not it matches the base sequence-related information obtained from the storage device storing the
を有する塩基配列に関する情報処理装置。  An information processing device for a base sequence having
PCT/JP2002/012010 2001-11-22 2002-11-18 Data processing system using base sequence-related data WO2003044678A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003546248A JP3888999B2 (en) 2001-11-22 2002-11-18 Information processing system using base sequence related information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001357782 2001-11-22
JP2001-357782 2001-11-22

Publications (1)

Publication Number Publication Date
WO2003044678A1 true WO2003044678A1 (en) 2003-05-30

Family

ID=19169072

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/012010 WO2003044678A1 (en) 2001-11-22 2002-11-18 Data processing system using base sequence-related data

Country Status (2)

Country Link
JP (1) JP3888999B2 (en)
WO (1) WO2003044678A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7645596B2 (en) 1998-05-01 2010-01-12 Arizona Board Of Regents Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US7666593B2 (en) 2005-08-26 2010-02-23 Helicos Biosciences Corporation Single molecule sequencing of captured nucleic acids
JP2010204838A (en) * 2009-03-02 2010-09-16 Toppan Printing Co Ltd Analysis device system, analysis system, and analysis method
US7981604B2 (en) 2004-02-19 2011-07-19 California Institute Of Technology Methods and kits for analyzing polynucleotide sequences
US9012144B2 (en) 2003-11-12 2015-04-21 Fluidigm Corporation Short cycle methods for sequencing polynucleotides
US9096898B2 (en) 1998-05-01 2015-08-04 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001167054A (en) * 1999-12-09 2001-06-22 Casio Comput Co Ltd Portable information equipment, device and system for authentication
JP2001195367A (en) * 1999-11-06 2001-07-19 Dennis S Fernandez Biological information transaction method
JP2001195366A (en) * 2000-01-14 2001-07-19 Oki Electric Ind Co Ltd Individual confirmation system
JP2001211172A (en) * 2000-01-25 2001-08-03 Shigeo Tsujii Method and device for ciphering public key

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195367A (en) * 1999-11-06 2001-07-19 Dennis S Fernandez Biological information transaction method
JP2001167054A (en) * 1999-12-09 2001-06-22 Casio Comput Co Ltd Portable information equipment, device and system for authentication
JP2001195366A (en) * 2000-01-14 2001-07-19 Oki Electric Ind Co Ltd Individual confirmation system
JP2001211172A (en) * 2000-01-25 2001-08-03 Shigeo Tsujii Method and device for ciphering public key

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7645596B2 (en) 1998-05-01 2010-01-12 Arizona Board Of Regents Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US10214774B2 (en) 1998-05-01 2019-02-26 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US10208341B2 (en) 1998-05-01 2019-02-19 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9957561B2 (en) 1998-05-01 2018-05-01 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9725764B2 (en) 1998-05-01 2017-08-08 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9096898B2 (en) 1998-05-01 2015-08-04 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9212393B2 (en) 1998-05-01 2015-12-15 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9458500B2 (en) 1998-05-01 2016-10-04 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9540689B2 (en) 1998-05-01 2017-01-10 Life Technologies Corporation Method of determining the nucleotide sequence of oligonucleotides and DNA molecules
US9657344B2 (en) 2003-11-12 2017-05-23 Fluidigm Corporation Short cycle methods for sequencing polynucleotides
US9012144B2 (en) 2003-11-12 2015-04-21 Fluidigm Corporation Short cycle methods for sequencing polynucleotides
US7981604B2 (en) 2004-02-19 2011-07-19 California Institute Of Technology Methods and kits for analyzing polynucleotide sequences
US9868978B2 (en) 2005-08-26 2018-01-16 Fluidigm Corporation Single molecule sequencing of captured nucleic acids
US7666593B2 (en) 2005-08-26 2010-02-23 Helicos Biosciences Corporation Single molecule sequencing of captured nucleic acids
JP2010204838A (en) * 2009-03-02 2010-09-16 Toppan Printing Co Ltd Analysis device system, analysis system, and analysis method

Also Published As

Publication number Publication date
JPWO2003044678A1 (en) 2005-03-24
JP3888999B2 (en) 2007-03-07

Similar Documents

Publication Publication Date Title
US8452619B2 (en) Masked data record access
US8458097B2 (en) System, method and software for healthcare selection based on pangenetic data
US8639451B2 (en) Information processing system using nucleotide sequence-related information
US8571810B2 (en) Information processing system using nucleotide sequence-related information
US20100063830A1 (en) Masked Data Provider Selection
US20100076988A1 (en) Masked Data Service Profiling
US20100076950A1 (en) Masked Data Service Selection
US20100063835A1 (en) Method for Secure Mobile Healthcare Selection
US20100070292A1 (en) Masked Data Transaction Database
US20100063865A1 (en) Masked Data Provider Profiling
JP2001195367A (en) Biological information transaction method
US20090240441A1 (en) System and method for analysis and presentation of genomic data
JP3888999B2 (en) Information processing system using base sequence related information
JP3677258B2 (en) Information processing system using base sequence related information
WO2004111909A1 (en) Information processing system using base sequence-related information
WO2004046996A1 (en) Information processing system using base sequence-related information
JP3677275B2 (en) Information processing system using base sequence related information
JP4266008B2 (en) Information processing system using base sequence related information
JPWO2004077334A1 (en) Information processing system using base sequence related information
Lederman Microarray Standards
JP2007220141A (en) Information processing system using base sequence related information

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2003546248

Country of ref document: JP

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase