Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4098017B2 - Report originality verification system - Google Patents
[go: Go Back, main page]

JP4098017B2 - Report originality verification system - Google Patents

Report originality verification system Download PDF

Info

Publication number
JP4098017B2
JP4098017B2 JP2002214719A JP2002214719A JP4098017B2 JP 4098017 B2 JP4098017 B2 JP 4098017B2 JP 2002214719 A JP2002214719 A JP 2002214719A JP 2002214719 A JP2002214719 A JP 2002214719A JP 4098017 B2 JP4098017 B2 JP 4098017B2
Authority
JP
Japan
Prior art keywords
data
report
proof
inspection report
inspection
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2002214719A
Other languages
Japanese (ja)
Other versions
JP2004054812A (en
Inventor
修 島田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SRL, INC.
Original Assignee
SRL, INC.
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 SRL, INC. filed Critical SRL, INC.
Priority to JP2002214719A priority Critical patent/JP4098017B2/en
Publication of JP2004054812A publication Critical patent/JP2004054812A/en
Application granted granted Critical
Publication of JP4098017B2 publication Critical patent/JP4098017B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、医療機関からの委託に基づいて、各種の検査を行う検査機関において作成された検査報告書の原本性を証明するために用いる報告書原本性証明システムに関するものである。
【0002】
【従来の技術】
従来、電子化された文書に関する証明を行うものとして、電子認証技術(電子公証制度)が存在する。電子認証技術は、通信相手のなりすましや通信途中におけるデータの改竄を防止するための技術であり、電子認証技術には、電子化された文書に署名情報を付加した電子署名技術等が存在する。この電子署名技術を用いて文書の正当性や改竄が行われていないことを証明する場合には、公開鍵暗号方式を用いて電子署名を電子化された文書に付加することによって行われる。即ち、電子データ(電子署名)を秘密鍵を用いて暗号化し、暗号化された電子署名を公開鍵を用いて復号する。この公開鍵暗号方式では、電子署名を公開鍵で復号することができるのは秘密鍵の保有者により暗号化された場合のみであることから、文書の正当性や改竄が行われていないことが証明される。
【0003】
【発明が解決しようとする課題】
ところで、検査機関において、医療機関からの委託に基づいて各種の検査が行われた場合、検査機関から検査を委託した医療機関に対して検査の報告が行われる。検査の報告は、検査報告書を電子化し、ネットワークを介して検査機関から医療機関に対して送信することにより行われる。この場合、検査報告書の発行者である検査機関は予め明らかになっている。従って、医療機関が受信した検査報告書が、検査を委託した検査機関において発行されたものであること、即ち、検査報告書の原本性が証明されれば十分であり、検査報告書の送信者の正当性を証明する必要性は低い。
【0004】
しかし、この検査報告書の原本性を証明するために既存の電子署名技術等を用いた場合、高いコストが発生してしまう。即ち、電子署名技術を用いた場合には、公開鍵の正当性を証明する信頼性の高い公開鍵証明書の発行を行う認証機関の存在が不可欠となり、認証機関との間で検査機関がライセンスの締結等を行う必要が生じてしまいコストが高くなるという問題がある。
【0005】
この発明の課題は、医療機関において取得された検査報告書が、検査を委託した検査機関において発行された検査報告書の原本であることを低コストで容易に証明できる報告書原本性証明システムを提供することである。
【0006】
【課題を解決するための手段】
請求項1記載の報告書原本性証明システムは、医療機関に設置されている医療機関システムと、検査報告書のデータから算出された第1証明データに対応させて、前記検査報告書の属性データを記憶している証明データ保管システムとがネットワークを介して接続されている報告書原本性証明システムにおいて、前記医療機関システムは、取得した検査報告書のデータから算出された第2証明データを前記証明データ保管システムに送信する第2証明データ送信手段と、前記証明データ保管システムから送信された前記検査報告書の属性データと、前記取得した検査報告書の属性データとを照合する属性データ照合手段とを備え、前記証明データ保管システムは、前記医療機関システムから送信された前記第2証明データと前記第1証明データとを照合する証明データ照合手段と、前記証明データ照合手段により前記第2証明データと一致すると判断された前記第1証明データに対応させて記憶されている前記検査報告書の属性データを前記医療機関システムに送信する属性データ送信手段とを備え、前記医療機関システムにおいて、前記属性データ照合手段により、前記検査報告書の属性データと前記取得された検査報告書の属性データとが一致すると判断された場合に、前記取得した検査報告書の原本性が証明されることを特徴とする。
【0007】
この請求項1記載の報告書原本性証明システムによれば、医療機関システムにおいて、取得した検査報告書のデータから第2証明データを算出し、証明データ保管システムに送信している。そして、証明データ保管システムから送信された第2証明データと一致する第1証明データに対応させて記憶されている検査報告書の属性データと取得した検査報告書の属性データとの照合を行っている。即ち、属性データの照合を行うことにより、医療機関システムにおいて取得した検査報告書の原本性についての証明をすることができる。従って、容易かつ低コストで検査報告書の原本性の証明を行うことができる。
【0008】
また、請求項2記載の報告書原本性証明システムは、前記医療機関システム及び前記証明データ保管システムとネットワークを介して接続されている前記検査報告書を発行する発行者システムを更に備え、前記発行者システムは、前記検査報告書を発行する検査報告書発行手段と、前記発行された検査報告書のデータを前記医療機関システムに送信する検査報告書データ送信手段と、前記検査報告書のデータから算出された前記第1証明データ及び前記検査報告書の属性データを前記証明データ保管システムに送信するデータ送信手段とを備えることを特徴とする。
【0009】
この請求項2記載の報告書原本性証明システムによれば、発行者システムにおいて検査報告書が発行され、発行された検査報告書のデータから算出された第1証明データ及び検査報告書の属性データが証明データ保管システムに送信される。従って、医療機関システムから証明データ保管システムに第2証明データを送信し、証明データ保管システムから第2証明データと一致する第1証明データに対応させて記憶されている検査報告書の属性データを医療機関システムに送信している。そして、医療機関システムにおいて、送信された検査報告書の属性データと取得した検査報告書の属性データとの照合を行うことにより、容易に検査報告書の原本性の証明を行うことができる。
【0010】
また、請求項3記載の報告書原本性証明システムは、前記発行者システムが、前記発行された検査報告書のデータから証明データ算出プログラムを用いて前記第1証明データを算出する第1証明データ算出手段を更に備えることを特徴とする。
【0011】
また、請求項4記載の報告書原本性証明システムは、前記医療機関システムが、前記取得した検査報告書のデータから前記証明データ算出プログラムを用いて前記第2証明データを算出する第2証明データ算出手段を更に備えることを特徴とする。
【0012】
この請求項3及び請求項4記載の報告書原本性証明システムによれば、発行者システムにおいて第1証明データを算出し、医療機関システムにおいて第2証明データを算出している。従って、証明データを算出するために検査報告書のデータをネットワークを介して送受信する必要がなく、検査報告書のデータの盗聴が発生する危険性を低減させることができる。
【0013】
また、請求項5記載の報告書原本性証明システムは、前記検査報告書データ送信手段が、前記発行された検査報告書のデータと共に、前記第1証明データを算出する際に用いる前記証明データ算出プログラムを示す使用プログラムデータを前記医療機関システムに送信し、前記医療機関システムは、前記取得した検査報告書のデータから前記第2証明データを算出するための証明データ算出プログラムを記憶する証明データ算出プログラム記憶手段を更に備え、前記第2証明データ算出手段は、前記証明データ算出プログラム記憶手段に記憶されている前記証明データ算出プログラムの中で、前記使用プログラムデータにより示された証明データ算出プログラムを用いて前記取得された検査報告書のデータから前記第2証明データを算出することを特徴とする。
【0014】
この請求項5記載の報告書原本性証明システムによれば、医療機関システムにおいて、使用プラグラムデータにより示された証明データ算出プログラムを用いて第2証明データが算出される。従って、発行システムと医療機関システムにおいて、複数の証明データ算出プログラムを用いる場合においても、同一の証明データ算出プログラムを用いることができ、的確に検査報告書の原本性を証明することができる。
【0015】
また、請求項6記載の報告書原本性証明システムは、前記検査報告書の属性データが、該検査報告書の発行者及び発行日時を示すデータを含み、前記取得した検査報告書の属性データは、該取得した検査報告書の発行者及び発行日時を示すデータを含むことを特徴とする。
【0016】
この請求項6記載の報告書原本性証明システムによれば、属性データには、検査報告書の発行者及び発行日時が含まれている。そのため、検査報告書の属性データと取得した検査報告書の属性データとが一致した場合に、属性データに含まれている発行者により所定の日時に発行された検査報告書であること、即ち、取得した検査報告書の原本性を証明することができる。
【0017】
【発明の実施の形態】
以下、図面を参照して、この発明の実施の形態に係る報告書原本性証明システムにおける報告書の原本性証明処理について説明する。
【0018】
図1は、実施の形態に係る報告書原本性証明システムのブロック構成図である。この報告書原本性証明システムは、図1に示すように、医療機関から委託された各種の検査を行う検査機関に設置されている検査機関システム(発行者システム)2、検査機関システム2とは別個に設置されている証明データ保管システム4及び複数の医療機関の各々に設置されている医療機関システム6a、6bを備えている。また、検査機関システム2、証明データ保管システム4及び医療機関システム6a、6bはネットワーク8を介して相互に接続されている。
【0019】
検査機関システム2は、図1に示すように、検査機関システム2におけるデータの処理を制御するデータ制御部10を備えている。このデータ制御部10には、証明データ保管システム4及び医療機関システム6a、6bとの間の通信を制御する通信制御部12及び、検査機関において行われた検査に関する検査報告書のデータ等を記憶するデータ記憶部14が接続されている。
【0020】
データ記憶部14には、医療機関からの委託により検査機関において行われた検査、例えば、患者の身体から取り出した血液や組織等の検体について検査を行う検体検査に関する検査報告書のデータが記憶される。また、証明データ算出プログラム、即ち、発行された検査報告書のデータから証明データ(第1証明データ)を算出するために用いるプログラムが記憶されている。
【0021】
証明データ算出プログラムとしては、算出された証明データから元のデータを推定することが困難であること及び異なるデータの証明データが一致する確率が極めて小さくなるものが用いられる。例えば、証明データ算出プログラムとしてハッシュ関数を用い、データを撹乱して一定の長さに圧縮されて生成された擬似乱数(ハッシュ値)を証明データとして用いることができる。また、証明データ算出プログラムとして誤り訂正を行うための符号化プログラムを用い、データを分割し、分割された各ブロック内のデータを数値とみなして算出された合計値(チェックサム)を証明データとして用いることができる。なお、複数の証明データ算出プログラムが存在する場合には、証明データ算出プログラム毎に付与されているプログラム番号に対応させてそれぞれの証明データ算出プログラムがデータ記憶部14に記憶されている。
【0022】
証明データ保管システム4は、検査機関システム2からネットワーク8を介して送信される証明データ(第1証明データ)及び発行された検査報告書の属性データを受信し、受信した第1証明データに対応させて検査報告書の属性データを記憶する。なお、属性データには、検査報告書を発行した検査機関名(発行者名)、発行日及び発行時分秒が含まれている。
【0023】
医療機関システム6aは、この医療機関システム6aにおけるデータの処理を制御するデータ制御部20を備えている。このデータ制御部20には、検査機関システム2及び証明データ保管システム4との間の通信を制御する通信制御部22が接続されている。また、データ制御部20には、検査を委託した検査機関に設置されている検査機関システム2からネットワーク8を介して送信され、通信制御部22を介して受信した検査報告書のデータ等を記憶するデータ記憶部24が接続されている。なお、医療機関システム6aは、医療機関システム6aと同様の構成であるため説明を省略する。
【0024】
また、データ記憶部24には、検査機関システム2のデータ記憶部14に記憶されている証明データ算出プログラムと同一の証明データ算出プログラムが記憶されている。なお、検査機関システム2のデータ記憶部14において複数の証明データ算出プログラムの各々がそれぞれプログラム番号に対応させて記憶されている場合には、同一のプログラム番号には同一の証明データ算出プログラムを対応させてデータ記憶部24に記憶されている。
【0025】
次に、図2及び図3のフローチャートを参照して、この実施の形態に係る報告書原本性証明システムにおける報告書の原本性証明処理について説明する。
【0026】
まず、図2のフローチャートを用いて、検査機関システム2における処理について説明する。なお、以下においては、医療機関システム6aが設置されている医療機関から委託された検査に関する検査報告書を発行する場合を例として説明する。
【0027】
まず、医療機関システム6aが設置されている医療機関から委託された検査に関する検査報告書を発行し(ステップS10)、発行した検査報告書のデータをデータ記憶部14に記憶する(ステップS11)。例えば、患者氏名、委託医療機関名、受託日、発行者名、発行日、発行時分秒及び検査の結果等を示す検査報告書が発行され、発行された検査報告書のデータをデータ記憶部14に記憶する。
【0028】
次に、ステップS10において発行された検査報告書のデータを通信制御部12を介して医療機関システム6aに送信する(ステップS12)。ここで、ネットワーク8上における検査報告書のデータの盗聴を避けるため、検査報告書のデータを暗号化した上でネットワーク8を介して医療機関システム6aに送信する。また、発行された検査報告書のデータから第1証明データを算出する際に用いる証明データ算出プログラムに付与されたプログラム番号(使用プログラムデータ)を検査報告書のデータと共に医療機関システム6aに送信する。
【0029】
次に、ステップS10において作成された検査報告書のデータから証明データ算出プログラムを用いて証明データを算出する(ステップS13)。即ち、データ記憶部14において、医療機関システム6aに送信したプログラム番号に対応させて記憶されている証明データ算出プログラム、例えば、ハッシュ関数を用い、データ記憶部14に記憶されている検査報告書のデータからハッシュ値(第1証明データ)を算出する。
【0030】
次に、ステップS10において発行された検査報告書の属性データを作成する(ステップS14)。即ち、データ記憶部14に記憶されている検査報告書のデータに基づいて検査報告書の発行者名、発行日及び発行時分秒を含む検査報告書の属性データを作成する。
【0031】
次に、ステップS13において算出された第1証明データ及びステップS14において作成された属性データを通信制御部12を介して証明データ保管システム4に送信する(ステップS15)。即ち、算出されたハッシュ値及び検査報告書の発行者名、発行日及び発行時分秒を含む検査報告書の属性データをネットワーク8を介して証明データ保管システム4に送信する。
【0032】
ここで、証明データ保管システム4においては、検査機関システム2から送信された第1証明データ及び検査報告書の属性データをネットワーク8を介して受信する。そして、受信した第1証明データに対応させて、受信した検査報告書の属性データを記憶する。
【0033】
次に、図3のフローチャートを参照して、実施の形態に係る医療機関システム6aにおける処理について説明する。
【0034】
まず、検査機関に委託した検査に関する検査報告書を受信する(ステップS20)。即ち、検査機関システム2からネットワーク8を介して送信された検査報告書のデータ及び第1証明データを算出する際に用いる証明データ算出プログラムに付与されたプログラム番号を通信制御部22を介して受信する。なお、受信された検査報告書のデータは暗号化されているため、検査報告書のデータを復号化した後にデータ記憶部24に記憶する。
【0035】
次に、受信した検査報告書のデータから証明データ(第2証明データ)を算出する(ステップS21)。即ち、まず、データ記憶部24に記憶されている証明データ算出プログラムの中から、受信されたプログラム番号と同一のプログラム番号が付された証明データ算出プログラムを検索する。そして、検索された証明データ算出プログラム、例えば、ハッシュ関数を用いて、受信された検査報告書のデータから第2証明データ、即ち、ハッシュ値を算出する。
【0036】
次に、ステップS21において算出された第2証明データ、即ち、算出されたハッシュ値を通信制御部22を介して証明データ保管システム4に送信する(ステップS22)。
【0037】
ここで、証明データ保管システム4においては、ネットワーク8を介して送信された第2証明データを受信する。次に、記憶されている第1証明データと受信した第2証明データとの照合を行う。そして、第2証明データと一致する第1証明データが記憶されていない場合には、第2証明データと一致する第1証明データは記憶されていない旨の通知をネットワーク8を介して医療機関システム6aに送信する。
【0038】
一方、第2証明データと一致する第1証明データが記憶されている場合には、第1証明データに対応させて記憶されている検査報告書の属性データをネットワーク8を介して医療機関システム6aに送信する。なお、第2証明データと一致する第1証明データが複数記憶されている場合には、それぞれの第1証明データに対応させて記憶されている検査報告書の属性データ全てを医療機関システム6aに送信する。
【0039】
医療機関システム6aにおいて、証明データ保管システム4からネットワーク8を介して送信されたデータを受信する(ステップS23)。即ち、通信制御部22を介して証明データ保管システム4から送信されたデータを受信する。
【0040】
次に、ステップS23において受信したデータが検査報告書の属性データでない、即ち、第2証明データと一致する第1証明データは記憶されていない旨の通知のデータである場合には(ステップS24)、処理を終了する。即ち、受信した検査報告書は、検査機関において発行された検査報告書の原本ではなく、原本性が否定されたものと判断される。
【0041】
一方、ステップS23において受信したデータが検査報告書の属性データの場合には(ステップS24)、受信した属性データと、ステップS20において受信した検査報告書の属性データとの照合を行う(ステップS25)。即ち、検査報告書を発行した発行者名、発行日及び発行時分秒と、受信した検査報告書のデータに含まれている発行者名、発行日及び発行時分秒との照合を行う。なお、複数の属性データを受信した場合には、複数の属性データの中で受信した検査報告書の属性データと一致する属性データが存在するか否かの照合を行う。
【0042】
ここで、受信した属性データとステップS20において受信された検査報告書の属性データとが一致した場合には、ステップS20において受信された検査報告書が検査を委託した検査機関において発行された検査報告書の原本であり、検査報告書の原本性が証明されたと判断することができる。同様に、複数の属性データの中で、ステップS20において受信された検査報告書の属性データと一致する属性データが存在していれば、ステップS20において受信された検査報告書が検査を委託した検査機関において発行された検査報告書の原本であり、検査報告書の原本性が証明されたと判断することができる。
【0043】
一方、受信した属性データとステップS20において受信された検査報告書の属性データとが不一致の場合には、ステップS20において受信された検査報告書が検査を委託した検査機関において発行された検査報告書の原本ではなく、原本性が否定されたと判断することができる。
【0044】
この発明の実施の形態に係る報告書原本性証明システムによれば、検査機関システムにおいて発行された検査報告書のデータから算出された第1証明データに対応させて、発行された検査報告書の属性データを証明データ保管システムにおいて記憶している。この証明データ保管システムにおいて、医療機関システムにおいて受信された検査報告書のデータから算出された第2証明データを受信し、第2証明データと一致する第1証明データに対応させて記憶されている検査報告書の属性データを医療機関システムに送信している。そして、医療機関システムにおいて、証明データ保管システムから送信された属性データと受信した検査報告書の属性データとの照合を行っている。従って、検査報告書の属性データの照合を行うことにより、検査報告書を受信した医療機関において、受信した検査報告書の原本性を容易に証明することができる。
【0045】
また、検査報告書を受信した医療機関システムにおいて検査報告書の原本性が証明されたか否かを容易に判断できるため、電子署名技術を用いた場合のように、検査報告書の正当性を証明するための認証機関の存在が不要であり、簡易なシステム構成において容易に検査報告書の原本性を証明することができる。
【0046】
また、検査報告書の原本性の証明を行う際に、検査報告書のデータそのものをネットワークを介して送信する必要がないため、通信系路上のデータ盗聴の危険性を低減させることができる。
【0047】
なお、上述の実施の形態に係る報告書原本性証明システムにおいては、検査機関システムとは別個に証明データ保管システムを設置しているが、検査機関システムが証明データ保管システムを兼ねるようにしてもよい。即ち、検査機関システムにおいて算出された第1証明データに対応させて検査報告書の属性データを記憶し、医療機関システムから送信された第2証明データと一致する第1証明データに対応させて記憶されている属性データを医療機関システムに送信するようにしてもよい。
【0048】
また、上述の実施の形態に係る報告書原本性証明システムにおいては、検査報告書のデータと共に、検査報告書のデータから第1証明データを算出する際に用いる証明データ算出プログラムのプログラム番号を医療機関システムに送信しているが、検査報告書のデータと共に証明データ算出プログラムを送信するようにしてもよい。
【0049】
また、検査報告書のデータのみを医療機関システムに送信するようにしてもよい。この場合には、医療機関システムからの要求に応じて検査機関システムから医療機関システムに検査報告書のデータから第1証明データを算出する際に用いる証明データ算出プログラムを送信するようにしてもよい。
【0050】
【発明の効果】
この発明によれば、検査報告書のデータから算出された第1証明データに対応させて、検査報告書の属性データを証明データ保管システムにおいて記憶している。また、この証明データ保管システムにおいて、医療機関システムにおいて取得された検査報告書のデータから算出された第2証明データと一致する第1証明データに対応させて記憶されている検査報告書の属性データを医療機関システムに送信している。そして、医療機関システムにおいて、証明データ保管システムから送信された検査報告書の属性データと取得した検査報告書の属性データとの照合を行うことにより、検査報告書の原本性を証明することができる。そのため、簡易なシステム構成で低コスト、かつ、容易に、検査報告書のデータを取得した医療機関において、取得した検査報告書の原本性についての証明を行うことができる。
【図面の簡単な説明】
【図1】この発明の実施の形態に係る報告書原本性証明システムのブロック構成図である。
【図2】この発明の実施の形態に係る検査機関システムにおける処理を説明するためのフローチャートである。
【図3】この発明の実施の形態に係る医療機関システムにおける処理を説明するためのフローチャートである。
【符号の説明】
2…検査機関システム、4…証明データ保管システム、6a、6b…医療機関システム、8…ネットワーク、10…データ制御部、12…通信制御部、14…データ記憶部、20…データ制御部、22…通信制御部、24…データ記憶部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a report originality certification system used to prove the originality of an inspection report created in an inspection institution performing various types of inspections on the basis of a contract from a medical institution.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, electronic authentication technology (electronic notary system) exists as a proof for electronic documents. The electronic authentication technique is a technique for preventing spoofing of a communication partner and data falsification during communication. The electronic authentication technique includes an electronic signature technique in which signature information is added to an electronic document. When it is proved that the document is not legitimate or falsified using this digital signature technique, it is performed by adding a digital signature to the digitized document using a public key cryptosystem. That is, the electronic data (electronic signature) is encrypted using a secret key, and the encrypted electronic signature is decrypted using a public key. In this public key cryptosystem, the electronic signature can be decrypted with the public key only when it is encrypted by the private key holder, so the document may not be legitimate or falsified. Proven.
[0003]
[Problems to be solved by the invention]
By the way, in the inspection organization, when various inspections are performed based on the commission from the medical institution, the inspection is reported from the inspection institution to the medical institution that commissions the inspection. The inspection report is performed by digitizing the inspection report and transmitting it from the inspection institution to the medical institution via the network. In this case, the inspection organization that is the issuer of the inspection report is made clear in advance. Therefore, it is sufficient that the inspection report received by the medical institution is issued by the inspection institution that commissioned the inspection, that is, it is sufficient that the originality of the inspection report is proved. The need to prove the legitimacy of is low.
[0004]
However, when an existing electronic signature technique or the like is used to prove the originality of the inspection report, a high cost is generated. In other words, when digital signature technology is used, the existence of a certification body that issues a highly reliable public key certificate that proves the validity of the public key is indispensable. There is a problem in that it becomes necessary to perform fastening and the cost increases.
[0005]
An object of the present invention is to provide a report originality verification system that can easily prove at low cost that an inspection report acquired at a medical institution is an original of an inspection report issued at an inspection institution that entrusted the inspection. Is to provide.
[0006]
[Means for Solving the Problems]
The report originality certification system according to claim 1 is characterized in that the attribute data of the inspection report is associated with the medical institution system installed in the medical institution and the first certification data calculated from the data of the inspection report. In a report originality certification system that is connected to a certification data storage system that stores data via a network, the medical institution system uses the second certification data calculated from the acquired test report data as the second certification data. Second proof data transmitting means for transmitting to the proof data storage system, attribute data collating means for collating the attribute data of the inspection report transmitted from the proof data storage system with the attribute data of the acquired inspection report The proof data storage system includes the second proof data and the first proof data transmitted from the medical institution system. Proof data collating means for collating the data, and the attribute data of the examination report stored in correspondence with the first proof data determined to match the second proof data by the proof data collating means Attribute data transmitting means for transmitting to the institution system, and in the medical institution system, the attribute data collating means determines that the attribute data of the examination report matches the attribute data of the acquired examination report. The originality of the acquired inspection report is proved.
[0007]
According to the report originality proof system described in claim 1, in the medical institution system, the second proof data is calculated from the acquired test report data and transmitted to the proof data storage system. Then, the attribute data of the inspection report stored in correspondence with the first certification data that matches the second certification data transmitted from the certification data storage system is collated with the attribute data of the acquired examination report. Yes. That is, by verifying the attribute data, it is possible to prove the originality of the test report acquired in the medical institution system. Therefore, the originality of the inspection report can be proved easily and at low cost.
[0008]
The report originality certification system according to claim 2, further comprising an issuer system for issuing the examination report connected to the medical institution system and the certification data storage system via a network. The operator system includes an inspection report issuing means for issuing the inspection report, an inspection report data transmitting means for transmitting data of the issued inspection report to the medical institution system, and data of the inspection report. Data transmission means for transmitting the calculated first certification data and attribute data of the inspection report to the certification data storage system.
[0009]
According to the report originality proof system described in claim 2, the inspection report is issued in the issuer system, and the first proof data calculated from the data of the issued inspection report and the attribute data of the inspection report Is sent to the certification data storage system. Therefore, the second proof data is transmitted from the medical institution system to the proof data storage system, and the attribute data of the test report stored in correspondence with the first proof data matching the second proof data from the proof data storage system is stored. It is sent to the medical institution system. Then, in the medical institution system, it is possible to easily prove the originality of the test report by comparing the attribute data of the transmitted test report with the attribute data of the acquired test report.
[0010]
The report originality certification system according to claim 3, wherein the issuer system calculates the first certification data by using the certification data calculation program from the data of the issued inspection report. It further has a calculation means.
[0011]
The report originality certification system according to claim 4, wherein the medical institution system calculates the second certification data by using the certification data calculation program from the acquired test report data. It further has a calculation means.
[0012]
According to the report originality proof system according to claims 3 and 4, the issuer system calculates the first proof data and the medical institution system calculates the second proof data. Therefore, it is not necessary to transmit / receive the inspection report data via the network in order to calculate the certification data, and the risk of wiretapping of the inspection report data can be reduced.
[0013]
Further, in the report originality certification system according to claim 5, the certification data calculation means used when the examination report data transmission means calculates the first certification data together with the data of the issued examination report. Use program data indicating a program is transmitted to the medical institution system, and the medical institution system stores a proof data calculation program for storing a proof data calculation program for calculating the second proof data from the acquired test report data. The second proof data calculation means further includes a proof data calculation program indicated by the use program data among the proof data calculation programs stored in the proof data calculation program storage means. And calculating the second certification data from the acquired inspection report data. And wherein the door.
[0014]
According to the report originality proof system described in claim 5, the second proof data is calculated in the medical institution system using the proof data calculation program indicated by the used program data. Therefore, even when a plurality of proof data calculation programs are used in the issuing system and the medical institution system, the same proof data calculation program can be used, and the originality of the test report can be proved accurately.
[0015]
Further, in the report originality proof system according to claim 6, the attribute data of the inspection report includes data indicating an issuer and an issue date of the inspection report, and the attribute data of the acquired inspection report is , Including data indicating the issuer and issue date and time of the acquired inspection report.
[0016]
According to the report originality proof system described in claim 6, the attribute data includes the issuer and date of issue of the inspection report. Therefore, when the attribute data of the inspection report and the attribute data of the acquired inspection report match, the inspection report is issued at a predetermined date and time by the issuer included in the attribute data, that is, The originality of the acquired inspection report can be proved.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, with reference to the drawings, the originality proof processing of a report in the report originality proof system according to the embodiment of the present invention will be described.
[0018]
FIG. 1 is a block diagram of a report originality certification system according to an embodiment. As shown in FIG. 1, this report originality certification system is composed of an inspection organization system (issuer system) 2 and an inspection organization system 2 installed in an inspection organization that performs various inspections entrusted by a medical institution. The certification data storage system 4 installed separately and the medical institution systems 6a and 6b installed in each of a plurality of medical institutions are provided. Further, the inspection institution system 2, the certification data storage system 4, and the medical institution systems 6 a and 6 b are connected to each other via a network 8.
[0019]
As shown in FIG. 1, the inspection organization system 2 includes a data control unit 10 that controls data processing in the inspection organization system 2. The data control unit 10 stores a communication control unit 12 that controls communication between the certification data storage system 4 and the medical institution systems 6a and 6b, and data of an inspection report related to an inspection performed in the inspection institution. A data storage unit 14 is connected.
[0020]
The data storage unit 14 stores data of a test report relating to a test performed at a test facility on behalf of a medical institution, for example, a test of a sample such as blood or tissue taken from a patient's body. The Further, a proof data calculation program, that is, a program used for calculating proof data (first proof data) from the data of the issued inspection report is stored.
[0021]
As the proof data calculation program, a program in which it is difficult to estimate the original data from the calculated proof data and the probability that the proof data of different data match is extremely small is used. For example, a pseudo-random number (hash value) generated by using a hash function as the proof data calculation program and disturbing the data and compressed to a certain length can be used as the proof data. In addition, an encoding program for performing error correction is used as the proof data calculation program, the data is divided, and the total value (checksum) calculated by regarding the data in each divided block as a numerical value is used as proof data. Can be used. If there are a plurality of proof data calculation programs, each proof data calculation program is stored in the data storage unit 14 in association with the program number assigned to each proof data calculation program.
[0022]
The certification data storage system 4 receives certification data (first certification data) transmitted from the inspection organization system 2 via the network 8 and attribute data of the issued examination report, and corresponds to the received first certification data And store the attribute data of the inspection report. The attribute data includes the name of the inspection organization (issuer name) that issued the inspection report, the date of issue, and the issue time and second.
[0023]
The medical institution system 6a includes a data control unit 20 that controls processing of data in the medical institution system 6a. The data controller 20 is connected to a communication controller 22 that controls communication between the inspection institution system 2 and the certification data storage system 4. Further, the data control unit 20 stores the data of the inspection report transmitted via the network 8 from the inspection organization system 2 installed in the inspection organization entrusted with the inspection and received via the communication control unit 22. A data storage unit 24 is connected. Note that the medical institution system 6a has the same configuration as the medical institution system 6a, and thus the description thereof is omitted.
[0024]
Further, the data storage unit 24 stores the same proof data calculation program as the proof data calculation program stored in the data storage unit 14 of the inspection institution system 2. In addition, when each of a plurality of proof data calculation programs is stored in correspondence with the program number in the data storage unit 14 of the inspection institution system 2, the same proof data calculation program corresponds to the same program number. And stored in the data storage unit 24.
[0025]
Next, with reference to the flowcharts of FIGS. 2 and 3, the originality proof processing of the report in the report originality proof system according to this embodiment will be described.
[0026]
First, processing in the inspection organization system 2 will be described using the flowchart of FIG. In the following, a case where an inspection report related to an inspection commissioned by a medical institution where the medical institution system 6a is installed is described as an example.
[0027]
First, an inspection report related to an inspection commissioned by a medical institution where the medical institution system 6a is installed is issued (step S10), and data of the issued inspection report is stored in the data storage unit 14 (step S11). For example, a test report showing patient name, contracted medical institution name, date of consignment, issuer name, issue date, issue time / minute / second, and test result is issued, and data of the issued test report is stored in the data storage unit. 14 stored.
[0028]
Next, the test report data issued in step S10 is transmitted to the medical institution system 6a via the communication control unit 12 (step S12). Here, in order to avoid wiretapping of test report data on the network 8, the test report data is encrypted and transmitted to the medical institution system 6a via the network 8. In addition, the program number (use program data) assigned to the certification data calculation program used when calculating the first certification data from the issued examination report data is transmitted to the medical institution system 6a together with the examination report data. .
[0029]
Next, proof data is calculated from the data of the inspection report created in step S10 using a proof data calculation program (step S13). That is, the test data stored in the data storage unit 14 is stored in the data storage unit 14 using a proof data calculation program stored in correspondence with the program number transmitted to the medical institution system 6a, for example, a hash function. A hash value (first proof data) is calculated from the data.
[0030]
Next, the attribute data of the inspection report issued in step S10 is created (step S14). That is, based on the inspection report data stored in the data storage unit 14, the inspection report attribute data including the inspection report issuer name, issue date, and issue time / minute / second is created.
[0031]
Next, the first certification data calculated in step S13 and the attribute data created in step S14 are transmitted to the certification data storage system 4 via the communication control unit 12 (step S15). That is, the attribute data of the inspection report including the calculated hash value, the issuer name of the inspection report, the issuance date, and the issue time and second is transmitted to the certification data storage system 4 via the network 8.
[0032]
Here, the certification data storage system 4 receives the first certification data and the attribute data of the inspection report transmitted from the inspection organization system 2 via the network 8. Then, the attribute data of the received inspection report is stored in correspondence with the received first certification data.
[0033]
Next, processing in the medical institution system 6a according to the embodiment will be described with reference to the flowchart in FIG.
[0034]
First, an inspection report related to the inspection entrusted to the inspection organization is received (step S20). That is, the program number given to the certification data calculation program used when calculating the data of the inspection report and the first certification data transmitted from the inspection organization system 2 via the network 8 is received via the communication control unit 22. To do. Since the received inspection report data is encrypted, the inspection report data is decrypted and stored in the data storage unit 24.
[0035]
Next, certification data (second certification data) is calculated from the data of the received inspection report (step S21). That is, first, a proof data calculation program with the same program number as the received program number is searched from among the proof data calculation programs stored in the data storage unit 24. Then, the second proof data, that is, the hash value is calculated from the received inspection report data by using the retrieved proof data calculation program, for example, a hash function.
[0036]
Next, the second proof data calculated in step S21, that is, the calculated hash value is transmitted to the proof data storage system 4 via the communication control unit 22 (step S22).
[0037]
Here, the proof data storage system 4 receives the second proof data transmitted via the network 8. Next, the stored first proof data is compared with the received second proof data. When the first proof data that matches the second proof data is not stored, a notification that the first proof data that matches the second proof data is not stored is sent via the network 8 to the medical institution system. To 6a.
[0038]
On the other hand, when the first proof data that matches the second proof data is stored, the attribute data of the examination report stored in association with the first proof data is transmitted via the network 8 to the medical institution system 6a. Send to. When a plurality of first proof data that matches the second proof data is stored, all the attribute data of the examination report stored in correspondence with each first proof data are stored in the medical institution system 6a. Send.
[0039]
The medical institution system 6a receives data transmitted from the certification data storage system 4 via the network 8 (step S23). That is, the data transmitted from the certification data storage system 4 is received via the communication control unit 22.
[0040]
Next, when the data received in step S23 is not attribute data of the inspection report, that is, notification data indicating that the first proof data that matches the second proof data is not stored (step S24). The process is terminated. That is, it is determined that the received inspection report is not the original inspection report issued by the inspection organization, but the originality is denied.
[0041]
On the other hand, when the data received in step S23 is the attribute data of the inspection report (step S24), the received attribute data is collated with the attribute data of the inspection report received in step S20 (step S25). . That is, the issuer name, issue date, and issue time / second issued by the inspection report are compared with the issuer name, issue date, issue time / second contained in the received inspection report data. When a plurality of attribute data are received, it is checked whether or not there is attribute data that matches the attribute data of the received inspection report among the plurality of attribute data.
[0042]
Here, if the received attribute data matches the attribute data of the inspection report received in step S20, the inspection report issued in step S20 is issued by the inspection organization outsourced to the inspection report. It can be judged that the originality of the inspection report has been proved. Similarly, if there is attribute data that matches the attribute data of the inspection report received in step S20 among the plurality of attribute data, the inspection that the inspection report received in step S20 has entrusted the inspection. This is the original inspection report issued by the organization, and it can be determined that the originality of the inspection report has been proved.
[0043]
On the other hand, when the received attribute data and the attribute data of the inspection report received in step S20 do not match, the inspection report received in step S20 is issued by the inspection organization outsourced to the inspection report. It can be determined that the originality is not denied.
[0044]
According to the report originality proof system according to the embodiment of the present invention, the inspection report issued in correspondence with the first proof data calculated from the data of the inspection report issued in the inspection body system. The attribute data is stored in the certification data storage system. In this proof data storage system, the second proof data calculated from the test report data received in the medical institution system is received and stored in correspondence with the first proof data that matches the second proof data. The attribute data of the inspection report is transmitted to the medical institution system. In the medical institution system, the attribute data transmitted from the certification data storage system is compared with the attribute data of the received inspection report. Therefore, by comparing the attribute data of the test report, the originality of the received test report can be easily proved in the medical institution that has received the test report.
[0045]
In addition, since the medical institution system that received the test report can easily determine whether the original test report has been proved or not, it proves the validity of the test report as in the case of using digital signature technology. Therefore, it is not necessary to provide a certification body, and the originality of the inspection report can be easily proved with a simple system configuration.
[0046]
Further, since it is not necessary to transmit the inspection report data itself via the network when verifying the originality of the inspection report, the risk of eavesdropping on the communication path can be reduced.
[0047]
In the report originality certification system according to the above-described embodiment, a certification data storage system is installed separately from the inspection organization system. However, the inspection organization system may also serve as the certification data storage system. Good. That is, the attribute data of the test report is stored in correspondence with the first proof data calculated in the test institution system, and stored in correspondence with the first proof data that matches the second proof data transmitted from the medical institution system. The attribute data that has been set may be transmitted to the medical institution system.
[0048]
In the report originality proof system according to the above-described embodiment, the program number of the proof data calculation program used when calculating the first proof data from the data of the test report is calculated together with the data of the test report. Although it is transmitted to the institution system, the certification data calculation program may be transmitted together with the inspection report data.
[0049]
Alternatively, only the test report data may be transmitted to the medical institution system. In this case, in response to a request from the medical institution system, a proof data calculation program used when calculating the first proof data from the data of the inspection report may be transmitted from the inspection institution system to the medical institution system. .
[0050]
【The invention's effect】
According to the present invention, the attribute data of the inspection report is stored in the certification data storage system in correspondence with the first certification data calculated from the data of the examination report. Further, in this certification data storage system, the attribute data of the examination report stored in correspondence with the first certification data that matches the second certification data calculated from the examination report data acquired in the medical institution system. Is sent to the medical institution system. In the medical institution system, the originality of the test report can be proved by comparing the attribute data of the test report transmitted from the certification data storage system with the attribute data of the acquired test report. . Therefore, the originality of the acquired test report can be proved easily at a medical institution that has acquired the test report data at low cost with a simple system configuration.
[Brief description of the drawings]
FIG. 1 is a block configuration diagram of a report originality certification system according to an embodiment of the present invention.
FIG. 2 is a flowchart for explaining processing in the inspection engine system according to the embodiment of the present invention;
FIG. 3 is a flowchart for explaining processing in the medical institution system according to the embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 2 ... Examination organization system, 4 ... Certification data storage system, 6a, 6b ... Medical institution system, 8 ... Network, 10 ... Data control part, 12 ... Communication control part, 14 ... Data storage part, 20 ... Data control part, 22 ... communication control unit, 24 ... data storage unit.

Claims (6)

医療機関に設置されている医療機関システムと、検査報告書のデータから算出された第1証明データに対応させて、前記検査報告書の属性データを記憶している証明データ保管システムとがネットワークを介して接続されている報告書原本性証明システムにおいて、
前記医療機関システムは、
取得した検査報告書のデータから算出された第2証明データを前記証明データ保管システムに送信する第2証明データ送信手段と、
前記証明データ保管システムから送信された前記検査報告書の属性データと、前記取得した検査報告書の属性データとを照合する属性データ照合手段とを備え、
前記証明データ保管システムは、
前記医療機関システムから送信された前記第2証明データと前記第1証明データとを照合する証明データ照合手段と、
前記証明データ照合手段により前記第2証明データと一致すると判断された前記第1証明データに対応させて記憶されている前記検査報告書の属性データを前記医療機関システムに送信する属性データ送信手段とを備え、
前記医療機関システムにおいて、前記属性データ照合手段により、前記検査報告書の属性データと前記取得された検査報告書の属性データとが一致すると判断された場合に、前記取得した検査報告書の原本性が証明されることを特徴とする報告書原本性証明システム。
A medical institution system installed in the medical institution and a certification data storage system storing attribute data of the inspection report in correspondence with the first certification data calculated from the data of the inspection report form a network. In the report originality proof system connected via
The medical institution system is
Second proof data transmitting means for transmitting second proof data calculated from the acquired inspection report data to the proof data storage system;
Attribute data collating means for collating the attribute data of the inspection report transmitted from the certification data storage system with the attribute data of the acquired inspection report,
The certification data storage system includes:
Proof data collating means for collating the second proof data and the first proof data transmitted from the medical institution system;
Attribute data transmitting means for transmitting attribute data of the examination report stored in association with the first proof data determined to match the second proof data by the proof data collating means to the medical institution system; With
In the medical institution system, when the attribute data matching unit determines that the attribute data of the inspection report and the attribute data of the acquired inspection report match, the originality of the acquired inspection report A report originality proof system characterized by
前記医療機関システム及び前記証明データ保管システムとネットワークを介して接続されている前記検査報告書を発行する発行者システムを更に備え、
前記発行者システムは、
前記検査報告書を発行する検査報告書発行手段と、
前記発行された検査報告書のデータを前記医療機関システムに送信する検査報告書データ送信手段と、
前記検査報告書のデータから算出された前記第1証明データ及び前記検査報告書の属性データを前記証明データ保管システムに送信するデータ送信手段とを備えることを特徴とする請求項1記載の報告書原本性証明システム。
An issuer system for issuing the inspection report connected to the medical institution system and the certification data storage system via a network;
The issuer system is:
Inspection report issuing means for issuing the inspection report;
A test report data transmitting means for transmitting data of the issued test report to the medical institution system;
2. The report according to claim 1, further comprising data transmission means for transmitting the first certification data calculated from the data of the inspection report and the attribute data of the inspection report to the certification data storage system. Originality proof system.
前記発行者システムは、
前記発行された検査報告書のデータから証明データ算出プログラムを用いて前記第1証明データを算出する第1証明データ算出手段を更に備えることを特徴とする請求項2記載の報告書原本性証明システム。
The issuer system is:
3. The report originality proof system according to claim 2, further comprising first proof data calculation means for calculating the first proof data from the data of the issued inspection report using a proof data calculation program. .
前記医療機関システムは、
前記取得した検査報告書のデータから前記証明データ算出プログラムを用いて前記第2証明データを算出する第2証明データ算出手段を更に備えることを特徴とする請求項3記載の報告書原本性証明システム。
The medical institution system is
4. The report originality proving system according to claim 3, further comprising second proof data calculating means for calculating the second proof data from the acquired inspection report data using the proof data calculating program. .
前記検査報告書データ送信手段は、前記発行された検査報告書のデータと共に、前記第1証明データを算出する際に用いる前記証明データ算出プログラムを示す使用プログラムデータを前記医療機関システムに送信し、
前記医療機関システムは、
前記取得した検査報告書のデータから前記第2証明データを算出するための証明データ算出プログラムを記憶する証明データ算出プログラム記憶手段を更に備え、
前記第2証明データ算出手段は、前記証明データ算出プログラム記憶手段に記憶されている前記証明データ算出プログラムの中で、前記使用プログラムデータにより示された前記証明データ算出プログラムを用いて前記取得された検査報告書のデータから前記第2証明データを算出することを特徴とする請求項4記載の報告書原本性証明システム。
The test report data transmission means transmits use program data indicating the certification data calculation program used when calculating the first certification data to the medical institution system together with the data of the issued examination report,
The medical institution system is
Proof data calculation program storage means for storing a proof data calculation program for calculating the second proof data from the acquired inspection report data;
The second proof data calculation means is obtained by using the proof data calculation program indicated by the use program data among the proof data calculation programs stored in the proof data calculation program storage means. 5. The report originality proof system according to claim 4, wherein the second proof data is calculated from inspection report data.
前記検査報告書の属性データは、該検査報告書の発行者及び発行日時を示すデータを含み、
前記取得した検査報告書の属性データは、該取得した検査報告書の発行者及び発行日時を示すデータを含むことを特徴とする請求項1〜請求項5の何れか一項に記載の報告書原本性証明システム。
The attribute data of the inspection report includes data indicating an issuer of the inspection report and an issue date and time,
6. The report according to claim 1, wherein the attribute data of the acquired inspection report includes data indicating an issuer and an issue date and time of the acquired inspection report. 7. Originality proof system.
JP2002214719A 2002-07-24 2002-07-24 Report originality verification system Expired - Fee Related JP4098017B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002214719A JP4098017B2 (en) 2002-07-24 2002-07-24 Report originality verification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002214719A JP4098017B2 (en) 2002-07-24 2002-07-24 Report originality verification system

Publications (2)

Publication Number Publication Date
JP2004054812A JP2004054812A (en) 2004-02-19
JP4098017B2 true JP4098017B2 (en) 2008-06-11

Family

ID=31936935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002214719A Expired - Fee Related JP4098017B2 (en) 2002-07-24 2002-07-24 Report originality verification system

Country Status (1)

Country Link
JP (1) JP4098017B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0668021U (en) * 1993-02-22 1994-09-22 株式会社清和精機 Lens cover for binoculars

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005284854A (en) * 2004-03-30 2005-10-13 Toshiba Corp Plant inspection and maintenance record management method and apparatus, and plant inspection and maintenance record confirmation method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0668021U (en) * 1993-02-22 1994-09-22 株式会社清和精機 Lens cover for binoculars

Also Published As

Publication number Publication date
JP2004054812A (en) 2004-02-19

Similar Documents

Publication Publication Date Title
US8380985B2 (en) Certificate validation method and certificate validation server and storage medium
EP3966997B1 (en) Methods and devices for public key management using a blockchain
US11018876B2 (en) Signature verification system, signature verification method, and storage medium
US11475726B1 (en) End to end verification of an election run over a public network
US8635449B2 (en) Method of validation public key certificate and validation server
JP4155712B2 (en) How to verify the use of a public key generated by an onboard system
US9325509B2 (en) Determination method for cryptographic algorithm used for signature, validation server and program
US20110231662A1 (en) Certificate validation method and validation server
US20080216147A1 (en) Data Processing Apparatus And Method
US20160234027A1 (en) Method And System For Signing And Authenticating Electronic Documents Via A Signature Authority Which May Act In Concert With Software Controlled By The Signer
US20020004800A1 (en) Electronic notary method and system
US20020038290A1 (en) Digital notary system and method
CN101322349A (en) Authentication and partitioning system and method for replacing encryption keys
CN102687459A (en) Server for long-term signature,terminal for long-term signature,terminal program for long-term signature,and server for long-term signature verification
JP4844281B2 (en) Document management apparatus and program
CN111630812A (en) remote service system
US20040123107A1 (en) Method for verifying a digital signature
US11516021B2 (en) Information processing apparatus, communication device, and information processing system
JP4098017B2 (en) Report originality verification system
JP3754342B2 (en) Public key certificate validity verification system
JP4541740B2 (en) Authentication key update system and authentication key update method
JP6538045B2 (en) Selective revocation of a certificate
JPH10215245A (en) Public key authentication method
JP2008005090A (en) System for issuing and verifying multiple public key certificates, and method for issuing and verifying multiple public key certificates
EP1206066A2 (en) Method for determining whether past digital signatures were issued by suspended certificates

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050713

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051006

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080312

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110321

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110321

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120321

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130321

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130321

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130321

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140321

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees