JP7072271B2 - Information processing equipment and programs - Google Patents
Information processing equipment and programs Download PDFInfo
- Publication number
- JP7072271B2 JP7072271B2 JP2020095509A JP2020095509A JP7072271B2 JP 7072271 B2 JP7072271 B2 JP 7072271B2 JP 2020095509 A JP2020095509 A JP 2020095509A JP 2020095509 A JP2020095509 A JP 2020095509A JP 7072271 B2 JP7072271 B2 JP 7072271B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- service
- organization
- identifier
- user
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.
地方自治体に提出する出生届などの申請・届出の書式は、地方自治体ごとに異なっているのが一般的であり、また、同じ自治体でも時期により更新されることがある。 The form of application / notification such as birth registration to be submitted to the local government is generally different for each local government, and the same local government may be updated depending on the time.
一方、近年では、マイナンバーを利用して自治体への申請手続等を電子化する事業が進められており、この電子化により手続が効率化されることが期待されている。特許文献1には、文書に記入済みの事項を置換したり、書式が異なる場合にフォーマット変換を行うことで文書移動を容易にする例が開示されている。
On the other hand, in recent years, a business to digitize application procedures to local governments using My Number has been promoted, and it is expected that the procedures will be streamlined by this digitization.
しかしながら、上記従来の申請・届出の電子化では、書式の変換を行うことは考えられていても、サービスの内容に変更がある場合について考慮がされていない。例えば新生児の定期検診3回分までの費用を負担する自治体Aから、定期検診2回分までの費用を負担する自治体Bへ転居したとき、自治体Aで申請した(あるいは既に受益した)サービスを、自治体Bのサービスの内容に転換することについては何ら考えられていない。 However, in the above-mentioned conventional digitization of applications and notifications, although it is considered to convert the format, the case where there is a change in the content of the service is not taken into consideration. For example, when moving from a municipality A, which bears the cost of up to three regular examinations for a newborn baby, to a municipality B, which bears the cost of up to two regular examinations, the service applied for (or already beneficiary) by the municipality A is provided by the municipality B. Nothing is considered about converting to the content of the service of.
本発明は上記実情に鑑みて為されたもので、自治体等の組織が提供するサービスが変更される場合のユーザの利便性を向上できる情報処理装置、及びプログラムを提供することを、その目的の一つとする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an information processing device and a program that can improve user convenience when a service provided by an organization such as a local government is changed. Make it one.
上記従来例の問題点を解決するための本発明の一態様は、情報処理装置であって、組織から提供されるサービスの利用に関する、サービス受益者となるユーザの履歴情報として、サービスの種類ごとに固有なサービス識別子と、当該サービスの提供者となる組織を特定する組織識別子と、ユーザごとに固有なユーザ識別子とを含む履歴情報を管理する履歴管理手段と、ユーザを認証する手段と、組織の組織識別子と、サービスの種類に係るサービス識別子とに関連付けて、前記組織識別子で識別される組織が提供するサービスの内容に関するサービス内容情報を管理するサービス内容情報管理手段と、所定の組織により提供されるサービスの内容に関するサービス内容情報を提供する手段であって、前記認証したユーザのユーザ識別子を含む前記履歴情報を取得し、当該取得した履歴情報に含まれるサービス識別子と、前記所定の組織の組織識別子とに関連付けられたサービス内容情報を取得して、当該取得したサービス内容情報を、前記認証したユーザに提供する提供手段と、を含むものである。 One aspect of the present invention for solving the problem of the above-mentioned conventional example is an information processing apparatus, in which the history information of the user who is the beneficiary of the service regarding the use of the service provided by the organization is used for each type of service. A history management means for managing history information including a service identifier unique to the service, an organization identifier for identifying an organization to be a provider of the service, and a user identifier unique to each user, a means for authenticating a user, and an organization. Service content information management means that manages service content information related to the content of the service provided by the organization identified by the organization identifier in association with the organization identifier of the above and the service identifier related to the type of service, and provided by a predetermined organization. It is a means for providing service content information regarding the content of the service to be performed, and is a means for acquiring the history information including the user identifier of the authenticated user, the service identifier included in the acquired history information, and the predetermined organization. It includes a providing means for acquiring service content information associated with an organization identifier and providing the acquired service content information to the authenticated user.
本発明によると、自治体等の組織が提供するサービスが変更される場合のユーザの利便性を向上できる。 According to the present invention, it is possible to improve the convenience of the user when the service provided by an organization such as a local government is changed.
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る情報処理装置1を含む情報処理システムは、図1に例示するように、情報処理装置1と、これに通信可能に接続された情報保持装置2、複数のユーザ側端末3、及び複数の組織側端末4を含んで構成されている。ここでユーザ側端末3は、例えばスマートフォン等であり、組織が提供するサービスの受益者(以下、単に受益者と呼ぶ)となるユーザがそれぞれ保持しているものである。また組織側端末4は、地方自治体や、企業などサービスを提供するサービス提供組織(以下、単に「組織」と表記する)に配されるPC等である。
An embodiment of the present invention will be described with reference to the drawings. As an example in FIG. 1, an information processing system including an
また情報処理装置1は、制御部11、記憶部12、通信部13を含む。ここで制御部11は、CPU等のプログラム制御デバイスであって、記憶部12に格納されたプログラムに従って動作する。
Further, the
本実施の形態では、この制御部11は、組織が提供したサービスの利用に関する、ユーザの履歴情報を情報保持装置2に格納して管理する。本実施の形態の一例では、このユーザの履歴情報には、サービスの種類ごとに固有なサービス識別子と、当該サービスの提供者となる組織を特定する組織識別子と、受益者となるユーザごとに固有なユーザ識別子とを含む。
In the present embodiment, the
また制御部11は、組織の組織識別子とサービス識別子とに関連付けて、当該組織識別子で識別される組織が提供するサービスの内容に関するサービス内容情報を管理する。
Further, the
具体的に、本実施の形態の一例では、このサービス内容情報を、少なくとも一つの情報項目に分けて管理するものとする。ここで情報項目として、サービス識別子が表すサービスの種類ごとに、予め標準的な情報項目が定められているものとする。また、各情報項目には、それぞれ固有の項目識別子が設定される。 Specifically, in one example of the present embodiment, this service content information is managed by dividing it into at least one information item. Here, as information items, it is assumed that standard information items are defined in advance for each type of service represented by the service identifier. In addition, a unique item identifier is set for each information item.
例えば、妊娠届を受理した後に自治体から提供されるサービスに係る標準的な情報項目の一部として、検診費用の負担回数の情報の項目が設定される。またこの標準的な情報項目には、この情報項目に固有な項目識別子(情報項目名等)を設定しておく。 For example, as a part of the standard information item related to the service provided by the local government after receiving the pregnancy notification, the information item of the number of times the examination fee is borne is set. In addition, an item identifier (information item name, etc.) unique to this information item is set in this standard information item.
なお、一つのサービスに係るサービス内容情報に含められる情報項目は、標準的な情報項目だけでなく、付加的な情報項目が含まれてもよい。またこの付加的な情報項目は、組織ごとに異なっていてよい。例えば上記のサービスの例においても、一部の組織では、標準的な情報項目として定められた検診費用の負担回数のほか、付加的な情報項目として超音波検診の費用を負担するサービスの回数が、標準サービスとは区別されて、サービス内容情報に含まれてもよい。 The information items included in the service content information related to one service may include not only standard information items but also additional information items. Also, this additional information item may be different for each organization. For example, even in the above service example, in some organizations, in addition to the number of times the examination cost is borne as a standard information item, the number of services that bear the ultrasonic examination cost as an additional information item is , It may be included in the service content information separately from the standard service.
そして制御部11は、所定の組織により提供されるサービスの内容に関するサービス内容情報を提供する。すなわち制御部11は、認証したユーザのユーザ識別子を含む履歴情報を取得する。制御部11はさらに、ここで取得した履歴情報に含まれるサービス識別子と、所定の組織の組織識別子とに関連付けられたサービス内容情報を取得する。そして制御部11は、当該取得したサービス内容情報を、認証したユーザに提供する。この制御部11の動作については後に詳しく述べる。
Then, the
記憶部12は、メモリデバイス等であり、制御部11によって実行されるプログラムを保持する。このプログラムは、コンピュータ可読かつ非一時的な記憶媒体に格納されて提供され、この記憶部12に格納されたものであってもよい。またこの記憶部12は、制御部11のワークメモリとしても動作する。
The
また本実施の形態では、この記憶部12には、ユーザ識別子と、ユーザの連絡先(メールアドレス等でよい)と、ユーザ名及びパスワード等の認証情報とを関連付けて保持するユーザデータベースが格納されている。
Further, in the present embodiment, the
通信部13は、ネットワークインタフェース等であり、制御部11が出力する指示に従い、ネットワークを介して接続される情報保持装置2や、ユーザ側端末3、組織側端末4等に対して情報を送出する。また、この通信部13は、ネットワークを介して上記の情報保持装置2や、ユーザ側端末3、組織側端末4等から情報を受信して制御部11に出力する。
The
情報保持装置2は、制御部11の管理の下、履歴情報と、サービス内容情報とを保持する。ここで保持される履歴情報は、上述の通り、サービスの種類ごとに固有なサービス識別子と、当該サービスの提供者となる組織を特定する組織識別子と、ユーザごとに固有なユーザ識別子とを少なくとも関連付けたものである。この情報保持装置2は、当該履歴情報を、時系列順に保持する。具体的には、情報保持装置2は、履歴情報に、それを格納した日時の情報を関連付けて、その順に並び替え可能な状態で保持する。この履歴情報はデータベースに保持されてもよいし、ブロックチェーンとして保持する等、他の方法で保持されてもよい。
The
本実施の形態の以下の例では、情報保持装置2は、ユーザと組織との間で行われたサービスに関する情報を、時系列順に一列に連結された情報ブロックに格納して保持する(例えば、いわゆるブロックチェーンとして保持する)こととする。この例では、個々の情報ブロックが履歴情報を保持する。
In the following example of the present embodiment, the
次に本実施の形態の情報処理装置1の制御部11の動作について説明する。制御部11は、記憶部12に格納されたプログラムを実行することで、図2に例示するように、機能的に、認証処理部21と、履歴管理部22と、サービス内容情報管理部23と、情報提供部24と、を含む構成を実現する。
Next, the operation of the
認証処理部21は、ユーザ側端末3からのアクセスを受けて、ユーザ側端末3のユーザを認証する。この認証は、記憶部12に格納されたユーザデータベースに保持されている、認証情報(ユーザ名やパスワード)を用いる公知の方法で行ってよい。
The
またこの認証処理部21は、組織側端末4からのアクセスを受けて、組織側のユーザを認証する。この認証も、予め組織側のユーザごとに登録されたユーザ名とパスワードとを用いることとしてよい。
Further, the
履歴管理部22は、情報保持装置2にアクセスし、ユーザと組織との間で行われたサービスに関する情報を、一連の情報ブロックに格納して保持させる。本実施の形態では、この履歴管理部22は、少なくとも
(1)履歴登録
(2)情報の取得・参照
(3)署名
の処理を、履歴情報の管理の処理として実行する。以下、それぞれの処理について説明する。
The
[(1)履歴登録]
履歴管理部22は、認証したユーザ側端末3のユーザから、当該ユーザがサービスの提供を希望する組織宛に行った、当該組織が提供するサービスについての電子的な申請や届出情報の内容(以下、電子申請等と呼ぶ)とともに登録要求を受け入れる。またこの履歴管理部22は、認証したユーザ側端末3のユーザ、あるいは、組織側端末4から、組織におけるサービスの提供が行われたことを示す証明情報とともに登録要求を受け入れる。
[(1) History registration]
The
履歴管理部22は、当該入力された電子申請等の宛先あるいは証明情報の発行元である組織の組織識別子と、認証したユーザのユーザ識別子と、電子申請や証明情報に係るサービスのサービス識別子と、日時を表す日時情報と、トランザクション情報とを互いに関連付けた履歴情報を含む情報ブロック(仮の情報ブロック)を生成する。このトランザクション情報の詳しい内容については後に述べる。
The
そして履歴管理部22は、生成した仮の情報ブロックに固有なブロック特定情報(仮の情報ブロックのハッシュ値でよい)を演算により求め、生成した仮の情報ブロックに、当該演算したブロック特定情報を含める。また履歴管理部22は、情報保持装置2に最後に格納した情報ブロックのブロック特定情報を、生成した仮の情報ブロックに、直前の情報ブロックを特定する先行ブロック特定情報としてさらに含めて、情報ブロックとする(図4)。
Then, the
つまりこの情報ブロックには、図4(a)に例示するように、情報ブロック自身を特定するブロック特定情報101と、入力された電子申請等の宛先あるいは証明情報の発行元である組織の組織識別子102と、認証したユーザのユーザ識別子103と、電子申請や証明情報に係るサービスのサービス識別子104と、日時を表す日時情報105と、トランザクション情報106と、直前の情報ブロックを特定する先行ブロック特定情報107とを含む。そして、ブロック特定情報101は、例えば組織識別子102、ユーザ識別子103、サービス識別子104、日時情報105、及びトランザクション情報106を連接した情報のハッシュ値として得られる。
That is, as illustrated in FIG. 4A, this information block includes the block
履歴管理部22は、当該情報ブロックを情報保持装置2に格納する。なお、履歴管理部22は、最後に格納した情報ブロックがない場合、つまり、最初に情報ブロックを格納する場合は、情報ブロックが先頭であることを表す情報(例えば「0」の値)を、生成した仮の情報ブロックに、直前の情報ブロックを特定する先行ブロック特定情報としてさらに含めて、情報ブロックとし、当該情報ブロックを情報保持装置2に格納する。
The
このように各情報ブロックが、自己の前に連結される情報ブロックを特定する情報を保持することで、時系列順に一列に連結した情報ブロックのブロックチェーンが得られる。 In this way, each information block holds information that identifies the information block to be connected in front of itself, so that a blockchain of information blocks connected in a line in chronological order can be obtained.
また履歴管理部22は、組織側端末4から、当該組織側端末4が配された組織宛に、当該組織が提供するサービスについてユーザから提出された電子申請の内容の情報などとともに登録要求を受け入れてもよい。この場合は、履歴管理部22は、組織側端末4に対してユーザを特定するユーザ識別子と、当該組織の組織識別子と、申請あるいは届出情報、並びに電子申請等に係るサービスのサービス識別子の入力を求め、入力された各識別子を用いて、上述と同様に情報ブロックを生成して格納する。
Further, the
[トランザクション情報の内容例]
次に、履歴情報に含めるトランザクション情報の内容の例について説明する。本実施の形態の例において、電子申請等を行うユーザは、サービスの提供を希望する組織から、当該組織で定められた電子申請等のフォーマットを受領し、このフォーマットに従って情報を入力して電子申請等を行うものとする。ここではフォーマットは、サービスの要求や証明等に必要な情報の項目の名称である指定項目名と、その指定項目名で表される情報の入力欄とを関連付けたものであり、例えばスプレッドシートソフトウエアのデータ形式(CSVなど)で表現可能なものである。
[Example of transaction information content]
Next, an example of the contents of the transaction information included in the history information will be described. In the example of this embodiment, the user who makes an electronic application or the like receives a format of the electronic application or the like specified by the organization from the organization wishing to provide the service, inputs information according to this format, and makes an electronic application. Etc. shall be performed. Here, the format associates the designated item name, which is the name of the information item required for service request or certification, with the information input field represented by the designated item name, for example, spreadsheet software. It can be expressed in the data format of the software (CSV, etc.).
ユーザは、各指定項目名に対応する情報(設定情報)を、対応する入力欄に入力することでフォーマットに従った電子申請や届出を行うこととなる。なお、証明情報であれば、指定項目名に対応する設定情報が予め含められた形式で組織から交付されるので、入力欄に設定情報を入力する必要はない。以下、このフォーマットに従って生成された電子申請等のデータや証明情報のデータを、(宛先等となる組織の)オリジナルデータと呼ぶ。 The user can make an electronic application or notification according to the format by inputting the information (setting information) corresponding to each designated item name in the corresponding input field. If it is proof information, it is not necessary to input the setting information in the input field because the organization issues the setting information corresponding to the designated item name in advance. Hereinafter, the data such as electronic application and the data of the certification information generated according to this format will be referred to as the original data (of the organization to be the destination etc.).
本実施の形態の一例では、この履歴管理部22が入力された電子申請等のオリジナルデータに含まれる設定情報を、標準的な情報項目として予め定められた情報項目に対応付けるフォーマット変換処理を実行する。
In an example of this embodiment, the
このフォーマット変換の方法は、オリジナルデータの指定項目名と、予め定めた情報項目の項目識別子(例えば情報項目名)とを対応付けることで行われる。この対応付けの方法は、予め対応付けを行っておく方法や、指定項目名と情報項目名との文字列比較による方法など、種々の方法が採用できるので、ここでの詳しい説明は省略する。 This format conversion method is performed by associating a designated item name of the original data with an item identifier (for example, an information item name) of a predetermined information item. As the method of this mapping, various methods such as a method of performing the mapping in advance and a method of comparing the character string between the designated item name and the information item name can be adopted, and thus detailed description thereof will be omitted here.
本実施の形態のこの例では、履歴管理部22は、オリジナルデータの指定項目名に関連付けられた入力欄に入力された設定情報を抽出し、当該指定項目名に対応付けられた情報項目の情報として、当該抽出した設定情報を、そのまま設定することでフォーマット変換を行う。
In this example of the present embodiment, the
例えば、出生届であれば、当該出生届の受理を行うある自治体では、生まれた子の氏と、名と、父母との続き柄、生まれたとき、出生地等の指定項目名及びそれぞれに対応する入力欄が電子申請のフォーマットに含まれることとなる。そこでユーザは、出生届の電子申請を行う場合、これらの指定項目名に対応する設定情報を入力してオリジナルデータとする。 For example, in the case of a birth certificate, a local government that accepts the birth certificate corresponds to the name and name of the child born, the relationship between the parents, the name of the designated item such as the place of birth when the child was born, and each. The input field will be included in the electronic application format. Therefore, when the user makes an electronic application for birth registration, the user inputs the setting information corresponding to these designated item names and uses the original data.
一方、本実施の形態の情報処理装置1の管理者は予め、「出生届」の受理に関するサービスのサービス識別子に関連付けて、子の氏、名、父母との続柄、生年月日時、出生地等を含む標準的な情報項目のリストを定めておく。
On the other hand, the administrator of the
そしてこの電子申請の登録要求を受けた履歴管理部22は、オリジナルデータの、ユーザが入力した設定情報のうち、「生まれた子の氏」を、情報項目の「子の氏」に対応付け、オリジナルデータの「生まれた子の氏」に関連する設定情報を、情報項目の「子の氏」に係る情報として設定する。
Then, the
以下、履歴管理部22は、標準的な情報項目のそれぞれに対応する、電子申請のフォーマット内の設定情報を抽出して、標準的な情報項目に係る情報として設定して、情報項目と対応する設定情報とを関連付けたデータ(以下、標準データと呼ぶ)を生成する。
Hereinafter, the
そして履歴管理部22は、この標準データを、トランザクション情報に、その一部として含める。
Then, the
なお、電子申請等の宛て先となっている組織の組織識別子及び、上記サービス識別子に関連付けて、付加的な情報項目が別途定められている場合、履歴管理部22は、標準的な情報項目に対すると同様、付加的な情報項目のそれぞれに対応する、電子申請のフォーマット内の設定情報を抽出して、付加的な情報項目に係る情報として設定して、情報項目と対応する設定情報とを関連付けた、付加データを生成してもよい。この場合も、履歴管理部22は、この付加データを、トランザクション情報に、その一部として含める。
If additional information items are separately defined in association with the organization identifier of the organization to which the electronic application is addressed and the service identifier, the
さらに履歴管理部22は、元の電子申請等であるオリジナルデータも、トランザクション情報に、その一部として含める。
Further, the
また履歴管理部22は、組織側端末4からユーザに対して組織が提供するサービスについての情報の提供とともに登録要求を受け入れる。この場合履歴管理部22は、当該情報の発行元である組織の組織識別子と、サービスの対象となるユーザのユーザ識別子と、提供するサービスのサービス識別子と、当該情報を提供した日時を表す日時情報と、トランザクション情報とを互いに関連付けた履歴情報を生成し、当該履歴情報を含む仮の情報ブロックを生成することとなる(その後の動作は既に述べた例と同様であるので繰り返しての説明は省略する)。
Further, the
この例において、トランザクション情報に含められるサービス内容情報には、既に述べたように組織である地方自治体(区や市)ごとに、サービス給付を通知する書面のフォーマットが定められたオリジナルデータが含まれる。 In this example, the service content information included in the transaction information includes the original data in which the format of the document notifying the service benefit is defined for each local government (ward or city) as described above. ..
具体的に「妊婦に対する検診の補助」という種類のサービスについてのオリジナルデータは、例えば、
A区の場合、定期検診:14回、超音波検診:3回…
B区の場合、乳幼児検診:14回、超音波検診:1回…
C区の場合、定期検診:14回、超音波検診:3回…
…
などのように、ユーザが受け得る具体的なサービスの内容ごとに自治体側の指定項目と、設定情報(「14回」など、自治体で設定した情報)とが関連付けられたもので、自治体ごとに指定項目名が異なっている場合があるものである。
Specifically, the original data for a service of the type "assistance for screening for pregnant women" is, for example,
In the case of A ward, regular examination: 14 times, ultrasonic examination: 3 times ...
In the case of B ward, infant examination: 14 times, ultrasound examination: 1 time ...
In the case of C ward, regular examination: 14 times, ultrasonic examination: 3 times ...
…
For each specific service content that the user can receive, the designated items on the local government side and the setting information (information set by the local government such as "14 times") are associated with each local government. The specified item name may be different.
また提供され得る各サービスのサービス特定情報に関連して、予め標準的な情報項目が設定されており、サービス内容情報には、上記オリジナルデータに基づいて設定された標準的な情報項目の情報を含む、標準データが含まれる。 In addition, standard information items are set in advance in relation to the service specific information of each service that can be provided, and the service content information includes the information of the standard information items set based on the above original data. Contains standard data.
一例として、「妊婦に対する検診の補助」という種類のサービスのサービス特定情報に関連しては、「検診」という情報項目が含まれ、各自治体のオリジナルデータにおける指定項目名「定期検診」や「乳幼児健診」に関連付けられた設定情報が、当該指定項目名に対応する情報項目「検診」の情報として設定される。 As an example, the service-specific information of the service of the type "assistance of examination for pregnant women" includes the information item "examination", and the designated item names "regular examination" and "infants" in the original data of each local government. The setting information associated with "medical examination" is set as the information of the information item "examination" corresponding to the designated item name.
本実施の形態の情報処理装置1は、自治体ごとの、指定項目名に対応する情報項目の設定を保持する。あるいは当該設定を保持するデータベースにアクセス可能に接続される。
The
そして情報処理装置1は、上述の例であればA区の「定期検診:14回、超音波検診:3回…」というオリジナルデータから、
「検診:14回」
という標準データを生成し、A区のサービスに係る情報ブロックのサービス内容情報には、オリジナルデータとともにこの標準データを含める。
Then, in the above example, the
"Examination: 14 times"
The standard data is generated, and this standard data is included in the service content information of the information block related to the service of the A ward together with the original data.
さらに本実施の形態のある例では、A区,B区では、付加的な情報項目として、「妊婦に対する検診の補助」という種類のサービスのサービス特定情報に関連づけて、「超音波検診」が設定されてもよい。この付加的な情報項目は必須となるものではなく、例えばC区は、この付加的な情報項目を設定しなくてもよい。この付加的な情報項目に関しても、情報処理装置1は、自治体ごとに、当該付加的な情報項目に対応する指定項目の設定情報を、当該付加的な情報項目の情報として保持するか、あるいは、当該情報を保持するデータベースにアクセス可能に接続される。
Further, in an example of this embodiment, in the A ward and the B ward, "ultrasonic examination" is set as an additional information item in relation to the service specific information of the service of the type "assistance of examination for pregnant women". May be done. This additional information item is not essential, and for example, the C section does not have to set this additional information item. With respect to this additional information item, the
そして本実施の形態では既に述べたように、付加的な情報項目が設定されている場合には、オリジナルデータの指定項目のうち、当該付加的な情報項目に対応する指定項目の設定情報が、当該付加的な情報項目の情報として設定され、付加データが生成される。 And, as already described in this embodiment, when the additional information item is set, the setting information of the designated item corresponding to the additional information item among the designated items of the original data is set. It is set as the information of the additional information item, and additional data is generated.
つまり、上述の例であればA区の「定期検診:14回、超音波検診:3回…」というオリジナルデータからは、
「超音波検診:3回…」
という付加データが生成され、A区のサービスに係る情報ブロックのサービス内容情報には、オリジナルデータや標準データとともに、この付加データが含まれることとなる。
In other words, in the case of the above example, from the original data of "Regular examination: 14 times, Ultrasound examination: 3 times ..." in District A,
"Ultrasonography: 3 times ..."
The additional data is generated, and the service content information of the information block related to the service of the A ward includes the additional data together with the original data and the standard data.
一方、付加的な情報項目を定めないC区のオリジナルデータからは、「検診:14回」
という標準データが生成されるものの、付加データは生成されないので、C区のサービスに係る情報ブロックのサービス内容情報には、オリジナルデータと標準データとは含まれるが、付加データは含まれない。
On the other hand, from the original data of Ward C, which does not specify additional information items, "examination: 14 times"
Although the standard data is generated, the additional data is not generated. Therefore, the service content information of the information block related to the service of the C ward includes the original data and the standard data, but does not include the additional data.
本実施の形態では、このように標準的な情報項目と付加的な情報項目とを区別しておくことで、例えばサービス提供元の組織を変更する際に、標準データと付加データとをそれぞれ互いに異なる処理に供することが可能となる。この点については後述する。 In the present embodiment, by distinguishing the standard information item and the additional information item in this way, for example, when the organization of the service provider is changed, the standard data and the additional data are different from each other. It can be used for processing. This point will be described later.
[暗号化]
またこの履歴情報に含まれるトランザクション情報には、一般に個人を特定する情報が含まれ得る。そこで本実施の形態の一例では、履歴管理部22は、当該トランザクション情報については、電子申請の宛先や証明情報の発行元となる組織側にて復号可能な状態で暗号化したものを情報ブロックに含めることとしてもよい。具体的には、予め各組織で、それぞれ固有の復号鍵(秘密鍵)とこの復号鍵とペアとなる暗号鍵(公開鍵)とを予め発行しておき、ユーザ側端末3が、トランザクション情報を、その宛先となる組織の公開鍵で暗号化してから情報処理装置1に対して登録要求とともに送信することとしてもよい。
[encryption]
Further, the transaction information included in this history information may generally include information that identifies an individual. Therefore, in an example of this embodiment, the
または組織が登録要求を行う場合は、当該組織の公開鍵でトランザクション情報を暗号化してから、当該暗号化した情報を、組織側端末4を介して情報処理装置1に対して登録要求とともに送信することとすればよい。
Alternatively, when an organization makes a registration request, the transaction information is encrypted with the public key of the organization, and then the encrypted information is transmitted to the
あるいは、情報処理装置1が、受け入れたトランザクション情報を、その宛先となっている組織の公開鍵で暗号化してから、情報ブロックを生成することとしてもよい。この例では、図4(a)に例示した情報ブロックのうちトランザクション情報106が暗号化された状態となる。
Alternatively, the
なお、宛先は、個人(他のユーザ)でもよく、この場合に暗号化を行うには、当該宛先となったユーザが公開する公開鍵(ユーザが保持する秘密鍵に対応する暗号鍵)を用いて暗号化を行うこととすればよい。 The destination may be an individual (another user), and in this case, in order to perform encryption, a public key (encryption key corresponding to the private key held by the user) disclosed by the user who is the destination is used. It suffices to perform encryption.
[情報処理装置の管理者にも復号を許可する場合]
さらにトランザクション情報は、宛先となる組織で復号可能とするだけでなく、情報処理装置1の管理者側でも復号を可能としておくことも好適である。この例では、情報処理装置1の管理者側でも、各組織と同様に、復号鍵(秘密鍵)とこの復号鍵とペアとなる暗号鍵(公開鍵)とを予め発行しておく。そしてユーザ側端末3が、トランザクション情報を、宛先となる組織の公開鍵で暗号化した第1の暗号化情報と、同じトランザクション情報を、情報処理装置1の管理者の公開鍵で暗号化した第2の暗号化情報とを生成し、これら第1,第2の暗号化情報を、情報処理装置1に対して登録要求とともに送信する。
[When permitting decryption to the administrator of the information processing device]
Further, it is preferable that the transaction information can be decoded not only by the destination organization but also by the administrator of the
または組織が登録要求を行う場合は、当該組織側で、当該組織の公開鍵でトランザクション情報を暗号化した第1の暗号化情報と、同じトランザクション情報を、情報処理装置1の管理者の公開鍵で暗号化した第2の暗号化情報とを生成する。そしてこれらの第1,第2の暗号化情報を、組織側端末4を介して情報処理装置1に対して登録要求とともに送信することとすればよい。
Alternatively, when the organization makes a registration request, the organization side uses the same transaction information as the first encrypted information in which the transaction information is encrypted with the public key of the organization, which is the public key of the administrator of the
この例では、履歴管理部22は、当該入力された電子申請の宛先等である組織の組織識別子と、認証したユーザのユーザ識別子と、トランザクション情報に係るサービスのサービス識別子と、日時を表す日時情報と、トランザクション情報とを互いに関連付けた履歴情報を含む、仮の情報ブロックを生成する。
In this example, the
この例では、履歴管理部22は、当該第1,第2の暗号化情報を受け入れて、当該受け入れた第1,第2の暗号化情報を、トランザクション情報として、当該トランザクション情報に係る電子申請等の宛先である組織の組織識別子と、認証したユーザのユーザ識別子と、トランザクション情報に係るサービスのサービス識別子と、日時を表す日時情報とに関連付けて履歴情報を生成する。そして履歴管理部22は当該履歴情報を含む仮の情報ブロックを生成することとなる。なお、仮の情報ブロックを生成した後の処理は、既に述べた処理と同様であるので、繰り返しての説明は省略する。
In this example, the
あるいは、情報処理装置1が、受け入れたトランザクション情報を、その宛先となっている組織の公開鍵で暗号化した第1の暗号化情報を生成するとともに、情報処理装置1の管理者の公開鍵で暗号化した第2の暗号化情報を生成してから、これら第1,第2の暗号化情報を、平文のトランザクション情報に代えて、トランザクション情報として含む情報ブロックを生成することとしてもよい。
Alternatively, the
さらに別の例では、ユーザがユーザ側端末3にて、情報処理装置1の管理者の公開鍵でトランザクション情報を暗号化した第2の暗号化情報を生成して情報処理装置1に送信してもよい。この例では、情報処理装置1がこの第2の暗号化情報を、情報処理装置1の管理者の秘密鍵で復号して平文のトランザクション情報を得る。そして情報処理装置1は、この平文のトランザクション情報を、トランザクション情報の宛先となっている組織の公開鍵で暗号化した第1の暗号化情報を生成し、当該生成した第1の暗号化情報と、受信した第2の暗号化情報とを、平文のトランザクション情報に代えて、トランザクション情報として含む情報ブロックを生成することとしてもよい。
In yet another example, the user generates second encrypted information in which transaction information is encrypted with the public key of the administrator of the
[(2)情報の取得・参照]
履歴管理部22は、認証したユーザのユーザ側端末3から履歴情報の閲覧要求を受け入れて、情報の取得・参照に係る処理を実行する。この処理では、履歴管理部22は、情報保持装置2にアクセスし、情報保持装置2に記録されている情報ブロックのうち、最後に格納した情報ブロックを読み出す。
[(2) Information acquisition / reference]
The
履歴管理部22は、読み出した情報ブロックに含まれるユーザ識別子を参照し、認証したユーザのユーザ識別子と一致していれば、当該情報ブロックを特定する情報を記録する。また履歴管理部22は、読み出した情報ブロックに含まれる、先行ブロック特定情報を参照し、当該先行ブロック特定情報が最初の情報ブロックであることを表す情報でなければ、当該先行ブロック特定情報で特定される情報ブロックを読み出して、ユーザ識別子を参照する処理から繰り返す。
The
また履歴管理部22は、読み出した先行ブロック特定情報が最初の情報ブロックであることを表す情報であれば、それまでに記録した情報で特定される情報ブロックの内容を、閲覧要求元のユーザ側端末3に対して送出する。
Further, if the read preceding block specific information is information indicating that the read preceding block specific information is the first information block, the
履歴管理部22は、この処理により、認証したユーザに関わる履歴情報を、一連の情報ブロックから検索して提示する。
By this process, the
また履歴管理部22は、組織側端末4から履歴情報の閲覧要求を受け入れたときにも次のような情報の取得・参照に係る処理を実行する。この処理では、履歴管理部22は、情報保持装置2にアクセスし、情報保持装置2に記録されている情報ブロックのうち、最後に格納した情報ブロックを読み出す。
Further, the
履歴管理部22は、読み出した情報ブロックに含まれる組織識別子を参照し、それが、閲覧要求元の組織側端末4の組織の組織識別子と一致していれば、当該情報ブロックを特定する情報を記録する。また履歴管理部22は、読み出した情報ブロックに含まれる、先行ブロック特定情報を参照し、当該先行ブロック特定情報が最初の情報ブロックであることを表す情報でなければ、当該先行ブロック特定情報で特定される情報ブロックを読み出して、組織識別子を参照する処理から繰り返す。
The
また履歴管理部22は、読み出した先行ブロック特定情報が最初の情報ブロックであることを表す情報であれば、それまでに記録した情報で特定される情報ブロックの内容を、閲覧要求元の組織側端末4に対して送出する。
Further, if the read preceding block specific information is information indicating that the read preceding block specific information is the first information block, the
履歴管理部22は、この処理により、閲覧要求を行った組織に関わる履歴情報を、一連の情報ブロックから検索して提示する。
By this process, the
[(3)署名]
また履歴情報に対しては、関係する組織、ユーザあるいは、情報処理装置1の管理者が電子署名を設定することが可能となっていてもよい。この例では、履歴管理部22は、ユーザ側端末3から情報ブロックを特定する情報と、当該情報を、ユーザ側で用意した署名用暗号鍵(秘密鍵)で暗号化した電子署名情報(ユーザ署名情報と呼ぶ)とともに、署名の要求を受信する。ここで情報ブロックを特定する情報は、例えば閲覧要求を行うことにより取得したものである。
[(3) Signature]
Further, it may be possible for a related organization, a user, or an administrator of the
履歴管理部22は、署名の要求とともに受信したユーザ署名情報を、情報保持装置2に格納された情報ブロックのうち、要求とともに受信した情報で特定される情報ブロックに含めて、当該情報ブロックの内容を更新する。
The
また履歴管理部22は、組織側端末4から情報ブロックを特定する情報と、当該情報を、組織側で用意した署名用暗号鍵(秘密鍵)で暗号化した電子署名情報(組織署名情報と呼ぶ)とともに、署名の要求を受信する。ここでも情報ブロックを特定する情報は、例えば閲覧要求を行うことにより取得できる。
Further, the
履歴管理部22は、署名の要求とともに受信した組織署名情報を、情報保持装置2に格納された情報ブロックのうち、要求とともに受信した情報で特定される情報ブロックに含めて、当該情報ブロックの内容を更新する。
The
さらに履歴管理部22は、情報保持装置2に格納された情報ブロックのうち、情報処理装置1の管理者の電子署名(管理者署名情報と呼ぶ)を含まない情報ブロックについては、管理者署名情報を生成して記録してもよい。
Further, the
一例として履歴管理部22は、所定のタイミング(例えば登録の際など)で、管理者署名情報を含まない情報ブロックに対し、当該情報ブロックを特定する情報を、情報処理装置1の管理者が用意した署名用暗号鍵(秘密鍵)で暗号化した管理者署名情報を生成し、当該管理者署名情報を当該情報ブロックに含めて記録し、情報保持装置2に格納した情報ブロックの内容を更新する。
As an example, in the
[サービス内容情報の管理]
サービス内容情報管理部23は、組織の組織識別子と、サービスの種類に係るサービス識別子とに関連付けて、当該組織識別子で識別される組織が提供するサービスの内容に関する指定項目のリストに係る情報(フォーマット)を管理する。既に述べたように、この指定項目のリストに係る情報は、例えばスプレッドシートソフトウエアのファイル(CSVファイル等)として設定され得る。この場合、各指定項目に関連付けて設定情報を入力するための入力欄が含まれてもよい。
[Management of service content information]
The service content
サービス内容情報管理部23は、組織側端末4から当該組織にて提供されるサービスの種別を表すサービス識別子と、当該サービス識別子で識別される種類のサービスに係る設定項目のリストに係る情報との入力を受け入れる。そしてサービス内容情報管理部23は、当該情報を入力した組織側端末4が配されている組織を特定する組織識別子と、サービス識別子と、設定項目のリストに係る情報とを関連付けて、情報保持装置2に格納する。
The service content
またサービス内容情報管理部23は、上記入力を受け入れた時点で既に、対応する組織を特定する組織識別子と、サービス識別子と、設定項目のリストに係る情報とが情報保持装置2に格納されていたときには、当該格納されている情報に上書きして、入力された設定項目のリストに係る情報と、当該情報を入力した組織側端末4が配されている組織を特定する組織識別子と、サービス識別子とを関連付けて情報保持装置2に格納する。
Further, when the service content
さらにサービス内容情報管理部23は、上記入力されたサービス識別子で識別されるサービスに関連して、組織側端末4から当該組織が付加的な情報項目として管理させたい情報項目の設定を受け入れてもよい。本実施の形態の一例では、サービス内容情報管理部23は、サービス識別子と設定項目のリストに係る情報との入力を受けたときに、当該サービス識別子に関連付けて予め保持している標準的な情報項目のリストと、設定項目のリストとを参照、比較する。
Further, even if the service content
そしてサービス内容情報管理部23は、設定項目のリストに含まれる設定項目ごとに、対応する標準的な情報項目があれば、当該対応づけの結果を、組織側端末4のユーザに提示する。また、サービス内容情報管理部23は、設定項目のリストに含まれる設定項目のうち、対応する標準的な情報項目がないものについては、その旨の情報を組織側端末4のユーザに提示する。
Then, if there is a corresponding standard information item for each setting item included in the list of setting items, the service content
ここで組織側端末4のユーザは、設定項目と対応する標準的な情報項目とを確認(あるいは修正)するとともに、対応する標準的な情報項目がないとされた設定項目について付加的な情報項目を設定するべき旨の指示を行ってもよい。
Here, the user of the organization-
サービス内容情報管理部23は、この指示を受けると、当該指示された設定項目について付加的な情報項目を設定して、付加的な情報項目のリストを生成する。
Upon receiving this instruction, the service content
サービス内容情報管理部23は、設定項目ごとに対応するものとされた標準的な情報項目を特定する情報を関連付けて標準対応表として、上記設定項目のリストに係る情報とともに情報保持装置2に格納しておく。また付加的な情報項目のリストを生成したときには、当該リストに含まれる付加的な情報項目と対応する設定項目とを関連付けて付加対応表として上記設定項目のリストに係る情報とともに情報保持装置2に格納しておく。
The service content
これら標準対応表や付加対応表は、オリジナルデータから標準データや付加データを生成する処理において利用できる。 These standard correspondence tables and additional correspondence tables can be used in the process of generating standard data and additional data from the original data.
情報提供部24は、所定のタイミング、例えば履歴管理部22が認証したユーザのユーザ側端末3から履歴情報の閲覧要求を受け入れたタイミングで次の処理を実行する。すなわち情報提供部24は、上記閲覧要求に応じて履歴管理部22が認証したユーザに関わる履歴情報の情報ブロックを、一連の情報ブロックから検索して提示したとき、当該検索で見出した情報ブロックに含まれる組織識別子とサービス識別情報とを少なくとも読み出す。またこのとき情報提供部24はトランザクション情報を併せて読み出してもよい。
The
情報提供部24は、読み出したサービス識別情報や組織識別子等に基づいて、上記認証したユーザが受け得るサービスに関する情報を生成し、当該生成した情報を、認証したユーザのユーザ側端末3に対して送出して表示させる。
The
[情報提供の基本的な例]
具体的にこの情報提供部24は、ユーザに関わる履歴情報の情報ブロックに含まれる組織識別子とサービス識別情報を読み出すと、当該読み出した組織識別子とサービス識別情報とに関連付けて記録されているサービス内容情報を、情報保持装置2から読み出す。
[Basic example of providing information]
Specifically, when the
そして情報提供部24は、当該読み出したサービス内容情報を、認証したユーザが受け得るサービスに関する情報として、対応するユーザのユーザ側端末3に対して送出して表示させる。
Then, the
[提供済みのサービスを考慮する例]
情報提供部24は、また、ユーザに関わる履歴情報の情報ブロックに含まれるトランザクション情報を読み出して、認証したユーザに関わる各サービスについて、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を生成する処理を行い、当該集計結果をユーザに提供することとしてもよい。
[Example considering the services provided]
The
この例では、情報提供部24は、ユーザに関わる履歴情報の情報ブロックに含まれる組織識別子とサービス識別情報とトランザクション情報とを時系列順(各情報ブロックに含まれる日時情報が表す日時が早いものから順)に読み出す。
In this example, the
情報提供部24は、ここでトランザクション情報が情報処理装置1の管理者側で発行された公開鍵で暗号化されている場合は、当該公開鍵に対応する復号鍵で復号して、平文のトランザクション情報を取得する。
If the transaction information is encrypted with the public key issued by the administrator of the
情報提供部24は、時系列順に読み出した組織識別子とサービス識別情報とトランザクション情報を参照して、当該読み出した組織識別子とサービス識別情報とに関連付けて記録されているサービス内容情報を、情報保持装置2から読み出す。また、情報提供部24は、トランザクション情報によりサービスの申請に係るサービスの対象者(例えばユーザの子など)を特定する情報(以下対象者情報と呼ぶ)や、サービスの申請や、受益の履歴の情報を取り出す。
The
ここでは情報提供部24は、対象者情報ごとに、受け得るサービス項目を抽出して、その回数を集計し、当該集計の結果を集計情報として記録する。具体的に、サービス識別子が「妊婦に対する検診の補助」を表すものであり、かつ、トランザクション情報が、対象者aに対するサービスの申請(サービス識別子がXであるとする)を表すものである場合、組織識別子がA市であれば、対応するサービス内容情報(ここでは「組織識別子:A区,サービス内容:{標準データ:{検診:14回,…},付加データ{超音波検診:3回,…},オリジナルデータ:{…}」となっているものとする)を参照して、情報提供部24は、集計情報を、
・対象者:a,組織識別子:A区,サービス識別子:X,集計内容:{検診:14回、超音波検診:3回…}
と記録する。
Here, the
・ Target person: a, organization identifier: A ward, service identifier: X, total content: {examination: 14 times, ultrasonic examination: 3 times ...}
And record.
また、その後に記録された情報ブロックに含まれる情報から、トランザクション情報が、対象者aに対する、検診のサービス項目の利用を表すものである場合、情報提供部24は、受益回数のカウントを集計情報として記録する。すなわち、情報提供部24は、
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
といったように集計情報を記録する。
Further, from the information included in the information block recorded thereafter, when the transaction information represents the use of the service item of the examination for the target person a, the
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
Record aggregated information such as.
以下、情報提供部24は、情報ブロックを時系列順に参照しつつ、対象者ごとに、予め定めた規則、例えば、トランザクション情報がサービスの申請を表すものであれば対応するサービス項目の回数を記録し、トランザクション情報がサービスの利用を表すものであれば、対応するサービス項目の受益回数を記録するといった規則に従って集計情報を蓄積する。
Hereinafter, the
情報提供部24は、そして、認証したユーザに関わるすべての履歴情報の情報ブロックについて集計情報を記録する処理を終了すると、当該記録した集計情報を参照し、対象者ごと、かつ、サービス識別子及びサービス項目ごとに、受益可能な残りの回数を集計する。
When the
具体的に、上述のように、
・対象者:a,組織識別子:A区,サービス識別子:X,集計内容:{検診:14回、超音波検診:3回…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
といった記録が蓄積した集計情報に含まれる場合、情報提供部24は、対象者a及びサービス識別子Xごとに、「検診」のサービス項目の残りの受益可能な回数を集計し、14-1=13と演算して求める。
Specifically, as mentioned above
・ Target person: a, organization identifier: A ward, service identifier: X, total content: {examination: 14 times, ultrasonic examination: 3 times ...}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
When the information such as is included in the accumulated aggregated information, the
情報提供部24は、こうして集計情報に含まれる対象者ごと、かつ、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を得る。
The
そして情報提供部24は、当該得られた集計結果の情報を、上記認証したユーザが受け得るサービスに関する情報として、認証したユーザのユーザ側端末3に対して送出して表示させる。
Then, the
[サービスの受益条件]
なお、サービスには、予防接種のように受益可能な期間の開始日時及び終了日時などの条件が示されているものもある。この場合、情報提供部24は、現在日時(情報提供部24が処理を行っている時点)の情報を、ネットワーク上のNTPサーバなど、図示しない計時手段から取得して、当該現在日時より前に、受益可能な終了日時があるサービス項目(受益不能となったサービス項目)については、集計情報として記録しないこととしてもよい。
[Service beneficiary conditions]
Some services, such as vaccinations, indicate conditions such as the start date and time and end date and time of the beneficiary period. In this case, the
また、得られた集計結果の情報を認証したユーザのユーザ側端末3に対して送出する際、残り回数が「0」以下であるサービス項目については、当該ユーザ側端末3に表示させる集計結果の情報から排除して送出することとしてもよい。
Further, when sending the information of the obtained aggregation result to the user-
[サービスを提供する組織の変更]
情報提供部24は、履歴管理部22が、登録要求を受け入れたときに、当該登録要求とともに受け入れた電子申請等に係るサービスが、所定の条件を満足するものである場合、当該条件ごとに定められた処理を実行してもよい。
[Change of organization that provides services]
When the
ここで所定の条件は、例えば、「電子申請等に係るサービス識別子が、サービスの提供元である組織を変更するためのサービスを表すものである」、といった条件であり得る。この例では、情報提供部24は、履歴管理部22が登録要求とともに受け入れた電子申請等に係るサービス識別子が、サービスの提供元である組織を変更するためのサービスを表すものであるか否かを判断する。
Here, the predetermined condition may be, for example, a condition that "the service identifier related to the electronic application or the like represents a service for changing the organization that is the provider of the service". In this example, the
ここで、サービスの提供元である組織を変更するためのサービスとは、例えば組織が地方自治体であれば、転居届などが相当する。以下の説明では、サービスの提供元である組織をA区からB区へ変更する場合、もともと提供元としていたA区(転居の場合、転居前の地方自治体)を、変更前組織と呼ぶ。また、今後、提供元として選択されたB区(転居の場合、転居先の地方自治体)を、変更後組織と呼ぶ。 Here, the service for changing the organization that is the provider of the service corresponds to, for example, if the organization is a local government, a notification of relocation. In the following explanation, when the organization that is the provider of the service is changed from the A ward to the B ward, the A ward that was originally the provider (in the case of a move, the local government before the move) is referred to as a pre-change organization. In the future, Ward B (in the case of a move, the local government to which the move will be made) selected as the provider will be referred to as the post-change organization.
そして情報提供部24は、登録要求とともに受け入れた電子申請等に係るサービス識別子がサービスの提供元である組織を変更するためのサービスを表すものであったときには、予め定められた処理として次のような処理を実行する。例えば、情報提供部24は、当該組織を変更(転居等)する旨の登録要求をしたユーザのユーザ識別子を含む、これまでに記録した情報ブロックに含まれるトランザクション情報を、変更後組織の公開鍵で暗号化しなおす処理を実行する。
When the service identifier related to the electronic application received together with the registration request represents the service for changing the organization that is the provider of the service, the
この例では、情報提供部24は、上記予め定められた処理として、まず、当該登録要求を行ったユーザに関わる各サービスについて、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を生成する処理を行う。
In this example, as the predetermined process, the
情報提供部24は、得られた集計情報を参照して、受益可能な残り回数が「0」でない、対象者及びサービス項目に係る履歴情報に係る情報ブロックを特定する。また情報提供部24は、得られた集計情報を、認証したユーザのユーザ端末装置3に送出してユーザに提示させるとともに、ユーザに対して変更後組織に対して履歴情報の提示を行うか否かを問い合わせる。
The
ユーザがこの問い合わせに応答して、ユーザ端末装置3を操作し、情報処理装置1に対して変更後組織への履歴情報の提示を行うべき旨の指示を行うと、情報提供部24は、この指示に従い、先に特定した情報ブロックのそれぞれについて、当該情報ブロックに含まれるトランザクション情報(情報処理装置1の管理者の公開鍵で暗号化されたものを含む)を、情報処理装置1の管理者の秘密鍵で復号して平文のトランザクション情報を得、次に当該平文のトランザクション情報を、このユーザの変更後組織の公開鍵で暗号化して、当該情報ブロックに含めて、情報ブロックを更新する。
When the user responds to this inquiry, operates the
このとき、情報ブロックは図4(b)に例示するように、更新前に情報ブロックに含まれていた、情報ブロック自身を特定するブロック特定情報101と、変更前の組織の組織識別子102と、ユーザ識別子103と、サービス識別子104と、日時情報105と、情報処理装置1の管理者の公開鍵で暗号化されたものを含む(「暗号化A」として示している)トランザクション情報106と、先行ブロック特定情報107とをそのままとして、平文のトランザクション情報を、変更後組織の公開鍵で暗号化した(「暗号化B」として示している)付加的な情報108を含む。
At this time, as illustrated in FIG. 4B, the information block includes the block
なお、既に述べたように、ここでのトランザクション情報106には、変更前組織の公開鍵で暗号化したトランザクション情報を含んでもよい。
As already described, the
またこのときには、情報提供部24は、当該更新した情報ブロックを特定する情報を、変更後組織側に通知してもよい。
At this time, the
この処理により、例えば転居先の地方自治体は、転居したユーザの過去の手続やサービス受益の履歴を参照できるようになり、情報の効率的な共有が図られる。またこのとき、他の組織へはユーザのトランザクション情報は提供されないので、情報の漏洩がない。さらに本実施の形態のこの例では、情報提供部24は、上記更新した情報ブロックのトランザクション情報のうちに、変更前組織の公開鍵で暗号化した情報が含まれる場合は、当該情報を削除してもよいが、必ずしも削除する必要はない。
Through this process, for example, the local government of the new address can refer to the past procedures and the history of service beneficiaries of the user who has moved, and information can be efficiently shared. Further, at this time, since the transaction information of the user is not provided to other organizations, there is no information leakage. Further, in this example of the present embodiment, if the transaction information of the updated information block includes the information encrypted with the public key of the organization before the change, the
[サービスを提供する組織の変更記録]
さらに本実施の形態の情報提供部24は、上述の処理で、ユーザに関わる履歴情報の情報ブロックに含まれる組織識別子とサービス識別情報とトランザクション情報とを時系列順に読み出しているときに、サービスの提供元となる組織の変更記録、例えば、転居届に係るサービス識別情報を見出したときには、次の処理を行ってもよい。
[Change record of the organization that provides the service]
Further, when the
ここで転居届は、転居先となる地方自治体を宛先として提出されるものであり、その情報ブロックには、転居先である地方自治体の組織識別子が含まれる。 Here, the move notification is submitted to the local government to which the move is made, and the information block includes the organization identifier of the local government to which the move is to be made.
情報提供部24は、転居届を見出すと、当該転居届に係る情報ブロックに含まれる組織識別子を取得する。また情報提供部24は、当該転居届の情報ブロックを見出すまでに記録した集計情報に含まれるサービス識別子ごとに、上記取得した転居先の組織識別子と、当該サービス識別子とに関連付けられたサービス内容情報を、情報保持装置2から取得する。
When the
そして情報提供部24は、既に記録されている集計情報のうち、「トランザクション情報がサービスの電子申請であった情報ブロックに基づく集計情報」である集計情報、つまり、受益可能なサービス項目の回数を記録した集計情報に置き換えて、転居後の組織における、対応する集計情報を記録する。
Then, the
具体的に、集計情報を記録している処理の間に、
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{超音波検診:1回}
といった集計情報を記録した後に、B区への転居届が見出されると、情報提供部24は、これまでの集計情報の記録のうち、受益可能なサービス項目の回数を記録した、
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
に置き換えて、同じサービス識別子Xに係るB区でのサービス内容情報に基づく集計情報として、
・対象者:a,組織識別子:B区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:1回…}…}
の集計情報を記録する。この例ではB区に対して提出したオリジナルデータは存在しないので、オリジナルデータは集計情報に含める必要はない。
Specifically, during the process of recording aggregated information,
-Target person: a, Organization identifier: A ward, Service identifier: X, Service content: {Standard data: {examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} …}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {ultrasound examination: 1 time}
When a move-in notification to the B ward is found after recording the aggregated information such as, the
-Target person: a, Organization identifier: A ward, Service identifier: X, Service content: {Standard data: {examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} …}
As aggregated information based on the service content information in the B ward related to the same service identifier X,
・ Target person: a, organization identifier: B ward, service identifier: X, service content: {standard data: {examination: 14 times}, additional data: {ultrasonic examination: 1 time ...} ...}
Record the aggregated information of. In this example, the original data submitted to Ward B does not exist, so it is not necessary to include the original data in the aggregated information.
そしてこの置き換えにより、集計情報の記録は、
・対象者:a,組織識別子:B区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:1回…}…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{超音波検診:1回}
と更新される。
And with this replacement, the record of aggregated information is
・ Target person: a, organization identifier: B ward, service identifier: X, service content: {standard data: {examination: 14 times}, additional data: {ultrasonic examination: 1 time ...} ...}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {ultrasound examination: 1 time}
Is updated.
この更新の処理の結果、情報提供部24が集計情報に含まれる対象者ごと、かつ、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を演算すると、B区において受益可能な残りの回数の情報が求められる。
As a result of this update process, when the
上述の例では、仮に転居届がない場合(A区に在住し続けた場合)、対象者a,サービス識別子Xに係る集計の結果は、検診13回、超音波検診2回となるが、ここでは転居届によりB区に転居しているため、B区でのサービスレベルに従い、対象者a,サービス識別子Xに係る集計の結果は、検診13回、超音波検診0回となる。 In the above example, if there is no notification of moving (if you continue to live in the A ward), the total result of the subject a and the service identifier X will be 13 examinations and 2 ultrasonic examinations. Then, since the person has moved to the B ward due to the move notification, the total result of the subject a and the service identifier X is 13 times of the examination and 0 times of the ultrasonic examination according to the service level in the B ward.
本実施の形態のこの例において特徴的なことの一つは、標準的な情報項目の情報については、ユーザも組織も、何らの作業を要することなく、変更前組織(転居前の地方自治体)から変更後組織(転居後の地方自治体)へとその内容が引き継がれることである。 One of the characteristics of this example of this embodiment is that the information of the standard information item does not require any work for the user or the organization, and the organization before the change (local government before moving). The content will be handed over to the changed organization (local government after moving).
一方で、付加的な情報項目については、別途、組織が引き継ぎをどのように行うかを決定する(予め規則を定めておき、当該規則に従って残り回数を設定することとしてもよい)。 On the other hand, for additional information items, the organization separately determines how to take over (a rule may be set in advance and the remaining number of times may be set according to the rule).
このように、本実施の形態のここでの例では、標準的な情報項目と付加的な情報項目とをそれぞれ互いに異なる処理に供することとしているので、各組織は、標準化されていない、付加的な情報項目について引き継ぎをどのように行うかを決定すればよく、組織やユーザの作業・手続の負担を軽減できる。 As described above, in the example here of the present embodiment, since the standard information item and the additional information item are subjected to different processing from each other, each organization is not standardized and is additional. It is only necessary to decide how to take over various information items, and it is possible to reduce the burden of work and procedures of the organization and the user.
情報提供部24は、当該得られた集計結果の情報を、上記認証したユーザが受け得るサービスに関する情報として、認証したユーザのユーザ側端末3に対して送出して表示させる。なお、ここでも、残り回数が「0」以下であるサービス項目については、当該ユーザ側端末3に表示させる集計結果の情報から排除して送出することとしてもよい。
The
また情報提供部24は、転居があった場合には、「サービスの残り回数は、推定されたものです。詳細は区役所にお問い合わせください」のような文字列を、集計の結果に併せて表示させるよう、その旨の指示を送出してもよい。
In addition, when there is a move, the
[動作]
本実施の形態は、基本的に以上の構成を備えており、次のように動作する。なお、以下の動作例では、当初A区に住むユーザaが自身のユーザ側端末3を操作して、
・妊娠届(サービス識別子:P)
・検診補助の申請(サービス識別子X)
・検診受診の通知
・超音波検診受診の通知
・B区への転居届
の電子申請を順次行ったものとする。
[motion]
The present embodiment basically has the above configuration and operates as follows. In the following operation example, the user a who initially lives in the A ward operates his / her own user-
・ Pregnancy report (service identifier: P)
・ Application for medical examination assistance (service identifier X)
・ It is assumed that electronic applications for notification of medical examination, notification of ultrasonic examination, and notification of relocation to Ward B have been made in sequence.
またA区、B区の地方自治体はそれぞれ、サービス識別子Xに係るサービスの内容として、
組織識別子:A区,サービス識別子:X,サービス内容:{定期検診:14回、超音波検診:3回…}…
組織識別子:B区,サービス識別子:X,サービス内容:{乳幼児検診:14回、超音波検診:1回…}…
なるサービス内容情報を、登録しているものとする。
In addition, the local governments in Ward A and Ward B have their own services related to the service identifier X, respectively.
Organization identifier: A Ward, Service Identifier: X, Service Content: {Periodic Examination: 14 times, Ultrasound Examination: 3 times ...} ...
Organization identifier: B Ward, Service Identifier: X, Service Content: {Infant Examination: 14 times, Ultrasound Examination: 1 time ...} ...
It is assumed that the service content information is registered.
またA区のサービス識別子Xのサービスに係るサービス内容には、標準的な情報項目との標準対応表として、
定期検診:検診
…
との情報が記録され、B区のサービス識別子Xのサービスに係るサービス内容には、標準的な情報項目との標準対応表として、
乳幼児検診:検診
…
との情報が記録されているものとする。
In addition, the service content related to the service of the service identifier X in Ward A has a standard correspondence table with standard information items.
Regular examination: Examination ...
The information is recorded, and the service content related to the service of the service identifier X in Ward B is as a standard correspondence table with standard information items.
Infant examination: Examination ...
It is assumed that the information of is recorded.
またA区、B区ともに、超音波検診に関して付加的な情報項目を設定し、付加的な情報項目と設定情報名との付加対応表として、
超音波検診:超音波検診
…
といった情報が記録される。
In addition, in both A and B wards, additional information items regarding ultrasonic examination are set, and as an additional correspondence table between the additional information items and the setting information names,
Ultrasonography: Ultrasonography ...
Information such as is recorded.
また、以下の例では、妊娠届(サービス識別子:P)の申請に対しては
(1)申請
(2)電子書類フォーマットの取得
(3)電子書類の提出(地方自治体のシステムへの送信)
(4)サービスの受益報告
の4つの履歴情報が生成されるものとする。ここで(4)サービスの受益報告は、サービス項目ごとに、組織が定める受益可能な回数以下の数だけ複数あってもよい。なお、生成される履歴情報の数や内容は、サービスごとに異なっていてよい。
In the following example, for the application for pregnancy notification (service identifier: P), (1) application (2) acquisition of electronic document format (3) submission of electronic documents (sending to the system of the local government)
(4) It is assumed that four historical information of the service beneficiary report are generated. Here, (4) there may be a plurality of beneficiary reports of the service for each service item as many as the number of beneficiary cases or less specified by the organization. The number and contents of the generated history information may differ for each service.
ユーザaが、A区の電子申請のフォーマットを例えばマイナポータル(https://myna.go.jp/)を介して取得し、このフォーマットに含まれる設定項目名ごとの設定情報を入力してオリジナルデータを生成する。 User a obtains the format of the electronic application for Ward A via, for example, the Mynaportal (https://myna.go.jp/), and inputs the setting information for each setting item name included in this format to create the original. Generate data.
情報処理装置1は、このユーザaのユーザ側端末3からのアクセスを受けて、ユーザ側端末3のユーザaを認証する。そして情報処理装置1は、当該認証したユーザaから、組織であるA区宛の妊娠届(サービス識別子:P)のオリジナルデータとともに、登録要求を受け入れる。
The
本実施の形態の一例では、情報処理装置1は、ここで受け入れたオリジナルデータを、マイナポータル等を介して、宛先である組織宛にそのまま送出してもよい。また、別の例では組織宛に提出されたオリジナルデータのコピーを、当該宛先となった組織、あるいは提出したユーザ自身から登録要求とともに受け入れることとしてもよい。
In one example of the present embodiment, the
情報処理装置1は、登録要求とともに受け入れたオリジナルデータの宛先である組織(A区)の組織識別子:A区と、認証したユーザaのユーザ識別子:aと、電子申請や証明情報に係るサービスのサービス識別子:Pと、日時を表す日時情報と、トランザクション情報とを互いに関連付けた履歴情報を含む、仮の情報ブロックを生成する。
The
ここでは情報処理装置1は、トランザクション情報に、ユーザaの氏名と申請日時等が表記された、オリジナルデータを含める。また情報処理装置1は、サービス識別子Pに関連付けて予め設定されている標準的な情報項目を参照し、当該オリジナルデータに含まれる設定項目名ごとに、当該設定項目名に対応する標準的な情報項目があれば、当該設定項目名に関連付けられた設定情報を、当該対応する標準的な情報項目に関連付けて設定し、標準データを生成する。そして情報処理装置1は、この標準データを、トランザクション情報に含める。
Here, the
さらに、情報処理装置1は、宛先となった組織(ここではA区)が、このサービス識別子Pのサービスに関連して、付加的な情報項目を設定しているときには、オリジナルデータに含まれる設定項目名のうち、この付加的な情報項目に対応付けられる設定項目名に関連付けられた設定情報を抽出し、当該対応する付加的な情報項目に関連付けて、当該抽出した設定情報を設定し、付加データを生成する。情報処理装置1は、この付加データも、トランザクション情報に含める。
Further, the
具体的にここでの例では、ユーザaのA区への検診補助の申請(サービス識別子X)に関して、情報処理装置1が、
オリジナルデータ:{ユーザ:a、日時:bbbb、定期検診:14回、超音波検診:3回…}…
とのオリジナルデータをトランザクション情報に含める。
Specifically, in the example here, the
Original data: {User: a, Date: bbbb, Regular examination: 14 times, Ultrasonography: 3 times ...} ...
Include the original data with and in the transaction information.
また情報処理装置1は、このオリジナルデータに基づき標準データとして、
標準データ:{検診:14回}
なるデータを生成する。また付加データとして、
付加データ:{超音波検診:3回}
なるデータを生成し、上記オリジナルデータとともにトランザクション情報に含める。一例としてトランザクション情報は、
サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
といったような情報となる。
Further, the
Standard data: {examination: 14 times}
To generate the data. Also, as additional data
Additional data: {Ultrasonography: 3 times}
Is generated and included in the transaction information together with the above original data. As an example, transaction information is
Service content: {Standard data: {Examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} ...}
It becomes information such as.
情報処理装置1は、生成した仮の情報ブロックに固有なブロック特定情報(仮の情報ブロックのハッシュ値でよい)を演算により求め、生成した仮の情報ブロックに、当該演算したブロック特定情報を含める。情報処理装置1は、情報保持装置2に最後に格納した情報ブロックのブロック特定情報を、生成した仮の情報ブロックに、直前の情報ブロックを特定する先行ブロック特定情報としてさらに含めて、情報ブロックとする。そして情報処理装置1は、当該情報ブロックを情報保持装置2に格納する。
The
以下、情報処理装置1は、組織側(A区側)から電子書類フォーマットが提供され、ユーザaが取得したときにもその旨のサービスを受けたこと情報とともに登録要求を受け入れ、また当該電子書類を提出したときも、その旨の電子申請の情報とともに登録要求を受け入れ…というように、逐次的に情報の登録要求を受け入れる。
Hereinafter, the
情報処理装置1は、この登録要求があるごとに、情報ブロックを生成して、既に記録されている情報ブロックに連結する処理を行う。
The
この処理の結果、情報保持装置2には、図3に概念的に例示するように、ユーザaの妊娠届(サービス識別子:P)に係る、申請(a1)、フォーマットの取得(a2)…の情報ブロックがこの順に連結された状態となる。なお、ユーザaだけでなく、他のユーザの電子申請等に係る履歴情報の情報ブロックも同じく連結されるため、ユーザaの申請(a1)とフォーマットの取得(a2)との間にも、他のユーザの履歴情報に係る情報ブロックが連結され得る(図3:Y)。
As a result of this processing, as conceptually illustrated in FIG. 3, the
なお、図3では説明のため、トランザクション情報を平文の状態で表現しているが、このトランザクション情報は既に述べたように、少なくとも情報処理装置1の管理者の公開鍵で暗号化されていてもよい。また、このトランザクション情報には、宛先の組織の公開鍵で暗号化された情報が含まれてもよい。トランザクション情報が暗号化される場合、ブロック特定情報の元となる仮の情報ブロックに、(得られるならば)暗号化前の平文のトランザクション情報を含めてブロック特定情報を求めてから暗号化をしてもよいし、仮の情報ブロックに暗号化後のトランザクション情報を含めてブロック特定情報を求めてもよい。
Although the transaction information is expressed in plain text in FIG. 3 for the sake of explanation, as described above, even if the transaction information is encrypted with at least the public key of the administrator of the
以下、ユーザaは既に述べたように、
・検診補助の申請(サービス識別子X)
・検診受診の通知
・超音波検診受診の通知
・B区への転居届
についても同様の手続を行い、併せて情報処理装置1は、これらの手続に係る履歴情報の登録要求を受けて、対応する情報ブロックを生成して、それまでに記録されている情報ブロックに連結する処理を行う。
Hereinafter, as described above, user a
・ Application for medical examination assistance (service identifier X)
-Notification of medical examination-Notification of ultrasonic examination-Notification of moving to Ward B, and the
その後、ユーザaが情報処理装置1にアクセスし、履歴情報の閲覧を要求すると、情報処理装置1は、情報保持装置2にアクセスし、情報保持装置2に記録されている情報ブロックのうち、最後に格納した情報ブロックを読み出す。
After that, when the user a accesses the
情報処理装置1は読み出した情報ブロックに含まれるユーザ識別子を参照して、認証したユーザのユーザ識別子と一致していれば、当該情報ブロックを特定する情報を記録する。また情報処理装置1は、読み出した情報ブロックに含まれる、先行ブロック特定情報を参照し、当該先行ブロック特定情報が最初の情報ブロックであることを表す情報でなければ、当該先行ブロック特定情報で特定される情報ブロックを読み出して、ユーザ識別子を参照する処理から繰り返す。
The
そして情報処理装置1は、最初の情報ブロックまで上記処理を実行し、それまでに記録した情報で特定される情報ブロックの内容を、閲覧要求元のユーザ側端末3に対して送出する。ユーザ側端末3は、ユーザの履歴情報に係る情報ブロックの内容を受け入れて、当該情報ブロックの内容を一覧として表示する。これによりユーザは、自己の履歴情報の一覧を閲覧可能となる。
Then, the
さらにこのとき、情報処理装置1は、当該記録した情報で特定される情報ブロックのそれぞれに含まれる組織識別子とサービス識別情報とトランザクション情報等を時系列順(各情報ブロックに含まれる日時情報が表す日時が早いものから順)に読み出す。
Further, at this time, the
そして情報処理装置1は、時系列順に読み出した組織識別子とサービス識別情報とトランザクション情報を参照して、当該読み出した組織識別子とサービス識別情報とに関連付けて記録されているサービス内容情報を、情報保持装置2から読み出す。
Then, the
また情報処理装置1は、トランザクション情報からサービスの申請に係るサービスの受益者(ここでの例ではユーザa自身)並びに、サービスの申請や受益の履歴の情報を取り出す。このとき情報処理装置1は、トランザクション情報が暗号化されていれば、情報処理装置1の管理者の秘密鍵で復号して、上記の情報を取り出す。
Further, the
情報処理装置1は、対象者情報ごとに、受け得るサービス項目を抽出して、その回数を集計し、当該集計の結果を集計情報として記録する。
The
上述の例によれば、
…
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{超音波検診:1回}
…
というように、集計情報が記録される。
According to the above example
…
-Target person: a, Organization identifier: A ward, Service identifier: X, Service content: {Standard data: {examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} …}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {ultrasound examination: 1 time}
…
And so on, the aggregated information is recorded.
さらに情報処理装置1は、この処理の過程でB区への転居届に係る情報ブロックを見出す。すると情報処理装置1は、ここまでに記録した集計情報のうち、受益可能なサービス項目の回数を記録しているものに置き換えて、同じサービス識別子に係るB区でのサービス内容情報に基づく集計情報を記録する。
Further, the
具体的にここでの例では、
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
が、
・対象者:a,組織識別子:B区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:1回…}…}
に置き換えられることとなる。既に説明したように、ここでは集計情報としては、オリジナルデータを含める必要はない。
Specifically, in the example here,
-Target person: a, Organization identifier: A ward, Service identifier: X, Service content: {Standard data: {examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} …}
but,
・ Target person: a, organization identifier: B ward, service identifier: X, service content: {standard data: {examination: 14 times}, additional data: {ultrasonic examination: 1 time ...} ...}
Will be replaced with. As already explained, it is not necessary to include the original data as the aggregated information here.
そして情報処理装置1が集計情報に含まれる対象者ごと、かつ、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を演算する。上述の例では、B区での検診回数14回のうち、A区で1回の検診を受診している履歴情報があるので、B区での残りの受益可能な検診回数は13回と演算される。
Then, the
また、B区での超音波検診1回については、A区で既に1回の超音波検診を行っているので、B区での残りの受益可能な超音波検診回数は0回となる。 Further, regarding one ultrasonic examination in the B section, since the ultrasonic examination has already been performed once in the A section, the remaining number of beneficiary ultrasonic examinations in the B section is 0.
情報処理装置1は、残り回数が「0」以下であるサービス項目について、集計結果の情報から排除し、他の集計結果の情報を、ユーザaのユーザ側端末3に送出する。そしてユーザ側端末3はこの集計結果の情報を表示する。
The
これによりユーザは、B区で受け得るサービスの内容についての情報を入手できることとなる。 As a result, the user can obtain information about the contents of the service that can be received in the B ward.
このように本実施の形態によると、自治体等の組織が提供するサービスが変更される場合のユーザの利便性を向上できる。 As described above, according to this embodiment, it is possible to improve the convenience of the user when the service provided by an organization such as a local government is changed.
なお、ここでは転居届があった場合に、履歴情報の一部を、転居先の組織のサービス内容情報に基づく情報で置き換えることとしたが、転居をしない場合でもサービス内容情報に変更がある場合は、当該変更後のサービス内容情報に基づいて上記履歴情報が生成されるので、変更後のサービス内容に沿って、受け得るサービスの内容に係る情報を入手できる。 Here, when there is a move notification, part of the history information is replaced with information based on the service content information of the organization to which you are moving, but if there is a change in the service content information even if you do not move. Since the history information is generated based on the service content information after the change, information related to the content of the service that can be received can be obtained along with the service content after the change.
[支援業務での利用例]
なお、受益者は、組織の担当者とともに履歴情報や集計結果等の確認を行ってもよい。またこの際、受益者は、必ずしもユーザ側端末3から情報処理装置1にアクセスする必要はなく、例えばサービス提供者である組織に配備された、組織側端末4を使用して情報処理装置1にアクセスしてもよい。
[Example of use in support work]
The beneficiary may check the history information, the aggregation result, etc. together with the person in charge of the organization. At this time, the beneficiary does not necessarily have to access the
このような場合、組織の担当者は、受益者とともに受益者の履歴情報や集計結果を確認しつつ、実際のサービスのための情報入力画面(台帳)への入力を行いながら、受益者に対するサービスのプランを設計する。情報処理装置1は、このサービスのプランに係る台帳の情報を、履歴情報として記録してもよい。
In such a case, the person in charge of the organization confirms the beneficiary's history information and aggregated results together with the beneficiary, and inputs the information to the information input screen (ledger) for the actual service while providing the service to the beneficiary. Design a plan for. The
この台帳の情報は、行政サービスの種類ごとにその内容は異なるものであり、一般に、少なくとも一つの情報項目を含む。一例としてこの台帳の情報は、「妊産婦・保護者に関するサービス」においては、
・妊娠届出日、母子手帳公付日、
・生年月日、年齢、居住地区、
・婚姻状況、
・家族構成、
・本人及びパートナーや夫の就労状況、
・出産予定機関、
・既往歴、
・面談日、
・要支援の有無…
などの情報項目が記録される。
The information in this ledger varies depending on the type of administrative service, and generally includes at least one information item. As an example, the information in this ledger can be found in "Services for pregnant women and parents".
・ Pregnancy notification date, maternal and child handbook promulgation date,
・ Date of birth, age, residential area,
・ Marriage status,
·Family structure,
・ Working status of the person, partner and husband,
・ Institutions scheduled to give birth,
·medical history,
・ Interview date,
・ Whether or not support is required ...
Information items such as are recorded.
また、「乳幼児に関する行政サービス」の台帳の情報には、
・年齢(月齢)、
・出生時の状況、
・面談日、
・要支援の有無…
などの情報項目が記録される。
In addition, the information in the ledger of "Administrative Services for Infants" includes
・ Age (month age),
・ Situation at birth,
・ Interview date,
・ Whether or not support is required ...
Information items such as are recorded.
本実施の形態のこの例によると、組織の担当者等が作成したサービスのプランが履歴情報として記録されるため、後に転居などした場合であっても、受益者の情報が引き継がれやすくなり、受益者が適切なサービスを受ける可能性を増大できる。 According to this example of this embodiment, the service plan created by the person in charge of the organization is recorded as history information, so that the beneficiary information can be easily inherited even if the person moves later. The beneficiaries are more likely to receive appropriate services.
さらに、この場合、組織の担当者は、受益者とともに実際のサービスの申請書類(電子的なものであっても書面であってもよい)を作成してもよい。電子的に申請書類を作成する場合、PDF等のファイルフォーマットで出力し、実際のサービスを行う部署へ回付することとしてもよい。 Further, in this case, the person in charge of the organization may prepare an application document (which may be electronic or written) for the actual service together with the beneficiary. When the application documents are created electronically, they may be output in a file format such as PDF and circulated to the department that provides the actual service.
また電子的な申請書類を作成した旨の履歴情報を、情報処理装置1に登録しておいてもよい。この履歴情報にはサービスの種類ごとに固有なサービス識別子と、当該サービスの提供者となる組織を特定する組織識別子と、受益者となるユーザごとに固有なユーザ識別子とにさらに関連付けて申請書類の情報を含めておく。この履歴情報に添付された申請書類は、その後、受益者がサービスを希望する時点となったときに印刷、あるいは送信するなどしてサービスの申し込みに利用できる。
Further, the history information indicating that the electronic application document has been created may be registered in the
また本実施の形態の情報処理装置1は、サービスの提供側である組織の組織側端末4のユーザを認証して、当該認証したユーザに対して、当該ユーザの属する組織が提供するサービスの受益者の履歴情報等を編集可能としてもよい。具体的に組織が区などの地方自治体であれば、情報処理装置1は、その区の組織側端末4のユーザ、つまり当該区の職員(あるいは当該区から委託された担当者)に対し、当該区内に居住している受益者となったユーザの履歴情報を編集する。
Further, the
具体的に、既に述べた、妊娠後、A区で1回の検診と超音波検査とを受け、その後B区に転居した受益者となったユーザの履歴情報を参照する例について説明する。 Specifically, the example described above will be described in which the history information of a user who has undergone a single examination and an ultrasonic examination in the A ward after pregnancy and then has become a beneficiary who has moved to the B ward is referred to.
既に述べたように、この場合、情報処理装置1は、集計情報として、
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{超音波検診:1回}
…
なる情報を記録し、ここからB区で受益可能な超音波検診が「0回」とした集計結果を得ていた。
As already described, in this case, the
・ Target person: a, organization identifier: A ward, service identifier: X, service content: {standard data: {examination: 14 times}, additional data: {ultrasonic examination: 3 times ...}, original data: {...} …}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {ultrasound examination: 1 time}
…
The information was recorded, and from this, the aggregated result that the ultrasonic examination that can be beneficial in the B ward was "0 times" was obtained.
しかしながらこの例のような原則を厳密に徹底しすぎると、個別具体的な事情に照らして妥当でないケースがあり得る。そこで、本実施の形態のある例では、組織の担当者が、受益者の既往歴などを参照して現在の妊娠週数で超音波診断回数を受けるべきであると判断したときなどの場合に対応するため、情報処理装置1が組織の担当者であるユーザの指示に従いB区での残りの受益可能な超音波検診回数を「1回」などと編集した編集情報を格納することとしてもよい。
However, if the principle as in this example is strictly enforced, there may be cases where it is not appropriate in light of individual and specific circumstances. Therefore, in an example of this embodiment, when the person in charge of the organization determines that the number of ultrasonic diagnoses should be received at the current number of weeks of pregnancy by referring to the medical history of the beneficiary or the like. In order to deal with this, the
情報処理装置1は、この編集情報を、履歴情報の時系列に含めて、受益者であるユーザを特定するユーザ識別子等に関連付けて、対象者、サービスを提供する組織の組織識別子、サービス識別子、及び受益可能なサービスを特定する情報(「付加データ:{超音波検診:1回}」等)を互いに関連付けた情報として記録する。
The
なお、トランザクション情報が暗号化されている場合も、図4(b)に例示したように、B区への転居の時点で、ユーザの操作により、A区で受益したサービスに関するトランザクション情報は、B区の担当者等により参照可能なように暗号化し直されて情報ブロック内に記録されているものとする(図4(b)の「暗号化B」)。 Even if the transaction information is encrypted, as illustrated in FIG. 4B, the transaction information related to the service beneficiary in the A ward by the user's operation at the time of moving to the B ward is B. It is assumed that the information is re-encrypted so that it can be referred to by the person in charge of the ward and recorded in the information block (“encryption B” in FIG. 4 (b)).
また、ここでの例では、トランザクション情報を情報ブロックに含め、ブロックチェーンとして記録することとしたが、この例に代えて、各サービス提供者のストレージにトランザクション情報を蓄積する場合、B区への転居の時点で、ユーザの操作により、A区で受益したサービスに関するトランザクション情報(A区のストレージに蓄積されている)がB区の担当者等により参照可能なように暗号化し直されて、B区のストレージに蓄積されることとなる。このとき、A区のストレージに蓄積されている過去のトランザクション情報はそのままとなる。 Further, in the example here, the transaction information is included in the information block and recorded as a blockchain. However, instead of this example, when the transaction information is stored in the storage of each service provider, the transaction information is stored in the B ward. At the time of moving, the transaction information (stored in the storage of the A ward) related to the service beneficiary in the A ward is re-encrypted so that the person in charge of the B ward can refer to it by the user's operation, and B It will be stored in the storage of the ward. At this time, the past transaction information stored in the storage of the A ward remains as it is.
そして以降、情報処理装置1は、時系列順に読み出した組織識別子とサービス識別情報とトランザクション情報を参照して、当該読み出した組織識別子とサービス識別情報とに関連付けて記録されているサービス内容情報、並びに編集情報を読み出す。
After that, the
また情報処理装置1は、トランザクション情報からサービスの申請に係るサービスの受益者(ここでの例ではユーザa自身)並びに、サービスの申請や受益の履歴の情報を取り出す。
Further, the
そして情報処理装置1は、対象者情報ごとに、受け得るサービス項目を抽出して、その回数を集計し、当該集計の結果を集計情報として記録する。例えば上述のような履歴を表す履歴情報に続けて、B区での超音波診断を1回提供する旨の編集情報が登録された場合、情報処理装置1は、集計情報として、
・対象者:a,組織識別子:A区,サービス識別子:X,サービス内容:{標準データ:{検診:14回}、付加データ:{超音波検診:3回…}、オリジナルデータ:{…}…}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{検診:1回}
・対象者:a,組織識別子:A区,サービス識別子:X,受益したサービス:{超音波検診:1回}
・対象者:a,組織識別子:B区,サービス識別子:Y,A区からの転居届
・対象者:a,組織識別子:B区,サービス識別子:X,提供するサービス:{超音波検診:1回}
…
といった情報を記録する。
Then, the
-Target person: a, Organization identifier: A ward, Service identifier: X, Service content: {Standard data: {examination: 14 times}, Additional data: {Ultrasonography: 3 times ...}, Original data: {...} …}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {examination: 1 time}
・ Target person: a, organization identifier: A ward, service identifier: X, beneficiary service: {ultrasound examination: 1 time}
・ Target person: a, organization identifier: B ward, service identifier: Y, move notification from A ward ・ Target person: a, organization identifier: B ward, service identifier: X, service provided: {ultrasound examination: 1 times}
…
Record information such as.
そして情報処理装置1は集計情報に含まれる対象者ごと、かつ、サービス識別子及びサービス項目ごとの受益可能な残りの回数の情報を含む集計結果を演算する。上述の例では、B区での検診回数14回のうち、A区で1回の検診を受診している履歴情報があるので、B区での残りの受益可能な検診回数は13回と演算される。
Then, the
また、B区での超音波検診1回については、A区で既に1回の超音波検診を行っているので、B区への転居届の時点で、残りの受益可能な超音波検診回数は0回となる。しかしながら、その後に記録されている編集情報により、受益可能な超音波検診回数が1回に設定されているので、情報処理装置1は、B区での残りの受益可能な検診回数が13回であり、受益可能な超音波検診回数が1回である旨の集計結果の情報を、ユーザaのユーザ側端末3に送出する。そしてユーザ側端末3はこの集計結果の情報を表示する。
In addition, as for one ultrasound examination in B ward, one ultrasound examination has already been performed in A ward, so the remaining number of beneficiary ultrasound examinations will be at the time of notification of moving to B ward. It will be 0 times. However, since the number of beneficiary ultrasonic examinations is set to one by the edited information recorded after that, the
つまりこの例では、編集後にユーザから履歴情報や集計結果を要求された情報処理装置1は、サービスの内容ごとに、時系列順に格納されている履歴情報や編集情報を参照し、検診の回数や超音波検診の回数を集計して、それらが「1」以上である場合には、ユーザに対して、申し込みのための手続を案内する処理を行うこととなる。
That is, in this example, the
本実施の形態の情報処理装置1は、集計結果として得た情報に基づいて申請可能なサービスを検索してもよい。すなわち、情報処理装置1は、得られた集計情報に含まれる標準データが表す情報項目に対応する、対象者に対するサービス提供者(上述の例では転居後のB区)でのオリジナルデータにおける指定項目名を得る。この指定項目名は、既に述べたように、自治体など、サービス提供者ごとの標準データの情報項目と指定項目名との関連付けを定めた設定を参照して取得する。
The
情報処理装置1は、得られた指定項目名を含む、サービス提供者に対する電子申請のフォーマットを検索する。上述の例では情報処理装置1は、B区が定めている電子申請のフォーマットのうち、上記得られた指定項目名の入力欄を含むものを検索することとなる。
The
情報処理装置1は、検索の結果見出された電子申請のフォーマットをユーザaや、組織の担当者等に対して提示する。これにより、本実施の形態では、電子申請を容易に行わせることも可能となる。
The
[個人情報の保護]
また本実施の形態においては、トランザクション情報を、宛先とした組織に固有の復号鍵で復号可能な状態に暗号化でき、この場合は暗号化されていない情報にはユーザ識別子が含まれるのみとなって、情報保持装置2の内容が不正に取得されても、ユーザの個人情報が漏洩することはなくなる。
[Protection of personal information]
Further, in the present embodiment, the transaction information can be encrypted in a state where it can be decrypted with a decryption key unique to the destination organization, and in this case, the unencrypted information only includes the user identifier. Therefore, even if the contents of the
1 情報処理装置、2 情報保持装置、3 ユーザ側端末、4 組織側端末、11 制御部、12 記憶部、13 通信部、21 認証処理部、22 履歴管理部、23 サービス内容情報管理部、24 情報提供部。
1 Information processing device, 2 Information retention device, 3 User side terminal, 4 Organization side terminal, 11 Control unit, 12 Storage unit, 13 Communication unit, 21 Authentication processing unit, 22 History management unit, 23 Service content information management unit, 24 Information provision department.
Claims (5)
ユーザを認証する手段と、
組織の組織識別子と、サービスの種類に係るサービス識別子とに関連付けて、前記組織識別子で識別される組織が提供するサービスの内容に関するサービス内容情報を管理するサービス内容情報管理手段と、
所定の組織により提供されるサービスの内容に関するサービス内容情報を提供する手段であって、前記認証したユーザのユーザ識別子を含む前記履歴情報を取得し、当該取得した履歴情報に含まれるサービス識別子と、前記所定の組織の組織識別子とに関連付けられたサービス内容情報を取得して、当該取得したサービス内容情報を、前記認証したユーザに提供する提供手段と、
を含み、
前記サービス内容情報管理手段は、サービス内容情報として、前記サービスの内容に関する予め定めた標準的な情報項目の情報と、前記サービスの内容に関して組織ごとに付加的に設定された付加的な情報項目の情報とを区別して管理し、
サービス提供元の組織を変更する際に、前記区別された標準的な情報項目の情報と、付加的な情報項目の情報とが、それぞれ互いに異なる処理に供される情報処理装置。 As history information of users who are beneficiaries of services regarding the use of services provided by an organization, a service identifier unique to each type of service, an organization identifier that identifies the organization that provides the service, and each user A history management means that manages history information, including unique user identifiers,
The means to authenticate the user,
A service content information management means that manages service content information related to the content of the service provided by the organization identified by the organization identifier in association with the organization identifier of the organization and the service identifier related to the type of service.
A means for providing service content information regarding the content of a service provided by a predetermined organization, the history information including the user identifier of the authenticated user is acquired, and the service identifier included in the acquired history information and the service identifier. A means of providing service content information associated with the organization identifier of the predetermined organization and providing the acquired service content information to the authenticated user.
Including
As the service content information, the service content information management means includes information of a predetermined standard information item regarding the content of the service and additional information items additionally set for each organization regarding the content of the service. Manage it separately from information,
An information processing device in which when the organization of a service provider is changed, the information of the standard information item and the information of the additional information item are subjected to different processing from each other .
前記サービス識別子ごとに、前記組織が定めたフォーマットのオリジナルデータを受け入れて、当該オリジナルデータに基づいて前記サービス識別子ごとに予め定められた標準的な情報項目の情報を抽出した標準データを生成する手段をさらに有し、
前記サービス内容情報管理手段が、前記サービス内容情報に、前記オリジナルデータと当該オリジナルデータに基づいて生成した標準データとを少なくとも含めて管理する情報処理装置。 The information processing apparatus according to claim 1.
A means for receiving original data in a format defined by the organization for each service identifier and generating standard data by extracting information of standard information items predetermined for each service identifier based on the original data. Has more,
An information processing device in which the service content information management means manages the service content information including at least the original data and standard data generated based on the original data.
前記履歴管理手段は、前記履歴情報として、サービス識別子と、組織識別子と、ユーザ識別子と、前記サービス識別子で識別されるサービスの、前記ユーザ識別子で識別されるユーザに対する、前記組織識別子で識別される組織による処理状況を表すトランザクション情報と、を含む情報ブロックを、所定の順で連結して管理する情報処理装置。 The information processing apparatus according to claim 1 or 2 .
The history management means is identified as the history information by the organization identifier for the user identified by the user identifier of the service identifier, the organization identifier, the user identifier, and the service identified by the service identifier. An information processing device that manages information blocks that include transaction information that represents the processing status of an organization by concatenating them in a predetermined order.
前記履歴管理手段は、前記履歴情報に含まれる情報のうち、少なくとも前記トランザクション情報を、当該履歴情報の宛先となる組織またはユーザにより復号可能な態様で暗号化して管理する情報処理装置。 The information processing apparatus according to claim 3 .
The history management means is an information processing device that encrypts and manages at least the transaction information among the information included in the history information in a manner that can be decrypted by an organization or a user who is a destination of the history information.
組織から提供されるサービスの利用に関する、サービス受益者となるユーザの履歴情報として、サービスの種類ごとに固有なサービス識別子と、当該サービスの提供者となる組織を特定する組織識別子と、ユーザごとに固有なユーザ識別子とを含む履歴情報を管理する履歴管理手段と、
ユーザを認証する手段と、
組織の組織識別子と、サービスの種類に係るサービス識別子とに関連付けて、前記組織識別子で識別される組織が提供するサービスの内容に関するサービス内容情報を管理するサービス内容情報管理手段と、
所定の組織により提供されるサービスの内容に関するサービス内容情報を提供する手段であって、前記認証したユーザのユーザ識別子を含む前記履歴情報を取得し、当該取得した履歴情報に含まれるサービス識別子と、前記所定の組織の組織識別子とに関連付けられたサービス内容情報を取得して、当該取得したサービス内容情報を、前記認証したユーザに提供する提供手段と、として機能させ、
コンピュータを前記サービス内容情報管理手段として機能させる際には、サービス内容情報として、前記サービスの内容に関する予め定めた標準的な情報項目の情報と、前記サービスの内容に関して組織ごとに付加的に設定された付加的な情報項目の情報とを区別して管理させ、サービス提供元の組織を変更する際に、前記区別された標準的な情報項目の情報と、付加的な情報項目の情報とが、それぞれ互いに異なる処理に供されるプログラム。 Computer,
As history information of users who are beneficiaries of services regarding the use of services provided by an organization, a service identifier unique to each type of service, an organization identifier that identifies the organization that provides the service, and each user A history management means that manages history information, including unique user identifiers,
The means to authenticate the user,
A service content information management means that manages service content information related to the content of the service provided by the organization identified by the organization identifier in association with the organization identifier of the organization and the service identifier related to the type of service.
A means for providing service content information regarding the content of a service provided by a predetermined organization, the history information including the user identifier of the authenticated user is acquired, and the service identifier included in the acquired history information and the service identifier. The service content information associated with the organization identifier of the predetermined organization is acquired, and the acquired service content information is made to function as a providing means for providing the authenticated user.
When the computer functions as the service content information management means, the service content information is additionally set as information of a predetermined standard information item regarding the content of the service and additional information about the content of the service for each organization. When the information of the additional information items is managed separately and the organization of the service provider is changed, the information of the standard information items distinguished and the information of the additional information items are respectively. Programs that are subjected to different processing .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022073087A JP7396704B2 (en) | 2019-12-12 | 2022-04-27 | Information processing device and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019224776 | 2019-12-12 | ||
| JP2019224776 | 2019-12-12 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022073087A Division JP7396704B2 (en) | 2019-12-12 | 2022-04-27 | Information processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021096811A JP2021096811A (en) | 2021-06-24 |
| JP7072271B2 true JP7072271B2 (en) | 2022-05-20 |
Family
ID=76432120
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020095509A Active JP7072271B2 (en) | 2019-12-12 | 2020-06-01 | Information processing equipment and programs |
| JP2022073087A Active JP7396704B2 (en) | 2019-12-12 | 2022-04-27 | Information processing device and program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022073087A Active JP7396704B2 (en) | 2019-12-12 | 2022-04-27 | Information processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7072271B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240082971A (en) * | 2022-12-02 | 2024-06-11 | 디엑스웍스 주식회사 | Method and apparatus for avoiding read conflict in multi-version concurrency control(MVCC) using multi-queue |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7520427B2 (en) * | 2022-11-25 | 2024-07-23 | 株式会社テックキューブ | Information processing system, information processing device, and program |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003058674A (en) | 2001-08-22 | 2003-02-28 | Hitachi Information Systems Ltd | Application reception processing method, web server used therefor, and program therefor |
| JP2004094426A (en) | 2002-08-30 | 2004-03-25 | Hitachi Ltd | Service information retrieval system |
| JP3811095B2 (en) | 2002-05-17 | 2006-08-16 | 富士通株式会社 | Electronic application support method, electronic application support program, and electronic application support device |
| JP2017174008A (en) | 2016-03-22 | 2017-09-28 | 一般社団法人ユニバーサルメニュー普及協会 | Information processing apparatus, information processing method, and program |
| JP2018136626A (en) | 2017-02-20 | 2018-08-30 | Kddi株式会社 | Access control apparatus, access control method, and access control program |
| WO2019106768A1 (en) | 2017-11-29 | 2019-06-06 | 学校法人法政大学 | Insurance system and insurance method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002373223A (en) * | 2001-06-14 | 2002-12-26 | Hitachi Ltd | Resident service system |
| JP3209767U (en) * | 2017-01-25 | 2017-04-06 | 株式会社日本エム・アイ・エー | Service provision system |
-
2020
- 2020-06-01 JP JP2020095509A patent/JP7072271B2/en active Active
-
2022
- 2022-04-27 JP JP2022073087A patent/JP7396704B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003058674A (en) | 2001-08-22 | 2003-02-28 | Hitachi Information Systems Ltd | Application reception processing method, web server used therefor, and program therefor |
| JP3811095B2 (en) | 2002-05-17 | 2006-08-16 | 富士通株式会社 | Electronic application support method, electronic application support program, and electronic application support device |
| JP2004094426A (en) | 2002-08-30 | 2004-03-25 | Hitachi Ltd | Service information retrieval system |
| JP2017174008A (en) | 2016-03-22 | 2017-09-28 | 一般社団法人ユニバーサルメニュー普及協会 | Information processing apparatus, information processing method, and program |
| JP2018136626A (en) | 2017-02-20 | 2018-08-30 | Kddi株式会社 | Access control apparatus, access control method, and access control program |
| WO2019106768A1 (en) | 2017-11-29 | 2019-06-06 | 学校法人法政大学 | Insurance system and insurance method |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240082971A (en) * | 2022-12-02 | 2024-06-11 | 디엑스웍스 주식회사 | Method and apparatus for avoiding read conflict in multi-version concurrency control(MVCC) using multi-queue |
| KR102683214B1 (en) * | 2022-12-02 | 2024-07-09 | 디엑스웍스 주식회사 | Method and apparatus for avoiding read conflict in multi-version concurrency control(MVCC) using multi-queue |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021096811A (en) | 2021-06-24 |
| JP7396704B2 (en) | 2023-12-12 |
| JP2022093462A (en) | 2022-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11127491B2 (en) | Systems and methods providing centralized encryption key management for sharing data across diverse entities | |
| US20240232427A1 (en) | Cloud based viewing, transfer and storage of medical data | |
| KR102170892B1 (en) | Blockchain-based phr platform server operating method and phr platform server operating system | |
| US20090193267A1 (en) | Secure electronic medical record storage on untrusted portal | |
| US11862304B1 (en) | Patient authorized medical information storage and access system | |
| JP6561761B2 (en) | Medical information management system and management server | |
| JP2020519097A (en) | Creating a matching cohort and exchanging protected data using blockchain | |
| JP5090425B2 (en) | Information access control system and method | |
| US20230186241A1 (en) | Generation method, storage medium, and information processing device | |
| JP7396704B2 (en) | Information processing device and program | |
| US20230317224A1 (en) | Patient specified health record on blockchain | |
| CN106845075A (en) | One kind concentrates diagnosis report system | |
| US20190074094A1 (en) | System and method of collaborating medical data over a wireless network | |
| US10853423B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JP6828459B2 (en) | Document viewing system and program | |
| CN110741371B (en) | Information processing equipment, protection processing equipment and user terminals | |
| US10657269B2 (en) | Management apparatus and document management system | |
| JP7514766B2 (en) | Control method, information management system, and program | |
| US11341273B2 (en) | Method for combining different partial data | |
| JP2017033305A (en) | Information processing system and information processing method | |
| JP6777213B2 (en) | Information processing equipment and programs | |
| CN115831302A (en) | Method and device for managing disease control data | |
| JP6791308B2 (en) | Document management system and management device | |
| TWM598506U (en) | Implant medical material information management system based on blockchain | |
| JP4047318B2 (en) | Content distribution usage control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220323 |
|
| 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: 20220412 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220427 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7072271 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |