(57)【要約】【課題】医学・生物学系の当業者が、それぞれの作業で必要な抗体が既にあるか、あるとしたらどの抗体が最も自分の作業に合致したものかを簡単に知る事が出来る抗体情報取得装置、抗体情報取得方法、および、プログラムを提供することを課題とする。【解決手段】本発明は、記憶された論文情報に基づいて、抗体について書かれている論文中の部分を特定し、論文中の部分に対して、記憶されたタンパク質名、および、記憶された製造者名を照合し、論文中の部分に、タンパク質名および製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を登録し、登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文の数をランキング表示させる。【選択図】図５
2016042331.tif 000002
【特許請求の範囲】
【請求項１】
対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段と、
前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段と、
抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段と、
前記対象種別論文記憶手段に記憶された前記論文情報に基づいて、前記抗体について書かれている前記論文中の部分を特定する特定手段と、
前記論文中の部分に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合する照合手段と、
前記照合手段により前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録手段と、
前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示手段と、
を備えたことを特徴とする、抗体情報取得装置。
【請求項２】
前記照合手段により前記論文中の部分に、前記タンパク質名および／または前記製造者名と一致するものがないと照合された場合、当該タンパク質名の候補となる候補タンパク質名および／または当該製造者名の候補となる候補製造者名を抽出する候補抽出手段と、
前記候補抽出手段により抽出された前記候補タンパク質名および／または前記候補製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた仮登録データを仮登録データ記憶手段に登録する仮登録データ登録手段と、
前記仮登録データに含まれる前記候補タンパク質名および／または前記候補製造者名が、所定数以上の前記論文で使用されている場合、当該候補タンパク質名を前記タンパク質名として前記対象種別タンパク質記憶手段に登録、および／または、当該候補製造者名を前記製造者名として前記製造者記憶手段に登録する再登録手段と、
を更に備えたことを特徴とする、請求項１に記載の抗体情報取得装置。
【請求項３】
前記照合手段は、
基準となる基準文字列の位置に基づいて、前記論文中の部分の所定範囲に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合することを特徴とする、請求項１または２に記載の抗体情報取得装置。
【請求項４】
前記特定手段により特定された前記論文中の部分に対して、空白、カンマ、ピリオド、および、改行コードを含む制御文字を削除し、大文字に変換した空白等削除文字列に加工する文字列加工手段、
を更に備え、
前記照合手段は、
前記空白等削除文字列に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合することを特徴とする、請求項１乃至３のいずれか一つに記載の抗体情報取得装置。
【請求項５】
前記抗体情報登録手段は、
更に、前記抗体の区分情報、および／または、種情報を含む前記抗体情報を前記抗体情報記憶手段に登録することを特徴とする、請求項１乃至４のいずれか一つに記載の抗体情報取得装置。
【請求項６】
前記照合手段は、
更に、基準となる基準文字列の位置に基づいて、前記論文中の部分の所定範囲に対して、前記抗体の区分情報、および／または、種情報を取得することを特徴とする、請求項１または２に記載の抗体情報取得装置。
【請求項７】
前記論文中の部分は、
ｍａｔｅｒｉａｌ  ａｎｄ  ｍｅｔｈｏｄが記載されている部分であることを特徴とする、請求項１乃至６のいずれか一つに記載の抗体情報取得装置。
【請求項８】
抗体情報取得装置において実行される抗体情報取得方法であって、
対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段に記憶された前記論文情報に基づいて、抗体について書かれている前記論文中の部分を特定する特定ステップと、
前記論文中の部分に対して、前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段に記憶された前記製造者名と照合する照合ステップと、
前記照合ステップにて前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録ステップと、
前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示ステップと、
を含むことを特徴とする、抗体情報取得方法。
【請求項９】
抗体情報取得装置に実行させるためのプログラムであって、
対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段に記憶された前記論文情報に基づいて、抗体について書かれている前記論文中の部分を特定する特定ステップと、
前記論文中の部分に対して、前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段に記憶された前記製造者名と照合する照合ステップと、
前記照合ステップにて前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録ステップと、
前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、抗体情報取得装置、抗体情報取得方法、および、プログラムに関する。
【背景技術】
【０００２】
従来から、抗体情報を取得する技術が開示されている。
【０００３】
非特許文献１乃至３に記載の手法においては、Ａｎｔｉｂｏｄｙｐｅｄｉａ（ｈｔｔｐ：／／ｗｗｗ．ａｎｔｉｂｏｄｙｐｅｄｉａ．ｃｏｍ／）を用いて抗体を検索することが開示されている。
【０００４】
また、非特許文献４に記載の手法においては、Ａｎｔｉｂｏｄｙ  Ｒｅｇｉｓｔｒｙ（ｈｔｔｐ：／／ａｎｔｉｂｏｄｙｒｅｇｉｓｔｒｙ．ｏｒｇ／）を用いて抗体を同定することが開示されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Ａ  ｃｈｒｏｍｏｓｏｍｅ−ｃｅｎｔｒｉｃ  ａｎａｌｙｓｉｓ  ｏｆ  ａｎｔｉｂｏｄｉｅｓ  ｄｉｒｅｃｔｅｄ  ｔｏｗａｒｄ  ｔｈｅ  ｈｕｍａｎ  ｐｒｏｔｅｏｍｅ  ｕｓｉｎｇ  Ａｎｔｉｂｏｄｙｐｅｄｉａ．    Ａｌｍ  Ｔ，  ｖｏｎ  Ｆｅｉｌｉｔｚｅｎ  Ｋ，  Ｌｕｎｄｂｅｒｇ  Ｅ，  Ｓｉｖｅｒｔｓｓｏｎ  Ａ，  Ｕｈｌeｎ  Ｍ．  Ｊ  Ｐｒｏｔｅｏｍｅ  Ｒｅｓ．  ２０１４  Ｍａｒ  ７；１３（３）：１６６９−７６．  ｄｏｉ：  １０．１０２１／ｐｒ４０１１５２５．  Ｅｐｕｂ  ２０１４  Ｆｅｂ  １７．
【非特許文献２】Ａｎｔｉｂｏｄｙｐｅｄｉａ  ｓｅｅｋｓ  ｔｏ  ａｎｓｗｅｒ  ｔｈｅ  ｑｕｅｓｔｉｏｎ：  ｈｏｗ  ｇｏｏｄ  ｉｓ  ｔｈａｔ  ａｎｔｉｂｏｄｙ？    Ｃｏｔｔｉｎｇｈａｍ  Ｋ．  Ｊ  Ｐｒｏｔｅｏｍｅ  Ｒｅｓ．  ２００８  Ｏｃｔ；７（１０）：４２１３．  ｄｏｉ：  １０．１０２１／ｐｒ８００６２６ｄ．  Ｅｐｕｂ  ２００８  Ｓｅｐ  ４．
【非特許文献３】Ａｎｔｉｂｏｄｙｐｅｄｉａ，  ａ  ｐｏｒｔａｌ  ｆｏｒ  ｓｈａｒｉｎｇ  ａｎｔｉｂｏｄｙ  ａｎｄ  ａｎｔｉｇｅｎ  ｖａｌｉｄａｔｉｏｎ  ｄａｔａ．    Ｂｊoｒｌｉｎｇ  Ｅ，  Ｕｈｌeｎ  Ｍ．  Ｍｏｌ  Ｃｅｌｌ  Ｐｒｏｔｅｏｍｉｃｓ．  ２００８  Ｏｃｔ；７（１０）：２０２８−３７．  ｄｏｉ：  １０．１０７４／ｍｃｐ．Ｍ８００２６４−ＭＣＰ２００．  Ｅｐｕｂ  ２００８  Ｊｕｌ  ２９．
【非特許文献４】Ｏｎ  ｔｈｅ  ｒｅｐｒｏｄｕｃｉｂｉｌｉｔｙ  ｏｆ  ｓｃｉｅｎｃｅ：  ｕｎｉｑｕｅ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｏｆ  ｒｅｓｅａｒｃｈ  ｒｅｓｏｕｒｃｅｓ  ｉｎ  ｔｈｅ  ｂｉｏｍｅｄｉｃａｌ  ｌｉｔｅｒａｔｕｒｅ．    Ｖａｓｉｌｅｖｓｋｙ  ＮＡ，  Ｂｒｕｓｈ  ＭＨ，  Ｐａｄｄｏｃｋ  Ｈ，  Ｐｏｎｔｉｎｇ  Ｌ，  Ｔｒｉｐａｔｈｙ  ＳＪ，  ＬａＲｏｃｃａ  ＧＭ，  Ｈａｅｎｄｅｌ  ＭＡ．  ＰｅｅｒＪ．  ２０１３  Ｓｅｐ  ５；１：ｅ１４８．  ｄｏｉ：  １０．７７１７／ｐｅｅｒｊ．１４８．  ｅＣｏｌｌｅｃｔｉｏｎ  ２０１３．
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、医学・生物学などの分野の当業者は、抗体を利用することが必要となることが多いが、従来の手法では、同じ抗原に対して抗体が多くの製造会社で製造されているため、当業者が、高価なものが多い抗体について、どの抗体を取得すべきかについての選択に困ることが多く、選択に間違うことも多いという問題点を有していた。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、医学・生物学系分野の当業者が、それぞれの作業で必要な抗体が既にあるか、あるとしたらどの抗体が最も自分の作業に合致したものかを簡単に知る事が出来る抗体情報取得装置、抗体情報取得方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
このような目的を達成するため、本発明の抗体情報取得装置は、対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段と、前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段と、抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段と、前記対象種別論文記憶手段に記憶された前記論文情報に基づいて、前記抗体について書かれている前記論文中の部分を特定する特定手段と、前記論文中の部分に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合する照合手段と、前記照合手段により前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録手段と、前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示手段と、を備えたことを特徴とする。
【０００９】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記照合手段により前記論文中の部分に、前記タンパク質名および／または前記製造者名と一致するものがないと照合された場合、当該タンパク質名の候補となる候補タンパク質名および／または当該製造者名の候補となる候補製造者名を抽出する候補抽出手段と、前記候補抽出手段により抽出された前記候補タンパク質名および／または前記候補製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた仮登録データを仮登録データ記憶手段に登録する仮登録データ登録手段と、前記仮登録データに含まれる前記候補タンパク質名および／または前記候補製造者名が、所定数以上の前記論文で使用されている場合、当該候補タンパク質名を前記タンパク質名として前記対象種別タンパク質記憶手段に登録、および／または、当該候補製造者名を前記製造者名として前記製造者記憶手段に登録する再登録手段と、を更に備えたことを特徴とする。
【００１０】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記照合手段は、基準となる基準文字列の位置に基づいて、前記論文中の部分の所定範囲に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合することを特徴とする。
【００１１】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記特定手段により特定された前記論文中の部分に対して、空白、カンマ、ピリオド、および、改行コードを含む制御文字を削除し、大文字に変換した空白等削除文字列に加工する文字列加工手段、を更に備え、前記照合手段は、前記空白等削除文字列に対して、前記対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記製造者記憶手段に記憶された前記製造者名と照合することを特徴とする。
【００１２】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記抗体情報登録手段は、更に、前記抗体の区分情報、および／または、種情報を含む前記抗体情報を前記抗体情報記憶手段に登録することを特徴とする。
【００１３】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記照合手段は、更に、基準となる基準文字列の位置に基づいて、前記論文中の部分の所定範囲に対して、前記抗体の区分情報、および／または、種情報を取得することを特徴とする。
【００１４】
また、本発明の抗体情報取得装置は、上記記載の抗体情報取得装置において、前記論文中の部分は、ｍａｔｅｒｉａｌ  ａｎｄ  ｍｅｔｈｏｄが記載されている部分であることを特徴とする。
【００１５】
また、本発明の抗体情報取得方法は、対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段に記憶された前記論文情報に基づいて、抗体について書かれている前記論文中の部分を特定する特定ステップと、前記論文中の部分に対して、前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段に記憶された前記製造者名と照合する照合ステップと、前記照合ステップにて前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録ステップと、前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示ステップと、を含むことを特徴とする。
【００１６】
また、本発明のプログラムは、対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段に記憶された前記論文情報に基づいて、抗体について書かれている前記論文中の部分を特定する特定ステップと、前記論文中の部分に対して、前記対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段に記憶された前記タンパク質名、および、前記抗体の製造者名を少なくとも含む製造者情報を記憶する製造者記憶手段に記憶された前記製造者名と照合する照合ステップと、前記照合ステップにて前記論文中の部分に、前記タンパク質名および前記製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の前記論文に関する前記論文情報と、を対応付けた抗体情報を抗体情報記憶手段に登録する抗体情報登録ステップと、前記抗体情報記憶手段に登録された前記抗体情報に基づいて、任意の抗原に対して作製されている前記抗体が記載されている前記論文の数をランキング表示させるランキング表示ステップと、を抗体情報取得装置に実行させることを特徴とする。
【発明の効果】
【００１７】
この発明によれば、論文情報に基づいて、抗体について書かれている論文中の部分を特定し、論文中の部分に対して、タンパク質名、および、製造者名と照合し、論文中の部分に、タンパク質名および製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を登録し、登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文の数をランキング表示させるので、ユーザは使いたい抗体の有無、製造、または、利用情報を簡単に閲覧でき、ある抗原に対して作られている抗体のうち、ユーザコミュニティーで最も多く使っている抗体を簡単に知り、抗体の取得が容易になるという効果を奏する。
【００１８】
この発明によれば、論文中の部分に、タンパク質名および／または製造者名と一致するものがないと照合された場合、当該タンパク質名の候補となる候補タンパク質名および／または当該製造者名の候補となる候補製造者名を抽出し、抽出された候補タンパク質名および／または候補製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録データを登録し、仮登録データに含まれる候補タンパク質名および／または候補製造者名が、所定数以上の論文で使用されている場合、当該候補タンパク質名をタンパク質名として登録、および／または、当該候補製造者名を製造者名として登録するので、既存のデータベースに登録されていないタンパク質情報、および、会社情報を取得できるという効果を奏する。また、この発明によれば、論文内の抗体情報が記載されている周辺の文字列から、タンパク質名および製造会社名を推測し、分析後にデータベースに新規登録することで、抗体情報検索の精度と速度を高めることが可能となるという効果を奏する。
【００１９】
この発明によれば、基準となる基準文字列の位置に基づいて、論文中の部分の所定範囲に対して、記憶されたタンパク質名、および、記憶された製造者名と照合するので、抗体情報検索の速度を高めることが可能となるという効果を奏する。
【００２０】
この発明によれば、特定された論文中の部分に対して、空白、カンマ、ピリオド、および、改行コードを含む制御文字を削除し、大文字に変換した空白等削除文字列に加工し、空白等削除文字列に対して、記憶されたタンパク質名、および、記憶された製造者名と照合するので、文字列１つに対し検索を行うことによって、ワード（語）単位の検索に比べ高速化が実現できるという効果を奏する。
【００２１】
この発明によれば、更に、抗体の区分情報、および／または、種情報を含む抗体情報を登録するので、より詳細な抗体情報を取得できるという効果を奏する。
【００２２】
この発明によれば、更に、基準となる基準文字列の位置に基づいて、論文中の部分の所定範囲に対して、抗体の区分情報、および／または、種情報を取得するので、抗体情報検索の速度を高めることが可能となるという効果を奏する。
【００２３】
この発明によれば、論文中の部分は、ｍａｔｅｒｉａｌ  ａｎｄ  ｍｅｔｈｏｄが記載されている部分であるので、抗体情報検索の精度と速度を高めることが可能となるという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】図１は、本実施の形態の基本原理を示すフローチャートである。
【図２】図２は、本実施の形態における抗体情報取得装置の構成の一例を示すブロック図である。
【図３】図３は、本実施の形態の抗体情報取得装置の処理の一例を示すフローチャートである。
【図４】図４は、本実施の形態における表示画面の一例を示す図である。
【図５】図５は、本実施の形態における表示画面の一例を示す図である。
【図６】図６は、本実施の形態の抗体情報取得装置の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、本発明にかかる抗体情報取得装置、抗体情報取得方法、および、プログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００２６】
［本発明の実施の形態の概要］
以下、本発明の実施の形態の概要について図１を参照して説明し、その後、本実施の形態の構成および処理等について詳細に説明する。図１は、本実施の形態の基本原理を示すフローチャートである。本実施の形態は、概略的に、以下の基本的特徴を有する。
【００２７】
すなわち、本実施の形態の抗体情報取得装置は、図１に示すように、記憶された論文情報に基づいて、抗体について書かれている論文中の部分を特定する（ステップＳＡ−１）。
【００２８】
そして、抗体情報取得装置は、論文中の部分に対して、記憶されたタンパク質名、および、記憶された製造者名（製造会社名）と照合する（ステップＳＡ−２）。
【００２９】
そして、抗体情報取得装置は、論文中の部分に、記憶されたタンパク質名および製造者名（製造会社名）と一致するものがあるか否か判定する（ステップＳＡ−３）。
【００３０】
そして、抗体情報取得装置は、ステップＳＡ−３にて論文中の部分に、タンパク質名および製造者名（製造会社名）と一致するものがあると照合された場合（ステップＳＡ−３：Ｙｅｓ）、当該タンパク質名および当該製造者名（製造会社名）と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を登録する（ステップＳＡ−４）。
【００３１】
そして、抗体情報取得装置は、登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文の数をランキング表示させ（ステップＳＡ−５）、処理を終了する。
【００３２】
一方、抗体情報取得装置は、ステップＳＡ−３にて論文中の部分に、記憶されたタンパク質名および／または製造者名（製造会社名）と一致するものがないと照合された場合（ステップＳＡ−３：Ｎｏ）、当該タンパク質名および／または当該製造者名（製造会社名）の候補となる候補タンパク質名および／または候補製造者名を抽出する（ステップＳＡ−６）。
【００３３】
そして、抗体情報取得装置は、抽出された候補タンパク質名および／または候補製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録データを登録する（ステップＳＡ−７）。
【００３４】
そして、抗体情報取得装置は、仮登録データに含まれる候補タンパク質名および／または候補製造者名が、所定数以上の論文で使用されている場合、当該候補タンパク質名をタンパク質名として対象種別タンパク質記憶手段に登録、および／または、当該候補製造者名を製造者名として製造者記憶手段に登録し（ステップＳＡ−８）、処理をステップＳＡ−２に移行させる。
【００３５】
このように、本実施の形態における抗体情報の取得においては、タンパク質データベースおよび製造会社（製造者）データベースの情報と完全一致した抗体情報を取得し、抗体情報データベースへ登録する登録機能と、タンパク質データベースおよび／または製造会社（製造者）データベースの情報と一致しなかったが、抗体情報の可能性がある文字列を取得し、検証後、確定したデータを抗体情報データベースに登録する再登録機能に機能分割している。
【００３６】
それにより、本実施の形態においては、内容が一般公開されている論文の中から抗体名、製造会社（製造者）および抗体利用結果情報などの抗体情報を収集し、ある抗原に対して作製されている多種類の抗体を分別し、それぞれの抗体が使われている論文の数が多いものからランキング表示させ、関連文献の抗体利用結果情報を閲覧できるシステムを提供している。
【００３７】
以上で、本実施の形態の概要の説明を終える。
【００３８】
［抗体情報取得装置１００の構成］
次に、本実施の形態における抗体情報取得装置１００の構成の詳細について、図２を参照して以下に説明する。図２は、本実施の形態における抗体情報取得装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。ここで、本実施の形態における抗体情報取得装置１００においては、各構成が一筐体内に全て備えられ、単独で処理を行うもの（スタンドアローン型）を、抗体情報取得装置１００として説明するが、当該実施例に限らず、各構成が分離した筐体内に備えられ、ネットワーク３００等を介して接続されて一つの概念としての装置を構成するもの（例えば、クラウドコンピューティング等）であってもよい。
【００３９】
図２において、外部システム２００は、ネットワーク３００を介して、抗体情報取得装置１００と相互に接続され、論文情報、タンパク質情報、および／もしくは、製造者（製造会社）情報等に関する外部データベース、ならびに／または、ユーザインターフェース等を実行するウェブサイトを提供する機能等を有していてもよい。
【００４０】
ここで、外部システム２００は、ＷＥＢサーバやＡＳＰサーバ等として構成していてもよい。また、外部システム２００のハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成していてもよい。また、外部システム２００の各機能は、外部システム２００のハードウェア構成中のＣＰＵ、ディスク装置、メモリ装置、入力装置、出力装置、通信制御装置等およびそれらを制御するプログラム等により実現されてもよい。
【００４１】
また、ネットワーク３００は、抗体情報取得装置１００と外部システム２００等とを相互に接続する機能を有し、例えば、インターネット等である。
【００４２】
また、抗体情報取得装置１００は、概略的に、制御部１０２と通信制御インターフェース部１０４と記憶部１０６と入出力制御インターフェース部１０８とを備える。ここで、抗体情報取得装置１００は、更に、表示部１１２を少なくとも含む出力部、および、入力部１１４を備えていてもよい。また、出力部は、更に、音声出力部、および、印刷出力部等を含んでいてもよい。ここで、制御部１０２は、抗体情報取得装置１００の全体を統括的に制御するＣＰＵ等である。
【００４３】
また、通信制御インターフェース部１０４は、通信回線等に接続されるルータ等の通信装置（図示せず）に接続されるインターフェースであり、入出力制御インターフェース部１０８は、出力部、および、入力部１１４に接続されるインターフェースである。また、記憶部１０６は、各種のデータベースやテーブルなどを格納する装置である。これら抗体情報取得装置１００の各部は任意の通信路を介して通信可能に接続されている。更に、この抗体情報取得装置１００は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、ネットワーク３００に通信可能に接続されている。
【００４４】
記憶部１０６に格納される各種のデータベースやテーブル（対象種別論文データベース１０６ａ、対象種別タンパク質データベース１０６ｂ、製造者データベース１０６ｃ、抗体情報データベース１０６ｄ、仮登録データデータベース１０６ｅ、および、仮登録抗体情報データベース１０６ｆ）は、固定ディスク装置等のストレージ手段である。例えば、記憶部１０６は、各種処理に用いる各種のプログラム、テーブル、ファイル、データベース、および、ウェブページ等を格納する。
【００４５】
これら記憶部１０６の各構成要素のうち、対象種別論文データベース１０６ａは、対象種に係わる論文に関する論文情報を記憶する対象種別論文記憶手段である。ここで、対象種別論文データベース１０６ａは、対象種に係わる公開論文に関する論文情報が格納されたデータベースであってもよい。また、論文情報は、論文番号（一意）、文章（全文）、使用画像、および／または、掲載年月日（公開年月日）に関する情報を含んでいてもよい。また、論文情報は、検索処理に関わる部分のみ抜粋されたものであってもよい。
【００４６】
これら論文情報は、対象種別論文データベース１０６ａに予め記憶されており、抗体情報取得装置１００の制御部１０２は、定期的に、および／または、制御部１０２による処理に応じてネットワーク３００を介して最新のデータを外部システム２００（例えば、ＰｕｂＭｅｄ  Ｃｅｎｔｒａｌ（登録商標）（ｈｔｔｐ：／／ｗｗｗ．ｎｃｂｉ．ｎｌｍ．ｎｉｈ．ｇｏｖ／ｐｍｃ／）等）からダウンロードして対象種別論文データベース１０６ａに記憶された論文情報をアップデートしてもよい。
【００４７】
また、対象種別タンパク質データベース１０６ｂは、対象種に係わるタンパク質のタンパク質名を少なくとも含むタンパク質情報を記憶する対象種別タンパク質記憶手段である。ここで、タンパク質情報は、タンパク質番号（一意）、タンパク質名（Ｐｒｏｔｅｉｎ  Ｎａｍｅ）、遺伝子名（Ｇｅｎｅ  Ｎａｍｅ）、および／または、シノニム名（別名）に関する情報（項目）を含んでいてもよい。また、タンパク質情報は、検索処理に関わる部分のみ抜粋されたものであってもよい。
【００４８】
これらタンパク質情報は、対象種別タンパク質データベース１０６ｂに予め記憶されており、抗体情報取得装置１００の制御部１０２は、定期的に、および／または、制御部１０２による処理に応じてネットワーク３００を介して最新のデータを外部システム２００（例えば、ＵｎｉＰｒｏｔ（ｈｔｔｐ：／／ｗｗｗ．ｕｎｉｐｒｏｔ．ｏｒｇ／）等）からダウンロードして対象種別タンパク質データベース１０６ｂに記憶されたタンパク質情報をアップデートしてもよい。
【００４９】
また、タンパク質については論文内で複数の記載方法が存在し得るため、対象種別タンパク質データベース１０６ｂの中に、マスタデータベースのほか、名称管理データベースを含んでいてもよい。ここで、名称管理データベースは、確定データ登録処理により確定したデータを追加登録していく成長型データベースであってもよい。ここで、名称管理データベースに記憶されたタンパク質情報は、タンパク質番号（外部キー：マスターデータとの関連付け）、および／または、名称（タンパク質名、遺伝子名、および／または、シノニム名）  に関する情報（項目）を含んでいてもよい。また、二つの項目の組み合わせが一意（主キー）であってもよい。また、名称管理データベースに記憶されたタンパク質情報は、検索処理に関わる部分のみ抜粋されたものであってもよい。
【００５０】
ここで、製造者（製造会社）データベース１０６ｃは、抗体の製造者名（製造会社名）を少なくとも含む製造者情報を記憶する製造者記憶手段である。これら製造者名（製造会社名）は、製造者（製造会社）データベース１０６ｃに予め記憶されており、抗体情報取得装置１００の制御部１０２は、定期的に、および／または、制御部１０２による処理に応じてネットワーク３００を介して最新のデータを外部システム２００からダウンロードして製造者（製造会社）データベース１０６ｃに記憶された製造者名（製造会社名）をアップデートしてもよい。
【００５１】
また、抗体情報データベース１０６ｄは、対象種別論文データベース１０６ａに記憶された論文情報に基づく論文中の部分に一致するものがある、対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名、および、製造者（製造会社）データベース１０６ｃに記憶された製造者名と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を記憶する抗体情報記憶手段である。
【００５２】
また、仮登録データ（仮登録ビッグデータ）データベース１０６ｅは、仮登録データ（仮登録ビッグデータ）を記憶する仮登録データ記憶手段である。ここで、仮登録データ（仮登録ビッグデータ）データベース１０６ｅは、対象種別論文データベース１０６ａに記憶された論文情報に基づく論文中の部分に、対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名と一致するものがない候補タンパク質名、または、製造者（製造会社）データベース１０６ｃに記憶された製造者名と一致するものがない候補製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録データを記憶していてもよい。
【００５３】
また、仮登録抗体情報データベース１０６ｆは、仮登録抗体情報を記憶する仮登録抗体情報記憶手段である。ここで、仮登録抗体情報データベース１０６ｆは、候補タンパク質名および候補製造者名、対象種別論文データベース１０６ａに記憶された論文情報に基づく論文中の部分に一致するものがある対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名および候補製造者名、または、候補タンパク質名および対象種別論文データベース１０６ａに記憶された論文情報に基づく論文中の部分に一致するものがある製造者データベース１０６ｃに記憶された製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録抗体情報を記憶していてもよい。
【００５４】
また、図２において、通信制御インターフェース部１０４は、抗体情報取得装置１００とネットワーク３００（またはルータ等の通信装置）との間における通信制御を行う。すなわち、通信制御インターフェース部１０４は、外部システム２００、および、他の端末等と通信回線を介してデータを通信する機能を有する。
【００５５】
また、入出力制御インターフェース部１０８は、出力部（表示部１１２）、および、入力部１１４の制御を行う。
【００５６】
ここで、表示部１１２としては、アプリケーション等の表示画面を表示する表示手段（例えば、液晶または有機ＥＬ等から構成されるディスプレイ、モニタ、または、タッチパネル等）であってもよい。また、入力部１１４は、例えば、キー入力部、タッチパネル、コントロールパッド（例えば、タッチパッド、および、ゲームパッド等）、マウス、キーボード、または、マイク等であってもよい。また、音声出力部としては、例えば、スピーカ等であってもよい。また、印刷出力部としては、例えば、プリンタ等であってもよい。
【００５７】
また、図２において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部１０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、特定部１０２ａ、文字列加工部１０２ｂ、照合部１０２ｃ、抗体情報登録部１０２ｄ、ランキング表示部１０２ｅ、候補抽出部１０２ｆ、仮登録データ登録部１０２ｇ、仮登録抗体情報登録部１０２ｈ、および、再登録部１０２ｉを備える。
【００５８】
このうち、特定部１０２ａは、対象種別論文データベース１０６ａに記憶された論文情報に基づいて、抗体について書かれている論文中の部分を特定する特定手段である。ここで、論文中の部分は、ｍａｔｅｒｉａｌ  ａｎｄ  ｍｅｔｈｏｄが記載されている部分であってもよい。
【００５９】
また、文字列加工部１０２ｂは、特定部１０２ａにより特定された論文中の部分に対して、空白、カンマ、ピリオド、および、改行コードを含む制御文字を削除し、大文字に変換した空白等削除文字列に加工する文字列加工手段である。
【００６０】
また、照合部１０２ｃは、特定部１０２ａにより特定された論文中の部分に対して、対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名、および、製造者データベース１０６ｃに記憶された製造者名と照合する照合手段である。ここで、照合部１０２ｃは、基準となる基準文字列の位置に基づいて、特定部１０２ａにより特定された論文中の部分の所定範囲に対して、対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名、および、製造者データベース１０６ｃに記憶された製造者名を照合してもよい。また、照合部１０２ｃは、文字列加工部１０２ｂにより加工された空白等削除文字列に対して、対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名、および、製造者データベース１０６ｃに記憶された製造者名を照合してもよい。また、照合部１０２ｃは、更に、基準となる基準文字列の位置に基づいて、特定部１０２ａにより特定された論文中の部分の所定範囲に対して、抗体の区分情報、および／または、種情報を取得してもよい。
【００６１】
また、抗体情報登録部１０２ｄは、照合部１０２ｃにより論文中の部分に、タンパク質名および製造者名と一致するものがあると照合された場合、当該タンパク質名および当該製造者名と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を抗体情報データベース１０６ｄに登録（格納）する抗体情報登録手段である。ここで、抗体情報登録部１０２ｄは、更に、抗体の区分情報、および／または、種情報を含む抗体情報を抗体情報データベース１０６ｄに登録してもよい。
【００６２】
また、ランキング表示部１０２ｅは、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文の数をランキング表示させるランキング表示手段である。ここで、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文の数を表示部１１２にランキング表示させてもよい。また、ランキング表示部１０２ｅは、更に、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、任意の抗原に対して作製されている抗体が記載されている論文に関する論文情報を表示させてもよい。また、ランキング表示部１０２ｅは、更に、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、任意の抗原に関するタンパク質情報を表示させてもよい。また、任意の抗原は、ユーザにより入力部１１４を介して入力された抗原名に基づくものであってもよい。
【００６３】
また、候補抽出部１０２ｆは、照合部１０２ｃにより論文中の部分に、タンパク質名および／または製造者名と一致するものがないと照合された場合、当該タンパク質名の候補となる候補タンパク質名および／または当該製造者名の候補となる候補製造者名を抽出する候補抽出手段である。
【００６４】
また、仮登録データ登録部１０２ｇは、仮登録データを仮登録データデータベース１０６ｅに登録（格納）する仮登録データ登録手段である。ここで、仮登録データ登録部１０２ｇは、候補抽出部１０２ｆにより抽出された候補タンパク質名および／または候補製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録データを仮登録データデータベース１０６ｅに登録してもよい。また、仮登録データ登録部１０２ｇは、特定部１０２ａにより特定された論文中の部分に関する論文情報を仮登録データデータベース１０６ｅに登録してもよい。
【００６５】
また、仮登録抗体情報登録部１０２ｈは、仮登録抗体情報を仮登録抗体情報データベース１０６ｆに登録（格納）する仮登録抗体情報登録手段である。ここで、仮登録抗体情報登録部１０２ｈは、候補抽出部１０２ｆにより抽出された候補タンパク質名および候補抽出部１０２ｆにより抽出された候補製造者名、特定部１０２ａにより特定された論文中の部分に一致するものがある対象種別タンパク質データベース１０６ｂに記憶されたタンパク質名および候補抽出部１０２ｆにより抽出された候補製造者名、または、候補抽出部１０２ｆにより抽出された候補タンパク質名および特定部１０２ａにより特定された論文中の部分に一致するものがある製造者データベース１０６ｃに記憶された製造者名と、照合対象の論文に関する論文情報と、を対応付けた仮登録抗体情報を仮登録抗体情報データベース１０６ｆに登録してもよい。
【００６６】
また、再登録部１０２ｉは、仮登録データデータベース１０６ｅに登録された仮登録データに含まれる候補タンパク質名および／または候補製造者名が、所定数以上の論文で使用されている場合、当該候補タンパク質名をタンパク質名として対象種別タンパク質データベース１０６ｂに登録（格納）、および／または、当該候補製造者名を製造者名として製造者データベース１０６ｃに登録（格納）する再登録手段である。
【００６７】
以上で、本実施の形態における抗体情報取得装置１００の構成の一例の説明を終える。
【００６８】
［抗体情報取得装置１００の処理］
次に、このように構成された本実施の形態における抗体情報取得装置１００の処理の詳細について、以下に図３乃至図６を参照して詳細に説明する。
【００６９】
［登録プロセス］
まず、図３乃至図５を参照して、本実施の形態における登録プロセスについて説明する。図３は、本実施の形態における抗体情報取得装置１００の処理の一例を示すフローチャートである。
【００７０】
まず、図３に示すように、特定部１０２ａは、対象種別論文データベース１０６ａ（Ｄ１）に記憶された論文情報を取得する（ステップＭ−Ｒ１）。
【００７１】
そして、特定部１０２ａは、対象種別論文データベース１０６ａ（Ｄ１）に記憶された論文情報に基づく対象種に係わる論文（Ｍ−Ｒ１）内から実験プロトコルが記載されているＭａｔｅｒｉａｌ  ａｎｄ  Ｍｅｔｈｏｄが書かれている文章（Ｍ−Ｒ２）を抽出する（ステップＭ−Ｐ１）。すなわち、このプロセスでは、論文内から抗体情報が書かれている場所を特定している。
【００７２】
ここで、本実施の形態においては、対象種別タンパク質データベース１０６ｂには大量のデータがあり（例えば、ヒトで約２万種類６万語）、すべてのデータと比較するには時間がかかるという問題があるため、Ｍａｔｅｒｉａｌ  ａｎｄ  Ｍｅｔｈｏｄが書かれている章（Ｍ−Ｒ２）の中から候補となりうるタンパク質名をすべて取得することで、絞込みを行っている。
【００７３】
そして、照合部１０２ｃは、特定部１０２ａにより特定された論文中の部分から「ａｎｔｉ」という文字列が含まれている部分を探索する（ステップＭ−Ｐ３）。
【００７４】
そして、照合部１０２ｃは、「ａｎｔｉ」という文字列（基準文字列）が含まれている部分が見つかった場合、発見場所から±２００文字分の長いセンテンス（Ａｎｔｉ文字列群）を抽出する（ステップＭ−Ｒ４）。
【００７５】
そして、照合部１０２ｃは、当該長いセンテンス（Ａｎｔｉ文字列群）から、対象種別タンパク質データベース１０６ｂ（Ｄ２）に記憶されたタンパク質名、および、製造会社データベース１０６ｃ（Ｄ３）に記憶された製造会社名（製造者名）を登録データ群（Ｍ−Ｒ７）として抽出する（ステップＭ−Ｐ５）。すなわち、このプロセスでは、データベースとのマッチング処理を行うことにより、プロテイン名称、および、会社名のデータベースと照合することで抗体情報を確定させている。
【００７６】
そして、抗体情報登録部１０２ｄは、照合部１０２ｃにより抽出された登録データ群（Ｍ−Ｒ７）と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を抗体情報データベース１０６ｄ（Ｄ４）に登録する（ステップＭ−Ｐ７）。抗体情報は、更に、抗体の区分情報、および／または、種情報を含む抗体情報を含んでいてもよい。
【００７７】
そして、ユーザにより入力部１１４を介して抗原名が指定された場合、ランキング表示部１０２ｅは、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、当該抗原名に基づく抗原に対して作製されている抗体が記載されている論文の数を表示部１１２にランキング表示させ（ステップＭ−Ｒ８）、処理を終了する。ここで、ランキング表示部１０２ｅは、更に、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、ユーザにより指定された抗原名に基づく抗原に対して作製されている抗体が記載されている論文に関する論文情報、および／または、ユーザにより指定された抗原名に基づく抗原に関するタンパク質情報を表示部１１２に表示させてもよい。
【００７８】
ここで、図４および図５を参照して、本実施の形態におけるランキング表示の一例について説明する。図４および図５は、本実施の形態における表示画面の一例を示す図である。
【００７９】
本実施の形態においては、図４に示す検索キーワード（Ｓｅａｒｃｈ  Ｗｏｒｄ）入力画面において、ユーザにより入力部１１４を介して検索キーワードが入力された場合、図５に示すように、検索キーワードを含む抗原名の抗原に対して作製されている抗体が記載されている論文の数を表示部１１２にランキング表示させてもよい。さらに、本実施の形態においては、図５に示すように、検索結果として、ランキング表示部１０２ｅは、更に、抗体情報データベース１０６ｄに登録された抗体情報に基づいて、ユーザにより指定された検索キーワードを含む抗原名のタンパク質の候補リストと、当該タンパク質が記載された論文中の図表の画像と、を対応付けて表示部１１２に表示させてもよい。
【００８０】
図３に戻り、上記の処理の高速化を図る場合、文字列加工部１０２ｂは、ステップＭ−Ｐ１にて特定部１０２ａにより抽出されたＭａｔｅｒｉａｌ  ａｎｄ  Ｍｅｔｈｏｄが書かれている文章（Ｍ−Ｒ２）に対して、空白、カンマ、ピリオド、および、改行コードを含む制御文字を削除し、大文字に変換した一つの長い文字列である空白等削除文字列（Ｍ−Ｒ３）に文字列加工する（ステップＭ−Ｐ２）。
【００８１】
そして、照合部１０２ｃは、文字列加工部１０２ｂにより加工された空白等削除文字列（Ｍ−Ｒ３）に対して、対象種別タンパク質データベース１０６ｂ（Ｄ２）に記憶されたタンパク質名、および、製造会社データベース１０６ｃ（Ｄ３）に記憶された製造会社名（製造者名）と照合することにより候補データ群（Ｍ−Ｒ５）として抽出し（ステップＭ−Ｐ４）、処理をステップＭ−Ｐ５に移行させる。
【００８２】
このように、本実施の形態においては、論文内から抗体情報を抽出し、登録することができる。また、本実施の形態においては、論文毎に異なる抗体表記法についてパターン解析を行い、抗体情報を特定することができる。また、本実施の形態においては、タンパク質名データ（ヒトの場合：２万種類約６万語）との比較を高速に行う工夫がなされている。また、本実施の形態において、抗体表記の差異は吸収することができる。
【００８３】
また、論文内で抗体情報について書かれている部分には、パターンＡ：ａｎｔｉ−［タンパク質名］（［製造会社］）、または、パターンＢ：ａｎｔｉｂｏｄｙ  ａｇａｉｎｓｔ［タンパク質名］  ｆｒｏｍ［製造会社］など様々な表記方法がある。そこで、本実施の形態においては、この抗体表記そのものの差異についてパターン解析を行い、論文ごとに異なる抗体表記そのものについてその差異を吸収し、抗体情報を抽出してもよい。
【００８４】
そこで、本実施の形態の登録プロセスにおける、基準文字列に基づく照合処理の一例について説明する。
【００８５】
例えば、本実施の形態においては、基準となる文字列（基準文字列）を４カテゴリ（ａｎｔｉ＊＊、ａｎｔｉｂｏｄｙ  ａｇａｉｎｓｔ＊＊＊、ａｎｔｉｂｏｄｙ  ｔｏ＊＊＊、および、ｍａｂ／ｐａｂ＊＊＊）定義する。ここで、抗体情報は基準文字列の前後において、前側にはｍｏｎｏｃｌｏｎａｌ／ｐｏｌｙｃｌｏｎａｌ区分および種の情報が存在していることが多く、後側には抗原のタンパク質情報および製造会社（製造者）情報が存在していることが多い。
【００８６】
そこで、本実施の形態においては、基準文字列が含まれているセンテンスの先頭部分から基準文字列までの部分（前側）を網羅的に検索し、ｍｏｎｏｃｌｏｎａｌ／ｐｏｌｙｃｌｏｎａｌ区分および種（ｈｏｓｔ  ｓｐｅｃｉｅｓ、または、ｒｅａｃｔｉｖｅ  ｓｐｅｃｉｅｓ等）の情報を取得してもよい。
【００８７】
また、本実施の形態においては、基準文字列から基準文字列が含まれているセンテンスの終わりまでの部分（後側）を網羅的に検索し、タンパク質名および製造会社名（製造者名）を取得してもよい。
【００８８】
ここで、センテンスの終わりについて、本来ピリオド（．）までをとればいいのだが、センテンス内にピリオドが存在する場合がある（例えば、「Ｄｒ．」または「０．０２５」など）。そこで、本実施の形態においては、後側は、基準文字列から２００文字分の文字情報すべてを対象としている。また、本実施の形態において、ピリオドについては、前後が数字のもの（小数点）、敬称のもの（Ｐｈ．Ｄ．、Ｄｒ．、Ｍ．Ｄ．、Ｍｒ．、または、Ｍｒｓ．）または会社情報（Ｃｏ．Ｌｔｄ．、または、Ｉｎｃ．）以外のピリオドをセンテンスの終止符と認識させている。
【００８９】
また、論文内において、タンパク質情報（抗原）については基準文字列のすぐ後ろにくるパターン、および、ａｎｔｉ−［種（ｒｅａｃｔｉｖｅ  ｓｐｅｃｉｅｓ）］の後に続くパターンが存在している。また、タンパク質名は、複数語からなるものが多く存在している。
【００９０】
そこで、対象となる部分から、Ａ：１語分（空白まで）、Ｂ：区切り分（カンマｏｒ括弧のはじまり「（」まで）、Ｃ：センテンス分、Ｄ：２００文字分の最後まで、または、ａｎｔｉ−［種］が見つかったパターンではＥ：「ａｎｔｉｂｏｄｙ」または「ａｎｔｉｂｏｄｉｅｓ」が存在するまでの５つの文字列はタンパク質以外の情報も存在している場合がある。そこで、本実施の形態においては、この５つの文字列ワード区切りの文字列パターンに細分化する。
【００９１】
本実施の形態において、具体的には、「ＡＡＡＡＡ  ＢＢＢＢＢＢ  ＣＣＣＣＣ  ＤＤＤＤＤ」という文字列において、１．ＡＡＡＡＡ、２．ＢＢＢＢＢ、３．ＣＣＣＣＣ、４．ＤＤＤＤＤ、５．ＡＡＡＡＡ  ＢＢＢＢＢ、６．ＢＢＢＢＢ  ＣＣＣＣＣ、７．ＣＣＣＣＣ  ＤＤＤＤＤ、８．ＡＡＡＡＡ  ＢＢＢＢＢ  ＣＣＣＣＣ、９．ＢＢＢＢＢ  ＣＣＣＣＣ  ＤＤＤＤＤ、および、１０．ＡＡＡＡＡ  ＢＢＢＢＢ  ＣＣＣＣＣ  ＤＤＤＤＤに対して、対象種別タンパク質データベース１０６ｂと照合（比較）してもよい。
【００９２】
また、論文中の記載において、製造会社名（製造者名）は、後述するように、括弧の中に存在するパターン、ｆｒｏｍの後に存在するパターン、または、製造者の場合は「ｇｉｆｔ」文字列がある単語の前後に存在するパターンが存在する。但し、括弧の中は、希釈率またはクローン番号を記載している場合もある。
【００９３】
具体的には、抗体との関連付けで、ａｎｔｉ−［タンパク質］＊＊＊（［製造者］）、ａｎｔｉ−［タンパク質］（［クローン番号］など）＊＊＊（［製造者］）、ａｎｔｉ−［タンパク質］、ａｎｔｉ−［タンパク質］、または、ａｎｔｉ−［タンパク質］ｆｒｏｍ（［製造者］）などのような記載も存在する。
【００９４】
そこで、本実施の形態において、これらを網羅するために１．ａｎｔｉの後からセンテンス終了まで２００文字分検索し、１、２番目に出現する括弧の中、２．ａｎｔｉの後から２００文字分検索し「ｆｒｏｍ」が出現した後の文字列からセンテンス終了まで、または、３．「ｇｉｆｔ」が存在する単語の前後５語分、を取得し、データベース内の情報と照合してもよい。
【００９５】
以上で、本実施の形態における登録プロセスの一例の説明を終える。
【００９６】
［再登録プロセス］
次に、図３および図６を参照して、本実施の形態における再登録プロセスについて説明する。図６は、本実施の形態における抗体情報取得装置１００の処理の一例を示すフローチャートである。
【００９７】
まず、図３に示すように、ステップＭ−Ｒ４にて照合部１０２ｃにより抽出された「ａｎｔｉ」という文字列が含まれているＡｎｔｉ文字列群と論文番号とを解析用データとして仮登録ビッグデータデータベース１０６ｅ（Ｄ５）に登録する（ステップＭ−Ｐ９）。これは、マスタデータベース（対象種別タンパク質データベース１０６ｂ）の新規登録が発生した際、再度登録プロセスを行うためのものである。
【００９８】
そして、候補抽出部１０２ｆは、Ａｎｔｉ文字列群から、タンパク質名の候補となる全ての候補タンパク質名および／または製造者名の候補となる全ての候補製造者名を仮登録データ群（Ｍ−Ｒ６）として抽出し  （ステップＭ−Ｐ６）、仮登録データ群を解析用データとして仮登録ビッグデータデータベース１０６ｅ（Ｄ５）に登録する（ステップＭ−Ｐ９）。
【００９９】
このように、再登録プロセスを行う準備段階として、登録プロセスにおけるステップＭ−Ｐ５の処理に基づいて、仮登録するデータを抽出する。また、ステップＭ−Ｐ６の処理においては、候補となる論文内文字列をすべて仮データとしてデータベース（仮登録ビッグデータ）に格納している。結果として、データベースにマッチしない候補となる文字列が大量に登録されることになり、複数の論文検索時にこの処理を行うことで、複数論文で使用された文字列が登録情報となり得る可能性が高いということになる。
【０１００】
また、仮登録抗体情報登録部１０２ｈは、Ａｎｔｉ文字列群から、仮登録抗体情報を抽出し、仮登録抗体情報データベース１０６ｆ（Ｄ６）に登録する（ステップＭ−Ｐ８）。
【０１０１】
そして、図６に示すように、再登録部１０２ｉは、仮登録ビッグデータデータベース１０６ｅ（Ｄ５）に登録された仮登録データ群（Ｍ−Ｒ６）に対応する仮登録文字列情報データ（Ｄ５−１）に含まれる候補タンパク質名および／または候補製造者名が、所定数以上の論文で使用されている、すなわち、複数論文で使用されていると判定した場合、登録情報となり得る可能性が高いため、当該候補タンパク質名および／または当該候補製造者名を確定データ（Ｒ−Ｒ２）として取得する（ステップＲ−Ｐ１）。すなわち、本実施の形態においては、複数論文での出現回数に基づいて、信頼性が高い（出現回数が多い）文字列について、文字列の精査を行っている。
【０１０２】
そして、再登録部１０２ｉは、判定で確定した文字列に関する確定データ（Ｒ−Ｒ２）に含まれる、候補タンパク質名をタンパク質名として対象種別タンパク質データベース１０６ｂ（マスタデータ）（Ｄ２）に登録、および／または、候補製造者名を製造者名として製造会社データベース１０６ｃ（マスタデータ）（Ｄ３）に登録する（ステップＲ−Ｐ５）。
【０１０３】
そして、照合部１０２ｃは、仮登録ビッグデータデータベース１０６ｅ（Ｄ５）に記憶されたＡｎｔｉ文字列群データ（Ｄ５−２）に基づくＡｎｔｉ文字列群に対する再検索を行うことで、対象種別タンパク質データベース１０６ｂ（Ｄ２）に記憶されたタンパク質名、および、製造会社データベース１０６ｃ（Ｄ３）に記憶された製造会社名を候補データ群（Ｒ−Ｒ３）として抽出する（ステップＲ−Ｐ３）。すなわち、本実施の形態において、Ａｎｔｉ文字列群データ（Ｄ５−２）は、論文番号と紐付を行っているため、全論文を検索する必要がなく、対象文字列が存在するデータ（論文）のみと比較を行うだけで済むことになる。
【０１０４】
そして、抗体情報登録部１０２ｄは、照合部１０２ｃにより抽出された候補データ群（Ｒ−Ｒ３）と、照合対象の論文に関する論文情報と、を対応付けた抗体情報を抗体情報データベース１０６ｄ（Ｄ４）に登録する（ステップＲ−Ｐ４）。
【０１０５】
一方、再登録部１０２ｉは、ステップＲ−Ｐ１にて仮登録ビッグデータデータベース１０６ｅ（Ｄ５）に記憶された仮登録データ群（Ｍ−Ｒ６）に対応する仮登録文字列情報データ（Ｄ５−１）に含まれる候補タンパク質名および／または候補製造者名が、所定数以上の論文で使用されていないと判定した場合、仮登録データを否定文字列（Ｒ−Ｒ１）として仮登録ビッグデータデータベース１０６ｅ（Ｄ５）から削除するとともに、仮登録抗体情報データベース１０６ｆ（Ｄ６）に仮登録データを否定リストとして登録する（ステップＲ−Ｐ２）。なお、本実施の形態においては、否定リスト内文字が登録されないようにすることで、ステップＭ−Ｐ６における仮登録データ抽出処理の精度を高めることができる。
【０１０６】
このように、本実施の形態においては、タンパク質名（抗原）および製造会社（製造者）の表記差異について吸収することができる。また、本実施の形態においては、データベースに登録されていないタンパク質名および製造会社（製造者）を推測し、仮登録することができる。また、本実施の形態においては、複数の論文で仮登録を行い、出現回数が高いものを検証・判定後、データベースに登録し、再検索することでタンパク質名（抗原）および製造会社（製造者）を特定することで、検索精度を高めることができる。
【０１０７】
すなわち、本実施の形態においては、正式名称で記載されていないタンパク質名（抗原）、および／または、データベースに登録されていない製造会社（製造者）を推測し仮登録しておくことができる。また、本実施の形態においては、この仮登録のデータ（候補となりうる文字列）の判定を行い、特定させることでタンパク質（抗原）および／または製造会社（製造者）の表記名を再度データベースに登録し、再検索を行うことで、抗体情報取得の精度を高めることができる。
【０１０８】
以上のように、プロテイン名については、本来、正式な名称で書くのが正しいのですが、論文の中には、Ｇｅｎｅ  Ｎａｍｅを使っているもの、または、短縮された通称名などを使用しているものもある。また、会社名については、同じ会社名でも正式会社名、または、一般的な通称など表記の違いがあるほか、当業者によるＧｉｆｔなど既存のデータベースに登録されていないものも存在する。
【０１０９】
また、本実施の形態の登録プロセスにおいて取得できる情報は、既存のデータベースに登録されている正しいプロテイン名で記載されているもの、および、データベースに登録されている会社名に限定される。
【０１１０】
そこで、本実施の形態の再登録プロセスでは、準備段階で、候補となる「文字列」を抽出している。そして、本実施の形態の再登録プロセスでは、抗体情報の可能性がある文章から、プロテイン候補となる「文字列」、および、会社名候補となる「文字列」を抽出し、複数論文で使用されている文字列について信頼度を高めて登録するプロセスを導入している。それにより、本実施の形態の再登録プロセスにおいては、プロテイン名、および、会社名の表記の差異（揺れ）について対応させている。
【０１１１】
そして、本実施の形態においては、このプロセスにより、既存のデータベースに登録されていないタンパク質名、および、会社名を素早く発見でき、また、その確定データをデータベースに反映させることで、抗体情報取得の精度を格段に高めることができる。すなわち、本実施の形態においては、登録プロセスでデータベースから論文へのアプローチで抗体情報を取得し、再登録プロセスで論文からデータベースへのアプローチでデータ登録をし、両プロセスを繰り返すことで、抗体情報取得精度を高めていることを大きな特徴としている。
【０１１２】
以上のように、本実施の形態においては、ある抗原に対して、抗体が既に作製されているかどうかを探索している。また、本実施の形態においては、多くの抗体が市販されている場合（あるいは個人から提供される場合）、コミュニティーが最も多く使っている抗体が最も信頼の高いものとし、その信頼度を抗体が使われた論文の数で評価している。そのため、本実施の形態においては、内容が一般公開されている医学・生物学系の全論文を収取し、その中の抗体情報、抗原情報、抗体製造会社（作成者）情報、および、抗体利用内容（図）などを取得し、データベース化している。そして、本実施の形態においては、データベースを検索し、同一抗原に対する抗体のうち、論文で使われている数の多いものから並べて、ランキングしている。
【０１１３】
したがって、本実施の形態においては、過去に出版され、内容が一般公開されている医学・生物系の全論文を対象に、抗体の対応抗原名、抗体利用結果（図）、および、製造会社情報などを取得し、ある抗原に対する抗体を使われた論文数が多い順に並べて、ユーザにその抗体利用結果（図）情報と共に提供することができる。
【０１１４】
以上で、本実施の形態における抗体情報取得装置１００の処理の一例の説明を終える。
【０１１５】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【０１１６】
例えば、抗体情報取得装置１００がスタンドアローンの形態で処理を行う場合を一例に説明したが、抗体情報取得装置１００は、クライアント端末（抗体情報取得装置１００とは別筐体である）からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するようにしてもよい。
【０１１７】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１１８】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１１９】
また、抗体情報取得装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１２０】
例えば、抗体情報取得装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する、コンピュータに本発明に係る方法を実行させるためのプログラム化された命令を含む、一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて抗体情報取得装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部１０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【０１２１】
また、このコンピュータプログラムは、抗体情報取得装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【０１２２】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢメモリ、ＳＤカード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【０１２３】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【０１２４】
記憶部１０６に格納される各種のデータベース等（対象種別論文データベース１０６ａ、対象種別タンパク質データベース１０６ｂ、製造者データベース１０６ｃ、抗体情報データベース１０６ｄ、仮登録データデータベース１０６ｅ、および、仮登録抗体情報データベース１０６ｆ）は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【０１２５】
また、抗体情報取得装置１００は、既知のデスクトップ型またはノート型のパーソナルコンピュータ、携帯電話、スマートフォン、ＰＨＳ、およびＰＤＡ等の携帯端末装置、ならびに、ワークステーション等の抗体情報取得装置として構成してもよく、また、該抗体情報取得装置に任意の周辺装置を接続して構成してもよい。また、抗体情報取得装置１００は、該抗体情報取得装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【０１２６】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施の形態を任意に組み合わせて実施してもよく、実施の形態を選択的に実施してもよい。
【産業上の利用可能性】
【０１２７】
以上詳述に説明したように、本発明によれば、医学・生物学系分野の当業者が、それぞれの作業で必要な抗体が既にあるか、あるとしたらどの抗体が最も自分の作業に合致したものかを簡単に知る事が出来る抗体情報取得装置、抗体情報取得方法、および、プログラムを提供することができるので、特に医療、製薬、創薬、および、生物学研究等の様々な分野において極めて有用である。
【符号の説明】
【０１２８】
１００  抗体情報取得装置
１０２  制御部
１０２ａ  特定部
１０２ｂ  文字列加工部
１０２ｃ  照合部
１０２ｄ  抗体情報登録部
１０２ｅ  ランキング表示部
１０２ｆ  候補抽出部
１０２ｇ  仮登録データ登録部
１０２ｈ  仮登録抗体情報登録部
１０２ｉ  再登録部
１０４  通信制御インターフェース部
１０６  記憶部
１０６ａ  対象種別論文データベース
１０６ｂ  対象種別タンパク質データベース
１０６ｃ  製造者データベース
１０６ｄ  抗体情報データベース
１０６ｅ  仮登録データデータベース
１０６ｆ  仮登録抗体情報データベース
１０８  入出力制御インターフェース部
１１２  表示部
１１４  入力部
【図１】
2016042331.tif 000003
【図２】
2016042331.tif 000004
【図３】
2016042331.tif 000005
【図４】
2016042331.tif 000006
【図５】
2016042331.tif 000007
【図６】
2016042331.tif 000008